1!function(h,u){"use strict";var c=h.viewport;h.observer={init:function(i,o,e,n){var r,t=i.options||{},a=i._queue||[],s="windowData"in i?i.windowData():{},u=h.viewport,c={rootMargin:t.rootMargin||"0px",threshold:t.threshold||0};function v(e){var n;return a.length||(n=requestAnimationFrame(l),i._raf.push(n)),a.push(e),!1}function l(){var e,n,r;e=a,n=o,r=i,h.each(e,n.bind(r)),e.length=0}e=h.toArray(e),n&&(i.ioObserver=h.isIo?new IntersectionObserver(v,c):o.call(i,e));return i.roObserver=function(){return r=this,s=h.isUnd(s.ww)?u.windowData(t,!0):i.windowData(),h.isRo?new ResizeObserver(v):o.call(i,e)}(),i.resizeTrigger=r,s},observe:function(e,n,r){function i(r){r&&n&&n.length&&h.each(n,function(e){var n;s&&r===t&&s.isHidden(e)&&(n=s.visibleParent(e),h.isElm(n)&&r.observe(n)),r.observe(e)})}var o=e.options||{},t=e.ioObserver,a=e.roObserver,s=c;return h.isIo&&(t||a)?(r&&i(t),i(a)):"Blazy"in u&&(e.bLazy=new Blazy(o)),e},unload:function(e){e=e._raf;e&&e.length&&h.each(e,function(e){cancelAnimationFrame(e)})}}}(dBlazy,this);
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.