(self.webpackChunk=self.webpackChunk||[]).push([[96],{90116:function(e,t,r){var n={version:{major:4,minor:0,build:1}};n.utils=r(97241),n.xml=r(82009),n.oData=r(37929),n.utils.inBrowser()&&(window.odatajs=n),n.node="node",e.exports=n},37929:function(e,t,r){"use strict";var n=r(97241),a=t.utils=r(84546),o=t.handler=r(77582),i=t.metadata=r(56193),l=r(55344),s=t.net=n.inBrowser()?l:r(44241),u=t.json=r(28442);t.batch=r(62278);var c=n.assigned,d=(n.defined,n.throwErrorCallback),p=(a.invokeRequest,o.MAX_DATA_SERVICE_VERSION),f=(a.prepareRequest,i.metadataParser),m=[u.jsonHandler,o.textHandler];function h(e,t,r){var n,a;for(n=0,a=m.length;n@,;:\\"\/[\]?={} \t]+)\s?:\s?(.*)/;function y(){return Math.floor(65536*(1+Math.random())).toString(16).substr(1)}function v(e){return e+y()+"-"+y()+"-"+y()}function b(e){return e.handler.partHandler}function N(e){var t=e.boundaries;return t[t.length-1]}function E(e,t,r){if((r.contentType=r.contentType||s(m)).mediaType===m)return function(e,t){if(!c(e))throw{message:"Data is not a batch object."};var r,n,a=v("batch_"),o=e.__batchRequests,i="";for(r=0,n=o.length;r=200&&u.statusCode<=299?b(t.handlerContext).read(u,t.handlerContext):u={message:"HTTP request failed",response:u}}catch(e){u=e}n.push(u)}a=e.substr(t.position,2),x(e,t)}return n}function T(e,t){var r,n,a,o={};do{a=t.position,n=x(e,t),null!==(r=g.exec(n))?o[r[1]]=r[2]:t.position=a}while(n&&r);return p(o),o}function D(e,t,r){var n,a,o,i=t.position,l=h.exec(x(e,t));return l?(n=l[1],a=l[2],o=T(e,t),x(e,t)):t.position=i,{statusCode:n,statusText:a,headers:o,body:S(e,t,"\r\n"+r)}}function x(e,t){return S(e,t,"\r\n")}function S(e,t,r){var n=t.position||0,a=e.length;if(r){if(-1===(a=e.indexOf(r,n)))return null;t.position=a+r.length}else t.position=a;return e.substring(n,a)}function O(e,t){var r="\r\n--"+e;return t&&(r+="--"),r+"\r\n"}function A(e,t,r){var n,a=e.__changeRequests;if(l(a)){if(r)throw{message:"Not Supported: change set nested in other change set"};var o,s,c=v("changeset_");for(n="Content-Type: multipart/mixed; boundary="+c+"\r\n",o=0,s=a.length;o=0}function v(e,t,r,n){if(!r||!r.headers)return!1;var a=m(r),o=g(r);if(!a||y(e,a)){var i=d(a,o,n,e);if(i.request=r,r.body=t(e,r.data,i),void 0!==r.body)return function(e,t){if(e){var r=e.headers,n=r["OData-Version"];r["OData-Version"]=n?s(n,t):t}}(r,i.dataServiceVersion||"4.0"),p(r,"Content-Type",c(i.contentType)),p(r,"OData-MaxVersion",e.maxDataServiceVersion),!0}return!1}function b(e,t,r,n){return{accept:r,maxDataServiceVersion:n,read:function(t,r){return function(e,t,r,n){if(!r||!r.headers)return!1;var a=m(r),i=g(r)||"",l=r.body;if(!o(l))return!1;if(y(e,a)){var s=d(a,i,n,e);return s.response=r,r.data=t(e,l,s),void 0!==r.data}return!1}(this,e,t,r)},write:function(e,r){return v(this,t,e,r)}}}t.textHandler=b((function(e,t){return t}),(function(e,t){return o(t)?t.toString():void 0}),"text/plain","4.0"),t.contentType=u,t.contentTypeToString=c,t.handler=b,t.createReadWriteContext=d,t.fixRequestHeader=p,t.getRequestOrResponseHeader=f,t.getContentType=m,t.getDataServiceVersion=g,t.MAX_DATA_SERVICE_VERSION="4.0"},28442:function(e,t,r){var n=r(97241),a=r(84546),o=r(77582),i=n.assigned,l=n.defined,s=n.isArray,u=n.isObject,c=n.parseInt10,d=n.getFormatKind,p=n.convertByteArrayToHexString,f=(a.formatDateTimeOffset,a.formatDuration),m=a.formatNumberWidth,h=(a.getCanonicalTimezone,a.handler,a.isComplex,a.isPrimitive),g=a.isCollectionType,y=a.lookupComplexType,v=a.lookupEntityType,b=a.lookupSingleton,N=a.lookupEntitySet,E=a.lookupDefaultEntityContainer,w=a.lookupProperty,T=a.MAX_DATA_SERVICE_VERSION,D=a.maxVersion,x=a.isPrimitiveEdmType,S=a.isGeographyEdmType,O=a.isGeometryEdmType,A="f",C="e",q="c",I="s",P="v",L="application/json",R=o.contentType(L),M=["@odata.id","@odata.type"];function _(e,t,r){var n,a=l(r.recognizeDates,e.recognizeDates),o=r.metadata,u="string"==typeof t?JSON.parse(t):t;i(r.contentType)&&i(r.contentType.properties)&&(n=r.contentType.properties["odata.metadata"]);var c=d(n,1);return 0===c?u:1===c?function(e,t,r){if(!i(t)||s(t))return e;var n=e["@odata.context"],a=Q(e,t);switch(a.detectedPayloadKind){case P:return null!==a.type?j(e,a,n,t,r):$(e,"value",a.typeName);case A:return function(e,t,r,n,a){var o,i,s,u=[],c=e.value;for(o=0,i=c.length;o0&&u>0;--u)"("==s.charAt(u)?c--:")"==s.charAt(u)&&c++;var d=s.substring(u+2,s.length-1);if(s=s.substring(0,u+1),n.startsWith(s,"Collection")){if(r.detectedPayloadKind=q,r.typeName=d,null!==(a=v(r.typeName,t))){r.type=a;continue}if(null!==(a=y(r.typeName,t))){r.type=a;continue}r.type=null;continue}r.projection=d}if(x(o=s)||S(o)||O(o)){r.typeName=s,r.type=null,r.detectedPayloadKind=P;continue}var p=E(t),f=N(p.entitySet,s);if(null!==f){r.typeName=f.entityType,r.type=v(r.typeName,t),r.name=s,r.detectedPayloadKind=A;continue}var m=b(p.singleton,s);if(null!==m){r.typeName=m.entityType,r.type=v(r.typeName,t),r.name=s,r.detectedPayloadKind=C;continue}}else{if(n.endsWith(s,"$entity")&&r.detectedPayloadKind===A){r.detectedPayloadKind=C;continue}if(-1!==s.indexOf(".")){if(r.typeName=s,null!==(a=v(r.typeName,t))){r.type=a;continue}if(null!==(a=y(r.typeName,t))){r.type=a;continue}}if(r.detectedPayloadKind===A||r.detectedPayloadKind===C){var h=w(r.type.property,s);if(null!==h){if(r.typeName=h.type,n.startsWith(h.type,"Collection")){r.detectedPayloadKind=q;var g=h.type.substring(11,h.type.length-1);r.typeName=g,r.type=y(g,t),r.detectedPayloadKind=q}else r.type=y(h.type,t),r.detectedPayloadKind="p";r.name=s}continue}if("$delta"===s){r.deltaKind="f";continue}if(n.endsWith(s,"/$deletedEntity")){r.deltaKind="de";continue}if(n.endsWith(s,"/$link")){r.deltaKind="l";continue}if(n.endsWith(s,"/$deletedLink")){r.deltaKind="dl";continue}}}return r}(r.substring(o+1),t)}var Z=o.handler(_,G,L,T);Z.recognizeDates=!1,t.createPayloadInfo=Q,t.jsonHandler=Z,t.jsonParser=_,t.jsonSerializer=G,t.parseJsonDateString=function(e){var t=e&&k.exec(e);if(t){var r=new Date(c(t[1]));if(t[2]){var n=c(t[3]);"-"===t[2]&&(n=-n);var a=r.getUTCMinutes();r.setUTCMinutes(a-n),r.__edmType="Edm.DateTimeOffset",r.__offset=function(e){var t;e<0?(t="-",e=-e):t="+";var r=Math.floor(e/60);return e-=60*r,t+m(r,2)+":"+m(e,2)}(n)}if(!isNaN(r.valueOf()))return r}}},56193:function(e,t,r){"use strict";var n=r(97241),a=r(82009),o=r(77582),i=n.contains,l=(n.normalizeURI,a.xmlAttributes),s=a.xmlChildElements,u=a.xmlFirstChildElement,c=a.xmlInnerText,d=a.xmlLocalName,p=a.xmlNamespaceURI,f=(a.xmlNS,a.xmlnsNS),m=a.xmlParse,h=a.http+"docs.oasis-open.org/odata/"+"ns",g=h+"/edmx",y=h+"/edm",v=h+"/metadata",b=o.MAX_DATA_SERVICE_VERSION;function N(e,t,r,n){return{attributes:e,elements:t,text:r||!1,ns:n}}var E={elements:{Action:N(["Name","IsBound","EntitySetPath"],["ReturnType","Parameter*","Annotation*"]),ActionImport:N(["Name","Action","EntitySet","Annotation*"]),Annotation:N(["Term","Qualifier","Binary","Bool","Date","DateTimeOffset","Decimal","Duration","EnumMember","Float","Guid","Int","String","TimeOfDay","AnnotationPath","NavigationPropertyPath","Path","PropertyPath","UrlRef"],["Binary*","Bool*","Date*","DateTimeOffset*","Decimal*","Duration*","EnumMember*","Float*","Guid*","Int*","String*","TimeOfDay*","And*","Or*","Not*","Eq*","Ne*","Gt*","Ge*","Lt*","Le*","AnnotationPath*","Apply*","Cast*","Collection*","If*","IsOf*","LabeledElement*","LabeledElementReference*","Null*","NavigationPropertyPath*","Path*","PropertyPath*","Record*","UrlRef*","Annotation*"]),AnnotationPath:N(null,null,!0),Annotations:N(["Target","Qualifier"],["Annotation*"]),Apply:N(["Function"],["String*","Path*","LabeledElement*","Annotation*"]),And:N(null,null,!0),Or:N(null,null,!0),Not:N(null,null,!0),Eq:N(null,null,!0),Ne:N(null,null,!0),Gt:N(null,null,!0),Ge:N(null,null,!0),Lt:N(null,null,!0),Le:N(null,null,!0),Binary:N(null,null,!0),Bool:N(null,null,!0),Cast:N(["Type"],["Path*","Annotation*"]),Collection:N(null,["Binary*","Bool*","Date*","DateTimeOffset*","Decimal*","Duration*","EnumMember*","Float*","Guid*","Int*","String*","TimeOfDay*","And*","Or*","Not*","Eq*","Ne*","Gt*","Ge*","Lt*","Le*","AnnotationPath*","Apply*","Cast*","Collection*","If*","IsOf*","LabeledElement*","LabeledElementReference*","Null*","NavigationPropertyPath*","Path*","PropertyPath*","Record*","UrlRef*"]),ComplexType:N(["Name","BaseType","Abstract","OpenType"],["Property*","NavigationProperty*","Annotation*"]),Date:N(null,null,!0),DateTimeOffset:N(null,null,!0),Decimal:N(null,null,!0),Duration:N(null,null,!0),EntityContainer:N(["Name","Extends"],["EntitySet*","Singleton*","ActionImport*","FunctionImport*","Annotation*"]),EntitySet:N(["Name","EntityType","IncludeInServiceDocument"],["NavigationPropertyBinding*","Annotation*"]),EntityType:N(["Name","BaseType","Abstract","OpenType","HasStream"],["Key*","Property*","NavigationProperty*","Annotation*"]),EnumMember:N(null,null,!0),EnumType:N(["Name","UnderlyingType","IsFlags"],["Member*"]),Float:N(null,null,!0),Function:N(["Name","IsBound","IsComposable","EntitySetPath"],["ReturnType","Parameter*","Annotation*"]),FunctionImport:N(["Name","Function","EntitySet","IncludeInServiceDocument","Annotation*"]),Guid:N(null,null,!0),If:N(null,["Path*","String*","Annotation*"]),Int:N(null,null,!0),IsOf:N(["Type","MaxLength","Precision","Scale","Unicode","SRID","DefaultValue","Annotation*"],["Path*"]),Key:N(null,["PropertyRef*"]),LabeledElement:N(["Name"],["Binary*","Bool*","Date*","DateTimeOffset*","Decimal*","Duration*","EnumMember*","Float*","Guid*","Int*","String*","TimeOfDay*","And*","Or*","Not*","Eq*","Ne*","Gt*","Ge*","Lt*","Le*","AnnotationPath*","Apply*","Cast*","Collection*","If*","IsOf*","LabeledElement*","LabeledElementReference*","Null*","NavigationPropertyPath*","Path*","PropertyPath*","Record*","UrlRef*","Annotation*"]),LabeledElementReference:N(["Term"],["Binary*","Bool*","Date*","DateTimeOffset*","Decimal*","Duration*","EnumMember*","Float*","Guid*","Int*","String*","TimeOfDay*","And*","Or*","Not*","Eq*","Ne*","Gt*","Ge*","Lt*","Le*","AnnotationPath*","Apply*","Cast*","Collection*","If*","IsOf*","LabeledElement*","LabeledElementReference*","Null*","NavigationPropertyPath*","Path*","PropertyPath*","Record*","UrlRef*"]),Member:N(["Name","Value"],["Annotation*"]),NavigationProperty:N(["Name","Type","Nullable","Partner","ContainsTarget"],["ReferentialConstraint*","OnDelete*","Annotation*"]),NavigationPropertyBinding:N(["Path","Target"]),NavigationPropertyPath:N(null,null,!0),Null:N(null,["Annotation*"]),OnDelete:N(["Action"],["Annotation*"]),Path:N(null,null,!0),Parameter:N(["Name","Type","Nullable","MaxLength","Precision","Scale","SRID"],["Annotation*"]),Property:N(["Name","Type","Nullable","MaxLength","Precision","Scale","Unicode","SRID","DefaultValue"],["Annotation*"]),PropertyPath:N(null,null,!0),PropertyRef:N(["Name","Alias"]),PropertyValue:N(["Property","Path"],["Binary*","Bool*","Date*","DateTimeOffset*","Decimal*","Duration*","EnumMember*","Float*","Guid*","Int*","String*","TimeOfDay*","And*","Or*","Not*","Eq*","Ne*","Gt*","Ge*","Lt*","Le*","AnnotationPath*","Apply*","Cast*","Collection*","If*","IsOf*","LabeledElement*","LabeledElementReference*","Null*","NavigationPropertyPath*","Path*","PropertyPath*","Record*","UrlRef*","Annotation*"]),Record:N(null,["PropertyValue*","Property*","Annotation*"]),ReferentialConstraint:N(["Property","ReferencedProperty","Annotation*"]),ReturnType:N(["Type","Nullable","MaxLength","Precision","Scale","SRID"]),String:N(null,null,!0),Schema:N(["Namespace","Alias"],["Action*","Annotations*","Annotation*","ComplexType*","EntityContainer","EntityType*","EnumType*","Function*","Term*","TypeDefinition*","Annotation*"]),Singleton:N(["Name","Type"],["NavigationPropertyBinding*","Annotation*"]),Term:N(["Name","Type","BaseTerm","DefaultValue ","AppliesTo","Nullable","MaxLength","Precision","Scale","SRID"],["Annotation*"]),TimeOfDay:N(null,null,!0),TypeDefinition:N(["Name","UnderlyingType","MaxLength","Unicode","Precision","Scale","SRID"],["Annotation*"]),UrlRef:N(null,["Binary*","Bool*","Date*","DateTimeOffset*","Decimal*","Duration*","EnumMember*","Float*","Guid*","Int*","String*","TimeOfDay*","And*","Or*","Not*","Eq*","Ne*","Gt*","Ge*","Lt*","Le*","AnnotationPath*","Apply*","Cast*","Collection*","If*","IsOf*","LabeledElement*","LabeledElementReference*","Null*","NavigationPropertyPath*","Path*","PropertyPath*","Record*","UrlRef*","Annotation*"]),Edmx:N(["Version"],["DataServices","Reference*"],!1,g),DataServices:N(["m:MaxDataServiceVersion","m:DataServiceVersion"],["Schema*"],!1,g),Reference:N(["Uri"],["Include*","IncludeAnnotations*","Annotation*"]),Include:N(["Namespace","Alias"]),IncludeAnnotations:N(["TermNamespace","Qualifier","TargetNamespace"])}};function w(e){if(!e)return e;if(e.length>1){var t=e.substr(0,2);return t===t.toUpperCase()?e:e.charAt(0).toLowerCase()+e.substr(1)}return e.charAt(0).toLowerCase()}function T(e,t){var r,n,a=e.elements;if(!a)return null;for(r=0,n=a.length;r=200&&a<=299?r(i):n({message:"HTTP request failed",request:e,response:i})}},m.open(e.method||"GET",v,!0,e.user,e.password),e.headers)for(g in e.headers)m.setRequestHeader(g,e.headers[g]);e.timeoutMS&&(m.timeout=e.timeoutMS,m.ontimeout=y),void 0===e.body?m.send():m.send(e.body)}else{if(!l(e))throw{message:"Request is not local and cannot be done through JSONP."};var w=i;i+=1;var T,D=w.toString();g="handleJSONP_"+D,window[g]=function(e){var t;s=c(s),h||(window.clearTimeout(T),function(e,t){try{delete window[e]}catch(r){window[e]=void 0,t===i-1&&(i-=1)}}(g,w),window.ActiveXObject&&(e=window.JSON.parse(window.JSON.stringify(e))),t=E&&"$format=json"!=E?{"Content-Type":E.substring(8),"OData-Version":"4.0"}:{"Content-Type":"application/json;odata.metadata=minimal","OData-Version":"4.0"},o((function(){c(s),r({body:e,statusCode:200,headers:t})})))};var x=e.timeoutMS?e.timeoutMS:12e4;T=window.setTimeout(y,x);var S=N+"=parent."+g;E&&(S+="&"+E);var O=v.indexOf("?");-1===O?v=v+"?"+S:O===v.length-1?v+=S:v=v+"&"+S,s=function(e){var t=window.document.createElement("IFRAME");t.style.display="none";var r='