1"use strict";(globalThis.webpackChunkopenrag_docs=globalThis.webpackChunkopenrag_docs||[]).push([[1301],{1301(n,e,r){r.d(e,{Zp:()=>Lr});var t=r(8058),o=r(8894),i=0;const u=function(n){var e=++i;return(0,o.A)(n)+e};var a=r(9142),c=r(3588);const d=function(n){return(null==n?0:n.length)?(0,c.A)(n,1):[]};var f=r(4722),s=Math.ceil,v=Math.max;const h=function(n,e,r,t){for(var o=-1,i=v(s((e-n)/(r||1)),0),u=Array(i);i--;)u[t?i:++o]=n,n+=r;return u};var g=r(6984),l=r(8446),p=r(5353),A=r(3149);const w=function(n,e,r){if(!(0,A.A)(r))return!1;var t=typeof e;return!!("number"==t?(0,l.A)(r)&&(0,p.A)(e,r.length):"string"==t&&e in r)&&(0,g.A)(r[e],n)};var b=/\s/;const m=function(n){for(var e=n.length;e--&&b.test(n.charAt(e)););return e};var y=/^\s+/;const x=function(n){return n?n.slice(0,m(n)+1).replace(y,""):n};var k=r(1882),E=/^[-+]0x[0-9a-f]+$/i,O=/^0b[01]+$/i,N=/^0o[0-7]+$/i,_=parseInt;const I=function(n){if("number"==typeof n)return n;if((0,k.A)(n))return NaN;if((0,A.A)(n)){var e="function"==typeof n.valueOf?n.valueOf():n;n=(0,A.A)(e)?e+"":e}if("string"!=typeof n)return 0===n?n:+n;n=x(n);var r=O.test(n);return r||N.test(n)?_(n.slice(2),r?2:8):E.test(n)?NaN:+n};var P=1/0;const j=function(n){return n?(n=I(n))===P||n===-1/0?17976931348623157e292*(n<0?-1:1):n==n?n:0:0===n?n:0};const T=function(n){return function(e,r,t){return t&&"number"!=typeof t&&w(e,r,t)&&(r=t=void 0),e=j(e),void 0===r?(r=e,e=0):r=j(r),t=void 0===t?e<r?1:-1:j(t),h(e,r,t,n)}}();var R=r(697);class M{constructor(){var n={};n._next=n._prev=n,this._sentinel=n}dequeue(){var n=this._sentinel,e=n._prev;if(e!==n)return L(e),e}enqueue(n){var e=this._sentinel;n._prev&&n._next&&L(n),n._next=e._next,e._next._prev=n,e._next=n,n._prev=e}toString(){for(var n=[],e=this._sentinel,r=e._prev;r!==e;)n.push(JSON.stringify(r,C)),r=r._prev;return"["+n.join(", ")+"]"}}function L(n){n._prev._next=n._next,n._next._prev=n._prev,delete n._next,delete n._prev}function C(n,e){if("_next"!==n&&"_prev"!==n)return e}var S=a.A(1);function F(n,e){if(n.nodeCount()<=1)return[];var r=function(n,e){var r=new R.T,o=0,i=0;t.A(n.nodes(),function(n){r.setNode(n,{v:n,in:0,out:0})}),t.A(n.edges(),function(n){var t=r.edge(n.v,n.w)||0,u=e(n),a=t+u;r.setEdge(n.v,n.w,a),i=Math.max(i,r.node(n.v).out+=u),o=Math.max(o,r.node(n.w).in+=u)});var u=T(i+o+3).map(function(){return new M}),a=o+1;return t.A(r.nodes(),function(n){V(u,a,r.node(n))}),{graph:r,buckets:u,zeroIdx:a}}(n,e||S),o=function(n,e,r){var t,o=[],i=e[e.length-1],u=e[0];for(;n.nodeCount();){for(;t=u.dequeue();)G(n,e,r,t);for(;t=i.dequeue();)G(n,e,r,t);if(n.nodeCount())for(var a=e.length-2;a>0;--a)if(t=e[a].dequeue()){o=o.concat(G(n,e,r,t,!0));break}}return o}(r.graph,r.buckets,r.zeroIdx);return d(f.A(o,function(e){return n.outEdges(e.v,e.w)}))}function G(n,e,r,o,i){var u=i?[]:void 0;return t.A(n.inEdges(o.v),function(t){var o=n.edge(t),a=n.node(t.v);i&&u.push({v:t.v,w:t.w}),a.out-=o,V(e,r,a)}),t.A(n.outEdges(o.v),function(t){var o=n.edge(t),i=t.w,u=n.node(i);u.in-=o,V(e,r,u)}),n.removeNode(o.v),u}function V(n,e,r){r.out?r.in?n[r.out-r.in+e].enqueue(r):n[n.length-1].enqueue(r):n[0].enqueue(r)}function B(n){var e="greedy"===n.graph().acyclicer?F(n,function(n){return function(e){return n.edge(e).weight}}(n)):function(n){var e=[],r={},o={};function i(u){Object.prototype.hasOwnProperty.call(o,u)||(o[u]=!0,r[u]=!0,t.A(n.outEdges(u),function(n){Object.prototype.hasOwnProperty.call(r,n.w)?e.push(n):i(n.w)}),delete r[u])}return t.A(n.nodes(),i),e}(n);t.A(e,function(e){var r=n.edge(e);n.removeEdge(e),r.forwardName=e.name,r.reversed=!0,n.setEdge(e.w,e.v,r,u("rev"))})}var q=r(1754),Y=r(2528);const z=function(n,e,r){(void 0!==r&&!(0,g.A)(n[e],r)||void 0===r&&!(e in n))&&(0,Y.A)(n,e,r)};var D=r(4574),$=r(154),J=r(1801),Z=r(9759),H=r(8598),K=r(9893),Q=r(2049),U=r(3533),W=r(9912),X=r(9610),nn=r(8496),en=r(5647),rn=r(3098),tn=Function.prototype,on=Object.prototype,un=tn.toString,an=on.hasOwnProperty,cn=un.call(Object);const dn=function(n){if(!(0,rn.A)(n)||"[object Object]"!=(0,nn.A)(n))return!1;var e=(0,en.A)(n);if(null===e)return!0;var r=an.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&un.call(r)==cn};var fn=r(3858);const sn=function(n,e){if(("constructor"!==e||"function"!=typeof n[e])&&"__proto__"!=e)return n[e]};var vn=r(2031),hn=r(5615);const gn=function(n){return(0,vn.A)(n,(0,hn.A)(n))};const ln=function(n,e,r,t,o,i,u){var a=sn(n,r),c=sn(e,r),d=u.get(c);if(d)z(n,r,d);else{var f=i?i(a,c,r+"",n,e,u):void 0,s=void 0===f;if(s){var v=(0,Q.A)(c),h=!v&&(0,W.A)(c),g=!v&&!h&&(0,fn.A)(c);f=c,v||h||g?(0,Q.A)(a)?f=a:(0,U.A)(a)?f=(0,Z.A)(a):h?(s=!1,f=(0,$.A)(c,!0)):g?(s=!1,f=(0,J.A)(c,!0)):f=[]:dn(c)||(0,K.A)(c)?(f=a,(0,K.A)(a)?f=gn(a):(0,A.A)(a)&&!(0,X.A)(a)||(f=(0,H.A)(c))):s=!1}s&&(u.set(c,f),o(f,c,t,i,u),u.delete(c)),z(n,r,f)}};const pn=function n(e,r,t,o,i){e!==r&&(0,D.A)(r,function(u,a){if(i||(i=new q.A),(0,A.A)(u))ln(e,r,a,t,n,o,i);else{var c=o?o(sn(e,a),u,a+"",e,r,i):void 0;void 0===c&&(c=u),z(e,a,c)}},hn.A)};var An=r(4326);const wn=function(n){return(0,An.A)(function(e,r){var t=-1,o=r.length,i=o>1?r[o-1]:void 0,u=o>2?r[2]:void 0;for(i=n.length>3&&"function"==typeof i?(o--,i):void 0,u&&w(r[0],r[1],u)&&(i=o<3?void 0:i,o=1),e=Object(e);++t<o;){var a=r[t];a&&n(e,a,t,i)}return e})}(function(n,e,r){pn(n,e,r)}
1);var bn=r(6318),mn=r(2851),yn=r(3442),xn=r(901);const kn=function(n,e,r,t){if(!(0,A.A)(n))return n;for(var o=-1,i=(e=(0,yn.A)(e,n)).length,u=i-1,a=n;null!=a&&++o<i;){var c=(0,xn.A)(e[o]),d=r;if("__proto__"===c||"constructor"===c||"prototype"===c)return n;if(o!=u){var f=a[c];void 0===(d=t?t(f,c,a):void 0)&&(d=(0,A.A)(f)?f:(0,p.A)(e[o+1])?[]:{})}(0,mn.A)(a,c,d),a=a[c]}return n};const En=function(n,e,r){for(var t=-1,o=e.length,i={};++t<o;){var u=e[t],a=(0,bn.A)(n,u);r(a,u)&&kn(i,(0,yn.A)(u,n),a)}return i};var On=r(9188);const Nn=function(n,e){return En(n,e,function(e,r){return(0,On.A)(n,r)})};var _n=r(6875),In=r(7525);const Pn=function(n){return(0,In.A)((0,_n.A)(n,void 0,d),n+"")}(function(n,e){return null==n?{}:Nn(n,e)});var jn=Object.prototype,Tn=jn.hasOwnProperty;const Rn=(0,An.A)(function(n,e){n=Object(n);var r=-1,t=e.length,o=t>2?e[2]:void 0;for(o&&w(e[0],e[1],o)&&(t=1);++r<t;)for(var i=e[r],u=(0,hn.A)(i),a=-1,c=u.length;++a<c;){var d=u[a],f=n[d];(void 0===f||(0,g.A)(f,jn[d])&&!Tn.call(n,d))&&(n[d]=i[d])}return n});const Mn=function(n,e,r){for(var t=-1,o=n.length;++t<o;){var i=n[t],u=e(i);if(null!=u&&(void 0===a?u==u&&!(0,k.A)(u):r(u,a)))var a=u,c=i}return c};const Ln=function(n,e){return n>e};var Cn=r(9008);const Sn=function(n){return n&&n.length?Mn(n,Cn.A,Ln):void 0};const Fn=function(n){var e=null==n?0:n.length;return e?n[e-1]:void 0};var Gn=r(9841),Vn=r(9574);const Bn=function(n,e){var r={};return e=(0,Vn.A)(e,3),(0,Gn.A)(n,function(n,t,o){(0,Y.A)(r,t,e(n,t,o))}),r};var qn=r(9592);const Yn=function(n,e){return n<e};const zn=function(n){return n&&n.length?Mn(n,Cn.A,Yn):void 0};var Dn=Object.prototype.hasOwnProperty;const $n=function(n,e){return null!=n&&Dn.call(n,e)};var Jn=r(5054);const Zn=function(n,e){return null!=n&&(0,Jn.A)(n,e,$n)};var Hn=r(1917);const Kn=function(){return Hn.A.Date.now()};function Qn(n,e,r,t){var o;do{o=u(t)}while(n.hasNode(o));return r.dummy=e,n.setNode(o,r),o}function Un(n){var e=new R.T({multigraph:n.isMultigraph()}).setGraph(n.graph());return t.A(n.nodes(),function(r){n.children(r).length||e.setNode(r,n.node(r))}),t.A(n.edges(),function(r){e.setEdge(r,n.edge(r))}),e}function Wn(n,e){var r,t,o=n.x,i=n.y,u=e.x-o,a=e.y-i,c=n.width/2,d=n.height/2;if(!u&&!a)throw new Error("Not possible to find intersection inside of the rectangle");return Math.abs(a)*c>Math.abs(u)*d?(a<0&&(d=-d),r=d*u/a,t=d):(u<0&&(c=-c),r=c,t=c*a/u),{x:o+r,y:i+t}}function Xn(n){var e=f.A(T(ee(n)+1),function(){return[]});return t.A(n.nodes(),function(r){var t=n.node(r),o=t.rank;qn.A(o)||(e[o][t.order]=r)}),e}function ne(n,e,r,t){var o={width:0,height:0};return arguments.length>=4&&(o.rank=r,o.order=t),Qn(n,"border",o,e)}function ee(n){return Sn(f.A(n.nodes(),function(e){var r=n.node(e).rank;if(!qn.A(r))return r}))}function re(n,e){var r=Kn();try{return e()}finally{console.log(n+" time: "+(Kn()-r)+"ms")}}function te(n,e){return e()}function oe(n,e,r,t,o,i){var u={width:0,height:0,rank:i,borderType:e},a=o[e][i-1],c=Qn(n,"border",u,r);o[e][i]=c,n.setParent(c,t),a&&n.setEdge(a,c,{weight:1})}function ie(n){var e=n.graph().rankdir.toLowerCase();"bt"!==e&&"rl"!==e||function(n){t.A(n.nodes(),function(e){ce(n.node(e))}),t.A(n.edges(),function(e){var r=n.edge(e);t.A(r.points,ce),Object.prototype.hasOwnProperty.call(r,"y")&&ce(r)})}(n),"lr"!==e&&"rl"!==e||(!function(n){t.A(n.nodes(),function(e){de(n.node(e))}),t.A(n.edges(),function(e){var r=n.edge(e);t.A(r.points,de),Object.prototype.hasOwnProperty.call(r,"x")&&de(r)})}(n),ue(n))}function ue(n){t.A(n.nodes(),function(e){ae(n.node(e))}),t.A(n.edges(),function(e){ae(n.edge(e))})}function ae(n){var e=n.width;n.width=n.height,n.height=e}function ce(n){n.y=-n.y}function de(n){var e=n.x;n.x=n.y,n.y=e}function fe(n){n.graph().dummyChains=[],t.A(n.edges(),function(e){!function(n,e){var r=e.v,t=n.node(r).rank,o=e.w,i=n.node(o).rank,u=e.name,a=n.edge(e),c=a.labelRank;if(i===t+1)return;n.removeEdge(e);var d,f,s=void 0;for(f=0,++t;t<i;++f,++t)a.points=[],d=Qn(n,"edge",s={width:0,height:0,edgeLabel:a,edgeObj:e,rank:t},"_d"),t===c&&(s.width=a.width,s.height=a.height,s.dummy="edge-label",s.labelpos=a.labelpos),n.setEdge(r,d,{weight:a.weight},u),0===f&&n.graph().dummyChains.push(d),r=d;n.setEdge(r,o,{weight:a.weight},u)}(n,e)})}const se=function(n,e){return n&&n.length?Mn(n,(0,Vn.A)(e,2),Yn):void 0};function ve(n){var e={};t.A(n.sources(),function r(t){var o=n.node(t);if(Object.prototype.hasOwnProperty.call(e,t))return o.rank;e[t]=!0;var i=zn(f.A(n.outEdges(t),function(e){return r(e.w)-n.edge(e).minlen}));return i!==Number.POSITIVE_INFINITY&&null!=i||(i=0),o.rank=i})}function he(n,e){return n.node(e.w).rank-n.node(e.v).rank-n.edge(e).minlen}function ge(n){var e,r,t=new R.T({directed:!1}),o=n.nodes()[0],i=n.nodeCount();for(t.setNode(o,{});le(t,n)<i;)e=pe(t,n),r=t.hasNode(e.v)?he(n,e):-he(n,e),Ae(t,n,r);return t}function le(n,e){return t.A(n.nodes(),function r(o){t.A(e.nodeEdges(o),function(t){var i=t.v,u=o===i?t.w:i;n.hasNode(u)||he(e,t)||(n.setNode(u,{}),n.setEdge(o,u,{}),r(u))})}),n.nodeCount()}function pe(n,e){return se(e.edges(),function(r){if(n.hasNode(r.v)!==n.hasNode(r.w))return he(e,r)})}function Ae(n,e,r){t.A(n.nodes(),function(n){e.node(n).rank+=r})}var we=r(7422);const be=function(n){return function(e,r,t){var o=Object(e);
1if(!(0,l.A)(e)){var i=(0,Vn.A)(r,3);e=(0,we.A)(e),r=function(n){return i(o[n],n,o)}}var u=n(e,r,t);return u>-1?o[i?e[u]:u]:void 0}};var me=r(5707);const ye=function(n){var e=j(n),r=e%1;return e==e?r?e-r:e:0};var xe=Math.max;const ke=be(function(n,e,r){var t=null==n?0:n.length;if(!t)return-1;var o=null==r?0:ye(r);return o<0&&(o=xe(t+o,0)),(0,me.A)(n,(0,Vn.A)(e,3),o)});var Ee=r(1662);a.A(1);a.A(1);r(9471),r(9779);(0,r(805).A)("length");RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");var Oe="\\ud800-\\udfff",Ne="["+Oe+"]",_e="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Ie="\\ud83c[\\udffb-\\udfff]",Pe="[^"+Oe+"]",je="(?:\\ud83c[\\udde6-\\uddff]){2}",Te="[\\ud800-\\udbff][\\udc00-\\udfff]",Re="(?:"+_e+"|"+Ie+")"+"?",Me="[\\ufe0e\\ufe0f]?",Le=Me+Re+("(?:\\u200d(?:"+[Pe,je,Te].join("|")+")"+Me+Re+")*"),Ce="(?:"+[Pe+_e+"?",_e,je,Te,Ne].join("|")+")";RegExp(Ie+"(?="+Ie+")|"+Ce+Le,"g");function Se(){}function Fe(n,e,r){Q.A(e)||(e=[e]);var o=(n.isDirected()?n.successors:n.neighbors).bind(n),i=[],u={};return t.A(e,function(e){if(!n.hasNode(e))throw new Error("Graph does not have node: "+e);Ge(n,e,"post"===r,u,o,i)}),i}function Ge(n,e,r,o,i,u){Object.prototype.hasOwnProperty.call(o,e)||(o[e]=!0,r||u.push(e),t.A(i(e),function(e){Ge(n,e,r,o,i,u)}),r&&u.push(e))}Se.prototype=new Error;r(3126);function Ve(n){n=function(n){var e=(new R.T).setGraph(n.graph());return t.A(n.nodes(),function(r){e.setNode(r,n.node(r))}),t.A(n.edges(),function(r){var t=e.edge(r.v,r.w)||{weight:0,minlen:1},o=n.edge(r);e.setEdge(r.v,r.w,{weight:t.weight+o.weight,minlen:Math.max(t.minlen,o.minlen)})}),e}(n),ve(n);var e,r=ge(n);for(Ye(r),Be(r,n);e=De(r);)Je(r,n,e,$e(r,n,e))}function Be(n,e){var r=function(n,e){return Fe(n,e,"post")}(n,n.nodes());r=r.slice(0,r.length-1),t.A(r,function(r){!function(n,e,r){var t=n.node(r),o=t.parent;n.edge(r,o).cutvalue=qe(n,e,r)}(n,e,r)})}function qe(n,e,r){var o=n.node(r).parent,i=!0,u=e.edge(r,o),a=0;return u||(i=!1,u=e.edge(o,r)),a=u.weight,t.A(e.nodeEdges(r),function(t){var u,c,d=t.v===r,f=d?t.w:t.v;if(f!==o){var s=d===i,v=e.edge(t).weight;if(a+=s?v:-v,u=r,c=f,n.hasEdge(u,c)){var h=n.edge(r,f).cutvalue;a+=s?-h:h}}}),a}function Ye(n,e){arguments.length<2&&(e=n.nodes()[0]),ze(n,{},1,e)}function ze(n,e,r,o,i){var u=r,a=n.node(o);return e[o]=!0,t.A(n.neighbors(o),function(t){Object.prototype.hasOwnProperty.call(e,t)||(r=ze(n,e,r,t,o))}),a.low=u,a.lim=r++,i?a.parent=i:delete a.parent,r}function De(n){return ke(n.edges(),function(e){return n.edge(e).cutvalue<0})}function $e(n,e,r){var t=r.v,o=r.w;e.hasEdge(t,o)||(t=r.w,o=r.v);var i=n.node(t),u=n.node(o),a=i,c=!1;i.lim>u.lim&&(a=u,c=!0);var d=Ee.A(e.edges(),function(e){return c===Ze(n,n.node(e.v),a)&&c!==Ze(n,n.node(e.w),a)});return se(d,function(n){return he(e,n)})}function Je(n,e,r,o){var i=r.v,u=r.w;n.removeEdge(i,u),n.setEdge(o.v,o.w,{}),Ye(n),Be(n,e),function(n,e){var r=ke(n.nodes(),function(n){return!e.node(n).parent}),o=function(n,e){return Fe(n,e,"pre")}(n,r);o=o.slice(1),t.A(o,function(r){var t=n.node(r).parent,o=e.edge(r,t),i=!1;o||(o=e.edge(t,r),i=!0),e.node(r).rank=e.node(t).rank+(i?o.minlen:-o.minlen)})}(n,e)}function Ze(n,e,r){return r.low<=e.lim&&e.lim<=r.lim}function He(n){switch(n.graph().ranker){case"network-simplex":default:Qe(n);break;case"tight-tree":!function(n){ve(n),ge(n)}(n);break;case"longest-path":Ke(n)}}Ve.initLowLimValues=Ye,Ve.initCutValues=Be,Ve.calcCutValue=qe,Ve.leaveEdge=De,Ve.enterEdge=$e,Ve.exchangeEdges=Je;var Ke=ve;function Qe(n){Ve(n)}var Ue=r(8207),We=r(9463);function Xe(n){var e=Qn(n,"root",{},"_root"),r=function(n){var e={};function r(o,i){var u=n.children(o);u&&u.length&&t.A(u,function(n){r(n,i+1)}),e[o]=i}return t.A(n.children(),function(n){r(n,1)}),e}(n),o=Sn(Ue.A(r))-1,i=2*o+1;n.graph().nestingRoot=e,t.A(n.edges(),function(e){n.edge(e).minlen*=i});var u=function(n){return We.A(n.edges(),function(e,r){return e+n.edge(r).weight},0)}(n)+1;t.A(n.children(),function(t){nr(n,e,i,u,o,r,t)}),n.graph().nodeRankFactor=i}function nr(n,e,r,o,i,u,a){var c=n.children(a);if(c.length){var d=ne(n,"_bt"),f=ne(n,"_bb"),s=n.node(a);n.setParent(d,a),s.borderTop=d,n.setParent(f,a),s.borderBottom=f,t.A(c,function(t){nr(n,e,r,o,i,u,t);var c=n.node(t),s=c.borderTop?c.borderTop:t,v=c.borderBottom?c.borderBottom:t,h=c.borderTop?o:2*o,g=s!==v?1:i-u[a]+1;n.setEdge(d,s,{weight:h,minlen:g,nestingEdge:!0}),n.setEdge(v,f,{weight:h,minlen:g,nestingEdge:!0})}),n.parent(a)||n.setEdge(e,d,{weight:0,minlen:i+u[a]})}else a!==e&&n.setEdge(e,a,{weight:0,minlen:r})}var er=r(1641);const rr=function(n){return(0,er.A)(n,5)};function tr(n,e,r){var o=function(n){var e;
1for(;n.hasNode(e=u("_root")););return e}(n),i=new R.T({compound:!0}).setGraph({root:o}).setDefaultNodeLabel(function(e){return n.node(e)});return t.A(n.nodes(),function(u){var a=n.node(u),c=n.parent(u);(a.rank===e||a.minRank<=e&&e<=a.maxRank)&&(i.setNode(u),i.setParent(u,c||o),t.A(n[r](u),function(e){var r=e.v===u?e.w:e.v,t=i.edge(r,u),o=qn.A(t)?0:t.weight;i.setEdge(r,u,{weight:n.edge(e).weight+o})}),Object.prototype.hasOwnProperty.call(a,"minRank")&&i.setNode(u,{borderLeft:a.borderLeft[e],borderRight:a.borderRight[e]}))}),i}const or=function(n,e,r){for(var t=-1,o=n.length,i=e.length,u={};++t<o;){var a=t<i?e[t]:void 0;r(u,n[t],a)}return u};const ir=function(n,e){return or(n||[],e||[],mn.A)};var ur=r(5572),ar=r(2568);const cr=function(n,e){var r=n.length;for(n.sort(e);r--;)n[r]=n[r].value;return n};var dr=r(2789);const fr=function(n,e){if(n!==e){var r=void 0!==n,t=null===n,o=n==n,i=(0,k.A)(n),u=void 0!==e,a=null===e,c=e==e,d=(0,k.A)(e);if(!a&&!d&&!i&&n>e||i&&u&&c&&!a&&!d||t&&u&&c||!r&&c||!o)return 1;if(!t&&!i&&!d&&n<e||d&&r&&o&&!t&&!i||a&&r&&o||!u&&o||!c)return-1}return 0};const sr=function(n,e,r){for(var t=-1,o=n.criteria,i=e.criteria,u=o.length,a=r.length;++t<u;){var c=fr(o[t],i[t]);if(c)return t>=a?c:c*("desc"==r[t]?-1:1)}return n.index-e.index};const vr=function(n,e,r){e=e.length?(0,ur.A)(e,function(n){return(0,Q.A)(n)?function(e){return(0,bn.A)(e,1===n.length?n[0]:n)}:n}):[Cn.A];var t=-1;e=(0,ur.A)(e,(0,dr.A)(Vn.A));var o=(0,ar.A)(n,function(n,r,o){return{criteria:(0,ur.A)(e,function(e){return e(n)}),index:++t,value:n}});return cr(o,function(n,e){return sr(n,e,r)})};const hr=(0,An.A)(function(n,e){if(null==n)return[];var r=e.length;return r>1&&w(n,e[0],e[1])?e=[]:r>2&&w(e[0],e[1],e[2])&&(e=[e[0]]),vr(n,(0,c.A)(e,1),[])});function gr(n,e){for(var r=0,t=1;t<e.length;++t)r+=lr(n,e[t-1],e[t]);return r}function lr(n,e,r){for(var o=ir(r,f.A(r,function(n,e){return e})),i=d(f.A(e,function(e){return hr(f.A(n.outEdges(e),function(e){return{pos:o[e.w],weight:n.edge(e).weight}}),"pos")})),u=1;u<r.length;)u<<=1;var a=2*u-1;u-=1;var c=f.A(new Array(a),function(){return 0}),s=0;return t.A(i.forEach(function(n){var e=n.pos+u;c[e]+=n.weight;for(var r=0;e>0;)e%2&&(r+=c[e+1]),c[e=e-1>>1]+=n.weight;s+=n.weight*r})),s}function pr(n,e){var r={};return t.A(n,function(n,e){var t=r[n.v]={indegree:0,in:[],out:[],vs:[n.v],i:e};qn.A(n.barycenter)||(t.barycenter=n.barycenter,t.weight=n.weight)}),t.A(e.edges(),function(n){var e=r[n.v],t=r[n.w];qn.A(e)||qn.A(t)||(t.indegree++,e.out.push(r[n.w]))}),function(n){var e=[];function r(n){return function(e){e.merged||(qn.A(e.barycenter)||qn.A(n.barycenter)||e.barycenter>=n.barycenter)&&function(n,e){var r=0,t=0;n.weight&&(r+=n.barycenter*n.weight,t+=n.weight);e.weight&&(r+=e.barycenter*e.weight,t+=e.weight);n.vs=e.vs.concat(n.vs),n.barycenter=r/t,n.weight=t,n.i=Math.min(e.i,n.i),e.merged=!0}(n,e)}}function o(e){return function(r){r.in.push(e),0===--r.indegree&&n.push(r)}}for(;n.length;){var i=n.pop();e.push(i),t.A(i.in.reverse(),r(i)),t.A(i.out,o(i))}return f.A(Ee.A(e,function(n){return!n.merged}),function(n){return Pn(n,["vs","i","barycenter","weight"])})}(Ee.A(r,function(n){return!n.indegree}))}function Ar(n,e){var r,o=function(n,e){var r={lhs:[],rhs:[]};return t.A(n,function(n){e(n)?r.lhs.push(n):r.rhs.push(n)}),r}(n,function(n){return Object.prototype.hasOwnProperty.call(n,"barycenter")}),i=o.lhs,u=hr(o.rhs,function(n){return-n.i}),a=[],c=0,f=0,s=0;i.sort((r=!!e,function(n,e){return n.barycenter<e.barycenter?-1:n.barycenter>e.barycenter?1:r?e.i-n.i:n.i-e.i})),s=wr(a,u,s),t.A(i,function(n){s+=n.vs.length,a.push(n.vs),c+=n.barycenter*n.weight,f+=n.weight,s=wr(a,u,s)});var v={vs:d(a)};return f&&(v.barycenter=c/f,v.weight=f),v}function wr(n,e,r){for(var t;e.length&&(t=Fn(e)).i<=r;)e.pop(),n.push(t.vs),r++;return r}function br(n,e,r,o){var i=n.children(e),u=n.node(e),a=u?u.borderLeft:void 0,c=u?u.borderRight:void 0,s={};a&&(i=Ee.A(i,function(n){return n!==a&&n!==c}));var v=function(n,e){return f.A(e,function(e){var r=n.inEdges(e);if(r.length){var t=We.A(r,function(e,r){var t=n.edge(r),o=n.node(r.v);return{sum:e.sum+t.weight*o.order,weight:e.weight+t.weight}},{sum:0,weight:0});return{v:e,barycenter:t.sum/t.weight,weight:t.weight}}return{v:e}})}(n,i);t.A(v,function(e){if(n.children(e.v).length){var t=br(n,e.v,r,o);s[e.v]=t,Object.prototype.hasOwnProperty.call(t,"barycenter")&&(i=e,u=t,qn.A(i.barycenter)?(i.barycenter=u.barycenter,i.weight=u.weight):(i.barycenter=(i.barycenter*i.weight+u.barycenter*u.weight)/(i.weight+u.weight),i.weight+=u.weight))}var i,u});var h=pr(v,r);!function(n,e){t.A(n,function(n){n.vs=d(n.vs.map(function(n){return e[n]?e[n].vs:n}))})}(h,s);var g=Ar(h,o);if(a&&(g.vs=d([a,g.vs,c]),n.predecessors(a).length)){var l=n.node(n.predecessors(a)[0]),p=n.node(n.predecessors(c)[0]);Object.prototype.hasOwnProperty.call(g,"barycenter")||(g.barycenter=0,g.weight=0),g.barycenter=(g.barycenter*g.weight+l.order+p.order)/(g.weight+2),g.weight+=2}return g}function mr(n){var e=ee(n),r=yr(n,T(1,e+1),"inEdges"),o=yr(n,T(e-1,-1,-1),"outEdges"),i=function(n){var e={},r=Ee.A(n.nodes(),function(e){return!n.children(e).length}),o=Sn(f.A(r,function(e){return n.node(e).rank})),i=f.A(T(o+1),function(){return[]}),u=hr(r,function(e){return n.node(e).rank});
1return t.A(u,function r(o){if(!Zn(e,o)){e[o]=!0;var u=n.node(o);i[u.rank].push(o),t.A(n.successors(o),r)}}),i}(n);kr(n,i);for(var u,a=Number.POSITIVE_INFINITY,c=0,d=0;d<4;++c,++d){xr(c%2?r:o,c%4>=2);var s=gr(n,i=Xn(n));s<a&&(d=0,u=rr(i),a=s)}kr(n,u)}function yr(n,e,r){return f.A(e,function(e){return tr(n,e,r)})}function xr(n,e){var r=new R.T;t.A(n,function(n){var o=n.graph().root,i=br(n,o,r,e);t.A(i.vs,function(e,r){n.node(e).order=r}),function(n,e,r){var o,i={};t.A(r,function(r){for(var t,u,a=n.parent(r);a;){if((t=n.parent(a))?(u=i[t],i[t]=a):(u=o,o=a),u&&u!==a)return void e.setEdge(u,a);a=t}})}(n,r,i.vs)})}function kr(n,e){t.A(e,function(e){t.A(e,function(e,r){n.node(e).order=r})})}function Er(n){var e=function(n){var e={},r=0;function o(i){var u=r;t.A(n.children(i),o),e[i]={low:u,lim:r++}}return t.A(n.children(),o),e}(n);t.A(n.graph().dummyChains,function(r){for(var t=n.node(r),o=t.edgeObj,i=function(n,e,r,t){var o,i,u=[],a=[],c=Math.min(e[r].low,e[t].low),d=Math.max(e[r].lim,e[t].lim);o=r;do{o=n.parent(o),u.push(o)}while(o&&(e[o].low>c||d>e[o].lim));i=o,o=t;for(;(o=n.parent(o))!==i;)a.push(o);return{path:u.concat(a.reverse()),lca:i}}(n,e,o.v,o.w),u=i.path,a=i.lca,c=0,d=u[c],f=!0;r!==o.w;){if(t=n.node(r),f){for(;(d=u[c])!==a&&n.node(d).maxRank<t.rank;)c++;d===a&&(f=!1)}if(!f){for(;c<u.length-1&&n.node(d=u[c+1]).minRank<=t.rank;)c++;d=u[c]}n.setParent(r,d),r=n.successors(r)[0]}})}var Or=r(9922);const Nr=function(n,e){return n&&(0,Gn.A)(n,(0,Or.A)(e))};const _r=function(n,e){return null==n?n:(0,D.A)(n,(0,Or.A)(e),hn.A)};function Ir(n,e){var r={};return We.A(e,function(e,o){var i=0,u=0,a=e.length,c=Fn(o);return t.A(o,function(e,d){var f=function(n,e){if(n.node(e).dummy)return ke(n.predecessors(e),function(e){return n.node(e).dummy})}(n,e),s=f?n.node(f).order:a;(f||e===c)&&(t.A(o.slice(u,d+1),function(e){t.A(n.predecessors(e),function(t){var o=n.node(t),u=o.order;!(u<i||s<u)||o.dummy&&n.node(e).dummy||Pr(r,t,e)})}),u=d+1,i=s)}),o}),r}function Pr(n,e,r){if(e>r){var t=e;e=r,r=t}Object.prototype.hasOwnProperty.call(n,e)||Object.defineProperty(n,e,{enumerable:!0,configurable:!0,value:{},writable:!0});var o=n[e];Object.defineProperty(o,r,{enumerable:!0,configurable:!0,value:!0,writable:!0})}function jr(n,e,r){if(e>r){var t=e;e=r,r=t}return!!n[e]&&Object.prototype.hasOwnProperty.call(n[e],r)}function Tr(n,e,r,o,i){var u={},a=function(n,e,r,o){var i=new R.T,u=n.graph(),a=function(n,e,r){return function(t,o,i){var u,a=t.node(o),c=t.node(i),d=0;if(d+=a.width/2,Object.prototype.hasOwnProperty.call(a,"labelpos"))switch(a.labelpos.toLowerCase()){case"l":u=-a.width/2;break;case"r":u=a.width/2}if(u&&(d+=r?u:-u),u=0,d+=(a.dummy?e:n)/2,d+=(c.dummy?e:n)/2,d+=c.width/2,Object.prototype.hasOwnProperty.call(c,"labelpos"))switch(c.labelpos.toLowerCase()){case"l":u=c.width/2;break;case"r":u=-c.width/2}return u&&(d+=r?u:-u),u=0,d}}(u.nodesep,u.edgesep,o);return t.A(e,function(e){var o;t.A(e,function(e){var t=r[e];if(i.setNode(t),o){var u=r[o],c=i.edge(u,t);i.setEdge(u,t,Math.max(a(n,e,o),c||0))}o=e})}),i}(n,e,r,i),c=i?"borderLeft":"borderRight";function d(n,e){for(var r=a.nodes(),t=r.pop(),o={};t;)o[t]?n(t):(o[t]=!0,r.push(t),r=r.concat(e(t))),t=r.pop()}return d(function(n){u[n]=a.inEdges(n).reduce(function(n,e){return Math.max(n,u[e.v]+a.edge(e))},0)},a.predecessors.bind(a)),d(function(e){var r=a.outEdges(e).reduce(function(n,e){return Math.min(n,u[e.w]-a.edge(e))},Number.POSITIVE_INFINITY),t=n.node(e);r!==Number.POSITIVE_INFINITY&&t.borderType!==c&&(u[e]=Math.max(u[e],r))},a.successors.bind(a)),t.A(o,function(n){u[n]=u[r[n]]}),u}function Rr(n){var e,r=Xn(n),o=wn(Ir(n,r),function(n,e){var r={};function o(e,o,i,u,a){var c;t.A(T(o,i),function(o){c=e[o],n.node(c).dummy&&t.A(n.predecessors(c),function(e){var t=n.node(e);t.dummy&&(t.order<u||t.order>a)&&Pr(r,e,c)})})}return We.A(e,function(e,r){var i,u=-1,a=0;return t.A(r,function(t,c){if("border"===n.node(t).dummy){var d=n.predecessors(t);d.length&&(i=n.node(d[0]).order,o(r,a,c,u,i),a=c,u=i)}o(r,a,r.length,i,e.length)}),r}),r}(n,r)),i={};t.A(["u","d"],function(u){e="u"===u?r:Ue.A(r).reverse(),t.A(["l","r"],function(r){"r"===r&&(e=f.A(e,function(n){return Ue.A(n).reverse()}));var a=("u"===u?n.predecessors:n.successors).bind(n),c=function(n,e,r,o){var i={},u={},a={};return t.A(e,function(n){t.A(n,function(n,e){i[n]=n,u[n]=n,a[n]=e})}),t.A(e,function(n){var e=-1;t.A(n,function(n){var t=o(n);if(t.length){t=hr(t,function(n){return a[n]});for(var c=(t.length-1)/2,d=Math.floor(c),f=Math.ceil(c);d<=f;++d){var s=t[d];u[n]===n&&e<a[s]&&!jr(r,n,s)&&(u[s]=n,u[n]=i[n]=i[s],e=a[s])}}})}),{root:i,align:u}}(0,e,o,a),d=Tr(n,e,c.root,c.align,"r"===r);"r"===r&&(d=Bn(d,function(n){return-n})),i[u+r]=d})});var u=function(n,e){return se(Ue.A(e),function(e){var r=Number.NEGATIVE_INFINITY,t=Number.POSITIVE_INFINITY;return _r(e,function(e,o){var i=function(n,e){return n.node(e).width}(n,o)/2;r=Math.max(e+i,r),t=Math.min(e-i,t)}),r-t})}(n,i);return function(n,e){var r=Ue.A(e),o=zn(r),i=Sn(r);
1t.A(["u","d"],function(r){t.A(["l","r"],function(t){var u,a=r+t,c=n[a];if(c!==e){var d=Ue.A(c);(u="l"===t?o-zn(d):i-Sn(d))&&(n[a]=Bn(c,function(n){return n+u}))}})})}(i,u),function(n,e){return Bn(n.ul,function(r,t){if(e)return n[e.toLowerCase()][t];var o=hr(f.A(n,t));return(o[1]+o[2])/2})}(i,n.graph().align)}function Mr(n){(function(n){var e=Xn(n),r=n.graph().ranksep,o=0;t.A(e,function(e){var i=Sn(f.A(e,function(e){return n.node(e).height}));t.A(e,function(e){n.node(e).y=o+i/2}),o+=i+r})})(n=Un(n)),Nr(Rr(n),function(e,r){n.node(r).x=e})}function Lr(n,e){var r=e&&e.debugTiming?re:te;r("layout",()=>{var e=r(" buildLayoutGraph",()=>function(n){var e=new R.T({multigraph:!0,compound:!0}),r=Dr(n.graph());return e.setGraph(wn({},Sr,zr(r,Cr),Pn(r,Fr))),t.A(n.nodes(),function(r){var t=Dr(n.node(r));e.setNode(r,Rn(zr(t,Gr),Vr)),e.setParent(r,n.parent(r))}),t.A(n.edges(),function(r){var t=Dr(n.edge(r));e.setEdge(r,wn({},qr,zr(t,Br),Pn(t,Yr)))}),e}(n));r(" runLayout",()=>function(n,e){e(" makeSpaceForEdgeLabels",()=>function(n){var e=n.graph();e.ranksep/=2,t.A(n.edges(),function(r){var t=n.edge(r);t.minlen*=2,"c"!==t.labelpos.toLowerCase()&&("TB"===e.rankdir||"BT"===e.rankdir?t.width+=t.labeloffset:t.height+=t.labeloffset)})}(n)),e(" removeSelfEdges",()=>function(n){t.A(n.edges(),function(e){if(e.v===e.w){var r=n.node(e.v);r.selfEdges||(r.selfEdges=[]),r.selfEdges.push({e:e,label:n.edge(e)}
1),n.removeEdge(e)}})}(n)),e(" acyclic",()=>B(n)),e(" nestingGraph.run",()=>Xe(n)),e(" rank",()=>He(Un(n))),e(" injectEdgeLabelProxies",()=>function(n){t.A(n.edges(),function(e){var r=n.edge(e);if(r.width&&r.height){var t=n.node(e.v),o={rank:(n.node(e.w).rank-t.rank)/2+t.rank,e:e};Qn(n,"edge-proxy",o,"_ep")}})}(n)),e(" removeEmptyRanks",()=>function(n){var e=zn(f.A(n.nodes(),function(e){return n.node(e).rank})),r=[];t.A(n.nodes(),function(t){var o=n.node(t).rank-e;r[o]||(r[o]=[]),r[o].push(t)});var o=0,i=n.graph().nodeRankFactor;t.A(r,function(e,r){qn.A(e)&&r%i!==0?--o:o&&t.A(e,function(e){n.node(e).rank+=o})})}(n)),e(" nestingGraph.cleanup",()=>function(n){var e=n.graph();n.removeNode(e.nestingRoot),delete e.nestingRoot,t.A(n.edges(),function(e){n.edge(e).nestingEdge&&n.removeEdge(e)})}(n)),e(" normalizeRanks",()=>function(n){var e=zn(f.A(n.nodes(),function(e){return n.node(e).rank}));t.A(n.nodes(),function(r){var t=n.node(r);Zn(t,"rank")&&(t.rank-=e)})}(n)),e(" assignRankMinMax",()=>function(n){var e=0;t.A(n.nodes(),function(r){var t=n.node(r);t.borderTop&&(t.minRank=n.node(t.borderTop).rank,t.maxRank=n.node(t.borderBottom).rank,e=Sn(e,t.maxRank))}),n.graph().maxRank=e}(n)),e(" removeEdgeLabelProxies",()=>function(n){t.A(n.nodes(),function(e){var r=n.node(e);"edge-proxy"===r.dummy&&(n.edge(r.e).labelRank=r.rank,n.removeNode(e))})}(n)),e(" normalize.run",()=>fe(n)),e(" parentDummyChains",()=>Er(n)),e(" addBorderSegments",()=>function(n){t.A(n.children(),function e(r){var o=n.children(r),i=n.node(r);if(o.length&&t.A(o,e),Object.prototype.hasOwnProperty.call(i,"minRank")){i.borderLeft=[],i.borderRight=[];for(var u=i.minRank,a=i.maxRank+1;u<a;++u)oe(n,"borderLeft","_bl",r,i,u),oe(n,"borderRight","_br",r,i,u)}})}(n)),e(" order",()=>mr(n)),e(" insertSelfEdges",()=>function(n){var e=Xn(n);t.A(e,function(e){var r=0;t.A(e,function(e,o){var i=n.node(e);i.order=o+r,t.A(i.selfEdges,function(e){Qn(n,"selfedge",{width:e.label.width,height:e.label.height,rank:i.rank,order:o+ ++r,e:e.e,label:e.label},"_se")}),delete i.selfEdges})})}(n)),e(" adjustCoordinateSystem",()=>function(n){var e=n.graph().rankdir.toLowerCase();"lr"!==e&&"rl"!==e||ue(n)}(n)),e(" position",()=>Mr(n)),e(" positionSelfEdges",()=>function(n){t.A(n.nodes(),function(e){var r=n.node(e);if("selfedge"===r.dummy){var t=n.node(r.e.v),o=t.x+t.width/2,i=t.y,u=r.x-o,a=t.height/2;n.setEdge(r.e,r.label),n.removeNode(e),r.label.points=[{x:o+2*u/3,y:i-a},{x:o+5*u/6,y:i-a},{x:o+u,y:i},{x:o+5*u/6,y:i+a},{x:o+2*u/3,y:i+a}],r.label.x=r.x,r.label.y=r.y}})}(n)),e(" removeBorderNodes",()=>function(n){t.A(n.nodes(),function(e){if(n.children(e).length){var r=n.node(e),t=n.node(r.borderTop),o=n.node(r.borderBottom),i=n.node(Fn(r.borderLeft)),u=n.node(Fn(r.borderRight));r.width=Math.abs(u.x-i.x),r.height=Math.abs(o.y-t.y),r.x=i.x+r.width/2,r.y=t.y+r.height/2}}),t.A(n.nodes(),function(e){"border"===n.node(e).dummy&&n.removeNode(e)})}(n)),e(" normalize.undo",()=>function(n){t.A(n.graph().dummyChains,function(e){var r,t=n.node(e),o=t.edgeLabel;for(n.setEdge(t.edgeObj,o);t.dummy;)r=n.successors(e)[0],n.removeNode(e),o.points.push({x:t.x,y:t.y}),"edge-label"===t.dummy&&(o.x=t.x,o.y=t.y,o.width=t.width,o.height=t.height),e=r,t=n.node(e)})}(n)),e(" fixupEdgeLabelCoords",()=>function(n){t.A(n.edges(),function(e){var r=n.edge(e);if(Object.prototype.hasOwnProperty.call(r,"x"))switch("l"!==r.labelpos&&"r"!==r.labelpos||(r.width-=r.labeloffset),r.labelpos){case"l":r.x-=r.width/2+r.labeloffset;break;case"r":r.x+=r.width/2+r.labeloffset}})}(n)),e(" undoCoordinateSystem",()=>ie(n)),e(" translateGraph",()=>function(n){var e=Number.POSITIVE_INFINITY,r=0,o=Number.POSITIVE_INFINITY,i=0,u=n.graph(),a=u.marginx||0,c=u.marginy||0;function d(n){var t=n.x,u=n.y,a=n.width,c=n.height;e=Math.min(e,t-a/2),r=Math.max(r,t+a/2),o=Math.min(o,u-c/2),i=Math.max(i,u+c/2)}t.A(n.nodes(),function(e){d(n.node(e))}),t.A(n.edges(),function(e){var r=n.edge(e);Object.prototype.hasOwnProperty.call(r,"x")&&d(r)}),e-=a,o-=c,t.A(n.nodes(),function(r){var t=n.node(r);t.x-=e,t.y-=o}),t.A(n.edges(),function(r){var i=n.edge(r);t.A(i.points,function(n){n.x-=e,n.y-=o}),Object.prototype.hasOwnProperty.call(i,"x")&&(i.x-=e),Object.prototype.hasOwnProperty.call(i,"y")&&(i.y-=o)}),u.width=r-e+a,u.height=i-o+c}(n)),e(" assignNodeIntersects",()=>function(n){t.A(n.edges(),function(e){var r,t,o=n.edge(e),i=n.node(e.v),u=n.node(e.w);o.points?(r=o.points[0],t=o.points[o.points.length-1]):(o.points=[],r=u,t=i),o.points.unshift(Wn(i,r)),o.points.push(Wn(u,t))})}(n)),e(" reversePoints",()=>function(n){t.A(n.edges(),function(e){var r=n.edge(e);r.reversed&&r.points.reverse()})}
1(n)),e(" acyclic.undo",()=>function(n){t.A(n.edges(),function(e){var r=n.edge(e);if(r.reversed){n.removeEdge(e);var t=r.forwardName;delete r.reversed,delete r.forwardName,n.setEdge(e.w,e.v,r,t)}})}(n))}(e,r)),r(" updateInputGraph",()=>function(n,e){t.A(n.nodes(),function(r){var t=n.node(r),o=e.node(r);t&&(t.x=o.x,t.y=o.y,e.children(r).length&&(t.width=o.width,t.height=o.height))}),t.A(n.edges(),function(r){var t=n.edge(r),o=e.edge(r);t.points=o.points,Object.prototype.hasOwnProperty.call(o,"x")&&(t.x=o.x,t.y=o.y)}),n.graph().width=e.graph().width,n.graph().height=e.graph().height}(n,e))})}var Cr=["nodesep","edgesep","ranksep","marginx","marginy"],Sr={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},Fr=["acyclicer","ranker","rankdir","align"],Gr=["width","height"],Vr={width:0,height:0},Br=["minlen","weight","width","height","labeloffset"],qr={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},Yr=["labelpos"];function zr(n,e){return Bn(Pn(n,e),Number)}function Dr(n){var e={};return t.A(n,function(n,r){e[r.toLowerCase()]=n}),e}}}]);
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.