1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5816],{34667:(e,t,s)=>{"use strict";s.d(t,{A$:()=>b,D9:()=>o,Dd:()=>v,G0:()=>n,Gg:()=>m,Ik:()=>g,JF:()=>I,Jp:()=>l,Lo:()=>h,No:()=>p,Z:()=>k,Z7:()=>_,ct:()=>u,fM:()=>a,fU:()=>C,fg:()=>y,jT:()=>f,kV:()=>i,mC:()=>r,ml:()=>w,nD:()=>c,qW:()=>V,uI:()=>d});let i="sku_service",n="sku_product",o="addsku",r="plans",h="location",l="speed",a="home",u="category",p="termsOfService",d="safetyAndSupport",c="login",b="faq",f="register",v="resetPassword",g="cancellationPolicy",w="customerReviews",m="meetOurTechs",y="homeHubSurveys",_="userHomeHub",k="homeHubSurveyRecommendations",V="Services",I="landing",C="cookies"},40625:(e,t,s)=>{"use strict";s.d(t,{pL:()=>p});var i,n,o=s(70572),r=Object.defineProperty,h=(e,t,s)=>{let i;return(i="symbol"!=typeof t?t+"":t)in e?r(e,i,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[i]=s},l=new Map,a=new WeakMap,u=0,p=class extends o.Component{constructor(e){super(e),h(this,"node",null),h(this,"_unobserveCb",null),h(this,"lastInView"),h(this,"handleNode",e=>{this.node&&(this.unobserve(),e||this.props.triggerOnce||this.props.skip||(this.setState({inView:!!this.props.initialInView,entry:void 0}),this.lastInView=this.props.initialInView)),this.node=e||null,this.observeNode()}),h(this,"handleChange",(e,t)=>{let s=this.lastInView;this.lastInView=e,(void 0!==s||e)&&(e&&this.props.triggerOnce&&this.unobserve(),"function"==typeof this.props.children&&this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t))}),this.state={inView:!!e.initialInView,entry:void 0},this.lastInView=e.initialInView}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:e,root:t,rootMargin:s,trackVisibility:n,delay:o,fallbackInView:r}=this.props;void 0===this.lastInView&&(this.lastInView=this.props.initialInView),this._unobserveCb=function(e,t,s={},n=i){if(void 0===window.IntersectionObserver&&void 0!==n){let i=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof s.threshold?s.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:o,observer:r,elements:h}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var s;return`${t}_${"root"===t?!(s=e.root)?"0":(a.has(s)||(u+=1,a.set(s,u.toString())),a.get(s)):e[t]}`}).toString(),s=l.get(t);if(!s){let i,n=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var s;let o=t.isIntersecting&&i.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),[...null!=(s=n.get(t.target))?s:[]].forEach(e=>{e(o,t)})})},e);i=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),s={id:t,observer:o,elements:n},l.set(t,s)}return s}(s),p=h.get(e)||[];return h.has(e)||h.set(e,p),p.push(t),r.observe(e),function(){p.splice(p.indexOf(t),1),0===p.length&&(h.delete(e),r.unobserve(e)),0===h.size&&(r.disconnect(),l.delete(o))}}(this.node,this.handleChange,{threshold:e,root:t,rootMargin:s,trackVisibility:n,delay:o},r)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:e}=this.props;if("function"==typeof e){let{inView:t,entry:s}=this.state;return e({inView:t,entry:s,ref:this.handleNode})}let{as:t,triggerOnce:s,threshold:i,root:n,rootMargin:r,onChange:h,skip:l,trackVisibility:a,delay:u,initialInView:p,fallbackInView:d,...c}=this.props;return o.createElement(t||"div",{ref:this.handleNode,...c},e)}};null!=(null!=(n=o.useInsertionEffect)?n:o.useLayoutEffect)||o.useEffect},72145:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>d});var i=s(67684),n=s(764),o=s(18847),r=s.n(o),h=s(28603),l=s(67646),a=s(34667);let u=r()(()=>Promise.all([s.e(5189),s.e(5681)]).then(s.bind(s,85681)),{loadableGenerated:{webpack:()=>[85681]},ssr:!1,loading:()=>(0,n.Y)(l.LoaderPage,{})});function p(e){return(0,n.Y)(u,(0,i._)({},e))}p.pageAttributes={page:a.A$},p.Layout=(0,h.A)({promo:!0,footer:!0,chat:!0});let d=p},72353:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/faq",function(){return s(72145)}])}},e=>{e.O(0,[8230,4473,4344,8603,636,8792],()=>e(e.s=72353)),_N_E=e.O()}]);
2//# sourceMappingURL=faq-3d695ba27d78c02d.js.map
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.