!function(){varn,t={52984:function(n,t,e){"use strict";varr=e(20144),a=e(9944),o=e(51796),i=e(81063),l=e(4820),s=e(56580),d=e.n(s),u=e(79753),c=e(22200),p=d()((function(n){returnl.default.defaults.headers["X-Requested-With"]="XMLHttpRequest",i.getPatcher().patch("request",l.default),i.createClient((0,u.generateRemoteUrl)("dav/".concat(n,"/").concat((0,c.getCurrentUser)().uid)))})),A=(0,e(17499).getLoggerBuilder)().setApp("dav").detectUser().build(),v=e(7582);functionf(n,t){vare=Object.keys(n);if(Object.getOwnPropertySymbols){varr=Object.getOwnPropertySymbols(n);t&&(r=r.filter((function(t){returnObject.getOwnPropertyDescriptor(n,t).enumerable}))),e.push.apply(e,r)}returne}functionb(n){for(vart=1;t<arguments.length;t++){vare=null!=arguments[t]?arguments[t]:{};t%2?f(Object(e),!0).forEach((function(t){m(n,t,e[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(e)):f(Object(e)).forEach((function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(e,t))}))}returnn}functionm(n,t,e){returntinn?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}functiony(n){returnfunction(n){if(Array.isArray(n))returnC(n)}(n)||function(n){if("undefined"!=typeofSymbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])returnArray.from(n)}(n)||function(n,t){if(n){if("string"==typeofn)returnC(n,t);vare=Object.prototype.toString.call(n).slice(8,-1);return"Object"===e&&n.constructor&&(e=n.constructor.name),"Map"===e||"Set"===e?Array.from(n):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?C(n,t):void0}}(n)||function(){thrownewTypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}functionC(n,t){(null==t||t>n.length)&&(t=n.length);for(vare=0,r=newArray(t);e<t;e++)r[e]=n[e];returnr}functionx(n,t,e,r,a,o,i){try{varl=n[o](i),s=l.value}catch(n){returnvoide(n)}l.done?t(s):Promise.resolve(s).then(r,a)}functiong(n){returnfunction(){vart=this,e=arguments;returnnewPromise((function(r,a){varo=n.apply(t,e);functioni(n){x(o,r,a,i,l,"next",n)}functionl(n){x(o,r,a,i,l,"throw",n)}i(void0)}))}}functionh(){returnw.apply(this,arguments)}functionw(){return(w=g(regeneratorRuntime.mark((functionn(){vart,e,r,a,i,l,s;returnregeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case0:returna=p("calendars"),n.next=3,a.customRequest("inbox",{method:"PROPFIND",data:'<?xml version="1.0"?>\n\t\t\t<x0:propfind xmlns:x0="DAV:">\n\t\t\t <x0:prop>\n\t\t\t\t<x1:calendar-availability xmlns:x1="urn:ietf:params:xml:ns:caldav"/>\n\t\t\t </x0:prop>\n\t\t\t</x0:propfind>'});case3:returni=n.sent,n.next=6,(0,v.parseXML)(i.data);case6:if(l=n.sent){n.next=9;break}returnn.abrupt("return",void0);case9:if(s=null==l||null===(t=l.multistatus)||void0===t||null===(e=t.response[0])||void0===e||null===(r=e.propstat)||void0===r?void0:r.prop["calendar-availability"]){n.next=12;break}returnn.abrupt("return",void0);case12:returnn.abrupt("return",(0,o.Xg)(s));case13:case"end":returnn.stop()}}),n)})))).apply(this,arguments)}functionO(n,t){returnk.apply(this,arguments)}functionk(){return(k=g(regeneratorRuntime.mark((functionn(t,e){varr,a,i;returnregeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case0:returnr=y(Object.keys(t).flatMap((function(n){returnt[n].map((function(t){returnb(b({},t),{},{day:n})}))}))),a=(0,o.ST)(r,e),A.debug("New availability ical created",{vavailability:a}),i=p("calendars"),n.next=6,i.customRequest("inbox",{method:"PROPPATCH",data:'<?xml version="1.0"?>\n\t\t\t<x0:propertyupdate xmlns:x0="DAV:">\n\t\t\t <x0:set>\n\t\t\t\t<x0:prop>\n\t\t\t\t <x1:calendar-availability xmlns:x1="urn:ietf:params:xml:ns:caldav">'.concat(a,"</x1:calendar-availability>\n\t\t\t\t</x0:prop>\n\t\t\t </x0:set>\n\t\t\t</x0:propertyupdate>")});case6:case"end":returnn.stop()}}),n)})))).apply(this,arguments)}varB=e(55586),P=e.n(B),j=e(48254),D=e.n(j),S=e(1412),E=e.n(S);functionR(n,t,e,r,a,o,i){try{varl=n[