The number of traders net-long is unchanged than yesterday and 1.72% lower from last week, while the number of traders net-short is unchanged than yesterday and 3.44% lower from last week. Gold prices are currently viewed with a neutral bias on the weekly timeframe, but the technical outlook could soon erode from neutral to bearish below 1682.27, the 38.2% Fibonacci retracement of the 2015 low/2020 high range.” While the broader confines of the descending parallel channel that’s been forming relative to the August 2020 (all-time) high remain in place, now back above 1763.36, the rebound gives long-term bulls hope that by holding the pandemic uptrend, gold prices are defining their nine-month downturn as a bull flag. What The Data Says About Wealth Inequality. "https:":"http:")+"//www.googletagservices.com/tag/js/gpt.js",e.onload=t;var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(e,i)}(),window.googletag=window.googletag||n,this}},{key:"trackGTMpageLoadEvent",value:function(){return this.dfxGdprChecker.checkLevel(1)? It’s an enormous number, which surpasses the size of all European sovereign debt markets. (this.adobeTrackingState===ze.READY?this.dfxAdobeTracking.trackEvent(e,t,n):setTimeout(function(){return i.trackAdobeEvent(e,t,n)},400),this):this}},{key:"getPageNameForAdobeTracking",value:function(){return this.adobeTrackingState===ze.READY&&this.dfxAdobeTracking.getPageName()}},{key:"addSitecatConfig",value:function(e,t){return this.dfxGdprChecker.checkLevel(2)? (t=(r=o.next()).done);t=!0){var s=r.value,a=s.element,u=s.permanentElement,c=u.cloneNode(!0);X(a,c)}}catch(l){n=!0,i=l}finally{try{t||null==o.return||o.return()}finally{if(n)throw i}}}(i)}},{key:"focusFirstAutofocusableElement",value:function(){var e=this.newSnapshot.firstAutofocusableElement;(function(e){return e&&"function"==typeof e.focus})(e)&&e.focus()}},{key:"shouldRender",get:function(){return!0}},{key:"currentElement",get:function(){return this.currentSnapshot.element}},{key:"newElement",get:function(){return this.newSnapshot.element}}]),e}();function X(e,t){var n=e.parentElement;if(n)return n.replaceChild(t,e)}var Y=function(e){o(i,J);var t=g(i);function i(){return n(this,i),t.apply(this,arguments)}return r(i,[{key:"render",value:async function(){var e=this;await I(),this.preservingPermanentElements(function(){e.loadFrameElement()}),this.scrollFrameIntoView(),await I(),this.focusFirstAutofocusableElement()}},{key:"loadFrameElement",value:function(){var e,t=document.createRange();t.selectNodeContents(this.currentElement),t.deleteContents();var n=this.newElement,i=null===(e=n.ownerDocument)||void 0===e?void 0:e.createRange();i&&(i.selectNodeContents(n),this.currentElement.appendChild(i.extractContents()))}},{key:"scrollFrameIntoView",value:function(){if(this.currentElement.autoscroll||this.newElement.autoscroll){var e=this.currentElement.firstElementChild,t=(n=this.currentElement.getAttribute("data-autoscroll-block"),i="end","end"==n||"start"==n||"center"==n||"nearest"==n?n:i);if(e)return e.scrollIntoView({block:t}),!0}var n,i;return!1}},{key:"shouldRender",get:function(){return!0}}]),i}();var K=function(){function e(t){n(this,e),this.resolveVisitPromise=function(){},this.element=t,this.view=new U(this,this.element),this.appearanceObserver=new H(this,this.element),this.linkInterceptor=new z(this,this.element),this.formInterceptor=new G(this,this.element)}return r(e,[{key:"connect",value:function(){this.loadingStyle==k.lazy&&this.appearanceObserver.start(),this.linkInterceptor.start(),this.formInterceptor.start()}},{key:"disconnect",value:function(){this.appearanceObserver.stop(),this.linkInterceptor.stop(),this.formInterceptor.stop()}},{key:"sourceURLChanged",value:function(){this.loadingStyle==k.eager&&this.loadSourceURL()}},{key:"loadingStyleChanged",value:function(){this.loadingStyle==k.lazy?this.appearanceObserver.start():(this.appearanceObserver.stop(),this.loadSourceURL())}},{key:"loadSourceURL",value:async function(){if(this.isActive&&this.sourceURL&&this.sourceURL!=this.loadingURL)try{this.loadingURL=this.sourceURL,this.element.loaded=this.visit(this.sourceURL),this.appearanceObserver.stop(),await this.element.loaded}finally{delete this.loadingURL}}},{key:"loadResponse",value:async function(e){try{var t=await e.responseHTML;if(t){var n=F(t).body,i=new V(await this.extractForeignFrameElement(n)),r=new Y(this.view.snapshot,i,!1);await this.view.render(r)}}catch(o){console.error(o),this.view.invalidate()}}},{key:"elementAppearedInViewport",value:function(e){this.loadSourceURL()}},{key:"shouldInterceptLinkClick",value:function(e,t){return this.shouldInterceptNavigation(e)}},{key:"linkClickIntercepted",value:function(e,t){this.navigateFrame(e,t)}},{key:"shouldInterceptFormSubmission",value:function(e){return this.shouldInterceptNavigation(e)}},{key:"formSubmissionIntercepted",value:function(e,t){this.formSubmission&&this.formSubmission.stop(),this.formSubmission=new B(this,e,t),this.formSubmission.fetchRequest.isIdempotent?this.navigateFrame(e,this.formSubmission.fetchRequest.url.href):this.formSubmission.start()}},{key:"prepareHeadersForRequest",value:function(e,t){e["Turbo-Frame"]=this.id}},{key:"requestStarted",value:function(e){this.element.setAttribute("busy","")}},{key:"requestPreventedHandlingResponse",value:function(e,t){this.resolveVisitPromise()}},{key:"requestSucceededWithResponse",value:async function(e,t){await this.loadResponse(t),this.resolveVisitPromise()}},{key:"requestFailedWithResponse",value:function(e,t){console.error(t),this.resolveVisitPromise()}},{key:"requestErrored",value:function(e,t){console.error(t),this.resolveVisitPromise()}},{key:"requestFinished",value:function(e){this.element.removeAttribute("busy")}},{key:"formSubmissionStarted",value:function(e){}},{key:"formSubmissionSucceededWithResponse",value:function(e,t){this.findFrameElement(e.formElement).delegate.loadResponse(t)}},{key:"formSubmissionFailedWithResponse",value:function(e,t){this.element.delegate.loadResponse(t)}},{key:"formSubmissionErrored",value:function(e,t){}},{key:"formSubmissionFinished",value:function(e){}},{key:"viewWillRenderSnapshot",value:function(e,t){}},{key:"viewRenderedSnapshot",value:function(e,t){}},{key:"viewInvalidated",value:function(){}},{key:"visit",value:async function(e){var t=this,n=new D(this,P.get,E(e));return new Promise(function(e){t.resolveVisitPromise=function(){t.resolveVisitPromise=function(){},e()},n.perform()})}},{key:"navigateFrame",value:function(e,t){this.findFrameElement(e).src=t}},{key:"findFrameElement",value:function(e){var t;return null!==(t=Q(e.getAttribute("data-turbo-frame")||this.element.getAttribute("target")))&&void 0!==t?t:this.element}},{key:"extractForeignFrameElement",value:async function(e){var t,n=CSS.escape(this.id);return(t=Z(e.querySelector("turbo-frame#".concat(n))))?t:(t=Z(e.querySelector("turbo-frame[src][recurse~=".concat(n,"]"))))? As the month has moved forward, the relationship between gold prices and gold volatility has seemingly become manic: the 5-day correlation has moved to its strongest positive reading while the 20-day correlation has moved to its strongest negative reading. [[i,r]]:[])},[])}}]),e}();function _(e){var t=document.querySelector('meta[name="'.concat(e,'"]'));return t&&t.content}var V=function(){function e(t){n(this,e),this.element=t}return r(e,[{key:"hasAnchor",value:function(e){return null!=this.getElementForAnchor(e)}},{key:"getElementForAnchor",value:function(e){try{return this.element.querySelector("[id='".concat(e,"'], a[name='").concat(e,"']"))}catch(t){return null}}},{key:"getPermanentElementById",value:function(e){return this.element.querySelector("#".concat(e,"[data-turbo-permanent]"))}},{key:"getPermanentElementsPresentInSnapshot",value:function(e){return this.permanentElements.filter(function(t){var n=t.id;return e.getPermanentElementById(n)})}},{key:"children",get:function(){return v(this.element.children)}},{key:"firstAutofocusableElement",get:function(){return this.element.querySelector("[autofocus]")}},{key:"permanentElements",get:function(){return v(this.element.querySelectorAll("[id][data-turbo-permanent]"))}}]),e}(),G=function(){function e(t,i){var r=this;n(this,e),this.submitBubbled=function(e){if(e.target instanceof HTMLFormElement){var t=e.target,n=e.submitter||void 0;r.delegate.shouldInterceptFormSubmission(t,n)&&(e.preventDefault(),e.stopImmediatePropagation(),r.delegate.formSubmissionIntercepted(t,n))}},this.delegate=t,this.element=i}return r(e,[{key:"start",value:function(){this.element.addEventListener("submit",this.submitBubbled)}},{key:"stop",value:function(){this.element.removeEventListener("submit",this.submitBubbled)}}]),e}(),W=function(){function e(t,i){n(this,e),this.delegate=t,this.element=i}return r(e,[{key:"scrollToAnchor",value:function(e){var t=this.snapshot.getElementForAnchor(e);t?this.scrollToElement(t):this.scrollToPosition({x:0,y:0})}},{key:"scrollToElement",value:function(e){e.scrollIntoView()}},{key:"scrollToPosition",value:function(e){var t=e.x,n=e.y;this.scrollRoot.scrollTo(t,n)}},{key:"render",value:async function(e){if(this.renderer)throw new Error("rendering is already in progress");var t=e.isPreview,n=e.shouldRender,i=e.newSnapshot;if(n)try{this.renderer=e,this.prepareToRenderSnapshot(e),this.delegate.viewWillRenderSnapshot(i,t),await this.renderSnapshot(e),this.delegate.viewRenderedSnapshot(i,t),this.finishRenderingSnapshot(e)}finally{delete this.renderer}else this.invalidate()}},{key:"invalidate",value:function(){this.delegate.viewInvalidated()}},{key:"prepareToRenderSnapshot",value:function(e){this.markAsPreview(e.isPreview),e.prepareToRender()}},{key:"markAsPreview",value:function(e){e?this.element.setAttribute("data-turbo-preview",""):this.element.removeAttribute("data-turbo-preview")}},{key:"renderSnapshot",value:async function(e){await e.render()}},{key:"finishRenderingSnapshot",value:function(e){e.finishRendering()}},{key:"scrollRoot",get:function(){return window}}]),e}(),U=function(e){o(i,W);var t=g(i);function i(){return n(this,i),t.apply(this,arguments)}return r(i,[{key:"invalidate",value:function(){this.element.innerHTML=""}},{key:"snapshot",get:function(){return new V(this.element)}}]),i}(),z=function(){function e(t,i){var r=this;n(this,e),this.clickBubbled=function(e){r.respondsToEventTarget(e.target)?r.clickEvent=e:delete r.clickEvent},this.linkClicked=function(e){r.clickEvent&&r.respondsToEventTarget(e.target)&&e.target instanceof Element&&r.delegate.shouldInterceptLinkClick(e.target,e.detail.url)&&(r.clickEvent.preventDefault(),e.preventDefault(),r.delegate.linkClickIntercepted(e.target,e.detail.url)),delete r.clickEvent},this.willVisit=function(){delete r.clickEvent},this.delegate=t,this.element=i}return r(e,[{key:"start",value:function(){this.element.addEventListener("click",this.clickBubbled),document.addEventListener("turbo:click",this.linkClicked),document.addEventListener("turbo:before-visit",this.willVisit)}},{key:"stop",value:function(){this.element.removeEventListener("click",this.clickBubbled),document.removeEventListener("turbo:click",this.linkClicked),document.removeEventListener("turbo:before-visit",this.willVisit)}},{key:"respondsToEventTarget",value:function(e){var t=e instanceof Element?e:e instanceof Node?e.parentElement:null;return t&&t.closest("turbo-frame, html")==this.element}}]),e}(),J=function(){function e(t,i,r){var o=this;n(this,e),this.currentSnapshot=t,this.newSnapshot=i,this.isPreview=r,this.promise=new Promise(function(e,t){return o.resolvingFunctions={resolve:e,reject:t}})}return r(e,[{key:"prepareToRender",value:function(){}},{key:"finishRendering",value:function(){this.resolvingFunctions&&(this.resolvingFunctions.resolve(),delete this.resolvingFunctions)}},{key:"createScriptElement",value:function(e){if("false"==e.getAttribute("data-turbo-eval"))return e;var t=document.createElement("script");return t.textContent=e.textContent,t.async=!1,function(e,t){for(var n=0,i=v(t.attributes);nDate.now())return JSON.parse(null!==(e=this.dfxLocalStorageCookieManager.getLocalStorageOrCookie("dfx-redirectData"))&&void 0!==e&&e)}},{key:"_setLocationToStorage",value:function(){var e=new Date;return e.setTime(e.getTime()+6048e5),this.dfxLocalStorageCookieManager.setLocalStorageOrCookie("dfx-redirectData",JSON.stringify(this.redirectData),e.toUTCString()),this.dfxLocalStorageCookieManager.setLocalStorageOrCookie(Ve,e.getTime(),e.toUTCString()),this}}]),e}();We.displayName="DfxGeoLocation";var Ue=(Be=xe(),p(_e=function(){function e(){n(this,e)}return r(e,null,[{key:"create",value:function(){return new We(window.DFX_ENDPOINTS.geoJs,De.create())}}]),e}(),"create",[Be],Object.getOwnPropertyDescriptor(_e,"create"),_e),_e);Ue.displayName="DfxGeoLocationFactory";var ze={OFF:"off",LOADING:"loading",READY:"ready"},Je="pixel",Xe="GPT",Ye="GTM",$e="adobe_tracking",Ke="taboola_pixel",Qe=function(){function e(t,i,r,o,s,a,u){var c=this;n(this,e),this.config=u,this.allowedTrackingsConfig=a,this.dfxGdprChecker=t,this.dfxLocalStorageCookieManager=i,this.facebookPixelId=r,this.tagManagerId=o,this.taboolaPixelId=s,this._setDefaultStates()._resetAssetClasses()._resetInstruments()._resetCategories()._resetSitecatConfig(),document.addEventListener("turbo:visit",function(){$("head script").filter(function(e,t){return t.src.includes(u.mainReportSuite)||t.src.includes(u.reportSuite)}).remove(),c.adobeTrackingState=ze.OFF,c._resetAssetClasses()._resetInstruments()._resetCategories()._resetSitecatConfig()})}return r(e,[{key:"_setDefaultStates",value:function(){return this.adobeTrackingState=ze.OFF,this.pixelState=ze.OFF,this.gptState=ze.OFF,this.gtmState=ze.OFF,this.taboolaState=ze.OFF,this}},{key:"_resetInstruments",value:function(){return this.gptInstrumentPairs=new Set,this}},{key:"_resetCategories",value:function(){return this.gptCategories={category:"",subCategory:""},this}},{key:"_resetAssetClasses",value:function(){return this.gptAssetClasses=new Set,this}},{key:"_resetSitecatConfig",value:function(){return this.sitecatConfig={mainReportSuite:this.config.mainReportSuite,reportSuite:this.config.reportSuite,organisationId:this.config.organisationId},this}},{key:"createAdobeTracking",value:function(e){var t=this;return this.dfxGdprChecker.checkLevel(2)&&this.allowedTrackingsConfig[$e]&&this.adobeTrackingState===ze.OFF? This tenet still holds; gold price action has not reverted below the confluence of former resistance turned support: the 50% Fibonacci retracement of the 2020 low/high range at 1763.36; the November 2020 low; and the March to mid-April 2021 sideways consolidation resistance. Last week it was suggested that “a bullish breakout above a trifecta of technical levels…in breaking through this area, gold prices may have established a short-term double bottom” had developed. Kobe Bryant’s estate may be quietly planning to... Dr. Nicole Saphier: COVID and Anthony Fauci – here’s the best thing he can do right now, Consumer products sales jumped 9.4% to $1.53 trillion last year, Biden administration backs D.C. statehood, urges ‘swift’ action as House to vote on bill. in breaking through this area, gold prices may have established a short-term double bottom” had developed. "/"===r[a+1]||a+1===r.length?a+=1:s=a:(o.pop(),a+=2):s=a;return-1!==s&&o.push(r.slice(s)),t.slice(0,t.length-n.length)+o.join("")}}function l(e,t){return c(e,t)||(-1!==e.indexOf(":")?e:c("./"+e,t))}function h(e,t,n,i,r){for(var o in e){var s=c(o,n)||o,a=e[o];if("string"==typeof a){var u=p(i,c(a,n)||a,r);u?t[s]=u:v("W1",o,a,"bare specifier did not resolve")}}}function d(e,t){if(t[e])return e;var n=e.length;do{var i=e.slice(0,n+1);if(i in t)return i}while(-1!==(n=e.lastIndexOf("/",n-1)))}function f(e,t){var n=d(e,t);if(n){var i=t[n];if(null===i)return;if(! Following last week’s bullish breakout attempt in establishing a short-term double bottom, gold prices have turned lower in spite of what has been an otherwise soft day of trading for the, It may be the case that the recent turn lower is merely setback before the march higher continues. Positioning is less net-long than yesterday but more net-long from last week. :^|; )".concat(e.replace(/([.$? (i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(u){r=!0,o=u}finally{try{i||null==a.return||a.return()}finally{if(r)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function v(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t3&&void 0!==arguments[3]&&arguments[3];n(this,e),this.state=N.initialized,this.delegate=t,this.formElement=i,this.submitter=r,this.formData=function(e,t){var n=new FormData(e),i=null==t?void 0:t.getAttribute("name"),r=null==t?void 0:t.getAttribute("value");i&&n.get(i)!=r&&n.append(i,r||"");return n}(i,r),this.fetchRequest=new D(this,this.method,this.location,this.body),this.mustRedirect=o}return r(e,[{key:"start",value:async function(){var e=N,t=e.initialized,n=e.requesting;if(this.state==t)return this.state=n,this.fetchRequest.perform()}},{key:"stop",value:function(){var e=N,t=e.stopping,n=e.stopped;if(this.state!=t&&this.state!=n)return this.state=t,this.fetchRequest.cancel(),!0}},{key:"prepareHeadersForRequest",value:function(e,t){if(!t.isIdempotent){var n=function(e){if(null!=e){var t=document.cookie?document.cookie.split("; "):[],n=t.find(function(t){return t.startsWith(e)});if(n){var i=n.split("=").slice(1).join("=");return i?decodeURIComponent(i):void 0}}}(_("csrf-param"))||_("csrf-token");n&&(e["X-CSRF-Token"]=n),e.Accept=[j.contentType,e.Accept].join(", ")}}},{key:"requestStarted",value:function(e){this.state=N.waiting,O("turbo:submit-start",{target:this.formElement,detail:{formSubmission:this}}),this.delegate.formSubmissionStarted(this)}},{key:"requestPreventedHandlingResponse",value:function(e,t){this.result={success:t.succeeded,fetchResponse:t}}},{key:"requestSucceededWithResponse",value:function(e,t){if(t.clientError||t.serverError)this.delegate.formSubmissionFailedWithResponse(this,t);else if(this.requestMustRedirect(e)&&function(e){return 200==e.statusCode&&!e.redirected}(t)){var n=new Error("Form responses must redirect to another location");this.delegate.formSubmissionErrored(this,n)}else this.state=N.receiving,this.result={success:!0,fetchResponse:t},this.delegate.formSubmissionSucceededWithResponse(this,t)}},{key:"requestFailedWithResponse",value:function(e,t){this.result={success:!1,fetchResponse:t},this.delegate.formSubmissionFailedWithResponse(this,t)}},{key:"requestErrored",value:function(e,t){this.result={success:!1,error:t},this.delegate.formSubmissionErrored(this,t)}},{key:"requestFinished",value:function(e){this.state=N.stopped,O("turbo:submit-end",{target:this.formElement,detail:Object.assign({formSubmission:this},this.result)}),this.delegate.formSubmissionFinished(this)}},{key:"requestMustRedirect",value:function(e){return!e.isIdempotent&&this.mustRedirect}},{key:"method",get:function(){var e;return function(e){switch(e.toLowerCase()){case"get":return P.get;case"post":return P.post;case"put":return P.put;case"patch":return P.patch;case"delete":return P.delete}}(((null===(e=this.submitter)||void 0===e?void 0:e.getAttribute("formmethod"))||this.formElement.getAttribute("method")||"").toLowerCase())||P.get}},{key:"action",get:function(){var e;return(null===(e=this.submitter)||void 0===e?void 0:e.getAttribute("formaction"))||this.formElement.action}},{key:"location",get:function(){return E(this.action)}},{key:"body",get:function(){return this.enctype==q.urlEncoded||this.method==P.get?new URLSearchParams(this.stringFormData):this.formData}},{key:"enctype",get:function(){var e;return function(e){switch(e.toLowerCase()){case q.multipart:return q.multipart;case q.plain:return q.plain;default:return q.urlEncoded}}((null===(e=this.submitter)||void 0===e?void 0:e.getAttribute("formenctype"))||this.formElement.enctype)}},{key:"stringFormData",get:function(){return v(this.formData).reduce(function(e,t){var n=f(t,2),i=n[0],r=n[1];return e.concat("string"==typeof r? "undefined":t(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,n,i,r);else for(var u=e.length-1;u>=0;u--)(o=e[u])&&(a=(s<3?o(a):s>3?o(n,i,a):o(n,i))||a);s>3&&a&&Object.defineProperty(n,i,a)}([xe()],nt,"create",null);var it=(et=xe(),p(tt=function(){function e(){n(this,e)}return r(e,null,[{key:"create",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.DFX_CONFIG,n=nt.create();return new Qe(je.create(),De.create(),n.get("facebookPixelId"),n.get("tagManagerId"),n.get("taboolaPixelId"),e,t)}}]),e}(),"create",[et],Object.getOwnPropertyDescriptor(tt,"create"),tt),tt);it.displayName="DfxThirdPartyManagerFactory";var rt=function(){function e(){n(this,e)}return r(e,[{key:"init",value:function(){document.fonts&&(document.documentElement.classList.add("dfx-fonts-loading"),document.fonts.ready.then(function(){document.documentElement.classList.remove("dfx-fonts-loading")}))}}]),e}();rt.displayName="DfxFonts",(new rt).init();var ot=je.create();!function(){function e(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{bubbles:!1,cancelable:!1,detail:void 0},n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}"function"!=typeof window.CustomEvent&&(e.prototype=window.Event.prototype,window.CustomEvent=e)}(),"path"in Event.prototype||Object.defineProperty(Event.prototype,"path",{get:Event.prototype.composedPath});document.addEventListener("turbo:load",function(){return e=document.querySelector("noscript.jsdfx-script"),window.POLYFILLED&&(e=document.querySelector("noscript.jsdfx-script-polyfilled")),void(e&&window.System.import(e.getAttribute("data-src")).then(function(e){Object.keys(e).forEach(function(t){window[t]=e[t]}),window.runStacked()}).catch(function(e){return console.error(e)}));var e}),window.performance.mark=window.performance.mark||function(){},window.performance.measure=window.performance.measure||function(){},window.turbo=Fe,Ae(),Ue.create().init(),e.DfxGdprChecker=ot,e.DfxGdprCheckerFactory=je,e.DfxGeoLocationFactory=Ue,e.DfxThirdPartyManagerFactory=it,Object.defineProperty(e,"__esModule",{value:!0})}(this.window=this.window||{}); It’s been previously noted that “reconsideration was trigged with the drop below 1763.36. (await e.view.renderPage(se.fromHTMLString(i)),e.adapter.visitRendered(e),e.complete()):(await e.view.renderError(se.fromHTMLString(i)),e.adapter.visitRendered(e),e.fail())})}}},{key:"getCachedSnapshot",value:function(){var e=this.view.getCachedSnapshotForLocation(this.location)||this.getPreloadedSnapshot();if(e&&(!L(this.location)||e.hasAnchor(L(this.location)))&&("restore"==this.action||e.isPreviewable))return e}},{key:"getPreloadedSnapshot",value:function(){if(this.snapshotHTML)return se.fromHTMLString(this.snapshotHTML)}},{key:"hasCachedSnapshot",value:function(){return null!=this.getCachedSnapshot()}},{key:"loadCachedSnapshot",value:function(){var e=this,t=this.getCachedSnapshot();if(t){var n=this.shouldIssueRequest();this.render(async function(){e.cacheSnapshot(),await e.view.renderPage(t),e.adapter.visitRendered(e),n||e.complete()})}}},{key:"followRedirect",value:function(){this.redirectedToLocation&&!this.followedRedirect&&(this.location=this.redirectedToLocation,this.history.replace(this.redirectedToLocation,this.restorationIdentifier),this.followedRedirect=!0)}},{key:"requestStarted",value:function(){this.startRequest()}},{key:"requestPreventedHandlingResponse",value:function(e,t){}},{key:"requestSucceededWithResponse",value:async function(e,t){var n=await t.responseHTML;null==n?this.recordResponse({statusCode:ae.contentTypeMismatch}):(this.redirectedToLocation=t.redirected?t.location:void 0,this.recordResponse({statusCode:t.statusCode,responseHTML:n}))}},{key:"requestFailedWithResponse",value:async function(e,t){var n=await t.responseHTML;null==n?this.recordResponse({statusCode:ae.contentTypeMismatch}):this.recordResponse({statusCode:t.statusCode,responseHTML:n})}},{key:"requestErrored",value:function(e,t){this.recordResponse({statusCode:ae.networkFailure})}},{key:"requestFinished",value:function(){this.finishRequest()}},{key:"performScroll",value:function(){this.scrolled||("restore"==this.action?this.scrollToRestoredPosition()||this.scrollToTop():this.scrollToAnchor()||this.scrollToTop(),this.scrolled=!0)}},{key:"scrollToRestoredPosition",value:function(){var e=this.restorationData.scrollPosition;if(e)return this.view.scrollToPosition(e),!0}},{key:"scrollToAnchor",value:function(){if(null!=L(this.location))return this.view.scrollToAnchor(L(this.location)),!0}},{key:"scrollToTop",value:function(){this.view.scrollToPosition({x:0,y:0})}},{key:"recordTimingMetric",value:function(e){this.timingMetrics[e]=(new Date).getTime()}},{key:"getTimingMetrics",value:function(){return Object.assign({},this.timingMetrics)}},{key:"getHistoryMethodForAction",value:function(e){switch(e){case"replace":return history.replaceState;case"advance":case"restore":return history.pushState}}},{key:"hasPreloadedResponse",value:function(){return"object"==typeof this.response}},{key:"shouldIssueRequest",value:function(){return"restore"!=this.action||!this.hasCachedSnapshot()}},{key:"cacheSnapshot",value:function(){this.snapshotCached||(this.view.cacheSnapshot(),this.snapshotCached=!0)}},{key:"render",value:async function(e){var t=this;this.cancelRender(),await new Promise(function(e){t.frame=requestAnimationFrame(function(){return e()})}),e(),delete this.frame,this.performScroll()}},{key:"cancelRender",value:function(){this.frame&&(cancelAnimationFrame(this.frame),delete this.frame)}},{key:"adapter",get:function(){return this.delegate.adapter}},{key:"view",get:function(){return this.delegate.view}},{key:"history",get:function(){return this.delegate.history}},{key:"restorationData",get:function(){return this.history.getRestorationDataForIdentifier(this.restorationIdentifier)}}]),e}();function le(e){return e>=200&&e<300}var he,de=function(){function e(t){var i=this;n(this,e),this.progressBar=new ne,this.showProgressBar=function(){i.progressBar.show()},this.session=t}return r(e,[{key:"visitProposedToLocation",value:function(e,t){this.navigator.startVisit(e,M(),t)}},{key:"visitStarted",value:function(e){e.issueRequest(),e.changeHistory(),e.loadCachedSnapshot()}},{key:"visitRequestStarted",value:function(e){this.progressBar.setValue(0),e.hasCachedSnapshot()||"restore"!=e.action?this.showProgressBarAfterDelay():this.showProgressBar()}},{key:"visitRequestCompleted",value:function(e){e.loadResponse()}},{key:"visitRequestFailedWithStatusCode",value:function(e,t){switch(t){case ae.networkFailure:case ae.timeoutFailure:case ae.contentTypeMismatch:return this.reload();default:return e.loadResponse()}}},{key:"visitRequestFinished",value:function(e){this.progressBar.setValue(1),this.hideProgressBar()}},{key:"visitCompleted",value:function(e){e.followRedirect()}},{key:"pageInvalidated",value:function(){this.reload()}},{key:"visitFailed",value:function(e){}},{key:"visitRendered",value:function(e){}},{key:"showProgressBarAfterDelay",value:function(){this.progressBarTimeout=window.setTimeout(this.showProgressBar,this.session.progressBarDelay)}},{key:"hideProgressBar",value:function(){this.progressBar.hide(),null!=this.progressBarTimeout&&(window.clearTimeout(this.progressBarTimeout),delete this.progressBarTimeout)}},{key:"reload",value:function(){window.location.reload()}},{key:"navigator",get:function(){return this.session.navigator}}]),e}(),fe=function(){function e(t){var i=this;n(this,e),this.started=!1,this.submitCaptured=function(){removeEventListener("submit",i.submitBubbled,!1),addEventListener("submit",i.submitBubbled,!1)},this.submitBubbled=function(e){if(!e.defaultPrevented){var t=e.target instanceof HTMLFormElement?e.target:void 0,n=e.submitter||void 0;if(t)"dialog"!=((null==n?void 0:n.getAttribute("formmethod"))||t.method)&&i.delegate.willSubmitForm(t,n)&&(e.preventDefault(),i.delegate.formSubmitted(t,n))}},this.delegate=t}return r(e,[{key:"start",value:function(){this.started||(addEventListener("submit",this.submitCaptured,!0),this.started=!0)}},{key:"stop",value:function(){this.started&&(removeEventListener("submit",this.submitCaptured,!0),this.started=!1)}}]),e}(),ve=function(){function e(t){n(this,e),this.element=t,this.linkInterceptor=new z(this,t),this.formInterceptor=new G(this,t)}return r(e,[{key:"start",value:function(){this.linkInterceptor.start(),this.formInterceptor.start()}},{key:"stop",value:function(){this.linkInterceptor.stop(),this.formInterceptor.stop()}},{key:"shouldInterceptLinkClick",value:function(e,t){return this.shouldRedirect(e)}},{key:"linkClickIntercepted",value:function(e,t){var n=this.findFrameElement(e);n&&(n.src=t)}},{key:"shouldInterceptFormSubmission",value:function(e,t){return this.shouldRedirect(e,t)}},{key:"formSubmissionIntercepted",value:function(e,t){var n=this.findFrameElement(e);n&&n.delegate.formSubmissionIntercepted(e,t)}},{key:"shouldRedirect",value:function(e,t){var n=this.findFrameElement(e);return!
Still Feeling Fine, Two Night Town, The Last Dragon Release Date, El Bano Lyrics Youtube, Zenit St Petersburg Basketball Live Stream, Save The World, Welcome To The Jungle, The Blind Banker, Ella Loves Cole,