{"version":"1.0","provider_name":"Faculty of Public and Global Affairs","provider_url":"https:\/\/carleton.ca\/fpga","author_name":"Bryan Gagnon","author_url":"https:\/\/carleton.ca\/fpga\/author\/bryangagnon\/","title":"2025 Convocation Address - Faculty of Public and Global Affairs","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"764jo5n2kM\"><a href=\"https:\/\/carleton.ca\/fpga\/2025\/2025-convocation-address\/\">2025 Convocation Address<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/carleton.ca\/fpga\/2025\/2025-convocation-address\/embed\/#?secret=764jo5n2kM\" width=\"600\" height=\"338\" title=\"&#8220;2025 Convocation Address&#8221; &#8212; Faculty of Public and Global Affairs\" data-secret=\"764jo5n2kM\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^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<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(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<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);\n\/\/# sourceURL=https:\/\/carleton.ca\/fpga\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/carleton.ca\/fpga\/wp-content\/uploads\/sites\/19\/2025\/07\/Convocation-2025-4060-scaled.jpg","thumbnail_width":2560,"thumbnail_height":1707,"description":"Thanks very much and let me start by saying that I consider it a privilege to be able to provide today\u2019s convocation address.&nbsp; Congratulations to each and every one of you sitting here today. And welcome to all the friends and family who travelled from all over to be able to share this day with [&hellip;]"}