1(function() { 2try { 3var c = document.currentScript, 4 d = c.dataset, 5 q = new URLSearchParams(location.search), 6 v = q.get('rum') || q.get('optel') || d.rate, 7 t = { on: 1, off: 0, high: 10, low: 1e3 }[v], 8 w = t !== undefined ? t : 100, 9 r = (window.hlx = window.hlx || {}).rum || 10 (window.hlx.rum = { id: crypto.randomUUID().slice(-9) }); 11if (r.isSelected || ((w && Math.random() * w < 1) && (r.isSelected = true))) { 12 var n = document.createElement('script'); 13 for (var a of c.attributes) n.setAttribute(a.name, a.value); 14 n.src = d.script || c.src.replace(/\/micro\.js$/, '/rum-standalone.js'); 15 if (c.integrity) { 16 n.setAttribute('integrity', 'sha384-LNC5pSYMoVO4cIzvknTO3eHoN9aQU/c5/lIQrQsfM+hI/znTXCtbI28OfPeFIcBd'); 17 n.setAttribute('crossorigin', 'anonymous'); 18 } 19 document.head.append(n); 20} 21} catch (e) { } 22})();
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.