{
  "schemaVersion": 2,
  "preparedDate": "2026-09-12",
  "capturedAt": "2026-09-12T15:40:59.124Z",
  "notice": "Public developer-prepared evidence. File digests identify snapshots, not App Store review or receipt. / 公开开发者证据；摘要不证明苹果审核或接收。",
  "appCount": 7,
  "apps": [
    {
      "name": "EasyTallys",
      "appStoreId": "6795085919",
      "english": "en/easytallys.html",
      "chinese": "zh-Hans/easytallys.html",
      "russian": "ru/easytallys.html",
      "evidence": [
        "e01",
        "e02",
        "e03",
        "e04"
      ]
    },
    {
      "name": "VPN XX",
      "appStoreId": "6787351160",
      "english": "en/vpn-xx.html",
      "chinese": "zh-Hans/vpn-xx.html",
      "russian": "ru/vpn-xx.html",
      "evidence": [
        "e05",
        "e09",
        "e10"
      ]
    },
    {
      "name": "VPN XX PRO",
      "appStoreId": "6788285855",
      "english": "en/vpn-xx-pro.html",
      "chinese": "zh-Hans/vpn-xx-pro.html",
      "russian": "ru/vpn-xx-pro.html",
      "evidence": [
        "e05",
        "e06",
        "e09",
        "e10"
      ]
    },
    {
      "name": "SpellVPN Tool",
      "appStoreId": "6788655739",
      "english": "en/spellvpn-tool.html",
      "chinese": "zh-Hans/spellvpn-tool.html",
      "russian": "ru/spellvpn-tool.html",
      "evidence": [
        "e07"
      ]
    },
    {
      "name": "SpellVPN Ultra",
      "appStoreId": "6790699220",
      "english": "en/spellvpn-ultra.html",
      "chinese": "zh-Hans/spellvpn-ultra.html",
      "russian": "ru/spellvpn-ultra.html",
      "evidence": [
        "e08"
      ]
    },
    {
      "name": "ArtCut",
      "appStoreId": "6788636979",
      "english": "en/artcut.html",
      "chinese": "zh-Hans/artcut.html",
      "russian": "ru/artcut.html",
      "evidence": [
        "e11"
      ]
    },
    {
      "name": "ArtCut Pro",
      "appStoreId": "6790354436",
      "english": "en/artcut-pro.html",
      "chinese": "zh-Hans/artcut-pro.html",
      "russian": "ru/artcut-pro.html",
      "evidence": [
        "e11"
      ]
    }
  ],
  "fullRecord": {
    "file": "downloads/public-record.txt",
    "sha256": "5cca229a3b0f67993d96e9a56a6f1f3cbf6b52b2aec07430c902d8dd057fad33"
  },
  "evidence": [
    {
      "id": "e01",
      "title": [
        "EasyTallys: earlier developer response and submission record",
        "EasyTallys：此前开发者回复及提交记录",
        "EasyTallys: прежний ответ разработчика и запись об отправке"
      ],
      "kind": "developer-authored record",
      "note": [
        "These are preserved local developer statements. Assertions about a submitted Release binary or App Store metadata in this record have not been independently matched to an uploaded archive or Apple receipt.",
        "这些是保留的本地开发者陈述。记录中有关提交版 Release 二进制或商店元数据的断言，尚未与上传归档或苹果回执独立核对。",
        "Это сохранённые локальные заявления разработчика. Утверждения этого документа об отправленном Release-бинарном файле или метаданных App Store не сопоставлены независимо с загруженным архивом или квитанцией Apple."
      ],
      "file": "evidence/e01.txt",
      "sha256": "3d8b99cb2b460ff3cb29a9a43c36cb73818d1febd113e214945e964d8520bfca",
      "sections": [
        {
          "project": "AppleLedger",
          "file": "AppStoreAssets/submission/GUIDELINE_5_6_RESPONSE_EN.md",
          "startLine": 1,
          "endLine": 17,
          "redacted": false,
          "sourceSha256": "04dfa389f217c2659f02d6cf1af820d647e7fb1c4a7a0ef228bb83cfd1126120",
          "excerptSha256": "b16507111ff0949a1c6012b2071b718c574ecc1bab03f7d6c62fab5dada50c57"
        },
        {
          "project": "AppleLedger",
          "file": "README.md",
          "startLine": 143,
          "endLine": 164,
          "redacted": false,
          "sourceSha256": "b6e872e127759a760d75f34c142123d3215189c9f8418d289fffb924189c9318",
          "excerptSha256": "d5e772387b59a78bad0f0fe71ccc3123f1e631c7495cd5666b731b6e6cfb4f6b"
        }
      ]
    },
    {
      "id": "e02",
      "title": [
        "EasyTallys: language launch overrides",
        "EasyTallys：语言启动覆盖逻辑",
        "EasyTallys: переопределение языка при запуске"
      ],
      "kind": "current source excerpt",
      "note": [
        "The selected override path is inside a DEBUG condition. This is not a full Release binary audit.",
        "所选覆盖逻辑位于 DEBUG 条件中，不等同于完整 Release 二进制审计。",
        "Выбранная логика переопределения находится внутри условия DEBUG. Это не полный аудит Release-бинарного файла."
      ],
      "file": "evidence/e02.txt",
      "sha256": "71389b2a68b5a4fcdb2ac0b7eceb5c847d289b4ff1beff27e4ba3f38247f7905",
      "sections": [
        {
          "project": "AppleLedger",
          "file": "AppleLedgerShared/Services/AppLanguage.swift",
          "startLine": 127,
          "endLine": 141,
          "redacted": false,
          "sourceSha256": "e55240c882da8632bce65b040fab307aa4e07fba12294ed488447ad1b0caa370",
          "excerptSha256": "0c4537f83e79b2f38e9f5e966bdbe2746f9a5df5a876b79306cc19d123f70ad3"
        }
      ]
    },
    {
      "id": "e03",
      "title": [
        "EasyTallys: initial-route launch argument",
        "EasyTallys：初始页面启动参数",
        "EasyTallys: параметр начального экрана"
      ],
      "kind": "current source excerpt",
      "note": [
        "The selected initial-route override is DEBUG-only, followed by a normal dashboard default.",
        "所选初始页面覆盖逻辑仅在 DEBUG 条件下生效，随后为常规首页默认值。",
        "Выбранное переопределение начального экрана доступно только при DEBUG; далее используется обычный главный экран по умолчанию."
      ],
      "file": "evidence/e03.txt",
      "sha256": "bb4fc54561b4aba006ddc4f3124367dcccdf277713faa8d18e2df7137d8e243b",
      "sections": [
        {
          "project": "AppleLedger",
          "file": "AppleLedgerShared/Views/RootView.swift",
          "startLine": 115,
          "endLine": 129,
          "redacted": false,
          "sourceSha256": "f0bb697266d3b82c98dfb214e0a91e071bbbdfe8bd83e1f908864c21dca2a9b6",
          "excerptSha256": "b95510fab3811e7afca1a0c19bbfc8fbb7166d64eb07108fddb8721ee810c934"
        }
      ]
    },
    {
      "id": "e04",
      "title": [
        "EasyTallys: Apple storage and account checks",
        "EasyTallys：Apple 存储与账户检查",
        "EasyTallys: проверки хранилища и учётной записи Apple"
      ],
      "kind": "current source excerpt",
      "note": [
        "These paths use FileManager and CKContainer. They do not prove production entitlements, successful synchronization, or historical binary contents.",
        "这些路径使用 FileManager 与 CKContainer，不能证明生产权限、同步成功或历史二进制内容。",
        "Эти пути используют FileManager и CKContainer. Они не доказывают наличие production-entitlements, успешную синхронизацию или содержимое исторических бинарных файлов."
      ],
      "file": "evidence/e04.txt",
      "sha256": "b811609857da2c0fdfb0aa96649c606ec4b6a9b02e678407ead585cd9f6bfff3",
      "sections": [
        {
          "project": "AppleLedger",
          "file": "AppleLedgerShared/Services/AppModelContainer.swift",
          "startLine": 341,
          "endLine": 345,
          "redacted": false,
          "sourceSha256": "5446c56d0591b286adb91933164f3d57ba18ebaf3eca6c6e0d127c4cdec81f26",
          "excerptSha256": "c15b66dab90d09d02b80d9bd3205fe99abfd6dc139804dad96cfe5d1df194225"
        },
        {
          "project": "AppleLedger",
          "file": "AppleLedgerShared/Services/ImportExportService.swift",
          "startLine": 436,
          "endLine": 441,
          "redacted": false,
          "sourceSha256": "dcadccf109343eb36c509f40027ba929a99b8c54cb2329ce6c65b013d8c65eb5",
          "excerptSha256": "6ab26ec700b69059464470a8d49d50be5a8d94545d4d8075bf74cfac87d88fa2"
        }
      ]
    },
    {
      "id": "e05",
      "title": [
        "VPN XX shared source: preset catalog (URLs redacted)",
        "VPN XX 共享源码：预设来源目录（URL 已脱敏）",
        "Общий код VPN XX: предустановленный каталог со скрытыми URL"
      ],
      "kind": "redacted current source excerpt",
      "note": [
        "Exactly three URL values are replaced with [REDACTED PUBLIC SUBSCRIPTION URL]. All other selected lines are preserved. This catalog is also present in the current shared free-edition development tree; it is not evidence of the historical free iOS 1.0.8 binary. PRO release facts are separately developer-confirmed.",
        "仅三个 URL 值替换为 [REDACTED PUBLIC SUBSCRIPTION URL]，其余所选行保持原文。当前免费版共享开发目录也含此文件，不能用来证明历史免费版 iOS 1.0.8 二进制；PRO 发布事实由开发者另行确认。",
        "Ровно три значения URL заменены на [REDACTED PUBLIC SUBSCRIPTION URL] — «URL общедоступной подписки скрыт». Остальные выбранные строки сохранены. Этот каталог также есть в текущем общем дереве разработки бесплатной версии и не доказывает содержимое исторического бесплатного бинарного файла iOS 1.0.8. Сведения о выпусках PRO подтверждены разработчиком отдельно."
      ],
      "file": "evidence/e05.txt",
      "sha256": "b223f01607965398b249c485b02d478537c502f6af7cf38d1aebe6fb38ef78d0",
      "sections": [
        {
          "project": "VPNAccountManager",
          "file": "VPNAccountManager/OnlineRouteCatalog.swift",
          "startLine": 13,
          "endLine": 30,
          "redacted": true,
          "sourceSha256": "93b2c58cd20f34c7fabbe7fda670d7d28b7c98b3a5c3dedb0aa0d586fec7d743",
          "excerptSha256": "74ed4036239b5728ff27d337c57d6f4a8259a773abe0f2c2e14794e2f199a15a"
        }
      ]
    },
    {
      "id": "e06",
      "title": [
        "VPN XX PRO: earlier local Mac listing wording",
        "VPN XX PRO：较早的本地 Mac 简介措辞",
        "VPN XX PRO: прежний локальный текст описания для Mac"
      ],
      "kind": "local metadata draft",
      "note": [
        "This local draft illustrates the user-supplied-only wording that required correction. It is not an export of the historical App Store listing.",
        "本地草稿展示了需要更正的“仅用户提供”措辞，不是历史 App Store 简介的原始导出。",
        "Этот локальный черновик иллюстрирует формулировку об использовании только данных пользователя, которую требовалось исправить. Это не экспорт исторического описания App Store."
      ],
      "file": "evidence/e06.txt",
      "sha256": "abbffe67b6f36097e6a73ba35feac49fa07aaf11077ffa5eb097e7469bc4449e",
      "sections": [
        {
          "project": "VPNAccountManager",
          "file": "MacAppStore/en-US.md",
          "startLine": 15,
          "endLine": 31,
          "redacted": false,
          "sourceSha256": "40468f539a782934115155446ef686a2bf8355e3d11bb5b817ca9cb18f3eecdf",
          "excerptSha256": "9da264c90414ba7b4ad309c144e4341f90465a38d90e216943c73f27698b2a92"
        }
      ]
    },
    {
      "id": "e07",
      "title": [
        "SpellVPN Tool: compile-time configuration distinction",
        "SpellVPN Tool：编译时配置区别",
        "SpellVPN Tool: различие конфигураций на этапе компиляции"
      ],
      "kind": "current source excerpt",
      "note": [
        "The first excerpt identifies the ULTRA condition; the second is its non-ULTRA branch. The omitted ULTRA settings are not presented as Tool settings.",
        "第一段标明 ULTRA 条件，第二段为其非 ULTRA 分支；省略的 ULTRA 设置不作为 Tool 设置展示。",
        "Первая выдержка показывает условие ULTRA; вторая — соответствующую ветвь без ULTRA. Пропущенные настройки ULTRA не представлены как настройки Tool."
      ],
      "file": "evidence/e07.txt",
      "sha256": "fd6037ca1319704074537f52b9c4d746675baf1beb14928accd1b67cda8f5218",
      "sections": [
        {
          "project": "SuperVPN-iOS",
          "file": "SuperVPNApp/SuperVPNApp.swift",
          "startLine": 782,
          "endLine": 783,
          "redacted": false,
          "sourceSha256": "137df2925bcb6597bda2605b19f9109727ec3015eaf1aa80f93928c5f7a3ec0e",
          "excerptSha256": "703c631f39a49caf1efe0cace10e30c7a81314068ad0c666fe9607f221777121"
        },
        {
          "project": "SuperVPN-iOS",
          "file": "SuperVPNApp/SuperVPNApp.swift",
          "startLine": 808,
          "endLine": 833,
          "redacted": false,
          "sourceSha256": "137df2925bcb6597bda2605b19f9109727ec3015eaf1aa80f93928c5f7a3ec0e",
          "excerptSha256": "03236ad8fcfb5312901ea972ed0f440b0eb0c21dfc5739f8ec1df3aac8435abe"
        }
      ]
    },
    {
      "id": "e08",
      "title": [
        "SpellVPN Ultra: service endpoints, membership guard and old wording",
        "SpellVPN Ultra：服务端点、会员检查及旧文案",
        "SpellVPN Ultra: эндпоинты, проверка подписки и прежнее описание"
      ],
      "kind": "current source and local metadata excerpts",
      "note": [
        "Endpoints are configuration evidence, not proof of service availability or distribution rights. The metadata excerpt is a local draft, not a historical App Store export. Subscription benefits must disclose supplied sources as well as ad removal.",
        "端点是配置证据，不是服务可用性或分发授权证明；简介节选是本地草稿，不是历史商店导出。订阅权益须披露提供来源的功能，而不仅是去广告。",
        "Эндпоинты служат свидетельством конфигурации, а не доступности сервиса или прав на распространение. Выдержка метаданных — локальный черновик, а не исторический экспорт App Store. Описание подписки должно раскрывать предоставляемые источники наряду с отключением рекламы."
      ],
      "file": "evidence/e08.txt",
      "sha256": "cd71061c115c9dec0d63c57a220f7f3d3250d17d46d9b8fc1f098f8a89265f85",
      "sections": [
        {
          "project": "SuperVPN-iOS",
          "file": "Configurations/SpellVPN-Ultra.xcconfig",
          "startLine": 35,
          "endLine": 36,
          "redacted": false,
          "sourceSha256": "4b55f5e8c1879ed1e70dfba420f8d6a8e2300c35e265d0387f0b13071f6bf0f3",
          "excerptSha256": "4aedc8407913ba78a6ec959ac5f2ddaad58da66fd71d3f7a507ef095bf1a4c08"
        },
        {
          "project": "SuperVPN-iOS",
          "file": "SuperVPNApp/SuperVPNApp.swift",
          "startLine": 3300,
          "endLine": 3311,
          "redacted": false,
          "sourceSha256": "137df2925bcb6597bda2605b19f9109727ec3015eaf1aa80f93928c5f7a3ec0e",
          "excerptSha256": "06b433859ce49ed613dbfa90d11b39879639f4d1673c819d8eb0ebd6a476ab92"
        },
        {
          "project": "SuperVPN-iOS",
          "file": "AppStoreReadyPackage/02_AppStore_Metadata/ULTRA_APP_STORE_INTRO.zh-Hans_en-US.md",
          "startLine": 59,
          "endLine": 85,
          "redacted": false,
          "sourceSha256": "910b646f2dbd80819e5aa862935c9a4fb1962c1b09d55dd57fc1ac73d99a90e2",
          "excerptSha256": "e1dc212dfac353e70f562934186ddc31bbf39d26d9cda494a8a9a63155da5b2a"
        }
      ]
    },
    {
      "id": "e09",
      "title": [
        "Appeal form: VPN XX selection",
        "申诉表单：VPN XX 条目",
        "Форма апелляции: запись VPN XX"
      ],
      "kind": "developer-supplied original screenshot",
      "note": [
        "Screenshot supplied by the developer, dated September 4, 2026. It shows the selected license-agreement reason and Pending Account Termination topic. It is not a submission receipt and does not show a five-entry limit.",
        "开发者提供的 2026 年 9 月 4 日原始截图，显示所选许可协议原因及待终止账户主题；不是提交回执，也没有显示五项上限。",
        "Разработчик предоставил снимок экрана от 4 сентября 2026 г. Он показывает выбранную причину по лицензионному соглашению и тему Pending Account Termination — предстоящее прекращение участия. Это не квитанция об отправке и не подтверждение ограничения в пять записей."
      ],
      "file": "evidence/e09.txt",
      "sha256": "b9ebed012f55f922eaa5469d44bba64e3aea3387ba4d2bb386585a7c23119708",
      "sections": [],
      "image": {
        "file": "evidence/e09-original.png",
        "sha256": "ec625236af6eafbf2251951167d809ae84e1ba14c60fafa57c534367ddab4357",
        "bytes": 169870,
        "sourceFilename": "截屏2026-09-04 17.56.06.png"
      }
    },
    {
      "id": "e10",
      "title": [
        "Appeal form: VPN XX PRO and character limit",
        "申诉表单：VPN XX PRO 与字数限制",
        "Форма апелляции: VPN XX PRO и ограничение символов"
      ],
      "kind": "developer-supplied original screenshot",
      "note": [
        "Screenshot supplied by the developer, dated September 4, 2026. A 2,000-character instruction and a separate PRO section are visible. It does not establish a five-entry limit or prove any appeal was submitted.",
        "开发者提供的 2026 年 9 月 4 日原始截图，可见 2,000 字符提示及独立 PRO 区块；不能证明五项上限，也不能证明申诉已提交。",
        "Разработчик предоставил снимок экрана от 4 сентября 2026 г. На нём видны указание о пределе в 2 000 символов и отдельный раздел PRO. Он не устанавливает ограничение в пять записей и не доказывает отправку апелляции."
      ],
      "file": "evidence/e10.txt",
      "sha256": "88f6473502ac620c0627c704f044dd34f08e6f6ccdc6ccd0dbe83d4ba13b626e",
      "sections": [],
      "image": {
        "file": "evidence/e10-original.png",
        "sha256": "e971506bb5b6093464446abe722e1cec02643ae6df6a2bd020435e4c8315e4b2",
        "bytes": 170573,
        "sourceFilename": "截屏2026-09-04 17.56.18.png"
      }
    },
    {
      "id": "e11",
      "title": [
        "ArtCut / Pro: edition and tracking-permission paths",
        "ArtCut／Pro：版本与追踪权限路径",
        "ArtCut / Pro: версии и запрос разрешения на отслеживание"
      ],
      "kind": "current source excerpt",
      "note": [
        "Compile-time differences and one permission path are shown. These do not prove framework linkage in historical archives, successful consent flows on devices, or upload of local fixes.",
        "展示编译时差异和一条权限路径，不证明历史归档链接框架、真机同意流程成功或本地修复已上传。",
        "Показаны различия на этапе компиляции и один путь запроса разрешения. Они не доказывают состав связанных фреймворков в исторических архивах, успешное получение согласия на устройствах или загрузку локальных исправлений."
      ],
      "file": "evidence/e11.txt",
      "sha256": "1956d9e0eb349ae78a62cf3f8b1559cec7f70cc130969ac93c27339cf6b445c2",
      "sections": [
        {
          "project": "VideoEditorPro",
          "file": "VideoEditorPro/App/AppVariant.swift",
          "startLine": 1,
          "endLine": 22,
          "redacted": false,
          "sourceSha256": "72e091896724be8dca7c2981a23f593c8b3e9a98dd3d4b1f361835180455cf76",
          "excerptSha256": "5e59357e3959e55b04ba12ef0a8e229041ee6b9841f6a51ece760ba0c365eb38"
        },
        {
          "project": "VideoEditorPro",
          "file": "VideoEditorPro/Services/TrackingAuthorizationManager.swift",
          "startLine": 34,
          "endLine": 52,
          "redacted": false,
          "sourceSha256": "06092d42bedd141bd32f96880f2e5acfd368d4e48a79d5b9d6f5039a3a52d982",
          "excerptSha256": "9fa52ec7f8eb9066e92101a158c010f6c7b0d9d587246f96b2d30d8728141f8b"
        }
      ]
    }
  ],
  "languages": [
    "en",
    "zh-Hans",
    "ru"
  ],
  "localizationUpdatedAt": "2026-09-13",
  "statusClarificationDate": "2026-09-13",
  "noticeRu": "Общедоступные материалы разработчика. Контрольные суммы обозначают сохранённые данные, а не проверку или получение Apple.",
  "localizedEvidence": [
    {
      "id": "e01",
      "language": "ru",
      "file": "evidence/e01-ru.txt",
      "sha256": "2e36ad01da04519c3820067249204b07e78617f4e1b02abe5d3e3f1b91aa5697",
      "originalFile": "evidence/e01.txt"
    },
    {
      "id": "e02",
      "language": "ru",
      "file": "evidence/e02-ru.txt",
      "sha256": "a1705b4e1b3830d2affaa557064a065574328a58a3b7890043f30785baabbd2e",
      "originalFile": "evidence/e02.txt"
    },
    {
      "id": "e03",
      "language": "ru",
      "file": "evidence/e03-ru.txt",
      "sha256": "f6c842d7426be379abf67322bf00f7e7ef4650daeed596897e1034cebd034d9b",
      "originalFile": "evidence/e03.txt"
    },
    {
      "id": "e04",
      "language": "ru",
      "file": "evidence/e04-ru.txt",
      "sha256": "aaa70a8c0cb5f07635fefe3fa44aaf4dfb9204d7ea76a837c2bb0f78ec2e91b7",
      "originalFile": "evidence/e04.txt"
    },
    {
      "id": "e05",
      "language": "ru",
      "file": "evidence/e05-ru.txt",
      "sha256": "2819ae4ceb9b94aff4f0b8685a5904b50349d0ead64dc6a3a16536c5cdd6fa7b",
      "originalFile": "evidence/e05.txt"
    },
    {
      "id": "e06",
      "language": "ru",
      "file": "evidence/e06-ru.txt",
      "sha256": "53a660a06bb590e7aa2bc003aacc2ce7cc19c3ff0a2c64dab22d8256a1eba411",
      "originalFile": "evidence/e06.txt"
    },
    {
      "id": "e07",
      "language": "ru",
      "file": "evidence/e07-ru.txt",
      "sha256": "d5ddc1dd015a7645ed535d64d7a2f93122c406beac426a8cc5f941c8617c81a0",
      "originalFile": "evidence/e07.txt"
    },
    {
      "id": "e08",
      "language": "ru",
      "file": "evidence/e08-ru.txt",
      "sha256": "fc88bb2af0bb120e9155146ca9805562a4dd5741d2a905b076842375ef7d0634",
      "originalFile": "evidence/e08.txt"
    },
    {
      "id": "e09",
      "language": "ru",
      "file": "evidence/e09-ru.txt",
      "sha256": "78f416d0e3e9b629a2f399df2e866f05755602c22a5449f92e07a2bf3d6536d6",
      "originalFile": "evidence/e09.txt"
    },
    {
      "id": "e10",
      "language": "ru",
      "file": "evidence/e10-ru.txt",
      "sha256": "b5232aac24d47c7768e72f7026d35230751d4c3e7a96a0060e9b19beb371b324",
      "originalFile": "evidence/e10.txt"
    },
    {
      "id": "e11",
      "language": "ru",
      "file": "evidence/e11-ru.txt",
      "sha256": "bf7f05d15bcedfcbee8b92854f66cbef32e2ea7733559478b9f17f87d9762cbf",
      "originalFile": "evidence/e11.txt"
    }
  ],
  "localizedDownloads": [
    {
      "language": "en",
      "file": "downloads/easytallys-en.txt",
      "sha256": "ad599d48822501315033e9b19adf0c9d62d5e858e67c99ec6a59eecba3cc0565"
    },
    {
      "language": "en",
      "file": "downloads/vpn-xx-en.txt",
      "sha256": "5eb0bf293782006166713c88b4a0166c0228533e5646317b1e8176bd0871964e"
    },
    {
      "language": "en",
      "file": "downloads/vpn-xx-pro-en.txt",
      "sha256": "98c17fbadd707d9499af8317296aea3655f77faf653d2298d8ebd3dfcfd2cb5e"
    },
    {
      "language": "en",
      "file": "downloads/spellvpn-tool-en.txt",
      "sha256": "fede3e818f7c18c4b4a4273dbbb247fffa7c0b05648316e8f75eed8cfd1d0835"
    },
    {
      "language": "en",
      "file": "downloads/spellvpn-ultra-en.txt",
      "sha256": "7a854ae2e13992d3b11c7ad18c072ce3783f1e7b0de6a2b69381990c8ba3feb4"
    },
    {
      "language": "en",
      "file": "downloads/artcut-en.txt",
      "sha256": "d4ce9ac0835e8ed12817d9922670b85a2cd16033cbcae00a5b539022170db221"
    },
    {
      "language": "en",
      "file": "downloads/artcut-pro-en.txt",
      "sha256": "c14401d9012c5149290578a5e96d91a4e3d6df1b13265afa38780cde3814ef55"
    },
    {
      "language": "zh-Hans",
      "file": "downloads/easytallys-zh-Hans.txt",
      "sha256": "41f8c6e063f26a8379b558f6daace8d9f5f58d140abc569723d948060fef2920"
    },
    {
      "language": "zh-Hans",
      "file": "downloads/vpn-xx-zh-Hans.txt",
      "sha256": "f9113daba684559606a6b85d79ceec55157658b0484400e0239e06ce2c232eb2"
    },
    {
      "language": "zh-Hans",
      "file": "downloads/vpn-xx-pro-zh-Hans.txt",
      "sha256": "d422b3251aa59e3030ad65c51be9806767b6a9320a60cdf627ddbf76e7a116de"
    },
    {
      "language": "zh-Hans",
      "file": "downloads/spellvpn-tool-zh-Hans.txt",
      "sha256": "6b0a30e749c760d89d665e86efd32e8395ef0a114b9abca98fbb4f20ca2a2882"
    },
    {
      "language": "zh-Hans",
      "file": "downloads/spellvpn-ultra-zh-Hans.txt",
      "sha256": "7053b0b94da0d872295cd5c8e0fe364a0f6dcb7dad088f6ec58fff0ae4132dc3"
    },
    {
      "language": "zh-Hans",
      "file": "downloads/artcut-zh-Hans.txt",
      "sha256": "53750d474c8b193ff131b603e4c1a5467d18dc24feb1d0cde4f11e478ebb5869"
    },
    {
      "language": "zh-Hans",
      "file": "downloads/artcut-pro-zh-Hans.txt",
      "sha256": "99f4ad7043c82e2413274bd20197f4d9000ff16c752d84aa5d25bd67e1b25918"
    },
    {
      "language": "ru",
      "file": "downloads/easytallys-ru.txt",
      "sha256": "120c97d81104a3ccf46d014acbe758cdf0c0aead21bad1750bb6f934f83abd91"
    },
    {
      "language": "ru",
      "file": "downloads/vpn-xx-ru.txt",
      "sha256": "24644f773435b98ab0aa4778fe4abb324b19dd3f53c9feb5470656a1b92e2c37"
    },
    {
      "language": "ru",
      "file": "downloads/vpn-xx-pro-ru.txt",
      "sha256": "2d435f751f06d04b8ff1a10235eea6571563dda9800813bfaf38ddb2ec671128"
    },
    {
      "language": "ru",
      "file": "downloads/spellvpn-tool-ru.txt",
      "sha256": "c422f69f17ed5a7bf6a5c37b18b82b832e034316c9144fc563ffbfd992f48449"
    },
    {
      "language": "ru",
      "file": "downloads/spellvpn-ultra-ru.txt",
      "sha256": "dc3d17b57522b66b73c30036b7f9675a8cb1619eb9e264d3d987f9cc45b6a6f0"
    },
    {
      "language": "ru",
      "file": "downloads/artcut-ru.txt",
      "sha256": "cf6d9b6c09877d866c87e3be93cd275f6516b5be77d884bcfe401a1ab0f40fc0"
    },
    {
      "language": "ru",
      "file": "downloads/artcut-pro-ru.txt",
      "sha256": "0d0aeb183f6fdfdb865631ef4f12c1e12606e7ba8d9598f973e8fec8aba6a2b5"
    },
    {
      "language": "ru",
      "file": "downloads/public-record-ru.txt",
      "sha256": "e8984aebad7bbb72f7787a22868443316610310b9483aec1f150a13f9d745803"
    },
    {
      "language": "en",
      "file": "downloads/status-clarification-en.txt",
      "sha256": "167c2b1fd6b348bee340c6287626f028c8731db3d93df5a0692d7232075d9eb0"
    },
    {
      "language": "zh-Hans",
      "file": "downloads/status-clarification-zh-Hans.txt",
      "sha256": "ede3383023e420d3d4714f8bde972e3f50b0b6da068ee6f14364ee7b5489b349"
    },
    {
      "language": "ru",
      "file": "downloads/status-clarification-ru.txt",
      "sha256": "e92bded93ebeb1ff41bb8e03ec4e0d8c344127218beecf8fd3aa9fce2bbd8e56"
    }
  ]
}
