<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>JMSC Capstone 2025</provider_name><provider_url>https://jmsc6110a.com/capstone2025</provider_url><author_name>Jie</author_name><author_url>https://jmsc6110a.com/capstone2025/author/dongjie/</author_url><title>The Final Act Unsung - JMSC Capstone 2025</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="QXSFRxbMYJ"&gt;&lt;a href="https://jmsc6110a.com/capstone2025/cantonese-opera-capstone/"&gt;The Final Act Unsung&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://jmsc6110a.com/capstone2025/cantonese-opera-capstone/embed/#?secret=QXSFRxbMYJ" width="600" height="338" title="&#x201C;The Final Act Unsung&#x201D; &#x2014; JMSC Capstone 2025" data-secret="QXSFRxbMYJ" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://jmsc6110a.com/capstone2025/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://jmsc6110a.com/capstone2025/wp-content/uploads/2025/05/IMG_3286-1-scaled.jpg</thumbnail_url><thumbnail_width>2560</thumbnail_width><thumbnail_height>1707</thumbnail_height><description>Cantonese opera is a traditional culture of Hong Kong with a deep historical heritage, but nowadays, as the younger generation is attracted to other forms of entertainment and the popularity of Cantonese is declining, the existing situation of Cantonese opera in Hong Kong is also facing a crisis. Where did Hong Kong's Cantonese opera originate, and what does its future hold?</description></oembed>
