<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://tools.antonnovikov.com/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/"/>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/"/>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/jwt-decode/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/jwt-decode/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/jwt-decode/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/jwt-decode/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/jwt-decode/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/jwt-decode/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/jwt-decode/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/jwt-decode/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/base64/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/base64/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/base64/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/base64/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/base64/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/base64/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/base64/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/base64/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/uuid/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/uuid/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/uuid/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/uuid/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/uuid/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/uuid/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/uuid/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/uuid/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/unix-time/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/unix-time/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/unix-time/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/unix-time/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/unix-time/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/unix-time/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/unix-time/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/unix-time/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/regex-tester/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/regex-tester/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/regex-tester/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/regex-tester/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/regex-tester/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/regex-tester/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/regex-tester/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/regex-tester/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/hash/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/hash/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/hash/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/hash/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/hash/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/hash/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/hash/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/hash/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/subnet-calculator/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/subnet-calculator/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/subnet-calculator/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/subnet-calculator/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/subnet-calculator/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/subnet-calculator/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/subnet-calculator/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/subnet-calculator/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/dns-lookup/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/dns-lookup/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/dns-lookup/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/dns-lookup/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/dns-lookup/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/dns-lookup/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/dns-lookup/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/dns-lookup/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/cron-parser/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/cron-parser/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/cron-parser/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/cron-parser/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/cron-parser/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/cron-parser/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/cron-parser/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/cron-parser/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/yaml-json/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/yaml-json/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/yaml-json/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/yaml-json/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/yaml-json/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/yaml-json/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/yaml-json/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/yaml-json/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/htpasswd/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/htpasswd/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/htpasswd/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/htpasswd/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/htpasswd/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/htpasswd/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/htpasswd/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/htpasswd/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/wg-keygen/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/wg-keygen/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/wg-keygen/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/wg-keygen/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/wg-keygen/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/wg-keygen/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/wg-keygen/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/wg-keygen/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/cert-decoder/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/cert-decoder/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/cert-decoder/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/cert-decoder/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/cert-decoder/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/cert-decoder/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/cert-decoder/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/cert-decoder/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ip-geolocation/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/ip-geolocation/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/ip-geolocation/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/ip-geolocation/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/ip-geolocation/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/ip-geolocation/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/ip-geolocation/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/ip-geolocation/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/cloud-ip-ranges/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/cloud-ip-ranges/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/cloud-ip-ranges/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/cloud-ip-ranges/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/cloud-ip-ranges/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/cloud-ip-ranges/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/cloud-ip-ranges/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/cloud-ip-ranges/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/env-converter/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/env-converter/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/env-converter/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/env-converter/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/env-converter/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/env-converter/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/env-converter/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/env-converter/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/compose-to-k8s/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/compose-to-k8s/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/compose-to-k8s/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/compose-to-k8s/"/>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tools.antonnovikov.com/ru/compose-to-k8s/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://tools.antonnovikov.com/compose-to-k8s/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://tools.antonnovikov.com/ru/compose-to-k8s/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tools.antonnovikov.com/compose-to-k8s/"/>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
