1// MIXPANEL 2(function(e,a){ 3 if(!a.__SV){ 4 var b=window; 5 try{ 6 var c,l,i,j=b.location,g=j.hash; 7 c=function(a,b){ 8 return(l=a.match(RegExp(b+"=([^&]*)")))?l[1]:null; 9 }; 10 g && c(g,"state") && (i=JSON.parse(decodeURIComponent(c(g,"state"))), 11 "mpeditor"===i.action && (b.sessionStorage.setItem("_mpcehash",g), 12 history.replaceState(i.desiredHash||"",e.title,j.pathname+j.search))); 13 }catch(m){} 14 var k,h; 15 window.mixpanel=a; 16 a._i=[]; 17 a.init=function(b,c,f){ 18 function e(b,a){ 19 var c=a.split("."); 20 2==c.length&&(b=b[c[0]],a=c[1]); 21 b[a]=function(){ 22 b.push([a].concat(Array.prototype.slice.call(arguments,0))) 23 } 24 } 25 var d=a; 26 "undefined"!==typeof f?d=a[f]=[]:f="mixpanel"; 27 d.people=d.people||[]; 28 d.toString=function(b){ 29 var a="mixpanel"; 30 "mixpanel"!==f&&(a+="."+f); 31 b||(a+=" (stub)"); 32 return a; 33 }; 34 d.people.toString=function(){ 35 return d.toString(1)+".people (stub)"; 36 }; 37 k="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config reset people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" "); 38 for(h=0;h<k.length;h++) e(d,k[h]); 39 a._i.push([b,c,f]); 40 }; 41 a.__SV=1.2; 42 b=e.createElement("script"); 43 b.type="text/javascript"; 44 b.async=!0; 45 b.src="https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js"; 46 c=e.getElementsByTagName("script")[0]; 47 c.parentNode.insertBefore(b,c); 48 } 49 })(document,window.mixpanel||[]); 50 51// Initialize MixPanel 52mixpanel.init('1ca5d57180369cd427577d2812c5c76a',{ 53 track_pageview:true, 54 record_sessions_percent:100 55}); 56 57mixpanel.set_config({ debug: false });
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.