Анализ сайта https://cpd.by/
Основное Готовность: 75%
Домен
cpd.by
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 16.11.2026 10:57:08.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
ru-RU
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Указан язык документа ru-RU.
Скорость загрузки
~0,84сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,84сек оптимальна.
Объем документа
335Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 335Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 87
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 87 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://cpd.by/lib/css/dist/block-library/style.min.css | |
| stylesheet | https://cpd.by/lib/css/dist/components/style.min.css | |
| stylesheet | https://cpd.by/lib/css/dist/preferences/style.min.css | |
| stylesheet | https://cpd.by/lib/css/dist/block-editor/style.min.css | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_2322709fab0a7c6e5342a3d88cbf0610.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_00946106e42160bec6a4e87fe33175fe.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_f38b2db10e01b1572732a3191d538707.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_e7dba8b0ffd281cead2aea4df703a8cc.php | |
| stylesheet | https://cpd.by/modules/9049a95d7e/public/css/font-awesome.min.css | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_8504ba09b83deefa02133d59e52b284f.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_03d7fc0c27ebdbedb1aa26e2cef3a9ed.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_2a34dbc716a5013a0b987ac81ad3e30f.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_47fbbf6737c0033daada228d43bf50cd.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_d313cb2cdb26f9f0450a1f43872208bf.php | |
| stylesheet | https://cpd.by/modules/c45d094fd4/front/assets/main.min.css | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_436a1ed4c1d2399dbde37d528119452e.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_e8e8832f251be73550f32c605bc94036.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_30bcab9c086559aad11d39876ecebcec.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_0b26612c387d8ee289031f39ca0c7591.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_0c80eea46a2695f4a89f7e8df5b4b94c.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_31f52b4c9f56c8defd39c3be2ac55736.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_27b8b2b310149b1a47db7941924b75d1.php?generated=1755166319 | |
| stylesheet | //fonts.googleapis.com/css?family=Open+Sans&display=swap | |
| stylesheet | https://cpd.by/modules/5a5e186142/assets/swiper/css/swiper.min.css | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_a6d0eda612a609d84190239e2d4d11cc.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_bff6dd9e765556ff6f9219a3dc37a7fd.php | |
| stylesheet | https://cpd.by/core/cache/autoptimize/autoptimize_single_dbaf862e7bf6f77886fae9d3d7269638.php | |
| js | module | https://cpd.by/vews/1a8fee7f2b/assets/js/browser/index.js |
| js | data:text/javascript;base64,CndpbmRvdy5fd3BlbW9qaVNldHRpbmdzID0geyJiYXNlVXJsIjoiaHR0cHM6XC9cL3Mudy5vcmdcL2ltYWdlc1wvY29yZVwvZW1vamlcLzE1LjAuM1wvNzJ4NzJcLyIsImV4dCI6Ii5wbmciLCJzdmdVcmwiOiJodHRwczpcL1wvcy53Lm9yZ1wvaW1hZ2VzXC9jb3JlXC9lbW9qaVwvMTUuMC4zXC9zdmdcLyIsInN2Z0V4dCI6Ii5zdmciLCJzb3VyY2UiOnsiY29uY2F0ZW1vamkiOiJodHRwczpcL1wvY3BkLmJ5XC93cC1pbmNsdWRlc1wvanNcL3dwLWVtb2ppLXJlbGVhc2UubWluLmpzP3Zlcj02LjcuNyJ9fTsKLyohIFRoaXMgZmlsZSBpcyBhdXRvLWdlbmVyYXRlZCAqLwohZnVuY3Rpb24oaSxuKXt2YXIgbyxzLGU7ZnVuY3Rpb24gYyhlKXt0cnl7dmFyIHQ9e3N1cHBvcnRUZXN0czplLHRpbWVzdGFtcDoobmV3IERhdGUpLnZhbHVlT2YoKX07c2Vzc2lvblN0b3JhZ2Uuc2V0SXRlbShvLEpTT04uc3RyaW5naWZ5KHQpKX1jYXRjaChlKXt9fWZ1bmN0aW9uIHAoZSx0LG4pe2UuY2xlYXJSZWN0KDAsMCxlLmNhbnZhcy53aWR0aCxlLmNhbnZhcy5oZWlnaHQpLGUuZmlsbFRleHQodCwwLDApO3ZhciB0PW5ldyBVaW50MzJBcnJheShlLmdldEltYWdlRGF0YSgwLDAsZS5jYW52YXMud2lkdGgsZS5jYW52YXMuaGVpZ2h0KS5kYXRhKSxyPShlLmNsZWFyUmVjdCgwLDAsZS5jYW52YXMud2lkdGgsZS5jYW52YXMuaGVpZ2h0KSxlLmZpbGxUZXh0KG4sMCwwKSxuZXcgVWludDMyQXJyYXkoZS5nZXRJbWFnZURhdGEoMCwwLGUuY2FudmFzLndpZHRoLGUuY2FudmFzLmhlaWdodCkuZGF0YSkpO3JldHVybiB0LmV2ZXJ5KGZ1bmN0aW9uKGUsdCl7cmV0dXJuIGU9PT1yW3RdfSl9ZnVuY3Rpb24gdShlLHQsbil7c3dpdGNoKHQpe2Nhc2UiZmxhZyI6cmV0dXJuIG4oZSwiXHVkODNjXHVkZmYzXHVmZTBmXHUyMDBkXHUyNmE3XHVmZTBmIiwiXHVkODNjXHVkZmYzXHVmZTBmXHUyMDBiXHUyNmE3XHVmZTBmIik/ITE6IW4oZSwiXHVkODNjXHVkZGZhXHVkODNjXHVkZGYzIiwiXHVkODNjXHVkZGZhXHUyMDBiXHVkODNjXHVkZGYzIikmJiFuKGUsIlx1ZDgzY1x1ZGZmNFx1ZGI0MFx1ZGM2N1x1ZGI0MFx1ZGM2Mlx1ZGI0MFx1ZGM2NVx1ZGI0MFx1ZGM2ZVx1ZGI0MFx1ZGM2N1x1ZGI0MFx1ZGM3ZiIsIlx1ZDgzY1x1ZGZmNFx1MjAwYlx1ZGI0MFx1ZGM2N1x1MjAwYlx1ZGI0MFx1ZGM2Mlx1MjAwYlx1ZGI0MFx1ZGM2NVx1MjAwYlx1ZGI0MFx1ZGM2ZVx1MjAwYlx1ZGI0MFx1ZGM2N1x1MjAwYlx1ZGI0MFx1ZGM3ZiIpO2Nhc2UiZW1vamkiOnJldHVybiFuKGUsIlx1ZDgzZFx1ZGMyNlx1MjAwZFx1MmIxYiIsIlx1ZDgzZFx1ZGMyNlx1MjAwYlx1MmIxYiIpfXJldHVybiExfWZ1bmN0aW9uIGYoZSx0LG4pe3ZhciByPSJ1bmRlZmluZWQiIT10eXBlb2YgV29ya2VyR2xvYmFsU2NvcGUmJnNlbGYgaW5zdGFuY2VvZiBXb3JrZXJHbG9iYWxTY29wZT9uZXcgT2Zmc2NyZWVuQ2FudmFzKDMwMCwxNTApOmkuY3JlYXRlRWxlbWVudCgiY2FudmFzIiksYT1yLmdldENvbnRleHQoIjJkIix7d2lsbFJlYWRGcmVxdWVudGx5OiEwfSksbz0oYS50ZXh0QmFzZWxpbmU9InRvcCIsYS5mb250PSI2MDAgMzJweCBBcmlhbCIse30pO3JldHVybiBlLmZvckVhY2goZnVuY3Rpb24oZSl7b1tlXT10KGEsZSxuKX0pLG99ZnVuY3Rpb24gdChlKXt2YXIgdD1pLmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3Quc3JjPWUsdC5kZWZlcj0hMCxpLmhlYWQuYXBwZW5kQ2hpbGQodCl9InVuZGVmaW5lZCIhPXR5cGVvZiBQcm9taXNlJiYobz0id3BFbW9qaVNldHRpbmdzU3VwcG9ydHMiLHM9WyJmbGFnIiwiZW1vamkiXSxuLnN1cHBvcnRzPXtldmVyeXRoaW5nOiEwLGV2ZXJ5dGhpbmdFeGNlcHRGbGFnOiEwfSxlPW5ldyBQcm9taXNlKGZ1bmN0aW9uKGUpe2kuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsZSx7b25jZTohMH0pfSksbmV3IFByb21pc2UoZnVuY3Rpb24odCl7dmFyIG49ZnVuY3Rpb24oKXt0cnl7dmFyIGU9SlNPTi5wYXJzZShzZXNzaW9uU3RvcmFnZS5nZXRJdGVtKG8pKTtpZigib2JqZWN0Ij09dHlwZW9mIGUmJiJudW1iZXIiPT10eXBlb2YgZS50aW1lc3RhbXAmJihuZXcgRGF0ZSkudmFsdWVPZigpPGUudGltZXN0YW1wKzYwNDgwMCYmIm9iamVjdCI9PXR5cGVvZiBlLnN1cHBvcnRUZXN0cylyZXR1cm4gZS5zdXBwb3J0VGVzdHN9Y2F0Y2goZSl7fXJldHVybiBudWxsfSgpO2lmKCFuKXtpZigidW5kZWZpbmVkIiE9dHlwZW9mIFdvcmtlciYmInVuZGVmaW5lZCIhPXR5cGVvZiBPZmZzY3JlZW5DYW52YXMmJiJ1bmRlZmluZWQiIT10eXBlb2YgVVJMJiZVUkwuY3JlYXRlT2JqZWN0VVJMJiYidW5kZWZpbmVkIiE9dHlwZW9mIEJsb2IpdHJ5e3ZhciBlPSJwb3N0TWVzc2FnZSgiK2YudG9TdHJpbmcoKSsiKCIrW0pTT04uc3RyaW5naWZ5KHMpLHUudG9TdHJpbmcoKSxwLnRvU3RyaW5nKCldLmpvaW4oIiwiKSsiKSk7IixyPW5ldyBCbG9iKFtlXSx7dHlwZToidGV4dC9qYXZhc2NyaXB0In0pLGE9bmV3IFdvcmtlcihVUkwuY3JlYXRlT2JqZWN0VVJMKHIpLHtuYW1lOiJ3cFRlc3RFbW9qaVN1cHBvcnRzIn0pO3JldHVybiB2b2lkKGEub25tZXNzYWdlPWZ1bmN0aW9uKGUpe2Mobj1lLmRhdGEpLGEudGVybWluYXRlKCksdChuKX0pfWNhdGNoKGUpe31jKG49ZihzLHUscCkpfXQobil9KS50aGVuKGZ1bmN0aW9uKGUpe2Zvcih2YXIgdCBpbiBlKW4uc3VwcG9ydHNbdF09ZVt0XSxuLnN1cHBvcnRzLmV2ZXJ5dGhpbmc9bi5zdXBwb3J0cy5ldmVyeXRoaW5nJiZuLnN1cHBvcnRzW3RdLCJmbGFnIiE9PXQmJihuLnN1cHBvcnRzLmV2ZXJ5dGhpbmdFeGNlcHRGbGFnPW4uc3VwcG9ydHMuZXZlcnl0aGluZ0V4Y2VwdEZsYWcmJm4uc3VwcG9ydHNbdF0pO24uc3VwcG9ydHMuZXZlcnl0aGluZ0V4Y2VwdEZsYWc9bi5zdXBwb3J0cy5ldmVyeXRoaW5nRXhjZXB0RmxhZyYmIW4uc3VwcG9ydHMuZmxhZyxuLkRPTVJlYWR5PSExLG4ucmVhZHlDYWxsYmFjaz1mdW5jdGlvbigpe24uRE9NUmVhZHk9ITB9fSkudGhlbihmdW5jdGlvbigpe3JldHVybiBlfSkudGhlbihmdW5jdGlvbigpe3ZhciBlO24uc3VwcG9ydHMuZXZlcnl0aGluZ3x8KG4ucmVhZHlDYWxsYmFjaygpLChlPW4uc291cmNlfHx7fSkuY29uY2F0ZW1vamk/dChlLmNvbmNhdGVtb2ppKTplLndwZW1vamkmJmUudHdlbW9qaSYmKHQoZS50d2Vtb2ppKSx0KGUud3BlbW9qaSkpKX0pKX0oKHdpbmRvdyxkb2N1bWVudCksd2luZG93Ll93cGVtb2ppU2V0dGluZ3MpOwo= | |
| js | https://cpd.by/lib/js/jquery/jquery.min.js | |
| js | https://cpd.by/lib/js/jquery/jquery-migrate.min.js | |
| js | https://cpd.by/modules/478e514c83/slick/slick.min.js | |
| js | https://cpd.by/modules/478e514c83/content_elements_misc/js/jquery.magnific-popup.min.js | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_5b135286b25731013969f890b8ad9bf5.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_4267ca2ad4775939b5685313e1eedd8c.php | |
| js | data:text/javascript;base64,CnZhciBqc192aV9zY3JpcHQgPSB7InR4dF9zaXplIjoiMTYiLCJzeGVtYSI6IjEiLCJpbWFnZSI6IjAiLCJmb250IjoiMSIsImtlcm5pbmciOiIwIiwibGluZSI6IjAiLCJhbGxiYWNrZ3JuZCI6IjEiLCJyZWxvYWRfcGFnZSI6IjAiLCJhdXRvX3Bfb24iOiIwIiwic2Nyb29sX3BhbmVsIjoiIiwiYnR4dCI6IiIsImJ0eHQyIjoiIiwiYnR4dGNvbG9yIjoiIzAwMDAwMCIsImJjb2xvciI6IiNEQjE1MUMiLCJpbWdfY2xvc2UyIjoiPGltZyBzcmM9XCJodHRwczpcL1wvY3BkLmJ5XC93cC1jb250ZW50XC9wbHVnaW5zXC9mb3ItdGhlLXZpc3VhbGx5LWltcGFpcmVkXC9pbWdcL2ljb25fMjR4LnBuZ1wiIGNsYXNzPVwidmlfd2lkZ2V0X2ltZ1wiPiIsInJhem1lcl9pbWFnZXMiOiIwIiwiZnNfdGl0bGUxIjoiXHUwNDFjXHUwNDMwXHUwNDNiXHUwNDM1XHUwNDNkXHUwNDRjXHUwNDNhXHUwNDM4XHUwNDM5IFx1MDQ0MFx1MDQzMFx1MDQzN1x1MDQzY1x1MDQzNVx1MDQ0MCBcdTA0NDhcdTA0NDBcdTA0MzhcdTA0NDRcdTA0NDJcdTA0MzAiLCJmc190aXRsZTIiOiJcdTA0MjNcdTA0M2NcdTA0MzVcdTA0M2RcdTA0NGNcdTA0NDhcdTA0MzVcdTA0M2RcdTA0M2RcdTA0NGJcdTA0MzkgXHUwNDQwXHUwNDMwXHUwNDM3XHUwNDNjXHUwNDM1XHUwNDQwIFx1MDQ0OFx1MDQ0MFx1MDQzOFx1MDQ0NFx1MDQ0Mlx1MDQzMCIsImZzX3RpdGxlMyI6Ilx1MDQxZFx1MDQzZVx1MDQ0MFx1MDQzY1x1MDQzMFx1MDQzYlx1MDQ0Y1x1MDQzZFx1MDQ0Ylx1MDQzOSBcdTA0NDBcdTA0MzBcdTA0MzdcdTA0M2NcdTA0MzVcdTA0NDAgXHUwNDQ4XHUwNDQwXHUwNDM4XHUwNDQ0XHUwNDQyXHUwNDMwIiwiZnNfdGl0bGU0IjoiXHUwNDIzXHUwNDMyXHUwNDM1XHUwNDNiXHUwNDM4XHUwNDQ3XHUwNDM1XHUwNDNkXHUwNDNkXHUwNDRiXHUwNDM5IFx1MDQ0MFx1MDQzMFx1MDQzN1x1MDQzY1x1MDQzNVx1MDQ0MCBcdTA0NDhcdTA0NDBcdTA0MzhcdTA0NDRcdTA0NDJcdTA0MzAiLCJmc190aXRsZTUiOiJcdTA0MTFcdTA0M2VcdTA0M2JcdTA0NGNcdTA0NDhcdTA0M2VcdTA0MzkgXHUwNDQwXHUwNDMwXHUwNDM3XHUwNDNjXHUwNDM1XHUwNDQwIFx1MDQ0OFx1MDQ0MFx1MDQzOFx1MDQ0NFx1MDQ0Mlx1MDQzMCIsInN4ZW1fdGl0bGUiOiJcdTA0MjYiLCJzeGVtX3RpdGxlMSI6Ilx1MDQyNlx1MDQzMlx1MDQzNVx1MDQ0Mlx1MDQzZVx1MDQzMlx1MDQzMFx1MDQ0ZiBcdTA0NDFcdTA0NDVcdTA0MzVcdTA0M2NcdTA0MzA6IFx1MDQyN1x1MDQzNVx1MDQ0MFx1MDQzZFx1MDQ0Ylx1MDQzYyBcdTA0M2ZcdTA0M2UgXHUwNDMxXHUwNDM1XHUwNDNiXHUwNDNlXHUwNDNjXHUwNDQzIiwic3hlbV90aXRsZTIiOiJcdTA0MjZcdTA0MzJcdTA0MzVcdTA0NDJcdTA0M2VcdTA0MzJcdTA0MzBcdTA0NGYgXHUwNDQxXHUwNDQ1XHUwNDM1XHUwNDNjXHUwNDMwOiBcdTA0MTFcdTA0MzVcdTA0M2JcdTA0NGJcdTA0M2MgXHUwNDNmXHUwNDNlIFx1MDQ0N1x1MDQzNVx1MDQ0MFx1MDQzZFx1MDQzZVx1MDQzY1x1MDQ0MyIsInN4ZW1fdGl0bGUzIjoiXHUwNDI2XHUwNDMyXHUwNDM1XHUwNDQyXHUwNDNlXHUwNDMyXHUwNDMwXHUwNDRmIFx1MDQ0MVx1MDQ0NVx1MDQzNVx1MDQzY1x1MDQzMDogXHUwNDIyXHUwNDM1XHUwNDNjXHUwNDNkXHUwNDNlLVx1MDQ0MVx1MDQzOFx1MDQzZFx1MDQzOFx1MDQzYyBcdTA0M2ZcdTA0M2UgXHUwNDMzXHUwNDNlXHUwNDNiXHUwNDQzXHUwNDMxXHUwNDNlXHUwNDNjXHUwNDQzIiwic3hlbV90aXRsZTQiOiJcdTA0MjZcdTA0MzJcdTA0MzVcdTA0NDJcdTA0M2VcdTA0MzJcdTA0MzBcdTA0NGYgXHUwNDQxXHUwNDQ1XHUwNDM1XHUwNDNjXHUwNDMwOiBcdTA0MWFcdTA0M2VcdTA0NDBcdTA0MzhcdTA0NDdcdTA0M2RcdTA0MzVcdTA0MzJcdTA0NGJcdTA0M2MgXHUwNDNmXHUwNDNlIFx1MDQzMVx1MDQzNVx1MDQzNlx1MDQzNVx1MDQzMlx1MDQzZVx1MDQzY1x1MDQ0MyIsInN4ZW1fdGl0bGU1IjoiXHUwNDI2XHUwNDMyXHUwNDM1XHUwNDQyXHUwNDNlXHUwNDMyXHUwNDMwXHUwNDRmIFx1MDQ0MVx1MDQ0NVx1MDQzNVx1MDQzY1x1MDQzMDogXHUwNDE3XHUwNDM1XHUwNDNiXHUwNDM1XHUwNDNkXHUwNDRiXHUwNDNjIFx1MDQzZlx1MDQzZSBcdTA0NDJcdTA0MzVcdTA0M2NcdTA0M2RcdTA0M2UtXHUwNDNhXHUwNDNlXHUwNDQwXHUwNDM4XHUwNDQ3XHUwNDNkXHUwNDM1XHUwNDMyXHUwNDNlXHUwNDNjXHUwNDQzIiwiaW1nX3RpdGxlX29uIjoiXHUwNDEyXHUwNDNhXHUwNDNiXHUwNDRlXHUwNDQ3XHUwNDM4XHUwNDQyXHUwNDRjIFx1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQ0ZiIsImltZ190aXRsZV9ncyI6Ilx1MDQyN1x1MDQzNVx1MDQ0MFx1MDQzZFx1MDQzZS1cdTA0MzFcdTA0MzVcdTA0M2JcdTA0NGJcdTA0MzUgXHUwNDM4XHUwNDM3XHUwNDNlXHUwNDMxXHUwNDQwXHUwNDMwXHUwNDM2XHUwNDM1XHUwNDNkXHUwNDM4XHUwNDRmIiwiaW1nX3RpdGxlX29mZiI6Ilx1MDQxZVx1MDQ0Mlx1MDQzYVx1MDQzYlx1MDQ0ZVx1MDQ0N1x1MDQzOFx1MDQ0Mlx1MDQ0YyBcdTA0MzhcdTA0MzdcdTA0M2VcdTA0MzFcdTA0NDBcdTA0MzBcdTA0MzZcdTA0MzVcdTA0M2RcdTA0MzhcdTA0NGYiLCJzZXR0aW5nX3RpdGxlIjoiXHUwNDFkXHUwNDMwXHUwNDQxXHUwNDQyXHUwNDQwXHUwNDNlXHUwNDM5XHUwNDNhXHUwNDM4IiwiY2xvc2VfdGl0bGUiOiJcdTA0MTJcdTA0MzVcdTA0NDBcdTA0M2RcdTA0NDNcdTA0NDJcdTA0NGNcdTA0NDFcdTA0NGYgXHUwNDMyIFx1MDQzZVx1MDQzMVx1MDQ0Ylx1MDQ0N1x1MDQzZFx1MDQ0Ylx1MDQzOSBcdTA0NDBcdTA0MzVcdTA0MzZcdTA0MzhcdTA0M2MiLCJzZXR0aW5nc190aXRsZSI6Ilx1MDQxZFx1MDQzMFx1MDQ0MVx1MDQ0Mlx1MDQ0MFx1MDQzZVx1MDQzOVx1MDQzYVx1MDQzOCBcdTA0NDhcdTA0NDBcdTA0MzhcdTA0NDRcdTA0NDJcdTA0MzAiLCJzZXRmb250X3RpdGxlIjoiXHUwNDEyXHUwNDRiXHUwNDMxXHUwNDM1XHUwNDQwXHUwNDM4XHUwNDQyXHUwNDM1IFx1MDQ0OFx1MDQ0MFx1MDQzOFx1MDQ0NFx1MDQ0MiIsInNldHNwbGV0IjoiXHUwNDE4XHUwNDNkXHUwNDQyXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDMwXHUwNDNiIFx1MDQzY1x1MDQzNVx1MDQzNlx1MDQzNFx1MDQ0MyBcdTA0MzFcdTA0NDNcdTA0M2FcdTA0MzJcdTA0MzBcdTA0M2NcdTA0MzgiLCJzZXRzcGxpbmUiOiJcdTA0MThcdTA0M2RcdTA0NDJcdTA0MzVcdTA0NDBcdTA0MzJcdTA0MzBcdTA0M2IgXHUwNDNjXHUwNDM1XHUwNDM2XHUwNDM0XHUwNDQzIFx1MDQ0MVx1MDQ0Mlx1MDQ0MFx1MDQzZVx1MDQzYVx1MDQzMFx1MDQzY1x1MDQzOCIsInN0YW5kYXJ0IjoiXHUwNDIxXHUwNDQyXHUwNDMwXHUwNDNkXHUwNDM0XHUwNDMwXHUwNDQwXHUwNDQyXHUwNDNkXHUwNDRiXHUwNDM5IiwiYXZlcmFnZSI6Ilx1MDQyMVx1MDQ0MFx1MDQzNVx1MDQzNFx1MDQzZFx1MDQzOFx1MDQzOSIsImJpZyI6Ilx1MDQxMVx1MDQzZVx1MDQzYlx1MDQ0Y1x1MDQ0OFx1MDQzZVx1MDQzOSIsInNlbF9zeGVtIjoiXHUwNDEyXHUwNDRiXHUwNDMxXHUwNDNlXHUwNDQwIFx1MDQ0Nlx1MDQzMlx1MDQzNVx1MDQ0Mlx1MDQzZVx1MDQzMlx1MDQzZVx1MDQzOSBcdTA0NDFcdTA0NDVcdTA0MzVcdTA0M2NcdTA0NGIiLCJjbG9zZXBhbmVsIjoiXHUwNDE3XHUwNDMwXHUwNDNhXHUwNDQwXHUwNDRiXHUwNDQyXHUwNDRjIFx1MDQzZlx1MDQzMFx1MDQzZFx1MDQzNVx1MDQzYlx1MDQ0YyIsImRlZnNldHBhbmVsIjoiXHUwNDEyXHUwNDM1XHUwNDQwXHUwNDNkXHUwNDQzXHUwNDQyXHUwNDRjIFx1MDQ0MVx1MDQ0Mlx1MDQzMFx1MDQzZFx1MDQzNFx1MDQzMFx1MDQ0MFx1MDQ0Mlx1MDQzZFx1MDQ0Ylx1MDQzNSBcdTA0M2RcdTA0MzBcdTA0NDFcdTA0NDJcdTA0NDBcdTA0M2VcdTA0MzlcdTA0M2FcdTA0MzgiLCJub2ltZ2Rlc2NyIjoiXHUwNDNkXHUwNDM1XHUwNDQyIFx1MDQzZVx1MDQzZlx1MDQzOFx1MDQ0MVx1MDQzMFx1MDQzZFx1MDQzOFx1MDQ0ZiBcdTA0M2EgXHUwNDM4XHUwNDM3XHUwNDNlXHUwNDMxXHUwNDQwXHUwNDMwXHUwNDM2XHUwNDM1XHUwNDNkXHUwNDM4XHUwNDRlIiwicGljdHVyZSI6Ilx1MDQxOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNSJ9Owo= | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_818501d6922a5a268b0cdd5d39d91e3c.php | |
| js | data:text/javascript;base64,CnZhciB3cHJtZW51ID0geyJ6b29taW5nIjoiIiwiZnJvbV93aWR0aCI6IjEwMjQiLCJwdXNoX3dpZHRoIjoiMTAyNCIsIm1lbnVfd2lkdGgiOiIxMDAiLCJwYXJlbnRfY2xpY2siOiIiLCJzd2lwZSI6IiIsImVuYWJsZV9vdmVybGF5IjoiIiwid3BybWVudURlbW9JZCI6IiJ9Owo= | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_6f725116b5c8cbfd04ac485f0f77187d.php | |
| js | https://cpd.by/modules/c45d094fd4/front/assets/main.min.js | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_96ece00003be56d67d6cb19c675345f3.php | |
| js | data:text/javascript;base64,CgkJdmFyIGJ0X2JiX3VwZGF0ZV9yZXMgPSBmdW5jdGlvbigpIHsKCQkJdmFyIHdpZHRoID0gTWF0aC5tYXgoIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGllbnRXaWR0aCwgd2luZG93LmlubmVyV2lkdGggfHwgMCApOwoJCQl3aW5kb3cuYnRfYmJfcmVzID0gJ3h4bCc7CgkJCWlmICggd2lkdGggPD0gMTQwMCApIHdpbmRvdy5idF9iYl9yZXMgPSAneGwnOwoJCQlpZiAoIHdpZHRoIDw9IDEyMDAgKSB3aW5kb3cuYnRfYmJfcmVzID0gJ2xnJzsKCQkJaWYgKCB3aWR0aCA8PSA5OTIpIHdpbmRvdy5idF9iYl9yZXMgPSAnbWQnOwoJCQlpZiAoIHdpZHRoIDw9IDc2OCApIHdpbmRvdy5idF9iYl9yZXMgPSAnc20nOwoJCQlpZiAoIHdpZHRoIDw9IDQ4MCApIHdpbmRvdy5idF9iYl9yZXMgPSAneHMnOwoJCQlkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuc2V0QXR0cmlidXRlKCAnZGF0YS1idF9iYl9zY3JlZW5fcmVzb2x1dGlvbicsIHdpbmRvdy5idF9iYl9yZXMgKTsgLy8gdXNlZCBpbiBDU1MKCQl9CgkJYnRfYmJfdXBkYXRlX3JlcygpOwoJCXZhciBidF9iYl9vYnNlcnZlciA9IG5ldyBNdXRhdGlvbk9ic2VydmVyKGZ1bmN0aW9uKCBtdXRhdGlvbnMgKSB7CgkJCWZvciAoIHZhciBpID0gMDsgaSA8IG11dGF0aW9ucy5sZW5ndGg7IGkrKyApIHsKCQkJCXZhciBub2RlcyA9IG11dGF0aW9uc1sgaSBdLmFkZGVkTm9kZXM7CgkJCQlmb3IgKCB2YXIgaiA9IDA7IGogPCBub2Rlcy5sZW5ndGg7IGorKyApIHsKCQkJCQl2YXIgbm9kZSA9IG5vZGVzWyBqIF07CgkJCQkJLy8gT25seSBwcm9jZXNzIGVsZW1lbnQgbm9kZXMKCQkJCQlpZiAoIDEgPT09IG5vZGUubm9kZVR5cGUgKSB7CgkJCQkJCS8vIENoZWNrIGlmIGVsZW1lbnQgb3IgaXRzIGNoaWxkcmVuIGhhdmUgb3ZlcnJpZGUgY2xhc3NlcwoJCQkJCQlpZiAoICggbm9kZS5oYXNBdHRyaWJ1dGUgJiYgbm9kZS5oYXNBdHRyaWJ1dGUoICdkYXRhLWJ0LW92ZXJyaWRlLWNsYXNzJyApICkgfHwgKCBub2RlLnF1ZXJ5U2VsZWN0b3IgJiYgbm9kZS5xdWVyeVNlbGVjdG9yKCAnW2RhdGEtYnQtb3ZlcnJpZGUtY2xhc3NdJyApICkgKSB7CgkJCQkJCQkKCQkJCQkJCVsgLi4ubm9kZS5xdWVyeVNlbGVjdG9yQWxsKCAnW2RhdGEtYnQtb3ZlcnJpZGUtY2xhc3NdJyApLAoJCQkJCQkJLi4uKCBub2RlLm1hdGNoZXMoICdbZGF0YS1idC1vdmVycmlkZS1jbGFzc10nICkgPyBbIG5vZGUgXSA6IFtdICkgXS5mb3JFYWNoKGZ1bmN0aW9uKCBlbGVtZW50ICkgewoJCQkJCQkJCS8vIEdldCB0aGUgYXR0cmlidXRlIHZhbHVlCgkJCQkJCQkJbGV0IG92ZXJyaWRlX2NsYXNzZXMgPSBKU09OLnBhcnNlKCBlbGVtZW50LmdldEF0dHJpYnV0ZSggJ2RhdGEtYnQtb3ZlcnJpZGUtY2xhc3MnICkgKTsKCQkJCQkJCQkKCQkJCQkJCQlmb3IgKCBsZXQgcHJlZml4IGluIG92ZXJyaWRlX2NsYXNzZXMgKSB7CgkJCQkJCQkJCWxldCBuZXdfY2xhc3M7CgkJCQkJCQkJCWlmICggb3ZlcnJpZGVfY2xhc3Nlc1sgcHJlZml4IF1bIHdpbmRvdy5idF9iYl9yZXMgXSAhPT0gdW5kZWZpbmVkICkgewoJCQkJCQkJCQkJbmV3X2NsYXNzID0gcHJlZml4ICsgb3ZlcnJpZGVfY2xhc3Nlc1sgcHJlZml4IF1bIHdpbmRvdy5idF9iYl9yZXMgXTsKCQkJCQkJCQkJfSBlbHNlIHsKCQkJCQkJCQkJCW5ld19jbGFzcyA9IHByZWZpeCArIG92ZXJyaWRlX2NsYXNzZXNbIHByZWZpeCBdWydkZWYnXTsKCQkJCQkJCQkJfQoJCQkJCQkJCQkKCQkJCQkJCQkJLy8gUmVtb3ZlIHRoZSBjdXJyZW50IGNsYXNzCgkJCQkJCQkJCWVsZW1lbnQuY2xhc3NMaXN0LnJlbW92ZSggLi4uKCBvdmVycmlkZV9jbGFzc2VzWyBwcmVmaXggXVsnY3VycmVudF9jbGFzcyddIHx8ICcnICkuc3BsaXQoIC9ccysvICkuZmlsdGVyKCBCb29sZWFuICkgKTsKCgkJCQkJCQkJCS8vIEFkZCB0aGUgbmV3IGNsYXNzCgkJCQkJCQkJCWVsZW1lbnQuY2xhc3NMaXN0LmFkZCggLi4uKCBuZXdfY2xhc3MgfHwgJycgKS5zcGxpdCggL1xzKy8gKS5maWx0ZXIoIEJvb2xlYW4gKSApOwoJCQkKCQkJCQkJCQkJLy8gVXBkYXRlIHRoZSBjdXJyZW50X2NsYXNzCgkJCQkJCQkJCW92ZXJyaWRlX2NsYXNzZXNbIHByZWZpeCBdWydjdXJyZW50X2NsYXNzJ10gPSBuZXdfY2xhc3M7CgkJCQkJCQkJfQoJCQkJCQkJCQoJCQkJCQkJCS8vIFN0b3JlIHRoZSB1cGRhdGVkIGRhdGEgYmFjayB0byB0aGUgYXR0cmlidXRlCgkJCQkJCQkJZWxlbWVudC5zZXRBdHRyaWJ1dGUoICdkYXRhLWJ0LW92ZXJyaWRlLWNsYXNzJywgSlNPTi5zdHJpbmdpZnkoIG92ZXJyaWRlX2NsYXNzZXMgKSApOwoJCQkJCQkJfSApOwoJCQkJCQkJCgkJCQkJCX0KCQkJCQl9CgkJCQl9CgkJCX0KCQl9ICk7CgkJCgkJLy8gU3RhcnQgb2JzZXJ2aW5nCgkJYnRfYmJfb2JzZXJ2ZXIub2JzZXJ2ZSggZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LCB7CgkJCWNoaWxkTGlzdDogdHJ1ZSwKCQkJc3VidHJlZTogdHJ1ZQoJCX0gKTsKCQkKCQkvLyBDYW5jZWwgb2JzZXJ2ZXIgd2hlbiByZWFkeQoJCXZhciBidF9iYl9jYW5jZWxfb2JzZXJ2ZXIgPSBmdW5jdGlvbigpIHsKCQkJaWYgKCAnaW50ZXJhY3RpdmUnID09PSBkb2N1bWVudC5yZWFkeVN0YXRlIHx8ICdjb21wbGV0ZScgPT09IGRvY3VtZW50LnJlYWR5U3RhdGUgKSB7CgkJCQlidF9iYl9vYnNlcnZlci5kaXNjb25uZWN0KCk7CgkJCQlkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKCAncmVhZHlzdGF0ZWNoYW5nZScsIGJ0X2JiX2NhbmNlbF9vYnNlcnZlciApOwoJCQl9CgkJfTsKCQkKCQlkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCAncmVhZHlzdGF0ZWNoYW5nZScsIGJ0X2JiX2NhbmNlbF9vYnNlcnZlciApOwoJ | |
| js | data:text/javascript;base64,d2luZG93LmJ0X2JiX3ByZXZpZXcgPSBmYWxzZQ== | |
| js | data:text/javascript;base64,d2luZG93LmJ0X2JiX2ZlX3ByZXZpZXcgPSBmYWxzZQ== | |
| js | data:text/javascript;base64,d2luZG93LmJ0X2JiX2N1c3RvbV9lbGVtZW50cyA9IGZhbHNlOw== | |
| js | data:text/javascript;base64,CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGludGVydmFsXzZhODgwNWI0MjQxZmIgPSBzZXRJbnRlcnZhbChmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihkb2N1bWVudC5yZWFkeVN0YXRlID09PSAnY29tcGxldGUnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXJJbnRlcnZhbChpbnRlcnZhbF82YTg4MDViNDI0MWZiKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCIjdGh1bW5haWxfc2xpZGVyNmE4ODA1YjQyMzQ0OSIpLnNob3coKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHVuaXFPYmo2YTg4MDViNDI0MWZkPWpRdWVyeSgiYVtyZWxePSdyZWxfNmE4ODA1YjQyMzQ1MSddIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciByYW5kXzZhODgwNWI0MjM0NGIgPSBqUXVlcnkoJyNkaXZTbGlkZXJNYWluNmE4ODA1YjQyMzQ0YScpLmh0bWwoKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCcjdGh1bW5haWxfc2xpZGVyNmE4ODA1YjQyMzQ0OScpLmJ4U2xpZGVyKHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzbGlkZVdpZHRoOiAzNzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pblNsaWRlczogMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJldmVudERlZmF1bHRTd2lwZVk6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXhTbGlkZXM6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vdmVTbGlkZXM6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlTWFyZ2luOjc0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGVlZDoxMDAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXVzZTo3MDAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF1dG9Ib3ZlcjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sczp0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZXI6ZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1c2VDU1M6ZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXV0b1N0YXJ0OnRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdXRvRGVsYXk6MjAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXV0bzp0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluZmluaXRlTG9vcDogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZXI6ZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FwdGlvbnM6dHJ1ZSwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvblNsaWRlQmVmb3JlOiBmdW5jdGlvbihzbGlkZUVsZW1lbnQpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShzbGlkZUVsZW1lbnQpLmZpbmQoJ2ltZycpLmVhY2goZnVuY3Rpb24oaW5kZXgsIGVsbSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoIWVsbS5jb21wbGV0ZSB8fCBlbG0ubmF0dXJhbFdpZHRoID09PSAwKXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciB0b2xvYWQ9Jyc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgdG9sb2FkdmFsPScnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5LmVhY2goZWxtLmF0dHJpYnV0ZXMsIGZ1bmN0aW9uKGksIGF0dHJpYil7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHZhbHVlID0gYXR0cmliLnZhbHVlOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBhbmFtZT1hdHRyaWIubmFtZTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgcGF0dGVybiA9IC9eKChodHRwfGh0dHBzKTpcL1wvKS87CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYocGF0dGVybi50ZXN0KHZhbHVlKSAmJiBhbmFtZSE9J3NyYycgJiYgYW5hbWUuaW5kZXhPZignZGF0YS1odG1sNV92dXJsJyk9PS0xKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvbG9hZD1hbmFtZTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9sb2FkdmFsPXZhbHVlOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZG8geW91ciBtYWdpYyA6LSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnNyYz0galF1ZXJ5KGVsbSkuYXR0cigic3JjIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVBdHRyKCJzcmMiKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRzcmM9IGpRdWVyeShlbG0pLmF0dHIoImRhdGEtc3JjIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsc3JjPSBqUXVlcnkoZWxtKS5hdHRyKCJkYXRhLWxhenktc3JjIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihkc3JjIT09IHVuZGVmaW5lZCAmJiBkc3JjIT0nJyAmJiBkc3JjIT12c3JjKXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLmF0dHIoInNyYyIsZHNyYyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYobHNyYyE9PSB1bmRlZmluZWQgJiYgbHNyYyE9dnNyYyl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5hdHRyKCJzcmMiLGxzcmMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih0b2xvYWQhPScnICYmIHRvbG9hZCE9J3NyY3NldCcgJiYgdG9sb2FkdmFsIT0nJyAmJiB0b2xvYWR2YWwhPXZzcmMpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKGVsbSkuYXR0cigic3JjIix0b2xvYWR2YWwpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2V7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5hdHRyKCJzcmMiLHZzcmMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsbT0galF1ZXJ5KGVsbSlbMF07ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZighZWxtLmNvbXBsZXRlICYmIGVsbS5uYXR1cmFsSGVpZ2h0ID09IDApewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVBdHRyKCdsb2FkaW5nJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLnJlbW92ZUF0dHIoJ2RhdGEtbGF6eS10eXBlJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLnJlbW92ZUNsYXNzKCdsYXp5Jyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLnJlbW92ZUNsYXNzKCdsYXp5TG9hZCcpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVDbGFzcygnbGF6eS1sb2FkZWQnKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQ2xhc3MoJ2pldHBhY2stbGF6eS1pbWFnZScpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVDbGFzcygnamV0cGFjay1sYXp5LWltYWdlLS1oYW5kbGVkJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLnJlbW92ZUNsYXNzKCdsYXp5LWhpZGRlbicpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb25TbGlkZXJMb2FkOiBmdW5jdGlvbigpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCIudmlkZW9fbGJveF82YTg4MDViNDIzNDUyIikuZmFuY3lib3hfdmdsKHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndHlwZScgICAgOiAiaWZyYW1lIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnb3ZlcmxheUNvbG9yJzonIzAwMDAwMCcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwYWRkaW5nJzogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdhdXRvU2NhbGUnOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnYXV0b0RpbWVuc2lvbnMnOnRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1bmlxT2JqJzp1bmlxT2JqNmE4ODA1YjQyNDFmZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3RyYW5zaXRpb25Jbic6ICdub25lJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3RyYW5zaXRpb25PdXQnOiAnbm9uZScsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd0aXRsZVBvc2l0aW9uJzogJ291dHNpZGUnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY3ljbGljJzp0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdoaWRlT25Db250ZW50Q2xpY2snOmZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnd2lkdGgnIDogNjUwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2hlaWdodCcgOiA0MDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd0aXRsZUZvcm1hdCc6IGZ1bmN0aW9uKHRpdGxlLCBjdXJyZW50QXJyYXksIGN1cnJlbnRJbmRleCwgY3VycmVudE9wdHMpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgY3VycnRFbGVtID0galF1ZXJ5KCcjdGh1bW5haWxfc2xpZGVyNmE4ODA1YjQyMzQ0OSBhW2hyZWY9IicrY3VycmVudE9wdHMuaHJlZisnIl0nKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgaXNvdmVybGF5ID0galF1ZXJ5KGN1cnJ0RWxlbSkuYXR0cignZGF0YS1vdmVybGF5JykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzb3ZlcmxheT09IjEiICYmIGpRdWVyeS50cmltKHRpdGxlKSE9IiIpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnPHNwYW4gaWQ9ImZhbmN5Ym94X3ZnbC10aXRsZS1vdmVyIj4nICsgdGl0bGUgICsgJzwvc3Bhbj4nOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJyc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGlzX2ZpcmVmb3ggPSBuYXZpZ2F0b3IudXNlckFnZW50LnRvTG93ZXJDYXNlKCkuaW5kZXhPZignZmlyZWZveCcpID4gLSAxOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGlzX2FuZHJvaWQgPSBuYXZpZ2F0b3IudXNlckFnZW50LnRvTG93ZXJDYXNlKCkuaW5kZXhPZignYW5kcm9pZCcpID4gLSAxOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGlzX2lwaG9uZSA9IG5hdmlnYXRvci51c2VyQWdlbnQudG9Mb3dlckNhc2UoKS5pbmRleE9mKCdpcGhvbmUnKSA+IC0gMTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciB3aWR0aCA9IGpRdWVyeSh3aW5kb3cpLndpZHRoKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGlzX2ZpcmVmb3ggJiYgKGlzX2FuZHJvaWQgfHwgaXNfaXBob25lKSl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHRpbWVyOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeSh3aW5kb3cpLmJpbmQoJ3Jlc2l6ZScsIGZ1bmN0aW9uKCl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChqUXVlcnkod2luZG93KS53aWR0aCgpICE9IHdpZHRoKXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBqUXVlcnkod2luZG93KS53aWR0aCgpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRpbWVyICYmIGNsZWFyVGltZW91dCh0aW1lcik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGltZXIgPSBzZXRUaW1lb3V0KG9uUmVzaXplNTQxNTI4OTA0LCA2MDApOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZ1bmN0aW9uIG9uUmVzaXplNTQxNTI4OTA0KCl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeSgnI2RpdlNsaWRlck1haW42YTg4MDViNDIzNDRhJykuaHRtbCgnJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoIiN0aHVtbmFpbF9zbGlkZXI2YTg4MDViNDIzNDQ5Iikuc2hvdygpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCcjZGl2U2xpZGVyTWFpbjZhODgwNWI0MjM0NGEnKS5odG1sKHJhbmRfNmE4ODA1YjQyMzQ0Yik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoJyN0aHVtbmFpbF9zbGlkZXI2YTg4MDViNDIzNDQ5JykuYnhTbGlkZXIoewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlV2lkdGg6IDM3MiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluU2xpZGVzOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXhTbGlkZXM6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vdmVTbGlkZXM6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlTWFyZ2luOjc0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmV2ZW50RGVmYXVsdFN3aXBlWTogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwZWVkOjEwMDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhdXNlOjcwMDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF1dG9Ib3ZlcjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbHM6dHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlcjpmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1c2VDU1M6ZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXV0b1N0YXJ0OnRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXV0b0RlbGF5OjIwMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdXRvOnRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5maW5pdGVMb29wOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2VyOmZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhcHRpb25zOnRydWUsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb25TbGlkZUJlZm9yZTogZnVuY3Rpb24oc2xpZGVFbGVtZW50KXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KHNsaWRlRWxlbWVudCkuZmluZCgnaW1nJykuZWFjaChmdW5jdGlvbihpbmRleCwgZWxtKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoIWVsbS5jb21wbGV0ZSB8fCBlbG0ubmF0dXJhbFdpZHRoID09PSAwKXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgdG9sb2FkPScnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciB0b2xvYWR2YWw9Jyc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5LmVhY2goZWxtLmF0dHJpYnV0ZXMsIGZ1bmN0aW9uKGksIGF0dHJpYil7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciB2YWx1ZSA9IGF0dHJpYi52YWx1ZTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGFuYW1lPWF0dHJpYi5uYW1lOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgcGF0dGVybiA9IC9eKChodHRwfGh0dHBzKTpcL1wvKS87CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKHBhdHRlcm4udGVzdCh2YWx1ZSkgJiYgYW5hbWUhPSdzcmMnICYmIGFuYW1lLmluZGV4T2YoJ2RhdGEtaHRtbDVfdnVybCcpPT0tMSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9sb2FkPWFuYW1lOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9sb2FkdmFsPXZhbHVlOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkbyB5b3VyIG1hZ2ljIDotKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZzcmM9IGpRdWVyeShlbG0pLmF0dHIoInNyYyIpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLnJlbW92ZUF0dHIoInNyYyIpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRzcmM9IGpRdWVyeShlbG0pLmF0dHIoImRhdGEtc3JjIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbHNyYz0galF1ZXJ5KGVsbSkuYXR0cigiZGF0YS1sYXp5LXNyYyIpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGRzcmMhPT0gdW5kZWZpbmVkICYmIGRzcmMhPScnICYmIGRzcmMhPXZzcmMpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLmF0dHIoInNyYyIsZHNyYyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihsc3JjIT09IHVuZGVmaW5lZCAmJiBsc3JjIT12c3JjKXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5hdHRyKCJzcmMiLGxzcmMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHRvbG9hZCE9JycgJiYgdG9sb2FkIT0nc3Jjc2V0JyAmJiB0b2xvYWR2YWwhPScnICYmIHRvbG9hZHZhbCE9dnNyYyl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKGVsbSkuYXR0cigic3JjIix0b2xvYWR2YWwpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5hdHRyKCJzcmMiLHZzcmMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxtPSBqUXVlcnkoZWxtKVswXTsgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZighZWxtLmNvbXBsZXRlICYmIGVsbS5uYXR1cmFsSGVpZ2h0ID09IDApewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQXR0cignbG9hZGluZycpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQXR0cignZGF0YS1sYXp5LXR5cGUnKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLnJlbW92ZUNsYXNzKCdsYXp5Jyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVDbGFzcygnbGF6eUxvYWQnKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLnJlbW92ZUNsYXNzKCdsYXp5LWxvYWRlZCcpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQ2xhc3MoJ2pldHBhY2stbGF6eS1pbWFnZScpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQ2xhc3MoJ2pldHBhY2stbGF6eS1pbWFnZS0taGFuZGxlZCcpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQ2xhc3MoJ2xhenktaGlkZGVuJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb25TbGlkZXJMb2FkOiBmdW5jdGlvbigpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCIudmlkZW9fbGJveF82YTg4MDViNDIzNDUyIikuZmFuY3lib3hfdmdsKHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndHlwZScgICAgOiAiaWZyYW1lIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnb3ZlcmxheUNvbG9yJzonIzAwMDAwMCcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwYWRkaW5nJzogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdhdXRvU2NhbGUnOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnYXV0b0RpbWVuc2lvbnMnOnRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1bmlxT2JqJzp1bmlxT2JqNmE4ODA1YjQyNDFmZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3RyYW5zaXRpb25Jbic6ICdub25lJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3RyYW5zaXRpb25PdXQnOiAnbm9uZScsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd0aXRsZVBvc2l0aW9uJzogJ291dHNpZGUnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY3ljbGljJzp0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdoaWRlT25Db250ZW50Q2xpY2snOmZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnd2lkdGgnIDogNjUwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2hlaWdodCcgOiA0MDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd0aXRsZUZvcm1hdCc6IGZ1bmN0aW9uKHRpdGxlLCBjdXJyZW50QXJyYXksIGN1cnJlbnRJbmRleCwgY3VycmVudE9wdHMpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgY3VycnRFbGVtID0galF1ZXJ5KCcjdGh1bW5haWxfc2xpZGVyNmE4ODA1YjQyMzQ0OSBhW2hyZWY9IicrY3VycmVudE9wdHMuaHJlZisnIl0nKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgaXNvdmVybGF5ID0galF1ZXJ5KGN1cnJ0RWxlbSkuYXR0cignZGF0YS1vdmVybGF5JykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzb3ZlcmxheT09IjEiICYmIGpRdWVyeS50cmltKHRpdGxlKSE9IiIpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnPHNwYW4gaWQ9ImZhbmN5Ym94X3ZnbC10aXRsZS1vdmVyIj4nICsgdGl0bGUgICsgJzwvc3Bhbj4nOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJyc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aW5kb3cucmViaW5kdGh1bW5haWxfc2xpZGVyNmE4ODA1YjQyMzQ0OSA9IGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoIi52aWRlb19sYm94XzZhODgwNWI0MjM0NTIiKS5mYW5jeWJveF92Z2woewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndHlwZScgICAgOiAiaWZyYW1lIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ292ZXJsYXlDb2xvcic6JyMwMDAwMDAnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3BhZGRpbmcnOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdhdXRvU2NhbGUnOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2F1dG9EaW1lbnNpb25zJzp0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VuaXFPYmonOnVuaXFPYmo2YTg4MDViNDI0MWZkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3RyYW5zaXRpb25Jbic6ICdub25lJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd0cmFuc2l0aW9uT3V0JzogJ25vbmUnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3RpdGxlUG9zaXRpb24nOiAnb3V0c2lkZScsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2N5Y2xpYyc6dHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdoaWRlT25Db250ZW50Q2xpY2snOmZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3dpZHRoJyA6IDY1MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnaGVpZ2h0JyA6IDQwMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd0aXRsZUZvcm1hdCc6IGZ1bmN0aW9uKHRpdGxlLCBjdXJyZW50QXJyYXksIGN1cnJlbnRJbmRleCwgY3VycmVudE9wdHMpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGN1cnJ0RWxlbSA9IGpRdWVyeSgnI3RodW1uYWlsX3NsaWRlcjZhODgwNWI0MjM0NDkgYVtocmVmPSInK2N1cnJlbnRPcHRzLmhyZWYrJyJdJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBpc292ZXJsYXkgPSBqUXVlcnkoY3VycnRFbGVtKS5hdHRyKCdkYXRhLW92ZXJsYXknKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzb3ZlcmxheT09IjEiICYmIGpRdWVyeS50cmltKHRpdGxlKSE9IiIpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJzxzcGFuIGlkPSJmYW5jeWJveF92Z2wtdGl0bGUtb3ZlciI+JyArIHRpdGxlICArICc8L3NwYW4+JzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICcnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pOyAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LCAxMDApOwogICAgICAgICAgICAgICAgICAgICAgICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihqUXVlcnkoIiN0aHVtbmFpbF9zbGlkZXI2YTg4MDViNDIzNDQ5IikuZmluZCgnLmJ4LWxvYWRpbmcnKS5sZW5ndGg+MCl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCIjdGh1bW5haWxfc2xpZGVyNmE4ODA1YjQyMzQ0OSIpLmZpbmQoJ2ltZycpLmVhY2goZnVuY3Rpb24oaW5kZXgsIGVsbSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoIWVsbS5jb21wbGV0ZSB8fCBlbG0ubmF0dXJhbFdpZHRoID09PSAwKXsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgdG9sb2FkPScnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciB0b2xvYWR2YWw9Jyc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5LmVhY2godGhpcy5hdHRyaWJ1dGVzLCBmdW5jdGlvbihpLCBhdHRyaWIpewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHZhbHVlID0gYXR0cmliLnZhbHVlOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGFuYW1lPWF0dHJpYi5uYW1lOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHBhdHRlcm4gPSAvXigoaHR0cHxodHRwcyk6XC9cLykvOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYocGF0dGVybi50ZXN0KHZhbHVlKSAmJiBhbmFtZSE9J3NyYycpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9sb2FkPWFuYW1lOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b2xvYWR2YWw9dmFsdWU7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZzcmM9alF1ZXJ5KGVsbSkuYXR0cigic3JjIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVBdHRyKCJzcmMiKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRzcmM9alF1ZXJ5KGVsbSkuYXR0cigiZGF0YS1zcmMiKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxzcmM9alF1ZXJ5KGVsbSkuYXR0cigiZGF0YS1sYXp5LXNyYyIpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoZHNyYyE9PSB1bmRlZmluZWQgJiYgZHNyYyE9JycgJiYgZHNyYyE9dnNyYyl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5hdHRyKCJzcmMiLGRzcmMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYobHNyYyE9PSB1bmRlZmluZWQgJiYgbHNyYyE9dnNyYyl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkuYXR0cigic3JjIixsc3JjKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHRvbG9hZCE9JycgJiYgdG9sb2FkIT0nc3Jjc2V0JyAmJiB0b2xvYWR2YWwhPScnICYmIHRvbG9hZHZhbCE9dnNyYyl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQXR0cih0b2xvYWQpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLmF0dHIoInNyYyIsdG9sb2FkdmFsKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2V7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5hdHRyKCJzcmMiLHZzcmMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxtPWpRdWVyeShlbG0pWzBdOyAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKCFlbG0uY29tcGxldGUgJiYgZWxtLm5hdHVyYWxIZWlnaHQgPT0gMCl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVBdHRyKCdsb2FkaW5nJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVBdHRyKCdkYXRhLWxhenktdHlwZScpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQ2xhc3MoJ2xhenknKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeShlbG0pLnJlbW92ZUNsYXNzKCdsYXp5TG9hZCcpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KGVsbSkucmVtb3ZlQ2xhc3MoJ2xhenktbG9hZGVkJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVDbGFzcygnamV0cGFjay1sYXp5LWltYWdlJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVDbGFzcygnamV0cGFjay1sYXp5LWltYWdlLS1oYW5kbGVkJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZWxtKS5yZW1vdmVDbGFzcygnbGF6eS1oaWRkZW4nKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSkucHJvbWlzZSgpLmRvbmUoIGZ1bmN0aW9uKCl7IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeSgiI2RpdlNsaWRlck1haW42YTg4MDViNDIzNDRhIikuZmluZCgnLmJ4LWxvYWRpbmcnKS5yZW1vdmUoKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSApOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwgNjAwMCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgIA== | |
| js | data:text/javascript;base64,CihmdW5jdGlvbiAoKSB7CmZ1bmN0aW9uIGluaXRUcmFja2luZygpIHsKdmFyIF9wYXEgPSB3aW5kb3cuX3BhcSA9IHdpbmRvdy5fcGFxIHx8IFtdOwpfcGFxLnB1c2goWyd0cmFja1BhZ2VWaWV3J10pO19wYXEucHVzaChbJ2VuYWJsZUxpbmtUcmFja2luZyddKTtfcGFxLnB1c2goWydhbHdheXNVc2VTZW5kQmVhY29uJ10pO19wYXEucHVzaChbJ3NldFRyYWNrZXJVcmwnLCAiXC9cL2NwZC5ieVwvd3AtY29udGVudFwvcGx1Z2luc1wvbWF0b21vXC9hcHBcL21hdG9tby5waHAiXSk7X3BhcS5wdXNoKFsnc2V0U2l0ZUlkJywgJzEnXSk7dmFyIGQ9ZG9jdW1lbnQsIGc9ZC5jcmVhdGVFbGVtZW50KCdzY3JpcHQnKSwgcz1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKCdzY3JpcHQnKVswXTsKZy50eXBlPSd0ZXh0L2phdmFzY3JpcHQnOyBnLmFzeW5jPXRydWU7IGcuc3JjPSJcL1wvY3BkLmJ5XC93cC1jb250ZW50XC91cGxvYWRzXC9tYXRvbW9cL21hdG9tby5qcyI7IHMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoZyxzKTsKfQppZiAoZG9jdW1lbnQucHJlcmVuZGVyaW5nKSB7Cglkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdwcmVyZW5kZXJpbmdjaGFuZ2UnLCBpbml0VHJhY2tpbmcsIHtvbmNlOiB0cnVlfSk7Cn0gZWxzZSB7Cglpbml0VHJhY2tpbmcoKTsKfQp9KSgpOwo= | |
| js | data:text/javascript;base64,ZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QucmVtb3ZlKCJuby1qcyIpOw== | |
| js | data:text/javascript;base64,CglpZiAoIC0xICE9PSBuYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoICdNU0lFJyApIHx8IC0xICE9PSBuYXZpZ2F0b3IuYXBwVmVyc2lvbi5pbmRleE9mKCAnVHJpZGVudC8nICkgKSB7CgkJZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuYWRkKCAnaXMtSUUnICk7Cgl9Cgk= | |
| js | data:text/javascript;base64,CiAgICAgICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lciggJ3dwY2Y3c3VibWl0JywgZnVuY3Rpb24oIGV2ZW50ICkgewogICAgICAgICAgICBpZiAoZXZlbnQuZGV0YWlsLmNvbnRhY3RGb3JtSWQgPT0gIjIwNjIiKSB7CiAgICAgICAgICAgICAgICBlbnJvbGxtZW50Rm9ybUZvckNvdXJzZXMoKTsgLy8g0Y3RgtCwINGE0YPQvdC60YbQuNGPINC+0L/RgNC10LTQtdC70LXQvdCwINCyIGpzINGB0LrRgNC40L/RgtC1IC9hc3NldHMvanMvZGV2X3phcGlzX25hX3NlbWluYXJfc2NyaXB0LmpzCiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKGV2ZW50LmRldGFpbC5jb250YWN0Rm9ybUlkID09ICJjZWI3NmQ0IikgeyAvLzUwNDUKCQkJCWVucm9sbG1lbnRGb3JtRm9yTGVhcm5pbmcoKTsgLy8g0Y3RgtCwINGE0YPQvdC60YbQuNGPINC+0L/RgNC10LTQtdC70LXQvdCwINCyIGpzINGB0LrRgNC40L/RgtC1IC9hc3NldHMvanMvZGV2X3phcGlzX25hX29idWNoYXVzY2hpZV9rdXJzaV9zY3JpcHQuanMKICAgICAgICAgICAgfQogICAgICAgICAgICAKICAgICAgICB9LCBmYWxzZSk7CgogICAg | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_f7ac3c2bb73de84c18274fec987829db.php | |
| js | data:text/javascript;base64,CnZhciBwcmludF9kYXRhID0geyJwb21faHRtbF90b3AiOiI8ZGl2IGNsYXNzPVwiaGVhZGVyX3dyYXBwZXJcIj5cclxuXHJcbjxkaXYgY2xhc3M9XCJsb2dvcy13cmFwcGVyXCIgPlxyXG5cdDxkaXYgY2xhc3M9XCJsb2dvLXdyYXBwZXJcIiA+XHJcblx0PGRpdiBjbGFzcz1cInNpdGUtbG9nb1wiID5cclxuXHQ8aW1nIHNyYz1cImh0dHBzOlwvXC9jcGQuYnlcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjJcLzAxXC9lbWJsZW0uc3ZnXCIgY2xhc3M9XCJjdXN0b20tbG9nb1wiIGFsdD0nbG9nbyc+XHJcblx0PFwvZGl2PiAgICBcclxuXHQ8XC9kaXY+XHJcblx0PGRpdiBjbGFzcz1cImxvZ28tdGV4dFwiPlxyXG5cdDxzcGFuID5cdTA0MWRcdTA0MzBcdTA0NDZcdTA0MzhcdTA0M2VcdTA0M2RcdTA0MzBcdTA0M2JcdTA0NGNcdTA0M2RcdTA0NGJcdTA0MzkgXHUwNDQ2XHUwNDM1XHUwNDNkXHUwNDQyXHUwNDQwIDxcL3NwYW4+XHJcblx0PHNwYW4gPlx1MDQzN1x1MDQzMFx1MDQ0OVx1MDQzOFx1MDQ0Mlx1MDQ0YiBcdTA0M2ZcdTA0MzVcdTA0NDBcdTA0NDFcdTA0M2VcdTA0M2RcdTA0MzBcdTA0M2JcdTA0NGNcdTA0M2RcdTA0NGJcdTA0NDUgXHUwNDM0XHUwNDMwXHUwNDNkXHUwNDNkXHUwNDRiXHUwNDQ1IDxcL3NwYW4+XHJcblx0PHNwYW4gPlx1MDQyMFx1MDQzNVx1MDQ0MVx1MDQzZlx1MDQ0M1x1MDQzMVx1MDQzYlx1MDQzOFx1MDQzYVx1MDQzOCBcdTA0MTFcdTA0MzVcdTA0M2JcdTA0MzBcdTA0NDBcdTA0NDNcdTA0NDFcdTA0NGMgPFwvc3Bhbj5cclxuXHQ8XC9kaXY+XHJcbjxcL2Rpdj5cclxuXHRcclxuPGRpdiBjbGFzcz1cImhlYWRlcl9jb250YWN0c1wiPlxyXG5cdDxwPjIyMDAwNCBcdTA0MzMuIFx1MDQxY1x1MDQzOFx1MDQzZFx1MDQ0MVx1MDQzYSwgXHUwNDQzXHUwNDNiLiBcdTA0MWEuIFx1MDQyNlx1MDQzNVx1MDQ0Mlx1MDQzYVx1MDQzOFx1MDQzZCwgMjQtMzxcL3A+XHRcclxuXHQ8cD5cdTA0M2ZcdTA0M2QuLVx1MDQzZlx1MDQ0Mi4gMDk6MDAtMTg6MDAsIFx1MDQzZVx1MDQzMVx1MDQzNVx1MDQzNCAxMzowMC0xNDowMDxcL3A+XHJcblx0PHA+KzM3NSAoMTcpIDM2Ny0wNy05MDxcL3A+XHJcblx0PHA+aW5mb0BjcGQuYnk8XC9wPlxyXG48XC9kaXY+XHJcblx0XHJcbjxcL2Rpdj4iLCJwb21faHRtbF9ib3R0b20iOiIiLCJwb21fZG9fbm90X3ByaW50IjoiI21hc3RoZWFkLCAuc2l0ZS1iYXNpYy1tZW51IiwicG9tX3BhdXNlX3RpbWUiOiIifQo= | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_9df2f015b213124dcc541daa78082a2d.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_e28b54382055a72877c46958bb11b21a.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_45e2b9e40ff286a64013cc4247db11f4.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_d81d35290f09050f78443747bc0b7cbd.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_5c5da4b9894b1dc852439dba55303719.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_39e7c3811504c0173cea4a0c0dfbeddd.php | |
| js | https://cpd.by/vews/1a8fee7f2b/assets/js/dev_left_menu.js | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_de6a0b94f1d0d04c7fcd2076890c7750.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_ea93cb6a045b80910919722680a6c7a9.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_bfa259adbb00b9814ac8c052aa16aa88.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_8c7c881ec915dbf397929df55f39fc25.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_0ae1d1cb30b8aaf9174c70362b1aff48.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_cee87875d8291ee8054acd340a8ce489.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_fe06e078ffe741981cc709933f80c714.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_2ffcdea20859657722bf957eadd6a737.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_ed468fc71e53d5ef3b89cad506a4cd3c.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_8aa5f90a38b7f84ddfa99fd77504201f.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_102b4c7d0686961be887abb463eb43c0.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_a1fc75c00b09f4edd9443cde6d1a1819.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_abfa60d6e68aa820e3f98a369e1a68fd.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_c10eaf667a46df83f7b5ddbeeb41cde7.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_2f16db649f901f261e8185eaf7ddcd6d.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_75d7822d25873fd727beecf0744affa4.php | |
| js | data:text/javascript;base64,CndpbmRvdy5BU0wgPSB0eXBlb2Ygd2luZG93LkFTTCAhPT0gJ3VuZGVmaW5lZCcgPyB3aW5kb3cuQVNMIDoge307IHdpbmRvdy5BU0wud3Bfcm9ja2V0X2V4Y2VwdGlvbiA9ICJET01Db250ZW50TG9hZGVkIjsgd2luZG93LkFTTC5hamF4dXJsID0gImh0dHBzOlwvXC9jcGQuYnlcL2NwZC1hZG1pbmlzdHJhdG9yXC9jcGQtYWRtaW4tYWpheC5waHAiOyB3aW5kb3cuQVNMLmJhY2tlbmRfYWpheHVybCA9ICJodHRwczpcL1wvY3BkLmJ5XC9jcGQtYWRtaW5pc3RyYXRvclwvY3BkLWFkbWluLWFqYXgucGhwIjsgd2luZG93LkFTTC5hc2xfdXJsID0gImh0dHBzOlwvXC9jcGQuYnlcL3dwLWNvbnRlbnRcL3BsdWdpbnNcL2FqYXgtc2VhcmNoLWxpdGVcLyI7IHdpbmRvdy5BU0wucmVzdF91cmwgPSAiaHR0cHM6XC9cL2NwZC5ieVwvd3AtanNvblwvIjsgd2luZG93LkFTTC5kZXRlY3RfYWpheCA9IHRydWU7IHdpbmRvdy5BU0wubWVkaWFfcXVlcnkgPSA0Nzg3OyB3aW5kb3cuQVNMLnZlcnNpb24gPSA0Nzg3OyB3aW5kb3cuQVNMLnBhZ2VIVE1MID0gIiI7IHdpbmRvdy5BU0wuYWRkaXRpb25hbF9zY3JpcHRzID0gW107IHdpbmRvdy5BU0wuc2NyaXB0X2FzeW5jX2xvYWQgPSBmYWxzZTsgd2luZG93LkFTTC5pbml0X29ubHlfaW5fdmlld3BvcnQgPSB0cnVlOyB3aW5kb3cuQVNMLmZvbnRfdXJsID0gImh0dHBzOlwvXC9jcGQuYnlcL3dwLWNvbnRlbnRcL3BsdWdpbnNcL2FqYXgtc2VhcmNoLWxpdGVcL2Nzc1wvZm9udHNcL2ljb25zMi53b2ZmMiI7IHdpbmRvdy5BU0wuaGlnaGxpZ2h0ID0geyJlbmFibGVkIjpmYWxzZSwiZGF0YSI6W119OyB3aW5kb3cuQVNMLmFuYWx5dGljcyA9IHsibWV0aG9kIjpmYWxzZSwidHJhY2tpbmdfaWQiOiIiLCJldmVudCI6eyJmb2N1cyI6eyJpdGVtcyI6W119LCJzZWFyY2hfc3RhcnQiOnsiaXRlbXMiOltdfSwic2VhcmNoX2VuZCI6eyJpdGVtcyI6W119LCJtYWduaWZpZXIiOnsiaXRlbXMiOltdfSwicmV0dXJuIjp7Iml0ZW1zIjpbXX0sImZhY2V0X2NoYW5nZSI6eyJpdGVtcyI6W119LCJyZXN1bHRfY2xpY2siOnsiaXRlbXMiOltdfX19OyB3aW5kb3cuQVNMLnN0YXRpc3RpY3MgPSB7ImVuYWJsZWQiOmZhbHNlLCJ1aWQiOjB9OyB3aW5kb3cuQVNMLmNhY2hlID0geyJlbmFibGVkIjpmYWxzZSwidHlwZSI6InN1cGVyX2ZpbGUiLCJsaXN0IjpbXSwidXJsIjoiaHR0cHM6XC9cL2NwZC5ieVwvd3AtY29udGVudFwvY2FjaGVcL2FzcFwvcmVzdWx0c1wvIn07Cg== | |
| js | https://cpd.by/modules/407961082a/js/min/plugin/merged/asl.min.js | |
| js | https://cpd.by/lib/js/jquery/ui/core.min.js | |
| js | https://cpd.by/lib/js/dist/hooks.min.js | |
| js | data:text/javascript;base64,CnZhciBwdW1fdmFycyA9IHsidmVyc2lvbiI6IjEuMjMuMCIsInBtX2Rpcl91cmwiOiJodHRwczpcL1wvY3BkLmJ5XC93cC1jb250ZW50XC9wbHVnaW5zXC9wb3B1cC1tYWtlclwvIiwiYWpheHVybCI6Imh0dHBzOlwvXC9jcGQuYnlcL2NwZC1hZG1pbmlzdHJhdG9yXC9jcGQtYWRtaW4tYWpheC5waHAiLCJyZXN0YXBpIjoiaHR0cHM6XC9cL2NwZC5ieVwvd3AtanNvblwvcHVtXC92MSIsInJlc3Rfbm9uY2UiOm51bGwsImRlZmF1bHRfdGhlbWUiOiIzNDMiLCJkZWJ1Z19tb2RlIjoiIiwiZGlzYWJsZV90cmFja2luZyI6IiIsImRpc2FibGVfdXJsX3BhcmFtcyI6IiIsImhvbWVfdXJsIjoiXC8iLCJtZXNzYWdlX3Bvc2l0aW9uIjoidG9wIiwiY29yZV9zdWJfZm9ybXNfZW5hYmxlZCI6IjEiLCJwb3B1cHMiOltdLCJjb29raWVfZG9tYWluIjoiIiwicGFyYW1OYW1lcyI6eyJwb3B1cF9pZCI6InBpZCIsImN0YSI6ImN0YSIsIm5vdHJhY2siOiJub3RyYWNrIn0sImFuYWx5dGljc19lbmFibGVkIjoiMSIsImFuYWx5dGljc19yb3V0ZSI6ImFuYWx5dGljcyIsImFuYWx5dGljc19hcGkiOiJodHRwczpcL1wvY3BkLmJ5XC93cC1qc29uXC9wdW1cL3YxIn07CnZhciBwdW1fc3ViX3ZhcnMgPSB7ImFqYXh1cmwiOiJodHRwczpcL1wvY3BkLmJ5XC9jcGQtYWRtaW5pc3RyYXRvclwvY3BkLWFkbWluLWFqYXgucGhwIiwibWVzc2FnZV9wb3NpdGlvbiI6InRvcCJ9Owp2YXIgcHVtX3BvcHVwcyA9IHsicHVtLTUyMDEiOnsidHJpZ2dlcnMiOlt7InR5cGUiOiJmb3JtX3N1Ym1pc3Npb24iLCJzZXR0aW5ncyI6eyJmb3JtIjoiY29udGFjdGZvcm03XzIwNjIiLCJkZWxheSI6NTAwfX0seyJ0eXBlIjoiZm9ybV9zdWJtaXNzaW9uIiwic2V0dGluZ3MiOnsiZm9ybSI6ImNvbnRhY3Rmb3JtN181MDQ1IiwiZGVsYXkiOjUwMH19XSwiY29va2llcyI6W10sImRpc2FibGVfb25fbW9iaWxlIjpmYWxzZSwiZGlzYWJsZV9vbl90YWJsZXQiOmZhbHNlLCJhdGNfcHJvbW90aW9uIjpudWxsLCJleHBsYWluIjpudWxsLCJ0eXBlX3NlY3Rpb24iOm51bGwsInRoZW1lX2lkIjoiMzQ1Iiwic2l6ZSI6Im1lZGl1bSIsInJlc3BvbnNpdmVfbWluX3dpZHRoIjoiMCUiLCJyZXNwb25zaXZlX21heF93aWR0aCI6IjUyMHB4IiwiY3VzdG9tX3dpZHRoIjoiNjQwcHgiLCJjdXN0b21faGVpZ2h0X2F1dG8iOmZhbHNlLCJjdXN0b21faGVpZ2h0IjoiMzgwcHgiLCJzY3JvbGxhYmxlX2NvbnRlbnQiOmZhbHNlLCJhbmltYXRpb25fdHlwZSI6ImZhZGUiLCJhbmltYXRpb25fc3BlZWQiOiIzNTAiLCJhbmltYXRpb25fb3JpZ2luIjoiY2VudGVyIHRvcCIsIm9wZW5fc291bmQiOiJub25lIiwiY3VzdG9tX3NvdW5kIjoiIiwibG9jYXRpb24iOiJjZW50ZXIiLCJwb3NpdGlvbl90b3AiOiIxMDAiLCJwb3NpdGlvbl9ib3R0b20iOiIwIiwicG9zaXRpb25fbGVmdCI6IjAiLCJwb3NpdGlvbl9yaWdodCI6IjAiLCJwb3NpdGlvbl9mcm9tX3RyaWdnZXIiOmZhbHNlLCJwb3NpdGlvbl9maXhlZCI6ZmFsc2UsIm92ZXJsYXlfZGlzYWJsZWQiOmZhbHNlLCJzdGFja2FibGUiOmZhbHNlLCJkaXNhYmxlX3JlcG9zaXRpb24iOmZhbHNlLCJ6aW5kZXgiOiIxOTk5OTk5OTk5IiwiY2xvc2VfYnV0dG9uX2RlbGF5IjoiMCIsImZpX3Byb21vdGlvbiI6bnVsbCwiY2xvc2Vfb25fZm9ybV9zdWJtaXNzaW9uIjpmYWxzZSwiY2xvc2Vfb25fZm9ybV9zdWJtaXNzaW9uX2RlbGF5IjoiMCIsImNsb3NlX29uX292ZXJsYXlfY2xpY2siOnRydWUsImNsb3NlX29uX2VzY19wcmVzcyI6dHJ1ZSwiY2xvc2Vfb25fZjRfcHJlc3MiOnRydWUsImRpc2FibGVfZm9ybV9yZW9wZW4iOmZhbHNlLCJkaXNhYmxlX2FjY2Vzc2liaWxpdHkiOmZhbHNlLCJ0aGVtZV9zbHVnIjoiZW50ZXJwcmlzZS1ibHVlIiwiaWQiOjUyMDEsInNsdWciOiJva25vLXphamF2a2Etb3RwcmF2bGVuYSJ9LCJwdW0tNTA0NyI6eyJ0cmlnZ2VycyI6W3sidHlwZSI6ImNsaWNrX29wZW4iLCJzZXR0aW5ncyI6eyJjb29raWVfbmFtZSI6IiIsImV4dHJhX3NlbGVjdG9ycyI6IiNwb2RhdF96YXlhdmt1X25hX29idWNoZW5pZSA+IGEifX1dLCJjb29raWVzIjpbXSwiZGlzYWJsZV9vbl9tb2JpbGUiOmZhbHNlLCJkaXNhYmxlX29uX3RhYmxldCI6ZmFsc2UsImF0Y19wcm9tb3Rpb24iOm51bGwsImV4cGxhaW4iOm51bGwsInR5cGVfc2VjdGlvbiI6bnVsbCwidGhlbWVfaWQiOiIzNDMiLCJzaXplIjoibWVkaXVtIiwicmVzcG9uc2l2ZV9taW5fd2lkdGgiOiIwJSIsInJlc3BvbnNpdmVfbWF4X3dpZHRoIjoiMTAwJSIsImN1c3RvbV93aWR0aCI6IjY0MHB4IiwiY3VzdG9tX2hlaWdodF9hdXRvIjpmYWxzZSwiY3VzdG9tX2hlaWdodCI6IjM4MHB4Iiwic2Nyb2xsYWJsZV9jb250ZW50IjpmYWxzZSwiYW5pbWF0aW9uX3R5cGUiOiJmYWRlIiwiYW5pbWF0aW9uX3NwZWVkIjoiMzUwIiwiYW5pbWF0aW9uX29yaWdpbiI6ImNlbnRlciB0b3AiLCJvcGVuX3NvdW5kIjoibm9uZSIsImN1c3RvbV9zb3VuZCI6IiIsImxvY2F0aW9uIjoiY2VudGVyIHRvcCIsInBvc2l0aW9uX3RvcCI6IjEwMCIsInBvc2l0aW9uX2JvdHRvbSI6IjAiLCJwb3NpdGlvbl9sZWZ0IjoiMCIsInBvc2l0aW9uX3JpZ2h0IjoiMCIsInBvc2l0aW9uX2Zyb21fdHJpZ2dlciI6ZmFsc2UsInBvc2l0aW9uX2ZpeGVkIjpmYWxzZSwib3ZlcmxheV9kaXNhYmxlZCI6ZmFsc2UsInN0YWNrYWJsZSI6ZmFsc2UsImRpc2FibGVfcmVwb3NpdGlvbiI6ZmFsc2UsInppbmRleCI6IjE5OTk5OTk5OTkiLCJjbG9zZV9idXR0b25fZGVsYXkiOiIwIiwiZmlfcHJvbW90aW9uIjpudWxsLCJjbG9zZV9vbl9mb3JtX3N1Ym1pc3Npb24iOnRydWUsImNsb3NlX29uX2Zvcm1fc3VibWlzc2lvbl9kZWxheSI6IjUwMCIsImNsb3NlX29uX292ZXJsYXlfY2xpY2siOnRydWUsImNsb3NlX29uX2VzY19wcmVzcyI6dHJ1ZSwiY2xvc2Vfb25fZjRfcHJlc3MiOnRydWUsImRpc2FibGVfZm9ybV9yZW9wZW4iOmZhbHNlLCJkaXNhYmxlX2FjY2Vzc2liaWxpdHkiOmZhbHNlLCJ0aGVtZV9zbHVnIjoidGVtYS1wby11bW9sY2hhbmlqdSIsImlkIjo1MDQ3LCJzbHVnIjoicG9kYXQtemFqYXZrdS1uYS1vYnVjaGVuaWUifSwicHVtLTQ3MzUiOnsidHJpZ2dlcnMiOlt7InR5cGUiOiJjbGlja19vcGVuIiwic2V0dGluZ3MiOnsiZXh0cmFfc2VsZWN0b3JzIjoiI3phamF2a2FfbmFfb2J1Y2hhdXNjaGllX2t1cnNpIn19XSwiY29va2llcyI6W10sImRpc2FibGVfb25fbW9iaWxlIjpmYWxzZSwiZGlzYWJsZV9vbl90YWJsZXQiOmZhbHNlLCJhdGNfcHJvbW90aW9uIjpudWxsLCJleHBsYWluIjpudWxsLCJ0eXBlX3NlY3Rpb24iOm51bGwsInRoZW1lX2lkIjoiMzQ1Iiwic2l6ZSI6Im1lZGl1bSIsInJlc3BvbnNpdmVfbWluX3dpZHRoIjoiMzAwcHgiLCJyZXNwb25zaXZlX21heF93aWR0aCI6IjEyMDBweCIsImN1c3RvbV93aWR0aCI6IjY0MHB4IiwiY3VzdG9tX2hlaWdodF9hdXRvIjpmYWxzZSwiY3VzdG9tX2hlaWdodCI6IjM4MHB4Iiwic2Nyb2xsYWJsZV9jb250ZW50IjpmYWxzZSwiYW5pbWF0aW9uX3R5cGUiOiJmYWRlIiwiYW5pbWF0aW9uX3NwZWVkIjoiMzUwIiwiYW5pbWF0aW9uX29yaWdpbiI6ImNlbnRlciB0b3AiLCJvcGVuX3NvdW5kIjoibm9uZSIsImN1c3RvbV9zb3VuZCI6IiIsImxvY2F0aW9uIjoiY2VudGVyIHRvcCIsInBvc2l0aW9uX3RvcCI6IjEwMCIsInBvc2l0aW9uX2JvdHRvbSI6IjAiLCJwb3NpdGlvbl9sZWZ0IjoiMCIsInBvc2l0aW9uX3JpZ2h0IjoiMCIsInBvc2l0aW9uX2Zyb21fdHJpZ2dlciI6ZmFsc2UsInBvc2l0aW9uX2ZpeGVkIjpmYWxzZSwib3ZlcmxheV9kaXNhYmxlZCI6ZmFsc2UsInN0YWNrYWJsZSI6ZmFsc2UsImRpc2FibGVfcmVwb3NpdGlvbiI6ZmFsc2UsInppbmRleCI6IjE5OTk5OTk5OTkiLCJjbG9zZV9idXR0b25fZGVsYXkiOiIwIiwiZmlfcHJvbW90aW9uIjpudWxsLCJjbG9zZV9vbl9mb3JtX3N1Ym1pc3Npb24iOnRydWUsImNsb3NlX29uX2Zvcm1fc3VibWlzc2lvbl9kZWxheSI6IjIwMDAiLCJjbG9zZV9vbl9vdmVybGF5X2NsaWNrIjp0cnVlLCJjbG9zZV9vbl9lc2NfcHJlc3MiOnRydWUsImNsb3NlX29uX2Y0X3ByZXNzIjp0cnVlLCJkaXNhYmxlX2Zvcm1fcmVvcGVuIjpmYWxzZSwiZGlzYWJsZV9hY2Nlc3NpYmlsaXR5IjpmYWxzZSwidGhlbWVfc2x1ZyI6ImVudGVycHJpc2UtYmx1ZSIsImlkIjo0NzM1LCJzbHVnIjoiemFqYXZrYS1uYS1vYnVjaGFqdXNoaGllLWt1cnN5In0sInB1bS0yMDY2Ijp7InRyaWdnZXJzIjpbeyJ0eXBlIjoiY2xpY2tfb3BlbiIsInNldHRpbmdzIjp7ImNvb2tpZV9uYW1lIjoiIiwiZXh0cmFfc2VsZWN0b3JzIjoiI3NhcGlzYXRzamFfbmFfb2J1Y2hlbmllX2lkID4gYSJ9fV0sImNvb2tpZXMiOltdLCJkaXNhYmxlX29uX21vYmlsZSI6ZmFsc2UsImRpc2FibGVfb25fdGFibGV0IjpmYWxzZSwiYXRjX3Byb21vdGlvbiI6bnVsbCwiZXhwbGFpbiI6bnVsbCwidHlwZV9zZWN0aW9uIjpudWxsLCJ0aGVtZV9pZCI6IjM0NSIsInNpemUiOiJtZWRpdW0iLCJyZXNwb25zaXZlX21pbl93aWR0aCI6IjMwMHB4IiwicmVzcG9uc2l2ZV9tYXhfd2lkdGgiOiIxMjAwcHgiLCJjdXN0b21fd2lkdGgiOiI2NDBweCIsImN1c3RvbV9oZWlnaHRfYXV0byI6ZmFsc2UsImN1c3RvbV9oZWlnaHQiOiIzODBweCIsInNjcm9sbGFibGVfY29udGVudCI6ZmFsc2UsImFuaW1hdGlvbl90eXBlIjoiZmFkZSIsImFuaW1hdGlvbl9zcGVlZCI6IjM1MCIsImFuaW1hdGlvbl9vcmlnaW4iOiJjZW50ZXIgdG9wIiwib3Blbl9zb3VuZCI6Im5vbmUiLCJjdXN0b21fc291bmQiOiIiLCJsb2NhdGlvbiI6ImNlbnRlciB0b3AiLCJwb3NpdGlvbl90b3AiOiIxMDAiLCJwb3NpdGlvbl9ib3R0b20iOiIwIiwicG9zaXRpb25fbGVmdCI6IjAiLCJwb3NpdGlvbl9yaWdodCI6IjAiLCJwb3NpdGlvbl9mcm9tX3RyaWdnZXIiOmZhbHNlLCJwb3NpdGlvbl9maXhlZCI6ZmFsc2UsIm92ZXJsYXlfZGlzYWJsZWQiOmZhbHNlLCJzdGFja2FibGUiOmZhbHNlLCJkaXNhYmxlX3JlcG9zaXRpb24iOmZhbHNlLCJ6aW5kZXgiOiIxOTk5OTk5OTk5IiwiY2xvc2VfYnV0dG9uX2RlbGF5IjoiMCIsImZpX3Byb21vdGlvbiI6bnVsbCwiY2xvc2Vfb25fZm9ybV9zdWJtaXNzaW9uIjpmYWxzZSwiY2xvc2Vfb25fZm9ybV9zdWJtaXNzaW9uX2RlbGF5IjoiMjAwMCIsImNsb3NlX29uX292ZXJsYXlfY2xpY2siOnRydWUsImNsb3NlX29uX2VzY19wcmVzcyI6dHJ1ZSwiY2xvc2Vfb25fZjRfcHJlc3MiOnRydWUsImRpc2FibGVfZm9ybV9yZW9wZW4iOmZhbHNlLCJkaXNhYmxlX2FjY2Vzc2liaWxpdHkiOmZhbHNlLCJ0aGVtZV9zbHVnIjoiZW50ZXJwcmlzZS1ibHVlIiwiaWQiOjIwNjYsInNsdWciOiJ6YXBpcy1uYS1rdXJzeS1wb3Z5c2hlbmlqYS1rdmFsaWZpa2FjaWkifSwicHVtLTE3MjQiOnsidHJpZ2dlcnMiOlt7InR5cGUiOiJjbGlja19vcGVuIiwic2V0dGluZ3MiOnsiY29va2llX25hbWUiOiIiLCJleHRyYV9zZWxlY3RvcnMiOiIjZm9ybV9hcHBlYWxfYnV0dG9uX2JlbCJ9fV0sImNvb2tpZXMiOlt7ImV2ZW50IjoiZm9ybV9zdWJtaXNzaW9uIiwic2V0dGluZ3MiOnsibmFtZSI6InB1bS0xNzI0Iiwia2V5IjoiIiwic2Vzc2lvbiI6bnVsbCwicGF0aCI6dHJ1ZSwidGltZSI6IjEgbW9udGgiLCJmb3JtIjoiYW55In19XSwiZGlzYWJsZV9vbl9tb2JpbGUiOmZhbHNlLCJkaXNhYmxlX29uX3RhYmxldCI6ZmFsc2UsImF0Y19wcm9tb3Rpb24iOm51bGwsImV4cGxhaW4iOm51bGwsInR5cGVfc2VjdGlvbiI6bnVsbCwidGhlbWVfaWQiOiIzNDUiLCJzaXplIjoibWVkaXVtIiwicmVzcG9uc2l2ZV9taW5fd2lkdGgiOiIwJSIsInJlc3BvbnNpdmVfbWF4X3dpZHRoIjoiMTAwJSIsImN1c3RvbV93aWR0aCI6IjY0MHB4IiwiY3VzdG9tX2hlaWdodF9hdXRvIjpmYWxzZSwiY3VzdG9tX2hlaWdodCI6IjM4MHB4Iiwic2Nyb2xsYWJsZV9jb250ZW50IjpmYWxzZSwiYW5pbWF0aW9uX3R5cGUiOiJmYWRlIiwiYW5pbWF0aW9uX3NwZWVkIjoiMzUwIiwiYW5pbWF0aW9uX29yaWdpbiI6ImNlbnRlciB0b3AiLCJvcGVuX3NvdW5kIjoibm9uZSIsImN1c3RvbV9zb3VuZCI6IiIsImxvY2F0aW9uIjoiY2VudGVyIHRvcCIsInBvc2l0aW9uX3RvcCI6IjAiLCJwb3NpdGlvbl9ib3R0b20iOiIwIiwicG9zaXRpb25fbGVmdCI6IjAiLCJwb3NpdGlvbl9yaWdodCI6IjAiLCJwb3NpdGlvbl9mcm9tX3RyaWdnZXIiOmZhbHNlLCJwb3NpdGlvbl9maXhlZCI6ZmFsc2UsIm92ZXJsYXlfZGlzYWJsZWQiOmZhbHNlLCJzdGFja2FibGUiOmZhbHNlLCJkaXNhYmxlX3JlcG9zaXRpb24iOmZhbHNlLCJ6aW5kZXgiOiIxOTk5OTk5OTk5IiwiY2xvc2VfYnV0dG9uX2RlbGF5IjoiMCIsImZpX3Byb21vdGlvbiI6bnVsbCwiY2xvc2Vfb25fZm9ybV9zdWJtaXNzaW9uIjpmYWxzZSwiY2xvc2Vfb25fZm9ybV9zdWJtaXNzaW9uX2RlbGF5IjoiMCIsImNsb3NlX29uX292ZXJsYXlfY2xpY2siOnRydWUsImNsb3NlX29uX2VzY19wcmVzcyI6dHJ1ZSwiY2xvc2Vfb25fZjRfcHJlc3MiOnRydWUsImRpc2FibGVfZm9ybV9yZW9wZW4iOmZhbHNlLCJkaXNhYmxlX2FjY2Vzc2liaWxpdHkiOmZhbHNlLCJ0aGVtZV9zbHVnIjoiZW50ZXJwcmlzZS1ibHVlIiwiaWQiOjE3MjQsInNsdWciOiJmb3JtX29mX2FwcGVhbF9iZWwifSwicHVtLTE2OTUiOnsidHJpZ2dlcnMiOlt7InR5cGUiOiJjbGlja19vcGVuIiwic2V0dGluZ3MiOnsiY29va2llX25hbWUiOiIiLCJleHRyYV9zZWxlY3RvcnMiOiIjZ2lwZXItMiJ9fV0sImNvb2tpZXMiOltdLCJkaXNhYmxlX29uX21vYmlsZSI6ZmFsc2UsImRpc2FibGVfb25fdGFibGV0IjpmYWxzZSwiYXRjX3Byb21vdGlvbiI6bnVsbCwiZXhwbGFpbiI6bnVsbCwidHlwZV9zZWN0aW9uIjpudWxsLCJ0aGVtZV9pZCI6IjM0NCIsInNpemUiOiJtZWRpdW0iLCJyZXNwb25zaXZlX21pbl93aWR0aCI6IjAlIiwicmVzcG9uc2l2ZV9tYXhfd2lkdGgiOiIxMDAlIiwiY3VzdG9tX3dpZHRoIjoiNjQwcHgiLCJjdXN0b21faGVpZ2h0X2F1dG8iOmZhbHNlLCJjdXN0b21faGVpZ2h0IjoiMzgwcHgiLCJzY3JvbGxhYmxlX2NvbnRlbnQiOmZhbHNlLCJhbmltYXRpb25fdHlwZSI6ImZhZGUiLCJhbmltYXRpb25fc3BlZWQiOiIzNTAiLCJhbmltYXRpb25fb3JpZ2luIjoiY2VudGVyIHRvcCIsIm9wZW5fc291bmQiOiJub25lIiwiY3VzdG9tX3NvdW5kIjoiIiwibG9jYXRpb24iOiJjZW50ZXIgdG9wIiwicG9zaXRpb25fdG9wIjoiMTAwIiwicG9zaXRpb25fYm90dG9tIjoiMCIsInBvc2l0aW9uX2xlZnQiOiIwIiwicG9zaXRpb25fcmlnaHQiOiIwIiwicG9zaXRpb25fZnJvbV90cmlnZ2VyIjpmYWxzZSwicG9zaXRpb25fZml4ZWQiOmZhbHNlLCJvdmVybGF5X2Rpc2FibGVkIjpmYWxzZSwic3RhY2thYmxlIjpmYWxzZSwiZGlzYWJsZV9yZXBvc2l0aW9uIjpmYWxzZSwiemluZGV4IjoiMTk5OTk5OTk5OSIsImNsb3NlX2J1dHRvbl9kZWxheSI6IjAiLCJmaV9wcm9tb3Rpb24iOm51bGwsImNsb3NlX29uX2Zvcm1fc3VibWlzc2lvbiI6ZmFsc2UsImNsb3NlX29uX2Zvcm1fc3VibWlzc2lvbl9kZWxheSI6IjAiLCJjbG9zZV9vbl9vdmVybGF5X2NsaWNrIjp0cnVlLCJjbG9zZV9vbl9lc2NfcHJlc3MiOnRydWUsImNsb3NlX29uX2Y0X3ByZXNzIjp0cnVlLCJkaXNhYmxlX2Zvcm1fcmVvcGVuIjpmYWxzZSwiZGlzYWJsZV9hY2Nlc3NpYmlsaXR5IjpmYWxzZSwidGhlbWVfc2x1ZyI6ImxpZ2h0Ym94IiwiaWQiOjE2OTUsInNsdWciOiJnaXBlci0yIn0sInB1bS0xNjgyIjp7InRyaWdnZXJzIjpbeyJ0eXBlIjoiY2xpY2tfb3BlbiIsInNldHRpbmdzIjp7ImNvb2tpZV9uYW1lIjoiIiwiZXh0cmFfc2VsZWN0b3JzIjoiI2dpcGVyLTEifX1dLCJjb29raWVzIjpbXSwiZGlzYWJsZV9vbl9tb2JpbGUiOmZhbHNlLCJkaXNhYmxlX29uX3RhYmxldCI6ZmFsc2UsImF0Y19wcm9tb3Rpb24iOm51bGwsImV4cGxhaW4iOm51bGwsInR5cGVfc2VjdGlvbiI6bnVsbCwidGhlbWVfaWQiOiIzNDQiLCJzaXplIjoibWVkaXVtIiwicmVzcG9uc2l2ZV9taW5fd2lkdGgiOiIwJSIsInJlc3BvbnNpdmVfbWF4X3dpZHRoIjoiMTAwJSIsImN1c3RvbV93aWR0aCI6IjY0MHB4IiwiY3VzdG9tX2hlaWdodF9hdXRvIjpmYWxzZSwiY3VzdG9tX2hlaWdodCI6IjM4MHB4Iiwic2Nyb2xsYWJsZV9jb250ZW50IjpmYWxzZSwiYW5pbWF0aW9uX3R5cGUiOiJmYWRlIiwiYW5pbWF0aW9uX3NwZWVkIjoiMzUwIiwiYW5pbWF0aW9uX29yaWdpbiI6ImNlbnRlciB0b3AiLCJvcGVuX3NvdW5kIjoibm9uZSIsImN1c3RvbV9zb3VuZCI6IiIsImxvY2F0aW9uIjoiY2VudGVyIHRvcCIsInBvc2l0aW9uX3RvcCI6IjEwMCIsInBvc2l0aW9uX2JvdHRvbSI6IjAiLCJwb3NpdGlvbl9sZWZ0IjoiMCIsInBvc2l0aW9uX3JpZ2h0IjoiMCIsInBvc2l0aW9uX2Zyb21fdHJpZ2dlciI6ZmFsc2UsInBvc2l0aW9uX2ZpeGVkIjpmYWxzZSwib3ZlcmxheV9kaXNhYmxlZCI6ZmFsc2UsInN0YWNrYWJsZSI6ZmFsc2UsImRpc2FibGVfcmVwb3NpdGlvbiI6ZmFsc2UsInppbmRleCI6IjE5OTk5OTk5OTkiLCJjbG9zZV9idXR0b25fZGVsYXkiOiIwIiwiZmlfcHJvbW90aW9uIjpudWxsLCJjbG9zZV9vbl9mb3JtX3N1Ym1pc3Npb24iOmZhbHNlLCJjbG9zZV9vbl9mb3JtX3N1Ym1pc3Npb25fZGVsYXkiOiIwIiwiY2xvc2Vfb25fb3ZlcmxheV9jbGljayI6dHJ1ZSwiY2xvc2Vfb25fZXNjX3ByZXNzIjp0cnVlLCJjbG9zZV9vbl9mNF9wcmVzcyI6dHJ1ZSwiZGlzYWJsZV9mb3JtX3Jlb3BlbiI6ZmFsc2UsImRpc2FibGVfYWNjZXNzaWJpbGl0eSI6ZmFsc2UsInRoZW1lX3NsdWciOiJsaWdodGJveCIsImlkIjoxNjgyLCJzbHVnIjoiZ2lwZXItMSJ9LCJwdW0tNzAwIjp7InRyaWdnZXJzIjpbeyJ0eXBlIjoiY2xpY2tfb3BlbiIsInNldHRpbmdzIjp7ImNvb2tpZV9uYW1lIjoiIiwiZXh0cmFfc2VsZWN0b3JzIjoiI2Zvcm1fYXBwZWFsX2J1dHRvbiJ9fV0sImNvb2tpZXMiOlt7ImV2ZW50IjoiZm9ybV9zdWJtaXNzaW9uIiwic2V0dGluZ3MiOnsibmFtZSI6InB1bS03MDAiLCJrZXkiOiIiLCJzZXNzaW9uIjpmYWxzZSwicGF0aCI6IjEiLCJ0aW1lIjoiMSBtb250aCIsImZvcm0iOiJhbnkiLCJvbmx5X2luX3BvcHVwIjoiMSJ9fV0sImRpc2FibGVfb25fbW9iaWxlIjpmYWxzZSwiZGlzYWJsZV9vbl90YWJsZXQiOmZhbHNlLCJhdGNfcHJvbW90aW9uIjpudWxsLCJleHBsYWluIjpudWxsLCJ0eXBlX3NlY3Rpb24iOm51bGwsInRoZW1lX2lkIjoiMzQ1Iiwic2l6ZSI6Im1lZGl1bSIsInJlc3BvbnNpdmVfbWluX3dpZHRoIjoiMzAwcHgiLCJyZXNwb25zaXZlX21heF93aWR0aCI6IjEyMDBweCIsImN1c3RvbV93aWR0aCI6IjY0MHB4IiwiY3VzdG9tX2hlaWdodF9hdXRvIjpmYWxzZSwiY3VzdG9tX2hlaWdodCI6IjM4MHB4Iiwic2Nyb2xsYWJsZV9jb250ZW50IjpmYWxzZSwiYW5pbWF0aW9uX3R5cGUiOiJmYWRlIiwiYW5pbWF0aW9uX3NwZWVkIjoiMzUwIiwiYW5pbWF0aW9uX29yaWdpbiI6ImNlbnRlciB0b3AiLCJvcGVuX3NvdW5kIjoibm9uZSIsImN1c3RvbV9zb3VuZCI6IiIsImxvY2F0aW9uIjoiY2VudGVyIHRvcCIsInBvc2l0aW9uX3RvcCI6IjAiLCJwb3NpdGlvbl9ib3R0b20iOiIwIiwicG9zaXRpb25fbGVmdCI6IjAiLCJwb3NpdGlvbl9yaWdodCI6IjAiLCJwb3NpdGlvbl9mcm9tX3RyaWdnZXIiOmZhbHNlLCJwb3NpdGlvbl9maXhlZCI6ZmFsc2UsIm92ZXJsYXlfZGlzYWJsZWQiOmZhbHNlLCJzdGFja2FibGUiOmZhbHNlLCJkaXNhYmxlX3JlcG9zaXRpb24iOmZhbHNlLCJ6aW5kZXgiOiIxOTk5OTk5OTk5IiwiY2xvc2VfYnV0dG9uX2RlbGF5IjoiMCIsImZpX3Byb21vdGlvbiI6bnVsbCwiY2xvc2Vfb25fZm9ybV9zdWJtaXNzaW9uIjpmYWxzZSwiY2xvc2Vfb25fZm9ybV9zdWJtaXNzaW9uX2RlbGF5IjoiMCIsImNsb3NlX29uX292ZXJsYXlfY2xpY2siOnRydWUsImNsb3NlX29uX2VzY19wcmVzcyI6dHJ1ZSwiY2xvc2Vfb25fZjRfcHJlc3MiOnRydWUsImRpc2FibGVfZm9ybV9yZW9wZW4iOmZhbHNlLCJkaXNhYmxlX2FjY2Vzc2liaWxpdHkiOmZhbHNlLCJ0aGVtZV9zbHVnIjoiZW50ZXJwcmlzZS1ibHVlIiwiaWQiOjcwMCwic2x1ZyI6ImZvcm1fb2ZfYXBwZWFsIn0sInB1bS0zNTIiOnsidHJpZ2dlcnMiOlt7InR5cGUiOiJjbGlja19vcGVuIiwic2V0dGluZ3MiOnsiY29va2llX25hbWUiOiIiLCJleHRyYV9zZWxlY3RvcnMiOiIjcG9wX3VwX3RyaWdnZXIifX1dLCJjb29raWVzIjpbXSwiZGlzYWJsZV9vbl9tb2JpbGUiOmZhbHNlLCJkaXNhYmxlX29uX3RhYmxldCI6ZmFsc2UsImF0Y19wcm9tb3Rpb24iOm51bGwsImV4cGxhaW4iOm51bGwsInR5cGVfc2VjdGlvbiI6bnVsbCwidGhlbWVfaWQiOiIzNDQiLCJzaXplIjoibWVkaXVtIiwicmVzcG9uc2l2ZV9taW5fd2lkdGgiOiIzMTBweCIsInJlc3BvbnNpdmVfbWF4X3dpZHRoIjoiNzAwcHgiLCJjdXN0b21fd2lkdGgiOiI2NDBweCIsImN1c3RvbV9oZWlnaHRfYXV0byI6ZmFsc2UsImN1c3RvbV9oZWlnaHQiOiIzODBweCIsInNjcm9sbGFibGVfY29udGVudCI6ZmFsc2UsImFuaW1hdGlvbl90eXBlIjoiZmFkZSIsImFuaW1hdGlvbl9zcGVlZCI6IjM1MCIsImFuaW1hdGlvbl9vcmlnaW4iOiJjZW50ZXIgdG9wIiwib3Blbl9zb3VuZCI6Im5vbmUiLCJjdXN0b21fc291bmQiOiIiLCJsb2NhdGlvbiI6ImNlbnRlciIsInBvc2l0aW9uX3RvcCI6IjEwMCIsInBvc2l0aW9uX2JvdHRvbSI6IjAiLCJwb3NpdGlvbl9sZWZ0IjoiMCIsInBvc2l0aW9uX3JpZ2h0IjoiMCIsInBvc2l0aW9uX2Zyb21fdHJpZ2dlciI6ZmFsc2UsInBvc2l0aW9uX2ZpeGVkIjpmYWxzZSwib3ZlcmxheV9kaXNhYmxlZCI6ZmFsc2UsInN0YWNrYWJsZSI6ZmFsc2UsImRpc2FibGVfcmVwb3NpdGlvbiI6ZmFsc2UsInppbmRleCI6IjE5OTk5OTk5OTkiLCJjbG9zZV9idXR0b25fZGVsYXkiOiIwIiwiZmlfcHJvbW90aW9uIjpudWxsLCJjbG9zZV9vbl9mb3JtX3N1Ym1pc3Npb24iOmZhbHNlLCJjbG9zZV9vbl9mb3JtX3N1Ym1pc3Npb25fZGVsYXkiOiIwIiwiY2xvc2Vfb25fb3ZlcmxheV9jbGljayI6dHJ1ZSwiY2xvc2Vfb25fZXNjX3ByZXNzIjp0cnVlLCJjbG9zZV9vbl9mNF9wcmVzcyI6dHJ1ZSwiZGlzYWJsZV9mb3JtX3Jlb3BlbiI6ZmFsc2UsImRpc2FibGVfYWNjZXNzaWJpbGl0eSI6ZmFsc2UsInRoZW1lX3NsdWciOiJsaWdodGJveCIsImlkIjozNTIsInNsdWciOiJmb290ZXItbWFwIn19Owo= | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_71530b595de2d01d723330b53acdb1e2.php?defer&generated=1755166319&ver=1.23.0 | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_d938f7571190154cfd48d0a29e352282.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_64ee7e48908e64a9a4859619797fc8af.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_18819d8192d993a162c8e7288a085f40.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_001c8e20dc4d38ce15ca46c24c0b298d.php | |
| js | https://cpd.by/core/cache/autoptimize/autoptimize_single_f4c993926d89ffbe2eb814e58f6e7171.php | |
| js | data:text/javascript;base64,CgkvKHRyaWRlbnR8bXNpZSkvaS50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpJiZkb2N1bWVudC5nZXRFbGVtZW50QnlJZCYmd2luZG93LmFkZEV2ZW50TGlzdGVuZXImJndpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJoYXNoY2hhbmdlIiwoZnVuY3Rpb24oKXt2YXIgdCxlPWxvY2F0aW9uLmhhc2guc3Vic3RyaW5nKDEpOy9eW0EtejAtOV8tXSskLy50ZXN0KGUpJiYodD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChlKSkmJigvXig/OmF8c2VsZWN0fGlucHV0fGJ1dHRvbnx0ZXh0YXJlYSkkL2kudGVzdCh0LnRhZ05hbWUpfHwodC50YWJJbmRleD0tMSksdC5mb2N1cygpKX0pLCExKTsKCQ== |
Серверные заголовки
Кол-во: 7
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 7шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Server | nginx |
| Date | Fri, 21 Aug 2026 08:00:52 GMT |
| X-Powered-By | PHP/8.0.30 |
| x-pingback | https://cpd.by/xmlrpc.php |
| Link | <https://cpd.by/wp-json/>; rel="https://api.w.org/", <https://cpd.by/wp-json/wp/v2/pages/2>; rel="alternate"; title="JSON"; type="application/json", <https://cpd.by/>; rel=shortlink |
| Set-Cookie | pll_language=ru; expires=Sat, 21-Aug-2027 08:00:51 GMT; Max-Age=31536000; path=/; secure; SameSite=Lax |
| Strict-Transport-Security | max-age=31536000; |
CMS
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
Сайт работает на CMS WordPress.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере nginx.
Мета-теги Готовность: 23%
Title
Главная - Национальный центр защиты персональных данных Республики Беларусь
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо уменьшить число символов в title (текущее значение: 75, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://cpd.by/
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots со значениями index, follow не накладывает ограничений на индексирование и показ контента.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Кол-во: 11
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:locale | ru_RU |
| og:locale:alternate | be_BY |
| og:locale:alternate | en_US |
| og:type | website |
| og:title | Главная - Национальный центр защиты персональных данных Республики Беларусь |
| og:url | https://cpd.by/ |
| og:site_name | Национальный центр защиты персональных данных Республики Беларусь |
| og:image | https://cpd.by/storage/2022/01/emblem_1-300-300.png |
| og:image:width | 300 |
| og:image:height | 300 |
| og:image:type | image/png |
Все мета-теги
Кол-во: 16
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 16шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1 |
| name | robots | index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 |
| name | twitter:card | summary_large_image |
| name | msapplication-TileImage | https://cpd.by/storage/2022/01/logo_100.png |
| property | og:locale | ru_RU |
| property | og:locale:alternate | be_BY |
| property | og:locale:alternate | en_US |
| property | og:type | website |
| property | og:title | Главная - Национальный центр защиты персональных данных Республики Беларусь |
| property | og:url | https://cpd.by/ |
| property | og:site_name | Национальный центр защиты персональных данных Республики Беларусь |
| property | article:modified_time | 2025-01-22T13:02:24+00:00 |
| property | og:image | https://cpd.by/storage/2022/01/emblem_1-300-300.png |
| property | og:image:width | 300 |
| property | og:image:height | 300 |
| property | og:image:type | image/png |
Оптимизация Готовность: 62%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют по одному на документ).
Контент
Ошибок нет
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 8 встречаются в тексте достаточно.
Абзацев с текстом 80 достаточно.
Среднее число слов в абзаце 10 достаточно.
Кол-во знаков контента 14844 на странице оптимально.
Кол-во слов 1759 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h3> 2.
Тошнота
8,19
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 5. Измените текст страницы!
Академич. тошнота
5,74%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота страницы в пределах нормы.
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| персональных | 67 | 3,81% |
| данных | 63 | 3,58% |
| защиты | 20 | 1,14% |
| защите | 18 | 1,02% |
| беларусь | 17 | 0,97% |
| республики | 16 | 0,91% |
| открыть | 14 | 0,80% |
| подробнее | 12 | 0,68% |
| деятельности | 11 | 0,63% |
| обработки | 9 | 0,51% |
| услуги | 9 | 0,51% |
| операторов | 8 | 0,45% |
| национальный | 7 | 0,40% |
| субъектов | 7 | 0,40% |
| [contact-form-7 | 7 | 0,40% |
| информации | 7 | 0,40% |
| подача | 6 | 0,34% |
| обучение | 6 | 0,34% |
| центре | 6 | 0,34% |
| контакты | 6 | 0,34% |
Индексация Готовность: 0%
Индексирование
Есть ошибки
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 323 слишком много. Проведите ревизию и оптимизацию ссылок сайта.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 164 байт. Загружен за: 0сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Показать содержимое robots.txt
# START YOAST BLOCK
# ---------------------------
User-agent: *
Disallow:
Sitemap: https://cpd.by/sitemap_index.xml
# ---------------------------
# END YOAST BLOCK
Sitemap
Кол-во: 1
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt содержит карту сайта. Это прекрасно!
Robots.txt не содержит ошибок в карте сайта.
Показать карту сайта
| Url | Статус |
|---|---|
| https://cpd.by/sitemap_index.xml |
|
Внутренние ссылки
Кол-во: 167
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 167 слишком много. Проведите оптимизацию сайта!
На странице присутствуют внутренние ссылки с пустым анкором: 11!
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 145.
Показать первые 100 внутренних ссылок
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /zachita-personalnyh-dannyh/ |
Защита персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/ |
Гражданину
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/prava-subyektov/ |
Права субъектов
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/soglasiye-na-obrabotku-personalnykh-dannykh/ |
Согласие на обработку персональных данных
|
|
Анализировать url |
| /oznakomlenie-s-politikoj-v-otnoshenii-obrabotki-personalnyh-dannyh/ |
Ознакомление с Политикой в отношении обработки персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/podacha-zhaloby/ |
Подача жалобы в Центр
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/podacha-obrashhenija-operatoru/ |
Подача обращения оператору
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/podacha-obrashhenija-operatoru/zhaloba-na-dejstvija-operatora-v-svjazi-s-obrabotkoj-personalnyh-dannyh/ |
Жалоба на действия оператора в связи с обработкой персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/podacha-obrashhenija-operatoru/realizacija-prav-subekta-personalnyh-dannyh/ |
Реализация прав субъекта персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/ |
Оператору
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/realizacija-prav-subektov-personalnyh-dannyh/ |
Реализация прав субъектов персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/operator-i-upolnomochennoye-litso/ |
Оператор и уполномоченное лицо
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/pravovye-osnovanija-obrabotki/ |
Правовые основания обработки
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/trebovaniya-k-obrabotke/ |
Требования к обработке
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/mery-po-zashchite/ |
Меры по защите
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/kontrol-za-obrabotkoj/ |
Контроль за обработкой
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/kontrol-za-obrabotkoj/plan-proverok-na-2025-god/ |
План проверок на 2026 год
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/kontrol-za-obrabotkoj/chek-list-po-provedeniju-proverok/ |
Чек-листы по проведению проверок
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/audit/ |
Аудит
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/transgranichnaya-peredacha/ |
Трансграничная передача
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/uvedomit-o-narushenii-sistemy-zashchity/ |
Уведомление о нарушениях систем защиты
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/reestr-operatorov-personalnih-dannih/ |
Реестр операторов персональных данных
|
|
Анализировать url |
| /obrazovatelnie-uslugy/ |
Образовательные услуги
|
|
Анализировать url |
| /obuchenie-v-centre/ |
Обучение в Центре
|
|
Анализировать url |
| /obrazovatelnie-uslugy/o-povyshenii-kvalifikatsii-v-tsentre/ |
Повышение квалификации
|
|
Анализировать url |
| /obrazovatelnie-uslugy/vebinary/ |
Обучающие курсы
|
|
Анализировать url |
| /obrazovatelnie-uslugy/zapis-na-obuchenie/ |
Информационно-консультационные услуги
|
|
Анализировать url |
| /obrazovatelnie-uslugy/grafik-obuchenija/ |
График обучения
|
|
Анализировать url |
| / |
Рус
|
|
Анализировать url |
| /be/glavnaya-belaruskaya-mova/ |
Бел
|
|
Анализировать url |
| /en/3482-2/ |
Eng
|
|
Анализировать url |
| /o-centre/ |
О центре
|
|
Анализировать url |
| /o-centre/rukovodstvo/ |
Руководство
|
|
Анализировать url |
| /o-centre/struktura/ |
Структура
|
|
Анализировать url |
| /o-centre/rezhim-raboty/ |
Режим работы/Контакты
|
|
Анализировать url |
| /o-centre/konsultativnyy-sovet/ |
Консультативный совет
|
|
Анализировать url |
| /o-centre/otchety-o-dejatelnosti/ |
Отчеты о деятельности
|
|
Анализировать url |
| /o-centre/kontakty-dlya-smi/ |
Контакты для СМИ
|
|
Анализировать url |
| /o-centre/oprosy/ |
Опросы
|
|
Анализировать url |
| /pravovaya-osnova/ |
Правовая основа
|
|
Анализировать url |
| /pravovaya-osnova/natsionalnoye-zakonodatelstvo/ |
Национальное регулирование
|
|
Анализировать url |
| /pravovaya-osnova/metodologicheskie-dokumenty-test/ |
Методологические документы
|
|
Анализировать url |
| /pravovaya-osnova/metodologicheskie-dokumenty-test/algoritm-privedenija-dejatelnosti-operatorov-upolnomochennyh-lic-v-sootvetstvie-s-trebovanijami-zakona-respubliki-belarus-ot-7-maja-2021-g-99-z-o-zashhite-personalnyh-dannyh/ |
Алгоритм приведения деятельности операторов, уполномоченных лиц в соответствие с требованиями Закона Республики Беларусь от 7 мая 2021 г. № 99-З ”О защите персональных данных“
|
|
Анализировать url |
| /pravovaya-osnova/metodologicheskie-dokumenty-test/portfel-operatora/ |
Портфель оператора
|
|
Анализировать url |
| /pravovaya-osnova/metodologicheskie-dokumenty-test/razjasnenija-po-voprosam-zashhity-personalnyh-dannyh/ |
Разъяснения по вопросам защиты персональных данных
|
|
Анализировать url |
| /pravovaya-osnova/metodologicheskie-dokumenty-test/normotvorchestvo/ |
Нормотворчество
|
|
Анализировать url |
| /pravovaya-osnova/metodologicheskiye-dokumenty-rekomendatsii/postatejnyj-kommentarij-k-zakonu-respubliki-belarus-o-zashhite-personalnyh-dannyh/ |
Постатейный комментарий к Закону Республики Беларусь ”О защите персональных данных“
|
|
Анализировать url |
| /rabota-s-obrashcheniyami/ |
Работа с обращениями
|
|
Анализировать url |
| /rabota-s-obrashcheniyami/otvety-na-obrashhenija-nosjashhie-massovyj-harakter/ |
Ответы на обращения, носящие массовый характер
|
|
Анализировать url |
| /populyarnoye-na-sayte/ |
Популярное на сайте
|
|
Анализировать url |
| /populyarnoye-na-sayte/detjam-o-personalnyh-dannyh/ |
Детям о персональных данных
|
|
Анализировать url |
| /populyarnoye-na-sayte/detjam-o-personalnyh-dannyh/zhiznennyj-cikl-personalnyh-dannyh/ |
«Жизненный цикл» персональных данных
|
|
Анализировать url |
| /populyarnoye-na-sayte/detjam-o-personalnyh-dannyh/bezopasnost-lichnyh-dannyh/ |
Безопасность личных данных
|
|
Анализировать url |
| /populyarnoye-na-sayte/detjam-o-personalnyh-dannyh/aktualnye-materialy/ |
Актуальные материалы
|
|
Анализировать url |
| /populyarnoye-na-sayte/detjam-o-personalnyh-dannyh/uroki-bezopasnosti/ |
Уроки безопасности
|
|
Анализировать url |
| /populyarnoye-na-sayte/otvety-na-chasto-zadavayemyye-voprosy/ |
Ответы на часто задаваемые вопросы
|
|
Анализировать url |
| /populyarnoye-na-sayte/zapis-na-obucheniye/ |
Запись на обучение
|
|
Анализировать url |
| /populyarnoye-na-sayte/aktualnye-materialy/ |
Актуальные материалы
|
|
Анализировать url |
| /populyarnoye-na-sayte/kontakty/ |
Контакты
|
|
Анализировать url |
| /populyarnoye-na-sayte/socialnaja-reklama/ |
Социальная реклама
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/ |
Защита персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/ |
Гражданину
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/prava-subyektov/ |
Права субъектов
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/soglasiye-na-obrabotku-personalnykh-dannykh/ |
Согласие на обработку персональных данных
|
|
Анализировать url |
| /oznakomlenie-s-politikoj-v-otnoshenii-obrabotki-personalnyh-dannyh/ |
Ознакомление с Политикой в отношении обработки персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/podacha-zhaloby/ |
Подача жалобы в Центр
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/podacha-obrashhenija-operatoru/ |
Подача обращения оператору
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/podacha-obrashhenija-operatoru/zhaloba-na-dejstvija-operatora-v-svjazi-s-obrabotkoj-personalnyh-dannyh/ |
Жалоба на действия оператора в связи с обработкой персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/grajdaninu/podacha-obrashhenija-operatoru/realizacija-prav-subekta-personalnyh-dannyh/ |
Реализация прав субъекта персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/ |
Оператору
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/realizacija-prav-subektov-personalnyh-dannyh/ |
Реализация прав субъектов персональных данных
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/operator-i-upolnomochennoye-litso/ |
Оператор и уполномоченное лицо
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/pravovye-osnovanija-obrabotki/ |
Правовые основания обработки
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/trebovaniya-k-obrabotke/ |
Требования к обработке
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/mery-po-zashchite/ |
Меры по защите
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/kontrol-za-obrabotkoj/ |
Контроль за обработкой
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/kontrol-za-obrabotkoj/plan-proverok-na-2025-god/ |
План проверок на 2026 год
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/kontrol-za-obrabotkoj/chek-list-po-provedeniju-proverok/ |
Чек-листы по проведению проверок
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/audit/ |
Аудит
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/transgranichnaya-peredacha/ |
Трансграничная передача
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/uvedomit-o-narushenii-sistemy-zashchity/ |
Уведомление о нарушениях систем защиты
|
|
Анализировать url |
| /zachita-personalnyh-dannyh/operatoru/reestr-operatorov-personalnih-dannih/ |
Реестр операторов персональных данных
|
|
Анализировать url |
| /obrazovatelnie-uslugy/ |
Образовательные услуги
|
|
Анализировать url |
| /obuchenie-v-centre/ |
Обучение в Центре
|
|
Анализировать url |
| /obrazovatelnie-uslugy/o-povyshenii-kvalifikatsii-v-tsentre/ |
Повышение квалификации
|
|
Анализировать url |
| /obrazovatelnie-uslugy/vebinary/ |
Обучающие курсы
|
|
Анализировать url |
| /obrazovatelnie-uslugy/zapis-na-obuchenie/ |
Информационно-консультационные услуги
|
|
Анализировать url |
| /obrazovatelnie-uslugy/grafik-obuchenija/ |
График обучения
|
|
Анализировать url |
| /chto-volnuet-specialistov-po-zashhite-personalnyh-dannyh-v-belarusi/ |
Подробнее
|
|
Анализировать url |
| / |
Пустой анкор
|
|
Анализировать url |
| /kakie-dannye-polzovatelej-cifrovyh-platform-trebujut-zashhity/ |
Подробнее
|
|
Анализировать url |
| / |
Пустой анкор
|
|
Анализировать url |
| /podgotovleny-razjasnenija-o-primenenii-zakonodatelstva-o-personalnyh-dannyh-v-turisticheskoj-dejatelnosti/ |
Подробнее
|
|
Анализировать url |
| / |
Пустой анкор
|
|
Анализировать url |
| /v-belarusi-sozdano-prajvasi-soobshhestvo/ |
Подробнее
|
|
Анализировать url |
| / |
Пустой анкор
|
|
Анализировать url |
| / |
Пустой анкор
|
|
Анализировать url |
| /bez-uzhestochenij-novacii-v-zakon-o-zashhite-personalnyh-dannyh-gotovjat-v-belarusi/ |
Подробнее
|
|
Анализировать url |
| / |
Пустой анкор
|
|
Анализировать url |
| / |
Пустой анкор
|
|
Анализировать url |
Внешние ссылки
Кол-во: 145
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 145 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
На странице присутствуют ссылки на субдомены 3.
Показать первые 100 внешних ссылок
| Url | Анкор | Анализировать |
|---|---|---|
| t.me |
<i class="fab fa-telegram-plane"></i>
|
|
| youtube.com |
<i class="fab fa-youtube"></i>
|
Анализировать url |
| instagram.com |
<i class="fab fa-instagram-square"></i>
|
|
| youtube.com |
Подробнее
|
Анализировать url |
| youtube.com |
Подробнее
|
Анализировать url |
| https://www.youtube.com/embed/DXtbc7Xdl-U |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/DXtbc7Xdl-U_big_220_372.jpg" alt="Завершается общественное обсуждение закона о защите персональных данных" title="Завершается общественное обсуждение закона о защите персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/u3q9f2tFBWs |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/u3q9f2tFBWs_big_220_372.jpg" alt="Изменения в Закон о защите персональных данных 2026" title="Изменения в Закон о защите персональных данных 2026"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/7p2EnRZ9SsU |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/7p2EnRZ9SsU_big_220_372.jpg" alt="ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ vs ПЕРСОНАЛЬНЫЕ ДАННЫЕ" title="ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ vs ПЕРСОНАЛЬНЫЕ ДАННЫЕ"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/dYfHuGtkL2c |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/dYfHuGtkL2c_big_220_372.png" alt="Персональные данные и нейросети: новый уровень PR в отрасли связи / Практический семинар Минсвязи" title="Персональные данные и нейросети: новый уровень PR в отрасли связи / Практический семинар Минсвязи"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/HtsEiciIC5s |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/HtsEiciIC5s_big_220_372.png" alt="Защита персональных данных в ритейле. Эксперты – на форуме «ТИБО-2026»" title="Защита персональных данных в ритейле. Эксперты – на форуме «ТИБО-2026»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/zFd_Krsmeac |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/zFd_Krsmeac_big_220_372.png" alt="Конференция «Защита персональных данных и информационная безопасность в ритейле»" title="Конференция «Защита персональных данных и информационная безопасность в ритейле»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/mR1LQRBJ1MA |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/mR1LQRBJ1MA_big_220_372.png" alt="Данные персональные? Контуры. ОНТ" title="Данные персональные? Контуры. ОНТ"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/4anFKX75XGo |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/4anFKX75XGo_big_220_372.jpg" alt="Нормально ли делать из соцсетей «доску позора»" title="Нормально ли делать из соцсетей «доску позора»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/PKgX3S00TqE |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/PKgX3S00TqE_big_220_372.jpg" alt="Цифровая грамотность и цифровая гигиена: основы защиты данных" title="Цифровая грамотность и цифровая гигиена: основы защиты данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/hEhJc0UZlSc |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/hEhJc0UZlSc_big_220_372.jpg" alt="В Минске прошла акция «Твоя жизнь – твой выбор»" title="В Минске прошла акция «Твоя жизнь – твой выбор»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/ajUg8Zq7Rx0 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/ajUg8Zq7Rx0_big_220_372.png" alt="Центр защиты персональных данных обучил более 15 тысяч специалистов" title="Центр защиты персональных данных обучил более 15 тысяч специалистов"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/BDhlC5-Bs3o |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/BDhlC5-Bs3o_big_220_372.png" alt="Как посмотреть: Об утечке в инстаграм" title="Как посмотреть: Об утечке в инстаграм"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/vid_697b0f687425e |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/vid_697b0f687425e_big_220_372.png" alt="Как защитить личные данные в цифровую эпоху – в рубрике «Всё понятно с Мариной Караман»" title="Как защитить личные данные в цифровую эпоху – в рубрике «Всё понятно с Мариной Караман»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/zhT07jjX3n0 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/zhT07jjX3n0_big_220_372.png" alt="Форум по защите персональных данных_2026_Минск" title="Форум по защите персональных данных_2026_Минск"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/6wtTzX4vq_c |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/6wtTzX4vq_c_big_220_372.png" alt="Как создать надежный пароль? Комментарий Ольги Шибко. НЦЗПД" title="Как создать надежный пароль? Комментарий Ольги Шибко. НЦЗПД"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/ltS4wxfGASg |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/ltS4wxfGASg_big_220_372.png" alt="BY Войти Как не попасть в список проверок НЦЗПД?" title="BY Войти Как не попасть в список проверок НЦЗПД?"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/-WVquxy9FjM |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/-WVquxy9FjM_big_220_372.jpg" alt="Проверку соблюдения законодательства о персональных данных в 2026 году пройдут 10 организаций" title="Проверку соблюдения законодательства о персональных данных в 2026 году пройдут 10 организаций"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/OWtX9Wj4ggc |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/OWtX9Wj4ggc_big_220_372.png" alt="Кто такой DPO и зачем он нужен?" title="Кто такой DPO и зачем он нужен?"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/eM9axVc9yxk |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/eM9axVc9yxk_big_220_372.png" alt="Право в цифровой среде / Как технологии меняют юридическую сферу страны" title="Право в цифровой среде / Как технологии меняют юридическую сферу страны"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/5D5OeJQ0Ma0 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/5D5OeJQ0Ma0_big_220_372.png" alt="Базовый минимум документов по персональным данным" title="Базовый минимум документов по персональным данным"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/J8eQjLZWQv4 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/J8eQjLZWQv4_big_220_372.jpg" alt="Мошенники неустанно придумывают новые схемы обмана и ценза на возраст для них не существует" title="Мошенники неустанно придумывают новые схемы обмана и ценза на возраст для них не существует"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/mm4xSr_NtQY |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/mm4xSr_NtQY_big_220_372.png" alt="Что такое персональные данные?" title="Что такое персональные данные?"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/kyhqaDrvRgQ |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/kyhqaDrvRgQ_big_220_372.png" alt="Масштабный сбой в системе интернета есть ли здесь вина искусственного интеллекта" title="Масштабный сбой в системе интернета есть ли здесь вина искусственного интеллекта"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/E6SPvnGAv1w |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/E6SPvnGAv1w_big_220_372.png" alt="В Минске проходит практический семинар для редакций СМИ" title="В Минске проходит практический семинар для редакций СМИ"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/DQPefGlYstA |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/DQPefGlYstA_big_220_372.jpg" alt="Городской Единый день информирования. Тема: «Кибербезопасность и профилактика киберпреступности»" title="Городской Единый день информирования. Тема: «Кибербезопасность и профилактика киберпреступности»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/BCgmhkYKvTQ |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/BCgmhkYKvTQ_big_220_372.jpg" alt="Директор НЦЗПД Андрей Гаев в эфире "Наше Утро" на ОНТ" title="Директор НЦЗПД Андрей Гаев в эфире "Наше Утро" на ОНТ"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/lK678tb643M |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/lK678tb643M_big_220_372.png" alt="Какую личную информацию нельзя передавать по телефону. Комментарий Ольги Шибко, НЦЗПД" title="Какую личную информацию нельзя передавать по телефону. Комментарий Ольги Шибко, НЦЗПД"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/F3U49EPfx1A |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/F3U49EPfx1A_big_220_372.png" alt="Бизнес-интенсив «Защита персональных данных: реальные кейсы, эффективные стратегии»" title="Бизнес-интенсив «Защита персональных данных: реальные кейсы, эффективные стратегии»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/zvHbqo661TA |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/zvHbqo661TA_big_220_372.png" alt="Всемирная паутина vs Защита персональных данных. Репортаж news.by" title="Всемирная паутина vs Защита персональных данных. Репортаж news.by"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/QGIWbqxPOh4 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/QGIWbqxPOh4_big_220_372.jpg" alt="Защита персональных данных что нужно знать представителям бизнеса, рассказали в Минске_News by" title="Защита персональных данных что нужно знать представителям бизнеса, рассказали в Минске_News by"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/CH2JzDogCjc |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/CH2JzDogCjc_big_220_372.jpg" alt="Бизнес-инетенсив по защите персональных данных прошел в Минске" title="Бизнес-инетенсив по защите персональных данных прошел в Минске"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/1RljpSrDYUM |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/1RljpSrDYUM_big_220_372.png" alt="Какие SMS нельзя хранить в телефоне" title="Какие SMS нельзя хранить в телефоне"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/ZcHarp9xL2U |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/ZcHarp9xL2U_big_220_372.png" alt="Личные данные – в надежных руках. В Национальном центре защиты персональных данных прошёл День открытых дверей" title="Личные данные – в надежных руках. В Национальном центре защиты персональных данных прошёл День открытых дверей"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/CX_uKL936SU |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/CX_uKL936SU_big_220_372.png" alt="День открытых дверей в Национальном центре защиты персональных данных Республики Беларусь" title="День открытых дверей в Национальном центре защиты персональных данных Республики Беларусь"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/npR-jiw8wC4 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/npR-jiw8wC4_big_220_372.png" alt="Персональные данные утекли в сеть - репортаж ОНТ" title="Персональные данные утекли в сеть - репортаж ОНТ"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/lQvSO2-R1rk |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/lQvSO2-R1rk_big_220_372.png" alt="ЗПД Время высоких технологий" title="ЗПД Время высоких технологий"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/bn4BBu1wrfQ |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/bn4BBu1wrfQ_big_220_372.png" alt="Время высоких технологий +#28 Персональные данные: уязвимости и вызовы" title="Время высоких технологий +#28 Персональные данные: уязвимости и вызовы"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/9xRxzAdwu4s |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/9xRxzAdwu4s_big_220_372.png" alt="Анлрей Гаев об устойчивых подходах к защите персональных данных" title="Анлрей Гаев об устойчивых подходах к защите персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/vid_6852af1f25c97 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/vid_6852af1f25c97_big_220_372.png" alt="Устойчивые подходы к защите персональных данных: баланс интересов организаций и прав граждан" title="Устойчивые подходы к защите персональных данных: баланс интересов организаций и прав граждан"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/O-WartqkJN8 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/O-WartqkJN8_big_220_372.png" alt="Персональные данные и их безопасность: возможно ли это в XXI веке?" title="Персональные данные и их безопасность: возможно ли это в XXI веке?"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/xQzfKf8Mo-o |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/xQzfKf8Mo-o_big_220_372.png" alt="Кибербезопасность по-белорусски: как защитить свои данные в цифровом мире? Специальный репортаж" title="Кибербезопасность по-белорусски: как защитить свои данные в цифровом мире? Специальный репортаж"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/h8GEAAlcDdM |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/h8GEAAlcDdM_big_220_372.png" alt="Можно ли выкладывать фото соседей в чат дома или подъезда – поговорим о защите персональных данных" title="Можно ли выкладывать фото соседей в чат дома или подъезда – поговорим о защите персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/HvZcND-Nyec |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/HvZcND-Nyec_big_220_372.png" alt="Время высоких технологий+# 14 | Защита персональных данных" title="Время высоких технологий+# 14 | Защита персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/LUq79z6WGPM |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/LUq79z6WGPM_big_220_372.png" alt="Какие правила цифровой грамотности помогут уберечь ребёнка от злоумышленников?" title="Какие правила цифровой грамотности помогут уберечь ребёнка от злоумышленников?"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/-bHe8T5udPU |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/-bHe8T5udPU_big_220_372.png" alt="Баланс прав потребителей и защиты персональных данных" title="Баланс прав потребителей и защиты персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/be8VaNR-e7E |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/be8VaNR-e7E_big_220_372.png" alt="Пути борьбы с киберпреступностью обсудили в Гомеле" title="Пути борьбы с киберпреступностью обсудили в Гомеле"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/r_jeRY3ggek |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/r_jeRY3ggek_big_220_372.jpg" alt="DeepSeek. AI. Защита персональных данных" title="DeepSeek. AI. Защита персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/XPoU734qLws |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/XPoU734qLws_big_220_372.png" alt="Цифровая гигиена: что нужно знать и стоит ли читать пользовательские соглашения" title="Цифровая гигиена: что нужно знать и стоит ли читать пользовательские соглашения"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/qTPyT_out-E |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/qTPyT_out-E_big_220_372.png" alt="ОЛЬГА ШИБКО О МЕЖДУНАРОДНОМ ДНЕ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ" title="ОЛЬГА ШИБКО О МЕЖДУНАРОДНОМ ДНЕ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/6B2bH7QQj0g |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/6B2bH7QQj0g_big_220_372.png" alt="В гостях ОНТ директор Национального центра защиты персональных данных Андрей Гаев" title="В гостях ОНТ директор Национального центра защиты персональных данных Андрей Гаев"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/8HzzJHHACX8 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/8HzzJHHACX8_big_220_372.png" alt="Как защитить свои персональные данные в интернете? Актуальное интервью" title="Как защитить свои персональные данные в интернете? Актуальное интервью"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/T7eCmdqiFHw |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/T7eCmdqiFHw_big_220_372.png" alt="Правила безопасного поведения в интернете /Женское Шоу (17.12.2024)" title="Правила безопасного поведения в интернете /Женское Шоу (17.12.2024)"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/lV8GAsvhEzE |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/lV8GAsvhEzE_big_220_372.png" alt="Форум по управлению интернетом" title="Форум по управлению интернетом"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/fBRJyagG-Bc |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/fBRJyagG-Bc_big_220_372.png" alt="Белорусский юридический форум" title="Белорусский юридический форум"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/5-YFM6VmB8k |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/5-YFM6VmB8k_big_220_372.jpg" alt="Киберпреступность – как не стать жертвой цифровых мошенников" title="Киберпреступность – как не стать жертвой цифровых мошенников"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/j_nuH0HYivE |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/j_nuH0HYivE_big_220_372.jpg" alt="Национальный центр защиты персональных данных Республики Беларусь_имиджевый ролик" title="Национальный центр защиты персональных данных Республики Беларусь_имиджевый ролик"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/mGsRC0aOYPo |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/mGsRC0aOYPo_big_220_372.png" alt="НАЦИОНАЛЬНОМУ ЦЕНТРУ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ - 3 ГОДА" title="НАЦИОНАЛЬНОМУ ЦЕНТРУ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ - 3 ГОДА"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/PelSPa9_ErQ |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/PelSPa9_ErQ_big_220_372.png" alt="Добрай раніцы, Беларусь. НАЦИОНАЛЬНОМУ ЦЕНТРУ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ - 3 ГОДА" title="Добрай раніцы, Беларусь. НАЦИОНАЛЬНОМУ ЦЕНТРУ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ - 3 ГОДА"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/AbmNsjduHbk |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/AbmNsjduHbk_big_220_372.png" alt="Бинзнес-интенсив Брест" title="Бинзнес-интенсив Брест"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/j_nuH0HYivE |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/j_nuH0HYivE_big_220_372.jpg" alt="Национальный центр защиты персональных данных Республики Беларусь" title="Национальный центр защиты персональных данных Республики Беларусь"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/YSFhicz5Kt4 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/YSFhicz5Kt4_big_220_372.png" alt="День открытых дверей в НЦЗПД" title="День открытых дверей в НЦЗПД"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/WvaNIr05eKk |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/WvaNIr05eKk_big_220_372.png" alt="ЗАЩИТИТЬ ПЕРСОНАЛЬНЫЕ ДАННЫЕ!" title="ЗАЩИТИТЬ ПЕРСОНАЛЬНЫЕ ДАННЫЕ!"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/25mRnJFnp6Y |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/25mRnJFnp6Y_big_220_372.png" alt="Вопросы защиты персональных данных на повестке Международного форума ”Транспорт и логистика-2024“" title="Вопросы защиты персональных данных на повестке Международного форума ”Транспорт и логистика-2024“"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/LXMEJSNsdfc |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/LXMEJSNsdfc_big_220_372.jpg" alt="Офис правовой помощи в Центре защиты персональных данных" title="Офис правовой помощи в Центре защиты персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/BenetWhZiHc |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/BenetWhZiHc_big_220_372.png" alt="Добрай раніцы, Беларусь! ДЕНЬ ОТКРЫТЫХ ДВЕРЕЙ В НАЦИОНАЛЬНОМ ЦЕНТРЕ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ" title="Добрай раніцы, Беларусь! ДЕНЬ ОТКРЫТЫХ ДВЕРЕЙ В НАЦИОНАЛЬНОМ ЦЕНТРЕ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/Jbyiv-_OStM |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/Jbyiv-_OStM_big_220_372.png" alt="IV ФОРУМ «ЦИФРОВАЯ ЭКОНОМИКА Тематическое заседание: «Цифровые горизонты»" title="IV ФОРУМ «ЦИФРОВАЯ ЭКОНОМИКА Тематическое заседание: «Цифровые горизонты»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/_GhefykwIWs |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/_GhefykwIWs_big_220_372.png" alt="IV ФОРУМ «ЦИФРОВАЯ ЭКОНОМИКА» Тематическое заседание." title="IV ФОРУМ «ЦИФРОВАЯ ЭКОНОМИКА» Тематическое заседание."><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/mMfDpimKp-Y |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/mMfDpimKp-Y_big_220_372.png" alt="На страже киберпорядка" title="На страже киберпорядка"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/cGBeNGWr7lA |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/cGBeNGWr7lA_big_220_372.png" alt="Видеонаблюдение: за и против" title="Видеонаблюдение: за и против"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/fEDkD_x-ZFI |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/fEDkD_x-ZFI_big_220_372.png" alt="Можно ли отозвать согласие на обработку персональных данных?" title="Можно ли отозвать согласие на обработку персональных данных?"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/KzNvbn_Nk_I |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/KzNvbn_Nk_I_big_220_372.png" alt="Андрей Гаев о защите персональных данных в Беларуси" title="Андрей Гаев о защите персональных данных в Беларуси"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/Owtn-uT25Fg |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/Owtn-uT25Fg_big_220_372.jpg" alt="Пресс-конференция: «Защита персональных данных в Беларуси»" title="Пресс-конференция: «Защита персональных данных в Беларуси»"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/5Bg-LW-9gUw |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/5Bg-LW-9gUw_big_220_372.jpg" alt="В Минске проходит масштабная конференция по защите персональных данных" title="В Минске проходит масштабная конференция по защите персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/ZCrCqOfJr-M |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/ZCrCqOfJr-M_big_220_372.jpg" alt="Видеоинструкция пользователя Реестра операторов персональных данных" title="Видеоинструкция пользователя Реестра операторов персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/Gg3AWfo0ZZ4 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/Gg3AWfo0ZZ4_big_220_372.png" alt="Обращения и жалобы по вопросам защиты персональных данных 2023" title="Обращения и жалобы по вопросам защиты персональных данных 2023"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/Yd3d_mdpkYQ |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/Yd3d_mdpkYQ_big_220_372.png" alt="Ольга Шибко о защите информации и персональных данных" title="Ольга Шибко о защите информации и персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/FN8regfxDi8 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/FN8regfxDi8_big_220_372.png" alt="Андрей Гаев. Интервью к Международному Дню защиты информации" title="Андрей Гаев. Интервью к Международному Дню защиты информации"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/Iv3xxV4K4Fs |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/Iv3xxV4K4Fs_big_220_372.png" alt="Защита персональной информации в Беларуси: требования и стандарты" title="Защита персональной информации в Беларуси: требования и стандарты"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/j5TKoA-rMdA |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/j5TKoA-rMdA_big_220_372.png" alt="Важные правила безопасности персональных данных" title="Важные правила безопасности персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/hq1Pf31aWc8 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/hq1Pf31aWc8_big_220_372.png" alt="Фишинг и персональные данные" title="Фишинг и персональные данные"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/gtJlKAK9Frw |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/gtJlKAK9Frw_big_220_372.png" alt="Детям о персональных данных" title="Детям о персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/_vdLod05Mro |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/_vdLod05Mro_big_220_372.png" alt="Брифинг по защите персональных данных прошел в НЦЗПД" title="Брифинг по защите персональных данных прошел в НЦЗПД"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/e_DduEa_8Ys |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/e_DduEa_8Ys_big_220_372.png" alt="О нарушениях в сфере защиты персональных данных" title="О нарушениях в сфере защиты персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/Um2eH5RZhYI |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/Um2eH5RZhYI_big_220_372.png" alt="Утечка персональных данных. Какие риски и ответственность?" title="Утечка персональных данных. Какие риски и ответственность?"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/4XNn0kVwWjk |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/4XNn0kVwWjk_big_220_372.jpg" alt="Несколько белорусских магазинов признал утечку личных данных клиентов" title="Несколько белорусских магазинов признал утечку личных данных клиентов"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/nXiumxXU9SA |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/nXiumxXU9SA_big_220_372.jpg" alt="Почти миллион учетных данных белорусов утекли в Сеть. Как минимизировать риски." title="Почти миллион учетных данных белорусов утекли в Сеть. Как минимизировать риски."><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/iLmoqKnCeXU |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/iLmoqKnCeXU_big_220_372.png" alt="Как не попасть на уловки мошенников и защитить свои персональные данные, обсуждают на форуме IT Youth" title="Как не попасть на уловки мошенников и защитить свои персональные данные, обсуждают на форуме IT Youth"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/Iu2VZGurD90 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/Iu2VZGurD90_big_220_372.png" alt="Персональные данные устами детей" title="Персональные данные устами детей"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/e2v8ML7MYcA |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/e2v8ML7MYcA_big_220_372.png" alt="Вредные советы о персональных данных" title="Вредные советы о персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/z_npcZ_JbZs |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/z_npcZ_JbZs_big_220_372.png" alt="Андрей Гаев об обороте персональных данных в сфере онлайн торговли и цифровой гигиене" title="Андрей Гаев об обороте персональных данных в сфере онлайн торговли и цифровой гигиене"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/P0kxSQGdNM4 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/P0kxSQGdNM4_big_220_372.png" alt="Персональные данные в работе интернет-магазинов" title="Персональные данные в работе интернет-магазинов"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/9Kmh6sLO9E8 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/9Kmh6sLO9E8_big_220_372.png" alt="Андрей Гаев в каждой организации должен быть ответственный за работу с персональными данными" title="Андрей Гаев в каждой организации должен быть ответственный за работу с персональными данными"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/YRElrTJiJCE |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/YRElrTJiJCE_big_220_372.png" alt="Максим Гречаников о защите персональных данных" title="Максим Гречаников о защите персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/iwp7QR8ANn4 |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/iwp7QR8ANn4_big_220_372.jpg" alt="Зона_Х_Итоги_Недели_Защита персональных данных" title="Зона_Х_Итоги_Недели_Защита персональных данных"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
| https://www.youtube.com/embed/vid_642bf842202ad |
<br> <img decoding="async" src="https://cpd.by/storage/wp-responsive-video-gallery-with-lightbox/vid_642bf842202ad_big_220_372.jpg" alt="Ольга Шибко о правилах безопасного оборота персональных данных в Интернете" title="Ольга Шибко о правилах безопасного оборота персональных данных в Интернете"><br> <span class="playbtnCss"><br> </span>
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 0%
Возрастная маркировка
Нарушение
Знак возрастной категории (0+, 6+, 12+, 16+ или 18+)
?
Ст. 11–12 ФЗ-436: информационная продукция (новости, видео, книги, игры, курсы) должна сопровождаться знаком возрастной категории. Разместите знак на видном месте — обычно в шапке или подвале сайта.
Информационная продукция без возрастной маркировки (ст. 11 ФЗ-436)
Вердикт
Таким сайт https://cpd.by/ видят поисковые системы. Процент оптимизации невысокий - 40%. Чтобы улучшить сайт и попасть в ТОП необходимо:
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: