<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>The Construction Specifier</provider_name><provider_url>https://www.constructionspecifier.com</provider_url><title>Beware of falling ice and snow - The Construction Specifier</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="bev53ji2pW"&gt;&lt;a href="https://www.constructionspecifier.com/beware-of-falling-ice-and-snow/"&gt;Beware of falling ice and snow&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.constructionspecifier.com/beware-of-falling-ice-and-snow/embed/#?secret=bev53ji2pW" width="600" height="338" title="&#x201C;Beware of falling ice and snow&#x201D; &#x2014; The Construction Specifier" data-secret="bev53ji2pW" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! 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://www.constructionspecifier.com/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://www.constructionspecifier.com/wp-content/uploads/2017/03/featured1-2.jpg</thumbnail_url><thumbnail_width>600</thumbnail_width><thumbnail_height>300</thumbnail_height><description>The building envelope&#x2019;s fundamental purpose is to offer protection from the elements, providing comfort and safety to occupants within. However, in the quest for improved performance and innovation, additional roles and requirements have arisen.</description></oembed>
