1!function(){var e={9662:function(e,t,n){var r={"./editorial_native_ad.mustache.html":"4416"};function i(e){return n(o(e))}function o(e){if(!n.o(r,e)){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=9662},4416:function(e){"use strict";e.exports='<li class="feed__item row collapse native-ad-editorial">\n <div class="columns medium-6">\n <figure class=feed__image-container>\n <a href="{{ link }}" class="feed__image">\n <img src="{{ image }}" alt="content image">\n <a href="{{ link }}" class="feed__cta">\n {{ ctaText }}<span class=feed__cta-arrow>â</span>\n </a>\n </a>\n <figcaption>\n <img src="/static/images/info-icon.png" alt="Image attribution tooltip" class=feed__attribution-icon tabindex=0>\n <div class=feed__attribution>{{ attribution }}</div>\n <img src="/static/images/info-icon.png" alt="Image attribution tooltip" class=feed__attribution-icon tabindex=-1>\n </figcaption>\n </figure>\n </div>\n <div class="columns medium-6">\n {{#divesitelogo}}\n <img class="divesite_logo"\n src="{{ divesitelogo.black.svg }}"\n onerror="if (this.src != \'{{ divesitelogo.black.png }}\') this.src = \'{{ divesitelogo.black.png }}\';"\n alt="{{ divesitelogo.alt_text }}" />\n {{/divesitelogo}}\n {{^divesitelogo}}\n {{# label }}\n <span class="label label--loud">{{ label }}</span>\n {{/ label }}\n {{/divesitelogo}}\n <h3 class="feed__title feed__title--display">\n <a href="{{ link }}">{{ headline }}</a>\n </h3>\n <p class=feed__description>{{ description }}</p>\n </div>\n</li>\n\n'}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.rv=function(){return"1.5.2"},n.ruid="[email protected]",function(){"use strict";let e;var t=Object.prototype.toString,r=Array.isArray||function(e){return"[object Array]"===t.call(e)};function i(e){return"function"==typeof e}function o(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function a(e,t){return null!=e&&"object"==typeof e&&t in e}var s=RegExp.prototype.test,c=/\S/,l={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="},p=/\s*/,u=/\s+/,f=/\s*=/,h=/\s*\}/,d=/#|\^|\/|>|\{|&|=|!/;function g(e){this.string=e,this.tail=e,this.pos=0}function v(e,t){this.view=e,this.cache={".":this.view},this.parent=t}function m(){this.templateCache={_cache:{},set:function(e,t){this._cache[e]=t},get:function(e){return this._cache[e]},clear:function(){this._cache={}}}}g.prototype.eos=function(){return""===this.tail},g.prototype.scan=function(e){var t=this.tail.match(e);if(!t||0!==t.index)return"";var n=t[0];return this.tail=this.tail.substring(n.length),this.pos+=n.length,n},g.prototype.scanUntil=function(e){var t,n=this.tail.search(e);switch(n){case -1:t=this.tail,this.tail="";break;case 0:t="";break;default:t=this.tail.substring(0,n),this.tail=this.tail.substring(n)}return this.pos+=t.length,t},v.prototype.push=function(e){return new v(e,this)},v.prototype.lookup=function(e){var t=this.cache;if(t.hasOwnProperty(e))o=t[e];else{for(var n,r,o,s,c,l,p=this,u=!1;p;){if(e.indexOf(".")>0)for(s=p.view,c=e.split("."),l=0;null!=s&&l<c.length;)l===c.length-1&&(u=a(s,c[l])||(n=s,r=c[l],null!=n&&"object"!=typeof n&&n.hasOwnProperty&&n.hasOwnProperty(r))),s=s[c[l++]];else s=p.view[e],u=a(p.view,e);if(u){o=s;break}p=p.parent}t[e]=o}return i(o)&&(o=o.call(this.view)),o},m.prototype.clearCache=function(){void 0!==this.templateCache&&this.templateCache.clear()},m.prototype.parse=function(e,t){var n=this.templateCache,i=e+":"+(t||y.tags).join(":"),a=void 0!==n,l=a?n.get(i):void 0;return void 0==l&&(l=function(e,t){if(!e)return[];var n,i,a,l,v,m,b,w,_,k=!1,x=[],C=[],E=[],T=!1,U=!1,j="",O=0;function P(){if(T&&!U)for(;E.length;)delete C[E.pop()];else E=[];T=!1,U=!1}function S(e){if("string"==typeof e&&(e=e.split(u,2)),!r(e)||2!==e.length)throw Error("Invalid tags: "+e);n=RegExp(o(e[0])+"\\s*"),i=RegExp("\\s*"+o(e[1])),a=RegExp("\\s*"+o("}"+e[1]))}S(t||y.tags);for(var I=new g(e);!I.eos();){if(l=I.pos,m=I.scanUntil(n))for(var V=0,A=m.length;V<A;++V)!function(e){return!s.call(c,e)}(b=m.charAt(V))?(U=!0,k=!0,j+=" "):(E.push(C.length),j+=b),C.push(["text",b,l,l+1]),l+=1,"\n"===b&&(P(),j="",O=0,k=!1);if(!I.scan(n))break;if(T=!0,v=I.scan(d)||"name",I.scan(p),"="===v?(m=I.scanUntil(f),I.scan(f),I.scanUntil(i)):"{"===v?(m=I.scanUntil(a),I.scan(h),I.scanUntil(i),v="&"):m=I.scanUntil(i),!I.scan(i))throw Error("Unclosed tag at "+I.pos);if(w=">"==v?[v,m,l,I.pos,j,O,k]:[v,m,l,I.pos],O++,C.push(w),"#"===v||"^"===v)x.push(w);else if("/"===v){if(!(_=x.pop()))throw Error('Unopened section "'+m+'" at '+l);if(_[1]!==m)throw Error('Unclosed section "'+_[1]+'" at '+l)}else"name"===v||"{"===v||"&"===v?U=!0:"="===v&&S(m)}if(P(),_=x.pop())throw Error('Unclosed section "'+_[1]+'" at '+I.pos);return function(e){for(var t,n=[],r=n,i=[],o=0,a=e.length;o<a;++o)switch((t=e[o])[0]){case"#":case"^":r.push(t),i.push(t),r=t[4]=[];break;case"/":i.pop()[5]=t[2],r=i.length>0?i[i.length-1][4]:n;break;default:r.push(t)}return n}(function(e){for(var t,n,r=[],i=0,o=e.length;i<o;++i)(t=e[i])&&("text"===t[0]&&n&&"text"===n[0]?(n[1]+=t[1],n[3]=t[3]):(r.push(t),n=t));return r}(C))}(e,t),a&&n.set(i,l)),l},m.prototype.render=function(e,t,n,r){var i=this.getConfigTags(r),o=this.parse(e,i),a=t instanceof v?t:new v(t,void 0);return this.renderTokens(o,a,n,e,r)},m.prototype.renderTokens=function(e,t,n,r,i){for(var o,a,s,c="",l=0,p=e.length;l<p;++l)s=void 0,"#"===(a=(o=e[l])[0])?s=this.renderSection(o,t,n,r,i):"^"===a?s=this.renderInverted(o,t,n,r,i):">"===a?s=this.renderPartial(o,t,n,i):"&"===a?s=this.unescapedValue(o,t):"name"===a?s=this.escapedValue(o,t,i):"text"===a&&(s=this.rawValue(o)),void 0!==s&&(c+=s);return c},m.prototype.renderSection=function(e,t,n,o,a){var s=this,c="",l=t.lookup(e[1]);if(l){if(r(l))for(var p=0,u=l.length;p<u;++p)c+=this.renderTokens(e[4],t.push(l[p]),n,o,a);else if("object"==typeof l||"string"==typeof l||"number"==typeof l)c+=this.renderTokens(e[4],t.push(l),n,o,a);
1else if(i(l)){if("string"!=typeof o)throw Error("Cannot use higher-order sections without the original template");null!=(l=l.call(t.view,o.slice(e[3],e[5]),function(e){return s.render(e,t,n,a)}))&&(c+=l)}else c+=this.renderTokens(e[4],t,n,o,a);return c}},m.prototype.renderInverted=function(e,t,n,i,o){var a=t.lookup(e[1]);if(!a||r(a)&&0===a.length)return this.renderTokens(e[4],t,n,i,o)},m.prototype.indentPartial=function(e,t,n){for(var r=t.replace(/[^ \t]/g,""),i=e.split("\n"),o=0;o<i.length;o++)i[o].length&&(o>0||!n)&&(i[o]=r+i[o]);return i.join("\n")},m.prototype.renderPartial=function(e,t,n,r){if(n){var o=this.getConfigTags(r),a=i(n)?n(e[1]):n[e[1]];if(null!=a){var s=e[6],c=e[5],l=e[4],p=a;0==c&&l&&(p=this.indentPartial(a,l,s));var u=this.parse(p,o);return this.renderTokens(u,t,n,p,r)}}},m.prototype.unescapedValue=function(e,t){var n=t.lookup(e[1]);if(null!=n)return n},m.prototype.escapedValue=function(e,t,n){var r=this.getConfigEscape(n)||y.escape,i=t.lookup(e[1]);if(null!=i)return"number"==typeof i&&r===y.escape?String(i):r(i)},m.prototype.rawValue=function(e){return e[1]},m.prototype.getConfigTags=function(e){return r(e)?e:e&&"object"==typeof e?e.tags:void 0},m.prototype.getConfigEscape=function(e){return e&&"object"==typeof e&&!r(e)?e.escape:void 0};var y={name:"mustache.js",version:"4.2.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(cache){b.templateCache=cache},get templateCache(){return b.templateCache}},b=new m;y.clearCache=function(){return b.clearCache()},y.parse=function(e,t){return b.parse(e,t)},y.render=function(e,t,n,i){if("string"!=typeof e)throw TypeError('Invalid template! Template should be a "string" but "'+(r(e)?"array":typeof e)+'" was given as the first argument for mustache#render(template, view, partials)');return b.render(e,t,n,i)},y.escape=function(e){return String(e).replace(/[&<>"'`=\/]/g,function(e){return l[e]})},y.Scanner=g,y.Context=v,y.Writer=m;let w=(e=n(9662)).keys().reduce((t,n)=>(t[n.replace("./","").replace(".mustache.html","")]=e(n).default,t),{});window.adTemplates=w,window.Mustache=y}()}(); 2//# sourceMappingURL=adTemplates.bundle.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.