Negative Customer Feedback in Social Media

Fri, Dec 30, 2011

All Posts, Personal Development

Negative Customer Feedback in Social Media

You have embraced the social media world, you are running you own online business.  You are ready to make some money, you want customers and traffic flooding through your doors, but you are not quite prepared for dealing with the negative customer feedback.

Don’t be naive, it doesn’t matter how good your product, service or system is, there will always be people ready to complain.  So how do we deal with complaints in the most effective way?

Before I get into some specific social media tactics and methods of response.  I suggest you program your mind to think think the following.

“It doesn’t matter who you are, how hard you have worked or how fantastic your prices, products and services are, you are never going to be able to please everyone”

The very fact that you are conducting your business online is already suggesting that you want others to connect with you through commenting, so please don’t get hung up on any possible negative publicity.

In my experience, fans, followers, tribe and customers past and present will stop at nothing to share your good nature, authenticity and trust worthiness anyway, so if one customer shares something less than complimentary you will find your community rallying around you offering a more genuine version  of events and we all know that there is power in numbers.

You have probably heard the saying bad news travels faster than good news and whilst this is more likely to be true in your offline world with family and friends, if you are doing business with the right Go-Giver attitude, nothing could be further from the truth online.

If you are part of a tribe, good news will go viral online, so don’t worry to much about what  Mr Nasty Pants is thinking about your business.

Finally here are some ideas about how you can deal with negative customer feedback and comments in social media:

1.) Start by re-assessing the situation.  If the comment is on your blog, you will have some time to think about the comment before publishing so don’t be tempted to just delete it.  That will only annoy Mrs Knickers in a Twist!


2.) If you do choose to enter conversation with Mr ‘Thown his Dummy/Pacifier out of the Pram’, make sure you do it in a positive way.  The last thing you want is an all out war on your blog or twitter stream.

3.) Consider reaching out to Mrs ‘Taken her Bat and Ball Home’ in a private environment, away from the hustle and bustle of the online world.  Just acknowledging a customer, saying sorry and asking them how they want the problem rectifying , will go a long way to making thing better.  What is more it can be done in a number of different ways with social media.

  • Send them a Facebook Message
  • Send them a Direct Message on Twitter
  • Send them a Video Email
  • Give them a call on skype.

Whilst you could just send them a boring old e-mail, since your business is online, resolving through social media will make a lasting impression.

Hope these little pointers help, I would love to know how you have dealt with negative comments and how things worked out for you.

Yours in Success,

Would you like to use the power of video technology to build your personal brand, build lasting relationships and build your primary business by captivating prospects? Work with Beth to find out how.

Buffer
Related Posts Plugin for WordPress, Blogger...

Republished by Blog Post Promoter

, , , , ,

29 Responses to “Negative Customer Feedback in Social Media”

  1. Nat from Online Business Tutorials Says:

    Hey Beth

    These are some great simple strategies. I love the idea of pondering on whether to allow a comment through or not. Sometimes it’s just within our nature to want to respond and defend but I think that it doesn’t so much reflect on your blog or post but more on that person for the way they have handled themselves.

    There is a time and place for handling such things, and in my own opinion, you got it right here in your post!
    cheers
    Nat
    Nat @Online Business Tutorials´s last [type] ..Quick Tip – Editing And Customising Your Friends Box On Facebook

    [Reply]

  2. Rob Franta Says:

    This is a great way to handle this situation. I agree with 100% it’s better to address the situation and keep a positive attitude rather than ignoring it.
    Rob Franta´s last [type] ..How to Retire Early

    [Reply]

  3. Denise Says:

    Hey Beth,

    You’ve made some good points here. I especially like no.2 because mr or mrs not-so-happy will most probably be expecting the blogger to get all defensive, so taking the time to think about your response and answer positively means there’s more chance to defuse the situation and stop it getting out of hand.

    Denise :)
    Denise´s last [type] ..Your Power

    [Reply]

  4. Lawrence Bergfeld Says:

    When something negative comes up you can turn it into a postive like this by saying the words “I felt that way…” But “I found out that…”
    if they do not respond towards that leave them alone, otherwise they are going to reject you.

    Lawrence Bergfeld

    [Reply]

  5. Richard Says:

    I find the best way is to address the negative comment in a very calm, professional manner. One technique is to re-phrase the concern back to the person in a positive manner and then respond to the concern with a possible solution.
    Richard´s last [type] ..Themes- Plugins- and Widgets Oh My!

    [Reply]

    bethhewitt80 Reply:

    Hey Richard,

    Thanks for your comment, paraphrasing is a useful tool to deal with customers. It also shoes that you have listened to exactly what their concern is.

    Beth :)

    [Reply]

  6. Mike Pedersen Says:

    Everyone and every company has to deal with the unhappy, unsatisfied customer, and now with social media their voice can be heard in many different channels, so diffusing the situation where both sides are happy is the best outcome. IMO :)

    Regards,
    Mike
    Mike Pedersen´s last [type] ..Real Estate Professionals Are You Guilty

    [Reply]

  7. Ted Hunsaker Says:

    Hi Beth,

    Great Article about dealing with customers. Not everyone will be a satisfied customer. There will always be someone who is not happy with anything no matter what you do. You just cant let it get to you.

    Ted
    Ted Hunsaker´s last [type] ..Ted Hunsaker Interviews MyLeadSystemPro Co Founder Brian Fanale-The Internet Rock Star

    [Reply]

  8. peter chapman Says:

    Hi Beth,
    You describe a very positive approach to dealing with unhappy people. I think it is much easier to work with challenging people than the ones who just go silent and disappear. So many people look for business opportunities online but don’t do anything but still expect something in return for no effort. Finding the key to keeping people engaged is pretty critical.

    Excellent post.
    Thank you and best wishes
    Peter
    peter chapman´s last [type] ..Network Marketing Leads

    [Reply]

  9. Wendy Hewlett Says:

    Hi Beth,

    Great tips for dealing with customer dissatisfaction. I haven’t really had to deal with anyone in my online business yet that is unhappy. The closest I have come was someone who was skeptical. I just said, “I can completely understand why you would feel that way …”. Sometimes if you look at things from their perspective and let them know that you understand why they are upset, it can go a long way towards finding a solution to turn the dissatisfaction into satisfaction.

    Wendy
    Wendy Hewlett´s last [type] ..Self-Discovery Through Social Media

    [Reply]

  10. Bruce Backman Says:

    Hey Beth…I have been through this a time or two myself. I have chosen primarily to post the negative comments and then contact them privately to open up a conversation. It has always turned out good. Usually there is a mis-perception based upon someone attributing wrong motives.

    I have found that there is no way to know someone’s motives anyhow…so why judge them based upon what you may or may not think is behind the comment, article or post. People assumed a certain thing about me because their “box” told them that it must be that way. After having a conversation they realize that this isn’t the case.

    Thanks so much for the post Beth!
    Bruce Backman´s last [type] ..Keep Working at Your Game-an example from Dimitar Berbatov

    [Reply]

  11. Darcy Dunkley Says:

    Beth,
    These are some really great strategies for dealing with negativity and possible misunderstandings. It is always best to try and resolve this if possible through positive communication. It is true you may not be able to please everyone but trying may be better than just ignoring the issue and hoping it goes away. Thanks, Darcy Dunkley

    [Reply]

    bethhewitt80 Reply:

    Thanks Darcy…Glad you liked my tips :)

    [Reply]

  12. Nelson Says:

    A saying caught my attention recently that give focus to this problem. “You never can say the right thing to the wrong person and you can never say the wrong thing to the right person” Sometimes with the wrong person you just need to “Turn the Page” All of your suggestions are right on just don’t try to convert the unconvertible. Great insight Beth.

    [Reply]

  13. Melodie Kantner Says:

    Hi Beth,

    Great post. It is true, you can’t please everyone. There will be occasional unhappy customers no matter how good your product or service. The best thing is to deal calmly and try to keep it positive.
    Melodie Kantner´s last [type] ..Are You Exuding Passion

    [Reply]

  14. Mark from skin tag removal Says:

    In the world of business, there is always a negative side. So people does thrive and noticed something’s missing. They are in constant complains. They want to get more satisfaction. This is the fact. There is no perfect business but there are ways to minimize or control or make some updates to make your products or services to be more accommodating by way of handling this so called complaints one should make the best answers to their queries. The ones you point out here really is a good way on dealing such circumstances. I am grateful to know you have the same points of view as do mine.

    [Reply]

  15. Mark Hiatt Says:

    That’s great Beth - good thoughts. I have, on occasion, struggled with the decision to leave a comment made by perhaps a well-meaning TSA member but sometimes the comments are not what I’m looking for. Either someone is trying to be funny and not achieving it or in some cases is just rude. But in the end I just left them all up because that’s their opinion and it’s all food for thought.
    Mark Hiatt´s last [type] ..How To Get Out Of A Conversation

    [Reply]

    bethhewitt80 Reply:

    Yeah I think you are absolutely right, I think it says a lot more about a person when they have the maturity to leave less than complimentary comments up and let the readers make their own mind up.

    Beth :)

    [Reply]

  16. Joe Malinowski from Business Networking Life Says:

    Thanks for sharing these valuable tips. Some stuff I have always done that has been great is defend your friends, customers, and partners when ever you have the chance.

    What happens then is when someone decides to make their own assumptions everyone else pretty much jumps in and fights the battle for you. 1) Turning your page into a list of testimonials and 2) Helping show Google how awesome you really are.

    Thanks again. Have a great day!

    Joe
    Joe Malinowski@Business Networking Life´s last [type] ..4 Steps to Enhance Your Business’s Social Networking

    [Reply]

    bethhewitt80 Reply:

    Hi Joe,

    Yes social proof and obviously being around a while to show that you have offered value to people past and present always goes a long way to helping here too.

    Beth :)

    [Reply]

  17. Trevor Says:

    I like the idea of controling your comments on your blog but i would go futher if i get a nagetive comment, the first thing i would do is talk to the client or person that was not happy and make sure they understood my product or service. I would still post the negative along side a positive one from the same person.

    [Reply]

  18. Scott Pollov Says:

    Hi Beth. Everyone has an opinion. Whether good or bad, you have to respect others’ opinion. For every 100 positive comments we get on the free information we give away on our website, we will get one person who complains. While I am not sure how you can complain about something that was free, it still happens. You accept the negative feedback, learn, improve, and move on. Thanks, Scott Pollov
    Scott Pollov´s last [type] ..Social Media – You Need To Get On Board

    [Reply]

  19. Joel Broughton Says:

    Great advice Beth, believe it or not, I’ve been able to turn some “complainers” into some of my best customers and business partners by just speaking with them and allowing them to discuss their frustration. Often I’ve found they weren’t mad at me, just frustrated with the situation they were in and were having trouble locating help, so they vented online. After all we are all just human beings right?
    Joel Broughton´s last [type] ..Network Marketing is Easy…so why is there so much failure

    [Reply]

    bethhewitt80 Reply:

    Hey Joel,

    I agree completely, I too have had similar experiences of turning things around. Humans love good customer care and they tend to remember it for a long time.

    Thank you for your comment,
    Beth

    [Reply]

  20. Susanna Hess Says:

    Hi Beth,

    It’s so funny that I’m reading this now. Over the weekend I got a nasty comment on a blog post from a couple months ago.

    I attempted to send an email, only to find that he didn’t even have the courage to leave a real email address, he left no URL and only a first name. Obviously his comment is not worth my time or attention.

    I agree with your tips here. I think it’s important to keep in mind that we will not connect with everyone. Not everyone will always agree with what we say either. Some will be silent, some will politely tell you, and others will be downright rude.

    One thing to keep in mind as we visit other blogs and meet more and more people, is that each one is a real person. Obvious I know. However I think it’s easy for some to forget that just because we’re speaking through our computers, we are speaking to real people on the other side. We need to treat them, no matter how rude they’ve been, or how much we don’t agree, as if we were standing face to face.

    Great topic and tips.

    Susanna
    Susanna Hess´s last [type] ..Your Blog Branding- and My Big Blog Mistake

    [Reply]

    bethhewitt80 Reply:

    Thanks Susanna and thank you for sharing you story. It brings to life why this is or isn’t a problem for people. On the occasions when I have stood my ground, I have often got an apology, like they just realised that what they were saying might actually have offended me.

    Nothing queerer than folk!

    Beth :)

    [Reply]

  21. Jans Mendoza Says:

    Good post Beth. One more thing that might help is to disconnect the feedback from that customer. Many times when you get negative feedback, you may get angry and that can cloud the feedback. If you immediately disconnect the two, you can focus on the feedback and benefit from it.

    Jans
    Jans Mendoza´s last [type] ..How to make a Welcome Page on your Facebook Fan Page?

    [Reply]

    bethhewitt80 Reply:

    Great advice Jans, thank you for sharing that, I appreciate it.

    Beth :)

    [Reply]

  22. Len from Monster High Dolls Says:

    Nice Strategy Beth,

    In one way negative feedback can give some points on your website, like they say’ “Critics give life to conversation”.

    Cheers.

    [Reply]


Leave a Reply

CommentLuv badge

This site uses KeywordLuv. Enter YourName@YourKeywords in the Name field to take advantage.

ViperProof by ViperChill
PHVsPjxsaT48c3Ryb25nPndvb19hZF8zMDBfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzMwMF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTMwMHgyNTAtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF8zMDBfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMTwvc3Ryb25nPiAtIGh0dHA6Ly90cmliZWRvbWluYXRpb24uY29tL2ltYWdlcy9iYW5uZXJzLzEyNUJhbm5lci5wbmc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3RoZTdmaWd1cmVuZXR3b3JrZXIuY29tL2FmZmJhbm5lcnMvYmFubmVyMTI1eDEyNS0xLmdpZiA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5tYXJrZXRtZXR3ZWV0LmNvbS9pZGV2YWZmaWxpYXRlL2Jhbm5lcnMvMTI1eDEyNTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly90cmFja2luZy5ob3N0Z2F0b3IuY29tL2ltZy9TaGFyZWRfQmx1ZS8xMjV4MTI1LWFuaW1hdGVkLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzU8L3N0cm9uZz4gLSBodHRwOi8vYWZmaWxpYXRlcy5pbXBsaXguY29tL2ltYWdlcy9HZXRSZXNwb25zZS8xMjV4MTI1LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lm1hcmtldG1ldHdlZXQuY29tL2lkZXZhZmZpbGlhdGUvYmFubmVycy8xMjV4MTI1Mi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMTwvc3Ryb25nPiAtIGh0dHA6Ly9uYW5hY2FzdC5jb20vdnAvOTY3MjQvNTU1MDkvPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vdGhlN2ZpZ3VyZW5ldHdvcmtlci5jb20vY3AvMTY5MDIvPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lm1hcmtldG1ldHdlZXQuY29tL2lkZXZhZmZpbGlhdGUvaWRldmFmZmlsaWF0ZS5waHA/aWQ9Njc5PC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzQ8L3N0cm9uZz4gLSBodHRwOi8vc2VjdXJlLmhvc3RnYXRvci5jb20vfmFmZmlsaWF0L2NnaS1iaW4vYWZmaWxpYXRlcy9jbGlja3RocnUuY2dpP2lkPWJldGhoZXdpPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzU8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmdldHJlc3BvbnNlLmNvbS9pbmRleC9CZXRoSDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF82PC9zdHJvbmc+IC0gaHR0cDovL3d3dy5tYXJrZXRtZXR3ZWV0LmNvbS9pZGV2YWZmaWxpYXRlL2lkZXZhZmZpbGlhdGUucGhwP2lkPTY3OTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkc19yb3RhdGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWx0X3N0eWxlc2hlZXQ8L3N0cm9uZz4gLSAxLWRlZmF1bHQuY3NzPC9saT48bGk+PHN0cm9uZz53b29fYXNpZGVzX2NhdGVnb3J5PC9zdHJvbmc+IC0gU2VsZWN0IGEgY2F0ZWdvcnk6PC9saT48bGk+PHN0cm9uZz53b29fYXV0aG9yPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50X2ZlYXQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9mYXZpY29uPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX3Nlb190ZW1wbGF0ZTwvc3Ryb25nPiAtIGE6Mzp7aTowO2E6NTp7czo0OiJuYW1lIjtzOjEwOiJzZW9faW5mb18xIjtzOjM6InN0ZCI7czowOiIiO3M6NToibGFiZWwiO3M6NDoiU0VPICI7czo0OiJ0eXBlIjtzOjQ6ImluZm8iO3M6NDoiZGVzYyI7czoxOTM6IkFkZGl0aW9uYWwgU0VPIGN1c3RvbSBmaWVsZHMgYXZhaWxhYmxlOiA8c3Ryb25nPkN1c3RvbSBQYWdlIFRpdGxlczwvc3Ryb25nPi4gR28gdG8gPGEgaHJlZj0iaHR0cDovL2JldGhoZXdpdHRvbmxpbmUuY29tL3dwLWFkbWluL2FkbWluLnBocD9wYWdlPXdvb3RoZW1lc19zZW8iPlNFTyBTZXR0aW5nczwvYT4gcGFnZSB0byBhY3RpdmF0ZS4iO31pOjE7YTo1OntzOjQ6Im5hbWUiO3M6MTA6InNlb19mb2xsb3ciO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjU6ImxhYmVsIjtzOjE4OiJTRU8gLSBTZXQgbm9mb2xsb3ciO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7czo0OiJkZXNjIjtzOjgxOiJNYWtlIGxpbmtzIGZyb20gdGhpcyBwb3N0L3BhZ2UgPHN0cm9uZz5ub3QgZm9sbG93YWJsZTwvc3Ryb25nPiBieSBzZWFyY2ggZW5naW5lcy4iO31pOjI7YTo1OntzOjQ6Im5hbWUiO3M6MTE6InNlb19ub2luZGV4IjtzOjM6InN0ZCI7czo1OiJmYWxzZSI7czo1OiJsYWJlbCI7czoxMzoiU0VPIC0gTm9pbmRleCI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94IjtzOjQ6ImRlc2MiO3M6NTY6IlNldCB0aGUgUGFnZS9Qb3N0IHRvIG5vdCBiZSBpbmRleGVkIGJ5IGEgc2VhcmNoIGVuZ2luZXMuIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMTI1PC9saT48bGk+PHN0cm9uZz53b29fZmVhdF9pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDEyNTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX3Bvc3RzPC9zdHJvbmc+IC0gMTk8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX2lkPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mcmFtZXdvcmtfdGVtcGxhdGU8L3N0cm9uZz4gLSBhOjIxOntpOjA7YTozOntzOjQ6Im5hbWUiO3M6MTQ6IkFkbWluIFNldHRpbmdzIjtzOjQ6Imljb24iO3M6NzoiZ2VuZXJhbCI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjE7YTo2OntzOjQ6Im5hbWUiO3M6MjE6IlN1cGVyIFVzZXIgKHVzZXJuYW1lKSI7czo0OiJkZXNjIjtzOjI0ODoiRW50ZXIgeW91ciA8c3Ryb25nPnVzZXJuYW1lPC9zdHJvbmc+IHRvIGhpZGUgdGhlIEZyYW1ld29yayBTZXR0aW5ncyBhbmQgVXBkYXRlIEZyYW1ld29yayBmcm9tIG90aGVyIHVzZXJzLiBDYW4gYmUgcmVzZXQgZnJvbSB0aGUgPGEgaHJlZj0naHR0cDovL2JldGhoZXdpdHRvbmxpbmUuY29tL3dwLWFkbWluL29wdGlvbnMucGhwJz5XUCBvcHRpb25zIHBhZ2U8L2E+IHVuZGVyIDxlbT5mcmFtZXdvcmtfd29vX3N1cGVyX3VzZXI8L2VtPi4iO3M6MjoiaWQiO3M6MjQ6ImZyYW1ld29ya193b29fc3VwZXJfdXNlciI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjQ6InRleHQiO3M6NDoidHlwZSI7czo0OiJ0ZXh0Ijt9aToyO2E6NTp7czo0OiJuYW1lIjtzOjIxOiJEaXNhYmxlIFNFTyBNZW51IEl0ZW0iO3M6NDoiZGVzYyI7czo2MToiRGlzYWJsZSB0aGUgPHN0cm9uZz5TRU88L3N0cm9uZz4gbWVudSBpdGVtIGluIHRoZSB0aGVtZSBtZW51LiI7czoyOiJpZCI7czoyNToiZnJhbWV3b3JrX3dvb19zZW9fZGlzYWJsZSI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjM7YTo1OntzOjQ6Im5hbWUiO3M6MzM6IkRpc2FibGUgU2lkZWJhciBNYW5hZ2VyIE1lbnUgSXRlbSI7czo0OiJkZXNjIjtzOjczOiJEaXNhYmxlIHRoZSA8c3Ryb25nPlNpZGViYXIgTWFuYWdlcjwvc3Ryb25nPiBtZW51IGl0ZW0gaW4gdGhlIHRoZW1lIG1lbnUuIjtzOjI6ImlkIjtzOjI1OiJmcmFtZXdvcmtfd29vX3NibV9kaXNhYmxlIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6NDthOjU6e3M6NDoibmFtZSI7czozMzoiRGlzYWJsZSBCYWNrdXAgU2V0dGluZ3MgTWVudSBJdGVtIjtzOjQ6ImRlc2MiO3M6NzM6IkRpc2FibGUgdGhlIDxzdHJvbmc+QmFja3VwIFNldHRpbmdzPC9zdHJvbmc+IG1lbnUgaXRlbSBpbiB0aGUgdGhlbWUgbWVudS4iO3M6MjoiaWQiO3M6MzI6ImZyYW1ld29ya193b29fYmFja3VwbWVudV9kaXNhYmxlIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6NTthOjU6e3M6NDoibmFtZSI7czoyODoiRGlzYWJsZSBCdXkgVGhlbWVzIE1lbnUgSXRlbSI7czo0OiJkZXNjIjtzOjY4OiJEaXNhYmxlIHRoZSA8c3Ryb25nPkJ1eSBUaGVtZXM8L3N0cm9uZz4gbWVudSBpdGVtIGluIHRoZSB0aGVtZSBtZW51LiI7czoyOiJpZCI7czozMjoiZnJhbWV3b3JrX3dvb19idXlfdGhlbWVzX2Rpc2FibGUiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTo2O2E6NTp7czo0OiJuYW1lIjtzOjI0OiJFbmFibGUgQ3VzdG9tIE5hdmlnYXRpb24iO3M6NDoiZGVzYyI7czoxODQ6IkVuYWJsZSB0aGUgb2xkIDxzdHJvbmc+Q3VzdG9tIE5hdmlnYXRpb248L3N0cm9uZz4gbWVudSBpdGVtLiBUcnkgdG8gdXNlIDxhIGhyZWY9J2h0dHA6Ly9iZXRoaGV3aXR0b25saW5lLmNvbS93cC1hZG1pbi9uYXYtbWVudXMucGhwJz5XUCBNZW51czwvYT4gaW5zdGVhZCwgYXMgdGhpcyBmdW5jdGlvbiBpcyBvdXRkYXRlZC4iO3M6MjoiaWQiO3M6MjA6ImZyYW1ld29ya193b29fd29vbmF2IjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6NzthOjU6e3M6NDoibmFtZSI7czoyNToiVGhlbWUgVXBkYXRlIE5vdGlmaWNhdGlvbiI7czo0OiJkZXNjIjtzOjEwMToiVGhpcyB3aWxsIGVuYWJsZSBub3RpY2VzIG9uIHlvdXIgdGhlbWUgb3B0aW9ucyBwYWdlIHRoYXQgdGhlcmUgaXMgYW4gdXBkYXRlIGF2YWlsYWJsZSBmb3IgeW91ciB0aGVtZS4iO3M6MjoiaWQiO3M6MzU6ImZyYW1ld29ya193b29fdGhlbWVfdmVyc2lvbl9jaGVja2VyIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6ODthOjU6e3M6NDoibmFtZSI7czozMjoiV29vRnJhbWV3b3JrIFVwZGF0ZSBOb3RpZmljYXRpb24iO3M6NDoiZGVzYyI7czoxMDc6IlRoaXMgd2lsbCBlbmFibGUgbm90aWNlcyBvbiB5b3VyIHRoZW1lIG9wdGlvbnMgcGFnZSB0aGF0IHRoZXJlIGlzIGFuIHVwZGF0ZSBhdmFpbGFibGUgZm9yIHRoZSBXb29GcmFtZXdvcmsuIjtzOjI6ImlkIjtzOjM5OiJmcmFtZXdvcmtfd29vX2ZyYW1ld29ya192ZXJzaW9uX2NoZWNrZXIiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTo5O2E6Mzp7czo0OiJuYW1lIjtzOjE0OiJUaGVtZSBTZXR0aW5ncyI7czo0OiJpY29uIjtzOjc6ImdlbmVyYWwiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToxMDthOjU6e3M6NDoibmFtZSI7czoyNjoiUmVtb3ZlIEdlbmVyYXRvciBNZXRhIFRhZ3MiO3M6NDoiZGVzYyI7czo4MToiVGhpcyBkaXNhYmxlcyB0aGUgb3V0cHV0IG9mIGdlbmVyYXRvciBtZXRhIHRhZ3MgaW4gdGhlIEhFQUQgc2VjdGlvbiBvZiB5b3VyIHNpdGUuIjtzOjI6ImlkIjtzOjMxOiJmcmFtZXdvcmtfd29vX2Rpc2FibGVfZ2VuZXJhdG9yIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6MTE7YTo1OntzOjQ6Im5hbWUiO3M6MTc6IkltYWdlIFBsYWNlaG9sZGVyIjtzOjQ6ImRlc2MiO3M6MTUxOiJTZXQgYSBkZWZhdWx0IGltYWdlIHBsYWNlaG9sZGVyIGZvciB5b3VyIHRodW1ibmFpbHMuIFVzZSB0aGlzIGlmIHlvdSB3YW50IGEgZGVmYXVsdCBpbWFnZSB0byBiZSBzaG93biBpZiB5b3UgaGF2ZW4ndCBhZGRlZCBhIGN1c3RvbSBpbWFnZSB0byB5b3VyIHBvc3QuIjtzOjI6ImlkIjtzOjI3OiJmcmFtZXdvcmtfd29vX2RlZmF1bHRfaW1hZ2UiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjY6InVwbG9hZCI7fWk6MTI7YTo1OntzOjQ6Im5hbWUiO3M6Mjk6IkRpc2FibGUgU2hvcnRjb2RlcyBTdHlsZXNoZWV0IjtzOjQ6ImRlc2MiO3M6NzY6IlRoaXMgZGlzYWJsZXMgdGhlIG91dHB1dCBvZiBzaG9ydGNvZGVzLmNzcyBpbiB0aGUgSEVBRCBzZWN0aW9uIG9mIHlvdXIgc2l0ZS4iO3M6MjoiaWQiO3M6MzI6ImZyYW1ld29ya193b29fZGlzYWJsZV9zaG9ydGNvZGVzIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6MTM7YTo1OntzOjQ6Im5hbWUiO3M6Mzk6Ik91dHB1dCAiVHJhY2tpbmcgQ29kZSIgT3B0aW9uIGluIEhlYWRlciI7czo0OiJkZXNjIjtzOjExMjoiVGhpcyB3aWxsIG91dHB1dCB0aGUgPHN0cm9uZz5UcmFja2luZyBDb2RlPC9zdHJvbmc+IG9wdGlvbiBpbiB5b3VyIGhlYWRlciBpbnN0ZWFkIG9mIHRoZSBmb290ZXIgb2YgeW91ciB3ZWJzaXRlLiI7czoyOiJpZCI7czozMjoiZnJhbWV3b3JrX3dvb19tb3ZlX3RyYWNraW5nX2NvZGUiO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjE0O2E6Mzp7czo0OiJuYW1lIjtzOjg6IkJyYW5kaW5nIjtzOjQ6Imljb24iO3M6NDoibWlzYyI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjE1O2E6NTp7czo0OiJuYW1lIjtzOjIwOiJPcHRpb25zIHBhbmVsIGhlYWRlciI7czo0OiJkZXNjIjtzOjUwOiJDaGFuZ2UgdGhlIGhlYWRlciBpbWFnZSBmb3IgdGhlIFdvb1RoZW1lcyBCYWNrZW5kLiI7czoyOiJpZCI7czozNDoiZnJhbWV3b3JrX3dvb19iYWNrZW5kX2hlYWRlcl9pbWFnZSI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6NjoidXBsb2FkIjt9aToxNjthOjU6e3M6NDoibmFtZSI7czoxODoiT3B0aW9ucyBwYW5lbCBpY29uIjtzOjQ6ImRlc2MiO3M6NTY6IkNoYW5nZSB0aGUgaWNvbiBpbWFnZSBmb3IgdGhlIFdvcmRQcmVzcyBiYWNrZW5kIHNpZGViYXIuIjtzOjI6ImlkIjtzOjI2OiJmcmFtZXdvcmtfd29vX2JhY2tlbmRfaWNvbiI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6NjoidXBsb2FkIjt9aToxNzthOjU6e3M6NDoibmFtZSI7czoyMDoiV29yZFByZXNzIGxvZ2luIGxvZ28iO3M6NDoiZGVzYyI7czo1MToiQ2hhbmdlIHRoZSBsb2dvIGltYWdlIGZvciB0aGUgV29yZFByZXNzIGxvZ2luIHBhZ2UuIjtzOjI6ImlkIjtzOjMxOiJmcmFtZXdvcmtfd29vX2N1c3RvbV9sb2dpbl9sb2dvIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo2OiJ1cGxvYWQiO31pOjE4O2E6Mzp7czo0OiJuYW1lIjtzOjE3OiJXb3JkUHJlc3MgVG9vbGJhciI7czo0OiJpY29uIjtzOjY6ImhlYWRlciI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjE5O2E6NTp7czo0OiJuYW1lIjtzOjI1OiJEaXNhYmxlIFdvcmRQcmVzcyBUb29sYmFyIjtzOjQ6ImRlc2MiO3M6MzA6IkRpc2FibGUgdGhlIFdvcmRQcmVzcyBUb29sYmFyLiI7czoyOiJpZCI7czozMToiZnJhbWV3b3JrX3dvb19hZG1pbl9iYXJfZGlzYWJsZSI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjIwO2E6NTp7czo0OiJuYW1lIjtzOjQ0OiJFbmFibGUgdGhlIFdvb0ZyYW1ld29yayBUb29sYmFyIGVuaGFuY2VtZW50cyI7czo0OiJkZXNjIjtzOjEyODoiRW5hYmxlIHNldmVyYWwgV29vRnJhbWV3b3JrLXNwZWNpZmljIGVuaGFuY2VtZW50cyB0byB0aGUgV29yZFByZXNzIFRvb2xiYXIsIHN1Y2ggYXMgY3VzdG9tIG5hdmlnYXRpb24gaXRlbXMgZm9yICdUaGVtZSBPcHRpb25zJy4iO3M6MjoiaWQiO3M6MzY6ImZyYW1ld29ya193b29fYWRtaW5fYmFyX2VuaGFuY2VtZW50cyI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO319PC9saT48bGk+PHN0cm9uZz53b29fZnJhbWV3b3JrX3ZlcnNpb248L3N0cm9uZz4gLSA1LjAuMzwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX29uZV9jb2w8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2Vfc2luZ2xlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL2JldGhoZXdpdHRvbmxpbmUuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMy1oZWFkZXIucG5nPC9saT48bGk+PHN0cm9uZz53b29fbWFudWFsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL3N1cHBvcnQvdGhlbWUtZG9jdW1lbnRhdGlvbi9mcmVzaC1uZXdzLzwvbGk+PGxpPjxzdHJvbmc+d29vX29wdGlvbnM8L3N0cm9uZz4gLSBhOjExNjp7czoxODoid29vX2FsdF9zdHlsZXNoZWV0IjtzOjEzOiIxLWRlZmF1bHQuY3NzIjtzOjg6Indvb19sb2dvIjtzOjYzOiJodHRwOi8vYmV0aGhld2l0dG9ubGluZS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8zLWhlYWRlci5wbmciO3M6MTM6Indvb190ZXh0dGl0bGUiO2I6MDtzOjE5OiJ3b29fZm9udF9zaXRlX3RpdGxlIjtiOjA7czoxMToid29vX3RhZ2xpbmUiO2I6MDtzOjE2OiJ3b29fZm9udF90YWdsaW5lIjtiOjA7czoxODoid29vX2N1c3RvbV9mYXZpY29uIjtzOjA6IiI7czoyMDoid29vX2dvb2dsZV9hbmFseXRpY3MiO3M6MDoiIjtzOjEyOiJ3b29fZmVlZF91cmwiO2I6MDtzOjE5OiJ3b29fc3Vic2NyaWJlX2VtYWlsIjtiOjA7czoyMToid29vX2NvbnRhY3Rmb3JtX2VtYWlsIjtiOjA7czoxNDoid29vX2N1c3RvbV9jc3MiO2I6MDtzOjEyOiJ3b29fY29tbWVudHMiO2I6MDtzOjE2OiJ3b29fcG9zdF9jb250ZW50IjtiOjA7czoxMDoid29vX2F1dGhvciI7czo1OiJmYWxzZSI7czoxNDoid29vX2JvZHlfY29sb3IiO2I6MDtzOjEyOiJ3b29fYm9keV9pbWciO2I6MDtzOjE1OiJ3b29fYm9keV9yZXBlYXQiO2I6MDtzOjEyOiJ3b29fYm9keV9wb3MiO2I6MDtzOjE0OiJ3b29fbGlua19jb2xvciI7YjowO3M6MjA6Indvb19saW5rX2hvdmVyX2NvbG9yIjtiOjA7czoxNjoid29vX2J1dHRvbl9jb2xvciI7YjowO3M6MjA6Indvb19oZWFkZXJfdG9wX2NvbG9yIjtiOjA7czoxNjoid29vX2hlYWRlcl9jb2xvciI7YjowO3M6MTQ6Indvb19oZWFkZXJfaW1nIjtiOjA7czoxNzoid29vX2hlYWRlcl9yZXBlYXQiO2I6MDtzOjE0OiJ3b29faGVhZGVyX3BvcyI7YjowO3M6MTg6Indvb19kaXNhYmxlX3NlYXJjaCI7YjowO3M6MTQ6Indvb190eXBvZ3JhcGh5IjtiOjA7czoxMzoid29vX2ZvbnRfYm9keSI7YjowO3M6MTY6Indvb19mb250X25hdl90b3AiO2I6MDtzOjEyOiJ3b29fZm9udF9uYXYiO2I6MDtzOjE5OiJ3b29fZm9udF9wb3N0X3RpdGxlIjtiOjA7czoxODoid29vX2ZvbnRfcG9zdF9tZXRhIjtiOjA7czoxOToid29vX2ZvbnRfcG9zdF9lbnRyeSI7YjowO3M6MjI6Indvb19mb250X3dpZGdldF90aXRsZXMiO2I6MDtzOjEwOiJ3b29fc2xpZGVyIjtiOjA7czoxNToid29vX3NsaWRlcl90YWdzIjtiOjA7czoxODoid29vX3NsaWRlcl9lbnRyaWVzIjtiOjA7czoxODoid29vX3NsaWRlcl9leGNsdWRlIjtiOjA7czoxNzoid29vX3NsaWRlcl9lZmZlY3QiO2I6MDtzOjE2OiJ3b29fc2xpZGVyX2hvdmVyIjtiOjA7czoxNzoid29vX3NsaWRlcl9yYW5kb20iO2I6MDtzOjE2OiJ3b29fc2xpZGVyX3NwZWVkIjtiOjA7czoxNToid29vX3NsaWRlcl9hdXRvIjtiOjA7czoxOToid29vX3NsaWRlcl9pbnRlcnZhbCI7YjowO3M6MTc6Indvb19zbGlkZXJfaGVpZ2h0IjtiOjA7czoxOToid29vX3NsaWRlcl9wcmV2bmV4dCI7YjowO3M6MjE6Indvb19zbGlkZXJfcGFnaW5hdGlvbiI7YjowO3M6MTU6Indvb19zaXRlX2xheW91dCI7YjowO3M6MTg6Indvb19mZWF0dXJlZF9wb3N0cyI7czoyOiIxOSI7czoxNjoid29vX2NvbnRlbnRfZmVhdCI7czo1OiJmYWxzZSI7czoxNjoid29vX2hvbWVfb25lX2NvbCI7czo0OiJ0cnVlIjtzOjE4OiJ3b29fY29udGVudF9ub3JtYWwiO2I6MDtzOjE4OiJ3b29fd3B0aHVtYl9ub3RpY2UiO2I6MDtzOjIyOiJ3b29fcG9zdF9pbWFnZV9zdXBwb3J0IjtiOjA7czoxNDoid29vX3Bpc19yZXNpemUiO2I6MDtzOjE3OiJ3b29fcGlzX2hhcmRfY3JvcCI7YjowO3M6MTA6Indvb19yZXNpemUiO3M6NDoidHJ1ZSI7czoxMjoid29vX2F1dG9faW1nIjtzOjQ6InRydWUiO3M6MjA6Indvb19mZWF0X2ltYWdlX3dpZHRoIjtzOjM6IjEyNSI7czoyMToid29vX2ZlYXRfaW1hZ2VfaGVpZ2h0IjtzOjM6IjEyNSI7czoyMToid29vX3RodW1iX2ltYWdlX3dpZHRoIjtzOjI6Ijc1IjtzOjIyOiJ3b29fdGh1bWJfaW1hZ2VfaGVpZ2h0IjtzOjI6Ijc1IjtzOjE2OiJ3b29faW1hZ2Vfc2luZ2xlIjtzOjU6ImZhbHNlIjtzOjIyOiJ3b29fc2luZ2xlX2ltYWdlX3dpZHRoIjtzOjM6IjEyNSI7czoyMzoid29vX3NpbmdsZV9pbWFnZV9oZWlnaHQiO3M6MzoiMTI1IjtzOjEzOiJ3b29fcnNzX3RodW1iIjtiOjA7czoyNDoid29vX2Zvb3Rlcl93aWRnZXRzX2NvbG9yIjtiOjA7czoxNjoid29vX2Zvb3Rlcl9jb2xvciI7YjowO3M6MTk6Indvb19mb290ZXJfc2lkZWJhcnMiO2I6MDtzOjE5OiJ3b29fZm9vdGVyX2FmZl9saW5rIjtiOjA7czoxNToid29vX2Zvb3Rlcl9sZWZ0IjtiOjA7czoyMDoid29vX2Zvb3Rlcl9sZWZ0X3RleHQiO2I6MDtzOjE2OiJ3b29fZm9vdGVyX3JpZ2h0IjtiOjA7czoyMToid29vX2Zvb3Rlcl9yaWdodF90ZXh0IjtiOjA7czoxMToid29vX2Nvbm5lY3QiO2I6MDtzOjE3OiJ3b29fY29ubmVjdF90aXRsZSI7YjowO3M6MTk6Indvb19jb25uZWN0X2NvbnRlbnQiO2I6MDtzOjI1OiJ3b29fY29ubmVjdF9uZXdzbGV0dGVyX2lkIjtiOjA7czozMDoid29vX2Nvbm5lY3RfbWFpbGNoaW1wX2xpc3RfdXJsIjtiOjA7czoxNToid29vX2Nvbm5lY3RfcnNzIjtiOjA7czoxOToid29vX2Nvbm5lY3RfdHdpdHRlciI7YjowO3M6MjA6Indvb19jb25uZWN0X2ZhY2Vib29rIjtiOjA7czoxOToid29vX2Nvbm5lY3RfeW91dHViZSI7YjowO3M6MTg6Indvb19jb25uZWN0X2ZsaWNrciI7YjowO3M6MjA6Indvb19jb25uZWN0X2xpbmtlZGluIjtiOjA7czoyMToid29vX2Nvbm5lY3RfZGVsaWNpb3VzIjtiOjA7czoyMjoid29vX2Nvbm5lY3RfZ29vZ2xlcGx1cyI7YjowO3M6MTk6Indvb19jb25uZWN0X3JlbGF0ZWQiO2I6MDtzOjEwOiJ3b29fYWRfdG9wIjtiOjA7czoxODoid29vX2FkX3RvcF9hZHNlbnNlIjtiOjA7czoxNjoid29vX2FkX3RvcF9pbWFnZSI7YjowO3M6MTQ6Indvb19hZF90b3BfdXJsIjtiOjA7czoxMToid29vX2FkX2hvbWUiO2I6MDtzOjE1OiJ3b29fYWRfaG9tZV9wb3MiO2I6MDtzOjE5OiJ3b29fYWRfaG9tZV9hZHNlbnNlIjtiOjA7czoxNzoid29vX2FkX2hvbWVfaW1hZ2UiO2I6MDtzOjE1OiJ3b29fYWRfaG9tZV91cmwiO2I6MDtzOjEzOiJ3b29fYWRfc2luZ2xlIjtiOjA7czoyMToid29vX2FkX3NpbmdsZV9hZHNlbnNlIjtiOjA7czoxOToid29vX2FkX3NpbmdsZV9pbWFnZSI7YjowO3M6MTc6Indvb19hZF9zaW5nbGVfdXJsIjtiOjA7czoxNDoid29vX2Fkc19yb3RhdGUiO3M6NDoidHJ1ZSI7czoxNDoid29vX2FkX2ltYWdlXzEiO3M6NTU6Imh0dHA6Ly90cmliZWRvbWluYXRpb24uY29tL2ltYWdlcy9iYW5uZXJzLzEyNUJhbm5lci5wbmciO3M6MTI6Indvb19hZF91cmxfMSI7czozNToiaHR0cDovL25hbmFjYXN0LmNvbS92cC85NjcyNC81NTUwOS8iO3M6MTQ6Indvb19hZF9pbWFnZV8yIjtzOjYyOiJodHRwOi8vdGhlN2ZpZ3VyZW5ldHdvcmtlci5jb20vYWZmYmFubmVycy9iYW5uZXIxMjV4MTI1LTEuZ2lmICI7czoxMjoid29vX2FkX3VybF8yIjtzOjQwOiJodHRwOi8vdGhlN2ZpZ3VyZW5ldHdvcmtlci5jb20vY3AvMTY5MDIvIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMyI7czo2MzoiaHR0cDovL3d3dy5tYXJrZXRtZXR3ZWV0LmNvbS9pZGV2YWZmaWxpYXRlL2Jhbm5lcnMvMTI1eDEyNTIuZ2lmIjtzOjEyOiJ3b29fYWRfdXJsXzMiO3M6Njc6Imh0dHA6Ly93d3cubWFya2V0bWV0d2VldC5jb20vaWRldmFmZmlsaWF0ZS9pZGV2YWZmaWxpYXRlLnBocD9pZD02NzkiO3M6MTQ6Indvb19hZF9pbWFnZV80IjtzOjY2OiJodHRwOi8vdHJhY2tpbmcuaG9zdGdhdG9yLmNvbS9pbWcvU2hhcmVkX0JsdWUvMTI1eDEyNS1hbmltYXRlZC5naWYiO3M6MTI6Indvb19hZF91cmxfNCI7czo4MjoiaHR0cDovL3NlY3VyZS5ob3N0Z2F0b3IuY29tL35hZmZpbGlhdC9jZ2ktYmluL2FmZmlsaWF0ZXMvY2xpY2t0aHJ1LmNnaT9pZD1iZXRoaGV3aSI7czoxNDoid29vX2FkX2ltYWdlXzUiO3M6NTk6Imh0dHA6Ly9hZmZpbGlhdGVzLmltcGxpeC5jb20vaW1hZ2VzL0dldFJlc3BvbnNlLzEyNXgxMjUuZ2lmIjtzOjEyOiJ3b29fYWRfdXJsXzUiO3M6Mzg6Imh0dHA6Ly93d3cuZ2V0cmVzcG9uc2UuY29tL2luZGV4L0JldGhIIjtzOjE0OiJ3b29fYWRfaW1hZ2VfNiI7czo2MzoiaHR0cDovL3d3dy5tYXJrZXRtZXR3ZWV0LmNvbS9pZGV2YWZmaWxpYXRlL2Jhbm5lcnMvMTI1eDEyNTIuZ2lmIjtzOjEyOiJ3b29fYWRfdXJsXzYiO3M6Njc6Imh0dHA6Ly93d3cubWFya2V0bWV0d2VldC5jb20vaWRldmFmZmlsaWF0ZS9pZGV2YWZmaWxpYXRlLnBocD9pZD02NzkiO308L2xpPjxsaT48c3Ryb25nPndvb19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2V0dGluZ3NfY3VzdG9tX25hdl9hZHZhbmNlZF9vcHRpb25zPC9zdHJvbmc+IC0geWVzPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2ltYWdlX2hlaWdodDwvc3Ryb25nPiAtIDEyNTwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDEyNTwvbGk+PGxpPjxzdHJvbmc+d29vX3RhYnM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RoZW1lbmFtZTwvc3Ryb25nPiAtIEZyZXNoIE5ld3M8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSA3NTwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gNzU8L2xpPjxsaT48c3Ryb25nPndvb190aW10aHVtYl91cGRhdGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb191cGxvYWRzPC9zdHJvbmc+IC0gaHR0cDovL2JldGhoZXdpdHRvbmxpbmUuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMy1oZWFkZXIucG5nPC9saT48bGk+PHN0cm9uZz53b29fdmlkZW9fY2F0ZWdvcnk8L3N0cm9uZz4gLSBTZWxlY3QgYSBjYXRlZ29yeTo8L2xpPjwvdWw+