<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url><loc>https://aicassindra.com/blogs/adk/adk_agent_types.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/awKfXINTFIA/hqdefault.jpg</video:thumbnail_loc><video:title>Chatbot vs AI Agent: one question shows the difference (Short)</video:title><video:description>one question, a chatbot and an agent side by side</video:description><video:player_loc>https://www.youtube.com/embed/awKfXINTFIA</video:player_loc><video:publication_date>2026-10-21T12:20:48-07:00</video:publication_date></video:video><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ErBOjEbdWBk/hqdefault.jpg</video:thumbnail_loc><video:title>Workflow vs AI agent: who decides the next step? (Short)</video:title><video:description>a workflow fixes the order; an agent picks the next step</video:description><video:player_loc>https://www.youtube.com/embed/ErBOjEbdWBk</video:player_loc><video:publication_date>2026-10-23T11:33:26-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_circuit_breaker.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/klkhxcJm7rc/hqdefault.jpg</video:thumbnail_loc><video:title>Stop building AI agents without limits (Short)</video:title><video:description>cap model calls before a loop runs away</video:description><video:player_loc>https://www.youtube.com/embed/klkhxcJm7rc</video:player_loc><video:publication_date>2026-10-21T12:20:45-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_events.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/AqMQi5Lsm7Y/hqdefault.jpg</video:thumbnail_loc><video:title>One prompt vs 11 steps: inside an AI agent (Google ADK) (Short)</video:title><video:description>the events one prompt really produces</video:description><video:player_loc>https://www.youtube.com/embed/AqMQi5Lsm7Y</video:player_loc><video:publication_date>2026-10-21T12:20:42-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_guardrails.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/qhOJ3TeVDEc/hqdefault.jpg</video:thumbnail_loc><video:title>Model vs your code: who guards an AI agent's tool? (Short)</video:title><video:description>the check belongs in code, not in the model</video:description><video:player_loc>https://www.youtube.com/embed/qhOJ3TeVDEc</video:player_loc><video:publication_date>2026-10-29T06:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_guardrails_pattern.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/MyXqIG4fQ-Q/hqdefault.jpg</video:thumbnail_loc><video:title>Prompt vs code: where AI agent guardrails belong (Short)</video:title><video:description>a prompt asks; code enforces</video:description><video:player_loc>https://www.youtube.com/embed/MyXqIG4fQ-Q</video:player_loc><video:publication_date>2026-10-23T04:32:20-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_llm_agent.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/awKfXINTFIA/hqdefault.jpg</video:thumbnail_loc><video:title>Chatbot vs AI Agent: one question shows the difference (Short)</video:title><video:description>one question, a chatbot and an agent side by side</video:description><video:player_loc>https://www.youtube.com/embed/awKfXINTFIA</video:player_loc><video:publication_date>2026-10-21T12:20:48-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_overview.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/mbW22lSlu4g/hqdefault.jpg</video:thumbnail_loc><video:title>Google ADK Java Tutorial: Build Your First AI Agent (Ep 1)</video:title><video:description>What an AI agent really is, and how ADK runs one</video:description><video:player_loc>https://www.youtube.com/embed/mbW22lSlu4g</video:player_loc><video:publication_date>2026-10-21T11:27:22-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_rag_grounding.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/R1Ydpt2BJew/hqdefault.jpg</video:thumbnail_loc><video:title>Stop your AI agent from making things up (Short)</video:title><video:description>ground answers in data, not guesses</video:description><video:player_loc>https://www.youtube.com/embed/R1Ydpt2BJew</video:player_loc><video:publication_date>2026-10-21T12:20:38-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_runtime.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/AqMQi5Lsm7Y/hqdefault.jpg</video:thumbnail_loc><video:title>One prompt vs 11 steps: inside an AI agent (Google ADK) (Short)</video:title><video:description>the events one prompt really produces</video:description><video:player_loc>https://www.youtube.com/embed/AqMQi5Lsm7Y</video:player_loc><video:publication_date>2026-10-21T12:20:42-07:00</video:publication_date></video:video><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/klkhxcJm7rc/hqdefault.jpg</video:thumbnail_loc><video:title>Stop building AI agents without limits (Short)</video:title><video:description>cap model calls before a loop runs away</video:description><video:player_loc>https://www.youtube.com/embed/klkhxcJm7rc</video:player_loc><video:publication_date>2026-10-21T12:20:45-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_tool_design_patterns.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ErW7xz9bQRE/hqdefault.jpg</video:thumbnail_loc><video:title>Stop trusting your AI agent's tool arguments (Short)</video:title><video:description>validate what the model passes to a tool</video:description><video:player_loc>https://www.youtube.com/embed/ErW7xz9bQRE</video:player_loc><video:publication_date>2026-10-29T07:34:54-07:00</video:publication_date></video:video><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uLL6R4nwITk/hqdefault.jpg</video:thumbnail_loc><video:title>Google ADK Function Tools in Java: Validate Tool Arguments (Ep 2)</video:title><video:description>Function tools with explicit contracts</video:description><video:player_loc>https://www.youtube.com/embed/uLL6R4nwITk</video:player_loc><video:publication_date>2026-10-28T10:23:47-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_tools.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/6LqHoQ5lCOA/hqdefault.jpg</video:thumbnail_loc><video:title>AI agent tool vs Java method: same thing (Google ADK) (Short)</video:title><video:description>a tool is a plain Java method</video:description><video:player_loc>https://www.youtube.com/embed/6LqHoQ5lCOA</video:player_loc><video:publication_date>2026-10-22T11:37:15-07:00</video:publication_date></video:video><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ErW7xz9bQRE/hqdefault.jpg</video:thumbnail_loc><video:title>Stop trusting your AI agent's tool arguments (Short)</video:title><video:description>validate what the model passes to a tool</video:description><video:player_loc>https://www.youtube.com/embed/ErW7xz9bQRE</video:player_loc><video:publication_date>2026-10-29T07:34:54-07:00</video:publication_date></video:video><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uLL6R4nwITk/hqdefault.jpg</video:thumbnail_loc><video:title>Google ADK Function Tools in Java: Validate Tool Arguments (Ep 2)</video:title><video:description>Function tools with explicit contracts</video:description><video:player_loc>https://www.youtube.com/embed/uLL6R4nwITk</video:player_loc><video:publication_date>2026-10-28T10:23:47-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk/adk_workflow_agents.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/ErBOjEbdWBk/hqdefault.jpg</video:thumbnail_loc><video:title>Workflow vs AI agent: who decides the next step? (Short)</video:title><video:description>a workflow fixes the order; an agent picks the next step</video:description><video:player_loc>https://www.youtube.com/embed/ErBOjEbdWBk</video:player_loc><video:publication_date>2026-10-23T11:33:26-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk_java/adk_java_agent_unit_testing.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/8LS1ztXwx84/hqdefault.jpg</video:thumbnail_loc><video:title>Real model vs fake model: how to test an AI agent (Short)</video:title><video:description>test the agent with a scripted fake model</video:description><video:player_loc>https://www.youtube.com/embed/8LS1ztXwx84</video:player_loc><video:publication_date>2026-10-23T11:34:44-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk_java/adk_java_callbacks.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/MyXqIG4fQ-Q/hqdefault.jpg</video:thumbnail_loc><video:title>Prompt vs code: where AI agent guardrails belong (Short)</video:title><video:description>a prompt asks; code enforces</video:description><video:player_loc>https://www.youtube.com/embed/MyXqIG4fQ-Q</video:player_loc><video:publication_date>2026-10-23T04:32:20-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk_java/adk_java_debugging_hallucinations.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/R1Ydpt2BJew/hqdefault.jpg</video:thumbnail_loc><video:title>Stop your AI agent from making things up (Short)</video:title><video:description>ground answers in data, not guesses</video:description><video:player_loc>https://www.youtube.com/embed/R1Ydpt2BJew</video:player_loc><video:publication_date>2026-10-21T12:20:38-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk_java/adk_java_testing_custom_llms.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/8LS1ztXwx84/hqdefault.jpg</video:thumbnail_loc><video:title>Real model vs fake model: how to test an AI agent (Short)</video:title><video:description>test the agent with a scripted fake model</video:description><video:player_loc>https://www.youtube.com/embed/8LS1ztXwx84</video:player_loc><video:publication_date>2026-10-23T11:34:44-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk_java/adk_java_token_counting_across_models.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HPYAUCQLhBE/hqdefault.jpg</video:thumbnail_loc><video:title>Kannada Was Always Ready. AI Wasn't: 14x → 1.8x Tokens</video:title><video:description>Tokens: what you are really paying for</video:description><video:player_loc>https://www.youtube.com/embed/HPYAUCQLhBE</video:player_loc><video:publication_date>2026-10-30T22:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk_java/adk_java_tool_error_wrapping.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/qhOJ3TeVDEc/hqdefault.jpg</video:thumbnail_loc><video:title>Model vs your code: who guards an AI agent's tool? (Short)</video:title><video:description>the check belongs in code, not in the model</video:description><video:player_loc>https://www.youtube.com/embed/qhOJ3TeVDEc</video:player_loc><video:publication_date>2026-10-29T06:30:24-07:00</video:publication_date></video:video><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uLL6R4nwITk/hqdefault.jpg</video:thumbnail_loc><video:title>Google ADK Function Tools in Java: Validate Tool Arguments (Ep 2)</video:title><video:description>Function tools with explicit contracts</video:description><video:player_loc>https://www.youtube.com/embed/uLL6R4nwITk</video:player_loc><video:publication_date>2026-10-28T10:23:47-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/adk_java/adk_java_tools_advanced.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/6LqHoQ5lCOA/hqdefault.jpg</video:thumbnail_loc><video:title>AI agent tool vs Java method: same thing (Google ADK) (Short)</video:title><video:description>a tool is a plain Java method</video:description><video:player_loc>https://www.youtube.com/embed/6LqHoQ5lCOA</video:player_loc><video:publication_date>2026-10-22T11:37:15-07:00</video:publication_date></video:video><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uLL6R4nwITk/hqdefault.jpg</video:thumbnail_loc><video:title>Google ADK Function Tools in Java: Validate Tool Arguments (Ep 2)</video:title><video:description>Function tools with explicit contracts</video:description><video:player_loc>https://www.youtube.com/embed/uLL6R4nwITk</video:player_loc><video:publication_date>2026-10-28T10:23:47-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/agents/agents_tool_use.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uLL6R4nwITk/hqdefault.jpg</video:thumbnail_loc><video:title>Google ADK Function Tools in Java: Validate Tool Arguments (Ep 2)</video:title><video:description>Function tools with explicit contracts</video:description><video:player_loc>https://www.youtube.com/embed/uLL6R4nwITk</video:player_loc><video:publication_date>2026-10-28T10:23:47-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/agents/tool_calling_best_practices.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uLL6R4nwITk/hqdefault.jpg</video:thumbnail_loc><video:title>Google ADK Function Tools in Java: Validate Tool Arguments (Ep 2)</video:title><video:description>Function tools with explicit contracts</video:description><video:player_loc>https://www.youtube.com/embed/uLL6R4nwITk</video:player_loc><video:publication_date>2026-10-28T10:23:47-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/llm/llm_structured_output.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/uLL6R4nwITk/hqdefault.jpg</video:thumbnail_loc><video:title>Google ADK Function Tools in Java: Validate Tool Arguments (Ep 2)</video:title><video:description>Function tools with explicit contracts</video:description><video:player_loc>https://www.youtube.com/embed/uLL6R4nwITk</video:player_loc><video:publication_date>2026-10-28T10:23:47-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/llm/llm_tokenization.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HPYAUCQLhBE/hqdefault.jpg</video:thumbnail_loc><video:title>Kannada Was Always Ready. AI Wasn't: 14x → 1.8x Tokens</video:title><video:description>Tokens: what you are really paying for</video:description><video:player_loc>https://www.youtube.com/embed/HPYAUCQLhBE</video:player_loc><video:publication_date>2026-10-30T22:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/llm/llm_tokenizer.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HPYAUCQLhBE/hqdefault.jpg</video:thumbnail_loc><video:title>Kannada Was Always Ready. AI Wasn't: 14x → 1.8x Tokens</video:title><video:description>Tokens: what you are really paying for</video:description><video:player_loc>https://www.youtube.com/embed/HPYAUCQLhBE</video:player_loc><video:publication_date>2026-10-30T22:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/llm/understanding_tokenization.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HPYAUCQLhBE/hqdefault.jpg</video:thumbnail_loc><video:title>Kannada Was Always Ready. AI Wasn't: 14x → 1.8x Tokens</video:title><video:description>Tokens: what you are really paying for</video:description><video:player_loc>https://www.youtube.com/embed/HPYAUCQLhBE</video:player_loc><video:publication_date>2026-10-30T22:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/transformer_math/tm_bpe_deep.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HPYAUCQLhBE/hqdefault.jpg</video:thumbnail_loc><video:title>Kannada Was Always Ready. AI Wasn't: 14x → 1.8x Tokens</video:title><video:description>Tokens: what you are really paying for</video:description><video:player_loc>https://www.youtube.com/embed/HPYAUCQLhBE</video:player_loc><video:publication_date>2026-10-30T22:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/transformers/tokenization_choices.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HPYAUCQLhBE/hqdefault.jpg</video:thumbnail_loc><video:title>Kannada Was Always Ready. AI Wasn't: 14x → 1.8x Tokens</video:title><video:description>Tokens: what you are really paying for</video:description><video:player_loc>https://www.youtube.com/embed/HPYAUCQLhBE</video:player_loc><video:publication_date>2026-10-30T22:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/blogs/transformers/transformers_tokenizers.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HPYAUCQLhBE/hqdefault.jpg</video:thumbnail_loc><video:title>Kannada Was Always Ready. AI Wasn't: 14x → 1.8x Tokens</video:title><video:description>Tokens: what you are really paying for</video:description><video:player_loc>https://www.youtube.com/embed/HPYAUCQLhBE</video:player_loc><video:publication_date>2026-10-30T22:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/chat_template_renderer.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/2KEbP_OGzFk/hqdefault.jpg</video:thumbnail_loc><video:title>Qwen vs Gemma chat templates: one refuses your system prompt (Short)</video:title><video:description>the same conversation through two chat templates</video:description><video:player_loc>https://www.youtube.com/embed/2KEbP_OGzFk</video:player_loc><video:publication_date>2026-11-02T19:00:00+05:30</video:publication_date></video:video><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/HPYAUCQLhBE/hqdefault.jpg</video:thumbnail_loc><video:title>Kannada Was Always Ready. AI Wasn't: 14x → 1.8x Tokens</video:title><video:description>Tokens: what you are really paying for</video:description><video:player_loc>https://www.youtube.com/embed/HPYAUCQLhBE</video:player_loc><video:publication_date>2026-10-30T22:30:24-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/llm/kv_cache_memory.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/L1qMBzIg9c8/hqdefault.jpg</video:thumbnail_loc><video:title>Reserved vs paged KV cache: 18 vs 246 requests on the same 2 GiB (Short)</video:title><video:description>how many requests fit in 2 GiB of KV cache</video:description><video:player_loc>https://www.youtube.com/embed/L1qMBzIg9c8</video:player_loc><video:publication_date>2026-10-31T00:30:38-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/llm/observability_adk_java_eval_framework_overview.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/mBADKEBPsuo/hqdefault.jpg</video:thumbnail_loc><video:title>Aggregate score vs per-slice gate: 85% hid a 50% (Short)</video:title><video:description>an 85% average hiding a 50% slice</video:description><video:player_loc>https://www.youtube.com/embed/mBADKEBPsuo</video:player_loc><video:publication_date>2026-11-01T07:30:16-08:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/llm/optimization_adk_guardrails_pattern.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/k4Op3O1vT-w/hqdefault.jpg</video:thumbnail_loc><video:title>Stop guarding only the prompt: 1 of 4 harms stopped (Short)</video:title><video:description>a prompt check alone against four harms</video:description><video:player_loc>https://www.youtube.com/embed/k4Op3O1vT-w</video:player_loc><video:publication_date>2026-11-03T19:00:00+05:30</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/llm/speculative_decoding.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/sbKcJ0-0FhU/hqdefault.jpg</video:thumbnail_loc><video:title>Speculative decoding vs plain: 2.6x faster, then 0.78x slower (Short)</video:title><video:description>when drafting tokens pays off and when it does not</video:description><video:player_loc>https://www.youtube.com/embed/sbKcJ0-0FhU</video:player_loc><video:publication_date>2026-11-03T13:00:00+05:30</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/llm/temperature_sampling.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/4MgCieVFjVY/hqdefault.jpg</video:thumbnail_loc><video:title>Temperature 0.2 vs 2.0: Paris every time, then Lyon (Short)</video:title><video:description>60 draws at two temperatures, run in this lab</video:description><video:player_loc>https://www.youtube.com/embed/4MgCieVFjVY</video:player_loc><video:publication_date>2026-10-31T08:30:08-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/llm/top_k_top_p.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/00HS4p_SYJ0/hqdefault.jpg</video:thumbnail_loc><video:title>Top-k vs top-p: 8 wrong tokens vs 0 in 600 draws (Short)</video:title><video:description>600 draws with top-k and with top-p</video:description><video:player_loc>https://www.youtube.com/embed/00HS4p_SYJ0</video:player_loc><video:publication_date>2026-11-02T13:00:00+05:30</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/prompt_injection_scanner.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/mELegfe4PM0/hqdefault.jpg</video:thumbnail_loc><video:title>English vs Kannada: the AI guardrail only spoke English (Short)</video:title><video:description>the same attack, caught in English and missed in Kannada</video:description><video:player_loc>https://www.youtube.com/embed/mELegfe4PM0</video:player_loc><video:publication_date>2026-10-30T08:30:38-07:00</video:publication_date></video:video></url>
<url><loc>https://aicassindra.com/labs/rag_chunker.html</loc><video:video><video:thumbnail_loc>https://i.ytimg.com/vi/WXwUvAt0388/hqdefault.jpg</video:thumbnail_loc><video:title>Character vs sentence chunks: RAG split 3 of 4 answers (Short)</video:title><video:description>fixed-size chunks cut 3 of 4 answers in two</video:description><video:player_loc>https://www.youtube.com/embed/WXwUvAt0388</video:player_loc><video:publication_date>2026-11-01T00:30:10-07:00</video:publication_date></video:video></url>
</urlset>
