1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5275],{84325:function(e,r,t){"use strict";var n=t(50029),a=t(87794),i=t.n(a),o=t(65999);r.Z=function(){var e=(0,o.j1)([o.qU.TRIAL_PROMOTION_ID]),r=e.getGlobalState,t=e.setGlobalState,a=r(o.qU.TRIAL_PROMOTION_ID),u=function(){var e=(0,n.Z)(i().mark((function e(r){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t(o.qU.TRIAL_PROMOTION_ID,r);case 2:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}();return{promotionId:a,setTrialPromotionId:u}}},89134:function(e,r,t){"use strict";t.r(r),t.d(r,{default:function(){return k}});var n=t(50029),a=t(87794),i=t.n(a),o=t(67294),u=t(57772),s=t.n(u),c=t(4829),f=t(39620),d=t(92169),m=t(20268),p=t(84325),P=t(85893);function k(e){var r=e.redirectTo,t=e.promotion,a=e.landingPath,u=e.addQueryParams,s=e.omitQueryParams,k=(0,m.Z)().services,l=(0,d.Z)().setNonTrialPromotion,v=(0,p.Z)().setTrialPromotionId;return(0,o.useEffect)((function(){(0,n.Z)(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.content.forceFreeTrial){e.next=6;break}if((0,c.tW)(k.userMetadata)){e.next=4;break}return e.next=4,v(t.id);case 4:e.next=8;break;case 6:return e.next=8,l(t);case 8:r(a,{addQueryParams:u,omitQueryParams:s});case 9:case"end":return e.stop()}}),e)})))()}),[]),(0,P.jsx)(f.ZP,{})}k.getInitialProps=function(){var e=(0,n.Z)(i().mark((function e(r){var t,n,a,o,u,f,d,m,p,P,k,l,v,x,h,b,_,T,w,y;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.query,n=r.redirectTo,a=r.services,o=t.name,u=t.redirect,f=t.rtid,d=a.marketService,m=a.promotionService,p=a.subdomainService,P=a.trackerService,k={},l=["redirect"],v=!1,x="/",h=null,e.next=10,d.markets();case 10:if(b=e.sent,!(_=b.find((function(e){return e.shortCode.toLowerCase()===o.toLowerCase()})))){e.next=17;break}return _.prelaunchToken&&a.cookies.set(s().PRELAUNCH_TOKEN,_.prelaunchToken,{path:"/",maxAge:2592e3}),(T=u||"/").startsWith("/invite")||T.startsWith("/ia")||"/"==T||(T="/invite".concat(u)),e.abrupt("return",n(T,{omitQueryParams:["redirect"]}));case 17:return e.next=19,p.subdomain(o);case 19:if(!(w=e.sent)){e.next=28;break}if(w.landingPath&&(x=w.landingPath),!w.promotion){e.next=27;break}return e.next=25,m.getPromotionByCode(w.promotion.code);case 25:(h=e.sent)&&h.isActive&&(v=!0);case 27:(0,c.RK)(k,w.tracker,t);case 28:if(!f){e.next=38;break}return e.prev=29,e.next=32,P.getTracker(f);case 32:y=e.sent,(0,c.RK)(k,y,t),e.next=38;break;case 36:e.prev=36,e.t0=e.catch(29);case 38:if(u&&(x=u),v){e.next=41;break}return e.abrupt("return",n(x,{addQueryParams:k,omitQueryParams:l}));case 41:return e.abrupt("return",{promotion:h,landingPath:x,addQueryParams:k,omitQueryParams:l});case 42:case"end":return e.stop()}}),e,null,[[29,36]])})));return function(r){return e.apply(this,arguments)}}()},78096:function(e,r,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/subdomain",function(){return t(89134)}])}},function(e){e.O(0,[9774,2888,179],(function(){return r=78096,e(e.s=r);var r}));var r=e.O();_N_E=r}]);
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.