return '
' 'template' : 'quote_custom_redesign' , Content geared towards helping to train those financial advisors who use ETFs in client portfolios. See our independently curated list of ETFs to play this theme here. if(typeof window.MediaSource !== 'function') { const EEA_REGION_COUNTRY_CODES = ['AT', 'BE', 'BG', 'HR', 'CY', 'CZ', 'DK', 'EE', 'FI', 'FR', 'DE', 'GR', 'HU', 'IS', 'IE', 'IT', 'LV', 'LI', 'LT', 'LU', 'MT', 'NL', 'NO', 'PL', 'PT', 'RO', 'SK', 'SI', 'ES', 'SE', 'CH', 'TR', 'GB']; Content focused on identifying potential gaps in advisory businesses, and isolate trends that may impact how advisors do business in the future. 'sys_name' : 'blog' , About Invesco 1-30 Laddered Treasury ETF Invesco 1-30 Laddered Treasury ETF is an exchange-traded fund incorporated in the USA. }).catch(() => {}); The index measures the performance of the latest 30-year Treasury bond issue. See the latest ETF news here. "),a=0;a()[].,;:s@"]+(.[^=&/<>()[].,;:s@"]+)*)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+. (function() { } 'subtype' : 'blog' , window.location.href = `/opt-in-check?pub_referrer=${encodeURIComponent(url)}`; Date.now() : (function() { return +new Date })(); 'hline' : 'quotes' , mps._queue.gptloaded.push(function() { (function() { if(typeof document.getElementsByTagName('meta')['tp:PreferredRuntimes'] === 'object') { return false; Historical return data for other ETFs in the Leveraged Bonds ETFdb.com Category is presented in the following table. isEEARegionCheck(); Barclays Capital U.S. Treasury STRIPS 20-30 Year Equal Par Bond Index Barclays Global … el.parentNode.insertBefore(s, el); (t&&t instanceof Function&&t.apply&&!t[a])}var o=t("ee"),i=t(22),a="nr@original",s=Object.prototype.hasOwnProperty,c=!1;e.exports=function(t,e){function n(t,e,n,o){function nrWrapper(){var r,a,s,c;try{a=this,r=i(arguments),s="function"==typeof n?n(r,a):n||{}}catch(f){p([f,"",[r,a,o],s])}u(e+"start",[r,a,o],s);try{return c=t.apply(a,r)}catch(d){throw u(e+"err",[r,a,d],s),d}finally{u(e+"end",[r,a,c],s)}}return r(t)?t:(e||(e=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,e,o,i){o||(o="");var a,s,c,f="-"===o.charAt(0);for(c=0;c // })(); if (typeof mps.getAd != "function") mps.getAd = function(adunit) { Tax Rate data for other ETFs in the Leveraged Bonds ETFdb.com Category is presented in the following table. Fund flow information for other ETFs in the Leveraged Bonds ETFdb.com Category is presented in the following table. !e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),f.on("addEventListener-end",function(t,e){e instanceof m&&"load"===t[0]&&f.emit("xhr-load-added",[t[1],t[2]],e)}),f.on("removeEventListener-end",function(t,e){e instanceof m&&"load"===t[0]&&f.emit("xhr-load-removed",[t[1],t[2]],e)}),f.on("fn-start",function(t,e,n){e instanceof m&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),f.on("fn-end",function(t,e){this.xhrCbStart&&f.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)})}},{}],16:[function(t,e,n){e.exports=function(t){var e=document.createElement("a"),n=window.location,r={};e.href=t,r.port=e.port;var o=e.href.split("://");!r.port&&o[1]&&(r.port=o[1].split("/")[0].split("@").pop().split(":")[1]),r.port&&"0"!==r.port||(r.port="https"===o[0]? // check for region and redirect if country is in EEARegion Stay up to date on the latest stock price, chart, news, analysis, fundamentals, trading and investment tools. let cStart = document.cookie.indexOf(`${name}=`); Retirement Portfolio Redux: Is the 60%-40% Portfolio Dead? A Division of NBCUniversal. 30-Year Treasury Bond Index (-100%) – ETF Tracker 30-Year Treasury Bond Index (-100%) – ETF Tracker The index measures the performance of the latest 30-year Treasury bond issue. 'nid' : '101' 3  The ETF … © 2021 CNBC LLC. mps._queue.mpsloaded = mps._queue.mpsloaded || []; return true; }, mpsopts = { if (mps.response && mps.response.dart && typeof(mps.response.dart.adunits) === 'object') { return false; The fund carries an effective duration of 7.59 years and offers a 30 … The yield had been driven down to 3.71% … function getOneTrustCookie() { About Invesco 1-30 Laddered Treasury ETF The investment seeks to track the investment results (before fees and expenses) of the Ryan/NASDAQ U.S. 1-30 Year Treasury Laddered Index. } ("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],19:[function(t,e,n){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),e.exports=r},{}],20:[function(t,e,n){function r(t,e){if(!o)return!1;if(t!==o)return!1;if(!e)return!0;if(!i)return!1;for(var n=i.split("."),r=e.split(". Direxion Daily 7-10 Year Treasury Bull 3X, Direxion Daily 7-10 Year Treasury Bear 3X, Click Here to Join to ETFdb Pro for 14 Days Free, Export This Data & So Much More. if (!_qs) { TARGETED_ADS: 4, var slotid = "mps-getad-" + adunit.replace(/\W/g, ""); Your personalized experience is almost ready. Insights and analysis on energy focused ETFs, Insights and analysis on Real Estate, Commodities, and other alternative investment focused ETFs. const name = ONE_TRUST_COOKIE_NAME; The Invesco 1-30 Laddered Treasury ETF (Fund) is based on the Ryan/NASDAQ U.S. 1-30 … var script = document.createElement("script"); var dynamic_yield_enabled = 1 console.log('PUB-GDPR-CHECK oneTrustCookie: ', oneTrustCookie); }; 'cag[template]' : 'quote_custom_redesign' , //end OneTrust Redirect This tool allows investors to analyze ETF issuer fund flow data. Educational articles geared toward teaching investors on the basics of ETFs and ETF investing. Join other Institutional Investors receiving FREE personalized market updates and research. Redirecting. var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; TMUBMUSD30Y | View the latest U.S. 30 Year Treasury Bond news, historical stock charts, analyst ratings, financials, and today’s stock price from WSJ. var postLoadFunctions = {}; mps.__intcode = "v2"; mpsload.src = "//" + mpsopts.host + "/fetch/ext/load-" + mpscall.site + ".js?nowrite=2"; console.log('PUB-GDPR-CHECK'); 'stitle' : 'detailed quote stub' , }); Join other Individual Investors receiving FREE personalized market updates and research. The fund tracks the Bloomberg Barclays U.S. Treasury STRIPS 20–30 Year Equal Par Bond Index, which gauges the return of STRIPS with maturities ranging from 20 to 30 years. } 'content_id' : '101' , mps.cloneAd = function() { return false; } if (typeof window === 'undefined') return; Holdings data for other ETFs in the Leveraged Bonds ETFdb.com Category is presented in the following table. } const blockedCategories = decodeURIComponent(matches[1]) document.addEventListener("DOMContentLoaded", function(event) { 'adunits' : 'Flex Ad First|Quote Desktop Badge 1|Quote Desktop Badge 2|Quote Desktop Badge 3|Quote Desktop Badge 4|Quote Desktop Badge 5|Quote Desktop News Strip|Top Banner' , Treasury ETFs are issued and backed by the US Government and tend to have less risk than corporate bonds. The 30-year Treasury bond whose yield everyone quotes is always the one most recently issued. }); 'keywords' : 'quotes' , Useful tools, tips and content for earning an income stream from your ETF investments. "updatecorrelator" : true if (result && result.geo && result.geo.country_code) { head.insertBefore(mpsload, head.firstChild) 'https' : 'http') + '://pix.nbcuni.com/a-pii.gif?X=piiblock&S=' + mps.pagevars.instance + '&P=' + mps.pagevars.mpsid + '&A=' + i + '&U=' + encodeURIComponent(window.location.href) + '&_=' + window._mpspixZ; //begin OneTrust Redirect STORAGE: 6, Understand Vanguard's principles for investing success. See our independently curated list of ETFs to play this theme here. Largest in Assets See how 9 model portfolios have performed in the past. })(); STRICTLY_NECESSARY: 1, Check your email and confirm your subscription to complete your personalized experience. s.src = "https://fm.cnbc.com/applications/cnbc.com/resources/files/2020/03/28/VisitorAPI.js"; Marijuana is often referred to as weed, MJ, herb, cannabis and other slang terms. mps._queue.mpsloaded.push(function(){ Thank you for your submission, we hope you enjoy your experience. script.setAttribute("async", true); We want to hear from you. 1. document.getElementsByTagName("head")[0].appendChild(script); mps._debug('[MPS]: email address detected in url, bypass gpt. mps._queue.refreshads = mps._queue.refreshads || []; mpsload.id = "mps-load"; var _qs = window.location.href; d.setTime(d.getTime() + 60 * 60 * 24 * 30 * 1000); If you study the Treasury yield curve, you would find that the yield on 20-year and 30-year U.S. Treasury bonds have gone up since Mar 27, implying … U.S. Treasury bonds with 10, 20 or 30 year maturities are considered “long” bonds… We have some new features we think you'll like. "true" : "false") + "; expires=" + d.toUTCString() + "; path=/"; window._mpspixZ = (function(a){var b="abcdefghiklmnopqrstuvwxyz".split("");a||(a=Math.floor(Math.random()*b.length));for(var c="",d=0;d 0) { Sign up for ETFdb.com Advisor Alerts now! We examine the top 3 TIPS ETFs below. } Welcome to ETFdb.com. 'cag[symbol]' : 'US30Y' , 'cag[device]' : 'web' , This is an example of a complex marker which can contain html, video, images, css, and animations. if (isOneTrustAnyBlocked()) { })(); } // execute return true; if (EEA_REGION_COUNTRY_CODES.includes(result.geo.country_code)) { 10-year yield at 0.945%; 2-year yield at 0.117%; 30-year yield at 1.698% Jan. 5, 2021 at 10:01 a.m. const oneTrustCookie = getOneTrustCookie(); var pixelurl = ((document.location.protocol === 'https') ? The best TIPS ETF, based on performance over the past year, is the PIMCO 15+ Year U.S. script.setAttribute("src", "//www.npttech.com/advertising.js"); mps._ext = mps._ext || {}; ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"356631dc7f",applicationID:"230538944",sa:1} } }; mps.insertAd("#" + slotid, adunit) return ''; Insights and analysis on leveraged and inverse ETFs. ET by Sunny Oh Treasury yields add to rise after ISM manufacturing About the ICE U.S. Treasury 7–10 Year Bond Index. })(); return Object.values(OneTrustCategories).filter((c) => blockedCategories.includes(c)).length > 0; The iShares 20+ Year Treasury Bond ETF seeks to track the investment results of an index composed of U.S. Treasury bonds with remaining maturities greater than twenty years. We’re sorry, there are no active ETFs associated with this index. document.getElementsByTagName('meta')['tp:PreferredRuntimes'].setAttribute("content", "flash,html5"); With the 10-year U.S. Treasury yield hovering below 1% and Federal Reserve Chairman Jerome Powell... Investors could be forgiven to think there was no reason to invest outside of the U.S. for the... Are you getting the best rate from your broker? } .split(',') Compare your broker's rates now to find out if you can save money, We are redirecting you to the Broker Center now. let cEnd = document.cookie.indexOf(';', cStart); Get U.S. 30 Year Treasury (US30Y:U.S.) real-time stock quotes, news and financial information from CNBC. ... ETF Movers: Includes ETFs & … The iShares 7-10 Year Treasury Bond ETF (IEF) and the iShares 20+ Year Treasury … } 'cag[related_primary]' : '' , } 'cat' : 'quotes' , Links to a proprietary ETFdb rating for other ETFs in the Leveraged Bonds ETFdb.com Category is presented in the following table. The largest Treasury ETF is the iShares 1-3 Year Treasury Bond ETF SHY with $19.71B in assets. TIPS Index Fund . (r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1],r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],7:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=r.apply(this,arguments);return o.emit(n+"start",arguments,t),t.then(function(e){return o.emit(n+"end",[null,e],t),e},function(e){throw o.emit(n+"end",[e],t),e})})}var o=t("ee").get("fetch"),i=t(21);e.exports=o;var a=window,s="fetch-",c=s+"body-",f=["arrayBuffer","blob","json","text","formData"],u=a.Request,d=a.Response,p=a.fetch,l="prototype";u&&d&&p&&(i(f,function(t,e){r(u[l],e,c),r(d[l],e,c)}),r(a,"fetch",s),o.on(s+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),o.emit(s+"done",[null,e],n)}else o.emit(s+"done",[t],n)}))},{}],8:[function(t,e,n){var r=t("ee").get("history"),o=t(24)(r);e.exports=r,o.inPlace(window.history,["pushState","replaceState"],"-")},{}],9:[function(t,e,n){function r(t){function e(){c.emit("jsonp-end",[],p),t.removeEventListener("load",e,!1),t.removeEventListener("error",n,!1)}function n(){c.emit("jsonp-error",[],p),c.emit("jsonp-end",[],p),t.removeEventListener("load",e,!1),t.removeEventListener("error",n,!1)}var r=t&&"string"==typeof t.nodeName&&"script"===t.nodeName.toLowerCase();if(r){var o="function"==typeof t.addEventListener;if(o){var a=i(t.src);if(a){var u=s(a),d="function"==typeof u.parent[u.key];if(d){var p={};f.inPlace(u.parent,[u.key],"cb-",p),t.addEventListener("load",e,!1),t.addEventListener("error",n,!1),c.emit("new-jsonp",[t.src],p)}}}}}function o(){return"addEventListener"in window}function i(t){var e=t.match(u);return e?e[1]:null}function a(t,e){var n=t.match(p),r=n[1],o=n[3];return o?a(o,e[r]):e[r]}function s(t){var e=t.match(d);return e&&e.length>=3? See all Thematic Investing ETF themes   ». typeof mps._gptfirst == "function" && mps._gptfirst(adunit, slotid); cEnd = document.cookie.length; The iShares 7-10 Year Treasury Bond ETF has $7.6 billion dedicated to a just 17 intermediate-term Treasury bonds. 'is_sponsored' : '0' , Data is a real-time snapshot *Data is delayed at least 15 minutes. Welcome to ETFdb.com. mps.scodePath="//fm.cnbc.com/applications/cnbc.com/staticcontent/scripts/omniture/s_code.js?v=1.6.4.1"; A high-level overview of Direxion Daily 30-Year Treasury Bull 3x Shares ETF (TMF) stock. function isEEARegionCheck() { "443":"80"),r.hostname=e.hostname||n.hostname,r.pathname=e.pathname,r.protocol=o[0],"/"!==r.pathname.charAt(0)&&(r.pathname="/"+r.pathname);var i=!e.protocol||":"===e.protocol||e.protocol===n.protocol,a=e.hostname===document.domain&&e.port===n.port;return r.sameOrigin=i&&(!e.hostname||a),r}},{}],17:[function(t,e,n){function r(){}function o(t,e,n){return function(){return i(t,[f.now()].concat(s(arguments)),e?null:this,n),e?void 0:this}}var i=t("handle"),a=t(21),s=t(22),c=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],p="api-",l=p+"ixn-";a(d,function(t,e){u[e]=o(p+e,!0,"api")}),u.addPageAction=o(p+"addPageAction",!0),u.setCurrentRouteName=o(p+"routeName",!0),e.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,e){var n={},r=this,o="function"==typeof e;return i(l+"tracer",[f.now(),t,n],r),function(){if(c.emit((o? var setAdblockerCookie = function(adblocker) { It has amassed $5.5 million in its asset base and trades in light volume of 3,000 shares. mps._urlContainsEmail = function() { if (cEnd === -1) { "":"no-")+"fn-start",[f.now(),r,o],n),o)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){h[e]=o(l+e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),i("err",[t,f.now(),!1,e])}},{}],18:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(! Compare ETFs vs. mutual funds. if (mps._urlContainsEmail()) { ETFdb.com’s proprietary ETF Screener allows users to filter and screen all ETFs based on customized parameters. }); mps._adsheld = []; "host" : 'mps.cnbc.com', Lowest Expense Ratio. In the last trailing year, the best performing Treasury ETF was the TMF at 28.18%. }. Get your ETF recommendation online. 'cag[company]' : 'U.S. (t&&t.licenseKey&&t.applicationID&&e))return u.abort();f(g,function(e,n){t[e]||(t[e]=n)}),c("mark",["onload",a()+x.offset],null,"api");var n=l.createElement("script");n.src="https://"+t.agent,e.parentNode.insertBefore(n,e)}}function o(){"complete"===l.readyState&&i()}function i(){c("mark",["domContent",a()+x.offset],null,"api")}function a(){return O.exists&&performance.now?Math.round(performance.now()):(s=Math.max((new Date).getTime(),s))-x.offset}var s=(new Date).getTime(),c=t("handle"),f=t(21),u=t("ee"),d=t(20),p=window,l=p.document,h="addEventListener",m="attachEvent",v=p.XMLHttpRequest,w=v&&v.prototype;NREUM.o={ST:setTimeout,SI:p.setImmediate,CT:clearTimeout,XHR:v,REQ:p.Request,EV:p.Event,PR:p.Promise,MO:p.MutationObserver};var y=""+location,g={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-spa-1118.min.js"},b=v&&w&&w[h]&&!/CriOS/.test(navigator.userAgent),x=e.exports={offset:s,now:a,origin:y,features:{},xhrWrappable:b,userAgent:d};t(17),l[h]? Use at the core of your portfolio to seek stability in your portfolio … for (var i in mps.response.dart.adunits) { var mpscall = { Dividend information for other ETFs in the Leveraged Bonds ETFdb.com Category is presented in the following table. The ICE U.S. Treasury 7–10 Year Bond Index is one of a series of market-capitalization weighted indexes designed to track the return performance of U.S. Treasury bonds across several maturity levels. See the master list of all thematic investing ETF themes here. // mps._queue.mpsinit.push(function() { mps._queue = mps._queue || {}; mps._queue.mpsinit = mps._queue.mpsinit || []; Technical information for other ETFs in the Leveraged Bonds ETFdb.com Category is presented in the following table. We examine the top 3 TIPS ETFs below. Highest YTD Returns mps._log('**** LOADED: cnbc-cms-header-insert'); WANT TO LEARN MORE? All Rights Reserved. if (!oneTrustCookie) return true; *)$/,l=["appendChild","insertBefore","replaceChild"];f.inPlace(HTMLElement.prototype,l,"dom-"),f.inPlace(HTMLHeadElement.prototype,l,"dom-"),f.inPlace(HTMLBodyElement.prototype,l,"dom-"),c.on("dom-start",function(t){r(t[0])})}},{}],10:[function(t,e,n){var r=t("ee").get("mutation"),o=t(24)(r),i=NREUM.o.MO;e.exports=r,i&&(window.MutationObserver=function(t){return this instanceof i?new i(o(t,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype)},{}],11:[function(t,e,n){function r(t){var e=a.context(),n=s(t,"executor-",e),r=new f(n);return a.context(r).getCtx=function(){return e},a.emit("new-promise",[r,e],e),r}function o(t,e){return e}var i=t(24),a=t("ee").get("promise"),s=i(a),c=t(21),f=NREUM.o.PR;e.exports=a,f&&(window.Promise=r,["all","race"].forEach(function(t){var e=f[t];f[t]=function(n){function r(t){return function(){a.emit("propagate",[null,!o],i),o=o||!t}}var o=!1;c(n,function(e,n){Promise.resolve(n).then(r("all"===t),r(!1))});var i=e.apply(f,arguments),s=f.resolve(i);return s}}),["resolve","reject"].forEach(function(t){var e=f[t];f[t]=function(t){var n=e.apply(f,arguments);return t!==n&&a.emit("propagate",[t,!0],n),n}}),f.prototype["catch"]=function(t){return this.then(null,t)},f.prototype=Object.create(f.prototype,{constructor:{value:r}}),c(Object.getOwnPropertyNames(f),function(t,e){try{r[e]=f[e]}catch(n){}}),a.on("executor-start",function(t){t[0]=s(t[0],"resolve-",this),t[1]=s(t[1],"resolve-",this)}),a.on("executor-err",function(t,e,n){t[1](n)}),s.inPlace(f.prototype,["then"],"then-",o),a.on("then-start",function(t,e){this.promise=e,t[0]=s(t[0],"cb-",this),t[1]=s(t[1],"cb-",this)}),a.on("then-end",function(t,e,n){this.nextPromise=n;var r=this.promise;a.emit("propagate",[r,!0],n)}),a.on("cb-end",function(t,e,n){a.emit("propagate",[n,!0],this.nextPromise)}),a.on("propagate",function(t,e,n){this.getCtx&&!e||(this.getCtx=function(){if(t instanceof Promise)var e=a.context(t);return e&&e.getCtx?e.getCtx():this})}),r.toString=function(){return""+f})},{}],12:[function(t,e,n){var r=t("ee").get("raf"),o=t(24)(r),i="equestAnimationFrame";e.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],13:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function o(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var i=t("ee").get("timer"),a=t(24)(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],14:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function o(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){g.push(t),h&&(x?x.then(a):v?v(a):(E=-E,O.data=E))}function a(){for(var t=0;t34||l<10)||window.opera||t.addEventListener("progress",function(t){e.lastSize=t.loaded},!1)}),f.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),f.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid)}),f.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],o=this;if(n&&r){var i=h(r);i&&(n.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"===t.type&&(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof e.onload))&&o.end(e)}catch(n){try{f.emit("internal-error",[n])}catch(r){}}};for(var s=0;s