1!function n(o,r,a){function d(t,e){if(!r[t]){if(!o[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=r[t]={exports:{}},o[t][0].call(i.exports,function(e){return d(o[t][1][e]||e)},i,i.exports,n,o,r,a)}return r[t].exports}for(var l="function"==typeof require&&require,e=0;e<a.length;e++)d(a[e]);return d}({1:[function(e,t,i){jQuery(function(f){function n(e,t){e.data("et_waypoint")?e.data("et_waypoint").context.refresh():(t=e.waypoint(t))&&0<t.length&&e.data("et_waypoint",t[0])}function t(){var o,e,r=!1,t=screen.height/2,i=document.getElementsByClassName("dipi_timeline"),a=i.length,d=new Array(a),l=document.getElementsByClassName("ribbon-icon"),s=l.length,m=new Array(s);function n(e){var e=e.getBoundingClientRect(),t=document.body,i=document.documentElement,n=window.pageYOffset||i.scrollTop||t.scrollTop,o=window.pageXOffset||i.scrollLeft||t.scrollLeft,r=i.clientTop||t.clientTop||0,i=i.clientLeft||t.clientLeft||0,t=e.top+n-r,n=e.left+o-i;return{top:Math.round(t),left:Math.round(n)}}for(f(f(i).find(".dipi_timeline_item_custom_classes")).each(function(){f(this).dipi_timeline_item()}),e=0;e<a;e++)d[e]={},d[e].line=i[e].getElementsByClassName("dipi-timeline-line"),d[e].actline=i[e].getElementsByClassName("dipi-timeline-line__active"),d[e].items=i[e].getElementsByClassName("dipi-timeline-items")[0],d[e].first_item=d[e].items.querySelector(".dipi_timeline_item"),d[e].last_item=d[e].items.querySelectorAll(".dipi_timeline_item")[d[e].items.querySelectorAll(".dipi_timeline_item").length-1],d[e].innertop=d[e].first_item?d[e].first_item.offsetHeight/2:0,d[e].innerbottom=d[e].first_item?d[e].last_item.offsetHeight/2:0,d[e].el=i[e],d[e].style=getComputedStyle(i[e]),d[e].coords=n(i[e]),d[e].elemRect=i[e].getBoundingClientRect(),d[e].height=d[e].elemRect.height,d[e].start=d[e].coords.top>t?d[e].coords.top-t:0,d[e].end=d[e].coords.top+d[e].height-d[e].innerbottom>t?d[e].coords.top+d[e].height-t-d[e].innerbottom:0,d[e].line[0].style.top=d[e].innertop+"px",d[e].line[0].style.bottom=d[e].innerbottom+"px",d[e].actline.length&&(d[e].actline[0].style.top=d[e].innertop+"px");for(e=0;e<s;e++)m[e]={},m[e].el=l[e],m[e].coords=n(l[e]),m[e].elemRect=l[e].getBoundingClientRect(),m[e].height=m[e].elemRect.height,m[e].start=m[e].coords.top>t?m[e].coords.top-t:0;function c(){o=window.scrollY,r||(window.requestAnimationFrame(function(){for(var e=o,t=0;t<a;t++)d[t].actline.length&&(e<d[t].start?d[t].actline[0].style.bottom=d[t].height:e>=d[t].end?d[t].actline[0].style.bottom=d[t].innerbottom+"px":d[t].actline[0].style.bottom=d[t].end-e+d[t].innerbottom+"px");for(var i=o,n=0;n<s;n++)i<m[n].start?l[n].classList.remove("active"):l[n].classList.add("active");r=!1}),r=!0)}document.addEventListener("scroll",c),c()}f.fn.dipi_timeline_item=function(e){var t=f(this),i=JSON.parse(t.data("config"));f.fn.waypoint?(n(t,{offset:i.anim_start_viewport,handler:function(){t.dipi_timeline_item_update()}}),n(t,{offset:"bottom-in-view",handler:function(){t.dipi_timeline_item_update()}})):t.dipi_timeline_item_update()},f.fn.dipi_timeline_item_update=function(e){var t=f(this),i=JSON.parse(t.data("config"));f(t.find(".dipi_timeline_item_card-wrap")).removeClass("need_animation"),f(t.find(".dipi_timeline_item_card-wrap")).addClass(i.anim_name),f(t.find(".dipi_timeline_item_card-wrap")).addClass("animated")},window.addEventListener("load",function(){window.addEventListener("dipi-at-tab-changed",function(e){t()}),window.onresize=t}),window.addEventListener("dipi-at-loaded",function(e){t()}),f(document).ready(function(){t(),window.onresize=t,window.addEventListener("dipi-at-tab-changed",function(){t()},!1),window.addEventListener("dipi-at-loaded",function(e){t()})})})},{}]},{},[1]);
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.