<!DOCTYPE html><html lang="en"><head><link rel="preload" href="https://d3otfkap419ijo.cloudfront.net/_next/905ccf95-193e-4a6e-b16b-5f2d8ce34253/pages/health-news-feed.js" as="script"/><link rel="preload" href="https://d3otfkap419ijo.cloudfront.net/_next/cb6a08a0f893d6aafc18ff61d49441e4/app.js" as="script"/><meta charSet="utf-8" class="next-head"/><title class="next-head">Top Health News: Technology, Mental Health and More</title><link rel="canonical" href="https://www.healthline.com/health-news" class="next-head"/><script class="next-head">
dataLayer = window.dataLayer || [];
dataLayer.push({"imuid":"","k1":"otherhealthsystems","k2":"healthsystems","contentType":"","author":"","msiteID":"","mainContentCategoryTags":"","publishedDate":"","updatedDate":""});
</script><meta content="en" http-equiv="content-language"/><meta content="width=device-width, initial-scale=1, user-scalable=no" name="viewport"/><meta content="#05a2d3" name="theme-color"/><link href="https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/manifest.json" rel="manifest"/><script>
/* observer-7.5.2 */ window.Promise && eval(atob("IWZ1bmN0aW9uIHQoZSxuLG8pe2Z1bmN0aW9uIHIoYSxzKXtpZighblthXSl7aWYoIWVbYV0pe3ZhciB1PSJmdW5jdGlvbiI9PXR5cGVvZiByZXF1aXJlJiZyZXF1aXJlO2lmKCFzJiZ1KXJldHVybiB1KGEsITApO2lmKGkpcmV0dXJuIGkoYSwhMCk7dmFyIGQ9bmV3IEVycm9yKCJDYW5ub3QgZmluZCBtb2R1bGUgJyIrYSsiJyIpO3Rocm93IGQuY29kZT0iTU9EVUxFX05PVF9GT1VORCIsZH12YXIgYz1uW2FdPXtleHBvcnRzOnt9fTtlW2FdWzBdLmNhbGwoYy5leHBvcnRzLGZ1bmN0aW9uKHQpe3ZhciBuPWVbYV1bMV1bdF07cmV0dXJuIHIobnx8dCl9LGMsYy5leHBvcnRzLHQsZSxuLG8pfXJldHVybiBuW2FdLmV4cG9ydHN9Zm9yKHZhciBpPSJmdW5jdGlvbiI9PXR5cGVvZiByZXF1aXJlJiZyZXF1aXJlLGE9MDthPG8ubGVuZ3RoO2ErKylyKG9bYV0pO3JldHVybiByfSh7MTpbZnVuY3Rpb24odCxlLG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiBvKHQpe3ZhciBlPWFyZ3VtZW50cy5sZW5ndGg+MSYmdm9pZCAwIT09YXJndW1lbnRzWzFdP2FyZ3VtZW50c1sxXToiTkVXX1NDUklQVF9FVkVOVCIsbj1hcmd1bWVudHMubGVuZ3RoPjImJnZvaWQgMCE9PWFyZ3VtZW50c1syXT9hcmd1bWVudHNbMl06e30sbz1uZXcgcihlLHtkZXRhaWw6bn0pO3QuZGlzcGF0Y2hFdmVudChvKX12YXIgcj10KDMpO2UuZXhwb3J0cz1vfSx7MzozfV0sMjpbZnVuY3Rpb24odCxlLG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiBvKHQpe3QuYWRvbmlzPXQuYWRvbmlzfHx7fSx0LmFkb25pcy5zY3JpcHRTdGF0dXNlcz17fSx0LmFkb25pcy5yZXF1ZXN0U3RhdHVzZXM9e307dmFyIGU9dC5YTUxIdHRwUmVxdWVzdC5wcm90b3R5cGUub3Blbjt0LlhNTEh0dHBSZXF1ZXN0LnByb3RvdHlwZS5vcGVuPWZ1bmN0aW9uKG4sbyl7dGhpcy5hZGRFdmVudExpc3RlbmVyKCJlcnJvciIsZnVuY3Rpb24oZSl7MD09PXRoaXMuc3RhdHVzP3QuYWRvbmlzLnNjcmlwdFN0YXR1c2VzW29dPSJlcnJvciI6dC5hZG9uaXMuc2NyaXB0U3RhdHVzZXNbb109ImxvYWQifSksdGhpcy5hZGRFdmVudExpc3RlbmVyKCJsb2FkIixmdW5jdGlvbihlKXt0LmFkb25pcy5zY3JpcHRTdGF0dXNlc1tvXT0ibG9hZCJ9KSx0aGlzLmFkZEV2ZW50TGlzdGVuZXIoImxvYWRlbmQiLGZ1bmN0aW9uKGUpe3QuYWRvbmlzLnJlcXVlc3RTdGF0dXNlc1tvXT10aGlzLnN0YXR1cyxyKHQpfSk7dmFyIGk9W10uc2xpY2UuY2FsbChhcmd1bWVudHMsMCk7cmV0dXJuIGUuYXBwbHkodGhpcyxpKX19dmFyIHI9dCgxKTtlLmV4cG9ydHM9e3dyYXBYTUxIdHRwUmVxdWVzdDpvfX0sezE6MX1dLDM6W2Z1bmN0aW9uKHQsZSxuKXsoZnVuY3Rpb24odCl7dmFyIG49dC5DdXN0b21FdmVudDtlLmV4cG9ydHM9ZnVuY3Rpb24oKXt0cnl7dmFyIHQ9bmV3IG4oImNhdCIse2RldGFpbDp7Zm9vOiJiYXIifX0pO3JldHVybiJjYXQiPT09dC50eXBlJiYiYmFyIj09PXQuZGV0YWlsLmZvb31jYXRjaCh0KXt9cmV0dXJuITF9KCk/bjoidW5kZWZpbmVkIiE9dHlwZW9mIGRvY3VtZW50JiYiZnVuY3Rpb24iPT10eXBlb2YgZG9jdW1lbnQuY3JlYXRlRXZlbnQ/ZnVuY3Rpb24odCxlKXt2YXIgbj1kb2N1bWVudC5jcmVhdGVFdmVudCgiQ3VzdG9tRXZlbnQiKTtyZXR1cm4gZT9uLmluaXRDdXN0b21FdmVudCh0LGUuYnViYmxlcyxlLmNhbmNlbGFibGUsZS5kZXRhaWwpOm4uaW5pdEN1c3RvbUV2ZW50KHQsITEsITEsdm9pZCAwKSxufTpmdW5jdGlvbih0LGUpe3ZhciBuPWRvY3VtZW50LmNyZWF0ZUV2ZW50T2JqZWN0KCk7cmV0dXJuIG4udHlwZT10LGU/KG4uYnViYmxlcz1Cb29sZWFuKGUuYnViYmxlcyksbi5jYW5jZWxhYmxlPUJvb2xlYW4oZS5jYW5jZWxhYmxlKSxuLmRldGFpbD1lLmRldGFpbCk6KG4uYnViYmxlcz0hMSxuLmNhbmNlbGFibGU9ITEsbi5kZXRhaWw9dm9pZCAwKSxufX0pLmNhbGwodGhpcywidW5kZWZpbmVkIiE9dHlwZW9mIGdsb2JhbD9nbG9iYWw6InVuZGVmaW5lZCIhPXR5cGVvZiBzZWxmP3NlbGY6InVuZGVmaW5lZCIhPXR5cGVvZiB3aW5kb3c/d2luZG93Ont9KX0se31dLDQ6W2Z1bmN0aW9uKHQsZSxuKXsidXNlIHN0cmljdCI7ZnVuY3Rpb24gbyh0LGUsbixvKXsiYWRkRXZlbnRMaXN0ZW5lciJpbiB0P3QuYWRkRXZlbnRMaXN0ZW5lcihlLG4sbyk6ImF0dGFjaEV2ZW50ImluIHQmJnQuYXR0YWNoRXZlbnQoIm9uIitlLG4pfXZhciByPXQoMiksaT10KDEpOyFmdW5jdGlvbigpe3dpbmRvdy5hZG9uaXM9d2luZG93LmFkb25pc3x8e30sd2luZG93LmFkb25pcy5zY3JpcHRTdGF0dXNlcz17fSxyLndyYXBYTUxIdHRwUmVxdWVzdCh3aW5kb3cpLG8oZG9jdW1lbnQsImxvYWQiLGZ1bmN0aW9uKHQpe3QudGFyZ2V0JiYiU0NSSVBUIj09PXQudGFyZ2V0Lm5vZGVOYW1lJiYod2luZG93LmFkb25pcy5zY3JpcHRTdGF0dXNlc1t0LnRhcmdldC5zcmNdPSJsb2FkIixpKHdpbmRvdykpfSwhMCksbyhkb2N1bWVudCwiZXJyb3IiLGZ1bmN0aW9uKHQpe3QudGFyZ2V0JiYiU0NSSVBUIj09PXQudGFyZ2V0Lm5vZGVOYW1lJiYod2luZG93LmFkb25pcy5zY3JpcHRTdGF0dXNlc1t0LnRhcmdldC5zcmNdPSJlcnJvciIsaSh3aW5kb3cpKX0sITApfSgpfSx7MToxLDI6Mn1dfSx7fSxbNF0pOw=="));
</script><script>
 adonis = window.adonis || {}; adonis.transport = 'https://www.adumen.com/http'; adonis.scriptResources = ['prebid.js']; 
</script><script async="" src="https://www.googletagservices.com/tag/js/gpt.js"></script><script>
 var dataLayer = dataLayer || []; dataLayer.push({"hostPlatform":"replatform","fireGTM":true,"topicCenter":"none","generalContentArea":"Application","uaPropertyId":"UA-26124207-1","primaryPageview":"Yes"}, {'gtm.start':Date.now(),event:'gtm.js'}); googletag = window.googletag || {}; googletag.cmd = googletag.cmd || []; if(console.time)console.time('js.load'); __hlConfig = {"apiPrefix":"https://frontend-prod.healthline.com","assetPrefix":"https://d3otfkap419ijo.cloudfront.net/","staticPrefix":"https://d3otfkap419ijo.cloudfront.net/","ga":{"uaPropertyId":"UA-26124207-1"},"gtm":{"gtmId":"GTM-WSXMS6"},"monetateUrl":"https://se.monetate.net/js/2/a-563f897b/p/healthline.com/entry.js","sentryDSN":"https://8bc674d734914b3f8179f84e9edb0faa@sentry.io/248102","homePage":"homepage","failover":{"bucket":"frontend-failover-prod","expires":600000},"mmr5Test":true}; 
</script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-WSXMS6"></script><script>
 HL = { b: {}, isEEA: function() { HL.b.isEEA = !0; } } 
</script><link href="https://www.healthline.com/hlcmsresource/images/frontend-static/favicon/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://www.healthline.com/hlcmsresource/images/frontend-static/favicon/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="https://www.healthline.com/hlcmsresource/images/frontend-static/favicon/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/favicon/manifest.json" rel="manifest"/><link color="#05a2d3" href="https://www.healthline.com/hlcmsresource/images/frontend-static/favicon/safari-pinned-tab.svg" rel="mask-icon"/><link href="https://www.healthline.com/hlcmsresource/images/frontend-static/favicon/favicon.ico" rel="shortcut icon"/><meta content="Healthline" name="apple-mobile-web-app-title"/><meta content="Healthline" name="application-name"/><meta content="https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/favicon/browserconfig.xml" name="msapplication-config"/><meta content="#ffffff" name="theme-color"/><style>@media(min-width:768px){h2.with-image-at-left{float:right;}}@media(min-width:768px){h2.with-image-at-right{float:left;}}@media(min-width:768px){h2.with-image-at-left,h2.with-image-at-right{width:calc(100% - 280px);}}@-webkit-keyframes animation-k0lfw7{from{opacity:1;}to{opacity:0;}}@keyframes animation-k0lfw7{from{opacity:1;}to{opacity:0;}}.css-7trl3{cursor:pointer;text-decoration:none;border-color:#05a2d3;color:inherit;}.css-7trl3:hover{border-color:#ec1c82;color:#ec1c82;}.css-7trl3:hover img,.css-7trl3:hover .image{opacity:0.8;}.css-7trl3:hover svg{fill:#ec1c82;}.css-7trl3:hover:active{border-color:#b42072;color:#b42072;}.css-7trl3:hover:active svg{fill:#b42072;}.css-i9gxme{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;}.css-o44is{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;}.css-120snmw{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:20px;}@media(min-width:768px){.css-120snmw{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.css-19w7o6y{position:relative;}.css-19w7o6y .load-offset{position:absolute;top:-300px;}.css-h9jo37{height:1px;overflow:visible;}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;font-display:fallback;src:local('☺︎'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/proxima/32A982_7_0.woff2') format('woff2'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/proxima/32A982_7_0.woff') format('woff');}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:600;font-display:fallback;src:local('☺︎'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/proxima/32A982_9_0.woff2') format('woff2'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/proxima/32A982_9_0.woff') format('woff');}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:700;font-display:fallback;src:local('☺︎'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/proxima/32A982_1_0.woff2') format('woff2'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/proxima/32A982_1_0.woff') format('woff');}@font-face{font-family:Tiempos;font-style:normal;font-weight:600;font-display:fallback;src:local('☺︎'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/tiempos/TiemposHeadlineWeb-Medium.woff2') format('woff2'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/tiempos/TiemposHeadlineWeb-Medium.woff') format('woff');}@font-face{font-family:healthline;font-display:block;src:local('☺︎'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/healthline/healthline.woff') format('woff');}@font-face{font-family:healthline-video;font-display:block;src:local('☺︎'),url('https://d3otfkap419ijo.cloudfront.net/0a39ef630272aa57284e1fc0830eea1e056d16b1/static/fonts/healthline-video/healthline-video.woff') format('woff');}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;image-rendering:crisp-edges;}*,*:before,*:after{box-sizing:inherit;}:-moz-ui-invalid{box-shadow:none;}html{box-sizing:border-box;color:#231f20;line-height:1.15;-webkit-text-size-adjust:100%;text-size-adjust:100%;cursor:default;font-family:"Proxima Nova",-apple-system,system-ui,system-ui,"Segoe UI",Roboto,"Helvetica Neue",helvetica,Arial,arial,sans-serif;font-size:17px;}html,body{height:100%;width:100%;}button,.button{font-family:inherit;font-size:14px;line-height:16px;}cite,.cite{margin-bottom:20px;margin-top:20px;display:block;font-style:normal;}figure,.figure{font-size:0;line-height:0;margin:0;}form,.form{margin-bottom:0;margin-top:0;}h1,.h1{font-family:Tiempos,"Georgia",georgia,"Times New Roman","Times",times,serif;font-weight:600;font-size:32px;line-height:36px;margin-bottom:15px;margin-top:20px;}h2,.h2{font-weight:700;position:relative;font-size:24px;line-height:30px;margin-bottom:15px;margin-top:30px;clear:both;}h3,.h3{font-weight:700;font-size:20px;line-height:26px;margin-bottom:15px;margin-top:30px;clear:both;}h4,.h4{font-weight:700;font-size:17px;line-height:26px;margin-bottom:15px;margin-top:20px;}hr,.hr{border:none;border-top:1px solid #e5e5ea;line-height:0;margin-bottom:20px;margin-top:30px;}img,.img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;}iframe,.iframe{max-width:100%;}li,.li{font-size:17px;line-height:26px;margin-bottom:8px;}ol,.ol,ul,.ul{margin-bottom:20px;margin-left:20px;margin-top:15px;padding-left:25px;}ol.hl-long-line > li,.ol.hl-long-line > li,ul.hl-long-line > li,.ul.hl-long-line > li{margin-bottom:15px;}p,.p{margin-bottom:20px;margin-top:20px;font-size:17px;line-height:26px;}ul{list-style-image:url("data:image/svg+xml,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='2.5' fill='%23EC1C82'/%3E%3C/svg%3E");}ul li > ul{list-style-image:url("data:image/svg+xml,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='2.5' fill='%23FFF' stroke='%23EC1C82'/%3E%3C/svg%3E");}small,.small{font-size:14px;line-height:20px;}table,.table{border-collapse:collapse;font-size:16px;line-height:24px;}[class*="icon-hl"]::before{font-family:"healthline" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;}[class*="icon-hlvideo-"]::before{font-family:"healthline-video" !important;}#__next,#__next > div,body > div:first-of-type{height:100%;}#__next:empty,#__next > div:empty,body > div:first-of-type:empty{height:0;}.icon-hl-arrow-right::before{content:'\e909';}.icon-hl-circle-arrow::before{content:'\e908';}.icon-hl-check::before{content:'\75';}.icon-hl-check-thin::before{content:'\70';}.icon-hl-chevron-left::before{content:'\42';}.icon-hl-chevron-right::before{content:'\43';}.icon-hl-circle-alert::before{content:'\62';}.icon-hl-circle-facebook::before{content:'\63';}.icon-hl-circle-google::before{content:'\64';}.icon-hl-circle-heart::before{content:'\74';}.icon-hl-circle-pinterest::before{content:'\65';}.icon-hl-circle-print::before{content:'\6f';}.icon-hl-circle-question::before{content:'\71';}.icon-hl-circle-reddit::before{content:'\41';}.icon-hl-circle-thumb-down::before{content:'\72';}.icon-hl-circle-thumb-up::before{content:'\73';}.icon-hl-circle-twitter::before{content:'\67';}.icon-hl-close::before{content:'\68';}.icon-hl-close-thin::before{content:'\78';}.icon-hl-email::before{content:'\e900';}.icon-hl-facebook::before{content:'\76';}.icon-hl-frown::before{content:'\e904';}.icon-hl-gallery::before{content:'\79';}.icon-hl-google-plus::before{content:'\e90a';}.icon-hl-logo-icon::before{content:'\6d';}.icon-hl-more::before{content:'\e901';}.icon-hl-pinterest::before{content:'\7a';}.icon-hl-print::before{content:'\e902';}.icon-hl-reddit::before{content:'\e905';}.icon-hl-smile::before{content:'\e903';}.icon-hl-twitter::before{content:'\e906';}.icon-hl-youtube::before{content:'\e90b';}.icon-hlvideo-back-10::before{content:'\e904';}.icon-hlvideo-minus::before{content:'\e906';}.icon-hlvideo-pause::before{content:'\e900';}.icon-hlvideo-play-circle::before{content:'\e902';}.icon-hlvideo-play-square::before{content:'\e901';}.icon-hlvideo-play::before{content:'\e903';}.icon-hlvideo-plus::before{content:'\e907';}.icon-hlvideo-replay::before{content:'\e905';}@media(min-width:768px){html{line-height:1.44;font-size:18px;}}@media(min-width:768px){h1,.h1{font-size:48px;line-height:52px;margin-bottom:30px;margin-top:30px;}}@media(min-width:768px){h2,.h2{font-size:38px;line-height:42px;margin-top:45px;}}@media(min-width:768px){h3,.h3{font-size:24px;margin-bottom:20px;margin-top:35px;}}@media(min-width:768px){h4,.h4{font-size:18px;margin-bottom:20px;margin-top:25px;}}@media(min-width:768px){ol,.ol,ul,.ul{margin-bottom:25px;margin-top:20px;}}@media(min-width:768px){cite,.cite{margin-bottom:25px;margin-top:25px;}}@media(min-width:768px){li,.li{font-size:18px;}}@media(min-width:768px){p,.p{margin-bottom:25px;margin-top:25px;font-size:18px;}}.css-1hyfx7x{display:none;}.css-1xvi4yy{position:relative;display:px;}.css-1a9ejwk{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;padding-bottom:8px;padding-left:0;padding-right:0;padding-top:8px;position:fixed;right:0;top:0;z-index:400;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;height:50px;}@media(min-width:768px){.css-1a9ejwk{height:70px;}}.css-1h2fw9s{background-color:white;border-bottom:1px solid #e5e5ea;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:1;}.css-nymh4d{margin-left:auto;margin-right:auto;max-width:550px;width:calc(100vw - 40px);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:1;}@media(min-width:768px){.css-nymh4d{max-width:989px;width:calc(100vw - 110px);}}@media(min-width:990px){.css-nymh4d{max-width:1100px;width:calc(100vw - 90px);}}.css-13xep3v{margin-left:15px;-webkit-order:1;-ms-flex-order:1;order:1;}@media(min-width:768px){.css-13xep3v{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;margin-left:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;position:absolute;right:0;top:0;width:100%;z-index:-1;}}.css-2h3zf0{cursor:pointer;text-decoration:none;border-color:#05a2d3;color:#05a2d3;}.css-2h3zf0:hover{border-color:#ec1c82;color:#ec1c82;}.css-2h3zf0:hover img,.css-2h3zf0:hover .image{opacity:0.8;}.css-2h3zf0:hover svg{fill:#ec1c82;}.css-2h3zf0:hover:active{border-color:#b42072;color:#b42072;}.css-2h3zf0:hover:active svg{fill:#b42072;}.css-v4e2dc{cursor:pointer;fill:#05a2d3;height:27px;-webkit-transition:all 200ms ease;transition:all 200ms ease;width:90px;}.css-v4e2dc svg{max-height:100%;max-width:100%;}@media(min-width:768px){.css-v4e2dc{height:40px;width:134px;}}.css-1s92evf{background:transparent;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;outline:none;width:25px;-webkit-order:0;-ms-flex-order:0;order:0;}@media(min-width:768px){.css-1s92evf{width:35px;}}.css-1s92evf svg{fill:#808184;height:16.666666666666668px;}@media(min-width:768px){.css-1s92evf svg{height:100%;}}.css-1s92evf:active > svg{fill:#ec1c82;}.css-1fzexpt{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:16px;-webkit-order:2;-ms-flex-order:2;order:2;}@media(min-width:768px){.css-1fzexpt{margin-left:40px;-webkit-order:1;-ms-flex-order:1;order:1;}}.css-1k27f6f{background-color:#e5e5ea;height:40px;margin-right:12px;width:1px;}@media(min-width:768px){.css-1k27f6f{display:none;}}.css-vafyp3{font-weight:600;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#808184;font-size:11px;text-transform:uppercase;}.css-vafyp3:hover{color:#ec1c82;}@media(min-width:768px){.css-vafyp3{font-size:14px;}}.css-1vmm2xu{background-color:#e5e5ea;height:40px;margin-left:12px;width:1px;}@media(min-width:768px){.css-1vmm2xu{display:none;}}.css-1vw9jl5{background:transparent;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;outline:none;width:25px;-webkit-order:3;-ms-flex-order:3;order:3;}@media(min-width:768px){.css-1vw9jl5{width:35px;}}.css-1vw9jl5 svg{fill:#808184;height:16.666666666666668px;}@media(min-width:768px){.css-1vw9jl5 svg{height:100%;}}.css-1vw9jl5:active > svg{fill:#ec1c82;}@media(min-width:768px){.css-1vw9jl5{display:none;}}.css-w00ii0{-webkit-flex:none;-ms-flex:none;flex:none;width:100%;height:50px;}@media(min-width:768px){.css-w00ii0{height:70px;}}.css-1kzwkum{display:none;height:130px;}@media(min-width:768px){.css-1kzwkum{display:block;}}.css-x921b0{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;right:0;width:100%;z-index:400;}.css-6j7i8r{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffffff;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;min-height:70px;position:relative;width:100%;}.css-1bf2jgm{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:4px;margin-bottom:6px;}.css-1569jba{height:10px;width:10px;}.css-iv3un5{cursor:pointer;text-decoration:none;border-color:#05a2d3;color:inherit;font-size:14px;line-height:16px;background:transparent;border-radius:1px;border-width:0;color:#231f20;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:5px;top:-10px;width:20px;border-radius:30px;color:#808184;background-color:#ffffff;}.css-iv3un5:hover{border-color:#ec1c82;color:#ec1c82;}.css-iv3un5:hover img,.css-iv3un5:hover .image{opacity:0.8;}.css-iv3un5:hover svg{fill:#ec1c82;}.css-iv3un5:hover:active{border-color:#b42072;color:#b42072;}.css-iv3un5:hover:active svg{fill:#b42072;}.css-iv3un5:active{outline:none;}.css-iv3un5:hover:not(:focus){outline:none;}.css-lao3im{clear:both;width:100%;}.css-2g4bzf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-top:10px;}.css-2g4bzf::before{bottom:100%;color:#bcbfc5;content:"ADVERTISEMENT";font-size:9px;left:0;-webkit-letter-spacing:1px;-moz-letter-spacing:1px;-ms-letter-spacing:1px;letter-spacing:1px;position:absolute;right:0;text-align:center;line-height:9px;height:9px;top:-13px;}.css-2g4bzf::before{color:#bcbfc5;content:"ADVERTISEMENT";font-size:9px;left:5px;-webkit-letter-spacing:1px;-moz-letter-spacing:1px;-ms-letter-spacing:1px;letter-spacing:1px;line-height:10px;position:absolute;text-align:left;top:0;}.css-1ogr1g3{margin-left:auto;margin-right:auto;max-width:550px;width:calc(100vw - 40px);}@media(min-width:768px){.css-1ogr1g3{max-width:989px;width:calc(100vw - 110px);}}@media(min-width:990px){.css-1ogr1g3{max-width:1100px;width:calc(100vw - 90px);}}.css-1d2dph3{width:100%;max-width:550px;position:relative;}@media(min-width:768px){.css-1d2dph3{max-width:879px;}}@media(min-width:990px){.css-1d2dph3{width:calc(100% - 350px);max-width:750px;}}.css-1tyopba{min-height:250px;}@media(min-width:990px){.css-1tyopba{min-height:0;}}@media(min-width:1190px){.css-1tyopba{min-height:90px;}}.css-1b3gjnm{display:none;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:50px;width:300px;}@media(min-width:990px){.css-1b3gjnm{display:block;}}.css-2fdibo{cursor:pointer;text-decoration:none;color:inherit;}.css-chksb7{margin-left:7px;position:relative;top:1px;}.css-1g10uyt{cursor:pointer;text-decoration:none;border-color:#05a2d3;color:#05a2d3;font-weight:600;display:none;font-size:16px;line-height:18px;}.css-1g10uyt:hover{border-color:#ec1c82;color:#ec1c82;}.css-1g10uyt:hover img,.css-1g10uyt:hover .image{opacity:0.8;}.css-1g10uyt:hover svg{fill:#ec1c82;}.css-1g10uyt:hover:active{border-color:#b42072;color:#b42072;}.css-1g10uyt:hover:active svg{fill:#b42072;}.css-1g10uyt svg{fill:currentColor;height:14px;margin-left:8px;position:relative;top:1px;width:14px;}@media(min-width:768px){.css-1g10uyt{display:inline;}}.css-79elbk{position:relative;}.css-whh5e5{opacity:1;}.css-uhs8x1{cursor:pointer;text-decoration:none;border-color:#05a2d3;color:inherit;font-size:14px;line-height:16px;background:transparent;border-radius:1px;border-width:0;color:#231f20;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;min-width:210px;overflow:hidden;padding-bottom:9px;padding-left:16px;padding-right:16px;padding-top:8px;position:relative;text-shadow:0 0 0 rgba(255,255,255,0.5);-webkit-transition:padding 500ms cubic-bezier(0.165,0.840,0.440,1.000);transition:padding 500ms cubic-bezier(0.165,0.840,0.440,1.000);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:0;color:#ffffff;font-size:14px;background:#ec1c82;}.css-uhs8x1:hover{border-color:#ec1c82;color:#ec1c82;}.css-uhs8x1:hover img,.css-uhs8x1:hover .image{opacity:0.8;}.css-uhs8x1:hover svg{fill:#ec1c82;}.css-uhs8x1:hover:active{border-color:#b42072;color:#b42072;}.css-uhs8x1:hover:active svg{fill:#b42072;}.css-uhs8x1:active{outline:none;}.css-uhs8x1:hover:not(:focus){outline:none;}.css-uhs8x1:disabled{background:#bcbfc5;}.css-uhs8x1:hover:not(:disabled){color:#ffffff;}.css-uhs8x1:hover:not(:disabled):active{color:#ffffff;}.css-uhs8x1:hover:not(:disabled){background:#b42072;}@media(min-width:768px){.css-uhs8x1{display:none;}}.css-19eecb8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;display:none;}@media(min-width:768px){}@-webkit-keyframes animation-b7n1on{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes animation-b7n1on{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}.css-1mm8q5i{margin-left:0;margin-right:0;max-width:none;width:100%;}@media(min-width:768px){.css-1mm8q5i{margin-left:auto;margin-right:auto;max-width:989px;width:calc(100vw - 110px);}}@media(min-width:990px){.css-1mm8q5i{margin-left:0;margin-right:0;max-width:none;width:100%;}}.css-8wnrqm{border-bottom:8px solid #f7f7f7;padding-bottom:30px;padding-top:30px;margin:0;}@media(min-width:768px){.css-8wnrqm{padding-bottom:40px;padding-top:40px;}}.css-8wnrqm:first-child{padding-top:0;}.css-1iruc8t{list-style:none;margin:0;padding:0;}.css-xdlhkl > *:first-child{margin-top:0 !important;}.css-xdlhkl > *:last-child{margin-bottom:0 !important;}@media(min-width:768px){.css-xdlhkl{margin-top:-10px;}}.css-1hw29i9{margin-top:12px;}.css-1gbfqds{margin-left:auto;margin-right:auto;max-width:550px;width:calc(100vw - 40px);}@media(min-width:768px){.css-1gbfqds{margin-left:0;margin-right:0;max-width:none;width:100%;}}@media(min-width:768px){.css-1gbfqds{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.css-1gbfqds > *:first-child{margin-top:0 !important;}.css-1gbfqds > *:last-child{margin-bottom:0 !important;}.css-11425y7{text-align:center;width:100%;display:none;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:30px;width:200px;}@media(min-width:768px){.css-11425y7{width:200px;}}@media(min-width:768px){.css-11425y7{display:block;}}.css-1yr8uih{cursor:pointer;text-decoration:none;border-color:#05a2d3;color:inherit;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-top:6px;}.css-1yr8uih:hover{border-color:#ec1c82;color:#ec1c82;}.css-1yr8uih:hover img,.css-1yr8uih:hover .image{opacity:0.8;}.css-1yr8uih:hover svg{fill:#ec1c82;}.css-1yr8uih:hover:active{border-color:#b42072;color:#b42072;}.css-1yr8uih:hover:active svg{fill:#b42072;}.css-1yjq9vb{color:inherit;font-size:22px;line-height:28px;margin-bottom:0;margin-top:0;}@media(min-width:768px){.css-1yjq9vb{font-size:28px;line-height:36px;}}.css-15j1h8i{text-align:center;width:100%;display:block;margin-bottom:20px;margin-top:20px;}@media(min-width:768px){.css-15j1h8i{width:200px;}}@media(min-width:768px){.css-15j1h8i{display:none;}}@media(min-width:768px){}.css-eoozph{margin-bottom:30px;}@media(min-width:768px){.css-eoozph{margin-bottom:50px;}}.css-b2dno4{width:100%;max-width:550px;position:relative;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}@media(min-width:768px){.css-b2dno4{max-width:879px;margin-top:50px;margin-bottom:40px;}}@media(min-width:990px){.css-b2dno4{width:calc(100% - 350px);max-width:750px;}}.css-16h2vkx{font-size:17px;line-height:26px;}@media(min-width:768px){.css-16h2vkx{font-size:22px;line-height:30px;}}.css-10k0eq4{background:#e5e5ea;border:none;display:block;height:1px;margin:0;width:100%;}@media(min-width:768px){.css-10k0eq4{background:#f7f7f7;height:8px;}}.css-1l0fyq3{margin:0;margin-bottom:15px;color:#ec1c82;}@media(min-width:768px){.css-1l0fyq3{margin-bottom:30px;}}.css-1ex11fh{display:block;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:40px;}@media(min-width:990px){.css-1ex11fh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style></head><body><script>
/* wrapper-7.5.2 */ window.Promise && eval(atob("IWZ1bmN0aW9uIHQoZSxuLHIpe2Z1bmN0aW9uIG8oYSxkKXtpZighblthXSl7aWYoIWVbYV0pe3ZhciBjPSJmdW5jdGlvbiI9PXR5cGVvZiByZXF1aXJlJiZyZXF1aXJlO2lmKCFkJiZjKXJldHVybiBjKGEsITApO2lmKGkpcmV0dXJuIGkoYSwhMCk7dmFyIHM9bmV3IEVycm9yKCJDYW5ub3QgZmluZCBtb2R1bGUgJyIrYSsiJyIpO3Rocm93IHMuY29kZT0iTU9EVUxFX05PVF9GT1VORCIsc312YXIgdT1uW2FdPXtleHBvcnRzOnt9fTtlW2FdWzBdLmNhbGwodS5leHBvcnRzLGZ1bmN0aW9uKHQpe3ZhciBuPWVbYV1bMV1bdF07cmV0dXJuIG8obnx8dCl9LHUsdS5leHBvcnRzLHQsZSxuLHIpfXJldHVybiBuW2FdLmV4cG9ydHN9Zm9yKHZhciBpPSJmdW5jdGlvbiI9PXR5cGVvZiByZXF1aXJlJiZyZXF1aXJlLGE9MDthPHIubGVuZ3RoO2ErKylvKHJbYV0pO3JldHVybiBvfSh7MTpbZnVuY3Rpb24odCxlLG4peyJ1c2Ugc3RyaWN0IjshZnVuY3Rpb24oKXtmdW5jdGlvbiB0KGUsbixyLG8saSxhLGQsYyxzLHUscCxsKXt3aW5kb3cuYWRvbmlzV3JhcHBlcj13aW5kb3cuYWRvbmlzV3JhcHBlcnx8e30sd2luZG93LmFkb25pc1dyYXBwZXIubG9nPWZ1bmN0aW9uKCl7ITA9PT1lJiZjb25zb2xlLmxvZy5hcHBseShjb25zb2xlLGFyZ3VtZW50cyl9LGRlbGV0ZSBkb2N1bWVudC53cml0ZSx3aW5kb3cuYWRvbmlzV3JhcHBlci5sb2coIndpdGhpbklmcmFtZSBydW5uaW5nIGF0IGRlcHRoIixsKTt2YXIgZj1bJzxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4oJyx0LnRvU3RyaW5nKCksIikoIixbZS50b1N0cmluZygpLG4udG9TdHJpbmcoKSxyLnRvU3RyaW5nKCksby50b1N0cmluZygpLGkudG9TdHJpbmcoKSxhLnRvU3RyaW5nKCksZC50b1N0cmluZygpLGMudG9TdHJpbmcoKSxzLnRvU3RyaW5nKCksdS50b1N0cmluZygpLCInIitwKyInIixsKzFdLmpvaW4oIiwiKS50b1N0cmluZygpLCIpPCIsIi9zY3JpcHQ+Il0uam9pbigiIiksZz1bXSx3PXdpbmRvdy5YTUxIdHRwUmVxdWVzdC5wcm90b3R5cGUub3Blbjt3aW5kb3cuWE1MSHR0cFJlcXVlc3QucHJvdG90eXBlLm9wZW49ZnVuY3Rpb24odCxlKXt2YXIgbj1bXS5zbGljZS5jYWxsKGFyZ3VtZW50cyk7cmV0dXJuIHRoaXMuX3VybD1lLGcucHVzaCh0aGlzKSx3LmFwcGx5KHRoaXMsbil9LG4oKShIVE1MSUZyYW1lRWxlbWVudCwibmFtZSIscigpLG8oZikpLG4oKShIVE1MSUZyYW1lRWxlbWVudCwiY29udGVudERvY3VtZW50IixkKGEoZiksaSgpKSxjKCkpLG4oKShIVE1MSUZyYW1lRWxlbWVudCwiY29udGVudFdpbmRvdyIscyhhKGYpLGkoKSksdSgpKTt2YXIgbT1bInNjcmlwdCIsImltZyJdO2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoImxvYWQiLGZ1bmN0aW9uKHQpe3dpbmRvdy5hZG9uaXNXcmFwcGVyLmxvZygid2l0aGluSWZyYW1lIGxvYWQgZXZlbnQiLHQudGFyZ2V0KSx0LnRhcmdldCYmLTEhPT1tLmluZGV4T2YodC50YXJnZXQubm9kZU5hbWUudG9Mb3dlckNhc2UoKSkmJnZvaWQgMD09PXQudGFyZ2V0Ll9sb2FkU3RhdGUmJih0LnRhcmdldC5fbG9hZFN0YXRlPSJsb2FkIil9LCEwKSxkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJlcnJvciIsZnVuY3Rpb24odCl7d2luZG93LmFkb25pc1dyYXBwZXIubG9nKCJ3aXRoaW5JZnJhbWUgZXJyb3IgZXZlbnQiLHQudGFyZ2V0KSx0LnRhcmdldCYmLTEhPT1tLmluZGV4T2YodC50YXJnZXQubm9kZU5hbWUudG9Mb3dlckNhc2UoKSkmJnZvaWQgMD09PXQudGFyZ2V0Ll9sb2FkU3RhdGUmJih0LnRhcmdldC5fbG9hZFN0YXRlPSJlcnJvciIpfSwhMCksd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoIm1lc3NhZ2UiLGZ1bmN0aW9uKHQpe2lmKHQub3JpZ2luPT09cCYmdm9pZCAwIT09dC5kYXRhLmlmcmFtZUlkKXt3aW5kb3cuYWRvbmlzV3JhcHBlci5sb2coIm1lc3NhZ2UgcmVjZWl2ZWQgIit0LmRhdGEuaWZyYW1lSWQpO3ZhciBlPXQuZGF0YSxuPWZ1bmN0aW9uIGUobil7dmFyIHI9e29yaWdpbklmcmFtZUlkOm4uaWZyYW1lSWQscmVhZHlTdGF0ZTpkb2N1bWVudC5yZWFkeVN0YXRlLHJlcXVlc3REYXRhOltdLGNzc0RhdGE6W119O2lmKHZvaWQgMD09PW4uZmV0Y2hTcmNFbGVtZW50U3RhdHVzfHxuLmZldGNoU3JjRWxlbWVudFN0YXR1cylmb3IodmFyIG89ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbChtLmpvaW4oIiwiKSksaT0wO2k8by5sZW5ndGg7aSsrKXt2YXIgYT1vW2ldO2lmKGEuc3JjJiZ2b2lkIDAhPT1hLl9sb2FkU3RhdGUpci5yZXF1ZXN0RGF0YS5wdXNoKHt0eXBlOmEubm9kZU5hbWUsc3JjOmEuc3JjLHN0YXRlOmEuX2xvYWRTdGF0ZX0pO2Vsc2UgaWYoYS5zcmMpcmV0dXJuIHdpbmRvdy5hZG9uaXNXcmFwcGVyLmxvZygiV2FpdCBmb3IgZXZlbnQgZnJvbSAiK2Euc3JjKSxhLmFkZEV2ZW50TGlzdGVuZXIoImxvYWQiLGZ1bmN0aW9uKCl7ZShuKX0pLHZvaWQgYS5hZGRFdmVudExpc3RlbmVyKCJlcnJvciIsZnVuY3Rpb24oKXtlKG4pfSl9aWYodm9pZCAwPT09bi5mZXRjaFhIUlN0YXR1c3x8bi5mZXRjaFhIUlN0YXR1cylmb3IoaT0wO2k8Zy5sZW5ndGg7aSsrKXt2YXIgZD1nW2ldO2lmKDQhPT1kLnJlYWR5U3RhdGUpcmV0dXJuIHdpbmRvdy5hZG9uaXNXcmFwcGVyLmxvZygiV2FpdCBmb3IgZXZlbnQgZnJvbSAiK2QuX3VybCksZC5hZGRFdmVudExpc3RlbmVyKCJsb2FkIixmdW5jdGlvbigpe2Uobil9KSx2b2lkIGQuYWRkRXZlbnRMaXN0ZW5lcigiZXJyb3IiLGZ1bmN0aW9uKCl7ZShuKX0pO3IucmVxdWVzdERhdGEucHVzaCh7dHlwZToiWEhSIixzcmM6ZC5fdXJsLHN0YXRlOjA9PT1kLnN0YXR1cz8iZXJyb3IiOiJsb2FkIn0pfXZhciBjPW4uZGlzcGxheVR5cGVzLHM9bi5jc3NBdHRyaWJ1dGVzO3ZvaWQgMCE9PWMmJnZvaWQgMCE9PXMmJihvPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoYy5qb2luKCIsIikpLEFycmF5LnByb3RvdHlwZS5mb3JFYWNoLmNhbGwobyxmdW5jdGlvbih0KXt2YXIgZT13aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZSh0KSxuPXt9O3MuZm9yRWFjaChmdW5jdGlvbih0KXtuW3RdPWUuZ2V0UHJvcGVydHlWYWx1ZSh0KX0pLHIuY3NzRGF0YS5wdXNoKHt0eXBlOnQubm9kZU5hbWUsaWQ6dC5pZCxjbGFzczp0LmdldEF0dHJpYnV0ZSgiY2xhc3MiKSxjc3NBdHRyaWJ1dGVzOm59KX0pKSx3aW5kb3cuYWRvbmlzV3JhcHBlci5sb2coInNlbmQgcmVzcG9uc2UgIituLmlmcmFtZUlkKSx0LnNvdXJjZS5wb3N0TWVzc2FnZShyLHApfTshZnVuY3Rpb24odCl7ImxvYWRpbmciIT09ZG9jdW1lbnQucmVhZHlTdGF0ZT90KCk6ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsdCl9KGZ1bmN0aW9uKCl7bihlKX0pfX0pfXdpbmRvdy5hZG9uaXNIYXNoPXdpbmRvdy5hZG9uaXNIYXNofHx3aW5kb3cubG9jYXRpb24uaGFzaHx8IiIsd2luZG93LmFkb25pc1dyYXBwZXI9d2luZG93LmFkb25pc1dyYXBwZXJ8fHt9O3ZhciBlPS0xIT09d2luZG93LmFkb25pc0hhc2guaW5kZXhPZigiYWRvbmlzLWxvZ2dpbmciKTt3aW5kb3cuYWRvbmlzV3JhcHBlci5sb2c9ZnVuY3Rpb24oKXtlJiZjb25zb2xlLmxvZy5hcHBseShjb25zb2xlLGFyZ3VtZW50cyl9O3ZhciBuPWZ1bmN0aW9uKCl7cmV0dXJuIGZ1bmN0aW9uKHQsZSxuLHIpe3ZhciBvPU9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IodC5wcm90b3R5cGUsZSk7T2JqZWN0LmRlZmluZVByb3BlcnR5KHQucHJvdG90eXBlLGUse2dldDpmdW5jdGlvbigpe3JldHVybiBuKG8uZ2V0LHRoaXMsYXJndW1lbnRzKX0sc2V0OmZ1bmN0aW9uKCl7cmV0dXJuIHIoby5zZXQsdGhpcyxhcmd1bWVudHMpfSxlbnVtZXJhYmxlOiEwfSl9fSxyPWZ1bmN0aW9uKCl7cmV0dXJuIGZ1bmN0aW9uKHQsZSxuKXtyZXR1cm4gdC5hcHBseShlLG4pfX0sbz1mdW5jdGlvbih0KXtyZXR1cm4gZnVuY3Rpb24oZSxuLHIpe3RyeXt2YXIgbz1yWzBdO2lmKC0xIT09by5pbmRleE9mKCJodG1sIikpe3ZhciBpPW8uc3BsaXQoIjsiKSxhPWlbMV0sZD1wYXJzZUludChhKSt0Lmxlbmd0aDtpWzFdPWQudG9TdHJpbmcoKSxvPWkuam9pbigiOyIpLG89by5yZXBsYWNlKCI8aGVhZD4iLCI8aGVhZD4iK3QpLHJbMF09b319Y2F0Y2godCl7d2luZG93LmFkb25pc1dyYXBwZXIubG9nKHQpfXJldHVybiBlLmFwcGx5KG4scil9fSxpPWZ1bmN0aW9uKCl7cmV0dXJuIGZ1bmN0aW9uKHQpe3ZhciBlPSExO2lmKHQuc3JjJiYwIT09dC5zcmMuaW5kZXhPZigiamF2YXNjcmlwdDoiKSYmMCE9PXQuc3JjLmluZGV4T2YoImFib3V0OmJsYW5rIikpe3ZhciBuPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImEiKTtuLmhyZWY9dC5zcmM7bi5ob3N0PT09d2luZG93LmxvY2F0aW9uLmhvc3QmJihlPSEwKX1lbHNlIGU9ITA7cmV0dXJuIGV9fSxhPWZ1bmN0aW9uKHQpe3JldHVybiBmdW5jdGlvbihlLG4pe3ZhciByPW4ud3JpdGU7bi53cml0ZT1mdW5jdGlvbihlKXt0cnl7aWYoIXRoaXMuX2luamVjdGVkKXt2YXIgbj0vPCg/IShib2R5fGhlYWR8aHRtbHxkb2N0eXBlKSkoW14+IVwvXHNdKykvaTtuLnRlc3QoZSkmJihlPWUucmVwbGFjZShuLGZ1bmN0aW9uKGUpe3JldHVybiB0K2V9KSksdGhpcy5faW5qZWN0ZWQ9ITB9fWNhdGNoKHQpe3dpbmRvdy5hZG9uaXNXcmFwcGVyLmxvZyh0KX1yZXR1cm4gci5jYWxsKHRoaXMsZSl9fX0sZD1mdW5jdGlvbih0LGUpe3JldHVybiBmdW5jdGlvbihuLHIsbyl7dmFyIGk9bi5hcHBseShyLG8pO3RyeXtpZihyLmNvbnRlbnREb2N1bWVudERlY29yYXRlZClyZXR1cm4gaTtlKHIpJiYoci5jb250ZW50RG9jdW1lbnREZWNvcmF0ZWQ9ITAsdChyLGkpKX1jYXRjaCh0KXt3aW5kb3cuYWRvbmlzV3JhcHBlci5sb2codCl9cmV0dXJuIGl9fSxjPWZ1bmN0aW9uKCl7cmV0dXJuIGZ1bmN0aW9uKHQsZSxuKXtyZXR1cm4gdC5hcHBseShlLG4pfX0scz1mdW5jdGlvbih0LGUpe3JldHVybiBmdW5jdGlvbihuLHIsbyl7dmFyIGk9bi5hcHBseShyLG8pO3RyeXtpZihyLmNvbnRlbnRXaW5kb3dEZWNvcmF0ZWQpcmV0dXJuIGk7aWYoZShyKSl0cnl7ci5jb250ZW50V2luZG93RGVjb3JhdGVkPSEwLHQocixpLmRvY3VtZW50KX1jYXRjaCh0KXt3aW5kb3cuYWRvbmlzV3JhcHBlci5sb2coIlRoZSBmb2xsb3dpbmcgZnJhbWUgd2FzIHN1cHBvc2VkIHRvIGJlIGZyaWVuZGx5IGJ1dCB3ZSBnb3QgYSBzZWN1cml0eSB2aW9sYXRpb24gd2hpbGUgYXR0ZW1wdGluZyB0byBkZWNvcmF0ZToiLHIpfWVsc2Ugd2luZG93LmFkb25pc1dyYXBwZXIubG9nKCJUaGlzIGZyYW1lIGlzIG5vdCBmcmllbmRseSIscil9Y2F0Y2godCl7d2luZG93LmFkb25pc1dyYXBwZXIubG9nKHQpfXJldHVybiBpfX0sdT1mdW5jdGlvbigpe3JldHVybiBmdW5jdGlvbih0LGUsbil7cmV0dXJuIHQuYXBwbHkoZSxuKX19LHA9Wyc8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+KCcsdC50b1N0cmluZygpLCIpKCIsW2UudG9TdHJpbmcoKSxuLnRvU3RyaW5nKCksci50b1N0cmluZygpLG8udG9TdHJpbmcoKSxpLnRvU3RyaW5nKCksYS50b1N0cmluZygpLGQudG9TdHJpbmcoKSxjLnRvU3RyaW5nKCkscy50b1N0cmluZygpLHUudG9TdHJpbmcoKSwiJyIrd2luZG93LmxvY2F0aW9uLm9yaWdpbisiJyIsMF0uam9pbigiLCIpLnRvU3RyaW5nKCksIik8IiwiL3NjcmlwdD4iXS5qb2luKCIiKTtuKCkoSFRNTElGcmFtZUVsZW1lbnQsIm5hbWUiLHIoKSxvKHApKSxuKCkoSFRNTElGcmFtZUVsZW1lbnQsImNvbnRlbnREb2N1bWVudCIsZChhKHApLGkoKSksYygpKSxuKCkoSFRNTElGcmFtZUVsZW1lbnQsImNvbnRlbnRXaW5kb3ciLHMoYShwKSxpKCkpLHUoKSl9KCl9LHt9XX0se30sWzFdKTs="));
</script><div><div id="__next"><div data-reactroot=""><div class="css-o44is"><div id="top-of-page"></div> <div class="css-1xvi4yy"><span style="font-size:0"></span><header id="site-header" class="css-1a9ejwk"><div class="css-1h2fw9s"></div><div class="css-nymh4d"><div class="css-13xep3v"><a href="/" title="Healthline" class="css-2h3zf0"><div class="css-v4e2dc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 292" width="1000" height="292"><path d="M344 241a329 329 0 0 1-1-23 799 799 0 0 1 0-15v-28c0-15-5-26-13-33-8-6-20-10-34-10-7 0-15 2-23 5-7 2-13 5-18 9a5 5 0 0 0-2 3 5 5 0 0 0 2 4l3 4c2 2 4 2 6 1 10-7 20-11 32-11 9 0 17 2 23 6 6 5 9 12 9 22v2a4 4 0 0 1-3 4h-14l-19 1-22 5c-6 3-12 7-16 12-5 5-7 12-7 21 0 6 1 12 3 16 3 5 6 8 10 11s8 5 13 6a59 59 0 0 0 15 2c10 0 18-2 25-5 6-4 11-9 15-16l1 14c1 2 3 4 5 4h6l3-2a5 5 0 0 0 1-3 129 129 0 0 1 0-6zm-18-26a31 31 0 0 1-6 13c-3 4-7 7-12 9a48 48 0 0 1-29 2l-8-4-6-6-2-10c0-4 1-8 4-12 3-3 6-6 11-8l16-4 18-1h13a4 4 0 0 1 3 4v3c0 5 0 10-2 14zm57-121h-6a5 5 0 0 0-5 5v148a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V99a5 5 0 0 0-5-5zm-161 63a57 57 0 0 0-47-22c-19 0-34 7-45 21a62 62 0 0 0 2 80c10 13 25 19 44 19a56 56 0 0 0 53-30 5 5 0 0 0 0-4 5 5 0 0 0-3-3l-5-3c-2-1-4 0-6 2l-10 13-14 7a48 48 0 0 1-17 3c-11 0-21-4-29-12-7-7-11-16-12-27a4 4 0 0 1 1-3 4 4 0 0 1 2-2h93a5 5 0 0 0 5-5c-1-13-5-25-12-34zm-7 24a4 4 0 0 1-3 2h-73a4 4 0 0 1-3-2v-3c2-8 6-14 11-18a41 41 0 0 1 33-10l10 2c8 3 14 7 19 13l6 12a4 4 0 0 1 0 4zM81 141a48 48 0 0 0-46-1l-14 11-4 1-1-3V98a4 4 0 0 0-4-4H4a4 4 0 0 0-4 4v150a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4v-38c0-15 0-25 2-31 2-8 7-16 13-21 7-6 15-9 24-9 7 0 13 2 18 6 5 3 8 9 10 16l1 26v51a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4v-55c0-15-2-27-5-34-3-8-8-14-14-18zm376-6h-15a2 2 0 0 1-2-3V99a3 3 0 0 0-4-4h-8a3 3 0 0 0-4 4v33a2 2 0 0 1-2 3h-14a3 3 0 0 0-4 3v7a3 3 0 0 0 4 3h14a2 2 0 0 1 2 3v98a3 3 0 0 0 4 3h8a3 3 0 0 0 4-3v-98a2 2 0 0 1 2-3h15a3 3 0 0 0 3-3v-7a3 3 0 0 0-3-3zm92 20c5 3 8 9 10 16l1 50v22c0 4 4 8 8 8s8-4 8-8v-26c0-17-1-51-5-58-3-8-8-14-14-18a48 48 0 0 0-46-1c-6 3-10 7-15 12h-3l-1-2V97a4 4 0 0 0-4-3h-8a4 4 0 0 0-4 3v152a4 4 0 0 0 4 3h8a4 4 0 0 0 4-4v-38l2-31c2-8 7-16 14-21 6-6 14-9 23-9 7 0 14 2 18 6z"></path><path d="M966 205a7 7 0 0 0-4-4 7 7 0 0 0-5 0 7 7 0 0 0-3 3c-10 23-32 39-52 39h-3c-6-1-12-3-16-7 10-8 18-16 23-24 9-13 7-23 5-29-6-13-18-18-31-14-15 5-27 25-19 55a54 54 0 0 0 3 8c-10 7-20 10-27 10-5 0-8-1-9-2-4-4-2-14-1-25l1-6c3-21-3-35-15-39-14-5-31 4-46 26l-3-17a7 7 0 0 0-3-4 7 7 0 0 0-4-1 7 7 0 0 0-5 3 7 7 0 0 0-1 5c3 12 3 24 3 33-11 15-28 30-38 27-5-1-7-9-7-19l7-49c1-3 0-7-3-8a7 7 0 0 0-5 0 7 7 0 0 0-4 3l-1 2c-29 71-50 73-57 71-6-2-12-8-16-18 19-33 31-72 38-98 15-63 16-108 1-122-4-4-10-5-16-3-18 6-36 45-47 101-7 41-4 90 9 121-18 29-36 42-48 48-16 9-27 8-31 7-6-2-11-8-12-14-2-10 2-21 12-31a7 7 0 0 0 0-9 7 7 0 0 0-9 0c-13 13-19 28-16 42 3 12 10 20 21 24l10 2c7 0 17-2 31-9 18-9 34-25 49-46 6 10 13 16 20 18 18 5 36-9 55-41a260 260 0 0 0-1 8c-1 24 11 31 16 33 12 3 25-3 40-17l-3 9c-1 4 1 8 4 9a7 7 0 0 0 2 0 7 7 0 0 0 7-4c2-7 4-19 5-33a179 179 0 0 0 5-7c15-24 29-33 36-30 6 2 9 12 7 25l-1 6c-2 15-3 27 4 35 4 5 10 8 19 8s22-5 35-13c6 8 16 12 26 13 26 2 55-18 68-46a7 7 0 0 0 0-5zm-342 3a269 269 0 0 1 16-171c6-13 12-22 18-24h1l1 1c3 3 7 12 7 29 0 20-4 48-12 79-8 34-19 63-31 86zm250 12c-6-22 1-35 10-39a12 12 0 0 1 4 0c3 0 8 1 11 7 2 6-1 12-4 17-4 6-11 13-20 20a45 45 0 0 1-1-5z"></path><path d="M721 147a12 12 0 1 0 0-23 12 12 0 0 0 0 23zm270 95c0-4-3-6-7-6h-8v20h3v-8h3l5 8h4l-5-8c1 0 5-2 5-6zm-12 3v-7h5c2 0 4 2 4 4s-2 3-4 3h-5z"></path><path d="M983 228c-10 0-18 8-18 18a17 17 0 0 0 35 0c0-10-8-18-17-18zm0 32c-9 0-15-6-15-14 0-9 6-15 15-15 8 0 14 6 14 15 0 8-6 14-14 14z"></path></svg></div></a></div><button data-auto="header-menu" class="css-1s92evf"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 25" width="40" height="25"><path d="M38 3H2L0 2V1l2-1h36l1 1v1l-1 1zm0 11H2l-2-1v-1l2-1h36l1 1v1l-1 1zm0 11H2l-2-1v-1l2-1h36l1 1v1l-1 1z"></path></svg></button><div class="css-1fzexpt"><div class="css-1k27f6f"></div><button class="css-vafyp3">Newsletter</button><div class="css-1vmm2xu"></div></div><button class="css-1vw9jl5"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 40 40" width="40" height="40"><defs><path id="a" d="M16.4 28a11.7 11.7 0 1 1 0-23.4 11.7 11.7 0 0 1 0 23.5zm22.9 8l-9.8-10a16 16 0 0 0 3.2-9.6A16.3 16.3 0 0 0 1.7 9C-1.7 15.8.1 24 6 29a16.4 16.4 0 0 0 20.4.4l9.7 10a2.3 2.3 0 0 0 4-1 2.3 2.3 0 0 0-.8-2.2z"></path></defs><use fill-rule="evenodd" xlink:href="#a"></use></svg></button></div></header><div class="css-w00ii0"></div><div class="css-1kzwkum"></div><aside class="css-x921b0"><div class="css-6j7i8r"><div class="css-1bf2jgm"><button class="css-iv3un5"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0, 0, 40, 40" class="css-1569jba"><path d="M38.67 33.34L25.34 20 38.67 6.66a3.775 3.775 0 1 0-5.34-5.34L20 14.66 6.66 1.33a3.769 3.769 0 1 0-5.33 5.33L14.66 20 1.33 33.34a3.775 3.775 0 1 0 5.34 5.34L20 25.34l13.34 13.33a3.775 3.775 0 1 0 5.34-5.34z"></path></svg></button><div class="css-lao3im"><div id="mlb1__slot" class="css-2g4bzf" adonis-marker=""></div></div></div></div></aside></div><section class="css-eoozph"><div class="css-1ogr1g3"><div class="css-b2dno4"><h1 class="css-1l0fyq3">Health News</h1><div class="css-16h2vkx">Healthline News reports on emerging research, new treatments, diet, exercise, and trending topics in health and wellness. All articles are written by our network of editors and contributors. Everything we publish is fact checked by our panel of<!-- --> <a href="/health/about-us" class="css-2h3zf0">experts</a>.</div></div></div><hr class="css-10k0eq4"/></section><div class="css-1ogr1g3"><div class="css-1ex11fh"><div class="css-1d2dph3"><div class="css-1mm8q5i"><ol class="css-1iruc8t"><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/more-children-becoming-nearsighted-these-new-glasses-might-help" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/more-children-becoming-nearsighted-these-new-glasses-might-help"><h2 class="h1 css-1yjq9vb">More Children Are Becoming Nearsighted... These New Glasses Might Help</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/more-children-becoming-nearsighted-these-new-glasses-might-help" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/more-children-becoming-nearsighted-these-new-glasses-might-help" class="css-2fdibo">Researchers in Hong Kong say they have developed new lenses that can slow and even stop the progression of myopia in children.</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/more-children-becoming-nearsighted-these-new-glasses-might-help">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/why-losing-weight-is-difficult-after-40" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/why-losing-weight-is-difficult-after-40"><h2 class="h1 css-1yjq9vb">Why Losing Weight Is So Difficult After You Turn 40</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/why-losing-weight-is-difficult-after-40" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/why-losing-weight-is-difficult-after-40" class="css-2fdibo">Even well-toned actresses like Charlize Theron have discovered that losing weight is tougher as you get older. Here&#x27;s the science and what you can do…</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/why-losing-weight-is-difficult-after-40">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/people-with-rheumatoid-arthritis-at-higher-risk-for-certain-cancers" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/people-with-rheumatoid-arthritis-at-higher-risk-for-certain-cancers"><h2 class="h1 css-1yjq9vb">People with Rheumatoid Arthritis May Be at Higher Risk for Certain Cancers</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/people-with-rheumatoid-arthritis-at-higher-risk-for-certain-cancers" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/people-with-rheumatoid-arthritis-at-higher-risk-for-certain-cancers" class="css-2fdibo">Not only do people with RA have painful joints and disabling fatigue to contend with, they may have to also worry about a greater risk of cancer.</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/people-with-rheumatoid-arthritis-at-higher-risk-for-certain-cancers">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/new-guidelines-released-on-multiple-sclerosis-treatments" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/new-guidelines-released-on-multiple-sclerosis-treatments"><h2 class="h1 css-1yjq9vb">New Guidelines Released on Multiple Sclerosis Treatments</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/new-guidelines-released-on-multiple-sclerosis-treatments" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/new-guidelines-released-on-multiple-sclerosis-treatments" class="css-2fdibo">At its annual meeting, the American Academy of Neurology unveiled recommendations for starting, switching, and stopping disease-modifying treatments.</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/new-guidelines-released-on-multiple-sclerosis-treatments">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/certain-antidepressants-linked-to-increased-dementia-risk" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/certain-antidepressants-linked-to-increased-dementia-risk"><h2 class="h1 css-1yjq9vb">Certain Antidepressants Linked to Increased Dementia Risk — Even Years Later</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/certain-antidepressants-linked-to-increased-dementia-risk" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/certain-antidepressants-linked-to-increased-dementia-risk" class="css-2fdibo">Study finds people who took a type of drug called anticholinergics were more likely to develop dementia. Here&#x27;s why.</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/certain-antidepressants-linked-to-increased-dementia-risk">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><div data-inline-ad="true"><div class="css-1tyopba"></div></div><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/birthmark-bullying-is-real-and-what-one-woman-is-doing-about-it" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/birthmark-bullying-is-real-and-what-one-woman-is-doing-about-it"><h2 class="h1 css-1yjq9vb">Why Birthmark Bullying Is a Real Thing… And What One Woman Is Doing About It</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/birthmark-bullying-is-real-and-what-one-woman-is-doing-about-it" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/birthmark-bullying-is-real-and-what-one-woman-is-doing-about-it" class="css-2fdibo">A young woman who was taunted as a child for her birthmarks is trying to educate the public about the issue. Here&#x27;s some advice on how to deal with…</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/birthmark-bullying-is-real-and-what-one-woman-is-doing-about-it">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/new-at-home-treatment-for-ibs" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/new-at-home-treatment-for-ibs"><h2 class="h1 css-1yjq9vb">New At-Home Treatment for IBS Focuses on Mind Over Body</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/new-at-home-treatment-for-ibs" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/new-at-home-treatment-for-ibs" class="css-2fdibo">Researchers say this treatment regimen that utilizes diet and mindfulness may provide significant relief for people living with irritable bowel…</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/new-at-home-treatment-for-ibs">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/peeing-during-sex-is-stressful-but-these-treatments-help" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/peeing-during-sex-is-stressful-but-these-treatments-help"><h2 class="h1 css-1yjq9vb">Peeing During Sex Is Stressful — but These Treatments Help</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/peeing-during-sex-is-stressful-but-these-treatments-help" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/peeing-during-sex-is-stressful-but-these-treatments-help" class="css-2fdibo">A loss of bladder control during sex is a secret many women don&#x27;t discuss, even with their doctors. But there&#x27;s no need to endure in silence.</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/peeing-during-sex-is-stressful-but-these-treatments-help">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/can-you-treat-rabies-symptoms-with-rabies" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/can-you-treat-rabies-symptoms-with-rabies"><h2 class="h1 css-1yjq9vb">Can You Treat Rabies Symptoms… With Rabies?</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/can-you-treat-rabies-symptoms-with-rabies" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/can-you-treat-rabies-symptoms-with-rabies" class="css-2fdibo">A homeopathic physician in Canada used saliva from a dog with rabies to treat a boy who was having behavioral problems after contracting rabies…</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/can-you-treat-rabies-symptoms-with-rabies">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/cervical-procedure-to-prevent-cancer-causing-complications" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/cervical-procedure-to-prevent-cancer-causing-complications"><h2 class="h1 css-1yjq9vb">This Cervical Procedure to Prevent Cancer Is Causing Complications</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/cervical-procedure-to-prevent-cancer-causing-complications" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/cervical-procedure-to-prevent-cancer-causing-complications" class="css-2fdibo">Many women are experiencing severe and long-lasting side effects after getting a LEEP. So why isn&#x27;t the medical community listening?</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/cervical-procedure-to-prevent-cancer-causing-complications">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/marijuana-affects-cognitive-function-for-72-hours" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/marijuana-affects-cognitive-function-for-72-hours"><h2 class="h1 css-1yjq9vb">Marijuana Affects Cognitive Function… but Only for 72 Hours</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/marijuana-affects-cognitive-function-for-72-hours" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/marijuana-affects-cognitive-function-for-72-hours" class="css-2fdibo">Researchers say the &quot;brain haze&quot; from marijuana only lasts for three days. However, other experts say the drug still has long-term effects on…</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/marijuana-affects-cognitive-function-for-72-hours">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/counterfeit-makeup-a-health-danger" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/counterfeit-makeup-a-health-danger"><h2 class="h1 css-1yjq9vb">Counterfeit Makeup a Rip-Off... and a Health Danger</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/counterfeit-makeup-a-health-danger" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/counterfeit-makeup-a-health-danger" class="css-2fdibo">After a Los Angeles raid uncovered counterfeit cosmetics with animal waste, experts are warning the public about the dangers of buying fake beauty…</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/counterfeit-makeup-a-health-danger">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/do-amazon-food-warehouses-need-to-follow-federal-safety-rules" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/do-amazon-food-warehouses-need-to-follow-federal-safety-rules"><h2 class="h1 css-1yjq9vb">Do Amazon Food Warehouses Need to Follow Federal Safety Rules?</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/do-amazon-food-warehouses-need-to-follow-federal-safety-rules" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/do-amazon-food-warehouses-need-to-follow-federal-safety-rules" class="css-2fdibo">Amazon and the Food and Drug Administration are locked in a battle over whether the retailer&#x27;s food warehouse in Kentucky falls under the agency&#x27;s…</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/do-amazon-food-warehouses-need-to-follow-federal-safety-rules">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/heres-what-to-know-about-getting-your-skin-checked" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/heres-what-to-know-about-getting-your-skin-checked"><h2 class="h1 css-1yjq9vb">Before Summer, Here’s What to Know About Getting Your Skin Checked</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/heres-what-to-know-about-getting-your-skin-checked" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/heres-what-to-know-about-getting-your-skin-checked" class="css-2fdibo">Why you should always have your dermatologist do your mole check and other tips on keeping your skin healthy.</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/heres-what-to-know-about-getting-your-skin-checked">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/hope-for-am-i-stoned-app-to-stop-impaired-drivers" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/hope-for-am-i-stoned-app-to-stop-impaired-drivers"><h2 class="h1 css-1yjq9vb">There’s High Hopes for “Am I Stoned” App to Stop Impaired Drivers</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/hope-for-am-i-stoned-app-to-stop-impaired-drivers" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/hope-for-am-i-stoned-app-to-stop-impaired-drivers" class="css-2fdibo">Experts haven&#x27;t been able to create effective tests to stop drivers impaired by marijuana. Will this app do the trick?</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/hope-for-am-i-stoned-app-to-stop-impaired-drivers">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><div data-inline-ad="true"><div class="css-1tyopba"></div></div><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/how-new-guidelines-for-high-blood-pressure-could-harm-some-patients" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/how-new-guidelines-for-high-blood-pressure-could-harm-some-patients"><h2 class="h1 css-1yjq9vb">How New Guidelines for High Blood Pressure Could Harm Some Patients</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/how-new-guidelines-for-high-blood-pressure-could-harm-some-patients" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/how-new-guidelines-for-high-blood-pressure-could-harm-some-patients" class="css-2fdibo">A debate is simmering among experts over the new definition for hypertension. Some think it&#x27;ll cause stress while others feel it&#x27;ll spur people into…</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/how-new-guidelines-for-high-blood-pressure-could-harm-some-patients">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/fourth-trimester-care" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/fourth-trimester-care"><h2 class="h1 css-1yjq9vb">Supporting New Moms with ‘4th Trimester’ Care Could Save Lives</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/fourth-trimester-care" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/fourth-trimester-care" class="css-2fdibo">Many new moms don&#x27;t see their doctor for six weeks after giving birth. </a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/fourth-trimester-care">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/single-session-of-meditation-reduce-anxiety-and-help-heart" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/single-session-of-meditation-reduce-anxiety-and-help-heart"><h2 class="h1 css-1yjq9vb">A Single Session of Meditation May Reduce Anxiety and Help Your Heart</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/single-session-of-meditation-reduce-anxiety-and-help-heart" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/single-session-of-meditation-reduce-anxiety-and-help-heart" class="css-2fdibo">Participants showed benefits after a short, introductory meditation session.</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/single-session-of-meditation-reduce-anxiety-and-help-heart">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/researchers-using-proteins-to-treat-cavities" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/researchers-using-proteins-to-treat-cavities"><h2 class="h1 css-1yjq9vb">This Is Not a Drill... Researchers Using Proteins to Treat Cavities</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/researchers-using-proteins-to-treat-cavities" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/researchers-using-proteins-to-treat-cavities" class="css-2fdibo">Researchers are looking at the proteins that help the body make teeth as a way to fix cavities without using a dentist&#x27;s drill. </a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/researchers-using-proteins-to-treat-cavities">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li><li class="css-8wnrqm"><div class="css-1gbfqds"><figure class="css-11425y7"><a href="https://www.healthline.com/health-news/diverticulitis-becoming-more-common" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><div class="css-xdlhkl"><a class="css-1yr8uih" href="https://www.healthline.com/health-news/diverticulitis-becoming-more-common"><h2 class="h1 css-1yjq9vb">Diverticulitis: The Serious Ailment That’s Becoming More Common</h2></a><figure class="css-15j1h8i"><a href="https://www.healthline.com/health-news/diverticulitis-becoming-more-common" class="css-7trl3"><div aria-label="" class="css-19w7o6y"><div class="load-offset"><span style="font-size:0"></span></div></div></a></figure><p class="css-1hw29i9"><a href="https://www.healthline.com/health-news/diverticulitis-becoming-more-common" class="css-2fdibo">Sen. John McCain was treated for diverticulitis. Experts say this serious gastrointestinal disorder is on the rise in the developed world.</a></p><div class="css-120snmw undefined"><a class="css-1g10uyt" href="https://www.healthline.com/health-news/diverticulitis-becoming-more-common">READ MORE<span class="css-chksb7 icon-hl-arrow-right"></span></a><button class="css-uhs8x1"><span class="css-79elbk"><span class="css-whh5e5">READ MORE</span></span></button></div></div></div></li></ol></div><span style="font-size:0"></span></div><section class="css-1b3gjnm"><div class="css-h9jo37"></div></section></div></div><div class="css-i9gxme"></div><div class="css-lao3im"><div id="div-gpt-ad-out-of-page" class="css-19eecb8"></div></div><div id="lookatme" class="css-1hyfx7x">

CMS Id: 
Client Version: 0a39ef630272aa57284e1fc0830eea1e056d16b1
Build Number: 13575


</div></div></div></div><div id="__next-error"></div></div><script>
!function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js");
</script><script>
window.apstag.init({ pubID: '3083', adServer: 'googletag' }) 
</script><div><script>
          __NEXT_DATA__ = {"props":{"adTargeting":{"adUnitPath":"/4788/hn.us.hl.nw.x.x.x","imuid":"","metadata":{"title":"Top Health News: Technology, Mental Health and More","canonical":"https://www.healthline.com/health-news","pageToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0aXRsZSI6IlRvcCBIZWFsdGggTmV3czogVGVjaG5vbG9neSwgTWVudGFsIEhlYWx0aCBhbmQgTW9yZSIsImNhbm9uaWNhbCI6Imh0dHBzOi8vd3d3LmhlYWx0aGxpbmUuY29tL2hlYWx0aC1uZXdzIiwiazEiOiJvdGhlcmhlYWx0aHN5c3RlbXMifQ.ffuE4V_AF_7XI2nZr84If-mxsM2eLVyzf2rzOA20Y7o"},"targeting":{"k1":"otherhealthsystems","k2":"healthsystems","k3":"health","imuid":"","url":"https://api-new.healthline.com/core/news/feed.json","networkCode":"4788","adUnit":"hn.us.hl.nw.x.x.x","test":null,"template":null,"lang":"en","source":null,"ugc":false,"msiteID":"","msiteactive":false},"pageMeta":{"imuid":"","k1":"otherhealthsystems","k2":"healthsystems","contentType":"","author":"","msiteID":"","mainContentCategoryTags":"","publishedDate":"","updatedDate":""},"pageTemplate":"News"},"items":[{"title":["More Children Are Becoming Nearsighted... These New Glasses Might Help"],"text":["Researchers in Hong Kong say they have developed new lenses that can slow and even stop the progression of myopia in children."],"imageSrc":"https://www.healthline.com//hlcmsresource/images/Girl_Glasses_Solar-System-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/more-children-becoming-nearsighted-these-new-glasses-might-help"},{"title":["Why Losing Weight Is So Difficult After You Turn 40"],"text":["Even well-toned actresses like Charlize Theron have discovered that losing weight is tougher as you get older. Here's the science and what you can do…"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/weight-loss/Tully_charlize_theron-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/why-losing-weight-is-difficult-after-40"},{"title":["People with Rheumatoid Arthritis May Be at Higher Risk for Certain Cancers"],"text":["Not only do people with RA have painful joints and disabling fatigue to contend with, they may have to also worry about a greater risk of cancer."],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/Rheumatoid_Arthritis-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/people-with-rheumatoid-arthritis-at-higher-risk-for-certain-cancers"},{"title":["New Guidelines Released on Multiple Sclerosis Treatments"],"text":["At its annual meeting, the American Academy of Neurology unveiled recommendations for starting, switching, and stopping disease-modifying treatments."],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/Female_Prescription_Pills-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/new-guidelines-released-on-multiple-sclerosis-treatments"},{"title":["Certain Antidepressants Linked to Increased Dementia Risk — Even Years Later"],"text":["Study finds people who took a type of drug called anticholinergics were more likely to develop dementia. Here's why."],"imageSrc":"https://www.healthline.com//hlcmsresource/images/Dementia_Patient-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/certain-antidepressants-linked-to-increased-dementia-risk"},{"title":["Why Birthmark Bullying Is a Real Thing… And What One Woman Is Doing About It"],"text":["A young woman who was taunted as a child for her birthmarks is trying to educate the public about the issue. Here's some advice on how to deal with…"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/bullying/Birthmark_Bullying_1-1296x728-Header.jpg","link":"https://www.healthline.com/health-news/birthmark-bullying-is-real-and-what-one-woman-is-doing-about-it"},{"title":["New At-Home Treatment for IBS Focuses on Mind Over Body"],"text":["Researchers say this treatment regimen that utilizes diet and mindfulness may provide significant relief for people living with irritable bowel…"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/1576-IBS_Diet_Guide-732x549-thumbnail.jpg","link":"https://www.healthline.com/health-news/new-at-home-treatment-for-ibs"},{"title":["Peeing During Sex Is Stressful — but These Treatments Help"],"text":["A loss of bladder control during sex is a secret many women don't discuss, even with their doctors. But there's no need to endure in silence."],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/sexual-health/6065-Coital_Incontinence_Sex-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/peeing-during-sex-is-stressful-but-these-treatments-help"},{"title":["Can You Treat Rabies Symptoms… With Rabies?"],"text":["A homeopathic physician in Canada used saliva from a dog with rabies to treat a boy who was having behavioral problems after contracting rabies…"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/Dog_Teeth-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/can-you-treat-rabies-symptoms-with-rabies"},{"title":["This Cervical Procedure to Prevent Cancer Is Causing Complications"],"text":["Many women are experiencing severe and long-lasting side effects after getting a LEEP. So why isn't the medical community listening?"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/6222-The_LEEP_Procedure_Can_Lead_to_Numbness_Physically_and_Emotionally-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/cervical-procedure-to-prevent-cancer-causing-complications"},{"title":["Marijuana Affects Cognitive Function… but Only for 72 Hours"],"text":["Researchers say the \"brain haze\" from marijuana only lasts for three days. However, other experts say the drug still has long-term effects on…"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/Marijuana_Dispensary_Man-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/marijuana-affects-cognitive-function-for-72-hours"},{"title":["Counterfeit Makeup a Rip-Off... and a Health Danger"],"text":["After a Los Angeles raid uncovered counterfeit cosmetics with animal waste, experts are warning the public about the dangers of buying fake beauty…"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/Cosmetics_Shop_Female-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/counterfeit-makeup-a-health-danger"},{"title":["Do Amazon Food Warehouses Need to Follow Federal Safety Rules?"],"text":["Amazon and the Food and Drug Administration are locked in a battle over whether the retailer's food warehouse in Kentucky falls under the agency's…"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/Read-More-conversion-images/bruises/Amazon_Warehouse-Aisles-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/do-amazon-food-warehouses-need-to-follow-federal-safety-rules"},{"title":["Before Summer, Here’s What to Know About Getting Your Skin Checked"],"text":["Why you should always have your dermatologist do your mole check and other tips on keeping your skin healthy."],"imageSrc":"https://www.healthline.com//hlcmsresource/images/Read-More-conversion-images/facial-swelling/Female_Sunscreen_Sun-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/heres-what-to-know-about-getting-your-skin-checked"},{"title":["There’s High Hopes for “Am I Stoned” App to Stop Impaired Drivers"],"text":["Experts haven't been able to create effective tests to stop drivers impaired by marijuana. Will this app do the trick?"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/Female_Marijuana_Dispensary-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/hope-for-am-i-stoned-app-to-stop-impaired-drivers"},{"title":["How New Guidelines for High Blood Pressure Could Harm Some Patients"],"text":["A debate is simmering among experts over the new definition for hypertension. Some think it'll cause stress while others feel it'll spur people into…"],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/Female_Blood_Pressure-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/how-new-guidelines-for-high-blood-pressure-could-harm-some-patients"},{"title":["Supporting New Moms with ‘4th Trimester’ Care Could Save Lives"],"text":["Many new moms don't see their doctor for six weeks after giving birth. "],"imageSrc":"https://www.healthline.com//hlcmsresource/images/Pediatrician-Mother_Baby-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/fourth-trimester-care"},{"title":["A Single Session of Meditation May Reduce Anxiety and Help Your Heart"],"text":["Participants showed benefits after a short, introductory meditation session."],"imageSrc":"https://www.healthline.com//hlcmsresource/images/News/Office_Workers_Meditate-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/single-session-of-meditation-reduce-anxiety-and-help-heart"},{"title":["This Is Not a Drill... Researchers Using Proteins to Treat Cavities"],"text":["Researchers are looking at the proteins that help the body make teeth as a way to fix cavities without using a dentist's drill. "],"imageSrc":"https://www.healthline.com//hlcmsresource/images/topic_centers/Female_Dentist-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/researchers-using-proteins-to-treat-cavities"},{"title":["Diverticulitis: The Serious Ailment That’s Becoming More Common"],"text":["Sen. John McCain was treated for diverticulitis. Experts say this serious gastrointestinal disorder is on the rise in the developed world."],"imageSrc":"https://www.healthline.com//hlcmsresource/images/topic_centers/John_McCain-732x549-Thumbnail.jpg","link":"https://www.healthline.com/health-news/diverticulitis-becoming-more-common"}],"maxNumItems":4308},"pathname":"/health-news-feed","query":{},"buildId":"905ccf95-193e-4a6e-b16b-5f2d8ce34253","buildStats":{"app.js":{"hash":"cb6a08a0f893d6aafc18ff61d49441e4"}},"assetPrefix":"https://d3otfkap419ijo.cloudfront.net","nextExport":false,"err":null,"siteNav":{"header":{"healthTopics":[{"title":"All topics A-Z","url":"/directory/topics?ref=global"},{"title":"Acid Reflux","url":"/health/gerd?ref=global"},{"title":"ADHD","url":"/health/adhd?ref=global"},{"title":"Allergies","url":"/health/allergies?ref=global"},{"title":"Alzheimer's \u0026 Dementia","url":"/health/alzheimers-disease?ref=global"},{"title":"Bipolar Disorder","url":"/health/bipolar-disorder?ref=global"},{"title":"Cancer","url":"/health/cancer?ref=global"},{"title":"Chronic Pain","url":"/health/chronic-pain?ref=global"},{"title":"CIC","url":"/health/showcase/cic?ref=global"},{"title":"Cold \u0026 Flu","url":"/health/cold-flu?ref=global"},{"title":"COPD","url":"/health/copd?ref=global"},{"title":"Crohn's Disease","url":"/health/crohns-disease?ref=global"},{"title":"Depression","url":"/health/depression?ref=global"},{"title":"Fibromyalgia","url":"/health/fibromyalgia?ref=global"},{"title":"Health Insurance Exchanges","url":"/health/consumer-healthcare-guide?ref=global"},{"title":"Heart Disease","url":"/health/heart-disease?ref=global"},{"title":"High Cholesterol","url":"/health/high-cholesterol?ref=global"},{"title":"HIV","url":"/health/hiv-aids?ref=global"},{"title":"Hypertension","url":"/health/high-blood-pressure-hypertension?ref=global"},{"title":"IBS","url":"/health/irritable-bowel-syndrome?ref=global"},{"title":"IPF","url":"/health/managing-idiopathic-pulmonary-fibrosis"},{"title":"Menopause","url":"/health/menopause?ref=global"},{"title":"Multiple Sclerosis (MS)","url":"/health/multiple-sclerosis?ref=global"},{"title":"Nutrition","url":"/nutrition?ref=global"},{"title":"Osteoarthritis","url":"/health/osteoarthritis?ref=global"},{"title":"Pregnancy","url":"/health/pregnancy?ref=global"},{"title":"Psoriasis","url":"/health/psoriasis?ref=global"},{"title":"Rheumatoid Arthritis","url":"/health/rheumatoid-arthritis?ref=global"},{"title":"Skin Disorders and Care","url":"/health/skin-disorders?ref=global"},{"title":"STDs","url":"/health/sexually-transmitted-diseases?ref=global"},{"title":"Type 2 Diabetes","url":"/health/diabetes-type-2?ref=global"}],"healthTools":[{"title":"Symptom Checker","url":"/symptomsearch?ref=global"},{"title":"BodyMaps","url":"/human-body-maps?ref=global"},{"title":"Clinical Trials","url":"/health/trial-reach-clinical-trials?ref=global"},{"title":"Pill Identifier","url":"/pill-identifier?ref=global"},{"title":"Find an Online Doctor","url":"https://telehealth.healthline.com/?utm_source=healthlinesite\u0026utm_medium=header"},{"title":"Health News","url":"/health-news?ref=global"},{"title":"Newsletters","url":"/health/newsletter-signup?ref=subscribe-header"},{"title":"Diabetes Mine","url":"/diabetesmine?ref=global"}]},"topStories":[{"category":"GENERAL","thumbnail":"https://www.healthline.com/hlcmsresource/images/News/Female_Coffee__Tattoo-732x549-Thumbnail.jpg","title":"How Medical Professionals Discriminate Against Single People","url":"/health-news/how-medical-professionals-discriminate-against-single-people"},{"category":"FITNESS","thumbnail":"https://www.healthline.com/hlcmsresource/images/News/Meagan_Kong_Gym-732x549-Thumbnail.jpg","title":"Why It Pays to Try and Look Good at the Gym","url":"/health-news/why-it-pays-to-try-and-look-good-at-the-gym"},{"category":"PUBLIC POLICY","thumbnail":"https://www.healthline.com/hlcmsresource/images/News/Surgeon_General_Adams-732x549-Thumbnail.jpg","title":"Will Surgeon General’s Opioid Plan Make a Dent in Drug Crisis?","url":"/health-news/surgeon-generals-opioid-overdose-plan-in-drug-crisis"},{"category":"ALLERGIES","thumbnail":"https://www.healthline.com/hlcmsresource/images/News/Vaccination/6370-senior_woman_vaccination-732x549-thumbnail.jpg","title":"Why Most People Pick the Wrong Allergy Medications","url":"/health-news/most-people-pick-wrong-allergy-medications"},{"category":"ADDICTION","thumbnail":"https://www.healthline.com/hlcmsresource/images/News/Yellow_Pills-732x549-Thumbnail.jpg","title":"Gabapentin: The Latest Pain Medication in Opioid Overdoses","url":"/health-news/gabapentin-latest-pain-medication-in-opioid-overdoses"}],"footer":{"links":[{"title":"About Us","url":"/health/about-us?ref=footer"},{"title":"Health Topics","url":"/directory/topics?ref=footer"},{"title":"Health News","url":"/health-news?ref=footer"},{"title":"FDA","url":"/health/fda?ref=footer"},{"title":"Contact Us","url":"/health/about-us?ref=footer#link-ContactUs"},{"title":"Advertise With Us","url":"/health/advertise-with-us?ref=footer"},{"title":"Advertising Policy","url":"/health/about-us?ref=footer#link-AdvertisingPolicy"},{"title":"Newsletters","url":"/health/newsletter-signup?ref=footer"},{"title":"Careers","url":"/health/careers?ref=footer"},{"title":"Privacy Policy","url":"/health/privacy-policy?ref=footer"},{"title":"Terms of Use","url":"/health/terms-of-use?ref=footer"},{"title":"Find an Online Doctor","url":"https://telehealth.healthline.com/?utm_source=healthlinesite\u0026utm_medium=footer"}]}},"stylesheetIds":["0","6h5cx9","i4ebvj","a02u1k","k0lfw7","7trl3","i9gxme","o44is","120snmw","19w7o6y","h9jo37","13ezd22","uw9b7g","10e9b8p","12r6e1l","1ixtlu6","c0k3r9","1eyez8j","1rx47ye","1ghe5vh","1vzect9","ieund0","tcha8n","1o69znr","9731ju","hi9t69","ymss9w","1wztaaj","1afzk57","gy92au","d813w2","1kkqsem","1361ocq","37dya9","xp6vtx","1hii4mr","1bhhfos","cuszt6","1kbms1y","92heqy","1f7x9ib","zkb4zg","1mn96jj","1daa7mn","18zn4m2","bm1moy","tlznf9","goml04","kuiioj","ets3t2","okd4v","broexl","1w2y9fx","3nnhmq","szmlkn","dv1i4t","1ccsyzt","dtc4mf","maxi3y","6m3pdn","16xibnq","1xuo5f4","1hyfx7x","1xvi4yy","1a9ejwk","1h2fw9s","nymh4d","13xep3v","2h3zf0","v4e2dc","1s92evf","1fzexpt","1k27f6f","vafyp3","1vmm2xu","1vw9jl5","w00ii0","1kzwkum","x921b0","6j7i8r","1bf2jgm","1569jba","iv3un5","lao3im","2g4bzf","1ogr1g3","1d2dph3","1tyopba","1b3gjnm","2fdibo","chksb7","1g10uyt","79elbk","whh5e5","uhs8x1","19eecb8","b7n1on","1mm8q5i","8wnrqm","1iruc8t","xdlhkl","1hw29i9","1gbfqds","11425y7","1yr8uih","1yjq9vb","15j1h8i","eoozph","b2dno4","16h2vkx","10k0eq4","1l0fyq3","1ex11fh"],"chunks":[]}
          module={}
          __NEXT_LOADED_PAGES__ = []
          __NEXT_LOADED_CHUNKS__ = []

          __NEXT_REGISTER_PAGE = function (route, fn) { __NEXT_LOADED_PAGES__.push({ route: route, fn: fn }) }
          __NEXT_REGISTER_CHUNK = function (chunkName, fn) { __NEXT_LOADED_CHUNKS__.push({ chunkName: chunkName, fn: fn }) }
        </script><script async="" id="__NEXT_PAGE__/health-news-feed" type="text/javascript" src="https://d3otfkap419ijo.cloudfront.net/_next/905ccf95-193e-4a6e-b16b-5f2d8ce34253/pages/health-news-feed.js"></script><div></div><script type="text/javascript" src="https://d3otfkap419ijo.cloudfront.net/_next/cb6a08a0f893d6aafc18ff61d49441e4/app.js" async=""></script></div><noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-WSXMS6" style="display:none;visibility:hidden" title="googletagmanager" width="0"></iframe></noscript><script>
 (function(d) { var s = d.createElement("script"), el = d.getElementsByTagName("script")[0], loaded; s.async = true; s.onreadystatechange = s.onload = s.onerror = function() { if (loaded || !window.Raven) return; loaded = true; const o = {"release":"0a39ef630272aa57284e1fc0830eea1e056d16b1","environment":"prod","tags":{"environment":"prod"}}; o.whitelistUrls = [/https:\/\/d3otfkap419ijo.cloudfront.net\//]; Raven.config("https://8bc674d734914b3f8179f84e9edb0faa@sentry.io/248102", o).install(); if (window.initRaven) initRaven() }; s.src = 'https://cdn.ravenjs.com/3.23.3/raven.min.js'; el.parentNode.insertBefore(s, el); })(document)
</script><script>
/* loader-7.5.2 */ window.Promise && eval(atob("IWZ1bmN0aW9uIGUodCxuLHIpe2Z1bmN0aW9uIG8oYSxjKXtpZighblthXSl7aWYoIXRbYV0pe3ZhciB1PSJmdW5jdGlvbiI9PXR5cGVvZiByZXF1aXJlJiZyZXF1aXJlO2lmKCFjJiZ1KXJldHVybiB1KGEsITApO2lmKGkpcmV0dXJuIGkoYSwhMCk7dmFyIHM9bmV3IEVycm9yKCJDYW5ub3QgZmluZCBtb2R1bGUgJyIrYSsiJyIpO3Rocm93IHMuY29kZT0iTU9EVUxFX05PVF9GT1VORCIsc312YXIgbD1uW2FdPXtleHBvcnRzOnt9fTt0W2FdWzBdLmNhbGwobC5leHBvcnRzLGZ1bmN0aW9uKGUpe3ZhciBuPXRbYV1bMV1bZV07cmV0dXJuIG8obnx8ZSl9LGwsbC5leHBvcnRzLGUsdCxuLHIpfXJldHVybiBuW2FdLmV4cG9ydHN9Zm9yKHZhciBpPSJmdW5jdGlvbiI9PXR5cGVvZiByZXF1aXJlJiZyZXF1aXJlLGE9MDthPHIubGVuZ3RoO2ErKylvKHJbYV0pO3JldHVybiBvfSh7MTpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKGUpe2lmKGUmJmUuX19lc01vZHVsZSlyZXR1cm4gZTt2YXIgdD17fTtpZihudWxsIT1lKWZvcih2YXIgbiBpbiBlKU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChlLG4pJiYodFtuXT1lW25dKTtyZXR1cm4gdC5kZWZhdWx0PWUsdH1mdW5jdGlvbiBvKGUpe3JldHVybiBlJiZlLl9fZXNNb2R1bGU/ZTp7ZGVmYXVsdDplfX1mdW5jdGlvbiBpKCl7dmFyIGU9Imh0dHAtYWRvbmlzLWNsaWVudC1sb2FkZXIvcnVuIjtyZXR1cm4gcC5kZWZhdWx0LnJlcG9ydEV2ZW50KCJib290c3RyYXAuaHR0cC5wYWdldmlldyIpLGcuZGVmYXVsdC5pc1N1cHBvcnRlZEJyb3dzZXIoKT8oXy5sb2dnZXIuaW5mbygiWyIrZSsiXTogQnJvd3NlciBpcyBjb21wYXRpYmxlIikscC5kZWZhdWx0LnJlcG9ydEV2ZW50KCJib290c3RyYXAuaHR0cC5zdXBwb3J0ZWQiKSxhKCkudGhlbihmdW5jdGlvbih0KXtyZXR1cm4gXy5sb2dnZXIuaW5mbygiWyIrZSsiXTogUnVubmluZyBhbmQgY2FjaGluZyBhZG9uaXNDbGllbnQgc291cmNlIikscC5kZWZhdWx0LnJlcG9ydEV2ZW50KCJib290c3RyYXAuaHR0cC5ydW5jbGllbnRzY3JpcHQiKSxwLmRlZmF1bHQuc2F2ZVRpbWluZygpLGQuZGVmYXVsdC5kZWZpbmVSZWFkT25seVByb3BlcnR5KCJhZG9uaXNDb25maWciLHMuZGVmYXVsdCksKDAsUy5zZWN1cmVseVJ1bkFkb25pc0NsaWVudCkodCl9KS5jYXRjaChmdW5jdGlvbih0KXtyZXR1cm4gdCBpbnN0YW5jZW9mIE8uWGhyQmxvY2tFcnJvcj8oXy5sb2dnZXIuaW5mbygiWyIrZSsiXTogRmFpbGVkIHRvIGZldGNoIGFkb25pcy1jbGllbnQgdXNpbmcgU3VleiIpLF8ubG9nZ2VyLmluZm8oIlsiK2UrIl06IEFsbCBsb2FkZXJzIGZhaWxlZCB0byBmZXRjaCBhZG9uaXMtY2xpZW50LCBjaGVja2luZyBjb250cm9sIHNlcnZlciIpLGIuY2hlY2soKSk6KF8ubG9nZ2VyLndhcm4oIlsiK2UrIl06IFVuZXhwZWN0ZWQgZXJyb3Igd2hlbiB0cnlpbmcgdG8gZmV0Y2ggYWRvbmlzLWNsaWVudCBvdmVyIFN1ZXo6IDwiK3QrIj4iKSxwLmRlZmF1bHQucmVwb3J0RXJyb3IodCksbnVsbCl9KS5jYXRjaChmdW5jdGlvbih0KXtyZXR1cm4gdCBpbnN0YW5jZW9mIE8uWGhyQmxvY2tFcnJvcj8ocC5kZWZhdWx0LnJlcG9ydEV2ZW50KCJib290c3RyYXAuaHR0cC5zdGF0dXNfYmxvY2tlZCIpLF8ubG9nZ2VyLmluZm8oIlsiK2UrIl06IENvbnRyb2wgc2VydmVyIGNoZWNrIGZhaWxlZCwgcHJvYmFibHkgYW4gYWRibG9ja2VyIikse3N0YXR1czohMH0pOihfLmxvZ2dlci53YXJuKCJbIitlKyJdOiBVbmV4cGVjdGVkIGVycm9yIGZyb20gY29udHJvbCBzZXJ2ZXIgY2hlY2s6IDwiK3QrIj4iKSxwLmRlZmF1bHQucmVwb3J0RXJyb3IodCksbnVsbCl9KS50aGVuKGZ1bmN0aW9uKHQpeygwLG0uZGVmYXVsdCkod2luZG93Lm5hdmlnYXRvci51c2VyQWdlbnQpJiZ0JiYic3RhdHVzImluIHQmJnQuc3RhdHVzPyhwLmRlZmF1bHQucmVwb3J0RXZlbnQoImJvb3RzdHJhcC5odHRwLnRyaWdnZWQiKSwoMCxFLmRlZmF1bHQpKHdpbmRvdywiYWRvbmlzLWRldGVycmVudCIpLF8ubG9nZ2VyLmluZm8oIlsiK2UrIl06IENvbnRyb2wgc2VydmVyIHJlcG9ydGVkIHN0YXR1cyBpcyBoZWFsdGh5IG9yIHdhcyBibG9ja2VkLCB0cmlnZ2VyaW5nIG9wcGVuaGVpbWVyIiksKDAsYy5yZXBsYWNlQ29udGVudCkod2luZG93LmRvY3VtZW50KSk6dCYmInN0YXR1cyJpbiB0JiYhMT09PXQuc3RhdHVzJiYocC5kZWZhdWx0LnJlcG9ydEV2ZW50KCJib290c3RyYXAuaHR0cC5ub3RfdHJpZ2dlZCIpLCgwLEUuZGVmYXVsdCkod2luZG93LCJhZG9uaXMtc2tpcC1kZXRlcnJlbnQiKSxfLmxvZ2dlci53YXJuKCJbIitlKyJdOiBDb250cm9sIHNlcnZlciByZXBvcnRlZCBzdGF0dXMgaXMgdW5oZWFsdGh5LCBub3QgdHJpZ2dlcmluZyBvcHBlbmhlaW1lciIpKX0pKTooXy5sb2dnZXIuaW5mbygiWyIrZSsiXTogSW5jb21wYXRpYmxlIGJyb3dzZXIsIG5vdCBjb250aW51aW5nIiksUHJvbWlzZS5yZXNvbHZlKG51bGwpKX1mdW5jdGlvbiBhKCl7dmFyIGU9Imh0dHAtYWRvbmlzLWNsaWVudC1sb2FkZXIvbG9hZEFkb25pc0NsaWVudCI7cmV0dXJuIF8ubG9nZ2VyLmRlYnVnKCJbIitlKyJdOiBUcnlpbmcgdG8gbG9hZCBhZG9uaXMtY2xpZW50IHdpdGggWEhSIGxvYWRlciAoZnJvbSBDRE4pIiksUi5sb2FkKCkuY2F0Y2goZnVuY3Rpb24odCl7cmV0dXJuIHQgaW5zdGFuY2VvZiBPLlhockJsb2NrRXJyb3I/Xy5sb2dnZXIuaW5mbygiWyIrZSsiXTogRmFpbGVkIHRvIGZldGNoIGFkb25pcy1jbGllbnQgb3ZlciBYSFIsIHRyeWluZyB0byBsb2FkIGZyb20gY2FjaGUiKTooXy5sb2dnZXIud2FybigiWyIrZSsiXTogVW5leHBlY3RlZCBlcnJvciB3aGVuIHRyeWluZyBmZXRjaCBhZG9uaXMtY2xpZW50IG92ZXIgWEhSLCB0cnlpbmcgdG8gbG9hZCBmcm9tIGNhY2hlOiA8Iit0KyI+IikscC5kZWZhdWx0LnJlcG9ydEVycm9yKHQpKSxMLmxvYWQoKX0pLmNhdGNoKGZ1bmN0aW9uKHQpe3JldHVybiB0IGluc3RhbmNlb2YgTy5DYWNoZUxvYWRFcnJvcj9fLmxvZ2dlci5pbmZvKCJbIitlKyJdOiBGYWlsZWQgdG8gZmV0Y2ggYWRvbmlzLWNsaWVudCBmcm9tIGNhY2hlLCB0cnlpbmcgdG8gbG9hZCBmcm9tIFN1ZXoiKTooXy5sb2dnZXIud2FybigiWyIrZSsiXTogVW5leHBlY3RlZCBlcnJvciB3aGVuIHRyeWluZyBmZXRjaCBhZG9uaXMtY2xpZW50IGZyb20gY2FjaGUsIHRyeWluZyB0byBsb2FkIGZyb20gU3VlejogPCIrdCsiPiIpLHAuZGVmYXVsdC5yZXBvcnRFcnJvcih0KSksUC5sb2FkKCl9KX1PYmplY3QuZGVmaW5lUHJvcGVydHkobiwiX19lc01vZHVsZSIse3ZhbHVlOiEwfSksbi5ydW49aTt2YXIgYz1lKDI0KSx1PWUoNCkscz1vKHUpLGw9ZSgxOSksZD1vKGwpLGY9ZSgxNykscD1vKGYpLGg9ZSgyKSxnPW8oaCksdj1lKDYpLGI9cih2KSxfPWUoMTEpLHc9ZSgxOCksbT1vKHcpLHk9ZSgxMyksRT1vKHkpLE89ZSg3KSxTPWUoMTYpLFQ9ZSgxMCksUj1yKFQpLEE9ZSg5KSxQPXIoQSksQz1lKDgpLEw9cihDKX0sezEwOjEwLDExOjExLDEzOjEzLDE2OjE2LDE3OjE3LDE4OjE4LDE5OjE5LDI6MiwyNDoyNCw0OjQsNjo2LDc6Nyw4OjgsOTo5fV0sMjpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKCl7cmV0dXJuIG8od2luZG93KSYmYSh3aW5kb3cpJiZpKHdpbmRvdykmJmMod2luZG93KX1mdW5jdGlvbiBvKGUpe3RyeXtyZXR1cm4gZS5sb2NhbFN0b3JhZ2Uuc2V0SXRlbSgiX194eXpfXyIsIl9feHl6X18iKSxlLmxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKCJfX3h5el9fIiksITB9Y2F0Y2goZSl7cmV0dXJuITF9fWZ1bmN0aW9uIGkoZSl7dHJ5e3JldHVybiEhbmV3IGUuQmxvYn1jYXRjaChlKXtyZXR1cm4hMX19ZnVuY3Rpb24gYShlKXtyZXR1cm4iUHJvbWlzZSJpbiBlJiYicmVzb2x2ZSJpbiBlLlByb21pc2UmJiJyZWplY3QiaW4gZS5Qcm9taXNlJiYiYWxsImluIGUuUHJvbWlzZSYmInJhY2UiaW4gZS5Qcm9taXNlfWZ1bmN0aW9uIGMoZSl7cmV0dXJuImZ1bmN0aW9uIj09dHlwZW9mIGUuT2JqZWN0LmFzc2lnbn10LmV4cG9ydHM9e2lzU3VwcG9ydGVkQnJvd3NlcjpyLGlzTG9jYWxTdG9yYWdlU3VwcG9ydGVkOm8saXNCbG9iU3VwcG9ydGVkOmksaXNPYmplY3RBc3NpZ25TdXBwb3J0ZWQ6Yyxpc1Byb21pc2VTdXBwb3J0ZWQ6YX19LHt9XSwzOltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO2Z1bmN0aW9uIHIoZSx0LG4pe3ZhciByPURhdGUubm93KCkrMWUzKm47aS5sb2dnZXIuaW5mbygiWydjYWNoZS9jYWNoZUFkb25pc0NsaWVudF06IG5ldyBleHBpcnkgIityKyIgPSAiK25ldyBEYXRlKHIpKSxsb2NhbFN0b3JhZ2UuYWRvbmlzQ2FjaGVTcmM9ZSxsb2NhbFN0b3JhZ2UuYWRvbmlzQ2FjaGVFeHBpcnlNaWxsaXM9cixsb2NhbFN0b3JhZ2UuYWRvbmlzQ2xpZW50VmVyc2lvbj10fWZ1bmN0aW9uIG8oKXtsb2NhbFN0b3JhZ2UucmVtb3ZlSXRlbSgiYWRvbmlzQ2FjaGVTcmMiKSxsb2NhbFN0b3JhZ2UucmVtb3ZlSXRlbSgiYWRvbmlzQ2FjaGVFeHBpcnlNaWxsaXMiKSxsb2NhbFN0b3JhZ2UucmVtb3ZlSXRlbSgiYWRvbmlzQ2xpZW50VmVyc2lvbiIpfU9iamVjdC5kZWZpbmVQcm9wZXJ0eShuLCJfX2VzTW9kdWxlIix7dmFsdWU6ITB9KSxuLmNhY2hlQWRvbmlzQ2xpZW50PXIsbi5jbGVhckNhY2hlZEFkb25pc0NsaWVudD1vO3ZhciBpPWUoMTEpfSx7MTE6MTF9XSw0OltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO3ZhciByPWUoNSk7d2luZG93LmFkb25pc0hhc2g9d2luZG93LmFkb25pc0hhc2h8fHdpbmRvdy5sb2NhdGlvbi5oYXNofHwiIjt2YXIgbz13aW5kb3cuYWRvbmlzSGFzaC5pbmRleE9mKCJhZG9uaXMtbG9nZ2luZyIpPj0wO3IuTE9HX0xFVkVMPW8/ImRlYnVnIjpyLkxPR19MRVZFTDt2YXIgaT13aW5kb3cuYWRvbmlzfHx7fTtpLndzSG9zdCYmci5XUyYmKHIuV1MuaG9zdD1pLndzSG9zdCksaS50cmFuc3BvcnQmJihyLlNVRVpfSFRUUF9FTkRQT0lOVD1pLnRyYW5zcG9ydCksdC5leHBvcnRzPXJ9LHs1OjV9XSw1OltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO3QuZXhwb3J0cz17UkVQT1JUSU5HX1VSTDoiaHR0cHM6Ly9sYi5zdGF0c2V2ZW50LmNvbS9zdGF0cyIsUkVQT1JUSU5HX1JBVEU6LjAxLExPR19MRVZFTDoiZXJyb3IiLFJFUE9SVF9FUlJPUlM6ITAsTUFOSUZFU1RfVVJMOiJodHRwczovL3NyaS5qc2ludGVncml0eS5jb20vbWFuaWZlc3QuanNvbiIsTUFOSUZFU1RfRVhQSVJBVElPTl9USU1FOjg2NDAwLEFEX01BUktFUjoiYWRvbmlzLW1hcmtlciIsQURPTklTX0NMSUVOVF9GRVRDSF9VUkw6Imh0dHBzOi8vYWRzZXJ2ZXIueHBhbmFtYS5uZXQvY2xpZW50LTctbGF0ZXN0LmpzIixTRVJWSUNFX1NUQVRVU19VUkw6ZnVuY3Rpb24oZSl7cmV0dXJuImh0dHBzOi8vY2xpZW50LnJlYWN0cmpzLmNvbS8iK2UrIi1zdGF0dXMuanNvbiJ9LFNVRVpfSFRUUF9SRVRSWTozLFNVRVpfSFRUUF9ERUxBWToxMDB9fSx7fV0sNjpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKGUpe3JldHVybiBlJiZlLl9fZXNNb2R1bGU/ZTp7ZGVmYXVsdDplfX1mdW5jdGlvbiBvKCl7dmFyIGU9ImNvbnRyb2wtc2VydmVyL2NoZWNrIjtmLmxvZ2dlci5pbmZvKCJbIitlKyJdOiBDaGVja2luZyBzZXJ2aWNlIHN0YXR1cyIpO3ZhciB0PWkod2luZG93KTtyZXR1cm4oMCx1LnJlcXVlc3QpKHQpLnRoZW4oZnVuY3Rpb24odCl7cmV0dXJuIGYubG9nZ2VyLmRlYnVnKCJbIitlKyJdOiBTdGF0dXMgY2hlY2sgZmV0Y2hlZCB3aXRoIHN0YXR1cy1jb2RlIDwiK3Quc3RhdHVzKyI+IiksSlNPTi5wYXJzZSh0LnJlc3BvbnNlVGV4dCl9KS5jYXRjaChmdW5jdGlvbih0KXtmLmxvZ2dlci5pbmZvKCJbIitlKyJdOiBGYWlsZWQgdG8gY2hlY2sgY29udHJvbCBzZXJ2ZXIgc3RhdHVzIDwiK3QrIj4iKTt2YXIgbj12b2lkIDAhPT10LnJlcT90LnJlcS5zdGF0dXM6bnVsbDt0aHJvdyAwPT09bj9uZXcgcy5YaHJCbG9ja0Vycm9yOm5ldyBFcnJvcigiVW5leHBlY3RlZCBzdGF0dXMgY29kZSB3aGlsZSBwZXJmb3JtaW5nIGNvbnRyb2wgc2VydmVyIGNoZWNrLCBzdGF0dXMtY29kZSA9IDwiK24rIj4iKX0pfWZ1bmN0aW9uIGkoZSl7cmV0dXJuIGQuZGVmYXVsdC5TRVJWSUNFX1NUQVRVU19VUkwoYy5kZWZhdWx0LmdldChlLmxvY2F0aW9uLmhvc3QpKX1PYmplY3QuZGVmaW5lUHJvcGVydHkobiwiX19lc01vZHVsZSIse3ZhbHVlOiEwfSksbi5jaGVjaz1vLG4uZ2V0U2VydmljZVN0YXR1c1VybD1pO3ZhciBhPWUoMjcpLGM9cihhKSx1PWUoMjApLHM9ZSg3KSxsPWUoNCksZD1yKGwpLGY9ZSgxMSl9LHsxMToxMSwyMDoyMCwyNzoyNyw0OjQsNzo3fV0sNzpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKGUsdCl7aWYoIShlIGluc3RhbmNlb2YgdCkpdGhyb3cgbmV3IFR5cGVFcnJvcigiQ2Fubm90IGNhbGwgYSBjbGFzcyBhcyBhIGZ1bmN0aW9uIil9ZnVuY3Rpb24gbyhlLHQpe2lmKCFlKXRocm93IG5ldyBSZWZlcmVuY2VFcnJvcigidGhpcyBoYXNuJ3QgYmVlbiBpbml0aWFsaXNlZCAtIHN1cGVyKCkgaGFzbid0IGJlZW4gY2FsbGVkIik7cmV0dXJuIXR8fCJvYmplY3QiIT10eXBlb2YgdCYmImZ1bmN0aW9uIiE9dHlwZW9mIHQ/ZTp0fWZ1bmN0aW9uIGkoZSx0KXtpZigiZnVuY3Rpb24iIT10eXBlb2YgdCYmbnVsbCE9PXQpdGhyb3cgbmV3IFR5cGVFcnJvcigiU3VwZXIgZXhwcmVzc2lvbiBtdXN0IGVpdGhlciBiZSBudWxsIG9yIGEgZnVuY3Rpb24sIG5vdCAiK3R5cGVvZiB0KTtlLnByb3RvdHlwZT1PYmplY3QuY3JlYXRlKHQmJnQucHJvdG90eXBlLHtjb25zdHJ1Y3Rvcjp7dmFsdWU6ZSxlbnVtZXJhYmxlOiExLHdyaXRhYmxlOiEwLGNvbmZpZ3VyYWJsZTohMH19KSx0JiYoT2JqZWN0LnNldFByb3RvdHlwZU9mP09iamVjdC5zZXRQcm90b3R5cGVPZihlLHQpOmUuX19wcm90b19fPXQpfU9iamVjdC5kZWZpbmVQcm9wZXJ0eShuLCJfX2VzTW9kdWxlIix7dmFsdWU6ITB9KSxuLlhoclJlcXVlc3RFcnJvcj1uLlNSSUVycm9yPW4uQ2FjaGVMb2FkRXJyb3I9bi5YaHJCbG9ja0Vycm9yPXZvaWQgMDt2YXIgYT1lKDIzKSxjPWZ1bmN0aW9uKGUpe3JldHVybiBlJiZlLl9fZXNNb2R1bGU/ZTp7ZGVmYXVsdDplfX0oYSk7bi5YaHJCbG9ja0Vycm9yPWZ1bmN0aW9uKGUpe2Z1bmN0aW9uIHQoKXtyZXR1cm4gcih0aGlzLHQpLG8odGhpcywodC5fX3Byb3RvX198fE9iamVjdC5nZXRQcm90b3R5cGVPZih0KSkuYXBwbHkodGhpcyxhcmd1bWVudHMpKX1yZXR1cm4gaSh0LGUpLHR9KGMuZGVmYXVsdCksbi5DYWNoZUxvYWRFcnJvcj1mdW5jdGlvbihlKXtmdW5jdGlvbiB0KCl7cmV0dXJuIHIodGhpcyx0KSxvKHRoaXMsKHQuX19wcm90b19ffHxPYmplY3QuZ2V0UHJvdG90eXBlT2YodCkpLmFwcGx5KHRoaXMsYXJndW1lbnRzKSl9cmV0dXJuIGkodCxlKSx0fShjLmRlZmF1bHQpLG4uU1JJRXJyb3I9ZnVuY3Rpb24oZSl7ZnVuY3Rpb24gdCgpe3JldHVybiByKHRoaXMsdCksbyh0aGlzLCh0Ll9fcHJvdG9fX3x8T2JqZWN0LmdldFByb3RvdHlwZU9mKHQpKS5hcHBseSh0aGlzLGFyZ3VtZW50cykpfXJldHVybiBpKHQsZSksdH0oYy5kZWZhdWx0KSxuLlhoclJlcXVlc3RFcnJvcj1mdW5jdGlvbihlKXtmdW5jdGlvbiB0KGUsbil7cih0aGlzLHQpO3ZhciBpPW8odGhpcywodC5fX3Byb3RvX198fE9iamVjdC5nZXRQcm90b3R5cGVPZih0KSkuY2FsbCh0aGlzLG4pKTtyZXR1cm4gaS5yZXE9ZSxpfXJldHVybiBpKHQsZSksdH0oYy5kZWZhdWx0KX0sezIzOjIzfV0sODpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKCl7dmFyIGU9ImxvYWRlcnMvY2FjaGUvbG9hZCI7aS5sb2dnZXIuZGVidWcoIlsiK2UrIl06IFN0YXJ0aW5nIGNhY2hlIGxvYWRlciIpO3ZhciB0PXBhcnNlSW50KGxvY2FsU3RvcmFnZS5hZG9uaXNDYWNoZUV4cGlyeU1pbGxpcywxMCl8fDAsbj1sb2NhbFN0b3JhZ2UuYWRvbmlzQ2xpZW50VmVyc2lvbixyPWxvY2FsU3RvcmFnZS5hZG9uaXNDYWNoZVNyYyxhPShuZXcgRGF0ZSkuZ2V0VGltZSgpPj10O3JldHVybiByP24/YT8oaS5sb2dnZXIuZGVidWcoIlsiK2UrIl06IENhY2hlZCB2ZXJzaW9uIG9mIGFkb25pcy1jbGllbnQgaXMgZXhwaXJlZCIpLFByb21pc2UucmVqZWN0KG5ldyBvLkNhY2hlTG9hZEVycm9yKSk6KGkubG9nZ2VyLmRlYnVnKCJbIitlKyJdOiBGb3VuZCBhIHZhbGlkIGNhY2hlZCB2ZXJzaW9uIG9mIGFkb25pcy1jbGllbnQiKSxQcm9taXNlLnJlc29sdmUoe3NvdXJjZTpyLHZlcnNpb246bn0pKTooaS5sb2dnZXIuZGVidWcoIlsiK2UrIl06IE5vIHZlcnNpb24gbnVtYmVyIGZvdW5kIGluIGxvY2FsU3RvcmFnZSBjYWNoZSIpLFByb21pc2UucmVqZWN0KG5ldyBvLkNhY2hlTG9hZEVycm9yKSk6KGkubG9nZ2VyLmRlYnVnKCJbIitlKyJdOiBObyBjYWNoZWQgdmVyc2lvbiBvZiBhZG9uaXMtY2xpZW50IGZvdW5kIGluIHRoZSBsb2NhbFN0b3JhZ2UiKSxQcm9taXNlLnJlamVjdChuZXcgby5DYWNoZUxvYWRFcnJvcikpfU9iamVjdC5kZWZpbmVQcm9wZXJ0eShuLCJfX2VzTW9kdWxlIix7dmFsdWU6ITB9KSxuLmxvYWQ9cjt2YXIgbz1lKDcpLGk9ZSgxMSl9LHsxMToxMSw3Ojd9XSw5OltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO2Z1bmN0aW9uIHIoZSl7cmV0dXJuIGUmJmUuX19lc01vZHVsZT9lOntkZWZhdWx0OmV9fWZ1bmN0aW9uIG8oKXt2YXIgZT0ibG9hZGVycy9zdWV6LWh0dHAiO2QubG9nZ2VyLmRlYnVnKCJbIitlKyJdOiBTdGFydGluZyBTdWV6IEhUVFAgbG9hZGVyIik7dmFyIHQ9SlNPTi5zdHJpbmdpZnkoe2hvc3Q6ImFzc2V0cyIscGF0aDoiY2xpZW50IixwYXJhbXM6e30saGVhZGVyczp7YWRvbmlzX2NsaWVudF9hcGk6IjcuMC4wIn19KSxuPXsiQWRvbmlzLVZlcnNpb24iOiI3LjAuMCIsIkNhY2hlLUFkb25pcyI6InRydWUifTtyZXR1cm4gdm9pZCAwPT09Yy5kZWZhdWx0LlNVRVpfSFRUUF9FTkRQT0lOVD9Qcm9taXNlLnJlamVjdChuZXcgRXJyb3IoIk5vIGFkb25pcyB0cmFuc3BvcnQgZm91bmQiKSk6KDAsbC5yZXF1ZXN0KShjLmRlZmF1bHQuU1VFWl9IVFRQX0VORFBPSU5ULCJQT1NUIix0LG4pLnRoZW4oZnVuY3Rpb24odCl7ZC5sb2dnZXIuZGVidWcoIlsiK2UrIl06IFN1Y2Nlc3NmdWxseSBmZXRjaGVkIGFkb25pcy1jbGllbnQgb3ZlciBYSFIiKTt2YXIgbj10LnJlc3BvbnNlVGV4dCxyPXQuZ2V0UmVzcG9uc2VIZWFkZXIoImFkb25pcy1jbGllbnQtdmVyc2lvbiIpLG89dC5nZXRSZXNwb25zZUhlYWRlcigiY2FjaGUtY29udHJvbCIpLGk9bnVsbCE9PW8/cGFyc2VJbnQoby5zcGxpdCgiPSIpWzFdLDEwKTpudWxsO3JldHVybiBuJiZyJiZpJiYoMCxoLmNhY2hlQWRvbmlzQ2xpZW50KShuLHIsaSkse3NvdXJjZTpuLHZlcnNpb246cn19KS5jYXRjaChmdW5jdGlvbih0KXt0aHJvdyBkLmxvZ2dlci5kZWJ1ZygiWyIrZSsiXTogRmFpbGVkIHRvIGZldGNoIGFkb25pcy1jbGllbnQgZnJvbSBTdWV6IG92ZXIgWEhSIDwiK3QrIj4iKSwwPT09dC5yZXEuc3RhdHVzP25ldyBmLlhockJsb2NrRXJyb3I6bmV3IEVycm9yKCJVbmV4cGVjdGVkIGVycm9yIGZldGNoaW5nIGFkb25pcy1jbGllbnQsIHN0YXR1cy1jb2RlID0gPCIrdC5yZXEuc3RhdHVzKyI+Iil9KX1mdW5jdGlvbiBpKCl7dmFyIGU9Yy5kZWZhdWx0LlNVRVpfSFRUUF9SRVRSWXx8MSx0PWMuZGVmYXVsdC5TVUVaX0hUVFBfREVMQVl8fDAsbj1BcnJheS5hcHBseSgwLEFycmF5KGUpKS5tYXAoZnVuY3Rpb24oZSl7cmV0dXJuIG99KTtyZXR1cm4gcy5kZWZhdWx0LnJlcG9ydEV2ZW50KCJib290c3RyYXAuaHR0cC5zdWV6X29wZW5pbmciKSwoMCxwLmNoYWluKShuLHQpLnRoZW4oZnVuY3Rpb24oZSl7cmV0dXJuIHMuZGVmYXVsdC5yZXBvcnRFdmVudCgiYm9vdHN0cmFwLmh0dHAuc3Vlel9vcGVuZWQiKSxlfSkuY2F0Y2goZnVuY3Rpb24oZSl7dGhyb3cgZSBpbnN0YW5jZW9mIGYuWGhyQmxvY2tFcnJvciYmcy5kZWZhdWx0LnJlcG9ydEV2ZW50KCJib290c3RyYXAuaHR0cC5zdWV6X2Jsb2NrZWQiKSxlfSl9T2JqZWN0LmRlZmluZVByb3BlcnR5KG4sIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pLG4ubG9hZE9uY2U9byxuLmxvYWQ9aTt2YXIgYT1lKDQpLGM9cihhKSx1PWUoMTcpLHM9cih1KSxsPWUoMjApLGQ9ZSgxMSksZj1lKDcpLHA9ZSgxNCksaD1lKDMpfSx7MTE6MTEsMTQ6MTQsMTc6MTcsMjA6MjAsMzozLDQ6NCw3Ojd9XSwxMDpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKCl7dmFyIGU9ImxvYWRlcnMvY2FjaGUveGhyIjtyZXR1cm4gYy5sb2dnZXIuZGVidWcoIlsiK2UrIl06IFN0YXJ0aW5nIFhIUiBsb2FkZXIiKSwoMCxhLnJlcXVlc3QpKGkuZGVmYXVsdC5BRE9OSVNfQ0xJRU5UX0ZFVENIX1VSTCkudGhlbihmdW5jdGlvbih0KXtjLmxvZ2dlci5kZWJ1ZygiWyIrZSsiXTogU3VjY2Vzc2Z1bGx5IGZldGNoZWQgYWRvbmlzLWNsaWVudCBvdmVyIFhIUiIpO3ZhciBuPXQuZ2V0UmVzcG9uc2VIZWFkZXIoIngtYW16LW1ldGEtYWRvbmlzLWNsaWVudC12ZXJzaW9uIik7cmV0dXJue3NvdXJjZTp0LnJlc3BvbnNlVGV4dCx2ZXJzaW9uOm59fSkuY2F0Y2goZnVuY3Rpb24odCl7dGhyb3cgYy5sb2dnZXIuZGVidWcoIlsiK2UrIl06IEZhaWxlZCB0byBmZXRjaCBhZG9uaXMtY2xpZW50IG92ZXIgWEhSIDwiK3QrIj4iKSwwPT09dC5yZXEuc3RhdHVzP25ldyB1LlhockJsb2NrRXJyb3I6bmV3IEVycm9yKCJVbmV4cGVjdGVkIGVycm9yIHBlcmZvcm1pbmcgc3RhdHVzIGNoZWNrIHJlcXVlc3QsIHN0YXR1cy1jb2RlID0gPCIrdC5yZXEuc3RhdHVzKyI+Iil9KX1PYmplY3QuZGVmaW5lUHJvcGVydHkobiwiX19lc01vZHVsZSIse3ZhbHVlOiEwfSksbi5sb2FkPXI7dmFyIG89ZSg0KSxpPWZ1bmN0aW9uKGUpe3JldHVybiBlJiZlLl9fZXNNb2R1bGU/ZTp7ZGVmYXVsdDplfX0obyksYT1lKDIwKSxjPWUoMTEpLHU9ZSg3KX0sezExOjExLDIwOjIwLDQ6NCw3Ojd9XSwxMTpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtPYmplY3QuZGVmaW5lUHJvcGVydHkobiwiX19lc01vZHVsZSIse3ZhbHVlOiEwfSksbi5sb2dnZXI9dm9pZCAwO3ZhciByPWUoNCksbz1mdW5jdGlvbihlKXtyZXR1cm4gZSYmZS5fX2VzTW9kdWxlP2U6e2RlZmF1bHQ6ZX19KHIpLGk9ZSgyOSk7bi5sb2dnZXI9KDAsaS5jcmVhdGUpKHtsZXZlbDpvLmRlZmF1bHQuTE9HX0xFVkVMfSl9LHsyOToyOSw0OjR9XSwxMjpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKGUpe3JldHVybiBlJiZlLl9fZXNNb2R1bGU/ZTp7ZGVmYXVsdDplfX1mdW5jdGlvbiBvKCl7cmV0dXJuIGMubG9nZ2VyLmRlYnVnKCJMb2FkaW5nIG1hbmlmZXN0IiksKDAsbC5yZXF1ZXN0KShhLmRlZmF1bHQuTUFOSUZFU1RfVVJMKS50aGVuKGZ1bmN0aW9uKGUpe3RyeXtyZXR1cm4gSlNPTi5wYXJzZShlLnJlc3BvbnNlVGV4dCl9Y2F0Y2goZSl7dGhyb3cgYy5sb2dnZXIuZGVidWcoIkVycm9yIHBhcnNpbmcgdGhlIG1hbmlmZXN0IixlKSxzLmRlZmF1bHQucmVwb3J0RXZlbnQoImJvb3RzdHJhcC5tYW5pZmVzdF9jb250ZW50X2Vycm9yIiksZX19KS5jYXRjaChmdW5jdGlvbihlKXt0aHJvdyBjLmxvZ2dlci5kZWJ1ZygiRXJyb3IgbG9hZGluZyB0aGUgbWFuaWZlc3QiLGUpLHMuZGVmYXVsdC5yZXBvcnRFdmVudCgiYm9vdHN0cmFwLm1hbmlmZXN0X2ZldGNoX2Vycm9yIiksZX0pfU9iamVjdC5kZWZpbmVQcm9wZXJ0eShuLCJfX2VzTW9kdWxlIix7dmFsdWU6ITB9KSxuLmxvYWQ9bzt2YXIgaT1lKDQpLGE9cihpKSxjPWUoMTEpLHU9ZSgxNykscz1yKHUpLGw9ZSgyMCl9LHsxMToxMSwxNzoxNywyMDoyMCw0OjR9XSwxMzpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKGUpe3ZhciB0PWFyZ3VtZW50cy5sZW5ndGg+MSYmdm9pZCAwIT09YXJndW1lbnRzWzFdP2FyZ3VtZW50c1sxXToiTkVXX1NDUklQVF9FVkVOVCIsbj1hcmd1bWVudHMubGVuZ3RoPjImJnZvaWQgMCE9PWFyZ3VtZW50c1syXT9hcmd1bWVudHNbMl06e30scj1uZXcgbyh0LHtkZXRhaWw6bn0pO2UuZGlzcGF0Y2hFdmVudChyKX12YXIgbz1lKDIyKTt0LmV4cG9ydHM9cn0sezIyOjIyfV0sMTQ6W2Z1bmN0aW9uKGUsdCxuKXsidXNlIHN0cmljdCI7ZnVuY3Rpb24gcihlLHQsbil7aWYoQXJyYXkuaXNBcnJheShlKSYmMD09PWUubGVuZ3RoKXJldHVybiBQcm9taXNlLnJlamVjdChuKTt0PXR8fDA7dmFyIGk9ZVswXTtyZXR1cm4gZT1lLnNsaWNlKDEpLGkoKS5jYXRjaChmdW5jdGlvbihuKXtyZXR1cm4gbyh0KS50aGVuKGZ1bmN0aW9uKG8pe3JldHVybiByKGUsdCxuKX0pfSl9ZnVuY3Rpb24gbyhlKXtyZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24odCxuKXtzZXRUaW1lb3V0KGZ1bmN0aW9uKGUpe3JldHVybiB0KCl9LGUpfSl9T2JqZWN0LmRlZmluZVByb3BlcnR5KG4sIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pLG4uY2hhaW49cn0se31dLDE1OltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO2Z1bmN0aW9uIHIoZSx0KXthLmxvZ2dlci5kZWJ1ZygiaW5zZXJ0aW5nIGJsb2IiKTt2YXIgbj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKTtyZXR1cm4gbi5zcmM9ZSx0JiYobi5pbnRlZ3JpdHk9dCksbmV3IFByb21pc2UoZnVuY3Rpb24oZSx0KXtuLm9ubG9hZD1mdW5jdGlvbigpe2UobnVsbCl9LG4ub25lcnJvcj1mdW5jdGlvbigpe3QobmV3IGkuU1JJRXJyb3IpfSxkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKG4pfSl9ZnVuY3Rpb24gbyhlKXt2YXIgdD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKTt0LmlubmVySFRNTD1lLGRvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQodCl9T2JqZWN0LmRlZmluZVByb3BlcnR5KG4sIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pLG4uaW5zZXJ0QmxvYlNjcmlwdD1yLG4uaW5zZXJ0SW5saW5lU2NyaXB0PW87dmFyIGk9ZSg3KSxhPWUoMTEpfSx7MTE6MTEsNzo3fV0sMTY6W2Z1bmN0aW9uKGUsdCxuKXsidXNlIHN0cmljdCI7ZnVuY3Rpb24gcihlKXtyZXR1cm4oMCxhLmxvYWQpKCkudGhlbihmdW5jdGlvbih0KXt2YXIgbj1lLnZlcnNpb24scj1uZXcgQmxvYihbZS5zb3VyY2VdLHt0eXBlOiJ0ZXh0L2phdmFzY3JpcHQifSksaT1VUkwuY3JlYXRlT2JqZWN0VVJMKHIpLGE9dC5oYXNPd25Qcm9wZXJ0eShuKT90W25dOm51bGw7cmV0dXJuIG51bGw9PT1hPygoMCxvLmNsZWFyQ2FjaGVkQWRvbmlzQ2xpZW50KSgpLFByb21pc2UucmVzb2x2ZShudWxsKSk6KDAsdS5yZXF1ZXN0KShpKS50aGVuKGZ1bmN0aW9uKCl7cmV0dXJuKDAsYy5pbnNlcnRCbG9iU2NyaXB0KShpLGEpLmNhdGNoKGZ1bmN0aW9uKCl7KDAsby5jbGVhckNhY2hlZEFkb25pc0NsaWVudCkoKX0pfSl9KS5jYXRjaChmdW5jdGlvbigpe3JldHVybiBpLmxvZ2dlci5pbmZvKCJbaHR0cC1hZG9uaXMtY2xpZW50LWxvYWRlci9ydW5dOiBNYW5pZmVzdCBvciBibG9iIGZldGNoIGZhaWxlZCwgaW5zZXJ0aW5nIGlubGluZSIpLCgwLGMuaW5zZXJ0SW5saW5lU2NyaXB0KShlLnNvdXJjZSl9KX1PYmplY3QuZGVmaW5lUHJvcGVydHkobiwiX19lc01vZHVsZSIse3ZhbHVlOiEwfSksbi5zZWN1cmVseVJ1bkFkb25pc0NsaWVudD1yO3ZhciBvPWUoMyksaT1lKDExKSxhPWUoMTIpLGM9ZSgxNSksdT1lKDIwKX0sezExOjExLDEyOjEyLDE1OjE1LDIwOjIwLDM6M31dLDE3OltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO2Z1bmN0aW9uIHIoZSl7dmFyIHQ9bmV3IFhNTEh0dHBSZXF1ZXN0LG49W3MuUkVQT1JUSU5HX1VSTCxlXS5qb2luKCIvIik7dC5vcGVuKCJHRVQiLG4sITApLHQuc2VuZCgpfWZ1bmN0aW9uIG8oZSl7cy5SRVBPUlRfRVJST1JTJiZyKCJhZG9uaXNfZXJyb3I/ZT0iK2UudG9TdHJpbmcoKSsiJndlYnNpdGU9Iit3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUpfWZ1bmN0aW9uIGkoKXtyZXR1cm4gbnVsbCE9d2luZG93LkFET05JU19CT09UU1RSQVBfU1RBVFM/ITA9PT13aW5kb3cuQURPTklTX0JPT1RTVFJBUF9TVEFUUzpNYXRoLnJhbmRvbSgpPHMuUkVQT1JUSU5HX1JBVEV9ZnVuY3Rpb24gYShlLHQpe2lmKGMoZSksaSgpKXt2YXIgbj17d2Vic2l0ZTp3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUsa2V5OmV9O251bGwhPXQmJihuLnF1YW50aXR5PXQpLHIoWyJhZG9uaXNfZXZlbnQvP2V2ZW50PSIsSlNPTi5zdHJpbmdpZnkobildLmpvaW4oIiIpKX19ZnVuY3Rpb24gYyhlKXt2YXIgdD17a2V5OmUsdGltZV9tczpNYXRoLnJvdW5kKHdpbmRvdy5wZXJmb3JtYW5jZS5ub3coKSksd2Vic2l0ZTp3aW5kb3cubG9jYXRpb24uaG9zdG5hbWV9O2QucHVzaCh0KX1mdW5jdGlvbiB1KCl7bC5kZWZpbmVSZWFkT25seVByb3BlcnR5KCJhZG9uaXNCb290c3RyYXBUaW1pbmciLGQpfXZhciBzPWUoNCksbD1lKDE5KSxkPVtdO3QuZXhwb3J0cz17cmVwb3J0RXJyb3I6byxyZXBvcnRFdmVudDphLHNhdmVUaW1pbmc6dSxzaG91bGRSZXBvcnQ6aX19LHsxOToxOSw0OjR9XSwxODpbZnVuY3Rpb24oZSx0LG4peyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiByKGUpe3ZhciB0PS9hbmRyb2lkfGlwaG9uZS9naSxuPS9DaHJvbWVcLyhcUykrIFNhZmFyaVwvKFxTKSskL2dpLHI9L1wpIEdlY2tvXC8oXFMpKyBGaXJlZm94XC8oXFMpKyQvZ2ksbz0vbGlrZSBHZWNrby4/XCkgVmVyc2lvblwvKFxTKSsgU2FmYXJpXC8oXFMpKyQvZ2k7cmV0dXJuLTE9PT1lLnNlYXJjaCh0KSYmKGUuc2VhcmNoKG4pPi0xfHxlLnNlYXJjaChyKT4tMXx8ZS5zZWFyY2gobyk+LTEpfU9iamVjdC5kZWZpbmVQcm9wZXJ0eShuLCJfX2VzTW9kdWxlIix7dmFsdWU6ITB9KSxuLmRlZmF1bHQ9cn0se31dLDE5OltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO2Z1bmN0aW9uIHIoZSx0KXt0cnl7T2JqZWN0LmRlZmluZVByb3BlcnR5KHdpbmRvdyxlLHt2YWx1ZTp0LHdyaXRhYmxlOiExfSl9Y2F0Y2goZSl7by53YXJuKCJDYW5ub3QgZGVmaW5lIHJlYWQtb25seSBwcm9wZXJ0eSBvZiB3aW5kb3cgb2JqZWN0OiAiK2UpfX12YXIgbz1lKDExKS5sb2dnZXIsaT1mdW5jdGlvbihlKXsibG9hZGluZyIhPT1kb2N1bWVudC5yZWFkeVN0YXRlP2UoKTpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixlKX07dC5leHBvcnRzPXtkZWZpbmVSZWFkT25seVByb3BlcnR5OnIscmVhZHk6aX19LHsxMToxMX1dLDIwOltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO2Z1bmN0aW9uIHIoZSl7dmFyIHQ9YXJndW1lbnRzLmxlbmd0aD4xJiZ2b2lkIDAhPT1hcmd1bWVudHNbMV0/YXJndW1lbnRzWzFdOiJHRVQiLG49YXJndW1lbnRzLmxlbmd0aD4yJiZ2b2lkIDAhPT1hcmd1bWVudHNbMl0/YXJndW1lbnRzWzJdOm51bGwscj1hcmd1bWVudHMubGVuZ3RoPjMmJnZvaWQgMCE9PWFyZ3VtZW50c1szXT9hcmd1bWVudHNbM106e307cmV0dXJuIG5ldyB3aW5kb3cuUHJvbWlzZShmdW5jdGlvbihpLGEpe3ZhciBjPW5ldyB3aW5kb3cuWE1MSHR0cFJlcXVlc3Q7Yy5vcGVuKHQsZSwhMCk7Zm9yKHZhciB1IGluIHIpe3ZhciBzPXJbdV07Yy5zZXRSZXF1ZXN0SGVhZGVyKHUscyl9Yy5vbmxvYWQ9ZnVuY3Rpb24oKXtjLnN0YXR1cz49NDAwP2EobmV3IG8uWGhyUmVxdWVzdEVycm9yKGMsIlVuZXhwZWN0ZWQgc3RhdHVzIGNvZGUiKSk6aShjKX0sYy5vbmVycm9yPWZ1bmN0aW9uKCl7YShuZXcgby5YaHJSZXF1ZXN0RXJyb3IoYywiRXJyb3IgZXN0YWJsaXNoaW5nIGNvbm5lY3Rpb24iKSl9LGMuc2VuZChuKX0pfU9iamVjdC5kZWZpbmVQcm9wZXJ0eShuLCJfX2VzTW9kdWxlIix7dmFsdWU6ITB9KSxuLnJlcXVlc3Q9cjt2YXIgbz1lKDcpfSx7Nzo3fV0sMjE6W2Z1bmN0aW9uKGUsdCxuKXsidXNlIHN0cmljdCI7ZSgyNSk7dmFyIHI9ZSgxMSksbz1lKDEpO3IubG9nZ2VyLmluZm8oIltodHRwTG9hZGVyXTogU3RhcnRpbmcgYm9vdHN0cmFwIiksKDAsby5ydW4pKCl9LHsxOjEsMTE6MTEsMjU6MjV9XSwyMjpbZnVuY3Rpb24oZSx0LG4peyhmdW5jdGlvbihlKXt2YXIgbj1lLkN1c3RvbUV2ZW50O3QuZXhwb3J0cz1mdW5jdGlvbigpe3RyeXt2YXIgZT1uZXcgbigiY2F0Iix7ZGV0YWlsOntmb286ImJhciJ9fSk7cmV0dXJuImNhdCI9PT1lLnR5cGUmJiJiYXIiPT09ZS5kZXRhaWwuZm9vfWNhdGNoKGUpe31yZXR1cm4hMX0oKT9uOiJ1bmRlZmluZWQiIT10eXBlb2YgZG9jdW1lbnQmJiJmdW5jdGlvbiI9PXR5cGVvZiBkb2N1bWVudC5jcmVhdGVFdmVudD9mdW5jdGlvbihlLHQpe3ZhciBuPWRvY3VtZW50LmNyZWF0ZUV2ZW50KCJDdXN0b21FdmVudCIpO3JldHVybiB0P24uaW5pdEN1c3RvbUV2ZW50KGUsdC5idWJibGVzLHQuY2FuY2VsYWJsZSx0LmRldGFpbCk6bi5pbml0Q3VzdG9tRXZlbnQoZSwhMSwhMSx2b2lkIDApLG59OmZ1bmN0aW9uKGUsdCl7dmFyIG49ZG9jdW1lbnQuY3JlYXRlRXZlbnRPYmplY3QoKTtyZXR1cm4gbi50eXBlPWUsdD8obi5idWJibGVzPUJvb2xlYW4odC5idWJibGVzKSxuLmNhbmNlbGFibGU9Qm9vbGVhbih0LmNhbmNlbGFibGUpLG4uZGV0YWlsPXQuZGV0YWlsKToobi5idWJibGVzPSExLG4uY2FuY2VsYWJsZT0hMSxuLmRldGFpbD12b2lkIDApLG59fSkuY2FsbCh0aGlzLCJ1bmRlZmluZWQiIT10eXBlb2YgZ2xvYmFsP2dsb2JhbDoidW5kZWZpbmVkIiE9dHlwZW9mIHNlbGY/c2VsZjoidW5kZWZpbmVkIiE9dHlwZW9mIHdpbmRvdz93aW5kb3c6e30pfSx7fV0sMjM6W2Z1bmN0aW9uKGUsdCxuKXsidXNlIHN0cmljdCI7ZnVuY3Rpb24gcihlLHQpe2lmKCEoZSBpbnN0YW5jZW9mIHQpKXRocm93IG5ldyBUeXBlRXJyb3IoIkNhbm5vdCBjYWxsIGEgY2xhc3MgYXMgYSBmdW5jdGlvbiIpfWZ1bmN0aW9uIG8oZSx0KXtpZighZSl0aHJvdyBuZXcgUmVmZXJlbmNlRXJyb3IoInRoaXMgaGFzbid0IGJlZW4gaW5pdGlhbGlzZWQgLSBzdXBlcigpIGhhc24ndCBiZWVuIGNhbGxlZCIpO3JldHVybiF0fHwib2JqZWN0IiE9dHlwZW9mIHQmJiJmdW5jdGlvbiIhPXR5cGVvZiB0P2U6dH1mdW5jdGlvbiBpKGUsdCl7aWYoImZ1bmN0aW9uIiE9dHlwZW9mIHQmJm51bGwhPT10KXRocm93IG5ldyBUeXBlRXJyb3IoIlN1cGVyIGV4cHJlc3Npb24gbXVzdCBlaXRoZXIgYmUgbnVsbCBvciBhIGZ1bmN0aW9uLCBub3QgIit0eXBlb2YgdCk7ZS5wcm90b3R5cGU9T2JqZWN0LmNyZWF0ZSh0JiZ0LnByb3RvdHlwZSx7Y29uc3RydWN0b3I6e3ZhbHVlOmUsZW51bWVyYWJsZTohMSx3cml0YWJsZTohMCxjb25maWd1cmFibGU6ITB9fSksdCYmKE9iamVjdC5zZXRQcm90b3R5cGVPZj9PYmplY3Quc2V0UHJvdG90eXBlT2YoZSx0KTplLl9fcHJvdG9fXz10KX1PYmplY3QuZGVmaW5lUHJvcGVydHkobiwiX19lc01vZHVsZSIse3ZhbHVlOiEwfSk7dmFyIGE9ZnVuY3Rpb24oZSl7ZnVuY3Rpb24gdCgpe3ZhciBlPWFyZ3VtZW50cy5sZW5ndGg+MCYmdm9pZCAwIT09YXJndW1lbnRzWzBdP2FyZ3VtZW50c1swXToiIjtyKHRoaXMsdCk7dmFyIG49byh0aGlzLCh0Ll9fcHJvdG9fX3x8T2JqZWN0LmdldFByb3RvdHlwZU9mKHQpKS5jYWxsKHRoaXMsZSkpO3JldHVybiBPYmplY3QuZGVmaW5lUHJvcGVydHkobiwibWVzc2FnZSIse2NvbmZpZ3VyYWJsZTohMCxlbnVtZXJhYmxlOiExLHZhbHVlOmUsd3JpdGFibGU6ITB9KSxPYmplY3QuZGVmaW5lUHJvcGVydHkobiwibmFtZSIse2NvbmZpZ3VyYWJsZTohMCxlbnVtZXJhYmxlOiExLHZhbHVlOm4uY29uc3RydWN0b3IubmFtZSx3cml0YWJsZTohMH0pLEVycm9yLmhhc093blByb3BlcnR5KCJjYXB0dXJlU3RhY2tUcmFjZSIpPyhFcnJvci5jYXB0dXJlU3RhY2tUcmFjZShuLG4uY29uc3RydWN0b3IpLG8obikpOihPYmplY3QuZGVmaW5lUHJvcGVydHkobiwic3RhY2siLHtjb25maWd1cmFibGU6ITAsZW51bWVyYWJsZTohMSx2YWx1ZTpuZXcgRXJyb3IoZSkuc3RhY2ssd3JpdGFibGU6ITB9KSxuKX1yZXR1cm4gaSh0LGUpLHR9KGZ1bmN0aW9uKGUpe2Z1bmN0aW9uIHQoKXtlLmFwcGx5KHRoaXMsYXJndW1lbnRzKX1yZXR1cm4gdC5wcm90b3R5cGU9T2JqZWN0LmNyZWF0ZShlLnByb3RvdHlwZSx7Y29uc3RydWN0b3I6e3ZhbHVlOmUsZW51bWVyYWJsZTohMSx3cml0YWJsZTohMCxjb25maWd1cmFibGU6ITB9fSksT2JqZWN0LnNldFByb3RvdHlwZU9mP09iamVjdC5zZXRQcm90b3R5cGVPZih0LGUpOnQuX19wcm90b19fPWUsdH0oRXJyb3IpKTtuLmRlZmF1bHQ9YSx0LmV4cG9ydHM9bi5kZWZhdWx0fSx7fV0sMjQ6W2Z1bmN0aW9uKGUsdCxuKXshZnVuY3Rpb24oZSxyKXsib2JqZWN0Ij09dHlwZW9mIG4mJnZvaWQgMCE9PXQ/cihuKToiZnVuY3Rpb24iPT10eXBlb2YgZGVmaW5lJiZkZWZpbmUuYW1kP2RlZmluZShbImV4cG9ydHMiXSxyKTpyKGUub3BwZW5oZWltZXI9e30pfSh0aGlzLGZ1bmN0aW9uKGUpeyJ1c2Ugc3RyaWN0IjtmdW5jdGlvbiB0KGUpe3JldHVybiByLnJlcGxhY2UoInt7VElUTEV9fSIsZS50aXRsZSl9ZnVuY3Rpb24gbihlKXtlLmRvY3VtZW50RWxlbWVudC5pbm5lckhUTUw9dChlKX12YXIgcj0nPGhlYWQ+PG1ldGEgY2hhcnNldD11dGYtOD48bWV0YSBuYW1lPXZpZXdwb3J0IGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCxpbml0aWFsLXNjYWxlPTEsbWF4aW11bS1zY2FsZT0xLHVzZXItc2NhbGFibGU9bm8iPjx0aXRsZT57e1RJVExFfX08L3RpdGxlPjxzdHlsZT5ib2R5LGh0bWx7YmFja2dyb3VuZDojZWZlZmVmO2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2EgTmV1ZSIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7aGVpZ2h0OjEwMCV9I21haW4tY29udGVudHtoZWlnaHQ6MTAwJX0jbWFpbi1jb250ZW50PmRpdnttYXgtd2lkdGg6ODAwcHg7bWluLXdpZHRoOjIwMHB4O21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX08L3N0eWxlPjwvaGVhZD48Ym9keT48ZGl2IGlkPW1haW4tY29udGVudD48ZGl2PjxoMT5Tb21ldGhpbmcgaW50ZXJmZXJlZCB3aXRoIHRoaXMgd2Vic2l0ZSBsb2FkaW5nPC9oMT48cD5UaGlzIGNvdWxkIGJlIGEgdGVtcG9yYXJ5IHByb2JsZW0gd2l0aCB5b3VyIG5ldHdvcmssIG9yIGR1ZSB0byB5b3VyIGFkYmxvY2tlcjwvcD48cD5Ucnk6PC9wPjx1bD48bGk+Q2hlY2sgeW91ciBpbnRlcm5ldCBjb25uZWN0aW9uIGFuZCByZWxvYWQgdGhlIHBhZ2U8L2xpPjxsaT5JZiB5b3UgYXJlIHVzaW5nIGFuIGFkYmxvY2tlciBkaXNhYmxlIGl0IGJ5IGNsaWNraW5nIG9uIHRoZSBhZGJsb2NrIGljb24gaW4geW91ciBicm93c2VyIHRvb2xiYXI8L2xpPjxsaT5JZiB0aGUgcHJvYmxlbSBwZXJzaXN0cywgY29uc2lkZXIgbGVhdmluZyBhIG1lc3NhZ2Ugb24gdGhlIDxhIGhyZWY9aHR0cHM6Ly9mb3J1bXMubGFuaWsudXMvIHRhcmdldD1fQkxBTks+YWRibG9jayB1c2VyIGZvcnVtczwvYT48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PC9ib2R5Pic7ZS5kaXNwbGF5TWVzc2FnZT10LGUucmVwbGFjZUNvbnRlbnQ9bixPYmplY3QuZGVmaW5lUHJvcGVydHkoZSwiX19lc01vZHVsZSIse3ZhbHVlOiEwfSl9KX0se31dLDI1OltmdW5jdGlvbihlLHQsbil7IWZ1bmN0aW9uKGUpeyJwZXJmb3JtYW5jZSJpbiBlfHwoZS5wZXJmb3JtYW5jZT17fSk7dmFyIHQ9ZS5wZXJmb3JtYW5jZTtlLnBlcmZvcm1hbmNlLm5vdz10Lm5vd3x8dC5tb3pOb3d8fHQubXNOb3d8fHQub05vd3x8dC53ZWJraXROb3d8fERhdGUubm93fHxmdW5jdGlvbigpe3JldHVybihuZXcgRGF0ZSkuZ2V0VGltZSgpfX0oc2VsZil9LHt9XSwyNjpbZnVuY3Rpb24oZSx0LG4pe3QuZXhwb3J0cz1bImNvbSIsIm5ldCIsImZyIiwiY28udWsiLCJkZSIsInR2IiwidG9kYXkiLCJvcmciLCJpbmZvIiwiaWUiLCJiYSIsImdnIiwiY28ubnoiXX0se31dLDI3OltmdW5jdGlvbihlLHQsbil7InVzZSBzdHJpY3QiO3ZhciByPWUoMjgpLG89e307by5ydWxlcz1lKDI2KS5tYXAoZnVuY3Rpb24oZSl7cmV0dXJue3J1bGU6ZSxzdWZmaXg6ZS5yZXBsYWNlKC9eKFwqXC58XCEpLywiIiksd2lsZGNhcmQ6IioiPT09ZS5jaGFyQXQoMCksZXhjZXB0aW9uOiIhIj09PWUuY2hhckF0KDApfX0pLG8uZW5kc1dpdGg9ZnVuY3Rpb24oZSx0KXtyZXR1cm4tMSE9PWUuaW5kZXhPZih0LGUubGVuZ3RoLXQubGVuZ3RoKX0sby5maW5kUnVsZT1mdW5jdGlvbihlKXt2YXIgdD1yLnRvQVNDSUkoZSk7cmV0dXJuIG8ucnVsZXMucmVkdWNlKGZ1bmN0aW9uKGUsbil7dmFyIGk9ci50b0FTQ0lJKG4uc3VmZml4KTtyZXR1cm4gby5lbmRzV2l0aCh0LCIuIitpKXx8dD09PWk/bjplfSxudWxsKX0sbi5lcnJvckNvZGVzPXtET01BSU5fVE9PX1NIT1JUOiJEb21haW4gbmFtZSB0b28gc2hvcnQuIixET01BSU5fVE9PX0xPTkc6IkRvbWFpbiBuYW1lIHRvbyBsb25nLiBJdCBzaG91bGQgYmUgbm8gbW9yZSB0aGFuIDI1NSBjaGFycy4iLExBQkVMX1NUQVJUU19XSVRIX0RBU0g6IkRvbWFpbiBuYW1lIGxhYmVsIGNhbiBub3Qgc3RhcnQgd2l0aCBhIGRhc2guIixMQUJFTF9FTkRTX1dJVEhfREFTSDoiRG9tYWluIG5hbWUgbGFiZWwgY2FuIG5vdCBlbmQgd2l0aCBhIGRhc2guIixMQUJFTF9UT09fTE9ORzoiRG9tYWluIG5hbWUgbGFiZWwgc2hvdWxkIGJlIGF0IG1vc3QgNjMgY2hhcnMgbG9uZy4iLExBQkVMX1RPT19TSE9SVDoiRG9tYWluIG5hbWUgbGFiZWwgc2hvdWxkIGJlIGF0IGxlYXN0IDEgY2hhcmFjdGVyIGxvbmcuIixMQUJFTF9JTlZBTElEX0NIQVJTOiJEb21haW4gbmFtZSBsYWJlbCBjYW4gb25seSBjb250YWluIGFscGhhbnVtZXJpYyBjaGFyYWN0ZXJzIG9yIGRhc2hlcy4ifSxvLnZhbGlkYXRlPWZ1bmN0aW9uKGUpe3ZhciB0PXIudG9BU0NJSShlKTtpZih0Lmxlbmd0aDwxKXJldHVybiJET01BSU5fVE9PX1NIT1JUIjtpZih0Lmxlbmd0aD4yNTUpcmV0dXJuIkRPTUFJTl9UT09fTE9ORyI7Zm9yKHZhciBuLG89dC5zcGxpdCgiLiIpLGk9MDtpPG8ubGVuZ3RoOysraSl7aWYobj1vW2ldLCFuLmxlbmd0aClyZXR1cm4iTEFCRUxfVE9PX1NIT1JUIjtpZihuLmxlbmd0aD42MylyZXR1cm4iTEFCRUxfVE9PX0xPTkciO2lmKCItIj09PW4uY2hhckF0KDApKXJldHVybiJMQUJFTF9TVEFSVFNfV0lUSF9EQVNIIjtpZigiLSI9PT1uLmNoYXJBdChuLmxlbmd0aC0xKSlyZXR1cm4iTEFCRUxfRU5EU19XSVRIX0RBU0giO2lmKCEvXlthLXowLTlcLV0rJC8udGVzdChuKSlyZXR1cm4iTEFCRUxfSU5WQUxJRF9DSEFSUyJ9fSxuLnBhcnNlPWZ1bmN0aW9uKGUpe2lmKCJzdHJpbmciIT10eXBlb2YgZSl0aHJvdyBuZXcgVHlwZUVycm9yKCJEb21haW4gbmFtZSBtdXN0IGJlIGEgc3RyaW5nLiIpO3ZhciB0PWUuc2xpY2UoMCkudG9Mb3dlckNhc2UoKTsiLiI9PT10LmNoYXJBdCh0Lmxlbmd0aC0xKSYmKHQ9dC5zbGljZSgwLHQubGVuZ3RoLTEpKTt2YXIgaT1vLnZhbGlkYXRlKHQpO2lmKGkpcmV0dXJue2lucHV0OmUsZXJyb3I6e21lc3NhZ2U6bi5lcnJvckNvZGVzW2ldLGNvZGU6aX19O3ZhciBhPXtpbnB1dDplLHRsZDpudWxsLHNsZDpudWxsLGRvbWFpbjpudWxsLHN1YmRvbWFpbjpudWxsLGxpc3RlZDohMX0sYz10LnNwbGl0KCIuIik7aWYoImxvY2FsIj09PWNbYy5sZW5ndGgtMV0pcmV0dXJuIGE7dmFyIHU9ZnVuY3Rpb24oKXtyZXR1cm4veG4tLS8udGVzdCh0KT8oYS5kb21haW4mJihhLmRvbWFpbj1yLnRvQVNDSUkoYS5kb21haW4pKSxhLnN1YmRvbWFpbiYmKGEuc3ViZG9tYWluPXIudG9BU0NJSShhLnN1YmRvbWFpbikpLGEpOmF9LHM9by5maW5kUnVsZSh0KTtpZighcylyZXR1cm4gYy5sZW5ndGg8Mj9hOihhLnRsZD1jLnBvcCgpLGEuc2xkPWMucG9wKCksYS5kb21haW49W2Euc2xkLGEudGxkXS5qb2luKCIuIiksYy5sZW5ndGgmJihhLnN1YmRvbWFpbj1jLnBvcCgpKSx1KCkpO2EubGlzdGVkPSEwO3ZhciBsPXMuc3VmZml4LnNwbGl0KCIuIiksZD1jLnNsaWNlKDAsYy5sZW5ndGgtbC5sZW5ndGgpO3JldHVybiBzLmV4Y2VwdGlvbiYmZC5wdXNoKGwuc2hpZnQoKSksZC5sZW5ndGg/KHMud2lsZGNhcmQmJmwudW5zaGlmdChkLnBvcCgpKSxkLmxlbmd0aD8oYS50bGQ9bC5qb2luKCIuIiksYS5zbGQ9ZC5wb3AoKSxhLmRvbWFpbj1bYS5zbGQsYS50bGRdLmpvaW4oIi4iKSxkLmxlbmd0aCYmKGEuc3ViZG9tYWluPWQuam9pbigiLiIpKSx1KCkpOnUoKSk6dSgpfSxuLmdldD1mdW5jdGlvbihlKXtyZXR1cm4gZT9uLnBhcnNlKGUpLmRvbWFpbnx8bnVsbDpudWxsfSxuLmlzVmFsaWQ9ZnVuY3Rpb24oZSl7dmFyIHQ9bi5wYXJzZShlKTtyZXR1cm4gQm9vbGVhbih0LmRvbWFpbiYmdC5saXN0ZWQpfX0sezI2OjI2LDI4OjI4fV0sMjg6W2Z1bmN0aW9uKGUsdCxuKXsoZnVuY3Rpb24oZSl7IWZ1bmN0aW9uKHIpe2Z1bmN0aW9uIG8oZSl7dGhyb3cgbmV3IFJhbmdlRXJyb3IoeFtlXSl9ZnVuY3Rpb24gaShlLHQpe2Zvcih2YXIgbj1lLmxlbmd0aCxyPVtdO24tLTspcltuXT10KGVbbl0pO3JldHVybiByfWZ1bmN0aW9uIGEoZSx0KXt2YXIgbj1lLnNwbGl0KCJAIikscj0iIjtyZXR1cm4gbi5sZW5ndGg+MSYmKHI9blswXSsiQCIsZT1uWzFdKSxlPWUucmVwbGFjZShJLCIuIikscitpKGUuc3BsaXQoIi4iKSx0KS5qb2luKCIuIil9ZnVuY3Rpb24gYyhlKXtmb3IodmFyIHQsbixyPVtdLG89MCxpPWUubGVuZ3RoO288aTspdD1lLmNoYXJDb2RlQXQobysrKSx0Pj01NTI5NiYmdDw9NTYzMTkmJm88aT8obj1lLmNoYXJDb2RlQXQobysrKSw1NjMyMD09KDY0NTEyJm4pP3IucHVzaCgoKDEwMjMmdCk8PDEwKSsoMTAyMyZuKSs2NTUzNik6KHIucHVzaCh0KSxvLS0pKTpyLnB1c2godCk7cmV0dXJuIHJ9ZnVuY3Rpb24gdShlKXtyZXR1cm4gaShlLGZ1bmN0aW9uKGUpe3ZhciB0PSIiO3JldHVybiBlPjY1NTM1JiYoZS09NjU1MzYsdCs9SChlPj4+MTAmMTAyM3w1NTI5NiksZT01NjMyMHwxMDIzJmUpLHQrPUgoZSl9KS5qb2luKCIiKX1mdW5jdGlvbiBzKGUpe3JldHVybiBlLTQ4PDEwP2UtMjI6ZS02NTwyNj9lLTY1OmUtOTc8MjY/ZS05NzpFfWZ1bmN0aW9uIGwoZSx0KXtyZXR1cm4gZSsyMis3NSooZTwyNiktKCgwIT10KTw8NSl9ZnVuY3Rpb24gZChlLHQsbil7dmFyIHI9MDtmb3IoZT1uP00oZS9SKTplPj4xLGUrPU0oZS90KTtlPk4qUz4+MTtyKz1FKWU9TShlL04pO3JldHVybiBNKHIrKE4rMSkqZS8oZStUKSl9ZnVuY3Rpb24gZihlKXt2YXIgdCxuLHIsaSxhLGMsbCxmLHAsaCxnPVtdLHY9ZS5sZW5ndGgsYj0wLF89UCx3PUE7Zm9yKG49ZS5sYXN0SW5kZXhPZihDKSxuPDAmJihuPTApLHI9MDtyPG47KytyKWUuY2hhckNvZGVBdChyKT49MTI4JiZvKCJub3QtYmFzaWMiKSxnLnB1c2goZS5jaGFyQ29kZUF0KHIpKTtmb3IoaT1uPjA/bisxOjA7aTx2Oyl7Zm9yKGE9YixjPTEsbD1FO2k+PXYmJm8oImludmFsaWQtaW5wdXQiKSxmPXMoZS5jaGFyQ29kZUF0KGkrKykpLChmPj1FfHxmPk0oKHktYikvYykpJiZvKCJvdmVyZmxvdyIpLGIrPWYqYyxwPWw8PXc/TzpsPj13K1M/UzpsLXcsIShmPHApO2wrPUUpaD1FLXAsYz5NKHkvaCkmJm8oIm92ZXJmbG93IiksYyo9aDt0PWcubGVuZ3RoKzEsdz1kKGItYSx0LDA9PWEpLE0oYi90KT55LV8mJm8oIm92ZXJmbG93IiksXys9TShiL3QpLGIlPXQsZy5zcGxpY2UoYisrLDAsXyl9cmV0dXJuIHUoZyl9ZnVuY3Rpb24gcChlKXt2YXIgdCxuLHIsaSxhLHUscyxmLHAsaCxnLHYsYixfLHcsbT1bXTtmb3IoZT1jKGUpLHY9ZS5sZW5ndGgsdD1QLG49MCxhPUEsdT0wO3U8djsrK3UpKGc9ZVt1XSk8MTI4JiZtLnB1c2goSChnKSk7Zm9yKHI9aT1tLmxlbmd0aCxpJiZtLnB1c2goQyk7cjx2Oyl7Zm9yKHM9eSx1PTA7dTx2OysrdSkoZz1lW3VdKT49dCYmZzxzJiYocz1nKTtmb3IoYj1yKzEscy10Pk0oKHktbikvYikmJm8oIm92ZXJmbG93Iiksbis9KHMtdCkqYix0PXMsdT0wO3U8djsrK3UpaWYoZz1lW3VdLGc8dCYmKytuPnkmJm8oIm92ZXJmbG93IiksZz09dCl7Zm9yKGY9bixwPUU7aD1wPD1hP086cD49YStTP1M6cC1hLCEoZjxoKTtwKz1FKXc9Zi1oLF89RS1oLG0ucHVzaChIKGwoaCt3JV8sMCkpKSxmPU0ody9fKTttLnB1c2goSChsKGYsMCkpKSxhPWQobixiLHI9PWkpLG49MCwrK3J9KytuLCsrdH1yZXR1cm4gbS5qb2luKCIiKX1mdW5jdGlvbiBoKGUpe3JldHVybiBhKGUsZnVuY3Rpb24oZSl7cmV0dXJuIEwudGVzdChlKT9mKGUuc2xpY2UoNCkudG9Mb3dlckNhc2UoKSk6ZX0pfWZ1bmN0aW9uIGcoZSl7cmV0dXJuIGEoZSxmdW5jdGlvbihlKXtyZXR1cm4gai50ZXN0KGUpPyJ4bi0tIitwKGUpOmV9KX12YXIgdj0ib2JqZWN0Ij09dHlwZW9mIG4mJm4mJiFuLm5vZGVUeXBlJiZuLGI9Im9iamVjdCI9PXR5cGVvZiB0JiZ0JiYhdC5ub2RlVHlwZSYmdCxfPSJvYmplY3QiPT10eXBlb2YgZSYmZTtfLmdsb2JhbCE9PV8mJl8ud2luZG93IT09XyYmXy5zZWxmIT09X3x8KHI9Xyk7dmFyIHcsbSx5PTIxNDc0ODM2NDcsRT0zNixPPTEsUz0yNixUPTM4LFI9NzAwLEE9NzIsUD0xMjgsQz0iLSIsTD0vXnhuLS0vLGo9L1teXHgyMC1ceDdFXS8sST0vW1x4MkVcdTMwMDJcdUZGMEVcdUZGNjFdL2cseD17b3ZlcmZsb3c6Ik92ZXJmbG93OiBpbnB1dCBuZWVkcyB3aWRlciBpbnRlZ2VycyB0byBwcm9jZXNzIiwibm90LWJhc2ljIjoiSWxsZWdhbCBpbnB1dCA+PSAweDgwIChub3QgYSBiYXNpYyBjb2RlIHBvaW50KSIsImludmFsaWQtaW5wdXQiOiJJbnZhbGlkIGlucHV0In0sTj1FLU8sTT1NYXRoLmZsb29yLEg9U3RyaW5nLmZyb21DaGFyQ29kZTtpZih3PXt2ZXJzaW9uOiIxLjQuMSIsdWNzMjp7ZGVjb2RlOmMsZW5jb2RlOnV9LGRlY29kZTpmLGVuY29kZTpwLHRvQVNDSUk6Zyx0b1VuaWNvZGU6aH0sdiYmYilpZih0LmV4cG9ydHM9PXYpYi5leHBvcnRzPXc7ZWxzZSBmb3IobSBpbiB3KXcuaGFzT3duUHJvcGVydHkobSkmJih2W21dPXdbbV0pO2Vsc2Ugci5wdW55Y29kZT13fSh0aGlzKX0pLmNhbGwodGhpcywidW5kZWZpbmVkIiE9dHlwZW9mIGdsb2JhbD9nbG9iYWw6InVuZGVmaW5lZCIhPXR5cGVvZiBzZWxmP3NlbGY6InVuZGVmaW5lZCIhPXR5cGVvZiB3aW5kb3c/d2luZG93Ont9KX0se31dLDI5OltmdW5jdGlvbihlLHQsbil7IWZ1bmN0aW9uKGUscil7Im9iamVjdCI9PXR5cGVvZiBuJiZ2b2lkIDAhPT10P3Iobik6ImZ1bmN0aW9uIj09dHlwZW9mIGRlZmluZSYmZGVmaW5lLmFtZD9kZWZpbmUoWyJleHBvcnRzIl0scik6cihlLnVsb2c9ZS51bG9nfHx7fSl9KHRoaXMsZnVuY3Rpb24oZSl7InVzZSBzdHJpY3QiO2Z1bmN0aW9uIHQoZSl7dmFyIHQ9T2JqZWN0LmNyZWF0ZShjb25zb2xlKTtbImFzc2VydCIsInRyYWNlIiwiZGVidWciLCJsb2ciLCJpbmZvIiwid2FybiIsImVycm9yIl0uZm9yRWFjaChmdW5jdGlvbihuKXtlW25dPXRbbl19KX1mdW5jdGlvbiBuKGUsbil7dmFyIHI9aVtuXTt2b2lkIDAhPT1yJiYodChlKSxyPjAmJihlLmFzc2VydD1mdW5jdGlvbigpe30pLHI+NSYmKGUudHJhY2U9ZnVuY3Rpb24oKXt9KSxyPjEwJiYoZS5kZWJ1Zz1mdW5jdGlvbigpe30pLHI+MjAmJihlLmxvZz1mdW5jdGlvbigpe30pLHI+MzAmJihlLmluZm89ZnVuY3Rpb24oKXt9KSxyPjQwJiYoZS53YXJuPWZ1bmN0aW9uKCl7fSkscj41MCYmKGUuZXJyb3I9ZnVuY3Rpb24oKXt9KSl9ZnVuY3Rpb24gcihlLHQpe3Q9dHx8e30sbihlLHQubGV2ZWx8fCJkZWJ1ZyIpfWZ1bmN0aW9uIG8oZSl7dmFyIHQ9T2JqZWN0LmNyZWF0ZShjb25zb2xlKTtyZXR1cm4gcih0LGUpLHR9dmFyIGk9e2FsbDowLHRyYWNlOjUsZGVidWc6MTAsbG9nOjIwLGluZm86MzAsd2Fybjo0MCxlcnJvcjo1MCxub25lOjFlM30sYT1vKCk7ZS5MRVZFTFM9aSxlLnNldExldmVsPW4sZS5jb25maWd1cmU9cixlLmNyZWF0ZT1vLGUubG9nZ2VyPWEsT2JqZWN0LmRlZmluZVByb3BlcnR5KGUsIl9fZXNNb2R1bGUiLHt2YWx1ZTohMH0pfSl9LHt9XX0se30sWzIxXSk7"));
</script><script>
 window.Krux||((Krux=function(){Krux.q.push(arguments)}).q=[]); (function(){ var k=document.createElement('script');k.type='text/javascript';k.async=true; var m,src=(m=location.href.match(/\bkxsrc=([^&]+)/))&&decodeURIComponent(m[1]); k.src = /^https?:\/\/([a-z0-9_\-\.]+\.)?krxd\.net(:\d{1,5})?\//i.test(src) ? src : src === "disable" ? "" : (location.protocol==="https:"?"https:":"http:")+"//cdn.krxd.net/controltag?confid=qp3md5klq"; var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(k,s); }()); 
</script><script>
 (function(){ function retrieve(n){ var m, k='kxhealthline_'+n; if (window.localStorage) { return window.localStorage[k] || ''; } else if (navigator.cookieEnabled) { m = document.cookie.match(k+'=([^;]*)'); return (m && decodeURI(m[1])) || ''; } else { return ''; } } Krux.user = retrieve('user'); Krux.segments = retrieve('segs') && retrieve('segs').split(',') || []; })(); 
</script><div id="ttdUniversalPixelTag51ccab2edb4c422cafb39040632e9228" style="display:none"></div></body></html>