BM6P6(@ }}}yyywwwtttooolllmmmpppssstttuuuwwwwwwvvvssspppnnnpppooommmjjjhhhfffdddccc___]]]\\\\\\\\\\\\ZZZYYYXXXXXXWWWWWWVVVVVVWWWWWWPPPQQQRRRRRRRRRQQQOOONNNSSSTTTZZZdddllliii\\\PPPPPPPPPQQQRRRSSSSSSPPPMMMNNNOOORRRTTTVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVRRRRRRSSSTTTTTTWWW[[[^^^bbbdddeeeeeecccaaa```aaagggfffeeeddddddcccbbbaaa___bbbeeeeeeccc```^^^^^^`````````___]]]ZZZWWWVVVTTTQQQMMMLLLMMMMMMKKKHHHJJJKKKLLLMMMNNNNNNMMMMMMKKKJJJJJJIIIGGGFFFEEEEEEHHHHHHGGGGGGGGGGGGFFFFFFHHHGGGDDDBBBAAAAAABBBCCCBBBAAA@@@@@@BBBBBBAAA@@@GGGEEEDDDAAA???>>>======AAAAAAAAA@@@>>>>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????AAACCCDDDEEE??????>>><<<;;;;;;>>>@@@???@@@AAABBBBBBAAA@@@???;;;<<<======<<<<<<>>>?????????>>>>>>>>>>>>>>>>>>@@@@@@???>>>======>>>>>>AAA@@@@@@???>>>?????????@@@???>>>======>>>@@@AAA@@@@@@???======<<<<<<<<<>>>>>>>>>===;;;999777555:::;;;<<<>>>@@@AAAAAAAAA>>>===;;;<<<===>>><<<;;;;;;;;;<<<<<<======>>>>>>???===;;;;;;===???@@@@@@CCCBBB@@@>>>===<<<<<<;;;BBBDDDDDDBBB===;;;;;;===????????????>>>===;;;;;;:::::::::999888888;;;===<<<;;;::::::999999999999999888888777777777777777888999:::888666555888;;;888666555666888888666333888777777777777999;;;<<<;;;<<<>>>??????===<<<;;;777777777999;;;<<<;;;:::777666555444333444444555555555666777888999::::::777888888666444333444555666555444333222222222222888999;;;======<<<;;;:::{{{xxxuuutttqqqnnnlllmmmqqqtttrrrssstttttttttrrrpppooonnnmmmkkkiiigggdddcccbbb___]]][[[[[[\\\\\\ZZZYYYXXXWWWVVVUUUTTTUUUUUUVVVTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPSSSZZZ___^^^VVVNNNQQQQQQQQQSSSUUUTTTRRROOONNNOOOQQQSSSUUUVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUSSSTTTUUUVVVWWWYYY^^^aaaccceeehhhhhhgggeeeddddddgggfffeeeddddddcccbbbaaaccceeeggggggddd```^^^]]]^^^^^^^^^\\\ZZZWWWTTTSSSQQQNNNKKKJJJJJJJJJHHHFFFHHHIIIKKKMMMNNNNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFEEECCCBBBAAABBBDDDEEECCCBBBAAAAAAAAA@@@???>>>CCCCCCCCCBBB@@@>>>;;;999@@@AAAAAA???>>>>>>@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBCCCCCCDDD??????>>><<<::::::===???@@@@@@@@@@@@@@@@@@???>>>;;;<<<>>>>>>===>>>???AAA@@@@@@>>>======>>>>>>???@@@@@@???>>>============@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<===>>>@@@???>>>===<<<<<<<<<<<<>>>>>>>>>===<<<:::777666999:::<<<>>>@@@BBBCCCCCC>>>===<<<<<<===>>>===;;;>>>>>>>>>>>>============???===;;;;;;===???@@@@@@??????>>>===============AAABBBBBB@@@<<<999:::;;;======>>>>>>===<<<;;;:::888999999888888888:::<<<<<<;;;:::999999999999999999888888777777777777777888999:::888666666999;;;999777555666777888666444777666666555666777888999999;;;<<<>>>>>>===;;;:::999888888888999999888666666666444333333333444444444444555666777888999:::777777777666444333444555555444444333222222222333777888:::;;;<<<;;;:::999|||wwwtttqqqpppooommmlllmmmqqqtttppppppppppppooooooooonnnkkkjjjiiigggdddbbb``````^^^\\\ZZZZZZ[[[[[[ZZZYYYVVVUUUSSSQQQQQQRRRSSSTTTVVVVVVUUUTTTSSSRRRRRRRRROOONNNOOOQQQSSSSSSQQQOOOQQQQQQRRRTTTUUUVVVTTTRRRPPPPPPQQQRRRTTTVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUVVVXXXYYYZZZ\\\```cccaaadddhhhjjjiiigggeeeeeeeeeeeeddddddcccaaa``````ccceeefffeeeaaa]]][[[ZZZ[[[[[[ZZZXXXUUURRRPPPOOOLLLJJJGGGGGGGGGFFFEEEDDDEEEGGGJJJMMMNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBAAABBBCCCDDDEEEDDDDDDCCCAAA@@@>>>======???@@@AAABBB@@@===999777???@@@@@@???===>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAABBBCCCBBBBBBAAA??????>>><<<::::::===?????????>>>===============:::<<<>>>>>>>>>???AAABBBBBBAAA???=========???@@@@@@@@@>>>======<<<<<<<<<======<<<;;;;;;;;;;;;<<<888999::::::;;;;;;;;;:::>>>>>>===<<<;;;;;;;;;;;;>>>>>>>>>===<<<:::999888999:::<<<>>>AAABBBCCCDDD>>><<<;;;<<<===>>>===<<>>======<<<<<<>>><<<::::::<<<>>>@@@@@@<<<<<<;;;<<<<<<===>>>???>>>??????===:::888777888999:::<<<======;;;:::888666777888888888888;;;===;;;::::::999999999999:::999888888777777777777777999999:::999777777999;;;999777555555666777666555555555444444444555666666777999;;;<<<===<<<;;;::::::999888777777666444222555444444333333333333444333444444555666777888888666777777555333222333555555444333333333333333444666777888999:::999888777~~~zzzvvvtttpppqqqpppnnnlllmmmoooqqqooonnnmmmkkkjjjjjjkkkkkkhhhgggeeecccaaa___^^^]]]\\\ZZZXXXXXXXXXYYYYYYXXXTTTSSSQQQOOONNNPPPQQQSSSTTTSSSQQQPPPOOOOOOPPPPPPPPPQQQPPPOOONNNNNNPPPQQQQQQPPPQQQSSSUUUVVVUUUSSSQQQPPPPPPQQQSSSUUUXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTVVVXXXYYY[[[\\\^^^bbbddd```cccgggiiigggdddaaa```aaabbbcccbbb```^^^]]]]]]]]]___```^^^[[[XXXVVVVVVWWWWWWUUUSSSPPPNNNLLLKKKHHHGGGFFFEEEDDDDDDDDDCCCBBBEEEHHHKKKMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAA???>>>======??????@@@@@@>>><<<:::999>>>??????>>>======@@@BBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAACCCDDDDDDBBBAAA???@@@@@@???===;;;;;;===???>>>===;;;:::::::::;;;<<<:::;;;>>>>>>???@@@BBBDDDCCCAAA???===<<<===???@@@??????>>>===<<<<<<<<<<<<::::::999888888888888888666777999:::;;;;;;:::999======<<<;;;;;;;;;;;;;;;>>>>>>>>>===<<<;;;::::::;;;<<<===???@@@AAABBBBBB===<<<;;;<<<===>>>===<<<===============<<<<<<<<<<<<:::888888:::<<<>>>>>>;;;::::::::::::;;;<<<<<<<<<<<<;;;:::888666666666666777:::;;;;;;:::888777555777888999999999;;;===::::::999999999999999:::999888888777777777777777999999999999888888999999999888666555555666666666555555555555555555555555666777999;;;<<<;;;:::999999777666666666555222000333333333333333333333333333333444444555666666777555666666555333222444555444444444333333333444444555666666777777777666666~~~|||xxxuuusssssssssssspppmmmlllmmmnnnnnnllljjjgggfffeeeffffffdddcccbbb```^^^\\\[[[ZZZZZZXXXUUUTTTVVVWWWWWWWWWSSSRRRPPPNNNNNNOOOPPPQQQQQQPPPOOOMMMMMMNNNOOOOOOPPPRRRSSSRRRPPPOOOPPPRRRPPPPPPPPPQQQTTTUUUTTTSSSQQQPPPPPPQQQSSSUUUXXXYYYXXXXXXXXXXXXWWWVVVUUUTTTVVVXXXZZZ\\\\\\^^^aaaccc```cccggggggddd___\\\ZZZ]]]___aaa```]]][[[ZZZZZZXXXYYYZZZYYYWWWUUUUUUUUUSSSRRRQQQOOOMMMKKKJJJIIIGGGFFFFFFEEEDDDDDDDDDEEEBBBDDDGGGIIIJJJJJJIIIGGGFFFEEEEEEDDDDDDCCCCCCCCCFFFFFFFFFEEEDDDCCCCCCCCCDDDCCCBBBBBBAAA@@@@@@@@@@@@BBBCCCAAA???===>>>@@@AAA@@@>>><<<<<<<<<<<<======>>>>>>===<<<===???AAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDCCCAAA???BBBBBBAAA>>><<<<<<>>>@@@;;;:::999888888999:::;;;:::<<<>>>???@@@@@@CCCDDDCCCBBB@@@>>>===>>>??????>>>===<<<<<<;;;;;;<<<<<<;;;:::999999888888999999777888:::;;;<<<<<<;;;;;;===<<<<<<;;;;;;;;;;;;<<<>>>>>>>>>===<<<<<<<<<<<<>>>>>>>>>??????>>>>>>===;;;:::999:::<<<======;;;999999::::::;;;<<<======:::888666666888:::;;;;;;;;;;;;:::999888888888888999888888777777777666666555666888999999888777666555777999:::::::::<<<===999999999888888999999:::999888888777777777777777888888888888999999888777888888777666555555666777555555666666666777777666666777999:::;;;:::999888666555444444555555333111222333333333333333333333333333444444555555666666555666666555333333444666555555444444333333444444555555555555555555444444||||||{{{zzzxxxuuurrrqqqtttuuutttrrrnnnkkkjjjjjjjjjhhhfffdddcccbbbbbbccc```___^^^]]][[[YYYXXXWWWWWWUUURRRQQQRRRTTTUUUUUURRRQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQPPPQQQSSSSSSRRRQQQPPPQQQRRRQQQPPPQQQSSSTTTSSSRRRPPPPPPQQQRRRTTTVVVWWWXXXWWWWWWXXXXXXWWWWWWVVVUUUXXXZZZ\\\]]]]]]]]]___aaaaaaccceeedddaaa\\\YYYWWWZZZ^^^``````\\\YYYXXXYYYWWWXXXYYYXXXVVVUUUUUUVVVPPPOOONNNLLLJJJJJJIIIIIIEEEFFFGGGFFFDDDDDDEEEGGGCCCDDDEEEFFFGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBAAAAAADDDDDDDDDCCCCCCCCCBBBBBBDDDCCCCCCBBB@@@???>>>>>>???AAACCCAAA>>><<<>>>@@@AAA???===::::::;;;===???<<<======<<<<<<===???AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAABBBBBBAAA>>><<<<<<===@@@:::::::::::::::;;;<<<===>>>@@@BBBBBBBBBCCCEEEFFFCCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;<<<======>>>===<<<<<<;;;;;;<<<<<<999:::;;;<<<===>>>>>>>>>======<<<<<<<<<<<<<<<===???>>>>>>=========>>>>>>??????>>>>>>===<<<;;;:::999888888999;;;<<<;;;:::666777888999:::<<<======999777555555777999:::;;;<<<;;;999888666555555444777666555666888999999777777777777777777777666666555777999:::999999:::;;;999888888888888999999:::999888888777777777777777777666666777888888777555666777999888666555555666555555666888888999888888777888:::;;;;;;999888777444333333444555666444333222333333444444444444333444444444555555555666666666666777666444444666777777666555444333333333333555555444444444444444444zzzzzzyyyxxxvvvtttrrrpppsssssssssqqqmmmjjjhhhhhhccccccbbbbbbaaabbbbbbbbb]]]]]]\\\ZZZXXXWWWVVVUUUUUURRROOONNNPPPRRRSSSSSSQQQQQQRRRRRRRRRQQQPPPOOOMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQRRRSSSSSSSSSRRRQQQTTTSSSQQQRRRSSSTTTTTTSSSNNNOOOQQQSSSUUUVVVWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWZZZ\\\^^^^^^^^^^^^___```]]]___```___[[[XXXVVVUUUZZZ^^^bbbaaa\\\YYYXXXZZZXXXYYYZZZXXXUUUTTTTTTTTTNNNMMMLLLJJJJJJJJJJJJKKKDDDFFFGGGFFFDDDCCCEEEHHHEEEDDDDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@CCCDDDBBB===:::<<>>===;;;::::::;;;<<<===;;;<<<===<<<;;;<<>>>>>??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCAAAAAA???===::::::<<<>>>:::;;;<<<>>>???@@@@@@AAACCCEEEFFFFFFFFFFFFGGGIIIBBBBBBBBBBBBAAA???===<<<999999999:::;;;<<<>>>>>>>>>======<<<;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@>>>======<<<<<<======>>>???>>>=========>>>???@@@============<<<;;;:::999777666666777999;;;:::999888888999:::;;;;;;<<<<<<:::888666666888:::;;;<<<;;;:::888666555444333333666444444666:::<<<;;;:::999888777666555555666666333555888888777777777888888888888888888999::::::999888888777777777777777666555444666888888555333333777::::::888555444555333444666888999999999999999999;;;;;;;;;999777555444333333444555555444222222333444555666555555444555555555555555666666666666777888777555555777999999888666555333222222222555555444444333333333333{{{zzzzzzxxxwwwtttsssrrrpppqqqrrrpppllliiigggggg^^^^^^___```aaabbbcccccc\\\[[[ZZZYYYWWWVVVTTTTTTSSSPPPMMMLLLNNNPPPQQQRRRQQQRRRSSSTTTTTTRRRPPPOOOJJJKKKMMMPPPQQQRRRRRRQQQUUUSSSRRRRRRUUUVVVUUUTTTWWWUUUSSSSSSTTTUUUTTTSSSNNNOOORRRTTTVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXX\\\^^^``````___^^^___```XXXYYYZZZYYYVVVTTTSSSSSSZZZ___cccbbb]]]YYYYYY[[[YYYZZZYYYWWWSSSQQQQQQQQQMMMLLLKKKJJJIIIJJJKKKLLLCCCEEEFFFEEECCCCCCEEEHHHFFFEEEDDDBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBB=========>>>??????@@@@@@??????@@@AAAAAAAAAAAA@@@BBBEEEFFFBBB<<<999:::===:::::::::;;;;;;::::::999;;;<<<<<<<<<;;;<<>>???@@@@@@AAACCCBBBBBBBBBBBBCCCDDDEEE@@@???>>>;;;888888:::<<<:::<<<>>>AAACCCDDDDDDDDDGGGHHHJJJJJJIIIIIIJJJKKKAAABBBCCCCCCBBB???===;;;888888999:::;;;===>>>???<<<;;;::::::999999::::::;;;;;;;;;;;;<<<>>>@@@AAA>>>>>>=========>>>>>>??????>>>=========>>>@@@@@@:::;;;;;;<<<;;;;;;::::::666555555666888:::999888:::;;;;;;;;;;;;;;;;;;;;;;;;999777777999<<<======999888777666555444444444555444333666;;;>>>===<<<;;;999777555444444666777222444666777555444444555888888777777888999::::::999888888777777777777777555444333555777777555222222666;;;;;;999555444444111222555777999::::::::::::;;;<<<<<<;;;999666555666444444444555555333111222333555666666666555555555555555666666666666666777888888777666666888::::::999777555333222111111666555444444333333333444}}}{{{zzz{{{}}}~~~~~~}}}{{{xxxtttqqqnnnlllmmmllljjjiiiiiigggdddbbb___]]]ZZZYYY[[[^^^``````ZZZXXXUUUUUUWWWWWWTTTRRRPPPQQQQQQPPPNNNNNNPPPQQQTTTTTTTTTTTTSSSPPPNNNMMMRRRPPPNNNNNNOOOPPPQQQQQQRRRQQQQQQRRRTTTVVVXXXZZZVVVUUUUUUSSSRRRSSSWWWZZZWWWWWWWWWWWWWWWWWWVVVVVV[[[[[[[[[[[[[[[\\\\\\\\\[[[___dddggggggddd___\\\\\\ZZZUUURRRQQQRRRTTTVVVWWW]]]cccccc___[[[ZZZ[[[YYYYYYXXXVVVTTTQQQOOONNNMMMLLLLLLKKKJJJIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDFFFEEECCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@BBBBBBAAA@@@@@@??????>>>===???AAABBBBBB@@@===<<<@@@@@@AAA???===<<<<<<======<<<<<<<<<>>>>>><<<;;;999999888999:::===@@@BBB>>>>>>>>>??????@@@@@@@@@DDDDDDCCCCCCBBBBBBAAAAAABBB@@@>>><<<;;;;;;<<<===>>>@@@AAACCCDDDEEEDDDDDDOOONNNMMMOOOQQQQQQMMMIIIEEEAAA@@@DDDCCC>>>===AAA>>><<<::::::;;;=========>>>>>><<<999666555666888<<<;;;::::::;;;>>>@@@BBB<<<===>>>===;;;::::::;;;@@@???>>><<<<<<<<<===>>>;;;:::999777555444333333888999:::;;;;;;:::999888888777666666777999;;;<<<<<<:::777777:::;;;999777777555333111222111000...666666777:::===@@@@@@???;;;888555444555666777777111333666999999777555333333444555666777888888888888777777777888999::::::777777666666666666777777444555555555444333222222555666777999;;;<<<>>>>>>???===;;;999777666666666666555555444444444555555333444555555666555555555333555777666444444666999999888777666777888:::<<<<<<;;;999777666555444444222222333333444555555666~~~}}}|||zzzxxxxxxzzz|||}}}yyyxxxwwwuuurrrooommmkkkllljjjhhhhhhgggfffcccaaa^^^\\\YYYXXXZZZ\\\]]]^^^YYYVVVTTTTTTTTTTTTRRROOONNNOOOPPPOOOOOOOOOQQQSSSSSSSSSSSSRRRQQQOOONNNMMMRRRPPPOOONNNOOOPPPPPPPPPQQQQQQQQQRRRSSSUUUWWWYYYUUUUUUTTTSSSRRRTTTWWW[[[YYYYYYXXXWWWWWWWWWXXXXXX[[[[[[[[[ZZZZZZZZZZZZZZZ^^^aaaeeegggfffaaa\\\XXXZZZXXXTTTQQQPPPRRRTTTVVVVVV[[[``````\\\XXXXXXYYYXXXXXXWWWUUUSSSQQQNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEEEECCCBBBBBBCCC@@@@@@@@@AAA@@@@@@??????AAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBBBB@@@???>>>===>>>???>>>===<<<===???===<<<<<<===>>>>>>===;;;<<<;;;::::::;;;===???@@@>>>>>>>>>??????@@@@@@@@@EEEDDDDDDCCCBBBAAAAAA@@@AAA???===;;;;;;;;;<<<======???BBBDDDFFFHHHHHHHHHMMMLLLLLLNNNPPPOOOLLLHHHGGGCCCBBBDDDBBB===<<>>===;;;999666555555666666555222444777999999888555444555555777888999:::::::::888888777777666777777777777666555444333222222222333444444555555555555444888888999;;;<<<===>>>???===<<<:::888777777777777666666555444444444444444333444444555666666666666444666777666444444777999777777555555555777888:::;;;:::999888777666666666444444555555555555555555}}}zzzyyyxxxwwwvvvvvvwwwyyyzzzssssssrrrqqqooommmkkkiiiiiigggfffeeeeeecccaaa^^^]]]ZZZWWWVVVXXXYYYZZZYYYWWWUUUSSSRRRRRRQQQOOOMMMLLLMMMOOOOOONNNOOOQQQSSSQQQQQQPPPNNNNNNMMMMMMMMMQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRTTTVVVVVVTTTTTTUUUTTTTTTVVVZZZ]]]]]]\\\ZZZXXXXXXXXXZZZ[[[[[[[[[ZZZYYYYYYXXXXXXXXXaaabbbddddddbbb]]]XXXUUUWWWVVVSSSQQQPPPRRRTTTUUUVVVXXX[[[YYYVVVSSSTTTVVVUUUUUUUUUUUUSSSPPPMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFEEECCCBBBBBBAAAAAABBBDDDEEEDDDCCCAAABBBBBB>>>???@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@===>>>???>>>===<<<===>>>>>>===<<<===>>>???===;;;>>>===<<<;;;<<<===>>>???????????????@@@@@@@@@@@@EEEEEEDDDCCCBBB@@@@@@??????>>><<<;;;::::::;;;<<<===???BBBEEEHHHJJJKKKKKKKKKJJJKKKLLLMMMLLLIIIGGGGGGDDDBBBCCCAAA<<<;;;<<<999888777888:::<<<<<<<<<999::::::999777888:::<<<;;;:::888777666777888888:::<<<<<<<<<:::999:::<<<::::::999888888999:::;;;:::999888777666666666666555555666666666666555555555666666777888888888888999888666666888999999888666444222333444555555444333333555999<<<===<<<:::;;;999777666777777666555333555777999999888666555444555777888:::;;;<<<<<<;;;;;;:::999777666666555999777555333111000//////222333333555666777888888<<<<<<======>>>>>>??????;;;;;;999888888777777888777777555444333333333333222333444555666777777777555666777666555555777888777666555555555666777888:::::::::999999999999888888888777666666555444444ӵĦĦӵ~~~zzzwwwyyyxxxwwwvvvvvvvvvuuuvvvppppppooommmkkkiiigggfffeeecccbbbaaaaaa```]]][[[ZZZXXXUUUTTTUUUVVVVVVUUUUUUTTTSSSQQQPPPOOOMMMLLLMMMNNNOOONNNMMMNNNPPPQQQOOONNNMMMĦPPPPPPQQQPPPOOOOOOPPPQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVVVVWWWYYY\\\___```^^^[[[YYYXXXYYY[[[\\\[[[ZZZYYYWWWVVVVVVVVVWWW______```___]]]YYYUUUSSSUUUTTTRRRQQQQQQRRRSSSTTTTTTUUUUUUSSSPPPOOOPPPRRRRRRSSSTTTTTTRRROOOKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@AAACCCDDDDDDBBBAAAAAABBB???@@@AAABBBBBBBBBBBBBBB>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@?????????@@@@@@???@@@AAA???===<<<<<<=========<<<===>>>???===;;;======<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCBBB@@@???>>>>>><<<<<<;;;:::::::::;;;;;;===>>>AAADDDGGGIIIIIIIIIGGGHHHIIIJJJJJJIIIFFFEEECCCAAA@@@@@@>>><<<;;;;;;777666666777999;;;;;;:::777888999888777777999;;;<<<;;;:::999999999::::::999:::;;;;;;:::999:::<<<999999888777888999:::;;;999888888777777777777888333333333444444333333333444555666777888777666666777666666666777888999999888666444444666666666555222222444888;;;;;;999777999888777777999999888777555666777888888888777666222444555888:::;;;<<<<<>><<<:::888666555999888666444333111111000111222333444666888:::;;;????????????????????????999999999888888888888888888777666444333222222222111222444555777888888888666666666666555666777888777777666666666666777888888999999:::::::::::::::::::::9998886665554443334ĉ@ӵ>L=hĦ4ĉ@ӵ}}}yyyvvv{{{{{{yyyxxxvvvtttrrrpppooonnnmmmkkkhhheeebbbaaa```___^^^]]]^^^\\\ZZZXXXWWWUUUSSSRRRSSSTTTSSSRRRTTTTTTSSSRRRPPPNNNMMMMMMOOOOOOOOONNNLLLLLLMMMNNNNNNMMMLLL>LOOOOOOQQQSSSRRRQQQPPPQQQRRRPPPPPPQQQQQQRRRRRRRRRRRRUUUVVVXXXXXXYYY[[[^^^aaaaaa___\\\YYYXXXYYYZZZ[[[ZZZYYYWWWUUUTTTTTTUUUUUUYYYYYYZZZYYYXXXVVVTTTSSSSSSSSSRRRRRRQQQRRRRRRSSSRRRQQQPPPNNNLLLLLLNNNPPPPPPQQQSSSTTTRRROOOJJJGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@??????AAABBBCCCCCCAAA@@@@@@AAA???@@@@@@AAABBBBBBBBBBBB>>>>>>???@@@AAABBBBBBCCCAAA@@@>>>=========>>>???>>>???@@@@@@>>>>>>???@@@===<<<;;;<<<>>>>>><<<;;;:::;;;;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@???>>>======:::::::::::::::;;;;;;;;;===>>>@@@BBBCCCDDDDDDCCCCCCEEEFFFGGGFFFEEECCCBBB===>>>===<<<<<<<<<<<<;;;777666666777999::::::888666777888777555555666777:::::::::::::::;;;;;;<<<777999::::::999999;;;<<<::::::999888888999:::;;;888888777777777777777888333222222222222222222333333444555666777666555444555666666666777888999:::<<<:::777777777777555444222222444666999:::888666666666666999;;;<<<;;;999555666666666777777777777333444666888:::<<<======???>>>>>><<<:::777555333666555444333333222222333111111222444666888;;;<<>>>>>>>>>>>888888888888888888888888777777555444222222111111000111333555777999::::::888777666666666777777777555555555444444444555555666777888:::::::::::::::::::::999777666444333333GG=?HdĦ=ĪjGG=?}}}}}}|||}}}}}}|||yyyvvvzzzzzzyyywwwtttpppmmmkkklllkkkjjjgggdddaaa___]]]]]][[[ZZZZZZZZZYYYWWWUUUTTTSSSQQQQQQRRRSSSRRRQQQRRRSSSSSSRRRPPPNNNNNNOOOOOOPPPPPPNNNKKKJJJKKKLLLLLLLLLLLLHdĦPPPPPPSSSUUUUUURRRQQQRRRTTTPPPQQQRRRRRRRRRRRRRRRQQQTTTVVVXXXXXXYYYZZZ]]]___aaa___\\\ZZZXXXXXXXXXYYYXXXWWWTTTSSSRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVSSSSSSSSSSSSRRRRRRQQQQQQPPPNNNLLLKKKJJJKKKMMMNNNNNNPPPSSSTTTSSSOOOJJJFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@??????>>>>>>@@@BBBCCCBBBAAA???@@@@@@===>>>??????????????????>>>>>>???@@@AAAAAABBBBBB@@@???>>>===<<<===>>>>>>:::<<<>>>>>>>>>???AAACCC<<<;;;:::;;;======;;;999888999;;;<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@???>>>>>>@@@BBBDDDEEECCCAAA@@@@@@:::======::::::======:::777777666888999:::888777666777888777666555666777777777888888999999999999666777999999999999;;;<<<<<<;;;:::999888999999:::888777666666666666666777333333222222222222333333333444444555555555444444444666777777777888;;;===>>><<<:::888888888666555444333333555777888777666555555777:::======;;;999666555555444555666777777555666888:::;;;<<<======999999999888777444222000222222222111111222333333222222222333555777999;;;>>>=========<<<<<<<<<;;;777888888999888888777777666666444333222222222222///000333666888:::;;;<<<999888666666777888777666333333333222222222222111444555777888999999888888777777666555555444333333ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵ}}}Ħyyy{{{|||{{{xxxmmmiiiaaa___]]][[[YYYXXXWWWĦRRRQQQPPPPPPRRRSSSOOOĦNNNMMMKKKJJJKKKMMMKKKLLLNNNDdDWWWTTTRRRRRRQQQӵWWWXXXӵZZZӵTTTRRRQQQSSSSSSĦTTTJJJӵMMMOOOSSSDDDĭӵ@@@>>>AAABBBBBB@@@??????@@@>>>????????????>>>>>>===?????????@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>;;;<<<======<<<<<<===>>>:::999999:::;;;;;;:::888999999;;;<<<===>>>????????????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<<<<=========:::;;;===>>>>>>===<<<;;;===@@@CCCCCC@@@>>>>>>>>><<>><<<:::999::::::999888666555333333555777777777777888999<<<======999777555444333333333444666777333444666777888999999999555555666666555333111000333333222222222222333333444333222222333555777999:::::::::::::::999999999888888999999888777666555555444444333222222222333...000222666888;;;<<<===:::888666666777888777555444444444444444333222222222333555777777777666555333333333333333333333333?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ}}}3we<Ħwwwyyyzzzzzz3h?@e```___]]]\\\[[[XXXWWWVVVZQQQQQQPPPOOOPPPRRR3h?gLMMMMMMLLLKKKKKKMMMOOOKKKLLLOOOD%%)?UUUfff?><zTTTSSS=?ĦVVVg&e[[[g&eUUUSSSQQQS?ʬSSS4ff?>ߝLVVV@eKKKg&eNNNLLLOOO3h?g&e>&e@@@????????AAABBBBBB@@@??????@@@AAAAAAAAAAAAAAA@@@???>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>>???@@@???===999666666666999999888999:::;;;999777:::;;;;;;<<<======<<<<<<======<<<<<<;;;;;;;;;:::999999999:::::::::;;;;;;999:::;;;<<<===>>>>>>>>>999:::;;;=========<<<<<<<<>>===999:::999999999:::999777444333666888::::::;;;<<<>>>::::::999999888666555444444666888888888999;;;======<<<:::888666666666666777777555444444333333333555555444333333444555555555444333222111222333444444666999999888999===@@@===;;;999:::;;;<<<;;;:::888666333333444777888888999:::;;;===>>><<<777444555444222222222333555777000111222333444444444444444555666777777555333222666666555555444444555555555444222222222444666777888888888888888888888888888888999999888777555444444444333222222333333333...000222666999;;;===>>>;;;8886666668889997775557778888888887776665555551112224445556665554443330000001112222223334444444DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQ|||xxxwwwje<ĦwwwwwwvvvBt=o9ĦH׼s```^^^\\\XXXUUUTTTTTTTTTSSSHtĦPPPMMMMMMMMMMMMBt=o9ĦHdĦLLLGGGEEEGGGJJJKKKJJJIIIIIIKKKDtfo9ĦsߝLGdUĦZZZHt@cӵHu]ĦZZZHu]ĦQQQQQQHtƅ^RRRqIܗGIӵTTTH׼sIIIIIIHu]ĦLLLOOOBt=o9ĦHƅ^Hu]Ħ@@@>>>BBBAAA@@@??????AAACCCDDD@@@??????>>>>>>??????@@@<<<===>>>>>>===>>>@@@BBBDDDBBB@@@???@@@@@@>>>===>>>>>>===<<<:::888666555777888:::;;;;;;:::999888:::;;;<<<===>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;999999:::;;;:::999888777888999999::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<>>>======<<<<<<<<<<<<===;;;===???@@@AAA@@@>>>===999888666555555555666777777888:::<<<===>>>======<<<;;;999777555555555555888777666666888::::::999;;;:::999777666444333222444444444444444444444444222222222333333222222222333333444333222000...---333444555777888:::;;;;;;::::::999888777777888888222333333444555666666777999;;;===???===:::666333222222222333333333444444444444444444444444444444888888777666666666666666444555666555333222333444555666666555333333444555666555444333222333444555777777888888777555333111///000111222222111//////1112223335556667777777776666665554444444444445555556666666666664443332224444444445555555556666664444444444443332221111114DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦ}}}zzzwwwFSĦvvvvvvqjRgdKӵDdDĦ[[[ZZZXXXUUUSSSRRRSSSSSSRRRDdDĦMMMLLLLLLLLLqjRgdKӵDdDĦKKKGGGFFFHHHJJJKKKJJJIIIJJJKKKHdDĦgdKӵDdDDdDĦZZZDdDĦ4DufӵDdDĦXXXDdDĦQQQq<RRRRQQQpeƜ4DuTӵRRRDdDĦIIIIIIDdDĦKKKqjRgdKӵDdDΦDdDĦ@@@@@@@@@???>>>>>>AAA@@@???>>>???@@@BBBCCC??????>>>>>>>>>>>>??????===>>>???>>>>>>>>>@@@BBBCCCAAA@@@???@@@@@@???>>>>>>======<<<:::999777777888999999:::::::::999999:::;;;<<<<<<=========<<<=========<<<<<<;;;;;;:::888888999999999888777666888888999::::::;;;;;;<<<999999999:::::::::;;;;;;======<<<<<<<<<======>>>@@@@@@@@@@@@>>>===;;;::::::999888777777777888999999;;;===???@@@@@@???>>>===<<<:::888666555555555777666555666888::::::999:::999888777555444333222555444444444444444444444222222111111111111222222111111222222222222111111666666666777777888888888888888777666666666666666777555444222333444666777777999;;;===<<<888444222333333333444444444555555333333333333333333333333666555555444333333444444444444555444333333444666777777777555333222444555555444333333333444555555888888777777555444222222222222222222111000...---2222224445556666666666666665554444443333334444443334445556666665554444442223333333334444444444442222223333333333333332224DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦyyywwwsp?aĦtttsssGIdnuR)ĦDdDĦWWWUUUTTTSSSSSSSSSRRRQQQPPPDdDĦJJJJJJJJJJJJGIdnuR)ĦDdDĦIIIHHHGGGIIIKKKKKKJJJJJJKKKLLLDdDĦnuR)ĦDdDΦDdDĦYYYDdDĦnuR)ĦDdDĦVVVDdDĦRRRpo9uVVVVVVTTTRRR=ӊB1.uTӵOOODdDĦIIIIIIDdDĦJJJGIdnuR)ĦDdDΦDdDӵ@@@@@@??????>>>===@@@???>>>===>>>???@@@AAA>>>>>>>>>======>>>>>>>>>>>>???@@@???>>>>>>???AAAAAA@@@??????AAAAAA@@@???=========<<<;;;;;;::::::;;;::::::999999999::::::;;;;;;<<<<<<===<<<<<<<<<>>>>>>======<<<;;;;;;:::777888888888888777666666888888999999:::;;;;;;;;;888888999999999999::::::<<<<<<<<<<<<===>>>??????AAAAAA???===<<<;;;::::::<<<;;;:::999999999:::;;;:::===@@@CCCDDDCCCAAA???>>>===;;;999777666555555666555555666999:::::::::888888777666555444333222444444444444444444444444222111000......000111222000000000111222333444555888888777777666555555555666555444444444444444444:::888555222222444777999888999;;;<<<<<<999555333444444444444555555555555222222222222222222222222555555444333333333444444333444444444333444666999::::::888555222222333555333333333333333444555666999888777555333333222222333333333222111///------333333444555555555555555555444333333222222333333111222444555666666555555111111222222222222333333///0001112223333333333334DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ{{{yyygeĦvvvs<v>aĦpppnnnpeӵDx<DdDĦUUUSSSSSSSSSTTTTTTPPPOOONNNDdDĦFFFIIIIIIIIIpeӵDx<>dd<ӵDd<DdDΦDdDĦXXXDdDӵnd<DdDĦVVV>d<ĦSSSpeӵWWWĦSSSF&uTӵLLLDdDĦJJJJJJ>d<ĦIIIpeӵDx<>d<ʜ4DuTӵ?????????>>>>>>===>>>============>>>???@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@???======>>>@@@@@@???>>>@@@AAABBBAAA@@@======<<<<<<<<<<<<======<<<;;;:::999999:::;;;<<<======>>>>>>>>>======<<<>>>>>>======<<<;;;;;;:::888888888888888777777777888888888999::::::;;;;;;999999999999999:::::::::;;;;;;<<<<<<===>>>???@@@>>>===<<<::::::;;;===>>>===<<<:::999999999:::;;;:::===AAADDDDDDCCC@@@>>><<<;;;:::999999888888777666555666888:::<<<<<<;;;777666666555444333222222222222222333333333333333333111///------///111333111000000000111333555666777777666666555444444444444444333333333333444444999888777555666777999::::::;;;===>>>===;;;888666333333333444444444444555222222222222222222222222666666555555555555555666333444444444333555888;;;<<<;;;999555222111333555222222222333444555666666999888666333222222222222333333222222111000//////333333444555555555444444444333222222111111222222222333444555666555444444222222222222222222222222///0001112222222222222224DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<{{{wwwtttsssgeĦtttHg8>aĦkkkiiiB?Ho9XXX>dd<ӵGGGGGGB?Ho9MMM<xKKKKKKLLLMMMMMMMMMNNN&ӫeʬtIӇXXX>d<Φ>d<ĦXXXD&ӫetIӇPPPDdDĦWWWsdKĦSSSB?dp&ĒRMMMJJJ>d<sdKĦIIIB?Ho9AAAs&dq&ĒR????????????>>>=========<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>??????>>>??????>>>===<<<>>>??????>>>>>>@@@BBBCCCAAA@@@===<<<<<<<<<<<<===>>>???===<<<;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888888888777777888999999::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===??????===<<<:::999999;;;===>>><<<;;;:::999888999999:::888:::>>>AAABBB@@@===;;;777777888999::::::;;;;;;777777777999<<<===<<<;;;555444444444333333222222000000111111111222222222333222///......///222333444333222111111222333444444444444444444555555555444444444333333444444555555666888:::;;;;;;;;;;;;999:::<<<===<<<:::888666111111222222222333333333333333333333333333333333555555444444444444555555333444555555555666999<<<;;;;;;999555222111222333111222333444555555666666888666444333111111222222111111111111111222222222333333444444444444444333333333222111111111111222333444555555555444222111333333222222222222222222222222222222222111000///4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhse{{{yyyuuuqqqpppooogeĦja>aĦfffeee@GWWWVVVseNNNNNNNNNNNNNNNNNNMMMLLL<ŌGGGGGGGGG@GLLLKKKHkgeLLLKKKKKKMMMPPPNNNNNNNNNHĪj@IŌXXXYYYegeYYYYYYHu]3hIŌSSSRRRDdDĦWWWneYYYSSS@hRRRPPP>hKKKJJJHHHseKKKneGGGGGG@G===@@@sĪj@h>>>>>>??????>>>>>>===<<<<<<<<<=========>>>>>>>>>???>>>>>>======>>>>>>???<<<===>>>===<<<<<<===??????>>>???AAABBBCCCAAA???===<<<;;;;;;;;;===>>>???=========>>>???@@@AAABBBBBBCCCBBBBBBAAA@@@???>>>:::::::::::::::;;;;;;;;;;;;:::999999888888999999777777888888999:::::::::<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<=========<<<:::888888999:::;;;;;;:::999888777888999999666888;;;======<<<:::888333444666999:::<<<<<<===888888888:::<<<<<<;;;999333333333222222222222222000000000111111222222333444333222000000222333444555444333222222222222222111111222333444555555666444444444444444555555666222444777:::<<<<<<<<<;;;666777888999888777555444111111111111222222222222333333333333333333333333222222111111111222333333222444666777777777999:::999999888666333111111111222222333444555555555555444444333222222222222333111111000111111222444444222222333444444444444444444333222222111111222222444444555555444333111000333333333222222222222222333333333333222111000///4DuXӵĵD^DdDĦD^s׼syyyuuussspppnnnmmmnnngeFm8mmm>aĦdddbbb```UUUSSSRRRs׼sOOONNNNNNMMMLLLLLLMMMMMMLLLHoGGGFFFFFFFFFFFFLLLLLLLLLOOOMMMJJJKKKNNNRRROOOOOOOOOXXXYYYYYYXXXZZZZZZD^SSSSSSRRRDdDĦVVVUUUUUUSSSRRRQQQOOONNNLLLGGGHHHIIIHHHs׼sJJJJJJFFFEEEDDDCCC@@@<<>>>>>>>>>>>>>>======<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<:::;;;<<<;;;;;;;;;===????????????AAACCCBBB@@@>>>===<<<;;;::::::<<<===>>><<<===???@@@BBBCCCDDDDDDCCCCCCCCCBBBAAA???>>>===666777888888::::::;;;<<<::::::888777777777888999777777777888999999::::::;;;;;;;;;:::::::::999999::::::999999999::::::;;;:::999999888999:::;;;<<<;;;;;;999888888888999:::555666888999:::999777666222444666888:::;;;;;;;;;777777777999;;;:::888555111111111222222222222222111111111222333444444444555555444444444444555555333333444444333333222111111111111222333444444444444333333333333444555666333444555777888999999999555555666777777666444333111111222222222333333333222222222222222222222222111111111111111222333333222555888999999888888999555777888666333111000000222333444555555555444333111111222333333333333333333222111111111222333444000111222333444555555555444444333222222222222222222333444555444333222111222222111111111000000000222333333333333333222111Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBe~~~~~~zzztttrrrpppnnnllllllmmmgeFYĉllljjj>aĦdddaaa]]][[[YYYXXXXXXVVVTTTRRRQQQPPPBePPPQQQQQQPPPOOOMMMLLLMMMMMMLLLnu]ӵIIIFFFFFFFFFFFFFFFJJJLLLNNNNNNNNNNNNOOOPPPRRRRRRQQQMMMJJJKKKOOOSSSPPPPPPOOOPPPRRRVVVYYY[[[XXXXXXYYYYYYYYYXXXVVVUUUUUUWWWYYYZZZ[[[>d<ĦUUUUUUTTTSSSRRR>d<ĦUUUVVVUUUĦSSSQQQOOOMMMLLLMMMNNNOOOPPPOOOMMMKKKIIIHHHGGGGGGDDDFFFHHHGGGBeLLLIIIHHHGGGFFFĦBBBAAA@@@??????????????????<<>>AAA>>>>>>>>>>>>>>>======<<<<<<======>>>???>>>>>>>>>;;;::::::999999::::::;;;888999:::::::::;;;===?????????@@@BBBCCCBBB???======<<<;;;::::::;;;===>>>;;;===???BBBEEEFFFFFFFFFCCCCCCBBBAAA@@@???===<<<444555666777999:::;;;<<<:::999777666666666777888777777777888999999:::::::::::::::999999888888888::::::999999888999999999444555666888:::<<<>>>???<<<;;;:::999888999::::::555555666777777777666666333444666888999:::999999666666777888999888555333111111111111111222222222222222333444444555666666666666666666666666666666111222333444555444333222222222222222222333333333333222222222333444444555444444333333444555666777666666777888888777666555222222333333333444444444000000000000000000000000333222222222333444444555222555999;;;:::888777777333555777666444111///...333444555555555444333222///000222333444444333333555444222111111111222222///000222333444555555555555444333333222222333333000111333444555444444333111111000000/////////...111111222333444444444444?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦ~~~|||{{{xxxsssooopppooommmmmmnnnoooŶSiiiiiihhh3we<[[[[[[XXXTTTQQQQQQQQQRRRQQQQQQOOOOOOPPPOOONNNLLLJJJIIIHHHGGGFFFiĉ@3hR/ŌHHHHHHHHHGGGFFFFFFIIIJJJKKKLLLLLLMMMOOOQQQRRRRRRQQQPPPMMMMMMOOOPPPRRRRRRSSSTTTVVVWWWXXXXXXZZZZZZ[[[[[[ZZZWWWUUUSSSWWWWWWXXXZZZ\\\DdDĦVVVVVVVVVUUUTTTsdKĦSSSSSSgdKĦKKKLLLMMMMMMKKKJJJJJJKKKOOONNNLLLIIIEEECCCCCCDDDBBBDDDEEEGGGEEEDDDKKKJJJHHHgdKĦBBB??????>>>>>>>>>>>>>>>???============>>>>>>>>>>>>>>>???AAABBBAAA@@@>>><<<===============>>>??????======<<<;;;;;;;;;;;;;;;<<<;;;:::999999:::<<<===>>>@@@BBBDDDDDDBBB@@@???AAA@@@@@@@@@??????>>>>>>>>>>>>>>>@@@CCCCCCBBB@@@BBB@@@>>><<<<<<;;;:::888777888:::;;;;;;:::999888;;;:::888777666555666666555777888999777777777888999888666444333444555666888888888888888888888888555444444444555888:::<<<:::999777555555555555666666666666666666555555555333444555666777888999999;;;999777666666555222111///000000111111222333333222111000000222222111000///000333555777888888888888666333111//////000111444444444444444444444444444111000111333444333111333444555555666555555555555444444333333333444444111111111222222333333333444333333222222222333333666666555444333222222111555666666666444333444555444444333222111111111111666444222333666777666444000000000000000000111111444444333222222111111111000000111222444555666777777444222333555555333111000000222444111...222999222111///...000111111000444555444333222333666999>AneneneneDenene~~~zzzyyyxxxuuuqqqmmmrrrpppnnnmmmmmmmmm>Agggeeeeeek<WWWXXXXXXTTTQQQPPPQQQQQQQQQPPPOOONNNNNNKKKLLLMMMNNNMMMMMMLLLKKKJJJHHHGGGfhEEEEEEEEEEEEFFFFFFFFFIIIKKKLLLLLLLLLMMMOOOQQQRRRRRRRRRPPPOOOOOOQQQSSSSSSSSSTTTUUUWWWXXXYYYYYY]]]]]]]]]\\\ZZZWWWSSSRRRXXXXXXYYYZZZ[[[DeVVVVVVVVVVVVUUUTTTneRRRPPPneJJJIIIKKKLLLLLLJJJIIIIIIJJJMMMMMMKKKHHHEEECCCDDDEEEEEEFFFHHHIIIHHHGGGFFFEEEEEEEEEneBBBBBB>>>>>>======<<<======>>>>>>>>>>>>===============>>>???@@@@@@@@@???===<<<>>>============>>>??????>>>>>>===;;;;;;:::::::::===<<<;;;::::::;;;<<<===>>>???AAABBBBBBAAA???>>>?????????>>>>>>>>>===============???AAABBB@@@???AAA???<<<;;;;;;:::999777666777999;;;;;;:::999888777777666555555666777777444666888888777777888999999888666555555555777888777777777777666666666666444444333444555888;;;<<<;;;:::999777666666777777999999777666555555555555444555666777888999999::::::888666555555444222000000000111111222333333333333222111111333333222111111111333555666777777777777555333111000000111222444444444444444444444444444222000111333444333111333333444555555555555555555444444333333333444444222222222222333333333444777777666666555444333333555555555444333333222222666777777666444333444555444333222222111111222222666444222333555666444222111111111000000000000000222333333333333333333333000111222444555555666666666444222333555555333111111111333555444222888???;;;888444222222222111000444444444222111222444~~~|||yyywwwuuutttsssqqqnnnkkkqqqooommmllllllllleeebbb```TTTSSSTTTSSSPPPMMMOOOOOOOOOOOONNNMMMLLLKKKGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHEEEEEEDDDDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMOOOQQQRRRSSSSSSRRRQQQQQQTTTVVVTTTUUUVVVWWWXXXZZZ[[[[[[______^^^\\\YYYVVVSSSQQQVVVVVVWWWYYY[[[TTTUUUUUUUUUUUUTTTSSSQQQOOOLLLHHHFFFHHHIIIJJJJJJHHHGGGGGGHHHJJJKKKJJJHHHEEEDDDDDDFFFHHHIIIIIIJJJIIIHHHFFFEEE??????@@@@@@AAA===<<<<<<;;;;;;<<<======???>>>>>>======<<<<<<<<<>>>>>>>>>>>>===========================>>>>>>???>>>>>>===<<<;;;:::::::::>>>===<<<;;;;;;<<<===>>>>>>>>>?????????>>>>>>===============<<<<<<<<<<<<<<<;;;;;;===??????>>>===>>><<<:::999999999777666666777888:::::::::999888333333333444555666777888333555777888777777888999888777666666666777888999888888888777777666666666333333333444666888;;;<<<<<<;;;:::999888888888999<<<:::888666555444444555666666777888999::::::;;;888666444444444333111///111111222222333444444444444333222222444444333222333333333333444555666777555444222111111111222333444444444444444444444444333222111111333333222111222333444444555555444444444444333333333333444444333333333333444444444444666777888999999999888777444444444444333333333333666777777666444333333444222222111111222222333444555444222222333333222000222111111111000000//////111111222333444444555555///111333555666555444444555444333333444444333222111000222444444444:::BBB===:::555333222333333222333333333111000000222~~~zzzwwwuuurrrrrrqqqpppooonnnllljjjmmmkkkjjjjjjkkkjjjhhhfffeeebbb___\\\[[[ZZZWWWUUUVVVTTTRRRQQQQQQPPPMMMJJJNNNNNNNNNMMMLLLKKKJJJIIIEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEHHHGGGFFFEEEFFFHHHKKKLLLJJJKKKMMMMMMLLLMMMOOOQQQSSSTTTTTTTTTSSSTTTWWWYYYVVVVVVWWWXXXYYYZZZ[[[\\\^^^]]]\\\[[[YYYVVVTTTRRRPPPQQQTTTXXX[[[[[[ZZZXXXSSSSSSSSSSSSRRRQQQPPPPPPNNNKKKGGGDDDDDDDDDDDDDDDGGGIIIJJJIIIHHHFFFGGGGGGHHHHHHIIIGGGEEEDDDEEEFFFIIIIIIIIIIIIGGGFFFDDDCCC======>>>>>>?????????>>><<<<<<<<<;;;<<<<<<======??????>>>===<<<<<<;;;;;;>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<>>======<<<======>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999:::<<<===<<<;;;;;;999777666777777666555555666777888999999999888444444444555666666777888333555777888777777888:::666666555555666777888999:::::::::999999888777777333333444555666999;;;<<<:::::::::999999888888888:::888666444333444555555777777888888999::::::;;;666444222222333222111///111222222333333444555555555444333333444555444333666555333333333333555666333333222222222333333444333333333333333333333333333333222222222222222111222222333444444444444444333333333222333333444444444444444444444444444444111333666:::<<<======<<<222222333333333444444444555666666555222111111222111111111111222333444555555444333222111000///...222222111111000/////////000111222333444333333222...000222444555444222000444333333333333333333333000...///111111222777>>>888555111///000222444444333444333222000000111|||wwwssspppooommmnnnnnnmmmlllkkkjjjiiigggffffffgggiiiiiigggeeebbb___\\\ZZZXXXWWWUUUSSSSSSRRRQQQPPPOOONNNKKKIIILLLLLLLLLLLLKKKJJJIIIHHHFFFFFFHHHHHHIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFGGGIIIKKKMMMJJJKKKLLLMMMMMMNNNPPPSSSTTTUUUUUUUUUTTTVVVXXX[[[WWWXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUPPPQQQSSSWWWZZZZZZXXXVVVQQQQQQQQQQQQPPPOOONNNMMMKKKHHHCCCAAAAAABBBBBBBBBGGGIIIJJJJJJHHHGGGGGGHHHEEEGGGHHHGGGEEEDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@???????????????>>>===<<<===<<<<<<<<<======>>>??????>>>>>>===<<<;;;;;;:::>>>===<<<<<<;;;;;;<<<<<<:::999999999999:::;;;;;;:::::::::;;;<<<===>>>?????????>>>>>>============<<<<<<;;;;;;;;;:::::::::999999999999999999999999:::888777888:::::::::999888777555444555666555444555555666777888888999999888888888888777777666666333555777777777777777999444444444444555555666777999999999888888777777777333444444555777888::::::888888888888888777777777555444333222333444555666777777777888888999999:::444222111111222222111///111222222333333444555555555444333333555555444333666555444222222333333444333333333333333333444444333333333333333333333333333333333333222111111111111222222333333333333333222222222222222333444555444444444444444444444444...000444888:::;;;;;;;;;111111222333333444444444333444444333111000000111000000000111222333444555444444333222000.........111111111111000000//////111222333333333222000///---///111333333222000...222333333333333333333333222///...000000///333888555222///...///111333333333444444333111000111222}}}zzzuuuqqqnnnlllkkkiiikkklllkkkiiigggggghhhaaaaaabbbdddffffffeeeccc___]]]ZZZXXXWWWVVVSSSRRRPPPPPPQQQPPPOOOLLLJJJIIIJJJJJJKKKKKKKKKJJJIIIIIIGGGGGGHHHHHHHHHFFFEEEDDDFFFGGGGGGFFFEEEEEEHHHJJJFFFFFFEEEEEEFFFGGGHHHIIIHHHJJJLLLMMMMMMOOORRRUUUUUUVVVVVVVVVUUUVVVYYY[[[XXXXXXXXXXXXXXXWWWWWWWWWTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTUUUWWWXXXVVVSSSPPPNNNNNNNNNNNNMMMLLLKKKJJJHHHEEEBBB@@@@@@BBBCCCCCCGGGHHHJJJIIIGGGFFFFFFGGGDDDFFFGGGGGGEEEDDDDDDEEEDDDDDDCCCAAA@@@???>>>>>>AAAAAAAAAAAA@@@>>><<<:::<<<<<<<<<<<<===>>>??????>>>======<<<<<<;;;;;;;;;============<<<<<<<<<<<<999999999888999::::::;;;999999::::::<<<===???@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::999888888888888888999999999999:::888666777888999999888777555333333444555555444444444555666777888888999;;;;;;;;;:::999888666555444555777777666666666777333444444444444444555555555555555555555555555555555555666666777888888888666666777777777666666555111111222333333444444444555555666666777777777777333222111111222333222000111111222222333444444444555444333333555555444333555555444333333333333333333333333444444444444444333333333333333333333333333444444333111000111222000111222222333333222222222111111222222333444555444444444444333333333333111222333555666666555444111111222222333333444444222333444333111000111222111111111111222333444555333444444222///......///000000000000000000000111222333444444444222000...///000111222222111///...111222333333222222333444555222111333333111111555666444111111111222111000222333444333222111111333vvvtttrrrooolllkkkjjjjjjfffhhhiiihhhfffddddddeee______```aaacccccc```^^^\\\ZZZWWWVVVUUUTTTRRRQQQNNNOOOPPPPPPNNNKKKIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJFFFGGGGGGHHHGGGFFFEEEDDDGGGHHHHHHFFFCCCDDDFFFIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKMMMNNNPPPTTTWWWVVVVVVWWWVVVUUUVVVXXXZZZYYYXXXXXXWWWVVVTTTTTTSSSQQQQQQPPPQQQQQQRRRSSSSSSVVVVVVVVVVVVVVVTTTPPPLLLKKKLLLLLLKKKKKKJJJIIIHHHFFFDDDAAAAAABBBDDDDDDDDDEEEGGGHHHGGGFFFEEEEEEEEEDDDEEEGGGGGGEEECCCCCCDDDBBBAAA@@@???>>>=========@@@@@@AAAAAA@@@>>><<<:::;;;;;;;;;;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<======>>>???>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>===<<<;;;;;;:::;;;<<<<<<<<<:::888666777777888888999999999999:::888666666777888888888555444222333444555555444444444444555666777888999;;;;;;<<<;;;:::888777555555666888777666444555555555555555555555555444444222222333333444555555555666666777777777777666666555555666777777777666555111222333555555444333222444444444444444555555555333111111111333333222111000000111111222333333333444333222333444555444222333333444444444333222222444444444444444444333333222222222222222222222222222444555444111///000222000111111222222222222222111111111111222333444555444333333333222222222222222222222222222222222222222222222222222333333333222333444444333333444555111111111111222333444444222333444333000...///000/////////000111111222222222333555666666555333111222222333333222111000000000222444333111111333555555222111555555222111333222111111222333333222000///000222222111000111222|||yyyooonnnllljjjiiiiiijjjjjjdddfffhhhgggcccaaabbbccc_________```aaa```]]]ZZZZZZXXXUUUTTTTTTSSSRRRPPPLLLNNNOOOOOOMMMJJJHHHGGGHHHHHHIIIJJJKKKKKKKKKKKKEEEFFFGGGHHHHHHGGGFFFEEEIIIJJJIIIFFFCCCBBBEEEHHHIIIIIIJJJJJJJJJIIIHHHHHHFFFHHHJJJMMMNNNQQQUUUXXXVVVWWWWWWVVVUUUUUUXXXZZZYYYXXXWWWVVVTTTSSSQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQTTTTTTUUUVVVVVVTTTQQQNNNJJJJJJJJJJJJIIIHHHGGGFFFEEECCCBBBBBBDDDEEEFFFEEEDDDEEEGGGFFFDDDCCCCCCDDDDDDFFFGGGGGGEEECCCBBBCCCAAA@@@???>>>============>>>???@@@AAA@@@???===;;;999999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@@@@>>><<<;;;<<<;;;;;;;;;;;;<<<======>>>>>>===;;;;;;:::;;;;;;>>>>>>>>>>>>===<<<::::::999;;;=========:::777555777777888888999999999::::::888666666777888888888555333222333444555555444333333444444666777888999::::::;;;;;;:::999777666666777888777555444444444666777777777666555444444222333333444555666777777777777777777777666555555555666777888888777666555222444666777777444222000222222333333333333333333333111111111333444333222///000000111222222333333444333222222444444333222222333444555555444222111444444555555444444333222222222222222222222222222222444555444111///000222000000111222222222222222111111111111222333444555333333333222222111111111000000000000111222333444222222222222222222222222222444555555555555666888222222111111222222333444111333444333000...000222......///000111222333333111333666888999888666555555555444333333222222222///222444333111111333555222///000444666333111222++++++---000333555444222,,,...000111000///000111zzzuuupppmmmffffffeeeeeeeeeffffffgggggggggeeedddbbb```______[[[[[[\\\\\\\\\ZZZXXXWWWVVVTTTSSSRRRRRRQQQNNNLLLPPPOOONNNLLLKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGFFFEEEEEEGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLMMMNNNOOOQQQTTTVVVWWWXXXXXXWWWUUUTTTSSSUUUWWWVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPOOOOOOPPPQQQRRRTTTTTTVVVXXXYYYXXXUUUQQQOOOKKKHHHEEEBBBAAACCCEEEGGGIIIHHHGGGEEECCCCCCFFFHHHFFFFFFGGGFFFEEEDDDBBBAAABBBCCCDDDDDDBBB@@@>>><<>>===============>>>>>>>>>>>>============;;;;;;;;;::::::999999999===>>>???>>><<<;;;;;;===;;;::::::::::::;;;<<<<<<===>>>?????????===<<<;;;;;;;;;===>>>>>>>>>===<<<;;;999888888999999777666+++,,,---000333666999:::777666555333444555666888999888666666666555333111444666999999999888999;;;999;;;<<<===<<<:::888666999888666555555555666777444555555555555555444444666777777555333222333555333555666777666666888999888777666555444444555555222222333444333222111000111111111111111111111111555444444333333222222111222222222222222222222222333555666666444222222333333333333333333333333333333444555555333333444555444444444333333222222222222222333444444555555555444333111//////000111222------...///111444666888666333111111222222000---///000111222222222222222000000000000000000000000333333333333222222111000111111000000111111222333222111111222222111...,,,111111000000000000000111000222555888999888777555333222000///...///000222111222222333333222222111111111111111111111111111111000000000111222222333///---,,,---///000...,,,~~~yyytttooojjjgggaaaaaabbbbbbdddeeefffgggeeeeeedddbbb```___]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVUUUSSSRRRQQQQQQPPPNNNKKKMMMMMMLLLJJJIIIGGGFFFFFFIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGFFFEEEEEEGGGHHHJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJKKKMMMOOOQQQSSSUUUVVVWWWWWWUUUTTTTTTUUUWWWUUUTTTSSSRRRPPPPPPPPPPPPQQQPPPOOOOOOPPPQQQSSSTTTUUUVVVYYYZZZYYYVVVRRROOOJJJHHHEEEBBBAAABBBDDDFFFFFFGGGHHHGGGFFFFFFHHHJJJFFFFFFFFFFFFDDDCCCAAA???AAABBBCCCCCCBBB@@@>>><<>>>>>???@@@AAA>>>>>>===<<<<<<<<<<<<<<<=====================>>>::::::::::::::::::::::::<<<===>>>===;;;:::;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>===;;;;;;;;;<<<===>>>??????>>>===;;;:::888888888888666555222222222222222333444444777666555444555666888999999888666666777666333111444666888999888888999:::999::::::;;;:::999888777777666555444444444555666444555555666666555555444555666666666444444666888666777888777666555666888888888777777666555444444222222333333333222111000222111111000000111111222333333333333333222222222222222222222222222222222222444555555333222222222222222222222222222222222333444555444333222333555444444333333333222222222333333333333222222222222333333333333222222111111---...///000222444555666555222000111222222000...000000111222222222222222111111111111111111111111333333333333333222111111111111111111111222333333333222111111111111///---111111000000000000111111111333666888888777666555333222000///...///000111111222222333333222222111111111111111111111111111111111111111111222333333000...---...000111000...}}}{{{wwwqqqkkkfffaaa___\\\]]]^^^```aaaccceeeeeecccbbbaaa```^^^\\\[[[ZZZXXXWWWVVVUUUUUUTTTTTTUUUSSSQQQPPPPPPPPPOOOLLLJJJJJJIIIIIIGGGFFFEEEDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFFFFEEEEEEGGGHHHKKKJJJJJJIIIHHHHHHIIIIIIJJJJJJKKKLLLNNNQQQRRRTTTUUUVVVVVVVVVTTTUUUVVVXXXWWWVVVTTTRRRQQQOOOOOONNNQQQPPPPPPPPPPPPRRRSSSTTTTTTVVVXXXZZZYYYUUUQQQOOOHHHGGGEEECCCBBBCCCDDDEEEEEEGGGIIIJJJIIIIIIIIIJJJEEEEEEEEEEEECCCAAA???===@@@@@@AAAAAAAAA@@@>>>===??????>>>>>>>>>>>>??????<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<===>>>>>>>>>::::::::::::;;;;;;;;;;;;;;;<<<===<<<:::999:::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>===<<<;;;:::;;;;;;===>>>????????????;;;:::888777888777555333666555444333222222222222666555555555666888:::;;;999888666666777666444222444666888888777777888999888888888888888888888777666555444333222333444444444555555666666666555555444555666666555666888999555777888888666666777999999999999999888666444333222333333333333222111000333222000//////000222333111222222222222333333333000000000000000000000000111222444333222000111222111111111111111111111111222333444444222222333444333333333333222222222222333333222222111000000///111333444555555333111000---///000222333333333333333111000111222333222000000000111222222222222111111111111111111111111111333333444444444333222222000000111222222333444444444222000000111111000///111000000000000000111111333444666777777666555333333222000/////////000111111111222222222222111111111111111111111111111111222111111111111222333333111///...///111222222111}}}zzzwwwuuurrrnnniiiccc___\\\[[[[[[\\\]]]___```aaabbbbbbaaa```___]]]\\\ZZZYYYXXXUUUTTTSSSQQQPPPQQQQQQRRRPPPOOOMMMMMMMMMMMMJJJHHHHHHGGGGGGFFFEEEDDDCCCCCCFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFFFFEEEEEEGGGIIIJJJIIIIIIHHHHHHIIIIIIIIILLLLLLMMMNNNPPPRRRTTTUUUUUUVVVWWWWWWVVVWWWXXXZZZZZZYYYWWWTTTRRRQQQPPPOOOQQQPPPOOOOOOPPPQQQSSSTTTQQQSSSVVVWWWVVVSSSOOOLLLHHHGGGFFFEEEDDDEEEEEEFFFEEEHHHKKKMMMLLLIIIHHHHHHDDDDDDDDDCCCBBB???===<<<>>>??????@@@@@@???>>>>>>>>>==================>>>::::::999888888999999999::::::;;;<<<======>>>>>><<<;;;;;;;;;::::::999999999;;;;;;;;;999999:::;;;;;;<<<<<<===============>>>>>>======<<<;;;::::::999:::;;;<<<======>>>>>>;;;999888777777666444222333333333333444444555666555555555666777999;;;<<<999777666777777777555333333555777777666666777888777777666666666777777888666555444222222333333444444444555666666666555555333444555555444444666888333555666777777777999;;;999999::::::999666444222333333333333222222111111333222///......///222333000000000111222333333444000000000000000000000000///111222222111000000111111111111111111111111111111333444333222111222333333222222222222222222222222222222111111000000000222222333333333222111000...000222333444333111000111111111111222333333333000111111222222222111111222222222222222222222222333333444444444333333222000000111222333444444444555222000///000111111000000000000000000000111222444555666666666555333222222111000000//////000000111111222222222222111111111111111111111111111111222222111111111222222333000/////////000222333333~~~zzzvvvqqqoookkkiiifffccc___]]][[[[[[]]]]]]^^^____________^^^___^^^]]][[[YYYXXXWWWVVVRRRQQQOOONNNMMMMMMNNNOOOMMMLLLKKKKKKKKKJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFFFFFFFFFFHHHJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMOOOPPPRRRTTTUUUVVVXXXYYYYYYXXXXXXYYY[[[ZZZYYYVVVTTTQQQPPPNNNNNNOOONNNNNNNNNNNNPPPQQQRRROOOPPPRRRRRRQQQOOOKKKIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFIIIMMMNNNLLLHHHEEEDDDCCCCCCCCCCCCAAA???===<<<>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999888888888999999:::999::::::;;;<<<======>>>======<<<:::999888777666888:::;;;:::999999:::;;;;;;<<<======>>>>>>=========<<<<<<;;;;;;;;;;;;;;;888888999999:::;;;<<<<<<:::888777666666666444222222222222333444555777888444444555666888:::;;;<<<999777777777888777555333333555666666555555555666666555555555555666888888666555444333333333444555333333444555555555555555444444444333111111222444444555777777666666777999888999::::::999777444222333333222222222222111222333111///------///111333...//////000111222333333////////////////////////...000111111000///000111222222222222222222222222111222333222111111222333222222222222222222222222000111111111222222222333333222000/////////000111///000222333333222000///000111222222222333444444111111222222222111111000111111111111111111111111222222333444444333333333///000111333333444333333555222000///000222222111000000//////000111222222444444555555444333111111222111111000000000000000000111111222222111111000000000000000000000000000222111111000000111111111............///111333555}}}xxxtttoookkkhhhccccccbbbaaa```___^^^]]]^^^______```___]]]\\\[[[[[[[[[YYYXXXVVVTTTSSSSSSOOOOOONNNMMMLLLLLLLLLLLLJJJIIIHHHHHHIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGGGGHHHJJJLLLJJJJJJJJJKKKLLLMMMOOOPPPLLLLLLMMMNNNOOOQQQRRRSSSVVVXXXZZZZZZYYYXXXYYYZZZVVVUUUSSSQQQNNNMMMLLLKKKLLLLLLKKKKKKLLLMMMNNNPPPMMMMMMMMMMMMLLLJJJIIIHHHFFFGGGGGGHHHHHHGGGFFFFFFFFFIIILLLMMMJJJFFFCCCAAABBBBBBBBBBBBAAA@@@>>>===>>>>>>>>>======<<<<<<<<<::::::;;;;;;;;;;;;:::::::::999999999999::::::;;;999:::::::::;;;<<<<<<<<<<<<;;;:::999888777666555888:::;;;;;;999999:::<<<:::;;;<<<===>>>===<<<<<<;;;::::::::::::;;;<<<<<<888888888777888888999:::888777555555666666444333333333333333333444444555333444555666888999:::;;;888777777777888888666444222444666555444333444555444444555666666777888888666555444333222333444444111222333444444444444444333444444222000///000222666777777666444333333444777888888999888777555444444333222222111111222222222111///......///111222......///000111111222222////////////////////////...///111111000///000111222222222222222222222222000111222222000000111222111111111222222222222222///000000111222222333333333111///...---...000111000111222333222222111000000222333333222222333555111222222222222111000000000000000000000000000000111111222333333333222222///000111222333222111000444222000000222333222111////////////000111222333222222222222222111000000111111111111000000000///000000111111111111000000000000000000000000000000111111000/////////000000---............000444777{{{vvvrrrnnnkkkgggddd```aaabbbbbbbbbaaa``````]]]^^^^^^___^^^\\\ZZZYYYWWWVVVUUUTTTRRRPPPOOONNNMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFGGGGGGGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIHHHIIIKKKMMMNNNNNNNNNNNNNNNOOOPPPPPPMMMMMMNNNOOOPPPRRRSSSTTTVVVXXXYYYYYYXXXVVVVVVWWWTTTSSSQQQOOOMMMLLLKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMMMMLLLJJJIIIHHHGGGHHHHHHCCCDDDFFFGGGGGGFFFEEEDDDCCCFFFJJJJJJHHHEEEBBBAAAAAAAAABBBBBBBBBAAA???>>>???>>>===<<<;;;;;;::::::999999:::;;;;;;:::999999;;;:::::::::;;;;;;<<<===::::::::::::::::::;;;;;;888888888777777777777777888:::;;;;;;::::::;;;===999:::<<<=========;;;:::999999888999:::;;;===>>>::::::888777777888888999666555444444666666555444333333222222222222333333333333555666777888888999888777777777888888777555222444555555333222333444222333555777888888888888555444333111111222222333///000111222333333333333222333333222111111222333222333444444333333555666666666666666666666666666444333222111111111222222000000////////////000000...//////000000111111111000000000000000000000000---///111111000000111222111111111111111111111111000111222111000///000222000111111111222222222222000000000000000000000000222111111000000000000000111111111111111111111111111333444444222111333555222222222222222111000000///////////////////////////000111111222222222111///000111222222000///...222111111222333444222000////////////000111222333000000000000000/////////111111111111111000//////000000111111111111000000000000000000000000000000000000///..................///000//////111666:::~~~xxxuuuqqqnnnkkkhhheeeccc___aaacccddddddcccbbb```[[[\\\]]]^^^]]]\\\ZZZXXXTTTTTTRRRQQQOOOMMMLLLLLLKKKLLLLLLMMMLLLJJJIIIHHHGGGFFFEEEFFFGGGFFFDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJLLLNNNRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPQQQQQQSSSTTTVVVWWWUUUWWWXXXXXXVVVTTTTTTTTTUUUTTTRRRPPPNNNMMMMMMLLLGGGGGGFFFFFFGGGHHHJJJKKKNNNLLLIIIGGGFFFFFFHHHIIIAAABBBDDDFFFFFFEEECCCBBBAAADDDGGGHHHGGGDDDBBBBBB@@@AAABBBBBBBBBBBBAAA@@@@@@???===<<<::::::999999888999:::;;;;;;:::999888;;;;;;;;;;;;<<<<<<===>>>;;;:::::::::::::::::::::444555555666777888888999999:::<<<;;;;;;:::<<<===888999;;;======<<<;;;:::888777777888999<<<>>>???<<<;;;:::888777888888999555444333444666666666555111111111111222333444555222333444666777777777777888777777777999999777555222333555444333222222333111333666888999999999888333333111000000000111222...///000111222333333333111222333333222333444666***---000222444666999<<<666555555555555666777777444333222111111111222333//////000000000000//////////////////000000000000111111111111111111111111...///111222111000111222000000000000000000000000///111222111000///000111000000111111222222222222000000000///......------000111333333333222000///111111111000111111222333111444555444222111222555222222222222222111000///////////////////////////...///000111111111111111///000111222111///---,,,111111111333444444222000////////////000111222333............////////////111111111111111000//////000000111111111111000000000000000000000000000000000///...---------------///000111111000333888===}}}xxxrrrooollliiihhhfffdddbbbddddddddddddcccbbbaaaaaa___^^^]]][[[ZZZXXXWWWVVVTTTSSSPPPNNNLLLKKKJJJJJJHHHIIIJJJIIIGGGFFFGGGHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEFFFGGGEEEEEEEEEDDDCCCDDDFFFHHHJJJIIIIIIIIIKKKMMMOOOPPPSSSUUUXXXXXXVVVSSSQQQPPPSSSSSSSSSTTTVVVXXXZZZ\\\YYYXXXUUUSSSSSSSSSTTTUUUPPPQQQRRRQQQOOOMMMNNNOOOKKKHHHEEEEEEGGGIIIIIIHHHIIIHHHEEECCCBBBBBBCCCDDDEEEEEEEEEDDDCCCAAA@@@???AAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@AAABBB@@@<<<888<<<<<<;;;::::::::::::;;;999999::::::;;;;;;::::::===========================<<<:::888666444333333666666777777777777666666;;;::::::;;;===>>>===;;;::::::::::::::::::::::::777888999999777777888999999999999888888888777777555555444444444444555555222333333333333333333333222333333444666777999:::::::::999888777666555444444444333222222111111000555666777999999999888777444333222111000000000000222222111111222222333444444333333222222222222222222111000000000111333444444444333333333444555666222111111111222333444555222222111000//////000000000000000///000111111222,,,...000333444444333222000000000000000000000000444444444333333333222222222111000//////............///000222333444555555111111111000000000000000222000...000222333111...---...000222333222111000000111222333222000...,,,111111111111111000//////222111...,,,++++++,,,---///000000///---,,,...///111111000000//////......000111111111000000222444555222...---......,,,***222111111000///......---///...---,,,,,,---...///333222111000000000222222444333222000////////////'''(((***,,,...000222222777555222000000222555777zzzuuuqqqmmmhhheeedddddddddddddddddddddcccbbbaaa```___]]]\\\[[[YYYWWWVVVTTTTTTRRRPPPNNNKKKJJJIIIHHHHHHGGGHHHIIIHHHFFFEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFDDDEEEEEEDDDDDDEEEGGGHHHJJJJJJJJJKKKLLLNNNPPPQQQTTTVVVXXXYYYVVVTTTRRRRRRSSSRRRRRRSSSTTTUUUWWWXXXXXXWWWUUUSSSSSSSSSTTTUUUSSSTTTTTTRRROOOLLLLLLMMMMMMIIIFFFFFFGGGIIIIIIHHHGGGFFFDDDBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAA@@@<<<999;;;;;;:::999999999999999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666555666777888888999999888888777;;;::::::;;;======<<<:::888888888888888888888888999:::<<<;;;:::999:::;;;999999999888888777777777555555444444444444555555333333333333333333222222222333333444555777999::::::999888777666555444444333333333222222222222111444555555666666666666555333222111111000111111111222222222111222222333444000000///............///111000000000000111222222222333333333444444444444333333333333222222222222111000000////////////000//////......//////000111...///000222222222222111000000000000000000000000333333333222222222222111111000000///////////////...///000111222333333333111000000000000000000000111000///000222222000...---...000222333222111000000111222333222000...---000000111111000000///...111000...,,,,,,,,,---...000000000///------...000000000000000//////......///000111111000000222444222000......///000...+++000000000//////.........000///............///000222222111000000000111222111000///...............+++,,,,,,------...//////555333111000000111333555{{{uuupppnnniiidddaaaaaacccdddeeeddddddcccbbb```^^^]]]\\\ZZZZZZXXXVVVTTTRRRPPPOOONNNMMMJJJHHHGGGFFFFFFFFFEEEGGGGGGFFFEEEDDDEEEFFFDDDDDDCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIKKKKKKLLLLLLNNNPPPQQQRRRUUUWWWYYYYYYXXXUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVUUUSSSOOOLLLKKKKKKMMMKKKHHHFFFGGGGGGGGGFFFCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@AAAAAA@@@???>>>>>>=========>>>>>>>>>??????>>>>>>>>>???@@@???===::::::999888888777777888888:::;;;;;;;;;;;;;;;::::::888888888888888888888888666666666666666777888888999999::::::::::::999999<<<;;;:::;;;<<<<<<:::888666666666666666666666666:::;;;===<<<;;;::::::;;;888888888888777777777777555444444333333444444555444333333333222111111111222222333444555666888999888888777666555444444333111111222222222333333333444444333333222222333333111111111000111111222333222222222222222333444444///......---------------//////000111111111111111000111333444444444333222333333444444333222000////////////...//////000000//////.........///000000222111111111000111111111000000000000000000000000222222111111111000000000///////////////000000111...///000000111111000000000000000000000000111111111000///000222222000///---...000111222222111111000111222222111000...---///000000000000///......///...---,,,,,,---...///000111111000......///111000000000////////////...///000111000//////111222...---...///111111///---///.....................000000////////////000000111111000000000000111111...------,,,,,,,,,------000//////...---,,,++++++222111111000000111111222|||wwwpppllliiifffbbb```aaacccddddddcccbbbaaa```^^^[[[YYYXXXWWWVVVTTTRRRPPPMMMLLLKKKKKKJJJHHHFFFEEEDDDEEEEEEDDDEEEFFFEEECCCBBBCCCDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJKKKKKKJJJMMMMMMNNNOOOPPPQQQRRRSSSUUUWWWYYYZZZXXXVVVVVVVVVTTTSSSSSSRRRQQQQQQQQQQQQSSSSSSRRRRRRRRRSSSTTTTTTUUUVVVUUURRRNNNKKKKKKKKKLLLJJJHHHFFFDDDDDDCCCBBB@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@???>>><<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>===<<<;;;:::999888888777777888888:::::::::::::::999888777666666666666666666666666555555555555666777888999888999999::::::999999888;;;:::999:::;;;:::888777666666666666666666666666888:::;;;;;;999888888999777777777777777777777777444444333333333333444444444333333222111000000///222222222333444666777888777666666555444333333333000000111222333333444444555444222111000111111222000000000000111222333444333222222222222333444444111111000///////////////...///000111222111000//////000222444444333222111000111333444333222///...000/////////000111222222111111111111111222222333666555333111000111222222000000000000000000000000111000000000000/////////............///000111222000000000111111000//////000000000000000111111111000000000111111111000///...///000111222222111111111111111222111000///...///////////////......---...------------...///000000000111000......000111//////////////////////////////000///......///111,,,---///000111000...------------...............//////............//////////////////000000000111,,,,,,++++++,,,---......111111000...---,,,+++***///000000000000000000///}}}|||yyytttnnnjjjeeedddbbbcccccccccaaa``````___^^^\\\ZZZWWWUUUTTTRRRRRRPPPNNNLLLJJJHHHHHHIIIHHHFFFEEEDDDDDDDDDEEECCCDDDEEEDDDBBBAAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGKKKOOOPPPOOOMMMOOOOOOPPPPPPQQQQQQRRRRRRTTTVVVXXXYYYWWWVVVWWWWWWUUUUUUUUUTTTRRRQQQPPPPPPQQQPPPPPPPPPPPPQQQQQQRRRQQQRRRRRRPPPMMMKKKKKKLLLHHHHHHFFFDDDAAA??????>>>>>>???@@@AAABBBBBBAAAAAADDDCCCBBBAAA???===;;;:::999999999:::::::::;;;;;;::::::;;;<<<;;;;;;;;;<<<:::999999888888888888888999999999888777666555444666666666666666666666666555555555444555555666777777777888888888888777777:::999888999:::999777666777777777777777777777777777999;;;;;;:::888777777666666666666666666666666333333222222222222333333333333222111000000//////222222222222333555666777555444444333333222222222000000111222333444444555555444222111000111222222//////000000111222444444333333222222333333444555333222111111000000111111...///111222222222111000///000222444444333222111...///111333333222111000111111111111222333444444555444444444444555666666999777444222111111333444000000000000000000000000000000000/////////..................///111222333111111111222111111000/////////000000111111111111///000111111111000000000...///000000111222222222111111111111111000000//////////////////......---------------......///000///000000///......000111.............../////////...//////...---,,,...000---...000111000///---,,,---------...............------------------------......//////000000000000,,,,,,,,,,,,---...//////000000///......---,,,,,,...//////000000//////...~~~}}}|||zzzyyyvvvrrrlllhhhdddccccccccccccaaa^^^[[[\\\[[[ZZZYYYVVVTTTRRRQQQNNNNNNLLLKKKIIIHHHGGGFFFGGGFFFEEEDDDCCCDDDDDDEEEBBBDDDDDDCCCBBBAAABBBCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDFFFGGGGGGEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGIIINNNTTTUUUSSSPPPQQQQQQRRRRRRRRRQQQPPPPPPSSSTTTVVVVVVVVVUUUVVVWWWVVVVVVVVVUUUTTTRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNMMMKKKJJJJJJKKKEEEFFFEEECCC???===<<<======???AAABBBCCCBBBAAA@@@CCCCCCBBB@@@>>><<<:::999999999999:::::::::;;;;;;888:::;;;:::999999:::;;;:::999999888777888888888888888888777666444333222666666666666666666666666555555444444444444555555666666777777777777666666999888777888999999777555888888888888888888888888888;;;======;;;999888777555555555555666666666666333222222111111222222333222111111111000/////////222222222222333444555555333333333222222111111111000000111222333333444444333333222222111222222222000000000000111222333444333333333333333444444555222222111000000000000000000000111222222222222222000111333444444444333222///000222333444444333333333333333333333333444444666666555555666666777888999777555333111222333333000000000000000000000000000000/////////.....................///000222222111111111222111111000000/////////000111111222222///000222222000///000111/////////000111111222222111111000000000000000000///000000000000///......,,,------....../////////---...///...------///111---............/////////---......---,,,+++---...---///111111///...---...///.....................+++,,,------------,,,+++,,,---...///000000000///---------------...///000...........................//////000000//////...~~~}}}}}}}}}}}}|||yyyxxxwwwuuutttpppkkkgggeeecccaaa```___]]]ZZZXXXXXXWWWVVVUUUSSSQQQOOONNNKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDCCCDDDDDDDDDBBBAAABBBCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIKKKQQQXXXZZZVVVRRRRRRSSSSSSRRRQQQPPPNNNMMMPPPRRRTTTTTTSSSTTTUUUVVVUUUVVVVVVUUUTTTRRRPPPOOOMMMMMMMMMMMMLLLKKKKKKJJJIIIJJJKKKJJJHHHGGGGGGHHHCCCEEEEEECCC???<<<<<<======???BBBDDDDDDBBB@@@>>>?????????>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;888:::;;;999777777888:::999888777777666666777777999999888777666444222111555555555555555555555555444333333333444444555666555666666777777666666555777666666777888999777666777777777777777777777777777:::<<<===:::888666666444444444555555666666666222222111111111111222222000000000000000000000///111111111111222333444555222222111111111111000000111111111222222333333333000111111222222222222111111000000000111222333333444333333333333444555555222222111000000000000111222222222222222333333444222333333333444444444444555555555555555555555555444444333222222222333333444444444444444555555666666555333222111111111111000000000000000000000000000000000////////////...//////...//////000111111//////000000111000000000...//////000111111222222...000222222000///000111/////////000000111222333111000000000000000111111000000111111000000///...------..................,,,---...---,,,---...000---------.........//////---......---+++***,,,---+++...000///......000222000000000//////.........,,,,,,---......---,,,,,,+++,,,---///000000//////...------------......///............////////////////////////////////////~~~}}}~~~~~~}}}|||wwwvvvtttsssrrrnnnjjjfffgggddd___\\\ZZZZZZXXXWWWUUUUUUTTTSSSQQQPPPNNNMMMIIIIIIHHHHHHGGGFFFFFFFFFDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEEDDDBBBAAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFHHHHHHIIIIIILLLSSSZZZ\\\XXXTTTSSSTTTTTTSSSQQQOOOMMMKKKOOOQQQRRRRRRRRRRRRTTTVVVTTTUUUUUUUUUSSSQQQOOONNNLLLLLLLLLLLLKKKJJJHHHHHHIIIIIIJJJHHHFFFDDDEEEEEECCCEEEFFFDDD@@@======>>>>>>@@@CCCEEEDDDBBB@@@>>>;;;;;;<<<<<<===<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<888:::;;;999666555777:::777777666555555555555555::::::999888666444333222444444444444444444444444222222222333444555666777666666777777777777666666666555555666888999888666777777777777777777777777555777::::::888555333333444444444555555555666666222222111111111111222222////////////000000000000111111111111222333444444111111111111000000000000111222222222222333333333...///000222222222111000111111111000111111222333444333333333333444555555444333333222222222222222444333222111222333444555444444333333333444555666:::999888777666666777777444444333222111111111111222222111111222222333444444333222111000000000000000000000000000000000000111000000000///////////////////////////000000111---......///000000//////...//////000111222222222...111333222000///000222////////////000111222333111000000000000000111111111111111111111000//////---......///......------+++,,,------,,,,,,...000---------.........//////---......,,,******+++---***,,,......---...222555222222111000///......---,,,---...//////...---,,,***+++---///000000//////...------,,,,,,---------////////////////////////000000////////////000000~~~{{{yyytttrrroookkkhhhfffeeeeee```___]]]ZZZWWWTTTRRRQQQQQQPPPOOOMMMKKKJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@AAAAAABBB@@@AAABBBCCCCCCCCCBBBAAA>>>>>>>>>???AAACCCDDDEEEDDDEEEEEEDDDBBBBBBDDDEEEDDDFFFHHHHHHHHHHHHJJJLLLIIIKKKNNNRRRUUUXXXYYYYYYTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPSSSSSSSSSRRRQQQOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDBBBBBBCCCEEECCCDDDDDDDDDBBB???<<<:::AAACCCDDDCCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888999<<<<<<999666666666666777666555555444444333111000000333666777777777777777777666555555666555555444444444555555555555555555555666777777555555666777777777777777333...***+++111555666444666666555444444444444555777777666666555555555444///111333555666555333222333111000//////111333444222111000000111111///---000111222333333222111000...///000///...///111222222333444333111//////000222222111000//////000000222222111111111111222222333333333222222222222222444444444333222111000//////000222444555555444444444333333444666777666555777777777666555333222111111000...///111222222111111111111111111111111111222111000...---,,,,,,,,,111222333333333111000///......//////......---,,,222111000//////000111222///000000000......///111222111111111333333111///333222000///---,,,,,,,,,000000000000111222333444111111000000//////......//////000000000000//////000111111111111///---,,,///////////////.........////////////////////////,,,---------------,,,,,,,,,---......///111555888777555222000/////////000///...,,,++++++,,,...///000///...---------------///......---------......000000///---,,,+++***))),,,,,,---......---,,,,,,}}}{{{zzzyyyvvvtttpppnnnkkkhhheeecccbbbbbb]]]\\\ZZZWWWTTTRRRPPPOOOOOOOOOMMMLLLJJJHHHGGGFFFHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@AAAAAABBBAAAAAABBBBBBCCCCCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEDDDBBBBBBCCCEEEEEEGGGHHHIIIIIIIIIKKKLLLMMMNNNPPPRRRTTTUUUVVVWWWRRRRRRPPPOOONNNOOOOOOPPPRRRQQQQQQQQQPPPOOOOOOOOOQQQQQQQQQPPPOOONNNLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEECCCAAA@@@BBBCCCCCCBBBAAA@@@??????>>>>>>@@@BBBCCCBBB???<<<;;;:::999999999999999999999999999777777888:::;;;888666555666666666666555444444888777555333333333444555777777777777777666555555666555555444444444555555444444444444444555666666666666777888888888888777777333000111555999888777666555555444444444444444777777666666666555555555000111444555555444222111222111000000000111222333222111000111222222000...000111222222222222111000111111222111//////000222111333444333111//////000222222111000000000000000222222111111111111222222111222222222222222222222111222222222222111111000111111333444555444444333555444333333444555444222333444444444444444333333111000...///000222111111111111111111111111111111444333222222111111000000000000000000000///............//////......---,,,000111111111111111111000000111111000//////000222222111000000222222111000000///...------,,,------////////////000111222333111000000000/////////.../////////000//////......---...//////...---,,,+++///.............................................,,,------.........------------......///111555888999777333///,,,+++******///...,,,++++++,,,...///000000///........................---------......///.........---,,,,,,,,,,,,,,,---......---,,,,,,|||yyywwwuuusssrrrooollljjjhhhfffccc```^^^]]]\\\YYYXXXVVVSSSQQQNNNLLLKKKNNNMMMLLLJJJIIIGGGFFFEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDBBBBBBCCCCCCCCCBBBBBBAAABBBDDDEEEDDDCCCBBBCCCEEEFFFHHHJJJJJJJJJJJJLLLNNNQQQQQQQQQQQQQQQRRRSSSTTTPPPOOOMMMLLLLLLMMMNNNPPPQQQQQQQQQPPPOOONNNNNNMMMNNNNNNNNNMMMMMMKKKJJJJJJFFFFFFEEEDDDDDDEEEEEEEEECCCCCCCCCAAA??????@@@AAABBBAAA???======>>>@@@AAA???AAABBB@@@===:::999999777777777777777777777777777666666777888888777555555555555555555444333333777666666555444444333333666666666777666666555444555555444444444555555666444333333333333444555555666666777888888888888777888666444555999:::999666666555444444333333444444666666666555555555555444111222444555555333111000000000000111111111222222333222111222333333111///000111111222222111111000222333333111//////000111111333444333111//////000222111000000000000000000111111111111111111111111000000000111222222222333000000111222222222222222222333444444444444333333555444222222333222111//////000111222333444444444111///......000111111000000000000000000000000000000000000000000000000000000000//////......//////...////////////...------///000111111111111000///000111222111//////111222333111///...000111111111------,,,,,,,,,------...............///000111111000000000000///////////////000000000///......------------......---,,,,,,................................................,,,---...///////////////---.../////////111444777999777444111...,,,++++++...---,,,++++++,,,---...000000///.........//////........................------..................,,,,,,------------,,,,,,~~~|||{{{vvvtttqqqooommmkkkhhhfffdddcccaaa___\\\ZZZYYYXXXUUUTTTRRRPPPNNNLLLJJJIIILLLLLLKKKIIIHHHFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@AAABBBDDDEEEBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCEEEEEEDDDCCCDDDEEEHHHIIIKKKKKKKKKLLLMMMOOORRRQQQPPPOOOOOOPPPQQQRRROOOMMMKKKJJJJJJLLLNNNPPPPPPPPPOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDCCCCCCCCCDDDEEEEEEAAABBBBBBAAA???>>>???@@@AAA@@@???>>>>>>>>>??????>>>??????>>>;;;888777777555555555555555555555555555555555555666666555555444444555555444444333222000111222444444444444333555555555666666555555444555444444444444555666666555444444333444444555555444555666666777777666666666555555666888888555333555444444333333333333333333333333333333333333333222333444444444222000/////////000111222111111111333222111222444444222000000000111111111111000000000111111000//////000111111222333333111000000111111111000000000000000111000000111111111111000000//////000111111222333333222222333333333333222222444444444444444333333333333111000000111111000///---...///000111222222222000///......000111111000000000000000000000000000------...///000000000000222111000//////000111222///////////////...------//////............/////////000000000......000111222000------///111111222......------,,,---------...---------......///000000000000000////////////111111111111000///...............///............---------------.................................,,,---...///000000000000---.../////////000333555000///............//////...---,,,,,,,,,,,,---...///......---------......------..........................................,,,,,,,,,,,,,,,,,,,,,,,,|||yyywwwrrrooollljjjiiifffcccaaa```___^^^\\\YYYWWWUUUTTTRRRQQQPPPNNNLLLJJJIIIHHHKKKJJJIIIHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBDDDEEEAAAAAABBBCCCDDDDDDDDDDDDBBBDDDFFFFFFEEEEEEEEEFFFHHHJJJLLLLLLLLLLLLNNNPPPPPPOOONNNMMMNNNOOOPPPQQQMMMLLLKKKJJJJJJLLLMMMNNNMMMMMMLLLLLLKKKJJJJJJIIIFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDD@@@BBBBBBAAA???>>>>>>??????@@@@@@@@@???===;;;:::;;;<<<<<<;;;888666555666666666666666666666666666444444444444444444444555444444555555444444333222///111333444555555444333333444555555555555444444444444444444444555666666666666555555555555555666222333333444444444444444444444444666666555333111444444333222222222222222111111111111111111111111222333333333333222000000...///000111111111111000222222111222444444222111000000000000000000000000,,,---............111333000222333333111000000111111000000000000000111111///000000111111000000/////////000111222333333444555555555555444333222111444333333333222222222333000///...///111222111000......///////////////...000///---...000111111000////////////////////////...///111222333444444444222111000//////000111222//////000000//////...---000...+++))))))+++...000---...///...,,,,,,...///111///,,,,,,...000111111222111000...---,,,,,,,,,------------------...///////////////000000000000222222222222111111000///.........---------------+++,,,,,,,,,---------...........................------...///000000//////,,,...//////...///111333(((((()))***+++,,,---...---------,,,,,,---------,,,,,,,,,++++++,,,,,,---,,,,,,---...//////....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{xxxuuurrrmmmkkkhhhfffeeeccc```^^^[[[[[[ZZZYYYVVVTTTRRRQQQOOONNNMMMLLLJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@??????@@@@@@@@@AAABBBCCCDDDEEEAAAAAAAAAAAABBBCCCDDDEEEBBBEEEGGGHHHGGGGGGGGGHHHHHHJJJLLLLLLLLLLLLNNNPPPMMMLLLLLLLLLMMMMMMNNNOOOLLLKKKKKKKKKJJJKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCC???AAABBBAAA???======>>><<<===>>>>>>===;;;888666777888999888555444555666666666666666666666666666333444555444222222444666555555555555555444333333555666666777666444333222222333444444555444444444444444444444444555666777777777666555555555555666111111222333333333333222333444555666555444333222444333222222111111222222///000000000000000111111222222222222222222111111/////////000000000111111111111000111333444222111111000000//////000000111***,,,---------...111333000111333333111000111111000000000000000111111222000111222333333222111000111111111222222333333444666666555555444222111000222222111111111111222333......---...000222111000////////////......---,,,000...------///000000///////////////////////////,,,---///111222222222111......------....../////////000000000000///......000...+++))))))+++...000,,,---...---++++++---...///...,,,,,,...000111000333222111///---,,,,,,,,,...---------------......////////////000000000000000111111222222111111000...---,,,+++***************++++++,,,,,,---------------------------------....../////////......---+++---......------...000---------....../////////------------------------++++++*********+++,,,,,,+++,,,---/////////......//////...---,,,,,,++++++,,,,,,++++++++++++,,,,,,{{{yyywwwtttpppllliiigggdddcccbbb```^^^\\\WWWWWWWWWUUUSSSQQQOOOMMMLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<===???@@@@@@@@@??????>>>???AAABBBCCCDDDDDDDDDDDDBBB@@@??????AAACCCDDDCCCFFFIIIJJJIIIIIIIIIIIIHHHJJJKKKLLLLLLLLLNNNOOOKKKKKKKKKLLLKKKKKKJJJJJJIIIJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAA@@@????????????===???@@@@@@===<<<;;;<<<888888888888888777666666444555666555444333555666555555555555555555555555333555555444222222444777555666666666666555444444666666666666555444333333222222333444444444444444444333333444444666777777777666555555444444444555111111222333333333333333222333444444333333333444333333222111111111111111000000000111111222222222111111111111222222222222000//////...///000111222000//////111222333222000111000///......///000111,,,---............111222///111333333111000111222000000000000000111222222222333555666666555333222333333333333333333444444333333333333222111111000000000/////////111222333000///...///000111000///......//////......---,,,000...------///000000///........................(((***,,,...//////...---,,,------...//////......000000000000000///............------------......------...---,,,+++---///---,,,,,,---///000000///111000///...---,,,,,,,,,......------------........./////////000000000111---...///000000000000000///...,,,***)))(((((((((*********+++,,,,,,------------------------------......///......---,,,+++***,,,------,,,+++,,,---111111111111111000000///,,,------------------,,,++++++******++++++,,,---***+++---///000000///...,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,}}}yyyvvvuuurrrlllhhhfffdddaaa``````___\\\ZZZTTTUUUTTTSSSQQQOOOLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA<<<===>>>@@@@@@@@@???>>>===???AAACCCDDDDDDDDDCCCFFFDDDAAA>>>===>>>AAABBBDDDGGGJJJKKKKKKJJJJJJJJJHHHIIIKKKLLLKKKLLLMMMOOOJJJKKKLLLLLLKKKIIIGGGFFFGGGHHHIIIJJJIIIGGGDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFAAAAAABBBCCCDDDDDDDDDDDDAAAAAA???>>>============;;;===???>>><<<:::::::::555444333222333444666888222444444444333333555777444444444444444444444444444555666444111111444777666666777777666666555444111111222222333444444555111222333333444444444444333333333444555666777888666555444333333333333333222222333444444444444333///000111111111111222333333222222111000111111111111111222222333333333333000000000111111222222333111000...---...///111333/////////000222222111000111000///......///000111///000000000......000222///111333333111111111222000000///000000111222222555666888999999888666555444444444444444444444333//////000111111111111000///.........///000222333222111//////000000///---------...//////.........///...------///000000///........................+++,,,...000111111000///---...000111111111000///000000000000000//////...,,,...000222222000...,,,---...///...,,,,,,...///,,,+++,,,...000111///......------,,,,,,---------///......---------........./////////000000111111***+++,,,...//////000000222000...,,,***)))))))))))))))***+++,,,,,,------------------------------/////////...---,,,******)))+++,,,,,,+++***+++,,,***+++,,,,,,---,,,,,,,,,,,,------......------,,,,,,+++++++++,,,,,,---...***+++---///000000///...))))))***++++++,,,---------,,,+++******+++,,,---{{{xxxuuutttssspppmmmjjjgggeeebbb```]]]\\\\\\[[[YYYWWWVVVUUUSSSPPPNNNLLLKKKKKKHHHGGGFFFGGGGGGGGGEEECCCBBBBBBBBBBBBAAA@@@???>>>===>>>???@@@AAAAAA@@@???===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCGGGKKKMMMLLLKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIIIIHHHFFFEEEDDDDDDBBBBBBCCCFFFGGGGGGEEECCCEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>?????????>>>>>>===>>>===<<<:::888777666555333444555555333333444555666555444444666777777777333444444444333111///...444333333222222333333444555555666666666555333222222222111111222222333444666555444222222333444444444444222222222222444444333333333222222111111111222222333444555555555555444333111////////////000///---,,,...222333111///333222111111000000111111///000111222222111000///111111222222222111111000333000...///222222111..................///000000...---------...///111222...000111000//////000222///000333666888999999999:::::::::::::::999888777333333333222111000///...////////////000000000000.../////////000000000111////////////000000000000000000///...------,,,+++//////---,,,,,,---...///............/////////000///////////////.........---------...///000111222...---,,,,,,,,,,,,---..................///000000///...------...///...,,,......//////...---,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,---.........---000000//////...---+++++++++++++++,,,,,,------------,,,,,,+++***)))((((((,,,------------,,,++++++///---,,,---//////,,,(((------------,,,++++++***,,,---///...------...000---+++***((()))+++---//////...---,,,,,,---...///---------,,,,,,++++++++++++***)))+++......+++(((,,,------,,,***))))))***,,,+++***((((((((())))))~~~|||xxxuuummmlllkkkiiifffdddaaa```___^^^\\\[[[\\\[[[YYYWWWWWWUUURRROOOLLLIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDBBBAAAAAAAAAAAA@@@???>>>======>>>???@@@@@@??????>>><<<<<<<<<;;;<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDGGGJJJLLLKKKJJJJJJJJJMMMLLLKKKJJJJJJIIIIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJIIIHHHGGGFFFEEEEEEDDDAAAAAABBBDDDFFFFFFDDDBBBDDDDDDDDDDDDCCCBBBAAAAAA======>>>======<<<;;;;;;:::999888777666444444333333444555444333222333444444333222222444555555444444444444333222111000///444333333222222333333444444444555555555444333222222222222222222333333444333222222222333444555555444333222222222222333444333333222222222111111111222333444444444444444444000////////////111222333222111111222222222111///222222111000000000000000///000111111111111000///000000111111111111000000222000//////111222111//////............//////000111000/////////000111222...///111222111111333555444444555777888888888888888888888777777666666666333333333222111000///....../////////000000000000///////////////000000000.............../////////000///...---------------...---,,,++++++,,,------............////////////............////////////------------...///000000...---,,,++++++,,,---..................//////000///---,,,---...///...,,,---.........------,,,+++------......------,,,+++,,,,,,,,,,,,,,,+++******////////////...---,,,+++++++++++++++,,,,,,,,,---,,,++++++******)))))))))'''((()))+++,,,,,,,,,,,,---,,,+++,,,......,,,))),,,,,,,,,---,,,,,,++++++)))+++,,,,,,++++++,,,------+++)))((()))***---...///...---,,,,,,---...///---,,,,,,,,,++++++++++++,,,+++***,,,......,,,)))---......---+++******++++++******))))))***+++,,,|||zzzxxxvvvrrrooofffeeedddbbb```^^^\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZXXXWWWUUURRRMMMJJJFFFDDDCCCDDDCCCBBBBBBCCCDDDBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEGGGJJJKKKJJJIIIIIIJJJMMMMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIHHHGGGFFFEEEDDDDDD?????????AAADDDDDDBBBAAACCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<;;;:::888888777666666555444444333333444555555444333222222333333111000000222333333222444444333222111111111111333333222222222222333333333333333444333333222111222222222222333333333333000111222333444555555555333333222222222222333333222222222111111111111111333333444444444333222222//////......///111222333111333444555444333333444222111000000//////000000///000000111111000000/////////000000000000//////111000///000111222111000000///...............///111111000000000000111222000111333444444555777888999888777777666666666666666555444333333333444555333333222111000///............/////////000000000////////////////////////,,,,,,---------.........///...---,,,,,,---......------,,,,,,,,,------...//////..................---------.../////////000---------------------...------,,,++++++,,,------...------------...//////...---,,,---...///...------------...------,,,+++...............------,,,******+++++++++******)))------............------*********+++++++++++++++************************&&&&&&((()))***++++++++++++******+++------,,,******+++,,,,,,,,,,,,,,,,,,(((***++++++***)))+++,,,,,,+++)))((()))***,,,.........,,,,,,,,,,,,......+++++++++++++++*********+++******+++,,,,,,+++)))---...///...,,,++++++,,,************+++,,,---...~~~{{{wwwtttrrrpppmmmkkkeeedddbbb```]]][[[ZZZYYYXXXWWWWWWYYY[[[[[[YYYXXXTTTSSSOOOLLLHHHEEECCCBBBBBB@@@??????@@@AAA@@@???@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCEEEFFFGGGGGGGGGFFFHHHIIIJJJIIIHHHIIIJJJMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDDDDCCC>>>>>>>>>@@@BBBCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;;;;999888666666666666666555555555555555444555555444222111222333222111///000111222222111444333222111111111222333333333222222222222333333111222222222222111111111222222222333333333333333111222444555666666555555333222222222222222222333111111111111111111111000333333444333333222111000222111000///......///000---000444555444555888;;;222222111000000000000111///000000000000000000///---...//////////////////000000000000111111111111000000///.........///////////////000111222222333444666777777777777888:::999888666444444444444555444333111000000222444555333222111000///................../////////000000000////////////.........,,,,,,,,,---......//////...---,,,++++++---.../////////////////////000000//////............------,,,,,,------...///000000.........------,,,,,,+++---,,,+++******+++,,,---------,,,,,,------...///---,,,+++,,,...///...---------............------------......------,,,+++'''((()))***+++++++++++++++,,,------............************************((()))))))))*********+++)))))))))))))))((((((''')))))))))***+++,,,++++++)))***+++,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---+++***)))))))))***,,,---...---,,,++++++,,,---...************************)))))))))))))))))))))(((,,,---...---+++***+++,,,)))))))))******+++++++++zzzvvvqqqnnnllljjjiiigggfffeeebbb___\\\ZZZXXXXXXUUUUUUVVVXXXYYYYYYWWWUUUPPPNNNLLLJJJGGGEEEDDDDDD@@@>>><<<<<<>>>??????>>>AAAAAAAAAAAAAAAAAA@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEFFFHHHHHHIIIGGGHHHIIIIIIHHHHHHJJJLLLKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB>>>======???BBBCCCCCCAAA???@@@@@@??????>>>===<<<;;;;;;;;;:::999777666555444444444444444444444444333444555444222111222333333222000000111222222111333222111111111222333444333222222111111222222333111111111000111111111111111222333444444444333333444555666777777666555444222222222222222222222222000000000000000000000000222333333333222111000000111000///.........///000,,,000444555444444777:::333333222111111111111222000//////////////////000------.../////////////////////000000000111111222111000000/////////000000///000111333555666777777999:::;;;:::888666777888555444222111111111333333333111000///000222444555333222000///...---------............/////////////////////...............,,,,,,---...//////000000------,,,+++,,,,,,......---....../////////000000...............---------+++,,,,,,---...//////000---.........---,,,+++***,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,---......---,,,+++,,,...///...------....../////////......+++,,,,,,,,,,,,+++******)))***+++++++++++++++******+++,,,---............************************((((((((()))******++++++******++++++******)))((())))))************+++,,,)))******+++,,,,,,,,,,,,)))***,,,+++******+++---******)))))))))***+++,,,---,,,+++******+++,,,---************************************))))))*********+++,,,+++***)))***+++)))))))))))))))(((((('''tttpppkkkgggffffffeeeddddddbbb___\\\YYYXXXWWWWWWUUUUUUUUUWWWXXXWWWTTTRRRJJJJJJHHHFFFEEEDDDDDDDDD???===;;;;;;<<<>>>>>>>>>AAAAAABBBBBBBBBAAAAAA@@@>>>======<<<<<<<<<<<<===;;;<<<>>>???AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCEEEGGGIIIJJJHHHHHHIIIHHHHHHJJJMMMOOOKKKJJJHHHGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEECCCBBBBBBBBBAAAAAAAAAAAA===<<<<<<>>>@@@BBBBBBBBB>>>>>>>>>>>>===<<<;;;:::999999999999888777666555222222222222222222111111111333444333222111222444444222111111222222222111111111111111222333444444222222111111111111222222111000000000000111222222111222444555555555444333666666666666666555444444111111222222222222111111////////////000000000000111111222222222111000000------------...000222444111333444444444333333444333222222111111111111111000//////......//////000,,,---...///000000000///...///111111000000111333111111111111111222333333333444555777999:::;;;;;;999::::::888666444444555111000000//////000000111000000//////000222444555333111///...---,,,------------........./////////------........./////////,,,,,,---...///000000111------------,,,,,,,,,,,,)))***+++,,,------------,,,,,,---------.........,,,,,,,,,---.........///---.../////////---,,,+++++++++***))))))***++++++,,,++++++++++++,,,------,,,+++***+++---......---------......///.........+++++++++++++++***)))))),,,,,,,,,,,,***)))((('''***+++,,,---------------+++++++++++++++*********((((((((())))))*********((((((***+++,,,---------)))***+++***))))))+++---)))***++++++++++++++++++''')))******)))(((***+++)))))))))))))))***++++++,,,,,,************,,,,,,*********+++++++++++++++,,,,,,---,,,******,,,...)))***+++***)))((()))***))))))))))))((('''&&&%%%}}}yyynnnjjjdddaaa```aaaaaaaaa___^^^[[[YYYXXXXXXYYYYYYVVVUUUVVVVVVWWWUUUQQQNNNGGGFFFDDDCCCBBBAAA@@@@@@>>><<<:::999;;;===>>>>>>@@@@@@@@@AAAAAAAAA@@@@@@>>>===<<<<<<<<<===>>>???;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBCCCEEEHHHJJJHHHIIIIIIHHHIIIKKKOOORRRKKKKKKIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@@@@@@@????????????;;;::::::;;;>>>@@@AAA@@@============<<<;;;:::999666666777777666555444444333333333222222111111111000111333333222222333555444222000000111222111000///000111222333444444444222222111111111111222222111111000000000111222333111222444555666555444333444444333333333444444555000111222333333222111000........./////////000000///000111111111111111111,,,,,,,,,---...000222444555444333444555555333222111000000///////////////000///............///000------...///000111111000---///111111000000222444111111111222333444555666555666777999999999999888555555666444222111111222//////000000///......---------...///000222222333222111///---,,,,,,---------------.........//////+++,,,,,,---...///000000***+++,,,---...///000000,,,---.........,,,***)))((()))***,,,,,,,,,,,,+++++++++,,,---......//////---------------------------...///000000///---,,,+++***)))(((((()))***++++++++++++++++++,,,,,,---+++******+++---......---***+++,,,,,,---------,,,+++,,,,,,,,,,,,+++******(((((()))******)))))))))++++++,,,---------,,,,,,---,,,,,,,,,++++++++++++((((((((()))))))))))))))((((((***+++,,,---------+++,,,,,,+++)))(((***---***++++++++++++******)))((()))+++***))))))***,,,))))))))))))*********+++,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,---***,,,,,,+++)))(((+++---)))***++++++***)))***+++(((((()))******)))((('''~~~yyyuuujjjfff```]]]\\\^^^______]]]\\\ZZZYYYYYYZZZ\\\]]]VVVVVVVVVVVVVVVSSSOOOKKKEEEDDDBBB@@@???>>>======>>>;;;999999;;;===>>>>>>>>>??????@@@@@@@@@??????>>>===<<<<<<===>>>???@@@;;;<<>>>>>>>>>>>>>>:::999888:::===???@@@???<<<<<<<<<<<<;;;:::999999444444444555555444333333666666555555444333333222///000222222222222444666333222000///000111000///...///111333444444444333222222111111111111222222222111000000000222333444111222444666666555444333111111000000111333555666000111222333333222111000---.........//////000000...///000111111111111111000///...------...///000444222111333777999777444//////...---------------000///...------...///000---...///000111111111111---///111111000///222444111111222333444666777888555666777777777555444333000111222111///...///000000000111111000...,,,***+++,,,---///000111111111222111...,,,++++++,,,------------.........//////***+++,,,---...000111111)))******+++---...//////+++---...///...,,,)))''')))***+++---......------)))***+++,,,...///000000------------------,,,,,,---...000111111000...---+++***)))(((((()))***+++++++++******++++++,,,---+++******+++---......---((()))***+++++++++++++++,,,------------,,,++++++ """$$$'''***,,,---...,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++)))))))))))))))(((((((((+++++++++++++++***)))))),,,---...+++((((((***---+++++++++++++++***)))(((***,,,------,,,,,,---...((()))))))))************,,,+++***))))))***+++,,,+++++++++,,,,,,---------'''))))))'''%%%%%%(((+++***+++,,,,,,+++***+++---&&&''')))***++++++******~~~|||yyyuuurrrnnnmmmcccaaa^^^\\\[[[[[[[[[\\\VVVWWWYYY[[[\\\\\\\\\[[[XXXWWWVVVTTTQQQNNNJJJHHHDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>===>>>>>>???????????????>>>>>>>>>===???>>>===<<<;;;<<<<<<===:::;;;<<<>>>??????@@@@@@@@@???>>>>>>>>>???@@@AAACCCAAA===<<<===AAAFFFIIIGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIHHHGGGEEEBBBAAAAAA???>>>>>>@@@BBBBBBBBBDDD???:::999<<<===:::777:::::::::;;;;;;<<<<<<<<<:::::::::999777666444333333333333222222222222111///000000000000111111111111111111111000000000000111111000000000000111111222222222111111///......222111000000000111222333///000111222333444444444555555555555444333222111000111111111111222222222222222111111111111222222222000...---///000000000000///.........000111222000000//////.........---//////000111111111111111------...///000111222333///////////////000111111000000111111111111222222222222333333333333333333555555555555555555555555777555333111000000111222222///,,,,,,...000000///---...///000000///...---////////////000000000000000000///............///***+++,,,---.../////////,,,,,,++++++,,,---///000---,,,***(((((()))***+++------............------//////---+++***)))((((((''')))+++,,,,,,---///111......---,,,***)))((((((---.........------,,,+++***,,,...000000...+++))),,,------......---,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))))))))************...........................///000...+++)))((((((++++++,,,,,,,,,,,,------******,,,---------------,,,+++***))))))+++---...+++---...//////...,,,+++(((((()))************))))))))))))))))))))))))))))))))))))))))))*********....../////////...,,,+++...---,,,+++***(((''''''---,,,+++******+++---///......---,,,,,,+++******}}}|||{{{zzzxxxuuuqqqmmmjjjhhh```___\\\ZZZYYYYYYZZZZZZYYYZZZ[[[\\\\\\[[[ZZZZZZXXXWWWVVVSSSPPPLLLIIIGGG?????????>>>======<<<<<<===============>>>????????????>>>>>>>>>=========<<<;;;;;;;;;;;;<<<===>>>;;;<<<===???@@@@@@AAAAAA???>>>=========>>>???@@@AAA???===<<<===@@@DDDFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGEEECCCAAA@@@@@@>>><<<<<<>>>???@@@??????;;;888777999999777555888888888888888999999999777777777777666444333222333333333222222111111111222222111111000000000///------......//////000000111000000//////000000111///000111222222222222222222111000000000111222333000111111222333333333333555555555555444333222111000111111111111222222222222111111000000111111222222000......///000000/////////...------...///000000000000/////////.........///000000111111000000//////////////////......000//////......///////////////000111222222333444444444444444444444444444333333333222222222222222444333111/////////000111111...,,,---...///...---,,,,,,---......---,,,,,,,,,---------..............................//////,,,,,,------------,,,,,,......------...000111222...---+++)))((()))***+++------............------......---,,,++++++++++++)))+++,,,,,,++++++---...//////...---,,,,,,++++++---,,,,,,,,,,,,+++++++++***,,,...//////---+++***++++++++++++++++++,,,,,,++++++++++++++++++++++++*********)))))))))((((((*********+++++++++,,,,,,))))))))))))************++++++,,,,,,------......---...///...+++***)))************+++++++++,,,,,,************))))))))))))++++++)))))))))***,,,---***+++,,,,,,+++)))'''&&&******+++,,,,,,,,,,,,,,,************************(((((()))***+++,,,,,,---,,,---.........---+++***(((((()))******+++,,,,,,,,,,,,+++++++++,,,...///---------,,,++++++******}}}{{{xxxvvvuuutttqqqnnnjjjfffdddbbb]]]\\\ZZZXXXWWWWWWXXXXXX]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVTTTQQQNNNJJJGGGEEE@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<======>>>>>>??????>>>>>>=========<<<<<<<<<888888999999:::<<<===>>><<<===>>>???@@@AAAAAAAAA===============>>>???@@@???>>>======>>>@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>><<<:::999;;;<<<<<<;;;:::999888777777666666555555555555555555555444444444444444444444333222222444444333333222111000000444444333222111000///...,,,,,,---...///000111111000//////......//////000///000111222333333333333111111000000111222222333111222222333333222222222555555555555444333222222000111111111111222222222111111000000000000111111111///......///000000//////...------------......111000000000000000//////---......///000/////////111111000...---,,,+++***000//////.........////////////000111333444555555666666555555444444333333000000000//////.........000///...------...///000///...---.........,,,******++++++,,,,,,++++++***,,,,,,,,,---------......+++,,,---......//////............---,,,+++))))))++++++***++++++,,,---......---,,,***))))))***+++------............---------------,,,,,,---......***+++,,,+++***)))***+++,,,,,,,,,,,,++++++******,,,++++++************++++++,,,,,,---------,,,+++))))))((((((((()))+++,,,++++++++++++++++++++++++***))))))))))))(((((((((*********++++++++++++,,,))))))))))))************(((((()))+++,,,...//////---...///...,,,***+++,,,)))))))))************+++,,,+++)))((('''''''''(((***)))((((((((()))+++,,,++++++++++++)))'''%%%$$$'''((())))))******))))))************************'''((()))***,,,---......***+++,,,,,,,,,+++***)))&&&&&&''')))***,,,------***+++,,,------.........,,,,,,,,,++++++******)))|||zzzvvvssspppooonnnkkkgggdddaaa^^^]]]ZZZYYYXXXWWWVVVVVVWWWWWW]]]]]]\\\[[[ZZZYYYXXXWWWUUUTTTQQQNNNJJJGGGDDDBBBBBBBBBBBBBBBCCCCCCDDDDDD>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;777777888999:::;;;<<<<<<<<<<<<===??????@@@@@@@@@======>>>>>>??????@@@@@@>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>===<<<<<<:::777666777888888777777999::::::888777777888444444444333333222222222222222333333333333333222555444444333222111000000333333333222111000000000/////////000111222222222//////............//////222222222222222111000///000000000111111222333333333333333333333222111000444444555444444333222222000000111111111222222222000000000//////000000000000///---...///000///...//////.........---......111111111111000000000000,,,---......//////......111000///...---+++******000/////////000111111222222222333333444444555555666555555444333222222111//////......------,,,,,,---,,,,,,,,,,,,---...///------.........---+++)))******++++++++++++******------........./////////++++++---.........------.........---,,,+++)))((())))))))))))******++++++......,,,+++*********+++------............------------,,,,,,,,,,,,------)))***++++++))))))***+++,,,,,,++++++++++++++++++,,,+++************+++,,,+++++++++++++++,,,,,,---)))((('''&&&''')))+++---************************++++++++++++************************++++++++++++((()))))))))************&&&''')))+++---///000111/////////---+++)))***+++)))))))))*********++++++---+++)))((('''(((***+++)))(((((('''((()))******,,,,,,,,,,,,+++***)))(((''''''((()))))))))))))))++++++++++++++++++++++++(((((()))***++++++,,,,,,((()))*********)))(((((()))))))))))))))((((((((((((***,,,...//////...---+++++++++******)))))))))|||yyyvvvrrrnnnkkkjjjhhhfffbbb___]]]\\\[[[XXXXXXWWWWWWWWWWWWWWWWWW[[[[[[ZZZYYYXXXWWWWWWWWWQQQPPPMMMIIIFFFCCC@@@???@@@@@@AAAAAABBBBBBCCCCCC@@@AAAAAA@@@???>>><<<<<<;;;;;;;;;:::::::::999999888888888999999999999999;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB???@@@AAACCCCCCCCCBBBBBB@@@@@@????????????@@@@@@>>>======<<<;;;;;;;;;;;;:::888555444555666666555555777:::;;;999888888888444444333333222222222111222222333444444444333333444444333333222111000000111111111111111111111111111111111111000000000000//////............//////000000000000000//////...//////000111222222333333333333333333222111000000333333333333333222222111000000111111111222222222000//////......//////000///...---...///000///---/////////000////////////000000000000111111111111,,,,,,---.......................................000000000111222444555666666666666555444444333333333333222111000000////////////......---------,,,+++++++++,,,,,,---......,,,---...///...,,,++++++,,,,,,++++++++++++,,,,,,------------............,,,---------------,,,,,,/////////......,,,+++***,,,,,,,,,---------------...------,,,,,,,,,,,,,,,------............------...---,,,+++************''')))************+++---------------------------,,,,,,++++++++++++,,,,,,+++******)))***+++,,,---+++***((('''((())),,,---************************************************))))))*********+++++++++((()))))))))************'''((()))+++---///111222000000///,,,)))'''((()))************+++++++++,,,***)))((('''''')))+++,,,((((((((((((((()))))))))++++++,,,,,,,,,,,,,,,,,,++++++,,,---------------************************)))))))))))))))(((((((((&&&'''((())))))(((''''''++++++***)))((('''&&&%%%'''))),,,...///...,,,+++)))))))))))))))(((((((((~~~{{{wwwtttqqqnnnjjjgggeeecccaaa^^^\\\ZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYWWWVVVUUUTTTTTTTTTLLLKKKHHHEEEBBB???>>>===AAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@???>>><<<;;;::::::999999999888888888777888999999999999999888:::;;;<<<<<<=========<<<>>>>>>@@@AAABBBBBBCCCBBB@@@AAACCCDDDDDDDDDCCCBBB@@@@@@???>>>>>>>>>>>>???;;;;;;:::999999:::::::::888666444333555666666555333444777:::;;;:::888666444444333333333333333222333333444444444444444333333333333222222222111111//////000000000111111111000/////////.........---000//////......//////000+++,,,---///000111111111...///000222333333333333333333333333333222111000111111111222222111111000000111111111111222222222//////............//////......---...000000...,,,...//////000111111000000//////000000000000000111,,,------...///.........------...///000111222333111111222222444555777888777777666555333222111111000000//////......------........................+++,,,,,,------.........,,,---//////---,,,---...---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,...------,,,------...///222222222111000///---,,,++++++,,,,,,,,,,,,++++++,,,,,,------------......------............------...---,,,+++******)))***((()))++++++***+++,,,...*********))))))(((((((((***+++,,,,,,---,,,,,,,,,))))))))))))***+++,,,,,,,,,+++***))))))***+++,,,************************''''''((((((((((((((())))))))))))************+++))))))))))))************))))))***,,,---///000000//////...+++(((&&&''')))*********+++++++++,,,,,,'''&&&&&&&&&'''(((***+++(((((((((((())))))))))))(((((())))))***++++++,,,)))******+++,,,+++++++++))))))))))))))))))))))))***))))))(((''''''&&&&&&%%%&&&'''((((((((('''&&&((((((((((((''''''''''''((()))+++,,,---,,,***)))((((((((((((((((((((((((~~~||||||zzzvvvrrrnnnkkkhhheeeccc```___\\\ZZZYYYXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\ZZZXXXVVVSSSQQQPPPOOOOOOHHHFFFCCC@@@>>><<<<<<;;;@@@AAAAAAAAAAAAAAAAAAAAA;;;<<<===>>>>>>===<<<;;;999999888888888777777777555666888:::;;;;;;::::::;;;<<<<<<===============<<<===???AAABBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBBBB???>>>>>>===<<<<<<======:::999888888888999::::::777555333333555777777666444444666;;;>>>>>>:::666222222333333333333333333333333333444444333222222111222222222222333333333000000000///////////////............////////////111000000//////000000111+++,,,...///111222222222---...000222333333333333222222333333333222111111//////000000000000//////000111111111111222222222///......------......///...------...000000...,,,+++,,,...///000111000000....../////////000000000------...///////////////---...///111333444666666444333333333333444555555444444333222111000//////..................---------------...//////000000------......///.........,,,---///...------///222---,,,++++++++++++,,,---************++++++++++++---,,,++++++---///333555777777666444222000...,,,))))))***++++++***)))(((***+++,,,---...//////000------............---------,,,,,,+++++++++,,,,,,***,,,---,,,+++***+++---***))))))((('''&&&%%%%%%''')))+++------,,,***)))(((((())))))***+++++++++,,,++++++******)))))))))************************''''''''''''(((((())))))))))))))))))************))))))))))))******************++++++,,,,,,------+++++++++(((&&&&&&)))+++)))))))))************+++(((((((((((((((((((((((((((((())))))*********))))))(((((((((((())))))***%%%&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((%%%%%%'''(((((((((''''''&&&&&&&&&''''''((((((((())))))***+++***)))((('''''''''''''''''''''''''''}}}zzzxxxyyywwwsssnnnjjjgggeeebbb```]]][[[YYYWWWWWWWWWXXXYYY[[[\\\]]]^^^^^^___^^^^^^[[[YYYUUURRROOOLLLKKKKKKEEECCCAAA>>><<<;;;;;;;;;;;;;;;;;;:::::::::::::::666777:::<<<======<<<<<<888888888888777777777777333555777:::<<<<<<===<<<<<<===>>>>>>>>>>>>>>>===;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA>>>===<<<<<<;;;;;;;;;;;;999888777777777888::::::777555333444666777888888888777888===CCCDDD>>>999111111222222333333444444333333333333333222111111000111111222222333444444111111000///...---,,,,,,......///000111222333333111111000000000000111111///000111111111111000000---...000222333444333333111222222333333333222222......///////////////...000111111111111222222222.........------.........---------...000000---+++)))***,,,...000000000000---.........//////000000---...//////000000/////////000111222444666777888666555444333222222111222000000000///////////////---------...............+++,,,---...//////000111...//////000000///......,,,...///...------111555---,,,+++******+++,,,---++++++,,,,,,,,,---------+++***)))***---111666999;;;:::999666333000---,,,,,,---...///......,,,+++)))***,,,...///000111111---..................---,,,,,,,,,,,,---...///000---......---+++******+++000000///...---++++++***%%%'''***------,,,)))''''''''')))***++++++++++++++++++++++++***((('''&&&))))))))))))))))))))))))((()))))))))******++++++))))))))))))************))))))))))))************************************((((((((('''&&&'''***---(((((((((((())))))))))))+++,,,,,,,,,+++***)))((((((((()))***************,,,+++***)))))))))))))))&&&'''(((((()))((((((((((((((((((((((((((((((((((((((())))))******++++++$$$%%%'''(((((((((''''''''''''''''''''''''''''''*********))))))((('''&&&&&&'''''''''''''''''''''|||xxxtttooolllkkkjjjhhheeebbb```^^^^^^\\\\\\]]]\\\ZZZZZZ[[[]]]]]]^^^```aaa```]]]ZZZXXXXXXUUURRROOOMMMJJJGGGDDDCCC???<<<<<<:::666666888888888888888888888888888;;;:::888888999:::999888888777555444555666888999999:::;;;<<<===========================>>>>>>>>>===???AAACCCDDDDDDCCCBBB@@@AAACCCDDDBBB@@@===::::::999999888888999::::::666666666666555555555555111111222333444666777888777<<<===:::>>>EEE@@@333111111000000000000000111222222222222222222222222222222222111111111000000111000///------......///000000///////////////000//////000000000000//////////////////////////////000000111111111111000000333333333333222222111000......////////////......222111111000///.........///...,,,+++++++++,,,,,,000000000000000000000000------...///////////////......------------...//////000222222222222444666333333444777:::;;;999888555444222111111111222333222222111///...---,,,++++++,,,---...////////////------,,,------...///000222111000........./////////............///000000---,,,***))))))***,,,------,,,++++++******++++++***+++,,,,,,---000555888<<<;;;999666222000---,,,//////...---,,,,,,++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,+++***)))(((((()))***+++,,,,,,,,,,,,,,,+++***)))******))))))))))))******++++++++++++++++++,,,,,,((())))))************)))+++******)))((('''&&&&&&'''((()))+++++++++***)))(((&&&$$$%%%((()))(((&&&(((((())))))******++++++''''''''''''((((((((())))))))))))(((''''''&&&&&&,,,+++++++++,,,,,,***)))******)))((('''&&&%%%%%%)))***+++,,,+++***(((&&&&&&&&&&&&''''''''''''((())))))))))))************))))))(((((((((((()))))))))))))))((()))******+++((((((((((((''''''''''''***)))((('''''''''''''''*********)))(((''''''&&&!!!"""$$$&&&'''(((((()))~~~zzzvvvsssoookkkhhhfffeeeccc```^^^\\\[[[[[[[[[\\\]]]\\\[[[[[[\\\^^^^^^___``````^^^[[[XXXVVVUUUSSSOOOMMMKKKHHHEEEBBB???;;;999999777444444666777777777777777777777777999777666666777888888777777666555444555666888999999:::;;;<<<<<<===<<<<<<>>>>>>>>>>>>>>>?????????@@@AAACCCEEEEEEEEEDDDCCC@@@@@@AAAAAA@@@>>><<<::::::999999888888888999999555555666666666666666666222222222222333555666777555::::::777;;;AAA===111222111111000000000111111222222222222222222222222222222111111111000000000111000///...---......///000000///////////////000//////000000000000//////........................///000000111111000000///111111222222222111//////......////////////......111000000//////...------------,,,,,,,,,---...///////////////////////////......///000000000000/////////.........//////000///111222222111111333444555444444444555444111///333222111000///////////////...---,,,+++***))))))+++,,,---...............------,,,------...///000333222000///..................------......///000...---,,,++++++,,,---.........---,,,,,,,,,,,,,,,---///000111111333666999555444333111///---,,,+++++++++,,,,,,---.........++++++++++++,,,,,,------------,,,,,,,,,,,,---------------,,,+++)))((((((+++***)))(((((()))***++++++,,,,,,,,,++++++***)))******))))))))))))******+++++++++***************(((((()))************))),,,,,,+++******)))((((((''''''(((((()))(((((((((+++)))(((((()))***(((&&&&&&&&&''''''(((((((((((('''''''''((((((((())))))'''''''''(((((((((((((((+++******+++,,,,,,+++)))))))))))))))((((((((((((%%%&&&((((((((('''%%%$$$&&&&&&&&&''''''''''''(((******)))))))))((((((((())))))(((((((((((()))))))))))))))))))))******+++(((((((((((('''''''''''''''''')))))))))(((&&&%%%***))))))(((''''''&&&&&&&&&'''((()))))))))))))))wwwtttqqqnnnkkkiiieeebbb```___]]][[[YYYXXXWWWWWWZZZ[[[\\\[[[ZZZ[[[]]]___^^^___^^^]]][[[WWWTTTRRRQQQNNNKKKHHHFFFDDDAAA>>>;;;888666888777333333666666666666666666666666666777555444444555666666555777666555555555666777888::::::;;;<<<<<<;;;;;;;;;999999999999::::::;;;;;;AAABBBCCCDDDDDDCCCBBBBBB??????>>>===<<<;;;::::::999999999888888777777777555555555666666777777777333333222222333333444555222666777555888<<<888///222111111111111111222222111111111111111111111111111111111111000000000000000000///............///000//////......///000000...//////000000//////...------------------------//////000000000000//////...///111222111000...---......////////////....../////////......------,,,,,,,,,,,,,,,...///111222..............................///000000000000///111111000000000000000111000111222222000000111222777666555555555333000---////////////...---,,,+++------,,,+++******)))))),,,,,,------...---------------,,,------...///000333222000///...---------------,,,,,,,,,---......///...---,,,,,,---...///000//////...............///111333444333333444666//////......---,,,,,,,,,+++++++++,,,---.........************++++++++++++,,,,,,,,,++++++,,,,,,,,,//////...---,,,++++++*********))))))))))))******+++++++++,,,++++++***)))++++++************+++++++++******))))))((((((((('''((())))))*********)))---,,,,,,,,,++++++******''''''&&&&&&%%%&&&&&&&&&,,,+++)))((()))(((&&&%%%&&&''''''''''''(((((((((''''''((((((((()))))))))&&&&&&''''''((())))))***)))((((((***,,,---,,,***''''''''''''((((((((()))'''''')))******)))((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&)))((((((''''''(((((()))((((((((()))))))))******((((((((((((''''''''''''$$$&&&)))++++++)))'''%%%))))))((((((''''''&&&&&&)))))))))******)))((((((~~~zzzvvvooollliiigggfffdddaaa^^^[[[ZZZYYYWWWVVVUUUUUUUUUVVVXXXYYYYYYXXXYYY[[[]]]\\\[[[[[[YYYUUURRRNNNLLLKKKIIIEEECCCBBB???<<<::::::777666888888555555888555555555555555555555555555444333333555666555555666555555555555666777888::::::;;;;;;;;;::::::999666666666777888888999999??????@@@@@@@@@??????>>>===<<<;;;999888888999999888888888888777666666555444555555666666777777888333333222222222222333333111444444333555888555...222111111111111222222333111111111111111111111111111111000000000/////////000/////////............//////.........///000000...//////////////////...------------------------...//////000000//////...---...000222222000...---......////////////...............------,,,,,,,,,+++,,,,,,---...///000111------------------------...//////000000000000000333222222111111111111111000111222111///...///000111000000222444444222000+++,,,---......---,,,+++///.........------,,,,,,,,,---------------,,,+++------,,,------...///000222222111///...---,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,---......000//////..................000333333222111000000///...............---------------,,,,,,,,,++++++******++++++++++++++++++)))******************)))*********++++++,,,------***))))))))))))))))))*********++++++++++++******++++++************++++++******)))(((''''''&&&&&&''''''((()))************,,,,,,++++++++++++++++++)))(((&&&%%%$$$%%%&&&&&&)))(((''''''&&&&&&%%%$$$))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''(((((())))))'''''''''))),,,---,,,+++&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++******&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((''''''((((((((('''(((((()))))))))))))))((((((((((((''''''''''''%%%&&&''')))))))))(((''')))))))))(((((((((''''''''''''((((((((((((''''''|||yyyvvvqqqmmmiiigggeeecccbbbaaa^^^\\\XXXWWWVVVUUUTTTSSSSSSSSSQQQRRRSSSSSSSSSTTTVVVXXXUUUUUUSSSQQQNNNJJJGGGFFFDDDBBB@@@>>>===<<<999777777444555888888555555777666666666666666666666666555444333333555666666666555555555555555666666777999:::::::::::::::999888999999::::::;;;<<<<<<======>>>>>>>>>>>>======<<<;;;:::888777666666777888666777777777777666555444444444555555666666666666333333222111111111111222111333333333333555222///111111000000111222222333000000000000000000000000000000000/////////......///////////////......---...............///000000......////////////......------------------------......////////////.........///000222222111///.........////////////......------------,,,,,,,,,,,,,,,------.......................................111222333333444444333333333333222111111111111111000111111000...------...(((((()))+++...///---,,,)))***,,,.../////////...////////////............---------...------,,,,,,------,,,------...///000111111000///...---,,,+++,,,++++++++++++,,,------------,,,,,,,,,,,,------///...------,,,,,,------...000333333111///...---000//////...------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++******++++++++++++******&&&&&&&&&&&&'''((()))***)))))))))******))))))))))))******++++++*********+++******************+++))))))(((((('''&&&%%%%%%&&&&&&'''))))))*********))))))))))))***************)))'''&&&%%%&&&''''''&&&'''''''''&&&&&&'''''')))))))))((((((((((((((((((((((((((()))))))))***))))))((((((''''''''''''&&&&&&&&&(((+++,,,,,,+++))))))(((((('''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&'''((())))))((((((''''''''''''((((((''''''((())))))))))))(((((((((((((((''''''''''''((('''&&&&&&&&&((()))+++******))))))))))))((((((%%%&&&'''((()))))))))))){{{wwwsssoookkkhhheeecccaaa______]]][[[YYYUUUTTTSSSQQQPPPOOOOOOOOOKKKLLLMMMMMMLLLLLLNNNPPPLLLLLLJJJHHHFFFCCCAAA@@@>>><<<:::::::::999777666444222222666666333222444666666666666666666666666555444333444666777777666444444555555555666666666888888999::::::999999999777777888999:::;;;<<<<<<========================999888777555555555666777444444666666666666555444444444444444444444444444222222111111000111111111000111222222222111000///////////////000111222222////////////////////////////////////............/////////000///......---------------...///000000---......//////......---------------------------------............------...//////000000000000000......////////////......---------------------------...//////000//////...000000000000000000000000555555666777777777777666333222111000////////////...///000///---,,,---...+++++++++,,,......,,,***)))***+++---.../////////,,,,,,------------------------......///......---------,,,------...///000///////////////...,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,///111333333111...------......---,,,+++***))))))((()))***+++,,,---...///,,,,,,,,,,,,,,,++++++++++++,,,---......---,,,+++,,,+++***)))((()))******))))))************))))))((()))******+++***************))))))))))))******)))((((((''''''&&&&&&&&&%%%&&&'''((()))*********'''''''''((()))))))))***))))))(((((((((((((((((('''((())))))(((((()))+++'''''''''&&&&&&&&&&&&%%%((((((((()))))))))*********))))))(((''''''&&&&&&&&&%%%&&&(((***,,,+++***,,,,,,+++***)))(((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&'''((())))))(((''''''&&&&&&''''''(((&&&'''((()))***)))((('''((((((((((((''''''''''''***(((&&&$$$%%%''')))+++)))))))))))))))(((((((((&&&'''((()))******+++***yyyvvvssspppmmmjjjhhhfffaaa___\\\[[[ZZZYYYVVVTTTQQQPPPNNNLLLKKKJJJIIIIIIEEEFFFGGGFFFEEEEEEFFFHHHCCCBBBAAA@@@>>>===<<<;;;999777666777888888777666444222333666666333222444444444444444444444444444555333222333555777777666444444555555666666555555666777888999999:::999999444444555666777888999999:::::::::::::::;;;<<<<<<777777666666555555666666111222444666666666555444444444444333333222222111111111000000000111111222///000000111000.....................///000111222/////////////////////////////////.........------...///000000000///------------------...///000000---......//////......---........................---------......---------......---------...000000......////////////......---------------.........---///000222333333333222222222222222222222222222333333444555555555555555111111///......------------...///...---,,,---...000000///000111000...,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------...///000000000000------,,,------...///000---......//////...------,,,,,,,,,,,,,,,---......------............------...---,,,,,,+++,,,,,,,,,---///000000...,,,+++,,,,,,,,,++++++******))))))(((((()))+++,,,---...///,,,+++++++++***************+++,,,------,,,+++***...---+++******+++,,,---((()))***++++++***)))((((((((()))***************))))))(((((((((((())))))((((((((((((''''''''''''$$$%%%&&&((()))*********&&&&&&'''(((((()))******'''(((((()))))))))((((((((()))+++***''''''(((***''''''&&&&&&&&&%%%%%%%%%(((((()))))))))*********((((((((((((((('''''''''&&&&&&&&&'''***+++***(((*********))))))(((((((((***))))))((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&((()))***)))((('''((((((((((((''''''''''''***)))'''&&&&&&'''((()))'''''''''''''''''''''''''''(((((()))))))))((((((|||yyypppooonnnllljjjhhhfffeee^^^\\\YYYXXXWWWUUUSSSQQQMMMLLLJJJHHHGGGEEEEEEDDDBBBCCCCCCBBB@@@@@@AAACCC======<<<;;;:::999999888666555444555777888777666777555555999888555333555333333333333333333333333444222111222444666666666333444555555666666555555555666777888999:::::::::666666777888999:::;;;<<<666666666666777888999:::666666666666666666555555///111333555666666555444555444444333222111000000000000000000000111222222......///000...,,,,,,...------------...///111111//////////////////////////////.........---------...///000000000///---,,,,,,,,,,,,---...///000111---..................---////////////////////////,,,------......------,,,...---+++***+++---///000......////////////..............................---///111444555666666666333333333333333333333333//////000111111111111000000000...------,,,,,,,,,,,,---......,,,,,,---...---------...000000...,,,///---,,,***)))******++++++,,,,,,------......///------///000111111111111---------------...000000,,,---.../////////...---------,,,,,,------...///......////////////............---,,,,,,,,,,,,---***+++,,,+++***(((((()))+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((&&&((()))******)))(((&&&&&&%%%$$$$$$%%%'''***+++((()))***++++++***)))((((((((()))***************((((((''''''''''''(((((('''''''''((((((((((((((($$$%%%&&&((()))*********&&&&&&'''((()))******+++%%%&&&((()))***)))((((((''')))***(((%%%###$$$&&&))))))((((((((('''''''''))))))))))))************&&&&&&''''''((()))))))))&&&&&&&&&''')))***)))(((%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((+++***)))((('''&&&%%%%%%'''''''''&&&&&&'''''''''%%%&&&((()))***)))(((''')))(((((((((''''''''''''((())))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###~~~{{{xxxuuurrrlllkkkjjjhhhfffeeecccccc```]]]XXXUUUSSSQQQNNNMMMJJJIIIGGGFFFDDDBBB@@@@@@AAA@@@>>><<<;;;:::;;;;;;<<<;;;;;;:::999888777777555555555444444333333333222222333333333333444444555555555555444333222111222333444555666666666666555555666777777777777777999999999:::::::::;;;;;;999999999;;;<<<<<<:::888:::999999888777888888888666666555444333333222222333222222222222222222222333333222222333333444555333222111111000000111111//////.........---------------...///000000//////111000///......---......000---,,,---///000...,,,,,,,,,---.../////////......///////////////......,,,,,,---...//////......111///---------...---,,,---......//////......---000000/////////000111111---------...............,,,---...//////000//////000000111222444666888999666666555444222111000000111000000/////////000000222111///,,,+++******+++---......,,,++++++---///////////////////////////......///000000///......,,,,,,---...////////////222222111111000000//////000000//////......------///...............///000/////////...,,,---///111111222222333333333222222111000///...............---------,,,,,,+++++++++*********)))((()))+++---...---,,,,,,,,,,,,+++***...//////---++++++,,,---+++++++++***************((()))+++,,,------,,,+++******++++++++++++******,,,+++***)))((((((((((((***))))))((('''%%%$$$###%%%&&&((()))***)))(((&&&&&&''''''(((((((((((((((((()))***+++,,,++++++***(((((())))))))))))(((((('''''''''(((((((((((((((+++,,,,,,+++(((&&&%%%%%%*********************)))))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((()))******))))))((((((''''''&&&&&&###$$$&&&(((************((('''&&&''')))))))))(((%%%$$$$$$$$$%%%''')))************(((&&&&&&(((***&&&((()))(((***---***%%%((('''&&&%%%&&&&&&((((((***))))))((('''&&&&&&&&&((()))***++++++***)))(((}}}xxxvvvsssqqqnnnhhhhhhgggeeedddcccaaaaaa\\\YYYUUUQQQPPPNNNKKKIIIFFFEEEDDDBBBAAA???>>>===>>>===<<<:::999999888888999888888777666666555555555555444444444333333333222222222333333333444444555555555444444333222111444555555666666777777777666777777777777666666555777777777888888888888999777777777999<<<<<<;;;999888777666666555555666666555555444444333222222111222111111111111111111111222222111111222222333444222111000000//////000000//////.........---------------...//////////////////............////////////---,,,---///000...,,,------------............------............------------...///////////////...,,,++++++,,,---+++***,,,------------------,,,...............///000111.........///////////////......//////000000//////111111222333444666777888555444333222111000/////////......---------......///...---,,,++++++,,,,,,---......---++++++---///------------------------***+++,,,------,,,+++******+++,,,---.../////////000000000/////////......///////////////........................///000000///000000///---...000222111111222222333222222111---,,,++++++++++++++++++)))******++++++,,,,,,,,,---...---***(((''')))***///...---------,,,+++******++++++***(((((()))+++......---,,,+++)))''''''***+++++++++++++++******))))))************)))))),,,+++***)))((((((((((((((((((''''''&&&%%%######%%%&&&((()))))))))'''&&&&&&&&&'''((((((((((((((('''((()))*********))))))((((((((()))((((((''''''''''''''''''(((((((((((()))))))))((('''&&&&&&'''(((((('''(((((()))((('''))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%&&&''')))*********)))'''&&&%%%&&&((()))((('''%%%%%%$$$$$$%%%&&&((()))((())))))'''&&&&&&(((***'''((('''%%%'''+++***&&&'''&&&%%%$$$%%%%%%&&&'''***))))))(((''''''&&&&&&''''''((())))))(((''''''}}}zzztttqqqooommmllljjjeeedddcccbbb```^^^]]]\\\VVVSSSOOOMMMKKKIIIGGGEEEAAAAAA@@@>>>===;;;:::999:::::::::999888777666555555555444444333333222222444444444444333333333333222222222222333333333333555444444444333222222111777777666666666777777888777777777777666555444444555555555666666666777777555555555777:::<<<;;;:::555555444333333333333333444444333333222111111111000000000000000000000000111000000000000111222222000000///............///.../////////......------------...////////////...,,,------...//////000000///...------...///...---///...---,,,,,,,,,---...+++,,,,,,---------,,,,,,......///000000000//////,,,,,,,,,---...---+++)))+++++++++,,,,,,+++++++++,,,,,,,,,,,,---...///000......//////000000000000111111111111111000000///222222222333333444555666222222111000//////......,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,------......---,,,,,,---///++++++++++++++++++++++++,,,---...//////...---,,,++++++---...///000000111//////............------.........///////////////---......///000111222222///000000000//////111333111111222222222222111111******))))))******++++++&&&'''((()))+++,,,............---+++)))((()))+++000000///...---+++******'''((()))((('''''')))+++------------,,,***(((&&&,,,+++***)))(((((((((((((((((())))))))))))((((((++++++***)))((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&&&&'''(((((((((((('''&&&''''''((((((((((((''''''((((((((('''&&&&&&%%%&&&&&&'''''''''((((((((()))((('''''''''(((***+++((('''''''''((()))'''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))((((((&&&%%%$$$%%%'''((('''&&&'''&&&%%%$$$$$$%%%&&&''''''''''''&&&%%%%%%'''***+++,,,+++(((***......+++'''&&&%%%$$$$$$%%%&&&&&&)))))))))(((''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%|||vvvsssqqqnnnkkkjjjiiihhhhhhdddcccaaa^^^[[[XXXVVVUUUOOOMMMJJJHHHGGGFFFCCCAAA======<<<;;;:::999888777777888888888888666444333222222222222222222111111333333333333333333333333111222222222222333333333444444333222222222222222888777666555555555666777666666666777666666555555555555666666666777777777555444444666888999888777444333222222111111222222222222222111111000000000......//////////////////000////////////000111111111000//////......//////...//////000///...------------...//////.........,,,------...////////////......---............---000...,,,******+++,,,---+++,,,,,,------------,,,//////000000000000000///------...///111000---***)))******++++++******)))*********+++---///000111000000000111111111222222444444444444333222111000222111111000000111111222//////......------,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++---...///...---,,,---///++++++++++++++++++++++++---...///000000///...---,,,---...000111222333333////////////............------......//////000000...///000111333333444444///000111111111111222444111111111111111111000///+++++++++++++++,,,---...&&&'''(((***+++---...///++++++,,,+++******,,,//////000///---+++)))))))))((()))******))))))+++---'''(((***+++,,,+++***)))+++***)))'''''''''((()))''''''((((((((((((''''''******)))(((((((((((((((%%%%%%&&&''''''&&&&&&&&&$$$%%%&&&''''''''''''&&&%%%&&&''''''(((((('''''''''''''''(((((((((''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&''''''(((((((((***)))'''(((***---///000---***(((((()))***(((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%'''***,,,......---...111000,,,((('''&&&%%%%%%%%%&&&'''))))))((((((''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%}}}vvvrrrmmmmmmkkkiiiggggggggggggcccbbb^^^ZZZVVVRRROOOMMMJJJHHHFFFEEEDDDCCCAAA???;;;;;;::::::999888777777666777888888777666444333222222222222222222222222333333333333333333333333111111111222222222333333333333222111111111222222666666555555444555555555333333444666777777777777666666777777777888888888777555444444555666555444333333222111111111111222000000000000000/////////------.........///////////////......//////000111111111000////////////000...///000111000///---,,,------............------......//////...---,,,,,,---.........------......///...,,,***)))***+++,,,,,,,,,---...............///000000000000000//////---------///111000---+++)))******++++++******)))******+++,,,...111333444555555555555555555555555666666666555444333222111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......,,,,,,,,,,,,+++***))))))---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,---...///000111111111000000000000000000111111------......//////000000///000222333555555555555///111222222111111222333000111111111000000///...,,,+++++++++,,,---......******++++++,,,------...***++++++***)))***,,,...---......,,,(((&&&&&&((()))***+++*********,,,...%%%&&&((()))************)))((('''''''''(((***+++''''''((((((((((((''''''***)))((((((((((((((((((&&&''''''((((((((((((((($$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&'''(((((())))))((())),,,111555666555333...)))'''((()))'''$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$###$$$&&&&&&&&&%%%((('''%%%$$$######$$$%%%$$$%%%%%%%%%$$$%%%(((***)))...111111333444000)))***)))(((&&&&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{xxxssspppjjjjjjjjjhhheeedddeeefff___^^^ZZZVVVQQQLLLIIIGGGDDDCCCBBBBBBBBBAAA>>><<<::::::999999888888777777666777777777666666555444111111222222333333444444222222222222333333333333111111111111222222222222333222111000000000222222333444555555555555555444111222333555666777888888555555666666666777777777777555333222333333222111333333222111111111111111/////////...............---------......//////000//////......//////000111222111000000//////000000...///000111111///...,,,---............---,,,,,,......//////...---+++***---...///...------...///---,,,+++*********+++,,,+++,,,---......///......//////000000000///......+++++++++,,,......,,,***+++++++++,,,,,,++++++++++++,,,---///222444777888;;;;;;::::::999888888888444444444444333222111000------,,,+++++++++++++++******++++++++++++++++++,,,,,,,,,,,,---...//////------------,,,+++)))))),,,...000000...---...///........................,,,---...//////...---,,,++++++,,,---............111111222222222222333333.........//////////////////000222444555555444444000111333333111000111111000000111000000///...---*********)))******++++++,,,,,,,,,,,,,,,,,,------------,,,***((('''(((******,,,---+++'''%%%&&&((('''((()))((('''''')))+++))))))))))))))))))))))))''''''''''''((()))***+++''''''(((((((((((('''''')))((((((''''''((((((((('''(((((()))))))))(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&))))))(((''''''''''''(((%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&'''(((((()))(((***...777???DDDDDDAAA;;;444***&&&&&&'''%%%"""''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''(((((()))'''''''''(((((((((((((((&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%'''&&&%%%#########$$$%%%###$$$%%%%%%$$$&&&)))+++...333888:::;;;;;;555...+++***)))'''''''''((((((((((((((((((((((((''''''(((''''''&&&&&&''''''(((|||wwwvvvsssooolllggghhhhhhfffbbb```aaabbbXXXWWWTTTPPPKKKGGGDDDCCC??????>>>>>>???>>>;;;999888888888888777777777777666666555555444444555555111111222222333444444555111111222222222333333333111111111111222222222222222111000//////000222333222333666888888777666444222333444555666666777666222222222333333333333444555333111000111222222222222222111000000000000000---------------.........---------...///000000000/////////...///000000111000000///.........//////...///111222222000...,,,---.........------,,,+++,,,---...//////...,,,+++,,,...000///---,,,---///************++++++++++++******,,,------.........///////////////...------,,,+++***+++---...---,,,,,,------------------,,,...///000222555888;;;===<<<;;;:::999888666555555000000000000000///...---,,,,,,+++*********++++++))))))******+++++++++,,,,,,++++++,,,,,,...//////+++,,,---......---,,,+++,,,...000000///.........------------------------000000111222222111000000---....../////////......111222222222333333333333///////////////............///111222333222111000000222333333111/////////000000000000///...---,,,******)))((((((((())))))+++++++++++++++,,,,,,,,,,,,,,,+++)))'''&&&''')))))),,,...,,,'''%%%'''***'''(((((('''&&&%%%'''(((,,,+++***))))))***+++---(((((()))*********))))))((((((((())))))((((((((((((((('''''''''(((((()))'''(((((((((((((((''''''$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&)))(((&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''(((''''''###$$$$$$%%%'''(((((()))+++///999GGGTTTZZZYYYVVVGGG===000)))((((((&&&$$$''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''(((((()))%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((&&&%%%$$$%%%&&&''''''%%%&&&%%%$$$#########$$$%%%###$$$%%%%%%%%%'''***---333777;;;<<<>>>???999222+++***((('''&&&&&&'''''''''(((((((((((((((((((((((('''&&&%%%%%%&&&'''(((|||vvvsssrrrpppllliiieeefffgggddd```]]]]]]___RRRQQQOOOKKKHHHEEECCCAAA<<<<<<;;;<<<===<<<999777777777777777777777777777666555444333222333444555000000111222333444444555111111111222222333333333000111111111111222222222222111///......000222333111333777::::::999777555444444555555666555555555////////////000000000000222111//////111333333333111111000///////////////------------------------------......///000111111///////////////000111111//////...------------......///111222222000...,,,---.........------,,,+++)))+++---/////////------,,,...000///---,,,---000((()))***+++++++++++++++((()))***+++,,,---------......//////...---,,,,,,///---,,,,,,...///000///---......//////......---000000222555888;;;>>>???999888777555444222111000---------------,,,,,,+++,,,,,,+++++++++++++++,,,))))))******++++++,,,,,,++++++++++++,,,---...///***+++,,,...//////......,,,...000111///.........---------------------------...///000000///...---222222222222222111000000111111222222222333333333000000//////.........---,,,---///000111///...---000222444333000...------000000000000///...---,,,,,,+++***))))))((())))))((())))))***++++++,,,,,,(((((()))(((''''''))),,,))),,,...,,,(((&&&))),,,))))))***(((&&&&&&'''(((+++***)))(((***---111333******+++++++++)))(((&&&(((((())))))))))))(((((((((((('''''''''(((((()))''''''(((((('''&&&&&&%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$###$$$%%%%%%$$$$$$&&&'''((()))))))))######$$$%%%'''(((((()))///666CCCUUUeeemmmkkkgggRRREEE666---+++,,,***'''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((#########$$$$$$%%%%%%%%%(((''''''&&&'''((()))***&&&%%%$$$%%%'''((('''&&&%%%%%%$$$######$$$%%%&&&###$$$%%%%%%&&&'''+++---000333555666777999555///***)))'''&&&%%%%%%&&&&&&'''''''''(((((((((((((((''''''%%%%%%%%%%%%''''''zzzvvvqqqnnnmmmnnnnnnmmmhhheeeaaa^^^\\\ZZZWWWUUURRRNNNJJJGGGEEECCCAAA???===<<<;;;999888777777777777777666333000///000111444555666555333222222333///000111222222222222222333333222111000///......000000000000000000000000111111111111111111222333333555888999888777777777333333222111111222333333000000000000111111111111111222333222111111333555111000...---...///111222......---------,,,,,,,,,.........---,,,,,,++++++000000000000////////////...------------.../////////000222333222000---+++000000///...---+++******+++,,,...//////...---,,,111000/////////---***(((,,,+++***(((&&&(((+++...------------............000///---,,,+++,,,,,,---.........///000111333444//////000111111111111000111222888======777555666333111000000000///...---000000///---+++***)))((()))***+++,,,,,,+++)))(((*********++++++,,,,,,,,,,,,------.........------111///------//////---***///000111222222222222222222111000///...---------111000///------......///111111222333333111000///111000000222444555444333000///...---------------***+++,,,...///000000000111111111000///---+++++++++,,,---......---,,,+++...---,,,+++***(((''''''+++***((()))***++++++***))))))))))))((((((((((((000,,,'''&&&((())))))(((((((((((((((((((((((((((((('''''''''((()))***+++******))))))(((((('''''''''+++...***$$$!!!%%%***(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%'''((())))))***((('''&&&%%%&&&&&&'''$$$$$$$$$%%%%%%$$$#########%%%''''''&&&'''+++...000EEE[[[gggpppwwwssshhhPPPAAA111)))&&&%%%%%%((($$$%%%&&&&&&%%%%%%''')))&&&''')))((('''%%%&&&&&&(((((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''.........///111111///...'''&&&&&&(((***+++***((())))))(((((((((((())))))######$$$%%%'''((())))))|||xxxuuuqqqnnnmmmmmmlllkkkeeebbb^^^[[[YYYVVVSSSQQQLLLIIIFFFDDDCCCBBB@@@???<<<;;;:::888777666666666888888777444222111222333444555666444222111111222111222222333333333333222111111000//////.........000000000000000000000000000000/////////000111111000333777999888777777777333222111111111111222333111111000000000////////////000111000//////111333000///...------///111222.........---------,,,,,,///.........------,,,,,,000000000000/////////...---------------...///000...///111222111///,,,+++---,,,+++***)))(((''''''******,,,------...------111000000000000///---************(((''''''***,,,++++++++++++,,,,,,,,,---000///...,,,,,,,,,,,,---......///111333444666666333333333333222111000000000000555999888333111333000///............---,,,((((((((())))))***************++++++++++++******,,,,,,,,,,,,,,,---------((()))))))))))))))((('''///---,,,---///000///---000111111222222222222111111000///...------------222111000///...//////000///000111111222111000///000//////111333444333222///......---,,,,,,------)))***,,,---.../////////111111000000///...,,,,,,,,,------------------,,,,,,,,,++++++******))))))***)))((()))+++,,,,,,,,,******))))))))))))((((((---+++))))))******(((&&&((((((((((((((((((((((((((((((((((((((())))))***)))))))))(((((((((''''''((())))))(((&&&&&&''')))((('''''''''&&&&&&&&&&&&(((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%###%%%''''''''''''***---555KKK```lllrrrtttkkk___JJJ<<>>===;;;:::999888777666555555555777888777666444333444555666777777555333111111222111111222222222111000000........................000000000000000000000000...............///000000---111666888888777666666222222111111111111222222222111000///...---,,,,,,---...///...------///111///...---------...000111.........------------,,,//////..................000000000/////////......,,,,,,,,,---...///000111---...000000000...,,,***...------,,,+++******)))******+++---...///000111222111000111111000...,,,)))+++++++++***)))***,,,+++++++++++++++,,,------//////...---------......111222555777999:::::::::888777666555333222111000///...111444222---,,,///------,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++************++++++............------------,,,,,,,,,,,,,,,+++***))),,,++++++---///111111000111222222222222111111000000///...---------------222222111000000000000000,,,---...///000000000000///......000222222111000...------,,,,,,,,,,,,,,,)))***+++,,,---.........///000000000//////...---...------,,,,,,------...*********+++++++++++++++***)))(((***,,,/////////++++++***)))))))))))))))*********++++++***(((%%%''''''''''''''''''''''''))))))((((((((((((((('''((((((((((((((('''''''''(((&&&$$$%%%(((***)))(((''''''''''''&&&&&&&&&&&&(((((()))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&''''''(((***,,,888LLL```iiilllhhh[[[MMM???555+++((('''%%%%%%'''$$$%%%%%%$$$###"""$$$%%%'''((((((&&&%%%&&&(((***++++++*********)))))))))&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&'''((()))***%%%&&&(((***+++,,,,,,,,,...,,,+++******)))'''%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$%%%&&&''''''~~~zzzwwwsssrrrpppnnnmmmjjjfffccc\\\YYYUUUQQQNNNLLLHHHFFFEEECCC@@@>>>===;;;999666888777666555444444444444555666666555444333444666888888888777444222222333////////////...---,,,,,,------........./////////////////////////////////...............///000111...222666888777555333222111111111000000111111111000//////...------,,,,,,,,,---...---,,,,,,...000...------------...//////............------------......//////////////////000000/////////.........,,,,,,,,,---...///000111,,,---...///...---+++***......------,,,,,,++++++,,,,,,---///111333555666444333111000000///---+++)))+++.........------...///...---------...//////------...//////000111222666888;;;===>>>>>>===<<<888777666444333222111111///...///111...******---+++,,,------,,,,,,,,,---000000//////......------,,,+++***)))***+++,,,---///.........------,,,,,,000000000000//////...---,,,,,,,,,...///000111111222222222222111111000//////...---------------...111111000000000/////////***+++,,,---...///000000...------///000111000...---,,,,,,+++++++++,,,,,,***+++,,,---...............//////000000000//////...---,,,++++++,,,---...++++++++++++++++++++++++***)))))),,,///222333333---,,,+++***))))))*********************)))((('''(((((((((((((((((((((((())))))))))))((('''&&&%%%''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((***+++444DDDSSSZZZYYYRRRFFF999444---(((((((((%%%%%%'''%%%&&&&&&%%%###"""###%%%'''((('''&&&%%%&&&))),,,+++++++++++++++***))))))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((((((((((((***...333666888444...***((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''((((((((({{{wwwuuupppooommmllljjjfffaaa^^^WWWTTTPPPLLLJJJGGGDDDBBB???>>><<<<<<<<<;;;999777666666555444333333333333222333444444333222333444555666666444222000000111...............---,,,+++---......//////000000111........................////////////000111222333222555888888666222000///000000000000000000000000------------............---.........------///000---------------...////////////.........------------.........//////000000////////////............,,,,,,,,,------///000000,,,------...------,,,+++************)))))))))))),,,---...111333555777888666444111///...---***((((((+++...000000///000000222111///...---...///000,,,---///111333444555666999:::;;;<<<<<<:::888777444333222222111111222222000...///000...******---+++---///...---,,,---///111000///...,,,+++***))),,,+++*********+++---.........------,,,,,,++++++---------------,,,++++++...////////////...//////111111111111000//////.........---------......//////000////////////......)))******+++---...///000...------...000000///---,,,,,,+++++++++,,,,,,---,,,---...//////000//////...///000000000000000000...---,,,++++++,,,---...------,,,,,,+++*********+++++++++---111444666666...---+++)))((())))))***,,,+++)))((('''(((***+++))))))))))))))))))))))))))))))))))))(((&&&%%%$$$&&&&&&&&&&&&&&&''''''''''''(((((('''%%%$$$&&&(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%#########$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''((())))))...777AAADDDCCC===555...,,,(((&&&((((((&&&%%%''''''''''''&&&$$$###$$$&&&'''''''''&&&%%%'''***---***++++++++++++***)))(((&&&&&&&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''((((((''''''+++555AAAJJJLLLCCC777---(((''')))***((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%yyyuuuqqqpppllljjjhhhfffddd```[[[XXXQQQNNNJJJGGGEEECCC@@@>>>999888888:::;;;<<<;;;999555555444333333333333333000222333333111000000111000111111000...------...//////000000000///...............//////000000000........................000000000000111333444555666777999777444111///...//////000000000000//////---------.........//////---...///...------///111------....../////////////////////.........------,,,,,,---...//////000000/////////.........------...------------...//////,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++---000333666777888888777444111///...,,,***)))))),,,000222333444555666666444222///......//////...000222444555777777888777777777777555444222000000000///...///000222333111///000222000++++++...---///111000---,,,...000000000000//////.........++++++***++++++,,,---...---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,000111222000...------......////////////......---...............///000111///////////////...------*********+++,,,---///000...------...///000...---,,,,,,,,,,,,,,,------.........///000000000000000//////000111111000000000...------,,,,,,------......------,,,+++******)))+++***+++---111444666666...---***((('''((())))))++++++***'''&&&'''***---))))))))))))))))))))))))(((((())))))((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''$$$###%%%'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%&&&'''(((((()))((((((&&&%%%$$$%%%'''((((((((()))...222444222///,,,***(((&&&&&&))))))&&&%%%(((&&&''''''&&&%%%$$$&&&'''%%%&&&'''''''''(((+++...***+++,,,,,,,,,+++)))((('''''''''&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&(((...;;;LLLXXXZZZOOO???000)))'''((()))&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&~~~{{{uuupppllljjjgggeeebbb___\\\YYYUUURRRKKKHHHDDDBBB@@@???<<<:::888777777888999999777555555555444333333333444444000222333333111//////000---///000///...---...///...//////000000000000///.....................///------------------------000000000111222333444555777888888666333111000111......///000000///....../////////...............---.........------///000......//////000000000///////////////............***+++,,,---...///000000//////.........---------//////...------------...---------.........------.........//////000000000///111666:::<<<<<<;;;:::555333000/////////...---///222666888:::<<>>===<<<:::888<<<;;;999888777444000---555555444333333333444444111222444444111////////////000111111000000111222,,,,,,---.../////////...------------------------------------------------/////////000111333444555888888777555333222333444---...///000000///...---111111000///...------,,,,,,---------,,,,,,...000...//////000111000000000000/////////............******+++,,,---///000000//////.........---------000///...---------------........................++++++,,,,,,---.........333777<<<@@@BBBBBB@@@>>>444222000///111222222111666999<<>>:::777666777777888999999999888777555444444333222111111111111111000///...,,,,,,...///111///...111444333...---///---000333000,,,)))+++///------,,,,,,++++++++++++(((***+++---......---------.........//////000000+++,,,---///000000000000///111222111...---...000***++++++,,,------------////////////000222333444000111111222222000///...,,,++++++***+++,,,.../////////...///000000...------------------...///000------......///.........111111111111111000//////+++,,,............,,,+++******+++,,,,,,---......((('''''')))---000111111...,,,)))&&&%%%&&&'''(((&&&))),,,,,,***((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))'''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&(((###"""))),,,***%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%'''(((###$$$%%%&&&'''''''''''''''%%%###$$$''')))(((&&&###$$$%%%&&&%%%######&&&((('''(((+++)))&&&&&&)))"""$$$$$$$$$######%%%'''"""%%%((())))))***+++------...///000000...,,,+++***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&(((***+++---555AAAKKKDDD===333+++'''&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$######""""""!!!!!!!!!~~~zzzxxxvvvsssoooiiiccc^^^aaa^^^WWWQQQLLLIIIIIIIIIAAA@@@???>>><<<:::999999:::999666111222666777444555333222333555555444333222222222111111///......//////000000000000//////111000...------...///000222000......000000000///,,,,,,---......//////000000111222333333333333333888777555333111///......///............---------------......///.........(((+++---.........///111,,,---...///000000000000000//////.........//////---..................///....../////////......---......---,,,+++***)))))),,,...//////...---...000000000000...---...111333888<<>><<<;;;999888888666666333///000333333000333222111222333444333222111222222111111///......//////000000000000//////000///...,,,,,,---///000///---+++,,,---...---,,,...------------.........000111222333333444333333888777555333111000///...///............---------------............---,,,+++---...---***)))((()))...---,,,,,,---...000111//////............//////---------------.........------.........---,,,,,,------,,,,,,++++++******.../////////......///111333333222111000222555888BBBEEEJJJMMMMMMJJJEEEBBB===<<<;;;:::::::::;;;<<>>===<<<;;;;;;;;;:::666444111111000///////////////000000000000111111111111222111000000000222444555222111000///------,,,,,,,,,,,,,,,+++++++++++++++------,,,---...---+++)))++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---******+++,,,,,,------...///000111000.........///......---,,,,,,---///000+++///333222......333888555555444333111000///...///000111000///...///000...------,,,,,,,,,,,,,,,---------------......///000//////////////////000////////////...---,,,+++---,,,,,,+++++++++++++++***++++++,,,,,,++++++******))))))(((''''''''''''$$$"""!!!"""$$$''''''''''''((())))))))))))((('''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&***'''$$$###$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$############$$$%%%&&&'''$$$$$$############$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$#########$$$%%%&&&((()))***+++&&&(((***,,,,,,,,,***)))(((((()))+++...222666888777333,,,'''%%%$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||xxxwwwnnnkkkgggccc___YYYSSSNNNHHHGGGFFFDDDAAA>>><<<;;;999999999888777666555555222555666555888;;;:::666222111///000111111000///000000111111000///.........//////////////////...------,,,,,,,,,---......---,,,++++++---...------------,,,,,,,,,---//////111222333444555555555555444333222000///.........///............---------............---,,,*********+++---...---,,,---.........---------///111222.........---......//////000000111111222333333333222222222222222111000000//////000000111111111111000000///......000444777:::::::::999:::===CCCGGGNNNQQQUUUYYYZZZWWWTTTQQQNNNNNNOOOOOONNNLLLJJJHHHFFFFFFDDDBBB>>>:::777555666666555555666555222000000////////////000111111//////111222333333444444333222000///000111333444222111///---,,,------...,,,,,,,,,,,,,,,------------------...///...+++(((------------......//////...------,,,++++++,,,,,,,,,,,,---......//////000...///000000...---...000,,,,,,,,,+++,,,---...///,,,///222111//////222666444444333222111000000//////222444222///---///111......---,,,+++,,,,,,---......---,,,,,,---------000000////////////000000......///...---,,,++++++...------,,,,,,,,,,,,,,,------............------+++***(((&&&%%%%%%&&&'''&&&%%%###$$$&&&(((((((((''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""#########"""###$$$%%%$$$###"""!!!!!!"""###$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%""""""$$$%%%'''((()))***'''(((***,,,------,,,,,,******+++---111777<<>>888000***&&&%%%$$$###%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||tttooommmhhhfffbbb]]]YYYTTTNNNJJJFFFEEEDDDBBB???<<<999777777777666666555555444444111444666777;;;@@@???;;;333111000000111111000...///000000000000//////.........////////////......,,,,,,,,,,,,------......,,,+++******,,,------,,,+++++++++,,,---000222444333333444555555555555444111111///...------------///............---------//////......---,,,+++***(((***,,,......///000222---...000222222222111111...............///000111111111111222333444444555333444444555555444444333000000111111222333333333111111111111222555999===BBBCCCCCCCCCDDDGGGMMMQQQVVVXXX[[[\\\\\\ZZZWWWUUUQQQQQQRRRRRRPPPLLLIIIGGGAAA@@@===999555222///---000//////000111000...,,,............///000111222...///111444666777888888333222111//////000111333222111///...---......///,,,,,,------......//////---------///000...+++)))------,,,---...///000111000///...---,,,,,,,,,,,,,,,,,,---......//////000---...000///...---...000...............///000000000000//////000111111111000000111111111111111111///222444333000...///000000///---,,,,,,,,,---.........---,,,,,,,,,,,,---//////............//////---------------,,,++++++//////...---------------,,,------......------,,,,,,+++(((&&&%%%%%%'''((()))'''&&&&&&(((((((((&&&'''&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""######""" !!!"""$$$###"""!!!!!!"""###$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%""""""###%%%&&&((())))))'''((()))***+++,,,++++++++++++,,,...333999>>>AAA>>>999111+++)))(((''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################wwwpppjjjgggbbb___[[[WWWSSSOOOJJJFFFDDDCCCBBB@@@===:::888666555555555555444444444444///222444555999======999333111000000000000///---/////////000000//////...---......//////......---,,,,,,------......//////***((('''(((***++++++++++++++++++,,,...222555777555555666666555555444333000///......------------///............---------////////////...---,,,,,,)))+++---------------///---///222444555444222000////////////000111222222000111111222333444555555555555666777888888888888333333333444444555555555333444666777999===BBBEEELLLMMMNNNOOOPPPSSSWWWZZZaaa```___]]]ZZZWWWTTTRRROOOOOOOOOMMMJJJEEEBBB???999888555222///,,,+++***---,,,,,,...//////---+++,,,,,,,,,------...000000///111444777999:::;;;;;;444333111/////////000111000//////.........//////+++,,,,,,---...//////000---------...//////---++++++*********,,,...000111000///......------------******+++,,,,,,------...,,,...//////...---...000111111111222222222222222222///---...000222111/////////000000111222222222///111222333111000//////000///---,,,+++,,,...///------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,///......---------------)))******++++++******))),,,***(((&&&&&&'''((()))((('''&&&&&&''''''&&&$$$''''''&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###%%%''''''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""$$$%%%""""""$$$$$$############$$$$$$&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%&&&'''((((((((((((******+++...111666:::===999555///+++***)))))))))$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$########################~~~xxxsssmmmgggbbb\\\YYYUUUQQQNNNJJJFFFCCC???>>>===;;;999888777666444444444444444444444444///222222111444888777333111000......//////---+++......///////////////...---......//////......---,,,,,,---...//////000000***((('''(((***,,,,,,+++...---------///222666888777777777777555444333222000000//////...////////////............---------/////////000//////......,,,---//////...---...///...///111222333333222111000000000000111222333444333333444555666777888888999:::;;;===>>>???@@@@@@::::::;;;;;;;;;;;;;;;;;;666999<<>>???AAACCCEEEFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB999<<>>999555111...///...---,,,,,,---///000---------///111222000///111111111111111222333333777999:::<<<<<<;;;:::999555333111///......///000***+++,,,---...---,,,+++''''''(((***+++,,,---------,,,+++,,,...000111000---,,,,,,,,,...000333555---,,,,,,++++++,,,,,,---,,,,,,---......//////000,,,---......------///000//////000//////...---,,,(((---111000......333888444444444333333222222222...------000333444000---///---+++)))(((***,,,---,,,+++++++++,,,,,,---...))))))(((((((((((())))))'''((()))+++---.........,,,+++******))))))************++++++++++++******''''''&&&&&&&&&'''((((((&&&%%%&&&'''***+++***)))((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$(((%%%######%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%''''''((((((''''''&&&%%% $$$&&&%%%""""""%%%)))%%%%%%'''(((((('''%%%%%%!!!"""###%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$######'''((()))*********)))((('''&&&$$$$$$$$$&&&((()))''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%'''(((***+++,,,---...+++((('''''''''&&&%%%""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&(((((('''&&&%%%$$$###"""#########$$$%%%%%%&&&&&&******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||vvvooogggbbb^^^[[[YYYSSSPPPLLLGGGCCC@@@>>>===<<<:::999777777777888888222222222333333222111111222111000//////000111222...............///000111//////000000000000000000000000///...---,,,,,,+++---------------,,,,,,,,,,,,---//////...---......000///......111555:::===:::999888666444222000///111111000000000111111222------------...000222333333222111//////.........,,,---///000111111111000444333111111111111333333222222222222333555777888<<<============>>>>>>>>>EEEEEEFFFHHHJJJLLLNNNPPPMMMKKKGGGEEEDDDEEEGGGHHHGGGHHHIIIKKKNNNQQQTTTUUUTTTUUUUUUVVVVVVUUUUUUTTTVVVSSSOOOKKKGGGDDDBBBAAAAAA???<<<888444111///...111000///---+++*********...------///111333444333222333444555444222000///777777777777666666555444555222...,,,,,,,,,,,,+++...---,,,,,,......---,,,+++******+++,,,,,,+++)))((())),,,...000///......---///111000---,,,...000,,,---------------------,,,,,,+++++++++,,,------///////////////////////////000000000000//////.........---...000333666777;;;:::999888666444222111111111000///...------,,,---,,,+++******+++,,,,,,*********))))))))))))))))))((('''''''''(((***+++)))***+++***)))***,,,.........,,,+++)))((('''&&&%%%''')))++++++***(((&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''')))***+++)))'''%%%###$$$''',,,...''''''&&&$$$""""""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%"""###$$$$$$%%%&&&'''''''''&&&%%%%%%'''(((((('''((('''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%******))))))((('''%%%%%%"""###%%%%%%%%%###!!!  $$$'''))))))"""###$$$$$$$$$$$$###"""###$$$$$$%%%&&&&&&&&&&&&+++))))))---111111,,,'''%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''(((''''''''''''&&&&&&&&&((((((&&&%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$!!!"""###%%%%%%$$$######((('''&&&%%%###"""!!! """###$$$$$$###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&}}}uuuppphhhaaa\\\XXXUUURRROOOLLLIIIDDD@@@>>><<<;;;777666444333222222333333222222333333333333222222222111000000000000111222...------------....../////////////////////....../////////...------,,,,,,///.........------,,,,,,------,,,+++***+++...111444333111111222444888:::999888777555333111000///.........---......///000//////......///111222333222111000///////////////...///000222222222111111222222222222333555666777444444444444666777999;;;??????@@@@@@@@@AAAAAAAAAGGGHHHIIIKKKMMMOOOPPPQQQMMMKKKIIIGGGGGGIIIKKKMMMMMMOOORRRTTTVVVVVVVVVUUURRRSSSUUUVVVUUUSSSPPPNNNOOOMMMIIIEEEBBB???>>>===:::999777444222000//////111000///---,,,,,,++++++......///222444666555444000111222333333111///...222222333333222111000000...,,,******+++,,,---,,,---+++***+++,,,---,,,***+++******+++------,,,+++***+++,,,---......---------///111000...---///111------,,,,,,,,,,,,,,,---,,,+++***))))))+++---///////////////////////////...//////000000000//////////////////111444777999===<<<:::777555333222111000000///......---,,,,,,***)))(((((('''((()))***++++++******)))))))))((())))))((('''((()))***+++((()))***)))(((((()))+++*********)))))))))((((((((((((((((((((((((((('''((((((''''''&&&%%%$$$$$$'''&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&'''((())))))$$$%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((('''&&&%%%%%%%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$###!!! ########################$$$$$$%%%&&&&&&&&&%%%%%%)))***---333666444,,,%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$$$$%%%$$$$$$######""""""""""""###$$$$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%{{{vvvnnniiibbb[[[VVVRRRNNNLLLHHHFFFCCC???<<<:::999999777666555444444333444444222333333444444333333333222222111111111111222222...------,,,,,,,,,------/////////......---------........................000000//////...---,,,,,,///...+++)))(((,,,111666999777555333222333555666666666555333222111//////---------------...///000111000000///000111333444222111111000000000111111222222333444444444333222111111333555777999:::;;;777777777888:::;;;===>>>BBBCCCCCCDDDDDDDDDDDDDDDFFFHHHJJJMMMOOOPPPQQQQQQNNNMMMKKKKKKLLLOOOSSSUUUUUUWWWZZZ[[[[[[YYYVVVSSSOOOQQQSSSSSSQQQMMMHHHEEEEEEDDDAAA===;;;999888888333333111000////////////000///......------......///000222666888888666333...///000111000///...---....../////////......------+++++++++------,,,++++++***))))))++++++***)))*********,,,...//////---------------------------...000111000///...///111111///...---,,,,,,---...,,,***)))((((((+++...000////////////////////////------...///000000000000------...000333777;;;===???===999555222000000000.........------,,,,,,,,,)))((('''''''''((()))))),,,,,,+++***)))(((((('''))))))(((((())))))***+++***++++++***(((''''''((('''''''''((())))))******+++***((('''&&&&&&'''(((******)))'''&&&%%%$$$###'''&&&&&&%%%$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$###&&&((()))'''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$$$$&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&'''((((((((('''&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$'''***111999<<<777---$$$&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$#########$$$$$$%%%###############$$$%%%%%%""""""""""""""""""######"""###$$$$$$###"""###$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$zzztttooohhhddd]]]WWWRRRNNNJJJGGGAAA@@@===:::888777666666777777666555555444444444222222333444444444444333222222111111111111222222//////...---,,,,,,,,,,,,///......------,,,,,,+++---------.........//////111111000///...------,,,111000...,,,,,,///555999888777555444333222333333444444333222111000//////////////////000111222222222222111000111222333444555444444444444555555666666777777777777555444333222333555888:::<<<======;;;<<<<<<===>>>@@@AAAAAADDDDDDEEEFFFGGGFFFFFFEEEDDDFFFIIIMMMOOOOOOOOOOOOOOOOOOOOOPPPRRRUUUYYY[[[YYYZZZ[[[[[[YYYUUURRRPPPNNNNNNMMMLLLIIIEEEAAA???===;;;999777555444444444000000///..............................///000000...000444888;;;999555111,,,---...//////......---------...............---111000/////////...+++)))+++)))))))))+++,,,+++***++++++,,,...111222222111111000///...------......///000000000000///000000444222000///......//////************+++---...///////////////////////////+++,,,---...///000000000)))***,,,///444999>>>AAA>>>;;;666111...,,,,,,---,,,,,,,,,,,,,,,,,,++++++***)))((((((((()))***+++------,,,+++)))(((''''''))))))))))))******++++++,,,------,,,)))''''''(((''''''(((((()))*********,,,+++***)))((('''''''''))))))(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''''''''%%%###"""&&&'''))))))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$###%%%%%%%%%$$$###############$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%############%%%''')))+++%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&&&&%%%$$$$$$###&&&***222888;;;666,,,%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%###$$$&&&''''''&&&%%%###""""""""""""###$$$%%%%%%%%%$$$###"""###$$$%%%&&&########################"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######{{{xxxsssmmmiii```\\\VVVQQQNNNJJJFFFCCC===;;;999777555444444555444444333333222111111000111222333333444444444333111111111111111111111111000000///...---------.........------,,,,,,,,,+++,,,,,,------.../////////111000000///......------...///000000///111444666444444444333333333222222222222111111111000000000111111111111222333444555333333222222333444555666::::::999999999:::;;;;;;;;;;;;;;;;;;:::777555444666666777999;;;===>>>???AAAAAABBBBBBCCCCCCCCCDDDCCCDDDFFFGGGGGGGGGFFFEEEDDDFFFIIIMMMOOOOOOOOOOOOQQQQQQQQQRRRTTTXXX[[[\\\[[[ZZZXXXVVVSSSPPPNNNMMMLLLJJJFFFBBB???===<<<<<<888777555333111111111222111000///...------------...------......///111111,,,///333888;;;999333///,,,,,,------............+++,,,---...............000///......///...,,,***,,,+++***+++---...---,,,---------000333444444333444333222000////////////000/////////000000000///333222000///............)))***,,,............---........................++++++,,,....../////////***+++,,,...111666:::===999666111---***))))))***************++++++++++++***)))((((((((()))+++,,,------,,,+++***)))(((''')))******++++++++++++++++++,,,---,,,***((('''(((+++***************))))))***+++,,,,,,,,,***'''&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''((()))'''&&&%%%%%%$$$$$$$$$$$$&&&'''&&&%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&$$$""""""$$$$$$$$$###$$$$$$###$$$$$$%%%&&&'''"""#########$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######$$$%%%%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&&&&%%%$$$$$$###&&&)))...222444111+++&&&######""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%!!!###%%%''''''&&&%%%$$$""""""""""""###$$$%%%%%%%%%$$$#########$$$&&&'''&&&%%%%%%$$$######"""""""""###$$$$$$###"""###$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$######}}}wwwssspppllleeeaaaVVVRRRNNNJJJGGGDDD@@@>>>;;;:::888666444444444444444444444444333222111111000000111222333333333333000000111111111111000000000000///.........//////---------------------------------.........///////////////............---***,,,///000//////000111111222333444444444333333000000111111111111111111111111111222333444555666555555555555666888:::;;;@@@??????>>>>>>>>>??????@@@@@@???>>><<<999777555888888888999;;;>>>AAABBBEEEFFFFFFFFFFFFFFFEEEDDDBBBDDDFFFGGGHHHGGGEEEDDDFFFHHHJJJMMMOOOPPPQQQQQQPPPPPPPPPQQQRRRTTTVVVWWWXXXVVVTTTQQQOOOMMMLLLLLLHHHEEE???:::777777888999666444333111000000000000111111///......---------------------...///000111,,,...333888:::888222...,,,,,,---...//////000111***+++,,,---.../////////+++******+++---...---,,,---,,,+++,,,...//////...---------000333444444333444333333222111//////...000...---...///000///...//////......------,,,,,,***+++,,,......---,,,+++------------------------++++++,,,---............------,,,,,,---///222333222000---***((((((((((((((((((((())))))******+++(((''''''&&&'''(((***+++------,,,+++***))))))(((******+++,,,,,,,,,,,,+++(((***,,,,,,***)))))))))---,,,,,,+++***))))))((((((***,,,------***(((&&&$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%&&&((()))***)))'''%%%###"""###%%%&&&$$$###""" !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&"""######$$$&&&''''''(((###"""!!!!!!###$$$$$$###%%%$$$$$$$$$$$$%%%%%%&&&""""""""""""###############$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))'''&&&%%%$$$$$$#########%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%''')))+++,,,***((('''""""""!!!""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!"""$$$%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######""""""###$$$$$$###"""###$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######wwwsssmmmjjjgggccc]]]XXXNNNKKKHHHEEECCCAAA===;;;;;;:::888666444444444444444555555555555333222111...///000111222222222222...///000000000000///.........---------...//////,,,,,,------......//////---------...............---------------.........+++---//////.........///111222444555666555444333000000000111111222222222333444444444666777888999888888888999;;;===???AAADDDCCCBBBAAAAAAAAAAAAAAACCCCCCBBBAAA>>>;;;888666777777666888;;;???DDDGGGIIIJJJJJJIIIHHHGGGEEEDDDBBBDDDFFFHHHHHHGGGEEEDDDGGGHHHIIIKKKMMMOOOPPPQQQNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNMMMKKKIIIHHHFFFAAA>>>:::777444444444555555333222000////////////000///...............///---,,,,,,,,,---...//////---///333888:::888222...------......000111222333---...///000111222222222,,,+++)))***,,,.........,,,++++++,,,...000///...,,,,,,,,,...111222111000111111222222111///---,,,///---,,,,,,//////...,,,---...000111111///...---,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++***)))((()))+++---...---,,,+++***))))))))))))&&&&&&'''((())))))******((((((''''''((()))+++,,,,,,,,,,,,++++++************+++,,,---------,,,+++(((+++...///............+++++++++***))))))(((((('''((())))))))))))((('''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((('''%%%$$$$$$%%%&&&'''!!!"""###!!!  """########################%%%$$$#########$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!  """$$$%%%$$$%%%$$$$$$############$$$""""""#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%''''''&&&&&&'''(((((()))"""###$$$%%%&&&&&&&&&&&&########################$$$$$$%%%&&&&&&&&&%%%%%%###%%%'''''''''&&&&&&&&&""""""""""""###$$$%%%&&&########################""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############"""###$$$$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$xxxqqqlllgggdddaaa]]]VVVQQQKKKIIIFFFDDDCCCAAA>>>;;;<<<;;;999666555444444444000000111111000///---,,,......///111111222222222---...///000000///...---,,,,,,,,,,,,------...///+++,,,,,,---...///000000........................++++++,,,,,,---............000000000///...000111222333555777777666555333000000000111222222333333777777888888999;;;<<<===;;;;;;;;;<<<>>>AAACCCEEEFFFEEEDDDCCCBBBAAAAAAAAAEEEEEEDDDBBB???<<<888666666555555666:::AAAGGGKKKKKKLLLLLLKKKIIIGGGEEECCCCCCDDDGGGIIIIIIHHHFFFDDDEEEEEEFFFHHHJJJLLLNNNPPPLLLKKKJJJIIIHHHHHHGGGGGGFFFGGGIIIJJJIIIFFFCCCAAA;;;:::888666444333222222444333111///............------------......///000,,,,,,,,,,,,,,,---.........000444888:::888333///.........///111222444555111111333444666777777777222000---+++,,,---......,,,++++++,,,...//////...+++******,,,...000///---...///000111000...,,,***///,,,+++,,,...///---+++///111333555555444222000///,,,'''$$$###&&&)))+++++++++++++++++++++++++++,,,,,,---------,,,++++++%%%$$$$$$%%%'''+++...000*********++++++*********%%%&&&&&&'''((()))******+++************,,,...///,,,+++++++++++++++++++++***+++,,,---...---,,,,,,+++...111444444333444555))))))))))))((((((((((((''''''&&&%%%%%%&&&((((((%%%%%%%%%$$$$$$#########&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&&&&$$$"""""""""########################%%%$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$  """$$$%%%%%%$$$$$$###"""!!!!!!""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''''''''(((((('''%%%###""""""###$$$$$$$$$$$$###"""###$$$%%%%%%&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%############$$$%%%&&&'''"""""""""""""""""""""""""""######$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""""""""###$$$&&&'''(((''''''&&&%%%$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$ !!!!!!"""###$$$$$$$$$"""$$$$$$$$$###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%yyyqqqjjjfff```[[[WWWTTTPPPMMMCCCBBB@@@>>><<<;;;::::::888777666555333222000000////////////000000000000000000000000000//////...------...///000000//////000///...---,,,------...------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......000000///............///000111333333333333555666444555777666555333444444222444555666666777:::<<<888999;;;===>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFGGGFFFDDDDDDDDDFFFDDDDDDCCCAAA>>>;;;777555999999888999===BBBGGGJJJKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGHHHIIIIIIHHHHHHGGGJJJHHHFFFCCCAAA@@@??????BBBBBBCCCCCCBBB@@@>>><<<===999555222111111000///111///......000111000000,,,...///...---++++++,,,***+++---///000000///......111555777666222000.........////////////......//////000222222333333333000///...---,,,,,,+++***++++++,,,,,,,,,---------,,,,,,+++++++++,,,...///000///---,,,+++*********))))))***+++,,,,,,------333555777888777444000...+++***))))))++++++***))))))))))))***+++,,,---......,,,+++,,,......+++((('''((()))******)))((('''***(((((()))***+++***))))))))))))))))))(((((('''+++,,,---,,,+++,,,---///,,,...//////---,,,---...,,,+++***))))))***,,,---+++000888;;;:::444...+++,,,+++***)))((('''&&&%%%$$$###"""%%%)))+++(((%%%""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&,,,(((######&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%% !!!"""######"""!!! !!!"""$$$%%%&&&&&&%%%%%%########################&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""######$$$!!!"""$$$""" $$$$$$$$$$$$###!!! %%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&''')))'''$$$###$$$&&&'''(((%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!"""######&&&$$$######$$$%%%%%%$$$$$$$$$###"""###$$$&&&'''"""%%%&&&### &&&&&&%%%%%%$$$#########$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!}}}tttlllddd```[[[VVVSSSPPPMMMKKKAAA@@@>>><<<;;;999999888777777666444333111000000111111000000//////......//////000000000000//////...///000000111111000000//////...------...//////.........---------,,,,,,---,,,,,,,,,------..................//////000111000222333222111222444555444555777666555333444444555666888888888999;;;===<<<>>>@@@CCCDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCDDDEEECCCBBBAAA???===;;;999888;;;::::::;;;>>>CCCHHHKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEEEEBBBAAA>>><<<:::999999999<<<===???@@@@@@???===<<<:::777333111111000000//////---,,,,,,---...---,,,---...000///---,,,,,,---++++++---....../////////...111444555333000...---......////////////............///000111111111111...------,,,,,,++++++***(((((((((((())))))))))))++++++*********+++------,,,++++++***************)))))))))***+++,,,,,,,,,111333555666555333000...---+++******+++,,,+++)))))))))))))))***+++,,,---...,,,++++++------+++)))((()))***++++++******)))***)))((()))***+++***)))*********+++******)))))))))***++++++******,,,---,,,---......,,,++++++,,,+++***(((((('''((()))******000888===<<<777222///++++++***)))'''&&&&&&%%%###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###""""""$$$&&&'''###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#########&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$"""!!!!!!###$$$%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$%%%'''(((&&&$$$###$$$%%%''''''%%%$$$$$$######$$$$$$%%%&&&%%%$$$###"""######$$$%%%$$$""""""$$$$$$$$$#########"""""""""###$$$$$$  """%%%&&&### """""""""""""""""""""#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!""""""###$$$$$${{{tttllleee\\\YYYTTTPPPMMMKKKHHHFFF???>>><<<:::888777777666666666555444222111000000222222111000///...---------...///000000111111000000000111111222222111111......------...///111222000000/////////.........------........./////////.........///000111222333333444444333111222444666444555777666555333444444666777888888777888:::<<<<<<>>>BBBDDDFFFFFFDDDCCCDDDDDDEEEFFFFFFGGGFFFFFFEEEFFFFFFEEECCCCCCDDDEEEAAA@@@>>>===;;;;;;;;;;;;<<<<<<<<<===@@@DDDIIIKKKKKKKKKKKKLLLLLLKKKKKKJJJFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGFFFEEECCCBBBAAA@@@;;;999777555444333333333777888:::<<<======<<<;;;666444111000000000000///...,,,***)))***+++***)))---...000///---,,,------,,,,,,+++,,,,,,---...//////111222111///,,,++++++------............------,,,,,,---...////////////+++++++++***************&&&&&&&&&'''''''''((((((******)))))))))***++++++(((((((((((())))))******(((((())))))******++++++...///111333333111///---...---++++++,,,---+++***)))))))))))))))***+++,,,---,,,***+++,,,,,,+++)))))))))***+++,,,,,,,,,+++***)))((()))+++++++++******++++++,,,,,,,,,++++++***+++++++++)))***+++------///000///---+++++++++***))))))((((((((())))))***000888<<<;;;666000,,,***))))))((('''&&&%%%%%%###&&&'''%%%!!! ###&&&'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$#########$$$%%%&&&###""""""!!!!!!""""""######"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%#####################"""%%%$$$######"""#########$$$$$$$$$######$$$'''***'''&&&%%%$$$$$$$$$%%%&&&#########$$$$$$%%%%%%&&&$$$$$$###""""""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$###############$$$"""!!!!!!#########""""""""""""###""""""!!!!!!!!!!!!!!!###%%%%%%$$$""" !!!""""""###$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&yyyssslllddd___WWWSSSNNNJJJGGGEEEBBB@@@<<<;;;999888666555555444555444444333222111111000111111111000///.........,,,---...000111111222222000000111111111111111000...------...///111333555222111111111000000000000000000000111111111111111/////////000000222333333777777666444333333555888444555777666555333333444555666777666555666777999===@@@CCCGGGHHHHHHFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGEEECCCCCCDDDFFFBBB@@@===:::999:::;;;<<<<<<<<<<<<===AAAEEEIIIKKKJJJKKKLLLLLLLLLLLLLLLKKKHHHHHHGGGFFFFFFFFFFFFFFFDDDCCCAAA???===;;;:::999888777555333222222333333666888:::;;;<<<<<<;;;:::333111000///111222111111...,,,************)))(((+++,,,......,,,+++,,,,,,,,,+++*********,,,---...///000000...+++)))((()))******++++++++++++*********+++,,,,,,---------,,,((((((((())))))*********((((((((()))))))))******)))))))))))))))))))))***'''(((((()))))))))))))))'''((((((((())))))*********,,,...000000///...---///---,,,,,,------,,,++++++***************++++++,,,+++*********++++++***))))))***++++++,,,,,,,,,***)))((()))+++,,,+++***)))***+++,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...111222333111...,,,+++,,,+++***************++++++,,,111777999666///)))%%%((((((''''''&&&&&&%%%%%%%%%&&&&&&$$$""""""$$$'''''''''&&&$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$%%%&&&&&&%%%$$$""" %%%%%%%%%&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$$$$###!!! !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$############""""""""""""$$$$$$###############$$$"""$$$%%%###"""###(((,,,+++)))&&&$$$"""""""""###""""""###$$$%%%%%%&&&&&&#########"""###$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""######$$$$$$###""" """###"""!!!""""""###$$$###""" """"""###$$$%%%%%%$$$###"""#########$$$$$$$$$%%% !!!"""$$$%%%&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&yyyrrrllleee^^^YYYSSSOOOJJJFFFCCC@@@===;;;999888777555444333333333333333222222222111111111////////////000000000000+++,,,...///111222222222000000000111111000//////.........///000333555777333333333222222222111111222333444444555555444444333222222111111111222222555666555444222222444666444555777666555333333444555666777666555666777999BBBDDDGGGJJJLLLLLLLLLKKKHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHGGGEEECCCCCCDDDFFFBBB@@@<<<999777888999:::::::::;;;===AAAEEEIIIKKKJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHEEECCCAAA@@@@@@>>><<<:::888666444333333666555333222222222333444999:::;;;<<<<<<:::999777222000///000222333333222000...,,,+++++++++***)))(((***++++++***)))***+++++++++***))))))***,,,------------+++(((''''''((('''(((((((((((((((((('''))))))***+++++++++******&&&''''''(((((())))))))))))))))))*********++++++))))))*********)))))))))******+++++++++***)))(((((((((((((((((()))))))))(((***,,,---...---,,,,,,...---,,,,,,......---,,,------,,,+++++++++,,,,,,*********)))))))))***+++))))))))))))******+++++++++))))))***+++,,,+++***((()))***+++,,,,,,,,,,,,,,,------,,,******,,,---333444444333000...---...---,,,+++++++++++++++,,,,,,///444555222,,,&&&###&&&&&&&&&%%%%%%%%%%%%%%%'''$$$"""###%%%((((((((('''&&&%%%###""""""""""""###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$######""""""!!!!!!&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&$$$###"""!!!!!!"""###$$$###"""!!! !!!"""#########$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$#########$$$###############$$$$$$ """$$$###!!!"""'''+++)))'''%%%"""!!! !!!"""""""""###$$$%%%%%%&&&&&&###""""""#########$$$$$$"""$$$%%%%%%###"""###%%%%%%$$$$$$######$$$$$$%%% !!!"""###%%%&&&''''''###!!! !!!""""""!!!######$$$%%%$$$###!!! """###$$$$$$$$$###$$$$$$$$$$$$$$$#########"""""" !!!###$$$%%%%%%%%% ###############$$$$$$$$${{{wwwpppjjjddd]]]WWWSSSNNNKKKFFFBBB@@@===:::888777777555444333222222222222111111111111111111111.../////////000000000111,,,---...000111111222222000000000111000000///.../////////000111444666888444333333333333222222222333444555666777666555555444444333222222222222222111222333333222111222444444555777666555333444444666777888888777888:::<<>>BBBFFFJJJLLLKKKKKKKKKLLLLLLKKKKKKJJJKKKIIIFFFBBB???<<<:::999777666333111000//////000222111000000000111222333:::;;;<<<<<<;;;888666444000000///000222444333222///---++++++,,,,,,+++***&&&(((******)))((()))*********)))))))))*********((()))***)))((('''((()))&&&&&&''''''''''''&&&&&&((())))))*********))))))&&&&&&''''''(((((())))))(((((()))))))))*********++++++,,,,,,++++++***)))++++++,,,---,,,+++)))((((((((((((((())))))))))))((()))***+++,,,,,,+++***,,,++++++,,,...//////...///...---,,,,,,,,,,,,,,,)))******((('''(((***,,,+++***))))))))))))******+++***)))***,,,,,,,,,+++'''(((***+++,,,------...,,,------,,,******+++,,,222444666666555444555666444222...+++***))))))***))),,,000111///,,,***)))$$$$$$$$$$$$$$$%%%%%%%%%'''###!!!###(((+++)))'''&&&%%%$$$###""""""""""""######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$!!! !!!"""$$$&&&&&&''''''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%#########""""""#########"""!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$%%%########################&&&&&&&&&%%%$$$$$$###############"""######$$$%%% !!!"""""""""###%%%&&&""""""!!!!!!!!!"""###$$$#########$$$$$$%%%%%%&&&"""""""""############$$$"""$$$%%%$$$!!! ###&&&%%%$$$$$$######$$$$$$%%%!!!"""$$$&&&'''((())))))###!!! """""""""!!!######$$$$$$######"""""""""###$$$###""""""###$$$######"""!!!!!!  !!!"""###$$$$$$$$$""""""""""""""""""""""""########################pppmmmhhhbbb[[[UUUOOOKKKHHHEEEAAA>>>===<<<:::999666666444333222222222222000000000111111111111111000000000000////////////------///000111111111111111111222222111111000///000000000000222444777888444444333333333222222222222333555666777666555444444333333333333333444555///222555666555444444444444555777666555333444444555666888888888999;;;===??????@@@BBBDDDFFFHHHIIIGGGGGGIIIJJJKKKKKKKKKKKKEEEDDDCCC@@@======???BBB===<<<:::888777888999:::777888;;;???DDDIIIMMMOOOKKKKKKKKKKKKKKKJJJIIIHHHEEEDDDAAA===999777555444222111///---------...///000///......///000111222777888888999777555333111///......///111222111000+++***(((((()))******)))&&&(((******)))((()))***((())))))***)))))))))((($$$&&&((())))))((()))+++&&&''''''''''''''''''&&&((()))))))))))))))((((((''''''''''''((((((((((((((((((((()))))))))******------.........---++++++(((***+++------,,,+++***))))))))))))))))))))))))((()))******+++******)))***))))))+++...000000//////...---,,,++++++++++++((())))))(((&&&'''***---...---+++***))))))******+++***)))***,,,---,,,+++((()))+++,,,...//////000///000000///------...///333666:::===???AAADDDFFFAAA===666000+++)))))))))(((***,,,,,,***)))))))))############$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%&&&%%%$$$$$$############""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$ !!!"""$$$%%%&&&''''''''''''&&&%%%$$$############$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%%%%$$$"""######$$$$$$######""" !!!!!!"""############ !!!!!!""""""###$$$$$$""""""############""""""'''&&&&&&%%%$$$$$$############""""""###$$$$$$%%%!!!!!!!!!###%%%%%%###""" !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############"""$$$%%%"""###'''%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%&&&&&&%%%%%%$$$"""!!!!!!"""######"""""""""!!!!!!!!!"""######!!!###$$$### """$$$!!!!!!!!!!!!!!! !!!!!!"""######""""""""""""""""""""""""""""""!!!!!!!!!""""""#########~~~wwwhhhfffbbb\\\VVVOOOIIIFFFBBB@@@===<<<<<<<<<;;;:::666555444333222222222222000000000000111111111111222222111000///...---------...///000000111111000333333333333333222111000111000000111222555777888444444333333333222222222111222444666666555444333222222222333444555666777111444888:::999888777777444555777666555333444444222444555666666777:::<<>>@@@AAABBBDDDGGGJJJIIIHHHGGGFFFFFFGGGIIIIIIGGGCCC@@@@@@===999888;;;666666666777999;;;===???<<>>CCCKKKTTTZZZ^^^___```YYYRRRCCC666///---''' %%%&&&&&&''''''&&&%%%%%%%%%""" """%%%'''&&&$$$$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%!!!!!!!!!!!!!!! %%%$$$$$$######$$$$$$%%%######""""""""""""""""""%%%###!!!"""$$$%%%###!!!$$$$$$###############$$$ !!!"""###$$$%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%$$$###"""""" !!!!!!!!!!!! !!! ###$$$"""!!!!!!!!!"""###%%%&&&''''''&&&$$$###"""###$$$$$$$$$###""" """###$$$""""""""""""""""""""""""!!! !!!######!!! &&&$$$%%%((((((&&&$$$###""""""!!!  """"""#########$$$$$$$$$&&&&&&&&&&&&%%%###"""!!!###"""!!!"""""""""  !!!#########""""""!!!!!! !!!"""###$$$%%%$$$######""""""##############################%%%%%%$$$"""!!!###"""  !!!"""""""""""""""############vvvkkkddd```\\\VVVPPPLLLGGGBBB???>>>;;;888888:::999444///111222333444444222111000222111111111000000//////222111111111111000000000...000111333333222111000000111222333333222111111000111222444555666666666555444333222222222333333555444444444333333333333000000000111222222333333777666444333333333333444555555555666555555444444555777888888666666777999<<<>>>AAACCCCCCEEEGGGIIIHHHHHHGGGGGGGGGHHHJJJKKKHHHDDD@@@???===888777:::666666666777999<<<>>>@@@DDDFFFJJJMMMQQQSSSTTTUUUMMMKKKIIIHHHEEEAAA<<<999555444222000///.........---------...//////---+++,,,+++******))))))******///...,,,++++++,,,,,,---+++++++++,,,,,,---------++++++***)))((('''''''''$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&''''''((((((((((((((()))***(((&&&%%%%%%&&&***************)))(((((()))))))))))))))*********((((((((()))+++///222555;;;AAAFFFCCC:::111------((('''&&&(((+++------++++++,,,---,,,++++++,,,.........---,,,+++)))'''&&&++++++++++++++++++++++++************************((('''&&&&&&'''(((***+++,,,++++++,,,------+++)))+++***)))))))))***+++,,,...222777:::;;;<<<@@@CCCAAADDDEEE@@@999444555888EEEKKKUUU___fffiiiiiihhhbbbXXXGGG777///---***%%%(((((('''&&&%%%$$$$$$$$$%%%%%%$$$###"""###$$$%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######""""""!!! $$$$$$$$$######$$$$$$$$$########################$$$""" !!!$$$%%%###!!!######""""""######$$$%%%"""""""""###$$$$$$%%%%%%$$$############$$$%%%%%%&&&%%%%%%$$$######""""""!!!!!!""""""""""""!!!!!!""" !!!$$$$$$### !!!!!!!!!"""###$$$%%%&&&%%%$$$###""""""""""""###$$$###!!! !!!###$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%$$$###%%%$$$$$$%%%&&&%%%%%%$$$%%%$$$######""""""#####################$$$%%%%%%&&&***---,,,)))%%%#########"""!!!"""######!!! !!!"""######"""!!!!!! !!!""""""###$$$######""""""######$$$############""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!""""""######$$$yyyoooeee^^^WWWTTTOOOJJJGGGCCC???<<<<<<:::777777888888444000222222333333333222000///000111111222333333444444333333222222222111111111///111333444444444222111222333333333333333222222000111222444555555555555666444333111111222333444444444333333333222222222444444444444444444444444888777666444444333333333444444555666666666555555555777888888777777888999<<<@@@CCCFFFFFFFFFGGGHHHGGGGGGGGGGGGHHHJJJKKKLLLIIIDDD@@@???<<<777666999888888888999<<>>333,,,***)))(((((()))+++---,,,+++***+++++++++***+++---000///......,,,***(((&&&%%%...---+++***)))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((***,,,...---+++******)))((()))***+++,,,...333:::>>>@@@CCCGGGJJJKKKMMMKKKEEE<<<777888;;;KKKSSS___kkkrrrssspppnnnhhh]]]III555,,,,,,+++(((***)))'''%%%$$$#########%%%''''''$$$ """'''#########$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$###"""!!!$$$$$$############$$$$$$""""""""""""""""""######"""!!! !!!###$$$$$$###"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""############"""""""""!!!!!!"""$$$%%%###""" !!!"""###$$$%%%"""""""""###""""""!!!!!!###""" """###!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$###""""""$$$&&&''')))000888777///'''$$$$$$""""""!!!###$$$%%%###"""!!!"""""""""""""""!!!  !!!""""""!!!""""""""""""###$$$%%%%%%$$$$$$###""""""""""""""" !!!!!!""""""###### """$$$$$$###!!! !!!""""""######yyyqqqiii```YYYOOOLLLHHHEEEBBB@@@===::::::888666666777666444111222222333333222111000///000111111222333444555555333222222222111111111111111222444666666555444333333333333333333222222222111111222333444555555444666444222111111222444555444444444333333333333222666666666666555555444444666555555555444444444444444444555666777777777666777888::::::999999:::<<>>:::666666999;;;;;;<<>>CCCQQQZZZgggrrrwwwuuuoookkkeee[[[HHH444******)))'''***(((&&&#########$$$%%%%%%&&&%%%""" ###&&&$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!! ######""""""""""""###### !!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%%%%######""""""""""""######$$$$$$$$$#########"""""" !!!###$$$$$$$$$###"""$$$$$$######""""""""""""!!!""""""######""""""!!!!!!!!!!!!"""#########""" !!!"""###$$$!!!"""#########"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%(((,,,...---000000---***)))'''$$$$$$$$$###""""""#########&&&%%%###!!!"""$$$&&&(((...999CCCAAA555)))$$$$$$"""!!!!!!###%%%&&&%%%$$$######"""""""""!!! """######"""!!! !!!!!!"""$$$%%%&&&&&&%%%$$$###""""""###### !!!!!!""""""###### !!!"""#########"""!!! !!!!!!!!!!!!}}}tttmmmfff___WWWQQQJJJGGGCCCAAA@@@>>>;;;:::888777555555555555444333222222222222111111000000111111222222222222222222222222111111111000000000333444666777888777666555333333222222111111111111111111222333444444444444555444222111111222444555555555555555444444444444444444333333222222111111222222333444555666777777555666777777888888888888999;;;<<<===<<<<<<>>>???BBBFFFJJJLLLLLLIIIGGGGGGCCCDDDEEEFFFGGGHHHIIIIIIGGGAAA===<<<:::666777:::???@@@CCCGGGLLLQQQUUUWWWVVVTTTQQQNNNJJJGGGEEEDDD<<<999666444333333222111---...///000000///...---*********,,,------***(((++++++***))))))))))))))))))((('''''''''((())))))------,,,+++***)))(((((('''&&&&&&&&&&&&&&&'''((()))***************))))))&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''((()))))))))((()))***)))((('''((()))((())))))*********))))))+++******)))((('''&&&&&&'''***,,,,,,...555AAAJJJPPPNNNIII@@@555,,,((((((******+++************+++------,,,***(((''')))***++++++++++++******)))(((,,,***(((&&&%%%%%%&&&'''''''''''''''''''''''''''''''''(((((((((''''''&&&((('''&&&'''(((***)))(((***)))((((((((()))***+++///666>>>DDDFFFHHHJJJLLLKKKIIICCC<<<888<<>>===<<<:::888666666555444333333333444111111111111111111111111222222222111111111111000222111111111111000000000444666888999999999777666444333222111000000111111111111222333333333333333333333222222333333444444666666555555555444444444555555555444444333333333111222444666777888999999888888999999::::::999999;;;===>>>???>>>???@@@BBBFFFIIILLLMMMJJJGGGEEEDDDAAAAAACCCDDDEEEEEEEEEEEECCC>>>::::::999777999>>>DDDFFFJJJNNNRRRVVVXXXYYYUUUSSSOOOKKKGGGCCCAAA@@@:::777555444555666666555...///222333333111...---***)))))))))++++++***(((***)))((((((''''''(((((())))))(((''''''((()))***///...---,,,+++)))((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((('''''''''((())))))''''''((()))((())))))************)))++++++***)))'''&&&%%%%%%$$$&&&))),,,222;;;GGGOOOLLLIIIBBB999000+++)))***((()))******)))((()))+++000111111///,,,******+++,,,,,,,,,+++***((('''&&&)))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&%%%%%%'''((('''&&&))))))((('''((()))***+++222888AAAEEEFFFEEEEEEFFF@@@>>>;;;777777AAAQQQ]]]lllrrr{{{zzzqqqkkk^^^YYYLLL;;;000---+++((($$$$$$######$$$%%%'''((($$$!!! $$$'''%%%###$$$$$$%%%%%%%%%%%%%%%%%%!!!!!!!!!""""""""""""### """###$$$%%%%%%""""""!!!!!!!!!!!!""""""######$$$$$$%%%%%%&&&&&&!!!"""$$$$$$######$$$&&&%%%$$$###"""!!! """""""""!!!!!! !!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""!!! !!!""""""!!!!!!!!!""""""###$$$""""""######$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$&&&,,,888GGGQQQSSSVVVQQQAAA333...((("""%%%%%%$$$$$$%%%%%%&&&&&&$$$###"""!!!!!!###%%%&&&333===GGGDDD666(((""""""!!! !!!"""%%%%%%%%%######""""""!!!!!!!!!!!!""" !!!############""" !!!"""###%%%&&&'''%%%$$$######$$$&&&'''$$$######"""!!! !!!  ###$$$###""""""!!!!!! qqqllleee___[[[UUUNNNIIICCC@@@===<<<;;;:::888777555444444333222222333555/////////000000111222333111111111111111111111111333333222222222111111111666777999:::;;;:::888777666555333222111111222222111111222333333333333222111222333444444444333333555555555444444444333333777777777777666666666666444555777999::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;===>>>?????????AAACCCHHHIIIKKKJJJGGGCCCAAA@@@??????AAABBBBBBBBBAAAAAA???;;;888999999999<<>><<<111'''""""""!!! """$$$$$$###"""""""""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$$$$$$$###!!! !!!###%%%'''#########"""!!!  !!!"""!!!!!!!!!"""""""""######|||wwwhhhbbb\\\VVVRRRMMMFFFAAAAAA???<<<:::999999777555444444444222111111333555////////////000222333444111111111222222333333444444444444333333333222222666888999;;;;;;:::999888777666555333222222333333111111222333333333222222000111333555555555333222444444444333333333222222444444444444444444444444777888:::;;;<<<<<<;;;:::============<<<;;;:::::::::<<<>>>>>>>>>???AAABBBHHHIIIJJJHHHDDD@@@>>>======>>>???@@@AAA@@@???>>>===888666888999:::>>>CCCJJJMMMQQQTTTTTTRRROOOMMMIIIFFFCCC>>>;;;888666666111000//////000111///...111333666888777444000---,,,)))&&&&&&''')))************)))(((((((((((()))'''''''''(((***---///111000///---+++)))'''&&&%%%&&&&&&&&&'''((()))***+++)))))))))))))))(((''''''((('''&&&&&&'''((()))******++++++******)))((('''%%%'''((('''&&&&&&'''((((((((()))***************((((((((((((((('''''''''---+++***,,,222999>>>AAA888666333///+++(((&&&&&&$$$&&&)))((('''&&&)))+++***---000111000---,,,+++&&&'''(((***++++++++++++%%%&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""$$$'''(((%%%###"""###%%%'''(((((()))((('''''''''(((***+++...444:::<<<999444111000...111555999@@@LLL]]]jjjsssvvv{{{}}}|||vvvoookkkddd^^^OOO;;;---)))((('''%%%%%%%%%%%%%%%$$$###""" ###'''&&&### !!! !!!!!!"""###$$$$$$%%%!!!"""""""""######$$$$$$!!!!!!"""###############!!!!!! !!!!!! !!!""""""###!!!"""!!!!!! !!!###$$$%%%"""""""""""""""#########!!!!!! !!!"""### !!!!!!!!!!!!!!!""""""############"""""""""$$$$$$"""!!!"""$$$##################$$$%%%!!! !!!"""###""""""############""""""######################## ###'''...<<>>??????===<<<===<<<;;;<<<===>>>===<<<:::;;;===???AAABBBBBBCCCFFFFFFDDDBBB???===;;;:::<<<<<<<<<===============888888888:::===@@@DDDFFFMMMNNNMMMKKKHHHGGGGGGHHHFFFCCC???:::666333222222222000------...//////...222666;;;<<<999333...++++++(((&&&''')))+++***((('''(((((()))((((((''''''***))))))***+++...000111000///,,,)))'''%%%%%%%%%((((((''''''''''''(((((((((((((((((())))))))))))***'''$$$$$$%%%'''&&&$$$((()))*********((('''&&&'''&&&%%%%%%'''(((((((((###$$$&&&(((******)))''')))(((''''''''')))***+++***(((''')))...333666888555333///+++))))))***+++((()))))))))((('''&&&%%%*********)))))))))))))))))))))******)))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((('''%%%#########%%%&&&)))(((%%%######$$$''')))%%%&&&((())))))(((&&&%%%.........000111111...+++***+++---333???OOOaaammmiiinnnsssvvvsssoookkkiiiiiieeeWWW@@@...'''&&&'''&&&%%%$$$$$$######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!"""$$$&&&'''$$$$$$###"""!!!!!!!!!"""!!!!!!""""""######$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!"""##################"""!!!!!!!!!"""###$$$$$$###"""  !!!!!!!!!"""$$$$$$"""!!!"""###"""$$$'''$$$ """###"""!!! !!!!!!""""""!!!!!! !!!!!! !!!$$$%%%"""!!! !!!!!! #########""""""  !!!!!!""""""######%%%###%%%000EEE^^^rrr~~~{{{zzzhhhGGG...'''%%%!!! !!!"""############!!!$$$%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!!!!!!!!!!!!!%%%""" """###!!!%%%$$$###!!! """ $$$'''###"""!!! !!!"""###""""""!!!  !!!!!!  !!!"""$$$$$$xxxpppjjjaaa[[[SSSNNNKKKHHHCCC???;;;:::999777666666666555444444444333333333222222///000222333333222000///000000000000000111222222444444444555555666666666555666777777777777666555555333111000///000111222444333222111111222333444444444333333333444666777666666777777777888888888555555666666777777888888:::;;;<<<>>>??????>>>>>>>>><<<;;;<<<======<<<;;;<<<<<<>>>@@@AAABBBCCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===???BBBDDDEEEFFFCCCDDDDDDBBB@@@@@@AAABBBEEECCC>>>999555222111111---,,,+++,,,///222333333555888<<<<<<999333///---***(((&&&&&&)))***)))'''((((((((((((((((((''''''(((((()))***,,,///111222222111...+++)))(((''''''((((((''''''''''''((((((&&&''''''''''''((((((((('''%%%######%%%''''''%%%(((((()))***)))((('''&&&'''&&&%%%&&&'''(((((((((&&&&&&''')))***)))'''&&&)))((('''''''''(((***+++)))((((((***...000111000111///...,,,++++++++++++))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%++++++,,,---///...,,,***'''(((***///999HHHWWWbbb```eeejjjmmmnnnmmmmmmnnnpppkkk[[[CCC///'''&&&&&&$$$$$$###""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$%%%$$$######""""""""""""###"""""""""""""""#########!!!!!!"""#########"""""" !!!""""""######""""""######""""""""""""######!!!!!! !!!""""""!!!""""""!!!"""$$$%%%%%%((()))'''###"""$$$""" !!!"""""""""!!!"""""""""!!! !!!!!! !!!!!!!!!  !!!"""""" !!!######$$$$$$$$$###"""!!!  !!!!!!!!!!!!###"""&&&222GGG```ttt~~~zzzfffGGG000(((%%% !!!"""""""""""""""!!!######"""!!!!!!"""#########""""""!!!!!!!!! !!!""""""######""""""###!!! """###""" $$$###"""   """###"""!!! !!!"""!!!!!!!!!   !!!"""###$$$}}}vvvooohhhccc\\\VVVNNNHHHFFFDDD@@@===;;;:::999888777666666666444444444444333333333333///111333555555333111///000////////////000111111000111111222444555555666555555666777777666555555222111000000111222444555444333222222222222444444444444333333444666888999888888888888999999999999777777777777888999:::;;;<<<<<<======>>>>>>??????>>><<<;;;;;;<<<<<<;;;999<<<===???@@@AAABBBBBBCCC===<<<;;;:::999::::::;;;999999999:::::::::;;;;;;:::<<>>===<<<===@@@BBBDDDAAA<<<777333111//////,,,+++***,,,///111222222555777999888555111...,,,)))(((&&&&&&'''((((((''')))))))))((((((''''''''''''((()))+++...000222333111000...,,,***)))((((((((((((''''''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%'''(((((((((''''''((())))))'''&&&%%%''''''&&&&&&&&&'''((()))(((((())))))((('''&&&%%%(((((('''''''''((()))***''''''(((***,,,,,,***(((,,,,,,,,,------......///---+++)))&&&&&&&&&((()))&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((()))******%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%''''''(((***+++,,,***((($$$%%%'''***222===IIIQQQTTTYYY^^^aaadddiiiooottttttooo___FFF111(((''''''######"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$##################$$$$$$###""""""""""""""""""!!!!!!!!!""""""!!!!!! !!!"""""""""!!!!!!$$$$$$$$$$$$###"""!!!!!! """###%%%&&&"""""""""""""""%%%***...333222...&&&"""###""" !!!"""$$$$$$$$$###"""!!!!!! !!!!!! !!!!!!"""!!!  ###%%%""""""""""""!!!!!!  ###"""&&&111CCCXXXjjjuuutttmmmYYY???...)))&&& !!!!!!!!!"""""""""""""""###$$$%%%$$$"""  !!!!!!!!!!!!!!!!!!!!!######""""""""" !!!######"""     !!!"""###}}}tttmmmfff___ZZZVVVPPPIIIDDDAAA@@@>>><<<::::::999888777666666666555444444444444333333333111222444444444444222111111111111000111111222333/////////000111222222333555555555555555555555555111111111111222444555666444444333222222333555555444444444444555777999:::999999::::::::::::;;;;;;999888888888999:::<<<<<<>>>============>>>???@@@===<<<::::::;;;;;;999888;;;<<<===??????@@@@@@@@@:::999777666666777888999777777888999;;;<<<======;;;<<<======>>>===<<<;;;777888999999999;;;???BBBAAA>>>:::555111///...---///---,,,,,,,,,,,,+++***222333333222...,,,******)))((('''''''''(((((((((++++++***)))(((''''''''')))***,,,---///000000000...---,,,***)))'''&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&&&&&&&'''''''''((((((''''''((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&''')))+++*********((('''%%%%%%&&&((((((((('''((((((((((((&&&&&&&&&''')))***)))(((,,,,,,,,,---///222666888666222---(((&&&&&&''')))&&&&&&&&&&&&''''''''''''((('''&&&%%%######""""""%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%'''&&&$$$######$$$&&&'''&&&%%%%%%''')))***((('''###$$$&&&(((---555>>>DDDLLLPPPSSSVVVYYYaaallluuuvvvqqqaaaIII444***((((((######"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$######"""######$$$%%%&&&######""""""!!!!!!!!! """"""""""""!!!!!!  !!!!!!!!!!!! $$$$$$%%%%%%$$$"""  """$$$%%%&&&!!!!!!!!!"""$$$(((333===AAA@@@:::...&&&%%%%%%$$$ !!!"""%%%'''$$$###"""!!!!!!!!!""""""!!!!!! !!!!!!  !!!  ######%%%+++777FFFSSS[[[[[[SSSCCC111)))(((&&&!!!""""""!!!!!!!!!!!!""""""'''((((((&&&###!!!!!!!!! """######"""!!!  """######"""   !!!!!!uuullleee^^^WWWRRRPPPLLLFFFBBB???===<<<;;;999999888777666666666666555555555444444444333333555444333222222333444555111111111000111111222333222222222111111111111111555555444444444444555555333333333333333333444444444444333333333444666777555555555555666888:::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;999999999:::<<<===>>>======<<<======>>>???<<<:::999999::::::999777999:::;;;;;;<<<<<<<<<<<<999888777555555555666666666777888:::===???@@@AAA===<<<:::777666555555555111111222333444777;;;???===;;;777222///---,,,,,,///---+++******)))&&&$$$/////////---+++))))))***((())))))(((((()))***+++...---+++***((((((((((((,,,---///000000///---,,,,,,++++++***)))'''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((('''&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&''''''&&&%%%'''+++...------,,,)))&&&$$$%%%''''''(((((((((((('''''''''&&&%%%$$$%%%(((,,,......///...,,,,,,000888???DDD@@@;;;444,,,'''%%%&&&'''&&&&&&&&&''''''((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''((()))'''%%%$$$$$$%%%''')))&&&%%%$$$&&&'''((('''&&&$$$%%%'''))),,,111888===HHHKKKLLLKKKLLLTTT```kkkvvvrrrdddLLL777,,,)))'''$$$$$$###""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%###"""""""""!!!!!! ############"""!!! !!!!!!!!!!!! ######$$$$$$###!!!  !!!"""$$$$$$  ###&&&--->>>OOOUUUUUULLL;;;---&&&%%%$$$ !!!""""""!!!"""&&&)))((('''$$$""" !!!!!! !!!!!! !!!!!!"""&&&'''%%%!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""###&&&,,,444===CCCBBB;;;000&&&$$$&&&%%%""""""!!!!!! !!!!!!"""###((()))(((&&&""" !!! !!!"""$$$""""""!!! !!!!!!!!!!!!!!!    ~~~wwwmmmddd]]]VVVOOOJJJIIIGGGDDD@@@===;;;::::::888777666555555555555666555555555555444444444333666444222000000222444666000////////////000111111555555555444444444333333555444333333333333444555555555444444444444333333555444333333444555777888777777666666777999:::<<<<<<=========>>>>>>>>>>>>>>>===;;;999999:::;;;<<<<<<<<<<<<===============999888777888999:::999888777888888999999999888888777777777777777666666666888999:::<<<>>>@@@AAABBB===;;;777444222222222333000111111111222555:::>>>999777333000---,,,,,,,,,+++***))))))******(((&&&,,,------,,,+++***+++,,,(((***++++++++++++...000111000---+++***)))))))))...///111222111///,,,***++++++++++++***)))((('''''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((($$$%%%&&&%%%""" """###%%%&&&&&&%%%$$$$$$$$$&&&'''&&&%%%'''---222555555333---'''$$$&&&(((''''''((((((((('''&&&&&&'''%%%$$$&&&+++000444555222000---...333===GGGMMMHHHBBB999///)))&&&%%%&&&%%%%%%&&&&&&'''(((((((((#########$$$%%%(((***,,,''''''&&&%%%$$$###""""""'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&((())))))(((&&&%%%%%%&&&((()))'''%%%$$$%%%&&&&&&&&&$$$%%%&&&'''(((+++000666:::CCCEEEEEEAAA>>>BBBMMMWWWmmmkkk```KKK777,,,(((%%%$$$$$$###""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%&&&&&&%%%%%%$$$""""""""""""""""""######"""!!!!!!!!!!!!!!!!!! """"""#########"""!!!!!!!!!!!!"""""""""!!! """"""""""""!!!  !!!""""""  %%%(((222HHH___iiiiii```JJJ555(((""" """$$$$$$""""""%%%(((...+++'''### !!!!!! !!!!!! !!!"""""" &&&,,,...***$$$  !!!"""###############"""""""""""""""!!!!!!!!! """###%%%***000555222---'''###"""###""" !!!!!! """$$$%%%%%%%%%$$$"""  !!!!!!!!!###"""!!!!!!   !!! tttmmmccc[[[UUUPPPIIIDDDBBBBBBBBB???<<<999777777666666555444444444444555555555555555444444444444444333222111111222333444000000000000000111222222333333444444444444444444444444333222222333444444444444555555555555444444555444444444444666777999999888777777888999:::;;;>>>>>>>>>>>>????????????@@@>>>;;;999888888:::;;;:::;;;<<<======<<<;;;:::777666666777999:::999888666777777777777777666666555666888:::::::::999888<<<<<<=========>>>>>>>>>555555444333222111111000111111111000111444888<<<555333000...,,,,,,,,,---)))))))))***,,,,,,***)))''')))*********)))***,,,)))+++---...---...222555444222///---+++******+++---///222333222000,,,***))))))******)))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''!!!$$$&&&%%%""" !!!"""$$$%%%%%%%%%$$$###"""$$$&&&&&&%%%(((///555AAA@@@<<<333***%%%%%%(((''''''((((((((('''&&&%%%((('''(((+++111555888999111000///000777@@@JJJPPPIIIDDD:::111***&&&%%%%%%$$$$$$$$$%%%&&&'''''''''$$$$$$######%%%''')))+++&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%&&&''''''''''''''''''&&&%%%%%%&&&'''''''''%%%######$$$$$$###"""$$$%%%&&&''')))...555:::<<<>>>===777000000999BBBRRRTTTNNN@@@222+++(((&&&######"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%%%%%%%$$$###""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""######""""""!!! !!!   !!!"""### """'''***444OOOjjjrrrtttlllVVV===,,,$$$!!!###&&&&&&###"""$$$'''---***&&&###  !!!!!! !!!!!! !!!!!!!!!!!!$$$+++,,,(((###  !!!"""######"""""""""!!!!!!!!!  """"""!!!###'''***&&&$$$""""""""""""!!!!!!  ###%%%'''""""""""" !!!  ###!!!  |||uuullleee\\\UUUPPPKKKFFFAAA>>>???@@@>>>;;;888666555555555444333333333444444666666555555555444444444111222222333333222222111333333222222333333444555//////000111222333333444444444222222222222444444333333444555666666666666555444444444555666888999:::999888888888999:::;;;>>>>>>?????????@@@@@@@@@AAA???<<<999777888999:::999:::<<<======;;;:::888666555555666999::::::999777777777777777666666555222555888;;;======<<<;;;??????>>>===<<<;;;;;;:::---...000111111000///...------,,,++++++---222666333111///,,,++++++,,,---+++***+++,,,------+++)))###%%%'''(((''''''((()))))),,,...//////000444888666444111...,,,++++++,,,,,,...111444333111...+++%%%&&&'''''''''&&&$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$''''''$$$"""###$$$!!!"""###$$$%%%%%%$$$###!!!###&&&%%%%%%)))000777JJJHHHBBB888,,,%%%%%%'''''''''((((((((('''%%%$$$((())),,,000666999:::999//////000333999BBBKKKPPPHHHCCC:::111***&&&%%%%%%""""""###$$$%%%%%%&&&&&&)))(((&&&$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%#########%%%'''(((!!!###&&&)))***(((&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&'''%%%###"""""""""!!! """######$$$'''---444:::666888777000'''%%%---555888<<<<<<444+++)))))))))""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$""""""###"""!!!  !!!!!!"""""" !!!!!!!!! ###############"""!!!!!!  !!! """###&&&"""$$$)))+++555QQQnnnqqqvvvppp[[[BBB000(((%%%$$$((('''$$$"""###&&&'''%%%###"""!!!###%%%'''!!!!!! !!!!!!!!!!!!!!!"""!!!!!! %%%&&&###  !!!!!!  !!!"""!!!!!!!!!"""!!!!!!### ###&&&((("""###"""!!! """$$$"""  |||rrriiieee```WWWNNNGGGCCCBBBCCC>>>===<<<:::888666555444666555555444333222111111222111111111222333444444000111111111111222222222333333333333333333333333222333444444222222333444222222333333444333333333666777888777555444444555444444555666888:::;;;<<<======<<<;;;;;;;;;<<<<<<@@@AAAAAABBBBBBBBBAAAAAA===<<<<<<;;;;;;;;;<<<<<<:::::::::999999999999999555555555666999999888777555666777999:::999999888777888;;;===>>>?????????;;;;;;:::888555333000///000000////////////000000,,,---...///......000222---,,,++++++------,,,+++......,,,***(((&&&%%%$$$''''''((((((((((((((((((,,,++++++,,,...111444666666333///+++((('''((((((---.../////////---***)))%%%###""""""###$$$$$$###%%%%%%%%%$$$$$$"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&######$$$$$$$$$$$$###### """&&&&&&)))777FFFNNNOOOGGG666(((%%%$$$"""&&&$$$"""###%%%&&&%%%"""&&&***111777;;;;;;999777///+++)))...:::FFFNNNQQQGGG===111)))''''''&&&$$$$$$%%%'''&&&%%%%%%&&&((($$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&''')))***%%%&&&&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%""" !!!$$$'''!!!"""$$$&&&)))---333666666222,,,'''$$$%%%''')))---,,,***(((&&&###"""!!!%%%###!!! """######!!!###&&&"""$$$'''((('''%%%$$$### !!!"""!!! """"""""""""""""""""""""$$$###"""#########!!!$$$!!! """!!!  !!! !!!!!!!!!!!! !!!"""$$$(((888VVVppp{{{~~~rrrUUU===111)))!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!"""$$$%%%%%%$$$######$$$###!!! !!!!!!!!!$$$%%%$$$######  """"""!!!!!! ###"""!!! !!!  !!!   $$$!!! """  !!!"""xxxqqqggg```\\\XXXQQQJJJEEECCCBBBCCC===<<<;;;999777666444444333333333333222222222222222222111111111222222333111111111111222222222222333333333333333333333333222333444444333222333444333333444444555555444444666777888777555444555666555555555666777999:::;;;:::;;;;;;;;;;;;;;;;;;;;;@@@AAAAAAAAAAAA@@@??????===<<<<<<;;;;;;<<<<<<<<<888888777777777666666666666555555666777777666444555666888:::;;;;;;;;;;;;<<<===>>>??????>>>======666666555444222111000000000000////////////000000---///000000...---...///---+++++++++,,,---,,,+++++++++******)))(((''''''((((((((((((((((((((((((+++*********,,,///111333222000---)))'''''''''(((+++,,,---------+++)))(((%%%###""""""###$$$$$$############$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###!!! !!!""""""##################"""!!! """%%%&&&+++999GGGMMMLLLDDD444(((%%%%%%$$$%%%###"""###%%%&&&$$$"""(((+++111777:::999777555---***(((---888BBBIIIKKKBBB:::///)))''''''%%%$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%&&&''''''''''''&&&))))))))))))((('''%%%$$$$$$$$$$$$###""""""!!!!!!$$$$$$######$$$%%%'''(((&&&&&&'''''''''''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%###!!!"""$$$&&&###$$$%%%&&&'''***...111111...)))%%%######$$$%%%''''''&&&%%%$$$###!!! !!!  !!!!!! !!!$$$$$$'''***+++(((%%%"""!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%&&&$$$###""""""######!!! $$$"""!!!"""!!!  !!! """######### !!!###%%%(((666PPPgggtttvvvjjjOOO888---&&& """!!!  !!!###$$$"""!!! !!!  """###"""!!!!!! """!!!   ###"""    !!!$$$!!!   wwwpppjjjaaa[[[RRRPPPKKKFFFBBB@@@???>>>;;;:::999777666444333333111111111222222222333333222222222111111111111111111111111111222222222333333333444444444444444333333444555444333222333555444444555666666666666666666777888777666555666777666666666666777888999999888888:::;;;<<<<<<;;;:::AAAAAA@@@@@@???===<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<888888777666666555444444666555444555666666444222444666888:::<<<<<<<<<<<<@@@@@@???>>><<<:::888777111000///......///000111/////////......//////000000222333222///---,,,+++,,,+++***+++,,,,,,+++***(((((((((((()))))))))***(((((((((((((((((((((((()))((((((((()))+++---......,,,)))'''&&&&&&&&&'''))))))******)))(((&&&%%%%%%###""""""###$$$$$$###!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$!!!!!!""""""######""""""!!!###"""###%%%'''...<<>>===<<<;;;AAA@@@@@@???===;;;999888999999999888999999:::;;;::::::999888777666555444444333333444666777555444555666888;;;<<<=========>>>===;;;999777555333222///...,,,+++,,,---///111///.........//////000111444666666555111---+++***,,,***)))***+++,,,+++***'''''''''(((((()))))))))''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((()))***)))(((&&&%%%$$$%%%&&&'''&&&&&&''''''&&&%%%$$$$$$%%%###""""""###$$$$$$###"""""""""######$$$%%%%%%########################'''''''''&&&###!!!!!!"""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$(((222AAAMMMOOOGGG:::---%%%$$$%%%&&&######""""""#########"""%%%&&&)))+++,,,***'''&&&&&&%%%&&&)))///444666666222...***''''''&&&$$$###"""$$$%%%%%%$$$###%%%&&&%%%&&&''''''((((((''''''&&&&&&''''''&&&$$$###"""'''&&&%%%$$$###!!! &&&&&&&&&&&&''''''((((((%%%&&&'''((()))*********$$$$$$$$$%%%%%%$$$$$$$$$###%%%&&&&&&$$$#########%%%&&&&&&%%%######%%%''')))(((((('''%%%$$$###"""!!!"""$$$%%%&&&%%%$$$### !!!######"""""""""###!!!"""#########"""""""""$$$(((,,,---***%%%!!!!!! !!!""""""$$$%%%''')))***+++###"""!!!!!!###$$$###"""""""""!!!!!!  !!!!!!  !!!###$$$)))777EEEQQQQQQGGG666(((###!!! !!! !!!!!!  """!!!!!!!!!!!!   ###)))---222555111***%%%  !!!!!!"""!!! |||rrrhhhaaaZZZTTTPPPIIIGGGDDDAAA>>>:::888777666666555555444333222222333333222222111000//////222222222222222111000///111222222222222333333333222333555666777666555555555666777666444333444555555666777888999999999999666888999888777777888999888888777777777777888888888:::<<<>>>??????>>>===AAA@@@???>>><<<999777666777666666666777777888999::::::999888777666555444222222333555888::::::999999:::<<<>>>???@@@??????:::999777666444222111000000...---++++++,,,...///------......000111333333888888888666111---+++***+++***))))))++++++***)))((((((''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$######%%%###""""""###$$$$$$###$$$$$$###""""""###$$$$$$########################$$$%%%&&&%%%#########$$$!!!!!!""""""""""""!!!!!!$$$%%%$$$%%%+++888GGGQQQQQQEEE666+++%%%""""""###""""""""""""""""""""""""###$$$&&&'''&&&%%%###"""$$$$$$%%%'''***---------+++)))'''&&&&&&%%%$$$###"""$$$%%%%%%$$$###%%%&&&%%%&&&&&&'''''''''''''''%%%%%%'''(((((('''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''''''''%%%%%%&&&((())))))))))))###$$$$$$%%%%%%$$$$$$###"""$$$''''''%%%###"""###%%%&&&&&&%%%######$$$%%%%%%%%%&&&&&&%%%$$$"""!!!"""######$$$$$$###""""""!!!###$$$###"""!!!"""$$$##################!!! $$$)))+++***&&&""" !!!"""###$$$%%%%%%$$$%%%%%%&&&&&&'''((((((###!!! """$$$$$$$$$!!!!!!  !!!!!!"""***333;;;;;;555***""" !!!!!! !!!  !!!!!!  !!!!!!!!!!!! !!!!!!!!! %%%///999DDDJJJFFF>>>///%%% ######   zzztttjjjaaaZZZTTTOOOKKKCCCBBB@@@>>><<<;;;::::::555555444444333333333333555444333222111000//////111222333444444222111000222222222222333333333333222444666888888777666555666777888777555444444555555666777999::::::::::::777888999999888888999:::999999888888888999::::::;;;<<<===>>>??????>>>===@@@@@@???===;;;999777666555555555555666777888888888888777666666555444444444444555888<<<>>>>>>>>>??????@@@AAAAAA@@@???>>>777666555333222111111111000///...---,,,---......,,,,,,...///111444666777888888777333///,,,++++++***)))((()))*********(((((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$###############%%%###""""""###$$$$$$###%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """######""""""###$$$!!!""""""######""""""!!!"""$$$%%%&&&...>>>MMMTTTQQQCCC333***%%%""" """###"""!!! !!!"""$$$$$$%%%%%%%%%$$$############$$$%%%&&&'''((((((''''''&&&%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&'''(((************)))######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&"""###$$$%%%%%%$$$###"""###%%%&&&&&&%%%#########%%%''''''&&&%%%$$$$$$%%%!!!!!!#########"""!!! """"""!!!!!!!!! !!!###$$$### !!!$$$((('''%%%###""""""""" """'''***)))'''$$$###!!!"""$$$&&&'''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%###!!! """$$$%%%%%%!!!!!! !!!!!!"""""""""'''***)))'''### """ !!!   !!!  !!!  !!!  !!!  !!!!!!  (((555GGG[[[fffaaaVVV===---  !!!!!! xxxpppkkkccc[[[UUUPPPLLLJJJAAA@@@>>>;;;999999999999444444444444444444333333444444333333222222111111111222444555555444333222222222222333333333444444222444666888999888777666777888888777555444444555555666777888999:::::::::777888999999888888999;;;999999999999:::;;;;;;<<<<<<<<<==================@@@@@@???===;;;999777666666666666666777888999:::888888777777777666666666888888999<<>><<<:::888555444222000///.........------------............+++,,,---000333777999;;;666555333///+++)))***+++***)))(((((()))***)))((('''''''''&&&&&&&&&%%%%%%((((((''''''&&&%%%%%%$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''''''''$$$$$$$$$######$$$$$$%%%%%%###""""""###$$$$$$###$$$###"""!!!"""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%% """######""""""###$$$"""##################"""###%%%'''222CCCQQQWWWNNN>>>///)))'''### !!!###""" !!!"""""""""######$$$$$$$$$#########$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$######$$$%%%$$$%%%&&&&&&%%%%%%&&&'''###$$$%%%%%%&&&%%%%%%%%%&&&'''((()))))))))((('''###$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""###%%%&&&&&&$$$######$$$)))******)))&&&$$$$$$$$$ !!!""""""###"""!!!!!!###""" !!!"""###"""$$$%%%$$$###%%%+++111...***&&&%%%$$$$$$""" ###'''))))))'''&&&%%%%%%&&&)))+++,,,***(((&&&$$$#####################""" """$$$&&&&&&###"""!!! !!!"""""" """   !!!"""""""""   """!!!   !!!!!!!!!!!!!!! ###***:::SSSpppzzzmmmLLL777%%%"""!!! xxxooofffbbb[[[TTTNNNJJJHHHGGGDDDBBB>>>:::777555555555444444444444444444444444222222333333333444444444111222444666666666444333222222333333333444444444222444666999:::999777666888999999888555444555555555555777888999:::::::::777888::::::999999:::;;;::::::::::::;;;<<<===>>>======<<<;;;;;;;;;<<<<<<@@@??????===<<<:::888777777777777777888999:::;;;:::::::::999999999999999===<<<===???BBBCCCBBBAAA<<<<<<<<<:::888555333111222111...,,,+++************+++,,,......///......***+++---111444888<<<===444333000,,,(((''')))+++***((('''((()))***)))(((%%%%%%&&&&&&&&&&&&&&&'''******)))(((''''''&&&&&&###$$$%%%&&&'''(((((((((&&&'''''''''''''''''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%###""""""###$$$$$$###"""!!! !!!"""%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$%%%######$$$$$$$$$$$$######"""&&&(((444FFFTTTXXXLLL;;;,,,(((((($$$!!!!!!!!!###""" ### !!!""""""######$$$$$$###"""###$$$&&&%%%%%%%%%$$$"""###%%%&&&$$$&&&''''''%%%%%%&&&(((######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%""""""#########""""""!!!!!!"""$$$%%%%%%$$$"""!!!$$$%%%&&&%%%###"""###$$$,,,,,,,,,***'''$$$######""""""###$$$$$$$$$$$$$$$%%%###!!! !!!###&&&((($$$'''(((((('''+++444;;;555111+++)))((((((&&&$$$"""%%%(((***)))'''''''''(((***---///...+++'''$$$!!!""""""""""""#########""" """%%%&&&'''%%%$$$"""  """  !!!"""#########!!! !!!"""###!!!  !!!!!! """"""  !!!  !!!""""""!!!!!!%%%+++===[[[}}}{{{VVV>>>)))$$$###!!!}}}pppggg\\\YYYTTTOOOJJJGGGDDDCCCAAA???<<<888666555555555444444444333333222222222444444444444444444444444666555555444444444555555222333555666777666555555555555666666777777888888777777888888888888777777444444555666777777666666444555777999;;;<<<======999999::::::;;;<<<<<<<<>>===<<<<<<<<<<<<<<<>>><<<999999::::::777444======<<<:::888777888:::===AAAEEEEEECCC@@@???@@@CCCEEEFFFGGGFFFCCC@@@>>>666555333111000///.........,,,******,,,---+++))))))***---///000///...------...///111444666888:::222111///+++((('''))),,,%%%&&&&&&'''((()))******%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%''''''''''''%%%%%%'''%%%""""""%%%'''%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%$$$###!!! !!!"""###$$$&&&((())))))******((('''%%%###"""!!!""""""#########$$$$$$$$$'''&&&%%%$$$############&&&%%%$$$)))999MMMYYY[[[QQQ@@@---%%%###""""""$$$%%%$$$###!!! !!!"""$$$%%%%%%$$$###""" """$$$%%%#########$$$%%%%%%&&&&&&(((((((((''''''&&&&&&&&&$$$&&&&&&$$$!!!!!!$$$'''&&&(((******((('''''''''"""###%%%'''((((((''''''((((((((('''&&&&&&&&&%%%!!!!!!###%%%### &&&$$$%%%&&&&&&&&&$$$###"""###############"""!!! (((,,,---)))&&&%%%"""$$$""" !!!"""###"""!!!#########%%%(((+++///333222***%%%+++:::FFFCCC:::...'''&&&'''&&&$$$((((((((('''&&&$$$###"""'''+++///222111---'''######!!!  !!!###(((###$$$((($$$$$$'''%%%"""""""""!!!  !!!"""  """###&&&%%%%%%((()))'''$$$%%%%%%$$$"""!!!"""### !!!  !!!   !!!""""""!!!  """***@@@aaa~~~]]]BBB(((!!! wwwllldddYYYVVVRRRMMMHHHDDDBBBAAA@@@>>>;;;888555555444555444444444333333222222222444444444444444444444444555444444333333333444444111222333444444444333222555555666666777777777777777777777888777777666666444444555666666666666666444555666888:::;;;======:::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::::::::;;;888777777999999888666888888888888999;;;>>>AAAFFFKKKPPPRRROOOKKKGGGFFFCCCCCCCCCCCCAAA>>>;;;999444333222000...---,,,,,,+++)))((((((******)))'''&&&''')))***+++++++++***++++++,,,...000444777999555222...)))&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%$$$######%%%###!!!!!!###%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%$$$###!!! !!!"""###%%%&&&(((***+++,,,+++)))'''%%%######"""""""""#########$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$%%%,,,<<>>---%%%###""""""$$$$$$###"""!!! !!!"""#########"""!!!  """$$$%%%!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$############%%%&&&'''%%%###"""###%%%###$$$''''''&&&$$$%%%%%%###$$$%%%'''''''''&&&&&&''''''''''''&&&&&&&&&&&&###"""!!! !!!!!! !!!!!!""""""###"""""""""!!!!!!"""###$$$$$$$$$$$$'''+++,,,(((%%%%%%###!!!"""!!! !!!###$$$$$$!!!###$$$$$$%%%(((...333===>>>:::111,,,222BBBOOOIII???333+++)))))))))((('''((((((((('''%%%###""""""%%%)))+++***&&&"""  %%%!!!$$$&&&"""&&&%%%###  """ """&&&(((---444777555,,,)))### """)))<<<[[[zzz{{{WWW>>>'''!!! vvvnnnfff```TTTRRRNNNIIIEEEBBB@@@???===<<<999777555444444444444444333333333333222222333333333333333333333333444333333333333333444444333333444444444333222222555666666666666777777777777777777777666666555444444555555666666666666666555555666777888:::<<<===;;;;;;;;;;;;::::::::::::999999888777777777888888888777666777999::::::999999:::;;;>>>BBBGGGLLLOOOSSSWWW\\\]]]YYYSSSMMMIIIBBB@@@>>><<<999666444333333222000...,,,+++*********)))(((((())))))((('''&&&''''''(((((()))))))))(((((((((***---222666999999333---)))((('''%%%###%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########%%%'''))))))'''%%%#########$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$###"""!!!""""""###$$$''')))+++---...,,,)))&&&$$$########################$$$$$$$$$&&&%%%$$$###############!!!###'''///???OOOVVVTTTJJJ<<<---&&&$$$"""!!!###"""!!!!!! !!!!!!""""""""""""!!!!!!  !!!###$$$%%%""""""######$$$%%%%%%&&&############""""""""""""%%%'''((('''%%%######### """$$$%%%$$$$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$ %%%---)))###""""""!!!!!!!!!!!!!!! """###%%%&&&'''''''''******%%%###%%%%%%$$$ !!!!!!###$$$%%%###$$$&&&&&&)))000:::AAANNNJJJAAA777111777HHHVVVOOOEEE888///+++,,,,,,,,,&&&'''((()))(((%%%###"""###$$$&&&'''&&&$$$!!! !!!%%%"""'''$$$"""   !!!"""  $$$(((...999EEEIIIGGG:::111&&&!!!"""!!!"""  !!!!!! ###&&&444PPPmmm|||yyypppLLL888&&&!!! yyyoooggg___YYYPPPNNNJJJFFFBBB@@@>>>>>>;;;:::888666444333333333333333333333333333333333333333333333333333333333444444333333333444555555777777666666666555444444666666666666666666666666666777777666666555444333555555666666666666666555555555555666888:::<<<===<<<<<<;;;::::::999888888777777666666666666777777999888777888:::;;;======>>>>>>AAAFFFMMMTTTZZZ]]]```aaaaaa^^^XXXOOOHHHDDD>>><<<999555333111000000111000///---+++))))))(((+++***************))))))))))))(((((()))***++++++(((''''''))),,,222888;;;999333,,,***,,,---***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$######""""""!!!!!!"""$$$&&&)))+++------+++'''###!!!!!!"""###########################'''&&&%%%%%%$$$$$$$$$%%%###)))333AAANNNRRRNNNDDD888,,,&&&$$$!!!!!!""" !!!"""###$$$###"""!!!  !!!!!!"""###$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((((((&&&$$$""""""!!!###%%%%%%%%%%%%&&&'''%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''###%%%""""""000>>>666"""(((&&&$$$"""!!!!!!!!!""" """$$$&&&''''''(((&&&((((((###!!!$$$'''&&&"""#########"""""""""######$$$'''+++333===IIIPPPYYYPPPBBB666000444CCCRRRPPPGGG;;;111---------...%%%&&&(((((((((&&&###!!!######$$$$$$###"""!!! !!!"""$$$%%%%%%$$$"""!!! %%%((($$$###"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%)))111@@@NNNRRRPPP===222%%% !!!!!! $$$&&&$$$  !!!###%%%%%%###!!! """###+++@@@XXXeeeccc[[[???111$$$   }}}sssjjjaaaXXXSSSMMMKKKGGGDDD@@@>>>======999888777555444333333333333333333333333333333333333333333333333333333333555555555555555666777777888777777666555555555555666666666555555555555555666666666666666555444444555666666666666666555555666666666777888:::;;;<<<;;;;;;:::999888777666666777666666666666666777777888888888888999;;;===???@@@AAAEEEMMMWWW```fffhhhgggccc]]]UUUMMMEEE???;;;888666444111////////////000///---,,,***)))))))))************)))(((((()))***))))))))))))******+++(((((((((***...444999===888222+++)))+++,,,***''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$################## !!!###%%%''')))***+++***((($$$!!! !!!########################%%%$$$$$$############### $$$***333@@@JJJKKKFFF;;;222)))&&&$$$!!! """ !!!"""###%%%$$$###"""!!! !!! !!!!!!""""""######"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###!!!!!!"""$$$$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$&&&%%%'''666CCC999###%%%$$$###""""""###$$$%%%""""""###$$$%%%&&&&&&&&&%%%'''&&&""" $$$''''''&&&'''(((&&&""" !!!!!!###***444AAANNNVVVZZZ\\\NNN>>>333---...999FFFIIICCC:::222---,,,,,,---$$$%%%&&&'''&&&%%%###!!!"""###%%%''''''%%%###"""### ###&&&""""""!!! !!!!!!!!!   !!! !!!!!!""""""!!! """$$$(((///<<>><<<<<<;;;777777666666555444333333222222333333333333444444444444444444444444444444555555555555666777888888666555444444333444444444666666666555555555555444555666666777777666666666666666666666666666555444666777888999;;;;;;;;;;;;999999888777666666555555666666555555666666777777555666777777888;;;@@@CCCIIIJJJOOOXXXdddlllooooooddd]]]RRRHHHAAA<<<888666333222000///.........///---,,,+++******)))))))))&&&(((((('''&&&%%%&&&'''''''''''''''''''''''''''(((((()))+++///444999<<<666111+++(((''''''%%%###&&&&&&&&&&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######%%%$$$######$$$%%%'''(((######""""""""""""####################################$$$%%%%%%%%%$$$$$$$$$$$$######"""######$$$ """%%%((()))***)))(((&&&%%%"""  !!!$$$$$$$$$###############"""!!!!!! !!!!!!!!!$$$(((///999BBBBBB<<<222+++&&&%%%### """  !!!!!!"""#########""""""!!!!!!!!! !!!"""!!!!!!!!! !!!"""""""""#########$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%###""" !!!"""!!!!!!!!!###%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$'''222999000  !!!###%%%&&&'''######$$$$$$$$$$$$$$$######&&&&&&!!! ###&&&&&&)))+++,,,)))$$$ !!!!!!$$$...@@@SSS^^^___[[[UUUFFF777000***(((///:::<<<999555111---+++++++++$$$$$$$$$$$$######"""""" !!!"""$$$$$$"""!!!"""+++''' !!!!!!   !!!!!!!!! ###&&&***222::::::666'''"""!!!###!!!  !!!!!!&&&---111111///(((%%%!!!uuupppiii```XXXQQQKKKHHHDDDCCC@@@===;;;:::999999666666666666666555444444222222222333333444444444555555555555555555555555444444444555555666888888555444444333333444555666666666555555555444444444555555666777888888888888666666666666666555444444555777:::<<<======;;;:::666666666555555444444444555444444444555555666777444666888:::<<>>???>>>;;;:::555444444444444333333333333333333333444444555666555777;;;>>>AAAGGGOOOUUU[[[ZZZYYY\\\^^^\\\TTTNNNFFF???888333222333222111///...---,,,+++***)))(((&&&&&&&&&&&&&&&'''((()))''')))***)))&&&%%%''')))$$$%%%'''(((((('''%%%$$$"""###%%%(((,,,///222333...---,,,)))''''''***,,,""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###### ###%%%&&&%%%$$$###&&&%%%$$$######$$$%%%&&&%%%$$$###""""""###$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$###""""""###$$$%%%###''',,,000000...***'''"""""""""###############$$$$$$$$$$$$######""""""%%%$$$$$$$$$$$$$$$%%%%%% !!!!!!###***111000+++%%%!!!!!!###""""""!!!   """"""!!! #########$$$%%%%%%&&&&&&""""""######$$$$$$$$$%%%$$$!!!"""%%%%%%$$$%%%&&&%%%$$$""""""$$$&&&######""""""###%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$"""$$$&&&***''''''(((((('''&&&$$$""" !!!######$$$$$$$$$"""&&&&&&"""!!!###$$$###(((,,,///---'''$$$$$$&&&%%%)))777RRRkkkpppaaaOOO===///&&&'''&&& """***'''***///111///,,,)))(((###""" !!!"""%%%999444### """(((---,,,++++++((($$$  !!!  !!!!!!!!!  !!!""""""!!!  ###!!!!!!  !!!xxxoooeee```ZZZSSSMMMGGGBBB>>>???>>><<<:::999888777777666666666666666666666666555333111222444555333111777777777444222222333555666444222111111333666777555555555555555444444444666666777777777555444333555666777888999999:::999999999888888777555444333999<<>>;;;666222///.........---......---,,,+++***))))))))))))(((&&&%%%&&&(((,,,+++)))&&&%%%$$$$$$$$$''''''&&&&&&%%%%%%%%%&&&$$$$$$$$$&&&(((***---///((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%###!!!!!!""" """###%%%&&&&&&&&&%%%%%%$$$##################$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$&&&'''&&&%%%$$$%%%***---(((,,,666===;;;111)))&&&(((%%%""" !!!&&&$$$""""""######"""!!!  """###%%%&&&&&&&&&$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""######&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%'''$$$""""""###$$$""" %%%###"""###$$$&&&%%%%%%%%%###"""!!!"""$$$''')))%%%%%%&&&&&&&&&%%%%%%$$$$$$##################$$$&&&%%%%%%$$$$$$%%%&&&&&&"""######$$$###"""!!! %%%$$$"""!!!"""###%%%&&&&&&333888///((())))))%%%'''111CCCYYYfffcccQQQAAA///+++%%%""""""###$$$%%%%%%'''+++///000---&&&!!!%%%"""!!!$$$$$$  !!!""""""!!!  !!!  !!! )))111000+++&&&!!! !!!"""  """$$$"""    yyylllddd^^^ZZZUUUPPPKKKGGGBBB???===<<<;;;999888777777777555555555555555555555555555333111222444555333111555555555444333333555777333333333444444444555555444444555555555555555555666777888999888777555444888999:::;;;<<<<<<<<<<<<999999888777666555444444:::<<<>>>@@@@@@===:::888222222222333444444222111666888;;;>>>???@@@?????????@@@CCCIIIOOOSSSUUUUUUVVVRRRLLLGGGBBB>>>:::777777555222...,,,+++******++++++,,,+++***)))(((((((((((()))'''&&&&&&'''(((---+++)))'''&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$###$$$$$$&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%"""!!!!!!"""!!!!!!!!!!!!"""""""""###&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((***---666===;;;111)))''''''&&&###!!! !!!"""$$$#########$$$$$$"""!!!"""""""""!!! !!!!!!""""""#########$$$"""""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""######!!!!!!"""""""""!!!!!!!!!$$$%%%&&&'''''''''''''''(((%%%""""""$$$$$$###!!!###"""!!!!!!###$$$$$$###%%%$$$###"""###%%%&&&(((#########$$$$$$######"""$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############  """###,,,777:::111)))******%%%+++555FFFXXX```XXXFFF777+++((($$$"""###$$$%%%&&&###%%%)))...000---((($$$%%%!!! ######!!! !!!!!! !!!$$$ !!!,,,777999555///)))###  !!!""""""  |||pppeee___VVVSSSOOOKKKHHHEEEBBB???::::::888777777666666666555555555555555555555555444333222222444444333222222333444444333444666888111222444555666555444333333444444444555666666666666777999::::::888666444666777888999999999999999:::999777555444444555555:::;;;===>>>===:::777555333444555666777666444333:::===BBBGGGJJJJJJJJJIIIFFFHHHKKKPPPSSSSSSQQQNNNGGGCCC???;;;777444111...000000...---+++***)))((())))))))))))((('''&&&&&&&&&'''''''''&&&&&&'''))),,,+++***((('''&&&&&&&&&%%%$$$#########%%%''')))&&&%%%$$$############$$$''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$""" !!!!!!######""""""!!! %%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&'''&&&%%%%%%%%%%%%$$$###+++...555;;;999///)))'''&&&&&&$$$###""""""""""""""""""###$$$%%%$$$!!!!!!!!!"""##################"""!!!!!! !!!"""###!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""""""""##################$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))***(((&&&$$$###$$$$$$###"""###"""!!!"""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$#########%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$#########""""""%%%$$$###"""""""""###### !!!"""######$$$222:::;;;222******)))&&&)))333BBBOOOQQQHHH888,,,&&&$$$""""""$$$%%%&&&%%%"""$$$'''+++---+++'''###### """###!!!"""&&&!!!   !!!!!!!!!&&& ,,,999===;;;666...'''"""!!!"""!!! !!!###%%%%%%### sssiiiaaa\\\RRROOOKKKHHHEEECCC@@@>>>888777666666555555555555555555555555555555555555333333333333333333333333222333444444333444555777222333444444555555444444333333333444555666777777444666888::::::888666444555666666777888888777777:::888666444333444555666999:::;;;;;;999777555333555777888888888999:::;;;DDDHHHMMMRRRUUUUUUTTTSSSMMMMMMNNNOOOOOOLLLGGGDDD888666333222111111///---------......---,,,***)))((((((((((((((('''&&&&&&$$$&&&&&&&&&%%%&&&''')))***))))))((('''&&&&&&&&&$$$###""""""###%%%(((***((('''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((('''''''''&&&%%%%%%$$$$$$###$$$%%%###!!! !!!$$$$$$######"""!!!!!!!!!%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''((((((''''''&&&&&&&&&(((***)))%%%"""***,,,111666444,,,''''''$$$$$$$$$######""""""!!!!!!""""""$$$&&&%%%### """"""#########$$$$$$###$$$###!!! """$$$%%%$$$$$$######"""!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$###""""""""""""###########################&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&''')))***,,,'''&&&%%%$$$$$$$$$######%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$"""!!!!!!"""$$$&&&$$$$$$$$$###""""""!!! !!!!!!!!!!!!  !!!"""###$$$$$$$$$111777888000***)))(((&&&!!!***666>>>>>>777...'''$$$"""!!!"""$$$%%%$$$###!!!"""$$$''')))'''###"""!!!""""""&&&,,,&&&###   """###!!! $$$'''333777777555...(((###"""   ###&&&%%%###   qqqggg```ZZZUUUPPPMMMIIIFFFCCCAAA>>><<<777666555555444444444444555555555555555555555555333333333333333333333333222444555555333333333444555444333222222444555777333333333444555666777777333555777888888777555444888999::::::::::::::::::999888555444333444555666888888888888777555444333777888888777888;;;BBBFFFTTTWWW[[[^^^___]]][[[XXXOOOLLLHHHEEECCC???<<<999222000//////000000...,,,***+++---...---,,,+++)))((((((((()))(((((('''&&&$$$%%%&&&%%%$$$%%%''')))'''''''''&&&&&&%%%%%%$$$$$$###"""###$$$&&&)))***''''''''''''&&&&&&%%%%%%############$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$$$$###!!! !!!"""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''((((((&&&(((+++///000---((($$$'''(((,,,000...'''$$$&&&""""""""""""""""""!!!!!!###$$$%%%'''))))))&&&$$$!!!!!!!!!"""""""""############"""!!!"""%%%''')))((((((&&&%%%###!!! """""""""######$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$%%%&&&''''''&&&&&&'''(((***+++&&&&&&%%%$$$###"""######$$$$$$$$$%%%''''''&&&$$$$$$%%%&&&''''''%%%$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%"""############"""!!! """$$$$$$""" +++///111---)))'''&&&%%% %%%,,,000///+++(((&&&###"""!!!"""######!!! """$$$$$$"""  !!!###***222---((("""   """"""  """***---//////,,,'''###""" !!!""""""!!!!!!  !!!######!!!"""""" uuugggaaa\\\WWWRRRNNNKKKGGGDDDBBB???<<<:::777777666444444333333333444444444444444444444444222333444444222222333444222444555555333222333333666444222111111333666888333444444444555666666666444444666666777666666555777888888999999999888888777777555444444444555555555555555555555555666666888999999999:::AAAKKKRRRcccdddeeedddaaa\\\WWWTTTIIIEEE???:::777555333111222000/////////...,,,)))((()))***++++++***)))((((((((()))))))))(((((('''$$$%%%&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''))))))%%%&&&&&&''''''&&&&&&%%%######"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$"""!!!"""#########$$$%%%&&&'''''''''$$$$$$#########$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((&&&,,,333777555///)))&&&######&&&)))(((######%%%"""!!!!!!!!!!!!!!!"""###%%%(((,,,111333111,,,(((!!!!!!!!! !!!""""""###"""""""""###$$$&&&(((******)))(((&&&$$$"""!!! !!!""""""######$$$$$$%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%&&&''''''&&&&&&''''''((()))%%%%%%%%%$$$!!!!!!"""###!!!!!!!!!###$$$$$$###!!!"""###$$$%%%%%%%%%$$$###!!!"""######$$$$$$$$$$$$$$$##################$$$!!!"""###$$$$$$###"""!!!!!!$$$&&&'''%%%""" !!!!!!!!!!!!"""&&&)))++++++)))&&&$$$######&&&(((((('''%%%$$$$$$"""!!! !!!!!! """$$$$$$"""!!!$$$...888555...%%%  !!!"""!!! !!!%%%'''))),,,+++'''###!!! """$$$#########"""!!!!!!   !!!!!! !!!!!! }}}lllbbb___\\\VVVPPPJJJGGGDDDAAA@@@>>>;;;999999888666555333333222222444444444444444444444444111333555444222111333555///222444555444333444555444444333333333444555666444444555555555555555555666666666666666777777888555555666666666666555555666666555555555444444444333333333333555666888999:::===@@@BBBEEELLLWWW___iiigggddd^^^WWWOOOIIIEEE>>>:::666222111000///.........------...---***((('''(((((((((((((((((('''''''''((((((((((((''''''%%%%%%&&&%%%######$$$&&&$$$%%%&&&''''''&&&&&&%%%$$$%%%&&&((())))))(((((((((((()))))))))((('''&&&$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&'''(((((((((###%%%%%%$$$###"""###$$$######$$$%%%%%%&&&&&&'''$$$$$$###"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%'''%%%###""""""$$$&&&'''(((111;;;===777...'''%%%!!! """%%%%%%"""###'''###"""!!! """$$$%%%&&&,,,666???AAA<<<222***"""!!!!!! !!!"""###$$$""""""###$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###"""""" !!!""""""######""""""######$$$%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######$$$%%%''')))&&&''''''''''''&&&%%%%%%###$$$%%%### !!!### """$$$$$$!!!!!!""""""###$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$"""###$$$$$$$$$$$$###""" !!!###$$$%%%%%%$$$###"""######$$$$$$%%%$$$$$$&&&%%%$$$###"""###$$$$$$%%%'''+++---+++'''###""""""###$$$%%%%%%$$$"""  !!!!!!!!!!!!""""""!!! %%%111===:::222(((###"""######!!!$$$%%%%%%$$$""" !!!!!!  !!!$$$%%%'''+++)))%%%###!!!!!!#########""""""!!!  !!!"""ssseee]]][[[YYYSSSMMMFFFDDDAAA???>>>===;;;::::::999777555333222222222444444444444444444444444111333555444222111333555---000333444444444555666222333444555555555444444555555555555555444444444888777666666666777999:::888888999999999999888777444555555666666555444333111111111222555777:::;;;===BBBHHHLLLOOOWWWaaaiiigggddd^^^VVVLLLBBB:::666555333111000000000///...(((((()))+++------+++)))))))))))))))))))))))))))&&&&&&''''''((('''''''''%%%&&&&&&$$$###"""###$$$%%%&&&'''((((((((('''&&&$$$%%%(((*********((('''------...---,,,+++)))'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))$$$%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!"""######$$$$$$$$$%%%%%%%%%(((&&&###!!! """%%%'''***555@@@AAA777+++%%%###  $$$###!!!###(((%%%###!!! !!!###&&&(((&&&000>>>IIILLLDDD666+++###"""!!!!!!!!!"""$$$%%%"""###$$$$$$$$$$$$############################## !!!!!!"""!!!!!!"""###$$$&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""""""""$$$'''(((&&&''''''((('''%%%$$$###"""$$$$$$""" """!!!!!!"""$$$%%%%%%### !!!"""###$$$$$$%%%"""###$$$%%%&&&'''''''''!!!"""$$$%%%%%%$$$"""!!! ###%%%&&&&&&%%%$$$$$$###!!! """%%%&&&%%%$$$!!!  !!!"""'''(((,,,///...(((###!!!###%%%%%%!!!"""######!!!   %%%222???===444***%%%&&&''''''&&&(((((((((&&&$$$""""""###"""!!! """!!!!!!  """  !!!$$$%%%'''***'''"""###!!!!!!###""""""!!!  !!!""" !!! vvvnnnccc\\\XXXTTTOOOJJJKKKGGGCCC@@@???>>>===;;;777777666444444333333333777666555444333444444555666666555444333222222111444555555666666666666666222222333333444555555555555555666666666666555555444444444555555555666666666666777888888888888888444444333333222333333444333333444777;;;=========FFFMMMSSSUUUZZZaaaccc___\\\WWWNNNEEE===888555444/////////...---,,,+++***'''(((***,,,------,,,,,,,,,+++)))''''''(((***+++)))'''&&&'''((()))((('''%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&'''''''''((()))(((&&&%%%&&&(((''',,,111333///+++---222///,,,)))&&&&&&%%%$$$###&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$!!!"""###$$$%%%$$$######"""!!!!!!!!!!!!""""""###%%%%%%%%%###""""""$$$&&&%%%$$$$$$######$$$$$$%%%***222999:::444+++%%%###!!!""""""###%%%'''!!!""""""!!!"""%%%''',,,333GGGUUUTTTOOOBBB---(((''''''((())))))(((&&&""""""######$$$&&&'''((("""""""""""""""""""""""" """$$$###!!! !!!######$$$$$$$$$"""###%%%&&&''''''&&&&&&$$$$$$###"""!!!!!!"""""""""$$$'''(((&&&%%%$$$$$$""""""""""""""""""""""""!!!!!!"""######""""""!!!#########"""######$$$%%%&&&%%%%%%%%%''''''&&&%%%!!!"""###$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%###!!!  !!!"""###$$$###!!! ###%%%((((((***,,,,,,(((  !!!!!!  !!!  %%%...555555000***%%%$$$%%%''''''333333111,,,&&&!!! !!!!!!!!! !!!!!! !!!!!!!!!"""!!!!!! !!!!!! !!!  """!!!!!!!!!!!!""""""!!!%%%&&&""" {{{nnnggg^^^YYYVVVSSSNNNJJJGGGCCC???<<<;;;:::999888777666555444333333333333777666555333333333444555777666666555444333333333555666666666666666555555444444555555666777777777555555666666666666555555444444444555555555666666666666777888888888777777444444333333333333444444444444666999===BBBEEEFFFNNNVVV[[[\\\]]]___[[[UUUJJJEEE>>>666111///.../////////......---,,,+++***((((((***+++------......,,,+++)))((('''((()))***)))'''&&&&&&''''''&&&$$$%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&'''((())),,,---...---***((()))***...222777888444222444888000,,,((($$$$$$$$$######%%%%%%&&&&&&&&&&&&&&&%%%######$$$&&&''''''''''''"""###%%%&&&&&&&&&$$$###$$$######"""""""""######$$$%%%%%%$$$######%%%'''&&&%%%%%%%%%%%%%%%%%%&&&)))///555666000((($$$""" """######$$$$$$%%%!!!###$$$$$$$$$$$$''')))---666KKKYYYXXXTTTFFF111((('''&&&&&&''''''%%%$$$""""""""""""###$$$%%%%%%######################## """######!!!!!!""""""#########"""""""""###$$$%%%%%%&&&&&&&&&$$$$$$###""""""""""""""""""$$$''''''&&&$$$$$$$$$########################  !!!!!!"""""""""%%%&&&'''((()))(((&&&$$$!!!""""""###$$$$$$###### !!!!!!""""""&&&%%%###"""!!!"""###$$$""""""!!! !!!$$$(((((()))***+++'''!!! !!!""""""!!! !!!"""###+++111000---(((%%%$$$&&&))),,,222111///+++%%%  !!!$$$&&&&&&$$$ !!!!!!!!!!!!  !!!!!!!!!"""%%%((('''***)))###qqqddd___XXXTTTRRRPPPLLLIIIGGGDDD@@@>>>===<<<;;;999666666555444333333333333555555444333333333444444777777777666666555555555777777777666555555444444666666666777888888999999555666666777777666666555444555555555555666666666666777777777777777666555444444333333333333444444666777;;;???EEEKKKPPPSSSWWW\\\```^^^ZZZUUULLLEEE<<<888222---+++,,,///222000///...---,,,+++******((())))))***,,,...///000---,,,***(((''''''(((((((((&&&%%%%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&(((***---444666777444///,,,---...666999<<<<<<::::::<<<>>>111---'''###"""""""""######$$$$$$%%%&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%"""$$$&&&(((((('''%%%$$$&&&%%%$$$###############$$$%%%%%%%%%$$$$$$&&&((('''&&&&&&%%%%%%&&&&&&''''''+++//////+++%%%###"""###""""""###$$$%%%###"""$$$%%%&&&&&&&&&''')))+++000:::QQQaaa___ZZZLLL777***)))''''''''''''%%%###$$$###############$$$$$$########################  !!!######!!!###############"""!!!!!!""""""""""""###$$$%%%&&&$$$###"""""""""""""""""""""$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""$$$%%%&&&&&&&&&%%%%%%'''+++---,,,)))%%%"""!!!!!!""""""######""""""!!!!!!""""""###$$$$$$$$$%%%%%%###"""""""""###$$$  """&&&&&&'''((((((&&&"""!!!"""###$$$%%%&&&(((((('''###  &&&***((((((&&&###!!!$$$+++111000///,,,(((""" """&&&***---,,,(((### !!!###  !!!!!!"""&&&...555444444000'''"""!!! !!! ttthhh]]]YYYTTTPPPNNNLLLIIIGGGEEEBBB???>>>===<<<;;;999555555444333222222333333444444444333333333444444888888777777777777777777999888777666555444333333666666777888888999999:::666666777777777777666666555555555555555666666666666777777777777666555555333333222222222333444444888===DDDLLLRRRVVVZZZ\\\YYY[[[ZZZVVVOOOGGG===666555222---******...333666000000///...,,,+++******))))))))))))+++---000111---,,,***(((''''''&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&)))---222===??????;;;444///000222999<<<>>>======@@@AAA@@@333...(((###!!!"""###$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$"""!!!!!!###&&&((()))'''%%%###'''&&&%%%######"""""""""$$$%%%&&&&&&&&&&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&&&&(((+++***'''$$$######%%%###"""###%%%%%%###!!!%%%&&&'''''''''(((***,,,333???YYYiiiggg```RRR<<>>===@@@FFFFFFAAA444///)))$$$###$$$%%%&&&"""###$$$%%%&&&'''''''''&&&&&&&&&%%%$$$"""!!! !!!###%%%''''''&&&$$$###&&&%%%$$$###"""!!!!!!!!!%%%&&&((((((''''''((()))%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((('''&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$###%%%&&&'''''''''(((***,,,666EEE```qqqmmmdddTTT>>>000---***))))))((('''%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$!!! """""" !!!"""$$$$$$%%%%%%###"""!!! !!!"""###$$$###"""""""""""""""#########$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""" !!!###%%%&&&&&&$$$######(((...000---((($$$!!!!!!!!!""""""""""""!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!###"""###$$$$$$###"""!!!!!! !!!###&&&,,,666@@@CCC;;;---""" !!!$$$+++((('''%%%"""!!!  !!!!!!###'''+++......)))###  """!!!$$$""" """$$$***:::RRRdddlllgggYYYCCC111(((### $$$))),,,222666111)))}}}oooccc\\\UUUSSSPPPLLLHHHDDDBBBAAA===;;;999999999999777555333222222111111222222222333444555555666666555555777777777888888999999999:::999777555444333444444555555555666777777888888666777777888888777777666777777777666666666666555666666777888888888888888333333333333444555666777???IIIWWW___```[[[VVVSSSMMMHHHBBB>>>999333111222000...+++)))))),,,///111111222333333222///+++)))((((((((()))***+++,,,---******))))))((('''&&&&&&%%%$$$$$$&&&)))+++++++++(((''''''&&&%%%&&&&&&&&&$$$&&&(((((('''+++444;;;IIILLLKKKCCC777//////111666;;;======CCCJJJIIIAAA333///)))&&&%%%&&&''''''$$$$$$%%%&&&''''''''''''%%%&&&'''((((((((((((((("""###$$$%%%&&&%%%%%%$$$%%%$$$###"""""""""""""""'''(((******((('''((((((%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''((((((((()))***)))&&&$$$$$$%%%%%%&&&'''''''''(((***,,,999IIIfffwwwqqqfffTTT===---+++'''&&&&&&%%%%%%$$$$$$$$$###"""!!!!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%"""!!! !!!!!!  """$$$%%%&&&&&&###"""""""""""""""######"""""""""""""""######$$$###$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""######%%%&&&&&&&&&%%%$$$"""''',,,---***&&&$$$###""""""######""""""!!!!!! !!!!!!""""""######$$$############$$$$$$$$$$$$""""""""" """$$$ """$$$###"""  !!!###***333AAALLLLLLBBB222&&&  $$$#########    !!!###&&&((((((%%%!!! !!!!!!######!!! """%%%---CCCbbbzzztttXXX<<<***""" !!!"""!!!...;;;BBBHHHJJJBBB666qqqddd[[[VVVOOONNNLLLIIIEEEBBB@@@???===;;;::::::;;;:::888666222222111111111111222222444555666777777777666666666666666777888999999::::::888666444333444555555555555666666777888888888777777888888888888777777777777777777666666666555555666777999::::::::::::666666666777777888999:::CCCLLLXXX]]]ZZZQQQJJJFFFBBB;;;777666333...---111000///---,,,,,,...///111111333666777555111+++(((''''''((()))))))))))))))((())))))((((((''''''&&&&&&%%%%%%&&&((())))))((()))((('''&&&%%%&&&&&&'''###''')))(((''',,,666???KKKNNNMMMDDD666---,,,//////555888:::BBBKKKHHH===000,,,(((&&&&&&'''''''''&&&&&&'''(((((('''''''''$$$%%%&&&(((((()))))))))%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$#########$$$$$$(((***,,,+++)))'''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))...111333///(((###$$$'''%%%'''((((((((((((+++---;;;LLLkkk{{{ssseeeQQQ999,,,)))&&&$$$$$$%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###!!! !!!!!! !!!"""$$$$$$%%%%%%"""######$$$$$$######""""""""""""""""""###$$$$$$###$$$$$$$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&'''&&&$$$###''''''''''''&&&&&&&&&&&&!!!%%%))))))%%%######%%%######$$$$$$###""""""!!!#########$$$%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$""""""""" """$$$"""$$$$$$!!! """$$$&&&---888FFFNNNKKK>>>///%%%""""""!!!   !!!    !!!""""""!!!!!!!!!   ###%%%...GGGkkkkkkIII000$$$ ###$$$+++@@@VVV```eeedddYYYJJJzzzjjj^^^VVVRRRJJJJJJIIIGGGCCC@@@??????999777777777777777555333222111111111111111222222444555777888888888777666555555666777888999999:::999888666444333444555666666666666777888888999999777777888888888888777777888888777777666666666555555666888999;;;;;;<<<<<<999999999999:::;;;<<<===EEEMMMWWWYYYRRRIIIAAA>>>888222///111///******...,,,,,,++++++++++++,,,---111444777999777222,,,'''&&&'''((())))))((('''&&&'''(((((((((((((((''''''(((&&&%%%%%%&&&'''%%%$$$)))((('''&&&%%%&&&''''''###''')))(((''',,,777AAAKKKNNNMMMCCC555+++***---(((///333555>>>IIIDDD888---***'''&&&&&&'''&&&&&&((((((((((((((((((''''''%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&%%%%%%'''((()))%%%%%%$$$$$$$$$%%%&&&&&&***+++---,,,***'''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$######%%%'''))))))(((333888:::444)))"""###(((&&&((())))))((())),,,...===NNNmmm|||sssdddOOO777---***'''%%%&&&''''''&&&(((((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$"""  !!!  !!!"""###############"""###$$$%%%%%%$$$""""""""""""!!!""""""###$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###'''***+++***(((&&&%%%%%%$$$""""""""""""""" $$$'''&&&"""!!!$$$'''$$$$$$$$$$$$$$$###"""""" !!!""""""###### !!!"""""""""""""""""""""!!!!!!$$$!!!%%%$$$!!! """%%%((()))...999FFFKKKEEE777***"""$$$###!!!  !!!!!!!!!"""!!!   !!!!!! !!!""""""!!!   ###$$$---HHHooouuuRRR666(((###"""###666PPPkkkxxx{{{yyykkk[[[}}}nnneee[[[SSSOOOKKKHHHEEECCCBBB@@@>>><<<999888888777666555555444222222111111222222333444666888888777666555666777555666777888::::::::::::999:::999777555444444666999999888777777777777888666666777888999999999888777777777666555333222111888999:::===BBBEEEEEEEEECCCCCCDDDCCC===888:::AAADDDFFFIIIIIIFFFAAA;;;777222111000///---,,,+++***,,,,,,+++***)))))),,,...222444555333000,,,***)))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########!!! ###%%% ###%%%&&&%%%$$$$$$%%%$$$&&&'''&&&%%%***333;;;EEEEEECCC;;;222++++++---++++++///888@@@BBB;;;444---+++******'''###'''------000333333000+++'''%%%''''''''''''&&&&&&%%%$$$'''''''''(((''''''&&&%%%$$$$$$""""""###$$$&&&(((,,,---,,,,,,+++***)))(((%%%%%%$$$$$$$$$$$$$$$$$$&&&'''((('''&&&***000666CCCKKKIII:::///......)))'''&&&''')))((('''+++333DDDXXXoooyyyrrr```GGG555---+++)))(((***+++++++++(((''''''(((((()))***+++'''((((((&&&$$$"""###$$$&&&&&&$$$"""  !!!###$$$%%%&&&&&&&&&$$$""""""###%%%&&&&&&!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$$$$%%%"""$$$%%%''''''&&&%%%$$$$$$###$$$'''++++++)))&&&&&&%%%$$$$$$###$$$$$$$$$ !!!###%%%%%%%%%$$$$$$%%%&&&''''''&&&###!!! !!!!!!"""#########(((''''''&&&%%%$$$#########!!!"""!!!!!!!!!###!!!"""$$$%%%+++000555555000+++)))***++++++((("""   !!!!!! !!! !!! !!!""""""!!! """"""   $$$---CCCfffiiiIII111%%% !!!'''999[[[vvv{{{vvv___uuuhhh```XXXPPPMMMHHHEEEBBB@@@>>>===;;;999888888777777666555555444555555444444555555666777666777888777555555555666666666777888999999999999888888888666444333444555666666666555555555666666555666777888888999999999888999::::::::::::::::::;;;===@@@FFFKKKNNNOOONNNNNNLLLLLLKKKEEE>>>===AAABBBCCCCCCAAA===777222000//////...,,,+++***)))(((+++---...---,,,++++++,,,...000111000---***((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$######$$$&&&"""$$$&&&&&&%%%$$$$$$%%%"""%%%&&&%%%%%%(((000666<<<===;;;555---((((((******))),,,333;;;<<<777111+++)))((((((&&&$$$)))111555888:::999444---(((%%%%%%&&&&&&'''''''''''''''&&&&&&'''((((((''''''&&&%%%$$$#########%%%'''(((,,,,,,,,,,,,+++***)))(((%%%%%%%%%%%%%%%$$$$$$$$$###&&&)))******---333888HHHPPPNNN???111...,,,''')))(((***,,,***))),,,333DDDYYYpppzzztttaaaHHH555***)))'''''')))))))))((((((((((((((((((((())))))%%%&&&'''&&&$$$######$$$&&&&&&%%%"""!!! !!!###%%%&&&&&&&&&%%%'''%%%###""""""######$$$!!!""""""""""""########################$$$$$$$$$"""$$$%%%''''''&&&%%%$$$$$$$$$$$$'''******(((%%%'''&&&%%%$$$######"""""" !!!"""###$$$$$$$$$&&&'''''''''&&&$$$""" """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###!!! """"""   !!!  ###%%%&&&%%%***//////***&&&%%%%%%)))***'''"""  !!! !!!   !!!######!!! !!!      !!!###%%%***999TTTmmm|||{{{oooVVV<<<+++"""  ###$$$555RRRjjjppptttxxxjjjSSSlll```ZZZSSSMMMJJJFFFDDD@@@>>><<<;;;888666888777777666666555555555666666666555666777777888666777888777555444555666666777777888888777777666666777777555444333444666666666666666666666666666777777888999::::::;;;;;;888888:::;;;<<<<<<<<<<<>>??????<<<777222...---///...---,,,+++***)))((()))+++......,,,***)))(((***+++---,,,***'''''''''&&&&&&'''''''''(((((()))''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&###%%%''''''%%%$$$$$$$$$"""$$$&&&%%%$$$&&&+++000111222222...)))'''(((***((('''(((---333444111,,,***'''&&&'''&&&'''...777BBBDDDFFFCCC<<<222***%%%%%%%%%&&&&&&'''(((((((((%%%%%%&&&'''((((((((((((&&&%%%$$$$$$%%%&&&((())),,,,,,,,,,,,,,,+++***)))''''''&&&&&&%%%%%%%%%%%%"""&&&***---000444;;;@@@MMMUUUTTTFFF888111---(((+++,,,...000...+++...444DDDYYYqqq|||uuubbbHHH555)))(((((()))******)))'''((((((((((((''''''''''''###$$$%%%%%%######$$$%%%&&&&&&%%%"""  !!!"""###&&&(((((('''%%%$$$'''&&&$$$"""!!!!!!!!!!!!############$$$$$$$$$$$$$$$$$$$$$###############"""$$$&&&'''''''''%%%$$$&&&%%%%%%'''((((((%%%###((('''&&&%%%$$$""""""!!!!!!!!! !!!"""###$$$''''''''''''&&&%%%###"""######""""""!!!  !!!!!!""""""""""""   """$$$'''((($$$((((((%%%"""!!!"""&&&((('''"""!!!"""!!!    !!!  !!!""" !!!######!!!  !!!!!!   !!!"""!!! !!!######***<<>>vvveee[[[UUUNNNIIIHHHFFFCCC@@@>>><<<:::888666777777666666666555555555444444333333444444555666666777888777555444555666777777777777777666555555444555666555444333555777888888999999999999888888::::::::::::;;;<<<======;;;<<<===>>>???@@@@@@@@@DDDHHHOOOXXX___bbb```^^^YYYQQQJJJGGGCCC>>>;;;======AAACCCBBB===777333111000000///...---,,,+++***''')))******(((&&&&&&&&&&&&(((***)))(((&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))'''&&&&&&&&&%%%&&&((((((&&&$$$$$$$$$###%%%&&&&&&%%%&&&(((++++++,,,---,,,))))))***,,,(((&&&%%%(((,,,...,,,((()))&&&%%%&&&'''***444>>>OOORRRSSSOOOFFF999...(((%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&((())))))******''''''&&&&&&'''((()))***---.........------,,,+++(((((((((''''''&&&&&&%%%%%%(((,,,000444<<>><<<;;;999777555666666666666555555555555333333333222333444444555777888888888666555666777777777888777777666555444444555666666555555777999::::::;;;;;;;;;:::999888;;;::::::;;;;;;===>>>???BBBDDDFFFIIIKKKMMMNNNOOONNNQQQVVV]]]bbbcccaaa^^^WWWNNNEEEAAA???>>>@@@DDDCCCIIIOOONNNFFF<<<555222//////...---,,,++++++***((()))((('''%%%%%%&&&(((&&&''')))((('''&&&'''(((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((&&&%%%%%%%%%%%%''')))((('''%%%$$$%%%&&&'''((('''&&&&&&'''(((&&&((()))***)))***+++,,,(((&&&%%%&&&)))***)))'''***'''&&&((()))...888CCCWWW[[[]]]YYYOOO@@@333+++''''''%%%$$$############$$$%%%&&&((()))*********((((((((())))))***++++++/////////000//////...---******))))))(((''''''&&&***+++...111888EEETTT___^^^^^^[[[QQQGGG???888333444444666888555111222777CCCXXXqqq{{{tttaaaGGG444+++++++++,,,...---+++)))))))))))))))((('''%%%$$$"""###$$$%%%$$$$$$%%%'''&&&&&&&&&###!!! """$$$$$$&&&)))+++***(((%%%###!!!###$$$###!!!!!!"""$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$###"""""""""%%%&&&((()))))))))'''&&&((((((((('''&&&$$$######$$$%%%&&&'''((((((''''''(((&&&$$$""""""$$$''')))&&&&&&&&&%%%%%%$$$######"""""""""#########$$$$$$""""""!!!!!! """"""!!! """### !!!""""""######### !!!"""!!!!!!!!!!!!'''***+++)))((()))'''###  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$   !!!$$$$$$"""&&&---******'''""" !!!  ###$$$$$$(((,,,)))!!!vvvkkk^^^VVVOOOHHHCCCCCC???===:::888888777666444555555555555555555555555555555444444555555666777888999:::999777666777888888888888888777777666555555666777777777888;;;===;;;;;;<<<<<<;;;999777666888999999;;;>>>AAADDDFFFJJJLLLOOOSSSXXX[[[]]]^^^ZZZZZZ[[[]]]^^^^^^[[[XXXJJJCCC<<<:::999999???FFFNNNUUUZZZWWWLLL===333...,,,,,,,,,+++***)))))))))******)))'''&&&'''***,,,'''((()))((('''&&&((()))((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%'''))))))'''&&&&&&&&&))))))(((''''''''''''((($$$%%%&&&'''((())))))((('''&&&%%%&&&((()))(((''')))'''''')))+++///:::DDDYYY]]]aaa^^^TTTEEE777...)))(((&&&$$$""""""""""""$$$%%%'''((()))*********))))))***++++++,,,,,,---//////000000000//////...,,,,,,+++***)))(((((('''+++,,,...222<<>>@@@>>>>>>???>>><<<:::777555888999<<>>333///,,,,,,++++++***)))))))))'''((())))))((()))+++,,,'''((()))(((&&&&&&''')))%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''$$$'''))))))(((''''''(((***)))'''&&&&&&'''''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&'''(((''''''(((&&&&&&)))***...888BBBTTTZZZ___^^^UUUGGG888000***)))'''%%%$$$$$$%%%&&&&&&&&&'''))))))************++++++,,,---------------......//////.........------,,,+++***)))(((((()))+++...444@@@QQQeeesssnnnbbbUUUQQQRRRQQQKKKEEE<<<;;;;;;:::666222444:::BBBUUUkkksssmmm[[[DDD333,,,***))))))***+++******)))***+++,,,+++***((('''%%%&&&''''''&&&%%%&&&(((''''''&&&$$$""""""$$$%%%%%%&&&'''((((((((('''&&&!!!$$$'''&&&"""!!!"""%%%$$$$$$%%%%%%%%%&&&&&&&&&###############$$$$$$$$$((()))+++------,,,+++***)))***+++)))&&&%%%&&&(((&&&''')))+++,,,,,,+++++++++)))(((''''''((()))***)))(((((('''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ !!!!!!$$$&&&'''''''''(((&&&%%%%%%%%%&&&&&&&&&(((,,,///---,,,,,,)))$$$######$$$###"""!!!!!!######"""   !!! !!!qqqggg^^^TTTOOOIIICCC@@@AAA===<<<:::999:::::::::888444555555555555555555555555555555555555666777777:::;;;<<<;;;999888999:::888888999999999999888888777999:::;;;<<<===@@@BBBBBBBBBCCCBBB@@@<<<999777:::<<>><<<;;;:::666222555;;;AAATTTiiiqqqjjjYYYCCC222///---******+++---------)))***,,,---,,,+++)))(((&&&'''((((((&&&&&&'''(((''''''&&&%%%###"""$$$&&&%%%&&&&&&'''''''''''''''###''')))'''### !!!$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""######$$$$$$$$$%%%)))+++,,,......---,,,+++)))+++,,,***&&&%%%''')))(((***,,,------,,,+++******)))(((''''''((())))))+++******))))))))))))***(((((((((''''''&&&%%%%%%!!!!!!!!!!!!"""""""""""""""$$$$$$  """!!! ### """%%%))),,,---...///...,,,***)))***+++++++++''',,,///---,,,,,,(((""""""###$$$%%%$$$""" ###&&&'''%%%###!!!!!!    !!! !!!!!! %%%"""###""""""xxxlll\\\UUUMMMHHHCCC>>>>>>BBB>>>;;;777555777888777666777666555444444444444444222333555666666666888:::;;;:::888666444555999<<<>>>???>>><<<999777777777555777999<<>>BBBHHHTTTccclllnnnxxx~~~~~~vvvooommmjjjeeeZZZXXXRRRHHH???:::999;;;222222111000000444<<>>444333...)))((()))+++***)))***)))))))))***)))(((&&&&&&%%%%%%%%%&&&&&&'''(((%%%&&&'''&&&%%%%%%'''(((###$$$%%%''''''''''''&&&++++++*********)))))))))+++***)))+++,,,---,,,+++)))))))))))))))(((((('''&&&''')))*********)))((()))((('''&&&&&&%%%&&&&&&""""""%%%)))***)))///666HHHOOOXXX[[[UUUGGG888///,,,***))))))******)))((()))((('''&&&''')))+++---***+++,,,+++******,,,......,,,(((''')))+++---...,,,,,,,,,++++++*********---,,,...333???NNN]]]fff___RRREEEDDDOOOYYY\\\YYYIII>>>222...,,,...444:::EEEUUUhhhnnnbbbLLL888---((()))***)))((()))+++,,,'''***,,,,,,***'''&&&&&&$$$%%%''')))++++++++++++###$$$%%%&&&&&&%%%###!!!%%%&&&((('''&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$###"""$$$&&&''''''&&&((((((((((((((((((((((((......---,,,***(((&&&%%%,,,---///...,,,***)))***)))((((((((((((***,,,---...(((---000,,,------%%%((('''''')))'''$$$$$$(((###""""""!!! """ $$$  $$$666>>>;;;<<>>555...,,,+++))))))+++'''(((,,,333333---'''&&&$$$###$$$&&&&&&"""  ###))),,,***$$$ !!!   """qqqfffWWWOOOHHHEEEBBBAAADDDJJJFFFBBB===:::999888666444777666555444444444444555333555666777777777999:::<<<;;;:::888666888;;;???AAAAAAAAA>>>:::777777777666777:::<<>>NNNXXX^^^YYYTTTPPPGGG<<<444///***((()))***)))((())))))((())))))((('''&&&)))((((((((((((((())))))))))))(((&&&%%%$$$%%%%%%%%%%%%'''))))))***))))))---------------------,,,...,,,***+++,,,.........++++++++++++***)))(((''''''((()))*********)))(((******)))(((''''''''''''######&&&*********///666FFFNNNXXXZZZRRRDDD666---///,,,***))))))***)))(((((('''&&&&&&&&&(((***,,,+++,,,,,,,,,++++++---...---+++)))(((((()))******,,,,,,,,,,,,++++++++++++******---222:::DDDNNNTTTRRRHHH>>>>>>HHHQQQUUUTTTFFF<<<111---++++++...444???NNN^^^cccXXXEEE333))))))******)))''''''(((***(((***++++++(((&&&&&&&&&&&&'''((()))))))))((('''###$$$&&&'''''''''&&&&&&&&&'''((('''%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$#########$$$$$$""""""###%%%(((***)))(((((((((((((((((((((((((((------,,,,,,+++***)))(((---///000000---+++******)))(((((()))***,,,---...111---444:::777666333)))***'''''')))'''$$$$$$'''######"""!!!!!! !!!$$$###$$$$$$"""!!!$$$$$$...>>>FFFDDDEEEKKKFFF;;;000***'''$$$$$$''')))+++222::::::222+++)))&&&&&&&&&'''&&&$$$!!!$$$))),,,***$$$  !!!!!!   !!!yyyhhh^^^SSSKKKDDDAAA@@@@@@FFFMMMFFFCCC>>>;;;999777555333666666555555444444555555444666777888777888999;;;<<<<<<<<<:::999;;;>>>AAAEEEEEECCC@@@<<<888777777888999;;;===@@@AAABBBCCCAAAAAA???<<<:::999:::<<>>@@@@@@;;;777777>>>EEEJJJLLLAAA888000,,,***'''(((,,,999DDDQQQTTTKKK;;;---&&&)))******(((&&&&&&'''(((******+++)))'''%%%%%%&&&+++++++++***)))(((&&&%%%###$$$$$$%%%&&&'''((()))((()))((('''%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&######""""""""""""######!!!"""$$$'''+++,,,+++)))))))))))))))))))))))))))***+++,,,,,,------,,,,,,000111333222///,,,******))))))***+++,,,...000111444333>>>HHHFFFCCC<<>>EEECCCDDDIIIFFF;;;///'''"""!!!$$$***111>>>IIIGGG;;;000,,,+++,,,,,,+++***(((%%%###"""  $$$(((***(((###  !!!######!!!!!! ooo```WWWQQQJJJCCC@@@>>>===@@@EEE===;;;999888777666666555666666555555555555666666444666777777777777999:::<<<<<<<<<;;;:::<<<@@@BBBGGGGGGFFFBBB===999777777999:::<<<>>>@@@AAABBBCCCAAA@@@???<<<;;;===AAAEEENNNWWWaaakkkxxx{{{ooo```SSSKKKGGGDDDBBB@@@===:::777666666777555444222000000111333555:::BBBJJJRRR]]]cccZZZJJJ555111+++((())))))(((&&&&&&''')))(((((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''')))+++---,,,,,,((((((***+++,,,---......,,,---.../////////......222///+++***,,,///222333//////...,,,+++)))'''&&&((()))***+++++++++***)))+++***)))(((''''''''''''''''''))),,,+++***...555???IIISSSUUULLL@@@666222222///***(((((())))))(((&&&%%%%%%%%%%%%&&&'''((()))***++++++***+++---///000000///---+++******+++++++++,,,,,,---------......///000222333444555666333333333333666:::???BBB:::333...,,,+++'''&&&(((444<<>>:::999<<<666777777666666666666777666666555555555666666777333555666666666666777888;;;<<<<<<;;;;;;<<>>@@@AAAAAABBB???>>>======>>>CCCIIINNN\\\eeeoooxxxzzzoooggg\\\QQQGGGAAA>>>>>>===;;;::::::;;;===>>>???888666333111111222333333444<<>>;;;555000+++((('''((())))))%%%%%%%%%%%%%%%&&&&&&'''&&&((()))******+++...000111222333111...,,,---...+++++++++,,,,,,---------000////////////111222333...000222111111222666:::333...,,,------***(((***///444999999444...)))&&&%%%&&&'''''''''''')))+++,,,,,,,,,***(((''')))***---,,,+++***)))(((((((((&&&&&&%%%$$$$$$%%%%%%&&&******)))&&&%%%%%%(((***&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&(((+++---,,,)))&&&'''''''''''''''''''''''''''(((***---///000111222222444666666222...+++******+++---///111222333444888<<>>BBBCCC===111&&&!!!%%%%%%)))...000///...///---((($$$$$$""" """'''000DDDaaasssmmmVVV???444;;;BBBDDD>>>888333---''' !!! !!!$$$%%%%%%"""  !!!     wwwjjj___TTTLLLDDD@@@???@@@>>>:::999;;;888999:::888666555555666666666555555666666777777333555666666555555666888;;;<<<<<<;;;:::;;;>>>@@@DDDEEEDDDAAA===:::999999:::;;;===>>>???@@@@@@@@@<<<======???BBBIIIRRRXXXgggooowww|||~~~vvvmmm[[[RRRJJJEEE@@@;;;:::;;;888777888;;;???DDDFFFGGG>>>:::555222111222222222333;;;EEEPPP```ggg\\\KKK555000***((()))***)))'''%%%(((+++***((('''(((+++))))))(((((())))))***+++---...222888<<<:::444///************+++,,,------...///000111111///---,,,...---...111444666666555111000///...,,,***(((''')))***+++,,,---,,,++++++)))((('''&&&&&&%%%%%%%%%)))(((***,,,***(((+++222777<<>>???===::::::===888:::;;;:::666444555666666666666666666777888888555666777777666555777888<<<======<<<;;;;;;===???@@@AAAAAA???<<<::::::;;;:::;;;<<<===>>>?????????===???AAAEEEKKKSSS]]]cccpppuuuwwwvvvsssoooeee\\\MMMEEE???@@@>>>:::777999666666888>>>FFFLLLPPPQQQGGGAAA999333222111111000000999CCCNNN[[[```TTTBBB444///***((()))***)))(((%%%))),,,,,,)))'''***---+++***++++++,,,---//////000222888???DDDBBB:::222---,,,++++++++++++,,,------...///000///---***(((+++---111666;;;<<<:::888222222222111///---,,,+++******,,,---------,,,+++***)))((('''&&&&&&&&&&&&)))(((***+++)))&&&***000222444:::BBBKKKPPPQQQPPPFFF???555...***(((((((((&&&&&&''''''''''''&&&&&&$$$&&&)))+++---111555888<<>><<<999:::>>>555777999999666444555777666666666666666777888888666777888888777777888999===>>>???>>><<<<<<===???>>>>>>???>>>;;;::::::;;;:::;;;<<<===>>>>>>>>>>>>AAACCCGGGLLLSSS\\\fffmmmwwwxxxtttmmmfff```VVVMMMGGG@@@<<>>===<<<;;;;;;;;;;;;;;;;;;:::999888777777777777666666555444444555777888888888888999::::::;;;;;;:::;;;:::999888888:::<<<<<<<<<<<<;;;999999;;;===:::===???>>><<<<<>>:::666444444;;;;;;>>>GGGRRR[[[___```WWWJJJ<<<444///,,,,,,...000666===AAAFFFHHHCCC;;;111///---------...---,,,***---///000...,,,++++++...---,,,,,,---///222333111333:::EEENNNMMMDDD:::000...,,,+++,,,------,,,111000///............///111000444===EEEGGG@@@999666333000000111111...+++---...000111000///---,,,...,,,***)))******((('''))))))))))))))))))))))))000000333<<>><<<:::999888888:::999888777666666666666777777666666666777888999666666666777888888999999;;;<<<<<<<<<::::::<<<===;;;;;;;;;999888888999;;;888:::<<<===<<>>666111......000...444:::<<>>+++((((((###"""!!! ### !!!"""!!!  !!!""""""###"""!!! """$$$%%%&&&!!!&&&!!!  &&&((()))(((&&&###"""""""""  !!! !!!!!!!!! !!!  !!!!!!!!! rrr___SSSMMMGGGBBB@@@???>>>===;;;::::::999999999888777666555555555555888777777777777888999:::666666777777888999999999<<<===??????===<<<===>>>;;;;;;;;;999888888999;;;999;;;<<<<<<<<>>999666555666444666<<>>???;;;333......000......222:::AAACCC???999555333111111111000...,,,,,,...000333555666777777111///+++***+++,,,---,,,---------....../////////000111444888???JJJUUU\\\ZZZOOO@@@444...---,,,,,,'''(((((())))))*********+++)))***---000777GGGUUUfffqqquuurrrhhhMMM777555+++***((('''(((((('''&&&###%%%(((***+++***((('''+++,,,...//////...,,,+++)))(((((((((((())))))******++++++,,,,,,+++++++++)))&&&'''+++---+++,,,///...///111333444555555555333111...+++)))(((''''''''')))---222666666444111+++'''''')))((($$$$$$'''###$$$$$$%%%&&&''''''((((((+++---,,,******,,,///333333000+++,,,000000---,,,------///000111111111,,,---,,,+++///444444///000111222333444222///,,,'''%%%###$$$''')))+++,,,,,,222<<>>::::::::::::;;;<<<===>>>999999777666666666666666777777777777888999999:::888888999::::::;;;;;;<<<;;;===??????>>>===<<<===<<<===<<<;;;::::::<<<>>>>>>???>>>===>>>CCCLLLRRR\\\aaaeeeeeedddbbb\\\UUULLLGGGAAA<<<<<>>::::::999888777777777777555555666777888888999999999999999:::;;;;;;<<<<<<:::<<<>>>>>>===<<<;;;<<<;;;<<<<<<;;;:::;;;===???@@@BBBCCCBBBCCCHHHQQQXXXaaadddccc^^^ZZZXXXSSSNNNIIIDDD???<<<>>>EEEMMMSSSXXXTTTMMMCCC:::555444444666999@@@LLL[[[fffkkkmmmgggXXXHHH===666000---//////444555444555:::======666333111/////////---,,,,,,......---+++*********)))+++...000111111///...//////222777;;;;;;888444111...---...333:::???BBBCCCFFFGGG@@@555...---000000000222666999999777333444444444222000///......222333444666888999::::::888555111...---,,,+++******+++,,,---...///000000000111111222444;;;FFFNNNHHHBBB777...)))'''((()))&&&&&&&&&'''(((***,,,---,,,+++---///333>>>SSSfffvvv{{{mmmOOO666333///,,,(((&&&&&&'''''''''%%%'''***,,,,,,,,,***))))))+++---///000///---+++))))))))))))))))))((((((++++++,,,---------------+++((((((***+++)))***...,,,,,,---...000222555666222111///---+++***)))(((***+++...222444333000,,,+++((())),,,,,,(((''')))''''''''''''((()))***+++333333222///...111888>>>??????;;;333......---******---222666777444000---000000...///444999666000333111///000333333000---)))((('''&&&%%%&&&((()))***,,,///444===DDDAAA:::+++'''$$$###%%%&&&%%%### !!! ###$$$"""  &&&000666444000%%%"""%%%,,,:::FFFIII:::***""""""!!!   ###&&&((('''"""!!!%%%'''%%%!!!!!! !!!"""!!! !!!###$$$'''222>>>CCC>>>555***$$$  !!!###%%%'''(((%%%(((++++++((($$$!!! !!!!!!!!!   %%%'''$$$!!!}}}jjj___TTTOOOJJJDDD@@@@@@<<<<<<;;;:::999999::::::;;;:::999888777777777777444444666777888888999888777777888888999:::::::::999;;;===<<<;;;:::;;;<<<999:::;;;::::::<<>>@@@DDDGGGLLLOOORRRSSSQQQQQQSSSVVVSSSUUUSSSNNNMMMNNNNNNKKKFFFDDDBBB@@@CCCHHHMMMQQQUUURRRLLLCCC;;;555333333000333;;;HHHWWWbbbgggiiiaaaSSSCCC:::333...---///---...///333;;;AAA>>>777333111///...//////...,,,---......,,,***((()))***))))))*********)))(((''''''((()))+++...000111222------///333;;;BBBGGGIII???===:::444...+++,,,---------///111333555444444444555666444000...///000333333444555666888999:::444333111111111///,,,)))&&&'''(((***,,,...///000///...---...000222333333666555111---)))''''''(((''''''&&&&&&&&&(((***,,,)))***...111444???VVVjjjxxx{{{mmmNNN444111///---***((((((((('''&&&&&&&&&&&&''''''((()))***((()))***+++,,,,,,,,,,,,***+++,,,,,,+++***)))(((+++,,,---....../////////***&&&%%%&&&&&&$$$&&&)))&&&'''(((***+++---......---...///000000111111111222111111222444444222000++++++000777888333000000///...,,,+++++++++---...222444555444222333777;;;>>>BBBAAA;;;555222000---...000444666666555222000444777888666555666444///,,,,,,---,,,,,,---///111,,,///000///,,,******+++%%%''''''%%%(((++++++'''######""""""######"""!!!""""""#########$$$$$$$$$######$$$######""""""""" !!!!!!!!! ###'''(((%%%""" """###%%%***---((("""   !!!""""""""" """### !!!""""""!!!!!!!!!%%%$$$$$$'''+++)))$$$"""$$$&&&((((((%%% !!!""""""!!! $$$'''***,,,''' %%%)))$$$$$$###"""!!!  """)))000111+++$$$}}}lll]]]UUUNNNJJJFFF@@@======::::::999999::::::;;;;;;999888777666666555555555555666888:::;;;;;;;;;;;;999::::::;;;;;;<<<<<<===<<<===<<<;;;::::::<<<>>>>>>???AAABBBCCCFFFJJJMMMVVVYYY[[[YYYTTTPPPNNNNNNHHHKKKKKKIIIIIILLLLLLIIIHHHFFFDDDDDDEEEIIIMMMPPPPPPNNNIIIBBB:::555333333222444;;;GGGTTT]]]aaaaaa\\\OOO@@@888333///...000...///111666AAAGGGAAA888222111///...///000///............,,,)))((()))***)))))))))(((((('''&&&%%%""""""###%%%(((+++---...+++,,,...444<<>>??????<<<===<<<;;;:::;;;>>>AAAFFFEEEDDDEEEIIIOOOVVVZZZbbbcccbbb]]]TTTLLLGGGFFFCCCCCCDDDFFFGGGIIIJJJJJJAAAAAAAAA@@@???@@@CCCEEEHHHFFFCCC>>>:::777444333333555999AAAKKKTTTZZZ]]]UUUIII===777444000///111000///000555<<<>>>:::666222222222222111///...---,,,,,,---+++***)))))))))((((((((((((((((((((((((((('''&&&%%%&&&(((***,,,---...000444888>>>BBBEEE:::333+++)))***,,,***'''&&&)))+++---...000333555444444444222///------...///222222...///666888666333111///000333222---(((%%%&&&'''((()))+++,,,,,,,,,...000111000---)))'''))),,,---,,,)))(((+++...&&&&&&&&&''''''(((((()))******,,,111888EEE\\\pppnnnPPP999000111//////...***&&&(((---'''''')))...111111...***((('''''''''(((***,,,---++++++,,,---...---+++)))111...---...000222777<<<777000***)))((('''(((,,,...///000///......///111444666999<<<======<<<<<>>FFFNNNPPPIII===222,,,---...000111111000///......,,,---222333111000111...000222333333333444555666666555555555555555555444444333111000...------000------///000///222777MMMbbb]]]eeeFFF555...---+++)))&&&###"""###$$$%%%#########$$$%%%&&&'''(((###$$$%%%&&&&&&&&&%%%$$$###$$$$$$###!!!!!!"""###""""""!!!!!!  !!!!!! ###"""   """  !!!!!!!!! !!!!!!!!!&&&'''&&&$$$!!!!!!&&&++++++&&&"""  !!!!!!   ###,,,:::>>>333$$$"""vvveee[[[OOOLLLFFFCCCAAAAAA@@@???<<<:::999999999999888666777777777666666777777888888999999:::;;;;;;;;;;;;888888999:::;;;<<<======??????===<<<<<>>???@@@AAABBBBBB@@@===:::999:::<<<888888888888777666666555666666999???GGGNNNSSSUUUPPPFFF;;;666222...---...,,,,,,---111666777555222//////...------......///,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((***---000333555666666444111...+++***)))******''')))+++,,,,,,,,,...000111222333222000//////000,,,---,,,)))***...111000111///------...,,,(((###&&&'''((()))+++---...///---...///000000///...---+++((($$$%%%)))+++)))&&&)))))))))((((((((('''''',,,+++,,,000777EEE\\\pppyyy^^^FFF999...,,,,,,---+++'''(((+++,,,***''''''***,,,......000//////......///000000111111000///000111333444;;;======999444666???GGGBBB777---,,,---------//////222666888777666555666???CCCIIIMMMNNNNNNMMMMMMMMMQQQEEE666222000000777EEEIIILLLJJJBBB888111------///111222333222111000...,,,---111222//////111///111333333222111111222555555555555555666666666444333111000...,,,+++***,,,***+++...///000666===]]]uuuppptttNNN999///,,,***((($$$!!! !!!###$$$"""""""""###%%%&&&((()))%%%%%%&&&&&&&&&%%%$$$$$$"""######""" !!!"""     """###""""""###!!!###''''''$$$   !!!  ###"""###***555999000###!!!~~~kkk[[[SSSMMMIIIDDDAAA??????>>>>>><<<:::999999999999888666777666666666666777777888777888999;;;<<<<<<<<<;;;<<<<<<<<<===>>>??????@@@AAA@@@???===>>>BBBHHHMMMPPPQQQSSSUUUWWWYYY[[[\\\VVVRRRLLLDDD>>>;;;;;;;;;;;;::::::::::::;;;<<<===@@@@@@???<<<999777777888777888999:::::::::999888666666888===EEEKKKPPPRRRLLLBBB888444111---+++,,,******+++...222333111//////...---------...///000,,,,,,---...000///...---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++******)))(((''')))---///111111//////,,,,,,,,,+++))))))+++---((()))++++++******,,,---...000222222111//////000,,,,,,+++)))))),,,---...---+++******+++***'''%%%************************,,,,,,,,,,,,,,,,,,+++++++++)))'''(((***+++***(((&&&'''((()))))))))((('''---,,,---000666CCCZZZnnn||||||dddLLL===666222000111...***))),,,///---,,,,,,---...000111444444333222222222222222222111111000222666;;;???HHHMMMLLLAAA666555>>>EEEAAA555,,,+++///000111222444666777777666555555666BBBEEEIIIKKKJJJKKKMMMOOOUUUXXXHHH666000------444???AAAAAA>>>777222//////...///111333444444333222---+++---000000...000444666666777555111/////////333333444444555555555555444333111///---+++)))(((***((('''***,,,///999BBBbbb~~~yyyzzzPPP999...***)))&&&###!!! """%%%'''#########$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$######!!!""""""!!! """ !!! !!! !!!!!!   !!!!!!  !!!!!!!!!  !!!!!!!!!######!!!    !!!!!!###""""""&&&...222+++!!!tttbbbTTTMMMLLLHHHCCC???>>>===<<<;;;<<<:::999999999999888666666666555555666777888888777888:::<<<===>>>======>>>>>>>>>???@@@@@@AAAAAABBBAAA@@@@@@AAAFFFMMMRRRVVVVVVVVVVVVUUUUUUTTTTTTMMMJJJDDD???===<<<<<<===::::::999888999:::<<<======>>>===;;;888777777888777999;;;<<<<<<:::888777555555777;;;BBBIIIMMMNNNFFF===555222111---***+++)))***+++---///000///.../////////...//////000000,,,---///333666555222///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++***)))***+++...000111///---+++)))++++++***((('''((()))((()))+++***))))))***,,,,,,...111222111111111111///---++++++******,,,...(((((('''(((******))))))++++++************))))))000000000000///...---,,,***+++,,,+++))))))***---))),,,///222333222///......---...111666AAAVVViii|||nnnVVVFFF:::555222222111------000111222444444444333222222666555555555444333333222///000111111444:::BBBHHHVVV\\\YYYGGG777333888===;;;111***+++///111333666:::999666333000000222555>>>@@@BBBBBBBBBFFFNNNUUU______NNN888111,,,+++222888888888333...,,,---000...000222444555555444333,,,+++,,,/////////444:::888888666333000...///000111222333444444444444444333222111///---***)))(((***'''&&&&&&(((---999EEEeee|||yyyOOO:::...)))'''%%%###"""###%%%)))+++&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$############!!!""""""!!! !!!"""  !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!"""!!!  $$$$$$###!!!!!!    !!!"""!!!!!! !!!&&&***&&&jjjZZZPPPKKKJJJGGGAAA>>>===<<<;;;;;;<<<:::999999999999888666555555555555666777888888777999;;;>>>@@@@@@??????>>>?????????@@@@@@@@@@@@BBBBBBBBBCCCEEEJJJPPPUUUZZZYYYWWWUUURRROOOMMMLLLEEEBBB???======>>>>>>===::::::888888999;;;===>>>>>>>>>>>><<<999777666777666888:::<<<;;;999666333444333444888>>>CCCFFFGGG@@@888111111000---***+++******+++,,,---.........//////000000000//////...---///333:::>>>===666111------------------------++++++,,,,,,,,,,,,,,,,,,---...000111111///,,,***,,,,,,+++***)))'''%%%###((()))+++***))))))***++++++...222444444333444444222...,,,---,,,***+++...&&&&&&'''((()))+++,,,,,,((())))))+++,,,---......111111222222222111///...+++...000...***))),,,000,,,000666;;;;;;888333000......///222555>>>QQQbbbzzz{{{eeeTTT>>>777222222222000111444222555999:::999666444333555555555555555444333222---///111222555;;;EEELLL^^^ddd___KKK888222333333444...***,,,...///333888<<<999444///++++++///222777999;;;;;;===EEEQQQ[[[ddddddRRR;;;333...,,,222666666444///***)))+++...///111333444555444333222,,,++++++...///222;;;DDD:::999666111......111444111222444555555444333222222111000...,,,***)))(((***((((((((((((,,,888DDDdddwwwsssKKK999///((('''&&&%%%%%%&&&(((***+++'''&&&%%%$$$$$$######$$$$$$###""""""!!!"""""""""!!!""""""!!! !!!!!!   """############!!!!!!!!!!!!!!! !!!!!!    !!!""""""!!! %%%%%%$$$!!!    !!!!!!!!!%%%"""vvvbbbUUUNNNKKKGGGDDD@@@===============<<<:::999999999999888666555444444555555777888888777999===@@@BBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBDDDFFFHHHMMMSSSWWWYYYWWWSSSOOOKKKHHHEEEDDD???===<<<===??????===;;;:::999888777999;;;>>>@@@AAAAAAAAA>>>:::666555555555777:::<<<<<<999555333444333222444888;;;======:::333...///000---++++++++++++------------......---...000111000...,,,***...111777@@@EEECCC:::222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...//////000111111000...,,,+++,,,***)))+++,,,,,,(((%%%((()))++++++***)))+++,,,---000444777888888888888444///,,,...,,,)))***...'''((()))))))))***,,,---******+++---...000111111000222555777888777666555333333333222111222333444333888???DDDCCC>>>666000......111333555<<>><<<===?????????<<<:::999999999999888666444444444555555777888888888:::>>>AAACCCCCCBBBBBBDDDDDDDDDEEEEEEEEEEEEEEE@@@BBBEEEGGGJJJOOOTTTXXXUUURRRNNNIIIEEEAAA@@@???<<<;;;;;;===@@@???;;;888999888777777999<<>>>>>;;;777555555333111111333555666666777111---...///---+++++++++,,,------------...///,,,---000111000---***'''///222:::DDDJJJGGG===444,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000111000111111111000...,,,+++(((&&&&&&***000222///***((()))++++++******+++---...222777:::;;;;;;;;;<<<555///,,,...---((()))...)))***+++***)))***,,,---////////////000000000111444777<<<@@@BBBBBB@@@???<<<999666777:::;;;:::777===BBBJJJOOOMMMFFF;;;444......111444555:::IIIWWWnnnyyyzzzjjjWWWKKK???999444000000111222666999888555333222333000111222333333222111111...111333444444999BBBJJJ[[[bbb]]]JJJ:::666333---......000111---+++///777444333222///,,,+++---///444888;;;999888===GGGQQQZZZ[[[KKK666///+++)))000---//////,,,))))))---000111222333444444333111000---+++***,,,///777FFFTTTTTTNNNDDD999222000222555666777888999888777555333,,,,,,+++***)))((('''&&&))),,,222555222///333;;;FFF___UUUTTT777111---&&&)))))))))((('''&&&$$$### !!!"""###  !!!""""""######""" !!!""" !!!!!!!!!      ###%%% """%%% !!!  !!!!!! !!! wwweeeYYYPPPJJJHHHDDDCCCAAA???===;;;::::::::::::999999888999999999;;;888555555888;;;;;;::::::999:::===AAAFFFIIIJJJLLLLLLMMMMMMLLLJJJHHHGGGFFFEEEEEEHHHLLLQQQSSSTTTOOOMMMIIIGGGEEEBBB???<<<;;;===@@@AAAAAA???===;;;777888999888888;;;???BBBDDDHHHFFF>>>777555555333666777999::::::888666444222222222222222222222333111111000///////////////,,,---//////...---...///***))))))***+++...000111444:::EEEPPPTTTNNNBBB888000---111777444++++++333000...,,,***)))***,,,---000000000000000///......)))))))))***++++++***)))***+++,,,,,,+++++++++---+++111777888555444999???666333...,,,,,,,,,------*********+++...//////...000...///333555444666:::;;;BBBHHHJJJLLLNNNJJJEEECCC>>>:::;;;@@@CCC???;;;BBBLLLXXX[[[TTTGGG<<<666222000...///444===GGGMMMdddvvvwwwaaaTTTCCC777333222111...222444666888777555222000000///......///111333444777555333333555999===AAAOOOYYYZZZLLL:::222111111000000///...............)))))))))))))))((('''&&&444444333333444999@@@EEEQQQLLLCCC999111------///...000000...***'''((()))...---...000222222111///000...+++***...888EEENNNPPPNNNEEE:::666999:::666666999999888<<<@@@:::111---+++))))))******)))'''//////000111222222222222???CCCEEE@@@555,,,***+++''''''(((((('''%%%$$$######"""!!! ###"""!!! !!!!!! !!!!!!   !!!  !!!!!!     !!!"""!!!!!!!!!"""###''' !!!!!! ###&&&$$$ $$$rrraaaWWWNNNIIIHHHCCCBBB@@@>>>===<<<;;;;;;::::::999999999999999::::::888666777:::<<<===<<<>>>===>>>AAADDDHHHKKKLLLOOOPPPRRRSSSRRRPPPMMMKKKKKKKKKKKKNNNOOOOOOMMMKKKKKKHHHFFFDDDBBB@@@>>>;;;<<<>>>BBBDDDCCCAAA===;;;999999999:::<<>>>>>AAABBB>>>:::AAAIIIRRRTTTNNNCCC;;;777///...,,,---111888@@@EEEYYYkkk}}}~~~oooaaaLLL<<<444111///---...000222444444222000...///...------///111444555444222111000222555999<<>>CCCJJJHHHCCC:::111---...111...//////---***((()))+++.........000333333222000000...---...222999AAAEEEGGGGGGAAA999777:::;;;888666999::::::===@@@:::111111000......///...---+++,,,---...000111000000///---111555444///***))))))%%%&&&&&&%%%$$$""" """!!!  !!! !!!   !!!    !!!%%% !!!!!!"""""" ###&&& kkk\\\SSSLLLHHHGGGAAAAAA???>>>===<<<<<<<<<::::::999999999999:::::::::888888999<<<>>>>>>>>>BBBCCCDDDGGGJJJMMMOOOQQQTTTWWWZZZ\\\[[[XXXTTTQQQMMMNNNPPPSSSSSSOOOIIIEEEGGGEEECCCBBBBBBAAA???===>>>AAAEEEGGGGGGCCC???;;;;;;999:::===BBBDDDDDDBBBFFFIIIHHH@@@888666555333444555777888777666444222111111111000000000000000000000000000////////////---...///...---++++++,,,************,,,...000111999AAANNNYYYYYYOOO???333111///333888777111333;;;999666111---+++,,,...000000000000000000//////...000...,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,))),,,///333666888:::;;;222111000000111111000//////---,,,...222666888999777666999???AAA@@@AAADDDJJJQQQWWWYYYYYYYYYTTTMMMHHHCCC??????BBBCCC???;;;@@@EEEJJJJJJEEE>>>999777000///---...000555999===KKK]]]ppp|||{{{lllWWWCCC777111...,,,,,,...000222222222111000...---------...111444666222111000000111333666888:::@@@AAA777,,,)))---000333333222111111222333444111000...,,,++++++++++++////////////111555<<>>===============::::::999999999:::;;;;;;:::::::::;;;===>>>>>>???EEEGGGJJJMMMPPPSSSVVVXXX[[[^^^bbbdddccc___YYYUUUMMMNNNPPPRRRSSSOOOJJJEEEFFFEEECCCCCCDDDDDDCCCBBB@@@CCCGGGJJJIIIEEE???;;;<<<::::::???FFFHHHEEEAAAEEEIIIHHH@@@999666555333333444555666666444333222000000000000////////////000000000000000//////...---...///...,,,******+++++++++++++++,,,...000111;;;DDDQQQZZZXXXMMM<<<111000000444888888555999@@@???;;;555///---...111333111111222222222222111111111///......111111000...000///......//////...---******---222888;;;;;;999222111222333555555333222000///...111666<<<@@@BBB===<<>>555000...,,,---///111333333333333///...---------///111333222222222222333444555666222555555///))))))...444666444222111000000111111111000---+++******+++,,,.........///000444:::???AAAFFFIIICCC999222444888333222000...,,,,,,---///++++++---000333444333222333111000333888999555000222555999:::::::::999888666888:::===>>>===777222,,,,,,+++,,,,,,***&&&###'''***---000000///---+++(((((()))+++...---((($$$###$$$%%%%%%%%%%%%###### !!!!!!!!!!!!!!!   !!! !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!   """!!!""" ttt```UUUNNNHHHCCCBBB???>>>>>>===<<<<<<======:::999999999:::;;;;;;<<<;;;;;;<<<<<<<<<>>>???@@@HHHKKKPPPTTTVVVYYY^^^aaabbbeeehhhjjjhhhbbb[[[VVVOOONNNNNNOOOOOOMMMJJJGGGFFFEEEDDDDDDFFFFFFEEEDDDAAADDDHHHKKKJJJEEE???;;;<<<:::;;;@@@FFFHHHEEE@@@CCCHHHGGG@@@:::777555333333444444555444333222222000000000/////////......///000000111000///......---///000///,,,+++++++++,,,,,,++++++,,,...000111;;;CCCNNNUUURRRGGG999000000111444777777888===CCCCCC>>>888222///000222555444444555555555555444444111000///333888:::888555111000......000000...,,,,,,,,,...333:::===;;;888333333444666888888666444000//////333:::AAAFFFHHHAAA@@@BBBEEEEEEAAA???AAAGGGLLLOOOMMMKKKIIIBBB<<<666444444666999<<<<<<;;;@@@???<<<999777666777888444444333222222222222333999EEEUUUeeesss}}}||||||uuuhhhWWWFFF999222...+++,,,...///111333444444222111...---,,,,,,......000111222333444444444444000000///---***,,,333:::;;;999555111///.........222111///------...///000//////000///000444999===CCCIIIMMMHHH===555666999666444222000///.........))))))+++...222444444333777333000111444555222---...222999===<<<888555555444555888;;;;;;888333000//////000111111///+++'''(((***...000111000---,,,---+++)))+++---,,,'''""" !!!###%%%&&&&&&&&&&&&   !!!"""!!! """###$$$###""""""""""""!!! !!!!!!"""!!!!!!   !!! """ nnn\\\RRRLLLGGGBBB@@@???>>>>>>===<<<<<<<<<<<<:::999999::::::;;;<<<===;;;<<<=========@@@DDDGGGMMMRRRXXX[[[]]]```dddhhhhhhjjjllllllhhhaaaYYYTTTQQQOOOMMMMMMMMMLLLJJJHHHGGGFFFDDDEEEFFFFFFDDDCCCBBBEEEHHHJJJHHHDDD>>>;;;::::::;;;???CCCDDDBBB???@@@EEEFFF@@@999777555333444444444444444333222222111111000000//////......///000111111111000...---...///000///...,,,,,,------,,,,,,,,,,,,...000111:::@@@GGGJJJGGG>>>555000///111444555555888>>>DDDDDD@@@:::555222222444666555666666777777777777777222111333999AAACCC@@@<<<222///---...000000...+++......000555:::;;;999666333333444666888888777555//////000444:::AAAEEEGGGAAA??????AAA@@@<<<:::;;;AAAEEEFFFDDDBBBAAA<<<777444333222444777999999999???<<<888555333333444555222111111000//////......222:::HHHXXXhhhssswwwxxxxxxtttkkk[[[III:::222///***++++++,,,...000222333444222///,,,+++++++++,,,,,,...111333444444333222222///---...///000777>>>@@@===888444000.........,,,,,,,,,,,,---...000111111111111000111333777:::CCCHHHKKKGGG===666444666444222111000000000...,,,((((((+++///333555555444888444111///111111000...---222:::???===666222333222111333777666111...///---...000333333111,,,((((((***,,,...///...,,,+++(((&&&$$$%%%''''''$$$!!!!!!###%%%%%%%%%%%% !!!     !!! """&&&)))***(((%%%"""!!!""""""!!! """$$$"""!!!!!! !!!!!!!!!!!!!!!    !!!"""""""""  !!!!!! vvvfffVVVNNNKKKFFFBBBAAA@@@???>>>===<<<;;;;;;;;;999999999::::::<<<======:::<<<======???DDDLLLQQQVVV[[[aaaccccccdddhhhllllllmmmmmmkkkeee]]]UUUOOOMMMLLLLLLNNNPPPPPPOOOMMMKKKIIIHHHGGGHHHGGGEEEDDDCCCEEEGGGGGGFFFBBB===:::999999;;;===>>>???>>>>>>===BBBDDD???999777666333444444444444444333333333222222111000000///......//////111111111000...---...///111000///......///------,,,,,,---...///000777;;;>>>>>>;;;666222111...111333222333888???CCCCCC@@@<<<777555444555666555666777777888888777777444444777@@@HHHKKKFFF@@@666222000000333333111---...///222555777777555222333222222333555666555444//////000333888<<<>>>>>>===:::999;;;:::666555777888<<<===;;;:::<<<:::666222222333666999<<<>>>???===:::555111000000000111000///...---,,,,,,------...222;;;IIIXXXbbbhhhjjjkkkiiibbbTTTCCC666111000,,,,,,+++,,,---000222444333111...,,,+++***+++,,,+++...222666777777555444444///---000222333888???@@@===888333///......///&&&'''(((+++---///111222222222222111000111444777===@@@BBB???999333000///---,,,,,,...111111...+++)))***,,,000555888888777666444222000///......///---222;;;AAA>>>555111333///---...222000+++***---'''))),,,///000...)))%%%%%%&&&((()))******))))))$$$"""!!! !!!"""###### !!!###$$$%%%%%%%%%$$$  !!!"""###"""!!! """###$$$  !!!!!!  !!!%%%,,,111111...((($$$ """"""!!! ###&&&######"""""""""""""""""" !!!!!!!!!!!! !!! !!!"""!!!!!!!!! """ !!!"""!!! oooaaaRRRKKKIIIFFFCCCBBB@@@???>>>===;;;;;;;;;;;;999999999:::;;;<<<===>>>999;;;===>>>AAAIIIRRRZZZ]]]bbbgggiiiggggggjjjnnnnnnnnnmmmiiicccZZZRRRLLLFFFGGGJJJOOOTTTVVVUUUTTTPPPNNNLLLKKKKKKJJJHHHFFFDDDEEEFFFFFFDDD@@@<<<:::777999;;;;;;;;;;;;<<<===;;;AAACCC>>>999777666444555555444444444444333333333222222111000//////......///111222111000...------///111111000///000000...---,,,,,,---...///000555888999777333000111222---111222111222777>>>CCCCCC@@@<<<999666555666666555555666777777777777777777777;;;DDDMMMNNNHHHAAA;;;777444444777888555111...000333555555444222000222111000111333444333222000///000222555777777777999555444666555222333666111444555444555999:::777000111444888===BBBEEEGGG;;;888333000......------000///...---,,,---......------333>>>JJJSSSXXX[[[\\\\\\VVVJJJ<<<222111333///.........///222555666111///---+++++++++,,,------000555999;;;:::888777555///---111333333777>>>===:::555000---,,,---...&&&(((+++///222555666777222222222000///000222555777999:::888444///,,,***'''''')))---111111...+++***+++---222777:::::::::333333333111///---...///---222;;;CCC???555111444...++++++...,,,''''''+++%%%'''+++///000...)))%%%######$$$%%%&&&&&&&&&&&&&&&$$$""" !!!$$$&&&%%%&&&'''((('''&&&%%%$$$!!!  !!!!!! !!!"""!!! """"""!!!!!! ###"""(((000666666222+++&&&!!!###""" !!!%%%(((######$$$$$$%%%%%%%%%&&& !!!!!!!!!!!!!!! """  """"""!!! ###%%%###  !!!"""###hhh^^^QQQIIIHHHHHHDDDAAA@@@???===<<<;;;;;;;;;;;;;;;===??????>>>???@@@BBB>>>===<<>>777---&&&%%%""" ###'''***,,,'''&&&'''***...///,,,)))&&&### """###"""    !!!   !!!"""""" {{{cccYYYMMMGGGFFFFFFCCC@@@???>>><<<;;;;;;;;;<<<<<<;;;===???AAABBBCCCFFFIIIDDDCCCCCCEEEKKKTTT]]]ccccccfffjjjkkkiiigggggghhhfffeeebbb\\\TTTMMMHHHGGGCCCEEEIIIOOOUUUYYYZZZYYYUUUQQQKKKIIIHHHGGGDDD@@@@@@AAAAAA@@@???<<<999777777888999999999888777666999:::::::::999777555444777666555333222222333333000000000000000000000000000222333333111//////000///000111111000000111333///000...,,,///333333//////000111111111000///...///...---...111555777999:::999777666444333222111222000000333666888777666888888:::???DDDGGGGGGFFFJJJMMMJJJ@@@666222///---...///111222111000---,,,------,,,,,,,,,,,,++++++***+++...222111,,,+++...---...---,,,***)))***+++***,,,111444666666555444333333444<<>>>>>=========???@@@AAA???AAACCCDDDFFFHHHKKKMMMIIIIIIIIILLLQQQZZZbbbgggfffggghhhfffdddccccccddd___^^^ZZZTTTMMMHHHEEEDDDBBBDDDIIIPPPWWW[[[]]]\\\WWWSSSMMMIIIGGGEEE@@@<<>>BBBCCCCCCPPPRRRNNNBBB777000,,,(((---...///000///---***))),,,++++++++++++*********))))))+++///...******,,,*********)))'''&&&''')))(((+++///333666888777777444444666AAAUUUeeehhhbbbOOOBBB555000///...---///000111333555555444333222000//////000333555555444777666333000.........////////////000000000000000///000000///222666444...///111333333333333555777888888777666555777;;;>>>888555111000111333444444000000333===KKKUUUPPPEEE@@@:::222---,,,---,,,***((((((((((((((()))***++++++++++++---//////...,,,+++777EEEKKKFFF<<<555222444333111000...---,,,,,,+++,,,///111222111000//////+++'''%%%%%%&&&&&&&&&%%%''')))(((&&&###""""""#########""" !!!###%%%""""""""""""$$$&&&((()))%%%%%%%%%%%%$$$$$$$$$$$$"""""""""!!! !!!!!! !!!   '''444>>>@@@999///'''!!!$$$)))---//////,,,,,,///777@@@CCC>>>888+++'''""" !!!!!!""""""!!!!!!  !!!!!!!!!!!! tttbbbZZZPPPIIIHHHGGGEEECCC?????????@@@AAADDDFFFHHHHHHIIIJJJIIIIIIIIILLLNNNLLLLLLMMMPPPVVV]]]dddiiihhhfffddd```]]][[[[[[[[[WWWUUURRRLLLGGGCCCBBBBBBBBBEEEJJJRRRYYY___aaaaaaXXXSSSNNNKKKIIIFFF@@@<<<============;;;:::888777666666666555555555444444777888888888777666444333666666555555444444444444222222222222222222222222444777:::;;;888444111000///000111111//////000111333555777:::???CCC>>>777000000000///000111111222222222222222444888<<<@@@BBB@@@===999555222///......///111333555444333222000000111444888;;;>>>@@@KKKOOOLLLBBB777111,,,(((------...---,,,***(((''',,,,,,,,,,,,++++++++++++''''''***---,,,((((((+++((())))))'''&&&%%%&&&((()))+++///333555777777777444444777BBBUUUfffhhhcccUUUFFF777000...,,,---///...111555777888999:::;;;666444222111222333333222444333111000//////000000......///000000000////////////......333888444---///000222222222333555777;;;:::999777666777;;;>>>999666222000000000000000000000444>>>NNNWWWPPPEEE===777111---------,,,******))))))******+++,,,---*********+++---...,,,***---777DDDKKKGGG>>>555111444333222000///.........+++,,,---...///000111111...+++'''$$$###$$$&&&'''&&&((())))))'''$$$###""""""######!!! """$$$$$$$$$$$$$$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&""""""!!!!!!  !!!!!!!!!!!!""""""!!! !!!"""###"""!!! %%%///777999555...))) ###''',,,......---***,,,111===GGGHHH???666---)))%%%!!!   """!!!     sssccc\\\SSSLLLIIIGGGEEECCC>>>???@@@BBBEEEIIILLLNNNOOOOOOOOONNNLLLMMMPPPRRRPPPPPPQQQTTTYYY```fffiiifffbbb]]]XXXTTTRRRQQQQQQNNNNNNKKKGGGBBB@@@@@@AAACCCEEEKKKSSS\\\aaaddddddWWWSSSOOOLLLKKKHHHCCC???<<<<<<<<<;;;:::999888888666666555555555666666666777777888888777666555444555555555555555555444444222222222222222222222222666999===>>>;;;777333222000111222111000///000111333777<<>>IIIMMMLLLCCC999333...)))---------,,,+++)))(((&&&,,,,,,+++++++++*********''''''))),,,+++''''''+++((())))))(((&&&&&&''')))+++,,,///222333444444333111222555???PPP```eeebbbUUUFFF777000---,,,,,,...---111555888:::===AAADDD;;;888555333444555666555555444333111000//////000,,,---.../////////////////////------222777444------///000111111333666888::::::999666555555888;;;:::888444333333333333222000///111888FFFNNNIII???777222...,,,---...---++++++++++++++++++,,,---...((('''''')))***+++***)))///444<<>>777111333333222000000/////////,,,,,,------///000222333...,,,)))%%%$$$$$$&&&(((''')))++++++(((&&&$$$$$$#########""" !!!###%%%&&&&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%&&&!!!!!!!!!!!!  !!!!!!""""""!!!  ###%%%$$$###"""###  """$$$&&&'''$$$### !!!  ###(((,,,...---+++)))!!!"""%%%))),,,---+++)))(((+++444???GGGEEE:::///***(((%%%""" !!! """  !!!"""""""""  """""""""######""""""""" qqqaaa[[[TTTMMMJJJHHHFFFEEE???@@@BBBEEEJJJOOOSSSUUUSSSTTTSSSRRRRRRSSSVVVYYYVVVVVVWWWYYY\\\```cccfff^^^ZZZTTTOOOLLLKKKIIIHHHHHHHHHGGGDDDAAA??????@@@BBBEEEKKKSSS\\\bbbdddeeeVVVSSSOOOMMMMMMJJJEEE@@@<<<;;;;;;:::::::::999999999999888777777777888888777777888888888777666555555555666666666555555444222222222222222222222222666999===>>>;;;888555333333444555444222222222444444999@@@IIISSSWWWOOODDD333111...,,,,,,---///111...000111222444999BBBHHHSSSNNNEEE;;;444000000000///222777999777555222111111111///...///222888===JJJNNNNNNFFF<<<555///***---------,,,+++***)))(((***))))))))))))(((((((((((('''))),,,+++'''(((,,,((()))***)))''''''(((***,,,---///000111111111000...111444;;;GGGWWW______PPPCCC555000...,,,+++------000444777:::@@@HHHNNNAAA>>>888555555666777777555444222111///...------,,,,,,------...///////////////---+++...333222...---.../////////111444666777777666444222222333555222000......000111111111...//////222;;;BBB@@@888222///,,,,,,...///...,,,+++******))))))*********&&&%%%%%%&&&)))*********111111333777;;;:::666222222222111000000///000000............///000111222...---+++'''%%%$$$''')))(((***,,,+++)))&&&%%%%%%$$$$$$$$$###!!!"""$$$&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!  !!!!!!"""""""""!!!!!!$$$$$$$$$######$$$!!!  !!!###$$$$$$"""  """&&&(((***%%%###!!!  !!!"""###%%%&&&&&&'''"""###%%%(((******'''%%%&&&***333<<<@@@<<<333+++''''''&&&###  """  !!!""" """  """!!!!!!!!!  !!!!!!  !!!{{{lll___[[[UUUPPPMMMLLLLLLLLLFFFGGGIIINNNSSSXXX]]]```\\\[[[ZZZXXXWWWXXX[[[]]]\\\[[[[[[ZZZZZZ[[[\\\\\\SSSOOOIIIGGGFFFFFFEEEDDDCCCDDDEEEDDDBBB@@@@@@@@@@@@CCCIIIQQQZZZ```bbbbbbVVVSSSOOOMMMLLLIIICCC???<<<;;;;;;::::::::::::;;;@@@???===;;;999888888888777888999999999888777666444555666777777666555444333333333333333333333333444777:::;;;999666555444444555555555333222333444555:::BBBMMMXXX[[[QQQDDD333111...,,,,,,///222444222444666555666;;;DDDKKKRRRMMMEEE===666222000//////444:::===<<<:::888777444333111...---000777<<>>GGGOOONNNJJJEEE>>>888333000///...555<<>>======777555222...,,,///666<<<@@@FFFHHHCCC;;;555000+++...---------------------,,,,,,,,,,,,+++++++++++++++***+++---,,,)))+++///((()))))))))'''''')))+++)))***+++---...//////000000444444000111:::DDDJJJCCC999111000000---++++++,,,///222444888BBBOOOYYYVVVPPPGGG???;;;888777666444333222111000//////...---,,,+++***+++---000111...000...)))'''+++///000//////---***(((''')))+++...000111000...+++)))))),,,***(((((((((((('''&&&***...222222444888777444333000......111111///,,,***)))((('''&&&%%%%%%%%%%%%$$$$$$&&&***,,,---------111444222...,,,000444000000////////////000000---.....................***+++,,,)))%%%###%%%'''&&&(((******(((%%%$$$###%%%&&&&&&$$$######%%%'''"""###$$$&&&'''(((((((((%%%&&&'''((('''%%%###!!! !!!!!!!!!!!!!!!!!! !!!""""""###!!!  """###""""""!!! !!!"""""" !!!%%%))),,,%%%###    !!!$$$&&&'''%%%### $$$$$$######&&&(((///000111---'''"""  !!!  !!!!!!!!!!!!!!!   !!! %%%"""  !!!"""sssddd___ZZZUUUSSSUUUVVVSSSPPPRRRTTTYYY^^^dddiiilllnnniiieee___ZZZWWWXXX[[[]]]]]][[[XXXTTTPPPLLLJJJIIICCCBBBAAA@@@@@@AAABBBCCCEEEDDDAAA>>>===<<<======>>>AAAEEEKKKRRRYYY___bbbRRRNNNJJJIIIJJJHHHBBB<<<::::::::::::;;;===BBBEEEIIIFFFBBB===:::999999999888;;;>>>???===:::888777888666555888;;;:::444...555444555555555666777888777666555444333222222222555333111111333444555555333999AAAKKKVVVZZZSSSHHH555222///...000222444444999888999<<>><<<999444///---//////,,,+++---------,,,+++***)))((('''+++***)))***,,,---,,,+++111000---)))&&&&&&(((***))),,,......,,,***))))))&&&%%%%%%&&&))),,,,,,,,,111111333777;;;===:::777777555333222111000---+++---)))%%%&&&((('''""""""%%%'''((()))+++---............///000111222222000///000333333111...///...---...//////---+++...---+++)))'''%%%$$$$$$))))))*********((('''&&&$$$###!!! !!!###$$$$$$$$$$$$%%%''')))***++++++((($$$$$$&&&''''''%%%&&&!!!!!!###"""######""""""!!!!!!!!!!!! !!!$$$"""!!!  """$$$%%%"""!!! """"""""" !!! !!!###$$$000222000***&&&&&&%%%!!!!!!!!!"""###!!!""""""  !!!    ssseee___ZZZUUUSSSVVVWWWVVVTTTYYY\\\___dddiiilllnnnooofffbbb]]]XXXUUUVVVYYY[[[ZZZXXXTTTPPPLLLIIIHHHGGGDDDCCCCCCBBBBBBCCCCCCDDDAAA???>>>======>>>@@@AAA???AAADDDIIINNNSSSWWWYYYNNNKKKGGGFFFGGGEEE???:::;;;;;;;;;:::;;;===BBBFFFIIIGGGBBB>>>;;;999999999999<<>>777555666888999999;;;<<<;;;777333000///---...//////...---...000000///---,,,+++++++++++++++************,,,---......---,,,)))'''''')))+++***,,,---.........000222333111///---///222666999666555333111000/////////---///000111444===IIISSS[[[\\\YYYPPPGGGCCC@@@;;;777222/////////+++***+++,,,,,,+++***)))(((''''''***)))((()))+++,,,+++*********)))&&&$$$###%%%''''''))),,,---,,,*********((('''&&&'''***,,,,,,,,,//////111555999:::777555555444333222222000---***,,,(((%%%%%%'''((($$$!!!"""%%%'''((())))))+++,,,............///000111111333222111222444444222000222111//////000000///------,,,***)))'''&&&%%%%%%'''((()))))))))((('''&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$&&&''')))***+++***'''######%%%((())))))***&&&"""!!!###$$$###"""""""""!!!!!!!!!  """!!!!!!"""!!!"""!!!  """"""!!! !!!"""###&&&+++/////////...'''        sssfff___ZZZUUUTTTVVVZZZ[[[ZZZ```bbbeeehhhkkklllllllll```]]]XXXTTTRRRSSSUUUWWWUUUSSSNNNJJJGGGFFFFFFFFFDDDEEEEEEEEEEEEEEEEEEDDD???>>>===<<<===>>>@@@BBB@@@AAACCCFFFIIIKKKMMMOOOJJJGGGCCCCCCCCCAAA===999<<<<<<;;;::::::===BBBFFFIIIGGGCCC???<<<::::::::::::===AAABBBAAA???>>>===<<<:::888999;;;;;;888444666555333333444777:::<<<;;;999666333111000111111444333333444666777555444666999===AAAIIINNNIIIAAA:::888777888:::;;;;;;::::::888:::???BBBEEELLLTTTRRRNNNHHHAAA;;;777555555333222444:::???CCCLLLUUURRRKKKAAA888555444555666444555666555333111222333000000000...,,,,,,...000111111///...,,,,,,,,,,,,+++*********+++,,,---.........,,,***''''''(((***+++---............000111444222///------///222444888777444222000......---,,,---...///111888CCCKKKUUUYYYZZZUUUOOOKKKFFFAAA===666111000...***)))***++++++***)))(((''''''&&&)))((('''(((***+++***)))......---***&&&###""""""%%%'''***+++***)))******)))((('''(((***,,,,,,+++,,,---...222555555444222444333222333333000---***+++((($$$%%%''')))(((&&&''')))***+++***)))***+++............///000111222555444333444666777777666555222///....../////////++++++)))((('''&&&&&&&&&%%%%%%'''(((((('''&&&&&&%%%$$$###""""""###$$$%%%$$$$$$%%%&&&''')))******(((&&&######''',,,000222000,,,'''$$$%%%$$$"""  ###"""   $$$###"""!!! ###''',,,///222111)))  !!!      rrrhhh^^^ZZZUUUTTTWWW\\\___aaaddddddeeeffffffeeedddcccYYYWWWSSSPPPNNNNNNPPPQQQPPPNNNIIIEEECCCCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEAAA@@@>>><<<<<<===>>>???@@@AAACCCDDDFFFGGGGGGHHHFFFDDDAAA@@@@@@???<<<999<<<<<<;;;::::::===AAAEEEHHHGGGCCC@@@===<<<;;;;;;<<>><<<:::999:::;;;:::888666555333222444777;;;======;;;777444111111111111333333555888;;;===<<<;;;;;;======>>>CCCHHHFFF@@@<<<<<<<<<===@@@AAAAAA@@@>>>;;;<<<@@@CCCDDDJJJPPPRRRNNNHHHBBB===;;;::::::888555555999===CCCMMMVVVSSSLLLAAA888333222222222000111222222111000111333000000///---,,,,,,///111111111000...---,,,++++++******++++++,,,------.........,,,***'''''')))+++---...//////......///000444222000......///111333888777555333000...,,,,,,............000555<<>>>>>666222---++++++---------***)))((('''''''''''''''###$$$%%%&&&''''''&&&%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%'''((()))))))))'''%%%%%%&&&+++333:::>>>666///(((###""""""  &&&%%%###!!!    !!! ((()))((((((+++...)))"""      qqqhhh\\\YYYVVVVVVYYY^^^ccceeeeeedddcccaaa^^^\\\ZZZYYYQQQOOOMMMKKKIIIJJJJJJKKKKKKIIIEEEBBBAAABBBDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEBBB@@@>>>===<<<===>>>???@@@AAACCCDDDEEEFFFFFFFFFDDDCCCAAA@@@???>>>===<<<;;;<<<<<<;;;;;;===AAADDDFFFEEEBBB@@@>>>=========>>>@@@CCCDDDCCCBBBBBBBBB???===;;;::::::;;;;;;:::777666444333444777;;;======;;;888555333333333333222444777<<>>>>>>>>AAADDDGGGGGGFFFCCC>>><<>>===>>>???AAACCC@@@BBBDDDEEEFFFGGGFFFFFFCCCBBBAAA@@@????????????<<<===?????????@@@BBBDDDBBBBBBAAA@@@???>>>>>>>>>???AAACCCCCCBBBAAAAAABBB>>>>>>===<<<;;;;;;;;;;;;888777555444555777999;;;;;;:::999888777777666666444666999???FFFLLLOOOOOOGGGFFFBBB>>>???DDDEEECCC???>>>???BBBGGGKKKLLLMMMGGG@@@;;;;;;======@@@EEEJJJHHHFFFDDDCCCBBBBBBBBBBBB>>>;;;<<<<<<===DDDKKKIIIDDD???:::777555333222...000333333333222222222555555555333111111333444111111000///...,,,***)))***+++,,,---.........---+++++++++)))((((((+++---000111111000...------.........------...000222333333333222111000...,,,+++,,,,,,,,,---...111222444444:::???CCCKKKWWW```dddXXXMMMAAA999333...---000------,,,,,,,,,+++++++++***)))((()))+++,,,+++***###%%%(((((('''&&&''''''*********(((&&&$$$$$$%%%&&&&&&''')))++++++***(((***,,,......------...///---,,,+++,,,---,,,+++)))((('''&&&&&&&&&'''((())))))+++,,,,,,+++******+++.........//////000111222,,,///222666:::???EEEIII:::666111...---...///...))))))((('''&&&&&&&&&&&&######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&((()))(((((('''&&&'''***---222999BBBHHH;;;333)))######$$$$$$$$$ !!!!!!!!! !!!!!!"""######"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%###   !!! !!! !!!  yyyhhh```XXXXXXXXXYYY[[[___dddgggccc___XXXQQQLLLIIIHHHHHHDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>@@@AAABBBEEEEEEDDDDDDDDDDDDEEEEEEBBBAAA???>>>>>>@@@AAACCCBBBCCCEEEFFFGGGFFFEEEEEEBBBBBBAAA???>>>>>>???@@@>>>@@@CCCEEEDDDDDDDDDEEE???????????????????????????AAACCCBBBAAA???@@@@@@============;;;:::::::::888888777666666777888999888999:::;;;;;;;;;:::999777888;;;AAAHHHOOOSSSTTTJJJIIIEEE??????CCCEEEDDD>>>>>>>>>BBBGGGMMMQQQRRRGGG>>>888777999;;;>>>CCCBBBBBBCCCCCCCCCCCCCCCBBB@@@<<<;;;<<<;;;:::>>>DDD@@@>>><<<::::::888555333000222222222222444777999<<<===<<<:::777444444444222222222111///---+++)))***+++,,,............---)))******)))((())),,,///111222222111...,,,------,,,,,,+++++++++---.../////////000000///...---,,,***+++---000444777888888444777999;;;EEEWWWhhhppphhh[[[LLLAAA888000///111,,,,,,,,,++++++++++++***)))((('''(((***+++***)))---......,,,(((%%%$$$$$$)))******(((&&&%%%%%%'''&&&'''(((+++---...,,,+++))),,,------+++***,,,...,,,***(((((()))******)))''''''((('''&&&%%%%%%&&&&&&(((*********)))***,,,+++++++++,,,,,,---...///))),,,///222555:::AAAFFF:::777222///.........---***)))((('''&&&%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###"""##################"""###%%%'''((()))(((''''''&&&(((***,,,///444;;;AAA444...(((%%%%%%&&&%%%###!!!!!!"""""""""#########!!!!!!!!!!!!!!!"""############"""!!!      !!!  !!!""" !!!  vvveee]]]WWWXXXYYYZZZ\\\___dddggg___ZZZRRRJJJDDDAAAAAABBBAAAAAAAAAAAA@@@@@@??????===<<<======>>>>>>???@@@EEEDDDCCCBBBBBBCCCDDDEEEGGGEEECCC@@@>>>>>>??????CCCDDDFFFGGGGGGFFFDDDCCCAAAAAA@@@???===>>>???AAA???CCCGGGIIIHHHGGGFFFFFF<<<======>>>??????@@@@@@@@@AAABBBAAA@@@>>>>>>???<<<===>>>===<<<:::::::::999888888777777777777777666888:::===>>>===<<<;;;::::::<<>>======AAAGGGNNNSSSUUUFFF<<<555444777:::>>>CCC===>>>@@@BBBCCCCCCBBBBBB<<<::::::;;;:::888:::???@@@??????@@@@@@???===:::333222222111222555;;;@@@BBBCCCBBB???;;;666444444444444444333111...,,,******+++,,,...///......---((())))))((((((***---000222333333111...,,,,,,---+++******))))))***+++,,,,,,---.../////////------+++,,,///444:::>>>@@@@@@777888777777BBBWWWlllwwwtttfffTTTGGG;;;222///111+++++++++***************((('''&&&''')))))))))'''$$$&&&''''''&&&&&&((()))((())))))(((&&&&&&''')))'''(((***---000000///---(((+++,,,,,,)))(((***---,,,)))&&&&&&''')))))))))'''(((((((((&&&$$$#########&&&((()))))))))+++,,,))))))))))))***+++,,,,,,(((***...000222666<<>>============>>>???@@@AAA<<<===>>>===;;;;;;<<<>>>AAACCCEEEFFFEEEDDDDDDDDDGGGDDDAAA???>>>@@@CCCEEECCCDDDEEEGGGGGGEEEDDDCCCDDDCCCAAA@@@@@@@@@AAABBBCCCEEEGGGIIIJJJIIIHHHFFFBBB>>>;;;;;;>>>@@@???===???AAABBB@@@>>>===???BBB???>>>===>>>??????>>>===:::888777666777666444333999<<>>AAAAAACCCEEEIIIMMMQQQTTTMMMGGGBBBAAADDDGGGFFFEEE@@@<<<999<<>>555333BBB[[[oooxxxqqqmmmdddVVVFFF:::444333---,,,******++++++)))((((((((()))))))))(((&&&%%%%%%&&&((())))))'''%%%$$$######$$$%%%&&&&&&&&&&&&)))***,,,---------,,,,,,***+++,,,,,,+++***((('''***)))'''&&&%%%&&&((()))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***'''''')))******+++++++++%%%&&&'''***...333777999999777333000------...///,,,,,,+++(((%%%$$$%%%'''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$#####################$$$%%%&&&%%%$$$###"""$$$$$$%%%(((+++------,,,***)))'''%%%$$$$$$$$$$$$%%%%%%$$$"""!!!###"""  ###$$$###!!! """"""  !!!    !!!!!!!!!   !!! !!!!!!"""ttteee]]]YYYWWWVVVYYY]]]___^^^\\\VVVMMMEEECCCBBB>>>;;;;;;============>>>???@@@AAA>>>???@@@???>>>???@@@BBB@@@BBBEEEEEEDDDCCCCCCDDDFFFDDDBBB@@@???@@@BBBCCCCCCDDDEEEGGGGGGEEEDDDCCCCCCCCCBBBAAAAAABBBCCCDDDEEEGGGJJJLLLMMMLLLIIIHHHEEEAAA>>>>>>@@@AAA@@@>>><<<>>>>>>===;;;;;;===??????>>>>>>???@@@AAA@@@@@@>>><<<999888888888666555777:::>>>BBBEEEEEEDDDCCCCCCBBBCCCDDDGGGKKKOOORRRLLLFFF@@@???BBBDDDEEECCC>>>:::777999>>>BBBCCCBBB>>>:::777666888:::::::::=========>>>@@@BBBDDDFFFAAA===;;;:::777444666<<<===>>>BBBHHHNNNNNNHHHCCC666444222111333888>>>BBBIIIJJJIIIEEE???:::666555222222444666666444000,,,,,,,,,+++,,,------,,,***,,,++++++,,,...000111222444555444111,,,))))))***///---+++)))((()))***+++''''''((()))))))))((((((***+++---000666AAAMMMVVVOOOIII???999BBBWWWjjjttttttpppiii^^^QQQDDD;;;666111///,,,+++***)))'''%%%'''''''''''''''&&&%%%%%%%%%&&&'''((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%'''(((+++---.../////////------------,,,+++***))),,,+++)))'''''''''((()))(((''''''&&&%%%%%%$$$$$$''''''''''''((()))******((())))))******)))))))))(((((()))+++...111444666777444111...,,,,,,,,,---------,,,)))'''%%%&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""!!!"""""""""###$$$%%%%%%%%%$$$###$$$###$$$'''***,,,+++***((('''%%%$$$"""""""""###!!!"""######!!! """  ###$$$"""!!!!!!""""""!!! !!!"""   !!!  !!!rrreee^^^YYYWWWWWWYYY]]]^^^[[[XXXPPPHHHAAA@@@???;;;999999============>>>???@@@@@@<<<===>>>>>>======???AAA???BBBDDDDDDCCCBBBCCCCCCEEEDDDCCCBBBAAAAAAAAAAAADDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGIIIMMMPPPQQQQQQOOOMMMJJJFFFBBBAAACCCDDDCCCAAA<<<======;;;::::::<<<>>>??????@@@AAABBBCCCCCCDDDAAA>>>:::888777777666555444777===BBBFFFHHHHHHHHHEEECCCBBBBBBCCCGGGKKKNNNHHHCCC===;;;===@@@AAA@@@;;;888444444777::::::999999777444444555777888888999999999;;;>>>DDDIIILLLGGG@@@:::999888777888<<>>;;;999;;;============>>>???@@@@@@===>>>???>>><<<<<<===???@@@BBBDDDEEEDDDCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBAAAEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEHHHKKKOOOTTTWWWXXXWWWWWWQQQLLLGGGEEEFFFGGGFFFDDD@@@???>>><<<<<<<<<>>>???>>>@@@AAABBBCCCDDDFFFGGGBBB>>>999666444444444333333666;;;@@@DDDFFFGGGGGGEEECCC@@@???@@@CCCFFFIIICCC>>>999666777:::;;;;;;777444111111222333333222555444333222333555666777777666666888>>>FFFNNNSSSNNNCCC:::888999888999:::DDDBBBBBBCCCFFFFFFEEECCC888555222///...111444666<<<======:::777333222222555444222222333333222111---///111///+++((((((***(((+++///222333333222222111111000///,,,)))&&&%%%$$$$$$%%%&&&''''''''''''(((((()))************)))***++++++,,,111???QQQ^^^eeefff```TTTNNNVVVeeeoooiiifffddddddaaaXXXIII===333000---++++++,,,,,,+++''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%$$$###"""!!!!!!%%%'''***---000222222333000///---,,,++++++,,,------,,,)))'''&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&'''(((***,,,///111333,,,+++***((('''&&&%%%%%%))))))))))))+++---///000000...,,,***)))******+++---......,,,)))(((((()))&&&&&&&&&&&&%%%%%%%%%%%%###"""!!!  !!!###$$$%%%%%%%%%$$$!!!!!!!!!$$$'''(((((('''$$$$$$###"""!!!!!! """"""!!! !!!""""""!!!!!!!!!"""######"""!!!!!!!!!     !!!"""""""""!!! !!! !!!!!!"""    rrrgggaaa^^^\\\ZZZYYYYYYVVVQQQLLLGGGBBB>>>???>>>::::::<<<>>>======>>>>>>???@@@AAAEEEEEEEEECCCAAA@@@@@@BBBAAACCCEEEFFFEEEDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEEEEGGGHHHHHHHHHHHHHHHHHHGGGIIIIIIIIIIIIHHHHHHGGGGGGIIILLLRRRXXX]]]```bbbbbbYYYTTTNNNKKKKKKLLLKKKIIICCCAAA???===<<<===>>>???>>>@@@BBBCCCCCCDDDFFFIIICCC???:::666555555444333444666999<<>>GGGQQQWWWQQQEEE:::777888888777888>>>===<<<<<<===>>>>>>>>>666333000,,,+++,,,///000222333444333111000000111222000......///111111111...000111///***''''''))))))---222444333000///...,,,,,,+++++++++***((('''&&&''')))***++++++******((()))******++++++******((()))))))))---999LLLZZZlllrrrqqqeeeZZZZZZbbbiii```]]]\\\___aaa\\\OOODDD999555000---,,,---------(((((()))))))))))))))))))))))))))(((''''''&&&%%%%%%%%%%%%$$$###"""!!! '''(((+++---///000000000///---,,,***)))******++++++)))'''%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&$$$%%%'''***...222555777,,,+++)))'''&&&%%%%%%%%%'''''''''''')))+++---...---,,,+++***)))******++++++,,,---,,,)))(((((()))&&&%%%%%%%%%%%%$$$$$$$$$"""!!!  !!!"""$$$%%%%%%$$$$$$!!! !!!###%%%'''&&&%%%$$$$$$$$$######"""!!!!!!!!!!!!!!!  """$$$ !!!"""!!!!!!""""""""""""!!!!!!!!!      !!!!!!  """ !!! sssfff```___[[[XXXVVVUUUQQQKKKGGGBBB>>><<<>>><<<999:::===????????????@@@AAABBBBBBFFFFFFFFFDDDBBBAAAAAACCCCCCEEEHHHHHHGGGFFFFFFGGGIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMMMMPPPUUUZZZ```fffjjjlllddd^^^WWWSSSSSSSSSQQQPPPGGGCCC???<<<<<<=========<<<@@@CCCCCCBBBBBBEEEHHHEEEAAA===:::999888777666555666777999::::::999999;;;:::999999:::;;;===???999888777555333333333333111000000000111111222333222333444333222222333555555444444666===FFFPPPVVVPPPEEE:::777777555555666555555444555666999;;;<<<444222...+++***+++---...,,,---......---,,,...///---+++)))***,,,.../////////000000...+++)))(((((()))...333444111---++++++)))(((&&&''')))***+++***)))*********)))((('''&&&''''''((())))))))))))(((&&&)))***)))***444DDDQQQkkkvvv{{{sssggg`````````^^^ZZZVVVXXX[[[[[[TTTMMMCCC===666000---,,,++++++((()))+++,,,,,,,,,+++***+++******)))((('''&&&&&&%%%%%%%%%%%%$$$###"""!!!((()))+++---............,,,,,,+++***))))))))))))'''&&&$$$#########%%%&&&''''''''''''''''''''''''###$$$&&&)))---111444666***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&(((***+++))))))))))))))))))******(((***+++***(((&&&&&&'''$$$$$$$$$$$$############!!!  !!!"""$$$$$$$$$######!!! !!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$###""""""######""" """$$$ !!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!   !!!!!!  !!!""""""!!!  !!! !!!!!!rrreee^^^[[[WWWRRRPPPOOOMMMHHHDDDAAA>>>>>>???>>>;;;<<<@@@@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDCCCBBBBBBCCCEEEFFFHHHJJJKKKJJJIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNQQQTTTVVVWWWXXXXXXTTTUUUXXX\\\bbbhhhnnnqqqnnnhhh```[[[ZZZZZZYYYWWWLLLGGGBBB>>>>>>>>>>>>===;;;???BBBBBB@@@@@@CCCGGGCCC@@@===;;;:::999777666666666666777666555555444444555666777888999;;;;;;888999999888666444333222///000111333444555777888333444666444222111333555444333333555;;;DDDLLLRRRNNNDDD;;;888555222111333///000000000000222555777333111...,,,+++,,,---///+++,,,---,,,******+++---***)))(((***---000111111000///...---,,,+++(((&&&''',,,111222...***)))***)))&&&######'''***++++++))))))(((''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&))),,,***)))///<<>>AAAEEE@@@>>><<<::::::888666444666666666666555444333222000111333666777999999999999:::<<<;;;999666333333...000333555666888;;;===444666777666333111333555444333222444999AAAIIINNNLLLDDD<<<888444//////111.........---+++,,,---///333111...---,,,---///000---......,,,***)))***++++++******,,,000333444444111...,,,,,,------)))&&&%%%+++000000,,,))))))******&&&""""""%%%)))*********)))))))))***+++,,,---&&&'''(((((())))))((((((&&&+++...,,,)))---888BBBQQQdddxxx~~~yyypppggg```^^^WWWNNNIIIIIILLLOOOQQQHHHBBB:::333000/////////&&&(((,,,///000...+++(((******((('''%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&(((+++,,,---...---***+++,,,,,,+++***((('''$$$###"""""""""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&'''))))))&&&%%%$$$$$$$$$&&&(((***(((&&&$$$###!!!!!!!!!"""######$$$%%%&&&&&&''''''$$$&&&''''''%%%#########""""""""""""!!!!!!!!!!!! !!!""""""""""""###$$$$$$###!!!!!!"""!!!!!!###%%%&&&%%%$$$""""""###$$$$$$###!!!!!! """""" !!!!!! """  """$$$$$$""" !!!!!! !!!!!!   !!!!!!(((333:::;;;666---&&&!!!""""""%%%&&&$$$!!! oooaaa[[[UUUQQQKKKGGGFFFFFFFFFFFFEEECCCBBBAAAAAABBBDDDEEEFFFHHHJJJJJJHHHFFFEEEEEEIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPSSSTTTRRRNNNKKKJJJOOOPPPPPPRRRYYY]]]XXXOOOQQQQQQQQQOOOMMMLLLMMMNNNMMMQQQWWW]]]bbbeeefffggg```^^^]]]]]]aaagggnnnrrrpppooolllkkkiiigggdddaaaWWWQQQIIIDDDBBBAAA???===@@@BBBDDDCCC@@@>>>>>>@@@DDDAAA??????@@@???:::777888888888777666444222111222222333444555999>>>BBB???AAAEEEFFF???777888===444444666888777666;;;BBB???;;;999999666222000222111222333555777:::;;;<<>>CCCFFFEEEFFFAAA:::333///,,,***(((&&&''''''((((((((((((((('''&&&%%%%%%%%%&&&((()))$$$$$$$$$%%%&&&&&&###!!!)))******)))((())),,,///+++***)))((('''&&&&&&&&&$$$###$$$$$$%%%&&&'''(((&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&%%%###""""""###%%%&&&'''%%%###!!! !!!"""$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&''''''''''''######!!! !!!"""### !!!""""""""""""!!!%%% !!!$$$&&&'''&&&$$$%%%""" !!!###%%%$$$"""  !!!!!!!!!!!!   !!!"""!!!!!!!!! !!!"""###"""!!! !!!!!! $$$&&&$$$!!! !!!  !!!!!!!!! ---AAAPPPXXXQQQ<<<)))###!!!$$$### pppccc]]]SSSOOOJJJFFFEEEEEEEEEEEEBBBAAAAAAAAABBBDDDGGGHHHIIIJJJKKKJJJHHHFFFFFFGGGJJJJJJJJJKKKMMMNNNPPPQQQQQQSSSUUUVVVVVVXXX[[[^^^WWWXXXWWWXXX\\\___YYYPPPRRRRRRRRRPPPOOONNNNNNOOOOOORRRWWW]]]bbbeeeffffff```___^^^^^^```dddiiilllmmmkkkjjjiiihhhgggdddbbbYYYSSSKKKGGGEEEDDDAAA???===???@@@???<<<;;;<<<>>>AAA@@@???BBBDDDDDD@@@<<<:::999777666555555555555333444444444555999>>>AAA???AAAEEEEEE???888999>>>888666666777666555;;;CCC;;;777555666333///...000000000111333444555555555>>>===;;;777222000000000------,,,+++++++++++++++,,,---............//////000///...---,,,---...///)))***,,,---...222666:::888555000...---,,,***(((''''''(((((())))))(((((()))((('''''')))+++---///---,,,+++***)))***++++++---,,,+++)))((((((((()))---,,,...///,,,)))...555<<>>:::555111...,,,***(((&&&&&&'''(((((((((((((((((((((((((((''''''((()))#########%%%''')))(((''''''((((((((('''))),,,///,,,+++)))(((&&&%%%%%%$$$%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''(((&&&%%%###""""""###%%%&&&%%%%%%$$$$$$###""""""!!!###%%%'''&&&%%%$$$%%%&&&%%%%%%&&&'''''''''&&&&&&!!! !!!!!! !!!!!!""" $$$$$$ !!!$$$"""$$$%%%$$$"""###!!! !!!$$$&&&%%%$$$!!!!!!  !!!"""!!!!!!   !!!!!!  !!!!!!"""    !!!!!!"""000FFFZZZfff```HHH111$$$  qqqccc]]]QQQMMMIIIEEEDDDDDDDDDCCC@@@@@@@@@AAACCCGGGJJJLLLMMMMMMMMMKKKHHHGGGHHHIIIIIIJJJKKKMMMOOOQQQSSSTTTSSSVVVZZZ]]]___aaadddfff``````^^^]]]```aaa[[[RRRSSSSSSSSSSSSRRRQQQPPPPPPPPPRRRVVV[[[___bbbdddeee______^^^]]]^^^___```aaaeeedddcccdddeeeeeecccbbbYYYSSSLLLHHHFFFDDDAAA>>><<<===<<<;;;::::::<<<>>>??????AAAFFFKKKLLLHHHEEE???===:::777666777888:::555666666555555888<<<@@@@@@BBBEEEFFFAAA:::;;;@@@;;;888666555444444<<>>BBBCCC;;;222---------+++)))'''''''''''''''&&&&&&&&&&&&&&&&&&''')))+++---///+++***)))((((((((()))***---,,,+++***((('''&&&&&&++++++---///,,,(((***000///:::HHHVVVccckkkhhh```UUUQQQGGG:::222111111///444222000///...---+++)))&&&&&&&&&'''''''''((((((***,,,------+++)))))))))&&&%%%$$$%%%''')))***)))%%%&&&&&&&&&&&&'''***---+++***(((&&&%%%$$$######&&&%%%%%%&&&&&&'''((()))(((''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%$$$"""!!!"""$$$%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$ !!!"""""" """###!!! !!!###$$$###"""###"""!!!!!!###$$$$$$###  """###$$$###!!!   !!!!!! """""" ###000EEE^^^oookkkQQQ666((("""!!!""" pppaaaYYYOOOLLLHHHEEEDDDDDDCCCBBB@@@@@@@@@BBBDDDHHHKKKMMMPPPPPPOOOLLLJJJIIIJJJLLLIIIJJJLLLNNNPPPQQQRRRSSSSSSYYY```eeeeeeaaa^^^[[[ccccccaaa___```aaa[[[SSSSSSSSSTTTUUUUUUUUUSSSQQQOOOPPPSSSWWWZZZ]]]___```\\\\\\[[[ZZZYYYWWWVVVVVVYYYYYYZZZ\\\___``````___UUUPPPJJJFFFEEECCC???;;;>>>===<<<;;;;;;<<<>>>@@@@@@AAAEEEKKKQQQRRROOOKKKEEECCC@@@===::::::::::::777777666555555777;;;>>>@@@AAAEEEFFFBBB<<<;;;???;;;777444333222444===GGG333000...///...******---***+++---000222444555666888999:::999777555444555......---------......///333666:::;;;888555333333555444333222111000000///+++,,,---000555>>>HHHNNNOOOCCC666.........,,,((()))(((''''''&&&%%%%%%%%%&&&&&&&&&'''((()))+++,,,(((((('''&&&&&&'''((()))*********))))))'''&&&%%%))))))+++---+++&&&&&&***+++111:::DDDQQQYYYWWWPPPGGGCCC<<<333...,,,------.........000000///+++(((&&&&&&&&&&&&&&&'''''''''---000333222///,,,******+++(((&&&%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&(((&&&&&&%%%$$$############%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''''''''$$$$$$######$$$$$$%%%&&&%%%$$$######"""######$$$###$$$$$$$$$$$$######"""!!!###$$$$$$###""""""###$$$$$$$$$$$$$$$###"""!!! !!!!!!"""######$$$%%%""""""""""""""""""!!!!!!""" !!!###"""!!! !!! !!!###%%%$$$###%%%$$$"""!!!!!!  $$$%%%&&&%%%$$$  """"""!!!     !!!!!!  !!!!!! !!!))):::RRRfffeeeKKK000$$$    """!!!!!!  nnn^^^UUUOOOLLLHHHFFFEEEEEEDDDCCCCCCCCCBBBCCCEEEHHHKKKMMMRRRQQQPPPNNNKKKKKKLLLNNNNNNOOOPPPRRRRRRRRRRRRRRRVVV[[[bbbeeeccc^^^YYYVVV^^^```^^^\\\]]]^^^ZZZTTTSSSSSSTTTWWWYYYXXXUUURRRLLLMMMNNNQQQSSSVVVYYYZZZVVVVVVVVVUUUSSSPPPNNNLLLNNNOOOPPPTTTXXX[[[\\\\\\RRRNNNJJJGGGFFFDDD???<<<>>>===;;;;;;<<>>BBBEEEAAA:::888:::888444111111000333===GGG111...---......++++++---+++,,,---000222555777888999:::;;;999666444333333---------...///000111222:::???CCCBBB<<<777444444999999:::999777444000...---,,,,,,...555AAANNNXXXVVVIII:::111///...+++'''***)))((('''&&&%%%%%%%%%''''''''''''''''''((((((&&&%%%%%%$$$%%%&&&((()))&&&&&&'''(((((((((''''''&&&%%%'''***((($$$"""%%%))),,,000555???GGGEEE>>>;;;777222///,,,******,,,+++---000444555222---(((&&&%%%%%%$$$%%%&&&''''''...222666555111---+++,,,***'''$$$###$$$%%%$$$$$$%%%&&&&&&%%%###"""###$$$""""""!!!!!!""""""###$$$$$$$$$$$$###$$$$$$%%%%%%''''''''''''''''''&&&&&&""""""!!!!!!""""""###$$$%%%$$$$$$###""""""""""""######"""""""""###$$$$$$ """######"""!!!!!!""""""""""""""""""!!!  !!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$(((((('''&&&&&&'''&&&$$$"""!!! !!!###$$$$$$#########"""!!!  """$$$%%%%%%$$$!!!!!! !!!!!!!!!   !!!!!!  ###,,,===NNNPPP<<<&&&!!! !!!!!!  ooo^^^UUUOOOMMMIIIHHHGGGGGGEEEDDDEEEEEEDDDDDDFFFHHHKKKLLLPPPQQQQQQPPPNNNMMMNNNOOOUUUUUUVVVWWWVVVUUUTTTSSSZZZ\\\]]]]]]\\\[[[\\\]]]YYY[[[[[[YYYYYY[[[YYYTTTSSSSSSTTTXXX[[[ZZZVVVRRRJJJJJJJJJKKKMMMPPPSSSTTTQQQQQQQQQPPPOOOLLLJJJHHHHHHIIIKKKPPPUUUYYY[[[[[[SSSPPPMMMLLLLLLJJJEEEAAA===<<<;;;<<>>AAAAAA???;;;777333222222////////////000222333444???CCCGGGDDD===666444444:::<<<>>>???===888222......,,,+++,,,222>>>LLLVVVSSSIII<<<333///---***'''***)))'''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$&&&((()))$$$%%%%%%&&&&&&'''((((((%%%###$$$''''''###!!!###$$$''')))+++222888888333444000---,,,***'''&&&)))***---333888:::666///***%%%%%%$$$###$$$%%%&&&''',,,111555444///+++***,,,$$$###""""""$$$%%%%%%%%%%%%&&&&&&%%%"""!!!!!!"""!!!!!!!!!!!!"""###$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&''''''&&&&&&!!!!!!!!!!!!!!!"""######$$$$$$$$$######"""!!!!!!"""#########$$$$$$%%%%%% """######"""!!!!!!""" !!!!!!!!!!!! !!!!!!""""""""""""&&&&&&''''''''''''''''''(((---000---***)))'''$$$$$$"""!!!!!!###$$$$$$$$$"""######"""!!!!!!###%%% !!!!!!!!!!!!!!!  !!!!!!""""""""""""!!! """!!!!!!   ###+++666999---!!!&&&$$$ !!!!!!sssbbbXXXPPPNNNKKKJJJIIIIIIGGGFFFEEEEEEDDDEEEFFFIIILLLNNNNNNPPPQQQQQQPPPOOOOOOPPPVVVWWWXXXYYYXXXWWWUUUTTTVVVXXXYYYYYYYYY[[[]]]```WWWYYYYYYWWWWWWYYYXXXTTTRRRRRRSSSXXX\\\\\\VVVQQQIIIIIIHHHHHHIIILLLOOOQQQMMMNNNNNNNNNMMMKKKJJJIIIGGGHHHKKKPPPVVV[[[]]]]]]TTTQQQOOOPPPPPPOOOJJJFFF>>>======@@@DDDFFFFFFEEEDDDEEEHHHOOOWWW\\\\\\ZZZPPPNNNJJJEEE@@@;;;888666444444444222222333777:::???AAAGGGLLLIII???777444222000000000...---333:::...++++++---...+++,,,///111111111444:::BBBIIINNNPPPOOOJJJDDD===888666666666666555555555555666666===AAADDDAAA999333222444666:::???BBBAAA;;;444///,,,,,,***+++///888CCCKKKJJJDDD;;;333///,,,)))((()))'''%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&%%%%%%############$$$&&&((()))&&&%%%%%%$$$$$$%%%&&&'''&&&######&&&&&&$$$"""$$$"""%%%'''&&&(((---...,,,---)))(((***)))%%%%%%(((''',,,444<<<>>>;;;333,,,%%%$$$###"""###$$$&&&'''(((---111000***&&&(((+++######"""###%%%&&&$$$###"""###%%%%%%###"""###$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%&&&'''&&&&&&###""""""""""""###$$$$$$$$$$$$$$$######"""!!! """&&&)))***(((&&&$$$!!!"""$$$$$$"""!!!"""### !!!"""""""""!!!!!! """"""""""""!!! &&&&&&&&&''''''(((((())))))555>>><<<555000+++&&&)))'''%%%%%%'''(((((((((((())))))&&&###!!!"""$$$  !!!""""""### !!! !!!!!!!!!"""!!!!!! !!!!!!   !!!$$$'''######&&&$$$  """"""wwwggg]]]QQQOOOMMMKKKKKKJJJIIIGGGDDDDDDDDDEEEGGGJJJNNNPPPLLLOOOQQQRRRQQQPPPPPPPPPTTTUUUWWWXXXXXXVVVUUUSSSOOOSSSXXX\\\\\\[[[ZZZYYYWWWZZZZZZWWWVVVXXXWWWSSSRRRQQQSSSXXX]]]]]]WWWQQQJJJHHHGGGFFFHHHJJJMMMOOOLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJMMMRRRYYY]]]___```SSSQQQPPPQQQRRRPPPLLLGGGAAAAAAAAADDDIIIKKKJJJHHHCCCCCCGGGNNNWWW]]]___^^^PPPMMMGGGAAA===:::888888333333333111111333777:::EEEHHHNNNUUUQQQFFF<<<888111000000111...***...444---******------+++,,,///111111333888BBBNNNYYY___^^^[[[VVVMMMEEE???======???>>>===;;;:::999999999999>>>AAA>>>666000111333111777>>>DDDCCC===555000++++++++++++---333:::@@@AAA>>>999333...+++))))))'''&&&$$$""""""###$$$%%%"""###$$$%%%&&&'''''''''############%%%&&&(((***)))'''%%%#########%%%&&&'''$$$###&&&'''%%%$$$&&&"""&&&'''%%%$$$'''(((''''''######((()))%%%&&&***$$$***444===AAA===555///%%%$$$###""""""$$$&&&'''%%%***...,,,&&&###%%%)))'''&&&%%%%%%&&&$$$!!!!!!###$$$$$$$$$%%%&&&***)))(((&&&%%%$$$######&&&&&&%%%$$$$$$%%%%%%%%%!!!###%%%&&&'''&&&&&&$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$###""" ###)))///000,,,'''###!!!"""$$$$$$"""""""""###!!!!!!"""######$$$############$$$%%%%%%$$$""""""%%%%%%%%%&&&'''((())))))000BBBPPPOOOEEE<<<444---...,,,******,,,---...---111111///***$$$  """!!!   !!!""" !!!  '''%%%###!!!   !!!   !!!!!!!!!!!!   """###wwwggg___WWWSSSNNNKKKIIIIIIHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJPPPPPPPPPNNNLLLLLLNNNPPPPPPRRRTTTVVVWWWVVVUUUSSSTTTUUUVVVXXXYYY[[[\\\]]]YYYYYYXXXWWWUUUSSSQQQPPPQQQOOOOOOSSSVVVVVVPPPKKKHHHFFFEEEHHHMMMNNNJJJEEEMMMMMMNNNOOOOOOPPPPPPPPPOOORRRSSSTTTZZZaaaccc```VVVQQQNNNOOOOOOLLLKKKMMMHHHBBB???FFFQQQWWWTTTOOOHHHFFFEEEHHHNNNVVV]]]aaaTTTHHH===:::999888888999444333111///000444<<>>===888111---+++++++++******---111444:::999666333000,,,***)))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''((()))***+++,,,"""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%$$$############ """%%%'''))))))((('''(((***000888??????888111***'''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$######!!! """""""""###$$$$$$$$$%%%((('''%%%$$$$$$%%%&&&''')))((('''&&&%%%$$$$$$###"""""""""###$$$&&&'''(((%%%$$$$$$$$$###"""""""""$$$$$$$$$#########""""""###&&&***---...+++'''%%%"""$$$%%%%%%###""""""### !!!""""""""""""!!!###$$$%%%%%%%%%%%%######"""###$$$$$$%%%&&&))),,,000???SSS]]]ZZZOOODDD>>>999999999777555555888:::===<<<999111(((###"""###   ###$$$ """!!!  !!!###### !!!!!!!!!"""!!! !!!!!!!!!!!!     !!!   !!!"""  !!!"""%%%(((***(((%%%###"""xxxiii```TTTQQQLLLJJJIIIJJJJJJIIIGGGGGGHHHHHHIIIKKKLLLMMMOOOOOOOOOMMMLLLKKKMMMOOOTTTTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXZZZ[[[\\\\\\YYYYYYXXXVVVTTTRRRPPPOOOOOONNNNNNQQQTTTTTTPPPKKKGGGGGGHHHKKKPPPQQQPPPMMMQQQPPPPPPOOOOOOPPPPPPQQQTTTWWWYYYZZZ___dddeeeaaaUUUOOOKKKLLLLLLJJJJJJLLLHHHDDDCCCJJJWWW^^^]]]XXXKKKHHHEEEHHHOOOVVV\\\^^^TTTHHH===:::999777777999555444222000000555>>>DDDSSScccqqqsssooofffUUUEEE;;;333...///000...------+++***((((((***,,,---,,,222222666@@@QQQbbbooovvvzzzxxxrrrfffYYYPPPOOOQQQ\\\]]][[[SSSGGG<<<555222............---,,,++++++000333777999888444...+++)))))))))(((''')))---000333222111///---***((('''%%%%%%%%%%%%$$$$$$$$$$$$***)))((('''&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######%%%'''))))))((('''&&&%%%$$$$$$$$$$$$$$$!!!###%%%'''(((((('''&&&((()))---555;;;;;;555000***'''%%%###$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$"""!!! !!!""""""######$$$$$$%%%&&&%%%$$$$$$$$$&&&((()))''''''&&&%%%$$$$$$#########""""""######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$'''******(((%%%###"""$$$%%%%%%###""""""###!!!""""""""""""#########%%%%%%&&&&&&&&&%%%#########$$$$$$$$$$$$%%%(((***///999IIIWWW^^^[[[RRRJJJFFFIIILLLNNNMMMLLLKKKKKKHHHFFF@@@888///((($$$###  """$$$#########"""!!!  !!!######!!!      ###&&&&&&%%%"""!!!!!!{{{kkkbbbSSSPPPKKKIIIIIIJJJJJJJJJIIIHHHHHHHHHJJJMMMOOOQQQNNNOOOOOONNNLLLLLLMMMOOOWWWVVVUUUTTTTTTTTTUUUUUUWWWXXXYYYZZZZZZ[[[[[[[[[XXXXXXWWWUUUSSSQQQOOONNNNNNLLLKKKNNNQQQRRROOOLLLGGGIIIMMMQQQTTTVVVWWWWWWUUUTTTQQQOOOOOOPPPRRRTTTYYY]]]___```dddgggddd___RRRLLLGGGGGGGGGFFFFFFIIIEEECCCEEENNN[[[dddeeecccSSSLLLFFFFFFLLLTTTXXXXXXRRRGGG===999888888999<<<999888555222111777AAAIII]]]mmm|||~~~zzzssscccTTTCCC999111111222000......,,,***(((((()))******)))000222888EEEUUUfffttt{{{}}}}}}zzzpppcccZZZWWWWWWcccffffff___RRRBBB666000---------...............---///111222111...+++((('''((('''&&&%%%&&&)))+++------......,,,***'''&&&%%%$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%(((******)))%%%$$$$$$#########$$$$$$###$$$&&&'''''''''&&&%%%''''''***///444555222...***(((%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""###$$$$$$$$$$$$#########$$$&&&((()))%%%%%%%%%$$$$$$#########$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############!!!"""###%%%%%%$$$######$$$&&&'''&&&%%%$$$$$$$$$$$$######""""""$$$%%%&&&'''((((((((('''%%%$$$"""###$$$%%%$$$$$$%%%'''***///222<<>>>>>>>>===>>>BBB???@@@EEEOOO[[[gggooorrrooobbbQQQFFFCCCEEEGGGHHHFFF>>>999:::===BBBJJJQQQKKKJJJFFF>>>888;;;EEENNN```qqquuuhhhSSSEEE777333333222///...)))'''%%%&&&(((*********)))***///888GGG[[[mmmyyyvvvxxxvvvmmm___SSSMMMKKKTTT^^^hhhjjj```NNN===333...---,,,+++*********+++***************)))((('''***++++++)))(((''')))+++---...///000...+++(((%%%$$$$$$$$$#########""""""'''&&&&&&%%%$$$###""""""######""""""###%%%&&&'''%%%%%%%%%$$$$$$#########%%%$$$###$$$%%%%%%$$$###"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%''')))))))))(((&&&%%%$$$%%%%%%$$$""""""######$$$$$$$$$######!!!!!!"""""""""!!!!!!  !!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$"""!!! !!!!!!""""""######$$$$$$###########################"""!!!!!!!!!"""$$$%%%&&&''')))(((&&&%%%%%%&&&'''&&&$$$######%%%'''(((+++++++++***)))&&&$$$###"""###%%%&&&''')))---000///......111444666444222999>>>GGGNNNRRRUUUXXXYYYRRRHHH;;;111+++(((&&&$$$ """"""""""""""""""""""""!!!!!!  ###""""""!!!"""!!!!!!  !!!###$$$$$$$$$###  ###$$$%%%$$$!!! """###"""  pppeee]]]YYYSSSOOOMMMLLLKKKJJJKKKKKKKKKLLLNNNQQQTTTVVVZZZ[[[]]]\\\[[[YYYYYYZZZVVVYYY]]]``````]]]YYYVVVXXXYYYZZZ[[[ZZZYYYWWWUUUSSSSSSSSSSSSSSSRRRQQQQQQPPPQQQRRRRRRRRRQQQPPPPPPOOOSSSZZZaaacccbbb___\\\SSSPPPKKKHHHIIIMMMSSSWWWZZZ___cccdddffffff```XXXFFF@@@;;;;;;;;;:::;;;===>>>AAAFFFOOO[[[iiivvv}}}{{{ppp```RRRHHHDDDCCCDDDAAA;;;888;;;AAAIIITTT^^^XXXWWWRRRHHH>>>===EEEMMM___ppp}}}qqqXXXHHH888222333222///...)))'''&&&&&&(((***++++++******,,,111===NNNaaammmqqqqqqnnncccTTTHHHBBBAAALLLXXXggglllcccRRR???444111///---+++***************************)))((((((***+++,,,+++))))))***,,,,,,,,,------+++)))'''%%%%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########!!! """%%%''''''&&&#########$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%''''''&&&%%%$$$$$$%%%%%%$$$###"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""" !!!"""###$$$&&&%%%%%%$$$###"""!!! ###$$$$$$%%%'''((())))))&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!"""""""""""""""###############$$$$$$$$$$$$###"""""""""###%%%&&&###%%%&&&%%%$$$"""######&&&%%%%%%$$$$$$%%%'''(((+++++++++***)))'''$$$###"""###%%%&&&''')))---000+++,,,,,,***))))))***+++,,,///444999<<>>DDDMMMZZZkkk||||||rrrcccUUUJJJEEEDDD@@@;;;:::>>>DDDNNN[[[fffcccbbb]]]QQQDDD???EEELLLXXXiiiyyy~~~tttZZZIII777111222111///---+++)))''''''(((***************+++---444@@@OOOYYY^^^^^^ZZZPPPDDD;;;999:::AAAOOOaaajjjdddSSSAAA666111000...,,,***++++++,,,))))))*********)))((('''((()))******)))(((***+++***************)))((((((%%%%%%%%%%%%$$$$$$$$$$$$ !!!###%%%'''((()))""""""$$$$$$$$$""" ############$$$$$$$$$$$$"""!!!!!!###%%%''''''&&&!!!"""""""""$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%$$$$$$###$$$%%%&&&$$$######$$$&&&&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""!!! !!!"""###$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$&&&'''))))))'''&&&%%%######"""""""""#########"""""""""""""""""""""#########$$$$$$$$$$$$######"""###$$$%%%&&&###%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&************)))'''%%%######$$$$$$$$$$$$&&&)))+++***)))((('''%%%%%%%%%&&&&&&(((***,,,---///333666666666666333...((($$$""" !!!!!!!!!""" ######"""""" !!!"""###$$$###!!!"""!!!  ###&&&''''''!!!     !!!###$$$ """"""""""""%%%%%%"""zzzooo___[[[VVVSSSRRRRRRRRRQQQPPPQQQRRRTTTUUUWWWXXXXXX^^^```bbbbbb```___^^^___^^^^^^^^^\\\ZZZVVVSSSRRRTTTVVVXXXZZZYYYXXXVVVTTTPPPQQQRRRTTTUUUUUUUUUUUUUUUWWWZZZ[[[YYYUUUSSSQQQKKKOOOWWWbbbjjjiii```XXXSSSOOOJJJEEEDDDEEEHHHJJJKKKPPPTTTVVVYYYZZZUUUOOOAAA<<<999::::::888777888777:::@@@JJJXXXkkk~~~qqq___PPPHHHEEEAAA<<<;;;@@@FFFPPP^^^jjjjjjiiidddVVVGGG@@@DDDJJJPPPaaarrryyy~~~zzzqqq[[[III666000111111///---...+++)))((()))))))))((()))*********---555@@@IIIHHHHHHFFF???666222333777666FFFZZZeeebbbTTTCCC888,,,***((('''&&&'''((()))((()))*********)))((('''&&&'''((((((''''''(((***)))))))))***++++++,,,,,,&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$######""""""###$$$%%%%%%### """"""######$$$$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$!!!"""$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%$$$######$$$&&&###""""""$$$&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$######!!! !!!"""###$$$!!!""""""############""" """###%%%'''((()))'''&&&%%%$$$############%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$###############$$$$$$%%%&&&((()))((('''%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%))))))))))))((('''%%%$$$$$$$$$$$$###"""###%%%'''***(((%%%$$$%%%$$$###!!!%%%&&&''''''&&&&&&''')))111777======777...'''$$$ !!!!!!"""""" !!!$$$######"""!!! """$$$$$$###!!!"""!!!  ###&&&'''(((    !!!!!!  """$$$&&&'''%%%$$$!!!!!!   """&&&'''###   rrrbbb___[[[XXXXXXXXXWWWVVVTTTSSSSSSTTTXXXZZZ[[[[[[```aaaccccccbbb___\\\ZZZ___^^^]]][[[XXXUUUSSSQQQUUUWWWXXXWWWUUUUUUXXX[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUVVVYYY[[[\\\YYYSSSOOOLLLMMMQQQYYY```bbb]]]WWWPPPOOOMMMJJJHHHEEECCCBBBEEEFFFGGGJJJLLLKKKIIIFFF======;;;999777777999;;;999:::???IIIYYYnnnzzzmmm```OOOAAA@@@<<<:::>>>EEEOOO]]]iiirrrssskkkYYYIIIBBBAAAAAAJJJTTTaaannnzzz{{{rrrZZZGGG555...000000///...,,,111222---(((''''''%%%)))(((''''''***...333666888888555111...,,,---///222===MMMYYYZZZPPPAAA777222---'''%%%&&&''''''&&&)))...111000//////,,,'''***)))((()))+++++++++)))((((((((((((((((((''''''######""""""###%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$######"""!!! !!!"""############!!!"""###$$$$$$$$$$$$$$$###""""""!!! """!!!  """$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%$$$""""""###"""!!!!!! !!!######"""!!! !!!"""$$$&&&((()))&&&''''''&&&%%%""" #########""""""""""""""" """###%%%&&&&&&### ###'''***'''$$$''''''(((***,,,---+++***$$$$$$#########$$$%%%%%%++++++***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###### !!!"""$$$%%%&&&***666EEEKKKDDD666)))!!!  ###%%%&&&&&&"""!!! !!!!!!  !!!!!! !!!%%%+++111222,,,'''$$$###""""""!!! !!!!!!"""&&&&&&$$$"""  !!!!!! !!!!!!  !!!"""!!!$$$))))))%%%%%%  !!! """$$$"""  """###!!!""""""!!! !!! uuueeebbb^^^[[[ZZZZZZYYYXXXUUUTTTTTTVVVYYY\\\]]]]]]______```___^^^[[[YYYWWWZZZZZZYYYXXXVVVTTTRRRQQQUUUVVVWWWVVVUUUWWWZZZ^^^___^^^]]][[[YYYXXXWWWWWWUUUVVVXXXZZZ[[[XXXSSSOOOHHHIIILLLRRRXXXZZZVVVQQQKKKJJJIIIGGGDDDAAA???>>>???@@@AAADDDEEEEEEBBB@@@<<<<<<<<<:::888777888:::;;;===AAAIIIXXXkkk~~~xxxlll\\\NNNFFF@@@<<<>>>CCCLLLZZZfffrrrssskkkZZZHHH???<<<:::>>>HHHTTTaaannnuuurrrlllZZZHHH555......---,,,,,,---222333---)))((((((&&&'''&&&%%%&&&(((+++///111111111///,,,)))((()))+++...777EEEOOOPPPHHH<<<333222---(((&&&'''((((((''',,,111444333333333///***)))(((((()))***+++***))))))))))))(((((((((''''''###############$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######"""!!!!!!  !!!""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! """"""!!! !!!"""$$$&&&%%%%%%$$$######$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$###!!! !!!"""%%%$$$""""""######!!! """!!!!!!###%%%%%%###!!!""""""###$$$&&&((()))++++++******)))'''&&&$$$### !!!"""###$$$%%%%%%"""!!!!!! !!!!!!"""""""""######$$$%%%%%%&&&&&&%%%&&&'''))))))'''%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%########################$$$$$$###"""""""""""""""$$$$$$$$$$$$%%%&&&'''(((...999FFFKKKEEE999---'''$$$###"""###%%%&&&%%%$$$$$$"""  !!!  !!!###+++222999:::444---(((&&& """   !!!!!! !!!"""!!! !!!"""###&&&///666555///)))"""  !!! """###!!!!!!!!!  yyyjjjgggbbb___^^^]]]\\\[[[WWWVVVUUUWWWZZZ^^^_________^^^]]][[[YYYWWWVVVUUUTTTTTTTTTUUUTTTTTTSSSSSSTTTUUUUUUUUUVVVYYY^^^bbbdddccc```\\\YYYWWWUUUTTTSSSTTTUUUWWWXXXVVVRRRNNNFFFEEEGGGKKKPPPQQQOOOLLLGGGGGGGGGFFFDDDAAA>>><<<;;;<<<<<<>>>@@@???===:::999;;;<<<;;;999777777888===???BBBJJJVVVgggyyy{{{lll___PPPGGG???===@@@HHHTTT```ooopppkkk[[[III>>>777222333;;;EEEQQQ^^^ggggggbbbVVVEEE444---+++******+++///444555000+++)))((('''######$$$%%%&&&((()))******+++***'''%%%%%%&&&((()))000999@@@AAA<<<444///---***(((''')))+++,,,,,,222888<<<===<<<;;;555///***))))))***,,,,,,+++)))+++******)))((('''&&&&&&#########$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######"""!!!!!!!!! !!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###############"""""""""$$$&&&'''%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$###### """""""""  !!!%%%###""""""######!!!  !!!!!!!!!""""""###%%%&&&&&&$$$!!!######$$$%%%''')))***+++---,,,***)))((('''&&&&&& !!!"""###$$$$$$%%%  """%%%$$$!!!!!!$$$'''&&&%%%%%%%%%&&&&&&$$$""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""!!!!!!######""""""###$$$%%%%%%)))222<<<@@@;;;222***%%%$$$$$$$$$&&&((()))(((&&&%%%###!!!!!!!!!!!!  """&&&)))111777===>>>888000***''' !!!   $$$$$$###!!!!!!$$$###$$$...@@@MMMKKKBBB222'''!!!   !!!!!! """"""!!!  |||oookkkgggcccaaa```^^^]]]WWWUUUTTTVVVYYY]]]_________]]][[[XXXVVVTTTTTTSSSOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUTTTUUUXXX\\\aaaeeefffddd```[[[WWWSSSPPPOOOPPPPPPPPPRRRSSSRRRNNNKKKFFFEEEEEEGGGJJJLLLKKKIIIHHHIIIKKKKKKIIIFFFBBB@@@<<<<<<<<<>>>???>>><<<:::777999;;;;;;:::888777777<<<>>>BBBHHHSSSbbbtttyyynnn]]]PPPCCC<<<<<>>444---,,,+++,,,------+++)))******)))((('''%%%%%%$$$######$$$%%%$$$###!!! %%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""""" !!!"""""""""""""""######$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%''''''%%%%%%$$$######$$$%%%%%%###$$$$$$$$$$$$$$$$$$###"""$$$%%%$$$""""""###$$$%%%###""""""######"""  !!!!!!!!!!!!!!!"""%%%&&&&&&### ######$$$%%%&&&((()))******)))'''&&&%%%%%%%%%&&&$$$$$$######""""""!!!!!!!!!"""###"""$$$$$$"""!!!$$$''''''%%%%%%%%%&&&'''%%%$$$$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$####################################!!!!!!"""""""""!!!!!!!!!###"""""""""""""""#########)))///222///)))$$$!!! """&&&***,,,+++)))&&&###""""""""""""""""""!!!!!!!!!"""###$$$$$$''',,,///111555888888333,,,&&&$$$"""!!!  !!!!!!!!!"""((((((&&&### !!!###$$$"""%%%666PPPcccbbbWWW???///!!!"""!!!    """$$$%%%%%%$$$!!!"""!!!  ~~~sssooojjjeeecccaaa___^^^VVVTTTRRRSSSVVVYYY\\\\\\[[[YYYVVVSSSQQQPPPPPPPPPMMMOOOQQQSSSUUUWWWXXXYYYVVVUUUUUUWWWZZZ___ccceeefffccc___ZZZUUUPPPMMMKKKKKKJJJJJJKKKMMMLLLJJJGGGFFFEEEDDDDDDFFFGGGGGGGGGIIIKKKNNNPPPOOOKKKFFFCCC>>>===<<<===>>>===;;;999555888:::;;;999777666666888;;;???DDDMMM[[[lllxxxzzzjjjZZZHHH===:::<<>>GGGVVVaaappp}}}|||iiiQQQ@@@777333555999===EEEKKKKKKHHHCCC;;;222......,,,+++///333111,,,,,,***)))+++)))&&&(((---///555777222,,,)))&&&############$$$$$$%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&&&&'''(((***+++---///111111...+++++++++222DDD[[[llluuusssggg[[[EEE@@@777000,,,+++)))((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&%%%%%%$$$########################$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$###""""""###$$$%%%###%%%&&&&&&%%%%%%&&&'''###"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!###""" """###$$$### !!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%""""""""""""############  """$$$$$$"""!!!$$$&&&###!!! """$$$$$$$$$!!!!!!!!!!!!###$$$%%%&&&''''''&&&%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%$$$###"""!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$$$$###!!! """!!! !!!"""   !!!!!!  !!!###$$$&&&)))+++***)))'''%%%%%%$$$$$$### ######"""!!! !!!"""$$$$$$######$$$&&&"""$$$&&&...<<>>EEEGGGEEEBBB:::111......+++))),,,///---((((((((()))+++)))%%%'''+++)))///333///***)))&&&$$$######""""""###$$$%%%&&&$$$&&&((((((((('''((()))&&&&&&&&&&&&''')))***+++***...222333111///000111...@@@XXXkkkwwwyyyqqqgggPPPIII???777111///......************))))))))))))'''&&&%%%$$$%%%%%%'''((($$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%&&&(((''''''&&&((()))###"""!!!"""###$$$###"""#########"""""""""""""""&&&###!!! """$$$%%%%%%!!!!!!!!!!!!"""###%%%%%%"""###$$$%%%&&&%%%$$$###%%%%%%$$$###"""!!!  """###$$$!!!'''%%%"""((((((%%%###"""$$$%%%%%%$$$$$$$$$$$$%%%&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&%%%$$$###$$$$$$$$$%%%&&&((()))***((('''&&&&&&&&&%%%###"""!!!!!!"""###""" !!!!!!  !!!%%%(((+++---000222&&&%%%%%%%%%&&&%%%###!!!!!!    """  !!!"""""" !!!###$$$$$$!!!"""""""""###%%%###&&&&&&'''---777;;;:::...$$$  !!! !!!$$$'''...222777;;;<<<999555222...'''$$$&&&%%% !!! !!!$$$&&&&&&%%%###    """""""""  !!!!!!""" {{{rrrkkkgggccc\\\VVVTTTSSSRRROOONNNNNNPPPRRRTTT[[[ZZZYYYWWWTTTTTTVVVXXXXXXWWWUUUUUUWWWXXXXXXXXX___^^^]]]^^^___^^^]]][[[VVVTTTQQQMMMJJJHHHGGGGGGCCCBBBBBBDDDFFFGGGFFFDDDDDDBBBBBBDDDBBB>>>???DDDFFFIIIMMMOOOOOOKKKFFFCCC999999999888777555444333555666777777666666777999555777777666555888AAAHHH[[[hhhxxxyyyhhhQQQ@@@888444///+++333666:::======<<<999777,,,,,,***)))((((((((((((&&&&&&''''''''''''''''''))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&'''))))))+++,,,///111222111///...///777FFF\\\pppzzzyyytttdddYYYJJJ@@@888222---,,,((((((((('''%%%%%%&&&''')))(((&&&%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&''''''%%%###"""'''&&&&&&%%%$$$###""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&### $$$'''***)))&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""!!!!!! #########"""!!! !!!""""""!!!""""""#########$$$$$$$$$"""""""""$$$&&&'''&&&%%%""""""""""""############"""%%%"""""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!###'''***,,,)))((('''%%%###""" !!!$$$%%%&&&%%%$$$###!!!"""###$$$$$$%%%%%%$$$!!!!!!!!!$$$'''))))))(((%%%%%%$$$$$$###"""!!!!!! !!!!!!  $$$,,,222222111(((((('''$$$!!! """!!!!!!!!! !!!"""!!! !!!!!!""" """######!!!   """%%%''''''''''''(((***&&&  !!! !!!$$$(((,,,444FFFTTTTTTTTTVVVRRRJJJ???777---&&&###!!! """"""!!!  """#########"""    """!!!!!!|||ssskkkhhhddd]]]XXXVVVYYYWWWTTTRRRQQQRRRSSSTTTZZZ[[[ZZZYYYYYYZZZ]]]___^^^\\\YYYXXXXXXXXXXXXXXX]]]]]]]]]^^^```___]]][[[UUUTTTQQQNNNKKKHHHGGGFFFDDDDDDEEEGGGJJJKKKKKKJJJIIIEEECCCCCCBBB>>>===@@@BBBEEEIIILLLLLLIIIEEEBBB:::999999888777666444444222444555555555555666777777999888555333555<<>>RRRdddkkkooosssppphhhUUUKKK<<>>;;;;;;>>>@@@DDDGGGGGGEEEAAA???999999888888777666555555000222333444333333555666::::::999555222222777;;;CCCNNN\\\iiivvvvvvdddMMM;;;444222000...------...//////......---+++***))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$######$$$&&&)))+++%%%$$$$$$%%%%%%&&&'''(((&&&(((***++++++***)))''',,,111;;;KKK___nnnxxx{{{yyyooodddXXXJJJ:::///,,,***'''$$$######%%%&&&$$$%%%''')))+++,,,,,,,,,$$$$$$############$$$$$$######$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!#########"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%%%%$$$###""" !!!"""###$$$&&&&&&'''#########""""""######### !!!!!!!!!!!!!!! !!!"""######$$$$$$""""""######$$$########################$$$$$$$$$!!! !!!###$$$###""" !!!!!!!!!""""""""" ###%%%$$$!!! """$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!!!!"""$$$%%%'''&&&%%%$$$###"""!!!!!! !!!"""###$$$###"""!!! !!!!!!"""""""""%%%$$$$$$%%%&&&'''%%%$$$%%%%%%$$$$$$###"""""""""######"""""" """!!! !!!!!!""""""!!!!!!$$$((()))'''$$$&&&&&&%%%###""""""$$$''')))+++---,,,((($$$"""!!!    !!!###"""###'''!!!  !!!""""""   $$$'''AAAUUUkkkxxxssseeePPP<<<...&&&###""""""!!! !!! """###""" vvvlllhhhddd___[[[[[[UUUTTTRRRQQQRRRTTTWWWYYYZZZ\\\^^^```bbbeeeiiillliiigggccc]]]XXXTTTSSSTTTVVVXXXZZZ^^^aaaaaa^^^[[[UUUUUUTTTRRROOOKKKHHHEEEFFFFFFHHHLLLQQQVVVXXXYYYUUUKKKBBBAAAAAA>>>:::999;;;===???AAAAAA???<<<:::888777777666555555555555000222333333333333444666;;;:::999555222222444777???HHHRRR]]]jjjxxxuuucccKKK999222111///---000///...------------...***))))))((((((((())))))'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%%$$$#########$$$&&&((()))&&&%%%%%%&&&&&&'''((()))&&&'''((())))))(((&&&%%%***---444@@@QQQcccqqqyyy{{{{{{xxxqqqfffXXXDDD555...+++&&&###"""###$$$%%%$$$&&&))),,,......---,,,$$$$$$############$$$$$$"""######$$$$$$$$$$$$######"""!!! !!!!!! !!!!!!!!!""""""############$$$$$$$$$$$$######$$$$$$$$$$$$############!!!###%%%%%%$$$"""!!!!!!"""$$$%%%'''(((((((((######""""""""""""###### !!!!!!""""""!!!!!!"""######$$$$$$%%%$$$$$$$$$######$$$$$$$$$########################!!! """###$$$###!!! !!!!!!!!!!!!!!!###%%%%%%######$$$%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!!!!###$$$%%%%%%$$$$$$######"""""" !!!""""""""""""!!!!!! !!!""""""""""""$$$$$$$$$%%%&&&'''&&&$$$$$$$$$$$$#########""""""%%%%%%$$$###"""    !!!!!!"""&&&'''&&&$$$%%%%%%%%%$$$$$$&&&)))---333777<<<;;;555,,,%%%"""  !!!"""######$$$ !!!"""######""""""!!!!!!  !!!"""!!!######""" !!!###$$$"""!!!!!!!!! """:::LLL```ppp}}}vvv]]]DDD111'''""""""!!!  !!!!!!!!! !!!!!!xxxnnniiieee___\\\\\\XXXVVVTTTSSSSSSTTTVVVXXXZZZ\\\___aaacccfffjjjmmmllljjjggg```XXXSSSQQQQQQTTTUUUXXX\\\``````]]]ZZZVVVVVVUUUSSSPPPLLLHHHFFFDDDEEEFFFKKKRRRXXX[[[]]]WWWLLLCCCAAA@@@===:::999::::::<<<<<<;;;999777555666666555444444444555555222444555555444444555666888888777555333333444555777>>>FFFNNN\\\lllxxx|||vvvdddLLL;;;444333222000...---***((('''(((((()))(((((((((((((((((())))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$######### """###$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$'''''''''(((((()))***+++(((((())))))((('''&&&%%%(((***...666CCCSSScccnnnsssyyy|||xxxqqqcccNNN;;;...***%%%""""""$$$$$$$$$ """%%%((()))(((&&&$$$$$$######""""""######$$$!!!"""######$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!""" !!!""""""############$$$$$$$$$$$$######$$$$$$$$$######"""""""""!!!!!!""""""#########"""###$$$%%%&&&&&&&&&&&&%%%######""""""""""""###### !!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""""""""###########################"""!!!###$$$%%%###""" !!!!!!!!!!!!"""###%%%&&&%%%%%%&&&'''############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###$$$########################!!!!!!"""""""""!!!!!!!!! !!!"""###############"""###$$$'''((('''&&&$$$$$$$$$###############&&&&&&%%%$$$###!!! !!! !!!%%%&&&&&&&&&$$$$$$$$$$$$$$$''',,,///<<>>:::888999888888888888888666555444666555444444444555666777555666777666555444444666444444333333333333333333111666===EEESSSffftttzzzuuudddMMM>>>888888777555///---+++(((&&&&&&'''(((''''''''''''((())))))***((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$######$$$&&&(((((('''%%%$$$)))(((((())))))***+++,,,*********)))((('''&&&%%%&&&(((+++///666CCCQQQ\\\jjjtttzzzyyyttthhhRRR>>>---)))$$$"""$$$%%%$$$###!!!###%%%''''''&&&$$$"""######""""""""""""######!!!!!!"""###$$$$$$$$$$$$############"""""""""""" !!!!!!""""""############$$$$$$$$$$$$######$$$$$$$$$###""""""!!!!!!###""""""""""""###$$$%%%###############"""""""""#########""""""######### !!!!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$$$$##################""""""###$$$%%%###!!! !!!!!!!!!"""""""""###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!  !!!###$$$"""""""""#########$$$$$$######""""""""""""!!!!!!!!!"""###$$$$$$%%%%%%%%%"""""""""$$$'''((('''&&&########################&&&&&&%%%%%%###"""  !!!""" """$$$&&&(((***+++)))((('''%%%$$$'''+++...<<>>EEEHHHGGGFFFBBBBBBBBB@@@<<<777222///---,,,)))'''$$$"""!!! !!!""" """###$$$$$$###!!!###''' !!!!!!%%%***...---(((""" !!!'''000999@@@EEEIIIDDDAAA;;;111((("""!!!""" !!!  {{{sssmmmgggdddeeeiiifffaaa\\\YYYWWWVVVVVVSSSWWW\\\aaaeeehhhmmmooossswwwyyytttiii```ZZZYYYRRRRRRRRRTTTWWWYYYXXXWWWSSSQQQMMMJJJGGGEEEDDDCCCAAAAAACCCIIIQQQXXX^^^```___WWWMMMDDD:::222222777111222333444666777999999999888777666777888;;;<<<888888888666333222111222///.........///...,,,+++)))---///333???PPP^^^cccbbbTTTBBB888666888999888111000---***(((''''''&&&&&&&&&&&&'''''')))***+++))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$###$$$&&&))),,,---'''''''''(((((()))***+++++++++***((('''&&&%%%%%%$$$(((+++***))),,,555===DDDRRR^^^aaabbb]]]JJJ555***&&&"""###&&&(((%%%!!! !!!###$$$$$$############""""""""""""###### """######$$$$$$$$$ !!!###$$$$$$""" ############""""""""""""######$$$$$$$$$$$$######$$$$$$$$$###"""!!!!!! $$$%%%'''((()))((('''&&&%%%$$$###""""""$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%""""""!!!!!! !!!"""###$$$&&&'''((()))!!!$$$&&&'''&&&%%%###$$$$$$$$$$$$######""""""!!! !!!"""""" """"""""""""############%%%$$$$$$&&&'''((('''%%%((((((((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!! !!!"""###$$$%%%%%%%%%%%%$$$###""""""######!!!"""###$$$$$$%%%%%%$$$'''%%%%%%%%%&&&&&&$$$"""##################$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!""""""!!!  !!!  !!!!!!"""!!!###&&&***///666>>>CCCBBB@@@:::444///---...000+++111777999888;;;CCCJJJCCC888---)))$$$### !!!"""...@@@SSS___ddddddbbbaaaaaa___[[[VVVOOOIIIEEEAAA???:::444///***&&&$$$ !!!"""#########"""  !!!"""###$$$  """''',,,+++$$$ !!!!!!!!!!!! """###"""$$$)))---......///---......***%%%""""""### !!!!!!!!!    """""""""tttkkkgggeeeeeefffddd```]]][[[XXXUUURRRSSSVVVZZZ^^^ccciiippptttuuutttrrrnnniiibbb\\\XXXUUUTTTSSSSSSUUUVVVUUUTTTOOOLLLIIIFFFEEECCCAAA???BBBBBBCCCEEEJJJPPPWWWZZZ]]][[[RRREEE<<<999888666000222444555666888;;;>>>>>><<<:::777777999;;;===AAACCCAAA999444333222000111000---++++++,,,...000///000222555:::AAAJJJPPPQQQKKKAAA888333333555888000///...---,,,+++++++++***)))(((&&&&&&''''''(((......---,,,+++)))((('''%%%%%%%%%$$$$$$$$$######""""""$$$%%%%%%%%%%%%%%%######$$$$$$&&&''')))***''''''((((((((((((((('''''''''(((((('''&&&%%%%%%'''&&&$$$$$$&&&+++000444;;;@@@HHHOOOOOOIII>>>555***(((%%%###"""""""""###,,,+++***(((&&&$$$""""""%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$"""!!! !!!!!!""""""######$$$$$$!!!###%%%%%%%%%$$$!!! !!!"""###$$$"""!!!!!!"""######"""!!!!!!!!!"""###%%%&&&''''''%%%$$$$$$&&&&&&%%%###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""!!! !!!!!! !!!###$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&)))(((((('''''''''((((((&&&%%%######$$$%%%%%%$$$ !!!"""###$$$%%%%%%%%%"""$$$&&&%%%"""!!!"""%%%!!!""""""######$$$%%%%%%&&&'''((()))((('''%%%$$$!!!###$$$###"""!!!"""###$$$$$$$$$######!!! ###"""!!!!!! !!!!!!"""######"""  """$$$&&&%%%)))333<<>>666333111///111///---++++++,,,...///,,,---///000444999@@@DDDFFFAAA:::333000111333666...---,,,+++************%%%&&&''')))************,,,,,,,,,+++***)))((('''%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''')))***+++)))(((&&&%%%%%%&&&'''((('''''''''''''''&&&%%%%%%)))(((&&&$$$%%%(((+++---111444999===>>>:::333---***(((&&&$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$###"""############""""""!!!"""""""""""""""!!!!!!!!!!!!!!!"""######$$$######!!!!!!  !!!"""######""" !!!"""######"""!!!!!!!!!"""###$$$&&&''''''%%%$$$$$$&&&&&&%%%###"""""""""######$$$$$$%%%%%%$$$###""""""###$$$%%%###############$$$%%%&&&(((((((((((((((((((((((($$$$$$###""""""!!! !!!"""""""""!!!  !!!###$$$%%%&&&&&&%%%%%%$$$############$$$###$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&$$$######$$$$$$###!!!###############"""!!!!!!$$$%%%&&&%%%""" !!!"""#########$$$$$$$$$$$$$$$&&&''')))))))))(((&&&$$$!!!"""######"""!!!"""###%%%%%%%%%%%%$$$###!!!!!! !!!!!!!!!!!!!!!!!!######"""!!!  !!!!!! !!!###%%%((((((...999DDDLLLUUU]]]^^^\\\TTTHHH@@@@@@AAA@@@AAA???<<<999666999IIIXXXXXXNNN@@@222)))%%%$$$$$$$$$$$$###"""!!! (((000CCC___vvv|||uuutttppphhh\\\KKK999...$$$"""!!!!!!!!!!!!  !!!""""""!!!!!!  !!!%%%)))((($$$!!!!!!"""!!!!!!!!!!!!!!! !!!""""""!!! !!!!!! !!!  }}}wwwsssmmmhhheeebbb___]]]\\\ZZZWWWTTTUUUXXX[[[^^^aaadddiiilllnnnnnnllliiiddd^^^YYYVVVOOOMMMLLLLLLMMMMMMKKKJJJJJJFFF@@@<<<;;;<<<======999999:::<<>>...)))*** !!!!!! !!!***;;;LLLZZZhhhrrrzzzwwwwwwvvvyyy|||zzzoooZZZCCC444)))&&&"""   """"""  !!! !!!!!!!!!"""***222333///'''!!!!!!"""  !!!!!! }}}wwwooogggeeebbb```^^^]]][[[XXXVVVVVVXXX[[[\\\\\\]]]___``````___]]][[[WWWTTTPPPNNNIIIGGGFFFEEEFFFEEEDDDBBB???>>><<<<<<<<<<<<:::888<<<<<<<<<===@@@EEEJJJNNNKKKNNNLLLBBB:::888888888666666555666999@@@IIIOOO^^^cccddd[[[NNNHHHMMMVVVeeegggaaaQQQ@@@777222000...---,,,+++++++++,,,,,,)))+++------,,,,,,---...............------,,,,,,******)))))))))******+++///---+++***)))***,,,---,,,,,,------......------&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%$$$############$$$###$$$%%%%%%%%%$$$"""!!!$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%%%%&&&(((***+++)))(((%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$"""""""""""""""!!! ###############"""!!!!!!"""""""""#########$$$$$$""""""!!!!!!"""$$$&&&(((!!!!!!!!!"""""""""""""""#########&&&((()))((('''"""""""""!!!""""""######%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###""""""!!!!!!""""""""""""""""""######$$$$$$$$$$$$$$$$$$############### """###%%%%%% """###$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&(((******)))((('''&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$### !!!!!!!!!""""""!!!"""#########"""%%%%%%&&&&&&%%%###!!! !!!"""###%%%%%%$$$"""!!! """###"""!!! !!!"""""""""###############""""""$$$%%%$$$###""" !!!"""###"""!!!!!!###%%%%%%'''000>>>KKKSSS\\\ccceeeggghhhkkkttt~~~~~~}}}uuukkk```WWWSSSYYYcccmmmrrrrrreeeNNN999,,,)))"""#########$$$$$$%%%%%% """!!!$$$---777@@@LLLVVVgggrrr|||zzznnnaaaZZZZZZ[[[]]]``````YYYJJJ999...)))%%%""" !!!!!!   ######%%%111???CCC>>>333'''"""###    !!!!!!""""""!!!!!!wwwooohhhfffccc```^^^]]][[[XXXUUUXXXZZZ\\\]]]]]]]]]]]]___WWWVVVUUURRRPPPMMMJJJIIIEEEDDDBBBBBBCCCCCCBBB@@@<<<<<<<<<===>>>===:::777:::::::::<<<@@@EEEKKKNNNHHHIIIEEE<<<777777777555666666555555888>>>FFFLLL\\\aaaddd]]]QQQLLLPPPWWWeeeiiieeeVVVDDD999444111...------,,,,,,,,,,,,,,,(((***++++++******+++,,,---.........---,,,+++*********))))))***+++,,,,,,---+++)))'''(((,,,///222------.../////////......&&&&&&&&&&&&%%%%%%%%%%%%#########"""###%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%% """%%%''''''%%%"""!!!######$$$%%%%%%%%%$$$$$$'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%''')))***(((&&&%%%%%%%%%%%%&&&&&&&&&&&& !!!"""######$$$$$$#########""""""!!! ###############"""!!!  !!!!!!""""""!!!!!!!!!"""$$$&&&'''((( !!!"""#########""""""""""""$$$&&&)))+++***(((######"""!!!!!!!!!""""""###""""""$$$&&&(((((('''&&&%%%%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$ """"""#########!!!!!!!!!""""""$$$%%%%%%$$$$$$&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((%%%$$$###$$$$$$###!!! !!! !!!###$$$$$$######$$$%%%&&&%%%###!!! """######"""!!! !!!"""""" !!!""" !!!"""############### !!!#########""""""!!!"""###"""!!!!!!"""$$$%%%&&&,,,888BBBIIIQQQXXX[[[```ffflllvvv~~~wwwpppiiieeeiiippprrrxxx{{{ttt```GGG333''''''&&&%%%$$$###!!!   !!!!!!&&&***///777@@@JJJTTT^^^\\\QQQDDD>>>===CCCDDDEEEDDD@@@888---&&&&&&###!!!!!!!!!  %%%%%%(((999KKKVVVSSSEEE111%%%$$$""" !!!"""!!! !!!"""!!! xxxpppkkkgggeeeaaa___]]]ZZZWWWTTTVVVXXX[[[[[[[[[ZZZZZZ[[[OOOOOOMMMKKKIIIGGGEEEDDDAAA@@@??????@@@AAA@@@>>><<<;;;:::;;;<<<<<<;;;999777777999<<>>,,,'''&&&%%%###!!!  """###$$$***111222888???>>>666...+++,,,111000//////...***%%%!!!###!!!    %%%&&&***===TTThhhgggWWW<<<***&&&%%%  !!! !!!"""!!!  !!!   !!!!!!!!!!!! zzzrrrooohhheeebbb___]]]ZZZVVVTTTRRRUUUWWWXXXWWWVVVVVVWWWKKKJJJIIIGGGEEEDDDBBBBBB>>>===<<<===??????>>>======;;;888888999;;;;;;;;;666666999===DDDMMMTTTYYYRRRLLLAAA888777999666000555555444444555999>>>CCCOOOVVV\\\\\\XXXVVVXXX\\\gggnnnmmm^^^JJJ<<<444000//////.........---------000000///---++++++,,,...))))))***************)))(((((((((((()))+++,,,---,,,,,,++++++++++++******------......------,,,+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""""""""!!!!!!"""######$$$""""""######$$$&&&''''''!!!"""###$$$$$$$$$$$$$$$ """$$$&&&''''''$$$!!! !!!$$$&&&''''''((()))***+++++++++***&&&&&&%%%$$$###"""!!!!!! !!!"""######$$$$$$### !!!###$$$$$$%%%%%%&&&&&&%%%%%%$$$###############%%%&&&&&&%%%$$$### !!!"""$$$$$$######"""!!!$$$((()))(((&&&$$$###"""!!!!!! !!!!!! ###'''***++++++%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$ !!!"""###$$$!!!!!!"""###$$$$$$%%%%%%!!!!!!!!!!!!!!!""""""""" """######"""  !!!""""""###""""""$$$$$$######$$$%%%%%%&&&""""""###$$$&&&(((***+++&&&&&&&&&'''((()))***+++'''%%%######$$$%%%%%%$$$ !!!"""""""""%%%""" !!!######!!!!!!###$$$$$$"""  """###$$$###"""!!! !!!"""!!!  """!!!"""###$$$%%%&&&&&&&&&!!!!!! !!!!!!"""!!! """ %%%***...444;;;@@@MMM[[[gggtttgggHHH333(((''''''&&&%%%$$$###### !!!!!!"""!!!  ######!!!%%%***&&&+++...---)))&&&''')))###""""""###$$$###!!!   !!!%%%&&&***???XXXtttssscccDDD...((('''$$$""""""!!! !!!"""###$$$ """"""!!!!!!###$$$  !!!!!!"""#########!!! ~~~sssmmmllliiiddd___[[[XXXXXXXXXXXXVVVVVVVVVWWWVVVTTTRRRLLLIIIEEECCCBBBBBBBBBAAA>>>===<<<;;;<<<>>>@@@BBB===<<<<<<<<<<<<;;;;;;;;;::::::;;;???EEELLLSSSXXXTTTNNNEEE<<<666333333333444222333555555555888>>>FFFLLLTTTXXXUUURRRYYYbbbhhhlllkkkaaaNNN===333///111000///...------...///,,,,,,,,,+++***)))(((((()))***---//////...,,,***...,,,+++)))((('''(((((()))(((&&&%%%&&&''')))***+++++++++*********))))))***)))(((&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%#########"""""""""""""""###!!! !!!$$$%%%###!!!"""###$$$$$$$$$"""!!! $$$$$$$$$$$$$$$###"""!!!$$$#########$$$%%%%%%&&&%%%&&&''')))111777555///)))%%%###$$$"""""" !!!"""$$$$$$######"""!!!###%%%%%%$$$###"""###############$$$$$$$$$$$$ !!!"""$$$$$$%%%%%%$$$%%%$$$$$$$$$######""""""######$$$$$$%%%&&&((((((%%%%%%$$$""" !!!$$$'''$$$$$$$$$$$$&&&''')))***)))'''&&&$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! """###$$$$$$###### !!!""""""!!!###$$$$$$"""!!!"""""" !!!""""""###$$$$$$##################"""###'''+++***%%%%%%((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$""""""""""""### !!!###$$$###"""   ############"""!!!%%%$$$"""!!!!!! !!!!!!""""""!!!!!! !!!$$$(((,,,...555===OOOeeewwwiiiKKK333000+++%%%!!!!!!"""###### !!!!!! !!!"""###&&&&&&%%%$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###### !!!!!!   !!! !!!%%%)))111BBBQQQttttttdddEEE///***&&& !!!!!!!!!!!!"""""""""""" """!!!!!!###$$$ yyyrrrjjjgggccc]]]YYYWWWVVVVVVTTTSSSRRRRRRSSSSSSQQQOOOLLLHHHEEEBBBAAAAAA@@@???::::::999888999;;;===>>><<<<<<<<<<<<;;;;;;;;;;;;999:::;;;>>>DDDKKKQQQUUUQQQLLLDDD<<<777444555555444222222444444222666;;;???DDDJJJNNNLLLKKKRRR\\\jjjnnnnnncccRRR@@@777333111000///---------......++++++++++++***)))(((((('''(((***,,,,,,+++***(((***)))((('''''''''((((((***)))((('''((()))+++,,,*********)))))))))(((((())))))((('''&&&&&&%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%###############"""""""""$$$"""!!!"""$$$%%%$$$"""###############"""!!!!!!$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&))),,,222;;;BBB???999///)))$$$$$$$$$!!! !!! !!!"""$$$$$$######"""!!!###%%%%%%$$$###"""### !!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$#########""""""""""""!!!!!!!!!!!!!!!"""### """###"""!!!!!!"""#########$$$%%%&&&'''(((((('''&&&$$$#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!"""###$$$######""" !!!"""""" """######!!!  !!!""""""#########""""""""""""######%%%***111444---%%%$$$)))$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$""""""""""""###!!!!!!!!! !!!"""#########!!!!!!  $$$$$$$$$######"""!!!  !!! !!!!!! ###&&&))),,,000888JJJ^^^nnnxxxkkkOOO999...***$$$!!!!!!!!!  !!!!!!!!! !!!###""""""#########"""  !!!!!!    """!!!"""%%%)))111AAAPPPqqqvvvkkkNNN555,,,(((!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!"""###""""""!!!  !!!""" yyyllliiiddd___ZZZWWWUUUUUURRRPPPOOOOOOOOOOOONNNLLLJJJGGGCCCAAA@@@@@@>>>===<<<<<<;;;;;;<<<===???@@@<<<<<<;;;;;;;;;:::::::::999999:::===BBBHHHNNNQQQNNNJJJCCC<<<888666666777555333333444333111444999888;;;@@@CCCBBBCCCLLLWWWhhhlllmmmdddSSSCCC999666111000...---,,,,,,------++++++++++++***)))((((((&&&(((***+++,,,+++)))(((&&&&&&&&&&&&&&&'''((())))))(((((('''''')))***+++)))))))))((((((((((((((()))((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""###############"""$$$###"""###%%%%%%%%%###$$$$$$###""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%***000999EEEMMMKKKEEE888...&&&%%%%%%###!!!!!! !!!"""$$$$$$######"""!!!###%%%%%%$$$###"""###"""""""""############$$$###""""""""""""$$$%%%&&&######""""""""""""!!!!!!!!!!!! !!!"""!!! !!!!!!###$$$&&&'''''''''&&&&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""!!! !!!!!!"""#########""""""!!!!!! !!!"""""""""$$$%%%$$$!!!   !!!""""""""" !!!"""######$$$+++444666...$$$###)))%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$"""""""""""""""!!!!!!!!!!!!!!!!!!!!! """"""######"""!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!$$$$$$$$$$$$###"""!!!!!! !!!""""""!!!  !!!!!! !!! !!!###&&&(((***222AAARRR___iiiwwwrrrYYYEEE333...(((%%%%%%$$$!!!######"""!!!   """ !!!###"""!!!"""###!!! """%%%)))000@@@NNNlllxxxtttYYY===111,,,&&&%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%%%%###"""!!!  !!! ~~~rrroooiiiccc\\\XXXTTTSSSPPPNNNMMMLLLMMMMMMLLLKKKHHHFFFBBB@@@???>>><<<;;;=========<<<===>>>???@@@;;;;;;;;;;;;:::::::::999999999:::<<>>HHHTTTbbbhhhkkkdddSSSBBB888444111000...,,,++++++,,,,,,***************)))((((((((()))+++,,,,,,,,,+++***&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))((((((((((((((('''&&&&&&%%%%%%%%%$$$$$$#########!!!"""###$$$$$$$$$######$$$######$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%$$$)))///999FFFQQQRRRMMM>>>222'''%%%&&&%%%###""" !!!"""###$$$######"""!!!###%%%%%%$$$###"""############$$$$$$$$$%%%%%%$$$###"""!!!!!!###%%%'''"""""""""!!!!!!!!!!!!!!!""""""!!! !!!!!!""" !!! !!!""" """$$$&&&'''&&&%%%$$$%%%%%%$$$############$$$############$$$$$$$$$$$$ !!!"""###$$$###!!! !!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!""""""&&&'''(((&&&$$$"""!!!""" !!!!!!"""""" !!!"""### $$$+++...)))###$$$)))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""!!!!!!!!! !!!###$$$$$$""""""###"""!!! ###""""""!!!!!!  !!!!!!!!!!!!!!!"""###############"""!!!  !!!"""!!!!!!  !!!""""""""""""!!!!!!!!!!!! !!!"""$$$&&&,,,888EEEMMMWWWfffuuu{{{gggVVVAAA999///***((((((%%%######"""!!! !!!!!!    !!!  """ !!!!!!!!!!!!  !!!"""  $$$(((000@@@NNNhhhyyy{{{bbbEEE777111,,,'''%%%$$$$$$###""" !!!!!!!!!!!!!!! ######"""!!!  !!!!!!!!!!!!wwwtttmmmfff^^^XXXSSSQQQMMMKKKIIIHHHIIIJJJIIIHHHGGGEEEBBB@@@???===;;;999::::::999999::::::;;;;;;;;;:::::::::999999999999888888999:::===@@@CCCEEEHHHEEEAAA<<<888666555444666444444555333///000444333333444777888;;;EEEPPP^^^eeekkkfffVVVDDD888333111///...,,,+++***++++++))))))*********)))((((((((()))***+++++++++******))))))))))))((((((''''''&&&&&&&&&&&&&&&'''((((((************************'''((()))))))))((('''&&&%%%%%%%%%$$$$$$#########!!!"""###%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%""""""###$$$%%%%%%%%%$$$######""""""""""""######&&&)))---555CCCPPPTTTQQQ@@@333'''%%%&&&%%%###""" !!!"""###$$$######"""!!!###%%%%%%$$$###"""### !!!!!!!!!!!!"""%%%$$$"""!!!!!!###%%%&&&!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!  ###%%% """$$$&&&&&&&&&$$$###&&&%%%%%%$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$######"""!!! !!!!!!!!!!!!!!!"""""""""###""""""!!!!!!!!!""""""&&&'''(((&&&$$$"""!!!""" !!!!!!!!!!!! !!!"""""" !!!$$$%%%"""###&&&#########"""""""""""""""$$$$$$######"""!!!!!!  !!!######"""""""""!!! """"""!!!!!!   !!!!!!!!!"""!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!  !!!%%%)))111888===DDDRRR```sssyyyxxxkkkQQQEEE555+++(((((('''%%%"""  """!!!    """!!!!!!  !!!"""!!!  !!!""""""!!! &&&'''###'''///>>>MMMiii|||jjjOOO@@@777///(((%%%######$$$$$$""" """!!!!!!!!!  !!!!!!!!!!!!zzzvvvpppiiiaaaZZZUUURRRKKKIIIFFFEEEFFFGGGFFFFFFGGGEEEBBB@@@???===:::777;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888999:::<<<>>>???BBBAAA>>>;;;888666555444333111222333111---...111222000111333555888BBBLLL]]]fffooolll]]]III:::333000///---+++************((())))))******)))((((((&&&&&&'''(((((((((((((((******++++++***)))(((((()))))))))***************************++++++++++++'''((()))******)))''''''%%%%%%$$$$$$$$$$$$$$$$$$ """$$$&&&&&&%%%$$$###"""###$$$$$$######$$$&&&$$$############$$$%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""###(((***,,,222???LLLPPPMMM<<<111'''$$$%%%###"""### !!!"""$$$$$$######"""!!!###%%%%%%$$$###"""###!!!!!!""""""""""""######$$$$$$###""""""###$$$%%%!!!!!!""""""""""""######!!!"""###$$$$$$$$$"""  ###&&&!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$!!!!!!""""""###$$$$$$$$$&&&$$$"""  !!!"""###$$$######"""!!!!!!!!!"""""""""$$$%%%$$$!!!  !!!!!!!!!!!!!!!!!! !!!!!!((("""!!!#########$$$#########"""""""""""""""############"""!!! !!!!!!!!!  !!!!!!!!! !!!!!!   $$$%%%)))///111555???JJJaaajjjxxx~~~bbbSSS>>>000,,,+++)))&&&$$$!!!!!!""""""  !!!###!!!!!! !!!"""###!!!!!!   !!! !!!+++111)))"""%%%,,,:::HHHhhh{{{ttt```RRRCCC666,,,((($$$###$$$$$$""" """!!!!!!  !!!!!!  |||yyytttnnngggaaa\\\ZZZMMMKKKHHHGGGGGGHHHHHHHHHGGGEEEBBB@@@???===999777=====================<<<999999999999888888888888888777777777888999:::;;;;;;;;;:::999888777666666444222333555333//////333333111111333555888AAAJJJ\\\hhhsssrrrbbbMMM;;;222000///---+++))))))))))))(((((()))))))))))))))(((&&&&&&&&&'''''''''((((((((()))***+++++++++***))))))******+++++++++++++++))))))))))))*********+++&&&''')))******)))((('''$$$$$$$$$$$$$$$$$$%%%%%% !!!$$$&&&'''&&&%%%### """$$$$$$"""!!!###%%%"""###$$$$$$%%%%%%%%%$$$''''''''''''''''''&&&%%%&&&%%%%%%$$$######$$$$$$((()))+++000;;;EEEGGGCCC555---&&&$$$""" ### !!!"""$$$$$$######"""!!!###%%%%%%$$$###"""######$$$$$$$$$$$$%%%%%%%%%########################"""""""""#########$$$$$$  !!!""""""$$$$$$$$$""" !!!###"""""""""###############$$$$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$$$$$$$$$$###"""!!!!!!!!!""" """$$$%%%$$$######"""!!!!!!"""""" """######!!! !!!!!!!!!!!!!!!!!!!!!  !!!$$$!!!!!!$$$$$$###$$$'''%%%$$$$$$$$$############"""#########"""!!! !!!!!!   !!!!!!  !!!!!!!!!!!!  !!! """!!!###(((***,,,111888IIIVVVjjj}}}wwwfffPPP@@@:::666111---)))$$$ !!!###!!!"""%%%"""$$$&&&((()))(((&&&$$$###"""   (((///***!!!###'''444AAA\\\qqqwwwnnn[[[GGG444...'''###$$$$$$""" """"""!!!  !!!""" |||yyysssnnniiieeecccRRROOOLLLKKKKKKLLLMMMLLLGGGEEECCCAAA???===999666999::::::;;;::::::999999999999999888888888888777777777777777777888888999666666777777888888999999777555777999777333333777555333333666888:::BBBJJJ[[[gggttttttdddMMM:::000000///---+++)))(((((()))(((((()))))))))))))))((((((((((((((()))))))))***%%%'''(((***+++,,,++++++(((((()))***************'''((((((((())))))******&&&''')))***+++***((('''#########$$$$$$%%%%%%&&&!!!$$$&&&'''&&&%%%$$$ """$$$###!!!!!!###%%%!!!###$$$%%%&&&%%%%%%$$$)))*********)))(((''''''((('''&&&&&&%%%%%%%%%%%%$$$'''***///888@@@>>>888000***%%%$$$!!! $$$ !!!"""$$$$$$######"""!!!###%%%%%%$$$###"""### !!!!!!!!!!!!"""""""""######$$$$$$$$$######"""""""""######$$$$$$$$$%%%######"""!!!!!!!!!!!!""""""$$$%%%$$$"""###""""""!!!""""""###$$$###############"""!!!!!! !!!!!!"""###$$$$$$$$$!!!"""###$$$$$$$$$###### ###%%%&&&$$$$$$###""""""!!!""""""!!!###$$$$$$"""!!!""""""!!!!!!!!!!!!!!! !!!!!!  """&&&%%%###&&&,,,&&&&&&&&&%%%%%%$$$$$$$$$""""""#########!!! !!!!!!"""""" """"""  !!!!!!"""""""""""""""!!! """!!!  !!! !!!$$$'''(((+++///777GGG^^^uuuwwwaaaQQQIIICCC<<<555...((("""!!!"""""" ###&&&$$$(((...222222///***'''%%%$$$"""!!! !!!!!!!!!  !!!!!!!!!$$$###"""!!!!!!!!!!!!!!!!!! !!!'''### !!!  !!!!!!$$$///;;;OOOfff|||oooWWW:::333***%%%$$$$$$"""""""""!!!  !!!"""""" zzzxxxuuurrrrrrvvv]]]TTTLLLIIIIIIHHHIIIKKKJJJHHHEEEAAA>>>;;;888777<<<<<<;;;::::::;;;;;;;;;;;;;;;::::::::::::::::::888888888888888777666555888888666555555666777777888666444222111222333444444222222333444666???III```iiitttvvvhhhRRR>>>444111///,,,*********((('''&&&&&&'''''''''''''''&&&*********(((&&&&&&(((***)))((()))+++***&&&&&&***,,,((((((------((('''+++%%%%%%%%%&&&&&&&&&&&&''''''(((***+++***)))'''&&&***'''$$$$$$%%%&&&$$$"""%%%%%%###"""""""""###$$$!!!###$$$%%%%%%$$$"""!!! !!!"""######$$$$$$###((())),,,------+++(((&&&(((''''''((()))(((&&&###&&&%%%&&&,,,444888777555)))'''&&&$$$######$$$$$$#########$$$###"""!!!!!!###"""!!! !!!"""###!!!"""###$$$$$$$$$$$$$$$%%%######&&&)))***'''$$$$$$$$$###"""""""""""""""%%%%%%%%%###!!!!!!###$$$"""!!!  !!!"""##################$$$$$$'''&&&###!!! !!!!!! !!!#########""""""&&&&&&&&&$$$""""""###%%%$$$###!!! """$$$&&&$$$$$$$$$$$$"""  """%%%%%%### """""""""!!!  !!!######""""""###%%%$$$###"""!!!!!!"""###$$$""""""#########!!! $$$"""   """ !!!!!!###  !!!!!!### ###"""!!! !!!"""###   !!!""" !!!!!!""""""""" """$$$&&&((((((...888KKKeeezzzooodddYYYNNNGGG;;;333***$$$""""""!!! """"""!!! ###%%%&&&%%%+++...555>>>>>>777000...$$$%%%%%%$$$$$$"""!!!!!!!!! """!!! !!!!!!    !!!"""!!!$$$)))...BBBTTTvvvsssJJJ:::***&&&&&&%%%&&&(((!!!!!!"""""""""""""""!!!!!!   !!!!!!}}}yyytttsssvvvdddXXXNNNLLLNNNLLLHHHGGGIIIHHHEEEBBB@@@>>>===<<<:::::::::;;;<<<>>>@@@@@@<<<<<<<<<;;;::::::999999888999888888888777666555888777666666666777888888777666444222111222333444333111111333333555>>>GGG]]]gggsssuuujjjUUUCCC999222///,,,******)))((('''''''''''''''''''''&&&&&&((((((((('''%%%%%%&&&(((((('''))),,,+++'''(((++++++'''(((,,,,,,((((((+++(((((((((((()))))))))***((()))***+++***)))'''&&&(((%%%######$$$$$$###!!!$$$###"""!!!!!!!!!"""""""""###$$$%%%%%%$$$###""" !!!"""######$$$$$$$$$)))+++...///...+++'''$$$(((''''''((()))(((%%%###%%%$$$%%%***111444333111((('''%%%$$$######$$$$$$#########"""""""""!!!!!!###"""!!! !!!"""###""""""###$$$$$$$$$######$$$######%%%((((((&&&$$$!!!!!! $$$%%%$$$###!!!!!!"""$$$$$$###"""!!!!!!"""###$$$!!!!!!"""######$$$%%%%%%&&&$$$"""!!! !!!"""""" """"""###"""!!!!!!###$$$$$$###""""""$$$&&&###""" !!!###%%%%%%%%%$$$###""" !!!$$$'''(((%%%###   """""""""###%%%&&&###"""!!! !!!""""""!!!"""###$$$###"""!!!  !!!"""  !!!!!!###!!!  !!!!!!""""""!!!!!!   !!!###$$$%%%&&&***111@@@VVVoooxxxoooeee___JJJ@@@333)))$$$$$$######  !!!###$$$$$$'''///===HHHFFF999///+++%%%%%%%%%$$$###"""!!! !!!   !!!$$$))),,,555GGGkkkzzz[[[DDD---%%%&&&&&&%%%%%% !!! !!! ~~~xxxqqqnnnooogggZZZOOOOOOSSSQQQJJJFFFGGGGGGEEEDDDBBBAAAAAAAAA;;;<<<<<<===>>>@@@AAABBB???>>>>>>===<<<:::999888999999999888777666666555666555555555666777888999666555333222111222222333222000000222222333;;;DDDXXXdddrrrvvvmmm\\\JJJ>>>222///,,,)))))))))(((''''''((((((((('''&&&%%%%%%&&&''''''%%%$$$###%%%&&&&&&&&&(((,,,,,,((((((,,,+++)))(((***)))&&&&&&(((%%%&&&&&&&&&'''''''''''')))******++++++)))((('''&&&$$$""""""######"""!!!###""""""!!! !!!!!!!!!######%%%&&&&&&%%%$$$###!!!!!!"""######$$$$$$$$$***,,,///000///+++&&&###)))((((((((()))(((%%%###$$$######''',,,...---+++&&&&&&%%%$$$############$$$###!!! !!!"""""""""!!!!!!!!!!!!""""""#########$$$######"""""""""""""""$$$&&&&&&%%%$$$######"""!!!!!!!!!!!!"""###$$$$$$###!!!!!!"""$$$###""""""!!!!!!""""""### """###$$$%%%&&&######!!!!!!!!!!!!######!!!!!!"""""""""!!! !!!""""""!!!"""$$$&&&"""!!! !!!###$$$&&&%%%$$$"""!!! ###&&&***+++)))%%%###"""!!!!!!!!!!!!   !!!"""###%%%'''"""!!!  !!!"""###$$$###"""!!! !!! """  !!! """  !!!######!!!!!!   !!!"""######&&&***333DDDZZZsss}}}xxxbbbVVVCCC444+++(((&&&%%% !!!!!!!!!""""""!!!###$$$'''222CCCLLLEEE666+++(((&&&%%%%%%$$$"""!!! """     $$$(((***...???bbboooSSS444&&&%%%&&&### !!!!!! """!!! """!!! xxxpppkkkkkkaaaWWWPPPQQQSSSPPPLLLIIIGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???????????????@@@AAAAAA@@@@@@>>><<<:::999::::::999777777666666555333333333444555666777777444444333222111111222222000//////111111222999BBBRRRaaarrrxxxrrrcccOOO@@@333000,,,)))((()))((('''(((((((((((('''&&&%%%$$$%%%&&&'''&&&$$$###$$$&&&&&&%%%(((,,,+++''''''+++,,,***)))((('''%%%$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&******++++++******)))(((&&&%%%########################""""""!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$""""""""""""###$$$%%%%%%(((+++...111000---(((%%%)))((((((((()))(((&&&###%%%$$$$$$%%%(((***)))'''%%%%%%$$$$$$############$$$###!!! !!!"""""""""!!!!!!!!!!!!""""""######$$$######"""!!!!!!!!!!!!!!!"""###$$$$$$$$$%%%$$$######""""""######"""###$$$###"""!!!"""$$$ !!!!!!"""###$$$$$$!!!!!! !!!"""$$$$$$"""""""""!!!!!!  !!!""""""!!!!!!"""$$$"""!!! !!!###$$$'''&&&$$$"""!!! !!!!!!###&&&***+++)))&&&$$$###""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$ !!!!!!!!!###%%%!!! !!!"""###""""""!!! """"""!!!    """""" !!!!!!    !!!!!!""""""$$$'''...;;;PPPiii}}}sssqqqwww~~~yyykkkXXXFFF888///)))%%%$$$###"""!!!!!!!!! ###%%%---888GGGKKK@@@///'''(((&&&%%%$$$###"""!!! !!!  !!!!!!     !!! $$$''''''...<<<\\\xxxyyyaaaCCC///(((%%%""""""############""""""!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!  ~~~vvvpppnnn]]]XXXUUUSSSPPPJJJGGGIIIGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCAAA@@@@@@?????????BBBBBBCCCCCCAAA???===<<<;;;:::999777666555555555000111222333444444555555333222222222111111111222000...///000000000777???LLL^^^rrr{{{wwwiiiRRR@@@444111,,,)))((((((((((((''''''(((((('''&&&&&&%%%&&&'''((('''&&&%%%%%%&&&'''%%%'''******'''(((,,,++++++***(((''''''(((''''''((((((((())))))))))))************))))))((((((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$#########""""""######$$$$$$%%%%%%%%%%%%###"""""""""###$$$%%%&&&%%%(((,,,///000...+++(((((((((((()))***)))'''%%%'''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$###%%%###!!!  """###!!!!!!""""""""""""!!!!!!###############"""!!! !!!!!!"""""""""###$$$!!!!!!  !!!"""######"""!!!"""### """"""!!!!!!!!!!!!!!!!!! !!!###$$$$$$""""""!!! !!!"""###"""!!! !!!""""""!!!!!!!!!"""###$$$&&&%%%###!!! !!!!!!"""$$$''''''&&&$$$""""""######"""""""""!!!!!!!!! !!!"""###$$$$$$ !!!!!!  """  !!!!!!!!!!!! !!!!!!"""""" !!!###    !!!!!!   !!!!!!!!!"""""""""&&&///@@@UUUmmmxxxhhh[[[YYY```hhhpppvvv|||lll[[[LLL===000((((((%%%"""!!!!!!  ###&&&444AAARRRVVVHHH333'''&&&%%%$$$###"""!!!!!!!!!!!!  !!!"""!!!  !!!!!!   !!! ###%%%%%%---777RRRiiiwww{{{nnnYYYBBB111)))%%%$$$######$$$$$$###"""!!!!!!!!!""""""!!!"""$$$'''!!!!!! """!!!  xxxqqqooobbb^^^ZZZUUUMMMDDDBBBEEEFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDCCCBBBBBBBBBCCCCCCBBBCCCEEEFFFFFFDDDBBBAAA<<<;;;999777555555555666000111222333333333333333111111111111111111111111000...///111000000555===HHH\\\pppyyyxxxmmmXXXCCC555111,,,((('''(((((((((&&&&&&'''''''''''''''&&&&&&((())))))'''&&&&&&''''''%%%&&&)))***)))---333///000...***))),,,,,,+++&&&&&&'''''''''((((((((()))))))))(((((((((((((((%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$###"""""""""""""""######$$$%%%%%%######""""""###$$$&&&'''$$$&&&***---...---,,,***''''''''')))******)))''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$"""!!!!!!!!!"""###!!!!!!""""""""""""!!!!!!"""""""""###""""""!!!!!! !!!"""!!!!!!!!!###%%%###"""!!!!!! !!!!!!!!!######"""!!!"""### !!!!!!""""""!!!!!! """""""""!!! !!!"""######$$$!!!!!!  """###$$$###!!!  !!!!!! !!!!!!"""###$$$###"""!!! !!!###"""!!! !!!"""######""""""!!!!!!  !!!!!!!!!   !!!!!!  !!!!!!!!! """!!! !!!!!!!!!  ### !!!!!!  """!!!  !!!"""!!!  !!!!!!"""""" %%%222FFF^^^sss{{{rrrcccRRRGGGEEELLLRRR^^^eeeqqq}}}{{{nnn```PPP???444---(((""" !!!""""""  ###'''444FFF___iii[[[AAA,,,$$$######!!!!!! !!!"""### !!!!!! !!! !!!!!!!!!  !!!!!! """$$$%%%,,,555JJJ[[[eeewwwyyyxxxlllTTT<<<...******""""""""""""!!! !!!######!!!!!!$$$((( yyyqqqnnniiiccc\\\VVVOOOGGGCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKJJJIIIHHHFFFEEEEEEDDDDDDBBBCCCFFFHHHIIIIIIGGGFFF===;;;999666555555555666222333444555555444333333000000111111111111111000000///000111000///555<<>>777777:::>>>GGGOOO]]]jjjwww|||rrrcccRRRGGG666...&&&!!!"""###"""!!!  """'''000CCC___mmmcccGGG///$$$"""!!!  """$$$%%%&&&((()))'''###  !!!###%%%***000???IIINNN```tttxxxwww{{{ttt[[[@@@000***((("""######"""""" """$$$"""!!!$$$  ~~~vvvrrrmmmcccZZZVVVSSSMMMHHHGGGDDDDDDEEEGGGIIILLLNNNOOOQQQPPPMMMJJJGGGDDDCCCBBBAAACCCGGGJJJLLLLLLKKKJJJ===;;;999666555444555666444555666666666555444333///000111111111111000000000///000222000///555<<>>VVVeee]]]EEE///&&&!!!  """%%%&&&///111222///)))###!!!  !!! """%%%###'''333777777HHH___fffvvvzzzsssZZZ???///'''###%%%%%%%%%$$$$$$"""!!!!!! ###$$$"""  !!!!!!!!!"""######!!!xxxqqqrrrjjj___WWWRRROOOKKKHHHFFFEEEEEEIIINNNPPPOOOMMMWWWWWWVVVSSSNNNHHHBBB@@@BBBCCCFFFJJJOOOQQQQQQOOODDD===555222444666666444555555666666666444333222000111222333333222000//////...------...000333444EEEOOO]]]jjjtttrrrbbbQQQ===333***)))***(((%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%***---...555EEEUUUVVVWWWPPP>>>...&&&&&&&&&%%%$$$###""""""$$$&&&'''%%%&&&&&&''''''''''''&&&###$$$$$$$$$$$$###"""""" """&&&((()))(((%%%$$$ !!!""""""###""""""!!!!!!!!!!!!!!!!!!"""""" """$$$'''(((((('''&&&'''(((((('''&&&(((+++...''',,,111222///***'''&&&%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$"""""""""""""""###############""""""""""""############""""""""""""######  ###"""  !!!!!!  """ !!!###$$$"""!!!!!!"""""""""  !!!!!!!!!  !!!!!!!!!  !!!"""!!! !!!###$$$$$$$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$### !!!###$$$%%%$$$###""" ######"""   !!!!!!!!!!!!!!!###!!! !!!"""######$$$###""""""!!!!!!!!!!!!""""""!!!!!!  ###,,,888CCCGGGDDD???111///+++(((&&&''')))***111444:::DDDSSSeeewww{{{uuukkkbbbJJJ888'''######!!! """"""!!!!!! !!!&&&///???NNNPPPAAA000%%%###!!!!!!"""))):::GGGIII:::***&&&$$$'''&&&$$$###!!! !!!  !!!%%%***---555FFFUUUfffnnnlllXXX===,,,''''''"""$$$$$$!!! !!!!!!######!!! !!!!!!xxxssslllbbb[[[VVVRRRMMMIIIIIIIIIIIIJJJLLLPPPTTTWWWWWWWWWVVVTTTQQQLLLFFFBBBAAABBBEEEIIIMMMOOOOOONNNDDD===555222444666777666666666666777666555333222111111222222222111000000//////......///111333555AAAKKKZZZhhhrrrrrrcccSSS>>>444+++)))***(((%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''(((***---///777HHHYYY]]]]]]UUUCCC111(((%%%$$$$$$#########$$$''')))++++++++++++***)))'''&&&%%%###$$$$$$$$$$$$###""""""!!!"""$$$$$$$$$""" !!!"""############"""""""""""""""""""""!!!!!!!!!"""$$$%%%'''''''''&&&'''(((((('''&&&'''***,,,111999@@@???444)))###"""$$$$$$############$$$$$$""""""######$$$$$$%%%%%%###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!   !!!$$$&&&%%%###!!!!!!""""""""" !!!     !!!  """"""#########"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&&&&###!!!  !!!!!!!!! !!!""""""""" !!!###!!!!!!!!!!!! !!!!!!"""#########"""""""""!!! !!!!!!""""""###!!!!!! !!!!!!""" !!!""""""!!! ###)))111444111---,,,***'''$$$###$$$&&&'''***,,,222999DDDSSSaaajjjvvvzzz}}}|||{{{vvvkkk```NNN===,,,''''''$$$!!!!!! !!!###(((333>>>???555)))###"""!!!###$$$)))000FFFTTTWWWGGG444***$$$"""!!! !!! !!!!!!"""!!!"""$$$&&&***555AAAPPPXXXYYYKKK888,,,'''&&&!!!"""###"""!!!!!!""""""###$$$"""!!! !!!!!!{{{uuuoooggg```[[[VVVOOOJJJIIIJJJKKKIIIIIINNNWWW___WWWVVVUUUUUUTTTPPPIIICCC@@@AAACCCFFFJJJLLLLLLKKKDDD>>>666333444777888888777777777777666555444333333222111000000000000000000/////////000111333444<<>>///$$$ """######""""""""""""######""""""######$$$%%%&&&&&&#########""""""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""!!!   """######""""""###### """######!!! !!!!!!!!!!!!!!! !!!!!!   !!!!!!   !!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$&&&))))))'''$$$"""""" """"""!!!!!!$$$#########"""""""""!!!!!! !!!""""""""""""!!!"""!!! !!!!!!!!! !!!"""  """$$$###"""$$$!!!!!!$$$'''&&&$$$&&&$$$!!! """$$$$$$&&&***...555===GGGMMM___dddkkkqqqwwwvvvlllaaaTTTBBB///((((((&&&!!! !!!""""""''',,,,,,'''"""""""""(((///IIIYYY```RRR>>>///%%%   !!!"""""" !!!'''///888???BBB<<<222,,,'''$$$###"""###$$$$$$######$$$$$$%%%###"""  !!!### !!!!!!!!!}}}wwwrrrkkkfff```ZZZQQQKKKGGGGGGFFFFFFGGGMMMUUU[[[VVVTTTSSSTTTTTTPPPGGGAAA??????@@@CCCFFFHHHHHHGGGCCC>>>777444444777999:::888888777777666555444333444222111/////////000111............///000222222777AAAOOO___mmmqqqgggYYYBBB666,,,******'''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&%%%%%%%%%%%%&&&(((***///===JJJIIILLLHHH<<<000***'''$$$"""######%%%'''))),,,---111111000///,,,)))&&&$$$###$$$$$$$$$$$$###""""""""""""""""""###$$$%%%%%% !!!!!!"""""""""!!!!!!$$$$$$$$$###""""""!!!!!!""""""""""""###$$$&&&&&&'''''''''&&&%%%%%%&&&(((999999666---"""!!!'''""""""!!!!!!!!!!!!""""""!!!""""""###$$$%%%&&&&&&$$$$$$###"""!!!   """!!!!!! !!!!!!"""!!!""""""!!!!!! !!!  """######"""!!!  !!!!!!!!!!!!!!!!!!!!!""""""!!!    !!!  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$'''***+++***'''$$$### !!!"""""""""!!!  !!!#########"""""""""!!!!!!"""!!!  !!!!!!""""""!!!###!!!"""$$$%%%$$$"""!!!!!!######%%%'''***---111777:::HHHNNNVVV```lllsssnnneeeXXXFFF111'''%%%$$$!!!""" ###""" $$$###"""!!!$$$***;;;LLLWWWOOO>>>///&&&!!! !!!    ###(((+++000333222000///,,,'''***&&&%%%&&&''''''(((***'''(((%%%!!! ###"""  ###%%% !!!!!!!!!!!!zzzuuupppjjjeee^^^TTTMMMGGGEEECCCDDDIIINNNPPPQQQRRRQQQPPPPPPOOOJJJCCC>>>=========???BBBDDDCCCBBB@@@===888555555777999;;;999888777666555444333333444222111///......///000------------......///000444<<>><<<;;;:::<<<>>>??????>>><<<;;;888777666777999:::999888666555333222222222333222111000///.........+++,,,,,,------------...111888CCCQQQaaaiiieee\\\FFF:::...+++***'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''******(((,,,222222444333---((('''%%%"""######$$$$$$$$$$$$$$$$$$((()))+++,,,,,,***'''%%%###$$$$$$$$$$$$###""""""$$$###"""!!! !!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!""""""###############$$$&&&%%%$$$###$$$&&&...+++(((''''''&&&### """"""!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""###"""""""""!!!!!!   !!!!!!!!!   !!!"""!!!!!!"""### """###$$$"""$$$%%%###  !!!""""""!!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$''')))'''%%%$$$$$$!!!!!!!!!!!! """%%%&&&$$$"""!!!!!!!!!!!!  !!!""""""""""""!!!   !!!""""""!!! """###"""!!! !!!"""############"""!!!!!! !!!"""### """$$$&&&'''))),,,...///333777<<>>IIIHHHGGG???222(((%%%###!!! !!!###$$$%%%$$$###""" !!!!!!!!!"""""""""yyytttnnnggg]]]WWWNNNLLLIIIHHHGGGGGGGGGFFFCCCFFFHHHFFFBBB???@@@BBB;;;999888999;;;<<<<<<;;;888999999888777777777888888777555333222111111111222222111111000...---,,,,,,,,,------......------///444===IIIXXXcccaaaYYYGGG;;;///+++***'''&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%$$$&&&((((((&&&***000,,,...,,,'''$$$%%%%%%############$$$$$$$$$$$$$$$%%%'''***++++++***'''%%%###$$$$$$$$$$$$###""""""&&&%%%%%%$$$$$$###""""""""""""######"""!!!!!!  !!!!!!"""""" !!!"""#########"""!!!!!!"""$$$%%%$$$###$$$&&&)))))))))((('''%%%"""!!!###""""""!!!!!!""""""###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!! ###"""  """### """"""!!! !!!### """$$$%%%%%%((()))'''""" ###"""!!!!!!!!!  !!!"""###"""!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$######$$$!!!!!!  """######"""!!!!!!"""!!!!!!!!! !!!!!!"""#########""""""   !!!!!!""""""!!! !!!!!! !!!"""###$$$%%%&&&(((***!!!!!!   """###$$$&&&))),,,,,,///111111777DDDPPPVVVNNNMMMCCC333)))&&&$$$!!!  !!! &&&///555???DDD===444...)))%%%'''&&&&&&&&&$$$!!!  !!!"""***///>>>QQQaaaooowwwvvvrrr^^^HHH333---...444AAAPPPPPPOOOFFF777+++&&&$$$"""!!!"""############"""""" !!!!!!!!!""""""""""""}}}wwwqqqjjjaaaZZZNNNNNNLLLGGGAAA???BBBFFF===BBBFFFDDD???===BBBGGG:::999777888999;;;::::::666777999999888777777777888777555222111000000000111111222222000...,,,+++------......///............222888CCCRRR^^^]]]WWWHHH<<<000+++***'''&&&'''$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$%%%&&&''''''%%%###"""$$$$$$$$$)))000%%%'''&&&""""""%%%'''%%%""""""###$$$%%%%%%%%%%%%%%%'''***,,,,,,***'''%%%###$$$$$$$$$$$$###"""""" !!!"""#########"""$$$$$$$$$$$$$$$###"""""" !!!"""""" """$$$$$$###!!! !!!$$$$$$$$$$$$%%%&&&%%%&&&&&&""""""'''######""""""""""""######!!!!!!!!!  !!!!!!!!!!!!!!!    !!!"""""""""!!!!!!!!!"""""""""""""""!!!!!! !!!""" !!!""""""!!!  """  """$$$%%%***---///,,,&&&###%%%(((############""""""""""""!!!!!!!!!!!!!!!  """############"""!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!"""######"""!!! """!!!!!!!!!!!!  !!!!!!!!!!!!!!!   !!!!!!"""&&&+++...  !!!""""""%%%(((++++++//////,,,---777DDDKKKEEEIIIEEE777***%%%!!! !!!!!!  """###  !!! """+++555HHHSSSXXXPPPCCC999000)))'''!!! !!!  !!! """ !!!  !!!!!!### '''111;;;NNNfffzzzsssXXX<<>>NNNOOOMMMEEE666+++'''&&&%%%"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""{{{xxxtttkkkddd___UUUMMMKKKGGGAAA@@@CCCBBB@@@????????????===<<<:::::::::999999999888888777777777777777666666666444333222111000000000000000000//////......------,,,+++***))))))+++---.........111;;;GGGPPPSSSRRRBBB:::///***))))))(((&&&%%%&&&''')))***)))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%""" !!!""""""###$$$&&&'''((())))))((('''&&&&&&%%%%%%!!!""""""!!! """$$$""""""""""""###$$$&&&&&& !!!!!!""""""######""""""!!! !!!###$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$!!!"""###$$$######!!!!!!$$$!!!!!!""""""######"""!!!  !!!"""###  """"""""""""!!! $$$###"""!!!  !!!!!!  """$$$%%%///111222///***%%%$$$$$$"""%%%%%% !!!###"""$$$$$$$$$"""  !!!!!!!!! !!!"""###"""!!! !!!!!!!!!  !!!!!! !!!"""###$$$$$$$$$$$$############ !!!###%%%&&&%%%$$$### !!!!!!!!!!!!!!!!!!"""  ###$$$###!!!"""""""""!!! """!!! !!! !!! """$$$&&&((()))!!! """!!! """%%%((())))))(((&&&%%%&&&))),,,...888666333///***&&&###!!! !!!#########$$$'''***,,,&&&###$$$$$$&&&///:::XXXaaaiiihhhZZZGGG666---&&&%%%###!!!   !!!###### !!!###!!!)))111HHHaaazzz|||[[[;;;///------111888<<<:::666222---((($$$""""""###$$$%%%%%%%%%%%%%%%"""""" !!!###|||xxxooohhhggg^^^UUUQQQKKKCCC@@@AAA???===<<<<<<<<<<<<;;;999999999999999888888888888777777777666666555555555555555444333222111111222111111000000000000000000---,,,+++))))))***,,,---///...111888BBBIIIJJJIII>>>777---((((((((('''%%%''''''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###""""""""""""######%%%&&&'''(((((('''&&&&&&%%%$$$$$$!!!"""######"""!!!"""### !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$""""""!!!!!!!!! !!!"""""""""######$$$%%%%%%$$$###### !!!!!!!!!"""""""""###$$$%%%%%%$$$###""""""!!!!!!#########"""!!!  !!!!!! !!!  !!! !!!!!!!!!!!!!!!  !!!!!!!!!  !!!"""!!!   """###$$$,,,...///---)))&&&&&&(((%%%((('''""" !!!###!!!    !!!"""   !!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""  """$$$"""!!!!!!!!!!!!!!! !!!!!!  !!! """###$$$$$$ """$$$%%%&&&!!!  !!!!!!"""$$$''')))'''&&&$$$###$$$&&&(((***...---+++(((%%%""" ### !!!%%%(((***...444222///,,,)))%%%&&&111>>>ZZZaaafffcccVVVDDD666...&&&%%%###!!!"""""" !!!!!!)))///KKK___uuurrrUUU888---)))'''(((---000...,,,)))%%%""" !!!"""######$$$$$$$$$###!!!###"""  """}}}uuuooollleee^^^XXXRRRIIICCCBBB>>>===;;;:::;;;;;;:::999888888888888777777777777777777666555444444333333777666555444333333333444111111222222222222222222///---,,,*********++++++...---///333:::>>>>>>===999333+++''''''((('''&&&)))((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%%%%%%%%%%###""""""""""""###$$$$$$&&&&&&&&&%%%$$$$$$###### ###%%%&&&$$$""""""""" !!!!!!!!!!!!!!!!!!!!! &&&%%%$$$######"""######!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$!!!  !!!"""$$$%%%&&&''''''&&&%%%$$$!!! !!!###$$$###!!!"""  !!!###"""""""""!!! !!!"""!!!!!!!!!!!!!!!   """""" !!! !!!!!!!!! !!! !!!!!!"""###''')))***)))&&&&&&)))---,,,...,,,&&&""""""""" !!!!!!   ###""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  """""""""!!! !!!!!!!!!!!!!!!!!!  !!!""" !!! """"""  ######""""""%%%((($$$###"""!!!!!!"""$$$%%%######"""!!!  ######''',,,...000888@@@===<<<888222)))&&&///:::OOOSSSVVVRRRHHH<<<222...$$$###"""   '''---@@@NNN\\\fffpppxxxtttkkk]]]FFF000(((%%%"""!!!$$$(((((('''&&&%%%$$$######!!!!!!"""############"""#########!!!!!!yyytttmmmhhhccc^^^XXXQQQJJJFFFAAA???===<<<<<<<<<<<<;;;777777777777666666666666777777666555333222111111666666555444444444444444111111111222222333333333000///---+++************+++++++++...222444444333444///***''''''(((((('''((('''&&&$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&########################""""""###$$$%%%%%%&&&&&&######"""""""""""""""###%%%$$$$$$$$$#########"""!!!$$$'''((('''$$$""""""""""""######"""""""""!!! !!!!!!!!!###"""!!!!!! !!!$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###""" !!!###$$$%%%&&&'''((((((((('''&&&"""!!!!!!"""###"""######""""""!!!  !!!###$$$"""!!! """######"""!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""###$$$&&&%%%$$$&&&,,,000555666333***$$$"""!!! !!!!!!!!!  !!!!!! !!!!!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!    !!!!!!!!!!!! !!!""""""!!!!!!!!!!!!     $$$$$$!!!!!!###&&&###""""""!!! !!!!!!$$$***000222444===GGGGGGEEEBBB;;;333------000888:::;;;999333...+++***###"""!!! %%%)))000666===DDDMMMTTTRRRKKKAAA333&&&###$$$"""!!!"""&&&&&&&&&&&&&&&&&&&&&&&&""""""###############"""######"""!!! !!!"""|||xxxooommmiiiccc]]]VVVOOOHHHDDDAAA>>><<<<<<<<<<<<;;;777777777666666666555555777666555444333222111111555444333333333333333333///000000000111222222222000///...,,,+++******)))(((((()))+++---......---000---***((((((((())))))&&&%%%%%%$$$$$$&&&'''(((&&&&&&''''''''''''&&&&&&########################$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""!!!"""""""""###############""""""""""""%%%)))***(((%%%###""""""######$$$######"""!!! !!!"""######!!!!!!  !!!!!!"""""""""""""""!!!###$$$%%%&&&&&&%%%$$$###$$$###!!! """###%%%&&&'''((()))(((((('''############""" !!!!!!!!!"""""""""######&&&%%%###""" !!! """!!!!!!$$$)))"""!!! !!!!!!!!! !!!!!!!!!!!! !!!"""""""""%%%+++111:::;;;777---%%%"""  !!! !!!!!!  !!!######  !!!!!!  !!!"""### !!!!!!!!!"""""""""###  !!! !!!"""""" !!!!!!!!!     ######!!! !!!###"""""""""""""""!!! !!!"""(((///111333;;;EEEGGGFFFDDDCCCBBB===333+++******)))'''%%%###$$$$$$!!!!!!  ###%%%(((***+++...444999888333---&&&!!!!!!###"""!!!"""""""""""""""""""""""""""###$$$$$$%%%$$$$$$######"""!!! !!!""""""######}}}vvvvvvqqqiiibbb\\\TTTLLLGGGDDD???<<<;;;;;;:::999777777777777666666666666666666555444333333222222333333222222222222222333/////////000000000000000//////...---,,,+++***)))&&&'''((()))***+++++++++,,,+++***)))((((((((()))%%%%%%%%%%%%&&&'''((()))&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$######"""""""""##############################$$$'''***+++)))&&&$$$### !!!"""######"""!!! !!!!!!"""#########""""""!!!!!!!!!!!!""""""!!!!!!"""###############"""###$$$%%%%%%$$$###""""""!!!  !!!###$$$&&&'''((((((''''''%%%$$$######"""!!!###$$$%%%""""""!!! !!! !!!   &&&..."""!!! !!!!!!""""""""" !!! ###)))...888999555+++$$$"""######"""   """"""  !!!!!! !!!"""$$$%%% !!!!!!"""  !!! !!!!!! !!!"""###   !!!!!! !!!!!!!!!!!!""""""###$$$###"""  ###$$$***---...444;;;===>>>AAAFFFLLLJJJ===...((('''$$$""" !!!!!!    !!!!!!$$$$$$###$$$&&&(((((('''%%%###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%%%%%%%$$$###### """$$$%%%$$$"""{{{|||wwwnnniiieee^^^UUULLLHHHCCC???===<<<;;;:::888888888777777777666666666555555555444444333333333333222222222222333333000000000000000/////////............---,,,+++***((()))*********))))))))))))))))))((('''&&&&&&'''&&&''''''(((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$#########$$$$$$%%%########################&&&)))++++++)))'''%%%%%%!!!"""$$$%%%$$$###"""$$$$$$######"""""""""!!!###"""""""""""""""######!!!"""###$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""""""""!!!!!!!!! """###$$$&&&''''''&&&%%%&&&%%%$$$$$$$$$""" !!!"""######!!!"""$$$%%% !!!  !!!!!!   ###''' !!!""" !!!!!!!!!!!!!!!  !!! !!!%%%)))000111...'''!!!!!! """!!!!!!!!!!!!!!!!!!   !!!""" !!!"""### !!!"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!!!!"""######!!!!!! !!!!!!  !!!   """"""$$$  """!!! !!!###$$$$$$###!!! %%%((()))+++///000666<<>><<<>>>===;;;999999999999777666555555666666555444333333777666555333111///...---111111000000//////.........///000111000...,,,+++)))(((((())))))***+++,,,)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$############%%%&&&&&&$$$######$$$""""""!!!!!!!!!!!!""""""(((((((((''''''&&&&&&%%%#########$$$%%%'''***+++'''&&&%%%$$$"""!!! !!!!!!!!! ############$$$$$$$$$$$$###############"""!!!  !!!&&&###!!!!!!"""%%%''''''&&&%%%###$$$%%%%%%###""" !!! !!!!!!"""#########"""""""""!!!  !!!!!!!!!!!!!!!   !!!"""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!"""############$$$$$$$$$$$$!!!!!!!!!!!!   !!!"""######!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""  !!!!!! !!!!!!  """!!! """###""""""""""""""""""""""""!!! !!!###""" !!!!!!!!!""""""""""""###  !!!""" !!!""" ###&&&'''&&&%%%!!!    """###!!!  !!!''''''***...111000***%%%!!!   !!!!!!""""""   """###&&&&&&%%%$$$###"""!!!!!!"""""""""!!! ~~~zzzwwwtttpppmmmcccYYYPPPLLLHHHBBB>>>???;;;:::888888999999777666777777666666555444444333444444333222222111000000111000000000/////////...//////000111000...,,,+++((((((((((((((()))***+++((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%&&&%%%$$$"""######""""""!!!!!!!!!"""######%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%''')))+++(((((('''%%%###"""!!!  !!!""""""###### !!!!!!"""############""""""!!! !!!!!!!!!""""""$$$$$$###$$$%%%&&&'''&&&'''%%%######$$$$$$"""!!! !!!""""""""""""""""""!!!   !!!"""###!!!  !!!!!! !!!!!!"""### !!!!!!!!!"""  !!!"""!!! !!!!!!!!! $$$$$$###"""!!! """!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  !!!  !!! """#########"""""""""$$$&&&((((((((('''$$$!!! !!!!!!!!! """%%%((('''""" $$$  !!!"""######""""""!!!!!! """""""""!!! |||}}}|||wwwsssiiiaaaYYYUUUQQQIIICCC@@@<<<;;;999999;;;;;;;;;::::::999777555444444444444111111111222222222333333000000000000//////////////////000000000...---+++((((((((('''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((()))))))))(((((((((((('''&&&%%%$$$#######################################$$$$$$$$$"""$$$%%%%%%###""""""###"""""""""""""""###$$$%%%"""""""""########################$$$%%%''')))***))))))'''&&&$$$"""!!! !!!!!!""""""###$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!""""""############"""!!!!!!!!!!!!"""""""""###"""###%%%'''(((((((((((()))'''$$$#########!!! !!!  !!!!!!"""#########""""""""""""!!!  !!! !!!!!! !!! !!! """ !!!"""###  !!!!!!!!! ######"""!!!  ###!!! !!!  !!!"""!!!  !!! """!!!  """###$$$######$$$$$$&&&(((***---000111---)))$$$    """######!!!### !!!!!!!!!!!!  """""""""!!! ~~~zzztttoooiiiccc___ZZZRRRJJJDDDAAA???======>>>?????????===;;;888555444333444555000000111111222222333333000000000000///////////////000000000///...---,,,)))((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''))))))))))))((('''&&&%%%########################"""""""""######$$$$$$$$$"""$$$%%%$$$###"""""""""""""""""""""###$$$%%%&&&!!!!!!!!!""""""##################$$$%%%'''(((((((((((('''%%%###!!! $$$$$$######"""!!!!!!!!!!!!!!!"""""""""######### !!!"""############### !!!!!!!!!"""""""""!!!"""$$$&&&(((***---///,,,)))&&&$$$$$$###"""!!!$$$$$$$$$$$$###!!! !!!""""""######$$$%%%%%%"""######"""!!! !!!!!! !!!   !!! !!!!!!  !!!!!!!!!  ###  !!!"""!!!!!! !!!  !!!  """!!!    """###"""&&&+++000444777999;;;///***$$$  """"""!!!!!!""""""""""""   !!!!!!  !!!!!!!!!!!!!!! ~~~yyyssssssppplllgggbbb[[[QQQIIIDDDBBB???>>>???@@@@@@???===;;;888555444333444555111111111111111111111111////////////000000000000000000000//////...---,,,***)))(((''''''&&&'''''''''''''''((((((''''''''')))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%"""$$$%%%%%%###""""""#########""""""###$$$%%%%%%!!!!!!""""""######$$$$$$"""###$$$%%%&&&&&&''''''&&&%%%$$$###""" ###""""""!!!  !!!"""############### !!!!!!!!!!!!""""""$$$)))000555...+++(((%%%%%%$$$###"""$$$$$$$$$$$$###"""!!! !!!""""""######$$$############"""!!! ###""""""!!!  !!!"""  !!!   !!!  """    !!!!!!  ###&&&$$$+++444:::<<<;;;;;;:::,,,(((###    !!! }}}xxxsssuuuuuuqqqlllhhhcccYYYPPPGGGDDD@@@============<<<:::999777555444444444444222222222111000000//////////////////000000000000000000000///......------+++***)))(((''''''&&&'''''''''((())))))(((''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$######$$$$$$######"""""""""######""""""##################"""###$$$%%%&&&&&&&&&&&&$$$######"""!!!!!!  !!!!!! !!!!!!!!!!!!"""!!!""""""############"""  !!!&&&///666///,,,(((%%%%%%%%%$$$###!!!!!!"""!!!!!!  !!!!!!###############"""!!!!!!$$$#########"""!!!!!!!!!  !!!!!!  """          !!!!!!  """   !!!!!!&&&***)))111:::>>><<<777222000'''###  !!!!!!  !!!~~~zzzxxxvvvwwwtttnnnkkkhhh___UUUKKKGGGBBB>>><<<<<<;;;:::777777666666555444444333111111111111000000000000.../////////000000000111111000///......---------,,,,,,***)))((('''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%$$$$$$###"""!!!!!!!!!!!!############""""""""""""""""""$$$%%%&&&&&&%%%%%%"""""""""""""""""""""""" !!!!!!#########$$$$$$$$$%%%%%%"""############""""""!!! !!!!!!!!!!!! !!! ###***000---***&&&############### !!!!!!  !!!!!!""""""######$$$$$$######""""""##################""""""!!!  !!!!!!""""""   !!!!!!     !!!"""!!!   !!!############%%%&&&!!!  ###  !!!   $$$''')))***111999:::555...(((&&&"""      ~~~}}}vvvwwwuuuooolllkkkcccXXXOOOKKKEEE@@@>>><<<;;;:::555555666666555444333333000000000000111111111111.../////////000000111111111000///......------...------+++***((('''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''((()))***+++%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%'''((('''&&&%%%%%%%%%%%%$$$###!!! ######""""""!!!!!!!!! !!!"""$$$%%%&&&&&&%%%$$$""""""######$$$$$$$$$$$$!!!!!!!!! !!!!!!!!!!!!""""""""""""###############"""!!! !!!!!!!!!!!!""""""""""""!!!###""" %%%***+++((($$$!!!!!!"""###""" !!!"""""""""""""""!!!"""""""""###$$$$$$%%%%%%######$$$$$$$$$######"""""""""""""""############!!!  !!!!!!"""!!!  !!!!!!  ###  !!!!!!   !!!"""######!!!  """ !!!""""""  !!!!!!!!!###%%% !!! !!!$$$!!!  """"""""" """""""""""""""""""""""" !!!!!! !!!!!! !!!"""  ###%%%&&&''''''...444444///((($$$###!!!!!! !!!!!!!!!    {{{zzzwwwsssoookkkhhhfffdddVVVQQQJJJCCC@@@===<<<:::<<<;;;999777666444444444333111000000111222222111111000000////////////000111111000///////////////...+++))))))++++++)))'''''''''((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&'''&&&$$$$$$&&&(((!!!!!!!!!!!! ########################&&&&&&&&&%%%%%%$$$$$$$$$ """#########"""!!!"""""""""###"""!!!"""###$$$!!!""""""""""""#########%%%$$$$$$$$$#########"""!!!!!!!!! !!!###%%%&&&### $$$&&&%%%###""""""""""""""""""""""""&&&$$$!!! !!!$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$#########""""""!!! !!!!!!   !!!  !!!!!!   !!!!!! !!!!!!  """"""""""""!!! """!!! """$$$"""!!!  !!! !!!!!!""""""!!! !!! """!!!!!! !!!###$$$&&&'''(((((('''&&&$$$###!!!  !!!!!!!!!  ###  """   ~~~yyyvvvqqqllliiigggeeedddXXXSSSLLLFFFBBB???<<<:::999888777555444333333333555333111000111111000///000//////...//////000000111000//////......//////...,,,******,,,,,,***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''$$$%%%&&&%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""%%%%%%$$$$$$$$$#########!!!""""""############### !!!###$$$""""""""""""""""""!!! """""""""############$$$###""""""!!!!!! !!!!!!!!!!!!"""$$$%%%!!!"""!!!!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%###""""""$$$%%%''''''&&&%%%###"""!!!!!!$$$$$$###""""""""""""""""""""""""!!! """!!!    !!!!!!   !!!   !!!!!!!!!!!!!!!   !!!"""!!! !!!  !!!!!!!!!   !!!!!!!!!"""###"""""""""!!!   """###!!!!!!###%%%  xxxtttnnniiifffeeedddddd]]]YYYRRRMMMHHHDDD???===999888666555444444444444666444111000000000...---...............///000111000///......------......///---,,,,,,,,,,,,+++)))''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$!!!"""###$$$%%%&&&''''''%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%""""""""""""""""""""""""###############"""""""""###############$$$$$$%%%"""!!!!!!###%%%%%%$$$"""%%%%%%%%%$$$###""" """############$$$$$$$$$"""""""""!!!  """!!! $$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$###$$$&&&''')))(((&&&%%%$$$###$$$$$$###"""!!!  !!!!!!""""""!!!!!! ###"""!!!  !!!"""   !!!!!!  !!!   ###!!! !!!"""       """"""$$$  !!!   """$$$  !!!%%%'''  zzztttlllgggeeeeeedddccc```]]]YYYUUUQQQKKKFFFBBB<<<:::888666555555666777555333111000000000///...------------...///000111//////...---------------///...---------,,,++++++&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%((()))******)))((()))***%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""########################$$$###"""!!!"""###$$$%%%&&&$$$######$$$$$$###"""""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$######"""!!!!!! """!!!!!!  !!!  ###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""$$$$$$&&&&&&%%%%%%'''***,,,...###"""!!! !!!"""!!!!!!!!! ###"""!!!  """"""!!!  """ !!!!!!!!!  !!!!!!!!!""" !!!!!! !!!  !!!"""""""""######"""!!!!!!    !!!  !!!###$$$ !!!"""######"""!!!  !!!"""!!! $$$!!!###  xxxoooiiihhhgggdddbbb___^^^]]][[[XXXSSSLLLGGG???===:::777666555666777444222000000111222111000---------......000111222//////...---------------...//////...---,,,,,,,,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################''')))******)))(((((()))%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$""""""!!! """###$$$%%%###!!!!!!###$$$$$$###!!!"""###$$$$$$$$$""""""#########$$$$$$$$$############""""""""""""###"""!!!"""###"""!!!  ######""" """""""""""""""""""""""""""!!!!!! !!!"""############$$$'''+++...111$$$###"""!!!!!!!!!"""""" """"""!!! !!!!!!       !!!!!!""" """"""!!!###"""    !!!  !!!!!!""""""!!! """######!!!   """ !!!   uuuooollljjjeeeaaa]]]]]]___aaa```[[[TTTOOOEEEBBB===999666555555555444333111111333444333333///////////////000111222000///......------.........//////...,,,++++++,,,((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$#########""""""###%%%''''''&&&%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###!!! !!!###&&&&&&&&&!!!!!!!!!"""!!!!!! !!!""""""""""""#########!!!!!!!!!!!!""""""""""""!!!###!!!### !!!%%%&&&### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""""""""$$$%%%'''((($$$$$$$$$#########""""""!!!!!!       """!!! !!!!!! """!!! """######"""   ###!!!"""$$$%%%$$$!!!  |||uuurrrmmmfff```^^^```eeeiiikkkgggaaa\\\NNNJJJDDD>>>:::777777777777555333333444444333222111111000000000111111222111000//////......//////,,,...///...+++******,,,))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$ ###%%%&&&$$$###"""###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$!!!!!!"""############"""!!! """%%%&&&&&&%%%######""""""!!!  !!!!!!!!!""""""""" !!!"""###$$$%%%%%%!!! !!!!!!!!!###$$$$$$"""!!!  !!!""""""##################"""""""""""""""###$$$%%%%%%###"""   !!!!!!!!!!!!!!!!!!!!!"""######"""!!!   !!!!!!     !!!   !!!!!!!!!!!!    !!!%%%""""""$$$%%%######'''!!!"""#########!!!   yyyvvvpppggg___aaaeeekkkqqqtttrrrlllgggVVVRRRKKKDDD???<<<;;;;;;:::888555444444444333111333222111111111111111222111111000///////////////,,,...///---***)))***,,,******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''!!!###&&&'''%%%$$$######%%%%%%$$$$$$$$$################################# !!!!!!!!!""""""######!!!"""###%%%%%%$$$######%%%$$$$$$$$$%%%%%%###""""""""""""""""""!!! !!!!!!!!!!!!!!!"""###%%%&&&'''((()))((($$$"""$$$"""!!!$$$$$$""" !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######$$$$$$$$$###""""""!!!"""$$$&&&%%%###!!! !!!""" !!! """$$$ !!!$$$&&&&&&$$$!!!  !!! !!!### !!!"""  !!!   !!!   !!!### !!!   """!!!  !!! !!!###"""###'''   |||yyyvvvnnnfffeeefffjjjpppuuuwwwvvvttteee^^^SSSJJJDDD@@@>>>===888777555555666555444222444222000///000111111000000000000000000000000000111000000///...---------)))(((&&&&&&'''''''''&&&'''''''''&&&&&&%%%%%%%%%###$$$'''((()))'''%%%$$$%%%"""!!!###((()))'''###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""###$$$!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$######$$$######"""!!! !!!""""""###""""""!!!&&&---222222111***'''$$$######$$$###### !!!"""############### !!!###!!!!!!!!!!!!""""""""""""""""""###""""""!!! ######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!!!!!!!   !!!"""###$$$!!!  !!!!!!""" !!!"""!!!!!! !!!"""""" !!!!!!!!!###!!!    !!!!!! !!!"""""" !!!!!! !!!!!!  !!!###"""         !!!!!!!!!!!!   ~~~zzzrrrkkkhhhiiikkkppptttwwwwwwvvvmmmggg^^^TTTMMMGGGCCC@@@999777555444444444222111555333111000000111///...000000000000000000000000000000000///...---------)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$***'''&&&(((,,,...+++(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$###"""!!! !!!"""""""""!!! """"""$$$)))000777::::::333///)))%%%$$$%%%%%%$$$##################"""""" !!!### !!!!!!!!!""""""!!!""""""""""""!!!!!! #########$$$$$$$$$%%%%%%######"""!!!!!!  !!! """!!!  !!!   !!! !!!"""   !!!!!! !!! !!!!!!   !!!!!!     !!!!!!"""""""""yyyssslllllllllnnnrrrvvvxxxxxxtttppphhh```XXXPPPHHHCCC<<<999666555555444333222666444222111111000...---000000000000000000000000000000//////...---------***(((&&&&&&'''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&$$$###""""""###$$$'''%%%$$$&&&)))+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!! !!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$###"""!!!!!!"""""""""""""""!!!!!!&&&%%%&&&+++333<<>>222,,,)))(((''''''(((((((((&&&+++)))'''%%%$$$$$$%%%&&&###"""  !!!!!!!!!   """!!! !!!!!!!!!     !!!!!!  !!!"""!!!!!!!!!!!!!!!"""""" !!!"""""" !!!!!!!!!!!!!!!!!! ~~~vvvpppgggaaaZZZVVVVVVWWWWWWVVVUUUYYY]]]]]]\\\^^^eeekkkeeeddd___UUUIII>>>666333333222111000////////////000//////......//////000000///...---,,,,,,,,,,,,---+++(((&&&%%%&&&''')))&&&%%%%%%%%%&&&&&&%%%###%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%***)))'''&&&%%%&&&'''((($$$$$$%%%&&&&&&%%%$$$$$$"""###$$$###""""""###%%%######$$$%%%%%%&&&''''''%%%$$$$$$###""""""!!!!!! """$$$$$$###""""""""" !!!"""###%%%'''((($$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""" !!!"""############### !!!!!!""" !!!!!!"""""""""$$$$$$###"""""""""""""""!!!!!!  !!!"""######  """"""    """%%%''''''%%%###!!!  $$$&&&!!!!!!  !!!    """""""""""""""""""""""" !!!!!!%%%&&&)))///666BBBTTTcccgggiiiiiidddYYYKKK???888777555333222333444555666:::888333///+++)))((((((%%%$$$"""!!!!!!!!!"""###!!!   !!!!!! ######!!!   !!!!!!  !!!!!! !!!!!!""" !!! !!!!!!###$$$"""  !!!!!!!!!!!!  }}}wwwnnnhhh```ZZZYYYXXXVVVTTTTTTWWWZZZYYYWWWYYY```fffcccbbb^^^WWWLLLBBB999555444444333222111111111111000000000//////000000000///...---,,,,,,+++,,,,,,***(((&&&$$$$$$&&&)))***%%%$$$$$$&&&)))***(((&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%((('''&&&%%%%%%%%%&&&'''######$$$$$$$$$$$$#########$$$$$$###""""""###%%%######$$$$$$%%%&&&''''''%%%%%%%%%$$$######"""!!!"""$$$&&&&&&%%%######$$$ !!!!!!"""###%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!  !!!""""""""""""!!!!!!!!!###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###### !!!"""###$$$$$$$$$###!!! !!!"""""" !!!""""""###$$$$$$%%%$$$""" !!!!!!  !!!""""""######!!!!!!!!!!!!!!! !!!""""""!!! !!! ###(((000555444...&&& !!! """&&&)))%%%"""!!!### !!!  !!!!!!     $$$###'''---333===PPPaaannnooonnniiiaaaWWWPPPLLLLLLJJJFFFCCCBBBDDDHHHKKKNNNKKKEEE???888333///---'''&&&$$$###!!!!!!!!!"""   !!!""""""""" !!!"""!!!  !!!""""""  !!!   !!! !!! !!!!!!"""!!!!!! !!!!!!!!!  !!!tttnnnfff```]]]ZZZVVVSSSQQQSSSTTTTTTTTTWWW]]]bbbdddbbb___XXXPPPGGG>>>:::666555444333333222222333111111000000000000111111///...---,,,++++++++++++'''&&&%%%%%%&&&''')))+++&&&%%%%%%)))---...,,,)))%%%&&&&&&''''''&&&&&&%%%#########$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&'''$$$$$$$$$######$$$$$$$$$%%%%%%&&&$$$###"""$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$###""""""$$$''''''%%%$$$$$$%%%((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$###""""""!!! """###$$$###""""""!!!!!!###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$!!!""""""###$$$$$$$$$###!!!!!! !!!!!!"""### !!!"""###$$$%%%%%%$$$""" !!!!!!  !!!"""""""""!!!!!!""""""""""""!!!  !!!""""""!!!   !!! %%%...:::BBBBBB999,,,$$$&&&$$$!!!"""%%%(((%%%"""!!!###      !!!!!!!!!!!!!!!  """+++222999JJJ[[[mmmnnnmmmjjjfffcccbbbbbb```___[[[WWWUUUWWW[[[______\\\XXXRRRKKKCCC===:::000...+++'''$$$"""!!!  !!!!!! """#########!!!!!!  !!!!!! !!!###&&&$$$!!! !!!  !!! !!!!!!!!!!!! !!! !!!!!!  !!!"""###"""!!! !!!"""!!!{{{vvvnnnhhhddd___XXXTTTSSSRRRQQQQQQSSSVVVZZZ]]]eeebbb^^^XXXQQQIIIAAA;;;888777666555444444444444222111111000000111111222//////...---,,,,,,,,,,,,((((((((('''(((((())))))'''%%%%%%(((---...***'''%%%&&&&&&''''''&&&&&&%%%#########$$$%%%&&&'''(((&&&''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((('''&&&$$$###"""$$$&&&&&&%%%$$$###$$$+++)))(((%%%$$$"""!!!!!!#########$$$%%%&&&&&&&&&######################## !!!###$$$%%%$$$###"""!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$""""""###$$$$$$$$$######!!!!!!!!!!!!!!!""""""### !!!"""###$$$$$$!!!   !!!!!!!!! !!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!"""""" ###---<<>>111''',,,(((### !!!###"""!!!     $$$$$$#########""""""""" """---444888CCCQQQeeefffgggggggggiiilllnnnoooooonnnkkkhhhgggiiikkkiiiiiigggddd^^^WWWQQQMMMBBB>>>999222,,,'''$$$"""!!! !!!!!!"""###  !!!!!!""""""    """$$$'''### !!!#########    !!! !!!!!! !!! !!!!!!!!!!!!!!!!!!!!!%%%$$$ !!!""""""!!!  !!!###%%%'''$$$###"""######"""|||uuuooojjjddd\\\WWWXXXUUUQQQQQQSSSVVVXXXXXXdddaaa]]]WWWPPPHHH@@@:::999888777666666555555666222222111111111111222222000///...------,,,,,,---+++*********))))))((((((&&&$$$###&&&******&&&!!!%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%'''((()))******)))((('''(((''''''&&&&&&''''''((('''((((((&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))(((&&&%%%$$$!!!###%%%%%%$$$###"""###'''&&&%%%###"""!!!!!!!!!""""""###$$$$$$%%%&&&&&&"""""""""###$$$$$$%%%%%%!!!"""$$$%%%%%%$$$###"""!!!!!!###$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$######"""!!!!!!!!!!!!!!!"""###### !!!"""###$$$!!!### !!!!!!!!!!!!!!! !!!!!!  !!!!!! """"""!!!!!!!!!!!!""""""  )))999EEEGGG???222)))///***$$$      ###"""!!!   !!!  $$$ $$$000777777>>>III]]]___aaadddfffjjjooorrruuuwwwyyyxxxssspppooopppmmmnnnooooookkkfff```\\\QQQMMMFFF>>>555...)))'''""""""!!!""""""###$$$$$$    !!!!!! !!!$$$ !!!!!!!!! !!!!!!!!!"""""" !!!  !!! !!!!!! !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###!!!!!!"""""""""!!!!!!!!! """%%%(((***&&&%%%$$$$$$$$$"""}}}wwwpppiii```ZZZWWWTTTPPPNNNPPPSSSUUUVVV___]]]YYYSSSMMMFFFAAA>>>:::::::::999777666444333111111111111111111111111111000///...---,,,++++++++++++******)))((((((((((((((((((((((((''''''&&&"""######$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%''')))***((('''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''$$$$$$'''***""""""""""""""""""""""""$$$$$$###############$$$!!!"""######"""!!!"""$$$#########""" !!!###%%%"""###$$$###!!!!!!"""$$$%%%%%%%%%$$$%%%%%%&&&&&&***&&&###$$$(((***(((%%%$$$###"""###$$$$$$""" !!!!!!!!!!!! ###"""!!! !!!######!!! """"""""""""""""""###### !!!!!! !!!  !!!  !!!  !!!""""""!!!"""%%%""" $$$(((///444444111+++'''!!!!!!      !!!!!!!!!!!!   !!!!!!######""""""!!!!!! !!!"""###"""  """(((222<<<@@@===888GGGLLLVVVbbbgggggghhhkkkttt{{{xxxqqqnnnooommmpppttttttoooiiiccc```YYYXXXVVVOOOEEE888---&&&""""""!!!!!!!!!!!!""""""'''(((%%% !!!!!! !!!!!!  !!!###%%%%%%###   """""""""!!!   !!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""" !!!!!!  !!!$$$''')))$$$$$$###"""""""""""""""}}}wwwoooggg```]]]YYYTTTQQQQQQSSSUUUUUUZZZYYYUUUPPPKKKEEEAAA>>>::::::999888777555444333222222222222222222222222111111000///...---,,,+++,,,++++++***))))))(((((((((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((******)))'''%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&$$$""""""$$$'''########################$$$$$$###############$$$"""###$$$###"""!!!"""###$$$$$$$$$###""""""$$$&&&######$$$###!!!!!!"""$$$%%%$$$$$$$$$%%%&&&'''''')))&&&$$$&&&)))+++)))&&&%%%$$$######$$$$$$###"""!!!"""###$$$$$$%%%$$$"""!!!!!!!!!"""###!!!!!! !!!"""""""""""""""######$$$$$$ !!!!!! """############""""""!!! !!!!!!  """!!!!!!!!!!!!  !!!!!!!!! !!!###&&&((('''$$$ !!!   ###%%%    !!!!!!!!!!!!!!!  !!!######!!!!!!!!!""" !!!&&&...777:::888444999>>>IIIWWW___bbbggglllsssyyy~~~{{{ssskkkggghhhqqqsssssspppiii```ZZZVVVYYYZZZYYYTTTJJJ===000(((######"""!!!!!!!!!""""""))))))&&&  !!!!!!      !!! !!!!!!""""""!!!!!!    !!!!!!!!!""""""   !!!!!!"""""" !!!""""""!!! !!!###%%%'''%%%$$$###!!! xxxpppiiiddd___YYYUUUSSSSSSRRRRRRSSSRRRPPPLLLHHHDDDAAA???;;;;;;;;;:::999777555444333333333333333333333333111111000000///...------,,,,,,,,,+++******))))))(((((())))))(((((('''&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((())))))'''&&&%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!###$$$########################$$$###############$$$$$$###$$$%%%$$$"""!!!!!!###$$$%%%&&&%%%######%%%&&&###$$$$$$###!!!!!!"""###$$$$$$$$$%%%%%%'''(((((()))'''&&&))),,,,,,***'''(((&&&$$$$$$%%%%%%%%%$$$ !!!!!!"""###$$$$$$$$$###"""!!!!!!!!!"""""" """######!!!!!!"""###$$$%%%%%%&&& !!!!!!!!!!!!  !!!!!!!!! !!!""""""!!! !!!###$$$###"""!!!  """ """###!!! """"""!!!!!!  """%%%    !!! !!!!!!!!!!!!"""### ###(((...111///---,,,000:::GGGPPPVVV\\\ccckkkpppsssooofff^^^ZZZZZZhhhhhhgggbbbZZZRRRMMMJJJUUUVVVVVVSSSJJJ===111)))%%%$$$###"""""""""""""""&&&(((%%%   """!!!  !!!"""!!!  !!!"""    !!! !!!!!!""""""!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!"""""""""### !!!!!!!!!%%%%%%$$$###"""   ###%%%$$$###"""!!!!!!"""$$$%%%&&&%%%###!!! xxxrrrjjjeee^^^XXXTTTQQQOOOMMMLLLLLLJJJIIIFFFCCCAAA@@@>>>>>>===<<<;;;999888777444444444444444333333333222111111000///.........------,,,,,,+++******))))))))))))))))))(((''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$%%%%%%%%%%%%'''***---***)))(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$#################################"""######$$$%%%$$$%%%%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$###$$$&&&$$$%%%%%%$$$"""!!!###$$$%%%%%%%%%&&&&&&'''))))))((('''(((+++------***((()))&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$###"""!!!!!!   !!!"""### !!!"""###$$$%%%&&&''' !!!!!!!!!!!!!!! """######"""!!!!!!"""$$$$$$###!!!  $$$"""!!!"""###$$$"""   """""""""     !!!   !!!!!! """&&&((('''&&&'''(((///999???BBBHHHOOOYYY\\\^^^ZZZSSSLLLHHHHHHOOOOOONNNKKKFFFCCCAAAAAAKKKKKKKKKGGG@@@666---'''&&&%%%$$$###"""""""""""" ###""" ###$$$""" """"""  !!!"""!!!!!! !!!!!!"""###   !!!!!! !!!""""""""""""""" !!!!!!""""""""" !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!! """!!!  !!!###%%%######"""""""""###$$$%%%)))'''%%%###!!!yyypppkkkccc\\\VVVQQQMMMKKKHHHHHHHHHGGGEEECCCBBBAAA>>>>>>===<<<;;;999888777555555555444444444333333111111000000//////......------,,,,,,+++******))))))))))))))))))(((((('''&&&&&&&&&''''''(((((((((&&&&&&'''''''''(((((((((###$$$%%%%%%%%%'''+++---***)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$#################################""""""###$$$$$$%%%###%%%%%%$$$###""""""###"""$$$%%%%%%#########$$$$$$%%%&&&%%%######%%%&&&))))))(((((((((((())))))&&&'''(((+++,,,,,,***)))((('''%%%%%%&&&'''&&&%%%&&&%%%$$$###"""!!!  !!!!!! !!!!!! !!!!!!###$$$%%%&&&&&& !!!!!!""""""!!!!!! !!!"""###############"""###$$$###!!!!!!###$$$  !!!       !!!  """"""  !!!!!!  !!!"""!!!%%%%%%(((---000111666<<>>999777777666777888777555555777999@@@???<<<888333...)))'''%%%%%%$$$###""""""######!!!!!! $$$$$$"""!!!""""""!!! !!!  !!!   !!!!!! !!!!!!""""""""""""""" !!!###$$$%%%%%% !!!!!!""""""!!!!!!  !!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""######!!!$$$%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$%%%&&&&&&***)))'''%%%###!!! wwwrrrjjjbbb[[[UUUPPPMMMHHHHHHHHHGGGFFFDDDCCCBBB<<<<<<<<<;;;999888666555555555555444444333333222000000000//////.........,,,,,,,,,+++******))))))))))))******))))))((('''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((%%%&&&'''&&&%%%%%%'''((()))(((''''''&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%###$$$%%%$$$######$$$%%%"""###%%%%%%$$$######$$$%%%&&&'''&&&&&&&&&(((***///...,,,+++)))((((((((($$$%%%''')))******)))))))))((('''((())))))'''%%%""""""""""""""""""!!!!!! !!!"""""""""!!!!!!"""!!!!!! !!!!!! !!!"""###$$$$$$%%% !!!""""""""""""!!! !!!"""""""""!!!!!!"""######"""!!!!!!"""$$$     !!! !!!!!!!!!!!!###$$$$$$###""""""###!!!  !!!!!! ###'''((((((+++111...///000///---+++***+++)))+++,,,++++++,,,///111555333000---***(((''''''######"""""""""######$$$!!!$$$### """!!!!!!###"""!!! !!!!!! !!!    ######"""!!!   !!!""" !!!""""""######"""""" !!!"""###$$$%%%&&&!!!!!!""""""""""""!!!!!! !!!"""""""""""""""""" $$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$ !!!"""######$$$%%%%%%&&&&&&%%%###!!! !!!!!!"""###$$$%%%&&&''')))((('''%%%$$$#########zzzqqqiiibbb\\\VVVSSSJJJJJJJJJIIIGGGEEEDDDCCC>>>>>>===<<<;;;999888777555555444444333222222111/////////...............,,,++++++***))))))(((((()))************)))((((((&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&((('''&&&%%%%%%&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$'''(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&!!!###$$$$$$$$$$$$%%%'''"""$$$&&&&&&%%%$$$$$$%%%$$$&&&'''(((((()))+++---444333000---+++((('''&&&###$$$%%%&&&&&&'''((()))******+++---...,,,)))&&&"""""""""!!!!!!  !!!"""""""""!!!!!!  !!!"""### !!!!!!!!!""""""""" !!!"""""""""""""""!!!"""###""" """$$$ !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""### !!!  !!!  !!!"""###""""""###$$$!!!!!!!!!!!! !!!""" !!!$$$%%%###&&&+++$$$%%%&&&%%%$$$$$$$$$$$$"""$$$%%%&&&&&&''')))+++))))))'''&&&&&&%%%%%%%%%!!!!!!!!!!!!"""###$$$$$$!!!$$$### !!!  !!!######!!! !!!""" !!!"""###$$$   !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!"""############"""""""""############$$$$$$!!!""""""######""""""!!!""""""#########"""!!!!!! !!!!!!!!!!!!#################################$$$$$$$$$$$$%%%++++++)))'''&&&$$$""""""$$$$$$######"""""""""""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%wwwooohhhbbb\\\XXXLLLLLLKKKJJJHHHFFFDDDCCCAAAAAAAAA@@@>>>===;;;:::555555444333222222111111...............---------++++++******)))(((((((((***************)))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''!!!###&&&((('''''''''((('''&&&&&&''''''((()))***'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''***+++)))&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&!!!"""$$$$$$$$$$$$&&&((($$$&&&(((((('''%%%%%%&&&$$$&&&((())))))+++---000888666333///+++(((&&&%%%"""###$$$$$$$$$%%%''')))+++,,,...000111///+++(((&&&%%%###"""  !!!"""$$$%%% !!!!!!!!!!!! !!!!!!""""""""""""""""""#########"""!!! !!!""""""!!! !!!###""""""######""" """""""""""""""!!!!!!!!!!!! !!!"""     !!!### """###""""""!!!"""###!!! !!!$$$$$$!!!"""'''""""""""""""""""""""""""!!!######%%%'''))) !!!"""#########"""""" !!!###$$$%%%!!!""" ###### !!!######!!!!!!!!!"""!!!###   !!!!!! !!!""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############%%%%%%$$$$$$###"""!!!!!!""""""############""""""###############"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$""" !!!###$$$%%%%%%%%%%%%%%%$$$###"""############$$$%%%&&&&&&}}}xxxtttnnnddd]]]XXXTTTNNNJJJHHHGGGFFFEEEBBB@@@>>>>>>>>>===;;;999999777444222222222111000000///...------...000000/////////...---,,,+++************)))((((((''''''((('''&&&'''((()))((('''((('''&&&&&&&&&'''((()))''''''&&&&&&'''(((***+++'''++++++((((((---111111((('''&&&&&&&&&''')))***$$$$$$%%%&&&'''((()))***'''%%%!!!$$$((()))((('''&&&&&&&&&&&&&&&###$$$&&&(((((('''%%%$$$$$$#########$$$&&&((()))'''&&&%%%&&&&&&%%%###!!!(((***+++)))'''(((---222999777333///***&&&$$$"""&&&$$$"""!!!"""$$$&&&(((------000666:::999222+++)))'''%%%###""""""###$$$%%%$$$"""!!! """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""############"""!!!!!!!!!"""$$$%%%!!! !!!"""###    !!!!!!!!!  !!! !!!  ###$$$"""   !!!$$$###"""!!!    """ !!!!!!!!!"""!!!  !!!""" """""""""!!!"""$$$&&&'''$$$!!!"""%%%%%%!!! !!!!!!"""############### """""""""!!!  !!!######$$$$$$$$$###############%%%'''(((######"""""""""###%%%&&&$$$###""" """"""""""""""""""""""""$$$%%%"""%%%$$$!!!"""""""""!!! """""""""!!!  !!!!!!""""""""""""############"""""" """"""!!!!!!###&&&###$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###"""""""""!!!"""######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&((('''%%%######%%%''')))&&&%%%###""""""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&}}}yyyrrriiibbb\\\XXXRRRMMMKKKIIIHHHFFFDDDBBB@@@??????>>><<<:::999777444222222222111000//////...------...///000............---+++***)))))))))))))))))))))******+++)))((((((******)))'''+++***(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%'''((())))))++++++)))+++000333111111000---+++)))'''''''''(((((((((((())))))))))))(((((('''%%%$$$%%%(((+++))))))((('''''''''''''''&&&'''((())))))(((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%'''&&&&&&&&&''''''&&&%%%(((&&&%%%%%%&&&))),,,---333222///,,,)))&&&$$$$$$%%%$$$"""!!!"""$$$&&&''',,,,,,000666;;;;;;555///,,,***(((%%%#########$$$###"""!!! !!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!"""###$$$!!!  !!!""" !!!!!!  !!!!!!  !!!"""!!!!!!$$$###"""   !!!    !!!"""!!!  !!!""" !!!""""""!!!!!!###%%%'''%%%$$$$$$%%%%%%###!!! !!!""""""######"""""" !!!!!!!!!!!!!!!  """"""######### !!!"""###$$$$$$$$$$$$######"""""""""###%%%%%%$$$$$$###!!!!!!""""""""""""""""""""""""!!!""" ###!!!!!!!!!""""""######"""""""""""""""""""""""""""""" !!!!!!!!!""""""!!!""""""######""""""!!!  !!! $$$$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''((()))(((&&&%%%%%%&&&'''(((%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$%%%&&&'''yyyqqqjjjccc^^^WWWRRRNNNKKKIIIGGGFFFDDDBBB@@@@@@???<<<:::999666444333333333111000//////...------......///.........---,,,+++***)))((((((((()))***+++++++++,,,***))))))******((('''+++***(((&&&%%%$$$$$$$$$%%%$$$######$$$%%%'''(((***++++++,,,222:::<<<:::555333000---***(((&&&&&&+++******)))((('''&&&&&&''')))***)))((()))+++,,,))))))((('''''''''((((((((()))******)))((('''%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&''''''((($$$!!!###(((,,,,,,***---,,,***((('''&&&%%%%%%$$$$$$###""""""###%%%&&&***+++...555;;;<<<999555000...+++(((&&&$$$$$$$$$!!! !!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#########"""!!! !!!!!! !!!"""###"""!!! !!! !!!!!!""""""!!!!!!  !!!!!!!!!  !!!"""""" !!!"""$$$###"""  !!!!!!!!!  !!!    !!!  !!!"""""""""!!!!!! !!!""" !!!!!! !!!###%%%((()))******(((%%%$$$$$$ !!!""""""""""""!!! !!!"""### !!!!!!"""!!!!!!"""$$$%%%###!!! #########"""######$$$%%%######$$$""" !!!###!!!!!!!!!!!!!!!!!!!!!!!! """!!! ###!!!"""######$$$$$$$$$######!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""!!!""" $$$$$$$$$$$$$$$######"""######$$$%%%%%%%%%%%%$$$'''&&&$$$###"""######$$$$$$$$$%%%%%%%%%%%%&&&&&&###""""""!!!!!!!!!!!!"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))))))))((('''&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$&&&'''(((~~~wwwrrriiiddd\\\UUUPPPMMMIIIGGGGGGEEECCCAAA@@@???<<<:::999777555444555444333111//////........................------,,,+++)))(((((((((((()))))))))******)))((('''(((*********)))((('''&&&&&&&&&'''((()))%%%%%%$$$###$$$%%%&&&''')))***+++000:::EEEHHHDDD///...,,,***(((((((((((((((((('''&&&%%%%%%$$$###%%%&&&'''&&&&&&''')))+++(((''''''&&&&&&&&&''''''))))))))))))((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&%%%$$$$$$$$$%%%'''%%%###%%%))),,,------))))))(((&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$&&&(((+++222777:::999888222111...***'''%%%######!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$######""""""""" !!!!!!"""###"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!! !!!"""###"""!!!   !!!!!! """!!! !!!    !!! !!!###  !!!!!!!!!""""""""" !!!!!!""" """$$$)))...333222,,,&&&######  !!!!!!!!!!!!!!!  !!!###$$$ !!!!!!"""""""""!!! """###$$$###"""!!!##################$$$$$$!!!"""###"""!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###!!!$$$$$$%%%$$$$$$###"""!!!"""#########$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!  """######"""$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%%%%%%%$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&'''}}}xxxooojjjaaaZZZTTTOOOKKKIIIIIIFFFDDDBBBAAA???<<<:::999888777666777666555333000000000//////......---.........---,,,+++***))))))))))))(((((('''''''''((('''(((***---/////////''''''&&&&&&''')))***+++''''''&&&%%%%%%&&&(((((()))***,,,000;;;EEEGGGCCC+++***)))''''''(((((()))&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!###(((+++%%%%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&%%%$$$######$$$&&&(((((((((((('''''')))***)))&&&$$$###$$$###%%%&&&&&&&&&'''***---))))))(((&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$###$$$(((,,,111555666666222000...+++'''%%%###"""#########""""""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######### !!!!!!!!!!!!!!!#########$$$############!!!!!!""""""""""""!!!!!! !!!"""!!!  """ !!!!!!!!!"""""""""!!!  !!!"""  !!!!!!!!!!!!     !!!  !!!!!!  !!!"""""" !!!!!!!!! !!!!!!!!!!!!!!! """$$$***111999888000'''!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!###$$$!!!!!!"""#########""""""######""""""######$$$$$$#########$$$############!!!""""""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&%%%$$$######""""""######$$$$$$######$$$$$$$$$######"""""""""#####################"""!!!!!!""""""""""""!!!!!! $$$###!!! $$$((($$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$############$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###wwwqqqiiiaaaZZZUUUQQQNNNKKKIIIFFFDDDBBB@@@===:::;;;:::999999:::999777555111111111111111000....../////////...---,,,***************)))((('''''''''***)))***---111444555555******)))(((((()))++++++)))(((''''''''''''))))))***,,,,,,...333:::;;;777---,,,***(((''''''((((((&&&&&&''''''((((((((()))&&&&&&$$$"""!!!###(((+++$$$$$$#########$$$%%%%%%&&&&&&%%%$$$$$$############$$$%%%'''(((((()))))))))---000///***&&&$$$%%% ###&&&%%%""""""&&&***)))((('''&&&%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###"""###%%%(((+++...000222000///---+++(((&&&$$$###%%%%%%%%%$$$###""" """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""""""""!!!""""""###$$$$$$$$$$$$$$$ !!!!!!""""""!!!!!! !!!"""###"""!!!!!!"""### !!!!!!!!!"""""""""###"""!!! !!!"""###  !!!!!!    !!! !!!!!!!!!!!!!!! !!!!!!   """ !!!!!!  !!!"""""""""!!! !!!!!! !!!###%%%)))000666666///&&&!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!"""###""""""############""""""&&&%%%$$$######$$$%%%&&&###$$$$$$$$$$$$###""""""!!!""""""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%$$$!!!!!!%%%!!!###%%%&&&''''''%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$############""""""############"""""" %%%$$$"""(((%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%''')))+++,,,---&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''((('''''''''$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%$$$###""""""zzzrrriiibbb]]]YYYVVVOOOLLLIIIGGGEEEBBB???===<<<;;;;;;;;;<<<;;;999777222333333333222111///...000000000///...---,,,++++++++++++*********************+++---111444555444***)))))))))***,,,...///***)))((('''''''''((()))))),,,---+++---000000------,,,***(((''''''((((((&&&&&&&&&''''''(((((((((&&&''''''%%%$$$$$$''')))$$$$$$######$$$$$$%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%+++000111,,,'''$$$$$$"""###$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))'''%%%$$$###$$$$$$%%%&&&(((+++---...------+++***(((&&&%%%$$$%%%%%%&&&%%%$$$###"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""#########""""""!!!###$$$$$$$$$### !!!!!! """###"""!!! !!!""" !!!!!!!!!"""""""""""""""!!!  !!!"""""" !!!""""""    !!! !!!  """ !!!!!!!!!   !!!  !!!"""!!! !!!"""$$$  !!!"""""""""!!! !!!""""""!!!!!!###%%%'''***...---)))%%%"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""" !!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$###"""!!! """$$$$$$"""!!!!!!!!!""""""""""""""""""""""""###!!!"""%%%### """((("""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$###### ###&&&$$$ !!!%%%%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$"""###&&&)))***+++******&&&&&&&&&%%%%%%$$$$$$$$$"""###&&&'''((('''%%%$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$#########%%%'''(((%%%%%%$$$######$$$%%%%%%###$$$&&&''''''&&&$$$###""""""$$$$$$%%%$$$######xxxoooiiiccc___\\\RRROOOLLLIIIGGGEEEAAA???===<<<<<<===>>>===:::888333333444444333222000///111111000000///...,,,+++***++++++,,,,,,---......)))))))))+++...111111000&&&&&&'''))),,,000333555))))))''''''&&&'''((()))''',,,...+++***---...,,,)))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$######$$$%%%%%%%%%$$$###"""""""""###$$$&&&---///+++%%%""""""'''%%%###$$$'''(((&&&###############$$$%%%&&&'''&&&(((***+++***(((&&&$$$%%%%%%%%%$$$$$$%%%(((+++---------,,,+++***)))(((###$$$%%%&&&'''&&&%%%%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$######"""""" !!!###$$$$$$$$$###"""!!!############  !!!"""!!!  """!!!!!!!!!!!!""""""""""""!!!  !!!###!!!"""$$$###!!! !!!   !!!!!! !!!""" !!!!!! """""" """$$$ !!! !!!   !!! !!!!!!!!!!!!  """"""""""""!!! """""""""""""""$$$&&&%%%&&&&&&%%%$$$###$$$$$$""""""""""""""""""""""""!!!!!!"""############### """""""""!!!  !!!!!!!!!!!!!!! """###%%%''''''%%%###!!!###$$$%%%%%%$$$###"""!!!"""$$$&&&&&&$$$"""""""""########################&&&###$$$'''%%%!!!$$$,,,******)))'''&&&###"""!!!$$$%%%%%%&&&&&&''''''(((%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$(((((((((&&&$$$###"""###%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$ """%%%'''((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$''''''%%%###!!!$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%######$$$&&&)))+++&&&%%%###""""""###%%%&&&###$$$&&&''''''&&&$$$###!!!"""$$$%%%%%%%%%$$$xxxtttoooiiiddd\\\XXXSSSNNNJJJGGGDDDAAAAAA???===<<<<<<;;;999777333444555666666666555444333444444222///------...,,,------------,,,++++++------------------------+++)))((())),,,000333333---)))$$$$$$'''***++++++******))))))))))))******+++******)))))))))))))))***)))((('''&&&%%%$$$$$$%%%%%%$$$###"""!!! ((('''%%%###""""""######!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$%%%&&&&&&'''+++---'''###%%%%%%%%%%%%%%%'''***---+++---///222444111,,,((($$$$$$$$$$$$$$$$$$%%%%%%''')))))))))'''&&&'''(((%%%%%%$$$$$$$$$$$$$$$$$$'''%%%###   !!!""""""#########"""#########$$$$$$$$$$$$###$$$%%%%%%###  """""" """"""!!!!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  $$$&&&$$$######$$$""""""############"""""""""  !!!"""!!!  !!!"""######"""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$&&&&&&### ###"""!!!!!!!!!"""$$$%%%###""""""!!!  """"""""""""""""""""""""###$$$$$$%%%%%%$$$$$$### !!!!!!!!!!!! !!!$$$%%%######&&&%%%!!!$$$!!! """$$$%%%########################%%%%%%$$$$$$###$$$$$$%%% !!!"""###$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$###"""!!!!!! """###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$$$$######%%%''''''%%%$$$###$$$$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$#########$$$''''''&&&&&&%%%$$$$$$$$$""""""###$$$$$$$$$#########&&&((((((&&&$$$######%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%&&&&&&'''%%%$$$$$$$$$###"""""""""'''%%%$$$######$$$&&&'''%%%%%%$$$$$$###$$$$$$$$$}}}yyytttoookkkccc^^^XXXRRRMMMIIIFFFCCCCCCAAA???>>>===<<<:::888444444555666666555444444555666555333000...---...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***---000111111,,,(((%%%$$$''')))++++++++++++************++++++******)))(((((((((((()))***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#####################$$$%%%&&&%%%((()))%%%$$$$$$$$$%%%$$$$$$&&&***,,,111333555666444///+++((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&((()))&&&&&&%%%%%%$$$######"""$$$###"""!!! !!!"""$$$$$$$$$$$$###"""!!!!!!""""""""""""#########$$$###$$$$$$$$$### """###$$$$$$$$$$$$###""""""""""""!!!!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! ###!!!  !!!"""!!!    !!!"""$$$%%%%%%$$$"""!!! !!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!!!!! !!!###!!!  !!!"""###$$$######"""!!!!!!  """""""""""""""""""""""""""######$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!"""%%%&&&&&&(((+++***%%%$$$""" !!!###$$$$$$"""""""""""""""""""""""""""""""""######$$$%%%%%%$$$%%%%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$######""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$'''%%%######$$$$$$###""""""$$$&&&&&&%%%$$$$$$%%%$$$$$$############$$$$$$%%%%%%$$$$$$######""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$###"""!!! ######%%%&&&&&&''''''&&&###%%%'''(((&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$############&&&%%%$$$###$$$%%%'''(((%%%%%%$$$$$$$$$$$$$$$%%%|||xxxtttmmmggg___WWWQQQMMMIIIFFFEEECCCAAA@@@???>>><<<:::444555555666666555555444888888888666222///......,,,,,,,,,,,,,,,+++******************************+++***)))+++---//////...+++(((%%%%%%''')))******++++++++++++++++++++++++***)))((((((''''''(((((())))))((('''&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""###$$$%%%&&&###$$$$$$###!!!!!!"""$$$######$$$######%%%))),,,555888:::888333---)))(((&&&%%%%%%$$$$$$#########"""###%%%&&&%%%&&&((())))))))))))(((&&&%%%$$$###"""""""""""""""""""""###$$$$$$$$$######"""!!! !!!!!!!!!!!!""""""""""""#########""""""!!! %%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""!!!  ###&&&'''%%%$$$###### !!!!!!!!!!!!  $$$""" !!!"""!!! !!!"""!!!  !!!   """"""$$$$$$$$$$$$"""""" !!!  !!!!!!!!!!!!!!! !!!!!!!!!"""###!!! !!!""""""$$$$$$$$$######""""""!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""###%%%&&&)))///444111***%%%$$$""""""###$$$###"""""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$""""""###$$$###"""!!!###%%%&&&%%%%%%&&&'''$$$$$$############$$$$$$&&&%%%%%%$$$###""""""""" !!!"""######$$$$$$$$$$$$%%%%%%&&&'''%%%$$$############$$$%%%%%%%%%$$$$$$######$$$$$$&&&&&&%%%$$$###"""!!! ######%%%&&&''''''''''''"""%%%''''''&&&%%%%%%&&&((('''&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%''')))***%%%%%%$$$$$$$$$$$$%%%%%%|||wwwpppggg]]]VVVPPPLLLIIIGGGEEECCCAAAAAA???===;;;666666666666666555555555:::;;;;;;999555111//////,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))+++******+++---...,,,***)))((('''''''''((())))))***++++++++++++++++++***))))))(((''''''''''''''')))(((((('''&&&&&&%%%%%%"""""""""#########$$$$$$%%%%%%&&&''''''&&&%%%$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###### !!!"""###$$$&&&'''$$$###""""""###$$$######"""######""""""$$$'''***000444888555///***)))***&&&&&&%%%%%%$$$###""""""!!!###$$$%%%$$$$$$&&&'''------,,,,,,***(((&&&%%%######$$$$$$$$$###"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!"""######"""!!!!!!"""######$$$######""""""######$$$########################!!!"""""""""############""""""""""""""""""""""""""""""###"""!!! !!!  !!!!!!!!!!!!!!!  !!!!!!!!!###!!! !!!"""!!! !!!"""!!! !!!###"""!!!   !!!""""""!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!!"""###!!! !!!###!!!"""""""""""""""######$$$$$$$$$#########"""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""############""""""$$$##################$$$%%%%%%&&&+++444:::666---&&&%%%$$$$$$%%%%%%###!!!########################$$$$$$%%%&&&&&&'''''''''######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$%%%&&&'''((((((((('''&&&&&&%%%%%%%%%###""""""###$$$###""""""$$$&&&&&&&&&'''(((***%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$######"""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$""""""$$$%%%'''%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%$$$$$$$$$"""$$$''''''&&&&&&&&&'''***)))'''&&&&&&(((***+++'''&&&&&&&&&%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%'''(((***+++%%%%%%$$$$$$$$$%%%&&&&&&~~~wwwnnnddd\\\UUUPPPLLLIIIGGGDDDCCCBBBAAA>>><<<888888888777777666666666;;;======;;;777333111000,,,------------,,,++++++))))))))))))))))))))))))+++******+++,,,,,,+++)))))))))))))))((((((((()))))))))***++++++***))))))))))))((('''''''''''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$############""""""###%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!""""""$$$%%%''''''&&&$$$"""###%%%%%%###!!!###$$$###"""!!!###&&&(((&&&+++///...***'''))),,,&&&&&&%%%%%%$$$###""""""###$$$%%%$$$###"""###$$$+++,,,,,,,,,***(((&&&%%%&&&&&&&&&%%%$$$"""!!!  !!!"""""""""""" !!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%###"""!!!!!!!!!!!!"""###############$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!"""######!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!  !!!"""!!! !!!"""!!! !!!###%%%###"""!!!!!!  !!!!!!!!! !!!!!!   !!!!!!!!!!!!!!!!!!""""""""""""#########$$$"""!!!!!!""" !!!""""""##################"""""""""""""""!!!!!!"""""""""#########$$$$$$###########################$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$%%%&&&&&&***333:::666...'''%%%$$$$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&%%%###""""""###$$$$$$###$$$%%%'''''''''(((***,,,%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%&&&'''((()))(((&&&%%%######%%%&&&(((%%%$$$$$$###$$$$$$%%%%%% !!!"""""""""%%%%%%%%%%%%$$$$$$###"""###%%%''''''&&&&&&'''(((+++***(((''''''(((***+++((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''$$$$$$%%%&&&'''(((******%%%$$$$$$$$$%%%&&&&&&'''}}}tttkkkccc\\\UUUQQQLLLJJJGGGFFFEEECCC@@@>>>;;;;;;999888888888888888;;;===>>><<<999555333222...............---,,,,,,************************+++***))))))++++++***))))))***,,,,,,***)))))))))((()))***++++++***)))(((***)))((((((''''''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%&&&''''''&&&%%%%%%&&&%%%###!!!&&&&&&%%%###!!!"""$$$&&& ###&&&'''&&&&&&(((+++&&&%%%%%%$$$$$$#########$$$%%%%%%$$$###""""""$$$&&&''')))***)))(((&&&%%%((('''&&&%%%###"""!!!!!!%%%%%%%%%$$$$$$###"""!!! !!!!!!!!!!!!######"""!!!"""###$$$%%%#######################################$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$###""""""&&&%%%%%%&&&''''''&&&%%%  !!!!!!!!!!!!!!! !!!!!!""""""######  """"""!!!!!!!!!"""!!!!!!"""%%%'''$$$###"""!!!!!! !!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!  !!!!!!!!!!!!!!!""""""#########$$$$$$$$$!!! !!!"""!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%&&&&&&'''---333111+++&&&%%%######$$$%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$###!!!$$$$$$#########%%%'''(((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%$$$"""###$$$&&&%%%%%%%%%&&&'''''''''(((***---%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$&&&&&&&&&&&&''''''((()))''''''&&&%%%%%%&&&''''''$$$$$$######$$$$$$%%%%%% !!!!!!"""###$$$$$$%%%'''((((((''''''&&&%%%$$$%%%&&&''''''&&&%%%'''(((+++***)))((((((((())))))(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''$$$$$$%%%&&&'''(((((((((%%%$$$$$$%%%%%%&&&'''(((zzzrrrkkkccc[[[VVVPPPNNNKKKIIIHHHGGGDDDBBB>>>===;;;:::999999:::::::::<<<>>>===:::666444333//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((()))***+++***))),,,......,,,***)))***((()))+++,,,,,,+++)))(((******)))(((((((((((()))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&#########$$$%%%&&&''''''######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""###$$$%%%%%%&&&'''''''''&&&%%%%%%(((((('''$$$!!!!!!###%%%""""""######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######$$$%%%###%%%(((***++++++)))(((((('''%%%$$$#########$$$&&&&&&&&&&&&%%%$$$###""" !!!!!!!!!"""""""""#########"""######$$$$$$!!!"""###$$$$$$###"""!!!"""""""""#########$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$%%% !!!"""!!! !!!!!!!!!!!!  !!!!!!!!! !!!""""""###$$$$$$ !!!######""" !!!!!!"""!!!!!!###&&&)))%%%$$$###"""!!!!!!!!!!!! !!!"""""""""""""""""""""!!!!!!""""""""" !!!!!!  !!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!###$$$ !!!"""!!!!!! ########################""""""""""""##########################################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$$$$&&&%%%###&&&++++++'''&&&$$$!!!!!!"""$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%$$$###!!! !!! !!!###&&&'''(((((('''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&$$$###$$$&&&''''''&&&$$$%%%&&&%%%%%%&&&(((+++&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&###############%%%&&&&&&((('''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''''''''(((((('''%%%%%%&&&(((++++++***)))(((''''''&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((((((~~~wwwpppggg___YYYSSSQQQNNNLLLKKKIIIFFFDDD???>>><<<;;;::::::;;;;;;999;;;======:::777444444000000000000000//////...------------------------,,,)))'''&&&(((***++++++)))---000000---******+++)))***,,,------,,,***)))++++++***)))))))))))))))'''''''''''''''&&&&&&&&&!!!""""""###%%%&&&&&&'''%%%$$$$$$$$$%%%''')))***######$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!!!!"""######&&&((()))(((&&&'''(((******(((%%%"""!!!"""$$$&&&$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!"""$$$$$$$$$$$$&&&((($$$&&&***---//////...---'''&&&$$$######$$$&&&'''!!!!!!###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""######################## """######""" !!!!!!""""""############""""""""""""####################################!!!!!! !!!!!!%%%###"""$$$''')))(((&&& !!!!!!!!!!!!  !!!!!! !!!!!!"""###$$$$$$$$$!!!!!!!!!###%%%%%%###!!!!!!""""""!!!!!!###'''***%%%$$$###"""!!!!!!!!!!!! !!!""""""""""""   !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!###""" ###&&& !!!###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#################################""""""############""""""$$$###!!! !!!###$$$###%%%$$$!!!!!!$$$&&&$$$&&&### !!!$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''&&&$$$###"""""""""$$$'''***,,,&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$###$$$$$$%%%&&&'''((((((&&&%%%$$$$$$&&&(((((('''$$$$$$%%%$$$###$$$''')))&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))))))))((((((''''''''''''(((###$$$$$$%%%%%%$$$$$$###$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!! !!!###%%%&&&'''((((((((((((((('''%%%$$$&&&'''+++++++++***)))'''%%%$$$'''(((((((((((((((((((((((((((((('''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))|||yyysssjjjbbb[[[XXXTTTRRRPPPOOOLLLJJJFFFDDD@@@>>><<<;;;888666999999777666666555555555111000000222333333111///......------,,,+++******,,,,,,+++***))))))******+++---......,,,++++++,,,((()))***+++,,,---------,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&))))))((('''&&&&&&%%%%%%&&&&&&%%%$$$#########$$$"""""""""""""""######$$$&&&&&&&&&''''''''''''(((...---+++'''###"""$$$&&&+++)))&&&$$$"""###$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$###"""""""""((((((((()))+++---...///333111...+++((('''&&&&&&'''&&&%%%$$$###$$$%%%%%%$$$######"""!!! !!!!!!""""""######$$$$$$""""""""""""""""""""""""$$$""" !!!$$$&&&%%%######$$$$$$$$$$$$#########!!!"""###$$$%%%$$$$$$###$$$%%%%%%%%%%%%$$$######!!!!!!!!!!!! &&&$$$!!! !!!"""""""""&&&$$$""" !!!!!!"""!!!  !!!"""""""""!!!!!! !!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$###""""""!!! !!!!!!!!!!!!!!!""""""""""""!!!  """###"""!!!!!!"""###  """$$$%%%$$$###"""""""""""""""!!!!!!!!!!!!"""""""""""" """###"""!!! !!!"""!!!!!! !!!###&&&'''"""############$$$$$$$$$######$$$$$$%%%&&&((((((########################$$$$$$$$$$$$%%%%%%&&&'''((('''%%%#########%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''&&&$$$###"""###$$$$$$###"""###%%%'''%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$###$$$%%%&&&(((''''''&&&&&&'''(((((("""###$$$$$$###$$$&&&((("""###$$$&&&'''(((((((((######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%'''%%%###$$$&&&'''%%%###&&&%%%#########%%%'''((((((***)))'''''')))'''"""$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%'''((()))(((&&&&&&&&&((())))))(((&&&$$$$$$&&&(((,,,+++)))(((&&&%%%%%%%%%))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''&&&%%%$$$###'''%%%$$$%%%'''((()))(((}}}wwwnnnhhhaaa^^^ZZZWWWUUUSSSPPPNNNIIIFFFCCC@@@???===:::888888888777555444444444444333222222444555555333111//////...------,,,++++++,,,++++++***))))))******+++,,,------+++******+++))))))***+++,,,,,,,,,,,,...---,,,++++++*********)))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$###%%%%%%$$$#########$$$$$$"""""""""""""""######$$$###$$$%%%&&&'''((()))***---,,,***&&&$$$###%%%''',,,+++)))(((&&&%%%$$$$$$%%%$$$$$$#########$$$$$$###############"""""""""'''(((***+++---///000111222000---***(((&&&%%%%%%'''&&&%%%$$$###$$$$$$%%%$$$$$$##################!!!"""""""""""""""######""""""""""""""""""""""""$$$""" !!!$$$&&&%%%$$$''''''((('''%%%#########"""###$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$##############################$$$###!!!!!!"""######"""%%%$$$"""  !!!!!!"""!!!  !!!"""######"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$######"""!!! !!!!!!!!!""""""""""""""""""!!!  !!!!!! """######"""!!!!!!###%%%""""""!!!!!! !!!!!!!!!"""""""""######!!!"""######"""!!!"""###"""!!! !!!###&&&'''%%%%%%%%%$$$$$$#########!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&((((((((('''&&&$$$###"""$$$%%%%%%$$$###$$$&&&(((''''''&&&%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%'''%%%%%%&&&'''((()))***+++###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%&&&&&&&&&&&&'''%%%###$$$&&&'''&&&$$$&&&%%%$$$$$$%%%&&&'''(((''')))'''%%%&&&)))(((###%%%&&&''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%"""###%%%$$$###"""###%%%++++++***(((%%%%%%''')))***)))((('''&&&%%%%%%%%%)))((((((((('''''''''&&&'''&&&&&&&&&&&&'''(((((((((((()))))))))(((''''''%%%$$$###$$$'''(((((((((}}}vvvpppkkkhhhccc___]]]ZZZVVVTTTMMMJJJGGGDDDBBB@@@===;;;888888666555444333333333555444444555777777555333/////////...------,,,,,,++++++******))))))*********+++---,,,***))))))***)))******+++,,,,,,,,,,,,------,,,,,,++++++******((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$######""""""#########"""######$$$$$$""""""""""""######$$$$$$ !!!###%%%''')))+++,,,******(((&&&$$$$$$''')))------...---+++(((%%%$$$&&&&&&%%%%%%$$$$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&'''(((+++...000222222222000///---***(((&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$###"""""""""###%%%&&&""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!"""$$$&&&&&&%%%'''((())))))'''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###########################""""""!!!"""$$$$$$###!!!$$$###""" !!!!!!!!!  !!!############""""""""""""!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%%%%""""""######"""!!! !!!!!!"""######""""""""""""!!! """######""" !!!###$$$$$$###!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!""""""""""""############$$$%%%$$$###"""###%%%""""""!!!!!!"""$$$&&&'''((('''&&&%%%$$$######"""$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&''''''''''''&&&$$$######%%%&&&&&&&&&%%%%%%'''((()))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''%%%######$$$&&&'''&&&&&&&&&''')))***+++%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&''''''''''''&&&'''%%%###$$$))))))&&&&&&&&&''''''&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%%%%%%%&&&'''++++++***(((%%%$$$&&&'''''''''&&&&&&&&&%%%%%%%%%(((((((((''''''''''''''''''''''''&&&''''''((()))'''''''''&&&%%%###"""!!!$$$######$$$'''))))))(((}}}yyytttpppkkkgggccc___[[[XXXRRROOOKKKGGGEEECCC@@@>>>;;;:::888666555444333333555444555666777777555333//////......------------++++++************++++++***,,,---,,,***))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++***))))))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$######""""""""""""""""""######$$$%%%""""""######$$$$$$$$$$$$ !!!"""$$$&&&(((***+++'''''''''&&&%%%%%%(((***---///000111///+++&&&###&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%%%%&&&&&&''''''&&&(((,,,///222333333333000///---+++)))'''&&&%%%%%%$$$$$$##################"""!!! !!!"""######""""""!!!!!! """"""""""""""""""""""""###""""""###$$$%%%&&&'''%%%)))---...+++(((''''''%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###!!!!!!"""""""""""""""###!!!!!!!!!###%%%%%%###!!!$$$###"""!!! !!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$######!!!"""###$$$###"""  !!!"""###$$$$$$"""""""""""""""!!! !!!"""#########%%%'''"""######"""  !!!%%%%%%&&&&&&&&&%%%%%%%%%"""""""""#########$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&###"""""""""###%%%&&&'''(((''''''&&&%%%%%%$$$$$$'''&&&&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%$$$$$$%%%$$$###""""""###%%%&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&''''''&&&&&&''')))(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&%%%&&&&&&%%%######$$$&&&&&&%%%$$$###$$$&&&(((***'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((((((((((((''''''&&&'''%%%"""%%%***,,,)))'''''''''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""$$$&&&&&&%%%&&&''')))((()))(((&&&###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((&&&$$$"""$$$######%%%(((***)))((({{{wwwrrrmmmiiiddd```]]]VVVSSSOOOKKKIIIFFFCCC@@@>>>===;;;999777666555444444444444555666666444222............------------,,,,,,++++++++++++,,,,,,,,,---...---+++))))))*********+++,,,,,,,,,++++++******+++++++++***))))))((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$%%%%%%""""""###$$$$$$$$$$$$###""""""###$$$%%%&&&''''''$$$%%%&&&&&&%%%&&&)))+++,,,...///000...***&&&###%%%&&&&&&&&&&&&%%%$$$###!!!!!!""""""######$$$$$$%%%'''+++...111222222222//////...,,,***(((&&&%%%###$$$############""""""%%%$$$"""!!! !!!######""""""!!!!!! """"""""""""""""""""""""""""""######$$$%%%'''(((+++222:::;;;666///***'''%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$!!!"""""""""######$$$$$$"""!!!"""###%%%$$$""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""""""""""""""###$$$$$$$$$###"""!!! !!!"""###$$$%%%""""""""""""""""""!!!  !!!"""$$$"""###$$$###!!! !!! !!!!!!"""""""""!!!!!!############$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$############$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&(((((('''&&&''')))&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((%%%%%%&&&%%%$$$###%%%'''&&&%%%$$$###$$$&&&((())))))*********)))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''(((''''''''''''''''''(((((())))))(((''''''''''''&&&###&&&,,,...,,,+++***)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%!!!"""###""""""$$$&&&'''''''''%%%###""""""######$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((('''%%%$$$"""!!!%%%$$$%%%''')))******(((yyytttoookkkfffccc\\\XXXTTTPPPMMMJJJFFFDDDAAA@@@>>>;;;999777666666333333333444666555333111//////////////////......------,,,,,,------.........000000///---++++++,,,***++++++,,,,,,++++++++++++,,,---......---,,,+++,,,,,,,,,+++++++++******&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%!!!"""$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%###%%%&&&&&&&&&&&&(((*********++++++)))'''%%%######$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%(((+++---/////////...------,,,***(((&&&%%%"""############"""!!!!!!&&&&&&%%%$$$###"""!!! ############""""""""""""""""""""""""""""""""""""!!!"""$$$$$$$$$%%%'''***555???JJJMMMEEE888---'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$###"""#########""" """""""""""""""!!!!!!!!!!!!""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""$$$$$$################## !!!""""""###$$$$$$"""""""""######""""""!!!"""#########!!! !!!###$$$&&&%%%$$$######$$$ !!!###$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%$$$$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&'''((()))***&&&''''''''''''&&&%%%%%%######$$$%%%&&&(((***+++(((((()))'''%%%%%%&&&'''(((''''''&&&'''((()))***))))))*********)))((((((((((((((('''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&'''((()))(((''''''((()))((((((((((((''''''''''''&&&((('''%%%(((---...,,,---,,,+++***************%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""###%%%%%%$$$$$$%%%'''&&&'''((('''%%%$$$$$$%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&'''''''''%%%%%%%%%$$$%%%&&&&&&'''""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%''')))***(((&&&{{{wwwrrrnnnkkkaaa^^^YYYUUURRROOOKKKHHHCCCAAA???<<<:::888777666444333333555666666444222111111111111111111111111...............///000000111222333222///------...+++++++++,,,,,,++++++***+++,,,...//////...,,,+++,,,,,,,,,,,,++++++++++++&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&%%%$$$###############$$$$$$$$$$$$###$$$&&&&&&&&&&&&(((***'''&&&%%%$$$$$$######### """$$$%%%&&&%%%$$$$$$'''''''''''''''&&&&&&&&&###$$$%%%''')))***,,,,,,+++++++++***(((&&&$$$"""!!!"""#########"""!!! ###$$$%%%%%%%%%###""" ############$$$$$$$$$$$$"""""""""""""""""""""""" """$$$%%%$$$%%%(((+++555CCCSSSYYYPPP@@@111)))((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''(((&&&$$$""""""""""""!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###""" !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""###$$$#########$$$###"""!!!!!!"""###$$$!!!!!!"""""""""#########!!!""""""#########""""""%%%&&&'''%%%###""""""###!!!###%%%&&&%%%$$$$$$%%%###$$$&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%******)))''''''&&&&&&&&&###$$$$$$%%%&&&&&&''''''(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%&&&'''((((((&&&%%%###"""###$$$%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&'''((('''''''''''''''((()))&&&'''((((((((('''%%%%%%&&&%%%%%%&&&(((,,,000222//////...+++(((&&&&&&''''''''''''(((((((((((((((''''''((()))))))))(((((()))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''')))***)))'''&&&(((***)))((('''&&&&&&&&&''''''%%%''''''&&&(((------)))***)))(((''''''((())))))%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&'''(((((('''&&&''')))$$$&&&''''''%%%$$$%%%&&&$$$%%%'''''''''&&&$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%&&& !!!"""###$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%"""|||xxxssspppeeebbb]]]YYYUUURRRNNNKKKCCCBBB???===:::888666666444444444555777666444222333333333333333333333333///////////////000111111333444555333111///...///++++++,,,,,,,,,++++++***)))***,,,------,,,***)))************)))))))))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$###"""""""""###$$$$$$%%%%%%###$$$&&&&&&&&&&&&((()))%%%$$$""" !!!"""### ###%%%&&&%%%%%%$$$"""""""""!!!!!! #########$$$&&&''')))***((())))))(((&&&$$$""" !!!"""#########"""  """$$$$$$###!!!#########$$$%%%%%%%%%&&&"""""""""""""""""""""""" ###%%%%%%$$$%%%(((+++--->>>SSS]]]VVVEEE555,,,)))((('''&&&%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$""""""###$$$$$$%%%&&&&&&(((&&&###!!!!!!!!!  !!!"""""""""""""""!!!###$$$%%%&&&&&&%%%$$$###!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$$$$""" !!!###%%%"""""""""""""""#########!!!""""""#########"""""" !!!""""""!!! !!!###!!!###$$$###"""######!!!"""$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&%%%$$$######"""((('''&&&%%%$$$###############$$$$$$%%%&&&'''''')))((('''&&&&&&&&&&&&&&&&&&%%%#########%%%'''(((%%%''')))***)))'''%%%###"""###$$$%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&&&&***)))(((''''''&&&''''''&&&'''((((((((('''%%%%%%***)))((())),,,111666999555555333///***'''&&&&&&$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((('''))))))(((((('''''''''&&&''''''''''''((((((((()))''')))+++***'''&&&(((******)))&&&%%%$$$%%%'''((($$$&&&'''&&&(((,,,+++'''%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&$$$###$$$%%%!!!"""$$$$$$#########$$$%%%&&&'''((((((&&&$$$###%%%%%%%%%&&&&&&'''''''''######""""""######$$$%%%((((((((('''&&&%%%$$$############%%%&&&%%%"""}}}xxxvvvppplllgggbbb]]]XXXSSSPPPJJJFFFBBB@@@???===999555888999999999888666444222333222222222222333555666333333222000///000333666888999888666222...---------,,,,,,---//////---,,,//////---,,,+++*********))))))************))))))((('''$$$###""""""###$$$$$$%%%&&&'''''''''&&&%%%'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''############$$$%%%&&&&&&%%%$$$""""""""""""!!!""""""""""""############""""""""""""############&&&%%%%%%$$$#########$$$""""""!!!!!!!!!!!!""""""$$$$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""%%%""" ###&&&&&&%%%'''((((((&&&$$$###$$$&&&&&&%%%$$$######$$$%%%&&&$$$#########$$$%%%%%%&&&...888EEEMMMKKKAAA555---'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$###$$$$$$%%%%%%######""""""###$$$%%%%%%%%%'''***,,,,,,+++)))(((+++(((%%%%%%&&&&&&###!!!$$$###############$$$$$$%%%$$$###!!!!!!!!!"""""""""###$$$&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$###"""""""""""""""######################## !!!###%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&''''''((((((''''''&&&$$$$$$$$$$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%$$$'''***)))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%$$$$$$"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&%%%$$$###"""!!!'''&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$%%%'''(((%%%&&&((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&(((,,,222888<<>>BBBBBBAAA>>>999444///.........---,,,---///000///---,,,,,,,,,------.........(((((())))))))))))((((((((('''&&&$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''&&&&&&)))(((''''''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%(((&&&%%%&&&''''''&&&%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$###""""""!!!"""""""""###""""""!!!!!!""""""###$$$$$$"""!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$###"""###%%%&&&&&&&&&*********(((%%%$$$%%%&&&&&&%%%$$$$$$#########$$$$$$$$$######$$$$$$%%%%%%&&&(((+++,,,+++***))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$######""""""""""""###""""""""""""###$$$$$$'''''',,,666BBBIIIHHHDDDAAA>>>999555333222000///***)))'''%%%%%%$$$%%%&&&$$$############""""""""" """"""######"""############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&&&&'''''''''''''''&&&%%%%%%&&&''''''%%%$$$''''''(((((())))))******'''(((((('''%%%%%%&&&(((%%%&&&&&&%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&)))***+++***(((&&&&&&&&&%%%%%%%%%&&&'''''''''(((''''''&&&''')))---222444555222...***'''&&&%%%%%%)))))))))((((((''''''&&&%%%%%%%%%%%%&&&'''(((((()))************))))))(((''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&'''((()))'''%%%###"""###&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%$$$|||vvvpppjjjddd```ZZZUUUOOOLLLKKKJJJGGGDDD======<<<;;;:::999888777444333222111111222333333000111222333777<<>>FFFLLLPPPNNNJJJCCC;;;444111000111///---,,,---...---,,,------------,,,+++))))))(((((())))))))))))((((((((((((''''''''''''''''''%%%&&&&&&&&&'''((())))))((('''&&&&&&''''''&&&$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###"""!!!"""###$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$#########$$$$$$%%%######""""""""""""######((('''%%%$$$###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''((((((&&&'''(((''''''''')))+++'''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%!!!"""""""""!!!!!!###&&&&&&&&&'''((())))))(((((($$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$(((...555===IIIUUU^^^^^^```aaa```\\\WWWRRROOOHHHFFFBBB<<<666111---+++)))))))))(((((('''''''''$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""######$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&'''((((((((()))(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$%%%%%%&&&'''((())))))&&&$$$###$$$'''(((%%%"""&&&&&&'''((())))))*********+++,,,+++((('''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''((('''&&&%%%$$$&&&'''(((&&&&&&&&&'''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''')))******+++***(((''''''''''''((('''((()))(((%%%###$$$%%%&&&%%%$$$$$$%%%&&&((()))************))))))((('''((((((((((((((('''''''''%%%%%%&&&'''((())))))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''###%%%&&&&&&&&&&&&(((***&&&(((++++++)))'''((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''(((((())))))(((((('''((()))***++++++***)))(((&&&''''''(((((('''''''''yyyssspppeeeaaa\\\ZZZYYYVVVQQQMMMHHHFFFDDDAAA>>><<<;;;:::888777555444333333333444222333333444777>>>FFFKKKTTTSSSQQQKKKDDD>>>:::999555333000............------.........---+++)))((())))))************))))))((((((((((((((((((((((((''''''''''''(((***+++,,,((('''%%%&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%$$$######%%%%%%$$$###""""""""""""############""""""""""""############$$$$$$$$$$$$$$$$$$%%%&&&$$$######""""""######$$$((('''%%%$$$$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((((('''((()))$$$&&&''''''&&&''')))+++$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$######$$$$$$ """######"""""""""###$$$%%%'''((())))))((('''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''&&&(((''''''&&&&&&''''''(((&&&&&&%%%$$$$$$$$$$$$%%%###''',,,///333===KKKWWWWWW\\\bbbfffgggfffeeeddd\\\ZZZVVVPPPHHH@@@999666222000---***'''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""""""""###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))&&&&&&&&&'''''''''''''''((((((''''''&&&'''''''''&&&''''''((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))&&&%%%%%%&&&''''''%%%$$$&&&&&&''''''(((((())))))))),,,......,,,)))((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''((((((((((((((()))************)))###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&'''((((((((()))&&&&&&'''''''''(((((((((((((((((('''(((((())))))%%%''')))'''$$$"""$$$&&&%%%%%%%%%%%%&&&'''((((((((())))))))))))(((((('''((((((((((((((('''''''''%%%&&&'''((())))))))))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&$$$$$$$$$$$$%%%&&&'''''''''(((((('''&&&&&&''')))+++///333333000+++))))))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''''''''''''''((()))******)))((('''((()))+++,,,,,,+++)))(((%%%&&&''''''((('''''''''{{{xxxllliiifffdddbbb___XXXSSSOOOMMMIIIEEEBBB???>>>===:::999777555444444444444444444333333666;;;CCCIIIOOOQQQQQQOOOJJJEEEBBB@@@;;;888444222111000///...---...///000///...,,,+++******++++++++++++******((())))))))))))))))))))))))(((((()))***+++---...)))(((''''''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$"""############$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$%%%%%%$$$######""""""######$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))***)))((()))***&&&''''''&&&%%%%%%&&&(((%%%%%%'''((())))))((((((&&&%%%$$$$$$######$$$$$$$$$%%%''''''%%%$$$$$$%%%###$$$&&&((()))((('''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''''''''''''''&&&&&&%%%&&&&&&'''((()))((('''&&&&&&%%%%%%%%%&&&###&&&(((***---444===DDDFFFKKKSSSYYY^^^bbbgggkkkiiijjjiiigggbbb\\\VVVRRRFFFBBB<<<444...***)))(((,,,***)))'''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((()))))))))((((((((((((''''''(((''''''''''''(((((()))))))))************))))))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''((((((%%%&&&((((((&&&&&&&&&'''''''''(((((((((((((((((((((+++///111///+++((('''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))+++,,,...------------...//////+++,,,---,,,)))'''''''''''''''''''''((((((((((((%%%&&&'''(((((((((''''''''''''''''''(((((())))))$$$'''***(((%%%###&&&)))$$$$$$%%%&&&'''''''''''''''((()))))))))))))))))))))(((((((((''''''''''''$$$%%%'''(((((((((((('''%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%&&&''')))***)))((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''(((((())))))((('''''')))+++444:::???>>>777///***)))$$$$$$%%%%%%&&&'''(((((($$$$$$&&&'''(((((((((((('''(((***++++++***((('''&&&(((***++++++***(((&&&%%%%%%&&&'''''''''''''''}}}rrrooolllkkkjjjeee^^^XXXTTTQQQMMMIIIEEEBBB@@@???;;;:::888666555444444555666555444333444:::AAAGGGHHHKKKNNNOOOLLLHHHEEEDDD@@@<<<888444333222111000---...000111222111///...++++++,,,,,,,,,,,,++++++((())))))*********))))))***)))))))))***,,,...000***)))(((((())))))((('''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((('''&&&$$$$$$$$$$$$"""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""!!!""""""###$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$&&&'''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***+++)))((()))+++((()))(((&&&$$$###$$$%%%''')))***,,,------------&&&%%%%%%$$$#########$$$$$$%%%&&&%%%###""""""###"""###%%%'''(((((('''&&&'''((((((((())))))******%%%%%%&&&'''((((((((('''$$$$$$$$$%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&$$$$$$%%%(((,,,000333444888===CCCIIIOOOVVV___eeennnqqquuuxxxxxxuuuqqqooo___ZZZPPPFFF===888555444111///---+++))))))))))))'''''''''(((((((((((()))***)))((('''&&&%%%%%%%%%&&&(((***+++,,,+++***)))''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''++++++******)))((((((((('''''''''''''''((()))***&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''$$$'''***)))&&&%%%&&&((())))))))))))((((((((((((&&&+++000222111---)))'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&(((+++---///222111000000000111333444555666666333000,,,++++++((((((((((((((('''''''''%%%&&&'''((()))((('''&&&%%%&&&&&&''''''((((((((($$$(((+++)))&&&%%%'''+++###$$$&&&'''(((''''''&&&'''((()))***************))))))(((((('''''''''&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&%%%%%%&&&''')))***))))))((('''&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&'''(((((((((***---000<<>>@@@BBBCCCEEEGGGIIIJJJKKKKKKFFFCCC===888555222///---111000///...------------,,,---............,,,,,,))))))))))))(((((((((((((((((())))))******++++++---,,,+++)))((((((((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$###############$$$%%%&&&((()))***$$$$$$$$$############""" """&&&&&&&&&######$$$$$$$$$######"""###############"""!!! '''''''''&&&&&&%%%%%%%%%########################((('''&&&%%%$$$$$$$$$$$$%%%'''(((''''''''')))+++$$$$$$######$$$$$$%%%&&&%%%'''+++...111333444444///,,,((($$$""""""###$$$&&&%%%###!!!!!!"""###$$$%%%!!!!!!%%%%%%###&&&---'''&&&%%%$$$%%%%%%''''''%%%&&&'''''''''&&&%%%$$$************))))))))))))&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''((()))******+++---111444:::AAAIIINNNWWWbbbrrr~~~}}}uuujjj^^^TTTLLLFFFCCC>>>888222...---,,,)))'''---,,,+++******)))))))))///...,,,***(((&&&&&&%%%'''''''''''''''''''''(((%%%(((+++((($$$!!!$$$''')))))))))))))))(((((((((------+++***)))(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&''''''((()))))))))$$$$$$$$$%%%&&&'''((()))&&&''')))))))))((('''&&&&&&%%%%%%$$$%%%&&&((()))))),,,...---***(((((()))$$$$$$%%%%%%%%%&&&&&&&&&###&&&))))))***///999@@@CCCEEEEEEAAAAAAEEEIIIJJJKKKGGGFFFEEE<<<...&&&''')))((('''((()))***)))''')))))))))(((((((((((()))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&(((((((((((((((((()))))))))))),,,---......---+++)))''',,,+++++++++,,,+++(((&&&&&&&&&&&&''''''(((((((((%%%%%%&&&'''((((((''''''&&&%%%%%%&&&''''''%%%$$$******((('''''''''''''''&&&'''((()))))))))))))))&&&&&&&&&''')))+++...///AAAGGGMMMKKK@@@333)))%%%&&&%%%%%%''')))+++***(((&&&&&&''''''(((((())))))***)))(((''''''((()))***(((((())))))((('''&&&&&&''''''((((((((((((''''''|||xxxvvvrrrlllgggbbbaaa[[[QQQKKKIIIGGGCCCAAA???<<<:::999888666444222222111222333555888999===>>>@@@CCCFFFIIIKKKLLLLLLJJJFFFAAA>>>:::777555333222000///............------...///......,,,,,,******)))))))))((((((((()))))))))))))))************)))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((($$$$$$$$$$$$############!!!"""%%%&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%%%%%%%&&&&&&&&&&&&&&&########################$$$$$$###""""""""""""###%%%&&&''''''&&&&&&(((***%%%%%%%%%%%%%%%&&&'''''''''))),,,000333555666777000...***&&&######$$$%%%'''%%%$$$"""""""""$$$$$$&&&""""""&&&'''%%%(((...''''''&&&%%%%%%%%%&&&'''%%%&&&&&&''''''&&&%%%%%%(((''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&''''''(((((())))))+++,,,---...000444:::>>>IIITTTdddsssvvvmmmeee```\\\SSSLLLDDD<<<888444000---+++***)))((((((((()))))))))((('''&&&%%%%%%%%%&&&))))))))))))((((((((((((%%%(((***((($$$"""###&&&((((((((((((((((((((((((,,,,,,+++***))))))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&'''(((((())))))$$$$$$$$$$$$%%%&&&'''((($$$&&&(((******(((&&&$$$&&&%%%%%%%%%&&&&&&'''(((&&&))),,,,,,***((()))***$$$%%%%%%%%%%%%&&&&&&&&&###%%%''''''***333???IIIUUUZZZ]]]]]]^^^cccfffeeehhhddd^^^VVVFFF555,,,,,,'''&&&&&&'''***+++***)))***+++,,,,,,+++)))'''&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))%%%&&&'''((()))+++,,,,,,,,,---.........,,,***((()))((((((***,,,---,,,+++******)))((('''&&&&&&%%%&&&&&&''''''((((((((((((***)))))))))++++++)))((())))))))))))))))))))))))++++++***)))(((''''''&&&&&&&&&&&&&&&(((***,,,...777===CCCBBB:::///((($$$'''&&&&&&'''))))))(((&&&&&&&&&'''((())))))*********)))(((''''''((()))***(((((())))))(((''''''&&&''''''(((((((((((((((((({{{tttoooiiihhhbbbYYYRRRPPPMMMIIIEEEBBB???======<<<:::888555444333222222222333444666777999<<<@@@EEEIIIKKKOOOOOOMMMJJJGGGDDDAAA???888777444222000//////000...............---,,,+++*********))))))))))))(((************)))))))))))))))((('''&&&&&&&&&&&&&&&'''''''''&&&'''(((((()))'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######"""!!! ###$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$%%%&&&&&&''''''########################""""""!!!!!!""""""###$$$&&&'''((('''&&&&&&'''((('''''''''''''''(((((()))***+++...111444777888999222///+++'''%%%$$$%%%%%%'''&&&$$$######$$$%%%%%%&&&$$$$$$&&&((('''***---((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%'''''''''''''''''''''''''''(((((((((((('''&&&&&&'''''''''(((((((((((((((((())))))((((((***---000888AAAPPP```pppxxxrrrooohhhbbbZZZQQQJJJDDD???<<<555444222000...---,,,,,,''''''&&&%%%%%%&&&((()))'''''''''&&&&&&%%%%%%$$$%%%''')))'''$$$"""$$$&&&''''''''''''''''''''''''******))))))))))))******(((((((((((((((((((((((((((((())))))(((((('''&&&%%%%%%&&&&&&'''((((((((($$$$$$$$$%%%%%%&&&&&&'''###%%%((())))))(((%%%###%%%%%%&&&''''''''''''&&&$$$''')))))))))((()))***%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&)))333@@@JJJ___gggnnnsssxxx~~~zzzjjjSSS<<<111///((((((((()))++++++)))(((+++,,,......---***&&&$$$((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''(((((()))******+++&&&&&&''')))***+++,,,---,,,---...//////...---,,,***)))((()))+++------,,,,,,+++***)))(((''''''&&&''''''''''''(((((((((((()))((('''(((******)))'''(((((()))***++++++,,,,,,---,,,+++***((((((''''''&&&&&&&&&&&&''')))+++,,,...333888888222,,,'''&&&***)))))))))******(((&&&&&&&&&'''((()))++++++,,,))))))(((((((((((())))))(((((()))))))))(((''''''&&&'''(((((())))))))))))|||vvvoooooojjjaaaZZZWWWSSSNNNIIIGGGDDDBBBAAA???===<<<999888777555444333333333333333444666:::???DDDFFFKKKLLLMMMMMMKKKIIIHHHHHHAAA???<<<888444222111000///......------,,,+++***++++++*********)))))))))++++++******))))))(((((())))))((((((((((((((()))'''&&&&&&&&&&&&'''(((((('''''''''(((((())))))***'''&&&&&&&&&&&&''''''(((&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""###############$$$%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$&&&'''%%%%%%%%%%%%%%%%%%&&&&&&########################"""""""""###$$$%%%&&&'''((()))******(((''''''((('''''''''''''''(((((()))***+++---000333666777888222000,,,)))&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&$$$$$$&&&((()))***+++(((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))((((((((()))(((''''''&&&((((((((((((((('''''''''%%%%%%&&&&&&&&&(((+++---,,,333>>>LLL]]]qqqwwwrrrooollljjjgggccc___ZZZVVVSSSKKKHHHDDD???999444000///,,,+++***))))))***++++++&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((('''$$$###$$$&&&&&&&&&&&&'''''''''''''''((((((((((((((()))***+++((((((((((((((())))))))))))))))))))))))(((''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&'''''''''''''''$$$%%%&&&&&&'''&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&''''''''''''((((((&&&&&&&&&&&&''''''''''''+++***(((&&&(((...888???RRR[[[eeemmmwwwyyy]]]BBB333///---,,,+++++++++***'''%%%++++++,,,,,,+++)))'''&&&+++++++++++++++***))))))'''''''''''''''(((((((((((()))***++++++,,,,,,,,,+++***************))))))+++,,,...000111222333333222///+++***))))))((('''((((((((())))))******+++(((((((((((((((((())))))(((''''''(((******)))'''(((((()))***,,,---.........---,,,+++***++++++,,,((((((''''''((()))***++++++...111111...+++)))(((,,,+++***+++,,,,,,+++)))&&&'''((()))***+++,,,---))))))(((((((((((())))))(((((()))))))))(((((('''&&&'''((())))))***)))))){{{uuuuuuqqqiiiccc___ZZZUUUPPPMMMIIIGGGEEEDDDAAA???;;;:::999888666555555555333333333444666:::===???BBBFFFJJJLLLLLLLLLMMMOOOKKKIIIEEE@@@;;;777333222000///...---,,,+++******++++++++++++************++++++******))))))(((((())))))((((((((())))))***&&&&&&&&&&&&&&&''''''(((&&&&&&''''''((((((((()))%%%%%%%%%&&&'''(((******&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$############""""""###$$$$$$$$$$$$$$$###"""!!! !!!###%%%&&&''''''&&&%%%$$$$$$##############################!!!""""""###$$$&&&((()))+++,,,------***(((((((((&&&&&&%%%%%%&&&&&&'''((())))))+++---///111333444000///,,,)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$###$$$'''******((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((()))))))))***((((((((()))(((''''''&&&((((((((((((((('''''''''$$$%%%&&&&&&&&&'''***,,,&&&+++222===LLL```uuuwwwllldddaaa___bbbgggkkkmmmmmmmmmllldddaaa[[[SSSJJJ@@@888444444333111000...,,,++++++******))))))))))))((((((&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''''''''((()))******(((((((((((())))))******)))))))))))))))(((((('''%%%%%%&&&&&&'''(((((()))((())))))******)))(((''''''&&&$$$###$$$%%%((()))&&&'''((((((((('''&&&%%%((('''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''((((((((()))(((((('''(((***...111===EEEOOOWWWddduuuhhhMMM:::222///---+++***))))))'''%%%***)))(((''''''(((***++++++++++++++++++******)))'''''''''(((((())))))))))))***+++,,,------------,,,,,,++++++*********))))))***---000444666888999555222...+++)))(((&&&$$$''''''((()))***+++,,,,,,***))))))((((((((()))***,,,++++++,,,......---,,,)))))))))+++---///111333444333222111///.........++++++)))))))))***+++,,,+++,,,------+++)))((((((((((((((())),,,,,,,,,***''''''((()))***+++,,,,,,(((((())))))))))))(((((((((((()))))))))))))))(((''''''((()))******)))))){{{}}}zzzsssmmmiiiddd^^^XXXUUUQQQNNNKKKIIIFFFDDD===<<<;;;:::888777666555555444444444555666888999<<<@@@EEEHHHIIIKKKOOOSSSQQQPPPNNNIIIDDD>>>999666333222000...---,,,++++++,,,,,,,,,+++++++++******************))))))))))))'''''''''''''''((()))***''''''&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&''')))+++,,,''''''&&&&&&&&&%%%%%%%%%###%%%&&&&&&$$$#########!!!!!!"""###$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$((('''&&&%%%$$$###"""!!!######################## !!!"""###%%%'''(((---///000///,,,)))((((((%%%%%%$$$$$$%%%%%%&&&'''''''''((()))***,,,...///---+++)))'''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######''',,,+++&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&((((((%%%%%%%%%&&&&&&''''''((('''(((((((((((('''&&&&&&'''''''''(((((((((((((((&&&''''''&&&%%%%%%&&&((($$$''',,,444???PPPcccppp|||rrrdddVVVNNNKKKKKKQQQZZZbbbjjjpppuuuxxxzzzxxxtttmmmcccWWWMMMGGG@@@???>>><<<999444111...------,,,+++***)))((('''((('''''''''''''''''''''&&&&&&&&&'''(((((())))))'''''''''''''''((())))))'''(((((())))))******+++))))))******))))))((('''&&&&&&''''''((()))))))))***+++,,,,,,+++***((('''(((&&&$$$###$$$&&&)))+++'''(((((((((((('''&&&&&&***(((&&&%%%&&&&&&%%%$$$'''''''''(((((((((((()))$$$%%%&&&((()))***++++++111777===CCCOOOaaapppvvvsss]]]JJJ???333000,,,******++++++******(((&&&%%%&&&(((+++---)))))))))))))))(((''''''''''''(((((())))))******)))+++,,,............---)))******+++,,,,,,------(((***,,,000333777999;;;222000---++++++***(((&&&)))*********+++,,,,,,,,,,,,+++)))(((((()))*********))))))+++---...,,,+++)))))))))+++///444999<<>>;;;777333000...---,,,+++***)))******+++************)))((('''&&&$$$$$$$$$&&&)))***)))((('''(((((())))))******+++(((((())))))))))))(((((((((((()))*********))))))((())))))******))))))(((}}}xxxuuuoooiiiaaa^^^YYYUUURRROOOKKKHHHBBBBBB@@@???<<<:::888666555555555555666666666666777;;;@@@BBBBBBEEEKKKPPPSSSSSSSSSQQQMMMGGG@@@===777666444111///.........---,,,,,,,,,,,,+++++++++)))))))))))))))*********'''''''''((((((***++++++)))))))))((()))******+++''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((******''''''''''''&&&&&&&&&&&&###%%%''''''%%%######%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$##################'''&&&&&&%%%$$$###""""""########################"""""""""###$$$&&&'''(((...///000///,,,)))'''&&&%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&''')))***)))((('''&&&%%%%%%%%%%%%"""######$$$$$$%%%$$$$$$$$$%%%$$$$$$(((...,,,&&&###$$$%%%''''''''''''&&&%%%%%%$$$$$$%%%&&&((()))$$$$$$%%%&&&&&&'''(((((('''''''''''''''&&&%%%%%%&&&&&&''''''(((((())))))'''(((((('''&&&%%%&&&'''$$$&&&)))---333>>>LLLVVVaaabbb```WWWJJJ???999777999===EEELLLUUU___jjjqqq~~~wwwmmmccc]]]TTTTTTTTTRRRNNNHHHBBB>>>888777444111...+++)))''')))((((((((()))))))))(((&&&&&&'''(((((()))******''''''&&&&&&&&&'''(((((('''(((((()))******++++++)))************)))((((((''''''(((((()))************+++,,,,,,+++***(((&&&&&&&&&&&&&&&'''((())))))))))))((('''''''''''''''***'''$$$$$$&&&((('''&&&''''''((((((((()))))))))%%%%%%''')))+++++++++******///111333;;;IIIUUUZZZhhhuuuwwwlll___SSSDDD???888222000000//////***)))((('''((()))***+++(((((())))))(((((('''&&&''''''((())))))***++++++)))+++---...//////...---******++++++,,,---------)))***+++...000333555777///...,,,,,,---,,,***'''******+++---...///000111---,,,***(((((()))***+++'''&&&'''(((***+++***)))))))))))),,,222;;;DDDIIIKKKKKKIIIFFFAAA;;;666222...---+++))))))))))))))))))))))))*********((('''&&&%%%%%%'''((()))(((&&&(((((((((((((((((((((((('''((()))******)))((('''(((((()))******************************)))((('''|||wwwqqqgggddd^^^ZZZVVVRRRNNNLLLIIIHHHFFFDDDAAA===:::999555555666777777777666666333777;;;<<<<<>>AAAQQQ___nnntttvvvuuummmcccWWWPPPEEE<<<777444333222+++++++++++++++***)))(((***************)))(((((('''(((((()))***+++++++++)))***---...//////---,,,......---,,,,,,+++*********++++++,,,...///111222///.........---,,,(((&&&'''(((+++...111444777888---,,,***(((((()))***+++***))))))+++---...---,,,)))((()))---666AAALLLSSSOOOOOOOOOMMMIIICCC===999---,,,***)))((('''(((((())))))***,,,------+++***+++***)))***+++***)))'''(((((((((((('''''''''''''''((()))******)))((('''(((((()))***************++++++++++++***((('''&&&|||tttpppjjjddd^^^YYYSSSOOOLLLIIIFFFBBB@@@>>>>>>>>>;;;:::888777666666666777666555444555666999<<<>>>GGGKKKPPPTTTTTTPPPKKKGGGCCC>>>===>>>:::111,,,.........---,,,+++***)))(((,,,,,,,,,+++***))))))(((...............///000111000...,,,+++,,,+++)))(((+++++++++***((('''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%&&&((()))''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######################## !!!"""###$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''+++,,,---...,,,***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$######""""""###$$$%%%%%%&&&&&&'''&&&%%%)))---...)))$$$(((''''''&&&$$$######"""$$$%%%&&&'''((((((((((((+++(((''''''***+++)))&&&)))))))))+++,,,+++(((&&&(((((((((((((((((((((((('''''''''(((((((((((()))''''''&&&'''(((+++...000444555666666444111---+++***+++,,,---000888CCCLLL^^^gggqqqsssmmmfffccccccgggoooxxx{{{xxxpppjjjfffbbb```XXXNNNGGGBBB999000...---+++(((&&&&&&&&&&&&***)))))))))))))))******,,,,,,,,,+++)))((()))***))))))*********))))))((((((((())))))******++++++))))))))))))(((((((((((('''((()))***************)))((('''(((*********)))***$$$"""&&&&&&%%%###$$$%%%&&&'''((())))))(((((('''''''''((())))))&&&'''((((((((((((((('''***+++,,,---...000222444<<>>===;;;999777777666777666555555555666888:::;;;BBBEEEJJJNNNOOONNNKKKIIIGGGCCCBBBCCC???666111111///...------,,,++++++***,,,,,,+++******)))((((((+++++++++,,,---///000111111///...------+++(((&&&''''''((('''&&&%%%%%%&&&''''''''''''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))***+++***'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$%%%(((---...+++&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((()))'''%%%&&&)))***)))'''+++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&''')))+++---......//////---+++((('''''')))******+++111:::@@@IIIQQQZZZ\\\XXXSSSRRRTTT]]]eeeqqqzzz}}}|||yyyxxxuuutttnnnddd[[[SSSGGG===666222,,,)))((()))))))))(((((((((((()))***,,,,,,)))+++++++++))))))+++,,,*********++++++******)))******++++++++++++++++++******************************************))))))(((''''''(((***++++++***---***'''''')))***)))'''((((((((())))))*********(((((('''(((((()))******))))))*********))))))((()))))))))***,,,---...///333888@@@GGGMMMVVV___fffpppssspppggg\\\TTTMMMFFF;;;666000...///000...,,,......------,,,,,,,,,,,,(((((()))*********))))))'''(((***,,,------,,,,,,------......------,,,,,,+++,,,---///111222444444555777444...+++------,,,***......,,,---111111------,,,+++***))))))*********)))))))))***+++,,,,,,,,,++++++---000444888:::999:::;;;===>>><<<777444000---***)))******(((%%%)))))))))*********++++++&&&&&&'''((()))******+++)))))))))))))))((((((((((((((())))))******)))))))))***,,,,,,,,,***)))'''''''''&&&%%%######$$$&&&zzztttooohhhaaa]]]VVVTTTPPPLLLHHHEEEDDDCCCBBBAAA>>><<<:::888777777777666555444555666777888:::===AAAEEEHHHIIIIIIIIIGGGEEEEEEFFFAAA888222111//////...---,,,,,,,,,,,,+++++++++***))))))(((((((((((()))***,,,...000111222111111111111...***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""#####################%%%%%%$$$$$$$$$%%%&&&'''&&&'''((()))(((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%&&&$$$###$$$(((,,,...+++((($$$$$$%%%%%%&&&&&&&&&'''&&&''''''((((((((('''''''''%%%%%%&&&(((*********000...***'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&((())))))((((((((('''&&&&&&%%%&&&''')))((('''***///444555<<>>===:::999888777666555444444555555555666999<<>><<<888555///---++++++,,,,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((('''&&&%%%&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''###$$$$$$$$$$$$$$$%%%%%%'''&&&'''((())))))'''&&&'''''''''&&&&&&&&&%%%%%%((((((((()))(((((('''''''''(((((()))+++---000333>>>>>>===888000***&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((())))))((('''&&&&&&((()))+++&&&((())))))((()))...222444777:::999777555555666333666<<>>???===:::444555444111...,,,,,,---************++++++++++++(((((((((((()))***+++,,,...---,,,+++***)))******...---,,,,,,...222888<<<>>>CCCJJJQQQZZZggguuuvvvlllaaaSSSEEE;;;555444222000//////000000......////////////......+++***++++++,,,...///000333222000............///222111///---,,,---///000///333777:::@@@EEECCC>>>666000++++++...000000///)))+++,,,...---+++)))(((((((((((((((((())))))***'''((()))***+++******)))---,,,,,,...000000///...++++++***)))((((((((()))(((((((((((())))))))))))------,,,+++***)))((('''************))))))))))))((('''''''''((()))++++++(((((()))))))))))))))(((+++++++++***))))))+++---~~~wwwrrrmmmkkkhhhccc^^^ZZZVVVTTTKKKKKKJJJHHHFFFDDDAAA@@@<<<<<<;;;:::888777666555555444333333555777:::<<>>@@@@@@;;;333+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$%%%&&&((())))))***((('''&&&&&&&&&''')))***%%%&&&((((((***///777>>>BBBDDDFFFFFFBBB>>>;;;999777666666888<<>>:::666333222222222000000000000///...---,,,,,,,,,,,,---......//////222111000......---------000///---,,,++++++,,,,,,///666@@@JJJUUU]]]\\\VVVEEE:::000...///...---...)))***,,,......---,,,+++++++++***)))))))))******&&&'''((()))************,,,+++***+++---...---,,,)))******)))'''''')))***((((((((()))))))))******''''''(((((()))))))))***+++++++++******)))))))))(((((('''''')))***,,,...+++++++++,,,,,,,,,,,,---)))******)))((()))+++---~~~yyyrrrpppmmmiiieee```\\\ZZZTTTSSSRRROOOKKKGGGDDDBBB>>>>>>===<<<;;;:::888777555444333333444666999:::;;;DDDLLLNNNOOOMMMFFF===888666333000......///000------------------------/////////...//////000000111222555999<<<<<<:::888222000...000444666555222...---,,,+++***(((''''''&&&&&&'''''''''((((((((())))))((('''''''''''''''((())))))))))))(((((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''''''''(((&&&&&&&&&&&&''''''''''''&&&'''((())))))))))))))))))***+++******---111666999;;;;;;666///)))(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((()))))))))))))))'''''''''&&&''''''((((((&&&'''(((***///999FFFOOOYYY\\\___```\\\VVVOOOKKKBBB>>>888555555666555444999AAAHHHJJJLLLPPPQQQPPPMMMFFF<<<333///---,,,,,,+++***))))))))))))))))))))),,,......---+++++++++++++++,,,---............,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,++++++***+++---///111555===JJJYYYcccgggeeebbbZZZTTTMMMGGGDDDAAA<<<999777666555444222000//////111000000//////////////////...---++++++,,,...///,,,111333111000999LLL[[[vvv|||yyyoooXXXTTTNNNHHHBBB>>><<<;;;999888888777666444333222111222333444444333222222222222222111000///------///......------,,,,,,+++555???NNN___ooozzzyyyrrr```PPP???888444000---...+++,,,---///000000000000///...---,,,+++*********'''(((((())))))***+++++++++)))(((((()))++++++***''')))***)))'''''')))+++)))))))))*********++++++&&&&&&'''((()))******+++)))***************+++++++++***)))((()))***,,,...---,,,,,,,,,------...///+++++++++)))((((((***,,,~~~yyyxxxvvvrrrmmmiiieeeccc[[[ZZZXXXTTTOOOIIIEEEBBB?????????>>>===;;;:::999444333333333444666999:::???JJJSSSVVVXXXXXXPPPGGG<<<999666222000000111111........................---------...///000111222000000222666888888666444444222000444:::===<<<999000///...,,,***)))''''''%%%&&&&&&&&&''''''((((((***)))(((&&&&&&&&&'''(((((()))))))))((('''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''""""""###$$$%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""######!!!"""###%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''''''''(((***$$$$$$%%%&&&'''((()))***&&&&&&((()))************(((***+++***)))+++000555444666555000)))&&&))),,,(((((((((((((((((((((((('''''''''(((((((((((()))******++++++***)))(((((((((((((((((((((((((((((()))***+++...555BBBRRR]]]ooorrrwwwxxxuuunnneee```RRRKKKAAA:::777444222000...555:::999:::>>>AAAAAA???;;;666000------///000))))))((())))))***++++++'''***---......---,,,---***+++,,,---............*********++++++,,,,,,,,,...............---------...---,,,++++++,,,...///666@@@PPPcccpppvvvtttqqqssslllccc]]]YYYTTTLLLEEEGGGFFFCCCAAA>>>;;;999888555444333222111111111111000///...------...000111...444888555333>>>UUUhhhtttoooggg^^^VVVPPPMMMKKKIIIHHHGGGFFFDDDBBB@@@???888999;;;<<<<<<:::888777999:::::::::999777555333555555666666555444333222;;;GGGYYYnnnwwwcccNNNCCC;;;333///000,,,---///000222333333444222111///---,,,+++******)))))))))))))))***++++++,,,***''''''(((******)))''')))***)))'''&&&))),,,************+++++++++++++++++++++***************'''((()))***+++,,,------...---+++))))))***+++,,,++++++++++++,,,,,,---.........---+++)))((()))+++}}}zzzwwwrrrnnnjjjfffaaa[[[WWWTTTQQQKKKGGGEEECCCAAA@@@???>>><<<:::888888777888888999:::;;;CCCJJJUUU^^^cccaaa\\\XXXJJJDDD===::::::888444///000//////......//////000222222111111000//////...///------...000222333222444444888>>>EEEIIIIIIGGG@@@888///,,,...///+++'''***)))(((''''''(((***+++''''''((((((((((((''''''$$$%%%&&&((()))(((((('''###$$$$$$%%%&&&'''(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((((((((***,,,---333111///,,,******++++++(((((())))))((('''&&&&&&)))))))))((('''''''''&&&((()))))))))))))))(((((('''(((((()))))))))))))))+++---///000666BBBRRR^^^pppzzzrrriii[[[MMMBBB:::666333444555666666666555444444999666333///---++++++******//////,,,,,,000000,,,,,,***)))+++...000...+++......---+++)))(((***,,,.........------,,,,,,+++......///000000000000000000...+++)))))),,,///222444<<>>???:::555333444666555444666333555:::===CCC[[[ttt~~~vvvnnnhhheeedddaaa]]]ZZZYYYYYYXXXXXXSSSSSSSSSRRRPPPLLLIIIGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFDDD@@@===;;;<<<===>>>EEEUUUmmmgggQQQAAA777444444...///...///777BBBDDD>>>>>>777///,,,...///+++&&&------++++++++++++------&&&''')))))))))***+++---)))***+++++++++***((('''---,,,***(((((((((((()))(((''''''(((***++++++***,,,***)))))),,,...///......---+++))))))***+++,,,++++++***)))***+++---...///............//////000~~~{{{wwwrrrooommmhhhbbb]]]ZZZWWWRRRMMMKKKIIIFFFDDDCCCBBB???===::::::999999999::::::;;;AAAHHHRRR[[[```___\\\YYYMMMGGGAAA>>>>>>===999666555555444333222222222222000000///......---------...------///111333333222111222777???HHHOOORRRRRRLLLDDD:::444222000---******))))))((((((((())))))'''(((((())))))(((((('''''''''((((((((('''&&&&&&&&&&&&&&&'''(((((()))))))))((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$((((((''''''''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&''''''((()))((((((((((((***+++,,,,,,+++)))''''''((()))***)))))))))))))))(((''''''))))))))))))(((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))...///000111444===JJJTTTgggsss{{{oooaaaUUUKKKDDD@@@444555555666555444222111---------...000111111111+++000111......000...***...,,,+++---///000...,,,+++,,,,,,,,,++++++,,,............---------------...//////000111111000000...---,,,,,,,,,---...///222777???GGGOOOWWW^^^cccmmmuuu}}}}}}xxxvvvrrrooojjjeee```\\\\\\\\\ZZZWWWTTTSSSUUUWWWSSSNNNGGGCCC@@@>>><<<:::<<<999>>>GGGNNNWWWmmm}}}zzzyyyyyyxxxxxxuuuuuusssppplllgggccc```_________``````aaabbbccc___\\\WWWRRRNNNLLLJJJJJJPPP\\\qqq|||eeeNNN>>>555333111222111333>>>NNNWWWXXXJJJBBB777222111000,,,(((,,,,,,+++******+++,,,,,,,,,---...---+++******+++))))))*********)))(((''')))))))))(((((())))))***,,,+++******,,,......------,,,******,,,............---+++******+++,,,---,,,+++*********,,,---...//////.........///000000|||xxxuuuuuupppjjjeeeccc___ZZZUUURRRPPPMMMJJJIIIFFFCCCAAA>>>===<<<;;;::::::::::::???DDDLLLTTTYYY[[[YYYXXXOOOJJJEEECCCDDDDDDBBB@@@===<<<<<<:::888666555444333222111000////////////.........000222333222000000222777???JJJSSSZZZ\\\ZZZTTTJJJ@@@777111...---***+++++++++***)))(((((((((((())))))))))))((((((***)))(((''''''&&&&&&&&&(((((()))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&''''''(((((((((((()))***++++++&&&&&&%%%%%%%%%'''(((***))))))*********)))((((((((()))))))))))))))******'''(((((())))))((((((((('''((())))))******))))))000111111000111666>>>EEEVVVbbbrrr~~~yyymmmaaaXXXRRRCCCCCCCCCBBB???<<<999777222111000111111111///------111333222111111...***---,,,+++,,,......---++++++,,,------,,,+++,,,.....................////////////000111111111000000,,,,,,---............---///111444888===DDDKKKQQQ\\\gggwww|||yyywwwwwwwwwvvvtttrrrqqqsssuuunnniiibbb\\\WWWTTTPPPNNNOOOMMMRRR^^^hhhrrr}}}yyytttoookkkhhhfffgggmmmzzz}}}cccLLL>>>777222222000222>>>QQQbbbjjjXXXNNNAAA777444111...+++,,,++++++******++++++,,,,,,------,,,***((()))***+++++++++,,,+++******)))((()))***+++,,,,,,,,,,,,///,,,******,,,///000000///---++++++---.........///...---,,,+++,,,---------,,,+++++++++,,,......///////////////000111111~~~{{{{{{vvvoookkkiiieee```\\\YYYVVVSSSPPPMMMJJJGGGDDDBBBAAA???===<<<:::::::::???BBBHHHMMMQQQRRRRRRRRRLLLIIIFFFFFFHHHKKKLLLKKKGGGGGGFFFDDD@@@<<<999777999888666555444333333333.........000111222000...222444777>>>GGGQQQYYY^^^bbb```ZZZNNNAAA555///,,,+++,,,,,,---,,,***((('''((())))))******))))))(((+++***((('''&&&'''((()))******)))))))))((((((((()))(((((((((''''''&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))******'''''''''''''''(((******((()))))))))))))))((((((''''''(((((())))))******''''''(((((()))((((((((((((((()))************)))///000000///...000444888CCCMMMZZZfffooovvv~~~}}}tttlllggg]]]]]][[[XXXTTTNNNIIIFFF@@@<<<888555333111---***...111333444444444111...------...///000111000///...//////...,,,******+++---.........//////000000//////000111111000000000,,,------...............---...///000222666<<<@@@GGGRRRbbbqqq{{{~~~yyyuuurrrooonnnooolllpppyyyzzzcccOOOAAA666555222111999JJJ\\\hhh]]]RRRDDD999444111///---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...............------,,,,,,***+++---...//////...---///,,,))))))+++...///000111///,,,,,,---.........//////...------------......---,,,,,,,,,---...//////////////////000111222~~~yyysssooommmjjjfffbbb^^^\\\XXXTTTQQQNNNJJJGGGEEEDDDBBB@@@>>><<<;;;:::@@@BBBDDDGGGHHHIIIHHHHHHEEEDDDCCCEEEIIIMMMQQQSSSSSSTTTSSSQQQNNNIIIDDDBBB>>>>>>===;;;999777666555111000//////000000...,,,000111444999AAAKKKTTTZZZbbbdddddd[[[MMM===222---,,,---......---+++)))((())))))************))))))))))))((('''((()))***+++******))))))((('''''''''(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%******))))))))))))******%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&'''''''''((((((((())))))))))))******))))))(((((())))))'''(((((()))))))))(((((('''''''''(((((())))))***&&&&&&'''(((((((((((((((((())))))***************------------,,,---///000666<<>>>>>BBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@BBBFFFLLLRRRVVV\\\^^^___```^^^ZZZVVVSSSGGGHHHGGGFFFCCC???;;;999777555222000000///...,,,,,,---000444:::CCCMMMTTT[[[```ccc```TTTDDD777///---.........---,,,++++++******++++++++++++******(((((((((((()))***+++,,,******))))))((((((''''''((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''+++******)))(((''''''&&&(((((())))))******))))))(((((())))))))))))))))))%%%&&&''''''((((((((((((((()))******++++++******,,,,,,+++++++++,,,,,,,,,000222666:::AAAIIIRRRYYY```fffooouuuxxx{{{{{{xxxhhh```UUUMMMIIIDDD===777222000000333555555888<<<666888999999888777777888666666555222///...///111..................//////....../////////...------000...---,,,,,,...000111...000333333111000///000222555:::@@@HHHNNNTTTVVV___ccchhhlllnnnsssyyy~~~}}}gggRRRIII@@@;;;:::<<>>>>>>>>???@@@CCCIIIOOOTTT\\\___dddhhhiiihhheeedddZZZ[[[\\\ZZZWWWPPPJJJFFF???;;;666222111000///...,,,...000111444:::BBBHHHNNNSSSXXXXXXPPPDDD777///......---------------...***++++++++++++++++++***))))))***++++++************************)))))))))((((((((((((((((((((()))((((((((()))))))))))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***''''''((())))))((('''&&&+++++++++******)))(((''')))***++++++,,,,,,,,,+++,,,,,,+++++++++++++++***$$$%%%&&&'''(((((((((((())))))***++++++++++++***---,,,*********+++******+++---///222555:::@@@CCCIIINNNVVV\\\```gggpppvvv}}}{{{qqqjjjcccZZZNNNEEE@@@:::666888:::;;;AAAHHHFFFHHHIIIFFFCCC@@@???@@@DDDBBB===777111//////000.........---------------------......---,,,,,,+++............///////////////111222222000///.../////////111555999>>>@@@BBBAAAEEEKKKNNNPPPUUU\\\bbbqqqvvv~~~nnn___OOOEEE???::::::>>><<<999666222000///...------...///000000///...---)))***++++++******+++,,,///...---,,,,,,,,,------,,,,,,,,,,,,---.../////////...,,,---///111111000---,,,******,,,........................---,,,,,,...---,,,*********+++,,,++++++,,,,,,---///000111|||pppnnnjjjgggdddaaa^^^[[[RRRQQQOOOLLLJJJHHHGGGGGGDDDDDDDDDDDDCCCAAA???>>>????????????AAAFFFLLLQQQWWW\\\ccciiimmmnnnmmmllllllmmmooonnniiibbbZZZUUUDDD@@@999444222111111000000222222111000222888===CCCGGGKKKMMMIII@@@555---///...---,,,,,,---///000***++++++,,,,,,++++++******+++,,,,,,+++***((('''++++++++++++++++++++++++(((((((((((())))))))))))(((((())))))******++++++(((((((((((())))))))))))'''''''''&&&&&&%%%%%%%%%'''((()))))))))(((&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&)))))))))(((((()))))))))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%'''(((***+++''''''((())))))((('''&&&+++,,,,,,,,,,,,++++++***+++,,,------.....................------,,,,,,,,,$$$%%%&&&'''(((((((((((())))))***++++++++++++***...---+++*********)))(((''')))+++...111333444555888===BBBFFFJJJRRR\\\eeeiiinnnvvv|||tttfff\\\MMMEEE???@@@AAABBBIIIRRR]]]^^^^^^ZZZTTTOOONNNOOORRRNNNFFF<<<222---,,,,,,.........------,,,,,,+++,,,---------,,,,,,+++***+++---///111111000...---///000000///------...///,,,,,,---000444666777666///444999<<<===AAAIIIOOOVVV\\\gggrrr~~~www```SSSIII???;;;<<<666555444333111000...---,,,---...//////...---,,,+++---///000111222555777333222000/////////000111............000222444666,,,++++++,,,...///...---,,,***)))))),,,...///...------......------,,,+++...---+++*********+++++++++++++++,,,---...000000}}}zzzuuuqqqmmmhhhccc___YYYYYYWWWUUUQQQMMMIIIGGGJJJGGGDDDBBBBBBBBBBBBBBBCCCAAA??????AAADDDHHHKKKQQQTTTYYY^^^ccciiiooossstttvvvzzz}}}|||uuujjjaaaUUUNNNDDD===999666444222......///111333555444333:::;;;===>>><<<999555222000000/////////000000111+++,,,++++++***)))((('''++++++++++++++++++++++++...---+++*********+++,,,))))))))))))))))))))))))***)))))))))(((((('''''',,,***(((''''''(((***,,,)))(((((((((''''''''''''&&&'''((())))))((('''&&&'''''''''''''''((())))))%%%''')))+++***)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&)))((((((((((((((()))***))))))((((((''''''&&&&&&)))************+++++++++***,,,///222333222000...333222111///---+++))))))'''***+++(((###!!!%%%))))))***+++***)))((()))***))))))))))))***+++------+++++++++,,,---...000111222222222444888???DDDHHHTTTWWW\\\eeeqqq~~~{{{qqqccc\\\TTTPPPMMMMMMTTT]]]mmmooopppooojjjeeeaaa___\\\XXXPPPGGG@@@;;;888777111000000000000///...------............---,,,+++...///111222111///,,,***000000///////////////000,,,,,,,,,------.........//////000222444777999;;;BBBDDDLLLYYYcccjjjwwwyyyrrrpppuuu{{{zzzmmmdddXXXIII===<<<888555333444333000.../////////000111000---***,,,---000333777:::<<<===888777555111......111333222000///111444666555333444000,,,,,,...000///...000///------,,,---...///...---,,,++++++,,,...///++++++***)))((('''&&&&&&************************{{{wwwsssnnniiieeeccc```\\\XXXTTTQQQPPPOOOMMMJJJFFFDDDDDDDDDDDDCCC@@@???>>>===???AAADDDFFFIIILLLQQQWWW\\\aaahhhlllqqqsssyyy~~~xxxrrrhhh```TTTIIIBBB>>>:::888555444333333444444222111666666777777555222///...000///////////////000000............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************************************---,,,,,,,,,+++++++++++++++***)))(((((()))***+++(((((('''''''''&&&&&&&&&''''''((())))))(((''''''(((''''''''''''((())))))&&&'''((()))***)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''&&&''''''((())))))++++++******))))))))))))))))))*********+++++++++---///222555666666444222222222000///---+++***)))***+++,,,)))&&&%%%'''***+++,,,,,,***'''%%%%%%&&&))))))))))))******+++,,,++++++,,,,,,---...//////222111000000222555888;;;@@@BBBGGGNNNXXXdddmmmsss|||uuuooohhhddd___]]]aaahhhsssvvvzzz{{{yyywwwuuutttqqqlllcccWWWLLLCCC===:::777555222///...---,,,,,,,,,,,,---...////////////...///111111111///,,,***//////............//////,,,,,,,,,,,,,,,,,,------,,,---...111444666999:::;;;;;;@@@HHHNNNSSS]]]gggqqquuuzzz~~~tttkkk```ZZZYYY\\\^^^]]]gggggghhhjjjooowwwzzzpppbbbWWWKKKCCC999444222000---***------...000111000---***,,,...111555888:::;;;<<<<<<<<<:::777333222333444222000///000333444333111111...******,,,------,,,,,,++++++++++++,,,,,,---.........------,,,+++++++++***************)))))),,,+++++++++******))))))~~~zzzvvvqqqmmmnnnjjjddd]]]YYYWWWXXXYYYPPPNNNJJJHHHGGGGGGFFFEEE@@@@@@?????????@@@AAAAAABBBEEEJJJNNNSSSXXX^^^bbbjjjmmmsss{{{yyyqqqeeeXXXOOOGGGAAA>>><<<:::777666666666444333444444333222000///...---000//////......////////////000000000///...---,,,........................***++++++++++++***))))))++++++++++++++++++++++++---------------,,,,,,,,,************************(((((('''''''''&&&&&&&&&(((((())))))))))))((((((((((((''''''(((((()))***'''''''''(((((()))))))))(((((((((''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((''''''''''''&&&%%%%%%%%%%%%&&&((()))***+++************))))))))))))))))))*********++++++///111555888:::999888777111111000...---+++***))),,,+++***)))((((((((()))---......,,,***(((((()))***)))))))))))))))******,,,,,,,,,---............000///.........///000111222333666<<>><<<<<<<<<;;;999555444222111000000111111000000//////....../////////////////////...---,,,........................)))***+++,,,+++***)))(((++++++++++++++++++++++++++++++++++++************)))******++++++******))))))))))))(((((((((((('''))))))))))))))))))))))))((((((((('''((())))))***((('''''''''''')))***+++)))))))))(((''''''&&&&&&&&&'''((((((((((((((((((((((((((('''''''''''''''%%%%%%%%%&&&''')))***+++(((((((((((((((((((((((())))))))))))************///111444777999:::999888000000///...,,,+++*********)))''''''((()))'''&&&)))***,,,+++******+++,,,******))))))((())))))))),,,------....../////////...------......///000000...///111444999???DDDGGGKKKWWWccciiinnnvvv|||~~~~~~yyyooogggbbbVVVOOODDD<<<888666444333000//////......---------...///000000000///---,,,......---------...//////.........------,,,,,,+++***,,,///444:::@@@EEEGGGFFFCCCAAA???>>>===???AAADDDEEEHHHKKKMMMPPPYYYaaakkkqqqzzz~~~kkkZZZMMMFFFBBB???:::<<>>======CCCLLLPPPUUU\\\dddmmmwwwrrrkkkjjjkkkiiifffiiikkkpppuuu|||lll[[[NNNFFFAAA777999:::999888777:::===???DDDJJJLLLLLLNNNTTTYYY^^^bbbiiirrr|||xxxpppiii```SSSIIIAAA;;;444...------...///,,,...000111222111000///111333555555333111111111///000000000///...//////000000000///.........///***+++---...///...------,,,++++++++++++,,,...///,,,,,,+++++++++*********(((((()))+++,,,---...///zzzyyyxxxuuupppkkkgggdddaaa^^^[[[XXXVVVSSSOOOMMMIIIIIIIIIHHHGGGEEECCCBBBBBBCCCCCCBBBAAAAAACCCEEEFFFIIIMMMSSSYYY```hhhmmmmmmqqqwwwxxxuuuooojjjfffaaa___\\\YYYWWWSSSNNNKKK>>><<<888555222222333444333333222111000000000000111111222222222222111111........................******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++************++++++))))))(((((())))))***++++++***)))((((((((()))***''''''''''''''''''''''''%%%&&&'''((((((((((((((('''(((((((((((()))))))))'''''''''((((((***+++,,,*********++++++++++++,,,((((((((()))))))))*********+++---///111222222222...---------,,,,,,++++++++++++,,,,,,,,,+++++++++,,,---...,,,***)))******+++***************++++++---,,,,,,---000444888;;;888666444111///---------,,,,,,,,,,,,---///000222444;;;???>>>@@@HHHRRRWWW[[[^^^fffrrrzzz~~~~~~qqqeeeZZZMMM@@@666111111000///000111222333...///////////////......///////////////000111222000000000000000/////////---///666@@@OOO___nnnvvvoooooojjjccc^^^ZZZSSSLLLBBB999444666666444888@@@===???DDDJJJRRR[[[eeekkkmmmmmmmmmmmmmmmppptttxxx|||mmmZZZPPPOOOPPPMMMJJJKKKNNNTTTYYY___iiiuuu~~~qqqaaaTTTNNN>>><<<999666444444444444444777999::::::;;;@@@CCCFFFJJJQQQ[[[fffsssxxxkkkbbbUUUNNNDDD<<<777444333222..................---,,,+++...000000///......///...///111000///...000111...///000///---------...+++,,,,,,------,,,,,,+++---,,,+++***+++...000222,,,,,,,,,++++++*********(((((()))+++,,,...///000}}}zzzvvvrrrnnnkkkhhheeebbb___\\\YYYUUURRRNNNNNNMMMKKKJJJIIIHHHGGGDDDEEEEEEDDDBBBBBBCCCEEEBBBEEEHHHKKKNNNSSSYYY^^^ccchhhooorrrrrrooommmmmmkkkjjjiiiiiihhheee```]]]PPPLLLGGGBBB===:::999999555444333222111111111111111111222222222222111111////////////////////////,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,************,,,,,,------,,,,,,,,,+++++++++,,,+++************+++,,,))))))(((((())))))***+++++++++***)))((((((((((((%%%%%%%%%&&&''''''(((((($$$$$$&&&''''''((((((((('''((((((((())))))))))))'''''''''''''''((()))*********+++++++++,,,,,,,,,(((((((((((()))))))))******+++,,,...//////000///------,,,,,,,,,,,,,,,,,,))),,,......,,,***+++---...///000///---,,,,,,---+++*********+++,,,---------,,,+++,,,000777>>>BBB@@@===888333000...------...............///000111///333555333555;;;AAADDDGGGIIIQQQ\\\dddiiipppwwwttteeeSSSFFF:::999666444222222222333......//////////////////......---...///000111111////////////000000000000222222666>>>LLL\\\llluuuvvvxxxwwwssspppnnnfff]]]KKK===444555666222333999333555888;;;???DDDJJJNNNNNNOOOPPPQQQRRRTTTXXX[[[cccjjjvvvzzziiiYYYFFF===>>>@@@<<<777777;;;???BBBFFFMMMWWW___lllsss}}}{{{ooogggRRRIII>>>666444444333111222111111111222333666777777;;;@@@FFFNNNZZZgggqqq~~~|||oooiii```WWWNNNFFF???;;;111000...---,,,+++,,,,,,***+++---,,,+++******+++---///111111//////111333...000222111///---...000//////...---,,,,,,,,,,,,------------...//////000,,,,,,,,,,,,------------******+++,,,,,,------...}}}zzzvvvtttrrrllljjjgggdddaaa]]]YYYUUUSSSRRRQQQOOONNNMMMMMMMMMGGGHHHHHHGGGFFFFFFGGGIIIDDDFFFGGGGGGFFFHHHLLLQQQZZZ___eeehhhhhhhhhiiikkklllmmmooorrrtttssspppmmmaaa]]]WWWPPPIIIDDDAAA@@@666555444333222222222222...//////000000000//////000000000000000000000000------,,,+++,,,---///000........................+++++++++,,,,,,------------,,,***))))))***,,,---,,,,,,,,,+++++++++******---,,,+++******+++,,,---)))))))))))))))******+++,,,,,,+++***)))(((''''''###$$$$$$%%%&&&'''((((((###$$$%%%&&&'''''''''''''''((((((((())))))******''''''&&&&&&&&&''''''((((((((())))))************(((((((((((())))))))))))++++++---...////////////,,,,,,,,,,,,,,,,,,,,,,,,%%%***......)))'''))),,,&&&((())))))))))))+++,,,++++++++++++,,,---...///---,,,***+++000999AAAGGGEEEAAA<<<666333111222222......---------......///***...000...000555999888999:::@@@IIIOOOTTT[[[bbboooyyy{{{gggYYYEEEBBB===888333000///............///////////////,,,,,,,,,---...///000111------......//////000000777555555999CCCQQQ```iiimmmrrrtttsssuuuvvvoooeeeUUUDDD777777888222000444///222555666777888:::;;;;;;<<<>>>???@@@CCCFFFIIIHHHPPP\\\iiittt}}}~~~~~~|||oooeee\\\MMM<<<555777999555...///333666666666;;;CCCJJJMMMUUU```kkkuuu}}}hhhYYYFFF999555555444222333111......000222333333222555888999<<>>BBBLLLVVV^^^uuutttcccZZZMMMCCC<<<999555333444333222222222111///,,,///.........000111000///000000000000////////////222333444777;;;AAAHHHNNNTTTYYY```fffiiihhhdddbbbMMMDDD888222111222111///000111111000000222666999333333444555666777999:::@@@EEELLLUUU]]]dddhhhjjjiiiiiijjjkkkjjjiiihhhgggeeecccaaaaaa```^^^XXXTTTBBB???:::555111000///////////////111222444666777>>>AAAFFFMMMVVV```kkkrrrxxxuuu^^^III???===;;;666555333000//////000000000000444777555222444;;;BBBGGGPPP]]]iiisss{{{|||ooo___SSS@@@444,,,---///---,,,///////////////////////////000/////////222555999;;;>>>===:::777444444666888:::999777555333111000///...///000111111000///......---,,,,,,+++++++++,,,+++,,,...////////////...~~~|||xxxuuurrrooonnnkkkhhhfffccc```]]]ZZZYYYWWWTTTRRRPPPPPPPPPPPPOOONNNLLLLLLHHHHHHHHHHHHHHHGGGGGGGGGJJJNNNRRRSSSRRRRRRWWW[[[___ccchhhmmmqqquuuyyy|||~~~{{{xxxuuupppiii```YYYQQQHHHAAAAAA@@@:::666555555333222222333444333111111111000000000///////////////////////////////////////000...---,,,---///---///000///...///000222222///...000...***+++000---...//////...///111222******++++++++++++++++++%%%%%%&&&''')))+++---...+++******)))((((((''''''(((&&&&&&'''******)))&&&&&&((())))))'''''''''((((((((()))******)))((('''))))))***)))(((''')))+++---+++***)))******(((&&&))))))(((((((((((()))))))))***+++---///000222333333///,,,***++++++)))((())))))))))))***,,,---...,,,+++++++++************,,,,,,,,,,,,---...000000---...///000222888@@@FFFIIIIIIGGGBBB;;;666333333333000...---...//////...000/////////000000111222222111222666888<<>>===AAAHHHNNNRRRRRRPPPOOOAAA:::222...///000///------......------...111444000000000111222333555555777:::???DDDIIILLLNNNOOONNNOOOOOOPPPOOONNNMMMLLLMMMKKKJJJJJJJJJGGGCCC???;;;999555111///...//////.........///000222333444444666999<<>>999666777777666555333555888666333222555888999???IIIRRR[[[dddmmmssszzz|||tttfff\\\@@@666......///,,,+++---........................///......///222777<<>>CCCJJJKKKKKKHHHBBB;;;666444333222000000111222111111000000/////////000000111000///000333444666>>>GGG[[[qqqtttqqqwww}}}xxxmmm```TTTIIIBBB===:::555222222222222111000///------...///...---.........//////000000111222222222111......///000000333777<<<>>>???>>>>>>555111......///000...,,,,,,------,,,+++,,,...000............///000222222333444777999;;;<<<<<<<<<<<<<<<<<<<<<;;;:::888888:::999888888999777444111333111///---,,,,,,---...------------...///000111///000111222333666;;;>>>CCCLLLWWWaaammmzzz{{{uuujjj___XXXPPPHHHDDDDDDDDDAAA>>>;;;;;;;;;999777444222111222444777;;;AAAIIIRRRXXX```dddjjjooonnnggg\\\SSS>>>666///......,,,++++++........................///...---///333999???BBBBBBBBB@@@<<<777333111111000//////...---,,,++++++/////////....../////////......------------------,,,---...000111111000000}}}zzzvvvrrrmmmjjjfffcccaaa___\\\ZZZ]]]]]]\\\[[[ZZZXXXVVVUUUSSSRRRPPPNNNLLLJJJIIIHHHFFFHHHIIIHHHFFFFFFGGGIIILLLOOOSSSXXX^^^eeemmmrrrzzzwwwrrrkkkeee___VVVMMMHHHAAA>>>:::888888888777777222222222222111111111111000000000000000000000000---///111111000.........---///333777;;;@@@EEEIIIFFFCCC???:::555333444777444555666444222/////////...............------,,,************+++,,,---...,,,++++++******)))((((((''''''((())))))***)))((()))***+++***))))))***+++))))))*********************+++,,,+++))))))+++,,,)))(((''')))+++---,,,,,,,,,++++++******++++++,,,******+++---000444999;;;444222000---,,,+++******************+++,,,---...........................------,,,,,,,,,------.........///000222666;;;>>>DDDGGGJJJIIIEEE>>>888555444333222333555666555444333222222111111111222222111000111333333444;;;CCCRRReeezzzsss```WWWZZZaaadddkkkssswwwyyy}}}}}}tttiii```ZZZRRRLLLDDD===999666555333444222000///111111111000------......///000111111000111222111///......///111222333444555555444444///......000222222///---///000000///------///111000/////////000111222222111222444666777888999999888888777777666555444333333333333333333222111000...---,,,******+++,,,,,,------------------...//////000111111111333666999888<<>>888333...---,,,,,,++++++........................000...------111666<<<@@@?????????<<<777222000////////////.........------///...---,,,,,,---...///.........///.........---...///111222333333333222}}}{{{vvvsssooolllkkkhhhfffdddcccbbbbbb```^^^\\\ZZZYYYWWWVVVUUUSSSQQQPPPOOONNNKKKLLLKKKJJJHHHGGGGGGGGGGGGIIILLLOOOSSSYYY```eeekkksss{{{yyyrrrkkkbbb\\\MMMHHHBBB===:::999888777333333333333222222222222111111111111111111111111+++...000000///............111666===DDDMMMWWW]]]ZZZXXXRRRIIIAAA<<<:::999>>>@@@BBBAAA<<<666222000.........---------......------,,,,,,,,,,,,------,,,,,,,,,+++******))))))'''((()))))))))))))))))))))******)))'''''')))+++************++++++,,,,,,+++,,,---,,,******,,,---)))(((((()))+++---,,,+++,,,,,,++++++++++++,,,,,,++++++***+++...111444666444333111...,,,***++++++***************+++,,,------------...............------,,,,,,,,,---.........------...111333666777999>>>CCCEEEBBB===999666555555555666999:::999888444444333222222111222222222111111333222111777???HHHUUUeeessslllTTTEEECCCGGGLLLQQQXXX]]]```dddmmmuuu}}}~~~zzzvvvtttiiibbbWWWMMMEEE???:::777777555222111222222222222,,,------...///000000111000111333333111/////////////////////............---...000222333111...,,,000111222111///...///111111000000000000000111222---...///111222333444444444444333222111111000000......//////////////////...---,,,+++******++++++.........------......///---///000000000000222444777777888:::>>>EEEMMMTTTaaajjjuuu~~~~~~xxxuuusssnnnjjjfff]]]RRRIIIDDD???:::555666555333222222333444555:::;;;<<<<<<:::888666555000///---++++++,,,,,,+++........................000///---,,,...222777:::888999:::999555222000///////////////////////////...---++++++++++++---......//////000000000///...---...000222333333333333zzzwwwtttqqqpppnnnllljjjhhhhhhfffeeebbb```^^^]]]ZZZZZZYYYWWWUUUTTTSSSRRRPPPOOONNNMMMKKKJJJIIIHHHGGGHHHIIIJJJLLLOOOTTTXXX^^^eeemmmrrruuuyyy|||tttnnn[[[UUULLLCCC===:::777666444444444444333333333333111111111111111111111111,,,---//////.........///222555:::AAAKKKXXXeeemmmnnnnnniii]]]RRRKKKFFFAAAHHHMMMRRRSSSNNNDDD;;;666000///---,,,---...000222.........------......///------,,,,,,+++*********&&&(((******)))))))))***)))))))))(((&&&''')))+++************+++,,,---...,,,---...---++++++---......---+++++++++***)))'''******))))))))))))******,,,,,,+++,,,---///000222111111000...+++***+++---***************+++,,,,,,+++++++++,,,,,,,,,,,,------------------...///000...---,,,---000222222111111555;;;>>>===;;;999888777666777999<<<>>>===<<<555444333111111000000000000///000111000...333:::???FFFQQQ\\\gggqqqyyy~~~zzzjjjTTTDDD===>>>>>>???CCCHHHKKKNNNUUU]]]fffiiinnnsssvvvzzz~~~{{{vvvmmmccc[[[SSSLLLHHH???;;;777444222222111000---------......//////000111222333222///---,,,,,,,,,,,,,,,---...///000111,,,---///000000...,,,+++...000111000///...///000000//////............///.........///////////////000000///.........//////,,,...//////...---///000///...---,,,,,,+++++++++................../////////111222222111//////000444222222444555777<<>>:::888555555555555444444444333222222222222222222222222...///000///......000222444555999???JJJYYYiiisssxxx{{{xxxmmmbbbZZZRRRJJJQQQYYYcccfffaaaVVVIIIAAA666444111000111444888;;;777666555333222111000000---------,,,++++++******&&&)))++++++)))((()))+++)))***)))'''&&&''')))+++++++++******+++,,,...///---......---,,,,,,---///000...,,,++++++***(((&&&+++******))))))******+++---------...///000000000///000000---******,,,...,,,++++++++++++,,,------,,,,,,---------.........---------...///000111222///...---...111222000......111666888999999999999777777999<<>>DDDLLLSSSYYY___cccfffiiiiii___PPPCCC<<<:::777444555;;;>>>>>>BBBHHHNNNQQQUUUZZZ```hhhrrryyy~~~{{{wwwrrrmmmfff___ZZZLLLGGG@@@:::666333000...........................111222222000...,,,,,,---......///000111222333333------.........------...---///000000///...///000000///...---------------000000000//////000000111//////...---...///000111---///111000......000222......---------------------------------...///000000222555555333222111222///---...222222000333999>>>EEEMMMWWWfffyyy}}}rrrhhhaaa]]]ZZZNNNJJJDDD@@@>>><<<888666333444333111...---000222+++///000,,,,,,//////,,,---------------------------------------...///000000111333333111000111222/////////////////////////////////000000/////////...///111222333222111000,,,...000222333444444444}}}{{{{{{zzzxxxwwwpppooonnnllliiifffdddccc```___]]]ZZZWWWTTTRRRQQQQQQOOOMMMLLLKKKJJJGGGFFFIIIJJJKKKJJJIIIIIIKKKLLLKKKMMMQQQTTTZZZ```gggkkkwww~~~yyypppbbbUUUJJJCCC>>>;;;666555555555555444444444222222222222222222222222000000000///...///222444333333666;;;FFFVVVfffqqqyyy~~~~~~uuukkkcccYYYOOOVVV```mmmsssooobbbSSSJJJ===;;;777555666;;;@@@DDDCCCAAA>>>:::666333111000...------,,,,,,++++++***&&&)))++++++)))((()))+++*********(((''''''***,,,++++++******+++---...///---...///...,,,,,,...///...,,,++++++++++++***(((---,,,,,,++++++,,,,,,------...///111222222222222---//////---******,,,///------,,,,,,,,,---......///000000000111111222222------......000111333333111///...///222222000---...111444666777777999:::888888:::===AAABBBBBB@@@:::999777666555444333333111000111222000...333999:::;;;???DDDHHHJJJLLLOOOKKKOOOQQQMMMDDD:::444333555///...444777666777<<<>>>@@@BBBEEEKKKUUUaaajjjrrrrrrrrrrrrppplllfffaaaXXXRRRIIIAAA;;;666111///...............---------000000111000//////000222000000111111111000//////...//////.........000222...000222222111000111222111000000///............,,,,,,------///000222333------,,,,,,---...000111,,,...///...,,,+++...000,,,,,,------............,,,,,,,,,,,,---...///000,,,...222444333333333333+++***,,,222222---...444111777<<>>BBBAAA>>>;;;888666444333111222222333444555666777888777777888<<>>FFFQQQXXXcccggglllpppssswww{{{}}}}}}wwwoooiiieee```XXXQQQMMMHHH@@@888333111111222000222222222000///000111...........................///000///------...000000111222333333444666888999777444000------000333444555666777666555333111666333000///111333222000222222333777<<<===;;;999~~~}}}zzzvvvqqqooopppnnnjjjeeefffdddbbb___\\\ZZZYYYXXXWWWUUUSSSPPPMMMLLLKKKKKKLLLMMMMMMMMMLLLJJJHHHGGGEEEFFFGGGGGGGGGJJJPPPUUUaaadddiiiooosssuuuuuuuuuqqqlllbbbWWWNNNFFFBBB@@@<<<;;;999888888888666444666666555333222222222222111111222333333333333333555555555666999AAAJJJPPPYYY]]]ccceeeaaaZZZSSSOOOMMMRRRZZZccchhheee\\\UUUGGGEEEBBB===;;;@@@IIIQQQ^^^^^^]]]ZZZSSSJJJAAA;;;000/////////000000///---,,,***(((***,,,---,,,******+++,,,+++***+++,,,...---............////////////......///000222444666555333///,,,******+++,,,,,,---------...............///111222333333222111111222333333444444333333444333222222111222333444111222222333333222222222444666777999999888777666555444333222111111111111111222333444555777888999777777777:::<<<===<<<;;;999888666444333222333333111000......///111444666888>>>FFFIIIFFFAAA>>>===>>>===:::777444222000000333333333333333333333333111111111333666999<<<===DDDJJJQQQTTTRRRPPPQQQSSSQQQOOOJJJEEE???:::666444222111000///...//////000222111000000000000111222222333444555555444222111333111000111222333000...///000222222222111///...////////////////////////000///---,,,,,,---///000---......////////////...111111000000////////////////////////////////////000000000/////////.........///000000111111000000//////............//////000111333444666:::AAAFFFJJJMMMQQQTTTWWWZZZ]]]___rrrxxx~~~|||wwwqqqlllaaaZZZOOOCCC:::555333333000111222222000000111222111111222222222333333333---...///.........111333444555666666666777999<<<<<<;;;888555222222555888:::<<>><<<;;;:::999777555999888666555444333333333222222333333444333333333000111222333666:::AAAEEEFFFKKKOOORRRPPPLLLIIIGGGBBBEEEKKKRRRWWWXXXUUURRRJJJHHHDDD???>>>DDDNNNWWWcccddddddbbbZZZPPPEEE???222111000000111111///...,,,+++***+++---------,,,+++,,,---,,,++++++---///000000/////////............------...///111333444666444111///---------............////////////000000111333444555555444333555666666777777777777777888777666555555555555555333333444444444444333333444555666888888888777666888777666555444333222111111222222333444666777888777666666777888888777555666666555444333222222222111000//////000222555666:::???DDDEEEAAA>>><<<===<<<;;;999777444222000///222222222222222222222222111222333444555555444444555:::???AAA@@@???@@@BBBEEECCCAAA>>>;;;999777666222111000////////////000222222111111111111222333444444444444444444444444333222000000111111111000000111222222222111///...000000000000000000000000111///+++))))))+++...000/////////000//////......111111111111111000000000////////////////////////000000000///.........------...//////000000////////////...---------......000111222111111222444666888:::===???@@@AAADDDFFFUUU]]]hhhooosssuuuxxxzzzyyy~~~zzzssseeeVVVIII@@@:::888666666777555333333444555222222333333444444444555222222222000///111444666666777888888777888:::<<>>;;;999:::<<>>??????>>>???@@@DDDGGGHHHHHHFFF|||yyyuuutttttttttrrrpppnnnmmmkkkiiifffccc```___[[[YYYWWWTTTQQQPPPOOOOOONNNOOOOOOOOONNNLLLJJJIIIFFFEEEDDDCCCCCCDDDGGGIIIKKKMMMPPPSSSVVVYYYZZZZZZWWWTTTPPPKKKGGGDDDCCCCCC@@@>>><<<;;;<<<;;;999777:::999888666555444333333444444444555444444333333...000333444666888<<<>>>???AAADDDEEECCC@@@>>>>>>999;;;???DDDHHHJJJJJJJJJHHHFFFCCC???===AAAJJJQQQYYY[[[^^^]]]WWWNNNDDD===444333111111111222111///000///...------,,,+++***,,,---...---,,,,,,...000222222111000//////......---,,,,,,,,,...///111222666555222000.........///........./////////000000333444555777888777777666777777888999999999999888999999888777666666555555777777777888888777777666555666777888999999888888::::::999888666444333222222111111111222444555666555444333444666666555444444444444333333222222222222111000000111333555666:::===@@@???===;;;<<>>===;;;999666444333111111111222333333444444444444444444444444333333222444777777666666777999;;;:::999777666666555555111111111000000000000000222222222222222222333333555444333333333444555666333222000//////000000111000000111111111000///...//////000000000000000111///...,,,******+++---...////////////......---,,,000111111111222111111111////////////////////////........................---...//////000000//////000////////////000111222000111333444444444333444555666888888777777999;;;AAAHHHQQQWWW[[[^^^aaadddfffnnnxxx~~~wwwkkk]]]QQQIIIDDDCCCCCCAAA>>>:::888999:::888888888888777777777777999999888666444555888;;;<<<===>>>>>>======???AAAEEEEEEDDDCCCAAABBBEEEGGGMMMRRRWWWVVVRRRMMMLLLLLLHHHHHHGGGHHHJJJLLLNNNNNNLLLMMMNNNQQQSSSTTTTTTTTT}}}zzzxxxwwwwwwwwwwwwsssrrrqqqnnnkkkhhheeeccc^^^\\\YYYVVVTTTRRRRRRQQQPPPPPPQQQQQQOOONNNLLLKKKIIIHHHFFFEEEEEEFFFGGGGGGHHHIIIKKKMMMOOOQQQRRRSSSOOOMMMJJJFFFCCCAAA@@@@@@===<<<;;;;;;======<<<;;;::::::888777666555555555666666777666666555444333444666777777555333333444:::;;;===<<<:::888888888555777:::===???@@@AAABBBDDDEEECCC@@@<<<===AAAEEENNNPPPSSSTTTQQQKKKCCC>>>777555222222222333222111111111000///...---,,,,,,---...///...------///111333333222111000//////...000/////////000111333444444333222000///.........---.........////////////555666777999999999999888666666777888888888888777888888888777666555444444777777888999999999999888888999:::;;;;;;<<<<<<<<<===<<<<<<;;;:::888666555333222111111111333444555333222222444777999:::999666555444333333333333333444333333222222333444555777999;;;:::888999===AAA@@@@@@@@@???===:::888777555444444444333333333333111111///......///111222555666777666555444444444555555444333222222222222111111111111111000000///111111222222333333333333444444222222222444555777222222000///...///000111///000000000//////...............//////000000000---............---,,,+++...............---,,,+++///000111222222222222222........................++++++,,,---...//////000...///000000111111000000111111222333555666888999444555777999:::999888666444555555444222222444555;;;???DDDGGGIIIMMMRRRWWWXXX___ggglllnnnrrryyy~~~wwwnnndddZZZTTTUUUSSSPPPJJJDDD@@@??????EEEEEEDDDBBBAAA@@@???>>>===>>>>>>>>>>>>@@@CCCFFFJJJKKKLLLKKKJJJJJJKKKMMMMMMMMMMMMMMMLLLMMMPPPRRRXXX\\\```aaa^^^[[[ZZZZZZYYYZZZZZZ[[[\\\___aaaccc^^^___aaabbbbbbbbbcccccc|||{{{{{{||||||xxxwwwvvvtttpppllliiigggbbb```]]]ZZZXXXVVVVVVVVVSSSTTTTTTTTTSSSQQQOOONNNLLLJJJGGGGGGGGGHHHHHHGGGIIIIIIIIIIIIJJJLLLMMMNNNLLLKKKHHHEEEBBBAAA@@@@@@===<<<;;;<<<>>>???>>>===;;;;;;:::999888888888888999999999999888777666555000222555666555444444444333555666666555555666777333666999;;;<<<>>>AAACCCGGGHHHGGGDDD???===???AAAFFFHHHIIIIIIGGGCCC???<<<999666444222333333333222...///000000//////000222...///000///......000222444444333222111111000000///............000111333333222111000///.....................////////////444555777888999999888888444444555666666666666666666666777777666555444333333444555777888888888888888888999999:::;;;<<<<<<@@@@@@@@@@@@???===;;;999777555444333333444666777333333333666;;;???AAAAAA<<<:::888666555666777888888888777666555555555555444666777666555777===AAA????????????===;;;999777999888777555333111000///111000...---...000222333666666666666555444333222333333222111000000000000111111222222111111000//////000111222333333333222333222111111222333555666222333333222000000111333000000000///////////////---......//////000000000...///111222111///---+++..................---,,,///000222444444444444333////////////////////////,,,------...///000111111000111222222333333222222...///000222444777999:::;;;;;;;;;===???>>><<<999888888777666444444666888:::<<>>???@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888777666---000444666666777888999111333555555555555666777222555777:::===BBBIIINNNQQQQQQPPPKKKFFFDDDFFFIIIHHHGGGEEECCC@@@===:::999;;;888555333333444444333...000222222000///111333///000000000//////111333444444333333222222111111...------------...000111333222222111000///....../////////000000000111111111222444555666666555555333333444555555555555444444555666666666555444444111222444666888999:::::::::;;;;;;<<<===>>>???@@@DDDDDDEEEFFFEEECCCAAA@@@<<<:::888666666888:::;;;777666777:::@@@EEEGGGHHHDDDAAA===:::999:::<<<>>>>>>>>><<<;;;:::888777777444666666555333555:::>>>===>>>>>>>>>===;;;888777666555555444333222111111111222222222333333333444333333444555666555333222222222111000000000000000111111222222222111000///...///000222222222222222000000111111222333444444444666888777444333444555333222222111111111111111......///000000111222222222222222222111000///......//////000000000000///111222444666888888777666111111111111111111111111222222222222222111111111333333444555555555555444000111111333555777999:::?????????BBBEEEEEECCC@@@@@@@@@@@@>>><<<===???AAA@@@CCCFFFGGGGGGJJJOOOTTTUUUWWWZZZ\\\___dddkkkqqqtttxxx}}}~~~|||yyyssskkkccc^^^\\\\\\`````````___^^^^^^]]]]]]ZZZ^^^bbbeeegggiiilllnnnkkkkkkkkkjjjhhhhhhiiijjjjjjkkkmmmnnnnnnpppsssvvvyyywwwvvvzzz~~~}}}}}}|||zzzwwwrrrnnnkkkkkkiiifffcccaaa_________[[[[[[\\\\\\ZZZYYYWWWVVVTTTQQQNNNNNNPPPQQQOOOMMMRRRPPPNNNLLLKKKLLLMMMNNNMMMLLLJJJIIIGGGFFFFFFFFFDDDCCCAAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>??????@@@>>>======<<<;;;999888777777999::::::777555444444555777888888666555555666222444666999===FFFQQQZZZ[[[ZZZVVVQQQLLLLLLPPPTTTRRROOOJJJEEE@@@===;;;:::<<<999555444444444444444222444555333///...///000///000111000//////111333444444333333333333222222222222111111111333444555333333222222111000//////000111111111111222222222///000111333333333333222222333333444444444444444444444666777777666555555222333555888:::<<<======DDDDDDDDDEEEFFFGGGIIIJJJGGGGGGIIIJJJIIIGGGEEEDDD???>>>;;;:::999;;;===>>>:::999:::>>>CCCHHHKKKLLLJJJGGGBBB===<<<===@@@BBBCCCBBBAAA???===;;;999999555666666444222333777<<<======>>>>>>===;;;999777//////000111333444555666///000333444444333111///000000222555777777555333222111111000000000111111111111222333222111000///---...000111222222111111//////000111222222333333555888;;;;;;888666666777555444333333222222333333///000000111222222333333666555333222111111111111///000111222222222222222222444666999::::::999999333333333333333333333333777777666555444222222111444555666666777777666666999::::::;;;<<<>>>???@@@AAA@@@AAAEEEJJJLLLKKKIIIFFFFFFEEEDDDBBBCCCFFFHHHMMMPPPTTTUUUTTTTTTWWWZZZ^^^```bbbeeehhhlllqqquuuxxx{{{yyyqqqlllkkkkkkqqqrrrrrrrrrrrrsssssssssqqqtttxxxzzzzzzyyyzzzzzz~~~}}}{{{zzz{{{}}}uuuwwwyyyzzz{{{}}}~~~}}}|||{{{zzzwwwtttqqqpppnnnjjjgggdddccccccccceeecccaaa```______\\\[[[ZZZXXXUUURRRPPPPPPPPPQQQTTTUUUTTTQQQLLLJJJLLLNNNQQQPPPOOOMMMKKKJJJHHHHHHFFFFFFFFFEEEDDDBBBAAA@@@??????@@@@@@AAABBBCCCCCC@@@??????===<<<;;;:::999999999::::::999888666555222222111111222444555666777666666777<<>>::::::;;;:::888666555444444333333222111000000000111111444444333333222333333333555555555444444333333222444444444333333222222222555444333222111///......//////000000111111111222111000/////////000222333111222222333444555666666444444555555555555444444333444555777:::===@@@AAADDDEEEHHHJJJLLLMMMMMMMMMNNNLLLIIIFFFEEEEEEFFFGGGBBB???;;;:::;;;<<<======<<<===???AAAFFFJJJNNNPPPPPPMMMGGGAAA>>>@@@EEEIIIGGGIIIGGGDDDBBBBBB===777777444222111333555666666::::::999:::;;;:::888666222222222111111000000000222222222111111000000///666666555444333444444444111111222222222333333333333333333333333444444444000000111222222333333444222222222222333333333333888888999999999999888888888777666555555555555555111111222222333444555666555444444444444444555555555555444444444444444555999999:::<<<===>>>??????;;;<<<<<<<<<<<<;;;;;;:::>>>===:::999999:::<<<>>>======>>>???@@@AAABBBBBBCCCAAA??????AAAEEEJJJMMMKKKLLLNNNPPPQQQSSSSSSTTTNNNPPPQQQQQQPPPQQQVVVZZZ^^^bbbfffgggfffgggiiilllmmmnnnoooqqqrrruuuzzz}}}~~~|||{{{zzzxxx|||~~~~~~}}}zzzvvvssssssqqqnnnkkkhhhggggggggghhhfffdddccccccbbb___^^^\\\ZZZXXXVVVUUUUUUUUUUUUWWWWWWVVVSSSOOOMMMNNNPPPPPPOOONNNMMMLLLJJJIIIIIIIIIIIIHHHFFFDDDCCCAAAAAA@@@@@@AAABBBBBBCCCCCCDDD???>>>>>><<<;;;:::999999;;;;;;<<<<<<;;;:::888777555555444333444555666777666666666777;;;CCCLLLSSSXXXZZZYYYVVVVVVZZZ\\\[[[^^^\\\XXXQQQIIIBBB???>>><<<;;;:::888777666666666444444444333333333222222111111111222333444555666666666666555555444444444555444444444333333333333666555444333222111000000000000000000111111222222111000000///000111222333000111222333444555555666555666666666666666666555555666888:::>>>AAADDDFFFKKKLLLNNNQQQSSSTTTTTTUUUPPPNNNJJJFFFDDDCCCCCCCCC>>>;;;888777888:::;;;;;;<<<===>>>AAAEEEHHHLLLNNNMMMKKKFFFBBB???@@@CCCGGGLLLNNNLLLIIIHHHHHHDDD>>>777555222222333444555444666666666666777777555222333333333222222111111111111000000000000000000000555555444444444444444444333333333222222222222222333444444444444444444444111111111111222222222222333333333444444555555555888999:::;;;<<<============<<<;;;999888777777777666555555555555666888999:::999888888888888::::::;;;;;;::::::::::::;;;;;;===>>>>>>???AAACCCDDDEEECCCCCCDDDDDDDDDDDDDDDCCCFFFEEECCCCCCCCCEEEHHHIIIHHHHHHIIIIIIJJJLLLMMMNNNMMMLLLKKKLLLNNNRRRVVVYYYYYYZZZ\\\]]]___```aaaaaa^^^___aaaaaaaaadddiiimmmssstttvvvwwwwwwwwwxxxyyyxxxxxxxxxxxxxxxzzz~~~~~~~~~~~~~~~zzzwwwxxxvvvtttqqqnnnmmmllllllmmmkkkhhhggggggfffcccbbb^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[YYYVVVRRRPPPQQQRRRQQQQQQQQQPPPOOOOOONNNNNNOOOMMMKKKHHHEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEE@@@@@@???>>>======<<<<<<>>>>>>>>>>>>===<<<;;;:::999888777666666666666777444555666888;;;@@@FFFKKKOOOQQQRRRPPPQQQWWWYYYXXXZZZXXXUUUNNNGGG@@@===<<<<<<<<<;;;999999888888888555555666777666555444333111111111111222444555666777777666666666666666666555555555555555444444444666666555444333333222222000111111111111222222222111111000000111111222333000111111222333444555555777777888888888888777777777888:::>>>BBBFFFJJJLLLPPPQQQSSSUUUVVVWWWXXXXXXQQQNNNJJJEEEAAA???>>>>>>;;;888666555777999::::::;;;<<<===???AAADDDGGGHHHGGGFFFDDDAAA>>>>>>AAACCCJJJLLLKKKHHHHHHIIIEEE???:::777555444555666555555444333333444555555222000444444333333333333222222111111111111222333444555888888888888888999999999999888777555444333333333555555666666666666555555444444444444333333333333555555666777888999999::::::;;;===???AAABBBCCCCCCDDDCCCBBB@@@>>>===<<<<<<===<<<;;;;;;;;;===???AAAEEECCCAAA??????AAACCCDDDGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHJJJMMMPPPRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSUUUWWWZZZ\\\[[[[[[ZZZZZZ[[[]]]___aaa^^^^^^___```bbbeeegggiiikkklllmmmnnnppppppqqqqqqqqqrrrssssssuuuyyy}}}~~~}}}zzz|||{{{yyyvvvtttsssrrrrrrqqqooolllkkkjjjiiigggeeeaaaaaabbbbbbbbbaaa``````^^^]]][[[XXXUUUSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRNNNJJJGGGEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@??????>>>>>>===<<<;;;:::999888777666666666333555777999:::===@@@CCCCCCFFFFFFEEEGGGLLLNNNLLLNNNNNNLLLGGGAAA<<<:::999;;;;;;:::999999999999:::555666777888888666444333555444333222222111222222666666666666666666666666666666666666666555555555555555555444444333333333222222222222222222222222111111111111222222333333111222222333444555666666999999999::::::999999999777999;;;???DDDHHHLLLNNNPPPPPPQQQQQQRRRRRRRRRRRRLLLIIIFFFAAA>>><<<::::::888777555555777999999999888888999;;;<<<>>>@@@AAA???@@@@@@>>>======>>>@@@EEEHHHHHHFFFGGGHHHEEE???>>><<<999888999999888777666555555666777666333111333333333333333333333333444444444555777999;;;<<<>>>???@@@@@@AAABBBBBBBBB@@@???===:::999888777777777888999999:::999999888888888888999999:::::::::999:::;;;<<<>>>???@@@AAA@@@AAACCCEEEGGGHHHIIIIIIKKKJJJIIIGGGFFFEEEEEEEEEGGGFFFEEEEEEGGGJJJMMMOOORRRPPPMMMKKKKKKMMMOOOQQQVVVUUUUUUUUUUUUVVVVVVWWWYYYYYYXXXXXXZZZ]]]aaadddbbbcccccccccdddeeefffgggeeedddeeefffhhhkkknnnoooooonnnllllllmmmooorrrtttrrrrrrsssssstttuuuvvvvvvxxxyyyzzz{{{{{{||||||{{{~~~~~~~~~}}}}}}{{{yyywwwvvvvvvtttrrrooonnnmmmkkkiiigggcccddddddeeeeeedddccccccbbb___\\\YYYWWWVVVUUUTTTWWWWWWWWWWWWXXXXXXXXXYYYXXXUUUQQQLLLIIIGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@??????>>>=========<<<;;;;;;999888777555555333666999::::::;;;<<<===;;;>>>>>><<<===AAABBB@@@CCCDDDDDDBBB???<<<::::::999888888888888999::::::444555777888777666444222666555444333222222222222444444444555555666666777666666666666666666666666444444444444444333333333333333333333222222222222111222222333333333333333333333444555666777888888999999::::::::::::999999666777:::>>>BBBGGGJJJLLLNNNMMMLLLKKKIIIHHHGGGGGGCCCBBB@@@===;;;:::999999666444333333555777777777444555666777888999::::::999;;;<<<=========???AAAFFFIIIJJJIIIJJJMMMJJJEEEBBB@@@>>>>>>>>>>>>===;;;;;;:::999::::::999666333444444444444444444444444777777777888:::===@@@BBBDDDEEEGGGIIIJJJKKKKKKKKKFFFDDDBBB???============:::;;;===>>>??????>>>======>>>???AAABBBDDDEEEFFFCCCDDDEEEGGGIIIKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSUUUXXX[[[___aaabbb```\\\ZZZZZZ[[[^^^```fffeeeeeeeeeffffffggghhhlllllljjjkkklllpppsssvvvsssssssssssstttvvvwwwxxxtttttttttvvvxxxzzz}}}~~~~~~}}}{{{{{{|||~~~~~~~~~}}}~~~|||||||||{{{{{{zzzzzzzzz~~~|||{{{zzzwwwuuurrrpppooonnnkkkiiiggggggffffffffffffffffffeeebbb^^^[[[ZZZYYYWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYWWWSSSOOOKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGBBBBBBCCCCCCCCCCCCCCCCCCAAAAAA???>>>>>>>>>>>>>>>===<<<<<<;;;:::888666555555777:::;;;;;;:::;;;;;;:::<<<<<<999999<<<;;;888888:::<<<<<<:::888777888666666666777777888::::::555555666777666555444333444444444444444555666666333333444555666666777777555555555666666666666666333333444444444444444444444444444333333333333222111222333444444444444333444555555666777888999999888888999999999999888888555666888;;;???BBBFFFGGGKKKJJJGGGEEECCCAAAAAA@@@<<<<<<;;;:::999999999999555444222333444555555444444444666777888999999999888:::>>>@@@AAACCCFFFHHHIIILLLMMMMMMPPPSSSQQQLLLJJJHHHGGGGGGHHHHHHFFFEEEDDDCCCAAAAAA@@@>>>;;;888888888888888999999999999;;;;;;;;;<<<>>>BBBEEEGGGIIIJJJMMMOOOQQQRRRRRRRRRLLLJJJGGGEEEDDDDDDEEEFFFBBBCCCFFFIIIKKKKKKJJJJJJJJJKKKLLLOOOQQQSSSUUUVVVSSSTTTVVVXXX[[[]]]___```______`````````______^^^```````````````aaabbbbbbbbbbbbdddgggjjjnnnppprrrpppnnnllljjjiiijjjlllmmmuuuttttttuuuuuuvvvwwwxxx||||||{{{{{{|||~~~~~~}}}{{{{{{yyywwwvvvwwwxxxwwwwwwxxxyyy|||}}}|||zzzvvvtttqqqooommmllllllmmmnnnpppllllllkkkjjjiiiiiihhhhhh~~~zzzwwwuuusssrrrpppmmmkkkkkkjjjhhhggggggggghhhhhhiiieeeaaa^^^]]]\\\ZZZXXXVVVVVVVVVWWWWWWWWWWWWWWWXXXWWWTTTQQQNNNKKKHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>??????>>>>>>>>>===<<<:::999777666999;;;<<<;;;;;;;;;;;;999<<<<<<999888:::999666444666999999888666555666555555666666888999;;;;;;666666666666555555555555666555555555555666777777333444444666777888999999444444555555555666666666444444444555555666666666555444444444333333333333222222444555555555444333444444555666777888999999777777888888888888777777555666777999<<<>>>AAABBBFFFEEEBBB@@@???>>>>>>>>>::::::::::::::::::::::::999777666666777888777555666888999;;;<<<<<<<<<<<<<<>><<<;;;999888:::<<<===<<<;;;;;;<<<888;;;;;;888888:::999555999;;;>>>>>><<<:::::::::555555666777888:::<<<<<<888777777666555666666666:::999888777555555444444444555666777888999:::;;;333444444444555555666666555555666666777777888888555555555444444333333333222333444555555555444333333333444555666777888888666666777777777777666666666666777888:::<<<>>>???AAA@@@>>>===<<<<<<======:::::::::::::::::::::;;;>>><<<;;;;;;<<<<<<:::999:::;;;===???@@@@@@@@@@@@@@@CCCGGGKKKNNNSSSXXX[[[\\\```bbbcccfffjjjiiieeecccbbbbbbccceeeeeecccbbb\\\ZZZWWWVVVTTTPPPLLLIIIEEEEEEEEEFFFFFFFFFGGGGGGJJJIIIHHHIIIKKKOOOSSSUUUTTTVVVZZZ]]]```aaaaaa```]]]\\\ZZZYYYYYY[[[^^^______bbbfffkkknnnoooooonnnqqqqqqrrrsssuuuvvvwwwwwwrrrsssuuuxxx{{{~~~{{{{{{|||}}}}}}}}}}}}|||~~~}}}|||{{{zzzzzzzzzzzz{{{}}}~~~~~~}}}}}}}}}zzz{{{}}}}}}~~~{{{zzz|||{{{|||{{{wwwrrrnnnnnnooorrrsssttttttsssssstttuuurrruuuxxxyyyyyyyyy}}}|||xxxvvvqqqnnnjjjgggffffffeeedddgggiiijjjiiifffdddbbbaaa\\\___bbbdddddd```\\\YYYZZZZZZZZZZZZZZZZZZZZZZZZ~~~{{{{{{{{{zzzxxxvvvtttrrrqqqpppmmmkkkiiiiiiiiijjjjjjgggbbb___^^^]]]\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXVVVUUUSSSQQQOOOMMMKKKJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEECCCBBBAAA????????????@@@????????????>>>===<<<;;;<<<;;;:::999999999:::;;;===<<<;;;:::999999999999888888777666666666666777777777666666666666666777777777666666666666666777999999888888777666666666555666666777777777777777777777666555444444333222555444444333333444444555555555555555555444333222666444111222444666444333666666666666666666666666888777666444333333333333888888888888:::<<>>???@@@AAAAAABBBBBBBBB>>>===============>>>>>>@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBCCCDDDDDDHHHJJJLLLOOOSSSYYY```eeelllmmmnnnmmmmmmmmmoooqqqkkkkkkkkkmmmmmmllliiifffdddeeeeeedddaaa\\\WWWTTTQQQRRRSSSQQQOOOPPPSSSWWWXXXWWWWWWXXXZZZ^^^cccfffdddeeegggjjjkkklllllllllllllllmmmmmmnnnnnnnnnoooppprrrtttwwwyyyyyyyyyyyy}}}}}}~~~~~~~~~~~~}}}}}}zzz|||~~~~~~{{{yyyzzz{{{|||{{{{{{|||}}}xxxssspppooopppqqqvvvvvvxxxyyy{{{|||}}}}}}xxxwwwuuusssqqqppppppppppppssstttqqqllljjjmmmpppqqqppplllgggiiinnnqqqooopppuuu{{{}}}{{{{{{}}}wwwtttpppooonnnlllkkkjjjjjjiiiqqqrrrqqqpppmmmkkkkkklllmmmnnnooopppoookkkeeeaaaZZZ\\\^^^___```aaaccceee~~~~~~}}}|||zzzxxxuuutttsssqqqnnnkkkiiijjjkkkllljjjgggccc`````````___^^^\\\\\\\\\[[[ZZZZZZYYYYYYVVVUUUTTTRRROOOMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFFFFEEEEEECCCBBBAAA????????????@@@????????????>>>===<<<<<<<<<;;;::::::::::::;;;<<<===<<<;;;:::999999999999888888888777777777666666999999888888888888999999999888888777777888888888:::999999888777777666666555555666777777777777777888888777666666555444444777777777666666777777777777777777777777666555444333111000111333555444333333333333333333333444444777777777777666666666555999999:::;;;===???AAACCCDDDEEEGGGHHHIIIHHHHHHGGGBBBAAA@@@@@@@@@AAABBBCCCFFFFFFFFFGGGGGGGGGGGGGGGIIIHHHHHHIIIJJJKKKLLLMMMLLLNNNPPPRRRVVV\\\ccchhhmmmooopppqqqrrrsssvvvxxxuuutttsssrrrrrrqqqooolllkkklllmmmmmmlllhhhdddaaa___``````^^^\\\\\\^^^aaacccccccccdddgggjjjmmmooopppqqqsssuuuvvvwwwwwwwwwyyyyyyzzzzzz{{{{{{{{{{{{xxxzzz}}}}}}|||~~~~~~~~~}}}}}}|||}}}~~~|||}}}}}}~~~zzzwwwsssooonnnnnnppprrrsssssstttvvvxxxzzzyyyxxxsssooojjjeeebbbaaaaaabbbjjjjjjkkkmmmoooqqqssstttsssrrrooollliiihhhhhhhhhjjjnnnrrrrrrooolllmmmooooooooollliiikkkqqqtttrrrvvv{{{~~~{{{xxxvvvuuutttsssrrrsssssstttwwwxxxyyyxxxuuutttssstttxxxyyy{{{||||||xxxqqqllliiikkkmmmmmmlllmmmnnnooo}}}zzzwwwvvvuuurrrooolllkkkkkkmmmnnniiigggdddbbbbbbbbbbbbaaa^^^]]]]]]\\\[[[[[[ZZZZZZWWWVVVUUUSSSQQQOOONNNMMMKKKJJJJJJJJJJJJKKKLLLLLLIIIIIIHHHGGGGGGFFFEEEEEECCCBBBAAA@@@????????????@@@@@@@@@@@@???>>>===<<<===<<<<<<;;;<<<<<<======<<<<<<;;;:::999999999999888999999::::::888777666;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999:::::::::::::::999888888777777555555666777777777777777999888888888777777666666666666666666666666666666444555555555555444333333111000000111444555555444333333333444444555555555999999;;;<<<<<<<<<;;;;;;===>>>???AAADDDFFFGGGHHHLLLMMMPPPQQQRRRPPPNNNMMMJJJHHHGGGFFFFFFHHHKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNPPPPPPPPPQQQRRRTTTUUUVVVSSSSSSTTTUUUYYY___fffkkknnnpppsssuuuwwwyyy}}}|||yyyxxxwwwwwwvvvttttttuuuwwwxxxwwwuuusssqqqooooooooommmjjjjjjlllnnnrrrrrrsssuuuwwwxxxzzzzzz|||}}}~~~~~~zzzwwwuuuuuuuuuuuuqqqpppppppppqqqsssuuuvvvrrrqqqpppooooooppprrrssspppvvv|||}}}yyytttpppoookkkhhhddd```___```ccceeefffffffffhhhkkklllkkkjjjiiifffaaa]]]ZZZXXXYYYYYYbbbbbbbbbdddfffjjjnnnpppmmmkkkiiifffeeeeeefffggggggmmmtttvvvuuuqqqppppppqqqqqqooommmqqqwwwzzzyyy}}}|||zzz{{{zzzxxxxxxxxxzzz|||~~~}}}~~~{{{zzzzzz}}}~~~xxxsssuuuvvvwwwvvvtttrrrrrrsss~~~zzzxxxvvvssssssqqqpppooonnnnnnnnnjjjhhheeecccccccccaaa```]]]]]]]]]\\\[[[[[[ZZZZZZWWWWWWVVVTTTSSSQQQPPPOOONNNNNNMMMLLLLLLLLLLLLLLLJJJJJJIIIHHHGGGFFFFFFEEECCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>??????===<<<;;;;;;:::::::::;;;999:::;;;<<<<<<:::888777;;;;;;<<<<<<<<<<<<<<<<<<999999999999999999:::;;;;;;;;;::::::999888888888555666777777888888777777888888888888888888777777777777777777777777777777444444555555555555444444333333333555666666666666666666777777888999::::::;;;===@@@BBBCCCCCCCCCBBBBBBCCCEEEHHHJJJLLLMMMNNNPPPRRRUUUWWWWWWUUUSSSQQQQQQOOOMMMLLLMMMOOOSSSUUURRRRRRSSSTTTUUUVVVWWWWWWVVVVVVWWWXXXZZZ\\\]]]^^^[[[[[[[[[\\\^^^dddkkkppprrrtttwwwyyyzzz}}}{{{yyyzzz{{{||||||{{{|||~~~}}}{{{zzzwwwwwwwwwvvvuuuuuuvvvwww~~~~~~}}}|||zzzxxx|||zzzwwwvvvvvvvvvvvvuuuqqqooollliiigggfffeeefffbbbbbbaaaaaabbbdddggghhhdddcccaaa``````bbbdddeeegggnnnvvvyyytttlllfffcccbbb___[[[XXXWWWYYY[[[]]]]]]]]]]]]```cccddddddccceeedddaaa^^^\\\[[[[[[\\\aaaaaaaaabbbfffjjjooorrrllllllkkkjjjkkkmmmpppqqqoootttyyy|||{{{xxxvvvvvvxxxyyywwwvvvyyy~~~}}}zzzyyyzzzyyyxxxxxxyyy{{{~~~|||yyyxxx{{{|||yyytttwwwxxxxxxvvvssspppnnnnnn}}}zzzwwwuuuqqqrrrssstttsssqqqnnnlllllliiifffdddcccaaa___]]]]]]\\\\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVTTTSSSSSSRRRSSSRRRPPPNNNMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@BBBBBBBBBBBBAAA@@@???>>>??????@@@@@@AAAAAAAAAAAA>>>===<<<<<<<<<<<<<<<<<<:::<<<===>>>>>><<<:::999::::::<<<<<<======<<<<<<888888888888888999:::;;;<<<<<<;;;;;;::::::999999666777888888999999888888888888888888999999999999:::;;;;;;<<<<<<;;;;;;:::777888888999999888888888555666888888888888777777888888999:::<<<===>>>>>>???AAADDDGGGIIIIIIIIIHHHHHHIIIKKKMMMOOOQQQRRRSSSTTTVVVYYY[[[[[[YYYWWWUUUUUUTTTRRRQQQRRRUUUYYY[[[WWWWWWYYY[[[]]]___```aaa``````aaabbbccceeeggghhhhhhhhhhhhhhhjjjnnnuuuyyy{{{}}}}}}|||}}}{{{{{{{{{|||}}}~~~}}}zzzvvvtttrrrooollliiikkkhhhfffeeefffffffffeee```___]]]ZZZXXXWWWWWWWWWWWWVVVUUUUUUVVVXXXZZZ\\\[[[ZZZXXXWWWWWWZZZ]]]^^^eeemmmuuuwwwrrrjjjccc___cccaaa^^^\\\[[[\\\___```______```cccgggiiiiiihhhggggggfffeeeddddddeeeeeeggggggggghhhkkkoootttwwwuuuuuuuuuvvvwwwxxxzzz{{{|||}}}~~~~~~}}}|||{{{{{{~~~~~~|||~~~|||yyywwwvvvwwwvvvvvvvvvwwwyyy|||~~~}}}xxxsssqqquuuvvvxxx{{{|||zzzuuuqqqrrrssstttrrrnnnjjjhhhhhh}}}yyyvvvtttppprrrtttuuutttqqqnnnlllllljjjgggeeedddbbb___\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVUUUSSSPPPNNNLLLKKKJJJLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEFFFEEEEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCCCC??????>>>>>>>>>>>>>>>???===>>>>>>???>>>===<<<;;;999:::;;;=========<<<<<<888888888888999:::;;;;;;======<<<<<<;;;:::::::::888888999:::::::::::::::999999999::::::;;;;;;<<<:::;;;<<<======<<<;;;:::777888999999:::999999999888;;;===>>>===<<<======<<<===>>>???AAABBBDDDDDDGGGHHHKKKMMMPPPQQQQQQQQQRRRRRRRRRRRRTTTVVVYYYZZZ[[[\\\___aaabbbaaa```^^^[[[ZZZYYYYYY[[[^^^aaacccaaabbbdddfffhhhjjjlllmmmnnnnnnooooooqqqrrrtttuuuvvvwwwwwwxxxyyy|||~~~}}}}}}~~~~~~}}}{{{~~~~~~xxxyyyzzzzzz{{{{{{zzzzzz}}}}}}}}}}}}}}}||||||{{{xxxxxxzzz|||~~~~~~|||zzzsssqqqmmmjjjhhheeebbb___^^^\\\ZZZZZZ[[[]]]]]]\\\WWWWWWUUUTTTSSSSSSSSSSSSUUUTTTRRRRRRSSSUUUXXXZZZ]]][[[YYYYYYZZZ]]]aaaccclllqqqxxxyyytttmmmgggeeejjjjjjiiihhhhhhhhhiiijjjkkkkkklllooorrruuuttttttqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuxxx{{{}}}}}}}}}~~~}}}}}}|||zzzzzz~~~}}}{{{yyyxxxxxxxxxxxxzzz|||{{{yyyzzz}}}|||xxx|||{{{{{{|||}}}~~~~~~zzzvvvtttrrrqqqqqqqqqrrrtttwwwyyy{{{|||yyyrrrnnnllljjjjjjkkkmmmnnnmmmkkkhhhgggiiijjjiiifffccc``````~~~zzzvvvtttrrrrrrrrrrrrqqqppppppooollljjjhhhgggfffdddaaa___]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVWWWUUUSSSQQQOOONNNMMMMMMMMMMMMLLLJJJIIIGGGFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEDDD@@@@@@@@@??????@@@@@@AAA????????????>>>>>>>>>>>>999:::<<<>>>???>>>======999999999999:::;;;<<<===>>>>>>======<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>??????>>>???@@@AAAAAA@@@???>>><<<<<<===>>>>>>>>>>>>>>>>>>BBBFFFHHHHHHHHHIIIKKKIIIJJJKKKMMMOOOPPPRRRRRRUUUVVVWWWYYY[[[]]]^^^___aaa___^^^]]]^^^aaadddfffeeegggiiikkklllmmmllllllggggggggghhhjjjlllooopppqqqrrrssstttuuuwwwxxxxxx{{{{{{{{{{{{|||}}}~~~}}}zzzyyyyyyyyyzzzxxxxxxvvvvvvwwwxxxzzz|||zzz{{{}}}}}}{{{vvvqqqmmmrrrssstttuuuvvvvvvvvvvvvrrrrrrrrrrrrrrrsssttttttwwwwwwvvvuuusssqqqppppppjjjlllooossswwwxxxvvvtttnnnllliiihhhgggfffcccaaa___]]][[[\\\^^^`````````\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[ZZZZZZ\\\```dddgggfffeeecccccceeeiiinnnqqquuuyyy}}}|||xxxrrrpppooossstttuuuuuuuuuuuuttttttwwwwwwwwwyyy{{{|||{{{zzzyyyzzzzzzzzzzzzyyywwwwwwtttttttttuuuvvvxxxyyyzzzxxxzzz{{{{{{zzzwwwtttqqqsssrrrpppnnnnnnnnnmmmmmmnnnppppppnnnooorrrpppkkkooonnnnnnooorrruuuvvvwwwxxxvvvsssooollljjjjjjjjjgggiiimmmrrrvvvyyy{{{|||}}}xxxqqqlllhhhgggaaa``````aaacccccccccaaaaaaccceeefffcccaaa___^^^~~~zzzwwwtttuuusssqqqooonnnoooqqqrrrkkkjjjiiihhhhhhgggdddbbb______^^^]]]]]]\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXVVVUUUSSSRRRPPPOOOOOOOOONNNMMMLLLKKKIIIHHHGGGFFFHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBDDDEEEFFFFFFFFFEEEAAAAAAAAA@@@AAAAAABBBBBBAAA@@@??????>>>>>>??????999;;;===???@@@???>>>===:::::::::;;;<<<===>>>???>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<======>>>???@@@AAAAAABBBGGGIIIJJJKKKKKKJJJIIIGGGFFFGGGGGGHHHIIIIIIIIIHHHDDDIIINNNQQQRRRSSSUUUXXXWWWXXXYYY[[[]]]___```aaaaaabbbbbbdddeeehhhjjjkkknnnllliiiggghhhkkkoooqqqnnnoooqqqssstttvvvvvvwwwrrrssstttuuuwwwyyy{{{|||~~~~~~~~~~~~}}}|||zzzyyyzzzyyyyyyzzz|||~~~}}}|||yyyuuupppnnnnnnooopppqqqpppooooooppprrrtttvvvuuuwwwyyyxxxtttmmmfffaaaffffffggghhhiiijjjkkkkkkooonnnmmmlllmmmnnnooopppsssrrrpppnnnkkkhhhfffeee```bbbffflllqqqsssrrrpppmmmllljjjjjjkkkkkkiiihhheeedddbbbcccfffhhhiiiiiiffffffggghhhiiijjjjjjkkkfffeeedddeeehhhmmmrrruuupppnnnmmmmmmoootttyyy||||||zzzwwwvvvwwwyyyzzz|||~~~~~~}}}{{{zzz}}}|||||||||}}}}}}{{{zzzyyyyyyyyyxxxwwwuuusssqqqkkkllllllmmmmmmnnnnnnnnnnnnqqqtttvvvuuurrrnnnkkkgggfffeeeeeeeeeeeecccbbbbbbeeeeeedddfffhhhfffbbbccccccbbbdddhhhkkkmmmnnnmmmkkkhhheeecccbbbbbbccc___bbbhhhooouuuyyy{{{|||zzzyyyvvvqqqkkkfffdddcccbbb```___```bbbcccdddccccccfffiiijjjiiigggfffeee~~~zzzxxxwwwuuuuuutttoooiiiiiimmmlllllllllkkkjjjiiigggffffffdddbbb```___aaacccdddbbb___]]]\\\[[[[[[YYYXXXZZZYYYWWWTTTRRRPPPNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKIIIJJJJJJJJJIIIGGGEEEDDDFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDAAABBBCCCBBBAAABBBDDDEEEEEEDDDCCCAAA@@@?????????:::<<<=========>>>@@@BBB============>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIIIILLLOOOSSSVVVXXXWWWVVVTTTQQQRRRSSSTTTUUUVVVUUUUUUXXXYYY[[[aaahhhlllllljjjpppqqqqqqqqqppppppqqqsssrrrtttvvvvvvuuuwww{{{|||zzzvvvtttsssuuuwwwyyy{{{zzzyyyzzz|||}}}}}}}}}|||uuurrrrrrqqqooommmpppnnnnnnppptttvvvvvvtttvvvxxxzzz{{{zzzyyyyyyzzzrrrmmmgggcccbbbbbbcccccccccccccccdddfffiiilllnnnnnnqqqtttrrrmmmeee^^^ZZZ___````````````bbbfffiiimmmmmmlllkkkjjjlllppptttooolllhhhfffgggiiikkkkkkkkkiiiiiilllppprrrqqqooommmnnnppprrrssssssrrrrrrnnnnnnmmmmmmnnnpppssstttuuuxxxyyyvvvuuuwwwuuuqqqooopppqqqrrrtttvvvyyyzzzzzzxxxuuussssssvvvzzz|||zzz{{{{{{zzzwwwuuuvvvvvvzzzzzzyyyxxxwwwuuuuuutttvvvtttrrrqqqrrrrrrqqqpppooooooooonnnllljjjgggffffffeeedddbbbbbbbbbccccccffffffhhhlllnnnkkkeee___\\\\\\ZZZYYYYYYYYYYYYYYY^^^\\\[[[[[[\\\^^^```aaabbbaaa___^^^___cccfffiiihhhgggeeecccaaaaaaaaaaaaaaadddjjjsss{{{}}}zzz}}}yyytttooollljjjkkkkkkfffeeedddeeeggghhhgggfffgggooovvvuuuoookkknnnrrr}}}zzzxxxwwwuuuuuuuuupppkkkjjjnnnmmmmmmmmmlllkkkjjjiiihhhhhhfffdddbbbbbbcccdddeeefffdddbbbaaaaaaaaa___^^^]]][[[XXXUUUSSSQQQPPPPPPMMMMMMLLLJJJJJJIIIIIIIIILLLMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEFFFEEEEEEDDDDDDAAABBBBBBBBB@@@@@@BBBDDDDDDCCCBBBAAA@@@@@@?????????@@@AAA@@@???@@@AAACCCBBBBBBCCCCCCDDDDDDEEEEEECCCDDDFFFGGGHHHHHHHHHGGGFFFFFFGGGIIIJJJKKKLLLLLLNNNNNNOOOQQQSSSUUUWWWXXXXXXZZZ^^^aaaccccccaaa``````aaabbbdddeeefffggggggjjjjjjlllqqqwwwzzzzzzyyy~~~|||{{{zzz{{{{{{|||||||||}}}}}}}}}~~~~~~~~~}}}zzznnniiiccc```aaaaaa```___bbbaaa```cccgggiiiiiihhhmmmoooqqqrrrqqqqqqqqqrrriiieee```]]]]]]^^^___```aaa```aaabbbeeehhhkkkmmmmmmppprrrrrrmmmgggccc```cccccccccccccccdddgggjjjsssssssssqqqpppqqqsssvvvzzzwwwssspppooopppqqqrrrnnnmmmmmmooosssuuutttrrrtttuuuwwwxxxxxxxxxxxxwwwwwwvvvtttssssssuuuvvvwwwyyy|||}}}yyyxxxyyywwwtttqqqqqqqqqqqqrrrrrrrrrrrrtttssspppnnnnnnoooqqqsssrrrrrrqqqnnnkkkhhhhhhiiiqqqpppooommmllljjjiiihhhjjjiiigggfffggggggfffeeecccbbb```^^^]]]]]]]]]]]]^^^]]][[[ZZZYYYYYYZZZZZZ^^^___bbbfffhhhfff```[[[WWWWWWXXXXXXXXXXXXXXXXXXYYY[[[]]]___```aaabbbcccfffeeedddcccdddgggjjjkkkjjjiiihhhggghhhhhhiiijjjiiikkkpppxxx}}}yyyuuurrrrrrssstttsssrrrqqqrrrttttttsssrrrsssyyy~~~~~~yyyvvvwwwzzz|||zzzyyyxxxvvvuuuvvvsssnnnnnnqqqmmmnnnnnnnnnmmmmmmlllkkkkkkjjjgggeeedddeeefffgggeeecccaaaaaaaaaaaa```______]]]ZZZWWWTTTSSSSSSTTTOOONNNMMMLLLLLLKKKKKKKKKPPPQQQQQQQQQPPPNNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDBBBCCCDDDCCCAAAAAABBBDDDEEEDDDCCCCCCBBBBBBCCCCCC@@@AAABBBAAA@@@???AAABBBDDDDDDEEEFFFGGGGGGHHHHHHJJJLLLOOORRRTTTUUUTTTTTTRRRSSSSSSTTTVVVWWWYYYZZZ^^^^^^___aaadddhhhkkkmmmjjjlllpppsssuuuuuutttsssttttttvvvwwwyyyzzz{{{|||}}}}}}~~~}}}zzzyyyyyyzzzzzzuuutttsssqqqooommmllllllnnnmmmmmmllllllnnnooopppppprrrwww|||tttccc^^^XXXVVVXXXZZZZZZYYYZZZYYYYYY[[[___bbbcccccciiikkknnnooonnnmmmnnnooogggdddaaa___aaaccceeefffgggggghhhjjjlllooorrrtttoooqqqsssrrrooollljjjjjjjjjjjjjjjiiihhhiiikkkmmmxxxyyyzzzyyywwwvvvwwwxxx{{{yyywwwtttsssssstttuuurrrqqqqqqrrruuuvvvuuutttuuuuuuvvvwwwwwwvvvvvvuuuvvvtttrrrpppoooooopppqqqtttwwwwwwtttrrrrrrppplllkkkkkkjjjiiigggeeecccbbbhhhgggfffdddddddddeeeeeeeeeeeeccc```]]]\\\\\\^^^dddcccbbb```^^^\\\[[[ZZZ```___^^^^^^___```___]]]]]][[[XXXWWWVVVXXXZZZ\\\]]]\\\ZZZYYYYYYZZZ[[[[[[^^^```cccggghhhfffaaa]]]XXXZZZ\\\^^^``````______aaagggnnnrrrrrrqqqqqqrrrppppppppppppqqqrrrssstttrrrrrrrrrssstttwwwyyyzzzuuuvvvyyy~~~}}}{{{|||}}}~~~|||{{{zzz{{{||||||zzzyyyxxx{{{}}}}}}|||zzzzzzzzz~~~|||{{{{{{yyywwwvvvwwwvvvrrrqqqtttooooooooopppoooooonnnnnnmmmkkkiiihhhggggggggghhhdddbbb`````````aaa```___aaa___[[[XXXVVVUUUVVVVVVRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSQQQPPPNNNMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFEEECCCCCCDDDFFFFFFFFFFFFFFFFFFGGGGGGHHHCCCEEEGGGGGGFFFFFFGGGHHHHHHIIIJJJKKKMMMNNNOOOOOOSSSUUUYYY^^^aaabbbbbbbbbbbbbbbcccccceeegggiiikkkoooooopppqqquuuxxx|||~~~|||~~~~~~~~~|||{{{yyyyyyxxxwwwwwwzzzxxxuuussssssuuuwwwyyyvvvtttqqqnnnlllkkkkkkllleeeeeeeeedddcccaaa```___aaa```___^^^^^^```bbbccceeejjjsss}}}|||tttddd```[[[ZZZ]]]`````````]]]\\\]]]^^^aaadddfffgggkkknnnpppqqqpppppppppqqqllljjjhhhhhhkkknnnqqqrrrssssssssssssuuuvvvxxxyyytttuuuvvvtttrrrppppppqqqpppppppppooommmmmmnnnpppwwwyyy{{{{{{yyyxxxxxxxxxvvvvvvuuusssrrrrrrsssuuusssrrrqqqppppppoooooonnnnnnnnnnnnnnnnnnmmmmmmmmmiiihhhfffdddccccccdddeeejjjmmmllliiiggghhheeeaaabbbbbbaaa___\\\YYYWWWUUUYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXVVVWWWYYY\\\[[[ZZZZZZYYYXXXWWWVVVUUU[[[ZZZZZZ\\\^^^```___^^^```___]]]]]]^^^___aaaccccccbbbbbbbbbcccdddfffggggggiiikkknnnnnnlllhhheeeeeeggglllooorrrrrrqqqppprrrzzz|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}|||zzzxxxtttsssssstttuuuuuutttrrr~~~~~~|||xxxwwwyyyyyyuuutttvvvppppppqqqqqqqqqppppppooommmlllkkkiiihhhhhhiiiiiigggeeecccccccccdddcccbbbbbb```]]]ZZZXXXXXXXXXXXXRRRRRRSSSTTTUUUWWWYYYZZZVVVVVVWWWVVVUUUTTTRRRQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHGGGFFFEEEGGGHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLNNNQQQRRRRRRSSSTTTUUUTTTUUUWWWXXXZZZ\\\^^^^^^___aaaeeeiiimmmoooooopppsssssstttuuuvvvxxxyyyzzz~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||zzzwwwttttttsssqqqooolllkkkjjjjjjkkkiiifffddddddgggjjjlllkkkiiieeeaaa^^^]]]]]]]]]ZZZ[[[[[[\\\\\\\\\[[[[[[]]]\\\ZZZYYYZZZ[[[]]]___bbbhhhrrr~~~zzzkkkgggddddddgggiiiiiihhheeefffffffffgggiiikkkmmmqqqsssvvvvvvuuuttttttuuuqqqooommmnnnqqquuuwwwxxxxxxxxxwwwvvvvvvuuuuuuuuuvvvwwwvvvtttqqqpppppprrrnnnoooooommmkkkjjjkkklllnnnqqqsssuuutttsssssstttrrrssssssqqqnnnlllmmmnnnkkkjjjhhheeecccaaaaaaaaacccbbbbbbbbbaaaaaabbbbbb]]]\\\ZZZYYYYYYZZZ[[[]]]bbbeeeeeebbbaaabbb```\\\\\\\\\[[[YYYWWWUUUSSSRRROOOPPPQQQSSSTTTUUUVVVVVVWWWXXXYYYXXXWWWXXXZZZ]]]ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\^^^aaaeeeggggggfffggggggiiijjjkkkkkkkkkkkkjjjjjjjjjkkkmmmppprrrtttssstttvvvvvvtttrrrppppppuuuyyy~~~~~~|||{{{|||}}}}}}{{{yyyvvvuuuuuuuuuuuuwwwvvvvvvwwwxxxwwwtttrrrkkkiiihhhhhhkkklllkkkjjj{{{yyy{{{{{{xxxvvvwwwqqqrrrrrrrrrqqqppppppooommmmmmlllkkkkkkkkkkkkkkkhhhfffdddcccddddddcccbbbcccbbbaaa___]]][[[[[[ZZZSSSTTTTTTVVVXXXZZZ\\\]]]XXXXXXYYYYYYXXXVVVTTTSSSUUUTTTRRRPPPOOOOOOOOOOOOOOOPPPPPPPPPOOONNNMMMMMMJJJKKKKKKKKKJJJJJJLLLNNNNNNNNNOOOPPPRRRTTTVVVWWWTTTWWW[[[]]]^^^^^^___aaaaaabbbdddfffhhhkkkmmmnnnooopppsssvvvyyy|||}}}~~~}}}zzzvvvtttssssssssspppooommmllllllkkkhhhfffcccccccccaaa^^^\\\]]]^^^___^^^\\\[[[\\\^^^bbbddddddbbb___\\\YYYXXXXXXYYY\\\\\\]]]^^^```aaabbbbbbbbbaaaaaa```aaabbbcccdddffflllvvvvvvsssqqqqqqtttuuutttqqqrrrsssrrrpppoooppprrruuuyyy{{{}}}}}}{{{zzzyyyzzzuuusssqqqrrrtttwwwyyyyyyxxxwwwvvvuuusssqqqpppoooooopppooommmjjjhhhiiijjjdddeeefffdddbbbaaaaaabbbccceeehhhjjjiiiiiijjjjjjjjjlllllliiiddd```___```aaa```^^^[[[WWWUUUVVVWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSRRRSSSUUUWWWXXX]]]```aaa______aaa```]]]YYYXXXWWWUUUUUUTTTTTTTTTSSSTTTUUUWWWYYY[[[\\\]]]___aaabbbaaa_________```bbbcccdddeeefffggghhhhhhiiiiiikkkooosssuuutttsssssstttuuuvvvwwwvvvuuutttssssssssstttvvvxxx{{{|||~~~~~~~~~|||zzzzzz{{{}}}~~~}}}zzzzzzyyyxxxxxxyyyzzzzzzzzzyyywwwsssooommmmmmooolllkkkiiigggfffeeeeeefffhhhhhhhhhjjjkkkjjjgggeee^^^]]][[[\\\^^^```aaabbb}}}{{{}}}}}}zzzwwwwwwsssssssssrrrqqqpppooonnnnnnnnnnnnnnnnnnooooooooojjjhhhfffeeeeeeeeecccbbbeeeeeeeeedddbbb```^^^]]]YYYYYYYYYZZZ[[[\\\]]]^^^[[[[[[[[[[[[ZZZXXXVVVUUUVVVUUUTTTSSSSSSTTTVVVWWWTTTUUUUUUUUUUUUUUUTTTTTTQQQRRRSSSSSSSSSTTTVVVXXXZZZZZZ[[[]]]___bbbdddeeebbbeeeiiikkkkkkkkkllllllnnnoooqqqtttwwwyyy{{{}}}{{{yyyzzz|||}}}~~~xxxvvvrrrmmmjjjiiiiiiiiieeeccc```___^^^]]]\\\ZZZWWWYYYZZZYYYXXXXXXZZZ]]]___^^^]]]]]]___bbbeeeggggggfffdddbbbaaabbbcccdddhhhhhhhhhiiikkkmmmooopppmmmmmmmmmnnnnnnnnnoooooonnnrrrzzz}}}{{{zzz{{{}}}}}}yyyuuuyyyyyywwwtttpppppprrruuuxxxyyyzzzzzzwwwuuuttttttrrrpppnnnmmmooopppqqqpppooonnnmmmllljjjhhhfffeeeaaaaaabbb```^^^]]]]]]^^^ZZZ[[[\\\\\\ZZZXXXXXXYYYZZZ\\\^^^^^^]]]]]]^^^___]]]aaadddbbb]]]YYYYYYZZZ\\\\\\[[[XXXUUUTTTVVVYYYTTTTTTSSSSSSSSSUUUVVVWWWZZZYYYWWWVVVWWWXXXZZZ[[[^^^bbbddddddeeehhhhhheee```___]]][[[[[[\\\^^^___bbbbbbcccdddeeegggiiijjjjjjllloooooonnnmmmlllmmmnnnnnnooopppqqqrrrssssssssstttuuuxxxzzz{{{yyywwwyyyyyyxxxxxxwwwwwwwwwwwwvvvvvvuuutttuuuvvvxxxxxx{{{{{{zzzwwwuuuwww|||{{{wwwssspppnnnlllkkkiiihhhhhhiiijjjjjjjjjkkkjjjfffbbb___```bbb^^^]]]\\\\\\[[[\\\\\\\\\[[[[[[]]]___``````]]]ZZZWWWWWWWWWWWWXXX[[[^^^aaa~~~{{{~~~~~~{{{xxxxxxsssssssssrrrqqqpppnnnmmmnnnoooooopppqqqqqqrrrrrrrrrpppmmmlllkkkkkkiiihhhgggggghhhhhhfffdddaaa_________^^^^^^^^^______```\\\]]]]]]]]]\\\ZZZXXXWWWVVVVVVUUUUUUVVVYYY[[[]]]XXXXXXYYYYYYZZZYYYYYYYYYYYYZZZ\\\\\\\\\]]]```bbbeeefffgggiiilllnnnqqqrrrtttwwwzzz{{{{{{zzzzzzzzz{{{}}}{{{xxxtttrrrsssvvvwwwxxxyyyvvvrrrmmmjjjhhhhhhiiidddaaa^^^\\\[[[ZZZYYYXXXWWWZZZ]]]^^^^^^___cccgggdddddddddeeegggjjjmmmooonnnmmmllllllmmmoooqqqrrrttttttsssssstttvvvyyy{{{vvvvvvwwwxxxxxxxxxxxxwwwtttwww}}}{{{zzzyyy{{{}}}{{{vvvqqquuutttrrrnnniiigggjjjmmmlllnnnooommmjjjhhhgggggghhhfffcccbbbcccdddcccccc`````````___]]]\\\ZZZYYYTTTVVVWWWVVVTTTTTTTTTVVVUUUWWWXXXXXXVVVUUUUUUUUUWWWXXXXXXXXXVVVUUUVVVWWWWWW\\\aaabbb___]]]___aaa\\\]]]^^^[[[YYYYYY\\\```^^^]]]]]]]]]^^^___aaabbbfffeeecccbbbbbbccceeefffggglllnnnnnnqqquuuuuurrrpppnnnkkkhhhhhhjjjmmmooooooooonnnnnnoooqqqssstttpppsssxxx{{{{{{{{{{{{{{{vvvvvvvvvwwwwwwxxxxxxxxxsssssssssuuuvvvuuussspppuuutttqqqnnnmmmnnnoooqqqqqqpppnnnllllllkkkllllllmmmmmmkkkiiihhhlllsssyyy}}}vvvooojjjfffcccaaa```___^^^^^^___```aaa^^^``````]]]YYYWWWXXXZZZWWWWWWWWWXXXXXXYYYZZZ[[[YYYZZZ[[[^^^```___\\\ZZZ[[[\\\\\\\\\\\\___dddhhh}}}{{{yyyvvvtttsssssstttuuusssrrrttttttuuuuuuuuuuuuuuutttpppsssrrrooommmnnnlllhhhjjjjjjjjjiiihhhfffeeedddeeedddcccbbbbbbbbbbbbbbb^^^\\\YYYZZZ\\\^^^\\\ZZZ]]]```___[[[ZZZ]]]``````cccdddeeeffffffeeecccbbbbbbfffjjjmmmnnnoooqqqrrrwwwwwwwwwyyy{{{~~~yyyrrrmmmlllqqqwww|||{{{zzzxxxuuurrrnnnkkkiiihhheeecccbbbcccddddddccc```aaaccceeegggjjjnnnqqqqqqqqqpppqqqssswww{{{~~~{{{zzzyyyzzz{{{zzzyyywww||||||||||||||||||||||||}}}||||||~~~}}}xxxsssrrrrrrtttwwwyyywwwtttqqqsssrrrqqqssstttsssnnnkkkkkkhhhccc```^^^```bbbddd```]]][[[XXXXXXZZZ\\\^^^^^^]]][[[ZZZZZZ\\\]]]___^^^]]]]]][[[ZZZXXXVVVUUURRRRRRTTTWWWUUURRRTTTZZZWWWWWWWWWXXXYYY[[[]]]^^^[[[[[[ZZZYYYYYYZZZ[[[\\\cccfffiiijjjiiihhhggggggggghhhhhhhhhggghhhkkkmmmjjjkkklllkkkjjjjjjlllnnnrrrrrrqqqqqqppppppoooooovvvwwwwwwxxxxxxwwwuuuuuuuuuuuuuuutttuuuuuuvvvvvvsssrrrrrrqqqppppppppppppuuuuuuvvvwwwwwwvvvtttsssppppppppppppooonnnmmmmmmlllnnnoooooommmjjjgggeeeeeeeeeeeedddcccbbbbbbaaadddeeedddbbb___^^^___```^^^^^^]]]ZZZZZZ```kkkttt~~~}}}~~~vvvlllddd^^^``````aaa___^^^^^^___aaaeeebbb___]]]]]]___bbbccc\\\\\\\\\\\\]]]___bbbcccddddddeeedddcccccceeehhhllljjjgggggghhhjjjjjjjjj}}}{{{zzzyyywwwsssrrrssstttuuuuuuvvvvvvvvvvvvuuuttttttssssssuuutttpppoooqqqpppmmmmmmmmmmmmlllkkkiiihhhgggffffffeeedddddddddddddddccc```^^^^^^``````___]]]```dddeeebbbbbbgggkkkkkkkkkmmmooopppqqqpppooonnnqqqtttyyy|||||||||}}}~~~~~~}}}}}}}}}xxxttttttxxx}}}~~~{{{yyyvvvuuusssrrrppppppqqqrrrqqqpppooopppqqqrrrsssuuuxxxzzz{{{zzzyyyzzz{{{}}}{{{zzzyyyxxxwwwvvvuuutttwwwvvvvvvwwwxxxuuupppkkkiiijjjkkkmmmnnnlllhhheeecccbbbaaabbbdddccc```]]]^^^\\\XXXUUUTTTTTTVVVWWWWWWUUURRRQQQPPPRRRUUUVVVUUUUUUUUUUUUWWWYYY\\\]]]______^^^^^^]]][[[ZZZYYYWWWWWWYYY\\\\\\YYY\\\aaaaaabbbcccdddeeeffffffggghhhhhhgggggghhhjjjkkklllnnnpppsssttttttsssssssssuuuuuutttrrrqqqqqqtttvvvvvvvvvvvvtttrrrqqqssstttzzzzzzyyyyyyxxxxxxwwwwwwzzzzzzzzzzzzxxxwwwuuutttsssrrrqqqpppppppppppppppnnnmmmkkkiiihhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhcccccccccbbbaaa```___^^^]]]^^^___```___]]][[[YYYZZZYYYYYYXXXWWWVVVUUUUUUWWWXXXXXXWWWVVVUUUVVVXXXUUUVVVWWWVVVVVV[[[eeelllxxx{{{}}}~~~~~~~~~zzzzzz|||uuunnnjjjkkklllmmmmmmlllkkkmmmnnnmmmllljjjiiijjjllloooqqqmmmmmmlllllllllmmmmmmnnnppppppqqqpppooopppsssuuuxxxvvvtttttttttsssrrrppp~~~}}}|||{{{vvvttttttvvvxxxxxxzzzzzzyyyyyywwwvvvvvvuuuwwwxxxwwwsssrrruuuuuusssqqqqqqpppooonnnlllkkkjjjiiiiiihhhggggggggghhhhhhiiigggeeeeeeffffffeeedddhhhlllnnnmmmooouuuzzz{{{zzz{{{}}}~~~~~~zzzxxxwwwvvvwwwyyy~~~~~~|||{{{zzzzzzzzzzzz{{{|||||||||{{{zzz{{{}}}|||yyysssrrrqqqooollljjjiiihhhlllkkkkkklllkkkhhhddd```^^^^^^^^^``````^^^ZZZWWWXXXWWWVVVVVVXXXXXXWWWVVVWWWVVVUUUSSSRRRRRRRRRRRRVVVUUUSSSRRRRRRTTTWWWYYYXXXYYY[[[]]]aaadddgggiiikkkkkkkkkkkkjjjiiihhhhhhdddcccdddhhhhhhgggiiinnnooopppqqqrrrsssrrrqqqqqqppppppqqqrrrsssuuuvvvwwwxxxzzz|||}}}|||{{{{{{{{{{{{zzzxxxuuurrrrrrtttvvvxxxwwwvvvrrrooooooppprrruuuuuuuuuuuutttsssrrrrrrppppppooonnnllljjjhhhgggiiihhhgggfffeeeddddddccccccbbb___\\\ZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[[[[\\\\\\YYYYYYYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUUUUUUUTTTTTTUUUTTTSSSRRRRRRQQQQQQQQQSSSTTTVVVVVVVVVVVVXXXZZZWWWYYY\\\]]]]]]aaaggglllsssuuuxxxyyyzzzzzz{{{}}}~~~}}}zzzxxxxxxzzz}}}}}}||||||||||||yyyyyyyyyyyyzzz|||}}}~~~zzzzzzyyyxxxvvvuuuuuuuuuwwwxxxxxxwwwwwwxxx{{{~~~yyyxxxvvvvvvuuussspppnnn|||zzz{{{{{{|||{{{}}}}}}|||{{{{{{{{{{{{{{{{{{|||zzzuuusssvvvwwwuuusssssssssrrrqqqooonnnmmmmmmmmmllllllllllllmmmmmmmmmmmmllllllmmmnnnnnnooorrrwwwzzzzzz|||~~~{{{yyyyyy|||}}}yyyvvvtttssstttuuuwww||||||yyyxxxwwwvvvvvvuuutttsssrrrrrrtttuuuvvvtttuuuvvvxxxyyyvvvrrrnnnfffeeecccbbb```^^^]]]\\\^^^______```___]]]ZZZXXXVVVVVVWWWXXXYYYXXXTTTRRRWWWVVVVVVVVVWWWXXXXXXYYYYYYYYYZZZ[[[[[[[[[ZZZZZZ\\\\\\[[[\\\^^^aaadddfffgggiiikkkooorrrvvvxxxyyyzzzzzzzzzyyyxxxwwwvvvuuusssqqqqqqssssssrrrtttxxxvvvwwwyyyzzzzzzxxxvvvuuurrrrrrrrrssstttuuuvvvvvvvvvxxxyyyxxxvvvuuutttuuuuuussspppllliiihhhjjjlllmmmllljjjgggdddccceeegggeeeffffffgggfffeeedddccc______^^^]]]\\\[[[ZZZYYY[[[[[[[[[[[[ZZZYYYYYYXXXXXXVVVSSSQQQPPPPPPQQQRRRWWWVVVUUUUUUUUUVVVXXXYYYVVVWWWWWWWWWWWWVVVUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYZZZYYYYYYXXXYYYYYY[[[[[[[[[]]]```bbbbbbccceeegggeeehhhkkkllllllmmmppprrruuuwwwyyyzzzzzzzzz{{{}}}~~~|||~~~~~~~~~}}}zzzzzzyyyxxxvvvtttsssqqqqqqqqqpppooonnnooorrruuunnnllljjjiiiiiihhhfffeee~~~|||{{{{{{{{{{{{|||~~~~~~|||vvvuuuwwwwwwuuuuuuuuuuuuuuuuuutttsssrrrtttsssssssssssssssttttttsssttttttuuuvvvxxxyyy{{{~~~~~~}}}|||uuusssqqqrrrwww|||}}}{{{yyyxxxxxxyyyyyy{{{|||wwwtttrrrqqqnnnllljjjiiiiiihhhiiiiiikkkkkkjjjkkklllnnnooonnnjjjfffYYYYYYYYYXXXXXXXXXXXXXXXVVVXXXZZZ[[[[[[ZZZYYYYYYXXXXXXXXXZZZ\\\\\\ZZZXXX]]]^^^^^^^^^^^^___```aaa```bbbeeeggghhhhhhggggggddddddeeefffiiimmmppprrrrrrtttwwwzzz|||}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwzzzuuusssttttttrrrrrruuussstttuuuvvvuuusssqqqooonnnnnnnnnnnnnnnnnnmmmmmmiiijjjjjjhhhfffccccccccchhhgggeeeaaa^^^]]]___aaa^^^^^^]]][[[YYYZZZ\\\^^^ZZZ[[[\\\]]]]]]\\\[[[ZZZWWWWWWWWWWWWWWWWWWWWWXXXUUUVVVWWWXXXYYYXXXXXXXXXVVVUUUSSSRRRRRRSSSTTTUUU\\\\\\[[[[[[\\\^^^```aaa]]]]]]___``````aaaaaa`````````aaabbbcccdddeeeffffffeeeeeeeeefffhhhjjjlllgggjjjmmmooooooppprrrsssssstttvvvwwwvvvuuuttttttvvvxxxyyyyyyxxxyyy{{{}}}|||xxxyyyzzzyyyzzzzzzzzzzzzzzzyyyyyyyyyuuuwwwzzzzzzyyywwwuuuuuuvvvvvvuuutttrrrpppmmmlllnnnnnnnnnnnnllliiigggeee``````^^^\\\[[[\\\```cccaaa^^^[[[YYYZZZ\\\]]]]]]zzzyyyyyyyyyzzz|||~~~~~~yyywwwyyyyyyvvvyyyzzzzzz{{{{{{{{{{{{{{{|||||||||||||||}}}}}}~~~|||}}}~~~}}}~~~~~~wwwtttrrrsssxxx}}}xxxsssmmmiiigggeeeaaa^^^]]]]]]]]]]]]^^^___aaaaaaaaaaaabbbeeeffffffccc```WWWWWWXXXZZZ[[[\\\]]]^^^ZZZ]]]___aaaaaaaaaaaabbbaaaaaabbbdddfffgggfffdddkkkmmmnnnnnnmmmmmmnnnpppnnnppprrruuuvvvvvvuuutttnnnnnnoooppprrruuuwwwyyyuuuwwwyyy{{{||||||zzzyyyzzzzzzyyyyyywwwvvvuuutttsssmmmiiijjjiiiggggggiiihhhhhhiiiiiihhhgggeeedddaaaaaaaaaaaa```___^^^]]][[[\\\\\\ZZZWWWVVVVVVWWWYYYZZZYYYWWWUUUTTTVVVXXXTTTUUUVVVUUUTTTUUUVVVXXXVVVWWWZZZ\\\]]]\\\[[[ZZZXXXXXXYYYZZZ[[[]]]^^^___]]]^^^```bbbccccccbbbbbbaaa`````````aaaaaabbbbbbggggggggghhhiiikkklllmmmmmmnnnoooqqqrrrrrrrrrrrrqqqrrrssstttuuuuuuuuuuuusssrrrqqqqqqrrrtttvvvxxxqqqtttvvvxxxwwwwwwwwwxxxyyyyyyxxxxxxvvvuuusssrrrttttttuuutttuuuwww{{{~~~~~~tttnnnmmmmmmkkkjjjjjjiiiiiijjjkkklllmmmiiikkkllljjjgggdddccccccdddccccccaaa___]]][[[ZZZ\\\\\\]]]]]]ZZZVVVRRRPPPPPPOOONNNMMMLLLNNNSSSWWWVVVTTTQQQQQQTTTVVVWWWXXX|||{{{zzzzzzzzz|||~~~}}}{{{{{{}}}}}}zzz}}}||||||||||||{{{zzzzzzyyyyyy~~~zzzzzz}}}qqqllleeeaaa```^^^ZZZUUUVVVWWWXXXZZZ\\\]]]___`````````aaaccceeefffeeeccc```aaabbbdddgggiiijjjkkkgggjjjmmmmmmllllllnnnooonnnnnnnnnoooqqqrrrpppooouuuwwwzzzzzzxxxwwwxxxyyyxxxyyyzzz{{{zzzyyyxxxvvvrrrrrrqqqqqqqqqrrrssssssnnnooorrrssssssqqqnnnllljjjjjjkkkkkklllkkkkkkkkkeee___ZZZ[[[\\\ZZZZZZ[[[\\\\\\[[[[[[ZZZZZZYYYYYYTTTTTTUUUVVVUUUUUUTTTSSSSSSTTTUUUUUUSSSSSSUUUWWWSSSUUUWWWWWWWWWVVVWWWYYYXXXZZZ\\\\\\[[[[[[[[[\\\\\\^^^aaadddffffffeeeeeecccccccccdddfffhhhjjjkkkkkklllnnnpppppppppooonnnoooppppppqqqqqqpppooonnnoooppprrrtttuuuvvvwwwwwwyyyyyyzzzzzzzzzzzzyyyyyyxxxyyyzzz{{{{{{zzzxxxwwwtttrrrpppnnnmmmnnnpppqqqnnnqqqssssssqqqpppooooooooonnnkkkjjjiiihhhgggfffggggggggggggjjjooovvv{{{~~~vvvjjj```^^^\\\ZZZYYYXXXXXXYYY[[[]]]```aaa``````___[[[WWWTTTRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVUUUQQQLLLFFFCCCDDDEEEDDDDDDFFFJJJPPPUUUXXXXXXXXXZZZ]]]]]]\\\ZZZ}}}}}}~~~zzz~~~}}}~~~}}}|||zzzyyyxxxzzzzzzyyyyyyyyyyyyyyyxxx}}}~~~zzzzzz|||tttnnngggccccccaaa\\\WWWZZZ[[[]]]```bbbdddfffggggggggggggjjjmmmnnnnnnmmmjjjkkkmmmoooqqqsssuuuvvvsssvvvxxxxxxvvvuuuwwwyyywwwvvvuuuvvvwwwwwwvvvttttttwww{{{{{{xxxvvvvvvwwwwwwwwwwwwvvvtttrrrpppooommmlllkkkiiigggffffffeeeaaabbbeeeffffffccc```^^^WWWXXXYYY[[[\\\]]]^^^^^^\\\UUUQQQRRRTTTSSSSSSUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQRRRTTTUUUVVVUUUUUUTTTRRRSSSUUUUUUVVVWWWZZZ\\\XXX[[[^^^```aaaaaabbbccceeehhhjjjkkkjjjhhhgggggggggjjjmmmqqqssstttssssssrrrqqqqqqrrrsssuuuwwwxxxuuuwwwxxxyyyyyyxxxvvvuuuxxxyyyzzz{{{zzzxxxuuutttsssuuuwwwyyy{{{||||||{{{wwwwwwwwwwwwvvvtttsssrrrppprrrtttuuutttrrrooommmiiigggccc___]]]]]]^^^^^^ccceeeffffffccc```___^^^^^^[[[XXXVVVVVVVVVWWWWWWVVVVVVVVVWWW[[[bbblllrrrxxxuuukkk\\\QQQMMMLLLIIINNNMMMNNNOOOQQQUUUYYY[[[\\\[[[XXXSSSNNNJJJIIIIIILLLLLLMMMOOORRRTTTWWWXXX\\\]]]]]][[[VVVOOOIIIDDD??????@@@BBBEEEKKKRRRXXXccceeehhhlllnnnlllhhhddd}}}|||||||||~~~{{{yyyxxxyyyyyy{{{{{{|||}}}}}}}}}}}}|||}}}}}}}}}}}}}}}~~~}}}{{{yyyxxxwwwxxxxxxzzztttnnniiihhhhhhjjjjjjiiiiiihhhhhhiiikkklllmmmsssssstttuuuvvvvvvwwwwww||||||{{{{{{{{{|||}}}}}}zzzzzzyyyxxxxxxxxxxxxyyyvvvvvvvvvvvvtttrrrpppnnnppprrrrrrqqqooonnnnnnooommmlllkkkiiigggeeedddcccaaaaaa```^^^[[[ZZZ[[[]]]ZZZZZZZZZYYYXXXVVVUUUTTTNNNOOOPPPRRRTTTVVVXXXYYYTTTSSSRRRQQQQQQSSSUUUWWWVVVVVVVVVWWWWWWXXXXXXXXXYYYZZZ[[[]]]```bbbdddeeebbbbbbcccdddgggiiilllnnnhhhiiijjjlllnnnooooooooorrrtttwwwyyyxxxuuurrroootttwwwzzzzzzyyywwwwwwwwwvvvxxxzzzzzzxxxwwwvvvwwwzzz||||||{{{xxxxxx{{{~~~}}}yyytttqqqqqqrrruuupppnnnoooooolllkkkmmmmmmmmmkkkhhheeedddeeefffgggggggggfffdddaaa___]]]UUUTTTRRRPPPNNNNNNMMMNNNNNNQQQTTTVVVUUUSSSRRRQQQMMMLLLJJJHHHGGGGGGHHHHHHLLLOOOTTTYYY]]]ccclllrrrrrrmmmdddWWWKKKEEEEEEGGGCCCGGGNNNRRRVVV[[[bbbgggggghhheee]]]SSSKKKIIIJJJHHHFFFHHHPPPWWW\\\bbbhhhgggkkkooonnneeeYYYNNNGGG@@@@@@AAABBBCCCIIIXXXgggnnnrrrwww~~~sss~~~~~~~~~~~~~~~{{{{{{}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~zzztttqqqpppqqqqqqqqqsssrrrrrrrrrssstttwwwxxxyyyyyyyyyyyyyyyzzzzzzzzz}}}|||{{{zzzyyyyyyyyyyyyssssssrrrppppppooooooooolllllllllkkkiiigggeeeddddddeeeeeecccaaa``````bbb```___^^^]]]\\\[[[ZZZZZZVVVVVVWWWVVVTTTUUUWWWYYYYYYXXXXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZ\\\\\\]]]]]]ZZZZZZ[[[]]]___bbbeeegggddddddeeeeeefffggghhhhhhgggiiikkkmmmppprrrssstttpppqqqrrrssstttuuuvvvvvvrrrssstttuuuvvvvvvvvvvvvyyyzzz{{{}}}}}}{{{wwwsssuuuvvvxxxxxxxxxvvvuuuuuutttuuuvvvuuusssrrrrrrrrroooppppppooommmnnnqqqtttvvvvvvtttpppkkkgggddddddeeeaaa___aaaaaa``````ccc_________\\\YYYXXXXXXZZZWWWWWWWWWWWWWWWVVVUUUUUUPPPOOOLLLIIIGGGFFFEEEEEEFFFIIIMMMPPPQQQRRRRRRSSSRRRPPPLLLHHHGGGGGGIIIKKKKKKPPPXXX^^^dddiiippptttrrrmmmbbbUUUIIIDDDDDDFFFEEEJJJQQQYYY```ffflllooottttttrrriii^^^TTTPPPOOOMMMJJJKKKRRRZZZaaajjjqqqnnnrrrwwwwwwqqqdddWWWNNNGGGEEEDDDEEEFFFKKKYYYfffuuu{{{}}}{{{{{{~~~~~~zzzxxxxxxyyyyyyxxxwwwvvvtttttttttvvvxxxzzzvvvuuuttttttssssssttttttsssrrrqqqooonnnllllllllliiiiiihhhfffeeedddcccccc`````````___^^^\\\ZZZZZZ]]]]]]\\\ZZZXXXXXXYYY[[[ZZZZZZZZZZZZZZZYYYYYYYYYTTTUUUVVVWWWXXXZZZ]]]```aaa`````````aaabbbcccccceeefffggghhhhhhgggffffffffffffhhhkkkmmmoooqqqrrroooooooooooopppqqqrrrsssqqqrrruuuwwwyyyzzzzzzzzzwwwxxxyyyzzzzzzyyyxxxwwwvvvvvvuuuuuutttssssssssssssrrrrrrsssuuutttoookkkkkkkkkjjjkkklllkkkiiigggfffffffffdddaaa```bbbccc___``````______aaadddggglllnnnnnnlllfff```\\\ZZZXXXUUUTTTVVVVVVUUUWWW[[[VVVWWWWWWUUUQQQNNNMMMMMMKKKKKKLLLNNNPPPSSSUUUWWWRRRPPPLLLGGGDDDAAA@@@???AAADDDIIIOOOTTTYYY]]]^^^^^^YYYSSSMMMJJJJJJLLLNNNMMMTTT]]]fffnnntttxxx{{{xxxrrrgggZZZNNNHHHFFFGGGHHHLLLTTT```kkktttyyy{{{wwwkkk```YYYVVVTTTPPPOOOTTT\\\dddpppzzzyyy|||~~~ssseee[[[RRRMMMIIIHHHIIINNNXXXcccuuu}}}}}}~~~{{{yyywwwwwwxxxxxxxxxwwwtttrrrpppooonnnooopppqqqlllllljjjiiihhhhhhhhhhhhgggfffeeecccbbbaaaaaaaaaaaaaaaaaa``````___^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[^^^^^^^^^\\\[[[[[[^^^`````````aaaaaabbbbbbcccccc___```bbbbbbcccfffiiilllmmmmmmmmmmmmnnnppprrrsssttttttuuuuuutttssspppooopppqqqqqqrrrrrrrrrqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrppprrrtttuuuvvvuuutttsssrrrrrrrrrrrrrrrrrrqqqqqqpppooommmkkkhhhgggeeedddbbb```^^^```cccccc```]]]]]]\\\[[[\\\^^^]]]ZZZXXXVVVVVVTTTQQQNNNNNNPPPSSSRRRRRRSSSTTTVVVZZZ^^^aaajjjmmmqqqqqqnnnhhhccc```[[[XXXWWWXXXWWWVVVXXX]]]]]]______\\\VVVPPPLLLJJJLLLLLLNNNQQQVVV]]]cccggg```]]]XXXRRRLLLGGGDDDBBBCCCEEEKKKTTT___iiipppsssmmmiiibbbZZZUUUQQQPPPPPPQQQWWW```kkkttt|||{{{rrrggg\\\TTTOOOMMMLLLNNNUUUbbbqqq|||uuukkkccc```\\\WWWTTTWWW\\\dddppp{{{}}}rrrjjj___WWWQQQOOOPPPRRRYYYaaasss}}}}}}|||yyywwwvvvpppnnnmmmnnnooopppooonnnpppnnnmmmkkkiiihhhhhhhhhfffdddcccaaaaaaaaabbbbbbaaaaaa````````````aaaaaa___```aaaccccccccccccccc___```aaabbbdddfffggghhheeefffffffffeeefffhhhkkkkkkkkkllllllmmmnnnoooooommmnnnnnnnnnnnnooorrrttttttttttttuuuuuuvvvwwwxxxzzzzzzzzzzzzyyywwwuuutttrrrrrrqqqpppooommmkkkjjjooonnnnnnmmmlllkkkjjjiiiiiiiiijjjjjjiiihhhfffeeehhhgggeeeeeeeeegggiiijjjgggeeebbb___\\\YYYXXXWWWUUURRRPPPQQQTTTUUUTTTSSSTTTTTTVVVXXXYYYXXXVVVTTTQQQPPPMMMIIIFFFEEEHHHJJJKKKLLLNNNSSSYYY^^^ccceeennnsssyyy}}}{{{vvvqqqnnnhhhdddcccbbb___\\\___eeennnpppqqqnnnfff]]]UUUQQQPPPPPPQQQUUU\\\fffooouuuqqqooojjjddd]]]UUUPPPLLLHHHJJJOOOZZZhhhuuu~~~|||yyyssskkkccc\\\WWWTTTUUUYYY___iiisss|||zzzrrriii```XXXSSSSSSTTTYYYcccqqq~~~yyyrrrllliiieeeaaa^^^___aaaeeepppzzz}}}wwwsssjjjccc]]][[[[[[[[[```fffwww~~~|||zzzxxxwwwvvvvvvtttrrrpppnnnlllkkkhhhfffeeeeeeggghhhhhhgggiiiiiiiiihhhfffdddcccbbbaaa```___]]]^^^___aaabbbaaaaaaaaaaaabbbdddeeeffffffhhhjjjlllmmmmmmmmmmmmjjjkkklllnnnpppsssuuuwwwtttvvvwwwwwwvvvuuuvvvxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxvvvttttttuuuwwwwwwxxxxxxxxxwwwvvvuuuttttttsssrrrqqqpppoooooooooiiihhhgggfffeeedddcccccc```aaabbbbbb```^^^[[[YYYYYYYYYXXXXXXWWWVVVVVVVVVZZZYYYYYYYYYZZZ[[[]]]___XXXWWWUUURRRQQQPPPPPPPPPOOOMMMKKKIIIIIIJJJLLLMMMOOOTTTYYY]]]]]][[[ZZZZZZWWWUUUQQQKKKFFFCCCDDDEEEKKKMMMSSS[[[eeemmmqqqrrruuu{{{{{{xxxpppmmmkkkhhhddd```cccjjjzzz}}}~~~vvvlllddd___VVVTTTSSSUUU[[[fffpppwww|||{{{yyytttmmmeee^^^YYYPPPPPPTTT]]]lllzzzxxxoooggg```\\\ZZZ\\\```fffooovvvzzz|||zzzxxxvvvsssooohhhaaa[[[]]]___dddlllvvv{{{vvvqqqnnnllljjjhhhiiikkklllnnnvvvzzzuuurrrqqqmmmiiiggghhhgggggglllsss|||}}}www}}}{{{yyyyyyyyyzzzyyyxxxwwwwwwvvvvvvtttrrrpppooonnnmmmmmmllljjjiiigggfffgggeeeccccccdddfffffffffgggiiikkkmmmmmmkkkiiigggeeedddccccccdddgggiiikkkhhhiiiiiijjjkkklllnnnnnnqqqrrruuuwwwxxxwwwwwwvvvvvvvvvvvvwwwyyy|||~~~~~~||||||{{{{{{zzzzzzzzzyyyyyyyyyvvvvvvuuurrrooonnnoooppprrrrrrsssrrrpppmmmiiigggdddcccaaa`````````aaabbb]]]\\\ZZZXXXWWWWWWWWWWWWQQQSSSVVVYYYXXXUUURRROOOMMMLLLKKKKKKKKKMMMOOOPPPTTTUUUXXXYYYZZZYYYXXXWWWOOONNNNNNNNNPPPRRRTTTVVVRRRRRRPPPKKKFFFDDDHHHLLLSSS\\\gggllljjjhhhhhhjjjgggeee___WWWOOOIIIGGGGGGNNNRRRZZZgggttt}}}}}}yyyqqqnnnllliiiccc___ccckkk{{{{{{sssnnnaaa^^^YYYXXX\\\dddnnnuuu|||tttlllggg```]]]]]]dddqqq}}}{{{tttmmmhhheeecccdddfffkkkppprrrqqqooonnnlllkkklllmmmmmmiiifffjjjnnnuuu|||xxxpppkkkhhhfffeeefffiiiooovvvwwwxxx~~~~~~rrrhhhffffffdddeeejjjmmmmmmnnnuuu~~~yyymmmccc~~~yyyvvvuuussssssttttttrrrpppnnnoooooooooooommmkkkjjjjjjjjjjjjjjjjjjiiihhhgggiiifffdddccceeeggghhhhhhnnnqqquuuyyyzzzyyyvvvtttpppooonnnoooppptttwwwzzzvvvvvvvvvvvvwwwxxxyyyzzzyyy{{{}}}~~~~~~}}}|||{{{||||||||||||}}}{{{wwwvvvttttttsssrrrqqqqqqppppppkkkkkkiiifffcccaaabbbcccfffggghhhgggddd^^^YYYVVVXXXVVVTTTRRRRRRTTTWWWXXXUUUSSSPPPMMMKKKJJJKKKKKKMMMPPPUUUYYYZZZWWWSSSPPPLLLKKKJJJJJJLLLPPPSSSVVVYYY\\\aaaddddddaaa]]]YYYPPPQQQRRRTTTXXX]]]aaaddd\\\]]][[[SSSJJJGGGKKKQQQ^^^jjjxxx~~~{{{xxxyyy|||{{{xxxqqqhhh]]]UUUPPPOOOPPPUUU```ooo~~~|||wwwooollljjjhhhbbb^^^ccckkkxxx~~~yyynnniiibbb^^^```gggpppvvv}}}uuupppnnnjjjhhhlllwwwzzztttpppmmmlllllllllnnnrrrtttrrrlllgggfffdddcccfffkkkooopppppprrrzzz|||qqqgggaaa]]]\\\[[[```fffpppzzz}}}~~~~~~mmm```\\\]]]ZZZ^^^gggmmmnnnoooxxxvvvfffYYY|||zzzzzzwwwvvvyyy}}}{{{wwwvvvtttssssssttttttrrrqqqkkklllnnnnnnmmmlllmmmnnnmmmooopppooollllllnnnpppqqqqqqppppppppppppppppppxxxzzz}}}~~~{{{yyywwwxxxvvvtttxxx~~~~~~{{{zzz{{{||||||{{{}}}{{{zzzzzzzzzzzztttuuuuuutttssstttvvvyyyxxxooojjjgggkkkgggdddcccddddddbbb`````````^^^ZZZWWWVVVWWWXXXYYY```ccc]]]WWWVVVSSSNNNOOOJJJIIILLLPPPQQQUUUYYYVVVVVVTTTPPPLLLIIIIIIJJJLLLRRRZZZ^^^___^^^^^^^^^[[[VVVOOOLLLMMMQQQSSSTTTZZZ```hhhooorrrpppllliiiZZZTTTQQQTTTZZZaaagggkkknnnlllfff___XXXTTTSSSTTTbbbmmmzzz{{{wwwoooccc[[[ZZZ[[[]]]dddooo}}}~~~rrrkkkdddbbb^^^[[[```hhh}}}~~~uuukkkgggeeegggooowwwvvvqqquuusssssswww|||rrrkkkiiikkknnnooorrrxxx|||}}}{{{wwwtttnnnddd^^^```ccccccfffkkkrrrzzzmmmccc\\\XXXVVVXXX\\\gggvvv~~~nnnbbb[[[VVVWWWRRRVVVbbbiiilllvvvxxxeeeUUU~~~}}}{{{zzzwwwuuutttrrrrrrtttyyyzzzwwwtttvvvuuussstttuuuuuutttsssppprrrssstttsssrrrssstttwwwyyyyyyxxxvvvvvvyyy{{{zzzzzz{{{|||||||||||||||}}}yyy{{{{{{zzz}}}~~~{{{zzzzzzyyywwwvvvuuuuuuuuusssrrrpppnnnmmmmmmmmmllliiigggfffgggiiirrrvvvxxxvvvooofff___\\\[[[YYYWWWXXX[[[\\\\\\ZZZZZZYYYWWWSSSPPPOOOQQQSSSWWW___ccc```[[[YYYSSSNNNKKKGGGFFFJJJOOOSSSYYY___aaa___[[[UUUNNNJJJIIIIIINNNVVVaaaiiilllmmmmmmmmmiiibbbXXXRRRPPPRRRSSSTTT```fffooovvvzzzzzzwwwtttggg^^^WWWVVVZZZ```gggmmmrrrqqqnnnhhhaaa[[[WWWVVVbbbmmm{{{|||uuukkkeeedddfffhhhnnnxxxzzzsssmmmiiidddaaaeeemmmxxx}}}zzzvvvuuuttttttxxx~~~zzzpppiiimmmnnnpppwww|||rrrjjjeeeeeefffiiinnnuuu|||wwwnnnggggggfffddddddgggkkk|||uuuiii___WWWSSSWWWZZZeeesss}}}ssshhh^^^WWWPPPLLLPPP[[[cccgggsss{{{jjj\\\~~~~~~~~~}}}{{{yyyxxxwwwvvvtttrrrvvvuuuuuuxxx|||}}}{{{xxxyyyxxxwwwxxxyyyzzzyyyxxxxxxzzz||||||{{{zzz{{{|||~~~|||}}}~~~}}}|||{{{{{{tttvvvwwwvvvyyy}}}|||xxxyyyxxxvvvuuusssqqqmmmjjjhhhiiiiiihhhfffdddbbbaaacccbbb```]]]ZZZXXXYYY[[[ccchhhllllllggg^^^WWWRRRNNNMMMLLLNNNRRRWWWYYY[[[YYYXXXTTTOOOKKKJJJLLLOOOWWW___ggghhhfffaaa[[[TTTLLLHHHGGGKKKQQQVVV^^^gggooommmhhh```WWWPPPLLLKKKPPPXXXeeepppxxx{{{}}}}}}zzzrrrggg^^^YYYWWWWWWWWWbbbhhhrrr|||wwwlll```\\\[[[\\\bbbiiippprrrsssqqqkkkddd___\\\eeeppp}}}|||zzzvvvpppnnnppppppsssxxx~~~}}}}}}~~~{{{vvvsssooollloootttyyy|||~~~{{{yyyxxx|||zzz|||vvvjjjbbbbbbdddiiirrr|||}}}uuukkkddd```___dddiiiqqqzzz{{{tttpppkkkeeebbbbbbeeevvv~~~sssfff[[[TTTTTTUUU]]]iiissszzz{{{qqqeee[[[NNNJJJLLLTTT[[[___jjjvvv~~~}}}pppeee~~~}}}~~~~~~|||zzzyyyyyyzzzzzzyyyxxx}}}|||}}}~~~}}}~~~~~~|||}}}~~~}}}yyyxxxvvvtttssssssttttttooopppooolllmmmpppoookkkkkkjjjjjjkkkjjjhhhccc```^^^^^^]]]\\\\\\]]]^^^___]]]]]]\\\YYYUUUSSSTTTUUUZZZ^^^eeehhhgggaaaZZZUUUNNNKKKIIIJJJOOOVVV^^^bbbbbb```[[[TTTNNNLLLLLLNNNXXX```jjjqqqsssooohhhcccXXXSSSPPPRRRTTTYYYbbbkkkxxxxxxvvvooofff\\\TTTQQQRRRXXXcccnnnxxx~~~uuummmfffaaa___]]]___fffpppzzz~~~ssskkkgggccc\\\]]]bbbhhhlllooopppnnnjjjfffdddkkktttxxxqqqnnnkkkiiilllqqqsssvvv|||xxxppplllnnnrrruuuzzzzzz{{{|||{{{zzz|||}}}xxxrrrmmmjjjoooooouuuvvviii```YYY[[[___fffpppzzz{{{qqqggg```]]]___cccjjjsss{{{}}}wwwooohhhbbb```dddqqq~~~xxxmmmbbb\\\VVVUUUYYYaaaiiinnnvvv}}}|||vvvkkkaaaUUUPPPOOORRRSSSUUU]]]gggrrrxxx}}}}}}|||yyyrrrjjj~~~~~~~~~}}}{{{yyyyyyzzzzzzzzzxxxwwwvvvrrrpppmmmkkkjjjkkkmmmnnnmmmmmmiiiddddddgggfffbbb^^^___aaadddfffeeebbb___ZZZWWWTTTSSSTTTYYY___ccc```aaa```]]]XXXUUUSSSSSSUUUZZZaaagggjjjiiidddaaaUUURRRMMMJJJMMMUUU```gggllljjjfff___XXXSSSQQQQQQYYY___jjjuuu{{{zzzvvvsssgggbbb]]]ZZZXXXXXX```iii{{{~~~vvvkkkaaa[[[WWWZZZ```hhhrrr|||~~~yyyrrrlllhhhfffccchhhqqqxxx}}}~~~|||xxxrrrrrrvvvrrrfffaaaeeefffiiillllllkkkiiihhhhhhpppxxxuuuiiibbb]]]\\\```gggnnnssszzzrrreee^^^^^^bbbgggnnnuuu}}}}}}uuukkkbbb\\\```aaagggrrr|||yyymmmdddWWWVVVVVVYYY```jjjuuu}}}wwwmmmeeeaaaXXX[[[```hhhpppyyyxxxqqqjjjeeebbbcccjjjrrrxxx}}}~~~zzztttmmmgggccc^^^ZZZZZZ___cccffflllrrrwwwzzzyyywwwuuusssllldddZZZVVVSSSRRRQQQQQQWWW]]]eeekkkooopppppppppnnniii~~~|||{{{|||~~~|||{{{zzzwwwssspppooooooooonnnnnnnnnnnnmmmjjjhhheeebbbaaabbbcccdddfffgggddd___^^^```^^^ZZZZZZ\\\___dddiiikkkjjjhhh]]]YYYTTTPPPRRRXXX```eeeggghhhiiifff```ZZZVVVTTTUUUXXX^^^fffmmmpppooommm```\\\UUUOOONNNSSS\\\cccnnnoooooolllfff```[[[YYY\\\^^^gggttt}}}vvvpppiiiccc]]]ZZZ___ggg{{{wwwmmmggg``````aaagggppp{{{}}}vvvpppmmmkkknnnqqqwww{{{|||{{{xxxuuupppnnnuuuqqqlllpppmmmnnnoooooollljjjiiijjjrrrxxx{{{nnnddd[[[VVVWWW\\\eeekkkttt}}}ttteee[[[XXXYYY[[[cccmmmxxx|||pppddd\\\YYYWWW[[[eeeoooxxx|||rrrkkkZZZWWWSSSQQQSSS[[[fffnnnxxx{{{~~~xxxppphhhdddTTTUUUXXX^^^fffooowww{{{{{{}}}{{{tttnnnkkkhhhdddbbbdddgggkkkppptttxxxyyyvvvuuurrrooollljjjhhhggg___[[[ZZZ]]]______bbbgggooorrrrrrooommmmmmjjjfff]]]\\\ZZZWWWVVVWWW[[[______eeeiiiiiiiiilllmmmkkk~~~|||}}}}}}{{{wwwtttsssssssssssssssttttttqqqlllggghhhgggffffffgggiiikkkllljjjhhhddd```]]]\\\\\\]]]___bbbcccbbbbbbccc___YYY\\\]]]bbbhhhnnnssstttsssiiiddd]]]XXXWWWZZZ```ccchhhlllpppppplllgggaaa___ZZZ[[[___fffooouuuwwwwwwnnnkkkeee]]]XXXWWW[[[___jjjooouuuwwwuuupppkkkhhhcccbbbgggsss~~~}}}vvvooofff```dddlll{{{}}}vvvqqqgggeeeeeejjjsss|||zzzrrrmmmkkklllsssvvv{{{~~~}}}zzzxxxooollltttrrrooovvvuuuwwwyyyxxxvvvsssrrrqqqssswww|||vvvnnneee\\\YYY[[[YYY```jjjttt}}}zzznnnddd]]]YYYWWW[[[eeennnuuu~~~vvviii```XXXTTTTTTZZZbbbiiittt}}}{{{tttppp```]]]WWWQQQNNNQQQYYY```hhhmmmsssuuurrrmmmgggdddZZZYYYXXXZZZ___fffmmmqqqqqqvvvuuuoooiiiiiihhheeedddcccdddhhhlllppprrruuuooonnnlllkkkjjjiiiiiijjjaaa^^^^^^bbbcccccceeeiiilllrrrtttpppmmmlllllljjjfffgggfffdddbbbdddggghhhgggmmmpppnnnnnnrrruuuuuu}}}~~~}}}}}}|||{{{zzzzzzzzz{{{yyyxxxyyyyyyyyyvvvrrrooommmmmmooopppqqqtttvvvsssmmmhhhiiihhhggghhhjjjmmmqqqsssrrroookkkfffbbb```^^^^^^___eeejjjlllnnnmmmggg___^^^```dddjjjqqqwwwyyyyyytttooohhhbbb^^^^^^```bbbffflllssswwwwwwsssooolll______aaagggpppxxx|||}}}zzzxxxtttlllccc^^^]]]^^^fffmmmxxx}}}xxxuuukkkgggiiiuuuxxxoooiiilllttt|||zzzwwwiiiggghhhnnnvvv~~~~~~uuulllhhhhhhkkkqqqtttzzz~~~sssnnnrrr|||yyylllkkkuuuyyy|||~~~|||{{{tttvvvyyy|||~~~{{{wwwoooeee______QQQXXXbbbllluuuxxxnnnddd\\\XXXVVV^^^dddhhhqqqtttggg^^^XXXSSSQQQTTTYYY^^^gggooo{{{{{{{{{||||||yyyuuuqqqeeebbb\\\TTTMMMMMMRRRWWW[[[aaahhhmmmlllhhhdddaaaccc```]]]ZZZ[[[```eeehhhlllqqqqqqjjjfffggghhheeegggeeegggkkkooorrrtttuuunnnmmmmmmlllllllllllllllhhhfffhhhmmmpppoooqqqtttmmmuuuzzzvvvqqqppppppooorrrtttssspppnnnooopppppprrrxxxzzzxxxwww|||}}}~~~~~~}}}~~~yyywwwxxxxxxyyyxxxvvvsssqqqrrrsssrrrsssssssssrrrooolllkkkrrrpppppptttxxxxxxsssnnnpppmmmjjjgggiiimmmrrrvvvyyyxxxuuurrrlllgggaaa^^^dddgggkkkpppsssrrrmmmjjjffffffhhhkkkpppvvv|||{{{uuuoooiiifffeeeeeeiiikkkpppwww}}}~~~zzzvvvoooiiifffjjjppptttyyy}}}}}}vvvnnnhhhggghhhlllrrrzzz|||qqqnnnooowwwwwwooollllllnnnyyy{{{}}}xxxkkkiiiiiioootttxxx~~~uuullliiigggeeennnooorrrxxx~~~~~~wwwoooiiiggghhhjjjtttxxx~~~~~~yyytttooommmlllmmmsss{{{||||||vvvkkk```XXXTTTUUU]]]fffoooxxx~~~wwwrrrlllaaaVVVXXXYYY[[[```fffooovvv{{{xxxyyyyyyxxxtttnnnhhhdddWWWWWWWWWVVVVVVYYY___bbbnnnoooppppppoooooopppqqqgggeeeaaa\\\XXXUUUSSSRRR[[[]]]aaadddggghhhhhhhhhjjjiiihhhhhhhhhiiijjjkkkjjjkkklllmmmmmmmmmlllllloooqqqssstttttttttuuuvvvuuutttsssrrrssstttvvvxxxuuuuuuvvvxxxzzz}}}|||zzzyyyzzzzzz{{{}}}||||||}}}}}}~~~~~~}}}}}}~~~}}}|||{{{yyyyyy{{{|||{{{zzz|||yyyzzz}}}|||wwwuuuvvvvvvwwwvvvtttqqqppppppqqqrrrsssuuuuuuuuutttrrrqqqpppooopppuuu{{{}}}zzzvvvsssooollllllnnnrrrttt{{{{{{{{{xxxtttooojjjggghhhjjjnnnssswwwwwwssspppmmmmmmmmmnnnsssyyy{{{uuuoookkkiiihhheeehhhnnnwww~~~~~~{{{rrrllljjjnnnssswww{{{zzzrrrlllkkklllpppuuu|||{{{pppkkkkkkqqqyyyvvvnnnhhhffffffqqquuu|||{{{mmmhhhfffiiimmmrrryyy{{{sssoookkkgggfffgggkkkqqqzzz~~~xxxooohhhddddddfffooosssxxx~~~~~~wwwqqqmmmhhheeeiiiooouuuzzz}}}|||zzzvvvmmmcccXXXSSSPPPUUU[[[```gggnnnxxxyyyxxxsssoookkkbbbYYYWWWWWWWWWYYY^^^ccciiillllllmmmnnnnnnlllhhhdddaaa^^^^^^^^^]]]]]]___dddgggjjjlllmmmnnnnnnnnnppprrrrrrppplllhhhdddbbb``````dddfffiiimmmppprrrssssssrrrqqqpppoooooooooqqqqqqssstttuuuvvvwwwxxxxxxxxxzzz{{{}}}}}}||||||}}}~~~}}}|||zzzyyyyyyzzz|||}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~}}}|||}}}~~~~~~}}}|||zzzyyywwwwwwyyyzzzyyyxxxyyywwwxxx{{{zzzwwwvvvxxxxxxxxxxxxwwwtttrrrrrrssstttuuuwwwyyyzzz{{{zzzzzzsssrrrsssxxx|||xxxtttqqqqqqrrrrrr{{{}}}~~~}}}yyytttqqqnnnpppsssxxx|||}}}|||zzzwwwuuurrrrrruuu{{{}}}wwwqqqllliiifffiiiooowww~~~~~~tttnnnkkknnnrrruuuzzz|||uuuooommmnnnsssvvv{{{|||pppjjjfffjjjooouuu|||xxxooohhhcccaaaccchhhqqq{{{{{{rrrkkkfffeeegggjjjrrrzzz|||xxxrrrmmmeeedddeeejjjsss}}}yyyppphhhcccbbbccchhhkkkpppuuuzzz}}}~~~~~~xxxqqqkkkeee___aaafffiiiooosssuuuvvvuuunnnfff]]]VVVRRRTTTWWWZZZ___dddlllooopppmmmlllkkkeee]]]^^^]]]\\\[[[]]]```ccceeeggghhhjjjkkkkkkjjjiiihhhhhhhhhhhhgggfffgggkkkmmmnnnooorrrsssssstttwwwyyyzzzyyyvvvrrrpppnnnnnnmmmmmmooorrrvvvyyy{{{}}}~~~}}}|||zzzxxxxxxxxxyyyzzzyyyyyyzzz|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}zzzxxxwwwyyy{{{}}}{{{{{{zzzyyyxxxwwwwwwwwwxxxwwwuuuttttttsssqqqooo||||||}}}~~~~~~~~~}}}|||zzzzzz|||}}}|||{{{{{{xxxxxx{{{|||yyyzzz}}}}}}~~~~~~{{{yyyyyyzzzxxxyyy{{{}}}}}}{{{{{{}}}|||xxxuuurrrqqqxxx{{{{{{xxxuuuuuuxxx|||{{{wwwtttuuu{{{{{{ssskkkgggjjjmmmrrrxxx}}}~~~tttmmmggggggiiilllsss{{{|||uuuooommmmmmqqqrrrwww~~~uuummmfffeeefffiiiooowww}}}~~~{{{tttlllfffbbb]]]aaahhhpppxxx||||||{{{wwwpppiiigggfffeeeiiioooxxxzzztttmmmiiieeeeeejjjssszzz}}}yyyrrrkkkgggeeeeeedddfffiiinnnssswwwzzz{{{yyytttoookkkfffaaaaaafffaaaggglllpppsssuuuqqqjjjccc\\\XXXZZZ]]]___ccchhhfffjjjmmmmmmmmmnnnkkkfffgggfffdddcccdddfffhhhjjjnnnooooooqqqrrrsssttttttsssssssssrrrqqqqqqsssuuuzzz|||~~~~~~~~~~~~{{{zzzyyyyyyyyyyyyyyy{{{}}}~~~|||{{{|||}}}~~~{{{{{{{{{{{{|||}}}}}}~~~}}}{{{zzzzzz{{{}}}|||zzzxxxwwwvvvvvvvvvyyyxxxvvvuuusssrrrrrrrrrtttqqqnnnllllllnnnqqqssspppoooooonnnmmmmmmnnnnnnnnnllljjjiiiiiihhhfffddd}}}}}}}}}~~~~~~}}}zzzzzz|||}}}|||}}}~~~zzzuuussswww{{{{{{zzzzzz}}}yyyuuuuuuyyy~~~|||sssjjjdddkkknnnsssxxx{{{}}}wwwooofffbbbaaadddllluuu||||||vvvpppnnnnnnmmmnnnqqqxxx{{{ssskkkeeeaaa^^^bbbhhhrrruuuyyyzzzvvvpppkkkhhhccccccdddiiipppvvvzzz{{{xxxrrrnnnkkkgggbbbaaacccjjjsss{{{~~~~~~zzzvvvppphhhdddeeejjjppptttyyyyyywwwtttoookkkiiiiiifffgggiiilllpppssswwwxxxxxxtttrrrqqqlllhhhhhhllleeejjjooossswww{{{xxxrrrkkkeeebbbdddggggggjjjmmmkkkqqqttttttuuuwwwvvvrrrllllllkkkkkkmmmoooqqqssswwwwwwwwwxxxxxxyyyzzz{{{|||}}}~~~}}}{{{zzz{{{|||}}}{{{xxxuuuuuuuuuwwwyyyxxxxxxvvvuuuuuuuuuuuuuuuwwwwwwwwwuuurrrqqqrrrtttrrrqqqpppnnnlllkkkjjjiiilllkkkjjjiiihhhhhhhhhhhhkkkiiigggeeeeeegggjjjllliiiiiiiiiiiiiiijjjkkkkkkjjjhhhgggggghhhhhhfffeee~~~~~~}}}|||{{{}}}~~~}}}yyyvvvzzz}}}}}}{{{|||}}}yyywwwxxxzzz|||}}}tttlllgggiiimmmrrrwwwzzz}}}}}}uuullleeeaaa```fffoootttxxx{{{{{{xxxtttssstttmmmnnnooorrruuuyyy|||~~~|||vvvpppjjjbbb[[[ZZZ^^^eeejjjpppttttttqqqnnnmmmgggdddbbbbbbgggmmmrrruuuwwwsssppppppkkkccc^^^^^^bbbjjjrrrvvv{{{{{{uuummmhhhhhhkkkooorrrtttvvvxxxwwwtttrrrppppppooooooppprrruuuxxxzzz|||}}}{{{zzzzzzwwwrrrqqquuurrrvvvzzz||||||zzzvvvsssvvvwwwuuutttvvvvvv{{{~~~}}}~~~~~~{{{tttttttttuuuwwwyyy|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxxxxyyy}}}}}}{{{zzzzzzzzz{{{{{{xxxwwwuuuttttttuuuwwwyyyrrrpppmmmkkkjjjkkknnnpppooonnnllljjjiiihhhhhhiiikkkkkkkkkiiiggggggiiikkklllkkkjjjhhhfffeeeccccccggggggffffffffffffggggggkkkjjjiiiiiiiiikkkmmmnnnllllllllllllmmmnnnoooooommmllllllmmmooopppooonnn}}}zzz|||~~~zzzyyy|||~~~{{{yyyxxxxxx{{{}}}~~~yyysssooojjjnnnsssvvvxxx{{{zzzsssmmmeee___aaafffffflllssswwwxxxwwwyyyzzzssstttrrrnnnkkklllrrrwwwwwwuuurrroooggg]]]YYY[[[\\\aaahhhnnnpppqqqqqqqqqmmmiiieeedddgggkkkppprrrxxxuuuttttttqqqjjjeeefffffflllrrruuu{{{yyyuuutttuuuxxxyyyxxx{{{~~~~~~|||zzzzzzzzz{{{|||}}}~~~~~~~~~}}}~~~{{{~~~~~~}}}{{{yyyyyyyyyyyyzzz{{{}}}}}}||||||||||||{{{zzzyyyxxxxxxzzz||||||{{{yyyxxxyyyuuuvvvuuussspppnnnnnnooorrrqqqooonnnnnnnnnoooppplllkkkiiiggghhhjjjlllnnnmmmkkkgggeeeeeegggjjjlllkkkjjjhhhfffeeeeeeffffffhhhhhhhhhgggfffgggjjjlllnnnnnnmmmllljjjiiigggfffkkkkkkjjjjjjjjjkkkllllllmmmmmmnnnnnnooopppqqqqqqpppooooooooooooooopppppppppoooooopppsssttttttsss||||||~~~yyywwwyyy}}}~~~{{{xxxvvvvvvyyy~~~}}}yyyvvvnnnrrruuuvvvvvvxxx{{{~~~{{{wwwrrrhhh___\\\___[[[bbbkkkrrrvvvxxx{{{}}}zzzzzzvvvmmmeeecccjjjqqqrrrrrrsssssskkkaaa\\\\\\ZZZ___fffllloooqqqssstttvvvsssooonnnppptttvvvwww{{{xxxwwwyyywwwqqqooopppnnnssswwwyyy~~~}}}|||zzzyyyxxxvvvwwwwwwvvvuuuuuuttttttuuupppqqqqqqrrrqqqooonnnmmmoooqqqttttttsssqqqpppppppppqqqqqqooolllkkkkkkkkknnnmmmkkkjjjjjjjjjkkkllljjjhhhfffeeefffiiilllooommmkkkgggeeefffhhhkkknnnqqqpppnnnllllllmmmnnnppppppqqqqqqpppppprrruuuxxxtttttttttsssqqqooonnnmmmpppppppppooooooooopppppplllmmmooopppqqqrrrqqqqqqppppppooonnnmmmmmmmmmmmmooonnnnnnoooqqqsssrrrqqq{{{vvvuuuvvvzzz||||||wwwvvvvvvyyy}}}~~~|||xxxxxxxxxwwwuuuuuuwwwxxxyyywwwtttooojjjfffbbb```^^^aaafffjjjnnnsssyyy|||zzzwwwsssnnnjjjhhhgggfffppprrrsssssspppjjjeeeaaaccceeegggkkkoootttwwwyyyzzzyyyxxxvvvvvvyyy~~~~~~~~~~~~~~~|||zzz|||~~~}}}|||zzz{{{}}}|||xxxuuuyyyzzzyyyvvvrrrnnnllllllqqqqqqqqqooolllkkklllmmmllllllkkkjjjjjjiiiiiiiiillljjjiiijjjlllooopppooonnnppprrroookkkiiilllpppnnnmmmmmmmmmmmmnnnoooooonnnnnnooopppqqqrrrssssssqqqpppoooooopppqqqrrrsssvvvwwwxxxyyyzzz{{{{{{|||{{{||||||zzzxxxwwwxxxyyyyyywwwvvvuuuuuussspppnnnllliiiggggggjjjkkkjjjhhhiiihhhgggggghhhhhhgggfffdddaaa^^^^^^aaabbbbbb```aaaaaabbbbbbbbbbbbaaa```zzzxxxxxxzzz|||zzzyyyxxxzzz}}}~~~|||~~~~~~{{{xxxuuutttuuuxxxwwwvvvtttpppjjjeeebbb___bbbfffiiimmmqqqvvvyyyzzzxxxuuurrrooonnnnnnnnntttuuuwwwwwwvvvssspppmmmmmmnnnpppssswww{{{~~~~~~}}}}}}}}}}}}zzzwwwxxx|||}}}zzzwwwsssrrrqqqrrrttttttqqqnnnpppqqqqqqoookkkhhhggggggttttttsssqqqnnnllllllmmmmmmmmmmmmllllllllllllkkknnnmmmlllmmmoooqqqrrrrrrrrruuuwwwuuuqqqppprrruuutttssssssssssssssstttttttttuuuvvvwwwxxxzzz{{{{{{yyyxxxwwwvvvvvvvvvwwwxxxzzzzzz{{{|||~~~~~~}}}|||zzzyyyxxxwwwvvvvvvtttqqqnnnllljjjgggddd```^^^\\\]]]___```___]]][[[[[[ZZZ[[[\\\\\\\\\[[[[[[XXXVVVVVVXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTTTT}}}||||||||||||~~~}}}{{{{{{}}}~~~{{{vvvsssqqqyyyzzz{{{{{{wwwrrrlllhhhgggiiilllnnnpppssswwwzzz}}}|||{{{yyyxxxxxxyyyyyyyyy{{{|||~~~~~~~~~}}}zzz{{{|||~~~}}}{{{zzzyyywwwvvvvvvvvvwwwxxxwwwtttrrrrrruuuwwwvvvtttqqqppppppqqqrrrrrrpppnnnmmmnnnooonnnlllkkkkkklllxxxyyyyyywwwtttrrrrrrsssttttttttttttttttttssssssrrrqqqpppqqqsssuuuuuuuuuwwwzzz||||||xxxvvvvvvxxxwwwvvvuuuttttttuuuvvvwwwrrrssstttuuuwwwxxxyyyzzz{{{zzzxxxwwwvvvvvvwwwxxxyyyzzz|||}}}}}}}}}||||||{{{xxxuuuuuuwwwwwwtttrrrmmmiiiccc___\\\YYYUUUSSSRRRRRRQQQRRRUUUVVVUUUTTTQQQQQQSSSTTTUUUVVVVVVVVVVVVUUUTTTUUUUUUUUUSSSQQQUUUUUUTTTTTTTTTSSSSSSRRR~~~~~~}}}{{{wwwvvv~~~zzzvvvsssuuuwwwyyyzzzzzz|||~~~~~~||||||}}}~~~|||yyyyyyyyyzzzyyyxxxyyyxxxwwwvvvvvvvvvwwwwwwvvvtttrrrsssuuuwwwwwwvvvvvvvvvuuuttttttsssrrrqqqnnnppprrrsssrrrrrrsssttt|||}}}~~~|||{{{|||}}}}}}}}}}}}}}}|||zzzxxxwwwrrrqqqpppqqqtttuuuuuutttvvvyyyzzzyyyuuurrrppppppooonnnmmmkkkkkklllnnnooojjjjjjkkklllmmmnnnooooooqqqpppooonnnnnnnnnoooppprrrtttxxxzzzzzzvvvqqqnnnsssooolllnnnrrrsssppplllddd```YYYTTTPPPMMMJJJHHHIIIJJJLLLNNNRRRTTTVVVVVVUUUXXXZZZ]]]^^^___```aaabbbbbbbbbbbbaaa```]]]\\\]]]]]]]]]]]]]]]^^^______~~~~~~~~~~~~|||zzzxxxwwwvvvvvvwwwzzz}}}||||||{{{{{{|||}}}~~~||||||~~~~~~~~~~~~~~~}}}~~~~~~yyyxxxwwwxxxyyyzzzzzzzzz{{{zzzxxxvvvssspppoooooonnnpppssstttttttttvvvwww}}}}}}{{{{{{{{{||||||{{{zzzxxxuuusssqqqkkkjjjjjjkkkmmmnnnmmmlllmmmnnnnnnlllhhhccc___^^^___^^^\\\[[[[[[]]]___aaabbbbbbbbbcccdddeeeeeefffeeedddddddddeeefffhhhiiiiiiooovvv{{{|||wwwpppkkksssooolllmmmppppppkkkfffbbb]]]WWWRRRNNNKKKIIIGGGDDDFFFJJJNNNSSSYYY^^^aaadddhhhlllooopppppprrrtttuuuuuuuuutttqqqnnnkkkjjjbbbbbbbbbcccdddfffhhhiii~~~}}}|||||||||||||||}}}|||||||||{{{zzz{{{~~~{{{zzzxxxyyyzzzzzzyyywwwxxxwwwwwwwwwyyy{{{~~~~~~~~~}}}~~~~~~{{{{{{yyyuuupppmmmlllmmmlllnnnqqqrrrrrrssstttvvvvvvwwwxxxwwwtttpppoooooooooppppppooommmiiifffdddaaa``````bbbcccdddcccaaabbbaaa___]]]YYYTTTQQQNNNQQQOOONNNMMMNNNQQQTTTVVVYYYZZZ[[[]]]^^^```aaabbbddddddddddddfffhhhjjjkkkiiipppyyyzzzvvv{{{yyyvvvuuutttqqqlllhhhaaa]]]WWWSSSOOOLLLIIIGGGCCCFFFJJJOOOUUU]]]ffflllrrrwww|||}}}vvvpppmmmlllbbbbbbbbbcccdddfffiiijjj{{{zzzyyyyyyxxxxxxxxxyyywwwwwwwwwvvvuuuvvvxxxzzz{{{yyyyyyzzz{{{|||{{{zzz|||||||||}}}}}}~~~~~~~~~~~~}}}}}}||||||xxxzzz}}}~~~}}}{{{yyyxxxssssssqqqmmmgggdddeeefffdddfffhhhiiiiiiiiijjjlllfffhhhjjjjjjiiifffffffffdddeeeffffffeeebbb___]]]]]]\\\\\\^^^___```^^^\\\]]]\\\YYYVVVTTTQQQNNNLLLKKKJJJHHHHHHJJJMMMQQQTTTXXXYYY\\\___cccfffhhhjjjooonnnnnnnnnoooppprrrsssrrrvvv|||~~~{{{xxxtttrrrgggddd___[[[WWWRRRNNNJJJGGGIIILLLPPPVVV```llltttzzzzzzooogggbbbaaa[[[[[[ZZZYYYZZZ[[[]]]___~~~~~~|||zzzyyyyyyxxxwwwwwwwwwxxxzzz{{{{{{zzzyyyyyy{{{}}}}}}||||||}}}|||yyyttttttuuuuuuttttttsssrrrkkknnnqqqsssqqqnnnkkkjjjdddeeeccc___ZZZXXXYYY[[[WWWYYY[[[[[[[[[[[[\\\]]]XXX[[[___bbbccccccdddeee```aaacccddddddbbb```^^^^^^]]]^^^___aaaaaa___]]]___]]]YYYWWWVVVUUUSSSRRRKKKJJJIIIIIIKKKOOOSSSVVV___aaadddiiinnnssswwwyyyyyyxxxwwwvvvwwwwwwyyyyyy{{{|||~~~}}}~~~}}}}}}tttqqqmmmhhhccc^^^XXXTTTKKKMMMOOORRRXXXcccoooxxx~~~vvvhhh]]]WWWVVVPPPOOOMMMLLLKKKLLLNNNOOO~~~~~~~~~{{{{{{|||}}}~~~}}}zzzxxx}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyxxx{{{{{{zzzyyywwwuuusssrrrrrrrrrsssuuuxxxvvvqqqmmmlllnnnooollliiifffgggiiicccdddeeeffffffeeedddddd___]]]YYYVVVUUUSSSQQQOOOQQQPPPRRRUUUTTTPPPQQQTTTUUUZZZaaaeeefffgggjjjmmmmmmnnnnnnnnnmmmjjjgggeeeiiiiiihhhggggggfffeeeeeedddddddddccc```\\\YYYWWWVVVSSSPPPNNNOOOSSSXXX\\\aaahhhrrrwwwzzz}}}~~~{{{xxxwwwxxxzzz{{{{{{~~~yyysssmmmhhhdddbbbZZZXXXVVVVVVZZZaaajjjooo}}}zzzjjj___[[[XXXTTTRRRJJJDDDEEEFFFEEEEEEGGG~~~{{{zzzzzzzzzzzzzzzzzz{{{{{{~~~}}}{{{yyyxxxwwwwwwxxx{{{{{{zzzzzzyyyxxxxxxxxxtttttttttsssqqqooommmllljjjiiihhhgggfffeeeddddddaaaaaadddhhhlllnnnllliiifffhhhiiihhheeecccdddfffcccdddeeefffeeeeeeccccccbbb___\\\YYYWWWTTTPPPNNNNNNMMMOOORRRRRRQQQTTTYYY[[[```fffjjjllloootttxxxvvvwwwwwwvvvuuusssqqqpppmmmllljjjhhhhhhiiikkkmmmmmmmmmmmmmmmjjjgggdddbbbaaa^^^[[[YYYXXXYYY[[[\\\fffnnnyyy~~~zzzvvvttttttuuuuuuuuuzzz|||~~~~~~~~~|||xxxtttqqqnnnmmmeeeccc``````aaaeeejjjmmmwww|||yyyiii___\\\[[[XXXSSSKKKEEEEEEEEECCCBBBCCC~~~|||{{{yyywwwuuutttsssssssssssssssssstttxxxvvvtttqqqpppooooooooorrrrrrqqqppppppooonnnnnnlllkkkkkkjjjhhhfffdddccc\\\\\\ZZZYYYYYYZZZ[[[[[[[[[\\\___dddiiimmmnnnmmmlllnnnoooooonnnmmmnnnoookkkkkkllllllllljjjiiihhhiiigggdddbbb___[[[VVVRRRPPPNNNNNNQQQRRRTTTYYY```eeejjjppptttwww{{{}}}yyyvvvsssqqqpppllljjjgggeeefffiiimmmpppqqqrrrssssssrrrpppooonnnkkkjjjhhhfffdddbbb``````iiiqqq|||~~~{{{vvvsssrrrqqqqqqppprrruuuyyy{{{|||}}}~~~|||{{{yyyyyyxxxxxxqqqqqqooonnnmmmmmmmmmnnnrrrwww~~~yyyiii```______]]]UUUMMMGGGFFFFFFBBB??????}}}zzztttqqqnnnmmmkkkiiijjjjjjiiiiiijjjkkklllmmmqqqpppnnnlllkkkkkkllllllnnnmmmmmmlllkkkjjjiiiiiijjjiiigggeeebbb___]]]\\\XXXWWWUUUUUUUUUWWWYYYZZZaaacccfffkkkppptttvvvwwwzzz{{{}}}~~~~~~~~~~~~~~~zzzzzz{{{zzzyyyxxxvvvuuussssssrrrqqqoookkkeee```\\\XXXVVVWWWWWWYYY___fffooottt|||yyypppjjjeeeccc```___]]]]]]^^^aaaeeehhhhhhiiikkkmmmnnnooooooooonnnoooppppppooollljjjhhhiiipppyyy~~~{{{vvvsssrrrrrrqqqqqqooossswwwzzz{{{{{{|||}}}zzzyyyyyyyyyyyyyyyzzz{{{yyyyyyzzz{{{zzzxxxvvvtttsssvvvyyy|||{{{ooofffdddbbb___VVVNNNHHHHHHGGGCCC@@@???~~~{{{wwwsssmmmhhheeedddbbb```bbbbbbbbbbbbdddfffiiijjjooooooooooooooooooppppppsssrrrqqqpppooonnnmmmmmmllljjjgggddd```]]][[[ZZZYYYXXXVVVUUUVVVWWWYYY[[[eeehhhmmmrrrxxx}}}~~~~~~|||wwwssslllgggdddcccaaa```eeelllvvv}}}wwwlllbbb\\\YYYSSSSSSTTTUUUVVVXXXYYYZZZXXXZZZ\\\___ccceeeggghhhjjjmmmppptttvvvvvvuuuuuuooorrrwww{{{~~~|||xxxtttrrrrrrrrrrrrrrrqqqtttxxxzzzzzzyyyzzzzzzwwwwwwvvvvvvwwwwwwxxxxxxyyy{{{~~~~~~{{{zzzxxxvvvvvvxxx}}}vvvoookkkfff```UUUNNNHHHGGGGGGCCCAAAAAA}}}|||{{{{{{zzzzzzzzzzzzxxxyyyzzz|||}}}|||xxxuuuppplllfffbbb___]]][[[YYY______```aaaeeeiiimmmooossstttvvvxxxyyyyyyxxxxxx{{{zzzyyyxxxwwwuuuuuuttttttssspppllliiifffeeedddcccbbbaaa`````````aaabbbhhhmmmttt|||}}}wwwsssqqqpppmmmjjjmmmrrrzzz}}}qqqfff\\\VVVRRRLLLMMMNNNOOOOOOPPPPPPPPPMMMOOOQQQTTTWWW[[[]]]___bbbeeejjjoootttxxx{{{|||yyyyyyyyyzzz}}}~~~xxxuuurrrpppppprrrrrrrrrsssvvvxxxyyyyyyxxxyyyzzzwwwwwwvvvvvvvvvvvvwwwwwwwwwyyy}}}}}}xxxuuuuuuxxxzzz|||wwwsssmmmfffYYYPPPIIIHHHGGGDDDBBBCCC~~~~~~||||||}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzuuuuuuwwwzzz{{{zzzvvvsssnnnkkkfffcccaaa^^^\\\ZZZaaaaaacccfffkkkqqqvvvzzz|||~~~}}}}}}{{{zzzyyywwwvvvvvv{{{zzzxxxuuutttsssrrrrrrppppppooonnnmmmlllkkkjjjlllrrr{{{|||yyywwwwwwyyywwwtttuuuyyy{{{zzzooodddZZZSSSOOOLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJKKKMMMOOOQQQSSSUUUWWWYYY]]]ccciiioootttwwwyyyxxxyyyzzz}}}zzzwwwsssqqqqqqssssssssstttuuuwwwwwwwwwwwwyyy{{{wwwvvvvvvuuuuuuuuuvvvvvvwwwxxx{{{~~~}}}zzzyyyyyy|||}}}{{{zzzvvvqqqdddZZZQQQMMMKKKIIIHHHIIIzzz{{{|||~~~~~~~~~xxxyyy{{{}}}~~~~~~~~~}}}{{{|||||||||}}}}}}~~~~~~yyyzzz|||~~~{{{xxxtttqqqnnnkkkiiigggeeebbbdddeeegggkkkqqqxxx~~~{{{zzzyyyxxxvvvuuutttssszzzyyywwwvvvvvvvvvwwwxxxuuuuuuuuusssrrrpppnnnlllmmmsss}}}}}}{{{zzz{{{|||}}}|||zzzwwwwwwvvvyyy}}}|||yyyzzz~~~{{{~~~uuuiii^^^VVVRRRNNNKKKGGGDDDDDDEEEHHHJJJIIIIIIIIIJJJJJJKKKMMMMMMOOOPPPSSSWWW]]]dddkkknnnrrrsssuuuzzz~~~{{{wwwttttttuuuuuuuuussstttuuuvvvvvvwwwzzz|||uuutttttttttttttttuuuuuuxxxxxxyyy{{{~~~|||zzzzzz}}}}}}}}}}}}zzzooodddYYYTTTQQQNNNMMMOOO~~~|||zzzyyyyyyyyyxxxvvvvvvxxxzzzzzz{{{}}}~~~|||xxxtttpppllljjjkkklllooottt{{{{{{uuuqqqqqqpppmmmlllnnnrrrqqqqqqqqqrrrsssuuuvvvzzzzzz{{{zzzyyyvvvtttsssqqqvvv}}}}}}zzzxxxvvvuuuttttttssssssttttttoooqqqvvv{{{~~~{{{}}}sssggg[[[TTTTTTPPPKKKIIIKKKLLLLLLKKKEEEFFFGGGGGGHHHHHHGGGGGGKKKKKKMMMOOOSSSXXX]]]```kkklllooouuu|||~~~|||yyyvvvuuussstttuuuvvvvvvvvvvvvvvvyyyxxxxxxwwwvvvuuutttttttttvvvxxx{{{}}}}}}~~~}}}~~~{{{xxxxxx{{{vvvrrrlllddd]]]XXXUUUSSS~~~{{{xxxvvvtttuuuvvvuuutttuuuxxxzzz}}}~~~|||yyyvvvuuutttuuuwwwzzzxxxqqqlllkkkjjjfffeeegggiiiiiijjjkkkmmmooorrrssswwwxxxyyyzzz{{{{{{zzzzzzwwwzzz}}}}}}}}}}}}|||zzzwwwuuusssqqqpppppppppppppppqqqqqqooopppqqqsssuuuxxxzzz{{{{{{xxxooogggbbb\\\WWWQQQOOOOOOOOOMMMKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJLLLNNNRRRUUUWWW]]]```eeennnwww~~~{{{xxxwwwxxxyyyyyyyyyyyyyyyxxxwwwyyyyyyzzz{{{yyywwwtttsssqqqsssvvvzzz~~~}}}zzzzzz{{{}}}~~~|||wwwqqqjjjddd___\\\~~~zzzxxxxxxzzz||||||}}}}}}}}}yyyvvvuuuvvvvvvtttssssssuuuxxx~~~wwwpppiiigggddd```___aaabbbbbbbbbbbbdddfffhhhiiijjjlllooorrruuuwwwyyyyyy|||||||||{{{|||uuuuuuuuuuuutttrrrpppooommmmmmmmmmmmmmmnnnooopppqqqpppnnnmmmnnnqqqtttwwwxxx|||}}}xxxsssqqqhhhccc\\\XXXVVVSSSOOOKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJIIIJJJKKKMMMOOOPPPRRRTTT[[[dddooowww|||~~~}}}~~~}}}{{{zzzyyyyyyzzz||||||zzzwwwsssqqqqqqsssvvvzzz}}}~~~|||{{{{{{||||||xxxrrrmmmjjj|||zzzvvvssssssuuuxxxyyyzzz{{{~~~|||}}}}}}|||yyyvvvuuuvvvwww}}}{{{ssslllhhheee```^^^``````___]]]\\\[[[[[[\\\]]]___aaadddhhhlllooorrrsssyyyyyyxxxwwwxxx{{{}}}uuuuuuuuuuuusssqqqooonnnllllllllllllmmmnnnoooppprrrpppmmmkkkkkkmmmppprrrqqqtttxxx{{{|||}}}}}}zzzyyysssnnngggbbb^^^YYYSSSOOOLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNPPPRRRVVV\\\dddjjjmmmnnntttwww{{{~~~|||{{{zzzzzzzzzxxxvvvsssqqqppptttuuuvvvxxx{{{|||~~~~~~~~~}}}~~~~~~~~~~~~|||zzzxxxwww{{{zzzwwwuuutttvvvxxx{{{{{{||||||{{{|||~~~~~~}}}}}}|||{{{{{{||||||yyyzzz{{{|||xxxppplllhhhcccaaabbb___]]][[[YYYXXXWWWWWWWWW\\\]]]___bbbeeehhhjjjlllnnnppprrrtttuuuxxx|||~~~~~~yyyyyyyyyxxxvvvsssqqqooolllllllllkkkkkkllllllmmmooonnnmmmlllkkkkkkkkkkkkjjjlllooorrrvvvyyy}}}~~~}}}{{{vvvppplllhhhccc\\\VVVNNNNNNOOOPPPQQQQQQPPPPPPNNNNNNNNNNNNOOOOOOPPPQQQSSSSSSTTTXXX\\\_________hhhkkkrrryyy~~~}}}|||zzzvvvrrrooonnnnnnooorrrrrrsssuuuvvvxxxzzzzzz~~~}}}||||||}}}~~~~~~|||}}}|||zzzyyyyyy|||~~~}}}}}}|||yyywwwvvvuuuuuussstttuuuwwwzzz~~~zzztttrrrnnnhhheeefff___^^^\\\[[[ZZZZZZZZZ[[[ZZZZZZZZZ[[[]]]^^^```aaadddggglllooorrrtttwwwyyy|||||||||{{{xxxvvvsssqqqmmmlllkkkjjjiiihhhhhhhhhjjjkkkkkkkkkjjjiiihhhggggggggghhhkkkoootttyyy||||||xxxuuusssooohhhcccWWWWWWWWWWWWWWWVVVVVVUUUQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTVVVYYYZZZZZZYYY^^^aaagggooovvv}}}{{{uuuooollllllmmmnnnllllllmmmoooqqqtttvvvxxx~~~~~~}}}{{{zzzvvvxxx|||~~~~~~~~~|||}}}{{{xxxuuusssrrrnnnnnnoooqqquuuyyy}}}|||}}}~~~~~~zzzyyyvvvpppkkkkkkdddcccaaa___^^^]]]^^^^^^YYYYYYXXXXXXXXXYYYZZZ[[[^^^aaaeeeiiilllooorrruuu|||~~~~~~~~~~~~|||zzzxxxwwwqqqpppnnnkkkiiigggfffeeejjjjjjkkkkkkkkkjjjjjjjjjiiigggeeeeeeiiioootttwww}}}~~~~~~~~~{{{uuupppffffffeeecccaaa^^^\\\[[[YYYYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVWWWYYYZZZXXXWWWYYY[[[___dddjjjqqqvvvzzz}}}xxxrrrooommmnnnnnniiiiiiiiijjjlllnnnppprrruuuvvvyyy{{{{{{yyyvvvtttoooqqqvvv{{{|||~~~zzz{{{|||}}}~~~~~~~~~zzzvvvsssrrrjjjjjjkkkmmmppptttxxx{{{{{{{{{|||}}}~~~|||vvvqqqqqqllljjjgggccc```^^^]]]]]]^^^^^^\\\[[[[[[\\\]]]^^^]]]___bbbdddgggjjjooorrryyy}}}~~~}}}|||vvvtttqqqnnnkkkhhhgggfffmmmmmmlllllllllmmmnnnooollliiieeecccfffkkkpppssstttwww{{{~~~yyysssrrrooolllhhhdddaaa___aaaaaaaaaaaa```^^^]]]\\\[[[YYYYYYYYYZZZYYYWWWUUUXXXYYYZZZ]]]bbbhhhmmmppp{{{~~~{{{wwwssspppooonnnkkkjjjiiihhhhhhhhhiiijjjlllnnnrrruuuvvvtttqqqoookkkmmmrrrwww}}}~~~~~~~~~zzzvvvuuuvvvwwwyyy{{{}}}~~~~~~|||}}}}}}wwwrrrppppppooonnnoooqqqssstttvvvsssrrrrrrvvvzzz|||}}}{{{wwwrrrpppllliiifffdddddddddaaa``````______``````aaa___```aaabbbdddggglllooouuuwwwyyy{{{}}}~~~xxxwwwuuusssqqqoooooonnnlllllllllmmmnnnqqqssstttqqqlllgggdddeeeiiilllnnnppprrrvvvxxx|||~~~|||zzzxxxvvvtttpppnnnooommmkkkjjjjjjgggdddaaa^^^[[[YYYXXXZZZ[[[\\\\\\^^^]]]\\\\\\^^^bbbfffiiirrrxxx|||wwwrrrpppvvvrrrmmmiiihhhhhhhhhhhhllljjjjjjlllooopppnnnllliiijjjlllpppuuu{{{}}}~~~~~~~~~zzzuuutttsssssstttvvvyyyzzz}}}zzzyyy{{{|||wwwtttsssqqqppppppqqqsssttttttrrrqqqrrruuuyyy{{{|||{{{|||}}}}}}xxxvvvrrrnnnkkkiiihhhhhhbbbbbbbbbaaabbbbbbccccccaaabbbdddeeefffiiinnnqqqrrrssstttvvvxxxyyy{{{|||~~~|||zzzxxxvvvtttsssrrrnnnnnnnnnoooqqqtttvvvwwwuuuqqqllljjjjjjmmmoooppplllnnnqqqsssuuuxxx}}}}}}zzzyyyyyyxxxwwwuuussspppkkkgggfffccc___\\\\\\\\\[[[ZZZ^^^\\\[[[[[[]]]```dddfffjjjooowww~~~~~~{{{{{{wwwrrrnnnllllllkkkkkkjjjhhhgggiiikkkllljjjhhhhhhiiikkknnnrrrwww||||||zzz{{{{{{|||~~~yyyvvvrrrooonnnqqqtttwww|||xxxuuuuuuyyy|||}}}|||zzzxxxvvvtttsssrrrrrrsssrrrqqqoooqqqtttxxxzzz{{{wwwwwwxxxyyy|||{{{wwwsssqqqooooooffffffffffffffffffffffffdddfffggghhhjjjlllppptttoooooonnnooopppsssuuuwww||||||}}}}}}{{{xxxwwwvvvqqqrrrrrrsssuuuwwwyyyzzzyyyvvvrrrqqqqqqrrrrrrrrrlllmmmnnnooooooqqquuuwww}}}~~~zzztttooonnnjjjfffcccaaa```___]]]```___]]]]]]^^^```ccceeedddgggmmmrrrvvv|||zzzvvvtttrrrpppooojjjiiihhhhhhiiiiiihhhfffhhhiiijjjlllooorrrvvvxxx|||}}}{{{{{{{{{{{{|||}}}~~~||||||uuupppnnnppptttwww{{{wwwsssrrruuuyyy|||}}}|||yyywwwuuuttttttrrrqqqpppqqqtttxxxyyyzzzxxxxxxwwwxxxzzz~~~|||yyywwwvvvooooooooonnnmmmkkkjjjiiihhhjjjllllllmmmooorrruuunnnmmmkkkjjjkkknnnrrrtttwwwwwwyyy|||~~~|||zzzyyyxxxxxxxxxxxxyyyyyyzzzzzzyyywwwuuuuuuvvvvvvuuutttpppqqqqqqpppoooppprrruuuxxxyyy{{{~~~{{{vvvsssoookkkiiihhhhhhgggffffffeeecccaaaaaacccdddfffeeefffhhhiiilllrrrxxx}}}|||xxxtttrrrooommmlllkkkkkkjjjiiiiiijjjjjjjjjkkklllnnnpppqqquuuvvvyyy~~~}}}||||||||||||yyy{{{{{{uuurrrtttwwwzzzyyyvvvsssrrrtttxxx|||~~~}}}|||zzzxxxwwwuuusssssstttvvvyyyyyyyyyzzzzzzyyyyyyzzz|||~~~{{{zzzyyywwwuuurrrooommmmmmooopppqqqpppqqqsssuuupppnnnkkkjjjkkknnnqqqtttssstttvvvxxx|||~~~~~~~~~}}}|||{{{{{{zzzwwwvvvvvvwwwyyyyyywwwvvvvvvvvvuuutttrrrqqqsssuuuuuuvvvwwwyyy|||zzzwwwsssqqqppppppooonnnlllkkkhhhfffeeeeeeeeefffggggggggggggiiinnntttyyy{{{|||~~~~~~yyyuuussssssqqqooommmlllmmmmmmnnnmmmmmmmmmmmmnnnnnnnnnqqqrrruuuzzz~~~||||||xxxzzz{{{{{{{{{|||}}}zzzzzz|||~~~zzzyyywwwwwwwwwzzz|||~~~|||~~~}}}|||zzzxxxwwwxxxzzz{{{{{{zzzzzzyyyyyyyyyzzz|||}}}~~~~~~zzzvvvttttttvvvwwwvvvuuutttuuuvvvsssqqqnnnmmmmmmpppsssuuurrrssstttwwwyyy|||~~~~~~}}}yyyxxxxxxyyyzzzzzzyyywwwxxxxxxwwwuuusssssstttvvvvvvvvvvvvwwwyyy{{{~~~}}}zzzxxxwwwvvvuuusssqqqnnnllliiihhhggggggiiiiiiiiiiiikkkooouuuyyywwwwwwyyy}}}|||xxxxxxwwwtttqqqpppqqqssssssssssssrrrqqqppppppooopppqqqtttyyy{{{{{{zzzxxxwwwxxx{{{}}}|||}}}}}}~~~~~~~~~||||||}}}~~~|||{{{xxxxxxyyy{{{|||~~~}}}|||}}}}}}|||yyywwwwwwwwwuuusssrrrpppqqqrrrtttvvvuuuuuuvvvvvvxxxzzz{{{|||~~~~~~}}}|||}}}|||zzzxxxyyyyyyyyywwwuuuuuuvvvxxxyyyxxxwwwxxxyyy{{{}}}|||zzzwwwtttqqqnnnmmmlllnnnnnnooonnnnnnpppsssvvvrrrrrrssswww}}}~~~~~~{{{wwwwwwyyy{{{yyyyyyxxxwwwvvvuuussssssrrrsssuuuyyy~~~~~~}}}zzzwwwuuuuuuyyy|||wwwzzz}}}~~~~~~~~~~~~}}}|||}}}~~~|||wwwxxx{{{~~~|||zzzyyyyyyvvvuuusssrrrssstttuuuvvvwwwwwwwwwwwwxxxyyyzzzzzzyyy{{{~~~}}}zzzxxx{{{{{{{{{yyywwwwwwyyy{{{{{{zzzyyyyyyzzz}}}}}}|||xxxuuusssrrrtttuuuuuussspppoooooopppmmmlllmmmqqqxxx}}}~~~~~~~~~}}}|||||||||{{{zzzxxxvvvuuussstttvvvyyy}}}|||yyyzzz}}}~~~}}}zzzwwwvvvwww|||~~~~~~~~~}}}}}}zzzyyyxxxyyy{{{}}}}}}}}}|||}}}}}}{{{{{{{{{wwwyyy}}}}}}|||}}}{{{wwwssswwwxxxxxxxxxxxx{{{~~~xxxyyyyyyuuuooolllmmmooorrrrrrssstttvvvwwwxxxxxxyyyzzz||||||{{{yyyyyyyyy{{{~~~~~~zzzwwwvvvxxx{{{|||{{{~~~}}}||||||~~~~~~}}}~~~~~~||||||}}}zzz{{{~~~zzzwww|||}}}}}}{{{yyyyyyzzz||||||}}}~~~~~~~~~}}}zzzwwwuuuuuuvvvssssssuuuvvvxxxyyyzzz{{{xxxyyy{{{}}}~~~}}}{{{zzzyyyyyyzzzzzzzzzwwwxxxzzz{{{||||||~~~{{{yyyxxxyyyyyy{{{}}}~~~}}}{{{vvvwwwxxxzzz{{{||||||}}}zzz{{{|||~~~~~~~~~~~~}}}{{{{{{zzz}}}}}}~~~~~~{{{zzzzzzyyy{{{~~~}}}{{{|||}}}~~~~~~~~~}}}||||||}}}~~~~~~}}}|||{{{{{{|||}}}~~~{{{{{{yyy|||~~~|||}}}~~~~~~~~~|||{{{zzzyyy{{{{{{||||||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{}}}{{{zzzyyyyyy|||}}}~~~~~~}}}}}}{{{{{{{{{{{{yyyxxxzzz~~~}}}}}}}}}{{{zzz|||~~~}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~