Январь 20, 2018

Как успешно создать сайт для интернет-магазина

Май 22, 2013    ПрактикумРаспечатать эту статью

Как успешно создать сайт для интернет-магазина

Приведу несколько ошибок из собственного опыта, которые не следует повторять.

В то время, как я сидела, раздумывая о том, с чего начать написание поста о создании сайта для моего интернет-магазина, на почту пришло письмо.
Один из наших клиентов рассказывал о том, как заказав определенное количество товаров на нашем сайте на сумму 2 981 рубль, получил заказ стоимостью 3 009 рублей. Конечно, разница небольшая, но впечатления остались неприятные.

Вот такой вот привет я получила от разработчиков нашего сайта!

Начинаем сначала

Сразу скажу: в разработке сайтов я абсолютно ничего не понимаю, не могу различить ни языков сценариев, ни платформ. На сам процесс разработки я смотрю только как посетитель и управленец. Самое главное для меня – чтобы на сайте мне было комфортно. Это и было моим главным требованием.

Что касается обманутого клиента, то мы постараемся не потерять его, поэтому вернем ту небольшую разницу в сумме при следующем заказе. Но ведь так неприятно опять найти ошибку! Проблему мы увидели сразу, но вот почему она возникла – это уже другой вопрос. Дело в том, что все зарегистрированные пользователи могут получать скидки при заказе товара и фиксируются не только в базе данных, но и в личном кабинете клиента. Возможно, в этом случае скидка была посчитана только в личном кабинете, но не в базе данных, поэтому и возникла подобная ошибка.

Исходя из этого, могу сказать, что найти хорошего разработчика для сайта – задача непростая. Кроме того, многие знакомые часто обращаются ко мне, не порекомендую ли я им хорошего разработчика для сайта, на что сразу отвечаю отрицательно. К сожалению, таковых не знаю.

В вопросе разработки сайта самое главное всегда помнить, что это не просто лицо компании или же инструмент продаж, но база данных, которая предназначена для управления интернет-магазином. И лучше, если в этой базе данных будет отражено как можно больше ваших целей, ведь это поможет вам эффективнее управлять продажами. Но понял я это далеко не сразу.

Найти хорошего разработчика так и не удалось. Может, потому, что долго не искали. Да и вообще все решения мы принимаем не медля, поэтому читатели нашего блога (исхожу из комментариев) думают, что бизнес развивается без каких-либо проблем. На самом деле, это не так, просто принимая быстрые решения и немедля воплощая их в жизнь, мы скрываем некоторые сложности всего процесса. Еще весной прошлого года мы пытались найти разработчика, следуя рекомендациям, но эта попытка оказалась безуспешной. Затем мы нашли компанию, которая занималась разработкой сайтов для интернет-магазинов. С нас запросили 70 000 рублей, и это было сравнительно недорого. Кроме того, дизайном сайта занялась наша знакомая, и на это у нас ушло всего 20 000 рублей. Кстати, Валерия и сейчас работает в нашем коллективе, всеми силами болея за наше дело. А готовый сайт мы должны были получить уже через 3-4 недели.

В результате, сайт был готов только через три месяца, но до сих пор мы продолжаем исправлять ошибки.
Сейчас я бы могла дать совет, никогда не экономить на создании сайта, но не стану этого делать. Дело в том, что некачественную разработку можно получить и за большие деньги. Поэтому выбирайте разработчиков не по ценовой категории, а по качеству.

Ко всему свой подход

Начиная реализацию своего проекта, мы решили, что приятный дизайн и удобство в использовании – главный инструмент привлечения клиентов, поэтому мы следовали своим предпочтениям. Было решено создать двухуровневый каталог нашей продукции, что казалось нам понятным и прозрачным. Конечно, иногда поступали жалобы от клиентов о том, что найти товар очень сложно, а времени на это у них нет. Поэтому они и возвращались туда, откуда пришли, то есть в «Утконос».

Не важна и функциональность сайта, ведь это в первую очередь инструмент управления. Но, начиная свое дело, мы ничего не смыслили в особенностях управления сайтом. При этом ТЗ по разработке сайта составлял мой партнер, который не только смыслит в программировании, но и, как заказчик, достаточно въедливый, поэтому хорошо знал, что нам нужно. Да и сам разработчик давал свои советы, как и что лучше сделать. И все равно оказалось, что тех функций, которые у нас были, никак не хватало.

Приведу один очень наглядный пример. На панели администратора в закладке «база данных» отображается вся информация по заказам и по клиентам. Кроме того, в последние месяцы мы добавили еще несколько колонок: «оплата», где указывается способ оплата (Яндекс.Деньги, банковские карты) и статус платежа, «номер карты Много.ру», для этих клиентов мы регулярно проводим различные акции, поэтому необходимо видеть их в общей массе, а также колонка «комментарии», где мы видим комментарии наших клиентов. Они бывают совершенно разные: кто-то уточняет время доставки заказа, кого-то интересует срок годности продуктов, а некоторые вообще просили скрыть сумму заказа от родителей, чтобы они не волновались, мамы указывают время, в которое нельзя осуществлять доставку, чтобы не разбудить ребенка. А бывало и такое, что писали наши соседи, обещая прийти и уплатить весь заказ на месте, но получить позже. А уже через 8 месяцев нашими услугами стали пользоваться и соседи по офису.

Конечно же, графа «комментарии» стала для меня практически прямым путем в сердца клиентов. Через комментарии удавалось следить за всем процессом, начиная от посещения клиентом сайта, заканчивая получением заказа. Кроме того, если возникали какие-то проблемы, заказчики сразу писали отзывы, благодаря чему мне удавалось оперативно решать возникавшие проблемы. Еще год назад мы даже не представляли, что когда-то создадим такую колонку, и тем более, что она будет приносить такую пользу.

Но возникла еще одна нелегкая задача – нам хотелось, чтобы клиенты могли получать информацию о поступлениях новых товаров, о новых акциях и подарках, указать на статьи в блоге. Но как сделать так, чтобы клиент мог хоть что-то из этого прочитать за те 2-3 минуты, что он находится на сайте. Тогда и возникла идея выделить место под баннеры. А сейчас для нас стало мало.

Через месяц с момента запуска интернет-магазина перед нашими программистами стояла задача исправлять все ошибки, возникавшие на сайте, а также писать коды для новых функций. Тогда они составляли всего 15 пунктов. Сейчас наши задачи описаны на нескольких листах в формате ΧL, и каждую неделю эти списки пополняются новыми задачами.
Хочу заметить, что, выбирая разработчика для вашего сайта, прежде всего руководствуйтесь тем, насколько хорошо он сможет уловить и понять идею вашего проекта, а также, насколько комфортно вам будет с ним работать. Ведь, как показывает мой опыт, работать придется очень много. Главное, не забывайте заключать с вашим разработчикам договор на доработку или же сопровождение сайта по ходу появления новых задач и идей. Ведь когда доработкой сайта занимается другой специалист, задача усложняется, ведь сначала необходимо разобраться с тем, как работал предыдущий, а затем уже предлагать свои идеи.

Таким образом, мы потратили около 150 000 рублей на доработку всех необходимых функций и на исправление всех допущенных ошибок, что составило в два раза больше, чем мы изначально вложили в сайт. Думаю, это хорошее убеждение для тех, кто попытается сэкономить на разработке сайта.

Гендиректор и совладелец продуктового интернет-магазина onovamnadom.ru, Наталья Кулакова

Метки: , , , , , ,








  • Сергей

    Целиком согласен. Но от доработок некуда не деться. В этом и заключается рост и развитие сайта.

PHVsPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDxzY3JpcHQgYXN5bmMgc3JjPVwiLy9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvanMvYWRzYnlnb29nbGUuanNcIj48L3NjcmlwdD4NCjwhLS0gcHJlZHByaW5pbWF0ZWwuY28udWEgKDQ2OHg2MCkgLS0+DQo8aW5zIGNsYXNzPVwiYWRzYnlnb29nbGVcIg0KICAgICBzdHlsZT1cImRpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjQ2OHB4O2hlaWdodDo2MHB4XCINCiAgICAgZGF0YS1hZC1jbGllbnQ9XCJjYS1wdWItNjMxMTI0NzQ1ODgwNDUyOFwiDQogICAgIGRhdGEtYWQtc2xvdD1cIjQyOTkyMjMzODBcIj48L2lucz4NCjxzY3JpcHQ+DQooYWRzYnlnb29nbGUgPSB3aW5kb3cuYWRzYnlnb29nbGUgfHwgW10pLnB1c2goe30pOw0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly9wcmVkcHJpbmltYXRlbC5jby51YS93cC1jb250ZW50L3dvb191cGxvYWRzLzI5LXJlc3RvcmFuLWJpcy5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X3VybDwvc3Ryb25nPiAtIGh0dHA6Ly9wcmVkcHJpbmltYXRlbC5jby51YS9lbnRyZXByZW5ldXJzaGlwL3ByYWN0aWNlL29wZW4tcmVzdGF1cmFudDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2hlYWRlcjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXJfY29kZTwvc3Ryb25nPiAtIDxzY3JpcHQgYXN5bmMgc3JjPVwiLy9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvanMvYWRzYnlnb29nbGUuanNcIj48L3NjcmlwdD4NCjwhLS0gcHJlZHByaW5pbWF0ZWwuY28udWEgKDQ2OHg2MCkgLS0+DQo8aW5zIGNsYXNzPVwiYWRzYnlnb29nbGVcIg0KICAgICBzdHlsZT1cImRpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjQ2OHB4O2hlaWdodDo2MHB4XCINCiAgICAgZGF0YS1hZC1jbGllbnQ9XCJjYS1wdWItNjMxMTI0NzQ1ODgwNDUyOFwiDQogICAgIGRhdGEtYWQtc2xvdD1cIjQyOTkyMjMzODBcIj48L2lucz4NCjxzY3JpcHQ+DQooYWRzYnlnb29nbGUgPSB3aW5kb3cuYWRzYnlnb29nbGUgfHwgW10pLnB1c2goe30pOw0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfaGVhZGVyX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjgtcmVzdG9yYW4tYmlzLXMuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaGVhZGVyX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly9wcmVkcHJpbmltYXRlbC5jby51YS9lbnRyZXByZW5ldXJzaGlwL3ByYWN0aWNlL29wZW4tcmVzdGF1cmFudDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2xlYWRlcmJvYXJkX2Y8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWRfbGVhZGVyYm9hcmRfZl9jb2RlPC9zdHJvbmc+IC0gPHNjcmlwdCBhc3luYyBzcmM9XCIvL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9qcy9hZHNieWdvb2dsZS5qc1wiPjwvc2NyaXB0Pg0KPCEtLSBwcmVkcHJpbmltYXRlbC5jby51YSAoNzI4eDkwcHgpIC0tPg0KPGlucyBjbGFzcz1cImFkc2J5Z29vZ2xlXCINCiAgICAgc3R5bGU9XCJkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo3MjhweDtoZWlnaHQ6OTBweFwiDQogICAgIGRhdGEtYWQtY2xpZW50PVwiY2EtcHViLTYzMTEyNDc0NTg4MDQ1MjhcIg0KICAgICBkYXRhLWFkLXNsb3Q9XCI2NTE0MzIzMTgzXCI+PC9pbnM+DQo8c2NyaXB0Pg0KKGFkc2J5Z29vZ2xlID0gd2luZG93LmFkc2J5Z29vZ2xlIHx8IFtdKS5wdXNoKHt9KTsNCjwvc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2xlYWRlcmJvYXJkX2ZfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy84LTUtNzI4eDkwYS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9sZWFkZXJib2FyZF9mX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly9hcnRleG1lZGlhLmNvbS51YTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fsc29fc2xpZGVyX2VuYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hbHNvX3NsaWRlcl9pbWFnZV9kaW1lbnRpb25zX2hlaWdodDwvc3Ryb25nPiAtIDExNTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZGVmYXVsdC5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlX3BhZ2VfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMTUwPC9saT48bGk+PHN0cm9uZz53b29fYXJjaGl2ZV9wYWdlX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gMTUwPC9saT48bGk+PHN0cm9uZz53b29fYXV0b19pbWc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9tZW51PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbnRhY3RfcGFnZV9pZDwvc3Ryb25nPiAtIDEzNjQ8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSBodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy9mYXZpY29uLmljbzwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2VycHRfZW5hYmxlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX2ltYWdlX2RpbWVudGlvbnNfaGVpZ2h0PC9zdHJvbmc+IC0gMzcwPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfc2lkZWJhcl9pbWFnZV9kaW1lbnRpb25zX2hlaWdodDwvc3Ryb25nPiAtIDc1PC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfdGFnPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfdGFnX2Ftb3VudDwvc3Ryb25nPiAtIDU8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX3VybDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19oaWdobGlnaHRzX3Nob3c8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29faGlnaGxpZ2h0c190YWc8L3N0cm9uZz4gLSBwcmFrdGljaGVza2l5LXNvdmV0PC9saT48bGk+PHN0cm9uZz53b29faGlnaGxpZ2h0c190YWdfYW1vdW50PC9zdHJvbmc+IC0gMzwvbGk+PGxpPjxzdHJvbmc+d29vX2hpZ2h0bGlnaHRzX2ltYWdlX2RpbWVudGlvbnNfaGVpZ2h0PC9zdHJvbmc+IC0gNzU8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzItMzAtbG9nby5wbmc8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL3RoZS1qb3VybmFsLzwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9leGNsdWRlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fcmVjZW50X2FyY2hpdmVzPC9zdHJvbmc+IC0gIzwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX3Bvc3RfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMzUwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX3Bvc3RfaW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSAyOTM8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfaGVhZGluZzwvc3Ryb25nPiAtINCf0L7RgdC70LXQtNC90LjQtSDQv9GD0LHQu9C40LrQsNGG0LjQuDwvbGk+PGxpPjxzdHJvbmc+d29vX3RoZW1lbmFtZTwvc3Ryb25nPiAtIFRoZSBKb3VybmFsPC9saT48bGk+PHN0cm9uZz53b29fdXBsb2Fkczwvc3Ryb25nPiAtIGE6MjU6e2k6MDtzOjY1OiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy8zMy1mYXZpY29uLmdpZiI7aToxO3M6NjU6Imh0dHA6Ly9wcmVkcHJpbmltYXRlbC5jby51YS93cC1jb250ZW50L3dvb191cGxvYWRzLzMyLTMwLWxvZ28ucG5nIjtpOjI7czo2NToiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzEtMzAtbG9nby5wbmciO2k6MztzOjYyOiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy8zMC1sb2dvLnBuZyI7aTo0O3M6NzA6Imh0dHA6Ly9wcmVkcHJpbmltYXRlbC5jby51YS93cC1jb250ZW50L3dvb191cGxvYWRzLzI5LXJlc3RvcmFuLWJpcy5qcGciO2k6NTtzOjcyOiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy8yOC1yZXN0b3Jhbi1iaXMtcy5qcGciO2k6NjtzOjcyOiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy8yNy1yZXN0b3Jhbi1iaXMtcy5qcGciO2k6NztzOjcwOiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy8yNi1yZXN0b3Jhbi1iaXMuanBnIjtpOjg7czo3MDoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjUtcmVzdG9yYW4tYmlzLmpwZyI7aTo5O3M6NzA6Imh0dHA6Ly9wcmVkcHJpbmltYXRlbC5jby51YS93cC1jb250ZW50L3dvb191cGxvYWRzLzI0LXJlc3RvcmFuLWJpcy5qcGciO2k6MTA7czo3MDoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjMtcmVzdG9yYW4tYmlzLmpwZyI7aToxMTtzOjY1OiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy8yMS0xNS1sb2dvLnBuZyI7aToxMjtzOjY1OiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy8xOC1mYXZpY29uLmdpZiI7aToxMztzOjY2OiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy8xNy1mYXZpY29uMi5naWYiO2k6MTQ7czo2NToiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTYtZmF2aWNvbi5naWYiO2k6MTU7czo2MjoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTUtbG9nby5wbmciO2k6MTY7czo2MjoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTQtbG9nby5wbmciO2k6MTc7czo2MjoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTMtbG9nby5wbmciO2k6MTg7czo2MjoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTItbG9nby5wbmciO2k6MTk7czo2MjoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTEtbG9nby5wbmciO2k6MjA7czo2MjoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTAtbG9nby5wbmciO2k6MjE7czo2MToiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvOS1sb2dvLnBuZyI7aToyMjtzOjY2OiJodHRwOi8vcHJlZHByaW5pbWF0ZWwuY28udWEvd3AtY29udGVudC93b29fdXBsb2Fkcy84LTUtNzI4eDkwYS5qcGciO2k6MjM7czo2NjoiaHR0cDovL3ByZWRwcmluaW1hdGVsLmNvLnVhL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvOC01LTcyOHg5MGEuanBnIjtpOjI0O3M6NjY6Imh0dHA6Ly9wcmVkcHJpbmltYXRlbC5jby51YS93cC1jb250ZW50L3dvb191cGxvYWRzLzgtNS03Mjh4OTBhLmpwZyI7fTwvbGk+PC91bD4=