CINXE.COM

Just a moment...

<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "cxl.com",cType: 'managed',cRay: '91578efaaad1896e',cH: 'R7AJa1i2Ql_YuMRNiWYvSORGRd2hj3WpYAN8jNRZa.Q-1740149528-1.2.1.1-oQzqoRX9u_aV1zMNjwxtrVunFv3BSv4htKRJ6OBh1fjumwv0sE9JAPMJdMcVK_xU',cUPMDTk: "\/blog\/testing-tools-site-speed\/?__cf_chl_tk=MGxl6lgWWOWuL4sIm0VlH7LKQ4zaD6dSimGL8_.Z74Y-1740149528-1.0.1.1-gv6tSNSFgqQIw2h410KkMTWngLjjkn.NKwzBYzTRYnI",cFPWv: 'b',cITimeS: '1740149528',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/blog\/testing-tools-site-speed\/?__cf_chl_f_tk=MGxl6lgWWOWuL4sIm0VlH7LKQ4zaD6dSimGL8_.Z74Y-1740149528-1.0.1.1-gv6tSNSFgqQIw2h410KkMTWngLjjkn.NKwzBYzTRYnI",md: "O1Knif12zyCvoqlh__1tDLSAdc42EWdzPrMV3JQ_huo-1740149528-1.2.1.1-ZcZIoAzhIwHEmWwibi7o4_mD5Jqd_Wef1ZPZ.rSWoN_n77W3TxU_uJsZqFMfwtT8sGF923HKvC5SktDewxoraNOlA87ABaNVmrF9GbNX3iUy8KkOkXkbWVC_mt4EacWKFYHh1XCn3_EClSlCbzY2HDsdN3qLdOO_rXy2OeCbevQQZDFzO6crjVO61PFf29gy2rfr2EnYIHFy1xq86dk.c4lzAPR.9IB8yECqCNSepVWxd3w4d6C8SFBthkMSyXmpBLlV.eU1wp9tZlgEIDXqjFn_NaAH_l3qWhoa0yuEJvAPrnuIDZVeGl754cETzZ20MKitxKB5lmpFalYV.97qSHsl4dVkG.sfQYOtYsBYsXLNS4uE.1eU5dXjrj04sVhlrHMUbiEVa0oLYSwuZ_0sWZac6YO1GdDq48WxSfUOog9rj.Qixnl6VWlXQSndEaz4wX4RxWF7OGx2KHj8RrtP2BZ3kqEE6aZruDHmmgp8afbMF77oPz8N09icyE.zzAX6n.R0BRUAjhZl9iRZxNiL5lh_LousiySX2K.MAaaY7cr18WrJg9a4VlF5P94lIIQTRNtbiXH4rnnFiKToQwee2y0LpvcOX1lTk5inDdxOhpkj0Bk.iklF8GKA8gnU.V9..RbtgHyZ0oiB7uCoEdOegdq9iP20EHjgxhOmqxyxx5aj_8aqpKUAfSciUL_9V8t5D24M105E.a.NX4DrtJIt3P8hdax3EEOwSZFqC0my6yF4NK57sMFvUWOiO_lNjAWZhEC0t.8tWZghfKY_Hz7BjldCAipYXzinQj4N0KWXHVzLjJ3_a6jMYZOu7SG3z5lb1v5OZox1h675Llei_cJM1c83D4cn.GQzOIiJH97BL5QpTajqi.lzM1mZBODcrqrAgjv7O4IgZ30jnao.NzdeeZVv5rOajv9eo4OgIKiFX_vSFGt8M4wP3yf3Yb8JD8vbWBYYjR21gcuTMGHapwoO7DbIjeDbLL.ObHDXHOoVG.DmiCTK69XMX7bEBKC1YygngV1hfg8D1WEir1NQfeaIInO7cBIxJOQMcNjBLXFXluR54Pacy_3eUh2ZS8Y.2FwDNk4KvtsGDHnjKF2ZONDrG1lk9ndbs2l615H36gxDPt0r_ln2tP7DLlhc_wjx9YmF2DBklahQp7iE3.rPMfAehEdUPW5dDsBJ7lHYcEsfW0DUohwzUSCt5XQ_v49QXdIbgmPj11t5h0Js48y.V9YsCLrm3oZi9g9HgxJ8QBlHQAIrRk_OpArfCRPZ4AJe027P1TOvYmlQpshv34C4LMjIqY1eyO.wuGKsdMkuQDZ0WBOoxIEh.VLe7H5whr.7b8oBU0W18y_J0hQrgDcd_DOpUE_baKl9_Ip_nwlmdvoOGf.luyWHkcaYZwATuExlsc5Av_BP6Ft3G_kLl1N3H2M0LnaQilsx1YA5J2B4mi79aJd.ahM8N5Z3yo3cQgA_7SQpvEWxp5i_V__m9F23n_HJv6uV81OCHwcXoX63MzuP7C25U0ukh96xjmhuW0Doew8zsRQuRCj1veFBVRXR_OHsV9ICNoPJ10pKjMNPPGuo2R1l7qN.MBkwMhHbSR5quPiwym04PhGi0CDvQrSky.OkkHicQhUaRBHZcHVNR_DKhzd13YJOIQdXSgrP5gLbfRl6Dhb9X8d4vPHwlh2tUpHFcf2P73okn0oEryCkIQBTvJCO2yKdjWUxprK9jVrT7ZIK79aeSqSYVEXd66KDHtBvgMCFG4wPnFoEcxARY_bpVRC7YQtdAlspbRvAXGqR9Hhe.glFKCG_ZW5jq3gdIf7ygC6qJ.BdPYQ_x9nbwlItV9ygwsWNw4JIi5HYAuDbt7LUrzA9et1_pg12RDRDnIrrhvLvq1mMf6MYP5TVpvZynWP2LLcBQJjmAUxiyUkbfPQ32cNeDIH3xvKm.zOepHqTY97oKX2S3XvTK0o5ar7LReaF3BWolcXIZGG39348g817HqDFGu.HZ1iCxeOLGJz2Wft.kf1nJHVACgOf.PKHlR6NgXT44YK9skA9mA1_aanPK11zMHMgp3e94hmOOEjwum_hr2hK0ptt0ru62PDUmM4SzlXeJe0QCMINUk2MaeHbdLLPmuUwY2rR63M1LelQFkPG5fG_gYWw6Y2kpTHzTuyWtJG4dSdqf.Zydp1BKY7P.t0crrQqEYSICCL.qy74QPt.FcAtl12Hhy7eERfSYZZzQ6I.XmnWaMPLgmjGZEhC4rxSAE0lqgdZNMf4F7pseXIqWP5lcbmjlgln9N2ArTAqNPkZ9oP3l9aw_sS2jkDce5VowBh7q_Kelv6IR6zAtBM6oYRsawhVWgnFU3t8ZzQSH.r6uNehAZZ2DqZuQdzv24PqsdVnmhKOQKs_tocekawAhYP9ks9JyZAtAXmn85OTNp94c650K0Xu_uCZtcr7fj1azTaF6RxLFc3TiEWQzg2oI0waLS3Zf2Azb9qzPUKxCMbkdi8eXGhgsL.y7zvbSSeAa033EIKBOoVoQBcbM__dxtKEjG0R5YXau6Z3W3J10zgQVgDjCFvmP4Vbbgwk",mdrd: "fR1xCl1iKqKLicvwP1z.rc4zABuYKVJY63rnbhK76k4-1740149528-1.2.1.1-WBu46c4L3cVYKbeHADFYgGzsXyPHoOwSQ.nG6rLWKzC.AJl_VBoQmKHj26.x71LsQTJ_DgzbWQ0kRbl9ccxKMsVMUoUMDVCivI3S5wKNpTYvlUr2My4booasqH1Psf8tzxCIan0mkJXaqi3wECiLL1Vf3e7Tqw4Os4RTuvkL0xeNB_.XDYoxJTYbL6pqMNS0Q3FfQstsTMGaZLdc.CjA8jQygoz6Y6L._14zNqcQfna4DFHakyJnKOfivWYEGIZN38wxTFX_8wi722pjBf4S7qj65vafw51tnSFlDRZTb64kzv.PyNAjX5gw38557dkPdDKFv4TJKQ1XDr63UstGv_zN1aUbV5ttxAGN2T5yYZO5XQiQKzXi1.sY79ozBMZ3.a92Z_l0IAtvBraERCaZUIQqqlHbUQm.L3HIfvEJc81QLf5yJhXKojoCb6r9Tj0d2yrgEkmYUHRZeI6McPAhXABClYw8GEBQhVsRoK79UVuqGDCAn9.SUkF0ndqtP1kLXvCGo1e2USSINhBfNZzWzpeT7SROxObIbXkj4JNZ7xHm2mn2qOhaQ8OPrlostRpz1MFdaHyZjjmsad182gQo5sTeMjrJU5jtmaaJDUOtFGTi4qX4dES4BfNXaWmLLmNPYTmXVgBsZepoerBZTS_kyIvkxOsZoV06bVLHQZtRotMIb69fV8F8h_J4fwqAyl6qCqu_57NNz3bKHfmIkGbeuHcMZ0rbFHWXG6gSg4KX0EL8Zq5UKoUs6inW_ZWpzayWUb8hxAhdIv_nJ647GD0TT1qel5ie7LE8kKgkIRXfbcoUDsQvLb9pU_DI7WT2dApT5d9QoMQlC6I3mJYWajWjg9XMsx8n9n_Eivyp1Am75YPUFy_yNBPWdLEU_TBUbQ7j2WbNo.FdZ864JoKBw1yBeFPUedDua2HvW4WZF.axdevBOinu_BdbwRc_wfswrQ6b2Tay3pJPKPSLLML4Y0C.czrMNJz6PAk6.JQw36otHVhcsqkQZhbldN2YsAfUPGuX5U1A112YnOPugf3E.BzVMROsOa5vlJ6JTA_EO5eN0uNkeomeGwqY8mLUyFQrBmZiWgujMeFlepuCIQaa1_gtWIkahoYkQGcjHqszarvj3kqLd3HuTJGEA6LIXiY53ZmuqskGbr7T9QetqN0pTzbcxgUgdmKiakDpcP3daqjp42hz72jcwDGD68O92JXwGwZSHxh0Ud_hU43ZJk0xdpKCkUVc1MxsRYRWYfl9F26oo2qXbT8KzVvyx7iYnpuy98VhLY3e0ZsTTIkvAKp7MczFmPcbH8hkqpotgrZRATdyaRVFPHk09cIjNYkIjTiuFX9Xwg_uP8BYiD4QZDDj7qy6w4108GT4fkCT_tnDPpXf2GWQrxjyLeFJ_MvvRtaCwZww_yRO7tBBPZpsN.bpWg7ud7gxxgQXeEyd9qaFNIGdw0B1hII6eOVUAGRRh8FJyI3DsXVherVdeiwhi5mBNkYlV26nx2SL2sfhHdXX8l09giQkL3nnplb7hOLOf6E3E5fQBH.17T8F.beR6vF6K9kB6S7g4zzVts_5P8kIVnxXQsxPQZS7.Tpbx9.WRm7blACIHIg5HBaxTvalSORC3e8xpagHvM5QsTnrc7wY_PJeGDoK5egLemJ6ll1b5ORxN_L6nCE7Xm9KtdyLjGRde2cMj_z4DUFo7FhwJH3AqLQFsT3MIPj1VVJBAH8YiFDTGoDFdPG_S501MOcrXVlupUK4BNbETPuLQN1BmRyaztFu7K9dK9SLpJFlZ_VPtruBNRwT44CZbhFQL7G2QVl2ue_e08sRs8n7ryJim4wIsc0rqm0zCC5E0.yUkBdvRv5_Z915pKISb8YSQu5PzgV3S9fLkZaxvz8_iv4G9RZZ7CeXLDfOgd63DZZ361bzlPBG.m.r3ZsDR4Y6E65Sr1RVD0eQEw"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=91578efaaad1896e';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/blog\/testing-tools-site-speed\/?__cf_chl_rt_tk=MGxl6lgWWOWuL4sIm0VlH7LKQ4zaD6dSimGL8_.Z74Y-1740149528-1.0.1.1-gv6tSNSFgqQIw2h410KkMTWngLjjkn.NKwzBYzTRYnI" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>