1/*! For license information please see chunk.65.221fb9469227c8ffde5a.js.LICENSE.txt */ 2(globalThis.webpackChunk_ember_auto_import_=globalThis.webpackChunk_ember_auto_import_||[]).push([[65],{208:(t,e)=>{"use strict" 3Object.defineProperty(e,"__esModule",{value:!0}) 4var n=function(){return n=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]) 5return t},n.apply(this,arguments)},r=("function"==typeof SuppressedError&&SuppressedError,/["'&<>]/),o=function(t){var e,n=""+t,o=r.exec(n) 6if(!o)return n 7var i="",a=0,s=0 8for(a=o.index;a<n.length;a++){switch(n.charCodeAt(a)){case 34:e=""" 9break 10case 38:e="&" 11break 12case 39:e="'" 13break 14case 60:e="<" 15break 16case 62:e=">" 17break 18default:continue}s!==a&&(i+=n.substring(s,a)),s=a+1,i+=e}return s!==a?i+n.substring(s,a):i},i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{} 19function a(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function s(t,e){return t(e={exports:{}},e.exports),e.exports}var c=s((function(t,e){var n 20Object.defineProperty(e,"__esModule",{value:!0}),e.BLOCKS=void 0,function(t){t.DOCUMENT="document",t.PARAGRAPH="paragraph",t.HEADING_1="heading-1",t.HEADING_2="heading-2",t.HEADING_3="heading-3",t.HEADING_4="heading-4",t.HEADING_5="heading-5",t.HEADING_6="heading-6",t.OL_LIST="ordered-list",t.UL_LIST="unordered-list",t.LIST_ITEM="list-item",t.HR="hr",t.QUOTE="blockquote",t.EMBEDDED_ENTRY="embedded-entry-block",t.EMBEDDED_ASSET="embedded-asset-block",t.EMBEDDED_RESOURCE="embedded-resource-block",t.TABLE="table",t.TABLE_ROW="table-row",t.TABLE_CELL="table-cell",t.TABLE_HEADER_CELL="table-header-cell"}(n||(e.BLOCKS=n={}))})) 21a(c),c.BLOCKS 22var l=s((function(t,e){var n 23Object.defineProperty(e,"__esModule",{value:!0}),e.INLINES=void 0,function(t){t.HYPERLINK="hyperlink",t.ENTRY_HYPERLINK="entry-hyperlink",t.ASSET_HYPERLINK="asset-hyperlink",t.RESOURCE_HYPERLINK="resource-hyperlink",t.EMBEDDED_ENTRY="embedded-entry-inline",t.EMBEDDED_RESOURCE="embedded-resource-inline"}(n||(e.INLINES=n={}))})) 24a(l),l.INLINES 25var u=s((function(t,e){var n 26Object.defineProperty(e,"__esModule",{value:!0}),e.MARKS=void 0,function(t){t.BOLD="bold",t.ITALIC="italic",t.UNDERLINE="underline",t.CODE="code",t.SUPERSCRIPT="superscript",t.SUBSCRIPT="subscript"}(n||(e.MARKS=n={}))})) 27a(u),u.MARKS 28var p=s((function(t,e){var n,r=i&&i.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o<i;o++)!r&&o in e||(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]) 29return t.concat(r||Array.prototype.slice.call(e))} 30Object.defineProperty(e,"__esModule",{value:!0}),e.V1_MARKS=e.V1_NODE_TYPES=e.TEXT_CONTAINERS=e.HEADINGS=e.CONTAINERS=e.VOID_BLOCKS=e.TABLE_BLOCKS=e.LIST_ITEM_BLOCKS=e.TOP_LEVEL_BLOCKS=void 0,e.TOP_LEVEL_BLOCKS=[c.BLOCKS.PARAGRAPH,c.BLOCKS.HEADING_1,c.BLOCKS.HEADING_2,c.BLOCKS.HEADING_3,c.BLOCKS.HEADING_4,c.BLOCKS.HEADING_5,c.BLOCKS.HEADING_6,c.BLOCKS.OL_LIST,c.BLOCKS.UL_LIST,c.BLOCKS.HR,c.BLOCKS.QUOTE,c.BLOCKS.EMBEDDED_ENTRY,c.BLOCKS.EMBEDDED_ASSET,c.BLOCKS.EMBEDDED_RESOURCE,c.BLOCKS.TABLE],e.LIST_ITEM_BLOCKS=[c.BLOCKS.PARAGRAPH,c.BLOCKS.HEADING_1,c.BLOCKS.HEADING_2,c.BLOCKS.HEADING_3,c.BLOCKS.HEADING_4,c.BLOCKS.HEADING_5,c.BLOCKS.HEADING_6,c.BLOCKS.OL_LIST,c.BLOCKS.UL_LIST,c.BLOCKS.HR,c.BLOCKS.QUOTE,c.BLOCKS.EMBEDDED_ENTRY,c.BLOCKS.EMBEDDED_ASSET,c.BLOCKS.EMBEDDED_RESOURCE],e.TABLE_BLOCKS=[c.BLOCKS.TABLE,c.BLOCKS.TABLE_ROW,c.BLOCKS.TABLE_CELL,c.BLOCKS.TABLE_HEADER_CELL],e.VOID_BLOCKS=[c.BLOCKS.HR,c.BLOCKS.EMBEDDED_ENTRY,c.BLOCKS.EMBEDDED_ASSET,c.BLOCKS.EMBEDDED_RESOURCE],e.CONTAINERS=((n={})[c.BLOCKS.OL_LIST]=[c.BLOCKS.LIST_ITEM],n[c.BLOCKS.UL_LIST]=[c.BLOCKS.LIST_ITEM],n[c.BLOCKS.LIST_ITEM]=e.LIST_ITEM_BLOCKS,n[c.BLOCKS.QUOTE]=[c.BLOCKS.PARAGRAPH],n[c.BLOCKS.TABLE]=[c.BLOCKS.TABLE_ROW],n[c.BLOCKS.TABLE_ROW]=[c.BLOCKS.TABLE_CELL,c.BLOCKS.TABLE_HEADER_CELL],n[c.BLOCKS.TABLE_CELL]=[c.BLOCKS.PARAGRAPH],n[c.BLOCKS.TABLE_HEADER_CELL]=[c.BLOCKS.PARAGRAPH],n),e.HEADINGS=[c.BLOCKS.HEADING_1,c.BLOCKS.HEADING_2,c.BLOCKS.HEADING_3,c.BLOCKS.HEADING_4,c.BLOCKS.HEADING_5,c.BLOCKS.HEADING_6],e.TEXT_CONTAINERS=r([c.BLOCKS.PARAGRAPH],e.HEADINGS,!0),e.V1_NODE_TYPES=[c.BLOCKS.DOCUMENT,c.BLOCKS.PARAGRAPH,c.BLOCKS.HEADING_1,c.BLOCKS.HEADING_2,c.BLOCKS.HEADING_3,c.BLOCKS.HEADING_4,c.BLOCKS.HEADING_5,c.BLOCKS.HEADING_6,c.BLOCKS.OL_LIST,c.BLOCKS.UL_LIST,c.BLOCKS.LIST_ITEM,c.BLOCKS.HR,c.BLOCKS.QUOTE,c.BLOCKS.EMBEDDED_ENTRY,c.BLOCKS.EMBEDDED_ASSET,l.INLINES.HYPERLINK,l.INLINES.ENTRY_HYPERLINK,l.INLINES.ASSET_HYPERLINK,l.INLINES.EMBEDDED_ENTRY,"text"],e.V1_MARKS=[u.MARKS.BOLD,u.MARKS.CODE,u.MARKS.ITALIC,u.MARKS.UNDERLINE]})) 31a(p),p.V1_MARKS,p.V1_NODE_TYPES,p.TEXT_CONTAINERS,p.HEADINGS,p.CONTAINERS,p.VOID_BLOCKS,p.TABLE_BLOCKS,p.LIST_ITEM_BLOCKS,p.TOP_LEVEL_BLOCKS
32var d=s((function(t,e){Object.defineProperty(e,"__esModule",{value:!0})})) 33a(d) 34var f=s((function(t,e){Object.defineProperty(e,"__esModule",{value:!0})})) 35a(f) 36var h=s((function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.EMPTY_DOCUMENT=void 0,e.EMPTY_DOCUMENT={nodeType:c.BLOCKS.DOCUMENT,data:{},content:[{nodeType:c.BLOCKS.PARAGRAPH,data:{},content:[{nodeType:"text",value:"",marks:[],data:{}}]}]}})) 37a(h),h.EMPTY_DOCUMENT 38var m=s((function(t,e){function n(t,e){for(var n=0,r=Object.keys(t);n<r.length;n++)if(e===t[r[n]])return!0 39return!1}Object.defineProperty(e,"__esModule",{value:!0}),e.isText=e.isBlock=e.isInline=void 0,e.isInline=function(t){return n(l.INLINES,t.nodeType)},e.isBlock=function(t){return n(c.BLOCKS,t.nodeType)},e.isText=function(t){return"text"===t.nodeType}})) 40a(m),m.isText,m.isBlock,m.isInline 41var b=s((function(t,e){var n=i&&i.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n) 42var o=Object.getOwnPropertyDescriptor(e,n) 43o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,o)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),r=i&&i.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=i&&i.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)},a=i&&i.__importStar||function(t){if(t&&t.__esModule)return t 44var e={} 45if(null!=t)for(var o in t)"default"!==o&&Object.prototype.hasOwnProperty.call(t,o)&&n(e,t,o) 46return r(e,t),e} 47Object.defineProperty(e,"__esModule",{value:!0}),e.helpers=e.EMPTY_DOCUMENT=e.MARKS=e.INLINES=e.BLOCKS=void 0,Object.defineProperty(e,"BLOCKS",{enumerable:!0,get:function(){return c.BLOCKS}}),Object.defineProperty(e,"INLINES",{enumerable:!0,get:function(){return l.INLINES}}),Object.defineProperty(e,"MARKS",{enumerable:!0,get:function(){return u.MARKS}}),o(p,e),o(d,e),o(f,e),Object.defineProperty(e,"EMPTY_DOCUMENT",{enumerable:!0,get:function(){return h.EMPTY_DOCUMENT}}) 48var s=a(m) 49e.helpers=s})) 50a(b) 51var w,y,g=b.helpers,v=(b.EMPTY_DOCUMENT,b.MARKS),_=b.INLINES,S=b.BLOCKS,k=((w={})[S.PARAGRAPH]=function(t,e){return"<p>".concat(e(t.content),"</p>")},w[S.HEADING_1]=function(t,e){return"<h1>".concat(e(t.content),"</h1>")},w[S.HEADING_2]=function(t,e){return"<h2>".concat(e(t.content),"</h2>")},w[S.HEADING_3]=function(t,e){return"<h3>".concat(e(t.content),"</h3>")},w[S.HEADING_4]=function(t,e){return"<h4>".concat(e(t.content),"</h4>")},w[S.HEADING_5]=function(t,e){return"<h5>".concat(e(t.content),"</h5>")},w[S.HEADING_6]=function(t,e){return"<h6>".concat(e(t.content),"</h6>")},w[S.EMBEDDED_ENTRY]=function(t,e){return"<div>".concat(e(t.content),"</div>")},w[S.EMBEDDED_RESOURCE]=function(t,e){return"<div>".concat(e(t.content),"</div>")},w[S.UL_LIST]=function(t,e){return"<ul>".concat(e(t.content),"</ul>")},w[S.OL_LIST]=function(t,e){return"<ol>".concat(e(t.content),"</ol>")},w[S.LIST_ITEM]=function(t,e){return"<li>".concat(e(t.content),"</li>")},w[S.QUOTE]=function(t,e){return"<blockquote>".concat(e(t.content),"</blockquote>")},w[S.HR]=function(){return"<hr/>"},w[S.TABLE]=function(t,e){return"<table>".concat(e(t.content),"</table>")},w[S.TABLE_ROW]=function(t,e){return"<tr>".concat(e(t.content),"</tr>")},w[S.TABLE_HEADER_CELL]=function(t,e){return"<th>".concat(e(t.content),"</th>")},w[S.TABLE_CELL]=function(t,e){return"<td>".concat(e(t.content),"</td>")},w[_.ASSET_HYPERLINK]=function(t){return x(_.ASSET_HYPERLINK,t)},w[_.ENTRY_HYPERLINK]=function(t){return x(_.ENTRY_HYPERLINK,t)},w[_.RESOURCE_HYPERLINK]=function(t){return M(_.RESOURCE_HYPERLINK,t)},w[_.EMBEDDED_ENTRY]=function(t){return x(_.EMBEDDED_ENTRY,t)},w[_.EMBEDDED_RESOURCE]=function(t){return M(_.EMBEDDED_RESOURCE,t)},w[_.HYPERLINK]=function(t,e){var n,r="string"==typeof t.data.uri?t.data.uri:"" 52return"<a href=".concat((n=r,'"'.concat(n.replace(/"/g,"""),'"')),">").concat(e(t.content),"</a>")},w),E=((y={})[v.BOLD]=function(t){return"<b>".concat(t,"</b>")},y[v.ITALIC]=function(t){return"<i>".concat(t,"</i>")},y[v.UNDERLINE]=function(t){return"<u>".concat(t,"</u>")},y[v.CODE]=function(t){return"<code>".concat(t,"</code>")},y[v.SUPERSCRIPT]=function(t){return"<sup>".concat(t,"</sup>")},y[v.SUBSCRIPT]=function(t){return"<sub>".concat(t,"</sub>")},y),x=function(t,e){return"<span>type: ".concat(o(t)," id: ").concat(o(e.data.target.sys.id),"</span>")},M=function(t,e){return"<span>type: ".concat(o(t)," urn: ").concat(o(e.data.target.sys.urn),"</span>")} 53function A(t,e){var n=e.renderNode,r=e.renderMark,i=e.preserveWhitespace 54return t.map((function(t){return function(t,e){var n=e.renderNode,r=e.renderMark,i=e.preserveWhitespace 55if(g.isText(t)){var a=o(t.value) 56return i&&(a=a.replace(/\n/g,"<br/>").replace(/ {2,}/g,(function(t){return" ".repeat(t.length)}))),t.marks.length>0?t.marks.reduce((function(t,e){return r[e.type]?r[e.type](t):t}),a):a}return t.nodeType&&n[t.nodeType]?n[t.nodeType](t,(function(t){return A(t,{renderMark:r,renderNode:n,preserveWhitespace:i})})):""}(t,{renderNode:n,renderMark:r,preserveWhitespace:i})})).join("")}e.documentToHtmlString=function(t,e){return void 0===e&&(e={}),t&&t.content?A(t.content,{renderNode:n(n({},k),e.renderNode),renderMark:n(n({},E),e.renderMark),preserveWhitespace:e.preserveWhitespace}):""}},664:(t,e,n)=>{"use strict" 57n.r(e),n.d(e,{DefaultPrivacyLevel:()=>$e,datadogRum:()=>es}) 58var r={log:"log",debug:"debug",info:"info",warn:"warn",error:"error"},o=console,i={} 59Object.keys(r).forEach((function(t){i[t]=o[t]})) 60var a="Datadog Browser SDK:",s={debug:i.debug.bind(o,a),log:i.log.bind(o,a),info:i.info.bind(o,a),warn:i.warn.bind(o,a),error:i.error.bind(o,a)} 61function c(t,e){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r] 62try{return t.apply(void 0,n)}catch(t){s.error(e,t)}}}var l,u=function(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o<i;o++)!r&&o in e||(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]) 63return t.concat(r||Array.prototype.slice.call(e))},p=!1 64function d(t){p=t}function f(t){return function(){return h(t,this,arguments)}}function h(t,e,n){try{return t.apply(e,n)}catch(t){if(m(t),l)try{l(t)}catch(t){m(t)}}}function m(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e] 65p&&s.error.apply(s,u(["[MONITOR]"],t,!1))}function b(t,e){return-1!==t.indexOf(e)}function w(t){if(Array.from)return Array.from(t) 66var e=[] 67if(t instanceof Set)t.forEach((function(t){return e.push(t)})) 68else for(var n=0;n<t.length;n++)e.push(t[n]) 69return e}function y(t,e){for(var n=0;n<t.length;n+=1){var r=t[n] 70if(e(r,n))return r}}function g(t){return Object.keys(t).map((function(e){return t[e]}))}function v(t){return Object.keys(t).map((function(e){return[e,t[e]
70]}))}function _(t,e){return t.slice(0,e.length)===e}function S(t){return window.CSS&&window.CSS.escape?window.CSS.escape(t):t.replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,(function(t,e){return e?"\0"===t?"�":"".concat(t.slice(0,-1),"\\").concat(t.charCodeAt(t.length-1).toString(16)," "):"\\".concat(t)}))}function k(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n] 71return e.forEach((function(e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})),t}function E(){if("object"==typeof globalThis)return globalThis 72Object.defineProperty(Object.prototype,"_dd_temp_",{get:function(){return this},configurable:!0}) 73var t=_dd_temp_ 74return delete Object.prototype._dd_temp_,"object"!=typeof t&&(t="object"==typeof self?self:"object"==typeof window?window:{}),t}var x=1024,M=1024*x,A=/[^\u0000-\u007F]/ 75function T(t){return A.test(t)?void 0!==window.TextEncoder?(new TextEncoder).encode(t).length:new Blob([t]).size:t.length}function C(t,e){var n,r=E() 76return r.Zone&&"function"==typeof r.Zone.__symbol__&&(n=t[r.Zone.__symbol__(e)]),n||(n=t[e]),n}function O(t,e){return C(E(),"setTimeout")(f(t),e)}function L(t){C(E(),"clearTimeout")(t)}function z(t,e){return C(E(),"setInterval")(f(t),e)}function P(t){C(E(),"clearInterval")(t)}function B(t,e,n){var r,o,i=!n||void 0===n.leading||n.leading,a=!n||void 0===n.trailing||n.trailing,s=!1 77return{throttled:function(){for(var n=[],c=0;c<arguments.length;c++)n[c]=arguments[c] 78s?r=n:(i?t.apply(void 0,n):r=n,s=!0,o=O((function(){a&&r&&t.apply(void 0,r),s=!1,r=void 0}),e))},cancel:function(){L(o),s=!1,r=void 0}}}function R(){}function N(t){return null===t?"null":Array.isArray(t)?"array":typeof t}function I(t,e,n){if(void 0===n&&(n=function(){if("undefined"!=typeof WeakSet){var t=new WeakSet 79return{hasAlreadyBeenSeen:function(e){var n=t.has(e) 80return n||t.add(e),n}}}var e=[] 81return{hasAlreadyBeenSeen:function(t){var n=e.indexOf(t)>=0 82return n||e.push(t),n}}}()),void 0===e)return t 83if("object"!=typeof e||null===e)return e 84if(e instanceof Date)return new Date(e.getTime()) 85if(e instanceof RegExp){var r=e.flags||[e.global?"g":"",e.ignoreCase?"i":"",e.multiline?"m":"",e.sticky?"y":"",e.unicode?"u":""].join("") 86return new RegExp(e.source,r)}if(!n.hasAlreadyBeenSeen(e)){if(Array.isArray(e)){for(var o=Array.isArray(t)?t:[],i=0;i<e.length;++i)o[i]=I(o[i],e[i],n) 87return o}var a="object"===N(t)?t:{} 88for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(a[s]=I(a[s],e[s],n)) 89return a}}function j(t){return I(void 0,t)}function D(){for(var t,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n] 90for(var r=0,o=e;r<o.length;r++){var i=o[r] 91null!=i&&(t=I(t,i))}return t}function U(t,e,n){if("object"!=typeof t||null===t)return JSON.stringify(t) 92var r=F(Object.prototype),o=F(Array.prototype),i=F(Object.getPrototypeOf(t)),a=F(t) 93try{return JSON.stringify(t,e,n)}catch(t){return"<error: unable to serialize object>"}finally{r(),o(),i(),a()}}function F(t){var e=t,n=e.toJSON 94return n?(delete e.toJSON,function(){e.toJSON=n}):R}var W=220*x,H="$",K=3 95function G(t,e){var n 96void 0===e&&(e=W) 97var r=F(Object.prototype),o=F(Array.prototype),i=[],a=new WeakMap,s=V(t,H,void 0,i,a),c=(null===(n=JSON.stringify(s))||void 0===n?void 0:n.length)||0 98if(!(c>e)){for(;i.length>0&&c<e;){var l=i.shift(),u=0 99if(Array.isArray(l.source))for(var p=0;p<l.source.length;p++){if(c+=void 0!==(d=V(l.source[p],l.path,p,i,a))?JSON.stringify(d).length:4,c+=u,u=1,c>e){q(e,"truncated",t) 100break}l.target[p]=d}else for(var p in l.source)if(Object.prototype.hasOwnProperty.call(l.source,p)){var d 101if(void 0!==(d=V(l.source[p],l.path,p,i,a))&&(c+=JSON.stringify(d).length+u+p.length+K,u=1),c>e){q(e,"truncated",t) 102break}l.target[p]=d}}return r(),o(),s}q(e,"discarded",t)}function V(t,e,n,r,o){var i,a=function(t){var e=t 103if(e&&"function"==typeof e.toJSON)try{return e.toJSON()}catch(t){}return t}(t) 104if(!a||"object"!=typeof a)return"bigint"==typeof(i=a)?"[BigInt] ".concat(i.toString()):"function"==typeof i?"[Function] ".concat(i.name||"unknown"):"symbol"==typeof i?"[Symbol] ".concat(i.description||i.toString()):i 105var s=function(t){try{if(t instanceof Event)return{isTrusted:t.isTrusted} 106var e=Object.prototype.toString.call(t).match(/\[object (.*)\]/) 107if(e&&e[1])return"[".concat(e[1],"]")}catch(t){}return"[Unserializable]"}(a) 108if("[Object]"!==s&&"[Array]"!==s&&"[Error]"!==s)return s 109var c=t 110if(o.has(c))return"[Reference seen at ".concat(o.get(c),"]") 111var l=void 0!==n?"".concat(e,".").concat(n):e,u=Array.isArray(a)?[]:{} 112return o.set(c,l),r.push({source:a,target:u,path:l}),u}function q(t,e,n){s.warn("The data provided has been ".concat(e," as it is over the limit of ").concat(t," characters:"),n)}var Y,X=function(){function t(t){this.onFirstSubscribe=t,this.observers=[]}return t.prototype.subscribe=function(t){var e=this 113return!this.observers.length&&this.onFirstSubscribe&&(this.onLastUnsubscribe=this.onFirstSubscribe()||void 0),this.observers.push(t),{unsubscribe:function(){e.observers=e.observers.filter((function(e){return t!==e})),!e.observers.length&&e.onLastUnsubscribe&&e.onLastUnsubscribe()}}}
113,t.prototype.notify=function(t){this.observers.forEach((function(e){return e(t)}))},t}() 114function J(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e] 115var n=new X((function(){var e=t.map((function(t){return t.subscribe((function(t){return n.notify(t)}))})) 116return function(){return e.forEach((function(t){return t.unsubscribe()}))}})) 117return n}var Z=3*x,$=((Y={})[0]="feature flag evaluation",Y[1]="user",Y[2]="global context",Y[3]="logger context",Y) 118function Q(t,e){return t>Z&&(s.warn("The ".concat($[e]," data exceeds the recommended ").concat(Z/x,"KiB threshold. More details: https://docs.datadoghq.com/real_user_monitoring/browser/troubleshooting/#customer-data-exceeds-the-recommended-3kib-warning")),!0)}var tt=200 119function et(t,e){void 0===e&&(e=T) 120var n,r={},o=!1,i=new X,a=B((function(r){n=e(U(r)),o||(o=Q(n,t))}),tt).throttled,s={getBytesCount:function(){return n},getContext:function(){return j(r)},setContext:function(t){"object"===N(t)?(r=G(t),a(r)):s.clearContext(),i.notify()},setContextProperty:function(t,e){r[t]=G(e),a(r),i.notify()},removeContextProperty:function(t){delete r[t],a(r),i.notify()},clearContext:function(){r={},n=0,i.notify()},changeObservable:i} 121return s}var nt=function(){function t(){this.buffer=[]}return t.prototype.add=function(t){this.buffer.push(t)>500&&this.buffer.splice(0,1)},t.prototype.drain=function(){this.buffer.forEach((function(t){return t()})),this.buffer.length=0},t}() 122function rt(t){return 0!==t&&100*Math.random()<=t}function ot(t,e){return+t.toFixed(e)}function it(t){return at(t)&&t>=0&&t<=100}function at(t){return"number"==typeof t}var st,ct,lt=1e3,ut=60*lt,pt=60*ut,dt=24*pt*365 123function ft(t){return{relative:t,timeStamp:(e=t,n=mt()-performance.now(),n>kt()?Math.round(_t(n,e)):function(t){return Math.round(_t(kt(),t))}(e))} 124var e,n}function ht(t){return at(t)?ot(1e6*t,0):t}function mt(){return(new Date).getTime()}function bt(){return mt()}function wt(){return performance.now()}function yt(){return{relative:wt(),timeStamp:bt()}}function gt(){return{relative:0,timeStamp:kt()}}function vt(t,e){return e-t}function _t(t,e){return t+e}function St(t){return t-kt()}function kt(){return void 0===st&&(st=performance.timing.navigationStart),st}function Et(t){return t?(parseInt(t,10)^16*Math.random()>>parseInt(t,10)/4).toString(16):"".concat(1e7,"-").concat(1e3,"-").concat(4e3,"-").concat(8e3,"-").concat(1e11).replace(/[018]/g,Et)}function xt(t,e){var n=new RegExp("(?:^|;)\\s*".concat(e,"\\s*=\\s*([^;]+)")).exec(t) 125return n?n[1]:void 0}function Mt(t,e,n){void 0===n&&(n="") 126var r=t.charCodeAt(e-1),o=r>=55296&&r<=56319?e+1:e 127return t.length<=o?t:"".concat(t.slice(0,o)).concat(n)}function At(t,e,n,r){var o=new Date 128o.setTime(o.getTime()+n) 129var i="expires=".concat(o.toUTCString()),a=r&&r.crossSite?"none":"strict",s=r&&r.domain?";domain=".concat(r.domain):"",c=r&&r.secure?";secure":"" 130document.cookie="".concat(t,"=").concat(e,";").concat(i,";path=/;samesite=").concat(a).concat(s).concat(c)}function Tt(t){return xt(document.cookie,t)}function Ct(t,e){At(t,"",0,e)}var Ot,Lt="datadog-synthetics-injects-rum" 131function zt(){return Boolean(window._DATADOG_SYNTHETICS_INJECTS_RUM||Tt(Lt))}function Pt(){var t=E().DatadogEventBridge 132if(t)return{getAllowedWebViewHosts:function(){return JSON.parse(t.getAllowedWebViewHosts())},send:function(e,n){t.send(JSON.stringify({eventType:e,event:n}))}}}function Bt(t){var e 133void 0===t&&(t=null===(e=E().location)||void 0===e?void 0:e.hostname) 134var n=Pt() 135return!!n&&n.getAllowedWebViewHosts().some((function(e){return t===e||(n=t,r=".".concat(e),n.slice(-r.length)===r) 136var n,r}))}function Rt(t,e,n,r,o){return Nt(t,e,[n],r,o)}function Nt(t,e,n,r,o){var i=void 0===o?{}:o,a=i.once,s=i.capture,c=i.passive,l=f((function(e){(e.isTrusted||e.__ddIsTrusted||t.allowUntrustedEvents)&&(a&&d(),r(e))})),u=c?{capture:s,passive:c}:s,p=C(e,"addEventListener") 137function d(){var t=C(e,"removeEventListener") 138n.forEach((function(n){return t.call(e,n,l,u)}))}return n.forEach((function(t){return p.call(e,t,l,u)}
138)),{stop:d}}!function(t){t.BEFORE_UNLOAD="beforeunload",t.CLICK="click",t.DBL_CLICK="dblclick",t.KEY_DOWN="keydown",t.LOAD="load",t.POP_STATE="popstate",t.SCROLL="scroll",t.TOUCH_START="touchstart",t.TOUCH_END="touchend",t.TOUCH_MOVE="touchmove",t.VISIBILITY_CHANGE="visibilitychange",t.PAGE_SHOW="pageshow",t.FREEZE="freeze",t.RESUME="resume",t.DOM_CONTENT_LOADED="DOMContentLoaded",t.POINTER_DOWN="pointerdown",t.POINTER_UP="pointerup",t.POINTER_CANCEL="pointercancel",t.HASH_CHANGE="hashchange",t.PAGE_HIDE="pagehide",t.MOUSE_DOWN="mousedown",t.MOUSE_UP="mouseup",t.MOUSE_MOVE="mousemove",t.FOCUS="focus",t.BLUR="blur",t.CONTEXT_MENU="contextmenu",t.RESIZE="resize",t.CHANGE="change",t.INPUT="input",t.PLAY="play",t.PAUSE="pause",t.SECURITY_POLICY_VIOLATION="securitypolicyviolation",t.SELECTION_CHANGE="selectionchange",t.STORAGE="storage"}(Ot||(Ot={})) 139var It=[] 140function jt(t,e,n,r){void 0===r&&(r=T) 141var o=function(t,e){return"".concat("_dd_c","_").concat(t,"_").concat(e)}(e,n),i=et(n,r) 142return a(),It.push(Rt(t,window,Ot.STORAGE,(function(t){var e=t.key 143o===e&&a()}))),i.changeObservable.subscribe((function(){localStorage.setItem(o,JSON.stringify(i.getContext()))})),i 144function a(){var t=localStorage.getItem(o),e=null!==t?JSON.parse(t):{} 145i.setContext(e)}}var Dt="?" 146function Ut(t){var e=[],n=Xt(t,"stack"),r=String(t) 147return n&&_(n,r)&&(n=n.slice(r.length)),n&&n.split("\n").forEach((function(t){var n=function(t){var e=Ht.exec(t) 148if(e){var n=e[2]&&0===e[2].indexOf("native"),r=e[2]&&0===e[2].indexOf("eval"),o=Kt.exec(e[2]) 149return r&&o&&(e[2]=o[1],e[3]=o[2],e[4]=o[3]),{args:n?[e[2]]:[],column:e[4]?+e[4]:void 0,func:e[1]||Dt,line:e[3]?+e[3]:void 0,url:n?void 0:e[2]}}}(t)||function(t){var e=Gt.exec(t) 150if(e)return{args:[],column:e[3]?+e[3]:void 0,func:Dt,line:e[2]?+e[2]:void 0,url:e[1]}}(t)||function(t){var e=Vt.exec(t) 151if(e)return{args:[],column:e[4]?+e[4]:void 0,func:e[1]||Dt,line:+e[3],url:e[2]}}(t)||function(t){var e=qt.exec(t) 152if(e){var n=e[3]&&e[3].indexOf(" > eval")>-1,r=Yt.exec(e[3]) 153return n&&r&&(e[3]=r[1],e[4]=r[2],e[5]=void 0),{args:e[2]?e[2].split(","):[],column:e[5]?+e[5]:void 0,func:e[1]||Dt,line:e[4]?+e[4]:void 0,url:e[3]}}}(t) 154n&&(!n.func&&n.line&&(n.func=Dt),e.push(n))})),{message:Xt(t,"message"),name:Xt(t,"name"),stack:e}}var Ft="((?:file|https?|blob|chrome-extension|native|eval|webpack|snippet|<anonymous>|\\w+\\.|\\/).*?)",Wt="(?::(\\d+))",Ht=new RegExp("^\\s*at (.*?) ?\\(".concat(Ft).concat(Wt,"?").concat(Wt,"?\\)?\\s*$"),"i"),Kt=new RegExp("\\((\\S*)".concat(Wt).concat(Wt,"\\)")),Gt=new RegExp("^\\s*at ?".concat(Ft).concat(Wt,"?").concat(Wt,"??\\s*$"),"i"),Vt=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,qt=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,Yt=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i 155function Xt(t,e){if("object"==typeof t&&t&&e in t){var n=t[e] 156return"string"==typeof n?n:void 0}}var Jt,Zt=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?([\s\S]*)$/,$t="No stack, consider using an instance of Error" 157function Qt(t){var e=t.stackTrace,n=t.originalError,r=t.handlingStack,o=t.startClocks,i=t.nonErrorPrefix,a=t.source,s=t.handling,c=n instanceof Error,l=function(t,e,n,r){return(null==t?void 0:t.message)&&(null==t?void 0:t.name)?t.message:e?"Empty message":"".concat(n," ").concat(U(G(r)))}(e,c,i,n),u=function(t,e){return void 0!==e&&(!!t||e.stack.length>0&&(e.stack.length>1||void 0!==e.stack[0].url))}(c,e)?ee(e):$t,p=c?function(t,e){for(var n=t,r=[];(null==n?void 0:n.cause)instanceof Error&&r.length<10;){var o=Ut(n.cause) 158r.push({message:n.cause.message,source:e,type:null==o?void 0:o.name,stack:o&&ee(o)}),n=n.cause}return r.length?r:void 0}(n,a):void 0 159return{startClocks:o,source:a,handling:s,handlingStack:r,originalError:n,type:null==e?void 0:e.name,message:l,stack:u,causes:p,fingerprint:te(n)}}function te(t){return t instanceof Error&&"dd_fingerprint"in t?String(t.dd_fingerprint):void 0}function ee(t){var e=ne(t) 160return t.stack.forEach((function(t){var n="?"===t.func?"<anonymous>":t.func,r=t.args&&t.args.length>0?"(".concat(t.args.join(", "),")"):"",o=t.line?":".concat(t.line):"",i=t.line&&t.column?":".concat(t.column):""
161e+="\n at ".concat(n).concat(r," @ ").concat(t.url).concat(o).concat(i)})),e}function ne(t){return"".concat(t.name||"Error",": ").concat(t.message)}function re(){var t,e=new Error 162if(!e.stack)try{throw e}catch(t){}return h((function(){var n=Ut(e) 163n.stack=n.stack.slice(2),t=ee(n)})),t}function oe(t){var e=k({},t) 164return["id","name","email"].forEach((function(t){t in e&&(e[t]=String(e[t]))})),e}!function(t){t.PAGEHIDE="pagehide",t.FEATURE_FLAGS="feature_flags",t.RESOURCE_PAGE_STATES="resource_page_states",t.COLLECT_FLUSH_REASON="collect_flush_reason",t.SCROLLMAP="scrollmap",t.WEB_VITALS_ATTRIBUTION="web_vitals_attribution",t.DISABLE_REPLAY_INLINE_CSS="disable_replay_inline_css"}(Jt||(Jt={})) 165var ie=new Set 166function ae(t){return ie.has(t)}function se(t){return k({},t)}function ce(t,e){return Object.keys(t).some((function(n){return t[n]===e}))}function le(t){return 0===Object.keys(t).length}var ue,pe,de,fe=4*pt,he=15*ut,me="_dd_s",be=/^([a-z]+)=([a-z0-9-]+)$/,we="&" 167function ye(t){return le(t)}function ge(t){t.expire=String(mt()+he)}function ve(t){return v(t).map((function(t){var e=t[0],n=t[1] 168return"".concat(e,"=").concat(n)})).join(we)}function _e(t){var e={} 169return function(t){return!!t&&(-1!==t.indexOf(we)||be.test(t))}(t)&&t.split(we).forEach((function(t){var n=be.exec(t) 170if(null!==n){var r=n[1],o=n[2] 171e[r]=o}})),e}var Se="_dd",ke="_dd_r",Ee="_dd_l",xe="rum",Me="logs" 172function Ae(){return _e(Tt(me))}function Te(t){return function(){Ct(me,t)}}var Ce="_dd_test_" 173function Oe(t){localStorage.setItem(me,ve(t))}function Le(){return _e(localStorage.getItem(me))}function ze(){localStorage.removeItem(me)}var Pe,Be=10,Re=100,Ne=[] 174function Ie(t,e,n){var r 175void 0===n&&(n=0) 176var o=e.isLockEnabled,i=e.retrieveSession,a=e.persistSession,s=e.clearSession 177if(Pe||(Pe=t),t===Pe)if(o&&n>=Re)De(e) 178else{var c,l=i() 179if(o){if(l.lock)return void je(t,e,n) 180if(c=Et(),l.lock=c,a(l),(l=i()).lock!==c)return void je(t,e,n)}var u=t.process(l) 181if(o&&(l=i()).lock!==c)je(t,e,n) 182else{if(u&&(ye(u)?s():(ge(u),a(u))),o&&(!u||!ye(u))){if((l=i()).lock!==c)return void je(t,e,n) 183delete l.lock,a(l),u=l}null===(r=t.after)||void 0===r||r.call(t,u||l),De(e)}}else Ne.push(t)}function je(t,e,n){O((function(){Ie(t,e,n+1)}),Be)}function De(t){Pe=void 0 184var e=Ne.shift() 185e&&Ie(e,t)}var Ue=lt 186function Fe(t){var e=function(t){var e=function(t){var e={} 187return e.secure=!!t.useSecureSessionCookie||!!t.useCrossSiteSessionCookie,e.crossSite=!!t.useCrossSiteSessionCookie,t.trackSessionAcrossSubdomains&&(e.domain=function(){if(void 0===ct){for(var t="dd_site_test_".concat(Et()),e=window.location.hostname.split("."),n=e.pop();e.length&&!Tt(t);)n="".concat(e.pop(),".").concat(n),At(t,"test",lt,{domain:n}) 188Ct(t,{domain:n}),ct=n}return ct}()),e}(t) 189return function(t){if(void 0===document.cookie||null===document.cookie)return!1 190try{var e="dd_cookie_test_".concat(Et()),n="test" 191At(e,n,ut,t) 192var r=Tt(e)===n 193return Ct(e,t),r}catch(t){return s.error(t),!1}}(e)?{type:"Cookie",cookieOptions:e}:void 0}(t) 194return!e&&t.allowFallbackToLocalStorage&&(e=function(){try{var t=Et(),e="".concat(Ce).concat(t) 195localStorage.setItem(e,t) 196var n=localStorage.getItem(e) 197return localStorage.removeItem(e),t===n?{type:"LocalStorage"}:void 0}catch(t){return}}()),e}function We(t){return He(t,function(t){if(t.origin&&"null"!==t.origin)return t.origin 198var e=t.host.replace(/(:80|:443)$/,"") 199return"".concat(t.protocol,"//").concat(e)}(window.location)).href}function He(t,e){var n=function(){if(void 0===Ke)try{var t=new Ge("http://test/path") 200Ke="http://test/path"===t.href}catch(t){Ke=!1}return Ke?Ge:void 0}() 201if(n)try{return void 0!==e?new n(t,e):new n(t)}catch(n){throw new Error("Failed to construct URL: ".concat(String(n)," ").concat(U({url:t,base:e})))}if(void 0===e&&!/:/.test(t))throw new Error("Invalid URL: '".concat(t,"'")) 202var r=document,o=r.createElement("a") 203if(void 0!==e){var i=(r=document.implementation.createHTMLDocument("")).createElement("base") 204i.href=e,r.head.appendChild(i),r.body.appendChild(o)}return o.href=t,o}var Ke,Ge=URL,Ve="datad0g.com",qe="datadoghq.com" 205function Ye(t,e,n){var r=function(t,e){var n="/api/v2/".concat(e),r=t.proxy 206if(r){var o=We(r) 207return function(t){return"".concat(o,"?ddforward=").concat(encodeURIComponent("".concat(n,"?").concat(t)))}}var i=function(t){var e=t.site,n=void 0===e?qe:e,r=t.internalAnalyticsSubdomain 208if(r&&n===qe)return"".concat(r,".").concat(qe) 209var o=n.split("."),i=o.pop() 210return"browser-intake-".concat(o.join("-"),".").concat(i)}(t)
211return function(t){return"https://".concat(i).concat(n,"?").concat(t)}}(t,e) 212return{build:function(o,i){var a=function(t,e,n,r,o){var i=t.clientToken,a=t.internalAnalyticsSubdomain,s=o.retry,c=o.flushReason,l=o.encoding,u=["sdk_version:".concat("5.1.0"),"api:".concat(r)].concat(n) 213c&&ae(Jt.COLLECT_FLUSH_REASON)&&u.push("flush_reason:".concat(c)),s&&u.push("retry_count:".concat(s.count),"retry_after:".concat(s.lastFailureStatus)) 214var p=["ddsource=browser","ddtags=".concat(encodeURIComponent(u.join(","))),"dd-api-key=".concat(i),"dd-evp-origin-version=".concat(encodeURIComponent("5.1.0")),"dd-evp-origin=browser","dd-request-id=".concat(Et())] 215return l&&p.push("dd-evp-encoding=".concat(l)),"rum"===e&&p.push("batch_time=".concat(bt())),a&&p.reverse(),p.join("&")}(t,e,n,o,i) 216return r(a)},urlPrefix:r(""),trackType:e}}var Xe=200,Je=/[^a-z0-9_:./-]/ 217function Ze(t,e){var n=Xe-t.length-1;(e.length>n||Je.test(e))&&s.warn("".concat(t," value doesn't meet tag requirements and will be sanitized")) 218var r=e.replace(/,/g,"_") 219return"".concat(t,":").concat(r)}var $e={ALLOW:"allow",MASK:"mask",MASK_USER_INPUT:"mask-user-input"} 220function Qe(t){var e,n,r 221if(t&&t.clientToken)if(void 0===t.sessionSampleRate||it(t.sessionSampleRate))if(void 0===t.telemetrySampleRate||it(t.telemetrySampleRate)){if(void 0===t.telemetryConfigurationSampleRate||it(t.telemetryConfigurationSampleRate))return Array.isArray(t.enableExperimentalFeatures)&&t.enableExperimentalFeatures.filter((function(t){return ce(Jt,t)})).forEach((function(t){ie.add(t)})),k({beforeSend:t.beforeSend&&c(t.beforeSend,"beforeSend threw an error:"),sessionStoreStrategyType:Fe(t),sessionSampleRate:null!==(e=t.sessionSampleRate)&&void 0!==e?e:100,telemetrySampleRate:null!==(n=t.telemetrySampleRate)&&void 0!==n?n:20,telemetryConfigurationSampleRate:null!==(r=t.telemetryConfigurationSampleRate)&&void 0!==r?r:5,service:t.service,silentMultipleInit:!!t.silentMultipleInit,allowUntrustedEvents:!!t.allowUntrustedEvents,batchBytesLimit:16*x,eventRateLimiterThreshold:3e3,maxTelemetryEventsPerPage:15,flushTimeout:30*lt,batchMessagesLimit:50,messageBytesLimit:256*x},function(t){var e=function(t){var e=t.env,n=t.service,r=t.version,o=t.datacenter,i=[] 222return e&&i.push(Ze("env",e)),n&&i.push(Ze("service",n)),r&&i.push(Ze("version",r)),o&&i.push(Ze("datacenter",o)),i}(t),n=function(t,e){return{logsEndpointBuilder:Ye(t,"logs",e),rumEndpointBuilder:Ye(t,"rum",e),sessionReplayEndpointBuilder:Ye(t,"replay",e)}}(t,e),r=g(n).map((function(t){return t.urlPrefix})),o=function(t,e,n){if(t.replica){var r=k({},t,{site:qe,clientToken:t.replica.clientToken}),o={logsEndpointBuilder:Ye(r,"logs",n),rumEndpointBuilder:Ye(r,"rum",n)} 223return e.push.apply(e,g(o).map((function(t){return t.urlPrefix}))),k({applicationId:t.replica.applicationId},o)}}(t,r,e) 224return k({isIntakeUrl:function(t){return r.some((function(e){return 0===t.indexOf(e)}))},replica:o,site:t.site||qe},n)}(t)) 225s.error("Telemetry Configuration Sample Rate should be a number between 0 and 100")}else s.error("Telemetry Sample Rate should be a number between 0 and 100") 226else s.error("Session Sample Rate should be a number between 0 and 100") 227else s.error("Client Token is not configured, we will not send any data.")}function tn(t){var e=N(t) 228return"string"===e||"function"===e||t instanceof RegExp}function en(t,e,n){return void 0===n&&(n=!1),t.some((function(t){try{if("function"==typeof t)return t(e) 229if(t instanceof RegExp)return t.test(e) 230if("string"==typeof t)return n?_(e,t):t===e}catch(t){s.error(t)}return!1}))}function nn(t){0!==t.status||t.isAborted||(t.traceId=void 0,t.spanId=void 0,t.traceSampled=void 0)}function rn(t,e,n,r){if(void 0!==on()&&n.findTrackedSession()){var o,i,a,s,c,l=y(t.allowedTracingUrls,(function(t){return en([t.match],e.url,!0)})) 231l&&(e.traceId=new an,e.spanId=new an,e.traceSampled=!at(t.traceSampleRate)||rt(t.traceSampleRate),r((o=e.traceId,i=e.spanId,a=e.traceSampled,s=l.propagatorTypes,c={},s.forEach((function(t){switch(t){case"datadog":k(c,{"x-datadog-origin":"rum","x-datadog-parent-id":i.toDecimalString(),"x-datadog-sampling-priority":a?"1":"0","x-datadog-trace-id":o.toDecimalString()}) 232break 233case"tracecontext":k(c,{traceparent:"00-0000000000000000".concat(o.toPaddedHexadecimalString(),"-").concat(i.toPaddedHexadecimalString(),"-0").concat(a?"1":"0")}) 234break 235case"b3":k(c,{b3:"".concat(o.toPaddedHexadecimalString(),"-").concat(i.toPaddedHexadecimalString(),"-").concat(a?"1":"0")}) 236break 237case"b3multi":k(c,{"X-B3-TraceId":o.toPaddedHexadecimalString(),"X-B3-SpanId":i.toPaddedHexadecimalString(),"X-B3-Sampled":a?"1":"0"})}})),c)))}}function on(){return window.crypto||window.msCrypto}var an=function(){function t(){this.buffer=new Uint8Array(8),on().getRandomValues(this.buffer),this.buffer[0]=127&this.buffer[0]}return t.prototype.toString=function(t){var e=this.readInt32(0),n=this.readInt32(4),r="" 238do{var o=e%t*4294967296+n 239e=Math.floor(e/t),n=Math.floor(o/t),r=(o%t).toString(t)+r}while(e||n) 240return r},t.prototype.toDecimalString=function(){return this.toString(10)},t.prototype.toPaddedHexadecimalString=function(){var t=this.toString(16) 241return Array(17-t.length).join("0")+t},t.prototype.readInt32=function(t){return 16777216*this.buffer[t]+(this.buffer[t+1]<<16)+(this.buffer[t+2]<<8)+this.buffer[t+3]},t}(),sn=["tracecontext","datadog"] 242function cn(t){var e=new Set 243return Array.isArray(t.allowedTracingUrls)&&t.allowedTracingUrls.length>
2430&&t.allowedTracingUrls.forEach((function(t){tn(t)?sn.forEach((function(t){return e.add(t)})):"object"===N(t)&&Array.isArray(t.propagatorTypes)&&t.propagatorTypes.forEach((function(t){return e.add(t)}))})),w(e)}function ln(t,e,n){return{context:t.getContext(),user:e.getContext(),hasReplay:!!n.isRecording()||void 0}}function un(t,e){var n=window.__ddBrowserSdkExtensionCallback 244n&&n({type:t,payload:e})}var pn,dn={log:"log",configuration:"configuration"},fn=["https://www.datadoghq-browser-agent.com","https://www.datad0g-browser-agent.com","https://d3uc069fcn7uxw.cloudfront.net","https://d20xtzwzcl0ceb.cloudfront.net","http://localhost","<anonymous>"],hn=["ddog-gov.com"],mn={maxEventsPerPage:0,sentEventCount:0,telemetryEnabled:!1,telemetryConfigurationEnabled:!1} 245function bn(t,e){m(r.debug,t,e),yn(k({type:dn.log,message:t,status:"debug"},e))}function wn(t,e){yn(k({type:dn.log,status:"error"},function(t){if(t instanceof Error){var e=Ut(t) 246return{error:{kind:e.name,stack:ee(gn(e))},message:e.message}}return{error:{stack:$t},message:"".concat("Uncaught"," ").concat(U(t))}}(t),e))}function yn(t){pn&&mn.sentEventCount<mn.maxEventsPerPage&&(mn.sentEventCount+=1,pn(t))}function gn(t){return t.stack=t.stack.filter((function(t){return!t.url||fn.some((function(e){return _(t.url,e)}))}
246)),t}var vn={HIDDEN:"visibility_hidden",UNLOADING:"before_unload",PAGEHIDE:"page_hide",FROZEN:"page_frozen"} 247function _n(t){return b(g(vn),t)}function Sn(){var t,e=window 248if(e.Zone&&(t=C(e,"MutationObserver"),e.MutationObserver&&t===e.MutationObserver)){var n=C(new e.MutationObserver(R),"originalInstance") 249t=n&&n.constructor}return t||(t=e.MutationObserver),t}function kn(t,e,n){if(document.readyState===e||"complete"===document.readyState)n() 250else{var r="complete"===e?Ot.LOAD:Ot.DOM_CONTENT_LOADED 251Rt(t,window,r,n,{once:!0})}}var En="initial_document",xn=[["document",function(t){return En===t}],["xhr",function(t){return"xmlhttprequest"===t}],["fetch",function(t){return"fetch"===t}],["beacon",function(t){return"beacon"===t}],["css",function(t,e){return/\.css$/i.test(e)}],["js",function(t,e){return/\.js$/i.test(e)}],["image",function(t,e){return b(["image","img","icon"],t)||null!==/\.(gif|jpg|jpeg|tiff|png|svg|ico)$/i.exec(e)}],["font",function(t,e){return null!==/\.(woff|eot|woff2|ttf)$/i.exec(e)}],["media",function(t,e){return b(["audio","video"],t)||null!==/\.(mp3|mp4)$/i.exec(e)}]] 252function Mn(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e] 253for(var n=1;n<t.length;n+=1)if(t[n-1]>t[n])return!1 254return!0}function An(t){var e=Tn(t) 255if(e){var n=e.startTime,r=e.fetchStart,o=e.redirectStart,i=e.redirectEnd,a=e.domainLookupStart,s=e.domainLookupEnd,c=e.connectStart,l=e.secureConnectionStart,u=e.connectEnd,p=e.requestStart,d=e.responseStart,f={download:On(n,d,e.responseEnd),first_byte:On(n,p,d)} 256return u!==r&&(f.connect=On(n,c,u),Mn(c,l,u)&&(f.ssl=On(n,l,u))),s!==r&&(f.dns=On(n,a,s)),Cn(t)&&(f.redirect=On(n,o,i)),f}}function Tn(t){if(Mn(t.startTime,t.fetchStart,t.domainLookupStart,t.domainLookupEnd,t.connectStart,t.connectEnd,t.requestStart,t.responseStart,t.responseEnd)){if(!Cn(t))return t 257var e=t.redirectStart,n=t.redirectEnd 258if(e<t.startTime&&(e=t.startTime),n<t.startTime&&(n=t.fetchStart),Mn(t.startTime,e,n,t.fetchStart))return k({},t,{redirectEnd:n,redirectStart:e})}}function Cn(t){return t.fetchStart!==t.startTime}function On(t,e,n){return{duration:ht(vt(e,n)),start:ht(vt(t,e))}}function Ln(t){if(t.startTime<t.responseStart)return t.decodedBodySize}function zn(t,e){return e&&!t.isIntakeUrl(e)}function Pn(t){return t.nodeType===Node.TEXT_NODE}function Bn(t){return t.nodeType===Node.ELEMENT_NODE}function Rn(t){return Bn(t)&&Boolean(t.shadowRoot)}function Nn(t){var e=t 259return!!e.host&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&Bn(e.host)}function In(t,e){t.childNodes.forEach(e),Rn(t)&&e(t.shadowRoot)}function jn(t){return Nn(t)?t.host:t.parentNode}var Dn,Un=2*ut 260function Fn(t){var e=function(t){var e=t.querySelector("meta[name=dd-trace-id]"),n=t.querySelector("meta[name=dd-trace-time]") 261return Wn(e&&e.content,n&&n.content)}(t)||function(t){var e=function(t){for(var e=0;e<t.childNodes.length;e+=1)if(n=Hn(t.childNodes[e]))return n 262if(t.body)for(e=t.body.childNodes.length-1;e>=0;e-=1){var n,r=t.body.childNodes[e] 263if(n=Hn(r))return n 264if(!Pn(r))break}}(t) 265if(e)return Wn(xt(e,"trace-id"),xt(e,"trace-time"))}(t) 266if(e&&!(e.traceTime<=mt()-Un))return e.traceId}function Wn(t,e){var n=e&&Number(e) 267if(t&&n)return{traceId:t,traceTime:n}}function Hn(t){if(t&&function(t){return t.nodeType===Node.COMMENT_NODE}(t)){var e=/^\s*DATADOG;(.*?)\s*$/.exec(t.data) 268if(e)return e[1]}}function Kn(){return void 0!==window.performance&&"getEntries"in performance}function Gn(t){return window.PerformanceObserver&&void 0!==PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes(t)}function Vn(t,e){if(function(t,e){kn(t,"interactive",(function(){var t,n={entryType:Dn.RESOURCE,initiatorType:En,traceId:Fn(document),toJSON:function(){return k({},t,{toJSON:void 0})}} 269if(Gn(Dn.NAVIGATION)&&performance.getEntriesByType(Dn.NAVIGATION).length>0){var r=performance.getEntriesByType(Dn.NAVIGATION)[0] 270t=k(r.toJSON(),n)}else{var o=qn() 271t=k(o,{decodedBodySize:0,duration:o.responseEnd,name:window.location.href,startTime:0},n)}e(t)}))}(e,(function(n){Yn(t,e,[n])})),Kn()){var n=performance.getEntries() 272O((function(){return Yn(t,e,n)}
272))}if(window.PerformanceObserver){var r=f((function(n){return Yn(t,e,n.getEntries())})),o=[Dn.RESOURCE,Dn.NAVIGATION,Dn.LONG_TASK,Dn.PAINT],i=[Dn.LARGEST_CONTENTFUL_PAINT,Dn.FIRST_INPUT,Dn.LAYOUT_SHIFT,Dn.EVENT] 273try{i.forEach((function(t){new window.PerformanceObserver(r).observe({type:t,buffered:!0,durationThreshold:40})}))}catch(t){o.push.apply(o,i)}new PerformanceObserver(r).observe({entryTypes:o}),Kn()&&"addEventListener"in performance&&Rt(e,performance,"resourcetimingbufferfull",(function(){performance.clearResourceTimings()}))}Gn(Dn.NAVIGATION)||function(t,e){function n(){e(k(qn(),{entryType:Dn.NAVIGATION}))}kn(t,"complete",(function(){O(n)}))}(e,(function(n){Yn(t,e,[n])})),Gn(Dn.FIRST_INPUT)||function(t,e){var n=mt(),r=!1,o=Nt(t,window,[Ot.CLICK,Ot.MOUSE_DOWN,Ot.KEY_DOWN,Ot.TOUCH_START,Ot.POINTER_DOWN],(function(e){if(e.cancelable){var n={entryType:Dn.FIRST_INPUT,processingStart:wt(),processingEnd:wt(),startTime:e.timeStamp,duration:0,name:""} 274e.type===Ot.POINTER_DOWN?function(t,e){Nt(t,window,[Ot.POINTER_UP,Ot.POINTER_CANCEL],(function(t){t.type===Ot.POINTER_UP&&i(e)}),{once:!0})}(t,n):i(n)}}),{passive:!0,capture:!0}).stop 275function i(t){if(!r){r=!0,o() 276var i=t.processingStart-t.startTime 277i>=0&&i<mt()-n&&e(t)}}}(e,(function(n){Yn(t,e,[n])}))}function qn(){var t={},e=performance.timing 278for(var n in e)if(at(e[n])){var r=n,o=e[r] 279t[r]=0===o?0:St(o)}return t}function Yn(t,e,n){var r=n.filter((function(t){return ce(Dn,t.entryType)})).filter((function(t){return!function(t){return t.entryType===Dn.NAVIGATION&&t.loadEventEnd<=0}(t)&&!function(t,e){return e.entryType===Dn.RESOURCE&&!zn(t,e.name)}(e,t)})) 280r.length&&t.notify(0,r)}!function(t){t.EVENT="event",t.FIRST_INPUT="first-input",t.LARGEST_CONTENTFUL_PAINT="largest-contentful-paint",t.LAYOUT_SHIFT="layout-shift",t.LONG_TASK="longtask",t.NAVIGATION="navigation",t.PAINT="paint",t.RESOURCE="resource"}(Dn||(Dn={})) 281var Xn={AGENT:"agent",CONSOLE:"console",CUSTOM:"custom",LOGGER:"logger",NETWORK:"network",SOURCE:"source",REPORT:"report"} 282function Jn(t,e,n){var r=0,o=!1 283return{isLimitReached:function(){if(0===r&&O((function(){r=0}),ut),(r+=1)<=e||o)return o=!1,!1 284if(r===e+1){o=!0 285try{n({message:"Reached max number of ".concat(t,"s by minute: ").concat(e),source:Xn.AGENT,startClocks:yt()})}finally{o=!1}}return!0}}}function Zn(t,e,n){for(var r=t,o=e.split("."),i=0;i<o.length;i+=1){var a=o[i] 286if(!$n(r))return 287i!==o.length-1?r=r[a]:r[a]=n}}function $n(t){return"object"===N(t)}function Qn(t,e){return $n(t)&&Object.prototype.hasOwnProperty.call(t,e)}var tr,er={"view.name":"string","view.url":"string","view.referrer":"string"},nr={context:"object"} 288function rr(t,e,n,r,o,i,a,c,l){var u,p;(u={}).view=er,u.error=k({"error.message":"string","error.stack":"string","error.resource.url":"string","error.fingerprint":"string"},nr,er),u.resource=k({"resource.url":"string"},nr,er),u.action=k({"action.target.name":"string"},nr,er),u.long_task=k({},nr,er),tr=u 289var d=((p={}).error=Jn("error",t.eventRateLimiterThreshold,l),p.action=Jn("action",t.eventRateLimiterThreshold,l),p),f=function(){var t,e="string"==typeof(t=window._DATADOG_SYNTHETICS_PUBLIC_ID||Tt("datadog-synthetics-public-id"))?t:void 0,n=function(){var t=window._DATADOG_SYNTHETICS_RESULT_ID||Tt("datadog-synthetics-result-id") 290return"string"==typeof t?t:void 0}() 291if(e&&n)return{test_id:e,result_id:n,injected:zt()}}(),h=function(){var t,e=null===(t=window.Cypress)||void 0===t?void 0:t.env("traceId") 292if("string"==typeof e)return{test_execution_id:e}}() 293e.subscribe(10,(function(l){var u,p=l.startTime,m=l.rawRumEvent,b=l.domainContext,w=l.savedCommonContext,y=l.customerContext,g=r.findView(p),_=o.findUrl(p),S=n.findTrackedSession(p) 294if(S&&g&&_){var k=w||c(),E=i.findActionId(p),x=D({_dd:{format_version:2,drift:Math.round(mt()-_t(kt(),performance.now())),configuration:{session_sample_rate:ot(t.sessionSampleRate,3),session_replay_sample_rate:ot(t.sessionReplaySampleRate,3)},browser_sdk_version:Bt()?"5.1.0":void 0},application:{id:t.applicationId},date:bt(),service:g.service||t.service,version:g.version||t.version,source:"browser",session:{id:S.id,type:f?"synthetics":h?"ci_test":"user"},view:{id:g.id,name:g.name,url:_.url,referrer:_.referrer},action:(u=m,-1!==["error","resource","long_task"].indexOf(u.type)&&E?{id:E}:void 0),synthetics:f,ci_test:h,display:a.get()},m) 295x.context=D(k.context,y),"has_replay"in x.session||(x.session.has_replay=k.hasReplay),"view"===x.type&&(x.session.sampled_for_replay=S.sessionReplayAllowed),le(k.user)||(x.usr=k.user),function(t,e,n,r){var o 296if(e){var i=function(t,e,n){var r=j(t),o=n(r) 297return v(e).forEach((function(e){var n=e[0],o=e[1],i=function(t,e){for(var n=t,r=0,o=e.split(".");r<o.length;r++){var i=o[r] 298if(!Qn(n,i))return 299n=n[i]}return n}(r,n),a=N(i) 300a===o?Zn(t,n,G(i)):"object"!==o||"undefined"!==a&&"null"!==a||Zn(t,n,{})})),o}(t,tr[t.type],(function(t){return e(t,n)})) 301if(!1===i&&"view"!==t.type)return!1 302!1===i&&s.warn("Can't dismiss view events using beforeSend!")}return!(null===(o=r[t.type])||void 0===o?void 0:o.isLimitReached())}
302(x,t.beforeSend,b,d)&&(le(x.context)&&delete x.context,e.notify(11,x))}}))}var or,ir=function(){function t(){this.callbacks={}}return t.prototype.notify=function(t,e){var n=this.callbacks[t] 303n&&n.forEach((function(t){return t(e)}))},t.prototype.subscribe=function(t,e){var n=this 304return this.callbacks[t]||(this.callbacks[t]=[]),this.callbacks[t].push(e),{unsubscribe:function(){n.callbacks[t]=n.callbacks[t].filter((function(t){return e!==t}))}}},t}(),ar=1/0,sr=ut,cr=function(){function t(t,e){var n=this 305this.expireDelay=t,this.maxEntries=e,this.entries=[],this.clearOldValuesInterval=z((function(){return n.clearOldValues()}),sr)}return t.prototype.add=function(t,e){var n=this,r={value:t,startTime:e,endTime:ar,remove:function(){var t=n.entries.indexOf(r) 306t>=0&&n.entries.splice(t,1)},close:function(t){r.endTime=t}} 307return this.maxEntries&&this.entries.length>=this.maxEntries&&this.entries.pop(),this.entries.unshift(r),r},t.prototype.find=function(t){void 0===t&&(t=ar) 308for(var e=0,n=this.entries;e<n.length;e++){var r=n[e] 309if(r.startTime<=t){if(t<=r.endTime)return r.value 310break}}},t.prototype.closeActive=function(t){var e=this.entries[0] 311e&&e.endTime===ar&&e.close(t)},t.prototype.findAll=function(t,e){void 0===t&&(t=ar),void 0===e&&(e=0) 312var n=_t(t,e) 313return this.entries.filter((function(e){return e.startTime<=n&&t<=e.endTime})).map((function(t){return t.value}))},t.prototype.reset=function(){this.entries=[]},t.prototype.stop=function(){P(this.clearOldValuesInterval)},t.prototype.clearOldValues=function(){for(var t=wt()-this.expireDelay;this.entries.length>0&&this.entries[this.entries.length-1].endTime<t;)this.entries.pop()},t}(),lr=fe 314function ur(t,e,n){var r=t[e],o=n(r),i=function(){if("function"==typeof o)return o.apply(this,arguments)} 315return t[e]=i,{stop:function(){t[e]===i?t[e]=r:o=r}}}function pr(t,e,n){var r=n.before,o=n.after 316return ur(t,e,(function(t){return function(){var e,n=arguments 317return r&&h(r,this,n),"function"==typeof t&&(e=t.apply(this,n)),o&&h(o,this,n),e}}))}function dr(t,e,n){var r=Object.getOwnPropertyDescriptor(t,e) 318if(!r||!r.set||!r.configurable)return{stop:R} 319var o=function(t,e){O((function(){n(t,e)}),0)},i=function(t){r.set.call(this,t),o(this,t)} 320return Object.defineProperty(t,e,{set:i}),{stop:function(){var n;(null===(n=Object.getOwnPropertyDescriptor(t,e))||void 0===n?void 0:n.set)===i?Object.defineProperty(t,e,r):o=R}}}var fr,hr=new WeakMap 321function mr(t){return or||(or=function(t){var e=new X((function(){var n=pr(XMLHttpRequest.prototype,"open",{before:br}).stop,r=pr(XMLHttpRequest.prototype,"send",{before:function(){wr.call(this,t,e)}}).stop,o=pr(XMLHttpRequest.prototype,"abort",{before:yr}).stop 322return function(){n(),r(),o()}})) 323return e}(t)),or}function br(t,e){hr.set(this,{state:"open",method:t.toUpperCase(),url:We(String(e))})}function wr(t,e){var n=this,r=hr.get(this) 324if(r){var o=r 325o.state="start",o.startClocks=yt(),o.isAborted=!1,o.xhr=this 326var i=!1,a=pr(this,"onreadystatechange",{before:function(){this.readyState===XMLHttpRequest.DONE&&s()}}).stop,s=function(){if(c(),a(),!i){i=!0 327var t=r 328t.state="complete",t.duration=vt(o.startClocks.timeStamp,bt()),t.status=n.status,e.notify(se(t))}},c=Rt(t,this,"loadend",s).stop 329e.notify(o)}}function yr(){var t=hr.get(this) 330t&&(t.isAborted=!0)}function gr(t,e,n){var r=n&&n.method||e instanceof Request&&e.method,o=r?r.toUpperCase():"GET",i=e instanceof Request?e.url:We(String(e)),a={state:"start",init:n,input:e,method:o,startClocks:yt(),url:i} 331return t.notify(a),a}function vr(t,e,n){var r=function(e){var r=n 332r.state="resolve","stack"in e||e instanceof Error?(r.status=0,r.isAborted=e instanceof DOMException&&e.code===DOMException.ABORT_ERR,r.error=e):"status"in e&&(r.response=e,r.responseType=e.type,r.status=e.status,r.isAborted=!1),t.notify(r)} 333e.then(f(r),f(r))}var _r=1 334function Sr(t,e,n){var r=function(t,e){return{clearTracingIfNeeded:nn,traceFetch:function(n){return rn(t,n,e,(function(t){var e 335if(n.input instanceof Request&&!(null===(e=n.init)||void 0===e?void 0:e.headers))n.input=new Request(n.input),Object.keys(t).forEach((function(e){n.input.headers.append(e,t[e])})) 336else{n.init=se(n.init) 337var r=[]
338n.init.headers instanceof Headers?n.init.headers.forEach((function(t,e){r.push([e,t])})):Array.isArray(n.init.headers)?n.init.headers.forEach((function(t){r.push(t)})):n.init.headers&&Object.keys(n.init.headers).forEach((function(t){r.push([t,n.init.headers[t]])})),n.init.headers=r.concat(v(t))}}))},traceXhr:function(n,r){return rn(t,n,e,(function(t){Object.keys(t).forEach((function(e){r.setRequestHeader(e,t[e])}))}))}}}(e,n) 339!function(t,e,n){mr(e).subscribe((function(r){var o=r 340if(zn(e,o.url))switch(o.state){case"start":n.traceXhr(o,o.xhr),o.requestIndex=kr(),t.notify(5,{requestIndex:o.requestIndex,url:o.url}) 341break 342case"complete":n.clearTracingIfNeeded(o),t.notify(6,{duration:o.duration,method:o.method,requestIndex:o.requestIndex,spanId:o.spanId,startClocks:o.startClocks,status:o.status,traceId:o.traceId,traceSampled:o.traceSampled,type:"xhr",url:o.url,xhr:o.xhr})}}))}(t,e,r),function(t,e,n){var r;(fr||(r=new X((function(){if(window.fetch)return ur(window,"fetch",(function(t){return function(e,n){var o,i=h(gr,null,[r,e,n]) 343return i?(o=t.call(this,i.input,i.init),h(vr,null,[r,o,i])):o=t.call(this,e,n),o}})).stop})),fr=r),fr).subscribe((function(r){var o=r 344if(zn(e,o.url))switch(o.state){case"start":n.traceFetch(o),o.requestIndex=kr(),t.notify(5,{requestIndex:o.requestIndex,url:o.url}) 345break 346case"resolve":!function(t,e){var n=t.response&&function(t){try{return t.clone()}catch(t){return}}(t.response) 347n&&n.body?function(t,e,n){var r=t.getReader(),o=[],i=0 348function a(){if(r.cancel().catch(R),n.collectStreamBody){var t 349if(1===o.length)t=o[0] 350else{t=new Uint8Array(i) 351var a=0 352o.forEach((function(e){t.set(e,a),a+=e.length}))}t.slice(0,n.bytesLimit),t.length}e()}!function t(){r.read().then(f((function(e){e.done?a():(n.collectStreamBody&&o.push(e.value),(i+=e.value.length)>n.bytesLimit?a():t())})),f((function(t){return e()})))}()}(n.body,(function(){e(vt(t.startClocks.timeStamp,bt()))}),{bytesLimit:Number.POSITIVE_INFINITY,collectStreamBody:!1}):e(vt(t.startClocks.timeStamp,bt()))}(o,(function(e){n.clearTracingIfNeeded(o),t.notify(6,{duration:e,method:o.method,requestIndex:o.requestIndex,responseType:o.responseType,spanId:o.spanId,startClocks:o.startClocks,status:o.status,traceId:o.traceId,traceSampled:o.traceSampled,type:"fetch",url:o.url,response:o.response,init:o.init,input:o.input})}))}}))}(t,e,r)}function kr(){var t=_r 353return _r+=1,t}function Er(t){var e=t.lifeCycle,n=t.isChildEvent,r=t.onChange,o=void 0===r?R:r,i={errorCount:0,longTaskCount:0,resourceCount:0,actionCount:0,frustrationCount:0},a=e.subscribe(11,(function(t){var e 354if("view"!==t.type&&n(t))switch(t.type){case"error":i.errorCount+=1,o() 355break 356case"action":i.actionCount+=1,t.action.frustration&&(i.frustrationCount+=t.action.frustration.type.length),o() 357break 358case"long_task":i.longTaskCount+=1,o() 359break 360case"resource":(null===(e=t._dd)||void 0===e?void 0:e.discarded)||(i.resourceCount+=1,o())}})) 361return{stop:function(){a.unsubscribe()},eventCounts:i}}var xr=100,Mr=100 362function Ar(t,e,n,r,o){var i=function(t,e,n){var r=new X((function(){var o,i=[],a=0 363i.push(e.subscribe(l),t.subscribe(0,(function(t){t.some((function(t){return t.entryType===Dn.RESOURCE&&!Tr(n,t.name)}
363))&&l()})),t.subscribe(5,(function(t){Tr(n,t.url)||(void 0===o&&(o=t.requestIndex),a+=1,l())})),t.subscribe(6,(function(t){Tr(n,t.url)||void 0===o||t.requestIndex<o||(a-=1,l())}))) 364var s,c=(s=l,pr(window,"open",{before:s})).stop 365return function(){c(),i.forEach((function(t){return t.unsubscribe()}))} 366function l(){r.notify({isBusy:a>0})}})) 367return r}(t,e,n) 368return function(t,e,n){var r,o=!1,i=O(f((function(){return l({hadActivity:!1})})),xr),a=void 0!==n?O(f((function(){return l({hadActivity:!0,end:bt()})})),n):void 0,s=t.subscribe((function(t){var e=t.isBusy 369L(i),L(r) 370var n=bt() 371e||(r=O(f((function(){return l({hadActivity:!0,end:n})})),Mr))})),c=function(){o=!0,L(i),L(r),L(a),s.unsubscribe()} 372function l(t){o||(c(),e(t))}return{stop:c}}(i,r,o)}function Tr(t,e){return en(t.excludedActivityUrls,e)}var Cr="data-dd-action-name" 373function Or(t,e){var n 374if(void 0===zr&&(zr="closest"in HTMLElement.prototype),zr)n=t.closest("[".concat(e,"]")) 375else for(var r=t;r;){if(r.hasAttribute(e)){n=r 376break}r=r.parentElement}if(n)return jr(Ir(n.getAttribute(e).trim()))}var Lr,zr,Pr=[function(t,e){if(void 0===Lr&&(Lr="labels"in HTMLInputElement.prototype),Lr){if("labels"in t&&t.labels&&t.labels.length>0)return Dr(t.labels[0],e)}else if(t.id){var n=t.ownerDocument&&y(t.ownerDocument.querySelectorAll("label"),(function(e){return e.htmlFor===t.id})) 377return n&&Dr(n,e)}},function(t){if("INPUT"===t.nodeName){var e=t,n=e.getAttribute("type") 378if("button"===n||"submit"===n||"reset"===n)return e.value}},function(t,e){if("BUTTON"===t.nodeName||"LABEL"===t.nodeName||"button"===t.getAttribute("role"))return Dr(t,e)},function(t){return t.getAttribute("aria-label")},function(t,e){var n=t.getAttribute("aria-labelledby") 379if(n)return n.split(/\s+/).map((function(e){return function(t,e){return t.ownerDocument?t.ownerDocument.getElementById(e):null}(t,e)})).filter((function(t){return Boolean(t)})).map((function(t){return Dr(t,e)})).join(" ")},function(t){return t.getAttribute("alt")},function(t){return t.getAttribute("name")},function(t){return t.getAttribute("title")},function(t){return t.getAttribute("placeholder")},function(t,e){if("options"in t&&t.options.length>0)return Dr(t.options[0],e)}],Br=[function(t,e){return Dr(t,e)}],Rr=10 380function Nr(t,e,n){for(var r=t,o=0;o<=Rr&&r&&"BODY"!==r.nodeName&&"HTML"!==r.nodeName&&"HEAD"!==r.nodeName;){for(var i=0,a=n;i<a.length;i++){var s=(0,a[i])(r,e) 381if("string"==typeof s){var c=s.trim() 382if(c)return jr(Ir(c))}}if("FORM"===r.nodeName)break 383r=r.parentElement,o+=1}}function Ir(t){return t.replace(/\s+/g," ")}function jr(t){return t.length>100?"".concat(Mt(t,100)," [...]"):t}function Dr(t,e){if(!t.isContentEditable){if("innerText"in t){var n=t.innerText,r=function(e){for(var r=t.querySelectorAll(e),o=0;o<r.length;o+=1){var i=r[o] 384if("innerText"in i){var a=i.innerText 385a&&a.trim().length>0&&(n=n.replace(a,""))}}} 386return(null!=ue?ue:ue=Boolean(document.documentMode))&&r("script, style"),r("[".concat(Cr,"]")),e&&r("[".concat(e,"]")),n}return t.textContent}}var Ur,Fr=[Cr,"data-testid","data-test","data-qa","data-cy","data-test-id","data-qa-id","data-testing","data-component","data-element","data-source-file"],Wr=[Vr,function(t){if(t.id&&!Gr(t.id))return"#".concat(S(t.id))}],Hr=[Vr,function(t){if("BODY"!==t.tagName&&t.classList.length>0)for(var e=0;e<t.classList.length;e+=1){var n=t.classList[e] 387if(!Gr(n))return"".concat(S(t.tagName),".").concat(S(n))}},function(t){return S(t.tagName)}] 388function Kr(t,e){for(var n="",r=t;r&&"HTML"!==r.nodeName;){var o=Yr(r,Wr,Xr,e,n) 389if(o)return o 390r.parentElement||bn("selector from element without parent",{debug:{selector:Zr(S(r.tagName),n),isConnected:r.isConnected}}),n=Yr(r,Hr,Jr,e,n)||Zr(qr(r),n),r=r.parentElement}return n}function Gr(t){return/[0-9]/.test(t)}function Vr(t,e){if(e&&(o=i(e)))return o 391for(var n=0,r=Fr;n<r.length;n++){var o 392if(o=i(r[n]))return o}function i(e){if(t.hasAttribute(e))return"".concat(S(t.tagName),"[").concat(e,'="').concat(S(t.getAttribute(e)),'"]')}}function qr(t){for(var e=t.parentElement.firstElementChild,n=1;e&&e!==t;)e.tagName===t.tagName&&(n+=1),e=e.nextElementSibling 393return"".concat(S(t.tagName),":nth-of-type(").concat(n,")")}function Yr(t,e,n,r,o){for(var i=0,a=e;i<a.length;i++){var s=(0,a[i])(t,r) 394if(s){var c=Zr(s,o) 395if(n(t,c))return c}}}function Xr(t,e){return 1===t.ownerDocument.querySelectorAll(e).length}function Jr(t,e){return 1===t.parentElement.querySelectorAll(function(){if(void 0===Ur)try{document.querySelector(":scope"),Ur=!0}catch(t){Ur=!1}return Ur}()?Zr(":scope",e):e).length}function Zr(t,e){return e?"".concat(t,">").concat(e):t}var $r=lt 396function Qr(){var t=window.getSelection() 397return!t||t.isCollapsed}function to(t){return t.target instanceof Element&&!1!==t.isPrimary}
397var eo='input:not([type="checkbox"]):not([type="radio"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="range"]),textarea,select,[contenteditable],[contenteditable] *,canvas,a[href],a[href] *' 398function no(t){return!t.hasPageActivity&&!t.getUserActivity().input&&(e=t.event.target,n=eo,!(e.matches?e.matches(n):e.msMatchesSelector&&e.msMatchesSelector(n))) 399var e,n}var ro=10*lt,oo=5*ut 400function io(t,e,n){var r,o=new cr(oo),i=new X 401t.subscribe(8,(function(){o.reset()})),t.subscribe(4,c) 402var a=function(t,e){var n,r,o=e.onPointerDown,i=e.onPointerUp,a={selection:!1,input:!1},s=[Rt(t,window,Ot.POINTER_DOWN,(function(t){to(t)&&(n=Qr(),a={selection:!1,input:!1},r=o(t))}),{capture:!0}),Rt(t,window,Ot.SELECTION_CHANGE,(function(){n&&Qr()||(a.selection=!0)}),{capture:!0}),Rt(t,window,Ot.POINTER_UP,(function(t){if(to(t)&&r){var e=a 403i(r,t,(function(){return e})),r=void 0}}),{capture:!0}),Rt(t,window,Ot.INPUT,(function(){a.input=!0}),{capture:!0})] 404return{stop:function(){s.forEach((function(t){return t.stop()}))}}}(n,{onPointerDown:function(r){return function(t,e,n,r){var o,i,a,s,c,l=(a=r,s=t.actionNameAttribute,c=a.target.getBoundingClientRect(),{type:"click",target:{width:Math.round(c.width),height:Math.round(c.height),selector:Kr(a.target,s)},position:{x:Math.round(a.clientX-c.left),y:Math.round(a.clientY-c.top)},name:(o=a.target,i=s,Or(o,Cr)||i&&Or(o,i)||Nr(o,i,Pr)||Nr(o,i,Br)||"")}),u=!1 405return Ar(e,n,t,(function(t){u=t.hadActivity}),xr),{clickActionBase:l,hadActivityOnPointerDown:function(){return u}}}(n,t,e,r)},onPointerUp:function(r,a,c){var l=r.clickActionBase,u=r.hadActivityOnPointerDown 406return function(t,e,n,r,o,i,a,s,c,l){var u=ao(e,r,c,a,s) 407i(u) 408var p=Ar(e,n,t,(function(t){t.hadActivity&&t.end<u.startClocks.timeStamp?u.discard():t.hadActivity?u.stop(t.end):l()?u.stop(u.startClocks.timeStamp):u.stop()}),ro).stop,d=e.subscribe(4,(function(t){var e=t.endClocks 409u.stop(e.timeStamp)})),f=o.subscribe((function(){u.stop()})) 410u.stopObservable.subscribe((function(){d.unsubscribe(),p(),f.unsubscribe()}))}(n,t,e,o,i,s,l,a,c,u)}}).stop 411return{stop:function(){c(),i.notify(),a()},actionContexts:{findActionId:function(t){return o.findAll(t)}}} 412function s(t){if(!r||!r.tryAppend(t)){var e=t.clone() 413r=function(t,e){var n,r=[],o=0 414function i(t){t.stopObservable.subscribe(a),r.push(t),L(n),n=O(s,$r)}function a(){1===o&&r.every((function(t){return t.isStopped()}))&&(o=2,e(r))}function s(){L(n),0===o&&(o=1,a())}return i(t),{tryAppend:function(t){return 0===o&&(r.length>0&&(e=r[r.length-1].event,n=t.event,!(e.target===n.target&&(a=e,c=n,Math.sqrt(Math.pow(a.clientX-c.clientX,2)+Math.pow(a.clientY-c.clientY,2))<=100)&&e.timeStamp-n.timeStamp<=$r))?(s(),!1):(i(t),!0)) 415var e,n,a,c},stop:function(){s()}}}(t,(function(t){!function(t,e){var n=function(t,e){if(function(t){if(t.some((function(t){return t.getUserActivity().selection})))return!1 416for(var e=0;e<t.length-2;e+=1)if(t[e+3-1].event.timeStamp-t[e].event.timeStamp<=lt)return!0 417return!1}(t))return e.addFrustration("rage_click"),t.some(no)&&e.addFrustration("dead_click"),e.hasError&&e.addFrustration("error_click"),{isRage:!0} 418var n=t.some((function(t){return t.getUserActivity().selection})) 419return t.forEach((function(t){t.hasError&&t.addFrustration("error_click"),no(t)&&!n&&t.addFrustration("dead_click")})),{isRage:!1}}(t,e).isRage 420n?(t.forEach((function(t){return t.discard()})),e.stop(bt()),e.validate(t.map((function(t){return t.event})))):(e.discard(),t.forEach((function(t){return t.validate()})))}(t,e)}))}}function c(){r&&r.stop()}}function ao(t,e,n,r,o){var i,a=Et(),s=yt(),c=e.add(a,s.relative),l=Er({lifeCycle:t,isChildEvent:function(t){return void 0!==t.action&&(Array.isArray(t.action.id)?b(t.action.id,a):t.action.id===a)}}),u=0,p=[],d=new X 421function f(t){0===u&&(u=1,(i=t)?c.close(St(i)):c.remove(),l.stop(),d.notify())}return{event:o,stop:f,stopObservable:d,get hasError(){return l.eventCounts.errorCount>0},get hasPageActivity(){return void 0!==i},getUserActivity:n,addFrustration:function(t){p.push(t)},startClocks:s,isStopped:function(){return 1===u||2===u},clone:function(){return ao(t,e,n,r,o)},validate:function(e){if(f(),1===u){var n=l.eventCounts,c=n.resourceCount,d=n.errorCount,h=n.longTaskCount,m=k({type:"click",duration:i&&vt(s.timeStamp,i),startClocks:s,id:a,frustrationTypes:p,c
421ounts:{resourceCount:c,errorCount:d,longTaskCount:h},events:null!=e?e:[o],event:o},r) 422t.notify(1,m),u=2}},discard:function(){f(),u=2}}}function so(t,e){var n=co(t)?{action:{id:t.id,loading_time:ht(t.duration),frustration:{type:t.frustrationTypes},error:{count:t.counts.errorCount},long_task:{count:t.counts.longTaskCount},resource:{count:t.counts.resourceCount}},_dd:{action:{target:t.target,position:t.position}}}:void 0 423return{customerContext:co(t)?void 0:t.context,rawRumEvent:D({action:{id:Et(),target:{name:t.name},type:t.type},date:t.startClocks.timeStamp,type:"action",view:{in_foreground:e.isInActivePageStateAt(t.startClocks.relative)}},n),startTime:t.startClocks.relative,domainContext:co(t)?{events:t.events}:{}}}function co(t){return"custom"!==t.type}var lo={},uo="intervention",po="csp_violation" 424function fo(t,e,n,r,o){return n?ee({name:t,message:e,stack:[{func:"?",url:n,line:null!=r?r:void 0,column:null!=o?o:void 0}]}):void 0}function ho(t,e,n,i){var a=new X 425return function(t){var e,n;(e=[r.error],n=e.map((function(t){return lo[t]||(lo[t]=function(t){var e=new X((function(){var n=o[t] 426return o[t]=function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i] 427n.apply(console,o) 428var a=re() 429h((function(){e.notify(function(t,e,n){var o,i,a=t.map((function(t){return function(t){return"string"==typeof t?G(t):t instanceof Error?ne(Ut(t)):U(G(t),void 0,2)}(t)})).join(" ") 430if(e===r.error){var s=y(t,(function(t){return t instanceof Error})) 431o=s?ee(Ut(s)):void 0,i=te(s)}return{api:e,message:a,stack:o,handlingStack:n,fingerprint:i}}(o,t,a))}))},function(){o[t]=n}})) 432return e}(t)),lo[t]})),J.apply(void 0,n)).subscribe((function(e){return t.notify({startClocks:yt(),message:e.message,stack:e.stack,fingerprint:e.fingerprint,source:Xn.CONSOLE,handling:"handled",handlingStack:e.handlingStack})}))}(a),function(t){var e,n=function(e,n){var r=Qt({stackTrace:e,originalError:n,startClocks:yt(),nonErrorPrefix:"Uncaught",source:Xn.SOURCE,handling:"unhandled"}) 433t.notify(r)},r=(e=n,pr(window,"onerror",{before:function(t,n,r,o,i){var a 434a=i instanceof Error?Ut(i):function(t,e,n,r){var o=[{url:e,column:r,line:n}],i=function(t){var e,n,r 435return"[object String]"==={}.toString.call(t)&&(n=(e=Zt.exec(t))[1],r=e[2]),{name:n,message:r}}(t) 436return{name:i.name,message:i.message,stack:o}}(t,n,r,o),e(a,null!=i?i:t)}})).stop,o=function(t){return pr(window,"onunhandledrejection",{before:function(e){var n=e.reason||"Empty reason",r=Ut(n) 437t(r,n)}})}(n).stop}(a),function(t,e){(function(t,e){var n=[] 438b(e,po)&&n.push(function(t){var e=new X((function(){return Rt(t,document,Ot.SECURITY_POLICY_VIOLATION,(function(t){e.notify(function(t){var e=po,n="'".concat(t.blockedURI,"' blocked by '").concat(t.effectiveDirective,"' directive") 439return{type:po,subtype:t.effectiveDirective,message:"".concat(e,": ").concat(n),stack:fo(t.effectiveDirective,t.originalPolicy?"".concat(n,' of the policy "').concat(Mt(t.originalPolicy,100,"..."),'"'):"no policy",t.sourceFile,t.lineNumber,t.columnNumber)}}(t))})).stop})) 440return e}(t)) 441var r=e.filter((function(t){return t!==po})) 442return r.length&&n.push(function(t){var e=new X((function(){if(window.ReportingObserver){var n=f((function(t,n){return t.forEach((function(t){e.notify(function(t){var e=t.type,n=t.body 443return{type:e,subtype:n.id,message:"".concat(e,": ").concat(n.message),stack:fo(n.id,n.message,n.sourceFile,n.lineNumber,n.columnNumber)}}(t))}))})),r=new window.ReportingObserver(n,{types:t,buffered:!0}) 444return r.observe(),function(){r.disconnect()}}})) 445return e}(r)),J.apply(void 0,n)})(t,[po,uo]).subscribe((function(t){return e.notify({startClocks:yt(),message:t.message,stack:t.stack,type:t.subtype,source:Xn.REPORT,handling:"unhandled"})}))}(e,a),a.subscribe((function(e){return t.notify(12,{error:e})})),function(t,e,n){return t.subscribe(12,(function(r){var o=r.error,i=r.customerContext,a=r.savedCommonContext 446t.notify(10,k({customerContext:i,savedCommonContext:a},function(t,e,n){var r={date:t.startClocks.timeStamp,error:{id:Et(),message:t.message,source:t.source,stack:t.stack,handling_stack:t.handlingStack,type:t.type,handling:t.handling,causes:t.causes,source_type:"browser",fingerprint:t.fingerprint},type:"error",view:{in_foreground:e.isInActivePageStateAt(t.startClocks.relative)}},o=n.findFeatureFlagEvaluations(t.startClocks.relative) 447return o&&!le(o)&&(r.feature_flags=o),{rawRumEvent:r,startTime:t.startClocks.relative,domainContext:{error:t.originalError}}}(o,e,n)))})),{addError:function(e,n){var r=e.error,o=e.handlingStack,i=e.startClocks,a=e.context,s=Qt({stackTrace:r instanceof Error?Ut(r):void 0,originalError:r,handlingStack:o,startClocks:i,nonErrorPrefix:"Provided",source:Xn.CUSTOM,handling:"handled"}) 448t.notify(12,{customerContext:a,savedCommonContext:n,error:s})}}}(t,n,i)}function mo(t){return _t(t.startTime,t.duration)}function bo(t,e,n,r){var o=function(t){var e=t.name 449if(!function(t){try{return!!He(t)}catch(t){return!1}}(e))return bn('Failed to construct URL for "'.concat(t.name,'"')),"other" 450for(var n=function(t){var e=He(t).pathname 451return"/"===e[0]?e:"/".concat(e)}(e),r=0,o=xn;r<o.length;r++){var i=o[r],a=i[0] 452if((0,i[1])(t.initiatorType,n))return a}return"other"}(t),i=wo(t),a=ft(t.startTime),s=function(t,e){if(t.traceId)return{_dd:{trace_id:t.traceId,rule_psr:yo(e)}}}(t,e),c=go(e,n,a),l=vo(r,a,t.duration),u=D({date:a.timeStamp,resource:{id:Et(),type:o,url:t.name},type:"resource"},s,i,c,l) 453return{startTime:a.relative,rawRumEvent:u,domainContext:{performanceEntry:t}}}function wo(t){return{resource:k({duration:(e=t,n=e.duration,r=e.startTime,o=e.responseEnd,ht(0===n&&r<o?vt(r,o):n)),size:Ln(t)},An(t))} 454var e,n,r,o}function yo(t){return at(t.traceSampleRate)?t.traceSampleRate/100:void 0}function go(t,e,n){return{_dd:{discarded:!e.findTrackedSession(n.relative)||!t.trackResources}}}function vo(t,e,n){if(ae(Jt.RESOURCE_PAGE_STATES))return{_dd:{page_states:t.findAll(e.relative,n),page_was_discarded:String(document.wasDiscarded)}}}var _o,So=10*ut,ko=10*ut 455function Eo(t,e,n,r){var o={},i=function(t,e){return{stop:t.subscribe(0,(function(t){for(var e=0,i=t;e<i.length;e++){var a=i[e] 456a.entryType===Dn.NAVIGATION&&(s={domComplete:a.domComplete,domContentLoaded:a.domContentLoadedEventEnd,domInteractive:a.domInteractive,loadEvent:a.loadEventEnd,firstByte:a.responseStart>=0&&a.responseStart<=wt()?a.responseStart:void 0},n(s.loadEvent),o.navigationTimings=s,r())}var s})).unsubscribe}}(t).stop,a=function(t,e){var n,r 457return void 0===e&&(e=window),"hidden"===document.visibilityState?n=0:(n=1/0,r=Nt(t,e,[Ot.PAGE_HIDE,Ot.VISIBILITY_CHANGE],(function(t){t.type!==Ot.PAGE_HIDE&&"hidden"
457!==document.visibilityState||(n=t.timeStamp,r())}),{capture:!0}).stop),{get timeStamp(){return n},stop:function(){null==r||r()}}}(e),s=function(t,e,n){return{stop:t.subscribe(0,(function(t){var n,i=y(t,(function(t){return t.entryType===Dn.PAINT&&"first-contentful-paint"===t.name&&t.startTime<e.timeStamp&&t.startTime<So})) 458i&&(n=i.startTime,o.firstContentfulPaint=n,r())})).unsubscribe}}(t,a).stop,c=function(t,e,n,i,a){var s=1/0,c=Nt(e,i,[Ot.POINTER_DOWN,Ot.KEY_DOWN],(function(t){s=t.timeStamp}),{capture:!0,once:!0}).stop,l=t.subscribe(0,(function(t){var i,a=function(t,e){for(var r=t.length-1;r>=0;r-=1){var o=t[r] 459if((i=o).entryType===Dn.LARGEST_CONTENTFUL_PAINT&&i.startTime<s&&i.startTime<n.timeStamp&&i.startTime<ko)return o}var i}(t) 460if(a){var c=void 0 461ae(Jt.WEB_VITALS_ATTRIBUTION)&&a.element&&(c=Kr(a.element,e.actionNameAttribute)),i={value:a.startTime,targetSelector:c},o.largestContentfulPaint=i,r()}})).unsubscribe 462return{stop:function(){c(),l()}}}(t,e,a,window).stop,l=function(t,e,n,i){return{stop:t.subscribe(0,(function(t){var i,a=y(t,(function(t){return t.entryType===Dn.FIRST_INPUT&&t.startTime<n.timeStamp})) 463if(a){var s=vt(a.startTime,a.processingStart),c=void 0 464ae(Jt.WEB_VITALS_ATTRIBUTION)&&a.target&&Bn(a.target)&&(c=Kr(a.target,e.actionNameAttribute)),i={delay:s>=0?s:0,time:a.startTime,targetSelector:c},o.firstInput=i,r()}})).unsubscribe}}(t,e,a).stop 465return{stop:function(){i(),s(),c(),l(),a.stop()},initialViewMetrics:o}}var xo,Mo=0,Ao=1/0,To=0,Co=function(){return _o?Mo:window.performance.interactionCount||0},Oo=10,Lo=1*ut 466function zo(){var t,e=window.visualViewport 467return t=e?e.pageLeft-e.offsetLeft:void 0!==window.scrollX?window.scrollX:window.pageXOffset||0,Math.round(t)}function Po(){var t,e=window.visualViewport 468return t=e?e.pageTop-e.offsetTop:void 0!==window.scrollY?window.scrollY:window.pageYOffset||0,Math.round(t)}function Bo(t){return xo||(xo=function(t){var e=new X((function(){var n=B((function(){e.notify(Ro())}),200).throttled 469return Rt(t,window,Ot.RESIZE,n,{capture:!0,passive:!0}).stop})) 470return e}(t)),xo}function Ro(){var t=window.visualViewport 471return t?{width:Number(t.width*t.scale),height:Number(t.height*t.scale)}:{width:Number(window.innerWidth||0),height:Number(window.innerHeight||0)}}var No=lt 472function Io(t,e,n,r,o,i){var a={},s=function(t,e,n,o,i,s){var c="initial_load"===o,l=!0,u=[] 473function p(){var t 474!l&&!c&&u.length>0&&(t=Math.max.apply(Math,u),a.loadingTime=t,r())}return{stop:Ar(t,e,n,(function(t){l&&(l=!1,t.hadActivity&&u.push(vt(i.timeStamp,t.end)),p())}
474)).stop,setLoadEvent:function(t){c&&(c=!1,u.push(t),p())}}}(t,e,n,o,i),c=s.stop,l=s.setLoadEvent,u=function(t,e,n,r){void 0===r&&(r=function(t,e){void 0===e&&(e=No) 475var n=new X((function(){if(window.ResizeObserver){var r=B((function(){var t,e 476n.notify((t=Po(),e=Ro().height,{scrollHeight:Math.round((document.scrollingElement||document.documentElement).scrollHeight),scrollDepth:Math.round(e+t),scrollTop:t}))}),e,{leading:!1,trailing:!0}),o=document.scrollingElement||document.documentElement,i=new ResizeObserver(f(r.throttled)) 477i.observe(o) 478var a=Rt(t,window,Ot.SCROLL,r.throttled,{passive:!0}) 479return function(){r.cancel(),i.unobserve(o),a.stop()}}})) 480return n}(t)) 481var o=0,i=0,a=0,s=r.subscribe((function(t){var r=t.scrollDepth,s=t.scrollTop,c=t.scrollHeight,l=!1 482if(r>o&&(o=r,l=!0),c>i){i=c 483var u=wt() 484a=vt(e.relative,u),l=!0}l&&n({maxDepth:Math.min(o,i),maxDepthScrollTop:s,maxScrollHeight:i,maxScrollHeightTime:a})})) 485return{stop:function(){return s.unsubscribe()}}}(n,i,(function(t){a.scroll=t})).stop,p=function(t,e,n){if(!Gn(Dn.LAYOUT_SHIFT))return{stop:R} 486var r=0 487n({value:0}) 488var o=function(){var t,e,n,r,o=0,i=0 489return{update:function(a){var s,c 490void 0===t||a.startTime-e>=lt||a.startTime-t>=5*lt?(t=e=a.startTime,o=a.value,i=0,n=void 0):(o+=a.value,e=a.startTime),a.value>i&&(i=a.value,r=a.startTime,n=(null===(s=a.sources)||void 0===s?void 0:s.length)?null===(c=y(a.sources,(function(t){return!!t.node&&Bn(t.node)})))||void 0===c?void 0:c.node:void 0)},value:function(){return o},largestLayoutShiftTarget:function(){return n},largestLayoutShiftTime:function(){return r}}}() 491return{stop:e.subscribe(0,(function(e){for(var i=0,a=e;i<a.length;i++){var s=a[i] 492if(s.entryType===Dn.LAYOUT_SHIFT&&!s.hadRecentInput&&(o.update(s),o.value()>r)){var c=ot(r=o.value(),4),l=o.largestLayoutShiftTarget(),u=void 0 493ae(Jt.WEB_VITALS_ATTRIBUTION)&&l&&(u=Kr(l,t.actionNameAttribute)),n({value:c,targetSelector:u})}}})).unsubscribe}}(n,t,(function(t){a.cumulativeLayoutShift=t,r()})).stop,d=function(t,e,n,r){if(!(Gn(Dn.EVENT)&&window.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype))return{getInteractionToNextPaint:function(){},setViewEnd:R,stop:R} 494var o,i=function(t){"interactionCount"in performance||_o||(_o=new window.PerformanceObserver(f((function(t){t.getEntries().forEach((function(t){var e=t 495e.interactionId&&(Ao=Math.min(Ao,e.interactionId),To=Math.max(To,e.interactionId),Mo=(To-Ao)/7+1)}))})))).observe({type:"event",buffered:!0,durationThreshold:0}) 496var e="initial_load"===t?0:Co(),n={stopped:!1} 497function r(){return Co()-e}return{getViewInteractionCount:function(){return n.stopped?n.interactionCount:r()},stopViewInteractionCount:function(){n={stopped:!0,interactionCount:r()}}}}(n),a=i.getViewInteractionCount,s=i.stopViewInteractionCount,c=1/0,l=function(t){var e=[] 498function n(){e.sort((function(t,e){return e.duration-t.duration})).splice(Oo)}return{process:function(t){var r=e.findIndex((function(e){return t.interactionId===e.interactionId})),o=e[e.length-1];-1!==r?t.duration>e[r].duration&&(e[r]=t,n()):(e.length<Oo||t.duration>o.duration)&&(e.push(t),n())},estimateP98Interaction:function(){var n=Math.min(e.length-1,Math.floor(t()/50)) 499return e[n]}}}(a),u=-1 500return{getInteractionToNextPaint:function(){return u>=0?{value:Math.min(u,Lo),targetSelector:o}:a()?{value:0}:void 0},setViewEnd:function(t){c=t,s()},stop:r.subscribe(0,(function(n){for(var r=0,i=n;r<i.length;r++){var a=i[r];(a.entryType===Dn.EVENT||a.entryType===Dn.FIRST_INPUT)&&a.interactionId&&a.startTime>=e&&a.startTime<=c&&l.process(a)}var s=l.estimateP98Interaction() 501s&&(u=s.duration,o=ae(Jt.WEB_VITALS_ATTRIBUTION)&&s.target&&Bn(s.target)?Kr(s.target,t.actionNameAttribute):void 0)})).unsubscribe}}(n,i.relative,o,t),h=d.stop,m=d.getInteractionToNextPaint 502return{stop:function(){c(),p(),u()},stopINPTracking:h,setLoadEvent:l,setViewEnd:d.setViewEnd,getCommonViewMetrics:function(){return a.interactionToNextPaint=m(),a}}}var jo=5*ut,Do=5*ut 503function Uo(t){var e=t.indexOf("?") 504return e<0?t:t.slice(0,e)}function Fo(t,e,n,r,o,i,a,c,l){return t.subscribe(3,(function(n){return t.notify(10,function(t,e,n,r,o){var i,a,s,c,l,u,p,d,f,h,m,b,w,y,g,v=r.getReplayStats(t.id),_=n.findFeatureFlagEvaluations(t.startClocks.relative),S=o.findAll(t.startClocks.relative,t.duration),k={_dd:{document_version:t.documentVersion,replay_stats:v,page_states:S},date:t.startClocks.timeStamp,type:"view",view:{action:{count:t.eventCounts.actionCount},frustration:{count:t.eventCounts.frustrationCount},cumulative_layout_shift:null===(i=t.commonViewMetrics.cumulativeLayoutShift)||void 0===i?void 0:i.value,cumulative_layout_shift_target_selector:null===(a=t.commonViewMetrics.cumulativeLayoutShift)||void 0===a?void 0:a.targetSelector,first_byte:ht
504(null===(s=t.initialViewMetrics.navigationTimings)||void 0===s?void 0:s.firstByte),dom_complete:ht(null===(c=t.initialViewMetrics.navigationTimings)||void 0===c?void 0:c.domComplete),dom_content_loaded:ht(null===(l=t.initialViewMetrics.navigationTimings)||void 0===l?void 0:l.domContentLoaded),dom_interactive:ht(null===(u=t.initialViewMetrics.navigationTimings)||void 0===u?void 0:u.domInteractive),error:{count:t.eventCounts.errorCount},first_contentful_paint:ht(t.initialViewMetrics.firstContentfulPaint),first_input_delay:ht(null===(p=t.initialViewMetrics.firstInput)||void 0===p?void 0:p.delay),first_input_time:ht(null===(d=t.initialViewMetrics.firstInput)||void 0===d?void 0:d.time),first_input_target_selector:null===(f=t.initialViewMetrics.firstInput)||void 0===f?void 0:f.targetSelector,interaction_to_next_paint:ht(null===(h=t.commonViewMetrics.interactionToNextPaint)||void 0===h?void 0:h.value),interaction_to_next_paint_target_selector:null===(m=t.commonViewMetrics.interactionToNextPaint)||void 0===m?void 0:m.targetSelector,is_active:t.isActive,name:t.name,largest_contentful_paint:ht(null===(b=t.initialViewMetrics.largestContentfulPaint)||void 0===b?void 0:b.value),largest_contentful_paint_target_selector:null===(w=t.initialViewMetrics.largestContentfulPaint)||void 0===w?void 0:w.targetSelector,load_event:ht(null===(y=t.initialViewMetrics.navigationTimings)||void 0===y?void 0:y.loadEvent),loading_time:(g=ht(t.commonViewMetrics.loadingTime),at(g)&&g<0?void 0:g),loading_type:t.loadingType,long_task:{count:t.eventCounts.longTaskCount},resource:{count:t.eventCounts.resourceCount},time_spent:ht(t.duration)},feature_flags:_&&!le(_)?_:void 0,display:t.commonViewMetrics.scroll?{scroll:{max_depth:t.commonViewMetrics.scroll.maxDepth,max_depth_scroll_top:t.commonViewMetrics.scroll.maxDepthScrollTop,max_scroll_height:t.commonViewMetrics.scroll.maxScrollHeight,max_scroll_height_time:ht(t.commonViewMetrics.scroll.maxScrollHeightTime)}}:void 0,session:{has_replay:!!v||void 0,is_active:!!t.sessionIsActive&&void 0},privacy:{replay_level:e.defaultPrivacyLevel}} 505return le(t.customTimings)||(k.view.custom_timings=function(t,e){for(var n={},r=0,o=Object.keys(t);r<o.length;r++){var i=o[r] 506n[i]=e(t[i])}return n}(t.customTimings,ht)),{rawRumEvent:k,startTime:t.startClocks.relative,domainContext:{location:t.location}}}(n,e,i,c,a))})),function(t,e,n,r,o,i,a){var c,l=new Set,u=p("initial_load",gt(),a) 507function p(o,i,a){var c=function(t,e,n,r,o,i,a){void 0===i&&(i=yt()) 508var c,l,u,p,d=Et(),f=new X,h={},m=0,b=se(r),w=!0 509a&&(l=a.name,u=a.service,p=a.version),t.notify(2,{id:d,name:l,startClocks:i,service:u,version:p}) 510var y=B(D,3e3,{leading:!1}),g=y.throttled,v=y.cancel,_=Io(t,e,n,g,o,i),S=_.setLoadEvent,k=_.setViewEnd,E=_.stop,x=_.stopINPTracking,M=_.getCommonViewMetrics,A="initial_load"===o?Eo(t,n,S,g):{stop:R,initialViewMetrics:{}},T=A.stop,C=A.initialViewMetrics,L=function(t,e,n){var r=Er({lifeCycle:t,isChildEvent:function(t){return t.view.id===e},onChange:n}) 511return{stop:r.stop,eventCounts:r.eventCounts}}(t,d,g),N=L.stop,I=L.eventCounts,j=z(D,jo) 512function D(){v(),m+=1 513var e=void 0===c?bt():c.timeStamp 514t.notify(3,{customTimings:h,documentVersion:m,id:d,name:l,service:u,version:p,loadingType:o,location:b,startClocks:i,commonViewMetrics:M(),initialViewMetrics:C,duration:vt(i.timeStamp,e),isActive:void 0===c,sessionIsActive:w,eventCounts:I})}return D(),{name:l,service:u,version:p,stopObservable:f,end:function(e){var n,r,o=this 515void 0===e&&(e={}),c||(c=null!==(n=e.endClocks)&&void 0!==n?n:yt(),w=null===(r=e.sessionIsActive)||void 0===r||r,t.notify(4,{endClocks:c}),P(j),k(c.relative),E(),D(),O((function(){o.stop()}),Do))},stop:function(){T(),N(),x(),f.notify()},addTiming:function(t,e){if(!c){var n=function(t){return t<dt}(e)?e:vt(i.timeStamp,e) 516h[function(t){var e=t.replace(/[^a-zA-Z0-9-_.@$]/g,"_") 517return e!==t&&s.warn("Invalid timing name: ".concat(t,", sanitized to: ").concat(e)),e}(t)]=n,g()}}}}(e,n,r,t,o,i,a) 518return l.add(c),c.stopObservable.subscribe((function(){l.delete(c)})),c}return e.subscribe(8,(function(){u=p("route_change",void 0,{name:u.name,service:u.service,version:u.version})})),e.subscribe(7,(function(){u.end({sessionIsActive:!1})}
518)),e.subscribe(9,(function(t){t.reason!==vn.UNLOADING&&t.reason!==vn.PAGEHIDE||u.end()})),i&&(c=function(t){return t.subscribe((function(t){var e,n,r,o=t.oldLocation 519n=t.newLocation,(e=o).pathname===n.pathname&&(""!==(r=n.hash.substring(1))&&document.getElementById(r)||Uo(n.hash)===Uo(e.hash))||(u.end(),u=p("route_change"))}))}(o)),{addTiming:function(t,e){void 0===e&&(e=bt()),u.addTiming(t,e)},startView:function(t,e){u.end({endClocks:e}),u=p("route_change",e,t)},stop:function(){null==c||c.unsubscribe(),u.end(),l.forEach((function(t){return t.stop()}))}}}(n,t,r,e,o,!e.trackViewsManually,l)}var Wo=ut,Ho=fe,Ko=[] 520function Go(t,e,n){var r=function(t,e,n){var r,o,i,a,s=new X,c=new X,l="Cookie"===t.type?(o=t.cookieOptions,a={isLockEnabled:null!=pe?pe:pe=!!window.chrome||/HeadlessChrome/.test(window.navigator.userAgent),persistSession:(i=o,function(t){At(me,ve(t),he,i)}),retrieveSession:Ae,clearSession:Te(o)},function(t){if(!Tt(me)){var e=Tt(Se),n=Tt(ke),r=Tt(Ee),o={} 521e&&(o.id=e),r&&/^[01]$/.test(r)&&(o[Me]=r),n&&/^[012]$/.test(n)&&(o[xe]=n),ye(o)||(ge(o),t.persistSession(o))}}(a),a):{isLockEnabled:!1,persistSession:Oe,retrieveSession:Le,clearSession:ze},u=l.clearSession,p=l.retrieveSession,d=z((function(){Ie({process:function(t){return b(t)?void 0:{}},after:h},l)}),Ue),f=b(r=p())?r:{} 522function h(t){return b(t)||(t={}),m()&&(function(t){return f.id!==t.id||f[e]!==t[e]}(t)?(f={},c.notify()):f=t),t}function m(){return void 0!==f[e]}function b(t){return(void 0===t.created||mt()-Number(t.created)<fe)&&(void 0===t.expire||mt()<Number(t.expire))}return{expandOrRenewSession:B((function(){var t 523Ie({process:function(r){var o=h(r) 524return t=function(t){var r=n(t[e]),o=r.trackingType,i=r.isTracked 525return t[e]=o,i&&!t.id&&(t.id=Et(),t.created=String(mt())),i}(o),o},after:function(e){t&&!m()&&function(t){f=t,s.notify()}(e),f=e}},l)}),Ue).throttled,expandSession:function(){Ie({process:function(t){return m()?h(t):void 0}},l)},getSession:function(){return f},renewObservable:s,expireObservable:c,expire:function(){u(),h({})},stop:function(){P(d)}}}(t.sessionStoreStrategyType,e,n) 526Ko.push((function(){return r.stop()})) 527var o=new cr(Ho) 528function i(){return{id:r.getSession().id,trackingType:r.getSession()[e]}}return Ko.push((function(){return o.stop()})),r.renewObservable.subscribe((function(){o.add(i(),wt())})),r.expireObservable.subscribe((function(){o.closeActive(wt())})),r.expandOrRenewSession(),o.add(i(),gt().relative),function(t,e){var n=Nt(t,window,[Ot.CLICK,Ot.TOUCH_START,Ot.KEY_DOWN,Ot.SCROLL],(function(){return r.expandOrRenewSession()}),{capture:!0,passive:!0}).stop 529Ko.push(n)}(t),function(t,e){var n=function(){"visible"===document.visibilityState&&r.expandSession()},o=Rt(t,document,Ot.VISIBILITY_CHANGE,n).stop 530Ko.push(o) 531var i=z(n,Wo) 532Ko.push((function(){P(i)}))}(t),{findActiveSession:function(t){return o.find(t)},renewObservable:r.renewObservable,expireObservable:r.expireObservable,expire:r.expire}}function Vo(t){return"2"===t||"1"===t}var qo=function(){function t(t,e,n){var r=this 533this.request=t,this.flushController=e,this.messageBytesLimit=n,this.pushOnlyBuffer=[],this.upsertBuffer={},this.flushSubscription=this.flushController.flushObservable.subscribe((function(t){return r.flush(t)}))}return t.prototype.add=function(t){this.addOrUpdate(t)},t.prototype.upsert=function(t,e){this.addOrUpdate(t,e)},t.prototype.stop=function(){this.flushSubscription.unsubscribe()},t.prototype.flush=function(t){var e=this.pushOnlyBuffer.concat(g(this.upsertBuffer)) 534this.pushOnlyBuffer=[],this.upsertBuffer={} 535var n={data:e.join("\n"),bytesCount:t.bytesCount,flushReason:t.reason} 536_n(t.reason)?this.request.sendOnExit(n):this.request.send(n)},t.prototype.addOrUpdate=function(t,e){var n=this.process(t),r=n.processedMessage,o=n.messageBytesCount 537o>=this.messageBytesLimit?s.warn("Discarded a message whose size was bigger than the maximum allowed size ".concat(this.messageBytesLimit,"KB.")):(this.hasMessageFor(e)&&this.remove(e),this.push(r,o,e))},t.prototype.process=function(t){var e=U(t) 538return{processedMessage:e,messageBytesCount:T(e)}},t.prototype.push=function(t,e,n){var r=this.flushController.messagesCount>0?1:0 539this.flushController.notifyBeforeAddMessage(e+r),void 0!==n?this.upsertBuffer[n]=t:this.pushOnlyBuffer.push(t),this.flushController.notifyAfterAddMessage()},t.prototype.remove=function(t){var e=this.upsertBuffer[t] 540delete this.upsertBuffer[t] 541var n=T(e),r=this.flushController.messagesCount>1?1:0 542this.flushController.notifyAfterRemoveMessage(n+r)},t.prototype.hasMessageFor=function(t){return void 0!==t&&void 0!==this.upsertBuffer[t]},t}(),Yo=80*x,Xo=32,Jo=3*M,Zo=ut,$o=lt 543function Qo(t,e,n,r,o){0===e.transportStatus&&0===e.queuedPayloads.size()&&e.bandwidthMonitor.canHandle(t)?ei(t,e,n,{onSuccess:function(){return ni(0,e,n,r,o)},onFailure:function(){e.queuedPayloads.enqueue(t),ti(e,n,r,o)}}):e.queuedPayloads.enqueue(t)}function ti(t,e,n,r){2===t.transportStatus&&O((function(){ei(t.queuedPayloads.first(),t,e,{onSuccess:function(){t.queuedPayloads.dequeue(),t.currentBackoffTime=$o,ni(1,t,e,n,r)},onFailure:function(){t.currentBackoffTime=Math.min(Zo,2*t.currentBackoffTime),ti(t,e,n,r)}})}),t.currentBackoffTime)}function ei(t,e,n,r){var o=r.onSuccess,i=r.onFailure 544e.bandwidthMonitor.add(t),n(t,(function(n){e.bandwidthMonitor.remove(t),function(t){return"opaque"!==t.type&&(0===t.status&&!navigator.onLine||408===t.status||429===t.status||t.status>=500)}(n)?(e.transportStatus=e.bandwidthMonitor.ongoingRequestCount>0?1:2,t.retry={count:t.retry?t.retry.count+1:1,lastFailureStatus:n.status},i()):(e.transportStatus=0,o())}))}function ni(t,e,n,r,o){0===t&&e.queuedPayloads.isFull()&&!e.queueFullReported&&(o({message:"Reached max ".concat(r," events size queued for upload: ").concat(Jo/M,"MiB"),source:Xn.AGENT,startClocks:yt()}),e.queueFullReported=!0) 545var i=e.queuedPayloads 546for(e.queuedPayloads=ri();i.size()>0;)Qo(i.dequeue(),e,n,r,o)}function ri(){var t=[] 547return{bytesCount:0,enqueue:function(e){this.isFull()||(t.push(e),this.bytesCount+=e.bytesCount)},first:function(){return t[0]},dequeue:function(){var e=t.shift() 548return e&&(this.bytesCount-=e.bytesCount),e},size:function(){return t.length},isFull:function(){return this.bytesCount>=Jo}}}function oi(t,e,n,r){var o={transportStatus:0,currentBackoffTime:$o,bandwidthMonitor:{ongoingRequestCount:0,ongoingByteCount:0,canHandle:function(t){return 0===this.ongoingRequestCount||this.ongoingByteCount+t.bytesCount<=Yo&&this.ongoingRequestCount<Xo},add:function(t){this.ongoingRequestCount+=1,this.ongoingByteCount+=t.bytesCount},remove:function(t){this.ongoingRequestCount-=1,this.ongoingByteCount-=t.bytesCount}},queuedPayloads:ri(),queueFullReported:!1},i=function(r,o){return function(t,e,n,r,o){if(function(){try{return window.Request&&"keepalive"in new Request
548("http://a")}catch(t){return!1}}()&&r.bytesCount<n){var i=e.build("fetch",r) 549fetch(i,{method:"POST",body:r.data,keepalive:!0,mode:"cors"}).then(f((function(t){return null==o?void 0:o({status:t.status,type:t.type})})),f((function(){var n=e.build("xhr",r) 550ai(t,n,r.data,o)})))}else{var a=e.build("xhr",r) 551ai(t,a,r.data,o)}}(t,e,n,r,o)} 552return{send:function(t){Qo(t,o,i,e.trackType,r)},sendOnExit:function(r){!function(t,e,n,r){if(navigator.sendBeacon&&r.bytesCount<n)try{var o=e.build("beacon",r) 553if(navigator.sendBeacon(o,r.data))return}catch(t){!function(t){ii||(ii=!0,wn(t))}(t)}ai(t,e.build("xhr",r),r.data)}(t,e,n,r)}}}var ii=!1 554function ai(t,e,n,r){var o=new XMLHttpRequest 555o.open("POST",e,!0),Rt(t,o,"loadend",(function(){null==r||r({status:o.status})}),{once:!0}),o.send(n)}function si(t,e,n,r,o,i){var a=t.replica,s=function(t,e,n,r,o,i){var a=c(t,e.endpoint),s=n&&c(t,n.endpoint) 556function c(t,e){return new qo(oi(t,e,t.batchBytesLimit,r),function(t){var e,n=t.messagesLimit,r=t.bytesLimit,o=t.durationLimit,i=t.sessionExpireObservable,a=t.pageExitObservable.subscribe((function(t){return p(t.reason)})),s=i.subscribe((function(){return p("session_expire")})),c=new X((function(){return function(){a.unsubscribe(),s.unsubscribe()}})),l=0,u=0 557function p(t){if(0!==u){var e=u,n=l 558u=0,l=0,d(),c.notify({reason:t,messagesCount:e,bytesCount:n})}}function d(){L(e),e=void 0}return{flushObservable:c,get messagesCount(){return u},notifyBeforeAddMessage:function(t){l+t>=r&&p("bytes_limit"),u+=1,l+=t,void 0===e&&(e=O((function(){p("duration_limit")}),o))},notifyAfterAddMessage:function(){u>=n?p("messages_limit"):l>=r&&p("bytes_limit")},notifyAfterRemoveMessage:function(t){l-=t,0==(u-=1)&&d()}}}({messagesLimit:t.batchMessagesLimit,bytesLimit:t.batchBytesLimit,durationLimit:t.flushTimeout,pageExitObservable:o,sessionExpireObservable:i}),t.messageBytesLimit)}return{flushObservable:a.flushController.flushObservable,add:function(t,e){void 0===e&&(e=!0),a.add(t),s&&e&&s.add(n.transformMessage?n.transformMessage(t):t)},upsert:function(t,e){a.upsert(t,e),s&&s.upsert(n.transformMessage?n.transformMessage(t):t,e)},stop:function(){a.stop(),null==s||s.stop()}}}(t,{endpoint:t.rumEndpointBuilder},a&&{endpoint:a.rumEndpointBuilder,transformMessage:function(t){return D(t,{application:{id:a.applicationId}})}},r,o,i) 559return e.subscribe(11,(function(t){"view"===t.type?s.upsert(t,t.view.id):s.add(t)})),n.subscribe((function(e){return s.add(e,function(t){return t.site===Ve}(t))})),s}var ci,li,ui,pi=fe,di=fe,fi=10*lt 560function hi(){0!==ci.batchCount&&(bn("Customer data measures",ci),wi())}function mi(t,e){t.sum+=e,t.min=Math.min(t.min,e),t.max=Math.max(t.max,e)}function bi(t,e){t.sum+=e.sum,t.min=Math.min(t.min,e.min),t.max=Math.max(t.max,e.max)}function wi(){ci={batchCount:0,batchBytesCount:{min:1/0,max:0,sum:0},batchMessagesCount:{min:1/0,max:0,sum:0},globalContextBytes:{min:1/0,max:0,sum:0},userContextBytes:{min:1/0,max:0,sum:0},featureFlagBytes:{min:1/0,max:0,sum:0}}}function yi(){ui=!1,li={globalContextBytes:{min:1/0,max:0,sum:0},userContextBytes:{min:1/0,max:0,sum:0},featureFlagBytes:{min:1/0,max:0,sum:0}}}var gi=fe 561function vi(){return"hidden"===document.visibilityState?"hidden":document.hasFocus()?"active":"passive"}var _i={FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Focus:6,ViewEnd:7,VisualViewport:8,FrustrationRecord:9},Si={Document:0,DocumentType:1,Element:2,Text:3,CDATA:4,DocumentFragment:11},ki=0,Ei=1,xi=2,Mi=3,Ai=4,Ti=5,Ci=6,Oi=7,Li=8,zi=0,Pi=1,Bi=2,Ri=3,Ni=4,Ii=5,ji=6,Di=7,Ui=9,Fi=0,Wi=1 562function Hi(t,e){return{data:k({source:t},e),type:_i.IncrementalSnapshot,timestamp:bt()}}var Ki={IGNORE:"ignore",HIDDEN:"hidden",ALLOW:$e.ALLOW,MASK:$e.MASK,MASK_USER_INPUT:$e.MASK_USER_INPUT},Gi="data-dd-privacy",Vi="allow",qi="mask",Yi="mask-user-input",Xi="hidden",Ji="dd-privacy-allow",Zi="dd-privacy-mask",$i="dd-privacy-mask-user-input",Qi="dd-privacy-hidden",ta="***",ea="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==",na={INPUT:!0,OUTPUT:!0,TEXTAREA:!0,SELECT:!0,OPTION:!0,DATALIST:!0,OPTGROUP:!0},ra=1e5 563function oa(t,e){var n=jn(t),r=n?oa(n,e):e 564return ia(aa(t),r)}function ia(t,e){switch(e){case Ki.HIDDEN:case Ki.IGNORE:return e}switch(t){case Ki.ALLOW:case Ki.MASK:case Ki.MASK_USER_INPUT:case Ki.HIDDEN:case Ki.IGNORE:return t 565default:return e}}function aa(t){if(Bn(t)){var e=t.getAttribute(Gi) 566if("BASE"===t.tagName)return Ki.ALLOW 567if("INPUT"===t.tagName){var n=t 568if("password"===n.type||"email"===n.type||"tel"===n.type)return Ki.MASK 569if("hidden"===n.type)return Ki.MASK 570var r=n.getAttribute("autocomplete") 571if(r&&0===r.indexOf("cc-"))return Ki.MASK}return e===Xi||t.classList.contains(Qi)?Ki.HIDDEN:e===qi||t.classList.contains(Zi)?Ki.MASK:e===Yi||t.classList.contains($i)?Ki.MASK_USER_INPUT:e===Vi||t.classList.contains(Ji)?Ki.ALLOW:function(t){if("SCRIPT"===t.nodeName)return!0 572if("LINK"===t.nodeName){var e=o("rel") 573return/preload|prefetch/i.test(e)&&"script"===o("as")||"shortcut icon"===e||"icon"===e}if("META"===t.nodeName){var n=o("name"),r=(e=o("rel"),o("property")) 574return/^msapplication-tile(image|color)$/.test(n)||"application-name"===n||"icon"===e||"apple-touch-icon"===e||"shortcut icon"===e||"keywords"===n||"description"===n||/^(og|twitter|fb):/.test(r)||/^(og|twitter):/.test(n)||"pinterest"===n||"robots"===n||"googlebot"===n||"bingbot"===n||t.hasAttribute("http-equiv")||"author"===n||"generator"===n||"framework"===n||"publisher"===n||"progid"===n||/^article:/.test(r)||/^product:/.test(r)||"google-site-verification"===n||"yandex-verification"===n||"csrf-token"===n||"p:domain_verify"===n||"verify-v1"===n||"verification"===n||"shopify-checkout-api-token"===n}function o(e){return(t.getAttribute(e)||"").toLowerCase()}return!1}(t)?Ki.IGNORE:void 0}}function sa(t,e){switch(e){case Ki.MASK:case Ki.HIDDEN:case Ki.IGNORE:return!0 575case Ki.MASK_USER_INPUT:return Pn(t)?ca(t.parentNode):ca(t) 576default:return!1}}
576function ca(t){if(!t||t.nodeType!==t.ELEMENT_NODE)return!1 577var e=t 578if("INPUT"===e.tagName)switch(e.type){case"button":case"color":case"reset":case"submit":return!1}return!!na[e.tagName]}var la=function(t){return t.replace(/\S/g,"x")} 579function ua(t,e,n){var r,o=null===(r=t.parentElement)||void 0===r?void 0:r.tagName,i=t.textContent||"" 580if(!e||i.trim()){var a=n 581if("SCRIPT"===o)i=ta 582else if(a===Ki.HIDDEN)i=ta 583else if(sa(t,a))if("DATALIST"===o||"SELECT"===o||"OPTGROUP"===o){if(!i.trim())return}else i="OPTION"===o?ta:la(i) 584return i}}var pa=new WeakMap 585function da(t){return pa.has(t)}function fa(t){return pa.get(t)}function ha(t,e){var n=t.tagName,r=t.value 586if(sa(t,e)){var o=t.type 587if("INPUT"===n&&("button"===o||"submit"===o||"reset"===o))return r 588if(!r||"OPTION"===n)return 589return ta}return"OPTION"===n||"SELECT"===n?t.value:"INPUT"===n||"TEXTAREA"===n?r:void 0}var ma=/url\((?:(')([^']*)'|(")([^"]*)"|([^)]*))\)/gm,ba=/^[A-Za-z]+:|^\/\//,wa=/^data:.*,/i,ya=/[^a-z1-6-_]/ 590function ga(t){var e=t.toLowerCase().trim() 591return ya.test(e)?"div":e}function va(t){if(void 0!==t&&0!==t.length)return t.map((function(t){var e=t.cssRules||t.rules 592return{cssRules:Array.from(e,(function(t){return t.cssText})),disabled:t.disabled||void 0,media:t.media.length>0?Array.from(t.media):void 0}}))}function _a(t,e,n,r){if(e===Ki.HIDDEN)return null 593var o=t.getAttribute(n) 594if(e===Ki.MASK&&n!==Gi&&!Fr.includes(n)&&n!==r.actionNameAttribute){var i=t.tagName 595switch(n){case"title":case"alt":case"placeholder":return ta}if(!("IMG"!==i&&"SOURCE"!==i||"src"!==n&&"srcset"!==n))return ea 596if("A"===i&&"href"===n)return ta 597if(o&&_(n,"data-"))return ta}return o&&"string"==typeof o&&o.length>ra&&"data:"===o.slice(0,5)?"data:truncated":o}function Sa(t){if(!t)return null 598var e,n,r 599try{e=t.rules||t.cssRules}catch(t){}return e?(n=Array.from(e,(null!=de?de:de=/^((?!chrome|android).)*safari/i.test(navigator.userAgent))?ka:Ea).join(""),r=t.href,n.replace(ma,(function(t,e,n,o,i,a){var s=n||i||a 600if(!r||!s||ba.test(s)||wa.test(s))return t 601var c=e||o||"" 602return"url(".concat(c).concat(function(t,e){try{return He(t,e).href}catch(e){return t}}(s,r)).concat(c,")")}))):null}function ka(t){return function(t){return"selectorText"in t}(t)&&t.selectorText.includes(":")?t.cssText.replace(/(\[[\w-]+[^\\])(:[^\]]+\])/g,"$1\\$2"):Ea(t)}function Ea(t){return function(t){return"styleSheet"in t}(t)&&Sa(t.styleSheet)||t.cssText}function xa(t,e){var n=function(t,e){switch(t.nodeType){case t.DOCUMENT_NODE:return function(t,e){return{type:Si.Document,childNodes:Aa(t,e),adoptedStyleSheets:va(t.adoptedStyleSheets)}}(t,e) 603case t.DOCUMENT_FRAGMENT_NODE:return function(t,e){var n=Nn(t) 604return n&&e.serializationContext.shadowRootsController.addShadowRoot(t),{type:Si.DocumentFragment,childNodes:Aa(t,e),isShadowRoot:n,adoptedStyleSheets:n?va(t.adoptedStyleSheets):void 0}}(t,e) 605case t.DOCUMENT_TYPE_NODE:return n=t,{type:Si.DocumentType,name:n.name,publicId:n.publicId,systemId:n.systemId} 606case t.ELEMENT_NODE:return function(t,e){var n,r,o=ga(t.tagName),i="svg"===(r=t).tagName||r instanceof SVGElement||void 0,a=ia(aa(t),e.parentNodePrivacyLevel) 607if(a===Ki.HIDDEN){var s=t.getBoundingClientRect(),c=s.width,l=s.height 608return{type:Si.Element,tagName:o,attributes:(n={rr_width:"".concat(c,"px"),rr_height:"".concat(l,"px")},n[Gi]=Xi,n),childNodes:[],isSVG:i}}if(a!==Ki.IGNORE){var u=function(t,e,n){var r 609if(e===Ki.HIDDEN)return{} 610for(var o={},i=ga(t.tagName),a=t.ownerDocument,s=0;s<t.attributes.length;s+=1){var c=t.attributes.item(s).name,l=_a(t,e,c,n.configuration) 611null!==l&&(o[c]=l)}if(t.value&&("textarea"===i||"select"===i||"option"===i||"input"===i)){var u=ha(t,e) 612void 0!==u&&(o.value=u)}if("option"===i&&e===Ki.ALLOW){var p=t 613p.selected&&(o.selected=p.selected)}if("link"===i){var d,f=Array.from(a.styleSheets).find((function(e){return e.href===t.href}));(d=Sa(f))&&f&&!ae(Jt.DISABLE_REPLAY_INLINE_CSS)&&(o._cssText=d)}"style"===i&&t.sheet&&(d=Sa(t.sheet))&&(o._cssText=d) 614var h,m,b=t 615if("input"!==i||"radio"!==b.type&&"checkbox"!==b.type||(e===Ki.ALLOW?o.checked=!!b.checked:sa(b,e)&&delete o.checked),"audio"===i||"video"===i){var w=t 616o.rr_mediaState=w.paused?"paused":"played"}var y=n.serializationContext 617switch(y.status){case 0:h=Math.round(t.scrollTop),m=Math.round(t.scrollLeft),(h||m)&&y.elementsScrollPositions.set(t,{scrollTop:h,scrollLeft:m}) 618break 619case 1:y.elementsScrollPositions.has(t)&&(h=(r=y.elementsScrollPositions.get(t)).scrollTop,m=r.scrollLeft)}return m&&(o.rr_scrollLeft=m),h&&(o.rr_scrollTop=h),o}(t,a,e),p=[] 620return function(t){return t.childNodes.length>0||Rn(t)}(t)&&"style"!==o&&(p=Aa(t,e.parentNodePrivacyLevel===a&&e.ignoreWhiteSpace===("head"===o)?e:k({},e,{parentNodePrivacyLevel:a,ignoreWhiteSpace:"head"===o}))),{type:Si.Element,tagName:o,attributes:u,childNodes:p,isSVG:i}}}(t,e) 621case t.TEXT_NODE:return function(t,e){var n=ua(t,e.ignoreWhiteSpace||!1,e.parentNodePrivacyLevel) 622if(void 0!==n)return{type:Si.Text,textContent:n}}(t,e) 623case t.CDATA_SECTION_NODE:return{type:Si.CDATA,textContent:""}}var n}(t,e) 624if(!n)return null 625var r=fa(t)||Ma++,o=n 626return o.id=r,function(t,e){pa.set(t,e)}(t,r),e.serializedNodeIds&&e.serializedNodeIds.add(r),o}var Ma=1 627function Aa(t,e){var n=[] 628return In(t,(function(t){var r=xa(t,e) 629r&&n.push(r)})),n}function Ta(t,e,n){return xa(t,{serializationContext:n,parentNodePrivacyLevel:e.defaultPrivacyLevel,configuration:e})}function Ca(t){return Boolean(t.changedTouches)}function Oa(t){return!0===t.composed&&Rn(t.target)?t.composedPath()[0]:t.target}
629var La=function(t,e){var n=window.visualViewport,r={layoutViewportX:t,layoutViewportY:e,visualViewportX:t,visualViewportY:e} 630return n?(function(t){return Math.abs(t.pageTop-t.offsetTop-window.scrollY)>25||Math.abs(t.pageLeft-t.offsetLeft-window.scrollX)>25}(n)?(r.layoutViewportX=Math.round(t+n.offsetLeft),r.layoutViewportY=Math.round(e+n.offsetTop)):(r.visualViewportX=Math.round(t-n.offsetLeft),r.visualViewportY=Math.round(e-n.offsetTop)),r):r},za=function(t){return{scale:t.scale,offsetLeft:t.offsetLeft,offsetTop:t.offsetTop,pageLeft:t.pageLeft,pageTop:t.pageTop,height:t.height,width:t.width}} 631function Pa(t){var e=Ca(t)?t.changedTouches[0]:t,n=e.clientX,r=e.clientY 632if(window.visualViewport){var o=La(n,r) 633n=o.visualViewportX,r=o.visualViewportY}if(Number.isFinite(n)&&Number.isFinite(r))return{x:n,y:r} 634t.isTrusted&&bn("mouse/touch event without x/y")}var Ba,Ra=((Ba={})[Ot.POINTER_UP]=zi,Ba[Ot.MOUSE_DOWN]=Pi,Ba[Ot.CLICK]=Bi,Ba[Ot.CONTEXT_MENU]=Ri,Ba[Ot.DBL_CLICK]=Ni,Ba[Ot.FOCUS]=Ii,Ba[Ot.BLUR]=ji,Ba[Ot.TOUCH_START]=Di,Ba[Ot.TOUCH_END]=Ui,Ba) 635function Na(t,e,n){void 0===n&&(n=document) 636var r,o=t.defaultPrivacyLevel,i=new WeakMap,a=n!==document,s=Nt(t,n,a?[Ot.CHANGE]:[Ot.INPUT,Ot.CHANGE],(function(t){var e=Oa(t);(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement||e instanceof HTMLSelectElement)&&l(e)}),{capture:!0,passive:!0}).stop 637if(a)r=R 638else{var c=[dr(HTMLInputElement.prototype,"value",l),dr(HTMLInputElement.prototype,"checked",l),dr(HTMLSelectElement.prototype,"value",l),dr(HTMLTextAreaElement.prototype,"value",l),dr(HTMLSelectElement.prototype,"selectedIndex",l)] 639r=function(){c.forEach((function(t){return t.stop()}))}}return function(){r(),s()} 640function l(t){var e=oa(t,o) 641if(e!==Ki.HIDDEN){var n,r=t.type 642if("radio"===r||"checkbox"===r){if(sa(t,e))return 643n={isChecked:t.checked}}else{var i=ha(t,e) 644if(void 0===i)return 645n={text:i}}u(t,n) 646var a,s,c=t.name 647"radio"===r&&c&&t.checked&&(a=document.querySelectorAll('input[type="radio"][name="'.concat(S(c),'"]')),s=function(e){e!==t&&u(e,{isChecked:!1})},Array.prototype.forEach.call(a,s))}}function u(t,n){if(da(t)){var r=i.get(t) 648r&&r.text===n.text&&r.isChecked===n.isChecked||(i.set(t,n),e(k({id:fa(t)},n)))}}}function Ia(t){for(var e=[],n=t;n.parentRule;){var r=Array.from(n.parentRule.cssRules).indexOf(n) 649e.unshift(r),n=n.parentRule}if(n.parentStyleSheet){var o=Array.from(n.parentStyleSheet.cssRules).indexOf(n) 650return e.unshift(o),e}}var ja=100 651function Da(t,e,n,r){var o=Sn() 652if(!o)return{stop:R,flush:R} 653var i=function(t){var e=R,n=[] 654function r(){e(),t(n),n=[]}return{addMutations:function(t){0===n.length&&(e=function(t,e){if(window.requestIdleCallback&&window.cancelIdleCallback){var n=window.requestIdleCallback(f(t),e) 655return function(){return window.cancelIdleCallback(n)}}
655var r=window.requestAnimationFrame(f(t)) 656return function(){return window.cancelAnimationFrame(r)}}(r,{timeout:ja})),n.push.apply(n,t)},flush:r,stop:function(){e()}}}((function(r){!function(t,e,n,r){t.filter((function(t){return"childList"===t.type})).forEach((function(t){t.removedNodes.forEach((function(t){Ua(t,r.removeShadowRoot)}))})) 657var o=t.filter((function(t){return t.target.isConnected&&function(t){for(var e=t;e;){if(!da(e)&&!Nn(e))return!1 658e=jn(e)}return!0}(t.target)&&oa(t.target,n.defaultPrivacyLevel)!==Ki.HIDDEN})),i=function(t,e,n){for(var r=new Set,o=new Map,i=function(t){t.addedNodes.forEach((function(t){r.add(t)})),t.removedNodes.forEach((function(e){r.has(e)||o.set(e,t.target),r.delete(e)}))},a=0,s=t;a<s.length;a++)i(s[a]) 659var c=Array.from(r) 660c.sort((function(t,e){var n=t.compareDocumentPosition(e) 661return n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_CONTAINS||n&Node.DOCUMENT_POSITION_FOLLOWING?1:n&Node.DOCUMENT_POSITION_PRECEDING?-1:0})) 662for(var l=new Set,u=[],p=0,d=c;p<d.length;p++){var f=d[p] 663if(!y(f)){var h=oa(f.parentNode,e.defaultPrivacyLevel) 664if(h!==Ki.HIDDEN&&h!==Ki.IGNORE){var m=xa(f,{serializedNodeIds:l,parentNodePrivacyLevel:h,serializationContext:{status:2,shadowRootsController:n},configuration:e}) 665if(m){var b=jn(f) 666u.push({nextId:g(f),parentId:fa(b),node:m})}}}}var w=[] 667return o.forEach((function(t,e){da(e)&&w.push({parentId:fa(t),id:fa(e)})})),{adds:u,removes:w,hasBeenSerialized:y} 668function y(t){return da(t)&&l.has(fa(t))}function g(t){for(var e=t.nextSibling;e;){if(da(e))return fa(e) 669e=e.nextSibling}return null}}(o.filter((function(t){return"childList"===t.type})),n,r),a=i.adds,s=i.removes,c=i.hasBeenSerialized,l=function(t,e){for(var n,r=[],o=new Set,i=0,a=t.filter((function(t){return!o.has(t.target)&&(o.add(t.target),!0)}));i<a.length;i++){var s=a[i] 670if(s.target.textContent!==s.oldValue){var c=oa(jn(s.target),e.defaultPrivacyLevel) 671c!==Ki.HIDDEN&&c!==Ki.IGNORE&&r.push({id:fa(s.target),value:null!==(n=ua(s.target,!1,c))&&void 0!==n?n:null})}}return r}(o.filter((function(t){return"characterData"===t.type&&!c(t.target)})),n),u=function(t,e){for(var n=[],r=new Map,o=t.filter((function(t){var e=r.get(t.target) 672return!(null==e?void 0:e.has(t.attributeName))&&(e?e.add(t.attributeName):r.set(t.target,new Set([t.attributeName])),!0)})),i=new Map,a=0,s=o;a<s.length;a++){var c=s[a] 673if(c.target.getAttribute(c.attributeName)!==c.oldValue){var l=oa(c.target,e.defaultPrivacyLevel),u=_a(c.target,l,c.attributeName,e),p=void 0 674if("value"===c.attributeName){var d=ha(c.target,l) 675if(void 0===d)continue 676p=d}else p="string"==typeof u?u:null 677var f=i.get(c.target) 678f||(f={id:fa(c.target),attributes:{}},n.push(f),i.set(c.target,f)),f.attributes[c.attributeName]=p}}return n}(o.filter((function(t){return"attributes"===t.type&&!c(t.target)})),n);(l.length||u.length||s.length||a.length)&&e({adds:a,removes:s,texts:l,attributes:u})}(r.concat(a.takeRecords()),t,e,n)})),a=new o(f(i.addMutations)) 679return a.observe(r,{attributeOldValue:!0,attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),{stop:function(){a.disconnect(),i.stop()},flush:function(){i.flush()}}}function Ua(t,e){Rn(t)&&e(t.shadowRoot),In(t,(function(t){return Ua(t,e)}))}var Fa,Wa=10 680function Ha(t){return Ka(t).segments_count}function Ka(t){var e 681return Fa||(Fa=new Map),Fa.has(t)?e=Fa.get(t):(e={records_count:0,segments_count:0,segments_total_raw_size:0},Fa.set(t,e),Fa.size>Wa&&function(){if(Fa)if(Fa.keys)Fa.delete(Fa.keys().next().value) 682else{var t=!0 683Fa.forEach((function(e,n){t&&(Fa.delete(n),t=!1)}))}}()),e}var Ga=function(){function t(t,e,n){this.encoder=t 684var r=e.view.id 685this.metadata=k({start:1/0,end:-1/0,creation_reason:n,records_count:0,has_full_snapshot:!1,index_in_view:Ha(r),source:"browser"},e),function(t){Ka(t).segments_count+=1}(r)}return t.prototype.addRecord=function(t,e){var n 686this.metadata.start=Math.min(this.metadata.start,t.timestamp),this.metadata.end=Math.max(this.metadata.end,t.timestamp),this.metadata.records_count+=1,(n=this.metadata).has_full_snapshot||(n.has_full_snapshot=t.type===_i.FullSnapshot),un("record",{record:t,segment:this.metadata}),Ka(this.metadata.view.id).records_count+=1 687var r=1===this.metadata.records_count?'{"records":[':"," 688this.encoder.write(r+JSON.stringify(t),e)},t.prototype.flush=function(t){var e=this 689if(0===this.metadata.records_count)throw new Error("Empty segment flushed") 690this.encoder.write("],".concat(JSON.stringify(this.metadata).slice(1),"\n"),(function(){var n,r 691n=e.metadata.view.id,r=e.encoder.rawBytesCount,Ka(n).segments_total_raw_size+=r,t(e.metadata)})),this.encoder.reset()},t}(),Va=30*lt 692function qa(){return"function"==typeof Array.from&&"function"==typeof CSSSupportsRule&&"function"==typeof URL.createObjectURL&&"forEach"in NodeList.prototype}var Ya=10*lt 693function Xa(t){return new Worker(t.workerUrl||URL.createObjectURL(new Blob(['!function(){"use strict";function t(t){for(var e=t.reduce((function(t,e){return t+e.length}),0),a=new Uint8Array(e),n=0,r=0,i=t;r<i.length;r++){var s=i[r];a.set(s,n),n+=s.length}return a}function e(t){for(var e=t.length;--e>=0;)t[e]=0}var a=256,n=286,r=30,i=15,s=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),_=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),h=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),l=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),o=new Array(576);e(o);var d=new Array(60);e(d);var u=new Array(512);e(u);var f=new Array(256);e(f);var c=new Array(29);e(c);var p,g,w,v=new Array(r);function b(t,e,a,n,r){this.static_tree=t,this.extra_bits=e,this.extra_base=a,this.elems=n,this.max_length=r,this.has_stree=t&&t.length}function m(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}e(v);var y=function(t){return t<256?u[t]:u[256+(t>>
vendor: 20,501 bytes, line 693
693>7)]},k=function(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255},z=function(t,e,a){t.bi_valid>16-a?(t.bi_buf|=e<<t.bi_valid&65535,k(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=a-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=a)},x=function(t,e,a){z(t,a[2*e],a[2*e+1])},A=function(t,e){var a=0;do{a|=1&t,t>>>=1,a<<=1}while(--e>0);return a>>>1},E=function(t,e,a){var n,r,s=new Array(16),_=0;for(n=1;n<=i;n++)s[n]=_=_+a[n-1]<<1;for(r=0;r<=e;r++){var h=t[2*r+1];0!==h&&(t[2*r]=A(s[h]++,h))}},Z=function(t){var e;for(e=0;e<n;e++)t.dyn_ltree[2*e]=0;for(e=0;e<r;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0},U=function(t){t.bi_valid>8?k(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},S=function(t,e,a,n){var r=2*e,i=2*a;return t[r]<t[i]||t[r]===t[i]&&n[e]<=n[a]},R=function(t,e,a){for(var n=t.heap[a],r=a<<1;r<=t.heap_len&&(r<t.heap_len&&S(e,t.heap[r+1],t.heap[r],t.depth)&&r++,!S(e,n,t.heap[r],t.depth));)t.heap[a]=t.heap[r],a=r,r<<=1;t.heap[a]=n},L=function(t,e,n){var r,i,h,l,o=0;if(0!==t.last_lit)do{r=t.pending_buf[t.d_buf+2*o]<<8|t.pending_buf[t.d_buf+2*o+1],i=t.pending_buf[t.l_buf+o],o++,0===r?x(t,i,e):(h=f[i],x(t,h+a+1,e),0!==(l=s[h])&&(i-=c[h],z(t,i,l)),r--,h=y(r),x(t,h,n),0!==(l=_[h])&&(r-=v[h],z(t,r,l)))}while(o<t.last_lit);x(t,256,e)},F=function(t,e){var a,n,r,s=e.dyn_tree,_=e.stat_desc.static_tree,h=e.stat_desc.has_stree,l=e.stat_desc.elems,o=-1;for(t.heap_len=0,t.heap_max=573,a=0;a<l;a++)0!==s[2*a]?(t.heap[++t.heap_len]=o=a,t.depth[a]=0):s[2*a+1]=0;for(;t.heap_len<2;)s[2*(r=t.heap[++t.heap_len]=o<2?++o:0)]=1,t.depth[r]=0,t.opt_len--,h&&(t.static_len-=_[2*r+1]);for(e.max_code=o,a=t.heap_len>>1;a>=1;a--)R(t,s,a);r=l;do{a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],R(t,s,1),n=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=n,s[2*r]=s[2*a]+s[2*n],t.depth[r]=(t.depth[a]>=t.depth[n]?t.depth[a]:t.depth[n])+1,s[2*a+1]=s[2*n+1]=r,t.heap[1]=r++,R(t,s,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],function(t,e){var a,n,r,s,_,h,l=e.dyn_tree,o=e.max_code,d=e.stat_desc.static_tree,u=e.stat_desc.has_stree,f=e.stat_desc.extra_bits,c=e.stat_desc.extra_base,p=e.stat_desc.max_length,g=0;for(s=0;s<=i;s++)t.bl_count[s]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;a<573;a++)(s=l[2*l[2*(n=t.heap[a])+1]+1]+1)>p&&(s=p,g++),l[2*n+1]=s,n>o||(t.bl_count[s]++,_=0,n>=c&&(_=f[n-c]),h=l[2*n],t.opt_len+=h*(s+_),u&&(t.static_len+=h*(d[2*n+1]+_)));if(0!==g){do{for(s=p-1;0===t.bl_count[s];)s--;t.bl_count[s]--,t.bl_count[s+1]+=2,t.bl_count[p]--,g-=2}while(g>0);for(s=p;0!==s;s--)for(n=t.bl_count[s];0!==n;)(r=t.heap[--a])>o||(l[2*r+1]!==s&&(t.opt_len+=(s-l[2*r+1])*l[2*r],l[2*r+1]=s),n--)}}(t,e),E(s,o,t.bl_count)},T=function(t,e,a){var n,r,i=-1,s=e[1],_=0,h=7,l=4;for(0===s&&(h=138,l=3),e[2*(a+1)+1]=65535,n=0;n<=a;n++)r=s,s=e[2*(n+1)+1],++_<h&&r===s||(_<l?t.bl_tree[2*r]+=_:0!==r?(r!==i&&t.bl_tree[2*r]++,t.bl_tree[32]++):_<=10?t.bl_tree[34]++:t.bl_tree[36]++,_=0,i=r,0===s?(h=138,l=3):r===s?(h=6,l=3):(h=7,l=4))},I=function(t,e,a){var n,r,i=-1,s=e[1],_=0,h=7,l=4;for(0===s&&(h=138,l=3),n=0;n<=a;n++)if(r=s,s=e[2*(n+1)+1],!(++_<h&&r===s)){if(_<l)do{x(t,r,t.bl_tree)}while(0!=--_);else 0!==r?(r!==i&&(x(t,r,t.bl_tree),_--),x(t,16,t.bl_tree),z(t,_-3,2)):_<=10?(x(t,17,t.bl_tree),z(t,_-3,3)):(x(t,18,t.bl_tree),z(t,_-11,7));_=0,i=r,0===s?(h=138,l=3):r===s?(h=6,l=3):(h=7,l=4)}},N=!1,O=function(t,e,a,n){z(t,0+(n?1:0),3),function(t,e,a,n){U(t),n&&(k(t,a),k(t,~a)),t.pending_buf.set(t.window.subarray(e,e+a),t.pending),t.pending+=a}(t,e,a,!0)},D=function(t,e,n,r){var i,s,_=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,n=4093624447;for(e=0;e<=31;e++,n>>>=1)if(1&n&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<a;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),F(t,t.l_desc),F(t,t.d_desc),_=function(t){var e;for(T(t,t.dyn_ltree,t.l_desc.max_code),T(t,t.dyn_dtree,t.d_desc.max_code),F(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*l[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),i=t.opt_len+3+7>>>3,(s=t.static_len+3+7>>>3)<=i&&(i=s)):i=s=n+5,n+4<=i&&-1!==e?O(t,e,n,r):4===t.strategy||s===i?(z(t,2+(r?1:0),3),L(t,o,d)):(z(t,4+(r?1:0),3),function(t,e,a,n){var r;for(z(t,e-257,5),z(t,a-1,5),z(t,n-4,4),r=0;r<n;r++)z(t,t.bl_tree[2*l[r]+1],3);I(t,t.dyn_ltree,e-1),I(t,t.dyn_dtree,a-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,_+1),L(t,t.dyn_ltree,t.dyn_dtree)),Z(t),r&&U(t)},B={_tr_init:function(t){N||(!function(){var t,e,a,l,m,y=new Array(16);for(a=0,l=0;l<28;l++)for(c[l]=a,t=0;t<1<<s[l];t++)f[a++]=l;for(f[a-1]=l,m=0,l=0;l<16;l++)for(v[l]=m,t=0;t<1<<_[l];t++)u[m++]=l;for(m>>=7;l<r;l++)for(v[l]=m<<7,t=0;t<1<<_[l]-7;t++)u[256+m++]=l;for(e=0;e<=i;e++)y[e]=0;for(t=0;t<=143;)o[2*t+1]=8,t++,y[8]++;for(;t<=255;)o[2*t+1]=9,t++,y[9]++;for(;t<=279;)o[2*t+1]=7,t++,y[7]++;for(;t<=287;)o[2*t+1]=8,t++,y[8]++;for(E(o,287,y),t=0;t<r;t++)d[2*t+1]=5,d[2*t]=A(t,5);p=new b(o,s,257,n,i),g=new b(d,_,0,r,i),w=new b(new Array(0),h,0,19,7)}(),N=!0),t.l_desc=new m(t.dyn_ltree,p),t.d_desc=new m(t.dyn_dtree,g),t.bl_desc=new m(t.bl_tree,w),t.bi_buf=0,t.bi_valid=0,Z(t)},_tr_stored_block:O,_tr_flush_block:D,_tr_tally:function(t,e,n){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&n,t.last_lit++,0===e?t.dyn_ltree[2*n]++:(t.matches++,e--,t.dyn_ltree[2*(f[n]+a+1)]++,t.dyn_dtree[2*y(e)]++),t.last_lit===t.lit_bufsize-1},_tr_align:function(t){z(t,2,3),x(t,256,o),function(t){16===t.bi_valid?(k(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}},C=function(t,e,a,n){for(var r=65535&t|0,i=t>>>16&65535|0,s=0;0!==a;){a-=s=a>2e3?2e3:a;do{i=i+(r=r+e[n++]|0)|0}while(--s);r%=65521,i%=65521}return r|i<<16|0},H=new Uint32Array(function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var n=0;n<8;n++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}()),M=function(t,e,a,n){var r=H,i=n+a;t^=-1;for(var s=n;s<i;s++)t=t>>>8^r[255&(t^e[s])];return-1^t},Y={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},K={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8},P=B._tr_init,j=B._tr_stored_block,G=B._tr_flush_block,X=B._tr_tally,W=B._tr_align,q=K.Z_NO_FLUSH,J=K.Z_PARTIAL_FLUSH,Q=K.Z_FULL_FLUSH,V=K.Z_FINISH,$=K.Z_BLOCK,tt=K.Z_OK,et=K.Z_STREAM_END,at=K.Z_STREAM_ERROR,nt=K.Z_DATA_ERROR,rt=K.Z_BUF_ERROR,it=K.Z_DEFAULT_COMPRESSION,st=K.Z_FILTERED,_t=K.Z_HUFFMAN_ONLY,ht=K.Z_RLE,lt=K.Z_FIXED,ot=K.Z_DEFAULT_STRATEGY,dt=K.Z_UNKNOWN,ut=K.Z_DEFLATED,ft=258,ct=262,pt=103,gt=113,wt=666,vt=function(t,e){return t.msg=Y[e],e},bt=function(t){return(t<<1)-(t>4?9:0)},mt=function(t){for(var e=t.length;--e>=0;)t[e]=0},yt=function(t,e,a){return(e<<t.hash_shift^a)&t.hash_mask},kt=function(t){var e=t.state,a=e.pending;a>t.avail_out&&(a=t.avail_out),0!==a&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+a),t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))},zt=function(t,e){G(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,kt(t.strm)},xt=function(t,e){t.pending_buf[t.pending++]=e},At=function(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e},Et=function(t,e){var a,n,r=t.max_chain_length,i=t.strstart,s=t.prev_length,_=t.nice_match,h=t.strstart>t.w_size-ct?t.strstart-(t.w_size-ct):0,l=t.window,o=t.w_mask,d=t.prev,u=t.strstart+ft,f=l[i+s-1],c=l[i+s];t.prev_length>=t.good_match&&(r>>=2),_>t.lookahead&&(_=t.lookahead);do{if(l[(a=e)+s]===c&&l[a+s-1]===f&&l[a]===l[i]&&l[++a]===l[i+1]){i+=2,a++;do{}while(l[++i]===l[++a]&&l[++i]===l[++a]&&l[++i]===l[++a]&&l[++i]===l[++a]&&l[++i]===l[++a]&&l[++i]===l[++a]&&l[++i]===l[++a]&&l[++i]===l[++a]&&i<u);if(n=ft-(u-i),i=u-ft,n>s){if(t.match_start=e,s=n,n>=_)break;f=l[i+s-1],c=l[i+s]}}}while((e=d[e&o])>h&&0!=--r);return s<=t.lookahead?s:t.lookahead},Zt=function(t){var e,a,n,r,i,s,_,h,l,o,d=t.w_size;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=d+(d-ct)){t.window.set(t.window.subarray(d,d+d),0),t.match_start-=d,t.strstart-=d,t.block_start-=d,e=a=t.hash_size;do{n=t.head[--e],t.head[e]=n>=d?n-d:0}while(--a);e=a=d;do{n=t.prev[--e],t.prev[e]=n>=d?n-d:0}while(--a);r+=d}if(0===t.strm.avail_in)break;if(s=t.strm,_=t.window,h=t.strstart+t.lookahead,l=r,o=void 0,(o=s.avail_in)>l&&(o=l),a=0===o?0:(s.avail_in-=o,_.set(s.input.subarray(s.next_in,s.next_in+o),h),1===s.state.wrap?s.adler=C(s.adler,_,o,h):2===s.state.wrap&&(s.adler=M(s.adler,_,o,h)),s.next_in+=o,s.total_in+=o,o),t.lookahead+=a,t.lookahead+t.insert>=3)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=yt(t,t.ins_h,t.window[i+1]);t.insert&&(t.ins_h=yt(t,t.ins_h,t.window[i+3-1]),t.prev[i&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=i,i++,t.insert--,!(t.lookahead+t.insert<3)););}while(t.lookahead<ct&&0!==t.strm.avail_in)},Ut=function(t,e){for(var a,n;;){if(t.lookahead<ct){if(Zt(t),t.lookahead<ct&&e===q)return 1;if(0===t.lookahead)break}if(a=0,t.lookahead>=3&&(t.ins_h=yt(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==a&&t.strstart-a<=t.w_size-ct&&(t.match_length=Et(t,a)),t.match_length>=3)if(n=X(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){t.match_length--;do{t.strstart++,t.ins_h=yt(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart}while(0!=--t.match_length);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=yt(t,t.ins_h,t.window[t.strstart+1]);else n=X(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(n&&(zt(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,e===V?(zt(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(zt(t,!1),0===t.strm.avail_out)?1:2},St=function(t,e){for(var a,n,r;;){if(t.lookahead<ct){if(Zt(t),t.lookahead<ct&&e===q)return 1;if(0===t.lookahead)break}if(a=0,t.lookahead>=3&&(t.ins_h=yt(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==a&&t.prev_length<t.max_lazy_match&&t.strstart-a<=t.w_size-ct&&(t.match_length=Et(t,a),t.match_length<=5&&(t.strategy===st||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){r=t.strstart+t.lookahead-3,n=X(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=r&&(t.ins_h=yt(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart)}while(0!=--t.prev_length);if(t.match_available=0,t.match_length=2,t.strstart++,n&&(zt(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((n=X(t,0,t.window[t.strstart-1]))&&zt(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(n=X(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,e===V?(zt(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(zt(t,!1),0===t.strm.avail_out)?1:2};function Rt(t,e,a,n,r){this.good_length=t,this.max_lazy=e,this.nice_length=a,this.max_chain=n,this.func=r}var Lt=[new Rt(0,0,0,0,(function(t,e){var a=65535;for(a>t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(Zt(t),0===t.lookahead&&e===q)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var n=t.block_start+a;if((0===t.strstart||t.strstart>=n)&&(t.lookahead=t.strstart-n,t.strstart=n,zt(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-ct&&(zt(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,e===V?(zt(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(zt(t,!1),t.strm.avail_out),1)})),new Rt(4,4,8,4,Ut),new Rt(4,5,16,8,Ut),new Rt(4,6,32,32,Ut),new Rt(4,4,16,16,St),new Rt(8,16,32,32,St),new Rt(8,16,128,128,St),new Rt(8,32,128,256,St),new Rt(32,128,258,1024,St),new Rt(32,258,258,4096,St)];function Ft(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ut,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),mt(this.dyn_ltree),mt(this.dyn_dtree),mt(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),mt(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),mt(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}var Tt=function(t){if(!t||!t.state)return vt(t,at);t.total_in=t.total_out=0,t.data_type=dt;var e=t.state;return e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?42:gt,t.adler=2===e.wrap?0:1,e.last_flush=q,P(e),tt},It=function(t){var e,a=Tt(t);return a===tt&&((e=t.state).window_size=2*e.w_size,mt(e.head),e.max_lazy_match=Lt[e.level].max_lazy,e.good_match=Lt[e.level].good_length,e.nice_match=Lt[e.level].nice_length,e.max_chain_length=Lt[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=2,e.match_available=0,e.ins_h=0),a},Nt=function(t,e,a,n,r,i){if(!t)return at;var s=1;if(e===it&&(e=6),n<0?(s=0,n=-n):n>15&&(s=2,n-=16),r<1||r>9||a!==ut||n<8||n>15||e<0||e>9||i<0||i>lt)return vt(t,at);8===n&&(n=9);var _=new Ft;return t.state=_,_.strm=t,_.wrap=s,_.gzhead=null,_.w_bits=n,_.w_size=1<<_.w_bits,_.w_mask=_.w_size-1,_.hash_bits=r+7,_.hash_size=1<<_.hash_bits,_.hash_mask=_.hash_size-1,_.hash_shift=~~((_.hash_bits+3-1)/3),_.window=new Uint8Array(2*_.w_size),_.head=new Uint16Array(_.hash_size),_.prev=new Uint16Array(_.w_size),_.lit_bufsize=1<<r+6,_.pending_buf_size=4*_.lit_bufsize,_.pending_buf=new Uint8Array(_.pending_buf_size),_.d_buf=1*_.lit_bufsize,_.l_buf=3*_.lit_bufsize,_.level=e,_.strategy=i,_.method=a,It(t)},Ot={deflateInit:function(t,e){return Nt(t,e,ut,15,8,ot)},deflateInit2:Nt,deflateReset:It,deflateResetKeep:Tt,deflateSetHeader:function(t,e){return t&&t.state?2!==t.state.wrap?at:(t.state.gzhead=e,tt):at},deflate:function(t,e){var a,n;if(!t||!t.state||e>$||e<0)return t?vt(t,at):at;var r=t.state;if(!t.output||!t.input&&0!==t.avail_in||r.status===wt&&e!==V)return vt(t,0===t.avail_out?rt:at);r.strm=t;var i=r.last_flush;if(r.last_flush=e,42===r.status)if(2===r.wrap)t.adler=0,xt(r,31),xt(r,139),xt(r,8),r.gzhead?(xt(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),xt(r,255&r.gzhead.time),xt(r,r.gzhead.time>>8&255),xt(r,r.gzhead.time>>16&255),xt(r,r.gzhead.time>>24&255),xt(r,9===r.level?2:r.strategy>=_t||r.level<2?4:0),xt(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(xt(r,255&r.gzhead.extra.length),xt(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=M(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(xt(r,0),xt(r,0),xt(r,0),xt(r,0),xt(r,0),xt(r,9===r.level?2:r.strategy>=_t||r.level<2?4:0),xt(r,3),r.status=gt);else{var s=ut+(r.w_bits-8<<4)<<8;s|=(r.strategy>=_t||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(s|=32),s+=31-s%31,r.status=gt,At(r,s),0!==r.strstart&&(At(r,t.adler>>>16),At(r,65535&t.adler)),t.adler=1}if(69===r.status)if(r.gzhead.extra){for(a=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>a&&(t.adler=M(t.adler,r.pending_buf,r.pending-a,a)),kt(t),a=r.pending,r.pending!==r.pending_buf_size));)xt(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>a&&(t.adler=M(t.adler,r.pending_buf,r.pending-a,a)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){a=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>a&&(t.adler=M(t.adler,r.pending_buf,r.pending-a,a)),kt(t),a=r.pending,r.pending===r.pending_buf_size)){n=1;break}n=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,xt(r,n)}while(0!==n);r.gzhead.hcrc&&r.pending>a&&(t.adler=M(t.adler,r.pending_buf,r.pending-a,a)),0===n&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){a=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>a&&(t.adler=M(t.adler,r.pending_buf,r.pending-a,a)),kt(t),a=r.pending,r.pending===r.pending_buf_size)){n=1;break}n=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,xt(r,n)}while(0!==n);r.gzhead.hcrc&&r.pending>a&&(t.adler=M(t.adler,r.pending_buf,r.pending-a,a)),0===n&&(r.status=pt)}else r.status=pt;if(r.status===pt&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&kt(t),r.pending+2<=r.pending_buf_size&&(xt(r,255&t.adler),xt(r,t.adler>>8&255),t.adler=0,r.status=gt)):r.status=gt),0!==r.pending){if(kt(t),0===t.avail_out)return r.last_flush=-1,tt}else if(0===t.avail_in&&bt(e)<=bt(i)&&e!==V)return vt(t,rt);if(r.status===wt&&0!==t.avail_in)return vt(t,rt);if(0!==t.avail_in||0!==r.lookahead||e!==q&&r.status!==wt){var _=r.strategy===_t?function(t,e){for(var a;;){if(0===t.lookahead&&(Zt(t),0===t.lookahead)){if(e===q)return 1;break}if(t.match_length=0,a=X(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(zt(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,e===V?(zt(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(zt(t,!1),0===t.strm.avail_out)?1:2}(r,e):r.strategy===ht?function(t,e){for(var a,n,r,i,s=t.window;;){if(t.lookahead<=ft){if(Zt(t),t.lookahead<=ft&&e===q)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(n=s[r=t.strstart-1])===s[++r]&&n===s[++r]&&n===s[++r]){i=t.strstart+ft;do{}while(n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&r<i);t.match_length=ft-(i-r),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(a=X(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=X(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(zt(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,e===V?(zt(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(zt(t,!1),0===t.strm.avail_out)?1:2}(r,e):Lt[r.level].func(r,e);if(3!==_&&4!==_||(r.status=wt),1===_||3===_)return 0===t.avail_out&&(r.last_flush=-1),tt;if(2===_&&(e===J?W(r):e!==$&&(j(r,0,0,!1),e===Q&&(mt(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),kt(t),0===t.avail_out))return r.last_flush=-1,tt}return e!==V?tt:r.wrap<=0?et:(2===r.wrap?(xt(r,255&t.adler),xt(r,t.adler>>8&255),xt(r,t.adler>>16&255),xt(r,t.adler>>24&255),xt(r,255&t.total_in),xt(r,t.total_in>>8&255),xt(r,t.total_in>>16&255),xt(r,t.total_in>>24&255)):(At(r,t.adler>>>16),At(r,65535&t.adler)),kt(t),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?tt:et)},deflateEnd:function(t){if(!t||!t.state)return at;var e=t.state.status;return 42!==e&&69!==e&&73!==e&&91!==e&&e!==pt&&e!==gt&&e!==wt?vt(t,at):(t.state=null,e===gt?vt(t,nt):tt)},deflateSetDictionary:function(t,e){var a=e.length;if(!t||!t.state)return at;var n=t.state,r=n.wrap;if(2===r||1===r&&42!==n.status||n.lookahead)return at;if(1===r&&(t.adler=C(t.adler,e,a,0)),n.wrap=0,a>=n.w_size){0===r&&(mt(n.head),n.strstart=0,n.block_start=0,n.insert=0);var i=new Uint8Array(n.w_size);
693i.set(e.subarray(a-n.w_size,a),0),e=i,a=n.w_size}var s=t.avail_in,_=t.next_in,h=t.input;for(t.avail_in=a,t.next_in=0,t.input=e,Zt(n);n.lookahead>=3;){var l=n.strstart,o=n.lookahead-2;do{n.ins_h=yt(n,n.ins_h,n.window[l+3-1]),n.prev[l&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=l,l++}while(--o);n.strstart=l,n.lookahead=2,Zt(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=2,n.match_available=0,t.next_in=_,t.input=h,t.avail_in=s,n.wrap=r,tt},deflateInfo:"pako deflate (from Nodeca project)"};for(var Dt=new Uint8Array(256),Bt=0;Bt<256;Bt++)Dt[Bt]=Bt>=252?6:Bt>=248?5:Bt>=240?4:Bt>=224?3:Bt>=192?2:1;Dt[254]=Dt[254]=1;var Ct=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},Ht=Object.prototype.toString,Mt=K.Z_NO_FLUSH,Yt=K.Z_SYNC_FLUSH,Kt=K.Z_FULL_FLUSH,Pt=K.Z_FINISH,jt=K.Z_OK,Gt=K.Z_STREAM_END,Xt=K.Z_DEFAULT_COMPRESSION,Wt=K.Z_DEFAULT_STRATEGY,qt=K.Z_DEFLATED;function Jt(){this.options={level:Xt,method:qt,chunkSize:16384,windowBits:15,memLevel:8,strategy:Wt};var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Ct,this.strm.avail_out=0;var e=Ot.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(e!==jt)throw new Error(Y[e]);if(t.header&&Ot.deflateSetHeader(this.strm,t.header),t.dictionary){var a;if(a="[object ArrayBuffer]"===Ht.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,(e=Ot.deflateSetDictionary(this.strm,a))!==jt)throw new Error(Y[e]);this._dict_set=!0}}function Qt(t,e,a){try{t.postMessage({type:"errored",error:e,streamId:a})}catch(n){t.postMessage({type:"errored",error:String(e),streamId:a})}}function Vt(t){var e=t.strm.adler;return new Uint8Array([3,0,e>>>24&255,e>>>16&255,e>>>8&255,255&e])}Jt.prototype.push=function(t,e){var a,n,r=this.strm,i=this.options.chunkSize;if(this.ended)return!1;for(n=e===~~e?e:!0===e?Pt:Mt,"[object ArrayBuffer]"===Ht.call(t)?r.input=new Uint8Array(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;;)if(0===r.avail_out&&(r.output=new Uint8Array(i),r.next_out=0,r.avail_out=i),(n===Yt||n===Kt)&&r.avail_out<=6)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else{if((a=Ot.deflate(r,n))===Gt)return r.next_out>0&&this.onData(r.output.subarray(0,r.next_out)),a=Ot.deflateEnd(this.strm),this.onEnd(a),this.ended=!0,a===jt;if(0!==r.avail_out){if(n>0&&r.next_out>0)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else if(0===r.avail_in)break}else this.onData(r.output)}return!0},Jt.prototype.onData=function(t){this.chunks.push(t)},Jt.prototype.onEnd=function(t){t===jt&&(this.result=function(t){for(var e=0,a=0,n=t.length;a<n;a++)e+=t[a].length;for(var r=new Uint8Array(e),i=0,s=0,_=t.length;i<_;i++){var h=t[i];r.set(h,s),s+=h.length}return r}(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},function(e){void 0===e&&(e=self);try{var a=new Map;e.addEventListener("message",(function(n){try{var r=function(e,a){switch(a.action){case"init":return{type:"initialized",version:"5.1.0"};case"write":var n=e.get(a.streamId);n||(n=new Jt,e.set(a.streamId,n));var r=n.chunks.length,i=function(t){if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(t);var e,a,n,r,i,s=t.length,_=0;for(r=0;r<s;r++)55296==(64512&(a=t.charCodeAt(r)))&&r+1<s&&56320==(64512&(n=t.charCodeAt(r+1)))&&(a=65536+(a-55296<<10)+(n-56320),r++),_+=a<128?1:a<2048?2:a<65536?3:4;for(e=new Uint8Array(_),i=0,r=0;i<_;r++)55296==(64512&(a=t.charCodeAt(r)))&&r+1<s&&56320==(64512&(n=t.charCodeAt(r+1)))&&(a=65536+(a-55296<<10)+(n-56320),r++),a<128?e[i++]=a:a<2048?(e[i++]=192|a>>>6,e[i++]=128|63&a):a<65536?(e[i++]=224|a>>>12,e[i++]=128|a>>>6&63,e[i++]=128|63&a):(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63,e[i++]=128|a>>>6&63,e[i++]=128|63&a);return e}(a.data);return n.push(i,K.Z_SYNC_FLUSH),{type:"wrote",id:a.id,streamId:a.streamId,result:t(n.chunks.slice(r)),trailer:Vt(n),additionalBytesCount:i.length};case"reset":e.delete(a.streamId)}}(a,n.data);r&&e.postMessage(r)}catch(t){Qt(e,t,n.data&&"streamId"in n.data?n.data.streamId:void 0)}}))}catch(t){Qt(e,t)}}()}();'])))}var Ja={status:0} 694function Za(t,e,n,r){switch(void 0===r&&(r=Xa),0===Ja.status&&function(t,e,n){void 0===n&&(n=Xa) 695try{var r=n(t),o=Rt(t,r,"error",(function(n){Qa(t,e,n)}
695)).stop,i=Rt(t,r,"message",(function(n){var r,o=n.data 696"errored"===o.type?Qa(t,e,o.error,o.streamId):"initialized"===o.type&&(r=o.version,1===Ja.status&&(Ja={status:3,worker:Ja.worker,stop:Ja.stop,version:r}))})).stop 697r.postMessage({action:"init"}),O((function(){return function(t){1===Ja.status&&(s.error("".concat(t," failed to start: a timeout occurred while initializing the Worker")),Ja.initializationFailureCallbacks.forEach((function(t){return t()})),Ja={status:2})}(e)}),Ya),Ja={status:1,worker:r,stop:function(){o(),i()},initializationFailureCallbacks:[]}}catch(n){Qa(t,e,n)}}(t,e,r),Ja.status){case 1:return Ja.initializationFailureCallbacks.push(n),Ja.worker 698case 3:return Ja.worker}}function $a(){return Ja.status}function Qa(t,e,n,r){if(1===Ja.status||0===Ja.status){var o 699if(s.error("".concat(e," failed to start: an error occurred while creating the Worker:"),n),n instanceof Event||n instanceof Error&&(b(i=n.message,"Content Security Policy")||b(i,"requires 'TrustedScriptURL'")))o=t.workerUrl?"Please make sure the Worker URL ".concat(t.workerUrl," is correct and CSP is correctly configured."):"Please make sure CSP is correctly configured.",s.error("".concat(o," See documentation at https://docs.datadoghq.com/integrations/content_security_policy_logs/#use-csp-with-real-user-monitoring-and-session-replay")) 700else wn(n) 7011===Ja.status&&Ja.initializationFailureCallbacks.forEach((function(t){return t()})),Ja={status:2}}else wn(n,{worker_version:3===Ja.status&&Ja.version,stream_id:r}) 702var i}var ts=function(t,e){if(Bt()||!qa())return{start:R,stop:R,getReplayStats:function(){},onRumStart:R,isRecording:function(){return!1},getSessionReplayLink:function(){}} 703var n={status:1},r=function(){n={status:1}},o=function(){n={status:0}} 704return{start:function(){return r()},stop:function(){return o()},getSessionReplayLink:function(t,e,r){return function(t,e,n,r){var o=e.findTrackedSession(),i=function(t,e){return qa()?t?t.sessionReplayAllowed?e?void 0:"replay-not-started":"incorrect-session-plan":"rum-not-tracked":"browser-not-supported"}(o,r) 705return function(t,e){var n=e.session,r=e.viewContext,o=e.errorType,i=n?n.id:"no-session-id",a=[] 706void 0!==o&&a.push("error-type=".concat(o)),r&&(a.push("seed=".concat(r.id)),a.push("from=".concat(r.startClocks.timeStamp))) 707var s,c,l,u=(c=(s=t).site,l=s.subdomain||function(t){switch(t.site){case qe:case"datadoghq.eu":return"app" 708case Ve:return"dd" 709default:return}}(s),"https://".concat(l?"".concat(l,"."):"").concat(c)),p="/rum/replay/sessions/".concat(i) 710return"".concat(u).concat(p,"?").concat(a.join("&"))}(t,{viewContext:n.findView(),errorType:i,session:o})}(t,e,r,0!==n.status)},onRumStart:function(t,e,i,a){e.startSessionReplayRecordingManually&&(n={status:0}),t.subscribe(7,(function(){2!==n.status&&3!==n.status||(o(),n={status:1})})),t.subscribe(8,(function(){1===n.status&&r()})),r=function(){var r=i.findTrackedSession() 711r&&r.sessionReplayAllowed?2!==n.status&&3!==n.status&&(n={status:2},kn(e,"interactive",(function(){if(2===n.status){var r=Za(e,"Datadog Session Replay",(function(){o()}),void 0) 712if(r){var s=function(t,e,n,r,o,i){var a=oi(e,e.sessionReplayEndpointBuilder,6e4,(function(e){t.notify(12,{error:e}),bn("Error reported to customer",{"error.message":e.message})})),s=function(t,e,n,r,o,i){return function(t,o,i,a){var s={status:0,nextSegmentCreationReason:"init"},c=t.subscribe(2,(function(){u("view_change")})).unsubscribe,l=t.subscribe(9,(function(t){u(t.reason)})).unsubscribe 713function u(t){1===s.status&&(s.segment.flush((function(e){var n=function(t,e,n){var r=new FormData 714r.append("segment",new Blob([t],{type:"application/octet-stream"}),"".concat(e.session.id,"-").concat(e.start)) 715var o=k({raw_segment_size:n,compressed_segment_size:t.byteLength},e),i=JSON.stringify(o) 716return r.append("event",new Blob([i],{type:"application/json"})),{data:r,bytesCount:t.byteLength}}(a.encodedBytes,e,a.rawBytesCount) 717_n(t)?i.sendOnExit(n):i.send(n)})),L(s.expirationTimeoutId)),s="stop"!==t?{status:0,nextSegmentCreationReason:t}:{status:2}}return{addRecord:function(t){if(2!==s.status){if(0===s.status){var o=function(t,e,n){var r=e.findTrackedSession(),o=n.findView() 718if(r&&o)return{application:{id:t},session:{id:r.id},view:{id:o.id}}}(e.applicationId,n,r) 719if(!o)return 720s={status:1,segment:new Ga(a,o,s.nextSegmentCreationReason),expirationTimeoutId:O((function(){u("segment_duration_limit")}),Va)}}var i=s.segment 721i.addRecord(t,(function(){1===s.status&&s.segment===i&&a.encodedBytesCount>6e4&&u("segment_bytes_limit")}))}},stop:function(){u("stop"),c(),l()}}}(t,0,o,i)}(t,e,n,r,a,o),c=s.addRecord,l=s.stop,u=function(t){var e=t.emit,n=t.configuration 722if(!e)throw new Error("emit function is required") 723var r,o=(r=new WeakMap,{set:function(t,e){(t!==document||document.scrollingElement)&&r.set(t===document?document.scrollingElement:t,e)},get:function(t){return r.get(t)},has:function(t){return r.has(t)}}),i=function(t){e(Hi(ki,t))},a=function(t){return e(Hi(Ti,t))},s=function(t,e){var n=e.mutationCb,r=e.inputCb,o=new Map,i={addShadowRoot:function(e){var a=Da(n,t,i,e),s=a.stop,c=a.flush,l=Na(t,r,e) 724o.set(e,{flush:c,stop:function(){s(),l()}})},removeShadowRoot:function(t){var e=o.get(t) 725e&&(e.stop(),o.delete(t))},stop:function(){o.forEach((function(t){return(0,t.stop)()}))},flush:function(){o.forEach((function(t){return(0,t.flush)()}))}} 726return i}(n,{mutationCb:i,inputCb:a}),c=function(t,r){void 0===t&&(t=bt()),void 0===r&&(r={status:0,elementsScrollPositions:o,shadowRootsController:s}) 727var i=Ro(),a=i.width,c=i.height 728e({data:{height:c,href:window.location.href,width:a},type:_i.Meta,timestamp:t}),e({data:{has_focus:document.hasFocus()},type:_i.Focus,timestamp:t}),e({data:{node:Ta(document,n,r),initialOffset:{left:zo(),top:Po()}},type:_i.FullSnapshot,timestamp:t}
728),window.visualViewport&&e({data:za(window.visualViewport),type:_i.VisualViewport,timestamp:t})} 729c() 730var l=function(t,e){var n=function(){var t=new WeakMap,e=1 731return{getIdForEvent:function(n){return t.has(n)||t.set(n,e++),t.get(n)}}}(),r=Da(e.mutationCb,e.configuration,e.shadowRootsController,document),o=function(t,e){var n=B((function(t){var n=Oa(t) 732if(da(n)){var r=Pa(t) 733if(!r)return 734var o={id:fa(n),timeOffset:0,x:r.x,y:r.y} 735e([o],Ca(t)?Ci:Ei)}}),50,{trailing:!1}).throttled 736return Nt(t,document,[Ot.MOUSE_MOVE,Ot.TOUCH_MOVE],n,{capture:!0,passive:!0}).stop}(t,e.mousemoveCb),i=function(t,e,n){return Nt(t,document,Object.keys(Ra),(function(r){var o=Oa(r) 737if(oa(o,t.defaultPrivacyLevel)!==Ki.HIDDEN&&da(o)){var i,a=fa(o),s=Ra[r.type] 738if(s!==ji&&s!==Ii){var c=Pa(r) 739if(!c)return 740i={id:a,type:s,x:c.x,y:c.y}}else i={id:a,type:s} 741var l=k({id:n.getIdForEvent(r)},Hi(xi,i)) 742e(l)}}),{capture:!0,passive:!0}).stop}(t,e.mouseInteractionCb,n),a=function(t,e,n,r){var o=B((function(t){var o=Oa(t) 743if(o&&oa(o,n)!==Ki.HIDDEN&&da(o)){var i=fa(o),a=o===document?{scrollTop:Po(),scrollLeft:zo()}:{scrollTop:Math.round(o.scrollTop),scrollLeft:Math.round(o.scrollLeft)} 744r.set(o,a),e({id:i,x:a.scrollLeft,y:a.scrollTop})}}),100).throttled 745return Rt(t,document,Ot.SCROLL,o,{capture:!0,passive:!0}).stop}(t,e.scrollCb,e.configuration.defaultPrivacyLevel,e.elementsScrollPositions),s=function(t,e){return Bo(t).subscribe(e).unsubscribe}(t,e.viewportResizeCb),c=Na(t,e.inputCb),l=function(t,e,n){return Nt(t,document,[Ot.PLAY,Ot.PAUSE],(function(t){var r=Oa(t) 746r&&oa(r,n)!==Ki.HIDDEN&&da(r)&&e({id:fa(r),type:t.type===Ot.PLAY?Fi:Wi})}),{capture:!0,passive:!0}).stop}(t,e.mediaInteractionCb,e.configuration.defaultPrivacyLevel),u=function(t){function e(t,e){t&&da(t.ownerNode)&&e(fa(t.ownerNode))}var n=[pr(CSSStyleSheet.prototype,"insertRule",{before:function(n,r){e(this,(function(e){return t({id:e,adds:[{rule:n,index:r}]})}))}}),pr(CSSStyleSheet.prototype,"deleteRule",{before:function(n){e(this,(function(e){return t({id:e,removes:[{index:n}]})}))}})] 747function r(r){n.push(pr(r.prototype,"insertRule",{before:function(n,r){var o=this 748e(this.parentStyleSheet,(function(e){var i=Ia(o) 749i&&(i.push(r||0),t({id:e,adds:[{rule:n,index:i}]}))}))}}),pr(r.prototype,"deleteRule",{before:function(n){var r=this 750e(this.parentStyleSheet,(function(e){var o=Ia(r) 751o&&(o.push(n),t({id:e,removes:[{index:o}]}))}))}}))}return"undefined"!=typeof CSSGroupingRule?r(CSSGroupingRule):(r(CSSMediaRule),r(CSSSupportsRule)),function(){return n.forEach((function(t){return t.stop()}))}}(e.styleSheetCb),p=function(t,e){return Nt(t,window,[Ot.FOCUS,Ot.BLUR],(function(){e({has_focus:document.hasFocus()})})).stop}(t,e.focusCb),d=function(t,e){var n=window.visualViewport 752if(!n)return R 753var r=B((function(){e(za(n))}),200,{trailing:!1}),o=r.throttled,i=r.cancel,a=Nt(t,n,[Ot.RESIZE,Ot.SCROLL],o,{capture:!0,passive:!0}).stop 754return function(){a(),i()}}(t,e.visualViewportResizeCb),f=function(t,e,n){return t.subscribe(10,(function(t){var r,o,i 755"action"===t.rawRumEvent.type&&"click"===t.rawRumEvent.action.type&&(null===(o=null===(r=t.rawRumEvent.action.frustration)||void 0===r?void 0:r.type)||void 0===o?void 0:o.length)&&"events"in t.domainContext&&(null===(i=t.domainContext.events)||void 0===i?void 0:i.length)&&e({timestamp:t.rawRumEvent.date,type:_i.FrustrationRecord,data:{frustrationTypes:t.rawRumEvent.action.frustration.type,recordIds:t.domainContext.events.map((function(t){return n.getIdForEvent(t)}))}})})).unsubscribe}(e.lifeCycle,e.frustrationCb,n) 756return{flush:function(){r.flush()},stop:function(){r.stop(),o(),i(),a(),s(),c(),l(),u(),p(),d(),f()}}}(n,{lifeCycle:t.lifeCycle,configuration:n,elementsScrollPositions:o,inputCb:a,mediaInteractionCb:function(t){return e(Hi(Oi,t))},mouseInteractionCb:function(t){return e(t)},mousemoveCb:function(t,n){return e(Hi(n,{positions:t}))},mutationCb:i,scrollCb:function(t){return e(Hi(Mi,t))},styleSheetCb:function(t){return e(Hi(Li,t))},viewportResizeCb:function(t){return e(Hi(Ai,t))},frustrationCb:function(t){return e(t)},focusCb:function(t){return e({data:t,type:_i.Focus,timestamp:bt()})}
756,visualViewportResizeCb:function(t){e({data:t,type:_i.VisualViewport,timestamp:bt()})},shadowRootsController:s}),u=l.stop,p=l.flush 757function d(){s.flush(),p()}return{stop:function(){s.stop(),u()},takeSubsequentFullSnapshot:function(t){d(),c(t,{shadowRootsController:s,status:1,elementsScrollPositions:o})},flushMutations:d,shadowRootsController:s}}({emit:c,configuration:e,lifeCycle:t}),p=u.stop,d=u.takeSubsequentFullSnapshot,f=u.flushMutations,h=t.subscribe(4,(function(){f(),c({timestamp:bt(),type:_i.ViewEnd})})).unsubscribe,m=t.subscribe(2,(function(t){d(t.startClocks.timeStamp)})).unsubscribe 758return{stop:function(){h(),m(),p(),l()}}}(t,e,i,a,function(t,e,n){var r,o=0,i=[],a=0,s=[],c=Rt(t,e,"message",(function(t){var e=t.data 759if("wrote"===e.type&&1===e.streamId){var n=s.shift() 760n&&n.id===e.id?(0===e.id?(o=e.additionalBytesCount,i=[e.result]):(o+=e.additionalBytesCount,i.push(e.result)),r=e.trailer,n.callback()):(c(),bn("Worker responses received out of order."))}})).stop 761return{get encodedBytes(){return i.length?function(t){for(var e=t.reduce((function(t,e){return t+e.length}),0),n=new Uint8Array(e),r=0,o=0,i=t;o<i.length;o++){var a=i[o] 762n.set(a,r),r+=a.length}return n}(i.concat(r)):new Uint8Array(0)},get encodedBytesCount(){return i.length?i.reduce((function(t,e){return t+e.length}),0)+r.length:0},get rawBytesCount(){return o},write:function(t,n){e.postMessage({action:"write",id:a,data:t,streamId:1}),s.push({id:a,callback:n}),a+=1},reset:function(){e.postMessage({action:"reset",streamId:1}),a=0},stop:function(){c()}}}(e,r)).stop 763n={status:3,stopRecording:s}}else n={status:0}}}))):n={status:1}},o=function(){0!==n.status&&(3===n.status&&n.stopRecording(),n={status:0})},1===n.status&&r()},isRecording:function(){return 3===$a()&&3===n.status},getReplayStats:function(t){return 3===$a()?function(t){return null==Fa?void 0:Fa.get(t)}(t):void 0}}}(),es=function(t,e,n){var r={}.ignoreInitIfSyntheticsWillInjectRum,o=void 0===r||r,i=!1,a=et(2),c=et(1),u=function(){},p=function(){},m=R,y=function(){},g=new nt,v=function(t,e){void 0===e&&(e=bt()),g.add((function(){return v(t,e)}))},_=function(t,e){void 0===e&&(e=yt()),g.add((function(){return _(t,e)}))},S=function(t,n){void 0===n&&(n=ln(a,c,e)),g.add((function(){return S(t,n)}))},E=function(t,n){void 0===n&&(n=ln(a,c,e)),g.add((function(){return E(t,n)}))},x=function(){g.add((function(){return x()}))},M=function(){g.add((function(){return M()}))},A=function(t,e){g.add((function(){return A(t,e)}))} 764function C(t,n,r){if(t.storeContextsAcrossPages){var o=a.getContext();(a=jt(n,"rum",2)).setContext(D(a.getContext(),o)) 765var i=c.getContext();(c=jt(n,"rum",1)).setContext(D(c.getContext(),i))}var s=function(t,e,n,r,o,i){var a=[],s=new ir 766s.subscribe(11,(function(t){return un("rum",t)})) 767var c=function(t){var e=function(t,e){var n,r=new X 768mn.telemetryEnabled=!b(hn,e.site)&&rt(e.telemetrySampleRate),mn.telemetryConfigurationEnabled=mn.telemetryEnabled&&rt(e.telemetryConfigurationSampleRate) 769var o={is_local_file:"file:"===window.location.protocol,is_worker:"WorkerGlobalScope"in self} 770return pn=function(t){if(mn.telemetryEnabled){var e=function(t,e,r){return D({type:"telemetry",date:bt(),service:t,version:"5.1.0",source:"browser",_dd:{format_version:2},telemetry:D(e,{runtime_env:r}),experimental_features:w(ie)},void 0!==n?n():{})}("browser-rum-sdk",t,o) 771r.notify(e),un("telemetry",e)}},l=wn,k(mn,{maxEventsPerPage:e.maxTelemetryEventsPerPage,sentEventCount:0}),{setContextProvider:function(t){n=t},observable:r,enabled:mn.telemetryEnabled}}(0,t) 772if(Bt()){var n=Pt() 773e.observable.subscribe((function(t){return n.send("internal_telemetry",t)}))}return e}(e) 774c.setContextProvider((function(){var t,n 775return{application:{id:e.applicationId},session:{id:null===(t=m.findTrackedSession())||void 0===t?void 0:t.id},view:{id:null===(n=x.findView())||void 0===n?void 0:n.id},action:{id:C.findActionId()}}})) 776var u=function(t){s.notify(12,{error:t}),bn("Error reported to customer",{"error.message":t.message})},p=function(t,e){if(void 0===e&&(e=T),!ae(Jt.FEATURE_FLAGS))return{findFeatureFlagEvaluations:function(){},getFeatureFlagBytesCount:function(){return 0},addFeatureFlagEvaluation:R,stop:R} 777var n=new cr(di),r=0,o=!1 778t.subscribe(4,(function(t){var e=t.endClocks 779n.closeActive(e.relative)})),t.subscribe(2,(function(t){var e=t.startClocks 780n.add({},e.relative),r=0})) 781var i=B((function(t){r=e(U(t)),o||(o=Q(r,0))}),200),a=i.throttled 782return{findFeatureFlagEvaluations:function(t){return n.find(t)},getFeatureFlagBytesCount:function(){return n.find()?r:0},addFeatureFlagEvaluation:function(t,e){var r=n.find() 783r&&(r[t]=e,a(r))},stop:i.cancel}}(s),d=function(t){var e=new X((function(){var n=ae(Jt.PAGEHIDE),r=Nt(t,window,[Ot.VISIBILITY_CHANGE,Ot.FREEZE,Ot.PAGE_HIDE],(function(t){t.type===Ot.PAGE_HIDE&&n?e.notify({reason:vn.PAGEHIDE}):t.type===Ot.VISIBILITY_CHANGE&&"hidden"===document.visibilityState?e.notify({reason:vn.HIDDEN}):t.type===Ot.FREEZE&&e.notify({reason:vn.FROZEN})}),{capture:!0}).stop,o=R 784return n||(o=Rt(t,window,Ot.BEFORE_UNLOAD,(function(){e.notify({reason:vn.UNLOADING})})).stop),function(){r(),o()}})) 785return e}(e),h=d.subscribe((function(t){s.notify(9,t)})) 786a.push((function(){return h.unsubscribe()})) 787var m=Bt()?function(){var t={id:"00000000-aaaa-0000-aaaa-000000000000",sessionReplayAllowed:!1} 788return{findTrackedSession:function(){return t},expire:R,expireObservable:new X}}():function(t,e){var n=Go(t,"rum",(function(e){return function(t,e){var n 789return{trackingType:n=function(t){return"0"===t||"1"===t||"2"===t}(e)?e:rt(t.sessionSampleRate)?rt(t.sessionReplaySampleRate)?"1":"2":"0",
789isTracked:Vo(n)}}(t,e)})) 790return n.expireObservable.subscribe((function(){e.notify(7)})),n.renewObservable.subscribe((function(){e.notify(8)})),{findTrackedSession:function(t){var e=n.findActiveSession(t) 791if(e&&Vo(e.trackingType))return{id:e.id,sessionReplayAllowed:"1"===e.trackingType}},expire:n.expire,expireObservable:n.expireObservable}}(e,s) 792if(Bt())!function(t){var e=Pt() 793t.subscribe(11,(function(t){e.send("rum",t)}))}(s) 794else{var y=si(e,s,c.observable,u,d,m.expireObservable) 795a.push((function(){return y.stop()})),function(t,e,n,r,o,i,a){e.enabled&&rt(t.customerDataTelemetrySampleRate)&&(wi(),yi(),n.subscribe(11,(function(t){ui=!0,mi(li.globalContextBytes,le(r.getContext())?0:r.getBytesCount()),mi(li.userContextBytes,le(o.getContext())?0:o.getBytesCount()) 796var e=i.findFeatureFlagEvaluations(),n=b(["view","error"],t.type)&&e&&!le(e) 797mi(li.featureFlagBytes,n?i.getFeatureFlagBytesCount():0)})),a.subscribe((function(t){var e=t.bytesCount,n=t.messagesCount 798ui&&(ci.batchCount+=1,mi(ci.batchBytesCount,e),mi(ci.batchMessagesCount,n),bi(ci.globalContextBytes,li.globalContextBytes),bi(ci.userContextBytes,li.userContextBytes),bi(ci.featureFlagBytes,li.featureFlagBytes),yi())})),z(hi,fi))}(e,c,s,r,o,p,y.flushObservable)}var g,v,_=(g=Sn(),v=new X((function(){if(g){var t=new g(f((function(){return v.notify()}))) 799return t.observe(document,{attributes:!0,characterData:!0,childList:!0,subtree:!0}),function(){return t.disconnect()}}})),v),S=function(t,e){var n=se(e),r=new X((function(){var e=function(t,e){var n=pr(history,"pushState",{after:e}).stop,r=pr(history,"replaceState",{after:e}).stop,o=Rt(t,window,Ot.POP_STATE,e).stop 800return{stop:function(){n(),r(),o()}}}(t,o).stop,n=function(t,e){return Rt(t,window,Ot.HASH_CHANGE,e)}(t,o).stop 801return function(){e(),n()}})) 802function o(){if(n.href!==e.href){var t=se(e) 803r.notify({newLocation:t,oldLocation:n}),n=t}}return r}(e,location),E=function(t,e,n,r,o,i,a,s){var c=function(t){var e=new cr(lr) 804return t.subscribe(2,(function(t){e.add(function(t){return{service:t.service,version:t.version,id:t.id,name:t.name,startClocks:t.startClocks}}(t),t.startClocks.relative)})),t.subscribe(4,(function(t){var n=t.endClocks 805e.closeActive(n.relative)})),t.subscribe(8,(function(){e.reset()})),{findView:function(t){return e.find(t)},stop:function(){e.stop()}}}(t),l=function(t,e,n){var r,o=new cr(pi) 806t.subscribe(4,(function(t){var e=t.endClocks 807o.closeActive(e.relative)})),t.subscribe(2,(function(t){var e=t.startClocks,i=n.href 808o.add(a({url:i,referrer:r||document.referrer}),e.relative),r=i})) 809var i=e.subscribe((function(t){var e=t.newLocation,n=o.find() 810if(n){var r=wt() 811o.closeActive(r),o.add(a({url:e.href,referrer:n.referrer}),r)}})) 812function a(t){return{url:t.url,referrer:t.referrer}}return{findUrl:function(t){return o.find(t)},stop:function(){i.unsubscribe(),o.stop()}}}(t,o,n),u=function(t,e){void 0===e&&(e=500) 813var n,r=new cr(gi,4e3) 814i(vi(),wt()) 815var o=Nt(t,window,[Ot.PAGE_SHOW,Ot.FOCUS,Ot.BLUR,Ot.VISIBILITY_CHANGE,Ot.RESUME,Ot.FREEZE,Ot.PAGE_HIDE],(function(t){i(function(t){return t.type===Ot.FREEZE?"frozen":t.type===Ot.PAGE_HIDE?t.persisted?"frozen":"terminated":vi()}(t),t.timeStamp)}),{capture:!0}).stop 816function i(t,e){void 0===e&&(e=wt()),t!==n&&(n=t,r.closeActive(e),r.add({state:n,startTime:e},e))}return{findAll:function(t,n){var o=r.findAll(t,n) 817if(0!==o.length){for(var i=[],a=Math.max(0,o.length-e),s=o.length-1;s>=a;s--){var c=o[s],l=vt(t,c.startTime) 818i.push({state:c.state,start:ht(l)})}return i}},isInActivePageStateAt:function(t){var e=r.find(t) 819return void 0!==e&&"active"===e.state},addPageState:i,stop:function(){o(),r.stop()}}}(e),p=function(t,e,n,r){t.subscribe(1,(function(e){return t.notify(10,so(e,r))})) 820var o={findActionId:R} 821return n.trackUserInteractions&&(o=io(t,e,n).actionContexts),{addAction:function(e,n){t.notify(10,k({savedCommonContext:n},so(e,r)))},actionContexts:o}}(t,i,e,u),d=p.addAction,f=p.actionContexts,h=function(t){var e=Ro() 822return{get:function(){return{viewport:e}},stop:Bo(t).subscribe((function(t){e=t})).unsubscribe}}(e) 823return rr(e,t,r,c,l,f,h,a,s),{viewContexts:c,pageStateHistory:u,urlContexts:l,addAction:d,actionContexts:f,stop:function(){h.stop(),u.stop(),l.stop(),c.stop(),u.stop()}}}(s,e,location,m,S,_,(function(){return ln(r,o,n)}),u),x=E.viewContexts,M=E.pageStateHistory,A=E.urlContexts,C=E.actionContexts,O=E.addAction,L=E.stop 824a.push(L),function(t){mn.telemetryConfigurationEnabled&&yn({type:dn.configuration,configuration:t})}(function(t){var e,n={session_sample_rate:(e=t).sessionSampleRate,telemetry_sample_rate:e.telemetrySampleRate,telemetry_configuration_sample_rate:e.telemetryConfigurationSampleRate,use_before_send:!!e.beforeSend,use_cross_site_session_cookie:e.useCrossSiteSessionCookie,use_secure_session_cookie:e.useSecureSessionCookie,use_proxy:!!e.proxy,silent_multiple_init:e.silentMultipleInit,track_session_across_subdomains:e.trackSessionAcrossSubdomains,allow_fallback_to_local_storage:!!e.allowFallbackToLocalStorage,store_contexts_across_pages:!!e.storeContextsAcrossPages,allow_untrusted_events:!!e.allowUntrustedEvents} 825return k({session_replay_sample_rate:t.sessionReplaySampleRate,start_session_replay_recording_manually:t.startSessionReplayRecordingManually,trace_sample_rate:t.traceSampleRate,action_name_attribute:t.actionNameAttribute,use_allowed_tracing_urls:Array.isArray(t.allowedTracingUrls)&&t.allowedTracingUrls.length>0,selected_tracing_propagators:cn(t),default_privacy_level:t.defaultPrivacyLevel,use_excluded_activity_urls:Array.isArray(t.excludedActivityUrls)&&t.excludedActivityUrls.length>0,use_worker_url:!!t.workerUrl,track_views_manually:t.trackViewsManually,track_user_interactions:t.trackUserInteractions,track_resources:t.trackResources,track_long_task:t.trackLongTasks},n)}(t)),function(t,e,n){t.subscribe(0,(function(r){for(var o=0,i=r;o<i.length;o++){var a=i[o] 826if(a.entryType!==Dn.LONG_TASK)break 827if(!n.findTrackedSession(a.startTime)||!e.trackLongTasks)break 828var s=ft(a.startTime),c={date:s.timeStamp,long_task:{id:Et(),duration:ht(a.duration)},type:"long_task",_dd:{discarded:!1}} 829t.notify(10,{rawRumEvent:c,startTime:s.relative,domainContext:{performanceEntry:a}})}}))}(s,e,m),function(t,e,n,r){t.subscribe(6,(function(o){t.notify(10,function(t,e,n,r){var o,i="xhr"===t.type?"xhr":"fetch",a=function(t){if(performance&&"getEntriesByName"in performance){var e=performance.getEntriesByName(t.url,"resource") 830if(e.length&&"toJSON"in e[0]){var n=e.map((function(t){return t.toJSON()})).filter(Tn).filter((function(e){return n=e,r=t.startClocks.relative,o=mo({startTime:t.startClocks.relative,duration:t.duration}),n.startTime>=r-1&&mo(n)<=_t(o,1) 831var n,r,o})) 832return 1===n.length?n[0]:void 0}}}(t),s=a?ft(a.startTime):t.startClocks,c=a?wo(a):void 0,l=function(t,e){if(t.traceSampled&&t.traceId&&t.spanId)return{_dd:{span_id:t.spanId.toDecimalString(),trace_id:t.traceId.toDecimalString(),rule_psr:yo(e)}}}(t,e),u=go(e,n,s),p=function(t,e,n){var r 833return(null===(r=t.findAll(e.relative,n))||void 0===r?void 0:r.some((function(t){return"frozen"===t.state})))?void 0:ht(n)}(r,s,t.duration),d=vo(r,s,null!==(o=null==a?void 0:a.duration)&&void 0!==o?o:t.duration),f=D({date:s.timeStamp,resource:{id:Et(),type:i,duration:p,method:t.method,status_code:t.status,url:t.url},type:"resource"},l,c,u,d) 834return{startTime:s.relative,rawRumEvent:f,domainContext:{performanceEntry:a,xhr:t.xhr,response:t.response,requestInput:t.input,requestInit:t.init,error:t.error}}}(o,e,n,r))})),t.subscribe(0,(function(o){for(var i=0,a=o;i<a.length;i++){var s=a[i] 835s.entryType===Dn.RESOURCE&&"xmlhttprequest"!==(c=s).initiatorType&&"fetch"!==c.initiatorType&&t.notify(10,bo(s,e,n,r))}var c}))}(s,e,m,M) 836var P=Fo(s,e,location,_,S,p,M,n,i),N=P.addTiming,I=P.startView,j=P.stop 837a.push(j) 838var F=ho(s,e,M,p).addError 839Sr(s,e,m),Vn(s,e) 840var W=function(t,e,n,r,o){return{get:function(i){var a=n.findView(i),s=o.findUrl(i),c=e.f
840indTrackedSession(i) 841if(c&&a&&s){var l=r.findActionId(i) 842return{application_id:t,session_id:c.id,user_action:l?{id:l}:void 0,view:{id:a.id,name:a.name,referrer:s.referrer,url:s.url}}}}}}(e.applicationId,m,x,C,A) 843return{addAction:O,addError:F,addTiming:N,addFeatureFlagEvaluation:p.addFeatureFlagEvaluation,startView:I,lifeCycle:s,viewContexts:x,session:m,stopSession:function(){return m.expire()},getInternalContext:W.get,stop:function(){a.forEach((function(t){return t()}))}}}(t,n,e,a,c,r) 844y=function(){return e.getSessionReplayLink(n,s.session,s.viewContexts)},x=e.start,M=e.stop,_=s.startView,S=s.addAction,E=s.addError,v=s.addTiming,A=s.addFeatureFlagEvaluation,u=s.getInternalContext,m=s.stopSession,e.onRumStart(s.lifeCycle,n,s.session,s.viewContexts),g.drain()}var O,L,P=f((function(t){_("object"==typeof t?t:{name:t})})),I=(O={init:f((function(t){if(t){if(p=function(){return j(t)},!o||!zt()){var e=Bt() 845if(e&&(t=function(t){return k({},t,{applicationId:"00000000-aaaa-0000-aaaa-000000000000",clientToken:"empty",sessionSampleRate:100})}(t)),function(t){return!i||(t.silentMultipleInit||s.error("DD_RUM is already initialized."),!1)}(t)){var n=function(t){var e,n 846if(t.applicationId)if(void 0===t.sessionReplaySampleRate||it(t.sessionReplaySampleRate))if(void 0===t.traceSampleRate||it(t.traceSampleRate))if(void 0===t.excludedActivityUrls||Array.isArray(t.excludedActivityUrls)){var r=function(t){if(void 0!==t.allowedTracingUrls){if(!Array.isArray(t.allowedTracingUrls))return void s.error("Allowed Tracing URLs should be an array") 847if(0!==t.allowedTracingUrls.length&&void 0===t.service)return void s.error("Service needs to be configured when tracing is enabled") 848var e=[] 849return t.allowedTracingUrls.forEach((function(t){var n 850tn(t)?e.push({match:t,propagatorTypes:sn}):"object"===N(n=t)&&tn(n.match)&&Array.isArray(n.propagatorTypes)?e.push(t):s.warn("Allowed Tracing Urls parameters should be a string, RegExp, function, or an object. Ignoring parameter",t)})),e}return[]}(t) 851if(r){var o=Qe(t) 852if(o)return k({applicationId:t.applicationId,version:t.version,actionNameAttribute:t.actionNameAttribute,sessionReplaySampleRate:null!==(e=t.sessionReplaySampleRate)&&void 0!==e?e:0,startSessionReplayRecordingManually:!!t.startSessionReplayRecordingManually,traceSampleRate:t.traceSampleRate,allowedTracingUrls:r,excludedActivityUrls:null!==(n=t.excludedActivityUrls)&&void 0!==n?n:[],workerUrl:t.workerUrl,trackUserInteractions:!!t.trackUserInteractions,trackViewsManually:!!t.trackViewsManually,trackResources:!!t.trackResources,trackLongTasks:!!t.trackLongTasks,subdomain:t.subdomain,defaultPrivacyLevel:ce($e,t.defaultPrivacyLevel)?t.defaultPrivacyLevel:$e.MASK,customerDataTelemetrySampleRate:1},o)}}else s.error("Excluded Activity Urls should be an array") 853else s.error("Trace Sample Rate should be a number between 0 and 100") 854else s.error("Session Replay Sample Rate should be a number between 0 and 100") 855else s.error("Application ID is not configured, no RUM data will be collected.")}(t) 856if(n)if(e||n.sessionStoreStrategyType){if(n.trackViewsManually){var r=g 857g=new nt,_=function(e){C(t,n,e)},r.drain()}else C(t,n) 858i=!0}else s.warn("No storage available for session. We will not send any data.")}}}else s.error("Missing configuration")})),setGlobalContextProperty:f((function(t,e){return a.setContextProperty(t,e)})),removeGlobalContextProperty:f((function(t){return a.removeContextProperty(t)})),getGlobalContext:f((function(){return a.getContext()})),setGlobalContext:f((function(t){return a.setContext(t)})),clearGlobalContext:f((function(){return a.clearContext()})),getInternalContext:f((function(t){return u(t)})),getInitConfiguration:f((function(){return p()})),addAction:f((function(t,e){S({name:G(t),context:G(e),startClocks:yt(),type:"custom"})})),addError:function(t,e){var n=re() 859h((function(){E({error:t,handlingStack:n,context:G(e),startClocks:yt()})}))},addTiming:f((function(t,e){v(G(t),e)})),setUser:f((function(t){(function(t){var e="object"===N(t) 860return e||s.error("Unsupported user:",t),e})(t)&&c.setContext(oe(t))})),getUser:f((function(){return c.getContext()})),setUserProperty:f((function(t,e){var n,r=oe((n={}
860,n[t]=e,n))[t] 861c.setContextProperty(t,r)})),removeUserProperty:f((function(t){return c.removeContextProperty(t)})),clearUser:f((function(){return c.clearContext()})),startView:P,stopSession:f((function(){m()})),startSessionReplayRecording:f((function(){return x()})),stopSessionReplayRecording:f((function(){return M()})),addFeatureFlagEvaluation:f((function(t,e){A(G(t),G(e))})),getSessionReplayLink:f((function(){return y()}))},L=k({version:"5.1.0",onReady:function(t){t()}},O),Object.defineProperty(L,"_setDebug",{get:function(){return d},enumerable:!1}),L) 862return I}(0,ts) 863!function(t,e,n){var r=t[e] 864t[e]=n,r&&r.q&&r.q.forEach((function(t){return c(t,"onReady callback threw an error:")()}))}(E(),"DD_RUM",es)},999:t=>{function e(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t 865var n=t[Symbol.toPrimitive] 866if(void 0!==n){var r=n.call(t,"string") 867if("object"!=typeof r)return r 868throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t) 869return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}self,t.exports=function(){var t={343:function(t,e,n){"use strict" 870var r=n(897),o=n(179),i=o(r("String.prototype.indexOf")) 871t.exports=function(t,e){var n=r(t,!!e) 872return"function"==typeof n&&i(t,".prototype.")>-1?o(n):n}},179:function(t,e,n){"use strict" 873var r=n(499),o=n(897),i=n(973),a=o("%TypeError%"),s=o("%Function.prototype.apply%"),c=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(c,s),u=o("%Object.defineProperty%",!0),p=o("%Math.max%") 874if(u)try{u({},"a",{value:1})}catch(t){u=null}t.exports=function(t){if("function"!=typeof t)throw new a("a function is required") 875var e=l(r,c,arguments) 876return i(e,1+p(0,t.length-(arguments.length-1)),!0)} 877var d=function(){return l(r,s,arguments)} 878u?u(t.exports,"apply",{value:d}):t.exports.apply=d},20:function(t){"use strict" 879var e=String.prototype.replace,n=/%20/g,r="RFC3986" 880t.exports={default:r,formatters:{RFC1738:function(t){return e.call(t,n,"+")},RFC3986:function(t){return String(t)}},RFC1738:"RFC1738",RFC3986:r}},780:function(t,e,n){"use strict" 881var r=n(889),o=n(735),i=n(20) 882t.exports={formats:i,parse:o,stringify:r}},735:function(t,e,n){"use strict" 883var r=n(285),o=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(t){return t.replace(/&#(\d+);/g,(function(t,e){return String.fromCharCode(parseInt(e,10))}))},c=function(t,e){return t&&"string"==typeof t&&e.comma&&t.indexOf(",")>-1?t.split(","):t},l=function(t,e,n,r){if(t){var i=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,a=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(i),l=s?i.slice(0,s.index):i,u=[] 884if(l){if(!n.plainObjects&&o.call(Object.prototype,l)&&!n.allowPrototypes)return 885u.push(l)}for(var p=0;n.depth>0&&null!==(s=a.exec(i))&&p<n.depth;){if(p+=1,!n.plainObjects&&o.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return 886u.push(s[1])}return s&&u.push("["+i.slice(s.index)+"]"),function(t,e,n,r){for(var o=r?e:c(e,n),i=t.length-1;i>=0;--i){var a,s=t[i] 887if("[]"===s&&n.parseArrays)a=[].concat(o) 888else{a=n.plainObjects?Object.create(null):{} 889var l="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,u=parseInt(l,10) 890n.parseArrays||""!==l?!isNaN(u)&&s!==l&&String(u)===l&&u>=0&&n.parseArrays&&u<=n.arrayLimit?(a=[])[u]=o:"__proto__"!==l&&(a[l]=o):a={0:o}}o=a}return o}(u,e,n,r)}} 891t.exports=function(t,e){var n=function(t){if(!t)return a 892if(null!==t.decoder&&void 0!==t.decoder&&"function"!=typeof t.decoder)throw new TypeError("Decoder has to be a function.") 893if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined") 894var e=void 0===t.charset?a.charset:t.charset 895return{allowDots:void 0===t.allowDots?a.allowDots:!!t.allowDots,allowPrototypes:"boolean"==typeof t.allowPrototypes?t.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"==typeof t.allowSparse?t.allowSparse:a.allowSparse,arrayLimit:"number"==typeof t.arrayLimit?t.arrayLimit:a.arrayLimit,charset
895:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof t.comma?t.comma:a.comma,decoder:"function"==typeof t.decoder?t.decoder:a.decoder,delimiter:"string"==typeof t.delimiter||r.isRegExp(t.delimiter)?t.delimiter:a.delimiter,depth:"number"==typeof t.depth||!1===t.depth?+t.depth:a.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof t.interpretNumericEntities?t.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof t.parameterLimit?t.parameterLimit:a.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"==typeof t.plainObjects?t.plainObjects:a.plainObjects,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:a.strictNullHandling}}(e) 896if(""===t||null==t)return n.plainObjects?Object.create(null):{} 897for(var u="string"==typeof t?function(t,e){var n,l={__proto__:null},u=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,p=e.parameterLimit===1/0?void 0:e.parameterLimit,d=u.split(e.delimiter,p),f=-1,h=e.charset 898if(e.charsetSentinel)for(n=0;n<d.length;++n)0===d[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===d[n]?h="utf-8":"utf8=%26%2310003%3B"===d[n]&&(h="iso-8859-1"),f=n,n=d.length) 899for(n=0;n<d.length;++n)if(n!==f){var m,b,w=d[n],y=w.indexOf("]="),g=-1===y?w.indexOf("="):y+1;-1===g?(m=e.decoder(w,a.decoder,h,"key"),b=e.strictNullHandling?null:""):(m=e.decoder(w.slice(0,g),a.decoder,h,"key"),b=r.maybeMap(c(w.slice(g+1),e),(function(t){return e.decoder(t,a.decoder,h,"value")}))),b&&e.interpretNumericEntities&&"iso-8859-1"===h&&(b=s(b)),w.indexOf("[]=")>-1&&(b=i(b)?[b]:b),o.call(l,m)?l[m]=r.combine(l[m],b):l[m]=b}return l}(t,n):t,p=n.plainObjects?Object.create(null):{},d=Object.keys(u),f=0;f<d.length;++f){var h=d[f],m=l(h,u[h],n,"string"==typeof t) 900p=r.merge(p,m,n)}return!0===n.allowSparse?p:r.compact(p)}},889:function(t,e,n){"use strict" 901var r=n(588),o=n(285),i=n(20),a=Object.prototype.hasOwnProperty,s={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},c=Array.isArray,l=Array.prototype.push,u=function(t,e){l.apply(t,c(e)?e:[e])},p=Date.prototype.toISOString,d=i.default,f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:o.encode,encodeValuesOnly:!1,format:d,formatter:i.formatters[d],indices:!1,serializeDate:function(t){return p.call(t)},skipNulls:!1,strictNullHandling:!1},h={},m=function t(e,n,i,a,s,l,p,d,m,b,w,y,g,v,_,S){for(var k,E=e,x=S,M=0,A=!1;void 0!==(x=x.get(h))&&!A;){var T=x.get(e) 902if(M+=1,void 0!==T){if(T===M)throw new RangeError("Cyclic object value") 903A=!0}void 0===x.get(h)&&(M=0)}if("function"==typeof d?E=d(n,E):E instanceof Date?E=w(E):"comma"===i&&c(E)&&(E=o.maybeMap(E,(function(t){return t instanceof Date?w(t):t}))),null===E){if(s)return p&&!v?p(n,f.encoder,_,"key",y):n 904E=""}if("string"==typeof(k=E)||"number"==typeof k||"boolean"==typeof k||"symbol"==typeof k||"bigint"==typeof k||o.isBuffer(E))return p?[g(v?n:p(n,f.encoder,_,"key",y))+"="+g(p(E,f.encoder,_,"value",y))]:[g(n)+"="+g(String(E))] 905var C,O=[] 906if(void 0===E)return O 907if("comma"===i&&c(E))v&&p&&(E=o.maybeMap(E,p)),C=[{value:E.length>0?E.join(",")||null:void 0}] 908else if(c(d))C=d 909else{var L=Object.keys(E) 910C=m?L.sort(m):L}for(var z=a&&c(E)&&1===E.length?n+"[]":n,P=0;P<C.length;++P){var B=C[P],R="object"==typeof B&&void 0!==B.value?B.value:E[B] 911if(!l||null!==R){var N=c(E)?"function"==typeof i?i(z,B):z:z+(b?"."+B:"["+B+"]") 912S.set(e,M) 913var I=r() 914I.set(h,S),u(O,t(R,N,i,a,s,l,"comma"===i&&v&&c(E)?null:p,d,m,b,w,y,g,v,_,I))}}return O} 915t.exports=function(t,e){var n,o=t,l=function(t){if(!t)return f 916if(null!==t.encoder&&void 0!==t.encoder&&"function"!=typeof t.encoder)throw new TypeError("Encoder has to be a function.") 917var e=t.charset||f.charset 918if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined") 919var n=i.default 920if(void 0!==t.format){if(!a.call(i.formatters,t.format))throw new TypeError("Unknown format option provided.") 921n=t.format}var r=i.formatters[n],o=f.filter 922return("function"==typeof t.filter||c(t.filter))&&(o=t.filter),{addQueryPrefix:"boolean"==typeof t.addQueryPrefix?t.addQueryPrefix:f.addQueryPrefix,allowDots:void 0===t.allowDots?f.allowDots:!!t.allowDots,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:f.charsetSentinel,delimiter:void 0===t.delimiter?f.delimiter:t.delimiter,encode:"boolean"==typeof t.encode?t.encode:f.encode,encoder:"function"==typeof t.encoder?t.encoder:f.encoder,encodeValuesOnly:"boolean"==typeof t.encodeValuesOnly?t.encodeValuesOnly:f.encodeValuesOnly,filter:o,format:n,formatter:r,serializeDate:"function"==typeof t.serializeDate?t.serializeDate:f.serializeDate,skipNulls:"boolean"==typeof t.skipNulls?t.skipNulls:f.skipNulls,sort:"function"==typeof t.sort?t.sort:null,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:f.strictNullHandling}}(e)
923"function"==typeof l.filter?o=(0,l.filter)("",o):c(l.filter)&&(n=l.filter) 924var p,d=[] 925if("object"!=typeof o||null===o)return"" 926p=e&&e.arrayFormat in s?e.arrayFormat:e&&"indices"in e?e.indices?"indices":"repeat":"indices" 927var h=s[p] 928if(e&&"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent") 929var b="comma"===h&&e&&e.commaRoundTrip 930n||(n=Object.keys(o)),l.sort&&n.sort(l.sort) 931for(var w=r(),y=0;y<n.length;++y){var g=n[y] 932l.skipNulls&&null===o[g]||u(d,m(o[g],g,h,b,l.strictNullHandling,l.skipNulls,l.encode?l.encoder:null,l.filter,l.sort,l.allowDots,l.serializeDate,l.format,l.formatter,l.encodeValuesOnly,l.charset,w))}var v=d.join(l.delimiter),_=!0===l.addQueryPrefix?"?":"" 933return l.charsetSentinel&&("iso-8859-1"===l.charset?_+="utf8=%26%2310003%3B&":_+="utf8=%E2%9C%93&"),v.length>0?_+v:""}},285:function(t,e,n){"use strict" 934var r=n(20),o=Object.prototype.hasOwnProperty,i=Array.isArray,a=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase()) 935return t}(),s=function(t,e){for(var n=e&&e.plainObjects?Object.create(null):{},r=0;r<t.length;++r)void 0!==t[r]&&(n[r]=t[r]) 936return n} 937t.exports={arrayToObject:s,assign:function(t,e){return Object.keys(e).reduce((function(t,n){return t[n]=e[n],t}),t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var o=e[r],a=o.obj[o.prop],s=Object.keys(a),c=0;c<s.length;++c){var l=s[c],u=a[l] 938"object"==typeof u&&null!==u&&-1===n.indexOf(u)&&(e.push({obj:a,prop:l}),n.push(u))}return function(t){for(;t.length>1;){var e=t.pop(),n=e.obj[e.prop] 939if(i(n)){for(var r=[],o=0;o<n.length;++o)void 0!==n[o]&&r.push(n[o]) 940e.obj[e.prop]=r}}}(e),t},decode:function(t,e,n){var r=t.replace(/\+/g," ") 941if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape) 942try{return decodeURIComponent(r)}catch(t){return r}},encode:function(t,e,n,o,i){if(0===t.length)return t 943var s=t 944if("symbol"==typeof t?s=Symbol.prototype.toString.call(t):"string"!=typeof t&&(s=String(t)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,(function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"})) 945for(var c="",l=0;l<s.length;++l){var u=s.charCodeAt(l) 94645===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||i===r.RFC1738&&(40===u||41===u)?c+=s.charAt(l):u<128?c+=a[u]:u<2048?c+=a[192|u>>6]+a[128|63&u]:u<55296||u>=57344?c+=a[224|u>>12]+a[128|u>>6&63]+a[128|63&u]:(l+=1,u=65536+((1023&u)<<10|1023&s.charCodeAt(l)),c+=a[240|u>>18]+a[128|u>>12&63]+a[128|u>>6&63]+a[128|63&u])}return c},isBuffer:function(t){return!(!t||"object"!=typeof t||!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t)))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},maybeMap:function(t,e){if(i(t)){for(var n=[],r=0;r<t.length;r+=1)n.push(e(t[r])) 947return n}return e(t)},merge:function t(e,n,r){if(!n)return e 948if("object"!=typeof n){if(i(e))e.push(n) 949else{if(!e||"object"!=typeof e)return[e,n];(r&&(r.plainObjects||r.allowPrototypes)||!o.call(Object.prototype,n))&&(e[n]=!0)}return e}if(!e||"object"!=typeof e)return[e].concat(n) 950var a=e 951return i(e)&&!i(n)&&(a=s(e,r)),i(e)&&i(n)?(n.forEach((function(n,i){if(o.call(e,i)){var a=e[i] 952a&&"object"==typeof a&&n&&"object"==typeof n?e[i]=t(a,n,r):e.push(n)}else e[i]=n})),e):Object.keys(n).reduce((function(e,i){var a=n[i]
953return o.call(e,i)?e[i]=t(e[i],a,r):e[i]=a,e}),a)}}},381:function(t,e,n){"use strict" 954var r=n(900)(),o=n(897),i=r&&o("%Object.defineProperty%",!0) 955if(i)try{i({},"a",{value:1})}catch(t){i=!1}var a=o("%SyntaxError%"),s=o("%TypeError%"),c=n(399) 956t.exports=function(t,e,n){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new s("`obj` must be an object or a function`") 957if("string"!=typeof e&&"symbol"!=typeof e)throw new s("`property` must be a string or a symbol`") 958if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new s("`nonEnumerable`, if provided, must be a boolean or null") 959if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new s("`nonWritable`, if provided, must be a boolean or null") 960if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new s("`nonConfigurable`, if provided, must be a boolean or null") 961if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new s("`loose`, if provided, must be a boolean") 962var r=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,l=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],p=!!c&&c(t,e) 963if(i)i(t,e,{configurable:null===l&&p?p.configurable:!l,enumerable:null===r&&p?p.enumerable:!r,value:n,writable:null===o&&p?p.writable:!o}) 964else{if(!u&&(r||o||l))throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.") 965t[e]=n}}},792:function(t,e,n){t.exports=function(){"use strict" 966var t=Function.prototype.toString,e=Object.create,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,a=Object.getOwnPropertySymbols,s=Object.getPrototypeOf,c=Object.prototype,l=c.hasOwnProperty,u=c.propertyIsEnumerable,p="function"==typeof a,d="function"==typeof WeakMap,f=function(){if(d)return function(){return new WeakMap} 967var t=function(){function t(){this._keys=[],this._values=[]}return t.prototype.has=function(t){return!!~this._keys.indexOf(t)},t.prototype.get=function(t){return this._values[this._keys.indexOf(t)]},t.prototype.set=function(t,e){this._keys.push(t),this._values.push(e)},t}() 968return function(){return new t}}(),h=function(n,r){var o=n.__proto__||s(n) 969if(!o)return e(null) 970var i=o.constructor 971if(i===r.Object)return o===r.Object.prototype?{}:e(o) 972if(~t.call(i).indexOf("[native code]"))try{return new i}catch(t){}return e(o)},m=function(t,e,n,r){var o=h(t,e) 973for(var i in r.set(t,o),t)l.call(t,i)&&(o[i]=n(t[i],r)) 974if(p)for(var s=a(t),c=0,d=s.length,f=void 0;c<d;++c)f=s[c],u.call(t,f)&&(o[f]=n(t[f],r)) 975return o},b=function(t,e,n,s){var c=h(t,e) 976s.set(t,c) 977for(var l=p?i(t).concat(a(t)):i(t),u=0,d=l.length,f=void 0,m=void 0;u<d;++u)if("callee"!==(f=l[u])&&"caller"!==f)if(m=o(t,f)){m.get||m.set||(m.value=n(t[f],s)) 978try{r(c,f,m)}catch(t){c[f]=m.value}}else c[f]=n(t[f],s) 979return c},w=Array.isArray,y=Object.getPrototypeOf,g=function(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:(console&&console.error&&console.error('Unable to locate global object, returning "this".'),this)}() 980function v(t,e){var n=!(!e||!e.isStrict),r=e&&e.realm||g,o=n?b:m,i=function(t,e){if(!t||"object"!=typeof t)return t 981if(e.has(t))return e.get(t) 982var a,s,c,l=t.__proto__||y(t),u=l&&l.constructor 983if(!u||u===r.Object)return o(t,r,i,e) 984if(w(t)){if(n)return b(t,r,i,e) 985a=new u,e.set(t,a) 986for(var p=0,d=t.length;p<d;++p)a[p]=i(t[p],e) 987return a}if(t instanceof r.Date)return new u(t.getTime()) 988if(t instanceof r.RegExp)return(a=new u(t.source,t.flags||(s=t,c="",s.global&&(c+="g"),s.ignoreCase&&(c+="i"),s.multiline&&(c+="m"),s.unicode&&(c+="u"),s.sticky&&(c+="y"),c))).lastIndex=t.lastIndex,a 989if(r.Map&&t instanceof r.Map)return a=new u,e.set(t,a),t.forEach((function(t,n){a.set(n,i(t,e))})),a 990if(r.Set&&t instanceof r.Set)return a=new u,e.set(t,a),t.forEach((function(t){a.add(i(t,e))})),a 991if(r.Blob&&t instanceof r.Blob)return t.slice(0,t.size,t.type) 992if(r.Buffer&&r.Buffer.isBuffer(t))return a=r.Buffer.allocUnsafe?r.Buffer.allocUnsafe(t.length):new u(t.length),e.set(t,a),t.copy(a),a 993if(r.ArrayBuffer){if(r.ArrayBuffer.isView(t))return a=new u(t.buffer.slice(0)),e.set(t,a),a 994if(t instanceof r.ArrayBuffer)return a=t.slice(0),e.set(t,a),a}return"function"==typeof t.then||t instanceof Error||r.WeakMap&&t instanceof r.WeakMap||r.WeakSet&&t instanceof r.WeakSet?t:o(t,r,i,e)} 995return i(t,f())}return v.default=v,v.strict=function(t,e){return v(t,{isStrict:!0,realm:e?e.realm:void 0})},v}()},845:function(t){"use strict" 996var e=Object.prototype.toString,n=Math.max,r=function(t,e){for(var n=[],r=0;r<t.length;r+=1)n[r]=t[r] 997for(var o=0;o<e.length;o+=1)n[o+t.length]=e[o] 998return n} 999t.exports=function(t){var o=this 1000if("function"!=typeof o||"[object Function]"!==e.apply(o))throw new TypeError("Function.prototype.bind called on incompatible "+o) 1001for(var i,a=function(t,e){for(var n=[],r=1,o=0;r<t.length;r+=1,o+=1)n[o]=t[r] 1002return n}(arguments),s=n(0,o.length-a.length),c=[],l=0;l<s;l++)c[l]="$"+l 1003if(i=Function("binder","return function ("+function(t,e){for(var n="",r=0;r<t.length;r+=1)n+=t[r],r+1<t.length&&(n+=",") 1004return n}(c)+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof i){var e=o.apply(this,r(a,arguments)) 1005return Object(e)===e?e:this}return o.apply(t,r(a,arguments))})),o.prototype){var u=function(){} 1006u.prototype=o.prototype,i.prototype=new u,u.prototype=null}return i}},499:function(t,e,n){"use strict"
1007var r=n(845) 1008t.exports=Function.prototype.bind||r},897:function(t,e,n){"use strict" 1009var r,o=SyntaxError,i=Function,a=TypeError,s=function(t){try{return i('"use strict"; return ('+t+").constructor;")()}catch(t){}},c=Object.getOwnPropertyDescriptor 1010if(c)try{c({},"")}catch(t){c=null}var l=function(){throw new a},u=c?function(){try{return l}catch(t){try{return c(arguments,"callee").get}catch(t){return l}}}():l,p=n(923)(),d=n(372)(),f=Object.getPrototypeOf||(d?function(t){return t.__proto__}:null),h={},m="undefined"!=typeof Uint8Array&&f?f(Uint8Array):r,b={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":p&&f?f([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":i,"%GeneratorFunction%":h,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
1010IteratorPrototype%":p&&f?f(f([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&p&&f?f((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&p&&f?f((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p&&f?f(""[Symbol.iterator]()):r,"%Symbol%":p?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":u,"%TypedArray%":m,"%TypeError%":a,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet} 1011if(f)try{null.error}catch(t){var w=f(f(t)) 1012b["%Error.prototype%"]=w}var y=function t(e){var n 1013if("%AsyncFunction%"===e)n=s("async function () {}") 1014else if("%GeneratorFunction%"===e)n=s("function* () {}") 1015else if("%AsyncGeneratorFunction%"===e)n=s("async function* () {}") 1016else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%") 1017r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%") 1018o&&f&&(n=f(o.prototype))}return b[e]=n,n},g={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=n(499),_=n(313),S=v.call(Function.call,Array.prototype.concat),k=v.call(Function.apply,Array.prototype.splice),E=v.call(Function.call,String.prototype.replace),x=v.call(Function.call,String.prototype.slice),M=v.call(Function.call,RegExp.prototype.exec),A=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,T=/\\(\\)?/g,C=function(t,e){var n,r=t 1019if(_(g,r)&&(r="%"+(n=g[r])[0]+"%"),_(b,r)){var i=b[r] 1020if(i===h&&(i=y(r)),void 0===i&&!e)throw new a("intrinsic "+t+" exists, but is not available. Please file an issue!") 1021return{alias:n,name:r,value:i}}throw new o("intrinsic "+t+" does not exist!")} 1022t.exports=function(t,e){if("string"!=typeof t||0===t.length)throw new a("intrinsic name must be a non-empty string") 1023if(arguments.length>1&&"boolean"!=typeof e)throw new a('"allowMissing" argument must be a boolean') 1024if(null===M(/^%?[^%]*%?$/,t))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name") 1025var n=function(t){var e=x(t,0,1),n=x(t,-1) 1026if("%"===e&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`") 1027if("%"===n&&"%"!==e)throw new o("invalid intrinsic syntax, expected opening `%`") 1028var r=[] 1029return E(t,A,(function(t,e,n,o){r[r.length]=n?E(o,T,"$1"):e||t})),r}(t),r=n.length>0?n[0]:"",i=C("%"+r+"%",e),s=i.name,l=i.value,u=!1,p=i.alias 1030p&&(r=p[0],k(n,S([0,1],p))) 1031for(var d=1,f=!0;d<n.length;d+=1){var h=n[d],m=x(h,0,1),w=x(h,-1) 1032if(('"'===m||"'"===m||"`"===m||'"'===w||"'"===w||"`"===w)&&m!==w)throw new o("property names with quotes must have matching quotes") 1033if("constructor"!==h&&f||(u=!0),_(b,s="%"+(r+="."+h)+"%"))l=b[s] 1034else if(null!=l){if(!(h in l)){if(!e)throw new a("base intrinsic for "+t+" exists, but the property is not available.") 1035return}if(c&&d+1>=n.length){var y=c(l,h) 1036l=(f=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:l[h]}else f=_(l,h),l=l[h] 1037f&&!u&&(b[s]=l)}}return l}},399:function(t,e,n){"use strict"
1038var r=n(897)("%Object.getOwnPropertyDescriptor%",!0) 1039if(r)try{r([],"length")}catch(t){r=null}t.exports=r},900:function(t,e,n){"use strict" 1040var r=n(897)("%Object.defineProperty%",!0),o=function(){if(r)try{return r({},"a",{value:1}),!0}catch(t){return!1}return!1} 1041o.hasArrayLengthDefineBug=function(){if(!o())return null 1042try{return 1!==r([],"length",{value:1}).length}catch(t){return!0}},t.exports=o},372:function(t){"use strict" 1043var e={foo:{}},n=Object 1044t.exports=function(){return{__proto__:e}.foo===e.foo&&!({__proto__:null}instanceof n)}},923:function(t,e,n){"use strict" 1045var r="undefined"!=typeof Symbol&&Symbol,o=n(361) 1046t.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&o()}},361:function(t){"use strict" 1047t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1 1048if("symbol"==typeof Symbol.iterator)return!0 1049var t={},e=Symbol("test"),n=Object(e) 1050if("string"==typeof e)return!1 1051if("[object Symbol]"!==Object.prototype.toString.call(e))return!1 1052if("[object Symbol]"!==Object.prototype.toString.call(n))return!1 1053for(e in t[e]=42,t)return!1 1054if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1 1055if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1 1056var r=Object.getOwnPropertySymbols(t) 1057if(1!==r.length||r[0]!==e)return!1 1058if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1 1059if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e) 1060if(42!==o.value||!0!==o.enumerable)return!1}return!0}},313:function(t,e,n){"use strict" 1061var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,i=n(499) 1062t.exports=i.call(r,o)},78:function(t,e){function n(t,e){var n=[],r=[] 1063return null==e&&(e=function(t,e){return n[0]===e?"[Circular ~]":"[Circular ~."+r.slice(0,n.indexOf(e)).join(".")+"]"}),function(o,i){if(n.length>0){var a=n.indexOf(this) 1064~a?n.splice(a+1):n.push(this),~a?r.splice(a,1/0,o):r.push(o),~n.indexOf(i)&&(i=e.call(this,o,i))}else n.push(i) 1065return null==t?i:t.call(this,o,i)}}(t.exports=function(t,e,r,o){return JSON.stringify(t,n(e,o),r)}).getSerialize=n},501:function(t){var e,n,r=Function.prototype,o=Object.prototype,i=r.toString,a=o.hasOwnProperty,s=i.call(Object),c=o.toString,l=(e=Object.getPrototypeOf,n=Object,function(t){return e(n(t))}) 1066t.exports=function(t){if(!function(t){return!!t&&"object"==typeof t}(t)||"[object Object]"!=c.call(t)||function(t){var e=!1 1067if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}(t))return!1 1068var e=l(t) 1069if(null===e)return!0 1070var n=a.call(e,"constructor")&&e.constructor 1071return"function"==typeof n&&n instanceof n&&i.call(n)==s}},567:function(t){var e=Object.prototype.toString,n=Array.isArray 1072t.exports=function(t){return"string"==typeof t||!n(t)&&function(t){return!!t&&"object"==typeof t}(t)&&"[object String]"==e.call(t)}},527:function(t,e,n){var r="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=r&&o&&"function"==typeof o.get?o.get:null,a=r&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=s&&
1072c&&"function"==typeof c.get?c.get:null,u=s&&Set.prototype.forEach,p="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,m=Object.prototype.toString,b=Function.prototype.toString,w=String.prototype.match,y=String.prototype.slice,g=String.prototype.replace,v=String.prototype.toUpperCase,_=String.prototype.toLowerCase,S=RegExp.prototype.test,k=Array.prototype.concat,E=Array.prototype.join,x=Array.prototype.slice,M=Math.floor,A="function"==typeof BigInt?BigInt.prototype.valueOf:null,T=Object.getOwnPropertySymbols,C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,O="function"==typeof Symbol&&"object"==typeof Symbol.iterator,L="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol.toStringTag,1)?Symbol.toStringTag:null,z=Object.prototype.propertyIsEnumerable,P=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null) 1073function B(t,e){if(t===1/0||t===-1/0||t!=t||t&&t>-1e3&&t<1e3||S.call(/e/,e))return e 1074var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g 1075if("number"==typeof t){var r=t<0?-M(-t):M(t) 1076if(r!==t){var o=String(r),i=y.call(e,o.length+1) 1077return g.call(o,n,"$&_")+"."+g.call(g.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return g.call(e,n,"$&_")}var R=n(966),N=R.custom,I=W(N)?N:null 1078function j(t,e,n){var r="double"===(n.quoteStyle||e)?'"':"'" 1079return r+t+r}function D(t){return g.call(String(t),/"/g,""")}function U(t){return!("[object Array]"!==G(t)||L&&"object"==typeof t&&L in t)}function F(t){return!("[object RegExp]"!==G(t)||L&&"object"==typeof t&&L in t)}function W(t){if(O)return t&&"object"==typeof t&&t instanceof Symbol 1080if("symbol"==typeof t)return!0 1081if(!t||"object"!=typeof t||!C)return!1 1082try{return C.call(t),!0}catch(t){}return!1}t.exports=function t(e,r,o,s){var c=r||{} 1083if(K(c,"quoteStyle")&&"single"!==c.quoteStyle&&"double"!==c.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"') 1084if(K(c,"maxStringLength")&&("number"==typeof c.maxStringLength?c.maxStringLength<0&&c.maxStringLength!==1/0:null!==c.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`') 1085var m=!K(c,"customInspect")||c.customInspect 1086if("boolean"!=typeof m&&"symbol"!==m)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`") 1087if(K(c,"indent")&&null!==c.indent&&"\t"!==c.indent&&!(parseInt(c.indent,10)===c.indent&&c.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`') 1088if(K(c,"numericSeparator")&&"boolean"!=typeof c.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`') 1089var v=c.numericSeparator 1090if(void 0===e)return"undefined" 1091if(null===e)return"null" 1092if("boolean"==typeof e)return e?"true":"false" 1093if("string"==typeof e)return q(e,c) 1094if("number"==typeof e){if(0===e)return 1/0/e>0?"0":"-0" 1095var S=String(e) 1096return v?B(e,S):S}if("bigint"==typeof e){var M=String(e)+"n" 1097return v?B(e,M):M}var T=void 0===c.depth?5:c.depth 1098if(void 0===o&&(o=0),o>=T&&T>0&&"object"==typeof e)return U(e)?"[Array]":"[Object]" 1099var N,H=function(t,e){var n 1100if("\t"===t.indent)n="\t" 1101else{if(!("number"==typeof t.indent&&t.indent>0))return null 1102n=E.call(Array(t.indent+1)," ")}return{base:n,prev:E.call(Array(e+1),n)}}(c,o) 1103if(void 0===s)s=[] 1104else if(V(s,e)>=0)return"[Circular]" 1105function Y(e,n,r){if(n&&(s=x.call(s)).push(n),r){var i={depth:c.depth} 1106return K(c,"quoteStyle")&&(i.quoteStyle=c.quoteStyle),t(e,i,o+1,s)}return t(e,c,o+1,s)}if("function"==typeof e&&!F(e)){var tt=function(t){if(t.name)return t.name 1107var e=w.call(b.call(t),/^function\s*([\w$]+)/) 1108return e?e[1]:null}(e),et=Q(e,Y) 1109return"[Function"+(tt?": "+tt:" (anonymous)")+"]"+(et.length>0?" { "+E.call(et,", ")+" }":"")}if(W(e)){var nt=O?g.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):C.call(e) 1110return"object"!=typeof e||O?nt:X(nt)}if((N=e)&&"object"==typeof N&&("undefined"!=typeof HTMLElement&&N instanceof HTMLElement||"string"==typeof N.nodeName&&"function"==typeof N.getAttribute)){for(var rt="<"+_.call(String(e.nodeName)),ot=e.attributes||[],it=0;
1110it<ot.length;it++)rt+=" "+ot[it].name+"="+j(D(ot[it].value),"double",c) 1111return rt+=">",e.childNodes&&e.childNodes.length&&(rt+="..."),rt+"</"+_.call(String(e.nodeName))+">"}if(U(e)){if(0===e.length)return"[]" 1112var at=Q(e,Y) 1113return H&&!function(t){for(var e=0;e<t.length;e++)if(V(t[e],"\n")>=0)return!1 1114return!0}(at)?"["+$(at,H)+"]":"[ "+E.call(at,", ")+" ]"}if(function(t){return!("[object Error]"!==G(t)||L&&"object"==typeof t&&L in t)}(e)){var st=Q(e,Y) 1115return"cause"in Error.prototype||!("cause"in e)||z.call(e,"cause")?0===st.length?"["+String(e)+"]":"{ ["+String(e)+"] "+E.call(st,", ")+" }":"{ ["+String(e)+"] "+E.call(k.call("[cause]: "+Y(e.cause),st),", ")+" }"}if("object"==typeof e&&m){if(I&&"function"==typeof e[I]&&R)return R(e,{depth:T-o}) 1116if("symbol"!==m&&"function"==typeof e.inspect)return e.inspect()}if(function(t){if(!i||!t||"object"!=typeof t)return!1 1117try{i.call(t) 1118try{l.call(t)}catch(t){return!0}return t instanceof Map}catch(t){}return!1}(e)){var ct=[] 1119return a&&a.call(e,(function(t,n){ct.push(Y(n,e,!0)+" => "+Y(t,e))})),Z("Map",i.call(e),ct,H)}if(function(t){if(!l||!t||"object"!=typeof t)return!1 1120try{l.call(t) 1121try{i.call(t)}catch(t){return!0}return t instanceof Set}catch(t){}return!1}(e)){var lt=[] 1122return u&&u.call(e,(function(t){lt.push(Y(t,e))})),Z("Set",l.call(e),lt,H)}if(function(t){if(!p||!t||"object"!=typeof t)return!1 1123try{p.call(t,p) 1124try{d.call(t,d)}catch(t){return!0}return t instanceof WeakMap}catch(t){}return!1}(e))return J("WeakMap") 1125if(function(t){if(!d||!t||"object"!=typeof t)return!1 1126try{d.call(t,d) 1127try{p.call(t,p)}catch(t){return!0}return t instanceof WeakSet}catch(t){}return!1}(e))return J("WeakSet") 1128if(function(t){if(!f||!t||"object"!=typeof t)return!1 1129try{return f.call(t),!0}catch(t){}return!1}(e))return J("WeakRef") 1130if(function(t){return!("[object Number]"!==G(t)||L&&"object"==typeof t&&L in t)}(e))return X(Y(Number(e))) 1131if(function(t){if(!t||"object"!=typeof t||!A)return!1 1132try{return A.call(t),!0}catch(t){}return!1}(e))return X(Y(A.call(e))) 1133if(function(t){return!("[object Boolean]"!==G(t)||L&&"object"==typeof t&&L in t)}(e))return X(h.call(e)) 1134if(function(t){return!("[object String]"!==G(t)||L&&"object"==typeof t&&L in t)}(e))return X(Y(String(e))) 1135if("undefined"!=typeof window&&e===window)return"{ [object Window] }" 1136if(e===n.g)return"{ [object globalThis] }" 1137if(!function(t){return!("[object Date]"!==G(t)||L&&"object"==typeof t&&L in t)}(e)&&!F(e)){var ut=Q(e,Y),pt=P?P(e)===Object.prototype:e instanceof Object||e.constructor===Object,dt=e instanceof Object?"":"null prototype",ft=!pt&&L&&Object(e)===e&&L in e?y.call(G(e),8,-1):dt?"Object":"",ht=(pt||"function"!=typeof e.constructor?"":e.constructor.name?e.constructor.name+" ":"")+(ft||dt?"["+E.call(k.call([],ft||[],dt||[]),": ")+"] ":"") 1138return 0===ut.length?ht+"{}":H?ht+"{"+$(ut,H)+"}":ht+"{ "+E.call(ut,", ")+" }"}return String(e)} 1139var H=Object.prototype.hasOwnProperty||function(t){return t in this} 1140function K(t,e){return H.call(t,e)}function G(t){return m.call(t)}function V(t,e){if(t.indexOf)return t.indexOf(e) 1141for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n 1142return-1}function q(t,e){if(t.length>e.maxStringLength){var n=t.length-e.maxStringLength,r="... "+n+" more character"+(n>1?"s":"") 1143return q(y.call(t,0,e.maxStringLength),e)+r}return j(g.call(g.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Y),"single",e)}function Y(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e] 1144return n?"\\"+n:"\\x"+(e<16?"0":"")+v.call(e.toString(16))}function X(t){return"Object("+t+")"}function J(t){return t+" { ? }"}function Z(t,e,n,r){return t+" ("+e+") {"+(r?$(n,r):E.call(n,", "))+"}"}function $(t,e){if(0===t.length)return"" 1145var n="\n"+e.prev+e.base 1146return n+E.call(t,","+n)+"\n"+e.prev}function Q(t,e){var n=U(t),r=[] 1147if(n){r.length=t.length 1148for(var o=0;o<t.length;o++)r[o]=K(t,o)?e(t[o],t):""}var i,a="function"==typeof T?T(t):[] 1149if(O){i={} 1150for(var s=0;s<a.length;s++)i["$"+a[s]]=a[s]}for(var c in t)K(t,c)&&(n&&String(Number(c))===c&&c<t.length||O&&i["$"+c]instanceof Symbol||(S.call(/[^\w$]/,c)?r.push(e(c,t)+": "+e(t[c],t)):r.push(c+": "+e(t[c],t)))) 1151if("function"==typeof T)for(var l=0;l<a.length;l++)z.call(t,a[l])&&r.push("["+e(a[l])+"]: "+e(t[a[l]],t)) 1152return r}},370:function(t){"use strict"
1153class e extends Error{constructor(){super("Throttled function aborted"),this.name="AbortError"}}t.exports=({limit:t,interval:n,strict:r})=>{if(!Number.isFinite(t))throw new TypeError("Expected `limit` to be a finite number") 1154if(!Number.isFinite(n))throw new TypeError("Expected `interval` to be a finite number") 1155const o=new Map 1156let i=0,a=0 1157const s=[],c=r?function(){const e=Date.now() 1158if(s.length<t)return s.push(e),0 1159const r=s.shift()+n 1160return e>=r?(s.push(e),0):(s.push(r),r-e)}:function(){const e=Date.now() 1161return e-i>n?(a=1,i=e,0):(a<t?a++:(i+=n,a=1),i-e)} 1162return t=>{const n=function(...e){if(!n.isEnabled)return(async()=>t.apply(this,e))() 1163let r 1164return new Promise(((n,i)=>{r=setTimeout((()=>{n(t.apply(this,e)),o.delete(r)}),c()),o.set(r,i)}))} 1165return n.abort=()=>{for(const t of o.keys())clearTimeout(t),o.get(t)(new e) 1166o.clear(),s.splice(0,s.length)},n.isEnabled=!0,n}},t.exports.AbortError=e},973:function(t,e,n){"use strict" 1167var r=n(897),o=n(381),i=n(900)(),a=n(399),s=r("%TypeError%"),c=r("%Math.floor%") 1168t.exports=function(t,e){if("function"!=typeof t)throw new s("`fn` is not a function") 1169if("number"!=typeof e||e<0||e>4294967295||c(e)!==e)throw new s("`length` must be a positive 32-bit integer") 1170var n=arguments.length>2&&!!arguments[2],r=!0,l=!0 1171if("length"in t&&a){var u=a(t,"length") 1172u&&!u.configurable&&(r=!1),u&&!u.writable&&(l=!1)}return(r||l||!n)&&(i?o(t,"length",e,!0,!0):o(t,"length",e)),t}},588:function(t,e,n){"use strict" 1173var r=n(897),o=n(343),i=n(527),a=r("%TypeError%"),s=r("%WeakMap%",!0),c=r("%Map%",!0),l=o("WeakMap.prototype.get",!0),u=o("WeakMap.prototype.set",!0),p=o("WeakMap.prototype.has",!0),d=o("Map.prototype.get",!0),f=o("Map.prototype.set",!0),h=o("Map.prototype.has",!0),m=function(t,e){for(var n,r=t;null!==(n=r.next);r=n)if(n.key===e)return r.next=n.next,n.next=t.next,t.next=n,n} 1174t.exports=function(){var t,e,n,r={assert:function(t){if(!r.has(t))throw new a("Side channel does not contain "+i(t))},get:function(r){if(s&&r&&("object"==typeof r||"function"==typeof r)){if(t)return l(t,r)}else if(c){if(e)return d(e,r)}else if(n)return function(t,e){var n=m(t,e) 1175return n&&n.value}(n,r)},has:function(r){if(s&&r&&("object"==typeof r||"function"==typeof r)){if(t)return p(t,r)}else if(c){if(e)return h(e,r)}else if(n)return function(t,e){return!!m(t,e)}(n,r) 1176return!1},set:function(r,o){s&&r&&("object"==typeof r||"function"==typeof r)?(t||(t=new s),u(t,r,o)):c?(e||(e=new c),f(e,r,o)):(n||(n={key:{},next:null}),function(t,e,n){var r=m(t,e) 1177r?r.value=n:t.next={key:e,next:t.next,value:n}}(n,r,o))}} 1178return r}},966:function(){}},n={} 1179function r(e){var o=n[e] 1180if(void 0!==o)return o.exports 1181var i=n[e]={exports:{}} 1182return t[e].call(i.exports,i,i.exports,r),i.exports}r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t} 1183return r.d(e,{a:e}),e},r.d=function(t,e){for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis 1184try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})} 1185var o={} 1186return function(){"use strict" 1187r.r(o),r.d(o,{createClient:function(){return qe},createGlobalOptions:function(){return ke}}) 1188var t={} 1189function n(t,e){return function(){return t.apply(e,arguments)}}r.r(t),r.d(t,{hasBrowserEnv:function(){return rt},hasStandardBrowserEnv:function(){return ot},hasStandardBrowserWebWorkerEnv:function(){return at}}) 1190const{toString:i}=Object.prototype,{getPrototypeOf:a}=Object,s=(c=Object.create(null),t=>{const e=i.call(t) 1191return c[e]||(c[e]=e.slice(8,-1).toLowerCase())}) 1192var c 1193const l=t=>(t=t.toLowerCase(),e=>s(e)===t),u=t=>e=>typeof e===t,{isArray:p}=Array,d=u("undefined"),f=l("ArrayBuffer"),h=u("string"),m=u("function"),b=u("number"),w=t=>null!==t&&"object"==typeof t,y=t=>{if("object"!==s(t))return!1 1194const e=a(t) 1195return!(null!==e&&e!==Object.prototype&&null!==Object.getPrototypeOf(e)||Symbol.toStringTag in t||Symbol.iterator in t)},g=l("Date"),v=l("File"),_=l("Blob"),S=l("FileList"),k=l("URLSearchParams") 1196function E(t,e,{allOwnKeys:n=!1}={}){if(null==t)return 1197let r,o 1198if("object"!=typeof t&&(t=[t]),p(t))for(r=0,o=t.length;r<o;r++)e.call(null,t[r],r,t) 1199else{const o=n?Object.getOwnPropertyNames(t):Object.keys(t),i=o.length 1200let a 1201for(r=0;r<i;r++)a=o[r],e.call(null,t[a],a,t)}}function x(t,e){e=e.toLowerCase() 1202const n=Object.keys(t) 1203let r,o=n.length 1204for(;o-- >0;)if(r=n[o],e===r.toLowerCase())return r 1205return null}const M="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,A=t=>!d(t)&&t!==M,T=(C="undefined"!=typeof Uint8Array&&a(Uint8Array),t=>C&&t instanceof C) 1206var C 1207const O=l("HTMLFormElement"),L=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),z=l("RegExp"),P=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={} 1208E(n,((n,o)=>{let i 1209!1!==(i=e(n,o,t))&&(r[o]=i||n)})),Object.defineProperties(t,r)},B="abcdefghijklmnopqrstuvwxyz",R="0123456789",N={DIGIT:R,ALPHA:B,ALPHA_DIGIT:B+B.toUpperCase()+R},I=l("AsyncFunction") 1210var j={isArray:p,isArrayBuffer:f,isBuffer:function(t){return null!==t&&!d(t)&&null!==t.constructor&&!d(t.constructor)&&m(t.constructor.isBuffer)&&t.constructor.isBuffer(t)},isFormData:t=>{let e 1211return t&&("function"==typeof FormData&&t instanceof FormData||m(t.append)&&("formdata"===(e=s(t))||"object"===e&&m(t.toString)&&"[object FormData]"===t.toString()))},isArrayBufferView:function(t){let e 1212return e="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&f(t.buffer),e},isString:h,isNumber:b,isBoolean:t=>!0===t||!1===t,isObject:w,isPlainObject:y,isUndefined:d,isDate:g,isFile:v,isBlob:_,isRegExp:z,isFunction:m,isStream:t=>w(t)&&m(t.pipe),isURLSearchParams:k,isTypedArray:T,isFileList:S,forEach:E,merge:function t(){const{caseless:e}=A(this)&&this||{},n={},r=(r,o)=>{const i=e&&x(n,o)||o 1213y(n[i])&&y(r)?n[i]=t(n[i],r):y(r)?n[i]=t({},r):p(r)?n[i]=r.slice():n[i]=r} 1214for(let o=0,i=arguments.length;o<i;o++)arguments[o]&&E(arguments[o],r) 1215return n},extend:(t,e,r,{allOwnKeys:o}={})=>(E(e,((e,o)=>{r&&m(e)?t[o]=n(e,r):t[o]=e}),{allOwnKeys:o}),t),trim:t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),inherits:(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},toFlatObject:(t,e,n,r)=>{let o,i,s 1216const c={} 1217if(e=e||{},null==t)return e 1218do{for(o=Object.getOwnPropertyNames(t),i=o.length;i-- >0;)s=o[i],r&&!r(s,t,e)||c[s]||(e[s]=t[s],c[s]=!0) 1219t=!1!==n&&a(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype) 1220return e},kindOf:s,kindOfTest:l,endsWith:(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length 1221const r=t.indexOf(e,n) 1222return-1!==r&&r===n},toArray:t=>{if(!t)return null 1223if(p(t))return t 1224let e=t.length 1225if(!b(e))return null 1226const n=new Array(e) 1227for(;e-- >0;)n[e]=t[e] 1228return n}
1228,forEachEntry:(t,e)=>{const n=(t&&t[Symbol.iterator]).call(t) 1229let r 1230for(;(r=n.next())&&!r.done;){const n=r.value 1231e.call(t,n[0],n[1])}},matchAll:(t,e)=>{let n 1232const r=[] 1233for(;null!==(n=t.exec(e));)r.push(n) 1234return r},isHTMLForm:O,hasOwnProperty:L,hasOwnProp:L,reduceDescriptors:P,freezeMethods:t=>{P(t,((e,n)=>{if(m(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1 1235const r=t[n] 1236m(r)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(t,e)=>{const n={},r=t=>{t.forEach((t=>{n[t]=!0}))} 1237return p(t)?r(t):r(String(t).split(e)),n},toCamelCase:t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(t,e)=>(t=+t,Number.isFinite(t)?t:e),findKey:x,global:M,isContextDefined:A,ALPHABET:N,generateString:(t=16,e=N.ALPHA_DIGIT)=>{let n="" 1238const{length:r}=e 1239for(;t--;)n+=e[Math.random()*r|0] 1240return n},isSpecCompliantForm:function(t){return!!(t&&m(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator])},toJSONObject:t=>{const e=new Array(10),n=(t,r)=>{if(w(t)){if(e.indexOf(t)>=0)return 1241if(!("toJSON"in t)){e[r]=t 1242const o=p(t)?[]:{} 1243return E(t,((t,e)=>{const i=n(t,r+1) 1244!d(i)&&(o[e]=i)})),e[r]=void 0,o}}return t} 1245return n(t,0)},isAsyncFn:I,isThenable:t=>t&&(w(t)||m(t))&&m(t.then)&&m(t.catch)} 1246function D(t,e,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}j.inherits(D,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}}) 1247const U=D.prototype,F={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((t=>{F[t]={value:t}})),Object.defineProperties(D,F),Object.defineProperty(U,"isAxiosError",{value:!0}),D.from=(t,e,n,r,o,i)=>{const a=Object.create(U) 1248return j.toFlatObject(t,a,(function(t){return t!==Error.prototype}),(t=>"isAxiosError"!==t)),D.call(a,t.message,e,n,r,o),a.cause=t,a.name=t.name,i&&Object.assign(a,i),a} 1249var W=D 1250function H(t){return j.isPlainObject(t)||j.isArray(t)}function K(t){return j.endsWith(t,"[]")?t.slice(0,-2):t}function G(t,e,n){return t?t.concat(e).map((function(t,e){return t=K(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}const V=j.toFlatObject(j,{},null,(function(t){return/^is[A-Z]/.test(t)})) 1251var q=function(t,e,n){if(!j.isObject(t))throw new TypeError("target must be an object") 1252e=e||new FormData 1253const r=(n=j.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!j.isUndefined(e[t])}))).metaTokens,o=n.visitor||l,i=n.dots,a=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&j.isSpecCompliantForm(e) 1254if(!j.isFunction(o))throw new TypeError("visitor must be a function") 1255function c(t){if(null===t)return"" 1256if(j.isDate(t))return t.toISOString() 1257if(!s&&j.isBlob(t))throw new W("Blob is not supported. Use a Buffer instead.") 1258return j.isArrayBuffer(t)||j.isTypedArray(t)?s&&"function"==typeof Blob?new Blob([t]):Buffer.from(t):t}function l(t,n,o){let s=t 1259if(t&&!o&&"object"==typeof t)if(j.endsWith(n,"{}"))n=r?n:n.slice(0,-2),t=JSON.stringify(t) 1260else if(j.isArray(t)&&function(t){return j.isArray(t)&&!t.some(H)}(t)||(j.isFileList(t)||j.endsWith(n,"[]"))&&(s=j.toArray(t)))return n=K(n),s.forEac
1260h((function(t,r){!j.isUndefined(t)&&null!==t&&e.append(!0===a?G([n],r,i):null===a?n:n+"[]",c(t))})),!1 1261return!!H(t)||(e.append(G(o,n,i),c(t)),!1)}const u=[],p=Object.assign(V,{defaultVisitor:l,convertValue:c,isVisitable:H}) 1262if(!j.isObject(t))throw new TypeError("data must be an object") 1263return function t(n,r){if(!j.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join(".")) 1264u.push(n),j.forEach(n,(function(n,i){!0===(!(j.isUndefined(n)||null===n)&&o.call(e,n,j.isString(i)?i.trim():i,r,p))&&t(n,r?r.concat(i):[i])})),u.pop()}}(t),e} 1265function Y(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"} 1266return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function X(t,e){this._pairs=[],t&&q(t,this,e)}const J=X.prototype 1267J.append=function(t,e){this._pairs.push([t,e])},J.toString=function(t){const e=t?function(e){return t.call(this,e,Y)}:Y 1268return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")} 1269var Z=X 1270function $(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Q(t,e,n){if(!e)return t 1271const r=n&&n.encode||$,o=n&&n.serialize 1272let i 1273if(i=o?o(e,n):j.isURLSearchParams(e)?e.toString():new Z(e,n).toString(r),i){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}var tt=class{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){j.forEach(this.handlers,(function(e){null!==e&&t(e)}))}},et={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},nt={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Z,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]} 1274const rt="undefined"!=typeof window&&"undefined"!=typeof document,ot=(it="undefined"!=typeof navigator&&navigator.product,rt&&["ReactNative","NativeScript","NS"].indexOf(it)<0) 1275var it 1276const at="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts 1277var st={...t,...nt},ct=function(t){function e(t,n,r,o){let i=t[o++] 1278if("__proto__"===i)return!0 1279const a=Number.isFinite(+i),s=o>=t.length 1280return i=!i&&j.isArray(r)?r.length:i,s?(j.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&j.isObject(r[i])||(r[i]=[]),e(t,n,r[i],o)&&j.isArray(r[i])&&(r[i]=function(t){const e={},n=Object.keys(t) 1281let r 1282const o=n.length 1283let i 1284for(r=0;r<o;r++)i=n[r],e[i]=t[i] 1285return e}(r[i])),!a)}if(j.isFormData(t)&&j.isFunction(t.entries)){const n={} 1286return j.forEachEntry(t,((t,r)=>{e(function(t){return j.matchAll(/\w+|\[(\w*)]/g,t).map((t=>"[]"===t[0]?"":t[1]||t[0]))}(t),r,n,0)})),n}return null} 1287const lt={transitional:et,adapter:["xhr","http"],transformRequest:[function(t,e){const n=e.getContentType()||"",r=n.indexOf("application/json")>-1,o=j.isObject(t) 1288if(o&&j.isHTMLForm(t)&&(t=new FormData(t)),j.isFormData(t))return r?JSON.stringify(ct(t)):t 1289if(j.isArrayBuffer(t)||j.isBuffer(t)||j.isStream(t)||j.isFile(t)||j.isBlob(t))return t 1290if(j.isArrayBufferView(t))return t.buffer 1291if(j.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString() 1292let i 1293if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(t,e){return q(t,new st.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,r){return st.isNode&&j.isBuffer(t)?(this.append(e,t.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},e))}(t,this.formSerializer).toString() 1294if((i=j.isFileList(t))||n.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData 1295return q(i?{"files[]":t}:t,e&&new e,this.formSerializer)}}return o||r?(e.setContentType("application/json",!1),function(t,e,n){if(j.isString(t))try{return(0,JSON.parse)(t),j.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){const e=this.transitional||lt.transitional,n=e&&e.forcedJSONParsing,r="json"===this.responseType 1296if(t&&j.isString(t)&&(n&&!this.responseType||r)){const n=!(e&&e.silentJSONParsing)&&r 1297try{return JSON.parse(t)}catch(t){if(n){if("SyntaxError"===t.name)throw W.from(t,W.ERR_BAD_RESPONSE,this,null,this.response) 1298throw t}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:st.classes.FormData,Blob:st.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}} 1299j.forEach(["delete","get","head","post","put","patch"],(t=>{lt.headers[t]={}})) 1300var ut=lt 1301const pt=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),dt=Symbol("internals") 1302function ft(t){return t&&String(t).trim().toLowerCase()}function ht(t){return!1===t||null==t?t:j.isArray(t)?t.map(ht):String(t)}function mt(t,e,n,r,o){return j.isFunction(r)?r.call(this,e,n):(o&&(e=n),j.isString(e)?j.isString(r)?-1!==e.indexOf(r):j.isRegExp(r)?r.test(e):void 0:void 0)}class bt{constructor(t){t&&this.set(t)}set(t,e,n){const r=this 1303function o(t,e,n){const o=ft(e) 1304if(!o)throw new Error("header name must be a non-empty string") 1305const i=j.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||e]=ht(t))}const i=(t,e)=>j.forEach(t,((t,n)=>o(t,n,e))) 1306return j.isPlainObject(t)||t instanceof this.constructor?i(t,e):j.isString(t)&&(t=t.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim())?i((t=>{const e={} 1307let n,r,o 1308return t&&t.split("\n").forEach((function(t){o=t.indexOf(":"),n=t.substring(0,o).trim().toLowerCase(),r=t.substring(o+1).trim(),!n||e[n]&&pt[n]||("set-cookie"===n?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)})),e})(t),e):null!=t&&o(e,t,n),this}get(t,e){if(t=ft(t)){const n=j.findKey(this,t) 1309if(n){const t=this[n] 1310if(!e)return t 1311if(!0===e)return function(t){const e=Object.create(null),n=/([^\s,;
1311=]+)\s*(?:=\s*([^,;]+))?/g 1312let r 1313for(;r=n.exec(t);)e[r[1]]=r[2] 1314return e}(t) 1315if(j.isFunction(e))return e.call(this,t,n) 1316if(j.isRegExp(e))return e.exec(t) 1317throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=ft(t)){const n=j.findKey(this,t) 1318return!(!n||void 0===this[n]||e&&!mt(0,this[n],n,e))}return!1}delete(t,e){const n=this 1319let r=!1 1320function o(t){if(t=ft(t)){const o=j.findKey(n,t) 1321!o||e&&!mt(0,n[o],o,e)||(delete n[o],r=!0)}}return j.isArray(t)?t.forEach(o):o(t),r}clear(t){const e=Object.keys(this) 1322let n=e.length,r=!1 1323for(;n--;){const o=e[n] 1324t&&!mt(0,this[o],o,t,!0)||(delete this[o],r=!0)}return r}normalize(t){const e=this,n={} 1325return j.forEach(this,((r,o)=>{const i=j.findKey(n,o) 1326if(i)return e[i]=ht(r),void delete e[o] 1327const a=t?function(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}(o):String(o).trim() 1328a!==o&&delete e[o],e[a]=ht(r),n[a]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null) 1329return j.forEach(this,((n,r)=>{null!=n&&!1!==n&&(e[r]=t&&j.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t) 1330return e.forEach((t=>n.set(t))),n}static accessor(t){const e=(this[dt]=this[dt]={accessors:{}}).accessors,n=this.prototype 1331function r(t){const r=ft(t) 1332e[r]||(function(t,e){const n=j.toCamelCase(" "+e);["get","set","has"].forEach((r=>{Object.defineProperty(t,r+n,{value:function(t,n,o){return this[r].call(this,e,t,n,o)},configurable:!0})}))}(n,t),e[r]=!0)}return j.isArray(t)?t.forEach(r):r(t),this}}bt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),j.reduceDescriptors(bt.prototype,(({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1) 1333return{get:()=>t,set(t){this[n]=t}}})),j.freezeMethods(bt) 1334var wt=bt 1335function yt(t,e){const n=this||ut,r=e||n,o=wt.from(r.headers) 1336let i=r.data 1337return j.forEach(t,(function(t){i=t.call(n,i,o.normalize(),e?e.status:void 0)})),o.normalize(),i}function gt(t){return!(!t||!t.__CANCEL__)}function vt(t,e,n){W.call(this,null==t?"canceled":t,W.ERR_CANCELED,e,n),this.name="CanceledError"}j.inherits(vt,W,{__CANCEL__:!0}) 1338var _t=vt,St=st.hasStandardBrowserEnv?{write(t,e,n,r,o,i){const a=[t+"="+encodeURIComponent(e)] 1339j.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),j.isString(r)&&a.push("path="+r),j.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)")) 1340return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}} 1341function kt(t,e){return t&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)?function(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}(t,e):e}var Et=st.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a") 1342let n 1343function r(n){let r=n 1344return t&&(e.setAttribute("href",r),r=e.href),e.setAttribute("href",r),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return n=r(window.location.href),function(t){const e=j.isString(t)?r(t):t 1345return e.protocol===n.protocol&&e.host===n.host}}():function(){return!0} 1346function xt(t,e){let n=0 1347const r=function(t,e){t=t||10 1348const n=new Array(t),r=new Array(t) 1349let o,i=0,a=0 1350return e=void 0!==e?e:1e3,function(s){const c=Date.now(),l=r[a] 1351o||(o=c),n[i]=s,r[i]=c 1352let u=a,p=0 1353for(;u!==i;)p+=n[u++],u%=t 1354if(i=(i+1)%t,i===a&&(a=(a+1)%t),c-o<e)return 1355const d=l&&c-l 1356return d?Math.round(1e3*p/d):void 0}}(50,250) 1357return o=>{const i=o.loaded,a=o.lengthComputable?o.total:void 0,s=i-n,c=r(s) 1358n=i 1359const l={loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:c||void 0,estimated:c&&a&&i<=a?(a-i)/c:void 0,event:o} 1360l[e?"download":"upload"]=!0,t(l)}}const Mt={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(t){return new Promise((function(e,n){let r=t.data 1361const o=wt.from(t.headers).normalize() 1362let i,a,{responseType:s,withXSRFToken:c}=t 1363function l(){t.cancelToken&&t.cancelToken.unsubscribe(i),t.signal&&t.signal.removeEventListener("abort",i)}if(j.isFormData(r))if(st.hasStandardBrowserEnv||st.hasStandardBrowserWebWorkerEnv)o.setContentType(!1) 1364else if(!1!==(a=o.getContentType())){const[t,...e]=a?a.split(";").map((t=>
1364t.trim())).filter(Boolean):[] 1365o.setContentType([t||"multipart/form-data",...e].join("; "))}let u=new XMLHttpRequest 1366if(t.auth){const e=t.auth.username||"",n=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"" 1367o.set("Authorization","Basic "+btoa(e+":"+n))}const p=kt(t.baseURL,t.url) 1368function d(){if(!u)return 1369const r=wt.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()) 1370!function(t,e,n){const r=n.config.validateStatus 1371n.status&&r&&!r(n.status)?e(new W("Request failed with status code "+n.status,[W.ERR_BAD_REQUEST,W.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}((function(t){e(t),l()}),(function(t){n(t),l()}),{data:s&&"text"!==s&&"json"!==s?u.response:u.responseText,status:u.status,statusText:u.statusText,headers:r,config:t,request:u}),u=null}if(u.open(t.method.toUpperCase(),Q(p,t.params,t.paramsSerializer),!0),u.timeout=t.timeout,"onloadend"in u?u.onloadend=d:u.onreadystatechange=function(){u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))&&setTimeout(d)},u.onabort=function(){u&&(n(new W("Request aborted",W.ECONNABORTED,t,u)),u=null)},u.onerror=function(){n(new W("Network Error",W.ERR_NETWORK,t,u)),u=null},u.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded" 1372const r=t.transitional||et 1373t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new W(e,r.clarifyTimeoutError?W.ETIMEDOUT:W.ECONNABORTED,t,u)),u=null},st.hasStandardBrowserEnv&&(c&&j.isFunction(c)&&(c=c(t)),c||!1!==c&&Et(p))){const e=t.xsrfHeaderName&&t.xsrfCookieName&&St.read(t.xsrfCookieName) 1374e&&o.set(t.xsrfHeaderName,e)}void 0===r&&o.setContentType(null),"setRequestHeader"in u&&j.forEach(o.toJSON(),(function(t,e){u.setRequestHeader(e,t)}
1374)),j.isUndefined(t.withCredentials)||(u.withCredentials=!!t.withCredentials),s&&"json"!==s&&(u.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&u.addEventListener("progress",xt(t.onDownloadProgress,!0)),"function"==typeof t.onUploadProgress&&u.upload&&u.upload.addEventListener("progress",xt(t.onUploadProgress)),(t.cancelToken||t.signal)&&(i=e=>{u&&(n(!e||e.type?new _t(null,t,u):e),u.abort(),u=null)},t.cancelToken&&t.cancelToken.subscribe(i),t.signal&&(t.signal.aborted?i():t.signal.addEventListener("abort",i))) 1375const f=function(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t) 1376return e&&e[1]||""}(p) 1377f&&-1===st.protocols.indexOf(f)?n(new W("Unsupported protocol "+f+":",W.ERR_BAD_REQUEST,t)):u.send(r||null)}))}} 1378j.forEach(Mt,((t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(t){}Object.defineProperty(t,"adapterName",{value:e})}})) 1379const At=t=>`- ${t}`,Tt=t=>j.isFunction(t)||null===t||!1===t 1380var Ct=t=>{t=j.isArray(t)?t:[t] 1381const{length:e}=t 1382let n,r 1383const o={} 1384for(let i=0;i<e;i++){let e 1385if(n=t[i],r=n,!Tt(n)&&(r=Mt[(e=String(n)).toLowerCase()],void 0===r))throw new W(`Unknown adapter '${e}'`) 1386if(r)break 1387o[e||"#"+i]=r}if(!r){const t=Object.entries(o).map((([t,e])=>`adapter ${t} `+(!1===e?"is not supported by the environment":"is not available in the build"))) 1388let n=e?t.length>1?"since :\n"+t.map(At).join("\n"):" "+At(t[0]):"as no adapter specified" 1389throw new W("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r} 1390function Ot(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new _t(null,t)}function Lt(t){return Ot(t),t.headers=wt.from(t.headers),t.data=yt.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1),Ct(t.adapter||ut.adapter)(t).then((function(e){return Ot(t),e.data=yt.call(t,t.transformResponse,e),e.headers=wt.from(e.headers),e}),(function(e){return gt(e)||(Ot(t),e&&e.response&&(e.response.data=yt.call(t,t.transformResponse,e.response),e.response.headers=wt.from(e.response.headers))),Promise.reject(e)}))}const zt=t=>t instanceof wt?t.toJSON():t 1391function Pt(t,e){e=e||{} 1392const n={} 1393function r(t,e,n){return j.isPlainObject(t)&&j.isPlainObject(e)?j.merge.call({caseless:n},t,e):j.isPlainObject(e)?j.merge({},e):j.isArray(e)?e.slice():e}function o(t,e,n){return j.isUndefined(e)?j.isUndefined(t)?void 0:r(void 0,t,n):r(t,e,n)}function i(t,e){if(!j.isUndefined(e))return r(void 0,e)}function a(t,e){return j.isUndefined(e)?j.isUndefined(t)?void 0:r(void 0,t):r(void 0,e)}function s(n,o,i){return i in e?r(n,o):i in t?r(void 0,n):void 0}const c={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(t,e)=>o(zt(t),zt(e),!0)} 1394return j.forEach(Object.keys(Object.assign({},t,e)),(function(r){const i=c[r]||o,a=i(t[r],e[r],r) 1395j.isUndefined(a)&&i!==s||(n[r]=a)})),n}const Bt={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{Bt[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}})) 1396const Rt={} 1397Bt.transitional=function(t,e,n){function r(t,e){return"[Axios v1.6.7] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,o,i)=>{if(!1===t)throw new W(r(o," has been removed"+(e?" in "+e:"")),W.ERR_DEPRECATED) 1398return e&&!Rt[o]&&(Rt[o]=!0,console.warn(r(o," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,o,i)}} 1399var Nt={assertOptions:function(t,e,n){if("object"!=typeof t)throw new W("options must be an object",W.ERR_BAD_OPTION_VALUE) 1400const r=Object.keys(t) 1401let o=r.length 1402for(;o-- >0;){const i=r[o],a=e[i] 1403if(a){const e=t[i],n=void 0===e||a(e,i,t) 1404if(!0!==n)throw new W("option "+i+" must be "+n,W.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new W("Unknown option "+i,W.ERR_BAD_OPTION)}},validators:Bt} 1405const It=Nt.validators 1406class jt{constructor(t){this.defaults=t,this.interceptors={request:new tt,response:new tt}}async request(t,e){try{return await this._request(t,e)}catch(t){if(t instanceof Error){let e 1407Error.captureStackTrace?Error.captureStackTrace(e={}):e=new Error
1408const n=e.stack?e.stack.replace(/^.+\n/,""):"" 1409t.stack?n&&!String(t.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(t.stack+="\n"+n):t.stack=n}throw t}}_request(t,e){"string"==typeof t?(e=e||{}).url=t:e=t||{},e=Pt(this.defaults,e) 1410const{transitional:n,paramsSerializer:r,headers:o}=e 1411void 0!==n&&Nt.assertOptions(n,{silentJSONParsing:It.transitional(It.boolean),forcedJSONParsing:It.transitional(It.boolean),clarifyTimeoutError:It.transitional(It.boolean)},!1),null!=r&&(j.isFunction(r)?e.paramsSerializer={serialize:r}:Nt.assertOptions(r,{encode:It.function,serialize:It.function},!0)),e.method=(e.method||this.defaults.method||"get").toLowerCase() 1412let i=o&&j.merge(o.common,o[e.method]) 1413o&&j.forEach(["delete","get","head","post","put","patch","common"],(t=>{delete o[t]})),e.headers=wt.concat(i,o) 1414const a=[] 1415let s=!0 1416this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(s=s&&t.synchronous,a.unshift(t.fulfilled,t.rejected))})) 1417const c=[] 1418let l 1419this.interceptors.response.forEach((function(t){c.push(t.fulfilled,t.rejected)})) 1420let u,p=0 1421if(!s){const t=[Lt.bind(this),void 0] 1422for(t.unshift.apply(t,a),t.push.apply(t,c),u=t.length,l=Promise.resolve(e);p<u;)l=l.then(t[p++],t[p++]) 1423return l}u=a.length 1424let d=e 1425for(p=0;p<u;){const e=a[p++],n=a[p++] 1426try{d=e(d)}catch(t){n.call(this,t) 1427break}}try{l=Lt.call(this,d)}catch(t){return Promise.reject(t)}for(p=0,u=c.length;p<u;)l=l.then(c[p++],c[p++]) 1428return l}getUri(t){return Q(kt((t=Pt(this.defaults,t)).baseURL,t.url),t.params,t.paramsSerializer)}}j.forEach(["delete","get","head","options"],(function(t){jt.prototype[t]=function(e,n){return this.request(Pt(n||{},{method:t,url:e,data:(n||{}).data}))}})),j.forEach(["post","put","patch"],(function(t){function e(e){return function(n,r,o){return this.request(Pt(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}jt.prototype[t]=e(),jt.prototype[t+"Form"]=e(!0)})) 1429var Dt=jt 1430class Ut{constructor(t){if("function"!=typeof t)throw new TypeError("executor must be a function.") 1431let e 1432this.promise=new Promise((function(t){e=t})) 1433const n=this 1434this.promise.then((t=>{if(!n._listeners)return 1435let e=n._listeners.length 1436for(;e-- >0;)n._listeners[e](t) 1437n._listeners=null})),this.promise.then=t=>{let e 1438const r=new Promise((t=>{n.subscribe(t),e=t})).then(t) 1439return r.cancel=function(){n.unsubscribe(e)},r},t((function(t,r,o){n.reason||(n.reason=new _t(t,r,o),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return 1440const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t 1441return{token:new Ut((function(e){t=e})),cancel:t}}}var Ft=Ut 1442const Wt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
1442alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511} 1443Object.entries(Wt).forEach((([t,e])=>{Wt[e]=t})) 1444var Ht=Wt 1445const Kt=function t(e){const r=new Dt(e),o=n(Dt.prototype.request,r) 1446return j.extend(o,Dt.prototype,r,{allOwnKeys:!0}),j.extend(o,r,null,{allOwnKeys:!0}),o.create=function(n){return t(Pt(e,n))},o}(ut) 1447Kt.Axios=Dt,Kt.CanceledError=_t,Kt.CancelToken=Ft,Kt.isCancel=gt,Kt.VERSION="1.6.7",Kt.toFormData=q,Kt.AxiosError=W,Kt.Cancel=Kt.CanceledError,Kt.all=function(t){return Promise.all(t)},Kt.spread=function(t){return function(e){return t.apply(null,e)}},Kt.isAxiosError=function(t){return j.isObject(t)&&!0===t.isAxiosError},Kt.mergeConfig=Pt,Kt.AxiosHeaders=wt,Kt.formToJSON=t=>ct(j.isHTMLForm(t)?new FormData(t):t),Kt.getAdapter=Ct,Kt.HttpStatusCode=Ht,Kt.default=Kt 1448var Gt=Kt,Vt=r(792),qt=r.n(Vt),Yt=r(780),Xt=r.n(Yt),Jt=r(567),Zt=r.n(Jt),$t=r(370),Qt=r.n($t),te=r(501),ee=r.n(te) 1449function ne(t,e){var n=Object.keys(t) 1450if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t) 1451e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function re(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{} 1452e%2?ne(Object(n),!0).forEach((function(e){var r,o,i 1453r=t,o=e,i=n[e],(o=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t 1454var n=t[Symbol.toPrimitive] 1455if(void 0!==n){var r=n.call(t,"string") 1456if("object"!=typeof r)return r 1457throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t) 1458return"symbol"==typeof e?e:String(e)}(o))in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ne(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function oe(t){return oe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oe(t)}function ie(){ie=function(t,e){return new n(t,void 0,e)} 1459var t=RegExp.prototype,e=new WeakMap 1460function n(t,r,o){var i=new RegExp(t,r) 1461return e.set(i,o||e.get(t)),ae(i,n.prototype)}function r(t,n){var r=e.get(n) 1462return Object.keys(r).reduce((function(e,n){var o=r[n] 1463if("number"==typeof o)e[n]=t[o] 1464else{for(var i=0;void 0===t[o[i]]&&i+1<o.length;)i++ 1465e[n]=t[o[i]]}return e}),Object.create(null))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function") 1466t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&ae(t,e)}(n,RegExp),n.prototype.exec=function(e){var n=t.exec.call(this,e) 1467if(n){n.groups=r(n,this) 1468var o=n.indices 1469o&&(o.groups=r(o,this))}return n},n.prototype[Symbol.replace]=function(n,o){if("string"==typeof o){var i=e.get(this) 1470return t[Symbol.replace].call(this,n,o.replace(/\$<([^>]+)>/g,(function(t,e){var n=i[e] 1471return"$"+(Array.isArray(n)?n.join("$"):n)})))}if("function"==typeof o){var a=this 1472return t[Symbol.replace].call(this,n,(function(){var t=arguments 1473return"object"!=typeof t[t.length-1]&&(t=[].slice.call(t)).push(r
1473(t,a)),o.apply(this,t)}))}return t[Symbol.replace].call(this,n,o)},ie.apply(this,arguments)}function ae(t,e){return ae=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},ae(t,e)}function se(t,e){if(t){if("string"==typeof t)return ce(t,e) 1474var n=Object.prototype.toString.call(t).slice(8,-1) 1475return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ce(t,e):void 0}}function ce(t,e){(null==e||e>t.length)&&(e=t.length) 1476for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n] 1477return r}function le(){}var ue=function(t){return new Promise((function(e){setTimeout(e,t)}))},pe=function(t){return Math.pow(Math.SQRT2,t)},de=ie(/(\d+)(%)/,{value:1}) 1478function fe(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:7,n=e 1479if(de.test(t)){var r,o=null===(r=t.match(de))||void 0===r?void 0:r.groups 1480if(o&&o.value){var i=parseInt(o.value)/100 1481n=Math.round(e*i)}}return Math.min(30,Math.max(1,n))}function he(t,e){return e("info","Throttle request to ".concat(t,"/s")),Qt()({limit:t,interval:1e3,strict:!1})}var me=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",n=t.defaults.logHandler,r=void 0===n?le:n,o=Zt()(e)?fe(e):fe("auto",e),i=he(o,r),a=!1,s=t.interceptors.request.use((function(t){return i((function(){return t}))()}),(function(t){return Promise.reject(t)})),c=t.interceptors.response.use((function(n){if(!a&&Zt()(e)&&("auto"===e||de.test(e))&&n.headers&&n.headers["x-contentful-ratelimit-second-limit"]){var c=parseInt(n.headers["x-contentful-ratelimit-second-limit"]),l=fe(e,c) 1482l!==o&&(s&&t.interceptors.request.eject(s),o=l,i=he(l,r),s=t.interceptors.request.use((function(t){return i((function(){return t}))()}),(function(t){return Promise.reject(t)}))),a=!0}return n}),(function(t){return Promise.reject(t)})) 1483return function(){t.interceptors.request.eject(s),t.interceptors.response.eject(c)}},be=/^(?!\w+:\/\/)([^\s:]+\.?[^\s:]+)(?::(\d+))?(?!:)$/ 1484function we(t,e){var n=re(re({},{insecure:!1,retryOnError:!0,logHandler:function(t,e){if("error"===t&&e){var n=[e.name,e.message].filter((function(t){return t})).join(" - ") 1485return console.error("[error] ".concat(n)),void console.error(e)}console.log("[".concat(t,"] ").concat(e))},headers:{},httpAgent:!1,httpsAgent:!1,timeout:3e4,throttle:0,basePath:"",adapter:void 0,maxContentLength:1073741824,maxBodyLength:1073741824}),e) 1486if(!n.accessToken){var r=new TypeError("Expected parameter accessToken") 1487throw n.logHandler("error",r),r}var o,i=n.insecure?"http":"https",a=n.space?"".concat(n.space,"/"):"",s=n.defaultHostname,c=n.insecure?80:443 1488if(n.host&&be.test(n.host)){var l=n.host.split(":") 1489if(2===l.length){var u=function(t){if(Array.isArray(t))return t}(o=l)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"] 1490if(null!=n){var r,o,i,a,s=[],c=!0,l=!1 1491try{for(i=(n=n.call(t)).next;!(c=(r=i.call(n)).done)&&(s.push(r.value),2!==s.length);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(o)||se(o,2)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}() 1492s=u[0],c=u[1]}else s=l[0]}n.basePath&&(n.basePath="/".concat(n.basePath.split("/").filter(Boolean).join("/"))) 1493var p=e.baseURL||"".concat(i,"://").concat(s,":").concat(c).concat(n.basePath,"/spaces/").concat(a) 1494n.headers.Authorization||"function"==typeof n.accessToken||(n.headers.Authorization="Bearer "+n.accessToken) 1495var d={baseURL:p,headers:n.headers,httpAgent:n.httpAgent,httpsAgent:n.httpsAgent,proxy:n.proxy,timeout:n.timeout,adapter:n.adapter,maxContentLength:n.maxContentLength,maxBodyLength:n.maxBodyLength,paramsSerializer:{serialize:function(t){return Xt().stringify(t)}},logHandler:n.logHandler,responseLogger:n.responseLogger,requestLogger:n.requestLogger,retryOnError:n.retryOnError},f=t.create(d) 1496return f.httpClientParams=e,f.cloneWithNewParams=function(n){return we(t,re(re({},qt()(e)),n))},n.onBeforeRequest&&f.interceptors.request.use(n.onBeforeRequest),"function"==typeof n.accessToken&&function(t,e){t.interceptors.request.use((function(t){return e().then((function(e){return t.headers.set("Authorization","Bearer ".concat(e)),t}))}))}(f,n.accessToken),n.throttle&&me(f,n.throttle),function(t){var e=arguments.length>
14961&&void 0!==arguments[1]?arguments[1]:5,n=t.defaults,r=n.responseLogger,o=void 0===r?le:r,i=n.requestLogger,a=void 0===i?le:i 1497t.interceptors.request.use((function(t){return a(t),t}),(function(t){return a(t),Promise.reject(t)})),t.interceptors.response.use((function(t){return o(t),t}),(function(n){var r=n.response,i=n.config 1498if(o(n),!i||!t.defaults.retryOnError)return Promise.reject(n) 1499var a=i.attempts||1 1500if(a>e)return n.attempts=i.attempts,Promise.reject(n) 1501var s=null,c=pe(a) 1502return r?r.status>=500&&r.status<600?s="Server ".concat(r.status):429===r.status&&(s="Rate limit",r.headers&&n.response.headers["x-contentful-ratelimit-reset"]&&(c=r.headers["x-contentful-ratelimit-reset"])):s="Connection",s?(c=Math.floor(1e3*c+200*Math.random()+500),t.defaults.logHandler("warning","".concat(s," error occurred. Waiting for ").concat(c," ms before retrying...")),i.attempts=a+1,delete i.httpAgent,delete i.httpsAgent,ue(c).then((function(){return t(i)}))):Promise.reject(n)}))}(f,n.retryLimit),n.onError&&f.interceptors.response.use((function(t){return t}),n.onError),f}function ye(t){var e=t.query,n={} 1503return delete e.resolveLinks,n.params=qt()(e),n}function ge(t){var e,n=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"] 1504if(!n){if(Array.isArray(t)||(n=se(t))){n&&(t=n) 1505var r=0,o=function(){} 1506return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1 1507return{s:function(){n=n.call(t)},n:function(){var t=n.next() 1508return a=t.done,t},e:function(t){s=!0,i=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}(Object.getOwnPropertyNames(t)) 1509try{for(n.s();!(e=n.n()).done;){var r=t[e.value] 1510r&&"object"===oe(r)&&ge(r)}}catch(t){n.e(t)}finally{n.f()}return Object.freeze(t)}function ve(){var t=window 1511if(!t)return null 1512var e=t.navigator.userAgent,n=t.navigator.platform 1513return-1!==["Macintosh","MacIntel","MacPPC","Mac68K"].indexOf(n)?"macOS":-1!==["iPhone","iPad","iPod"].indexOf(n)?"iOS":-1!==["Win32","Win64","Windows","WinCE"].indexOf(n)?"Windows":/Android/.test(e)?"Android":/Linux/.test(n)?"Linux":null}function _e(t){return Object.defineProperty(t,"toPlainObject",{enumerable:!1,configurable:!1,writable:!1,value:function(){return qt()(this)}})}function Se(t){var e,n=t.config,r=t.response 1514if(n&&n.headers&&n.headers.Authorization){var o="...".concat(n.headers.Authorization.toString().substr(-5)) 1515n.headers.Authorization="Bearer ".concat(o)}if(!ee()(r)||!ee()(n))throw t 1516var i,a=null==r?void 0:r.data,s={status:null==r?void 0:r.status,statusText:null==r?void 0:r.statusText,message:"",details:{}} 1517n&&ee()(n)&&(s.request={url:n.url,headers:n.headers,method:n.method,payloadData:n.data}),a&&"object"===oe(a)&&("requestId"in a&&(s.requestId=a.requestId||"UNKNOWN"),"message"in a&&(s.message=a.message||""),"details"in a&&(s.details=a.details||{}),e=null===(i=a.sys)||void 0===i?void 0:i.id) 1518var c=new Error 1519c.name=e&&"Unknown"!==e?e:"".concat(null==r?void 0:r.status," ").concat(null==r?void 0:r.statusText) 1520try{c.message=JSON.stringify(s,null," ")}catch(t){var l 1521c.message=null!==(l=null==s?void 0:s.message)&&void 0!==l?l:""}throw c}function ke(t){return function(e){return Object.assign({},t,e)}}var Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t} 1522function xe(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e] 1523return n}return Array.from(t)}var Me={},Ae=function(t,e){var n=e.entryId,r=e.linkType,o=e.spaceId,i=e.environmentId 1524return o&&i?t.get(o+"!"+i+"!"+r+"!"+n):t.get(r+"!"+n)},Te=function t(e,n,r,o){if(n(e))return r(e) 1525if(e&&"object"===(void 0===e?"undefined":Ee(e))){for(var i in e)e.hasOwnProperty(i)&&(e[i]=t(e[i],n,r,o)) 1526o&&(e=function(t){if(Array.isArray(t))return t.filter((function(t){return t!==Me})) 1527for(var e in t)t[e]===Me&&delete t[e] 1528return t}(e))}return e},Ce=function(t,e){if(e=e||{},!t.items)return[] 1529var n=qt()(t),r=Object.keys(n.includes||{}).reduce((function(e,n){return[].concat(xe(e),xe(t.includes[n]))}),[]),o=[].concat(xe(n.items),xe(r)).filter((function(t){return Boolean(t.sys)})),i=new Map(o.reduce((function(t,e){var n,r=(n=e.sys,n.space&&n.environment?[n.type+"!"+n.id,n.space.sys.id+"!"+n.environment.sys.id+"!"+n.type+"!"+n.id]:[n.type+"!"+n.id]).map((function(t){return[t,e]})) 1530return t.push.apply(t,xe(r)),t}),[])) 1531return o.forEach((function(t){var n=function(t,e){return Array.isArray(e)?Object.keys(t).filter((function(t){return-1!==e.indexOf(t)})).reduce((function(e,n){return e[n]=t[n],e}),{}):t}(t,e.itemEntryPoints) 1532Object.assign(t,Te(n,(function(t){return(e=t)&&e.sys&&"Link"===e.sys.type||function(t){return t&&t.sys&&"ResourceLink"===t.sys.type}(t) 1533var e}),(function(t){return function(t,e,n){var r=function(t,e){var n=e.sys,r=n.type,o=n.linkType 1534if("ResourceLink"===r){var i=function(t){var e=/.*:spaces\/([^/]+)(?:\/environments\/([^/]+))?\/entries\/([^/]+)$/ 1535if(e.test(t)){var n=function(t,e){if(Array.isArray(t))return t 1536if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,o=!1,i=void 0 1537try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),4!==n.length);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(t)
1538throw new TypeError("Invalid attempt to destructure non-iterable instance")}(t.match(e)),r=(n[0],n[1]),o=n[2] 1539return{spaceId:r,environmentId:void 0===o?"master":o,entryId:n[3]}}}(e.sys.urn),a=i.spaceId,s=i.environmentId,c=i.entryId,l=o.split(":")[1] 1540return Ae(t,{linkType:l,entryId:c,spaceId:a,environmentId:s})||Me}var u=e.sys.id 1541return Ae(t,{linkType:o,entryId:u})||Me}(t,e) 1542return r===Me?n?r:e:r}(i,t,e.removeUnresolved)}),e.removeUnresolved))})),n.items},Oe=r(78),Le=r.n(Oe) 1543function ze(t){return Object.defineProperty(t,"stringifySafe",{enumerable:!1,configurable:!1,writable:!1,value:function(t=null,e=""){return Le()(this,t,e,((t,e)=>({sys:{type:"Link",linkType:"Entry",id:e.sys.id,circular:!0}})))}})}async function Pe(t,e,n){if(!e||!e.initial&&!e.nextSyncToken&&!e.nextPageToken)throw new Error("Please provide one of `initial`, `nextSyncToken` or `nextPageToken` parameters for syncing") 1544if(e.content_type&&!e.type)e.type="Entry" 1545else if(e.content_type&&e.type&&"Entry"!==e.type)throw new Error("When using the `content_type` filter your `type` parameter cannot be different from `Entry`.") 1546const{withoutLinkResolution:r,withoutUnresolvableLinks:o,paginate:i}={withoutLinkResolution:!1,withoutUnresolvableLinks:!1,paginate:!0,...n},a=await Be(t,[],e,{paginate:i}) 1547r||(a.items=Ce(a,{removeUnresolved:o,itemEntryPoints:["fields"]})) 1548const s=function(t){const e=t=>(e,n)=>(n.sys.type===t&&e.push(_e(n)),e) 1549return{entries:t.reduce(e("Entry"),[]),assets:t.reduce(e("Asset"),[]),deletedEntries:t.reduce(e("DeletedEntry"),[]),deletedAssets:t.reduce(e("DeletedAsset"),[])}}(a.items) 1550return a.nextSyncToken&&(s.nextSyncToken=a.nextSyncToken),a.nextPageToken&&(s.nextPageToken=a.nextPageToken),ge((c=ze(_e(s))).sys||{}),c 1551var c}async function Be(t,e,n,{paginate:r}){const o=(i=n).nextPageToken?{sync_token:i.nextPageToken}:i.nextSyncToken?{sync_token:i.nextSyncToken}:i.sync_token?{sync_token:i.sync_token}:i 1552var i 1553const a=(await t.get("sync",ye({query:o}))).data||{} 1554return e=e.concat(a.items||[]),a.nextPageUrl?r?(delete o.initial,o.sync_token=Re(a.nextPageUrl),Be(t,e,o,{paginate:r})):{items:e,nextPageToken:Re(a.nextPageUrl)}:a.nextSyncUrl?{items:e,nextSyncToken:Re(a.nextSyncUrl)}:{items:[]}}function Re(t){const e=t.split("?") 1555return e.length>0?e[1].replace("sync_token=",""):""}function Ne(t){const e={} 1556let n=!1 1557for(const r in t)Array.isArray(t[r])&&(e[r]=t[r].join(","),n=!0) 1558return n?{...t,...e}:t}function Ie(t){if(!t.select)return t 1559const e=Array.isArray(t.select)?t.select:t.select.split(",").map((t=>t.trim())),n=new Set(e) 1560return n.has("sys")?t:(n.add("sys.id"),n.add("sys.type"),{...t,select:[...n].join(",")})}function je(t,{resolveLinks:e,removeUnresolved:n}){const r=ze(t) 1561return e&&(r.items=Ce(r,{removeUnresolved:n,itemEntryPoints:["fields"]})),r}class De extends Error{constructor(t,e){super(`Invalid "${t}" provided, `+e),this.name="ValidationError"}}function Ue(t,e){e?function(t){if(t.locale)throw new De("locale","The `locale` parameter is not allowed")}(t):function(t){if("*"===t.locale)throw new De("locale","The use of locale='*' is no longer supported.To fetch an entry in all existing locales, \n use client.withAllLocales instead of the locale='*' parameter.")}(t)}function Fe(t){if("resolveLinks"in t)throw new De("resolveLinks","The use of the 'resolveLinks' parameter is no longer supported. By default, links are resolved. \n If you do not want to resolve links, use client.withoutLinkResolution.")}function We(t){if("removeUnresolved"in t)throw new De("removeUnresolved","The use of the 'removeUnresolved' parameter is no longer supported. By default, unresolved links are kept as link objects.\n If you do not want to include unresolved links, use client.withoutUnresolvableLinks.")}function He(t){for(const e in t){const n=t[e] 1562if("object"==typeof n&&null!==n&&!Array.isArray(n))throw new Error(`Objects are not supported as value for the "${e}" query parameter.`)}}class Ke extends Error{constructor(t,n,r){super("The resource could not be found."),e(this,"sys",void 0),e(this,"details",void 0),this.sys={type:"Error",id:"NotFound"},this.details={type:"Entry",id:t,environment:n,space:r}}}function Ge({http:t,getGlobalOptions:e},n){const r=(t="unknown")=>new Ke(t,e().environment,e().space),o=t=>{let n="space"===t?e().spaceBaseUrl:e().environmentBaseUrl 1563if(!n)throw new Error("Please define baseUrl for "+t) 1564return n.endsWith("/")||(n+="/"),n} 1565async function i({context:e,path:n,config:r}){const i=o(e) 1566try{return(await t.get(i+n,r)).data}catch(t){Se(t)}}async function a(t,e){const{withoutLinkResolution:n,withoutUnresolvableLinks:r}=e
1567try{return je(await i({context:"environment",path:"entries",config:ye({query:Ne(Ie(t))})}),{resolveLinks:!n??!0,removeUnresolved:r??!1})}catch(t){Se(t)}}return{version:"10.7.0",getSpace:async function(){return i({context:"space",path:""})},getContentType:async function(t){return i({context:"environment",path:`content_types/${t}`})},getContentTypes:async function(t={}){return i({context:"environment",path:"content_types",config:ye({query:t})})},getAsset:async function(t,e={}){return async function(t,e,n={withAllLocales:!1,withoutLinkResolution:!1,withoutUnresolvableLinks:!1}){const{withAllLocales:r}=n 1568return Ue(e,r),He(e),async function(t,e){try{return i({context:"environment",path:`assets/${t}`,config:ye({query:Ie(e)})})}catch(t){Se(t)}}(t,r?{...e,locale:"*"}:e)}(t,e,n)},getAssets:async function(t={}){return async function(t,e={withAllLocales:!1,withoutLinkResolution:!1,withoutUnresolvableLinks:!1}){const{withAllLocales:n}=e 1569return Ue(t,n),He(t),async function(t){try{return i({context:"environment",path:"assets",config:ye({query:Ne(Ie(t))})})}catch(t){Se(t)}}(n?{...t,locale:"*"}:t)}(t,n)},getTag:async function(t){return i({context:"environment",path:`tags/${t}`})},getTags:async function(t={}){return He(t),i({context:"environment",path:"tags",config:ye({query:Ne(Ie(t))})})},getLocales:async function(t={}){return He(t),i({context:"environment",path:"locales",config:ye({query:Ie(t)})})},parseEntries:function(t){return function(t,e={withAllLocales:!1,withoutLinkResolution:!1,withoutUnresolvableLinks:!1}){return function(t,e){const{withoutLinkResolution:n,withoutUnresolvableLinks:r}=e 1570return je(t,{resolveLinks:!n??!0,removeUnresolved:r??!1})}(t,e)}(t,n)},sync:async function(r,o={paginate:!0}){return async function(n,r,o={withAllLocales:!1,withoutLinkResolution:!1,withoutUnresolvableLinks:!1}){Fe(n),We(n) 1571const i={...r,...o} 1572return function(t){t.defaults.baseURL=e().environmentBaseUrl}(t),Pe(t,n,i)}(r,o,n)},getEntry:async function(t,e={}){return async function(t,e,n={withAllLocales:!1,withoutLinkResolution:!1,withoutUnresolvableLinks:!1}){const{withAllLocales:o}=n 1573return Ue(e,o),Fe(e),We(e),He(e),async function(t,e,n){if(!t)throw r(t) 1574try{const o=await a({"sys.id":t,...e},n) 1575if(o.items.length>0)return o.items[0] 1576throw r(t)}catch(t){Se(t)}}(t,o?{...e,locale:"*"}:e,n)}(t,e,n)},getEntries:async function(t={}){return async function(t,e={withAllLocales:!1,withoutLinkResolution:!1,withoutUnresolvableLinks:!1}){const{withAllLocales:n}=e 1577return Ue(t,n),Fe(t),We(t),He(t),a(n?{...t,locale:"*"}:t,e)}(t,n)},createAssetKey:async function(e){try{const t=Math.floor(Date.now()/1e3) 1578!function(t,e,n){if(n=n||{},"number"!=typeof e)throw new De(t,`only numeric values are allowed for timestamps, provided type was "${typeof e}"`) 1579if(n.maximum&&e>n.maximum)throw new De(t,`value (${e}) cannot be further in the future than expected maximum (${n.maximum})`) 1580if(n.now&&e<n.now)throw new De(t,`value (${e}) cannot be in the past, current time was ${n.now}`)}("expiresAt",e,{maximum:t+172800,now:t})}catch(t){Se(t)}return async function({context:e,path:n,data:r,config:i}){const a=o(e) 1581try{return(await t.post(a+n,r,i)).data}catch(t){Se(t)}}({context:"environment",path:"asset_keys",data:{expiresAt:e}})}}}const Ve=({http:t,getGlobalOptions:e})=>{function n(r){return function({http:t,getGlobalOptions:e},n,r){const o=Ge({http:t,getGlobalOptions:e},n) 1582return Object.defineProperty(o,"withAllLocales",{get:()=>r({...n,withAllLocales:!0})}),Object.defineProperty(o,"withoutLinkResolution",{get:()=>r({...n,withoutLinkResolution:!0})}),Object.defineProperty(o,"withoutUnresolvableLinks",{get:()=>r({...n,withoutUnresolvableLinks:!0})}),Object.create(o)}({http:t,getGlobalOptions:e},r,n)}return{...Ge({http:t,getGlobalOptions:e},{withoutLinkResolution:!1,withAllLocales:!1,withoutUnresolvableLinks:!1}),get withAllLocales(){return n({withAllLocales:!0,withoutLinkResolution:!1,withoutUnresolvableLinks:!1})},get withoutLinkResolution(){return n({withAllLocales:!1,withoutLinkResolution:!0,withoutUnresolvableLinks:!1})},get withoutUnresolvableLinks(){return n({withAllLocales:!1,withoutLinkResolution:!1,withoutUnresolvableLinks:!0})}}} 1583function qe(t){if(!t.accessToken)throw new TypeError("Expected parameter accessToken") 1584if(!t.space)throw new TypeError("Expected parameter space") 1585Fe(t),We(t) 1586const e={resolveLinks:!0,removeUnresolved:!1,defaultHostname:"cdn.contentful.com",environment:"master",...t},n=function(t,e,n,r){var o=[] 1587e&&o.push("app ".concat(e)),n&&o.push("integration ".concat(n)),o.push("sdk ".concat("contentful.js/10.7.0")) 1588var i=null 1589try{"undefined"!=typeof window&&"navigator"in window&&"product"in window.navigator&&"ReactNative"===window.navigator.product?(i=ve(),o.push("platform ReactNative")):"undefined"==typeof process||process.browser?(i=ve(),o.push("platform browser")):(i=function(){var t=process.platform||"linux",e=process.version||"0.0.0",n={android:"Android",aix:"Linux",darwin:"macOS",freebsd:"Linux",linux:"Linux",openbsd:"Linux",sunos:"Linux",win32:"Windows"} 1590return t in n?"".concat(n[t]||"Linux","/").concat(e):null}(),o.push("platform node.js/".concat(process.versions&&process.versions.node?"v".concat(process.versions.node):process.version)))}catch(t){i=null}return i&&o.push("os ".concat(i)),"".concat(o.filter((function(t){return""!==t})).join("; "),";")}(0,e.application,e.integration) 1591e.headers={...e.headers,"Content-Type":"application/vnd.contentful.delivery.v1+json","X-Contentful-User-Agent":n} 1592const r=we(Gt,e) 1593if(!r.defaults.baseURL)throw new Error("Please define a baseURL") 1594const o=ke({space:e.space,environment:e.environment,spaceBaseUrl:r.defaults.baseURL,environmentBaseUrl:`${r.defaults.baseURL}
1594environments/${e.environment}`}) 1595return r.defaults.baseURL=o({}).environmentBaseUrl,Ve({http:r,getGlobalOptions:o})}}(),o}()},591:(t,e,n)=>{"use strict" 1596n.r(e),n.d(e,{default:()=>c,modifier:()=>u}) 1597var r=n(292),o=n(927),i=n(341) 1598function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}class s{constructor(t){this.owner=t,a(this,"capabilities",(0,o.capabilities)("3.22"))}createModifier(t,e){return{instance:new t(this.owner,e),element:null}}installModifier(t,e,n){const r=function(t,e){const n=t 1599return n.element=e,n}(t,e) 1600r.instance.modify(e,n.positional,n.named)}updateModifier(t,e){t.instance.modify(t.element,e.positional,e.named)}destroyModifier({instance:t}){(0,i.destroy)(t)}}class c{constructor(t,e){(0,r.setOwner)(this,t)}modify(t,e,n){}}(0,o.setModifierManager)((t=>new s(t)),c) 1601const l=new class{constructor(){a(this,"capabilities",(0,o.capabilities)("3.22"))}createModifier(t){return{element:null,instance:t}}installModifier(t,e,n){const r=function(t,e){const n=t 1602return n.element=e,n}(t,e),{positional:o,named:i}=n,a=t.instance(e,o,i) 1603"function"==typeof a&&(r.teardown=a)}updateModifier(t,e){"function"==typeof t.teardown&&t.teardown() 1604const n=t.instance(t.element,e.positional,e.named) 1605"function"==typeof n&&(t.teardown=n)}destroyModifier(t){"function"==typeof t.teardown&&t.teardown()}} 1606function u(t){return(0,o.setModifierManager)((()=>l),t)}},830:(t,e,n)=>{"use strict" 1607n.r(e),n.d(e,{default:()=>c}) 1608var r=n(591),o=n(266),i=n(353),a=n(866) 1609function s(t){return"object"==typeof t&&Boolean(t)}class c extends r.default{constructor(...t){var e,n,r 1610super(...t),e=this,n="existingStyles",r=new Set,(n=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t 1611var n=t[Symbol.toPrimitive] 1612if(void 0!==n){var r=n.call(t,"string") 1613if("object"!=typeof r)return r 1614throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t) 1615return"symbol"==typeof e?e:String(e)}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r}setStyles(t,e){const{existingStyles:n}=this,r=new Set(n) 1616n.clear(),e.forEach((([e,o])=>{(0,i.assert)(`Your given value for property '${e}' is ${o} (${(0,a.typeOf)(o)}). Accepted types are string and undefined. Please change accordingly.`,void 0===o||"string"===(0,a.typeOf)(o)) 1617let s="" 1618o&&o.includes("!important")&&(s="important",o=o.replace("!important","")),t.style.setProperty(e,o,s),r.delete(e),n.add(e)})),r.forEach((e=>t.style.removeProperty(e)))}modify(t,e,n){this.setStyles(t,function(t,e){return[...t.filter(s),e].map((t=>Object.entries(t).map((([t,e])=>[(0,o.dasherize)(t),e])))).flat()}(e,n))}}},764:t=>{"use strict" 1619var e=Array.isArray,n=Object.keys,r=Object.prototype.hasOwnProperty 1620t.exports=function t(o,i){if(o===i)return!0 1621if(o&&i&&"object"==typeof o&&"object"==typeof i){var a,s,c,l=e(o),u=e(i) 1622if(l&&u){if((s=o.length)!=i.length)return!1 1623for(a=s;0!=a--;)if(!t(o[a],i[a]))return!1 1624return!0}if(l!=u)return!1 1625var p=o instanceof Date,d=i instanceof Date 1626if(p!=d)return!1 1627if(p&&d)return o.getTime()==i.getTime() 1628var f=o instanceof RegExp,h=i instanceof RegExp 1629if(f!=h)return!1 1630if(f&&h)return o.toString()==i.toString() 1631var m=n(o) 1632if((s=m.length)!==n(i).length)return!1 1633for(a=s;0!=a--;)if(!r.call(i,m[a]))return!1 1634for(a=s;0!=a--;)if(!t(o[c=m[a]],i[c]))return!1 1635return!0}return o!=o&&i!=i}},713:function(t){"undefined"!=typeof self&&self,t.exports=function(t){var e={} 1636function n(r){if(e[r])return e[r].exports 1637var o=e[r]={i:r,l:!1,exports:{}} 1638return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t 1639if(4&e&&"object"==typeof t&&t&&t.__esModule)return t 1640var r=Object.create(null) 1641if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o)) 1642return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t} 1643return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=0)}([function(t,e,n){"use strict" 1644n.r(e),n.d(e,"computeDestinationPoint",(function(){return P})),n.d(e,"convertArea",(function(){return B})),n.d(e,"convertDistance",(function(){return R})),n.d(e,"convertSpeed",(function(){return N})),n.d(e,"decimalToSexagesimal",(function(){return D})),n.d(e,"findNearest",(function(){return H})),n.d(e,"getAreaOfPolygon",(function(){return K})),n.d(e,"getBounds",(function(){return G})),n.d(e,"getBoundsOfDistance",(function(){return V})),n.d(e,"getCenter",(function(){return q})),n.d(e,"getCenterOfBounds",(function(){return Y})),n.d(e,"getCompassDirection",(function(){return J})),n.d(e,"getCoordinateKey",(function(){return m})),n.d(e,"getCoordinateKeys",(function(){return _})),n.d(e,"getDistance",(function(){return F})),n.d(e,"getDistanceFromLine",(function(){return Z})),n.d(e,"getGreatCircleBearing",(function(){return $})),n.d(e,"getLatitude",(function(){return C})),n.d(e,"getLongitude",(function(){return O})),n.d(e,"getPathLength",(function(){return tt})),n.d(e,"getPreciseDistance",(function(){return et})),n.d(e,"getRhumbLineBearing",(function(){return X})),n.d(e,"getRoughCompassDirection",(function(){return nt})),n.d(e,"getSpeed",(function(){return rt})),n.d(e,"isDecimal",(function(){return b})),n.d(e,"isPointInLine",(function(){return ot})),n.d(e,"isPointInPolygon",(function(){return it})),n.d(e,"isPointNearLine",(function(){return at})),n.d(e,"isPointWithinRadius",(function(){return st})),n.d(e,"isSexagesimal",(function(){return w})),n.d(e,"isValidCoordinate",(function(){return E})),n.d(e,"isValidLatitude",(function(){return S})),n.d(e,"isValidLongitude",(function(){return k})),n.d(e,"orderByDistance",(function(){return W})),n.d(e,"sexagesimalToDecimal",(function(){return y}
1644)),n.d(e,"toDecimal",(function(){return T})),n.d(e,"toRad",(function(){return L})),n.d(e,"toDeg",(function(){return z})),n.d(e,"wktToPolygon",(function(){return lt})),n.d(e,"sexagesimalPattern",(function(){return r})),n.d(e,"earthRadius",(function(){return o})),n.d(e,"MINLAT",(function(){return i})),n.d(e,"MAXLAT",(function(){return a})),n.d(e,"MINLON",(function(){return s})),n.d(e,"MAXLON",(function(){return c})),n.d(e,"longitudeKeys",(function(){return l})),n.d(e,"latitudeKeys",(function(){return u})),n.d(e,"altitudeKeys",(function(){return p})),n.d(e,"distanceConversion",(function(){return d})),n.d(e,"timeConversion",(function(){return f})),n.d(e,"areaConversion",(function(){return h})) 1645var r=/^([0-9]{1,3})°\s*([0-9]{1,3}(?:\.(?:[0-9]{1,}))?)['â²]\s*(([0-9]{1,3}(\.([0-9]{1,}))?)["â³]\s*)?([NEOSW]?)$/,o=6378137,i=-90,a=90,s=-180,c=180,l=["lng","lon","longitude",0],u=["lat","latitude",1],p=["alt","altitude","elevation","elev",2],d={m:1,km:.001,cm:100,mm:1e3,mi:1/1609.344,sm:1/1852.216,ft:100/30.48,in:100/2.54,yd:1/.9144},f={m:60,h:3600,d:86400},h={m2:1,km2:1e-6,ha:1e-4,a:.01,ft2:10.763911,yd2:1.19599,in2:1550.0031} 1646h.sqm=h.m2,h.sqkm=h.km2,h.sqft=h.ft2,h.sqyd=h.yd2,h.sqin=h.in2 1647var m=function(t,e){return e.reduce((function(e,n){if(null==t)throw new Error("'".concat(t,"' is no valid coordinate.")) 1648return Object.prototype.hasOwnProperty.call(t,n)&&void 0!==n&&void 0===e?(e=n,n):e}),void 0)},b=function(t){var e=t.toString().trim() 1649return!isNaN(parseFloat(e))&&parseFloat(e)===Number(e)},w=function(t){return r.test(t.toString().trim())},y=function(t){var e=new RegExp(r).exec(t.toString().trim()) 1650if(null==e)throw new Error("Given value is not in sexagesimal format") 1651var n=Number(e[2])/60||0,o=Number(e[4])/3600||0,i=parseFloat(e[1])+n+o 1652return["S","W"].includes(e[7])?-i:i} 1653function g(t,e){var n=Object.keys(t) 1654if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t) 1655e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function v(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var _=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{longitude:l,latitude:u,altitude:p},n=m(t,e.longitude),r=m(t,e.latitude),o=m(t,e.altitude) 1656return function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{} 1657e%2?g(Object(n),!0).forEach((function(e){v(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({latitude:r,longitude:n},o?{altitude:o}:{})},S=function t(e){return b(e)?!(parseFloat(e)>a||e<i):!!w(e)&&t(y(e))},k=function t(e){return b(e)?!(parseFloat(e)>c||e<s):!!w(e)&&t(y(e))},E=function(t){var e=_(t),n=e.latitude,r=e.longitude 1658if(Array.isArray(t)&&t.length>=2)return k(t[0])&&S(t[1]) 1659if(void 0===n||void 0===r)return!1 1660var o=t[r],i=t[n] 1661return void 0!==i&&void 0!==o&&!1!==S(i)&&!1!==k(o)} 1662function x(t,e){var n=Object.keys(t) 1663if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t) 1664e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function M(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{} 1665e%2?x(Object(n),!0).forEach((function(e){A(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function A(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var T=function t(e){if(b(e))return Number(e) 1666if(w(e))return y(e) 1667if(E(e)){var n=_(e) 1668return Array.isArray(e)?e.map((function(e,n){return[0,1].includes(n)?t(e):e})):M(M(M({},e),n.latitude&&A({},n.latitude,t(e[n.latitude]))),n.longitude&&A({},n.longitude,t(e[n.longitude])))}return Array.isArray(e)?e.map((function(e){return E(e)?t(e):e})):e},C=function(t,e){var n=m(t,u) 1669if(null!=n){var r=t[n] 1670return!0===e?r:T(r)}},O=function(t,e){var n=m(t,l) 1671if(null!=n){var r=t[n] 1672return!0===e?r:T(r)}},L=function(t){return t*Math.PI/180},z=function(t){return 180*t/Math.PI},P=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:6371e3,o=C(t),i=O(t),a=e/r,l=L(n),u=L(o),p=L(i),d=Math.asin(Math.sin(u)*Math.cos(a)+Math.cos(u)*Math.sin(a)*Math.cos(l)),f=p+Math.atan2(Math.sin(l)*Math.sin(a)*Math.cos(u),Math.cos(a)-Math.sin(u)*Math.sin(d)),h=z(f) 1673return(h<s||h>c)&&(f=(f+3*Math.PI)%(2*Math.PI)-Math.PI,h=z(f)),{latitude:z(d),longitude:h}},B=function(t){var e=h[arguments.length>1&&void 0!==arguments[1]?arguments[1]:"m"] 1674if(e)return t*e 1675throw new Error("Invalid unit used for area conversion.")},R=function(t){var e=d[arguments.length>1&&void 0!==arguments[1]?arguments[1]:"m"] 1676if(e)return t*e 1677throw new Error("Invalid unit used for distance conversion.")},N=function(t){switch(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"kmh"){case"kmh":return t*f.h*d.km 1678case"mph":return t*f.h*d.mi 1679default:return t}} 1680function I(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var n=[],r=!0,o=!1,i=void 0 1681try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}}(t,e)||function(t,e){if(t){if("string"==typeof t)return j(t,e) 1682var n=Object.prototype.toString.call(t).slice(8,-1) 1683return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(t,e):void 0}}
1683(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(t,e){(null==e||e>t.length)&&(e=t.length) 1684for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n] 1685return r}var D=function(t){var e=I(t.toString().split("."),2),n=e[0],r=e[1],o=Math.abs(Number(n)),i=60*Number("0."+(r||0)),a=i.toString().split("."),s=Math.floor(i),c=I(function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=Math.pow(10,e) 1686return Math.round(t*n)/n}(60*Number("0."+(a[1]||0))).toString().split("."),2),l=c[0],u=c[1],p=void 0===u?"0":u 1687return o+"° "+s.toString().padStart(2,"0")+"' "+l.padStart(2,"0")+"."+p.padEnd(1,"0")+'"'},U=function(t){return t>1?1:t<-1?-1:t},F=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1 1688n=void 0===n||isNaN(n)?1:n 1689var r=C(t),i=O(t),a=C(e),s=O(e),c=Math.acos(U(Math.sin(L(a))*Math.sin(L(r))+Math.cos(L(a))*Math.cos(L(r))*Math.cos(L(i)-L(s))))*o 1690return Math.round(c/n)*n},W=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:F 1691return n="function"==typeof n?n:F,e.slice().sort((function(e,r){return n(t,e)-n(t,r)}))},H=function(t,e){return W(t,e)[0]},K=function(t){var e=0 1692if(t.length>2){for(var n,r,i,a=0;a<t.length;a++){a===t.length-2?(n=t.length-2,r=t.length-1,i=0):a===t.length-1?(n=t.length-1,r=0,i=1):(n=a,r=a+1,i=a+2) 1693var s=O(t[n]),c=C(t[r]),l=O(t[i]) 1694e+=(L(l)-L(s))*Math.sin(L(c))}e=e*o*o/2}return Math.abs(e)},G=function(t){if(!1===Array.isArray(t)||0===t.length)throw new Error("No points were given.") 1695return t.reduce((function(t,e){var n=C(e),r=O(e) 1696return{maxLat:Math.max(n,t.maxLat),minLat:Math.min(n,t.minLat),maxLng:Math.max(r,t.maxLng),minLng:Math.min(r,t.minLng)}}),{maxLat:-1/0,minLat:1/0,maxLng:-1/0,minLng:1/0})},V=function(t,e){var n,r,l=C(t),u=O(t),p=L(l),d=L(u),f=e/o,h=p-f,m=p+f,b=L(a),w=L(i),y=L(c),g=L(s) 1697if(h>w&&m<b){var v=Math.asin(Math.sin(f)/Math.cos(p));(n=d-v)<g&&(n+=2*Math.PI),(r=d+v)>y&&(r-=2*Math.PI)}else h=Math.max(h,w),m=Math.min(m,b),n=g,r=y 1698return[{latitude:z(h),longitude:z(n)},{latitude:z(m),longitude:z(r)}]},q=function(t){if(!1===Array.isArray(t)||0===t.length)return!1 1699var e=t.length,n=t.reduce((function(t,e){var n=L(C(e)),r=L(O(e)) 1700return{X:t.X+Math.cos(n)*Math.cos(r),Y:t.Y+Math.cos(n)*Math.sin(r),Z:t.Z+Math.sin(n)}}),{X:0,Y:0,Z:0}),r=n.X/e,o=n.Y/e,i=n.Z/e 1701return{longitude:z(Math.atan2(o,r)),latitude:z(Math.atan2(i,Math.sqrt(r*r+o*o)))}},Y=function(t){var e=G(t),n=e.minLat+(e.maxLat-e.minLat)/2,r=e.minLng+(e.maxLng-e.minLng)/2 1702return{latitude:parseFloat(n.toFixed(6)),longitude:parseFloat(r.toFixed(6))}},X=function(t,e){var n=L(O(e))-L(O(t)),r=Math.log(Math.tan(L(C(e))/2+Math.PI/4)/Math.tan(L(C(t))/2+Math.PI/4)) 1703return Math.abs(n)>Math.PI&&(n=n>0?-1*(2*Math.PI-n):2*Math.PI+n),(z(Math.atan2(n,r))+360)%360},J=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:X,r="function"==typeof n?n(t,e):X(t,e) 1704if(isNaN(r))throw new Error("Could not calculate bearing for given points. Check your bearing function") 1705switch(Math.round(r/22.5)){case 1:return"NNE" 1706case 2:return"NE" 1707case 3:return"ENE" 1708case 4:return"E" 1709case 5:return"ESE" 1710case 6:return"SE" 1711case 7:return"SSE" 1712case 8:return"S" 1713case 9:return"SSW" 1714case 10:return"SW" 1715case 11:return"WSW" 1716case 12:return"W" 1717case 13:return"WNW" 1718case 14:return"NW" 1719case 15:return"NNW" 1720default:return"N"}},Z=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=F(e,t,r),i=F(t,n,r),a=F(e,n,r),s=Math.acos(U((o*o+a*a-i*i)/(2*o*a))),c=Math.acos(U((i*i+a*a-o*o)/(2*i*a))) 1721return s>Math.PI/2?o:c>Math.PI/2?i:Math.sin(s)*o},$=function(t,e){var n=C(e),r=O(e),o=C(t),i=O(t) 1722return(z(Math.atan2(Math.sin(L(r)-L(i))*Math.cos(L(n)),Math.cos(L(o))*Math.sin(L(n))-Math.sin(L(o))*Math.cos(L(n))*Math.cos(L(r)-L(i))))+360)%360} 1723function Q(t){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var tt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:F 1724return t.reduce((function(t,n){return"object"===Q(t)&&null!==t.last&&(t.distance+=e(n,t.last)),t.last=n,t}),{last:null,distance:0}).distance},et=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1 1725n=void 0===n||isNaN(n)?1:n 1726var r,i,a,s,c,l,u,p=C(t),d=O(t),f=C(e),h=O(e),m=6356752.314245,b=1/298.257223563,w=L(h-d),y=Math.atan((1-b)*Math.tan(L(parseFloat(p)))),g=Math.atan((1-b)*Math.tan(L(parseFloat(f)))),v=Math.sin(y),_=Math.cos(y),S=Math.sin(g),k=Math.cos(g),E=w,x=100 1727do{var M=Math.sin(E),A=Math.cos(E) 1728if(0===(l=Math.sqrt(k*M*(k*M)+(_*S-v*k*A)*(_*S-v*k*A))))return 0 1729r=v*S+_*k*A,i=Math.atan2(l,r),c=r-2*v*S/(s=1-(a=_*k*M/l)*a),isNaN(c)&&(c=0) 1730var T=b/16*s*(4+b*(4-3*s)) 1731u=E,E=w+(1-T)*b*a*(i+T*l*(c+T*r*(2*c*c-1)))}while(Math.abs(E-u)>1e-12&&--x>0) 1732if(0===x)return NaN 1733var z=s*(o*o-m*m)/(m*m),P=z/1024*(256+z*(z*(74-47*z)-128)),B=m*(1+z/16384*(4096+z*(z*(320-175*z)-768)))*(i-P*l*(c+P/4*(r*(2*c*c-1)-P/6*c*(4*l*l-3)*(4*c*c-3)))) 1734return Math.round(B/n)*n},nt=function(t){return/^(NNE|NE|NNW|N)$/.test(t)?"N":/^(ENE|E|ESE|SE)$/.test(t)?"E":/^(SSE|S|SSW|SW)$/.test(t)?"S":/^(WSW|W|WNW|NW)$/.test(t)?"W":void 0},rt=function(t,e){return(arguments.length>2&&void 0!==arguments[2]?arguments[2]:F)(t,e)/(Number(e.time)-Number(t.time))*1e3},ot=function(t,e,n){return F(e,t)+F(t,n)===F(e,n)},it=function(t,e){for(var n=!1,r=e.length,o=-1,i=r-1;++o<r;
1734i=o)(O(e[o])<=O(t)&&O(t)<O(e[i])||O(e[i])<=O(t)&&O(t)<O(e[o]))&&C(t)<(C(e[i])-C(e[o]))*(O(t)-O(e[o]))/(O(e[i])-O(e[o]))+C(e[o])&&(n=!n) 1735return n},at=function(t,e,n,r){return Z(t,e,n)<r},st=function(t,e,n){return F(t,e,.01)<n} 1736function ct(t,e){(null==e||e>t.length)&&(e=t.length) 1737for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n] 1738return r}var lt=function(t){if(!t.startsWith("POLYGON"))throw new Error("Invalid wkt.") 1739return t.slice(t.indexOf("(")+2,t.indexOf(")")).split(", ").map((function(t){var e=function(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var n=[],r=!0,o=!1,i=void 0 1740try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),2!==n.length);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}}(t)||function(t,e){if(t){if("string"==typeof t)return ct(t,2) 1741var n=Object.prototype.toString.call(t).slice(8,-1) 1742return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ct(t,2):void 0}}(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t.split(" ")),n=e[0],r=e[1] 1743return{longitude:parseFloat(n),latitude:parseFloat(r)}}))}}])},746:(t,e,n)=>{"use strict" 1744n.r(e),n.d(e,{default:()=>u}) 1745var r,o=function(){function t(){this.registry=new WeakMap}return t.prototype.elementExists=function(t){return this.registry.has(t)},t.prototype.getElement=function(t){return this.registry.get(t)},t.prototype.addElement=function(t,e){t&&this.registry.set(t,e||{})},t.prototype.removeElement=function(t){this.registry.delete(t)},t.prototype.destroyRegistry=function(){this.registry=new WeakMap},t}(),i=function(){} 1746!function(t){t.enter="enter",t.exit="exit"}(r||(r={})) 1747var a,s=function(){function t(){this.registry=new o}return t.prototype.addCallback=function(t,e,n){var o,i,a 1748t===r.enter?((o={})[r.enter]=n,a=o):((i={})[r.exit]=n,a=i),this.registry.addElement(e,Object.assign({},this.registry.getElement(e),a))},t.prototype.dispatchCallback=function(t,e,n){if(t===r.enter){var o=this.registry.getElement(e).enter;(void 0===o?i:o)(n)}else{var a=this.registry.getElement(e) 1749a&&a.exit&&a.exit(n)}},t}(),c=(a=function(t,e){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},a(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null") 1750function n(){this.constructor=t}a(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),l=function(){return l=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]) 1751return t},l.apply(this,arguments)} 1752const u=function(t){function e(){var e=t.call(this)||this 1753return e.elementRegistry=new o,e}return c(e,t),e.prototype.observe=function(t,e){void 0===e&&(e={}),t&&(this.elementRegistry.addElement(t,l({},e)),this.setupObserver(t,l({},e)))},e.prototype.unobserve=function(t,e){var n=this.findMatchingRootEntry(e) 1754n&&n.intersectionObserver.unobserve(t)},e.prototype.addEnterCallback=function(t,e){this.addCallback(r.enter,t,e)},e.prototype.addExitCallback=function(t,e){this.addCallback(r.exit,t,e)},e.prototype.dispatchEnterCallback=function(t,e){this.dispatchCallback(r.enter,t,e)},e.prototype.dispatchExitCallback=function(t,e){this.dispatchCallback(r.exit,t,e)},e.prototype.destroy=function(){this.elementRegistry.destroyRegistry()},e.prototype.setupOnIntersection=function(t){var e=this 1755return function(n){return e.onIntersection(t,n)}},e.prototype.setupObserver=function(t,e){var n,r,o=e.root,i=void 0===o?window:o,a=this.findRootFromRegistry(i) 1756if(a&&(r=this.determineMatchingElements(e,a)),r){var s=r.elements,c=r.intersectionObserver 1757s.push(t),c&&c.observe(t)}else{var l={elements:[t],intersectionObserver:c=this.newObserver(t,e),options:e},u=this.stringifyOptions(e) 1758a?a[u]=l:this.elementRegistry.addElement(i,((n={})[u]=l,n))}},e.prototype.newObserver=function(t,e){var n=e.root,r=e.rootMargin,o=e.threshold,i=new IntersectionObserver(this.setupOnIntersection(e).bind(this),{root:n,rootMargin:r,threshold:o}) 1759return i.observe(t),i},e.prototype.onIntersection=function(t,e){var n=this 1760e.forEach((function(e){var r=e.isIntersecting,o=e.intersectionRatio,i=t.threshold||0 1761Array.isArray(i)&&(i=i[i.length-1]) 1762var a=n.findMatchingRootEntry(t) 1763r||o>i?a&&a.elements.some((function(t){return!(!t||t!==e.target||(n.dispatchEnterCallback(t,e),0))}
1763)):a&&a.elements.some((function(t){return!(!t||t!==e.target||(n.dispatchExitCallback(t,e),0))}))}))},e.prototype.findRootFromRegistry=function(t){if(this.elementRegistry)return this.elementRegistry.getElement(t)},e.prototype.findMatchingRootEntry=function(t){var e=t.root,n=void 0===e?window:e,r=this.findRootFromRegistry(n) 1764if(r)return r[this.stringifyOptions(t)]},e.prototype.determineMatchingElements=function(t,e){var n=this,r=Object.keys(e).filter((function(r){var o=e[r].options 1765return n.areOptionsSame(t,o)}))[0] 1766return e[r]},e.prototype.areOptionsSame=function(t,e){if(t===e)return!0 1767var n=Object.prototype.toString.call(t),r=Object.prototype.toString.call(e) 1768if(n!==r)return!1 1769if("[object Object]"!==n&&"[object Object]"!==r)return t===e 1770if(t&&e&&"object"==typeof t&&"object"==typeof e)for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)&&!1===this.areOptionsSame(t[o],e[o]))return!1 1771return!0},e.prototype.stringifyOptions=function(t){var e=t.root 1772return JSON.stringify(t,(function(t,n){if("root"===t&&e){var r=Array.prototype.slice.call(e.classList).reduce((function(t,e){return t+e}),""),o=e.id 1773return"".concat(o,"-").concat(r)}return n}))},e}(s)},298:function(t){"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global&&global,t.exports=function(){"use strict" 1774var t,e="3.7.5",n=e,r="function"==typeof atob,o="function"==typeof btoa,i="function"==typeof Buffer,a="function"==typeof TextDecoder?new TextDecoder:void 0,s="function"==typeof TextEncoder?new TextEncoder:void 0,c=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),l=(t={},c.forEach((function(e,n){return t[e]=n})),t),u=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,p=String.fromCharCode.bind(String),d="function"==typeof Uint8Array.from?Uint8Array.from.bind(Uint8Array):function(t){return new Uint8Array(Array.prototype.slice.call(t,0))},f=function(t){return t.replace(/=/g,"").replace(/[+\/]/g,(function(t){return"+"==t?"-":"_"}))},h=function(t){return t.replace(/[^A-Za-z0-9\+\/]/g,"")},m=function(t){for(var e,n,r,o,i="",a=t.length%3,s=0;s<t.length;){if((n=t.charCodeAt(s++))>255||(r=t.charCodeAt(s++))>255||(o=t.charCodeAt(s++))>255)throw new TypeError("invalid character found") 1775i+=c[(e=n<<16|r<<8|o)>>18&63]+c[e>>12&63]+c[e>>6&63]+c[63&e]}return a?i.slice(0,a-3)+"===".substring(a):i},b=o?function(t){return btoa(t)}:i?function(t){return Buffer.from(t,"binary").toString("base64")}:m,w=i?function(t){return Buffer.from(t).toString("base64")}:function(t){for(var e=[],n=0,r=t.length;n<r;n+=4096)e.push(p.apply(null,t.subarray(n,n+4096))) 1776return b(e.join(""))},y=function(t,e){return void 0===e&&(e=!1),e?f(w(t)):w(t)},g=function(t){if(t.length<2)return(e=t.charCodeAt(0))<128?t:e<2048?p(192|e>>>6)+p(128|63&e):p(224|e>>>12&15)+p(128|e>>>6&63)+p(128|63&e) 1777var e=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320) 1778return p(240|e>>>18&7)+p(128|e>>>12&63)+p(128|e>>>6&63)+p(128|63&e)},v=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,_=function(t){return t.replace(v,g)},S=i?function(t){return Buffer.from(t,"utf8").toString("base64")}:s?function(t){return w(s.encode(t))}:function(t){return b(_(t))},k=function(t,e){return void 0===e&&(e=!1),e?f(S(t)):S(t)},E=function(t){return k(t,!0)},x=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,M=function(t){switch(t.length){case 4:var e=((7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3))-65536 1779return p(55296+(e>>>10))+p(56320+(1023&e)) 1780case 3:return p((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2)) 1781default:return p((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},A=function(t){return t.replace(x,M)},T=function(t){if(t=t.replace(/\s+/g,""),!u.test(t))throw new TypeError("malformed base64.") 1782t+="==".slice(2-(3&t.length)) 1783for(var e,n,r,o="",i=0;i<t.length;)e=l[t.charAt(i++)]<<18|l[t.charAt(i++)]<<12|(n=l[t.charAt(i++)])<<6|(r=l[t.charAt(i++)]),o+=64===n?p(e>>16&255):64===r?p(e>>16&255,e>>8&255):p(e>>16&255,e>>8&255,255&e) 1784return o},C=r?function(t){return atob(h(t))}:i?function(t){return Buffer.from(t,"base64").toString("binary")}:T,O=i?function(t){return d(Buffer.from(t,"base64"))}:function(t){return d(C(t).split("").map((function(t){return t.charCodeAt(0)})))},L=function(t){return O(P(t))},z=i?function(t){return Buffer.from(t,"base64").toString("utf8")}:a?function(t){return a.decode(O(t))}:function(t){return A(C(t))},P=function(t){return h(t.replace(/[-_]/g,(function(t){return"-"==t?"+":"/"})))},B=function(t){return z(P(t))},R=function(t){return{value:t,enumerable:!1,writable:!0,configurable:!0}},N=function(){var t=function(t,e){return Object.defineProperty(String.prototype,t,R(e))} 1785t("fromBase64",(function(){return B(this)})),t("toBase64",(function(t){return k(this,t)})),t("toBase64URI",(function(){return k(this,!0)})),t("toBase64URL",(function(){return k(this,!0)})),t("toUint8Array",(function(){return L(this)}))},I=function(){var t=function(t,e){return Object.defineProperty(Uint8Array.prototype,t,R(e))} 1786t("toBase64",(function(t){return y(this,t)})),t("toBase64URI",(function(){return y(this,!0)})),t("toBase64URL",(function(){return y(this,!0)}))},j={version:e,VERSION:n,atob:C,atobPolyfill:T,btoa:b,btoaPolyfill:m,fromBase64:B,toBase64:k,encode:k,encodeURI:E,encodeURL:E,utob:_,btou:A,decode:B,isValid:function(t){if("string"!=typeof t)return!1 1787var e=t.replace(/\s+/g,"").replace(/={0,2}$/,"") 1788return!/[^\s0-9a-zA-Z\+/]/.test(e)||!/[^\s0-9a-zA-Z\-_]/.test(e)},fromUint8Array:y,toUint8Array:L,extendString:N,extendUint8Array:I,extendBuiltins:function(){N(),I()},Base64:{}}
1789return Object.keys(j).forEach((function(t){return j.Base64[t]=j[t]})),j}()},940:(t,e,n)=>{"use strict" 1790var r 1791n.r(e),n.d(e,{default:()=>o}) 1792const o=function(){function t(){this.pool=[],this.flush()}return t.prototype.flush=function(){var t=this 1793r=window.requestAnimationFrame((function(){var e=t.pool 1794t.reset(),e.forEach((function(t){t[Object.keys(t)[0]]()})),t.flush()}))},t.prototype.add=function(t,e){var n 1795return this.pool.push(((n={})[t]=e,n)),e},t.prototype.remove=function(t){this.pool=this.pool.filter((function(e){return!e[t]}))},t.prototype.reset=function(){this.pool=[]},t.prototype.stop=function(){window.cancelAnimationFrame(r)},t}()},823:function(t,e,n){"use strict" 1796var r 1797!function(o){if("function"!=typeof i){var i=function(t){return t} 1798i.nonNative=!0}const a=i("plaintext"),s=i("html"),c=i("comment"),l=/<(\w*)>/g,u=/<\/?([^\s\/>]+)/ 1799function p(t,e,n){return f(t=t||"",d(e=e||[],n=n||""))}function d(t,e){return{allowable_tags:t=function(t){let e=new Set 1800if("string"==typeof t){let n 1801for(;n=l.exec(t);)e.add(n[1])}else i.nonNative||"function"!=typeof t[i.iterator]?"function"==typeof t.forEach&&t.forEach(e.add,e):e=new Set(t) 1802return e}(t),tag_replacement:e,state:a,tag_buffer:"",depth:0,in_quote_char:""}}function f(t,e){if("string"!=typeof t)throw new TypeError("'html' parameter must be a string") 1803let n=e.allowable_tags,r=e.tag_replacement,o=e.state,i=e.tag_buffer,l=e.depth,u=e.in_quote_char,p="" 1804for(let d=0,f=t.length;d<f;d++){let e=t[d] 1805if(o===a)"<"===e?(o=s,i+=e):p+=e 1806else if(o===s)switch(e){case"<":if(u)break 1807l++ 1808break 1809case">":if(u)break 1810if(l){l-- 1811break}u="",o=a,i+=">",n.has(h(i))?p+=i:p+=r,i="" 1812break 1813case'"':case"'":u=e===u?"":u||e,i+=e 1814break 1815case"-":"<!-"===i&&(o=c),i+=e 1816break 1817case" ":case"\n":if("<"===i){o=a,p+="< ",i="" 1818break}i+=e 1819break 1820default:i+=e}else o===c&&(">"===e?("--"==i.slice(-2)&&(o=a),i=""):i+=e)}return e.state=o,e.tag_buffer=i,e.depth=l,e.in_quote_char=u,p}function h(t){let e=u.exec(t) 1821return e?e[1].toLowerCase():null}p.init_streaming_mode=function(t,e){let n=d(t=t||[],e=e||"") 1822return function(t){return f(t||"",n)}},void 0===(r=function(){return p}.call(e,n,e,t))||(t.exports=r)}()},241:function(){!function(t){"use strict" 1823var e,n=function(){try{if(t.URLSearchParams&&"bar"===new t.URLSearchParams("foo=bar").get("foo"))return t.URLSearchParams}catch(t){}return null}(),r=n&&"a=1"===new n({a:1}).toString(),o=n&&"+"===new n("s=%2B").get("s"),i=n&&"size"in n.prototype,a="__URLSearchParams__",s=!n||((e=new n).append("s"," &"),"s=+%26"===e.toString()),c=f.prototype,l=!(!t.Symbol||!t.Symbol.iterator) 1824if(!(n&&r&&o&&s&&i)){c.append=function(t,e){y(this[a],t,e)},c.delete=function(t){delete this[a][t]},c.get=function(t){var e=this[a] 1825return this.has(t)?e[t][0]:null},c.getAll=function(t){var e=this[a] 1826return this.has(t)?e[t].slice(0):[]},c.has=function(t){return v(this[a],t)},c.set=function(t,e){this[a][t]=[""+e]},c.toString=function(){var t,e,n,r,o=this[a],i=[] 1827for(e in o)for(n=h(e),t=0,r=o[e];t<r.length;t++)i.push(n+"="+h(r[t])) 1828return i.join("&")} 1829var u,p=t.Proxy&&n&&(!o||!s||!r||!i) 1830p?(u=new Proxy(n,{construct:function(t,e){return new t(new f(e[0]).toString())}})).toString=Function.prototype.toString.bind(f):u=f,Object.defineProperty(t,"URLSearchParams",{value:u}) 1831var d=t.URLSearchParams.prototype 1832d.polyfill=!0,!p&&t.Symbol&&(d[t.Symbol.toStringTag]="URLSearchParams"),d.forEach=d.forEach||function(t,e){var n=w(this.toString()) 1833Object.getOwnPropertyNames(n).forEach((function(r){n[r].forEach((function(n){t.call(e,n,r,this)}),this)}),this)},d.sort=d.sort||function(){var t,e,n,r=w(this.toString()),o=[] 1834for(t in r)o.push(t) 1835for(o.sort(),e=0;e<o.length;e++)this.delete(o[e]) 1836for(e=0;e<o.length;e++){var i=o[e],a=r[i] 1837for(n=0;n<a.length;n++)this.append(i,a[n])}},d.keys=d.keys||function(){var t=[] 1838return this.forEach((function(e,n){t.push(n)})),b(t)},d.values=d.values||function(){var t=[] 1839return this.forEach((function(e){t.push(e)})),b(t)},d.entries=d.entries||function(){var t=[] 1840return this.forEach((function(e,n){t.push([n,e])})),b(t)},l&&(d[t.Symbol.iterator]=d[t.Symbol.iterator]||d.entries),d.size||Object.defineProperty(d,"size",{get:function(){var t=w(this.toString()) 1841if(d===this)throw new TypeError("Illegal invocation at URLSearchParams.invokeGetter") 1842return Object.keys(t).reduce((function(e,n){return e+t[n].length}),0)}})}function f(t){((t=t||"")instanceof URLSearchParams||t instanceof f)&&(t=t.toString()),this[a]=w(t)}
1842function h(t){var e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"} 1843return encodeURIComponent(t).replace(/[!'\(\)~]|%20|%00/g,(function(t){return e[t]}))}function m(t){return t.replace(/[ +]/g,"%20").replace(/(%[a-f0-9]{2})+/gi,(function(t){return decodeURIComponent(t)}))}function b(e){var n={next:function(){var t=e.shift() 1844return{done:void 0===t,value:t}}} 1845return l&&(n[t.Symbol.iterator]=function(){return n}),n}function w(t){var e={} 1846if("object"==typeof t)if(g(t))for(var n=0;n<t.length;n++){var r=t[n] 1847if(!g(r)||2!==r.length)throw new TypeError("Failed to construct 'URLSearchParams': Sequence initializer must only contain pair elements") 1848y(e,r[0],r[1])}else for(var o in t)t.hasOwnProperty(o)&&y(e,o,t[o]) 1849else{0===t.indexOf("?")&&(t=t.slice(1)) 1850for(var i=t.split("&"),a=0;a<i.length;a++){var s=i[a],c=s.indexOf("=");-1<c?y(e,m(s.slice(0,c)),m(s.slice(c+1))):s&&y(e,m(s),"")}}return e}function y(t,e,n){var r="string"==typeof n?n:null!=n&&"function"==typeof n.toString?n.toString():JSON.stringify(n) 1851v(t,e)?t[e].push(r):t[e]=[r]}function g(t){return!!t&&"[object Array]"===Object.prototype.toString.call(t)}function v(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}("undefined"!=typeof global?global:"undefined"!=typeof window?window:this)},834:t=>{"use strict" 1852t.exports=JSON.parse('[{"pattern":"Googlebot\\\\/","url":"http://www.google.com/bot.html","instances":["Googlebot/2.1 (+http://www.google.com/bot.html)","Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Safari/537.36"]},{"pattern":"Googlebot-Mobile","instances":["DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)","Nokia6820/2.0 (4.83) Profile/MIDP-1.0 Configuration/CLDC-1.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)","SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)"]},{"pattern":"Googlebot-Image","instances":["Googlebot-Image/1.0"]},{"pattern":"Googlebot-News","instances":["Googlebot-News"]},{"pattern":"Googlebot-Video","instances":["Googlebot-Video/1.0"]},{"pattern":"AdsBot-Google([^-]|$)","url":"https://support.google.com/webmasters/answer/1061943?hl=en","instances":["AdsBot-Google (+http://www.google.com/adsbot.html)"]},{"pattern":"AdsBot-Google-Mobile","addition_date":"2017/08/21","url":"https://support.google.com/adwords/answer/2404197","instances":["AdsBot-Google-Mobile-Apps","Mozilla/5.0 (Linux; Android 5.0; SM-G920A) AppleWebKit (KHTML, like Gecko) Chrome Mobile Safari (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)"]},{"pattern":"Feedfetcher-Google","addition_date":"2018/06/27","url":"https://support.google.com/webmasters/answer/178852","instances":["Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=728742641706423)"]},{"pattern":"Mediapartners-Google","url":"https://support.google.com/webmasters/answer/1061943?hl=en","instances":["Mediapartners-Google","Mozilla/5.0 (compatible; MSIE or Firefox mutant; not on Windows server;) Daumoa/4.0 (Following Mediapartners-Google)","Mozilla/5.0 (iPhone; U; CPU iPhone OS 10_0 like Mac OS X; en-us) AppleWebKit/602.1.38 (KHTML, like Gecko) Version/10.0 Mobile/14A5297c Safari/602.1 (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)"]},{"pattern":"Mediapartners \\\\(Googlebot\\\\)","addition_date":"2017/08/08","url":"https://support.google.com/webmasters/answer/1061943?hl=en","instances":[]},{"pattern":"APIs-Google","addition_date":"2017/08/08","url":"https://support.google.com/webmasters/answer/1061943?hl=en","instances":["APIs-Google (+https://developers.google.com/webmasters/APIs-Google.html)"]},{"pattern":"bingbot","url":"http://www.bing.com/bingbot.htm","instances":["Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 530) like Gecko (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; adidxbot/2.0; http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; bingbot/2.0; http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm","Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) SitemapProbe","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; adidxbot/2.0; http://www.bing.com/bingbot.htm)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; http://www.bing.com/bingbot.htm)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (seoanalyzer; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Safari/537.36","Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/103.0.5060.134 Safari/537.36"]},{"pattern":"Slurp","url":"http://help.yahoo.com/help/us/ysearch/slurp","instances":["Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)","Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)","Mozilla/5.0 (compatible; Yahoo! Slurp China;
1852 http://misc.yahoo.com.cn/help.html)"]},{"pattern":"[wW]get","instances":["WGETbot/1.0 (+http://wget.alanreed.org)","Wget/1.14 (linux-gnu)","Wget/1.20.3 (linux-gnu)"]},{"pattern":"LinkedInBot","instances":["LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/3.1 +http://www.linkedin.com)","LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/4.3 +http://www.linkedin.com)","LinkedInBot/1.0 (compatible; Mozilla/5.0; Apache-HttpClient +http://www.linkedin.com)"]},{"pattern":"Python-urllib","instances":["Python-urllib/1.17","Python-urllib/2.5","Python-urllib/2.6","Python-urllib/2.7","Python-urllib/3.1","Python-urllib/3.2","Python-urllib/3.3","Python-urllib/3.4","Python-urllib/3.5","Python-urllib/3.6","Python-urllib/3.7"]},{"pattern":"python-requests","addition_date":"2018/05/27","instances":["python-requests/2.9.2","python-requests/2.11.1","python-requests/2.18.4","python-requests/2.19.1","python-requests/2.20.0","python-requests/2.21.0","python-requests/2.22.0"]},{"pattern":"aiohttp","addition_date":"2019/12/23","instances":["Python/3.9 aiohttp/3.7.3","Python/3.8 aiohttp/3.7.2","Python/3.7 aiohttp/3.6.2a2"],"url":"https://docs.aiohttp.org/en/stable/"},{"pattern":"httpx","addition_date":" 2019/12/23","instances":["python-httpx/0.16.1","python-httpx/0.13.0.dev1"],"url":"https://www.python-httpx.org"},{"pattern":"libwww-perl","instances":["2Bone_LinkChecker/1.0 libwww-perl/6.03","2Bone_LinkChkr/1.0 libwww-perl/6.03","amibot - http://www.amidalla.de - [email protected] libwww-perl/5.831"]},{"pattern":"httpunit","instances":["httpunit/1.x"]},{"pattern":"nutch","instances":["NutchCVS/0.7.1 (Nutch; http://lucene.apache.org/nutch/bot.html; [email protected])","istellabot-nutch/Nutch-1.10"]},{"pattern":"Go-http-client","addition_date":"2016/03/26","url":"https://golang.org/pkg/net/http/","instances":["Go-http-client/1.1","Go-http-client/2.0"]},{"pattern":"phpcrawl","addition_date":"2012-09/17","url":"http://phpcrawl.cuab.de/","instances":["phpcrawl"]},{"pattern":"msnbot","url":"http://search.msn.com/msnbot.htm","instances":["adidxbot/1.1 (+http://search.msn.com/msnbot.htm)","adidxbot/2.0 (+http://search.msn.com/msnbot.htm)","librabot/1.0 (+http://search.msn.com/msnbot.htm)","librabot/2.0 (+http://search.msn.com/msnbot.htm)","msnbot-NewsBlogs/2.0b (+http://search.msn.com/msnbot.htm)","msnbot-UDiscovery/2.0b (+http://search.msn.com/msnbot.htm)","msnbot-media/1.0 (+http://search.msn.com/msnbot.htm)","msnbot-media/1.1 (+http://search.msn.com/msnbot.htm)","msnbot-media/2.0b (+http://search.msn.com/msnbot.htm)","msnbot/1.0 (+http://search.msn.com/msnbot.htm)","msnbot/1.1 (+http://search.msn.com/msnbot.htm)","msnbot/2.0b (+http://search.msn.com/msnbot.htm)","msnbot/2.0b (+http://search.msn.com/msnbot.htm).","msnbot/2.0b (+http://search.msn.com/msnbot.htm)._"]},{"pattern":"jyxobot","instances":[]},{"pattern":"FAST-WebCrawler","instances":["FAST-WebCrawler/3.6/FirstPage (atw-crawler at fast dot no;http://fast.no/support/crawler.asp)","FAST-WebCrawler/3.7 (atw-crawler at fast dot no; http://fast.no/support/crawler.asp)","FAST-WebCrawler/3.7/FirstPage (atw-crawler at fast dot no;http://fast.no/support/crawler.asp)","FAST-WebCrawler/3.8"]},{"pattern":"FAST Enterprise Crawler","instances":["FAST Enterprise Crawler 6 / Scirus [email protected]; http://www.scirus.com/srsapp/contactus/","FAST Enterprise Crawler 6 used by Schibsted ([email protected])"]},{"pattern":"BIGLOTRON","instances":["BIGLOTRON (Beta 2;GNU/Linux)"]},{"pattern":"Teoma","instances":["Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://sp.ask.com/docs/about/tech_crawling.html)","Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://about.ask.com/en/docs/about/webmasters.shtml)"],"url":"http://about.ask.com/en/docs/about/webmasters.shtml"},{"pattern":"convera","instances":["ConveraCrawler/0.9e (+http://ews.converasearch.com/crawl.htm)"],"url":"http://ews.converasearch.com/crawl.htm"},{"pattern":"seekbot","instances":["Seekbot/1.0 (http://www.seekbot.net/bot.html) RobotsTxtFetcher/1.2"],"url":"http://www.seekbot.net/bot.html"},{"pattern":"Gigabot","instances":["Gigabot/1.0","Gigabot/2.0 (http://www.gigablast.com/spider.html)"],"url":"http://www.gigablast.com/spider.html"},{"pattern":"Gigablast","instances":["GigablastOpenSource/1.0"],"url":"https://github.com/gigablast/open-source-search-engine"},{"pattern":"exabot","instances":["Mozilla/5.0 (compatible; Alexabot/1.0; +http://www.alexa.com/help/certifyscan; [email protected])","Mozilla/5.0 (compatible; Exabot PyExalead/3.0; +http://www.exabot.com/go/robot)","Mozilla/5.0 (compatible; Exabot-Images/3.0; +http://www.exabot.com/go/robot)","Mozilla/5.0 (compatible; Exabot/3.0 (BiggerBetter); +http://www.exabot.com/go/robot)","Mozilla/5.0 (compatible; Exabot/3.0; +http://www.exabot.com/go/robot)","Mozilla/5.0 (compatible; Exabot/3.0; http://www.exabot.com/go/robot)"]},{"pattern":"ia_archiver","instances":["ia_archiver (+http://www.alexa.com/site/help/webmasters; [email protected])","ia_archiver-web.archive.org"]},{"pattern":"GingerCrawler","instances":["GingerCrawler/1.0 (Language Assistant for Dyslexics; www.gingersoftware.com/crawler_agent.htm;
1852 support at ginger software dot com)"]},{"pattern":"webmon ","instances":[]},{"pattern":"HTTrack","instances":["Mozilla/4.5 (compatible; HTTrack 3.0x; Windows 98)"]},{"pattern":"grub.org","instances":["Mozilla/4.0 (compatible; grub-client-0.3.0; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.0.4; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.0.5; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.0.6; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.0.7; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.1.1; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.2.1; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.3.1; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.3.7; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.4.3; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.5.3; Crawl your own stuff with http://grub.org)"]},{"pattern":"UsineNouvelleCrawler","instances":[]},{"pattern":"antibot","instances":[]},{"pattern":"netresearchserver","instances":[]},{"pattern":"speedy","instances":["Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/)","Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Speedy Spider for SpeedyAds (http://www.entireweb.com/about/search_tech/speedy_spider/)","Mozilla/5.0 (compatible; Speedy Spider; http://www.entireweb.com/about/search_tech/speedy_spider/)","Speedy Spider (Entireweb; Beta/1.2; http://www.entireweb.com/about/search_tech/speedyspider/)","Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/)"]},{"pattern":"fluffy","instances":[]},{"pattern":"findlink","instances":["findlinks/1.0 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.3-beta8 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.3-beta9 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.5-beta7 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/; YaCy 0.1; yacy.net)","findlinks/1.1.6-beta2 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta3 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta4 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta5 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta6 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.1 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.2 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.4 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.5 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.9 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.1 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.1.3 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.1.5 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.2 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.5 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.6 (+http://wortschatz.uni-leipzig.de/findlinks/)"]},{"pattern":"msrbot","instances":[]},{"pattern":"panscient","instances":["panscient.com"]},{"pattern":"yacybot","instances":["yacybot (/global; amd64 FreeBSD 10.3-RELEASE; java 1.8.0_77; GMT/en) http://yacy.net/bot.html","yacybot (/global; amd64 FreeBSD 10.3-RELEASE-p7; java 1.7.0_95; GMT/en) http://yacy.net/bot.html","yacybot (-global; amd64 FreeBSD 9.2-RELEASE-p10; java 1.7.0_65; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 2.6.32-042stab093.4; java 1.7.0_65; Etc/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 2.6.32-042stab094.8; java 1.7.0_79; America/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 2.6.32-042stab108.8; java 1.7.0_91; America/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 2.6.32-042stab111.11; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 2.6.32-042stab116.1; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 2.6.32-573.3.1.el6.x86_64; java 1.7.0_85; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.10.0-229.4.2.el7.x86_64; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.10.0-229.4.2.el7.x86_64; java 1.8.0_45; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.10.0-229.7.2.el7.x86_64; java 1.8.0_45; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.10.0-327.22.2.el7.x86_64; java 1.7.0_101; Etc/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.11.10-21-desktop; java 1.7.0_51; America/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.12.1; java 1.7.0_65; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-042stab093.4; java 1.7.0_79; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-042stab093.4; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-45-generic; java 1.7.0_75; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.13.0-61-generic; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-74-generic; java 1.7.0_91; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-83-generic; java 1.7.0_95; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-83-generic; java 1.7.0_95; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-85-generic; java 1.7.0_101; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-85-generic; java 1.7.0_95; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-88-generic; java 1.7.0_101; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.14-0.bpo.1-amd64; java 1.7.0_55; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.14.32-xxxx-grs-ipv6-64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.14.32-xxxx-grs-ipv6-64; java 1.8.0_111; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_111; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; America/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_79; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_91; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_95; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.8.0_111; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16-0.bpo.2-amd64; java 1.7.0_65; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.19.0-15-generic; java 1.8.0_45-internal; Europe/de) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.2.0-4-amd64; java 1.7.0_65; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.2.0-4-amd64; java 1.7.0_67; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 4.4.0-57-generic; java 9-internal; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Windows 8.1 6.3; java 1.7.0_55; Europe/de) http://yacy.net/bot.html","yacybot (-global; amd64 Windows 8 6.2; java 1.7.0_55; Europe/de) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 5.2.8-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 5.2.9-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 5.2.11-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html"]},{"pattern":"AISearchBot","instances":[]},{"pattern":"ips-agent","instances":["BlackBerry9000/4.6.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 ips-agent","Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12; ips-agent) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7","Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3; ips-agent) Gecko/20090824 Fedora/1.0.7-1.1.fc4 Firefox/3.5.3","Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24; ips-agent) Gecko/20111107 Ubuntu/10.04 (lucid) Firefox/3.6.24","Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0; ips-agent) Gecko/20100101 Firefox/14.0.1"]},{"pattern":"tagoobot","instances":[]},{"pattern":"MJ12bot","instances":["MJ12bot/v1.2.0 (http://majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.2.1; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.2.3; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.2.4; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.2.5; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.3.0; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.3.1; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.3.2; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.3.3; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.0; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.1; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.2; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.3; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.4 (domain ownership verifier); http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.4; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.6; http://mj12bot.com/)","Mozilla/5.0 (compatible; MJ12bot/v1.4.7; http://mj12bot.com/)","Mozilla/5.0 (compatible; MJ12bot/v1.4.7; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/)"]},{"pattern":"woriobot","instances":["Mozilla/5.0 (compatible; woriobot +http://worio.com)","Mozilla/5.0 (compatible; woriobot support [at] zite [dot] com +http://zite.com)"]},{"pattern":"yanga","instances":["Yanga WorldSearch Bot v1.1/beta (http://www.yanga.co.uk/)"]},{"pattern":"buzzbot","instances":["Buzzbot/1.0 (Buzzbot; http://www.buzzstream.com; [email protected])"]},{"pattern":"mlbot","instances":["MLBot (www.metadatalabs.com/mlbot)"]},{"pattern":"YandexBot","url":"http://yandex.com/bots","instances":["Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexBot/3.0; MirrorDetector; +http://yandex.com/bots)","Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4 (compatible; YandexBot/3.0; +http://yandex.com/bots)"],"addition_date":"2015/04/14"},{"pattern":"YandexImages","url":"http://yandex.com/bots","instances":["Mozilla/5.0 (compatible; YandexImages/3.0; +http://yandex.com/bots)"],"addition_date":"2015/04/14"},{"pattern":"YandexAccessibilityBot","url":"http://yandex.com/bots","instances":["Mozilla/5.0 (compatible; YandexAccessibilityBot/3.0; +http://yandex.com/bots"],"addition_date":"2019/03/01"},{"pattern":"YandexMobileBot","url":"https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs","instances":["Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4 (compatible; YandexMobileBot/3.0; +http://yandex.com/bots)"],"addition_date":"2016/12/01"},{"pattern":"YandexMetrika","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; YandexMetrika/2.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMetrika/2.0; +http://yandex.com/bots yabs01)","Mozilla/5.0 (compatible; YandexMetrika/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMetrika/4.0; +http://yandex.com/bots)"],"url":"https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs"},{"pattern":"YandexTurbo","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)"],"url":"https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs"},{"pattern":"YandexImageResizer","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; YandexImageResizer/2.0; +http://yandex.com/bots)"],"url":"https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs"},{"pattern":"YandexVideo","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; YandexVideoParser/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexVideo/3.0; +http://yandex.com/bots)"],"url":"https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs"},{"pattern":"YandexAdNet","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexAdNet/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexBlogs","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexBlogs/0.99; robot; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexCalendar","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexCalendar/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexDirect","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexDirect/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexDirectDyn/1.0; +http://yandex.com/bots"],"addition_date":"2020/11/30"},{"pattern":"YandexFavicons","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexFavicons/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YaDirectFetcher","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YaDirectFetcher/1.0; Dyatel; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexForDomain","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexForDomain/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexMarket","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexMarket/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMarket/2.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexMedia","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexMedia/3.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexMobileScreenShotBot","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexMobileScreenShotBot/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexNews","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexNews/4.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"
1852},{"pattern":"YandexOntoDB","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexOntoDB/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexOntoDBAPI/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexPagechecker","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexPagechecker/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexPartner","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexPartner/3.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexRCA","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexRCA/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexSearchShop","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexSearchShop/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexSitelinks","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexSitelinks; Dyatel; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexSpravBot","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexSpravBot/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexTracker","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexTracker/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexVertis","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexVertis/3.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexVerticals","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexVerticals/1.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexWebmaster","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (compatible; YandexWebmaster/2.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"YandexScreenshotBot","url":"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs","instances":["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36 (compatible; YandexScreenshotBot/3.0; +http://yandex.com/bots)"],"addition_date":"2020/11/30"},{"pattern":"purebot","addition_date":"2010/01/19","instances":[]},{"pattern":"Linguee Bot","addition_date":"2010/01/26","url":"http://www.linguee.com/bot","instances":["Linguee Bot (http://www.linguee.com/bot)","Linguee Bot (http://www.linguee.com/bot; [email protected])"]},{"pattern":"CyberPatrol","addition_date":"2010/02/11","url":"http://www.cyberpatrol.com/cyberpatrolcrawler.asp","instances":["CyberPatrol SiteCat Webbot (http://www.cyberpatrol.com/cyberpatrolcrawler.asp)"]},{"pattern":"voilabot","addition_date":"2010/05/18","instances":["Mozilla/5.0 (Windows NT 5.1; U; Win64; fr; rv:1.8.1) VoilaBot BETA 1.2 ([email protected])","Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) VoilaBot BETA 1.2 ([email protected])"]},{"pattern":"Baiduspider","addition_date":"2010/07/15","url":"http://www.baidu.jp/spider/","instances":["Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)","Mozilla/5.0 (compatible; Baiduspider-render/2.0; +http://www.baidu.com/search/spider.html)"]},{"pattern":"citeseerxbot","addition_date":"2010/07/17","instances":[]},{"pattern":"spbot","addition_date":"2010/07/31","url":"http://www.seoprofiler.com/bot","instances":["Mozilla/5.0 (compatible; spbot/1.0; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/1.1; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/1.2; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.0.1; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.0.2; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.0.3; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.0.4; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/2.0; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.1; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/3.0; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/3.1; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.1; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.2; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.3; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.4; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.5; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.6; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.7;
1852 +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.0.7; +https://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.8; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.0.9; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.0; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0a; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0b; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.1.0; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.2.0; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.3.0; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.4.0; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.4.1; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.4.2; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/5.0.1; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/5.0.2; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/5.0.3; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/5.0; +http://OpenLinkProfiler.org/bot )"]},{"pattern":"twengabot","addition_date":"2010/08/03","url":"http://www.twenga.com/bot.html","instances":[]},{"pattern":"postrank","addition_date":"2010/08/03","url":"http://www.postrank.com","instances":["PostRank/2.0 (postrank.com)","PostRank/2.0 (postrank.com; 1 subscribers)"]},{"pattern":"TurnitinBot","addition_date":"2010/09/26","url":"http://www.turnitin.com","instances":["TurnitinBot (https://turnitin.com/robot/crawlerinfo.html)"]},{"pattern":"scribdbot","addition_date":"2010/09/28","url":"http://www.scribd.com","instances":[]},{"pattern":"page2rss","addition_date":"2010/10/07","url":"http://www.page2rss.com","instances":["Mozilla/5.0 (compatible; Page2RSS/0.7; +http://page2rss.com/)"]},{"pattern":"sitebot","addition_date":"2010/12/15","url":"http://www.sitebot.org","instances":["Mozilla/5.0 (compatible; Whoiswebsitebot/0.1; +http://www.whoiswebsite.net)"]},{"pattern":"linkdex","addition_date":"2011/01/06","url":"http://www.linkdex.com","instances":["Mozilla/5.0 (compatible; linkdexbot/2.0; +http://www.linkdex.com/about/bots/)","Mozilla/5.0 (compatible; linkdexbot/2.0; +http://www.linkdex.com/bots/)","Mozilla/5.0 (compatible; linkdexbot/2.1; +http://www.linkdex.com/about/bots/)","Mozilla/5.0 (compatible; linkdexbot/2.1; +http://www.linkdex.com/bots/)","Mozilla/5.0 (compatible; linkdexbot/2.2; +http://www.linkdex.com/bots/)","linkdex.com/v2.0","linkdexbot/Nutch-1.0-dev (http://www.linkdex.com/; crawl at linkdex dot com)"]},{"pattern":"Adidxbot","url":"http://onlinehelp.microsoft.com/en-us/bing/hh204496.aspx","instances":[]},{"pattern":"ezooms","addition_date":"2011/04/27","url":"http://www.phpbb.com/community/viewtopic.php?f=64&t=935605&start=450#p12948289","instances":["Mozilla/5.0 (compatible; Ezooms/1.0; [email protected])"]},{"pattern":"dotbot","addition_date":"2011/04/27","instances":["Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, [email protected])","dotbot"]},{"pattern":"Mail.RU_Bot","addition_date":"2011/04/27","instances":["Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/help/robots)","Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/","Mozilla/5.0 (compatible; Mail.RU_Bot/2.0; +http://go.mail.ru/","Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/Robots/2.0; +http://go.mail.ru/help/robots)"]},{"pattern":"discobot","addition_date":"2011/05/03","url":"http://discoveryengine.com/discobot.html","instances":["Mozilla/5.0 (compatible; discobot/1.0; +http://discoveryengine.com/discobot.html)","Mozilla/5.0 (compatible; discobot/2.0; +http://discoveryengine.com/discobot.html)","mozilla/5.0 (compatible; discobot/1.1; +http://discoveryengine.com/discobot.html)"]},{"pattern":"heritrix","addition_date":"2011/06/21","url":"https://github.com/internetarchive/heritrix3/wiki","instances":["Mozilla/5.0 (compatible; heritrix/1.12.1 +http://www.webarchiv.cz)","Mozilla/5.0 (compatible; heritrix/1.12.1b +http://netarkivet.dk/website/info.html)","Mozilla/5.0 (compatible; heritrix/1.14.2 +http://rjpower.org)","Mozilla/5.0 (compatible; heritrix/1.14.2 +http://www.webarchiv.cz)","Mozilla/5.0 (compatible; heritrix/1.14.3 +http://archive.org)","Mozilla/5.0 (compatible; heritrix/1.14.3 +http://www.accelobot.com)","Mozilla/5.0 (compatible; heritrix/1.14.3 +http://www.webarchiv.cz)","Mozilla/5.0 (compatible; heritrix/1.14.3.r6601 +http://www.buddybuzz.net/yptrino)","Mozilla/5.0 (compatible; heritrix/1.14.4 +http://parsijoo.ir)","Mozilla/5.0 (compatible; heritrix/1.14.4 +http://www.exif-search.com)","Mozilla/5.0 (compatible; heritrix/2.0.2 +http://aihit.com)","Mozilla/5.0 (compatible; heritrix/2.0.2 +http://seekda.com)","Mozilla/5.0 (compatible; heritrix/3.0.0-SNAPSHOT-20091120.021634 +http://crawler.archive.org)","Mozilla/5.0 (compatible; heritrix/3.1.0-RC1 +http://boston.lti.cs.cmu.edu/crawler_12/)","Mozilla/5.0 (compatible; heritrix/3.1.1 +http://places.tomtom.com/crawlerinfo)","Mozilla/5.0 (compatible; heritrix/3.1.1 +http://www.mixdata.com)","Mozilla/5.0 (compatible; heritrix/3.1.1; UniLeipzigASV +http://corpora.informatik.uni-leipzig.de/crawler_faq.html)","Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.crim.ca)","Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.exif-search.com)","Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.mixdata.com)","Mozilla/5.0 (compatible; heritrix/3.3.0-SNAPSHOT-20160309-0050; UniLeipzigASV +http://corpora.informatik.uni-leipzig.de/crawler_faq.html)","Mozilla/5.0 (compatible; sukibot_heritrix/3.1.1 +http://suki.ling.helsinki.fi/eng/webmasters.html)"]},{"pattern":"findthatfile","addition_date":"2011/06/21","url":"http://www.findthatfile.com/","instances":[]},{"pattern":"europarchive.org","addition_date":"2011/06/21","url":"","instances":["Mozilla/5.0 (compatible; MSIE 7.0 +http://www.europarchive.org)"]},{"pattern":"NerdByNature.Bot","addition_date":"2011/07/12","url":"http://www.nerdbynature.net/bot","instances":["Mozilla/5.0 (compatible; NerdByNature.Bot; http://www.nerdbynature.net/bot)"]},{"pattern":"sistrix crawler","addition_date":"2011/08/02","instances":[]},{"pattern":"Ahrefs(Bot|SiteAudit)","addition_date":"2011/08/28","instances":["Mozilla/5.0 (compatible; AhrefsBot/6.1; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsSiteAudit/6.1; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsBot/5.2; News; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsBot/5.2; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsSiteAudit/5.2; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsBot/6.1; News; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)"]},{"pattern":"fuelbot","addition_date":"2018/06/28","instances":["fuelbot"]},{"pattern":"CrunchBot","addition_date":"2018/06/28","instances":["CrunchBot/1.0 (+http://www.leadcrunch.com/crunchbot)"]},{"pattern":"IndeedBot","addition_date":"2018/06/28","instances":["Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Firefox/38.0 (IndeedBot 1.1)"]},{"pattern":"mappydata","addition_date":"2018/06/28","instances":["Mozilla/5.0 (compatible; Mappy/1.0; +http://mappydata.net/bot/)"]},{"pattern":"woobot","addition_date":"2018/06/28","instances":["woobot"]},{"pattern":"ZoominfoBot","addition_date":"2018/06/28","instances":["ZoominfoBot (zoominfobot at zoominfo dot com)"]},{"pattern":"PrivacyAwareBot","addition_date":"2018/06/28","instances":["Mozilla/5.0 (compatible; PrivacyAwareBot/1.1; +http://www.privacyaware.org)"]},{"pattern":"Multiviewbot","addition_date":"2018/06/28","instances":["Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Multiviewbot"]},{"pattern":"SWIMGBot","addition_date":"2018/06/28","instances":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36 SWIMGBot"]},{"pattern":"Grobbot","addition_date":"2018/06/28","instances":["Mozilla/5.0 (compatible; Grobbot/2.2; +https://grob.it)"]},{"pattern":"eright","addition_date":"2018/06/28","instances":["Mozilla/5.0 (compatible; eright/1.0; [email protected])"]},{"pattern":"Apercite","addition_date":"2018/06/28","instances":["Mozilla/5.0 (compatible; Apercite; +http://www.apercite.fr/robot/index.html)"]},{"pattern":"semanticbot","addition_date":"2018/06/28","instances":["semanticbot","semanticbot ([email protected])"]},{"pattern":"Aboundex","addition_date":"2011/09/28","url":"http://www.abou
1852ndex.com/crawler/","instances":["Aboundex/0.2 (http://www.aboundex.com/crawler/)","Aboundex/0.3 (http://www.aboundex.com/crawler/)"]},{"pattern":"domaincrawler","addition_date":"2011/10/21","instances":["CipaCrawler/3.0 ([email protected]; http://www.domaincrawler.com/www.example.com)"]},{"pattern":"wbsearchbot","addition_date":"2011/12/21","url":"http://www.warebay.com/bot.html","instances":[]},{"pattern":"summify","addition_date":"2012/01/04","url":"http://summify.com","instances":["Summify (Summify/1.0.1; +http://summify.com)"]},{"pattern":"CCBot","addition_date":"2012/02/05","url":"http://www.commoncrawl.org/bot.html","instances":["CCBot/2.0 (http://commoncrawl.org/faq/)","CCBot/2.0 (https://commoncrawl.org/faq/)"]},{"pattern":"edisterbot","addition_date":"2012/02/25","instances":[]},{"pattern":"seznambot","addition_date":"2012/03/14","instances":["Mozilla/5.0 (compatible; SeznamBot/3.2-test1-1; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/3.2-test1; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/3.2-test2; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/3.2-test4; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/3.2; +http://napoveda.seznam.cz/en/seznambot-intro/)"]},{"pattern":"ec2linkfinder","addition_date":"2012/03/22","instances":["ec2linkfinder"]},{"pattern":"gslfbot","addition_date":"2012/04/03","instances":[]},{"pattern":"aiHitBot","addition_date":"2012/04/16","instances":["Mozilla/5.0 (compatible; aiHitBot/2.9; +https://www.aihitdata.com/about)"]},{"pattern":"intelium_bot","addition_date":"2012/05/07","instances":[]},{"pattern":"facebookexternalhit","addition_date":"2012/05/07","instances":["facebookexternalhit/1.0 (+http://www.facebook.com/externalhit_uatext.php)","facebookexternalhit/1.1","facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"],"url":"https://developers.facebook.com/docs/sharing/webmasters/crawler/"},{"pattern":"Yeti","addition_date":"2012/05/07","url":"http://naver.me/bot","instances":["Mozilla/5.0 (compatible; Yeti/1.1; +http://naver.me/bot)"]},{"pattern":"RetrevoPageAnalyzer","addition_date":"2012/05/07","instances":["Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; RetrevoPageAnalyzer; +http://www.retrevo.com/content/about-us)"]},{"pattern":"lb-spider","addition_date":"2012/05/07","instances":[]},{"pattern":"Sogou","addition_date":"2012/05/13","url":"http://www.sogou.com/docs/help/webmasters.htm#07","instances":["Sogou News Spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)","Sogou Pic Spider/3.0(+http://www.sogou.com/docs/help/webmasters.htm#07)","Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)"]},{"pattern":"lssbot","addition_date":"2012/05/15","instances":[]},{"pattern":"careerbot","addition_date":"2012/05/23","url":"http://www.career-x.de/bot.html","instances":[]},{"pattern":"wotbox","addition_date":"2012/06/12","url":"http://www.wotbox.com","instances":["Wotbox/2.0 ([email protected]; http://www.wotbox.com)","Wotbox/2.01 (+http://www.wotbox.com/bot/)"]},{"pattern":"wocbot","addition_date":"2012/07/25","url":"http://www.wocodi.com/crawler","instances":[]},{"pattern":"ichiro","addition_date":"2012/08/28","url":"http://help.goo.ne.jp/help/article/1142","instances":["DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/help/article/1142/)","DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://search.goo.ne.jp/option/use/sub4/sub4-1/)","DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo;+http://search.goo.ne.jp/option/use/sub4/sub4-1/)","DoCoMo/2.0 P900i(c100;TB;W24H11)(compatible; ichiro/mobile goo;+http://help.goo.ne.jp/door/crawler.html)","DoCoMo/2.0 P901i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/door/crawler.html)","KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/help/article/1142/)","KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo; +http://search.goo.ne.jp/option/use/sub4/sub4-1/)","KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo;+http://search.goo.ne.jp/option/use/sub4/sub4-1/)","ichiro/2.0 (http://help.goo.ne.jp/door/crawler.html)","ichiro/2.0 ([email protected])","ichiro/3.0 (http://help.goo.ne.jp/door/crawler.html)","ichiro/3.0 (http://help.goo.ne.jp/help/article/1142)","ichiro/3.0 (http://search.goo.ne.jp/option/use/sub4/sub4-1/)","ichiro/4.0 (http://help.goo.ne.jp/door/crawler.html)","ichiro/5.0 (http://help.goo.ne.jp/door/crawler.html)"]},{"pattern":"DuckDuckBot","addition_date":"2012/09/19","url":"http://duckduckgo.com/duckduckbot.html","instances":["DuckDuckBot/1.0; (+http://duckduckgo.com/duckduckbot.html)","DuckDuckBot/1.1; (+http://duckduckgo.com/duckduckbot.html)","Mozilla/5.0 (compatible; DuckDuckBot-Https/1.1; https://duckduckgo.com/duckduckbot)","\'Mozilla/5.0 (compatible; DuckDuckBot-Https/1.1; https://duckduckgo.com/duckduckbot)\'"]},{"pattern":"lssrocketcrawler","addition_date":"2012/09/24","instances":[]},{"pattern":"drupact","addition_date":"2012/09/27","url":"http://www.arocom.de/drupact","instances":["drupact/0.7; http://www.arocom.de/drupact"]},{"pattern":"webcompanycrawler","addition_date":"2012/10/03","instances":[]},{"pattern":"acoonbot","addition_date":"2012/10/07","url":"http://www.acoon.de/robot.asp","instances":[]},{"pattern":"openindexspider","addition_date":"2012/10/26","url":"http://www.openindex.io/en/webmasters/spider.html","instances":[]},{"pattern":"gnam gnam spider","addition_date":"2012/10/31","instances":[]},{"pattern":"web-archive-net.com.bot","instances":[]}
1852,{"pattern":"backlinkcrawler","addition_date":"2013/01/04","instances":[]},{"pattern":"coccoc","addition_date":"2013/01/04","url":"http://help.coccoc.vn/","instances":["Mozilla/5.0 (compatible; coccoc/1.0; +http://help.coccoc.com/)","Mozilla/5.0 (compatible; coccoc/1.0; +http://help.coccoc.com/searchengine)","Mozilla/5.0 (compatible; coccocbot-image/1.0; +http://help.coccoc.com/searchengine)","Mozilla/5.0 (compatible; coccocbot-web/1.0; +http://help.coccoc.com/searchengine)","Mozilla/5.0 (compatible; image.coccoc/1.0; +http://help.coccoc.com/)","Mozilla/5.0 (compatible; imagecoccoc/1.0; +http://help.coccoc.com/)","Mozilla/5.0 (compatible; imagecoccoc/1.0; +http://help.coccoc.com/searchengine)","coccoc","coccoc/1.0 ()","coccoc/1.0 (http://help.coccoc.com/)","coccoc/1.0 (http://help.coccoc.vn/)"]},{"pattern":"integromedb","addition_date":"2013/01/10","url":"http://www.integromedb.org/Crawler","instances":["www.integromedb.org/Crawler"]},{"pattern":"content crawler spider","addition_date":"2013/01/11","instances":[]},{"pattern":"toplistbot","addition_date":"2013/02/05","instances":[]},{"pattern":"it2media-domain-crawler","addition_date":"2013/03/12","instances":["it2media-domain-crawler/1.0 on crawler-prod.it2media.de","it2media-domain-crawler/2.0"]},{"pattern":"ip-web-crawler.com","addition_date":"2013/03/22","instances":[]},{"pattern":"siteexplorer.info","addition_date":"2013/05/01","instances":["Mozilla/5.0 (compatible; SiteExplorer/1.0b; +http://siteexplorer.info/)","Mozilla/5.0 (compatible; SiteExplorer/1.1b; +http://siteexplorer.info/Backlink-Checker-Spider/)"]},{"pattern":"elisabot","addition_date":"2013/06/27","instances":[]},{"pattern":"proximic","addition_date":"2013/09/12","url":"http://www.proximic.com/info/spider.php","instances":["Mozilla/5.0 (compatible; proximic; +http://www.proximic.com)","Mozilla/5.0 (compatible; proximic; +http://www.proximic.com/info/spider.php)"]},{"pattern":"changedetection","addition_date":"2013/09/13","url":"http://www.changedetection.com/bot.html","instances":["Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://www.changedetection.com/bot.html )"]},{"pattern":"arabot","addition_date":"2013/10/09","instances":[]},{"pattern":"WeSEE:Search","addition_date":"2013/11/18","instances":["WeSEE:Search","WeSEE:Search/0.1 (Alpha, http://www.wesee.com/en/support/bot/)"]},{"pattern":"niki-bot","addition_date":"2014/01/01","instances":[]},{"pattern":"CrystalSemanticsBot","addition_date":"2014/02/17","url":"http://www.crystalsemantics.com/user-agent/","instances":[]},{"pattern":"rogerbot","addition_date":"2014/02/28","url":"http://moz.com/help/pro/what-is-rogerbot-","instances":["Mozilla/5.0 (compatible; rogerBot/1.0; UrlCrawler; http://www.seomoz.org/dp/rogerbot)","rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, [email protected])","rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, [email protected])","rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, [email protected]","rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, [email protected])","rogerbot/1.0 (http://www.moz.com/dp/rogerbot, [email protected])","rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, [email protected])","rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, [email protected])","rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, [email protected])","rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, [email protected])","rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, [email protected])","rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, [email protected])","rogerbot/1.2 (http://moz.com/help/pro/what-is-rogerbot-, [email protected])"]},{"pattern":"360Spider","addition_date":"2014/03/14","url":"http://needs-be.blogspot.co.uk/2013/02/how-to-block-spider360.html","instances":["Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1; 360Spider","Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1; 360Spider(compatible; HaosouSpider; http://www.haosou.com/help/help_3_2.html)","Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 QIHU 360SE; 360Spider","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; ) Firefox/1.5.0.11; 360Spider","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Firefox/1.5.0.11; 360Spider","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Firefox/1.5.0.11 360Spider;","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11; 360Spider","Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0); 360Spider","Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0); 360Spider(compatible; HaosouSpider; http://www.haosou.com/help/help_3_2.html)","Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36; 360Spider"]},{"pattern":"psbot","addition_date":"2014/03/31","url":"http://www.picsearch.com/bot.html","instances":["psbot-image (+http://www.picsearch.com/bot.html)","psbot-page (+http://www.picsearch.com/bot.html)","psbot/0.1 (+http://www.picsearch.com/bot.html)"]},{"pattern":"InterfaxScanBot","addition_date":"2014/03/31","url":"http://scan-interfax.ru","instances":[]},{"pattern":"CC Metadata Scaper","addition_date":"2014/04/01","url":"http://wiki.creativecommons.org/Metadata_Scraper","instances":["CC Metadata Scaper http://wiki.creativecommons.org/Metadata_Scraper"]},{"pattern":"g00g1e.net","addition_date":"2014/04/01","url":"http://www.g00g1e.net/","instances":[]},{"pattern":"GrapeshotCrawler","addition_date":"2014/04/01","url":"http://www.grapeshot.co.uk/crawler.php","instances":["Mozilla/5.0 (compatible; GrapeshotCrawler/2.0; +http://www.grapeshot.co.uk/crawler.php)"]},{"pattern":"urlappendbot","addition_date":"2014/05/10","url":"http://www.profound.net/urlappendbot.html","instances":["Mozilla/5.0 (compatible; URLAppendBot/1.0; +http://www.profound.net/urlappendbot.html)"]},{"pattern":"brainobot","addition_date":"2014/06/24","instances":[]},{"pattern":"fr-crawler","addition_date":"2014/07/31","instances":["Mozilla/5.0 (compatible; fr-crawler/1.1)"]},{"pattern":"binlar","addition_date":"2014/09/12","instances":["binlar_2.6.3 [email protected]","binlar_2.6.3 [email protected]","binlar_2.6.3 [email protected]","binlar_2.6.3 phanen
1852[email protected]","binlar_2.6.3 [email protected]"]},{"pattern":"SimpleCrawler","addition_date":"2014/09/12","instances":["SimpleCrawler/0.1"]},{"pattern":"Twitterbot","addition_date":"2014/09/12","url":"https://dev.twitter.com/cards/getting-started","instances":["Twitterbot/0.1","Twitterbot/1.0"]},{"pattern":"cXensebot","addition_date":"2014/10/05","instances":["cXensebot/1.1a"],"url":"http://www.cxense.com/bot.html"},{"pattern":"smtbot","addition_date":"2014/10/04","instances":["Mozilla/5.0 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)","SMTBot (similartech.com/smtbot)","Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 (compatible; SMTBot/1.0; http://www.similartech.com/smtbot)"],"url":"http://www.similartech.com/smtbot"},{"pattern":"bnf.fr_bot","addition_date":"2014/11/18","url":"http://www.bnf.fr/fr/outils/a.dl_web_capture_robot.html","instances":["Mozilla/5.0 (compatible; bnf.fr_bot; +http://bibnum.bnf.fr/robot/bnf.html)","Mozilla/5.0 (compatible; bnf.fr_bot; +http://www.bnf.fr/fr/outils/a.dl_web_capture_robot.html)"]},{"pattern":"A6-Indexer","addition_date":"2014/12/05","url":"http://www.a6corp.com/a6-web-scraping-policy/","instances":["A6-Indexer"]},{"pattern":"ADmantX","addition_date":"2014/12/05","url":"http://www.admantx.com","instances":["ADmantX Platform Semantic Analyzer - ADmantX Inc. - www.admantx.com - [email protected]"]},{"pattern":"Facebot","url":"https://developers.facebook.com/docs/sharing/best-practices#crawl","addition_date":"2014/12/30","instances":["Facebot/1.0"]},{"pattern":"OrangeBot\\\\/","instances":["Mozilla/5.0 (compatible; OrangeBot/2.0; [email protected]"],"addition_date":"2015/01/12"},{"pattern":"memorybot","url":"http://mignify.com/bot.htm","instances":["Mozilla/5.0 (compatible; memorybot/1.21.14 +http://mignify.com/bot.html)"],"addition_date":"2015/02/01"},{"pattern":"AdvBot","url":"http://advbot.net/bot.html","instances":["Mozilla/5.0 (compatible; AdvBot/2.0; +http://advbot.net/bot.html)"],"addition_date":"2015/02/01"},{"pattern":"MegaIndex","url":"https://www.megaindex.ru/?tab=linkAnalyze","instances":["Mozilla/5.0 (compatible; MegaIndex.ru/2.0; +https://www.megaindex.ru/?tab=linkAnalyze)","Mozilla/5.0 (compatible; MegaIndex.ru/2.0; +http://megaindex.com/crawler)"],"addition_date":"2015/03/28"},{"pattern":"SemanticScholarBot","url":"https://www.semanticscholar.org/crawler","instances":["SemanticScholarBot/1.0 (+http://s2.allenai.org/bot.html)","Mozilla/5.0 (compatible) SemanticScholarBot (+https://www.semanticscholar.org/crawler)"],"addition_date":"2015/03/28"},{"pattern":"ltx71","url":"http://ltx71.com/","instances":["ltx71 - (http://ltx71.com/)"],"addition_date":"2015/04/04"},{"pattern":"nerdybot","url":"http://nerdybot.com/","instances":["nerdybot"],"addition_date":"2015/04/05"},{"pattern":"xovibot","url":"http://www.xovibot.net/","instances":["Mozilla/5.0 (compatible; XoviBot/2.0; +http://www.xovibot.net/)"],"addition_date":"2015/04/05"},{"pattern":"BUbiNG","url":"http://law.di.unimi.it/BUbiNG.html","instances":["BUbiNG (+http://law.di.unimi.it/BUbiNG.html)"],"addition_date":"2015/04/06"},{"pattern":"Qwantify","url":"https://www.qwant.com/","instances":["Mozilla/5.0 (compatible; Qwantify/2.0n; +https://www.qwant.com/)/*","Mozilla/5.0 (compatible; Qwantify/2.4w; +https://www.qwant.com/)/2.4w","Mozilla/5.0 (compatible; Qwantify/Bleriot/1.1; +https://help.qwant.com/bot)","Mozilla/5.0 (compatible; Qwantify/Bleriot/1.2.1; +https://help.qwant.com/bot)"],"addition_date":"2015/04/06"},{"pattern":"archive.org_bot","url":"http://www.archive.org/details/archive.org_bot","depends_on":["heritrix"],"instances":["Mozilla/5.0 (compatible; heritrix/3.1.1-SNAPSHOT-20120116.200628 +http://www.archive.org/detail
1852s/archive.org_bot)","Mozilla/5.0 (compatible; archive.org_bot/heritrix-1.15.4 +http://www.archive.org)","Mozilla/5.0 (compatible; heritrix/3.3.0-SNAPSHOT-20140702-2247 +http://archive.org/details/archive.org_bot)","Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot)","Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot)","Mozilla/5.0 (compatible; special_archiver/3.1.1 +http://www.archive.org/details/archive.org_bot)"],"addition_date":"2015/04/14"},{"pattern":"Applebot","url":"http://www.apple.com/go/applebot","addition_date":"2015/04/15","instances":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1)","Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1; +http://www.apple.com/go/applebot)","Mozilla/5.0 (compatible; Applebot/0.3; +http://www.apple.com/go/applebot)","Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Applebot/0.3; +http://www.apple.com/go/applebot)","Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B410 Safari/600.1.4 (Applebot/0.1; +http://www.apple.com/go/applebot)"]},{"pattern":"TweetmemeBot","url":"http://datasift.com/bot.html","instances":["Mozilla/5.0 (TweetmemeBot/4.0; +http://datasift.com/bot.html) Gecko/20100101 Firefox/31.0"],"addition_date":"2015/04/15"},{"pattern":"crawler4j","url":"https://github.com/yasserg/crawler4j","instances":["crawler4j (http://code.google.com/p/crawler4j/)","crawler4j (https://github.com/yasserg/crawler4j/)"],"addition_date":"2015/05/07"},{"pattern":"findxbot","url":"http://www.findxbot.com","instances":["Mozilla/5.0 (compatible; Findxbot/1.0; +http://www.findxbot.com)"],"addition_date":"2015/05/07"},{"pattern":"S[eE][mM]rushBot","url":"http://www.semrush.com/bot.html","instances":["Mozilla/5.0 (compatible; SemrushBot-SA/0.97; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot-SI/0.97; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot/0.98~bl; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot-BA; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot/6~bl; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot/7~bl; +http://www.semrush.com/bot.html)","SEMrushBot"],"addition_date":"2015/05/26"},{"pattern":"yoozBot","url":"http://yooz.ir","instances":["Mozilla/5.0 (compatible; yoozBot-2.2; http://yooz.ir; [email protected])"],"addition_date":"2015/05/26"},{"pattern":"lipperhey","url":"http://www.lipperhey.com/","instances":["Mozilla/5.0 (compatible; Lipperhey Link Explorer; http://www.lipperhey.com/)","Mozilla/5.0 (compatible; Lipperhey SEO Service; http://www.lipperhey.com/)","Mozilla/5.0 (compatible; Lipperhey Site Explorer; http://www.lipperhey.com/)","Mozilla/5.0 (compatible; Lipperhey-Kaus-Australis/5.0; +https://www.lipperhey.com/en/about/)"],"addition_date":"2015/08/26"},{"pattern":"Y!J","url":"https://www.yahoo-help.jp/app/answers/detail/p/595/a_id/42716/~/%E3%82%A6%E3%82%A7%E3%83%96%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AE%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6","instances":["Y!J-ASR/0.1 crawler (http://www.yahoo-help.jp/app/answers/detail/p/595/a_id/42716/)","Y!J-BRJ/YATS crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)","Y!J-PSC/1.0 crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)","Y!J-BRW/1.0 crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)","Mozilla/5.0 (iPhone; Y!J-BRY/YATSH crawler; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)","Mozilla/5.0 (compatible; Y!J SearchMonkey/1.0 (Y!J-AGENT; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html))"],"addition_date":"2015/05/26"},{"pattern":"Domain Re-Animator Bot","url":"http://domainreanimator.com","instances":["Domain Re-Animator Bot (http://domainreanimator.com) - [email protected]"],"addition_date":"2015/04/14"},{"pattern":"AddThis","url":"https://www.addthis.com","instances":["AddThis.com robot [email protected]"],"addition_date":"2015/06/02"},{"pattern":"Screaming Frog SEO Spider","url":"http://www.screamingfrog.co.uk/seo-spider","instances":["Screaming Frog SEO Spider/5.1"],"addition_date":"2016/01/08"},{"pattern":"MetaURI","url":"http://www.useragentstring.com/MetaURI_id_17683.php","instances":["MetaURI API/2.0 +metauri.com"],"addition_date":"2016/01/02"},{"pattern":"Scrapy","url":"http://scrapy.org/","instances":["Scrapy/1.0.3 (+http://scrapy.org)"],"addition_date":"2016/01/02"},{"pattern":"Livelap[bB]ot","url":"http://site.livelap.com/crawler","instances":["LivelapBot/0.2 (http://site.livelap.com/crawler)","Livelapbot/0.1"],"addition_date":"2016/01/02"},{"pattern":"OpenHoseBot","url":"http://www.openhose.org/bot.html","instances":["Mozilla/5.0 (compatible; OpenHoseBot/2.1; +http://www.openhose.org/bot.html)"],"addition_date":"2016/01/02"},{"pattern":"CapsuleChecker","url":"http://www.capsulink.com/about","instances":["CapsuleChecker (http://www.capsulink.com/)"],"addition_date":"2016/01/02"},{"pattern":"[email protected]","url":"http://infegy.com/","instances":["Mozilla/5.0 (compatible) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 [email protected]"],"addition_date":"2016/01/03"},{"pattern":"IstellaBot","url":"http://www.tiscali.it/","instances":["Mozilla/5.0 (compatible; IstellaBot/1.23.15 +http://www.tiscali.it/)"],"addition_date":"2016/01/09"},{"pattern":"DeuSu\\\\/","addition_date":"2016/01/23","url":"https://deusu.de/robot.html","instances":["Mozilla/5.0 (compatible; DeuSu/0.1.0; +https://deusu.org)","Mozilla/5.0 (compatible; DeuSu/5.0.2; +https://deusu.de/robot.html)"]},{"pattern":"betaBot","addition_date":"2016/01/23","instances":[]},{"pattern":"Cliqzbot\\\\/","addition_date":"2016/01/23","url":"http://cliqz.com/company/cliqzbot","instances":["Mozilla/5.0 (compatible; Cliqzbot/2.0; +http://cliqz.com/company/cliqzbot)","Cliqzbot/0.1 (+http://cliqz.com [email protected])","Cliqzbot/0.1 (+http://cliqz.com/company/cliqzbot)","Mozilla/5.0 (compatible; Cliqzbot/0.1 +http://cliqz.com/company/cliqzbot)","Mozilla/5.0 (compatible; Cliqzbot/1.0 +http://cliqz.com/company/cliqzbot)"]},{"pattern":"MojeekBot\\\\/","addition_date":"2016/01/23","url":"https://www.mojeek.com/bot.html","instances":["MojeekBot/0.2 (archi; http://www.mojeek.com/bot.html)","Mozilla/5.0 (compatible; MojeekBot/0.2; http://www.mojeek.com/bot.html#relaunch)","Mozilla/5.0 (compatible; MojeekBot/0.2; http://www.mojeek.com/bot.html)","Mozilla/5.0 (compatible; MojeekBot/0.5; http://www.mojeek.com/bot.html)","Mozilla/5.0 (compatible; MojeekBot/0.6; +https://www.mojeek.com/bot.html)","Mozilla/5.0 (compatible; MojeekBot/0.6; http://www.mojeek.com/bot.html)"]},{"pattern":"netEstate NE Crawler","addition_date":"2016/01/23","url":"http://www.website-datenbank.de/","instances":["netEstate NE Crawler (+http://www.sengine.info/)","netEstate NE Crawler (+http://www.website-datenbank.de/)"]},{"pattern":"SafeSearch microdata crawler","addition_date":"2016/01/23","url":"https://safesearch.avira.com","instances":["SafeSearch microdata crawler (https://safesearch.avira.com, [email protected])"]},{"pattern":"Gluten Free Crawler\\\\/","addition_date":"2016/01/23","url":"http://glutenfreepleasure.com/","instances":["Mozilla/5.0 (compatible; Gluten Free Crawler/1.0; +http://glutenfreepleasure.com/)"]},{"pattern":"Sonic","addition_date":"2016/02/08","url":"http://www.yama.info.waseda.ac.jp/~crawler/info.html","instances":["Mozilla/5.0 (compatible; RankSonicSiteAuditor/1.0; +https://ranksonic.com/ranksonic_sab.html)","Mozilla/5.0 (compatible; Sonic/1.0; http://www.yama.info.waseda.ac.jp/~crawler/info.html)","Mozzila/5.0 (compatible; Sonic/1.0; http://www.yama.info.waseda.ac.jp/~crawler/info.html)"]},{"pattern":"Sysomos","addition_date":"2016/02/08","url":"http://www.sysomos.com","instances":["Mozilla/5.0 (compatible; Sysomos/1.0; +http://www.sysomos.com/; Sysomos)"]},{"pattern":"Trove","addition_date":"2016/02/08","url":"http://www.trove.com","instances":[]},{"pattern":"deadlinkchecker","addition_date":"2016/02/08","url":"http://www.deadlinkchecker.com","instances":["www.deadlinkchecker.com Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36","www.deadlinkchecker.com XMLHTTP/1.0","www.deadlinkchecker.com XMLHTTP/1.0 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36"]},{"pattern":"Slack-ImgProxy","addition_date":"2016/04/25","url":"https://api.slack.com/robots","instances":["Slack-ImgProxy (+https://api.slack.com/robots)","Slack-ImgProxy 0.59 (+https://api.slack.com/robots)","Slack-ImgProxy 0.66 (+https://api.slack.com/robots)","Slack-ImgProxy 1.106 (+https://api.slack.com/robots)","Slack-ImgProxy 1.138 (+https://api.slack.com/robots)","Slack-ImgProxy 149 (+https://api.slack.com/robots)"]},{"pattern":"Embedly","addition_date":"2016/04/25","url":"http://support.embed.ly","instances":["Embedly [email protected]","Mozilla/5.0 (compatible; Embedly/0.2; +http://support.embed.ly/)","Mozilla/5.0 (compatible; Embedly/0.2; snap; +http://support.embed.ly/)"]},{"pattern":"RankActiveLinkBot","addition_date":"2016/06/20","url":"https://rankactive.com/resources/rankactive-linkbot","instances":["Mozilla/5.0 (compatible; RankActiveLinkBot; +https://rankactive.com/resources/rankactive-linkbot)"]},{"pattern":"iskanie","addition_date":"2016/09/02","url":"http://www.iskanie.com","instances":["iskanie
1852(+http://www.iskanie.com)"]},{"pattern":"SafeDNSBot","addition_date":"2016/09/10","url":"https://www.safedns.com/searchbot","instances":["SafeDNSBot (https://www.safedns.com/searchbot)"]},{"pattern":"SkypeUriPreview","addition_date":"2016/10/10","instances":["Mozilla/5.0 (Windows NT 6.1; WOW64) SkypeUriPreview Preview/0.5"]},{"pattern":"Veoozbot","addition_date":"2016/11/03","url":"http://www.veooz.com/veoozbot.html","instances":["Mozilla/5.0 (compatible; Veoozbot/1.0; +http://www.veooz.com/veoozbot.html)"]},{"pattern":"Slackbot","addition_date":"2016/11/03","url":"https://api.slack.com/robots","instances":["Slackbot-LinkExpanding (+https://api.slack.com/robots)","Slackbot-LinkExpanding 1.0 (+https://api.slack.com/robots)","Slackbot 1.0 (+https://api.slack.com/robots)"]},{"pattern":"redditbot","addition_date":"2016/11/03","url":"http://www.reddit.com/feedback","instances":["Mozilla/5.0 (compatible; redditbot/1.0; +http://www.reddit.com/feedback)"]},{"pattern":"datagnionbot","addition_date":"2016/11/03","url":"http://www.datagnion.com/bot.html","instances":["datagnionbot (+http://www.datagnion.com/bot.html)"]},{"pattern":"Google-Adwords-Instant","addition_date":"2016/11/03","url":"http://www.google.com/adsbot.html","instances":["Google-Adwords-Instant (+http://www.google.com/adsbot.html)"]},{"pattern":"adbeat_bot","addition_date":"2016/11/04","instances":["Mozilla/5.0 (compatible; adbeat_bot; [email protected]; [email protected])","adbeat_bot"]},{"pattern":"WhatsApp","addition_date":"2016/11/15","url":"https://www.whatsapp.com/","instances":["WhatsApp","WhatsApp/0.3.4479 N","WhatsApp/0.3.4679 N","WhatsApp/0.3.4941 N","WhatsApp/2.12.15/i","WhatsApp/2.12.16/i","WhatsApp/2.12.17/i","WhatsApp/2.12.449 A","WhatsApp/2.12.453 A","WhatsApp/2.12.510 A","WhatsApp/2.12.540 A","WhatsApp/2.12.548 A","WhatsApp/2.12.555 A","WhatsApp/2.12.556 A","WhatsApp/2.16.1/i","WhatsApp/2.16.13 A","WhatsApp/2.16.2/i","WhatsApp/2.16.42 A","WhatsApp/2.16.57 A","WhatsApp/2.19.92 i","WhatsApp/2.19.175 A","WhatsApp/2.19.244 A","WhatsApp/2.19.258 A","WhatsApp/2.19.308 A","WhatsApp/2.19.330 A"]},{"pattern":"contxbot","addition_date":"2017/02/25","instances":["Mozilla/5.0 (compatible;contxbot/1.0)"]},{"pattern":"pinterest.com.bot","addition_date":"2017/03/03","instances":["Mozilla/5.0 (compatible; Pinterestbot/1.0; +http://www.pinterest.com/bot.html)","Pinterest/0.2 (+http://www.pinterest.com/bot.html)"],"url":"http://www.pinterest.com/bot.html"},{"pattern":"electricmonk","addition_date":"2017/03/04","instances":["Mozilla/5.0 (compatible; electricmonk/3.2.0 +https://www.duedil.com/our-crawler/)"],"url":"https://www.duedil.com/our-crawler/"},{"pattern":"GarlikCrawler","addition_date":"2017/03/18","instances":["GarlikCrawler/1.2 (http://garlik.com/, [email protected])"],"url":"http://garlik.com/"},{"pattern":"BingPreview\\\\/","addition_date":"2017/04/23","url":"https://www.bing.com/webmaster/help/which-crawlers-does-bing-use-8c184ec0","instances":["Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b","Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0; BingPreview/1.0b) like Gecko","Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; WOW64; Trident/6.0; BingPreview/1.0b)","Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; WOW64; Trident/5.0; BingPreview/1.0b)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 BingPreview/1.0b"]},{"pattern":"vebidoobot","addition_date":"2017/05/08","instances":["Mozilla/5.0 (compatible; vebidoobot/1.0; +https://blog.vebidoo.de/vebidoobot/"],"url":"https://blog.vebidoo.de/vebidoobot/"},{"pattern":"FemtosearchBot","addition_date":"2017/05/16","instances":["Mozilla/5.0 (compatible; FemtosearchBot/1.0; http://femtosearch.com)"],"url":"http://femtosearch.com"},{"pattern":"Yahoo Link Preview","addition_date":"2017/06/28","instances":["Mozilla/5.0 (compatible; Yahoo Link Preview; https://help.yahoo.com/kb/mail/yahoo-link-preview-SLN23615.html)"],"url":"https://help.yahoo.com/kb/mail/yahoo-link-preview-SLN23615.html"},{"pattern":"MetaJobBot","addition_date":"2017/08/16","instances":["Mozilla/5.0 (compatible; MetaJobBot; http://www.metajob.de/crawler)"],"url":"http://www.metajob.de/the/crawler"},{"pattern":"DomainStatsBot","addition_date":"2017/08/16","instances":["DomainStatsBot/1.0 (http://domainstats.io/our-bot)"],"url":"http://domainstats.io/our-bot"},{"pattern":"mindUpBot","addition_date":"2017/08/16","instances":["mindUpBot (datenbutler.de)"],"url":"http://www.datenbutler.de/"},{"pattern":"Daum\\\\/","addition_date":"2017/08/16","instances":["Mozilla/5.0 (compatible; Daum/4.1; +http://cs.daum.net/faq/15/4118.html?faqId=28966)"],"url":"http://cs.daum.net/faq/15/4118.html?faqId=28966"},{"pattern":"Jugendschutzprogramm-Crawler","addition_date":"2017/08/16","instances":["Jugendschutzprogramm-Crawler; Info: http://www.jugendschutzprogramm.de"],"url":"http://www.jugendschutzprogramm.de"},{"pattern":"Xenu Link Sleuth","addition_date":"2017/08/19","instances":["Xenu Link Sleuth/1.3.8"],"url":"http://home.snafu.de/tilman/xenulink.html"},{"pattern":"Pcore-HTTP","addition_date":"2017/08/19","instances":["Pcore-HTTP/v0.40.3","Pcore-HTTP/v0.44.0"],"url":"https://bitbucket.org/softvisio/pcore/overview"},{"pattern":"moatbot","addition_date":"2017/09/16","instances":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36 moatbot","Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4 moatbot"],"url":"https://moat.com"},{"pattern":"KosmioBot","addition_date":"2017/09/16","instances":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36 (compatible; KosmioBot/1.0; +http://kosm.io/bot.html)"],"url":"http://kosm.io/bot.html"},{"pattern":"[pP]ingdom","addition_date":"2017/09/16","instances":["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/59.0.3071.109 Chrome/59.0.3071.109 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; +http://www.pingdom.com/)","Mozilla/5.0 (compatible; pingbot/2.0;
1852 +http://www.pingdom.com/)","Pingdom.com_bot_version_1.4_(http://www.pingdom.com/)","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/61.0.3163.100 Chrome/61.0.3163.100 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; +http://www.pingdom.com/)","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.1 Chrome/78.0.3904.130 Electron/7.3.2 Safari/537.36 PingdomTMS/2020.2","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.5 Chrome/78.0.3904.130 Electron/7.3.15 Safari/537.36 PingdomTMS/2020.2","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.0 Chrome/78.0.3904.130 Electron/7.1.7 Safari/537.36 PingdomTMS/2020.2","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) renderer/2020.2.0 Chrome/78.0.3904.130 Electron/7.1.7 Safari/537.36 PingdomTMS/2020.2","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/61.0.3163.100 Chrome/61.0.3163.100 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; http://www.pingdom.com/)"],"url":"http://www.pingdom.com"},{"pattern":"AppInsights","addition_date":"2019/03/09","instances":["Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; AppInsights)"],"url":"https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview"},{"pattern":"PhantomJS","addition_date":"2017/09/18","instances":["Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) PhantomJS/2.1.1 Safari/538.1 bl.uk_lddc_renderbot/2.0.0 (+ http://www.bl.uk/aboutus/legaldeposit/websites/websites/faqswebmaster/index.html)"],"url":"http://phantomjs.org/"},{"pattern":"Gowikibot","addition_date":"2017/10/26","instances":["Mozilla/5.0 (compatible; Gowikibot/1.0; +http://www.gowikibot.com)"],"url":"http://www.gowikibot.com"},{"pattern":"PiplBot","addition_date":"2017/10/30","instances":["PiplBot (+http://www.pipl.com/bot/)","Mozilla/5.0+(compatible;+PiplBot;+http://www.pipl.com/bot/)"],"url":"http://www.pipl.com/bot/"},{"pattern":"Discordbot","addition_date":"2017/09/22","url":"https://discordapp.com","instances":["Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)"]},{"pattern":"TelegramBot","addition_date":"2017/10/01","instances":["TelegramBot (like TwitterBot)"]},{"pattern":"Jetslide","addition_date":"2017/09/27","url":"http://jetsli.de/crawler","instances":["Mozilla/5.0 (compatible; Jetslide; +http://jetsli.de/crawler)"]},{"pattern":"newsharecounts","addition_date":"2017/09/30","url":"http://newsharecounts.com/crawler","instances":["Mozilla/5.0 (compatible; NewShareCounts.com/1.0; +http://newsharecounts.com/crawler)"]},{"pattern":"James BOT","addition_date":"2017/10/12","url":"http://cognitiveseo.com/bot.html","instances":["Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 - James BOT - WebCrawler http://cognitiveseo.com/bot.html"]},{"pattern":"Bark[rR]owler","addition_date":"2017/10/09","url":"http://www.exensa.com/crawl","instances":["Barkrowler/0.5.1 (experimenting / debugging - sorry for your logs ) http://www.exensa.com/crawl - [email protected] -- based on BuBiNG","Barkrowler/0.7 (+http://www.exensa.com/crawl)","BarkRowler/0.7 (+http://www.exensa.com/crawling)","Barkrowler/0.9 (+http://www.exensa.com/crawl)"]},{"pattern":"TinEye","addition_date":"2017/10/14","url":"http://www.tineye.com/crawler.html","instances":["Mozilla/5.0 (compatible; TinEye-bot/1.31; +http://www.tineye.com/crawler.html)","TinEye/1.1 (http://tineye.com/crawler.html)"]},{"pattern":"SocialRankIOBot","addition_date":"2017/10/19","url":"http://socialrank.io/about","instances":["SocialRankIOBot; http://socialrank.io/about"]},{"pattern":"trendictionbot","addition_date":"2017/10/30","url":"http://www.trendiction.de/bot","instances":["Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.0; trendictionbot0.5.0; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20071127 Firefox/3.0.0.11","Mozilla/5.0 (Windows NT 10.0; Win64; x64; trendictionbot0.5.0; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20170101 Firefox/67.0"]},{"pattern":"Ocarinabot","addition_date":"2017/09/27","instances":["Ocarinabot"]},{"pattern":"epicbot","addition_date":"2017/10/31","url":"http://www.epictions.com/epicbot","instances":["Mozilla/5.0 (compatible; epicbot; +http://www.epictions.com/epicbot)"]},{"pattern":"Primalbot","addition_date":"2017/09/27","url":"https://www.primal.com","instances":["Mozilla/5.0 (compatible; Primalbot; +https://www.primal.com;)"]},{"pattern":"DuckDuckGo-Favicons-Bot","addition_date":"2017/10/06","url":"http://duckduckgo.com","instances":["Mozilla/5.0 (compatible; DuckDuckGo-Favicons-Bot/1.0; +http://duckduckgo.com)"]},{"pattern":"GnowitNewsbot","addition_date":"2017/10/30","url":"http://www.gnowit.com","instances":["Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 / GnowitNewsbot / Contact information at http://www.gnowit.com"]},{"pattern":"Leikibot","addition_date":"2017/09/24","url":"http://www.leiki.com","instances":["Mozilla/5.0 (Windows NT 6.3;compatible; Leikibot/1.0; +http://www.leiki.com)"]},{"pattern":"LinkArchiver","addition_date":"2017/09/24","instances":["@LinkArchiver twitter bot"]},{"pattern":"YaK\\\\/","addition_date":"2017/09/25","url":"http://linkfluence.com","instances":["Mozilla/5.0 (compatible; YaK/1.0; http://linkfluence.com/; [email protected])"]},{"pattern":"PaperLiBot","addition_date":"2017/09/25","url":"http://support.paper.li/entries/20023257-what-is-paper-li","instances":["Mozilla/5.0 (compatible; PaperLiBot/2.1; http://support.paper.li/entries/20023257-what-is-paper-li)","Mozilla/5.0 (compatible; PaperLiBot/2.1; https://support.paper.li/entries/20023257-what-is-paper-li)"]},{"pattern":"Digg Deeper","addition_date":"2017/09/26","url":"http://digg.com/about","instances":["Digg Deeper/v1 (http://digg.com/about)"]},{"pattern":"dcrawl","addition_date":"2017/09/22","instances":["dcrawl/1.0"]},{"pattern":"Snacktory","addition_date":"2017/09/23","url":"https://github.com/karussell/snacktory","instances":["Mozilla/5.0 (compatible; Snacktory; +https://github.com/karussell/snacktory)"]},{"pattern":"AndersPinkBot","addition_date":"2017/09/24","url":"http://anderspink.com/bot.html","instances":["Mozilla/5.0 (compatible; AndersPinkBot/1.0; +http://anderspink.com/bot.html)"]},{"pattern":"Fyrebot","addition_date":"2017/09/22","instances":["Fyrebot/1.0"]},{"pattern":"EveryoneSocialBot","addition_date":"2017/09/22","url":"http://everyonesocial.com","instances":["Mozilla/5.0 (compatible; EveryoneSocialBot/1.0; [email protected] http://everyonesocial.com/)"]},{"pattern":"Mediatoolkitbot","addition_date":"2017/10/06","url":"http://mediatoolkit.com","instances":["Mediatoolkitbot ([email protected])"]},{"pattern":"Luminator-robots","addition_date":"2017/09/22","instances":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.13 Luminator-robots/2.0"]},{"pattern":"ExtLinksBot","addition_date":"2017/11/02","url":"https://extlinks.com/Bot.html","instances":["Mozilla/5.0 (compatible; ExtLinksBot/1.5 +https://extlinks.com/Bot.html)"]},{"pattern":"SurveyBot","addition_date":"2017/11/02","instances":["Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.13) Gecko/2009073022 Firefox/3.5.2 (.NET CLR 3.5.30729) SurveyBot/2.3 (DomainTools)"]}
1852,{"pattern":"NING\\\\/","addition_date":"2017/11/02","instances":["NING/1.0"]},{"pattern":"okhttp","addition_date":"2017/11/02","instances":["okhttp/2.5.0","okhttp/2.7.5","okhttp/3.2.0","okhttp/3.5.0","okhttp/4.1.0"]},{"pattern":"Nuzzel","addition_date":"2017/11/02","instances":["Nuzzel"]},{"pattern":"omgili","addition_date":"2017/11/02","url":"http://omgili.com","instances":["omgili/0.5 +http://omgili.com"]},{"pattern":"PocketParser","addition_date":"2017/11/02","url":"https://getpocket.com/pocketparser_ua","instances":["PocketParser/2.0 (+https://getpocket.com/pocketparser_ua)"]},{"pattern":"YisouSpider","addition_date":"2017/11/02","instances":["YisouSpider","Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 YisouSpider/5.0 Safari/537.36"]},{"pattern":"um-LN","addition_date":"2017/11/02","instances":["Mozilla/5.0 (compatible; um-LN/1.0; mailto: [email protected])"]},{"pattern":"ToutiaoSpider","addition_date":"2017/11/02","url":"http://web.toutiao.com/media_cooperation/","instances":["Mozilla/5.0 (compatible; ToutiaoSpider/1.0; http://web.toutiao.com/media_cooperation/;)"]},{"pattern":"MuckRack","addition_date":"2017/11/02","url":"http://muckrack.com","instances":["Mozilla/5.0 (compatible; MuckRack/1.0; +http://muckrack.com)"]},{"pattern":"Jamie\'s Spider","addition_date":"2017/11/02","url":"http://jamiembrown.com/","instances":["Jamie\'s Spider (http://jamiembrown.com/)"]},{"pattern":"AHC\\\\/","addition_date":"2017/11/02","instances":["AHC/2.0"]},{"pattern":"NetcraftSurveyAgent","addition_date":"2017/11/02","instances":["Mozilla/5.0 (compatible; NetcraftSurveyAgent/1.0; [email protected])"]},{"pattern":"Laserlikebot","addition_date":"2017/11/02","instances":["Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Laserlikebot/0.1)"]},{"pattern":"^Apache-HttpClient","addition_date":"2017/11/02","instances":["Apache-HttpClient/4.2.3 (java 1.5)","Apache-HttpClient/4.2.5 (java 1.5)","Apache-HttpClient/4.3.1 (java 1.5)","Apache-HttpClient/4.3.3 (java 1.5)","Apache-HttpClient/4.3.5 (java 1.5)","Apache-HttpClient/4.4.1 (Java/1.8.0_65)","Apache-HttpClient/4.5.2 (Java/1.8.0_65)","Apache-HttpClient/4.5.2 (Java/1.8.0_151)","Apache-HttpClient/4.5.2 (Java/1.8.0_161)","Apache-HttpClient/4.5.2 (Java/1.8.0_181)","Apache-HttpClient/4.5.3 (Java/1.8.0_121)","Apache-HttpClient/4.5.3-SNAPSHOT (Java/1.8.0_152)","Apache-HttpClient/4.5.7 (Java/11.0.3)","Apache-HttpClient/4.5.10 (Java/1.8.0_201)"]},{"pattern":"AppEngine-Google","addition_date":"2017/11/02","instances":["AppEngine-Google; (+http://code.google.com/appengine; appid: example)","Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36 AppEngine-Google; (+http://code.google.com/appengine; appid: s~feedly-nikon3)"]},{"pattern":"Jetty","addition_date":"2017/11/02","instances":["Jetty/9.3.z-SNAPSHOT"]},{"pattern":"Upflow","addition_date":"2017/11/02","instances":["Upflow/1.0"]},{"pattern":"Thinklab","addition_date":"2017/11/02","url":"thinklab.com","instances":["Thinklab (thinklab.com)"]},{"pattern":"Traackr.com","addition_date":"2017/11/02","url":"Traackr.com","instances":["Traackr.com"]},{"pattern":"Twurly","addition_date":"2017/11/02","url":"http://twurly.org","instances":["Ruby, Twurly v1.1 (http://twurly.org)"]},{"pattern":"Mastodon","addition_date":"2017/11/02","instances":["http.rb/2.2.2 (Mastodon/1.5.1; +https://example-masto-instance.org/)"]},{"pattern":"http_get","addition_date":"2017/11/02","instances":["http_get"]},{"pattern":"DnyzBot","addition_date":"2017/11/20","instances":["Mozilla/5.0 (compatible; DnyzBot/1.0)"]},{"pattern":"botify","addition_date":"2018/02/01","instances":["Mozilla/5.0 (compatible; botify; http://botify.com)"]},{"pattern":"007ac9 Crawler","addition_date":"2018/02/09","instances":["Mozilla/5.0 (compatible; 007ac9 Crawler; http://crawler.007ac9.net/)"]},{"pattern":"BehloolBot","addition_date":"2018/02/09","instances":["Mozilla/5.0 (compatible; BehloolBot/beta; +http://www.webeaver.com/bot)"]},{"pattern":"BrandVerity","addition_date":"2018/02/27","instances":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:41.0) Gecko/20100101 Firefox/55.0 BrandVerity/1.0 (http://www.brandverity.com/why-is-brandverity-visiting-me)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/11A465 Twitter for iPhone BrandVerity/1.0 (http://www.brandverity.com/why-is-brandverity-visiting-me)"],"url":"http://www.brandverity.com/why-is-brandverity-visiting-me"},{"pattern":"check_http","addition_date":"2018/02/09","instances":["check_http/v2.2.1 (nagios-plugins 2.2.1)"]},{"pattern":"BDCbot","addition_date":"2018/02/09","instances":["Mozilla/5.0 (Windows NT 6.1; compatible; BDCbot/1.0; +http://bigweb.bigdatacorp.com.br/faq.aspx) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36","Mozilla/5.0 (Windows NT 10.0; Win64; x64; BDCbot/1.0; +http://bigweb.bigdatacorp.com.br/faq.aspx) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36"]},{"pattern":"ZumBot","addition_date":"2018/02/09","instances":["Mozilla/5.0 (compatible; ZumBot/1.0; http://help.zum.com/inquiry)"]},{"pattern":"EZID","addition_date":"2018/02/09","instances":["EZID (EZID link checker; https://ezid.cdlib.org/)"]},{"pattern":"ICC-Crawler","addition_date":"2018/02/28","instances":["ICC-Crawler/2.0 (Mozilla-compatible; ; http://ucri.nict.go.jp/en/icccrawler.html)"],"url":"http://ucri.nict.go.jp/en/icccrawler.html"},{"pattern":"ArchiveBot","addition_date":"2018/02/28","instances":["ArchiveTeam ArchiveBot/20170106.02 (wpull 2.0.2)"],"url":"https://github.com/ArchiveTeam/ArchiveBot"},{"pattern":"^LCC ","addition_date":"2018/02/28","instances":["LCC (+http://corpora.informatik.uni-leipzig.de/crawler_faq.html)"],"url":"http://corpora.informatik.uni-leipzig.de/crawler_faq.html"},{"pattern":"filterdb.iss.net\\\\/crawler","addition_date":"2018/03/16","instances":["Mozilla/5.0 (compatible; oBot/2.3.1; +http://filterdb.iss.net/crawler/)"],"url":"http://filterdb.iss.net/crawler/"},{"pattern":"BLP_bbot","addition_date":"2018/03/27","instances":["BLP_bbot/0.1"]},{"pattern":"BomboraBot","addition_date":"2018/03/27","instances":["Mozilla/5.0 (compatible; BomboraBot/1.0; +http://www.bombora.com/bot)"],"url":"http://www.bombora.com/bot"},{"pattern":"Buck\\\\/","addition_date":"2018/03/27","instances":["Buck/2.2; (+https://app.hypefactors.com/media-monitoring/about.html)"],"url":"https://app.hypefactors.com/media-monitoring/about.html"},{"pattern":"Companybook-Crawler","addition_date":"2018/03/27","instances":["Companybook-Crawler (+https://www.companybooknetworking.com/)"],"url":"https://www.companybooknetworking.com/"},{"pattern":"Genieo","addition_date":"2018/03/27","instances":["Mozilla/5.0 (compatible; Genieo/1.0 http://www.genieo.com/webfilter.html)"],"url":"http://www.genieo.com/webfilter.html"},{"pattern":"magpie-crawler","addition_date":"2018/03/27","instances":["magpie-crawler/1.1 (U; Linux amd64; en-GB; +http://www.brandwatch.net)"],"url":"http://www.brandwatch.net"}
1852,{"pattern":"MeltwaterNews","addition_date":"2018/03/27","instances":["MeltwaterNews www.meltwater.com"],"url":"http://www.meltwater.com"},{"pattern":"Moreover","addition_date":"2018/03/27","instances":["Mozilla/5.0 Moreover/5.1 (+http://www.moreover.com)"],"url":"http://www.moreover.com"},{"pattern":"newspaper\\\\/","addition_date":"2018/03/27","instances":["newspaper/0.1.0.7","newspaper/0.2.5","newspaper/0.2.6","newspaper/0.2.8"]},{"pattern":"ScoutJet","addition_date":"2018/03/27","instances":["Mozilla/5.0 (compatible; ScoutJet; +http://www.scoutjet.com/)"],"url":"http://www.scoutjet.com/"},{"pattern":"(^| )sentry\\\\/","addition_date":"2018/03/27","instances":["sentry/8.22.0 (https://sentry.io)"],"url":"https://sentry.io"},{"pattern":"StorygizeBot","addition_date":"2018/03/27","instances":["Mozilla/5.0 (compatible; StorygizeBot; http://www.storygize.com)"],"url":"http://www.storygize.com"},{"pattern":"UptimeRobot","addition_date":"2018/03/27","instances":["Mozilla/5.0+(compatible; UptimeRobot/2.0; http://www.uptimerobot.com/)"],"url":"http://www.uptimerobot.com/"},{"pattern":"OutclicksBot","addition_date":"2018/04/21","instances":["OutclicksBot/2 +https://www.outclicks.net/agent/VjzDygCuk4ubNmg40ZMbFqT0sIh7UfOKk8s8ZMiupUR","OutclicksBot/2 +https://www.outclicks.net/agent/gIYbZ38dfAuhZkrFVl7sJBFOUhOVct6J1SvxgmBZgCe","OutclicksBot/2 +https://www.outclicks.net/agent/PryJzTl8POCRHfvEUlRN5FKtZoWDQOBEvFJ2wh6KH5J","OutclicksBot/2 +https://www.outclicks.net/agent/p2i4sNUh7eylJF1S6SGgRs5mP40ExlYvsr9GBxVQG6h"],"url":"https://www.outclicks.net"},{"pattern":"seoscanners","addition_date":"2018/05/27","instances":["Mozilla/5.0 (compatible; seoscanners.net/1; [email protected])"],"url":"http://www.seoscanners.net/"},{"pattern":"Hatena","addition_date":"2018/05/29","instances":["Hatena Antenna/0.3","Hatena::Russia::Crawler/0.01","Hatena-Favicon/2 (http://www.hatena.ne.jp/faq/)","Hatena::Scissors/0.01","HatenaBookmark/4.0 (Hatena::Bookmark; Analyzer)","Hatena::Fetcher/0.01 (master) Furl/3.13"]},{"pattern":"Google Web Preview","addition_date":"2018/05/31","instances":["Mozilla/5.0 (Linux; U; Android 2.3.4; generic) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Version/4.0 Mobile Safari/537.36","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Chrome/27.0.1453 Safari/537.36"]},{"pattern":"MauiBot","addition_date":"2018/06/06","instances":["MauiBot ([email protected])"]},{"pattern":"AlphaBot","addition_date":"2018/05/27","instances":["Mozilla/5.0 (compatible; AlphaBot/3.2; +http://alphaseobot.com/bot.html)"],"url":"http://alphaseobot.com/bot.html"},{"pattern":"SBL-BOT","addition_date":"2018/06/06","instances":["SBL-BOT (http://sbl.net)"],"url":"http://sbl.net","description":"Bot of SoftByte BlackWidow"},{"pattern":"IAS crawler","addition_date":"2018/06/06","instances":["IAS crawler (ias_crawler; http://integralads.com/site-indexing-policy/)"],"url":"http://integralads.com/site-indexing-policy/","description":"Bot of Integral Ad Science, Inc."},{"pattern":"adscanner","addition_date":"2018/06/24","instances":["Mozilla/5.0 (compatible; adscanner/)"]},{"pattern":"Netvibes","addition_date":"2018/06/24","instances":["Netvibes (crawler/bot; http://www.netvibes.com","Netvibes (crawler; http://www.netvibes.com)"],"url":"http://www.netvibes.com"},{"pattern":"acapbot","addition_date":"2018/06/27","instances":["Mozilla/5.0 (compatible;acapbot/0.1;treat like Googlebot)","Mozilla/5.0 (compatible;acapbot/0.1.;treat like Googlebot)"]},{"pattern":"Baidu-YunGuanCe","addition_date":"2018/06/27","instances":["Baidu-YunGuanCe-Bot(ce.baidu.com)","Baidu-YunGuanCe-SLABot(ce.baidu.com)","Baidu-YunGuanCe-ScanBot(ce.baidu.com)","Baidu-YunGuanCe-PerfBot(ce.baidu.com)","Baidu-YunGuanCe-VSBot(ce.baidu.com)"],"url":"https://ce.baidu.com/topic/topic20150908","description":"Baidu Cloud Watch"},{"pattern":"bitlybot","addition_date":"2018/06/27","instances":["bitlybot/3.0 (+http://bit.ly/)","bitlybot/2.0","bitlybot"],"url":"http://bit.ly/"},{"pattern":"blogmuraBot","addition_date":"2018/06/27","instances":["blogmuraBot (+http://www.blogmura.com)"],"url":"http://www.blogmura.com","description":"A blog ranking site which links to blogs on just about every theme possible."},{"pattern":"Bot.AraTurka.com","addition_date":"2018/06/27","instances":["Bot.AraTurka.com/0.0.1"],"url":"http://www.araturka.com"},{"pattern":"bot-pge.chlooe.com","addition_date":"2018/06/27","instances":["bot-pge.chlooe.com/1.0.0 (+http://www.chlooe.com/)"]},{"pattern":"BoxcarBot","addition_date":"2018/06/27","instances":["Mozilla/5.0 (compatible; BoxcarBot/1.1; [email protected])"],"url":"https://boxcar.io/"},{"pattern":"BTWebClient","addition_date":"2018/06/27","instances":["BTWebClient/180B(9704)"],"url":"http://www.utorrent.com/","description":"µTorrent BitTorrent Client"},{"pattern":"ContextAd Bot","addition_date":"2018/06/27","instances":["Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0;.NET CLR 1.0.3705; ContextAd Bot 1.0)","ContextAd Bot 1.0"]},{"pattern":"Digincore bot","addition_date":"2018/06/27","instances":["Mozilla/5.0 (compatible; Digincore bot; https://www.digincore.com/crawler.html for rules and instructions.)"],"url":"http://www.digincore.com/crawler.html"},{"pattern":"Disqus","addition_date":"2018/06/27","instances":["Disqus/1.0"],"url":"https://disqus.com/","description":"validate and quality check pages."},{"pattern":"Feedly","addition_date":"2018/06/27","instances":["Feedly/1.0 (+http://www.feedly.com/fetcher.html; like FeedFetcher-Google)","FeedlyBot/1.0 (http://feedly.com)"],"url":"https://www.feedly.com/fetcher.html","description":"Feedly Fetcher is how Feedly grabs RSS or Atom feeds when users choose to add them to their Feedly or any of the other applications built on top of the feedly cloud."},{"pattern":"Fetch\\\\/","addition_date":"2018/06/27","instances":["Fetch/2.0a (CMS Detection/Web/SEO analysis tool, see http://guess.scritch.org)"]},{"pattern":"Fever","addition_date":"2018/06/27","instances":["Fever/1.38 (Feed Parser; http://feedafever.com; Allow like Gecko)"],"url":"http://feedafever.com"},{"pattern":"Flamingo_SearchEngine","addition_date":"2018/06/27","instances":["Flamingo_SearchEngine (+http://www.flamingosearch.com/bot)"]},{"pattern":"FlipboardProxy","addition_date":"2018/06/27","instances":["Mozilla/5.0 (compatible; FlipboardProxy/1.1; +http://flipboard.com/browserproxy)","Mozilla/5.0 (compatible; FlipboardProxy/1.2; +http://flipboard.com/browserproxy)","Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 (FlipboardProxy/1.1; +http://flipboard.com/browserproxy)","Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:28.0) Gecko/20100101 Firefox/28.0 (FlipboardProxy/1.1; +http://flipboard.com/browserproxy)","Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:49.0) Gecko/20100101 Firefox/49.0 (FlipboardProxy/1.2; +http://flipboard.com/browserproxy)"],"url":"https://about.flipboard.com/browserproxy/","description":"a proxy service to fetch, validate, and prepare certain elements of websites for presentation through the Flipboard Application"},{"pattern":"g2reader-bot","addition_date":"2018/06/27","instances":["g2reader-bot/1.0 (+http://www.g2reader.com/)"],"url":"http://www.g2reader.com/"},{"pattern":"G2 Web Services","addition_date":"2019/03/01","instances":["G2 Web Services/1.0 (built with StormCrawler Archetype 1.8; https://www.g2webservices.com/; [email protected])"],"url":"https://www.g2webservices.com/"},{"pattern":"imrbot","addition_date":"2018/06/27","instances":["Mozilla/5.0 (compatible; imrbot/1.10.8 +http://www.mignify.com)"],"url":"http://www.mignify.com"},{"pattern":"K7MLWCBot","addition_date":"2018/06/27","instances":["K7MLWCBot/1.0 (+http://www.k7computing.com)"],"url":"http://www.k7computing.com","description":"Virus scanner"},{"pattern":"Kemvibot","addition_date":"2018/06/27","instances":["Kemvibot/1.0 (http://kemvi.com, [email protected])"],"url":"http://kemvi.com"},{"pattern":"Landau-Media-Spider","addition_date":"2018/06/27","instances":["Landau-Media-Spider/1.0(http://bots.landaumedia.de/bot.html)"],"url":"http://bots.landaumedia.de/bot.html"},{"pattern":"linkapediabot","addition_date":"2018/06/27","instances":["linkapediabot (+http://www.linkapedia.com)"],"url":"http://www.linkapedia.com"},{"pattern":"vkShare","addition_date":"2018/07/02","instances":["Mozilla/5.0 (compatible; vkShare; +http://vk.com/dev/Share)"],"url":"http://vk.com/dev/Share"},{"pattern":"Siteimprove.com","addition_date":"2018/06/22","instances":["Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) LinkCheck by Siteimprove.com","Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0) Match by Siteimprove.com","Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) SiteCheck-sitecrawl by Siteimprove.com","Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0) LinkCheck by Siteimprove.com"]},{"pattern":"BLEXBot\\\\/","addition_date":"2018/07/07","instances":["Mozilla/5.0 (compatible; BLEXBot/1.0; +http://webmeup-crawler.com/)"],"url":"http://webmeup-crawler.com"},{"pattern":"DareBoost","addition_date":"2018/07/07","instances":["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.75 Safari/537.36 DareBoost"],"url":"https://www.dareboost.com/","description":"Bot to test, Analyze and Optimize website"},{"pattern":"ZuperlistBot\\\\/","addition_date":"2018/07/07","instances":["Mozilla/5.0 (compatible; ZuperlistBot/1.0)"]},{"pattern":"Miniflux\\\\/","addition_date":"2018/07/07","instances":["Mozilla/5.0 (compatible; Miniflux/2.0.x-dev; +https://miniflux.net)","Mozilla/5.0 (compatible; Miniflux/2.0.3; +https://miniflux.net)","Mozilla/5.0 (compatible; Miniflux/2.0.7; +https://miniflux.net)","Mozilla/5.0 (compatible; Miniflux/2.0.10; +https://miniflux.net)","Mozilla/5.0 (compatibl$; Miniflux/2.0.x-dev; +https://miniflux.app)","Mozilla/5.0 (compatible; Miniflux/2.0.11; +https://miniflux.app)","Mozilla/5.0 (compatible; Miniflux/2.0.12; +https://miniflux.app)","Mozilla/5.0 (compatible; Miniflux/ae1dc1a; +https://miniflux.app)","Mozilla/5.0 (compatible; Miniflux/3b6e44c; +https://miniflux.app)"],"url":"https://miniflux.net","description":"Miniflux is a minimalist and opinionated feed reader."},{"pattern":"Feedspot","addition_date":"2018/07/07","instances":["Mozilla/5.0 (compatible; Feedspotbot/1.0; +http://www.feedspot.com/fs/bot)","Mozilla/5.0 (compatible; Feedspot/1.0 (+https://www.feedspot.com/fs/fetcher; like FeedFetcher-Google)"],"url":"http://www.feedspot.com/fs/bot"},{"pattern":"Diffbot\\\\/","addition_date":"2018/07/07","instances":["Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729; Diffbot/0.1; +http://www.diffbot.com)"],"url":"http://www.diffbot.com"},{"pattern":"SEOkicks","addition_date":"2018/08/22","instances":["Mozilla/5.0 (compatible; SEOkicks; +https://www.seokicks.de/robot.html)"],"url":"https://www.seokicks.de/robot.html"},{"pattern":"tracemyfile","addition_date":"2018/08/23","instances":["Mozilla/5.0 (compatible; tracemyfile/1.0; [email protected])"]},{"pattern":"Nimbostratus-Bot","addition_date":"2018/08/29","instances":["Mozilla/5.0 (compatible; Nimbostratus-Bot/v1.3.2; http://cloudsystemnetworks.com)"]},{"pattern":"zgrab","addition_date":"2018/08/30","instances":["Mozilla/5.0 zgrab/0.x"],"url":"https://zmap.io/"},{"pattern":"PR-CY.RU","addition_date":"2018/08/30","instances":["Mozilla/5.0 (compatible; PR-CY.RU; + https://a.pr-cy.ru)"],"url":"https://a.pr-cy.ru/"},{"pattern":"AdsTxtCrawler","addition_date":"2018/08/30","instances":["AdsTxtCrawler/1.0"]},{"pattern":"Datafeedwatch","addition_date":"2018/09/05","instances":["Datafeedwatch/2.1.x"],"url":"https://www.datafeedwatch.com/"},{"pattern":"Zabbix","addition_date":"2018/09/05","instances":["Zabbix"],"url":"https://www.zabbix.com/documentation/3.4/manual/web_monitoring"},{"pattern":"TangibleeBot","addition_date":"2018/09/05","instances":["TangibleeBot/1.0.0.0 (http://tangiblee.com/bot)"],"url":"http://tangiblee.com/bot"},{"pattern":"google-xrawler","addition_date":"2018/09/05","instances":["google-xrawler"],"url":"https://webmasters.stackexchange.com/questions/105560/what-is-the-google-xrawler-user-agent-used-for"},{"pattern":"axios","addition_date":"2018/09/06","instances":["axios/0.
185218.0","axios/0.19.0"],"url":"https://github.com/axios/axios"},{"pattern":"Amazon CloudFront","addition_date":"2018/09/07","instances":["Amazon CloudFront"],"url":"https://aws.amazon.com/cloudfront/"},{"pattern":"Pulsepoint","addition_date":"2018/09/24","instances":["Pulsepoint XT3 web scraper"]},{"pattern":"CloudFlare-AlwaysOnline","addition_date":"2018/09/27","instances":["Mozilla/5.0 (compatible; CloudFlare-AlwaysOnline/1.0; +http://www.cloudflare.com/always-online) AppleWebKit/534.34","Mozilla/5.0 (compatible; CloudFlare-AlwaysOnline/1.0; +https://www.cloudflare.com/always-online) AppleWebKit/534.34"],"url":"https://www.cloudflare.com/always-online/"},{"pattern":"Google-Structured-Data-Testing-Tool","addition_date":"2018/10/02","instances":["Mozilla/5.0 (compatible; Google-Structured-Data-Testing-Tool +https://search.google.com/structured-data/testing-tool)","Mozilla/5.0 (compatible; Google-Structured-Data-Testing-Tool +http://developers.google.com/structured-data/testing-tool/)"],"url":"https://search.google.com/structured-data/testing-tool"},{"pattern":"WordupInfoSearch","addition_date":"2018/10/07","instances":["WordupInfoSearch/1.0"]},{"pattern":"WebDataStats","addition_date":"2018/10/08","instances":["Mozilla/5.0 (compatible; WebDataStats/1.0 ; +https://webdatastats.com/policy.html)"],"url":"https://webdatastats.com/"},{"pattern":"HttpUrlConnection","addition_date":"2018/10/08","instances":["Jersey/2.25.1 (HttpUrlConnection 1.8.0_141)"]},{"pattern":"Seekport Crawler","addition_date":"2018/10/08","instances":["Mozilla/5.0 (compatible; Seekport Crawler; http://seekport.com/)"],"url":"http://seekport.com/"},{"pattern":"ZoomBot","addition_date":"2018/10/10","instances":["ZoomBot (Linkbot 1.0 http://suite.seozoom.it/bot.html)"],"url":"http://suite.seozoom.it/bot.html"},{"pattern":"VelenPublicWebCrawler","addition_date":"2018/10/09","instances":["VelenPublicWebCrawler (velen.io)"]},{"pattern":"MoodleBot","addition_date":"2018/10/10","instances":["MoodleBot/1.0"]},{"pattern":"jpg-newsbot","addition_date":"2018/10/10","instances":["jpg-newsbot/2.0; (+https://vipnytt.no/bots/)"],"url":"https://vipnytt.no/bots/"},{"pattern":"outbrain","addition_date":"2018/10/14","instances":["Mozilla/5.0 (Java) outbrain"],"url":"https://www.outbrain.com/help/advertisers/invalid-url/"},{"pattern":"W3C_Validator","addition_date":"2018/10/14","instances":["W3C_Validator/1.3"],"url":"https://validator.w3.org/services"},{"pattern":"Validator\\\\.nu","addition_date":"2018/10/14","instances":["Validator.nu/LV"],"url":"https://validator.w3.org/services"},{"pattern":"W3C-checklink","addition_date":"2018/10/14","depends_on":["libwww-perl"],"instances":["W3C-checklink/2.90 libwww-perl/5.64","W3C-checklink/3.6.2.3 libwww-perl/5.64","W3C-checklink/4.2 [4.20] libwww-perl/5.803","W3C-checklink/4.2.1 [4.21] libwww-perl/5.803","W3C-checklink/4.3 [4.42] libwww-perl/5.805","W3C-checklink/4.3 [4.42] libwww-perl/5.808","W3C-checklink/4.3 [4.42] libwww-perl/5.820","W3C-checklink/4.5 [4.154] libwww-perl/5.823","W3C-checklink/4.5 [4.160] libwww-perl/5.823"],"url":"https://validator.w3.org/services"},{"pattern":"W3C-mobileOK","addition_date":"2018/10/14","instances":["W3C-mobileOK/DDC-1.0"],"url":"https://validator.w3.org/services"},{"pattern":"W3C_I18n-Checker","addition_date":"2018/10/14","instances":["W3C_I18n-Checker/1.0"],"url":"https://validator.w3.org/services"},{"pattern":"FeedValidator","addition_date":"2018/10/14","instances":["FeedValidator/1.3"],"url":"https://validator.w3.org/services"},{"pattern":"W3C_CSS_Validator","addition_date":"2018/10/14","instances":["Jigsaw/2.3.0 W3C_CSS_Validator_JFouffa/2.0"],"url":"https://validator.w3.org/services"},{"pattern":"W3C_Unicorn","addition_date":"2018/10/14","instances":["W3C_Unicorn/1.0"],"url":"https://validator.w3.org/services"},{"pattern":"Google-PhysicalWeb","addition_date":"2018/10/21","instances":["Mozilla/5.0 (Google-PhysicalWeb)"]},{"pattern":"Blackboard","addition_date":"2018/10/28","instances":["Blackboard Safeassign"],"url":"https://help.blackboard.com/Learn/Administrator/Hosting/Tools_Management/SafeAssign"},{"pattern":"ICBot\\\\/","addition_date":"2018/10/23","instances":["Mozilla/5.0 (compatible; ICBot/0.1; +https://ideasandcode.xyz"],"url":"https://ideasandcode.xyz"},{"pattern":"BazQux","addition_date":"2018/10/23","instances":["Mozilla/5.0 (compatible; BazQux/2.4; +https://bazqux.com/fetcher; 1 subscribers)"],"url":"https://bazqux.com/fetcher"},{"pattern":"Twingly","addition_date":"2018/10/23","instances":["Mozilla/5.0 (compatible; Twingly Recon; twingly.com)"],"url":"https://twingly.com"},{"pattern":"Rivva","addition_date":"2018/10/23","instances":["Mozilla/5.0 (compatible; Rivva; http://rivva.de)"],"url":"http://rivva.de"},{"pattern":"Experibot","addition_date":"2018/11/03","instances":["Experibot-v2 http://goo.gl/ZAr8wX","Experibot-v3 http://goo.gl/ZAr8wX"],"url":"https://amirkr.wixsite.com/experibot"},{"pattern":"awesomecrawler","addition_date":"2018/11/24","instances":["Mozilla/5.0 (Windows NT 6.2;
1852 WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.5 Safari/537.22 +awesomecrawler"]},{"pattern":"Dataprovider.com","addition_date":"2018/11/24","instances":["Mozilla/5.0 (compatible; Dataprovider.com)"],"url":"https://www.dataprovider.com/"},{"pattern":"GroupHigh\\\\/","addition_date":"2018/11/24","instances":["Mozilla/5.0 (compatible; GroupHigh/1.0; +http://www.grouphigh.com/"],"url":"http://www.grouphigh.com/"},{"pattern":"theoldreader.com","addition_date":"2018/12/02","instances":["Mozilla/5.0 (compatible; theoldreader.com)"],"url":"https://www.theoldreader.com/"},{"pattern":"AnyEvent","addition_date":"2018/12/07","instances":["Mozilla/5.0 (compatible; U; AnyEvent-HTTP/2.24; +http://software.schmorp.de/pkg/AnyEvent)"],"url":"http://software.schmorp.de/pkg/AnyEvent.html"},{"pattern":"Uptimebot\\\\.org","addition_date":"2019/01/17","instances":["Uptimebot.org - Free website monitoring"],"url":"http://uptimebot.org/"},{"pattern":"Nmap Scripting Engine","addition_date":"2019/02/04","instances":["Mozilla/5.0 (compatible; Nmap Scripting Engine; https://nmap.org/book/nse.html)"],"url":"https://nmap.org/book/nse.html"},{"pattern":"2ip.ru","addition_date":"2019/02/12","instances":["2ip.ru CMS Detector (https://2ip.ru/cms/)"],"url":"https://2ip.ru/cms/"},{"pattern":"Clickagy","addition_date":"2019/02/19","instances":["Clickagy Intelligence Bot v2"],"url":"https://www.clickagy.com"},{"pattern":"Caliperbot","addition_date":"2019/03/02","instances":["Caliperbot/1.0 (+http://www.conductor.com/caliperbot)"],"url":"http://www.conductor.com/caliperbot"},{"pattern":"MBCrawler","addition_date":"2019/03/02","instances":["MBCrawler/1.0 (https://monitorbacklinks.com)"],"url":"https://monitorbacklinks.com"},{"pattern":"online-webceo-bot","addition_date":"2019/03/02","instances":["Mozilla/5.0 (compatible; online-webceo-bot/1.0; +http://online.webceo.com)"],"url":"http://online.webceo.com"},{"pattern":"B2B Bot","addition_date":"2019/03/02","instances":["B2B Bot"]},{"pattern":"AddSearchBot","addition_date":"2019/03/02","instances":["Mozilla/5.0 (compatible; AddSearchBot/0.9; +http://www.addsearch.com/bot; [email protected])"],"url":"http://www.addsearch.com/bot"},{"pattern":"Google Favicon","addition_date":"2019/03/14","instances":["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36 Google Favicon"]},{"pattern":"HubSpot","addition_date":"2019/04/15","instances":["Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 HubSpot Webcrawler - [email protected]","Mozilla/5.0 (X11; Linux x86_64; HubSpot Single Page link check; [email protected]) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36","Mozilla/5.0 (compatible;
1852 HubSpot Crawler; [email protected])","HubSpot Connect 2.0 (http://dev.hubspot.com/) - BizOpsCompanies-Tq2-BizCoDomainValidationAudit"]},{"pattern":"Chrome-Lighthouse","addition_date":"2019/03/15","instances":["Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36(KHTML, like Gecko) Chrome/69.0.3464.0 Mobile Safari/537.36 Chrome-Lighthouse","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36(KHTML, like Gecko) Chrome/69.0.3464.0 Safari/537.36 Chrome-Lighthouse","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Safari/537.36 Chrome-Lighthouse","Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Mobile Safari/537.36 Chrome-Lighthouse"],"url":"https://developers.google.com/speed/pagespeed/insights"},{"pattern":"HeadlessChrome","url":"https://developers.google.com/web/updates/2017/04/headless-chrome","addition_date":"2019/06/17","instances":["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/74.0.3729.169 Safari/537.36","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/69.0.3494.0 Safari/537.36","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/76.0.3803.0 Safari/537.36"]},{"pattern":"CheckMarkNetwork\\\\/","addition_date":"2019/06/30","instances":["CheckMarkNetwork/1.0 (+http://www.checkmarknetwork.com/spider.html)"],"url":"https://www.checkmarknetwork.com/"},{"pattern":"www\\\\.uptime\\\\.com","addition_date":"2019/07/21","instances":["Mozilla/5.0 (compatible; Uptimebot/1.0; +http://www.uptime.com/uptimebot)"],"url":"http://www.uptime.com/uptimebot"},{"pattern":"Streamline3Bot\\\\/","addition_date":"2019/07/21","instances":["Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1) Streamline3Bot/1.0","Mozilla/5.0 (Windows NT 6.1; Win64; x64; +https://www.ubtsupport.com/legal/Streamline3Bot.php) Streamline3Bot/1.0"],"url":"https://www.ubtsupport.com/legal/Streamline3Bot.php"},{"pattern":"serpstatbot\\\\/","addition_date":"2019/07/25","instances":["serpstatbot/1.0 (advanced backlink tracking bot; http://serpstatbot.com/; [email protected])","serpstatbot/1.0 (advanced backlink tracking bot; curl/7.58.0; http://serpstatbot.com/; [email protected])"],"url":"http://serpstatbot.com"},{"pattern":"MixnodeCache\\\\/","addition_date":"2019/08/04","instances":["MixnodeCache/1.8(+https://cache.mixnode.com/)"],"url":"https://cache.mixnode.com/"},{"pattern":"^curl","addition_date":"2019/08/15","instances":["curl","curl/7.29.0","curl/7.47.0","curl/7.54.0","curl/7.55.1","curl/7.64.0","curl/7.64.1","curl/7.65.3"],"url":"https://curl.haxx.se/"},{"pattern":"SimpleScraper","addition_date":"2019/08/16","instances":["Mozilla/5.0 (compatible; SimpleScraper)"],"url":"https://github.com/ramonkcom/simple-scraper/"},{"pattern":"RSSingBot","addition_date":"2019/09/15","instances":["RSSingBot (http://www.rssing.com)"],"url":"http://www.rssing.com"},{"pattern":"Jooblebot","addition_date":"2019/09/25","instances":["Mozilla/5.0 (compatible; Jooblebot/2.0; Windows NT 6.1; WOW64; +http://jooble.org/jooble-bot) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36"],"url":"http://jooble.org/jooble-bot"},{"pattern":"fedoraplanet","addition_date":"2019/09/28","instances":["venus/fedoraplanet"],"url":"http://fedoraplanet.org/"},{"pattern":"Friendica","addition_date":"2019/09/28","instances":["Friendica \'The Tazmans Flax-lily\' 2019.01-1293; https://hoyer.xyz"],"url":"https://hoyer.xyz"},{"pattern":"NextCloud","addition_date":"2019/09/30","instances":["NextCloud-News/1.0"],"url":"https://nextcloud.com/"},{"pattern":"Tiny Tiny RSS","addition_date":"2019/10/04","instances":["Tiny Tiny RSS/1.15.3 (http://tt-rss.org/)","Tiny Tiny RSS/17.12 (a2d1fa5) (http://tt-rss.org/)","Tiny Tiny RSS/19.2 (b68db2d) (http://tt-rss.org/)","Tiny Tiny RSS/19.8 (http://tt-rss.org/)"],"url":"http://tt-rss.org/"},{"pattern":"RegionStuttgartBot","addition_date":"2019/10/17","instances":["Mozilla/5.0 (compatible; RegionStuttgartBot/1.0;
1852 +http://it.region-stuttgart.de/competenzatlas/unternehmen-suchen/)"],"url":"http://it.region-stuttgart.de/competenzatlas/unternehmen-suchen/"},{"pattern":"Bytespider","addition_date":"2019/11/11","instances":["Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.3754.1902 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.4454.1745 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.7597.1164 Mobile Safari/537.36; Bytespider;[email protected]","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2988.1545 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.4141.1682 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.3478.1649 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.5267.1259 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.7990.1979 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.2268.1523 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2576.1836 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.9681.1227 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.6023.1635 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.4944.1981 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.3613.1739 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.4022.1033 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.3248.1547 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.5527.1507 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.5216.1326 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.9038.1080 Mobile Safari/537.36; Bytespider"],"url":"https://stackoverflow.com/questions/57908900/what-is-the-bytespider-user-agent"},{"pattern":"Datanyze","addition_date":"2019/11/17","instances":["Mozilla/5.0 (X11; Datanyze; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"],"url":"https://www.datanyze.com/dnyzbot/"},{"pattern":"Google-Site-Verification","addition_date":"2019/12/11","instances":["Mozilla/5.0 (compatible; Google-Site-Verification/1.0)"],"url":"https://support.google.com/webmasters/answer/9008080"},{"pattern":"TrendsmapResolver","addition_date":"2020/02/24","instances":["Mozilla/5.0 (compatible; TrendsmapResolver/0.1)"],"url":"https://www.trendsmap.com/"},{"pattern":"tweetedtimes","addition_date":"2020/02/24","instances":["Mozilla/5.0 (compatible; +http://tweetedtimes.com)"],"url":"https://tweetedtimes.com/"},{"pattern":"NTENTbot","addition_date":"2020/02/24","instances":["Mozilla/5.0 (compatible; NTENTbot; +http://www.ntent.com/ntentbot)"],"url":"https://ntent.com/ntentbot/"},{"pattern":"Gwene","addition_date":"2020/02/24","instances":["Gwene/1.0 (The gwene.org rss-to-news gateway) Googlebot"],"url":"https://gwene.org"},{"pattern":"SimplePie","addition_date":"2020/02/24","instances":["SimplePie/1.3-dev (Feed Parser; http://simplepie.org; Allow like Gecko)"],"url":"http://simplepie.org"},{"pattern":"SearchAtlas","addition_date":"2020/03/02","instances":["SearchAtlas.com SEO Crawler"],"url":"http://SearchAtlas.com"},{"pattern":"Superfeedr","addition_date":"2020/03/02","instances":["Superfeedr bot/2.0 http://superfeedr.com - Make your feeds realtime: get in touch - feed-id:1162088860"],"url":"http://superfeedr.com"},{"pattern":"feedbot","addition_date":"2020/03/02","instances":["wp.com feedbot/1.0 (+https://wp.com)"],"url":"http://wp.com"},{"pattern":"UT-Dorkbot","addition_date":"2020/03/02","instances":["UT-Dorkbot/1.0"],"url":"https://security.utexas.edu/dorkbot"},{"pattern":"Amazonbot","addition_date":"2020/03/02","instances":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)"],"url":"https://developer.amazon.com/support/amazonbot"},{"pattern":"SerendeputyBot","addition_date":"2020/03/02","instances":["SerendeputyBot/0.8.6 (http://serendeputy.com/about/serendeputy-bot)"],"url":"http://serendeputy.com/about/serendeputy-bot"},{"pattern":"Eyeotabot","addition_date":"2020/03/02","instances":["Mozilla/5.0 (compatible; Eyeotabot/1.0; +http://www.eyeota.com)"],"url":"http://www.eyeota.com"},{"pattern":"officestorebot","addition_date":"2020/03/02","instances":["Mozilla/5.0 (compatible;
1852 officestorebot/1.0; +https://aka.ms/officestorebot)"],"url":"https://aka.ms/officestorebot"},{"pattern":"Neticle Crawler","addition_date":"2020/03/02","instances":["Neticle Crawler v1.0 ( https://neticle.com/bot/en/ )"],"url":"https://neticle.com/bot/en/"},{"pattern":"SurdotlyBot","addition_date":"2020/03/02","instances":["Mozilla/5.0 (compatible; SurdotlyBot/1.0; +http://sur.ly/bot.html; Linux; Android 4; iPhone; CPU iPhone OS 6_0_1 like Mac OS X)"],"url":"http://sur.ly/bot.html"},{"pattern":"LinkisBot","addition_date":"2020/03/02","instances":["Mozilla/5.0 (compatible; LinkisBot/1.0; [email protected]) (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) Mobile/12H321"]},{"pattern":"AwarioSmartBot","addition_date":"2020/03/02","instances":["AwarioSmartBot/1.0 (+https://awario.com/bots.html; [email protected])"],"url":"https://awario.com/bots.html"},{"pattern":"AwarioRssBot","addition_date":"2020/03/02","instances":["AwarioRssBot/1.0 (+https://awario.com/bots.html; [email protected])"],"url":"https://awario.com/bots.html"},{"pattern":"RyteBot","addition_date":"2020/03/02","instances":["RyteBot/1.0.0 (+https://bot.ryte.com/)"],"url":"https://bot.ryte.com/"},{"pattern":"FreeWebMonitoring SiteChecker","addition_date":"2020/03/02","instances":["FreeWebMonitoring SiteChecker/0.2 (+https://www.freewebmonitoring.com/bot.html)"],"url":"https://www.freewebmonitoring.com/bot.html"},{"pattern":"AspiegelBot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; AspiegelBot)"],"url":"https://aspiegel.com"},{"pattern":"NAVER Blog Rssbot","addition_date":"2020/03/16","instances":["NAVER Blog Rssbot"],"url":"http://www.naver.com"},{"pattern":"zenback bot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; zenback bot; powered by logly +http://corp.logly.co.jp/)"],"url":"http://corp.logly.co.jp/"},{"pattern":"SentiBot","addition_date":"2020/03/16","instances":["SentiBot www.sentibot.eu (compatible with Googlebot)"],"url":"https://www.sentibot.eu"},{"pattern":"Domains Project\\\\/","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; Domains Project/1.0.3; +https://github.com/tb0hdan/domains)"],"url":"https://github.com/tb0hdan/domains"},{"pattern":"Pandalytics","addition_date":"2020/03/16","instances":["Pandalytics/1.0 (https://domainsbot.com/pandalytics/)"],"url":"https://domainsbot.com/pandalytics/"},{"pattern":"VKRobot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; VKRobot/1.0)"]},{"pattern":"bidswitchbot","addition_date":"2020/03/16","instances":["bidswitchbot/1.0"],"url":"https://www.bidswitch.com/about-us/"},{"pattern":"tigerbot","addition_date":"2020/03/16","instances":["tigerbot"]},{"pattern":"NIXStatsbot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; NIXStatsbot/1.1; +http://www.nixstats.com/bot.html)"],"url":"http://www.nixstats.com/bot.html"},{"pattern":"Atom Feed Robot","addition_date":"2020/03/16","instances":["RSSMicro.com RSS/Atom Feed Robot"],"url":"https://rssmicro.com"},{"pattern":"[Cc]urebot","addition_date":"2020/03/16","instances":["Curebot/1.0","curebot-feed-fetcher"]},{"pattern":"PagePeeker\\\\/","addition_date":"2020/03/16","instances":["Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 (compatible; PagePeeker/3.0; +https://pagepeeker.com/robots/)"],"url":"https://pagepeeker.com/robots/"},{"pattern":"Vigil\\\\/","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; Vigil/1.0; +http://vigil-app.com/bot.html)"],"url":"http://vigil-app.com/bot.html"},{"pattern":"rssbot\\\\/","addition_date":"2020/03/16","instances":["rssbot/1.4.3 (+https://t.me/RustRssBot)"],"url":"https://t.me/RustRssBot"},{"pattern":"startmebot\\\\/","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; startmebot/1.0; +https://start.me/bot)"],"url":"https://start.me/bot"},{"pattern":"JobboerseBot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (X11; U; Linux Core i7-4980HQ; de; rv:32.0; compatible; JobboerseBot; http://www.jobboerse.com/bot.htm) Gecko/20100101 Firefox/38.0"],"url":"http://www.jobboerse.com/bot.htm"},{"pattern":"seewithkids","addition_date":"2020/03/16","instances":["http://seewithkids.com/bot"],"url":"http://seewithkids.com/bot"}
1852,{"pattern":"NINJA bot","addition_date":"2020/03/16","instances":["NINJA bot"]},{"pattern":"Cutbot","addition_date":"2020/03/16","instances":["Cutbot; 1.5; http://cutbot.net/"],"url":"http://cutbot.net/"},{"pattern":"BublupBot","addition_date":"2020/03/16","instances":["BublupBot (+https://www.bublup.com/bublup-bot.html)"],"url":"https://www.bublup.com/bublup-bot.html"},{"pattern":"BrandONbot","addition_date":"2020/03/16","instances":["BrandONbot (http://brandonmedia.net)"],"url":"http://brandonmedia.net"},{"pattern":"RidderBot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; RidderBot/1.0; [email protected])","Mozilla/5.0 (compatible; RidderBot/1.0; [email protected]) (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) Mobile/12H321"],"url":"http://brandonmedia.net"},{"pattern":"Taboolabot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; Taboolabot/3.7; +http://www.taboola.com)"],"url":"http://www.taboola.com"},{"pattern":"Dubbotbot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; Dubbotbot/0.2; +http://dubbot.com)"],"url":"http://dubbot.com"},{"pattern":"FindITAnswersbot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible;FindITAnswersbot/1.0;+http://search.it-influentials.com/bot.htm)"],"url":"http://search.it-influentials.com/bot.htm"},{"pattern":"infoobot","addition_date":"2020/03/16","instances":["infoobot/0.1 (https://www.infoo.nl/bot.html)"],"url":"https://www.infoo.nl/bot.html"},{"pattern":"Refindbot","addition_date":"2020/03/16","instances":["Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 (Refindbot/1.0)"],"url":"https://refind.com/about"},{"pattern":"BlogTraffic\\\\/\\\\d\\\\.\\\\d+ Feed-Fetcher","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; BlogTraffic/1.4 Feed-Fetcher; +http://www.blogtraffic.de/rss-bot.html)"],"url":"http://www.blogtraffic.de/rss-bot.html"},{"pattern":"SeobilityBot","addition_date":"2020/03/16","instances":["SeobilityBot (SEO Tool; https://www.seobility.net/sites/bot.html)"],"url":"https://www.seobility.net/sites/bot.html"},{"pattern":"Cincraw","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; Cincraw/1.0; +http://cincrawdata.net/bot/)"],"url":"http://cincrawdata.net/bot/"},{"pattern":"Dragonbot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (Windows NT 6.1; rv:34.0) Gecko/20100101 Firefox/34.0; Dragonbot; http://www.dragonmetrics.com"],"url":"http://www.dragonmetrics.com"},{"pattern":"VoluumDSP-content-bot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; VoluumDSP-content-bot/2.0; [email protected])"],"url":"https://codewise.com"},{"pattern":"FreshRSS","addition_date":"2020/03/16","instances":["FreshRSS/1.11.2 (Linux; https://freshrss.org) like Googlebot"],"url":"https://freshrss.org"},{"pattern":"BitBot","addition_date":"2020/03/16","instances":["Mozilla/5.0 (compatible; BitBot/v1.19.0; +https://bitbot.dev)"],"url":"https://bitbot.dev"},{"pattern":"^PHP-Curl-Class","addition_date":"2020/12/10","instances":["PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.2.24 curl/7.61.1","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.3.19 curl/7.66.0","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.3.23 curl/7.66.0","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.7 curl/7.69.1","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.9 curl/7.69.1","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.10 curl/7.69.1","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.11 curl/7.69.1"],"url":"https://github.com/php-curl-class/php-curl-class"},{"pattern":"Google-Certificates-Bridge","addition_date":"2020/12/23","instances":["Google-Certificates-Bridge"]},{"pattern":"centurybot","addition_date":"2022/04/26","instances":["Mozilla/5.0 (compatible; Go-http-client/1.1; [email protected])"],"url":"unknown"},{"pattern":"Viber","addition_date":"2021/04/27","instances":["Viber"],"url":"https://www.viber.com/"},{"pattern":"e\\\\.ventures Investment Crawler","addition_date":"2021/06/05","instances":["e.ventures Investment Crawler (eventures.vc)"]},{"pattern":"evc-batch","addition_date":"2021/06/07","instances":["Mozilla/5.0 (compatible; evc-batch/2.0)"]},{"pattern":"PetalBot","addition_date":"2021/06/07","instances":["Mozilla/5.0 (compatible;PetalBot;+https://webmaster.petalsearch.com/site/petalbot)","Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https://webmaster.petalsearch.com/site/petalbot)"],"url":"https://webmaster.petalsearch.com/site/petalbot"},{"pattern":"virustotal","addition_date":"2021/09/22","instances":["Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US) AppEngine-Google; (+http://code.google.com/appengine; appid: s~virustotalcloud)","AppEngine-Google; (+http://code.google.com/appengine; appid: s~virustotalcloud)"],"url":"https://www.virustotal.com/gui/home/url"},{"pattern":"(^| )PTST\\\\/","addition_date":"2021/12/05","instances":["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36 PTST/211202.211915","Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:94.0) Gecko/20100101 Firefox/94.0 PTST/211202.211915"],"url":"https://www.webpagetest.org"},{"pattern":"minicrawler","addition_date":"2022/01/12","instances":["Testomatobot/1.0 (Linux x86_64; +https://www.testomato.com/testomatobot) minicrawler/5.2.2"],"url":"https://www.testomato.com/bot"},{"pattern":"Cookiebot","addition_date":"2022/01/23","url":"https://www.cookiebot.com/","instances":["Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko; compatible; Cookiebot/1.0; +http://cookiebot.com/) Chrome/97.0.4692.71 Safari/537.36"]},{"pattern":"trovitBot","addition_date":"2022/06/08","url":"http://www.trovit.com/bot.html","instances":["Mozilla/5.0 (compatible; trovitBot 1.0; +http://www.trovit.com/bot.html)"]},{"pattern":"seostar\\\\.co","addition_date":"2022/08/04","url":"https://seostar.co/robot/","instances":["Mozilla/5.0 (compatible; Adsbot/3.1; +https://seostar.co/robot/)"]},{"pattern":"IonCrawl","addition_date":"2022/08/04","url":"https://www.ionos.de/terms-gtc/faq-crawler-en","instances":["IonCrawl (https://www.ionos.de/terms-gtc/faq-crawler-en/)"]},{"pattern":"Uptime-Kuma","addition_date":"2022/10/17","url":"https://uptime.kuma.pet/","instances":["Uptime-Kuma/1.
185218.0"]},{"pattern":"SeekportBot","addition_date":"2022/10/17","url":"https://bot.seekport.com","instances":["Mozilla/5.0 (compatible; SeekportBot; +https://bot.seekport.com)"]},{"pattern":"FreshpingBot","addition_date":"2022/10/17","url":"https://www.freshworks.com/website-monitoring/","instances":["FreshpingBot/1.0 (+https://freshping.io/)"]},{"pattern":"Feedbin","addition_date":"2022/11/05","url":"https://feedbin.com/","instances":["Feedbin feed-id:2005098 - 2 subscribers"]},{"pattern":"CriteoBot","addition_date":"2022/11/13","url":"https://www.criteo.com/","instances":["CriteoBot/0.1 (+https://www.criteo.com/criteo-crawler/)"]},{"pattern":"Snap URL Preview Service","addition_date":"2022/11/13","url":"https://snap.com/","instances":["Snap URL Preview Service; bot; snapchat; https://developers.snap.com/robots"]},{"pattern":"Better Uptime Bot","addition_date":"2022/11/13","url":"https://betteruptime.com/","instances":["Better Uptime Bot Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"]},{"pattern":"RuxitSynthetic","addition_date":"2023/02/16","url":"https://www.dynatrace.com/support/help/platform-modules/digital-experience/synthetic-monitoring/browser-monitors/configure-browser-monitors#expand--default-user-agent","instances":["RuxitSynthetic/1.0"]},{"pattern":"Google-Read-Aloud","addition_date":"2023/02/16","url":"https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers","instances":["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36 (compatible; Google-Read-Aloud; +https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers)","Mozilla/5.0 (Linux; Android 7.0; SM-G930V Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers)"]}]')}}]) 1853 1854//# sourceMappingURL=chunk.65.221fb9469227c8ffde5a.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.