Автоматическая верификация бортового кода пропускает скрытые отказы и закладки в прошивку Разработка софта для "бездушных систем" и комплексов РЭР/РТР сейчас плотно завязана на языковые модели со статическими анализаторами кода. Нейросеть пишет контур донаведения или фильтр навигации, а следом сама же генерирует под него проверочные тесты и формальные контракты. Сборочный контур горит зелёным. Вычитывать глазами десятки тысяч строк некому, так что прошивку сразу заливают на борт. На практике такое тестирование быстро превращается в самообман. Машина пишет тесты под уже готовый код и повторяет в них собственные слепые зоны, а математические решатели при проверке часто оперируют идеальными числами вместо реальной арифметики процессора. Возьмём модуль машинного зрения или навигационный фильтр. На синтетике всё сходится. Зато в полёте под спуфингом скачок метки времени даёт нулевой шаг интегрирования. При делении на ноль выскакивает NaN. Тут не спасают даже жёсткие упоры по углам крена и тангажа в базовом автопилоте. По стандарту плавающей точки любое сравнение с NaN возвращает ложь, поэтому проверка вида «если больше максимума - обрезать» молча пропускает мусор дальше. За один такт ошибка заражает ПИД-регулятор с микшером двигателей. Моторы выключаются в воздухе, хотя основной поток на микроконтроллере продолжает крутиться и исправно сбрасывать сторожевой таймер. В закрытых радиолиниях и навигации счёт идёт ещё тоньше. Внутри самих верификаторов кода хватает уязвимостей, через которые в сторонние библиотеки протаскивают математически «доказанные» закладки. Если в функции обмена ключами умножение на кривой из-за такой закладки возвращает нули, наземная станция с бортовым модемом выработают одинаковый нулевой ключ сессии. На стенде связь отработает штатно: пакеты ходят, индикатор шифрования горит, автотесты проходят. Только на боевом вылете станция радиоразведки противника прочитает этот поток как открытый или подсунет команду на отключение двигателей. Похожая картина в фильтре комплексирования ИНС с ГНСС. Достаточно оставить в матрице ковариации сильную перекрёстную связь между горизонтальной скоростью и оценкой углов. Тогда при плавном уводе скорости спуфером фильтр примет ложное ускорение за проекцию силы тяжести и сам завалит борту расчётный горизонт. Вычитать глазами весь чужой код и проходы компилятора физически невозможно. Защищает здесь только инженерная гигиена на границах модулей. Перед подачей команд в микшер приводов обязательна явная проверка чисел на конечность, а контроль ориентации должен страховаться простым резервным контуром по сырым гироскопам без сложной математики. Сами же радиомодули и фильтры проверяют на записях реального полигонного эфира с битыми пакетами и сбоями синхронизации, причём тестовые векторы всегда пишет отдельный инженер, не видевший исходников. 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramPosts of ПОЛЕЗНАЯ НАГРУЗКА
Аутентификация TETRA не гарантирует подлинность команд Проблему CVE-2025-52944 раскрыли ещё в исследованиях 2023 года, а номер присвоили в 2025-м после практической демонстрации. В октябрьском разборе Midnight Blue объясняет, почему включённая аутентификация сама по себе не защищает от поддельного трафика. Ранее затрагивали её в 2TETRA:2BURST. При регистрации станция доказывает знание секретного ключа K. Дальше в незашифрованной сети сообщения с идентификатором уже допущенного абонента ISSI не имеют криптографического подтверждения отправителя. Знать его ключ аутентификации для подмены такого трафика не требуется. С роумингом отдельная неприятность. По наблюдениям исследователей, многие сети пропускают повторную аутентификацию при смене базовой станции. При подмене личности абонента это может закончиться потерей регистрации настоящей радиостанции без уведомления её владельца. Однако переносить этот сценарий на любую зашифрованную сеть нельзя. В Class 2 статический ключ шифрования не связан с процедурой аутентификации. В Class 3 такая связь есть через выработку ключей. Шифрование радиоинтерфейса (AIE) затрудняет внедрение трафика, но стойкость зависит от алгоритма, обновлений терминалов и смены ключей. Полноценной криптографической проверки сообщений оно не заменяет. Для военной связи отсюда практическое требование: при приёмке проверять подлинность команд и тревог отдельно от допуска радиостанции в сеть. Надписи «аутентификация включена» для этого недостаточно. Поправка к нашему тексту про Тайвань: эксплуатация именно CVE-2025-52944 там не установлена. General Alarm тоже нельзя считать универсальной командой стандарта TETRA. В разборе THSR авторы рассматривают тревожную функцию Motorola и вероятное клонирование идентификатора абонента. 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 2 h | 553 |
| 10 h | 1,366 |
- After 1 hour553
- Total to date1,366
Warbirds показала DZYGA-17S со Starlink Управление и видео у новой вражеской платформы идут через спутниковую сеть. По словам представителя Warbirds в материале вражеского ресурса, терминал Starlink на борту имеет отдельное питание, заявленное разрешение видео - 1920 × 1080. Производитель заявляет: ⚙️ снаряжённую массу без БЧ 11,5 кг ⚙️ крейсерскую скорость 90-100 км/ч и максимальную 130 км/ч ⚙️ более 60 минут полёта с БЧ 2 кг ⚙️ 33-35 минут с БЧ 6 кг на испытаниях. С дальностью есть оговорка. Компания заявляет до 100 км и ссылается на полёт одного из подразделений на 110 км при боевом применении. Нагрузка и условия этого полёта в публикации не раскрыты. 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 4 h | 861 |
| 12 h | 2,123 |
- Total to date2,123
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 4 h | 859 |
| 12 h | 2,111 |
- Total to date2,111
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 4 h | 845 |
| 12 h | 1,989 |
- Total to date1,989
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 6 h | 1,298 |
| 18 h | 1,856 |
| 26 h | 2,095 |
- After 6 hours1,298
- After 24 hours2,095
- Total to date2,095
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 7 h | 1,264 |
| 27 h | 1,912 |
- After 6 hours1,264
- After 24 hours1,912
- Total to date1,912
Вражеская компания First Parsec, про чьё изделие мы ранее писали - ПуВРД «SHOOM-20» (здесь и здесь), выпустила ещё более дешёвую версию - ПуВРД «SHOOM-7». 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 5 h | 643 |
| 11 h | 1,567 |
| 32 h | 2,352 |
- After 6 hours643
- After 24 hours2,352
- Total to date2,352
Ещё один вражеский ударный борт самолётного типа «D3LE», предположительно от Shield AI/Iron Belly. 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 5 h | 619 |
| 11 h | 1,510 |
| 32 h | 2,254 |
- After 6 hours619
- After 24 hours2,254
- Total to date2,254
Пока доподлинно непонятно чем отличается «Довбуш Т40» от своих предшественников и точно ли этот он тут. Пока лишь предположения касательно изменения планера и/или соотношения БЧ/топливо. 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 6 h | 828 |
| 13 h | 1,519 |
| 33 h | 2,081 |
- After 6 hours828
- Total to date2,081
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 6 h | 905 |
| 13 h | 1,573 |
| 34 h | 2,154 |
- After 6 hours905
- Total to date2,154
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 6 h | 871 |
| 13 h | 1,522 |
| 34 h | 2,077 |
- After 6 hours871
- Total to date2,077
Forwarded from Univelis / Foxspeed
Codex в лаборатории электроники Писать код через ИИ уже все привыкли. Но Codex начинает проникать в оффлайн: управлять приборами, настраивать параметры, снимать осциллограммы, проверять результаты. Расскажу, как это устроено у меня — и до чего уже дошло :) • Основное — MSO5074, мой любимый осциллограф на 200 МГц (скоро 300). 4 входа по 2 GSa/s, 2 генератора сигналов. Ethernet-порт с поддержкой LXI и SCPI-команд, которыми можно настроить почти всё, получить скриншоты и захваты сигналов. Забавно, что Кодексу проще смотреть на скриншоты, чем на CSV-таблицы оцифровки :) • Питание и нагрузка — Miniware: два P906 и электронная нагрузка L1060, доступные по USB через экранчик M01. С настройкой БП всё хорошо, а нагрузка пока не работает. С Rigol было попроще, но те гробы занимают полстола, да и цена. • Радиочасть — HackRF с PortaPack и Red Pitaya. HackRF — довольно шумный, но удобный SDR для передачи и приёма СВЧ. Легко задавать частоты и генерировать тестовые сигналы, и совместим с GNU Radio. Red Pitaya — штука посерьёзнее, у меня ещё из первого краудфандингового батча: 14-битные АЦП/ЦАП на 125 MS/s, ПЛИС и 1GbE. Ещё был XTRX, но потерялся :( • Логический анализатор — DSLogic нужен для параллельных интерфейсов. Последовательные Codex может парсить прямо с осциллограмм, но готовый декодинг сократит расход токенов. • Для общения с чипами — STM32. USB внутрь, наружу I²C, SPI, UART, GPIO, таймеры/ШИМ и любые другие интерфейсы. Сюда и USB-Eth, чтобы ловить много данных быстрее, чем по ST-Link. При разработке беспроводного передатчика энергии я просил кодекс исследовать режимы работы схемы: подать питание, ограничив ток, задать тактовый сигнал, посмотреть осциллограммы в важных точках и подстроить генератор. А для исследования тюнера RDA5815: Codex настраивает его регистры по I2C через STM32, задаёт тестовый сигнал на HackRF, смотрит осциллограммы I/Q-выходов, меняет настройки тюнера и смотрит снова. Несложно запустить основной режим, а потом поизучать недокументированные регистры :) И вот пост с запуском тюнера через нестандартный интерфейс. Основная идея не в том, что я подключил приборы и навайбил прошивку. Это замкнутый процесс экспериментов с реальным девайсом, его разработки и отладки, как я предлагал в недавнем посте. Процесс всё ещё не полностью автономный: паять проводки и подключать щупы по-прежнему должен я :) А LibreVNA дать Кодексу тоже можно, но проще юзать самому. Про написание/компиляцию FW даже не упоминаю, и так ясно. И наконец, фишечка: LTSpice тоже легко подключается к Codex через CLI. Измеряем отклик реального девайса, правим схему/модель в LTSpice, обоснованно планируем следующий эксперимент и опять проводим его на железе. Цикл замкнут! И я реально так делал: подбирал паразитные параметры схемы, уточняя модель, и планируя следующие эксперименты. Сифун говорил, что после появления LTSpice паять электронику стало скучно: она всегда соответствует модели. А теперь и вовсе. Только когда собрал всю фактуру поста, понял, сколько старых постов упомянул. Выходит, я шёл к этому все последние годы!
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 6 h | 824 |
| 13 h | 1,464 |
| 34 h | 1,975 |
- After 6 hours824
- Total to date1,975
Только сейчас противник(ГУР МО Украины) опубликовал информацию касательно «Гербера-2». 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 6 h | 1,267 |
| 11 h | 1,640 |
| 25 h | 2,225 |
- After 6 hours1,267
- After 24 hours2,225
- Total to date2,225
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 97 |
| 8 h | 1,648 |
| 30 h | 4,394 |
| 36 h | 4,648 |
- After 24 hours4,394
- Total to date4,648
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 66 |
| 8 h | 1,639 |
| 30 h | 4,356 |
| 36 h | 4,611 |
- After 24 hours4,356
- Total to date4,611
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 67 |
| 8 h | 1,571 |
| 30 h | 4,077 |
| 36 h | 4,291 |
- After 24 hours4,077
- Total to date4,291
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 68 |
| 8 h | 1,588 |
| 30 h | 4,107 |
| 36 h | 4,353 |
- After 24 hours4,107
- Total to date4,353
Плату смартфона Xiaomi Mi 8 переделали в бортовой LTE-модем и видеопередатчик БпЛА Автор канала Mountain DS Lab собрал из б/у смартфона Xiaomi Mi 8 (Snapdragon 845, кодовое имя dipper, примерно 23 вечнозелёных на вторичке) систему управления и передачи видео через сотовую сеть. Железо и доработки на борту: ⚙️ материнская плата Xiaomi Mi 8 (hw-revision: 20001) с прошивкой LineageOS 17.1 (Android 10), накатанной через TWRP ⚙️ питание: от родной батареи BM3E отстегнули плату защиты BMS и подали на её клеммы напряжение от бортового аккумулятора через понижающий DC/DC-преобразователь ⚙️ антенны и камера: нижнюю субплату и блок динамика со штатной сотовой антенной вытащили из корпуса телефона и развели родными коаксиалами на 3D-печатной пластине; фронтальную камеру вынесли в носовой обтекатель на шлейфе-удлинителе ⚙️ переходник USB-C - UART: самодельная плата на чипе WCH CH340 (1A86:7523) с прямыми линиями TX/RX и отдельным инвертированным выходом UTX/URX на транзисторе под протокол SBUS ⚙️ носитель и управление: двухмоторный пенолёт с полётным контроллером на iNAV, на земле - пульт RadioMaster Pocket по USB к ноутбуку Просто отстегнуть экран нельзя: без ответа от дисплея по MIPI DSI ядро при запуске уходит в долгий таймаут или виснет. Чтобы плата стартовала вслепую, автор распаковал boot.img через magiskboot, декомпилировал kernel_dtb в 24 исходника дерева устройств и в нужном под свою ревизию файле dt8.dts отключил узлы контроллера дисплея (qcom,dsi-display@0 и @1, панель dsi_ss_ea8074_notch_fhd_cmd_display), прописав status = "disabled";. Связь идёт через промежуточный сервер. Смартфон крутит самописное приложение на базе usb-serial-for-android, гонит видео в сеть, а команды управления пересылает через USB-C на CH340 и дальше по SBUS в полётный контроллер. На земле оператор рулит через браузерный веб-интерфейс. На ночной рулёжке всё отработало штатно, хотя на пересылке через сотовую сеть и сервер набегает заметная задержка. До реальных подлётов дело пока не дошло. З.Ы1. Аж навеяли воспоминания до СВО, когда похожее делали в кружках авиамоделирования, а потом попадались кустарные вражеские борта аналогичные. К чему это в итоге привело...Perennial Autonomy и не только от таких опытных образцов довели до... З.Ы2. Речь не только про использование платы смартфона для линка... 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 67 |
| 8 h | 1,521 |
| 8 h | 1,521 |
| 30 h | 3,909 |
| 36 h | 4,153 |
- After 24 hours3,909
- Total to date4,153
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 309 |
| 9 h | 1,357 |
| 30 h | 2,408 |
| 37 h | 2,516 |
- After 1 hour309
- After 24 hours2,408
- Total to date2,516
Комбинированная головка самонаведения на 2.2 ГГц на AS3 В носовом обтекателе AS3-IR «Surveyor» комплекса Merops, используемого противником (предыдущие публикации: тут, тут, тут, тут, тут, тут, тут, тут, тут, тут, тут, тут, тут, тут, тут, тут, тут и тут) , жёстко, без подвеса, закреплена микрополосковая антенная решётка 2×2 с маркировкой PCB: P00178-03 на частоту 2.2 ГГц (длина волны 13.6 см). Точки запитки всех четырёх патчей (A, B, C, D) смещены строго вниз относительно маркера UP, так что поляризация линейная вертикальная. С обратной стороны платы выведен один разъём SMA - все четыре излучателя сведены внутренним сумматором в общий ВЧ-канал, а луч направлен по курсу борта. На пульте оператора сведены сразу два канала наведения: радиочастотный (SEEK) и тепловизионная камера с автоматом сопровождения (TRACKING). При габаритах платы около 100×100 мм (межэлементный шаг порядка 0.37 длины волны) ширина диаграммы направленности на 2.2 ГГц составляет порядка 70-80 град. Для точного попадания луч широкий, зато для работы в передней полусфере и вывода перехватчика в район цели его хватает. На круговой шкале слева виден этот переход: сначала борт шёл по целеуказанию (синий сектор), а на сближении цель взял в рамку уже тепловизионный трекер (TRACKING). 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 305 |
| 9 h | 1,316 |
| 22 h | 2,085 |
| 30 h | 2,260 |
| 37 h | 2,398 |
- After 1 hour305
- After 24 hours2,085
- Total to date2,398
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 5 h | 1,331 |
| 13 h | 1,739 |
| 27 h | 2,103 |
| 41 h | 2,295 |
| 70 h | 2,494 |
- After 6 hours1,331
- After 24 hours2,103
- Total to date2,494
Вражеский Гербероподобный борт. Ранее публиковали: здесь, здесь, здесь, здесь и здесь. 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 5 h | 1,297 |
| 13 h | 1,735 |
| 27 h | 2,117 |
| 41 h | 2,307 |
| 70 h | 2,509 |
- After 6 hours1,297
- After 24 hours2,117
- Total to date2,509
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 1 h | 641 |
| 7 h | 1,553 |
| 29 h | 2,119 |
| 43 h | 2,255 |
| 72 h | 2,416 |
- After 1 hour641
- After 6 hours1,553
- After 24 hours2,119
- Total to date2,416
Снова на вражеской барахолке 32-элементная(ранее тут, тут, тут и тут) CRPA, устанавливаемая на «Гераньки» 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 3 h | 979 |
| 8 h | 1,645 |
| 25 h | 2,097 |
| 45 h | 2,330 |
| 74 h | 2,504 |
- After 24 hours2,097
- Total to date2,504
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 4 h | 1,273 |
| 9 h | 1,921 |
| 26 h | 2,449 |
| 45 h | 2,665 |
| 66 h | 2,841 |
- After 24 hours2,449
- Total to date2,841
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 4 h | 1,273 |
| 9 h | 1,922 |
| 26 h | 2,458 |
| 45 h | 2,684 |
| 66 h | 2,870 |
- After 24 hours2,458
- Total to date2,870
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 4 h | 1,236 |
| 9 h | 1,787 |
| 26 h | 2,287 |
| 45 h | 2,489 |
| 66 h | 2,660 |
- After 24 hours2,287
- Total to date2,660
Views growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 4 h | 1,241 |
| 9 h | 1,789 |
| 26 h | 2,272 |
| 45 h | 2,468 |
| 66 h | 2,636 |
- After 24 hours2,272
- Total to date2,636
Характеристики разведывательного БпЛА «Примара» («Виріб Х») Аэродинамически этот вражеский борт («Призрак/Изделие Х») собран по классической схеме «летающее крыло» с тянущим винтом и напоминает наши «Скат» или Supercam(ранее писали про «Парадокс»). Разработчиком числится запорожское ТОВ «Айр Скайлайн» (код ЕГРПОУ 45020636). По данным производителя: ⚙️ размах крыла - 3250 мм ⚙️ максимальная взлётная масса - 15 кг ⚙️ время в воздухе - 5 ч ⚙️ дальность полёта - 400 км ⚙️ боевой радиус (по каналу управления) - до 110 км ⚙️ практический потолок - 5000 м ⚙️ старт и посадка - катапульта / парашют Оптику поставили серьёзную - двухспектральный гиростабилизированный подвес Raptor (1280×720 в дневном и тепловизионном каналах, 4K-оптика с 80-кратным гибридным зумом, по младшим комплексам компания обкатывала гимбалы от NextVision). Заявлено обнаружение типовых целей на дистанции до 5 км, крупных - до 10 км, плюс программный захват и автосопровождение. За видео отвечает цифровой канал Skyline DVS, за управление и телеметрию - двухдиапазонная система Skyline LRS, в которой используется модуляцию LoRa (CSS) с прямой коррекцией ошибок (FEC) в субгигагерцовых диапазонах и дальность до 70 км (на старом сайте указывали до 50 км). По железу там никакой магии нет: это обвязка на STM32 поверх китайских одноваттных LoRa-модулей Ebyte на чипах Semtech SX1268 (E22-400M30S, 410-490 МГц) или SX1262 (850-930 МГц), которые гоняют MAVLink на скорости ~1 кбит/с. На эту же LRS завязана резервная радионавигация без ГНСС по наземным радиомаякам (по тому же принципу, что и у распиаренной львовской Sine.link). Автопилот отдаёт данные ИНС в телеметрию, а система сводит их с отметками от наземных маяков-трекеров, выдавая позицию с погрешностью около 150 м. Для грубого вывода крыла в район точки старта при задавленном ГНСС этого хватает, но координату самого наземного маяка при таком обмене вскрыть не так уж сложно. 🟢Подписаться на канал 🟢Подписаться в MAX
Open in TelegramViews growthHide views growth
Views growth
Hours after publication
Show as table
| Hours after publication | Views |
|---|---|
| 0 h | 0 |
| 4 h | 1,181 |
| 9 h | 1,725 |
| 26 h | 2,162 |
| 45 h | 2,344 |
| 66 h | 2,509 |
- After 24 hours2,162
- Total to date2,509