<?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://learn.optersoft.com/</loc></url>
  <url><loc>https://learn.optersoft.com/ai</loc></url>
  <url><loc>https://learn.optersoft.com/ai/cuda</loc></url>
  <url><loc>https://learn.optersoft.com/ai/deep-learning</loc></url>
  <url><loc>https://learn.optersoft.com/ai/deep-learning/foundations</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/ai/deep-learning/foundations"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/ai/deep-learning/foundations"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/ai/deep-learning/foundations"/></url>
  <url><loc>https://learn.optersoft.com/ca/ai/deep-learning/foundations</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/ai/deep-learning/foundations"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/ai/deep-learning/foundations"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/ai/deep-learning/foundations"/></url>
  <url><loc>https://learn.optersoft.com/ai/edge</loc></url>
  <url><loc>https://learn.optersoft.com/ai/fluency</loc></url>
  <url><loc>https://learn.optersoft.com/ai/jax</loc></url>
  <url><loc>https://learn.optersoft.com/ai/junie</loc></url>
  <url><loc>https://learn.optersoft.com/ai/langchain</loc></url>
  <url><loc>https://learn.optersoft.com/ai/langsmith</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/ai/langsmith"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/ai/langsmith"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/ai/langsmith"/></url>
  <url><loc>https://learn.optersoft.com/ca/ai/langsmith</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/ai/langsmith"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/ai/langsmith"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/ai/langsmith"/></url>
  <url><loc>https://learn.optersoft.com/ai/llm</loc></url>
  <url><loc>https://learn.optersoft.com/ai/mlx</loc></url>
  <url><loc>https://learn.optersoft.com/ai/ollama</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/ai/ollama"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/ai/ollama"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/ai/ollama"/></url>
  <url><loc>https://learn.optersoft.com/ca/ai/ollama</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/ai/ollama"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/ai/ollama"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/ai/ollama"/></url>
  <url><loc>https://learn.optersoft.com/ai/pytorch</loc></url>
  <url><loc>https://learn.optersoft.com/ai/pytorch/classification</loc></url>
  <url><loc>https://learn.optersoft.com/ai/pytorch/datasets</loc></url>
  <url><loc>https://learn.optersoft.com/ai/pytorch/tensor</loc></url>
  <url><loc>https://learn.optersoft.com/ai/pytorch/transfer</loc></url>
  <url><loc>https://learn.optersoft.com/ai/pytorch/vision</loc></url>
  <url><loc>https://learn.optersoft.com/ai/pytorch/workflow</loc></url>
  <url><loc>https://learn.optersoft.com/ai/sonic</loc></url>
  <url><loc>https://learn.optersoft.com/ai/supply-chain</loc></url>
  <url><loc>https://learn.optersoft.com/ai/todo</loc></url>
  <url><loc>https://learn.optersoft.com/apple/mac</loc></url>
  <url><loc>https://learn.optersoft.com/apple/mac/code</loc></url>
  <url><loc>https://learn.optersoft.com/apple/mac/keyboard</loc></url>
  <url><loc>https://learn.optersoft.com/arduino/arduino</loc></url>
  <url><loc>https://learn.optersoft.com/bio</loc></url>
  <url><loc>https://learn.optersoft.com/bio/cell</loc></url>
  <url><loc>https://learn.optersoft.com/bio/dna</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/dna</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna"/></url>
  <url><loc>https://learn.optersoft.com/bio/dna/data</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/data"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/data"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/data"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/dna/data</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/data"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/data"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/data"/></url>
  <url><loc>https://learn.optersoft.com/bio/dna/entrez</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/entrez"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/entrez"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/entrez"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/dna/entrez</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/entrez"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/entrez"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/entrez"/></url>
  <url><loc>https://learn.optersoft.com/bio/dna/gene</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/gene"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/gene"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/gene"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/dna/gene</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/gene"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/gene"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/gene"/></url>
  <url><loc>https://learn.optersoft.com/bio/dna/nucleic-acid</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/nucleic-acid"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/nucleic-acid"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/nucleic-acid"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/dna/nucleic-acid</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/nucleic-acid"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/nucleic-acid"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/nucleic-acid"/></url>
  <url><loc>https://learn.optersoft.com/bio/dna/pathology</loc></url>
  <url><loc>https://learn.optersoft.com/bio/dna/pcr</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/pcr"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/pcr"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/pcr"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/dna/pcr</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/dna/pcr"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/dna/pcr"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/dna/pcr"/></url>
  <url><loc>https://learn.optersoft.com/bio/dna/todo</loc></url>
  <url><loc>https://learn.optersoft.com/bio/drug-design</loc></url>
  <url><loc>https://learn.optersoft.com/bio/drug-design/fundamentals</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/drug-design/fundamentals"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/drug-design/fundamentals"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/drug-design/fundamentals"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/drug-design/fundamentals</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/drug-design/fundamentals"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/drug-design/fundamentals"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/drug-design/fundamentals"/></url>
  <url><loc>https://learn.optersoft.com/bio/drug-design/machine-learning</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/drug-design/machine-learning"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/drug-design/machine-learning"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/drug-design/machine-learning"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/drug-design/machine-learning</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/drug-design/machine-learning"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/drug-design/machine-learning"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/drug-design/machine-learning"/></url>
  <url><loc>https://learn.optersoft.com/bio/drug-design/todo</loc></url>
  <url><loc>https://learn.optersoft.com/bio/genomic</loc></url>
  <url><loc>https://learn.optersoft.com/bio/genomic/alphafold</loc></url>
  <url><loc>https://learn.optersoft.com/bio/genomic/biomcp</loc></url>
  <url><loc>https://learn.optersoft.com/bio/genomic/blast</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/genomic/blast"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/genomic/blast"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/genomic/blast"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/genomic/blast</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/genomic/blast"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/genomic/blast"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/genomic/blast"/></url>
  <url><loc>https://learn.optersoft.com/bio/genomic/multiple-sequence-alignment</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/genomic/multiple-sequence-alignment"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/genomic/multiple-sequence-alignment"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/genomic/multiple-sequence-alignment"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/genomic/multiple-sequence-alignment</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/genomic/multiple-sequence-alignment"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/genomic/multiple-sequence-alignment"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/genomic/multiple-sequence-alignment"/></url>
  <url><loc>https://learn.optersoft.com/bio/genomic/phylogeny</loc></url>
  <url><loc>https://learn.optersoft.com/bio/genomic/primer</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/genomic/primer"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/bio/genomic/primer"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/genomic/primer"/></url>
  <url><loc>https://learn.optersoft.com/es/bio/genomic/primer</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/genomic/primer"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/bio/genomic/primer"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/genomic/primer"/></url>
  <url><loc>https://learn.optersoft.com/bio/genomic/sequence-alignment</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/genomic/sequence-alignment"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/bio/genomic/sequence-alignment"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/genomic/sequence-alignment"/></url>
  <url><loc>https://learn.optersoft.com/es/bio/genomic/sequence-alignment</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/genomic/sequence-alignment"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/bio/genomic/sequence-alignment"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/genomic/sequence-alignment"/></url>
  <url><loc>https://learn.optersoft.com/bio/genomic/todo</loc></url>
  <url><loc>https://learn.optersoft.com/bio/molecular-similarity</loc></url>
  <url><loc>https://learn.optersoft.com/bio/molecular-similarity/deepchem</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecular-similarity/deepchem"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecular-similarity/deepchem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecular-similarity/deepchem"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecular-similarity/deepchem</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecular-similarity/deepchem"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecular-similarity/deepchem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecular-similarity/deepchem"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecular-similarity/fundamentals</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecular-similarity/fundamentals"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecular-similarity/fundamentals"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecular-similarity/fundamentals"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecular-similarity/fundamentals</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecular-similarity/fundamentals"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecular-similarity/fundamentals"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecular-similarity/fundamentals"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecular-similarity/molecular-fingerprint</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecular-similarity/molecular-fingerprint"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecular-similarity/molecular-fingerprint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecular-similarity/molecular-fingerprint"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecular-similarity/molecular-fingerprint</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecular-similarity/molecular-fingerprint"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecular-similarity/molecular-fingerprint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecular-similarity/molecular-fingerprint"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule</loc></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/atom</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/atom"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/atom"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/atom"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/atom</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/atom"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/atom"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/atom"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/bond</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/bond"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/bond"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/bond"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/bond</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/bond"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/bond"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/bond"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/docking</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/docking"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/docking"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/docking"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/docking</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/docking"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/docking"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/docking"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/docking/gnina</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/docking/gnina"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/docking/gnina"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/docking/gnina"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/docking/gnina</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/docking/gnina"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/docking/gnina"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/docking/gnina"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/docking/intro</loc></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/docking/meeko</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/docking/meeko"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/docking/meeko"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/docking/meeko"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/docking/meeko</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/docking/meeko"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/docking/meeko"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/docking/meeko"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/docking/pymol</loc></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/docking/vina</loc></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/inchi</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/inchi"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/inchi"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/inchi"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/inchi</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/inchi"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/inchi"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/inchi"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/kekule</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/kekule"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/kekule"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/kekule"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/kekule</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/kekule"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/kekule"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/kekule"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/pubchem</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/pubchem"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/pubchem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/pubchem"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/pubchem</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/pubchem"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/pubchem"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/pubchem"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/sdf</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/sdf"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/sdf"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/sdf"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/sdf</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/sdf"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/sdf"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/sdf"/></url>
  <url><loc>https://learn.optersoft.com/bio/molecule/smiles</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/smiles"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/smiles"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/smiles"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/molecule/smiles</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/molecule/smiles"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/molecule/smiles"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/molecule/smiles"/></url>
  <url><loc>https://learn.optersoft.com/bio/phylo</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/aminoacid</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/protein/aminoacid"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/protein/aminoacid"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/protein/aminoacid"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/protein/aminoacid</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/protein/aminoacid"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/protein/aminoacid"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/protein/aminoacid"/></url>
  <url><loc>https://learn.optersoft.com/bio/protein/function</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/interaction</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/interaction/dipole</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/interaction/electrostatic</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/interaction/hydrogen-bond</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/interaction/hydrophobic</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/interaction/noncovalent</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/interaction/vdw</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/ligand</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/pdb</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/protein/pdb"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/protein/pdb"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/protein/pdb"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/protein/pdb</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/protein/pdb"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/protein/pdb"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/protein/pdb"/></url>
  <url><loc>https://learn.optersoft.com/bio/protein/prody</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/pymol</loc></url>
  <url><loc>https://learn.optersoft.com/bio/protein/structure</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/protein/structure"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/protein/structure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/protein/structure"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/protein/structure</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/protein/structure"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/protein/structure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/protein/structure"/></url>
  <url><loc>https://learn.optersoft.com/bio/protein/uniprot</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/protein/uniprot"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/protein/uniprot"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/protein/uniprot"/></url>
  <url><loc>https://learn.optersoft.com/ca/bio/protein/uniprot</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/bio/protein/uniprot"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/bio/protein/uniprot"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/bio/protein/uniprot"/></url>
  <url><loc>https://learn.optersoft.com/bio/protein/visualization</loc></url>
  <url><loc>https://learn.optersoft.com/bio/todo</loc></url>
  <url><loc>https://learn.optersoft.com/blog</loc></url>
  <url><loc>https://learn.optersoft.com/cell/xenium</loc></url>
  <url><loc>https://learn.optersoft.com/cloud</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/atlas</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/azure</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/azure/app-service</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/azure/app-service"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/azure/app-service"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/azure/app-service"/></url>
  <url><loc>https://learn.optersoft.com/ca/cloud/azure/app-service</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/azure/app-service"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/azure/app-service"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/azure/app-service"/></url>
  <url><loc>https://learn.optersoft.com/cloud/azure/data</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/azure/student</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/azure/virtual-machine</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/cloudflare</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/firebase</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/firebase/auth</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/firebase/basic</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/firebase/firestore</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/google</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/google/play</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/isard</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/isard/cli</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/isard/desktop</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/isard/desktop"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/isard/desktop"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/isard/desktop"/></url>
  <url><loc>https://learn.optersoft.com/ca/cloud/isard/desktop</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/isard/desktop"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/isard/desktop"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/isard/desktop"/></url>
  <url><loc>https://learn.optersoft.com/cloud/isard/gpu</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/isard/media</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/isard/network</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/isard/network"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/isard/network"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/isard/network"/></url>
  <url><loc>https://learn.optersoft.com/ca/cloud/isard/network</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/isard/network"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/isard/network"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/isard/network"/></url>
  <url><loc>https://learn.optersoft.com/cloud/isard/server</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/isard/server"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/isard/server"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/isard/server"/></url>
  <url><loc>https://learn.optersoft.com/ca/cloud/isard/server</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/isard/server"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/isard/server"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/isard/server"/></url>
  <url><loc>https://learn.optersoft.com/cloud/neon</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/neon"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/neon"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/neon"/></url>
  <url><loc>https://learn.optersoft.com/ca/cloud/neon</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/neon"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/neon"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/neon"/></url>
  <url><loc>https://learn.optersoft.com/cloud/netlify</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/netlify"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/netlify"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/netlify"/></url>
  <url><loc>https://learn.optersoft.com/ca/cloud/netlify</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/netlify"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/netlify"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/netlify"/></url>
  <url><loc>https://learn.optersoft.com/cloud/supabase</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/supabase/auth</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/supabase/database</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/supabase/function</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/supabase/llm</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/supabase/row-level-security</loc></url>
  <url><loc>https://learn.optersoft.com/cloud/supabase/todo</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/supabase/todo"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/supabase/todo"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/supabase/todo"/></url>
  <url><loc>https://learn.optersoft.com/ca/cloud/supabase/todo</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cloud/supabase/todo"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cloud/supabase/todo"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cloud/supabase/todo"/></url>
  <url><loc>https://learn.optersoft.com/cluster</loc></url>
  <url><loc>https://learn.optersoft.com/cluster/consul</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cluster/consul"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cluster/consul"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cluster/consul"/></url>
  <url><loc>https://learn.optersoft.com/ca/cluster/consul</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cluster/consul"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cluster/consul"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cluster/consul"/></url>
  <url><loc>https://learn.optersoft.com/cluster/nomad</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cluster/nomad"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cluster/nomad"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cluster/nomad"/></url>
  <url><loc>https://learn.optersoft.com/ca/cluster/nomad</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/cluster/nomad"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/cluster/nomad"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/cluster/nomad"/></url>
  <url><loc>https://learn.optersoft.com/cluster/vault</loc></url>
  <url><loc>https://learn.optersoft.com/data</loc></url>
  <url><loc>https://learn.optersoft.com/data/cassandra</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/cassandra"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/cassandra"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/cassandra"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/cassandra</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/cassandra"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/cassandra"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/cassandra"/></url>
  <url><loc>https://learn.optersoft.com/data/datagrip</loc></url>
  <url><loc>https://learn.optersoft.com/data/filebase</loc></url>
  <url><loc>https://learn.optersoft.com/data/json</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/json"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/data/json"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/json"/></url>
  <url><loc>https://learn.optersoft.com/es/data/json</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/json"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/data/json"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/json"/></url>
  <url><loc>https://learn.optersoft.com/data/json-schema</loc></url>
  <url><loc>https://learn.optersoft.com/data/minio</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/minio"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/minio"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/minio"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/minio</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/minio"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/minio"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/minio"/></url>
  <url><loc>https://learn.optersoft.com/data/mongodb</loc></url>
  <url><loc>https://learn.optersoft.com/data/mongodb/access-control</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/mongodb/access-control"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/data/mongodb/access-control"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/mongodb/access-control"/></url>
  <url><loc>https://learn.optersoft.com/es/data/mongodb/access-control</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/mongodb/access-control"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/data/mongodb/access-control"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/mongodb/access-control"/></url>
  <url><loc>https://learn.optersoft.com/data/mongodb/aggregations</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/mongodb/aggregations"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/mongodb/aggregations"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/mongodb/aggregations"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/mongodb/aggregations</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/mongodb/aggregations"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/mongodb/aggregations"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/mongodb/aggregations"/></url>
  <url><loc>https://learn.optersoft.com/data/mongodb/document</loc></url>
  <url><loc>https://learn.optersoft.com/data/mongodb/indexes</loc></url>
  <url><loc>https://learn.optersoft.com/data/mongodb/transactions</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/mongodb/transactions"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/mongodb/transactions"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/mongodb/transactions"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/mongodb/transactions</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/mongodb/transactions"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/mongodb/transactions"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/mongodb/transactions"/></url>
  <url><loc>https://learn.optersoft.com/data/objectbox</loc></url>
  <url><loc>https://learn.optersoft.com/data/oracle</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/oracle"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/oracle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/oracle"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/oracle</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/oracle"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/oracle"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/oracle"/></url>
  <url><loc>https://learn.optersoft.com/data/pigsty</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/audit</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/audit"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/audit"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/audit"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/postgres/audit</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/audit"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/audit"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/audit"/></url>
  <url><loc>https://learn.optersoft.com/data/postgres/basic</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/column-level-security</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/definition</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/entity</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/entity"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/entity"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/entity"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/postgres/entity</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/entity"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/entity"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/entity"/></url>
  <url><loc>https://learn.optersoft.com/data/postgres/foreign-key</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/manipulation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/manipulation"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/manipulation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/manipulation"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/postgres/manipulation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/manipulation"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/manipulation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/manipulation"/></url>
  <url><loc>https://learn.optersoft.com/data/postgres/oriole</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/pgtap</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/postgrest</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/postgrest"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/postgrest"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/postgrest"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/postgres/postgrest</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/postgrest"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/postgrest"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/postgrest"/></url>
  <url><loc>https://learn.optersoft.com/data/postgres/privileges</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/query</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/query-airline-flights</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/query-airline-flights"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/query-airline-flights"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/query-airline-flights"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/postgres/query-airline-flights</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/query-airline-flights"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/query-airline-flights"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/query-airline-flights"/></url>
  <url><loc>https://learn.optersoft.com/data/postgres/role</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/row-level-security</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/scott</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/scott"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/scott"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/scott"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/postgres/scott</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/postgres/scott"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/postgres/scott"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/postgres/scott"/></url>
  <url><loc>https://learn.optersoft.com/data/postgres/trigger</loc></url>
  <url><loc>https://learn.optersoft.com/data/postgres/vector</loc></url>
  <url><loc>https://learn.optersoft.com/data/protection</loc></url>
  <url><loc>https://learn.optersoft.com/data/protection/aepd</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/aepd"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/aepd"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/aepd"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/protection/aepd</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/aepd"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/aepd"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/aepd"/></url>
  <url><loc>https://learn.optersoft.com/data/protection/anonymization</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/anonymization"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/anonymization"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/anonymization"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/protection/anonymization</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/anonymization"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/anonymization"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/anonymization"/></url>
  <url><loc>https://learn.optersoft.com/data/protection/health</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/health"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/health"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/health"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/protection/health</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/health"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/health"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/health"/></url>
  <url><loc>https://learn.optersoft.com/data/protection/hippa</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/hippa"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/hippa"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/hippa"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/protection/hippa</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/hippa"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/hippa"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/hippa"/></url>
  <url><loc>https://learn.optersoft.com/data/protection/rgpd</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/rgpd"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/rgpd"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/rgpd"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/protection/rgpd</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/protection/rgpd"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/protection/rgpd"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/protection/rgpd"/></url>
  <url><loc>https://learn.optersoft.com/data/redis</loc></url>
  <url><loc>https://learn.optersoft.com/data/sqlite</loc></url>
  <url><loc>https://learn.optersoft.com/data/sqlite/cli</loc></url>
  <url><loc>https://learn.optersoft.com/data/sqlite/date</loc></url>
  <url><loc>https://learn.optersoft.com/data/sqlite/entity</loc></url>
  <url><loc>https://learn.optersoft.com/data/sqlite/filter</loc></url>
  <url><loc>https://learn.optersoft.com/data/sqlite/group</loc></url>
  <url><loc>https://learn.optersoft.com/data/sqlite/join</loc></url>
  <url><loc>https://learn.optersoft.com/data/sqlite/select</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/sqlite/select"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/sqlite/select"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/sqlite/select"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/sqlite/select</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/sqlite/select"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/sqlite/select"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/sqlite/select"/></url>
  <url><loc>https://learn.optersoft.com/data/sqlite/table</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/sqlite/table"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/sqlite/table"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/sqlite/table"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/sqlite/table</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/sqlite/table"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/sqlite/table"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/sqlite/table"/></url>
  <url><loc>https://learn.optersoft.com/data/tinybase</loc></url>
  <url><loc>https://learn.optersoft.com/data/turso</loc></url>
  <url><loc>https://learn.optersoft.com/data/vector-search</loc></url>
  <url><loc>https://learn.optersoft.com/data/xml</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/xml"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/xml"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/xml"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/xml</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/xml"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/xml"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/xml"/></url>
  <url><loc>https://learn.optersoft.com/data/yaml</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/yaml"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/yaml"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/yaml"/></url>
  <url><loc>https://learn.optersoft.com/ca/data/yaml</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/data/yaml"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/data/yaml"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/data/yaml"/></url>
  <url><loc>https://learn.optersoft.com/fp</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/algorithm</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/amper</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/amper/compose</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/amper/compose"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/amper/compose"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/amper/compose"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/amper/compose</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/amper/compose"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/amper/compose"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/amper/compose"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/amper/module</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/amper/multiplatform</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/amper/plugin</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/amper/project</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/amper/todo</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/android</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/android/console</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/android/play</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/android/play"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/kotlin/android/play"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/android/play"/></url>
  <url><loc>https://learn.optersoft.com/es/kotlin/android/play</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/android/play"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/kotlin/android/play"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/android/play"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/android/studio</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/array</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/array"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/array"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/array"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/array</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/array"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/array"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/array"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/array-list</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/array-list"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/array-list"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/array-list"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/array-list</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/array-list"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/array-list"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/array-list"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/collection</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/collection"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/collection"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/collection"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/collection</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/collection"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/collection"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/collection"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/compass</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/adaptive</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/coil</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/composition</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/composition"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/composition"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/composition"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/compose/composition</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/composition"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/composition"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/composition"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/desktop</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/effect</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/effect"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/effect"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/effect"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/compose/effect</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/effect"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/effect"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/effect"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/hot-reload</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/html</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/input</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/input"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/input"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/input"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/compose/input</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/input"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/input"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/input"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/layout</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/material</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/mobile</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/mongodb</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/mongodb"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/kotlin/compose/mongodb"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/mongodb"/></url>
  <url><loc>https://learn.optersoft.com/es/kotlin/compose/mongodb</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/mongodb"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/kotlin/compose/mongodb"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/mongodb"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/navigation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/navigation"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/navigation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/navigation"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/compose/navigation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/navigation"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/navigation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/navigation"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/navigation3</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/paging</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/recomposition</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/recomposition"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/recomposition"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/recomposition"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/compose/recomposition</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/compose/recomposition"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/compose/recomposition"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/compose/recomposition"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/resource</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/viewmodel</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/compose/wasm</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/computation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/computation"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/computation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/computation"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/computation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/computation"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/computation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/computation"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/concurrency</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/concurrency"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/concurrency"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/concurrency"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/concurrency</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/concurrency"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/concurrency"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/concurrency"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/coroutine</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/coroutine/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/coroutine/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/coroutine/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/coroutine/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/coroutine/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/coroutine/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/coroutine/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/coroutine/basic"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/coroutine/debug</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/coroutine/flow</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/coroutine/flow"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/coroutine/flow"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/coroutine/flow"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/coroutine/flow</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/coroutine/flow"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/coroutine/flow"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/coroutine/flow"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/coroutine/scope</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/coroutine/test</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/data</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/data"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/data"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/data"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/data</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/data"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/data"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/data"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/data-types</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/datetime</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/docker</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/dotenv</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/exception</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/exposed</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/exposed/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/exposed/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/exposed/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/exposed/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/exposed/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/exposed/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/exposed/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/exposed/basic"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/exposed/dao</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/exposed/dsl</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/extension-function</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/extension-function"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/extension-function"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/extension-function"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/extension-function</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/extension-function"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/extension-function"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/extension-function"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/file</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/file"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/file"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/file"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/file</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/file"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/file"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/file"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/function</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/function"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/function"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/function"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/function</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/function"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/function"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/function"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/function-type</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/function-type"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/function-type"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/function-type"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/function-type</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/function-type"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/function-type"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/function-type"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/gatling</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/gradle</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/html</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/http</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/http"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/http"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/http"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/http</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/http"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/http"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/http"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/idea</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/idea/compose/compose</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/js</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/jvm</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/kermit</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/kilua</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/kobweb</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/kotest</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/kotest"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/kotest"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/kotest"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/kotest</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/kotest"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/kotest"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/kotest"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/kotter</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/kover</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ksp</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/api</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/auth</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/client</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/deploy</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/exposed</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/html</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/htmx</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/server</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/sse</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktor/websocket</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorfit</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/entity</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/intro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/ktorm/intro"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/ktorm/intro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/ktorm/intro"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/ktorm/intro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/ktorm/intro"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/ktorm/intro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/ktorm/intro"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/sql</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/sql/data-manipulation</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/sql/dialects</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/sql/joining</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/sql/operators</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/sql/query</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/ktorm/sql/schema</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/list</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/list"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/list"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/list"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/list</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/list"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/list"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/list"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/logging</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/map</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/map"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/map"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/map"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/map</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/map"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/map"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/map"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/mockk</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/molecule</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/mongodb</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/mongodb"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/kotlin/mongodb"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/mongodb"/></url>
  <url><loc>https://learn.optersoft.com/es/kotlin/mongodb</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/mongodb"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/kotlin/mongodb"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/mongodb"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/news</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/null</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/null"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/null"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/null"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/null</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/null"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/null"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/null"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/object</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/object"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/object"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/object"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/object</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/object"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/object"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/object"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/postgres</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/postgres"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/kotlin/postgres"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/postgres"/></url>
  <url><loc>https://learn.optersoft.com/es/kotlin/postgres</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/postgres"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/kotlin/postgres"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/postgres"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/power-assert</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/powersync</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/powersync"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/powersync"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/powersync"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/powersync</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/powersync"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/powersync"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/powersync"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/room</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/room/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/room/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/room/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/room/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/room/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/room/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/room/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/room/basic"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/room/custom-type</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/room/entity</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/room/entity"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/room/entity"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/room/entity"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/room/entity</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/room/entity"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/room/entity"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/room/entity"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/room/migration</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/room/query</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/room/relation</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/room/todo</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/scope-function</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/serialization</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/serialization/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/serialization/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/basic"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/serialization/builtin-classes</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/builtin-classes"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/builtin-classes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/builtin-classes"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/serialization/builtin-classes</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/builtin-classes"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/builtin-classes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/builtin-classes"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/serialization/gson</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/serialization/json</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/json"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/json"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/json"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/serialization/json</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/json"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/json"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/json"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/serialization/polymorphism</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/polymorphism"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/polymorphism"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/polymorphism"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/serialization/polymorphism</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/polymorphism"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/polymorphism"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/polymorphism"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/serialization/serializers</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/serializers"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/serializers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/serializers"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/serialization/serializers</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/serializers"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/serializers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/serializers"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/serialization/todo</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/todo"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/todo"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/todo"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/serialization/todo</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/serialization/todo"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/serialization/todo"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/serialization/todo"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/set</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/set"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/set"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/set"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/set</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/set"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/set"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/set"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/socket</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/socket"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/socket"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/socket"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/socket</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/socket"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/socket"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/socket"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/spring</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/sqldelight</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/sqldelight/android</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/sqldelight/basics</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/sqldelight/basics"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/sqldelight/basics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/sqldelight/basics"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/sqldelight/basics</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/sqldelight/basics"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/sqldelight/basics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/sqldelight/basics"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/sqldelight/migration</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/sqldelight/todo</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/sqldelight/transaction</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/sqldelight/transaction"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/sqldelight/transaction"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/sqldelight/transaction"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/sqldelight/transaction</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/sqldelight/transaction"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/sqldelight/transaction"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/sqldelight/transaction"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/stream</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/supabase</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/test</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/test"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/test"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/test"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/test</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/test"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/test"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/test"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/thread</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/thread"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/thread"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/thread"/></url>
  <url><loc>https://learn.optersoft.com/ca/kotlin/thread</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/kotlin/thread"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/kotlin/thread"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/kotlin/thread"/></url>
  <url><loc>https://learn.optersoft.com/kotlin/time</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/todo</loc></url>
  <url><loc>https://learn.optersoft.com/kotlin/wasm</loc></url>
  <url><loc>https://learn.optersoft.com/learn</loc></url>
  <url><loc>https://learn.optersoft.com/learn/code</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/learn/code"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/learn/code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/learn/code"/></url>
  <url><loc>https://learn.optersoft.com/ca/learn/code</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/learn/code"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/learn/code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/learn/code"/></url>
  <url><loc>https://learn.optersoft.com/learn/euniv</loc></url>
  <url><loc>https://learn.optersoft.com/learn/notes</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/learn/notes"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/learn/notes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/learn/notes"/></url>
  <url><loc>https://learn.optersoft.com/ca/learn/notes</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/learn/notes"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/learn/notes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/learn/notes"/></url>
  <url><loc>https://learn.optersoft.com/linux</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux"/></url>
  <url><loc>https://learn.optersoft.com/linux/ansible</loc></url>
  <url><loc>https://learn.optersoft.com/linux/apparmor</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/apparmor"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/apparmor"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/apparmor"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/apparmor</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/apparmor"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/apparmor"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/apparmor"/></url>
  <url><loc>https://learn.optersoft.com/linux/apt</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/apt"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/apt"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/apt"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/apt</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/apt"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/apt"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/apt"/></url>
  <url><loc>https://learn.optersoft.com/linux/archive</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/archive"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/archive"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/archive"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/archive</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/archive"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/archive"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/archive"/></url>
  <url><loc>https://learn.optersoft.com/linux/bash-intro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/bash-intro"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/bash-intro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/bash-intro"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/bash-intro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/bash-intro"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/bash-intro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/bash-intro"/></url>
  <url><loc>https://learn.optersoft.com/linux/cerca</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/cerca"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/cerca"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/cerca"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/cerca</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/cerca"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/cerca"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/cerca"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker</loc></url>
  <url><loc>https://learn.optersoft.com/linux/docker/build</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/build"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/build"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/build"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/docker/build</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/build"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/build"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/build"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker/compose</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/compose"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/compose"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/compose"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/docker/compose</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/compose"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/compose"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/compose"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker/container</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/container"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/container"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/container"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/docker/container</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/container"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/container"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/container"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker/image</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/image"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/image"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/image"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/docker/image</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/image"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/image"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/image"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker/network</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/network"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/network"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/network"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/docker/network</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/network"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/network"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/network"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker/registry</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/registry"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/registry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/registry"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/docker/registry</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/registry"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/registry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/registry"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker/resource</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/resource"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/resource"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/resource"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/docker/resource</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/resource"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/resource"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/resource"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker/storage</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/storage"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/storage"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/storage"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/docker/storage</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/docker/storage"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/docker/storage"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/docker/storage"/></url>
  <url><loc>https://learn.optersoft.com/linux/docker/swarm</loc></url>
  <url><loc>https://learn.optersoft.com/linux/docker/todo</loc></url>
  <url><loc>https://learn.optersoft.com/linux/file</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/file"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/file"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/file"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/file</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/file"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/file"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/file"/></url>
  <url><loc>https://learn.optersoft.com/linux/filtres</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/filtres"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/filtres"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/filtres"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/filtres</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/filtres"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/filtres"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/filtres"/></url>
  <url><loc>https://learn.optersoft.com/linux/firewalld</loc></url>
  <url><loc>https://learn.optersoft.com/linux/kubernetes</loc></url>
  <url><loc>https://learn.optersoft.com/linux/kubernetes/ansible</loc></url>
  <url><loc>https://learn.optersoft.com/linux/kubernetes/keda</loc></url>
  <url><loc>https://learn.optersoft.com/linux/kubernetes/kind</loc></url>
  <url><loc>https://learn.optersoft.com/linux/kubernetes/knative</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/kubernetes/knative"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/kubernetes/knative"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/kubernetes/knative"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/kubernetes/knative</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/kubernetes/knative"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/kubernetes/knative"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/kubernetes/knative"/></url>
  <url><loc>https://learn.optersoft.com/linux/kubernetes/pod</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/kubernetes/pod"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/kubernetes/pod"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/kubernetes/pod"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/kubernetes/pod</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/kubernetes/pod"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/kubernetes/pod"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/kubernetes/pod"/></url>
  <url><loc>https://learn.optersoft.com/linux/kubernetes/replication</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/kubernetes/replication"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/kubernetes/replication"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/kubernetes/replication"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/kubernetes/replication</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/kubernetes/replication"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/kubernetes/replication"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/kubernetes/replication"/></url>
  <url><loc>https://learn.optersoft.com/linux/kubernetes/service</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/kubernetes/service"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/kubernetes/service"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/kubernetes/service"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/kubernetes/service</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/kubernetes/service"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/kubernetes/service"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/kubernetes/service"/></url>
  <url><loc>https://learn.optersoft.com/linux/minikube</loc></url>
  <url><loc>https://learn.optersoft.com/linux/nano</loc></url>
  <url><loc>https://learn.optersoft.com/linux/netfilter</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/netfilter"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/netfilter"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/netfilter"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/netfilter</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/netfilter"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/netfilter"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/netfilter"/></url>
  <url><loc>https://learn.optersoft.com/linux/netplan</loc></url>
  <url><loc>https://learn.optersoft.com/linux/openshift</loc></url>
  <url><loc>https://learn.optersoft.com/linux/podman</loc></url>
  <url><loc>https://learn.optersoft.com/linux/processos</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/processos"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/processos"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/processos"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/processos</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/processos"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/processos"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/processos"/></url>
  <url><loc>https://learn.optersoft.com/linux/rosetta</loc></url>
  <url><loc>https://learn.optersoft.com/linux/scripts</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/scripts"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/scripts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/scripts"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/scripts</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/scripts"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/scripts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/scripts"/></url>
  <url><loc>https://learn.optersoft.com/linux/shell</loc></url>
  <url><loc>https://learn.optersoft.com/linux/ufw</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/ufw"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/ufw"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/ufw"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/ufw</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/ufw"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/ufw"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/ufw"/></url>
  <url><loc>https://learn.optersoft.com/linux/users</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/users"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/users"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/users"/></url>
  <url><loc>https://learn.optersoft.com/ca/linux/users</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/linux/users"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/linux/users"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/linux/users"/></url>
  <url><loc>https://learn.optersoft.com/network</loc></url>
  <url><loc>https://learn.optersoft.com/network/arkime</loc></url>
  <url><loc>https://learn.optersoft.com/network/envoy</loc></url>
  <url><loc>https://learn.optersoft.com/network/nginx</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/nginx"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/nginx"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/nginx"/></url>
  <url><loc>https://learn.optersoft.com/ca/network/nginx</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/nginx"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/nginx"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/nginx"/></url>
  <url><loc>https://learn.optersoft.com/network/nmap</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/nmap"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/nmap"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/nmap"/></url>
  <url><loc>https://learn.optersoft.com/ca/network/nmap</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/nmap"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/nmap"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/nmap"/></url>
  <url><loc>https://learn.optersoft.com/network/proxy</loc></url>
  <url><loc>https://learn.optersoft.com/network/ssh</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/ssh"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/ssh"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/ssh"/></url>
  <url><loc>https://learn.optersoft.com/ca/network/ssh</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/ssh"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/ssh"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/ssh"/></url>
  <url><loc>https://learn.optersoft.com/network/tcpdump</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/tcpdump"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/tcpdump"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/tcpdump"/></url>
  <url><loc>https://learn.optersoft.com/ca/network/tcpdump</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/tcpdump"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/tcpdump"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/tcpdump"/></url>
  <url><loc>https://learn.optersoft.com/network/tls</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/tls"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/tls"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/tls"/></url>
  <url><loc>https://learn.optersoft.com/ca/network/tls</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/tls"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/tls"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/tls"/></url>
  <url><loc>https://learn.optersoft.com/network/wireguard</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/wireguard"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/wireguard"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/wireguard"/></url>
  <url><loc>https://learn.optersoft.com/ca/network/wireguard</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/network/wireguard"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/network/wireguard"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/network/wireguard"/></url>
  <url><loc>https://learn.optersoft.com/project</loc></url>
  <url><loc>https://learn.optersoft.com/project/air</loc></url>
  <url><loc>https://learn.optersoft.com/project/blender</loc></url>
  <url><loc>https://learn.optersoft.com/project/ci</loc></url>
  <url><loc>https://learn.optersoft.com/project/claude</loc></url>
  <url><loc>https://learn.optersoft.com/project/claude/database</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/claude/database"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/claude/database"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/claude/database"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/claude/database</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/claude/database"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/claude/database"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/claude/database"/></url>
  <url><loc>https://learn.optersoft.com/project/claude/desktop</loc></url>
  <url><loc>https://learn.optersoft.com/project/claude/memory</loc></url>
  <url><loc>https://learn.optersoft.com/project/claude/multiple</loc></url>
  <url><loc>https://learn.optersoft.com/project/dataflow</loc></url>
  <url><loc>https://learn.optersoft.com/project/git</loc></url>
  <url><loc>https://learn.optersoft.com/project/git/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/git/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/git/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/git/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/git/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/git/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/git/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/git/basic"/></url>
  <url><loc>https://learn.optersoft.com/project/git/remote</loc></url>
  <url><loc>https://learn.optersoft.com/project/github</loc></url>
  <url><loc>https://learn.optersoft.com/project/github/basic</loc></url>
  <url><loc>https://learn.optersoft.com/project/github/copilot</loc></url>
  <url><loc>https://learn.optersoft.com/project/github/education</loc></url>
  <url><loc>https://learn.optersoft.com/project/gitlab</loc></url>
  <url><loc>https://learn.optersoft.com/project/gitlab/glab</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/gitlab/glab"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/gitlab/glab"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/gitlab/glab"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/gitlab/glab</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/gitlab/glab"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/gitlab/glab"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/gitlab/glab"/></url>
  <url><loc>https://learn.optersoft.com/project/gitlab/job</loc></url>
  <url><loc>https://learn.optersoft.com/project/gitlab/pages</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/gitlab/pages"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/gitlab/pages"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/gitlab/pages"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/gitlab/pages</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/gitlab/pages"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/gitlab/pages"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/gitlab/pages"/></url>
  <url><loc>https://learn.optersoft.com/project/gitlab/release</loc></url>
  <url><loc>https://learn.optersoft.com/project/gitlab/repository</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/gitlab/repository"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/gitlab/repository"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/gitlab/repository"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/gitlab/repository</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/gitlab/repository"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/gitlab/repository"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/gitlab/repository"/></url>
  <url><loc>https://learn.optersoft.com/project/gitlab/test</loc></url>
  <url><loc>https://learn.optersoft.com/project/helix</loc></url>
  <url><loc>https://learn.optersoft.com/project/jetbrains</loc></url>
  <url><loc>https://learn.optersoft.com/project/jetbrains/ai</loc></url>
  <url><loc>https://learn.optersoft.com/project/jetbrains/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/jetbrains/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/jetbrains/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/jetbrains/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/jetbrains/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/jetbrains/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/jetbrains/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/jetbrains/basic"/></url>
  <url><loc>https://learn.optersoft.com/project/jetbrains/git</loc></url>
  <url><loc>https://learn.optersoft.com/project/jetbrains/remote</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/jetbrains/remote"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/jetbrains/remote"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/jetbrains/remote"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/jetbrains/remote</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/jetbrains/remote"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/jetbrains/remote"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/jetbrains/remote"/></url>
  <url><loc>https://learn.optersoft.com/project/junie</loc></url>
  <url><loc>https://learn.optersoft.com/project/kanban</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/kanban"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/project/kanban"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/kanban"/></url>
  <url><loc>https://learn.optersoft.com/es/project/kanban</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/kanban"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/project/kanban"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/kanban"/></url>
  <url><loc>https://learn.optersoft.com/project/llm/basic</loc></url>
  <url><loc>https://learn.optersoft.com/project/llm/prompt-contract</loc></url>
  <url><loc>https://learn.optersoft.com/project/mermaid</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/mermaid"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/mermaid"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/mermaid"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/mermaid</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/mermaid"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/mermaid"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/mermaid"/></url>
  <url><loc>https://learn.optersoft.com/project/opencode</loc></url>
  <url><loc>https://learn.optersoft.com/project/opencode/basic</loc></url>
  <url><loc>https://learn.optersoft.com/project/opencode/command</loc></url>
  <url><loc>https://learn.optersoft.com/project/opencode/mcp</loc></url>
  <url><loc>https://learn.optersoft.com/project/project</loc></url>
  <url><loc>https://learn.optersoft.com/project/scrum</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/scrum"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/scrum"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/scrum"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/scrum</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/scrum"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/scrum"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/scrum"/></url>
  <url><loc>https://learn.optersoft.com/project/skill</loc></url>
  <url><loc>https://learn.optersoft.com/project/use-case</loc></url>
  <url><loc>https://learn.optersoft.com/project/user-story</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/user-story"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/project/user-story"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/user-story"/></url>
  <url><loc>https://learn.optersoft.com/es/project/user-story</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/user-story"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/project/user-story"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/user-story"/></url>
  <url><loc>https://learn.optersoft.com/project/vscode</loc></url>
  <url><loc>https://learn.optersoft.com/project/vscode/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/vscode/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/vscode/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/vscode/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/vscode/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/vscode/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/vscode/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/vscode/basic"/></url>
  <url><loc>https://learn.optersoft.com/project/vscode/copilot</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/vscode/copilot"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/vscode/copilot"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/vscode/copilot"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/vscode/copilot</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/vscode/copilot"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/vscode/copilot"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/vscode/copilot"/></url>
  <url><loc>https://learn.optersoft.com/project/vscode/remote</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/vscode/remote"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/vscode/remote"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/vscode/remote"/></url>
  <url><loc>https://learn.optersoft.com/ca/project/vscode/remote</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/project/vscode/remote"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/project/vscode/remote"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/project/vscode/remote"/></url>
  <url><loc>https://learn.optersoft.com/project/zed</loc></url>
  <url><loc>https://learn.optersoft.com/project/zed/agent</loc></url>
  <url><loc>https://learn.optersoft.com/python</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python"/></url>
  <url><loc>https://learn.optersoft.com/ca/python</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python"/></url>
  <url><loc>https://learn.optersoft.com/python/algorithm</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/algorithm"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/algorithm"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/algorithm"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/algorithm</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/algorithm"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/algorithm"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/algorithm"/></url>
  <url><loc>https://learn.optersoft.com/python/altair</loc></url>
  <url><loc>https://learn.optersoft.com/python/altair/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/altair/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/altair/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/altair/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/altair/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/altair/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/altair/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/altair/basic"/></url>
  <url><loc>https://learn.optersoft.com/python/anyio</loc></url>
  <url><loc>https://learn.optersoft.com/python/assert</loc></url>
  <url><loc>https://learn.optersoft.com/python/asyncpg</loc></url>
  <url><loc>https://learn.optersoft.com/python/briefcase</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/briefcase"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/python/briefcase"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/briefcase"/></url>
  <url><loc>https://learn.optersoft.com/es/python/briefcase</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/briefcase"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/python/briefcase"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/briefcase"/></url>
  <url><loc>https://learn.optersoft.com/python/briefcase/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/briefcase/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/briefcase/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/briefcase/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/briefcase/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/briefcase/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/briefcase/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/briefcase/basic"/></url>
  <url><loc>https://learn.optersoft.com/python/computation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/computation"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/computation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/computation"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/computation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/computation"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/computation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/computation"/></url>
  <url><loc>https://learn.optersoft.com/python/context</loc></url>
  <url><loc>https://learn.optersoft.com/python/cryptography</loc></url>
  <url><loc>https://learn.optersoft.com/python/csv</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/csv"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/csv"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/csv"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/csv</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/csv"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/csv"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/csv"/></url>
  <url><loc>https://learn.optersoft.com/python/data</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/data"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/data"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/data"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/data</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/data"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/data"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/data"/></url>
  <url><loc>https://learn.optersoft.com/python/debug</loc></url>
  <url><loc>https://learn.optersoft.com/python/docker</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/docker"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/docker"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/docker"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/docker</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/docker"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/docker"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/docker"/></url>
  <url><loc>https://learn.optersoft.com/python/dynamic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/dynamic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/dynamic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/dynamic"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/dynamic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/dynamic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/dynamic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/dynamic"/></url>
  <url><loc>https://learn.optersoft.com/python/dynamic-programming</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/dynamic-programming"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/python/dynamic-programming"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/dynamic-programming"/></url>
  <url><loc>https://learn.optersoft.com/es/python/dynamic-programming</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/dynamic-programming"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/python/dynamic-programming"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/dynamic-programming"/></url>
  <url><loc>https://learn.optersoft.com/python/fastapi</loc></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/dependencies</loc></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/deploy</loc></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/lifespan</loc></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/postgres</loc></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/rest</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/fastapi/rest"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/fastapi/rest"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/fastapi/rest"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/fastapi/rest</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/fastapi/rest"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/fastapi/rest"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/fastapi/rest"/></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/security</loc></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/sse</loc></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/test</loc></url>
  <url><loc>https://learn.optersoft.com/python/fastapi/validation</loc></url>
  <url><loc>https://learn.optersoft.com/python/file</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/file"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/file"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/file"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/file</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/file"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/file"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/file"/></url>
  <url><loc>https://learn.optersoft.com/python/fileasyncio</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/fileasyncio"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/fileasyncio"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/fileasyncio"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/fileasyncio</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/fileasyncio"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/fileasyncio"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/fileasyncio"/></url>
  <url><loc>https://learn.optersoft.com/python/flet</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/flet"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/flet"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/flet"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/flet</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/flet"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/flet"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/flet"/></url>
  <url><loc>https://learn.optersoft.com/python/function</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/function"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/function"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/function"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/function</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/function"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/function"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/function"/></url>
  <url><loc>https://learn.optersoft.com/python/functional</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/functional"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/functional"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/functional"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/functional</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/functional"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/functional"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/functional"/></url>
  <url><loc>https://learn.optersoft.com/python/granian</loc></url>
  <url><loc>https://learn.optersoft.com/python/hash</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/hash"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/hash"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/hash"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/hash</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/hash"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/hash"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/hash"/></url>
  <url><loc>https://learn.optersoft.com/python/httpx</loc></url>
  <url><loc>https://learn.optersoft.com/python/httpx/basic</loc></url>
  <url><loc>https://learn.optersoft.com/python/json</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/json"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/json"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/json"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/json</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/json"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/json"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/json"/></url>
  <url><loc>https://learn.optersoft.com/python/lets-plot</loc></url>
  <url><loc>https://learn.optersoft.com/python/list</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/list"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/list"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/list"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/list</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/list"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/list"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/list"/></url>
  <url><loc>https://learn.optersoft.com/python/littletable</loc></url>
  <url><loc>https://learn.optersoft.com/python/logging</loc></url>
  <url><loc>https://learn.optersoft.com/python/matplotlib</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/matplotlib"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/matplotlib"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/matplotlib"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/matplotlib</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/matplotlib"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/matplotlib"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/matplotlib"/></url>
  <url><loc>https://learn.optersoft.com/python/minio</loc></url>
  <url><loc>https://learn.optersoft.com/python/module</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/module"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/module"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/module"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/module</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/module"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/module"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/module"/></url>
  <url><loc>https://learn.optersoft.com/python/multiprocessing</loc></url>
  <url><loc>https://learn.optersoft.com/python/nicegui</loc></url>
  <url><loc>https://learn.optersoft.com/python/nicegui/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/nicegui/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/nicegui/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/nicegui/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/nicegui/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/nicegui/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/nicegui/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/nicegui/basic"/></url>
  <url><loc>https://learn.optersoft.com/python/numpy</loc></url>
  <url><loc>https://learn.optersoft.com/python/object</loc></url>
  <url><loc>https://learn.optersoft.com/python/panda3d</loc></url>
  <url><loc>https://learn.optersoft.com/python/panda3d/actor</loc></url>
  <url><loc>https://learn.optersoft.com/python/panda3d/bullet</loc></url>
  <url><loc>https://learn.optersoft.com/python/panda3d/protein</loc></url>
  <url><loc>https://learn.optersoft.com/python/panda3d/scene</loc></url>
  <url><loc>https://learn.optersoft.com/python/panda3d/todo</loc></url>
  <url><loc>https://learn.optersoft.com/python/pandas</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/pandas"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/pandas"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/pandas"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/pandas</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/pandas"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/pandas"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/pandas"/></url>
  <url><loc>https://learn.optersoft.com/python/patito</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/patito"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/patito"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/patito"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/patito</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/patito"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/patito"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/patito"/></url>
  <url><loc>https://learn.optersoft.com/python/plotly</loc></url>
  <url><loc>https://learn.optersoft.com/python/plotnine</loc></url>
  <url><loc>https://learn.optersoft.com/python/poetry</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/poetry"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/poetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/poetry"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/poetry</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/poetry"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/poetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/poetry"/></url>
  <url><loc>https://learn.optersoft.com/python/polars</loc></url>
  <url><loc>https://learn.optersoft.com/python/polars/dataframe</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/polars/dataframe"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/polars/dataframe"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/polars/dataframe"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/polars/dataframe</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/polars/dataframe"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/polars/dataframe"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/polars/dataframe"/></url>
  <url><loc>https://learn.optersoft.com/python/polars/expression</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/polars/expression"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/polars/expression"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/polars/expression"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/polars/expression</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/polars/expression"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/polars/expression"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/polars/expression"/></url>
  <url><loc>https://learn.optersoft.com/python/polars/join</loc></url>
  <url><loc>https://learn.optersoft.com/python/polars/query</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/polars/query"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/polars/query"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/polars/query"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/polars/query</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/polars/query"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/polars/query"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/polars/query"/></url>
  <url><loc>https://learn.optersoft.com/python/polars/series</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/polars/series"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/polars/series"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/polars/series"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/polars/series</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/polars/series"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/polars/series"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/polars/series"/></url>
  <url><loc>https://learn.optersoft.com/python/polars/todo</loc></url>
  <url><loc>https://learn.optersoft.com/python/postgres-quart</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/postgres-quart"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/python/postgres-quart"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/postgres-quart"/></url>
  <url><loc>https://learn.optersoft.com/es/python/postgres-quart</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/postgres-quart"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/python/postgres-quart"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/postgres-quart"/></url>
  <url><loc>https://learn.optersoft.com/python/profiling</loc></url>
  <url><loc>https://learn.optersoft.com/python/psycopg</loc></url>
  <url><loc>https://learn.optersoft.com/python/puepy</loc></url>
  <url><loc>https://learn.optersoft.com/python/pycharm</loc></url>
  <url><loc>https://learn.optersoft.com/python/pydantic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/pydantic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/pydantic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/pydantic"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/pydantic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/pydantic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/pydantic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/pydantic"/></url>
  <url><loc>https://learn.optersoft.com/python/pypi</loc></url>
  <url><loc>https://learn.optersoft.com/python/pyscript</loc></url>
  <url><loc>https://learn.optersoft.com/python/pytest</loc></url>
  <url><loc>https://learn.optersoft.com/python/pytest/async</loc></url>
  <url><loc>https://learn.optersoft.com/python/pytest/basic</loc></url>
  <url><loc>https://learn.optersoft.com/python/pytest/env</loc></url>
  <url><loc>https://learn.optersoft.com/python/reactpy</loc></url>
  <url><loc>https://learn.optersoft.com/python/refactoring</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/refactoring"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/refactoring"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/refactoring"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/refactoring</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/refactoring"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/refactoring"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/refactoring"/></url>
  <url><loc>https://learn.optersoft.com/python/reflex</loc></url>
  <url><loc>https://learn.optersoft.com/python/set</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/set"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/set"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/set"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/set</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/set"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/set"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/set"/></url>
  <url><loc>https://learn.optersoft.com/python/sqlalchemy</loc></url>
  <url><loc>https://learn.optersoft.com/python/sqlite</loc></url>
  <url><loc>https://learn.optersoft.com/python/standalone-build</loc></url>
  <url><loc>https://learn.optersoft.com/python/statistics</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/statistics"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/statistics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/statistics"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/statistics</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/statistics"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/statistics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/statistics"/></url>
  <url><loc>https://learn.optersoft.com/python/streamlit</loc></url>
  <url><loc>https://learn.optersoft.com/python/streamlit/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/streamlit/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/streamlit/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/streamlit/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/streamlit/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/streamlit/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/streamlit/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/streamlit/basic"/></url>
  <url><loc>https://learn.optersoft.com/python/streamlit/chart</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/streamlit/chart"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/streamlit/chart"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/streamlit/chart"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/streamlit/chart</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/streamlit/chart"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/streamlit/chart"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/streamlit/chart"/></url>
  <url><loc>https://learn.optersoft.com/python/textual</loc></url>
  <url><loc>https://learn.optersoft.com/python/todo</loc></url>
  <url><loc>https://learn.optersoft.com/python/toga</loc></url>
  <url><loc>https://learn.optersoft.com/python/toga/basic</loc></url>
  <url><loc>https://learn.optersoft.com/python/tortoise</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/tortoise"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/tortoise"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/tortoise"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/tortoise</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/tortoise"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/tortoise"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/tortoise"/></url>
  <url><loc>https://learn.optersoft.com/python/turtle</loc></url>
  <url><loc>https://learn.optersoft.com/python/turtle/basic</loc></url>
  <url><loc>https://learn.optersoft.com/python/turtle/bio</loc></url>
  <url><loc>https://learn.optersoft.com/python/turtle/geometry</loc></url>
  <url><loc>https://learn.optersoft.com/python/turtle/motion</loc></url>
  <url><loc>https://learn.optersoft.com/python/ty</loc></url>
  <url><loc>https://learn.optersoft.com/python/typing</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/typing"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/typing"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/typing"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/typing</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/typing"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/typing"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/typing"/></url>
  <url><loc>https://learn.optersoft.com/python/ursina</loc></url>
  <url><loc>https://learn.optersoft.com/python/uv</loc></url>
  <url><loc>https://learn.optersoft.com/python/uv/build</loc></url>
  <url><loc>https://learn.optersoft.com/python/uv/project</loc></url>
  <url><loc>https://learn.optersoft.com/python/uv/python</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/uv/python"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/uv/python"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/uv/python"/></url>
  <url><loc>https://learn.optersoft.com/ca/python/uv/python</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/python/uv/python"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/python/uv/python"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/python/uv/python"/></url>
  <url><loc>https://learn.optersoft.com/python/uv/tool</loc></url>
  <url><loc>https://learn.optersoft.com/python/uv/wheel</loc></url>
  <url><loc>https://learn.optersoft.com/python/vite</loc></url>
  <url><loc>https://learn.optersoft.com/rust</loc></url>
  <url><loc>https://learn.optersoft.com/rust/avian</loc></url>
  <url><loc>https://learn.optersoft.com/rust/bevy</loc></url>
  <url><loc>https://learn.optersoft.com/rust/bevy/basic</loc></url>
  <url><loc>https://learn.optersoft.com/rust/bevy/game</loc></url>
  <url><loc>https://learn.optersoft.com/rust/cargo</loc></url>
  <url><loc>https://learn.optersoft.com/rust/criterion</loc></url>
  <url><loc>https://learn.optersoft.com/rust/cross</loc></url>
  <url><loc>https://learn.optersoft.com/rust/dioxus</loc></url>
  <url><loc>https://learn.optersoft.com/rust/dioxus/blitz</loc></url>
  <url><loc>https://learn.optersoft.com/rust/dioxus/rsx</loc></url>
  <url><loc>https://learn.optersoft.com/rust/dioxus/server</loc></url>
  <url><loc>https://learn.optersoft.com/rust/dioxus/state</loc></url>
  <url><loc>https://learn.optersoft.com/rust/leptos</loc></url>
  <url><loc>https://learn.optersoft.com/rust/leptos/client</loc></url>
  <url><loc>https://learn.optersoft.com/rust/linux</loc></url>
  <url><loc>https://learn.optersoft.com/rust/loro</loc></url>
  <url><loc>https://learn.optersoft.com/rust/markdown</loc></url>
  <url><loc>https://learn.optersoft.com/rust/ratatui</loc></url>
  <url><loc>https://learn.optersoft.com/rust/reverse-proxy</loc></url>
  <url><loc>https://learn.optersoft.com/rust/rustfs</loc></url>
  <url><loc>https://learn.optersoft.com/rust/stakpak</loc></url>
  <url><loc>https://learn.optersoft.com/rust/tauri</loc></url>
  <url><loc>https://learn.optersoft.com/rust/todo</loc></url>
  <url><loc>https://learn.optersoft.com/rust/turso</loc></url>
  <url><loc>https://learn.optersoft.com/rust/wasm</loc></url>
  <url><loc>https://learn.optersoft.com/rust/wgpu</loc></url>
  <url><loc>https://learn.optersoft.com/security</loc></url>
  <url><loc>https://learn.optersoft.com/security/certificate</loc></url>
  <url><loc>https://learn.optersoft.com/security/cryptography</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/cryptography"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/cryptography"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/cryptography"/></url>
  <url><loc>https://learn.optersoft.com/ca/security/cryptography</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/cryptography"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/cryptography"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/cryptography"/></url>
  <url><loc>https://learn.optersoft.com/security/gpg</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/gpg"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/gpg"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/gpg"/></url>
  <url><loc>https://learn.optersoft.com/ca/security/gpg</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/gpg"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/gpg"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/gpg"/></url>
  <url><loc>https://learn.optersoft.com/security/openvas</loc></url>
  <url><loc>https://learn.optersoft.com/security/recovery</loc></url>
  <url><loc>https://learn.optersoft.com/security/risk-analysis</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/risk-analysis"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/risk-analysis"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/risk-analysis"/></url>
  <url><loc>https://learn.optersoft.com/ca/security/risk-analysis</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/risk-analysis"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/risk-analysis"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/risk-analysis"/></url>
  <url><loc>https://learn.optersoft.com/security/risk-management</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/risk-management"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/risk-management"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/risk-management"/></url>
  <url><loc>https://learn.optersoft.com/ca/security/risk-management</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/risk-management"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/risk-management"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/risk-management"/></url>
  <url><loc>https://learn.optersoft.com/security/suricata</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/suricata"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/suricata"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/suricata"/></url>
  <url><loc>https://learn.optersoft.com/ca/security/suricata</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/security/suricata"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/security/suricata"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/security/suricata"/></url>
  <url><loc>https://learn.optersoft.com/site</loc></url>
  <url><loc>https://learn.optersoft.com/site/about</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/site/about"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/site/about"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/site/about"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/site/about"/></url>
  <url><loc>https://learn.optersoft.com/ca/site/about</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/site/about"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/site/about"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/site/about"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/site/about"/></url>
  <url><loc>https://learn.optersoft.com/es/site/about</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/site/about"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/site/about"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/site/about"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/site/about"/></url>
  <url><loc>https://learn.optersoft.com/site/contact</loc></url>
  <url><loc>https://learn.optersoft.com/site/privacy</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/site/privacy"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/site/privacy"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/site/privacy"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/site/privacy"/></url>
  <url><loc>https://learn.optersoft.com/ca/site/privacy</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/site/privacy"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/site/privacy"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/site/privacy"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/site/privacy"/></url>
  <url><loc>https://learn.optersoft.com/es/site/privacy</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/site/privacy"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/site/privacy"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/site/privacy"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/site/privacy"/></url>
  <url><loc>https://learn.optersoft.com/site/terms-of-use</loc></url>
  <url><loc>https://learn.optersoft.com/tool</loc></url>
  <url><loc>https://learn.optersoft.com/tool/ansible</loc></url>
  <url><loc>https://learn.optersoft.com/tool/httpie</loc></url>
  <url><loc>https://learn.optersoft.com/tool/yaml</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/tool/yaml"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/tool/yaml"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/tool/yaml"/></url>
  <url><loc>https://learn.optersoft.com/ca/tool/yaml</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/tool/yaml"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/tool/yaml"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/tool/yaml"/></url>
  <url><loc>https://learn.optersoft.com/typescript</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/algorithm</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/algorithm"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/typescript/algorithm"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/algorithm"/></url>
  <url><loc>https://learn.optersoft.com/es/typescript/algorithm</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/algorithm"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/typescript/algorithm"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/algorithm"/></url>
  <url><loc>https://learn.optersoft.com/typescript/array</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/array"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/array"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/array"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/array</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/array"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/array"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/array"/></url>
  <url><loc>https://learn.optersoft.com/typescript/assembly</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astral</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/typescript/astro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro"/></url>
  <url><loc>https://learn.optersoft.com/es/typescript/astro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/typescript/astro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro"/></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/cloudflare</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/component</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro/component"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/astro/component"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro/component"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/astro/component</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro/component"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/astro/component"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro/component"/></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/flowbite</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/icon</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/localitzation</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/mcp</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/mdx</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/middleware</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/overview</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro/overview"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/astro/overview"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro/overview"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/astro/overview</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro/overview"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/astro/overview"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro/overview"/></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/page</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro/page"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/astro/page"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro/page"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/astro/page</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro/page"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/astro/page"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro/page"/></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/plugins</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/react</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro/react"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/astro/react"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro/react"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/astro/react</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/astro/react"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/astro/react"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/astro/react"/></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/seo</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/astro/todo</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/bun</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/chart</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/class</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/class"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/class"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/class"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/class</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/class"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/class"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/class"/></url>
  <url><loc>https://learn.optersoft.com/typescript/computation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/computation"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/typescript/computation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/computation"/></url>
  <url><loc>https://learn.optersoft.com/es/typescript/computation</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/computation"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/typescript/computation"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/computation"/></url>
  <url><loc>https://learn.optersoft.com/typescript/csv</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/csv"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/csv"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/csv"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/csv</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/csv"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/csv"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/csv"/></url>
  <url><loc>https://learn.optersoft.com/typescript/date</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/deno</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/deno/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/deno/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/deno/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/deno/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/deno/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/deno/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/deno/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/deno/basic"/></url>
  <url><loc>https://learn.optersoft.com/typescript/deno/test</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/deno/todo</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/exception</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/fresh</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/function</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/function"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/function"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/function"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/function</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/function"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/function"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/function"/></url>
  <url><loc>https://learn.optersoft.com/typescript/hono</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/hono/api</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/hono/cloudflare</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/hono/html</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/hono/jwt</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/hono/middleware</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/kysely</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/langchain</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/map</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/map"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/map"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/map"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/map</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/map"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/map"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/map"/></url>
  <url><loc>https://learn.optersoft.com/typescript/mdx</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/mdx"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/mdx"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/mdx"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/mdx</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/mdx"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/mdx"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/mdx"/></url>
  <url><loc>https://learn.optersoft.com/typescript/module</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/module"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/module"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/module"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/module</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/module"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/module"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/module"/></url>
  <url><loc>https://learn.optersoft.com/typescript/mongodb</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/mongodb"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/mongodb"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/mongodb"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/mongodb</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/mongodb"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/mongodb"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/mongodb"/></url>
  <url><loc>https://learn.optersoft.com/typescript/object</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/object"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/object"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/object"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/object</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/object"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/object"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/object"/></url>
  <url><loc>https://learn.optersoft.com/typescript/plot</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/plotly</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/plotly"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/plotly"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/plotly"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/plotly</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/plotly"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/plotly"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/plotly"/></url>
  <url><loc>https://learn.optersoft.com/typescript/polars</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/prisma</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/prototype</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/prototype"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/typescript/prototype"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/prototype"/></url>
  <url><loc>https://learn.optersoft.com/es/typescript/prototype</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/prototype"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/typescript/prototype"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/prototype"/></url>
  <url><loc>https://learn.optersoft.com/typescript/react</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/react/component</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/component"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/component"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/component"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/react/component</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/component"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/component"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/component"/></url>
  <url><loc>https://learn.optersoft.com/typescript/react/effect</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/effect"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/effect"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/effect"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/react/effect</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/effect"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/effect"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/effect"/></url>
  <url><loc>https://learn.optersoft.com/typescript/react/expo</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/react/firebase</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/react/forms</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/forms"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/forms"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/forms"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/react/forms</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/forms"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/forms"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/forms"/></url>
  <url><loc>https://learn.optersoft.com/typescript/react/oak</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/react/router</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/router"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/router"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/router"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/react/router</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/router"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/router"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/router"/></url>
  <url><loc>https://learn.optersoft.com/typescript/react/router/ssr</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/react/state</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/state"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/state"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/state"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/react/state</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/state"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/state"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/state"/></url>
  <url><loc>https://learn.optersoft.com/typescript/react/supabase</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/react/suspense</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/suspense"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/suspense"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/suspense"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/react/suspense</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/suspense"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/suspense"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/suspense"/></url>
  <url><loc>https://learn.optersoft.com/typescript/react/todo</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/react/tsx</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/tsx"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/tsx"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/tsx"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/react/tsx</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/react/tsx"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/react/tsx"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/react/tsx"/></url>
  <url><loc>https://learn.optersoft.com/typescript/react/worker</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/recharts</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/recharts"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/recharts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/recharts"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/recharts</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/recharts"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/recharts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/recharts"/></url>
  <url><loc>https://learn.optersoft.com/typescript/svelte</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/temporal</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/tensorflow</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/test</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/test"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/test"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/test"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/test</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/test"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/test"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/test"/></url>
  <url><loc>https://learn.optersoft.com/typescript/todo</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/type-manipulation</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/unified</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/vega</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/vike</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/visx</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/vite</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/vue</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/vue/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/vue/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/vue/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/vue/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/typescript/vue/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/typescript/vue/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/typescript/vue/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/typescript/vue/basic"/></url>
  <url><loc>https://learn.optersoft.com/typescript/wasm</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/web</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/webstorm</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/zod</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/zod/firebase</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/zod/json-schema</loc></url>
  <url><loc>https://learn.optersoft.com/typescript/zod/schema</loc></url>
  <url><loc>https://learn.optersoft.com/web</loc></url>
  <url><loc>https://learn.optersoft.com/web/app</loc></url>
  <url><loc>https://learn.optersoft.com/web/app/alfresco</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/alfresco"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/alfresco"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/alfresco"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/app/alfresco</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/alfresco"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/alfresco"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/alfresco"/></url>
  <url><loc>https://learn.optersoft.com/web/app/cryptpad</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/cryptpad"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/cryptpad"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/cryptpad"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/app/cryptpad</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/cryptpad"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/cryptpad"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/cryptpad"/></url>
  <url><loc>https://learn.optersoft.com/web/app/etherpad</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/etherpad"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/etherpad"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/etherpad"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/app/etherpad</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/etherpad"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/etherpad"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/etherpad"/></url>
  <url><loc>https://learn.optersoft.com/web/app/mailu</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/mailu"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/mailu"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/mailu"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/app/mailu</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/mailu"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/mailu"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/mailu"/></url>
  <url><loc>https://learn.optersoft.com/web/app/moodle</loc></url>
  <url><loc>https://learn.optersoft.com/web/app/wordpress</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/wordpress"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/wordpress"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/wordpress"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/app/wordpress</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/wordpress"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/wordpress"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/wordpress"/></url>
  <url><loc>https://learn.optersoft.com/web/app/wordpress/intro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/wordpress/intro"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/wordpress/intro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/wordpress/intro"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/app/wordpress/intro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/app/wordpress/intro"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/app/wordpress/intro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/app/wordpress/intro"/></url>
  <url><loc>https://learn.optersoft.com/web/document</loc></url>
  <url><loc>https://learn.optersoft.com/web/document/box</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/box"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/box"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/box"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/box</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/box"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/box"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/box"/></url>
  <url><loc>https://learn.optersoft.com/web/document/form</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/form"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/form"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/form"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/form</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/form"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/form"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/form"/></url>
  <url><loc>https://learn.optersoft.com/web/document/layer</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/layer"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/layer"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/layer"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/layer</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/layer"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/layer"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/layer"/></url>
  <url><loc>https://learn.optersoft.com/web/document/layout</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/layout"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/layout"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/layout"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/layout</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/layout"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/layout"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/layout"/></url>
  <url><loc>https://learn.optersoft.com/web/document/layout-boot</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/layout-boot"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/layout-boot"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/layout-boot"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/layout-boot</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/layout-boot"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/layout-boot"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/layout-boot"/></url>
  <url><loc>https://learn.optersoft.com/web/document/link</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/link"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/link"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/link"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/link</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/link"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/link"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/link"/></url>
  <url><loc>https://learn.optersoft.com/web/document/markdown</loc></url>
  <url><loc>https://learn.optersoft.com/web/document/style</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/style"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/style"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/style"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/style</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/style"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/style"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/style"/></url>
  <url><loc>https://learn.optersoft.com/web/document/svg</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/svg"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/svg"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/svg"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/svg</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/svg"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/svg"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/svg"/></url>
  <url><loc>https://learn.optersoft.com/web/document/text</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/text"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/text"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/text"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/document/text</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/document/text"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/document/text"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/document/text"/></url>
  <url><loc>https://learn.optersoft.com/web/flowbite</loc></url>
  <url><loc>https://learn.optersoft.com/web/http</loc></url>
  <url><loc>https://learn.optersoft.com/web/http/auth</loc></url>
  <url><loc>https://learn.optersoft.com/web/http/intro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/http/intro"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/http/intro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/http/intro"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/http/intro</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/http/intro"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/http/intro"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/http/intro"/></url>
  <url><loc>https://learn.optersoft.com/web/http/rest</loc></url>
  <url><loc>https://learn.optersoft.com/web/http/sse</loc></url>
  <url><loc>https://learn.optersoft.com/web/json-ld</loc></url>
  <url><loc>https://learn.optersoft.com/web/jwt</loc></url>
  <url><loc>https://learn.optersoft.com/web/odoo</loc></url>
  <url><loc>https://learn.optersoft.com/web/odoo/database</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/odoo/database"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/odoo/database"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/odoo/database"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/odoo/database</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/odoo/database"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/odoo/database"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/odoo/database"/></url>
  <url><loc>https://learn.optersoft.com/web/odoo/module</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/odoo/module"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/odoo/module"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/odoo/module"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/odoo/module</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/odoo/module"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/odoo/module"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/odoo/module"/></url>
  <url><loc>https://learn.optersoft.com/web/odoo/studio</loc></url>
  <url><loc>https://learn.optersoft.com/web/odoo/user</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/odoo/user"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/odoo/user"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/odoo/user"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/odoo/user</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/odoo/user"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/odoo/user"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/odoo/user"/></url>
  <url><loc>https://learn.optersoft.com/web/seo</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/seo"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/seo"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/seo"/></url>
  <url><loc>https://learn.optersoft.com/ca/web/seo</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/web/seo"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/web/seo"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/web/seo"/></url>
  <url><loc>https://learn.optersoft.com/web/socket</loc></url>
  <url><loc>https://learn.optersoft.com/web/tailwind</loc></url>
  <url><loc>https://learn.optersoft.com/web/tailwind/base</loc></url>
  <url><loc>https://learn.optersoft.com/web/tailwind/typography</loc></url>
  <url><loc>https://learn.optersoft.com/web/wasm</loc></url>
  <url><loc>https://learn.optersoft.com/web/worker</loc></url>
  <url><loc>https://learn.optersoft.com/windows</loc></url>
  <url><loc>https://learn.optersoft.com/windows/box</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/box"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/box"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/box"/></url>
  <url><loc>https://learn.optersoft.com/ca/windows/box</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/box"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/box"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/box"/></url>
  <url><loc>https://learn.optersoft.com/windows/disk</loc></url>
  <url><loc>https://learn.optersoft.com/windows/hyper-v</loc></url>
  <url><loc>https://learn.optersoft.com/windows/notepad</loc></url>
  <url><loc>https://learn.optersoft.com/windows/osx</loc></url>
  <url><loc>https://learn.optersoft.com/windows/pktmon</loc></url>
  <url><loc>https://learn.optersoft.com/windows/powershell</loc></url>
  <url><loc>https://learn.optersoft.com/windows/powershell/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/powershell/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/powershell/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/powershell/basic"/></url>
  <url><loc>https://learn.optersoft.com/ca/windows/powershell/basic</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/powershell/basic"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/powershell/basic"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/powershell/basic"/></url>
  <url><loc>https://learn.optersoft.com/windows/powershell/flow-control</loc></url>
  <url><loc>https://learn.optersoft.com/windows/powershell/json</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/powershell/json"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/windows/powershell/json"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/powershell/json"/></url>
  <url><loc>https://learn.optersoft.com/es/windows/powershell/json</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/powershell/json"/><xhtml:link rel="alternate" hreflang="es" href="https://learn.optersoft.com/es/windows/powershell/json"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/powershell/json"/></url>
  <url><loc>https://learn.optersoft.com/windows/powershell/module</loc></url>
  <url><loc>https://learn.optersoft.com/windows/powershell/test</loc></url>
  <url><loc>https://learn.optersoft.com/windows/powershell/todo</loc></url>
  <url><loc>https://learn.optersoft.com/windows/powershell/types</loc></url>
  <url><loc>https://learn.optersoft.com/windows/scoop</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/scoop"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/scoop"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/scoop"/></url>
  <url><loc>https://learn.optersoft.com/ca/windows/scoop</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/scoop"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/scoop"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/scoop"/></url>
  <url><loc>https://learn.optersoft.com/windows/users</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/users"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/users"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/users"/></url>
  <url><loc>https://learn.optersoft.com/ca/windows/users</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/users"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/users"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/users"/></url>
  <url><loc>https://learn.optersoft.com/windows/wsl</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/wsl"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/wsl"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/wsl"/></url>
  <url><loc>https://learn.optersoft.com/ca/windows/wsl</loc><xhtml:link rel="alternate" hreflang="en" href="https://learn.optersoft.com/windows/wsl"/><xhtml:link rel="alternate" hreflang="ca" href="https://learn.optersoft.com/ca/windows/wsl"/><xhtml:link rel="alternate" hreflang="x-default" href="https://learn.optersoft.com/windows/wsl"/></url>
  <url><loc>https://learn.optersoft.com/fp/ica0</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0179</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0369</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0370</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0371</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0372</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0373</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0374</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0375</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0376</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0377</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0378</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/0379</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/1665</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/1708</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/1709</loc></url>
  <url><loc>https://learn.optersoft.com/fp/ica0/1710</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0179</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0373</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0483</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0484</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0485</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0486</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0487</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0488</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0489</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0490</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0491</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/0492</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/1665</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/1708</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/1709</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icb0/1710</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0179</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0373</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0483</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0484</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0485</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0487</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0612</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0613</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0614</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0615</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/0616</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/1665</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/1708</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/1709</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc0/1710</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0179</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0373</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0483</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0484</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0485</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0487</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0612</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0613</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0614</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0615</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/0616</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/1665</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/1708</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/1709</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/1710</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/C043</loc></url>
  <url><loc>https://learn.optersoft.com/fp/icc1/C044</loc></url>
</urlset>
