PageSourceSearch

https://cysticfibrosisnewstoday.com/cystic-fibrosis-overview/

html cysticfibrosisnewstoday.com collected 2026-09-24 08:54:15 UTC 326,901 bytes, 2,545 lines download raw bytes

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? &ndash; Cystic Fibrosis News Today"/>
36<meta property="og:description" content="Cystic fibrosis (CF) is a genetic disease caused by mutations inherited from an individual&#039;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? &ndash; Cystic Fibrosis News Today"/>
46<meta name="twitter:description" content="Cystic fibrosis (CF) is a genetic disease caused by mutations inherited from an individual&#039;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? &ndash; Cystic Fibrosis News Today",
64            "description": "Cystic fibrosis (CF) is a genetic disease caused by mutations inherited from an individual&#039;s biological parents.",
65            "publisher": [
66                {
67                    "@id": "/#sso/organization/site/org-banner-url"
68                }
69            ],
70            "headline": "What is cystic fibrosis? &ndash; 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)  &ndash; 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)  &ndash; 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)  &ndash; 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)  &ndash; 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&#039;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 &raquo; Feed" href="https://cysticfibrosisnewstoday.com/feed/" />
304<link rel="alternate" type="application/rss+xml" title="Cystic Fibrosis News Today &raquo; 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&#038;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&#038;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&#038;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+'&gtm_auth=EmB6fYQFJVzQiYMV81abww&gtm_preview=env-1&gtm_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>&nbsp;</p>
1113<p>Cystic fibrosis, or CF, is a genetic disease caused by mutations inherited from an individual&#8217;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&#8217;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&#8217;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&#8217; 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&#8217; 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&amp;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&#8217;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&#8217;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&#8217;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&#8217;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&#8217;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 &amp; 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&#8217;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 &amp; 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 &amp; 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&#8217;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 &amp; 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 &amp; 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&#8217;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/Tré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> &nbsp;
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&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;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>&#916;<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&#160;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">&lt; 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">&lt; 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">&lt; 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&#038;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.