1<!doctype html> 2<html lang="en" class="no-js"> 3<head><!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) -->
4<script type="text/javascript" async=true> 5(function() { 6 var host = window.location.hostname; 7 var element = document.createElement('script'); 8 var firstScript = document.getElementsByTagName('script')[0]; 9 var url = 'https://cmp.inmobi.com' 10 .concat('/choice/', '1C3fJ9awG115y', '/', host, '/choice.js?tag_version=V3'); 11 var uspTries = 0; 12 var uspTriesLimit = 3; 13 element.async = true; 14 element.type = 'text/javascript'; 15 element.src = url; 16 17 firstScript.parentNode.insertBefore(element, firstScript); 18 19 function makeStub() { 20 var TCF_LOCATOR_NAME = '__tcfapiLocator'; 21 var queue = []; 22 var win = window; 23 var cmpFrame; 24 25 function addFrame() { 26 var doc = win.document; 27 var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); 28 29 if (!otherCMP) { 30 if (doc.body) { 31 var iframe = doc.createElement('iframe'); 32 33 iframe.style.cssText = 'display:none'; 34 iframe.name = TCF_LOCATOR_NAME; 35 doc.body.appendChild(iframe); 36 } else { 37 setTimeout(addFrame, 5); 38 } 39 } 40 return !otherCMP; 41 } 42 43 function tcfAPIHandler() { 44 var gdprApplies; 45 var args = arguments; 46 47 if (!args.length) { 48 return queue; 49 } else if (args[0] === 'setGdprApplies') { 50 if ( 51 args.length > 3 && 52 args[2] === 2 && 53 typeof args[3] === 'boolean' 54 ) { 55 gdprApplies = args[3]; 56 if (typeof args[2] === 'function') { 57 args[2]('set', true); 58 } 59 } 60 } else if (args[0] === 'ping') { 61 var retr = { 62 gdprApplies: gdprApplies, 63 cmpLoaded: false, 64 cmpStatus: 'stub' 65 }; 66 67 if (typeof args[2] === 'function') { 68 args[2](retr); 69 } 70 } else { 71 if(args[0] === 'init' && typeof args[3] === 'object') { 72 args[3] = Object.assign(args[3], { tag_version: 'V3' }); 73 } 74 queue.push(args); 75 } 76 } 77 78 function postMessageEventHandler(event) { 79 var msgIsString = typeof event.data === 'string'; 80 var json = {}; 81 82 try { 83 if (msgIsString) { 84 json = JSON.parse(event.data); 85 } else { 86 json = event.data; 87 } 88 } catch (ignore) {} 89 90 var payload = json.__tcfapiCall; 91 92 if (payload) { 93 window.__tcfapi( 94 payload.command, 95 payload.version, 96 function(retValue, success) { 97 var returnMsg = { 98 __tcfapiReturn: { 99 returnValue: retValue, 100 success: success, 101 callId: payload.callId 102 } 103 }; 104 if (msgIsString) { 105 returnMsg = JSON.stringify(returnMsg); 106 } 107 if (event && event.source && event.source.postMessage) { 108 event.source.postMessage(returnMsg, '*'); 109 } 110 }, 111 payload.parameter 112 ); 113 } 114 } 115 116 while (win) { 117 try { 118 if (win.frames[TCF_LOCATOR_NAME]) { 119 cmpFrame = win; 120 break; 121 } 122 } catch (ignore) {} 123 124 if (win === window.top) { 125 break; 126 } 127 win = win.parent; 128 } 129 if (!cmpFrame) { 130 addFrame(); 131 win.__tcfapi = tcfAPIHandler; 132 win.addEventListener('message', postMessageEventHandler, false); 133 } 134 }; 135 136 makeStub(); 137 138 function makeGppStub() { 139 const CMP_ID = 10; 140 const SUPPORTED_APIS = [ 141 '2:tcfeuv2', 142 '6:uspv1', 143 '7:usnatv1', 144 '8:usca', 145 '9:usvav1', 146 '10:uscov1', 147 '11:usutv1', 148 '12:usctv1' 149 ]; 150 151 window.__gpp_addFrame = function (n) { 152 if (!window.frames[n]) { 153 if (document.body) { 154 var i = document.createElement("iframe"); 155 i.style.cssText = "display:none"; 156 i.name = n; 157 document.body.appendChild(i); 158 } else { 159 window.setTimeout(window.__gpp_addFrame, 10, n); 160 } 161 } 162 }; 163 window.__gpp_stub = function () { 164 var b = arguments; 165 __gpp.queue = __gpp.queue || []; 166 __gpp.events = __gpp.events || []; 167 168 if (!b.length || (b.length == 1 && b[0] == "queue")) { 169 return __gpp.queue; 170 } 171 172 if (b.length == 1 && b[0] == "events") { 173 return __gpp.events; 174 } 175 176 var cmd = b[0]; 177 var clb = b.length > 1 ? b[1] : null; 178 var par = b.length > 2 ? b[2] : null; 179 if (cmd === "ping") { 180 clb( 181 { 182 gppVersion: "1.1", // must be âVersion.Subversionâ, current: â1.1â 183 cmpStatus: "stub", // possible values: stub, loading, loaded, error 184 cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled 185 signalStatus: "not ready", // possible values: not ready, ready 186 supportedAPIs: SUPPORTED_APIS, // list of supported APIs 187 cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading 188 sectionList: [], 189 applicableSections: [-1], 190 gppString: "", 191 parsedSections: {}, 192 }, 193 true 194 ); 195 } else if (cmd === "addEventListener") { 196 if (!("lastId" in __gpp)) { 197 __gpp.lastId = 0; 198 } 199 __gpp.lastId++; 200 var lnr = __gpp.lastId; 201 __gpp.events.push({ 202 id: lnr, 203 callback: clb, 204 parameter: par, 205 }); 206 clb( 207 { 208 eventName: "listenerRegistered", 209 listenerId: lnr, // Registered ID of the listener 210 data: true, // positive signal 211 pingData: { 212 gppVersion: "1.1", // must be âVersion.Subversionâ, current: â1.1â 213 cmpStatus: "stub", // possible values: stub, loading, loaded, error 214 cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled 215 signalStatus: "not ready", // possible values: not ready, ready 216 supportedAPIs: SUPPORTED_APIS, // list of supported APIs 217 cmpId: CMP_ID, // list of supported APIs 218 sectionList: [], 219 applicableSections: [-1], 220 gppString: "", 221 parsedSections: {}, 222 }, 223 }, 224 true 225 ); 226 } else if (cmd === "removeEventListener") { 227 var success = false; 228 for (var i = 0; i < __gpp.events.length; i++) { 229 if (__gpp.events[i].id == par) { 230 __gpp.events.splice(i, 1); 231 success = true; 232 break; 233 } 234 } 235 clb( 236 { 237 eventName: "listenerRemoved", 238 listenerId: par, // Registered ID of the listener 239 data: success, // status info 240 pingData: { 241 gppVersion: "1.1", // must be âVersion.Subversionâ, current: â1.1â 242 cmpStatus: "stub", // possible values: stub, loading, loaded, error 243 cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled 244 signalStatus: "not ready", // possible values: not ready, ready 245 supportedAPIs: SUPPORTED_APIS, // list of supported APIs 246 cmpId: CMP_ID, // CMP ID 247 sectionList: [], 248 applicableSections: [-1], 249 gppString: "", 250 parsedSections: {}, 251 }, 252 }, 253 true 254 ); 255 } else if (cmd === "hasSection") { 256 clb(false, true); 257 } else if (cmd === "getSection" || cmd === "getField") { 258 clb(null, true); 259 } 260 //queue all other commands 261 else { 262 __gpp.queue.push([].slice.apply(b)); 263 } 264 }; 265 window.__gpp_msghandler = function (event) { 266 var msgIsString = typeof event.data === "string";
267 try { 268 var json = msgIsString ? JSON.parse(event.data) : event.data; 269 } catch (e) { 270 var json = null; 271 } 272 if (typeof json === "object" && json !== null && "__gppCall" in json) { 273 var i = json.__gppCall; 274 window.__gpp( 275 i.command, 276 function (retValue, success) { 277 var returnMsg = { 278 __gppReturn: { 279 returnValue: retValue, 280 success: success, 281 callId: i.callId, 282 }, 283 }; 284 event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, "*"); 285 }, 286 "parameter" in i ? i.parameter : null, 287 "version" in i ? i.version : "1.1" 288 ); 289 } 290 }; 291 if (!("__gpp" in window) || typeof window.__gpp !== "function") { 292 window.__gpp = window.__gpp_stub; 293 window.addEventListener("message", window.__gpp_msghandler, false); 294 window.__gpp_addFrame("__gppLocator"); 295 } 296 }; 297 298 makeGppStub(); 299 300 var uspStubFunction = function() { 301 var arg = arguments; 302 if (typeof window.__uspapi !== uspStubFunction) { 303 setTimeout(function() { 304 if (typeof window.__uspapi !== 'undefined') { 305 window.__uspapi.apply(window.__uspapi, arg); 306 } 307 }, 500); 308 } 309 }; 310 311 var checkIfUspIsReady = function() { 312 uspTries++; 313 if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { 314 console.warn('USP is not accessible'); 315 } else { 316 clearInterval(uspInterval); 317 } 318 }; 319 320 if (typeof window.__uspapi === 'undefined') { 321 window.__uspapi = uspStubFunction; 322 var uspInterval = setInterval(checkIfUspIsReady, 6000); 323 } 324})(); 325</script>
325 326<!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="language" content="en" /><meta name="generator" content="Isle Interactive Ltd" /><meta name="designer" content="Isle Interactive Ltd" /><meta name="viewport" content="initial-scale=1.0, width=device-width" /><meta name="format-detection" content="telephone=no" /><meta name="application-name" content="The Parliament Magazine" /><meta name="msapplication-TileColor" content="#ffffff" /><meta name="msapplication-config" content="/_img/_favicons/browserconfig.xml" /><meta name="theme-color" content="#ffffff" /> 327 <meta name="robots" content="index, follow" /> 328 <meta name="revisit-after" content="14 days" /><link rel="apple-touch-icon" sizes="180x180" href="/_img/_favicons/apple-touch-icon.png" /><link rel="icon" type="image/png" sizes="32x32" href="/_img/_favicons/favicon-32x32.png" /><link rel="icon" type="image/png" sizes="16x16" href="/_img/_favicons/favicon-16x16.png" /><link rel="manifest" href="/_img/_favicons/manifest.json" /><link rel="mask-icon" href="/_img/_favicons/safari-pinned-tab.svg" color="#231f20" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="stylesheet" href="/_styles/core2.min.css?v14" media="screen" /><link rel="stylesheet" href="/_styles/layout2.min.css?v28" media="screen" /><link rel="preconnect" href="https://fonts.googleapis.com" /><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="" /> 329 330 <!--<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&
330family=Playfair+Display:wght@400;700&family=Roboto+Condensed:wght@700&display=swap" rel="stylesheet" />--> 331 332 <link href="https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Open+Sans:wght@400;700&family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap" rel="stylesheet" /> 333 334
334<script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
334 335
335<script>!window.jQuery && document.write('
335<script src="/_scripts/jquery.js"><\/script>')</script>
335 336
336<script src="/_scripts/modernizr.js"></script>
336 337
337<script src="/_scripts/core.min.js?11"></script>
337 338
338<script src="/_scripts/plugins.js?2a"></script>
338 339 340 341 <!-- ADVERTISING - START --> 342
342<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
342 343
343<script> 344 window.googletag = window.googletag || {cmd: []}; 345 </script>
345 346 347
347<script> 348 // define variables to hold gpt slot objects 349 var gptSlots = []; 350 var slot1,slot2,slot3,slot4; 351 googletag.cmd.push(function() { 352 353 headerMapping = googletag.sizeMapping(). 354 addSize([0, 0], [1, 1]). 355 addSize([320, 0], [[320, 50], [320, 100]]). 356 addSize([801, 0], [[468, 60], [728, 90]]). 357 addSize([1201, 0], [[970, 90], [970, 250], [728, 90]]). 358 build(); 359 360 fullwidthMapping = googletag.sizeMapping(). 361 addSize([0, 0], [1, 1]). 362 addSize([300, 0], [300, 250]). 363 addSize([801, 0], [[468, 60], [728, 90]]). 364 addSize([1201, 0], [[970, 90], [970, 250], [728, 90]]). 365 build(); 366 367 skinMapping = googletag.sizeMapping(). 368 addSize([1201, 0], [1, 1]). 369 build(); 370 371 slot1 = googletag.defineSlot('/1048162/pm/news-main_header', [[320, 50], [970, 250], [970, 90], [320, 100], [1, 1], [728, 90]], 'div-gpt-ad-1608230013890-0').defineSizeMapping(headerMapping).setTargeting('lazyload').addService(googletag.pubads()); 372 slot2 = googletag.defineSlot('/1048162/pm/news-main_mid', [[970, 250], [970, 90], [728, 90], [300, 250]], 'div-gpt-ad-1608230013890-1').defineSizeMapping(fullwidthMapping).setTargeting('lazyload').addService(googletag.pubads()); 373 slot3 = googletag.defineSlot('/1048162/pm/news-main_bot', [[970, 250], [970, 90], [728, 90], [300, 250]], 'div-gpt-ad-1608230013890-2').defineSizeMapping(fullwidthMapping).setTargeting('lazyload').addService(googletag.pubads()); 374 slot4 = googletag.defineSlot('/1048162/pm/news-main_skin', [1, 1], 'div-gpt-ad-1608230013890-3').defineSizeMapping(skinMapping).setTargeting('lazyload').addService(googletag.pubads()); 375 googletag.defineSlot('/1048162/pm/news-main_pixel-1', [1, 1], 'div-gpt-ad-1608230013890-4').setTargeting('lazyload').addService(googletag.pubads()); 376 googletag.defineSlot('/1048162/pm/news-main_pixel-2', [1, 1], 'div-gpt-ad-1608230013890-5').setTargeting('lazyload').addService(googletag.pubads()); 377 googletag.pubads().enableSingleRequest(); 378 googletag.pubads().disableInitialLoad(); 379 googletag.pubads().collapseEmptyDivs(); 380 googletag.pubads().enableLazyLoad({ 381 fetchMarginPercent: 200, 382 renderMarginPercent: 100, 383 mobileScaling: 2.0 384 }); 385 googletag.pubads().setTargeting("environment","production"); 386googletag.pubads().setTargeting("Page", ["News analysis"]); 387 388googletag.enableServices(); 389 gptSlots.push(slot1, slot2, slot3, slot4); 390 }); 391 </script>
391 392 <!-- ADVERTISING - END --> 393 394 395 <!-- Google Tag Manager --> 396
396<script>
vendor: 335 bytes, lines 396-400
396(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 397 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 398 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 399 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 400 })(window,document,'script','dataLayer','
400GTM-WHDKTSQ
vendor: 3 bytes, line 400
400');
400</script>
400 401 <!-- End Google Tag Manager --> 402 403
403<script type="text/javascript"> 404 var _elqQ = _elqQ || []; 405 _elqQ.push(['elqSetSiteId', '1690315']); 406 _elqQ.push(['elqTrackPageView']); 407 408 (function () { 409 function async_load() { 410 var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; 411 s.src = '//img06.en25.com/i/elqCfg.min.js'; 412 var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); 413 } 414 if (window.addEventListener) window.addEventListener('DOMContentLoaded', async_load, false); 415 else if (window.attachEvent) window.attachEvent('onload', async_load); 416 })(); 417</script>
vendor: 86 bytes, line 417
417<script type="text/javascript" src='https://www.google.com/recaptcha/api.js'></script>
417<!-- Poool Tracking -->
418<script id="poool-engage" src="https://assets.poool.fr/engage.min.js" async></script>
418 419
419<script> 420 const script = document.getElementById('poool-engage'); 421 script.addEventListener('load', function() { 422 Engage.init('B7H7E-5SALK-J1YCN-ZNZ63') 423 .autoCreate(); 424 }); 425</script>
425 426<!-- Poool Tracking End-->
426<script src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=W6PndT8I8jSyIKDSivrEQYBdUvzu4EXy4W82" async></script>
vendor: 2 bytes, line 426
426
427<script> 428 window.PushlySDK = window.PushlySDK || []; 429 function pushly() { window.PushlySDK.push(arguments) } 430 pushly('load', { 431 domainKey: 'W6PndT8I8jSyIKDSivrEQYBdUvzu4EXy4W82', 432 sw: '/assets/pushly/pushly-sdk-worker.js' 433 }); 434</script>
434 435<meta property="og:site_name" content="The Parliament Magazine" /> 436<meta property="og:locale" content="en_GB" /> 437<meta property="og:title" content="News | The Parliament Magazine" /> 438<meta property="og:description" content="The latest news from the European Parliament brought to you by The Parliament Magazine" /> 439<meta property="og:url" content="https://www.theparliamentmagazine.eu/news.htm" /> 440<meta property="og:image" content="https://www.theparliamentmagazine.eu/_img/share_orange.jpg" /> 441<meta property="og:image:type" content="image/jpeg" /> 442<meta property="og:type" content="article" /> 443<meta property="article:published_time" content="2020-04-09 15:52:48" /> 444<meta property="article:modified_time" content="2024-06-04 15:03:51" /> 445 446<link rel="canonical" href="https://www.theparliamentmagazine.eu/news.htm" /><meta name="Description" content="The latest news from the European Parliament brought to you by The Parliament Magazine" /><title> 447 News | The Parliament Magazine 448</title></head> 449<body > 450 451 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 451-452
451 452 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
452GTM-WHDKTSQ
vendor: 87 bytes, lines 452-454
452" 453 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 454
454<!-- End Google Tag Manager (noscript) --> 455 456 <form method="post" action="/news.htm" id="form1"> 457<div class="aspNetHidden"> 458<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 459<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 460<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE5Njg1MzgzMTcPZBYCZg9kFgRmD2QWAgIfD2QWBAIBDxYCHgRUZXh0BYESdmFyIHNsb3QxLHNsb3QyLHNsb3QzLHNsb3Q0OwogIGdvb2dsZXRhZy5jbWQucHVzaChmdW5jdGlvbigpIHsKCiAgICAgICAgaGVhZGVyTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzAsIDBdLCBbMSwgMV0pLgogIAkJCWFkZFNpemUoWzMyMCwgMF0sIFtbMzIwLCA1MF0sIFszMjAsIDEwMF1dKS4KICAJCQlhZGRTaXplKFs4MDEsIDBdLCBbWzQ2OCwgNjBdLCBbNzI4LCA5MF1dKS4KICAJCQlhZGRTaXplKFsxMjAxLCAwXSwgW1s5NzAsIDkwXSwgWzk3MCwgMjUwXSwgWzcyOCwgOTBdXSkuCiAgCQkJYnVpbGQoKTsKCiAgICAgICAgZnVsbHdpZHRoTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzAsIDBdLCBbMSwgMV0pLgogIAkJCWFkZFNpemUoWzMwMCwgMF0sIFszMDAsIDI1MF0pLgogIAkJCWFkZFNpemUoWzgwMSwgMF0sIFtbNDY4LCA2MF0sIFs3MjgsIDkwXV0pLgogIAkJCWFkZFNpemUoWzEyMDEsIDBdLCBbWzk3MCwgOTBdLCBbOTcwLCAyNTBdLCBbNzI4LCA5MF1dKS4KICAJCQlidWlsZCgpOwoKICAgICAgICBza2luTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzEyMDEsIDBdLCBbMSwgMV0pLgogIAkJCWJ1aWxkKCk7CgogICAgc2xvdDEgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcG0vbmV3cy1tYWluX2hlYWRlcicsIFtbMzIwLCA1MF0sIFs5NzAsIDI1MF0sIFs5NzAsIDkwXSwgWzMyMCwgMTAwXSwgWzEsIDFdLCBbNzI4LCA5MF1dLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDEzODkwLTAnKS5kZWZpbmVTaXplTWFwcGluZyhoZWFkZXJNYXBwaW5nKS5zZXRUYXJnZXRpbmcoJ2xhenlsb2FkJykuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwogICAgc2xvdDIgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcG0vbmV3cy1tYWluX21pZCcsIFtbOTcwLCAyNTBdLCBbOTcwLCA5MF0sIFs3MjgsIDkwXSwgWzMwMCwgMjUwXV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtMScpLmRlZmluZVNpemVNYXBwaW5nKGZ1bGx3aWR0aE1hcHBpbmcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90MyA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLW1haW5fYm90JywgW1s5NzAsIDI1MF0sIFs5NzAsIDkwXSwgWzcyOCwgOTBdLCBbMzAwLCAyNTBdXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC0yJykuZGVmaW5lU2l6ZU1hcHBpbmcoZnVsbHdpZHRoTWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3Q0ID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL3BtL25ld3MtbWFpbl9za2luJywgWzEsIDFdLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDEzODkwLTMnKS5kZWZpbmVTaXplTWFwcGluZyhza2luTWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLW1haW5fcGl4ZWwtMScsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC00Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLW1haW5fcGl4ZWwtMicsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC01Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5wdWJhZHMoKS5lbmFibGVTaW5nbGVSZXF1ZXN0KCk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuZGlzYWJsZUluaXRpYWxMb2FkKCk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuY29sbGFwc2VFbXB0eURpdnMoKTsKICAgIGdvb2dsZXRhZy5wdWJhZHMoKS5lbmFibGVMYXp5TG9hZCh7CiAgICAgICAgZmV0Y2hNYXJnaW5QZXJjZW50OiAyMDAsCiAgICAgICAgcmVuZGVyTWFyZ2luUGVyY2VudDogMTAwLAogICAgICAgIG1vYmlsZVNjYWxpbmc6IDIuMAogICAgfSk7ICAgIAogICAgZ29vZ2xldGFnLnB1YmFkcygpLnNldFRhcmdldGluZygiZW52aXJvbm1lbnQiLCJwcm9kdWN0aW9uIik7DQpnb29nbGV0YWcucHViYWRzKCkuc2V0VGFyZ2V0aW5nKCJQYWdlIiwgWyJOZXdzIGFuYWx5c2lzIl0pOw0KDQpnb29nbGV0YWcuZW5hYmxlU2VydmljZXMoKTsNCmQCAg8WAh8ABSsgZ3B0U2xvdHMucHVzaChzbG90MSwgc2xvdDIsIHNsb3QzLCBzbG90NCk7ZAICEGRkFgYCAQ9kFgJmD2QWDAIBD2QWAgIBDxYCHwAFwgE8IS0tIC8xMDQ4MTYyL3BtL25ld3MtbWFpbl9oZWFkZXIgLS0+CjxkaXYgaWQ9J2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC0wJz4KICA8c2NyaXB0PgogICAgZ29vZ2xldGFnLmNtZC5wdXNoKGZ1bmN0aW9uKCkgeyBnb29nbGV0YWcuZGlzcGxheSgnZGl2LWdwdC1hZC0xNjA4MjMwMDEzODkwLTAnKTsgfSk7CiAgPC9zY3JpcHQ+CjwvZGl2PmQCAw9kFgJmD2QWAmYPZBYCZg9kFgJmD2QWAmYPFgIfAAXTAzxkaXYgY2xhc3M9InByb21vLXRleHQiPg0KICAgPHAgY2xhc3M9Im9zd2FsZCI+U3Vic2NyaWJlIHRvIFRoZSBQYXJsaWFtZW50PC9wPg0KICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cudHBncm91cHNob3AuY29tL3N0b3JlL3Byb2R1Y3RzLHRoZS1wYXJsaWFtZW50XzIxLmh0bT91dG1fc291cmNlPXRoZXBhcmxpbWFnJnV0bV9tZWRpdW09d2Vic2l0ZSZ1dG1fY2FtcGFpZ249cGFybGltYWdfeWVsbG93LWhlYWRlcl9zdWJzY3JpYmUtYnV0dG9uIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImJ0biBidG4tLWRhcmsgYnRuLS14c21hbGwiID5TdWJzY3JpYmUgbm93PC9hPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJwcm9tby1pbWciPg0KICA8aW1nIGFsdD0iU3Vic2NyaWJlIG5vdyIgc3JjPSIvdWdjLTEvdXBsb2Fkcy9wYWdlYmxvY2tzLzE2MTU1LzMwZDY2MmUwYzYzODRiOTExOTNlZTQyZDk1YTA1M2NmLmpwZWciPg0KPC9kaXY+ZAIFDxYCHwAFgBA8dWw+PGxpPjxhIGhyZWY9Ii9ldS1pbnN0aXR1dGlvbnMua
460HRtIiB0aXRsZT0iRVUgSW5zdGl0dXRpb25zIj48c3Bhbj5FVSBJbnN0aXR1dGlvbnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tZW1iZXItc3RhdGVzLmh0bSIgdGl0bGU9Ik1lbWJlciBTdGF0ZXMiPjxzcGFuPk1lbWJlciBTdGF0ZXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9mb3JlaWduLWFuZC1zZWN1cml0eS1wb2xpY3kuaHRtIiB0aXRsZT0iRm9yZWlnbiAmYW1wOyBTZWN1cml0eSBQb2xpY3kiPjxzcGFuPkZvcmVpZ24gJiBTZWN1cml0eSBQb2xpY3k8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9lY29ub21pY3MuaHRtIiB0aXRsZT0iRWNvbm9taWNzIj48c3Bhbj5FY29ub21pY3M8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii90ZWNobm9sb2d5Lmh0bSIgdGl0bGU9IlRlY2hub2xvZ3kiPjxzcGFuPlRlY2hub2xvZ3k8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9lbmVyZ3ktYW5kLWVudmlyb25tZW50Lmh0bSIgdGl0bGU9IkVuZXJneSAmYW1wOyBFbnZpcm9ubWVudCI+PHNwYW4+RW5lcmd5ICYgRW52aXJvbm1lbnQ8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJuYXZEaXNhYmxlQ2xpY2sgbmF2TW9iVG9nZ2xlIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii9tb3JlLmh0bSIgdGl0bGU9Ik1vcmUiPjxzcGFuPk1vcmU8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL21vcmUvYWJvdXQtdXMuaHRtIiB0aXRsZT0iQWJvdXQgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUgIHwgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUiPjxzcGFuPkFib3V0PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbWFnYXppbmUuaHRtIiB0aXRsZT0iUHJpbnQgbWFnYXppbmUiPjxzcGFuPlByaW50IG1hZ2F6aW5lPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9uZXdzbGV0dGVyLXJlZ2lzdHJhdGlvbi5odG0iIHRpdGxlPSJOZXdzbGV0dGVycyAmYW1wOyBSZWdpc3RyYXRpb24gIHwgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUiPjxzcGFuPk5ld3NsZXR0ZXI8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZXZlbnRzLnRoZXBhcmxpYW1lbnRtYWdhemluZS5ldS8iIHRpdGxlPSJFdmVudHMiPjxzcGFuPkV2ZW50czwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvdHJhaW5pbmcuaHRtIiB0aXRsZT0iUHJvZmVzc2lvbmFsIERldmVsb3BtZW50IFRyYWluaW5nIj48c3Bhbj5UcmFpbmluZzwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvY29tbWVyY2lhbC1vcHBvcnR1bml0aWVzLmh0bSIgdGl0bGU9IkNvbW1lcmNpYWwgT3Bwb3J0dW5pdGllcyAgfCBUaGUgUGFybGlhbWVudCBNYWdhemluZSI+PHNwYW4+Q29tbWVyY2lhbCBPcHBvcnR1bml0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9iZWNvbWUtYS1tZW1iZXIuaHRtIiB0aXRsZT0iQmVjb21lIGEgUE0rIE1lbWJlciI+PHNwYW4+QmVjb21lIGEgUE0rIE1lbWJlcjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21lbWJlcnMvZGlyZWN0b3J5Lmh0bSIgdGl0bGU9Ik1lbWJlcnMgRGlyZWN0b3J5Ij48c3Bhbj5NZW1iZXJzIERpcmVjdG9yeTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvcG9saWN5LXJlcG9ydC10aGUtZXUtcy10cmFkZS1xdWVzdGlvbi5odG0iIHRpdGxlPSJQb2xpY3kgcmVwb3J0OiBUaGUgRVUmIzM5O3MgdHJhZGUgcXVlc3Rpb24iPjxzcGFuPlBvbGljeSByZXBvcnQ6IFRoZSBFVSdzIHRyYWRlIHF1ZXN0aW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9ndWlkZS10by1pcmVsYW5kLXMtcHJlc2lkZW5jeS1vZi10aGUtY291bmNpbC1vZi10aGUtZXUuaHRtIiB0aXRsZT0iR3VpZGUgdG8gSXJlbGFuZCYjMzk7cyBQcmVzaWRlbmN5IG9mIHRoZSBDb3VuY2lsIG9mIHRoZSBFVSI+PHNwYW4+R3VpZGUgdG8gSXJlbGFuZCdzIFByZXNpZGVuY3kgb2YgdGhlIENvdW5jaWwgb2YgdGhlIEVVPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9saT48L3VsPmQCBw8WAh4HVmlzaWJsZWcWAgIBDxYCHwAFgwQ8dWw+PGxpIGNsYXNzPSJub1N1YiBsaU9uIj48YSBocmVmPSIvbmV3cy5odG0iIGNsYXNzPSJvbiIgdGl0bGU9Ik5ld3MgfCBUaGUgUGFybGlhbWVudCBNYWdhemluZSI+PHNwYW4+TmV3cyBhbmFseXNpczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2ZlYXR1cmVzLmh0bSIgdGl0bGU9IkZlYXR1cmVzIj48c3Bhbj5GZWF0dXJlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcS1hLmh0bSIgdGl0bGU9IlErQSI+PHNwYW4+UStBPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvb3Bpbmlvbi5odG0iIHRpdGxlPSJPcGluaW9uIHwgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUiPjxzcGFuPk9waW5pb248L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL25ld3NsZXR0ZXItcmVnaXN0cmF0aW9uLmh0bSIgdGl0bGU9Ik5ld3NsZXR0ZXJzICZhbXA7IFJlZ2lzdHJhdGlvbiAgfCBUaGUgUGFybGlhbWVudCBNYWdhemluZSI+PHNwYW4+TmV3c2xldHRlcjwvc3Bhbj48L2E+PC9saT48L3VsPmQCCQ8WAh8ABYAQPHVsPjxsaT48YSBocmVmPSIvZXUtaW5zdGl0dXRpb25zLmh0bSIgdGl0bGU9IkVVIEluc3RpdHV0aW9ucyI+PHNwYW4+RVUgSW5zdGl0dXRpb25zPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbWVtYmVyLXN0YXRlcy5odG0iIHRpdGxlPSJNZW1iZXIgU3RhdGVzIj48c3Bhbj5NZW1iZXIgU3RhdGVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvZm9yZWlnbi1hbmQtc2VjdXJpdHktcG9saWN5Lmh0bSIgdGl0bGU9IkZvcmVpZ24gJmFtcDsgU2VjdXJpdHkgUG9saWN5Ij48c3Bhbj5Gb3JlaWduICYgU2VjdXJpdHkgUG9saWN5PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvZWNvbm9taWNzLmh0bSIgdGl0bGU9IkVjb25vbWljcyI+PHNwYW4+RWNvbm9taWNzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvdGVjaG5vbG9neS5odG0iIHRpdGxlPSJUZWNobm9sb2d5Ij48c3Bhbj5UZWNobm9sb2d5PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvZW5lcmd5LWFuZC1lbnZpcm9ubWVudC5odG0iIHRpdGxlPSJFbmVyZ3kgJmFtcDsgRW52aXJvbm1lbnQiPjxzcGFuPkVuZXJneSAmIEVudmlyb25tZW50PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ibmF2RGlzYWJsZUNsaWNrIG5hdk1vYlRvZ2dsZSBsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvbW9yZS5odG0iIHRpdGxlPSJNb3JlIj48c3Bhbj5Nb3JlPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii9tb3JlL2Fib3V0LXVzLmh0bSIgdGl0bGU9IkFib3V0IFRoZSBQYXJsaWFtZW50IE1hZ2F6aW5lICB8IFRoZSBQYXJsaWFtZW50IE1hZ2F6aW5lIj48c3Bhbj5BYm91dDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21hZ2F6aW5lLmh0bSIgdGl0bGU9IlByaW50IG1hZ2F6aW5lIj48c3Bhbj5QcmludCBtYWdhemluZTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvbmV3c2xldHRlci1yZWdpc3RyYXRpb24uaHRtIiB0aXRsZT0iTmV3c2xldHRlcnMgJmFtcDsgUmVnaXN0cmF0aW9uICB8IFRoZSBQYXJsaWFtZW50IE1hZ2F6aW5lIj48c3Bhbj5OZXdzbGV0dGVyPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwczovL2V2ZW50cy50aGVwYXJsaWFtZW50bWFnYXppbmUuZXUvIiB0aXRsZT0iRXZlbnRzIj48c3Bhbj5FdmVudHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL3RyYWluaW5nLmh0bSIgdGl0bGU9IlByb2Zlc3Npb25hbCBEZXZlbG9wbWVudCBUcmFpbmluZyI+PHNwYW4+VHJhaW5pbmc8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL2NvbW1lcmNpYWwtb3Bwb3J0dW5pdGllcy5odG0iIHRpdGxlPSJDb21tZXJjaWFsIE9wcG9ydHVuaXRpZXMgIHwgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUiPjxzcGFuPkNvbW1lcmNpYWwgT3Bwb3J0dW5pdGllczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvYmVjb21lLWEtbWVtYmVyLmh0bSIgdGl0bGU9IkJlY29tZSBhIFBNKyBNZW1iZXIiPjxzcGFuPkJlY29tZSBhIFBNKyBNZW1iZXI8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tZW1iZXJzL2RpcmVjdG9yeS5odG0iIHRpdGxlPSJNZW1iZXJzIERpcmVjdG9yeSI+PHNwYW4+TWVtYmVycyBEaXJlY3Rvcnk8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL3BvbGljeS1yZXBvcnQtdGhlLWV1LXMtdHJhZGUtcXVlc3Rpb24uaHRtIiB0aXRsZT0iUG9saWN5IHJl
460cG9ydDogVGhlIEVVJiMzOTtzIHRyYWRlIHF1ZXN0aW9uIj48c3Bhbj5Qb2xpY3kgcmVwb3J0OiBUaGUgRVUncyB0cmFkZSBxdWVzdGlvbjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvZ3VpZGUtdG8taXJlbGFuZC1zLXByZXNpZGVuY3ktb2YtdGhlLWNvdW5jaWwtb2YtdGhlLWV1Lmh0bSIgdGl0bGU9Ikd1aWRlIHRvIElyZWxhbmQmIzM5O3MgUHJlc2lkZW5jeSBvZiB0aGUgQ291bmNpbCBvZiB0aGUgRVUiPjxzcGFuPkd1aWRlIHRvIElyZWxhbmQncyBQcmVzaWRlbmN5IG9mIHRoZSBDb3VuY2lsIG9mIHRoZSBFVTwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PC91bD5kAgsPZBYCAgEPD2QWAh4LcGxhY2Vob2xkZXIFD0VudGVyIGtleXdvcmQvc2QCAw9kFgICAw9kFgJmD2QWAgICD2QWAgIBD2QWAgICD2QWAmYPZBYEZg8PFgIfAWhkFgICAQ8WAh4LXyFJdGVtQ291bnQCBxYOAgEPZBYGZg8VAQJvbmQCAQ9kFgJmDxUDCj9uZXdzX3BnPTECb24BMWQCAw8PFgoeD0NvbW1hbmRBcmd1bWVudAUBMR8ABQExHghDc3NDbGFzcwUCb24eBF8hU0ICAh8BaGRkAgIPZBYGZg8VAQBkAgEPZBYCZg8VAwo/bmV3c19wZz0yAAEyZAIDDw8WCh8EBQEyHwAFATIfBWUfBgICHwFoZGQCAw9kFgZmDxUBAGQCAQ9kFgJmDxUDCj9uZXdzX3BnPTMAATNkAgMPDxYKHwQFATMfAAUBMx8FZR8GAgIfAWhkZAIED2QWBmYPFQEAZAIBD2QWAmYPFQMKP25ld3NfcGc9NAABNGQCAw8PFgofBAUBNB8ABQE0HwVlHwYCAh8BaGRkAgUPZBYGZg8VAQBkAgEPZBYCZg8VAwo/bmV3c19wZz01AAE1ZAIDDw8WCh8EBQE1HwAFATUfBWUfBgICHwFoZGQCBg9kFgZmDxUBBG5leHRkAgEPZBYCZg8VAwo/bmV3c19wZz0yBG5leHQEJmd0O2QCAw8PFgofBAUBMh8ABQQmZ3Q7HwUFBG5leHQfBgICHwFoZGQCBw9kFgZmDxUBBGxhc3RkAgEPZBYCZg8VAws/bmV3c19wZz04OQRsYXN0CCZndDsmZ3Q7ZAIDDw8WCh8EBQI4OR8ABQgmZ3Q7Jmd0Ox8FBQRsYXN0HwYCAh8BaGRkAgIPDxYCHwFnZBYCAgEPFgIfAwIHFg4CAQ9kFgZmDxUBAm9uZAIBD2QWAmYPFQMKP25ld3NfcGc9MQJvbgExZAIDDw8WCh8EBQExHwAFATEfBQUCb24fBgICHwFoZGQCAg9kFgZmDxUBAGQCAQ9kFgJmDxUDCj9uZXdzX3BnPTIAATJkAgMPDxYKHwQFATIfAAUBMh8FZR8GAgIfAWhkZAIDD2QWBmYPFQEAZAIBD2QWAmYPFQMKP25ld3NfcGc9MwABM2QCAw8PFgofBAUBMx8ABQEzHwVlHwYCAh8BaGRkAgQPZBYGZg8VAQBkAgEPZBYCZg8VAwo/bmV3c19wZz00AAE0ZAIDDw8WCh8EBQE0HwAFATQfBWUfBgICHwFoZGQCBQ9kFgZmDxUBAGQCAQ9kFgJmDxUDCj9uZXdzX3BnPTUAATVkAgMPDxYKHwQFATUfAAUBNR8FZR8GAgIfAWhkZAIGD2QWBmYPFQEEbmV4dGQCAQ9kFgJmDxUDCj9uZXdzX3BnPTIEbmV4dAQmZ3Q7ZAIDDw8WCh8EBQEyHwAFBCZndDsfBQUEbmV4dB8GAgIfAWhkZAIHD2QWBmYPFQEEbGFzdGQCAQ9kFgJmDxUDCz9uZXdzX3BnPTg5BGxhc3QIJmd0OyZndDtkAgMPDxYKHwQFAjg5HwAFCCZndDsmZ3Q7HwUFBGxhc3QfBgICHwFoZGQCBQ9kFgJmD2QWAmYPZBYCZg9kFgJmD2QWAmYPZBYCZg8WAh8ABZsHPGRpdiBjbGFzcz0iaDMiPkEgbW9udGhseSBtYWdhemluZSBwYWNrZWQgd2l0aCB0aW1lbHkgZmVhdHVyZXMsIG5ld3MgYW5hbHlzZXMgYW5kIG9waW5pb24gYXJ0aWNsZXMgb24gRVUgcG9saWN5LjwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZ0ci1zdWJzIj4NCiAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9ImNsZWFyRml4IiBocmVmPSJodHRwczovL3d3dy50cGdyb3Vwc2hvcC5jb20vc3RvcmUvcHJvZHVjdHMsdGhlLXBhcmxpYW1lbnRfMjEuaHRtP3V0bV9zb3VyY2U9dGhlcGFybGltYWcmdXRtX21lZGl1bT13ZWJzaXRlJnV0bV9jYW1wYWlnbj1wYXJsaW1hZ19mb290ZXJfc3Vic2NyaWJlLW5vdy1idXR0b24iIHRhcmdldD0iX2JsYW5rIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZ0cnMtaW1nIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJsYXp5bG9hZCIgZGF0YS1zcmM9Ii91Z2MtMS91cGxvYWRzL3BhZ2VibG9ja3MvMTYxNTQvNGY0NTZjZDdmYTI5NGFiNDc0MTE5OTUzNzBiYzJkNzguanBlZyIgYWx0PSJTdWJzY3JpYmUiID4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZnRycy10ZXh0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48c3Ryb25nPlN1YnNjcmliZSB0byBUaGUgUGFybGlhbWVudDwvc3Ryb25nPjwvcD4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPjxzcGFuIGNsYXNzPSJidG4gYnRuLS15ZWxsb3cgYnRuLS14c21hbGwiPlN1YnNjcmliZSBub3c8L3NwYW4+PC9wPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwvYT4NCiAgICAgICAgICAgICAgICA8L2Rpdj5kZHVE2ejsXU8H6iT0DMT5/NIgVAAaBU7t87Bp5v4hVypY" /> 461</div> 462
463<script type="text/javascript"> 464//<![CDATA[ 465var theForm = document.forms['form1']; 466if (!theForm) { 467 theForm = document.form1; 468} 469function __doPostBack(eventTarget, eventArgument) { 470 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 471 theForm.__EVENTTARGET.value = eventTarget; 472 theForm.__EVENTARGUMENT.value = eventArgument; 473 theForm.submit(); 474 } 475} 476//]]> 477</script>
477 478 479
480<script src="/WebResource.axd?d=Z6H9xMIlvyL3CntSP0RUQ2RoiZrPLCPNLqj1SwZk_bp3I663kp8bWldCSTkypXZQ5VmtzuTMW06WuULwL-0MnQDq-PJzyWq4-5wHJgsW2cY1&t=639190880600000000" type="text/javascript"></script>
480 481 482
483<script src="/ScriptResource.axd?d=YH05l78KeK8eaVTwL8OCmqH87AJXyqNFsxb8JSr2dYTx3O90_kf_o6FS1UiSoMyPht7mB9LYkgHwxs-jdGdHETIdCvPQTjTuKYxdazco3-mxkoijuLVKxa-EQzUpHfvY6dKy15qZB2xH7B9LNA56fZ-1J-PcrlL0MXoP-iI98tQ1&t=ffffffffbec1863d" type="text/javascript"></script>
vendor: 2 bytes, line 483
483
484<script src="/ScriptResource.axd?d=mk5b-_CofLPrVExdUD7Fe-eWGk5yCsU42S2HuBk7P_NWXJxFr7tN5PWSXRbIgU8NtU3vnHY17uqPzRdbJs3O6ISdP63yANjFZJcjpYadBFZjmIATiT6w9srdNRraKhmG2pwem0LYLalC_pYN8agQGh9zhvBE8hIIZ4IIX9Eg-V4Wg1efJTmVm-btScZBxwVY0&t=ffffffffbec1863d" type="text/javascript"></script>
484 485 486 487<header> 488 <noscript> 489 <div class="msg msgError nojavascript"> 490 <p> 491 This site requires JavaScript for certain functions and interactions to work. Please turn on JavaScript 492 for the best possible experience.</p> 493 </div> 494 </noscript> 495 496 497 <div class="hdr-ad"> 498 <div class="row--ad"> 499 <!-- /1048162/pm/news-main_header --> 500<div id='div-gpt-ad-1608230013890-0'> 501
501<script> 502 googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-0'); }); 503 </script>
503 504</div> 505 </div> 506 </div> 507 508 509 <div class="hdr-top"> 510 <!--<div class="hdr-pDods"> 511 <a href="http://www.dodsgroup.com/" target="_blank">Part of the DODS Group 512 <span> 513 <img src="/_img/icons/dods_icon_white.svg" 514 alt="DODS Group Logo"> 515 </span> 516 </a> 517 </div>--> 518 <div class="hdr-topRight"> 519 <div class="hdr-register"> 520 <a href="/more/newsletter-registration.htm?utm_source=theparlimag&utm_medium=website&utm_campaign=parlimag_black-header_register-for-our-newsletter" class="hdr-reg">Register for our newsletter</a> 521 </div> 522 <div class="burger"> 523 <div class="hamburger"> 524 <span></span> 525 </div> 526 <div class="b-label">Menu</div> 527 </div> 528 </div> 529 </div> 530 531 <div class="hdr-main"> 532 <div class="hdr-social"> 533 <a href="https://www.facebook.com/TheParliamentMagazine/" target="_blank" class="icon icon--facebook"></a> 534 <a href="https://x.com/parlimag" target="_blank" class="icon icon--x"> 535 <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 462.799"><path fill-rule="nonzero" d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z"/></svg> 536 </a> 537 <a href="https://www.linkedin.com/company/the-parliament-magazine/" target="_blank" class="icon icon--linkedIn"></a> 538 <a href="https://www.instagram.com/theparliamentmagazineeu/" target="_blank" class="icon icon--instagram"></a> 539 </div> 540 <a href="/" class="logo hideText">The Parliament Magazine</a> 541 <div class="hdr-promo"> 542 <div class="promo-text"> 543 <p class="oswald">Subscribe to The Parliament</p> 544 <a href="https://www.tpgroupshop.com/store/products,the-parliament_21.htm?utm_source=theparlimag&utm_medium=website&utm_campaign=parlimag_yellow-header_subscribe-button" target="_blank" class="btn btn--dark btn--xsmall" >Subscribe now</a> 545</div> 546<div class="promo-img"> 547 <img alt="Subscribe now" src="/ugc-1/uploads/pageblocks/16155/30d662e0c6384b91193ee42d95a053cf.jpeg"> 548</div> 549 550 551 </div> 552 </div> 553 554 <div class="hdr-nav"> 555 556 <div class="nav-main"> 557 <nav class="menu"> 558 <ul><li><a href="/eu-institutions.htm" title="EU Institutions"><span>EU Institutions</span></a></li><li><a href="/member-states.htm" title="Member States"><span>Member States</span></a></li><li><a href="/foreign-and-security-policy.htm" title="Foreign & Security Policy"><span>Foreign & Security Policy</span></a></li><li><a href="/economics.htm" title="Economics"><span>Economics</span></a></li><li><a href="/technology.htm" title="Technology"><span>Technology</span></a></li><li><a href="/energy-and-environment.htm" title="Energy & Environment"><span>Energy & Environment</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More"><span>More</span></a><ul><li><a href="/more/about-us.htm" title="About The Parliament Magazine | The Parliament Magazine"><span>About</span></a></li><li><a href="/magazine.htm" title="Print magazine"><span>Print magazine</span></a></li><li><a href="/more/newsletter-registration.htm" title="Newsletters & Registration | The Parliament Magazine"><span>Newsletter</span></a></li><li><a href="https://events.theparliamentmagazine.eu/" title="Events"><span>Events</span></a></li><li><a href="/more/training.htm" title="Professional Development Training"><span>Training</span></a></li><li><a href="/more/commercial-opportunities.htm" title="Commercial Opportunities | The Parliament Magazine"><span>Commercial Opportunities</span></a></li><li><a href="/more/become-a-member.htm" title="Become a PM+ Member"><span>Become a PM+ Member</span></a></li><li><a href="/members/directory.htm" title="Members Directory"><span>Members Directory</span></a></li><li><a href="/more/policy-report-the-eu-s-trade-question.htm" title="Policy report: The EU's trade question"><span>Policy report: The EU's trade question</span></a></li><li><a href="/more/guide-to-ireland-s-presidency-of-the-council-of-the-eu.htm" title="Guide to Ireland's Presidency of the Council of the EU"><span>Guide to Ireland's Presidency of the Council of the EU</span></a></li></ul></li></ul> 559 </nav> 560 <div class="nav-search icon icon--search"><span>Search</span></div> 561 </div> 562 563 564 <div class="nav-sub"> 565 <nav class="greedy-nav"> 566 <ul><li class="noSub liOn"><a href="/news.htm" class="on" title="News | The Parliament Magazine"><span>News analysis</span></a></li><li><a href="/features.htm" title="Features"><span>Feature</span></a></li><li><a href="/q-a.htm" title="Q+A"><span>Q+A</span></a></li><li><a href="/opinion.htm" title="Opinion | The Parliament Magazine"><span>Opinion</span></a></li><li><a href="/more/newsletter-registration.htm" title="Newsletters & Registration | The Parliament Magazine"><span>Newsletter</span></a></li></ul> 567 <ul class="hidden-links hidden"></ul> 568 <div class="gn-more">
569 <span class="icon icon--minusSlim">More</span> 570 </div> 571 </nav> 572 </div> 573 574 575 <div class="nav-bottom"> 576 <div class="nav-social"> 577 <p>Follow us:</p> 578 <a href="https://x.com/parlimag" target="_blank" class="icon icon--x"> 579 <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 462.799"><path fill-rule="nonzero" d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z"/></svg> 580 </a> 581 <a href="https://www.facebook.com/PoliticsHomeUK/" target="_blank" class="icon icon--facebook"></a> 582 <a href="https://www.linkedin.com/company/the-parliament-magazine/" target="_blank" class="icon icon--linkedIn"></a> 583 <a href="https://www.instagram.com/theparliamentmagazineeu/" target="_blank" class="icon icon--instagram"></a> 584 </div> 585 </div> 586 587 </div> 588 589</header> 590 591<div class="sticky-header clearFix"> 592 <a class="logo-sticky" href="/"> 593 <img alt="The Parliament" src="/_img/logo_the_parliament_white.svg" /> 594 </a> 595 <nav class="sticky-nav"> 596 <ul><li><a href="/eu-institutions.htm" title="EU Institutions"><span>EU Institutions</span></a></li><li><a href="/member-states.htm" title="Member States"><span>Member States</span></a></li><li><a href="/foreign-and-security-policy.htm" title="Foreign & Security Policy"><span>Foreign & Security Policy</span></a></li><li><a href="/economics.htm" title="Economics"><span>Economics</span></a></li><li><a href="/technology.htm" title="Technology"><span>Technology</span></a></li><li><a href="/energy-and-environment.htm" title="Energy & Environment"><span>Energy & Environment</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More"><span>More</span></a><ul><li><a href="/more/about-us.htm" title="About The Parliament Magazine | The Parliament Magazine"><span>About</span></a></li><li><a href="/magazine.htm" title="Print magazine"><span>Print magazine</span></a></li><li><a href="/more/newsletter-registration.htm" title="Newsletters & Registration | The Parliament Magazine"><span>Newsletter</span></a></li><li><a href="https://events.theparliamentmagazine.eu/" title="Events"><span>Events</span></a></li><li><a href="/more/training.htm" title="Professional Development Training"><span>Training</span></a></li><li><a href="/more/commercial-opportunities.htm" title="Commercial Opportunities | The Parliament Magazine"><span>Commercial Opportunities</span></a></li><li><a href="/more/become-a-member.htm" title="Become a PM+ Member"><span>Become a PM+ Member</span></a></li><li><a href="/members/directory.htm" title="Members Directory"><span>Members Directory</span></a></li><li><a href="/more/policy-report-the-eu-s-trade-question.htm" title="Policy report: The EU's trade question"><span>Policy report: The EU's trade question</span></a></li><li><a href="/more/guide-to-ireland-s-presidency-of-the-council-of-the-eu.htm" title="Guide to Ireland's Presidency of the Council of the EU"><span>Guide to Ireland's Presidency of the Council of the EU</span></a></li></ul></li></ul> 597 </nav> 598 <div class="sticky-srch"></div> 599 <div class="burger"> 600 <div class="hamburger"> 601 <span></span> 602 </div> 603 </div> 604</div> 605 606<div class="search-overlay"> 607 <div id="hdr_pnlSearch" class="hdr-searchBar" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'hdr_btnSearch')"> 608 609 <input name="ctl00$hdr$txtSearch" type="text" id="hdr_txtSearch" class="text sb-keyword" placeholder="Enter keyword/s" /> 610 <input type="submit" name="ctl00$hdr$btnSearch" value="Search" id="hdr_btnSearch" class="btn btn--medium sb-btn" /> 611 612</div> 613 <span class="search-close icon icon--close"></span> 614</div> 615 616 617 618 619<main> 620 <div class="template template--1col "> 621 622 623 624 625 <div class="main-content"> 626 <div class="container"> 627 <div class="row row--ad"> 628 <!-- /1048162/pm/news-main_mid --> 629 <div id='div-gpt-ad-1608230013890-1' class="peu-ad"> 630
630<script> 631 googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-1'); }); 632 </script>
632 633 </div> 634</div> 635 636 637 638<div class="row "> 639 640 <div class="news-list news-list--x4 "><div class="news-item"> 641 <div class="ni-image"> 642 <a href="/news/article/the-un-takes-on-ai-the-superpowers-have-other-ideas"> 643 644 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25924/25970_original.jpg" class=" lazyload" alt="Newsletter: The UN takes on AI. The superpowers have other ideas"> 645 646 647 </a> 648 </div> 649 <div class="ni-content"> 650 <div class="ni-meta"> 651 <span class="ni-date">25 Sep</span> 652 <span class="ni-cat"><a href="/foreign-and-security-policy.htm">Foreign & Security Policy</a></span> 653 </div> 654 <div class="ni-title h4"> 655 <a href="/news/article/the-un-takes-on-ai-the-superpowers-have-other-ideas">Newsletter: The UN takes on AI. The superpowers have other ideas</a> 656 </div> 657 658 <div class="ni-desc"> 659 <a href="/news/article/the-un-takes-on-ai-the-superpowers-have-other-ideas"> 660 At the Security Council, leaders warned of the risks of increasingly powerful AI. But the U.S. and China remain locked in a race neither can afford to lose. 661 </a> 662 </div> 663 664 </div> 665</div><div class="news-item"> 666 <div class="ni-image"> 667 <a href="/news/article/the-great-green-rethink"> 668 669 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25908/25949_original.jpg" class=" lazyload" alt="The great green rethink"> 670 671 672 </a> 673 </div> 674 <div class="ni-content"> 675 <div class="ni-meta"> 676 <span class="ni-date">21 Sep</span> 677 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 678 </div> 679 <div class="ni-title h4"> 680 <a href="/news/article/the-great-green-rethink">The great green rethink</a> 681 </div> 682 683 <div class="ni-desc"> 684 <a href="/news/article/the-great-green-rethink"> 685 As Progressief Nederland members vote on whether to join the European Greens in a week-long referendum, the party is facing a broader debate over whether it needs to adjust its message to remain relevant. <br /> 686 687 </a> 688 </div> 689 690 </div> 691</div><div class="news-item"> 692 <div class="ni-image"> 693 <a href="/news/article/swedens-leftwing-victory-isnt-quite-so-leftwing"> 694 695 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25905/25944_original.jpg" class=" lazyload" alt="Newsletter: Swedenâs left-wing victory isnât quite so left-wing"> 696 697 698 </a> 699 </div> 700 <div class="ni-content"> 701 <div class="ni-meta"> 702 <span class="ni-date">18 Sep</span> 703 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 704 </div> 705 <div class="ni-title h4"> 706 <a href="/news/article/swedens-leftwing-victory-isnt-quite-so-leftwing">Newsletter: Swedenâs left-wing victory isnât quite so left-wing</a> 707 </div> 708 709 <div class="ni-desc"> 710 <a href="/news/article/swedens-leftwing-victory-isnt-quite-so-leftwing"> 711 The left won the parliamentary arithmetic, but the vote tells a more complicated story â one in which the center remains firmly in play. 712 </a> 713 </div> 714 715 </div> 716</div><div class="news-item"> 717 <div class="ni-image"> 718 <a href="/news/article/europe-wants-syrians-to-go-home-syria-isnt-ready-for-them"> 719 720 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25903/25940_original.jpg" class=" lazyload" alt="Europe wants Syrians to go home, but Syria isnât ready for them"> 721 722 723 </a> 724 </div> 725 <div class="ni-content"> 726 <div class="ni-meta"> 727 <span class="ni-date">18 Sep</span> 728 <span class="ni-cat"><a href="/foreign-and-security-policy.htm">Foreign & Security Policy</a></span> 729 </div> 730 <div class="ni-title h4"> 731 <a href="/news/article/europe-wants-syrians-to-go-home-syria-isnt-ready-for-them">Europe wants Syrians to go home, but Syria isnât ready for them</a> 732 </div> 733 734 <div class="ni-desc"> 735 <a href="/news/article/europe-wants-syrians-to-go-home-syria-isnt-ready-for-them"> 736 EU governments are tightening asylum rules, offering cash for voluntary returns and working with Damascus to accelerate repatr
736iations â even as poor conditions on the ground continue to limit safe returns. 737 </a> 738 </div> 739 740 </div> 741</div><div class="news-item"> 742 <div class="ni-image"> 743 <a href="/news/article/10-takeaways-from-von-der-leyens-2026-state-of-the-union-speech"> 744 745 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25899/25935_original.jpg" class=" lazyload" alt="10 takeaways from Von der Leyenâs 2026 State of the Union speech"> 746 747 748 </a> 749 </div> 750 <div class="ni-content"> 751 <div class="ni-meta"> 752 <span class="ni-date">16 Sep</span> 753 <span class="ni-cat"><a href="/eu-institutions.htm">EU Institutions</a></span> 754 </div> 755 <div class="ni-title h4"> 756 <a href="/news/article/10-takeaways-from-von-der-leyens-2026-state-of-the-union-speech">10 takeaways from Von der Leyenâs 2026 State of the Union speech</a> 757 </div> 758 759 <div class="ni-desc"> 760 <a href="/news/article/10-takeaways-from-von-der-leyens-2026-state-of-the-union-speech"> 761 Ursula von der Leyen 2026 address in Strasbourg contained a major announcement on Canada, a social media ban for under-13s and calls for a new European Security Council.<br /> 762 763 </a> 764 </div> 765 766 </div> 767</div><div class="news-item"> 768 <div class="ni-image"> 769 <a href="/news/article/the-far-rights-new-terrain"> 770 771 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25890/25924_original.jpg" class=" lazyload" alt="Newsletter: The far rightâs new terrain"> 772 773 774 </a> 775 </div> 776 <div class="ni-content"> 777 <div class="ni-meta"> 778 <span class="ni-date">11 Sep</span> 779 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 780 </div> 781 <div class="ni-title h4"> 782 <a href="/news/article/the-far-rights-new-terrain">Newsletter: The far rightâs new terrain</a> 783 </div> 784 785 <div class="ni-desc"> 786 <a href="/news/article/the-far-rights-new-terrain"> 787 As the political mainstream moves onto its turf, Europeâs far-right parties are finding new paths to power â and a more complicated political project. 788 </a> 789 </div> 790 791 </div> 792</div><div class="news-item"> 793 <div class="ni-image"> 794 <a href="/news/article/you-received-this-newsletter-because-you-are-currently-on-the-the-parliament-mailing-list-managed-by-political-holdings-limited-view-email-in-browser-the-parliament-magazine-follow-us-x-instagram-linkedin-the-continental-peder-schaefer-reporter-metas"> 795 796 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25883/25913_original.jpg" class=" lazyload" alt="Newsletter: Metaâs California settlement puts Brussels under pressure"> 797 798 799 </a> 800 </div> 801 <div class="ni-content"> 802 <div class="ni-meta"> 803 <span class="ni-date">04 Sep</span> 804 <span class="ni-cat"><a href="/eu-institutions.htm">EU Institutions</a></span> 805 </div> 806 <div class="ni-title h4"> 807 <a href="/news/article/you-received-this-newsletter-because-you-are-currently-on-the-the-parliament-mailing-list-managed-by-political-holdings-limited-view-email-in-browser-the-parliament-magazine-follow-us-x-instagram-linkedin-the-continental-peder-schaefer-reporter-metas">Newsletter: Metaâs California settlement puts Brussels under pressure</a> 808 </div> 809 810 <div class="ni-desc"> 811 <a href="/news/article/you-received-this-newsletter-because-you-are-currently-on-the-the-parliament-mailing-list-managed-by-political-holdings-limited-view-email-in-browser-the-parliament-magazine-follow-us-x-instagram-linkedin-the-continental-peder-schaefer-reporter-metas"> 812 The landmark U.S. settlement is putting pressure on the EU to match Americaâs tougher approach to addictive social media design. 813 </a> 814 </div> 815 816 </div> 817</div><div class="news-item"> 818 <div class="ni-image"> 819 <a href="/news/article/von-der-leyens-soteu-can-europe-break-the-crisis-cycle"> 820 821 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25880/25909_original.jpg" class=" lazyload" alt="Von der Leyenâs SOTEU: Can Europe break the crisis cycle?"> 822 823 824 </a> 825 </div> 826 <div class="ni-content"> 827 <div class="ni-meta">
828 <span class="ni-date">03 Sep</span> 829 <span class="ni-cat"><a href="/eu-institutions.htm">EU Institutions</a></span> 830 </div> 831 <div class="ni-title h4"> 832 <a href="/news/article/von-der-leyens-soteu-can-europe-break-the-crisis-cycle">Von der Leyenâs SOTEU: Can Europe break the crisis cycle?</a> 833 </div> 834 835 <div class="ni-desc"> 836 <a href="/news/article/von-der-leyens-soteu-can-europe-break-the-crisis-cycle"> 837 From migration and defense to competitiveness and geopolitical tensions, the EU faces a crowded and unsettled agenda. Can the Commission chief use her annual address to offer a coherent vision for what comes next? 838 </a> 839 </div> 840 841 </div> 842</div><div class="news-item"> 843 <div class="ni-image"> 844 <a href="/news/article/europe-gets-ready-to-police-frontier-ai"> 845 846 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25845/25862_original.jpg" class=" lazyload" alt="Europe gets ready to police frontier AI"> 847 848 849 </a> 850 </div> 851 <div class="ni-content"> 852 <div class="ni-meta"> 853 <span class="ni-date">31 Jul</span> 854 <span class="ni-cat"><a href="/eu-institutions.htm">EU Institutions</a></span> 855 </div> 856 <div class="ni-title h4"> 857 <a href="/news/article/europe-gets-ready-to-police-frontier-ai">Europe gets ready to police frontier AI</a> 858 </div> 859 860 <div class="ni-desc"> 861 <a href="/news/article/europe-gets-ready-to-police-frontier-ai"> 862 From August 2, Brussels gains sweeping powers over the world's largest AI models. The real test is whether the Commission is willing, and equipped, to use them. 863 </a> 864 </div> 865 866 </div> 867</div><div class="news-item"> 868 <div class="ni-image"> 869 <a href="/news/article/could-icelands-become-europes-ai-powerhouse"> 870 871 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25840/25857_original.jpg" class=" lazyload" alt="Could Iceland become Europe's AI powerhouse?"> 872 873 874 </a> 875 </div> 876 <div class="ni-content"> 877 <div class="ni-meta"> 878 <span class="ni-date">28 Jul</span> 879 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 880 </div> 881 <div class="ni-title h4"> 882 <a href="/news/article/could-icelands-become-europes-ai-powerhouse">Could Iceland become Europe's AI powerhouse?</a> 883 </div> 884 885 <div class="ni-desc"> 886 <a href="/news/article/could-icelands-become-europes-ai-powerhouse"> 887 The EU wants to triple its data center capacity while keeping the industry on track for net zero. Iceland's renewable energy makes it an attractive location, but its limited capacity â and its status outside the bloc â complicate the equation. 888 </a> 889 </div> 890 891 </div> 892</div><div class="news-item"> 893 <div class="ni-image"> 894 <a href="/news/article/a-swiss-cheese-sanctions-package"> 895 896 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25837/25854_original.jpg" class=" lazyload" alt="Newsletter: A Swiss cheese sanctions package"> 897 898 899 </a> 900 </div> 901 <div class="ni-content"> 902 <div class="ni-meta"> 903 <span class="ni-date">24 Jul</span> 904 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 905 </div> 906 <div class="ni-title h4"> 907 <a href="/news/article/a-swiss-cheese-sanctions-package">Newsletter: A Swiss cheese sanctions package</a> 908 </div> 909 910 <div class="ni-desc"> 911 <a href="/news/article/a-swiss-cheese-sanctions-package"> 912 Brussels tightened sanctions on Russia, but concessions to Greece, Austria and Bulgaria show how national interests continue to shape the bloc's foreign policy. 913 </a> 914 </div> 915 916 </div> 917</div><div class="news-item"> 918 <div class="ni-image">
919 <a href="/news/article/newsletter-3-things-to-know-about-the-eus-carbon-market-overhaul"> 920 921 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25833/25850_original.jpg" class=" lazyload" alt="Newsletter: 3 things to know about the EU's carbon market overhaul"> 922 923 924 </a> 925 </div> 926 <div class="ni-content"> 927 <div class="ni-meta"> 928 <span class="ni-date">17 Jul</span> 929 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 930 </div> 931 <div class="ni-title h4"> 932 <a href="/news/article/newsletter-3-things-to-know-about-the-eus-carbon-market-overhaul">Newsletter: 3 things to know about the EU's carbon market overhaul</a> 933 </div> 934 935 <div class="ni-desc"> 936 <a href="/news/article/newsletter-3-things-to-know-about-the-eus-carbon-market-overhaul"> 937 The Commission's overhaul of the EU's carbon market would allow industries to keep emitting beyond 2040, while insisting the changes remain fully aligned with the bloc's climate goals. 938 </a> 939 </div> 940 941 </div> 942</div><div class="news-item"> 943 <div class="ni-image"> 944 <a href="/news/article/the-showdown-over-europes-carbon-market-begins"> 945 946 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25832/25849_original.jpg" class=" lazyload" alt="The showdown over Europe's carbon market begins"> 947 948 949 </a> 950 </div> 951 <div class="ni-content"> 952 <div class="ni-meta"> 953 <span class="ni-date">16 Jul</span> 954 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 955 </div> 956 <div class="ni-title h4"> 957 <a href="/news/article/the-showdown-over-europes-carbon-market-begins">The showdown over Europe's carbon market begins</a> 958 </div> 959 960 <div class="ni-desc"> 961 <a href="/news/article/the-showdown-over-europes-carbon-market-begins"> 962 The European Commission's reform of the Emissions Trading System will pit governments, industry and climate advocates against one another over the pace of decarbonization, the fate of free allowances and billions of euros in carbon revenues. 963 </a> 964 </div> 965 966 </div> 967</div><div class="news-item"> 968 <div class="ni-image"> 969 <a href="/news/article/europe-has-the-money-now-gaza-needs-the-politics"> 970 971 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25830/25847_original.jpg" class=" lazyload" alt="Europe has the money. Now Gaza needs the politics"> 972 973 974 </a> 975 </div> 976 <div class="ni-content"> 977 <div class="ni-meta"> 978 <span class="ni-date">15 Jul</span> 979 <span class="ni-cat"><a href="/foreign-and-security-policy.htm">Foreign & Security Policy</a></span> 980 </div> 981 <div class="ni-title h4"> 982 <a href="/news/article/europe-has-the-money-now-gaza-needs-the-politics">Europe has the money. Now Gaza needs the politics</a> 983 </div> 984 985 <div class="ni-desc"> 986 <a href="/news/article/europe-has-the-money-now-gaza-needs-the-politics"> 987 The EU unveiled nearly â¬900 million in new support for Gaza and launched the Team Gaza Initiative, but money alone won't rebuild the enclave. 988 </a> 989 </div> 990 991 </div> 992</div><div class="news-item"> 993 <div class="ni-image"> 994 <a href="/news/article/can-europes-social-model-survive-ai"> 995 996 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25827/25844_original.jpg" class=" lazyload" alt="Can Europe's social model survive AI?"> 997 998 999 </a> 1000 </div> 1001 <div class="ni-content"> 1002 <div class="ni-meta"> 1003 <span class="ni-date">14 Jul</span> 1004 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 1005 </div> 1006 <div class="ni-title h4"> 1007 <a href="/news/article/can-europes-social-model-survive-ai">Can Europe's social model survive AI?</a> 1008 </div> 1009 1010 <div class="ni-desc"> 1011 <a href="/news/article/can-europes-social-model-survive-ai"> 1012 The EU is betting its welfare state can cushion the disruption of artificial intelligence. The bigger question is whether it can adapt fast enough. 1013 </a> 1014 </div> 1015 1016 </div> 1017</div><div class="news-item"> 1018 <div class="ni-image"> 1019 <a href="/news/article/europes-plan-to-protect-kids-online-goes-beyond-an-age-ban"> 1020 1021 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25825/25840_original.jpg" class=" lazyload" alt="Europe's plan to protect kids online goes beyond an age ban"> 1022 1023 1024 </a> 1025 </div> 1026 <div class="ni-content"> 1027 <div class="ni-meta">
1028 <span class="ni-date">13 Jul</span> 1029 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 1030 </div> 1031 <div class="ni-title h4"> 1032 <a href="/news/article/europes-plan-to-protect-kids-online-goes-beyond-an-age-ban">Europe's plan to protect kids online goes beyond an age ban</a> 1033 </div> 1034 1035 <div class="ni-desc"> 1036 <a href="/news/article/europes-plan-to-protect-kids-online-goes-beyond-an-age-ban"> 1037 A Commission-basked proposal would introduce an EU-wide social media age floor while shifting responsibility for child safety onto social media platforms. 1038 </a> 1039 </div> 1040 1041 </div> 1042</div><div class="news-item"> 1043 <div class="ni-image"> 1044 <a href="/news/article/newsletter-in-ankara-natos-charm-offensive-paid-off-now-comes-the-hard-part"> 1045 1046 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25823/25838_original.jpg" class=" lazyload" alt="Newsletter: Ankara summit bought NATO time. Now comes the hard part"> 1047 1048 1049 </a> 1050 </div> 1051 <div class="ni-content"> 1052 <div class="ni-meta"> 1053 <span class="ni-date">10 Jul</span> 1054 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 1055 </div> 1056 <div class="ni-title h4"> 1057 <a href="/news/article/newsletter-in-ankara-natos-charm-offensive-paid-off-now-comes-the-hard-part">Newsletter: Ankara summit bought NATO time. Now comes the hard part</a> 1058 </div> 1059 1060 <div class="ni-desc"> 1061 <a href="/news/article/newsletter-in-ankara-natos-charm-offensive-paid-off-now-comes-the-hard-part"> 1062 NATO leaders won over President Donald Trump with spending pledges and industrial promises. Delivering the military capabilities behind them will be much harder. 1063 </a> 1064 </div> 1065 1066 </div> 1067</div><div class="news-item"> 1068 <div class="ni-image"> 1069 <a href="/news/article/a-happy-trump-leaves-ankara-natos-real-test-starts-now"> 1070 1071 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25821/25836_original.jpg" class=" lazyload" alt="A happy Trump leaves Ankara. NATOâs real test starts now"> 1072 1073 1074 </a> 1075 </div> 1076 <div class="ni-content"> 1077 <div class="ni-meta"> 1078 <span class="ni-date">09 Jul</span> 1079 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 1080 </div> 1081 <div class="ni-title h4"> 1082 <a href="/news/article/a-happy-trump-leaves-ankara-natos-real-test-starts-now">A happy Trump leaves Ankara. NATOâs real test starts now</a> 1083 </div> 1084 1085 <div class="ni-desc"> 1086 <a href="/news/article/a-happy-trump-leaves-ankara-natos-real-test-starts-now"> 1087 Public flattery, new industrial deals and higher defense spending helped keep the U.S. president onside. Behind the scenes, NATO allies were advancing a broader strategy to strengthen Europe's role within the Alliance. 1088 </a> 1089 </div> 1090 1091 </div> 1092</div><div class="news-item"> 1093 <div class="ni-image"> 1094 <a href="/news/article/explainer-the-eus-battle-over-child-abuse-scanning"> 1095 1096 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25673/25655_original.jpg" class=" lazyload" alt="What to know about the EUâs CSAM battle"> 1097 1098 1099 </a> 1100 </div> 1101 <div class="ni-content"> 1102 <div class="ni-meta"> 1103 <span class="ni-date">08 Jul</span> 1104 <span class="ni-cat"><a href="/eu-institutions.htm">EU Institutions</a></span> 1105 </div> 1106 <div class="ni-title h4"> 1107 <a href="/news/article/explainer-the-eus-battle-over-child-abuse-scanning">What to know about the EUâs CSAM battle</a> 1108 </div> 1109 1110 <div class="ni-desc"> 1111 <a href="/news/article/explainer-the-eus-battle-over-child-abuse-scanning"> 1112 The fight over scanning messages is back after Roberta Metsola's latest bid to extend the exemption. <br /> 1113 1114 </a> 1115 </div> 1116 1117 </div> 1118</div><div class="news-item"> 1119 <div class="ni-image"> 1120 <a href="/news/article/inside-the-yurt-where-kazakhstan-courts-europe"> 1121 1122 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25813/25828_original.jpg" class=" lazyload" alt="Inside the yurt where Kazakhstan courts Europe"> 1123 1124 1125 </a> 1126 </div> 1127 <div class="ni-content"> 1128 <div class="ni-meta">
1129 <span class="ni-date">03 Jul</span> 1130 <span class="ni-cat"><a href="/eu-institutions.htm">EU Institutions</a></span> 1131 </div> 1132 <div class="ni-title h4"> 1133 <a href="/news/article/inside-the-yurt-where-kazakhstan-courts-europe">Inside the yurt where Kazakhstan courts Europe</a> 1134 </div> 1135 1136 <div class="ni-desc"> 1137 <a href="/news/article/inside-the-yurt-where-kazakhstan-courts-europe"> 1138 From critical raw materials to the Middle Corridor, Astana is using diplomacy, and symbolism, to strengthen its relationship with the European Union. 1139 </a> 1140 </div> 1141 1142 </div> 1143</div><div class="news-item"> 1144 <div class="ni-image"> 1145 <a href="/news/article/newsletter-can-nato-charm-trump"> 1146 1147 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25812/25827_original.jpg" class=" lazyload" alt="Newsletter: Can NATO charm Trump?"> 1148 1149 1150 </a> 1151 </div> 1152 <div class="ni-content"> 1153 <div class="ni-meta"> 1154 <span class="ni-date">03 Jul</span> 1155 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 1156 </div> 1157 <div class="ni-title h4"> 1158 <a href="/news/article/newsletter-can-nato-charm-trump">Newsletter: Can NATO charm Trump?</a> 1159 </div> 1160 1161 <div class="ni-desc"> 1162 <a href="/news/article/newsletter-can-nato-charm-trump"> 1163 At next week's Ankara summit, allies will try to keep Washington committed by spending more, buying more, and handing Europe a bigger share of the alliance's defense burden. 1164 </a> 1165 </div> 1166 1167 </div> 1168</div><div class="news-item"> 1169 <div class="ni-image"> 1170 <a href="/news/article/newsletter-turning-up-the-heat-on-big-tech"> 1171 1172 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25801/25815_original.jpg" class=" lazyload" alt="Newsletter: Turning up the heat on Big Tech"> 1173 1174 1175 </a> 1176 </div> 1177 <div class="ni-content"> 1178 <div class="ni-meta"> 1179 <span class="ni-date">26 Jun</span> 1180 <span class="ni-cat"><a href="/eu-institutions.htm">EU Institutions</a></span> 1181 </div> 1182 <div class="ni-title h4"> 1183 <a href="/news/article/newsletter-turning-up-the-heat-on-big-tech">Newsletter: Turning up the heat on Big Tech</a> 1184 </div> 1185 1186 <div class="ni-desc"> 1187 <a href="/news/article/newsletter-turning-up-the-heat-on-big-tech"> 1188 The quiet of summer will give way to a season of high-stakes technology regulation. 1189 </a> 1190 </div> 1191 1192 </div> 1193</div><div class="news-item"> 1194 <div class="ni-image"> 1195 <a href="/news/article/newsletter-nato-30-implementation-time"> 1196 1197 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25788/25797_original.jpg" class=" lazyload" alt="Newsletter: NATO 3.0 â implementation time"> 1198 1199 1200 </a> 1201 </div> 1202 <div class="ni-content"> 1203 <div class="ni-meta"> 1204 <span class="ni-date">19 Jun</span> 1205 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 1206 </div> 1207 <div class="ni-title h4"> 1208 <a href="/news/article/newsletter-nato-30-implementation-time">Newsletter: NATO 3.0 â implementation time</a> 1209 </div> 1210 1211 <div class="ni-desc"> 1212 <a href="/news/article/newsletter-nato-30-implementation-time"> 1213 Ahead of the Ankara summit, NATO allies face mounting pressure to prove last year's spending pledges were more than promises. 1214 </a> 1215 </div> 1216 1217 </div> 1218</div><div class="news-item"> 1219 <div class="ni-image"> 1220 <a href="/news/article/the-migration-pact-is-here-but-the-eu-isnt-ready"> 1221 1222 <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/25776/25783_original.jpg" class=" lazyload" alt="The migration pact is here. But the EU isnât ready"> 1223 1224 1225 </a> 1226 </div> 1227 <div class="ni-content"> 1228 <div class="ni-meta">
1229 <span class="ni-date">15 Jun</span> 1230 <span class="ni-cat"><a href="/culture-and-arts.htm">Member States</a></span> 1231 </div> 1232 <div class="ni-title h4"> 1233 <a href="/news/article/the-migration-pact-is-here-but-the-eu-isnt-ready">The migration pact is here. But the EU isnât ready</a> 1234 </div> 1235 1236 <div class="ni-desc"> 1237 <a href="/news/article/the-migration-pact-is-here-but-the-eu-isnt-ready"> 1238 The European Union's long-awaited asylum overhaul is finally in force. But many of the safeguards, systems and institutions meant to make it work are still missing. 1239 </a> 1240 </div> 1241 1242 </div> 1243</div></div> 1244 1245<div class="paging"> 1246 1247 <ul class="pagination"> 1248 1249 <li class="on"> 1250 <a href="?news_pg=1" class="on">1</a> 1251 1252 </li> 1253 1254 <li class=""> 1255 <a href="?news_pg=2" class="">2</a> 1256 1257 </li> 1258 1259 <li class=""> 1260 <a href="?news_pg=3" class="">3</a> 1261 1262 </li> 1263 1264 <li class=""> 1265 <a href="?news_pg=4" class="">4</a> 1266 1267 </li> 1268 1269 <li class=""> 1270 <a href="?news_pg=5" class="">5</a> 1271 1272 </li> 1273 1274 <li class="next"> 1275 <a href="?news_pg=2" class="next">></a> 1276 1277 </li> 1278 1279 <li class="last"> 1280 <a href="?news_pg=89" class="last">>></a> 1281 1282 </li> 1283 1284 </ul> 1285 1286</div> 1287 1288 1289 1290</div><div class="row row--ad"> 1291 <!-- /1048162/pm/news-main_bot --> 1292 <div id='div-gpt-ad-1608230013890-2' class="peu-ad"> 1293
1293<script> 1294 googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-2'); }); 1295 </script>
1295 1296 </div> 1297</div> 1298 </div> 1299 </div> 1300 </div> 1301</main> 1302 1303 1304 1305 1306<footer> 1307 <div class="container"> 1308 <div class="ftr-col ftr-col--left clearFix"> 1309 1310 <div class="ftr-subsWrap"> 1311 <div class="h3">A monthly magazine packed with timely features, news analyses and opinion articles on EU policy.</div> 1312 <div class="ftr-subs"> 1313 <a class="clearFix" href="https://www.tpgroupshop.com/store/products,the-parliament_21.htm?utm_source=theparlimag&utm_medium=website&utm_campaign=parlimag_footer_subscribe-now-button" target="_blank"> 1314 <div class="ftrs-img"> 1315 <img class="lazyload" data-src="/ugc-1/uploads/pageblocks/16154/4f456cd7fa294ab47411995370bc2d78.jpeg" alt="Subscribe" > 1316 </div> 1317 <div class="ftrs-text"> 1318 <p><strong>Subscribe to The Parliament</strong></p> 1319 1320 <p><span class="btn btn--yellow btn--xsmall">Subscribe now</span></p> 1321 </div> 1322 </a> 1323 </div> 1324 1325 1326 </div> 1327 1328 <div class="ftr-social"> 1329 <div class="h3 nato">Follow us</div> 1330 <a href="https://www.twitter.com/parlimag" target="_blank" class="icon icon--x"> 1331 <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 462.799"><path fill-rule="nonzero" d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z"/></svg> 1332 </a> 1333 <a href="https://www.linkedin.com/company/the-parliament-magazine/" target="_blank" class="icon icon--linkedIn"></a> 1334 </div> 1335 1336 <div class="ftr-copyWrap"> 1337 <p>Registered in England & Wales under No. 07291783</p> 1338 <p>© Political Holdings Limited
1338<script>document.write(new Date().getFullYear());</script>
1338</p> 1339 1340 </div> 1341 </div> 1342 <div class="ftr-col ftr-col--right clearFix flx flx--wr"> 1343 <!-- 1344 <div class="ftr-subcol ftr-subcol--1"> 1345 <div class="h5 sans">Quick Links</div> 1346 <ul> 1347 <li><a href="/">Home</a></li> 1348 <li><a href="/news.htm">News</a></li> 1349 <li><a href="/opinion.htm">Opinion</a></li> 1350 <li><a href="/interviews.htm">Interviews</a></li> 1351 <li><a href="/pm-plus.htm">PM+</a></li> 1352 <li><a href="/pm-plus.htm">Policy</a></li> 1353 <li><a href="/magazine.htm">Magazine</a></li> 1354 <li><a href="/events.htm">Events</a></li> 1355 <li><a href="/more/commercial-opportunities.htm">Commercial Opportunities</a></li> 1356</ul> 1357 1358 <span class="icon icon--chevDown"></span> 1359 </div> 1360 --> 1361 <div class="ftr-subcol ftr-subcol--1"> 1362 <div class="h5 sans">Services</div> 1363 <ul> 1364 <li><a href="https://www.totalpolitics.com/media/" target="_blank">Media</a></li> 1365 <li><a href="https://www.totalpolitics.com/events/" target="_blank">Events</a></li> 1366 <li><a href="https://www.totalpolitics.com/training/" target="_blank">Training</a></li> 1367</ul> 1368 1369 <span class="icon icon--chevDown"></span> 1370 </div> 1371 <div class="ftr-subcol ftr-subcol--1"> 1372 <div class="h5 sans">Media & Publishing</div> 1373 <ul> 1374 <li><a href="https://www.politicshome.com/" target="_blank">PoliticsHome</a></li> 1375 <li><a href="http://www.holyrood.com" target="_blank">Holyrood</a></li> 1376 <li><a href="https://www.civilserviceworld.com/" target="_blank">Civil Service World</a></li> 1377 <li><a href="https://www.politicshome.com/thehouse" target="_blank">The House Magazine</a></li> 1378 <li><a href="http://www.publictechnology.net/" target="_blank">PublicTechnology</a></li> 1379 <li><a href="http://www.trainingjournal.com" target="_blank">Training Journal</a></li> 1380 <li><a href="https://www.tpgroupshop.com/" target="_blank">Subscribe to Total Politics media titles</a></li> 1381</ul> 1382 1383 <span class="icon icon--chevDown"></span> 1384 </div> 1385 <div class="ftr-subcol ftr-subcol--1 ftr-subcol--last"> 1386 <div class="h5 sans">About Us</div> 1387 <ul> 1388 <li><a href="https://www.totalpolitics.com/" target="_blank">Total Politics Group</a></li> 1389 <li><a href="https://www.totalpolitics.com/docs/privacy-policy.pdf" target="_blank">Privacy Policy</a></li> 1390 <li><a href="https://www.totalpolitics.com/docs/Website_Terms_and_Conditions_of_Use.pdf" target="_blank">Terms & Conditions</a></li> 1391</ul> 1392 1393 1394 <span class="icon icon--chevDown"></span> 1395 </div> 1396 <!--<div class="ftr-subcol ftr-subcol--1"> 1397 <div class="h5 sans">Dods Events</div> 1398 1399 <span class="icon icon--chevDown"></span> 1400 </div>--> 1401 <!--<div class="ftr-subcol ftr-subcol--1 ftr-subcol--last"> 1402 <div class="h5 sans">Partnership Events</div> 1403 1404 <span class="icon icon--chevDown"></span> 1405 </div>--> 1406 </div> 1407 </div> 1408</footer> 1409 1410<!--Skin Ad Unit--> 1411<!-- /1048162/pm/news-main_skin --> 1412<div id='div-gpt-ad-1608230013890-3'> 1413
1413<script> 1414 googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-3'); }); 1415 </script>
1415 1416</div> 1417 1418<!-- /1048162/pm/news-main_pixel-1 --> 1419<div id='div-gpt-ad-1608230013890-4'> 1420
1420<script> 1421 googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-4'); }); 1422 </script>
1422 1423</div> 1424 1425<!-- /1048162/pm/news-main_pixel-2 --> 1426<div id='div-gpt-ad-1608230013890-5'> 1427
1427<script> 1428 googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-5'); }); 1429 </script>
1429 1430</div> 1431 1432 1433
1433<script type="text/javascript"> 1434//<![CDATA[ 1435Sys.WebForms.PageRequestManager._initialize('ctl00$ajax', 'form1', [], [], [], 90, 'ctl00'); 1436//]]> 1437</script>
1437 1438 1439 1440 1441<!-- Hotjar Tracking Code for https://www.theparliamentmagazine.eu/ -->
1441<script>
vendor: 128 bytes, lines 1441-1444
1441 1442 (function(h,o,t,j,a,r){ 1443 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 1444 h._hjSettings={hjid:
14441499290
vendor: 264 bytes, lines 1444-1449
1444,hjsv:6}; 1445 a=o.getElementsByTagName('head')[0]; 1446 r=o.createElement('script');r.async=1; 1447 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 1448 a.appendChild(r); 1449 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
1450</script>
1450 1451
1452<script type="text/javascript"> _linkedin_partner_id = "1282260"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script>
1452<script type="text/javascript"> (function(){var 1453 s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 1454 s.parentNode.insertBefore(b, s);})(); </script>
1454<noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1282260&fmt=gif" 1455 /> </noscript> 1456
1457<script async type="text/javascript"> 1458 // Wait for TCF consent before refreshing ads 1459 function checkConsentAndRefreshAds() { 1460 if (typeof (window.__tcfapi) !== 'function') { 1461 setTimeout(checkConsentAndRefreshAds, 250); 1462 return; 1463 } 1464 1465 // Initial check for consent 1466 __tcfapi('getTCData', 2, function (tcData, success) { 1467 if (!success || tcData.cmpStatus != "loaded") { 1468 setTimeout(checkConsentAndRefreshAds, 250); 1469 return; 1470 } 1471 1472 if (tcData.eventStatus === 'tcloaded' || tcData.eventStatus === 'useractioncomplete') { 1473 refreshAds(); 1474 } 1475 }); 1476 1477 // Add an event listener for consent changes 1478 __tcfapi('addEventListener', 2, function (tcData, success) { 1479 if (success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'cmpuishown')) { 1480 refreshAds(); 1481 } 1482 }); 1483 } 1484 1485 // Function to refresh ads 1486 function refreshAds() { 1487 googletag.cmd.push(function () { 1488 googletag.pubads().refresh(); 1489 }); 1490 } 1491 1492 // Initialize the consent check 1493 checkConsentAndRefreshAds(); 1494</script>
1494 1495 1496<div class="aspNetHidden"> 1497 1498 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987" /> 1499</div></form> 1500 1501 1502 1503 1504<form id="Form_Eloqua" method="post" action="https://s438870623.t.eloqua.com/e/f2"> 1505 <input type="hidden" name="elqCustomerGUID" value=""> 1506 <input type="hidden" name="elqCookieWrite" value="0"> 1507</form> 1508 1509
1510<script type='text/javascript'> 1511 var _elqQ = _elqQ || []; 1512 _elqQ.push(['elqSetSiteId', '438870623']); 1513 _elqQ.push(['elqTrackPageView']); 1514 1515 (function () { 1516 function a() { 1517 var b = document.createElement("script"); 1518 b.type = "text/javascript"; 1519 b.async = !0; 1520 b.src = "//img.en25.com/i/elqCfg.min.js"; 1521 var a = document.getElementsByTagName("script")[0]; 1522 a.parentNode.insertBefore(b, a) 1523 } 1524 window.addEventListener ? window.addEventListener("DOMContentLoaded", a, !1) : window.attachEvent && window.attachEvent("onload", a) 1525 })(); 1526</script>
1526 1527 1528
1529<script type='text/javascript'><!--// 1530 var timerId = null, timeout = 5; 1531//--></script>
1531 1532
1533<script type='text/javascript'><!--// 1534 function WaitUntilCustomerGUIDIsRetrieved() { 1535 if (!!(timerId)) { 1536 if (timeout == 0) { 1537 return; 1538 } 1539 1540 if (typeof this.GetElqCustomerGUID === 'function') { 1541 $('input[name="elqCustomerGUID"]').val(GetElqCustomerGUID()); 1542 return; 1543 } 1544 timeout -= 1; 1545 } 1546 timerId = setTimeout("WaitUntilCustomerGUIDIsRetrieved()", 500); 1547 return; 1548 } 1549 window.onload = WaitUntilCustomerGUIDIsRetrieved; 1550 1551 _elqQ.push(['elqGetCustomerGUID']); 1552//--></script>
1552 1553 1554
1555<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d74963b044a04dbb896ffdeb555c65fd","r":1,"spa":2}' crossorigin="anonymous"></script>
1555 1556</body> 1557</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.