<?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">
  <!-- One page in three languages. Catalan is the bare URL and the
       x-default; Spanish and English are the same page with ?lang=, which is
       what the switcher writes into rel=canonical when it switches. Every
       entry lists every alternate, including itself, which is what the
       protocol asks for. -->
  <url>
    <loc>https://vexyon.dev/</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="ca" href="https://vexyon.dev/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://vexyon.dev/?lang=es"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://vexyon.dev/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://vexyon.dev/"/>
    <changefreq>monthly</changefreq><priority>1.0</priority>
  </url>
  <url>
    <loc>https://vexyon.dev/?lang=es</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="ca" href="https://vexyon.dev/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://vexyon.dev/?lang=es"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://vexyon.dev/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://vexyon.dev/"/>
    <changefreq>monthly</changefreq><priority>0.9</priority>
  </url>
  <url>
    <loc>https://vexyon.dev/?lang=en</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="ca" href="https://vexyon.dev/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://vexyon.dev/?lang=es"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://vexyon.dev/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://vexyon.dev/"/>
    <changefreq>monthly</changefreq><priority>0.9</priority>
  </url>
</urlset>
