1 2<!doctype html> 3<!--[if lt IE 9]><html class="no-js no-svg ie lt-ie9 lt-ie8 lt-ie7" lang="en-US" prefix="og: https://ogp.me/ns# fb: https://ogp.me/ns/fb# article: https://ogp.me/ns/article#"> <![endif]--> 4<!--[if IE 9]><html class="no-js no-svg ie ie9 lt-ie9 lt-ie8" lang="en-US" prefix="og: https://ogp.me/ns# fb: https://ogp.me/ns/fb# article: https://ogp.me/ns/article#"> <![endif]--> 5<!--[if gt IE 9]><!--><html class="no-js no-svg " lang="en-US" prefix="og: https://ogp.me/ns# fb: https://ogp.me/ns/fb# article: https://ogp.me/ns/article#"> <!--<![endif]--> 6<head> 7 <meta charset="UTF-8" />
8<script> 9var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); 10</script>
10 11 12 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 13 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 14 <meta name="viewport" content="width=device-width, initial-scale=1"> 15 <link rel="author" href="https://cysticfibrosisnewstoday.com/wp-content/themes/bionews-global-2-child/humans.txt" /> 16 <link rel="pingback" href="https://cysticfibrosisnewstoday.com/xmlrpc.php" /> 17 <link rel="profile" href="http://gmpg.org/xfn/11"> 18
18<script id="bionews-pvid-generator"> 19 (function() { 20 var random_number = Math.floor(10000000 + Math.random() * 90000000); 21 var epoch_timestamp = Math.floor(Date.now() / 1000); 22 window.pvid = epoch_timestamp + '' + random_number; 23 })(); 24 </script>
24 25 26<meta name="wpsso-begin" content="wpsso structured data begin"/> 27<!-- generator:1 --><meta name="generator" content="WPSSO Core 22.7.0/L*"/> 28<!-- generator:2 --><meta name="generator" content="WPSSO RRSSB 11.7.0/S"/> 29<!-- generator:3 --><meta name="generator" content="WPSSO UM 7.3.0/S"/> 30<meta property="fb:app_id" content="966242223397117"/> 31<meta property="og:type" content="article"/> 32<meta property="og:url" content="https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/"/> 33<meta property="og:locale" content="en_US"/> 34<meta property="og:site_name" content="Cystic Fibrosis News Today"/> 35<meta property="og:title" content="What is cystic fibrosis? – Cystic Fibrosis News Today"/> 36<meta property="og:description" content="Cystic fibrosis (CF) is a genetic disease caused by mutations inherited from an individual's biological parents."/> 37<meta property="og:updated_time" content="2026-09-21T14:38:55+00:00"/> 38<!-- og:image:1 --><meta property="og:image" content="https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x630-cropped.png"/> 39<!-- og:image:1 --><meta property="og:image:width" content="1200"/> 40<!-- og:image:1 --><meta property="og:image:height" content="630"/> 41<!-- og:image:1 --><meta property="og:image:alt" content="Infographic showing how CF develops"/> 42<meta property="article:published_time" content="2023-06-09T06:49:00+00:00"/> 43<meta property="article:modified_time" content="2026-09-21T14:38:55+00:00"/> 44<meta name="twitter:domain" content="cysticfibrosisnewstoday.com"/> 45<meta name="twitter:title" content="What is cystic fibrosis? – Cystic Fibrosis News Today"/> 46<meta name="twitter:description" content="Cystic fibrosis (CF) is a genetic disease caused by mutations inherited from an individual's biological parents."/> 47<meta name="twitter:card" content="summary_large_image"/> 48<meta name="twitter:image" content="https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x630-cropped.png?p=84871"/> 49<meta name="twitter:image:alt" content="Infographic showing how CF develops"/> 50<meta name="twitter:label1" content="Written by"/> 51<meta name="twitter:data1" content="Marisa Horak, MS"/> 52<meta name="author" content="Marisa Horak, MS"/> 53<meta name="thumbnail" content="https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x630-cropped.png"/>
54<script type="application/ld+json" id="wpsso-schema-graph">{ 55 "@context": "https://schema.org", 56 "@graph": [ 57 { 58 "@id": "/cystic-fibrosis-overview/#sso/article/84871", 59 "@context": "https://schema.org", 60 "@type": "Article", 61 "mainEntityOfPage": "https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/", 62 "url": "https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/", 63 "name": "What is cystic fibrosis? – Cystic Fibrosis News Today", 64 "description": "Cystic fibrosis (CF) is a genetic disease caused by mutations inherited from an individual's biological parents.", 65 "publisher": [ 66 { 67 "@id": "/#sso/organization/site/org-banner-url" 68 } 69 ], 70 "headline": "What is cystic fibrosis? – Cystic Fibrosis News Today", 71 "inLanguage": "en_US", 72 "datePublished": "2023-06-09T06:49:00+00:00", 73 "dateModified": "2026-09-21T14:38:55+00:00", 74 "author": { 75 "@id": "/77376c7b66e4e6d63889954436a3e100#sso/person" 76 }, 77 "thumbnailUrl": "https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x630-cropped.png", 78 "image": [ 79 { 80 "@id": "/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x1200-cropped.png#sso/image-object" 81 }, 82 { 83 "@id": "/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x900-cropped.png#sso/image-object" 84 }, 85 { 86 "@id": "/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x675-cropped.png#sso/image-object" 87 }, 88 { 89 "@id": "/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x630-cropped.png#sso/image-object" 90 } 91 ], 92 "speakable": { 93 "@context": "https://schema.org", 94 "@type": "SpeakableSpecification", 95 "cssSelector": [ 96 ".wp-block-post-title", 97 ".speakable" 98 ] 99 } 100 }, 101 { 102 "@id": "/#sso/organization/site/org-banner-url", 103 "@context": "https://schema.org", 104 "@type": "Organization", 105 "url": "https://cysticfibrosisnewstoday.com/", 106 "name": "Cystic Fibrosis News Today", 107 "description": "Your Online Resource for the Latest CF News" 108 }, 109 { 110 "@id": "/77376c7b66e4e6d63889954436a3e100#sso/person", 111 "@context": "https://schema.org", 112 "@type": "Person", 113 "name": "Marisa Horak, MS", 114 "givenName": "Marisa", 115 "familyName": "Horak", 116 "description": "Marisa Wexler is a senior science writer for Cystic Fibrosis News Today with an MS in cellular and molecular pathology. She covers the latest news and information on a variety of cystic fibrosis topics.", 117 "jobTitle": "senior science writer", 118 "image": [ 119 { 120 "@id": "https://secure.gravatar.com/avatar/a191db7e66b497f648ea6efe1555ea05.jpg?d=mp&s=1200#sso/image-object" 121 } 122 ], 123 "sameAs": [ 124 "https://www.linkedin.com/in/marisa-Wexler-13b41215b/" 125 ] 126 }, 127 { 128 "@id": "https://secure.gravatar.com/avatar/a191db7e66b497f648ea6efe1555ea05.jpg?d=mp&s=1200#sso/image-object", 129 "@context": "https://schema.org", 130 "@type": "ImageObject", 131 "url": "https://secure.gravatar.com/avatar/a191db7e66b497f648ea6efe1555ea05.jpg?d=mp&s=1200", 132 "width": [ 133 { 134 "@id": "#sso/qv-width-px-1200" 135 } 136 ], 137 "height": [ 138 { 139 "@id": "#sso/qv-height-px-1200" 140 } 141 ] 142 }, 143 { 144 "@id": "#sso/qv-width-px-1200", 145 "@context": "https://schema.org", 146 "@type": "QuantitativeValue", 147 "name": "Width", 148 "unitText": "px", 149 "unitCode": "E37", 150 "value": "1200" 151 }, 152 { 153 "@id": "#sso/qv-height-px-1200", 154 "@context": "https://schema.org", 155 "@type": "QuantitativeValue", 156 "name": "Height", 157 "unitText": "px", 158 "unitCode": "E37", 159 "value": "1200" 160 }, 161 { 162 "@id": "/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x1200-cropped.png#sso/image-object", 163 "@context": "https://schema.org", 164 "@type": "ImageObject",
165 "url": "https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x1200-cropped.png", 166 "identifier": "85090-wpsso-schema-1x1", 167 "name": "HOW DOES CF DEVELOP (1) – Cystic Fibrosis News Today", 168 "alternativeHeadline": "Infographic showing how CF develops", 169 "description": "Infographic showing how CF develops", 170 "encodingFormat": "image/png", 171 "uploadDate": "2023-06-22T15:45:12+00:00", 172 "width": [ 173 { 174 "@id": "#sso/qv-width-px-1200" 175 } 176 ], 177 "height": [ 178 { 179 "@id": "#sso/qv-height-px-1200" 180 } 181 ] 182 }, 183 { 184 "@id": "/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x900-cropped.png#sso/image-object", 185 "@context": "https://schema.org", 186 "@type": "ImageObject", 187 "url": "https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x900-cropped.png", 188 "identifier": "85090-wpsso-schema-4x3", 189 "name": "HOW DOES CF DEVELOP (1) – Cystic Fibrosis News Today", 190 "alternativeHeadline": "Infographic showing how CF develops", 191 "description": "Infographic showing how CF develops", 192 "encodingFormat": "image/png", 193 "uploadDate": "2023-06-22T15:45:12+00:00", 194 "width": [ 195 { 196 "@id": "#sso/qv-width-px-1200" 197 } 198 ], 199 "height": [ 200 { 201 "@id": "#sso/qv-height-px-900" 202 } 203 ] 204 }, 205 { 206 "@id": "#sso/qv-height-px-900", 207 "@context": "https://schema.org", 208 "@type": "QuantitativeValue", 209 "name": "Height", 210 "unitText": "px", 211 "unitCode": "E37", 212 "value": "900" 213 }, 214 { 215 "@id": "/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x675-cropped.png#sso/image-object", 216 "@context": "https://schema.org", 217 "@type": "ImageObject", 218 "url": "https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x675-cropped.png", 219 "identifier": "85090-wpsso-schema-16x9", 220 "name": "HOW DOES CF DEVELOP (1) – Cystic Fibrosis News Today", 221 "alternativeHeadline": "Infographic showing how CF develops", 222 "description": "Infographic showing how CF develops", 223 "encodingFormat": "image/png", 224 "uploadDate": "2023-06-22T15:45:12+00:00", 225 "width": [ 226 { 227 "@id": "#sso/qv-width-px-1200" 228 } 229 ], 230 "height": [ 231 { 232 "@id": "#sso/qv-height-px-675" 233 } 234 ] 235 }, 236 { 237 "@id": "#sso/qv-height-px-675", 238 "@context": "https://schema.org", 239 "@type": "QuantitativeValue", 240 "name": "Height", 241 "unitText": "px", 242 "unitCode": "E37", 243 "value": "675" 244 }, 245 { 246 "@id": "/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x630-cropped.png#sso/image-object", 247 "@context": "https://schema.org", 248 "@type": "ImageObject", 249 "url": "https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1200x630-cropped.png",
250 "identifier": "85090-wpsso-thumbnail", 251 "name": "HOW DOES CF DEVELOP (1) – Cystic Fibrosis News Today", 252 "alternativeHeadline": "Infographic showing how CF develops", 253 "description": "Infographic showing how CF develops", 254 "encodingFormat": "image/png", 255 "uploadDate": "2023-06-22T15:45:12+00:00", 256 "width": [ 257 { 258 "@id": "#sso/qv-width-px-1200" 259 } 260 ], 261 "height": [ 262 { 263 "@id": "#sso/qv-height-px-630" 264 } 265 ] 266 }, 267 { 268 "@id": "#sso/qv-height-px-630", 269 "@context": "https://schema.org", 270 "@type": "QuantitativeValue", 271 "name": "Height", 272 "unitText": "px", 273 "unitCode": "E37", 274 "value": "630" 275 } 276 ] 277}</script>
277 278<meta name="wpsso-end" content="wpsso structured data end"/> 279<meta name="wpsso-cached" content="2026-09-23T14:23:23+00:00 for cysticfibrosisnewstoday.com"/> 280<meta name="wpsso-added" content="2026-09-23T14:23:27+00:00 in 0.000701 secs (28.35 MB peak)"/> 281 282<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 283 284<!-- Google Tag Manager for WordPress by gtm4wp.com -->
285<script data-cfasync="false" data-pagespeed-no-defer> 286 var gtm4wp_datalayer_name = "dataLayer"; 287 var dataLayer = dataLayer || []; 288</script>
288 289<!-- End Google Tag Manager for WordPress by gtm4wp.com --> 290 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 291 <title>What is cystic fibrosis? | Cystic Fibrosis News Today</title> 292 <meta name="description" content="Cystic fibrosis (CF) is a genetic disease caused by mutations inherited from an individual's biological parents." /> 293 <link rel="canonical" href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/" /> 294
294<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/cysticfibrosisnewstoday.com\/cystic-fibrosis-overview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cysticfibrosisnewstoday.com\/"},{"@type":"ListItem","position":2,"name":"Cystic fibrosis overview"}]}]}</script>
294 295 <!-- / Yoast SEO plugin. --> 296 297 298<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 299<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 300<link rel='dns-prefetch' href='//securepubads.g.doubleclick.net' /> 301<link rel='dns-prefetch' href='//challenges.cloudflare.com' /> 302<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 303<link rel="alternate" type="application/rss+xml" title="Cystic Fibrosis News Today » Feed" href="https://cysticfibrosisnewstoday.com/feed/" /> 304<link rel="alternate" type="application/rss+xml" title="Cystic Fibrosis News Today » Comments Feed" href="https://cysticfibrosisnewstoday.com/comments/feed/" /> 305<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://cysticfibrosisnewstoday.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcysticfibrosisnewstoday.com%2Fcystic-fibrosis-overview%2F" /> 306<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://cysticfibrosisnewstoday.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcysticfibrosisnewstoday.com%2Fcystic-fibrosis-overview%2F&format=xml" /> 307<link rel='stylesheet' id='ewd-ufaq-css-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/ultimate-faqs/assets/css/ewd-ufaq.css?ver=2.4.14' media='all' /> 308<style id="wp-emoji-styles-inline-css"> 309 310 img.wp-smiley, img.emoji { 311 display: inline !important; 312 border: none !important; 313 box-shadow: none !important; 314 height: 1em !important; 315 width: 1em !important; 316 margin: 0 0.07em !important; 317 vertical-align: -0.1em !important; 318 background: none !important; 319 padding: 0 !important; 320 } 321/*# sourceURL=wp-emoji-styles-inline-css */ 322</style> 323<style id="wp-block-library-inline-css"> 324:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
324--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 325 326/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 327</style> 328<style id="classic-theme-styles-inline-css"> 329/*! This file is auto-generated */ 330.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 331/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 332</style> 333 334<link rel='stylesheet' id='mpp_gutenberg-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/metronet-profile-picture/dist/blocks.style.build.css?ver=2.6.4' media='all' /> 335<style id="global-styles-inline-css"> 336:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
336--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
336.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 337/*# sourceURL=global-styles-inline-css */ 338</style> 339 340<link rel='stylesheet' id='bionews-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/BioNews_Plugin/public/css/bionews-public.css?ver=1.9.44' media='all' /> 341<link rel='stylesheet' id='dashicons-css' href='https://cysticfibrosisnewstoday.com/wp-includes/css/dashicons.min.css?ver=7.0.5' media='all' /> 342<link rel='stylesheet' id='bionews-survey-engine-client-css-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/bionews-survey-engine-client/classes/../ui/dist/index.css?ver=1789759322' media='all' /> 343<link rel='stylesheet' id='cf7apps-honeypot-frontend-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/contact-form-7-honeypot/legacy-honeypot/includes/css/honeypot-frontend.css?ver=3.7.1' media='all' /> 344<link rel='stylesheet' id='contact-form-7-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 345<link rel='stylesheet' id='ewd-ufaq-rrssb-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/ultimate-faqs/assets/css/rrssb-min.css?ver=2.4.14' media='all' /> 346<link rel='stylesheet' id='ewd-ufaq-jquery-ui-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/ultimate-faqs/assets/css/jquery-ui.min.css?ver=2.4.14' media='all' /> 347<link rel='stylesheet' id='parent-style-css' href='https://cysticfibrosisnewstoday.com/wp-content/themes/bionews-global-2/style.css?ver=7.0.5' media='all' /> 348<link rel='stylesheet' id='child-style-css' href='https://cysticfibrosisnewstoday.com/wp-content/themes/bionews-global-2-child/style.css?ver=1789759565' media='all' /> 349<link rel='stylesheet' id='bionews-font-awesome-css' href='//cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css?ver=3.6.9' media='all' /> 350<link rel='stylesheet' id='bionews-poppins-google-fonts-css' href='https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap' media='all' /> 351<link rel='stylesheet' id='bionews-dm-serif-display-google-fonts-css' href='https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap' media='all' /> 352<link rel='stylesheet' id='bionews-main-css-css' href='https://cysticfibrosisnewstoday.com/wp-content/themes/bionews-global-2/dist/main.css?ver=1789678636' media='all' /> 353<link rel='stylesheet' id='rrssb-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/wpsso-rrssb/css/ext/rrssb.min.css?ver=11.7.0' media='all' /> 354<link rel='stylesheet' id='wpsso_rrssb_sharing_css-css' href='https://cysticfibrosisnewstoday.com/wp-content/cache/wpsso/rrssb-styles-id-1.min.css?ver=1789926851' media='all' />
355<script id="jquery-core-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 355
355
356<script id="jquery-migrate-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 356
356
357<script id="BioNews_gpt_script-js" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js?ver=7.0.5"></script>
vendor: 1 bytes, line 357
357
358<script id="bionews-content-modules-object-js-after"> 359 document.addEventListener('DOMContentLoaded', function() { 360 if (!window.bnAdSpec) { 361 window.bnAdSpec = {}; 362 } 363 364 window.bnAdSpec.bionews_content_modules = Array.from(document.querySelectorAll('[data-bn-module]')) 365 .map(el => el.getAttribute('data-bn-module')) 366 .join(','); 367 368 }); 369 370//# sourceURL=bionews-content-modules-object-js-after 371</script>
vendor: 1 bytes, line 371
371
372<script id="bionews-gravity-forms-utilities-js" src="https://cysticfibrosisnewstoday.com/wp-content/themes/bionews-global-2/dist/gravity-forms-utilities.js?ver=1789678636"></script>
vendor: 1 bytes, line 372
372
373<script>window.blacklistedUserAgents = ["OneTrust"];</script>
373<link rel="https://api.w.org/" href="https://cysticfibrosisnewstoday.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://cysticfibrosisnewstoday.com/wp-json/wp/v2/pages/84871" />
373<script type="text/javascript">//<![CDATA[ 374 function external_links_in_new_windows_loop() { 375 if (!document.links) { 376 document.links = document.getElementsByTagName('a'); 377 } 378 var change_link = false; 379 var force = ''; 380 var ignore = ''; 381 382 for (var t=0; t<document.links.length; t++) { 383 var all_links = document.links[t]; 384 change_link = false; 385 386 if(document.links[t].hasAttribute('onClick') == false) { 387 // forced if the address starts with http (or also https), but does not link to the current domain 388 if(all_links.href.search(/^http/) != -1 && all_links.href.search('cysticfibrosisnewstoday.com') == -1 && all_links.href.search(/^#/) == -1) { 389 // console.log('Changed ' + all_links.href); 390 change_link = true; 391 } 392 393 if(force != '' && all_links.href.search(force) != -1) { 394 // forced 395 // console.log('force ' + all_links.href); 396 change_link = true; 397 } 398 399 if(ignore != '' && all_links.href.search(ignore) != -1) { 400 // console.log('ignore ' + all_links.href); 401 // ignored 402 change_link = false; 403 } 404 405 if(change_link == true) { 406 // console.log('Changed ' + all_links.href); 407 document.links[t].setAttribute('onClick', 'javascript:window.open(\'' + all_links.href.replace(/'/g, '') + '\', \'_blank\', \'noopener\'); return false;'); 408 document.links[t].removeAttribute('target'); 409 } 410 } 411 } 412 } 413 414 // Load 415 function external_links_in_new_windows_load(func) 416 { 417 var oldonload = window.onload; 418 if (typeof window.onload != 'function'){ 419 window.onload = func; 420 } else { 421 window.onload = function(){ 422 oldonload(); 423 func(); 424 } 425 } 426 } 427 428 external_links_in_new_windows_load(external_links_in_new_windows_loop); 429 //]]></script>
429 430 431 <style type="text/css" id="pf-main-css"> 432 433 @media screen { 434 .printfriendly { 435 z-index: 1000; display: flex; margin: 0px 0px 0px 0px 436 } 437 .printfriendly a, .printfriendly a:link, .printfriendly a:visited, .printfriendly a:hover, .printfriendly a:active { 438 font-weight: 600; 439 cursor: pointer; 440 text-decoration: none; 441 border: none; 442 -webkit-box-shadow: none; 443 -moz-box-shadow: none; 444 box-shadow: none; 445 outline:none; 446 font-size: 14px !important; 447 color: #15009e !important; 448 } 449 .printfriendly.pf-alignleft { 450 justify-content: start; 451 } 452 .printfriendly.pf-alignright { 453 justify-content: end; 454 } 455 .printfriendly.pf-aligncenter { 456 justify-content: center; 457 458 } 459 } 460 461 .pf-button-img { 462 border: none; 463 -webkit-box-shadow: none; 464 -moz-box-shadow: none; 465 box-shadow: none; 466 padding: 0; 467 margin: 0; 468 display: inline; 469 vertical-align: middle; 470 } 471 472 img.pf-button-img + .pf-button-text { 473 margin-left: 6px; 474 } 475 476 @media print { 477 .printfriendly { 478 display: none; 479 } 480 } 481 </style> 482 483 484 <style type="text/css" id="pf-excerpt-styles"> 485 .pf-button.pf-button-excerpt { 486 display: none; 487 } 488 </style> 489 490 491
491<script type="text/javascript"> 492 var ajaxurl = 'https://cysticfibrosisnewstoday.com/wp-admin/admin-ajax.php'; 493 </script>
493 494 495<!-- Google Tag Manager for WordPress by gtm4wp.com --> 496<!-- GTM Container placement set to automatic -->
497<script data-cfasync="false" data-pagespeed-no-defer> 498 var dataLayer_content = {"siteID":0,"siteName":"","visitorLoginState":"logged-out","visitorType":"visitor-logged-out","visitorRegistrationDate":"","pageTitle":"What is cystic fibrosis? | Cystic Fibrosis News Today","pagePostType":"page","pagePostType2":"single-page","pageAttributes":["causes","diagnosis","disease-progression","symptoms","treatment"],"pagePostAuthor":"Marisa Horak, MS","pagePostDate":"June 9, 2023","pagePostDateYear":"2023","pagePostDateMonth":"06","pagePostDateDay":"09","pagePostDateDayName":"Friday","pagePostDateHour":"01","pagePostDateMinute":"49","pagePostDateIso":"2023-06-09T01:49:00-05:00","pagePostDateUnix":1686275340,"postCountOnPage":1,"postCountTotal":1,"postID":84871,"postFormat":"standard"}; 499 dataLayer.push( dataLayer_content ); 500</script>
vendor: 1 bytes, line 500
500
501<script data-cfasync="false" data-pagespeed-no-defer> 502(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 503new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 504j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 505'//www.googletagmanager.com/gtm.js?id='+i+dl+'>m_auth=EmB6fYQFJVzQiYMV81abww>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); 506})(window,document,'script','dataLayer','GTM-58SB6QHN'); 507</script>
507 508<!-- End Google Tag Manager for WordPress by gtm4wp.com --><!-- start chartbeat -->
509<script type='text/javascript'> 510 (function() { 511 /** Chartbeat CONFIGURATION START **/ 512 var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); 513 _sf_async_config.uid = 61034; 514 _sf_async_config.domain = 'bionewsservices.com'; 515 _sf_async_config.flickerControl = false; 516 _sf_async_config.useCanonical = true; 517 _sf_async_config.useCanonicalDomain = true; 518 /** CONFIGURATION END **/ 519 })(); 520</script>
520 521<!-- end chartbeat --> 522<link rel="icon" href="https://cysticfibrosisnewstoday.com/wp-content/uploads/2024/06/BioNews_Favicon-1-1.svg" sizes="32x32" /> 523<link rel="icon" href="https://cysticfibrosisnewstoday.com/wp-content/uploads/2024/06/BioNews_Favicon-1-1.svg" sizes="192x192" /> 524<link rel="apple-touch-icon" href="https://cysticfibrosisnewstoday.com/wp-content/uploads/2024/06/BioNews_Favicon-1-1.svg" /> 525<meta name="msapplication-TileImage" content="https://cysticfibrosisnewstoday.com/wp-content/uploads/2024/06/BioNews_Favicon-1-1.svg" /> 526<style id="wp-custom-css"> 527/** Sponsored post **/ 528.postid-97022 h1.bio-type-display--small, 529.postid-97907 h1.bio-type-display--small { 530 font-family: Aleo, serif; 531 font-size: 2.75rem; 532 font-weight: 400; 533} 534 535.postid-97022 .bio-article-content-lede.bio-type-display--small, 536.postid-97907 .bio-article-content-lede.bio-type-display--small { 537 font-weight: 400; 538 font-family: Aleo, serif; 539} 540 541.postid-97022 span.bio-avatar-author--name > a.bio-link.bio-link--inline, 542.postid-97907 span.bio-avatar-author--name > a.bio-link.bio-link--inline { 543 color: #033443 !important; 544 font-weight: 500; 545 font-style: italic !important; 546 text-decoration-line: none; 547 font-family: Inter, sans-serif; 548 font-size: .875rem; 549} 550 551.postid-97022 .bio-article-image-wrapper .bio-article-image img, 552.postid-97907 .bio-article-image-wrapper .bio-article-image img { 553 max-height: 100% !important; 554} 555 556.postid-97022 .bio-article-body, 557.postid-97907 .bio-article-body { 558 font-family: Inter, sans-serif !important; 559} 560 561.postid-97022 h2, 562.postid-97907 h2 { 563 font-family: Aleo, serif !important; 564} 565 566.postid-97022 .bio-article-body a, 567.postid-97907 .bio-article-body a { 568 text-decoration: none !important; 569// color: #0a617c !important; 570} 571 572.postid-97022 .bio-sidebar-content.bio-background, 573.postid-97907 .bio-sidebar-content.bio-background { 574 background-color: #ebf8fc !important; 575} 576 577.postid-97022 h3.bio-type-display--small, 578.postid-97907 h3.bio-type-display--small { 579 font-family: Aleo, serif; 580 font-weight: 400; 581 font-size: 1.25rem; 582} 583 584.postid-97022 .bio-widget ul li a, 585.postid-97907 .bio-widget ul li a { 586 text-decoration: none !important; 587 color: #0a617c !important; 588 font-family: Inter, sans-serif !important; 589} 590 591.postid-97022 .bio-actions-bar.bio-actions-bar--top, 592.postid-97022 .bio-actions-bar.bio-actions-bar--bottom, 593.postid-97907 .bio-actions-bar.bio-actions-bar--top, 594.postid-97907 .bio-actions-bar.bio-actions-bar--bottom { 595 display: none; 596} 597 598/* Breadcrumbs â sponsored posts */ 599.postid-97022 .bio-breadcrumbs-container, 600.postid-97907 .bio-breadcrumbs-container { 601 display: block; 602} 603 604.postid-97022 .bio-breadcrumb, 605.postid-97907 .bio-breadcrumb { 606 font-family: Inter, sans-serif !important; 607 font-style: normal !important; 608} 609 610.postid-97022 .bio-breadcrumb-link, 611.postid-97907 .bio-breadcrumb-link { 612 font-weight: 500 !important; 613 color: #033443 !important; 614} 615 616/** Sponsored Archive **/ 617.category-8285 h1.bio-type-display--small { 618 font-family: Aleo, serif; 619 font-size: 2.75rem; 620 font-weight: 400; 621 text-align: center; 622 background-color: #00654f; 623 color: #fff; 624 padding: 2rem; 625} 626 627.category-8285 .bio-post-preview--content-title { 628 color: #033443; 629 font-size: 1.25rem; 630 font-weight: 400; 631 font-family: Aleo, serif; 632} 633 634.category-8285 .bio-post-preview--content-body { 635 font-size: .972rem; 636 font-weight: 400; 637 font-family: Inter, sans-serif; 638} 639 640.category-8285 .bio-post-preview--byline-date { 641 color: #212121; 642 font-size: .75rem; 643 font-weight: 400; 644 font-family: Inter, sans-serif; 645 line-height: 1.5; 646} 647 648.category-8285 .bio-widget ul li a { 649 text-decoration: none !important; 650 color: #0a617c !important; 651 font-family: Inter, sans-serif !important; 652} 653 654.category-8285 .bio-sidebar-content.bio-background { 655 background-color: #ebf8fc !important; 656} 657 658.category-8285 .bio-post-preview--byline-item.bio-post-preview--byline-category { 659 color: #033443; 660 font-family: Inter, sans-serif; 661 font-weight: 500; 662 font-size: 12px; 663 text-decoration: underline 2px solid #05b4dd; 664} 665 666/** Sponsored Author **/ 667.author-4048 .author-box-head h1, 668.author-4048 h2 { 669 font-family: Aleo, serif !important; 670 font-size: 2rem !important; 671 font-weight: 400; 672} 673 674.author-4048 .author-box-description { 675 display: none; 676} 677 678.author-4048 .bio-post-preview--content-title { 679 color: #033443; 680 font-size: 1.25rem; 681 font-weight: 400; 682 font-family: Aleo, serif; 683} 684 685.author-4048 .bio-post-preview--byline-category { 686 color: #033443; 687 font-family: Inter, sans-serif; 688 font-weight: 500; 689 font-size: 12px;
690 text-decoration: underline 2px solid #05b4dd; 691} 692 693.author-4048 .bio-post-preview--content-body { 694 font-size: .972rem; 695 font-weight: 400; 696 font-family: Inter, sans-serif; 697} 698 699.author-4048 .bio-sidebar-content.bio-background { 700 background-color: #ebf8fc !important; 701} 702 703</style> 704<style> 705.ai-viewports {--ai: 1;} 706.ai-viewport-3 { display: none !important;} 707.ai-viewport-2 { display: none !important;} 708.ai-viewport-1 { display: inherit !important;} 709.ai-viewport-0 { display: none !important;} 710@media (min-width: 768px) and (max-width: 979px) { 711.ai-viewport-1 { display: none !important;} 712.ai-viewport-2 { display: inherit !important;} 713} 714@media (max-width: 767px) { 715.ai-viewport-1 { display: none !important;} 716.ai-viewport-3 { display: inherit !important;} 717} 718.ai-close {position: relative;} 719.ai-close-button {position: absolute; top: -11px; right: -11px; width: 24px; height: 24px; background: url(https://cysticfibrosisnewstoday.com/wp-content/plugins/ad-inserter-pro/css/images/close-button.png) no-repeat center center; cursor: pointer; z-index: 9; display: none;} 720.ai-close-show {display: block;} 721.ai-close-left {right: unset; left: -11px;} 722.ai-close-bottom {top: unset; bottom: -10px;} 723.ai-close-none {visibility: hidden;} 724.ai-close-fit {width: fit-content; width: -moz-fit-content;} 725</style> 726 727
727<script> 728 const globalOptions = { 729 wpRestNonce: "0fe353e376" , 730 mainJwPlayerUrl: "https://cdn.jwplayer.com/libraries/yoe7Mifw.js" , 731 }; 732 </script>
732 733 <link rel='stylesheet' id='gform_basic-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=3.1.2' media='all' /> 734<link rel='stylesheet' id='gform_theme_components-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=3.1.2' media='all' /> 735<link rel='stylesheet' id='gform_theme-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=3.1.2' media='all' /> 736<link rel='stylesheet' id='gravityformspolls_gravity_theme-css' href='https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityformspolls/assets/css/dist/theme.min.css?ver=7.0.5' media='all' /> 737 738</head> 739 <body 740 class=" 741 wp-singular page-template-default page page-id-84871 wp-custom-logo wp-theme-bionews-global-2 wp-child-theme-bionews-global-2-child wpsso-post-84871-type-page 742 743 " 744 data-template="base.twig" 745 > 746 <a class="skip-link accessibly-hidden" href="#content">Skip to content</a> 747 <svg width="0" height="0" style="position:absolute"><symbol viewBox="0 0 24 17" id="icon-arrow-left" xmlns="http://www.w3.org/2000/svg"><path d="M14.381.228l-.871.49-12 6.75-1.55.872 1.55.872 12 6.75.871.49.98-1.743-.87-.49-8.673-4.88 18.092.001v-2L5.818 7.339l8.672-4.877.872-.49-.98-1.744z"/></symbol><symbol viewBox="0 0 25 17" id="icon-arrow-right" xmlns="http://www.w3.org/2000/svg"><path d="M9.869.228l.871.49 12 6.75 1.55.872-1.55.872-12 6.75-.871.49-.98-1.743.87-.49 8.673-4.88L.34 9.34v-2l18.092-.001L9.76 2.462l-.872-.49.98-1.744z"/></symbol><symbol viewBox="0 0 161 127" id="icon-books" xmlns="http://www.w3.org/2000/svg"><path d="M131.758 87.274l.432.096c.36.081.719.165 1.072.235 4.656.929 9.49 2.148 13.93 3.871 4.613 1.79 8.74 2.164 9.847 7.394 2.359-1.107 4.133-1.268 3.85 1.984-.082.956-.775 1.995-.942 2.98-.245 1.453.184 2.985-.059 4.441-.882 5.296-8.023 9.22-12.448 11.299-5.457 2.564-12.497 6.352-18.59 6.853-3.365.276-6.888-.276-10.398-.904l-1.504-.272c-2.752-.5-5.482-.98-8.108-1.076-1.188-1.143-4.765-1.093-6.255-1.442-2.934-.685-5.826-1.398-8.8-1.913-4.826-.835-12.449-1.208-12.973-7.47-.437-5.202 5.85-6.437 9.527-8.2 5.53-2.652 11.171-5.098 16.841-7.437 5.316-2.192 10.71-4.045 16.122-5.94 1.056-.369 1.913-.318 2.775-1.163.68-.667.47-1.961 1.215-2.658 1.294-1.21 2.88-1.02 4.466-.678zm-6.093 8.157c-10.293 5.866-21.81 9.901-32.652 14.662 3.183 2.803 10.343 2.923 14.322 3.817 2.904.651 5.668 1.543 8.45 2.575 2.59.962 6.765 3.174 9.496 3.247 2.307.063 4.181-2.207 6.167-3.429a626.416 626.416 0 017.843-4.757c5.57-3.319 10.778-7.386 16.064-11.13-2.512-2.16-5.008-1.939-8.118-2.593-2.864-.603-5.647-1.64-8.505-2.332-2.242-.541-4.463-1.274-6.697-1.786-3.157-.724-3.468.072-6.37 1.726zm31.489 10.889c-4.604 3.622-8.883 7.04-13.869 10.189 3.524-.11 15.245-5.73 13.869-10.19zM98.127 37.512c.727 2.439 1.786 9.152-.17 11.227-2.566 2.725-8.508 1.855-11.826 2.563.496 1.412 1.974 2.372 1.463 4.054 4.65.22 5.473 4.612 6.2 8.713.755 4.242-.716 5.929 3.339 8.138.565.308 1.134.616 1.699.929l.564.314c4.876 2.74 9.36 5.923 9.264 12.278-.056 3.687-.468 9.247-4.254 11.16-3.703 1.872-9.733 1.555-13.815 2.234-1.13.188-2.259.381-3.39.576l-3.391.586c-5.657.976-11.326 1.925-17.006 2.489-8.467.842-17.075 1.532-25.556 1.908-4.622.206-8.614.904-13.076-.651-4.388-1.529-8.68-2.645-13.208-3.78C10.494 99.13-3.186 97.622.8 89.979c.638-1.223 2.818-2.196 3.17-3.352.568-1.866-1.35-3.321-1.27-5.007.146-3.084 3.626-3.47 6.029-3.47-2.443-1.529-1.496-3.224-.329-4.806l.202-.27c.744-.986 1.503-1.922 1.49-2.737-.057-3.853-4.849-6.353-5.12-9.583-.659-7.86 24.273.324 28.11 2.024-2.953 4.38-16.656.59-20.738-.074.557 1.462 1.09 2.777 1.25 4.275.131 1.22-.335 2.614.092 3.842.673 1.942.65 1.57 3.035 2.1 1.764.391 3.508.844 5.266 1.259 2.701.637 6.95 2.347 9.626 2.253 2.347-.081 1.884.646 2.314-1.96.232-1.402-.163-2.891-.4-4.264a81.286 81.286 0 00-.086-.491l-.086-.488c-.443-2.51-.754-4.856 1.47-6.684 2.396-1.968 7.445-2.905 10.383-3.599 6.521-1.54 14.047-1.918 20.738-1.838 5.093-.432 10.191-.767 15.298-.947 5.84-.204 1.596-1.137 1.472-4.698-7.675 1.224-15.417 1.466-23.068 2.512-6.339.868-13.89 3.133-20.355 1.916-3.05-.574-6.163-.795-9.407-1.119-3.06-.306-5.948-1.732-8.97-2.086-3.394-.398-6.861 1.51-10.237 2.014-1.431.214-1.764 1.184-2.44-.538-.7-1.787 1.307-3.247 2.097-4.315.923-1.248.54.778 1.052-1.17.144-.547-.246-1.918-.317-2.507-.181-1.487-.648-3.1-.721-4.585-.067-1.363-.079-3.444 1.401-4.24.903-.485 1.543.223 2.33.086 6.147-1.069 13.376-1.156 19.609-.125 6.757 1.118 12.573-1.842 19.233-3.042 7.813-1.408 15.708-1.619 23.588-2.214 6.738-.508 19.05-3.145 21.616 5.461zM6.434 82.585c1.25 2.406.691 5.593-.81 7.751 5.415 2.117 11.164 2.885 16.625 4.813 4.883 1.724 9.417 4.041 14.225 5.793.281-2.23.43-6.007-.393-8.109-1.166-2.976-4.235-3.05-7.256-4.11-7.354-2.58-15.09-3.123-22.391-6.138zm92.68-.032c-11.697.343-22.876 3.065-34.403 4.748-5.61.819-11.224 1.55-16.84 2.314-2.16.294-6.098-.052-7.668 1.818-1.302 1.55.125 6.838-.454 9.11 2.365.174 6.562-2.035 9.128-2.4 3.996-.568 7.939-1.364 11.976-1.618 6.394-.403 12.677-.745 19.06-1.457 6.49-.723 12.772-2.068 19.314-2.56 3.18-.239 4.46.357 4.648-3 .073-1.313.253-3.51-.115-4.805.589-1.592.067-2.364-1.566-2.319a9.22 9.22 0 00-3.08.169zm-15.946-6.609C76.81 77.4 70.287 77.45 63.919 78.878c-6.583 1.475-13.251 2.836-19.956 3.587-3.192.357-6.618 1.08-9.772.238l-.77-.55c-.275-1.173-1.04-1.487-2.296-.94-1.594-.303-3.624.089-5.23.129-.064.64 5.865 2.651 6.996 3.15 2.724 1.199 4.572 2.077 7.481 1.563 1.191-.21 2.379-.428 3.565-.649l3.554-.666c4.144-.777 8.29-1.534 12.511-2.078
74712.968-1.178 25.837-3.757 38.878-3.757-.922-.922-2.93-1.159-4.078-1.662-1.308-.572-2.543-1.792-3.822-2.293-2.566-1.005-5.177.391-7.812.994zm2.506-15.496c-2.996-.007-6.098.626-9.083.919-13.548 1.328-27.028 1.888-40.427 4.41.816 3.473 1.742 7.056.766 10.608 6.428.332 13.485-.905 19.766-2.174 6.42-1.297 13.233-1.94 19.795-2.374 3.163-.297 6.34-.722 9.51-.9.643-.037 3.905.16 4.438-.439.753-.845-.086-3.938-.225-4.896-.47-3.254-.99-5.147-4.54-5.154zm-71.5-19.424c.096 1.24.167 2.482.212 3.726.507 1.975 2.635 1.077 4.467 1.294 2.459.291 4.905 1.14 7.287 1.78 4.325 1.162 8.652 2.308 12.958 3.537-.17-1.74.215-5.7-.704-7.243-.964-1.618-5.537-2.327-7.667-2.82-5.367-1.242-11.1-.535-16.554-.274zm68.11-4.416c-9.068.24-18.29 1.082-27.237 2.528-4.84.022-9.956 2.154-14.733 1.678-.071.889 1.458.152 1.88.983.902.002 1.216.297.94.884.017.401-.188.636-.615.704l-.631.055c-.924.03-1.076.653-.454 1.87-.267 1.509.134 3.424.192 4.939 8.584-1.168 16.923-2.383 25.567-2.905 4.081-.246 8.159-.245 12.235-.58 4.485-.37 9.38.422 13.764-.418 2.344-.449 2.098-.417 1.927-3.465-.104-1.852-.065-4.05-1.573-5.4-2.518-2.257-8.251-.953-11.262-.873zM64.361 2.22c.903.084 1.845.268 2.798.47l1.145.245c1.337.285 2.67.541 3.915.542 2.539.003 5.198-.563 7.82-.498 3.048.077 5.983-.148 9.126.352 2.408.384 8.03.586 9.871 2.376 6.133 5.965-8.41 8.705-10.913 9.375 2.547 2.79 2.441 6.478 2.057 9.99 1.213 0 3.303-.527 3.93.832.78 1.689-2.105 2.127-2.788 2.324-3.923 1.133-8.515.823-12.56 1.235-8.084.822-16.07 1.297-24.07 2.828-3.9.747-7.775 1.67-11.671 2.397a27.92 27.92 0 01-2.029.303c-1.042-.09-1.38.564-1.012 1.966-1.081.528-5.113-.789-6.36-.99-7.138-1.158-13.523-.677-20.594 1.044-1.873-.004-1.026-1.307.041-2.4l.196-.195c.625-.61 1.274-1.121 1.468-1.243-3.392 0-4.214-2.035-3.23-5.304.926-3.079 1.61-2.136-.72-4.7-1.754-1.931-2.02-3.354.049-5.513 2.104-2.195 6.366-1.574 8.23-3.387 3.175-3.085-.922-9.23 3.477-11.595C25.51 1.078 30.302 1.275 33.585.938c3.173-.326 6.457-.39 9.65-.433C50.199.41 57.43 1.578 64.362 2.22zM26.21 36.312l-5.807.037a16.34 16.34 0 015.807-.037zm3.484.03l-3.484-.033a6.284 6.284 0 013.484.032zm-14.1-14.19c.48 2.382-.622 4.403-2.245 6.046h2.461c4.643-.02 9.032 1.733 13.676 2.187 2.78.272 1.907.617 3.835 2.012 3.003 2.174 3.868 1.016 3.492-1.938-.927-7.258-7.855-8.062-14.371-8.172l-.566-.007c-2.256-.026-4.44.012-6.282-.128zm48.03-2.24c-2.028.152-4.046.356-6.06.574l-2.415.265c-5.232.58-10.452 1.146-15.76 1.015-2.84-.208-.864 1.062-.163 2.92.862 2.285.677 5.172.876 7.576 8.31-3.169 17.978-5.023 26.813-6.09 4.19-.505 8.44-.65 12.654-.866 1.245-.064 5.743.458 6.654-.38.676-.624.202-4.061-.448-4.82-3.537-4.122-17.206-.563-22.152-.193zm2.378-4.543c-6.68.108-13.366.488-19.999.35-2.968-.063-6.815-.651-9.724-.145-2.132.37-3.915 1.456-6.252 1.86 3.434 1.85 5.175.6 8.785.179 3.607-.42 7.267-.412 10.89-.631 5.947-.36 12.287-1.785 18.147-1.398.107-.825-.508-.897-1.847-.215zm-44.07-9.62v4.753c4.898-.502 9.759-.3 14.622-.046l2.432.128c4.054.21 8.115.381 12.206.135 7.357.707 14.462.64 21.82 1.742-.558-4.677.11-5.87-5.197-6.12-4.728-.22-9.441-.398-14.147-.396-10.584.006-21.142-.196-31.737-.196zm53.6 1.143c.39 1.773.777 3.546 1.167 5.318 6.711-1.73 13.521-2.742 20.277-4.2-7.082-1.186-14.278-1.479-21.443-1.119zM5.158 59.145c-.02.775-.041 1.551-.063 2.323-.318-.797-.282-1.568.063-2.323zm79.698-3.344c-.504.51-1.153.21-1.742.242l1.742-.242zM15.758 37.224c-.767.362-1.541.412-2.323.025l2.323-.025zM79.048 2.97c.774 0 1.549.003 2.323.004-.776.402-1.55.351-2.323-.004zm11.613 67.347c-.902.567-1.935.147-2.903.22l2.903-.22zM88.34 93.545c-.723.507-1.54.215-2.323.196l2.323-.196zm-21.484 2.6l-2.323-.008c.776-.283 1.551-.38 2.323.007zm28.451-50.21c-.573.41-1.155.353-1.741.03l1.741-.03zm-55.158-5.28l1.158.073c-.195.477-1.22.416-1.158-.074zM19.242 28.201l-2.903.01c.966-.386 1.934-.31 2.903-.01zm47.032-12.529c.002 0-.643.101-1.332.205l-.377.056c-.624.092-1.196.172-1.264.167l-1.091-.378 4.064-.05zm1.742-.213l-1.603-.089.027-.005c.437-.09 1.582-.48 1.576.094zm52.835 91.879l-2.319-.261c.62-1.126 2.422-1.362 2.319.26zm9.735-8.427c1.871.34 4.679 1.892 1.823 3.902-1.67 1.176-6.528-.267-8.56-.324-2.675-.157-6.423-.886-2.37-2.785 2.57-1.202 6.393-1.28
7476 9.107-.793z" fill="currentColor"/></symbol><symbol viewBox="0 0 127 117" id="icon-bubble" xmlns="http://www.w3.org/2000/svg"><path d="M64.465.709c2.124.223 4.275.194 6.413.305 1.59.082 3.177.192 4.763.329.822.07 1.72.05 2.44.38 2.124.976 4.403 1.238 6.64 1.716 1.226.262 2.457.54 3.645.934 2.244.743 4.49 1.497 6.674 2.393 1.912.783 3.763 1.728 5.598 2.682.71.369 1.277 1 1.956 1.439.685.443 1.396.881 2.152 1.174 1.183.457 2.142 1.169 3.107 1.983 1.02.86 2.306 1.397 3.42 2.158 1.038.708 2.003 1.523 2.997 2.295.683.53 1.398 1.029 2.027 1.617.382.357.638.852.935 1.296.38.567.71 1.17 1.124 1.71.396.516.951.92 1.293 1.464.542.862.971 1.796 1.437 2.705l.472.91c.235.456.462.915.656 1.388.385.937.68 1.91 1.024 2.865.086.236.242.447.318.685.369 1.15.824 2.286 1.058 3.464.565 2.842 1.134 5.691 1.49 8.564.27 2.187.15 4.419.32 6.622.208 2.708-.213 5.37-.566 8.022-.216 1.614-.875 3.171-1.366 4.744-.215.69-.477 1.37-.774 2.03-.491 1.095-1.078 2.15-1.533 3.26-.605 1.475-1.517 2.782-2.219 4.183-.826 1.65-2.015 3.002-2.983 4.524-.774 1.218-1.822 2.176-3.047 2.986-.852.564-1.517 1.407-2.29 2.099-.38.342-.81.63-1.226.933-.709.516-1.412 1.041-2.144 1.521-.15.099-.42.014-.658.014-.102.725-2.309 1.617-3.102 1.058-.279 1.318-1.138 1.54-2.306 1.279-.217-.05-.494.244-.76.323-.714.213-1.44.387-2.155.596-.167.049-.307.185-.466.268-.703.363-1.408.725-2.114 1.081-.167.084-.339.176-.519.212-.357.07-.723.096-1.083.153-.557.09-1.124.15-1.666.298-.522.143-1.006.438-1.53.557-.348.079-.74-.034-1.11-.06l-.006-.277-.433.466-.09-.21c-.346.087-.726.112-1.033.275-.598.316-1.078.85-1.897.564-.257-.09-.64.26-.98.313-.656.101-1.323.192-1.984.185-1.232-.012-2.409.073-3.52.725-.31.182-.854-.01-1.285-.067-.999-.13-1.991-.312-2.992-.417-.573-.06-1.158-.01-1.724-.01l.317-.973-1.013.099-.08-.26-.54 1.173c-.37-.419-.7-.91-1.148-1.247-.187-.141-.62.056-.944.08-1.063.077-2.138.074-3.186.244-.598.098-1.15.473-1.724.724l-.148-.205.377-.572-.145-.036-.294-.066c-.836-.18-1.686-.349-2.061-1.439 1.349-.522 2.526-1.66 4.324-1.28 2.03.43 4.05.522 6.058-.414.867-.404 1.98-.257 2.97-.424 1.156-.196 2.295-.497 3.452-.685.587-.095 1.199-.03 1.799-.057 1.538-.07 3.076-.004 4.582-.532.795-.279 1.728-.14 2.549-.369a147.042 147.042 0 006.91-2.104c1.784-.592 3.556-1.239 5.276-1.992 1.368-.599 2.766-1.243 3.94-2.141 1.626-1.244 3.214-2.61 4.528-4.169 1.716-2.034 3.166-4.295 4.69-6.487.39-.56.601-1.242.943-1.84.224-.392.534-.735.807-1.099.051-.067.145-.124.158-.197.348-2.008 1.311-3.777 2.14-5.602.216-.475.182-1.062.264-1.598.017-.112.013-.24.067-.332.701-1.187.697-2.49.638-3.803a.868.868 0 01.036-.348c.4-1.003.45-2.04.467-3.082l.01-.694c.006-.348.016-.695.042-1.04.17-2.265-.148-4.492-.388-6.725-.085-.797-.362-1.53-.025-2.377.146-.365-.29-.948-.424-1.443-.148-.553-.258-1.118-.374-1.68-.196-.944-.352-1.898-.592-2.831-.099-.385-.373-.724-.566-1.086-.08-.149-.165-.297-.226-.453-.115-.295-.224-.59-.335-.892l-.168-.457.477.037-4.413-6.913.173-.13.45.39.101-.082c-.495-.65-.99-1.302-1.487-1.953l-.208.11.303.967a85059.75 85059.75 0 00-5.887-4.86l.81-.259c-.153-.123-.303-.249-.459-.368l-1.15-.874a27.08 27.08 0 01-.566-.447c-.55-.445-.767-.192-.902.577l-6.14-3.694.14-.285 1.465.64c-.097-.652-1.879-1.81-3.064-1.86l.413.652-5.388-2.339-.152.24-.137-.499c-4.373-1.62-8.651-3.312-13.386-3.016l.357-.926-2.364-.332.52-.732-2.72-.497.069.475h-1.626l-.03-.17.999-.584H72.52l.079.508c-1.627.304-3.272-.865-4.902.169l-.176-.592-2.842.284-5.117-.46c-.313.291-.375.233-1.246.18-.371-.022-.747.029-1.124.093l-.565.098c-.094.015-.188.03-.282.042-1.436.19-2.872.376-4.308.572-.343.046-.682.121-1.215.219l.372-.448-4.075 1.457.064-.77-.205-.123-.756.921-6.466 2.385.044-.088.064-.13.145-.294c-.898.368-1.694.696-2.491 1.02-.56.226-1.14.409-1.671.687-.227.12-.306.508-.53.644-.568.343-1.152.723-1.78.88-.747.188-1.547.158-2.345.224-.047.422-.8.97-1.31.872-.382-.075-.435-.019-.363.255l-1.669.296-.002.204.469.11c-.356.976-.596 1.062-1.1.607-.24.293-.423.644-.711.848-.778.55-1.596 1.045-2.409 1.546a2.35 2.35 0 01-.347.17l-.365.143c-.735.296-1.472.588-2.143.856l.358.685c-.87.592-1.86.953-2.313 1.659-.466.724-1.125.823-1.691 1.215-.212.147-.21.601-.342 1.034-.435.144-1.062.353-1.69.56l.027.21.65.14c-.94-.066-1.025.666-1.425 1.245-.705 1.02
7471-1.76 1.794-2.545 2.77-.807 1.003-1.523 2.092-2.178 3.203-.681 1.158-1.507 2.33-1.779 3.6-.265 1.242-.98 2.25-1.255 3.441-.06.258-.015.54-.083.793-.8 3.022-.953 6.12-1.02 9.217-.025 1.183.281 2.372.435 3.56.097.745.164 1.497.295 2.237.102.58.248 1.157.429 1.718.613 1.9 1.162 3.826 1.9 5.676.937 2.35 1.93 4.673 3.84 6.491 1.241 1.181 2.224 2.632 3.44 3.844.877.874 1.956 1.545 2.93 2.326.959.768 1.867 1.605 2.856 2.33.786.578 1.664 1.029 2.496 1.544.478.296.958.592 1.417.917 1.263.895 2.452 1.918 3.792 2.677 1.282.727 2.768 1.09 4.065 1.797.894.487 1.617 1.287 2.415 1.949.135.112.265.23.176.409.06.524.135 1.046.175 1.571.045.609.115 1.224.072 1.828-.044.635-.224 1.26-.316 1.893-.052.356-.144.752-.045 1.076.267.871-.325 1.475-.554 2.193-.042.134.093.32.061.462-.083.376-.191.75-.335 1.106-.072.178-.386.387-.348.463.545 1.105-.489 1.77-.729 2.647-.24.876-.614 1.721-.983 2.556-.306.693-.742 1.331-1.024 2.033-.21.52-.138 1.18-.418 1.64-.45.733-1.047 1.39-1.654 2.008-.682.695-1.444 1.312-2.362 2.133 1.66-.226 3.073-.324 4.44-.63 1.42-.316 2.78-.896 4.194-1.247 1.842-.457 3.421-1.542 5.175-2.123 2.09-.692 3.852-1.935 5.78-2.884.913-.45 1.651-1.287 2.41-2.01 1.323-1.26 2.524-2.66 3.923-3.825 1.022-.85 1.527-1.993 2.28-2.995.935-1.243 2.334-1.961 3.78-2.378.728-.209 1.3.596 1.626 1.25.744 1.493.38 3.043-.791 4.216-.629.63-1.113 1.4-1.7 2.074-.547.626-1.145 1.207-1.734 1.823l.258.349-.228-.142c-.192.198-.355.438-.58.583-.388.25-.814.44-1.275.581-.101.307-.139.576-.673.752-.428.14-.66.843-1.009 1.273-.186.229-.445.587-.655.576-.6-.032-.936.275-1.25.623l-.187.21a3.682 3.682 0 01-.297.302c-.499.443-1.1.77-1.66 1.144-.39.26-.8.49-1.174.771-.675.508-1.33 1.043-1.984 1.56-.935-.918-.952-.896-1.636.083-.13.185-.533.179-.926.295-.366.64-.864 1.392-1.942 1.34l.26.742c-.811-.894-1.357-.523-1.871-.15l-.154.11a1.8 1.8 0 01-.464.255 8.583 8.583 0 00-1.128.474l-.737.365c-.49.239-.985.455-1.505.564-.61.129-1.336-.04-2.002.23-.737.298-1.498.537-2.25.802-.292.103-.583.212-.879.308-.359.117-.722.223-1.193.368-.278-.472-.58-.123-.869.375-.525-.663-.971-.454-1.41-.202l-.164.095a1.934 1.934 0 01-.412.192c-.434.13-1.832-.359-1.889-.576l-1.493 1.146-1.805-1.01 1.333-.237-.196-.578-2.303.295.438.61-.764.546c-.08-.493-.822-.776-1.734-.755-.578-.587-.968-1.05-1.427-1.43-.449-.372-.993-.627-1.438-1.002-.105-.088-.07-.52.05-.675 1.093-1.389 2.405-2.513 4.074-3.165.889-.347 1.872-.384 2.653-1.092 1.581-1.432 3.075-2.985 3.974-4.887 1.093-2.312 1.83-4.793 2.708-7.206.311-.854.707-1.702.846-2.588.185-1.174.159-2.382.215-3.575.016-.32.003-.641.003-1.133-.668-.784-1.692-1.348-2.89-1.735-.676-.22-1.286-.745-1.836-1.233-.69-.612-1.435-1.04-2.304-1.37-.836-.317-1.882-.722-2.267-1.407-.372-.662-.841-.652-1.306-.9-.15-.08-.246-.277-.341-.437-.075-.125-.08-.372-.167-.4-1.278-.4-2.268-1.204-3.228-2.053l-.523-.466c-.174-.155-.349-.31-.526-.46-.373-.32-.85-.515-1.268-.785-.19-.123-.358-.284-.527-.438-.962-.878-1.93-1.751-2.875-2.647-.17-.161-.218-.447-.378-.626a5.49 5.49 0 00-.767-.682c-.183-.138-.472-.179-.593-.349-.612-.866-1.185-1.76-1.773-2.644-.195-.294-.383-.592-.588-.878-.564-.791-1.174-1.552-1.693-2.372a11.597 11.597 0 01-1.036-2.04c-.584-1.526-1.031-3.107-1.657-4.614-.739-1.779-.98-3.66-1.295-5.522-.298-1.757-.416-3.545-.622-5.318-.007-.065-.101-.12-.155-.18v-.178c.077-1.055.12-2.113.24-3.163.194-1.69.416-3.377.669-5.059.284-1.886.794-3.7 1.653-5.426 1.006-2.02 1.758-4.18 2.891-6.12 1.25-2.143 2.717-4.172 4.512-5.93.8-.784 1.475-1.696 2.291-2.459a57.473 57.473 0 013.685-3.182 83.163 83.163 0 014.7-3.454c1.286-.874 2.675-1.595 3.988-2.43.588-.375 1.094-.875 1.656-1.293.18-.133.416-.194.631-.272.463-.167.955-.272 1.389-.494 2.17-1.11 4.304-2.292 6.496-3.357.89-.432 1.953-.514 2.832-.962 2.034-1.038 4.239-1.62 6.401-2.168 2.654-.671 5.24-1.747 8.072-1.718 1.024.01 2.045-.451 3.08-.616.636-.101 1.298-.02 1.944-.07.65-.052 1.334-.348 1.935-.218 1.826.396 3.58-.357 5.4-.166zM40.656 61.233c1.408.017 2.817.02 4.224.06 1.87.051 3.74.135 5.61.198.99.034 1.985.019 2.973.09.655.047 1.298.241 1.952.311 1.627.173 3.26.293 4.885.473.982.109 1.95.345 2.934.43 1.97.17 3.945.272 5.918.411 1.786.126 3.57.305 5.358.385 1.434.063 2.872.024 4.308.009 1.164-.012 2.328-.095 3.49-.073.754.015 1.505.23 2.257.23.425 0 .85-.02 1.274-.047l1.275-.09c.212-.014.425-.026.637-.036a6.586 6.586 0 011.243.057l1.356.192c.677.099 1.352.21 2.014.375 1.07.265 2.11.67 3.144 1.062.327.125.091 1.11-.404 1.256-1.363.402-2.76.689-4.144 1.025-.135.033-.327.049-.389.141-.33.495-.796.375-1.271.374-.258 0-.509.233-.777.306-.285.078-.586.102-.882.126-.166.013-.41-.101-.492-.024-.56.532-1.025.002-1.536-.078-.327-.05-.677.035-1.015.07-.297.031-.597.055-.886.121-.58.134-1.154.296-1.694.436-.136-.236-.287-.85-.6-.95-.394-.125-.92.174-1.436.302v-.349H78.9l.458.437-3.948.37c-.215-.211-.428-.782-1.21-.07-.477.433-1.432-.307-1.91-1.294-1.021.649-2.058 1.452-3.204.107l.16.58h-1.153l.71-.377-.108-.232-1 .475c-1.345.046-2.548.134-3.749.11-.736-.014-1.469-.207-2.205-.307-.885-.12-1.77-.251-2.66-.313-.15-.011-.315.31-.49.458a.974.974 0 01-.387.217c-.073.016-.26-.13-.252-.149.247-.661-.638-.584-.706-1.06-.01-.067-.43-.13-.645-.1-.366.05-.731.285-1.079.253-.9-.084-1.785-.328-2.684
747-.404-1.06-.088-2.129-.05-3.192-.097-.692-.03-1.42-.29-1.75.238-.51-.12-.868-.238-1.236-.286a76.024 76.024 0 00-3.222-.363c-.304-.026-.63.052-.928.14-.952.282-1.895.592-2.96.929l.545-.76h-4.377l-.056-.271.576-.288c-.172-.226-.329-.492-.543-.696-.18-.172-.418-.297-.65-.4-.219-.098-.636-.096-.665-.212-.112-.456-.467-.894-.084-1.428.438-.612.87-.991 1.713-1.087 1.4-.158 2.77-.59 4.153-.899.159-.035.33-.016.495-.014zM74.05 47.239c2.005.014 4.01.222 6.014.356 1.266.086 2.46.433 3.672.824.958.31 2.062.136 3.087.278.817.113 1.616.369 2.414.592.113.031.177.237.346.482-.397 0-.662-.053-.897.01-.693.184-1.366.45-2.063.61-.369.083-.774.013-1.162.007-.054 0-.138-.063-.158-.044-1.107 1.07-2.674.266-3.94.989-.599.342-1.61-.018-2.316.55-.04.033-.17-.009-.238-.05-.214-.131-.708-.147-.925-.103-.45.09-.922.086-1.364.202-.455.12-.956.567-1.31.457-.603-.186-.91.109-1.336.393-.338-.542-.75-.495-1.37-.39-.942.162-1.943-.028-2.919-.053a4.993 4.993 0 00-1.016.054c-.771.141-1.53.373-2.306.466-.525.063-1.07-.05-1.675-.087l.228-.686-4.27.871-.868-1.048-1.864 1.456-.174-.405c-1.028.797-2.308-1.008-3.29.294-1.59-1.874-3.365-.361-5.072-.423l.539-.401-3.543.917-.01-.159c-.364.022-.73.032-1.092.068a3.212 3.212 0 00-.45.084l-.226.057c-.603.154-1.204.275-1.702-.487-.054-.084-.503.088-.893.193l-.114.028-.008-.012a1.189 1.189 0 00-.013-.02l-3.75 1.04-.638-.696 1.48-.212-.044-.219-3.326.466c-.194-.357-.211-.91.517-1.485-1.175-.255-1.611-1.105-1.852-2.256.678-.874 1.812-.827 2.79-.97 1.394-.203 2.823-.157 4.236-.227 1.39-.07 2.78-.156 4.172-.224 1.194-.058 2.388-.095 3.582-.15 1.014-.047 2.027-.122 3.04-.157 2.565-.087 5.13-.152 7.693-.237 2.69-.089 5.38-.184 8.07-.29 2.105-.082 4.21-.268 6.314-.253zm-2.697-14.975c1.417.001 2.834-.019 4.251-.01 1.805.012 3.608.053 5.412.065 2.108.015 4.218-.058 6.32.053.723.038 1.431.495 2.13.796.714.307 1.41.653 2.108.993.172.084.321.214.545.366l-.627.753.684.46c-.33.383-1.242.354-1.59.083-.69.284-1.28.524-1.868.77-.176.074-.384.126-.51.255-.579.592-1.384.48-2.048.729-.99.37-1.873-.637-2.794-.006-.03.02-.35-.384-.581-.64-.588.313-1.348.644-2.308.518-.96-.126-1.958-.043-2.931.046-.652.06-1.423-.357-1.953.388-.02.028-.33-.094-.326-.114.157-.875-.374-.48-.767-.456-.528.033-1.062-.024-1.592-.058-.007 0-.001-.202-.001-.24l-2.623.623-.03-.438-2.45-.266-1.693.76-.182-.486c-2.245-.03-4.488.241-6.765-.019-.156.09-.46.418-.745.402-.761-.043-1.514-.235-2.403-.39-.25.061-.704.16-1.15.287-.692.197-1.434-.294-2.146.27-.147.117-.426.068-.74-.008l-.276-.07a4.26 4.26 0 00-.419-.085c-.231-.783-.896-.902-3.094-.488l.613.233c-1.81.143-3.617.305-5.428.414-.598.037-1.205-.1-1.807-.089-.754.013-1.455.18-2.263-.088-.606-.2-1.425.256-2.153.4-.344.067-.709.163-1.044.114-.79-.114-1.566-.308-2.33-.466.29-.755.075-1.212-.933-1.432-.708-.155-1.265-.523-1.279-1.179-.015-.781.596-1.33 1.351-1.48 1.44-.285 2.892-.556 4.352-.671 1.644-.13 3.315.038 4.95-.143 1.734-.193 3.455-.091 5.181-.128 1.287-.028 2.57-.24 3.856-.248 2.357-.015 4.716.101 7.074.087 2.564-.015 5.127-.135 7.692-.175 1.776-.027 3.553.008 5.33.008z" fill="currentColor"/></symbol><symbol viewBox="0 0 11 8" id="icon-checkmark" xmlns="http://www.w3.org/2000/svg"><path d="M8.779.293a1 1 0 011.497 1.32l-.083.094L4.941 6.96a1 1 0 01-1.32.083l-.094-.083L.293 3.725a1 1 0 011.32-1.498l.094.083 2.527 2.527L8.779.293z" fill="currentColor"/></symbol><symbol viewBox="0 0 19 18" id="icon-close" xmlns="http://www.w3.org/2000/svg"><path d="M2.473.306l.087.078 7.07 7.07 6.941-6.94a1 1 0 011.492 1.328l-.078.087-6.94 6.939 6.812 6.813a1 1 0 01-1.327 1.492l-.087-.078-6.813-6.812-6.94 6.94a1 1 0 01-1.49-1.325l.077-.088 6.94-6.94-7.07-7.07A1 1 0 012.473.305z"/></symbol><symbol viewBox="0 0 24 24" id="icon-email" xmlns="http://www.w3.org/2000/svg"><path d="M20.55 5H3.65a.65.65 0 00-.65.65v11.7c0 .359.291.65.65.65h16.9a.65.65 0 00.65-.65V5.65a.65.65 0 00-.65-.65zm-1.066 1.3L12.1 11.98 4.716 6.3h14.768zm.416 10.4H4.3V7.62l7.404 5.695a.65.65 0 00.792 0L19.9 7.62v9.08z" fill="currentColor" fill-rule="nonzero"/></symbol><symbol viewBox="0 0 86 67" id="icon-envelope" xmlns="http://www.w3.org/2000/svg"><path d="M16.267 61.983c.603-1.467 1.15-2.908 1.784-4.31.669-1.48 1.407-2.93 2.14-4.382a298.25 298.25 0 012.76-5.346c.496-.936 1.048-1.843 1.59-2.754.747-1.262 1.476-2.536 2.27-3.769.95-1.47 1.963-2.9 2.936-4.354.141-.211.203-.474.323-.7.12-.225.248-.452.407-.65.553-.684 1.121-1.357 1.696-2.05-1.2-.476-2.322-.895-3.42-1.365-1.258-.538-2.5-1.116-3.741-1.69-.732-.338-1.446-.715-2.178-1.055-1.222-.568-2.47-1.082-3.672-1.689-1.203-.607-2.354-1.315-3.543-1.949-1.103-.587-2.224-1.142-3.344-1.697-1.616-.802-3.296-1.478-4.718-2.643-.493-.404-.925-.161-.838.395.15.964.346 1.923.583 2.87.21.842.52 1.66.751 2.497.
747078.28.005.604.085.883.337 1.184.737 2.35 1.054 3.539.266 1 .409 2.031.68 3.029.313 1.147.733 2.265 1.057 3.41.29 1.024.499 2.071.77 3.102.152.581.385 1.142.532 1.725.29 1.142.505 2.303.824 3.436.425 1.514.533 3.088 1.041 4.596.451 1.338.544 2.794.873 4.18.184.779.192 1.508-.02 2.026.226.267.464.422.507.62.286 1.32.53 2.65.811 4.095M80.55 48.002c.022-.056.143-.206.11-.304a70.832 70.832 0 00-1.051-2.922c-.32-.82-.732-1.605-1.026-2.433-.3-.844-.47-1.734-.765-2.58-.205-.59-.56-1.127-.775-1.713-.117-.32-.027-.712-.131-1.04-.19-.597-.504-1.158-.677-1.76-.165-.573-.178-1.189-.327-1.768-.379-1.465-.832-2.912-1.186-4.383-.241-1.003-.351-2.038-.55-3.053-.05-.255-.334-.508-.3-.73.132-.845-.314-1.563-.423-2.35-.057-.42-.101-.841-.168-1.407l-.306-.702-.303.015c.052-.266.17-.491.118-.669-.158-.557-.436-1.083-.566-1.644-.342-1.479-.68-2.962-.93-4.458-.254-1.524-.493-3.041-1.046-4.496-.136-.36-.079-.788-.18-1.166-.038-.141-.362-.353-.409-.32-.472.324-.93.677-1.355 1.06-.138.125-.154.375-.257.55-.242.41-.507.807-.756 1.213-.178.289-.304.62-.527.866-.288.315-.7.521-.968.85-.515.633-.966 1.319-1.422 1.954-.043-.007.073.01.116.018-.144.962-1.569 1.168-1.269 2.37.006.025-.076.066-.108.106l-1.734 2.179c-.217.1-.401.158-.556.26-.222.148-.61.334-.604.492.043 1.114-1.012 1.36-1.522 2.027-.037.048-.126.078-.191.08-.704.012-.897.228-.87.931.007.186-.073.375-.13.64l-.43-.404c-.05.737-.284 1.227-1.024 1.383-.209.044-.538.31-.53.46.06 1.2-1.013 1.62-1.591 2.368-.102.132-.46.041-.616.161-.286.22-.5.529-.76.783-.325.316-.667.614-.999.917.608.163 1.16.193 1.578.444 1.197.717 2.339 1.528 3.506 2.294.746.49 1.514.945 2.248 1.451 1.59 1.098 3.155 2.23 4.747 3.324 1.126.774 2.28 1.51 3.422 2.26.499.328 1.002.649 1.575 1.02.003.012-.026.28.083.358.716.518 1.465.99 2.197 1.486 1.043.708 2.06 1.456 3.132 2.118.389.24.762.806 1.232.487.33.337.605.867.978.948.844.183 1.376.624 1.706 1.398l.137-.243 2.453 1.274M24.903 13.29c-.203-.158-.37-.398-.536-.398a8.457 8.457 0 00-1.528.16c-.42.079-.864.4-1.231.32-.644-.143-1.068.141-1.619.307-.757.228-1.304.957-2.266.8-.703-.116-1.484.193-2.22.353-.837.182-1.662.419-2.496.613-.638.148-1.323.47-1.916.354-.905-.177-1.615-.032-2.337.48-.258.182-.626.201-.932.323-.151.06-.336.16-.392.29-.035.082.11.325.225.375 1.054.452 2.12.874 3.18 1.311 1.216.502 2.454.96 3.637 1.53 1.472.712 2.83 1.664 4.498 1.929.286.045.546.265.815.41.372.2.744.4 1.111.607.375.211.75.422 1.113.651.173.109.3.32.482.382 1.19.4 2.356.797 3.475 1.434 1.295.739 2.773 1.172 4.193 1.675.627.222 1.503.081 1.925.472.866.803 1.88 1.111 2.928 1.446.121.04.189.247.281.376l.021-.133 5.395 2.068c.255.316.583.582.95.772.429.222.931.317 1.331.575 1.375.89 1.466.9 2.512-.37.85-1.034 1.704-2.066 2.51-3.133.714-.948 1.329-1.972 2.052-2.913.887-1.154 1.843-2.254 2.762-3.383.395-.484.763-.99 1.157-1.474 1.522-1.87 3.082-3.709 4.561-5.611.774-.994 1.35-2.14 2.118-3.14 1.024-1.333 1.77-2.87 3.052-4.024.552-.498.93-1.2 1.335-1.843.107-.17.02-.463.023-.7-.146.048-.29.103-.439.143-.333.09-.667.172-1.007.258l.012-.649-2.185.526c-.313.074-.77-.097-.804.472 0 .013-.285.008-.436.012l.146-.549-1.618.779c-.259-.27-.654-.653-1.19-.174-.115.105-.061.4-.1.733-.079.006-.364-.046-.557.064-.186.105-.277.378-.468.663-.073-.785-.392-.312-.634-.146l-.22-.467-2.185 1.29.12-.57c-1.031.2-2.024.412-3.025.573-.243.039-.569-.213-.761-.125-.607.281-1.155.688-1.755.986-.25.124-.575.1-.867.133-.202.023-.413-.007-.606.043-.738.192-.804.138-.813-.669l-.23.665-.964.08c.04.044-.026-.036-.1-.105-.095-.087-.197-.167-.242-.204l-1.037.46.053.094c-.299.11-.598.218-.936.341l.015-.378-.653.532a39.146 39.146 0 01-.08-.096l.344-.607-1.999.596-.234-.248.578-.245-.182-.141-3.28 1.06-.169-.318-.555.459-.27-.656-1.121 1.636a32.999 32.999 0 01-.13-.072l.354-1.336c-1.291.375-2.402.698-3.515 1.019-.089.025-.19.056-.276.037-.232-.05-.463-.192-.688-.18-.485.028-.965.142-1.45.196-1.417.16-2.841.29-4.01 1.194m25.392 17.758c-1.837 1.318-2.748 3.357-3.902 5.019l.196.77c-.208.02-.419.027-.625.062-.371.062-.74.14-1.239.238l.506.438c-.127.133-.222.247-.331.346-.566.515-1.123 1.07-1.98.558-.09-.054-.178-.11-.27-.159-.799-.422-1.576-.892-2.402-1.251-1.329-.579-2.69-1.084-4.038-1.62-.249-.098-.5-.189-.755-.285l-.964 2.809c-.357.45-.584.722-.793 1.006-.178.242-.302.533-.51.742-.502.504-1.129.908-1.538 1.473-.48.665-.762 1.471-1.175 2.19-.184.32-.507.833-.72.81-.733-.076-.379.278-.427.62-.056.402-.34.824-.639 1.124-.232.232-.638.291-.994.438l.413.714c-.305.363-.503.6-.702.835-.163.193-.301.519-.492.553-.573.104-.596.562-.749.947-.06.155-.078.44-.16.457-.772.162-.466.694-.41 1.139-.488-.025-.855.46-.713.747l-1.153.565.886.501c-.817.415-1.406.99-1.632 1.864-.06.238-.058.5-.16.717a18.2 18.2 0 01-.81 1.524c-.502.85-1.028 1.686-1.549 2.536l.222.16-.589.567c-.038.89-.704 1.395-1.373 2.08.55-.148.888-.233 1.224-.33.768-.224 1.54-.434 2.299-.685.905-.3 1.789-.662 2.697-.951 1.331-.424 2.676-.806 4.015-1.207 1.265-.379 2.52-.795 3.797-1.128 1.015-.265 2.066-.396 3.085-.65 1.23-.307 2.435-.709 3.664-1.017.718-.18 1.475-.207 2.192-.393 1.084-.282 2.135-.844 3.223-.912 1.055-.067 2.045-.306 3.063-.487.726-.129 1.482-.091 2.204-.235 1.16-.231 2.297-.579 3.455-.827 1.814-.389 3.638-.737 5.458-1.1.596-.12 1.188-.267 1.789-.346 1.066-.14 2.142-.203 3.204-.362 1.153-.173 2.293-.436 3.443-.628.695-.116 1.401-.162 2.1-.26 1.174-.163 2.346-.35 3.521-.515.423-.06.85-.084 1.276-.125l.007-.22c-.363-.136-.767-.21-1.08-.422-1.243-.84-2.456-1.726-3.686-2.587-1.698-1.187-3.405-2.36-5.098-3.555-.333-.235-.604-.557-.928-.807-2.241-1.726-4.5-3.43-6.731-5.168-1.228-.957-2.383-2.007-3.623-2.945-1.225-.927-2.258-1.996-2.999-3.372M85.04 50.211l-.336-.71h-.184l-.02 1.364-1.25-1.017c.128.503.214 1.03.396 1.523.342.927.016 1.41-.972 1.368-.072-.003-.147.04-.392.113l.667.672c-.369.072-.727.114-1.07.214-.55.16-1.082.392-1.638.528-.333.08-.7.066-1.042.025-.072-.008-.107-.32-.197-.619-.57-.29-.618 1.334-1.434.53l-.026.265c-.315.023-.573.06-.831.055-.276-.004-.703.304-.724-.308-.314.017-.88-.03-.903.061-.235.913-1.05.563-1.567.7-.758.2-1.582.151-2.379.188-.113.006-.232-.103-.354-.162l.198-.437-1.828.171-.074.24.661.18-.055.327c-.58.052-1.162.104-1.743.158-1.235.113-2.471.219-3.705.345-.791.08-1.578.205-2.37.277-.102.01-.22-.172-.313
747-.25l-.678.51c-.154-.787-.262-.777-1.646.185l.491-.684-.095-.15-3.4 1.5-.148-.2.17-.567c-.461.395-.725 1.276-1.502.573l.88-.628-.15-.255c-.713 1.086-1.842.84-2.896.952l.268.392-.088.12c-.219-.154-.553-.485-.636-.43-.255.166-.413.48-.654.794-.464-.249-.929-.282-1.4.226-.202.22-.68.194-1.037.259-.205.037-.425.073-.627.04-.38-.063-.753-.17-1.125-.27-.248-.067-.49-.155-.779-.248-.298.731-.673.906-1.546.76-.758-.126-1.773-.167-2.54.483-.197.167-.566.13-.883.19l.118.26-1.046.507-.36-.397c-.101.222-.174.382-.15.327-.642.125-1.181.37-1.655.279-.4-.077-.725-.544-1.068-.826l-1.812 1.172.639-.98c-1.014.122-2.077.355-3.046.952-.143.088-.4.025-.595-.012-.771-.148-1.063.61-1.624.864-.119-.476-.294-.732-.8-.377-1.058.744-2.351.906-3.537 1.322-.515.18-1.15.018-1.763.01l-.207.783c-1.135-.655-2.244-.318-3.33.106-.553.216-1.047.688-1.602.755-.454.055-.93.031-1.404.128-.635.129-1.29.16-1.914.232-.054.643.367 1.4-.697 1.112-.167-.045-.531.441-.634.383-.383-.219-.836-.497-1.007-.87-.445-.976-.802-2-1.103-3.03-.242-.827-.304-1.705-.529-2.538-.318-1.178-.732-2.33-1.068-3.504-.178-.625-.25-1.279-.42-1.907-.307-1.144-.666-2.273-.975-3.417-.557-2.067-.928-4.202-1.684-6.193-.774-2.043-1.264-4.162-2-6.21-.525-1.455-.93-2.954-1.364-4.44-.662-2.265-1.338-4.526-1.94-6.807-.37-1.404-.601-2.844-.93-4.26-.058-.247-.295-.452-.332-.683-.13-.542-.24-1.09-.395-1.623-.298-1.026-.672-2.05.002-3.064.456-.685.952-1.344 1.413-2.026.252-.373.508-.478.899-.177.58.447 1.183.862 1.753 1.272.095-.051.29-.209.51-.269.881-.239 1.77-.447 2.657-.667.094-.023.26-.028.271-.074.174-.65.606-.346.984-.294.141.019.39-.006.427-.086.468-1.008 1.523-.93 2.338-1.243 1.71-.656 3.447-1.238 5.191-1.796.901-.289 1.846-.436 2.76-.69 1.141-.318 2.26-.72 3.41-1.012.908-.23 1.845-.349 2.771-.51.453-.08.912-.126 1.362-.22 2.24-.465 4.477-.944 6.716-1.415 1.891-.398 3.77-.897 5.68-1.16 2.204-.303 4.34-.819 6.471-1.435 1.39-.402 2.851-.544 4.265-.869 1.436-.33 2.848-.766 4.282-1.11 1.336-.32 2.688-.572 4.031-.865 1.058-.231 2.11-.496 3.17-.715a87.597 87.597 0 013.771-.715c1.514-.244 3.039-.415 4.553-.651.625-.097 1.041-.07 1.48.565.918 1.33 1.624 2.713 2.001 4.288.228.95.629 1.857.898 2.799.167.581.24 1.19.344 1.79.203 1.156.376 2.317.604 3.468.271 1.368.57 2.731.889 4.089.488 2.075 1.004 4.144 1.51 6.215.516 2.118 1.046 4.233 1.548 6.355.343 1.45.632 2.912.977 4.361.2.836.452 1.66.698 2.483.26.87.513 1.743.817 2.597.613 1.725 1.264 3.435 1.887 5.156.437 1.21.845 2.433 1.283 3.643.287.796-.078 1.221-.883 1.511" fill="#FFF" fill-rule="evenodd"/></symbol><symbol viewBox="0 0 320 512" id="icon-facebook" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></symbol><symbol style="position:absolute" viewBox="0 0 0 0" id="icon-icons"/><symbol viewBox="0 0 24 24" id="icon-link" xmlns="http://www.w3.org/2000/svg"><path d="M8.138 10.076a3.607 3.607 0 015.102 0 .722.722 0 01-1.02 1.02 2.164 2.164 0 00-3.061 0l-4.082 4.082a2.164 2.164 0 103.061 3.061l2.04-2.04a.722.722 0 011.021 1.02l-2.04 2.04a3.607 3.607 0 11-5.102-5.1zm6.02-6.02a3.608 3.608 0 015.102 5.102l-4.49 4.49a3.607 3.607 0 01-5.101 0 .722.722 0 011.02-1.021 2.164 2.164 0 003.06 0l4.49-4.49a2.164 2.164 0 10-3.061-3.06L12.73 7.525a.722.722 0 01-1.02-1.02z" fill="currentColor" fill-rule="nonzero"/></symbol><symbol viewBox="0 0 448 512" id="icon-linkedin" xmlns="http://www.w3.org/2000/svg"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 01107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/></symbol><symbol viewBox="0 0 25 16" id="icon-menu" xmlns="http://www.w3.org/2000/svg"><path d="M23.58 13.55a1 1 0 01.116 1.993l-.116.007H1.946a1 1 0 01-.116-1.993l.116-.007H23.58zm0-6.31a1 1 0 01.116 1.994l-.116.006H1.946a1 1 0 01-.116-1.993l.116-.007H23.58zm0-6.31a1 1 0 01.116 1.994l-.116.007H1.946A1 1 0 011.83.937l.116-.006H23.58z"/></symbol><symbol viewBox="0 0 16 3" id="icon-minus" xmlns="http://www.w3.org/2000/svg"><path d="M14.283.858a1 1 0 01.117 1.994l-.117.006H1.5A1 1 0 011.383.865L1.5.858h12.783z"/></symbol><symbol viewBox="0 0 384 512" id="icon-pinterest" xmlns="http://www.w3.org/2000/svg"><path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/></symbol><symbol viewBox="0 0 16 16" id="icon-plus" xmlns="http://www.w3.org/2000/svg"><path d="M8 .468a1 1 0 01.993.883L9 1.468v12.781a1 1 0 01-1.993.117L7 14.249V1.468a1 1 0 011-1z"/><path d="M14.283 6.858a1 1 0 01.117 1.994l-.117.006H1.5a1 1 0 01-.117-1.993l.117-.007h12.783z"/></symbol><symbol viewBox="0 0 6 10" id="icon-right-chevron" xmlns="http://www.w3.org/2000/svg"><path d="M.762.076a.5.5 0 01.637-.058l.07.058 4.478 4.479a.5.5 0 01.058.638l-.058.069L1.47 9.74a.5.5 0 01-.765-.
747638l.058-.069 4.124-4.125L.762.783A.5.5 0 01.704.145L.762.076z" fill="#A3A3A3" fill-rule="nonzero"/></symbol><symbol viewBox="0 0 15 17" id="icon-search" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 1.252)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"><ellipse cx="7.75" cy="5.643" rx="4.75" ry="4.643"/><path stroke-linecap="round" d="M3.793 9.81L.27 13.478"/></g></symbol><symbol viewBox="0 0 24 24" id="icon-soundcloud" xmlns="http://www.w3.org/2000/svg"><path d="M20.25 11c-.267 0-.529.029-.782.082C19.131 7.673 16.246 5 12.75 5a.75.75 0 00-.75.75v12c0 .414.336.75.75.75h7.5A3.753 3.753 0 0024 14.75 3.754 3.754 0 0020.25 11zM9 7.25v10.5a.75.75 0 001.5 0V7.25a.75.75 0 00-1.5 0zM6 10.25v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-1.5 0zM3 17.75a.75.75 0 001.5 0v-7.5a.75.75 0 00-1.5 0zM.75 18.5a.75.75 0 00.75-.75v-4.5a.75.75 0 00-1.5 0v4.5c0 .414.336.75.75.75z"/></symbol><symbol viewBox="0 0 512 512" id="icon-twitter" xmlns="http://www.w3.org/2000/svg"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"/></symbol></svg> <header class="bio-header" > 748 749<div class="bio-header-inner"> 750 <div class="bio-nav-wrapper"> 751 <div class="bio-nav-header"> 752 <a href="https://cysticfibrosisnewstoday.com" class="bio-nav-logo" rel="home"> 753 <img src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2025/12/Cystic-Fibrosis-News-Today.svg" alt="Cystic Fibrosis News Today logo" /> 754 </a> 755 756 <div> 757 <a href="https://cysticfibrosisnewstoday.com/newsletter/" role="button" target="_self" class="header-cta-button bio-btn bio-btn--icon-image bio-btn--primary-outline bio-btn--pill"> 758 <i class="fa-classic fa-regular fa-envelope"></i> 759 <span>Newsletter</span> 760 </a> 761 <div class="bio-nav-menu-item bio-nav-menu-item--btn bio-nav-menu-item-search bio-nav-menu-item--has-drawer"> 762 <button type="button" class="bio-search-drawer-btn bio-btn bio-btn--icon bio-btn--primary" data-ui="search-drawer-trigger"> 763 <span class="accessibly-hidden">Search</span> 764 <i class="fa-solid fa-magnifying-glass"></i> 765 <i class="fa-solid fa-xmark"></i> 766 </button> 767 768 <div class="bio-search-drawer"> 769 770 <div class="bio-search"> 771 <form class="bio-search-form" data-ui="cross-site-search-form" data-site-search-url="https://cysticfibrosisnewstoday.com" autocomplete="off" role="search" method="get" action="https://cysticfibrosisnewstoday.com"> 772 <label class="bio-search-form-label"> 773 <span class="accessibly-hidden">Search for:</span> 774 <input type="search" class="bio-search-form-input bio-form-input" placeholder="Enter search term..." value="" name="s" title="Search for:" /> 775 </label> 776 <button type="submit" class="bio-search-btn--desktop bio-btn bio-btn--secondary"> 777 Search 778 </button> 779 </form> 780 </div> 781 </div> 782 </div> 783 <button type="button" class="bio-nav-mobile-control bio-btn--primary" data-ui="nav-menu-trigger"> 784 <span class="accessibly-hidden">Toggle navigation</span> 785 </button> 786 </div> 787 788 </div> 789 790<nav class="bio-nav" data-bn-module="main_menu"> 791 792 <div class="bio-nav-menu-wrapper" data-ui="nav-menu"> 793 794<ul class="bio-nav-menu"> 795 796 <li class="bio-nav-menu-item bio-nav-menu-item--btn bio-nav-menu-item-mobile-search bio-nav-menu-item--has-drawer"> 797 <form class="bio-search-form" data-ui="cross-site-search-form" data-site-search-url="https://cysticfibrosisnewstoday.com" autocomplete="off" role="search" method="get" action="https://cysticfibrosisnewstoday.com"> 798 <label class="bio-search-form-label"> 799 <span class="accessibly-hidden">Search for:</span> 800 <input type="search" value="" class="bio-search-form-input bio-form-input" placeholder="Enter search term..." name="s" title="Search for:" required/> 801 </label> 802 <button type="submit" class="bio-search-btn--mobile bio-btn bio-btn--icon bio-btn--light"> 803 <i class="fa-solid fa-magnifying-glass"></i> 804 <span class="accessibly-hidden">Search</span> 805 </button> 806 </form> 807 </li> 808 809 810 <li class="bio-nav-menu-item bio-nav-menu-item--has-menu menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-70887" data-ui="sub-menu
810-trigger"> 811 <div class="bio-nav-menu-item-trigger"> 812 <a data-menu-item-level="0" data-post-id="70887" href="#" class="bio-nav-link">About CF</a> 813 <button type="button" class="bio-btn bio-btn--icon bio-btn--secondary" aria-expanded="false" aria-controls="bio-nav-submenu-70887"> 814 <span class="bio-icon-container"> 815 <svg class="bio-icon bio-icon--plus" width="16" height="16" viewBox="0 0 16 16"> 816 <use xlink:href="#icon-plus" /> 817 </svg> 818 <svg class="bio-icon bio-icon--minus" width="16" height="16" viewBox="0 0 16 16"> 819 <use xlink:href="#icon-minus" /> 820 </svg> 821 <span class="accessibly-hidden">Toggle menu: About CF</span> 822 </span> 823 </button> 824 </div> 825 826<div id="bio-nav-submenu-70887" class="bio-nav-submenu bio-nav-submenu--links-only" hidden> 827 828 <div class="bio-nav-submenu-column"> 829 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-84871 current_page_item menu-item-has-children menu-item-85044"> 830 <a data-menu-item-level="1" data-post-id="85044" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/"> 831 What is cystic fibrosis? 832 </a> 833 <ul class="bio-link-card-list"> 834 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-83185"> 835 <a data-menu-item-level="2" data-post-id="83185" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/symptoms-of-cystic-fibrosis/">Symptoms</a> 836 </li> 837 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-83673"> 838 <a data-menu-item-level="2" data-post-id="83673" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-diagnosis/">Diagnosis</a> 839 </li> 840 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-83184"> 841 <a data-menu-item-level="2" data-post-id="83184" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-causes/">Causes and inheritance</a> 842 </li> 843 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-83672"> 844 <a data-menu-item-level="2" data-post-id="83672" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/types-of-cftr-mutations/">Types of CFTR mutations</a> 845 </li> 846 </ul> 847 </div> 848 </div> 849 <div class="bio-nav-submenu-column"> 850 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-85049"> 851 <a data-menu-item-level="1" data-post-id="85049" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-treatment/"> 852 Treatment 853 </a> 854 <ul class="bio-link-card-list"> 855 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-85050"> 856 <a data-menu-item-level="2" data-post-id="85050" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/approved-treatments-for-cystic-fibrosis/">Approved treatments</a> 857 </li> 858 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-70889"> 859 <a data-menu-item-level="2" data-post-id="70889" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/experimental-treatments-for-cystic-fibrosis/">Experimental treatments</a> 860 </li> 861 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-70888"> 862 <a data-menu-item-level="2" data-post-id="70888" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/non-drug-treatments/">Non-drug treatments</a> 863 </li> 864 </ul> 865 </div> 866 </div> 867 <div class="bio-nav-submenu-column"> 868 </div> 869 </div> 870 </li> 871 <li class="bio-nav-menu-item bio-nav-menu-item--has-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-96467" data-ui="sub-menu
871-trigger"> 872 <div class="bio-nav-menu-item-trigger"> 873 <a data-menu-item-level="0" data-post-id="96467" href="#" class="bio-nav-link">Living with</a> 874 <button type="button" class="bio-btn bio-btn--icon bio-btn--secondary" aria-expanded="false" aria-controls="bio-nav-submenu-96467"> 875 <span class="bio-icon-container"> 876 <svg class="bio-icon bio-icon--plus" width="16" height="16" viewBox="0 0 16 16"> 877 <use xlink:href="#icon-plus" /> 878 </svg> 879 <svg class="bio-icon bio-icon--minus" width="16" height="16" viewBox="0 0 16 16"> 880 <use xlink:href="#icon-minus" /> 881 </svg> 882 <span class="accessibly-hidden">Toggle menu: Living with</span> 883 </span> 884 </button> 885 </div> 886 887<div id="bio-nav-submenu-96467" class="bio-nav-submenu bio-nav-submenu--links-only" hidden> 888 889 <div class="bio-nav-submenu-column"> 890 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-70890"> 891 <a data-menu-item-level="1" data-post-id="70890" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/living-with-cystic-fibrosis-2/"> 892 Living with CF 893 </a> 894 </div> 895 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-96470"> 896 <a data-menu-item-level="1" data-post-id="96470" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/7-tips-preventing-reflux-aspiration/"> 897 Tips for preventing reflux 898 </a> 899 </div> 900 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-98705"> 901 <a data-menu-item-level="1" data-post-id="98705" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/airway-clearance-for-cystic-fibrosis/"> 902 Airway clearance techniques 903 </a> 904 </div> 905 </div> 906 <div class="bio-nav-submenu-column"> 907 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-96468"> 908 <a data-menu-item-level="1" data-post-id="96468" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/tips-for-coping-with-heat/"> 909 Heat and humidity tips 910 </a> 911 </div> 912 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-98701"> 913 <a data-menu-item-level="1" data-post-id="98701" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/cold-weather-cystic-fibrosis/"> 914 Handling cold weather 915 </a> 916 </div> 917 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-98704"> 918 <a data-menu-item-level="1" data-post-id="98704" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-travel-checklist/"> 919 Traveling with CF 920 </a> 921 </div> 922 </div> 923 <div class="bio-nav-submenu-column"> 924 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-96469"> 925 <a data-menu-item-level="1" data-post-id="96469" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/upper-respiratory-tract-infections-vs-lower-respiratory-tract-infections/"> 926 Upper and lower RTIs 927 </a> 928 </div> 929 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-98702"> 930 <a data-menu-item-level="1" data-post-id="98702" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-gerd/"> 931 CF and GERD 932 </a> 933 </div> 934 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-98703">
935 <a data-menu-item-level="1" data-post-id="98703" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/menopause-cystic-fibrosis/"> 936 Menopause 937 </a> 938 </div> 939 </div> 940 </div> 941 </li> 942 <li class="bio-nav-menu-item menu-item menu-item-type-taxonomy menu-item-object-category menu-item-70900"> 943 <a data-menu-item-level="0" href="https://cysticfibrosisnewstoday.com/category/news/" class="bio-nav-link">News</a> 944 </li> 945 <li class="bio-nav-menu-item bio-nav-menu-item--has-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-96471" data-ui="sub-menu-trigger"> 946 <div class="bio-nav-menu-item-trigger"> 947 <a data-menu-item-level="0" data-post-id="96471" href="#" class="bio-nav-link">Community</a> 948 <button type="button" class="bio-btn bio-btn--icon bio-btn--secondary" aria-expanded="false" aria-controls="bio-nav-submenu-96471"> 949 <span class="bio-icon-container"> 950 <svg class="bio-icon bio-icon--plus" width="16" height="16" viewBox="0 0 16 16"> 951 <use xlink:href="#icon-plus" /> 952 </svg> 953 <svg class="bio-icon bio-icon--minus" width="16" height="16" viewBox="0 0 16 16"> 954 <use xlink:href="#icon-minus" /> 955 </svg> 956 <span class="accessibly-hidden">Toggle menu: Community</span> 957 </span> 958 </button> 959 </div> 960 961<div id="bio-nav-submenu-96471" class="bio-nav-submenu bio-nav-submenu--links-only" hidden> 962 963 <div class="bio-nav-submenu-column"> 964 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-96472"> 965 <a data-menu-item-level="1" data-post-id="96472" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/category/columns/"> 966 Perspectives 967 </a> 968 <ul class="bio-link-card-list"> 969 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-97638"> 970 <a data-menu-item-level="2" data-post-id="97638" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/air-of-life-ed-jordan/">Air of Life <span>â Ed Jordan</span></a> 971 </li> 972 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-84753"> 973 <a data-menu-item-level="2" data-post-id="84753" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/living-beyond-jennifer-bleecher/">Living Beyond <span>â Jennifer Cogliano</span></a> 974 </li> 975 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-70904"> 976 <a data-menu-item-level="2" data-post-id="70904" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/valiant-voice-lara-govendo/">Valiant Voice <span>â Lara Govendo</span></a> 977 </li> 978 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-70905"> 979 <a data-menu-item-level="2" data-post-id="70905" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/victorious-brad-dell/">Victorious <span>â Brad Dell</span></a> 980 </li> 981 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-70906"> 982 <a data-menu-item-level="2" data-post-id="70906" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/mutations-conversations-tre-larosa/">Mutations & Conversations <span>â Tré LaRosa</span></a> 983 </li> 984 </ul> 985 </div> 986 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-97827"> 987 <a data-menu-item-level="1" data-post-id="97827" class="bio-type-display--small bio-link-card-heading" href="#"> 988 More perspectives 989 </a> 990 <ul class="bio-link-card-list"> 991 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-72098"> 992 <a data-menu-item-level="2" data-post-id="72098" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/advocacy-and-abnormality-kristin-entler/">Advocacy and Abnormality <span>â Kristin Entler </span></a> 993 </li> 994 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-78957"> 995 <a data-menu-item-level="2" data-post-id="78957" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/understanding-nonsense-william-ryan/">Understanding Nonsense <span>â William Ryan</span></a> 996 </li> 997 </ul> 998 </div> 999 </div> 1000 <div class="bio-nav-submenu-column"> 1001 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-96473">
1002 <a data-menu-item-level="1" data-post-id="96473" class="bio-type-display--small bio-link-card-heading" href="#"> 1003 Videos 1004 </a> 1005 <ul class="bio-link-card-list"> 1006 <li class="bio-link-card-link menu-item menu-item-type-custom menu-item-object-custom menu-item-96474"> 1007 <a data-menu-item-level="2" data-post-id="96474" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/video/brad-and-mailes-cf-love-story-long-distance-was-to-our-advantage/">CF love story</a> 1008 </li> 1009 <li class="bio-link-card-link menu-item menu-item-type-custom menu-item-object-custom menu-item-96475"> 1010 <a data-menu-item-level="2" data-post-id="96475" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/video/della-anne-cf-travel-tips-mailing-meds-masking-up/">CF travel tips</a> 1011 </li> 1012 <li class="bio-link-card-link menu-item menu-item-type-custom menu-item-object-custom menu-item-96476"> 1013 <a data-menu-item-level="2" data-post-id="96476" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/video/speaking-up-shaping-change-cf-community/">Shaping change in the CF community</a> 1014 </li> 1015 <li class="bio-link-card-link menu-item menu-item-type-custom menu-item-object-custom menu-item-96477"> 1016 <a data-menu-item-level="2" data-post-id="96477" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/video/lara-cf-story-talking-struggles-help-others/">Talking about struggles</a> 1017 </li> 1018 </ul> 1019 </div> 1020 </div> 1021 <div class="bio-nav-submenu-column"> 1022 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-96478"> 1023 <a data-menu-item-level="1" data-post-id="96478" class="bio-type-display--small bio-link-card-heading" href="#"> 1024 Features 1025 </a> 1026 <ul class="bio-link-card-list"> 1027 <li class="bio-link-card-link menu-item menu-item-type-custom menu-item-object-custom menu-item-96479"> 1028 <a data-menu-item-level="2" data-post-id="96479" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/guest-voice/guest-voice-rediscovering-myself-help-horsepower/">Rediscovery</a> 1029 </li> 1030 <li class="bio-link-card-link menu-item menu-item-type-custom menu-item-object-custom menu-item-96480"> 1031 <a data-menu-item-level="2" data-post-id="96480" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/cf-vests-worldwide/">CF Vests Worldwide</a> 1032 </li> 1033 </ul> 1034 </div> 1035 </div> 1036 </div> 1037 </li> 1038 <li class="bio-nav-menu-item menu-item menu-item-type-custom menu-item-object-custom menu-item-26373"> 1039 <a data-menu-item-level="0" href="https://cysticfibrosisnewstoday.com/forums" class="bio-nav-link">Forums</a> 1040 </li> 1041 <li class="bio-nav-menu-item bio-nav-menu-item--has-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-100973" data-ui="sub-menu-trigger"> 1042 <div class="bio-nav-menu-item-trigger"> 1043 <a data-menu-item-level="0" data-post-id="100973" href="#" class="bio-nav-link">Resources</a> 1044 <button type="button" class="bio-btn bio-btn--icon bio-btn--secondary" aria-expanded="false" aria-controls="bio-nav-submenu-100973"> 1045 <span class="bio-icon-container"> 1046 <svg class="bio-icon bio-icon--plus" width="16" height="16" viewBox="0 0 16 16"> 1047 <use xlink:href="#icon-plus" /> 1048 </svg> 1049 <svg class="bio-icon bio-icon--minus" width="16" height="16" viewBox="0 0 16 16"> 1050 <use xlink:href="#icon-minus" /> 1051 </svg> 1052 <span class="accessibly-hidden">Toggle menu: Resources</span> 1053 </span> 1054 </button> 1055 </div> 1056 1057<div id="bio-nav-submenu-100973" class="bio-nav-submenu bio-nav-submenu--links-only" hidden> 1058 1059 <div class="bio-nav-submenu-column"> 1060 <div class="bio-nav-submenu-item bio-link-card bio-card--link menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-100974">
1061 <a data-menu-item-level="1" data-post-id="100974" class="bio-type-display--small bio-link-card-heading" href="https://cysticfibrosisnewstoday.com/advocacy-partners/"> 1062 Advocacy partners 1063 </a> 1064 <ul class="bio-link-card-list"> 1065 <li class="bio-link-card-link menu-item menu-item-type-post_type menu-item-object-page menu-item-100975"> 1066 <a data-menu-item-level="2" data-post-id="100975" class="bio-link bio-link--inline" href="https://cysticfibrosisnewstoday.com/advocacy-partners/emilys-entourage/">Emilyâs Entourage</a> 1067 </li> 1068 </ul> 1069 </div> 1070 </div> 1071 <div class="bio-nav-submenu-column"> 1072 </div> 1073 <div class="bio-nav-submenu-column"> 1074 </div> 1075 </div> 1076 </li> 1077 1078 </ul> 1079 </div> 1080 </nav> </div> 1081</div> <div class="sticky-ad-area" id="sticky-ad-area"> 1082 <div class='ai-viewports ai-viewport-1 ai-insert-35-99926300' style='margin: 0px auto; text-align: center; display: inline; clear: both;' data-insertion-position='prepend' data-selector='.ai-insert-35-99926300' data-insertion-no-dbg data-code='PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTM1JyBzdHlsZT0nbWFyZ2luOiAwcHggYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmU7IGNsZWFyOiBib3RoOyc+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJpby1hZCIKICAgICAgICAgICAgICAgICBzdHlsZT0iIj4KICAgICAgICAgICAgICAgIDxkaXYKICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9IndpZHR
1082oOjcyOHB4IgogICAgICAgICAgICAgICAgICAgICAgICBjbGFzcz0iYWRzX2NvbnRhaW5lciBkaXNjbGFpbWVyLWNlbnRlciBkaXNjbGFpbWVyLXNob3ctdHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgaWQ9ImJpb25ld3MtZGl2LXJvc19zdGlja3lfNzI4LWdwdC1hZC01IgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXRhcmdldD0iY2Zfcm9zX3N0aWNreV83MjgiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcmVmcmVzaD0iZmFsc2UiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcG9zPSJ0b3AiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtc2hvdy1kaXNjbGFpbWVyPSJ0cnVlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWRpc2NsYWltZXItcG9zaXRpb249ImNlbnRlciIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1zaG93LW1vYmlsZT0iZmFsc2UiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtc2l6ZTE9IjcyOCw5MCIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1zaXplMj0iIj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KCQkJPC9kaXY+Cg==' data-block='35'></div> 1083 1084 1085 </div> 1086 </header> 1087 1088 1089 <section id="content" role="main" class="bio-content-wrapper"> 1090 1091<div class="bio-content-modules"> 1092 1093 1094<div class="bio-background bio-background--white "> 1095 <div class="bio-layout--content-sidebar"> 1096 <div class="bio-layout-col"> 1097 1098<div data-bn-module="content_container" class="bio-content-container bio-background bio-background--white "> 1099 <h2 class="bio-type-display--medium"></h2> 1100 <div class="bio-type-body--default"><h1 class="bio-article-content-heading bio-type-display--medium">Cystic fibrosis overview</h1> 1101<div class="raysUpdatedBox">Last updated June 8, 2023, by <a href="https://cysticfibrosisnewstoday.com/author/marisa-wexler/">Marisa Wexler</a>, MS<br /> 1102<img decoding="async" class="emoji" role="img" draggable="false" src="https://s.w.org/images/core/emoji/14.0.0/svg/2705.svg" alt="â " /> <em>Fact-checked by <a href="https://cysticfibrosisnewstoday.com/author/jose-lopes/">José Lopes</a>, PhD</em></div> 1103<div id="raysSubNav"> 1104<div style="position: relative; float: left; margin: 0 8px; border-right: lightgray 2px solid; display: inline-block;"><a href="#Causes">Causes</a></div> 1105<div style="position: relative; float: left; margin: 0 8px; border-right: lightgray 2px solid; display: inline-block;"><a href="#Symptoms">Symptoms</a></div> 1106<div style="position: relative; float: left; margin: 0 8px; border-right: lightgray 2px solid; display: inline-block;"><a href="#Diagnosis">Diagnosis</a></div> 1107<div style="position: relative; float: left; margin: 0 8px; border-right: lightgray 2px solid; display: inline-block;"><a href="#Treatment">Treatment</a></div> 1108<div style="position: relative; float: left; margin: 0 8px; border-right: lightgray 2px solid; display: inline-block;"><a href="#Prognosis">Prognosis</a></div> 1109<div style="position: relative; float: left; margin: 0 8px; display: inline-block;"><a href="#faqs">FAQs</a></div> 1110</div> 1111<div style="clear: both;"></div> 1112<p> </p> 1113<p>Cystic fibrosis, or CF, is a genetic disease caused by mutations inherited from an individual’s biological parents. As a result of these mutations, the body produces an abnormally thick and sticky form of mucus.</p> 1114<div class="rsrc-lp-ad-1"></div> 1115<p>Normal mucus is mostly water, and it helps provide protection and lubrication to the body’s tissues. In CF, the sticky and thick mucus builds up in various organs, including the lungs, pancreas, liver, and intestines. This buildup of mucus is responsible for most symptoms of CF, such as lung and digestive problems.</p> 1116<p>The first formal description of the disease in modern medical literature was <a href="https://www.nationaljewish.org/conditions/cystic-fibrosis-cf/history">published in 1938</a> by American pathologist Dorothy Andersen. She described fluid-filled lumps (cysts) and scar tissue (fibrosis) in the pancreas, which is how CF got its name.</p> 1117<p>For most of human history, the majority of people born with CF have not survived past childhood. However, many <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-treatment/">treatments</a> are now available to help ease cystic fibrosis symptoms and address disease complications. That has led to dramatically improved outcomes for patients â nowadays, the <a href="https://www.cff.org/managing-cf/understanding-changes-life-expectancy">average life expectancy</a> for someone born with CF is in the 60s, and that age is continuing to increase as treatments get better and better.</p> 1118<h2 class="bio-type-display--medium"><a name="Causes"></a>Causes</h2> 1119<p>The <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-causes/">causes</a> of cystic fibrosis are mutations in the <em>CFTR</em> gene â short for cystic fibrosis transmembrane conductance regulator. This gene provides cells with instructions for making a protein, also called CFTR, that normally functions like a gated channel on the surface of certain cells. By opening or closing the this so-called gate, this protein helps regulate the flow of chloride ions, a type of negatively charged salt particle.</p> 1120<p>In cystic fibrosis, mutations cause the CFTR protein to be dysfunctional or missing. As a result, cells cannot properly regulate the flow of salt and water, leading to the production of the thick and sticky mucus that characterizes the disease.</p> 1121<p>More than 2,500 different mutations in the <em>CFTR</em>
1121 gene have been reported. These mutations may be categorized into various <a href="https://cysticfibrosisnewstoday.com/types-of-cftr-mutations/">types</a> based on the effect on the CFTR protein:</p> 1122<ul> 1123<li>Class 1, which are protein production mutations, result in little to no CFTR protein being made.</li> 1124<li>Class 2, protein processing mutations, result in an unstable protein that does not reach the cell surface.</li> 1125<li>Class 3, which are gating mutations, cause the gate-like CFTR protein to become stuck in a closed type of position.</li> 1126<li>Class 4, conduction mutations, change the shape of the channel-like protein so it’s harder for chloride to pass through.</li> 1127<li>Class 5, which are insufficient protein mutations, allow the production of a functional CFTR protein, but levels much lower than normal are found at the cell membrane.</li> 1128</ul> 1129<h3>How is CF inherited?</h3> 1130<p>Everyone inherits two copies of the <em>CFTR</em> gene, one from each biological parent. Cystic fibrosis is a recessive condition, which means that a person will only develop the disease if both copies of the gene are mutated. That means both parents must pass along a mutated gene copy to any offspring for that child to have CF.</p> 1131<p>A person with one mutated copy of the <em>CFTR </em>gene and one healthy copy is known as a carrier. Carriers do not develop CF symptoms, but they may pass the disease-causing mutation on to their biological children. If two carriers have biological children, there is a:</p> 1132<ul> 1133<li>1 in 4 or 25% chance the child will have CF</li> 1134<li>1 in 2 or 50% chance the child will be a carrier but not have CF</li> 1135<li>1 in 4 or 25% chance the child will not have CF and will not be a carrier.</li> 1136</ul> 1137<h2 class="bio-type-display--medium"><a name="Symptoms"></a>Symptoms and complications</h2> 1138<p><a href="https://cysticfibrosisnewstoday.com/symptoms-of-cystic-fibrosis">Cystic fibrosis symptoms</a> and complications can vary substantially from person to person; any one person with the disease may not experience every symptom associated with CF. Symptoms also can ease or worsen over time, and some symptoms may not become apparent until after childhood.</p> 1139<p>The first early signs of cystic fibrosis usually develop soon after birth. Babies with CF commonly experience symptoms such as:</p> 1140<ul> 1141<li>intestinal blockage</li> 1142<li>greasy, foul-smelling stools</li> 1143<li>difficulty gaining weight</li> 1144<li>coughing and wheezing</li> 1145<li>lung infections</li> 1146<li>salty-tasting skin.</li> 1147</ul> 1148<p>The thick mucus that characterizes CF builds up in the lungs, clogging the airways and providing a fertile breeding ground for infectious bacteria. This can lead to respiratory symptoms such as:</p> 1149<ul> 1150<li>wheezing, coughing, and shortness of breath</li> 1151<li>frequent or chronic lung infections</li> 1152<li>runny nose and congestion</li> 1153<li>noncancerous growths, called polyps, in the nose.</li> 1154</ul> 1155<p><img fetchpriority="high" decoding="async" class="aligncenter size-large wp-image-85090" style="margin: auto;" src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-533x800.png" alt="Infographic showing how CF develops" width="533" height="800" data-wp-pid="85090" srcset="https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-533x800.png 533w, https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-253x380.png 253w, https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-768x1152.png 768w, https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1-1024x1536.png 1024w, https://cysticfibrosisnewstoday.com/wp-content/uploads/2023/06/HOW-DOES-CF-DEVELOP-1.png 1200w" sizes="(max-width: 533px) 100vw, 533px" /></p> 1156<p>Mucus also builds up in digestive organs, including the pancreas and intestines, which can interfere with normal digestion. Symptoms resulting from this buildup include:</p> 1157<ul> 1158<li>poor growth and difficulty putting on weight</li> 1159<li>frequent stools that are unusually bulky, greasy, and smelly</li> 1160<li>constipation, bloating, and flatulence</li> 1161<li>stomach pain and heartburn</li> 1162<li>intestinal blockages</li> 1163<li><a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-related-diabetes-cfrd/">CF-related diabetes</a>.</li> 1164</ul> 1165<p>CF also can cause complications related to the reproductive tract, many of which particularly impact adolescents and adults. Among these symptoms are:</p> 1166<ul> 1167<li>complications with fertility</li> 1168<li>delayed puberty</li> 1169<li>
1169irregular or absent menstrual periods</li> 1170<li>frequent yeast infections</li> 1171<li>urinary incontinence.</li> 1172</ul> 1173<p>As CF worsens over time, patients may be at risk of <a href="https://www.mayoclinic.org/diseases-conditions/cystic-fibrosis/symptoms-causes/syc-20353700">other complications</a>, such as:</p> 1174<ul> 1175<li>enlarged heart</li> 1176<li>collapsed lungs</li> 1177<li>damage to the lungs’ airways, known as bronchiectasis</li> 1178<li><a href="https://cysticfibrosisnewstoday.com/bone-issues-cystic-fibrosis/">osteopenia or osteoporosis</a>, where the bones are weaker than normal</li> 1179<li>nutritional deficiencies</li> 1180<li>liver disease</li> 1181<li><a href="https://www.cff.org/managing-cf/about-colorectal-cancer">colorectal cancer</a>.</li> 1182</ul> 1183<div class="rsrc-lp-ad-2"></div> 1184<h2 class="bio-type-display--medium"><a name="Diagnosis"></a>Diagnosis</h2> 1185<p>Nowadays, most people with CF are <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-diagnosis">diagnosed</a> early in life through newborn screening programs, which test for the disease in every child at birth. Newborn screening programs for CF have been implemented in all 50 U.S. states and in many other countries around the world.</p> 1186<h3>IRT test</h3> 1187<p>Newborn screening usually involves taking a drop of blood and testing for immunoreactive trypsinogen or IRT, a protein made by the pancreas that builds up to high levels in the blood of CF patients.</p> 1188<p>However, other conditions also may cause elevated IRT levels, so additional testing is needed to confirm the diagnosis after a positive result from newborn screening.</p> 1189<h3>Sweat test</h3> 1190<p>The gold standard for confirming a cystic fibrosis diagnosis is the sweat test, which involves measuring levels of chloride in patients’ sweat. Defects in CFTR protein function lead to abnormally high levels of chloride in sweat.</p> 1191<p>The <a href="https://www.cff.org/intro-cf/sweat-test#:~:text=Understanding%20Sweat%20Test%20Results,-People%20with%20CF&text=A%20baby%20has%20to%20sweat,NBS%20or%20prenatal%20genetic%20test.">Cystic Fibrosis Foundation recommends</a> that babies who are positive for newborn screening via the IRT test should get the sweat test by the age of 1 month, at the latest. Babies must be old enough to produce sufficient sweat for the test to be done, meaning it typically is not done immediately after birth.</p> 1192<h3>Genetic testing</h3> 1193<p>Genetic testing is used to identify the specific <a href="https://cysticfibrosisnewstoday.com/types-of-cftr-mutations/">disease-causing mutations</a> in the <em>CFTR</em> gene. This testing may be used to help confirm the diagnosis and determine eligibility for certain CF treatments.</p> 1194<p>Such testing also may be used to identify a disease carrier or to check for cystic fibrosis in a developing fetus during pregnancy. Identifying carriers can allow prospective parents to consider reproductive options.</p> 1195<p>Positive results from genetic testing are highly accurate. However, there are so many <em>CFTR </em>mutations and most tests only look for the most common ones. Thus, false-negative results may occur, and are more common in nonwhite populations.</p> 1196<h2 class="bio-type-display--medium"><a name="Treatment"></a>Treatment</h2> 1197<p>While there is no cure for CF, a wide array of therapies are available that can help ease symptoms and slow disease progression for people living with cystic fibrosis.</p> 1198<p><a href="https://cysticfibrosisnewstoday.com/cftr-modulators/">CFTR modulators</a> are a recently developed class of therapies that can boost the functionality of the CFTR protein in people with specific disease-causing mutations. By improving the protein’s function, these therapies can allow more normal mucus production, which can ease symptoms and slow disease progression.</p> 1199<p>There are four modulator therapies now approved in the U.S., three of which containing so-called CFTR correctors and all containing the CFTR potentiator ivacaftor. All are marketed by <a href="https://www.vrtx.com/">Vertex Pharmaceuticals</a>.</p> 1200<ul> 1201<li><a href="https://cysticfibrosisnewstoday.com/kalydeco-ivacaftor/">Kalydeco</a> (ivacaftor)<del></del></li> 1202<li><a href="https://cysticfibrosisnewstoday.com/orkambi-lumacaftor-ivacaftor-vertex/">Orkambi</a> (ivacaftor/lumacaftor)</li> 1203<li><a href="https://cysticfibrosisnewstoday.com/symdeko-tezacaftor-ivacaftor-combo-therapy">Symdeko</a> (ivacaftor/tezacaftor)</li> 1204<li><a href="https://cysticfibrosisnewstoday.com/trikafta/">Trikafta</a> (ivacaftor/tezacaftor/elexacaftor)</li> 1205</ul> 1206<p>In addition to modulators that directly target the underlying causes of cystic fibrosis, a variety of other medications are commonly used to help manage the disease. The
1206se include:</p> 1207<ul> 1208<li>antibiotics to treat bacterial infections</li> 1209<li>inhaled therapies like bronchodilators or mucus thinners to help ease respiratory symptoms and clear mucus</li> 1210<li><a href="https://cysticfibrosisnewstoday.com/pert-pancreatic-enzyme-replacement-therapy-cystic-fibrosis/">pancreatic enzyme replacement therapy</a>, called PERT, to help manage digestive health and ensure adequate nutrition.</li> 1211</ul> 1212<p>Apart from medication, healthy <a href="https://www.nhlbi.nih.gov/health/cystic-fibrosis/living-with#:~:text=necessary%2C%20treat%20them.-,Healthy%20lifestyle%20changes,active%20to%20improve%20lung%20function.">lifestyle habits</a> â especially eating a balanced diet and getting physical exercise â are a key part of managing the disease for most patients, and can help to better control symptoms. Patients are encouraged to avoid smoking and exposure to secondhand smoke, be active, and eat high-energy foods.</p> 1213<p>Many people with CF also benefit from nonmedication therapies such as mucus-clearing techniques, physical therapy, and supplemental oxygen. Such options can be discussed with the patient’s healthcare team.</p> 1214<h2 class="bio-type-display--medium"><a name="Prognosis"></a>Prognosis</h2> 1215<p>Over the past century, as scientific understanding has deepened and care has advanced, the prognosis for people born with CF has improved dramatically. Although a cure has not been discovered, modern treatment options have allowed much better quality of life and a more positive prognosis for most cystic fibrosis patients.</p> 1216<p>In the 1950s, the majority of people with CF did not survive past the first few years of life. By the late 1970s, the <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9004282/">estimated median survival</a> for people with CF in the U.S. was 11 years, and in the decades since, life expectancy has continued to climb â by the early 2010s, when the first CFTR modulators started getting approved, life expectancy for someone born with cystic fibrosis was 40 years.</p> 1217<p>Based on data from the Cystic Fibrosis Foundation’s patient registry, the average life expectancy for people with CF born between 2018 and 2022 is estimated at 56 years. Based on the same data, half of the people with CF born today are expected to live into their 60s, if not longer.</p> 1218<p>While the prognosis has improved substantially, CF remains a chronic illness, and patients will generally require lifelong medical care to help them stay healthy, manage disease complications, and maximize their quality of life. It’s also important to note that, while overall prognostic outcomes have improved drastically, the individual prognosis will vary from patient to patient, depending on a person’s specific situation.</p> 1219<p>Finding new therapies that can offer benefit to patients not eligible for available CFTR modulator treatments has emerged as a big priority for the CF research community in recent years, and several potential candidates are <a href="https://cysticfibrosisnewstoday.com/experimental-treatments-for-cystic-fibrosis/">in development</a>.</p> 1220<div class="rsrc-lp-ad-3"></div> 1221<hr /> 1222<p><em><a href="https://cysticfibrosisnewstoday.com/">Cystic Fibrosis News Today</a> <i>is strictly a news and information website about the disease. It does not provide medical advice, diagnosis, or treatment. This content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.</i></em></p> 1223</div> 1224 </div> 1225 </div> 1226 <div class="bio-layout-col "> 1227 1228 <div class="bio-sidebar-container"> 1229 <div class="bio-sidebar-content bio-background "> 1230 <div id="text-23" class="bio-widget widget_text"> <div class="textwidget"> <div class="bio-ad" 1231 style=""> 1232 <div 1233 style="width:300px" 1234 class="ads_container disclaimer-center disclaimer-show-true" 1235 id="bionews-div-ros_atf_300-gpt-ad-1" 1236 data-ad-target="cf_ros_atf_300" 1237 data-ad-refresh="false" 1238 data-ad-pos="1" 1239 data-show-disclaimer="true" 1240 data-disclaimer-position="center" 1241 data-show-mobile="false" 1242 data-ad-size1="300,250" 1243 data-ad-size2="300,600"> 1244 </div> 1245 </div> 1246 1247</div> 1248 </div><div id="text-19" class="bio-widget widget_text"><h3 class="bio-widget-title bio-type-display--small">Your CF Community</h3> <div class="textwidget"><p><img loading="lazy" decoding="async" src="https://cysticfibrosisnewstoday.com/w
1248p-content/uploads/2021/05/laying-e1622217746123.png" alt="" width="195" height="128" class="aligncenter size-full wp-image-41335" data-wp-pid="41335" /><br /> 1249Visit the <em>Cystic Fibrosis News Today</em> <a href="/forums">forums</a> to connect with others in the CF community.</p> 1250</div> 1251 </div><div id="ai_recent_posts_widget-2" class="bio-widget widget_ai_recent_posts_widget"><h3 class="bio-widget-title bio-type-display--small">Recent Posts</h3><ul data-bn-module="ai_recent_posts_widget"><li> <a href="https://cysticfibrosisnewstoday.com/news/sionna-plans-phase-2a-trial-combination-therapy-cf/" data-post-id="102349">Sionna plans Phase 2a trial of combination therapy for CF</a></li><li> <a href="https://cysticfibrosisnewstoday.com/news/phase-2b-study-tests-add-on-spl84-adults-rare-cf-mutation/" data-post-id="102187">New study phase tests add-on therapy for adults with rare CF mutation</a></li><li> <a href="https://cysticfibrosisnewstoday.com/news/adults-cf-want-genetic-counseling-survey-finds/" data-post-id="101876">Adults with CF want more genetic counseling, survey finds</a></li><li> <a href="https://cysticfibrosisnewstoday.com/news/developers-partner-advance-inhaled-cf-treatment-human-trials/" data-post-id="102103">Developers partner to advance inhaled CF treatment toward human trials</a></li><li> <a href="https://cysticfibrosisnewstoday.com/news/protein-changes-airway-cells-help-balance-lung-ph-cystic-fibrosis/" data-post-id="101710">Protein changes in airway cells may help balance lung pH in CF</a></li></ul></div><div id="text-25" class="bio-widget widget_text"> <div class="textwidget"><p> <div class="bio-ad" 1252 style=""> 1253 <div 1254 style="width:275px" 1255 class="ads_container disclaimer-center disclaimer-show-true" 1256 id="bionews-div-survey-gpt-ad-2" 1257 data-ad-target="cf_survey" 1258 data-ad-refresh="false" 1259 data-ad-pos="2" 1260 data-show-disclaimer="true" 1261 data-disclaimer-position="center" 1262 data-show-mobile="false" 1263 data-ad-size1="275,600" 1264 data-ad-size2=""> 1265 </div> 1266 </div> 1267 <br /> 1268 <div class="bio-ad mobile" 1269 style=""> 1270 <div 1271 style="width:275px" 1272 class="ads_container disclaimer-center disclaimer-show-true" 1273 id="bionews-div-survey-gpt-ad-3" 1274 data-ad-target="cf_survey" 1275 data-ad-refresh="false" 1276 data-ad-pos="3" 1277 data-show-disclaimer="true" 1278 data-disclaimer-position="center" 1279 data-show-mobile="true" 1280 data-ad-size1="275,600" 1281 data-ad-size2=""> 1282 </div> 1283 </div> 1284 </p> 1285</div> 1286 </div><div id="text-24" class="bio-widget widget_text"> <div class="textwidget"> <div class="bio-ad" 1287 style=""> 1288 <div 1289 style="width:300px" 1290 class="ads_container disclaimer-center disclaimer-show-true" 1291 id="bionews-div-ros_bly_300-gpt-ad-4" 1292 data-ad-target="cf_ros_bly_300" 1293 data-ad-refresh="false" 1294 data-ad-pos="4" 1295 data-show-disclaimer="true" 1296 data-disclaimer-position="center" 1297 data-show-mobile="false" 1298 data-ad-size1="300,250" 1299 data-ad-size2=""> 1300 </div> 1301 </div> 1302 1303</div> 1304 </div> 1305 </div> 1306</div> </div> 1307 </div> 1308</div> 1309 1310 1311 1312 1313<div data-bn-module="content_container" class="bio-content-container bio-background bio-background--sky-blue "> 1314 <h2 class="bio-type-display--medium"><a name="faqs" ></a>FAQs about cystic fibrosis</h2> 1315 <div class="bio-type-body--default"><div class="ewd-ufaq-faq-list ewd-ufaq-page-type-distinct ewd-ufaq-category-tabs-" id='ewd-ufaq-faq-list'> 1316 1317 <input type='hidden' name='show_on_load' value='' id='ewd-ufaq-show-on-load' /> 1318<input type='hidden' name='include_category' value='Overview' id='ewd-ufaq-include-category' /> 1319<input type='hidden' name='exclude_category' value='' id='ewd-ufaq-exclude-category' /> 1320<input type='hidden' name='orderby' value='title' id='ewd-ufaq-orderby' /> 1321<input type='hidden' name='order' value='asc' id='ewd-ufaq-order' /> 1322<input type='hidden' name='post_count' value='-1' id='ewd-ufaq-post-count' /> 1323<input type='hidden' name='current_url' value='/cystic-fibrosis-overview/' id='ewd-ufaq-current-url' /> 1324 1325 1326 <div class='ewd-ufaq-faqs'> 1327 1328 <div class="ewd-ufaq-faq-div ewd-ufaq-faq-column-count-one ewd-ufaq-faq-responsive-columns- ewd-ufaq-faq-display-style-default ewd-ufaq-can-be-toggled" id='ewd-ufaq-post-84878-NMBFib3h2V' data-post_id='84878'> 1329 1330 1331 <div class='ewd-ufaq-faq-title ewd-ufaq-faq-toggle'> 1332 1333 <a class='ewd-ufaq-post-margin' href='#' role="button"> 1334 1335 <div class='ewd-ufaq-post-margin-symbol ewd-ufaq-'> 1336 <span >a</span> 1337 </div> 1338 1339 <div class='ewd-ufaq-faq-title-text'> 1340 1341 <h4> 1342 How common is cystic fibrosis? </h4> 1343 1344 </div> 1345 1346 <div class='ewd-ufaq-clear'></div> 1347 1348 </a> 1349 1350</div> 1351 1352 <div class='ewd-ufaq-faq-body ewd-ufaq-hidden' > 1353 1354 1355 <div class='ewd-ufaq-faq-categories'> 1356 1357 Category: 1358 1359 <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/?include_category=overview">Overview</a> 1360 1361</div> 1362 1363 <div class='ewd-ufaq-post-margin ewd-ufaq-faq-post'> 1364 <div class="pf-content"><p>According to the <a href="https://www.cff.org/intro-cf/about-cystic-fibrosis">Cystic Fibrosis Foundation</a>, there are nearly 40,000 people living with cystic fibrosis in the U.S., and more than 100,000 people living with the disease worldwide. Cystic fibrosis can affect people of every race and ethnic group.</p> 1365<div class="printfriendly pf-button pf-button-content pf-alignleft"> 1366 <a href="#" rel="nofollow" title="Printer Friendly, PDF & Email">
1367 <span id="printfriendly-text2" class="pf-button-text">Print This Page</span> 1368 </a> 1369 </div></div><!-- wpsso rrssb get buttons: post buttons disabled --> 1370<!-- CONTENT END 1 --> 1371</div> 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 </div> 1390 1391</div><div class="ewd-ufaq-faq-div ewd-ufaq-faq-column-count-one ewd-ufaq-faq-responsive-columns- ewd-ufaq-faq-display-style-default ewd-ufaq-can-be-toggled" id='ewd-ufaq-post-84879-gWhLqtHlet' data-post_id='84879'> 1392 1393 1394 <div class='ewd-ufaq-faq-title ewd-ufaq-faq-toggle'> 1395 1396 <a class='ewd-ufaq-post-margin' href='#' role="button"> 1397 1398 <div class='ewd-ufaq-post-margin-symbol ewd-ufaq-'> 1399 <span >a</span> 1400 </div> 1401 1402 <div class='ewd-ufaq-faq-title-text'> 1403 1404 <h4> 1405 How does cystic fibrosis affect the body? </h4> 1406 1407 </div> 1408 1409 <div class='ewd-ufaq-clear'></div> 1410 1411 </a> 1412 1413</div> 1414 1415 <div class='ewd-ufaq-faq-body ewd-ufaq-hidden' > 1416 1417 1418 <div class='ewd-ufaq-faq-categories'> 1419 1420 Category: 1421 1422 <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/?include_category=overview">Overview</a> 1423 1424</div> 1425 1426 <div class='ewd-ufaq-post-margin ewd-ufaq-faq-post'> 1427 <div class="pf-content"><p>Cystic fibrosis is characterized by the production of abnormally thick, sticky mucus. This mucus builds up in the body’s organs, particularly the lungs and digestive system, and is mainly responsible for driving <a href="https://cysticfibrosisnewstoday.com/symptoms-of-cystic-fibrosis/">disease symptoms</a>. The buildup of thick mucus can cause clogs that interfere with organ function, and it sets the stage for infections and inflammation that cause progressive damage over time.</p> 1428<div class="printfriendly pf-button pf-button-content pf-alignleft"> 1429 <a href="#" rel="nofollow" title="Printer Friendly, PDF & Email"> 1430 <span id="printfriendly-text2" class="pf-button-text">Print This Page</span> 1431 </a> 1432 </div></div><!-- wpsso rrssb get buttons: post buttons disabled --> 1433<!-- CONTENT END 3 --> 1434</div> 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 </div> 1453 1454</div><div class="ewd-ufaq-faq-div ewd-ufaq-faq-column-count-one ewd-ufaq-faq-responsive-columns- ewd-ufaq-faq-display-style-default ewd-ufaq-can-be-toggled" id='ewd-ufaq-post-84876-hqAYIdg3ua' data-post_id='84876'> 1455 1456 1457 <div class='ewd-ufaq-faq-title ewd-ufaq-faq-toggle'> 1458 1459 <a class='ewd-ufaq-post-margin' href='#' role="button"> 1460 1461 <div class='ewd-ufaq-post-margin-symbol ewd-ufaq-'> 1462 <span >a</span> 1463 </div> 1464 1465 <div class='ewd-ufaq-faq-title-text'> 1466 1467 <h4> 1468 How is cystic fibrosis inherited? </h4> 1469 1470 </div> 1471 1472 <div class='ewd-ufaq-clear'></div> 1473 1474 </a> 1475 1476</div> 1477 1478 <div class='ewd-ufaq-faq-body ewd-ufaq-hidden' > 1479 1480 1481 <div class='ewd-ufaq-faq-categories'> 1482 1483 Category: 1484 1485 <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/?include_category=overview">Overview</a> 1486 1487</div> 1488 1489 <div class='ewd-ufaq-post-margin ewd-ufaq-faq-post'> 1490 <div class="pf-content"><p>Everyone inherits two copies of the <em>CFTRÂ </em>gene, mutations in which underlie cystic fibrosis (CF), one from each biological parent. CF is inherited in an autosomal recessive manner, which means the disease will only develop if there is a mutation in both copies of this gene.</p> 1491<div class="printfriendly pf-button pf-button-content pf-alignleft"> 1492 <a href="#" rel="nofollow" title="Printer Friendly, PDF & Email"> 1493 <span id="printfriendly-text2" class="pf-button-text">Print This Page</span> 1494 </a> 1495 </div></div><!-- wpsso rrssb get buttons: post buttons disabled --> 1496<!-- CONTENT END 5 --> 1497</div> 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 </div> 1516 1517</div><div class="ewd-ufaq-faq-div ewd-ufaq-faq-column-count-one ewd-ufaq-faq-responsive-columns- ewd-ufaq-faq-display-style-default ewd-ufaq-can-be-toggled" id='ewd-ufaq-post-84880-m9397zSgEA' data-post_id='84880'> 1518 1519 1520 <div class='ewd-ufaq-faq-title ewd-ufaq-faq-toggle'> 1521 1522 <a class='ewd-ufaq-post-margin' href='#' role="button"> 1523 1524 <div class='ewd-ufaq-post-margin-symbol ewd-ufaq-'> 1525 <span >a</span> 1526 </div> 1527 1528 <div class='ewd-ufaq-faq-title-text'> 1529 1530 <h4> 1531 Is cystic fibrosis contagious? </h4> 1532 1533 </div> 1534 1535 <div class='ewd-ufaq-clear'></div> 1536 1537 </a> 1538 1539</div> 1540 1541 <div class='ewd-ufaq-faq-body ewd-ufaq-hidden' > 1542 1543 1544 <div class='ewd-ufaq-faq-categories'> 1545 1546 Category: 1547 1548 <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/?include_category=overview">Overview</a> 1549 1550</div> 1551 1552 <div class='ewd-ufaq-post-margin ewd-ufaq-faq-post'> 1553 <div class="pf-content"><p>Cystic fibrosis is a genetic disorder <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-causes/">caused</a> by mutations that are inherited from a person’s biological parents. It is not contagious. However, people with CF may be at increased risk from infections, so patients often have to take extra precautions to avoid other diseases that are contagious.</p> 1554<div class="printfriendly pf-button pf-button-content pf-alignleft"> 1555 <a href="#" rel="nofollow" title="Printer Friendly, PDF & Email">
1556 <span id="printfriendly-text2" class="pf-button-text">Print This Page</span> 1557 </a> 1558 </div></div><!-- wpsso rrssb get buttons: post buttons disabled --> 1559<!-- CONTENT END 7 --> 1560</div> 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 </div> 1579 1580</div><div class="ewd-ufaq-faq-div ewd-ufaq-faq-column-count-one ewd-ufaq-faq-responsive-columns- ewd-ufaq-faq-display-style-default ewd-ufaq-can-be-toggled" id='ewd-ufaq-post-84877-FfdXirZJDW' data-post_id='84877'> 1581 1582 1583 <div class='ewd-ufaq-faq-title ewd-ufaq-faq-toggle'> 1584 1585 <a class='ewd-ufaq-post-margin' href='#' role="button"> 1586 1587 <div class='ewd-ufaq-post-margin-symbol ewd-ufaq-'> 1588 <span >a</span> 1589 </div> 1590 1591 <div class='ewd-ufaq-faq-title-text'> 1592 1593 <h4> 1594 Is cystic fibrosis dominant or recessive? </h4> 1595 1596 </div> 1597 1598 <div class='ewd-ufaq-clear'></div> 1599 1600 </a> 1601 1602</div> 1603 1604 <div class='ewd-ufaq-faq-body ewd-ufaq-hidden' > 1605 1606 1607 <div class='ewd-ufaq-faq-categories'> 1608 1609 Category: 1610 1611 <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/?include_category=overview">Overview</a> 1612 1613</div> 1614 1615 <div class='ewd-ufaq-post-margin ewd-ufaq-faq-post'> 1616 <div class="pf-content"><p>Cystic fibrosis (CF) is a <a href="https://cysticfibrosisnewstoday.com/cystic-fibrosis-causes/#Inheritance">recessive condition</a>, meaning the disease will only develop if an individual carries mutations in both copies of the <em>CFTR</em> gene, one inherited from each biological parent. A person with one mutated copy of the <em>CFTR</em> gene alongside a second healthy copy will not develop CF but may pass the disease-causing mutation on to any biological children. Such individuals are called carriers.</p> 1617<div class="printfriendly pf-button pf-button-content pf-alignleft"> 1618 <a href="#" rel="nofollow" title="Printer Friendly, PDF & Email"> 1619 <span id="printfriendly-text2" class="pf-button-text">Print This Page</span> 1620 </a> 1621 </div></div><!-- wpsso rrssb get buttons: post buttons disabled --> 1622<!-- CONTENT END 9 --> 1623</div> 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 </div> 1642 1643</div> 1644 </div> 1645 1646 1647</div> 1648</div> 1649 </div> 1650 1651 1652 1653 1654<div data-bn-module="post_card_grid" data-card-carousel class="bio-card-grid-container bio-background bio-background--blue "> 1655 <h2 class="bio-card-grid-heading bio-type-display--large">Related Articles</h2> 1656 1657 1658 1659 1660 1661<div class="bio-carousel-wrapper" > 1662 1663 <div class="bio-carousel swiper" aria-label="Gallery"> 1664 1665 <ol class="bio-carousel-viewport swiper-wrapper"> 1666 <li class="bio-carousel-slide swiper-slide" data-slide="0"> 1667 <div class="bio-carousel-card bio-post-preview-card bio-card--shadow"> 1668 1669 1670 1671 1672<article class="bio-tease bio-tease-post " id="tease-102363"> 1673 1674 <div class="bio-post-preview bio-post-preview--small bio-post-preview--vertical bio-post-preview--has-media"> 1675 <div class="bio-post-preview--image"> 1676 <img src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2025/12/IMG_1983-380x200-c-center.png" alt="Banner image for Ed Jordan's "Air of Life" column on cystic fibrosis."/> 1677 <span class="bio-post-preview--discussion"> 1678 <i class="fa-solid fa-comments"></i> 1679 Discussion 1680 </span> 1681 </div> 1682 1683 <div class="bio-post-preview--title-and-byline"> 1684 <div class="bio-post-preview--byline"> 1685 1686 1687 1688 <span class="bio-post-preview--byline-item bio-post-preview--byline-category">Columns</span> 1689 1690 1691 </div> 1692 <a href="https://cysticfibrosisnewstoday.com/columns/watching-daughter-meet-man-fallen-love/" data-post-id="102363" class="bio-link bio-link--title"> 1693 <h3 class="bio-post-preview--content-title">Watching my daughter meet the young man she had fallen in love with</h3> 1694 </a> 1695 </div> 1696 1697 <div class="bio-post-preview--content"> 1698 1699 </div> 1700 </div> 1701 1702 </article> 1703 </div> 1704 </li> 1705 <li class="bio-carousel-slide swiper-slide" data-sli
1705de="1"> 1706 <div class="bio-carousel-card bio-post-preview-card bio-card--shadow"> 1707 1708 1709 1710 1711<article class="bio-tease bio-tease-post " id="tease-102042"> 1712 1713 <div class="bio-post-preview bio-post-preview--small bio-post-preview--vertical bio-post-preview--has-media"> 1714 <div class="bio-post-preview--image"> 1715 <img src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2024/02/child_and_doctor_1-380x200-c-center.png" alt="A clinician gestures while speaking with a child sitting on an examination table."/> 1716 <span class="bio-post-preview--discussion"> 1717 <i class="fa-solid fa-comments"></i> 1718 Discussion 1719 </span> 1720 </div> 1721 1722 <div class="bio-post-preview--title-and-byline"> 1723 <div class="bio-post-preview--byline"> 1724 1725 1726 1727 <span class="bio-post-preview--byline-item bio-post-preview--byline-category">News</span> 1728 1729 1730 </div> 1731 <a href="https://cysticfibrosisnewstoday.com/news/therapy-helps-keep-cf-childrens-lungs-stable-reduces-treatments/" data-post-id="102042" class="bio-link bio-link--title"> 1732 <h3 class="bio-post-preview--content-title">Therapy helps keep CF children’s lungs stable, reduces treatments</h3> 1733 </a> 1734 </div> 1735 1736 <div class="bio-post-preview--content"> 1737 1738 </div> 1739 </div> 1740 1741 </article> 1742 </div> 1743 </li> 1744 <li class="bio-carousel-slide swiper-slide" data-slide="2"> 1745 <div class="bio-carousel-card bio-post-preview-card bio-card--shadow"> 1746 1747 1748 1749 1750<article class="bio-tease bio-tease-post " id="tease-102216"> 1751 1752 <div class="bio-post-preview bio-post-preview--small bio-post-preview--vertical bio-post-preview--has-media"> 1753 <div class="bio-post-preview--image"> 1754 <img src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2025/10/IMG_1923-1-380x200-c-center.png" alt="Banner image for Jennifer Cogliano's Living Beyond column on cystic fibrosis issues."/> 1755 <span class="bio-post-preview--discussion"> 1756 <i class="fa-solid fa-comments"></i> 1757 Discussion 1758 </span> 1759 </div> 1760 1761 <div class="bio-post-preview--title-and-byline"> 1762 <div class="bio-post-preview--byline"> 1763 1764 1765 1766 <span class="bio-post-preview--byline-item bio-post-preview--byline-category">Columns</span> 1767 1768 1769 </div> 1770 <a href="https://cysticfibrosisnewstoday.com/columns/how-become-aware-hidden-fall-risks-life-cf/" data-post-id="102216" class="bio-link bio-link--title"> 1771 <h3 class="bio-post-preview--content-title">How to become aware of the hidden fall risks in life with CF</h3> 1772 </a> 1773 </div> 1774 1775 <div class="bio-post-preview--content"> 1776 1777 </div> 1778 </div> 1779 1780 </article> 1781 </div> 1782 </li> 1783 <li class="bio-carousel-slide swiper-slide" data-slide="3"> 1784 <div class="bio-carousel-card bio-post-preview-card bio-card--shadow"> 1785 1786 1787 1788 1789<article class="bio-tease bio-tease-post " id="tease-102349"> 1790 1791 <div class="bio-post-preview bio-post-preview--small bio-post-preview--vertical bio-post-preview--has-media"> 1792 <div class="bio-post-preview--image"> 1793 <img src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2022/11/Clinicalgraphs-380x200-c-center.png" alt="A bar graph, a pie graph, and a prescription bottle of oral medications are sandwiched between the words "clinical" and "trials," seen here in all capital letters."/> 1794 <span class="bio-post-preview--discussion"> 1795 <i class="fa-solid fa-comments"></i> 1796 Discussion 1797 </span> 1798 </div> 1799 1800 <div class="bio-post-preview--title-and-byline"> 1801 <div class="bio-post-preview--byline"> 1802 1803 1804 1805 <span class="bio-post-preview--byline-item bio-post-preview--byline-category">News</span> 1806 1807 1808 </div> 1809 <a href="https://cysticfibrosisnewstoday.com/news/sionna-plans-phase-2a-trial-combination-therapy-cf/" data-post-id="102349" class="bio-link bio-link--title"> 1810 <h3 class="bio-post-preview--content-title">Sionna plans Phase 2a trial of combination therapy for CF</h3> 1811 </a> 1812 </div> 1813 1814 <div class="bio-post-preview--content"> 1815 1816 </div> 1817 </div> 1818 1819 </article> 1820 </div> 1821 </li> 1822 <li class="bio-carousel-slide swiper-slide" data-sli
1822de="4"> 1823 <div class="bio-carousel-card bio-post-preview-card bio-card--shadow"> 1824 1825 1826 1827 1828<article class="bio-tease bio-tease-post " id="tease-102149"> 1829 1830 <div class="bio-post-preview bio-post-preview--small bio-post-preview--vertical bio-post-preview--has-media"> 1831 <div class="bio-post-preview--image"> 1832 <img src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2020/10/CiZn8uc1-380x200-c-center.jpeg" alt="The banner for Lara Govendo's column, "Valiant Voice," depicts a car on a road trip traveling through a forest."/> 1833 <span class="bio-post-preview--discussion"> 1834 <i class="fa-solid fa-comments"></i> 1835 Discussion 1836 </span> 1837 </div> 1838 1839 <div class="bio-post-preview--title-and-byline"> 1840 <div class="bio-post-preview--byline"> 1841 1842 1843 1844 <span class="bio-post-preview--byline-item bio-post-preview--byline-category">Columns</span> 1845 1846 1847 </div> 1848 <a href="https://cysticfibrosisnewstoday.com/columns/uncovering-culprits-behind-recent-gout-flare-ups/" data-post-id="102149" class="bio-link bio-link--title"> 1849 <h3 class="bio-post-preview--content-title">Uncovering the culprits behind my recent gout flare-ups</h3> 1850 </a> 1851 </div> 1852 1853 <div class="bio-post-preview--content"> 1854 1855 </div> 1856 </div> 1857 1858 </article> 1859 </div> 1860 </li> 1861 <li class="bio-carousel-slide swiper-slide" data-slide="5"> 1862 <div class="bio-carousel-card bio-post-preview-card bio-card--shadow"> 1863 1864 1865 1866 1867<article class="bio-tease bio-tease-post " id="tease-102152"> 1868 1869 <div class="bio-post-preview bio-post-preview--small bio-post-preview--vertical bio-post-preview--has-media"> 1870 <div class="bio-post-preview--image"> 1871 <img src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2021/04/TreÌLaRosa_MutationsConversations-380x200-c-center.jpg" alt="banner for Tre LaRosa's column "Mutations and Conversations""/> 1872 <span class="bio-post-preview--discussion"> 1873 <i class="fa-solid fa-comments"></i> 1874 Discussion 1875 </span> 1876 </div> 1877 1878 <div class="bio-post-preview--title-and-byline"> 1879 <div class="bio-post-preview--byline"> 1880 1881 1882 1883 <span class="bio-post-preview--byline-item bio-post-preview--byline-category">Columns</span> 1884 1885 1886 </div> 1887 <a href="https://cysticfibrosisnewstoday.com/columns/getting-through-difficult-periods-help-support-others/" data-post-id="102152" class="bio-link bio-link--title"> 1888 <h3 class="bio-post-preview--content-title">Getting through difficult periods with the help and support of others</h3> 1889 </a> 1890 </div> 1891 1892 <div class="bio-post-preview--content"> 1893 1894 </div> 1895 </div> 1896 1897 </article> 1898 </div> 1899 </li> 1900 </ol> 1901 1902 1903 </div> 1904 <div class="bio-carousel-navigation-wrapper"> 1905 <button class="bio-btn bio-btn--icon bio-carousel-prev swiper-button-prev" data-nav="prev"> 1906 <span class="accessibly-hidden">Go to previous slide</span> 1907 <span class="bio-icon-container"> 1908 <i class="fa-solid fa-chevron-left"></i> 1909 </span> 1910 </button> 1911 <aside class="bio-carousel-navigation"></aside> 1912 <button class="bio-btn bio-btn--icon bio-carousel-next swiper-button-next" data-nav="next"> 1913 <span class="accessibly-hidden">Go to next slide</span> 1914 <span class="bio-icon-container"> 1915 <i class="fa-solid fa-chevron-right"></i> 1916 </span> 1917 </button> 1918 </div> 1919 </div> 1920 1921 </div> 1922 </div> 1923 <!-- CONTENT END 11 --> 1924 1925 </section> 1926 1927 1928<div class="bio-content-modules"> 1929 1930 1931 1932 1933 <div class="bio-lead-form bio-background bio-background--blue "> 1934 <div class="bio-container"> 1935 <div class="bio-lead-form-content"> 1936 1937 <div class="bio-lead-form-text"> 1938 1939 <h2 class="bio-lead-form-heading bio-type-display--medium"> 1940 <i class="fa-solid fa-envelope"></i> 1941 Subscribe to our newsletter 1942 </h2> 1943 <div class="bio-lead-form-description bio-type-body--default"><p>Get regular updates to your inbox.</p> 1944</div> 1945 </div> 1946 </div> 1947 <div class="bio-lead-form-wrapper"> 1948 1949 <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' ><div id='gf_1' class='gform_anchor' tabindex='-1'></div><form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" action="/cystic-fibrosis-overview/#gf_1" data-formid="1" novalidate data-gf-title="Lead Form" data-gf-form-type="signup"> 1950 <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_1_6" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" ><label class="gfield_label gform-field-label" for="input_1_6"><span class="gform-field-label__text">Email</span></label><div class="ginput_container"><input name="input_6" id="input_1_6" type="text" value="" autocomplete="new-password"></div><div class="gfield_description" id="gfield_description_1_6">This field is for validation purposes and should be left unchanged.</div></div><div id="field_1_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><label class="gfield_label gform-field-label" for="input_1_1"><span class="gform-field-label__text">Email Address</span><span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class="ginput_container ginput_container_email"> 1951 <input name="input_1" id="input_1_1" type="email" value="" class="large bio-form-input" placeholder="Your Email" aria-required="true" aria-invalid="false"> 1952 </div></div><div id="field_1_3" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><div class="ginput_container ginput_container_text"><input name="input_3" id="input_1_3" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div></div><div id="field_1_4" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><div class="ginput_container ginput_container_text"><input name="input_4" id="input_1_4" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div></div><div id="field_1_5" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><div class="ginput_container ginput_container_text"><input name="input_5" id="input_1_5" type="hidden" class="gform_hidden" aria-invalid="false" value="" data-pvid-field="true"></div></div></div></div> 1953 <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_1' class="button bio-btn bio-btn--primary" onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit</button> <input type='hidden' name='gform_ajax' value='form_id=1&title=&description=&tabindex=0&theme=gravity-theme&styles=[]&hash=afde820fa0656bd123ee937bbf71371a' /> 1954 <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' /> 1955 <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' /> 1956 <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' /> 1957 <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> 1958 <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> 1959 1960 <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='LYmfC+uV5tlcuyUGyTdHmXm4TF632a9GYan1XVB+KnV33rMbdeQAqZWdmSb3FwxHS4h09cY+gUG1cVmbof4gJ5gmIrjSsPXUpqGVhc8R6bo9TKU=' /> 1961 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 1962 <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcIjEzNmVjZTVjNWM2ZGE0ZDIyN2QzNTI2YjA0MzY0MWIxXCIsXCI2NTExYzdiY2I1ZTAzYTAxMmE3ZDc3ZjU4NDU3ZDRkMVwiLFwiZDljZTVmMzU0N2Y3YzA2NTNiYTE2Y2ViNDNiNzE1YjZcIl0sXCJnZm9ybV90aGVtZVwiOlwiODIyNmYwZjRlYmY5OTNlZjZkODViMzQxYjBlZDk5NTJcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCIyOTVkZjAyODdiMGQyYjY3OGYyNDEzYzkwMWUzOGM3YVwiLFwiZm9ybV9pZFwiOlwiZWQ0OTQzOTZmMDBlNDYwOTdiNWU3ZWM4ZmFkYWQwZGZcIixcInVybFwiOlwiMzE4NTllNWQzNDZjMjJkMjExM2U4OTlmZWEzMzRhYTFcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiMzFiMmE5MmE4NWFjMjMwYjE4NjY3ZDI5MjdjODNjYzZcIn0iLCI2OTJjOWQ2NmY4ZDNlZmZjN2MzN2Q4Y2VhOTBlZTY4MCIsMTc5MDE3MzQwOF0=' /> 1963 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> 1964 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> 1965 <input type='hidden' name='gform_field_values' value='' /> 1966 1967 </div> 1968 <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="131"/>
1968<script> 1969document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); 1970</script>
1970 1971</p></form> 1972 </div> 1973 <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> 1974
1974<script> 1975gform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_1').val();jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); 1976</script>
1976 1977 1978 </div> 1979 </div> 1980</div> 1981 </div> 1982 <footer id="footer"> 1983 1984 1985<div class="bio-footer"> 1986 <div class="bio-footer-item-wrapper"> 1987 <div class="bio-footer-item bio-footer-contact"> 1988 <img class="bio-footer-logo" src="https://cysticfibrosisnewstoday.com/wp-content/uploads/2025/12/BionewsLogo_White.svg" alt="Bionews Logo" /> 1989 <span class="bio-footer-contact-item bio-footer-contact-brand">Bionews, Inc. </span> 1990 <div class="bio-footer-contact-item"><p>3 W Garden St<br /> 1991Suite 700<br /> 1992Pensacola, FL 32502<br /> 1993Website: <a href="https://bionews.com">bionews.com</a><br /> 1994Email: <a href="/cdn-cgi/l/email-protection#244d4a424b64464d4b4a4153570a474b49"><span class="__cf_email__" data-cfemail="650c0b030a25070c0a0b0012164b060a08">[email protected]</span></a><br /> 1995Phone: <a href="tel:+18009361363">1-800-936-1363</a></p> 1996</div> 1997 <div class="bio-footer-social"> 1998 1999 2000<ul class="bio-social-list bio-footer-social"> 2001 <li class="bio-social-list-item bio-social-list-item-icon-link menu-item menu-item-type-custom menu-item-object-custom menu-item-98670"> 2002 <a class="fa-classic fa-brands fa-facebook-f" target="_self" href="https://www.facebook.com/CFNewsToday"> 2003 <span>Cystic Fibrosis News Today on Facebook</span> 2004 </a> 2005 </li> 2006 <li class="bio-social-list-item bio-social-list-item-icon-link menu-item menu-item-type-custom menu-item-object-custom menu-item-98671"> 2007 <a class="fa-classic fa-brands fa-x-twitter" target="_self" href="https://x.com/CFNewsToday"> 2008 <span>Cystic Fibrosis News Today on X</span> 2009 </a> 2010 </li> 2011 <li class="bio-social-list-item bio-social-list-item-icon-link menu-item menu-item-type-custom menu-item-object-custom menu-item-98672"> 2012 <a class="fa-classic fa-brands fa-instagram" target="_self" href="https://www.instagram.com/cfnewstoday/"> 2013 <span>Cystic Fibrosis News Today on Instagram</span> 2014 </a> 2015 </li> 2016 <li class="bio-social-list-item bio-social-list-item-icon-link menu-item menu-item-type-custom menu-item-object-custom menu-item-98673"> 2017 <a class="fa-classic fa-brands fa-soundcloud" target="_self" href="https://soundcloud.com/user-426151137"> 2018 <span>Cystic Fibrosis News Today on Soundcloud</span> 2019 </a> 2020 </li> 2021 <li class="bio-social-list-item bio-social-list-item-icon-link menu-item menu-item-type-custom menu-item-object-custom menu-item-98674"> 2022 <a class="fa-classic fa-brands fa-youtube" target="_self" href="https://www.youtube.com/channel/UCl1yc89kinN45Vd_w2wQ5ww"> 2023 <span>Cystic Fibrosis News Today on YouTube</span> 2024 </a> 2025 </li> 2026 <li class="bio-social-list-item bio-social-list-item-icon-link menu-item menu-item-type-custom menu-item-object-custom menu-item-98675"> 2027 <a class="fa-classic fa-brands fa-pinterest-p" target="_self" href="https://www.pinterest.pt/cfnewstoday/"> 2028 <span>Cystic Fibrosis News Today on Pinterest</span> 2029 </a> 2030 </li> 2031 <li class="bio-social-list-item bio-social-list-item-icon-link menu-item menu-item-type-custom menu-item-object-custom menu-item-99003"> 2032 <a class="fa-classic fa-brands fa-threads" target="_self" href="https://www.threads.com/@cfnewstoday"> 2033 <span>Cystic Fibrosis News Today on Threads</span> 2034 </a> 2035 </li> 2036 <li class="bio-social-list-item bio-social-list-item-icon-link menu-item menu-item-type-custom menu-item-object-custom menu-item-99004"> 2037 <a class="fa-classic fa-brands fa-bluesky" target="_self" href="https://bsky.app/profile/cfnewstoday.bsky.social"> 2038 <span>Cystic Fibrosis News Today on Bluesky</span> 2039 </a> 2040 </li> 2041 </ul> 2042 </div> 2043 </div> 2044 <ul data-bn-module="footer_menu" class="bio-footer-item bio-footer-links"> 2045 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-77997"> 2046 <a href="https://cysticfibrosisnewstoday.com/about-us/" class="bio-link bio-link--inline">About Us</a> 2047 <ul> 2048 2049 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28703"> 2050 <a href="https://bionews.com/our-culture/" class="bio-link bio-link--inline">Our Culture</a> 2051 </liv> 2052 2053 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-101706"> 2054 <a href="https://bionews.com/patient-communities/" class="bio-link bio-link--inline">Our Communities</a> 2055 </liv> 2056 2057 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28704"> 2058 <a href="https://bionews.com/about/#leadership" class="bio-link bio-link--inline">Leadership</a> 2059 </liv> 2060 2061 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31592"> 2062 <a href="https://bionews.com/careers/" class="bio-link bio-link--inline">Careers</a> 2063 </liv> 2064 2065 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-38105"> 2066 <a href="https://bionews.com/contact-us/" class="bio-link bio-link--inline">Contact Us</a> 2067 </liv> 2068 </ul> 2069 </li> 2070 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-98666"> 2071 <a href="#footer" class="bio-link bio-link--inline">Explore More</a> 2072 <ul> 2073 2074 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73840"> 2075 <a href="https://bionews.com/advertising-policy/" class="bio-link bio-link--inline">Advertising Policy</a> 2076 </liv> 2077 2078 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-35904"> 2079 <a href="https://bionews.com/corrections-policy/" class="bio-link bio-link--inline">Corrections Policy</a> 2080 </liv> 2081 2082 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-83323"> 2083 <a href="https://bionews.com/editorial-policy/" class="bio-link bio-link--inline">Editorial Policy</a> 2084 </liv> 2085 2086 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-74449"> 2087 <a href="https://bionews.com/privacy-policy/" class="bio-link bio-link--inline">Privacy Policy</a> 2088 </liv> 2089 2090 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-83376"> 2091 <a href="https://bionews.com/terms-service/" class="bio-link bio-link--inline">Terms of Service</a> 2092 </liv> 2093 <li> 2094 <a href="#" class="bio-link bio-link--inline js-onetrust-preferences">Cookie Settings</a> 2095 </li> 2096 </ul> 2097 </li> 2098 </ul> 2099 <div class="bio-footer-item bio-footer-disclaimer-wrapper"> 2100 <div class="bio-footer-disclaimer"> 2101 <span class="bio-footer-disclaimer-heading">Disclaimer</span> 2102 <p>This site is strictly a news and information website about the disease. It does not provide medical advice, diagnosis or treatment. This content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.</p> 2103 2104 </div> 2105 </div> 2106 </div> 2107 <p class="bio-footer-copyright">Copyright © 2013-2026 All rights reserved.</p> 2108</div> 2109 </footer> 2110 <div class="bio-login-modal" id="bio-login-modal" role="dialog" aria-modal="true" aria-hidden="true"> 2111 <div class="bio-login-modal-backdrop"></div> 2112 2113 <div class="bio-login-modal-content"> 2114 <button class="bio-login-modal-close-button"> 2115 <i class="fa-solid fa-xmark"></i> 2116 <span>Close modal</span> 2117 </button>
2118 <div class="bio-profile-builder-form-fields bio-profile-builder-hide-password-link"> 2119 2120 <section data-bio-login-modal-view="login-options" class="bio-profile-builder-hide-form bio-login-modal-active-view" aria-hidden="false"> 2121 <h2>Log in</h2> 2122 2123 <button data-bio-login-modal-button="email-login" class="bio-btn bio-btn--primary-outline"><i class="fa-classic fa-regular fa-envelope"></i>With email</button> 2124 <p class="bio-login-modal-footer"><strong>Don't have an account?<br/> <button data-bio-login-modal-button="registration-options" class="bio-btn--textonly">Register now</button></strong></p> 2125 </section> 2126 2127 <section data-bio-login-modal-view="email-login" class="bio-profile-builder-hide-social-buttons bio-login-modal-inactive-view" aria-hidden="true"> 2128 <h2>Log in</h2> 2129 <div class="bio-form"> 2130 [wppb-login register_url="/register" lostpassword_url="/recover-password" ajax=true] 2131 </div> 2132 <p class="bio-login-modal-footer"><button data-bio-login-modal-button="registration-options" class="bio-btn--textonly">Register</button> | <button data-bio-login-modal-button="password-reset-form" class="bio-btn--textonly">Lost Password</button></p> 2133 <p class="bio-login-modal-footer"><button data-bio-login-modal-button="login-options" class="bio-btn--textonly bio-small-text">< Back to login options</button></p> 2134 </section> 2135 2136 <section data-bio-login-modal-view="registration-options" class="bio-profile-builder-hide-form bio-login-modal-inactive-view" aria-hidden="true"> 2137 <h2>Register</h2> 2138 2139 <button data-bio-login-modal-button="registration-form" class="bio-btn bio-btn--primary-outline"><i class="fa-classic fa-regular fa-envelope"></i>With email</button> 2140 <p class="bio-login-modal-footer"><strong>Already have an account?<br/> <button data-bio-login-modal-button="login-options" class="bio-btn--textonly">Log in now</button></strong></p> 2141 </section> 2142 2143 <section data-bio-login-modal-view="registration-form" class="bio-profile-builder-hide-social-buttons bio-profile-builder-hide-optional-fields bio-login-modal-inactive-view" aria-hidden="true"> 2144 <h2>Register</h2> 2145 <p>Create your account by filling in the information below:</p> 2146 <div class="bio-form"> 2147 [wppb-register redirect_url="/welcome" ajax=true] 2148 </div> 2149 <p class="bio-small-text">By creating an account, you are agreeing to the <a href="https://bionews.com/privacy-policy/" target="_blank">Privacy Policy</a> and <a href="https://bionews.com/terms-service/" target="_blank">Terms of Service</a>.</p> 2150 <p class="bio-login-modal-footer"><button data-bio-login-modal-button="registration-options" class="bio-btn--textonly bio-small-text">< Back to registration options</button></p> 2151 </section> 2152 2153 <section data-bio-login-modal-view="password-reset-form" class="bio-login-modal-inactive-view" aria-hidden="true"> 2154 <h2>Reset Password</h2> 2155 <div class="bio-form"> 2156 [wppb-recover-password ajax=true] 2157 </div> 2158 <p class="bio-login-modal-footer"><button data-bio-login-modal-button="login-options" class="bio-btn--textonly bio-small-text">< Back to log in options</button></p> 2159 </section> 2160 2161 </div> 2162 </div> 2163</div>
vendor: 115 bytes, lines 2163-2164
2163 2164 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2164<script type='text/javascript'> 2165/* <![CDATA[ */ 2166var question_titles = ["How common is cystic fibrosis?","How does cystic fibrosis affect the body?","How is cystic fibrosis inherited?","Is cystic fibrosis contagious?","Is cystic fibrosis dominant or recessive?"] 2167/* ]]> */ 2168</script>
vendor: 1 bytes, line 2168
2168
2169<script type='text/javascript'> 2170/* <![CDATA[ */ 2171var ewd_ufaq_php_data = {"retrieving_results":"Retrieving Results","question_titles":["How common is cystic fibrosis?","How does cystic fibrosis affect the body?","How is cystic fibrosis inherited?","Is cystic fibrosis contagious?","Is cystic fibrosis dominant or recessive?"],"display_faq":"0","nonce":"b426974e33"} 2172/* ]]> */ 2173</script>
2173 2174<div class='code-block code-block-1 ai-center-h ai-close' style='position: fixed; z-index: 9995; bottom: 0px; text-align: center; left: 50%; transform: translate(-50%);'> 2175<div class="ai-attributes"> 2176<span class='ai-close-button ai-close-unprocessed' data-ai-block='1'></span> 2177</div> 2178 <div class="bio-ad mobile" 2179 style=""> 2180 <div 2181 style="width:320px" 2182 class="ads_container disclaimer-center disclaimer-show-true" 2183 id="bionews-div-ros_mob_sticky-gpt-ad-6" 2184 data-ad-target="cf_ros_mob_sticky" 2185 data-ad-refresh="false" 2186 data-ad-pos="6" 2187 data-show-disclaimer="true" 2188 data-disclaimer-position="center" 2189 data-show-mobile="true" 2190 data-ad-size1="320,50" 2191 data-ad-size2=""> 2192 </div> 2193 </div> 2194 </div> 2195 2196 2197 2198 2199 2200 2201 2202 2203
2204<script type="speculationrules"> 2205{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/bionews-global-2-child/*","/wp-content/themes/bionews-global-2/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2206</script>
2206 2207 <!-- Freesoul Deactivate Plugins has disabled 2 plugins on this page. --> 2208
2208<script>window.bionewsSurveyEngineClient = {"nonce":"0fe353e376","apiEndpoint":"https:\/\/cysticfibrosisnewstoday.com\/wp-json\/bionews-survey-engine-client\/v1","questionContexts":"[]","formContexts":"[]","impressionVisibilityThreshold":"50","impressionTimeThreshold":"1000","turnstileSiteKey":"","anonymousUserCookieExpirationTime":30}</script>
2208<script async defer src="//assets.pinterest.com/js/pinit.js"></script>
vendor: 1 bytes, line 2208
2208
2209<script> 2210 // Fill in your MailChimp popup settings below. 2211 // These can be found in the original popup script from MailChimp. 2212 var mailchimpConfig = { 2213 baseUrl: 'mc.us5.list-manage.com', 2214 uuid: '52c64784d386bd00ea57ee792', 2215 lid: 'b075749015' 2216 }; 2217 2218 // No edits below this line are required 2219 var chimpPopupLoader = document.createElement("script"); 2220 chimpPopupLoader.src = '//s3.amazonaws.com/downloads.mailchimp.com/js/signup-forms/popup/embed.js'; 2221 chimpPopupLoader.setAttribute('data-dojo-config', 'usePlainJson: true, isDebug: false'); 2222 2223 var chimpPopup = document.createElement("script"); 2224 chimpPopup.appendChild(document.createTextNode('require(["mojo/signup-forms/Loader"], function (L) { L.start({"baseUrl": "' + mailchimpConfig.baseUrl + '", "uuid": "' + mailchimpConfig.uuid + '", "lid": "' + mailchimpConfig.lid + '"})});')); 2225 2226</script>
2226 2227<!-- start chartbeat -->
2228<script type='text/javascript'> 2229 (function() { 2230 /** CONFIGURATION START **/ 2231 var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); 2232 _sf_async_config.sections = 'cysticfibrosisnewstoday.com'; /** Change this **/ 2233 _sf_async_config.authors = document.querySelector('.bio-avatar-author--name') ? document.querySelector('.bio-avatar-author--name').innerText : "BNS Staff"; 2234 /** CONFIGURATION END **/ 2235 function loadChartbeat() { 2236 var e = document.createElement('script'); 2237 var n = document.getElementsByTagName('script')[0]; 2238 e.type = 'text/javascript'; 2239 e.async = true; 2240 e.src = '//static.chartbeat.com/js/chartbeat.js'; 2241 n.parentNode.insertBefore(e, n); 2242 } 2243 loadChartbeat(); 2244 })(); 2245</script>
2245 2246<!-- end chartbeat -->
2246<script type="application/ld+json" class="ewd-ufaq-ld-json-data">{"@context":"https:\/\/schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How common is cystic fibrosis?","acceptedAnswer":{"@type":"Answer","text":"According to the <a href=\"https:\/\/www.cff.org\/intro-cf\/about-cystic-fibrosis\">Cystic Fibrosis Foundation<\/a>, there are nearly 40,000 people living with cystic fibrosis in the U.S., and more than 100,000 people living with the disease worldwide. Cystic fibrosis can affect people of every race and ethnic group.","author":{"@type":"Person","name":"Marisa Wexler"}}},{"@type":"Question","name":"How does cystic fibrosis affect the body?","acceptedAnswer":{"@type":"Answer","text":"Cystic fibrosis is characterized by the production of abnormally thick, sticky mucus. This mucus builds up in the body's organs, particularly the lungs and digestive system, and is mainly responsible for driving <a href=\"https:\/\/cysticfibrosisnewstoday.com\/symptoms-of-cystic-fibrosis\/\">disease symptoms<\/a>. The buildup of thick mucus can cause clogs that interfere with organ function, and it sets the stage for infections and inflammation that cause progressive damage over time.","author":{"@type":"Person","name":"Marisa Wexler"}}},{"@type":"Question","name":"How is cystic fibrosis inherited?","acceptedA
2246nswer":{"@type":"Answer","text":"Everyone inherits two copies of the <em>CFTR\u00a0<\/em>gene, mutations in which underlie cystic fibrosis (CF), one from each biological parent. CF is inherited in an autosomal recessive manner, which means the disease will only develop if there is a mutation in both copies of this gene.","author":{"@type":"Person","name":"Marisa Wexler"}}},{"@type":"Question","name":"Is cystic fibrosis contagious?","acceptedAnswer":{"@type":"Answer","text":"Cystic fibrosis is a genetic disorder <a href=\"https:\/\/cysticfibrosisnewstoday.com\/cystic-fibrosis-causes\/\">caused<\/a> by mutations that are inherited from a person's biological parents. It is not contagious. However, people with CF may be at increased risk from infections, so patients often have to take extra precautions to avoid other diseases that are contagious.","author":{"@type":"Person","name":"Marisa Wexler"}}},{"@type":"Question","name":"Is cystic fibrosis dominant or recessive?","acceptedAnswer":{"@type":"Answer","text":"Cystic fibrosis (CF) is a <a href=\"https:\/\/cysticfibrosisnewstoday.com\/cystic-fibrosis-causes\/#Inheritance\">recessive condition<\/a>, meaning the disease will only develop if an individual carries mutations in both copies of the\u00a0<em>CFTR<\/em> gene, one inherited from each biological parent. A person with one mutated copy of the\u00a0<em>CFTR<\/em> gene alongside a second healthy copy will not develop CF but may pass the disease-causing mutation on to any biological children. Such individuals are called carriers.","author":{"@type":"Person","name":"Marisa Wexler"}}}]}</script>
2246<script id="bionews-survey-engine-client-js-js-module" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/bionews-survey-engine-client/classes/../ui/dist/index.js?ver=1789759322" type="module"></script>
vendor: 1 bytes, line 2246
2246
2247<script id="bionews-main-js-js-module" src="https://cysticfibrosisnewstoday.com/wp-content/themes/bionews-global-2/dist/main.js?ver=1789678636" type="module"></script>
2247 2248
2248<script type="text/javascript" id="pf_script"> 2249 var pfHeaderImgUrl = ''; 2250 var pfHeaderTagline = ''; 2251 var pfdisableClickToDel = '0'; 2252 var pfImagesSize = 'full-size'; 2253 var pfImageDisplayStyle = 'right'; 2254 var pfEncodeImages = '0'; 2255 var pfShowHiddenContent = '0'; 2256 var pfDisableEmail = '0'; 2257 var pfDisablePDF = '0'; 2258 var pfDisablePrint = '0'; 2259 2260 2261 var pfPlatform = 'WordPress'; 2262 2263 (function($){ 2264 $(document).ready(function(){ 2265 if($('.pf-button-content').length === 0){ 2266 $('style#pf-excerpt-styles').remove(); 2267 } 2268 }); 2269 })(jQuery); 2270 </script>
2270 2271 2272
2272<script type="text/javascript"> 2273 /* <![CDATA[ */ 2274 document.querySelectorAll("ul.nav-menu").forEach( 2275 ulist => { 2276 if (ulist.querySelectorAll("li").length == 0) { 2277 ulist.style.display = "none"; 2278 2279 } 2280 } 2281 ); 2282 /* ]]> */ 2283 </script>
2283 2284
2284<script id="jquery-ui-core-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 2284
2284
2285<script id="jquery-effects-core-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/jquery/ui/effect.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 2285
2285
2286<script id="jquery-ui-menu-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/jquery/ui/menu.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 2286
2286
2287<script id="wp-dom-ready-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317"></script>
vendor: 1 bytes, line 2287
2287
2288<script id="wp-hooks-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 2288
2288
2289<script id="wp-i18n-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 2289
2289
2290<script id="wp-i18n-js-after"> 2291wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2292//# sourceURL=wp-i18n-js-after 2293</script>
vendor: 1 bytes, line 2293
2293
2294<script id="wp-a11y-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/dist/a11y.min.js?ver=af934e5259bc51b8718e"></script>
vendor: 1 bytes, line 2294
2294
2295<script id="jquery-ui-autocomplete-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/jquery/ui/autocomplete.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 2295
2295
2296<script id="mpp_gutenberg_tabs-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/metronet-profile-picture/js/mpp-frontend.js?ver=2.6.4"></script>
vendor: 1 bytes, line 2296
2296
2297<script id="BioNews_ad_containers_setup-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/BioNews_Plugin/public/js/bionews-ad-containers.js?ver=1.9.44"></script>
vendor: 1 bytes, line 2297
2297
2298<script id="BioNews_ad_containers-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/BioNews_Plugin/public/js/bionews-ad-containers-landing.js?ver=1.9.44"></script>
vendor: 1 bytes, line 2298
2298
2299<script id="BioNews_is_bot-js" src="//cdn.jsdelivr.net/npm/isbot@5?ver=1.9.44"></script>
vendor: 1 bytes, line 2299
2299
2300<script id="BioNews_ua_parser_js-js" src="//cdnjs.cloudflare.com/ajax/libs/UAParser.js/0.7.20/ua-parser.min.js?ver=1.9.44"></script>
vendor: 1 bytes, line 2300
2300
2301<script id="BioNews_ad_script-js-before"> 2302window.bnAdSpec = {"event":"bnplugin","php_version":"8.2.33","wordpress_version":"7.0.5","wordpress_template_name":"page.php","targeting_id":"CysticFibrosis_News","page_id":84871,"page_title":"cystic-fibrosis-overview","zone":"ros","author":"Marisa Horak, MS","page_tags":"causes,diagnosis,disease-progression,symptoms,treatment","pageType":"page","ad_unit":"\/18727416\/CysticFibrosis_News","site_prefix":"CF","section":"About_CF","lazyLoaded":true,"singleRequest":true,"mobileDelay":30000,"adRefresh":30000,"urls":{"botDetect":"https:\/\/cysticfibrosisnewstoday.com\/wp-json\/bionews_bot\/v1\/botDetect","nonce":"0fe353e376"},"theme_version":"3.6.9","bionews_plugin_version":"1.9.44","content_classification":{"content_type":"explainer","page_role":"hub","is_cornerstone":true,"patient_journey":"newly_diagnosed","hub_and_spoke_owner":"disease_basics","persona_type":["patient","caregiver"]}}; window.getAdSpec = function() { return window.bnAdSpec }; 2303//# sourceURL=BioNews_ad_script-js-before 2304</script>
vendor: 1 bytes, line 2304
2304
2305<script id="BioNews_ad_script-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/BioNews_Plugin/public/js/bionews-public.js?ver=1.9.44"></script>
vendor: 1 bytes, line 2305
2305
2306<script id="bionews-gf-state-refresh-js-extra"> 2307var bionewsGfStateRefresh = {"ajaxUrl":"https://cysticfibrosisnewstoday.com/wp-admin/admin-ajax.php"}; 2308//# sourceURL=bionews-gf-state-refresh-js-extra 2309</script>
vendor: 1 bytes, line 2309
2309
2310<script id="bionews-gf-state-refresh-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/bionews-gf-state-refresh/js/gf-state-refresh.js?ver=1.0.0"></script>
vendor: 1 bytes, line 2310
2310
2311<script data-cfasync="false" id="cfturnstile-js-before"> 2312(function(w,d){var q=w.cfturnstileQueue=w.cfturnstileQueue||[];if(w.cfturnstileRender)return;var ready=false,hooked=false,ticks=0,timer=null;var cbs=["callback","error-callback","expired-callback","timeout-callback","unsupported-callback","before-interactive-callback","after-interactive-callback"];function opts(e){var p={};for(var i=0;i<cbs.length;i++){(function(n){var v=e.getAttribute("data-"+n);if(!v)return;p[n]=function(){var f=w[v];if(typeof f==="function")return f.apply(w,arguments);};})(cbs[i]);}return p;}w.cfturnstileOpts=function(e){if(typeof e==="string")e=d.querySelector(e);return e&&e.getAttribute?opts(e):{};};function one(id){var e=d.getElementById("cf-turnstile"+id);if(!e)return false;if(e.firstElementChild)return true;try{w.turnstile.render(e,opts(e));return true;}catch(_){return false;}}function drain(){if(!ready)return;for(var i=q.length-1;i>=0;i--){if(one(q[i]))q.splice(i,1);}if(q.length&&!hooked&&d.readyState==="loading"){hooked=true;d.addEventListener("DOMContentLoaded",function(){hooked=false;drain();});}}function watch(){timer=null;if(!q.length)return;if(!ready&&w.turnstile&&typeof w.turnstile.render==="function")ready=true;drain();if(q.length&&++ticks<170)timer=setTimeout(watch,ticks<20?100:2000);}w.cfturnstileRender=function(){drain();if(q.length&&!timer)timer=setTimeout(watch,100);};w.cfturnstileOnload=function(){ready=true;w.cfturnstileRender();};w.cfturnstileRender();})(window,document); 2313(function(w,d){if(w.cfturnstileRefresh)return;w.cfturnstileRefresh=1;var F="input[name=cf-turnstile-response]",S="form.checkout, form.woocommerce-checkout",u=false;function go(){u=true;}w.addEventListener("pagehide",go);w.addEventListener("beforeunload",go);d.addEventListener("submit",function(e){var f=e.target,s=[];if(!f||!f.querySelectorAll)return;try{if(S&&f.matches&&f.matches(S))return;}catch(_){}f.querySelectorAll(".cf-turnstile").forEach(function(el){var i=el.querySelector(F);if(i&&i.value)s.push([el,i.value]);});if(!s.length)return;setTimeout(function(){if(u||!w.turnstile||d.querySelector("#wfls-prompt-overlay,#wfls-token,#fls_2fa_form,.fls_2fs"))return;s.forEach(function(x){var i=x[0].querySelector(F);if(i&&i.value===x[1]){try{w.turnstile.reset(x[0]);}catch(_){}}});},2000);},true);})(window,document); 2314//# sourceURL=cfturnstile-js-before 2315</script>
vendor: 1 bytes, line 2315
2315
2316<script data-wp-strategy="defer" defer id="cfturnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=cfturnstileOnload"></script>
vendor: 1 bytes, line 2316
2316
2317<script data-wp-strategy="defer" defer id="cfturnstile-js-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/simple-cloudflare-turnstile/js/disable-submit.js?ver=5.3"></script>
vendor: 1 bytes, line 2317
2317
2318<script id="swv-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2318
2318
2319<script id="contact-form-7-js-before"> 2320var wpcf7 = { 2321 "api": { 2322 "root": "https:\/\/cysticfibrosisnewstoday.com\/wp-json\/", 2323 "namespace": "contact-form-7\/v1" 2324 }, 2325 "cached": 1 2326}; 2327//# sourceURL=contact-form-7-js-before 2328</script>
vendor: 1 bytes, line 2328
2328
2329<script id="contact-form-7-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2329
2329
2330<script id="cf7apps-honeypot-refill-js-extra"> 2331var cf7appsHoneypotRefill = {"forceRefillOnInit":"1"}; 2332//# sourceURL=cf7apps-honeypot-refill-js-extra 2333</script>
vendor: 1 bytes, line 2333
2333
2334<script id="cf7apps-honeypot-refill-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/contact-form-7-honeypot/legacy-honeypot/includes/js/honeypot-refill.js?ver=3.7.1"></script>
vendor: 1 bytes, line 2334
2334
2335<script id="ewd-ufaq-js-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/ultimate-faqs/assets/js/ewd-ufaq.js?ver=2.4.14"></script>
vendor: 1 bytes, line 2335
2335
2336<script id="gtm4wp-form-move-tracker-js-before"> 2337var gtm4wp_form_move_config = {"filledOnly":false}; 2338//# sourceURL=gtm4wp-form-move-tracker-js-before 2339</script>
vendor: 1 bytes, line 2339
2339
2340<script data-wp-strategy="defer" defer id="gtm4wp-form-move-tracker-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2340
2340
2341<script id="gtm4wp-contact-form-7-tracker-js-before"> 2342var gtm4wp_cf7_config = {"inputs":"full","ga4events":false}; 2343//# sourceURL=gtm4wp-contact-form-7-tracker-js-before 2344</script>
vendor: 1 bytes, line 2344
2344
2345<script data-wp-strategy="defer" defer id="gtm4wp-contact-form-7-tracker-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-contact-form-7-tracker.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2345
2345
2346<script id="bionews-global-scripts-js" src="https://cysticfibrosisnewstoday.com/wp-content/themes/bionews-global-2/scripts/dist/bundle.js?ver=3.6.9"></script>
vendor: 1 bytes, line 2346
2346
2347<script id="bionews-global-scripts-js-after"> 2348 document.addEventListener('DOMContentLoaded', function() { 2349 document.querySelectorAll('.js-onetrust-preferences').forEach(function(el) { 2350 el.addEventListener('click', function(e) { 2351 e.preventDefault(); 2352 if (typeof OneTrust !== 'undefined') { 2353 OneTrust.ToggleInfoDisplay(); 2354 } 2355 }); 2356 }); 2357 }); 2358 2359//# sourceURL=bionews-global-scripts-js-after 2360</script>
vendor: 1 bytes, line 2360
2360
2361<script id="rrssb-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/wpsso-rrssb/js/ext/rrssb.min.js?ver=11.7.0"></script>
vendor: 1 bytes, line 2361
2361
2362<script id="gform_json-js" defer='defer' src="https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=3.1.2"></script>
vendor: 1 bytes, line 2362
2362
2363<script id="gform_gravityforms-js-extra"> 2364var gform_i18n = {"datepicker":{"wdOffset":1,"helpTextShort":"Press F1 for help","helpText":"Press the arrow keys to navigate by day, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year, or Escape to cancel.","openOnFocusHelpText":"Press Down arrow to browse the calendar, or Escape to close.","tooltipTxt":"Press Escape to cancel","disabledTxt":"Disabled","markedTxt":"Selected","prevTxt":"Previous","nextTxt":"Next","monthTxt":"Month","yearTxt":"Year","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"days":[{"s":"S","l":"Sunday"},{"s":"M","l":"Monday"},{"s":"T","l":"Tuesday"},{"s":"W","l":"Wednesday"},{"s":"T","l":"Thursday"},{"s":"F","l":"Friday"},{"s":"S","l":"Saturday"}]}}; 2365var gf_legacy_multi = []; 2366var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/images"}}; 2367var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms","number_formats":[],"version_hash":"d13287bb13fd8d0bae15402eafd901fc","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"La
2367o People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 2368var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms","number_formats":[],"version_hash":"d13287bb13fd8d0bae15402eafd901fc","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"La
2368o People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 2369//# sourceURL=gform_gravityforms-js-extra 2370</script>
vendor: 1 bytes, line 2370
2370
2371<script id="gform_gravityforms-js" defer='defer' src="https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=3.1.2"></script>
vendor: 1 bytes, line 2371
2371
2372<script id="gform_placeholder-js" defer='defer' src="https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=3.1.2"></script>
vendor: 1 bytes, line 2372
2372
2373<script id="gform_gravityforms_utils-js" defer='defer' src="https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=69a9db57304a9f86c3d1a0bea5fd2cf9"></script>
vendor: 1 bytes, line 2373
2373
2374<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=0c901cb641ce64b99c20ea1a4d208cc9"></script>
vendor: 1 bytes, line 2374
2374
2375<script id="gform_gravityforms_theme-js-extra"> 2376var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"d13287bb13fd8d0bae15402eafd901fc"},"ajax":{"ajaxurl":"https://cysticfibrosisnewstoday.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"46546579bb","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}},"logging":{"is_enabled":false}}},"hmr_dev":"","public_path":"https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"f5a655111c"}; 2377//# sourceURL=gform_gravityforms_theme-js-extra 2378</script>
vendor: 1 bytes, line 2378
2378
2379<script id="gform_gravityforms_theme-js" defer='defer' src="https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=e27d9712159624c99129c8c208f022ad"></script>
vendor: 1 bytes, line 2379
2379
2380<script id="wp-ajax-response-js-extra"> 2381var wpAjax = {"noPerm":"Sorry, you are not allowed to do that.","broken":"An error occurred while processing your request. Please try again later."}; 2382//# sourceURL=wp-ajax-response-js-extra 2383</script>
vendor: 1 bytes, line 2383
2383
2384<script id="wp-ajax-response-js" src="https://cysticfibrosisnewstoday.com/wp-includes/js/wp-ajax-response.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 2384
2384
2385<script id="gforms_google_analytics_frontend-js-before"> 2386var gforms_google_analytics_frontend_strings = {"ajaxurl":"https:\/\/cysticfibrosisnewstoday.com\/wp-admin\/admin-ajax.php","nonce":"a70ec0b99a","logging_enabled":"1","logging_nonce":"97d495dfe9","ua_tracker":""}; 2387//# sourceURL=gforms_google_analytics_frontend-js-before 2388</script>
vendor: 1 bytes, line 2388
2388
2389<script id="gforms_google_analytics_frontend-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityformsgoogleanalytics/js/google-analytics.min.js?ver=2.4.1"></script>
vendor: 1 bytes, line 2389
2389
2390<script defer id="akismet-frontend-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1787375635"></script>
vendor: 1 bytes, line 2390
2390
2391<script id="gpoll_js-js-extra"> 2392var gpollVars = {"ajaxurl":"https://cysticfibrosisnewstoday.com/wp-admin/admin-ajax.php","imagesUrl":"https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityformspolls/images","nonce":"06db579118"}; 2393var gpoll_strings = {"viewResults":"View results","backToThePoll":"Back to the poll"}; 2394//# sourceURL=gpoll_js-js-extra 2395</script>
vendor: 1 bytes, line 2395
2395
2396<script id="gpoll_js-js" src="https://cysticfibrosisnewstoday.com/wp-content/plugins/gravityformspolls/js/gpoll.min.js?ver=4.4.1"></script>
vendor: 1 bytes, line 2396
2396
2397<script id="printfriendly-sdk-js" src="https://cdn.printfriendly.com/printfriendly.js"></script>
vendor: 1 bytes, line 2397
2397
2398<script id="wp-emoji-settings" type="application/json"> 2399{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://cysticfibrosisnewstoday.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}} 2400</script>
vendor: 1 bytes, line 2400
2400
2401<script type="module"> 2402/*! This file is auto-generated */ 2403var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 2404//# sourceURL=https://cysticfibrosisnewstoday.com/wp-includes/js/wp-emoji-loader.min.js 2405</script>
vendor: 1 bytes, line 2405
2405
2406<script> 2407gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {if(typeof Placeholders != 'undefined'){ 2408 Placeholders.enable(); 2409 }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 2410</script>
vendor: 1 bytes, line 2410
2410
2411<script> 2412gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); 2413</script>
vendor: 1 bytes, line 2413
2413
2414<script> 2415gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 6) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 2416</script>
vendor: 1 bytes, line 2416
2416
2417<script> 2418gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_6" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_6"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 6, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); 2419</script>
vendor: 1 bytes, line 2419
2419
2420<script> 2421function b2a(a){var b,c=0,l=0,f="",g=[];if(!a)return a;do{var e=a.charCodeAt(c++);var h=a.charCodeAt(c++);var k=a.charCodeAt(c++);var d=e<<16|h<<8|k;e=63&d>>18;h=63&d>>12;k=63&d>>6;d&=63;g[l++]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(e)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(h)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(k)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(d)}while(c< 2422a.length);return f=g.join(""),b=a.length%3,(b?f.slice(0,b-3):f)+"===".slice(b||3)}function a2b(a){var b,c,l,f={},g=0,e=0,h="",k=String.fromCharCode,d=a.length;for(b=0;64>b;b++)f["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(b)]=b;for(c=0;d>c;c++)for(b=f[a.charAt(c)],g=(g<<6)+b,e+=6;8<=e;)((l=255&g>>>(e-=8))||d-2>c)&&(h+=k(l));return h}b64e=function(a){return btoa(encodeURIComponent(a).replace(/%([0-9A-F]{2})/g,function(b,a){return String.fromCharCode("0x"+a)}))}; 2423b64d=function(a){return decodeURIComponent(atob(a).split("").map(function(a){return"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)}).join(""))}; 2424/* <![CDATA[ */ 2425ai_front = {"insertion_before":"BEFORE","insertion_after":"AFTER","insertion_prepend":"PREPEND CONTENT","insertion_append":"APPEND CONTENT","insertion_replace_content":"REPLACE CONTENT","insertion_replace_element":"REPLACE ELEMENT","visible":"VISIBLE","hidden":"HIDDEN","fallback":"FALLBACK","automatically_placed":"Automatically placed by AdSense Auto ads code","cancel":"Cancel","use":"Use","add":"Add","parent":"Parent","cancel_element_selection":"Cancel element selection","select_parent_element":"Select parent element","css_selector":"CSS selector","use_current_selector":"Use current selector","element":"ELEMENT","path":"PATH","selector":"SELECTOR"}; 2426/* ]]> */ 2427var ai_cookie_js=!0,ai_block_class_def="code-block"; 2428/* 2429 js-cookie v3.0.5 | MIT JavaScript Cookie v2.2.0 2430 https://github.com/js-cookie/js-cookie 2431 2432 Copyright 2006, 2015 Klaus Hartl & Fagner Brack 2433 Released under the MIT license 2434*/ 2435if("undefined"!==typeof ai_cookie_js){(function(a,f){"object"===typeof exports&&"undefined"!==typeof module?module.exports=f():"function"===typeof define&&define.amd?define(f):(a="undefined"!==typeof globalThis?globalThis:a||self,function(){var b=a.Cookies,c=a.Cookies=f();c.noConflict=function(){a.Cookies=b;return c}}())})(this,function(){function a(b){for(var c=1;c<arguments.length;c++){var g=arguments[c],e;for(e in g)b[e]=g[e]}return b}function f(b,c){function g(e,d,h){if("undefined"!==typeof document){h= 2436a({},c,h);"number"===typeof h.expires&&(h.expires=new Date(Date.now()+864E5*h.expires));h.expires&&(h.expires=h.expires.toUTCString());e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var l="",k;for(k in h)h[k]&&(l+="; "+k,!0!==h[k]&&(l+="="+h[k].split(";")[0]));return document.cookie=e+"="+b.write(d,e)+l}}return Object.create({set:g,get:function(e){if("undefined"!==typeof document&&(!arguments.length||e)){for(var d=document.cookie?document.cookie.split("; "): 2437[],h={},l=0;l<d.length;l++){var k=d[l].split("="),p=k.slice(1).join("=");try{var n=decodeURIComponent(k[0]);h[n]=b.read(p,n);if(e===n)break}catch(q){}}return e?h[e]:h}},remove:function(e,d){g(e,"",a({},d,{expires:-1}))},withAttributes:function(e){return f(this.converter,a({},this.attributes,e))},withConverter:function(e){return f(a({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(c)},converter:{value:Object.freeze(b)}})}return f({read:function(b){'"'===b[0]&&(b=b.slice(1,-1)); 2438return b.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(b){return encodeURIComponent(b).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})});AiCookies=Cookies.noConflict();function m(a){if(null==a)return a;'"'===a.charAt(0)&&(a=a.slice(1,-1));try{a=JSON.parse(a)}catch(f){}return a}ai_check_block=function(a){var f="undefined"!==typeof ai_debugging;if(null==a)return!0;var b=m(AiCookies.get("aiBLOCKS"));ai_debug_cookie_status="";null==b&&(b={});"undefined"!== 2439typeof ai_delay_showing_pageviews&&(b.hasOwnProperty(a)||(b[a]={}),b[a].hasOwnProperty("d")||(b[a].d=ai_delay_showing_pageviews,f&&console.log("AI CHECK block",a,"NO COOKIE DATA d, delayed for",ai_delay_showing_pageviews,"pageviews")));if(b.hasOwnProperty(a)){for(var c in b[a]){if("x"==c){var g="",e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"x cookie hash",e,"code hash", 2440g);var d=new Date;d=b[a][c]-Math.round(d.getTime()/1E3);if(0<d&&e==g)return ai_debug_cookie_status=b="closed for "+d+" s = "+Math.round(1E4*d/3600/24)/1E4+" days",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing x");ai_set_cookie(a,"x","");b[a].hasOwnProperty("i")||b[a].hasOwnProperty("c")||ai_set_cookie(a,"h","")}else if("d"==c){if(0!=b[a][c])return ai_debug_cookie_status=b="delayed for "+b[a][c]+" pageviews",f&&console.log("AI CHECK block",a, 2441b),f&&console.log(""),!1}else if("i"==c){g="";e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"i cookie hash",e,"code hash",g);if(0==b[a][c]&&e==g)return ai_debug_cookie_status=b="max impressions reached",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if(0>b[a][c]&&e==g){d=new Date;d=-b[a][c]-Math.round(d.getTime()/1E3);if(0<d)return ai_debug_cookie_status= 2442b="max imp. reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing i");ai_set_cookie(a,"i","");b[a].hasOwnProperty("c")||b[a].hasOwnProperty("x")||(f&&console.log("AI CHECK block",a,"cookie h removed"),ai_set_cookie(a,"h",""))}}if("ipt"==c&&0==b[a][c]&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b[a].it-g,0<d))return ai_debug_cookie_status=b="max imp. per time reached ("+Math.round(1E4*d/24/ 24433600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if("c"==c){g="";e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"c cookie hash",e,"code hash",g);if(0==b[a][c]&&e==g)return ai_debug_cookie_status=b="max clicks reached",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if(0>b[a][c]&&e==g){d=new Date;d=-b[a][c]-Math.round(d.getTime()/ 24441E3);if(0<d)return ai_debug_cookie_status=b="max clicks reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing c");ai_set_cookie(a,"c","");b[a].hasOwnProperty("i")||b[a].hasOwnProperty("x")||(f&&console.log("AI CHECK block",a,"cookie h removed"),ai_set_cookie(a,"h",""))}}if("cpt"==c&&0==b[a][c]&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b[a].ct-g,0<d))return ai_debug_cookie_status=b="max clicks per time reached ("+ 2445Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1}if(b.hasOwnProperty("G")&&b.G.hasOwnProperty("cpt")&&0==b.G.cpt&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b.G.ct-g,0<d))return ai_debug_cookie_status=b="max global clicks per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK GLOBAL",b),f&&console.log(""),!1}ai_debug_cookie_status="OK";f&&console.log("AI CHECK block",a,"OK");f&&console.log("");return!0}; 2446ai_check_and_insert_block=function(a,f){var b="undefined"!==typeof ai_debugging;if(null==a)return!0;var c=document.getElementsByClassName(f);if(c.length){c=c[0];var g=c.closest("."+ai_block_class_def),e=ai_check_block(a);!e&&0!=parseInt(c.getAttribute("limits-fallback"))&&c.hasAttribute("data-fallback-code")&&(b&&console.log("AI CHECK FAILED, INSERTING FALLBACK BLOCK",c.getAttribute("limits-fallback")),c.setAttribute("data-code",c.getAttribute("data-fallback-code")),null!=g&&g.hasAttribute("data-ai")&& 2447c.hasAttribute("fallback-tracking")&&c.hasAttribute("fallback_level")&&g.setAttribute("data-ai-"+c.getAttribute("fallback_level"),c.getAttribute("fallback-tracking")),e=!0);c.removeAttribute("data-selector");e?(ai_insert_code(c),g&&(b=g.querySelectorAll(".ai-debug-block"),b.length&&(g.classList.remove("ai-list-block"),g.classList.remove("ai-list-block-ip"),g.classList.remove("ai-list-block-filter"),g.style.visibility="",g.classList.contains("ai-remove-position")&&(g.style.position="")))):(b=c.closest("div[data-ai]"), 2448null!=b&&"undefined"!=typeof b.getAttribute("data-ai")&&(e=JSON.parse(b64d(b.getAttribute("data-ai"))),"undefined"!==typeof e&&e.constructor===Array&&(e[1]="",b.setAttribute("data-ai",b64e(JSON.stringify(e))))),g&&(b=g.querySelectorAll(".ai-debug-block"),b.length&&(g.classList.remove("ai-list-block"),g.classList.remove("ai-list-block-ip"),g.classList.remove("ai-list-block-filter"),g.style.visibility="",g.classList.contains("ai-remove-position")&&(g.style.position=""))));c.classList.remove(f)}c=document.querySelectorAll("."+ 2449f+"-dbg");g=0;for(b=c.length;g<b;g++)e=c[g],e.querySelector(".ai-status").textContent=ai_debug_cookie_status,e.querySelector(".ai-cookie-data").textContent=ai_get_cookie_text(a),e.classList.remove(f+"-dbg")};ai_load_cookie=function(){var a="undefined"!==typeof ai_debugging,f=m(AiCookies.get("aiBLOCKS"));null==f&&(f={},a&&console.log("AI COOKIE NOT PRESENT"));a&&console.log("AI COOKIE LOAD",f);return f};ai_set_cookie=function(a,f,b){var c="undefined"!==typeof ai_debugging;c&&console.log("AI COOKIE SET block:", 2450a,"property:",f,"value:",b);var g=ai_load_cookie();if(""===b){if(g.hasOwnProperty(a)){delete g[a][f];a:{f=g[a];for(e in f)if(f.hasOwnProperty(e)){var e=!1;break a}e=!0}e&&delete g[a]}}else g.hasOwnProperty(a)||(g[a]={}),g[a][f]=b;0===Object.keys(g).length&&g.constructor===Object?(AiCookies.remove("aiBLOCKS"),c&&console.log("AI COOKIE REMOVED")):AiCookies.set("aiBLOCKS",JSON.stringify(g),{expires:365,path:"/"});if(c)if(a=m(AiCookies.get("aiBLOCKS")),"undefined"!=typeof a){console.log("AI COOKIE NEW", 2451a);console.log("AI COOKIE DATA:");for(var d in a){for(var h in a[d])"x"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"closed for",c,"s = ",Math.round(1E4*c/3600/24)/1E4,"days")):"d"==h?console.log(" BLOCK",d,"delayed for",a[d][h],"pageviews"):"e"==h?console.log(" BLOCK",d,"show every",a[d][h],"pageviews"):"i"==h?(e=a[d][h],0<=e?console.log(" BLOCK",d,a[d][h],"impressions until limit"):(c=new Date,c=-e-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"max impressions, closed for", 2452c,"s =",Math.round(1E4*c/3600/24)/1E4,"days"))):"ipt"==h?console.log(" BLOCK",d,a[d][h],"impressions until limit per time period"):"it"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"impressions limit expiration in",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days")):"c"==h?(e=a[d][h],0<=e?console.log(" BLOCK",d,e,"clicks until limit"):(c=new Date,c=-e-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"max clicks, closed for",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days"))): 2453"cpt"==h?console.log(" BLOCK",d,a[d][h],"clicks until limit per time period"):"ct"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"clicks limit expiration in ",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days")):"h"==h?console.log(" BLOCK",d,"hash",a[d][h]):console.log(" ?:",d,":",h,a[d][h]);console.log("")}}else console.log("AI COOKIE NOT PRESENT");return g};ai_get_cookie_text=function(a){var f=m(AiCookies.get("aiBLOCKS"));null==f&&(f={});var b="";f.hasOwnProperty("G")&& 2454(b="G["+JSON.stringify(f.G).replace(/"/g,"").replace("{","").replace("}","")+"] ");var c="";f.hasOwnProperty(a)&&(c=JSON.stringify(f[a]).replace(/"/g,"").replace("{","").replace("}",""));return b+c}}; 2455var ai_insertion_js=!0,ai_block_class_def="code-block"; 2456if("undefined"!=typeof ai_insertion_js){ai_insert=function(a,h,l){if(-1!=h.indexOf(":eq("))if(window.jQuery&&window.jQuery.fn)var n=jQuery(h);else{console.error("AI INSERT USING jQuery QUERIES:",h,"- jQuery not found");return}else n=document.querySelectorAll(h);for(var u=0,y=n.length;u<y;u++){var d=n[u];selector_string=d.hasAttribute("id")?"#"+d.getAttribute("id"):d.hasAttribute("class")?"."+d.getAttribute("class").replace(RegExp(" ","g"),"."):"";var w=document.createElement("div");w.innerHTML=l; 2457var m=w.getElementsByClassName("ai-selector-counter")[0];null!=m&&(m.innerText=u+1);m=w.getElementsByClassName("ai-debug-name ai-main")[0];if(null!=m){var r=a.toUpperCase();"undefined"!=typeof ai_front&&("before"==a?r=ai_front.insertion_before:"after"==a?r=ai_front.insertion_after:"prepend"==a?r=ai_front.insertion_prepend:"append"==a?r=ai_front.insertion_append:"replace-content"==a?r=ai_front.insertion_replace_content:"replace-element"==a&&(r=ai_front.insertion_replace_element));-1==selector_string.indexOf(".ai-viewports")&& 2458(m.innerText=r+" "+h+" ("+d.tagName.toLowerCase()+selector_string+")")}m=document.createRange();try{var v=m.createContextualFragment(w.innerHTML)}catch(t){}"before"==a?d.parentNode.insertBefore(v,d):"after"==a?d.parentNode.insertBefore(v,d.nextSibling):"prepend"==a?d.insertBefore(v,d.firstChild):"append"==a?d.insertBefore(v,null):"replace-content"==a?(d.innerHTML="",d.insertBefore(v,null)):"replace-element"==a&&(d.parentNode.insertBefore(v,d),d.parentNode.removeChild(d));z()}};ai_insert_code=function(a){function h(m, 2459r){return null==m?!1:m.classList?m.classList.contains(r):-1<(" "+m.className+" ").indexOf(" "+r+" ")}function l(m,r){null!=m&&(m.classList?m.classList.add(r):m.className+=" "+r)}function n(m,r){null!=m&&(m.classList?m.classList.remove(r):m.className=m.className.replace(new RegExp("(^|\\b)"+r.split(" ").join("|")+"(\\b|$)","gi")," "))}if("undefined"!=typeof a){var u=!1;if(h(a,"no-visibility-check")||a.offsetWidth||a.offsetHeight||a.getClientRects().length){u=a.getAttribute("data-code");var y=a.getAttribute("data-insertion-position"), 2460d=a.getAttribute("data-selector");if(null!=u)if(null!=y&&null!=d){if(-1!=d.indexOf(":eq(")?window.jQuery&&window.jQuery.fn&&jQuery(d).length:document.querySelectorAll(d).length)ai_insert(y,d,b64d(u)),n(a,"ai-viewports")}else{y=document.createRange();try{var w=y.createContextualFragment(b64d(u))}catch(m){}a.parentNode.insertBefore(w,a.nextSibling);n(a,"ai-viewports")}u=!0}else w=a.previousElementSibling,h(w,"ai-debug-bar")&&h(w,"ai-debug-script")&&(n(w,"ai-debug-script"),l(w,"ai-debug-viewport-invisible")), 2461n(a,"ai-viewports");return u}};ai_insert_list_code=function(a){var h=document.getElementsByClassName(a)[0];if("undefined"!=typeof h){var l=ai_insert_code(h),n=h.closest("div."+ai_block_class_def);if(n){l||n.removeAttribute("data-ai");var u=n.querySelectorAll(".ai-debug-block");n&&u.length&&(n.classList.remove("ai-list-block"),n.classList.remove("ai-list-block-ip"),n.classList.remove("ai-list-block-filter"),n.style.visibility="",n.classList.contains("ai-remove-position")&&(n.style.position=""))}h.classList.remove(a); 2462l&&z()}};ai_insert_viewport_code=function(a){var h=document.getElementsByClassName(a)[0];if("undefined"!=typeof h){var l=ai_insert_code(h);h.classList.remove(a);l&&(a=h.closest("div."+ai_block_class_def),null!=a&&(l=h.getAttribute("style"),null!=l&&a.setAttribute("style",a.getAttribute("style")+" "+l)));setTimeout(function(){h.removeAttribute("style")},2);z()}};ai_insert_adsense_fallback_codes=function(a){a.style.display="none";var h=a.closest(".ai-fallback-adsense"),l=h.nextElementSibling;l.getAttribute("data-code")? 2463ai_insert_code(l)&&z():l.style.display="block";h.classList.contains("ai-empty-code")&&null!=a.closest("."+ai_block_class_def)&&(a=a.closest("."+ai_block_class_def).getElementsByClassName("code-block-label"),0!=a.length&&(a[0].style.display="none"))};ai_insert_code_by_class=function(a){var h=document.getElementsByClassName(a)[0];"undefined"!=typeof h&&(ai_insert_code(h),h.classList.remove(a))};ai_insert_client_code=function(a,h){var l=document.getElementsByClassName(a)[0];if("undefined"!=typeof l){var n= 2464l.getAttribute("data-code");null!=n&&ai_check_block()&&(l.setAttribute("data-code",n.substring(Math.floor(h/19))),ai_insert_code_by_class(a),
2464l.remove())}};ai_process_elements_active=!1;function z(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active=!1;"function"==typeof ai_process_rotations&&ai_process_rotations();"function"==typeof ai_process_lists&&ai_process_lists();"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses();"function"==typeof ai_process_filter_hooks&& 2465ai_process_filter_hooks();"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks();"function"==typeof ai_process_impressions&&1==ai_tracking_finished&&ai_process_impressions();"function"==typeof ai_install_click_trackers&&1==ai_tracking_finished&&ai_install_click_trackers();"function"==typeof ai_install_close_buttons&&ai_install_close_buttons(document);"function"==typeof ai_process_wait_for_interaction&&ai_process_wait_for_interaction();"function"==typeof ai_process_delayed_blocks&&ai_process_delayed_blocks()}, 24665);ai_process_elements_active=!0}const B=document.querySelector("body");(new MutationObserver(function(a,h){for(const l of a)"attributes"===l.type&&"data-ad-status"==l.attributeName&&"unfilled"==l.target.dataset.adStatus&&l.target.closest(".ai-fallback-adsense")&&ai_insert_adsense_fallback_codes(l.target)})).observe(B,{attributes:!0,childList:!1,subtree:!0});var Arrive=function(a,h,l){function n(t,c,e){d.addMethod(c,e,t.unbindEvent);d.addMethod(c,e,t.unbindEventWithSelectorOrCallback);d.addMethod(c, 2467e,t.unbindEventWithSelectorAndCallback)}function u(t){t.arrive=r.bindEvent;n(r,t,"unbindArrive");t.leave=v.bindEvent;n(v,t,"unbindLeave")}if(a.MutationObserver&&"undefined"!==typeof HTMLElement){var y=0,d=function(){var t=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector;return{matchesSelector:function(c,e){return c instanceof HTMLElement&&t.call(c,e)},addMethod:function(c,e,f){var b=c[e];c[e]= 2468function(){if(f.length==arguments.length)return f.apply(this,arguments);if("function"==typeof b)return b.apply(this,arguments)}},callCallbacks:function(c,e){e&&e.options.onceOnly&&1==e.firedElems.length&&(c=[c[0]]);for(var f=0,b;b=c[f];f++)b&&b.callback&&b.callback.call(b.elem,b.elem);e&&e.options.onceOnly&&1==e.firedElems.length&&e.me.unbindEventWithSelectorAndCallback.call(e.target,e.selector,e.callback)},checkChildNodesRecursively:function(c,e,f,b){for(var g=0,k;k=c[g];g++)f(k,e,b)&&b.push({callback:e.callback, 2469elem:k}),0<k.childNodes.length&&d.checkChildNodesRecursively(k.childNodes,e,f,b)},mergeArrays:function(c,e){var f={},b;for(b in c)c.hasOwnProperty(b)&&(f[b]=c[b]);for(b in e)e.hasOwnProperty(b)&&(f[b]=e[b]);return f},toElementsArray:function(c){"undefined"===typeof c||"number"===typeof c.length&&c!==a||(c=[c]);return c}}}(),w=function(){var t=function(){this._eventsBucket=[];this._beforeRemoving=this._beforeAdding=null};t.prototype.addEvent=function(c,e,f,b){c={target:c,selector:e,options:f,callback:b, 2470firedElems:[]};this._beforeAdding&&this._beforeAdding(c);this._eventsBucket.push(c);return c};t.prototype.removeEvent=function(c){for(var e=this._eventsBucket.length-1,f;f=this._eventsBucket[e];e--)c(f)&&(this._beforeRemoving&&this._beforeRemoving(f),(f=this._eventsBucket.splice(e,1))&&f.length&&(f[0].callback=null))};t.prototype.beforeAdding=function(c){this._beforeAdding=c};t.prototype.beforeRemoving=function(c){this._beforeRemoving=c};return t}(),m=function(t,c){var e=new w,f=this,b={fireOnAttributesModification:!1}; 2471e.beforeAdding(function(g){var k=g.target;if(k===a.document||k===a)k=document.getElementsByTagName("html")[0];var p=new MutationObserver(function(x){c.call(this,x,g)});var q=t(g.options);p.observe(k,q);g.observer=p;g.me=f});e.beforeRemoving(function(g){g.observer.disconnect()});this.bindEvent=function(g,k,p){k=d.mergeArrays(b,k);for(var q=d.toElementsArray(this),x=0;x<q.length;x++)e.addEvent(q[x],g,k,p)};this.unbindEvent=function(){var g=d.toElementsArray(this);e.removeEvent(function(k){for(var p= 24720;p<g.length;p++)if(this===l||k.target===g[p])return!0;return!1})};this.unbindEventWithSelectorOrCallback=function(g){var k=d.toElementsArray(this);e.removeEvent("function"===typeof g?function(p){for(var q=0;q<k.length;q++)if((this===l||p.target===k[q])&&p.callback===g)return!0;return!1}:function(p){for(var q=0;q<k.length;q++)if((this===l||p.target===k[q])&&p.selector===g)return!0;return!1})};this.unbindEventWithSelectorAndCallback=function(g,k){var p=d.toElementsArray(this);e.removeEvent(function(q){for(var x= 24730;x<p.length;x++)if((this===l||q.target===p[x])&&q.selector===g&&q.callback===k)return!0;return!1})};return this},r=new function(){function t(f,b,g){return d.matchesSelector(f,b.selector)&&(f._id===l&&(f._id=y++),-1==b.firedElems.indexOf(f._id))?(b.firedElems.push(f._id),!0):!1}var c={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};r=new m(function(f){var b={attributes:!1,childList:!0,subtree:!0};f.fireOnAttributesModification&&(b.attributes=!0);return b},function(f,b){f.forEach(function(g){var k= 2474g.addedNodes,p=g.target,q=[];null!==k&&0<k.length?d.checkChildNodesRecursively(k,b,t,q):"attributes"===g.type&&t(p,b,q)&&q.push({callback:b.callback,elem:p});
2474d.callCallbacks(q,b)})});var e=r.bindEvent;r.bindEvent=function(f,b,g){"undefined"===typeof g?(g=b,b=c):b=d.mergeArrays(c,b);var k=d.toElementsArray(this);if(b.existing){for(var p=[],q=0;q<k.length;q++)for(var x=k[q].querySelectorAll(f),A=0;A<x.length;A++)p.push({callback:g,elem:x[A]});if(b.onceOnly&&p.length)return g.call(p[0].elem,p[0].elem); 2475setTimeout(d.callCallbacks,1,p)}e.call(this,f,b,g)};return r},v=new function(){function t(f,b){return d.matchesSelector(f,b.selector)}var c={};v=new m(function(){return{childList:!0,subtree:!0}},function(f,b){f.forEach(function(g){g=g.removedNodes;var k=[];null!==g&&0<g.length&&d.checkChildNodesRecursively(g,b,t,k);d.callCallbacks(k,b)})});var e=v.bindEvent;v.bindEvent=function(f,b,g){"undefined"===typeof g?(g=b,b=c):b=d.mergeArrays(c,b);e.call(this,f,b,g)};return v};h&&u(h.fn);u(HTMLElement.prototype); 2476u(NodeList.prototype);u(HTMLCollection.prototype);u(HTMLDocument.prototype);u(Window.prototype);h={};n(r,h,"unbindAllArrive");n(v,h,"unbindAllLeave");return h}}(window,"undefined"===typeof jQuery?null:jQuery,void 0)}; 2477;!function(a,b){a(function(){"use strict";function a(a,b){return null!=a&&null!=b&&a.toLowerCase()===b.toLowerCase()}function c(a,b){var c,d,e=a.length;if(!e||!b)return!1;for(c=b.toLowerCase(),d=0;d<e;++d)if(c===a[d].toLowerCase())return!0;return!1}function d(a){for(var b in a)i.call(a,b)&&(a[b]=new RegExp(a[b],"i"))}function e(a){return(a||"").substr(0,500)}function f(a,b){this.ua=e(a),this._cache={},this.maxPhoneWidth=b||600}var g={};g.mobileDetectRules={phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",Pixel:"; \\bPixel\\b",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052
vendor: 4,923 bytes, line 2477
2477",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-
vendor: 32,736 bytes, lines 2477-2478
2477I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332",Asus:"Asus.*Galaxy|PadFone.*Mobile",Xiaomi:"^(?!.*\\bx11\\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30|A3-A40",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android [0-9.]+; [a-z-]+; \\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",SailfishOS:"Sailfish",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"\\bEdgiOS\\b|Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version((?!\\bEdgiOS\\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",SailfishBrowser:"SailfishBrowser/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",Sailfish:"Sailfish [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},g.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i, 2478shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var h,i=Object.prototype.hasOwnProperty;return g.FALLBACK_PHONE="UnknownPhone",g.FALLBACK_TABLET="UnknownTablet",g.FALLBACK_MOBILE="UnknownMobile",h="isArray"in Array?Array.isArray:function(a){return"[object Array]"===Object.prototype.toString.call(a)},function(){var a,b,c,e,f,j,k=g.mobileDetectRules;for(a in k.props)if(i.call(k.props,a)){for(b=k.props[a],h(b)||(b=[b]),f=b.length,e=0;e<f;++e)c=b[e],j=c.indexOf("[VER]"),j>=0&&(c=c.substring(0,j)+"([\\w._\\+]+)"+c.substring(j+5)),b[e]=new RegExp(c,"i");k.props[a]=b}d(k.oss),d(k.phones),d(k.tablets),d(k.uas),d(k.utils),k.oss0={WindowsPhoneOS:k.oss.WindowsPhoneOS,WindowsMobileOS:k.oss.WindowsMobileOS}}(),g.findMatch=function(a,b){for(var c in a)if(i.call(a,c)&&a[c].test(b))return c;return null},g.findMatches=function(a,b){var c=[];for(var d in a)i.call(a,d)&&a[d].test(b)&&c.push(d);return c},g.getVersionStr=function(a,b){var c,d,e,f,h=g.mobileDetectRules.props;if(i.call(h,a))for(c=h[a],e=c.length,d=0;d<e;++d)if(f=c[d].exec(b),null!==f)return f[1];return null},g.getVersion=function(a,b){var c=g.getVersionStr(a,b);return c?g.prepareVersionNo(c):NaN},g.prepareVersionNo=function(a){var b;return b=a.split(/[a-z._ \/\-]/i),1===b.length&&(a=b[0]),b.length>1&&(a=b[0]+".",b.shift(),a+=b.join("")),Number(a)},g.isMobileFallback=function(a){return g.detectMobileBrowsers.fullPattern.test(a)||g.detectMobileBrowsers.shortPattern.test(a.substr(0,4))},g.isTabletFallback=function(a){return g.detectMobileBrowsers.tabletPattern.test(a)},g.prepareDetectionCache=function(a,c,d){if(a.mobile===b){var e,h,i;return(h=g.findMatch(g.mobileDetectRules.tablets,c))?(a.mobile=a.tablet=h,void(a.phone=null)):(e=g.findMatch(g.mobileDetectRules.phones,c))?(a.mobile=a.phone=e,void(a.tablet=null)):void(g.isMobileFallback(c)?(i=f.isPhoneSized(d),i===b?(a.mobile=g.FALLBACK_MOBILE,a.tablet=a.phone=null):i?(a.mobile=a.phone=g.FALLBACK_PHONE,a.tablet=null):(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null)):g.isTabletFallback(c)?(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null):a.mobile=a.tablet=a.phone=null)}},g.mobileGrade=function(a){var b=null!==a.mobile();return a.os("iOS")&&a.version("iPad")>=4.3||a.os("iOS")&&a.version("iPhone")>=3.1||a.os("iOS")&&a.version("iPod")>=3.1||a.version("Android")>2.1&&a.is("Webkit")||a.version("Windows Phone OS")>=7||a.is("BlackBerry")&&a.version("BlackBerry")>=6||a.match("Playbook.*Tablet")||a.version("webOS")>=1.4&&a.match("Palm|Pre|Pixi")||a.match("hp.*TouchPad")||a.is("Firefox")&&a.version("Firefox")>=12||a.is("Chrome")&&a.is("AndroidOS")&&a.version("Android")>=4||a.is("Skyfire")&&a.version("Skyfire")>=4.1&&a.is("AndroidOS")&&a.version("Android")>=2.3||a.is("Opera")&&a.version("Opera Mobi")>11&&a.is("AndroidOS")||a.is("MeeGoOS")||a.is("Tizen")||a.is("Dolfin")&&a.version("Bada")>=2||(a.is("UC Browser")||a.is("Dolfin"))&&a.version("Android")>=2.3||a.match("Kindle Fire")||a.is("Kindle")&&a.version("Kindle")>=3||a.is("AndroidOS")&&a.is("NookTablet")||a.version("Chrome")>=11&&!b||a.version("Safari")>=5&&!b||a.version("Firefox")>=4&&!b||a.version("MSIE")>=7&&!b||a.version("Opera")>=10&&!b?"A":a.os("iOS")&&a.version("iPad")<4.3||a.os("iOS")&&a.version("iPhone")<3.1||a.os("iOS")&&a.version("iPod")<3.1||a.is("Blackberry")&&a.version("BlackBerry")>=5&&a.version("BlackBerry")<6||a.version("Opera Mini")>=5&&a.version("Opera Mini")<=6.5&&(a.version("Android")>=2.3||a.is("iOS"))||a.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||a.version("Opera Mobi")>=11&&a.is("SymbianOS")?"B":(a.version("BlackBerry")<5||a.match("MSIEMobile|Windows CE.*Mobile")||a.version("Windows Mobile")<=5.2,"C")},g.detectOS=function(a){return g.findMatch(g.mobileDetectRules.oss0,a)||g.findMatch(g.mobileDetectRules.oss,a)},g.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},f.prototype={constructor:f,mobile:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===b&&(this._cache.userAgent=g.findMatch(g.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===b&&(this._cache.userAgents=g.findMatches(g.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===b&&(this._cache.os=g.detectOS(this.ua)),this._cache.os},version:function(a){return g.getVersion(a,this.ua)},versionStr:function(a){return g.getVersionStr(a,this.ua)},is:function(b){return c(this.userAgents(),b)||a(b,this.os())||a(b,this.phone())||a(b,this.tablet())||c(g.findMatches(g.mobileDetectRules.utils,this.ua),b)},match:function(a){return a instanceof RegExp||(a=new RegExp(a,"i")),a.test(this.ua)},isPhoneSized:function(a){return f.isPhoneSized(a||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===b&&(this._cache.grade=g.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?f.isPhoneSized=function(a){return a<0?b:g.getDeviceSmallerSide()<=a}:f.isPhoneSized=function(){},f._impl=g,f.version="1.4.5 2021-03-13",f})}(function(a){if("undefined"!=typeof module&&module.exports)return function(a){module.exports=a()};if("function"==typeof define&&define.amd)return define;if("undefined"!=typeof window)return function(a){window.MobileDetect=a()};throw new Error("unknown environment")}());
2478var ai_lists=!0,ai_block_class_def="code-block"; 2479if("undefined"!=typeof ai_lists){function X(b,e){for(var n=[];b=b.previousElementSibling;)("undefined"==typeof e||b.matches(e))&&n.push(b);return n}function fa(b,e){for(var n=[];b=b.nextElementSibling;)("undefined"==typeof e||b.matches(e))&&n.push(b);return n}var host_regexp=RegExp(":\\/\\/(.[^/:]+)","i");function ha(b){b=b.match(host_regexp);return null!=b&&1<b.length&&"string"===typeof b[1]&&0<b[1].length?b[1].toLowerCase():null}function Q(b){return b.includes(":")?(b=b.split(":"),1E3*(3600*parseInt(b[0])+ 248060*parseInt(b[1])+parseInt(b[2]))):null}function Y(b){try{var e=Date.parse(b);isNaN(e)&&(e=null)}catch(n){e=null}if(null==e&&b.includes(" ")){b=b.split(" ");try{e=Date.parse(b[0]),e+=Q(b[1]),isNaN(e)&&(e=null)}catch(n){e=null}}return e}function Z(){null==document.querySelector("#ai-iab-tcf-bar")&&null==document.querySelector(".ai-list-manual")||"function"!=typeof __tcfapi||"function"!=typeof ai_load_blocks||"undefined"!=typeof ai_iab_tcf_callback_installed||(__tcfapi("addEventListener",2,function(b, 2481e){e&&"useractioncomplete"===b.eventStatus&&(ai_tcData=b,ai_load_blocks(),b=document.querySelector("#ai-iab-tcf-status"),null!=b&&(b.textContent="IAB TCF 2.0 DATA LOADED"),b=document.querySelector("#ai-iab-tcf-bar"),null!=b&&(b.classList.remove("status-error"),b.classList.add("status-ok")))}),ai_iab_tcf_callback_installed=!0)}ai_process_lists=function(b){function e(a,c,k){if(0==a.length){if("!@!"==k)return!0;c!=k&&("true"==k.toLowerCase()?k=!0:"false"==k.toLowerCase()&&(k=!1));return c==k}if("object"!= 2482typeof c&&"array"!=typeof c)return!1;var l=a[0];a=a.slice(1);if("*"==l)for(let [,p]of Object.entries(c)){if(e(a,p,k))return!0}else if(l in c)return e(a,c[l],k);return!1}function n(a,c,k){if("object"!=typeof a||-1==c.indexOf("["))return!1;c=c.replace(/]| /gi,"").split("[");return e(c,a,k)}function z(){if("function"==typeof __tcfapi){var a=document.querySelector("#ai-iab-tcf-status"),c=document.querySelector("#ai-iab-tcf-bar");null!=a&&(a.textContent="IAB TCF 2.0 DETECTED");__tcfapi("getTCData",2,function(k, 2483l){l?(null!=c&&(c.classList.remove("status-error"),c.classList.add("status-ok")),"tcloaded"==k.eventStatus||"useractioncomplete"==k.eventStatus)?(ai_tcData=k,k.gdprApplies?null!=a&&(a.textContent="IAB TCF 2.0 DATA LOADED"):null!=a&&(a.textContent="IAB TCF 2.0 GDPR DOES NOT APPLY"),null!=c&&(c.classList.remove("status-error"),c.classList.add("status-ok")),setTimeout(function(){ai_process_lists()},10)):"cmpuishown"==k.eventStatus&&(ai_cmpuishown=!0,null!=a&&(a.textContent="IAB TCF 2.0 CMP UI SHOWN"), 2484null!=c&&(c.classList.remove("status-error"),c.classList.add("status-ok"))):(null!=a&&(a.textContent="IAB TCF 2.0 __tcfapi getTCData failed"),null!=c&&(c.classList.remove("status-ok"),c.classList.add("status-error")))})}}function C(a){"function"==typeof __tcfapi?(ai_tcfapi_found=!0,"undefined"==typeof ai_iab_tcf_callback_installed&&Z(),"undefined"==typeof ai_tcData_requested&&(ai_tcData_requested=!0,z(),cookies_need_tcData=!0)):a&&("undefined"==typeof ai_tcfapi_found&&(ai_tcfapi_found=!1,setTimeout(function(){ai_process_lists()}, 248510)),a=document.querySelector("#ai-iab-tcf-status"),null!=a&&(a.textContent="IAB TCF 2.0 MISSING: __tcfapi function not found"),a=document.querySelector("#ai-iab-tcf-bar"),null!=a&&(a.classList.remove("status-ok"),a.classList.add("status-error")))}if(null==b)b=document.querySelectorAll("div.ai-list-data, meta.ai-list-data");else{window.jQuery&&window.jQuery.fn&&b instanceof jQuery&&(b=Array.prototype.slice.call(b));var x=[];b.forEach((a,c)=>{a.matches(".ai-list-data")?x.push(a):(a=a.querySelectorAll(".ai-list-data"), 2486a.length&&a.forEach((k,l)=>{x.push(k)}))});b=x}if(b.length){b.forEach((a,c)=>{a.classList.remove("ai-list-data")});var L=ia(window.location.search);if(null!=L.referrer)var A=L.referrer;else A=document.referrer,""!=A&&(A=ha(A));var R=window.navigator.userAgent,S=R.toLowerCase(),aa=navigator.language,M=aa.toLowerCase();if("undefined"!==typeof MobileDetect)var ba=new MobileDetect(R);b.forEach((a,c)=>{var k=document.cookie.split(";");k.forEach(function(f,h){k[h]=f.trim()});c=a.closest("div."+ai_block_class_def); 2487var l=!0;if(a.hasAttribute("referer-list")){var p=a.getAttribute("referer-list");
2487p=b64d(p).split(",");var v=a.getAttribute("referer-list-type"),E=!1;p.every((f,h)=>{f=f.trim();if(""==f)return!0;if("*"==f.charAt(0))if("*"==f.charAt(f.length-1)){if(f=f.substr(1,f.length-2),-1!=A.indexOf(f))return E=!0,!1}else{if(f=f.substr(1),A.substr(-f.length)==f)return E=!0,!1}else if("*"==f.charAt(f.length-1)){if(f=f.substr(0,f.length-1),0==A.indexOf(f))return E=!0,!1}else if("#"==f){if(""==A)return E=!0,!1}else if(f== 2488A)return E=!0,!1;return!0});var r=E;switch(v){case "B":r&&(l=!1);break;case "W":r||(l=!1)}}if(l&&a.hasAttribute("client-list")&&"undefined"!==typeof ba)switch(p=a.getAttribute("client-list"),p=b64d(p).split(","),v=a.getAttribute("client-list-type"),r=!1,p.every((f,h)=>{if(""==f.trim())return!0;f.split("&&").every((d,t)=>{t=!0;var w=!1;for(d=d.trim();"!!"==d.substring(0,2);)t=!t,d=d.substring(2);"language:"==d.substring(0,9)&&(w=!0,d=d.substring(9).toLowerCase());var q=!1;w?"*"==d.charAt(0)?"*"==d.charAt(d.length- 24891)?(d=d.substr(1,d.length-2).toLowerCase(),-1!=M.indexOf(d)&&(q=!0)):(d=d.substr(1).toLowerCase(),M.substr(-d.length)==d&&(q=!0)):"*"==d.charAt(d.length-1)?(d=d.substr(0,d.length-1).toLowerCase(),0==M.indexOf(d)&&(q=!0)):d==M&&(q=!0):"*"==d.charAt(0)?"*"==d.charAt(d.length-1)?(d=d.substr(1,d.length-2).toLowerCase(),-1!=S.indexOf(d)&&(q=!0)):(d=d.substr(1).toLowerCase(),S.substr(-d.length)==d&&(q=!0)):"*"==d.charAt(d.length-1)?(d=d.substr(0,d.length-1).toLowerCase(),0==S.indexOf(d)&&(q=!0)):ba.is(d)&& 2490(q=!0);return(r=q?t:!t)?!0:!1});return r?!1:!0}),v){case "B":r&&(l=!1);break;case "W":r||(l=!1)}var N=p=!1;for(v=1;2>=v;v++)if(l){switch(v){case 1:var g=a.getAttribute("cookie-list");break;case 2:g=a.getAttribute("parameter-list")}if(null!=g){g=b64d(g);switch(v){case 1:var y=a.getAttribute("cookie-list-type");break;case 2:y=a.getAttribute("parameter-list-type")}g=g.replace("tcf-gdpr","tcf-v2[gdprApplies]=true");g=g.replace("tcf-no-gdpr","tcf-v2[gdprApplies]=false");g=g.replace("tcf-google","tcf-v2[vendor][consents][755]=true && tcf-v2[purpose][consents][1]=true"); 2491g=g.replace("tcf-no-google","!!tcf-v2[vendor][consents][755]");g=g.replace("tcf-media.net","tcf-v2[vendor][consents][142]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-media.net","!!tcf-v2[vendor][consents][142]");g=g.replace("tcf-amazon","tcf-v2[vendor][consents][793]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-amazon","!!tcf-v2[vendor][consents][793]");g=g.replace("tcf-ezoic","tcf-v2[vendor][consents][347]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-ezoic", 2492"!!tcf-v2[vendor][consents][347]");var F=g.split(","),ca=[];k.forEach(function(f){f=f.split("=");try{var h=JSON.parse(decodeURIComponent(f[1]))}catch(d){h=decodeURIComponent(f[1])}ca[f[0]]=h});r=!1;var I=a;F.every((f,h)=>{f.split("&&").every((d,t)=>{t=!0;for(d=d.trim();"!!"==d.substring(0,2);)t=!t,d=d.substring(2);var w=d,q="!@!",T="tcf-v2"==w&&"!@!"==q,B=-1!=d.indexOf("["),J=0==d.indexOf("tcf-v2")||0==d.indexOf("euconsent-v2");J=J&&(B||T);-1!=d.indexOf("=")&&(q=d.split("="),w=q[0],q=q[1],B=-1!=w.indexOf("["), 2493J=(J=0==w.indexOf("tcf-v2")||0==w.indexOf("euconsent-v2"))&&(B||T));if(J)document.querySelector("#ai-iab-tcf-status"),B=document.querySelector("#ai-iab-tcf-bar"),null!=B&&(B.style.display="block"),T&&"boolean"==typeof ai_tcfapi_found?r=ai_tcfapi_found?t:!t:"object"==typeof ai_tcData?(null!=B&&(B.classList.remove("status-error"),B.classList.add("status-ok")),w=w.replace(/]| /gi,"").split("["),w.shift(),r=(w=e(w,ai_tcData,q))?t:!t):"undefined"==typeof ai_tcfapi_found&&(I.classList.add("ai-list-data"), 2494N=!0,"function"==typeof __tcfapi?C(!1):"undefined"==typeof ai_tcData_retrying&&(ai_tcData_retrying=!0,setTimeout(function(){"function"==typeof __tcfapi?C(!1):setTimeout(function(){"function"==typeof __tcfapi?C(!1):setTimeout(function(){C(!0)},3E3)},1E3)},600)));else if(B)r=(w=n(ca,w,q))?t:!t;else{var U=!1;"!@!"==q?k.every(function(ja){return ja.split("=")[0]==d?(U=!0,!1):!0}):U=-1!=k.indexOf(d);r=U?t:!t}return r?!0:!1});return r?!1:!0});r&&(N=!1,I.classList.remove("ai-list-data"));switch(y){case "B":r&& 2495(l=!1);break;case "W":r||(l=!1)}}}a.classList.contains("ai-list-manual")&&(l?(I.classList.remove("ai-list-data"),I.classList.remove("ai-list-manual")):(p=!0,I.classList.add("ai-list-data")));
2495(l||!p&&!N)&&a.hasAttribute("data-debug-info")&&(g=document.querySelector("."+a.dataset.debugInfo),null!=g&&(g=g.parentElement,null!=g&&g.classList.contains("ai-debug-info")&&g.remove()));y=X(a,".ai-debug-bar.ai-debug-lists");var ka=""==A?"#":A;0!=y.length&&y.forEach((f,h)=>{h=f.querySelector(".ai-debug-name.ai-list-info"); 2496null!=h&&(h.textContent=ka,h.title=R+"\n"+aa);h=f.querySelector(".ai-debug-name.ai-list-status");null!=h&&(h.textContent=l?ai_front.visible:ai_front.hidden)});g=!1;if(l&&a.hasAttribute("scheduling-start")&&a.hasAttribute("scheduling-end")&&a.hasAttribute("scheduling-days")){var u=a.getAttribute("scheduling-start");v=a.getAttribute("scheduling-end");y=a.getAttribute("scheduling-days");g=!0;u=b64d(u);F=b64d(v);var V=parseInt(a.getAttribute("scheduling-fallback")),O=parseInt(a.getAttribute("gmt"));if(u.includes("-")|| 2497F.includes("-"))P=Y(u)+O,K=Y(F)+O;else var P=Q(u),K=Q(F);P??=0;K??=0;var W=b64d(y).split(",");y=a.getAttribute("scheduling-type");var D=(new Date).getTime()+O;v=new Date(D);var G=v.getDay();0==G?G=6:G--;u.includes("-")||F.includes("-")||(u=(new Date(v.getFullYear(),v.getMonth(),v.getDate())).getTime()+O,D-=u,0>D&&(D+=864E5));scheduling_start_date_ok=D>=P;scheduling_end_date_ok=0==K||D<K;u=scheduling_start_date_ok&&scheduling_end_date_ok&&W.includes(G.toString());switch(y){case "B":u=!u}u||(l=!1); 2498var la=v.toISOString().split(".")[0].replace("T"," ");y=X(a,".ai-debug-bar.ai-debug-scheduling");
24980!=y.length&&y.forEach((f,h)=>{h=f.querySelector(".ai-debug-name.ai-scheduling-info");null!=h&&(h.textContent=la+" "+G+" current_time: "+Math.floor(D.toString()/1E3)+" start_date:"+Math.floor(P/1E3).toString()+"=>"+scheduling_start_date_ok.toString()+" end_date:"+Math.floor(K/1E3).toString()+"=>"+scheduling_end_date_ok.toString()+" days:"+W.toString()+"=>"+W.includes(G.toString()).toString());h=f.querySelector(".ai-debug-name.ai-scheduling-status"); 2499null!=h&&(h.textContent=l?ai_front.visible:ai_front.hidden);l||0==V||(f.classList.remove("ai-debug-scheduling"),f.classList.add("ai-debug-fallback"),h=f.querySelector(".ai-debug-name.ai-scheduling-status"),null!=h&&(h.textContent=ai_front.fallback+" = "+V))})}if(p||!l&&N)return!0;a.style.visibility="";a.style.position="";a.style.width="";a.style.height="";a.style.zIndex="";if(l){if(null!=c&&(c.style.visibility="",c.classList.contains("ai-remove-position")&&(c.style.position="")),a.hasAttribute("data-code")){p= 2500b64d(a.dataset.code);u=document.createRange();g=!0;try{H=u.createContextualFragment(p)}catch(f){g=!1}g&&(null!=a.closest("head")?(a.parentNode.insertBefore(H,a.nextSibling),a.remove()):a.append(H));da(a)}}else if(g&&!u&&0!=V){null!=c&&(c.style.visibility="",c.classList.contains("ai-remove-position")&&c.css({position:""}));p=fa(a,".ai-fallback");0!=p.length&&p.forEach((f,h)=>{f.classList.remove("ai-fallback")});if(a.hasAttribute("data-fallback-code")){p=b64d(a.dataset.fallbackCode);u=document.createRange(); 2501g=!0;try{var H=u.createContextualFragment(p)}catch(f){g=!1}g&&a.append(H);da(a)}else a.style.display="none",null!=c&&null==c.querySelector(".ai-debug-block")&&c.hasAttribute("style")&&-1==c.getAttribute("style").indexOf("height:")&&(c.style.display="none");null!=c&&c.hasAttribute("data-ai")&&(c.getAttribute("data-ai"),a.hasAttribute("fallback-tracking")&&(H=a.getAttribute("fallback-tracking"),c.setAttribute("data-ai-"+a.getAttribute("fallback_level"),H)))}else a.style.display="none",null!=c&&(c.removeAttribute("data-ai"), 2502c.classList.remove("ai-track"),null!=c.querySelector(".ai-debug-block")?(c.style.visibility="",c.classList.remove("ai-close"),c.classList.contains("ai-remove-position")&&(c.style.position="")):c.hasAttribute("style")&&-1==c.getAttribute("style").indexOf("height:")&&(c.style.display="none"));a.setAttribute("data-code","");a.setAttribute("data-fallback-code","");null!=c&&c.classList.remove("ai-list-block")})}};function ea(b){b=`; ${document.cookie}`.split(`; ${b}=`);if(2===b.length)return b.pop().split(";").shift()} 2503function ma(b,e,n){ea(b)&&(document.cookie=b+"="+(e?";path="+e:"")+(n?";domain="+n:"")+";expires=Thu, 01 Jan 1970 00:00:01 GMT")}function m(b){ea(b)&&(ma(b,"/",window.location.hostname),document.cookie=b+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;")}(function(b){"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?b():document.addEventListener("DOMContentLoaded",b)})(function(){setTimeout(function(){ai_process_lists();setTimeout(function(){Z(); 2504if("function"==typeof ai_load_blocks){document.addEventListener("cmplzEnableScripts",e);document.addEventListener("cmplz_event_marketing",e);function e(n){"cmplzEnableScripts"!=n.type&&"all"!==n.consentLevel||ai_load_blocks()}document.addEventListener("cmplz_enable_category",function(n){"marketing"===n.detail.category&&ai_load_blocks()})}},50);var b=document.querySelector(".ai-debug-page-type");null!=b&&b.addEventListener("dblclick",e=>{e=document.querySelector("#ai-iab-tcf-status");null!=e&&(e.textContent= 2505"CONSENT COOKIES");e=document.querySelector("#ai-iab-tcf-bar");null!=e&&(e.style.display="block")});b=document.querySelector("#ai-iab-tcf-bar");null!=b&&b.addEventListener("click",e=>{m("euconsent-v2");m("__lxG__consent__v2");m("__lxG__consent__v2_daisybit");m("__lxG__consent__v2_gdaisybit");m("CookieLawInfoConsent");m("cookielawinfo-checkbox-advertisement");m("cookielawinfo-checkbox-analytics");m("cookielawinfo-checkbox-necessary");m("complianz_policy_id");m("complianz_consent_status");m("cmplz_marketing"); 2506m("cmplz_consent_status");m("cmplz_preferences");m("cmplz_statistics-anonymous");m("cmplz_choice");m("cmplz_banner-status");m("cmplz_functional");m("cmplz_policy_id");m("cmplz_statistics");m("moove_gdpr_popup");m("real_cookie_banner-blog:1-tcf");m("real_cookie_banner-blog:1");e=document.querySelector("#ai-iab-tcf-status");null!=e&&(e.textContent="CONSENT COOKIES DELETED")})},5)});function da(b){setTimeout(function(){"function"==typeof ai_process_rotations_in_element&&ai_process_rotations_in_element(b); 2507"function"==typeof ai_process_lists&&ai_process_lists();"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses();"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks();"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks(b);"function"==typeof ai_process_impressions&&1==ai_tracking_finished&&ai_process_impressions();"function"==typeof ai_install_click_trackers&&1==ai_tracking_finished&&ai_install_click_trackers();"function"==typeof ai_install_close_buttons&&ai_install_close_buttons(document)}, 25085)}function ia(b){var e=b?b.split("?")[1]:window.location.search.slice(1);b={};if(e){e=e.split("#")[0];e=e.split("&");for(var n=0;n<e.length;n++){var z=e[n].split("="),C=void 0,x=z[0].replace(/\[\d*\]/,function(L){C=L.slice(1,-1);return""});z="undefined"===typeof z[1]?"":z[1];x=x.toLowerCase();z=z.toLowerCase();b[x]?("string"===typeof b[x]&&(b[x]=[b[x]]),"undefined"===typeof C?b[x].push(z):b[x][C]=z):b[x]=z}}return b}}; 2509function ai_check_close_buttons(){function e(a){var b=a.querySelector(".ai-close-button.ai-close-unprocessed");if(null!=b){var c=b.dataset.aiBlock;b.addEventListener("click",g=>{ai_close_block(b);"function"==typeof ai_close_button_action&&ai_close_button_action(c)});var d=0;"undefined"!==typeof ai_close_min_block_height&&ai_close_min_block_height.constructor===Array&&"undefined"!==typeof ai_close_min_block_height[c]&&(d=ai_close_min_block_height[c]);0!==a.offsetHeight&&a.offsetHeight>=d?(null==a.querySelector(".ai-parallax")&& 2510(a.style.width="",a.classList.add("ai-close-fit")),ai_fade_in(a.querySelector(".ai-close-button"),50)):(b=a,setTimeout(function(){0!==b.offsetHeight&&b.offsetHeight>=d&&(null==b.querySelector(".ai-parallax")&&(b.style.width="",b.classList.add("ai-close-fit")),ai_fade_in(b.querySelector(".ai-close-button"),50))},4E3));if("undefined"===typeof ai_preview){var f=b;a=f.dataset.aiCloseTimeout;"undefined"!=typeof a&&0<a&&setTimeout(function(){ai_close_block(f)},1E3*(2<a?a-2:0)+1)}b.classList.remove("ai-close-unprocessed")}} 2511ai_close_block=function(a){var b=a.closest(".ai-close"),c=a.dataset.aiBlock;if(null!=b){if(null!=b.querySelector(".ai-attributes [data-ai-hash]")&&"aiHash"in b.querySelector(".ai-attributes [data-ai-hash]").dataset){var d=b.querySelector(".ai-attributes [data-ai-hash]").dataset.aiHash;if("aiClosedTime"in a.dataset){a=a.dataset.aiClosedTime;var f=Math.round((new Date).getTime()/1E3);ai_set_cookie(c,"x",Math.round(f+86400*a));ai_set_cookie(c,"h",d)}}else d=ai_set_cookie(c,"x",""),!d.hasOwnProperty(c)|| 2512d[c].hasOwnProperty("i")||d[c].hasOwnProperty("c")||ai_set_cookie(c,"h","");b.remove()}else ai_set_cookie(c,"x",""),!d.hasOwnProperty(c)||d[c].hasOwnProperty("i")||d[c].hasOwnProperty("c")||ai_set_cookie(c,"h","")};ai_install_close_buttons=function(a){setTimeout(function(){a instanceof Element&&a.classList.contains("ai-close")?e
2512(a):document.querySelectorAll(".ai-close").forEach((b,c)=>{e(b)})},ai_close_button_delay)};"undefined"==typeof ai_close_button_delay&&(ai_close_button_delay=2200);ai_install_close_buttons(document)} 2513function ai_fade_in(e,a){e.style.display="block";e.style.opacity=0;var b=+new Date,c=function(){e.style.opacity=+e.style.opacity+(new Date-b)/a;b=+new Date;1>+e.style.opacity&&(window.requestAnimationFrame&&requestAnimationFrame(c)||setTimeout(c,16))};c()}function ai_ready(e){"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?e():document.addEventListener("DOMContentLoaded",e)}ai_ready(ai_check_close_buttons); 2514var ai_ip=!0,ai_use_maxmind="0",ai_data_id="8ed745d995",ai_ajax_url="https://cysticfibrosisnewstoday.com/wp-admin/admin-ajax.php",ai_block_class_def="code-block"; 2515if("undefined"!=typeof ai_ip){function u(b,g){g||(g=window.location.href);b=b.replace(/[\[\]]/g,"\\$&");return(b=(new RegExp("[?&]"+b+"(=([^&#]*)|&|#|$)")).exec(g))?b[2]?decodeURIComponent(b[2].replace(/\+/g," ")):"":null}function y(){return(new Date).getTime()+"-"+Math.round(1E5*Math.random())}function v(b){b.forEach((a,c)=>{a.classList.remove("ai-ip-data")});var g=!1;if(""!=ai_ip_data){try{var l=JSON.parse(ai_ip_data),f=l[0],r=l[1],p=l[2],q=l[3]}catch(a){return}var t=!1;-1!=f.indexOf("#")&&(t=!0, 2516f=f.replace("#",""));var e="";t&&(e="CFP BLOCKED, ");e=e+f+", "+r;null!=p&&null!=q&&(e=e+":"+p+":"+q);null==p&&(p="");null==q&&(q="");null!=l&&b.forEach((a,c)=>{c=a.closest("div."+ai_block_class_def);g=!0;if(a.hasAttribute("ip-addresses")){var h=a.getAttribute("ip-addresses").split(","),m=a.getAttribute("ip-address-list"),k=!1;h.every((d,n)=>{if("*"==d.charAt(0))if("*"==d.charAt(d.length-1)){if(d=d.substr(1,d.length-2),-1!=f.indexOf(d))return k=!0,!1}else{if(d=d.substr(1),f.substr(-d.length)==d)return k= 2517!0,!1}else if("*"==d.charAt(d.length-1)){if(d=d.substr(0,d.length-1),0==f.indexOf(d))return k=!0,!1}else if("#"==d){if(""==f)return k=!0,!1}else if("CFP"==d.toUpperCase()){if(t)return k=!0,!1}else if(d==f)return k=!0,!1;return!0});switch(m){case "B":k&&(g=!1);break;case "W":k||(g=!1)}}if(g&&a.hasAttribute("countries"))switch(h=a.getAttribute("countries").split(","),m=a.getAttribute("country-list"),k=!1,h.every((d,n)=>{n=d.trim().split(":");if(null==n[1]||""==p)n[1]="";if(null==n[2]||""==q)n[2]=""; 2518d=n.join(":").toUpperCase();n=(r+":"+(""==n[1]?"":p)+":"+(""==n[2]?"":q)).toUpperCase();return d==n?(k=!0,!1):!0}),m){case "B":k&&(g=!1);break;case "W":k||(g=!1)}a.style.visibility="";a.style.position="";a.style.width="";a.style.height="";a.style.zIndex="";for(h=a.previousElementSibling;h&&!h.matches(".ai-debug-bar");)h=h.previousElementSibling;null!=h&&(m=h.querySelector(".ai-debug-name.ai-ip-country"),null!=m&&(m.textContent=e),m=h.querySelector(".ai-debug-name.ai-ip-status"),null!=m&&(m.textContent= 2519g?ai_front.visible:ai_front.hidden));if(g){if(null!=c&&(c.style.visibility="",c.classList.contains("ai-remove-position")&&(c.style.position="")),a.hasAttribute("data-code")){h=b64d(a.dataset.code);m=document.createRange();var w=!0;try{var x=m.createContextualFragment(h)}catch(d){w=!1}w&&(null!=a.closest("head")?(a.parentNode.insertBefore(x,a.nextSibling),a.remove()):a.append(x));a.removeAttribute("data-code");z(a)}}else a.style.display="none",null!=c&&(c.removeAttribute("data-ai"),c.classList.remove("ai-track"), 2520null!=c.querySelector(".ai-debug-block")?(c.style.visibility="",c.classList.remove("ai-close"),c.classList.contains("ai-remove-position")&&(c.style.position=""),a.hasAttribute("data-code")&&(c.classList.remove("ai-list-block"),c.classList.remove("ai-list-block-filter"),null!=c.previousElementSibling&&c.previousElementSibling.classList.contains("ai-debug-info")&&c.previousElementSibling.remove())):c.hasAttribute("style")&&-1==c.getAttribute("style").indexOf("height:")&&(c.style.display="none"));null!= 2521c&&c.classList.remove("ai-list-block-ip")})}}ai_process_ip_addresses=function(b){if(null==b)b=document.querySelectorAll("div.ai-ip-data, meta.ai-ip-data");else{window.jQuery&&window.jQuery.fn&&b instanceof jQuery&&(b=Array.prototype.slice.call(b));var g=[];b.forEach((e,a)=>{e.matches(".ai-ip-data")?g.push(e):(e=e.querySelectorAll(".ai-ip-data"),e.length&&e.forEach((c,h)=>{g.push(c)}))});b=g}if(b.length)if("undefined"!=typeof ai_ip_data)v(b);else if("undefined"==typeof ai_ip_data_requested){ai_ip_data_requested= 2522!0;var l=ai_ajax_url+"?action=ai_ajax&ip-data="+("1"==ai_use_maxmind?"ip-address-country-city":"ip-address-country"),f=u("ai-debug-ip-address");null!=f&&(l+="&ai-debug-ip-address="+f);f=u("ai-debug-country");null!=f&&(l+="&ai-debug-country="+f);f={ai_check:ai_data_id,version:y()};var r=[],p;for(p in f){var q=encodeURIComponent(p),t=encodeURIComponent(f[p]);r.push(q+"="+t)}
2522r=r.join("&");(async function(){return await (await fetch(l,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"}, 2523body:r})).text()})().then(e=>{ai_ip_data=e;if(""==e){var a="Ajax request returned empty data, geo-targeting disabled";console.error(a);"undefined"!=typeof ai_js_errors&&ai_js_errors.push([a,l,0])}else try{JSON.parse(e)}catch(c){a="Ajax call returned invalid data, geo-targeting disabled",console.error(a,e),"undefined"!=typeof ai_js_errors&&ai_js_errors.push([a,l,0])}b=document.querySelectorAll("div.ai-ip-data, meta.ai-ip-data");b.length&&v(b)}).catch(e=>{document.querySelectorAll("div.ai-ip-data").forEach((a, 2524c)=>{a.style.display="none";a.style.visibility="";a.style.position="";a.style.width="";a.style.height="";a.style.zIndex="";a.classList.remove("ai-ip-data")})})}};(function(b){"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?b():document.addEventListener("DOMContentLoaded",b)})(function(){setTimeout(function(){ai_process_ip_addresses()},5)});function z(b){setTimeout(function(){"function"==typeof ai_process_rotations_in_element&&ai_process_rotations_in_element(b); 2525"function"==typeof ai_process_lists&&ai_process_lists();"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses();"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks();"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks(b);"function"==typeof ai_process_impressions&&1==ai_tracking_finished&&ai_process_impressions();"function"==typeof ai_install_click_trackers&&1==ai_tracking_finished&&ai_install_click_trackers();"function"==typeof ai_install_close_buttons&&ai_install_close_buttons(document)}, 25265)}}; 2527ai_run_330862415922 = function(){ 2528ai_document_write=document.write;document.write=function(a){"interactive"==document.readyState?(console.error("document.write called after page load: ",a),"undefined"!=typeof ai_js_errors&&ai_js_errors.push(["document.write called after page load",a,0])):ai_document_write.call(document,a)}; 2529ai_insert ('after', '.rsrc-lp-ad-3', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTQ4JyBzdHlsZT0nbWFyZ2luOiA4cHggMDsgY2xlYXI6IGJvdGg7Jz4KPCEtLSBbdGFyZ2V0LXpvbmUgem9uZT0icm9zIl0gLS0+CgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0nZ2ZfYnJvd3Nlcl91bmtub3duIGdmb3JtX3dyYXBwZXIgZ3Jhdml0eS10aGVtZSBnZm9ybS10aGVtZS0tbm8tZnJhbWV3b3JrIGdwb2xsX2VuYWJsZWRfd3JhcHBlciBncG9sbF9ibG9ja19yZXBlYXRfdm90ZXJzX3dyYXBwZXIgZ3BvbGxfd3JhcHBlcicgZGF0YS1mb3JtLXRoZW1lPSdncmF2aXR5LXRoZW1lJyBkYXRhLWZvcm0taW5kZXg9JzAnIGlkPSdnZm9ybV93cmFwcGVyXzYnID48ZGl2IGlkPSdnZl82JyBjbGFzcz0nZ2Zvcm1fYW5jaG9yJyB0YWJpbmRleD0nLTEnPjwvZGl2Pjxmb3JtIG1ldGhvZD0icG9zdCIgZW5jdHlwZT0ibXVsdGlwYXJ0L2Zvcm0tZGF0YSIgdGFyZ2V0PSJnZm9ybV9hamF4X2ZyYW1lXzYiIGlkPSJnZm9ybV82IiBjbGFzcz0iZ3BvbGxfZW5hYmxlZCBncG9sbF9ibG9ja19yZXBlYXRfdm90ZXJzIGdwb2xsIiBhY3Rpb249Ii9jeXN0aWMtZmlicm9zaXMtb3ZlcnZpZXcvI2dmXzYiIGRhdGEtZm9ybWlkPSI2IiBub3ZhbGlkYXRlIGRhdGEtZ2YtdGl0bGU9IlBvbGwgLSBXaGljaCBUeXBlIGRvIHlvdSBoYXZlPyIgZGF0YS1nZi1mb3JtLXR5cGU9InBvbGwiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSdnZm9ybS1ib2R5IGdmb3JtX2JvZHknPjxkaXYgaWQ9J2dmb3JtX2ZpZWxkc182JyBjbGFzcz0nZ2Zvcm1fZmllbGRzIHRvcF9sYWJlbCBmb3JtX3N1YmxhYmVsX2Fib3ZlIGRlc2NyaXB0aW9uX2JlbG93IHZhbGlkYXRpb25fYWJvdmUnPjxkaXYgaWQ9ImZpZWxkXzZfNCIgY2xhc3M9ImdmaWVsZCBnZmllbGQtLXR5cGUtaG9uZXlwb3QgZ2Zvcm1fdmFsaWRhdGlvbl9jb250YWluZXIgZmllbGRfc3VibGFiZWxfYWJvdmUgZ2ZpZWxkLS1oYXMtZGVzY3JpcHRpb24gZmllbGRfZGVzY3JpcHRpb25fYmVsb3cgZmllbGRfdmFsaWRhdGlvbl9hYm92ZSBnZmllbGRfdmlzaWJpbGl0eV92aXNpYmxlIiAgPjxsYWJlbCBjbGFzcz0iZ2ZpZWxkX2xhYmVsIGdmb3JtLWZpZWxkLWxhYmVsIiBmb3I9ImlucHV0XzZfNCI+PHNwYW4gY2xhc3M9Imdmb3JtLWZpZWxkLWxhYmVsX190ZXh0Ij5Db21wYW55PC9zcGFuPjwvbGFiZWw+PGRpdiBjbGFzcz0iZ2lucHV0X2NvbnRhaW5lciI+PGlucHV0IG5hbWU9ImlucHV0XzQiIGlkPSJpbnB1dF82XzQiIHR5cGU9InRleHQiIHZhbHVlPSIiIGF1dG9jb21wbGV0ZT0ibmV3LXBhc3N3b3JkIj48L2Rpdj48ZGl2IGNsYXNzPSJnZmllbGRfZGVzY3JpcHRpb24iIGlkPSJnZmllbGRfZGVzY3JpcHRpb25fNl80Ij5UaGlzIGZpZWxkIGlzIGZvciB2YWxpZGF0aW9uIHB1cnBvc2VzIGFuZCBzaG91bGQgYmUgbGVmdCB1bmNoYW5nZWQuPC9kaXY+PC9kaXY+PGZpZWxkc2V0IGlkPSJmaWVsZF82XzMiIGNsYXNzPSJnZmllbGQgZ2ZpZWxkLS10eXBlLXBvbGwgZ2ZpZWxkLS10eXBlLWNob2ljZSBnZmllbGQtLWlucHV0LXR5cGUtcmFkaW8gZmllbGRfc3VibGFiZWxfYWJvdmUgZ2ZpZWxkLS1uby1kZXNjcmlwdGlvbiBmaWVsZF9kZXNjcmlwdGlvbl9iZWxvdyBmaWVsZF92YWxpZGF0aW9uX2Fib3ZlIGdmaWVsZF92aXNpYmlsaXR5X3Zpc2libGUgZ2ZpZWxkLS1jaG9pY2UtYWxpZ24tdmVydGljYWwgZ3BvbGxfZmllbGQiICBkYXRhLWZpZWxkLWNsYXNzPSJncG9sbF9maWVsZCIgPjxsZWdlbmQgY2xhc3M9ImdmaWVsZF9sYWJlbCBnZm9ybS1maWVsZC1sYWJlbC
2529I+PHNwYW4gY2xhc3M9Imdmb3JtLWZpZWxkLWxhYmVsX190ZXh0Ij5XaGljaCB0eXBlIG9mIGN5c3RpYyBmaWJyb3NpcyBkbyB5b3Ugb3IgdGhlIHBlcnNvbiBpbiB5b3VyIGNhcmUgaGF2ZT88L3NwYW4+PC9sZWdlbmQ+PGRpdiBjbGFzcz0iZ2lucHV0X2NvbnRhaW5lciBnaW5wdXRfY29udGFpbmVyX3JhZGlvIj48ZGl2IGNsYXNzPSJnZmllbGRfcmFkaW8iIGlkPSJpbnB1dF82XzMiPgoJCQk8ZGl2IGNsYXNzPSJnY2hvaWNlIGdjaG9pY2VfNl8zXzAiPgoJCQkJCTxpbnB1dCBjbGFzcz0iZ2ZpZWxkLWNob2ljZS1pbnB1dCBiaW8tZm9ybS1pbnB1dCIgbmFtZT0iaW5wdXRfMyIgdHlwZT0icmFkaW8iIHZhbHVlPSJDbGFzc2ljIiBpZD0iY2hvaWNlXzZfM18wIiBvbmNoYW5nZT0iZ2Zvcm1Ub2dnbGVSYWRpb090aGVyKCB0aGlzICkiPgoJCQkJCTxsYWJlbCBmb3I9ImNob2ljZV82XzNfMCIgaWQ9ImxhYmVsXzZfM18wIiBjbGFzcz0iZ2Zvcm0tZmllbGQtbGFiZWwgZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtaW5saW5lIj5DbGFzc2ljPC9sYWJlbD4KCQkJPC9kaXY+CgkJCTxkaXYgY2xhc3M9ImdjaG9pY2UgZ2Nob2ljZV82XzNfMSI+CgkJCQkJPGlucHV0IGNsYXNzPSJnZmllbGQtY2hvaWNlLWlucHV0IGJpby1mb3JtLWlucHV0IiBuYW1lPSJpbnB1dF8zIiB0eXBlPSJyYWRpbyIgdmFsdWU9IkF0eXBpY2FsIiBpZD0iY2hvaWNlXzZfM18xIiBvbmNoYW5nZT0iZ2Zvcm1Ub2dnbGVSYWRpb090aGVyKCB0aGlzICkiPgoJCQkJCTxsYWJlbCBmb3I9ImNob2ljZV82XzNfMSIgaWQ9ImxhYmVsXzZfM18xIiBjbGFzcz0iZ2Zvcm0tZmllbGQtbGFiZWwgZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtaW5saW5lIj5BdHlwaWNhbDwvbGFiZWw+CgkJCTwvZGl2PgoJCQk8ZGl2IGNsYXNzPSJnY2hvaWNlIGdjaG9pY2VfNl8zXzIiPgoJCQkJCTxpbnB1dCBjbGFzcz0iZ2ZpZWxkLWNob2ljZS1pbnB1dCBiaW8tZm9ybS1pbnB1dCIgbmFtZT0iaW5wdXRfMyIgdHlwZT0icmFkaW8iIHZhbHVlPSJJJ20gTm90IHN1cmUiIGlkPSJjaG9pY2VfNl8zXzIiIG9uY2hhbmdlPSJnZm9ybVRvZ2dsZVJhZGlvT3RoZXIoIHRoaXMgKSI+CgkJCQkJPGxhYmVsIGZvcj0iY2hvaWNlXzZfM18yIiBpZD0ibGFiZWxfNl8zXzIiIGNsYXNzPSJnZm9ybS1maWVsZC1sYWJlbCBnZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1pbmxpbmUiPkknbSBOb3Qgc3VyZTwvbGFiZWw+CgkJCTwvZGl2PgoJCQk8ZGl2IGNsYXNzPSJnY2hvaWNlIGdjaG9pY2VfNl8zXzMiPgoJCQkJCTxpbnB1dCBjbGFzcz0iZ2ZpZWxkLWNob2ljZS1pbnB1dCBiaW8tZm9ybS1pbnB1dCIgbmFtZT0iaW5wdXRfMyIgdHlwZT0icmFkaW8iIHZhbHVlPSJJIGFtIG5vdCBhIENGIHBhdGllbnQgb3IgY2FyZWdpdmVyLiIgaWQ9ImNob2ljZV82XzNfMyIgb25jaGFuZ2U9Imdmb3JtVG9nZ2xlUmFkaW9PdGhlciggdGhpcyApIj4KCQkJCQk8bGFiZWwgZm9yPSJjaG9pY2VfNl8zXzMiIGlkPSJsYWJlbF82XzNfMyIgY2xhc3M9Imdmb3JtLWZpZWxkLWxhYmVsIGdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLWlubGluZSI+SSBhbSBub3QgYSBDRiBwYXRpZW50IG9yIGNhcmVnaXZlci48L2xhYmVsPgoJCQk8L2Rpdj4KCQkJPGRpdiBjbGFzcz0iZ2Nob2ljZSBnY2hvaWNlXzZfM180Ij4KCQkJCQk8aW5wdXQgY2xhc3M9ImdmaWVsZC1jaG9pY2UtaW5wdXQgYmlvLWZvcm0taW5wdXQiIG5hbWU9ImlucHV0XzMiIHR5cGU9InJhZGlvIiB2YWx1ZT0iZ3BvbGwzODUwZjEyMzMiIGlkPSJjaG9pY2VfNl8zXzQiIG9uY2hhbmdlPSJnZm9ybVRvZ2dsZVJhZGlvT3RoZXIoIHRoaXMgKSI+CgkJCQkJPGxhYmVsIGZvcj0iY2hvaWNlXzZfM180IiBpZD0ibGFiZWxfNl8zXzQiIGNsYXNzPSJnZm9ybS1maWVsZC1sYWJlbCBnZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1pbmxpbmUiPk90aGVyPC9sYWJlbD4KCQkJPC9kaXY+PC9kaXY+PC9kaXY+PC9maWVsZHNldD48L2Rpdj48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSdnZm9ybS1mb290ZXIgZ2Zvcm1fZm9vdGVyIHRvcF9sYWJlbCc+IDxidXR0b24gdHlwZT0nc3VibWl0JyBpZD0nZ2Zvcm1fc3VibWl0X2J1dHRvbl82JyBjbGFzcz0iYnV0dG9uIGJpby1idG4gYmlvLWJ0bi0tcHJpbWFyeSIgb25jbGljaz0nZ2Zvcm0uc3VibWlzc2lvbi5oYW5kbGVCdXR0b25DbGljayh0aGlzKTsnIGRhdGEtc3VibWlzc2lvbi10eXBlPSdzdWJtaXQnID5TdWJtaXQ8L2J1dHRvbj4gPGlucHV0IHR5cGU9J2hpZGRlbicgbmFtZT0nZ2Zvcm1fYWpheCcgdmFsdWU9J2Zvcm1faWQ9NiZhbXA7dGl0bGU9JmFtcDtkZXNjcmlwdGlvbj0mYW1wO3RhYmluZGV4PTAmYW1wO3RoZW1lPWdyYXZpdHktdGhlbWUmYW1wO3N0eWxlcz1bXSZhbXA7aGFzaD04MzkwY2IwZjQzMTc5NWZjODg2MTc2YzY5OTNjOTkzMycgLz4KICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0nZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2QnIGRhdGEtanM9J2dmb3JtX3N1Ym1pc3Npb25fbWV0aG9kXzYnIHZhbHVlPSdpZnJhbWUnIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nIG5hbWU9J2dmb3JtX3RoZW1lJyBkYXRhLWpzPSdnZm9ybV90aGVtZV82JyBpZD0nZ2Zvcm1fdGhlbWVfNicgdmFsdWU9J2dyYXZpdHktdGhlbWUnIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nIG5hbWU9J2dmb3JtX3N0eWxlX3NldHRpbmdzJyBkYXRhLWpzPSdnZm9ybV9zdHlsZV9zZXR0aW5nc182JyBpZD0nZ2Zvcm1fc3R5bGVfc2V0dGluZ3NfNicgdmFsdWU9J1tdJyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdpc19zdWJtaXRfNicgdmFsdWU9JzEnIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGNsYXNzPSdnZm9ybV9oaWRkZW4nIG5hbWU9J2dmb3JtX3N1Ym1pdCcgdmFsdWU9JzYnIC8+CiAgICAgICAgICAgIAogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdnZm9ybV9jdXJyZW5jeScgZGF0YS1jdXJyZW5jeT0nVVNEJyB2YWx1ZT0na0RGZ3E4WDFsYjlReTUvelRPbXFCSUlmOTZPSHpwOXVURkRha1BNM2EvdXU3VkhNYWxCYnh6WWtXdXJIMUZISk5sSzBna3lnOW5Ub3Vmd1VzOGVVS0RnWmNSWWdIWm8xc1VibDJPZDYrUzJxQXEwPScgLz4KICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0nZ2Zvcm1fdW5pcXVlX2lkJyB2YWx1ZT0nJyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdzdGF0ZV82JyB2YWx1ZT0nV3lKN1hDSm5abTl5YlY5emRXSnRhWE56YVc5dVgyMWxkR2h2WkZ3aU9sdGNJakV6Tm1WalpUVmpOV00yWkdFMFpESXlOMlF6TlRJMllqQTBNelkwTVdJeFhDSXNYQ0kyTlRFeFl6ZGlZMkkxWlRBellUQXhNbUUzWkRjM1pqVTRORFUzWkRSa01Wd2lMRndpWkRsalpUVm1NelUwTjJZM1l6QTJOVE5pWV
2529RFMlkyVmlORE5pTnpFMVlqWmNJbDBzWENKblptOXliVjkwYUdWdFpWd2lPbHdpT0RJeU5tWXdaalJsWW1ZNU9UTmxaalprT0RWaU16UXhZakJsWkRrNU5USmNJaXhjSW1kbWIzSnRYM04wZVd4bFgzTmxkSFJwYm1kelhDSTZYQ0l5T1RWa1pqQXlPRGRpTUdReVlqWTNPR1l5TkRFell6a3dNV1V6T0dNM1lWd2lMRndpWm05eWJWOXBaRndpT2x3aU56QmxNREU1TURBMk5UaGlaR0ZpTlRGbU1qVmhaVFZpTWpVMU5EYzNOVFZjSWl4Y0luVnliRndpT2x3aU16RTROVGxsTldRek5EWmpNakprTWpFeE0yVTRPVGxtWldFek16UmhZVEZjSWl4Y0luTjBZWFJsWDNScGJXVnpkR0Z0Y0Z3aU9sd2lNekZpTW1FNU1tRTROV0ZqTWpNd1lqRTROalkzWkRJNU1qZGpPRE5qWXpaY0luMGlMQ0poTldFNU1qWTBOalV3TldZMU1HVTBPRFUyWldVd05UYzNOMk5oWWpCaU9DSXNNVGM1TURFM016UXdPRjA9JyAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0naGlkZGVuJyBhdXRvY29tcGxldGU9J29mZicgY2xhc3M9J2dmb3JtX2hpZGRlbicgbmFtZT0nZ2Zvcm1fdGFyZ2V0X3BhZ2VfbnVtYmVyXzYnIGlkPSdnZm9ybV90YXJnZXRfcGFnZV9udW1iZXJfNicgdmFsdWU9JzAnIC8+CiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSdoaWRkZW4nIGF1dG9jb21wbGV0ZT0nb2ZmJyBjbGFzcz0nZ2Zvcm1faGlkZGVuJyBuYW1lPSdnZm9ybV9zb3VyY2VfcGFnZV9udW1iZXJfNicgaWQ9J2dmb3JtX3NvdXJjZV9wYWdlX251bWJlcl82JyB2YWx1ZT0nMScgLz4KICAgICAgICAgICAgPGlucHV0IHR5cGU9J2hpZGRlbicgbmFtZT0nZ2Zvcm1fZmllbGRfdmFsdWVzJyB2YWx1ZT0nJyAvPgogICAgICAgICAgICAKICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9ImRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsiIGNsYXNzPSJha2lzbWV0LWZpZWxkcy1jb250YWluZXIiIGRhdGEtcHJlZml4PSJha18iPjxsYWJlbD4mIzkxNjs8dGV4dGFyZWEgbmFtZT0iYWtfaHBfdGV4dGFyZWEiIGNvbHM9IjQ1IiByb3dzPSI4IiBtYXhsZW5ndGg9IjEwMCI+PC90ZXh0YXJlYT48L2xhYmVsPjxpbnB1dCB0eXBlPSJoaWRkZW4iIGlkPSJha19qc18yIiBuYW1lPSJha19qcyIgdmFsdWU9IjEzIi8+PHNjcmlwdD4KZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoICJha19qc18yIiApLnNldEF0dHJpYnV0ZSggInZhbHVlIiwgKCBuZXcgRGF0ZSgpICkuZ2V0VGltZSgpICk7Cjwvc2NyaXB0Pgo8L3A+PC9mb3JtPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KCQkgICAgICAgICAgICAgICAgPGlmcmFtZSBzdHlsZT0nZGlzcGxheTpub25lO3dpZHRoOjBweDtoZWlnaHQ6MHB4Oycgc3JjPSdhYm91dDpibGFuaycgbmFtZT0nZ2Zvcm1fYWpheF9mcmFtZV82JyBpZD0nZ2Zvcm1fYWpheF9mcmFtZV82JyB0aXRsZT0nVGhpcyBpZnJhbWUgY29udGFpbnMgdGhlIGxvZ2ljIHJlcXVpcmVkIHRvIGhhbmRsZSBBamF4IHBvd2VyZWQgR3Jhdml0eSBGb3Jtcy4nPjwvaWZyYW1lPgoJCSAgICAgICAgICAgICAgICA8c2NyaXB0PgpnZm9ybS5pbml0aWFsaXplT25Mb2FkZWQoIGZ1bmN0aW9uKCkge2pRdWVyeSgnI2dmb3JtX2FqYXhfZnJhbWVfNicpLm9uKCdsb2FkJyxmdW5jdGlvbigpe3ZhciBjb250ZW50cyA9IGpRdWVyeSh0aGlzKS5jb250ZW50cygpLmZpbmQoJyonKS5odG1sKCk7dmFyIGlzX3Bvc3RiYWNrID0gY29udGVudHMuaW5kZXhPZignR0ZfQUpBWF9QT1NUQkFDSycpID49IDA7aWYoIWlzX3Bvc3RiYWNrKXtyZXR1cm47fXZhciBmb3JtX2NvbnRlbnQgPSBqUXVlcnkodGhpcykuY29udGVudHMoKS5maW5kKCcjZ2Zvcm1fd3JhcHBlcl82Jyk7dmFyIGlzX2NvbmZpcm1hdGlvbiA9IGpRdWVyeSh0aGlzKS5jb250ZW50cygpLmZpbmQoJyNnZm9ybV9jb25maXJtYXRpb25fd3JhcHBlcl82JykubGVuZ3RoID4gMDt2YXIgaXNfcmVkaXJlY3QgPSBjb250ZW50cy5pbmRleE9mKCdnZm9ybVJlZGlyZWN0KCl7JykgPj0gMDt2YXIgaXNfZm9ybSA9IGZvcm1fY29udGVudC5sZW5ndGggPiAwICYmICEgaXNfcmVkaXJlY3QgJiYgISBpc19jb25maXJtYXRpb247dmFyIG10ID0gcGFyc2VJbnQoalF1ZXJ5KCdodG1sJykuY3NzKCdtYXJnaW4tdG9wJyksIDEwKSArIHBhcnNlSW50KGpRdWVyeSgnYm9keScpLmNzcygnbWFyZ2luLXRvcCcpLCAxMCkgKyAxMDA7aWYoaXNfZm9ybSl7alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl82JykuaHRtbChmb3JtX2NvbnRlbnQuaHRtbCgpKTtpZihmb3JtX2NvbnRlbnQuaGFzQ2xhc3MoJ2dmb3JtX3ZhbGlkYXRpb25fZXJyb3InKSl7alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl82JykuYWRkQ2xhc3MoJ2dmb3JtX3ZhbGlkYXRpb25fZXJyb3InKTt9IGVsc2Uge2pRdWVyeSgnI2dmb3JtX3dyYXBwZXJfNicpLnJlbW92ZUNsYXNzKCdnZm9ybV92YWxpZGF0aW9uX2Vycm9yJyk7fXNldFRpbWVvdXQoIGZ1bmN0aW9uKCkgeyAvKiBkZWxheSB0aGUgc2Nyb2xsIGJ5IDUwIG1pbGxpc2Vjb25kcyB0byBmaXggYSBidWcgaW4gY2hyb21lICovIGpRdWVyeShkb2N1bWVudCkuc2Nyb2xsVG9wKGpRdWVyeSgnI2dmb3JtX3dyYXBwZXJfNicpLm9mZnNldCgpLnRvcCAtIG10KTsgfSwgNTAgKTt2YXIgY3VycmVudF9wYWdlID0galF1ZXJ5KCcjZ2Zvcm1fc291cmNlX3BhZ2VfbnVtYmVyXzYnKS52YWwoKTtqUXVlcnkoZG9jdW1lbnQpLnRyaWdnZXIoJ2dmb3JtX3BhZ2VfbG9hZGVkJywgWzYsIGN1cnJlbnRfcGFnZV0pO3dpbmRvd1snZ2Zfc3VibWl0dGluZ182J10gPSBmYWxzZTt9ZWxzZSBpZighaXNfcmVkaXJlY3Qpe3ZhciBjb25maXJtYXRpb25fY29udGVudCA9IGpRdWVyeSh0aGlzKS5jb250ZW50cygpLmZpbmQoJy5HRl9BSkFYX1BPU1RCQUNLJykuaHRtbCgpO2lmKCFjb25maXJtYXRpb25fY29udGVudCl7Y29uZmlybWF0aW9uX2NvbnRlbnQgPSBjb250ZW50czt9alF1ZXJ5KCcjZ2Zvcm1fd3JhcHBlcl82JykucmVwbGFjZVdpdGgoY29uZmlybWF0aW9uX2NvbnRlbnQpO2pRdWVyeShkb2N1bWVudCkuc2Nyb2xsVG9wKGpRdWVyeSgnI2dmXzYnKS5vZmZzZXQoKS50b3AgLSBtdCk7alF1ZXJ5KGRvY3VtZW50KS50cmlnZ2VyKCdnZm9ybV9jb25maXJtYXRpb25fbG9hZGVkJywgWzZdKTt3aW5kb3dbJ2dmX3N1Ym1pdHRpbmdfNiddID0gZmFsc2U7d3AuYTExeS5zcGVhayhqUXVlcnkoJyNnZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZV82JykudGV4dCgpKTt9ZWxzZXtqUXVlcnkoJyNnZm9ybV82JykuYXBwZW5kKGNvbnRlbn
2529RzKTtpZih3aW5kb3dbJ2dmb3JtUmVkaXJlY3QnXSkge2dmb3JtUmVkaXJlY3QoKTt9fWpRdWVyeShkb2N1bWVudCkudHJpZ2dlcigiZ2Zvcm1fcHJlX3Bvc3RfcmVuZGVyIiwgW3sgZm9ybUlkOiAiNiIsIGN1cnJlbnRQYWdlOiAiY3VycmVudF9wYWdlIiwgYWJvcnQ6IGZ1bmN0aW9uKCkgeyB0aGlzLnByZXZlbnREZWZhdWx0KCk7IH0gfV0pOyAgICAgICAgaWYgKGV2ZW50ICYmIGV2ZW50LmRlZmF1bHRQcmV2ZW50ZWQpIHsgICAgICAgICAgICAgICAgcmV0dXJuOyAgICAgICAgfSAgICAgICAgY29uc3QgZ2Zvcm1XcmFwcGVyRGl2ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoICJnZm9ybV93cmFwcGVyXzYiICk7ICAgICAgICBpZiAoIGdmb3JtV3JhcHBlckRpdiApIHsgICAgICAgICAgICBjb25zdCB2aXNpYmlsaXR5U3BhbiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoICJzcGFuIiApOyAgICAgICAgICAgIHZpc2liaWxpdHlTcGFuLmlkID0gImdmb3JtX3Zpc2liaWxpdHlfdGVzdF82IjsgICAgICAgICAgICBnZm9ybVdyYXBwZXJEaXYuaW5zZXJ0QWRqYWNlbnRFbGVtZW50KCAiYWZ0ZXJlbmQiLCB2aXNpYmlsaXR5U3BhbiApOyAgICAgICAgfSAgICAgICAgY29uc3QgdmlzaWJpbGl0eVRlc3REaXYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCggImdmb3JtX3Zpc2liaWxpdHlfdGVzdF82IiApOyAgICAgICAgbGV0IHBvc3RSZW5kZXJGaXJlZCA9IGZhbHNlOyAgICAgICAgZnVuY3Rpb24gdHJpZ2dlclBvc3RSZW5kZXIoKSB7ICAgICAgICAgICAgaWYgKCBwb3N0UmVuZGVyRmlyZWQgKSB7ICAgICAgICAgICAgICAgIHJldHVybjsgICAgICAgICAgICB9ICAgICAgICAgICAgcG9zdFJlbmRlckZpcmVkID0gdHJ1ZTsgICAgICAgICAgICBnZm9ybS5jb3JlLnRyaWdnZXJQb3N0UmVuZGVyRXZlbnRzKCA2LCBjdXJyZW50X3BhZ2UgKTsgICAgICAgICAgICBpZiAoIHZpc2liaWxpdHlUZXN0RGl2ICkgeyAgICAgICAgICAgICAgICB2aXNpYmlsaXR5VGVzdERpdi5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKCB2aXNpYmlsaXR5VGVzdERpdiApOyAgICAgICAgICAgIH0gICAgICAgIH0gICAgICAgIGZ1bmN0aW9uIGRlYm91bmNlKCBmdW5jLCB3YWl0LCBpbW1lZGlhdGUgKSB7ICAgICAgICAgICAgdmFyIHRpbWVvdXQ7ICAgICAgICAgICAgcmV0dXJuIGZ1bmN0aW9uKCkgeyAgICAgICAgICAgICAgICB2Y
2529XIgY29udGV4dCA9IHRoaXMsIGFyZ3MgPSBhcmd1bWVudHM7ICAgICAgICAgICAgICAgIHZhciBsYXRlciA9IGZ1bmN0aW9uKCkgeyAgICAgICAgICAgICAgICAgICAgdGltZW91dCA9IG51bGw7ICAgICAgICAgICAgICAgICAgICBpZiAoICFpbW1lZGlhdGUgKSBmdW5jLmFwcGx5KCBjb250ZXh0LCBhcmdzICk7ICAgICAgICAgICAgICAgIH07ICAgICAgICAgICAgICAgIHZhciBjYWxsTm93ID0gaW1tZWRpYXRlICYmICF0aW1lb3V0OyAgICAgICAgICAgICAgICBjbGVhclRpbWVvdXQoIHRpbWVvdXQgKTsgICAgICAgICAgICAgICAgdGltZW91dCA9IHNldFRpbWVvdXQoIGxhdGVyLCB3YWl0ICk7ICAgICAgICAgICAgICAgIGlmICggY2FsbE5vdyApIGZ1bmMuYXBwbHkoIGNvbnRleHQsIGFyZ3MgKTsgICAgICAgICAgICB9OyAgICAgICAgfSAgICAgICAgY29uc3QgZGVib3VuY2VkVHJpZ2dlclBvc3RSZW5kZXIgPSBkZWJvdW5jZSggZnVuY3Rpb24oKSB7ICAgICAgICAgICAgdHJpZ2dlclBvc3RSZW5kZXIoKTsgICAgICAgIH0sIDIwMCApOyAgICAgICAgaWYgKCB2aXNpYmlsaXR5VGVzdERpdiAmJiB2aXNpYmlsaXR5VGVzdERpdi5vZmZzZXRQYXJlbnQgPT09IG51bGwgKSB7ICAgICAgICAgICAgY29uc3Qgb2JzZXJ2ZXIgPSBuZXcgTXV0YXRpb25PYnNlcnZlciggKCBtdXRhdGlvbnMgKSA9PiB7ICAgICAgICAgICAgICAgIG11dGF0aW9ucy5mb3JFYWNoKCAoIG11dGF0aW9uICkgPT4geyAgICAgICAgICAgICAgICAgICAgaWYgKCBtdXRhdGlvbi50eXBlID09PSAnYXR0cmlidXRlcycgJiYgdmlzaWJpbGl0eVRlc3REaXYub2Zmc2V0UGFyZW50ICE9PSBudWxsICkgeyAgICAgICAgICAgICAgICAgICAgICAgIGRlYm91bmNlZFRyaWdnZXJQb3N0UmVuZGVyKCk7ICAgICAgICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXIuZGlzY29ubmVjdCgpOyAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICB9KTsgICAgICAgICAgICB9KTsgICAgICAgICAgICBvYnNlcnZlci5vYnNlcnZlKCBkb2N1bWVudC5ib2R5LCB7ICAgICAgICAgICAgICAgIGF0dHJpYnV0ZXM6IHRydWUsICAgICAgICAgICAgICAgIGNoaWxkTGlzdDogZmFsc2UsICAgICAgICAgICAgICAgIHN1YnRyZWU6IHRydWUsICAgICAgICAgICAgICAgIGF0dHJpYnV0ZUZpbHRlcjogWyAnc3R5bGUnLCAnY2xhc3MnIF0sICAgICAgICAgICAgfSk7ICAgICAgICB9IGVsc2UgeyAgICAgICAgICAgIHRyaWdnZXJQb3N0UmVuZGVyKCk7ICAgICAgICB9ICAgIH0gKTt9ICk7Cjwvc2NyaXB0Pgo8IS0tIFsvdGFyZ2V0LXpvbmVdIC0tPgo8L2Rpdj4K')); 2530ai_insert ('after', '.bio-post-preview-inline', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTQ1JyBzdHlsZT0nbWFyZ2luLWJvdHRvbTogMjBweDsgY2xlYXI6IGJvdGg7Jz4KPGRpdiBpZD0ib20tdWhlYnBpcnlyZGN2ZGw3ejl6NWQtaG9sZGVyIj48L2Rpdj48L2Rpdj4K')); 2531ai_insert ('replace-content', '.vidsb', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTM5JyBzdHlsZT0nbWFyZ2luOiAwcHggYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmU7IGNsZWFyOiBib3RoOyc+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJpby1hZCIKICAgICAgICAgICAgICAgICBzdHlsZT0iIj4KICAgICAgICAgICAgICAgIDxkaXYKICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9IndpZHR
2531oOjMwMHB4IgogICAgICAgICAgICAgICAgICAgICAgICBjbGFzcz0iYWRzX2NvbnRhaW5lciBkaXNjbGFpbWVyLWNlbnRlciBkaXNjbGFpbWVyLXNob3ctdHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgaWQ9ImJpb25ld3MtZGl2LXJvc19ibHlfMzAwLWdwdC1hZC0xNiIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC10YXJnZXQ9ImNmX3Jvc19ibHlfMzAwIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXJlZnJlc2g9ImZhbHNlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXBvcz0idjQiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtc2hvdy1kaXNjbGFpbWVyPSJ0cnVlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWRpc2NsYWltZXItcG9zaXRpb249ImNlbnRlciIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1zaG93LW1vYmlsZT0iZmFsc2UiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtc2l6ZTE9IjMwMCwyNTAiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtc2l6ZTI9IiI+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CgkJCTwvZGl2Pgo=')); 2532ai_insert ('replace-content', '.vidbtm', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTM4JyBzdHlsZT0nbWFyZ2luOiAwcHggYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmU7IGNsZWFyOiBib3RoOyc+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJpby1hZCBtb2JpbGUiCiAgICAgICAgICAgICAgICAgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICA8ZGl2CiAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJ3aWR0aDozMDBweCIKICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9ImFkc19jb250YWluZXIgZGlzY2xhaW1lci1jZW50ZXIgZGlzY2xhaW1lci1zaG93LXRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJiaW9uZXdzLWRpdi1yb3NfbW9iX2ZvdXJfMzAwLWdwdC1hZC0xNCIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC10YXJnZXQ9ImNmX3Jvc19tb2JfZm91cl8zMDAiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcmVmcmVzaD0iZmFsc2UiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcG9zPSJ2MyIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1zaG93LWRpc2NsYWltZXI9InRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtZGlzY2xhaW1lci1wb3NpdGlvbj0iY2VudGVyIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXNob3ctbW9iaWxlPSJ0cnVlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUxPSIzMDAsMjUwIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUyPSIiPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgoJCQkKICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmlvLWFkIgogICAgICAgICAgICAgICAgIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgPGRpdgogICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0id2lkdGg6NzI4cHgiCiAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzPSJhZHNfY29udGFpbmVyIGRpc2NsYWltZXItY2VudGVyIGRpc2NsYWltZXItc2hvdy10cnVlIgogICAgICAgICAgICAgICAgICAgICAgICBpZD0iYmlvbmV3cy1kaXYtcm9zX2J0Zl83MjgtZ3B0LWFkLTE1IgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXRhcmdldD0iY2Zfcm9zX2J0Zl83MjgiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcmVmcmVzaD0iZmFsc2UiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcG9zPSJ2MyIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1zaG93LWRpc2NsYWltZXI9InRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtZGlzY2xhaW1lci1wb3NpdGlvbj0iY2VudGVyIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXNob3ctbW9iaWxlPSJmYWxzZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1zaXplMT0iNzI4LDkwIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUyPSIiPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgoJCQk8L2Rpdj4K')); 2533ai_insert ('replace-content', '.vidtop', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTM2JyBzdHlsZT0nbWFyZ2luOiAwcHggYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmU7IGNsZWFyOiBib3RoOyc+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJpby1hZCBtb2JpbGUiCiAgICAgICAgICAgICAgICAgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICA8ZGl2CiAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJ3aWR0aDozMDBweCIKICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9ImFkc19jb250YWluZXIgZGlzY2xhaW1lci1jZW50ZXIgZGlzY2xhaW1lci1zaG93LXRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJiaW9uZXdzLWRpdi1yb3NfbW9iX3R3b18zMDAtZ3B0LWFkLTEzIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXRhcmdldD0iY2Zfcm9zX21vYl90d29fMzAwIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXJlZnJlc2g9ImZhbHNlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXBvcz0idjEiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtc2hvdy1kaXNjbGFpbWVyPSJ0cnVlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWRpc2NsYWltZXItcG9zaXRpb249ImNlbnRlciIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1zaG93LW1vYmlsZT0idHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1zaXplMT0iMzAwLDI1MCIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1zaXplMj0iMzIwLDUwIj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KCQkJPC9kaXY+Cg==')); 2534ai_insert ('replace-content', '.rsrc-sb-1', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTI5JyBzdHlsZT0nbWFyZ2luOiAwcHggYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmU7
2534IGNsZWFyOiBib3RoOyc+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJpby1hZCIKICAgICAgICAgICAgICAgICBzdHlsZT0iIj4KICAgICAgICAgICAgICAgIDxkaXYKICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9IndpZHRoOjMwMHB4IgogICAgICAgICAgICAgICAgICAgICAgICBjbGFzcz0iYWRzX2NvbnRhaW5lciBkaXNjbGFpbWVyLWNlbnRlciBkaXNjbGFpbWVyLXNob3ctdHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgaWQ9ImJpb25ld3MtZGl2LXJvc19hdGZfMzAwLWdwdC1hZC0xMiIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC10YXJnZXQ9ImNmX3Jvc19hdGZfMzAwIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXJlZnJlc2g9ImZhbHNlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXBvcz0ic2IxIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXNob3ctZGlzY2xhaW1lcj0idHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1kaXNjbGFpbWVyLXBvc2l0aW9uPSJjZW50ZXIiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtc2hvdy1tb2JpbGU9ImZhbHNlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUxPSIzMDAsMjUwIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUyPSIzMDAsNjAwIj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KCQkJPC9kaXY+Cg==')); 2535ai_insert ('replace-content', '.rsrc-lp-ad-3', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTI4JyBzdHlsZT0nbWFyZ2luOiAwcHggYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmU7IGNsZWFyOiBib3RoOyc+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJpby1hZCBtb2JpbGUiCiAgICAgICAgICAgICAgICAgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICA8ZGl2CiAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJ3aWR0aDozMDBweCIKICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9ImFkc19jb250YWluZXIgZGlzY2xhaW1lci1jZW50ZXIgZGlzY2xhaW1lci1zaG93LXRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJiaW9uZXdzLWRpdi1yb3NfbW9iX3RocmVlXzMwMC1ncHQtYWQtMTAiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtdGFyZ2V0PSJjZl9yb3NfbW9iX3RocmVlXzMwMCIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1yZWZyZXNoPSJmYWxzZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1wb3M9InNsb3QzIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXNob3ctZGlzY2xhaW1lcj0idHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1kaXNjbGFpbWVyLXBvc2l0aW9uPSJjZW50ZXIiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtc2hvdy1tb2JpbGU9InRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtc2l6ZTE9IjMwMCwyNTAiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtc2l6ZTI9IiI+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CgkJCQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJiaW8tYWQiCiAgICAgICAgICAgICAgICAgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICA8ZGl2CiAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJ3aWR0aDo3MjhweCIKICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9ImFkc19jb250YWluZXIgZGlzY2xhaW1lci1jZW50ZXIgZGlzY2xhaW1lci1zaG93LXRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJiaW9uZXdzLWRpdi1yb3NfYnRmXzcyOC1ncHQtYWQtMTEiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtdGFyZ2V0PSJjZl9yb3NfYnRmXzcyOCIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1yZWZyZXNoPSJmYWxzZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1wb3M9InNsb3QzIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXNob3ctZGlzY2xhaW1lcj0idHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1kaXNjbGFpbWVyLXBvc2l0aW9uPSJjZW50ZXIiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtc2hvdy1tb2JpbGU9ImZhbHNlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUxPSI3MjgsOTAiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtc2l6ZTI9IiI+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CgkJCTwvZGl2Pgo=')); 2536ai_insert ('replace-content', '.rsrc-lp-ad-2', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTI3JyBzdHlsZT0nbWFyZ2luOiAwcHggYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmU7IGNsZWFyOiBib3RoOyc+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJpby1hZCBtb2JpbGUiCiAgICAgICAgICAgICAgICAgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICA8ZGl2CiAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJ3aWR0aDozMDBweCIKICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9ImFkc19jb250YWluZXIgZGlzY2xhaW1lci1jZW50ZXIgZGlzY2xhaW1lci1zaG93LXRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJiaW9uZXdzLWRpdi1yb3NfbW9iX3R3b18zMDAtZ3B0LWFkLTgiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtdGFyZ2V0PSJjZl9yb3NfbW9iX3R3b18zMDAiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcmVmcmVzaD0iZmFsc2UiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcG9zPSJzbG90MiIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1zaG93LWRpc2NsYWltZXI9InRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtZGlzY2xhaW1lci1wb3NpdGlvbj0iY2VudGVyIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXNob3ctbW9iaWxlPSJ0cnVlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUxPSIzMDAsMjUwIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUyPSIiPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgoJCQkKICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmlvLWFkIgogICAgICAgICAgICAgICAgI
2536HN0eWxlPSIiPgogICAgICAgICAgICAgICAgPGRpdgogICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0id2lkdGg6NzI4cHgiCiAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzPSJhZHNfY29udGFpbmVyIGRpc2NsYWltZXItY2VudGVyIGRpc2NsYWltZXItc2hvdy10cnVlIgogICAgICAgICAgICAgICAgICAgICAgICBpZD0iYmlvbmV3cy1kaXYtcm9zX2J0Zl83MjgtZ3B0LWFkLTkiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtdGFyZ2V0PSJjZl9yb3NfYnRmXzcyOCIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1yZWZyZXNoPSJmYWxzZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1hZC1wb3M9InNsb3QyIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXNob3ctZGlzY2xhaW1lcj0idHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1kaXNjbGFpbWVyLXBvc2l0aW9uPSJjZW50ZXIiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtc2hvdy1tb2JpbGU9ImZhbHNlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUxPSI3MjgsOTAiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtc2l6ZTI9IiI+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CgkJCTwvZGl2Pgo=')); 2537ai_insert ('replace-content', '.rsrc-lp-ad-1', b64d ('PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTI2JyBzdHlsZT0nbWFyZ2luOiAwcHggYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmU7IGNsZWFyOiBib3RoOyc+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJpby1hZCBtb2JpbGUiCiAgICAgICAgICAgICAgICAgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICA8ZGl2CiAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJ3aWR0aDozMDBweCIKICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9ImFkc19jb250YWluZXIgZGlzY2xhaW1lci1jZW50ZXIgZGlzY2xhaW1lci1zaG93LXRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJiaW9uZXdzLWRpdi1yb3NfbW9iX3RvcF8zMDAtZ3B0LWFkLTciCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtdGFyZ2V0PSJjZl9yb3NfbW9iX3RvcF8zMDAiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcmVmcmVzaD0iZmFsc2UiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtYWQtcG9zPSJzbG90MSIKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1zaG93LWRpc2NsYWltZXI9InRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtZGlzY2xhaW1lci1wb3NpdGlvbj0iY2VudGVyIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXNob3ctbW9iaWxlPSJ0cnVlIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUxPSIzMDAsMjUwIgogICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLXNpemUyPSIiPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgoJCQk8L2Rpdj4K')); 2538ai_insert_viewport_code ('ai-insert-35-99926300'); 2539}; 2540if (document.readyState === 'complete' || (document.readyState !== 'loading' && !document.documentElement.doScroll)) ai_run_330862415922 (); else document.addEventListener ('DOMContentLoaded', ai_run_330862415922); 2541ai_js_code = true; 2542</script>
2542 2543 2544 </body> 2545</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.