PageSourceSearch

https://africa-on-air.com/en/

html africa-on-air.com collected 2026-10-07 02:20:30 UTC 184,733 bytes, 1,528 lines download raw bytes

1
2
3
4
5
6<!DOCTYPE html>
7<html lang="en-US">
8
9<head>
10  <meta charset="UTF-8">
11  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
12  <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
13
14	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
15	<title>Home | Africa on air</title>
16	<link rel="canonical" href="https://africa-on-air.com/en/" />
17	<meta property="og:locale" content="en_US" />
18	<meta property="og:type" content="website" />
19	<meta property="og:title" content="Home | Africa on air" />
20	<meta property="og:url" content="https://africa-on-air.com/en/" />
21	<meta property="og:site_name" content="Africa on air" />
22	<meta property="article:modified_time" content="2024-06-27T00:24:55+00:00" />
23	<meta name="twitter:card" content="summary_large_image" />
24	
24<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/africa-on-air.com\/en\/","url":"https:\/\/africa-on-air.com\/en\/","name":"Home | Africa on air","isPartOf":{"@id":"https:\/\/africa-on-air.com\/en\/#website"},"datePublished":"2021-08-16T08:07:53+00:00","dateModified":"2024-06-27T00:24:55+00:00","breadcrumb":{"@id":"https:\/\/africa-on-air.com\/en\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/africa-on-air.com\/en\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/africa-on-air.com\/en\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil"}]},{"@type":"WebSite","@id":"https:\/\/africa-on-air.com\/en\/#website","url":"https:\/\/africa-on-air.com\/en\/","name":"Africa on air","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/africa-on-air.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
24
25	<!-- / Yoast SEO plugin. -->
26
27
28<link rel="alternate" type="application/rss+xml" title="Africa on air &raquo; Feed" href="https://africa-on-air.com/en/feed/" />
29<link rel="alternate" type="application/rss+xml" title="Africa on air &raquo; Comments Feed" href="https://africa-on-air.com/en/comments/feed/" />
30<link rel="alternate" type="application/rss+xml" title="Africa on air &raquo; Home Comments Feed" href="https://africa-on-air.com/en/page-d-exemple/feed/" />
31<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://africa-on-air.com/en/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fafrica-on-air.com%2Fen%2F" />
32<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://africa-on-air.com/en/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fafrica-on-air.com%2Fen%2F&#038;format=xml" />
33		<!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 33-34
33
34							<script src="//www.googletagmanager.com/gtag/js?id=
34G-F1G8B6NP8Z
vendor: 91 bytes, lines 34-35
34"  data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script>
35			
35<script data-cfasync="false" data-wpfc-render="false" type="text/javascript">
36				var mi_version = '11.3.0';
37				var mi_track_user = true;
38				var mi_no_track_reason = '';
39								var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/africa-on-air.com\/en\/"};
40								if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) {
41					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations );
42				} else {
43					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations;
44				}
45
46								var disableStrs = [
47										'ga-disable-G-F1G8B6NP8Z',
48									];
49
50				/* Function to detect opted out users */
51				function __gtagTrackerIsOptedOut() {
52					for (var index = 0; index < disableStrs.length; index++) {
53						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
54							return true;
55						}
56					}
57
58					return false;
59				}
60
61				/* Disable tracking if the opt-out cookie exists. */
62				if (__gtagTrackerIsOptedOut()) {
63					for (var index = 0; index < disableStrs.length; index++) {
64						window[disableStrs[index]] = true;
65					}
66				}
67
68				/* Opt-out function */
69				function __gtagTrackerOptout() {
70					for (var index = 0; index < disableStrs.length; index++) {
71						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
72						window[disableStrs[index]] = true;
73					}
74				}
75
76				if ('undefined' === typeof gaOptout) {
77					function gaOptout() {
78						__gtagTrackerOptout();
79					}
80				}
81								window.dataLayer = window.dataLayer || [];
82
83				window.MonsterInsightsDualTracker = {
84					helpers: {},
85					trackers: {},
86				};
87				if (mi_track_user) {
88					function __gtagDataLayer() {
89						dataLayer.push(arguments);
90					}
91
92					function __gtagTracker(type, name, parameters) {
93						if (!parameters) {
94							parameters = {};
95						}
96
97						if (parameters.send_to) {
98							__gtagDataLayer.apply(null, arguments);
99							return;
100						}
101
102						if (type === 'event') {
103														parameters.send_to = monsterinsights_frontend.v4_id;
104							var hookName = name;
105							if (typeof parameters['event_category'] !== 'undefined') {
106								hookName = parameters['event_category'] + ':' + name;
107							}
108
109							if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') {
110								MonsterInsightsDualTracker.trackers[hookName](parameters);
111							} else {
112								__gtagDataLayer('event', name, parameters);
113							}
114							
115						} else {
116							__gtagDataLayer.apply(null, arguments);
117						}
118					}
119
120					__gtagTracker('js', new Date());
121					__gtagTracker('set', {
122						'developer_id.dZGIzZG': true,
123											});
124					if ( MonsterInsightsLocations.page_location ) {
125						__gtagTracker('set', MonsterInsightsLocations);
126					}
127										__gtagTracker('config', 'G-F1G8B6NP8Z', {"forceSSL":"true","anonymize_ip":"true","link_attribution":"true"} );
128										window.gtag = __gtagTracker;										(function () {
129						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
130						/* ga and __gaTracker compatibility shim. */
131						var noopfn = function () {
132							return null;
133						};
134						var newtracker = function () {
135							return new Tracker();
136						};
137						var Tracker = function () {
138							return null;
139						};
140						var p = Tracker.prototype;
141						p.get = noopfn;
142						p.set = noopfn;
143						p.send = function () {
144							var args = Array.prototype.slice.call(arguments);
145							args.unshift('send');
146							__gaTracker.apply(null, args);
147						};
148						var __gaTracker = function () {
149							var len = arguments.length;
150							if (len === 0) {
151								return;
152							}
153							var f = arguments[len - 1];
154							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
155								if ('send' === arguments[0]) {
156									var hitConverted, hitObject = false, action;
157									if ('event' === arguments[1]) {
158										if ('undefined' !== typeof arguments[3]) {
159											hitObject = {
160												'eventAction': arguments[3],
161												'eventCategory': arguments[2],
162												'eventLabel': arguments[4],
163												'value': arguments[5] ? arguments[5] : 1,
164											}
165										}
166									}
167									if ('pageview' === arguments[1]) {
168										if ('undefined' !== typeof arguments[2]) {
169											hitObject = {
170												'eventAction': 'page_view',
171												'page_path': arguments[2],
172											}
173										}
174									}
175									if (typeof arguments[2] === 'object') {
176										hitObject = arguments[2];
177									}
178									if (typeof arguments[5] === 'object') {
179										Object.assign(hitObject, arguments[5]);
180									}
181									if ('undefined' !== typeof arguments[1].hitType) {
182										hitObject = arguments[1];
183										if ('pageview' === hitObject.hitType) {
184											hitObject.eventAction = 'page_view';
185										}
186									}
187									if (hitObject) {
188										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
189										hitConverted = mapArgs(hitObject);
190										__gtagTracker('event', action, hitConverted);
191									}
192								}
193								return;
194							}
195
196							function mapArgs(args) {
197								var arg, hit = {};
198								var gaMap = {
199									'eventCategory': 'event_category',
200									'eventAction': 'event_action',
201									'eventLabel': 'event_label',
202									'eventValue': 'event_value',
203									'nonInteraction': 'non_interaction',
204									'timingCategory': 'event_category',
205									'timingVar': 'name',
206									'timingValue': 'value',
207									'timingLabel': 'event_label',
208									'page': 'page_path',
209									'location': 'page_location',
210									'title': 'page_title',
211									'referrer' : 'page_referrer',
212								};
213								for (arg in args) {
214																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
215										hit[gaMap[arg]] = args[arg];
216									} else {
217										hit[arg] = args[arg];
218									}
219								}
220								return hit;
221							}
222
223							try {
224								f.hitCallback();
225							} catch (ex) {
226							}
227						};
228						__gaTracker.create = newtracker;
229						__gaTracker.getByName = newtracker;
230						__gaTracker.getAll = function () {
231							return [];
232						};
233						__gaTracker.remove = noopfn;
234						__gaTracker.loaded = true;
235						window['__gaTracker'] = __gaTracker;
236					})();
237									} else {
238										console.log("");
239					(function () {
240						function __gtagTracker() {
241							return null;
242						}
243
244						window['__gtagTracker'] = __gtagTracker;
245						window['gtag'] = __gtagTracker;
246					})();
247									}
248			</script>
248
249							<!-- / Google Analytics by MonsterInsights -->
250		<style id="wp-img-auto-sizes-contain-inline-css">
251img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
252/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
253</style>
254<link rel='stylesheet' id='firebox-blocks-css' href='https://africa-on-air.com/wp-content/plugins/firebox/media/public/css/blocks.css?ver=3.1.13' media='all' />
255<link rel='stylesheet' id='fb-block-heading-css' href='https://africa-on-air.com/wp-content/plugins/firebox/media/public/css/blocks/heading.css?ver=3.1.13' media='all' />
256<style id="wp-emoji-styles-inline-css">
257
258	img.wp-smiley, img.emoji {
259		display: inline !important;
260		border: none !important;
261		box-shadow: none !important;
262		height: 1em !important;
263		width: 1em !important;
264		margin: 0 0.07em !important;
265		vertical-align: -0.1em !important;
266		background: none !important;
267		padding: 0 !important;
268	}
269/*# sourceURL=wp-emoji-styles-inline-css */
270</style>
271<style id="classic-theme-styles-inline-css">
272/*! This file is auto-generated */
273.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}
274/*# sourceURL=/wp-includes/css/classic-themes.min.css */
275</style>
276
277<style id="global-styles-inline-css">
278: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%);
278--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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}: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;}
278.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;}
279/*# sourceURL=global-styles-inline-css */
280</style>
281
282<link rel='stylesheet' id='contact-form-7-css' href='https://africa-on-air.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
283<link rel='stylesheet' id='wpml-legacy-dropdown-0-css' href='https://africa-on-air.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-dropdown/style.min.css?ver=1' media='all' />
284<link rel='stylesheet' id='my_template-styles-css' href='https://africa-on-air.com/wp-content/themes/business-africa/style.css?ver=.1721077394' media='all' />
285<link rel='stylesheet' id='assets-styles-css' href='https://africa-on-air.com/wp-content/themes/business-africa/assets/styles/styles.css?ver=.1717614278' media='all' />
286<link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://africa-on-air.com/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.3.79' media='all' />
287<style id="heateor_sss_frontend_css-inline-css">
288.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}div.heateor_sss_horizontal_sharing a.heateor_sss_button_instagram span{background:#EE535E!important;}div.heateor_sss_standard_follow_icons_container a.heateor_sss_button_instagram span{background:#EE535E}div.heateor_sss_horizontal_sharing a.heateor_sss_button_instagram span:hover{background:#EE535E!important;}div.heateor_sss_standard_follow_icons_container a.heateor_sss_button_instagram span:hover{background:#EE535E}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{background-color:#EE535E!important;background:#EE535E!important;color:#fff;border-width:0px;border-style:solid;border-color:transparent}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{background-color:#EE535E!important;background:#EE535E!importantborder-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}}
289/*# sourceURL=heateor_sss_frontend_css-inline-css */
290</style>
291<link rel='stylesheet' id='firebox-animations-base-css' href='https://africa-on-air.com/wp-content/plugins/firebox/media/public/css/vendor/animations/base.css?ver=3.1.13' media='all' />
292<link rel='stylesheet' id='firebox-animation-bounce-css' href='https://africa-on-air.com/wp-content/plugins/firebox/media/public/css/vendor/animations/bounce.css?ver=3.1.13' media='all' />
293<link rel='stylesheet' id='firebox-animation-slideOutUp-css' href='https://africa-on-air.com/wp-content/plugins/firebox/media/public/css/vendor/animations/slideOutUp.css?ver=3.1.13' media='all' />
294<link rel='stylesheet' id='firebox-css' href='https://africa-on-air.com/wp-content/plugins/firebox/media/public/css/firebox.css?ver=3.1.13' media='all' />
295<style id="firebox-inline-css">
296.fb-7345.fb-inst { padding-bottom:15%;padding-left:35%; }.fb-7345 .fb-dialog { color:#444444;animation-duration:0.2s;background:#ffffff; width:500px; height:350px; padding:32px; border-radius:0; font-size:16px; }.fb-7345 .fb-close { visibility:hidden; color:#763be2; }.fb-7345.fb-visible .fb-close { animation:1s ebFadeIn;animation-fill-mode:forwards; }.fb-7345 .fb-close:hover { color:#f0b74d !important; }.fb-7345.fb-floating-button { padding-bottom:15%;padding-left:35%; }@media only screen and (max-width: 991px) { .fb-7345 .fb-dialog { height:auto; padding:40px 40px 80px 40px; border-radius:0; } }@media only screen and (max-width: 575px) { .fb-7345 .fb-dialog { height:auto; border-radius:0; } }
297/*# sourceURL=firebox-inline-css */
298</style>
299<link rel='stylesheet' id='sib-front-css-css' href='https://africa-on-air.com/wp-content/plugins/mailin/css/mailin-front.css?ver=1c09e3' media='all' />
300<script id="wpml-cookie-js-extra">
301var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"/"}};
302var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"/"}};
303//# sourceURL=wpml-cookie-js-extra
304</script>
vendor: 1 bytes, line 304
304
305<script data-wp-strategy="defer" defer id="wpml-cookie-js" src="https://africa-on-air.com/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=497000"></script>
vendor: 1 bytes, line 305
305
306<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://africa-on-air.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=11.3.0"></script>
vendor: 1 bytes, line 306
306
307<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */
308var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/africa-on-air.com\/en\/","hash_tracking":"false","v4_id":"G-F1G8B6NP8Z"};/* ]]> */
309</script>
vendor: 1 bytes, line 309
309
310<script id="wpml-legacy-dropdown-0-js" src="https://africa-on-air.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-dropdown/script.min.js?ver=1"></script>
vendor: 1 bytes, line 310
310
311<script id="jquery-core-js" src="https://africa-on-air.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 311
311
312<script id="sib-front-js-js-extra">
313var sibErrMsg = {"invalidMail":"Please fill out valid email address","requiredField":"Please fill out required fields","invalidDateFormat":"Please fill out valid date format","invalidSMSFormat":"Please fill out valid phone number"};
314var ajax_sib_front_object = {"ajax_url":"https://africa-on-air.com/wp-admin/admin-ajax.php","ajax_nonce":"e3f14ae557","flag_url":"https://africa-on-air.com/wp-content/plugins/mailin/img/flags/"};
315//# sourceURL=sib-front-js-js-extra
316</script>
vendor: 1 bytes, line 316
316
317<script id="sib-front-js-js" src="https://africa-on-air.com/wp-content/plugins/mailin/js/mailin-front.js?ver=1788783337"></script>
317
318<link rel="https://api.w.org/" href="https://africa-on-air.com/en/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://africa-on-air.com/en/wp-json/wp/v2/pages/426" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://africa-on-air.com/xmlrpc.php?rsd" />
319<link rel='shortlink' href='https://africa-on-air.com/en/' />
320<style id="wp-custom-css">
321.newsletter-popup {
322  position: fixed;
323  top: 0;
324  left: 0;
325  width: 100%;
326  height: 100%;
327  background-color: rgba(0, 0, 0, 0.5); /* Fondo semitransparente */
328  display: flex;
329  justify-content: center;
330  align-items: center;
331  z-index: 9999; /* Asegura que esté por encima de otros elementos */
332  opacity: 0; /* Comienza invisible */
333  visibility: hidden;
334  transition: opacity 0.3s ease, visibility 0.3s ease;
335}
336
337.newsletter-popup-content {
338  background-color: #fff;
339  padding: 20px;
340  max-width: 600px;
341  width: 100%;
342  max-height: 80vh; /* Limita la altura para evitar que sea más grande que la ventana */
343  overflow-y: auto; /* Permite scroll si el contenido excede la altura */
344  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); /* Sombra suave */
345  border-radius: 5px;
346  position: relative;
347}
348
349.newsletter-popup-close {
350  position: absolute;
351  top: 10px;
352  right: 10px;
353  cursor: pointer;
354  font-size: 24px;
355  color: #555;
356}
357
358/* Estilos para el botón de newsletter en el footer */
359.new_button_newsletter {
360  margin-top: 10px;
361  cursor: pointer;
362  /* Estilos adicionales según diseño */
363}
364
365.team--intro {margin-top: 200px}
366
367.contact {margin-top: 200px}
368
369.section.newsletter {
370	display: none;
371}
372.list-jobs 
373{
374	margin-top: 200px;
375}
376
377.content--grid {
378    margin-top: 150px;
379}
380
381.program__nav {margin-top: 201px}
382
383.container partners--grid
384{
385    max-width: 150px;
386}
387
388class="content--grid"
389
390.archive--title{
391	margin-bottom: 35px;
392}
393
394.new_button_newsletter{
395    position:absolute;
396    top:100px;
397    left:0px;
398}
399 /* Estilos para el contenedor */
400        .container_newsletter_modal {
401            display: flex;
402          
403        }
404
405        /* Estilos para el campo de texto */
406        .container_newsletter_modal input  {
407            flex-grow: ;
408            border: solid;
409            border-color: #7f37eb;
410            padding: 00px;
411            margin-left: 13px;
412							height:2.2rem;
413        }
414
415
416        /* Estilos para el texto de marcador de posición */
417        .container_newsletter_modal input::placeholder {
418            color: #888;
419        }
420
421        /* Estilos para el botón "OK" */
422        .submit-button_newsletter_modal {
423           
424            border: solid;
425					background-color:  #7f37eb;
426					color:  #ffff;
427            border-color: #7f37eb; 
428            padding: 16px 25px 24px 25px;
429					
430					position:absolute;
431					top:15.99rem;
432					bottom: 15px;
433					right:4rem;
434					height:0rem;
435					
436           
437        }
438
439        /* Efecto de hover para el botón "OK" */
440        .submit-button_newsletter_modal:hover {
441            background-color: #7d00ff;
442        }
443.margen_tittle_newsletter{
444            margin-top: 0px;
445        }
446
447@media only screen and (max-width: 770px) {
448            .new_button_newsletter{
449                position:above;
450                top:0px;
451                margin-left:10px;
452							 margin-right:10px;
453            }
454	
455	.container_newsletter_modal input  {
456               width: 12.5rem !important;
457            }
458	.submit-button_newsletter_modal {
459           
460            
461					position:absolute;
462					top:17.96rem;
463					right:1rem;
464					height:4.2rem;
465           
466        }
467	 .margen_tittle_newsletter{
468            margin-top: 20px;
469        }
470       }
471.center {
472  display: block;
473  margin-left: auto;
474  margin-right: auto;
475  width: 30%;
476}
477.lightbox.lightbox-newsletter .lightbox__content {
478    color: #7f37eb;
479    padding: 2.5rem;
480}
481
482</style>
483  <link rel="preload" href="https://africa-on-air.com/wp-content/themes/business-africa/assets/fonts/WorkSans-Bold.woff2" as="font" type="font/woff2" crossorigin>
484  <link rel="preload" href="https://africa-on-air.com/wp-content/themes/business-africa/assets/fonts/WorkSans-Regular.woff2" as="font" type="font/woff2" crossorigin>
485  <link rel="preload" href="https://africa-on-air.com/wp-content/themes/business-africa/assets/fonts/WorkSans-Medium.woff2" as="font" type="font/woff2" crossorigin>
486  <link rel="apple-touch-icon" sizes="180x180" href="https://africa-on-air.com/wp-content/themes/business-africa/favicon/apple-touch-icon.png">
487  <link rel="icon" type="image/png" sizes="32x32" href="https://africa-on-air.com/wp-content/themes/business-africa/favicon/favicon-32x32.png">
488  <link rel="icon" type="image/png" sizes="16x16" href="https://africa-on-air.com/wp-content/themes/business-africa/favicon/favicon-16x16.png">
489  <link rel="manifest" href="https://africa-on-air.com/wp-content/themes/business-africa/favicon/site.webmanifest">
490  <link rel="mask-icon" href="https://africa-on-air.com/wp-content/themes/business-africa/favicon/safari-pinned-tab.svg" color="#5bbad5">
491  <meta name="msapplication-TileColor" content="#da532c">
492  <meta name="theme-color" content="#ffffff">
493
494  
494<script type="text/javascript" src="https://africa-on-air.com/wp-content/themes/business-africa/tarteaucitron/tarteaucitron.js"></script>
494
495
496  
496<script type="text/javascript">
497    var currentLanguage = document.documentElement.lang
498    var tarteaucitronForceLanguage = currentLanguage.slice(0, 2)
499    tarteaucitron.init({
500      "privacyUrl": "",
501      /* Privacy policy url */
502      "hashtag": "#tarteaucitron",
503      /* Open the panel with this hashtag */
504      "cookieName": "tarteaucitron",
505      /* Cookie name */
506      "orientation": "bottom",
507      /* Banner position (top - bottom) */
508      "groupServices": false,
509      /* Group services by category */
510      "showAlertSmall": false,
511      /* Show the small banner on bottom right */
512      "cookieslist": false,
513      /* Show the cookie list */
514      "closePopup": false,
515      /* Show a close X on the banner */
516      "showIcon": false,
517      /* Show cookie icon to manage cookies */
518      //"iconSrc": "", /* Optionnal: URL or base64 encoded image */
519      "iconPosition": "BottomLeft",
520      /* BottomRight, BottomLeft, TopRight and TopLeft */
521      "adblocker": false,
522      /* Show a Warning if an adblocker is detected */
523      "DenyAllCta": true,
524      /* Show the deny all button */
525      "AcceptAllCta": true,
526      /* Show the accept all button when highPrivacy on */
527      "highPrivacy": true,
528      /* HIGHLY RECOMMANDED Disable auto consent */
529      "handleBrowserDNTRequest": false,
530      /* If Do Not Track == 1, disallow all */
531      "removeCredit": false,
532      /* Remove credit link */
533      "moreInfoLink": true,
534      /* Show more info link */
535      "useExternalCss": false,
536      /* If false, the tarteaucitron.css file will be loaded */
537      "useExternalJs": false,
538      /* If false, the tarteaucitron.js file will be loaded */
539      //"cookieDomain": ".my-multisite-domaine.fr", /* Shared cookie for multisite */
540      "readmoreLink": "",
541      /* Change the default readmore link */
542      "mandatory": true,
543      /* Show a message about mandatory cookies */
544    });
545  </script>
545
546</head>
547
548<body data-rsssl=1 class="home wp-singular page-template page-template-page-templates page-template-home page-template-page-templateshome-php page page-id-426 wp-embed-responsive wp-theme-business-africa">
549  
550  
551  <div class="transition"></div>
552
553  <main data-router-wrapper>
554
555    <div data-router-view="name" class="page-container">
556
557      <div class="menu-background"></div>
558
559      <header class="header">
560        <div class="header__top">
561          <div class="header__top--grid container">
562            <a href="https://africa-on-air.com/en//replays" class="header__top--replays">
563              <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/replay-header.svg" width="35" height="30" alt="Replays" />
564              <span>TV shows</span>
565            </a>
566            <a href="https://africa-on-air.com/en/" class="header__top--logo" title="Home">
567              <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/logo-header.svg" width="200" height="80" alt="Business Africa" />
568              <span>The African News Hub</span>
569            </a>
570            <div class="header__top--links">
571              <div class="header__socials">
572                                  <a class="header__socials--item" href="https://x.com/africa_shows" title="Twitter" rel="noopener" target="_blank">
573                    <img width="19" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/twitter.svg" alt="Twitter" loading="lazy" />
574                  </a>
575                                                  <a class="header__socials--item" href="https://www.linkedin.com/company/africaonair/" title="Linkedin" rel="noopener" target="_blank">
576                    <img width="16" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/linkedin.svg" alt="Linkedin" loading="lazy" />
577                  </a>
578                                                  <a class="header__socials--item" href="https://www.youtube.com/@africaonair.africannewshub" title="Youtube" rel="noopener" target="_blank">
579                    <img width="22" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/youtube.svg" alt="Youtube" loading="lazy" />
580                  </a>
581                                                  <a class="header__socials--item" href="https://www.instagram.com/africaonair.africannewshub/" title="Instagram" rel="noopener" target="_blank">
582                    <img width="16" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/insta.svg" alt="Instagram" loading="lazy" />
583                  </a>
584                                                  <a class="header__socials--item" href="https://www.facebook.com/africaonair.africannewshub/" title="Facebook" rel="noopener" target="_blank">
585                    <img width="8" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/facebook.svg" alt="Facebook" loading="lazy" />
586                  </a>
587                              </div>
588              <div class="header--langs">
589                
590<div
591	 role="navigation" aria-label="Language Switcher" class="wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-dropdown js-wpml-ls-legacy-dropdown">
592	<ul>
593		<li class="wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-first-item wpml-ls-item-legacy-dropdown">
594									<a href="#" hreflang="en" lang="en" class="js-wpml-ls-item-toggle wpml-ls-item-toggle" aria-current="page" aria-expanded="false" aria-controls="wpml-ls-submenu-default" aria-label="En – Language switcher, press tab to navigate to other languages" title="Switch to En">
595				<span class="wpml-ls-native">En</span></a>
596
597			<ul id="wpml-ls-submenu-default" class="wpml-ls-sub-menu">
598				
599					<li class="wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-fr wpml-ls-last-item">
600						<a href="https://africa-on-air.com/" hreflang="fr" lang="fr" class="wpml-ls-link" aria-label="Switch to Fr" title="Switch to Fr">
601							<span class="wpml-ls-native">Fr</span></a>
602					</li>
603
604							</ul>
605
606		</li>
607
608	</ul>
609</div>
610              </div>
611            </div>
612          </div>
613        </div>
614        <div class="header__main">
615          <div class="container header--grid">
616            <a class="header--home" href="https://africa-on-air.com/en/">
617              <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/home.svg" width="14" height="16" alt="Accueil" />
618              <span>Home</span>
619            </a>
620            <button class="header--toggler hamburger hamburger--spring" type="button" title="Menu">
621              <span class="hamburger-box">
622                <span class="hamburger-inner"></span>
623              </span>
624              <span class="hamburger-text">Menu</span>
625            </button>
626            <nav class="header--nav">
627              <ul><li id="menu-item-530" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-530 "><a href="https://africa-on-air.com/en/category/economy-en/">Economy</a></li>
628<li id="menu-item-527" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-527 "><a href="https://africa-on-air.com/en/category/environment/">Environment</a></li>
629<li id="menu-item-528" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-528 "><a href="https://africa-on-air.com/en/category/society/">Society</a></li>
630<li id="menu-item-4334" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4334 "><a href="https://africa-on-air.com/en/category/health/">Health</a></li>
631<li id="menu-item-529" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-529 "><a href="https://africa-on-air.com/en/category/culture-en/">Culture</a></li>
632<li id="menu-item-1602" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1602 "><a href="https://africa-on-air.com/en/category/diaspora-en/">Diaspora</a></li>
633</ul>            </nav>
634            <div class="header--search">
635              <form action="https://africa-on-air.com/en/?">
636                <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/search.svg" alt="Recherche" width="16" height="16" loading="lazy" />
637                <input type="text" placeholder="Search" name="s">
638              </form>
639            </div>
640          </div>
641        </div>
642        <div class="header__mobile">
643          <div class="container">
644            <nav class="header__mobile--nav">
645              <ul><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-530 "><a href="https://africa-on-air.com/en/category/economy-en/">Economy</a></li>
646<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-527 "><a href="https://africa-on-air.com/en/category/environment/">Environment</a></li>
647<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-528 "><a href="https://africa-on-air.com/en/category/society/">Society</a></li>
648<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4334 "><a href="https://africa-on-air.com/en/category/health/">Health</a></li>
649<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-529 "><a href="https://africa-on-air.com/en/category/culture-en/">Culture</a></li>
650<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1602 "><a href="https://africa-on-air.com/en/category/diaspora-en/">Diaspora</a></li>
651</ul>              <ul class="header__mobile--types">
652                <li>
653                  <a href="https://africa-on-air.com/en//podcasts/">
654                    <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/mic-white.svg" width="8" height="15" alt="Mic" loading="lazy" />
655                    <span>Podcasts</span>
656                  </a>
657                </li>
658                <li>
659                  <a href="https://africa-on-air.com/en//replays/">
660                    <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/player-white.svg" width="9" height="8" alt="Player" loading="lazy" />
661                    <span>Replays</span>
662                  </a>
663                </li>
664                <li>
665                  <a href="#">
666                    <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/show-white.svg" width="9" height="9" alt="Show" loading="lazy" />
667                    <span>Broadcast Schedule</span>
668                  </a>
669                </li>
670              </ul>
671            </nav>
672            <div class="header__top--links">
673              <div class="header__socials">
674                                  <a class="header__socials--item" href="https://x.com/africa_shows" title="Twitter" rel="noopener" target="_blank">
675                    <img width="19" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/twitter.svg" alt="Twitter" loading="lazy" />
676                  </a>
677                                                  <a class="header__socials--item" href="https://www.linkedin.com/company/africaonair/" title="Linkedin" rel="noopener" target="_blank">
678                    <img width="16" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/linkedin.svg" alt="Linkedin" loading="lazy" />
679                  </a>
680                                                  <a class="header__socials--item" href="https://www.youtube.com/@africaonair.africannewshub" title="Youtube" rel="noopener" target="_blank">
681                    <img width="22" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/youtube.svg" alt="Youtube" loading="lazy" />
682                  </a>
683                                                  <a class="header__socials--item" href="https://www.instagram.com/africaonair.africannewshub/" title="Instagram" rel="noopener" target="_blank">
684                    <img width="16" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/insta.svg" alt="Instagram" loading="lazy" />
685                  </a>
686                                                  <a class="header__socials--item" href="https://www.facebook.com/africaonair.africannewshub/" title="Facebook" rel="noopener" target="_blank">
687                    <img width="8" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/facebook.svg" alt="Facebook" loading="lazy" />
688                  </a>
689                              </div>
690              <div class="header--langs">
691                
692<div
693	 role="navigation" aria-label="Language Switcher" class="wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-dropdown js-wpml-ls-legacy-dropdown">
694	<ul>
695		<li class="wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-first-item wpml-ls-item-legacy-dropdown">
696									<a href="#" hreflang="en" lang="en" class="js-wpml-ls-item-toggle wpml-ls-item-toggle" aria-current="page" aria-expanded="false" aria-controls="wpml-ls-submenu-default" aria-label="En – Language switcher, press tab to navigate to other languages" title="Switch to En">
697				<span class="wpml-ls-native">En</span></a>
698
699			<ul id="wpml-ls-submenu-default" class="wpml-ls-sub-menu">
700				
701					<li class="wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-fr wpml-ls-last-item">
702						<a href="https://africa-on-air.com/" hreflang="fr" lang="fr" class="wpml-ls-link" aria-label="Switch to Fr" title="Switch to Fr">
703							<span class="wpml-ls-native">Fr</span></a>
704					</li>
705
706							</ul>
707
708		</li>
709
710	</ul>
711</div>
712              </div>
713            </div>
714          </div>
715        </div>
716
717      </header>
718
719
720                            <style>
721          .header--nav li.active:after {
722            background-color:           }
723        </style>
724      
725	<!-- <div data-router-view="name" class="page-container"> -->
726		<div  class="home wp-singular page-template page-template-page-templates page-template-home page-template-page-templateshome-php page page-id-426 wp-embed-responsive wp-theme-business-africa" lang="en-US">
727			
728			
729<section class="section promoted">
730
731  <div class="container promoted--grid">
732    
733      
734      
735        
736        <a href="https://africa-on-air.com/en/culture-en/2026/10/herve-yamguen-creer-en-afrique-sancrer-dans-ses-racines-et-transmettre/" title="Hervé Yamguen: Creating in Africa, Staying Rooted and Passing It On">
737          <div class="promoted__post">
738            <div class="promoted__thumb">
739                              <img width="768" height="440" src="https://africa-on-air.com/wp-content/uploads/2026/10/Youtube-IA-16-768x440.png" alt="Hervé Yamguen: Creating in Africa, Staying Rooted and Passing It On" />
740                          </div>
741            <div class="promoted__post--wrapper">
742              <div class="promoted__post--infos">
743                                  <div href="https://africa-on-air.com/en//category/culture-en" class="promoted__post--category" style="background-color:#e07f23">Culture</div>
744                                                  <span class="promoted__post--date">5 October 2026</span>
745                              </div>
746              <h3 class="promoted__post--title h3" split>Hervé Yamguen: Creating in Africa, Staying Rooted and Passing It On</h2>
747                              <p class="promoted__post--resume">In this interview, Initiative Africa speaks with Hervé Yamguen, Cameroonian artist and co-founder of Cercle Kapsiki, about artistic creation in Africa, access to art, and the development of a strong cultural ecosystem on the continent.
748
749From his early days in Douala to his international career, he reflects on his decision to continue creating from Cameroon, the importance of bringing art into local communities, and the need for African artists to remain connected to their cultures and roots. He also shares his vision of transmission, identity, and the role art can play in reshaping our relationship with cities, the living world, and the preservation of nature.
750
751Journalist: Asha Sumputh</p>
752                          </div>
753          </div>
754        </a>
755
756      
757      
758    
759    <div class="promoted__right">
760
761      
762      
763        
764        <article class="archive__post promoted__right--item">
765          <div class="archive__thumb">
766                          <a href="https://africa-on-air.com/en/economy-en/2026/09/mahamouda-salouhou-repenser-leducation-pour-lemploi-des-jeunes-en-afrique/" title="Mahamouda Salouhou: Rethinking Education for Youth Employment in Africa">
767                <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2026/09/Youtube-IA-12-375x212.png" alt="Mahamouda Salouhou: Rethinking Education for Youth Employment in Africa" loading="lazy" />
768              </a>
769                        <div class="archive__post--infos">
770                              <a href="https://africa-on-air.com/en//category/economy-en" class="archive__post--category" style="background-color:#571745">Economy</a>
771                                            <span class="archive__post--date">30 September 2026</span>
772                          </div>
773          </div>
774          <a href="https://africa-on-air.com/en/economy-en/2026/09/mahamouda-salouhou-repenser-leducation-pour-lemploi-des-jeunes-en-afrique/" title="Mahamouda Salouhou: Rethinking Education for Youth Employment in Africa">
775            <h3 class="archive__post--title h5">Mahamouda Salouhou: Rethinking Education for Youth Employment in Africa</h3>
776          </a>
777        </article>
778
779      
780        
781        <article class="archive__post promoted__right--item">
782          <div class="archive__thumb">
783                          <a href="https://africa-on-air.com/en/culture-en/2026/09/mounia-aram-entrepreneur-and-international-animation-professional/" title="Mounia Aram, Entrepreneur and International Animation Professional">
784                <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2026/09/Youtube-IA-7-EN-375x212.png" alt="Mounia Aram, Entrepreneur and International Animation Professional" loading="lazy" />
785              </a>
786                        <div class="archive__post--infos">
787                              <a href="https://africa-on-air.com/en//category/culture-en" class="archive__post--category" style="background-color:#e07f23">Culture</a>
788                                            <span class="archive__post--date">13 September 2026</span>
789                          </div>
790          </div>
791          <a href="https://africa-on-air.com/en/culture-en/2026/09/mounia-aram-entrepreneur-and-international-animation-professional/" title="Mounia Aram, Entrepreneur and International Animation Professional">
792            <h3 class="archive__post--title h5">Mounia Aram, Entrepreneur and International Animation Professional</h3>
793          </a>
794        </article>
795
796      
797      
798    </div>
799  </div>
800
801  <div class="africa africa--red">
802    <svg xmlns="http://www.w3.org/2000/svg" width="505.185" height="523.096" viewBox="0 0 505.185 523.096">
803      <path id="Tracé_1935" data-name="Tracé 1935" d="M1076.68,848.249l-11.754,11.318-6.193,13.384-23.509,8.9L1032.8,911.97l-10.28,12.815,2.563,22.616,
80310.753,6.722,11.135-9.315,26.178-46.413,3.37-22.275,6.5-9.437Zm55.808,50.918-4.2,1.6-1.8,4.716-2.8,1.484-2.8,9.995,7.4,2.4,6.2-3.2,2.8-7.8ZM780.87,713.386,632.1,705.5,667.31,557.17l81.54-74.272,91.481-7.886,36.609,40.14,96.73,21.772,77.26,161.7L927.221,950.514l-73.434,47.594L814.137,850.821,828.266,778.1Z" transform="translate(-632.099 -475.013)" fill="#ee535e" fill-rule="evenodd"/>
804    </svg>
805  </div>
806  <div class="africa africa--green">
807    <svg xmlns="http://www.w3.org/2000/svg" width="505.185" height="523.096" viewBox="0 0 505.185 523.096">
808      <path id="Tracé_1935" data-name="Tracé 1935" d="M1076.68,848.249l-11.754,11.318-6.193,13.384-23.509,8.9L1032.8,911.97l-10.28,12.815,2.563,22.616,10.753,6.722,11.135-9.315,26.178-46.413,3.37-22.275,6.5-9.437Zm55.808,50.918-4.2,1.6-1.8,4.716-2.8,1.484-2.8,9.995,7.4,2.4,6.2-3.2,2.8-7.8ZM780.87,713.386,632.1,705.5,667.31,557.17l81.54-74.272,91.481-7.886,36.609,40.14,96.73,21.772,77.26,161.7L927.221,950.514l-73.434,47.594L814.137,850.821,828.266,778.1Z" transform="translate(-632.099 -475.013)" fill="#48B498" fill-rule="evenodd"/>
809    </svg>
810  </div>
811  
812</section>			
813<section class="section archive last-videos">
814  <div class="container--custom">
815          <h2 class="archive--title">
816                  <span class="ontitle h5" data-view-text>L'actualité en vidéo</span>
817                          <span class="title h1" data-view-text>News in video</span>
818              </h2>
819    
820    
821    
822      <div class="archive--list flickity" data-view>
823
824        
825          
826          <article class="archive__post is-video">
827            <div class="archive__thumb">
828                              <a href="https://africa-on-air.com/en/culture-en/2026/10/herve-yamguen-creer-en-afrique-sancrer-dans-ses-racines-et-transmettre/" title="Hervé Yamguen: Creating in Africa, Staying Rooted and Passing It On">
829                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2026/10/Youtube-IA-16-375x212.png" alt="Hervé Yamguen: Creating in Africa, Staying Rooted and Passing It On" loading="lazy" />
830                </a>
831                            <div class="archive__post--infos">
832                                  <a href="https://africa-on-air.com/en//category/culture-en" class="archive__post--category" style="background-color:#e07f23">Culture</a>
833                                                  <span class="archive__post--date">5 October 2026</span>
834                              </div>
835            </div>
836            <a href="https://africa-on-air.com/en/culture-en/2026/10/herve-yamguen-creer-en-afrique-sancrer-dans-ses-racines-et-transmettre/" title="Hervé Yamguen: Creating in Africa, Staying Rooted and Passing It On">
837              <h3 class="archive__post--title h5">Hervé Yamguen: Creating in Africa, Staying Rooted and Passing It On</h3>
838            </a>
839                          <p class="archive__post--resume color-black">In this interview, Initiative Africa speaks with Hervé Yamguen, Cameroonian artist and co-founder of Cercle Kapsiki, about artistic creation in Africa, access to art, and the development of a strong cultural ecosystem on the continent.
840
841From his early days in Douala to his international career, he reflects on his decision to continue creating from Cameroon, the importance of bringing art into local communities, and the need for African artists to remain connected to their cultures and roots. He also shares his vision of transmission, identity, and the role art can play in reshaping our relationship with cities, the living world, and the preservation of nature.
842
843Journalist: Asha Sumputh</p>
844                      </article>
845
846        
847          
848          <article class="archive__post is-video">
849            <div class="archive__thumb">
850                              <a href="https://africa-on-air.com/en/economy-en/2026/09/mahamouda-salouhou-repenser-leducation-pour-lemploi-des-jeunes-en-afrique/" title="Mahamouda Salouhou: Rethinking Education for Youth Employment in Africa">
851                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2026/09/Youtube-IA-12-375x212.png" alt="Mahamouda Salouhou: Rethinking Education for Youth Employment in Africa" loading="lazy" />
852                </a>
853                            <div class="archive__post--infos">
854                                  <a href="https://africa-on-air.com/en//category/economy-en" class="archive__post--category" style="background-color:#571745">Economy</a>
855                                                  <span class="archive__post--date">30 September 2026</span>
856                              </div>
857            </div>
858            <a href="https://africa-on-air.com/en/economy-en/2026/09/mahamouda-salouhou-repenser-leducation-pour-lemploi-des-jeunes-en-afrique/" title="Mahamouda Salouhou: Rethinking Education for Youth Employment in Africa">
859              <h3 class="archive__post--title h5">Mahamouda Salouhou: Rethinking Education for Youth Employment in Africa</h3>
860            </a>
861                          <p class="archive__post--resume color-black">In this interview, Initiative Africa speaks with Mahamouda Salouhou, professor and researcher specializing in educational innovation and workforce development.
862
863Faced with the gap between the number of young graduates entering the African labour market each year and the formal jobs available, he advocates for an approach focused on skills, professional development, and the ability to provide concrete proof of what one can do. From founding universities in Africa to his own personal journey, he discusses how education can better prepare African youth for the world of work and provide them with the tools to turn their potential into real opportunities.
864
865Journalist: Asha Sumputh</p>
866                      </article>
867
868        
869          
870          <article class="archive__post is-video">
871            <div class="archive__thumb">
872                              <a href="https://africa-on-air.com/en/culture-en/2026/09/mounia-aram-entrepreneur-and-international-animation-professional/" title="Mounia Aram, Entrepreneur and International Animation Professional">
873                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2026/09/Youtube-IA-7-EN-375x212.png" alt="Mounia Aram, Entrepreneur and International Animation Professional" loading="lazy" />
874                </a>
875                            <div class="archive__post--infos">
876                                  <a href="https://africa-on-air.com/en//category/culture-en" class="archive__post--category" style="background-color:#e07f23">Culture</a>
877                                                  <span class="archive__post--date">13 September 2026</span>
878                              </div>
879            </div>
880            <a href="https://africa-on-air.com/en/culture-en/2026/09/mounia-aram-entrepreneur-and-international-animation-professional/" title="Mounia Aram, Entrepreneur and International Animation Professional">
881              <h3 class="archive__post--title h5">Mounia Aram, Entrepreneur and International Animation Professional</h3>
882            </a>
883                          <p class="archive__post--resume color-black">Mounia Aram was born in Casablanca and grew up in Trappes, on the outskirts of Paris. She studied Oriental languages, then took her first job in Japanese animation in San Francisco, in 2003. Since then she has worked across more than twenty countries, between Africa, Europe, the Middle East and North America. In 2019 she founded Mounia Aram Company to carry African content and talent to international markets.</p>
884                      </article>
885
886        
887          
888          <article class="archive__post is-video">
889            <div class="archive__thumb">
890                              <a href="https://africa-on-air.com/en/health/2026/02/eliwilimina-buberwa-presidente-et-fondatrice-de-long-msichana-imara-foundation/" title="Eliwilimina Buberwa, president and founder of the NGO Msichana Imara Foundation">
891                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2026/02/Youtube-IA-6-375x212.png" alt="Eliwilimina Buberwa, president and founder of the NGO Msichana Imara Foundation" loading="lazy" />
892                </a>
893                            <div class="archive__post--infos">
894                                  <a href="https://africa-on-air.com/en//category/health" class="archive__post--category" style="background-color:#1e73be">Health</a>
895                                                  <span class="archive__post--date">4 February 2026</span>
896                              </div>
897            </div>
898            <a href="https://africa-on-air.com/en/health/2026/02/eliwilimina-buberwa-presidente-et-fondatrice-de-long-msichana-imara-foundation/" title="Eliwilimina Buberwa, president and founder of the NGO Msichana Imara Foundation">
899              <h3 class="archive__post--title h5">Eliwilimina Buberwa, president and founder of the NGO Msichana Imara Foundation</h3>
900            </a>
901                          <p class="archive__post--resume color-black">In this interview, Initiative Africa speaks with Eliwilimina Buberwa, founder of the NGO Msichana Imara Foundation, which is dedicated to combating period poverty in Tanzania.
902
903Drawing on her own experience, she explains how the lack of information, products, and adequate infrastructure still deprives millions of young girls of their right to education. This is a crucial discussion on a public health, gender equality, and social justice issue at the heart of rural communities.
904
905Journalist: Alexandra Vépierre</p>
906                      </article>
907
908        
909          
910          <article class="archive__post is-video">
911            <div class="archive__thumb">
912                              <a href="https://africa-on-air.com/en/tech-en/2026/01/lintelligence-artificielle-en-afrique-opportunites-defis-et-innovations/" title="Artificial intelligence in Africa: opportunities, challenges and innovations">
913                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2026/01/Youtube-BA-2-375x212.png" alt="Artificial intelligence in Africa: opportunities, challenges and innovations" loading="lazy" />
914                </a>
915                            <div class="archive__post--infos">
916                                  <a href="https://africa-on-air.com/en//category/tech-en" class="archive__post--category" style="background-color:#53cfe8">Tech</a>
917                                                  <span class="archive__post--date">28 January 2026</span>
918                              </div>
919            </div>
920            <a href="https://africa-on-air.com/en/tech-en/2026/01/lintelligence-artificielle-en-afrique-opportunites-defis-et-innovations/" title="Artificial intelligence in Africa: opportunities, challenges and innovations">
921              <h3 class="archive__post--title h5">Artificial intelligence in Africa: opportunities, challenges and innovations</h3>
922            </a>
923                          <p class="archive__post--resume color-black">Artificial intelligence is reshaping the global economy — and Africa is no exception.
924
925In Cameroon, the startup Comparo is helping small and medium-sized businesses stand out in the e-commerce space, thanks to accessible AI-driven tools that streamline web creation and customer targeting.
926
927But beyond the promise, AI raises serious concerns: data control, technological dependency, social divides…
928
929This report dives into the local innovations and global challenges shaping Africa’s digital transition.</p>
930                      </article>
931
932        
933          
934          <article class="archive__post is-video">
935            <div class="archive__thumb">
936                              <a href="https://africa-on-air.com/en/culture-en/2026/01/fania-niang-empreintes-produire-sa-musique-relier-lafrique-et-la-diaspora/" title="Fania Niang – “Empreintes” (Footprints): producing her music, connecting Africa and the diaspora">
937                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2026/01/Youtube-IA-2-375x212.png" alt="Fania Niang – “Empreintes” (Footprints): producing her music, connecting Africa and the diaspora" loading="lazy" />
938                </a>
939                            <div class="archive__post--infos">
940                                  <a href="https://africa-on-air.com/en//category/culture-en" class="archive__post--category" style="background-color:#e07f23">Culture</a>
941                                                  <span class="archive__post--date">9 January 2026</span>
942                              </div>
943            </div>
944            <a href="https://africa-on-air.com/en/culture-en/2026/01/fania-niang-empreintes-produire-sa-musique-relier-lafrique-et-la-diaspora/" title="Fania Niang – “Empreintes” (Footprints): producing her music, connecting Africa and the diaspora">
945              <h3 class="archive__post--title h5">Fania Niang – “Empreintes” (Footprints): producing her music, connecting Africa and the diaspora</h3>
946            </a>
947                          <p class="archive__post--resume color-black">With Empreintes, her fifth album, Fania Niang presents an intimate and socially engaged body of work, recorded in Dakar and self-produced for the first time in her career.
948
949In this interview, she reflects on her journey between Africa, Europe and the United States, the challenges of independent production, and the musical connection she built with Senegalese musicians who have transcended cultural boundaries.
950
951She also shares her perspective on today’s African music scene, the dialogue between diaspora artists and the continent, and her desire to give back by sharing knowledge, experience and creative vision.
952
953A powerful conversation about music as memory, identity and transmission.
954
955Journalist: Laurence Soustras</p>
956                      </article>
957
958        
959      </div>
960
961      <div class="archive--links">
962        <div class="flickity__controls" data-view>
963          <div class="flickity__controls--prev flickity__controls--button">
964            <img width="44" height="13" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/prev.svg" alt="Précédent" loading="lazy" />
965          </div>
966          <div class="flickity__controls--next flickity__controls--button">
967            <img width="44" height="13" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/next.svg" alt="Suivant" loading="lazy" />
968          </div>
969        </div>
970        <a data-view-text class="button button--red" href="https://africa-on-air.com/en//videos"><span>See all videos</span></a>
971      </div>
972
973    
974    
975  </div>
976</section>			
977<section class="section archive highlights">
978  <div class="container">
979          <h2 class="archive--title">
980                  <span class="ontitle h5" data-view-text>En ce moment</span>
981                          <span class="title h1" data-view-text>Highlights</span>
982              </h2>
983    
984    
985    
986      <div class="archive--list col3--grid" data-view>
987
988        
989          
990          <article class="archive__post">
991            <div class="archive__thumb">
992                              <a href="https://africa-on-air.com/en/culture-en/2022/05/slaves-no-more/" title="Slaves No More">
993                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2022/05/Sans-titre-375x212.jpg" alt="Slaves No More" loading="lazy" />
994                </a>
995                            <div class="archive__post--infos">
996                                  <a href="https://africa-on-air.com/en//category/culture-en" class="archive__post--category" style="background-color:#e07f23">Culture</a>
997                                                  <span class="archive__post--date">24 May 2022</span>
998                              </div>
999            </div>
1000            <a href="https://africa-on-air.com/en/culture-en/2022/05/slaves-no-more/" title="Slaves No More">
1001              <h3 class="archive__post--title h5">Slaves No More</h3>
1002                              <p class="archive__post--resume">The fascinating story of the Maroons of French Guiana and Suriname is told through their applied and visual arts in the exhibition “Marronnage: L’Art de Briser ses Chaînes” at the Maison de l’Amérique Latine (through September 24, 2022) in Paris.</p>
1003                          </a>
1004          </article>
1005
1006        
1007          
1008          <article class="archive__post">
1009            <div class="archive__thumb">
1010                              <a href="https://africa-on-air.com/en/culture-en/2022/05/guinean-brothers-spread-african-flavors-and-soul/" title="Guinean brothers spread African flavors and s
1010oul">
1011                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2022/05/Capture-décran-2022-05-20-à-9.02.48-AM-375x212.png" alt="Guinean brothers spread African flavors and soul" loading="lazy" />
1012                </a>
1013                            <div class="archive__post--infos">
1014                                  <a href="https://africa-on-air.com/en//category/culture-en" class="archive__post--category" style="background-color:#e07f23">Culture</a>
1015                                                  <span class="archive__post--date">20 May 2022</span>
1016                              </div>
1017            </div>
1018            <a href="https://africa-on-air.com/en/culture-en/2022/05/guinean-brothers-spread-african-flavors-and-soul/" title="Guinean brothers spread African flavors and soul">
1019              <h3 class="archive__post--title h5">Guinean brothers spread African flavors and soul</h3>
1020                              <p class="archive__post--resume">After Guinean Ginjan Bros become a viral sensation for their heartwarming story of perseverance, they discuss looking toward home for ideas and putting African culture in the global spotlight.</p>
1021                          </a>
1022          </article>
1023
1024        
1025          
1026          <article class="archive__post">
1027            <div class="archive__thumb">
1028                              <a href="https://africa-on-air.com/en/culture-en/2022/04/the-long-road-home-for-looted-artworks/" title="The Long Road Home for Looted Artworks">
1029                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2022/04/african-art-375x212.jpeg" alt="The Long Road Home for Looted Artworks" loading="lazy" />
1030                </a>
1031                            <div class="archive__post--infos">
1032                                  <a href="https://africa-on-air.com/en//category/culture-en" class="archive__post--category" style="background-color:#e07f23">Culture</a>
1033                                                  <span class="archive__post--date">25 April 2022</span>
1034                              </div>
1035            </div>
1036            <a href="https://africa-on-air.com/en/culture-en/2022/04/the-long-road-home-for-looted-artworks/" title="The Long Road Home for Looted Artworks">
1037              <h3 class="archive__post--title h5">The Long Road Home for Looted Artworks</h3>
1038                              <p class="archive__post--resume">Museums around the world are now beginning to return – or promise to return – some of the objects looted from their former colonies.</p>
1039                          </a>
1040          </article>
1041
1042        
1043          
1044          <article class="archive__post">
1045            <div class="archive__thumb">
1046                              <a href="https://africa-on-air.com/en/tech-en/2022/03/how-much-of-africas-nft-art-boom-is-hype/" title="How much of Africa’s NFT art boom is hype?">
1047                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2022/03/Capture-décran-2022-03-09-à-10.10.45-375x212.png" alt="How much of Africa’s NFT art boom is hype?" loading="lazy" />
1048                </a>
1049                            <div class="archive__post--infos">
1050                                  <a href="https://africa-on-air.com/en//category/tech-en" class="archive__post--category" style="background-color:#53cfe8">Tech</a>
1051                                                  <span class="archive__post--date">9 March 2022</span>
1052                              </div>
1053            </div>
1054            <a href="https://africa-on-air.com/en/tech-en/2022/03/how-much-of-africas-nft-art-boom-is-hype/" title="How much of Africa’s NFT art boom is hype?">
1055              <h3 class="archive__post--title h5">How much of Africa’s NFT art boom is hype?</h3>
1056                              <p class="archive__post--resume">A look at Africa’s booming NFT art market with a focus on obstacles and future growth potential, based on interviews with Nigerian digital artist, Niyi Okeowo, and Kenyan blockchain expert, Anne Kaluvu.</p>
1057                          </a>
1058          </article>
1059
1060        
1061          
1062          <article class="archive__post">
1063            <div class="archive__thumb">
1064                              <a href="https://africa-on-air.com/en/culture-en/2022/01/sub-saharan-africa-a-landmark-architectural-guide-that-africa-deserves/" title="Sub-Saharan Africa: a landmark architectural guide that Africa deserves">
1065                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2022/01/Capture-décran-2022-01-28-à-20.02.53-375x212.png" alt="Sub-Saharan Africa: a landmark architectural guide that Africa deserves" loading="lazy" />
1066                </a>
1067                            <div class="archive__post--infos">
1068                                  <a href="https://africa-on-air.com/en//category/culture-en" class="archive__post--category" style="background-color:#e07f23">Culture</a>
1069                                                  <span class="archive__post--date">28 January 2022</span>
1070                              </div>
1071            </div>
1072            <a href="https://africa-on-air.com/en/culture-en/2022/01/sub-saharan-africa-a-landmark-architectural-guide-that-africa-deserves/" title="Sub-Saharan Africa: a landmark architectural guide that Africa deserves">
1073              <h3 class="archive__post--title h5">Sub-Saharan Africa: a landmark architectural guide that Africa deserves</h3>
1074                              <p class="archive__post--resume">Architects Philipp Meuser and Adil Dalbai discuss the challenges involved in producing and editing the recently published groundbreaking Sub-Saharan Africa Architectural Guide. </p>
1075                          </a>
1076          </article>
1077
1078        
1079          
1080          <article class="archive__post">
1081            <div class="archive__thumb">
1082                              <a href="https://africa-on-air.com/en/economy-en/2021/12/are-rwandas-milk-bars-running-dry/" title="Are Rwanda’s milk bars running dry?">
1083                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2021/12/95959263_3908991765807907_2250044151313727488_n-375x212.jpeg" alt="Are Rwanda’s milk bars running dry?" loading="lazy" />
1084                </a>
1085                            <div class="archive__post--infos">
1086                                  <a href="https://africa-on-air.com/en//category/economy-en" class="archive__post--category" style="background-color:#571745">Economy</a>
1087                                                  <span class="archive__post--date">16 December 2021</span>
1088                              </div>
1089            </div>
1090            <a href="https://africa-on-air.com/en/economy-en/2021/12/are-rwandas-milk-bars-running-dry/" title="Are Rwanda’s milk bars running dry?">
1091              <h3 class="archive__post--title h5">Are Rwanda’s milk bars running dry?</h3>
1092                              <p class="archive__post--resume">How climate change (droughts), Covid-19 and competition (“Milk Zones”) have impacted the traditional Rwandan milk bar and the importance of milk in Rwanda’s society, culture and economy.
1093</p>
1094                          </a>
1095          </article>
1096
1097        
1098      </div>
1099
1100      <div class="archive--links">
1101        <a data-view-text class="button button--red" href="https://africa-on-air.com/en//articles"><span>See all articles</span></a>
1102      </div>
1103
1104    
1105    
1106  </div>
1107</section>			
1108<section class="section archive business-frequency">
1109  <div class="container--custom">
1110          <h2 class="archive--title">
1111                  <span class="ontitle h5" data-view-text>Frequence Business</span>
1112                          <span class="title h1" data-view-text>BUSINESS FREQUENCY</span>
1113              </h2>
1114    
1115    
1116    
1117      <div class="archive--list flickity" data-view>
1118
1119        
1120          
1121          <article class="archive__post">
1122            <div class="archive__thumb">
1123                              <a href="https://africa-on-air.com/en/business-frequency/2024/06/president-adesinas-vision-of-africas-economic-prospects/" title="President Adesina’s vision of Africa’s Economic prospects">
1124                  <img width="400" height="228" src="https://africa-on-air.com/wp-content/uploads/2024/06/Envisager-Les-perspectives-economiques-de-l_Afrique_1920x1080-375x212.png" alt="President Adesina’s vision of Africa’s Economic prospects" loading="lazy" />
1125                </a>
1126                            <div class="archive__post--infos">
1127                                  <a href="https://africa-on-air.com/en/category/business-frequency/" class="archive__post--category" style="background-color:#abe24c">Business Frequency</a>
1128                                                  <span class="archive__post--date">24 June 2024</span>
1129                              </div>
1130            </div>
1131            <a href="https://africa-on-air.com/en/business-frequency/2024/06/president-adesinas-vision-of-africas-economic-prospects/" title="President Adesina’s vision of Africa’s Economic prospects">
1132              <h3 class="archive__post--title h5">President Adesina’s vision of Africa’s Economic prospects</h3>
1133            </a>
1134          </article>
1135
1136        
1137      </div>
1138
1139      <div class="archive--links" data-view>
1140        <div class="flickity__controls">
1141          <div class="flickity__controls--prev flickity__controls--button">
1142            <img width="44" height="13" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/prev.svg" alt="Précédent" loading="lazy" />
1143          </div>
1144          <div class="flickity__controls--next flickity__controls--button">
1145            <img width="44" height="13" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/next.svg" alt="Suivant" loading="lazy" />
1146          </div>
1147        </div>
1148
1149        <a data-view-text class="button button--red" href="https://africa-on-air.com/en//category/business-frequency"><span>See all articles</span></a>
1150      </div>
1151
1152    
1153    
1154  </div>
1155</section>
1156		</div>
1157	<!-- </div> -->
1158
1159
1160
1161</main>
1162
1163
1164<section class="section newsletter">
1165  <div class="container newsletter--grid">
1166          <p class="newsletter--paragraph">
1167        <i>
1168          <svg xmlns="http://www.w3.org/2000/svg" width="21.671" height="17.336" viewBox="0 0 21.671 17.336">
1169            <path id="np_mail_4032801_000000" d="M26.753,16.668H11.583a3.25,3.25,0,0,0-3.251,3.251V30.753A3.25,3.25,0,0,0,11.583,34h15.17A3.25,3.25,0,0,0,30,30.753V19.919A3.25,3.25,0,0,0,26.753,16.668Zm-.726,2.167-6.209,4.66a1.085,1.085,0,0,1-1.3,0l-6.209-4.66Zm.726,13H11.583A1.083,1.083,0,0,1,10.5,30.753V20.189l6.718,5.038a3.249,3.249,0,0,0,3.9,0l6.718-5.038V30.753a1.082,1.082,0,0,1-1.083,1.084Z" transform="translate(-8.332 -16.668)" fill="#fff"/>
1170          </svg>
1171        </i>
1172        <span>Don't miss our publications, subscribe to our newsletter!</span>
1173      </p>
1174              <button class="button button--white" title="Newsletter" data-lightbox="newsletter"><span>Subscribe to Newsletter</span></button>
1175      </div>
1176</section>
1177
1178<div class="section lightbox lightbox-newsletter" data-lightbox-lg="newsletter">
1179  <div class="container">
1180    <div class="lightbox__content">
1181      
1182<div class="wpcf7 no-js" id="wpcf7-f763-o2" lang="en-US" dir="ltr" data-wpcf7-id="763">
1183<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
1184<form action="/en/#wpcf7-f763-o2" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init">
1185<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="763" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f763-o2" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" />
1186</fieldset>
1187<!-- add company logo -->
1188<div style="align: center;" >
1189<!-- specify the url path for the image -->
1190	<p><img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/logo-header.svg" class="center" />
1191	</p>
1192</div>
1193<div style="text-align: center; margin-bottom: 30px;">
1194	<h3 style="color:#f9b42f;margin-bottom: 10px;">The African News Hub
1195	</h3>
1196	<h4 style="color:#7f37eb;">NEWSLETTER
1197	</h4>
1198</div>
1199<div>
1200	<h3 style="color:#7f37eb;text-align: center">Subscribe
1201	</h3>
1202</div>
1203<div class="container_newsletter_modal">
1204	<p><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" placeholder="[email protected]" value="" type="email" name="your-email" /></span><br />
1205<button class="submit-button_newsletter_modal" type="submit">OK</button>
1206	</p>
1207</div><div class="wpcf7-response-output" aria-hidden="true"></div>
1208</form>
1209</div>
1210    </div>
1211    <button class="lightbox__close">&times;</button> <!-- Close button -->
1212  </div>
1213  <div class="toggler-lightbox"></div>
1214</div>
1215
1216
1217<footer class="section footer">
1218  <div class="footer--grid container">
1219    
1220    <a href="https://africa-on-air.com/en/" class="footer--logo">
1221      <img width="200" height="80" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/africa-on-air-logo.svg" alt="Business Africa" loading="lazy" />
1222    </a>
1223
1224    <button class="button button--white new_button_newsletter" title="Newsletter" data-lightbox="newsletter"><span>Subscribe to Newsletter</span></button>
1225
1226    <div class="footer__nav">
1227      <div class="footer__nav--menu">
1228        <ul><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-530 "><a href="https://africa-on-air.com/en/category/economy-en/">Economy</a></li>
1229<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-527 "><a href="https://africa-on-air.com/en/category/environment/">Environment</a></li>
1230<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-528 "><a href="https://africa-on-air.com/en/category/society/">Society</a></li>
1231<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4334 "><a href="https://africa-on-air.com/en/category/health/">Health</a></li>
1232<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-529 "><a href="https://africa-on-air.com/en/category/culture-en/">Culture</a></li>
1233<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1602 "><a href="https://africa-on-air.com/en/category/diaspora-en/">Diaspora</a></li>
1234</ul>      </div>
1235      <ul class="footer__nav--types">
1236        <li>
1237          <a href="https://africa-on-air.com/en//podcasts/">
1238            <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/mic-white.svg" width="8" height="15" alt="Mic" loading="lazy" />
1239            <span>Podcasts</span>
1240          </a>
1241        </li>
1242        <li>
1243          <a href="https://africa-on-air.com/en//replays/">
1244            <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/player-white.svg" width="9" height="8" alt="Player" loading="lazy" />
1245            <span>Replays</span>
1246          </a>
1247        </li>
1248        <li>
1249                      <a href="https://africa-on-air.com/en//program/">
1250              <img src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/show-white.svg" width="9" height="9" alt="Show" loading="lazy" />
1251              <span>Broadcast Schedule</span>
1252            </a>
1253                  </li>
1254      </ul>
1255    </div>
1256    <div class="footer__links">
1257      <div class="footer__links--wrapper">
1258        <div class="footer__socials">
1259                      <a class="footer__socials--item" href="https://x.com/africa_shows" title="Twitter" rel="noopener" target="_blank">
1260              <img width="19" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/twitter-white.svg" alt="Twitter" loading="lazy" />
1261            </a>
1262                                <a class="footer__socials--item" href="https://www.linkedin.com/company/africaonair/" title="Linkedin" rel="noopener" target="_blank">
1263              <img width="16" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/linkedin-white.svg" alt="Linkedin" loading="lazy" />
1264            </a>
1265                                <a class="footer__socials--item" href="https://www.youtube.com/@africaonair.africannewshub" title="Youtube" rel="noopener" target="_blank">
1266              <img width="22" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/youtube-white.svg" alt="Youtube" loading="lazy" />
1267            </a>
1268                                <a class="footer__socials--item" href="https://www.instagram.com/africaonair.africannewshub/" title="Instagram" rel="noopener" target="_blank">
1269              <img width="16" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/insta-white.svg" alt="Instagram" loading="lazy" />
1270            </a>  
1271                                <a class="footer__socials--item" href="https://www.facebook.com/africaonair.africannewshub/" title="Facebook" rel="noopener" target="_blank">
1272              <img width="8" height="16" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/facebook-white.svg" alt="Facebook" loading="lazy" />
1273            </a>  
1274                  </div>
1275        <div class="footer__links--list">
1276                    <a class="footer__links--item" href="https://africa-on-air.com/en//a-propos/">About</a>
1277          <a class="footer__links--item" href="https://africa-on-air.com/en//contact/">Contact</a>
1278        </div>
1279        <ul id="footer-links" class="menu"><li id="menu-item-532" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-532 menu--item"><a href="https://africa-on-air.com/en/mentions-legales/">Legals</a></li>
1280<li id="menu-item-533" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-533 menu--item"><a rel="privacy-policy" href="https://africa-on-air.com/en/politique-de-confidentialite/">Privacy policy</a></li>
1281</ul>      </div>
1282    </div>
1283  </div>
1284</footer>
1285
1286<script type="speculationrules">
1287{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/en/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/business-africa/*","/en/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1288</script>
1288
1289<div data-id="7345" 
1290	class="fb-inst fb-hide fb-7345 fb-popup fb-bottom-left "
1291	data-options='{"name":"Newsletter","trigger":"onPageLoad","trigger_selector":"","delay":2000,"close_on_esc":false,"animation_open":"bounce","animation_close":"slideOutUp","animation_duration":200,"prevent_default":true,"backdrop":true,"backdrop_color":"rgba(0,0,0,0.4)","backdrop_click":false,"disable_page_scroll":false,"test_mode":false,"debug":false,"auto_focus":false,"mode":"popup","client_rules":[]}'
1292	data-type='popup'>
1293
1294	
1295	<div class="fb-dialog fb-shdelevation fb-acm fb-acc" style="" role="dialog" aria-modal="true" id="dialog7345" aria-label="dialog7345">
1296		
1297		<button type="button" data-fbox-cmd="close" class="fb-close" aria-label="Close">
1298			<svg width="36" height="36" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_2255_1643" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32"><rect width="32" height="32" fill="#D9D9D9"/></mask><g mask="url(#mask0_2255_1643)"><path d="M9.6 24L8 22.4L14.4 16L8 9.6L9.6 8L16 14.4L22.4 8L24 9.6L17.6 16L24 22.4L22.4 24L16 17.6L9.6 24Z" fill="currentColor"/></g></svg>
1299	</button>
1300		<div class="fb-container">
1301			<div class="fb-content is-layout-constrained">
1302				
1303<div id="block-861047-046d-46" class="wp-block-firebox-paragraph block-861047-046d-46 wp-block-firebox" style="text-align: center;">
1304<h3><span style="font-size: 16px;">
1305<div class="wpcf7 no-js" id="wpcf7-f763-o1" lang="en-US" dir="ltr" data-wpcf7-id="763">
1306<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
1307<form action="/en/#wpcf7-f763-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init">
1308<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="763" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f763-o1" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" />
1309</fieldset>
1310<!-- add company logo -->
1311<div style="align: center;" >
1312<!-- specify the url path for the image -->
1313	<p><img decoding="async" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/svg/logo-header.svg" class="center" />
1314	</p>
1315</div>
1316<div style="text-align: center; margin-bottom: 30px;">
1317	<h3 style="color:#f9b42f;margin-bottom: 10px;">The African News Hub
1318	</h3>
1319	<h4 style="color:#7f37eb;">NEWSLETTER
1320	</h4>
1321</div>
1322<div>
1323	<h3 style="color:#7f37eb;text-align: center">Subscribe
1324	</h3>
1325</div>
1326<div class="container_newsletter_modal">
1327	<p><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" placeholder="[email protected]" value="" type="email" name="your-email" /></span><br />
1328<button class="submit-button_newsletter_modal" type="submit">OK</button>
1329	</p>
1330</div><div class="wpcf7-response-output" aria-hidden="true"></div>
1331</form>
1332</div>
1333</span></h3>
1334</div>
1335			</div>
1336		</div>
1337	</div>
1338</div>
1339<script id="wp-hooks-js" src="https://africa-on-air.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1339
1339
1340<script id="wp-i18n-js" src="https://africa-on-air.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1340
1340
1341<script id="wp-i18n-js-after">
1342wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1343//# sourceURL=wp-i18n-js-after
1344</script>
vendor: 1 bytes, line 1344
1344
1345<script id="swv-js" src="https://africa-on-air.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1345
1345
1346<script id="contact-form-7-js-before">
1347var wpcf7 = {
1348    "api": {
1349        "root": "https:\/\/africa-on-air.com\/en\/wp-json\/",
1350        "namespace": "contact-form-7\/v1"
1351    }
1352};
1353//# sourceURL=contact-form-7-js-before
1354</script>
vendor: 1 bytes, line 1354
1354
1355<script id="contact-form-7-js" src="https://africa-on-air.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1355
1355
1356<script id="js-copyright-js" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/javascript/copyright.js?ver=.1669817520"></script>
vendor: 1 bytes, line 1356
1356
1357<script id="js-gsap-js" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/javascript/gsap/gsap.min.js?ver=.1669817520"></script>
vendor: 1 bytes, line 1357
1357
1358<script id="js-split-text-js" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/javascript/gsap/SplitText.min.js?ver=.1669817521"></script>
vendor: 1 bytes, line 1358
1358
1359<script id="js-custom-ease-js" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/javascript/gsap/CustomEase.min.js?ver=.1669817520"></script>
vendor: 1 bytes, line 1359
1359
1360<script id="js-flickity-js" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/javascript/flickity.min.js?ver=."></script>
vendor: 1 bytes, line 1360
1360
1361<script type="module" src="https://africa-on-air.com/wp-content/themes/business-africa/assets/javascript/main.js?ver=.1669817522"></script>
1361<script id="heateor_sss_sharing_js-js-before">
1362function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}};	var heateorSssSharingAjaxUrl = 'https://africa-on-air.com/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://africa-on-air.com/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://africa-on-air.com/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = -10; var heateorSssMobileStickySharingEnabled = 0;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")}
1363//# sourceURL=heateor_sss_sharing_js-js-before
1364</script>
vendor: 1 bytes, line 1364
1364
1365<script id="heateor_sss_sharing_js-js" src="https://africa-on-air.com/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.3.79"></script>
vendor: 1 bytes, line 1365
1365
1366<script id="firebox-main-js-before">
1367window.fpfCookieScope = {"name_prefix":"","path":"\/","domain":""};
1368const fbox_js_object = {"ajax_url":"https:\/\/africa-on-air.com\/wp-admin\/admin-ajax.php","nonce":"1a8f551ed1","site_url":"https:\/\/africa-on-air.com\/","form_submit_failed":"Something went wrong. Please try again.","cookie_prefix":"firebox_","cookie_path":"\/","cookie_domain":""}
1369//# sourceURL=firebox-main-js-before
1370</script>
vendor: 1 bytes, line 1370
1370
1371<script data-wp-strategy="defer" defer id="firebox-main-js" src="https://africa-on-air.com/wp-content/plugins/firebox/media/public/js/firebox.js?ver=3.1.13"></script>
vendor: 1 bytes, line 1371
1371
1372<script id="wp-emoji-settings" type="application/json">
1373{"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://africa-on-air.com/wp-includes/js/wp-emoji-release.min.js?ver=1c09e3"}}
1374</script>
vendor: 1 bytes, line 1374
1374
1375<script type="module">
1376/*! This file is auto-generated */
1377var 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)))});
1378//# sourceURL=https://africa-on-air.com/wp-includes/js/wp-emoji-loader.min.js
1379</script>
vendor: 1 bytes, line 1379
1379
1380<script>
1381function 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<
1382a.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)}))};
1383b64d=function(a){return decodeURIComponent(atob(a).split("").map(function(a){return"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)}).join(""))};
1384/* <![CDATA[ */
1385ai_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"};
1386/* ]]> */
1387var ai_cookie_js=!0,ai_block_class_def="code-block";
1388/*
1389 js-cookie v3.0.5 | MIT  JavaScript Cookie v2.2.0
1390 https://github.com/js-cookie/js-cookie
1391
1392 Copyright 2006, 2015 Klaus Hartl & Fagner Brack
1393 Released under the MIT license
1394*/
1395if("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=
1396a({},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("; "):
1397[],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));
1398return 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"!==
1399typeof 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",
1400g);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,
1401b),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=
1402b="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/
14033600)/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()/
14041E3);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 ("+
1405Math.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};
1406ai_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")&&
1407c.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]"),
1408null!=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("."+
1409f+"-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:",
1410a,"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",
1411a);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",
1412c,"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"))):
1413"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")&&
1414(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}};
1415var ai_insertion_js=!0,ai_block_class_def="code-block";
1416if("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;
1417var 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")&&
1418(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,
1419r){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"),
1420d=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")),
1421n(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);
1422l&&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")?
1423ai_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=
1424l.getAttribute("data-code");null!=n&&ai_check_block()&&(l.setAttribute("data-code",n.substring(Math.floor(h/19))),ai_insert_code_by_class(
1424a),l.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&&
1425ai_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()},
14265);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,
1427e,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]=
1428function(){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,
1429elem: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,
1430firedElems:[]};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};
1431e.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=
14320;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=
14330;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=
1434g.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});
1434d.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);
1435setTimeout(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);
1436u(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)};
1437var ai_rotation_triggers=[],ai_block_class_def="code-block";
1438if("undefined"!=typeof ai_rotation_triggers){ai_process_rotation=function(b){var d="number"==typeof b.length;window.jQuery&&window.jQuery.fn&&b instanceof jQuery&&(b=d?Array.prototype.slice.call(b):b[0]);if(d){var e=!1;b.forEach((c,h)=>{if(c.classList.contains("ai-unprocessed")||c.classList.contains("ai-timer"))e=!0});if(!e)return;b.forEach((c,h)=>{c.classList.remove("ai-unprocessed");c.classList.remove("ai-timer")})}else{if(!b.classList.contains("ai-unprocessed")&&!b.classList.contains("ai-timer"))return;
1439b.classList.remove("ai-unprocessed");b.classList.remove("ai-timer")}var a=!1;if(d?b[0].hasAttribute("data-info"):b.hasAttribute("data-info")){var f="div.ai-rotate.ai-"+(d?JSON.parse(atob(b[0].dataset.info)):JSON.parse(atob(b.dataset.info)))[0];ai_rotation_triggers.includes(f)&&(ai_rotation_triggers.splice(ai_rotation_triggers.indexOf(f),1),a=!0)}if(d)for(d=0;d<b.length;d++)0==d?ai_process_single_rotation(b[d],!0):ai_process_single_rotation(b[d],!1);else ai_process_single_rotation(b,!a)};ai_process_single_rotation=
1440function(b,d){var e=[];Array.from(b.children).forEach((g,p)=>{g.matches(".ai-rotate-option")&&e.push(g)});if(0!=e.length){e.forEach((g,p)=>{g.style.display="none"});if(b.hasAttribute("data-next")){k=parseInt(b.getAttribute("data-next"));var a=e[k];if(a.hasAttribute("data-code")){var f=document.createRange(),c=!0;try{var h=f.createContextualFragment(b64d(a.dataset.code))}catch(g){c=!1}c&&(a=h)}0!=a.querySelectorAll("span[data-ai-groups]").length&&0!=document.querySelectorAll(".ai-rotation-groups").length&&
1441setTimeout(function(){B()},5)}else if(e[0].hasAttribute("data-group")){var k=-1,u=[];document.querySelectorAll("span[data-ai-groups]").forEach((g,p)=>{(g.offsetWidth||g.offsetHeight||g.getClientRects().length)&&u.push(g)});1<=u.length&&(timed_groups=[],groups=[],u.forEach(function(g,p){active_groups=JSON.parse(b64d(g.dataset.aiGroups));var r=!1;g=g.closest(".ai-rotate");null!=g&&g.classList.contains("ai-timed-rotation")&&(r=!0);active_groups.forEach(function(t,v){groups.push(t);r&&timed_groups.push(t)})}),
1442groups.forEach(function(g,p){-1==k&&e.forEach((r,t)=>{var v=b64d(r.dataset.group);option_group_items=v.split(",");option_group_items.forEach(function(C,E){-1==k&&C.trim()==g&&(k=t,timed_groups.includes(v)&&b.classList.add("ai-timed-rotation"))})})}))}else if(b.hasAttribute("data-shares"))for(f=JSON.parse(atob(b.dataset.shares)),a=Math.round(100*Math.random()),c=0;c<f.length&&(k=c,0>f[c]||!(a<=f[c]));c++);else f=b.classList.contains("ai-unique"),a=new Date,f?("number"!=typeof ai_rotation_seed&&(ai_rotation_seed=
1443(Math.floor(1E3*Math.random())+a.getMilliseconds())%e.length),f=ai_rotation_seed,f>e.length&&(f%=e.length),a=parseInt(b.dataset.counter),a<=e.length?(k=parseInt(f+a-1),k>=e.length&&(k-=e.length)):k=e.length):(k=Math.floor(Math.random()*e.length),a.getMilliseconds()%2&&(k=e.length-k-1));if(b.classList.contains("ai-rotation-scheduling"))for(k=-1,f=0;f<e.length;f++)if(a=e[f],a.hasAttribute("data-scheduling")){c=b64d(a.dataset.scheduling);a=!0;0==c.indexOf("^")&&(a=!1,c=c.substring(1));var q=c.split("="),
1444m=-1!=c.indexOf("%")?q[0].split("%"):[q[0]];c=m[0].trim().toLowerCase();m="undefined"!=typeof m[1]?m[1].trim():0;q=q[1].replace(" ","");var n=(new Date).getTime();n=new Date(n);var l=0;switch(c){case "s":l=n.getSeconds();break;case "i":l=n.getMinutes();break;case "h":l=n.getHours();break;case "d":l=n.getDate();break;case "m":l=n.getMonth();break;case "y":l=n.getFullYear();break;case "w":l=n.getDay(),l=0==l?6:l-1}c=0!=m?l%m:l;m=q.split(",");q=!a;for(n=0;n<m.length;n++)if(l=m[n],-1!=l.indexOf("-")){if(l=
1445l.split("-"),c>=l[0]&&c<=l[1]){q=a;break}}else if(c==l){q=a;break}if(q){k=f;break}}if(!(0>k||k>=e.length)){a=e[k];var z="",w=b.classList.contains("ai-timed-rotation");e.forEach((g,p)=>{g.hasAttribute("data-time")&&(w=!0)});if(a.hasAttribute("data-time")){f=atob(a.dataset.time);if(0==f&&1<e.length){c=k;do{c++;c>=e.length&&(c=0);m=e[c];if(!m.hasAttribute("data-time")){k=c;a=e[k];f=0;break}m=atob(m.dataset.time)}while(0==m&&c!=k);0!=f&&(k=c,a=e[k],f=atob(a.dataset.time))}if(0<f&&(c=k+1,c>=e.length&&
1446(c=0),b.hasAttribute("data-info"))){m=JSON.parse(atob(b.dataset.info))[0];b.setAttribute("data-next",c);var x="div.ai-rotate.ai-"+m;ai_rotation_triggers.includes(x)&&(d=!1);d&&(ai_rotation_triggers.push(x),setTimeout(function(){var g=document.querySelectorAll(x);g.forEach((p,r)=>{p.classList.add("ai-timer")});ai_process_rotation(g)},1E3*f));z=" ("+f+" s)"}}else a.hasAttribute("data-group")||e.forEach((g,p)=>{p!=k&&g.remove()});a.style.display="";a.style.visibility="";a.style.position="";a.style.width=
1447"";a.style.height="";a.style.top="";a.style.left="";a.classList.remove("ai-rotate-hidden");a.classList.remove("ai-rotate-hidden-2");b.style.position="";if(a.hasAttribute("data-code")){e.forEach((g,p)=>{g.innerText=""});d=b64d(a.dataset.code);f=document.createRange();c=!0;try{h=f.createContextualFragment(d)}catch(g){c=!1}a.append(h);D()}f=parseInt(a.dataset.index);var y=b64d(a.dataset.name);d=b.closest(".ai-debug-block");if(null!=d){h=d.querySelectorAll("kbd.ai-option-name");d=d.querySelectorAll(".ai-debug-block");
1448if(0!=d.length){var A=[];d.forEach((g,p)=>{g.querySelectorAll("kbd.ai-option-name").forEach((r,t)=>{A.push(r)})});h=Array.from(h);h=h.slice(0,h.length-A.length)}0!=h.length&&(separator=h[0].hasAttribute("data-separator")?h[0].dataset.separator:"",h.forEach((g,p)=>{g.innerText=separator+y+z}))}d=!1;a=b.closest(".ai-adb-show");null!=a&&a.hasAttribute("data-ai-tracking")&&(h=JSON.parse(b64d(a.getAttribute("data-ai-tracking"))),"undefined"!==typeof h&&h.constructor===Array&&(h[1]=f,h[3]=y,a.setAttribute("data-ai-tracking",
1449b64e(JSON.stringify(h))),a.classList.add("ai-track"),w&&ai_tracking_finished&&a.getAttribute("class").includes("ai-impression")&&a.classList.add("ai-no-pageview"),d=!0));d||(d=b.closest("div[data-ai]"),null!=d&&d.hasAttribute("data-ai")&&(h=JSON.parse(b64d(d.getAttribute("data-ai"))),"undefined"!==typeof h&&h.constructor===Array&&(h[1]=f,h[3]=y,d.setAttribute("data-ai",b64e(JSON.stringify(h))),d.classList.add("ai-track"),w&&ai_tracking_finished&&d.getAttribute("class").includes("ai-impression")&&
1450d.classList.add("ai-no-pageview"))))}}};ai_process_rotations=function(){document.querySelectorAll("div.ai-rotate").forEach((b,d)=>{ai_process_rotation(b)})};function B(){document.querySelectorAll("div.ai-rotate.ai-rotation-groups").forEach((b,d)=>{b.classList.add("ai-timer");ai_process_rotation(b)})}ai_process_rotations_in_element=function(b){null!=b&&b.querySelectorAll("div.ai-rotate").forEach((d,e)=>{ai_process_rotation(d)})};(function(b){"complete"===document.readyState||"loading"!==document.readyState&&
1451!document.documentElement.doScroll?b():document.addEventListener("DOMContentLoaded",b)})(function(){setTimeout(function(){ai_process_rotations()},10)});ai_process_elements_active=!1;function D(){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&&
1452ai_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)},5);ai_process_elements_active=!0}};
1453;!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=
vendor: 31,447 bytes, line 1453
1453{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",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-I8262|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"}},
vendor: 7,303 bytes, lines 1453-1454
1453g.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,
1454shortPattern:/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})}
1454(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")}());var ai_lists=!0,ai_block_class_def="code-block";
1455if("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])+
145660*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,
1457e){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"!=
1458typeof 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,
1459l){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"),
1460null!=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()},
146110)),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"),
1462a.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(";");
1462k.forEach(function(f,h){k[h]=f.trim()});c=a.closest("div."+ai_block_class_def);
1463var l=!0;if(a.hasAttribute("referer-list")){var p=a.getAttribute("referer-list");p=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==
1464A)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-
14651)?(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)&&
1466(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");
1467g=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",
1468"!!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("["),
1469J=(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"),
1470N=!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&&
1471(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")));
1471(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");
1472null!=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("-")||
1473F.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);
1474var la=v.toISOString().split(".")[0].replace("T"," ");y=X(a,".ai-debug-bar.ai-debug-scheduling");
14740!=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");
1475null!=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=
1476b64d(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();
1477g=!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"),
1478c.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()}
1479function 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();
1480if("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=
1481"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");
1482m("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);
1483"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)},
14845)}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}};
1485
1486ai_js_code = true;
1487</script>
1487
1488
1489<script type="text/javascript">
1490document.addEventListener('DOMContentLoaded', function() {
1491    console.log("DOM fully loaded and parsed");
1492
1493    setTimeout(function() {
1494        var lightbox = document.querySelector('.lightbox-newsletter');
1495        if (lightbox) {
1496            console.log("Activating newsletter lightbox");
1497            lightbox.classList.add('active');
1498            console.log("Newsletter lightbox activated:", lightbox.classList.contains('active'));
1499        } else {
1500            console.log("Newsletter lightbox not found");
1501        }
1502    }, 3000); // 3 seconds
1503
1504    document.querySelectorAll('.lightbox__close').forEach(function(closeButton) {
1505        closeButton.addEventListener('click', function() {
1506            console.log("Closing lightbox via close button");
1507            document.querySelector('.lightbox-newsletter').classList.remove('active');
1508        });
1509    });
1510
1511    document.addEventListener('click', function(event) {
1512        var lightbox = document.querySelector('.lightbox-newsletter');
1513        if (lightbox && !lightbox.contains(event.target) && !event.target.closest('[data-lightbox="newsletter"]')) {
1514            console.log("Closing lightbox via outside click");
1515            lightbox.classList.remove('active');
1516        }
1517    });
1518});
1519</script>
1519
1520
1521<script type="text/javascript">
1522  tarteaucitron.user.gtagUa = 'G-S34QPCFB89';
1523  tarteaucitron.user.gtagMore = function () { /* add here your optionnal gtag() */ };
1524  (tarteaucitron.job = tarteaucitron.job || []).push('gtag');
1525</script>
1525
1526
1527</body>
1528</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.