PageSourceSearch

https://www.swireshipping.com/chunk-PKRHZXZR.js

js swireshipping.com collected 2026-10-02 04:19:58 UTC 692,697 bytes, 47 lines download raw bytes

1import{a as Xl}from"./chunk-ZBHW2PNN.js";import{a as ql}from"./chunk-PMROM6AY.js";import{a as Nl,b as Ol,c as Pl,d as Ll,e as Bl,f as cs,g as Vl,h as zl,i as Ul,j as Hl,k as jl,l as Wl,m as Gl}from"./chunk-Q7ZJU4VW.js";import{a as Kl}from"./chunk-76OBW6OC.js";import{a as Ml}from"./chunk-CU244ZDA.js";import{a as Rl}from"./chunk-HZWVHNSD.js";import{a as _l}from"./chunk-SVAKJJAA.js";import{b as yl,c as bl,e as Sl,g as Cl,h as Tl,i as El}from"./chunk-H2NGZTZA.js";import{a as Fl}from"./chunk-ON5FKZ3V.js";import{a as ri}from"./chunk-ZPB2COP3.js";import{a as xn}from"./chunk-HBWNTNSU.js";import{a as Be,b as Or,e as Il,f as No,i as Gi,j as os,k as Kn}from"./chunk-HPWBH25P.js";import{a as Dl}from"./chunk-A2T7XBLC.js";import{a as Al}from"./chunk-PY35REFF.js";import{a as Mo}from"./chunk-JARBZPVL.js";import{a as vn}from"./chunk-23UOQFA3.js";import{a as gn}from"./chunk-PHSUILHB.js";import{b as kl}from"./chunk-ETZLAZXZ.js";import{a as as,b as Fe}from"./chunk-7VQLOR6B.js";import{a as wl}from"./chunk-LOQ2AHV4.js";import{a as ss}from"./chunk-57L3FNEJ.js";import{b as il,d as Qa,f as al,g as ei}from"./chunk-H4XTQAR3.js";import{a as br}from"./chunk-A6RGM255.js";import{a as Ii,b as nl,c as Jr}from"./chunk-R75PPR5T.js";import{a as yr}from"./chunk-2OPTMNUK.js";import{b as Ya,d as rl}from"./chunk-L4KWJUTJ.js";import{a as Xe}from"./chunk-WX4CQOYH.js";import{a as Za,b as xt}from"./chunk-VJFTX4QI.js";import{b as Zr,c as Xa,d as $a,f as Fi,g as At}from"./chunk-SZ2LKQI4.js";import{$ as ml,Ba as Qe,D as Cr,E as ol,I as ns,J as cl,O as ll,P as fl,Q as vt,T as dl,X as pl,Z as ti,a as Ro,c as Ne,d as or,e as Ft,h as Ja,i as Ye,k as It,m as cr,p as lr,ra as un,t as es,ta as ul,u as ts,ua as hn,v as Sr,va as hl,w as sl,wa as gl,x as rs,xa as xl,y as is,za as vl}from"./chunk-HEZNEFM5.js";import{a as Ai,b as Nr,i as el,u as tl}from"./chunk-XYU3HKCH.js";import{$ as Mr,A as Lt,Ac as pn,Bb as gi,Bc as Ut,Ea as T0,Eb as nr,Ec as U0,Fa as za,Fb as ar,Ga as E0,Gb as sr,H as To,Ha as A0,Hb as jn,Ia as y,Ib as X,J as Ba,Jb as Se,Ka as F0,Kb as ye,La as I0,Lb as N0,Ma as ee,Mc as Qr,Nc as H0,Oc as ja,Pc as j0,Qa as $e,Ra as Fo,Rc as W0,Sc as Wn,T as Hn,Tc as Wa,Ua,Uc as Do,V as je,Va as Ee,Wc as G0,X as ht,Xa as D0,Xc as K0,Y as Eo,Yb as Bt,Yc as q0,Zb as Vt,_ as We,_a as Wi,_b as Yr,a as Ei,ab as P,ad as X0,b as v0,bd as $0,cc as U,d as _0,dc as H,ea as y0,eb as R0,ec as O0,ed as mn,fa as ve,g as So,ga as _e,gc as P0,gd as gt,h as ir,ha as Xr,hd as Ga,i as hi,ia as $r,ib as qe,ic as L0,jd as Y0,kd as Q0,ld as Z0,md as Gn,nb as v,nd as Et,ob as _,od as J0,pa as Qt,pb as O,pd as ct,qa as b0,qb as st,qc as Ha,qd as it,rb as ot,rd as Ka,s as w0,sc as B0,sd as kr,t as k0,ta as Va,tb as Ae,td as qa,u as Co,ua as S0,uc as V0,wa as dn,wb as ge,xa as Ao,xb as G,xc as z0,yb as M0,yc as zt,za as C0,zb as Io}from"./chunk-B55Z224L.js";var ls=class t{constructor(r,e,i,n,a,s,o,c){this.platformId=r;this._environmentService=e;this._commonService=i;this._translateService=n;this._storageService=a;this._userAuthService=s;this._modelService=o;this._cookiesService=c}platformId;_environmentService;_commonService;_translateService;_storageService;_userAuthService;_modelService;_cookiesService;handleAuthError(r,e){if(r.status!==422&&r.status!==401&&r.status!==403){let i={tosterType:"error",tosterSubtext:this._translateService.instant("Something went wrong. Please try again"),tosterText:this._translateService.instant("Oops")+"!"};this._commonService.OpenToster(i)}return(r.status===502||r.status===504)&&this._modelService.openModal({type:this._modelService.modals.Maintenance,open:!0}),r.status===403&&this._userAuthService.logoutUser(),r.status===405?w0(r.message):k0(()=>r)}intercept(r,e){let i={},n=this._commonService.getCustomerKey();if(H0(this.platformId)){let o=this._cookiesService.getCookie("XSRF-TOKEN");o&&!["GET","HEAD","OPTIONS"].includes(r.method)&&(i["X-XSRF-TOKEN"]=o)}(n==""||n==null||n==null)&&(this._storageService.removeDataFromStorage("customerKey"),this._storageService.putDataInStorage("customerKey",this._commonService.getRandomString())),r=r.clone({headers:new W0(i),withCredentials:!0});let a=`${this._environmentService.env.baseUrl}api/v1/${r.url}`,s="en";return(s==""||s==null||s==null)&&(s="en"),r.url.includes(".json")?(a=`${this._environmentService.env.frontendBaseUrl}${r.url}`,r=r.clone({url:a}),e.handle(r).pipe(Hn(o=>{o instanceof Wn}),To(o=>this.handleAuthError(o,r.url)))):(r=r.clone({url:a}),e.handle(r).pipe(Hn(o=>{o instanceof Wn}),To(o=>this.handleAuthError(o,r.url))))}static \u0275fac=function(e){return new(e||t)(We(dn),We(Nr),We(At),We(ct),We(kr),We(ei),We(xt),We($a))};static \u0275prov=ht({token:t,factory:t.\u0275fac})};var ii=class t{canActivate(r,e){return e.url.includes("requestTrackShipment")?(window.location.replace(Ai.newPortalTrackAndTrace),!1):e.url.includes("schedule-result")?(window.location.replace(Ai.newPortalSchedule),!1):!0}static \u0275fac=function(e){return new(e||t)};static \u0275prov=ht({token:t,factory:t.\u0275fac,providedIn:"root"})};var $l=[{path:"schedule-result",loadComponent:()=>import("./chunk-3H5HUKAI.js").then(t=>t.ScheduleBuilderComponent),canActivate:[ii]},{path:"findaschedule",canActivate:[ii],loadComponent:()=>import("./chunk-3CQECNQQ.js").then(t=>t.ScheduleSearchComponent)},{path:"schedule-result/:token",canActivate:[ii],loadComponent:()=>import("./chunk-3H5HUKAI.js").then(t=>t.ScheduleBuilderComponent)},{path:"schedule-result/:szOriginDisplayName/:szDestinationDisplayName",canActivate:[ii],loadComponent:()=>import("./chunk-3H5HUKAI.js").then(t=>t.ScheduleBuilderComponent)},{path:"shortUrl/:shortUrlKey",loadComponent:()=>import("./chunk-UC2EZXDU.js").then(t=>t.HandleShareUrlComponent)}];var Ge=class t{constructor(r,e,i,n,a,s){this._router=r;this._auth=e;this._modelService=i;this._cookieService=n;this._navigatService=a;this.platformId=s}_router;_auth;_modelService;_cookieService;_navigatService;platformId;loading=!1;canActivate(r,e){let i=this._cookieService.getCookie("x-access-token");return["/requestQuote","/quoteReview","/quoteConfirmation"].includes(e.url)||i&&i.trim()!==""?!0:ja(this.platformId)?!1:e.url==="/requestQuote"?(this._navigatService.navigateWithLang(this,Xe.FINDSCHEDULE,{searchBy:"port"}),!1):(this._modelService.openModal({type:this._modelService.modals.LoginSignUpPopup,open:!0,item:{tab:0}}),!1)}static \u0275fac=function(e){return new(e||t)(We(gt),We(br),We(xt),We($a),We(Fi),We(dn))};static \u0275prov=ht({token:t,factory:t.\u0275fac})};var ni=class t{canDeactivate(r,e,i,n){let a=r.formType,s=[];switch(a){case"Rate Request":s=["/reservedRate","/reservedRateReview","/zh-hans/reservedRate","/zh-hans/reservedRateReview"];break;case"quote":s=["/requestQuote","/zh-hans/requestQuote","/quoteReview","/quoteConfirmation","/zh-hans/quoteReview","/zh-hans/quoteConfirmation"];break;default:s=["/bookingReview","/bookingConfirmation","/requestBooking","/zh-hans/bookingReview","/zh-hans/requestBooking","/zh-hans/bookingConfirmation"]}return!r?._commonService?.isConfirm()&&r.canLeave&&n&&!s.includes(n.url)&&!s.includes(n.url?.split("?")[0])?r.canLeave():!0}static \u0275fac=function(e){return new(e||t)};static \u0275prov=ht({token:t,factory:t.\u0275fac,providedIn:"root"})};var Yl=[{path:Xe.REQUEST_QUOTE,loadComponent:()=>import("./chunk-I2CJ7GPF.js").then(t=>t.QuoteComponent),canDeactivate:[ni],canActivate:[Ge]},{path:Xe.QUOTE_REVIEW,loadComponent:()=>import("./chunk-2QGLAKED.js").then(t=>t.QuoteReviewComponent),canActivate:[Ge],canDeactivate:[ni]},{path:Xe.QUOTE_CONFIRMATION,loadComponent:()=>import("./chunk-J6JFI7JG.js").then(t=>t.QuoteConfirmationComponent),canActivate:[Ge]}];var Ql=[{path:"",loadComponent:()=>import("./chunk-SPEQWUL6.js").then(t=>t.HomepageLayout3Component)},{path:"logout",loadComponent:()=>import("./chunk-SPEQWUL6.js").then(t=>t.HomepageLayout3Component)},{path:Xe.RESET_PASSWORD,loadComponent:()=>import("./chunk-SPEQWUL6.js").then(t=>t.HomepageLayout3Component)}];var Ki=class t{constructor(r,e,i,n,a,s){this._modelService=r;this._bookingV2Service=e;this._commonService=i;this._platformService=n;this._router=a;this.platformId=s}_modelService;_bookingV2Service;_commonService;_platformService;_router;platformId;canActivate(r,e){let i=this._bookingV2Service.getSelectedScheduleData();return ja(this.platformId)?!1:!i?.szVoyageNumber||!i?.searchDestination||!i?.searchOrigin?(this._commonService.showPageLoader.set(!0),this._router.navigate([Xe.HOME]),!1):!0}static \u0275fac=function(e){return new(e||t)(We(xt),We(Qa),We(At),We(Et),We(gt),We(dn))};static \u0275prov=ht({token:t,factory:t.\u0275fac,providedIn:"root"})};
1var Zl=[{path:Xe.BOOKING,loadComponent:()=>import("./chunk-TVN5NYFC.js").then(t=>t.BookingComponent),data:{isBanner:!0,szType:Mo.requestBooking},canDeactivate:[ni],canActivate:[Ki]},{path:Xe.BOOKING_REVIEW,loadComponent:()=>import("./chunk-MQVNA7JE.js").then(t=>t.BookingReviewComponent),canActivate:[Ki],canDeactivate:[ni]},{path:Xe.BOOKING_CONFIRMATION,loadComponent:()=>import("./chunk-6SKLHNNJ.js").then(t=>t.BookingConfirmationComponent)},{path:Xe.RESERVED_RATE,loadComponent:()=>import("./chunk-TVN5NYFC.js").then(t=>t.BookingComponent),data:{isBanner:!0,szType:Mo.requestBooking},canDeactivate:[ni],canActivate:[Ki]},{path:Xe.RESERVED_RATE_REVIEW,loadComponent:()=>import("./chunk-MQVNA7JE.js").then(t=>t.BookingReviewComponent),canActivate:[Ki],canDeactivate:[ni]}];var Jl=[{path:"booking",loadComponent:()=>import("./chunk-5VKLPVOQ.js").then(t=>t.BookingComponent),canActivate:[Ge]},{path:"booking/:szBookingKey",loadComponent:()=>import("./chunk-IX2Q4FG7.js").then(t=>t.BookingDetailsPageComponent),canActivate:[Ge]}];var ef=[];var tf=[];var rf=[{path:"vgm",loadComponent:()=>import("./chunk-M2JVYFYT.js").then(t=>t.VgmListComponent),canActivate:[Ge]},{path:"vgm/:szVgmKey",loadComponent:()=>import("./chunk-OP5J3MU7.js").then(t=>t.VgmDetailsComponent),canActivate:[Ge]}];var nf=[{path:"trackShipmentList",loadComponent:()=>import("./chunk-KOQCEHDP.js").then(t=>t.TrackShipmentComponent),canActivate:[Ge]},{path:"trackVessels",loadComponent:()=>import("./chunk-3RCZAWWA.js").then(t=>t.TrackVesselsComponent),canActivate:[Ge]},{path:"trackVessels/:searchBy",loadComponent:()=>import("./chunk-3RCZAWWA.js").then(t=>t.TrackVesselsComponent),canActivate:[Ge]}];var af=[{path:"overview",loadComponent:()=>import("./chunk-M2J5HVEG.js").then(t=>t.OverviewComponent),canActivate:[Ge]}];var sf=[{path:"user-schedules",loadComponent:()=>import("./chunk-WGFNL4TH.js").then(t=>t.UserSchedulesComponent)}];var of=[{path:"dashboard",children:[{path:"",redirectTo:"overview",pathMatch:"full"},...af,...Jl,...ef,...tf,...rf,...nf]},...sf];var cf=[{path:"",loadComponent:()=>import("./chunk-3TLLUBLY.js").then(t=>t.UpdateProfileComponent)},{path:"profile",loadComponent:()=>import("./chunk-3TLLUBLY.js").then(t=>t.UpdateProfileComponent),canActivate:[Ge]}];var lf=[{path:"notifications",loadComponent:()=>import("./chunk-HT2AFXT7.js").then(t=>t.NotificationsComponent),canActivate:[Ge]}];var ff=[{path:"address-book",loadComponent:()=>import("./chunk-XQ4S7MHS.js").then(t=>t.UserAddressBookComponent),canActivate:[Ge]}];var df=[{path:"manage-password",loadComponent:()=>import("./chunk-IRF2XGQJ.js").then(t=>t.UpdatePasswordComponent),canActivate:[Ge]}];var pf=[{path:"my-account",loadComponent:()=>import("./chunk-KL6LZVKS.js").then(t=>t.MyAccountComponent),children:[...cf]},...lf,...ff,...df];var mf=[{path:"user-accounts",loadComponent:()=>import("./chunk-6A7AFZCB.js").then(t=>t.AllAccountsComponent),canActivate:[Ge],children:[{path:"new",loadComponent:()=>import("./chunk-V7N4XZ2A.js").then(t=>t.NewComponent)},{path:"deactivated",loadComponent:()=>import("./chunk-I5OHAUSY.js").then(t=>t.DeactivatedComponent)},{path:"active",loadComponent:()=>import("./chunk-LIGVIGFQ.js").then(t=>t.ActiveComponent)},{path:"",redirectTo:"new",pathMatch:"full"}]}];var uf=[{path:"manage-admin",loadComponent:()=>import("./chunk-FA3IV2DH.js").then(t=>t.AdminUsersComponent)}];var hf=[{path:Xe.ACTIVITY_LOG,loadComponent:()=>import("./chunk-ZHWP5W7W.js").then(t=>t.ActivityLogListComponent)}];var gf=[...mf,...uf,...hf];var xf=[{path:"",loadComponent:()=>import("./chunk-C6ZFISYZ.js").then(t=>t.DashboardComponent),children:[...of,...pf,...gf]}];var vf=[{path:"get-quote",loadComponent:()=>import("./chunk-NSYFMHVT.js").then(t=>t.MrgComponent)},{path:"get-quote/:params",loadComponent:()=>import("./chunk-NSYFMHVT.js").then(t=>t.MrgComponent)}];var Dn=So(Ro());var Mu=["itemForm"],Nu=["myInput"],_f=t=>({disabled:t}),Ou=()=>["szCargoType","szCargoTypeDescription"],Pu=()=>[1,2];function Lu(t,r){if(t&1&&(v(0,"span",19),X(1),_()),t&2){let e=G(3);y(),ye(" ",e.objCargo.szContainerNumber," ")}}function Bu(t,r){if(t&1&&(v(0,"span",20),X(1),U(2,"translate"),_()),t&2){let e=G(3);Wi("locator","selectNumber",e.indexCargo,""),y(),ye(" ",H(2,3,"Container Number")," ")}}function Vu(t,r){if(t&1){let e=Ae();v(0,"div",15),ge("click",function(n){return ve(e),G(2).editVgmItemRow("isEditContainerNumber"),_e(n.stopPropagation())})("keyup",function(){ve(e);let n=G(2);return _e(n.editVgmItemRow("isEditContainerNumber"))}),v(1,"label",16),X(2),U(3,"translate"),_(),Ee(4,Lu,2,1,"span",17)(5,Bu,3,5,"span",18),_()}if(t&2){let e=G(2);y(2),Se(H(3,3,"Container Number")),y(2),P("ngIf",e.objCargo.szContainerNumber),y(),P("ngIf",!e.objCargo.szContainerNumber)}}function zu(t,r){if(t&1){let e=Ae();v(0,"div",21)(1,"label",16),X(2),U(3,"translate"),_(),v(4,"swire-input",22,1),U(6,"translate"),ge("click",function(n){return ve(e),_e(n.stopPropagation())})("keypress",function(n){ve(e);let a=G(2);return _e(a.CUSTOMVALIDATEMETHOD.blankSpaceNotAllowed(n))}),_()()}if(t&2){let e=G(2);y(2),ye("",H(3,6,"CONTAINER NUMBER"),"*"),y(2),gi("locator","szContainerNumber",e.indexCargo,""),P("ngClass",(e.f.szContainerNumber.touched||e.submitted)&&e.f.szContainerNumber.errors?"error":"")("maxLength","51")("swPlaceholder",H(6,8,"Container Number"))}}function Uu(t,r){if(t&1&&(v(0,"span",19),X(1),_()),t&2){let e=G(3);y(),ye(" ",e.objCargo.szContainerName," ")}}function Hu(t,r){if(t&1&&(v(0,"span",20),X(1),U(2,"translate"),_()),t&2){let e=G(3);Wi("locator","selectSize",e.indexCargo,""),y(),ye(" ",H(2,3,"Select size")," ")}}function ju(t,r){if(t&1){let e=Ae();v(0,"div",15),ge("click",function(n){return ve(e),G(2).editVgmItemRow("isEditContainerName"),_e(n.stopPropagation())})("keyup",function(){ve(e);let n=G(2);return _e(n.editVgmItemRow("isEditContainerName"))}),v(1,"label",16),X(2),U(3,"translate"),_(),Ee(4,Uu,2,1,"span",17)(5,Hu,3,5,"span",18),_()}if(t&2){let e=G(2);y(2),Se(H(3,3,"SIZE")),y(2),P("ngIf",e.objCargo.szContainerName),y(),P("ngIf",!e.objCargo.szContainerName)}}function Wu(t,r){if(t&1){let e=Ae();v(0,"div",21)(1,"label",16),X(2),U(3,"translate"),_(),v(4,"swire-dropdown",23,1),U(6,"translate"),ge("click",function(n){return ve(e),_e(n.stopPropagation())}),_()()}if(t&2){let e=G(2);y(2),ye("",H(3,15,"SIZE"),"*"),y(2),gi("locator","szContainerName",e.indexCargo,""),P("swSearchBoxPlaceholder","Search container")("ngClass",(e.f.szContainerName.touched||e.submitted)&&e.f.szContainerName.errors?"error":"")("swPlaceholder",H(6,17,"Enter container size"))("swBindLabel","name")("swBindSubText","szCargoTypeDescription")("swBindValue","szCargoType")("swData",e.formDataObj==null?null:e.formDataObj.commodityList)("swDropdownType","regular")("swReadOnlyProperties",!1)("swIsSearchBox",!1)("swIconClass","icon-size-18 icon-arrow-down-1 Primary-80")("swFilterKeys",Bt(19,Ou))}}function Gu(t,r){if(t&1&&(v(0,"span",19),X(1),_()),t&2){let e=G(3);y(),ye(" ",e.objCargo.fVGMWeight," KG ")}}function Ku(t,r){if(t&1&&(v(0,"span",20),X(1),U(2,"translate"),_()),t&2){let e=G(3);Wi("locator","selectVGM",e.indexCargo,""),y(),ye(" ",H(2,3,"00 KG")," ")}}function qu(t,r){if(t&1){let e=Ae();v(0,"div",15),ge("click",function(n){return ve(e),G(2).editVgmItemRow("isEditFVGMWeight"),_e(n.stopPropagation())})("keyup",function(){ve(e);let n=G(2);return _e(n.editVgmItemRow("isEditFVGMWeight"))}
1),v(1,"label",16),X(2),U(3,"translate"),O(4,"swire-tool-tip",24),U(5,"translate"),_(),Ee(6,Gu,2,1,"span",17)(7,Ku,3,5,"span",18),_()}if(t&2){let e=G(2);y(2),ye(" ",H(3,6,"VGM"),"* "),y(2),P("swIconTooltip","Text-80 icon-explanation icon-size swi-icon")("swSwireTooltipDirectionClass","centre bottom")("swTooltipText",H(5,8,"Verified gross mass  or VGM is the combined weight of an ocean shipment\u2019s cargo, dunnage and bracing (material used to keep cargo in position in a ship\u2019s hold), plus the tare weight of the container.")),y(2),P("ngIf",e.objCargo.fVGMWeight),y(),P("ngIf",!e.objCargo.fVGMWeight)}}function Xu(t,r){if(t&1){let e=Ae();v(0,"div",21)(1,"label",16),X(2),U(3,"translate"),O(4,"swire-tool-tip",24),U(5,"translate"),_(),v(6,"swire-dropdown-input-suffix",25,1),U(8,"translate"),ge("click",function(n){return ve(e),_e(n.stopPropagation())})("keypress",function(n){ve(e);let a=G(2);return _e(a.CUSTOMVALIDATEMETHOD.numberOnlyWithoutZero(n))})("getValue",function(n){ve(e);let a=G(2);return _e(a.onGetValue(n))}),_()()}if(t&2){let e=G(2);y(2),ye(" ",H(3,10,"VGM"),"* "),y(2),P("swIconTooltip","Text-80 icon-explanation icon-size swi-icon")("swSwireTooltipDirectionClass","centre bottom")("swTooltipText",H(5,12,"Verified gross mass  or VGM is the combined weight of an ocean shipment\u2019s cargo, dunnage and bracing (material used to keep cargo in position in a ship\u2019s hold), plus the tare weight of the container.")),y(2),gi("locator","fVGMWeightDs",e.indexCargo,""),P("swPlaceholder",H(8,14,"00 KG"))("ngClass",(e.f.fVGMWeight.touched||e.submitted)&&e.f.fVGMWeight.errors?"error":"")("swSelectedName","KG")("swDefaultValue",e.f.fVGMWeight.value)}}function $u(t,r){if(t&1&&(v(0,"span",19),X(1),_()),t&2){let e=G(3);y(),Se(e.objCargo.iMethod)}}function Yu(t,r){if(t&1&&(v(0,"span",20),X(1),U(2,"translate"),_()),t&2){let e=G(3);Wi("locator","selectMethod",e.indexCargo,""),y(),Se(H(2,3,"Select Method"))}}function Qu(t,r){if(t&1){let e=Ae();v(0,"div",15),ge("click",function(n){return ve(e),G(2).editVgmItemRow("isEditIMethod"),_e(n.stopPropagation())})("keyup",function(){ve(e);let n=G(2);return _e(n.editVgmItemRow("isEditIMethod"))}),v(1,"label",16),X(2),U(3,"translate"),v(4,"span",26),O(5,"span",27),v(6,"p",28)(7,"span",29),X(8),U(9,"translate"),_(),v(10,"span",29),X(11),U(12,"translate"),_()()()(),Ee(13,$u,2,1,"span",17)(14,Yu,3,5,"span",18),_()}if(t&2){let e=G(2);y(2),ye(" ",H(3,5,"METHOD")," "),y(6),ye("1-",H(9,7,"Weight of your shipments sealed container after it has been packed"),"."),y(3),ye("2-",H(12,9,"Weight all the cargo and contents of the container and adding those figures to your containers tare weight"),"."),y(2),P("ngIf",e.objCargo.iMethod),y(),P("ngIf",!e.objCargo.iMethod)}}function Zu(t,r){if(t&1){let e=Ae();v(0,"div",21)(1,"label",16),X(2),U(3,"translate"),v(4,"span",26),O(5,"span",30),v(6,"p",28)(7,"span",29),X(8),U(9,"translate"),_(),v(10,"span",29),X(11),U(12,"translate"),_()()()(),v(13,"swire-dropdown",31,1),U(15,"translate"),ge("click",function(n){return ve(e),_e(n.stopPropagation())}),_()()}if(t&2){let e=G(2);y(2),ye(" ",H(3,10,"METHOD")," "),y(6),ye("1-",H(9,12,"Weight of your shipments sealed container after it has been packed"),"."),y(3),ye("2-",H(12,14,"Weight all the cargo and contents of the container and adding those figures to your containers tare weight"),"."),y(2),P("ngClass",(e.f.iMethod.touched||e.submitted)&&e.f.iMethod.errors?"error":"")("swPlaceholder",H(15,16,"Select Method"))("swBindSubText","szCargoTypeDescription")("swReadOnlyProperties",!0)("swData",Bt(18,Pu))("swDropdownType","regular")("swIconClass","icon-size-18 icon-arrow-down-1 Primary-80")}}function Ju(t,r){if(t&1&&(v(0,"span",19),X(1),_()),t&2){let e=G(3);y(),Se(e.getFormatedDate(e.objCargo.dtVerified))}}function eh(t,r){if(t&1&&(v(0,"span",20),X(1),U(2,"translate"),_()),t&2){let e=G(3);Wi("locator","selectDtVerified",e.indexCargo,""),y(),Se(H(2,3,"Select Date"))}}function th(t,r){if(t&1){let e=Ae();v(0,"div",15),ge("click",function(n){return ve(e),G(2).editVgmItemRow("isEditDtVerified"),_e(n.stopPropagation())})("keyup",function(){ve(e);let n=G(2);return _e(n.editVgmItemRow("isEditDtVerified"))}
1),v(1,"label",16),X(2),U(3,"translate"),O(4,"swire-tool-tip",24),U(5,"translate"),_(),Ee(6,Ju,2,1,"span",17)(7,eh,3,5,"span",18),_()}if(t&2){let e=G(2);y(2),ye(" ",H(3,6,"DATE VERIFIED")," "),y(2),P("swIconTooltip","swi-icon icon-information Grey-90 paragraph-regular-16")("swSwireTooltipDirectionClass","centre bottom")("swTooltipText",H(5,8,"This is the date when your container was weighed")),y(2),P("ngIf",e.objCargo.dtVerified),y(),P("ngIf",!e.objCargo.dtVerified)}}function rh(t,r){if(t&1){let e=Ae();v(0,"div",21)(1,"label",16),X(2),U(3,"translate"),_(),v(4,"swire-datepicker",32,1),ge("click",function(n){return ve(e),_e(n.stopPropagation())}),_()()}if(t&2){let e=G(2);y(2),ye("",H(3,5,"DATE VERIFIED"),"*"),y(2),gi("locator","dtVerified",e.indexCargo,""),P("swDateConfiguration",e.datepickerObj)("ngClass",(e.f.dtVerified.touched||e.submitted)&&e.f.dtVerified.errors?"error":"")}}function ih(t,r){if(t&1){let e=Ae();v(0,"form",3,0),ge("ngSubmit",function(){ve(e);let n=G();return _e(n.onSubmit())}),v(2,"ul",4)(3,"li",5),O(4,"span",6),X(5),U(6,"translate"),_(),v(7,"li")(8,"span",7),ge("click",function(){ve(e);let n=G();return _e(n.deleteRow(n.indexCargo))}),_(),v(9,"a",8),ge("click",function(){ve(e);let n=G();return _e(n.toggleCollapse(n.indexCargo))}),O(10,"span",9),_()()(),v(11,"div",10),X(12),_(),Ee(13,Vu,6,5,"div",11)(14,zu,7,10,"div",12)(15,ju,6,5,"div",11)(16,Wu,7,20,"div",12)(17,qu,8,10,"div",11)(18,Xu,9,16,"div",12)(19,Qu,15,11,"div",11)(20,Zu,16,19,"div",12)(21,th,8,10,"div",11)(22,rh,6,7,"div",12),v(23,"div",13)(24,"div",14)(25,"span",7),ge("click",function(){ve(e);let n=G();return _e(n.deleteRow(n.indexCargo))}),_()()()()}if(t&2){let e=G();P("formGroup",e.inputForm),y(5),N0(" ",H(6,18,"Cargo Item")," #",e.indexCargo+1," "),y(3),P("ngClass",Vt(20,_f,e.swTableData.length<=1)),y(4),ye("",e.indexCargo+1,"."),y(),P("ngIf",!e.objCargo.isEditContainerNumber&&e.isDesktop),y(),P("ngIf",e.objCargo.isEditContainerNumber||!e.isDesktop),y(),P("ngIf",!e.objCargo.isEditContainerName&&e.isDesktop),y(),P("ngIf",e.objCargo.isEditContainerName||!e.isDesktop),y(),P("ngIf",!e.objCargo.isEditFVGMWeight&&e.isDesktop),y(),P("ngIf",e.objCargo.isEditFVGMWeight||!e.isDesktop),y(),P("ngIf",!e.objCargo.isEditIMethod&&e.isDesktop),y(),P("ngIf",e.objCargo.isEditIMethod||!e.isDesktop),y(),P("ngIf",!e.objCargo.isEditDtVerified&&e.isDesktop),y(),P("ngIf",e.objCargo.isEditDtVerified||!e.isDesktop),y(3),Wi("locator","delete",e.indexCargo,""),P("ngClass",Vt(22,_f,e.swTableData.length<=1))}}var ds=class t{constructor(r,e,i,n,a,s){this._formBuilder=r;this._vgmService=e;this._lang=i;this.translate=n;this._miscService=a;this._commonService=s;this.isDesktop=this._miscService.isDesktop()}_formBuilder;_vgmService;_lang;translate;_miscService;_commonService;indexCargo;formDataObj;objCargo;swTableData;removeTableError=new Qt;onOtherArrowClick=new Qt;deleteVgmItem=new Qt;editVgmItem=new Qt;minimizeItem=new Qt;itemFormEle;_platformService=Mr(Et);submitted=!1;messageModule="GLOBALREQMESSAGES";CUSTOMVALIDATEMETHOD=Fe;inputForm;subscription;sealNumberPlaceholder;isCargoFormOpen=!1;minMaxArrValidator=[];swMethodTooltipText=`1) Weight of your shipment\u2019s sealed container after it has been packed.
2  2) Weight all the cargo and contents of the container and  adding those figures to your container\u2019s tare weight.`;isDesktop=!0;maxDate;datepickerObj;ngOnInit(){let r=new Date;this.maxDate={year:new Date(r).getUTCFullYear(),month:new Date(r).getUTCMonth()+1,day:new Date(r).getUTCDate()},this.onLanguageSwitch(),this.reactiveFormInitial(),this.onLoadPatchValueInForm(),this.formSubscribe(),this.detectValueChangeDs(),this.datepickerObj=this._commonService.datepicker,this.datepickerObj.swMaxDate=this.maxDate}reactiveFormInitial(){this.inputForm=this._formBuilder.group({szContainerNumber:new Ye(null,[Ne.required,Ne.maxLength(50),Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),szContainerName:new Ye(null,[Ne.required,Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),fVGMWeight:new Ye(null,[Ne.required,Ne.maxLength(7),Ne.pattern(/^((\d+)((\.\d{1,3})?))$/),Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),fVGMWeightDs:new Ye(null,[Ne.maxLength(7)]),iMethod:new Ye(null,[Ne.required,Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),dtVerified:new Ye(null,[Ne.required])})}get f(){return this.inputForm.controls}onLoadPatchValueInForm(){this.inputForm?.patchValue(this.objCargo)}formSubscribe(){this.subscription=this.inputForm.valueChanges.subscribe(r=>{this.saveDataInStorage(r)})}saveDataInStorage(r){Object.assign(this.objCargo,r),Object.assign(this.objCargo,{isFormValid:this.inputForm.valid}),this._vgmService.updateVgmItemDetails(this.indexCargo,this.objCargo)}
2manualSubmitForm(){this._platformService.runIfBrowser(()=>{let r=new Event("submit",{bubbles:!0,cancelable:!0});this.itemFormEle?.onSubmit(r)})}onSubmit(){if(this.submitted=!0,this.inputForm.invalid||this.objCargo?.length){this.objCargo.isEditContainerNumber=!1,this.objCargo.isEditContainerName=!1,this.objCargo.isEditFVGMWeight=!1,this.objCargo.isEditIMethod=!1,this.objCargo.isEditDtVerified=!1,this.inputForm.controls.szContainerNumber?.errors&&(this.objCargo.isEditContainerNumber=!0),this.inputForm.controls.szContainerName?.errors&&(this.objCargo.isEditContainerName=!0),this.inputForm.controls.fVGMWeight?.errors&&(this.objCargo.isEditFVGMWeight=!0),this.inputForm.controls.iMethod?.errors&&(this.objCargo.isEditIMethod=!0),this.inputForm.controls.dtVerified?.errors&&(this.objCargo.isEditDtVerified=!0),this.objCargo.isFormValid=!1,this.objCargo.szView="DETAILS",Object.assign(this.objCargo,this.inputForm.value),this._vgmService.updateVgmItemDetails(this.indexCargo,this.objCargo);return}else this.objCargo.isFormValid=!0,this.objCargo.szView="LIST",Object.assign(this.objCargo,this.inputForm.value),this._vgmService.updateVgmItemDetails(this.indexCargo,this.objCargo)}onLanguageSwitch(){this._platformService.runIfBrowser(()=>{this._lang.appLangCast.subscribe(r=>{Lt(500).subscribe(()=>{this.sealNumberPlaceholder=this.translate.instant("Enter Seal Number")})})})}deleteRow(r){if(this.swTableData.length<=1)return this.removeError(),!1;this.deleteVgmItem.emit(r),this.removeError()}editRow(r){this.editVgmItem.emit(r),this.removeError()}toggleCollapse(r){this.onSubmit(),this.objCargo.isFormValid&&this.minimizeItem.emit(r),this.removeError()}removeError(){this.removeTableError.emit(!1)}myInput;editVgmItemRow(r){this.objCargo.isEditContainerNumber=!1,this.objCargo.isEditContainerName=!1,this.objCargo.isEditFVGMWeight=!1,this.objCargo.isEditIMethod=!1,this.objCargo.isEditDtVerified=!1,this.removeError(),this.editVgmItem.emit(r),r=="isEditContainerNumber"&&(this.objCargo.isEditContainerNumber=!0,this.focusToEle()),r=="isEditContainerName"&&(this.objCargo.isEditContainerName=!0,this.focusToEle("dropdown")),r=="isEditFVGMWeight"&&(this.objCargo.isEditFVGMWeight=!0,this.focusToEle()),r=="isEditIMethod"&&(this.objCargo.isEditIMethod=!0,this.focusToEle("dropdown")),r=="isEditDtVerified"&&(this.objCargo.isEditDtVerified=!0,this.focusToEle("date"))}focusToEle(r=""){this._platformService.runIfBrowser(()=>{Lt(100).subscribe(()=>{r=="dropdown"?this.myInput?.myInput?.nativeElement?.click():r=="date"?this.myInput?.myDatePicker?.nativeElement?.click():this.myInput?.myInput?.nativeElement?.focus()})})}getFormatedDate(r){return r?z0(r,"dd MMM yyyy","en-US"):""}onGlobalClick(r){this.objCargo.isEditContainerNumber=!1,this.objCargo.isEditContainerName=!1,this.objCargo.isEditFVGMWeight=!1,this.objCargo.isEditIMethod=!1,this.objCargo.isEditDtVerified=!1}onKeyDown(r){r.keyCode==13&&this._platformService.runIfBrowser(()=>{Lt(100).subscribe(()=>{this.objCargo.isEditContainerNumber=!1,this.objCargo.isEditContainerName=!1,this.objCargo.isEditFVGMWeight=!1,this.objCargo.isEditIMethod=!1,this.objCargo.isEditDtVerified=!1})})}detectValueChangeDs(){this.inputForm.get("szContainerName").valueChanges.subscribe(r=>{r&&(this.objCargo.isEditContainerName=!1)}),this.inputForm.get("fVGMWeightDs").valueChanges.subscribe(r=>{r&&this.inputForm.patchValue({fVGMWeight:r.value})})}onGetValue(r){}static \u0275fac=function(e){return new(e||t)(ee(Sr),ee(ri),ee(Zr),ee(ct),ee(Dl),ee(At))};static \u0275cmp=$e({type:t,selectors:[["app-vgm-item-form"]],viewQuery:function(e,i){if(e&1&&(nr(Mu,5),nr(Nu,5)),e&2){let n;ar(n=sr())&&(i.itemFormEle=n.first),ar(n=sr())&&(i.myInput=n.first)}},hostBindings:function(e,i){e&1&&ge("click",function(a){return i.onGlobalClick(a)},!1,A0)("keyup",function(a){return i.onKeyDown(a)})},inputs:{indexCargo:"indexCargo",formDataObj:"formDataObj",objCargo:"objCargo",swTableData:"swTableData"},outputs:{removeTableError:"removeTableError",onOtherArrowClick:"onOtherArrowClick",deleteVgmItem:"deleteVgmItem",editVgmItem:"editVgmItem",minimizeItem:"minimizeItem"},decls:1,vars:1,consts:[["itemForm","ngForm"],["myInput",""],[3,"formGroup"],[3,"ngSubmit","formGroup"],[1,"table-accordian"],[1,"paragraph-bold-20","Text-100"],[1,"swi-icon","icon-cargo","Primary-80","icon-size-32"],[1,"Text-80","icon-size-22","icon-delete","mid-icon","swi-icon","text-center",2,"cursor","pointer",3,"click","ngClass"],["href","javascript:void(0);",3,"click"],[1,"icon-arrow-down-1","swi-icon","icon-size-22","Primary-80"],[1,"table-col","col1"],["class","table-col","tabindex","0",3,"click","keyup",4,"ngIf"],["class","table-col editTableData",4,"ngIf"],[1,"table-col"],[1,"editable-row-operations"],["tabindex","0",1,"table-col",3,"click","keyup"],[1,"paragraph-semibold-16","Text-100"],["class","dest paragraph-regular-16 Text-100 text-break",4,"ngIf"],["class","Text-60 paragraph-regular-15",4,"ngIf"],[1,"dest","paragraph-regular-16","Text-100","text-break"],[1,"Text-60","paragraph-regular-15"],[1,"table-col","editTableData"],["formControlName","szContainerNumber",3,"click","keypress","ngClass","maxLength","locator","swPlaceholder"],["formControlName","szContainerName",3,"click","
2swSearchBoxPlaceholder","ngClass","locator","swPlaceholder","swBindLabel","swBindSubText","swBindValue","swData","swDropdownType","swReadOnlyProperties","swIsSearchBox","swIconClass","swFilterKeys"],[3,"swIconTooltip","swSwireTooltipDirectionClass","swTooltipText"],["formControlName","fVGMWeightDs",3,"click","keypress","getValue","swPlaceholder","ngClass","locator","swSelectedName","swDefaultValue"],[1,"question-mark2"],[1,"swi-icon","icon-information","paragraph-regular-18","Grey-90"],[1,"tooltip-mark","Text-10","export-tooltip"],[1,"paragraph-regular-14"],[1,"swi-icon","icon-explanation","icon-size","paragraph-regular-18","Grey-90"],["formControlName","iMethod","locator","iMethod",3,"click","ngClass","swPlaceholder","swBindSubText","swReadOnlyProperties","swData","swDropdownType","swIconClass"],["formControlName","dtVerified",3,"click","swDateConfiguration","ngClass","locator"]],template:function(e,i){e&1&&Ee(0,ih,26,24,"form",2),e&2&&qe(i.inputForm?0:-1)},dependencies:[Qe,Cr,fl,dl,ti,ns,It,or,Ft,cr,lr,zt,Ut,it],styles:[".add-more-cargo-btn[_ngcontent-%COMP%]{margin-bottom:20px;display:flex;justify-content:flex-end;width:100%;padding:0 20px;margin-top:20px}@media screen and (max-width:1024px){.add-more-cargo-btn[_ngcontent-%COMP%]{margin-top:10px}}@media screen and (max-width:767px){.table-accordian[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .icon-delete[_ngcontent-%COMP%]{margin-right:10px}}.question-mark2[_ngcontent-%COMP%]{position:relative;margin-left:5px;display:inline-flex}.question-mark2[_ngcontent-%COMP%]   .tooltip-mark[_ngcontent-%COMP%]{position:absolute;width:max-content;padding:15px 20px;text-align:left;z-index:1;border-radius:5px;display:none;flex-direction:column;background:#404040;margin-bottom:0;z-index:999;box-sizing:border-box;bottom:calc(100% + 4px);top:auto;left:-50%;transform:translate(-35%);transform:translate(-50%);max-width:208px}@media(max-width:767px){.question-mark2[_ngcontent-%COMP%]   .tooltip-mark[_ngcontent-%COMP%]{left:30px}}.question-mark2[_ngcontent-%COMP%]:hover   .tooltip-mark[_ngcontent-%COMP%]{display:flex}"]}
2)};var bd={};bd.version="0.18.5";var oi=1200,Sn=1252,nh=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],ac={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},sc=function(t){nh.indexOf(t)!=-1&&(Sn=ac[0]=t)};function ah(){sc(1252)}var Ur=function(t){oi=t,sc(t)};function Sd(){Ur(1200),ah()}function Xo(t){for(var r=[],e=0,i=t.length;e<i;++e)r[e]=t.charCodeAt(e);return r}function sh(t){for(var r=[],e=0;e<t.length>>1;++e)r[e]=String.fromCharCode(t.charCodeAt(2*e)+(t.charCodeAt(2*e+1)<<8));return r.join("")}function Cd(t){for(var r=[],e=0;e<t.length>>1;++e)r[e]=String.fromCharCode(t.charCodeAt(2*e+1)+(t.charCodeAt(2*e)<<8));return r.join("")}var Yn=function(t){var r=t.charCodeAt(0),e=t.charCodeAt(1);return r==255&&e==254?sh(t.slice(2)):r==254&&e==255?Cd(t.slice(2)):r==65279?t.slice(1):t},us=function(r){return String.fromCharCode(r)},wf=function(r){return String.fromCharCode(r)},Ze;var bt=null,$n=!0,Oi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function kf(t){for(var r="",e=0,i=0,n=0,a=0,s=0,o=0,c=0,l=0;l<t.length;)e=t.charCodeAt(l++),a=e>>2,i=t.charCodeAt(l++),s=(e&3)<<4|i>>4,n=t.charCodeAt(l++),o=(i&15)<<2|n>>6,c=n&63,isNaN(i)?o=c=64:isNaN(n)&&(c=64),r+=Oi.charAt(a)+Oi.charAt(s)+Oi.charAt(o)+Oi.charAt(c);return r}function vr(t){var r="",e=0,i=0,n=0,a=0,s=0,o=0,c=0;t=t.replace(/[^\w\+\/\=]/g,"");for(var l=0;l<t.length;)a=Oi.indexOf(t.charAt(l++)),s=Oi.indexOf(t.charAt(l++)),e=a<<2|s>>4,r+=String.fromCharCode(e),o=Oi.indexOf(t.charAt(l++)),i=(s&15)<<4|o>>2,o!==64&&(r+=String.fromCharCode(i)),c=Oi.indexOf(t.charAt(l++)),n=(o&3)<<6|c,c!==64&&(r+=String.fromCharCode(n));return r}var Ve=(function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node})(),en=(function(){if(typeof Buffer<"u"){var t=!Buffer.from;if(!t)try{Buffer.from("foo","utf8")}catch{t=!0}return t?function(r,e){return e?new Buffer(r,e):new Buffer(r)}:Buffer.from.bind(Buffer)}return function(){}})();function Bi(t){return Ve?Buffer.alloc?Buffer.alloc(t):new Buffer(t):typeof Uint8Array<"u"?new Uint8Array(t):new Array(t)}function yf(t){return Ve?Buffer.allocUnsafe?Buffer.allocUnsafe(t):new Buffer(t):typeof Uint8Array<"u"?new Uint8Array(t):new Array(t)}var zr=function(r){return Ve?en(r,"binary"):r.split("").map(function(e){return e.charCodeAt(0)&255})};function tn(t){if(Array.isArray(t))return t.map(function(i){return String.fromCharCode(i)}).join("");for(var r=[],e=0;e<t.length;++e)r[e]=String.fromCharCode(t[e]);return r.join("")}function oc(t){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(t instanceof ArrayBuffer)return oc(new Uint8Array(t));for(var r=new Array(t.length),e=0;e<t.length;++e)r[e]=t[e];return r}var Ni=Ve?function(t){return Buffer.concat(t.map(function(r){return Buffer.isBuffer(r)?r:en(r)}))}:function(t){if(typeof Uint8Array<"u"){var r=0,e=0;for(r=0;r<t.length;++r)e+=t[r].length;var i=new Uint8Array(e),n=0;for(r=0,e=0;r<t.length;e+=n,++r)if(n=t[r].length,t[r]instanceof Uint8Array)i.set(t[r],e);else{if(typeof t[r]=="string")throw"wtf";i.set(new Uint8Array(t[r]),e)}return i}return[].concat.apply([],t.map(function(a){return Array.isArray(a)?a:[].slice.call(a)}))};function oh(t){for(var r=[],e=0,i=t.length+250,n=Bi(t.length+255),a=0;a<t.length;++a){var s=t.charCodeAt(a);if(s<128)n[e++]=s;else if(s<2048)n[e++]=192|s>>6&31,n[e++]=128|s&63;else if(s>=55296&&s<57344){s=(s&1023)+64;var o=t.charCodeAt(++a)&1023;n[e++]=240|s>>8&7,n[e++]=128|s>>2&63,n[e++]=128|o>>6&15|(s&3)<<4,n[e++]=128|o&63}else n[e++]=224|s>>12&15,n[e++]=128|s>>6&63,n[e++]=128|s&63;e>i&&(r.push(n.slice(0,e)),e=0,n=Bi(65535),i=65530)}return r.push(n.slice(0,e)),Ni(r)}var Kt=/\u0000/g,Qn=/[\u0001-\u0006]/g;function kn(t){for(var r="",e=t.length-1;e>=0;)r+=t.charAt(e--);return r}function Hr(t,r){var e=""+t;return e.length>=r?e:lt("0",r-e.length)+e}function cc(t,r){var e=""+t;return e.length>=r?e:lt(" ",r-e.length)+e}function bs(t,r){var e=""+t;return e.length>=r?e:e+lt(" ",r-e.length)}function ch(t,r){var e=""+Math.round(t);return e.length>=r?e:lt("0",r-e.length)+e}function lh(t,r){var e=""+t;return e.length>=r?e:lt("0",r-e.length)+e}var bf=Math.pow(2,32);function _n(t,r){if(t>bf||t<-bf)return ch(t,r);var e=Math.round(t);return lh(e,r)}function Ss(t,r){return r=r||0,t.length>=7+r&&(t.charCodeAt(r)|32)===103&&(t.charCodeAt(r+1)|32)===101&&(t.charCodeAt(r+2)|32)===110&&(t.charCodeAt(r+3)|32)===101&&(t.charCodeAt(r+4)|32)===114&&(t.charCodeAt(r+5)|32)===97&&(t.charCodeAt(r+6)|32)===108}var Sf=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Bo=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function fh(t){return t||(t={}),t[0]="General",t[1]="0",t[2]="0.00",t[3]="#,##0",t[4]="#,##0.00",t[9]="0%",t[10]="0.00%",t[11]="0.00E+00",t[12]="# ?/?",t[13]="# ??/??",t[14]="m/d/yy",t[15]="d-mmm-yy",t[16]="d-mmm",t[17]="mmm-yy",t[18]="h:mm AM/PM",t[19]="h:mm:ss AM/PM",t[20]="h:mm",t[21]="h:mm:ss",t[22]="m/d/yy h:mm",t[37]="#,##0 ;(#,##0)",t[38]="#,##0 ;[Red](#,##0)",t[39]="#,##0.00;(#,##0.00)",t[40]="#,##0.00;[Red](#,##0.00)",t[45]="mm:ss",t[46]="[h]:mm:ss",t[47]="mmss.0",t[48]="##0.0E+0",t[49]="@",t[56]='"\u4E0A\u5348/\u4E0B\u5348 "hh"\u6642"mm"\u5206"ss"\u79D2 "',t}var Me={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"\u4E0A\u5348/\u4E0B\u5348 "hh"\u6642"mm"\u5206"ss"\u79D2 "'},Cf={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:4
vendor: 8,701 bytes, line 2
26,81:47,82:0},dh={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function Cs(t,r,e){for(var i=t<0?-1:1,n=t*i,a=0,s=1,o=0,c=1,l=0,f=0,d=Math.floor(n);l<r&&(d=Math.floor(n),o=d*s+a,f=d*l+c,!(n-d<5e-8));)n=1/(n-d),a=s,s=o,c=l,l=f;if(f>r&&(l>r?(f=c,o=a):(f=l,o=s)),!e)return[0,i*o,f];var m=Math.floor(i*o/f);return[m,i*o-m*f,f]}function Xi(t,r,e){if(t>2958465||t<0)return null;var i=t|0,n=Math.floor(86400*(t-i)),a=0,s=[],o={D:i,T:n,u:86400*(t-i)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(o.u)<1e-6&&(o.u=0),r&&r.date1904&&(i+=1462),o.u>.9999&&(o.u=0,++n==86400&&(o.T=n=0,++i,++o.D)),i===60)s=e?[1317,10,29]:[1900,2,29],a=3;else if(i===0)s=e?[1317,8,29]:[1900,1,0],a=6;else{i>60&&--i;var c=new Date(1900,0,1);c.setDate(c.getDate()+i-1),s=[c.getFullYear(),c.getMonth()+1,c.getDate()],a=c.getDay(),i<60&&(a=(a+6)%7),e&&(a=xh(c,s))}return o.y=s[0],o.m=s[1],o.d=s[2],o.S=n%60,n=Math.floor(n/60),o.M=n%60,n=Math.floor(n/60),o.H=n,o.q=a,o}var Td=new Date(1899,11,31,0,0,0),ph=Td.getTime(),mh=new Date(1900,2,1,0,0,0);function Ed(t,r){var e=t.getTime();return r?e-=1461*24*60*60*1e3:t>=mh&&(e+=1440*60*1e3),(e-(ph+(t.getTimezoneOffset()-Td.getTimezoneOffset())*6e4))/(1440*60*1e3)}function lc(t){return t.indexOf(".")==-1?t:t.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function uh(t){return t.indexOf("E")==-1?t:t.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function hh(t){var r=t<0?12:11,e=lc(t.toFixed(12));return e.length<=r||(e=t.toPrecision(10),e.length<=r)?e:t.toExponential(5)}function gh(t){var r=lc(t.toFixed(11));return r.length>(t<0?12:11)||r==="0"||r==="-0"?t.toPrecision(6):r}function la(t){var r=Math.floor(Math.log(Math.abs(t))*Math.LOG10E),e;return r>=-4&&r<=-1?e=t.toPrecision(10+r):Math.abs(r)<=9?e=hh(t):r===10?e=t.toFixed(10).substr(0,12):e=gh(t),lc(uh(e.toUpperCase()))}function Qi(t,r){switch(typeof t){case"string":return t;case"boolean":return t?"TRUE":"FALSE";case"number":return(t|0)===t?t.toString(10):la(t);case"undefined":return"";case"object":if(t==null)return"";if(t instanceof Date)return Ir(14,Ed(t,r&&r.date1904),r)}throw new Error("unsupported value in General format: "+t)}function xh(t,r){r[0]-=581;var e=t.getDay();return t<60&&(e=(e+6)%7),e}function vh(t,r,e,i){var n="",a=0,s=0,o=e.y,c,l=0;switch(t){case 98:o=e.y+543;case 121:switch(r.length){case 1:case 2:c=o%100,l=2;break;default:c=o%1e4,l=4;break}break;case 109:switch(r.length){case 1:case 2:c=e.m,l=r.length;break;case 3:return Bo[e.m-1][1];case 5:return Bo[e.m-1][0];default:return Bo[e.m-1][2]}break;case 100:switch(r.length){case 1:case 2:c=e.d,l=r.length;break;case 3:return Sf[e.q][0];default:return Sf[e.q][1]}break;case 104:switch(r.length){case 1:case 2:c=1+(e.H+11)%12,l=r.length;break;default:throw"bad hour format: "+r}break;case 72:switch(r.length){case 1:case 2:c=e.H,l=r.length;break;default:throw"bad hour format: "+r}break;case 77:switch(r.length){case 1:case 2:c=e.M,l=r.length;break;default:throw"bad minute format: "+r}break;case 115:if(r!="s"&&r!="ss"&&r!=".0"&&r!=".00"&&r!=".000")throw"bad second format: "+r;return e.u===0&&(r=="s"||r=="ss")?Hr(e.S,r.length):(i>=2?s=i===3?1e3:100:s=i===1?10:1,a=Math.round(s*(e.S+e.u)),a>=60*s&&(a=0),r==="s"?a===0?"0":""+a/s:(n=Hr(a,2+i),r==="ss"?n.substr(0,2):"."+n.substr(2,r.length-1)));case 90:switch(r){case"[h]":case"[hh]":c=e.D*24+e.H;break;case"[m]":case"[mm]":c=(e.D*24+e.H)*60+e.M;break;case"[s]":case"[ss]":c=((e.D*24+e.H)*60+e.M)*60+Math.round(e.S+e.u);break;default:throw"bad abstime format: "+r}l=r.length===3?1:2;break;case 101:c=o,l=1;break}var f=l>0?Hr(c,l):"";return f}function Pi(t){var r=3;if(t.length<=r)return t;for(var e=t.length%r,i=t.substr(0,e);e!=t.length;e+=r)i+=(i.length>0?",":"")+t.substr(e,r);return i}var Ad=/%/g;function _h(t,r,e){var i=r.replace(Ad,""),n=r.length-i.length;return wi(t,i,e*Math.pow(10,2*n))+lt("%",n)}function wh(t,r,e){for(var i=r.length-1;r.charCodeAt(i-1)===44;)--i;return wi(t,r.substr(0,i),e/Math.pow(10,3*(r.length-i)))}function Fd(t,r){var e,i=t.indexOf("E")-t.indexOf(".")-1;if(t.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";if(r<0)return"-"+Fd(t,-r);var n=t.indexOf(".");n===-1&&(n=t.indexOf("E"));var a=Math.floor(Math.log(r)*Math.LOG10E)%n;if(a<0&&(a+=n),e=(r/Math.pow(10,a)).toPrecision(i+1+(n+a)%n),e.indexOf("e")===-1){var s=Math.floor(Math.log(r)*Math.LOG10E);for(e.indexOf(".")===-1?e=e.charAt(0)+"."+e.substr(1)+"E+"+(s-e.length+a):e+="E+"+(s-a);e.substr(0,2)==="0.";)e=e.charAt(0)+e.substr(2,n)+"."+e.substr(2+n),e=e.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");e=e.replace(/\+-/,"-")}e=e.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(o,c,l,f){return c+l+f.substr(0,(n+a)%n)+"."+f.substr(a)+"E"})}else e=r.toExponential(i);return t.match(/E\+00$/)&&e.match(/e[+-]\d$/)&&(e=e.substr(0,e.length-1)+"0"+e.charAt(e.length-1)),t.match(/E\-/)&&e.match(/e\+/)&&(e=e.replace(/e\+/,"e")),e.replace("e","E")}var Id=/# (\?+)( ?)\/( ?)(\d+)/;function kh(t,r,e){var i=parseInt(t[4],10),n=Math.round(r*i),a=Math.floor(n/i),s=n-a*i,o=i;return e+(a===0?"":""+a)+" "+(s===0?lt(" ",t[1].length+1+t[4].length):cc(s,t[1].length)+t[2]+"/"+t[3]+Hr(o,t[4].length))}function yh(t,r,e){return e+(r===0?"":""+r)+lt(" ",t[1].length+2+t[4].length)}var Dd=/^#*0*\.([0#]+)/,Rd=/\).*[0#]/,Md=/\(###\) ###\\?-####/;function Zt(t){for(var r="",e,i=0;i!=t.length;++i)switch(e=t.charCodeAt(i)){case 35:break;case 63:r+=" ";break;case 48:r+="0";break;default:r+=String.fromCharCode(e)}return r}function Tf(t,r){var e=Math.pow(10,r);return""+Math.round(t*e)/e}function Ef(t,r){var e=t-Math.floor(t),i=Math.pow(10,r);return r<(""+Math.round(e*i)).length?0:Math.round(e*i)}function bh(t,r){return r<(""+Math.round((t-Math.floor(t))*Math.pow(10,r))).length?1:0}function Sh(t){return t<2147483647&&t>-2147483648?""+(t>=0?t|0:t-1|0):""+Math.floor(t)}function Ar(t,r,e){if(t.charCodeAt(0)===40&&!r.match(Rd)){var i=r.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return e>=0?Ar("n",i,e):"("+Ar("n",i,-e)+")"}if(r.charCodeAt(r.length-1)===44)return wh(t,r,e);if(r.indexOf("%")!==-1)return _h(t,r,e);if(r.indexOf("E")!==-1)return Fd(r,e);if(r.charCodeAt(0)===36)return"$"+Ar(t,r.substr(r.charAt(1)==" "?2:1),e);var n,a,s,o,c=Math.abs(e),l=e<0?"-":"";if(r.match(/^00+$/))return l+_n(c,r.length);if(r.match(/^[#?]+$/))return n=_n(e,0),n==="0"&&(n=""),n.length>r.length?n:Zt(r.substr(0,r.length-n.length))+n;if(a=r.match(Id))return kh(a,c,l);if(r.match(/^#+0+$/))return l+_n(c,r.length-r.indexOf("0"));if(a=r.match(Dd))return n=Tf(e,a[1].length).replace(/^([^\.]+)$/,"$1."+Zt(a[1])).replace(/\.$/,"."+Zt(a[1])).replace(/\.(\d*)$/,function(u,p){return"."+p+lt("0",Zt(a[1]).length-p.length)}),r.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(r=r.replace(/^#+([0.])/,"$1"),a=r.match(/^(0*)\.(#*)$/))return l+Tf(c,a[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,a[1].length?"0.":".");if(a=r.match(/^#{1,3},##0(\.?)$/))return l+Pi(_n(c,0));if(a=r.match(/^#,##0\.([#0]*0)$/))return e<0?"-"+Ar(t,r,-e):Pi(""+(Math.floor(e)+bh(e,a[1].length)))+"."+Hr(Ef(e,a[1].length),a[1].length);if(a=r.match(/^#,#*,#0/))return Ar(t,r.replace(/^#,#*,/,""),e);if(a=r.match(/^([0#]+)(\\?-([0#]+))+$/))return n=kn(Ar(t,r.replace(/[\\-]/g,""),e)),s=0,kn(kn(r.replace(/\\/g,"")).replace(/[0#]/g,function(u){return s<n.length?n.charAt(s++):u==="0"?"0":""}));if(r.match(Md))return n=Ar(t,"##########",e),"("+n.substr(0,3)+") "+n.substr(3,3)+"-"+n.substr(6);var f="";if(a=r.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(a[4].length,7),o=Cs(c,Math.pow(10,s)-1,!1),n=""+l,f=wi("n",a[1],o[1]),f.charAt(f.length-1)==" "&&(f=f.substr(0,f.length-1)+"0"),n+=f+a[2]+"/"+a[3],f=bs(o[2],s),f.length<a[4].length&&(f=Zt(a[4].substr(a[4].length-f.length))+f),n+=f,n;if(a=r.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(Math.max(a[1].length,a[4].length),7),o=Cs(c,Math.pow(10,s)-1,!0),l+(o[0]||(o[1]?"":"0"))+" "+(o[1]?cc(o[1],s)+a[2]+"/"+a[3]+bs(o[2],s):lt(" ",2*s+1+a[2].length+a[3].length));if(a=r.match(/^[#0?]+$/))return n=_n(e,0),r.length<=n.length?n:Zt(r.substr(0,r.length-n.length))+n;if(a=r.match(/^([#0?]+)\.([#0]+)$/)){n=""+e.toFixed(Math.min(a[2].length,10)).replace(/([^0])0+$/,"$1"),s=n.indexOf(".");var d=r.indexOf(".")-s,m=r.length-n.length-d;return Zt(r.substr(0,d)+n+r.substr(r.length-m))}
vendor: 14,023 bytes, line 2
2if(a=r.match(/^00,000\.([#0]*0)$/))return s=Ef(e,a[1].length),e<0?"-"+Ar(t,r,-e):Pi(Sh(e)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(u){return"00,"+(u.length<3?Hr(0,3-u.length):"")+u})+"."+Hr(s,a[1].length);switch(r){case"###,##0.00":return Ar(t,"#,##0.00",e);case"###,###":case"##,###":case"#,###":var h=Pi(_n(c,0));return h!=="0"?l+h:"";case"###,###.00":return Ar(t,"###,##0.00",e).replace(/^0\./,".");case"#,###.00":return Ar(t,"#,##0.00",e).replace(/^0\./,".");default:}throw new Error("unsupported format |"+r+"|")}function Ch(t,r,e){for(var i=r.length-1;r.charCodeAt(i-1)===44;)--i;return wi(t,r.substr(0,i),e/Math.pow(10,3*(r.length-i)))}function Th(t,r,e){var i=r.replace(Ad,""),n=r.length-i.length;return wi(t,i,e*Math.pow(10,2*n))+lt("%",n)}function Nd(t,r){var e,i=t.indexOf("E")-t.indexOf(".")-1;if(t.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";if(r<0)return"-"+Nd(t,-r);var n=t.indexOf(".");n===-1&&(n=t.indexOf("E"));var a=Math.floor(Math.log(r)*Math.LOG10E)%n;if(a<0&&(a+=n),e=(r/Math.pow(10,a)).toPrecision(i+1+(n+a)%n),!e.match(/[Ee]/)){var s=Math.floor(Math.log(r)*Math.LOG10E);e.indexOf(".")===-1?e=e.charAt(0)+"."+e.substr(1)+"E+"+(s-e.length+a):e+="E+"+(s-a),e=e.replace(/\+-/,"-")}e=e.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(o,c,l,f){return c+l+f.substr(0,(n+a)%n)+"."+f.substr(a)+"E"})}else e=r.toExponential(i);return t.match(/E\+00$/)&&e.match(/e[+-]\d$/)&&(e=e.substr(0,e.length-1)+"0"+e.charAt(e.length-1)),t.match(/E\-/)&&e.match(/e\+/)&&(e=e.replace(/e\+/,"e")),e.replace("e","E")}function si(t,r,e){if(t.charCodeAt(0)===40&&!r.match(Rd)){var i=r.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return e>=0?si("n",i,e):"("+si("n",i,-e)+")"}if(r.charCodeAt(r.length-1)===44)return Ch(t,r,e);if(r.indexOf("%")!==-1)return Th(t,r,e);if(r.indexOf("E")!==-1)return Nd(r,e);if(r.charCodeAt(0)===36)return"$"+si(t,r.substr(r.charAt(1)==" "?2:1),e);var n,a,s,o,c=Math.abs(e),l=e<0?"-":"";if(r.match(/^00+$/))return l+Hr(c,r.length);if(r.match(/^[#?]+$/))return n=""+e,e===0&&(n=""),n.length>r.length?n:Zt(r.substr(0,r.length-n.length))+n;if(a=r.match(Id))return yh(a,c,l);if(r.match(/^#+0+$/))return l+Hr(c,r.length-r.indexOf("0"));if(a=r.match(Dd))return n=(""+e).replace(/^([^\.]+)$/,"$1."+Zt(a[1])).replace(/\.$/,"."+Zt(a[1])),n=n.replace(/\.(\d*)$/,function(u,p){return"."+p+lt("0",Zt(a[1]).length-p.length)}),r.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(r=r.replace(/^#+([0.])/,"$1"),a=r.match(/^(0*)\.(#*)$/))return l+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,a[1].length?"0.":".");if(a=r.match(/^#{1,3},##0(\.?)$/))return l+Pi(""+c);if(a=r.match(/^#,##0\.([#0]*0)$/))return e<0?"-"+si(t,r,-e):Pi(""+e)+"."+lt("0",a[1].length);if(a=r.match(/^#,#*,#0/))return si(t,r.replace(/^#,#*,/,""),e);if(a=r.match(/^([0#]+)(\\?-([0#]+))+$/))return n=kn(si(t,r.replace(/[\\-]/g,""),e)),s=0,kn(kn(r.replace(/\\/g,"")).replace(/[0#]/g,function(u){return s<n.length?n.charAt(s++):u==="0"?"0":""}));if(r.match(Md))return n=si(t,"##########",e),"("+n.substr(0,3)+") "+n.substr(3,3)+"-"+n.substr(6);var f="";if(a=r.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(a[4].length,7),o=Cs(c,Math.pow(10,s)-1,!1),n=""+l,f=wi("n",a[1],o[1]),f.charAt(f.length-1)==" "&&(f=f.substr(0,f.length-1)+"0"),n+=f+a[2]+"/"+a[3],f=bs(o[2],s),f.length<a[4].length&&(f=Zt(a[4].substr(a[4].length-f.length))+f),n+=f,n;if(a=r.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(Math.max(a[1].length,a[4].length),7),o=Cs(c,Math.pow(10,s)-1,!0),l+(o[0]||(o[1]?"":"0"))+" "+(o[1]?cc(o[1],s)+a[2]+"/"+a[3]+bs(o[2],s):lt(" ",2*s+1+a[2].length+a[3].length));if(a=r.match(/^[#0?]+$/))return n=""+e,r.length<=n.length?n:Zt(r.substr(0,r.length-n.length))+n;if(a=r.match(/^([#0]+)\.([#0]+)$/)){n=""+e.toFixed(Math.min(a[2].length,10)).replace(/([^0])0+$/,"$1"),s=n.indexOf(".");var d=r.indexOf(".")-s,m=r.length-n.length-d;return Zt(r.substr(0,d)+n+r.substr(r.length-m))}if(a=r.match(/^00,000\.([#0]*0)$/))return e<0?"-"+si(t,r,-e):Pi(""+e).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(u){return"00,"+(u.length<3?Hr(0,3-u.length):"")+u})+"."+Hr(0,a[1].length);switch(r){case"###,###":case"##,###":case"#,###":var h=Pi(""+c);return h!=="0"?l+h:"";default:if(r.match(/\.[0#?]*$/))return si(t,r.slice(0,r.lastIndexOf(".")),e)+Zt(r.slice(r.lastIndexOf(".")))}throw new Error("unsupported format |"+r+"|")}function wi(t,r,e){return(e|0)===e?si(t,r,e):Ar(t,r,e)}function Eh(t){for(var r=[],e=!1,i=0,n=0;i<t.length;++i)switch(t.charCodeAt(i)){case 34:e=!e;break;case 95:case 42:case 92:++i;break;case 59:r[r.length]=t.substr(n,i-n),n=i+1}if(r[r.length]=t.substr(n),e===!0)throw new Error("Format |"+t+"| unterminated string ");return r}var Od=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function En(t){for(var r=0,e="",i="";r<t.length;)switch(e=t.charAt(r)){case"G":Ss(t,r)&&(r+=6),r++;break;case'"':for(;t.charCodeAt(++r)!==34&&r<t.length;);++r;break;case"\\":r+=2;break;case"_":r+=2;break;case"@":++r;break;case"B":case"b":if(t.charAt(r+1)==="1"||t.charAt(r+1)==="2")return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"\u4E0A":if(t.substr(r,3).toUpperCase()==="A/P"||t.substr(r,5).toUpperCase()==="AM/PM"||t.substr(r,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348")return!0;++r;break;case"[":for(i=e;t.charAt(r++)!=="]"&&r<t.length;)i+=t.charAt(r);if(i.match(Od))return!0;break;case".":case"0":case"#":for(;r<t.length&&("0#?.,E+-%".indexOf(e=t.charAt(++r))>-1||e=="\\"&&t.charAt(r+1)=="-"&&"0#".indexOf(t.charAt(r+2))>-1););break;case"?":for(;t.charAt(++r)===e;);break;case"*":++r,(t.charAt(r)==" "||t.charAt(r)=="*")&&++r;break;case"(":case")":++r;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;r<t.length&&"0123456789".indexOf(t.charAt(++r))>-1;);break;case" ":++r;break;default:++r;break}return!1}function Ah(t,r,e,i){for(var n=[],a="",s=0,o="",c="t",l,f,d,m="H";s<t.length;)switch(o=t.charAt(s)){case"G":if(!Ss(t,s))throw new Error("unrecognized character "+o+" in "+t);n[n.length]={t:"G",v:"General"},s+=7;break;case'"':for(a="";(d=t.charCodeAt(++s))!==34&&s<t.length;)a+=String.fromCharCode(d);n[n.length]={t:"t",v:a},++s;break;case"\\":var h=t.charAt(++s),u=h==="("||h===")"?h:"t";n[n.length]={t:u,v:h},++s;break;case"_":n[n.length]={t:"t",v:" "},s+=2;break;case"@":n[n.length]={t:"T",v:r},++s;break;case"B":case"b":if(t.charAt(s+1)==="1"||t.charAt(s+1)==="2"){if(l==null&&(l=Xi(r,e,t.charAt(s+1)==="2"),l==null))return"";n[n.length]={t:"X",v:t.substr(s,2)},c=o,s+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":o=o.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(r<0||l==null&&(l=Xi(r,e),l==null))return"";for(a=o;++s<t.length&&t.charAt(s).toLowerCase()===o;)a+=o;o==="m"&&c.toLowerCase()==="h"&&(o="M"),o==="h"&&(o=m),n[n.length]={t:o,v:a},c=o;break;case"A":case"a":case"\u4E0A":var p={t:o,v:o};if(l==null&&(l=Xi(r,e)),t.substr(s,3).toUpperCase()==="A/P"?(l!=null&&(p.v=l.H>=12?"P":"A"),p.t="T",m="h",s+=3):t.substr(s,5).toUpperCase()==="AM/PM"?(l!=null&&(p.v=l.H>=12?"PM":"AM"),p.t="T",s+=5,m="h"):t.substr(s,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348"?(l!=null&&(p.v=l.H>=12?"\u4E0B\u5348":"\u4E0A\u5348"),p.t="T",s+=5,m="h"):(p.t="t",++s),l==null&&p.t==="T")return"";n[n.length]=p,c=o;break;case"[":for(a=o;t.charAt(s++)!=="]"&&s<t.length;)a+=t.charAt(s);if(a.slice(-1)!=="]")throw'unterminated "[" block: |'+a+"|";if(a.match(Od)){if(l==null&&(l=Xi(r,e),l==null))return"";n[n.length]={t:"Z",v:a.toLowerCase()},c=a.charAt(1)}else a.indexOf("$")>-1&&(a=(a.match(/\$([^-\[\]]*)/)||[])[1]||"$",En(t)||(n[n.length]={t:"t",v:a}));break;case".":if(l!=null){for(a=o;++s<t.length&&(o=t.charAt(s))==="0";)a+=o;n[n.length]={t:"s",v:a};break}case"0":case"#":for(a=o;++s<t.length&&"0#?.,E+-%".indexOf(o=t.charAt(s))>-1;)a+=o;n[n.length]={t:"n",v:a};break;case"?":for(a=o;t.charAt(++s)===o;)a+=o;n[n.length]={t:o,v:a},c=o;break;case"*":++s,(t.charAt(s)==" "||t.charAt(s)=="*")&&++s;break;case"(":case")":n[n.length]={t:i===1?"t":o,v:o},++s;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(a=o;s<t.length&&"0123456789".indexOf(t.charAt(++s))>-1;)a+=t.charAt(s);n[n.length]={t:"D",v:a};break;case" ":n[n.length]={t:o,v:o},++s;break;case"$":n[n.length]={t:"t",v:"$"},++s;break;default:if(",$-+/():!^&'~{}<>=\u20ACacfijklopqrtuvwxzP".indexOf(o)===-1)throw new Error("unrecognized character "+o+" in "+t);n[n.length]={t:"t",v:o},++s;break}var g=0,F=0,E;for(s=n.length-1,c="t";s>=0;--s)switch(n[s].t){case"h":case"H":n[s].t=m,c="h",g<1&&(g=1);break;case"s":(E=n[s].v.match(/\.0+$/))&&(F=Math.max(F,E[0].length-1)),g<3&&(g=3);case"d":case"y":case"M":case"e":c=n[s].t;break;case"m":c==="s"&&(n[s].t="M",g<2&&(g=2));break;case"X":break;case"Z":g<1&&n[s].v.match(/[Hh]/)&&(g=1),g<2&&n[s].v.match(/[Mm]/)&&(g=2),g<3&&n[s].v.match(/[Ss]/)&&(g=3)}switch(g){case 0:break;case 1:l.u>=.5&&(l.u=0,++l.S),l.S>=60&&(l.S=0,++l.M),l.M>=60&&(l.M=0,++l.H);break;case 2:l.u>=.5&&(l.u=0,++l.S),l.S>=60&&(l.S=0,++l.M);break}var w="",V;for(s=0;s<n.length;++s)switch(n[s].t){case"t":case"T":case" ":case"D":break;case"X":n[s].v="",n[s].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":n[s].v=vh(n[s].t.charCodeAt(0),n[s].v,l,F),n[s].t="t";break;case"n":case"?":for(V=s+1;n[V]!=null&&((o=n[V].t)==="?"||o==="D"||(o===" "||o==="t")&&n[V+1]!=null&&(n[V+1].t==="?"||n[V+1].t==="t"&&n[V+1].v==="/")||n[s].t==="("&&(o===" "||o==="n"||o===")")||o==="t"&&(n[V].v==="/"||n[V].v===" "&&n[V+1]!=null&&n[V+1].t=="?"));)n[s].v+=n[V].v,n[V]={v:"",t:";"},++V;w+=n[s].v,s=V-1;break;case"G":n[s].t="t",n[s].v=Qi(r,e);break}var Q="",N,A;if(w.length>0){w.charCodeAt(0)==40?(N=r<0&&w.charCodeAt(0)===45?-r:r,A=wi("n",w,N)):(N=r<0&&i>1?-r:r,A=wi("n",w,N),N<0&&n[0]&&n[0].t=="t"&&(A=A.substr(1),n[0].v="-"+n[0].v)),V=A.length-1;var z=n.length;for(s=0;s<n.length;++s)if(n[s]!=null&&n[s].t!="t"&&n[s].v.indexOf(".")>-1){z=s;break}var L=n.length;if(z===n.length&&A.indexOf("E")===-1){for(s=n.length-1;s>=0;--s)n[s]==null||"n?".indexOf(n[s].t)===-1||(V>=n[s].v.length-1?(V-=n[s].v.length,n[s].v=A.substr(V+1,n[s].v.length)):V<0?n[s].v="":(n[s].v=A.substr(0,V+1),V=-1),n[s].t="t",L=s);V>=0&&L<n.length&&(n[L].v=A.substr(0,V+1)+n[L].v)}else if(z!==n.length&&A.indexOf("E")===-1){for(V=A.indexOf(".")-1,s=z;s>=0;--s)if(!(n[s]==null||"n?".indexOf(n[s].t)===-1)){for(f=n[s].v.indexOf(".")>-1&&s===z?n[s].v.indexOf(".")-1:n[s].v.length-1,Q=n[s].v.substr(f+1);f>=0;--f)V>=0&&(n[s].v.charAt(f)==="0"||n[s].v.charAt(f)==="#")&&(Q=A.charAt(V--)+Q);n[s].v=Q,n[s].t="t",L=s}for(V>=0&&L<n.length&&(n[L].v=A.substr(0,V+1)+n[L].v),V=A.indexOf(".")+1,s=z;s<n.length;++s)if(!(n[s]==null||"n?(".indexOf(n[s].t)===-1&&s!==z)){for(f=n[s].v.indexOf(".")>-1&&s===z?n[s].v.indexOf(".")+1:0,Q=n[s].v.substr(0,f);f<n[s].v.length;++f)V<A.length&&(Q+=A.charAt(V++));n[s].v=Q,n[s].t="t",L=s}}}for(s=0;s<n.length;++s)n[s]!=null&&"n?".indexOf(n[s].t)>-1&&(N=i>1&&r<0&&s>0&&n[s-1].v==="-"?-r:r,n[s].v=wi(n[s].t,n[s].v,N),n[s].t="t");var Z="";for(s=0;s!==n.length;++s)n[s]!=null&&(Z+=n[s].v);return Z}var Af=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function Ff(t,r){if(r==null)return!1;var e=parseFloat(r[2]);switch(r[1]){case"=":if(t==e)return!0;break;case">":if(t>e)return!0;break;case"<":if(t<e)return!0;break;case"<>":if(t!=e)return!0;break;case">=":if(t>=e)return!0;break;case"<=":if(t<=e)return!0;break}return!1}function Fh(t,r){var e=Eh(t),i=e.length,n=e[i-1].indexOf("@");if(i<4&&n>-1&&--i,e.length>4)throw new Error("cannot find right format for |"+e.join("|")+"|");if(typeof r!="number")return[4,e.length===4||n>-1?e[e.length-1]:"@"];switch(e.length){case 1:e=n>-1?["General","General","General",e[0]]:[e[0],e[0],e[0],"@"];break;case 2:e=n>-1?[e[0],e[0],e[0],e[1]]:[e[0],e[1],e[0],"@"];break;case 3:e=n>-1?[e[0],e[1],e[0],e[2]]:[e[0],e[1],e[2],"@"];break;case 4:break}var a=r>0?e[0]:r<0?e[1]:e[2];if(e[0].indexOf("[")===-1&&e[1].indexOf("[")===-1)return[i,a];if(e[0].match(/\[[=<>]/)!=null||e[1].match(/\[[=<>]/)!=null){var s=e[0].match(Af),o=e[1].match(Af);return Ff(r,s)?[i,e[0]]:Ff(r,o)?[i,e[1]]:[i,e[s!=null&&o!=null?2:1]]}return[i,a]}function Ir(t,r,e){e==null&&(e={});var i="";switch(typeof t){case"string":t=="m/d/yy"&&e.dateNF?i=e.dateNF:i=t;break;case"number":t==14&&e.dateNF?i=e.dateNF:i=(e.table!=null?e.table:Me)[t],i==null&&(i=e.table&&e.table[Cf[t]]||Me[Cf[t]]),i==null&&(i=dh[t]||"General");break}if(Ss(i,0))return Qi(r,e);r instanceof Date&&(r=Ed(r,e.date1904));var n=Fh(i,r);if(Ss(n[1]))return Qi(r,e);if(r===!0)r="TRUE";else if(r===!1)r="FALSE";else if(r===""||r==null)return"";return Ah(n[1],r,e,n[0])}function $i(t,r){if(typeof r!="number"){r=+r||-1;for(var e=0;e<392;++e){if(Me[e]==null){r<0&&(r=e);continue}if(Me[e]==t){r=e;break}}r<0&&(r=391)}return Me[r]=t,r}function Pd(){Me=fh()}var Ih={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},Ld=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function Dh(t){var r=typeof t=="number"?Me[t]:t;return r=r.replace(Ld,"(\\d+)"),new RegExp("^"+r+"$")}function Rh(t,r,e){var i=-1,n=-1,a=-1,s=-1,o=-1,c=-1;
vendor: 4,084 bytes, line 2
2(r.match(Ld)||[]).forEach(function(d,m){var h=parseInt(e[m+1],10);switch(d.toLowerCase().charAt(0)){case"y":i=h;break;case"d":a=h;break;case"h":s=h;break;case"s":c=h;break;case"m":s>=0?o=h:n=h;break}}),c>=0&&o==-1&&n>=0&&(o=n,n=-1);var l=(""+(i>=0?i:new Date().getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(a>=1?a:1)).slice(-2);l.length==7&&(l="0"+l),l.length==8&&(l="20"+l);var f=("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return s==-1&&o==-1&&c==-1?l:i==-1&&n==-1&&a==-1?f:l+"T"+f}var Mh=(function(){var t={};t.version="1.2.0";function r(){for(var A=0,z=new Array(256),L=0;L!=256;++L)A=L,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,z[L]=A;return typeof Int32Array<"u"?new Int32Array(z):z}var e=r();function i(A){var z=0,L=0,Z=0,J=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(Z=0;Z!=256;++Z)J[Z]=A[Z];for(Z=0;Z!=256;++Z)for(L=A[Z],z=256+Z;z<4096;z+=256)L=J[z]=L>>>8^A[L&255];var B=[];for(Z=1;Z!=16;++Z)B[Z-1]=typeof Int32Array<"u"?J.subarray(Z*256,Z*256+256):J.slice(Z*256,Z*256+256);return B}var n=i(e),a=n[0],s=n[1],o=n[2],c=n[3],l=n[4],f=n[5],d=n[6],m=n[7],h=n[8],u=n[9],p=n[10],g=n[11],F=n[12],E=n[13],w=n[14];function V(A,z){for(var L=z^-1,Z=0,J=A.length;Z<J;)L=L>>>8^e[(L^A.charCodeAt(Z++))&255];return~L}function Q(A,z){for(var L=z^-1,Z=A.length-15,J=0;J<Z;)L=w[A[J++]^L&255]^E[A[J++]^L>>8&255]^F[A[J++]^L>>16&255]^g[A[J++]^L>>>24]^p[A[J++]]^u[A[J++]]^h[A[J++]]^m[A[J++]]^d[A[J++]]^f[A[J++]]^l[A[J++]]^c[A[J++]]^o[A[J++]]^s[A[J++]]^a[A[J++]]^e[A[J++]];for(Z+=15;J<Z;)L=L>>>8^e[(L^A[J++])&255];return~L}function N(A,z){for(var L=z^-1,Z=0,J=A.length,B=0,le=0;Z<J;)B=A.charCodeAt(Z++),B<128?L=L>>>8^e[(L^B)&255]:B<2048?(L=L>>>8^e[(L^(192|B>>6&31))&255],L=L>>>8^e[(L^(128|B&63))&255]):B>=55296&&B<57344?(B=(B&1023)+64,le=A.charCodeAt(Z++)&1023,L=L>>>8^e[(L^(240|B>>8&7))&255],L=L>>>8^e[(L^(128|B>>2&63))&255],L=L>>>8^e[(L^(128|le>>6&15|(B&3)<<4))&255],L=L>>>8^e[(L^(128|le&63))&255]):(L=L>>>8^e[(L^(224|B>>12&15))&255],L=L>>>8^e[(L^(128|B>>6&63))&255],L=L>>>8^e[(L^(128|B&63))&255]);return~L}return t.table=e,t.bstr=V,t.buf=Q,t.str=N,t})(),ze=(function(){var r={};r.version="1.2.1";function e(x,S){for(var k=x.split("/"),b=S.split("/"),C=0,T=0,W=Math.min(k.length,b.length);C<W;++C){if(T=k[C].length-b[C].length)return T;if(k[C]!=b[C])return k[C]<b[C]?-1:1}return k.length-b.length}function i(x){if(x.charAt(x.length-1)=="/")return x.slice(0,-1).indexOf("/")===-1?x:i(x.slice(0,-1));var S=x.lastIndexOf("/");return S===-1?x:x.slice(0,S+1)}function n(x){if(x.charAt(x.length-1)=="/")return n(x.slice(0,-1));var S=x.lastIndexOf("/");return S===-1?x:x.slice(S+1)}function a(x,S){typeof S=="string"&&(S=new Date(S));var k=S.getHours();k=k<<6|S.getMinutes(),k=k<<5|S.getSeconds()>>>1,x.write_shift(2,k);var b=S.getFullYear()-1980;b=b<<4|S.getMonth()+1,b=b<<5|S.getDate(),x.write_shift(2,b)}function s(x){var S=x.read_shift(2)&65535,k=x.read_shift(2)&65535,b=new Date,C=k&31;k>>>=5;var T=k&15;k>>>=4,b.setMilliseconds(0),b.setFullYear(k+1980),b.setMonth(T-1),b.setDate(C);var W=S&31;S>>>=5;var te=S&63;return S>>>=6,b.setHours(S),b.setMinutes(te),b.setSeconds(W<<1),b}function o(x){Nt(x,0);for(var S={},k=0;x.l<=x.length-4;){var b=x.read_shift(2),C=x.read_shift(2),T=x.l+C,W={};b===21589&&(k=x.read_shift(1),k&1&&(W.mtime=x.read_shift(4)),C>5&&(k&2&&(W.atime=x.read_shift(4)),k&4&&(W.ctime=x.read_shift(4))),W.mtime&&(W.mt=new Date(W.mtime*1e3))),x.l=T,S[b]=W}return S}var c;function l(){return c||(c={})}function f(x,S){if(x[0]==80&&x[1]==75)return x0(x,S);if((x[0]|32)==109&&(x[1]|32)==105)return Cu(x,S);if(x.length<512)throw new Error("CFB file size "+x.length+" < 512");var k=3,b=512,C=0,T=0,W=0,te=0,q=0,K=[],Y=x.slice(0,512);Nt(Y,0);var ce=d(Y);switch(k=ce[0],k){case 3:b=512;break;case 4:b=4096;break;case 0:if(ce[1]==0)return x0(x,S);default:throw new Error("Major Version: Expected 3 or 4 saw "+k)}
vendor: 3,818 bytes, line 2
2b!==512&&(Y=x.slice(0,b),Nt(Y,28));var ue=x.slice(0,b);m(Y,k);var Ce=Y.read_shift(4,"i");if(k===3&&Ce!==0)throw new Error("# Directory Sectors: Expected 0 saw "+Ce);Y.l+=4,W=Y.read_shift(4,"i"),Y.l+=4,Y.chk("00100000","Mini Stream Cutoff Size: "),te=Y.read_shift(4,"i"),C=Y.read_shift(4,"i"),q=Y.read_shift(4,"i"),T=Y.read_shift(4,"i");for(var he=-1,ke=0;ke<109&&(he=Y.read_shift(4,"i"),!(he<0));++ke)K[ke]=he;var De=h(x,b);g(q,T,De,b,K);var tt=E(De,W,K,b);tt[W].name="!Directory",C>0&&te!==le&&(tt[te].name="!MiniFAT"),tt[K[0]].name="!FAT",tt.fat_addrs=K,tt.ssz=b;var rr={},ut=[],hr=[],zn=[];w(W,tt,De,ut,C,rr,hr,te),u(hr,zn,ut),ut.shift();var Un={FileIndex:hr,FullPaths:zn};return S&&S.raw&&(Un.raw={header:ue,sectors:De}),Un}function d(x){if(x[x.l]==80&&x[x.l+1]==75)return[0,0];x.chk(Te,"Header Signature: "),x.l+=16;var S=x.read_shift(2,"u");return[x.read_shift(2,"u"),S]}function m(x,S){var k=9;switch(x.l+=2,k=x.read_shift(2)){case 9:if(S!=3)throw new Error("Sector Shift: Expected 9 saw "+k);break;case 12:if(S!=4)throw new Error("Sector Shift: Expected 12 saw "+k);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+k)}x.chk("0600","Mini Sector Shift: "),x.chk("000000000000","Reserved: ")}function h(x,S){for(var k=Math.ceil(x.length/S)-1,b=[],C=1;C<k;++C)b[C-1]=x.slice(C*S,(C+1)*S);return b[k-1]=x.slice(k*S),b}function u(x,S,k){for(var b=0,C=0,T=0,W=0,te=0,q=k.length,K=[],Y=[];b<q;++b)K[b]=Y[b]=b,S[b]=k[b];for(;te<Y.length;++te)b=Y[te],C=x[b].L,T=x[b].R,W=x[b].C,K[b]===b&&(C!==-1&&K[C]!==C&&(K[b]=K[C]),T!==-1&&K[T]!==T&&(K[b]=K[T])),W!==-1&&(K[W]=b),C!==-1&&b!=K[b]&&(K[C]=K[b],Y.lastIndexOf(C)<te&&Y.push(C)),T!==-1&&b!=K[b]&&(K[T]=K[b],Y.lastIndexOf(T)<te&&Y.push(T));for(b=1;b<q;++b)K[b]===b&&(T!==-1&&K[T]!==T?K[b]=K[T]:C!==-1&&K[C]!==C&&(K[b]=K[C]));for(b=1;b<q;++b)if(x[b].type!==0){if(te=b,te!=K[te])do te=K[te],S[b]=S[te]+"/"+S[b];while(te!==0&&K[te]!==-1&&te!=K[te]);K[b]=-1}for(S[0]+="/",b=1;b<q;++b)x[b].type!==2&&(S[b]+="/")}function p(x,S,k){for(var b=x.start,C=x.size,T=[],W=b;k&&C>0&&W>=0;)T.push(S.slice(W*B,W*B+B)),C-=B,W=qi(k,W*4);return T.length===0?yt(0):Ni(T).slice(0,x.size)}function g(x,S,k,b,C){var T=le;if(x===le){if(S!==0)throw new Error("DIFAT chain shorter than expected")}else if(x!==-1){var W=k[x],te=(b>>>2)-1;if(!W)return;for(var q=0;q<te&&(T=qi(W,q*4))!==le;++q)C.push(T);g(qi(W,b-4),S-1,k,b,C)}}function F(x,S,k,b,C){var T=[],W=[];C||(C=[]);var te=b-1,q=0,K=0;for(q=S;q>=0;){C[q]=!0,T[T.length]=q,W.push(x[q]);var Y=k[Math.floor(q*4/b)];if(K=q*4&te,b<4+K)throw new Error("FAT boundary crossed: "+q+" 4 "+b);if(!x[Y])break;q=qi(x[Y],K)}return{nodes:T,data:zf([W])}}function E(x,S,k,b){var C=x.length,T=[],W=[],te=[],q=[],K=b-1,Y=0,ce=0,ue=0,Ce=0;for(Y=0;Y<C;++Y)if(te=[],ue=Y+S,ue>=C&&(ue-=C),!W[ue]){q=[];var he=[];for(ce=ue;ce>=0;){he[ce]=!0,W[ce]=!0,te[te.length]=ce,q.push(x[ce]);var ke=k[Math.floor(ce*4/b)];if(Ce=ce*4&K,b<4+Ce)throw new Error("FAT boundary crossed: "+ce+" 4 "+b);if(!x[ke]||(ce=qi(x[ke],Ce),he[ce]))break}T[ue]={nodes:te,data:zf([q])}}return T}function w(x,S,k,b,C,T,W,te){for(var q=0,K=b.length?2:0,Y=S[x].data,ce=0,ue=0,Ce;ce<Y.length;ce+=128){var he=Y.slice(ce,ce+128);Nt(he,64),ue=he.read_shift(2),Ce=Ps(he,0,ue-K),b.push(Ce);var ke={name:Ce,type:he.read_shift(1),color:he.read_shift(1),L:he.read_shift(4,"i"),R:he.read_shift(4,"i"),C:he.read_shift(4,"i"),clsid:he.read_shift(16),state:he.read_shift(4,"i"),start:0,size:0},De=he.read_shift(2)+he.read_shift(2)+he.read_shift(2)+he.read_shift(2);De!==0&&(ke.ct=V(he,he.l-8));var tt=he.read_shift(2)+he.read_shift(2)+he.read_shift(2)+he.read_shift(2);tt!==0&&(ke.mt=V(he,he.l-8)),ke.start=he.read_shift(4,"i"),ke.size=he.read_shift(4,"i"),ke.size<0&&ke.start<0&&(ke.size=ke.type=0,ke.start=le,ke.name=""),ke.type===5?(q=ke.start,C>0&&q!==le&&(S[q].name="!StreamData")):ke.size>
vendor: 16,508 bytes, line 2
2=4096?(ke.storage="fat",S[ke.start]===void 0&&(S[ke.start]=F(k,ke.start,S.fat_addrs,S.ssz)),S[ke.start].name=ke.name,ke.content=S[ke.start].data.slice(0,ke.size)):(ke.storage="minifat",ke.size<0?ke.size=0:q!==le&&ke.start!==le&&S[q]&&(ke.content=p(ke,S[q].data,(S[te]||{}).data))),ke.content&&Nt(ke.content,0),T[Ce]=ke,W.push(ke)}}function V(x,S){return new Date((Rt(x,S+4)/1e7*Math.pow(2,32)+Rt(x,S)/1e7-11644473600)*1e3)}function Q(x,S){return l(),f(c.readFileSync(x),S)}function N(x,S){var k=S&&S.type;switch(k||Ve&&Buffer.isBuffer(x)&&(k="buffer"),k||"base64"){case"file":return Q(x,S);case"base64":return f(zr(vr(x)),S);case"binary":return f(zr(x),S)}return f(x,S)}function A(x,S){var k=S||{},b=k.root||"Root Entry";if(x.FullPaths||(x.FullPaths=[]),x.FileIndex||(x.FileIndex=[]),x.FullPaths.length!==x.FileIndex.length)throw new Error("inconsistent CFB structure");x.FullPaths.length===0&&(x.FullPaths[0]=b+"/",x.FileIndex[0]={name:b,type:5}),k.CLSID&&(x.FileIndex[0].clsid=k.CLSID),z(x)}function z(x){var S="�Sh33tJ5";if(!ze.find(x,"/"+S)){var k=yt(4);k[0]=55,k[1]=k[3]=50,k[2]=54,x.FileIndex.push({name:S,type:2,content:k,size:4,L:69,R:69,C:69}),x.FullPaths.push(x.FullPaths[0]+S),L(x)}}function L(x,S){A(x);for(var k=!1,b=!1,C=x.FullPaths.length-1;C>=0;--C){var T=x.FileIndex[C];switch(T.type){case 0:b?k=!0:(x.FileIndex.pop(),x.FullPaths.pop());break;case 1:case 2:case 5:b=!0,isNaN(T.R*T.L*T.C)&&(k=!0),T.R>-1&&T.L>-1&&T.R==T.L&&(k=!0);break;default:k=!0;break}}if(!(!k&&!S)){var W=new Date(1987,1,19),te=0,q=Object.create?Object.create(null):{},K=[];for(C=0;C<x.FullPaths.length;++C)q[x.FullPaths[C]]=!0,x.FileIndex[C].type!==0&&K.push([x.FullPaths[C],x.FileIndex[C]]);for(C=0;C<K.length;++C){var Y=i(K[C][0]);b=q[Y],b||(K.push([Y,{name:n(Y).replace("/",""),type:1,clsid:ie,ct:W,mt:W,content:null}]),q[Y]=!0)}for(K.sort(function(Ce,he){return e(Ce[0],he[0])}),x.FullPaths=[],x.FileIndex=[],C=0;C<K.length;++C)x.FullPaths[C]=K[C][0],x.FileIndex[C]=K[C][1];for(C=0;C<K.length;++C){var ce=x.FileIndex[C],ue=x.FullPaths[C];if(ce.name=n(ue).replace("/",""),ce.L=ce.R=ce.C=-(ce.color=1),ce.size=ce.content?ce.content.length:0,ce.start=0,ce.clsid=ce.clsid||ie,C===0)ce.C=K.length>1?1:-1,ce.size=0,ce.type=5;else if(ue.slice(-1)=="/"){for(te=C+1;te<K.length&&i(x.FullPaths[te])!=ue;++te);for(ce.C=te>=K.length?-1:te,te=C+1;te<K.length&&i(x.FullPaths[te])!=i(ue);++te);ce.R=te>=K.length?-1:te,ce.type=1}else i(x.FullPaths[C+1]||"")==i(ue)&&(ce.R=C+1),ce.type=2}}}function Z(x,S){var k=S||{};if(k.fileType=="mad")return Tu(x,k);if(L(x),k.fileType==="zip")return _u(x,k);var b=(function(Ce){for(var he=0,ke=0,De=0;De<Ce.FileIndex.length;++De){var tt=Ce.FileIndex[De];if(tt.content){var rr=tt.content.length;rr>0&&(rr<4096?he+=rr+63>>6:ke+=rr+511>>9)}}for(var ut=Ce.FullPaths.length+3>>2,hr=he+7>>3,zn=he+127>>7,Un=hr+ke+ut+zn,ji=Un+127>>7,bo=ji<=109?0:Math.ceil((ji-109)/127);Un+ji+bo+127>>7>ji;)bo=++ji<=109?0:Math.ceil((ji-109)/127);var ui=[1,bo,ji,zn,ut,ke,he,0];return Ce.FileIndex[0].size=he<<6,ui[7]=(Ce.FileIndex[0].start=ui[0]+ui[1]+ui[2]+ui[3]+ui[4]+ui[5])+(ui[6]+7>>3),ui})(x),C=yt(b[7]<<9),T=0,W=0;{for(T=0;T<8;++T)C.write_shift(1,xe[T]);for(T=0;T<8;++T)C.write_shift(2,0);for(C.write_shift(2,62),C.write_shift(2,3),C.write_shift(2,65534),C.write_shift(2,9),C.write_shift(2,6),T=0;T<3;++T)C.write_shift(2,0);for(C.write_shift(4,0),C.write_shift(4,b[2]),C.write_shift(4,b[0]+b[1]+b[2]+b[3]-1),C.write_shift(4,0),C.write_shift(4,4096),C.write_shift(4,b[3]?b[0]+b[1]+b[2]-1:le),C.write_shift(4,b[3]),C.write_shift(-4,b[1]?b[0]-1:le),C.write_shift(4,b[1]),T=0;T<109;++T)C.write_shift(-4,T<b[2]?b[1]+T:-1)}if(b[1])for(W=0;W<b[1];++W){for(;T<236+W*127;++T)C.write_shift(-4,T<b[2]?b[1]+T:-1);C.write_shift(-4,W===b[1]-1?le:W+1)}var te=function(Ce){for(W+=Ce;T<W-1;++T)C.write_shift(-4,T+1);Ce&&(++T,C.write_shift(-4,le))};for(W=T=0,W+=b[1];T<W;++T)C.write_shift(-4,ne.DIFSECT);for(W+=b[2];T<W;++T)C.write_shift(-4,ne.FATSECT);te(b[3]),te(b[4]);for(var q=0,K=0,Y=x.FileIndex[0];q<x.FileIndex.length;++q)Y=x.FileIndex[q],Y.content&&(K=Y.content.length,!(K<4096)&&(Y.start=W,te(K+511>>9)));for(te(b[6]+7>>3);C.l&511;)C.write_shift(-4,ne.ENDOFCHAIN);for(W=T=0,q=0;q<x.FileIndex.length;++q)Y=x.FileIndex[q],Y.content&&(K=Y.content.length,!(!K||K>=4096)&&(Y.start=W,te(K+63>>6)));for(;C.l&511;)C.write_shift(-4,ne.ENDOFCHAIN);for(T=0;T<b[4]<<2;++T){var ce=x.FullPaths[T];if(!ce||ce.length===0){for(q=0;q<17;++q)C.write_shift(4,0);for(q=0;q<3;++q)C.write_shift(4,-1);for(q=0;q<12;++q)C.write_shift(4,0);continue}Y=x.FileIndex[T],T===0&&(Y.start=Y.size?Y.start-1:le);var ue=T===0&&k.root||Y.name;if(K=2*(ue.length+1),C.write_shift(64,ue,"utf16le"),C.write_shift(2,K),C.write_shift(1,Y.type),C.write_shift(1,Y.color),C.write_shift(-4,Y.L),C.write_shift(-4,Y.R),C.write_shift(-4,Y.C),Y.clsid)C.write_shift(16,Y.clsid,"hex");else for(q=0;q<4;++q)C.write_shift(4,0);C.write_shift(4,Y.state||0),C.write_shift(4,0),C.write_shift(4,0),C.write_shift(4,0),C.write_shift(4,0),C.write_shift(4,Y.start),C.write_shift(4,Y.size),C.write_shift(4,0)}for(T=1;T<x.FileIndex.length;++T)if(Y=x.FileIndex[T],Y.size>=4096)if(C.l=Y.start+1<<9,Ve&&Buffer.isBuffer(Y.content))Y.content.copy(C,C.l,0,Y.size),C.l+=Y.size+511&-512;else{for(q=0;q<Y.size;++q)C.write_shift(1,Y.content[q]);for(;q&511;++q)C.write_shift(1,0)}for(T=1;T<x.FileIndex.length;++T)if(Y=x.FileIndex[T],Y.size>0&&Y.size<4096)if(Ve&&Buffer.isBuffer(Y.content))Y.content.copy(C,C.l,0,Y.size),C.l+=Y.size+63&-64;else{for(q=0;q<Y.size;++q)C.write_shift(1,Y.content[q]);for(;q&63;++q)C.write_shift(1,0)}if(Ve)C.l=C.length;else for(;C.l<C.length;)C.write_shift(1,0);return C}function J(x,S){var k=x.FullPaths.map(function(q){return q.toUpperCase()}),b=k.map(function(q){var K=q.split("/");return K[K.length-(q.slice(-1)=="/"?2:1)]}),C=!1;S.charCodeAt(0)===47?(C=!0,S=k[0].slice(0,-1)+S):C=S.indexOf("/")!==-1;var T=S.toUpperCase(),W=C===!0?k.indexOf(T):b.indexOf(T);if(W!==-1)return x.FileIndex[W];var te=!T.match(Qn);for(T=T.replace(Kt,""),te&&(T=T.replace(Qn,"!")),W=0;W<k.length;++W)if((te?k[W].replace(Qn,"!"):k[W]).replace(Kt,"")==T||(te?b[W].replace(Qn,"!"):b[W]).replace(Kt,"")==T)return x.FileIndex[W];return null}var B=64,le=-2,Te="d0cf11e0a1b11ae1",xe=[208,207,17,224,161,177,26,225],ie="00000000000000000000000000000000",ne={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:le,FREESECT:-1,HEADER_SIGNATURE:Te,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:ie,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function me(x,S,k){l();var b=Z(x,k);c.writeFileSync(S,b)}function se(x){for(var S=new Array(x.length),k=0;k<x.length;++k)S[k]=String.fromCharCode(x[k]);return S.join("")}function we(x,S){var k=Z(x,S);switch(S&&S.type||"buffer"){case"file":return l(),c.writeFileSync(S.filename,k),k;case"binary":return typeof k=="string"?k:se(k);case"base64":return kf(typeof k=="string"?k:se(k));case"buffer":if(Ve)return Buffer.isBuffer(k)?k:en(k);case"array":return typeof k=="string"?zr(k):k}return k}var re;function I(x){try{var S=x.InflateRaw,k=new S;if(k._processChunk(new Uint8Array([3,0]),k._finishFlushFlag),k.bytesRead)re=x;else throw new Error("zlib does not expose bytesRead")}catch(b){console.error("cannot use native zlib: "+(b.message||b))}}function j(x,S){if(!re)return h0(x,S);var k=re.InflateRaw,b=new k,C=b._processChunk(x.slice(x.l),b._finishFlushFlag);return x.l+=b.bytesRead,C}function R(x){return re?re.deflateRawSync(x):Pe(x)}var M=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],ae=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],fe=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function de(x){var S=(x<<1|x<<11)&139536|(x<<5|x<<15)&558144;return(S>>16|S>>8|S)&255}for(var pe=typeof Uint8Array<"u",oe=pe?new Uint8Array(256):[],Oe=0;Oe<256;++Oe)oe[Oe]=de(Oe);function D(x,S){var k=oe[x&255];return S<=8?k>>>8-S:(k=k<<8|oe[x>>8&255],S<=16?k>>>16-S:(k=k<<8|oe[x>>16&255],k>>>24-S))}function at(x,S){var k=S&7,b=S>>>3;return(x[b]|(k<=6?0:x[b+1]<<8))>>>k&3}function He(x,S){var k=S&7,b=S>>>3;return(x[b]|(k<=5?0:x[b+1]<<8))>>>k&7}function Je(x,S){var k=S&7,b=S>>>3;return(x[b]|(k<=4?0:x[b+1]<<8))>>>k&15}function Le(x,S){var k=S&7,b=S>>>3;return(x[b]|(k<=3?0:x[b+1]<<8))>>>k&31}function be(x,S){var k=S&7,b=S>>>3;return(x[b]|(k<=1?0:x[b+1]<<8))>>>k&127}function dt(x,S,k){var b=S&7,C=S>>>3,T=(1<<k)-1,W=x[C]>>>b;return k<8-b||(W|=x[C+1]<<8-b,k<16-b)||(W|=x[C+2]<<16-b,k<24-b)||(W|=x[C+3]<<24-b),W&T}function _r(x,S,k){var b=S&7,C=S>>>3;return b<=5?x[C]|=(k&7)<<b:(x[C]|=k<<b&255,x[C+1]=(k&7)>>8-b),S+3}function Kr(x,S,k){var b=S&7,C=S>>>3;return k=(k&1)<<b,x[C]|=k,S+1}function pi(x,S,k){var b=S&7,C=S>>>3;return k<<=b,x[C]|=k&255,k>>>=8,x[C+1]=k,S+8}function Bn(x,S,k){var b=S&7,C=S>>>3;return k<<=b,x[C]|=k&255,k>>>=8,x[C+1]=k&255,x[C+2]=k>>>8,S+16}function Ci(x,S){var k=x.length,b=2*k>S?2*k:S+5,C=0;if(k>=S)return x;if(Ve){var T=yf(b);if(x.copy)x.copy(T);else for(;C<x.length;++C)T[C]=x[C];return T}else if(pe){var W=new Uint8Array(b);if(W.set)W.set(x);else for(;C<k;++C)W[C]=x[C];return W}return x.length=b,x}function ur(x){for(var S=new Array(x),k=0;k<x;++k)S[k]=0;return S}function mi(x,S,k){var b=1,C=0,T=0,W=0,te=0,q=x.length,K=pe?new Uint16Array(32):ur(32);for(T=0;T<32;++T)K[T]=0;for(T=q;T<k;++T)x[T]=0;q=x.length;var Y=pe?new Uint16Array(q):ur(q);for(T=0;T<q;++T)K[C=x[T]]++,b<C&&(b=C),Y[T]=0;for(K[0]=0,T=1;T<=b;++T)K[T+16]=te=te+K[T-1]<<1;for(T=0;T<q;++T)te=x[T],te!=0&&(Y[T]=K[te+16]++);var ce=0;for(T=0;T<q;++T)if(ce=x[T],ce!=0)for(te=D(Y[T],b)>>b-ce,W=(1<<b+4-ce)-1;W>=0;--W)S[te|W<<ce]=ce&15|T<<4;return b}var Ti=pe?new Uint16Array(512):ur(512),Vn=pe?new Uint16Array(32):ur(32);if(!pe){for(var Yt=0;Yt<512;++Yt)Ti[Yt]=0;for(Yt=0;Yt<32;++Yt)Vn[Yt]=0}(function(){for(var x=[],S=0;S<32;S++)x.push(5);mi(x,Vn,32);var k=[];for(S=0;S<=143;S++)k.push(8);for(;S<=255;S++)k.push(9);for(;S<=279;S++)k.push(7);for(;S<=287;S++)k.push(8);mi(k,Ti,288)})();var qr=(function(){for(var S=pe?new Uint8Array(32768):[],k=0,b=0;k<fe.length-1;++k)for(;b<fe[k+1];++b)S[b]=k;for(;b<32768;++b)S[b]=29;var C=pe?new Uint8Array(259):[];for(k=0,b=0;k<ae.length-1;++k)for(;b<ae[k+1];++b)C[b]=k;function T(te,q){for(var K=0;K<te.length;){var Y=Math.min(65535,te.length-K),ce=K+Y==te.length;for(q.write_shift(1,+ce),q.write_shift(2,Y),q.write_shift(2,~Y&65535);Y-- >0;)q[q.l++]=te[K++]}return q.l}function W(te,q){for(var K=0,Y=0,ce=pe?new Uint16Array(32768):[];Y<te.length;){var ue=Math.min(65535,te.length-Y);if(ue<10){for(K=_r(q,K,+(Y+ue==te.length)),K&7&&(K+=8-(K&7)),q.l=K/8|0,q.write_shift(2,ue),q.write_shift(2,~ue&65535);ue-- >0;)q[q.l++]=te[Y++];K=q.l*8;continue}K=_r(q,K,+(Y+ue==te.length)+2);for(var Ce=0;ue-- >0;){var he=te[Y];Ce=(Ce<<5^he)&32767;var ke=-1,De=0;if((ke=ce[Ce])&&(ke|=Y&-32768,ke>Y&&(ke-=32768),ke<Y))for(;te[ke+De]==te[Y+De]&&De<250;)++De;if(De>2){he=C[De],he<=22?K=pi(q,K,oe[he+1]>>1)-1:(pi(q,K,3),K+=5,pi(q,K,oe[he-23]>>5),K+=3);var tt=he<8?0:he-4>>2;tt>0&&(Bn(q,K,De-ae[he]),K+=tt),he=S[Y-ke],K=pi(q,K,oe[he]>>3),K-=3;var rr=he<4?0:he-2>>1;rr>0&&(Bn(q,K,Y-ke-fe[he]),K+=rr);for(var ut=0;ut<De;++ut)ce[Ce]=Y&32767,Ce=(Ce<<5^te[Y])&32767,++Y;ue-=De-1}else he<=143?he=he+48:K=Kr(q,K,1),K=pi(q,K,oe[he]),ce[Ce]=Y&32767,++Y}K=pi(q,K,0)-1}return q.l=(K+7)/8|0,q.l}return function(q,K){return q.length<8?T(q,K):W(q,K)}})();function Pe(x){var S=yt(50+Math.floor(x.length*1.1)),k=qr(x,S);return S.slice(0,k)}var pt=pe?new Uint16Array(32768):ur(32768),wr=pe?new Uint16Array(32768):ur(32768),St=pe?new Uint16Array(128):ur(128),Hi=1,u0=1;function gu(x,S){var k=Le(x,S)+257;S+=5;var b=Le(x,S)+1;S+=5;var C=Je(x,S)+4;S+=4;for(var T=0,W=pe?new Uint8Array(19):ur(19),te=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],q=1,K=pe?new Uint8Array(8):ur(8),Y=pe?new Uint8Array(8):ur(8),ce=W.length,ue=0;ue<C;++ue)W[M[ue]]=T=He(x,S),q<T&&(q=T),K[T]++,S+=3;var Ce=0;for(K[0]=0,ue=1;ue<=q;++ue)Y[ue]=Ce=Ce+K[ue-1]<<1;for(ue=0;ue<ce;++ue)(Ce=W[ue])!=0&&(te[ue]=Y[Ce]++);var he=0;for(ue=0;ue<ce;++ue)if(he=W[ue],he!=0){Ce=oe[te[ue]]>>8-he;for(var ke=(1<<7-he)-1;ke>=0;--ke)St[Ce|ke<<he]=he&7|ue<<3}var De=[];for(q=1;De.length<k+b;)switch(Ce=St[be(x,S)],S+=Ce&7,Ce>>>=3){case 16:for(T=3+at(x,S),S+=2,Ce=De[De.length-1];T-- >0;)De.push(Ce);break;case 17:for(T=3+He(x,S),S+=3;T-- >0;)De.push(0);break;case 18:for(T=11+be(x,S),S+=7;T-- >0;)De.push(0);break;default:De.push(Ce),q<Ce&&(q=Ce);break}var tt=De.slice(0,k),rr=De.slice(k);for(ue=k;ue<286;++ue)tt[ue]=0;for(ue=b;ue<30;++ue)rr[ue]=0;return Hi=mi(tt,pt,286),u0=mi(rr,wr,30),S}function xu(x,S){if(x[0]==3&&!(x[1]&3))return[Bi(S),2];for(var k=0,b=0,C=yf(S||1<<18),T=0,W=C.length>>>0,te=0,q=0;(b&1)==0;){if(b=He(x,k),k+=3,b>>>1)b>>1==1?(te=9,q=5):(k=gu(x,k),te=Hi,q=u0);else{k&7&&(k+=8-(k&7));var K=x[k>>>3]|x[(k>>>3)+1]<<8;if(k+=32,K>0)for(!S&&W<T+K&&(C=Ci(C,T+K),W=C.length);K-- >0;)C[T++]=x[k>>>3],k+=8;continue}for(;;){!S&&W<T+32767&&(C=Ci(C,T+32767),W=C.length);var Y=dt(x,k,te),ce=b>>>1==1?Ti[Y]:pt[Y];if(k+=ce&15,ce>>>=4,(ce>>>8&255)===0)C[T++]=ce;else{if(ce==256)break;ce-=257;var ue=ce<8?0:ce-4>>2;ue>5&&(ue=0);var Ce=T+ae[ce];ue>0&&(Ce+=dt(x,k,ue),k+=ue),Y=dt(x,k,q),ce=b>>>1==1?Vn[Y]:wr[Y],k+=ce&15,ce>>>=4;var he=ce<4?0:ce-2>>1,ke=fe[ce];for(he>0&&(ke+=dt(x,k,he),k+=he),!S&&W<Ce&&(C=Ci(C,Ce+100),W=C.length);T<Ce;)C[T]=C[T-ke],++T}}}return S?[C,k+7>>>3]:[C.slice(0,T),k+7>>>3]}function h0(x,S){var k=x.slice(x.l||0),b=xu(k,S);return x.l+=b[1],b[0]}function g0(x,S){if(x)typeof console<"u"&&console.error(S);else throw new Error(S)}function x0(x,S){var k=x;Nt(k,0);var b=[],C=[],T={FileIndex:b,FullPaths:C};A(T,{root:S.root});for(var W=k.length-4;(k[W]!=80||k[W+1]!=75||k[W+2]!=5||k[W+3]!=6)&&W>=0;)--W;k.l=W+4,k.l+=4;var te=k.read_shift(2);k.l+=6;var q=k.read_shift(4);for(k.l=q,W=0;W<te;++W){k.l+=20;var K=k.read_shift(4),Y=k.read_shift(4),ce=k.read_shift(2),ue=k.read_shift(2),Ce=k.read_shift(2);k.l+=8;var he=k.read_shift(4),ke=o(k.slice(k.l+ce,k.l+ce+ue));k.l+=ce+ue+Ce;var De=k.l;k.l=he+4,vu(k,K,Y,T,ke),k.l=De}return T}function vu(x,S,k,b,C){x.l+=2;var T=x.read_shift(2),W=x.read_shift(2),te=s(x);if(T&8257)throw new Error("Unsupported ZIP encryption");for(var q=x.read_shift(4),K=x.read_shift(4),Y=x.read_shift(4),ce=x.read_shift(2),ue=x.read_shift(2),Ce="",he=0;he<ce;++he)Ce+=String.fromCharCode(x[x.l++]);if(ue){var ke=o(x.slice(x.l,x.l+ue));(ke[21589]||{}).mt&&(te=ke[21589].mt),((C||{})[21589]||{}).mt&&(te=C[21589].mt)}x.l+=ue;var De=x.slice(x.l,x.l+K);switch(W){case 8:De=j(x,Y);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+W)}var tt=!1;T&8&&(q=x.read_shift(4),q==134695760&&(q=x.read_shift(4),tt=!0),K=x.read_shift(4),Y=x.read_shift(4)),K!=S&&g0(tt,"Bad compressed size: "+S+" != "+K),Y!=k&&g0(tt,"Bad uncompressed size: "+k+" != "+Y),yo(b,Ce,De,{unsafe:!0,mt:te})}function _u(x,S){var k=S||{},b=[],C=[],T=yt(1),W=k.compression?8:0,te=0,q=!1;q&&(te|=8);var K=0,Y=0,ce=0,ue=0,Ce=x.FullPaths[0],he=Ce,ke=x.FileIndex[0],De=[],tt=0;for(K=1;K<x.FullPaths.length;++K)if(he=x.FullPaths[K].slice(Ce.length),ke=x.FileIndex[K],!(!ke.size||!ke.content||he=="�Sh33tJ5")){var rr=ce,ut=yt(he.length);for(Y=0;Y<he.length;++Y)ut.write_shift(1,he.charCodeAt(Y)&127);ut=ut.slice(0,ut.l),De[ue]=Mh.buf(ke.content,0);var hr=ke.content;W==8&&(hr=R(hr)),T=yt(30),T.write_shift(4,67324752),T.write_shift(2,20),T.write_shift(2,te),T.write_shift(2,W),ke.mt?a(T,ke.mt):T.write_shift(4,0),T.write_shift(-4,te&8?0:De[ue]),T.write_shift(4,te&8?0:hr.length),T.write_shift(4,te&8?0:ke.content.length),T.write_shift(2,ut.length),T.write_shift(2,0),ce+=T.length,b.push(T),ce+=ut.length,b.push(ut),ce+=hr.length,b.push(hr),te&8&&(T=yt(12),T.write_shift(-4,De[ue]),T.write_shift(4,hr.length),T.write_shift(4,ke.content.length),ce+=T.l,b.push(T)),T=yt(46),T.write_shift(4,33639248),T.write_shift(2,0),T.write_shift(2,20),T.write_shift(2,te),T.write_shift(2,W),T.write_shift(4,0),T.write_shift(-4,De[ue]),T.write_shift(4,hr.length),T.write_shift(4,ke.content.length),T.write_shift(2,ut.length),T.write_shift(2,0),T.write_shift(2,0),T.write_shift(2,0),T.write_shift(2,0),T.write_shift(4,0),T.write_shift(4,rr),tt+=T.l,C.push(T),tt+=ut.length,C.push(ut),++ue}return T=yt(22),T.write_shift(4,101010256),T.write_shift(2,0),T.write_shift(2,0),T.write_shift(2,ue),T.write_shift(2,ue),T.write_shift(4,tt),T.write_shift(4,ce),T.write_shift(2,0),Ni([Ni(b),Ni(C),T])}var La={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};
2function wu(x,S){if(x.ctype)return x.ctype;var k=x.name||"",b=k.match(/\.([^\.]+)$/);return b&&La[b[1]]||S&&(b=(k=S).match(/[\.\\]([^\.\\])+$/),b&&La[b[1]])?La[b[1]]:"application/octet-stream"}function ku(x){for(var S=kf(x),k=[],b=0;b<S.length;b+=76)k.push(S.slice(b,b+76));return k.join(`\r
3`)+`\r
4`}function yu(x){var S=x.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(K){var Y=K.charCodeAt(0).toString(16).toUpperCase();return"="+(Y.length==1?"0"+Y:Y)});S=S.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),S.charAt(0)==`
5`&&(S="=0D"+S.slice(1)),S=S.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,`
6=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var k=[],b=S.split(`\r
7`),C=0;C<b.length;++C){var T=b[C];if(T.length==0){k.push("");continue}for(var W=0;W<T.length;){var te=76,q=T.slice(W,W+te);q.charAt(te-1)=="="?te--:q.charAt(te-2)=="="?te-=2:q.charAt(te-3)=="="&&(te-=3),q=T.slice(W,W+te),W+=te,W<T.length&&(q+="="),k.push(q)}}return k.join(`\r
8`)}function bu(x){for(var S=[],k=0;k<x.length;++k){for(var b=x[k];k<=x.length&&b.charAt(b.length-1)=="=";)b=b.slice(0,b.length-1)+x[++k];S.push(b)}for(var C=0;C<S.length;++C)S[C]=S[C].replace(/[=][0-9A-Fa-f]{2}/g,function(T){return String.fromCharCode(parseInt(T.slice(1),16))});return zr(S.join(`\r
9`))}function Su(x,S,k){for(var b="",C="",T="",W,te=0;te<10;++te){var q=S[te];if(!q||q.match(/^\s*$/))break;var K=q.match(/^(.*?):\s*([^\s].*)$/);if(K)switch(K[1].toLowerCase()){case"content-location":b=K[2].trim();break;case"content-type":T=K[2].trim();break;case"content-transfer-encoding":C=K[2].trim();break}}switch(++te,C.toLowerCase()){case"base64":W=zr(vr(S.slice(te).join("")));break;case"quoted-printable":W=bu(S.slice(te));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+C)}var Y=yo(x,b.slice(k.length),W,{unsafe:!0});T&&(Y.ctype=T)}function Cu(x,S){if(se(x.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var k=S&&S.root||"",b=(Ve&&Buffer.isBuffer(x)?x.toString("binary"):se(x)).split(`\r
10`),C=0,T="";for(C=0;C<b.length;++C)if(T=b[C],!!/^Content-Location:/i.test(T)&&(T=T.slice(T.indexOf("file")),k||(k=T.slice(0,T.lastIndexOf("/")+1)),T.slice(0,k.length)!=k))for(;k.length>0&&(k=k.slice(0,k.length-1),k=k.slice(0,k.lastIndexOf("/")+1),T.slice(0,k.length)!=k););var W=(b[1]||"").match(/boundary="(.*?)"/);if(!W)throw new Error("MAD cannot find boundary");var te="--"+(W[1]||""),q=[],K=[],Y={FileIndex:q,FullPaths:K};A(Y);var ce,ue=0;for(C=0;C<b.length;++C){var Ce=b[C];Ce!==te&&Ce!==te+"--"||(ue++&&Su(Y,b.slice(ce,C),k),ce=C)}return Y}function Tu(x,S){var k=S||{},b=k.boundary||"SheetJS";b="------="+b;for(var C=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+b.slice(2)+'"',"","",""],T=x.FullPaths[0],W=T,te=x.FileIndex[0],q=1;q<x.FullPaths.length;++q)if(W=x.FullPaths[q].slice(T.length),te=x.FileIndex[q],!(!te.size||!te.content||W=="�Sh33tJ5")){W=W.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(De){return"_x"+De.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(De){return"_u"+De.charCodeAt(0).toString(16)+"_"});for(var K=te.content,Y=Ve&&Buffer.isBuffer(K)?K.toString("binary"):se(K),ce=0,ue=Math.min(1024,Y.length),Ce=0,he=0;he<=ue;++he)(Ce=Y.charCodeAt(he))>=32&&Ce<128&&++ce;var ke=ce>=ue*4/5;C.push(b),C.push("Content-Location: "+(k.root||"file:///C:/SheetJS/")+W),C.push("Content-Transfer-Encoding: "+(ke?"quoted-printable":"base64")),C.push("Content-Type: "+wu(te,W)),C.push(""),C.push(ke?yu(Y):ku(Y))}return C.push(b+`--\r
11`),C.join(`\r
12`)}function Eu(x){var S={};return A(S,x),S}function yo(x,S,k,b){var C=b&&b.unsafe;C||A(x);var T=!C&&ze.find(x,S);if(!T){var W=x.FullPaths[0];S.slice(0,W.length)==W?W=S:(W.slice(-1)!="/"&&(W+="/"),W=(W+S).replace("//","/")),T={name:n(S),type:2},x.FileIndex.push(T),x.FullPaths.push(W),C||ze.utils.cfb_gc(x)}return T.content=k,T.size=k?k.length:0,b&&(b.CLSID&&(T.clsid=b.CLSID),b.mt&&(T.mt=b.mt),b.ct&&(T.ct=b.ct)),T}function Au(x,S){A(x);var k=ze.find(x,S);if(k){for(var b=0;b<x.FileIndex.length;++b)if(x.FileIndex[b]==k)return x.FileIndex.splice(b,1),x.FullPaths.splice(b,1),!0}return!1}function Fu(x,S,k){A(x);var b=ze.find(x,S);if(b){for(var C=0;C<x.FileIndex.length;++C)if(x.FileIndex[C]==b)return x.FileIndex[C].name=n(k),x.FullPaths[C]=k,!0}return!1}function Iu(x){L(x,!0)}return r.find=J,r.read=N,r.parse=f,r.write=we,r.writeFile=me,r.utils={cfb_new:Eu,cfb_add:yo,cfb_del:Au,cfb_mov:Fu,cfb_gc:Iu,ReadShift:ea,CheckField:tp,prep_blob:Nt,bconcat:Ni,use_zlib:I,_deflateRaw:Pe,_inflateRaw:h0,consts:ne},r})(),If;function Nh(t){if(typeof If<"u")return If.readFileSync(t);if(typeof Deno<"u")return Deno.readFileSync(t);if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var r=File(t);r.open("r"),r.encoding="binary";var e=r.read();return r.close(),e}catch(i){if(!i.message||!i.message.match(/onstruct/))throw i}throw new Error("Cannot access file "+t)}function ci(t){for(var r=Object.keys(t),e=[],i=0;i<r.length;++i)Object.prototype.hasOwnProperty.call(t,r[i])&&e.push(r[i]);return e}function fc(t){for(var r=[],e=ci(t),i=0;i!==e.length;++i)r[t[e[i]]]=e[i];return r}var Ts=new Date(1899,11,30,0,0,0);function tr(t,r){var e=t.getTime();r&&(e-=1462*24*60*60*1e3);var i=Ts.getTime()+(t.getTimezoneOffset()-Ts.getTimezoneOffset())*6e4;return(e-i)/(1440*60*1e3)}var Bd=new Date,Oh=Ts.getTime()+(Bd.getTimezoneOffset()-Ts.getTimezoneOffset())*6e4,Df=Bd.getTimezoneOffset();function Os(t){var r=new Date;return r.setTime(t*24*60*60*1e3+Oh),r.getTimezoneOffset()!==Df&&r.setTime(r.getTime()+(r.getTimezoneOffset()-Df)*6e4),r}function Ph(t){var r=0,e=0,i=!1,n=t.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!n)throw new Error("|"+t+"| is not an ISO8601 Duration");for(var a=1;a!=n.length;++a)if(n[a]){switch(e=1,a>3&&(i=!0),n[a].slice(n[a].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+n[a].slice(n[a].length-1));case"D":e*=24;case"H":e*=60;case"M":if(i)e*=60;else throw new Error("Unsupported ISO Duration Field: M");case"S":break}r+=e*parseInt(n[a],10)}return r}var Rf=new Date("2017-02-19T19:06:09.000Z"),Vd=isNaN(Rf.getFullYear())?new Date("2/19/17"):Rf,Lh=Vd.getFullYear()==2017;function Mt(t,r){var e=new Date(t);if(Lh)return r>0?e.setTime(e.getTime()+e.getTimezoneOffset()*60*1e3):r<0&&e.setTime(e.getTime()-e.getTimezoneOffset()*60*1e3),e;if(t instanceof Date)return t;if(Vd.getFullYear()==1917&&!isNaN(e.getFullYear())){var i=e.getFullYear();return t.indexOf(""+i)>-1||e.setFullYear(e.getFullYear()+100),e}var n=t.match(/\d+/g)||["2017","2","19","0","0","0"],a=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);return t.indexOf("Z")>-1&&(a=new Date(a.getTime()-a.getTimezoneOffset()*60*1e3)),a}function Zi(t,r){if(Ve&&Buffer.isBuffer(t)){if(r){if(t[0]==255&&t[1]==254)return Jn(t.slice(2).toString("utf16le"));if(t[1]==254&&t[2]==255)return Jn(Cd(t.slice(2).toString("binary")))}return t.toString("binary")}if(typeof TextDecoder<"u")try{if(r){if(t[0]==255&&t[1]==254)return Jn(new TextDecoder("utf-16le").decode(t.slice(2)));if(t[0]==254&&t[1]==255)return Jn(new TextDecoder("utf-16be").decode(t.slice(2)))}var e={"\u20AC":"\x80","\u201A":"\x82",\u0192:"\x83","\u201E":"\x84","\u2026":"\x85","\u2020":"\x86","\u2021":"\x87","\u02C6":"\x88","\u2030":"\x89",\u0160:"\x8A","\u2039":"\x8B",\u0152:"\x8C",\u017D:"\x8
12E","\u2018":"\x91","\u2019":"\x92","\u201C":"\x93","\u201D":"\x94","\u2022":"\x95","\u2013":"\x96","\u2014":"\x97","\u02DC":"\x98","\u2122":"\x99",\u0161:"\x9A","\u203A":"\x9B",\u0153:"\x9C",\u017E:"\x9E",\u0178:"\x9F"};return Array.isArray(t)&&(t=new Uint8Array(t)),new TextDecoder("latin1").decode(t).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(a){return e[a]||a})}catch{}for(var i=[],n=0;n!=t.length;++n)i.push(String.fromCharCode(t[n]));return i.join("")}function Ot(t){if(typeof JSON<"u"&&!Array.isArray(t))return JSON.parse(JSON.stringify(t));if(typeof t!="object"||t==null)return t;if(t instanceof Date)return new Date(t.getTime());var r={};for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(r[e]=Ot(t[e]));return r}function lt(t,r){for(var e="";e.length<r;)e+=t;return e}function jr(t){var r=Number(t);if(!isNaN(r))return isFinite(r)?r:NaN;if(!/\d/.test(t))return r;var e=1,i=t.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return e*=100,""});return!isNaN(r=Number(i))||(i=i.replace(/[(](.*)[)]/,function(n,a){return e=-e,a}),!isNaN(r=Number(i)))?r/e:r}var Bh=["january","february","march","april","may","june","july","august","september","october","november","december"];function Cn(t){var r=new Date(t),e=new Date(NaN),i=r.getYear(),n=r.getMonth(),a=r.getDate();if(isNaN(a))return e;var s=t.toLowerCase();if(s.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(s=s.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),s.length>3&&Bh.indexOf(s)==-1)return e}else if(s.match(/[a-z]/))return e;return i<0||i>8099?e:(n>0||a>1)&&i!=101?r:t.match(/[^-0-9:,\/\\]/)?e:r}var Vh=(function(){var t="abacaba".split(/(:?b)/i).length==5;return function(e,i,n){if(t||typeof i=="string")return e.split(i);for(var a=e.split(i),s=[a[0]],o=1;o<a.length;++o)s.push(n),s.push(a[o]);return s}})();function zd(t){return t?t.content&&t.type?Zi(t.content,!0):t.data?Yn(t.data):t.asNodeBuffer&&Ve?Yn(t.asNodeBuffer().toString("binary")):t.asBinary?Yn(t.asBinary()):t._data&&t._data.getContent?Yn(Zi(Array.prototype.slice.call(t._data.getContent(),0))):null:null}function Ud(t){if(!t)return null;if(t.data)return Xo(t.data);if(t.asNodeBuffer&&Ve)return t.asNodeBuffer();if(t._data&&t._data.getContent){var r=t._data.getContent();return typeof r=="string"?Xo(r):Array.prototype.slice.call(r)}return t.content&&t.type?t.content:null}function zh(t){return t&&t.name.slice(-4)===".bin"?Ud(t):zd(t)}function Fr(t,r){for(var e=t.FullPaths||ci(t.files),i=r.toLowerCase().replace(/[\/]/g,"\\"),n=i.replace(/\\/g,"/"),a=0;a<e.length;++a){var s=e[a].replace(/^Root Entry[\/]/,"").toLowerCase();if(i==s||n==s)return t.files?t.files[e[a]]:t.FileIndex[a]}return null}function dc(t,r){var e=Fr(t,r);if(e==null)throw new Error("Cannot find file "+r+" in zip");return e}function wt(t,r,e){if(!e)return zh(dc(t,r));if(!r)return null;try{return wt(t,r)}catch{return null}}function xr(t,r,e){if(!e)return zd(dc(t,r));if(!r)return null;try{return xr(t,r)}catch{return null}}function Hd(t,r,e){if(!e)return Ud(dc(t,r));if(!r)return null;try{return Hd(t,r)}catch{return null}}function Mf(t){for(var r=t.FullPaths||ci(t.files),e=[],i=0;i<r.length;++i)r[i].slice(-1)!="/"&&e.push(r[i].replace(/^Root Entry[\/]/,""));return e.sort()}function Uh(t,r,e){if(t.FullPaths){if(typeof e=="string"){var i;return Ve?i=en(e):i=oh(e),ze.utils.cfb_add(t,r,i)}ze.utils.cfb_add(t,r,e)}else t.file(r,e)}function jd(t,r){switch(r.type){case"base64":return ze.read(t,{type:"base64"});case"binary":return ze.read(t,{type:"binary"});case"buffer":case"array":return ze.read(t,{type:"buffer"})}throw new Error("Unrecognized type "+r.type)}function Zn(t,r){if(t.charAt(0)=="/")return t.slice(1);var e=r.split("/");r.slice(-1)!="/"&&e.pop();for(var i=t.split("/");i.length!==0;){var n=i.shift();n===".."?e.pop():n!=="."&&e.push(n)}return e.join("/")}var Wd=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
13`,Hh=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,Nf=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,jh=/<[^>]*>/g,$t=Wd.match(Nf)?Nf:jh,Wh=/<\w*:/,Gh=/<(\/?)\w+:/;function Ie(t,r,e){for(var i={},n=0,a=0;n!==t.length&&!((a=t.charCodeAt(n))===32||a===10||a===13);++n);if(r||(i[0]=t.slice(0,n)),n===t.length)return i;var s=t.match(Hh),o=0,c="",l=0,f="",d="",m=1;
13if(s)for(l=0;l!=s.length;++l){for(d=s[l],a=0;a!=d.length&&d.charCodeAt(a)!==61;++a);for(f=d.slice(0,a).trim();d.charCodeAt(a+1)==32;)++a;for(m=(n=d.charCodeAt(a+1))==34||n==39?1:0,c=d.slice(a+1+m,d.length-m),o=0;o!=f.length&&f.charCodeAt(o)!==58;++o);if(o===f.length)f.indexOf("_")>0&&(f=f.slice(0,f.indexOf("_"))),i[f]=c,e||(i[f.toLowerCase()]=c);else{var h=(o===5&&f.slice(0,5)==="xmlns"?"xmlns":"")+f.slice(o+1);if(i[h]&&f.slice(o-3,o)=="ext")continue;i[h]=c,e||(i[h.toLowerCase()]=c)}}return i}function li(t){return t.replace(Gh,"<$1")}var Gd={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},Kh=fc(Gd),Ke=(function(){var t=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,r=/_x([\da-fA-F]{4})_/ig;return function e(i){var n=i+"",a=n.indexOf("<![CDATA[");if(a==-1)return n.replace(t,function(o,c){return Gd[o]||String.fromCharCode(parseInt(c,o.indexOf("x")>-1?16:10))||o}).replace(r,function(o,c){return String.fromCharCode(parseInt(c,16))});var s=n.indexOf("]]>");return e(n.slice(0,a))+n.slice(a+9,s)+e(n.slice(s+3))}})(),qh=/[&<>'"]/g;var Xh=/[\u0000-\u001f]/g;function pc(t){var r=t+"";return r.replace(qh,function(e){return Kh[e]}).replace(/\n/g,"<br/>").replace(Xh,function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"})}var Of=(function(){var t=/&#(\d+);/g;function r(e,i){return String.fromCharCode(parseInt(i,10))}return function(i){return i.replace(t,r)}})();function nt(t){switch(t){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Vo(t){for(var r="",e=0,i=0,n=0,a=0,s=0,o=0;e<t.length;){if(i=t.charCodeAt(e++),i<128){r+=String.fromCharCode(i);continue}if(n=t.charCodeAt(e++),i>191&&i<224){s=(i&31)<<6,s|=n&63,r+=String.fromCharCode(s);continue}if(a=t.charCodeAt(e++),i<240){r+=String.fromCharCode((i&15)<<12|(n&63)<<6|a&63);continue}s=t.charCodeAt(e++),o=((i&7)<<18|(n&63)<<12|(a&63)<<6|s&63)-65536,r+=String.fromCharCode(55296+(o>>>10&1023)),r+=String.fromCharCode(56320+(o&1023))}return r}function Pf(t){var r=Bi(2*t.length),e,i,n=1,a=0,s=0,o;for(i=0;i<t.length;i+=n)n=1,(o=t.charCodeAt(i))<128?e=o:o<224?(e=(o&31)*64+(t.charCodeAt(i+1)&63),n=2):o<240?(e=(o&15)*4096+(t.charCodeAt(i+1)&63)*64+(t.charCodeAt(i+2)&63),n=3):(n=4,e=(o&7)*262144+(t.charCodeAt(i+1)&63)*4096+(t.charCodeAt(i+2)&63)*64+(t.charCodeAt(i+3)&63),e-=65536,s=55296+(e>>>10&1023),e=56320+(e&1023)),s!==0&&(r[a++]=s&255,r[a++]=s>>>8,s=0),r[a++]=e%256,r[a++]=e>>>8;return r.slice(0,a).toString("ucs2")}function Lf(t){return en(t,"binary").toString("utf8")}var hs="foo bar baz\xE2\x98\x83\xF0\x9F\x8D\xA3",et=Ve&&(Lf(hs)==Vo(hs)&&Lf||Pf(hs)==Vo(hs)&&Pf)||Vo,Jn=Ve?function(t){return en(t,"utf8").toString("binary")}:function(t){for(var r=[],e=0,i=0,n=0;e<t.length;)switch(i=t.charCodeAt(e++),!0){case i<128:r.push(String.fromCharCode(i));break;case i<2048:r.push(String.fromCharCode(192+(i>>6))),r.push(String.fromCharCode(128+(i&63)));break;case(i>=55296&&i<57344):i-=55296,n=t.charCodeAt(e++)-56320+(i<<10),r.push(String.fromCharCode(240+(n>>18&7))),r.push(String.fromCharCode(144+(n>>12&63))),r.push(String.fromCharCode(128+(n>>6&63))),r.push(String.fromCharCode(128+(n&63)));break;default:r.push(String.fromCharCode(224+(i>>12))),r.push(String.fromCharCode(128+(i>>6&63))),r.push(String.fromCharCode(128+(i&63)))}return r.join("")},fa=(function(){var t={};return function(e,i){var n=e+"|"+(i||"");return t[n]?t[n]:t[n]=new RegExp("<(?:\\w+:)?"+e+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+e+">",i||"")}})(),Kd=(function(){var t=[["nbsp"," "],["middot","\xB7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(r){return[new RegExp("&"+r[0]+";","ig"),r[1]]});return function(e){for(var i=e.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,`
14`).replace(/<[^>]*>/g,""),n=0;n<t.length;++n)i=i.replace(t[n][0],t[n][1]);return i}})(),$h=(function(){var t={};return function(e){return t[e]!==void 0?t[e]:t[e]=new RegExp("<(?:vt:)?"+e+">([\\s\\S]*?)</(?:vt:)?"+e+">","g")}})(),Yh=/<\/?(?:vt:)?variant>/g,Qh=/<(?:vt:)([^>]*)>([\s\S]*)</;function Bf(t,r){var e=Ie(t),i=t.match($h(e.baseType))||[],n=[];if(i.length!=e.size){if(r.WTF)throw new Error("unexpected vector length "+i.length+" != "+e.size);return n}
14return i.forEach(function(a){var s=a.replace(Yh,"").match(Qh);s&&n.push({v:et(s[2]),t:s[1]})}),n}var Zh=/(^\s|\s$|\n)/;function Jh(t){return ci(t).map(function(r){return" "+r+'="'+t[r]+'"'}).join("")}function e1(t,r,e){return"<"+t+(e!=null?Jh(e):"")+(r!=null?(r.match(Zh)?' xml:space="preserve"':"")+">"+r+"</"+t:"/")+">"}function mc(t){if(Ve&&Buffer.isBuffer(t))return t.toString("utf8");if(typeof t=="string")return t;if(typeof Uint8Array<"u"&&t instanceof Uint8Array)return et(tn(oc(t)));throw new Error("Bad input format: expected Buffer or string")}var da=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/mg,t1={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},r1=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"];function i1(t,r){for(var e=1-2*(t[r+7]>>>7),i=((t[r+7]&127)<<4)+(t[r+6]>>>4&15),n=t[r+6]&15,a=5;a>=0;--a)n=n*256+t[r+a];return i==2047?n==0?e*(1/0):NaN:(i==0?i=-1022:(i-=1023,n+=Math.pow(2,52)),e*Math.pow(2,i-52)*n)}function n1(t,r,e){var i=(r<0||1/r==-1/0?1:0)<<7,n=0,a=0,s=i?-r:r;isFinite(s)?s==0?n=a=0:(n=Math.floor(Math.log(s)/Math.LN2),a=s*Math.pow(2,52-n),n<=-1023&&(!isFinite(a)||a<Math.pow(2,52))?n=-1022:(a-=Math.pow(2,52),n+=1023)):(n=2047,a=isNaN(r)?26985:0);for(var o=0;o<=5;++o,a/=256)t[e+o]=a&255;t[e+6]=(n&15)<<4|a&15,t[e+7]=n>>4|i}var Vf=function(t){for(var r=[],e=10240,i=0;i<t[0].length;++i)if(t[0][i])for(var n=0,a=t[0][i].length;n<a;n+=e)r.push.apply(r,t[0][i].slice(n,n+e));return r},zf=Ve?function(t){return t[0].length>0&&Buffer.isBuffer(t[0][0])?Buffer.concat(t[0].map(function(r){return Buffer.isBuffer(r)?r:en(r)})):Vf(t)}:Vf,Uf=function(t,r,e){for(var i=[],n=r;n<e;n+=2)i.push(String.fromCharCode(_i(t,n)));return i.join("").replace(Kt,"")},Ps=Ve?function(t,r,e){return Buffer.isBuffer(t)?t.toString("utf16le",r,e).replace(Kt,""):Uf(t,r,e)}:Uf,Hf=function(t,r,e){for(var i=[],n=r;n<r+e;++n)i.push(("0"+t[n].toString(16)).slice(-2));return i.join("")},qd=Ve?function(t,r,e){return Buffer.isBuffer(t)?t.toString("hex",r,r+e):Hf(t,r,e)}:Hf,jf=function(t,r,e){for(var i=[],n=r;n<e;n++)i.push(String.fromCharCode(wn(t,n)));return i.join("")},An=Ve?function(r,e,i){return Buffer.isBuffer(r)?r.toString("utf8",e,i):jf(r,e,i)}:jf,Xd=function(t,r){var e=Rt(t,r);return e>0?An(t,r+4,r+4+e-1):""},uc=Xd,$d=function(t,r){var e=Rt(t,r);return e>0?An(t,r+4,r+4+e-1):""},hc=$d,Yd=function(t,r){var e=2*Rt(t,r);return e>0?An(t,r+4,r+4+e-1):""},gc=Yd,Qd=function(r,e){var i=Rt(r,e);return i>0?Ps(r,e+4,e+4+i):""},xc=Qd,Zd=function(t,r){var e=Rt(t,r);return e>0?An(t,r+4,r+4+e):""},vc=Zd,Jd=function(t,r){return i1(t,r)},Es=Jd,ep=function(r){return Array.isArray(r)||typeof Uint8Array<"u"&&r instanceof Uint8Array};Ve&&(uc=function(r,e){if(!Buffer.isBuffer(r))return Xd(r,e);var i=r.readUInt32LE(e);return i>0?r.toString("utf8",e+4,e+4+i-1):""},hc=function(r,e){if(!Buffer.isBuffer(r))return $d(r,e);var i=r.readUInt32LE(e);return i>0?r.toString("utf8",e+4,e+4+i-1):""},gc=function(r,e){if(!Buffer.isBuffer(r))return Yd(r,e);var i=2*r.readUInt32LE(e);return r.toString("utf16le",e+4,e+4+i-1)},xc=function(r,e){if(!Buffer.isBuffer(r))return Qd(r,e);var i=r.readUInt32LE(e);return r.toString("utf16le",e+4,e+4+i)},vc=function(r,e){if(!Buffer.isBuffer(r))return Zd(r,e);var i=r.readUInt32LE(e);return r.toString("utf8",e+4,e+4+i)},Es=function(r,e){return Buffer.isBuffer(r)?r.readDoubleLE(e):Jd(r,e)},ep=function(r){return Buffer.isBuffer(r)||Array.isArray(r)||typeof Uint8Array<"u"&&r instanceof Uint8Array});function a1(){Ps=function(t,r,e){return Ze.utils.decode(1200,t.slice(r,e)).replace(Kt,"")},An=function(t,r,e){return Ze.utils.decode(65001,t.slice(r,e))},uc=function(t,r){var e=Rt(t,r);return e>0?Ze.utils.decode(Sn,t.slice(r+4,r+4+e-1)):""},hc=function(t,r){var e=Rt(t,r);return e>0?Ze.utils.decode(oi,t.slice(r+4,r+4+e-1)):""},gc=function(t,r){var e=2*Rt(t,r);return e>0?Ze.utils.decode(1200,t.slice(r+4,r+4+e-1)):""},xc=function(t,r){var e=Rt(t,r);return e>0?Ze.utils.decode(1200,t.slice(r+4,r+4+e)):""},vc=function(t,r){var e=Rt(t,r);return e>0?Ze.utils.decode(65001,t.slice(r+4,r+4+e)):""}}typeof Ze<"u"&&a1();var wn=function(t,r){return t[r]},_i=function(t,r){return t[r+1]*256+t[r]},s1=function(t,r){var e=t[r+1]*256+t[r];return e<32768?e:(65535-e+1)*-1},Rt=function(t,r){return t[r+3]*(1<<24)+(t[r+2]<<16)+(t[r+1]<<8)+t[r]},qi=function(t,r){return t[r+3]<<24|t[r+2]<<16|t[r+1]<<8|t[r]},o1=function(t,r){return t[r]<<24|t[r+1]<<16|t[r+2]<<8|t[r+3]};function ea(t,r){var e="",i,n,a=[],s,o,c,l;switch(r){case"dbcs":if(l=this.l,Ve&&Buffer.isBuffer(this))e=this.slice(this.l,this.l+2*t).toString("utf16le");else for(c=0;c<t;++c)e+=String.fromCharCode(_i(this,l)),l+=2;t*=2;break;case"utf8":e=An(this,this.l,this.l+t);break;case"utf16le":t*=2,e=Ps(this,this.l,this.l+t);break;case"wstr":if(typeof Ze<"u")e=Ze.utils.decode(oi,this.slice(this.l,this.l+2*t));else return ea.call(this,t,"dbcs");t=2*t;break;case"lpstr-ansi":e=uc(this,this.l),t=4+Rt(this,this.l);break;case"lpstr-cp":e=hc(this,this.l),t=4+Rt(this,this.l);break;case"lpwstr":e=gc(this,this.l),t=4+2*Rt(this,this.l);break;case"lpp4":t=4+Rt(this,this.l),e=xc(this,this.l),t&2&&(t+=2);break;case"8lpp4":t=4+Rt(this,this.l),e=vc(this,this.l),t&3&&(t+=4-(t&3));break;case"cstr":for(t=0,e="";(s=wn(this,this.l+t++))!==0;)a.push(us(s));e=a.join("");break;case"_wstr":for(t=0,e="";(s=_i(this,this.l+t))!==0;)a.push(us(s)),t+=2;t+=2,e=a.join("");break;case"dbcs-cont":for(e="",l=this.l,c=0;c<t;++c){if(this.lens&&this.lens.indexOf(l)!==-1)return s=wn(this,l),this.l=l+1,o=ea.call(this,t-c,s?"dbcs-cont":"sbcs-cont"),a.join("")+o;a.push(us(_i(this,l))),l+=2}e=a.join(""),t*=2;break;case"cpstr":if(typeof Ze<"u"){e=Ze.utils.decode(oi,this.slice(this.l,this.l+t));break}case"sbcs-cont":for(e="",l=this.l,c=0;c!=t;++c){if(this.lens&&this.lens.indexOf(l)!==-1)return s=wn(this,l),this.l=l+1,o=ea.call(this,t-c,s?"dbcs-cont":"sbcs-cont"),a.join("")+o;a.push(us(wn(this,l))),l+=1}e=a.join("");break;default:switch(t){case 1:return i=wn(this,this.l),this.l++,i;case 2:return i=(r==="i"?s1:_i)(this,this.l),this.l+=2,i;case 4:case-4:return r==="i"||(this[this.l+3]&128)===0?(i=(t>0?qi:o1)(this,this.l),this.l+=4,i):(n=Rt(this,this.l),this.l+=4,n);case 8:case-8:if(r==="f")return t==8?n=Es(this,this.l):n=Es([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;t=8;
14case 16:e=qd(this,this.l,t);break}}return this.l+=t,e}var c1=function(t,r,e){t[e]=r&255,t[e+1]=r>>>8&255,t[e+2]=r>>>16&255,t[e+3]=r>>>24&255},l1=function(t,r,e){t[e]=r&255,t[e+1]=r>>8&255,t[e+2]=r>>16&255,t[e+3]=r>>24&255},f1=function(t,r,e){t[e]=r&255,t[e+1]=r>>>8&255};function d1(t,r,e){var i=0,n=0;if(e==="dbcs"){for(n=0;n!=r.length;++n)f1(this,r.charCodeAt(n),this.l+2*n);i=2*r.length}else if(e==="sbcs"){if(typeof Ze<"u"&&Sn==874)for(n=0;n!=r.length;++n){var a=Ze.utils.encode(Sn,r.charAt(n));this[this.l+n]=a[0]}else for(r=r.replace(/[^\x00-\x7F]/g,"_"),n=0;n!=r.length;++n)this[this.l+n]=r.charCodeAt(n)&255;i=r.length}else if(e==="hex"){for(;n<t;++n)this[this.l++]=parseInt(r.slice(2*n,2*n+2),16)||0;return this}else if(e==="utf16le"){var s=Math.min(this.l+t,this.length);for(n=0;n<Math.min(r.length,t);++n){var o=r.charCodeAt(n);this[this.l++]=o&255,this[this.l++]=o>>8}for(;this.l<s;)this[this.l++]=0;return this}else switch(t){case 1:i=1,this[this.l]=r&255;break;case 2:i=2,this[this.l]=r&255,r>>>=8,this[this.l+1]=r&255;break;case 3:i=3,this[this.l]=r&255,r>>>=8,this[this.l+1]=r&255,r>>>=8,this[this.l+2]=r&255;break;case 4:i=4,c1(this,r,this.l);break;case 8:if(i=8,e==="f"){n1(this,r,this.l);break}case 16:break;case-4:i=4,l1(this,r,this.l);break}return this.l+=i,this}function tp(t,r){var e=qd(this,this.l,t.length>>1);if(e!==t)throw new Error(r+"Expected "+t+" saw "+e);this.l+=t.length>>1}function Nt(t,r){t.l=r,t.read_shift=ea,t.chk=tp,t.write_shift=d1}function Xt(t,r){t.l+=r}function yt(t){var r=Bi(t);return Nt(r,0),r}function bi(t,r,e){if(t){var i,n,a;Nt(t,t.l||0);for(var s=t.length,o=0,c=0;t.l<s;){o=t.read_shift(1),o&128&&(o=(o&127)+((t.read_shift(1)&127)<<7));var l=Ms[o]||Ms[65535];for(i=t.read_shift(1),a=i&127,n=1;n<4&&i&128;++n)a+=((i=t.read_shift(1))&127)<<7*n;c=t.l+a;var f=l.f&&l.f(t,a,e);if(t.l=c,r(f,l,o))return}}}function $o(){var t=[],r=Ve?256:2048,e=function(l){var f=yt(l);return Nt(f,0),f},i=e(r),n=function(){i&&(i.length>i.l&&(i=i.slice(0,i.l),i.l=i.length),i.length>0&&t.push(i),i=null)},a=function(l){return i&&l<i.length-i.l?i:(n(),i=e(Math.max(l+1,r)))},s=function(){return n(),Ni(t)},o=function(l){n(),i=l,i.l==null&&(i.l=i.length),a(r)};return{next:a,push:o,end:s,_bufs:t}}function ta(t,r,e){var i=Ot(t);if(r.s?(i.cRel&&(i.c+=r.s.c),i.rRel&&(i.r+=r.s.r)):(i.cRel&&(i.c+=r.c),i.rRel&&(i.r+=r.r)),!e||e.biff<12){for(;i.c>=256;)i.c-=256;for(;i.r>=65536;)i.r-=65536}return i}function Wf(t,r,e){var i=Ot(t);return i.s=ta(i.s,r.s,e),i.e=ta(i.e,r.s,e),i}function ra(t,r){if(t.cRel&&t.c<0)for(t=Ot(t);t.c<0;)t.c+=r>8?16384:256;if(t.rRel&&t.r<0)for(t=Ot(t);t.r<0;)t.r+=r>8?1048576:r>5?65536:16384;var e=Re(t);return!t.cRel&&t.cRel!=null&&(e=u1(e)),!t.rRel&&t.rRel!=null&&(e=p1(e)),e}function zo(t,r){return t.s.r==0&&!t.s.rRel&&t.e.r==(r.biff>=12?1048575:r.biff>=8?65536:16384)&&!t.e.rRel?(t.s.cRel?"":"$")+Ct(t.s.c)+":"+(t.e.cRel?"":"$")+Ct(t.e.c):t.s.c==0&&!t.s.cRel&&t.e.c==(r.biff>=12?16383:255)&&!t.e.cRel?(t.s.rRel?"":"$")+Pt(t.s.r)+":"+(t.e.rRel?"":"$")+Pt(t.e.r):ra(t.s,r.biff)+":"+ra(t.e,r.biff)}function _c(t){return parseInt(m1(t),10)-1}function Pt(t){return""+(t+1)}function p1(t){return t.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function m1(t){return t.replace(/\$(\d+)$/,"$1")}function wc(t){for(var r=h1(t),e=0,i=0;i!==r.length;++i)e=26*e+r.charCodeAt(i)-64;return e-1}function Ct(t){if(t<0)throw new Error("invalid column "+t);var r="";for(++t;t;t=Math.floor((t-1)/26))r=String.fromCharCode((t-1)%26+65)+r;return r}function u1(t){return t.replace(/^([A-Z])/,"$$$1")}function h1(t){return t.replace(/^\$([A-Z])/,"$1")}function g1(t){return t.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function er(t){for(var r=0,e=0,i=0;i<t.length;++i){var n=t.charCodeAt(i);n>=48&&n<=57?r=10*r+(n-48):n>=65&&n<=90&&(e=26*e+(n-64))}return{c:e-1,r:r-1}}function Re(t){for(var r=t.c+1,e="";r;r=(r-1)/26|0)e=String.fromCharCode((r-1)%26+65)+e;return e+(t.r+1)}function Fn(t){var r=t.indexOf(":");return r==-1?{s:er(t),e:er(t)}:{s:er(t.slice(0,r)),e:er(t.slice(r+1))}}function Ue(t,r){return typeof r>"u"||typeof r=="number"?Ue(t.s,t.e):(typeof t!="string"&&(t=Re(t)),typeof r!="string"&&(r=Re(r)),t==r?t:t+":"+r)}function ft(t){var r={s:{c:0,r:0},e:{c:0,r:0}},e=0,i=0,n=0,a=t.length;for(e=0;i<a&&!((n=t.charCodeAt(i)-64)<1||n>26);++i)e=26*e+n;for(r.s.c=--e,e=0;i<a&&!((n=t.charCodeAt(i)-48)<0||n>9);++i)e=10*e+n;if(r.s.r=--e,i===a||n!=10)return r.e.c=r.s.c,r.e.r=r.s.r,r;for(++i,e=0;i!=a&&!((n=t.charCodeAt(i)-64)<1||n>26);++i)e=26*e+n;for(r.e.c=--e,e=0;i!=a&&!((n=t.charCodeAt(i)-48)<0||n>9);++i)e=10*e+n;return r.e.r=--e,r}function Gf(t,r){var e=t.t=="d"&&r instanceof Date;if(t.z!=null)try{return t.w=Ir(t.z,e?tr(r):r)}catch{}try{return t.w=Ir((t.XF||{}).numFmtId||(e?14:0),e?tr(r):r)}catch{return""+r}}function yi(t,r,e){return t==null||t.t==null||t.t=="z"?"":t.w!==void 0?t.w:(t.t=="d"&&!t.z&&e&&e.dateNF&&(t.z=e.dateNF),t.t=="e"?an[t.v]||t.v:r==null?Gf(t,t.v):Gf(t,r))}function zi(t,r){var e=r&&r.sheet?r.sheet:"Sheet1",i={};return i[e]=t,{SheetNames:[e],Sheets:i}}function rp(t,r,e){var i=e||{},n=t?Array.isArray(t):i.dense;bt!=null&&n==null&&(n=bt);var a=t||(n?[]:{}),s=0,o=0;if(a&&i.origin!=null){if(typeof i.origin=="number")s=i.origin;
14else{var c=typeof i.origin=="string"?er(i.origin):i.origin;s=c.r,o=c.c}a["!ref"]||(a["!ref"]="A1:A1")}var l={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(a["!ref"]){var f=ft(a["!ref"]);l.s.c=f.s.c,l.s.r=f.s.r,l.e.c=Math.max(l.e.c,f.e.c),l.e.r=Math.max(l.e.r,f.e.r),s==-1&&(l.e.r=s=f.e.r+1)}for(var d=0;d!=r.length;++d)if(r[d]){if(!Array.isArray(r[d]))throw new Error("aoa_to_sheet expects an array of arrays");for(var m=0;m!=r[d].length;++m)if(!(typeof r[d][m]>"u")){var h={v:r[d][m]},u=s+d,p=o+m;if(l.s.r>u&&(l.s.r=u),l.s.c>p&&(l.s.c=p),l.e.r<u&&(l.e.r=u),l.e.c<p&&(l.e.c=p),r[d][m]&&typeof r[d][m]=="object"&&!Array.isArray(r[d][m])&&!(r[d][m]instanceof Date))h=r[d][m];else if(Array.isArray(h.v)&&(h.f=r[d][m][1],h.v=h.v[0]),h.v===null)if(h.f)h.t="n";else if(i.nullError)h.t="e",h.v=0;else if(i.sheetStubs)h.t="z";else continue;else typeof h.v=="number"?h.t="n":typeof h.v=="boolean"?h.t="b":h.v instanceof Date?(h.z=i.dateNF||Me[14],i.cellDates?(h.t="d",h.w=Ir(h.z,tr(h.v))):(h.t="n",h.v=tr(h.v),h.w=Ir(h.z,h.v))):h.t="s";if(n)a[u]||(a[u]=[]),a[u][p]&&a[u][p].z&&(h.z=a[u][p].z),a[u][p]=h;else{var g=Re({c:p,r:u});a[g]&&a[g].z&&(h.z=a[g].z),a[g]=h}}}return l.s.c<1e7&&(a["!ref"]=Ue(l)),a}function In(t,r){return rp(null,t,r)}function x1(t){return t.read_shift(4,"i")}function qt(t){var r=t.read_shift(4);return r===0?"":t.read_shift(r,"dbcs")}function v1(t){return{ich:t.read_shift(2),ifnt:t.read_shift(2)}}function kc(t,r){var e=t.l,i=t.read_shift(1),n=qt(t),a=[],s={t:n,h:n};if((i&1)!==0){for(var o=t.read_shift(4),c=0;c!=o;++c)a.push(v1(t));s.r=a}else s.r=[{ich:0,ifnt:0}];return t.l=e+r,s}var _1=kc;function Dr(t){var r=t.read_shift(4),e=t.read_shift(2);return e+=t.read_shift(1)<<16,t.l++,{c:r,iStyleRef:e}}function rn(t){var r=t.read_shift(2);return r+=t.read_shift(1)<<16,t.l++,{c:-1,iStyleRef:r}}var w1=qt;function yc(t){var r=t.read_shift(4);return r===0||r===4294967295?"":t.read_shift(r,"dbcs")}var k1=qt,Yo=yc;function bc(t){var r=t.slice(t.l,t.l+4),e=r[0]&1,i=r[0]&2;t.l+=4;var n=i===0?Es([0,0,0,0,r[0]&252,r[1],r[2],r[3]],0):qi(r,0)>>2;return e?n/100:n}function ip(t){var r={s:{},e:{}};return r.s.r=t.read_shift(4),r.e.r=t.read_shift(4),r.s.c=t.read_shift(4),r.e.c=t.read_shift(4),r}var nn=ip;function Wt(t){if(t.length-t.l<8)throw"XLS Xnum Buffer underflow";return t.read_shift(8,"f")}function y1(t){var r={},e=t.read_shift(1),i=e>>>1,n=t.read_shift(1),a=t.read_shift(2,"i"),s=t.read_shift(1),o=t.read_shift(1),c=t.read_shift(1);switch(t.l++,i){case 0:r.auto=1;break;case 1:r.index=n;var l=Yi[n];l&&(r.rgb=ma(l));break;case 2:r.rgb=ma([s,o,c]);break;case 3:r.theme=n;break}return a!=0&&(r.tint=a>0?a/32767:a/32768),r}function b1(t){var r=t.read_shift(1);t.l++;var e={fBold:r&1,fItalic:r&2,fUnderline:r&4,fStrikeout:r&8,fOutline:r&16,fShadow:r&32,fCondense:r&64,fExtend:r&128};return e}function np(t,r){var e={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},i=t.read_shift(4);switch(i){case 0:return"";case 4294967295:case 4294967294:return e[t.read_shift(4)]||""}if(i>400)throw new Error("Unsupported Clipboard: "+i.toString(16));return t.l-=4,t.read_shift(0,r==1?"lpstr":"lpwstr")}function S1(t){return np(t,1)}function C1(t){return np(t,2)}var Sc=2,dr=3,gs=11,Kf=12,As=19;var xs=64,T1=65,E1=71;var A1=4108,F1=4126,Dt=80,ap=81,I1=[Dt,ap],D1={1:{n:"CodePage",t:Sc},2:{n:"Category",t:Dt},3:{n:"PresentationFormat",t:Dt},4:{n:"ByteCount",t:dr},5:{n:"LineCount",t:dr},6:{n:"ParagraphCount",t:dr},7:{n:"SlideCount",t:dr},8:{n:"NoteCount",t:dr},9:{n:"HiddenCount",t:dr},10:{n:"MultimediaClipCount",t:dr},11:{n:"ScaleCrop",t:gs},12:{n:"HeadingPairs",t:A1},13:{n:"TitlesOfParts",t:F1},14:{n:"Manager",t:Dt},15:{n:"Company",t:Dt},16:{n:"LinksUpToDate",t:gs},17:{n:"CharacterCount",t:dr},19:{n:"SharedDoc",t:gs},22:{n:"HyperlinksChanged",t:gs},23:{n:"AppVersion",t:dr,p:"version"},24:{n:"DigSig",t:T1},26:{n:"ContentType",t:Dt},27:{n:"ContentStatus",t:Dt},28:{n:"Language",t:Dt},29:{n:"Version",t:Dt},255:{},2147483648:{n:"Locale",t:As},2147483651:{n:"Behavior",t:As},1919054434:{}},R1={1:{n:"CodePage",t:Sc},2:{n:"Title",t:Dt},3:{n:"Subject",t:Dt},4:{n:"Author",t:Dt},5:{n:"Keywords",t:Dt},6:{n:"Comments",t:Dt},7:{n:"Template",t:Dt},8:{n:"LastAuthor",t:Dt},9:{n:"RevNumber",t:Dt}
14,10:{n:"EditTime",t:xs},11:{n:"LastPrinted",t:xs},12:{n:"CreatedDate",t:xs},13:{n:"ModifiedDate",t:xs},14:{n:"PageCount",t:dr},15:{n:"WordCount",t:dr},16:{n:"CharCount",t:dr},17:{n:"Thumbnail",t:E1},18:{n:"Application",t:Dt},19:{n:"DocSecurity",t:dr},255:{},2147483648:{n:"Locale",t:As},2147483651:{n:"Behavior",t:As},1919054434:{}},qf={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},M1=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function N1(t){return t.map(function(r){return[r>>16&255,r>>8&255,r&255]})}var O1=N1([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Yi=Ot(O1),an={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},sp={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},Xf={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"};function P1(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function L1(t){var r=P1();if(!t||!t.match)return r;var e={};
14if((t.match($t)||[]).forEach(function(i){var n=Ie(i);switch(n[0].replace(Wh,"<")){case"<?xml":break;case"<Types":r.xmlns=n["xmlns"+(n[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":e[n.Extension]=n.ContentType;break;case"<Override":r[Xf[n.ContentType]]!==void 0&&r[Xf[n.ContentType]].push(n.PartName);break}}),r.xmlns!==t1.CT)throw new Error("Unknown Namespace: "+r.xmlns);return r.calcchain=r.calcchains.length>0?r.calcchains[0]:"",r.sst=r.strs.length>0?r.strs[0]:"",r.style=r.styles.length>0?r.styles[0]:"",r.defaults=e,delete r.calcchains,r}var vi
vendor: 2,399 bytes, line 14
14={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",
14VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Qo(t){var r=t.lastIndexOf("/");return t.slice(0,r+1)+"_rels/"+t.slice(r+1)+".rels"}function ia(t,r){var e={"!id":{}};if(!t)return e;r.charAt(0)!=="/"&&(r="/"+r);var i={};return(t.match($t)||[]).forEach(function(n){var a=Ie(n);if(a[0]==="<Relationship"){var s={};s.Type=a.Type,s.Target=a.Target,s.Id=a.Id,a.TargetMode&&(s.TargetMode=a.TargetMode);var o=a.TargetMode==="External"?a.Target:Zn(a.Target,r);e[o]=s,i[a.Id]=s}}),e["!id"]=i,e}var B1="application/vnd.oasis.opendocument.spreadsheet";function V1(t,r){for(var e=mc(t),i,n;i=da.exec(e);)switch(i[3]){case"manifest":break;case"file-entry":if(n=Ie(i[0],!1),n.path=="/"&&n.type!==B1)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(r&&r.WTF)throw i}}var na=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],z1=(function(){for(var t=new Array(na.length),r=0;r<na.length;++r){var e=na[r],i="(?:"+e[0].slice(0,e[0].indexOf(":"))+":)"+e[0].slice(e[0].indexOf(":")+1);t[r]=new RegExp("<"+i+"[^>]*>([\\s\\S]*?)</"+i+">")}return t})();function op(t){var r={};t=et(t);for(var e=0;e<na.length;++e){var i=na[e],n=t.match(z1[e]);n!=null&&n.length>0&&(r[i[1]]=Ke(n[1])),i[2]==="date"&&r[i[1]]&&(r[i[1]]=Mt(r[i[1]]))}return r}var U1=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]];function cp(t,r,e,i){var n=[];if(typeof t=="string")n=Bf(t,i);else for(var a=0;a<t.length;++a)n=n.concat(t[a].map(function(f){return{v:f}}));var s=typeof r=="string"?Bf(r,i).map(function(f){return f.v}):r,o=0,c=0;if(s.length>0)for(var l=0;l!==n.length;l+=2){switch(c=+n[l+1].v,n[l].v){case"Worksheets":case"\u5DE5\u4F5C\u8868":case"\u041B\u0438\u0441\u0442\u044B":case"\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0639\u0645\u0644":case"\u30EF\u30FC\u30AF\u30B7\u30FC\u30C8":case"\u05D2\u05DC\u05D9\u05D5\u05E0\u05D5\u05EA \u05E2\u05D1\u05D5\u05D3\u05D4":case"Arbeitsbl\xE4tter":case"\xC7al\u0131\u015Fma Sayfalar\u0131":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de c\xE1lculo":case"Planilhas":case"Regneark":case"Hojas de c\xE1lculo":case"Werkbladen":e.Worksheets=c,e.SheetNames=s.slice(o,o+c);break;case"Named Ranges":case"Rangos con nombre":case"\u540D\u524D\u4ED8\u304D\u4E00\u89A7":case"Benannte Bereiche":case"Navngivne omr\xE5der":e.NamedRanges=c,e.DefinedNames=s.slice(o,o+c);break;case"Charts":case"Diagramme":e.Chartsheets=c,e.ChartNames=s.slice(o,o+c);break}o+=c}}function H1(t,r,e){var i={};return r||(r={}),t=et(t),U1.forEach(function(n){var a=(t.match(fa(n[0]))||[])[1];switch(n[2]){case"string":a&&(r[n[1]]=Ke(a));break;case"bool":r[n[1]]=a==="true";break;case"raw":var s=t.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)</"+n[0]+">"));s&&s.length>0&&(i[n[1]]=s[1]);break}}),i.HeadingPairs&&i.TitlesOfParts&&cp(i.HeadingPairs,i.TitlesOfParts,r,e),r}var j1=/<[^>]+>[^<]*/g;function W1(t,r){var e={},i="",n=t.match(j1);if(n)for(var a=0;a!=n.length;++a){var s=n[a],o=Ie(s);switch(o[0]){case"<?xml":break;case"<Properties":break;case"<property":i=Ke(o.name);break;case"</property>":i=null;break;default:if(s.indexOf("<vt:")===0){var c=s.split(">"),l=c[0].slice(4),f=c[1];switch(l){case"lpstr":case"bstr":case"lpwstr":e[i]=Ke(f);break;case"bool":e[i]=nt(f);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":e[i]=parseInt(f,10);break;case"r4":case"r8":case"decimal":e[i]=parseFloat(f);break;case"filetime":case"date":e[i]=Mt(f);break;case"cy":case"error":e[i]=Ke(f);break;default:if(l.slice(-1)=="/")break;r.WTF&&typeof console<"u"&&console.warn("Unexpected",s,l,c)}}else if(s.slice(0,2)!=="</"){if(r.WTF)throw new Error(s)}}}return e}var G1={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},Uo;function K1(t,r,e){Uo||(Uo=fc(G1)),r=Uo[r]||r,t[r]=e}function Cc(t){var r=t.read_shift(4),e=t.read_shift(4);return new Date((e/1e7*Math.pow(2,32)+r/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function lp(t,r,e){var i=t.l,n=t.read_shift(0,"lpstr-cp");if(e)for(;t.l-i&3;)++t.l;return n}function fp(t,r,e){var i=t.read_shift(0,"lpwstr");return e&&(t.l+=4-(i.length+1&3)&3),i}function dp(t,r,e){return r===31?fp(t):lp(t,r,e)}
14function Zo(t,r,e){return dp(t,r,e===!1?0:4)}function q1(t,r){if(!r)throw new Error("VtUnalignedString must have positive length");return dp(t,r,0)}function X1(t){for(var r=t.read_shift(4),e=[],i=0;i!=r;++i){var n=t.l;e[i]=t.read_shift(0,"lpwstr").replace(Kt,""),t.l-n&2&&(t.l+=2)}return e}function $1(t){for(var r=t.read_shift(4),e=[],i=0;i!=r;++i)e[i]=t.read_shift(0,"lpstr-cp").replace(Kt,"");return e}function Y1(t){var r=t.l,e=Fs(t,ap);t[t.l]==0&&t[t.l+1]==0&&t.l-r&2&&(t.l+=2);var i=Fs(t,dr);return[e,i]}function Q1(t){for(var r=t.read_shift(4),e=[],i=0;i<r/2;++i)e.push(Y1(t));return e}function $f(t,r){for(var e=t.read_shift(4),i={},n=0;n!=e;++n){var a=t.read_shift(4),s=t.read_shift(4);i[a]=t.read_shift(s,r===1200?"utf16le":"utf8").replace(Kt,"").replace(Qn,"!"),r===1200&&s%2&&(t.l+=2)}return t.l&3&&(t.l=t.l>>3<<2),i}function pp(t){var r=t.read_shift(4),e=t.slice(t.l,t.l+r);return t.l+=r,(r&3)>0&&(t.l+=4-(r&3)&3),e}function Z1(t){var r={};return r.Size=t.read_shift(4),t.l+=r.Size+3-(r.Size-1)%4,r}function Fs(t,r,e){var i=t.read_shift(2),n,a=e||{};if(t.l+=2,r!==Kf&&i!==r&&I1.indexOf(r)===-1&&!((r&65534)==4126&&(i&65534)==4126))throw new Error("Expected type "+r+" saw "+i);switch(r===Kf?i:r){case 2:return n=t.read_shift(2,"i"),a.raw||(t.l+=2),n;case 3:return n=t.read_shift(4,"i"),n;case 11:return t.read_shift(4)!==0;case 19:return n=t.read_shift(4),n;case 30:return lp(t,i,4).replace(Kt,"");case 31:return fp(t);case 64:return Cc(t);case 65:return pp(t);case 71:return Z1(t);case 80:return Zo(t,i,!a.raw).replace(Kt,"");case 81:return q1(t,i).replace(Kt,"");case 4108:return Q1(t);case 4126:case 4127:return i==4127?X1(t):$1(t);default:throw new Error("TypedPropertyValue unrecognized type "+r+" "+i)}}function Yf(t,r){var e=t.l,i=t.read_shift(4),n=t.read_shift(4),a=[],s=0,o=0,c=-1,l={};for(s=0;s!=n;++s){var f=t.read_shift(4),d=t.read_shift(4);a[s]=[f,d+e]}a.sort(function(E,w){return E[1]-w[1]});var m={};for(s=0;s!=n;++s){if(t.l!==a[s][1]){var h=!0;if(s>0&&r)switch(r[a[s-1][0]].t){case 2:t.l+2===a[s][1]&&(t.l+=2,h=!1);break;case 80:t.l<=a[s][1]&&(t.l=a[s][1],h=!1);break;case 4108:t.l<=a[s][1]&&(t.l=a[s][1],h=!1);break}if((!r||s==0)&&t.l<=a[s][1]&&(h=!1,t.l=a[s][1]),h)throw new Error("Read Error: Expected address "+a[s][1]+" at "+t.l+" :"+s)}if(r){var u=r[a[s][0]];if(m[u.n]=Fs(t,u.t,{raw:!0}),u.p==="version"&&(m[u.n]=String(m[u.n]>>16)+"."+("0000"+String(m[u.n]&65535)).slice(-4)),u.n=="CodePage")switch(m[u.n]){case 0:m[u.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:Ur(o=m[u.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+m[u.n])}}else if(a[s][0]===1){if(o=m.CodePage=Fs(t,Sc),Ur(o),c!==-1){var p=t.l;t.l=a[c][1],l=$f(t,o),t.l=p}}else if(a[s][0]===0){if(o===0){c=s,t.l=a[s+1][1];continue}l=$f(t,o)}else{var g=l[a[s][0]],F;switch(t[t.l]){case 65:t.l+=4,F=pp(t);break;case 30:t.l+=4,F=Zo(t,t[t.l-4]).replace(/\u0000+$/,"");break;case 31:t.l+=4,F=Zo(t,t[t.l-4]).replace(/\u0000+$/,"");break;case 3:t.l+=4,F=t.read_shift(4,"i");break;case 19:t.l+=4,F=t.read_shift(4);break;case 5:t.l+=4,F=t.read_shift(8,"f");break;case 11:t.l+=4,F=mt(t,4);break;case 64:t.l+=4,F=Mt(Cc(t));break;default:throw new Error("unparsed value: "+t[t.l])}m[g]=F}}return t.l=e+i,m}function Qf(t,r,e){var i=t.content;if(!i)return{};Nt(i,0);var n,a,s,o,c=0;i.chk("feff","Byte Order: "),i.read_shift(2);var l=i.read_shift(4),f=i.read_shift(16);if(f!==ze.utils.consts.HEADER_CLSID&&f!==e)throw new Error("Bad PropertySet CLSID "+f);if(n=i.read_shift(4),n!==1&&n!==2)throw new Error("Unrecognized #Sets: "+n);if(a=i.read_shift(16),o=i.read_shift(4),n===1&&o!==i.l)throw new Error("Length mismatch: "+o+" !== "+i.l);n===2&&(s=i.read_shift(16),c=i.read_shift(4));var d=Yf(i,r),m={SystemIdentifier:l};for(var h in d)m[h]=d[h];if(m.FMTID=a,n===1)return m;if(c-i.l==2&&(i.l+=2),i.l!==c)throw new Error("Length mismatch 2: "+i.l+" !== "+c);var u;try{u=Yf(i,null)}catch{}for(h in u)m[h]=u[h];return m.FMTID=[a,s],m}function Mi(t,r){return t.read_shift(r),null}function J1(t,r,e){for(var i=[],n=t.l+r;t.l<n;)i.push(e(t,n-t.l));if(n!==t.l)throw new Error("Slurp error");return i}function mt(t,r){return t.read_shift(r)===1}function kt(t){return t.read_shift(2,"u")}function mp(t,r){return J1(t,r,kt)}function eg(t){var r=t.read_shift(1),e=t.read_shift(1);return e===1?r:r===1}function xa(t,r,e){var i=t.read_shift(e&&e.biff>=12?2:1),n="sbcs-cont",a=oi;if(e&&e.biff>=8&&(oi=1200),!e||e.biff==8){var s=t.read_shift(1);s&&(n="dbcs-cont")}else e.biff==12&&(n="wstr");e.biff>=2&&e.biff<=5&&(n="cpstr");var o=i?t.read_shift(i,n):"";return oi=a,o}function tg(t){var r=oi;oi=1200;var e=t.read_shift(2),i=t.read_shift(1),n=i&4,a=i&8,s=1+(i&1),o=0,c,l={};a&&(o=t.read_shift(2)),n&&(c=t.read_shift(4));var f=s==2?"dbcs-cont":"sbcs-cont",d=e===0?"":t.read_shift(e,f);return a&&(t.l+=4*o),n&&(t.l+=c),l.t=d,a||(l.raw="<t>
14"+l.t+"</t>",l.r=l.t),oi=r,l}function Ji(t,r,e){var i;if(e){if(e.biff>=2&&e.biff<=5)return t.read_shift(r,"cpstr");if(e.biff>=12)return t.read_shift(r,"dbcs-cont")}var n=t.read_shift(1);return n===0?i=t.read_shift(r,"sbcs-cont"):i=t.read_shift(r,"dbcs-cont"),i}function va(t,r,e){var i=t.read_shift(e&&e.biff==2?1:2);return i===0?(t.l++,""):Ji(t,i,e)}function sn(t,r,e){if(e.biff>5)return va(t,r,e);var i=t.read_shift(1);return i===0?(t.l++,""):t.read_shift(i,e.biff<=4||!t.lens?"cpstr":"sbcs-cont")}function rg(t){var r=t.read_shift(1);t.l++;var e=t.read_shift(2);return t.l+=2,[r,e]}function ig(t){var r=t.read_shift(4),e=t.l,i=!1;r>24&&(t.l+=r-24,t.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(i=!0),t.l=e);var n=t.read_shift((i?r-24:r)>>1,"utf16le").replace(Kt,"");return i&&(t.l+=24),n}function ng(t){for(var r=t.read_shift(2),e="";r-- >0;)e+="../";var i=t.read_shift(0,"lpstr-ansi");if(t.l+=2,t.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var n=t.read_shift(4);if(n===0)return e+i.replace(/\\/g,"/");var a=t.read_shift(4);if(t.read_shift(2)!=3)throw new Error("Bad FileMoniker");var s=t.read_shift(a>>1,"utf16le").replace(Kt,"");return e+s}function ag(t,r){var e=t.read_shift(16);switch(r-=16,e){case"e0c9ea79f9bace118c8200aa004ba90b":return ig(t,r);case"0303000000000000c000000000000046":return ng(t,r);default:throw new Error("Unsupported Moniker "+e)}}function vs(t){var r=t.read_shift(4),e=r>0?t.read_shift(r,"utf16le").replace(Kt,""):"";return e}function sg(t,r){var e=t.l+r,i=t.read_shift(4);if(i!==2)throw new Error("Unrecognized streamVersion: "+i);var n=t.read_shift(2);t.l+=2;var a,s,o,c,l="",f,d;n&16&&(a=vs(t,e-t.l)),n&128&&(s=vs(t,e-t.l)),(n&257)===257&&(o=vs(t,e-t.l)),(n&257)===1&&(c=ag(t,e-t.l)),n&8&&(l=vs(t,e-t.l)),n&32&&(f=t.read_shift(16)),n&64&&(d=Cc(t)),t.l=e;var m=s||o||c||"";m&&l&&(m+="#"+l),m||(m="#"+l),n&2&&m.charAt(0)=="/"&&m.charAt(1)!="/"&&(m="file://"+m);var h={Target:m};return f&&(h.guid=f),d&&(h.time=d),a&&(h.Tooltip=a),h}function up(t){var r=t.read_shift(1),e=t.read_shift(1),i=t.read_shift(1),n=t.read_shift(1);return[r,e,i,n]}function hp(t,r){var e=up(t,r);return e[3]=0,e}function fi(t){var r=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(2);return{r,c:e,ixfe:i}}function og(t){var r=t.read_shift(2),e=t.read_shift(2);return t.l+=8,{type:r,flags:e}}function cg(t,r,e){return r===0?"":sn(t,r,e)}function lg(t,r,e){var i=e.biff>8?4:2,n=t.read_shift(i),a=t.read_shift(i,"i"),s=t.read_shift(i,"i");return[n,a,s]}function gp(t){var r=t.read_shift(2),e=bc(t);return[r,e]}function fg(t,r,e){t.l+=4,r-=4;var i=t.l+r,n=xa(t,r,e),a=t.read_shift(2);if(i-=t.l,a!==i)throw new Error("Malformed AddinUdf: padding = "+i+" != "+a);return t.l+=a,n}function Ls(t){var r=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(2),n=t.read_shift(2);return{s:{c:i,r},e:{c:n,r:e}}}function xp(t){var r=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(1),n=t.read_shift(1);return{s:{c:i,r},e:{c:n,r:e}}}var dg=xp;function vp(t){t.l+=4;var r=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(2);return t.l+=12,[e,r,i]}function pg(t){var r={};return t.l+=4,t.l+=16,r.fSharedNote=t.read_shift(2),t.l+=4,r}function mg(t){var r={};return t.l+=4,t.cf=t.read_shift(2),r}function Ht(t){t.l+=2,t.l+=t.read_shift(2)}var ug={0:Ht,4:Ht,5:Ht,6:Ht,7:mg,8:Ht,9:Ht,10:Ht,11:Ht,12:Ht,13:pg,14:Ht,15:Ht,16:Ht,17:Ht,18:Ht,19:Ht,20:Ht,21:vp};function hg(t,r){for(var e=t.l+r,i=[];t.l<e;){var n=t.read_shift(2);t.l-=2;try{i.push(ug[n](t,e-t.l))}catch{return t.l=e,i}}return t.l!=e&&(t.l=e),i}function _s(t,r){var e={BIFFVer:0,dt:0};switch(e.BIFFVer=t.read_shift(2),r-=2,r>=2&&(e.dt=t.read_shift(2),t.l-=2),e.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(r>6)throw new Error("Unexpected BIFF Ver "+e.BIFFVer)}return t.read_shift(r),e}function gg(t,r){return r===0||t.read_shift(2),1200}function xg(t,r,e){if(e.enc)return t.l+=r,"";var i=t.l,n=sn(t,0,e);return t.read_shift(r+i-t.l),n}function vg(t,r,e){var i=e&&e.biff==8||r==2?t.read_shift(2):(t.l+=r,0);return{fDialog:i&16,fBelow:i&64,fRight:i&128}}function _g(t,r,e){var i=t.read_shift(4),n=t.read_shift(1)&3,a=t.read_shift(1);switch(a){case 0:a="Worksheet";break;case 1:a="Macrosheet";break;case 2:a="Chartsheet";break;case 6:a="VBAModule";break}var s=xa(t,0,e);return s.length===0&&(s="Sheet1"),{pos:i,hs:n,dt:a,name:s}}function wg(t,r){for(var e=t.l+r,i=t.read_shift(4),n=t.read_shift(4),a=[],s=0;s!=n&&t.l<e;++s)a.push(tg(t));return a.Count=i,a.Unique=n,a}function kg(t,r){var e={};return e.dsst=t.read_shift(2),t.l+=r-2,e}function yg(t){var r={};r.r=t.read_shift(2),r.c=t.read_shift(2),r.cnt=t.read_shift(2)-r.c;var e=t.read_shift(2);t.l+=4;var i=t.read_shift(1);return t.l+=3,i&7&&(r.level=i&7),i&32&&(r.hidden=!0),i&64&&(r.hpt=e/20),r}function bg(t){var r=og(t);if(r.type!=2211)throw new Error("Invalid Future Record "+r.type);var e=t.read_shift(4);return e!==0}function Sg(t){return t.read_shift(2),t.read_shift(4)}function Zf(t,r,e){var i=0;e&&e.biff==2||(i=t.read_shift(2));var n=t.read_shift(2);e&&e.biff==2&&(i=1-(n>>15),n&=32767);var a={Unsynced:i&1,DyZero:(i&2)>>1,ExAsc:(i&4)>>2,ExDsc:(i&8)>>3};return[a,n]}function Cg(t){var r=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(2),n=t.read_shift(2),a=t.read_shift(2),s=t.read_shift(2),o=t.read_shift(2),c=t.read_shift(2),l=t.read_shift(2);return{Pos:[r,e],Dim:[i,n],Flags:a,CurTab:s,FirstTab:o,Selected:c,TabRatio:l}}function Tg(t,r,e){if(e&&e.biff>=2&&e.biff<5)return{};var i=t.read_shift(2);return{RTL:i&64}}function Eg(){}function Ag(t,r,e){var i={dyHeight:t.read_shift(2),fl:t.read_shift(2)};switch(e&&e.biff||8){case 2:break;case 3:case 4:t.l+=2;break;default:t.l+=10;break}return i.name=xa(t,0,e),i}function Fg(t){var r=fi(t);return r.isst=t.read_shift(4),r}function Ig(t,r,e){e.biffguess&&e.biff==2&&(e.biff=5);var i=t.l+r,n=fi(t,6);e.biff==2&&t.l++;var a=va(t,i-t.l,e);return n.val=a,n}function Dg(t,r,e){var i=t.read_shift(2),n=sn(t,0,e);return[i,n]}var Rg=sn;function Jf(t,r,e){var i=t.l+r,n=e.biff==8||!e.biff?4:2,a=t.read_shift(n),s=t.read_shift(n),o=t.read_shift(2),c=t.read_shift(2);return t.l=i,{s:{r:a,c:o},e:{r:s,c}}}function Mg(t){var r=t.read_shift(2),e=t.read_shift(2),i=gp(t);return{r,c:e,ixfe:i[0],rknum:i[1]}}function Ng(t,r){for(var e=t.l+r-2,i=t.read_shift(2),n=t.read_shift(2),a=[];t.l<e;)a.push(gp(t));if(t.l!==e)throw new Error("MulRK read error");var s=t.read_shift(2);if(a.length!=s-n+1)throw new Error("MulRK length mismatch");return{r:i,c:n,C:s,rkrec:a}}function Og(t,r){for(var e=t.l+r-2,i=t.read_shift(2),n=t.read_shift(2),a=[];t.l<e;)a.push(t.read_shift(2));if(t.l!==e)throw new Error("MulBlank read error");var s=t.read_shift(2);if(a.length!=s-n+1)throw new Error("MulBlank length mismatch");return{r:i,c:n,C:s,ixfe:a}}function Pg(t,r,e,i){var n={},a=t.read_shift(4),s=t.read_shift(4),o=t.read_shift(4),c=t.read_shift(2);return n.patternType=M1[o>>26],i.cellStyles&&(n.alc=a&7,n.fWrap=a>>3&1,n.alcV=a>>4&7,n.fJustLast=a>>7&1,n.trot=a>>8&255,n.cIndent=a>>16&15,n.fShrinkToFit=a>>20&1,n.iReadOrder=a>>22&2,n.fAtrNum=a>>26&1,n.fAtrFnt=a>>27&1,n.fAtrAlc=a>>28&1,n.fAtrBdr=a>>29&1,n.fAtrPat=a>>30&1,n.fAtrProt=a>>31&1,n.dgLeft=s&15,n.dgRight=s>>4&15,n.dgTop=s>>8&15,n.dgBottom=s>>12&15,n.icvLeft=s>>16&127,n.icvRight=s>>
1423&127,n.grbitDiag=s>>30&3,n.icvTop=o&127,n.icvBottom=o>>7&127,n.icvDiag=o>>14&127,n.dgDiag=o>>21&15,n.icvFore=c&127,n.icvBack=c>>7&127,n.fsxButton=c>>14&1),n}function Lg(t,r,e){var i={};return i.ifnt=t.read_shift(2),i.numFmtId=t.read_shift(2),i.flags=t.read_shift(2),i.fStyle=i.flags>>2&1,r-=6,i.data=Pg(t,r,i.fStyle,e),i}function Bg(t){t.l+=4;var r=[t.read_shift(2),t.read_shift(2)];if(r[0]!==0&&r[0]--,r[1]!==0&&r[1]--,r[0]>7||r[1]>7)throw new Error("Bad Gutters: "+r.join("|"));return r}function ed(t,r,e){var i=fi(t,6);(e.biff==2||r==9)&&++t.l;var n=eg(t,2);return i.val=n,i.t=n===!0||n===!1?"b":"e",i}function Vg(t,r,e){e.biffguess&&e.biff==2&&(e.biff=5);var i=fi(t,6),n=Wt(t,8);return i.val=n,i}var td=cg;function zg(t,r,e){var i=t.l+r,n=t.read_shift(2),a=t.read_shift(2);if(e.sbcch=a,a==1025||a==14849)return[a,n];if(a<1||a>255)throw new Error("Unexpected SupBook type: "+a);for(var s=Ji(t,a),o=[];i>t.l;)o.push(va(t));return[a,n,s,o]}function rd(t,r,e){var i=t.read_shift(2),n,a={fBuiltIn:i&1,fWantAdvise:i>>>1&1,fWantPict:i>>>2&1,fOle:i>>>3&1,fOleLink:i>>>4&1,cf:i>>>5&1023,fIcon:i>>>15&1};return e.sbcch===14849&&(n=fg(t,r-2,e)),a.body=n||t.read_shift(r-2),typeof n=="string"&&(a.Name=n),a}var Ug=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function id(t,r,e){var i=t.l+r,n=t.read_shift(2),a=t.read_shift(1),s=t.read_shift(1),o=t.read_shift(e&&e.biff==2?1:2),c=0;(!e||e.biff>=5)&&(e.biff!=5&&(t.l+=2),c=t.read_shift(2),e.biff==5&&(t.l+=2),t.l+=4);var l=Ji(t,s,e);n&32&&(l=Ug[l.charCodeAt(0)]);var f=i-t.l;e&&e.biff==2&&--f;var d=i==t.l||o===0||!(f>0)?[]:y_(t,f,e,o);return{chKey:a,Name:l,itab:c,rgce:d}}function _p(t,r,e){if(e.biff<8)return Hg(t,r,e);for(var i=[],n=t.l+r,a=t.read_shift(e.biff>8?4:2);a--!==0;)i.push(lg(t,e.biff>8?12:6,e));if(t.l!=n)throw new Error("Bad ExternSheet: "+t.l+" != "+n);return i}function Hg(t,r,e){t[t.l+1]==3&&t[t.l]++;var i=xa(t,r,e);return i.charCodeAt(0)==3?i.slice(1):i}function jg(t,r,e){if(e.biff<8){t.l+=r;return}var i=t.read_shift(2),n=t.read_shift(2),a=Ji(t,i,e),s=Ji(t,n,e);return[a,s]}function Wg(t,r,e){var i=xp(t,6);t.l++;var n=t.read_shift(1);return r-=8,[b_(t,r,e),n,i]}function nd(t,r,e){var i=dg(t,6);switch(e.biff){case 2:t.l++,r-=7;break;case 3:case 4:t.l+=2,r-=8;break;default:t.l+=6,r-=12}return[i,w_(t,r,e,i)]}function Gg(t){var r=t.read_shift(4)!==0,e=t.read_shift(4)!==0,i=t.read_shift(4);return[r,e,i]}function Kg(t,r,e){if(!(e.biff<8)){var i=t.read_shift(2),n=t.read_shift(2),a=t.read_shift(2),s=t.read_shift(2),o=sn(t,0,e);return e.biff<8&&t.read_shift(1),[{r:i,c:n},o,s,a]}}function qg(t,r,e){return Kg(t,r,e)}function Xg(t,r){for(var e=[],i=t.read_shift(2);i--;)e.push(Ls(t,r));return e}function $g(t,r,e){if(e&&e.biff<8)return Qg(t,r,e);var i=vp(t,22),n=hg(t,r-22,i[1]);return{cmo:i,ft:n}}var Yg={8:function(t,r){var e=t.l+r;t.l+=10;var i=t.read_shift(2);t.l+=4,t.l+=2,t.l+=2,t.l+=2,t.l+=4;var n=t.read_shift(1);return t.l+=n,t.l=e,{fmt:i}}};function Qg(t,r,e){t.l+=4;var i=t.read_shift(2),n=t.read_shift(2),a=t.read_shift(2);t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=6,r-=36;var s=[];return s.push((Yg[i]||Xt)(t,r,e)),{cmo:[n,i,a],ft:s}}function Zg(t,r,e){var i=t.l,n="";try{t.l+=4;var a=(e.lastobj||{cmo:[0,0]}).cmo[1],s;[0,5,7,11,12,14].indexOf(a)==-1?t.l+=6:s=rg(t,6,e);var o=t.read_shift(2);t.read_shift(2),kt(t,2);var c=t.read_shift(2);t.l+=c;for(var l=1;l<t.lens.length-1;++l){if(t.l-i!=t.lens[l])throw new Error("TxO: bad continue record");var f=t[t.l],d=Ji(t,t.lens[l+1]-t.lens[l]-1);if(n+=d,n.length>=(f?o:2*o))break}if(n.length!==o&&n.length!==o*2)throw new Error("cchText: "+o+" != "+n.length);return t.l=i+r,{t:n}}catch{return t.l=i+r,{t:n}}}function Jg(t,r){var e=Ls(t,8);t.l+=16;var i=sg(t,r-24);return[e,i]}function ex(t,r){t.read_shift(2);var e=Ls(t,8),i=t.read_shift((r-10)/2,"dbcs-cont");return i=i.replace(Kt,""),[e,i]}function tx(t){var r=[0,0],e;return e=t.read_shift(2),r[0]=qf[e]||e,e=t.read_shift(2),r[1]=qf[e]||e,r}function rx(t){for(var r=t.read_shift(2),e=[];r-- >0;)e.push(hp(t,8));return e}function ix(t){for(var r=t.read_shift(2),e=[];r-- >0;)e.push(hp(t,8));return e}function nx(t){t.l+=2;var r={cxfs:0,crc:0};return r.cxfs=t.read_shift(2),r.crc=t.read_shift(4),r}function wp(t,r,e){if(!e.cellStyles)return Xt(t,r);var i=e&&e.biff>=12?4:2,n=t.read_shift(i),a=t.read_shift(i),s=t.read_shift(i),o=t.read_shift(i),c=t.read_shift(2);i==2&&(t.l+=2);var l={s:n,e:a,w:s,ixfe:o,flags:c};return(e.biff>=5||!e.biff)&&(l.level=c>>8&7),l}function ax(t,r){var e={};return r<32||(t.l+=16,e.header=Wt(t,8),e.footer=Wt(t,8),t.l+=2),e}function sx(t,r,e){var i={area:!1};if(e.biff!=5)return t.l+=r,i;var n=t.read_shift(1);return t.l+=3,n&16&&(i.area=!0),i}var ox=fi,cx=mp,lx=va;function fx(t){var r=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(4),n={fmt:r,env:e,len:i,data:t.slice(t.l,t.l+i)};return t.l+=i,n}
vendor: 7,908 bytes, line 14
14function dx(t,r,e){e.biffguess&&e.biff==5&&(e.biff=2);var i=fi(t,6);++t.l;var n=sn(t,r-7,e);return i.t="str",i.val=n,i}function px(t){var r=fi(t,6);++t.l;var e=Wt(t,8);return r.t="n",r.val=e,r}function mx(t){var r=fi(t,6);++t.l;var e=t.read_shift(2);return r.t="n",r.val=e,r}function ux(t){var r=t.read_shift(1);return r===0?(t.l++,""):t.read_shift(r,"sbcs-cont")}function hx(t,r){t.l+=6,t.l+=2,t.l+=1,t.l+=3,t.l+=1,t.l+=r-13}function gx(t,r,e){var i=t.l+r,n=fi(t,6),a=t.read_shift(2),s=Ji(t,a,e);return t.l=i,n.t="str",n.val=s,n}var xx=[2,3,48,49,131,139,140,245],ad=(function(){var t={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},r=fc({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function e(o,c){var l=[],f=Bi(1);switch(c.type){case"base64":f=zr(vr(o));break;case"binary":f=zr(o);break;case"buffer":case"array":f=o;break}Nt(f,0);var d=f.read_shift(1),m=!!(d&136),h=!1,u=!1;switch(d){case 2:break;case 3:break;case 48:h=!0,m=!0;break;case 49:h=!0,m=!0;break;case 131:break;case 139:break;case 140:u=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+d.toString(16))}var p=0,g=521;d==2&&(p=f.read_shift(2)),f.l+=3,d!=2&&(p=f.read_shift(4)),p>1048576&&(p=1e6),d!=2&&(g=f.read_shift(2));var F=f.read_shift(2),E=c.codepage||1252;d!=2&&(f.l+=16,f.read_shift(1),f[f.l]!==0&&(E=t[f[f.l]]),f.l+=1,f.l+=2),u&&(f.l+=36);for(var w=[],V={},Q=Math.min(f.length,d==2?521:g-10-(h?264:0)),N=u?32:11;f.l<Q&&f[f.l]!=13;)switch(V={},V.name=Ze.utils.decode(E,f.slice(f.l,f.l+N)).replace(/[\u0000\r\n].*$/g,""),f.l+=N,V.type=String.fromCharCode(f.read_shift(1)),d!=2&&!u&&(V.offset=f.read_shift(4)),V.len=f.read_shift(1),d==2&&(V.offset=f.read_shift(2)),V.dec=f.read_shift(1),V.name.length&&w.push(V),d!=2&&(f.l+=u?13:14),V.type){case"B":(!h||V.len!=8)&&c.WTF&&console.log("Skipping "+V.name+":"+V.type);break;case"G":case"P":c.WTF&&console.log("Skipping "+V.name+":"+V.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+V.type)}if(f[f.l]!==13&&(f.l=g-1),f.read_shift(1)!==13)throw new Error("DBF Terminator not found "+f.l+" "+f[f.l]);f.l=g;var A=0,z=0;for(l[0]=[],z=0;z!=w.length;++z)l[0][z]=w[z].name;for(;p-- >0;){if(f[f.l]===42){f.l+=F;continue}for(++f.l,l[++A]=[],z=0,z=0;z!=w.length;++z){var L=f.slice(f.l,f.l+w[z].len);f.l+=w[z].len,Nt(L,0);var Z=Ze.utils.decode(E,L);switch(w[z].type){case"C":Z.trim().length&&(l[A][z]=Z.replace(/\s+$/,""));break;case"D":Z.length===8?l[A][z]=new Date(+Z.slice(0,4),+Z.slice(4,6)-1,+Z.slice(6,8)):l[A][z]=Z;break;case"F":l[A][z]=parseFloat(Z.trim());break;case"+":case"I":l[A][z]=u?L.read_shift(-4,"i")^2147483648:L.read_shift(4,"i");break;case"L":switch(Z.trim().toUpperCase()){case"Y":case"T":l[A][z]=!0;break;case"N":case"F":l[A][z]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+Z+"|")}break;case"M":if(!m)throw new Error("DBF Unexpected MEMO for type "+d.toString(16));l[A][z]="##MEMO##"+(u?parseInt(Z.trim(),10):L.read_shift(4));break;case"N":Z=Z.replace(/\u0000/g,"").trim(),Z&&Z!="."&&(l[A][z]=+Z||0);break;case"@":l[A][z]=new Date(L.read_shift(-8,"f")-621356832e5);break;case"T":l[A][z]=new Date((L.read_shift(4)-2440588)*864e5+L.read_shift(4));break;case"Y":l[A][z]=L.read_shift(4,"i")/1e4+L.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":l[A][z]=-L.read_shift(-8,"f");break;case"B":if(h&&w[z].len==8){l[A][z]=L.read_shift(8,"f");break}case"G":case"P":L.l+=w[z].len;break;case"0":if(w[z].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+w[z].type)}}}if(d!=2&&f.l<f.length&&f[f.l++]!=26)throw new Error("DBF EOF Marker missing "+(f.l-1)+" of "+f.length+" "+f[f.l-1].toString(16));return c&&c.sheetRows&&(l=l.slice(0,c.sheetRows)),c.DBF=w,l}function i(o,c){var l=c||{};l.dateNF||(l.dateNF="yyyymmdd");var f=In(e(o,l),l);return f["!cols"]=l.DBF.map(function(d){return{wch:d.len,DBF:d}}),delete l.DBF,f}function n(o,c){try{return zi(i(o,c),c)}catch(l){if(c&&c.WTF)throw l}return{SheetNames:[],Sheets:{}}}var a={B:8,C:250,L:1,D:8,"?":0,"":0};function s(o,c){var l=c||{};if(+l.codepage>=0&&Ur(+l.codepage),l.type=="string")throw new Error("Cannot write DBF to JS string");var f=$o(),d=nc(o,{header:1,raw:!0,cellDates:!0}),m=d[0],h=d.slice(1),u=o["!cols"]||[],p=0,g=0,F=0,E=1;for(p=0;p<m.length;++p){if(((u[p]||{}).DBF||{}).name){m[p]=u[p].DBF.name,++F;continue}if(m[p]!=null){if(++F,typeof m[p]=="number"&&(m[p]=m[p].toString(10)),typeof m[p]!="string")throw new Error("DBF Invalid column name "+m[p]+" |"+typeof m[p]+"|");if(m.indexOf(m[p])!==p){for(g=0;g<1024;++g)if(m.indexOf(m[p]+"_"+g)==-1){m[p]+="_"+g;break}}}}var w=ft(o["!ref"]),V=[],Q=[],N=[];for(p=0;p<=w.e.c-w.s.c;++p){var A="",z="",L=0,Z=[];for(g=0;g<h.length;++g)h[g][p]!=null&&Z.push(h[g][p]);if(Z.length==0||m[p]==null){V[p]="?";continue}for(g=0;g<Z.length;++g){switch(typeof Z[g]){case"number":z="B";break;case"string":z="C";break;case"boolean":z="L";break;case"object":z=Z[g]instanceof Date?"D":"C";break;default:z="C"}L=Math.max(L,String(Z[g]).length),A=A&&A!=z?"C":z}L>250&&(L=250),z=((u[p]||{}).DBF||{}).type,z=="C"&&u[p].DBF.len>L&&(L=u[p].DBF.len),A=="B"&&z=="N"&&(A="N",N[p]=u[p].DBF.dec,L=u[p].DBF.len),Q[p]=A=="C"||z=="N"?L:a[A]||0,E+=Q[p],V[p]=A}var J=f.next(32);for(J.write_shift(4,318902576),J.write_shift(4,h.length),J.write_shift(2,296+32*F),J.write_shift(2,E),p=0;p<4;++p)J.write_shift(4,0);for(J.write_shift(4,0|(+r[Sn]||3)<<8),p=0,g=0;p<m.length;++p)if(m[p]!=null){var B=f.next(32),le=(m[p].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);B.write_shift(1,le,"sbcs"),B.write_shift(1,V[p]=="?"?"C":V[p],"sbcs"),B.write_shift(4,g),B.write_shift(1,Q[p]||a[V[p]]||0),B.write_shift(1,N[p]||0),B.write_shift(1,2),B.write_shift(4,0),B.write_shift(1,0),B.write_shift(4,0),B.write_shift(4,0),g+=Q[p]||a[V[p]]||0}var Te=f.next(264);for(Te.write_shift(4,13),p=0;p<65;++p)Te.write_shift(4,0);for(p=0;p<h.length;++p){var xe=f.next(E);for(xe.write_shift(1,0),g=0;g<m.length;++g)if(m[g]!=null)switch(V[g]){case"L":xe.write_shift(1,h[p][g]==null?63:h[p][g]?84:70);break;case"B":xe.write_shift(8,h[p][g]||0,"f");break;case"N":var ie="0";for(typeof h[p][g]=="number"&&(ie=h[p][g].toFixed(N[g]||0)),F=0;F<Q[g]-ie.length;++F)xe.write_shift(1,32);xe.write_shift(1,ie,"sbcs");break;case"D":h[p][g]?(xe.write_shift(4,("0000"+h[p][g].getFullYear()).slice(-4),"sbcs"),xe.write_shift(2,("00"+(h[p][g].getMonth()+1)).slice(-2),"sbcs"),xe.write_shift(2,("00"+h[p][g].getDate()).slice(-2),"sbcs")):xe.write_shift(8,"00000000","sbcs");break;case"C":var ne=String(h[p][g]!=null?h[p][g]:"").slice(0,Q[g]);for(xe.write_shift(1,ne,"sbcs"),F=0;F<Q[g]-ne.length;++F)xe.write_shift(1,32);break}}return f.next(1).write_shift(1,26),f.end()}return{to_workbook:n,to_sheet:i,from_sheet:s}})(),vx=(function(){var t={AA:"\xC0",BA:"\xC1",CA:"\xC2",DA:195,HA:"\xC4",JA:197,AE:"\xC8",BE:"\xC9",CE:"\xCA",HE:"\xCB",AI:"\xCC",BI:"\xCD",CI:"\xCE",HI:"\xCF",AO:"\xD2",BO:"\xD3",CO:"\xD4",DO:213,HO:"\xD6",AU:"\xD9",BU:"\xDA",CU:"\xDB",HU:"\xDC",Aa:"\xE0",Ba:"\xE1",Ca:"\xE2",Da:227,Ha:"\xE4",Ja:229,Ae:"\xE8",Be:"\xE9",Ce:"\xEA",He:"\xEB",Ai:"\xEC",Bi:"\xED",Ci:"\xEE",Hi:"\xEF",Ao:"\xF2",Bo:"\xF3",Co:"\xF4",Do:245,Ho:"\xF6",Au:"\xF9",Bu:"\xFA",Cu:"\xFB",Hu:"\xFC",KC:"\xC7",Kc:"\xE
147",q:"\xE6",z:"\u0153",a:"\xC6",j:"\u0152",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},r=new RegExp("\x1BN("+ci(t).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),e=function(m,h){var u=t[h];return typeof u=="number"?wf(u):u},i=function(m,h,u){var p=h.charCodeAt(0)-32<<4|u.charCodeAt(0)-48;return p==59?m:wf(p)};t["|"]=254;function n(m,h){switch(h.type){case"base64":return a(vr(m),h);case"binary":return a(m,h);case"buffer":return a(Ve&&Buffer.isBuffer(m)?m.toString("binary"):tn(m),h);case"array":return a(Zi(m),h)}throw new Error("Unrecognized type "+h.type)}function a(m,h){var u=m.split(/[\n\r]+/),p=-1,g=-1,F=0,E=0,w=[],V=[],Q=null,N={},A=[],z=[],L=[],Z=0,J;for(+h.codepage>=0&&Ur(+h.codepage);F!==u.length;++F){Z=0;var B=u[F].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,i).replace(r,e),le=B.replace(/;;/g,"\0").split(";").map(function(M){return M.replace(/\u0000/g,";")}),Te=le[0],xe;if(B.length>0)switch(Te){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":le[1].charAt(0)=="P"&&V.push(B.slice(3).replace(/;;/g,";"));break;case"C":var ie=!1,ne=!1,me=!1,se=!1,we=-1,re=-1;for(E=1;E<le.length;++E)switch(le[E].charAt(0)){case"A":break;case"X":g=parseInt(le[E].slice(1))-1,ne=!0;break;case"Y":for(p=parseInt(le[E].slice(1))-1,ne||(g=0),J=w.length;J<=p;++J)w[J]=[];break;case"K":xe=le[E].slice(1),xe.charAt(0)==='"'?xe=xe.slice(1,xe.length-1):xe==="TRUE"?xe=!0:xe==="FALSE"?xe=!1:isNaN(jr(xe))?isNaN(Cn(xe).getDate())||(xe=Mt(xe)):(xe=jr(xe),Q!==null&&En(Q)&&(xe=Os(xe))),typeof Ze<"u"&&typeof xe=="string"&&(h||{}).type!="string"&&(h||{}).codepage&&(xe=Ze.utils.decode(h.codepage,xe)),ie=!0;break;case"E":se=!0;var I=yn(le[E].slice(1),{r:p,c:g});w[p][g]=[w[p][g],I];break;case"S":me=!0,w[p][g]=[w[p][g],"S5S"];break;case"G":break;case"R":we=parseInt(le[E].slice(1))-1;break;case"C":re=parseInt(le[E].slice(1))-1;break;default:if(h&&h.WTF)throw new Error("SYLK bad record "+B)}if(ie&&(w[p][g]&&w[p][g].length==2?w[p][g][0]=xe:w[p][g]=xe,Q=null),me){if(se)throw new Error("SYLK shared formula cannot have own formula");var j=we>-1&&w[we][re];if(!j||!j[1])throw new Error("SYLK shared formula cannot find base");w[p][g][1]=Ip(j[1],{r:p-we,c:g-re})}break;case"F":var R=0;for(E=1;E<le.length;++E)switch(le[E].charAt(0)){case"X":g=parseInt(le[E].slice(1))-1,++R;break;case"Y":for(p=parseInt(le[E].slice(1))-1,J=w.length;J<=p;++J)w[J]=[];break;case"M":Z=parseInt(le[E].slice(1))/20;break;case"F":break;case"G":break;case"P":Q=V[parseInt(le[E].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(L=le[E].slice(1).split(" "),J=parseInt(L[0],10);J<=parseInt(L[1],10);++J)Z=parseInt(L[2],10),z[J-1]=Z===0?{hidden:!0}:{wch:Z},Tn(z[J-1]);break;case"C":g=parseInt(le[E].slice(1))-1,z[g]||(z[g]={});break;case"R":p=parseInt(le[E].slice(1))-1,A[p]||(A[p]={}),Z>0?(A[p].hpt=Z,A[p].hpx=ua(Z)):Z===0&&(A[p].hidden=!0);break;default:if(h&&h.WTF)throw new Error("SYLK bad record "+B)}R<1&&(Q=null);break;default:if(h&&h.WTF)throw new Error("SYLK bad record "+B)}}return A.length>0&&(N["!rows"]=A),z.length>0&&(N["!cols"]=z),h&&h.sheetRows&&(w=w.slice(0,h.sheetRows)),[w,N]}function s(m,h){var u=n(m,h),p=u[0],g=u[1],F=In(p,h);return ci(g).forEach(function(E){F[E]=g[E]}),F}function o(m,h){return zi(s(m,h),h)}function c(m,h,u,p){var g="C;Y"+(u+1)+";X"+(p+1)+";K";switch(m.t){case"n":g+=m.v||0,m.f&&!m.F&&(g+=";E"+nv(m.f,{r:u,c:p}));break;case"b":g+=m.v?"TRUE":"FALSE";break;case"e":g+=m.w||m.v;break;case"d":g+='"'+(m.w||m.v)+'"';break;case"s":g+='"'+m.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return g}function l(m,h){h.forEach(function(u,p){var g="F;W"+(p+1)+" "+(p+1)+" ";u.hidden?g+="0":(typeof u.width=="number"&&!u.wpx&&(u.wpx=Ds(u.width)),typeof u.wpx=="number"&&!u.wch&&(u.wch=Rs(u.wpx)),typeof u.wch=="number"&&(g+=Math.round(u.wch))),g.charAt(g.length-1)!=" "&&m.push(g)})}function f(m,h){h.forEach(function(u,p){var g="F;";u.hidden?g+="M0;":u.hpt?g+="M"+20*u.hpt+";":u.hpx&&(g+="M"+20*Ep(u.hpx)+";"),g.length>2&&m.push(g+"R"+(p+1))})}function d(m,h){var u=["ID;PWXL;N;E"],p=[],g=ft(m["!ref"]),F,E=Array.isArray(m),w=`\r
15`;u.push("P;PGeneral"),u.push("F;P0;DG0G8;M255"),m["!cols"]&&l(u,m["!cols"]),m["!rows"]&&f(u,m["!rows"]),u.push("B;Y"+(g.e.r-g.s.r+1)+";X"+(g.e.c-g.s.c+1)+";D"+[g.s.c,g.s.r,g.e.c,g.e.r].join(" "));for(var V=g.s.r;V<=g.e.r;++V)for(var Q=g.s.c;Q<=g.e.c;++Q){var N=Re({r:V,c:Q});F=E?(m[V]||[])[Q]:m[N],!(!F||F.v==null&&(!F.f||F.F))&&p.push(c(F,m,V,Q,h))}return u.join(w)+w+p.join(w)+w+"E"+w}return{to_workbook:o,to_sheet:s,from_sheet:d}})(),_x=(function(){function t(a,s){switch(s.type){case"base64":return r(vr(a),s);case"binary":return r(a,s);case"buffer":return r(Ve&&Buffer.isBuffer(a)?a.toString("binary"):tn(a),s);case"array":return r(Zi(a),s)}throw new Error("Unrecognized type "+s.type)}function r(a,s){for(var o=a.split(`
16`),c=-1,l=-1,f=0,d=[];f!==o.length;++f){if(o[f].trim()==="BOT"){d[++c]=[],l=0;continue}if(!(c<0)){var m=o[f].trim().split(","),h=m[0],u=m[1];++f;for(var p=o[f]||"";(p.match(/["]/g)||[]).length&1&&f<o.length-1;)p+=`
17`+o[++f];switch(p=p.trim(),+h){case-1:if(p==="BOT"){d[++c]=[],l=0;continue}else if(p!=="EOD")throw new Error("Unrecognized DIF special command "+p);break;case 0:p==="TRUE"?d[c][l]=!0:p==="FALSE"?d[c][l]=!1:isNaN(jr(u))?isNaN(Cn(u).getDate())?d[c][l]=u:
17d[c][l]=Mt(u):d[c][l]=jr(u),++l;break;case 1:p=p.slice(1,p.length-1),p=p.replace(/""/g,'"'),$n&&p&&p.match(/^=".*"$/)&&(p=p.slice(2,-1)),d[c][l++]=p!==""?p:null;break}if(p==="EOD")break}}return s&&s.sheetRows&&(d=d.slice(0,s.sheetRows)),d}function e(a,s){return In(t(a,s),s)}function i(a,s){return zi(e(a,s),s)}var n=(function(){var a=function(c,l,f,d,m){c.push(l),c.push(f+","+d),c.push('"'+m.replace(/"/g,'""')+'"')},s=function(c,l,f,d){c.push(l+","+f),c.push(l==1?'"'+d.replace(/"/g,'""')+'"':d)};return function(c){var l=[],f=ft(c["!ref"]),d,m=Array.isArray(c);a(l,"TABLE",0,1,"sheetjs"),a(l,"VECTORS",0,f.e.r-f.s.r+1,""),a(l,"TUPLES",0,f.e.c-f.s.c+1,""),a(l,"DATA",0,0,"");for(var h=f.s.r;h<=f.e.r;++h){s(l,-1,0,"BOT");for(var u=f.s.c;u<=f.e.c;++u){var p=Re({r:h,c:u});if(d=m?(c[h]||[])[u]:c[p],!d){s(l,1,0,"");continue}switch(d.t){case"n":var g=$n?d.w:d.v;!g&&d.v!=null&&(g=d.v),g==null?$n&&d.f&&!d.F?s(l,1,0,"="+d.f):s(l,1,0,""):s(l,0,g,"V");break;case"b":s(l,0,d.v?1:0,d.v?"TRUE":"FALSE");break;case"s":s(l,1,0,!$n||isNaN(d.v)?d.v:'="'+d.v+'"');break;case"d":d.w||(d.w=Ir(d.z||Me[14],tr(Mt(d.v)))),$n?s(l,0,d.w,"V"):s(l,1,0,d.w);break;default:s(l,1,0,"")}}}s(l,-1,0,"EOD");var F=`\r
18`,E=l.join(F);return E}})();return{to_workbook:i,to_sheet:e,from_sheet:n}})(),wx=(function(){function t(d){return d.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n
18/g,`
19`)}function r(d){return d.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function e(d,m){for(var h=d.split(`
20`),u=-1,p=-1,g=0,F=[];g!==h.length;++g){var E=h[g].trim().split(":");if(E[0]==="cell"){var w=er(E[1]);if(F.length<=w.r)for(u=F.length;u<=w.r;++u)F[u]||(F[u]=[]);switch(u=w.r,p=w.c,E[2]){case"t":F[u][p]=t(E[3]);break;case"v":F[u][p]=+E[3];break;case"vtf":var V=E[E.length-1];case"vtc":E[3]==="nl"?F[u][p]=!!+E[4]:F[u][p]=+E[4],E[2]=="vtf"&&(F[u][p]=[F[u][p],V])}}}return m&&m.sheetRows&&(F=F.slice(0,m.sheetRows)),F}function i(d,m){return In(e(d,m),m)}function n(d,m){return zi(i(d,m),m)}var a=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
21`),s=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
22`)+`
23`,o=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
24`),c="--SocialCalcSpreadsheetControlSave--";function l(d){if(!d||!d["!ref"])return"";for(var m=[],h=[],u,p="",g=Fn(d["!ref"]),F=Array.isArray(d),E=g.s.r;E<=g.e.r;++E)for(var w=g.s.c;w<=g.e.c;++w)if(p=Re({r:E,c:w}),u=F?(d[E]||[])[w]:d[p],!(!u||u.v==null||u.t==="z")){switch(h=["cell",p,"t"],u.t){case"s":case"str":h.push(r(u.v));break;case"n":u.f?(h[2]="vtf",h[3]="n",h[4]=u.v,h[5]=r(u.f)):(h[2]="v",h[3]=u.v);break;case"b":h[2]="vt"+(u.f?"f":"c"),h[3]="nl",h[4]=u.v?"1":"0",h[5]=r(u.f||(u.v?"TRUE":"FALSE"));break;case"d":var V=tr(Mt(u.v));h[2]="vtc",h[3]="nd",h[4]=""+V,h[5]=u.w||Ir(u.z||Me[14],V);break;case"e":continue}m.push(h.join(":"))}return m.push("sheet:c:"+(g.e.c-g.s.c+1)+":r:"+(g.e.r-g.s.r+1)+":tvf:1"),m.push("valueformat:1:text-wiki"),m.join(`
25`)}function f(d){return[a,s,o,s,l(d),c].join(`
26`)}return{to_workbook:n,to_sheet:i,from_sheet:f}})(),pa=(function(){function t(f,d,m,h,u){u.raw?d[m][h]=f:f===""||(f==="TRUE"?d[m][h]=!0:f==="FALSE"?d[m][h]=!1:isNaN(jr(f))?isNaN(Cn(f).getDate())?d[m][h]=f:d[m][h]=Mt(f):d[m][h]=jr(f))}function r(f,d){var m=d||{},h=[];if(!f||f.length===0)return h;for(var u=f.split(/[\r\n]/),p=u.length-1;p>=0&&u[p].length===0;)--p;for(var g=10,F=0,E=0;E<=p;++E)F=u[E].indexOf(" "),F==-1?F=u[E].length:F++,g=Math.max(g,F);for(E=0;E<=p;++E){h[E]=[];var w=0;for(t(u[E].slice(0,g).trim(),h,E,w,m),w=1;w<=(u[E].length-g)/10+1;++w)t(u[E].slice(g+(w-1)*10,g+w*10).trim(),h,E,w,m)}return m.sheetRows&&(h=h.slice(0,m.sheetRows)),h}var e={44:",",9:"	",59:";",124:"|"},i={44:3,9:2,59:1,124:0};function n(f){for(var d={},m=!1,h=0,u=0;h<f.length;++h)(u=f.charCodeAt(h))==34?m=!m:!m&&u in e&&(d[u]=(d[u]||0)+1);u=[];for(h in d)Object.prototype.hasOwnProperty.call(d,h)&&u.push([d[h],h]);if(!u.length){d=i;for(h in d)Object.prototype.hasOwnProperty.call(d,h)&&u.push([d[h],h])}return u.sort(function(p,g){return p[0]-g[0]||i[p[1]]-i[g[1]]}),e[u.pop()[1]]||44}function a(f,d){var m=d||{},h="";bt!=null&&m.dense==null&&(m.dense=bt);var u=m.dense?[]:{},p={s:{c:0,r:0},e:{c:0,r:0}};f.slice(0,4)=="sep="?f.charCodeAt(5)==13&&f.charCodeAt(6)==10?(h=f.charAt(4),f=f.slice(7)):f.charCodeAt(5)==13||f.charCodeAt(5)==10?(h=f.charAt(4),f=f.slice(6)):h=n(f.slice(0,1024)):m&&m.FS?h=m.FS:h=n(f.slice(0,1024));var g=0,F=0,E=0,w=0,V=0,Q=h.charCodeAt(0),N=!1,A=0,z=f.charCodeAt(0);f=f.replace(/\r\n/mg,`
27`);var L=m.dateNF!=null?Dh(m.dateNF):null;function Z(){var J=f.slice(w,V),B={};if(J.charAt(0)=='"'&&J.charAt(J.length-1)=='"'&&(J=J.slice(1,-1).replace(/""/g,'"')),J.length===0)B.t="z";else if(m.raw)B.t="s",B.v=J;else if(J.trim().length===0)B.t="s",B.v=J;else if(J.charCodeAt(0)==61)J.charCodeAt(1)==34&&J.charCodeAt(J.length-1)==34?(B.t="s",B.v=J.slice(2,-1).replace(/""/g,'"')):sv(J)?(B.t="n",B.f=J.slice(1)):(B.t="s",B.v=J);else if(J=="TRUE")B.t="b",B.v=!0;else if(J=="FALSE")B.t="b",B.v=!1;else if(!isNaN(E=jr(J)))B.t="n",m.cellText!==!1&&(B.w=J),B.v=E;else if(!isNaN(Cn(J).getDate())||L&&J.match(L)){B.z=m.dateNF||Me[14];var le=0;L&&J.match(L)&&(J=Rh(J,m.dateNF,J.match(L)||[]),le=1),m.cellDates?(B.t="d",B.v=Mt(J,le)):(B.t="n",B.v=tr(Mt(J,le))),m.cellText!==!1&&(B.w=Ir(B.z,B.v instanceof Date?tr(B.v):B.v)),m.cellNF||delete B.z}else B.t="s",B.v=J;if(B.t=="z"||(m.dense?(u[g]||(u[g]=[]),u[g][F]=B):u[Re({c:F,r:g})]=B),w=V+1,z=f.charCodeAt(w),p.e.c<F&&(p.e.c=F),p.e.r<g&&(p.e.r=g),A==Q)++F;else if(F=0,++g,m.sheetRows&&m.sheetRows<=g)return!0}e:for(;V<f.length;++V)switch(A=f.charCodeAt(V)){case 34:z===34&&(N=!N);break;case Q:case 10:case 13:if(!N&&Z())break e;break;default:break}return V-w>0&&Z(),u["!ref"]=Ue(p),u}function s(f,d){return!(d&&d.PRN)||d.FS||f.slice(0,4)=="sep="||f.indexOf("	")>=0||f.indexOf(",")>=0||f.indexOf(";")>=0?a(f,d):In(r(f,d),d)}function o(f,d){var m="",h=d.type=="string"?[0,0,0,0]:Mc(f,d);switch(d.type){case"base64":m=vr(f);break;case"binary":m=f;break;case"buffer":d.codepage==65001?m=f.toString("utf8"):d.codepage&&typeof Ze<"u"?m=Ze.utils.decode(d.codepage,f):m=Ve&&Buffer.isBuffer(f)?f.toString("binary"):tn(f);break;case"array":m=Zi(f);break;case"string":m=f;break;default:throw new Error("Unrecognized type "+d.type)}return h[0]==239&&h[1]==187&&h[2]==191?m=et(m.slice(3)):d.type!="string"&&d.type!="buffer"&&d.codepage==65001?m=et(m):d.type=="binary"&&typeof Ze<"u"&&d.codepage&&(m=Ze.utils.decode(d.codepage,Ze.utils.encode(28591,m))),m.slice(0,19)=="socialcalc:version:"?wx.to_sheet(d.type=="string"?m:et(m),d):s(m,d)}function c(f,d){return zi(o(f,d),d)}function l(f){for(var d=[],m=ft(f["!ref"]),h,u=Array.isArray(f),p=m.s.r;p<=m.e.r;++p){for(var g=[],F=m.s.c;F<=m.e.c;++F){var E=Re({r:p,c:F});if(h=u?(f[p]||[])[F]:f[E],!h||h.v==null){g.push("          ");continue}for(var w=(h.w||(yi(h),h.w)||"").slice(0,10);w.length<10;)w+=" ";g.push(w+(F===0?" ":""))}d.push(g.join(""))}return d.join(`
28`)}return{to_workbook:c,to_sheet:o,from_sheet:l}})();function kx(t,r){var e=r||{},i=!!e.WTF;e.WTF=!0;try{var n=vx.to_workbook(t,e);return e.WTF=i,n}catch(a){if(e.WTF=i,!a.message.match(/SYLK bad record ID/)&&i)throw a;return pa.to_workbook(t,r)}}var aa=(function(){function t(I,j,R){if(I){Nt(I,I.l||0);for(var M=R.Enum||we;I.l<I.length;){var ae=I.read_shift(2),fe=M[ae]||M[65535],de=I.read_shift(2),pe=I.l+de,oe=fe.f&&fe.f(I,de,R);if(I.l=pe,j(oe,fe,ae))return}}}function r(I,j){switch(j.type){case"base64":return e(zr(vr(I)),j);
vendor: 4,693 bytes, line 28
28case"binary":return e(zr(I),j);case"buffer":case"array":return e(I,j)}throw"Unsupported type "+j.type}function e(I,j){if(!I)return I;var R=j||{};bt!=null&&R.dense==null&&(R.dense=bt);var M=R.dense?[]:{},ae="Sheet1",fe="",de=0,pe={},oe=[],Oe=[],D={s:{r:0,c:0},e:{r:0,c:0}},at=R.sheetRows||0;if(I[2]==0&&(I[3]==8||I[3]==9)&&I.length>=16&&I[14]==5&&I[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(I[2]==2)R.Enum=we,t(I,function(be,dt,_r){switch(_r){case 0:R.vers=be,be>=4096&&(R.qpro=!0);break;case 6:D=be;break;case 204:be&&(fe=be);break;case 222:fe=be;break;case 15:case 51:R.qpro||(be[1].v=be[1].v.slice(1));case 13:case 14:case 16:_r==14&&(be[2]&112)==112&&(be[2]&15)>1&&(be[2]&15)<15&&(be[1].z=R.dateNF||Me[14],R.cellDates&&(be[1].t="d",be[1].v=Os(be[1].v))),R.qpro&&be[3]>de&&(M["!ref"]=Ue(D),pe[ae]=M,oe.push(ae),M=R.dense?[]:{},D={s:{r:0,c:0},e:{r:0,c:0}},de=be[3],ae=fe||"Sheet"+(de+1),fe="");var Kr=R.dense?(M[be[0].r]||[])[be[0].c]:M[Re(be[0])];if(Kr){Kr.t=be[1].t,Kr.v=be[1].v,be[1].z!=null&&(Kr.z=be[1].z),be[1].f!=null&&(Kr.f=be[1].f);break}R.dense?(M[be[0].r]||(M[be[0].r]=[]),M[be[0].r][be[0].c]=be[1]):M[Re(be[0])]=be[1];break;default:}},R);else if(I[2]==26||I[2]==14)R.Enum=re,I[2]==14&&(R.qpro=!0,I.l=0),t(I,function(be,dt,_r){switch(_r){case 204:ae=be;break;case 22:be[1].v=be[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(be[3]>de&&(M["!ref"]=Ue(D),pe[ae]=M,oe.push(ae),M=R.dense?[]:{},D={s:{r:0,c:0},e:{r:0,c:0}},de=be[3],ae="Sheet"+(de+1)),at>0&&be[0].r>=at)break;R.dense?(M[be[0].r]||(M[be[0].r]=[]),M[be[0].r][be[0].c]=be[1]):M[Re(be[0])]=be[1],D.e.c<be[0].c&&(D.e.c=be[0].c),D.e.r<be[0].r&&(D.e.r=be[0].r);break;case 27:be[14e3]&&(Oe[be[14e3][0]]=be[14e3][1]);break;case 1537:Oe[be[0]]=be[1],be[0]==de&&(ae=be[1]);break;default:break}},R);else throw new Error("Unrecognized LOTUS BOF "+I[2]);if(M["!ref"]=Ue(D),pe[fe||ae]=M,oe.push(fe||ae),!Oe.length)return{SheetNames:oe,Sheets:pe};for(var He={},Je=[],Le=0;Le<Oe.length;++Le)pe[oe[Le]]?(Je.push(Oe[Le]||oe[Le]),He[Oe[Le]]=pe[Oe[Le]]||pe[oe[Le]]):(Je.push(Oe[Le]),He[Oe[Le]]={"!ref":"A1"});return{SheetNames:Je,Sheets:He}}function i(I,j){var R=j||{};if(+R.codepage>=0&&Ur(+R.codepage),R.type=="string")throw new Error("Cannot write WK1 to JS string");var M=$o(),ae=ft(I["!ref"]),fe=Array.isArray(I),de=[];Vr(M,0,a(1030)),Vr(M,6,c(ae));for(var pe=Math.min(ae.e.r,8191),oe=ae.s.r;oe<=pe;++oe)for(var Oe=Pt(oe),D=ae.s.c;D<=ae.e.c;++D){oe===ae.s.r&&(de[D]=Ct(D));var at=de[D]+Oe,He=fe?(I[oe]||[])[D]:I[at];if(!(!He||He.t=="z"))if(He.t=="n")(He.v|0)==He.v&&He.v>=-32768&&He.v<=32767?Vr(M,13,h(oe,D,He.v)):Vr(M,14,p(oe,D,He.v));else{var Je=yi(He);Vr(M,15,d(oe,D,Je.slice(0,239)))}}return Vr(M,1),M.end()}function n(I,j){var R=j||{};if(+R.codepage>=0&&Ur(+R.codepage),R.type=="string")throw new Error("Cannot write WK3 to JS string");var M=$o();Vr(M,0,s(I));for(var ae=0,fe=0;ae<I.SheetNames.length;++ae)(I.Sheets[I.SheetNames[ae]]||{})["!ref"]&&Vr(M,27,se(I.SheetNames[ae],fe++));var de=0;for(ae=0;ae<I.SheetNames.length;++ae){var pe=I.Sheets[I.SheetNames[ae]];if(!(!pe||!pe["!ref"])){for(var oe=ft(pe["!ref"]),Oe=Array.isArray(pe),D=[],at=Math.min(oe.e.r,8191),He=oe.s.r;He<=at;++He)for(var Je=Pt(He),Le=oe.s.c;Le<=oe.e.c;++Le){He===oe.s.r&&(D[Le]=Ct(Le));var be=D[Le]+Je,dt=Oe?(pe[He]||[])[Le]:pe[be];if(!(!dt||dt.t=="z"))if(dt.t=="n")Vr(M,23,Z(He,Le,de,dt.v));else{var _r=yi(dt);Vr(M,22,A(He,Le,de,_r.slice(0,239)))}}++de}}return Vr(M,1),M.end()}function a(I){var j=yt(2);return j.write_shift(2,I),j}function s(I){var j=yt(26);j.write_shift(2,4096),j.write_shift(2,4),j.write_shift(4,0);for(var R=0,M=0,ae=0,fe=0;fe<I.SheetNames.length;++fe){var de=I.SheetNames[fe],pe=I.Sheets[de];if(!(!pe||!pe["!ref"])){++ae;var oe=Fn(pe["!ref"]);R<oe.e.r&&(R=oe.e.r),M<oe.e.c&&(M=oe.e.c)}}return R>8191&&(R=8191),j.write_shift(2,R),j.write_shift(1,ae),j.write_shift(1,M),j.write_shift(2,0),j.write_shift(2,0),j.write_shift(1,1),j.write_shift(1,2),j.write_shift(4,0),j.write_shift(4,0),j}function o(I,j,R){var M={s:{c:0,r:0},e:{c:0,r:0}};return j==8&&R.qpro?(M.s.c=I.read_shift(1),I.l++,M.s.r=I.read_shift(2),M.e.c=I.read_shift(1),I.l++,M.e.r=I.read_shift(2),M):(M.s.c=I.read_shift(2),M.s.r=I.read_shift(2),j==12&&R.qpro&&(I.l+=2),M.e.c=I.read_shift(2),M.e.r=I.read_shift(2),j==12&&R.qpro&&(I.l+=2),M.s.c==65535&&(M.s.c=M.e.c=M.s.r=M.e.r=0),M)}function c(I){var j=yt(8);return j.write_shift(2,I.s.c),j.write_shift(2,I.s.r),j.write_shift(2,I.e.c),j.write_shift(2,I.e.r),j}function l(I,j,R){var M=[{c:0,r:0},{t:"n",v:0},0,0];return R.qpro&&R.vers!=20768?(M[0].c=I.read_shift(1),M[3]=I.read_shift(1),M[0].r=I.read_shift(2),I.l+=2):(M[2]=I.read_shift(1),M[0].c=I.read_shift(2),M[0].r=I.read_shift(2)),M}
28function f(I,j,R){var M=I.l+j,ae=l(I,j,R);if(ae[1].t="s",R.vers==20768){I.l++;var fe=I.read_shift(1);return ae[1].v=I.read_shift(fe,"utf8"),ae}return R.qpro&&I.l++,ae[1].v=I.read_shift(M-I.l,"cstr"),ae}function d(I,j,R){var M=yt(7+R.length);M.write_shift(1,255),M.write_shift(2,j),M.write_shift(2,I),M.write_shift(1,39);for(var ae=0;ae<M.length;++ae){var fe=R.charCodeAt(ae);M.write_shift(1,fe>=128?95:fe)}return M.write_shift(1,0),M}function m(I,j,R){var M=l(I,j,R);return M[1].v=I.read_shift(2,"i"),M}function h(I,j,R){var M=yt(7);return M.write_shift(1,255),M.write_shift(2,j),M.write_shift(2,I),M.write_shift(2,R,"i"),M}function u(I,j,R){var M=l(I,j,R);return M[1].v=I.read_shift(8,"f"),M}function p(I,j,R){var M=yt(13);return M.write_shift(1,255),M.write_shift(2,j),M.write_shift(2,I),M.write_shift(8,R,"f"),M}function g(I,j,R){var M=I.l+j,ae=l(I,j,R);if(ae[1].v=I.read_shift(8,"f"),R.qpro)I.l=M;else{var fe=I.read_shift(2);V(I.slice(I.l,I.l+fe),ae),I.l+=fe}return ae}function F(I,j,R){var M=j&32768;return j&=-32769,j=(M?I:0)+(j>=8192?j-16384:j),(M?"":"$")+(R?Ct(j):Pt(j))}var E={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},w=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function V(I,j){Nt(I,0);for(var R=[],M=0,ae="",fe="",de="",pe="";I.l<I.length;){var oe=I[I.l++];switch(oe){case 0:R.push(I.read_shift(8,"f"));break;case 1:fe=F(j[0].c,I.read_shift(2),!0),ae=F(j[0].r,I.read_shift(2),!1),R.push(fe+ae);break;case 2:{var Oe=F(j[0].c,I.read_shift(2),!0),D=F(j[0].r,I.read_shift(2),!1);fe=F(j[0].c,I.read_shift(2),!0),ae=F(j[0].r,I.read_shift(2),!1),R.push(Oe+D+":"+fe+ae)}break;case 3:if(I.l<I.length){console.error("WK1 premature formula end");return}break;case 4:R.push("("+R.pop()+")");break;case 5:R.push(I.read_shift(2));break;case 6:{for(var at="";oe=I[I.l++];)at+=String.fromCharCode(oe);R.push('"'+at.replace(/"/g,'""')+'"')}break;case 8:R.push("-"+R.pop());break;case 23:R.push("+"+R.pop());break;case 22:R.push("NOT("+R.pop()+")");break;case 20:case 21:pe=R.pop(),de=R.pop(),R.push(["AND","OR"][oe-20]+"("+de+","+pe+")");break;default:if(oe<32&&w[oe])pe=R.pop(),de=R.pop(),R.push(de+w[oe]+pe);else if(E[oe]){if(M=E[oe][1],M==69&&(M=I[I.l++]),M>R.length){console.error("WK1 bad formula parse 0x"+oe.toString(16)+":|"+R.join("|")+"|");return}
28var He=R.slice(-M);R.length-=M,R.push(E[oe][0]+"("+He.join(",")+")")}else return oe<=7?console.error("WK1 invalid opcode "+oe.toString(16)):oe<=24?console.error("WK1 unsupported op "+oe.toString(16)):oe<=30?console.error("WK1 invalid opcode "+oe.toString(16)):oe<=115?console.error("WK1 unsupported function opcode "+oe.toString(16)):console.error("WK1 unrecognized opcode "+oe.toString(16))}}R.length==1?j[1].f=""+R[0]:console.error("WK1 bad formula parse |"+R.join("|")+"|")}function Q(I){var j=[{c:0,r:0},{t:"n",v:0},0];return j[0].r=I.read_shift(2),j[3]=I[I.l++],j[0].c=I[I.l++],j}function N(I,j){var R=Q(I,j);return R[1].t="s",R[1].v=I.read_shift(j-4,"cstr"),R}function A(I,j,R,M){var ae=yt(6+M.length);ae.write_shift(2,I),ae.write_shift(1,R),ae.write_shift(1,j),ae.write_shift(1,39);for(var fe=0;fe<M.length;++fe){var de=M.charCodeAt(fe);ae.write_shift(1,de>=128?95:de)}return ae.write_shift(1,0),ae}function z(I,j){var R=Q(I,j);R[1].v=I.read_shift(2);var M=R[1].v>>1;if(R[1].v&1)switch(M&7){case 0:M=(M>>3)*5e3;break;case 1:M=(M>>3)*500;break;case 2:M=(M>>3)/20;break;case 3:M=(M>>3)/200;break;case 4:M=(M>>3)/2e3;break;case 5:M=(M>>3)/2e4;break;case 6:M=(M>>3)/16;break;case 7:M=(M>>3)/64;break}return R[1].v=M,R}function L(I,j){var R=Q(I,j),M=I.read_shift(4),ae=I.read_shift(4),fe=I.read_shift(2);if(fe==65535)return M===0&&ae===3221225472?(R[1].t="e",R[1].v=15):M===0&&ae===3489660928?(R[1].t="e",R[1].v=42):R[1].v=0,R;var de=fe&32768;return fe=(fe&32767)-16446,R[1].v=(1-de*2)*(ae*Math.pow(2,fe+32)+M*Math.pow(2,fe)),R}function Z(I,j,R,M){var ae=yt(14);if(ae.write_shift(2,I),ae.write_shift(1,R),ae.write_shift(1,j),M==0)return ae.write_shift(4,0),ae.write_shift(4,0),ae.write_shift(2,65535),ae;var fe=0,de=0,pe=0,oe=0;return M<0&&(fe=1,M=-M),de=Math.log2(M)|0,M/=Math.pow(2,de-31),oe=M>>>0,(oe&2147483648)==0&&(M/=2,++de,oe=M>>>0),M-=oe,oe|=2147483648,oe>>>=0,M*=Math.pow(2,32),pe=M>>>0,ae.write_shift(4,pe),ae.write_shift(4,oe),de+=16383+(fe?32768:0),ae.write_shift(2,de),ae}function J(I,j){var R=L(I,14);return I.l+=j-14,R}function B(I,j){var R=Q(I,j),M=I.read_shift(4);return R[1].v=M>>6,R}function le(I,j){var R=Q(I,j),M=I.read_shift(8,"f");return R[1].v=M,R}function Te(I,j){var R=le(I,14);return I.l+=j-10,R}function xe(I,j){return I[I.l+j-1]==0?I.read_shift(j,"cstr"):""}function ie(I,j){var R=I[I.l++];R>j-1&&(R=j-1);for(var M="";M.length<R;)M+=String.fromCharCode(I[I.l++]);return M}function ne(I,j,R){if(!(!R.qpro||j<21)){var M=I.read_shift(1);I.l+=17,I.l+=1,I.l+=2;var ae=I.read_shift(j-21,"cstr");return[M,ae]}}function me(I,j){for(var R={},M=I.l+j;I.l<M;){var ae=I.read_shift(2);if(ae==14e3){for(R[ae]=[0,""],R[ae][0]=I.read_shift(2);I[I.l];)R[ae][1]+=String.fromCharCode(I[I.l]),I.l++;I.l++}}return R}function se(I,j){var R=yt(5+I.length);R.write_shift(2,14e3),R.write_shift(2,j);for(var M=0;M<I.length;++M){var ae=I.charCodeAt(M);R[R.l++]=ae>127?95:ae}return R[R.l++]=0,R}var we={0:{n:"BOF",f:kt},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:o},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:m},14:{n:"NUMBER",f:u},15:{n:"LABEL",f},16:{n:"FORMULA",f:g},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:xe},222:{n:"SHEETNAMELP",f:ie},65535:{n:""}},re={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:N},23:{n:"NUMBER17",f:L},24:{n:"NUMBER18",f:z},25:{n:"FORMULA19",f:J},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:me},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"}
28,37:{n:"NUMBER25",f:B},38:{n:"??"},39:{n:"NUMBER27",f:le},40:{n:"FORMULA28",f:Te},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:xe},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:ne},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:i,book_to_wk3:n,to_workbook:r}})();function yx(t){var r={},e=t.match($t),i=0,n=!1;if(e)for(;i!=e.length;++i){var a=Ie(e[i]);switch(a[0].replace(/\w*:/g,"")){case"<condense":break;case"<extend":break;case"<shadow":if(!a.val)break;case"<shadow>":case"<shadow/>":r.shadow=1;break;case"</shadow>":break;case"<charset":if(a.val=="1")break;r.cp=ac[parseInt(a.val,10)];break;case"<outline":if(!a.val)break;case"<outline>":case"<outline/>":r.outline=1;break;case"</outline>":break;case"<rFont":r.name=a.val;break;case"<sz":r.sz=a.val;break;case"<strike":if(!a.val)break;case"<strike>":case"<strike/>":r.strike=1;break;case"</strike>":break;case"<u":if(!a.val)break;switch(a.val){case"double":r.uval="double";break;case"singleAccounting":r.uval="single-accounting";break;case"doubleAccounting":r.uval="double-accounting";break}case"<u>":case"<u/>":r.u=1;break;case"</u>":break;case"<b":if(a.val=="0")break;case"<b>":case"<b/>":r.b=1;break;case"</b>":break;case"<i":if(a.val=="0")break;case"<i>":case"<i/>":r.i=1;break;case"</i>":break;case"<color":a.rgb&&(r.color=a.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":r.family=a.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":r.valign=a.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":break;case"<scheme":break;case"<scheme>":case"<scheme/>":case"</scheme>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;default:if(a[0].charCodeAt(1)!==47&&!n)throw new Error("Unrecognized rich format "+a[0])}}return r}var bx=(function(){var t=fa("t"),r=fa("rPr");function e(a){var s=a.match(t);if(!s)return{t:"s",v:""};var o={t:"s",v:Ke(s[1])},c=a.match(r);return c&&(o.s=yx(c[1])),o}var i=/<(?:\w+:)?r>/g,n=/<\/(?:\w+:)?r>/;return function(s){return s.replace(i,"").split(n).map(e).filter(function(o){return o.v})}}
28)(),Sx=(function(){var r=/(\r\n|\n)/g;function e(n,a,s){var o=[];n.u&&o.push("text-decoration: underline;"),n.uval&&o.push("text-underline-style:"+n.uval+";"),n.sz&&o.push("font-size:"+n.sz+"pt;"),n.outline&&o.push("text-effect: outline;"),n.shadow&&o.push("text-shadow: auto;"),a.push('<span style="'+o.join("")+'">'),n.b&&(a.push("<b>"),s.push("</b>")),n.i&&(a.push("<i>"),s.push("</i>")),n.strike&&(a.push("<s>"),s.push("</s>"));var c=n.valign||"";return c=="superscript"||c=="super"?c="sup":c=="subscript"&&(c="sub"),c!=""&&(a.push("<"+c+">"),s.push("</"+c+">")),s.push("</span>"),n}function i(n){var a=[[],n.v,[]];return n.v?(n.s&&e(n.s,a[0],a[2]),a[0].join("")+a[1].replace(r,"<br/>")+a[2].join("")):""}return function(a){return a.map(i).join("")}})(),Cx=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Tx=/<(?:\w+:)?r>/,Ex=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Tc(t,r){var e=r?r.cellHTML:!0,i={};return t?(t.match(/^\s*<(?:\w+:)?t[^>]*>/)?(i.t=Ke(et(t.slice(t.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),i.r=et(t),e&&(i.h=pc(i.t))):t.match(Tx)&&(i.r=et(t),i.t=Ke(et((t.replace(Ex,"").match(Cx)||[]).join("").replace($t,""))),e&&(i.h=Sx(bx(i.r)))),i):{t:""}}var Ax=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Fx=/<(?:\w+:)?(?:si|sstItem)>/g,Ix=/<\/(?:\w+:)?(?:si|sstItem)>/;function Dx(t,r){var e=[],i="";if(!t)return e;var n=t.match(Ax);if(n){i=n[2].replace(Fx,"").split(Ix);for(var a=0;a!=i.length;++a){var s=Tc(i[a].trim(),r);s!=null&&(e[e.length]=s)}n=Ie(n[1]),e.Count=n.count,e.Unique=n.uniqueCount}return e}function Rx(t){return[t.read_shift(4),t.read_shift(4)]}function Mx(t,r){var e=[],i=!1;return bi(t,function(a,s,o){switch(o){case 159:e.Count=a[0],e.Unique=a[1];break;case 19:e.push(a);break;case 160:return!0;case 35:i=!0;break;case 36:i=!1;break;default:if(s.T,!i||r.WTF)throw new Error("Unexpected record 0x"+o.toString(16))}}),e}function kp(t){if(typeof Ze<"u")return Ze.utils.encode(Sn,t);for(var r=[],e=t.split(""),i=0;i<e.length;++i)r[i]=e[i].charCodeAt(0);return r}function ki(t,r){var e={};return e.Major=t.read_shift(2),e.Minor=t.read_shift(2),r>=4&&(t.l+=r-4),e}function Nx(t){var r={};return r.id=t.read_shift(0,"lpp4"),r.R=ki(t,4),r.U=ki(t,4),r.W=ki(t,4),r}function Ox(t){for(var r=t.read_shift(4),e=t.l+r-4,i={},n=t.read_shift(4),a=[];n-- >0;)a.push({t:t.read_shift(4),v:t.read_shift(0,"lpp4")});if(i.name=t.read_shift(0,"lpp4"),i.comps=a,t.l!=e)throw new Error("Bad DataSpaceMapEntry: "+t.l+" != "+e);return i}function Px(t){var r=[];t.l+=4;for(var e=t.read_shift(4);e-- >0;)r.push(Ox(t));return r}function Lx(t){var r=[];t.l+=4;for(var e=t.read_shift(4);e-- >0;)r.push(t.read_shift(0,"lpp4"));return r}function Bx(t){var r={};return t.read_shift(4),t.l+=4,r.id=t.read_shift(0,"lpp4"),r.name=t.read_shift(0,"lpp4"),r.R=ki(t,4),r.U=ki(t,4),r.W=ki(t,4),r}function Vx(t){var r=Bx(t);if(r.ename=t.read_shift(0,"8lpp4"),r.blksz=t.read_shift(4),r.cmode=t.read_shift(4),t.read_shift(4)!=4)throw new Error("Bad !Primary record");return r}function yp(t,r){var e=t.l+r,i={};i.Flags=t.read_shift(4)&63,t.l+=4,i.AlgID=t.read_shift(4);var n=!1;switch(i.AlgID){case 26126:case 26127:case 26128:n=i.Flags==36;break;case 26625:n=i.Flags==4;break;case 0:n=i.Flags==16||i.Flags==4||i.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+i.AlgID}if(!n)throw new Error("Encryption Flags/AlgID mismatch");return i.AlgIDHash=t.read_shift(4),i.KeySize=t.read_shift(4),i.ProviderType=t.read_shift(4),t.l+=8,i.CSPName=t.read_shift(e-t.l>>1,"utf16le"),t.l=e,i}function bp(t,r){var e={},i=t.l+r;return t.l+=4,e.Salt=t.slice(t.l,t.l+16),t.l+=16,e.Verifier=t.slice(t.l,t.l+16),t.l+=16,t.read_shift(4),e.VerifierHash=t.slice(t.l,i),t.l=i,e}function zx(t){var r=ki(t);switch(r.Minor){case 2:return[r.Minor,Ux(t,r)];case 3:return[r.Minor,Hx(t,r)];case 4:return[r.Minor,jx(t,r)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+r.Minor)}function Ux(t){var r=t.read_shift(4);if((r&63)!=36)throw new Error("EncryptionInfo mismatch");var e=t.read_shift(4),i=yp(t,e),n=bp(t,t.length-t.l);return{t:"Std",h:i,v:n}}function Hx(){throw new Error("File is password-protected: ECMA-376 Extensible")}function jx(t){var r=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];t.l+=4;var e=t.read_shift(t.length-t.l,"utf8"),i={};return e.replace($t,function(a){var s=Ie(a);switch(li(s[0])){case"<?xml":break;case"<encryption":case"</encryption>":break;case"<keyData":r.forEach(function(o){i[o]=s[o]});break;case"<dataIntegrity":i.encryptedHmacKey=s.encryptedHmacKey,i.encryptedHmacValue=s.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":i.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":i.uri=s.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":i.encs.push(s);break;default:throw s[0]}}),i}function Wx(t,r){var e={},i=e.EncryptionVersionInfo=ki(t,4);if(r-=4,i.Minor!=2)throw new Error("unrecognized minor version code: "+i.Minor);if(i.Major>4||i.Major<2)throw new Error("unrecognized major version code: "+i.Major);e.Flags=t.read_shift(4),r-=4;var n=t.read_shift(4);return r-=4,e.EncryptionHeader=yp(t,n),r-=n,e.EncryptionVerifier=bp(t,r),e}function Gx(t){var r={},e=r.EncryptionVersionInfo=ki(t,4);
28if(e.Major!=1||e.Minor!=1)throw"unrecognized version code "+e.Major+" : "+e.Minor;return r.Salt=t.read_shift(16),r.EncryptedVerifier=t.read_shift(16),r.EncryptedVerifierHash=t.read_shift(16),r}function Kx(t){var r=0,e,i=kp(t),n=i.length+1,a,s,o,c,l;for(e=Bi(n),e[0]=i.length,a=1;a!=n;++a)e[a]=i[a-1];for(a=n-1;a>=0;--a)s=e[a],o=(r&16384)===0?0:1,c=r<<1&32767,l=o|c,r=l^s;return r^52811}var Sp=(function(){var t=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],r=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],e=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],i=function(s){return(s/2|s*128)&255},n=function(s,o){return i(s^o)},a=function(s){for(var o=r[s.length-1],c=104,l=s.length-1;l>=0;--l)for(var f=s[l],d=0;d!=7;++d)f&64&&(o^=e[c]),f*=2,--c;return o};return function(s){for(var o=kp(s),c=a(o),l=o.length,f=Bi(16),d=0;d!=16;++d)f[d]=0;var m,h,u;for((l&1)===1&&(m=c>>8,f[l]=n(t[0],m),--l,m=c&255,h=o[o.length-1],f[l]=n(h,m));l>0;)--l,m=c>>8,f[l]=n(o[l],m),--l,m=c&255,f[l]=n(o[l],m);for(l=15,u=15-o.length;u>0;)m=c>>8,f[l]=n(t[u],m),--l,--u,m=c&255,f[l]=n(o[l],m),--l,--u;return f}})(),qx=function(t,r,e,i,n){n||(n=r),i||(i=Sp(t));var a,s;for(a=0;a!=r.length;++a)s=r[a],s^=i[e],s=(s>>5|s<<3)&255,n[a]=s,++e;return[n,e,i]},Xx=function(t){var r=0,e=Sp(t);return function(i){var n=qx("",i,r,e);return r=n[1],n[0]}};function $x(t,r,e,i){var n={key:kt(t),verificationBytes:kt(t)};return e.password&&(n.verifier=Kx(e.password)),i.valid=n.verificationBytes===n.verifier,i.valid&&(i.insitu=Xx(e.password)),n}function Yx(t,r,e){var i=e||{};return i.Info=t.read_shift(2),t.l-=2,i.Info===1?i.Data=Gx(t,r):i.Data=Wx(t,r),i}function Qx(t,r,e){var i={Type:e.biff>=8?t.read_shift(2):0};return i.Type?Yx(t,r-2,i):$x(t,e.biff>=8?r:r-2,e,i),i}var Zx=(function(){function t(n,a){switch(a.type){case"base64":return r(vr(n),a);case"binary":return r(n,a);case"buffer":return r(Ve&&Buffer.isBuffer(n)?n.toString("binary"):tn(n),a);case"array":return r(Zi(n),a)}throw new Error("Unrecognized type "+a.type)}function r(n,a){var s=a||{},o=s.dense?[]:{},c=n.match(/\\trowd.*?\\row\b/g);if(!c.length)throw new Error("RTF missing table");var l={s:{c:0,r:0},e:{c:0,r:c.length-1}};return c.forEach(function(f,d){Array.isArray(o)&&(o[d]=[]);for(var m=/\\\w+\b/g,h=0,u,p=-1;u=m.exec(f);){switch(u[0]){case"\\cell":var g=f.slice(h,m.lastIndex-u[0].length);if(g[0]==" "&&(g=g.slice(1)),++p,g.length){var F={v:g,t:"s"};Array.isArray(o)?o[d][p]=F:o[Re({r:d,c:p})]=F}break}h=m.lastIndex}p>l.e.c&&(l.e.c=p)}),o["!ref"]=Ue(l),o}function e(n,a){return zi(t(n,a),a)}function i(n){for(var a=["{\\rtf1\\ansi"],s=ft(n["!ref"]),o,c=Array.isArray(n),l=s.s.r;l<=s.e.r;++l){a.push("\\trowd\\trautofit1");for(var f=s.s.c;f<=s.e.c;++f)a.push("\\cellx"+(f+1));for(a.push("\\pard\\intbl"),f=s.s.c;f<=s.e.c;++f){var d=Re({r:l,c:f});o=c?(n[l]||[])[f]:n[d],!(!o||o.v==null&&(!o.f||o.F))&&(a.push(" "+(o.w||(yi(o),o.w))),a.push("\\cell"))}a.push("\\pard\\intbl\\row")}return a.join("")+"}"}return{to_workbook:e,to_sheet:t,from_sheet:i}})();function Jx(t){var r=t.slice(t[0]==="#"?1:0).slice(0,6);return[parseInt(r.slice(0,2),16),parseInt(r.slice(2,4),16),parseInt(r.slice(4,6),16)]}function ma(t){for(var r=0,e=1;r!=3;++r)e=e*256+(t[r]>255?255:t[r]<0?0:t[r]);return e.toString(16).toUpperCase().slice(1)}function e2(t){var r=t[0]/255,e=t[1]/255,i=t[2]/255,n=Math.max(r,e,i),a=Math.min(r,e,i),s=n-a;if(s===0)return[0,0,r];var o=0,c=0,l=n+a;switch(c=s/(l>1?2-l:l),n){case r:o=((e-i)/s+6)%6;break;case e:o=(i-r)/s+2;break;case i:o=(r-e)/s+4;break}return[o/6,c,l/2]}function t2(t){var r=t[0],e=t[1],i=t[2],n=e*2*(i<.5?i:1-i),a=i-n/2,s=[a,a,a],o=6*r,c;if(e!==0)switch(o|0){case 0:case 6:c=n*o,s[0]+=n,s[1]+=c;break;case 1:c=n*(2-o),s[0]+=c,s[1]+=n;break;case 2:c=n*(o-2),s[1]+=n,s[2]+=c;break;case 3:c=n*(4-o),s[1]+=c,s[2]+=n;break;case 4:c=n*(o-4),s[2]+=n,s[0]+=c;break;case 5:c=n*(6-o),s[2]+=c,s[0]+=n;break}for(var l=0;l!=3;++l)s[l]=Math.round(s[l]*255);return s}function Is(t,r){if(r===0)return t;var e=e2(Jx(t));return r<0?e[2]=e[2]*(1+r):e[2]=1-(1-e[2])*(1-r),ma(t2(e))}var Cp=6,r2=15,i2=1,Jt=Cp;function Ds(t){return Math.floor((t+Math.round(128/Jt)/256)*Jt)}function Rs(t){return Math.floor((t-5)/Jt*100+.5)/100}function Jo(t){return Math.round((t*Jt+5)/Jt*256)/256}function Ho(t){return Jo(Rs(Ds(t)))}function Ec(t){var r=Math.abs(t-Ho(t)),e=Jt;if(r>
vendor: 4,992 bytes, line 28
28.005)for(Jt=i2;Jt<r2;++Jt)Math.abs(t-Ho(t))<=r&&(r=Math.abs(t-Ho(t)),e=Jt);Jt=e}function Tn(t){t.width?(t.wpx=Ds(t.width),t.wch=Rs(t.wpx),t.MDW=Jt):t.wpx?(t.wch=Rs(t.wpx),t.width=Jo(t.wch),t.MDW=Jt):typeof t.wch=="number"&&(t.width=Jo(t.wch),t.wpx=Ds(t.width),t.MDW=Jt),t.customWidth&&delete t.customWidth}var n2=96,Tp=n2;function Ep(t){return t*96/Tp}function ua(t){return t*Tp/96}var a2={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function s2(t,r,e,i){r.Borders=[];var n={},a=!1;(t[0].match($t)||[]).forEach(function(s){var o=Ie(s);switch(li(o[0])){case"<borders":case"<borders>":case"</borders>":break;case"<border":case"<border>":case"<border/>":n={},o.diagonalUp&&(n.diagonalUp=nt(o.diagonalUp)),o.diagonalDown&&(n.diagonalDown=nt(o.diagonalDown)),r.Borders.push(n);break;case"</border>":break;case"<left/>":break;case"<left":case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":case"<bottom>":break;case"</bottom>":break;case"<diagonal":case"<diagonal>":case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":case"<horizontal>":case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":case"<vertical>":case"<vertical/>":break;case"</vertical>":break;case"<start":case"<start>":case"<start/>":break;case"</start>":break;case"<end":case"<end>":case"<end/>":break;case"</end>":break;case"<color":case"<color>":break;case"<color/>":case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(i&&i.WTF&&!a)throw new Error("unrecognized "+o[0]+" in borders")}})}function o2(t,r,e,i){r.Fills=[];var n={},a=!1;(t[0].match($t)||[]).forEach(function(s){var o=Ie(s);switch(li(o[0])){case"<fills":case"<fills>":case"</fills>":break;case"<fill>":case"<fill":case"<fill/>":n={},r.Fills.push(n);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":case"</gradientFill>":r.Fills.push(n),n={};break;case"<patternFill":case"<patternFill>":o.patternType&&(n.patternType=o.patternType);break;case"<patternFill/>":case"</patternFill>":break;case"<bgColor":n.bgColor||(n.bgColor={}),o.indexed&&(n.bgColor.indexed=parseInt(o.indexed,10)),o.theme&&(n.bgColor.theme=parseInt(o.theme,10)),o.tint&&(n.bgColor.tint=parseFloat(o.tint)),o.rgb&&(n.bgColor.rgb=o.rgb.slice(-6));break;case"<bgColor/>":case"</bgColor>":break;case"<fgColor":n.fgColor||(n.fgColor={}),o.theme&&(n.fgColor.theme=parseInt(o.theme,10)),o.tint&&(n.fgColor.tint=parseFloat(o.tint)),o.rgb!=null&&(n.fgColor.rgb=o.rgb.slice(-6));break;case"<fgColor/>":case"</fgColor>":break;case"<stop":case"<stop/>":break;case"</stop>":break;case"<color":case"<color/>":break;case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(i&&i.WTF&&!a)throw new Error("unrecognized "+o[0]+" in fills")}})}function c2(t,r,e,i){r.Fonts=[];var n={},a=!1;(t[0].match($t)||[]).forEach(function(s){var o=Ie(s);switch(li(o[0])){case"<fonts":case"<fonts>":case"</fonts>":break;case"<font":case"<font>":break;case"</font>":case"<font/>":r.Fonts.push(n),n={};break;case"<name":o.val&&(n.name=et(o.val));break;case"<name/>":case"</name>":break;case"<b":n.bold=o.val?nt(o.val):1;break;case"<b/>":n.bold=1;break;case"<i":n.italic=o.val?nt(o.val):1;break;case"<i/>":n.italic=1;break;case"<u":switch(o.val){case"none":n.underline=0;break;case"single":n.underline=1;break;case"double":n.underline=2;break;case"singleAccounting":n.underline=33;break;case"doubleAccounting":n.underline=34;break}break;case"<u/>":n.underline=1;break;case"<strike":n.strike=o.val?nt(o.val):1;break;case"<strike/>":n.strike=1;break;case"<outline":n.outline=o.val?nt(o.val):1;break;case"<outline/>":n.outline=1;break;case"<shadow":n.shadow=o.val?nt(o.val):1;break;case"<shadow/>":n.shadow=1;break;case"<condense":n.condense=o.val?nt(o.val):1;break;case"<condense/>":n.condense=1;break;case"<extend":n.extend=o.val?nt(o.val):1;break;case"<extend/>":n.extend=1;break;case"<sz":o.val&&(n.sz=+o.val);break;case"<sz/>":case"</sz>":break;case"<vertAlign":o.val&&(n.vertAlign=o.val);break;case"<vertAlign/>":case"</vertAlign>":break;case"<family":o.val&&(n.family=parseInt(o.val,10));break;case"<family/>":case"</family>":break;case"<scheme":o.val&&(n.scheme=o.val);break;case"<scheme/>":case"</scheme>":break;case"<charset":if(o.val=="1")break;o.codepage=ac[parseInt(o.val,10)];break;case"<color":if(n.color||(n.color={}),o.auto&&(n.color.auto=nt(o.auto)),o.rgb)n.color.rgb=o.rgb.slice(-6);else if(o.indexed){n.color.index=parseInt(o.indexed,10);
28var c=Yi[n.color.index];n.color.index==81&&(c=Yi[1]),c||(c=Yi[1]),n.color.rgb=c[0].toString(16)+c[1].toString(16)+c[2].toString(16)}else o.theme&&(n.color.theme=parseInt(o.theme,10),o.tint&&(n.color.tint=parseFloat(o.tint)),o.theme&&e.themeElements&&e.themeElements.clrScheme&&(n.color.rgb=Is(e.themeElements.clrScheme[n.color.theme].rgb,n.color.tint||0)));break;case"<color/>":case"</color>":break;case"<AlternateContent":a=!0;break;case"</AlternateContent>":a=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(i&&i.WTF&&!a)throw new Error("unrecognized "+o[0]+" in fonts")}})}function l2(t,r,e){r.NumberFmt=[];for(var i=ci(Me),n=0;n<i.length;++n)r.NumberFmt[i[n]]=Me[i[n]];var a=t[0].match($t);if(a)for(n=0;n<a.length;++n){var s=Ie(a[n]);switch(li(s[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":{var o=Ke(et(s.formatCode)),c=parseInt(s.numFmtId,10);if(r.NumberFmt[c]=o,c>0){if(c>392){for(c=392;c>60&&r.NumberFmt[c]!=null;--c);r.NumberFmt[c]=o}$i(o,c)}}break;case"</numFmt>":break;default:if(e.WTF)throw new Error("unrecognized "+s[0]+" in numFmts")}}}var ws=["numFmtId","fillId","fontId","borderId","xfId"],ks=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function f2(t,r,e){r.CellXf=[];var i,n=!1;(t[0].match($t)||[]).forEach(function(a){var s=Ie(a),o=0;switch(li(s[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":for(i=s,delete i[0],o=0;o<ws.length;++o)i[ws[o]]&&(i[ws[o]]=parseInt(i[ws[o]],10));for(o=0;o<ks.length;++o)i[ks[o]]&&(i[ks[o]]=nt(i[ks[o]]));if(r.NumberFmt&&i.numFmtId>392){for(o=392;o>60;--o)if(r.NumberFmt[i.numFmtId]==r.NumberFmt[o]){i.numFmtId=o;break}}r.CellXf.push(i);break;case"</xf>":break;case"<alignment":case"<alignment/>":var c={};s.vertical&&(c.vertical=s.vertical),s.horizontal&&(c.horizontal=s.horizontal),s.textRotation!=null&&(c.textRotation=s.textRotation),s.indent&&(c.indent=s.indent),s.wrapText&&(c.wrapText=nt(s.wrapText)),i.alignment=c;break;case"</alignment>":break;case"<protection":break;case"</protection>":case"<protection/>":break;case"<AlternateContent":n=!0;break;case"</AlternateContent>":n=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;default:if(e&&e.WTF&&!n)throw new Error("unrecognized "+s[0]+" in cellXfs")}})}
28var d2=(function(){var r=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,e=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,i=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,n=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,a=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(o,c,l){var f={};if(!o)return f;o=o.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");var d;return(d=o.match(r))&&l2(d,f,l),(d=o.match(n))&&c2(d,f,c,l),(d=o.match(i))&&o2(d,f,c,l),(d=o.match(a))&&s2(d,f,c,l),(d=o.match(e))&&f2(d,f,l),f}})();function p2(t,r){var e=t.read_shift(2),i=qt(t,r-2);return[e,i]}function m2(t,r,e){var i={};i.sz=t.read_shift(2)/20;var n=b1(t,2,e);n.fItalic&&(i.italic=1),n.fCondense&&(i.condense=1),n.fExtend&&(i.extend=1),n.fShadow&&(i.shadow=1),n.fOutline&&(i.outline=1),n.fStrikeout&&(i.strike=1);var a=t.read_shift(2);switch(a===700&&(i.bold=1),t.read_shift(2)){case 1:i.vertAlign="superscript";break;case 2:i.vertAlign="subscript";break}var s=t.read_shift(1);s!=0&&(i.underline=s);var o=t.read_shift(1);o>0&&(i.family=o);var c=t.read_shift(1);switch(c>0&&(i.charset=c),t.l++,i.color=y1(t,8),t.read_shift(1)){case 1:i.scheme="major";break;case 2:i.scheme="minor";break}return i.name=qt(t,r-21),i}var u2=Xt;function h2(t,r){var e=t.l+r,i=t.read_shift(2),n=t.read_shift(2);return t.l=e,{ixfe:i,numFmtId:n}}var g2=Xt;function x2(t,r,e){var i={};i.NumberFmt=[];for(var n in Me)i.NumberFmt[n]=Me[n];i.CellXf=[],i.Fonts=[];var a=[],s=!1;return bi(t,function(c,l,f){switch(f){case 44:i.NumberFmt[c[0]]=c[1],$i(c[1],c[0]);break;case 43:i.Fonts.push(c),c.color.theme!=null&&r&&r.themeElements&&r.themeElements.clrScheme&&(c.color.rgb=Is(r.themeElements.clrScheme[c.color.theme].rgb,c.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:a[a.length-1]==617&&i.CellXf.push(c);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:a.push(f),s=!0;break;case 38:a.pop(),s=!1;break;default:if(l.T>0)a.push(f);else if(l.T<0)a.pop();else if(!s||e.WTF&&a[a.length-1]!=37)throw new Error("Unexpected record 0x"+f.toString(16))}}),i}var v2=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function _2(t,r,e){r.themeElements.clrScheme=[];var i={};(t[0].match($t)||[]).forEach(function(n){var a=Ie(n);switch(a[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":i.rgb=a.val;break;case"<a:sysClr":i.rgb=a.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":a[0].charAt(1)==="/"?(r.themeElements.clrScheme[v2.indexOf(a[0])]=i,i={}):i.name=a[0].slice(3,a[0].length-1);break;default:if(e&&e.WTF)throw new Error("Unrecognized "+a[0]+" in clrScheme")}})}function w2(){}function k2(){}var y2=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,b2=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,S2=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function C2(t,r,e){r.themeElements={};var i;[["clrScheme",y2,_2],["fontScheme",b2,w2],["fmtScheme",S2,k2]].forEach(function(n){if(!(i=t.match(n[1])))throw new Error(n[0]+" not found in themeElements");n[2](i,r,e)})}var T2=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function Ap(t,r){(!t||t.length===0)&&(t=E2());var e,i={};if(!(e=t.match(T2)))throw new Error("themeElements not found in theme");return C2(e[0],i,r),i.raw=t,i}function E2(t,r){if(r&&r.themeXLSX)return r.themeXLSX;if(t&&typeof t.raw=="string")return t.raw;var e=[Wd];return e[e.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',e[e.length]="<a:themeElements>
28",e[e.length]='<a:clrScheme name="Office">',e[e.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',e[e.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',e[e.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',e[e.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',e[e.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',e[e.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',e[e.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',e[e.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',e[e.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',e[e.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',e[e.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',e[e.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',e[e.length]="</a:clrScheme>",e[e.length]='<a:fontScheme name="Office">',e[e.length]="<a:majorFont>",e[e.length]='<a:latin typeface="Cambria"/>',e[e.length]='<a:ea typeface=""/>',e[e.length]='<a:cs typeface=""/>',e[e.length]='<a:font script="Jpan" typeface="\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"/>',e[e.length]='<a:font script="Hang" typeface="\uB9D1\uC740 \uACE0\uB515"/>',e[e.length]='<a:font script="Hans" typeface="\u5B8B\u4F53"/>',e[e.length]='<a:font script="Hant" typeface="\u65B0\u7D30\u660E\u9AD4"/>',e[e.length]='<a:font script="Arab" typeface="Times New Roman"/>',e[e.length]='<a:font script="Hebr" typeface="Times New Roman"/>',e[e.length]='<a:font script="Thai" typeface="Tahoma"/>',e[e.length]='<a:font script="Ethi" typeface="Nyala"/>',e[e.length]='<a:font script="Beng" typeface="Vrinda"/>',e[e.length]='<a:font script="Gujr" typeface="Shruti"/>',e[e.length]='<a:font script="Khmr" typeface="MoolBoran"/>',e[e.length]='<a:font script="Knda" typeface="Tunga"/>',e[e.length]='<a:font script="Guru" typeface="Raavi"/>',e[e.length]='<a:font script="Cans" typeface="Euphemia"/>',e[e.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',e[e.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',e[e.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',e[e.length]='<a:font script="Thaa" typeface="MV Boli"/>',e[e.length]='<a:font script="Deva" typeface="Mangal"/>',e[e.length]='<a:font script="Telu" typeface="Gautami"/>',e[e.length]='<a:font script="Taml" typeface="Latha"/>',e[e.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',e[e.length]='<a:font script="Orya" typeface="Kalinga"/>',e[e.length]='<a:font script="Mlym" typeface="Kartika"/>',e[e.length]='<a:font script="Laoo" typeface="DokChampa"/>',e[e.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',e[e.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',e[e.length]='<a:font script="Viet" typeface="Times New Roman"/>',e[e.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',e[e.length]='<a:font script="Geor" typeface="Sylfaen"/>',e[e.length]="</a:majorFont>",e[e.length]="<a:minorFont>",e[e.length]='<a:latin typeface="Calibri"/>',e[e.length]='<a:ea typeface=""/>',e[e.length]='<a:cs typeface=""/>',e[e.length]='<a:font script="Jpan" typeface="\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"/>',e[e.length]='<a:font script="Hang" typeface="\uB9D1\uC740 \uACE0\uB515"/>',e[e.length]='<a:font script="Hans" typeface="\u5B8B\u4F53"/>',e[e.length]='<a:font script="Hant" typeface="\u65B0\u7D30\u660E\u9AD4"/>',e[e.length]='<a:font script="Arab" typeface="Arial"/>',e[e.length]='<a:font script="Hebr" typeface="Arial"/>',e[e.length]='<a:font script="Thai" typeface="Tahoma"/>',e[e.length]='<a:font script="Ethi" typeface="Nyala"/>',e[e.length]='<a:font script="Beng" typeface="Vrinda"/>',e[e.length]='<a:font script="Gujr" typeface="Shruti"/>',e[e.length]='<a:font script="Khmr" typeface="DaunPenh"/>',e[e.length]='<a:font script="Knda" typeface="Tunga"/>',e[e.length]='<a:font script="Guru" typeface="Raavi"/>',e[e.length]='<a:font script="Cans" typeface="Euphemia"/>',e[e.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',e[e.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',e[e.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>
28',e[e.length]='<a:font script="Thaa" typeface="MV Boli"/>',e[e.length]='<a:font script="Deva" typeface="Mangal"/>',e[e.length]='<a:font script="Telu" typeface="Gautami"/>',e[e.length]='<a:font script="Taml" typeface="Latha"/>',e[e.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',e[e.length]='<a:font script="Orya" typeface="Kalinga"/>',e[e.length]='<a:font script="Mlym" typeface="Kartika"/>',e[e.length]='<a:font script="Laoo" typeface="DokChampa"/>',e[e.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',e[e.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',e[e.length]='<a:font script="Viet" typeface="Arial"/>',e[e.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',e[e.length]='<a:font script="Geor" typeface="Sylfaen"/>',e[e.length]="</a:minorFont>",e[e.length]="</a:fontScheme>",e[e.length]='<a:fmtScheme name="Office">',e[e.length]="<a:fillStyleLst>",e[e.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',e[e.length]='<a:gradFill rotWithShape="1">',e[e.length]="<a:gsLst>",e[e.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',e[e.length]="</a:gsLst>",e[e.length]='<a:lin ang="16200000" scaled="1"/>',e[e.length]="</a:gradFill>",e[e.length]='<a:gradFill rotWithShape="1">',e[e.length]="<a:gsLst>",e[e.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',e[e.length]="</a:gsLst>",e[e.length]='<a:lin ang="16200000" scaled="0"/>',e[e.length]="</a:gradFill>",e[e.length]="</a:fillStyleLst>",e[e.length]="<a:lnStyleLst>",e[e.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',e[e.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',e[e.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',e[e.length]="</a:lnStyleLst>",e[e.length]="<a:effectStyleLst>",e[e.length]="<a:effectStyle>",e[e.length]="<a:effectLst>",e[e.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',e[e.length]="</a:effectLst>",e[e.length]="</a:effectStyle>",e[e.length]="<a:effectStyle>",e[e.length]="<a:effectLst>",e[e.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',e[e.length]="</a:effectLst>",e[e.length]="</a:effectStyle>",e[e.length]="<a:effectStyle>",e[e.length]="<a:effectLst>",e[e.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',e[e.length]="</a:effectLst>",e[e.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',e[e.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',e[e.length]="</a:effectStyle>",e[e.length]="</a:effectStyleLst>",e[e.length]="<a:bgFillStyleLst>",e[e.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',e[e.length]='<a:gradFill rotWithShape="1">',e[e.length]="<a:gsLst>",e[e.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>
28',e[e.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',e[e.length]="</a:gsLst>",e[e.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',e[e.length]="</a:gradFill>",e[e.length]='<a:gradFill rotWithShape="1">',e[e.length]="<a:gsLst>",e[e.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',e[e.length]="</a:gsLst>",e[e.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',e[e.length]="</a:gradFill>",e[e.length]="</a:bgFillStyleLst>",e[e.length]="</a:fmtScheme>",e[e.length]="</a:themeElements>",e[e.length]="<a:objectDefaults>",e[e.length]="<a:spDef>",e[e.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',e[e.length]="</a:spDef>",e[e.length]="<a:lnDef>",e[e.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',e[e.length]="</a:lnDef>",e[e.length]="</a:objectDefaults>",e[e.length]="<a:extraClrSchemeLst/>",e[e.length]="</a:theme>",e.join("")}function A2(t,r,e){var i=t.l+r,n=t.read_shift(4);if(n!==124226){if(!e.cellStyles){t.l=i;return}var a=t.slice(t.l);t.l=i;var s;try{s=jd(a,{type:"array"})}catch{return}var o=xr(s,"theme/theme/theme1.xml",!0);if(o)return Ap(o,e)}}function F2(t){return t.read_shift(4)}function I2(t){var r={};switch(r.xclrType=t.read_shift(2),r.nTintShade=t.read_shift(2),r.xclrType){case 0:t.l+=4;break;case 1:r.xclrValue=D2(t,4);break;case 2:r.xclrValue=up(t,4);break;case 3:r.xclrValue=F2(t,4);break;case 4:t.l+=4;break}return t.l+=8,r}function D2(t,r){return Xt(t,r)}function R2(t,r){return Xt(t,r)}function M2(t){var r=t.read_shift(2),e=t.read_shift(2)-4,i=[r];switch(r){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:i[1]=I2(t,e);break;case 6:i[1]=R2(t,e);break;case 14:case 15:i[1]=t.read_shift(e===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+r+" "+e)}return i}function N2(t,r){var e=t.l+r;t.l+=2;var i=t.read_shift(2);t.l+=2;for(var n=t.read_shift(2),a=[];n-- >0;)a.push(M2(t,e-t.l));return{ixfe:i,ext:a}}function O2(t,r){r.forEach(function(e){switch(e[0]){case 4:break;case 5:break;case 6:break;case 7:break;case 8:break;case 9:break;case 10:break;case 11:break;case 13:break;case 14:break;case 15:break}})}function P2(t,r){return{flags:t.read_shift(4),version:t.read_shift(4),name:qt(t,r-8)}}function L2(t){for(var r=[],e=t.read_shift(4);e-- >0;)r.push([t.read_shift(4),t.read_shift(4)]);return r}function B2(t){return t.l+=4,t.read_shift(4)!=0}function V2(t,r,e){var i={Types:[],Cell:[],Value:[]},n=e||{},a=[],s=!1,o=2;return bi(t,function(c,l,f){switch(f){case 335:i.Types.push({name:c.name});break;case 51:c.forEach(function(d){o==1?i.Cell.push({type:i.Types[d[0]-1].name,index:d[1]}):o==0&&i.Value.push({type:i.Types[d[0]-1].name,index:d[1]})});break;case 337:o=c?1:0;break;case 338:o=2;break;case 35:a.push(f),s=!0;break;case 36:a.pop(),s=!1;break;default:if(!l.T){if(!s||n.WTF&&a[a.length-1]!=35)throw new Error("Unexpected record 0x"+f.toString(16))}}}),i}function z2(t,r,e){var i={Types:[],Cell:[],Value:[]};if(!t)return i;var n=!1,a=2,s;return t.replace($t,function(o){var c=Ie(o);switch(li(c[0])){case"<?xml":break;case"<metadata":case"</metadata>":break;case"<metadataTypes":case"</metadataTypes>":break;case"<metadataType":i.Types.push({name:c.name});break;case"</metadataType>":break;case"<futureMetadata":for(var l=0;l<i.Types.length;++l)i.Types[l].name==c.name&&(s=i.Types[l]);break;case"</futureMetadata>":break;case"<bk>":break;case"</bk>":break;
28case"<rc":a==1?i.Cell.push({type:i.Types[c.t-1].name,index:+c.v}):a==0&&i.Value.push({type:i.Types[c.t-1].name,index:+c.v});break;case"</rc>":break;case"<cellMetadata":a=1;break;case"</cellMetadata>":a=2;break;case"<valueMetadata":a=0;break;case"</valueMetadata>":a=2;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;case"<rvb":if(!s)break;s.offsets||(s.offsets=[]),s.offsets.push(+c.i);break;default:if(!n&&e.WTF)throw new Error("unrecognized "+c[0]+" in metadata")}return o}),i}function U2(t){var r=[];if(!t)return r;var e=1;return(t.match($t)||[]).forEach(function(i){var n=Ie(i);switch(n[0]){case"<?xml":break;case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete n[0],n.i?e=n.i:n.i=e,r.push(n);break}}),r}function H2(t){var r={};r.i=t.read_shift(4);var e={};e.r=t.read_shift(4),e.c=t.read_shift(4),r.r=Re(e);var i=t.read_shift(1);return i&2&&(r.l="1"),i&8&&(r.a="1"),r}function j2(t,r,e){var i=[],n=!1;return bi(t,function(s,o,c){switch(c){case 63:i.push(s);break;default:if(!o.T){if(!n||e.WTF)throw new Error("Unexpected record 0x"+c.toString(16))}}}),i}function W2(t,r,e,i){if(!t)return t;var n=i||{},a=!1,s=!1;bi(t,function(c,l,f){if(!s)switch(f){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:a=!0;break;case 36:a=!1;break;default:if(!l.T){if(!a||n.WTF)throw new Error("Unexpected record 0x"+f.toString(16))}}},n)}function G2(t,r){if(!t)return"??";var e=(t.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return r["!id"][e].Target}function sd(t,r,e,i){var n=Array.isArray(t),a;r.forEach(function(s){var o=er(s.ref);
28if(n?(t[o.r]||(t[o.r]=[]),a=t[o.r][o.c]):a=t[s.ref],!a){a={t:"z"},n?t[o.r][o.c]=a:t[s.ref]=a;var c=ft(t["!ref"]||"BDWGO1000001:A1");c.s.r>o.r&&(c.s.r=o.r),c.e.r<o.r&&(c.e.r=o.r),c.s.c>o.c&&(c.s.c=o.c),c.e.c<o.c&&(c.e.c=o.c);var l=Ue(c);l!==t["!ref"]&&(t["!ref"]=l)}a.c||(a.c=[]);var f={a:s.author,t:s.t,r:s.r,T:e};s.h&&(f.h=s.h);for(var d=a.c.length-1;d>=0;--d){if(!e&&a.c[d].T)return;e&&!a.c[d].T&&a.c.splice(d,1)}if(e&&i){for(d=0;d<i.length;++d)if(f.a==i[d].id){f.a=i[d].name||f.a;break}}a.c.push(f)})}function K2(t,r){if(t.match(/<(?:\w+:)?comments *\/>/))return[];var e=[],i=[],n=t.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);n&&n[1]&&n[1].split(/<\/\w*:?author>/).forEach(function(s){if(!(s===""||s.trim()==="")){var o=s.match(/<(?:\w+:)?author[^>]*>(.*)/);o&&e.push(o[1])}});var a=t.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return a&&a[1]&&a[1].split(/<\/\w*:?comment>/).forEach(function(s){if(!(s===""||s.trim()==="")){var o=s.match(/<(?:\w+:)?comment[^>]*>/);if(o){var c=Ie(o[0]),l={author:c.authorId&&e[c.authorId]||"sheetjsghost",ref:c.ref,guid:c.guid},f=er(c.ref);if(!(r.sheetRows&&r.sheetRows<=f.r)){var d=s.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),m=!!d&&!!d[1]&&Tc(d[1])||{r:"",t:"",h:""};l.r=m.r,m.r=="<t></t>"&&(m.t=m.h=""),l.t=(m.t||"").replace(/\r\n/g,`
29`).replace(/\r/g,`
30`),r.cellHTML&&(l.h=m.h),i.push(l)}}}}),i}function q2(t,r){var e=[],i=!1,n={},a=0;return t.replace($t,function(o,c){var l=Ie(o);switch(li(l[0])){case"<?xml":break;case"<ThreadedComments":break;case"</ThreadedComments>":break;case"<threadedComment":n={author:l.personId,guid:l.id,ref:l.ref,T:1};break;case"</threadedComment>":n.t!=null&&e.push(n);break;case"<text>":case"<text":a=c+o.length;break;case"</text>":n.t=t.slice(a,c).replace(/\r\n/g,`
31`).replace(/\r/g,`
32`);break;case"<mentions":case"<mentions>":i=!0;break;case"</mentions>":i=!1;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(!i&&r.WTF)throw new Error("unrecognized "+l[0]+" in threaded comments")}return o}),e}function X2(t,r){var e=[],i=!1;return t.replace($t,function(a){var s=Ie(a);switch(li(s[0])){case"<?xml":break;case"<personList":break;case"</personList>":break;case"<person":e.push({name:s.displayname,id:s.id});break;case"</person>":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(!i&&r.WTF)throw new Error("unrecognized "+s[0]+" in threaded comments")}return a}),e}function $2(t){var r={};r.iauthor=t.read_shift(4);var e=nn(t,16);return r.rfx=e.s,r.ref=Re(e.s),t.l+=16,r}var Y2=qt;function Q2(t,r){var e=[],i=[],n={},a=!1;return bi(t,function(o,c,l){switch(l){case 632:i.push(o);break;case 635:n=o;break;case 637:n.t=o.t,n.h=o.h,n.r=o.r;break;case 636:if(n.author=i[n.iauthor],delete n.iauthor,r.sheetRows&&n.rfx&&r.sheetRows<=n.rfx.r)break;n.t||(n.t=""),delete n.rfx,e.push(n);break;case 3072:break;case 35:a=!0;break;case 36:a=!1;break;case 37:break;case 38:break;default:if(!c.T){if(!a||r.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}}),e}var Z2="application/vnd.ms-office.vbaProject";function J2(t){var r=ze.utils.cfb_new({root:"R"});return t.FullPaths.forEach(function(e,i){if(!(e.slice(-1)==="/"||!e.match(/_VBA_PROJECT_CUR/))){var n=e.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");ze.utils.cfb_add(r,n,t.FileIndex[i].content)}}),ze.write(r)}function ev(){return{"!type":"dialog"}}function tv(){return{"!type":"dialog"}}function rv(){return{"!type":"macro"}}function iv(){return{"!type":"macro"}}var yn=(function(){var t=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,r={r:0,c:0};function e(i,n,a,s){var o=!1,c=!1;a.length==0?c=!0:a.charAt(0)=="["&&(c=!0,a=a.slice(1,-1)),s.length==0?o=!0:s.charAt(0)=="["&&(o=!0,s=s.slice(1,-1));var l=a.length>0?parseInt(a,10)|0:0,f=s.length>0?parseInt(s,10)|0:0;return o?f+=r.c:--f,c?l+=r.r:--l,n+(o?"":"$")+Ct(f)+(c?"":"$")+Pt(l)}return function(n,a){return r=a,n.replace(t,e)}})(),Fp=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,nv=(function(){return function(r,e){return r.replace(Fp,function(i,n,a,s,o,c){var l=wc(s)-(a?0:e.c),f=_c(c)-(o?0:e.r),d=f==0?"":o?f+1:"["+f+"]",m=l==0?"":a?l+1:"["+l+"]";return n+"R"+d+"C"+m})}})();function Ip(t,r){return t.replace(Fp,function(e,i,n,a,s,o){return i+(n=="$"?n+a:Ct(wc(a)+r.c))+(s=="$"?s+o:Pt(_c(o)+r.r))})}function av(t,r,e){var i=Fn(r),n=i.s,a=er(e),s={r:a.r-n.r,c:a.c-n.c};return Ip(t,s)}function sv(t){return t.length!=1}function od(t){return t.replace(/_xlfn\./g,"")}function _t(t){t.l+=1}function Vi(t,r){var e=t.read_shift(r==1?1:2);return[e&16383,e>>14&1,e>>15&1]}function Dp(t,r,e){var i=2;if(e){if(e.biff>=2&&e.biff<=5)return Rp(t,r,e);e.biff==12&&(i=4)}
32var n=t.read_shift(i),a=t.read_shift(i),s=Vi(t,2),o=Vi(t,2);return{s:{r:n,c:s[0],cRel:s[1],rRel:s[2]},e:{r:a,c:o[0],cRel:o[1],rRel:o[2]}}}function Rp(t){var r=Vi(t,2),e=Vi(t,2),i=t.read_shift(1),n=t.read_shift(1);return{s:{r:r[0],c:i,cRel:r[1],rRel:r[2]},e:{r:e[0],c:n,cRel:e[1],rRel:e[2]}}}function ov(t,r,e){if(e.biff<8)return Rp(t,r,e);var i=t.read_shift(e.biff==12?4:2),n=t.read_shift(e.biff==12?4:2),a=Vi(t,2),s=Vi(t,2);return{s:{r:i,c:a[0],cRel:a[1],rRel:a[2]},e:{r:n,c:s[0],cRel:s[1],rRel:s[2]}}}function Mp(t,r,e){if(e&&e.biff>=2&&e.biff<=5)return cv(t,r,e);var i=t.read_shift(e&&e.biff==12?4:2),n=Vi(t,2);return{r:i,c:n[0],cRel:n[1],rRel:n[2]}}function cv(t){var r=Vi(t,2),e=t.read_shift(1);return{r:r[0],c:e,cRel:r[1],rRel:r[2]}}function lv(t){var r=t.read_shift(2),e=t.read_shift(2);return{r,c:e&255,fQuoted:!!(e&16384),cRel:e>>15,rRel:e>>15}}function fv(t,r,e){var i=e&&e.biff?e.biff:8;if(i>=2&&i<=5)return dv(t,r,e);var n=t.read_shift(i>=12?4:2),a=t.read_shift(2),s=(a&16384)>>14,o=(a&32768)>>15;if(a&=16383,o==1)for(;n>524287;)n-=1048576;if(s==1)for(;a>8191;)a=a-16384;return{r:n,c:a,cRel:s,rRel:o}}function dv(t){var r=t.read_shift(2),e=t.read_shift(1),i=(r&32768)>>15,n=(r&16384)>>14;return r&=16383,i==1&&r>=8192&&(r=r-16384),n==1&&e>=128&&(e=e-256),{r,c:e,cRel:n,rRel:i}}function pv(t,r,e){var i=(t[t.l++]&96)>>5,n=Dp(t,e.biff>=2&&e.biff<=5?6:8,e);return[i,n]}function mv(t,r,e){var i=(t[t.l++]&96)>>5,n=t.read_shift(2,"i"),a=8;if(e)switch(e.biff){case 5:t.l+=12,a=6;break;case 12:a=12;break}var s=Dp(t,a,e);return[i,n,s]}function uv(t,r,e){var i=(t[t.l++]&96)>>5;return t.l+=e&&e.biff>8?12:e.biff<8?6:8,[i]}function hv(t,r,e){var i=(t[t.l++]&96)>>5,n=t.read_shift(2),a=8;if(e)switch(e.biff){case 5:t.l+=12,a=6;break;case 12:a=12;break}return t.l+=a,[i,n]}function gv(t,r,e){var i=(t[t.l++]&96)>>5,n=ov(t,r-1,e);return[i,n]}function xv(t,r,e){var i=(t[t.l++]&96)>>5;return t.l+=e.biff==2?6:e.biff==12?14:7,[i]}function cd(t){var r=t[t.l+1]&1,e=1;return t.l+=4,[r,e]}function vv(t,r,e){t.l+=2;for(var i=t.read_shift(e&&e.biff==2?1:2),n=[],a=0;a<=i;++a)n.push(t.read_shift(e&&e.biff==2?1:2));return n}function _v(t,r,e){var i=t[t.l+1]&255?1:0;return t.l+=2,[i,t.read_shift(e&&e.biff==2?1:2)]}function wv(t,r,e){var i=t[t.l+1]&255?1:0;return t.l+=2,[i,t.read_shift(e&&e.biff==2?1:2)]}function kv(t){var r=t[t.l+1]&255?1:0;return t.l+=2,[r,t.read_shift(2)]}function yv(t,r,e){var i=t[t.l+1]&255?1:0;return t.l+=e&&e.biff==2?3:4,[i]}function Np(t){var r=t.read_shift(1),e=t.read_shift(1);return[r,e]}function bv(t){return t.read_shift(2),Np(t,2)}function Sv(t){return t.read_shift(2),Np(t,2)}function Cv(t,r,e){var i=(t[t.l]&96)>>5;t.l+=1;var n=Mp(t,0,e);return[i,n]}function Tv(t,r,e){var i=(t[t.l]&96)>>5;t.l+=1;var n=fv(t,0,e);return[i,n]}function Ev(t,r,e){var i=(t[t.l]&96)>>5;t.l+=1;var n=t.read_shift(2);e&&e.biff==5&&(t.l+=12);var a=Mp(t,0,e);return[i,n,a]}function Av(t,r,e){var i=(t[t.l]&96)>>5;t.l+=1;var n=t.read_shift(e&&e.biff<=3?1:2);return[F_[n],Lp[n],i]}function Fv(t,r,e){var i=t[t.l++],n=t.read_shift(1),a=e&&e.biff<=3?[i==88?-1:0,t.read_shift(1)]:Iv(t);return[n,(a[0]===0?Lp:A_)[a[1]]]}function Iv(t){return[t[t.l+1]>>7,t.read_shift(2)&32767]}function Dv(t,r,e){t.l+=e&&e.biff==2?3:4}function Rv(t,r,e){if(t.l++,e&&e.biff==12)return[t.read_shift(4,"i"),0];var i=t.read_shift(2),n=t.read_shift(e&&e.biff==2?1:2);return[i,n]}function Mv(t){return t.l++,an[t.read_shift(1)]}function Nv(t){return t.l++,t.read_shift(2)}function Ov(t){return t.l++,t.read_shift(1)!==0}function Pv(t){return t.l++,Wt(t,8)}function Lv(t,r,e){return t.l++,xa(t,r-1,e)}function Bv(t,r){var e=[t.read_shift(1)];if(r==12)switch(e[0]){case 2:e[0]=4;break;case 4:e[0]=16;break;case 0:e[0]=1;break;case 1:e[0]=2;break}switch(e[0]){case 4:e[1]=mt(t,1)?"TRUE":"FALSE",r!=12&&(t.l+=7);break;case 37:case 16:e[1]=an[t[t.l]],t.l+=r==12?4:8;break;case 0:t.l+=8;break;case 1:e[1]=Wt(t,8);break;case 2:e[1]=sn(t,0,{biff:r>0&&r<8?2:r});break;default:throw new Error("Bad SerAr: "+e[0])}return e}function Vv(t,r,e){for(var i=t.read_shift(e.biff==12?4:2),n=[],a=0;a!=i;++a)n.push((e.biff==12?nn:Ls)(t,8));return n}function zv(t,r,e){var i=0,n=0;e.biff==12?(i=t.read_shift(4),n=t.read_shift(4)):(n=1+t.read_shift(1),i=1+t.read_shift(2)),e.biff>=2&&e.biff<8&&(--i,--n==0&&(n=256));for(var a=0,s=[];a!=i&&(s[a]=[]);++a)for(var o=0;o!=n;++o)s[a][o]=Bv(t,e.biff);return s}function Uv(t,r,e){var i=t.read_shift(1)>>>5&3,n=!e||e.biff>=8?4:2,a=t.read_shift(n);switch(e.biff){case 2:t.l+=5;break;case 3:case 4:t.l+=8;break;case 5:t.l+=12;break}return[i,0,a]}function Hv(t,r,e){if(e.biff==5)return jv(t,r,e);var i=t.read_shift(1)>>>5&3,n=t.read_shift(2),a=t.read_shift(4);return[i,n,a]}function jv(t){var r=t.read_shift(1)>>>5&3,e=t.read_shift(2,"i");t.l+=8;var i=t.read_shift(2);return t.l+=12,[r,e,i]}function Wv(t,r,e){var i=t.read_shift(1)>>>5&3;t.l+=e&&e.biff==2?3:4;var n=t.read_shift(e&&e.biff==2?1:2);return[i,n]}function Gv(t,r,e){var i=t.read_shift(1)>>>5&3,n=t.read_shift(e&&e.biff==2?1:2);return[i,n]}function Kv(t,r,e){var i=t.read_shift(1)>>>5&3;return t.l+=4,e.biff<8&&t.l--,e.biff==12&&(t.l+=2),[i]}function qv(t,r,e){var i=(t[t.l++]&96)>>5,n=t.read_shift(2),a=4;if(e)switch(e.biff){case 5:a=15;break;case 12:a=6;break}return t.l+=a,[i,n]}var Xv=Xt,$v=Xt,Yv=Xt;function _a(t,r,e){return t.l+=2,[lv(t,4,e)]}function Ac(t){return t.l+=6,[]}var Qv=_a,Zv=Ac,Jv=Ac,e_=_a;function Op(t){return t.l+=2,[kt(t),t.read_shift(2)&1]}var t_=_a,r_=Op,i_=Ac,n_=_a,a_=_a,s_=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function o_(t){t.l+=2;var r=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(4),n=t.read_shift(2),a=t.read_shift(2),s=s_[e>>2&31];return{ixti:r,coltype:e&3,rt:s,idx:i,c:n,C:a}}function c_(t){return t.l+=2,[t.read_shift(4)]}function l_(t,r,e){return t.l+=5,t.l+=2,t.l+=e.biff==2?1:4,["PTGSHEET"]}function f_(t,r,e){return t.l+=e.biff==2?4:5,["PTGENDSHEET"]}function d_(t){var r=t.read_shift(1)>>>5&3,e=t.read_shift(2);return[r,e]}function p_(t){var r=t.read_shift(1)>>>5&3,e=t.read_shift(2);return[r,e]}function m_(t){return t.l+=4,[0,0]}var ld={1:{n:"PtgExp",f:Rv},2:{n:"PtgTbl",f:Yv},3:{n:"PtgAdd",f:_t},4:{n:"PtgSub",f:_t},5:{n:"PtgMul",f:_t},6:{n:"PtgDiv",f:_t},7:{n:"PtgPower",f:_t},8:{n:"PtgConcat",f:_t},9:{n:"PtgLt",f:_t},10:{n:"PtgLe",f:_t},11:{n:"PtgEq",f:_t},12:{n:"PtgGe",f:_t},13:{n:"PtgGt",f:_t},14:{n:"PtgNe",f:_t},15:{n:"PtgIsect",f:_t},16:{n:"PtgUnion",f:_t},17:{n:"PtgRange",f:_t},18:{n:"PtgUplus",f:_t},19:{n:"PtgUminus",f:_t},20:{n:"PtgPercent",f:_t},21:{n:"PtgParen",f:_t},22:{n:"PtgMissArg",f:_t},23:{n:"PtgStr",f:Lv},26:{n:"PtgSheet",f:l_},27:{n:"PtgEndSheet",f:f_},28:{n:"PtgErr",f:Mv},29:{n:"PtgBool",f:Ov},30:{n:"PtgInt",f:Nv},31:{n:"PtgNum",f:Pv},32:{n:"PtgArray",f:xv}
vendor: 5,655 bytes, line 32
32,33:{n:"PtgFunc",f:Av},34:{n:"PtgFuncVar",f:Fv},35:{n:"PtgName",f:Uv},36:{n:"PtgRef",f:Cv},37:{n:"PtgArea",f:pv},38:{n:"PtgMemArea",f:Wv},39:{n:"PtgMemErr",f:Xv},40:{n:"PtgMemNoMem",f:$v},41:{n:"PtgMemFunc",f:Gv},42:{n:"PtgRefErr",f:Kv},43:{n:"PtgAreaErr",f:uv},44:{n:"PtgRefN",f:Tv},45:{n:"PtgAreaN",f:gv},46:{n:"PtgMemAreaN",f:d_},47:{n:"PtgMemNoMemN",f:p_},57:{n:"PtgNameX",f:Hv},58:{n:"PtgRef3d",f:Ev},59:{n:"PtgArea3d",f:mv},60:{n:"PtgRefErr3d",f:qv},61:{n:"PtgAreaErr3d",f:hv},255:{}},u_={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},h_={1:{n:"PtgElfLel",f:Op},2:{n:"PtgElfRw",f:n_},3:{n:"PtgElfCol",f:Qv},6:{n:"PtgElfRwV",f:a_},7:{n:"PtgElfColV",f:e_},10:{n:"PtgElfRadical",f:t_},11:{n:"PtgElfRadicalS",f:i_},13:{n:"PtgElfColS",f:Zv},15:{n:"PtgElfColSV",f:Jv},16:{n:"PtgElfRadicalLel",f:r_},25:{n:"PtgList",f:o_},29:{n:"PtgSxName",f:c_},255:{}},g_={0:{n:"PtgAttrNoop",f:m_},1:{n:"PtgAttrSemi",f:yv},2:{n:"PtgAttrIf",f:wv},4:{n:"PtgAttrChoose",f:vv},8:{n:"PtgAttrGoto",f:_v},16:{n:"PtgAttrSum",f:Dv},32:{n:"PtgAttrBaxcel",f:cd},33:{n:"PtgAttrBaxcel",f:cd},64:{n:"PtgAttrSpace",f:bv},65:{n:"PtgAttrSpaceSemi",f:Sv},128:{n:"PtgAttrIfError",f:kv},255:{}};function wa(t,r,e,i){if(i.biff<8)return Xt(t,r);for(var n=t.l+r,a=[],s=0;s!==e.length;++s)switch(e[s][0]){case"PtgArray":e[s][1]=zv(t,0,i),a.push(e[s][1]);break;case"PtgMemArea":e[s][2]=Vv(t,e[s][1],i),a.push(e[s][2]);break;case"PtgExp":i&&i.biff==12&&(e[s][1][1]=t.read_shift(4),a.push(e[s][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+e[s][0];default:break}return r=n-t.l,r!==0&&a.push(Xt(t,r)),a}function ka(t,r,e){for(var i=t.l+r,n,a,s=[];i!=t.l;)r=i-t.l,a=t[t.l],n=ld[a]||ld[u_[a]],(a===24||a===25)&&(n=(a===24?h_:g_)[t[t.l+1]]),!n||!n.f?Xt(t,r):s.push([n.n,n.f(t,r,e)]);return s}function x_(t){for(var r=[],e=0;e<t.length;++e){for(var i=t[e],n=[],a=0;a<i.length;++a){var s=i[a];s?s[0]===2?n.push('"'+s[1].replace(/"/g,'""')+'"'):n.push(s[1]):n.push("")}r.push(n.join(","))}return r.join(";")}var v_={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function __(t,r){if(!t&&!(r&&r.biff<=5&&r.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(t)?"'"+t+"'":t}function Pp(t,r,e){if(!t)return"SH33TJSERR0";if(e.biff>8&&(!t.XTI||!t.XTI[r]))return t.SheetNames[r];if(!t.XTI)return"SH33TJSERR6";var i=t.XTI[r];if(e.biff<8)return r>1e4&&(r-=65536),r<0&&(r=-r),r==0?"":t.XTI[r-1];if(!i)return"SH33TJSERR1";var n="";if(e.biff>8)switch(t[i[0]][0]){case 357:return n=i[1]==-1?"#REF":t.SheetNames[i[1]],i[1]==i[2]?n:n+":"+t.SheetNames[i[2]];case 358:return e.SID!=null?t.SheetNames[e.SID]:"SH33TJSSAME"+t[i[0]][0];default:return"SH33TJSSRC"+t[i[0]][0]}switch(t[i[0]][0][0]){case 1025:return n=i[1]==-1?"#REF":t.SheetNames[i[1]]||"SH33TJSERR3",i[1]==i[2]?n:n+":"+t.SheetNames[i[2]];case 14849:return t[i[0]].slice(1).map(function(a){return a.Name}).join(";;");default:return t[i[0]][0][3]?(n=i[1]==-1?"#REF":t[i[0]][0][3][i[1]]||"SH33TJSERR4",i[1]==i[2]?n:n+":"+t[i[0]][0][3][i[2]]):"SH33TJSERR2"}}function fd(t,r,e){var i=Pp(t,r,e);return i=="#REF"?i:__(i,e)}function jt(t,r,e,i,n){var a=n&&n.biff||8,s={s:{c:0,r:0},e:{c:0,r:0}},o=[],c,l,f,d=0,m=0,h,u="";if(!t[0]||!t[0][0])return"";for(var p=-1,g="",F=0,E=t[0].length;F<E;++F){var w=t[0][F];switch(w[0]){case"PtgUminus":o.push("-"+o.pop());break;case"PtgUplus":o.push("+"+o.pop());break;case"PtgPercent":o.push(o.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(c=o.pop(),l=o.pop(),p>=0){switch(t[0][p][1][0]){case 0:g=lt(" ",t[0][p][1][1]);break;case 1:g=lt("\r",t[0][p][1][1]);break;default:if(g="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][p][1][0])}l=l+g,p=-1}o.push(l+v_[w[0]]+c);break;case"PtgIsect":c=o.pop(),l=o.pop(),o.push(l+" "+c);break;case"PtgUnion":c=o.pop(),l=o.pop(),o.push(l+","+c);break;case"PtgRange":c=o.pop(),l=o.pop(),o.push(l+":"+c);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":f=ta(w[1][1],s,n),o.push(ra(f,a));break;case"PtgRefN":f=e?ta(w[1][1],e,n):w[1][1],o.push(ra(f,a));break;case"PtgRef3d":d=w[1][1],f=ta(w[1][2],s,n),u=fd(i,d,n);var V=u;o.push(u+"!"+ra(f,a));break;case"PtgFunc":case"PtgFuncVar":var Q=w[1][0],N=w[1][1];Q||(Q=0),Q&=127;var A=Q==0?[]:o.slice(-Q);o.length-=Q,N==="User"&&(N=A.shift()),o.push(N+"("+A.join(",")+")");break;case"PtgBool":o.push(w[1]?"TRUE":"FALSE");break;case"PtgInt":o.push(w[1]);break;case"PtgNum":o.push(String(w[1]));break;case"PtgStr":o.push('"'+w[1].replace(/"/g,'""')+'"');break;case"PtgErr":o.push(w[1]);break;case"PtgAreaN":h=Wf(w[1][1],e?{s:e}:s,n),o.push(zo(h,n));break;case"PtgArea":h=Wf(w[1][1],s,n),o.push(zo(h,n));break;case"PtgArea3d":d=w[1][1],h=w[1][2],u=fd(i,d,n),o.push(u+"!"+zo(h,n));break;case"PtgAttrSum":o.push("SUM("+o.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":m=w[1][2];var z=(i.names||[])[m-1]||(i[0]||[])[m],L=z?z.Name:"SH33TJSNAME"+String(m);L&&L.slice(0,6)=="_xlfn."&&!n.xlfn&&(L=L.slice(6)),o.push(L);break;case"PtgNameX":var Z=w[1][1];m=w[1][2];var J;if(n.biff<=5)Z<0&&(Z=-Z),i[Z]&&(J=i[Z][m]);else{var B="";if(((i[Z]||[])[0]||[])[0]==14849||(((i[Z]||[])[0]||[])[0]==1025?i[Z][m]&&i[Z][m].itab>
320&&(B=i.SheetNames[i[Z][m].itab-1]+"!"):B=i.SheetNames[m-1]+"!"),i[Z]&&i[Z][m])B+=i[Z][m].Name;else if(i[0]&&i[0][m])B+=i[0][m].Name;else{var le=(Pp(i,Z,n)||"").split(";;");le[m-1]?B=le[m-1]:B+="SH33TJSERRX"}o.push(B);break}J||(J={Name:"SH33TJSERRY"}),o.push(J.Name);break;case"PtgParen":var Te="(",xe=")";if(p>=0){switch(g="",t[0][p][1][0]){case 2:Te=lt(" ",t[0][p][1][1])+Te;break;case 3:Te=lt("\r",t[0][p][1][1])+Te;break;case 4:xe=lt(" ",t[0][p][1][1])+xe;break;case 5:xe=lt("\r",t[0][p][1][1])+xe;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][p][1][0])}p=-1}o.push(Te+o.pop()+xe);break;case"PtgRefErr":o.push("#REF!");break;case"PtgRefErr3d":o.push("#REF!");break;case"PtgExp":f={c:w[1][1],r:w[1][0]};var ie={c:e.c,r:e.r};if(i.sharedf[Re(f)]){var ne=i.sharedf[Re(f)];o.push(jt(ne,s,ie,i,n))}else{var me=!1;for(c=0;c!=i.arrayf.length;++c)if(l=i.arrayf[c],!(f.c<l[0].s.c||f.c>l[0].e.c)&&!(f.r<l[0].s.r||f.r>l[0].e.r)){o.push(jt(l[1],s,ie,i,n)),me=!0;break}me||o.push(w[1])}break;case"PtgArray":o.push("{"+x_(w[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":p=F;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":o.push("");break;case"PtgAreaErr":o.push("#REF!");break;case"PtgAreaErr3d":o.push("#REF!");break;case"PtgList":o.push("Table"+w[1].idx+"[#"+w[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(w));default:throw new Error("Unrecognized Formula Token: "+String(w))}var se=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(n.biff!=3&&p>=0&&se.indexOf(t[0][F][0])==-1){w=t[0][p];var we=!0;switch(w[1][0]){case 4:we=!1;case 0:g=lt(" ",w[1][1]);break;case 5:we=!1;case 1:g=lt("\r",w[1][1]);break;default:if(g="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+w[1][0])}o.push((we?g:"")+o.pop()+(we?"":g)),p=-1}}if(o.length>1&&n.WTF)throw new Error("bad formula stack");return o[0]}function w_(t,r,e){var i=t.l+r,n=e.biff==2?1:2,a,s=t.read_shift(n);if(s==65535)return[[],Xt(t,r-2)];var o=ka(t,s,e);return r!==s+n&&(a=wa(t,r-s-n,o,e)),t.l=i,[o,a]}function k_(t,r,e){var i=t.l+r,n=e.biff==2?1:2,a,s=t.read_shift(n);if(s==65535)return[[],Xt(t,r-2)];var o=ka(t,s,e);return r!==s+n&&(a=wa(t,r-s-n,o,e)),t.l=i,[o,a]}function y_(t,r,e,i){var n=t.l+r,a=ka(t,i,e),s;return n!==t.l&&(s=wa(t,n-t.l,a,e)),[a,s]}function b_(t,r,e){var i=t.l+r,n,a=t.read_shift(2),s=ka(t,a,e);return a==65535?[[],Xt(t,r-2)]:(r!==a+2&&(n=wa(t,i-a-2,s,e)),[s,n])}function S_(t){var r;if(_i(t,t.l+6)!==65535)return[Wt(t),"n"];switch(t[t.l]){case 0:return t.l+=8,["String","s"];case 1:return r=t[t.l+2]===1,t.l+=8,[r,"b"];case 2:return r=t[t.l+2],t.l+=8,[r,"e"];case 3:return t.l+=8,["","s"]}return[]}function jo(t,r,e){var i=t.l+r,n=fi(t,6);e.biff==2&&++t.l;var a=S_(t,8),s=t.read_shift(1);e.biff!=2&&(t.read_shift(1),e.biff>=5&&t.read_shift(4));var o=k_(t,i-t.l,e);return{cell:n,val:a[0],formula:o,shared:s>>3&1,tt:a[1]}}function Bs(t,r,e){var i=t.read_shift(4),n=ka(t,i,e),a=t.read_shift(4),s=a>0?wa(t,a,n,e):null;return[n,s]}var C_=Bs,Vs=Bs,T_=Bs,E_=Bs,A_
vendor: 7,370 bytes, line 32
32={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},
32Lp={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERA
32NKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},F_={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function dd(t){return t.slice(0,3)=="of:"&&(t=t.slice(3)),t.charCodeAt(0)==61&&(t=t.
32slice(1),t.charCodeAt(0)==61&&(t=t.slice(1))),t=t.replace(/COM\.MICROSOFT\./g,""),t=t.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(r,e){return e.replace(/\./g,"")}),t=t.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),t.replace(/[;~]/g,",").replace(/\|/g,";")}function Wo(t){var r=t.split(":"),e=r[0].split(".")[0];return[e,r[0].split(".")[1]+(r.length>1?":"+(r[1].split(".")[1]||r[1].split(".")[0]):"")]}var sa={},bn={};function oa(t,r){if(t){var e=[.7,.7,.75,.75,.3,.3];r=="xlml"&&(e=[1,1,1,1,.5,.5]),t.left==null&&(t.left=e[0]),t.right==null&&(t.right=e[1]),t.top==null&&(t.top=e[2]),t.bottom==null&&(t.bottom=e[3]),t.header==null&&(t.header=e[4]),t.footer==null&&(t.footer=e[5])}}function Bp(t,r,e,i,n,a){try{i.cellNF&&(t.z=Me[r])}catch(o){if(i.WTF)throw o}if(!(t.t==="z"&&!i.cellStyles)){if(t.t==="d"&&typeof t.v=="string"&&(t.v=Mt(t.v)),(!i||i.cellText!==!1)&&t.t!=="z")try{if(Me[r]==null&&$i(Ih[r]||"General",r),t.t==="e")t.w=t.w||an[t.v];else if(r===0)if(t.t==="n")(t.v|0)===t.v?t.w=t.v.toString(10):t.w=la(t.v);else if(t.t==="d"){var s=tr(t.v);(s|0)===s?t.w=s.toString(10):t.w=la(s)}else{if(t.v===void 0)return"";t.w=Qi(t.v,bn)}else t.t==="d"?t.w=Ir(r,tr(t.v),bn):t.w=Ir(r,t.v,bn)}catch(o){if(i.WTF)throw o}if(i.cellStyles&&e!=null)try{t.s=a.Fills[e],t.s.fgColor&&t.s.fgColor.theme&&!t.s.fgColor.rgb&&(t.s.fgColor.rgb=Is(n.themeElements.clrScheme[t.s.fgColor.theme].rgb,t.s.fgColor.tint||0),i.WTF&&(t.s.fgColor.raw_rgb=n.themeElements.clrScheme[t.s.fgColor.theme].rgb)),t.s.bgColor&&t.s.bgColor.theme&&(t.s.bgColor.rgb=Is(n.themeElements.clrScheme[t.s.bgColor.theme].rgb,t.s.bgColor.tint||0),i.WTF&&(t.s.bgColor.raw_rgb=n.themeElements.clrScheme[t.s.bgColor.theme].rgb))}catch(o){if(i.WTF&&a.Fills)throw o}}}function I_(t,r){var e=ft(r);e.s.r<=e.e.r&&e.s.c<=e.e.c&&e.s.r>=0&&e.s.c>=0&&(t["!ref"]=Ue(e))}var D_=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,R_=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,M_=/<(?:\w:)?hyperlink [^>]*>/mg,N_=/"(\w*:\w*)"/,O_=/<(?:\w:)?col\b[^>]*[\/]?>/g,P_=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,L_=/<(?:\w:)?pageMargins[^>]*\/>/g,Vp=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,B_=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,V_=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function z_(t,r,e,i,n,a,s){if(!t)return t;i||(i={"!id":{}}),bt!=null&&r.dense==null&&(r.dense=bt);var o=r.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},l="",f="",d=t.match(R_);d?(l=t.slice(0,d.index),f=t.slice(d.index+d[0].length)):l=f=t;var m=l.match(Vp);m?Fc(m[0],o,n,e):(m=l.match(B_))&&U_(m[0],m[1]||"",o,n,e,s,a);var h=(l.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(h>0){var u=l.slice(h,h+50).match(N_);u&&I_(o,u[1])}var p=l.match(V_);p&&p[1]&&q_(p[1],n);var g=[];if(r.cellStyles){var F=l.match(O_);F&&W_(g,F)}d&&X_(d[1],o,r,c,a,s);var E=f.match(P_);E&&(o["!autofilter"]=G_(E[0]));var w=[],V=f.match(D_);if(V)for(h=0;h!=V.length;++h)w[h]=ft(V[h].slice(V[h].indexOf('"')+1));var Q=f.match(M_);Q&&H_(o,Q,i);var N=f.match(L_);if(N&&(o["!margins"]=j_(Ie(N[0]))),!o["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(o["!ref"]=Ue(c)),r.sheetRows>0&&o["!ref"]){var A=ft(o["!ref"]);r.sheetRows<=+A.e.r&&(A.e.r=r.sheetRows-1,A.e.r>c.e.r&&(A.e.r=c.e.r),A.e.r<A.s.r&&(A.s.r=A.e.r),A.e.c>c.e.c&&(A.e.c=c.e.c),A.e.c<A.s.c&&(A.s.c=A.e.c),o["!fullref"]=o["!ref"],o["!ref"]=Ue(A))}return g.length>0&&(o["!cols"]=g),w.length>0&&(o["!merges"]=w),o}function Fc(t,r,e,i){var n=Ie(t);e.Sheets[i]||(e.Sheets[i]={}),n.codeName&&(e.Sheets[i].CodeName=Ke(et(n.codeName)))}function U_(t,r,e,i,n){Fc(t.slice(0,t.indexOf(">")),e,i,n)}function H_(t,r,e){for(var i=Array.isArray(t),n=0;n!=r.length;++n){var a=Ie(et(r[n]),!0);if(!a.ref)return;var s=((e||{})["!id"]||[])[a.id];s?(a.Target=s.Target,a.location&&(a.Target+="#"+Ke(a.location))):(a.Target="#"+Ke(a.location),s={Target:a.Target,TargetMode:"Internal"}),a.Rel=s,a.tooltip&&(a.Tooltip=a.tooltip,delete a.tooltip);for(var o=ft(a.ref),c=o.s.r;c<=o.e.r;++c)for(var l=o.s.c;l<=o.e.c;++l){var f=Re({c:l,r:c});i?(t[c]||(t[c]=[]),t[c][l]||(t[c][l]={t:"z",v:void 0}),t[c][l].l=a):(t[f]||(t[f]={t:"z",v:void 0}),t[f].l=a)}}}function j_(t){var r={};return["left","right","top","bottom","header","footer"].forEach(function(e){t[e]&&(r[e]=parseFloat(t[e]))}),r}function W_(t,r){for(var e=!1,i=0;i!=r.length;++i){var n=Ie(r[i],!0);n.hidden&&(n.hidden=nt(n.hidden));var a=parseInt(n.min,10)-1,s=parseInt(n.max,10)-1;for(n.outlineLevel&&(n.level=+n.outlineLevel||0),delete n.min,delete n.max,n.width=+n.width,!e&&n.width&&(e=!0,Ec(n.width)),Tn(n);a<=s;)t[a++]=Ot(n)}}function G_(t){var r={ref:(t.match(/ref="([^"]*)"/)||[])[1]};return r}
32var K_=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function q_(t,r){r.Views||(r.Views=[{}]),(t.match(K_)||[]).forEach(function(e,i){var n=Ie(e);r.Views[i]||(r.Views[i]={}),+n.zoomScale&&(r.Views[i].zoom=+n.zoomScale),nt(n.rightToLeft)&&(r.Views[i].RTL=!0)})}var X_=(function(){var t=/<(?:\w+:)?c[ \/>]/,r=/<\/(?:\w+:)?row>/,e=/r=["']([^"']*)["']/,i=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,n=/ref=["']([^"']*)["']/,a=fa("v"),s=fa("f");return function(c,l,f,d,m,h){for(var u=0,p="",g=[],F=[],E=0,w=0,V=0,Q="",N,A,z=0,L=0,Z,J,B=0,le=0,Te=Array.isArray(h.CellXf),xe,ie=[],ne=[],me=Array.isArray(l),se=[],we={},re=!1,I=!!f.sheetStubs,j=c.split(r),R=0,M=j.length;R!=M;++R){p=j[R].trim();var ae=p.length;if(ae!==0){var fe=0;e:for(u=0;u<ae;++u)switch(p[u]){case">":if(p[u-1]!="/"){++u;break e}if(f&&f.cellStyles){if(A=Ie(p.slice(fe,u),!0),z=A.r!=null?parseInt(A.r,10):z+1,L=-1,f.sheetRows&&f.sheetRows<z)continue;we={},re=!1,A.ht&&(re=!0,we.hpt=parseFloat(A.ht),we.hpx=ua(we.hpt)),A.hidden=="1"&&(re=!0,we.hidden=!0),A.outlineLevel!=null&&(re=!0,we.level=+A.outlineLevel),re&&(se[z-1]=we)}break;case"<":fe=u;break}if(fe>=u)break;if(A=Ie(p.slice(fe,u),!0),z=A.r!=null?parseInt(A.r,10):z+1,L=-1,!(f.sheetRows&&f.sheetRows<z)){d.s.r>z-1&&(d.s.r=z-1),d.e.r<z-1&&(d.e.r=z-1),f&&f.cellStyles&&(we={},re=!1,A.ht&&(re=!0,we.hpt=parseFloat(A.ht),we.hpx=ua(we.hpt)),A.hidden=="1"&&(re=!0,we.hidden=!0),A.outlineLevel!=null&&(re=!0,we.level=+A.outlineLevel),re&&(se[z-1]=we)),g=p.slice(u).split(t);for(var de=0;de!=g.length&&g[de].trim().charAt(0)=="<";++de);for(g=g.slice(de),u=0;u!=g.length;++u)if(p=g[u].trim(),p.length!==0){if(F=p.match(e),E=u,w=0,V=0,p="<c "+(p.slice(0,1)=="<"?">":"")+p,F!=null&&F.length===2){for(E=0,Q=F[1],w=0;w!=Q.length&&!((V=Q.charCodeAt(w)-64)<1||V>26);++w)E=26*E+V;--E,L=E}else++L;for(w=0;w!=p.length&&p.charCodeAt(w)!==62;++w);if(++w,A=Ie(p.slice(0,w),!0),A.r||(A.r=Re({r:z-1,c:L})),Q=p.slice(w),N={t:""},(F=Q.match(a))!=null&&F[1]!==""&&(N.v=Ke(F[1])),f.cellFormula){if((F=Q.match(s))!=null&&F[1]!==""){if(N.f=Ke(et(F[1])).replace(/\r\n/g,`
33`),f.xlfn||(N.f=od(N.f)),F[0].indexOf('t="array"')>-1)N.F=(Q.match(n)||[])[1],N.F.indexOf(":")>-1&&ie.push([ft(N.F),N.F]);else if(F[0].indexOf('t="shared"')>-1){J=Ie(F[0]);var pe=Ke(et(F[1]));f.xlfn||(pe=od(pe)),ne[parseInt(J.si,10)]=[J,pe,A.r]}}else(F=Q.match(/<f[^>]*\/>/))&&(J=Ie(F[0]),ne[J.si]&&(N.f=av(ne[J.si][1],ne[J.si][2],A.r)));var oe=er(A.r);for(w=0;w<ie.length;++w)oe.r>=ie[w][0].s.r&&oe.r<=ie[w][0].e.r&&oe.c>=ie[w][0].s.c&&oe.c<=ie[w][0].e.c&&(N.F=ie[w][1])}if(A.t==null&&N.v===void 0)if(N.f||N.F)N.v=0,N.t="n";else if(I)N.t="z";else continue;else N.t=A.t||"n";switch(d.s.c>L&&(d.s.c=L),d.e.c<L&&(d.e.c=L),N.t){case"n":if(N.v==""||N.v==null){if(!I)continue;N.t="z"}else N.v=parseFloat(N.v);break;case"s":if(typeof N.v>"u"){if(!I)continue;N.t="z"}else Z=sa[parseInt(N.v,10)],N.v=Z.t,N.r=Z.r,f.cellHTML&&(N.h=Z.h);break;case"str":N.t="s",N.v=N.v!=null?et(N.v):"",f.cellHTML&&(N.h=pc(N.v));break;case"inlineStr":F=Q.match(i),N.t="s",F!=null&&(Z=Tc(F[1]))?(N.v=Z.t,f.cellHTML&&(N.h=Z.h)):N.v="";break;case"b":N.v=nt(N.v);break;case"d":f.cellDates?N.v=Mt(N.v,1):(N.v=tr(Mt(N.v,1)),N.t="n");break;case"e":(!f||f.cellText!==!1)&&(N.w=N.v),N.v=sp[N.v];break}if(B=le=0,xe=null,Te&&A.s!==void 0&&(xe=h.CellXf[A.s],xe!=null&&(xe.numFmtId!=null&&(B=xe.numFmtId),f.cellStyles&&xe.fillId!=null&&(le=xe.fillId))),Bp(N,B,le,f,m,h),f.cellDates&&Te&&N.t=="n"&&En(Me[B])&&(N.t="d",N.v=Os(N.v)),A.cm&&f.xlmeta){var Oe=(f.xlmeta.Cell||[])[+A.cm-1];Oe&&Oe.type=="XLDAPR"&&(N.D=!0)}if(me){var D=er(A.r);l[D.r]||(l[D.r]=[]),l[D.r][D.c]=N}else l[A.r]=N}}}}se.length>0&&(l["!rows"]=se)}})();function $_(t,r){var e={},i=t.l+r;e.r=t.read_shift(4),t.l+=4;var n=t.read_shift(2);t.l+=1;var a=t.read_shift(1);return t.l=i,a&7&&(e.level=a&7),a&16&&(e.hidden=!0),a&32&&(e.hpt=n/20),e}var Y_=nn;function Q_(){}function Z_(t,r){var e={},i=t[t.l];return++t.l,e.above=!(i&64),e.left=!(i&128),t.l+=18,e.name=w1(t,r-19),e}function J_(t){var r=Dr(t);return[r]}function ew(t){var r=rn(t);return[r]}function tw(t){var r=Dr(t),e=t.read_shift(1);return[r,e,"b"]}function rw(t){var r=rn(t),e=t.read_shift(1);return[r,e,"b"]}function iw(t){var r=Dr(t),e=t.read_shift(1);return[r,e,"e"]}function nw(t){var r=rn(t),e=t.read_shift(1);return[r,e,"e"]}function aw(t){var r=Dr(t),e=t.read_shift(4);return[r,e,"s"]}function sw(t){var r=rn(t),e=t.read_shift(4);return[r,e,"s"]}function ow(t){var r=Dr(t),e=Wt(t);return[r,e,"n"]}function zp(t){var r=rn(t),e=Wt(t);return[r,e,"n"]}function cw(t){var r=Dr(t),e=bc(t);return[r,e,"n"]}function lw(t){var r=rn(t),e=bc(t);return[r,e,"n"]}function fw(t){var r=Dr(t),e=kc(t);return[r,e,"is"]}function dw(t){var r=Dr(t),e=qt(t);return[r,e,"str"]}function pw(t){var r=rn(t),e=qt(t);return[r,e,"str"]}function mw(t,r,e){var i=t.l+r,n=Dr(t);n.r=e["!row"];var a=t.read_shift(1),s=[n,a,"b"];if(e.cellFormula){t.l+=2;var o=Vs(t,i-t.l,e);s[3]=jt(o,null,n,e.supbooks,e)}else t.l=i;return s}function uw(t,r,e){var i=t.l+r,n=Dr(t);n.r=e["!row"];var a=t.read_shift(1),s=[n,a,"e"];if(e.cellFormula){t.l+=2;var o=Vs(t,i-t.l,e);s[3]=jt(o,null,n,e.supbooks,e)}else t.l=i;return s}function hw(t,r,e){var i=t.l+r,n=Dr(t);n.r=e["!row"];var a=Wt(t),s=[n,a,"n"];
33if(e.cellFormula){t.l+=2;var o=Vs(t,i-t.l,e);s[3]=jt(o,null,n,e.supbooks,e)}else t.l=i;return s}function gw(t,r,e){var i=t.l+r,n=Dr(t);n.r=e["!row"];var a=qt(t),s=[n,a,"str"];if(e.cellFormula){t.l+=2;var o=Vs(t,i-t.l,e);s[3]=jt(o,null,n,e.supbooks,e)}else t.l=i;return s}var xw=nn;function vw(t,r){var e=t.l+r,i=nn(t,16),n=yc(t),a=qt(t),s=qt(t),o=qt(t);t.l=e;var c={rfx:i,relId:n,loc:a,display:o};return s&&(c.Tooltip=s),c}function _w(){}function ww(t,r,e){var i=t.l+r,n=ip(t,16),a=t.read_shift(1),s=[n];if(s[2]=a,e.cellFormula){var o=C_(t,i-t.l,e);s[1]=o}else t.l=i;return s}function kw(t,r,e){var i=t.l+r,n=nn(t,16),a=[n];if(e.cellFormula){var s=E_(t,i-t.l,e);a[1]=s,t.l=i}else t.l=i;return a}var yw=["left","right","top","bottom","header","footer"];function bw(t){var r={};return yw.forEach(function(e){r[e]=Wt(t,8)}),r}function Sw(t){var r=t.read_shift(2);return t.l+=28,{RTL:r&32}}function Cw(){}function Tw(){}function Ew(t,r,e,i,n,a,s){if(!t)return t;var o=r||{};i||(i={"!id":{}}),bt!=null&&o.dense==null&&(o.dense=bt);var c=o.dense?[]:{},l,f={s:{r:2e6,c:2e6},e:{r:0,c:0}},d=[],m=!1,h=!1,u,p,g,F,E,w,V,Q,N,A=[];o.biff=12,o["!row"]=0;var z=0,L=!1,Z=[],J={},B=o.supbooks||n.supbooks||[[]];if(B.sharedf=J,B.arrayf=Z,B.SheetNames=n.SheetNames||n.Sheets.map(function(we){return we.name}),!o.supbooks&&(o.supbooks=B,n.Names))for(var le=0;le<n.Names.length;++le)B[0][le+1]=n.Names[le];var Te=[],xe=[],ie=!1;Ms[16]={n:"BrtShortReal",f:zp};var ne,me;if(bi(t,function(re,I,j){if(!h)switch(j){case 148:l=re;break;case 0:u=re,o.sheetRows&&o.sheetRows<=u.r&&(h=!0),Q=Pt(F=u.r),o["!row"]=u.r,(re.hidden||re.hpt||re.level!=null)&&(re.hpt&&(re.hpx=ua(re.hpt)),xe[re.r]=re);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(p={t:re[2]},re[2]){case"n":p.v=re[1];break;case"s":V=sa[re[1]],p.v=V.t,p.r=V.r;break;case"b":p.v=!!re[1];break;case"e":p.v=re[1],o.cellText!==!1&&(p.w=an[p.v]);break;case"str":p.t="s",p.v=re[1];break;case"is":p.t="s",p.v=re[1].t;break}if((g=s.CellXf[re[0].iStyleRef])&&Bp(p,g.numFmtId,null,o,a,s),E=re[0].c==-1?E+1:re[0].c,o.dense?(c[F]||(c[F]=[]),c[F][E]=p):c[Ct(E)+Q]=p,o.cellFormula){for(L=!1,z=0;z<Z.length;++z){var R=Z[z];u.r>=R[0].s.r&&u.r<=R[0].e.r&&E>=R[0].s.c&&E<=R[0].e.c&&(p.F=Ue(R[0]),L=!0)}!L&&re.length>3&&(p.f=re[3])}if(f.s.r>u.r&&(f.s.r=u.r),f.s.c>E&&(f.s.c=E),f.e.r<u.r&&(f.e.r=u.r),f.e.c<E&&(f.e.c=E),o.cellDates&&g&&p.t=="n"&&En(Me[g.numFmtId])){var M=Xi(p.v);M&&(p.t="d",p.v=new Date(M.y,M.m-1,M.d,M.H,M.M,M.S,M.u))}ne&&(ne.type=="XLDAPR"&&(p.D=!0),ne=void 0),me&&(me=void 0);break;case 1:case 12:if(!o.sheetStubs||m)break;p={t:"z",v:void 0},E=re[0].c==-1?E+1:re[0].c,o.dense?(c[F]||(c[F]=[]),c[F][E]=p):c[Ct(E)+Q]=p,f.s.r>u.r&&(f.s.r=u.r),f.s.c>E&&(f.s.c=E),f.e.r<u.r&&(f.e.r=u.r),f.e.c<E&&(f.e.c=E),ne&&(ne.type=="XLDAPR"&&(p.D=!0),ne=void 0),me&&(me=void 0);break;case 176:A.push(re);break;case 49:ne=((o.xlmeta||{}).Cell||[])[re-1];break;case 494:var ae=i["!id"][re.relId];for(ae?(re.Target=ae.Target,re.loc&&(re.Target+="#"+re.loc),re.Rel=ae):re.relId==""&&(re.Target="#"+re.loc),F=re.rfx.s.r;F<=re.rfx.e.r;++F)for(E=re.rfx.s.c;E<=re.rfx.e.c;++E)o.dense?(c[F]||(c[F]=[]),c[F][E]||(c[F][E]={t:"z",v:void 0}),c[F][E].l=re):(w=Re({c:E,r:F}),c[w]||(c[w]={t:"z",v:void 0}),c[w].l=re);break;case 426:if(!o.cellFormula)break;Z.push(re),N=o.dense?c[F][E]:c[Ct(E)+Q],N.f=jt(re[1],f,{r:u.r,c:E},B,o),N.F=Ue(re[0]);break;case 427:if(!o.cellFormula)break;J[Re(re[0].s)]=re[1],N=o.dense?c[F][E]:c[Ct(E)+Q],N.f=jt(re[1],f,{r:u.r,c:E},B,o);break;case 60:if(!o.cellStyles)break;for(;re.e>=re.s;)Te[re.e--]={width:re.w/256,hidden:!!(re.flags&1),level:re.level},ie||(ie=!0,Ec(re.w/256)),Tn(Te[re.e+1]);break;case 161:c["!autofilter"]={ref:Ue(re)};break;case 476:c["!margins"]=re;break;case 147:n.Sheets[e]||(n.Sheets[e]={}),re.name&&(n.Sheets[e].CodeName=re.name),(re.above||re.left)&&(c["!outline"]={above:re.above,left:re.left});break;case 137:n.Views||(n.Views=[{}]),n.Views[0]||(n.Views[0]={}),re.RTL&&(n.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 
33649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:m=!0;break;case 36:m=!1;break;case 37:d.push(j),m=!0;break;case 38:d.pop(),m=!1;break;default:if(!I.T){if(!m||o.WTF)throw new Error("Unexpected record 0x"+j.toString(16))}}},o),delete o.supbooks,delete o["!row"],!c["!ref"]&&(f.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0))&&(c["!ref"]=Ue(l||f)),o.sheetRows&&c["!ref"]){var se=ft(c["!ref"]);o.sheetRows<=+se.e.r&&(se.e.r=o.sheetRows-1,se.e.r>f.e.r&&(se.e.r=f.e.r),se.e.r<se.s.r&&(se.s.r=se.e.r),se.e.c>f.e.c&&(se.e.c=f.e.c),se.e.c<se.s.c&&(se.s.c=se.e.c),c["!fullref"]=c["!ref"],c["!ref"]=Ue(se))}return A.length>0&&(c["!merges"]=A),Te.length>0&&(c["!cols"]=Te),xe.length>0&&(c["!rows"]=xe),c}function Aw(t){var r=[],e=t.match(/^<c:numCache>/),i;(t.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/mg)||[]).forEach(function(a){var s=a.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);s&&(r[+s[1]]=e?+s[2]:s[2])});var n=Ke((t.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(t.match(/<c:f>(.*?)<\/c:f>/mg)||[]).forEach(function(a){i=a.replace(/<.*?>/g,"")}),[r,n,i]}function Fw(t,r,e,i,n,a){var s=a||{"!type":"chart"};if(!t)return a;var o=0,c=0,l="A",f={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(t.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(d){var m=Aw(d);f.s.r=f.s.c=0,f.e.c=o,l=Ct(o),m[0].forEach(function(h,u){s[l+Pt(u)]={t:"n",v:h,z:m[1]},c=u}),f.e.r<c&&(f.e.r=c),++o}),o>0&&(s["!ref"]=Ue(f)),s}function Iw(t,r,e,i,n){if(!t)return t;i||(i={"!id":{}});var a={"!type":"chart","!drawel":null,"!rel":""},s,o=t.match(Vp);return o&&Fc(o[0],a,n,e),(s=t.match(/drawing r:id="(.*?)"/))&&(a["!rel"]=s[1]),i["!id"][a["!rel"]]&&(a["!drawel"]=i["!id"][a["!rel"]]),a}function Dw(t,r){t.l+=10;var e=qt(t,r-10);return{name:e}}function Rw(t,r,e,i,n){if(!t)return t;i||(i={"!id":{}});var a={"!type":"chart","!drawel":null,"!rel":""},s=[],o=!1;return bi(t,function(l,f,d){switch(d){case 550:a["!rel"]=l;break;case 651:n.Sheets[e]||(n.Sheets[e]={}),l.name&&(n.Sheets[e].CodeName=l.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:s.push(d);break;case 38:s.pop();break;default:if(f.T>0)s.push(d);else if(f.T<0)s.pop();else if(!o||r.WTF)throw new Error("Unexpected record 0x"+d.toString(16))}},r),i["!id"][a["!rel"]]&&(a["!drawel"]=i["!id"][a["!rel"]]),a}var Up=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],Mw=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],Nw=[],Ow=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function pd(t,r){for(var e=0;e!=t.length;++e)for(var i=t[e],n=0;n!=r.length;++n){var a=r[n];if(i[a[0]]==null)i[a[0]]=a[1];else switch(a[2]){case"bool":typeof i[a[0]]=="string"&&(i[a[0]]=nt(i[a[0]]));break;case"int":typeof i[a[0]]=="string"&&(i[a[0]]=parseInt(i[a[0]],10));break}}}function md(t,r){for(var e=0;e!=r.length;++e){var i=r[e];if(t[i[0]]==null)t[i[0]]=i[1];else switch(i[2]){case"bool":typeof t[i[0]]=="string"&&(t[i[0]]=nt(t[i[0]]));break;case"int":typeof t[i[0]]=="string"&&(t[i[0]]=parseInt(t[i[0]],10));break}}}function Hp(t){md(t.WBProps,Up),md(t.CalcPr,Ow),pd(t.WBView,Mw),pd(t.Sheets,Nw),bn.date1904=nt(t.WBProps.date1904)}var Pw="][*?/\\".split("");function Lw(t,r){if(t.length>
vendor: 13,043 bytes, lines 33-35
3331){if(r)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var e=!0;return Pw.forEach(function(i){if(t.indexOf(i)!=-1){if(!r)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");e=!1}}),e}var Bw=/<\w+:workbook/;function Vw(t,r){if(!t)throw new Error("Could not find file");var e={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},i=!1,n="xmlns",a={},s=0;if(t.replace($t,function(c,l){var f=Ie(c);switch(li(f[0])){case"<?xml":break;case"<workbook":c.match(Bw)&&(n="xmlns"+c.match(/<(\w+):/)[1]),e.xmlns=f[n];break;case"</workbook>":break;case"<fileVersion":delete f[0],e.AppVersion=f;break;case"<fileVersion/>":case"</fileVersion>":break;case"<fileSharing":break;case"<fileSharing/>":break;case"<workbookPr":case"<workbookPr/>":Up.forEach(function(d){if(f[d[0]]!=null)switch(d[2]){case"bool":e.WBProps[d[0]]=nt(f[d[0]]);break;case"int":e.WBProps[d[0]]=parseInt(f[d[0]],10);break;default:e.WBProps[d[0]]=f[d[0]]}}),f.codeName&&(e.WBProps.CodeName=et(f.codeName));break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":case"<bookViews>":case"</bookViews>":break;case"<workbookView":case"<workbookView/>":delete f[0],e.WBView.push(f);break;case"</workbookView>":break;case"<sheets":case"<sheets>":case"</sheets>":break;case"<sheet":switch(f.state){case"hidden":f.Hidden=1;break;case"veryHidden":f.Hidden=2;break;default:f.Hidden=0}delete f.state,f.name=Ke(et(f.name)),delete f[0],e.Sheets.push(f);break;case"</sheet>":break;case"<functionGroups":case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":case"</externalReferences>":case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":case"<definedNames":i=!0;break;case"</definedNames>":i=!1;break;case"<definedName":a={},a.Name=et(f.name),f.comment&&(a.Comment=f.comment),f.localSheetId&&(a.Sheet=+f.localSheetId),nt(f.hidden||"0")&&(a.Hidden=!0),s=l+c.length;break;case"</definedName>":a.Ref=Ke(et(t.slice(s,l))),e.Names.push(a);break;case"<definedName/>":break;case"<calcPr":delete f[0],e.CalcPr=f;break;case"<calcPr/>":delete f[0],e.CalcPr=f;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":break;case"<customWorkbookView":case"</customWorkbookView>":break;case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":case"<smartTagPr/>":break;case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":case"<webPublishing/>":break;case"<fileRecoveryPr":case"<fileRecoveryPr/>":break;case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;case"<ArchID":break;case"<AlternateContent":case"<AlternateContent>":i=!0;break;case"</AlternateContent>":i=!1;break;case"<revisionPtr":break;default:if(!i&&r.WTF)throw new Error("unrecognized "+f[0]+" in workbook")}return c}),r1.indexOf(e.xmlns)===-1)throw new Error("Unknown Namespace: "+e.xmlns);return Hp(e),e}function zw(t,r){var e={};return e.Hidden=t.read_shift(4),e.iTabID=t.read_shift(4),e.strRelID=Yo(t,r-8),e.name=qt(t),e}function Uw(t,r){var e={},i=t.read_shift(4);e.defaultThemeVersion=t.read_shift(4);var n=r>8?qt(t):"";return n.length>0&&(e.CodeName=n),e.autoCompressPictures=!!(i&65536),e.backupFile=!!(i&64),e.checkCompatibility=!!(i&4096),e.date1904=!!(i&1),e.filterPrivacy=!!(i&8),e.hidePivotFieldList=!!(i&1024),e.promptedSolutions=!!(i&16),e.publishItems=!!(i&2048),e.refreshAllConnections=!!(i&262144),e.saveExternalLinkValues=!!(i&128),e.showBorderUnselectedTables=!!(i&4),e.showInkAnnotation=!!(i&32),e.showObjects=["all","placeholders","none"][i>>13&3],e.showPivotChartFilter=!!(i&32768),e.updateLinks=["userSet","never","always"][i>>8&3],e}function Hw(t,r){var e={};return t.read_shift(4),e.ArchID=t.read_shift(4),t.l+=r-8,e}function jw(t,r,e){var i=t.l+r;t.l+=4,t.l+=1;var n=t.read_shift(4),a=k1(t),s=T_(t,0,e),o=yc(t);t.l=i;var c={Name:a,Ptg:s};return n<268435455&&(c.Sheet=n),o&&(c.Comment=o),c}function Ww(t,r){var e={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},i=[],n=!1;r||(r={}),r.biff=12;var a=[],s=[[]];return s.SheetNames=[],s.XTI=[],Ms[16]={n:"BrtFRTArchID$",f:Hw},bi(t,function(c,l,f){switch(f){case 156:s.SheetNames.push(c.name),e.Sheets.push(c);break;case 153:e.WBProps=c;break;case 39:c.Sheet!=null&&(r.SID=c.Sheet),c.Ref=jt(c.Ptg,null,null,s,r),delete r.SID,delete c.Ptg,a.push(c);break;case 1036:break;case 357:case 358:case 355:case 667:s[0].length?s.push([f,c]):s[0]=[f,c],s[s.length-1].XTI=[];break;case 362:s.length===0&&(s[0]=[],s[0].XTI=[]),s[s.length-1].XTI=s[s.length-1].XTI.concat(c),s.XTI=s.XTI.concat(c);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:i.push(f),n=!0;break;case 36:i.pop(),n=!1;break;case 37:i.push(f),n=!0;break;case 38:i.pop(),n=!1;break;case 16:break;default:if(!l.T){if(!n||r.WTF&&i[i.length-1]!=37&&i[i.length-1]!=35)throw new Error("Unexpected record 0x"+f.toString(16))}}},r),Hp(e),e.Names=a,e.supbooks=s,e}function Gw(t,r,e){return r.slice(-4)===".bin"?Ww(t,e):Vw(t,e)}function Kw(t,r,e,i,n,a,s,o){return r.slice(-4)===".bin"?Ew(t,i,e,n,a,s,o):z_(t,i,e,n,a,s,o)}function qw(t,r,e,i,n,a,s,o){return r.slice(-4)===".bin"?Rw(t,i,e,n,a,s,o):Iw(t,i,e,n,a,s,o)}function Xw(t,r,e,i,n,a,s,o){return r.slice(-4)===".bin"?rv(t,i,e,n,a,s,o):iv(t,i,e,n,a,s,o)}function $w(t,r,e,i,n,a,s,o){return r.slice(-4)===".bin"?ev(t,i,e,n,a,s,o):tv(t,i,e,n,a,s,o)}function Yw(t,r,e,i){return r.slice(-4)===".bin"?x2(t,e,i):d2(t,e,i)}function Qw(t,r,e){return Ap(t,e)}function Zw(t,r,e){return r.slice(-4)===".bin"?Mx(t,e):Dx(t,e)}function Jw(t,r,e){return r.slice(-4)===".bin"?Q2(t,e):K2(t,e)}function ek(t,r,e){return r.slice(-4)===".bin"?j2(t,r,e):U2(t,r,e)}function tk(t,r,e,i){return e.slice(-4)===".bin"?W2(t,r,e,i):void 0}function rk(t,r,e){return r.slice(-4)===".bin"?V2(t,r,e):z2(t,r,e)}var jp=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,Wp=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function Br(t,r){var e=t.split(/\s+/),i=[];if(r||(i[0]=e[0]),e.length===1)return i;var n=t.match(jp),a,s,o,c;if(n)for(c=0;c!=n.length;++c)a=n[c].match(Wp),(s=a[1].indexOf(":"))===-1?i[a[1]]=a[2].slice(1,a[2].length-1):(a[1].slice(0,6)==="xmlns:"?o="xmlns"+a[1].slice(6):o=a[1].slice(s+1),i[o]=a[2].slice(1,a[2].length-1));return i}function ik(t){var r=t.split(/\s+/),e={};if(r.length===1)return e;var i=t.match(jp),n,a,s,o;if(i)for(o=0;o!=i.length;++o)n=i[o].match(Wp),(a=n[1].indexOf(":"))===-1?e[n[1]]=n[2].slice(1,n[2].length-1):(n[1].slice(0,6)==="xmlns:"?s="xmlns"+n[1].slice(6):s=n[1].slice(a+1),e[s]=n[2].slice(1,n[2].length-1));return e}var ca;function nk(t,r){var e=ca[t]||Ke(t);return e==="General"?Qi(r):Ir(e,r)}function ak(t,r,e,i){var n=i;switch((e[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":n=nt(i);break;case"i2":case"int":n=parseInt(i,10);break;case"r4":case"float":n=parseFloat(i);break;case"date":case"dateTime.tz":n=Mt(i);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+e[0])}t[Ke(r)]=n}function sk(t,r,e){if(t.t!=="z"){if(!e||e.cellText!==!1)try{t.t==="e"?t.w=t.w||an[t.v]:r==="General"?t.t==="n"?(t.v|0)===t.v?t.w=t.v.toString(10):t.w=la(t.v):t.w=Qi(t.v):t.w=nk(r||"General",t.v)}catch(a){if(e.WTF)throw a}try{var i=ca[r]||r||"General";if(e.cellNF&&(t.z=i),e.cellDates&&t.t=="n"&&En(i)){var n=Xi(t.v);n&&(t.t="d",t.v=new Date(n.y,n.m-1,n.d,n.H,n.M,n.S,n.u))}}catch(a){if(e.WTF)throw a}}}function ok(t,r,e){if(e.cellStyles&&r.Interior){var i=r.Interior;i.Pattern&&(i.patternType=a2[i.Pattern]||i.Pattern)}t[r.ID]=r}function ck(t,r,e,i,n,a,s,o,c,l){var f="General",d=i.StyleID,m={};l=l||{};var h=[],u=0;for(d===void 0&&o&&(d=o.StyleID),d===void 0&&s&&(d=s.StyleID);a[d]!==void 0&&(a[d].nf&&(f=a[d].nf),a[d].Interior&&h.push(a[d].Interior),!!a[d].Parent);)d=a[d].Parent;switch(e.Type){case"Boolean":i.t="b",i.v=nt(t);break;case"String":i.t="s",i.r=Of(Ke(t)),i.v=t.indexOf("<")>-1?Ke(r||t).replace(/<.*?>/g,""):i.r;break;case"DateTime":t.slice(-1)!="Z"&&(t+="Z"),i.v=(Mt(t)-new Date(Date.UTC(1899,11,30)))/(1440*60*1e3),i.v!==i.v?i.v=Ke(t):i.v<60&&(i.v=i.v-1),(!f||f=="General")&&(f="yyyy-mm-dd");case"Number":i.v===void 0&&(i.v=+t),i.t||(i.t="n");break;case"Error":i.t="e",i.v=sp[t],l.cellText!==!1&&(i.w=t);break;default:t==""&&r==""?i.t="z":(i.t="s",i.v=Of(r||t));break}if(sk(i,f,l),l.cellFormula!==!1)if(i.Formula){var p=Ke(i.Formula);p.charCodeAt(0)==61&&(p=p.slice(1)),i.f=yn(p,n),delete i.Formula,i.ArrayRange=="RC"?i.F=yn("RC:RC",n):i.ArrayRange&&(i.F=yn(i.ArrayRange,n),c.push([ft(i.F),i.F]))}else for(u=0;u<c.length;++u)n.r>=c[u][0].s.r&&n.r<=c[u][0].e.r&&n.c>=c[u][0].s.c&&n.c<=c[u][0].e.c&&(i.F=c[u][1]);l.cellStyles&&(h.forEach(function(g){!m.patternType&&g.patternType&&(m.patternType=g.patternType)}),i.s=m),i.StyleID!==void 0&&(i.ixfe=i.StyleID)}function lk(t){t.t=t.v||"",t.t=t.t.replace(/\r\n/g,`
34`).replace(/\r/g,`
35`),t.v=t.w=t.ixfe=void 0}function Go(t,r){var e=r||{};Pd();var i=Yn(mc(t));(e.type=="binary"||e.type=="array"||e.type=="base64")&&(typeof Ze<"u"?i=Ze.utils.decode(65001,Xo(i)):i=et(i));var n=i.slice(0,1024).toLowerCase(),a=!1;if(n=n.replace(/".*?"/g,""),(n.indexOf(">")&1023)>Math.min(n.indexOf(",")&1023,n.indexOf(";")&1023)){var s=Ot(e);return s.type="string",pa.to_workbook(i,s)}if(n.indexOf("<?xml")==-1&&["html","table","head","meta","script","style","div"].forEach(function(dt){n.indexOf("<"+dt)>=0&&(a=!0)}),a)return vk(i,e);ca={"General Number":"General","General Date":Me[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":Me[15],"Short Date":Me[14],"Long Time":Me[19],"Medium Time":Me[18],"Short Time":Me[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:Me[2],Standard:Me[4],Percent:Me[10],Scientific:Me[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var o,c=[],l;bt!=null&&e.dense==null&&(e.dense=bt);var f={},d=[],m=e.dense?[]:{},h="",u={},p={},g=Br('<Data ss:Type="String">'),F=0,E=0,w=0,V={s:{r:2e6,c:2e6},e:{r:0,c:0}},Q={},N={},A="",z=0,L=[],Z={},J={},B=0,le=[],Te=[],xe={},ie=[],ne,me=!1,se=[],we=[],re={},I=0,j=0,R={Sheets:[],WBProps:{date1904:!1}},M={};da.lastIndex=0,i=i.replace(/<!--([\s\S]*?)-->/mg,"");for(var ae="";o=da.exec(i);)switch(o[3]=(ae=o[3]).toLowerCase()){case"data":if(ae=="data"){if(o[1]==="/"){if((l=c.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else o[0].charAt(o[0].length-2)!=="/"&&c.push([o[3],!0]);break}if(c[c.length-1][1])break;o[1]==="/"?ck(i.slice(F,o.index),A,g,c[c.length-1][0]=="comment"?xe:u,{c:E,r:w},Q,ie[E],p,se,e):(A="",g=Br(o[0]),F=o.index+o[0].length);break;case"cell":if(o[1]==="/")if(Te.length>0&&(u.c=Te),(!e.sheetRows||e.sheetRows>w)&&u.v!==void 0&&(e.dense?(m[w]||(m[w]=[]),m[w][E]=u):m[Ct(E)+Pt(w)]=u),u.HRef&&(u.l={Target:Ke(u.HRef)},u.HRefScreenTip&&(u.l.Tooltip=u.HRefScreenTip),delete u.HRef,delete u.HRefScreenTip),(u.MergeAcross||u.MergeDown)&&(I=E+(parseInt(u.MergeAcross,10)|0),j=w+(parseInt(u.MergeDown,10)|0),L.push({s:{c:E,r:w},e:{c:I,r:j}})),!e.sheetStubs)u.MergeAcross?E=I+1:++E;else if(u.MergeAcross||u.MergeDown){for(var fe=E;fe<=I;++fe)for(var de=w;de<=j;++de)(fe>E||de>w)&&(e.dense?(m[de]||(m[de]=[]),m[de][fe]={t:"z"}):m[Ct(fe)+Pt(de)]={t:"z"});E=I+1}else++E;else u=ik(o[0]),u.Index&&(E=+u.Index-1),E<V.s.c&&(V.s.c=E),E>V.e.c&&(V.e.c=E),o[0].slice(-2)==="/>"&&++E,Te=[];break;case"row":o[1]==="/"||o[0].slice(-2)==="/>"?(w<V.s.r&&(V.s.r=w),w>V.e.r&&(V.e.r=w),o[0].slice(-2)==="/>"&&(p=Br(o[0]),p.Index&&(w=+p.Index-1)),E=0,++w):(p=Br(o[0]),p.Index&&(w=+p.Index-1),re={},(p.AutoFitHeight=="0"||p.Height)&&(re.hpx=parseInt(p.Height,10),re.hpt=Ep(re.hpx),we[w]=re),p.Hidden=="1"&&(re.hidden=!0,we[w]=re));break;case"worksheet":if(o[1]==="/"){if((l=c.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"));d.push(h),V.s.r<=V.e.r&&V.s.c<=V.e.c&&(m["!ref"]=Ue(V),e.sheetRows&&e.sheetRows<=V.e.r&&(m["!fullref"]=m["!ref"],V.e.r=e.sheetRows-1,m["!ref"]=Ue(V))),L.length&&(m["!merges"]=L),ie.length>0&&(m["!cols"]=ie),we.length>0&&(m["!rows"]=we),f[h]=m}else V={s:{r:2e6,c:2e6},e:{r:0,c:0}},w=E=0,c.push([o[3],!1]),l=Br(o[0]),h=Ke(l.Name),m=e.dense?[]:{},L=[],se=[],we=[],M={name:h,Hidden:0},R.Sheets.push(M);break;case"table":if(o[1]==="/"){if((l=c.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else{if(o[0].slice(-2)=="/>")break;c.push([o[3],!1]),ie=[],me=!1}break;case"style":o[1]==="/"?ok(Q,N,e):N=Br(o[0]);break;case"numberformat":N.nf=Ke(Br(o[0]).Format||"General"),ca[N.nf]&&(N.nf=ca[N.nf]);for(var pe=0;pe!=392&&Me[pe]!=N.nf;++pe);
vendor: 7,057 bytes, line 35
35if(pe==392){for(pe=57;pe!=392;++pe)if(Me[pe]==null){$i(N.nf,pe);break}}break;case"column":if(c[c.length-1][0]!=="table")break;if(ne=Br(o[0]),ne.Hidden&&(ne.hidden=!0,delete ne.Hidden),ne.Width&&(ne.wpx=parseInt(ne.Width,10)),!me&&ne.wpx>10){me=!0,Jt=Cp;for(var oe=0;oe<ie.length;++oe)ie[oe]&&Tn(ie[oe])}me&&Tn(ne),ie[ne.Index-1||ie.length]=ne;for(var Oe=0;Oe<+ne.Span;++Oe)ie[ie.length]=Ot(ne);break;case"namedrange":if(o[1]==="/")break;R.Names||(R.Names=[]);var D=Ie(o[0]),at={Name:D.Name,Ref:yn(D.RefersTo.slice(1),{r:0,c:0})};R.Sheets.length>0&&(at.Sheet=R.Sheets.length-1),R.Names.push(at);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(o[0].slice(-2)==="/>")break;o[1]==="/"?A+=i.slice(z,o.index):z=o.index+o[0].length;break;case"interior":if(!e.cellStyles)break;N.Interior=Br(o[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(o[0].slice(-2)==="/>")break;o[1]==="/"?K1(Z,ae,i.slice(B,o.index)):B=o.index+o[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(o[1]==="/"){if((l=c.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else c.push([o[3],!1]);break;case"comment":if(o[1]==="/"){if((l=c.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"));lk(xe),Te.push(xe)}else c.push([o[3],!1]),l=Br(o[0]),xe={a:l.Author};break;case"autofilter":if(o[1]==="/"){if((l=c.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else if(o[0].charAt(o[0].length-2)!=="/"){var He=Br(o[0]);m["!autofilter"]={ref:yn(He.Range).replace(/\$/g,"")},c.push([o[3],!0])}break;case"name":break;case"datavalidation":if(o[1]==="/"){if((l=c.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else o[0].charAt(o[0].length-2)!=="/"&&c.push([o[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(o[1]==="/"){if((l=c.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else o[0].charAt(o[0].length-2)!=="/"&&c.push([o[3],!0]);break;case"null":break;default:if(c.length==0&&o[3]=="document"||c.length==0&&o[3]=="uof")return _d(i,e);var Je=!0;switch(c[c.length-1][0]){case"officedocumentsettings":switch(o[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:Je=!1}break;case"componentoptions":switch(o[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:Je=!1}break;case"excelworkbook":switch(o[3]){case"date1904":R.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:Je=!1}break;case"workbookoptions":switch(o[3]){case"owcversion":break;case"height":break;case"width":break;default:Je=!1}break;case"worksheetoptions":switch(o[3]){case"visible":if(o[0].slice(-2)!=="/>")if(o[1]==="/")switch(i.slice(B,o.index)){case"SheetHidden":M.Hidden=1;break;case"SheetVeryHidden":M.Hidden=2;break}else B=o.index+o[0].length;break;case"header":m["!margins"]||oa(m["!margins"]={},"xlml"),isNaN(+Ie(o[0]).Margin)||(m["!margins"].header=+Ie(o[0]).Margin);break;case"footer":m["!margins"]||oa(m["!margins"]={},"xlml"),isNaN(+Ie(o[0]).Margin)||(m["!margins"].footer=+Ie(o[0]).Margin);break;case"pagemargins":var Le=Ie(o[0]);m["!margins"]||oa(m["!margins"]={},"xlml"),isNaN(+Le.Top)||(m["!margins"].top=+Le.Top),isNaN(+Le.Left)||(m["!margins"].left=+Le.Left),isNaN(+Le.Right)||(m["!margins"].right=+Le.Right),isNaN(+Le.Bottom)||(m["!margins"].bottom=+Le.Bottom);break;case"displayrighttoleft":R.Views||(R.Views=[]),R.Views[0]||(R.Views[0]={}),R.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":m["!outline"]||(m["!outline"]={}),m["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":m["!outline"]||(m["!outline"]={}
35),m["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:Je=!1}break;case"pivottable":case"pivotcache":switch(o[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:Je=!1}break;case"pagebreaks":switch(o[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:Je=!1}break;case"autofilter":switch(o[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:Je=!1}break;case"querytable":switch(o[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:Je=!1}break;case"datavalidation":switch(o[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:Je=!1}break;case"sorting":case"conditionalformatting":switch(o[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:Je=!1}break;case"mapinfo":case"schema":case"data":switch(o[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:Je=!1}break;case"smarttags":break;default:Je=!1;break}if(Je||o[3].match(/!\[CDATA/))break;if(!c[c.length-1][1])throw"Unrecognized tag: "+o[3]+"|"+c.join("|");if(c[c.length-1][0]==="customdocumentproperties"){if(o[0].slice(-2)==="/>")break;o[1]==="/"?ak(J,ae,le,i.slice(B,o.index)):(le=o,B=o.index+o[0].length);break}if(e.WTF)throw"Unrecognized tag: "+o[3]+"|"+c.join("|")}var be={};return!e.bookSheets&&!e.bookProps&&(be.Sheets=f),be.SheetNames=d,be.Workbook=R,be.SSF=Ot(Me),be.Props=Z,be.Custprops=J,be}function ec(t,r){switch(Rc(r=r||{}),r.type||"base64"){case"base64":return Go(vr(t),r);case"binary":case"buffer":case"file":return Go(t,r);case"array":return Go(tn(t),r)}}function fk(t){var r={},e=t.content;if(e.l=28,r.AnsiUserType=e.read_shift(0,"lpstr-ansi"),r.AnsiClipboardFormat=S1(e),e.length-e.l<=4)return r;var i=e.read_shift(4);if(i==0||i>40||(e.l-=4,r.Reserved1=e.read_shift(0,"lpstr-ansi"),e.length-e.l<=4)||(i=e.read_shift(4),i!==1907505652)||(r.UnicodeClipboardFormat=C1(e),i=e.read_shift(4),i==0||i>40))return r;e.l-=4,r.Reserved2=e.read_shift(0,"lpwstr")}var dk=[60,1084,2066,2165,2175];function pk(t,r,e,i,n){var a=i,s=[],o=e.slice(e.l,e.l+a);if(n&&n.enc&&n.enc.insitu&&o.length>0)switch(t){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:break;case 133:break;default:n.enc.insitu(o)}s.push(o),e.l+=a;for(var c=_i(e,e.l),l=tc[c],f=0;l!=null&&dk.indexOf(c)>-1;)a=_i(e,e.l+2),f=e.l+4,c==2066?f+=4:(c==2165||c==2175)&&(f+=12),o=e.slice(f,e.l+4+a),s.push(o),e.l+=4+a,l=tc[c=_i(e,e.l)];var d=Ni(s);Nt(d,0);var m=0;d.lens=[];for(var h=0;h<s.length;++h)d.lens.push(m),m+=s[h].length;if(d.length<i)throw"XLS Record 0x"+t.toString(16)+" Truncated: "+d.length+" < "+i;return r.f(d,d.length,n)}function ai(t,r,e){if(t.t!=="z"&&t.XF){var i=0;try{i=t.z||t.XF.numFmtId||0,r.cellNF&&(t.z=Me[i])}catch(a){if(r.WTF)throw a}if(!r||r.cellText!==!1)try{t.t==="e"?t.w=t.w||an[t.v]:i===0||i=="General"?t.t==="n"?(t.v|0
vendor: 4,100 bytes, line 35
35)===t.v?t.w=t.v.toString(10):t.w=la(t.v):t.w=Qi(t.v):t.w=Ir(i,t.v,{date1904:!!e,dateNF:r&&r.dateNF})}catch(a){if(r.WTF)throw a}if(r.cellDates&&i&&t.t=="n"&&En(Me[i]||String(i))){var n=Xi(t.v);n&&(t.t="d",t.v=new Date(n.y,n.m-1,n.d,n.H,n.M,n.S,n.u))}}}function ys(t,r,e){return{v:t,ixfe:r,t:e}}function mk(t,r){var e={opts:{}},i={};bt!=null&&r.dense==null&&(r.dense=bt);var n=r.dense?[]:{},a={},s={},o=null,c=[],l="",f={},d,m="",h,u,p,g,F={},E=[],w,V,Q=[],N=[],A={Sheets:[],WBProps:{date1904:!1},Views:[{}]},z={},L=function(Pe){return Pe<8?Yi[Pe]:Pe<64&&N[Pe-8]||Yi[Pe]},Z=function(Pe,pt,wr){var St=pt.XF.data;if(!(!St||!St.patternType||!wr||!wr.cellStyles)){pt.s={},pt.s.patternType=St.patternType;var Hi;(Hi=ma(L(St.icvFore)))&&(pt.s.fgColor={rgb:Hi}),(Hi=ma(L(St.icvBack)))&&(pt.s.bgColor={rgb:Hi})}},J=function(Pe,pt,wr){if(!(re>1)&&!(wr.sheetRows&&Pe.r>=wr.sheetRows)){if(wr.cellStyles&&pt.XF&&pt.XF.data&&Z(Pe,pt,wr),delete pt.ixfe,delete pt.XF,d=Pe,m=Re(Pe),(!s||!s.s||!s.e)&&(s={s:{r:0,c:0},e:{r:0,c:0}}),Pe.r<s.s.r&&(s.s.r=Pe.r),Pe.c<s.s.c&&(s.s.c=Pe.c),Pe.r+1>s.e.r&&(s.e.r=Pe.r+1),Pe.c+1>s.e.c&&(s.e.c=Pe.c+1),wr.cellFormula&&pt.f){for(var St=0;St<E.length;++St)if(!(E[St][0].s.c>Pe.c||E[St][0].s.r>Pe.r)&&!(E[St][0].e.c<Pe.c||E[St][0].e.r<Pe.r)){pt.F=Ue(E[St][0]),(E[St][0].s.c!=Pe.c||E[St][0].s.r!=Pe.r)&&delete pt.f,pt.f&&(pt.f=""+jt(E[St][1],s,Pe,se,B));break}}wr.dense?(n[Pe.r]||(n[Pe.r]=[]),n[Pe.r][Pe.c]=pt):n[m]=pt}},B={enc:!1,sbcch:0,snames:[],sharedf:F,arrayf:E,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!r&&!!r.cellStyles,WTF:!!r&&!!r.wtf};r.password&&(B.password=r.password);var le,Te=[],xe=[],ie=[],ne=[],me=!1,se=[];se.SheetNames=B.snames,se.sharedf=B.sharedf,se.arrayf=B.arrayf,se.names=[],se.XTI=[];var we=0,re=0,I=0,j=[],R=[],M;B.codepage=1200,Ur(1200);for(var ae=!1;t.l<t.length-1;){var fe=t.l,de=t.read_shift(2);if(de===0&&we===10)break;var pe=t.l===t.length?0:t.read_shift(2),oe=tc[de];if(oe&&oe.f){if(r.bookSheets&&we===133&&de!==133)break;if(we=de,oe.r===2||oe.r==12){var Oe=t.read_shift(2);if(pe-=2,!B.enc&&Oe!==de&&((Oe&255)<<8|Oe>>8)!==de)throw new Error("rt mismatch: "+Oe+"!="+de);oe.r==12&&(t.l+=10,pe-=10)}var D={};if(de===10?D=oe.f(t,pe,B):D=pk(de,oe,t,pe,B),re==0&&[9,521,1033,2057].indexOf(we)===-1)continue;switch(de){case 34:e.opts.Date1904=A.WBProps.date1904=D;break;case 134:e.opts.WriteProtect=!0;break;case 47:if(B.enc||(t.l=0),B.enc=D,!r.password)throw new Error("File is password-protected");if(D.valid==null)throw new Error("Encryption scheme unsupported");if(!D.valid)throw new Error("Password is incorrect");break;case 92:B.lastuser=D;break;case 66:var at=Number(D);switch(at){case 21010:at=1200;break;case 32768:at=1e4;break;case 32769:at=1252;break}Ur(B.codepage=at),ae=!0;break;case 317:B.rrtabid=D;break;case 25:B.winlocked=D;break;case 439:e.opts.RefreshAll=D;break;case 12:e.opts.CalcCount=D;break;case 16:e.opts.CalcDelta=D;break;case 17:e.opts.CalcIter=D;break;case 13:e.opts.CalcMode=D;break;case 14:e.opts.CalcPrecision=D;break;case 95:e.opts.CalcSaveRecalc=D;break;case 15:B.CalcRefMode=D;break;case 2211:e.opts.FullCalc=D;break;case 129:D.fDialog&&(n["!type"]="dialog"),D.fBelow||((n["!outline"]||(n["!outline"]={})).above=!0),D.fRight||((n["!outline"]||(n["!outline"]={})).left=!0);break;case 224:Q.push(D);break;case 430:se.push([D]),se[se.length-1].XTI=[];break;case 35:case 547:se[se.length-1].push(D);break;case 24:case 536:M={Name:D.Name,Ref:jt(D.rgce,s,null,se,B)},D.itab>0&&(M.Sheet=D.itab-1),se.names.push(M),se[0]||(se[0]=[],se[0].XTI=[]),se[se.length-1].push(D),D.Name=="_xlnm._FilterDatabase"&&D.itab>0&&D.rgce&&D.rgce[0]&&D.rgce[0][0]&&D.rgce[0][0][0]=="PtgArea3d"&&(R[D.itab-1]={ref:Ue(D.rgce[0][0][1][2])});break;case 22:B.ExternCount=D;break;case 23:se.length==0&&(se[0]=[],se[0].XTI=[]),se[se.length-1].XTI=se[se.length-1].XTI.concat(D),se.XTI=se.XTI.concat(D);break;case 2196:if(B.biff<8)break;M!=null&&(M.Comment=D[1]);break;case 18:n["!protect"]=D;break;case 19:D!==0&&B.WTF&&console.error("Password verifier: "+D);break;case 133:a[D.pos]=D,B.snames.push(D.name);break;case 10:{if(--re)break;
35if(s.e){if(s.e.r>0&&s.e.c>0){if(s.e.r--,s.e.c--,n["!ref"]=Ue(s),r.sheetRows&&r.sheetRows<=s.e.r){var He=s.e.r;s.e.r=r.sheetRows-1,n["!fullref"]=n["!ref"],n["!ref"]=Ue(s),s.e.r=He}s.e.r++,s.e.c++}Te.length>0&&(n["!merges"]=Te),xe.length>0&&(n["!objects"]=xe),ie.length>0&&(n["!cols"]=ie),ne.length>0&&(n["!rows"]=ne),A.Sheets.push(z)}l===""?f=n:i[l]=n,n=r.dense?[]:{}}break;case 9:case 521:case 1033:case 2057:{if(B.biff===8&&(B.biff={9:2,521:3,1033:4}[de]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[D.BIFFVer]||8),B.biffguess=D.BIFFVer==0,D.BIFFVer==0&&D.dt==4096&&(B.biff=5,ae=!0,Ur(B.codepage=28591)),B.biff==8&&D.BIFFVer==0&&D.dt==16&&(B.biff=2),re++)break;if(n=r.dense?[]:{},B.biff<8&&!ae&&(ae=!0,Ur(B.codepage=r.codepage||1252)),B.biff<5||D.BIFFVer==0&&D.dt==4096){l===""&&(l="Sheet1"),s={s:{r:0,c:0},e:{r:0,c:0}};var Je={pos:t.l-pe,name:l};a[Je.pos]=Je,B.snames.push(l)}else l=(a[fe]||{name:""}).name;D.dt==32&&(n["!type"]="chart"),D.dt==64&&(n["!type"]="macro"),Te=[],xe=[],B.arrayf=E=[],ie=[],ne=[],me=!1,z={Hidden:(a[fe]||{hs:0}).hs,name:l}}break;case 515:case 3:case 2:n["!type"]=="chart"&&(r.dense?(n[D.r]||[])[D.c]:n[Re({c:D.c,r:D.r})])&&++D.c,w={ixfe:D.ixfe,XF:Q[D.ixfe]||{},v:D.val,t:"n"},I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J({c:D.c,r:D.r},w,r);break;case 5:case 517:w={ixfe:D.ixfe,XF:Q[D.ixfe],v:D.val,t:D.t},I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J({c:D.c,r:D.r},w,r);break;case 638:w={ixfe:D.ixfe,XF:Q[D.ixfe],v:D.rknum,t:"n"},I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J({c:D.c,r:D.r},w,r);break;case 189:for(var Le=D.c;Le<=D.C;++Le){var be=D.rkrec[Le-D.c][0];w={ixfe:be,XF:Q[be],v:D.rkrec[Le-D.c][1],t:"n"},I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J({c:Le,r:D.r},w,r)}break;case 6:case 518:case 1030:{if(D.val=="String"){o=D;break}if(w=ys(D.val,D.cell.ixfe,D.tt),w.XF=Q[w.ixfe],r.cellFormula){var dt=D.formula;if(dt&&dt[0]&&dt[0][0]&&dt[0][0][0]=="PtgExp"){var _r=dt[0][0][1][0],Kr=dt[0][0][1][1],pi=Re({r:_r,c:Kr});F[pi]?w.f=""+jt(D.formula,s,D.cell,se,B):w.F=((r.dense?(n[_r]||[])[Kr]:n[pi])||{}).F}else w.f=""+jt(D.formula,s,D.cell,se,B)}I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J(D.cell,w,r),o=D}break;case 7:case 519:if(o)o.val=D,w=ys(D,o.cell.ixfe,"s"),w.XF=Q[w.ixfe],r.cellFormula&&(w.f=""+jt(o.formula,s,o.cell,se,B)),I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J(o.cell,w,r),o=null;else throw new Error("String record expects Formula");break;case 33:case 545:{E.push(D);var Bn=Re(D[0].s);if(h=r.dense?(n[D[0].s.r]||[])[D[0].s.c]:n[Bn],r.cellFormula&&h){if(!o||!Bn||!h)break;h.f=""+jt(D[1],s,D[0],se,B),h.F=Ue(D[0])}}break;case 1212:{if(!r.cellFormula)break;if(m){if(!o)break;F[Re(o.cell)]=D[0],h=r.dense?(n[o.cell.r]||[])[o.cell.c]:n[Re(o.cell)],(h||{}).f=""+jt(D[0],s,d,se,B)}}break;case 253:w=ys(c[D.isst].t,D.ixfe,"s"),c[D.isst].h&&(w.h=c[D.isst].h),w.XF=Q[w.ixfe],I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J({c:D.c,r:D.r},w,r);break;case 513:r.sheetStubs&&(w={ixfe:D.ixfe,XF:Q[D.ixfe],t:"z"},I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J({c:D.c,r:D.r},w,r));break;case 190:if(r.sheetStubs)for(var Ci=D.c;Ci<=D.C;++Ci){var ur=D.ixfe[Ci-D.c];w={ixfe:ur,XF:Q[ur],t:"z"},I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J({c:Ci,r:D.r},w,r)}break;case 214:case 516:case 4:w=ys(D.val,D.ixfe,"s"),w.XF=Q[w.ixfe],I>0&&(w.z=j[w.ixfe>>8&63]),ai(w,r,e.opts.Date1904),J({c:D.c,r:D.r},w,r);break;case 0:case 512:re===1&&(s=D);break;case 252:c=D;break;case 1054:if(B.biff==4){j[I++]=D[1];for(var mi=0;mi<I+163&&Me[mi]!=D[1];++mi);mi>=163&&$i(D[1],I+163)}else $i(D[1],D[0]);break;case 30:{j[I++]=D;for(var Ti=0;Ti<I+163&&Me[Ti]!=D;++Ti);Ti>=163&&$i(D,I+163)}break;case 229:Te=Te.concat(D);break;case 93:xe[D.cmo[0]]=B.lastobj=D;break;case 438:B.lastobj.TxO=D;break;case 127:B.lastobj.ImData=D;break;case 440:for(g=D[0].s.r;g<=D[0].e.r;++g)for(p=D[0].s.c;p<=D[0].e.c;++p)h=r.dense?(n[g]||[])[p]:n[Re({c:p,r:g})],h&&(h.l=D[1]);break;case 2048:for(g=D[0].s.r;g<=D[0].e.r;++g)for(p=D[0].s.c;p<=D[0].e.c;++p)h=r.dense?(n[g]||[])[p]:n[Re({c:p,r:g})],h&&h.l&&(h.l.Tooltip=D[1]);break;case 28:{if(B.biff<=5&&B.biff>=2)break;h=r.dense?(n[D[0].r]||[])[D[0].c]:n[Re(D[0])];var Vn=xe[D[2]];h||(r.dense?(n[D[0].r]||(n[D[0].r]=[]),h=n[D[0].r][D[0].c]={t:"z"}):h=n[Re(D[0])]={t:"z"},s.e.r=Math.max(s.e.r,D[0].r),s.s.r=Math.min(s.s.r,D[0].r),s.e.c=Math.max(s.e.c,D[0].c),s.s.c=Math.min(s.s.c,D[0].c)),h.c||(h.c=[]),u={a:D[1],t:Vn.TxO.t},h.c.push(u)}break;case 2173:O2(Q[D.ixfe],D.ext);break;case 125:{if(!B.cellStyles)break;for(;D.e>=D.s;)ie[D.e--]={width:D.w/256,level:D.level||0,hidden:!!(D.flags&1)},me||(me=!0,Ec(D.w/256)),Tn(ie[D.e+1])}break;case 520:{var Yt={};D.level!=null&&(ne[D.r]=Yt,Yt.level=D.level),D.hidden&&(ne[D.r]=Yt,Yt.hidden=!0),D.hpt&&(ne[D.r]=Yt,Yt.hpt=D.hpt,Yt.hpx=ua(D.hpt))}break;case 38:case 39:case 40:case 41:n["!margins"]||oa(n["!margins"]={}),n["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[de]]=D;break;case 161:n["!margins"]||oa(n["!margins"]={}),n["!margins"].header=D.header,n["!margins"].footer=D.footer;break;case 574:D.RTL&&(A.Views[0].RTL=!0);break;case 146:N=D;break;case 2198:le=D;break;case 140:V=D;break;case 442:l?z.CodeName=D||z.name:A.WBProps.CodeName=D||"ThisWorkbook";break}}else oe||console.error("Missing Info for XLS Record 0x"+de.toString(16)),t.l+=pe}return e.SheetNames=ci(a).sort(function(qr,Pe){return Number(qr)-Number(Pe)}).map(function(qr){return a[qr].name}),r.bookSheets||(e.Sheets=i),!e.SheetNames.length&&f["!ref"]?(e.SheetNames.push("Sheet1"),e.Sheets&&(e.Sheets.Sheet1=f)):e.Preamble=f,e.Sheets&&R.forEach(function(qr,Pe){e.Sheets[e.SheetNames[Pe]]["!autofilter"]=qr}),e.Strings=c,e.SSF=Ot(Me),B.enc&&(e.Encryption=B.enc),le&&(e.Themes=le),e.Metadata={},V!==void 0&&(e.Metadata.Country=V),se.names.length>0&&(A.Names=se.names),e.Workbook=A,e}var ud={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function uk(t,r,e){var i=ze.find(t,"/!DocumentSummaryInformation");if(i&&i.size>0)try{var n=Qf(i,D1,ud.DSI);for(var a in n)r[a]=n[a]}catch(l){if(e.WTF)throw l}var s=ze.find(t,"/!SummaryInformation");if(s&&s.size>0)try{var o=Qf(s,R1,ud.SI);for(var c in o)r[c]==null&&(r[c]=o[c])}catch(l){if(e.WTF)throw l}r.HeadingPairs&&r.TitlesOfParts&&(cp(r.HeadingPairs,r.TitlesOfParts,r,e),delete r.HeadingPairs,delete r.TitlesOfParts)}function Gp(t,r){r||(r={}),Rc(r),Sd(),r.codepage&&sc(r.codepage);var e,i;if(t.FullPaths){if(ze.find(t,"/encryption"))throw new Error("File is password-protected");e=ze.find(t,"!CompObj"),i=ze.find(t,"/Workbook")||ze.find(t,"/Book")}else{switch(r.type){case"base64":t=zr(vr(t));break;case"binary":t=zr(t);break;case"buffer":break;case"array":Array.isArray(t)||(t=Array.prototype.slice.call(t));break}Nt(t,0),i={content:t}}var n,a;
vendor: 9,242 bytes, line 35
35if(e&&fk(e),r.bookProps&&!r.bookSheets)n={};else{var s=Ve?"buffer":"array";if(i&&i.content)n=mk(i.content,r);else if((a=ze.find(t,"PerfectOffice_MAIN"))&&a.content)n=aa.to_workbook(a.content,(r.type=s,r));else if((a=ze.find(t,"NativeContent_MAIN"))&&a.content)n=aa.to_workbook(a.content,(r.type=s,r));else throw(a=ze.find(t,"MN0"))&&a.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");r.bookVBA&&t.FullPaths&&ze.find(t,"/_VBA_PROJECT_CUR/VBA/dir")&&(n.vbaraw=J2(t))}var o={};return t.FullPaths&&uk(t,o,r),n.Props=n.Custprops=o,r.bookFiles&&(n.cfb=t),n}var Ms={0:{f:$_},1:{f:J_},2:{f:cw},3:{f:iw},4:{f:tw},5:{f:ow},6:{f:dw},7:{f:aw},8:{f:gw},9:{f:hw},10:{f:mw},11:{f:uw},12:{f:ew},13:{f:lw},14:{f:nw},15:{f:rw},16:{f:zp},17:{f:pw},18:{f:sw},19:{f:kc},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:jw},40:{},42:{},43:{f:m2},44:{f:p2},45:{f:u2},46:{f:g2},47:{f:h2},48:{},49:{f:x1},50:{},51:{f:L2},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:wp},62:{f:fw},63:{f:H2},64:{f:Cw},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Xt,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:Sw},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:Z_},148:{f:Y_,p:16},151:{f:_w},152:{},153:{f:Uw},154:{},155:{},156:{f:zw},157:{},158:{},159:{T:1,f:Rx},160:{T:-1},161:{T:1,f:nn},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:xw},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:P2},336:{T:-1},337:{f:B2,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Yo},357:{},358:{},359:{},360:{T:1},361:{},362:{f:_p},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:ww},427:{f:kw},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:bw},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:Q_},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:vw},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Yo},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Y2},633:{T:1},634:{T:-1},635:{T:1,f:$2},636:{T:-1},637:{f:_1},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:Dw},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:Tw},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},tc={6:{f:jo},10:{f:Mi},12:{f:kt},13:{f:kt},14:{f:mt},15:{f:mt},16:{f:Wt},17:{f:mt},18:{f:mt},19:{f:kt},20:{f:td},21:{f:td},23:{f:_p}
35,24:{f:id},25:{f:mt},26:{},27:{},28:{f:qg},29:{},34:{f:mt},35:{f:rd},38:{f:Wt},39:{f:Wt},40:{f:Wt},41:{f:Wt},42:{f:mt},43:{f:mt},47:{f:Qx},49:{f:Ag},51:{f:kt},60:{},61:{f:Cg},64:{f:mt},65:{f:Eg},66:{f:kt},77:{},80:{},81:{},82:{},85:{f:kt},89:{},90:{},91:{},92:{f:xg},93:{f:$g},94:{},95:{f:mt},96:{},97:{},99:{f:mt},125:{f:wp},128:{f:Bg},129:{f:vg},130:{f:kt},131:{f:mt},132:{f:mt},133:{f:_g},134:{},140:{f:tx},141:{f:kt},144:{},146:{f:ix},151:{},152:{},153:{},154:{},155:{},156:{f:kt},157:{},158:{},160:{f:cx},161:{f:ax},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:Ng},190:{f:Og},193:{f:Mi},197:{},198:{},199:{},200:{},201:{},202:{f:mt},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:kt},220:{},221:{f:mt},222:{},224:{f:Lg},225:{f:gg},226:{f:Mi},227:{},229:{f:Xg},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:wg},253:{f:Fg},255:{f:kg},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:mp},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:mt},353:{f:Mi},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:zg},431:{f:mt},432:{},433:{},434:{},437:{},438:{f:Zg},439:{f:mt},440:{f:Jg},441:{},442:{f:va},443:{},444:{f:kt},445:{},446:{},448:{f:Mi},449:{f:Sg,r:2},450:{f:Mi},512:{f:Jf},513:{f:ox},515:{f:Vg},516:{f:Ig},517:{f:ed},519:{f:lx},520:{f:yg},523:{},545:{f:nd},549:{f:Zf},566:{},574:{f:Tg},638:{f:Mg},659:{},1048:{},1054:{f:Dg},1084:{},1212:{f:Wg},2048:{f:ex},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:_s},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:Mi},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:nx,r:12},2173:{f:N2,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:mt,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:jg,r:12},2197:{},2198:{f:A2,r:12},2199:{},2200:{},2201:{},2202:{f:Gg,r:12},2203:{f:Mi},2204:{},2205:{},2206:{},2207:{},2211:{f:bg},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:kt},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:sx},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:rx},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:Jf},1:{},2:{f:mx},3:{f:px},4:{f:dx},5:{f:ed},7:{f:ux},8:{},9:{f:_s},11:{},22:{f:kt},30:{f:Rg},31:{},32:{},33:{f:nd},36:{},37:{f:Zf},50:{f:hx},62:{},52:{},67:{},68:{f:kt},69:{},86:{},126:{},127:{f:fx},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:gx},223:{},234:{},354:{},421:{},518:{f:jo},521:{f:_s},536:{f:id},547:{f:rd},561:{},579:{},1030:{f:jo},1033:{f:_s},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function Vr(t,r,e,i){var n=r;if(!isNaN(n)){var a=i||(e||[]).length||0,s=t.next(4);s.write_shift(2,n),s.write_shift(2,a),a>0&&ep(e)&&t.push(e)}}function hd(t,r){var e=r||{};bt!=null&&e.dense==null&&(e.dense=bt);var i=e.dense?[]:{};t=t.replace(/<!--.*?-->/g,"");var n=t.match(/<table/i);if(!n)throw new Error("Invalid HTML: could not find <table>");var a=t.match(/<\/table/i),s=n.index,o=a&&a.index||t.length,c=Vh(t.slice(s,o),/(:?<tr[^>]*>)/i,"<tr>"),l=-1,f=0,d=0,m=0,h={s:{r:1e7,c:1e7},e:{r:0,c:0}},u=[];for(s=0;s<c.length;++s){var p=c[s].trim(),g=p.slice(0,3).toLowerCase();if(g=="<tr"){if(++l,e.sheetRows&&e.sheetRows<=l){--l;break}f=0;continue}if(!(g!="<td"&&g!="<th")){var F=p.split(/<\/t[dh]>/i);for(o=0;o<F.length;++o){var E=F[o].trim();if(E.match(/<t[dh]/i)){for(var w=E,V=0;w.charAt(0)=="<"&&(V=w.indexOf(">"))>-1;)w=w.slice(V+1);for(var Q=0;Q<u.length;++Q){var N=u[Q];N.s.c==f&&N.s.r<l&&l<=N.e.r&&(f=N.e.c+1,Q=-1)}var A=Ie(E.slice(0,E.indexOf(">")));m=A.colspan?+A.colspan:1,((d=+A.rowspan)>1||m>1)&&u.push({s:{r:l,c:f},e:{r:l+(d||1)-1,c:f+m-1}});var z=A.t||A["data-t"]||"";if(!w.length){f+=m;continue}if(w=Kd(w),h.s.r>l&&(h.s.r=l),h.e.r<l&&(h.e.r=l),h.s.c>f&&(h.s.c=f),h.e.c<f&&(h.e.c=f),!w.length){f+=m;continue}var L={t:"s",v:w};e.raw||!w.trim().length||z=="s"||(w==="TRUE"?L={t:"b",v:!0}:w==="FALSE"?L={t:"b",v:!1}:isNaN(jr(w))?isNaN(Cn(w).getDate())||(L={t:"d",v:Mt(w)},e.cellDates||(L={t:"n",v:tr(L.v)}),L.z=e.dateNF||Me[14]):L={t:"n",v:jr(w)}),e.dense?(i[l]||(i[l]=[]),i[l][f]=L):i[Re({r:l,c:f})]=L,f+=m}}}}return i["!ref"]=Ue(h),u.length&&(i["!merges"]=u),i}function hk(t,r,e,i){for(var n=t["!merges"]||[],a=[],s=r.s.c;s<=r.e.c;++s){for(var o=0,c=0,l=0;l<n.length;++l)if(!(n[l].s.r>e||n[l].s.c>s)&&!(n[l].e.r<e||n[l].e.c<s)){if(n[l].s.r<e||n[l].s.c<s){o=-1;break}o=n[l].e.r-n[l].s.r+1,c=n[l].e.c-n[l].s.c+1;break}if(!(o<0)){var f=Re({r:e,c:s}
35),d=i.dense?(t[e]||[])[s]:t[f],m=d&&d.v!=null&&(d.h||pc(d.w||(yi(d),d.w)||""))||"",h={};o>1&&(h.rowspan=o),c>1&&(h.colspan=c),i.editable?m='<span contenteditable="true">'+m+"</span>":d&&(h["data-t"]=d&&d.t||"z",d.v!=null&&(h["data-v"]=d.v),d.z!=null&&(h["data-z"]=d.z),d.l&&(d.l.Target||"#").charAt(0)!="#"&&(m='<a href="'+d.l.Target+'">'+m+"</a>")),h.id=(i.id||"sjs")+"-"+f,a.push(e1("td",m,h))}}var u="<tr>";return u+a.join("")+"</tr>"}var gk='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',xk="</body></html>";function vk(t,r){var e=t.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);if(!e||e.length==0)throw new Error("Invalid HTML: could not find <table>");if(e.length==1)return zi(hd(e[0],r),r);var i=Nc();return e.forEach(function(n,a){Oc(i,hd(n,r),"Sheet"+(a+1))}),i}function _k(t,r,e){var i=[];return i.join("")+"<table"+(e&&e.id?' id="'+e.id+'"':"")+">"}function wk(t,r){var e=r||{},i=e.header!=null?e.header:gk,n=e.footer!=null?e.footer:xk,a=[i],s=Fn(t["!ref"]);e.dense=Array.isArray(t),a.push(_k(t,s,e));for(var o=s.s.r;o<=s.e.r;++o)a.push(hk(t,s,o,e));return a.push("</table>"+n),a.join("")}function Kp(t,r,e){var i=e||{};bt!=null&&(i.dense=bt);var n=0,a=0;if(i.origin!=null)if(typeof i.origin=="number")n=i.origin;else{var s=typeof i.origin=="string"?er(i.origin):i.origin;n=s.r,a=s.c}var o=r.getElementsByTagName("tr"),c=Math.min(i.sheetRows||1e7,o.length),l={s:{r:0,c:0},e:{r:n,c:a}};if(t["!ref"]){var f=Fn(t["!ref"]);l.s.r=Math.min(l.s.r,f.s.r),l.s.c=Math.min(l.s.c,f.s.c),l.e.r=Math.max(l.e.r,f.e.r),l.e.c=Math.max(l.e.c,f.e.c),n==-1&&(l.e.r=n=f.e.r+1)}var d=[],m=0,h=t["!rows"]||(t["!rows"]=[]),u=0,p=0,g=0,F=0,E=0,w=0;for(t["!cols"]||(t["!cols"]=[]);u<o.length&&p<c;++u){var V=o[u];if(gd(V)){if(i.display)continue;h[p]={hidden:!0}}var Q=V.children;for(g=F=0;g<Q.length;++g){var N=Q[g];if(!(i.display&&gd(N))){var A=N.hasAttribute("data-v")?N.getAttribute("data-v"):N.hasAttribute("v")?N.getAttribute("v"):Kd(N.innerHTML),z=N.getAttribute("data-z")||N.getAttribute("z");for(m=0;m<d.length;++m){var L=d[m];L.s.c==F+a&&L.s.r<p+n&&p+n<=L.e.r&&(F=L.e.c+1-a,m=-1)}w=+N.getAttribute("colspan")||1,((E=+N.getAttribute("rowspan")||1)>1||w>1)&&d.push({s:{r:p+n,c:F+a},e:{r:p+n+(E||1)-1,c:F+a+(w||1)-1}});var Z={t:"s",v:A},J=N.getAttribute("data-t")||N.getAttribute("t")||"";A!=null&&(A.length==0?Z.t=J||"z":i.raw||A.trim().length==0||J=="s"||(A==="TRUE"?Z={t:"b",v:!0}:A==="FALSE"?Z={t:"b",v:!1}:isNaN(jr(A))?isNaN(Cn(A).getDate())||(Z={t:"d",v:Mt(A)},i.cellDates||(Z={t:"n",v:tr(Z.v)}),Z.z=i.dateNF||Me[14]):Z={t:"n",v:jr(A)})),Z.z===void 0&&z!=null&&(Z.z=z);var B="",le=N.getElementsByTagName("A");if(le&&le.length)for(var Te=0;Te<le.length&&!(le[Te].hasAttribute("href")&&(B=le[Te].getAttribute("href"),B.charAt(0)!="#"));++Te);B&&B.charAt(0)!="#"&&(Z.l={Target:B}),i.dense?(t[p+n]||(t[p+n]=[]),t[p+n][F+a]=Z):t[Re({c:F+a,r:p+n})]=Z,l.e.c<F+a&&(l.e.c=F+a),F+=w}}++p}return d.length&&(t["!merges"]=(t["!merges"]||[]).concat(d)),l.e.r=Math.max(l.e.r,p-1+n),t["!ref"]=Ue(l),p>=c&&(t["!fullref"]=Ue((l.e.r=o.length-u+p-1+n,l))),t}function qp(t,r){var e=r||{},i=e.dense?[]:{};return Kp(i,t,r)}function kk(t,r){return zi(qp(t,r),r)}function gd(t){var r="",e=yk(t);return e&&(r=e(t).getPropertyValue("display")),r||(r=t.style&&t.style.display),r==="none"}function yk(t){return t.ownerDocument.defaultView&&typeof t.ownerDocument.defaultView.getComputedStyle=="function"?t.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function bk(t){var r=t.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(i,n){return Array(parseInt(n,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g,"	").replace(/<text:line-break\/>/g,`
36`),e=Ke(r.replace(/<[^>]*>/g,""));return[e]}var xd={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function Xp(t,r){var e=r||{};bt!=null&&e.dense==null&&(e.dense=bt);var i=mc(t),n=[],a,s,o={name:""},c="",l=0,f,d,m={},h=[],u=e.dense?[]:{},p,g,F={value:""},E="",w=0,V,Q=[],N=-1,A=-1,z={s:{r:1e6,c:1e7},e:{r:0,c:0}},L=0,Z={},J=[],B={},le=0,Te=0,xe=[],ie=1,ne=1,me=[],se={Names:[]},we={},re=["",""],I=[],j={},R="",M=0,ae=!1,fe=!1,de=0;for(da.lastIndex=0,i=i.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");p=da.exec(i);)switch(p[3]=p[3].replace(/_.*$/,"")){case"table":case"\u5DE5\u4F5C\u8868":p[1]==="/"?(z.e.c>=z.s.c&&z.e.r>=z.s.r?u["!ref"]=Ue(z):u["!ref"]="A1:A1",e.sheetRows>0&&e.sheetRows<=z.e.r&&(u["!fullref"]=u["!ref"],z.e.r=e.sheetRows-1,u["!ref"]=Ue(z)),J.length&&(u["!merges"]=J),xe.length&&(u["!rows"]=xe),f.name=f.\u540D\u79F0||f.name,typeof JSON<"u"&&JSON.stringify(f),h.push(f.name),m[f.name]=u,fe=!1):p[0].charAt(p[0].length-2)!=="/"&&(f=Ie(p[0],!1),N=A=-1,z.s.r=z.s.c=1e7,z.e.r=z.e.c=0,u=e.dense?[]:{},J=[],xe=[],fe=!0);break;case"table-row-group":p[1]==="/"?--L:++L;break;case"table-row":case"\u884C":if(p[1]==="/"){N+=ie,ie=1;break}if(d=Ie(p[0],!1),d.\u884C\u53F7?N=d.\u884C\u53F7-1:N==-1&&(N=0),ie=+d["number-rows-repeated"]||1,ie<10)for(de=0;de<ie;++de)L>0&&(xe[N+de]={level:L});A=-1;break;case"covered-table-cell":p[1]!=="/"&&++A,e.sheetStubs&&(e.dense?(u[N]||(u[N]=[]),u[N][A]={t
vendor: 4,800 bytes, line 36
36:"z"}):u[Re({r:N,c:A})]={t:"z"}),E="",Q=[];break;case"table-cell":case"\u6570\u636E":if(p[0].charAt(p[0].length-2)==="/")++A,F=Ie(p[0],!1),ne=parseInt(F["number-columns-repeated"]||"1",10),g={t:"z",v:null},F.formula&&e.cellFormula!=!1&&(g.f=dd(Ke(F.formula))),(F.\u6570\u636E\u7C7B\u578B||F["value-type"])=="string"&&(g.t="s",g.v=Ke(F["string-value"]||""),e.dense?(u[N]||(u[N]=[]),u[N][A]=g):u[Re({r:N,c:A})]=g),A+=ne-1;else if(p[1]!=="/"){++A,E="",w=0,Q=[],ne=1;var pe=ie?N+ie-1:N;if(A>z.e.c&&(z.e.c=A),A<z.s.c&&(z.s.c=A),N<z.s.r&&(z.s.r=N),pe>z.e.r&&(z.e.r=pe),F=Ie(p[0],!1),I=[],j={},g={t:F.\u6570\u636E\u7C7B\u578B||F["value-type"],v:null},e.cellFormula)if(F.formula&&(F.formula=Ke(F.formula)),F["number-matrix-columns-spanned"]&&F["number-matrix-rows-spanned"]&&(le=parseInt(F["number-matrix-rows-spanned"],10)||0,Te=parseInt(F["number-matrix-columns-spanned"],10)||0,B={s:{r:N,c:A},e:{r:N+le-1,c:A+Te-1}},g.F=Ue(B),me.push([B,g.F])),F.formula)g.f=dd(F.formula);else for(de=0;de<me.length;++de)N>=me[de][0].s.r&&N<=me[de][0].e.r&&A>=me[de][0].s.c&&A<=me[de][0].e.c&&(g.F=me[de][1]);switch((F["number-columns-spanned"]||F["number-rows-spanned"])&&(le=parseInt(F["number-rows-spanned"],10)||0,Te=parseInt(F["number-columns-spanned"],10)||0,B={s:{r:N,c:A},e:{r:N+le-1,c:A+Te-1}},J.push(B)),F["number-columns-repeated"]&&(ne=parseInt(F["number-columns-repeated"],10)),g.t){case"boolean":g.t="b",g.v=nt(F["boolean-value"]);break;case"float":g.t="n",g.v=parseFloat(F.value);break;case"percentage":g.t="n",g.v=parseFloat(F.value);break;case"currency":g.t="n",g.v=parseFloat(F.value);break;case"date":g.t="d",g.v=Mt(F["date-value"]),e.cellDates||(g.t="n",g.v=tr(g.v)),g.z="m/d/yy";break;case"time":g.t="n",g.v=Ph(F["time-value"])/86400,e.cellDates&&(g.t="d",g.v=Os(g.v)),g.z="HH:MM:SS";break;case"number":g.t="n",g.v=parseFloat(F.\u6570\u636E\u6570\u503C);break;default:if(g.t==="string"||g.t==="text"||!g.t)g.t="s",F["string-value"]!=null&&(E=Ke(F["string-value"]),Q=[]);else throw new Error("Unsupported value type "+g.t)}}else{if(ae=!1,g.t==="s"&&(g.v=E||"",Q.length&&(g.R=Q),ae=w==0),we.Target&&(g.l=we),I.length>0&&(g.c=I,I=[]),E&&e.cellText!==!1&&(g.w=E),ae&&(g.t="z",delete g.v),(!ae||e.sheetStubs)&&!(e.sheetRows&&e.sheetRows<=N))for(var oe=0;oe<ie;++oe){if(ne=parseInt(F["number-columns-repeated"]||"1",10),e.dense)for(u[N+oe]||(u[N+oe]=[]),u[N+oe][A]=oe==0?g:Ot(g);--ne>0;)u[N+oe][A+ne]=Ot(g);else for(u[Re({r:N+oe,c:A})]=g;--ne>0;)u[Re({r:N+oe,c:A+ne})]=Ot(g);z.e.c<=A&&(z.e.c=A)}ne=parseInt(F["number-columns-repeated"]||"1",10),A+=ne-1,ne=0,g={},E="",Q=[]}we={};break;case"document":case"document-content":case"\u7535\u5B50\u8868\u683C\u6587\u6863":case"spreadsheet":case"\u4E3B\u4F53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(p[1]==="/"){if((a=n.pop())[0]!==p[3])throw"Bad state: "+a}else p[0].charAt(p[0].length-2)!=="/"&&n.push([p[3],!0]);break;case"annotation":if(p[1]==="/"){if((a=n.pop())[0]!==p[3])throw"Bad state: "+a;j.t=E,Q.length&&(j.R=Q),j.a=R,I.push(j)}else p[0].charAt(p[0].length-2)!=="/"&&n.push([p[3],!1]);R="",M=0,E="",w=0,Q=[];break;case"creator":p[1]==="/"?R=i.slice(M,p.index):M=p.index+p[0].length;break;case"meta":case"\u5143\u6570\u636E":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(p[1]==="/"){if((a=n.pop())[0]!==p[3])throw"Bad state: "+a}else p[0].charAt(p[0].length-2)!=="/"&&n.push([p[3],!1]);E="",w=0,Q=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(p[1]==="/"){if(Z[o.name]=c,(a=n.pop())[0]!==p[3])throw"Bad state: "+a}else p[0].charAt(p[0].length-2)!=="/"&&(c="",o=Ie(p[0],!1),n.push([p[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(n[n.length-1][0]){case"time-style":case"date-style":s=Ie(p[0],!1),c+=xd[p[3]][s.style==="long"?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(n[n.length-1][0]){case"time-style":case"date-style":s=Ie(p[0],!1),c+=xd[p[3]][s.style==="long"?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(p[0].slice(-2)==="/>")break;
36if(p[1]==="/")switch(n[n.length-1][0]){case"number-style":case"date-style":case"time-style":c+=i.slice(l,p.index);break}else l=p.index+p[0].length;break;case"named-range":s=Ie(p[0],!1),re=Wo(s["cell-range-address"]);var Oe={Name:s.name,Ref:re[0]+"!"+re[1]};fe&&(Oe.Sheet=h.length),se.Names.push(Oe);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"\u7535\u5B50\u8868\u683C":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"\u6587\u672C\u4E32":if(["master-styles"].indexOf(n[n.length-1][0])>-1)break;if(p[1]==="/"&&(!F||!F["string-value"])){var D=bk(i.slice(w,p.index),V);E=(E.length>0?E+`
37`:"")+D[0]}else V=Ie(p[0],!1),w=p.index+p[0].length;break;case"s":break;case"database-range":if(p[1]==="/")break;try{re=Wo(Ie(p[0])["target-range-address"]),m[re[0]]["!autofilter"]={ref:re[1]}}catch{}break;case"date":break;case"object":break;case"title":case"\u6807\u9898":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if(p[1]!=="/"){if(we=Ie(p[0],!1),!we.href)break;we.Target=Ke(we.href),delete we.href,we.Target.charAt(0)=="#"&&we.Target.indexOf(".")>-1?(re=Wo(we.Target.slice(1)),we.Target="#"+re[0]+"!"+re[1]):we.Target.match(/^\.\.[\\\/]/)&&(we.Target=we.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(p[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5B57:":break;default:if(e.WTF)throw new Error(p)}}var at={Sheets:m,SheetNames:h,Workbook:se};return e.bookSheets&&delete at.Sheets,at}function vd(t,r){r=r||{},Fr(t,"META-INF/manifest.xml")&&V1(wt(t,"META-INF/manifest.xml"),r);var e=xr(t,"content.xml");if(!e)throw new Error("Missing content.xml in ODS / UOF file");var i=Xp(et(e),r);return Fr(t,"meta.xml")&&(i.Props=op(wt(t,"meta.xml"))),i}function _d(t,r){return Xp(t,r)}function Ic(t){return new DataView(t.buffer,t.byteOffset,t.byteLength)}function rc(t){return typeof TextDecoder<"u"?new TextDecoder().decode(t):et(tn(t))}function ic(t){var r=t.reduce(function(n,a){return n+a.length},0),e=new Uint8Array(r),i=0;
37return t.forEach(function(n){e.set(n,i),i+=n.length}),e}function wd(t){return t-=t>>1&1431655765,t=(t&858993459)+(t>>2&858993459),(t+(t>>4)&252645135)*16843009>>>24}function Sk(t,r){for(var e=(t[r+15]&127)<<7|t[r+14]>>1,i=t[r+14]&1,n=r+13;n>=r;--n)i=i*256+t[n];return(t[r+15]&128?-i:i)*Math.pow(10,e-6176)}function ha(t,r){var e=r?r[0]:0,i=t[e]&127;e:if(t[e++]>=128&&(i|=(t[e]&127)<<7,t[e++]<128||(i|=(t[e]&127)<<14,t[e++]<128)||(i|=(t[e]&127)<<21,t[e++]<128)||(i+=(t[e]&127)*Math.pow(2,28),++e,t[e++]<128)||(i+=(t[e]&127)*Math.pow(2,35),++e,t[e++]<128)||(i+=(t[e]&127)*Math.pow(2,42),++e,t[e++]<128)))break e;return r&&(r[0]=e),i}function Tt(t){var r=0,e=t[r]&127;e:if(t[r++]>=128){if(e|=(t[r]&127)<<7,t[r++]<128||(e|=(t[r]&127)<<14,t[r++]<128)||(e|=(t[r]&127)<<21,t[r++]<128))break e;e|=(t[r]&127)<<28}return e}function Gt(t){for(var r=[],e=[0];e[0]<t.length;){var i=e[0],n=ha(t,e),a=n&7;n=Math.floor(n/8);var s=0,o;if(n==0)break;switch(a){case 0:{for(var c=e[0];t[e[0]++]>=128;);o=t.slice(c,e[0])}break;case 5:s=4,o=t.slice(e[0],e[0]+s),e[0]+=s;break;case 1:s=8,o=t.slice(e[0],e[0]+s),e[0]+=s;break;case 2:s=ha(t,e),o=t.slice(e[0],e[0]+s),e[0]+=s;break;default:throw new Error("PB Type ".concat(a," for Field ").concat(n," at offset ").concat(i))}var l={data:o,type:a};r[n]==null?r[n]=[l]:r[n].push(l)}return r}function Dc(t,r){return t?.map(function(e){return r(e.data)})||[]}function Ck(t){for(var r,e=[],i=[0];i[0]<t.length;){var n=ha(t,i),a=Gt(t.slice(i[0],i[0]+n));i[0]+=n;var s={id:Tt(a[1][0].data),messages:[]};a[2].forEach(function(o){var c=Gt(o.data),l=Tt(c[3][0].data);s.messages.push({meta:c,data:t.slice(i[0],i[0]+l)}),i[0]+=l}),(r=a[3])!=null&&r[0]&&(s.merge=Tt(a[3][0].data)>>>0>0),e.push(s)}return e}function Tk(t,r){if(t!=0)throw new Error("Unexpected Snappy chunk type ".concat(t));for(var e=[0],i=ha(r,e),n=[];e[0]<r.length;){var a=r[e[0]]&3;if(a==0){var s=r[e[0]++]>>2;if(s<60)++s;else{var o=s-59;s=r[e[0]],o>1&&(s|=r[e[0]+1]<<8),o>2&&(s|=r[e[0]+2]<<16),o>3&&(s|=r[e[0]+3]<<24),s>>>=0,s++,e[0]+=o}n.push(r.slice(e[0],e[0]+s)),e[0]+=s;continue}else{var c=0,l=0;if(a==1?(l=(r[e[0]]>>2&7)+4,c=(r[e[0]++]&224)<<3,c|=r[e[0]++]):(l=(r[e[0]++]>>2)+1,a==2?(c=r[e[0]]|r[e[0]+1]<<8,e[0]+=2):(c=(r[e[0]]|r[e[0]+1]<<8|r[e[0]+2]<<16|r[e[0]+3]<<24)>>>0,e[0]+=4)),n=[ic(n)],c==0)throw new Error("Invalid offset 0");if(c>n[0].length)throw new Error("Invalid offset beyond length");if(l>=c)for(n.push(n[0].slice(-c)),l-=c;l>=n[n.length-1].length;)n.push(n[n.length-1]),l-=n[n.length-1].length;n.push(n[0].slice(-c,-c+l))}}var f=ic(n);if(f.length!=i)throw new Error("Unexpected length: ".concat(f.length," != ").concat(i));return f}function Ek(t){for(var r=[],e=0;e<t.length;){var i=t[e++],n=t[e]|t[e+1]<<8|t[e+2]<<16;e+=3,r.push(Tk(i,t.slice(e,e+n))),e+=n}if(e!==t.length)throw new Error("data is not a valid framed stream!");return ic(r)}function Ak(t,r,e,i){var n=Ic(t),a=n.getUint32(4,!0),s=(i>1?12:8)+wd(a&(i>1?3470:398))*4,o=-1,c=-1,l=NaN,f=new Date(2001,0,1);a&512&&(o=n.getUint32(s,!0),s+=4),s+=wd(a&(i>1?12288:4096))*4,a&16&&(c=n.getUint32(s,!0),s+=4),a&32&&(l=n.getFloat64(s,!0),s+=8),a&64&&(f.setTime(f.getTime()+n.getFloat64(s,!0)*1e3),s+=8);var d;switch(t[2]){case 0:break;case 2:d={t:"n",v:l};break;case 3:d={t:"s",v:r[c]};break;case 5:d={t:"d",v:f};break;case 6:d={t:"b",v:l>0};break;case 7:d={t:"n",v:l/86400};break;case 8:d={t:"e",v:0};break;case 9:if(o>-1)d={t:"s",v:e[o]};else if(c>-1)d={t:"s",v:r[c]};else if(!isNaN(l))d={t:"n",v:l};else throw new Error("Unsupported cell type ".concat(t.slice(0,4)));break;default:throw new Error("Unsupported cell type ".concat(t.slice(0,4)))}return d}function Fk(t,r,e){var i=Ic(t),n=i.getUint32(8,!0),a=12,s=-1,o=-1,c=NaN,l=NaN,f=new Date(2001,0,1);n&1&&(c=Sk(t,a),a+=16),n&2&&(l=i.getFloat64(a,!0),a+=8),n&4&&(f.setTime(f.getTime()+i.getFloat64(a,!0)*1e3),a+=8),n&8&&(o=i.getUint32(a,!0),a+=4),n&16&&(s=i.getUint32(a,!0),a+=4);var d;switch(t[1]){case 0:break;case 2:d={t:"n",v:c};break;case 3:d={t:"s",v:r[o]};break;case 5:d={t:"d",v:f};break;case 6:d={t:"b",v:l>0};break;case 7:d={t:"n",v:l/86400};break;case 8:d={t:"e",v:0};break;case 9:if(s>-1)d={t:"s",v:e[s]};else throw new Error("Unsupported cell type ".concat(t[1]," : ").concat(n&31," : ").concat(t.slice(0,4)));break;case 10:d={t:"n",v:c};break;default:throw new Error("Unsupported cell type ".concat(t[1]," : ").concat(n&31," : ").concat(t.slice(0,4)))}return d}function Ik(t,r,e){switch(t[0]){case 0:case 1:case 2:case 3:return Ak(t,r,e,t[0]);case 5:return Fk(t,r,e);default:throw new Error("Unsupported payload version ".concat(t[0]))}}function Li(t){var r=Gt(t);return ha(r[1][0].data)}function kd(t,r){var e=Gt(r.data),i=Tt(e[1][0].data),n=e[3],a=[];
vendor: 2,053 bytes, line 37
37return(n||[]).forEach(function(s){var o=Gt(s.data),c=Tt(o[1][0].data)>>>0;switch(i){case 1:a[c]=rc(o[3][0].data);break;case 8:{var l=t[Li(o[9][0].data)][0],f=Gt(l.data),d=t[Li(f[1][0].data)][0],m=Tt(d.meta[1][0].data);if(m!=2001)throw new Error("2000 unexpected reference to ".concat(m));var h=Gt(d.data);a[c]=h[3].map(function(u){return rc(u.data)}).join("")}break}}),a}function Dk(t,r){var e,i,n,a,s,o,c,l,f,d,m,h,u,p,g=Gt(t),F=Tt(g[1][0].data)>>>0,E=Tt(g[2][0].data)>>>0,w=((i=(e=g[8])==null?void 0:e[0])==null?void 0:i.data)&&Tt(g[8][0].data)>0||!1,V,Q;if((a=(n=g[7])==null?void 0:n[0])!=null&&a.data&&r!=0)V=(o=(s=g[7])==null?void 0:s[0])==null?void 0:o.data,Q=(l=(c=g[6])==null?void 0:c[0])==null?void 0:l.data;else if((d=(f=g[4])==null?void 0:f[0])!=null&&d.data&&r!=1)V=(h=(m=g[4])==null?void 0:m[0])==null?void 0:h.data,Q=(p=(u=g[3])==null?void 0:u[0])==null?void 0:p.data;else throw"NUMBERS Tile missing ".concat(r," cell storage");for(var N=w?4:1,A=Ic(V),z=[],L=0;L<V.length/2;++L){var Z=A.getUint16(L*2,!0);Z<65535&&z.push([L,Z])}if(z.length!=E)throw"Expected ".concat(E," cells, found ").concat(z.length);var J=[];for(L=0;L<z.length-1;++L)J[z[L][0]]=Q.subarray(z[L][1]*N,z[L+1][1]*N);return z.length>=1&&(J[z[z.length-1][0]]=Q.subarray(z[z.length-1][1]*N)),{R:F,cells:J}}function Rk(t,r){var e,i=Gt(r.data),n=(e=i?.[7])!=null&&e[0]?Tt(i[7][0].data)>>>0>0?1:0:-1,a=Dc(i[5],function(s){return Dk(s,n)});return{nrows:Tt(i[4][0].data)>>>0,data:a.reduce(function(s,o){return s[o.R]||(s[o.R]=[]),o.cells.forEach(function(c,l){if(s[o.R][l])throw new Error("Duplicate cell r=".concat(o.R," c=").concat(l));s[o.R][l]=c}),s},[])}}function Mk(t,r,e){var i,n=Gt(r.data),a={s:{r:0,c:0},e:{r:0,c:0}};if(a.e.r=(Tt(n[6][0].data)>>>0)-1,a.e.r<0)throw new Error("Invalid row varint ".concat(n[6][0].data));if(a.e.c=(Tt(n[7][0].data)>>>0)-1,a.e.c<0)throw new Error("Invalid col varint ".concat(n[7][0].data));e["!ref"]=Ue(a);var s=Gt(n[4][0].data),o=kd(t,t[Li(s[4][0].data)][0]),c=(i=s[17])!=null&&i[0]?kd(t,t[Li(s[17][0].data)][0]):[],l=Gt(s[3][0].data),f=0;
37l[1].forEach(function(d){var m=Gt(d.data),h=t[Li(m[2][0].data)][0],u=Tt(h.meta[1][0].data);if(u!=6002)throw new Error("6001 unexpected reference to ".concat(u));var p=Rk(t,h);p.data.forEach(function(g,F){g.forEach(function(E,w){var V=Re({r:f+F,c:w}),Q=Ik(E,o,c);Q&&(e[V]=Q)})}),f+=p.nrows})}function Nk(t,r){var e=Gt(r.data),i={"!ref":"A1"},n=t[Li(e[2][0].data)],a=Tt(n[0].meta[1][0].data);if(a!=6001)throw new Error("6000 unexpected reference to ".concat(a));return Mk(t,n[0],i),i}function Ok(t,r){var e,i=Gt(r.data),n={name:(e=i[1])!=null&&e[0]?rc(i[1][0].data):"",sheets:[]},a=Dc(i[2],Li);return a.forEach(function(s){t[s].forEach(function(o){var c=Tt(o.meta[1][0].data);c==6e3&&n.sheets.push(Nk(t,o))})}),n}function Pk(t,r){var e=Nc(),i=Gt(r.data),n=Dc(i[1],Li);if(n.forEach(function(a){t[a].forEach(function(s){var o=Tt(s.meta[1][0].data);if(o==2){var c=Ok(t,s);c.sheets.forEach(function(l,f){Oc(e,l,f==0?c.name:c.name+"_"+f,!0)})}})}),e.SheetNames.length==0)throw new Error("Empty NUMBERS file");return e}function Ko(t){var r,e,i,n,a={},s=[];if(t.FullPaths.forEach(function(c){if(c.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),t.FileIndex.forEach(function(c){if(c.name.match(/\.iwa$/)){var l;try{l=Ek(c.content)}catch(d){return console.log("?? "+c.content.length+" "+(d.message||d))}var f;try{f=Ck(l)}catch(d){return console.log("## "+(d.message||d))}f.forEach(function(d){a[d.id]=d.messages,s.push(d.id)})}}),!s.length)throw new Error("File has no messages");var o=((n=(i=(e=(r=a?.[1])==null?void 0:r[0])==null?void 0:e.meta)==null?void 0:i[1])==null?void 0:n[0].data)&&Tt(a[1][0].meta[1][0].data)==1&&a[1][0];if(o||s.forEach(function(c){a[c].forEach(function(l){var f=Tt(l.meta[1][0].data)>>>0;if(f==1)if(!o)o=l;else throw new Error("Document has multiple roots")})}),!o)throw new Error("Cannot find Document root");return Pk(a,o)}function Lk(t){return function(e){for(var i=0;i!=t.length;++i){var n=t[i];e[n[0]]===void 0&&(e[n[0]]=n[1]),n[2]==="n"&&(e[n[0]]=Number(e[n[0]]))}}}function Rc(t){Lk([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(t)}function Bk(t){return vi.WS.indexOf(t)>-1?"sheet":vi.CS&&t==vi.CS?"chart":vi.DS&&t==vi.DS?"dialog":vi.MS&&t==vi.MS?"macro":t&&t.length?t:"sheet"}function Vk(t,r){if(!t)return 0;try{t=r.map(function(i){return i.id||(i.id=i.strRelID),[i.name,t["!id"][i.id].Target,Bk(t["!id"][i.id].Type)]})}catch{return null}return!t||t.length===0?null:t}function zk(t,r,e,i,n,a,s,o,c,l,f,d){try{a[i]=ia(xr(t,e,!0),r);var m=wt(t,r),h;switch(o){case"sheet":h=Kw(m,r,n,c,a[i],l,f,d);break;case"chart":if(h=qw(m,r,n,c,a[i],l,f,d),!h||!h["!drawel"])break;var u=Zn(h["!drawel"].Target,r),p=Qo(u),g=G2(xr(t,u,!0),ia(xr(t,p,!0),u)),F=Zn(g,u),E=Qo(F);h=Fw(xr(t,F,!0),F,c,ia(xr(t,E,!0),F),l,h);break;case"macro":h=Xw(m,r,n,c,a[i],l,f,d);break;case"dialog":h=$w(m,r,n,c,a[i],l,f,d);break;default:throw new Error("Unrecognized sheet type "+o)}s[i]=h;var w=[];a&&a[i]&&ci(a[i]).forEach(function(V){var Q="";if(a[i][V].Type==vi.CMNT){Q=Zn(a[i][V].Target,r);var N=Jw(wt(t,Q,!0),Q,c);if(!N||!N.length)return;sd(h,N,!1)}a[i][V].Type==vi.TCMNT&&(Q=Zn(a[i][V].Target,r),w=w.concat(q2(wt(t,Q,!0),c)))}),w&&w.length&&sd(h,w,!0,c.people||[])}catch(V){if(c.WTF)throw V}}function Er(t){return t.charAt(0)=="/"?t.slice(1):t}function Uk(t,r){if(Pd(),r=r||{},Rc(r),Fr(t,"META-INF/manifest.xml")||Fr(t,"objectdata.xml"))return vd(t,r);if(Fr(t,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof Ko<"u"){if(t.FileIndex)return Ko(t);var e=ze.utils.cfb_new();return Mf(t).forEach(function(Te){Uh(e,Te,Hd(t,Te))}),Ko(e)}throw new Error("Unsupported NUMBERS file")}if(!Fr(t,"[Content_Types].xml"))throw Fr(t,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):Fr(t,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var i=Mf(t),n=L1(xr(t,"[Content_Types].xml")),a=!1,s,o;if(n.workbooks.length===0&&(o="xl/workbook.xml",wt(t,o,!0)&&n.workbooks.push(o)),n.workbooks.length===0){if(o="xl/workbook.bin",!wt(t,o,!0))throw new Error("Could not find workbook");n.workbooks.push(o),a=!0}n.workbooks[0].slice(-3)=="bin"&&(a=!0);var c={},l={};if(!r.bookSheets&&!r.bookProps){if(sa=[],n.sst)try{sa=Zw(wt(t,Er(n.sst)),n.sst,r)}catch(Te){if(r.WTF)throw Te}r.cellStyles&&n.themes.length&&(c=Qw(xr(t,n.themes[0].replace(/^\//,""),!0)||"",n.themes[0],r)),n.style&&(l=Yw(wt(t,Er(n.style)),n.style,c,r))}n.links.map(function(Te){try{var xe=ia(xr(t,Qo(Er(Te))),Te);return tk(wt(t,Er(Te)),xe,Te,r)}catch{}});var f=Gw(wt(t,Er(n.workbooks[0])),n.workbooks[0],r),d={},m="";
vendor: 8,099 bytes, line 37
37n.coreprops.length&&(m=wt(t,Er(n.coreprops[0]),!0),m&&(d=op(m)),n.extprops.length!==0&&(m=wt(t,Er(n.extprops[0]),!0),m&&H1(m,d,r)));var h={};(!r.bookSheets||r.bookProps)&&n.custprops.length!==0&&(m=xr(t,Er(n.custprops[0]),!0),m&&(h=W1(m,r)));var u={};if((r.bookSheets||r.bookProps)&&(f.Sheets?s=f.Sheets.map(function(xe){return xe.name}):d.Worksheets&&d.SheetNames.length>0&&(s=d.SheetNames),r.bookProps&&(u.Props=d,u.Custprops=h),r.bookSheets&&typeof s<"u"&&(u.SheetNames=s),r.bookSheets?u.SheetNames:r.bookProps))return u;s={};var p={};r.bookDeps&&n.calcchain&&(p=ek(wt(t,Er(n.calcchain)),n.calcchain,r));var g=0,F={},E,w;{var V=f.Sheets;d.Worksheets=V.length,d.SheetNames=[];for(var Q=0;Q!=V.length;++Q)d.SheetNames[Q]=V[Q].name}var N=a?"bin":"xml",A=n.workbooks[0].lastIndexOf("/"),z=(n.workbooks[0].slice(0,A+1)+"_rels/"+n.workbooks[0].slice(A+1)+".rels").replace(/^\//,"");Fr(t,z)||(z="xl/_rels/workbook."+N+".rels");var L=ia(xr(t,z,!0),z.replace(/_rels.*/,"s5s"));(n.metadata||[]).length>=1&&(r.xlmeta=rk(wt(t,Er(n.metadata[0])),n.metadata[0],r)),(n.people||[]).length>=1&&(r.people=X2(wt(t,Er(n.people[0])),r)),L&&(L=Vk(L,f.Sheets));var Z=wt(t,"xl/worksheets/sheet.xml",!0)?1:0;e:for(g=0;g!=d.Worksheets;++g){var J="sheet";if(L&&L[g]?(E="xl/"+L[g][1].replace(/[\/]?xl\//,""),Fr(t,E)||(E=L[g][1]),Fr(t,E)||(E=z.replace(/_rels\/.*$/,"")+L[g][1]),J=L[g][2]):(E="xl/worksheets/sheet"+(g+1-Z)+"."+N,E=E.replace(/sheet0\./,"sheet.")),w=E.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),r&&r.sheets!=null)switch(typeof r.sheets){case"number":if(g!=r.sheets)continue e;break;case"string":if(d.SheetNames[g].toLowerCase()!=r.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(r.sheets)){for(var B=!1,le=0;le!=r.sheets.length;++le)typeof r.sheets[le]=="number"&&r.sheets[le]==g&&(B=1),typeof r.sheets[le]=="string"&&r.sheets[le].toLowerCase()==d.SheetNames[g].toLowerCase()&&(B=1);if(!B)continue e}}zk(t,E,w,d.SheetNames[g],g,F,s,J,r,f,c,l)}return u={Directory:n,Workbook:f,Props:d,Custprops:h,Deps:p,Sheets:s,SheetNames:d.SheetNames,Strings:sa,Styles:l,Themes:c,SSF:Ot(Me)},r&&r.bookFiles&&(t.files?(u.keys=i,u.files=t.files):(u.keys=[],u.files={},t.FullPaths.forEach(function(Te,xe){Te=Te.replace(/^Root Entry[\/]/,""),u.keys.push(Te),u.files[Te]=t.FileIndex[xe]}))),r&&r.bookVBA&&(n.vba.length>0?u.vbaraw=wt(t,Er(n.vba[0]),!0):n.defaults&&n.defaults.bin===Z2&&(u.vbaraw=wt(t,"xl/vbaProject.bin",!0))),u}function Hk(t,r){var e=r||{},i="Workbook",n=ze.find(t,i);try{if(i="/!DataSpaces/Version",n=ze.find(t,i),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+i);if(Nx(n.content),i="/!DataSpaces/DataSpaceMap",n=ze.find(t,i),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+i);var a=Px(n.content);if(a.length!==1||a[0].comps.length!==1||a[0].comps[0].t!==0||a[0].name!=="StrongEncryptionDataSpace"||a[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+i);if(i="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",n=ze.find(t,i),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+i);var s=Lx(n.content);if(s.length!=1||s[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+i);if(i="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",n=ze.find(t,i),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+i);Vx(n.content)}catch{}if(i="/EncryptionInfo",n=ze.find(t,i),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+i);var o=zx(n.content);if(i="/EncryptedPackage",n=ze.find(t,i),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+i);if(o[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(o[1],n.content,e.password||"",e);if(o[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(o[1],n.content,e.password||"",e);throw new Error("File is password-protected")}function Mc(t,r){var e="";switch((r||{}).type||"base64"){case"buffer":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];case"base64":e=vr(t.slice(0,12));break;case"binary":e=t;break;case"array":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];default:throw new Error("Unrecognized type "+(r&&r.type||"undefined"))}return[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3),e.charCodeAt(4),e.charCodeAt(5),e.charCodeAt(6),e.charCodeAt(7)]}function jk(t,r){return ze.find(t,"EncryptedPackage")?Hk(t,r):Gp(t,r)}function Wk(t,r){var e,i=t,n=r||{};return n.type||(n.type=Ve&&Buffer.isBuffer(t)?"buffer":"base64"),e=jd(i,n),Uk(e,n)}function $p(t,r){var e=0;e:for(;e<t.length;)switch(t.charCodeAt(e)){case 10:case 13:case 32:++e;break;case 60:return ec(t.slice(e),r);default:break e}return pa.to_workbook(t,r)}function Gk(t,r){var e="",i=Mc(t,r);switch(r.type){case"base64":e=vr(t);break;case"binary":e=t;break;case"buffer":e=t.toString("binary");break;case"array":e=Zi(t);break;default:throw new Error("Unrecognized type "+r.type)}return i[0]==239&&i[1]==187&&i[2]==191&&(e=et(e)),r.type="binary",$p(e,r)}function Kk(t,r){var e=t;return r.type=="base64"&&(e=vr(e)),e=Ze.utils.decode(1200,e.slice(2),"str"),r.type="binary",$p(e,r)}function qk(t){return t.match(/[^\x00-\x7F]/)?Jn(t):t}function qo(t,r,e,i){return i?(e.type="string",pa.to_workbook(t,e)):pa.to_workbook(r,e)}function Ns(t,r){Sd();var e=r||{};if(typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer)return Ns(new Uint8Array(t),(e=Ot(e),e.type="array",e));typeof Uint8Array<"u"&&t instanceof Uint8Array&&!e.type&&(e.type=typeof Deno<"u"?"buffer":"array");var i=t,n=[0,0,0,0],a=!1;if(e.cellStyles&&(e.cellNF=!0,e.sheetStubs=!0),bn={},e.dateNF&&(bn.dateNF=e.dateNF),e.type||(e.type=Ve&&Buffer.isBuffer(t)?"buffer":"base64"),e.type=="file"&&(e.type=Ve?"buffer":"binary",i=Nh(t),typeof Uint8Array<"u"&&!Ve&&(e.type="array")),e.type=="string"&&(a=!0,e.type="binary",e.codepage=65001,i=qk(t)),e.type=="array"&&typeof Uint8Array<"u"&&t instanceof Uint8Array&&typeof ArrayBuffer<"u"){var s=new ArrayBuffer(3),o=new Uint8Array(s);if(o.foo="bar",!o.foo)return e=Ot(e),e.type="array",Ns(oc(i),e)}switch((n=Mc(i,e))[0]){case 208:if(n[1]===207&&n[2]===17&&n[3]===224&&n[4]===161&&n[5]===177&&n[6]===26&&n[7]===225)return jk(ze.read(i,e),e);break;case 9:if(n[1]<=8)return Gp(i,e);break;case 60:return ec(i,e);case 73:if(n[1]===73&&n[2]===42&&n[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(n[1]===68)return kx(i,e);break;case 84:if(n[1]===65&&n[2]===66&&n[3]===76)return _x.to_workbook(i,e);break;case 80:return n[1]===75&&n[2]<9&&n[3]<9?Wk(i,e):qo(t,i,e,a);case 239:return n[3]===60?ec(i,e):qo(t,i,e,a);case 255:if(n[1]===254)return Kk(i,e);if(n[1]===0&&n[2]===2&&n[3]===0)return aa.to_workbook(i,e);break;case 0:if(n[1]===0&&(n[2]>=2&&n[3]===0||n[2]===0&&(n[3]===8||n[3]===9)))return aa.to_workbook(i,e);break;case 3:case 131:case 139:case 140:return ad.to_workbook(i,e);case 123:if(n[1]===92&&n[2]===114&&n[3]===116)return Zx.to_workbook(i,e);break;case 10:case 13:case 32:return Gk(i,e);case 137:if(n[1]===80&&n[2]===78&&n[3]===71)throw new Error("PNG Image File is not a spreadsheet");break}return xx.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?ad.to_workbook(i,e):qo(t,i,e,a)}function Xk(t,r,e,i,n,a,s,o){var c=Pt(e),l=o.defval,f=o.raw||!Object.prototype.hasOwnProperty.call(o,"raw"),d=!0,m=n===1?[]:{};if(n!==1)if(Object.defineProperty)try{Object.defineProperty(m,"__rowNum__",{value:e,enumerable:!1})}catch{m.__rowNum__=e}else m.__rowNum__=e;if(!s||t[e])for(var h=r.s.c;h<=r.e.c;++h){var u=s?t[e][h]:t[i[h]+c];if(u===void 0||u.t===void 0){if(l===void 0)continue;a[h]!=null&&(m[a[h]]=l);continue}var p=u.v;switch(u.t){case"z":if(p==null)break;continue;case"e":p=p==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+u.t)}if(a[h]!=null){if(p==null)if(u.t=="e"&&p===null)m[a[h]]=null;else if(l!==void 0)m[a[h]]=l;else if(f&&p===null)m[a[h]]=null;else continue;else m[a[h]]=f&&(u.t!=="n"||u.t==="n"&&o.rawNumbers!==!1)?p:yi(u,p,o);p!=null&&(d=!1)}}return{row:m,isempty:d}}function nc(t,r){if(t==null||t["!ref"]==null)return[];var e={t:"n",v:0},i=0,n=1,a=[],s=0,o="",c={s:{r:0,c:0},e:{r:0,c:0}},l=r||{},f=l.range!=null?l.range:t["!ref"];
37switch(l.header===1?i=1:l.header==="A"?i=2:Array.isArray(l.header)?i=3:l.header==null&&(i=0),typeof f){case"string":c=ft(f);break;case"number":c=ft(t["!ref"]),c.s.r=f;break;default:c=f}i>0&&(n=0);var d=Pt(c.s.r),m=[],h=[],u=0,p=0,g=Array.isArray(t),F=c.s.r,E=0,w={};g&&!t[F]&&(t[F]=[]);var V=l.skipHidden&&t["!cols"]||[],Q=l.skipHidden&&t["!rows"]||[];for(E=c.s.c;E<=c.e.c;++E)if(!(V[E]||{}).hidden)switch(m[E]=Ct(E),e=g?t[F][E]:t[m[E]+d],i){case 1:a[E]=E-c.s.c;break;case 2:a[E]=m[E];break;case 3:a[E]=l.header[E-c.s.c];break;default:if(e==null&&(e={w:"__EMPTY",t:"s"}),o=s=yi(e,null,l),p=w[s]||0,!p)w[s]=1;else{do o=s+"_"+p++;while(w[o]);w[s]=p,w[o]=1}a[E]=o}for(F=c.s.r+n;F<=c.e.r;++F)if(!(Q[F]||{}).hidden){var N=Xk(t,c,F,m,i,a,g,l);(N.isempty===!1||(i===1?l.blankrows!==!1:l.blankrows))&&(h[u++]=N.row)}return h.length=u,h}var yd=/"/g;function $k(t,r,e,i,n,a,s,o){for(var c=!0,l=[],f="",d=Pt(e),m=r.s.c;m<=r.e.c;++m)if(i[m]){var h=o.dense?(t[e]||[])[m]:t[i[m]+d];if(h==null)f="";else if(h.v!=null){c=!1,f=""+(o.rawNumbers&&h.t=="n"?h.v:yi(h,null,o));for(var u=0,p=0;u!==f.length;++u)if((p=f.charCodeAt(u))===n||p===a||p===34||o.forceQuotes){f='"'+f.replace(yd,'""')+'"';break}f=="ID"&&(f='"ID"')}else h.f!=null&&!h.F?(c=!1,f="="+h.f,f.indexOf(",")>=0&&(f='"'+f.replace(yd,'""')+'"')):f="";l.push(f)}return o.blankrows===!1&&c?null:l.join(s)}function Yp(t,r){var e=[],i=r??{};if(t==null||t["!ref"]==null)return"";var n=ft(t["!ref"]),a=i.FS!==void 0?i.FS:",",s=a.charCodeAt(0),o=i.RS!==void 0?i.RS:`
38`,c=o.charCodeAt(0),l=new RegExp((a=="|"?"\\|":a)+"+$"),f="",d=[];i.dense=Array.isArray(t);for(var m=i.skipHidden&&t["!cols"]||[],h=i.skipHidden&&t["!rows"]||[],u=n.s.c;u<=n.e.c;++u)(m[u]||{}).hidden||(d[u]=Ct(u));for(var p=0,g=n.s.r;g<=n.e.r;++g)(h[g]||{}).hidden||(f=$k(t,n,g,d,s,c,a,i),f!=null&&(i.strip&&(f=f.replace(l,"")),(f||i.blankrows!==!1)&&e.push((p++?o:"")+f)));return delete i.dense,e.join("")}function Yk(t,r){r||(r={}),r.FS="	",r.RS=`
39`;var e=Yp(t,r);if(typeof Ze>"u"||r.type=="string")return e;var i=Ze.utils.encode(1200,e,"str");return"\xFF\xFE"+i}function Qk(t){var r="",e,i="";if(t==null||t["!ref"]==null)return[];var n=ft(t["!ref"]),a="",s=[],o,c=[],l=Array.isArray(t);for(o=n.s.c;o<=n.e.c;++o)s[o]=Ct(o);for(var f=n.s.r;f<=n.e.r;++f)for(a=Pt(f),o=n.s.c;o<=n.e.c;++o)if(r=s[o]+a,e=l?(t[f]||[])[o]:t[r],i="",e!==void 0){if(e.F!=null){if(r=e.F,!e.f)continue;i=e.f,r.indexOf(":")==-1&&(r=r+":"+r)}if(e.f!=null)i=e.f;else{if(e.t=="z")continue;if(e.t=="n"&&e.v!=null)i=""+e.v;else if(e.t=="b")i=e.v?"TRUE":"FALSE";else if(e.w!==void 0)i="'"+e.w;else{if(e.v===void 0)continue;e.t=="s"?i="'"+e.v:i=""+e.v}}c[c.length]=r+"="+i}return c}function Qp(t,r,e){var i=e||{},n=+!i.skipHeader,a=t||{},s=0,o=0;if(a&&i.origin!=null)if(typeof i.origin=="number")s=i.origin;else{var c=typeof i.origin=="string"?er(i.origin):i.origin;s=c.r,o=c.c}var l,f={s:{c:0,r:0},e:{c:o,r:s+r.length-1+n}};if(a["!ref"]){var d=ft(a["!ref"]);f.e.c=Math.max(f.e.c,d.e.c),f.e.r=Math.max(f.e.r,d.e.r),s==-1&&(s=d.e.r+1,f.e.r=s+r.length-1+n)}else s==-1&&(s=0,f.e.r=r.length-1+n);var m=i.header||[],h=0;r.forEach(function(p,g){ci(p).forEach(function(F){(h=m.indexOf(F))==-1&&(m[h=m.length]=F);var E=p[F],w="z",V="",Q=Re({c:o+h,r:s+g+n});l=ga(a,Q),E&&typeof E=="object"&&!(E instanceof Date)?a[Q]=E:(typeof E=="number"?w="n":typeof E=="boolean"?w="b":typeof E=="string"?w="s":E instanceof Date?(w="d",i.cellDates||(w="n",E=tr(E)),V=i.dateNF||Me[14]):E===null&&i.nullError&&(w="e",E=0),l?(l.t=w,l.v=E,delete l.w,delete l.R,V&&(l.z=V)):a[Q]=l={t:w,v:E},V&&(l.z=V))})}),f.e.c=Math.max(f.e.c,o+m.length-1);var u=Pt(s);if(n)for(h=0;h<m.length;++h)a[Ct(h+o)+u]={t:"s",v:m[h]};return a["!ref"]=Ue(f),a}function Zk(t,r){return Qp(null,t,r)}function ga(t,r,e){if(typeof r=="string"){if(Array.isArray(t)){var i=er(r);return t[i.r]||(t[i.r]=[]),t[i.r][i.c]||(t[i.r][i.c]={t:"z"})}return t[r]||(t[r]={t:"z"})}return typeof r!="number"?ga(t,Re(r)):ga(t,Re({r,c:e||0}))}function Jk(t,r){if(typeof r=="number"){if(r>=0&&t.SheetNames.length>r)return r;throw new Error("Cannot find sheet # "+r)}else if(typeof r=="string"){var e=t.SheetNames.indexOf(r);if(e>-1)return e;throw new Error("Cannot find sheet name |"+r+"|")}else throw new Error("Cannot find sheet |"+r+"|")}function Nc(){return{SheetNames:[],Sheets:{}}}function Oc(t,r,e,i){var n=1;if(!e)for(;n<=65535&&t.SheetNames.indexOf(e="Sheet"+n)!=-1;++n,e=void 0);if(!e||t.SheetNames.length>=65535)throw new Error("Too many worksheets");if(i&&t.SheetNames.indexOf(e)>=0){var a=e.match(/(^.*?)(\d+)$/);n=a&&+a[2]||0;var s=a&&a[1]||e;for(++n;n<=65535&&t.SheetNames.indexOf(e=s+n)!=-1;++n);}if(Lw(e),t.SheetNames.indexOf(e)>=0)throw new Error("Worksheet with name |"+e+"| already exists!");return t.SheetNames.push(e),t.Sheets[e]=r,e}function e3(t,r,e){t.Workbook||(t.Workbook={}),t.Workbook.Sheets||(t.Workbook.Sheets=[]);var i=Jk(t,r);switch(t.Workbook.Sheets[i]||(t.Workbook.Sheets[i]={}),e){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+e)}t.Workbook.Sheets[i].Hidden=e}function t3(t,r){return t.z=r,t}function Zp(t,r,e){return r?(t.l={Target:r},e&&(t.l.Tooltip=e)):delete t.l,t}function r3(t,r,e){return Zp(t,"#"+r,e)}function i3(t,r,e){t.c||(t.c=[]),t.c.push({t:r,a:e||"SheetJS"})}function n3(t,r,e,i){for(var n=typeof r!="string"?r:ft(r),a=typeof r=="string"?r:Ue(r),s=n.s.r;s<=n.e.r;++s)for(var o=n.s.c;o<=n.e.c;++o){var c=ga(t,s,o);c.t="n",c.F=a,delete c.v,s==n.s.r&&o==n.s.c&&(c.f=e,i&&(c.D=!0))}return t}var Jp={encode_col:Ct,encode_row:Pt,encode_cell:Re,encode_range:Ue,decode_col:wc,decode_row:_c,split_cell:g1,decode_cell:er,decode_range:Fn,format_cell:yi,sheet_add_aoa:rp,sheet_add_json:Qp,sheet_add_dom:Kp,aoa_to_sheet:In,json_to_sheet:Zk,table_to_sheet:qp,table_to_book:kk,sheet_to_csv:Yp,sheet_to_txt:Yk,sheet_to_json:nc,sheet_to_html:wk,sheet_to_formulae:Qk,sheet_to_row_object_array:nc,sheet_get_cell:ga,book_new:Nc,book_append_sheet:Oc,book_set_sheet_visibility:e3,cell_set_number_format:t3,cell_set_hyperlink:Zp,cell_set_internal_link:r3,cell_add_comment:i3,sheet_set_array_formula:n3,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};var tC=bd.version;var c3=["vgmItem"],l3=["myFileInput"],f3=["vgmItemComppnents"],d3=()=>["Manual input","Excel Upload"],p3=()=>["/dashboard/vgm"],m3=t=>({error:t});function u3(t,r){t&1&&(v(0,"div",23)(1,"span",24),O(2,"span",25),_(),v(3,"span",26),X(4),U(5,"translate"),v(6,"a",27),X(7),U(8,"translate"),_(),X(9),U(10,"translate"),_()()),t&2&&(y(4),ye("",H(5,4,"If you have existing bookings"),", "),y(2),P("routerLink",Bt(10,p3)),y(),Se(H(8,6,"go to your dashboard")),y(2),ye(" ",H(10,8,"to retrieve the Booking Reference Number"),""))}function h3(t,r){if(t&1&&(v(0,"div",8)(1,"div",9)(2,"div",10),O(3,"span",28),_(),v(4,"div",12)(5,"div",13)(6,"label",14),X(
397),U(8,"translate"),v(9,"span",29),X(10),U(11,"translate"),_()()(),O(12,"swire-input",30),U(13,"translate"),_()()()),t&2){let e=G(2);y(7),ye(" ",H(8,4,"Reference Number")," "),y(3),Se(H(11,6,"(optional)")),y(2),P("swPlaceholder",H(13,8,"Enter Reference Number"))("swDefaultValue",e.f.szReferenceNumber.value)}}function g3(t,r){if(t&1){let e=Ae();v(0,"div",38)(1,"span",39),O(2,"span",40),_(),v(3,"span",26)(4,"a",41),ge("click",function(){ve(e);let n=G(3);return _e(n.downloadExcel())}),X(5),U(6,"translate"),_(),X(7),U(8,"translate"),_()()}t&2&&(y(5),Se(H(6,2,"Download VGM format")),y(2),ye(" ",H(8,4,"in a spreadsheet (.xls), enter VGM details and upload the same file below")," "))}function x3(t,r){if(t&1){let e=Ae();v(0,"div",42)(1,"div",43)(2,"span",44),O(3,"span",45),X(4),U(5,"translate"),_(),v(6,"span",26),X(7),U(8,"translate"),_(),v(9,"input",46,0),ge("change",function(n){ve(e);let a=G(3);return _e(a.onFileSelected(n))}),_()()()}if(t&2){let e=G(3);P("ngClass",Vt(8,m3,e.fileUploadedError)),y(4),ye("\xA0 ",H(5,4,"Upload file")," "),y(3),Se(H(8,6,"or drop files here (5MB per file)")),y(2),P("accept",e.requiredFileType)}}function v3(t,r){if(t&1){let e=Ae();v(0,"div",null,1)(2,"app-vgm-item-form",60,2),ge("removeTableError",function(){ve(e);let n=G(5);return _e(n.removeTableError())})("onOtherArrowClick",function(){ve(e);let n=G(5);return _e(n.onOtherArrowClick())})("deleteVgmItem",function(n){ve(e);let a=G(5);return _e(a.deleteVgmItem(n))})("editVgmItem",function(n){ve(e);let a=G(5);return _e(a.editVgmItem(n))})("minimizeItem",function(n){ve(e);let a=G(5);return _e(a.minimizeItem(n))}),_()()}if(t&2){let e=r.$implicit,i=r.index,n=G(5);R0("table-row paragraph-regular-15 Text-90 ",e.isMinimize?"minimize":"",""),y(2),P("indexCargo",i)("objCargo",e)("formDataObj",n.formDataObj)("swTableData",n.swTableData)}}function _3(t,r){if(t&1&&(st(0),Ee(1,v3,4,7,"div",59),ot()),t&2){let e=G(4);y(),P("ngForOf",e.swTableData)}}function w3(t,r){t&1&&(v(0,"span"),O(1,"span",61),_())}function k3(t,r){if(t&1){let e=Ae();st(0),v(1,"section",47)(2,"header",48)(3,"div",49),X(4),U(5,"translate"),_(),v(6,"div",49),X(7),U(8,"translate"),_(),v(9,"div",49),X(10),U(11,"translate"),_(),v(12,"div",49),X(13),U(14,"translate"),O(15,"swire-tool-tip",50),U(16,"translate"),_(),v(17,"div",49),X(18),U(19,"translate"),v(20,"span",51),O(21,"span",52),v(22,"p",53)(23,"span",54),X(24),U(25,"translate"),_(),v(26,"span",54),X(27),U(28,"translate"),_()()()(),v(29,"div",49),X(30),U(31,"translate"),_(),O(32,"div",49),_(),Ee(33,_3,2,1,"ng-container",37),_(),v(34,"div",55),Ee(35,w3,2,0,"span",37),O(36,"app-error-message",56),_(),v(37,"div",57)(38,"swire-button",58),U(39,"translate"),ge("click",function(){ve(e);let n=G(3);return _e(n.addMoreCargo())}),_()(),ot()}if(t&2){let e=G(3);y(4),ye("",H(5,21,"NO"),"."),y(3),Se(H(8,23,"CONTAINER NUMBER")),y(3),Se(H(11,25,"SIZE")),y(3),ye(" ",H(14,27,"VGM")," "),y(2),P("swIconTooltip","swi-icon icon-information Grey-90 paragraph-regular-16")("swSwireTooltipDirectionClass","centre bottom")("swTooltipText",H(16,29,"Verified gross mass  or VGM is the combined weight of an ocean shipment\u2019s cargo, dunnage and bracing (material used to keep cargo in position in a ship\u2019s hold), plus the tare weight of the container.")),y(3),ye(" ",H(19,31,"METHOD")," "),y(6),ye("1-",H(25,33,"Weight of your shipments sealed container after it has been packed"),"."),y(3),ye("2-",H(28,35,"Weight all the cargo and contents of the container and adding those figures to your containers tare weight"),"."),y(3),ye(" ",H(31,37,"DATE VERIFIED")," "),y(3),P("ngIf",(e.formDataObj==null||e.formDataObj.commodityList==null?null:e.formDataObj.commodityList.length)>0&&(e.swTableData==null?null:e.swTableData.length)>0),y(2),P("ngIf",e.isTableErrorIcon),y(),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule),y(2),P("swClass","add-line-btn swi-button-white-small-default-regular Primary-80")("swIconClass","icon-plus swi-icon Primary-80")("swIsShowIcon",!0)("swButtonIconPosition","left")("swButtonName",H(39,39,"Add Line"))}}function y3(t,r){if(t&1&&(v(0,"div",31)(1,"div",9)(2,"div",10),O(3,"span",32),_(),v(4,"div",12)(5,"div",13)(6,"label",14),X(
397),U(8,"translate"),_()()()(),v(9,"div",33),Ee(10,g3,9,6,"div",34)(11,x3,11,10,"div",35),O(12,"app-error-message",36),Ee(13,k3,40,41,"ng-container",37),_()()),t&2){let e=G(2);y(7),ye("",H(8,7,"Enter VGM Details"),"*"),y(3),P("ngIf",(e.f==null||e.f.iSumittedModeDs==null?null:e.f.iSumittedModeDs.value)==="Excel Upload"),y(),P("ngIf",(e.f==null||e.f.iSumittedModeDs==null?null:e.f.iSumittedModeDs.value)==="Excel Upload"&&!e.showTable),y(),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule),y(),P("ngIf",(e.f==null||e.f.iSumittedModeDs==null?null:e.f.iSumittedModeDs.value)==="Manual input"||e.showTable)}}function b3(t,r){if(t&1){let e=Ae();v(0,"form",3)(1,"div",4)(2,"h4",5),X(3),U(4,"translate"),_(),v(5,"div",6)(6,"div",7)(7,"div",8)(8,"div",9)(9,"div",10),O(10,"span",11),_(),v(11,"div",12)(12,"div",13)(13,"label",14),X(14),U(15,"translate"),_()(),v(16,"swire-input",15),U(17,"translate"),ge("keyup",function(n){return ve(e),G().onKeySearch(n),_e(n.stopPropagation())}),_(),O(18,"app-error-message",16),Ee(19,u3,11,11,"div",17),_()()(),v(20,"div",8)(21,"div",9)(22,"div",10),O(23,"span",18),_(),v(24,"div",12)(25,"div",13)(26,"label",14),X(27),U(28,"translate"),v(29,"span"),X(30,"*"),_()()(),O(31,"swire-dropdown",19),U(32,"translate"),O(33,"app-error-message",20),_()()(),Ee(34,h3,14,10,"div",21),_(),Ee(35,y3,14,9,"div",22),_()()()}if(t&2){let e=G();P("formGroup",e.shipmentDetailsForm),y(3),Se(H(4,26,"Shipment Details")),y(11),ye("",H(15,28,"Booking Reference Number"),"*"),y(2),P("swPlaceholder",H(17,30,"Booking Reference Number"))("ngClass",(e.f.szBookingNumber.touched||e.submitted)&&e.f.szBookingNumber.errors?"error":"")("swReadOnlyProperties",e.isShipmentValid)("swIsDisable",e.isShipmentValid)("swDefaultValue",e.f.szBookingNumber.value),y(2),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule),y(),P("ngIf",e.isShowAlertMessageForVgm),y(8),Se(H(28,32,"Select Submission Mode")),y(4),P("swPlaceholder",H(32,34,"Select option"))("swDropdownType","regular")("swReadOnlyProperties",!0)("swSearchIconClass","icon-search Text-80 icon-size-16")("swIconClass","icon-size-18 icon-arrow-down-1 Primary-80")("swData",Bt(36,d3))("ngClass",(e.f.iSumittedModeDs.touched||e.submitted)&&e.f.iSumittedModeDs.errors?"error":"")("swSelectedData",e.f.iSumittedModeDs.value),y(2),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule),y(),P("ngIf",(e.f==null||e.f.iSumittedModeDs==null?null:e.f.iSumittedModeDs.value)&&(e.f==null||e.f.szBookingNumber==null?null:e.f.szBookingNumber.value)&&e.readOnlyBookingNumber),y(),P("ngIf",(e.f==null||e.f.iSumittedModeDs==null?null:e.f.iSumittedModeDs.value)&&(e.f==null||e.f.szBookingNumber==null?null:e.f.szBookingNumber.value)&&e.readOnlyBookingNumber)}}var Rn=class Rn{constructor(r,e,i,n,a,s,o,c,l,f,d,m){this._formBuilder=r;this._vgmService=e;this._quoteV2Service=i;this.route=n;this.el=a;this._dashboardService=s;this.translate=o;this._common=c;this._userAuthService=l;this._modelService=f;this._helperService=d;this._masterService=m}_formBuilder;_vgmService;_quoteV2Service;route;el;_dashboardService;translate;_common;_userAuthService;_modelService;_helperService;_masterService;_platformService=Mr(Et);components;itemVgmEle;myFileInput;editableIsEmptyValue;CUSTOMVALIDATEMETHOD=Fe;messageModule="VGMERRORMSG";reactiveValidate={};shipmentDetailsForm;submitted=!1;arVgmDetails;arDailCodes=[];formFieldsOptions;swTableData=[];showTable=!1;isShipmentValid=!1;fileUploadedError=!1;readOnlyBookingNumber=!1;requiredFileType='.csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel"';isTableErrorIcon=!1;formDataObj={};arrCustomValidation=[];isShowAlertMessageForVgm=!1;swMethodTooltipText=`1) Weight of your shipment\u2019s sealed container after it has been packed. <br /> 
40  2) Weight all the cargo and contents of the container and  adding those figures to your container\u2019s tare weight.`;showpopup;hasChange;ngOnInit(){this.subscribeformFieldsOptions(),this.getAllVGMList(),this.reactiveValidationFun(),this.loadListFormData()}subscribeformFieldsOptions(){this._masterService.formFields$.subscribe(r=>{r&&(this.formFieldsOptions=r)})}
40loadListFormData(){let r=this.route.snapshot.paramMap.get("szBookingKey");r?(this.arVgmDetails=this._vgmService?.vgmSubmission,this.arVgmDetails.szBookingNumber=r,this.readOnlyBookingNumber=!0,this.isShipmentValid=!0,this.checkBookingNumberIsValid(r,!0)):this._vgmService.initNewVgmRequest();for(let e=0;e<(this.formFieldsOptions.BookingCargoTypes||[]).length;e++){let i=this.formFieldsOptions.BookingCargoTypes[e];i.name=`${i?.szCargoType} | ${i.szCargoTypeDescription}`,i.subText=`Fits up to ${i.fUnitPayloadWeight}kg & ${i.fUnitPayloadCube} m\xB3`}this.formDataObj.commodityList=this.formFieldsOptions.BookingCargoTypes,this.arVgmDetails=this._vgmService?.vgmSubmission,this.onLoadPatchValueInForm(),this.formSubscribe(),this.detectValueChange()}reactiveValidationFun(){this.reactiveValidate={szBookingNumber:new Ye("",[Ne.required,Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),iSumittedModeDs:new Ye("",[Ne.required,Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),iSumittedMode:new Ye("",[Ne.required,Fe.restrictInputWithEnglish]),fileUpload:new Ye("",[Fe.restrictInputWithEnglish]),szReferenceNumber:new Ye("",[Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),arVGMDetails:new Ye([],[Fe.restrictInputWithEnglish])},this.shipmentDetailsForm=this._formBuilder.group(this.reactiveValidate)}get f(){return this.shipmentDetailsForm.controls}formSubscribe(){this.shipmentDetailsForm.valueChanges.pipe(Ba(900)).subscribe(r=>{this.saveDataInStorage(r)})}detectValueChange(){this.shipmentDetailsForm.get("iSumittedModeDs").valueChanges.subscribe(r=>{this.isTableErrorIcon=!1,this.shipmentDetailsForm.controls.arVGMDetails.setErrors({editablecustomerror:!1}),this.shipmentDetailsForm.controls.fileUpload.markAsUntouched(),this.shipmentDetailsForm.controls.fileUpload?.updateValueAndValidity(),this.fileUploadedError=!1,r=="Manual input"?(this.swTableData=[],this.showTable=!0,this.arVgmDetails?.arVGMDetails?.length>0?this.swTableData=this.arVgmDetails?.arVGMDetails:this.addMoreCargo(),this.shipmentDetailsForm.patchValue({iSumittedMode:0})):r=="Excel Upload"&&(this.swTableData=[],this.showTable=!1,this.shipmentDetailsForm.patchValue({iSumittedMode:1})),r&&this.readOnlyBookingNumber&&this._vgmService.checkVgmDetails(!0)})}onLoadPatchValueInForm(){return hi(this,null,function*(){this.arVgmDetails=this._vgmService?.vgmSubmission,this.arVgmDetails?.arVGMDetails?.length>0&&(this.swTableData=this.arVgmDetails?.arVGMDetails,this.showTable=!0),this.shipmentDetailsForm.patchValue(this.arVgmDetails)})}saveDataInStorage(r){return hi(this,null,function*(){r.shipmentDetailFormValid=this.shipmentDetailsForm.valid,this.shipmentDetailsForm&&this.shipmentDetailsForm.controls.szBookingNumber.errors&&(r.shipmentDetailFormValid=!1),this._vgmService.updateVgmDetails(r)})}onSubmit(){if(this.submitted=!0,!this.shipmentDetailsForm.invalid)return!0}onFileSelected(r){let e=r.target;if(e.files.length!==1)throw new Error("Cannot use multiple files");let i=new FileReader;i.onload=n=>{let a=n.target.result,s=Ns(a,{type:"binary",cellDates:!0,dateNF:"dd/mm/yy"}),o=s.SheetNames[0],c=s.Sheets[o],f=Jp.sheet_to_json(c,{header:1}).filter(d=>d.length>1);if(f&&this.allDatesAreLessThanToday(f))this.swTableData=[],this.setDataInTable(f);else{let d={tosterType:"success",tosterSubtext:this.translate.instant("Date should be less than today date"),tosterText:this.translate.instant("Invalid Date")+"!"};this._common.OpenToster(d)}this.myFileInput.nativeElement.value=""},i.readAsBinaryString(e.files[0])}setDataInTable(r){if(this.shipmentDetailsForm.controls.fileUpload.markAsUntouched(),this.shipmentDetailsForm.controls.fileUpload?.updateValueAndValidity(),this.shipmentDetailsForm.controls.arVGMDetails?.updateValueAndValidity(),this.isTableErrorIcon=!1,this.fileUploadedError=!1,r&&r.length>0){for(let e=0;e<r.length;e++){let i=e;if(e>0&&r[e][1]!=null){let n=this._vgmService.getObjItemDetails(),a=(0,Dn.default)(r[e][5],"DD/MM/YYYY").format("MM-DD-YYYY"),s={szContainerNumber:r[e][1],szContainerName:r[e][2],fVGMWeight:r[e][3],iMethod:r[e][4],dtVerified:a,iSerialNumber:i+1,szView:"LIST"};Object.assign(n,s),this.swTableData.push(n)}}this.swTableData?.length>0?this.showTable=!0:this.fileUploadedError=!1,this._vgmService.updateVgmItemDetails(-1,this.swTableData)}else this.fileUploadedError=!1}
40downloadExcel(){let r=new Date,e="VGM_"+r.getDate().toString().padStart(2,"0")+(r.getMonth()+1).toString().padStart(2,"0")+r.getFullYear().toString().substring(2)+".xlsx";return{dowFun:Co(this._vgmService.downloadExcel("")),originalname:e,ext:"csv"}}timeout=null;onKeySearch(r){this._platformService.runIfBrowser(()=>{clearTimeout(this.timeout);let e=this;this.timeout=setTimeout(function(){r.keyCode!=13&&e.checkBookingNumberIsValid(r.target.value,!0)},1e3)})}checkBookingNumberIsValid(r,e){r&&this._vgmService.verifyVgmReference({szBookingNumber:r.trim()}).subscribe(i=>{i.data?.isError?this.bookingIsInvalid(!0,e):this.bookingIsInvalid(!1,e)})}bookingIsInvalid(r,e){if(r&&e){let i=this._vgmService.vgmSubmission,n={szBookingNumber:i.szBookingNumber,arVGMDetails:[],iSumittedModeDs:"",iSumittedMode:"",shipmentDetailFormValid:!1,szReferenceNumber:"",fileUpload:""};Object.assign(i,n),this._vgmService.updateVgmDetails(i),this.onLoadPatchValueInForm(),this.readOnlyBookingNumber=!1,this._vgmService.checkVgmDetails(!1)}else this.readOnlyBookingNumber=!0,this.shipmentDetailsForm&&this.shipmentDetailsForm.get("iSumittedModeDs").value&&this._vgmService.checkVgmDetails(!r);this.checkBookingNumberValidation(r)}onContinue(r){this.components?.toArray()?.forEach((s,o)=>{s.manualSubmitForm()}),this._helperService.scrollOnErrorField(this.el);let e=this._vgmService.vgmSubmission;if(e&&e.iSumittedMode==1&&this.swTableData.length==0&&r){this.showUploadError();return}let i=e?.arVGMDetails?.find(s=>!s.isFormValid);i?(this.shipmentDetailsForm.controls.arVGMDetails.setErrors({editablecustomerror:!0}),this.isTableErrorIcon=!0):(this.shipmentDetailsForm.controls.arVGMDetails.setErrors(null),this.isTableErrorIcon=!1,this.shipmentDetailsForm.controls.arVGMDetails?.clearValidators(),this.shipmentDetailsForm.controls.arVGMDetails?.updateValueAndValidity());let n=!0,a=e?.arVGMDetails?.map(s=>(!s.isFormValid&&n?(s.szView="DETAILS",n=!1,s.isEditContainerNumber=!0,s.isEditContainerName=!0,s.isEditFVGMWeight=!0,s.isEditIMethod=!0,s.isEditDtVerified=!0):s.szView="LIST",s));if(this.swTableData=a,this._vgmService.updateVgmItemDetails(-1,a),this._platformService.runIfBrowser(()=>{Lt(100).subscribe(()=>{this.components?.toArray()?.forEach(()=>{}),this._helperService.scrollOnErrorField(this.el)})}),!i)return!0}onOtherArrowClick(){this._platformService.runIfBrowser(()=>{this.components?.toArray()?.forEach(r=>{r?.objCargo?.szView=="DETAILS"})}),this._helperService.scrollOnErrorField(this.el)}removeTableError(){this.shipmentDetailsForm.controls.arVGMDetails.setErrors({editablecustomerror:!1}),this.shipmentDetailsForm.controls.arVGMDetails?.updateValueAndValidity(),this.isTableErrorIcon=!1}addMoreCargo(){let r=this._vgmService.getObjItemDetails();if(this.onContinue(null),this.swTableData?.find(e=>!e.isFormValid)){this.submitted=!0,this.shipmentDetailsForm.controls.arVGMDetails.setErrors({editablecustomerror:!0}),this.isTableErrorIcon=!0;return}else this.shipmentDetailsForm.controls.arVGMDetails?.updateValueAndValidity(),this.isTableErrorIcon=!1;for(let e of this.swTableData)e.isEditContainerNumber=!1,e.isEditContainerName=!1,e.isEditFVGMWeight=!1,e.isEditIMethod=!1,e.isEditDtVerified=!1;this._platformService.runIfBrowser(()=>{Lt(1e3).subscribe(()=>{r.isEditContainerNumber=!0,r.iSerialNumber=this.swTableData.length+1,this.swTableData.push(r),this._vgmService.updateVgmItemDetails(-1,this.swTableData),this.arVgmDetails=this._vgmService?.vgmSubmission})})}deleteVgmItem(r){this.swTableData.splice(r,1),this._vgmService.updateVgmItemDetails(-1,this.swTableData),this.arVgmDetails=this._vgmService.vgmSubmission,this.swTableData=this.arVgmDetails?.arVGMDetails,this.swTableData.splice(r,1),this.swTableData.length==0&&(this.showTable=!1,this.shipmentDetailsForm.controls.arVGMDetails?.updateValueAndValidity(),this.isTableErrorIcon=!1)}editVgmItem(r){let i=this._vgmService.vgmSubmission?.arVGMDetails?.map((n,a)=>(r!=a&&(n.isEditContainerNumber=!1,n.isEditContainerName=!1,n.isEditFVGMWeight=!1,n.isEditIMethod=!1,n.isEditDtVerified=!1),n));this.swTableData=i,this._vgmService.updateVgmItemDetails(-1,i)}minimizeItem(r){this.swTableData[r]&&(this.swTableData[r].isMinimize=!this.swTableData[r].isMinimize),this._vgmService.updateVgmItemDetails(-1,this.swTableData)}checkBookingNumberValidation(r){let e=["szBookingNumber"];this.clearAllConditionalValidation(e),this.arrCustomValidation.push(Fe.vgmBookingValidation("szBookingNumber",r)),this.shipmentDetailsForm.setValidators(this.arrCustomValidation),this._common.updateAllConditionalValidation(this.shipmentDetailsForm,e),r&&this.shipmentDetailsForm.controls.szBookingNumber.markAsTouched()}clearAllConditionalValidation(r,e=!0){r.forEach(i=>
40{this.shipmentDetailsForm.controls[i]?.clearValidators(),e&&this.shipmentDetailsForm.controls[i]?.markAsUntouched(),this.shipmentDetailsForm.controls[i]?.updateValueAndValidity()})}showUploadError(){this.fileUploadedError=!0,this.shipmentDetailsForm.controls.fileUpload.markAsTouched(),this.shipmentDetailsForm.controls.fileUpload.setErrors({customerrorfornotselected:!0})}queryParams=S0(null);getAllVGMList(){let r={};r.szPage="VGM",r.enType="BOOKING",r.iVGMStatus="0",this.queryParams.set(r)}vgmToSubmitlist=B0({request:this.queryParams,loader:e=>hi(this,[e],function*({request:r}){try{let n=(yield Co(this._dashboardService.getQuoteBookingDataForDashboard(r)))?.data?.arBookingRequest??[];return this.isShowAlertMessageForVgm=!0,n}catch(i){throw i?.status==403&&this.openLoginPopup(),console.error("API error:",i),i}})});allDatesAreLessThanToday(r){let e=(0,Dn.default)().format("DD/MM/YYYY");return r.slice(1).every(n=>{if(n?.length>5){let a=(0,Dn.default)(n[5]).format("DD/MM/YYYY"),s=(0,Dn.default)(e,"DD/MM/YYYY");return(0,Dn.default)(a,"DD/MM/YYYY").isBefore(s)}else return!1})}openLoginPopup(){}static \u0275fac=function(e){return new(e||Rn)(ee(Sr),ee(ri),ee(ss),ee(mn),ee(Va),ee(Ml),ee(ct),ee(At),ee(ei),ee(xt),ee(yr),ee(Xa))};static \u0275cmp=$e({type:Rn,selectors:[["app-shipment-details-form"]],viewQuery:function(e,i){if(e&1&&(nr(c3,5),nr(l3,5),nr(f3,5)),e&2){let n;ar(n=sr())&&(i.itemVgmEle=n.first),ar(n=sr())&&(i.myFileInput=n.first),ar(n=sr())&&(i.components=n)}},inputs:{editableIsEmptyValue:"editableIsEmptyValue"},decls:1,vars:1,consts:[["myFileInput",""],["vgmItem",""],["vgmItemComppnents",""],[3,"formGroup"],[1,"companyDetails"],[1,"cargo-heading","heading-bold-28","Text-100","Display-family"],[1,"form-row","d-flex"],[1,"form-row-inner","d-flex"],[1,"form-col-6","form-col"],[1,"form-list"],[1,"icon"],[1,"swi-icon","icon-booking","Primary-80","icon-size-30"],[1,"label-form"],[1,"label-option"],[1,"paragraph-semibold-16","Text-90"],["locator","szBookingNumber","tabindex","2","formControlName","szBookingNumber","minlength","2","maxlength","100",3,"keyup","swPlaceholder","ngClass","swReadOnlyProperties","swIsDisable","swDefaultValue"],["inputKey","szBookingNumber",3,"isSubmit","formControls","messageModule"],["class","alert-msg-vgm",4,"ngIf"],[1,"swi-icon","icon-ship-1","Primary-80","icon-size-30"],["locator","iSumittedModeDs","formControlName","iSumittedModeDs",3,"swPlaceholder","swDropdownType","swReadOnlyProperties","swSearchIconClass","swIconClass","swData","ngClass","swSelectedData"],["inputKey","iSumittedModeDs",3,"isSubmit","formControls","messageModule"],["class","form-col-6 form-col",4,"ngIf"],["class","form-col-12 form-col",4,"ngIf"],[1,"alert-msg-vgm"],[1,"iconLeft"],[1,"swi-icon","icon-information","paragraph-regular-18","Grey-90"],[1,"paragraph-regular-14","Text-100"],[1,"Hyperlink-Dark","under-line-text","paragraph-semibold-14",3,"routerLink"],[1,"icon-document-3","swi-icon","Primary-80","icon-size-30"],[1,"paragraph-regular-16","Text-80"],["tabindex","2","locator","szReferenceNumber","formControlName","szReferenceNumber",3,"swPlaceholder","swDefaultValue"],[1,"form-col-12","form-col"],[1,"icon-weight","swi-icon","Primary-80","icon-size-22"],[1,"full-content"],["class","vgm-notification bg-warning-light d-flex",4,"ngIf"],["class","inner-file-upload error",3,"ngClass",4,"ngIf"],["inputKey","fileUpload",3,"isSubmit","formControls","messageModule"],[4,"ngIf"],[1,"vgm-notification","bg-warning-light","d-flex"],[1,"icon-svg"],[1,"icon-download","swi-icon","icon-size-18","Text-100"],[1,"Hyperlink-Dark","paragraph-semibold-16",3,"click"],[1,"inner-file-upload","error",3,"ngClass"],[1,"upload-box"],[1,"attachment-file","swi-button-special-expand-greyblue"],[1,"swi-icon","icon-upload","paragraph-regular-15","Primary-80"],["locator","excelUpload","type","file",1,"file-input",3,"change","accept"],[1,"swire-static-table","bg-text-10","swire-top-bottom-radius","swire-small-scrollbar"],[1,"Text-80","paragraph-bold-14","bg-grey-20"],[1,"table-col"],[3,"swIconTooltip","swSwireTooltipDirectionClass","swTooltipText"],[1,"question-mark2"],[1,"swi-icon","icon-information","paragraph-regular-16","Grey-90"],[1,"tooltip-mark","Text-10","export-tooltip"],[1,"paragraph-regular-14"],[1,"d-flex","align-items-center"],["inputKey","arVGMDetail
40s",3,"isSubmit","formControls","messageModule"],[1,"d-flex","justify-content-end","mt-2"],["locator","addline",3,"click","swClass","swIconClass","swIsShowIcon","swButtonIconPosition","swButtonName"],[3,"class",4,"ngFor","ngForOf"],[3,"removeTableError","onOtherArrowClick","deleteVgmItem","editVgmItem","minimizeItem","indexCargo","objCargo","formDataObj","swTableData"],[1,"icon-fail","swi-icon","icon-size-18","Error-Main"]],template:function(e,i){e&1&&Ee(0,b3,36,37,"form",3),e&2&&qe(i.shipmentDetailsForm?0:-1)},dependencies:[Qe,Cr,vt,ti,ns,It,or,Ft,es,ts,cr,lr,zt,pn,Ut,hn,it,Ga,ds],styles:[`.swire-static-table{border:1px solid #C2C9D1;overflow-x:inherit;margin:0;border-radius:10px}@media only screen and (max-width:1024px){.swire-static-table{display:flex;flex-direction:column;border:0;row-gap:10px}}@media only screen and (max-width:1024px){.swire-static-table{margin:0 0 10px}}.swire-static-table form>*{display:table-row}@media only screen and (max-width:1024px){.swire-static-table form>*{display:flex;flex-wrap:wrap}}.swire-static-table header{width:100%;display:flex;flex-wrap:wrap;border-top-left-radius:10px;border-top-right-radius:10px}@media only screen and (max-width:1024px){.swire-static-table header{display:none}}.swire-static-table header .table-col{padding:8px 0 8px 20px;align-items:center;display:flex}.swire-static-table header .table-col swire-tool-tip{margin-left:5px}.swire-static-table header .table-col swire-tool-tip .question-mark .tooltip-mark{max-width:208px;z-index:9}@media(max-width:767px){.swire-static-table header .table-col swire-tool-tip .question-mark .tooltip-mark{left:30px}}.swire-static-table header .table-col:first-child{padding:8px 0 8px 20px;min-width:40px;border-top-left-radius:10px;width:4%}.swire-static-table header .table-col:nth-child(2){width:28%}.swire-static-table header .table-col:nth-child(3),.swire-static-table header .table-col:nth-child(4),.swire-static-table header .table-col:nth-child(5){width:14%}.swire-static-table header .table-col:nth-child(6){width:18%}.swire-static-table header .table-col:nth-child(7){width:8%}.swire-static-table .table-row{width:100%;display:flex;flex-wrap:wrap}.swire-static-table .table-row app-vgm-item-form,.swire-static-table .table-row form{width:100%;display:flex;flex-wrap:wrap}@media only screen and (max-width:1024px){.swire-static-table .table-row{border:1px solid #C2C9D1;border-radius:10px;background:#f9fafa;display:flex;padding:15px;margin-bottom:0;align-items:center}}.swire-static-table .table-row .table-col{border-width:0;border-top:1px solid #C2C9D1;padding:17px 0 17px 20px;box-shadow:none;min-height:60px;width:50%}.swire-static-table .table-row .table-col .editable-row-operations .swi-icon.disabled{opacity:.5}.swire-static-table .table-row .table-col swire-tool-tip .question-mark .tooltip-mark{max-width:208px;z-index:9}@media(max-width:767px){.swire-static-table .table-row .table-col swire-tool-tip .question-mark .tooltip-mark{left:30px}}.swire-static-table .table-row .table-col:first-child{border-bottom-left-radius:10px}@media only screen and (min-width:1025px){.swire-static-table .table-row .table-col:first-child{width:4%}.swire-static-table .table-row .table-col:nth-child(2){width:4%}.swire-static-table .table-row .table-col:nth-child(3){width:28%}.swire-static-table .table-row .table-col:nth-child(4),.swire-static-table .table-row .table-col:nth-child(5),.swire-static-table .table-row .table-col:nth-child(6){width:14%}.swire-static-table .table-row .table-col:nth-child(7){width:18%}.swire-static-table .table-row .table-col:nth-child(8){width:8%}.swire-static-table .table-row .table-col label{display:none}.swire-static-table .table-row .table-col:nth-child(4) swire-dropdown .selectbox .option-box{min-width:420px;top:59px}.swire-static-table .table-row .table-col swire-datepicker ngb-datepicker{top:60px}.swire-static-table .table-row .table-col swire-datepicker .swire-calender .swire-calendar-tag{height:60px}.swire-static-table .table-row .table-col swire-dropdown .option-box{top:60px}}@media only screen and (max-width:1024px){.swire-static-table .table-row .table-col{border-top:0px;display:flex;flex-direction:column;min-height:initial;padding:8px 0}.swire-static-table .table-row .table-col:nth-child(2),.swire-static-table .table-row .table-col:nth-child(4),.swire-static-table .table-row .table-col:nth-child(6){padding-left:10px}
40.swire-static-table .table-row .table-col:nth-child(3),.swire-static-table .table-row .table-col:nth-child(5),.swire-static-table .table-row .table-col:nth-child(7){padding-right:10px}.swire-static-table .table-row .table-col.col1{display:none}.swire-static-table .table-row .table-col label{display:flex;margin-bottom:5px}.swire-static-table .table-row .table-col label .swi-icon{margin-left:5px;margin-top:0}.swire-static-table .table-row .table-col:last-child{display:none}}@media only screen and (max-width:767px){.swire-static-table .table-row .table-col{width:100%;padding-left:0!important;padding-right:0!important}}.swire-static-table .table-row .table-accordian{display:none;justify-content:space-between;list-style:none;width:100%}@media only screen and (max-width:1024px){.swire-static-table .table-row .table-accordian{display:flex;border-bottom:1px solid #C2C9D1;padding-bottom:20px;margin-bottom:12px}}.swire-static-table .table-row .table-accordian li{display:flex;align-items:center}.swire-static-table .table-row .table-accordian li:first-child .swi-icon{margin-right:10px;margin-top:4px}.swire-static-table .table-row .table-accordian li:last-child svg,.swire-static-table .table-row .table-accordian li:last-child .icon-arrow-down-1{display:inline-flex;transform:rotate(180deg)}.swire-static-table .table-row .table-col.editTableData{padding-bottom:0;padding-top:0}@media only screen and (min-width:1025px){.swire-static-table .table-row .table-col.editTableData{padding-left:8px}.swire-static-table .table-row .table-col.editTableData input{height:59px}}@media only screen and (max-width:1024px){.swire-static-table .table-row .table-col.editTableData{margin-bottom:20px}}.swire-static-table .table-row .table-col.editTableData .option-box input{height:initial}@media only screen and (max-width:1024px){.swire-static-table .table-row .table-col.editTableData .table-accordian{margin-bottom:20px}}@media only screen and (max-width:1024px){.swire-static-table .table-row.minimize .table-col{display:none}}@media only screen and (max-width:1024px){.swire-static-table .table-row.minimize .table-accordian{margin:0;border:0;padding:0}.swire-static-table .table-row.minimize .table-accordian li:last-child svg,.swire-static-table .table-row.minimize .table-accordian li:last-child .icon-arrow-down-1{transform:rotate(0)}}.question-mark2{position:relative;margin-left:5px;display:inline-flex}.question-mark2 .tooltip-mark{position:absolute;width:max-content;padding:15px 20px;text-align:left;z-index:1;border-radius:5px;display:none;flex-direction:column;background:#404040;margin-bottom:0;z-index:999;box-sizing:border-box;bottom:calc(100% + 4px);top:auto;left:-50%;transform:translate(-35%);transform:translate(-50%);max-width:208px}.question-mark2:hover .tooltip-mark{display:flex}.icon-fail{margin-right:5px}
41`],encapsulation:2})};ir([wl({type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet/xlsx"})],Rn.prototype,"downloadExcel",1),ir([vn()],Rn.prototype,"openLoginPopup",1);var zs=Rn;var S3=["shipForm"],C3=t=>({"top-line-hr":t}),T3=()=>["szCountryName","szDialCode"];function E3(t,r){if(t&1){let e=Ae();v(0,"div",4)(1,"ul",5)(2,"li")(3,"div",6),O(4,"span",7),_()(),v(5,"li")(6,"h4",8),X(7),U(8,"translate"),v(9,"span",9),X(10),U(11,"translate"),_()(),v(12,"p",10),X(13),U(14,"translate"),_()()(),v(15,"div",11)(16,"div",12)(17,"h4",13),X(18),U(19,"translate"),_(),v(20,"div",14)(21,"swire-button",15),U(22,"translate"),ge("click",function(){ve(e);let n=G(2);return _e(n.openAddressBook())}),_(),v(23,"swire-button",16),U(24,"translate"),ge("click",function(){ve(e);let n=G(2);return _e(n.clearAll())}),_()()(),v(25,"div",17)(26,"div",18)(27,"div",19)(28,"div",20),O(29,"span",21),_(),v(30,"div",22)(31,"div",23)(32,"label",24),X(33),U(34,"translate"),_()(),O(35,"swire-input",25),U(36,"translate"),O(37,"app-error-message",26),_()()(),v(38,"div",18)(39,"div",19)(40,"div",20),O(41,"span",27),_(),v(42,"div",22)(43,"div",23)(44,"label",24),X(45),U(46,"translate"),_()(),v(47,"div",28),O(48,"swire-input",29),U(49,"translate"),O(50,"swire-input",30),U(51,"translate"),_(),O(52,"app-error-message",31),_()()(),v(53,"div",18)(54,"div",19)(55,"div",20),O(56,"span",32),_(),v(57,"div",22)(58,"div",23)(59,"label",24),X(60),U(61,"translate"),_()(),v(62,"swire-input",33),U(63,"translate"),ge("keypress",function(n){ve(e);let a=G(2);return _e(a.handleSpaceEnter(n))}),_(),O(64,"app-error-message",34),_()()(),v(65,"div",18)(66,"div",19)(67,"div",20),O(68,"span",35),_(),v(69,"div",22)(70,"div",23)(71,"label",24),X(72),U(73,"translate"),_()(),v(74,"div",36)(75,"div"),O(76,"swire-dropdown",37),U(77,"translate"),O(78,"app-error-message",38),_(),v(79,"div")(80,"swire-input",39),U(81,"translate"),ge("keypress",function(n){ve(e);let a=G(2);return _e(a.CUSTOMVALIDATEMETHOD.phoneNumberFormat(n))}),_(),O(82,"app-error-message",40),_()()()()()()()()}if(t&2){let e=G(2);y(7),Se(H(8,58,"Submitting Party")),y(3),ye("",H(11,60,"mandatory"),"*"),y(3),Se(H(14,62,"Details of the person who submits this VGM and the company they work for")),y(5),Se(H(19,64,"Submitting Party Details")),y(3),P("swType","button")("swClass","swi-button-white-small-default-regular")("swButtonName",H(22,66,"Select from Address Book")),y(2),P("swType","button")("swClass","swi-button-white-small-default-regular")("swButtonName",H(24,68,"Clear All")),y(10),ye("",H(34,70,"Company Name"),"*"),y(2),P("swPlaceholder",H(36,72,"Enter company name"))("ngClass",(e.f.szCompanyName.touched||e.submitted)&&e.f.szCompanyName.errors?"error":"")("swDefaultValue",e.f.szCompanyName.value),y(2),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule),y(8),ye("",H(46,74,"Contact Person"),"*"),y(3),P("swPlaceholder",H(49,76,"Enter First Name"))("ngClass",(e.f.szFirstName.touched||e.submitted)&&e.f.szFirstName.errors?"error":"")("swDefaultValue",e.f.szFirstName.value),y(2),P("swPlaceholder",H(51,78,"
41Enter Last Name"))("ngClass",(e.f.szLastName.touched||e.submitted)&&e.f.szLastName.errors?"error":"")("swDefaultValue",e.f.szLastName.value),y(2),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule),y(8),ye("",H(61,80,"Email"),"*"),y(2),P("swPlaceholder",H(63,82,"Enter Email"))("ngClass",(e.f.szEmail.touched||e.submitted)&&e.f.szEmail.errors?"error":"")("swDefaultValue",e.f.szEmail.value),y(2),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule),y(8),ye("",H(73,84,"Phone Number"),"*"),y(4),P("swPlaceholder",H(77,86,"Enter Dial Code"))("swIsSearchBox",!0)("swBindLabel","szDialCodeName")("swBindValue","szUniqueDialCode")("swBindSubText","subText")("swClassName","swClassName")("swDropdownType","regular")("swSearchIconClass","icon-search Text-80 icon-size-16")("swIconClass","icon-size-18 icon-arrow-down-1 Primary-80")("swReadOnlyProperties",!0)("swSearchBoxPlaceholder","Search")("ngClass",(e.f.szDialCode.touched||e.submitted)&&e.f.szDialCode.errors?"error":"")("swData",e.arDailCodes)("swFilterKeys",Bt(90,T3)),y(2),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule),y(2),P("swPlaceholder",H(81,88,"Phone Number"))("ngClass",(e.f.szPhoneNumber.touched||e.submitted)&&e.f.szPhoneNumber.errors?"error":"")("swDefaultValue",e.f.szPhoneNumber.value),y(2),P("isSubmit",e.submitted)("formControls",e.f)("messageModule",e.messageModule)}}function A3(t,r){if(t&1&&(v(0,"form",0)(1,"div",2),Ee(2,E3,83,91,"div",3),_()()),t&2){let e=G();P("formGroup",e.submitPartyForm)("ngClass",Vt(3,C3,e.isShipmentValid)),y(2),P("ngIf",e.isShipmentValid)}}function F3(t,r){if(t&1){let e=Ae();v(0,"app-my-address-book",41),ge("selectAddress",function(n){ve(e);let a=G();return _e(a.selectAddressFromAddressBook(n))})("closeAddressBook",function(n){ve(e);let a=G();return _e(a.closeAddressBook(n))}),_()}if(t&2){let e=G();P("isEditModule",e.isEditModule)("szFormType",e.szFormType)}}var Us=class t{constructor(r,e,i,n,a,s,o,c,l,f){this._formBuilder=r;this._vgmService=e;this._quoteV2Service=i;this._bookingV2Service=n;this._masterService=a;this._auth=s;this.modalService=o;this._storageService=c;this._commonService=l;this._userAuthService=f}_formBuilder;_vgmService;_quoteV2Service;_bookingV2Service;_masterService;_auth;modalService;_storageService;_commonService;_userAuthService;_platformService=Mr(Et);shipForm;isEditModule=!1;CUSTOMVALIDATEMETHOD=Fe;reactiveValidate={};customValidate={};submitPartyForm;submitted=!1;arVgmDetails;subscription;isAddressBook=!1;szFormType="VGMSubmitParty";arDailCodes;formFieldsOptions;countryList=[];messageModule="VGMERRORMSG";isShipmentValid=!1;ngOnInit(){this.arVgmDetails=this._vgmService?.vgmSubmission,this.arVgmDetails&&(this.isShipmentValid=this.arVgmDetails.shipmentDetailFormValid),this.reactiveValidationFun(),this.onLoadPatchValueInForm(),this.formSubscribe(),this._platformService.runIfBrowser(()=>{this.initiateFormData()}),this._vgmService.shippingDetailsDataCast.subscribe(r=>{r==!0?this.isShipmentValid=!0:r==!1&&(this.isShipmentValid=!1)})}reactiveValidationFun(){this.reactiveValidate={szCompanyName:new Ye(null,[Ne.required,Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),szFirstName:new Ye("",[Ne.required,Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),szLastName:new Ye("",[Ne.required,Fe.UrlBlockerDirective]),szEmail:new Ye("",[Ne.required,Ne.maxLength(50),Fe.emailBlockDomain(this._platformService),Fe.restrictInputWithEnglish,Ne.pattern(as.email)]),szDialCode:new Ye("",[Ne.required,Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective]),szPhoneNumber:new Ye("",[Ne.required,Fe.restrictInputWithEnglish,Fe.UrlBlockerDirective])},this.customValidate={},this.submitPartyForm=this._formBuilder.group(this.reactiveValidate)}get f(){return this.submitPartyForm.controls}onSubmit(){if(this.submitted=!0,!this.submitPartyForm.invalid)return!0}onLoadPatchValueInForm(r){return hi(this,null,function*(){let e=this._bookingV2Service.getAddressBookData(),i=this._commonService.getCustomerKey();if(this.arVgmDetails.szCustomerKey=i,e.length>0&&!this.arVgmDetails.szCompanyName){let a=e.find(s=>
41s.isDefault==1);(a||e[0])&&(this.arVgmDetails.szFirstName=a?a.szFirstName:e[0].szFirstName,this.arVgmDetails.szLastName=a?a.szLastName:e[0].szLastName,this.arVgmDetails.szDialCode=a?a.szDailCode:e[0].szDailCode,this.arVgmDetails.szEmail=a?a.szEmail:e[0].szEmail,this.arVgmDetails.szCompanyName=a?a.szCompanyName:e[0].szCompanyName,this.arVgmDetails.szPhoneNumber=a?a.szPhoneNumber:e[0].szPhoneNumber)}let n=r||this.arVgmDetails;this.submitPartyForm.patchValue(n)})}saveDataInStorage(r){return hi(this,null,function*(){r.shipmentDetailFormValid=this.submitPartyForm.valid,this._vgmService.updateVgmDetails(r)})}formSubscribe(){this.subscription=this.submitPartyForm.valueChanges.pipe(Ba(900)).subscribe(r=>{r.szFirstName=this._commonService.trimInputValue(r?.szFirstName),r.szLastName=this._commonService.trimInputValue(r?.szLastName),this.saveDataInStorage(r)})}openAddressBook(){if(!this._userAuthService.isUserLoggedIn){this.modalService.openModal("loginsignup");return}this.isAddressBook=!0}closeAddressBook(r){this.isAddressBook=!1}selectAddressFromAddressBook(r){this.submitPartyForm.patchValue(r),this.isAddressBook=!1}handleSpaceEnter(r){if(r.which==32)return!1}initiateFormData(){this._masterService.formFields$.subscribe(r=>{r&&(this.formFieldsOptions=r,this.countryList=this.formFieldsOptions.Country,this.sortDailCode())})}sortDailCode(r="szDialCode",e="asc",i=this.countryList){let n=i;for(let a in n)n[a].szDialCodeName=n[a].szCountryName+" (+"+n[a].szDialCode+")";this.arDailCodes=n}clearAll(){this.submitPartyForm.reset()}static \u0275fac=function(e){return new(e||t)(ee(Sr),ee(ri),ee(ss),ee(Qa),ee(Xa),ee(br),ee(gn),ee(kr),ee(At),ee(ei))};static \u0275cmp=$e({type:t,selectors:[["app-submit-party-form"]],viewQuery:function(e,i){if(e&1&&nr(S3,5),e&2){let n;ar(n=sr())&&(i.shipForm=n.first)}},inputs:{isEditModule:"isEditModule"},decls:2,vars:2,consts:[[3,"formGroup","ngClass"],[3,"isEditModule","szFormType","selectAddress","closeAddressBook",4,"ngIf"],[1,"vgm-submit-party"],["class","submit-party-main bg-grey-10",4,"ngIf"],[1,"submit-party-main","bg-grey-10"],[1,"vgm-header-party","d-flex"],[1,"icon-svg"],[1,"swi-icon","icon-booking","Primary-80","icon-size-32"],[1,"paragraph-bold-20","Text-100"],[1,"paragraph-regular-15","Text-90"],[1,"paragraph-regular-16","Text-100"],[1,"vgm-submit-details"],[1,"party-detail-heading","d-flex"],[1,"cargo-heading","paragraph-bold-20","Text-100"],[1,"btn-group"],["locator","openAddressBook",3,"click","swType","swClass","swButtonName"],["locator","clearAll",3,"click","swType","swClass","swButtonName"],[1,"form-row","d-flex"],[1,"form-col-6","form-col"],[1,"form-list"],[1,"icon"],[1,"swi-icon","icon-address","Primary-80","icon-size-32"],[1,"label-form"],[1,"label-option"],[1,"paragraph-semibold-16","Text-90"],["tabindex","2","formControlName","szCompanyName","minlength","2","maxlength","100","locator","szCompanyName",3,"swPlaceholder","ngClass","swDefaultValue"],["inputKey","szCompanyName",3,"isSubmit","formControls","messageModule"],[1,"swi-icon","icon-user-name","Primary-80","icon-size-32"],[1,"vertical-input"],["tabindex","2","formControlName","szFirstName","minlength","2","maxlength","100","locator","szFirstName",3,"swPlaceholder","ngClass","swDefaultValue"],["tabindex","2","formControlName","szLastName","locator","szLastName",3,"swPlaceholder","ngClass","swDefaultValue"],["inputKey","szFirstName",3,"isSubmit","formControls","messageModule"],[1,"swi-icon","icon-email","Primary-80","icon-size-32"],["tabindex","2","formControlName","szEmail","minlength","10","maxlength","64","locator","szEmail",3,"keypress","swPlaceholder","ngClass","swDefaultValue"],["inputKey","szEmail",3,"isSubmit","formControls","messageModule"],[1,"swi-icon","icon-phone","Primary-80","icon-size-32"],[1,"horizontal-input","d-flex"],["formControlName","szDialCode","locator","szDialCode",3,"swPlaceholder","swIsSearchBox","swBindLabel","swBindValue","swBindSubText","swClassName","swDropdownType","swSearchIconClass","swIconClass","swReadOnlyProperties","swSearchBoxPlaceholder","ngClass","swData","swFilterKeys"],["inputKey","szDialCode",3,"isSubmit","formControls","messageModule"],["tabindex","2","formControlName","szPhoneNumber","minlength","5","maxlength","64","locator","szPhoneNumber",3,"keypress","swPlaceholder","ngClass","swDefaultValue"],["inputKey","szPhoneNumber",3,"isSubmit","formControls","messageModule"],[3,"selectAddress","closeAddressBook","isEditModule","szFormType"]],template:function(e,i){e&1&&Ee(0,A3,3,5,"form",0)(1,F3,1,2,"app-my-address-book",1),e&2&&(qe(i.submitPartyForm?0:-1),y(),P("ngIf",i.isAddressBook))},dependencies:[Qe,Cr,vt,ti,It,or,Ft,es,ts,cr,lr,zt,Ut,hn,it,Fl],encapsulation:2})};var rm=So(Ro());function I3(t,r){t&1&&(v(0,"div",1)(1,"div",2),O(2,"span",3)(3,"span",3)(4,"span",3)(5,"span",3)(6,"span",3)(7,"span",3)(8,"span",3)(9,"span",3),_(),v(10,"p",4),X(11),U(12,"translate"),O(13,"br"),X(14),U(15,"translate"),_()()),t&2&&(y(11),Se(H(12,2,"Hold on tight sailor while we are processing your")),y(3),ye("",H(15,4,"request"),"!"))}function D3(t,r){t&1&&(st(0),v(1,"p",21)(2,"span"),O(3,"span",22),_(),v(4,"span",23),X(5),U(6,"translate"),_()(),ot()),t&2&&(y(5),Se(H(6,1,"We 've resent the email to the above email ID")))}function R3(t,r){if(t&1){let e=Ae();st(0),v(1,"div",5),O(2,"span",6),v(3,"p",7),X(4),U(5,"translate"),_()(),v(6,"div",8)(7,"p",9),X(8),U(9,"translate"),O(10,"br"),v(11,"span",10)(12,"a",11),X(13),_()()(),v(14,"p",9),X(15),U(16,"translate"),_(),v(17,"p",9),X(18),U(19,"translate"),v(20,"b"),X(21),_()(),st
41(22),v(23,"p",12)(24,"a",13),ge("click",function(){ve(e);let n=G();return _e(n.resendVGMEmail())}),O(25,"span",14),v(26,"span",15)(27,"u"),X(28),U(29,"translate"),_()()()(),ot(),Ee(30,D3,7,3,"ng-container",16),_(),v(31,"form",17)(32,"div",18)(33,"swire-button",19),U(34,"translate"),ge("click",function(){ve(e);let n=G();return _e(n.onCancelFun(!0))}),_(),v(35,"a",20),ge("click",function(){ve(e);let n=G();return _e(n.onCancelFun())}),v(36,"u"),X(37),U(38,"translate"),_()()()(),ot()}if(t&2){let e=G();y(4),ye("",H(5,12,"VGM Submitted"),"!"),y(4),ye(" ",H(9,14,"You will receive a confirmation of your VGM form submission on your email at "),""),y(5),Se(e._modelService.objModal.item==null?null:e._modelService.objModal.item.szEmail),y(2),ye(" ",H(16,16,"Our customer representative will connect with your soon with a confirmation or in case they need any further details from you"),". "),y(3),ye(" ",H(19,18,"Your VGM Submission number"),":"),y(3),Se(e._modelService.objModal.item==null||e._modelService.objModal.item.data==null?null:e._modelService.objModal.item.data.szVGMKey),y(7),Se(H(29,20,"Resend email")),y(2),P("ngIf",e.vgmMailResend),y(3),P("swType","button")("swClass","login-btn swi-button-red-medium-default-regular popup-btn-fixed-width")("swButtonName",H(34,22,"Go to Dashboard")),y(4),Se(H(38,24,"No thanks, return me to home"))}}var Hs=class t{constructor(r,e,i,n){this._VgmService=r;this._modelService=e;this._router=i;this._navigatService=n}_VgmService;_modelService;_router;_navigatService;isLoader=!1;vgmMailResend=!1;modalData;ngOnInit(){}resendVGMEmail(){let r={szVGMKey:this._modelService?.objModal?.item?.data?.szVGMKey,isResend:1};this._VgmService.reSendMail(r).subscribe(e=>{this.vgmMailResend=!0})}onCancelFun(r){r?this._navigatService.navigateWithLang(this,Xe.DASHBOARD_VGM):this._navigatService.navigateWithLang(this,Xe.HOME),this._modelService.closeModal()}static \u0275fac=function(e){return new(e||t)(ee(ri),ee(xt),ee(gt),ee(Fi))};static \u0275cmp=$e({type:t,selectors:[["app-submit-vgm"]],inputs:{isLoader:"isLoader"},decls:3,vars:2,consts:[[1,"confirm-modal-div","low-padding"],[1,"loader-wrap","d-flex","justify-content-center"],[1,"swire-loading-popup"],[1,"swire-loading-inner"],[1,"paragraph-regular-15","Text-80","text-align"],[1,"booking-recived"],[1,"icon-send","swi-icon","icon-size-32","Primary-80"],[1,"paragraph-bold-20","Text-100"],[1,"confirm-text","Text-100"],[1,"paragraph-regular-16","Text-100"],[1,"email-text"],["href","javascript:void(0);",1,"paragraph-bold-16","Primary-80"],[1,"pdf","text-center","icon-email-text","paragraph-regular-16"],["href","javascript:void(0);",1,"paragraph-semibold-14","Hyperlink-Dark",3,"click"],[1,"swi-icon","icon-email","icon-size-30","Primary-80"],[1,"icon-email-underline"],[4,"ngIf"],[1,"form-modal"],[1,"login-btn-container"],[3,"click","swType","swClass","swButtonName"],["locator","returnHome","href","javascript:void(0);",1,"paragraph-semibold-14","Hyperlink-Dark",3,"click"],[1,"paragraph-regular-15","Success-Light","align-items-center"],[1,"swi-icon","icon-success","Success-Dark","icon-size-24"],[1,"paragraph-regular-15","Text-100"]],template:function(e,i){e&1&&(v(0,"div",0),Ee(1,I3,16,6,"div",1)(2,R3,39,26,"ng-container"),_()),e&2&&(y(),qe(i.isLoader?1:-1),y(),qe(i.isLoader?-1:2))},dependencies:[Qe,vt,It,Ft,Ja,Ut,it],styles:[".confirm-modal-div[_ngcontent-%COMP%]{background:#fff;box-shadow:0 4px 4px #00000040;border-radius:10px;width:calc(100% - 100px);margin:-70px auto 77px;padding:30px 45px;position:relative;max-width:452px}.confirm-modal-div.low-padding[_ngcontent-%COMP%]   .pdf[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:5px;align-items:center}@media only screen and (max-width:600px){.confirm-modal-div.low-padding[_ngcontent-%COMP%]{padding:30px 15px}}.confirm-modal-div[_ngcontent-%COMP%]   .booking-recived[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column;border-bottom:1px solid #c2c9d1;margin-bottom:30px}.confirm-modal-div[_ngcontent-%COMP%]   .booking-recived[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{padding-top:10px;margin-bottom:13px}
41.confirm-modal-div[_ngcontent-%COMP%]   .form-modal[_ngcontent-%COMP%]{padding:0}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-weight:700}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.Success-Light[_ngcontent-%COMP%]{gap:5px;display:flex}@media only screen and (max-width:600px){.confirm-modal-div[_ngcontent-%COMP%]{padding:30px 20px;width:100%}}.confirm-modal-div[_ngcontent-%COMP%]   .login-btn-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;row-gap:20px;align-items:center}"]})};var M3=["shipForm"],N3=["submitPartyForm"];function O3(t,r){if(t&1){let e=Ae();v(0,"swire-modal",7),ge("submit",function(n){ve(e);let a=G();return _e(a.goToDashboard(n))})("close",function(){ve(e);let n=G();return _e(n._modelService.closeModal1({type:0,open:!1}))}),_()}if(t&2){let e=G();P("body",e._modelService.translateObject(e.MODALCONTENT.submitVGM))}}function P3(t,r){if(t&1){let e=Ae();v(0,"swire-modal",8),ge("close",function(){ve(e);let n=G();return _e(n._modelService.closeModal1({type:0,open:!1}))}),O(1,"app-submit-vgm",9),_()}if(t&2){let e=G();P("body",e._modelService.translateObject(e.MODALCONTENT.submitVgmSend)),y(),P("isLoader",e.isLoader)}}function L3(t,r){t&1&&(O(0,"swire-checkbox",14),U(1,"translate")),t&2&&P("swLabel",H(1,1,"I am an authorised signatory of the shipper, and I certify that VGM of the container(s) is determined in accordance with IMO guidelines regarding the Verified Gross Mass of a container carrying cargo, MSC.1/Circ. 1475 dated 9th June 2014"))}function B3(t,r){if(t&1){let e=Ae();v(0,"form",6),O(1,"app-shipment-details-form",10,0)(3,"app-submit-party-form",null,1),Ee(5,L3,2,3,"swire-checkbox",11),v(6,"div",12)(7,"swire-button",13),U(8,"translate"),ge("click",function(){ve(e);let n=G();return n.f.szCheckBox.value&&n.onSubmit(),_e(n.activityLogVGM())}),_()()()}if(t&2){let e=G();P("formGroup",e.vgmSubmissionForm),y(),P("editableIsEmptyValue",e.editableIsEmptyValue),y(4),P("ngIf",e.isShipmentValid),y(2),P("swType","button")("swIsDisable",!e.f.szCheckBox.value)("swClass","swi-button-red-large-default-regular btn-fixed-width-regular")("swButtonName",H(8,7,"Submit VGM"))}}var ba=class t{constructor(r,e,i,n,a,s,o){this._modelService=r;this._vgmService=e;this.translate=i;this._formBuilder=n;this._commonService=a;this._helperService=s;this._platformService=o}_modelService;_vgmService;translate;_formBuilder;_commonService;_helperService;_platformService;shipForm;submitPartyForm;modalType="";title="";subTitle="";isShow=!1;modalFor;isShowPopup=!1;isShipmentValid=!1;vgmSubmissionForm;reactiveValidate={};customValidate={};arVgmDetails;editableIsEmptyValue={};responseData=[];MODALCONTENT=xn;isLoader=!0;ngOnInit(){this.arVgmDetails=this._vgmService?.vgmSubmission,this.arVgmDetails&&(this.isShipmentValid=this.arVgmDetails.shipmentDetailFormValid),this.reactiveValidationFun(),this._vgmService.shippingDetailsDataCast.subscribe(r=>{r==!0?this.isShipmentValid=!0:r==!1&&(this.isShipmentValid=!1)})}reactiveValidationFun(){this.reactiveValidate={szCheckBox:new Ye(null,[Ne.required])},this.customValidate={},this.vgmSubmissionForm=this._formBuilder.group(this.reactiveValidate)}get f(){return this.vgmSubmissionForm.controls}onSubmit(){this.checkFormValidation()&&this._modelService.openModal({type:this._modelService.modals.VGMSUBMISSION,open:!0})}checkFormValidation(){let r=this._vgmService.vgmSubmission,e=this.shipForm?.onContinue(!0),i=this.submitPartyForm?.onSubmit();return!!(this.shipForm?.onSubmit()&&i&&(r.arVGMDetails||[]).length>0&&e)}placeOder(){this.isLoader=!0;let r=this._vgmService.vgmSubmission,e=this.checkFormValidation();if(this._modelService.openModal({type:this._modelService.modals.SubmitVgmSend,open:!0}),r?.arVGMDetails.length>0&&e){let i=JSON.parse(JSON.stringify(r));for(let n=0;n<r?.arVGMDetails.length;n++)i.arVGMDetails[n].dtVerified=(0,rm.default)(i.arVGMDetails[n].dtVerified).format("YYYY-MM-DD");i.szCustomerKey=this._commonService.getCustomerKey(),this._vgmService.addOrUpdateVgm(i).subscribe(n=>{this.responseData=n.data,this.vgmActivityLog(i),this.sendVGMEmail(this.responseData),this.isLoader=!1,this._modelService.openModal({type:this._modelService.modals.SubmitVgmSend,open:!0,item:Ei({data:this.responseData},i)});let a={eventType:"VGMSUBMISSION",idVgm:this.responseData.id,szEmail:r.szEmail,arVGMObject:this.responseData,szRedirectUrl:"/vgm/dashboard",szVGMKey:this.responseData.szVGMKey,isLoader:!1};this._vgmService.resetInitiatedVGM()})}}vgmActivityLog(r){let e=r,i={};i.szInstance="swireshipping",i.szLabel="vgm_FinalSubmission_Confirm",i.szAction="button_click",i.szEnv
41ironment="live",i.szCategory="vgm",i.szPage="/submit-vgm",i.szReference=this._commonService.getAuthEmail()+" & "+e.szReferenceNumber+" & "+e.iSumittedModeDs+" & "+e.szBookingNumber+" & "+this.responseData.szVGMKey+" & Online Submitted VGM",this.addActivityLog(i)}popupCallBack(r){this.isShowPopup=!1,r&&r?.responseType=="Confirm"&&this.placeOder()}sendVGMEmail(r){let e={szVGMKey:r.szVGMKey,isResend:0};this._vgmService.reSendMail(e).subscribe(i=>{})}activityLogVGM(){let r={};r.szInstance="swireshipping",r.szLabel="vgm_FinalSubmission",r.szAction="button_click",r.szEnvironment="live",r.szCategory="vgm",r.szPage="/submit-vgm",this.addActivityLog(r)}addActivityLog(r){this._helperService.addActivityLog(r)}goToDashboard(r){this.placeOder()}static \u0275fac=function(e){return new(e||t)(ee(xt),ee(ri),ee(ct),ee(Sr),ee(At),ee(yr),ee(Et))};static \u0275cmp=$e({type:t,selectors:[["app-vgm-submission"]],viewQuery:function(e,i){if(e&1&&(nr(M3,5),nr(N3,5)),e&2){let n;ar(n=sr())&&(i.shipForm=n.first),ar(n=sr())&&(i.submitPartyForm=n.first)}},decls:8,vars:6,consts:[["shipForm",""],["submitPartyForm",""],[3,"body"],[1,"container"],[1,"vgm-company-form"],[1,"breadcrumb-heading","Display-family","heading-bold-40","Text-100"],[3,"formGroup"],[3,"submit","close","body"],[3,"close","body"],[3,"isLoader"],[3,"editableIsEmptyValue"],["formControlName","szCheckBox","locator","vgmCheckbox",3,"swLabel",4,"ngIf"],[1,"Continue-btn"],["locator","vgmSubmit",3,"click","swType","swIsDisable","swClass","swButtonName"],["formControlName","szCheckBox","locator","vgmCheckbox",3,"swLabel"]],template:function(e,i){e&1&&(Ee(0,O3,1,1,"swire-modal",2)(1,P3,2,2,"swire-modal",2),v(2,"div",3)(3,"div",4)(4,"h4",5),X(5),U(6,"translate"),_(),Ee(7,B3,9,9,"form",6),_()()),e&2&&(qe(i._modelService.objModal.open&&i._modelService.objModal.type===i._modelService.modals.VGMSUBMISSION?0:-1),y(),qe(i._modelService.objModal.open&&i._modelService.objModal.type===i._modelService.modals.SubmitVgmSend?1:-1),y(4),Se(H(6,4,"VGM Submission")),y(2),qe(i.vgmSubmissionForm&&i._platformService.isBrowser()?7:-1))},dependencies:[Qe,ol,vt,un,It,or,Ft,cr,lr,Ut,it,zs,Us,Hs],styles:[`.form-col-6{max-width:50%;flex:0 0 50%}@media screen and (max-width:767px){.form-col-6{max-width:100%;flex:0 0 100%}}.form-col-12{max-width:100%;flex:0 0 100%}app-vgm-submission .vgm-company-form{margin:110px 0 80px}app-vgm-submission .vgm-company-form .breadcrumb-heading{padding:0;margin-bottom:40px}app-vgm-submission .vgm-company-form swire-checkbox{display:flex;padding-bottom:20px}@media screen and (max-width:1024px){app-vgm-submission .vgm-company-form swire-checkbox{padding-bottom:40px}}app-vgm-submission .vgm-company-form swire-checkbox .swire-custom-checkbox>span{display:flex}app-vgm-submission .alert-msg-vgm{align-items:baseline;display:flex}app-vgm-submission .alert-msg-vgm .iconLeft{margin-right:5px}app-shipment-details-form form .companyDetails .cargo-heading{padding-bottom:10px;border-bottom:2px solid #616568;margin-bottom:30px}@media screen and (max-width:767px){app-shipment-details-form form .form-col .form-list .label-form label{margin-bottom:0}}app-submit-party-form>form{margin-top:100px;padding-top:100px}app-submit-party-form>form.top-line-hr{border-top:1px solid #C2C9D1;margin-top:60px;padding-top:40px}app-submit-party-form app-my-address-book app-address-form .form-control{border-radius:10px;border:1px solid #91979d;color:#000;font-size:16px;font-weight:400;min-height:40px;background:#fff}app-submit-party-form app-my-address-book app-address-form .form-control.last-name{margin-top:10px}app-submit-party-form app-my-address-book app-address-form textarea.Company-Address{min-height:69px!important}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel{box-shadow:0 4px 4px #00000040;border-radius:10px;margin-top:2px;padding:4px 0;overflow:hidden}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-panel-items{max-height:150px}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:5px 15px;white-space:inherit;font-weight:400}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .limit{padding-bottom:3px;padding-top:0!important;color:gray;font-weight:600;font-size:12px;display:block}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label{font-weight:400!important;font-size:16px;color:#000}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f0f2f3;color:#000;font-weight:400}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked .ng-option-label{font-weight:400!important}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-marked{background-color:#f0f2f3}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-header{border-radius:10px;border-bottom:0px solid #ccc}app-submit-party-form app-my-address-book app-address-form ng-select .ng-dropdown-panel .ng-dropdown-header input{border:1px solid #ccc;width:100%;padding:0 5px;border-radius:10px}app-submit-party-form app-my-address-book app-address-form ng-select.ng-select-opened>.ng-select-container{border-color:#1e4f98;box-shadow:0 4px 4px #00000040!important}app-submit-party-form app-my-address-book app-address-form ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper{line-height:0}app-submit-party-form app-my-address-book app-address-form ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:transparent transparent #1e4f98;border-width:7px 5.6px 6.5px;top:-4px}app-submit-party-form app-my-address-book app-address-form .country-number{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}app-submit-party-form app-my-address-book app-address-form .country-number ng-select{min-width:auto;width:48%}@media screen and (max-width:767px){app-submit-party-form app-my-address-book app-address-form .country-number ng-select{width:100%}}app-submit-party-form app-my-address-book app-address-form .country-number .form-control{margin-bottom:0}app-submit-party-form app-my-address-book app-address-form .country-number .form-control.country{width:48%;margin-right:10px}app-submit-party-form app-my-address-book app-address-form .country-number .form-control.ph-number{width:48%}@media screen and (max-width:767px){app-submit-party-form app-my-address-book app-address-form .country-number .form-control.ph-number{width:100%;margin-top:12px}}app-submit-party-form app-my-address-book .Continue-btn button.back{margin-right:30px}.vgm-submit-party .submit-party-main{border:1px solid #e0e4e8;border-radius:10px;padding:30px 20px 60px;margin-bottom:40px}.vgm-submit-party .submit-party-main .vgm-header-party{grid-column-gap:10px;column-gap:10px;list-style:none;margin-right:70px;border-bottom:1px solid #C2C9D1;padding-bottom:30px;margin-bottom:0}@media screen and (max-width:1024px){.vgm-submit-party .submit-party-main .vgm-header-party{margin-right:0}}.vgm-submit-party .submit-party-main .vgm-header-party li{display:flex;row-gap:5px;flex-direction:column}.vgm-submit-party .submit-party-main .vgm-header-party li h4,.vgm-submit-party .submit-party-main .vgm-header-party li p{margin-bottom:0}.vgm-submit-party .submit-party-main .vgm-header-party li h4{display:flex;justify-content:space-between;align-items:center}.vgm-submit-party .submit-party-main .vgm-header-party li:nth-child(2){flex:1}.vgm-submit-party .submit-party-main .vgm-submit-details{padding-top:30px;margin-left:45px}@media screen and (max-width:1024px){.vgm-submit-party .submit-party-main .vgm-submit-details{margin-left:0}}.vgm-submit-party .submit-party-main .vgm-submit-details .party-detail-heading{justify-content:space-between;margin-bottom:30px;align-items:center;margin-right:70px}@media screen and (max-width:1024px){.vgm-submit-party .submit-party-main .vgm-submit-details .party-detail-heading{margin-right:0}}@media screen and (max-width:767px){.vgm-submit-party .submit-party-main .vgm-submit-details .party-detail-heading{align-items:flex-start;justify-content:flex-start;flex-direction:column;row-gap:10px}}.vgm-submit-party .submit-party-main .vgm-submit-details .party-detail-heading h4{margin-bottom:0}.vgm-submit-party .submit-party-main .vgm-submit-details .party-detail-heading .btn-group{dis
41play:flex;column-gap:10px}@media screen and (max-width:767px){.vgm-submit-party .submit-party-main .vgm-submit-details .party-detail-heading .btn-group swire-button button{padding:8px 10px}}.inner-file-upload{border:1px dashed #C2C9D1;border-radius:10px;position:relative;min-height:200px;display:flex;align-items:center;justify-content:center}.inner-file-upload.error{border-color:#f03738}.inner-file-upload .upload-box{padding:20px;min-width:360px;max-width:360px;display:flex;column-gap:10px;align-items:center}.inner-file-upload .upload-box .file-input{opacity:0;position:absolute;left:0;width:100%;height:100%;top:0;z-index:9;cursor:pointer;font-size:0;padding:0;border:0;background:none;min-width:100%;max-width:100%}.vgm-notification{padding:8px 20px;column-gap:10px;border-radius:10px;margin-top:12px;margin-bottom:10px}.vgm-notification span a{text-decoration:underline!important;color:#296edd!important;cursor:pointer}.form-row{flex-wrap:wrap;row-gap:30px}@media screen and (max-width:767px){.form-row{flex-direction:column}}.form-row .form-col{padding:0 100px 0 0}.form-row .form-col.form-col-12{padding-right:0}@media screen and (max-width:1024px){.form-row .form-col:nth-child(odd){padding-right:10px}.form-row .form-col:nth-child(2n){padding-left:10px;padding-right:0}}@media screen and (max-width:767px){.form-row .form-col:nth-child(odd){padding-right:0}.form-row .form-col:nth-child(2n){padding-left:0}}.form-row .form-col .form-list{display:flex;column-gap:10px}.form-row .form-col .form-list .label-form{flex:1 1 auto;margin-top:2px}.form-row .form-col .form-list .label-form .vertical-input{display:flex;flex-direction:column;row-gap:10px}.form-row .form-col .form-list .label-form .horizontal-input{display:flex;column-gap:10px}@media screen and (max-width:767px){.form-row .form-col .form-list .label-form .horizontal-input{column-gap:0;row-gap:10px;flex-direction:column}}.form-row .form-col .form-list .label-form .horizontal-input swire-dropdown,.form-row .form-col .form-list .label-form .horizontal-input swire-input{flex:1 1 auto}.form-row .form-col .full-content{margin-top:10px}.form-row .form-row-inner{width:100%;max-width:1028px;flex-wrap:wrap;row-gap:30px}@media screen and (max-width:1024px){.form-row .form-row-inner .form-col:nth-child(odd){padding-right:10px}.form-row .form-row-inner .form-col:nth-child(2n){padding-left:10px;padding-right:0}}@media screen and (max-width:767px){.form-row .form-row-inner .form-col:nth-child(odd){padding-right:0}.form-row .form-row-inner .form-col:nth-child(2n){padding-left:0}}@media screen and (max-width:767px){.form-row .form-row-inner{flex-direction:column}}@media only screen and (min-width:1024px){.form-row .form-row-inner .form-col{padding-right:100px}}.Continue-btn{border-top:2px solid #616568;padding-top:40px;padding-bottom:80px;text-align:center}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select{min-width:144px}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container{border-radius:10px!important;border:1px solid #91979d;height:40px}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:gray;font-weight:400;font-size:16px}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value{justify-content:center;font-weight:400;color:#000;font-size:16px}@media screen and (max-width:415px){.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value{max-width:247px}}@media screen and (max-width:376px){.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value{min-width:70px;width:100%}}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:none}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{color:#000;font-weight:400;font-size:16px}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value .description-main{display:flex;max-width:376px}@media screen and (max-width:1024px){.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value .description-main{max-width:330px}}@media screen and (max-width:767px){.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value .description-main{max-width:100%}}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-value-container .ng-value .description-main .desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-clear-wrapper{display:none}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-arrow-wrapper{line-height:0}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:#1e4f98 transparent transparent;border-width:7px 5.6px 1.5px;top:2px}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel{box-shadow:0 4px 4px #00000040;border-radius:10px;margin-top:2px;padding:4px 0;overflow:hidden}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-panel-items{max-height:150px}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:5px 15px;white-space:inherit;font-weight:400}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .limit{padding-bottom:3px;padding-top:0!important;color:gray;font-weight:600;font-size:12px;display:block}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label{font-weight:400!important;font-size:16px;color:#000}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f0f2f3;color:#000;font-weight:400}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked .ng-option-label{font-weight:400!important}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-marked{background-color:#f0f2f3}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-header{border-radius:10px;border-bottom:0px solid #ccc}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select .ng-dropdown-panel .ng-dropdown-header input{border:1px solid #ccc;width:100%;padding:0 5px;border-radius:10px}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select.ng-select-opened>.ng-select-container{border-color:#1e4f98;box-shadow:0 4px 4px #00000040!important}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper{line-height:0}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:transparent transparent #1e4f98;border-width:7px 5.6px 6.5px;top:-4px}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select.ng-select-bottom .ng-arrow-wrapper{line-height:0}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select.error .ng-select-container{border-color:#d14545}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .ng-select.error .ng-select-container .ng-value-container .ng-placeholder{color:#d14545}.vgm-company-form app-submit-party-form app-my-address-book app-address-form .form-row .form-col.form-col-12{padding-right:0}
42`],encapsulation:2})};var im=[{path:"submit-vgm",component:ba,canActivate:[Ge]},{path:"submit-vgm/:szBookingKey",component:ba,canActivate:[Ge]}];var js=class t{constructor(r){this._httpService=r}_httpService;getReachOutTous(r){return this._httpService.sendPostRequest(el.contactus,r)}static \u0275fac=function(e){return new(e||t)(We(qa))};static \u0275prov=ht({token:t,factory:t.\u0275fac,providedIn:"root"})};var U3=t=>({error:t});function H3(t,r){if(t&1&&O(0,"app-error-message",35),t&2){let e=G();P("formControls",e.f)("isSubmit",e.submitted)("messageModule",e.messageModule)}}function j3(t,r){if(t&1&&O(0,"app-error-message",36),t&2){let e=G();P("formControls",e.f)("isSubmit",e.submitted)("messageModule",e.messageModule)}}function W3(t,r){t&1&&(v(0,"p",37),X(1),U(2,"translate"),_()),t&2&&(y(),Se(H(2,1,"Thank you for your query. We will be in touch with you shortly")))}var Sa=class Sa{constructor(r,e,i,n,a,s){this.translate=r;this._formBuilder=e;this._reachOutTousService=i;this._router=n;this._helperService=a;this._activityLogService=s}translate;_formBuilder;_reachOutTousService;_router;_helperService;_activityLogService;_platformService=Mr(Et);popupCallBack=new Qt;isShow=!1;CUSTOMVALIDATEMETHOD=Fe;messageModule="USERREQERRORMESSAGE";isSuccess=!1;isDisableBtn=!1;submitted=!1;reachOutUsForm;reactiveValidate={};catagory=[{szCategoryName:"Project Cargo",id:1},{szCategoryName:"Integrated Logistics",id:2},{szCategoryName:"Procurement (For Suppliers)",id:3}
42,{szCategoryName:"Bespoke Integrations (EDI/API)",id:4},{szCategoryName:"Sustainability",id:5},{szCategoryName:"Voyage to Zero",id:7},{szCategoryName:"Others",id:8}];ngOnInit(){this.reactiveValidationFun()}reactiveValidationFun(){this.reactiveValidate={szFirstName:new Ye("",[Ne.required,Ne.minLength(1),Ne.maxLength(50),Fe.UrlBlockerDirective]),szLastName:new Ye("",[Ne.required,Ne.minLength(1),Ne.maxLength(50),Fe.UrlBlockerDirective]),szEmail:new Ye("",[Ne.required,Ne.maxLength(50),Fe.restrictInputWithEnglish,Ne.pattern(as.email),Fe.emailBlockDomain(this._platformService),Fe.restrictInputWithEnglish]),szCompany:new Ye("",[Fe.UrlBlockerDirective]),szCategoryType:new Ye("",[Ne.required,Fe.UrlBlockerDirective]),szText:new Ye("",[Ne.minLength(3),Fe.maxWordCount])},this.reachOutUsForm=this._formBuilder.group(this.reactiveValidate)}get f(){return this.reachOutUsForm?.controls}submit(){if(this.submitted=!0,this.reachOutUsForm?.invalid)return!1;let r={};r.szReference=this.reachOutUsForm.value.szCategoryType,r.szPage=this._router.url,this.activityLog("headermenucontactusformsubmit",r);let e=this.reachOutUsForm.value;this.isDisableBtn=!0,this._reachOutTousService.getReachOutTous(e).subscribe(i=>{if(i.data){this.submitted=!1,this.isSuccess=!0;let n={responseType:"Confirm"};this.popupCallBack.emit(n),this.reachOutUsForm.reset(),this.isShow=!1,this.isDisableBtn=!1,this._platformService.runIfBrowser(()=>{Lt(2e3).subscribe(()=>{this.isSuccess=!1,this.isDisableBtn=!1})})}},i=>{this.isDisableBtn=!1})}onCancel(){let r={responseType:"Cancel"};this.popupCallBack.emit(r)}activityLog(r,e){return{exitLog:e,jsonLogKey:r}}static \u0275fac=function(e){return new(e||Sa)(ee(ct),ee(Sr),ee(js),ee(gt),ee(yr),ee(Jr))};static \u0275cmp=$e({type:Sa,selectors:[["app-enquiry-popup"]],inputs:{isShow:"isShow"},outputs:{popupCallBack:"popupCallBack"},decls:64,vars:77,consts:[[1,"custom-modal","enquiry-modal"],["id","getHeight","locator","reachUsOut",1,"modal-container"],["href","javascript:void(0)","locator","closeContactUsModal",1,"close-modal",3,"click"],[1,"icon-cross","swi-icon","icon-size-24","Text-90"],[1,"tab-content"],[1,"container"],[1,"col-sm-12"],[1,"right-form","bg-text-10"],[3,"formGroup"],[1,"title","heading-bold-24","Display-family"],[1,"form-group"],[1,"paragraph-semibold-16","Text-100"],[1,"icon-user-name","swi-icon","icon-size-30","Primary-80"],[1,"input-fields",3,"ngClass"],["formControlName","szFirstName",3,"swPlaceholder","ngClass"],["class","p-0","inputKey","szFirstName",3,"formControls","isSubmit","messageModule",4,"ngIf"],["formControlName","szLastName",1,"last-name",3,"swPlaceholder","ngClass"],["inputKey","szLastName",1,"p-0",3,"formControls","isSubmit","messageModule"],[1,"icon-email","swi-icon","icon-size-30","Primary-80"],[1,"input-fields"],["formControlName","szEmail",3,"swPlaceholder","ngClass"],["inputKey","szEmail",1,"p-0",3,"formControls","isSubmit","messageModule"],[1,"icon-address","swi-icon","icon-size-30","Primary-80"],["formControlName","szCompany",3,"swPlaceholder","ngClass"],["inputKey","szCompany",1,"p-0",3,"formControls","isSubmit","messageModule"],[1,"icon-tag","swi-icon","icon-size-30","Primary-80"],[1,"input-fields","full-name-form"],["formControlName","szCategoryType",3,"swData","swReadOnlyProperties","swBindLabel","swPlaceholder","swBindValue","swDropdownType","swIconClass","swSearchIconClass","ngClass"],["inputKey","szCategoryType",3,"formControls","isSubmit","messageModule"],[1,"icon-edit","swi-icon","icon-size-30","Primary-80"],["formControlName","szText",3,"swClass","swPlaceholder","swTextAreaRows","swtexAreaCol","ngClass"],["inputKey","szText",3,"formControls","isSubmit","messageModule",4,"ngIf"],["class","paragraph-regular-14 Success-Dark bg-Success-Light thank-you-msg",4,"ngIf"],[1,"btn-submit-group","text-center"],["locator","submitcontactForm",3,"click","swClass","swIconClass","swButtonName","swIsDisable"],["inputKey","szFirstName",1,"p-0",3,"formControls","isSubmit","messageModule"],["inputKey","szText",3,"formControls","isSubmit","messageModule"],[1,"paragraph-regular-14","Success-Dark","bg-Success-Light","thank-you-msg"]],template:function(e,i){e&1&&(v(0,"div",0)(1,"div",1)(2,"a",2),ge("click",function(){return i.onCancel()}),O(3,"span",3),_(),v(4,"div",4)(5,"div",5)(6,"div",6)(7,"div",7)(8,"form",8)(9,"h3",9),X(10),U(11,"translate"),_(),v(12,"div",10)(13,"label",11),O(14,"span",12),X(15),U(16,"translate"),_(),v(17,"div",13),O(18,"swire-input",14),U(19,"translate"),Ee(20,H3,1,3,"app-error-message",15),O(21,"swire-input",16),U(22,"translate"),O(23,"app-error-message",17),_()(),v(24,"div",10)(25,"label",11),O(26,"span",18),X(27),U(28,"translate"),_(),v(29,"div",19),O(30,"swire-input",20),U(31,"translate"),O(32,"app-error-message",21),_()(),v(33,"div",10)(34,"label",11),O(35,"span",22),X(36),U(37,"translate"),_(),v(38,"div",19),O(39,"swire-input",23),U(40,"translate"),O(41,"app-error-message",24),_()(),v(42,"div",10)(43,"label",11),O(44,"span",25),X(45),U(46,"translate"),_(),v(47,"div",26),O(48,"
42swire-dropdown",27),U(49,"translate"),O(50,"app-error-message",28),_()(),v(51,"div",10)(52,"label",11),O(53,"span",29),X(54),U(55,"translate"),_(),v(56,"div",26),O(57,"swire-textarea",30),U(58,"translate"),Ee(59,j3,1,3,"app-error-message",31),_()(),Ee(60,W3,3,3,"p",32),v(61,"div",33)(62,"swire-button",34),U(63,"translate"),ge("click",function(){return i.submit()}),_()()()()()()()()()),e&2&&(y(8),P("formGroup",i.reachOutUsForm),y(2),Se(H(11,49,"Reach out to us")),y(5),ye("",H(16,51,"Full Name"),"* "),y(2),P("ngClass",(i.f.szFirstName.touched||i.submitted)&&i.f.szFirstName.errors?"":"full-name-form"),y(),P("swPlaceholder",H(19,53,"Enter first name"))("ngClass",(i.f.szFirstName.touched||i.submitted)&&i.f.szFirstName.errors?"error":""),y(2),P("ngIf",(i.f.szFirstName.touched||i.submitted)&&i.f.szFirstName.errors),y(),P("swPlaceholder",H(22,55,"Enter last name"))("ngClass",(i.f.szLastName.touched||i.submitted)&&i.f.szLastName.errors?"error":""),y(2),P("formControls",i.f)("isSubmit",i.submitted)("messageModule",i.messageModule),y(4),ye("",H(28,57,"Email"),"* "),y(3),P("swPlaceholder",H(31,59,"Enter your email address"))("ngClass",(i.f.szEmail.touched||i.submitted)&&i.f.szEmail.errors?"error":""),y(2),P("formControls",i.f)("isSubmit",i.submitted)("messageModule",i.messageModule),y(4),ye("",H(37,61,"Company Name")," "),y(3),P("swPlaceholder",H(40,63,"Enter company name"))("ngClass",(i.f.szCompany.touched||i.submitted)&&i.f.szCompany.errors?"error":""),y(2),P("formControls",i.f)("isSubmit",i.submitted)("messageModule",i.messageModule),y(4),ye("",H(46,65,"Category"),"* "),y(3),P("swData",i.catagory)("swReadOnlyProperties",!1)("swBindLabel","szCategoryName")("swPlaceholder",H(49,67,"Select enquiry category"))("swBindValue","szCategoryName")("swDropdownType","regular")("swIconClass","icon-size-18 icon-arrow-down-1 Primary-80")("swSearchIconClass","icon-search Text-80 icon-size-16")("ngClass",(i.f.szCategoryType.touched||i.submitted)&&i.f.szCategoryType.errors?"error":""),y(2),P("formControls",i.f)("isSubmit",i.submitted)("messageModule",i.messageModule),y(4),ye("",H(55,69,"Write your query here")," "),y(3),P("swClass","default m-height-88")("swPlaceholder",H(58,71,"Tell us more"))("swTextAreaRows",2)("swtexAreaCol",40)("ngClass",Vt(75,U3,(i.f.szText.touched||i.submitted)&&i.f.szText.errors)),y(2),P("ngIf",(i.f.szText.touched||i.submitted)&&i.f.szText.errors),y(),P("ngIf",i.isSuccess),y(2),P("swClass"," swi-button-red-medium-default-regular")("swIconClass","Text-10 swi-icon icon-ship-1")("swButtonName",H(63,73,"Submit"))("swIsDisable",i.isDisableBtn))},dependencies:[Qe,Cr,ml,vt,ti,It,or,Ft,cr,lr,zt,Ut,hn,it,rs,is,Qr],styles:[`.enquiry-modal .tab-content .right-form .btn-submit-group .swi-button-red-medium-default-regular{background:#d14545;color:#fff}.enquiry-modal .tab-content .right-form .btn-submit-group .swi-button-red-medium-default-regular.disabled,.enquiry-modal .tab-content .right-form .btn-submit-group .swi-button-red-medium-default-regular:disabled{opacity:.6;pointer-events:none}.enquiry-modal .tab-content .right-form .btn-submit-group .swi-button-red-medium-default-regular:hover{background:#ae352f;color:#fff}
43`],encapsulation:2})};ir([Ii()],Sa.prototype,"activityLog",1);var Ws=Sa;var q3=()=>["/faq"];function X3(t,r){if(t&1){let e=Ae();v(0,"app-enquiry-popup",25),ge("popupCallBack",function(n){ve(e);let a=G();return _e(a.popupCallBack(n))}),_()}if(t&2){let e=G();P("isShow",e.isShow)}}var Ca=class Ca{constructor(r,e,i,n,a,s,o,c,l,f){this._storageService=r;this.translate=e;this._lang=i;this._windowRef=n;this._commonService=a;this._router=s;this._helperService=o;this._environmentService=c;this._activityLogService=l;this._domService=f}_storageService;translate;_lang;_windowRef;_commonService;_router;_helperService;_environmentService;_activityLogService;_domService;isShow=!1;navigateToExternalLink(r,e=!0){let i=this._lang.getAppLanguage(),n,a={};return a.szPage=this._router.url,this.activityLog("headermenucontactuslocaloffice",a),i=="ch"?this._environmentService.env.WPBaseUrl.indexOf("zh-hans")<0?n=this._environmentService.env.WPBaseUrl+"zh-hans/"+r:n=this._environmentService.env.WPBaseUrl+r:n=this._environmentService.env.WPBaseUrl+r,e?window.location.href=n:window.open(n,"_blank"),n}openLinedInAccount(r){let e={};e.szPage=this._router.url,this.activityLog("headermenucontactusjoinus",e),window.open(r,"_blank")}openSupportChat(){let r={};r.szPage=this._router.url,this.activityLog("headermenucontactuschat",r),this._windowRef.nativeWindow.zESettings={webWidget:{}};let e=this._storageService.getDataFromStorage("defaultLang"),i="en-gb";e!="en"&&(i="zh-cn"),i="zh-cn",this._windowRef.nativeWindow.$zopim.livechat.window.show()}openEnquiryPopup(){this.isShow=!0;let r={};r.szPage=this._router.url,this.activityLog("headermenucontactusform",r),this._domService.addScrollClass()}popupCallBack(r){r?.responseType=="Confirm"?Lt(3e3).subscribe(()=>{this.isShow=!1,this._domService.removeScrollClass()}):r?.responseType=="Cancel"&&(this._domService.removeScrollClass(),this.isShow=!1)}goToFaq(){let r={};r.szPage=this._router.url,this.activityLog("headermenucontactusfaq",r)}activityLog(r,e){return{exitLog:e,jsonLogKey:r}}static \u0275fac=function(e){return new(e||Ca)(ee(kr),ee(ct),ee(Zr),ee(Ya),ee(At),ee(gt),ee(yr),ee(Nr),ee(Jr),ee(Za))};static \u0275cmp=$e({type:Ca,selectors:[["app-reach-out-to-us"]],decls:61,vars:31,consts:[[3,"isShow","popupCallBack",4,"ngIf"],[1,"reach-banner"],[1,"container"],[1,"row"],[1,"col-sm-12"],[1,"bannerContent"],[1,"Text-10","heading-bold-40","Display-family"],[1,"Text-10","paragraph-regular-18"],["locator","faqBtn",3,"click","
43swClass","routerLink","swButtonName"],[1,"form-reach-content","bg-grey-10"],[1,"container-fluid","container-padding"],[1,"col-sm-12","col-md-4","col-xl-4"],[1,"left-text"],[1,"items"],["locator","contactusFormCard",1,"item","bg-white",3,"click"],[1,"icon"],[1,"icon-email","swi-icon","icon-size-30","Accent-80"],[1,"text","heading-regular-20","Text-100"],["href","javascript:void(0)",3,"click"],[1,"icon-arrow-right-3","swi-icon","Accent-80","icon-size-18"],[1,"pra-text","Text-90","paragraph-regular-16"],["locator","contactUsOfficeCard",1,"item","bg-white",3,"click"],[1,"icon-country","swi-icon","icon-size-30","Accent-80"],["locator","joinusCard",1,"item","bg-white",3,"click"],[1,"icon-team","swi-icon","icon-size-30","Accent-80"],[3,"popupCallBack","isShow"]],template:function(e,i){e&1&&(Ee(0,X3,1,1,"app-enquiry-popup",0),v(1,"section",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"h1",6),X(7),U(8,"translate"),_(),v(9,"p",7),X(10),U(11,"translate"),_(),v(12,"swire-button",8),U(13,"translate"),ge("click",function(){return i.goToFaq()}),_()()()()()(),v(14,"section",9)(15,"div",10)(16,"div",3)(17,"div",11)(18,"div",12)(19,"ul",13)(20,"li",14),ge("click",function(){return i.openEnquiryPopup()}),v(21,"div",15)(22,"span"),O(23,"span",16),_(),v(24,"span",17),X(25),U(26,"translate"),v(27,"a",18),ge("click",function(){return i.openEnquiryPopup()}),O(28,"span",19),_()()(),v(29,"p",20),X(30),U(31,"translate"),_()()()()(),v(32,"div",11)(33,"div",12)(34,"ul",13)(35,"li",21),ge("click",function(){return i.navigateToExternalLink("offices/",!1)}),v(36,"div",15),O(37,"span",22),v(38,"span",17),X(39),U(40,"translate"),v(41,"a",18),ge("click",function(){return i.navigateToExternalLink("offices/",!1)}),O(42,"span",19),_()()(),v(43,"p",20),X(44),U(45,"translate"),_()()()()(),v(46,"div",11)(47,"div",12)(48,"ul",13)(49,"li",23),ge("click",function(){return i.openLinedInAccount("https://www.linkedin.com/company/swire-shipping/jobs/")}),v(50,"div",15)(51,"span"),O(52,"span",24),_(),v(53,"span",17),X(54),U(55,"translate"),v(56,"a",18),ge("click",function(){return i.openLinedInAccount("https://www.linkedin.com/company/swire-shipping/jobs/")}),O(57,"span",19),_()()(),v(58,"p",20),X(59),U(60,"translate"),_()()()()()()()()),e&2&&(P("ngIf",i.isShow),y(7),ye("",H(8,12,"How can we help"),"?"),y(3),ye("",H(11,14,"Looking for answers? Try looking up your query on our Frequently Asked Questions page. If you still cannot find it, feel free to reach out to us by filling our Contact form below. Our team will be in touch with your shortly"),". "),y(2),P("swClass","swi-button-red-medium-default-regular")("routerLink",Bt(30,q3))("swButtonName",H(13,16,"Go to FAQ")),y(13),ye("",H(26,18,"Contact Form")," "),y(5),ye("",H(31,20,"Reach out to us by filling up our simple contact form and someone from our team will respond to your query as soon as possible"),"."),y(9),ye("",H(40,22,"Our offices")," "),y(5),ye("",H(45,24,"Find local contacts and detailed shipping information, such as routes, demurrage and detention charges for your origin or destination"),". "),y(10),ye("",H(55,26,"Join us")," "),y(5),ye("",H(60,28,"Become a part of a 2,600-strong company made up of nationalities from over 30 countries with a long and thriving shipping history"),". "))},dependencies:[Qe,vt,Ut,it,Ws,Ga],styles:[`.reach-banner{padding:65px 0;position:relative;margin-top:70px;height:500px;width:100%;object-fit:cover;object-position:center center}@media(max-width:1024px){.reach-banner{height:450px}}@media(max-width:767px){.reach-banner{height:400px}}.reach-banner:before{content:"";position:absolute;height:100%;width:100%;left:0;background:linear-gradient(0deg,#1a4079cc,#1a4079cc),url(https://files.swireshipping.com/swire/media/img/reachUs-min.png);top:0;z-index:0;background-size:cover;background-position:left center;transform:scaleX(-1)}.reach-banner .bannerContent{position:relative;z-index:1;text-align:center;max-width:480px;margin-left:auto;margin-right:auto}.reach-banner .bannerContent h1:after{content:"";display:block;width:55px;height:3px;background:#d14545;margin:20px auto}.reach-banner .bannerContent button{margin-top:10px}.form-reach-content{padding:60px 0}.form-reach-content .container-padding{padding:20px}.form-reach-content .container{max-width:960px}.form-reach-content .container .card-margin-bottom{margin-bottom:10px!important}.form-reach-content .left-text .items{list-style:none;display:flex;flex-wrap:wrap;gap:30px}.form-reach-content .left-text .items .item{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);box-shadow:0 4px 6px #0003;text-align:center;padding:40px;border-radius:10px;cursor:pointer}@media(max-width:767px){.form-reach-content .left-text .items .item{flex:0 0 100%;max-width:100%;margin-bottom:10px}}.form-reach-content .left-text .items .item p{margin-bottom:0}.form-reach-content .left-text .items .item .icon{display:flex;align-items:center;gap:10PX;margin-bottom:10px;flex-direction:column}.form-reach-content .left-text .items .item .icon .text{position:relative}.form-reach-content .left-text .items .item .icon .text a{opacity:0;position:absolute;right:-15px;transition:.3s}.form-reach-content .left-text .items .item:hover .icon .text a{opacity:1;right:-20px;transition:.3s}.form-reach-content .right-form{box-shadow:0 8px 20px #0000001a;border-radius:10px;padding:40px;margin-top:-275px;position:relative}.form-reach-content .right-form .form-group{margin-bottom:30px}.form-reach-content .right-form .form-group label{gap:10px;display:flex}.form-reach-content .right-form .form-group .input-fields{padding-left:40px}.form-reach-content .right-form .form-group .full-name-form swire-input[formcontrolname=szFirstName] .input-field{margin-bottom:10px}.form-reach-content .right-form .form-group swire-textarea textarea{height:184px}.form-reach-content .bottomItems{box-shadow:0 4px 6px #0003;border-radius:10px;display:flex;align-items:center;margin-top:57px;padding:35px 0;text-align:center;list-style-type:none;cursor:pointer}.form-reach-content .bottomItems .bottomItem{padding:0 35px;cursor:pointer}.form-reach-content .bottomItems .bottomItem:first-child{border-right:1px solid #BFBFBF}.form-reach-content .bottomItems .bottomItem h4{margin:10px 0}.form-reach-content .subscribe-final{display:flex;gap:10px;margin-top:24px}.form-reach-content app-error-message[inputkey*=szFirstName] .errors span{padding-bottom:4px}app-enquiry-popup .custom-modal.enquiry-modal{width:100%;height:100%;position:fixed;left:0;top:0;background:#000000b3;display:flex;justify-content:center;align-items:flex-start;z-index:1000;overflow:auto;padding-top:100px;padding-bottom:40px}app-enquiry-popup .custom-modal.enquiry-modal .modal-container{background:#fff;padding:30px 40px 40px;box-shadow:0 4px 4px #00000040;max-width:600px;width:100%;position:relative;border-radius:10px}@media(max-width:767px){app-enquiry-popup .custom-modal.enquiry-modal .modal-container{padding:30px 20px 40px}}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .close-modal{position:absolute;right:20px;top:20px}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .tab-content .container{padding:0}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .tab-content .container .col-sm-12{padding:0}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .title{text-align:center}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .title:after{content:"";width:55px;height:3px;background-color:#d14545;display:block;margin:15px auto 20px}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .thank-you-msg{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .form-group{margin-bottom:30px}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .form-group label{gap:10px;display:flex;align-items:center}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .form-group .input-fields{padding-left:40px}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .form-group .input-fields .last-name{margin-top:10px;display:block}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .form-group .full-name-form swire-input[formcontrolname=szFirstName] .input-field{margin-bottom:10px}app-enquiry-popup .custom-modal.enquiry-modal .modal-container .form-group swire-textarea textarea{height:184px}
44`],encapsulation:2})};ir([Ii()],Ca.prototype,"activityLog",1);var Ks=Ca;var nm=[{path:"enquiry",component:Ks}];var am=[{path:"customsClearanceTariff",redirectTo:"/rates/customsClearanceTariff",pathMatch:"full"},{path:"rates",loadComponent:()=>import("./chunk-NSJ2MXBF.js").then(t=>t.CustomClearanceTariffComponent),children:[{path:"customsClearanceTariff",loadComponent:()=>import("./chunk-NSJ2MXBF.js").then(t=>t.CustomClearanceTariffComponent)}]}];var sm=[{path:"surchargeCalculator",redirectTo:"/rates/surchargeCalculator",pathMatch:"full"},{path:"rates",component:Xl,children:[{path:"",redirectTo:"surchargeCalculator",pathMatch:"full"},{path:"surchargeCalculator",loadComponent:()=>import("./chunk-ERHGPI3U.js").then(t=>t.SurchargeCalculatorComponent)}]}];var om=[{path:"news-advisories",loadComponent:()=>import("./chunk-GJF2LOOS.js").then(t=>t.NewsAdvisoriesComponent)},{path:"news-advisories/:categoris",loadComponent:()=>import("./chunk-GJF2LOOS.js").then(t=>t.NewsAdvisoriesComponent)},{path:"news-advisories/:categoris/:subCategoris",loadComponent:()=>import("./chunk-GJF2LOOS.js").then(t=>t.NewsAdvisoriesComponent)}];var cm=[{path:"globalsearch",loadComponent:()=>import("./chunk-V35XMTEO.js").then(t=>t.GlobalSearchMainComponent),children:[{path:"",loadComponent:()=>import("./chunk-AKCJGN2W.js").then(t=>t.GlobalSearchDataComponent)}]}];var lm=[{path:Xe.FAQ,loadComponent:()=>import("./chunk-ARP5K6FY.js").then(t=>t.KnowledgebaseComponent)},{path:Xe.FAQARTICLE,loadComponent:()=>import("./chunk-KDCRFM5W.js").then(t=>t.ArticleDetailsComponent)}];var Y3=(t,r)=>({"not-logged-in":t,"rem-padding":r}),Q3=()=>({"n-track-booking":!0}),Z3=(t,r)=>({position:t,"border-radius":r}),J3=(t,r)=>({border:t,padding:r}),ey=t=>({open:t});function ty(t,r){t&1&&(st(0),v(1,"span",24),O(2,"span",25),_(),ot())}function ry(t,r){t&1&&O(0,"span",25)}function iy(t,r){if(t&1&&(v(0,"swire-custom-tool-tip",26),U(1,"translate"),v(2,"span",27),X(3),_()()),t&2){let e=G().$implicit;P("swSwireTooltipDirectionClass","top")("swIsHtmlContent",!1)("swTooltipText",H(1,4,"Your shipment is on board and is in transit")),y(3),Se(e==null?null:e.SCH_STS)}}function ny(t,r){if(t&1&&(v(0,"swire-custom-tool-tip",26),U(1,"translate"),v(2,"span",27),X(3),_()()),t&2){let e=G().$implicit;P("swSwireTooltipDirectionClass","top")("swIsHtmlContent",!1)("swTooltipText",H(1,4,"Your shipment is scheduled and the transit has not started yet")),y(3),Se(e==null?null:e.SCH_STS)}}function ay(t,r){if(t&1&&(v(0,"swire-custom-tool-tip",26),U(1,"translate"),v(2,"span",27),X(3),_()()),t&2){let e=G().$implicit;P("swSwireTooltipDirectionClass","top")("swIsHtmlContent",!1)("swTooltipText",H(1,4,"Your shipment has arrived at the destination port")),y(3),Se(e==null?null:e.SCH_STS)}}function sy(t,r){if(t&1&&(v(0,"div",17)(1,"span",18),X(2),U(3,"translate"),_(),v(4,"span",19),X(5),_()()),t&2){let e=G().$implicit;y(2),Se(H(3,2,"BL NUMBER")),y(3),Se(e==null?null:e.szBLNumber)}}function oy(t,r){if(t&1){let e=Ae();st(0),v(1,"ul",12),ge("click",function(){let n=ve(e),a=n.$implicit,s=n.index,o=G(3);
44return _e(o.showDetails(a,s))}),v(2,"li",13),Ee(3,ty,3,0,"ng-container",14)(4,ry,1,0,"ng-template",null,0,P0)(6,iy,4,6,"swire-custom-tool-tip",15)(7,ny,4,6,"swire-custom-tool-tip",15)(8,ay,4,6,"swire-custom-tool-tip",15),_(),v(9,"li",16)(10,"div",17)(11,"span",18),X(12),U(13,"translate"),_(),v(14,"span",19),X(15),_()(),Ee(16,sy,6,4,"div",20),_(),O(17,"li",21),v(18,"div",22)(19,"div",16)(20,"div",17)(21,"span",18),X(22),U(23,"translate"),_(),v(24,"span",19),X(25),_()(),v(26,"div",17)(27,"span",18),X(28),U(29,"translate"),_(),v(30,"span",19),X(31),_()(),v(32,"div",17)(33,"span",18),X(34),U(35,"translate"),_(),v(36,"span",23),X(37),_()()()()(),ot()}if(t&2){let e=r.$implicit,i=r.index,n=jn(5),a=G(3);y(),P("ngClass",i==a.selectedCard?"active":""),y(2),P("ngIf",i==0)("ngIfElse",n),y(3),P("ngIf",(e==null?null:e.SCH_STS)=="In Transit"),y(),P("ngIf",(e==null?null:e.SCH_STS)=="Scheduled"),y(),P("ngIf",(e==null?null:e.SCH_STS)=="Arrived"),y(4),Se(H(13,15,"BOOKING NUMBER")),y(3),Se(e==null?null:e.szBookingNumber),y(),P("ngIf",(e==null?null:e.szBLNumber)!=""&&(e==null?null:e.szBLNumber)!="N/A"),y(6),Se(H(23,17,"ORIGIN")),y(3),Se(e!=null&&e.szOrigin?e==null?null:e.szOrigin:"NA"),y(3),Se(H(29,19,"DESTINATION")),y(3),Se(e!=null&&e.szDestination?e==null?null:e.szDestination:"NA"),y(3),Se(H(35,21,"VESSEL/VOYAGE")),y(3),Se(e!=null&&e.szVesselVoyage?e==null?null:e.szVesselVoyage:"N/A")}}function cy(t,r){if(t&1&&(st(0),Ee(1,oy,38,23,"ng-container",11),ot()),t&2){let e=G(2);y(),P("ngForOf",e.arTrackData)}}function ly(t,r){t&1&&(v(0,"div",28)(1,"div",29)(2,"div",30),O(3,"div",31)(4,"div",32),_(),v(5,"div",33)(6,"div",34),O(7,"div",32)(8,"div",32),_(),v(9,"div",34),O(10,"div",32)(11,"div",32),_()()(),v(12,"div",35)(13,"div",34),O(14,"div",32)(15,"div",32),_(),v(16,"div",34),O(17,"div",32)(18,"div",32),_()(),v(19,"div",36)(20,"div",34),O(21,"div",32)(22,"div",32),_(),v(23,"div",34),O(24,"div",32)(25,"div",32),_()()())}function fy(t,r){if(t&1&&(v(0,"div",8)(1,"div",9),Ee(2,cy,2,1,"ng-container",6)(3,ly,26,0,"div",10),_()()),t&2){let e=G();y(),P("ngClass",Bt(3,Q3)),y(),P("ngIf",(e.arTrackData==null?null:e.arTrackData.length)>0),y(),P("ngIf",(e.arTrackData==null?null:e.arTrackData.length)<=0&&e.isShowLoader)}}function dy(t,r){if(t&1&&(v(0,"div",37),O(1,"app-track-n-trace-shipment-status",38),_()),t&2){let e=G();P("ngStyle",Yr(5,Z3,(e.arTrackData==null?null:e.arTrackData.length)<=0?"relative":"",(e.arTrackData==null?null:e.arTrackData.length)<=0?"10px":"")),y(),P("switchToContainer",e.switchToContainer)("showBookingTrack",e.showBookingTrack)("arTrackData",e.selected)("szReferenceType",e.szReferenceType)}}function py(t,r){t&1&&(v(0,"div",42)(1,"div",29)(2,"div",30),O(3,"div",31),v(4,"div",43),O(5,"div",32),_(),v(6,"div",44),O(7,"div",32)(8,"div",32),_(),v(9,"div",45),O(10,"div",32)(11,"div",32),_()(),v(12,"div",33)(13,"div",34),O(14,"div",32)(15,"div",32),_(),v(16,"div",34),O(17,"div",32)(18,"div",32),_(),v(19,"div",34),O(20,"div",32)(21,"div",32),_(),v(22,"div",34),O(23,"div",32)(24,"div",32),_()(),v(25,"div",46)(26,"div",34),O(27,"div",32),_(),v(28,"div",34),O(29,"div",32)(30,"div",32),_(),v(31,"div",47),O(32,"div",32),_()()(),v(33,"div",48)(34,"div",49),O(35,"div",32),_(),v(36,"div",34),O(37,"div",50)(38,"div",32),_()(),v(39,"div",36)(40,"div",34),O(41,"div",50)(42,"div",32),_(),v(43,"div",34),O(44,"div",32),_(),v(45,"div",51),O(46,"div",32)(47,"div",32),_()(),v(48,"div",36)(49,"div",34),O(50,"div",50)(51,"div",32),_(),v(52,"div",34),O(53,"div",32),_(),v(54,"div",51),O(55,"div",32)(56,"div",32),_()(),v(57,"div",36)(58,"div",34),O(59,"div",50)(60,"div",32),_(),v(61,"div",34),O(62,"div",32),_(),v(63,"div",51),O(64,"div",32)(65,"div",32),_()(),v(66,"div",36)(67,"div",34),O(68,"div",50)(69,"div",32),_(),v(70,"div",34),O(71,"div",32),_(),v(72,"div",51),O(73,"div",32)(74,"div",32),_()(),v(75,"div",36)(76,"div",34),O(77,"div",50)(78,"div",32),_(),v(79,"div",34),O(80,"div",32),_(),v(81,"div",51),O(82,"div",32)(83,"div",32),_()(),v(84,"div",36)(85,"div",34),O(86,"div",50)(87,"div",32),_(),v(88,"div",34),O(89,"div",32),_(),v(90,"div",51),O(91,"div",32)(92,"div",32),_()(),v(93,"div",36)(94,"div",34),O(95,"div",50)(96,"div",32),_(),v(97,"div",34),O(98,"div",32),_(),v(99,"div",51),O(100,"div",32)(101,"div",32),_()()())}function my(t,r){if(t&1&&(v(0,"div",52)(1,"div",29)(2,"div",30)(3,"div",43),O(4,"div",32)(5,"div",32),_(),v(6,"div",44),O(7,"div",32),_(),v(8,"div",45),O(9,"div",32),_()(),v(10,"div",33)(11,"div",34),O(12,"div",32),_(),v(13,"div",34),O(14,"div",32),_()()(),v(15,"div",53)(16,"div",34),O(17,"div",32),_()(),v(18,"div",36)(19,"div",34),O(20,"div",50)(21,"div",32),_()(),v(22,"div",36)(23,"div",34),O(24,"div",50)(25,"div",32),_(),v(26,"div",34),O(27,"div",32),_(),v(28,"div",51),O(29,"div",32)(30,"div",32),_()(),v(31,"div",36)(32,"div",34),O(33,"div",50)(34,"div",32),_(),v(35,"div",34),O(36,"div",32),_(),v(37,"div",51),O(38,"div",32)(39,"div",32),_()(),v(40,"div",36)(41,"div",34),O(42,"div",50)(43,"div",32),_(),v(44,"div",34),O(45,"div",32),_(),v(46,"div",51),O(47,"div",32)(48,"div",32),_()(),v(49,"div",36)(50,"div",34),O(51,"div",50)(52,"div",32),_(),v(53,"div",34),O(54,"div",32),_(),v(55,"div",51),O(56,"div",32)(57,"div",32),_()(),v(58,"div",36)(59,"div",34),O(60,"div",50)(61,"div",32),_(),v(62,"div",34),O(63,"div",32),_(),v(64,"div",51),O(65,"div",32)(66,"div",32),_()(),v(67,"div",36)(68,"div",34),O(69,"div",50)(70,"div",32),_(),v(71,"div",34),O(72,"div",32),_(),v(73,"div",51),O(74,"div",32)(75,"div",32),_()(),v(76,"div",36)(77,"div",34),O(78,"div",50)(79,"div",32),_(),v(80,"div",34),O(81,"div",32),_(),v(82,"div",51),O(83,"div",32)(84,"div",32),_()()()),t&2){let e=G(2);P("ngStyle",Yr(1,J3,(e.arTrackData==null?null:e.arTrackData.length)<=0?"1px solid #c2c9d1":"",(e.arTrackData==null?null:e.arTrackData.length)<=0?"20px":""))}}function uy(t,r){if(t&1&&(v(0,"div",39),Ee(1,py,102,0,"div",40)(2,my,85,4,"div",41),_()),t&2){let e=G();y(),P("ngIf",e.isShowLoader),y(),P("ngIf",e.isShowLoader)}}function hy(t,r){if(t&1&&(v(0,"div",39),st(1),O(2,"app-track-n-trace-shipment-status",54),ot(),_()),t&2){let e=G();y(2),P("switchToContainer",e.switchToContainer)("arTrackData",e.arTrackData)("showBookingTrack",e.showBookingTrack)("removeHeading",e.removeHeading)("szReferenceType",e.szReferenceType)}}
44function gy(t,r){if(t&1&&O(0,"app-tnt-additional-services",55),t&2){let e=G();P("ngClass",Vt(3,ey,e.szFormType!=null&&e._userAuthService.isUserLoggedIn&&(e.szReferenceType=="BK"||e.szReferenceType=="BL")))("arTrackData",e.arTrackData)("szReferenceType",e.szReferenceType)}}function xy(t,r){if(t&1&&O(0,"app-common-default-screen",59),t&2){let e=G(2);P("szReferenceType",e.szReferenceType)("subHeading","Please check your tracking number")("heading","Oops! We couldn\u2019t find your")("szFormType","TRACKTRACE")("szErrorType","custom")}}function vy(t,r){if(t&1){let e=Ae();v(0,"app-common-default-screen",60),ge("supportChat",function(n){ve(e);let a=G(2);return _e(a.openSupportChat(n))}),_()}if(t&2){let e=G(2);P("subHeading","")("heading","")("szFormType","TRACKTRACE")("szErrorType","custom2")("szReferenceType",e.szReferenceType)}}function _y(t,r){if(t&1){let e=Ae();v(0,"app-common-default-screen",61),ge("supportChat",function(n){ve(e);let a=G(2);return _e(a.openSupportChat(n))}),_()}if(t&2){let e=G(2);P("subHeading","")("tokenNumber",e.arTrackData.InvalidTokens)("heading","")("szFormType","TRACKTRACE")("szErrorType","apiError")("szReferenceType",e.szReferenceType)}}function wy(t,r){if(t&1&&(st(0),Ee(1,xy,1,5,"app-common-default-screen",56)(2,vy,1,5,"app-common-default-screen",57)(3,_y,1,6,"app-common-default-screen",58),ot()),t&2){let e=G();y(),P("ngIf",(e.arTrackData==null?null:e.arTrackData.length)==0&&!e.isTrackShipment&&!e.isFirstTimeLoad),y(),P("ngIf",e.arTrackData&&(e.arTrackData==null?null:e.arTrackData.InvalidTokens)&&!e.isTrackShipment&&(e.selected==null?null:e.selected.SCH_STS)!=="Scheduled"),y(),P("ngIf",e.apiError)}}function ky(t,r){if(t&1){let e=Ae();v(0,"app-container-details-popup",62),ge("closeModalEmit",function(n){ve(e);let a=G();return _e(a.closeModalEmitCallBack(n))}),_()}if(t&2){let e=G();P("szContainers",e.szContainerDetails)("szReferenceType",e.szReferenceType)}}var Ta=class Ta{constructor(r,e,i,n,a,s,o,c,l,f,d,m,h,u,p,g,F){this._trackTraceService=r;this._windowRef=e;this._translate=i;this._router=n;this._auth=a;this._userAuthService=s;this._storageService=o;this.modalService=c;this._commonService=l;this._PageTrackingService=f;this._trackingService=d;this._lang=m;this._TntAdditionalService=h;this._bookingV2Service=u;this._helperService=p;this._platformService=g;this._activityLogService=F}_trackTraceService;_windowRef;_translate;_router;_auth;_userAuthService;_storageService;modalService;_commonService;_PageTrackingService;_trackingService;_lang;_TntAdditionalService;_bookingV2Service;_helperService;_platformService;_activityLogService;szReferenceType="CN";selectedCard=0;isShowLoader=!1;removeHeading=!1;apiError=!1;activeTrackDetails=[];arTempActiveTrackDetails=[];arTrackData=[];selected=[];subscription;invalidTrackingRef="";isTrackShipment=!1;isFirstTimeLoad=!1;showBookingTrack=!0;isLoading=!1;additionalDataCastSubscribe;szFormType;containerDetails;switchToContainer=!1;isContainerDetailsPopup=!1;szContainerDetails=[];trackingUnavailable=!1;isShowAlert=!0;TRACK_N_TRACE=yl;ReferenceType=Pl;resultHeading=Sl;ngOnInit(){this._TntAdditionalService.updateOpenServiceForm(null),this._TntAdditionalService.showContainerTypeData(!1),this.subscription=this._trackTraceService.serviceDataCast.subscribe(r=>Object.entries(r).length===0&&r.constructor===Object?!1:(r&&(this.isLoading=!1),this.closeTracker(),this.arTrackData=r,this.szReferenceType==this.ReferenceType.Cn&&(this.arTrackData=this.arTrackData?.filter(e=>e?.Source=="SwireShip")),this.trackingUnavailable=!1,this.arTrackData?.Type==this.TRACK_N_TRACE.TRACK_DETAILS.TRACKING_UNAVAILABLE&&(this.arTrackData.isServerError=!1,this.trackingUnavailable=!0),this.arTrackData&&this.arTrackData?.szReferenceType=="CN"&&(this.arTrackData.isServerError=!0),this.arTrackData?.InvalidTokens?(this.selected=[],this.invalidTrackingRef=this.arTrackData.InvalidTokens.split(",")):this.arTrackData?.length>
440&&(this.selectedCard=0,this.showDetails(this.arTrackData[0],this.selectedCard)),r&&r.apiError?this.apiError=!0:this.apiError=!1,this.arTrackData?.length<=0&&(this.isTrackShipment=!0),r)),this._router.url==="/requestTrackShipment"&&(this.isTrackShipment=!0,this.arTrackData=[]),this.isFirstTimeLoad=!0,this.additionalFormSubscriber()}showDetails(r,e){this.selectedCard=e;let i=this.arTrackData.find(n=>n?.szBookingNumber==r.szBookingNumber&&n?.szBLNumber==r.szBLNumber);this._trackTraceService.sendFilteredData(i),this.selected=i,this.showBookingTrack=!0}ngOnDestroy(){this.subscription?.unsubscribe()}openModal(r,e=!0){this.modalService.openModal(r,e),this.addTracknTraceActivityLog()}addTracknTraceActivityLog(){let r={TimeStamp:new Date,szInstance:"swireshipping",szEnvironment:"live",szPage:"requestTrackShipment",szCountry:this._storageService.getDataFromStorage("user_country"),szLabel:"track_n_trace_login/signup",szAction:"button_click",szType:this.szReferenceType==this.ReferenceType.Bl?"Bill of Lading":this.szReferenceType==this.ReferenceType.Bk?"Booking":this.szReferenceType==this.ReferenceType.Cn?"Container":null,szCustomerKey:this._commonService.getCustomerKey(),szSearchToken:this._storageService.getDataFromStorage("szSearchToken"),szLanguage:this._storageService.getDataFromStorage("defaultLang"),szLogin:this._commonService.getAuthEmail(),szSubCategory:this.szReferenceType?this.szReferenceType:null,szCategory:"track_n_trace"};this._PageTrackingService.sendPageTrackingLog(r),this._trackingService.addTrackActivityLog(r)?.subscribe(()=>{},()=>{})}ngOnChanges(){this.isLoading=!0,this.szReferenceType&&(this.isLoading=!1)}openSupportChat(r){this._platformService?.runIfBrowser(()=>{this._windowRef.nativeWindow.zESettings={webWidget:{}};let e=this._storageService.getDataFromStorage("defaultLang"),i="en-gb";e!="en"&&(i="zh-cn"),i="zh-cn",this._windowRef.nativeWindow.$zopim.livechat.window.show();let n={};n.szLabel="track_n_trace_contact_support",n.szPage=this._router.url=="/"?"Home":"requestTrackShipment",this.activityLog("tracktracecontactsupport",n)})}additionalFormSubscriber(){this.additionalDataCastSubscribe=this._TntAdditionalService.tntFormDataDataCast.subscribe(r=>{this.szFormType=r})}getContainerData(r){let e=[];r?.map(i=>{i?.arContainerTracking?.map(n=>{let a=n?.TYP_1.split("(")[1].slice(0,-1),s={containerNo:i.szReference,containerTyp:a};e.push(s)})}),this.containerDetails=this.groupArrayOfObjects(e,"containerNo")}groupArrayOfObjects(r,e){return r.reduce(function(i,n){return(i[n[e]]=i[n[e]]||[]).push(n),i},{})}filterContainer(r){this.switchToContainer=!0,this._TntAdditionalService.showContainerTypeData(!0),this.scroll(this.containerDetails[r][0]?.containerTyp)}scroll(r){this._platformService?.runIfBrowser(()=>{var e=document.getElementById(r);e?.scrollIntoView({behavior:"smooth"})})}getNumberOfContainer(r){return(r||[]).length>2?r.slice(0,2):r}openTracker(r){this.isContainerDetailsPopup=!0,this.szContainerDetails=r;let e={};e.TimeStamp=new Date,e.szPage=this._router.url=="/"?"Home":"requestTrackShipment",e.szLabel=this.szReferenceType==this.ReferenceType.Bl?"track_n_trace_bl_containersList":this.szReferenceType==this.ReferenceType.Bk?"track_n_trace_booking_containersList":this.szReferenceType==this.ReferenceType.Cn?"track_n_trace_containersList_Track":null,e.szType=this.szReferenceType==this.ReferenceType.Bl?"Bill of Lading":this.szReferenceType==this.ReferenceType.Bk?"Booking Number":this.szReferenceType==this.ReferenceType.Cn?"Container Number":null,this.activityLog("swireshiptrackntracecontainerlist",e)}activityLog(r,e){return{exitLog:e,jsonLogKey:r}}closeTracker(){this.isContainerDetailsPopup=!1}closeModalEmitCallBack(r){this.closeTracker()}openDetails(r){let e={};e.TimeStamp=new Date,e.szPage=this._router.url=="/"?"Home":"requestTrackShipment",e.szType=this.szReferenceType==this.ReferenceType.Bl?"Bill of Lading":this.szReferenceType==this.ReferenceType.Bk?"Booking Number":this.szReferenceType==this.ReferenceType.Cn?"Container Number":null,this.activityLog("swireshiptrackntracecontainerlisttrack",e);let i=this._router.serializeUrl(this._router.createUrlTree([`trackShipments/CN/${r.szContainer}`]));this._platformService?.runIfBrowser(()=>{window.open(i,"_blank")})}westWoodActvity(){this.activityLog("trackshipmentwestwood")}showHideAlertMsg(){this.isShowAlert=!1}static \u0275fac=function(e){return new(e||Ta)(ee(cs),ee(Ya),ee(ct),ee(gt),ee(br),ee(ei),ee(kr),ee(gn),ee(At),ee(rl),ee(nl),ee(Zr),ee(Ul),ee(il),ee(yr),ee(Et),ee(Jr))};static \u0275cmp=$e({type:Ta,selectors:[["app-swireship-track-n-trace"]],inputs:{szReferenceType:"szReferenceType",selectedCard:"selectedCard",isShowLoader:"isShowLoader",removeHeading:"removeHeading"},features:[y0],decls:8,vars:11,consts:[["unactive",""],[1,"n-track-booking-status",3,"ngClass"],["class","n-track-left",4,"ngIf"],["class","n-track-right",3,"ngStyle",4,"ngIf"],["class","n-track-right",4,"ngIf"],[3,"ngClass","arTrackData","
44szReferenceType",4,"ngIf"],[4,"ngIf"],[3,"szContainers","szReferenceType","closeModalEmit",4,"ngIf"],[1,"n-track-left"],[1,"bg-grey-20",3,"ngClass"],["class","track-container","style","margin-top:10px;",4,"ngIf"],[4,"ngFor","ngForOf"],[1,"transit1","bg-text-10",3,"click","ngClass"],[1,"transit-top"],[4,"ngIf","ngIfElse"],[3,"swSwireTooltipDirectionClass","swIsHtmlContent","swTooltipText",4,"ngIf"],[1,"both-data"],[1,"n-track-data"],[1,"paragraph-bold-12","Text-80"],[1,"paragraph-semibold-16","Text-90"],["class","n-track-data",4,"ngIf"],[1,"grey-bord"],[1,"n-track-orgon-data","bg-text-10"],[1,"Text-90","paragraph-regular-14"],[1,"ship-circ"],[1,"swi-icon","icon-ship-2","icon-size-25"],[3,"swSwireTooltipDirectionClass","swIsHtmlContent","swTooltipText"],["main-input","",1,"transit-btn"],[1,"track-container",2,"margin-top","10px"],[1,"card","header-card"],[1,"carder","header"],[1,"svg-load"],[1,"card__title","loading"],[1,"card_inner"],[1,"carder"],[1,"card"],[1,"card","card-second"],[1,"n-track-right",3,"ngStyle"],[3,"switchToContainer","showBookingTrack","arTrackData","szReferenceType"],[1,"n-track-right"],["class","track-container-bill-of-landing",4,"ngIf"],["class","track-container",3,"ngStyle",4,"ngIf"],[1,"track-container-bill-of-landing"],[1,"card__title_box"],[1,"card_center_box"],[1,"card_right_box"],[1,"card_inner","v2"],[1,"carder","mob-hide"],[1,"card","card-second","card-second-first"],[1,"carder","dek-hide"],[1,"card__title","loading","circle"],[1,"carder","last"],[1,"track-container",3,"ngStyle"],[1,"card","card-first"],[3,"switchToContainer","arTrackData","showBookingTrack","removeHeading","szReferenceType"],[3,"ngClass","arTrackData","szReferenceType"],[3,"szReferenceType","subHeading","heading","szFormType","szErrorType",4,"ngIf"],[3,"subHeading","heading","szFormType","szErrorType","szReferenceType","supportChat",4,"ngIf"],[3,"subHeading","tokenNumber","heading","szFormType","szErrorType","szReferenceType","supportChat",4,"ngIf"],[3,"szReferenceType","subHeading","heading","szFormType","szErrorType"],[3,"supportChat","subHeading","heading","szFormType","szErrorType","szReferenceType"],[3,"supportChat","subHeading","tokenNumber","heading","szFormType","szErrorType","szReferenceType"],[3,"closeModalEmit","szContainers","szReferenceType"]],template:function(e,i){e&1&&(v(0,"div",1),Ee(1,fy,4,4,"div",2)(2,dy,2,8,"div",3)(3,uy,3,2,"div",4)(4,hy,3,5,"div",4)(5,gy,1,5,"app-tnt-additional-services",5)(6,wy,4,3,"ng-container",6),_(),Ee(7,ky,1,2,"app-container-details-popup",7)),e&2&&(P("ngClass",Yr(8,Y3,i.szReferenceType=="CN",i.removeHeading)),y(),P("ngIf",i.szReferenceType!="CN"&&!(i.arTrackData!=null&&i.arTrackData.InvalidTokens)),y(),P("ngIf",(i.arTrackData==null?null:i.arTrackData.length)==1&&i.selected.SCH_STS!="Scheduled"&&i.szReferenceType!="CN"||(i.arTrackData==null?null:i.arTrackData.length)>0&&i.szReferenceType!="CN"),y(),P("ngIf",(i.arTrackData==null?null:i.arTrackData.length)<=0),y(),P("ngIf",i.szReferenceType=="CN"&&(i.arTrackData==null?null:i.arTrackData.length)>0&&!i.arTrackData.isServerError),y(),P("ngIf",i._userAuthService==null?null:i._userAuthService.isUserLoggedIn),y(),P("ngIf",!(i.arTrackData!=null&&i.arTrackData.length)&&!i.arTrackData.isServerError&&!i.isShowLoader),y(),P("ngIf",i.isContainerDetailsPopup))},dependencies:[Qr,zt,pn,Ut,U0,Gl,Hl,Gn,Qe,cl,it,_l,Wl],styles:[`.no-result-section{height:451px;width:100%;border-radius:10px;padding:0 20px;overflow:hidden}.no-result-section .no-result{display:flex;align-items:center;flex-direction:column;text-align:center;justify-content:center;height:100%}.no-result-section .no-result .no-reult-text{margin:9px 0;color:#1e4f98;font-size:16px;font-weight:700;text-align:center}.no-result-section .no-result .no-reult-text.firstText{margin-bottom:0}.no-result-section .no-result .no-reult-text.secText{margin-top:0}.no-result-section .no-result .log-in-btn a svg{margin-right:6px}app-swireship-track-n-trace .alert-message-container{display:flex;row-gap:10px;margin-top:20px;flex-direction:column}app-swireship-track-n-trace .alert-message-container .card-maine{border-radius:10px}app-swireship-track-n-trace .alert-message-container .login-notification{margin-bottom:0;margin-top:0}app-swireship-track-n-trace .alert-message-container .alert-message{position:relative}.login-alert{background:#c0cbdd;border-radius:10px;padding:10px 24px;display:flex;width:100%;margin-top:40px;margin-bottom:40px}.login-alert svg{margin-right:10px;position:relative;top:2px}.login-alert span{font-size:14px;font-weight:400;color:#000}@media screen and (max-width:767px){.login-alert span{width:85%}}@media screen and (min-width:600px){.login-alert span br{display:none}}.login-alert span a{color:#296edd}.login-alert.track-login-alert{margin:20px 0 0}.alert-messages{margin-bottom:20px;border-radius:10px}.alert-messages .paragraph-regular-14{padding:8px 0}.alert-messages .booking-text{color:#000;font-weight:bolder}.alert-messages .Hyperlink-Dark,.Hyperlink-Dark{text-decoration:underline}.transit-btn{display:inline-flex;background:#f5fcf5;border:1px solid #2d912c;border-radius:10px;padding:4px 10px;color:#2d912c;letter-spacing:.05em;font-weight:600;font-size:12px;justify-content:center;align-items:center;height:25px;width:max-content;margin-left:10px}.completed-btn{display:inline-flex;background:#c2c9d1;border-radius:10px;padding:4px 10px;color:#404040;letter-spacing:.05em;font-weight:600;font-size:12px;justify-content:center;align-items:center;height:25px}.grey-bord{border-top:1px solid #e0e4e8;width:100%}.n-track-trace-container{padding-top:110px;margin-bottom:40px;min-height:100vh}@media screen and (max-width:1024px){.n-track-trace-container{padding-top:100px}}@media screen and (max-width:767px){.n-track-trace-container{padding-top:90px}}.n-track-trace-container>h2{margin-bottom:10px}app-swireship-track-n-trace .n-track-booking-status .n-track-right app-track-n-trace-shipment-status .n-track-booking .lading-share{border-bottom:0}app-swireship-track-n-trace .n-track-booking-status .n-track-right app-track-n-trace-shipment-status .n-track-booking .lading-share .arrow-expand{display:none}app-swireship-track-n-trace .n-track-booking-status .n-track-right app-track-n-trace-shipment-status .n-track-booking .lading-share .arrowUP-circle{width:32px;height:32px;display:inline-block;text-align:center;border-radius:50%;line-height:30px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container{overflow:hidden;border-radius:10px}@media screen and (max-width:1024px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container{display:none}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card{background-color:#fff;height:auto;width:auto;overflow:hidden;border-radius:0;background:#fff;filter:drop-shadow(0px -1px 0px rgba(0,0,0,.25),0px 1px 0px rgba(0,0,0,.25));border:0;border-bottom:1px solid #c2c9d1;display:flex;flex-direction:row;padding:15px 0}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card{flex-direction:row;flex-wrap:wrap}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .card_inner{display:flex;margin-top:15px;margin-left:15px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .card_inner .carder{max-width:20%;flex:0 0 20%}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder{max-width:50%;flex:0 0 50%}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder .svg-load{position:relative;background:#e0e4e8;width:100%;height:40px;max-width:40px;margin-right:10px;border-radius:50px;overflow:hidden}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder .svg-load:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder.header{display:flex;max-width:100%;flex:0 0 100%;align-items:center}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder{max-width:50%;flex:0 0 50%;margin-bottom:10px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder .card__title{padding:8px;font-size:22px;font-weight:700}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder .card__title.loading{position:relative;background:#e0e4e8;width:100%;height:18px;max-width:100px;margin-bottom:5px;border-radius:50px;overflow:hidden}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder .card__title.loading{max-width:120px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card .carder .card__title.loading:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-first{border:0;padding-bottom:5px;padding-top:13px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-first .carder{max-width:100%;flex:0 0 100%;display:flex;justify-content:flex-end}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-first .carder .card__title{max-width:141px;margin-bottom:0}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second{border:0;padding-bottom:5px;padding-top:5px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder{max-width:30%;flex:0 0 30%;display:flex}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder{max-width:100%;flex:0 0 100%;margin-left:40px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder:first-child{max-width:40%;flex:0 0 40%}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder:first-child{max-width:100%;flex:0 0 100%;margin-left:0}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder .card__title{max-width:141px;margin-bottom:0}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder .card__title.loading.circle{width:20px;height:20px;margin-right:20px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder.last{display:initial}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder.last .card__title{margin-bottom:5px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.card-second .carder.last .card__title.loading:last-child{max-width:120px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.header-card{flex-direction:column}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.header-card .carder.header .card__title_box{width:25%}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.header-card .carder.header .card_center_box{width:37.5%}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.header-card .carder.header .card_center_box .card__title{height:25px;max-width:100px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.header-card .carder.header .card_right_box{width:37.5%;display:flex;justify-content:flex-end}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.header-card .carder.header .card_right_box .card__title{height:25px;max-width:78px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container .card.header-card svg{margin-right:10px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing{overflow:hidden;border-radius:10px;margin:0 -15px;padding:0 15px;border:1px solid #1e4f98;display:none}@media screen and (max-width:1024px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing{display:block}}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing{margin:0 -15px;padding:0 15px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card{background-color:#fff;height:auto;width:auto;overflow:hidden;border-radius:0;background:#fff;filter:drop-shadow(0px -1px 0px rgba(0,0,0,.25),0px 1px 0px rgba(0,0,0,.25));border:0;border-bottom:1px solid #c2c9d1;display:flex;flex-direction:row;padding:15px 0 0}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card{flex-direction:row;flex-wrap:wrap}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner{display:flex;margin-top:5px;margin-left:0;border-top:1px solid #c2c9d1;padding-top:10px}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner{flex-direction:row;flex-wrap:wrap;padding-top:15px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner .carder{max-width:25%;flex:0 0 25%}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner .carder{max-width:43%;flex:0 0 43%}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner .carder:nth-child(odd){max-width:57%;flex:0 0 57%}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2{position:relative;margin-top:25px;margin-left:-20px;margin-right:-20px;padding:23px 20px 2px;border-bottom:1px solid #c2c9d1}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px;margin-top:18px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder{display:flex;max-width:50%;flex:0 0 50%}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder{max-width:100%;flex:0 0 100%;flex-direction:row;justify-content:center;padding-bottom:8px;flex-wrap:initial}}
44@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder.mob-hide{display:none}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder .card__title{margin-right:40px}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder .card__title:nth-child(2){margin-right:30px;margin-left:0}}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder .card__title:last-child{margin-right:0;margin-left:30px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder:first-child{position:absolute;max-width:32px;flex:0 0 32px;left:50%;width:32px;top:-18px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder:first-child .card__title{margin-right:0;margin-left:0;max-width:32px;height:32px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder:last-child{justify-content:flex-end}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .card_inner.v2 .carder:last-child .card__title{margin-right:0;max-width:78px;height:28px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .carder{max-width:50%;flex:0 0 50%}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .carder.header{display:flex;max-width:100%;flex:0 0 100%;align-items:center}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .carder .card__title{padding:8px;font-size:22px;font-weight:700}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .carder .card__title.loading{position:relative;background:#e0e4e8;width:100%;height:18px;max-width:100px;margin-bottom:5px;border-radius:50px;overflow:hidden}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .carder .card__title.loading{max-width:120px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card .carder .card__title.loading:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second{border:0;padding-bottom:5px;padding-top:5px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second.card-second-first{padding-top:10px;padding-bottom:10px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second.card-second-first .carder{margin-left:0}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second.card-second-first .carder.dek-hide{display:none}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second.card-second-first .carder.dek-hide{display:flex}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second.card-second-first .carder:first-child{justify-content:flex-end}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second.card-second-first .carder:first-child .card__title{max-width:78px;height:28px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder{max-width:30%;flex:0 0 30%;display:flex}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder{max-width:100%;flex:0 0 100%;margin-left:40px;margin-bottom:5px}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder:first-child{max-width:40%;flex:0 0 40%}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder:first-child{max-width:100%;flex:0 0 100%;margin-left:0}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder .card__title{max-width:141px;margin-bottom:0}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder .card__title.loading.circle{width:20px;height:20px;margin-right:20px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder.last{display:initial}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder.last .card__title{margin-bottom:5px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.card-second .carder.last .card__title.loading:last-child{max-width:120px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card{flex-direction:column;overflow:visible;border-bottom:0}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder{overflow:hidden}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder{flex-direction:row;flex-wrap:wrap}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder .svg-load{position:relative;background:#e0e4e8;width:100%;height:40px;max-width:40px;margin-right:10px;border-radius:50px;overflow:hidden}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder .svg-load:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder.header .card__title_box{width:50%}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder.header .card__title_box .card__title{height:25px;max-width:100px}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder.header .card_center_box{width:25%}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder.header .card_center_box{width:57%}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder.header .card_right_box{width:25%}@media screen and (max-width:767px){app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card .carder.header .card_right_box{width:43%}}app-swireship-track-n-trace .n-track-booking-status .n-track-right .track-container-bill-of-landing .card.header-card svg{margin-right:10px}.bread-bar{display:flex}.n-track-trace-form{display:flex;padding:30px;border:1px solid #e0e4e8;border-radius:10px}@media screen and (max-width:767px){.n-track-trace-form{flex-direction:column;padding:30px 20px 30px 10px}}.n-track-trace-form label{margin-bottom:0;display:flex;column-gap:10px;align-items:center}.n-track-trace-form label .caution{color:#404040;position:relative;top:-5px}@media screen and (max-width:1024px){.n-track-trace-form label .caution{display:flex;margin-right:5px;padding-left:0;padding-top:5px;align-items:center}}.n-track-trace-form label .caution svg{margin-right:6.5px;position:relative;top:-2px}.n-track-trace-form label .question-mark{position:relative}.n-track-trace-form label .question-mark .swi-icon{position:relative;top:4px}.n-track-trace-form label .question-mark .tooltip-mark{position:absolute;width:250px;padding:10px;background:#404040;text-align:left;left:-100px;top:-100px;z-index:1;border-radius:6px;display:none}@media screen and (max-width:1024px){.n-track-trace-form label .question-mark .tooltip-mark{right:auto;z-index:9}}@media screen and (max-width:767px){.n-track-trace-form label .question-mark .tooltip-mark{right:auto;z-index:9}}.n-track-trace-form label .question-mark .tooltip-mark span,.n-track-trace-form label .question-mark:hover .tooltip-mark{display:block}.n-track-trace-form .track-by{display:flex;flex-direction:column;max-width:43%;flex:0 0 43%;padding-right:70px}@media screen and (max-width:1024px){.n-track-trace-form .track-by{padding-right:20px;max-width:46%;flex:0 0 46%}}@media screen and (max-width:767px){.n-track-trace-form .track-by{max-width:100%;flex:0 0 100%;padding-right:0;padding-bottom:20px}}.n-track-trace-form .track-by .form-input{padding-left:40px}.n-track-trace-form .track-by .form-input .ng-select{min-width:285px}@media screen and (max-width:1024px){.n-track-trace-form .track-by .form-input .ng-select{min-width:auto}}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container{border-radius:10px!important;border:1px solid #91979d;height:40px}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:gray;font-weight:400;font-size:16px;top:7px}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-value-container .ng-value{justify-content:center;font-weight:400;color:#000;font-size:16px}@media screen and (max-width:394px){.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-value-container .ng-value{max-width:168px}}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{color:#000;font-weight:400;font-size:16px}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-value-container .ng-value .description-main{display:flex;max-width:376px}@media screen and (max-width:1024px){.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-value-container .ng-value .description-main{max-width:330px}}@media screen and (max-width:767px){.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-value-container .ng-value .description-main{max-width:100%}}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-value-container .ng-value .description-main .desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-clear-wrapper{display:none}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-arrow-wrapper{line-height:0}.n-track-trace-form .track-by .form-input .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:#1e4f98 transparent transparent;border-width:7px 5.6px 1.5px;top:2px}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel{box-shadow:0 4px 4px #00000040;border-radius:10px;margin-top:2px;padding:4px 0;overflow:hidden}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-panel-items{max-height:228px}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:5px 15px;white-space:inherit;font-weight:400}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .limit{padding-bottom:3px;padding-top:0!important;color:gray;font-weight:600;font-size:12px;display:block}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label{font-weight:400!important;font-size:16px;color:#000}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f0f2f3;color:#000;font-weight:400}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked .ng-option-label{font-weight:400!important}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-marked{background-color:#f0f2f3}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-header{border-radius:10px;border-bottom:0px solid #ccc}.n-track-trace-form .track-by .form-input .ng-select .ng-dropdown-panel .ng-dropdown-header input{border:1px solid #ccc;width:100%;padding:0 5px;border-radius:10px}.n-track-trace-form .track-by .form-input .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper{line-height:0}.n-track-trace-form .track-by .form-input .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:transparent transparent #1e4f98;border-width:7px 5.6px 6.5px;top:-4px}.n-track-trace-form .track-by .form-input .ng-select.ng-select-bottom .ng-arrow-wrapper{line-height:0}.n-track-trace-form .track-by .form-input .ng-select.ng-dirty .ng-select-container{border-color:#1e4f98;box-shadow:0 4px 4px #00000040!important}.n-track-trace-form .track-by .form-input .ng-select.error .ng-select-container{border-color:#d14545}.n-track-trace-form .track-by .form-input .ng-select.error .ng-select-container .ng-value-container .ng-placeholder{color:#d14545}.n-track-trace-form .track-number{display:flex;flex-direction:column;max-width:43%;flex:0 0 43%;padding-right:70px}@media screen and (max-width:1024px){.n-track-trace-form .track-number{padding-right:20px;max-width:46%;flex:0 0 46%}}@media screen and (max-width:767px){.n-track-trace-form .track-number{max-width:100%;flex:0 0 100%;padding-right:0}}.n-track-trace-form .track-number .form-input{padding-left:35px}.n-track-trace-form .track-number .form-input .form-control{border:1px solid #91979d;border-radius:10px;font-size:16px;min-height:40px}.n-track-trace-form .track-number .form-input .form-control:focus{box-shadow:none}.n-track-trace-form .track-number .form-input .form-control::placeholder{color:gray}.n-track-trace-form .track-number .form-input swire-chips .chip-input-field input{top:0;min-width:-webkit-fill-available}.n-track-trace-form .n-track-trace-btn{display:flex;max-width:14%;flex:0 0 14%;justify-content:flex-end;padding-top:30px}@media screen and (max-width:1024px){.n-track-trace-form .n-track-trace-btn{max-width:8%;flex:0 0 8%;align-items:flex-end}}@media screen and (max-width:767px){.n-track-trace-form .n-track-trace-btn{max-width:100%;flex:0 0 100%;justify-content:center;padding-top:20px}}.n-track-trace-form .n-track-trace-btn button{min-width:150px}@media screen and (max-width:1024px){.n-track-trace-form .n-track-trace-btn button{min-width:auto;width:44px;height:44px;border-radius:100px;padding:12px}}@media screen and (max-width:767px){.n-track-trace-form .n-track-trace-btn button{width:auto;height:auto;min-width:120px;padding:0;min-height:40px}}@media screen and (min-width:768px)and (max-width:1024px){.n-track-trace-form .n-track-trace-btn swire-button button{font-size:0px}}.n-track-trace-form .n-track-trace-btn swire-button button .icon-search{display:none!important}@media screen and (min-width:768px)and (max-width:1024px){.n-track-trace-form .n-track-trace-btn swire-button button .icon-search{display:block!important;font-size:24px;margin-right:0}}.n-track-booking-status{display:flex;padding-top:20px;flex-wrap:wrap}.n-track-book
44ing-status .n-track-left{max-width:30%;flex:0 0 30%}@media screen and (max-width:1024px){.n-track-booking-status .n-track-left{display:none}}.n-track-booking-status .n-track-left .n-track-booking{padding:0 10px 10px;display:flex;flex-direction:column;margin-top:5px;border-radius:10px;max-height:600px;overflow-y:auto}@media screen and (max-width:1024px){.n-track-booking-status .n-track-left .n-track-booking{max-height:auto;overflow-y:inherit}}.n-track-booking-status .n-track-left .n-track-booking::-webkit-scrollbar{width:5px}.n-track-booking-status .n-track-left .n-track-booking::-webkit-scrollbar-track{border-radius:10px;background-color:#f0f2f3}.n-track-booking-status .n-track-left .n-track-booking::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c2c9d1;height:39px}.n-track-booking-status .n-track-left .n-track-booking .track-container{overflow:hidden;border-radius:10px;border:1px solid #c5cbd3}.n-track-booking-status .n-track-left .n-track-booking .track-container .card{background-color:#fff;height:auto;width:auto;overflow:hidden;border-radius:0;background:#fff;filter:drop-shadow(0px -1px 0px rgba(0,0,0,.25),0px 1px 0px rgba(0,0,0,.25));border:0;border-bottom:0;display:flex;flex-direction:row;padding:15px}@media screen and (max-width:767px){.n-track-booking-status .n-track-left .n-track-booking .track-container .card{flex-direction:row;flex-wrap:wrap}}.n-track-booking-status .n-track-left .n-track-booking .track-container .card .card_inner{display:flex;margin-top:15px}.n-track-booking-status .n-track-left .n-track-booking .track-container .card .carder{max-width:50%;flex:0 0 50%}.n-track-booking-status .n-track-left .n-track-booking .track-container .card .carder.header{display:flex;max-width:100%;flex:0 0 100%;align-items:center}@media screen and (max-width:767px){.n-track-booking-status .n-track-left .n-track-booking .track-container .card .carder{max-width:50%;flex:0 0 50%;margin-bottom:20px}}.n-track-booking-status .n-track-left .n-track-booking .track-container .card .carder .card__title{padding:8px;font-size:22px;font-weight:700}.n-track-booking-status .n-track-left .n-track-booking .track-container .card .carder .card__title.loading{position:relative;background:#e0e4e8;width:100%;height:18px;max-width:100px;margin-bottom:5px;border-radius:50px;overflow:hidden}@media screen and (max-width:767px){.n-track-booking-status .n-track-left .n-track-booking .track-container .card .carder .card__title.loading{max-width:120px}}.n-track-booking-status .n-track-left .n-track-booking .track-container .card .carder .card__title.loading:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}.n-track-booking-status .n-track-left .n-track-booking .track-container .card.card-second{border:0;padding-bottom:5px;padding-top:5px}.n-track-booking-status .n-track-left .n-track-booking .track-container .card.card-second .carder-second{max-width:100%;flex:0 0 100%;justify-content:flex-end;display:flex}.n-track-booking-status .n-track-left .n-track-booking .track-container .card.card-second .carder-second .card__title{max-width:141px;margin-bottom:0}.n-track-booking-status .n-track-left .n-track-booking .track-container .card.header-card{border-bottom:1px solid #c2c9d1;flex-direction:column}.n-track-booking-status .n-track-left .n-track-booking .track-container .card.header-card .carder.header .card__title.loading{height:25px}.n-track-booking-status .n-track-left .n-track-booking .track-container .card.header-card svg{margin-right:10px}.n-track-booking-status .n-track-right{max-width:70%;flex:0 0 70%;padding-left:20px}@media screen and (max-width:1024px){.n-track-booking-status .n-track-right{max-width:100%;flex:0 0 100%;padding-left:0}}@media screen and (max-width:1024px){.n-track-booking-status .n-track-right .track-label-head.only-desktop{display:none}}@media screen and (min-width:1024px){.n-track-booking-status .n-track-right .track-label-head.only-tab-mob{display:none}}.n-track-booking-status .n-track-right .n-track-booking{padding:20px 0;display:flex;flex-direction:column;margin-top:5px;border-radius:10px;border:1px solid #c2c9d1;position:relative}@media screen and (max-width:1024px){.n-track-booking-status .n-track-right .n-track-booking{padding:15px;min-height:unset}}@media screen and (min-width:1025px){.n-track-booking-status .n-track-right .n-track-booking .transit1{display:none}}.n-track-booking-status .n-track-right .n-track-booking .track-container{overflow:hidden;border-radius:10px}@media screen and (max-width:1024px){.n-track-booking-status .n-track-right .n-track-booking .track-container{display:none}}.n-track-booking-status .n-track-right .n-track-booking .track-container .card{background-color:#fff;height:auto;width:auto;overflow:hidden;border-radius:0;background:#fff;filter:drop-shadow(0px -1px 0px rgba(0,0,0,.25),0px 1px 0px rgba(0,0,0,.25));border:0;border-bottom:1px solid #c2c9d1;display:flex;flex-direction:row;padding:15px 0}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container .card{flex-direction:row;flex-wrap:wrap}}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .card_inner{display:flex;margin-top:15px;margin-left:15px}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .card_inner .carder{max-width:20%;flex:0 0 20%}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder{max-width:50%;flex:0 0 50%}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder .svg-load{position:relative;background:#e0e4e8;width:100%;height:40px;max-width:40px;margin-right:10px;border-radius:50px;overflow:hidden}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder .svg-load:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder.header{display:flex;max-width:100%;flex:0 0 100%;align-items:center}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder{max-width:50%;flex:0 0 50%;margin-bottom:10px}}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder .card__title{padding:8px;font-size:22px;font-weight:700}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder .card__title.loading{position:relative;background:#e0e4e8;width:100%;height:18px;max-width:100px;margin-bottom:5px;border-radius:50px;overflow:hidden}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder .card__title.loading{max-width:120px}}.n-track-booking-status .n-track-right .n-track-booking .track-container .card .carder .card__title.loading:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-first{border:0;padding-bottom:5px;padding-top:13px}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-first .carder{max-width:100%;flex:0 0 100%;display:flex;justify-content:flex-end}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-first .carder .card__title{max-width:141px;margin-bottom:0}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second{border:0;padding-bottom:5px;padding-top:5px}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder{max-width:30%;flex:0 0 30%;display:flex}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder{max-width:100%;flex:0 0 100%;margin-left:40px}}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder:first-child{max-width:40%;flex:0 0 40%}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder:first-child{max-width:100%;flex:0 0 100%;margin-left:0}}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder .card__title{max-width:141px;margin-bottom:0}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder .card__title.loading.circle{width:20px;height:20px;margin-right:20px}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder.last{display:initial}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder.last .card__title{margin-bottom:5px}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.card-second .carder.last .card__title.loading:last-child{max-width:120px}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.header-card{flex-direction:column}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.header-card .carder.header .card__title_box{width:25%}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.header-card .carder.header .card_center_box{width:37.5%}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.header-card .carder.header .card_center_box .card__title{height:25px;max-width:100px}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.header-card .carder.header .card_right_box{width:37.5%;display:flex;justify-content:flex-end}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.header-card .carder.header .card_right_box .card__title{height:25px;max-width:78px}.n-track-booking-status .n-track-right .n-track-booking .track-container .card.header-card svg{margin-right:10px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing{overflow:hidden;border-radius:10px;margin:0 -15px;padding:0 15px;border:1px solid #1e4f98;display:none}@media screen and (max-width:1024px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing{display:block}}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing{margin:0 -15px;padding:0 15px}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card{background-color:#fff;height:auto;width:auto;overflow:hidden;border-radius:0;background:#fff;filter:drop-shadow(0px -1px 0px rgba(0,0,0,.25),0px 1px 0px rgba(0,0,0,.25));border:0;border-bottom:1px solid #c2c9d1;display:flex;flex-direction:row;padding:15px 0 0}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card{flex-direction:row;flex-wrap:wrap}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner{display:flex;margin-top:5px;margin-left:0;border-top:1px solid #c2c9d1;padding-top:10px}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner{flex-direction:row;flex-wrap:wrap;padding-top:15px}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner .carder{max-width:25%;flex:0 0 25%}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner .carder{max-width:43%;flex:0 0 43%}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner .carder:nth-child(odd){max-width:57%;flex:0 0 57%}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2{position:relative;margin-top:25px;margin-left:-20px;margin-right:-20px;padding:23px 20px 2px;border-bottom:1px solid #c2c9d1}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px;margin-top:18px}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder{display:flex;max-width:50%;flex:0 0 50%}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder{max-width:100%;flex:0 0 100%;flex-direction:row;justify-content:center;padding-bottom:8px;flex-wrap:initial}}
44@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder.mob-hide{display:none}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder .card__title{margin-right:40px}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder .card__title:nth-child(2){margin-right:30px;margin-left:0}}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder .card__title:last-child{margin-right:0;margin-left:30px}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder:first-child{position:absolute;max-width:32px;flex:0 0 32px;left:50%;width:32px;top:-18px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder:first-child .card__title{margin-right:0;margin-left:0;max-width:32px;height:32px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder:last-child{justify-content:flex-end}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .card_inner.v2 .carder:last-child .card__title{margin-right:0;max-width:78px;height:28px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .carder{max-width:50%;flex:0 0 50%}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .carder.header{display:flex;max-width:100%;flex:0 0 100%;align-items:center}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .carder .card__title{padding:8px;font-size:22px;font-weight:700}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .carder .card__title.loading{position:relative;background:#e0e4e8;width:100%;height:18px;max-width:100px;margin-bottom:5px;border-radius:50px;overflow:hidden}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .carder .card__title.loading{max-width:120px}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card .carder .card__title.loading:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second{border:0;padding-bottom:5px;padding-top:5px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second.card-second-first{padding-top:10px;padding-bottom:10px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second.card-second-first .carder{margin-left:0}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second.card-second-first .carder.dek-hide{display:none}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second.card-second-first .carder.dek-hide{display:flex}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second.card-second-first .carder:first-child{justify-content:flex-end}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second.card-second-first .carder:first-child .card__title{max-width:78px;height:28px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder{max-width:30%;flex:0 0 30%;display:flex}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder{max-width:100%;flex:0 0 100%;margin-left:40px;margin-bottom:5px}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder:first-child{max-width:40%;flex:0 0 40%}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder:first-child{max-width:100%;flex:0 0 100%;margin-left:0}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder .card__title{max-width:141px;margin-bottom:0}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder .card__title.loading.circle{width:20px;height:20px;margin-right:20px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder.last{display:initial}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder.last .card__title{margin-bottom:5px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.card-second .carder.last .card__title.loading:last-child{max-width:120px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card{flex-direction:column;overflow:visible;border-bottom:0}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder{overflow:hidden}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder{flex-direction:row;flex-wrap:wrap}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder .svg-load{position:relative;background:#e0e4e8;width:100%;height:40px;max-width:40px;margin-right:10px;border-radius:50px;overflow:hidden}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder .svg-load:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:loading .8s infinite}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder.header .card__title_box{width:50%}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder.header .card__title_box .card__title{height:25px;max-width:100px}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder.header .card_center_box{width:25%}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder.header .card_center_box{width:57%}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder.header .card_right_box{width:25%}@media screen and (max-width:767px){.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card .carder.header .card_right_box{width:43%}}.n-track-booking-status .n-track-right .n-track-booking .track-container-bill-of-landing .card.header-card svg{margin-right:10px}@keyframes loading{to{transform:translate(100%)}}.n-track-booking-status.not-logged-in .n-track-left{display:none}.n-track-booking-status.not-logged-in .n-track-right{max-width:100%;flex:0 0 100%;padding-left:0}.n-track-booking-status.not-logged-in .n-track-right .n-track-booking{min-height:600px}@media screen and (max-width:1024px){.n-track-booking-status.not-logged-in .n-track-right app-track-n-trace-shipment-status .track-label-head.only-desktop{display:block}}@media screen and (min-width:1024px){.n-track-booking-status.not-logged-in .n-track-right app-track-n-trace-shipment-status .track-label-head.only-tab-mob{display:none}}@media screen and (max-width:1024px){.n-track-booking-status.not-logged-in .n-track-right app-track-n-trace-shipment-status .track-label-head.only-tab-mob{display:none}}.n-track-booking-status.not-logged-in .n-track-right app-track-n-trace-shipment-status .track-head{justify-content:space-between;display:flex;align-items:center}.n-track-booking-status.not-logged-in .n-track-right app-track-n-trace-booking-track .track-progress-dtl ul{max-width:80%}@media screen and (max-width:767px){.n-track-booking-status.not-logged-in .n-track-right app-track-n-trace-booking-track .track-progress-dtl ul{max-width:100%}}.n-track-booking-status.not-logged-in .n-track-right app-container-details .track-progress-dtl .show-booking-btn{display:flex;justify-content:flex-end}.n-track-booking-status.not-logged-in .n-track-right app-container-details .track-progress-dtl ul{max-width:100%}@media screen and (max-width:767px){.n-track-booking-status.not-logged-in .n-track-right app-container-details .track-progress-dtl ul{max-width:100%}}.n-track-booking-status.not-logged-in .n-track-right app-container-details .track-progress-dtl .not-login-user{display:none}.n-track-booking-status.not-logged-in .n-track-right app-container-details .track-progress-dtl .not-login-user:nth-child(1),.n-track-booking-status.not-logged-in .n-track-right app-container-details .track-progress-dtl .not-login-user:nth-child(2),.n-track-booking-status.not-logged-in .n-track-right app-container-details .track-progress-dtl .not-login-user:nth-child(3){display:flex}.n-track-booking-status.not-logged-in .n-track-right app-container-details .track-progress-dtl .not-login-user:nth-child(3):before{display:none}.n-track-booking-status.rem-padding{padding-top:0}.lading-share{display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-bottom:1px solid #c2c9d1;padding:0 20px 10px}.lading-share .lading-top{display:flex}.lading-share .lading-top swire-custom-tool-tip .question-mark-ds .tooltip-mark-ds{max-width:194px;
44cursor:pointer}@media screen and (max-width:1024px){.lading-share .lading-top{display:none}}.lading-share .lading-top .lading-data{max-width:180px;display:flex;flex-direction:column;padding:0 10px}.lading-share .lading-top .ship-circ{width:40px;height:40px;min-width:40px;display:inline-block;text-align:center;border-radius:50%;line-height:35px}.lading-share .share-btn{display:inline-flex}@media screen and (max-width:1024px){.lading-share .share-btn{position:absolute;right:0;bottom:5px}.lading-share .share-btn.expand-hide-btn{top:-23px}}@media screen and (max-width:767px){.lading-share .share-btn{display:none}}.lading-share .share-btn svg,.lading-share .share-btn .swi-icon{margin-right:5px}.tab-toggle-btn{position:relative;width:100%;display:block}@media screen and (min-width:1025px){.tab-toggle-btn{display:none}}@media screen and (max-width:1024px){.tab-toggle-btn{width:calc(100% + 30px);border-top:1px solid #c2c9d1;margin:28px 0 28px -15px}}@media screen and (max-width:1024px){.tab-toggle-btn a{position:absolute;left:50%;top:-50%;transform:translate(-50%,-50%)}.tab-toggle-btn a svg,.tab-toggle-btn a .swi-icon{transform:rotate(180deg);display:inline-block}.tab-toggle-btn a.active svg,.tab-toggle-btn a.active .swi-icon{transform:rotate(0);display:inline-block}}.tab-toggle-btn a .arrowUP-circle{width:32px;height:32px;display:inline-block;text-align:center;border-radius:50%;line-height:30px}.transit1{display:flex;list-style:none;margin:10px 0 0;justify-content:space-between;flex-direction:column;padding:15px;border-radius:10px;border:1px solid #c2c9d1}@media screen and (max-width:1024px){.transit1{flex-direction:row;flex-wrap:wrap;padding:0;border:0}}@media screen and (max-width:767px){.transit1{flex-direction:column}}.transit1 li.transit-top{display:flex;align-items:center;padding-bottom:10px;padding-right:10px}.transit1 li.transit-top swire-custom-tool-tip .question-mark-ds .tooltip-mark-ds{max-width:194px;cursor:pointer}.transit1 li.transit-top .ship-circ{width:40px;height:40px;min-width:40px;display:inline-block;text-align:center;border-radius:50%;line-height:35px}@media screen and (max-width:1024px){.transit1 li.transit-top{max-width:50%;flex:0 0 50%;justify-content:flex-start}}@media screen and (max-width:767px){.transit1 li.transit-top{max-width:100%;flex:0 0 100%;justify-content:space-between}}@media screen and (max-width:1024px){.transit1 li.transit-top svg{margin-right:20px}}.transit1 li.transit-top .question-mark{margin-bottom:2px;position:relative}.transit1 li.transit-top .question-mark .tooltip-mark{position:absolute;width:195px;padding:10px;background:#282828e6;text-align:center;left:15px;top:25px;z-index:1;border-radius:6px;display:none}.transit1 li.transit-top .question-mark .tooltip-mark.tooltip-mark2{left:-65px;top:39px}.transit1 li.transit-top .question-mark .tooltip-mark:before{content:"";width:10px;height:10px;background:#282828e6;position:absolute;left:104px;transform:rotate(45deg);top:-4px}.transit1 li.transit-top .question-mark .tooltip-mark span{font-size:14px;font-weight:400}.transit1 li.transit-top .question-mark .tooltip-mark span:nth-child(1){display:block}.transit1 li.transit-top .question-mark.b-id .tooltip-mark{left:-35px}.transit1 li.transit-top .question-mark:hover .tooltip-mark{display:block}.transit1 li.both-data{display:flex;padding-bottom:10px}@media screen and (max-width:1024px){.transit1 li.both-data{max-width:50%;flex:0 0 50%}}@media screen and (max-width:767px){.transit1 li.both-data{max-width:100%;flex:0 0 100%}}.transit1 li.both-data .n-track-data{display:flex;flex-direction:column;max-width:50%;flex:0 0 50%;padding-right:10px}.transit1.active{border:1px solid #1e4f98}.transit1.active .transit-top .ship-circ{background:#1e4f98}.transit1.active .transit-top .ship-circ .icon-ship-2{color:#fff}.n-track-orgon-data{display:flex;width:100%}.n-track-orgon-data .both-data{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start}.n-track-orgon-data .both-data .n-track-data{display:flex;flex-direction:column;max-width:50%;flex:0 0 50%;padding-right:10px;padding-top:10px;flex-wrap:wrap}@media screen and (max-width:1024px){.n-track-orgon-data .both-data .n-track-data{max-width:25%;flex:0 0 25%;flex-direction:column}}@media screen and (max-width:767px){.n-track-orgon-data .both-data .n-track-data{max-width:50%;flex:0 0 50%}}.n-track-orgon-data .both-data .n-track-data:last-child{padding-right:0;flex-direction:row}@media screen and (max-width:767px){.n-track-orgon-data .both-data .n-track-data:last-child{padding-right:10px;flex-direction:initial}}
44.n-track-orgon-data .both-data .n-track-data span:nth-child(1){padding-bottom:5px}.n-track-orgon-data .both-data .n-track-data span.szBLNumber{display:inline-flex;padding:4px 10px;align-items:center;gap:10px;border-radius:6px;margin-bottom:5px;clear:both}.n-track-orgon-data .both-data .n-track-data span.three-dot{padding:4px 10px;margin-left:8px;border-radius:6px;margin-bottom:5px}.n-track-orgon-data .both-data .n-track-data.caps{display:block;padding:0;margin:0 -2.5px}.n-track-orgon-data .both-data .n-track-data.caps .caption-01{padding:2px 10px;border-radius:5px;display:inline-block;margin:2.5px}.n-track-tab-container .n-track-list-container .nav{border-bottom:1px solid #c2c9d1;width:100%;margin-bottom:0}@media screen and (max-width:767px){.n-track-tab-container .n-track-list-container .nav{width:calc(100% + 30px)!important;margin-left:-15px!important}}@media screen and (max-width:767px){.n-track-tab-container .n-track-list-container .nav .nav-item{max-width:50%;flex:0 0 50%}}.n-track-tab-container .n-track-list-container .nav .nav-item .nav-link{background-color:transparent;border-color:transparent;min-height:45px;color:gray;transition:.3s;border-radius:0;display:flex;align-items:center;padding:10px 24px;border-bottom-width:5px}@media screen and (max-width:767px){.n-track-tab-container .n-track-list-container .nav .nav-item .nav-link{padding:10px 5px}}.n-track-tab-container .n-track-list-container .nav .nav-item .nav-link.active{border-bottom-color:#3a66a7;border-bottom-width:5px;color:#3a66a7}.n-track-tab-container .n-track-list-container .nav .nav-item .nav-link:hover{color:#3a66a7;border-bottom-color:#3a66a7}.n-track-tab-container .n-track-list-container .nav .nav-item .nav-link.disabled-anchor{cursor:default;color:#bfbfbf;border-bottom-color:transparent}.n-track-tab-container .n-track-list-container .tab-content .tab-pane#track-booking app-track-n-trace-booking-track .track-progress-dtl{padding:0 5px}.n-track-tab-container .n-track-list-container .tab-content .tab-pane#track-containers app-track-n-trace-booking-track .track-progress-dtl{padding:20px;border-top:1px solid #e0e4e8}app-track-n-trace .n-track-left:has(.n-track-booking:empty){display:none}
45`],encapsulation:2})};ir([Ii()],Ta.prototype,"activityLog",1);var qs=Ta;var yy=[[["","slot","left-section"]],[["","slot","no-result-componenet"]]],by=["[slot='left-section']","[slot='no-result-componenet']"],Sy=t=>({"hov-rem-bg active":t}),Cy=t=>({active:t}),Ty=t=>({show:t}),Ey=(t,r)=>({"icon-arrow-down-2":t,"icon-arrow-up-2":r}),Ay=t=>({"show-conatiner-area":t}),Xs=class t{constructor(r,e){this.translate=r;this._auth=e}translate;_auth;bookingData;Index=-1;data;jindex;globalIndex=0;click=!1;ngOnInit(){this.jindex==0&&this.data?.Status=="ERROR"&&this.showDetail(this.data),this.Index==0&&(this.globalIndex=this.Index)}showDetail(r){this.click=!this.click,this.click?this.globalIndex=this.Index:this.globalIndex=0}static \u0275fac=function(e){return new(e||t)(ee(ct),ee(br))};static \u0275cmp=$e({type:t,selectors:[["app-common-expand"]],inputs:{bookingData:"bookingData",Index:"Index",data:"data",jindex:"jindex"},ngContentSelectors:by,decls:9,vars:16,consts:[[1,"track-container-box-container","bg-text-10",3,"ngClass"],["data-bs-toggle","collapse","data-bs-target","#demo",1,"track-container-box",3,"click"],["href","javascript:void(0)",1,"arrow",3,"ngClass"],[1,"Primary-80","icon-size-24","swi-icon",3,"ngClass"],["id","demo",1,"container-area","collapse",3,"ngClass"]],template:function(e,i){e&1&&(M0(yy),v(0,"div",0)(1,"ul",1),ge("click",function(){return i.showDetail(i.bookingData)}),v(2,"li"),Io(3),_(),v(4,"li")(5,"a",2),O(6,"span",3),_()()(),v(7,"div",4),Io(8,1),_()()),e&2&&(P("ngClass",Vt(5,Sy,i.globalIndex!=i.Index))("ngClass",Vt(7,Cy,i.globalIndex==i.Index)),y(5),P("ngClass",Vt(9,Ty,i.globalIndex==i.Index)),y(),P("ngClass",Yr(11,Ey,!i.click,i.click)),y(),P("ngClass",Vt(14,Ay,i.globalIndex==i.Index)))},dependencies:[Qr,zt,Qe],styles:[".track-container-box-container[_ngcontent-%COMP%]{margin-top:10px;border-radius:10px;transition:.3s;border:1px solid var(--Grey-60)}.track-container-box-container[_ngcontent-%COMP%]   .empty-states-common[_ngcontent-%COMP%]{margin-bottom:0}.track-container-box-container[_ngcontent-%COMP%]:hover{background-color:#e8f0f9}.track-container-box-container.hov-rem-bg[_ngcontent-%COMP%]:hover{background-color:#fff}.track-container-box-container[_ngcontent-%COMP%]   .track-container-box[_ngcontent-%COMP%]{cursor:pointer;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0;padding:20px}@media screen and (max-width:767px){.track-container-box-container[_ngcontent-%COMP%]   .track-container-box[_ngcontent-%COMP%]{padding:20px 10px 10px}}.track-container-box-container[_ngcontent-%COMP%]   .track-container-box[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{flex-direction:column;display:flex;padding-right:15px}@media screen and (max-width:767px){.track-container-box-container[_ngcontent-%COMP%]   .track-container-box[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding-bottom:20px}}.track-container-box-container.active[_ngcontent-%COMP%]{border-color:#1e4f98}.track-container-box-container.active[_ngcontent-%COMP%]   .track-container-box[_ngcontent-%COMP%]{border-bottom:1px solid #e0e4e8}"]})};var $s=class t{constructor(r){this._formBuilder=r}_formBuilder;recaptchaForm;isBotSearchToken="";captchaKeys=Ai.GOOGLE_CAPTCHA_v2_SITE_KEY;popupCallBack=new Qt;ngOnInit(){this.reactiveValidationFun()}reactiveValidationFun(){this.recaptchaForm=this._formBuilder.group({recaptcha:["",[Ne.required,Fe.UrlBlockerDirective]]})}resolvedRecaptcha(r){if(r){this.isBotSearchToken=r;let e={responseType:"submitRecaptcha",isBotSearchToken:r};this.popupCallBack.emit(e)}}get reCaptcha(){return this.recaptchaForm.controls}static \u0275fac=function(e){return new(e||t)(ee(sl))};static \u0275cmp=$e({type:t,selectors:[["app-captcha"]],outputs:{popupCallBack:"popupCallBack"},decls:8,vars:2,consts:[[1,"custom-modal","cargo-template-save","addAdminModal","recaptcha-modal"],["id","getHeight","locator","popupcard",1,"modal-container"],[1,"tab-content"],[1,"container"],[1,"form-modal",3,"formGroup"],[1,"form-group"],[1,"recaptcha","track-trace-recaptcha","d-flex"],["formControlName","recaptcha",3,"resolved","siteKey"]],template:function(e,i){e&1&&(v(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"form",4)(5,"div",5)(6,"div",6)(7,"re-captcha",7),ge("resolved",function(a){return i.resolvedRecaptcha(a)}),_()()()()()()()()),e&2&&(y(4),P("formGroup",i.recaptchaForm),y(3),P("siteKey",i.captchaKeys))},dependencies:[Qe,It,or,Ft,cr,lr,xl,vl],styles:[".modal-container[_ngcontent-%COMP%]{padding:40px 50px}@media screen and (max-width:767px){.modal-container[_ngcontent-%COMP%]{height:auto;border-radius:10px;width:calc(100% - 15px)}}.modal-container[_ngcontent-%COMP%]   .bg-background-modal[_ngcontent-%COMP%]{padding:20px 20px 20px 40px;min-height:112px}.modal-container[_ngcontent-%COMP%]   .tab-content[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{padding:40px 0;margin-bottom:1rem}@media(max-width:767px){.modal-container[_ngcontent-%COMP%]   .tab-content[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin-bottom:0rem}}.modal-container[_ngcontent-%COMP%]   .tab-content[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{margin-bottom:0rem}.modal-container[_ngcontent-%COMP%]   .tab-content[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .track-trace-recaptcha[_ngcontent-%COMP%]{justify-content:start;margin-left:25px}@media(max-width:767px){.modal-container[_ngcontent-%COMP%]   .tab-content[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .track-trace-recaptcha[_ngcontent-%COMP%]{margin-left:40px}}.modal-container[_ngcontent-%COMP%]   .tab-content[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .track-trace-recaptcha[_ngcontent-%COMP%]   re-captcha[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{transform-origin:0 0;transform:scale(1.22)}@media(max-width:767px){.modal-container[_ngcontent-%COMP%]   .tab-content[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .track-trace-recaptcha[_ngcontent-%COMP%]   re-captcha[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{transform:scale(1)}}"]})};var Ea=So(Ro());var Fy=["swireChipSet"],Iy=(t,r)=>
45({"invalid-tags":t,error:r});function Dy(t,r){if(t&1){let e=Ae();v(0,"swire-input",14),ge("keyup",function(){ve(e);let n=G(2);return _e(n.onInputValueChange(!0))})("blur",function(){ve(e);let n=G(2);return _e(n.onInputValueChange(!0))}),_()}if(t&2){let e=G(2);P("ngClass",Yr(4,Iy,e.f.trackingTags.status=="INVALID"||e.isErrorExist&&(e.f.trackingTags.dirty||e.f.trackingTags.touched),e.f.trackingTags.status=="INVALID"&&(e.f.trackingTags.dirty||e.f.trackingTags.touched||e.submitted)))("swPlaceholder",e.trackPlaceholder)("swIsShowIcon",!1)("swClass","default")}}function Ry(t,r){if(t&1){let e=Ae();v(0,"swire-chips",15,0),ge("ngModelChange",function(n){ve(e);let a=G(2);return _e(a.valueChangedata(n))}),O(2,"span",16),_()}if(t&2){let e=G(2);P("ngClass",(e.f.trackingTags.dirty||e.f.trackingTags.touched||e.submitted)&&e.f.trackingTags.status=="INVALID"?"error":"")("swPlaceholder",e.trackPlaceholder)("swIconClass","swi-icon icon-cross Primary-100 icon-size-16")("swChipsMaxLimit",e.maxItems)("swDefaultValue",e.swSelectedDataChip)("swReadOnlyProperties",(e.swSelectedDataChip==null?null:e.swSelectedDataChip.length)==5)}}function My(t,r){if(t&1){let e=Ae();v(0,"form",1)(1,"ul",3)(2,"li")(3,"div",4)(4,"label",5),O(5,"span",6),X(6),U(7,"translate"),_(),v(8,"div",7)(9,"swire-dropdown",8),U(10,"translate"),ge("getValue",function(n){ve(e);let a=G();return _e(a.swSelectedData(n))})("ngModelChange",function(){ve(e);let n=G();return _e(n.changePlaceHolder())}),_()()()(),v(11,"li")(12,"div",9)(13,"label",5),O(14,"span",6),X(15),U(16,"translate"),_(),v(17,"div",7),Ee(18,Dy,1,7,"swire-input",10)(19,Ry,3,6,"swire-chips",11),_()()(),v(20,"li",12)(21,"swire-button",13),U(22,"translate"),ge("click",function(){ve(e);let n=G();return _e(n.getTrackNTraceByClick())}),_()()()()}if(t&2){let e=G();P("formGroup",e.trackNtraceForm),y(6),ye(" ",H(7,19,e.trackFormHeading.trackBy)," "),y(3),P("swPlaceholder",H(10,21,e.trackFormHeading.trackBy))("swBindLabel","szName")("swBindValue","szType")("swDropdownType","regular")("swIconClass","icon-size-18 icon-arrow-down-1 Primary-80")("swData",e.trackSearchBy)("swReadOnlyProperties",!0),y(6),ye(" ",H(16,23,e.trackFormHeading.trackNumber)," "),y(3),qe(e.szReferenceType!="CN"?18:-1),y(),qe(e.szReferenceType==="CN"?19:-1),y(2),P("swClass","swi-button-red-medium-default-regular")("swIsShowIcon",!0)("swButtonIconPosition","left")("swIconClass","Text-10 swi-icon icon-search")("swButtonName",H(22,25,e.trackFormHeading==null?null:e.trackFormHeading.trackBtnText))("swType","button")("swIsDisable",e.isBtnDisabled)}}function Ny(t,r){if(t&1){let e=Ae();v(0,"swire-modal",17),ge("close",function(){ve(e);let n=G();return _e(n._modelService.closeModal())}),v(1,"app-captcha",18),ge("popupCallBack",function(n){ve(e);let a=G();return _e(a.popupCallBack(n))}),_()()}if(t&2){let e=G();P("body",e._modelService.translateObject(e.MODALCONTENT.captcha))}}var Ys=class t extends Vl{constructor(e,i,n,a,s,o,c,l,f,d,m,h,u){super(e);this._googleCaptchService=i;this._activatedRoute=n;this._crypto=a;this._feedbackService=s;this._auth=o;this.translate=c;this._trackShipmentsService=l;this._platformService=f;this._activityLogService=d;this._modelService=m;this._navigatService=h;this._environmentService=u;Ha(()=>{this._helperService.acceptedCookies()&&this.trackByURLParams()})}_googleCaptchService;_activatedRoute;_crypto;_feedbackService;_auth;translate;_trackShipmentsService;_platformService;_activityLogService;_modelService;_navigatService;_environmentService;swireChipSet;showLoader=new Qt;referenceTypeEvent=new Qt;messageModule="BOOKINGREQMESSAGES";trackSearchBy=[];arInvalidReference=[];isErrorExist=!1;isSearchParamsEmpty=!1;arTrackingResponse=[];currentUrl="";isLoading=!1;isOpenPopup=!1;routeSubscription;CUSTOMVALIDATEMETHOD=Fe;szPopupType="";submitted=!1;isShow=!1;szBotSearchToken="";szOpenCaptchPopup;isBtnDisabled=!1;MODALCONTENT=xn;routeParams=null;ngOnInit(){this.reactiveFormInitial(),this.onLanguageSwitch()}trackByURLParams(){this.currentUrl=window.location.href,this.routeSubscription=this._activatedRoute.params.subscribe(e=>{this.routeParams=e,this.getDataFromRoute()})}onTagAdd(e){let i;e||this.szReferenceType!=="CN"?i=[{value:this.f?.trackingTags?.value?.replace(/\s+/g,"")}]:i=this.f?.trackingTags?.value?.replace(/\s+/g,"");let n=[],a=1,s=!1;this.arInvalidReference=[];for(let o in i){let c=i[o],l=c.value;l?.length<=17?l=l?.trim()?.toUpperCase()?.replace(/ +/g,"")?.replace(/^,/g,"")?.replace(/[^a-z0-9/-]/gi,""):l=l?.slice(0,17)?.trim()?.toUpperCase()?.replace(/ +/g,"")?.replace(/^,/g,"")?.replace(/[^a-z0-9/-]/gi,""),l?.length>0&&((l?.length<8||l?.length>17)&&this.arInvalidReference.push(l),c.value=l,c.display=l,c.style="background-color: red; color: white;",c.id=this.szReferenceType+"_"+a,n.push(c)),a++}this.trackingTags=[],this.trackingTags=n,this.changePlaceHolder(),this.isErrorExist=s,this.search()}search(){let e=this;this.szReferenceType==this.ReferenceType.Cn?this._platformService?.runIfBrowser(()=>{Lt(300).subscribe(()=>{e.displayInvalidReferenceError(e.arInvalidReference)})}):this.onInputValueChange()}onInputValueChange(e){var i="";this.f?.trackingTags?.value?.length>0&&this.f?.trackingTags?.value.length<=17?this.f?.trackingTags?.value&&(i=this.f?.trackingTags?.value?.toUpperCase()?.trim()?.replace(/ +/g,"")?.replace(/^,/g,"")?.replace(/[^a-z0-9/-]/gi,"")):this.f?.trackingTags?.value&&(i=(typeof this.f?.trackingTags?.value=="string"&&this.f?.trackingTags?.value?.slice(0,17)?.toUpperCase()?.trim()||"")?.replace(/ +/g,"")?.replace(/^,/g,"")?.replace(/[^a-z0-9/-]/gi,"")),this.trackNtraceForm?.patchValue({trackingTags:i}),e&&this.onTagAdd(!0)}onLanguageSwitch(){this._platformService?.runIfBrowser(()=>{this.changePlaceHolder(),this.trackSearchBy=[{szType:"CN",szName:this._translate.instant("Container")},{szType:"BL",szName:this._translate.instant("Bill of Lading")},{szType:"BK",szName:this._translate.instant("Booking")}]})}getTrackingData(e){if(this.trackNtraceForm?.status==="VALID"&&!this.isErrorExist){let i=this.f?.szReferenceType?.value=="CN"?this.f?.trackingTags?.value?.map(s=>s?.value||s)?.toString()||this.swSelectedDataChip?.join(",")||this.f?.trackingTags?.value.join(","):this.f?.trackingTags?.value,n={szTrackingNumber:i,szReferenceType:this.f?.szReferenceType?.value,szGoogleCaptchaToken:e?.szGoogleCaptchaToken,szReferenceForBL:e?.szReferenceForBL,szPage:"track-n-trace",szSearchToken:this._storageService.getDataFromStorage("szSearchToken")};this.isShow&&this.szPopupType=="reCaptcha"&&this.szBotSearchToken?(n.szBotSearchToken=this.szBotSearchToken,n.iValidRecaptcha=!0,this.isShow=!1,this.szPopupType="",this._modelService.closeModal()):this.szBotSearchToken="";let a={};this.isBtnDisabled=!0,this._trackTraceService.sendData([]),e.iTimeStart=new Date().getTime(),this._commonService.isCallFirstTime||this._trackTraceService.getTrackData(n)?.subscribe(s=>{if(this._commonService.isCallFirstTime=!0,this.isBtnDisabled=!1,s.data?.arTrackingData?.some(f=>f?.szSource==="Phoenix")?this._trackShipmentsService.swirePhoenixSrc.set("Phoenix"):this._trackShipmentsService.swirePhoenixSrc.set(""),s&&s.data){(s.data?.arTrackingData||[]).length>0&&s.data?.arTrackingData?.filter(d=>
45d.arTrackingDataDetails.map(m=>m.szSource=d.szSource?d.szSource:""));let f=s.data?.arTrackingData;if(f&&f?.length>0&&(f[0]?.arTrackingDataDetails||[]).length>0){for(let g=0;g<f?.length;g++){let F=f[g]?.arTrackingDataDetails;for(let E=0;E<F?.length;E++){let w=F[E];w.deviated_flag=f[g]?.arObjDetectReference?.deviated_flag,w.Source=f[g]?.arObjDetectReference?.Source}}let d=s.data?.arTrackingData[0]?.szReference,m=s.data?.arTrackingData?.map(g=>g.arTrackingDataDetails);this.arTrackingResponse=m?.flat(),this.arTrackingResponse[0].szReference=d,this._trackTraceService.sendData(this.arTrackingResponse),this.referenceTypeEvent.emit(n.szReferenceType);let h={subTitle:"How satisfied are you with our online Track and Trace feature"},u={[n.szReferenceType]:n.szTrackingNumber};h.szCustomerKey=this.authData?.szCustomerKey,h.szEmail=this.authData?.szEmail,h.szReferenceNumber=JSON.stringify(u);let p=this._storageService?.getDataFromStorage("trackNtraceHours");if(p){let g=(0,Ea.default)(),F=(0,Ea.default)(p);if(g.diff(F,"hours")>72){this._platformService?.runIfBrowser(()=>{Lt(5e3).subscribe(()=>{this._feedbackService.openFeedbackModal({data:h,szModuleType:"TRACK_N_TRACE"})})});let w=(0,Ea.default)();this._storageService?.putDataInStorage("trackNtraceHours",JSON.stringify(w))}}else{this._platformService?.runIfBrowser(()=>{Lt(5e3).subscribe(()=>{this._feedbackService.openFeedbackModal({data:h,szModuleType:"TRACK_N_TRACE"})})});let g=(0,Ea.default)();this._storageService?.putDataInStorage("trackNtraceHours",JSON.stringify(g))}this._trackShipmentsService.shipmentType.set(s.data?.shipmentType)}else s.data.szReferenceType=s.data.szReferenceType,this._trackTraceService.sendData(s.data)}let c=(new Date().getTime()-e.iTimeStart)/1e3;c=Math.floor(c),a.isPageLoad=e.isPageLoad?e.isPageLoad:!e.isPageLoad,a.iLoadTime=c;let l=s.data?.arTrackingData?.map(f=>({reference:f?.szReference,source:f?.szSource}));a.source=l,this.addTracknTraceActivityLog(a),this.showLoader?.emit(!1),this._trackShipmentsService.showLoader.set(!1)},s=>{if(this._commonService.isCallFirstTime=!0,this.isBtnDisabled=!1,this.szOpenCaptchPopup=s,s&&s?.error?.data?.isBotSearchFlag){this._modelService.openModal({type:this._modelService.modals.Captcha,open:!0}),this.isShow=!0,this.szPopupType="reCaptcha";let o={};o.szCategory="tnt_recaptcha_challenged",o.szLabel="recaptcha_challenged",this.szBotSearchToken?(o.szAction="verify",o.szReference=i+" | Failed",this.szBotSearchToken=""):(o.szAction="page_load",o.szReference=i),o.szEvent="tnt_recaptcha_challenged",o.szBotSearchToken=s?.error?.data?.isBotSearchFlag,this.addTracknTraceActivityLog(o),this._trackTraceService.sendData([])}else if(s?.status==500){let o={isServerError:!0};this._trackTraceService.sendData(o)}else{if(this.szBotSearchToken){let o={};o.szCategory="tnt_recaptcha_challenged",o.szLabel="recaptcha_challenged",o.szAction="verify",o.szReference=i+" | Success",o.szEvent="tnt_recaptcha_challenged",this.addTracknTraceActivityLog(o)}this._trackTraceService.sendData([])}if(!s?.error?.data?.isBotSearchFlag){let o={tosterType:"error",tosterSubtext:this.translate.instant("Something went wrong. Please try again"),tosterText:this.translate.instant("Oops")+"!"};this._commonService.OpenToster(o)}this.showLoader?.emit(!1),this._trackShipmentsService.showLoader.set(!1)})}else this.isSearchParamsEmpty=!0}searchParams(e){({szTrackingNumber:this.f?.szReferenceType?.value=="CN"?this.f?.trackingTags?.value.join(",")||this.swSelectedDataChip?.value?.join(",")||this.swSelectedDataChip?.join(","):this.f?.trackingTags?.value,szReferenceType:this.f?.szReferenceType?.value,szGoogleCaptchaToken:e?.szGoogleCaptchaToken})?.szTrackingNumber?(this.showLoader?.emit(!0),this._trackShipmentsService.showLoader.set(!0),this._commonService.isCallFirstTime=!1,this.getTrackingData(e)):this.isBtnDisabled=!1}popupCallBack(e){console.log(e),e?.responseType=="Cancel"?(this.szPopupType="",this.isShow=!1,this._modelService.closeModal()):e?.responseType=="submitRecaptcha"&&(this.szBotSearchToken=e?.isBotSearchToken,this._modelService.closeModal(),this.getTrackNTrace(!0))}getTrackNTraceByClick(){if(this.submitted=!0,this.trackNtraceForm?.status==="VALID"&&!this.isErrorExist){let e=this.f?.szReferenceType?.value=="CN"?this.f?.trackingTags?.value?.map(n=>n?.value||n)?.toString()||this.swSelectedDataChip?.join(",")||this.f?.trackingTags?.value.join(","):this.f?.trackingTags?.value;e=e?.replace(/\s+/g,"");let i="";this.f?.szReferenceType?.value=="BL"||this.f?.szReferenceType?.value=="BK"?i="requestTrackShipment/"+this.f?.szReferenceType?.value+"/"+encodeURIComponent(e):i=this._router.createUrlTree(["requestTrackShipment/"+this.f?.szReferenceType?.value+"/"+e])?.toString(),this._navigatService.navigateWithLang(this,i)}}getTrackNTrace(e){if(this.trackNtraceForm?.status==="VALID"&&!this.isErrorExist){if(this.f?.szReferenceType?.value=="CN"&&(typeof this.f?.trackingTags?.value=="string"||this.swSelectedDataChip?.length<=5?(typeof this.f?.trackingTags?.value=="string"&&this.swSelectedDataChip?.length<=4?this.swSelectedDataChip.includes(this.f?.trackingTags?.value)||this.swSelectedDataChip?.push(this.f?.trackingTags?.value?.replace(/\s/g,"")):(this.swireChipSet&&(this.swireChipSet.inputField.nativeElement.value=""),this.swSelectedDataChip=this.f?.trackingTags?.value?.map(i=>i?.value||i)),this.trackingTags=[],this.swSelectedDataChip?.forEach(i=>
45{this.trackingTags?.push(i?.value||i)}),this.trackNtraceForm?.patchValue({trackingTags:this.trackingTags}),this.swireChipSet&&(this.swireChipSet.inputField.nativeElement.value="")):(this.trackNtraceForm?.patchValue({trackingTags:this.trackingTags}),this.swireChipSet&&(this.swireChipSet.inputField.nativeElement.value=""))),e||this.addTracknTraceActivityLog(),this.isBtnDisabled=!0,this._storageService.authDetails()){this.referenceTypeEvent.emit(this.szReferenceType);let i={szGoogleCaptchaToken:null,isPageLoad:e};this.searchParams(i)}else this._platformService.runIfBrowser(()=>{try{this._googleCaptchService?.getCaptchaToken("trackTtraceSubmitToken").then(i=>{this.referenceTypeEvent.emit(this.szReferenceType);let n={szGoogleCaptchaToken:i,isPageLoad:e};this.searchParams(n)})}catch{this.isBtnDisabled=!1}});this.submitted=!1}}changePlaceHolder(e){this.maxItems=5,e&&(this.resetFormValue(),this.patchTrackNTraceFormValue());let i=1+this.swSelectedDataChip?.length||(this.trackingTags?this.trackingTags?.length:0);this._miscService.isMobile()?this.szReferenceType==this.ReferenceType.Bk?(this.setTrackValidators(),this.trackPlaceholder=this._translate.instant("Enter booking number"),this.maxItems=1):this.szReferenceType==this.ReferenceType.Cn?(this.removeTrackValidators(),this.maxItems=5,this.trackPlaceholder=this._translate.instant("Enter container number")+" ("+i+")",this.swSelectedDataChip?.length==5&&(this.trackPlaceholder="",this.swireChipSet.inputField?.nativeElement?.blur())):this.szReferenceType==this.ReferenceType.Bl&&(this.setTrackValidators(),this.trackPlaceholder=this._translate.instant("Enter bill of lading number"),this.maxItems=1):this.szReferenceType==this.ReferenceType.Bk?(this.setTrackValidators(),this.maxItems=1,this.trackPlaceholder=this._translate.instant("Enter booking number")):this.szReferenceType==this.ReferenceType.Cn?(this.removeTrackValidators(),this.maxItems=5,this._router.url==="/requestTrackShipment"?(this.trackPlaceholder=this._translate.instant("Enter container number"),this.f?.trackingTags?.value?.length>0&&(this.trackPlaceholder=this._translate.instant("Enter container number")+" ("+i+")")):this.trackPlaceholder=this._translate.instant("Enter container number")+" ("+i+")",this.swSelectedDataChip?.length==5&&(this.trackPlaceholder="",this.swireChipSet.inputField?.nativeElement?.blur())):this.szReferenceType==this.ReferenceType.Bl&&(this.setTrackValidators(),this.maxItems=1,this.trackPlaceholder=this._translate.instant("Enter bill of lading number"))}swSelectedData(e){this._trackShipmentsService.shipmentType.set(""),this.szReferenceType=e?.szType,this.changePlaceHolder(!0),this.referenceTypeEvent.emit(this.szReferenceType),this._trackTraceService.sendData([])}valueChangedata(e){e&&(this.swSelectedDataChip=e?.map(i=>i?.replace(/\s+/g,""))),this.changePlaceHolder()}getDataFromRoute(){let e=this.routeParams;this.szReferenceType=e?.TrackBy?.toUpperCase();let i=e?.TrackingNumber;if(i||this._trackTraceService.sendData([]),this.szReferenceType)if(this.trackingTags=[],this.szReferenceType!=="CN")i=decodeURIComponent(i),this.trackingTags=[{value:i}];else{i?.split(",")?.map((s,o)=>({value:s,display:s,id:this.szReferenceType+"_"+o}))?.map(s=>{this.swSelectedDataChip.includes(s?.value)||this.swSelectedDataChip.push(s?.value.replace(/\s/g,""))}),this.swSelectedDataChip?.forEach(s=>{this.trackingTags?.push(s?.value?.replace(/\s+/g,"")||s)});let a=[...new Set(this.trackingTags)];this.trackingTags=a}this.szReferenceType=e?.TrackBy?.toUpperCase(),this.szReferenceType||(this.szReferenceType=this.ReferenceType.Cn),Lt(10).subscribe(()=>{this.patchTrackNTraceFormValue(),this.getTrackNTrace(!0),this.referenceTypeEvent?.emit(this.szReferenceType)})}ngOnDestroy(){this._trackTraceService.sendData([]),this.routeSubscription?.unsubscribe()}static \u0275fac=function(i){return new(i||t)(ee(Sr),ee(Kl),ee(mn),ee(kl),ee(Al),ee(br),ee(ct),ee(Ol),ee(Et),ee(Jr),ee(xt),ee(Fi),ee(Nr))};static \u0275cmp=$e({type:t,selectors:[["app-track-shipment-form"]],viewQuery:function(i,n){if(i&1&&nr(Fy,5),i&2){let a;ar(a=sr())&&(n.swireChipSet=a.first)}},outputs:{showLoader:"showLoader",referenceTypeEvent:"referenceTypeEvent"},features:[Ua],decls:2,vars:2,consts:[["swireChipSet",""],[3,"formGroup"],[3,"body"],[1,"bg-text-10","Shadow-M"],[1,"track","track-by"],[1,"paragraph-semibold-16","Text-100"],[1,"icon-track","swi-icon","Primary-80","icon-size-30"],[1,"form-input"],["formControlName","szReferenceType",3,"getValue","ngModelChange","swPlaceholder","swBindLabel","swBindValue","swDropdownType","swIconClass","swData","
45swReadOnlyProperties"],[1,"track","track-number"],["formControlName","trackingTags",3,"ngClass","swPlaceholder","swIsShowIcon","swClass"],["formControlName","trackingTags",3,"ngClass","swPlaceholder","swIconClass","swChipsMaxLimit","swDefaultValue","swReadOnlyProperties"],[1,"track-btn"],["locator","submitTrackBtn",3,"click","swClass","swIsShowIcon","swButtonIconPosition","swIconClass","swButtonName","swType","swIsDisable"],["formControlName","trackingTags",3,"keyup","blur","ngClass","swPlaceholder","swIsShowIcon","swClass"],["formControlName","trackingTags",3,"ngModelChange","ngClass","swPlaceholder","swIconClass","swChipsMaxLimit","swDefaultValue","swReadOnlyProperties"],[1,"cool"],[3,"close","body"],[3,"popupCallBack"]],template:function(i,n){i&1&&Ee(0,My,23,27,"form",1)(1,Ny,2,1,"swire-modal",2),i&2&&(qe(n._platformService.isBrowser()?0:-1),y(),qe(n._modelService.objModal.open&&n._modelService.objModal.type===n._modelService.modals.Captcha?1:-1))},dependencies:[Qr,zt,Qe,Cr,ll,vt,ti,un,It,or,Ft,cr,lr,it,$s],styles:[`form ul:not(.option-box){display:flex;padding:30px;border:1px solid #e0e4e8;border-radius:10px;justify-content:space-between;list-style:none;margin:0;gap:15px}@media screen and (max-width:767px){form ul:not(.option-box){gap:20px;padding:25px 20px;flex-direction:column;align-items:center}}form ul:not(.option-box) li{width:100%;max-width:340px}@media screen and (max-width:767px){form ul:not(.option-box) li{max-width:100%}}form ul:not(.option-box) li .track{display:flex;flex-direction:column}form ul:not(.option-box) li .track label{display:flex;gap:10px;margin-bottom:0;align-items:center}form ul:not(.option-box) li .track .form-input{padding-left:40px}form ul:not(.option-box) li.track-btn{padding-top:30px;max-width:min-content}@media screen and (max-width:767px){form ul:not(.option-box) li.track-btn{padding-top:0}}form ul:not(.option-box) li.track-btn swire-button button{min-width:150px}@media screen and (max-width:1024px)and (min-width:768px){form ul:not(.option-box) li.track-btn swire-button button{font-size:0;min-width:44px;height:44px;padding:0}}@media screen and (max-width:767px){form ul:not(.option-box) li.track-btn swire-button button{min-width:120px}}form ul:not(.option-box) li.track-btn swire-button button .swi-icon{display:none}@media screen and (max-width:1024px)and (min-width:768px){form ul:not(.option-box) li.track-btn swire-button button .swi-icon{display:inline-flex;font-size:20px;margin:0}}
46`],encapsulation:2})};var Lc=()=>[],Oy=(t,r)=>({"icon-missing":t,"icon-alert":r});function Py(t,r){if(t&1&&(v(0,"p",10),X(1),U(2,"translate"),U(3,"translate"),_()),t&2){let e=G(2);y(),ye(" ",e.alertMessageConfiguration.leftContent?H(2,1,e.alertMessageConfiguration.leftContent):H(3,3,"NA")," ")}}function Ly(t,r){if(t&1){let e=Ae();v(0,"app-alert-messages",5),st(1,7),v(2,"div",8),O(3,"span",9),Ee(4,Py,4,5,"p",10),_(),v(5,"swire-button",11),U(6,"translate"),ge("click",function(){ve(e);let n=G();return n.openModal("loginsignup"),_e(n.loginClickActivity())}),_(),ot(),_()}if(t&2){let e=G();P("alertMessageConfiguration",e.alertMessageConfiguration),y(4),qe(e.alertMessageConfiguration.leftContent?4:-1),y(),P("locator","loginButtonTrackTrace")("swClass","swi-button-whiteblue-small-default-regular")("swButtonName",e.alertMessageConfiguration.rightContent?e.alertMessageConfiguration.rightContent:H(6,5,"NA"))}}function By(t,r){if(t&1){let e=Ae();v(0,"app-alert-messages",5),st(1,7),v(2,"div",8),O(3,"span",12)(4,"p",13),U(5,"domSanitize"),_(),v(6,"a",14),ge("click",function(){ve(e);let n=G();return _e(n.showHideAlertMsg())}),O(7,"span",15),_(),ot(),_()}if(t&2){let e=G();P("alertMessageConfiguration",e.westWoodAlertConfiguration),y(4),P("innerHtml",O0(5,2,e.westWoodBannerHtmlString,"html"),T0)}}function Vy(t,r){if(t&1&&O(0,"app-phoenix-track-n-trace",17),t&2){let e=G(3);P("trackResultInputConfiguration",e.trackResultInputConfiguration)}}function zy(t,r){if(t&1&&Ee(0,Vy,1,1,"app-phoenix-track-n-trace",17),t&2){let e=G(2);qe(e._trackShipmentsService.swirePhoenixSrc()=="Phoenix"||e.szReferenceType=="CN"?0:-1)}}function Uy(t,r){if(t&1&&O(0,"app-swireship-track-n-trace",16),t&2){let e,i,n=G(2);P("szReferenceType",n.szReferenceType||n._trackShipmentResult.szReferenceType)("selectedCard",0)("removeHeading",((e=n.trackResultInputConfiguration.arTrackData)!==null&&e!==void 0?e:Bt(4,Lc)).length>0)("isShowLoader",(i=n.trackResultInputConfiguration.isShowLoader)!==null&&i!==void 0?i:!1)}}function Hy(t,r){if(t&1&&O(0,"app-swireship-track-n-trace",18),t&2){let e,i=G(3);P("szReferenceType",i.szReferenceType||i._trackShipmentResult.szReferenceType)("selectedCard",0)("isShowLoader",(e=i.trackResultInputConfiguration.isShowLoader)!==null&&e!==void 0?e:!1)}}function jy(t,r){if(t&1&&Ee(0,Hy,1,3,"app-swireship-track-n-trace",18),t&2){let e=G(2);qe(e._trackShipmentResult.szReferenceType!=="CN"&&e._trackShipmentsService.swirePhoenixSrc()!=="Phoenix"?0:-1)}}function Wy(t,r){if(t&1&&Ee(0,zy,1,1)(1,Uy,1,5,"app-swireship-track-n-trace",16)(2,jy,
461,1),t&2){let e,i,n=G();qe((n.trackResultInputConfiguration&&((e=n.trackResultInputConfiguration.arTrackData)!==null&&e!==void 0?e:Bt(2,Lc))).length>0?0:-1),y(),qe(n.trackResultInputConfiguration&&(n.trackResultInputConfigurationSwireShip&&((i=n.trackResultInputConfigurationSwireShip.arTrackData)!==null&&i!==void 0?i:Bt(3,Lc))).length>0&&n.szReferenceType=="CN"?1:2)}}function Gy(t,r){if(t&1&&O(0,"app-phoenix-track-n-trace",17),t&2){let e=G(2);P("trackResultInputConfiguration",e.trackResultInputConfiguration)}}function Ky(t,r){if(t&1&&(v(0,"app-no-result",19)(1,"div",20),O(2,"span",21),_()()),t&2){let e=G(3);P("inputConfiguration",e.noResultInputConfiguration)}}function qy(t,r){if(t&1){let e=Ae();v(0,"app-no-result",19)(1,"div",20),O(2,"span",21),_(),v(3,"div",22)(4,"swire-button",23),U(5,"translate"),ge("click",function(){ve(e);let n=G(3);return _e(n.openSupportChat())}),_()()()}if(t&2){let e=G(3);P("inputConfiguration",e.noResultInputConfiguration),y(4),P("swClass","swi-button-red-small-default-regular")("swIconClass","swi-icon icon-customer-service icon-size-15")("swIsShowIcon",!0)("swButtonIconPosition","left")("swButtonName",H(5,6,"Contact support"))}}function Xy(t,r){if(t&1&&(v(0,"app-common-expand"),st(1,24),v(2,"span",25),X(3),U(4,"translate"),_(),v(5,"span",26),X(6),_(),ot(),st(7,27),v(8,"app-no-result",19)(9,"div",20),O(10,"span",21),_()(),ot(),_()),t&2){let e=G(3);y(3),ye("",H(4,3,"CONTAINER NO"),"."),y(3),Se(e.arTrackData==null||e.arTrackData[0]==null?null:e.arTrackData[0].ContainerNo),y(2),P("inputConfiguration",e.noResultInputConfiguration)}}function $y(t,r){if(t&1&&(v(0,"app-common-expand"),st(1,24),v(2,"span",25),X(3),U(4,"translate"),_(),v(5,"span",26),X(6),_(),ot(),st(7,27),v(8,"app-no-result",19)(9,"div",20),O(10,"span",21),_()(),ot(),_()),t&2){let e=G(3);y(3),ye("",H(4,3,"CONTAINER NO"),"."),y(3),Se(e.arTrackData==null||e.arTrackData[0]==null?null:e.arTrackData[0].ContainerNo),y(2),P("inputConfiguration",e.noResultInputConfiguration)}}function Yy(t,r){if(t&1&&(v(0,"app-no-result",19)(1,"div",20),O(2,"span",21),_()()),t&2){let e=G(3);P("inputConfiguration",e.noResultInputConfiguration)}}function Qy(t,r){if(t&1&&(v(0,"app-no-result",19)(1,"div",20),O(2,"span",21),_()()),t&2){let e=G(3);P("inputConfiguration",e.noResultInputConfiguration)}}function Zy(t,r){if(t&1){let e=Ae();v(0,"app-no-result",19)(1,"div",20),O(2,"span",28),_(),v(3,"div",22)(4,"swire-button",23),U(5,"translate"),ge("click",function(){ve(e);let n=G(3);return _e(n.openSupportChat())}),_()()()}if(t&2){let e=G(3);P("inputConfiguration",e.noResultInputConfiguration),y(2),P("ngClass",Yr(9,Oy,!e.noResultInputConfiguration.errorIconTop,e.noResultInputConfiguration.errorIconTop)),y(2),P("swClass","swi-button-red-small-default-regular")("swIconClass","swi-icon icon-customer-service icon-size-15")("swIsShowIcon",!0)("swButtonIconPosition","left")("swButtonName",H(5,7,"Contact support"))}}function Jy(t,r){if(t&1&&Ee(0,Ky,3,1,"app-no-result",19)(1,qy,6,8,"app-no-result",19)(2,Xy,11,5,"app-common-expand")(3,$y,11,5,"app-common-expand")(4,Yy,3,1,"app-no-result",19)(5,Qy,3,1,"app-no-result",19)(6,Zy,6,12,"app-no-result",19),t&2){let e=G(2);qe(e.noResultInputConfiguration.noResultType==e.noResultAllTypes.DefaultScreen?0:e.noResultInputConfiguration.noResultType==e.noResultAllTypes.ApiError||e.noResultInputConfiguration.noResultType=="TRACKING_UNAVAILABLE"?1:e.szReferenceType=="CN"&&e.noResultInputConfiguration.noResultType==e.noResultAllTypes.CnInvalidRef?2:e.noResultInputConfiguration.noResultType==e.noResultAllTypes.Custom5?3:e.noResultInputConfiguration.noResultType==e.noResultAllTypes.TrackingUnavailable?4:e.szReferenceType!=="CN"&&e.noResultInputConfiguration.noResultType==e.noResultAllTypes.CnInvalidRef?5:e.noResultInputConfiguration.noResultType==e.noResultAllTypes.IsServerError?6:-1)}}function e4(t,r){if(t&1&&Ee(0,Gy,1,1,"app-phoenix-track-n-trace",17)(1,Jy,7,1),t&2){let e=G();qe(e.isShowLoader||e._trackShipmentsService.showLoader()?0:1)}}function t4(t,r){if(t&1){let e=Ae();v(0,"button",29),ge("click",function(){ve(e);let n=G();return _e(n._trackShipmentsService.scrollToTop(0))}),O(1,"span",30),_()}}var Aa=class Aa extends Bl{constructor(e,i,n,a,s,o,c){super(s,o,c);this.route=e;this._trackTraceService=i;this._router=n;this._trackShipmentResult=a;this._modelService=s;this._renderer=o;this._el=c;Ha(()=>{this.trackResultInputConfiguration&&(this.trackResultInputConfiguration.isShowLoader=this._trackShipmentsService.showLoader())})}route;_trackTraceService;_router;_trackShipmentResult;_modelService;_renderer;_el;trackResultInputConfiguration={hasChanged:!1,szReferenceType:"",isShowLoader:!1};trackResultInputConfigurationSwireShip={hasChanged:!1,szReferenceType:"",isShowLoader:!1};errorScreenMessages=Cl;noResultAllTypes=Ll;alertMessages=Tl;trachShipmentHeading=bl;alertMessageConfiguration={alertBgClass:this.alertMessages.alertBgClass,leftContent:this.alertMessages.leftContent?this._translate.instant(this.alertMessages.leftContent):"",rightContent:this.alertMessages?.rightContent};westWoodAlertConfiguration={alertBgClass:this.alertMessages.bgwarninglight};noResultInputConfiguration={swDynamicHeight:"",errorHeading:this._translate.instant(this.errorScreenMessages.TRACK_YOUR_SHIPMENT),errorSubHeading:this._translate.instant(this.errorScreenMessages.ENTER_BILLLADDING_BOOKING_CONTAINER),errorIconButtom:"",errorIconTop:"",noResultType:this.noResultAllTypes.DefaultScreen};isShowLoader=!1;trackingTags;TrackBy="";TrackingNumber;searchParam;arTrackData=[];subscription;
46arContainerDetails;getLeftSelectedData=[];szReferenceType="CN";ngOnInit(){this.noResultInputConfiguration.noResultType=this.noResultAllTypes.DefaultScreen,this.noResultInputConfiguration.errorHeading=this._translate.instant(this.errorScreenMessages.TRACK_YOUR_SHIPMENT),this.noResultInputConfiguration.errorSubHeading=this._translate.instant(this.errorScreenMessages.ENTER_BILLLADDING_BOOKING_CONTAINER),this.trackResultInputConfiguration.bkSelected||(this.trackResultInputConfiguration.bkSelected={arContainerTracking:[],arTrackBooking:[]},this.trackResultInputConfiguration.hasChanged=!1,this.trackResultInputConfiguration.isShowLoader=this._trackShipmentsService.showLoader()),this.TrackBy=this.route?.snapshot?.params.TrackBy?.toUpperCase(),this.TrackingNumber=this.route?.snapshot?.params.TrackingNumber,this.getSearchParams(),this.onLanguageSwitch(),this.subscribedData(),this.handleDefaultScreen()}subscribedData(){this.subscription=this._trackTraceService.serviceDataCast.subscribe(e=>(e?.length==0&&!this.isShowLoader&&(this.trackResultInputConfiguration={bkSelected:{arContainerTracking:[],arTrackBooking:[]},hasChanged:!1,leftSelectedCardDetail:[],arTrackData:[],szReferenceType:this.szReferenceType,isShowLeftResult:this._trackShipmentResult.szReferenceType!="CN",isShowLoader:this._trackShipmentsService.showLoader()},this._trackShipmentResult.szReferenceType=="CN"&&(this.noResultInputConfiguration.noResultType=this.noResultAllTypes.DefaultScreen)
46),this.trackResultInputConfiguration.isShowLoader=this._trackShipmentsService.showLoader(),this.trackResultInputConfiguration.isShowLeftResult=this._trackShipmentResult.szReferenceType!="CN",Object.entries(e).length===0&&e.constructor===Object?!1:(this.arTrackData=e,this.arTrackData&&(this.handleDefaultScreen(),this.trackResultInputConfiguration.hasChanged=!1),e)))}setErrorScreen(e,i,n,a=""){this.noResultInputConfiguration=v0(Ei({},this.noResultInputConfiguration),{noResultType:e,errorHeading:i,errorSubHeading:n,errorIconTop:a})}getInvalidRefHeading=()=>{switch(this._trackShipmentResult.szReferenceType){case"BK":return this.errorScreenMessages.WE_UNABLE_FIND_BOOKING_DETAILS;case"BL":return this.errorScreenMessages.WE_UNABLE_FIND_BL_DETAILS;default:return""}};getTrackingUnavailableHeading(){switch(this._trackShipmentResult?.szReferenceType){case"CN":return this.errorScreenMessages.TRACKING_UNAVAILABLE_FOR_CONTAINER;case"BK":return this.errorScreenMessages.TRACKING_UNAVAILABLE_FOR_BOOKING;case"BL":return this.errorScreenMessages.TRACKING_UNAVAILABLE_FOR_BL;default:return""}}handleDefaultScreen(){this.noResultInputConfiguration.errorIconTop="",this.trackResultInputConfiguration.arTrackData=this.arTrackData,this.trackResultInputConfiguration.hasChanged=!0;let{arTrackData:e,_trackShipmentResult:i,_router:n}=this,a=["/requestTrackShipment","/"].includes(n.url),s=i.szReferenceType==="CN",o=e?.[0]||{};if(e?.apiError)this.setErrorScreen(this.noResultAllTypes.ApiError,this.errorScreenMessages.WE_APPOLOGY_TECHNICAL_DEFFICULTIES,this.errorScreenMessages.TRY_LATER_OR_CONTACT_CUSTOMER_TEAM);else if(a&&(!e||e.length===0))this.setErrorScreen(this.noResultAllTypes.DefaultScreen,this.errorScreenMessages.TRACK_YOUR_SHIPMENT,this.errorScreenMessages.ENTER_BILLLADDING_BOOKING_CONTAINER),this.arTrackData=[];else if(s&&e?.length&&o.Type==="INVALID_REFERENCE")this.setErrorScreen(this.noResultAllTypes.CnInvalidRef,this.errorScreenMessages.WE_UNABLE_FIND_CONTAINER_DETAILS,this.errorScreenMessages.PLEASE_CHECK_TRACKING_NUMBER);else if(s&&o.Type==="TRACKING_UNAVAILABLE"&&o.Status==="ERROR")this.setErrorScreen(this.noResultAllTypes.Custom5,this.errorScreenMessages.TRACKING_UNAVAILABLE_FOR_CONTAINER,this.errorScreenMessages.PLEASE_SERACH_BL_OR_BK_TO_SEE_DETAIL);else if(e?.Type===this.noResultAllTypes.CnInvalidRef){let c=this.getInvalidRefHeading();this.setErrorScreen(this.noResultAllTypes.CnInvalidRef,c,this.errorScreenMessages.PLEASE_CHECK_TRACKING_NUMBER)}else if(e?.Type===this.noResultAllTypes.TrackingUnavailable){let c=this.getTrackingUnavailableHeading();this.setErrorScreen(this.noResultAllTypes.TrackingUnavailable,c,this.errorScreenMessages.PLEASE_SERACH_BL_OR_BK_TO_SEE_DETAIL)}else e?.isServerError&&this.setErrorScreen(this.noResultAllTypes.IsServerError,this.errorScreenMessages.WE_APPOLOGY_TECHNICAL_DEFFICULTIES,this.errorScreenMessages.PLEASE_TRY_LATEER_CONTACT_CUSTOMER_ASSITANCE_LIVE_CHAT,"icon-alert");s&&(this.trackResultInputConfigurationSwireShip=JSON.parse(JSON.stringify(this.trackResultInputConfiguration)),this.trackResultInputConfigurationSwireShip.arTrackData&&(this.trackResultInputConfigurationSwireShip.arTrackData=this.trackResultInputConfigurationSwireShip?.arTrackData?.filter(c=>c?.Source==="SwireShip")),this.trackResultInputConfiguration.arTrackData&&(this.trackResultInputConfiguration.arTrackData=this.trackResultInputConfiguration?.arTrackData?.filter(c=>c?.Status==="ERROR"||c?.Source==="Phoenix")))}showLoader(e){this.isShowLoader=e,this.isShowLoader&&(this.trackResultInputConfiguration={bkSelected:{arContainerTracking:[],arTrackBooking:[]},hasChanged:!1,leftSelectedCardDetail:[],arTrackData:[],isShowLoader:this._trackShipmentsService.showLoader(),isShowLeftResult:!1,szReferenceType:this.szReferenceType}),this.trackResultInputConfiguration.isShowLoader=this._trackShipmentsService.showLoader(),this.trackResultInputConfiguration.szReferenceType=this.szReferenceType,this.trackResultInputConfiguration.isShowLeftResult=this._trackShipmentResult.szReferenceType!="CN"}getSearchParams(){this.trackSearchBy=[{szType:"BL",szName:this._translate.instant("Bill of Lading")},{szType:"CN",szName:this._translate.instant("Container Number")},{szType:"BK",szName:this._translate.instant("Booking Number")}],this.searchParam=this._storageService.getDataFromStorage("trackingParam")?JSON.parse(this._storageService.getDataFromStorage("trackingParam")):[],Object.keys(this.searchParam).length>0&&this.searchParam.arReferences.length>0?(this.trackingTags=this.searchParam.arReferences,this._trackShipmentResult.szReferenceType=this.searchParam.szReferenceType):(this._trackShipmentResult.szReferenceType=this.TrackBy,this.trackingTags=[])}getRreferenceType(e){e&&(this.szReferenceType=e,this._trackShipmentResult.szReferenceType=e,this.trackResultInputConfiguration.szReferenceType=this._trackShipmentResult.szReferenceType,this.trackResultInputConfiguration.selectedCard=0,this.trackResultInputConfiguration.isShowLeftResult=!0,this.trackResultInputConfiguration.isShowLoader=this._trackShipmentsService.showLoader(),this.noResultInputConfiguration.noResultType=this.noResultAllTypes.DefaultScreen,this._trackShipmentResult.szReferenceType=="CN"&&(this.trackResultInputConfiguration.isShowLeftResult=!1))}ngOnDestroy(){this.subscription?.unsubscribe()}openModal(e,i=!0){}onWindowScroll(){this._platformService?.runIfBrowser(()=>{let e=window?.pageYOffset||document?.documentElement?.scrollTop;this.showTopScrollBtn=e>600})}trackByIndex(e,i){return e}static \u0275fac=function(i){return new(i||Aa)(ee(mn),ee(cs),ee(gt),ee(zl),ee(xt),ee(I0),ee(Va))};static \u0275cmp=$e({type:Aa,selectors:[["app-trackshipment"]],hostBindings:function(i,n){i&1&&ge("scroll",function(){return n.onWindowScroll()},!1,E0)},features:[Ua],decls:11,vars:5,consts:[[1,"track-shipment-revemp"],[1,"container"],[1,"heading-bold-28","Text-100","Display-family"],[1,"track-main"],[3,"referenceTypeEvent","showLoader"],[3,"alertMessageConfiguration"],["type","button",1,"track-result-up","bg-Text-10"],["alertMessages",""],[1,"icon-text"],[1,"swi-icon","icon-login","Primary-80","icon-size-28"],[1,"paragraph-regular-14","Text-100"],[3,"click","locator","swClass","swButtonName"],[1,"swi-icon","icon-alert","icon-size-25","Grey-90"],[1,"paragraph-regular-14","Text-100",3,"innerHtml"],[1,"ml-auto",3,"click"],[1,"swi-icon","icon-cross","Text-100","icon-size-16","cursor-pointer"],[3,"szReferenceType","selectedCard","removeHeading","isShowLoader"],[3,"trackResultInputConfiguration"],[3,"szReferenceType","selectedCard","isShowLoader"],[3,"inputConfiguration"],["slot","top-icon"],[1,"swi-icon","icon-missing","icon-size-40","Primary-80"],["slot","bottom-icon"],[3,"click","
46swClass","swIconClass","swIsShowIcon","swButtonIconPosition","swButtonName"],["slot","left-section"],[1,"paragraph-bold-12","Text-80"],[1,"paragraph-semibold-15","Text-90"],["slot","no-result-componenet"],[1,"swi-icon","icon-size-40","Primary-80",3,"ngClass"],["type","button",1,"track-result-up","bg-Text-10",3,"click"],[1,"icon-arrow-up-3","swi-icon","Primary-80","icon-size-32"]],template:function(i,n){i&1&&(v(0,"section",0)(1,"div",1)(2,"h2",2),X(3),_(),v(4,"main",3)(5,"app-track-shipment-form",4),ge("referenceTypeEvent",function(s){return n.getRreferenceType(s)})("showLoader",function(s){return n.showLoader(s)}),_(),Ee(6,Ly,7,7,"app-alert-messages",5)(7,By,8,5,"app-alert-messages",5)(8,Wy,3,4)(9,e4,2,1),_()()(),Ee(10,t4,2,0,"button",6)),i&2&&(y(3),Se(n.trachShipmentHeading.pageHeading),y(3),qe(n._platformService.isBrowser()&&!(n._userAuthService!=null&&n._userAuthService.isUserLoggedIn)?6:-1),y(),qe(n.isShowAlert?7:-1),y(),qe(n.arTrackData!=null&&n.arTrackData.length&&n.trackResultInputConfiguration&&!n._trackShipmentsService.showLoader()?8:9),y(2),qe(n.showTopScrollBtn?10:-1))},dependencies:[Ys,El,rs,Qr,zt,jl,is,Ka,it,ul,vt,Nl,qs,Xs,Qe,Rl],styles:[".track-shipment-revemp[_ngcontent-%COMP%]{padding-top:110px;margin-bottom:40px;min-height:100vh}.track-shipment-revemp[_ngcontent-%COMP%]   .track-main[_ngcontent-%COMP%]{display:flex;flex-direction:column;row-gap:10px}.track-result-up[_ngcontent-%COMP%]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;border:1px solid var(--Primary-80);z-index:99;position:fixed;right:40px;bottom:75px;outline:none}@media screen and (max-width:767px){.track-result-up[_ngcontent-%COMP%]{right:15px;bottom:15px}}"]})};ir([vn()],Aa.prototype,"openModal",1);var Fa=Aa;var Bc=[{path:"trackShipment",redirectTo:"/requestTrackShipment",pathMatch:"full"},{path:"requestTrackShipment/:TrackBy/:TrackingNumber",component:Fa,canActivate:[ii]},{path:"requestTrackShipment",component:Fa,canActivate:[ii]}],fm=class t{static \u0275fac=function(e){return new(e||t)};static \u0275mod=Fo({type:t});static \u0275inj=Eo({imports:[Gn.forChild(Bc),Gn]})};var Qs=class t{constructor(r,e,i){this._router=r;this._modelService=e;this._storageService=i}_router;_modelService;_storageService;popupCallBack=new Qt;Confirm(){this.popupCallBack.emit("confirmClaim")}Cancel(){this._modelService.closeModal()}static \u0275fac=function(e){return new(e||t)(ee(gt),ee(xt),ee(kr))};static \u0275cmp=$e({type:t,selectors:[["app-submit-claim"]],outputs:{popupCallBack:"popupCallBack"},decls:19,vars:17,consts:[[1,"confirm-modal-div"],[1,"booking-recived"],[1,"my-svg","text-center"],[1,"swi-icon","icon-success","Success-Dark","icon-size-28"],[1,"confirm-text","Text-100"],[1,"paragraph-regular-16","Text-100"],[1,"login-btn-container"],["locator","Cancel",3,"click","swClass","swButtonName"],["locator","okay",3,"click","swClass","swButtonName"]],template:function(e,i){e&1&&(v(0,"div",0)(1,"div",1)(2,"div",2),O(3,"span",3),_()(),v(4,"div",4)(5,"p",5),X(6),U(7,"translate"),_(),v(8,"P",5),X(9),U(10,"translate"),_(),v(11,"p",5),X(12),U(13,"translate"),_()(),v(14,"div",6)(15,"swire-button",7),U(16,"translate"),ge("click",function(){return i.Cancel()}),_(),v(17,"swire-button",8),U(18,"translate"),ge("click",function(){return i.Confirm()}),_()()()),e&2&&(y(6),ye(" ",H(7,7,"By continuing, the user acknowledges this platform is exclusively for submitting claims related to cargo damage and/or loss only. For initial notification to the Carrier regarding cargo damage and/or loss, please reach out directly to our local office for immediate assistance"),". "),y(3),ye("",H(10,9,"Further, please ensure the notification provisions in your contract with Carrier are adhered to (if any)"),"."),y(3),ye(" ",H(13,11,"To confirm your agreement with these terms and conditions, kindly click the button below to proceed with your claim submission")," "),y(3),P("swClass","popup-btn-fixed-width swi-button-greyred-medium-default-regular ")("swButtonName",H(16,13,"Cancel")),y(2),P("swClass","login-btn swi-button-red-medium-default-regular popup-btn-fixed-width")("swButtonName",H(18,15,"Confirm")))},dependencies:[Qe,vt,it],styles:[".confirm-modal-div[_ngcontent-%COMP%]{background:#fff;box-shadow:0 4px 4px #00000040;border-radius:10px;width:calc(100% - 100px);margin:-70px auto 77px;padding:30px 45px 40px;position:relative;max-width:452px}@media only screen and (max-width:767px){.confirm-modal-div[_ngcontent-%COMP%]{margin:auto;max-width:100%;padding:30px 20px;width:100%}}.confirm-modal-div[_ngcontent-%COMP%]   .booking-recived[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column;margin-bottom:30px}.confirm-modal-div[_ngcontent-%COMP%]   .booking-recived[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:700;font-size:20px;color:#000;padding-top:10px;margin-bottom:13px}
46.confirm-modal-div[_ngcontent-%COMP%]   .form-modal[_ngcontent-%COMP%]{padding:0}.confirm-modal-div[_ngcontent-%COMP%]   .form-modal[_ngcontent-%COMP%]   .input-fields-radio[_ngcontent-%COMP%]{display:flex;gap:0 20px}@media only screen and (max-width:767px){.confirm-modal-div[_ngcontent-%COMP%]   .form-modal[_ngcontent-%COMP%]   .input-fields-radio[_ngcontent-%COMP%]{flex-direction:column}}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:20px;text-align:left}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-weight:700}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.multiple-quote-aling-text[_ngcontent-%COMP%]{text-align:center}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]{color:gray;font-weight:600;font-size:14px;margin-bottom:20px;margin-top:0}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{position:relative;display:inline-block}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm[_ngcontent-%COMP%]{display:none;background:#000000bf;padding:10px;border-radius:10px;position:absolute;width:284px;top:21px;left:0;transform:translate(-50%);z-index:5}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm.img-info-confirm[_ngcontent-%COMP%]   .address-container[_ngcontent-%COMP%]{padding:0}@media only screen and (max-width:600px){.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm[_ngcontent-%COMP%]{transform:translate(-70%)}}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm.top-left[_ngcontent-%COMP%]{top:auto;bottom:100%;left:-130px}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm[_ngcontent-%COMP%]   .address-container[_ngcontent-%COMP%]{background:#f0f2f3;border-radius:10px;padding:15px}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm[_ngcontent-%COMP%]   .address-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm[_ngcontent-%COMP%]   .address-container[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]{border-bottom:1px grey solid;margin-bottom:10px;padding-bottom:6px}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm[_ngcontent-%COMP%]   .address-container[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm[_ngcontent-%COMP%]   .address-container[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin-bottom:0;font-weight:700;font-size:14px;color:#000}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   .info-confirm[_ngcontent-%COMP%]   .address-container[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0;font-weight:400;font-size:14px;color:#000}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.small-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover   .info-confirm[_ngcontent-%COMP%]{display:block}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.emailText[_ngcontent-%COMP%]{margin-bottom:0}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.emailText[_ngcontent-%COMP%]   .email-text-booking[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:14px;color:#1e4f98;font-weight:600}.confirm-modal-div[_ngcontent-%COMP%]   .confirm-text[_ngcontent-%COMP%]   p.Success-Light[_ngcontent-%COMP%]{gap:5px;
46display:flex}.confirm-modal-div[_ngcontent-%COMP%]   .login-btn-container[_ngcontent-%COMP%]{display:flex;gap:15px;margin-top:20px;justify-content:center;flex-wrap:wrap;width:calc(100% + 30px);position:relative;left:-15px}"]})};function r4(t,r){if(t&1){let e=Ae();st(0),v(1,"swire-accordian",37),U(2,"translate"),ge("getValue",function(n){let a=ve(e).index,s=G();return _e(s.getValue(n,a))}),_(),ot()}if(t&2){let e=r.$implicit,i=r.index,n=G();y(),P("swClass","bg-text-10")("swIsSelected",!!(i==n.currentindex&&n.isOpened))("swAccordianHeading",H(2,6,e==null?null:e.szTitle))("swAccordianContent",e==null?null:e.szDescription)("swCollapseInIconClass","swi-icon icon-size-22 Primary-80 icon-plus")("swCollapseOutIconClass","swi-icon icon-size-22 Primary-80 icon-remove")}}function i4(t,r){if(t&1){let e=Ae();v(0,"swire-modal",38),ge("close",function(){ve(e);let n=G();return _e(n._modelService.closeModal())}),v(1,"app-submit-claim",39),ge("popupCallBack",function(n){ve(e);let a=G();return _e(a.popupCallBack(n))}),_()()}if(t&2){let e=G();P("body",e._modelService.translateObject(e.MODALCONTENT.submitClaim))}}var Mn=class Mn{constructor(r,e,i,n,a,s,o,c,l,f,d,m,h,u,p){this._auth=r;this._modal=e;this._router=i;this.translate=n;this._commonService=a;this._storageService=s;this._xDomainService=o;this._lang=c;this._helperService=l;this._httpService=f;this._userAuthService=d;this._modelService=m;this._environmentService=h;this._activityLogService=u;this._domService=p}_auth;_modal;_router;translate;_commonService;_storageService;_xDomainService;_lang;_helperService;_httpService;_userAuthService;_modelService;_environmentService;_activityLogService;_domService;isShowPopUpClams=!1;szPopupType="confirmSubmitClaimPopup";faqData=[];currentindex=0;isOpened=!1;MODALCONTENT=xn;ngOnInit(){this._userAuthService.getAuthUserData(),this.getFAQData()}goToSubmitClaim(r=1){this.generateClaimAuthToken(r);let e={};e.szLabel=r==1?"claims_landing_SubmitClaim":"claims_landing_GoToClaimsDashboard",e.szAction="button_click",e.szPage=this._router.url,e.szCategory="claims"}isTokenApiCalled=!1;generateClaimAuthToken(r=1){let e=this,i=this._lang.getAppLanguage();e._xDomainService.setXdomainLangCookie(i),e._xDomainService.setUserTerms(this._storageService.getDataFromStorage("agreeToCookiePolicy"));let n="";r==2?n=Ai.claimUrl+Xe.CLAIM_LIST:n=Ai.claimUrl+Xe.REQUEST_CLAIM;let a={};a.szLabel=r==1?"claim_request_create":"claims_dashboard",a.szPage=this._router.url,a.szOption=n,a.szReference=r==1?"Confirm":"Go to Claims Dashboard",this.activityLog("claimrequestcreate",a),window.location.href=n}openLoginPopup(){}handleLoginSignupButton(){this.openLoginPopup();let r={};r.szPage=this._router.url,this._domService.addScrollClass(),this.activityLog("claimhandelloginsignup",r)}activityLog(r,e){return{exitLog:e,jsonLogKey:r}}addClass(r,e){}confirmSubmitClaim(){this.isShowPopUpClams=!0,this._modelService.openModal({type:this._modelService.modals.SubmitClaim,open:!0});let r={};r.szPage=this._router.url,this.activityLog("confirmclaimsubmit",r)}popupCallBack(r){r=="closeSubmitClaimPopup"?this.isShowPopUpClams=!1:r=="confirmClaim"&&(this.isShowPopUpClams=!1,this.goToSubmitClaim(1))}getFAQData(){this._httpService.sendGetRequest(tl.getClaimFaqData)?.subscribe(r=>{this.faqData=r?.data})}getValue(r,e){this.currentindex=e,this.isOpened=r}static \u0275fac=function(e){return new(e||Mn)(ee(br),ee(gn),ee(gt),ee(ct),ee(At),ee(kr),ee(al),ee(Zr),ee(yr),ee(qa),ee(ei),ee(xt),ee(Nr),ee(Jr),ee(Za))};static \u0275cmp=$e({type:Mn,selectors:[["app-claim-landing"]],decls:118,vars:75,consts:[[1,"landing-banner"],[1,"picsum-img-wrapper"],["alt","",1,"desktop",3,"src"],["alt","",1,"tab",3,"src"],["alt","",1,"mobile",3,"src"],[1,"caption-wrap"],[1,"container"],[1,"row"],[1,"col-sm-12"],[1,"caption"],[1,"Display-family","heading-bold-40","Text-10","heading"],[1,"Text-10","paragraph-regular-18"],[1,"btn-group"],["locator","submitClaimBtn",3,"click","swClass","swButtonName"],[1,"claim-landing-content-new"],[1,"frame-container","bg-grey-10"],[1,"heading-bold-28","Display-family","Text-90","frame-heading"],["xmlns","http://www.w3.org/2000/svg","width","72","height","50","viewBox","0 0 72 50","fill","none"],["fill-rule","evenodd","clip-rule","evenodd","d","M71.7516 44.7611V40.572C71.7516 39.9971 71.2897 39.5207 70.7018 39.5207H67.5625V6.62759C67.5625 2.98438 64.5796 0 60.9233 0H11.0635C7.42104 0 4.43711 2.98438 4.43711 6.62759V39.5207H1.29897C0.710643 39.5207 0.248291 39.9971 0.248291 40.572V44.7611C0.248291 47.647 2.60189 50 5.48779 50H66.5127C69.3986 50 71.7516 47.647 71.7516 44.7611ZM10.7133 6.62759C10.7133 6.44514 10.8814 6.27715 11.0635 6.27715H60.9233C61.1043 6.27715 61.2723 6.44514 61.2723 6.62759V35.3316H10.7133V6.62759ZM11.0635 4.18912C10.4051 4.18912 9.78869 4.47004 9.34038 4.90445C8.90612 5.35188 8.62593 5.96874 8.62593 6.62759V36.3829C8.62593 36.9577 9.08814 37.4341 9.67661 37.4341H62.3236C62.8984 37.4341 63.3748 36.9577 63.3748 36.3829V6.62759C63.3748 5.29686 62.2671 4.18912 60.9233 4.18912H11.0635ZM65.4759 39.5207H6.52443V6.62759C6.52443 4.1341 8.56989 2.08806 11.0635 2.08806H60.9233C63.4168 2.08806 65.4759 4.1341 65.4759 6.62759V39.5207ZM38.6196 45.8109C41.142 45.8109 43.2575 44.0038 43.747 41.6218H69.665V44.7611C69.665 46.4842 68.2358 47.8989 66.5127 47.8989H5.48779C3.7506 47.8989 2.33575 46.4842 2.33575 44.7611V41.6218H28.2529C28.7432 44.0038 30.8586 45.8109 33.3803 45.8109H38.6196ZM33.3803 43.7098C32.0354 43.7098 30.8586 42.8555 30.4244 41.6218H41.5764C41.142 42.8555 39.9648 43.7098 38.6196 43.7098H33.3803ZM48.2156 20.579C48.1041 13.9384 42.6827 8.58657 36.0001 8.58657C29.2476 8.58657 23.77 14.0499 23.77 20.8035C23.77 27.4846 29.1355 32.9074 35.776 33.0189C35.93 33.0334 36.0696 33.0334 36.2101 33.0189C42.7942 32.9074 48.1041 27.5976 48.2156 21.0265C48.23 20.873 48.23 20.7325 48.2156 20.579ZM31.1388 15.9555C29.5278 16.2364 27.8187 16.6984 26.4597 17.4122C27.4684 14.5
46553 29.7379 12.2718 32.6099 11.2625C31.8954 12.6207 31.419 14.3308 31.1388 15.9555ZM38.676 15.6616C36.9109 15.5066 35.0895 15.5066 33.3243 15.6616C33.5065 14.8072 33.7306 13.9949 33.9968 13.2796C34.5992 11.6694 35.3136 10.6746 36.0001 10.6746C36.672 10.6746 37.4003 11.6694 38.0027 13.2796C38.2691 13.9949 38.4936 14.8072 38.676 15.6616ZM45.5411 17.4122C44.1814 16.6984 42.4727 16.2364 40.8611 15.9555C40.5816 14.3308 40.1052 12.6207 39.3899 11.2625C42.2483 12.2718 44.5318 14.5553 45.5411 17.4122ZM40.8611 25.6645C42.4727 25.3835 44.1814 24.9071 45.5411 24.1933C44.5318 27.0647 42.2483 29.3352 39.3769 30.3575C40.1052 28.9848 40.5816 27.2891 40.8611 25.6645ZM33.3243 25.9439C35.0895 26.0989 36.9109 26.0989 38.676 25.9439C38.4936 26.8127 38.2691 27.612 38.0027 28.3404C37.4003 29.9376 36.672 30.9309 36.0001 30.9309C35.3136 30.9309 34.5992 29.9376 33.9968 28.3404C33.7306 27.612 33.5065 26.8127 33.3243 25.9439ZM26.4597 24.1933C27.8187 24.9071 29.5278 25.3835 31.1388 25.6645C31.419 27.2891 31.8954 28.9848 32.6099 30.3575C29.7519 29.3352 27.4684 27.0647 26.4597 24.1933ZM25.8714 20.8035C25.8714 20.1171 26.866 19.4163 28.463 18.7994C29.1915 18.533 29.9901 18.3085 30.8586 18.1275C30.7046 19.8927 30.7046 21.7273 30.8586 23.478C29.9901 23.297 29.1915 23.087 28.463 22.8061C26.866 22.2037 25.8714 21.4898 25.8714 20.8035ZM38.9975 23.8153C37.0514 24.0253 34.9494 24.0253 32.9881 23.8153C32.778 21.8533 32.778 19.7522 32.9881 17.8046C34.9494 17.5947 37.0514 17.5947 38.9975 17.8046C39.2219 19.7522 39.2219 21.8533 38.9975 23.8153ZM43.537 22.8061C42.8087 23.087 41.9963 23.297 41.142 23.478C41.2955 21.7273 41.2955 19.8927 41.142 18.1275C41.9963 18.3085 42.8087 18.533 43.537 18.7994C45.1342 19.4163 46.129 20.1171 46.129 20.8035C46.129 21.4898 45.1342 22.2037 43.537 22.8061Z","fill","#1E4F98"],[1,"Display-family","paragraph-bold-20","Text-90"],[1,"Text-90","paragraph-regular-16","Text-90"],["xmlns","http://www.w3.org/2000/svg","width","68","height","50","viewBox","0 0 68 50","fill","none"],["fill-rule","evenodd","clip-rule","evenodd","d","M5.67097 2.08877C4.01296 2.08877 2.66836 3.43342 2.66836 5.09138V12.5336H65.3315V5.09138C65.3315 3.43342 63.9869 2.08877 62.3289 2.08877H5.67097ZM65.3315 14.6224H2.66836V44.9086C2.66836 46.5666 4.01296 47.9112 5.67097 47.9112H62.3289C63.9869 47.9112 65.3315 46.5666 65.3315 44.9086V14.6224ZM67.4203 5.09138V13.578V44.9086C67.4203 47.7154 65.1357 50 62.3289 50H5.67097C2.86419 50 0.57959 47.7154 0.57959 44.9086V13.578V5.09138C0.57959 2.2846 2.86419 0 5.67097 0H62.3289C65.1357 0 67.4203 2.2846 67.4203 5.09138ZM42.3941 6.21568C41.8197 6.21568 41.3497 6.68566 41.3497 7.26007C41.3497 7.83448 41.8197 8.30446 42.3941 8.30446C42.9685 8.30446 43.4385 7.83448 43.4385 7.26007C43.4385 6.68566 42.9816 6.21568 42.3941 6.21568ZM42.3941 10.3932C40.6709 10.3932 39.2609 8.98331 39.2609 7.26007C39.2609 5.53683 40.6709 4.12691 42.3941 4.12691C44.1173 4.12691 45.5273 5.53683 45.5273 7.26007C45.5273 8.98331 44.1304 10.3932 42.3941 10.3932ZM8.97362 8.43466H29.8614V6.34589H8.97362V8.43466ZM30.9058 10.5234H7.92923C7.35487 10.5234 6.88485 10.0535 6.88485 9.47905V5.30151C6.88485 4.72709 7.35487 4.25712 7.92923 4.25712H30.9058C31.4802 4.25712 31.9502 4.72709 31.9502 5.30151V9.47905C31.9502 10.0535 31.4933 10.5234 30.9058 10.5234ZM50.0965 7.26007C50.0965 6.68566 50.5664 6.21568 51.1409 6.21568C51.7283 6.21568 52.1852 6.68566 52.1852 7.26007C52.1852 7.83448 51.7153 8.30446 51.1409 8.30446C50.5664 8.30446 50.0965 7.83448 50.0965 7.26007ZM48.0077 7.26007C48.0077 8.98331 49.4176 10.3932 51.1409 10.3932C52.8771 10.3932 54.274 8.98331 54.274 7.26007C54.274 5.53683 52.8641 4.12691 51.1409 4.12691C49.4176 4.12691 48.0077 5.53683 48.0077 7.26007ZM59.1043 6.21568C58.5299 6.21568 58.0599 6.68566 58.0599 7.26007C58.0599 7.83448 58.5299 8.30446 59.1043 8.30446C59.6787 8.30446 60.1487 7.83448 60.1487 7.26007C60.1487 6.68566 59.6918 6.21568 59.1043 6.21568ZM59.1043 10.3932C57.3811 10.3932 55.9712 8.98331 55.9712 7.26007C55.9712 5.53683 57.3811 4.12691 59.1043 4.12691C60.8275 4.12691 62.2375 5.53683 62.2375 7.26007C62.2375 8.98331 60.8406 10.3932 59.1043 10.3932ZM7.89017 39.6885H61.1539C61.7283 39.6885 62.1983 39.2185 62.1983 38.6441C62.1983 38.0697 61.7283 37.5997 61.1539 37.5997H7.89017C7.31576 37.5997 6.84579 38.0697 6.84579 38.6441C6.84579 39.2185 7.31576 39.6885 7.89017 39.6885ZM61.1539 44.9098H7.89017C7.31576 44.9098 6.84579 44.4399 6.84579 43.8654C6.84579 43.291 7.31576 42.8211 7.89017 42.8211H61.1539C61.7283 42.8211 62.1983 43.291 62.1983 43.8654C62.1983 44.4399 61.7283 44.9098 61.1539 44.9098ZM17.2897 34.466C17.2897 35.0404 17.7597 35.5104 18.3341 35.5104C18.9085 35.5104 19.3785 35.0404 19.3785 34.466V29.2441C19.3785 28.6697 18.9085 28.1997 18.3341 28.1997C17.7597 28.1997 17.2897 28.6697 17.2897 29.2441V34.466ZM23.5561 35.5104C22.9817 35.5104 22.5117 35.0404 22.5117 34.466V26.1109C22.5117 25.5365 22.9817 25.0666 23.5561 25.0666C24.1305 25.0666 24.6005 25.5365 24.600
465 26.1109V34.466C24.6005 35.0404 24.1305 35.5104 23.5561 35.5104ZM27.7334 34.466C27.7334 35.0404 28.2034 35.5104 28.7778 35.5104C29.3522 35.5104 29.8222 35.0404 29.8222 34.466V30.2885C29.8222 29.7141 29.3522 29.2441 28.7778 29.2441C28.2034 29.2441 27.7334 29.7141 27.7334 30.2885V34.466ZM33.9998 35.5104C33.4254 35.5104 32.9554 35.0404 32.9554 34.466V29.2441C32.9554 28.6697 33.4254 28.1997 33.9998 28.1997C34.5742 28.1997 35.0442 28.6697 35.0442 29.2441V34.466C35.0442 35.0404 34.5742 35.5104 33.9998 35.5104ZM38.1774 34.466C38.1774 35.0404 38.6473 35.5104 39.2218 35.5104C39.7962 35.5104 40.2661 35.0404 40.2661 34.466V27.1553C40.2661 26.5809 39.7962 26.1109 39.2218 26.1109C38.6473 26.1109 38.1774 26.5809 38.1774 27.1553V34.466ZM44.4437 35.5104C43.8693 35.5104 43.3993 35.0404 43.3993 34.466V26.1109C43.3993 25.5365 43.8693 25.0666 44.4437 25.0666C45.0181 25.0666 45.4881 25.5365 45.4881 26.1109V34.466C45.4881 35.0404 45.0181 35.5104 44.4437 35.5104ZM48.6213 34.466C48.6213 35.0404 49.0913 35.5104 49.6657 35.5104C50.2401 35.5104 50.7101 35.0404 50.7101 34.466V27.1553C50.7101 26.5809 50.2401 26.1109 49.6657 26.1109C49.0913 26.1109 48.6213 26.5809 48.6213 27.1553V34.466ZM16.2844 23.9707C15.8797 23.9707 15.488 23.7357 15.3183 23.331C15.0964 22.7958 15.3314 22.1822 15.8666 21.9603L23.1773 18.8271C23.4645 18.7096 23.7778 18.7096 24.052 18.8532L29.9789 21.8167L43.1904 18.7618C43.3731 18.7227 43.569 18.7227 43.7517 18.7879L50.0181 20.8767C50.5664 21.0595 50.8666 21.6469 50.6838 22.1952C50.5011 22.7435 49.9136 23.0438 49.3653 22.861L43.3993 20.8767L30.1094 23.9446C29.8744 23.9968 29.6264 23.9707 29.4045 23.8663L23.569 20.955L16.7021 23.8924C16.5716 23.9315 16.428 23.9707 16.2844 23.9707Z","fill","#1E4F98"],["xmlns","http://www.w3.org/2000/svg","width","52","height","50","viewBox","0 0 52 50","fill","none"],["fill-rule","evenodd","clip-rule","evenodd","d","M17.5694 38.3721C17.5694 43.6047 21.8477 47.7575 27.0487 47.7575C32.2488 47.7575 36.4432 43.6047 36.3601 38.3721C36.3601 36.3787 35.7721 34.4684 34.5138 32.8073C30.7397 27.8239 23.1899 27.8239 19.4149 32.8073C18.2405 34.3854 17.5694 36.2957 17.5694 38.3721ZM49.0262 3.48838L35.5204 16.2791L49.0262 29.6512V3.48838ZM22.6026 19.2691C24.4482 21.0133 27.4673 21.0133 29.3128 19.2691L47.5154 2.07641H4.40082L22.6026 19.2691ZM16.395 16.2791L2.89088 3.48838V29.6512L16.395 16.2791ZM4.40082 31.1462H18.0736C22.6865 25.5814 31.3269 25.5814 35.9399 31.1462H47.5154L34.0105 17.691L30.8228 20.7641C28.1392 23.3389 23.8609 23.3389 21.1766 20.7641L17.9889 17.691L4.40082 31.1462ZM3.64585 0H48.2704C49.8643 0 51.1226 1.24585 51.2065 2.82392V30.4817C51.2065 32.0598 49.9482 33.3056 48.3543 33.3056H37.3659C38.2048 34.9668 38.6243 36.711 38.6243 38.5382C38.6243 44.8505 33.4233 50 27.0487 50C20.6741 50 15.4731 44.8505 15.4731 38.5382C15.4731 36.6279 15.8925 34.8837 16.7314 33.3056H3.64585C2.05199 33.3056 0.793701 32.0598 0.793701 30.4817V2.82392C0.793701 1.24585 2.05199 0 3.64585 0ZM29.1458 41.2775L28.5586 39.5333C28.3908 39.118 28.5586 38.6197 28.8933 38.3705L30.4041 37.2908H28.5586C28.0544 37.2908 27.7189 36.9586 27.552 36.5433L26.9648 34.7991L26.3776 36.5433C26.2098 37.0416 25.7903 37.2908 25.3709 37.2908H23.5254L25.0354 38.3705C25.4548 38.6197 25.6226 39.118 25.4548 39.5333L24.8676 41.2775L26.3776 40.1978C26.797 39.9486 27.3003 39.9486 27.6359 40.1978L29.1458 41.2775ZM29.3128 35.2144H33.6749C34.179 35.2144 34.5138 35.5466 34.8493 35.9619C34.9332 36.3772 34.7663 36.8755 34.4299 37.1247L30.9066 39.6164L32.2488 43.6861C32.5005 44.3506 31.9133 45.015 31.2422 45.015C31.0744 45.015 30.8227 45.015 30.655 44.8489L27.1325 42.3572L23.6093 44.8489C23.1898 45.0981 22.6865 45.0981 22.351 44.8489C21.9315 44.5998 21.7638 44.1014 21.9316 43.6861L23.2737 39.6164L19.7505 37.1247C19.3319 36.8755 19.1633 36.3772 19.3319 35.9619C19.4996 35.4635 19.9191 35.2144 20.3377 35.2144H24.6998L25.9581 31.1446C26.1259 30.6463 26.5453 30.3971 26.9648 30.3971C27.4672 30.3971 27.8036 30.7293 27.9714 31.1446L29.3128 35.2144Z","fill","#1E4F98"],[1,"frame-container","frame-container2","bg-Text-10"],[1,"paragraph-semibold-18","Primary-80"],["width","50","height","50","viewBox","0 0 50 50","fill","none","xmlns","http://www.w3.org/2000/svg"],["x","1","y","1","width","48","height","48","rx","24","stroke","#1E4F98","stroke-width","2"],["d","M20.253 34.5V32.596H24.341V19.436H21.093V17.952C21.9143 17.8027 22.6237 17.6253 23.221 17.42C23.837 17.196 24.3877 16.9347 24.873 16.636H26.637V32.596H30.333V34.5H20.253Z","fill","#1E4F98"],["d","M19.161 34.5V33.128C20.953 31.336 22.4743 29.768 23.725 28.424C24.9757 27.0613 25.9277 25.8387 26.581 24.756C27.2343 23.6547 27.561 22.628 27.561 21.676C27.561 20.6493 27.281 19.8093 26.721 19.156C26.161 18.5027 25.3117 18.176 24.173 18.176C23.4263 18.176 22.7357 18.3907 22.101 18.82C21.4663 19.2307 20.8877 19.7347 20.365 20.332L19.049 19.016C19.7957 18.1947 20.589 17.5413 21.429 17.056C22.2877 16.552 23.2957 16.3 24.453 16.3C26.1143 16.3 27.421 16.7853 28.373 17.756C29.325 18.708 29.801 19.9773 29.801 21.564C29.801 22.684 29.4837 23.8227 28.849 24.98C28.233 26.1187 27.3743 27.3227 26.273 28.592C25.1903 29.8427 23.9397 31.2053 22.521 32.68C23.0063 32.6427 23.5103 32.6053 24.033 32.568C24.5557 32.5307 25.0503 32.512 25.517 32.512H30.697V34.5H19.161Z","fill","#1E4F98"],["d","M24.649 34.836C23.2303 34.836 22.045 34.584 21.093 34.08C20.141 33.5573 19.3663 32.9693 18.769 32.316L19.945 30.804C20.4863 31.364 21.121 31.8587 21.849 32.288C22.577 32.7173 23.4637 32.932 24.509 32.932C25.5917 32.932 26.4783 32.6333 27.169 32.036C27.8597 31.4387 28.205 3
460.6453 28.205 29.656C28.205 28.9467 28.0183 28.3307 27.645 27.808C27.2903 27.2667 26.693 26.8467 25.853 26.548C25.0317 26.2493 23.9117 26.1 22.493 26.1V24.336C23.7623 24.336 24.761 24.1867 25.489 23.888C26.2357 23.5893 26.7677 23.188 27.085 22.684C27.4023 22.18 27.561 21.62 27.561 21.004C27.561 20.1267 27.281 19.436 26.721 18.932C26.1797 18.428 25.433 18.176 24.481 18.176C23.7343 18.176 23.0437 18.344 22.409 18.68C21.793 19.016 21.2143 19.4547 20.673 19.996L19.441 18.54C20.1317 17.8867 20.897 17.3547 21.737 16.944C22.577 16.5147 23.5197 16.3 24.565 16.3C26.1143 16.3 27.393 16.7013 28.401 17.504C29.409 18.288 29.913 19.3987 29.913 20.836C29.913 21.9187 29.6143 22.8053 29.017 23.496C28.4197 24.1867 27.6357 24.7187 26.665 25.092V25.204C27.7477 25.4467 28.6623 25.96 29.409 26.744C30.1557 27.5093 30.529 28.508 30.529 29.74C30.529 30.7853 30.2677 31.6907 29.745 32.456C29.2223 33.2213 28.513 33.8093 27.617 34.22C26.7397 34.6307 25.7503 34.836 24.649 34.836Z","fill","#1E4F98"],["d","M20.953 27.724H26.553V22.544C26.553 22.0587 26.5717 21.48 26.609 20.808C26.6463 20.136 26.6743 19.5667 26.693 19.1H26.581C26.357 19.5293 26.1237 19.9493 25.881 20.36C25.6383 20.7707 25.3863 21.1907 25.125 21.62L20.953 27.724ZM26.553 34.5V29.572H18.517V28.06L26.161 16.636H28.737V27.724H31.173V29.572H28.737V34.5H26.553Z","fill","#1E4F98"],[1,"frame-container","frame-container2","bg-grey-10"],[1,"d-flex","multiple-accordian"],[4,"ngFor","ngForOf"],[3,"body"],[3,"getValue","swClass","swIsSelected","swAccordianHeading","swAccordianContent","swCollapseInIconClass","swCollapseOutIconClass"],[3,"close","body"],[3,"popupCallBack"]],template:function(e,i){e&1&&(v(0,"section",0)(1,"div",1),O(2,"img",2)(3,"img",3)(4,"img",4),_(),v(5,"div",5)(6,"div",6)(7,"div",7)(8,"div",8)(9,"div",9)(10,"h1",10),X(11),U(12,"translate"),_(),v(13,"p",11),X(14),U(15,"translate"),_(),v(16,"div",12)(17,"swire-button",13),U(18,"translate"),ge("click",function(){return i.confirmSubmitClaim()}),_()()()()()()()(),v(19,"section",14)(20,"main")(21,"div",15)(22,"div",6)(23,"h3",16),X(24),U(25,"translate"),_(),v(26,"ul")(27,"li"),Xr(),v(28,"svg",17),O(29,"path",18),_(),$r(),v(30,"h5",19),X(31),U(32,"translate"),_(),v(33,"p",20),X(34),U(35,"translate"),_()(),v(36,"li"),Xr(),v(37,"svg",21),O(38,"path",22),_(),$r(),v(39,"h5",19),X(40),U(41,"translate"),_(),v(42,"p",20),X(43),U(44,"translate"),_()(),v(45,"li"),Xr(),v(46,"svg",23),O(47,"path",24),_(),$r(),v(48,"h5",19),X(49),U(50,"translate"),_(),v(51,"p",20),X(52),U(53,"translate"),_()()()()(),v(54,"div",25)(55,"div",6)(56,"h3",16),X(57),U(58,"translate"),_(),v(59,"ul")(60,"li")(61,"p",26),X(62),U(63,"translate"),_(),Xr(),v(64,"svg",27),O(65,"rect",28)(66,"path",29),_(),$r(),v(67,"h5",19),X(68),U(69,"translate"),_(),v(70,"p",20),X(71,"Navigate to the \u201CSubmit Claim\u201D button to begin. Start your claim by authenticating your email, then follow the steps to proceed with your submission"),_()(),v(72,"li")(73,"p",26),X(74),U(75,"translate"),_(),Xr(),v(76,"svg",27),O(77,"rect",28)(78,"path",30),_(),$r(),v(79,"h5",19),X(80),U(81,"translate"),_(),v(82,"p",20),X(83),U(84,"translate"),_()(),v(85,"li")(86,"p",26),X(87),U(88,"translate"),_(),Xr(),v(89,"svg",27),O(90,"rect",28)(91,"path",31),_(),$r(),v(92,"h5",19),X(93),U(94,"translate"),_(),v(95,"p",20),X(96),U(97,"translate"),_()(),v(98,"li")(99,"p",26),X(100),U(101,"translate"),_(),Xr(),v(102,"svg",27),O(103,"rect",28)(104,"path",32),_(),$r(),v(105,"h5",19),X(106),U(107,"translate"),_(),v(108,"p",20),X(109),U(110,"translate"),_()()()()(),v(111,"div",33)(112,"div",6)(113,"h3",16),X(114,"Frequently Asked Questions"),_(),v(115,"div",34),Ee(116,r4,3,8,"ng-container",35),_()()()()(),Ee(117,i4,2,1,"swire-modal",36)),e&2&&(y(2),gi("src","",i._environmentService.env.IMAGE_BASE_URL,"img/claim-banner.jpg",za),y(),gi("src","",i._environmentService.env.IMAGE_BASE_URL,"img/claim-banner-tab.jpg",za),y(),gi("src","",i._environmentService.env.IMAGE_BASE_URL,"img/claim-banner-mob.jpg",za),y(7),ye("",H(12,31,"Need to file a Cargo Claim"),"?"),y(3),ye("",H(15,33,"We understand that dealing with cargo damage or loss can be stressful. Rest assured, we are here to guide you through every step of the claim process"),"."),y(3),P("swClass","header-btn swi-button-red-large-default-regular")("swButtonName",H(18,35,"Submit Claim")),y(7),Se(H(25,37,"Cargo Claims made Easy")),y(7),Se(H(32,39,"Fuss-free Online Submission")),y(3),Se(H(35,41,"Start by submitting your cargo claim through our user-friendly online form that are quick and easy to use with instructions on each step")),y(6),Se(H(41,43,"Track Your Claim Easily")),y(3),Se(H(44,45,"Stay updated on your claim\u2019s progress with a personalised 
46summary available through your portal notifications. Simply click the link provided in the email notification to view the latest status")),y(6),Se(H(50,47,"Get Notified on Email")),y(3),Se(H(53,49,"We\u2019ll keep your updated via email throughout the claim process. Any progress or updates to your cargo claim will be sent directly to your registered email, ensuring you are always in the loop")),y(5),Se(H(58,51,"How to File a Claim")),y(5),Se(H(63,53,"STEP")),y(6),Se(H(69,55,"Authenticate Your Email")),y(6),Se(H(75,57,"STEP")),y(6),Se(H(81,59,"Enter Cargo Claim Details")),y(3),Se(H(84,61,"Enter complete details of your cargo claim in our easy-to-use online form with detailed and guided instructions")),y(4),Se(H(88,63,"STEP")),y(6),Se(H(94,65,"Upload Supporting Documents")),y(3),Se(H(97,67,"To support your cargo claim, you need to upload supporting documents. Our system makes it easy to add files directly to your claim submission")),y(4),Se(H(101,69,"STEP")),y(6),Se(H(107,71,"Submit Claim")),y(3),Se(H(110,73,"Finally, with the click of a button, submit your claim after entering all the necessary details and uploading your documents")),y(7),P("ngForOf",i.faqData),y(),qe(i._modelService.objModal.open&&i._modelService.objModal.type===i._modelService.modals.SubmitClaim?117:-1))},dependencies:[Qe,vt,pl,un,pn,it,Qs],styles:[`app-claim-landing .landing-banner{margin-top:70px;position:relative}app-claim-landing .landing-banner .picsum-img-wrapper{height:300px;overflow:hidden}@media(max-width:767px){app-claim-landing .landing-banner .picsum-img-wrapper{height:360px}}app-claim-landing .landing-banner .picsum-img-wrapper img{width:100%;height:100%;position:relative;object-fit:cover}app-claim-landing .landing-banner .picsum-img-wrapper img.tab,app-claim-landing .landing-banner .picsum-img-wrapper img.mobile{display:none}@media(max-width:1024px){app-claim-landing .landing-banner .picsum-img-wrapper img.desktop{display:none}app-claim-landing .landing-banner .picsum-img-wrapper img.tab{display:block}}@media(max-width:767px){app-claim-landing .landing-banner .picsum-img-wrapper img.tab{display:none}app-claim-landing .landing-banner .picsum-img-wrapper img.mobile{display:block}}app-claim-landing .landing-banner .caption-wrap{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}app-claim-landing .landing-banner .caption-wrap .caption{gap:20px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}app-claim-landing .landing-banner .caption-wrap .caption>p{max-width:964px;text-align:center}app-claim-landing .landing-banner .caption-wrap .caption .btn-group{gap:20px 10px}@media(max-width:767px){app-claim-landing .landing-banner .caption-wrap .caption .btn-group{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}}app-claim-landing .landing-banner .caption-wrap .caption>*{margin-bottom:0}app-claim-landing .landing-banner .caption-wrap .caption .heading:before{content:"";width:55px;height:3px;background:#d14545;display:block;margin:auto;position:relative;top:-20px}app-claim-landing .claim-landing-content-new main{display:flex;flex-direction:column}app-claim-landing .claim-landing-content-new main .frame-container{padding:60px 0}app-claim-landing .claim-landing-content-new main .frame-container .frame-heading{width:100%;text-align:center;padding-bottom:55px;position:relative}app-claim-landing .claim-landing-content-new main .frame-container .frame-heading:before{content:"";width:55px;height:3px;background:#d14545;display:block;margin:auto;position:relative;bottom:-54px}app-claim-landing .claim-landing-content-new main .frame-container h3,app-claim-landing .claim-landing-content-new main .frame-container h5,app-claim-landing .claim-landing-content-new main .frame-container p{margin:0}app-claim-landing .claim-landing-content-new main .frame-container ul{list-style:none;flex-wrap:wrap;--gap: 60px;--columns: 3;display:flex;width:100%;gap:var(--gap);row-gap:30px;justify-content:center;text-align:center;margin-bottom:0}@media(max-width:1024px){app-claim-landing .claim-landing-content-new main .frame-container ul{--gap: 20px;--columns: 2}}@media(max-width:767px){app-claim-landing .claim-landing-content-new main .frame-container ul{--gap: 20px;--columns: 1}}app-claim-landing .claim-landing-content-new main .frame-container ul li{width:calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns));text-align:center;display:flex;flex-direction:column;row-gap:10px;align-items:center}app-claim-landing .claim-landing-content-new main .frame-container ul li svg{margin-bottom:10px}app-claim-landing .claim-landing-content-new main .frame-container .multiple-accordian{flex-direction:column;row-gap:20px}app-claim-landing .claim-landing-content-new main .frame-container.frame-container2 ul{--gap: 40px;--columns: 4;display:flex;width:100%;gap:var(--gap)}@media(max-width:1024px){app-claim-landing .claim-landing-content-new main .frame-container.frame-container2 ul{--columns: 2}}@media(max-width:767px){app-claim-landing .claim-landing-content-new main .frame-container.frame-container2 ul{--columns: 1}}app-claim-landing .claim-landing-content-new main .frame-container.frame-container2 form{padding:40px 0 0}
47`],encapsulation:2})};ir([vn()],Mn.prototype,"openLoginPopup",1),ir([Ii()],Mn.prototype,"activityLog",1);var Zs=Mn;var dm=[{path:"submit-claim",component:Zs}];var Js=class t{constructor(r,e,i){this._router=r;this._lang=e;this._navigatService=i}_router;_lang;_navigatService;globalinput="";ngOnInit(){this._navigatService.navigateWithLang(this,Xe.PAGENOT_FOUND)}redirectToHome(){this._navigatService.navigateWithLang(this,Xe.HOME)}globalSearch(r=this.globalinput,e=!0){r?.trim()?.length>0&&this._navigatService.navigateWithLang(this,Xe.GLOBALSEARCH,{searchBy:r})}checkValue(r){this.globalinput=r?.target?.value}enterKey(r){this.globalSearch(this.globalinput)}static \u0275fac=function(e){return new(e||t)(ee(gt),ee(Zr),ee(Fi))};static \u0275cmp=$e({type:t,selectors:[["app-page-not-found"]],decls:20,vars:3,consts:[["globalinput",""],[1,"error-banner","bg-grey-10"],["width","395","height","128","viewBox","0 0 395 128","fill","none","xmlns","http://www.w3.org/2000/svg"],["opacity","0.1","d","M71.4636 20.9395C72.6701 21.1471 72.5182 22.925 71.2939 22.925H14.1182C14.0704 22.925 14.0229 22.9163 13.9787 22.8981C13.8842 22.8592 13.7896 22.8158 13.6951 22.7724C13.629 22.742 13.5513 22.7768 13.5267 22.8452C13.5097 22.8926 13.4643 22.925 13.414 22.925H0.99815C0.587428 22.925 0.207973 22.6757 0.116394 22.2754C0.0391731 21.9378 0 21.5886 0 21.2301C0 18.1218 3.09285 15.5974 6.90771 15.5974C7.12689 15.5974 7.34323 15.6059 7.55647 15.6224C8.0743 15.6625 8.5463 15.2309 8.5463 14.7115C8.5463 9.80597 12.525 5.83238 17.4254 5.83238C19.3243 5.83238 21.0818 6.43016 22.526 7.44708C23.147 7.88429 24.0923 7.65754 24.416 6.97058C26.3586 2.84836 30.5466 0 35.409 0C40.7126 0 45.2236 3.39874 46.8808 8.13882C47.0856 8.7247 47.7409 9.04534 48.3505 8.92894C48.6803 8.86598 49.0203 8.83306 49.3678 8.83306C52.3275 8.83306 54.7291 11.2295 54.7291 14.1892C54.7291 14.203 54.7409 14.2139 54.7546 14.2128C54.9364 14.1986 55.127 14.1892 55.3129 14.1892C58.4628 14.1892 61.0801 16.0187 61.5811 18.4166C61.6806 18.8932 62.0181 19.3138 62.4979 19.3964L71.4636 20.9395Z","fill","#1A4079",1,"cloud1"],["d","M71.4961 20.9395C72.7023 21.147
477 72.55 22.9249 71.326 22.9249H0.998149C0.587427 22.9249 0.207973 22.6757 0.116394 22.2753C0.0391731 21.9377 0 21.5885 0 21.23C0 18.1218 3.09285 15.5973 6.90771 15.5973C7.12689 15.5973 7.34323 15.6058 7.55647 15.6223C8.0743 15.6624 8.5463 15.2309 8.5463 14.7115C8.5463 13.9815 8.63443 13.2711 8.80085 12.5914C9.02033 11.6949 10.224 11.8333 10.6119 12.6707C11.7733 15.1785 13.9078 17.2501 16.5089 18.2037C19.2231 19.2015 22.3347 18.9416 24.9081 17.646C25.2906 17.4534 25.7531 17.4928 26.0918 17.7548C29.4607 20.3607 33.9893 21.4581 38.169 20.5951C39.6847 20.2827 41.18 19.7143 42.3884 18.7414C42.6422 18.5355 42.8836 18.311 43.1066 18.0696C43.425 17.7248 43.9202 17.587 44.3819 17.6712C45.0854 17.7995 45.843 17.7499 46.5412 17.579C48.7636 17.026 50.6736 15.3567 51.5134 13.2214C51.7345 12.6576 51.8783 12.0662 51.9471 11.4652C52.0412 10.6439 52.9247 10.0865 53.4596 10.7167C54.2508 11.6488 54.7291 12.8562 54.7291 14.1789C54.7291 14.1927 54.7409 14.2036 54.7546 14.2025C54.9364 14.1883 55.127 14.1789 55.3129 14.1789C58.463 14.1789 61.0804 16.0086 61.5811 18.4067C61.6806 18.8831 62.0179 19.3037 62.4975 19.3864L71.4961 20.9395Z","fill","#C0CBDD"],["opacity","0.1","d","M383.464 64.7582C384.67 64.9658 384.518 66.7437 383.294 66.7437H347.696C347.663 66.7437 347.63 66.7377 347.6 66.7252C347.535 66.6985 347.47 66.6687 347.405 66.6389C347.36 66.618 347.306 66.6419 347.289 66.6889C347.278 66.7214 347.247 66.7437 347.212 66.7437H338.899C338.488 66.7437 338.104 66.4939 338.04 66.0882C338.013 65.9222 338 65.7525 338 65.5797C338 63.4451 340.124 61.7115 342.744 61.7115C342.894 61.7115 343.043 61.7173 343.189 61.7286C343.545 61.7561 343.869 61.4598 343.869 61.1031C343.869 57.7342 346.602 55.0054 349.967 55.0054C351.082 55.0054 352.126 55.3055 353.025 55.8291C353.682 56.2113 354.641 55.9818 355.008 55.3168C356.427 52.7418 359.166 51 362.317 51C365.828 51 368.833 53.1687 370.064 56.2407C370.295 56.8168 370.955 57.1353 371.573 57.0806C371.682 57.071 371.792 57.0661 371.903 57.0661C373.936 57.0661 375.585 58.7118 375.585 60.7444C375.585 60.7539 375.593 60.7613 375.603 60.7606C375.727 60.7508 375.858 60.7444 375.986 60.7444C378.036 60.7444 379.757 61.8726 380.225 63.3921C380.368 63.8574 380.701 64.2826 381.18 64.3652L383.464 64.7582Z","fill","#1A4079",1,"cloud1"],["d","M383.496 64.7582C384.702 64.9664 384.55 66.7436 383.326 66.7436H338.899C338.488 66.7436 338.104 66.4939 338.04 66.0882C338.013 65.9222 338 65.7525 338 65.5797C338 63.4451 340.124 61.7114 342.744 61.7114C342.894 61.7114 343.043 61.7173 343.189 61.7286C343.545 61.7561 343.869 61.4598 343.869 61.1031C343.869 60.8883 343.88 60.676 343.902 60.4668C343.997 59.5488 345.2 59.6469 345.679 60.436C346.521 61.8232 347.812 62.9422 349.337 63.5014C351.131 64.1607 353.177 64.0204 354.904 63.2161C355.292 63.0353 355.753 63.0741 356.097 63.3283C358.391 65.0203 361.415 65.7212 364.212 65.1436C365.253 64.9291 366.28 64.5388 367.11 63.8706C367.22 63.7818 367.326 63.6879 367.427 63.5893C367.764 63.2627 368.261 63.125 368.728 63.1702C369.138 63.2098 369.564 63.1697 369.962 63.0723C371.488 62.6926 372.8 61.5462 373.377 60.0797C373.452 59.8887 373.514 59.693 373.563 59.4942C373.762 58.6918 374.659 58.161 375.078 58.8732C375.4 59.4191 375.585 60.0559 375.585 60.7373C375.585 60.7468 375.593 60.7543 375.603 60.7535C375.727 60.7438 375.858 60.7373 375.986 60.7373C378.036 60.7373 379.758 61.8657 380.225 63.3854C380.368 63.8506 380.7 64.2757 381.18 64.3585L383.496 64.7582Z","fill","#C0CBDD"],["d","M116.699 124.124C107.921 123.977 92.7385 122.762 91.1119 119.88C92.2344 116.992 111.436 121.403 117.822 115.538C108.021 115.52 98.2206 115.502 88.4199 115.484C80.9356 115.471 69 114.114 69 108.418C72.4389 97.8921 183.369 98.8517 179.31 103.822C178.807 105.393 177.461 106.744 175.744 107.4C219.84 105.509 305.549 102.867 303.822 106.683C303.03 109.26 299.154 109.844 296.087 109.714C293.022 109.585 289.309 109.51 287.649 111.754C301.765 111.706 328.612 110.055 329.976 112.691C330.384 115.895 325.313 117.107 321.605 117.102C295.899 117.072 270.193 117.043 244.487 117.012C237.26 117.004 229.865 117.019 223.054 119.119C242.62 121.94 262.457 123.344 282.29 123.314C286.646 123.307 291.792 123.582 294.119 126.782C296.232 129.493 246.615 127.028 222.924 125.643C216.81 125.286 210.701 124.862 204.599 124.371C199.6 123.968 194.38 122.964 189.394 123.632C178.808 125.051 167.722 124.412 156.984 124.413C143.555 124.415 130.125 124.348 116.699 124.124Z","fill","#C0CBDD"],["d","M133.258 113.094H113.253V91.7123H70.0134V73.6168L70.049 73.5658L115.943 6H133.258V73.4051H146.374V91.7123H133.258V113.094ZM113.655 112.689H132.855V91.3074H145.972V73.8089H132.855V6.4049H116.155L70.416 73.7438V91.3085H113.655V112.689ZM113.655 73.81H88.789L89.0005 73.4952L113.655 36.6333V73.81ZM89.5456 73.4051H113.253V37.9608L89.5456 73.4051Z","fill","#1E4F98"],["d","M190.063 114.903C179.766 114.903 171.347 110.866 165.044 102.907C158.75 94.9602 155.558 80.6151 155.558 60.2714C155.558 40.3153 159.064 25.7401 165.98 16.9496C171.711 9.68424 179.814 6 190.063 6C200.311 6 208.439 9.732 214.22 17.0929C221.089 25.79 224.571 40.3902 224.571 60.4896C224.571 80.5435 221.063 95.1697 214.147 103.958C208.418 111.221 200.315 114.903 190.063 114.903ZM190.063 6.4049C179.943 6.4049 171.946 10.037 166.296 17.2004C159.439 25.917 155.961 40.4076 155.961 60.2704C155.961 80.5207 159.122 94.7811 165.358 102.653C171.583 110.513 179.894 114.497 190.063 114.497C200.186 114.497 208.182 110.867 213.833 103.705C220.69 94.9906 224.168 80.449 224.168 60.4885C224.168 40.4825 220.715 25.967 213.905 17.3426C208.202 10.0848 200.
47181 6.4049 190.063 6.4049ZM190.063 98.0181C187.577 98.0181 185.34 97.2224 183.415 95.6527C181.491 94.0863 179.881 90.9188 178.626 86.2348C177.379 81.5769 176.745 72.9145 176.745 60.4896C176.745 48.0626 177.451 39.0952 178.844 33.837C179.904 29.7587 181.431 26.8821 183.378 25.2885C185.328 23.6961 187.578 22.8874 190.063 22.8874C192.548 22.8874 194.785 23.6961 196.711 25.2896C198.638 26.8853 200.248 30.0648 201.5 34.7412C202.748 39.397 203.38 48.0594 203.38 60.4896C203.38 72.9199 202.675 81.8613 201.288 87.0685C200.221 91.1511 198.694 94.0266 196.749 95.6148C194.801 97.2094 192.551 98.0181 190.063 98.0181ZM190.063 23.2912C187.673 23.2912 185.508 24.0684 183.633 25.6022C181.753 27.1404 180.273 29.9454 179.234 33.9401C177.85 39.1647 177.149 48.0963 177.149 60.4896C177.149 72.8786 177.777 81.5052 179.016 86.1306C180.248 90.7288 181.814 93.828 183.669 95.3401C185.52 96.8479 187.673 97.6132 190.064 97.6132C192.457 97.6132 194.62 96.8349 196.495 95.3021C198.373 93.7683 199.855 90.9633 200.899 86.9643C202.279 81.7918 202.978 72.8841 202.978 60.4896C202.978 48.0952 202.351 39.4675 201.111 34.8465C199.882 30.2526 198.316 27.1415 196.456 25.6012C194.602 24.0695 192.452 23.2912 190.063 23.2912Z","fill","#1E4F98"],["d","M297.43 113.094H277.426V91.7123H234.183V73.6168L234.218 73.5658L280.114 6H297.43V73.4051H310.547V91.7123H297.43V113.094ZM277.829 112.689H297.028V91.3074H310.146V73.8089H297.027V6.4049H280.328L234.587 73.7438V91.3085H277.829V112.689ZM277.829 73.81H252.963L277.829 36.6333V73.81ZM253.717 73.4051H277.427V37.9608L253.717 73.4051Z","fill","#1E4F98"],["opacity","0.85","d","M310.347 73.607H297.23V46.2932C290.689 46.1261 284.144 46.0859 277.628 46.3497V73.607H253.341L271.336 46.7025C265.258 47.1508 259.215 47.9139 253.231 49.1449C252.38 49.3197 251.53 49.5053 250.679 49.6942L234.386 73.6797V91.5093H277.628V112.891H297.23V91.5093H310.347V73.607Z","fill","#1E4F98",1,"wave"],["opacity","0.85","d","M213.99 103.832C220.91 95.0362 224.369 80.5912 224.369 60.4885C224.369 57.4437 224.281 54.5464 224.124 51.7631C218.273 50.7243 212.479 49.083 206.542 48.9397C205.341 48.9104 204.146 48.9603 202.953 49.0439C203.101 52.4079 203.179 56.2007 203.179 60.4885C203.179 72.9546 202.485 81.7961 201.093 87.0153C200.034 91.0751 198.543 93.8899 196.621 95.4584C194.699 97.0313 192.514 97.814 190.064 97.814C187.614 97.814 185.44 97.0433 183.542 95.4953C181.644 93.9507 180.07 90.845 178.821 86.1827C177.572 81.5204 176.948 72.9546 176.948 60.4874C176.948 58.2079 176.979 56.09 177.025 54.0503C174.022 54.4563 171.01 54.6191 167.974 54.3195C163.924 53.9201 159.963 52.7217 156.004 51.6633C155.848 54.4118 155.761 57.27 155.761 60.2703C155.761 80.6607 158.906 94.831 165.201 102.779C171.495 110.727 179.782 114.701 190.064 114.701C200.298 114.702 208.271 111.08 213.99 103.832Z","fill","#1E4F98",1,"wave","wave-delay"],["opacity","0.85","d","M133.057 112.891V91.5093H146.175V73.607H133.057V52.2951C129.533 53.3654 126.011 54.3358 122.366 54.1209C119.307 53.9396 116.383 52.9312 113.455 51.9531V73.6059H89.1692L104.958 50.0003C97.2321 49.6692 90.3889 54.8688 82.8247 55.1163L70.2167 73.6786V91.5082H113.456V112.891H133.057Z","fill","#1E4F98",1,"wave"],[1,"Display-family","heading-bold-28","Text-90"],[1,"Text-80","paragraph-regular-15"],[3,"keydown.enter"],[3,"keyup.enter","input","getIconValue","swIsShowIcon","swPlaceholder","swIconClass"]],template:function(e,i){if(e&1){let n=Ae();v(0,"div",1),Xr(),v(1,"svg",2),O(2,"path",3)(3,"path",4)(4,"path",5)(5,"path",6)(6,"path",7)(7,"path",8)(8,"path",9)(9,"path",10)(10,"path",11)(11,"path",12)(12,"path",13),_(),$r(),v(13,"h3",14),X(14,"Oops Page Not Found!"),_(),v(15,"p",15),X(16,"The page you have entered cannot be found on the server at the moment or the link may broken. Please try again later or use our search function to explore our website."),_(),v(17,"form",16),ge("keydown.enter",function(s){ve(n);let o=jn(19);return s.preventDefault(),_e(i.globalSearch(o.szValue))}),v(18,"swire-input",17,0),ge("keyup.enter",function(s){return ve(n),_e(i.enterKey(s))})("input",function(s){return ve(n),_e(i.checkValue(s))})("getIconValue",function(){ve(n);let s=jn(19);return _e(i.globalSearch(s.szValue))}),_()()()}e&2&&(y(18),P("swIsShowIcon",!0)("swPlaceholder","Search by Keyword")("swIconClass","icon-search Text-90 icon-size-18"))},dependencies:[Qe,Cr,It,Ft,Ja],styles:[".error-banner[_ngcontent-%COMP%]{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:98;width:100%;height:100%;top:0;left:0;padding:20px}.error-banner[_ngcontent-%COMP%] > svg[_ngcontent-%COMP%]{width:100%}.error-banner[_ngcontent-%COMP%] > svg[_ngcontent-%COMP%]   .cloud1[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_example;animation-duration:4s;animation-iteration-count:infinite}.error-banner[_ngcontent-%COMP%] >
47 svg[_ngcontent-%COMP%]   .wave[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_wave;animation-duration:4s;animation-iteration-count:infinite}.error-banner[_ngcontent-%COMP%] > svg[_ngcontent-%COMP%]   .wave-delay[_ngcontent-%COMP%]{animation-delay:2s}.error-banner[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-top:26px;margin-bottom:9px}.error-banner[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{max-width:666px;margin:0 auto;text-align:center}.error-banner[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{max-width:420px;width:100%;margin-top:20px}.error-banner[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{box-shadow:0 2px 4px #00000026;border-radius:10px;border:0;min-height:40px}.error-banner[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border:0;position:absolute;right:29px;top:7px;z-index:99}.error-banner[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-top:2px}@keyframes _ngcontent-%COMP%_example{0%{transform:translate(0)}50%{transform:translate(10px)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_wave{0%{clip-path:polygon(0 0,100% 0%,calc(100% + -0px) 100%,0% 100%)}50%{clip-path:polygon(0 0,100% 20%,calc(100% + -0px) 100%,0% 100%)}to{clip-path:polygon(0 0,100% 0%,calc(100% + -0px) 100%,0% 100%)}}"]})};var pm=[{path:"pageNotFound",component:Js},{path:"**",redirectTo:"pageNotFound"}];var mm=[...Ql,...$l,...Yl,...Zl,...xf,...vf,...im,...nm,...am,...sm,...om,...cm,...lm,...Bc,...dm,...pm],um=[{path:"zh-hans",children:mm},{path:"",children:mm}];var hm=(()=>{class t{http;prefix;suffix;constructor(e,i="/assets/i18n/",n=".json"){this.http=e,this.prefix=i,this.suffix=n}getTranslation(e){return this.http.get(`${this.prefix}${e}${this.suffix}`)}static \u0275fac=function(i){return new(i||t)(We(Wa),We(String),We(String))};static \u0275prov=ht({token:t,factory:t.\u0275fac})}return t})();function gm(t){return new hm(t,"/assets/i18n/",".json")}function xm(t,r){r.runIfBrowser(()=>{if(t.setDefaultLang("en"),window.location.href.match(/zh-hans/gi))localStorage.setItem("defaultLang","ch"),localStorage.setItem("current_url","/zh-hans");else{let n=window.document.referrer;n!=""&&n.indexOf(window.location.hostname)<0&&localStorage.setItem("defaultLang","en")}localStorage.getItem("defaultLang")||localStorage.setItem("defaultLang","en");let i=localStorage.getItem("defaultLang")??"en";t.setDefaultLang(i),t.use(i)})}function vm(t){return new je(3e3,!1)}function n4(){return new je(3100,!1)}function a4(){return new je(3101,!1)}function s4(t){return new je(3001,!1)}function o4(t){return new je(3003,!1)}function c4(t){return new je(3004,!1)}function wm(t,r){return new je(3005,!1)}function km(){return new je(3006,!1)}function ym(){return new je(3007,!1)}function bm(t,r){return new je(3008,!1)}function Sm(t){return new je(3002,!1)}function Cm(t,r,e,i,n){return new je(3010,!1)}function Tm(){return new je(3011,!1)}function Em(){return new je(3012,!1)}function Am(){return new je(3200,!1)}function Fm(){return new je(3202,!1)}function Im(){return new je(3013,!1)}function Dm(t){return new je(3014,!1)}function Rm(t){return new je(3015,!1)}function Mm(t){return new je(3016,!1)}function Nm(t,r){return new je(3404,!1)}function l4(t){return new je(3502,!1)}function Om(t){return new je(3503,!1)}function Pm(){return new je(3300,!1)}function Lm(t){return new je(3504,!1)}function Bm(t){return new je(3301,!1)}function Vm(t,r){return new je(3302,!1)}function zm(t){return new je(3303,!1)}function Um(t,r){return new je(3400,!1)}function Hm(t){return new je(3401,!1)}function jm(t){return new je(3402,!1)}function Wm(t,r){return new je(3505,!1)}function Si(t){switch(t.length){case 0:return new Gi;case 1:return t[0];default:return new os(t)}}function Hc(t,r,e=new Map,i=new Map){let n=[],a=[],s=-1,o=null;if(r.forEach(c=>{let l=c.get("offset"),f=l==s,d=f&&o||new Map;c.forEach((m,h)=>{let u=h,p=m;if(h!=="offset")switch(u=t.normalizePropertyName(u,n),p){case Kn:p=e.get(h);break;case Or:p=i.get(h);break;default:p=t.normalizeStyleValue(h,u,p,n);break}d.set(u,p)}),f||a.push(d),o=d,s=l}),n.length)throw l4(n);return a}function eo(t,r,e,i){switch(r){case"start":t.onStart(()=>i(e&&Vc(e,"start",t)));break;case"done":t.onDone(()=>i(e&&Vc(e,"done",t)));break;
vendor: 56,995 bytes, line 47
47case"destroy":t.onDestroy(()=>i(e&&Vc(e,"destroy",t)));break}}function Vc(t,r,e){let i=e.totalTime,n=!!e.disabled,a=to(t.element,t.triggerName,t.fromState,t.toState,r||t.phaseName,i??t.totalTime,n),s=t._data;return s!=null&&(a._data=s),a}function to(t,r,e,i,n="",a=0,s){return{element:t,triggerName:r,fromState:e,toState:i,phaseName:n,totalTime:a,disabled:!!s}}function pr(t,r,e){let i=t.get(r);return i||t.set(r,i=e),i}function jc(t){let r=t.indexOf(":"),e=t.substring(1,r),i=t.slice(r+1);return[e,i]}var f4=typeof document>"u"?null:document.documentElement;function ro(t){let r=t.parentNode||t.host||null;return r===f4?null:r}function d4(t){return t.substring(1,6)=="ebkit"}var on=null,_m=!1;function Gm(t){on||(on=p4()||{},_m=on.style?"WebkitAppearance"in on.style:!1);let r=!0;return on.style&&!d4(t)&&(r=t in on.style,!r&&_m&&(r="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in on.style)),r}function p4(){return typeof document<"u"?document.body:null}function Wc(t,r){for(;r;){if(r===t)return!0;r=ro(r)}return!1}function Gc(t,r,e){if(e)return Array.from(t.querySelectorAll(r));let i=t.querySelector(r);return i?[i]:[]}var m4=1e3,Kc="{{",u4="}}",qc="ng-enter",io="ng-leave",Ia="ng-trigger",Da=".ng-trigger",Xc="ng-animating",no=".ng-animating";function di(t){if(typeof t=="number")return t;let r=t.match(/^(-?[\.\d]+)(m?s)/);return!r||r.length<2?0:zc(parseFloat(r[1]),r[2])}function zc(t,r){return r==="s"?t*m4:t}function Ra(t,r,e){return t.hasOwnProperty("duration")?t:h4(t,r,e)}function h4(t,r,e){let i=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,n,a=0,s="";if(typeof t=="string"){let o=t.match(i);if(o===null)return r.push(vm(t)),{duration:0,delay:0,easing:""};n=zc(parseFloat(o[1]),o[2]);let c=o[3];c!=null&&(a=zc(parseFloat(c),o[4]));let l=o[5];l&&(s=l)}else n=t;if(!e){let o=!1,c=r.length;n<0&&(r.push(n4()),o=!0),a<0&&(r.push(a4()),o=!0),o&&r.splice(c,0,vm(t))}return{duration:n,delay:a,easing:s}}function Km(t){return t.length?t[0]instanceof Map?t:t.map(r=>new Map(Object.entries(r))):[]}function Wr(t,r,e){r.forEach((i,n)=>{let a=ao(n);e&&!e.has(n)&&e.set(n,t.style[a]),t.style[a]=i})}function Ui(t,r){r.forEach((e,i)=>{let n=ao(i);t.style[n]=""})}function Nn(t){return Array.isArray(t)?t.length==1?t[0]:Il(t):t}function qm(t,r,e){let i=r.params||{},n=$c(t);n.length&&n.forEach(a=>{i.hasOwnProperty(a)||e.push(s4(a))})}var Uc=new RegExp(`${Kc}\\s*(.+?)\\s*${u4}`,"g");function $c(t){let r=[];if(typeof t=="string"){let e;for(;e=Uc.exec(t);)r.push(e[1]);Uc.lastIndex=0}return r}function On(t,r,e){let i=`${t}`,n=i.replace(Uc,(a,s)=>{let o=r[s];return o==null&&(e.push(o4(s)),o=""),o.toString()});return n==i?t:n}var g4=/-+([a-z0-9])/g;function ao(t){return t.replace(g4,(...r)=>r[1].toUpperCase())}function Xm(t,r){return t===0||r===0}function $m(t,r,e){if(e.size&&r.length){let i=r[0],n=[];if(e.forEach((a,s)=>{i.has(s)||n.push(s),i.set(s,a)}),n.length)for(let a=1;a<r.length;a++){let s=r[a];n.forEach(o=>s.set(o,so(t,o)))}}return r}function mr(t,r,e){switch(r.type){case Be.Trigger:return t.visitTrigger(r,e);case Be.State:return t.visitState(r,e);case Be.Transition:return t.visitTransition(r,e);case Be.Sequence:return t.visitSequence(r,e);case Be.Group:return t.visitGroup(r,e);case Be.Animate:return t.visitAnimate(r,e);case Be.Keyframes:return t.visitKeyframes(r,e);case Be.Style:return t.visitStyle(r,e);case Be.Reference:return t.visitReference(r,e);case Be.AnimateChild:return t.visitAnimateChild(r,e);case Be.AnimateRef:return t.visitAnimateRef(r,e);case Be.Query:return t.visitQuery(r,e);case Be.Stagger:return t.visitStagger(r,e);default:throw c4(r.type)}}function so(t,r){return window.getComputedStyle(t)[r]}var p0=(()=>{class t{validateStyleProperty(e){return Gm(e)}containsElement(e,i){return Wc(e,i)}getParentElement(e){return ro(e)}query(e,i,n){return Gc(e,i,n)}computeStyle(e,i,n){return n||""}animate(e,i,n,a,s,o=[],c){return new Gi(n,a)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=ht({token:t,factory:t.\u0275fac})}return t})(),ln=class{static NOOP=new p0},fn=class{};var x4=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]),po=class extends fn{normalizePropertyName(r,e){return ao(r)}normalizeStyleValue(r,e,i,n){let a="",s=i.toString().trim();if(x4.has(e)&&i!==0&&i!=="0")if(typeof i=="number")a="px";else{let o=i.match(/^[+-]?[\d\.]+([a-z]*)$/);o&&o[1].length==0&&n.push(wm(r,i))}return s+a}};var mo="*";function v4(t,r){let e=[];return typeof t=="string"?t.split(/\s*,\s*/).forEach(i=>_4(i,e,r)):e.push(t),e}function _4(t,r,e){if(t[0]==":"){let c=w4(t,e);if(typeof c=="function"){r.push(c);return}t=c}let i=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(i==null||i.length<4)return e.push(Rm(t)),r;let n=i[1],a=i[2],s=i[3];r.push(Ym(n,s));let o=n==mo&&s==mo;a[0]=="<"&&!o&&r.push(Ym(s,n))}function w4(t,r){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,i)=>parseFloat(i)>parseFloat(e);case":decrement":return(e,i)=>parseFloat(i)<parseFloat(e);default:return r.push(Mm(t)),"* => *"}}var oo=new Set(["true","1"]),co=new Set(["false","0"]);function Ym(t,r){let e=oo.has(t)||co.has(t),i=oo.has(r)||co.has(r);return(n,a)=>{let s=t==mo||t==n,o=r==mo||r==a;return!s&&e&&typeof n=="boolean"&&(s=n?oo.has(t):co.has(t)),!o&&i&&typeof a=="boolean"&&(o=a?oo.has(r):co.has(r)),s&&o}}var su=":self",k4=new RegExp(`s*${su}s*,?`,"g");function ou(t,r,e,i){return new t0(t).build(r,e,i)}var Qm="",t0=class{_driver;constructor(r){this._driver=r}build(r,e,i){let n=new r0(e);return this._resetContextStyleTimingState(n),mr(this,Nn(r),n)}_resetContextStyleTimingState(r){r.currentQuerySelector=Qm,r.collectedStyles=new Map,r.collectedStyles.set(Qm,new Map),r.currentTime=0}visitTrigger(r,e){let i=e.queryCount=0,n=e.depCount=0,a=[],s=[];return r.name.charAt(0)=="@"&&e.errors.push(km()),r.definitions.forEach(o=>{if(this._resetContextStyleTimingState(e),o.type==Be.State){let c=o,l=c.name;l.toString().split(/\s*,\s*/).forEach(f=>{c.name=f,a.push(this.visitState(c,e))}),c.name=l}else if(o.type==Be.Transition){let c=this.visitTransition(o,e);i+=c.queryCount,n+=c.depCount,s.push(c)}else e.errors.push(ym())}),{type:Be.Trigger,name:r.name,states:a,transitions:s,queryCount:i,depCount:n,options:null}}visitState(r,e){let i=this.visitStyle(r.styles,e),n=r.options&&r.options.params||null;if(i.containsDynamicStyles){let a=new Set,s=n||{};i.styles.forEach(o=>{o instanceof Map&&o.forEach(c=>{$c(c).forEach(l=>{s.hasOwnProperty(l)||a.add(l)})})}),a.size&&e.errors.push(bm(r.name,[...a.values()]))}return{type:Be.State,name:r.name,style:i,options:n?{params:n}:null}}visitTransition(r,e){e.queryCount=0,e.depCount=0;let i=mr(this,Nn(r.animation),e),n=v4(r.expr,e.errors);return{type:Be.Transition,matchers:n,animation:i,queryCount:e.queryCount,depCount:e.depCount,options:cn(r.options)}}visitSequence(r,e){return{type:Be.Sequence,steps:r.steps.map(i=>mr(this,i,e)),options:cn(r.options)}}visitGroup(r,e){let i=e.currentTime,n=0,a=r.steps.map(s=>{e.currentTime=i;let o=mr(this,s,e);return n=Math.max(n,e.currentTime),o});return e.currentTime=n,{type:Be.Group,steps:a,options:cn(r.options)}}visitAnimate(r,e){let i=C4(r.timings,e.errors);e.currentAnimateTimings=i;let n,a=r.styles?r.styles:No({});if(a.type==Be.Keyframes)n=this.visitKeyframes(a,e);else{let s=r.styles,o=!1;if(!s){o=!0;let l={};i.easing&&(l.easing=i.easing),s=No(l)}e.currentTime+=i.duration+i.delay;let c=this.visitStyle(s,e);c.isEmptyStep=o,n=c}return e.currentAnimateTimings=null,{type:Be.Animate,timings:i,style:n,options:null}}visitStyle(r,e){let i=this._makeStyleAst(r,e);return this._validateStyleAst(i,e),i}_makeStyleAst(r,e){let i=[],n=Array.isArray(r.styles)?r.styles:[r.styles];for(let o of n)typeof o=="string"?o===Or?i.push(o):e.errors.push(Sm(o)):i.push(new Map(Object.entries(o)));let a=!1,s=null;return i.forEach(o=>{if(o instanceof Map&&(o.has("easing")&&(s=o.get("easing"),o.delete("easing")),!a)){for(let c of o.values())if(c.toString().indexOf(Kc)>=0){a=!0;break}}}),{type:Be.Style,styles:i,easing:s,offset:r.offset,containsDynamicStyles:a,options:null}}_validateStyleAst(r,e){let i=e.currentAnimateTimings,n=e.currentTime,a=e.currentTime;i&&a>0&&(a-=i.duration+i.delay),r.styles.forEach(s=>{typeof s!="string"&&s.forEach((o,c)=>{let l=e.collectedStyles.get(e.currentQuerySelector),f=l.get(c),d=!0;f&&(a!=n&&a>=f.startTime&&n<=f.endTime&&(e.errors.push(Cm(c,f.startTime,f.endTime,a,n)),d=!1),a=f.startTime),d&&l.set(c,{startTime:a,endTime:n}),e.options&&qm(o,e.options,e.errors)})})}visitKeyframes(r,e){let i={type:Be.Keyframes,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(Tm()),i;let n=1,a=0,s=[],o=!1,c=!1,l=0,f=r.steps.map(F=>{let E=this._makeStyleAst(F,e),w=E.offset!=null?E.offset:S4(E.styles),V=0;return w!=null&&(a++,V=E.offset=w),c=c||V<0||V>1,o=o||V<l,l=V,s.push(V),E});c&&e.errors.push(Em()),o&&e.errors.push(Am());let d=r.steps.length,m=0;a>0&&a<d?e.errors.push(Fm()):a==0&&(m=n/(d-1));let h=d-1,u=e.currentTime,p=e.currentAnimateTimings,g=p.duration;return f.forEach((F,E)=>{let w=m>0?E==h?1:m*E:s[E],V=w*g;e.currentTime=u+p.delay+V,p.duration=V,this._validateStyleAst(F,e),F.offset=w,i.styles.push(F)}),i}visitReference(r,e){return{type:Be.Reference,animation:mr(this,Nn(r.animation),e),options:cn(r.options)}}visitAnimateChild(r,e){return e.depCount++,{type:Be.AnimateChild,options:cn(r.options)}}visitAnimateRef(r,e){return{type:Be.AnimateRef,animation:this.visitReference(r.animation,e),options:cn(r.options)}}visitQuery(r,e){let i=e.currentQuerySelector,n=r.options||{};e.queryCount++,e.currentQuery=r;let[a,s]=y4(r.selector);e.currentQuerySelector=i.length?i+" "+a:a,pr(e.collectedStyles,e.currentQuerySelector,new Map);let o=mr(this,Nn(r.animation),e);return e.currentQuery=null,e.currentQuerySelector=i,{type:Be.Query,selector:a,limit:n.limit||0,optional:!!n.optional,includeSelf:s,animation:o,originalSelector:r.selector,options:cn(r.options)}}visitStagger(r,e){e.currentQuery||e.errors.push(Im());let i=r.timings==="full"?{duration:0,delay:0,easing:"full"}:Ra(r.timings,e.errors,!0);return{type:Be.Stagger,animation:mr(this,Nn(r.animation),e),timings:i,options:null}}};function y4(t){let r=!!t.split(/\s*,\s*/).find(e=>e==su);return r&&(t=t.replace(k4,"")),t=t.replace(/@\*/g,Da).replace(/@\w+/g,e=>Da+"-"+e.slice(1)).replace(/:animating/g,no),[t,r]}function b4(t){return t?Ei({},t):null}var r0=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(r){this.errors=r}};function S4(t){if(typeof t=="string")return null;let r=null;if(Array.isArray(t))t.forEach(e=>{if(e instanceof Map&&e.has("offset")){let i=e;r=parseFloat(i.get("offset")),i.delete("offset")}});else if(t instanceof Map&&t.has("offset")){let e=t;r=parseFloat(e.get("offset")),e.delete("offset")}return r}function C4(t,r){if(t.hasOwnProperty("duration"))return t;if(typeof t=="number"){let a=Ra(t,r).duration;return Yc(a,0,"")}let e=t;if(e.split(/\s+/).some(a=>a.charAt(0)=="{"&&a.charAt(1)=="{")){let a=Yc(0,0,"");return a.dynamic=!0,a.strValue=e,a}let n=Ra(e,r);return Yc(n.duration,n.delay,n.easing)}function cn(t){return t?(t=Ei({},t),t.params&&(t.params=b4(t.params))):t={},t}function Yc(t,r,e){return{duration:t,delay:r,easing:e}}function m0(t,r,e,i,n,a,s=null,o=!1){return{type:1,element:t,keyframes:r,preStyleProps:e,postStyleProps:i,duration:n,delay:a,totalTime:n+a,easing:s,subTimeline:o}}var Na=class{_map=new Map;get(r){return this._map.get(r)||[]}append(r,e){let i=this._map.get(r);i||this._map.set(r,i=[]),i.push(...e)}has(r){return this._map.has(r)}clear(){this._map.clear()}},T4=1,E4=":enter",A4=new RegExp(E4,"g"),F4=":leave",I4=new RegExp(F4,"g");function cu(t,r,e,i,n,a=new Map,s=new Map,o,c,l=[]){return new i0().buildKeyframes(t,r,e,i,n,a,s,o,c,l)}var i0=class{buildKeyframes(r,e,i,n,a,s,o,c,l,f=[]){l=l||new Na;let d=new n0(r,e,l,n,a,f,[]);d.options=c;let m=c.delay?di(c.delay):0;d.currentTimeline.delayNextStep(m),d.currentTimeline.setStyles([s],null,d.errors,c),mr(this,i,d);let h=d.timelines.filter(u=>u.containsAnimation());if(h.length&&o.size){let u;for(let p=h.length-1;p>=0;p--){let g=h[p];if(g.element===e){u=g;break}}u&&!u.allowOnlyTimelineStyles()&&u.setStyles([o],null,d.errors,c)}return h.length?h.map(u=>u.buildKeyframes()):[m0(e,[],[],[],0,m,"",!1)]}visitTrigger(r,e){}visitState(r,e){}visitTransition(r,e){}visitAnimateChild(r,e){let i=e.subInstructions.get(e.element);if(i){let n=e.createSubContext(r.options),a=e.currentTimeline.currentTime,s=this._visitSubInstructions(i,n,n.options);a!=s&&e.transformIntoNewTimeline(s)}e.previousNode=r}visitAnimateRef(r,e){let i=e.createSubContext(r.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([r.options,r.animation.options],e,i),this.visitReference(r.animation,i),e.transformIntoNewTimeline(i.currentTimeline.currentTime),e.previousNode=r}_applyAnimationRefDelays(r,e,i){for(let n of r){let a=n?.delay;if(a){let s=typeof a=="number"?a:di(On(a,n?.params??{},e.errors));i.delayNextStep(s)}}}_visitSubInstructions(r,e,i){let a=e.currentTimeline.currentTime,s=i.duration!=null?di(i.duration):null,o=i.delay!=null?di(i.delay):null;return s!==0&&r.forEach(c=>{let l=e.appendInstructionToTimeline(c,s,o);a=Math.max(a,l.duration+l.delay)}),a}visitReference(r,e){e.updateOptions(r.options,!0),mr(this,r.animation,e),e.previousNode=r}visitSequence(r,e){let i=e.subContextCount,n=e,a=r.options;if(a&&(a.params||a.delay)&&(n=e.createSubContext(a),n.transformIntoNewTimeline(),a.delay!=null)){n.previousNode.type==Be.Style&&(n.currentTimeline.snapshotCurrentStyles(),n.previousNode=uo);let s=di(a.delay);n.delayNextStep(s)}r.steps.length&&(r.steps.forEach(s=>mr(this,s,n)),n.currentTimeline.applyStylesToKeyframe(),n.subContextCount>i&&n.transformIntoNewTimeline()),e.previousNode=r}visitGroup(r,e){let i=[],n=e.currentTimeline.currentTime,a=r.options&&r.options.delay?di(r.options.delay):0;r.steps.forEach(s=>{let o=e.createSubContext(r.options);a&&o.delayNextStep(a),mr(this,s,o),n=Math.max(n,o.currentTimeline.currentTime),i.push(o.currentTimeline)}),i.forEach(s=>e.currentTimeline.mergeTimelineCollectedStyles(s)),e.transformIntoNewTimeline(n),e.previousNode=r}_visitTiming(r,e){if(r.dynamic){let i=r.strValue,n=e.params?On(i,e.params,e.errors):i;return Ra(n,e.errors)}else return{duration:r.duration,delay:r.delay,easing:r.easing}}visitAnimate(r,e){let i=e.currentAnimateTimings=this._visitTiming(r.timings,e),n=e.currentTimeline;i.delay&&(e.incrementTime(i.delay),n.snapshotCurrentStyles());let a=r.style;a.type==Be.Keyframes?this.visitKeyframes(a,e):(e.incrementTime(i.duration),this.visitStyle(a,e),n.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=r}visitStyle(r,e){let i=e.currentTimeline,n=e.currentAnimateTimings;!n&&i.hasCurrentStyleProperties()&&i.forwardFrame();let a=n&&n.easing||r.easing;r.isEmptyStep?i.applyEmptyStep(a):i.setStyles(r.styles,a,e.errors,e.options),e.previousNode=r}visitKeyframes(r,e){let i=e.currentAnimateTimings,n=e.currentTimeline.duration,a=i.duration,o=e.createSubContext().currentTimeline;o.easing=i.easing,r.styles.forEach(c=>{let l=c.offset||0;o.forwardTime(l*a),o.setStyles(c.styles,c.easing,e.errors,e.options),o.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(o),e.transformIntoNewTimeline(n+a),e.previousNode=r}visitQuery(r,e){let i=e.currentTimeline.currentTime,n=r.options||{},a=n.delay?di(n.delay):0;a&&(e.previousNode.type===Be.Style||i==0&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=uo);let s=i,o=e.invokeQuery(r.selector,r.originalSelector,r.limit,r.includeSelf,!!n.optional,e.errors);e.currentQueryTotal=o.length;let c=null;o.forEach((l,f)=>{e.currentQueryIndex=f;let d=e.createSubContext(r.options,l);a&&d.delayNextStep(a),l===e.element&&(c=d.currentTimeline),mr(this,r.animation,d),d.currentTimeline.applyStylesToKeyframe();let m=d.currentTimeline.currentTime;s=Math.max(s,m)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(s),c&&(e.currentTimeline.mergeTimelineCollectedStyles(c),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=r}visitStagger(r,e){let i=e.parentContext,n=e.currentTimeline,a=r.timings,s=Math.abs(a.duration),o=s*(e.currentQueryTotal-1),c=s*e.currentQueryIndex;switch(a.duration<0?"reverse":a.easing){case"reverse":c=o-c;break;case"full":c=i.currentStaggerTime;break}let f=e.currentTimeline;c&&f.delayNextStep(c);let d=f.currentTime;mr(this,r.animation,e),e.previousNode=r,i.currentStaggerTime=n.currentTime-d+(n.startTime-i.currentTimeline.startTime)}},uo={},n0=class t{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=uo;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(r,e,i,n,a,s,o,c){this._driver=r,this.element=e,this.subInstructions=i,this._enterClassName=n,this._leaveClassName=a,this.errors=s,this.timelines=o,this.currentTimeline=c||new ho(this._driver,e,0),o.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(r,e){if(!r)return;let i=r,n=this.options;i.duration!=null&&(n.duration=di(i.duration)),i.delay!=null&&(n.delay=di(i.delay));let a=i.params;if(a){let s=n.params;s||(s=this.options.params={}),Object.keys(a).forEach(o=>{(!e||!s.hasOwnProperty(o))&&(s[o]=On(a[o],s,this.errors))})}}_copyOptions(){let r={};if(this.options){let e=this.options.params;if(e){let i=r.params={};Object.keys(e).forEach(n=>{i[n]=e[n]})}}return r}createSubContext(r=null,e,i){let n=e||this.element,a=new t(this._driver,n,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(n,i||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(r),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}transformIntoNewTimeline(r){return this.previousNode=uo,this.currentTimeline=this.currentTimeline.fork(this.element,r),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(r,e,i){let n={duration:e??r.duration,delay:this.currentTimeline.currentTime+(i??0)+r.delay,easing:""},a=new a0(this._driver,r.element,r.keyframes,r.preStyleProps,r.postStyleProps,n,r.stretchStartingKeyframe);return this.timelines.push(a),n}incrementTime(r){this.currentTimeline.forwardTime(this.currentTimeline.duration+r)}delayNextStep(r){r>0&&this.currentTimeline.delayNextStep(r)}invokeQuery(r,e,i,n,a,s){let o=[];if(n&&o.push(this.element),r.length>0){r=r.replace(A4,"."+this._enterClassName),r=r.replace(I4,"."+this._leaveClassName);let c=i!=1,l=this._driver.query(this.element,r,c);i!==0&&(l=i<0?l.slice(l.length+i,l.length):l.slice(0,i)),o.push(...l)}return!a&&o.length==0&&s.push(Dm(e)),o}},ho=class t{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(r,e,i,n){this._driver=r,this.element=e,this.startTime=i,this._elementTimelineStylesLookup=n,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(r){let e=this._keyframes.size===1&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+r),e&&this.snapshotCurrentStyles()):this.startTime+=r}fork(r,e){return this.applyStylesToKeyframe(),new t(this._driver,r,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=T4,this._loadKeyframe()}forwardTime(r){this.applyStylesToKeyframe(),this.duration=r,this._loadKeyframe()}_updateStyle(r,e){this._localTimelineStyles.set(r,e),this._globalTimelineStyles.set(r,e),this._styleSummary.set(r,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(r){r&&this._previousKeyframe.set("easing",r);for(let[e,i]of this._globalTimelineStyles)this._backFill.set(e,i||Or),this._currentKeyframe.set(e,Or);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(r,e,i,n){e&&this._previousKeyframe.set("easing",e);let a=n&&n.params||{},s=D4(r,this._globalTimelineStyles);for(let[o,c]of s){let l=On(c,a,i);this._pendingStyles.set(o,l),this._localTimelineStyles.has(o)||this._backFill.set(o,this._globalTimelineStyles.get(o)??Or),this._updateStyle(o,l)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((r,e)=>{this._currentKeyframe.set(e,r)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((r,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,r)}))}snapshotCurrentStyles(){for(let[r,e]of this._localTimelineStyles)this._pendingStyles.set(r,e),this._updateStyle(r,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let r=[];for(let e in this._currentKeyframe)r.push(e);return r}mergeTimelineCollectedStyles(r){r._styleSummary.forEach((e,i)=>{let n=this._styleSummary.get(i);(!n||e.time>n.time)&&this._updateStyle(i,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();let r=new Set,e=new Set,i=this._keyframes.size===1&&this.duration===0,n=[];this._keyframes.forEach((o,c)=>{let l=new Map([...this._backFill,...o]);l.forEach((f,d)=>{f===Kn?r.add(d):f===Or&&e.add(d)}),i||l.set("offset",c/this.duration),n.push(l)});let a=[...r.values()],s=[...e.values()];if(i){let o=n[0],c=new Map(o);o.set("offset",0),c.set("offset",1),n=[o,c]}return m0(this.element,n,a,s,this.duration,this.startTime,this.easing,!1)}},a0=class extends ho{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(r,e,i,n,a,s,o=!1){super(r,e,s.delay),this.keyframes=i,this.preStyleProps=n,this.postStyleProps=a,this._stretchStartingKeyframe=o,this.timings={duration:s.duration,delay:s.delay,easing:s.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let r=this.keyframes,{delay:e,duration:i,easing:n}=this.timings;if(this._stretchStartingKeyframe&&e){let a=[],s=i+e,o=e/s,c=new Map(r[0]);c.set("offset",0),a.push(c);let l=new Map(r[0]);l.set("offset",Zm(o)),a.push(l);let f=r.length-1;for(let d=1;d<=f;d++){let m=new Map(r[d]),h=m.get("offset"),u=e+h*i;m.set("offset",Zm(u/s)),a.push(m)}i=s,e=0,n="",r=a}return m0(this.element,r,this.preStyleProps,this.postStyleProps,i,e,n,!0)}};function Zm(t,r=3){let e=Math.pow(10,r-1);return Math.round(t*e)/e}function D4(t,r){let e=new Map,i;return t.forEach(n=>{if(n==="*"){i??=r.keys();for(let a of i)e.set(a,Or)}else for(let[a,s]of n)e.set(a,s)}),e}function Jm(t,r,e,i,n,a,s,o,c,l,f,d,m){return{type:0,element:t,triggerName:r,isRemovalTransition:n,fromState:e,fromStyles:a,toState:i,toStyles:s,timelines:o,queriedElements:c,preStyleProps:l,postStyleProps:f,totalTime:d,errors:m}}var Qc={},go=class{_triggerName;ast;_stateStyles;constructor(r,e,i){this._triggerName=r,this.ast=e,this._stateStyles=i}match(r,e,i,n){return R4(this.ast.matchers,r,e,i,n)}buildStyles(r,e,i){let n=this._stateStyles.get("*");return r!==void 0&&(n=this._stateStyles.get(r?.toString())||n),n?n.buildStyles(e,i):new Map}build(r,e,i,n,a,s,o,c,l,f){let d=[],m=this.ast.options&&this.ast.options.params||Qc,h=o&&o.params||Qc,u=this.buildStyles(i,h,d),p=c&&c.params||Qc,g=this.buildStyles(n,p,d),F=new Set,E=new Map,w=new Map,V=n==="void",Q={params:lu(p,m),delay:this.ast.options?.delay},N=f?[]:cu(r,e,this.ast.animation,a,s,u,g,Q,l,d),A=0;return N.forEach(z=>{A=Math.max(z.duration+z.delay,A)}),d.length?Jm(e,this._triggerName,i,n,V,u,g,[],[],E,w,A,d):(N.forEach(z=>{let L=z.element,Z=pr(E,L,new Set);z.preStyleProps.forEach(B=>Z.add(B));let J=pr(w,L,new Set);z.postStyleProps.forEach(B=>J.add(B)),L!==e&&F.add(L)}),Jm(e,this._triggerName,i,n,V,u,g,N,[...F.values()],E,w,A))}};function R4(t,r,e,i,n){return t.some(a=>a(r,e,i,n))}function lu(t,r){let e=Ei({},r);return Object.entries(t).forEach(([i,n])=>{n!=null&&(e[i]=n)}),e}var s0=class{styles;defaultParams;normalizer;constructor(r,e,i){this.styles=r,this.defaultParams=e,this.normalizer=i}buildStyles(r,e){let i=new Map,n=lu(r,this.defaultParams);return this.styles.styles.forEach(a=>{typeof a!="string"&&a.forEach((s,o)=>{s&&(s=On(s,n,e));let c=this.normalizer.normalizePropertyName(o,e);s=this.normalizer.normalizeStyleValue(o,c,s,e),i.set(o,s)})}),i}};function M4(t,r,e){return new o0(t,r,e)}var o0=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(r,e,i){this.name=r,this.ast=e,this._normalizer=i,e.states.forEach(n=>{let a=n.options&&n.options.params||{};this.states.set(n.name,new s0(n.style,a,i))}),eu(this.states,"true","1"),eu(this.states,"false","0"),e.transitions.forEach(n=>{this.transitionFactories.push(new go(r,n,this.states))}),this.fallbackTransition=N4(r,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(r,e,i,n){return this.transitionFactories.find(s=>s.match(r,e,i,n))||null}matchStyles(r,e,i){return this.fallbackTransition.buildStyles(r,e,i)}};function N4(t,r,e){let i=[(s,o)=>!0],n={type:Be.Sequence,steps:[],options:null},a={type:Be.Transition,animation:n,matchers:i,options:null,queryCount:0,depCount:0};return new go(t,a,r)}function eu(t,r,e){t.has(r)?t.has(e)||t.set(e,t.get(r)):t.has(e)&&t.set(r,t.get(e))}var O4=new Na,c0=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(r,e,i){this.bodyNode=r,this._driver=e,this._normalizer=i}register(r,e){let i=[],n=[],a=ou(this._driver,e,i,n);if(i.length)throw Om(i);this._animations.set(r,a)}_buildPlayer(r,e,i){let n=r.element,a=Hc(this._normalizer,r.keyframes,e,i);return this._driver.animate(n,a,r.duration,r.delay,r.easing,[],!0)}create(r,e,i={}){let n=[],a=this._animations.get(r),s,o=new Map;if(a?(s=cu(this._driver,e,a,qc,io,new Map,new Map,i,O4,n),s.forEach(f=>{let d=pr(o,f.element,new Map);f.postStyleProps.forEach(m=>d.set(m,null))})):(n.push(Pm()),s=[]),n.length)throw Lm(n);o.forEach((f,d)=>{f.forEach((m,h)=>{f.set(h,this._driver.computeStyle(d,h,Or))})});let c=s.map(f=>{let d=o.get(f.element);return this._buildPlayer(f,new Map,d)}),l=Si(c);return this._playersById.set(r,l),l.onDestroy(()=>this.destroy(r)),this.players.push(l),l}destroy(r){let e=this._getPlayer(r);e.destroy(),this._playersById.delete(r);let i=this.players.indexOf(e);i>=0&&this.players.splice(i,1)}_getPlayer(r){let e=this._playersById.get(r);if(!e)throw Bm(r);return e}listen(r,e,i,n){let a=to(e,"","","");return eo(this._getPlayer(r),i,a,n),()=>{}}command(r,e,i,n){if(i=="register"){this.register(r,n[0]);return}if(i=="create"){let s=n[0]||{};this.create(r,e,s);return}let a=this._getPlayer(r);switch(i){case"play":a.play();break;case"pause":a.pause();break;case"reset":a.reset();break;case"restart":a.restart();break;case"finish":a.finish();break;case"init":a.init();break;case"setPosition":a.setPosition(parseFloat(n[0]));break;case"destroy":this.destroy(r);break}}},tu="ng-animate-queued",P4=".ng-animate-queued",Zc="ng-animate-disabled",L4=".ng-animate-disabled",B4="ng-star-inserted",V4=".ng-star-inserted",z4=[],fu={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},U4={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Gr="__ng_removed",Oa=class{namespaceId;value;options;get params(){return this.options.params}constructor(r,e=""){this.namespaceId=e;let i=r&&r.hasOwnProperty("value"),n=i?r.value:r;if(this.value=j4(n),i){let a=r,{value:s}=a,o=_0(a,["value"]);this.options=o}else this.options={};this.options.params||(this.options.params={})}absorbOptions(r){let e=r.params;if(e){let i=this.options.params;Object.keys(e).forEach(n=>{i[n]==null&&(i[n]=e[n])})}}},Ma="void",Jc=new Oa(Ma),l0=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(r,e,i){this.id=r,this.hostElement=e,this._engine=i,this._hostClassName="ng-tns-"+r,Rr(e,this._hostClassName)}listen(r,e,i,n){if(!this._triggers.has(e))throw Vm(i,e);if(i==null||i.length==0)throw zm(e);if(!W4(i))throw Um(i,e);let a=pr(this._elementListeners,r,[]),s={name:e,phase:i,callback:n};a.push(s);let o=pr(this._engine.statesByElement,r,new Map);return o.has(e)||(Rr(r,Ia),Rr(r,Ia+"-"+e),o.set(e,Jc)),()=>{this._engine.afterFlush(()=>{let c=a.indexOf(s);c>=0&&a.splice(c,1),this._triggers.has(e)||o.delete(e)})}}register(r,e){return this._triggers.has(r)?!1:(this._triggers.set(r,e),!0)}_getTrigger(r){let e=this._triggers.get(r);if(!e)throw Hm(r);return e}trigger(r,e,i,n=!0){let a=this._getTrigger(e),s=new Pa(this.id,e,r),o=this._engine.statesByElement.get(r);o||(Rr(r,Ia),Rr(r,Ia+"-"+e),this._engine.statesByElement.set(r,o=new Map));let c=o.get(e),l=new Oa(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&c&&l.absorbOptions(c.options),o.set(e,l),c||(c=Jc),!(l.value===Ma)&&c.value===l.value){if(!q4(c.params,l.params)){let p=[],g=a.matchStyles(c.value,c.params,p),F=a.matchStyles(l.value,l.params,p);p.length?this._engine.reportError(p):this._engine.afterFlush(()=>{Ui(r,g),Wr(r,F)})}return}let m=pr(this._engine.playersByElement,r,[]);m.forEach(p=>{p.namespaceId==this.id&&p.triggerName==e&&p.queued&&p.destroy()});let h=a.matchTransition(c.value,l.value,r,l.params),u=!1;if(!h){if(!n)return;h=a.fallbackTransition,u=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:r,triggerName:e,transition:h,fromState:c,toState:l,player:s,isFallbackTransition:u}),u||(Rr(r,tu),s.onStart(()=>{Pn(r,tu)})),s.onDone(()=>{let p=this.players.indexOf(s);p>=0&&this.players.splice(p,1);let g=this._engine.playersByElement.get(r);if(g){let F=g.indexOf(s);F>=0&&g.splice(F,1)}}),this.players.push(s),m.push(s),s}deregister(r){this._triggers.delete(r),this._engine.statesByElement.forEach(e=>e.delete(r)),this._elementListeners.forEach((e,i)=>{this._elementListeners.set(i,e.filter(n=>n.name!=r))})}clearElementCache(r){this._engine.statesByElement.delete(r),this._elementListeners.delete(r);let e=this._engine.playersByElement.get(r);e&&(e.forEach(i=>i.destroy()),this._engine.playersByElement.delete(r))}_signalRemovalForInnerTriggers(r,e){let i=this._engine.driver.query(r,Da,!0);i.forEach(n=>{if(n[Gr])return;let a=this._engine.fetchNamespacesByElement(n);a.size?a.forEach(s=>s.triggerLeaveAnimation(n,e,!1,!0)):this.clearElementCache(n)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(n=>this.clearElementCache(n)))}triggerLeaveAnimation(r,e,i,n){let a=this._engine.statesByElement.get(r),s=new Map;if(a){let o=[];if(a.forEach((c,l)=>{if(s.set(l,c.value),this._triggers.has(l)){let f=this.trigger(r,l,Ma,n);f&&o.push(f)}}),o.length)return this._engine.markElementAsRemoved(this.id,r,!0,e,s),i&&Si(o).onDone(()=>this._engine.processLeaveNode(r)),!0}return!1}prepareLeaveAnimationListeners(r){let e=this._elementListeners.get(r),i=this._engine.statesByElement.get(r);if(e&&i){let n=new Set;e.forEach(a=>{let s=a.name;if(n.has(s))return;n.add(s);let c=this._triggers.get(s).fallbackTransition,l=i.get(s)||Jc,f=new Oa(Ma),d=new Pa(this.id,s,r);this._engine.totalQueuedPlayers++,this._queue.push({element:r,triggerName:s,transition:c,fromState:l,toState:f,player:d,isFallbackTransition:!0})})}}removeNode(r,e){let i=this._engine;if(r.childElementCount&&this._signalRemovalForInnerTriggers(r,e),this.triggerLeaveAnimation(r,e,!0))return;let n=!1;if(i.totalAnimations){let a=i.players.length?i.playersByQueriedElement.get(r):[];if(a&&a.length)n=!0;else{let s=r;for(;s=s.parentNode;)if(i.statesByElement.get(s)){n=!0;break}}}if(this.prepareLeaveAnimationListeners(r),n)i.markElementAsRemoved(this.id,r,!1,e);else{let a=r[Gr];(!a||a===fu)&&(i.afterFlush(()=>this.clearElementCache(r)),i.destroyInnerAnimations(r),i._onRemovalComplete(r,e))}}insertNode(r,e){Rr(r,this._hostClassName)}drainQueuedTransitions(r){let e=[];return this._queue.forEach(i=>{let n=i.player;if(n.destroyed)return;let a=i.element,s=this._elementListeners.get(a);s&&s.forEach(o=>{if(o.name==i.triggerName){let c=to(a,i.triggerName,i.fromState.value,i.toState.value);c._data=r,eo(i.player,o.phase,c,o.callback)}}),n.markedForDestroy?this._engine.afterFlush(()=>{n.destroy()}):e.push(i)}),this._queue=[],e.sort((i,n)=>{let a=i.transition.ast.depCount,s=n.transition.ast.depCount;return a==0||s==0?a-s:this._engine.driver.containsElement(i.element,n.element)?1:-1})}destroy(r){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,r)}},f0=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(r,e)=>{};_onRemovalComplete(r,e){this.onRemovalComplete(r,e)}constructor(r,e,i){this.bodyNode=r,this.driver=e,this._normalizer=i}get queuedPlayers(){let r=[];return this._namespaceList.forEach(e=>{e.players.forEach(i=>{i.queued&&r.push(i)})}),r}createNamespace(r,e){let i=new l0(r,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(i,e):(this.newHostElements.set(e,i),this.collectEnterElement(e)),this._namespaceLookup[r]=i}_balanceNamespaceList(r,e){let i=this._namespaceList,n=this.namespacesByHostElement;if(i.length-1>=0){let s=!1,o=this.driver.getParentElement(e);for(;o;){let c=n.get(o);if(c){let l=i.indexOf(c);i.splice(l+1,0,r),s=!0;break}o=this.driver.getParentElement(o)}s||i.unshift(r)}else i.push(r);return n.set(e,r),r}register(r,e){let i=this._namespaceLookup[r];return i||(i=this.createNamespace(r,e)),i}registerTrigger(r,e,i){let n=this._namespaceLookup[r];n&&n.register(e,i)&&this.totalAnimations++}destroy(r,e){r&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let i=this._fetchNamespace(r);this.namespacesByHostElement.delete(i.hostElement);let n=this._namespaceList.indexOf(i);n>=0&&this._namespaceList.splice(n,1),i.destroy(e),delete this._namespaceLookup[r]}))}_fetchNamespace(r){return this._namespaceLookup[r]}fetchNamespacesByElement(r){let e=new Set,i=this.statesByElement.get(r);if(i){for(let n of i.values())if(n.namespaceId){let a=this._fetchNamespace(n.namespaceId);a&&e.add(a)}}return e}trigger(r,e,i,n){if(lo(e)){let a=this._fetchNamespace(r);if(a)return a.trigger(e,i,n),!0}return!1}insertNode(r,e,i,n){if(!lo(e))return;let a=e[Gr];if(a&&a.setForRemoval){a.setForRemoval=!1,a.setForMove=!0;let s=this.collectedLeaveElements.indexOf(e);s>=0&&this.collectedLeaveElements.splice(s,1)}if(r){let s=this._fetchNamespace(r);s&&s.insertNode(e,i)}n&&this.collectEnterElement(e)}collectEnterElement(r){this.collectedEnterElements.push(r)}markElementAsDisabled(r,e){e?this.disabledNodes.has(r)||(this.disabledNodes.add(r),Rr(r,Zc)):this.disabledNodes.has(r)&&(this.disabledNodes.delete(r),Pn(r,Zc))}removeNode(r,e,i){if(lo(e)){let n=r?this._fetchNamespace(r):null;n?n.removeNode(e,i):this.markElementAsRemoved(r,e,!1,i);let a=this.namespacesByHostElement.get(e);a&&a.id!==r&&a.removeNode(e,i)}else this._onRemovalComplete(e,i)}markElementAsRemoved(r,e,i,n,a){this.collectedLeaveElements.push(e),e[Gr]={namespaceId:r,setForRemoval:n,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:a}}listen(r,e,i,n,a){return lo(e)?this._fetchNamespace(r).listen(e,i,n,a):()=>{}}_buildInstruction(r,e,i,n,a){return r.transition.build(this.driver,r.element,r.fromState.value,r.toState.value,i,n,r.fromState.options,r.toState.options,e,a)}destroyInnerAnimations(r){let e=this.driver.query(r,Da,!0);e.forEach(i=>this.destroyActiveAnimationsForElement(i)),this.playersByQueriedElement.size!=0&&(e=this.driver.query(r,no,!0),e.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(r){let e=this.playersByElement.get(r);e&&e.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(r){let e=this.playersByQueriedElement.get(r);e&&e.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(r=>{if(this.players.length)return Si(this.players).onDone(()=>r());r()})}processLeaveNode(r){let e=r[Gr];if(e&&e.setForRemoval){if(r[Gr]=fu,e.namespaceId){this.destroyInnerAnimations(r);let i=this._fetchNamespace(e.namespaceId);i&&i.clearElementCache(r)}this._onRemovalComplete(r,e.setForRemoval)}r.classList?.contains(Zc)&&this.markElementAsDisabled(r,!1),this.driver.query(r,L4,!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(r=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,n)=>this._balanceNamespaceList(i,n)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;i<this.collectedEnterElements.length;i++){let n=this.collectedEnterElements[i];Rr(n,B4)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let i=[];try{e=this._flushAnimations(i,r)}finally{for(let n=0;n<i.length;n++)i[n]()}}else for(let i=0;i<this.collectedLeaveElements.length;i++){let n=this.collectedLeaveElements[i];this.processLeaveNode(n)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(i=>i()),this._flushFns=[],this._whenQuietFns.length){let i=this._whenQuietFns;this._whenQuietFns=[],e.length?Si(e).onDone(()=>{i.forEach(n=>n())}):i.forEach(n=>n())}}reportError(r){throw jm(r)}_flushAnimations(r,e){let i=new Na,n=[],a=new Map,s=[],o=new Map,c=new Map,l=new Map,f=new Set;this.disabledNodes.forEach(ie=>{f.add(ie);let ne=this.driver.query(ie,P4,!0);for(let me=0;me<ne.length;me++)f.add(ne[me])});let d=this.bodyNode,m=Array.from(this.statesByElement.keys()),h=nu(m,this.collectedEnterElements),u=new Map,p=0;h.forEach((ie,ne)=>{let me=qc+p++;u.set(ne,me),ie.forEach(se=>Rr(se,me))});let g=[],F=new Set,E=new Set;for(let ie=0;ie<this.collectedLeaveElements.length;ie++){let ne=this.collectedLeaveElements[ie],me=ne[Gr];me&&me.setForRemoval&&(g.push(ne),F.add(ne),me.hasAnimation?this.driver.query(ne,V4,!0).forEach(se=>F.add(se)):E.add(ne))}let w=new Map,V=nu(m,Array.from(F));V.forEach((ie,ne)=>{let me=io+p++;w.set(ne,me),ie.forEach(se=>Rr(se,me))}),r.push(()=>{h.forEach((ie,ne)=>{let me=u.get(ne);ie.forEach(se=>Pn(se,me))}),V.forEach((ie,ne)=>{let me=w.get(ne);ie.forEach(se=>Pn(se,me))}),g.forEach(ie=>{this.processLeaveNode(ie)})});let Q=[],N=[];for(let ie=this._namespaceList.length-1;ie>=0;ie--)this._namespaceList[ie].drainQueuedTransitions(e).forEach(me=>{let se=me.player,we=me.element;if(Q.push(se),this.collectedEnterElements.length){let fe=we[Gr];if(fe&&fe.setForMove){if(fe.previousTriggersValues&&fe.previousTriggersValues.has(me.triggerName)){let de=fe.previousTriggersValues.get(me.triggerName),pe=this.statesByElement.get(me.element);if(pe&&pe.has(me.triggerName)){let oe=pe.get(me.triggerName);oe.value=de,pe.set(me.triggerName,oe)}}se.destroy();return}}let re=!d||!this.driver.containsElement(d,we),I=w.get(we),j=u.get(we),R=this._buildInstruction(me,i,j,I,re);if(R.errors&&R.errors.length){N.push(R);return}if(re){se.onStart(()=>Ui(we,R.fromStyles)),se.onDestroy(()=>Wr(we,R.toStyles)),n.push(se);return}if(me.isFallbackTransition){se.onStart(()=>Ui(we,R.fromStyles)),se.onDestroy(()=>Wr(we,R.toStyles)),n.push(se);return}let M=[];R.timelines.forEach(fe=>{fe.stretchStartingKeyframe=!0,this.disabledNodes.has(fe.element)||M.push(fe)}),R.timelines=M,i.append(we,R.timelines);let ae={instruction:R,player:se,element:we};s.push(ae),R.queriedElements.forEach(fe=>pr(o,fe,[]).push(se)),R.preStyleProps.forEach((fe,de)=>{if(fe.size){let pe=c.get(de);pe||c.set(de,pe=new Set),fe.forEach((oe,Oe)=>pe.add(Oe))}}),R.postStyleProps.forEach((fe,de)=>{let pe=l.get(de);pe||l.set(de,pe=new Set),fe.forEach((oe,Oe)=>pe.add(Oe))})});if(N.length){let ie=[];N.forEach(ne=>{ie.push(Wm(ne.triggerName,ne.errors))}),Q.forEach(ne=>ne.destroy()),this.reportError(ie)}let A=new Map,z=new Map;s.forEach(ie=>{let ne=ie.element;i.has(ne)&&(z.set(ne,ne),this._beforeAnimationBuild(ie.player.namespaceId,ie.instruction,A))}),n.forEach(ie=>{let ne=ie.element;this._getPreviousPlayers(ne,!1,ie.namespaceId,ie.triggerName,null).forEach(se=>{pr(A,ne,[]).push(se),se.destroy()})});let L=g.filter(ie=>au(ie,c,l)),Z=new Map;iu(Z,this.driver,E,l,Or).forEach(ie=>{au(ie,c,l)&&L.push(ie)});let B=new Map;h.forEach((ie,ne)=>{iu(B,this.driver,new Set(ie),c,Kn)}),L.forEach(ie=>{let ne=Z.get(ie),me=B.get(ie);Z.set(ie,new Map([...ne?.entries()??[],...me?.entries()??[]]))});let le=[],Te=[],xe={};s.forEach(ie=>{let{element:ne,player:me,instruction:se}=ie;if(i.has(ne)){if(f.has(ne)){me.onDestroy(()=>Wr(ne,se.toStyles)),me.disabled=!0,me.overrideTotalTime(se.totalTime),n.push(me);return}let we=xe;if(z.size>1){let I=ne,j=[];for(;I=I.parentNode;){let R=z.get(I);if(R){we=R;break}j.push(I)}j.forEach(R=>z.set(R,we))}let re=this._buildAnimation(me.namespaceId,se,A,a,B,Z);if(me.setRealPlayer(re),we===xe)le.push(me);else{let I=this.playersByElement.get(we);I&&I.length&&(me.parentPlayer=Si(I)),n.push(me)}}else Ui(ne,se.fromStyles),me.onDestroy(()=>Wr(ne,se.toStyles)),Te.push(me),f.has(ne)&&n.push(me)}),Te.forEach(ie=>{let ne=a.get(ie.element);if(ne&&ne.length){let me=Si(ne);ie.setRealPlayer(me)}}),n.forEach(ie=>{ie.parentPlayer?ie.syncPlayerEvents(ie.parentPlayer):ie.destroy()});for(let ie=0;ie<g.length;ie++){let ne=g[ie],me=ne[Gr];if(Pn(ne,io),me&&me.hasAnimation)continue;let se=[];if(o.size){let re=o.get(ne);re&&re.length&&se.push(...re);let I=this.driver.query(ne,no,!0);for(let j=0;j<I.length;j++){let R=o.get(I[j]);R&&R.length&&se.push(...R)}}let we=se.filter(re=>!re.destroyed);we.length?G4(this,ne,we):this.processLeaveNode(ne)}return g.length=0,le.forEach(ie=>{this.players.push(ie),ie.onDone(()=>{ie.destroy();let ne=this.players.indexOf(ie);this.players.splice(ne,1)}),ie.play()}),le}afterFlush(r){this._flushFns.push(r)}afterFlushAnimationsDone(r){this._whenQuietFns.push(r)}_getPreviousPlayers(r,e,i,n,a){let s=[];if(e){let o=this.playersByQueriedElement.get(r);o&&(s=o)}else{let o=this.playersByElement.get(r);if(o){let c=!a||a==Ma;o.forEach(l=>{l.queued||!c&&l.triggerName!=n||s.push(l)})}}return(i||n)&&(s=s.filter(o=>!(i&&i!=o.namespaceId||n&&n!=o.triggerName))),s}_beforeAnimationBuild(r,e,i){let n=e.triggerName,a=e.element,s=e.isRemovalTransition?void 0:r,o=e.isRemovalTransition?void 0:n;for(let c of e.timelines){let l=c.element,f=l!==a,d=pr(i,l,[]);this._getPreviousPlayers(l,f,s,o,e.toState).forEach(h=>{let u=h.getRealPlayer();u.beforeDestroy&&u.beforeDestroy(),h.destroy(),d.push(h)})}Ui(a,e.fromStyles)}_buildAnimation(r,e,i,n,a,s){let o=e.triggerName,c=e.element,l=[],f=new Set,d=new Set,m=e.timelines.map(u=>{let p=u.element;f.add(p);let g=p[Gr];if(g&&g.removedBeforeQueried)return new Gi(u.duration,u.delay);let F=p!==c,E=K4((i.get(p)||z4).map(A=>A.getRealPlayer())).filter(A=>{let z=A;return z.element?z.element===p:!1}),w=a.get(p),V=s.get(p),Q=Hc(this._normalizer,u.keyframes,w,V),N=this._buildPlayer(u,Q,E);if(u.subTimeline&&n&&d.add(p),F){let A=new Pa(r,o,p);A.setRealPlayer(N),l.push(A)}return N});l.forEach(u=>{pr(this.playersByQueriedElement,u.element,[]).push(u),u.onDone(()=>H4(this.playersByQueriedElement,u.element,u))}),f.forEach(u=>Rr(u,Xc));let h=Si(m);return h.onDestroy(()=>{f.forEach(u=>Pn(u,Xc)),Wr(c,e.toStyles)}),d.forEach(u=>{pr(n,u,[]).push(h)}),h}_buildPlayer(r,e,i){return e.length>0?this.driver.animate(r.element,e,r.duration,r.delay,r.easing,i):new Gi(r.duration,r.delay)}},Pa=class{namespaceId;triggerName;element;_player=new Gi;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(r,e,i){this.namespaceId=r,this.triggerName=e,this.element=i}setRealPlayer(r){this._containsRealPlayer||(this._player=r,this._queuedCallbacks.forEach((e,i)=>{e.forEach(n=>eo(r,i,void 0,n))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(r.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(r){this.totalTime=r}syncPlayerEvents(r){let e=this._player;e.triggerCallback&&r.onStart(()=>e.triggerCallback("start")),r.onDone(()=>this.finish()),r.onDestroy(()=>this.destroy())}_queueEvent(r,e){pr(this._queuedCallbacks,r,[]).push(e)}onDone(r){this.queued&&this._queueEvent("done",r),this._player.onDone(r)}onStart(r){this.queued&&this._queueEvent("start",r),this._player.onStart(r)}onDestroy(r){this.queued&&this._queueEvent("destroy",r),this._player.onDestroy(r)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(r){this.queued||this._player.setPosition(r)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(r){let e=this._player;e.triggerCallback&&e.triggerCallback(r)}};function H4(t,r,e){let i=t.get(r);if(i){if(i.length){let n=i.indexOf(e);i.splice(n,1)}i.length==0&&t.delete(r)}return i}function j4(t){return t??null}function lo(t){return t&&t.nodeType===1}function W4(t){return t=="start"||t=="done"}function ru(t,r){let e=t.style.display;return t.style.display=r??"none",e}function iu(t,r,e,i,n){let a=[];e.forEach(c=>a.push(ru(c)));let s=[];i.forEach((c,l)=>{let f=new Map;c.forEach(d=>{let m=r.computeStyle(l,d,n);f.set(d,m),(!m||m.length==0)&&(l[Gr]=U4,s.push(l))}),t.set(l,f)});let o=0;return e.forEach(c=>ru(c,a[o++])),s}function nu(t,r){let e=new Map;if(t.forEach(o=>e.set(o,[])),r.length==0)return e;let i=1,n=new Set(r),a=new Map;function s(o){if(!o)return i;let c=a.get(o);if(c)return c;let l=o.parentNode;return e.has(l)?c=l:n.has(l)?c=i:c=s(l),a.set(o,c),c}return r.forEach(o=>{let c=s(o);c!==i&&e.get(c).push(o)}),e}function Rr(t,r){t.classList?.add(r)}function Pn(t,r){t.classList?.remove(r)}function G4(t,r,e){Si(e).onDone(()=>t.processLeaveNode(r))}function K4(t){let r=[];return du(t,r),r}function du(t,r){for(let e=0;e<t.length;e++){let i=t[e];i instanceof os?du(i.players,r):r.push(i)}}function q4(t,r){let e=Object.keys(t),i=Object.keys(r);if(e.length!=i.length)return!1;for(let n=0;n<e.length;n++){let a=e[n];if(!r.hasOwnProperty(a)||t[a]!==r[a])return!1}return!0}function au(t,r,e){let i=e.get(t);if(!i)return!1;let n=r.get(t);return n?i.forEach(a=>n.add(a)):r.set(t,i),e.delete(t),!0}var Ln=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(r,e)=>{};constructor(r,e,i){this._driver=e,this._normalizer=i,this._transitionEngine=new f0(r.body,e,i),this._timelineEngine=new c0(r.body,e,i),this._transitionEngine.onRemovalComplete=(n,a)=>this.onRemovalComplete(n,a)}registerTrigger(r,e,i,n,a){let s=r+"-"+n,o=this._triggerCache[s];if(!o){let c=[],l=[],f=ou(this._driver,a,c,l);if(c.length)throw Nm(n,c);o=M4(n,f,this._normalizer),this._triggerCache[s]=o}this._transitionEngine.registerTrigger(e,n,o)}register(r,e){this._transitionEngine.register(r,e)}destroy(r,e){this._transitionEngine.destroy(r,e)}onInsert(r,e,i,n){this._transitionEngine.insertNode(r,e,i,n)}onRemove(r,e,i){this._transitionEngine.removeNode(r,e,i)}disableAnimations(r,e){this._transitionEngine.markElementAsDisabled(r,e)}process(r,e,i,n){if(i.charAt(0)=="@"){let[a,s]=jc(i),o=n;this._timelineEngine.command(a,e,s,o)}else this._transitionEngine.trigger(r,e,i,n)}listen(r,e,i,n,a){if(i.charAt(0)=="@"){let[s,o]=jc(i);return this._timelineEngine.listen(s,e,o,a)}return this._transitionEngine.listen(r,e,i,n,a)}flush(r=-1){this._transitionEngine.flush(r)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(r){this._transitionEngine.afterFlushAnimationsDone(r)}};function X4(t,r){let e=null,i=null;return Array.isArray(r)&&r.length?(e=e0(r[0]),r.length>1&&(i=e0(r[r.length-1]))):r instanceof Map&&(e=e0(r)),e||i?new $4(t,e,i):null}var $4=(()=>{class t{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(e,i,n){this._element=e,this._startStyles=i,this._endStyles=n;let a=t.initialStylesByElement.get(e);a||t.initialStylesByElement.set(e,a=new Map),this._initialStyles=a}start(){this._state<1&&(this._startStyles&&Wr(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Wr(this._element,this._initialStyles),this._endStyles&&(Wr(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(Ui(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Ui(this._element,this._endStyles),this._endStyles=null),Wr(this._element,this._initialStyles),this._state=3)}}return t})();function e0(t){let r=null;return t.forEach((e,i)=>{Y4(i)&&(r=r||new Map,r.set(i,e))}),r}function Y4(t){return t==="display"||t==="position"}var xo=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(r,e,i,n){this.element=r,this.keyframes=e,this.options=i,this._specialStyles=n,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(r=>r()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let r=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,r,this.options),this._finalKeyframe=r.length?r[r.length-1]:new Map;let e=()=>this._onFinish();this.domPlayer.addEventListener("finish",e),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",e)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(r){let e=[];return r.forEach(i=>{e.push(Object.fromEntries(i))}),e}_triggerWebAnimation(r,e,i){return r.animate(this._convertKeyframesToObject(e),i)}onStart(r){this._originalOnStartFns.push(r),this._onStartFns.push(r)}onDone(r){this._originalOnDoneFns.push(r),this._onDoneFns.push(r)}onDestroy(r){this._onDestroyFns.push(r)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(r=>r()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(r=>r()),this._onDestroyFns=[])}setPosition(r){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=r*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let r=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,n)=>{n!=="offset"&&r.set(n,this._finished?i:so(this.element,n))}),this.currentSnapshot=r}triggerCallback(r){let e=r==="start"?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}},vo=class{validateStyleProperty(r){return!0}validateAnimatableStyleProperty(r){return!0}containsElement(r,e){return Wc(r,e)}getParentElement(r){return ro(r)}query(r,e,i){return Gc(r,e,i)}computeStyle(r,e,i){return so(r,e)}animate(r,e,i,n,a,s=[]){let o=n==0?"both":"forwards",c={duration:i,delay:n,fill:o};a&&(c.easing=a);let l=new Map,f=s.filter(h=>h instanceof xo);Xm(i,n)&&f.forEach(h=>{h.currentSnapshot.forEach((u,p)=>l.set(p,u))});let d=Km(e).map(h=>new Map(h));d=$m(r,d,l);let m=X4(r,d);return new xo(r,d,c,m)}};var fo="@",pu="@.disabled",_o=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(r,e,i,n){this.namespaceId=r,this.delegate=e,this.engine=i,this._onDestroy=n}get data(){return this.delegate.data}destroyNode(r){this.delegate.destroyNode?.(r)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(r,e){return this.delegate.createElement(r,e)}createComment(r){return this.delegate.createComment(r)}createText(r){return this.delegate.createText(r)}appendChild(r,e){this.delegate.appendChild(r,e),this.engine.onInsert(this.namespaceId,e,r,!1)}insertBefore(r,e,i,n=!0){this.delegate.insertBefore(r,e,i),this.engine.onInsert(this.namespaceId,e,r,n)}removeChild(r,e,i){this.parentNode(e)&&this.engine.onRemove(this.namespaceId,e,this.delegate)}selectRootElement(r,e){return this.delegate.selectRootElement(r,e)}parentNode(r){return this.delegate.parentNode(r)}nextSibling(r){return this.delegate.nextSibling(r)}setAttribute(r,e,i,n){this.delegate.setAttribute(r,e,i,n)}removeAttribute(r,e,i){this.delegate.removeAttribute(r,e,i)}addClass(r,e){this.delegate.addClass(r,e)}removeClass(r,e){this.delegate.removeClass(r,e)}setStyle(r,e,i,n){this.delegate.setStyle(r,e,i,n)}removeStyle(r,e,i){this.delegate.removeStyle(r,e,i)}setProperty(r,e,i){e.charAt(0)==fo&&e==pu?this.disableAnimations(r,!!i):this.delegate.setProperty(r,e,i)}setValue(r,e){this.delegate.setValue(r,e)}listen(r,e,i,n){return this.delegate.listen(r,e,i,n)}disableAnimations(r,e){this.engine.disableAnimations(r,e)}},d0=class extends _o{factory;constructor(r,e,i,n,a){super(e,i,n,a),this.factory=r,this.namespaceId=e}setProperty(r,e,i){e.charAt(0)==fo?e.charAt(1)=="."&&e==pu?(i=i===void 0?!0:!!i,this.disableAnimations(r,i)):this.engine.process(this.namespaceId,r,e.slice(1),i):this.delegate.setProperty(r,e,i)}listen(r,e,i,n){if(e.charAt(0)==fo){let a=Q4(r),s=e.slice(1),o="";return s.charAt(0)!=fo&&([s,o]=Z4(s)),this.engine.listen(this.namespaceId,a,s,o,c=>{let l=c._data||-1;this.factory.scheduleListenerCallback(l,i,c)})}return this.delegate.listen(r,e,i,n)}};function Q4(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}function Z4(t){let r=t.indexOf("."),e=t.substring(0,r),i=t.slice(r+1);return[e,i]}var wo=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(r,e,i){this.delegate=r,this.engine=e,this._zone=i,e.onRemovalComplete=(n,a)=>{a?.removeChild(null,n)}}createRenderer(r,e){let n=this.delegate.createRenderer(r,e);if(!r||!e?.data?.animation){let l=this._rendererCache,f=l.get(n);if(!f){let d=()=>l.delete(n);f=new _o("",n,this.engine,d),l.set(n,f)}return f}let a=e.id,s=e.id+"-"+this._currentId;this._currentId++,this.engine.register(s,r);let o=l=>{Array.isArray(l)?l.forEach(o):this.engine.registerTrigger(a,s,r,l.name,l)};return e.data.animation.forEach(o),new d0(this,s,n,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(r,e,i){if(r>=0&&r<this._microtaskId){this._zone.run(()=>e(i));return}let n=this._animationCallbacksBuffer;n.length==0&&queueMicrotask(()=>{this._zone.run(()=>
47{n.forEach(a=>{let[s,o]=a;s(o)}),this._animationCallbacksBuffer=[]})}),n.push([e,i])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(r){this.engine.flush(),this.delegate.componentReplaced?.(r)}};var eb=(()=>{class t extends Ln{constructor(e,i,n){super(e,i,n)}ngOnDestroy(){this.flush()}static \u0275fac=function(i){return new(i||t)(We(V0),We(ln),We(fn))};static \u0275prov=ht({token:t,factory:t.\u0275fac})}return t})();function tb(){return new po}function rb(t,r,e){return new wo(t,r,e)}var mu=[{provide:fn,useFactory:tb},{provide:Ln,useClass:eb},{provide:F0,useFactory:rb,deps:[j0,Ln,b0]}],CE=[{provide:ln,useClass:p0},{provide:Ao,useValue:"NoopAnimations"},...mu],ib=[{provide:ln,useFactory:()=>new vo},{provide:Ao,useFactory:()=>"BrowserAnimations"},...mu];function uu(){return C0("NgEagerAnimations"),[...ib]}function hu(t,r){return()=>hi(null,null,function*(){xm(t,r)})}var ko=class t{intercept(r,e){return e.handle(r).pipe(Hn(i=>{i instanceof Wn&&i.status===202&&(console.warn("WAF token possibly expired, triggering refresh..."),window.location.reload())}))}static \u0275fac=function(e){return new(e||t)};static \u0275prov=ht({token:t,factory:t.\u0275fac})};var r8={providers:[uu(),L0({eventCoalescing:!0}),G0(q0(),K0()),{provide:ql,useValue:{}},{provide:Ge},{provide:gl,useFactory:t=>t.env.GOOGLE_CAPTCHA_v3_SITE_KEY,deps:[Nr]},{provide:hl,useFactory:t=>({siteKey:t.env.GOOGLE_CAPTCHA_v3_SITE_KEY}),deps:[Nr]},...Ka.forRoot({loader:{provide:J0,useFactory:gm,deps:[Wa]}}).providers||[],{provide:Do,useClass:ls,multi:!0},D0(()=>((r,e)=>hu(r,e))(Mr(ct),Mr(Et))()),Q0(um,Z0(Y0)),$0(X0()),{provide:Do,useClass:ko,multi:!0}]};export{r8 as a};

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.