<?xml version="1.0" encoding="UTF-8"?>
<!-- The xhtml:link alternates must mirror the <link rel="alternate" hreflang>
     set in i18n/template.html EXACTLY, x-default included. A sitemap whose
     hreflang cluster disagrees with the pages' own tags is worse than no
     sitemap: Google drops the whole cluster.

     Trailing slashes are load-bearing — Caddy's file_server 301s /ru to /ru/,
     so listing the slashless form would bake a redirect into every entry. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://kirill.green/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://kirill.green/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://kirill.green/ru/"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://kirill.green/pt/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kirill.green/"/>
  </url>
  <url>
    <loc>https://kirill.green/ru/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://kirill.green/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://kirill.green/ru/"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://kirill.green/pt/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kirill.green/"/>
  </url>
  <url>
    <loc>https://kirill.green/pt/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://kirill.green/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://kirill.green/ru/"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://kirill.green/pt/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kirill.green/"/>
  </url>
  <url>
    <loc>https://kirill.green/ads/</loc>
  </url>
</urlset>
