/* React v16.9.0 react.production.min.js Copyright (c) Facebook, Inc. and its affiliates. This source code is licensed under the MIT license found in the LICENSE file in the root directory of this source tree. React v16.9.0 react-dom.production.min.js Copyright (c) Facebook, Inc. and its affiliates. This source code is licensed under the MIT license found in the LICENSE file in the root directory of this source tree. React v0.15.0 scheduler.production.min.js Copyright (c) Facebook, Inc. and its affiliates. This source code is licensed under the MIT license found in the LICENSE file in the root directory of this source tree. */ 'use strict';!function(U){function q(l){if(g[l])return g[l].exports;var H=g[l]={i:l,l:!1,exports:{}};return U[l].call(H.exports,H,H.exports,q),H.l=!0,H.exports}var g={};q.m=U;q.c=g;q.d=function(l,H,t){q.o(l,H)||Object.defineProperty(l,H,{enumerable:!0,get:t})};q.r=function(l){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"});Object.defineProperty(l,"__esModule",{value:!0})};q.t=function(l,H){if((1&H&&(l=q(l)),8&H)||4&H&&"object"==typeof l&& l&&l.__esModule)return l;var t=Object.create(null);if(q.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:l}),2&H&&"string"!=typeof l)for(var C in l)q.d(t,C,function(x){return l[x]}.bind(null,C));return t};q.n=function(l){var H=l&&l.__esModule?function(){return l.default}:function(){return l};return q.d(H,"a",H),H};q.o=function(l,H){return Object.prototype.hasOwnProperty.call(l,H)};q.p="";q(q.s=144)}([function(U,q,g){U.exports=g(50)},function(U,q,g){g.d(q,"W",function(){return l});g.d(q, "X",function(){return H});g.d(q,"V",function(){return t});g.d(q,"U",function(){return C});g.d(q,"sb",function(){return x});g.d(q,"p",function(){return u});g.d(q,"D",function(){return E});g.d(q,"C",function(){return v});g.d(q,"F",function(){return h});g.d(q,"E",function(){return y});g.d(q,"k",function(){return P});g.d(q,"j",function(){return w});g.d(q,"cb",function(){return n});g.d(q,"tb",function(){return W});g.d(q,"fb",function(){return M});g.d(q,"eb",function(){return T});g.d(q,"g",function(){return fa}); g.d(q,"B",function(){return ka});g.d(q,"vb",function(){return ja});g.d(q,"h",function(){return la});g.d(q,"f",function(){return da});g.d(q,"Ab",function(){return S});g.d(q,"zb",function(){return aa});g.d(q,"xb",function(){return I});g.d(q,"Bb",function(){return A});g.d(q,"gb",function(){return K});g.d(q,"u",function(){return N});g.d(q,"e",function(){return L});g.d(q,"v",function(){return p});g.d(q,"z",function(){return F});g.d(q,"N",function(){return D});g.d(q,"L",function(){return z});g.d(q,"O", function(){return J});g.d(q,"kb",function(){return R});g.d(q,"hb",function(){return O});g.d(q,"y",function(){return ba});g.d(q,"ob",function(){return B});g.d(q,"mb",function(){return k});g.d(q,"lb",function(){return V});g.d(q,"R",function(){return X});g.d(q,"o",function(){return Z});g.d(q,"Cb",function(){return ha});g.d(q,"M",function(){return ma});g.d(q,"ub",function(){return oa});g.d(q,"a",function(){return pa});g.d(q,"S",function(){return qa});g.d(q,"s",function(){return Ca});g.d(q,"r",function(){return sa}); g.d(q,"q",function(){return za});g.d(q,"T",function(){return Ia});g.d(q,"d",function(){return Ha});g.d(q,"qb",function(){return Ma});g.d(q,"K",function(){return fb});g.d(q,"m",function(){return wb});g.d(q,"pb",function(){return Db});g.d(q,"c",function(){return Ka});g.d(q,"n",function(){return qb});g.d(q,"P",function(){return Wa});g.d(q,"t",function(){return La});g.d(q,"H",function(){return Ta});g.d(q,"I",function(){return Qa});g.d(q,"yb",function(){return $a});g.d(q,"G",function(){return ab});g.d(q, "A",function(){return rb});g.d(q,"b",function(){return Zb});g.d(q,"J",function(){return ob});g.d(q,"l",function(){return Za});g.d(q,"db",function(){return kb});g.d(q,"bb",function(){return bb});g.d(q,"Y",function(){return Na});g.d(q,"ab",function(){return Nb});g.d(q,"Z",function(){return Bc});g.d(q,"nb",function(){return Ob});g.d(q,"Q",function(){return Cc});g.d(q,"i",function(){return Dc});g.d(q,"rb",function(){return Pa});g.d(q,"wb",function(){return Jd});g.d(q,"ib",function(){return Ja});g.d(q, "jb",function(){return mc});g.d(q,"w",function(){return Ec});g.d(q,"x",function(){return Kd});var l="https://cart.perf.store-web.dynamics.com/cart/v1.0/cart/loadCart",H="https://cart.ppe.store-web.dynamics.com/cart/v1.0/cart/loadCart",t="https://cart.staging.store-web.dynamics.com/cart/v1.0/cart/loadCart",C="https://cart.production.store-web.dynamics.com/cart/v1.0/cart/loadCart",x="http://approjects.co.za/?big=$locale/store/buy",u="https://cem.services.microsoft.com/v1/$locale/errors/$code-$reason/Storefront", E="https://$hostname/$locale$sandboxPath/store/configure/$productTitle/$bigId",v="https://wwwdev.microsoft.com/$locale/store/configure/$productTitle/$bigId?crosssellid\x3d\x26selectedColor\x3d$color",h="https://$hostName/$locale/store/configure/$productTitle/$bigId?crosssellid\x3d\x26selectedColor\x3d$color",y="https://$hostname/$locale/windowsany/$user/store/configure/$productTitle/$bigId?crosssellid\x3d\x26selectedColor\x3d$color",P="http://approjects.co.za/?big=$locale/store/build/$productTitle/$bigId?cid\x3d\x26preview\x3d\x26previewModes\x3d", w="http://approjects.co.za/?big=$locale/store/build/$productTitle/$bigId",n="https://account.microsoft.com/services/",W="http://approjects.co.za/?big=$locale/store/buy",M="cartMuid",T="MS0",fa="Authorization",ka="compactTicket",ja="x-ms-tented",la="WLID1.0\x3dt\x3d",da="Bearer ",S="x-authorization-muid",aa="x-aem-load-test",I="ucs_sid",A="x-ms-ucs-sid",K="MUID",N="consumer",L="AemWeb",p="storeWeb",F="UniversalWebStore.Cart",D="Pc",z="devicefamily",J="Unknown",R="pcid",O="ocid",ba="cid",B="prod",k="ppe", V="perf",X="staging",Z="cart-",ha="X-MS-Vector-Id",ma=new Map(Object.entries({"windows.desktop":"Pc","windows.mobile":"Mobile","windows.xbox":"Xbox","windows.holographic":"Hololens","windows.team":"Surface",mac:"Mac",ios:"Ios",android:"Android","windows.windowsPhone8x":"Unknown","windows.windowsPhone7x":"Unknown","windows.windows8x":"Unknown","windows.universal":"Unknown"})),oa=4,pa="activetab",qa="Invisibiliarevelare",Ca="cartPPE",sa="cartPERF",za="cartINT",Ia="isDynamicsCart",Ha="aemredirect",Ma= "pti-modal",fb="en-us",wb="Buy Box",Db="https://www.microsoft.com",Ka="[AddToCart]",qb="buyNowPPE",Wa="en-us,en-sg,en-ca,fr-ca,en-au,en-nz",La="enableucs",Ta="If you need any additional assistance, please contact Microsoft Store Support at {0}",Qa="Please save the following error code(s) so that our support advocates may be able to better assist you:",$a="View cart",ab="Continue shopping",rb="Close dialog window",Zb="Add to cart support phone number",ob="1-877-696-7786",Za="https://prv.signup.microsoft.com/get-started/signup?products\x3dZXCVBNM0LKJH:0001\x26bac\x3d1\x26ali\x3d1", kb="https://aka.ms/mac-redirect",bb="https://aka.ms/mac-recentorders",Na="https://aka.ms/mac-manageaddress",Nb="https://aka.ms/mac-payment",Bc="https://aka.ms/mac-manageusers",Ob="https://aka.ms/mac-privacystatement",Cc="https://s7d2.scene7.com/is/image/microsoftcorp/mwf-placeholder?wid\x3d1596\x26hei\x3d720\x26scl\x3d1",Dc="BillingAcctId",Pa="https://wwwppe.microsoft.com/$locale/store/business/cart",Jd="aad",Ja="Commercial",mc="Consumer",Ec=4,Kd=1},function(U,q,g){function l(C,x){return C?x.reduce(function(u, E,v){return u.replace("{"+v+"}",E)},C):""}function H(C,x,u){return"SHOWING_START_THROUGH_END_OF_TOTAL_ITEMS"==x?C&&C[x]?l(C[x],["%{start}","%{end}","%{total}"]):u:C&&C[x]?C[x]:u}function t(C,x){return C?Object.keys(x).reduce(function(u,E){return u[E]=C[E]||x[E]||"?",u},{}):x}g.d(q,"c",function(){return l});g.d(q,"b",function(){return H});g.d(q,"a",function(){return t})},function(U,q,g){function l(u,E){var v={cN:void 0,cT:"Link",bhvr:"0",pa:"Body",compnm:"Buy Box",ecn:void 0};u.querySelectorAll("a").forEach(function(h){v.cN= h.textContent;v.ecn=h.textContent;var y=H(H({},v),E);h.setAttribute("data-m",JSON.stringify(y))})}g.d(q,"d",function(){return t});g.d(q,"a",function(){return l});g.d(q,"c",function(){return C});g.d(q,"b",function(){return x});var H=function(){return(H=Object.assign||function(u){for(var E,v=1,h=arguments.length;v=Math.floor(Math.abs((299*(da>>16&255)+587*(da>>8&255)+114*(da>>0&255))/1E3))},n=function(da){da=da.replace(/([0-9\.][0-9\s\.,]*[0-9])/g,"$\x26\x3cwbr\x3e");return!da||da.endsWith("\x3cwbr\x3e")?da:da+"\x3cwbr\x3e"}, W=function(da){var S=x(da.split(" "),2);da=S[1];S=S[0].replace(/([0-9\.][0-9\s\.,]*[0-9])/g,"$\x26\x3cwbr\x3e");return H.a.createElement(H.a.Fragment,null,H.a.createElement("span",{dangerouslySetInnerHTML:{__html:S}}),H.a.createElement("span",{style:{whiteSpace:"nowrap"}}," "+da))},M=function(da,S,aa,I){return H.a.createElement("p",{"aria-hidden":I?"true":"false",className:"mb-0 text-right","data-automation-test-id":da?"configuratorV3-summary-addOns-line-price-"+S:"configuratorV3-summary-hero-line-price"}, aa.includes("\u7a0e\u8fbc")?W(aa):aa)},T=function(da,S,aa,I){return H.a.createElement(H.a.Fragment,null,H.a.createElement("span",{className:"sr-only"},da),H.a.createElement("span",{"aria-hidden":"true"},H.a.createElement("span",{"data-automation-test-id":"configuratorV3-displayPrice-"+I+"-msrp",className:"text-line-through text-muted font-weight-normal mr-1",dangerouslySetInnerHTML:{__html:n(S)}}),H.a.createElement("span",{"data-automation-test-id":"configuratorV3-displayPrice-"+I,className:"d-inline-block", dangerouslySetInnerHTML:{__html:n(aa)}})))},fa=function(da){return da.badgeFormat?Object(t.c)(da.badgeFormat,[da.savingsPrice]):da.savingsType?da.savingsType+" "+da.savingsPrice:da.savingsPrice},ka=function(da,S){S=Object(C.d)(S,da,"");return H.a.createElement(H.a.Fragment,null,H.a.createElement("span",{"aria-hidden":"true",className:"strike-thru"},da),H.a.createElement("span",{className:"sr-only"},S+"..."," "))},ja=function(){var da=x(Object(l.useState)(null),2)[1];Object(l.useEffect)(function(){da({})}, [])},la=function(da,S){var aa=x(Object(l.useState)([]),2),I=aa[0],A=aa[1];Object(l.useEffect)(function(){if(da&&"undefined"!=typeof mwf)if(S){var K=mwf.Util.getTabbableElements(da);A(K.map(function(N){return[N,N.getAttribute("tabindex")]}));K.forEach(function(N){return N.setAttribute("tabindex","-1")})}else I.forEach(function(N){var L=x(N,2);N=L[0];(L=L[1])?N.setAttribute("tabindex",L):N.removeAttribute("tabindex")})},[S,da])}},function(U,q,g){function l(I,A,K,N){I=null==I?void 0:I.querySelectorAll(A); if(I.length){for(A=0;K(I[A])&&A=I.length&&(I=void 0),{value:I&&I[N++],done:!I}}};throw new TypeError(A?"Object is not iterable.": "Symbol.iterator is not defined.");},u=function(I,A){var K="function"==typeof Symbol&&I[Symbol.iterator];if(!K)return I;var N;I=K.call(I);var L=[];try{for(;(void 0===A||0B)console.warn("getFirstError: not a valid bundle!");else if(0===J[B].products.length)console.warn("getFirstError: no products!");else{var k=J[B];if(null===(L=A.unsupportedBundles)||void 0===L||!L.includes(B))if(Object(t.a)(0,k.products[0])){if(!v(D[B]))return K}else{var V=D[B].reduce(function(Z,ha){return Z+(v(ha)?1:0)},0);if(Vk.limits.maximum)return K}}}}}catch(Z){var X={error:Z}}finally{try{O&&!O.done&&(N=R.return)&&N.call(R)}finally{if(X)throw X.error;}}}},y=function(I, A){for(var K=0;K=A[K].limits.maximum}); F(p)}L({type:"SELECT_BUNDLE",payload:{bundleIndex:K,selectedItemIndex:I},context:D})},n=function(I,A,K,N){var L=I[A].findIndex(function(F){return F===K}),p=-1=v.length&&(v=void 0),{value:v&&v[P++],done:!v}}};throw new TypeError(h?"Object is not iterable.":"Symbol.iterator is not defined.");},C=function(v,h){return(v||"").toLowerCase().includes((h||"").trim().toLowerCase())}, x=function(v){if(!v)return!1;v=v.split("-")[0];return!!"zh ja ko th lo my km".split(" ").includes(v)},u=function(v,h){var y,P=v.matchAll(/[0-9a-zA-Z]+/g);if(0>=h)return"";if(h>=v.length)return v;var w=h;try{for(var n=t(P),W=n.next();!W.done;W=n.next()){var M=W.value;if(h<=M.index){w=h;break}if(h<=M.index+M[0].length){w=M.index;break}}}catch(fa){var T={error:fa}}finally{try{W&&!W.done&&(y=n.return)&&y.call(n)}finally{if(T)throw T.error;}}return v.slice(0,w)},E=function(v,h){if(h>=v.length)return v; if(0===h)return"";var y=new RegExp(/[\s\-]/);if(y.test(v[h]))return v.slice(0,h);for(--h;0<=h;h--)if(y.test(v[h]))return v.slice(0,h+1);return""}},function(U,q,g){function l(u){var E=t.call(this,u)||this;return E.logComponentErrors=function(v,h){var y,P;"undefined"!=typeof window&&(v=null!=v?v:Error(null!==(y=E.props.errorMessage)&&void 0!==y?y:"An unhandled client error occured"),x.a.error(v,{errorInfo:h,script:null===(P=document.currentScript)||void 0===P?void 0:P.getAttribute("src"),errorMessage:E.props.errorMessage, tag:"REACT_CLIENT_ERROR"}))},E.state={hasError:!1,error:null},E}var H,t;U=g(0);var C=g.n(U),x=g(15);g=(H=function(u,E){return(H=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,h){v.__proto__=h}||function(v,h){for(var y in h)h.hasOwnProperty(y)&&(v[y]=h[y])})(u,E)},function(u,E){function v(){this.constructor=u}H(u,E);u.prototype=null===E?Object.create(E):(v.prototype=E.prototype,new v)});g=(t=C.a.Component,g(l,t),l.getDerivedStateFromError=function(u){return{hasError:!0,error:u}}, l.prototype.componentDidCatch=function(u,E){console.log("An error has occured in the component : "+u.message+":"+JSON.stringify(E));this.logComponentErrors(u,E)},l.prototype.render=function(){return this.state.hasError?C.a.createElement("h1",{className:"m-5 pb-5"},"Something went wrong."):this.props.errorMessage?(this.logComponentErrors(null,{}),C.a.createElement("div",{className:"m-5 pb-5"},C.a.createElement("h1",null,"Microsoft"),C.a.createElement("p",null,this.props.errorMessage))):this.props.children}, l);q.a=g},,function(U,q,g){function l(){}g.d(q,"a",function(){return C});var H=function(x,u,E,v){return new (E=E||Promise)(function(h,y){function P(W){try{n(v.next(W))}catch(M){y(M)}}function w(W){try{n(v.throw(W))}catch(M){y(M)}}function n(W){W.done?h(W.value):function(M){return M instanceof E?M:new E(function(T){T(M)})}(W.value).then(P,w)}n((v=v.apply(x,u||[])).next())})},t=function(x,u){function E(n){return function(W){return function(M){if(v)throw new TypeError("Generator is already executing."); for(;w;)try{if(v=1,h&&(y=2&M[0]?h.return:M[0]?h.throw||((y=h.return)&&y.call(h),0):h.next)&&!(y=y.call(h,M[1])).done)return y;switch(h=0,y&&(M=[2&M[0],y.value]),M[0]){case 0:case 1:y=M;break;case 4:return w.label++,{value:M[1],done:!1};case 5:w.label++;h=M[1];M=[0];continue;case 7:M=w.ops.pop();w.trys.pop();continue;default:if(!(y=0<(y=w.trys).length&&y[y.length-1])&&(6===M[0]||2===M[0])){w=0;continue}if(3===M[0]&&(!y||M[1]>y[0]&&M[1]J[0]&&k[1]J[0]&&k[1]J[0]&&k[1]N[0]&&z[1]M.year||n===M.year&&w>M.month||n===M.year&&w==M.month&&W>M.day)&& (T=!0),T},P=function(w){for(var n=[],W=1;WC;C++)x["_"+String.fromCharCode(C)]=C;if("0123456789"!== Object.getOwnPropertyNames(x).map(function(E){return x[E]}).join(""))return!1;var u={};return"abcdefghijklmnopqrst".split("").forEach(function(E){u[E]=E}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},u)).join("")}catch(E){return!1}}()?Object.assign:function(C,x){var u;if(null==C)throw new TypeError("Object.assign cannot be called with null or undefined");var E=Object(C);for(var v=1;vh},headers:{common:{Accept:"applicationhttps://www.microsoft.com/json, text/plain, */*"}}}; t.forEach(["delete","get","head"],function(h){v.headers[h]={}});t.forEach(["post","put","patch"],function(h){v.headers[h]=t.merge(u)});U.exports=v}).call(this,g(39))},,,function(U,q,g){g.d(q,"c",function(){return C});g.d(q,"d",function(){return x});g.d(q,"e",function(){return u});g.d(q,"b",function(){return E});g.d(q,"a",function(){return v});var l=g(59),H=g(6),t=function(h){var y="function"==typeof Symbol&&Symbol.iterator,P=y&&h[y],w=0;if(P)return P.call(h);if(h&&"number"==typeof h.length)return{next:function(){return h&& w>=h.length&&(h=void 0),{value:h&&h[w++],done:!h}}};throw new TypeError(y?"Object is not iterable.":"Symbol.iterator is not defined.");},C=function(h,y){h=h.filter(function(P){return P.price&&P.price.listPrice&&P.price.displayListprice});return h.length&&y&&(h=h.filter(function(P){return!Object.entries(P.configuration).some(function(w){var n;var W=2;if(n="function"==typeof Symbol&&w[Symbol.iterator]){var M;w=n.call(w);var T=[];try{for(;(void 0===W||0la)console.warn("getFirstError: not a valid bundle!");else if(0===w[la].products.length)console.warn("getFirstError: no products!");else if(!y.includes(la)){var da=w[la],S=T[la].reduce(function(I,A){return I+(x(A)?1:0)},0);if(!Object(l.a)(0, da.products[0])&&(Sda.limits.maximum))return P}}else{if("sku"===ja.configName&&!x(W))return P}else if(!M[ja.keyOrIndex])return P}}catch(I){var aa={error:I}}finally{try{ka&&!ka.done&&(n=fa.return)&&n.call(fa)}finally{if(aa)throw aa.error;}}}},v=function(h){return h.includes("\u7a0e\u8fbc")?Object(H.k)(h):h}},,,function(U,q,g){U.exports=g(62)},,,,function(U,q,g){function l(t){window.mwf?t():document&&document.addEventListener("mwfInitialized",function(C){t()})}function H(t){window.mwfExtensions? t():document&&document.addEventListener("mwfCarouselExtensionsInitialized",function(C){t()})}g.d(q,"b",function(){return l});g.d(q,"a",function(){return H})},,function(U,q,g){g.d(q,"b",function(){return l});g.d(q,"a",function(){return H});var l=function(t){var C=function(x){if(!document.cookie)return"";var u=document.cookie.split("; ").find(function(E){return E.startsWith(x)});return u?u.split("\x3d")[1]:""}("cartMuid");C&&""!==C||function(x,u,E){var v=new Date,h=window.location.hostname&&window.location.hostname.toLowerCase(); v.setTime(v.getTime()+864E5*E);x=x+"\x3d"+u+("; expires\x3d"+v.toUTCString())+"; path\x3d/; SameSite\x3dnone; Secure";document.cookie="www.microsoft.com"!==h?x+"; domain\x3d.microsoft.com":x}("cartMuid",t,365)},H=function(t){"undefined"!=typeof window&&(window.addToCartHash=t)}},function(U,q,g){function l(){}g.d(q,"a",function(){return H});var H=(l.getMsCV=function(){return window.telemetry&&window.telemetry.correlationVectorPlugin?window.telemetry.correlationVectorPlugin.getCv():null},l)},,,function(U, q){function g(){throw Error("setTimeout has not been defined");}function l(){throw Error("clearTimeout has not been defined");}function H(n){if(E===setTimeout)return setTimeout(n,0);if((E===g||!E)&&setTimeout)return E=setTimeout,setTimeout(n,0);try{return E(n,0)}catch(W){try{return E.call(null,n,0)}catch(M){return E.call(this,n,0)}}}function t(){P&&h&&(P=!1,h.length?y=h.concat(y):w=-1,y.length&&C())}function C(){if(!P){var n=H(t);P=!0;for(var W=y.length;W;){h=y;for(y=[];++wba.length&&ba.push(B)}function h(B,k,V){return null==B?0:function pa(Z,ha,ma,oa){var qa=typeof Z;"undefined"!==qa&&"boolean"!== qa||(Z=null);var Ca=!1;if(null===Z)Ca=!0;else switch(qa){case "string":case "number":Ca=!0;break;case "object":switch(Z.$$typeof){case fa:case ka:Ca=!0}}if(Ca)return ma(oa,Z,""===ha?"."+y(Z,0):ha),1;if(Ca=0,ha=""===ha?".":ha+":",Array.isArray(Z))for(var sa=0;sathis.eventPool.length&&this.eventPool.push(a)}function p(a){a.eventPool=[];a.getPooled=N;a.release=L}function F(a,b){switch(a){case "keyup":return-1!==wi.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "blur":return!0;default:return!1}}function D(a){return"object"==typeof(a=a.detail)&&"data"in a?a.data:null}function z(a){if(a=eg(a)){if("function"!=typeof Ie)throw l(Error(280)); var b=Fe(a.stateNode);Ie(a.stateNode,a.type,b)}}function J(a){Ic?Jc?Jc.push(a):Jc=[a]:Ic=a}function R(){if(Ic){var a=Ic,b=Jc;if(Jc=Ic=null,z(a),b)for(a=0;am}return!1}(b,c,e,d)&&(c=null),d||null===e?function(f){return!!kg.call(lg,f)||!kg.call(mg,f)&&(zi.test(f)?lg[f]=!0:!(mg[f]=!0))}(b)&&(null=== c?a.removeAttribute(b):a.setAttribute(b,""+c)):e.mustUseProperty?a[e.propertyName]=null===c?3!==e.type&&"":c:(b=e.attributeName,d=e.attributeNamespace,null===c?a.removeAttribute(b):(c=3===(e=e.type)||4===e&&!0===c?"":""+c,d?a.setAttributeNS(d,b,c):a.setAttribute(b,c))))}function Ha(a){switch(typeof a){case "boolean":case "number":case "object":case "string":case "undefined":return a;default:return""}}function Ma(a,b){var c=b.checked;return gb({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0, checked:null!=c?c:a._wrapperState.initialChecked})}function fb(a,b){var c=null==b.defaultValue?"":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Ha(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:"checkbox"===b.type||"radio"===b.type?null!=b.checked:null!=b.value}}function wb(a,b){null!=(b=b.checked)&&Ia(a,"checked",b,!1)}function Db(a,b){wb(a,b);var c=Ha(b.value),d=b.type;if(null!=c)"number"===d?(0===c&&""===a.value||a.value!=c)&&(a.value=""+c): a.value!==""+c&&(a.value=""+c);else if("submit"===d||"reset"===d)return void a.removeAttribute("value");b.hasOwnProperty("value")?qb(a,b.type,c):b.hasOwnProperty("defaultValue")&&qb(a,b.type,Ha(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)}function Ka(a,b,c){if(b.hasOwnProperty("value")||b.hasOwnProperty("defaultValue")){var d=b.type;if(!("submit"!==d&&"reset"!==d||void 0!==b.value&&null!==b.value))return;b=""+a._wrapperState.initialValue;c||b===a.value|| (a.value=b);a.defaultValue=b}""!==(c=a.name)&&(a.name="");a.defaultChecked=!a.defaultChecked;a.defaultChecked=!!a._wrapperState.initialChecked;""!==c&&(a.name=c)}function qb(a,b,c){"number"===b&&a.ownerDocument.activeElement===a||(null==c?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+c&&(a.defaultValue=""+c))}function Wa(a,b,c){return(a=K.getPooled(ng.change,a,b,c)).type="change",J(c),la(a),a}function La(a){h(a)}function Ta(a){if(oa(n(a)))return a}function Qa(a,b){if("change"=== a)return b}function $a(){Td&&(Td.detachEvent("onpropertychange",ab),ad=Td=null)}function ab(a){if("value"===a.propertyName&&Ta(ad))if(a=Wa(ad,a,X(a)),Eb)h(a);else{Eb=!0;try{O(La,a)}finally{Eb=!1,k()}}}function rb(a,b,c){"focus"===a?($a(),ad=c,(Td=b).attachEvent("onpropertychange",ab)):"blur"===a&&$a()}function Zb(a){if("selectionchange"===a||"keyup"===a||"keydown"===a)return Ta(ad)}function ob(a,b){if("click"===a)return Ta(b)}function Za(a,b){if("input"===a||"change"===a)return Ta(b)}function kb(a){var b= this.nativeEvent;return b.getModifierState?b.getModifierState(a):!!(a=Ai[a])&&!!b[a]}function bb(){return kb}function Na(a,b){return a===b&&(0!==a||1/a==1/b)||a!=a&&b!=b}function Nb(a,b){if(Na(a,b))return!0;if("object"!=typeof a||null===a||"object"!=typeof b||null===b)return!1;var c=Object.keys(a),d=Object.keys(b);if(c.length!==d.length)return!1;for(d=0;dVd.length&&Vd.push(a)}}}function Kd(a){var b=pg.get(a);return void 0===b&&(b=new Set,pg.set(a,b)),b}function Me(a){if(void 0===(a=a||("undefined"!= typeof document?document:void 0)))return null;try{return a.activeElement||a.body}catch(b){return a.body}}function qg(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function rg(a,b){var c,d=qg(a);for(a=0;d;){if(3===d.nodeType){if(c=a+d.textContent.length,a<=b&&b<=c)return{node:d,offset:b-a};a=c}a:{for(;d;){if(d.nextSibling){d=d.nextSibling;break a}d=d.parentNode}d=void 0}d=qg(d)}}function sg(){for(var a=window,b=Me();b instanceof a.HTMLIFrameElement;){try{var c="string"==typeof b.contentWindow.location.href}catch(d){c= !1}if(!c)break;b=Me((a=b.contentWindow).document)}return b}function Ne(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===b||"true"===a.contentEditable)}function tg(a,b){var c=b.window===b?b.document:9===b.nodeType?b:b.ownerDocument;return Oe||null==Lc||Lc!==Me(c)?null:(c="selectionStart"in(c=Lc)&&Ne(c)?{start:c.selectionStart,end:c.selectionEnd}:{anchorNode:(c=(c.ownerDocument&& c.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset},bd&&Nb(bd,c)?null:(bd=c,(a=K.getPooled(ug.select,Pe,a,b)).type="select",a.target=Lc,la(a),a))}function Qe(a,b){return a=gb({children:void 0},b),(b=function(c){var d="";return Wd.Children.forEach(c,function(e){null!=e&&(d+=e)}),d}(b.children))&&(a.children=b),a}function Mc(a,b,c,d){if(a=a.options,b){b={};for(var e=0;e=b.length))throw l(Error(93));b=b[0]}c=b}null==c&&(c="")}a._wrapperState={initialValue:Ha(c)}}function wg(a,b){var c=Ha(b.value),d=Ha(b.defaultValue);null!=c&&((c=""+c)!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=""+d)}function xg(a){var b=a.textContent;b===a._wrapperState.initialValue&&(a.value=b)}function yg(a){switch(a){case "svg":return"http://www.w3.org/2000/svg"; case "math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Se(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?yg(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a}function cd(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType)return void(c.nodeValue=b)}a.textContent=b}function zg(a,b,c){return null==b||"boolean"==typeof b||""===b?"":c||"number"!=typeof b||0===b||dd.hasOwnProperty(a)&& dd[a]?(""+b).trim():b+"px"}function Ag(a,b){for(var c in a=a.style,b)if(b.hasOwnProperty(c)){var d=0===c.indexOf("--"),e=zg(c,b[c],d);"float"===c&&(c="cssFloat");d?a.setProperty(c,e):a[c]=e}}function Te(a,b){if(b){if(Di[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw l(Error(137),a,"");if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw l(Error(60));if(!("object"==typeof b.dangerouslySetInnerHTML&&"__html"in b.dangerouslySetInnerHTML))throw l(Error(61));}if(null!=b.style&& "object"!=typeof b.style)throw l(Error(62),"");}}function Ue(a,b){if(-1===a.indexOf("-"))return"string"==typeof b.is;switch(a){case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return!1;default:return!0}}function Qb(a,b){var c=Kd(a=9===a.nodeType||11===a.nodeType?a:a.ownerDocument);b=De[b];for(var d=0;dgd||(a.current=We[gd],We[gd]=null,gd--)}function Ua(a,b){We[++gd]=a.current;a.current=b}function Nc(a,b){var c=a.type.contextTypes;if(!c)return bc;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e, f={};for(e in c)f[e]=b[e];return d&&((a=a.stateNode).__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=f),f}function Yd(){Oa(lb);Oa(eb)}function Cg(a,b,c){if(eb.current!==bc)throw l(Error(168));Ua(eb,b);Ua(lb,c)}function Dg(a,b,c){var d=a.stateNode;if(a=b.childContextTypes,"function"!=typeof d.getChildContext)return c;for(var e in d=d.getChildContext())if(!(e in a))throw l(Error(108),qa(b)||"Unknown",e);return gb({},c,d)}function Zd(a){a=a.stateNode;return a= a&&a.__reactInternalMemoizedMergedChildContext||bc,oc=eb.current,Ua(eb,a),Ua(lb,lb.current),!0}function Eg(a,b,c){var d=a.stateNode;if(!d)throw l(Error(169));c?(b=Dg(a,b,oc),d.__reactInternalMemoizedMergedChildContext=b,Oa(lb),Oa(eb),Ua(eb,b)):Oa(lb);Ua(lb,c)}function Xe(){switch(Ei()){case $d:return 99;case Fg:return 98;case Gg:return 97;case Hg:return 96;case Ig:return 95;default:throw l(Error(332));}}function Jg(a){switch(a){case 99:return $d;case 98:return Fg;case 97:return Gg;case 96:return Hg; case 95:return Ig;default:throw l(Error(332));}}function pc(a,b){return a=Jg(a),Fi(a,b)}function Ye(a,b,c){return a=Jg(a),Ze(a,b,c)}function ae(a){return null===Rb?(Rb=[a],$e=Ze($d,Kg)):Rb.push(a),Lg}function tb(){null!==$e&&Mg($e);Kg()}function Kg(){if(!af&&null!==Rb){af=!0;var a=0;try{var b=Rb;pc(99,function(){for(;a=(a=10*(1073741821-b)-10*(1073741821-a))?99:250>=a?98:5250>=a?97:95}function xb(a,b){if(a&&a.defaultProps)for(var c in b=gb({},b),a=a.defaultProps)void 0===b[c]&&(b[c]=a[c]);return b}function Ng(a,b){a=a.type._context;Ua(cf,a._currentValue);a._currentValue=b}function df(a){var b=cf.current;Oa(cf);a.type._context._currentValue=b}function Og(a,b){for(;null!==a;){var c=a.alternate;if(a.childExpirationTime=b&&(Sb=!0),a.firstContext=null)}function Fb(a,b){if(Pc!==a&&!1!==b&&0!==b)if("number"==typeof b&&1073741823!==b||(Pc=a,b=1073741823),b={context:a,observedBits:b,next:null},null===cc){if(null===Qc)throw l(Error(308));cc=b;Qc.dependencies={expirationTime:0,firstContext:b,responders:null}}else cc=cc.next=b;return a._currentValue}function be(a){return{baseState:a, firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function ef(a){return{baseState:a.baseState,firstUpdate:a.firstUpdate,lastUpdate:a.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function dc(a,b){return{expirationTime:a,suspenseConfig:b,tag:0,payload:null,callback:null,next:null,nextEffect:null}} function ce(a,b){null===a.lastUpdate?a.firstUpdate=a.lastUpdate=b:(a.lastUpdate.next=b,a.lastUpdate=b)}function ec(a,b){var c=a.alternate;if(null===c){var d=a.updateQueue,e=null;null===d&&(d=a.updateQueue=be(a.memoizedState))}else d=a.updateQueue,e=c.updateQueue,null===d?null===e?(d=a.updateQueue=be(a.memoizedState),e=c.updateQueue=be(c.memoizedState)):d=a.updateQueue=ef(e):null===e&&(e=c.updateQueue=ef(d));null===e||d===e?ce(d,b):null===d.lastUpdate||null===e.lastUpdate?(ce(d,b),ce(e,b)):(ce(d,b), e.lastUpdate=b)}function Pg(a,b){var c=a.updateQueue;null===(c=null===c?a.updateQueue=be(a.memoizedState):Qg(a,c)).lastCapturedUpdate?c.firstCapturedUpdate=c.lastCapturedUpdate=b:(c.lastCapturedUpdate.next=b,c.lastCapturedUpdate=b)}function Qg(a,b){var c=a.alternate;return null!==c&&b===c.updateQueue&&(b=a.updateQueue=ef(b)),b}function Rg(a,b,c,d,e,f){switch(c.tag){case 1:return"function"==typeof(a=c.payload)?a.call(f,d,e):a;case 3:a.effectTag=-2049&a.effectTag|64;case 0:if(null==(e="function"==typeof(a= c.payload)?a.call(f,d,e):a))break;return gb({},d,e);case 2:fc=!0}return d}function hd(a,b,c,d,e){fc=!1;for(var f=(b=Qg(a,b)).baseState,m=null,r=0,G=b.firstUpdate,Q=f;null!==G;){var ia=G.expirationTime;iara?(ua= na,na=null):ua=na.sibling;var wa=Ba(Va,na,Fa[ra],db);if(null===wa){null===na&&(na=ua);break}a&&na&&null===wa.alternate&&b(Va,na);Ea=f(wa,Ea,ra);null===Ra?Xa=wa:Ra.sibling=wa;Ra=wa;na=ua}if(ra===Fa.length)return c(Va,na),Xa;if(null===na){for(;rara?(ua=na,na=null):ua=na.sibling;var hb=Ba(Va,na,wa.value,db);if(null===hb){null===na&&(na=ua);break}a&&na&&null===hb.alternate&&b(Va,na);Ea=f(hb,Ea,ra);null=== Ra?Xa=hb:Ra.sibling=hb;Ra=hb;na=ua}if(wa.done)return c(Va,na),Xa;if(null===na){for(;!wa.done;ra++,wa=Fa.next())null!==(wa=Aa(Va,wa.value,db))&&(Ea=f(wa,Ea,ra),null===Ra?Xa=wa:Ra.sibling=wa,Ra=wa);return Xa}for(na=d(Va,na);!wa.done;ra++,wa=Fa.next())null!==(wa=Da(na,Va,ra,wa.value,db))&&(a&&null!==wa.alternate&&na.delete(null===wa.key?ra:wa.key),Ea=f(wa,Ea,ra),null===Ra?Xa=wa:Ra.sibling=wa,Ra=wa);return a&&na.forEach(function(rc){return b(Va,rc)}),Xa}(ca,Y,ea,va);if(sb&&fe(ca,ea),void 0===ea&&!xa)switch(ca.tag){case 1:case 0:throw ca= ca.type,l(Error(152),ca.displayName||ca.name||"Component");}return c(ca,Y)}}function sc(a){if(a===jd)throw l(Error(174));return a}function jf(a,b){Ua(kd,b);Ua(ld,a);Ua(Gb,jd);a=b.nodeType;switch(a){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:Se(null,"");break;default:b=Se(b=(a=8===a?b.parentNode:b).namespaceURI||null,a.tagName)}Oa(Gb);Ua(Gb,b)}function Rc(){Oa(Gb);Oa(ld);Oa(kd)}function $g(a){sc(kd.current);var b=sc(Gb.current),c=Se(b,a.type);b!==c&&(Ua(ld,a),Ua(Gb,c))}function kf(a){ld.current=== a&&(Oa(Gb),Oa(ld))}function je(a){for(var b=a;null!==b;){if(13===b.tag){if(null!==b.memoizedState)return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!=(64&b.effectTag))return b}else if(null!==b.child){b=(b.child.return=b).child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}function yb(){throw l(Error(321));}function lf(a,b){if(null===b)return!1;for(var c=0;cod))throw l(Error(301));var d=a.alternate;if(a===hc||null!==d&&d===hc)if(nd=!0,a={expirationTime:md,suspenseConfig:null,action:c,eagerReducer:null,eagerState:null,next:null},null===Ub&&(Ub=new Map),void 0===(c=Ub.get(b)))Ub.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}else{var e=Ib(),f=sd.suspense;f={expirationTime:e=Wc(e,a,f),suspenseConfig:f,action:c,eagerReducer:null,eagerState:null,next:null};var m=b.last;if(null===m)f.next=f;else{var r=m.next;null!==r&&(f.next= r);m.next=f}if(b.last=f,0===a.expirationTime&&(null===d||0===d.expirationTime)&&null!==(d=b.lastRenderedReducer))try{var G=b.lastRenderedState,Q=d(G,c);if(f.eagerReducer=d,Na(f.eagerState=Q,G))return}catch(ia){}td(a,e)}}function hh(a,b){var c=Jb(5,null,null,0);c.elementType="DELETED";c.type="DELETED";c.stateNode=b;c.return=a;c.effectTag=8;null!==a.lastEffect?(a.lastEffect.nextEffect=c,a.lastEffect=c):a.firstEffect=a.lastEffect=c}function ih(a,b){switch(a.tag){case 5:var c=a.type;return null!==(b= 1!==b.nodeType||c.toLowerCase()!==b.nodeName.toLowerCase()?null:b)&&(a.stateNode=b,!0);case 6:return null!==(b=""===a.pendingProps||3!==b.nodeType?null:b)&&(a.stateNode=b,!0);default:return!1}}function jh(a){if(Vb){var b=ic;if(b){var c=b;if(!ih(a,b)){if(!(b=fd(c.nextSibling))||!ih(a,b))return a.effectTag|=2,Vb=!1,void(zb=a);hh(zb,c)}zb=a;ic=fd(b.firstChild)}else a.effectTag|=2,Vb=!1,zb=a}}function kh(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&18!==a.tag;)a=a.return;zb=a}function me(a){if(a!== zb)return!1;if(!Vb)return kh(a),!(Vb=!0);var b=a.type;if(5!==a.tag||"head"!==b&&"body"!==b&&!Ve(b,a.memoizedProps))for(b=ic;b;)hh(a,b),b=fd(b.nextSibling);return kh(a),ic=zb?fd(a.stateNode.nextSibling):null,!0}function ub(a,b,c,d){b.child=null===a?qf(b,null,c,d):Xc(b,a.child,c,d)}function lh(a,b,c,d,e){c=c.render;var f=b.ref;return Oc(b,e),d=mf(a,b,c,d,f,e),null===a||Sb?(b.effectTag|=1,ub(a,b,d,e),b.child):(b.updateQueue=a.updateQueue,b.effectTag&=-517,a.expirationTime<=e&&(a.expirationTime=0),Wb(a, b,e))}function mh(a,b,c,d,e,f){if(null!==a)return m=a.child,ee.firstPendingTime&&(e.firstPendingTime=b),0===(a=e.lastPendingTime)||b=Y)&&(Ye(97,function(){return ea._onComplete(),null}),!0)}(a,b))return null;switch(vc=null,ib){case yc:throw l(Error(328));case Ih:return(d=a.lastPendingTime)(c=(d=Ab())-c)&&(c=0),(b=10*(1073741821-b)-d)<(c=(120>c?120:480>c?480:1080>c?1080:1920>c?1920:3E3>c?3E3:4320>c?4320:1960*Qi(c/1960))-c)&&(c=b)),10=(b=0|(e=re).busyMinDurationMs)?0:(c=0|e.busyDelayMs,(d=Ab()-(10*(1073741821-d)-(0|e.timeoutMs||5E3)))<=c?0:c+b-d)))?(a.timeoutHandle=Ff(lc.bind(null,a),b),null):lc.bind(null,a);default:throw l(Error(329));}}function Sg(a,b){ae.tailExpiration&&1=Fd),di=String.fromCharCode(32),Yb={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd", captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}}, ei=!1,Yc=!1,cj={eventTypes:Yb,extractEvents:function(a,b,c,d){var e=void 0,f=void 0;if(Tf)a:{switch(a){case "compositionstart":e=Yb.compositionStart;break a;case "compositionend":e=Yb.compositionEnd;break a;case "compositionupdate":e=Yb.compositionUpdate;break a}e=void 0}else Yc?F(a,c)&&(e=Yb.compositionEnd):"keydown"===a&&229===c.keyCode&&(e=Yb.compositionStart);return f=e?(ci&&"ko"!==c.locale&&(Yc||e!==Yb.compositionStart?e===Yb.compositionEnd&&Yc&&(f=aa()):(He="value"in(nc=d)?nc.value:nc.textContent, Yc=!0)),e=$i.getPooled(e,b,c,d),f?e.data=f:null!==(f=D(c))&&(e.data=f),la(e),e):null,(a=bj?function(m,r){switch(m){case "compositionend":return D(r);case "keypress":return 32!==r.which?null:(ei=!0,di);case "textInput":return(m=r.data)===di&&ei?null:m;default:return null}}(a,c):function(m,r){if(Yc)return"compositionend"===m||!Tf&&F(m,r)?(m=aa(),Qd=He=nc=null,Yc=!1,m):null;switch(m){case "paste":return null;case "keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1