{"version":"1.0","provider_name":"GRID Alternatives","provider_url":"https:\/\/gridalternatives.org\/es","author_name":"GRID Alternatives","author_url":"https:\/\/gridalternatives.org\/es","title":"What a Year! 2015 in Review - GRID Alternatives","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ZgAIk74yJ1\"><a href=\"https:\/\/gridalternatives.org\/es\/the-current\/what-a-year-2015-in-review\/\">What a Year! 2015 in Review<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/gridalternatives.org\/es\/the-current\/what-a-year-2015-in-review\/embed\/#?secret=ZgAIk74yJ1\" width=\"600\" height=\"338\" title=\"&#8220;What a Year! 2015 in Review&#8221; &#8212; GRID Alternatives\" data-secret=\"ZgAIk74yJ1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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:\/\/gridalternatives.org\/wp-includes\/js\/wp-embed.min.js\n<\/script>","thumbnail_url":"https:\/\/gridalternatives.org\/wp-content\/uploads\/2016\/01\/21249831534_75748b9a4d_z.jpg","thumbnail_width":640,"thumbnail_height":427,"description":"As we gear up for another busy year at GRID, we want to take a moment to reflect on and celebrate our success in 2015. Thanks to all of our supporters, homeowners, and volunteers, it has been an amazing year in the Bay Area! Here are a few key wins from 2015:"}