PageSourceSearch

https://www.politicshome.com/news/article/lib-dems-go-soul-searching-in-brighton

html politicshome.com collected 2026-09-24 08:56:09 UTC 151,673 bytes, 1,671 lines download raw bytes

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="Politics Home" /><meta name="msapplication-TileColor" content="#00a3a6" /><meta name="msapplication-config" content="/_img/_favicons/browserconfig.xml" /><meta name="theme-color" content="#ffffff" /><meta name="msvalidate.01" content="5DB9482504A0A33AC4ADD47C27D0A9A6" /><meta name="facebook-domain-verification" content="sqchx5zsgx9bqaexjh0kg611jb4qar" />
327        <meta name="robots" content="index, follow" />
328    <meta name="revisit-after" content="14 days" /><link rel="stylesheet" media="screen" href="https://res.cloudinary.com/dyw8mv3b0/raw/upload/css/core-v8.min.css" /><link rel="stylesheet" media="screen" href="https://res.cloudinary.com/dyw8mv3b0/raw/upload/css/layout-v32.min.css" /><link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700&amp;display=swap" rel="stylesheet" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="icon" type="image/png" sizes="32x32" href="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/_favicons/favicon-32x32.png" /><link rel="icon" type="image/png" sizes="16x16" href="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/_favicons/favicon-16x16.png" /><link rel="apple-touch-icon" sizes="180x180" href="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/_favicons/apple-touch-icon.png" /><link rel="manifest" href="/_img/_favicons/manifest.json" /><link rel="mask-icon" color="#00a3a6" href="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/_favicons/safari-pinned-tab.svg" />
329
330    
330<script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
330
331    
332   
333    
333<script>!window.jQuery && document.write('
333<script src="/_scripts/jquery.js"><\/script>')</script>
333
334    
334<script src="https://res.cloudinary.com/dyw8mv3b0/raw/upload/js/modernizr.min.js?v1"></script>
334  
335    
335<script src="/_scripts/core-v10.js?v1"></script>
335
336    
336<script src="https://res.cloudinary.com/dyw8mv3b0/raw/upload/js/plugins.min.js?1e"></script>
336
337
338    <!-- THEMES -->
339    
340        <!-- ADVERTISING - START -->
341
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
351            var slot1,slot2,slot3,slot4,slot5,slot6,slot7,slot8;
352  googletag.cmd.push(function() {
353
354        headerMapping = googletag.sizeMapping().
355  			addSize([0, 0], [1, 1]).
356  			addSize([320, 0], [[320, 50], [320, 100]]).
357  			addSize([801, 0], [[468, 60], [728, 90]]).
358  			addSize([1201, 0], [[970, 90], [970, 250], [728, 90]]).
359  			build();
360
361        leftmpuMapping = googletag.sizeMapping().
362        addSize([0, 0], []).
363        addSize([851, 0], [[300, 600], [300, 250]]).
364        addSize([1201, 0], [[300, 1050], [300, 600], [300, 250]]).
365        build();  
366
367        rightmpuMapping = googletag.sizeMapping().
368  			addSize([0, 0], [1, 1]).
369  			addSize([300, 0], [300, 250]).
370  			addSize([851, 0], [[300, 600], [300, 250]]).
371  			build();
372
373        skinMapping = googletag.sizeMapping().
374  			addSize([1201, 0], [1, 1]).
375  			build();
376
377    slot1 = googletag.defineSlot('/1048162/ph/news-article_header', [[320, 50], [970, 250], [970, 90], [320, 100], [1, 1], [728, 90]], 'div-gpt-ad-1608230097163-0').defineSizeMapping(headerMapping).setTargeting('lazyload').addService(googletag.pubads());
378    slot2 = googletag.defineSlot('/1048162/ph/news-article_left-side-top', [300, 250], 'div-gpt-ad-1608230097163-1').defineSizeMapping(leftmpuMapping).setTargeting('lazyload').addService(googletag.pubads()); 
379    slot3 = googletag.defineSlot('/1048162/ph/news-article_left-side-bot', [[300, 1050], [300, 600], [300, 250]], 'div-gpt-ad-1608230097163-2').defineSizeMapping(leftmpuMapping).setTargeting('lazyload').addService(googletag.pubads());
380    slot4 = googletag.defineSlot('/1048162/ph/news-article_right-side-top', [300, 250], 'div-gpt-ad-1608230097163-3').setTargeting('lazyload').addService(googletag.pubads());
381    slot5 = googletag.defineSlot('/1048162/ph/news-article_right-side-bot', [[300, 1050], [300, 600], [300, 250]], 'div-gpt-ad-1608230097163-4').defineSizeMapping(rightmpuMapping).setTargeting('lazyload').addService(googletag.pubads());
382    slot6 = googletag.defineSlot('/1048162/ph/news-article_teads', [1, 1], 'div-gpt-ad-1608230097163-5').setTargeting('lazyload').addService(googletag.pubads());
383    slot7 = googletag.defineSlot('/1048162/ph/news-article_inarticle', [[1, 1], [300, 250]], 'div-gpt-ad-1608230097163-6').setTargeting('lazyload').addService(googletag.pubads());
384    slot8 = googletag.defineSlot('/1048162/ph/news-article_skin', [1, 1], 'div-gpt-ad-1608230097163-7').defineSizeMapping(skinMapping).setTargeting('lazyload').addService(googletag.pubads());
385    googletag.defineSlot('/1048162/ph/news-article_pixel-1', [1, 1], 'div-gpt-ad-1608230097163-8').setTargeting('lazyload').addService(googletag.pubads());
386    googletag.defineSlot('/1048162/ph/news-article_pixel-2', [1, 1], 'div-gpt-ad-1608230097163-9').setTargeting('lazyload').addService(googletag.pubads());
387    googletag.pubads().disableInitialLoad();
388    googletag.pubads().enableSingleRequest();
389    googletag.pubads().collapseEmptyDivs();
390    googletag.pubads().enableLazyLoad({
391        fetchMarginPercent: 200,
392        renderMarginPercent: 100,
393        mobileScaling: 2.0
394    });
395
396    googletag.pubads().setTargeting("environment","production");
397googletag.pubads().setTargeting("Page", ["view"]);
398
399
400googletag.pubads().setTargeting("articleid","93436");
401googletag.pubads().setTargeting("topic",["Political parties"]);
402googletag.pubads().setTargeting("articletype","News");
403
404googletag.enableServices();
405
406
407 gptSlots.push(slot1, slot2, slot3, slot4, slot5, slot6, slot7, slot8);
408
409
410        });
411        </script>
411
412        
413        <!-- ADVERTISING - END -->
414    
415
416
417    <!-- Google Tag Manager -->
418    
418<script>
vendor: 347 bytes, lines 418-422
418(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
419    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
420    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
421    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
422    })(window,document,'script','dataLayer','
422GTM-KSBMMTW
vendor: 3 bytes, line 422
422');
422</script>
422
423    <!-- End Google Tag Manager -->
424
425    
425<script type="text/javascript">
426    var _elqQ = _elqQ || [];
427    _elqQ.push(['elqSetSiteId', '1690315']);
428    _elqQ.push(['elqTrackPageView']);
429    
430    (function () {
431        function async_load() {
432            var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true;
433            s.src = '//img06.en25.com/i/elqCfg.min.js';
434            var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
435        }
436        if (window.addEventListener) window.addEventListener('DOMContentLoaded', async_load, false);
437        else if (window.attachEvent) window.attachEvent('onload', async_load); 
438    })();
439</script>
439
440<!-- Poool Tracking -->
441<script id="poool-engage" src="https://assets.poool.fr/engage.min.js" async></script>
441
442        
442<script>
443            const script = document.getElementById('poool-engage');
444            script.addEventListener('load', function() {
445                Engage.init('B7H7E-5SALK-J1YCN-ZNZ63')
446                .autoCreate();
447            });
448</script>
448
449<!-- Poool Tracking End-->
450<!--Pushly Code-->
451<script src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=JDE9z69aMjaS3m7SoHbuqrOoyOZ53fpAFjvC" async></script>
451
452<script>
453  window.PushlySDK = window.PushlySDK || [];
454  function pushly() { window.PushlySDK.push(arguments) }
455  pushly('load', {
456    domainKey: 'JDE9z69aMjaS3m7SoHbuqrOoyOZ53fpAFjvC',
457    sw: '/assets/pushly/pushly-sdk-worker.js'
458  });
459</script>
459
460<!--Pushly Code End-->
461<!-- X conversion tracking base code -->
462<script type="text/javascript" data-cookieconsent="statistics">
463!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
464},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js',
465a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
466twq('config','quilt');
467</script>
467
468<!-- End X conversion tracking base code -->
469<link rel="canonical" href="https://www.politicshome.com/news/article/lib-dems-go-soul-searching-in-brighton" />
470<meta property="og:site_name" content="Politics Home" />
471<meta property="og:locale" content="en_GB" />
472<meta property="og:title" content="Lib Dems Go Soul Searching In Brighton" />
473<meta property="og:description" content="Questions about the Liberal Democrats' strategy, message and identity dominated the party's conference in Brighton." />
474<meta property="og:url" content="https://www.politicshome.com/news/article/lib-dems-go-soul-searching-in-brighton" />
475<meta property="og:image" content="https://res.cloudinary.com/dyw8mv3b0/image/upload/q_85,w_1200,h_1200,c_limit/v1/news/2026_09/3FJY00M_ll4dll.jpg" />
476<meta property="og:image:type" content="image/jpeg" />
477<meta property="og:type" content="article" />
478<meta property="article:published_time" content="2026-09-22 13:18:23" />
479<meta property="article:modified_time" content="2026-09-23 16:18:42" />
480<meta name="Description" content="Questions about the Liberal Democrats&#39; strategy, message and identity dominated the party&#39;s conference in Brighton." />
481<meta name="twitter:card" content="summary_large_image" />
482<meta name="twitter:site" content="@politicshome" />
483<meta name="twitter:url" content="https://www.politicshome.com/news/article/lib-dems-go-soul-searching-in-brighton" />
484<meta name="twitter:title" content="Lib Dems Go Soul Searching In Brighton" />
485<meta name="twitter:description" content="Questions about the Liberal Democrats&#39; strategy, message and identity dominated the party&#39;s conference in Brighton." />
486<meta name="twitter:image" content="https://res.cloudinary.com/dyw8mv3b0/image/upload/q_85,w_1200,h_1200,c_limit/v1/news/2026_09/3FJY00M_ll4dll.jpg" />
487<title>
488	Politics Home Article | Lib Dems Go Soul Searching In Brighton
489</title></head>
490
491<body >
492    
493<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 493-494
493
494<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
494GTM-KSBMMTW
vendor: 85 bytes, lines 494-495
494"
495height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
496<!-- End Google Tag Manager (noscript) -->
497
498    <form method="post" action="/news/article/lib-dems-go-soul-searching-in-brighton" id="form1">
499<div class="aspNetHidden">
500<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
501<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
502<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE5Njg1MzgzMTcPZBYCZg9kFgRmD2QWFgISDxYCHgRocmVmBUNodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvcmF3L3VwbG9hZC9jc3MvY29yZS12OC5taW4uY3NzZAITDxYCHwAFRmh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9yYXcvdXBsb2FkL2Nzcy9sYXlvdXQtdjMyLm1pbi5jc3NkAhYPFgIfAAVRaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9pbWcvX2Zhdmljb25zL2Zhdmljb24tMzJ4MzIucG5nZAIXDxYCHwAFUWh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvaW1nL19mYXZpY29ucy9mYXZpY29uLTE2eDE2LnBuZ2QCGA8WAh8ABVRodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2ltZy9fZmF2aWNvbnMvYXBwbGUtdG91Y2gtaWNvbi5wbmdkAhoPFgIfAAVVaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9pbWcvX2Zhdmljb25zL3NhZmFyaS1waW5uZWQtdGFiLnN2Z2QCGw8VAjNodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvcmF3L3VwbG9hZC9qcy8zaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL3Jhdy91cGxvYWQvanMvZAIeD2QWBAIBDxYCHgRUZXh0BcwadmFyIHNsb3QxLHNsb3QyLHNsb3QzLHNsb3Q0LHNsb3Q1LHNsb3Q2LHNsb3Q3LHNsb3Q4OwogIGdvb2dsZXRhZy5jbWQucHVzaChmdW5jdGlvbigpIHsKCiAgICAgICAgaGVhZGVyTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzAsIDBdLCBbMSwgMV0pLgogIAkJCWFkZFNpemUoWzMyMCwgMF0sIFtbMzIwLCA1MF0sIFszMjAsIDEwMF1dKS4KICAJCQlhZGRTaXplKFs4MDEsIDBdLCBbWzQ2OCwgNjBdLCBbNzI4LCA5MF1dKS4KICAJCQlhZGRTaXplKFsxMjAxLCAwXSwgW1s5NzAsIDkwXSwgWzk3MCwgMjUwXSwgWzcyOCwgOTBdXSkuCiAgCQkJYnVpbGQoKTsKCiAgICAgICAgbGVmdG1wdU1hcHBpbmcgPSBnb29nbGV0YWcuc2l6ZU1hcHBpbmcoKS4KICAgICAgICBhZGRTaXplKFswLCAwXSwgW10pLgogICAgICAgIGFkZFNpemUoWzg1MSwgMF0sIFtbMzAwLCA2MDBdLCBbMzAwLCAyNTBdXSkuCiAgICAgICAgYWRkU2l6ZShbMTIwMSwgMF0sIFtbMzAwLCAxMDUwXSwgWzMwMCwgNjAwXSwgWzMwMCwgMjUwXV0pLgogICAgICAgIGJ1aWxkKCk7ICAKCiAgICAgICAgcmlnaHRtcHVNYXBwaW5nID0gZ29vZ2xldGFnLnNpemVNYXBwaW5nKCkuCiAgCQkJYWRkU2l6ZShbMCwgMF0sIFsxLCAxXSkuCiAgCQkJYWRkU2l6ZShbMzAwLCAwXSwgWzMwMCwgMjUwXSkuCiAgCQkJYWRkU2l6ZShbODUxLCAwXSwgW1szMDAsIDYwMF0sIFszMDAsIDI1MF1dKS4KICAJCQlidWlsZCgpOwoKICAgICAgICBza2luTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzEyMDEsIDBdLCBbMSwgMV0pLgogIAkJCWJ1aWxkKCk7CgogICAgc2xvdDEgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX2hlYWRlcicsIFtbMzIwLCA1MF0sIFs5NzAsIDI1MF0sIFs5NzAsIDkwXSwgWzMyMCwgMTAwXSwgWzEsIDFdLCBbNzI4LCA5MF1dLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTAnKS5kZWZpbmVTaXplTWFwcGluZyhoZWFkZXJNYXBwaW5nKS5zZXRUYXJnZXRpbmcoJ2xhenlsb2FkJykuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwogICAgc2xvdDIgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX2xlZnQtc2lkZS10b3AnLCBbMzAwLCAyNTBdLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTEnKS5kZWZpbmVTaXplTWFwcGluZyhsZWZ0bXB1TWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsgCiAgICBzbG90MyA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9waC9uZXdzLWFydGljbGVfbGVmdC1zaWRlLWJvdCcsIFtbMzAwLCAxMDUwXSwgWzMwMCwgNjAwXSwgWzMwMCwgMjUwXV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtMicpLmRlZmluZVNpemVNYXBwaW5nKGxlZnRtcHVNYXBwaW5nKS5zZXRUYXJnZXRpbmcoJ2xhenlsb2FkJykuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwogICAgc2xvdDQgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX3JpZ2h0LXNpZGUtdG9wJywgWzMwMCwgMjUwXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDA5NzE2My0zJykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3Q1ID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL3BoL25ld3MtYXJ0aWNsZV9yaWdodC1zaWRlLWJvdCcsIFtbMzAwLCAxMDUwXSwgWzMwMCwgNjAwXSwgWzMwMCwgMjUwXV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtNCcpLmRlZmluZVNpemVNYXBwaW5nKHJpZ2h0bXB1TWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3Q2ID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL3BoL25ld3MtYXJ0aWNsZV90ZWFkcycsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDA5NzE2My01Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3Q3ID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL3BoL25ld3MtYXJ0aWNsZV9pbmFydGljbGUnLCBbWzEsIDFdLCBbMzAwLCAyNTBdXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDA5NzE2My02Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3Q4ID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL3BoL25ld3MtYXJ0aWNsZV9za2luJywgWzEsIDFdLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTcnKS5kZWZpbmVTaXplTWFwcGluZyhza2luTWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA
5020ODE2Mi9waC9uZXdzLWFydGljbGVfcGl4ZWwtMScsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDA5NzE2My04Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9waC9uZXdzLWFydGljbGVfcGl4ZWwtMicsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDA5NzE2My05Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5wdWJhZHMoKS5kaXNhYmxlSW5pdGlhbExvYWQoKTsKICAgIGdvb2dsZXRhZy5wdWJhZHMoKS5lbmFibGVTaW5nbGVSZXF1ZXN0KCk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuY29sbGFwc2VFbXB0eURpdnMoKTsKICAgIGdvb2dsZXRhZy5wdWJhZHMoKS5lbmFibGVMYXp5TG9hZCh7CiAgICAgICAgZmV0Y2hNYXJnaW5QZXJjZW50OiAyMDAsCiAgICAgICAgcmVuZGVyTWFyZ2luUGVyY2VudDogMTAwLAogICAgICAgIG1vYmlsZVNjYWxpbmc6IDIuMAogICAgfSk7CgogICAgZ29vZ2xldGFnLnB1YmFkcygpLnNldFRhcmdldGluZygiZW52aXJvbm1lbnQiLCJwcm9kdWN0aW9uIik7DQpnb29nbGV0YWcucHViYWRzKCkuc2V0VGFyZ2V0aW5nKCJQYWdlIiwgWyJ2aWV3Il0pOw0KDQoNCmdvb2dsZXRhZy5wdWJhZHMoKS5zZXRUYXJnZXRpbmcoImFydGljbGVpZCIsIjkzNDM2Iik7DQpnb29nbGV0YWcucHViYWRzKCkuc2V0VGFyZ2V0aW5nKCJ0b3BpYyIsWyJQb2xpdGljYWwgcGFydGllcyJdKTsNCmdvb2dsZXRhZy5wdWJhZHMoKS5zZXRUYXJnZXRpbmcoImFydGljbGV0eXBlIiwiTmV3cyIpOw0KDQpnb29nbGV0YWcuZW5hYmxlU2VydmljZXMoKTsNCg0KDQpkAgIPFgIfAQVJIGdwdFNsb3RzLnB1c2goc2xvdDEsIHNsb3QyLCBzbG90Mywgc2xvdDQsIHNsb3Q1LCBzbG90Niwgc2xvdDcsIHNsb3Q4KTsNCmQCIg8WAh8BBXINCjxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tL25ld3MvYXJ0aWNsZS9saWItZGVtcy1nby1zb3VsLXNlYXJjaGluZy1pbi1icmlnaHRvbiIgLz5kAiMPFgIfAQXmBg0KPG1ldGEgcHJvcGVydHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iUG9saXRpY3MgSG9tZSIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzpsb2NhbGUiIGNvbnRlbnQ9ImVuX0dCIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJMaWIgRGVtcyBHbyBTb3VsIFNlYXJjaGluZyBJbiBCcmlnaHRvbiIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzpkZXNjcmlwdGlvbiIgY29udGVudD0iUXVlc3Rpb25zIGFib3V0IHRoZSBMaWJlcmFsIERlbW9jcmF0cycgc3RyYXRlZ3ksIG1lc3NhZ2UgYW5kIGlkZW50aXR5wqBkb21pbmF0ZWQgdGhlIHBhcnR5J3MgY29uZmVyZW5jZSBpbiBCcmlnaHRvbi4iIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6dXJsIiBjb250ZW50PSJodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tL25ld3MvYXJ0aWNsZS9saWItZGVtcy1nby1zb3VsLXNlYXJjaGluZy1pbi1icmlnaHRvbiIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzppbWFnZSIgY29udGVudD0iaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9xXzg1LHdfMTIwMCxoXzEyMDAsY19saW1pdC92MS9uZXdzLzIwMjZfMDkvM0ZKWTAwTV9sbDRkbGwuanBnIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlOnR5cGUiIGNvbnRlbnQ9ImltYWdlL2pwZWciIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0iYXJ0aWNsZSIgLz4NCjxtZXRhIHByb3BlcnR5PSJhcnRpY2xlOnB1Ymxpc2hlZF90aW1lIiBjb250ZW50PSIyMDI2LTA5LTIyIDEzOjE4OjIzIiAvPg0KPG1ldGEgcHJvcGVydHk9ImFydGljbGU6bW9kaWZpZWRfdGltZSIgY29udGVudD0iMjAyNi0wOS0yMyAxNjoxODo0MiIgLz4NCmQCJA8WAh4HY29udGVudAV0UXVlc3Rpb25zIGFib3V0IHRoZSBMaWJlcmFsIERlbW9jcmF0cycgc3RyYXRlZ3ksIG1lc3NhZ2UgYW5kIGlkZW50aXR5wqBkb21pbmF0ZWQgdGhlIHBhcnR5J3MgY29uZmVyZW5jZSBpbiBCcmlnaHRvbi5kAgIQZGQWBgIBD2QWAmYPZBYMAgEPZBYCAgEPFgIfAQXYATwhLS0gLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX2hlYWRlciAtLT4KPGRpdiBpZD0nZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTAnIGNsYXNzPSJwaC1hZCI+CiAgPHNjcmlwdD4gCiAgZ29vZ2xldGFnLmNtZC5wdXNoKGZ1bmN0aW9uKCkgewogICAgZ29vZ2xldGFnLmRpc3BsYXkoJ2Rpdi1ncHQtYWQtMTYwODIzMDA5NzE2My0wJyk7CiAgfSk7CiAgPC9zY3JpcHQ+CjwvZGl2PmQCAg8WAh8BBUoNCiAgICAgICAgICAgIDxhIGhyZWY9Ii8iIGNsYXNzPSJsb2dvIGhpZGVUZXh0Ij5Qb2xpdGljc0hvbWU8L2E+DQogICAgICAgIGQCAw8WAh8BBb4bPHVsPjxsaSBjbGFzcz0ibm9TdWIgbGlIYXNDaGlsZHJlbiBsaU9uIj48YSBocmVmPSIvIiBjbGFzcz0ib24iIHRpdGxlPSJOZXdzIHwgUG9saXRpY3Nob21lLmNvbSI+PHNwYW4+SG9tZTwvc3Bhbj48L2E+PHVsPjxsaT48YSBocmVmPSIvbmV3cy9jb3N0LW9mLWxpdmluZy5odG0iIHRpdGxlPSJDb3N0IG9mIExpdmluZyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvc3Qgb2YgTGl2aW5nPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9jb21tdW5pdGllcy5odG0iIHRpdGxlPSJDb21tdW5pdGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvbW11bml0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9jdWx0dXJlLmh0bSIgdGl0bGU9IkN1bHR1cmUgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5DdWx0dXJlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9kZWZlbmNlLmh0bSIgdGl0bGU9IkRlZmVuY2UgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5EZWZlbmNlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lY29ub215Lmh0bSIgdGl0bGU9IkVjb25vbXkgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5FY29ub215PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lZHVjYXRpb24uaHRtIiB0aXRsZT0iRWR1Y2F0aW9uIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RWR1Y2F0aW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lbmVyZ3kuaHRtIiB0aXRsZT0iRW5lcmd5IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RW5lcmd5PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lbnZpcm9ubWVudC5odG0iIHRpdGxlPSJFbnZpcm9ubWVudCB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkVudmlyb25tZW50PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9mb3JlaWduLWFmZmFpcnMuaHRtIiB0aXRsZT0iRm9yZWlnbiBBZmZhaXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+Rm9yZWlnbiBBZmZhaXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9oZWFsdGgtY2FyZS5odG0iIHRpdGxlPSJIZWFsdGggJmFtcDsgQ2FyZSB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkhlYWx0aCAmIENhcmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2hvbWUtYWZmYWlycy5odG0iIHRpdGxlPSJIb21lIEFmZmFpcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Ib21lIEFmZmFpcnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3BvbGl0aWNhbC1wYXJ0aWVzLmh0bSIgdGl0bGU9IlBvbGl0aWNhbCBQYXJ0aWVzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+UG9saXRpY2FsIFBhcnRpZXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3NvY2lhbC1hZmZhaXJzLmh0bSIgdGl0bGU9IlNvY2lhbCBBZmZhaXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+U29jaWFsIEFmZmFpcnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3RyYW5zcG9ydC5odG0iIHRpdGxlPSJUcmFuc3BvcnQgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5UcmFuc3BvcnQ8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0ibm9TdWIiPjxhIGhyZWY9Ii9vcGluaW9uLmh0bSIgdGl0bGU9IlRoZSBIb3VzZSBPcGluaW9uIHwgUG9saXRpY3Nob21lLmNvbSI+PHNwYW4+T3Bpbmlvbjwvc3Bhbj48L2E+PC9saT48bGkgY2x
502hc3M9ImlubmVyLS05MDAiPjxhIGhyZWY9Ii9ob3VzZS1tYWdhemluZS5odG0iIHRpdGxlPSJUaGUgSG91c2UgTWFnYXppbmUiPjxzcGFuPlRoZSBIb3VzZSBNYWdhemluZTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdkRpc2FibGVDbGljayBuYXZNb2JUb2dnbGUgbGlIYXNDaGlsZHJlbiI+PGEgaHJlZj0iL2luLWZvY3VzLmh0bSIgdGl0bGU9IkluIEZvY3VzIj48c3Bhbj5JbiBGb2N1czwvc3Bhbj48L2E+PHVsPjxsaT48YSBocmVmPSIvaW4tZm9jdXMvd2l3Lmh0bSIgdGl0bGU9IldvbWVuIGluIFdlc3RtaW5zdGVyIj48c3Bhbj5XSVc8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9odWIvd29tZW4td2VzdG1pbnN0ZXItY29udmVyc2F0aW9uIiB0aXRsZT0iV29tZW4gaW4gV2VzdG1pbnN0ZXI6IEluIENvbnZlcnNhdGlvbiBXaXRoIj48c3Bhbj5XSVc6IEluIENvbnZlcnNhdGlvbiBXaXRoPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvaHViL3RoZXBhdGh0b25ldHplcm8iIHRpdGxlPSJUaGUgUGF0aCBUbyBOZXQgWmVybyI+PHNwYW4+VGhlIFBhdGggVG8gTmV0IFplcm88L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9odWIvcG93ZXJpbmctYnJpdGFpbnMtZnV0dXJlIiB0aXRsZT0iUG93ZXJpbmcgQnJpdGFpbiYjMzk7cyBGdXR1cmUiPjxzcGFuPlBvd2VyaW5nIEJyaXRhaW4ncyBGdXR1cmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9pbi1mb2N1cy9ibHVlcHJpbnQtYnJpdGFpbi5odG0iIHRpdGxlPSJCbHVlcHJpbnQgQnJpdGFpbiI+PHNwYW4+Qmx1ZXByaW50IEJyaXRhaW48L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0ibmF2RGlzYWJsZUNsaWNrIG5hdk1vYlRvZ2dsZSBsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvbWVtYmVycy5odG0iIHRpdGxlPSJNZW1iZXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+TWVtYmVyczwvc3Bhbj48L2E+PHVsPjxsaT48YSBocmVmPSIvbWVtYmVycy5odG0iIHRpdGxlPSJCZWNvbWUgQSBNZW1iZXIiPjxzcGFuPkJlY29tZSBBIE1lbWJlcjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21lbWJlcnMvZGlyZWN0b3J5Lmh0bSIgdGl0bGU9Ik1lbWJlcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5NZW1iZXJzIERpcmVjdG9yeTwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9Ii9ldmVudHMuaHRtIiB0aXRsZT0iRXZlbnRzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RXZlbnRzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ibmF2RGlzYWJsZUNsaWNrIG5hdk1vYlRvZ2dsZSBsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvbW9yZS5odG0iIHRpdGxlPSJNb3JlIj48c3Bhbj5Nb3JlPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii9tb3JlL3BvZGNhc3RzLmh0bSIgdGl0bGU9IlBvZGNhc3RzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+UG9kY2FzdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vbG9uZ3JlYWRzLnBvbGl0aWNzaG9tZS5jb20vIiB0aXRsZT0iTG9uZyByZWFkcyIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuPkxvbmcgUmVhZHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL2NvbW1lcmNpYWwtb3Bwb3J0dW5pdGllcy5odG0iIHRpdGxlPSJNYXJrZXRpbmcgT3Bwb3J0dW5pdGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvbW1lcmNpYWwgT3Bwb3J0dW5pdGllczwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PC91bD5kAgQPFgIeB1Zpc2libGVnFgICAQ8WAh8BBbINPHVsIGNsYXNzPSJuYXYgbGV2ZWwyIj48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvY29zdC1vZi1saXZpbmcuaHRtIiAgIHRpdGxlPSJDb3N0IG9mIExpdmluZyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvc3Qgb2YgTGl2aW5nPC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9uZXdzL2NvbW11bml0aWVzLmh0bSIgICB0aXRsZT0iQ29tbXVuaXRpZXMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Db21tdW5pdGllczwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy9jdWx0dXJlLmh0bSIgICB0aXRsZT0iQ3VsdHVyZSB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkN1bHR1cmU8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvZGVmZW5jZS5odG0iICAgdGl0bGU9IkRlZmVuY2UgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5EZWZlbmNlPC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9uZXdzL2Vjb25vbXkuaHRtIiAgIHRpdGxlPSJFY29ub215IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RWNvbm9teTwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy9lZHVjYXRpb24uaHRtIiAgIHRpdGxlPSJFZHVjYXRpb24gfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5FZHVjYXRpb248L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvZW5lcmd5Lmh0bSIgICB0aXRsZT0iRW5lcmd5IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RW5lcmd5PC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9uZXdzL2Vudmlyb25tZW50Lmh0bSIgICB0aXRsZT0iRW52aXJvbm1lbnQgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5FbnZpcm9ubWVudDwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy9mb3JlaWduLWFmZmFpcnMuaHRtIiAgIHRpdGxlPSJGb3JlaWduIEFmZmFpcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Gb3JlaWduIEFmZmFpcnM8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvaGVhbHRoLWNhcmUuaHRtIiAgIHRpdGxlPSJIZWFsdGggJiBDYXJlIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+SGVhbHRoICYgQ2FyZTwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy9ob21lLWFmZmFpcnMuaHRtIiAgIHRpdGxlPSJIb21lIEFmZmFpcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Ib21lIEFmZmFpcnM8L3NwYW4+PC9hPg0KPC9saT48bGkgY2x
502hc3M9IiI+PGEgaHJlZj0iL25ld3MvcG9saXRpY2FsLXBhcnRpZXMuaHRtIiAgIHRpdGxlPSJQb2xpdGljYWwgUGFydGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPlBvbGl0aWNhbCBQYXJ0aWVzPC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9uZXdzL3NvY2lhbC1hZmZhaXJzLmh0bSIgICB0aXRsZT0iU29jaWFsIEFmZmFpcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Tb2NpYWwgQWZmYWlyczwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy90cmFuc3BvcnQuaHRtIiAgIHRpdGxlPSJUcmFuc3BvcnQgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5UcmFuc3BvcnQ8L3NwYW4+PC9hPg0KPC9saT48L3VsPmQCBQ8WAh8BBb4bPHVsPjxsaSBjbGFzcz0ibm9TdWIgbGlIYXNDaGlsZHJlbiBsaU9uIj48YSBocmVmPSIvIiBjbGFzcz0ib24iIHRpdGxlPSJOZXdzIHwgUG9saXRpY3Nob21lLmNvbSI+PHNwYW4+SG9tZTwvc3Bhbj48L2E+PHVsPjxsaT48YSBocmVmPSIvbmV3cy9jb3N0LW9mLWxpdmluZy5odG0iIHRpdGxlPSJDb3N0IG9mIExpdmluZyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvc3Qgb2YgTGl2aW5nPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9jb21tdW5pdGllcy5odG0iIHRpdGxlPSJDb21tdW5pdGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvbW11bml0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9jdWx0dXJlLmh0bSIgdGl0bGU9IkN1bHR1cmUgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5DdWx0dXJlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9kZWZlbmNlLmh0bSIgdGl0bGU9IkRlZmVuY2UgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5EZWZlbmNlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lY29ub215Lmh0bSIgdGl0bGU9IkVjb25vbXkgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5FY29ub215PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lZHVjYXRpb24uaHRtIiB0aXRsZT0iRWR1Y2F0aW9uIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RWR1Y2F0aW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lbmVyZ3kuaHRtIiB0aXRsZT0iRW5lcmd5IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RW5lcmd5PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lbnZpcm9ubWVudC5odG0iIHRpdGxlPSJFbnZpcm9ubWVudCB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkVudmlyb25tZW50PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9mb3JlaWduLWFmZmFpcnMuaHRtIiB0aXRsZT0iRm9yZWlnbiBBZmZhaXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+Rm9yZWlnbiBBZmZhaXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9oZWFsdGgtY2FyZS5odG0iIHRpdGxlPSJIZWFsdGggJmFtcDsgQ2FyZSB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkhlYWx0aCAmIENhcmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2hvbWUtYWZmYWlycy5odG0iIHRpdGxlPSJIb21lIEFmZmFpcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Ib21lIEFmZmFpcnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3BvbGl0aWNhbC1wYXJ0aWVzLmh0bSIgdGl0bGU9IlBvbGl0aWNhbCBQYXJ0aWVzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+UG9saXRpY2FsIFBhcnRpZXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3NvY2lhbC1hZmZhaXJzLmh0bSIgdGl0bGU9IlNvY2lhbCBBZmZhaXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+U29jaWFsIEFmZmFpcnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3RyYW5zcG9ydC5odG0iIHRpdGxlPSJUcmFuc3BvcnQgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5UcmFuc3BvcnQ8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0ibm9TdWIiPjxhIGhyZWY9Ii9vcGluaW9uLmh0bSIgdGl0bGU9IlRoZSBIb3VzZSBPcGluaW9uIHwgUG9saXRpY3Nob21lLmNvbSI+PHNwYW4+T3Bpbmlvbjwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImlubmVyLS05MDAiPjxhIGhyZWY9Ii9ob3VzZS1tYWdhemluZS5odG0iIHRpdGxlPSJUaGUgSG91c2UgTWFnYXppbmUiPjxzcGFuPlRoZSBIb3VzZSBNYWdhemluZTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdkRpc2FibGVDbGljayBuYXZNb2JUb2dnbGUgbGlIYXNDaGlsZHJlbiI+PGEgaHJlZj0iL2luLWZvY3VzLmh0bSIgdGl0bGU9IkluIEZvY3VzIj48c3Bhbj5JbiBGb2N1czwvc3Bhbj48L2E+PHVsPjxsaT48YSBocmVmPSIvaW4tZm9jdXMvd2l3Lmh0bSIgdGl0bGU9IldvbWVuIGluIFdlc3RtaW5zdGVyIj48c3Bhbj5XSVc8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9odWIvd29tZW4td2VzdG1pbnN0ZXItY29udmVyc2F0aW9uIiB0aXRsZT0iV29tZW4gaW4gV2VzdG1pbnN0ZXI6IEluIENvbnZlcnNhdGlvbiBXaXRoIj48c3Bhbj5XSVc6IEluIENvbnZlcnNhdGlvbiBXaXRoPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvaHViL3RoZXBhdGh0b25ldHplcm8iIHRpdGxlPSJUaGUgUGF0aCBUbyBOZXQgWmVybyI+PHNwYW4+VGhlIFBhdGggVG8gTmV0IFplcm88L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9odWIvcG93ZXJpbmctYnJpdGFpbnMtZnV0dXJlIiB0aXRsZT0iUG93ZXJpbmcgQnJpdGFpbiYjMzk7cyBGdXR1cmUiPjxzcGFuPlBvd2VyaW5nIEJyaXRhaW4ncyBGdXR1cmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9pbi1mb2N1cy9ibHVlcHJpbnQtYnJpdGFpbi5odG0iIHRpdGxlPSJCbHVlcHJpbnQgQnJpdGFpbiI+PHNwYW4+Qmx1ZXByaW50IEJyaXRhaW48L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0ibmF2RGlzYWJsZUNsaWNrIG5hdk1vYlRvZ2dsZSBsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvbWVtYmVycy5odG0iIHRpdGxlPSJNZW1iZXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+TWVtYmVyczwvc3Bhbj48L2E+PHVsPjxsaT48YSBocmVmPSIvbWVtYmVycy5odG0iIHRpdGxlPSJCZWNvbWUgQSBNZW1iZXIiPjxzcGFuPkJlY29tZSBBIE1lbWJlcjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21lbWJlcnMvZGlyZWN0b3J5Lmh0bSIgdGl0bGU9Ik1lbWJlcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5NZW1iZXJzIERpcmVjdG9yeTwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9Ii9ldmVudHMuaHRtIiB0aXRsZT0iRXZlbnRzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RXZlbn
502RzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ibmF2RGlzYWJsZUNsaWNrIG5hdk1vYlRvZ2dsZSBsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvbW9yZS5odG0iIHRpdGxlPSJNb3JlIj48c3Bhbj5Nb3JlPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii9tb3JlL3BvZGNhc3RzLmh0bSIgdGl0bGU9IlBvZGNhc3RzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+UG9kY2FzdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vbG9uZ3JlYWRzLnBvbGl0aWNzaG9tZS5jb20vIiB0aXRsZT0iTG9uZyByZWFkcyIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuPkxvbmcgUmVhZHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL2NvbW1lcmNpYWwtb3Bwb3J0dW5pdGllcy5odG0iIHRpdGxlPSJNYXJrZXRpbmcgT3Bwb3J0dW5pdGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvbW1lcmNpYWwgT3Bwb3J0dW5pdGllczwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PC91bD5kAgYPZBYCAgEPD2QWAh4LcGxhY2Vob2xkZXIFD0VudGVyIGtleXdvcmQvc2QCAw9kFgICAw9kFgJmD2QWBAICD2QWAgIBDxYCHwEFBHZpZXdkAgMPZBYEZg9kFg5mD2QWBAICDxYCHwEF7ws8ZGl2IGNsYXNzPSJhdi1yZWxhdGVkICI+DQogICAgPGRpdiBjbGFzcz0ibmV3cy10aXRsZSI+DQogICAgICAgIDxzcGFuIGNsYXNzPSJudC1jYXQgaDUiPlJlbGF0ZWQ8L3NwYW4+DQogICAgPC9kaXY+DQogICAgPGRpdiBjbGFzcz0ibmV3cy1pdGVtIG5ld3MtaXRlbS0tcmVsYXRlZCI+DQogICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJuaS1pbWFnZSI+DQogICAgICAgICAgICA8YSBocmVmPSIvbmV3cy9hcnRpY2xlL3VyYmFuLWxpYi1kZW1zLWZlYXItcGFydHktZm9jdXNlZC1ibHVlLXdhbGwiPg0KICAgICAgICAgICAgICAgIDxpbWcgZGF0YS1zaXplcz0iYXV0byIgZGF0YS1zcmM9Imh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvY19maWxsLGdfZmFjZSxxXzgwLHdfMzQwLGhfMTcwL3YxL25ld3MvMjAyNl8wOS9ncm93aW5ncGFpbnMxXzZ4OV90aXhmbG0uanBnIg0KICAgICAgICAgICAgICAgICAgICBkYXRhLXNyY3NldD0iaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9jX2ZpbGwsZ19mYWNlLHFfNzUsd18yNTAsaF8xMjUvdjEvbmV3cy8yMDI2XzA5L2dyb3dpbmdwYWluczFfNng5X3RpeGZsbS5qcGcgMjUwdywgDQpodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2NfZmlsbCxnX2ZhY2UscV84MCx3XzM0MCxoXzE3MC92MS9uZXdzLzIwMjZfMDkvZ3Jvd2luZ3BhaW5zMV82eDlfdGl4ZmxtLmpwZyAzNDB3IiBjbGFzcz0ibGF6eWxvYWQiIGFsdD0iVXJiYW4gTGliIERlbXMgRmVhciBUaGVpciBQYXJ0eSBJcyBUb28gRm9jdXNlZCBPbiBUaGUgQmx1ZSBXYWxsIj4NCiAgICAgICAgICAgIDwvYT4NCiAgICAgICAgPC9kaXY+DQogICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0ibmktY29udGVudCI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJuaS10aXRsZSBoNCI+DQogICAgICAgICAgICAgICAgPGEgaHJlZj0iL25ld3MvYXJ0aWNsZS91cmJhbi1saWItZGVtcy1mZWFyLXBhcnR5LWZvY3VzZWQtYmx1ZS13YWxsIj5VcmJhbiBMaWIgRGVtcyBGZWFyIFRoZWlyIFBhcnR5IElzIFRvbyBGb2N1c2VkIE9uIFRoZSBCbHVlIFdhbGw8L2E+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibmktYXV0aG9yIj4NCiAgICAgICAgICAgICAgICBCeSA8YSBocmVmPSIvbmV3cy9hdXRob3Ivbm9haC12aWNrZXJzLmh0bSI+Tm9haCBWaWNrZXJzPC9hPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5pLW1ldGEiPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJuaS1kYXRlIj48dGltZSBkYXRldGltZT0iMjAyNi0wOS0xOVQwNzowMCIgdGl0bGU9IjE5IFNlcHRlbWJlciAyMDI2IGF0IDA3OjAwIj4xOSBTZXA8L3RpbWU+PC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KPC9kaXY+ZAIEDxYCHwEFP1VyYmFuIExpYiBEZW1zIEZlYXIgVGhlaXIgUGFydHkgSXMgVG9vIEZvY3VzZWQgT24gVGhlIEJsdWUgV2FsbGQCDA9kFgJmDxYCHwEF3cABPGRpdiBjbGFzcz0iYXYtYXJ0aWNsZSI+DQogICAgPGgxPkxpYiBEZW1zIEdvIFNvdWwgU2VhcmNoaW5nIEluIEJyaWdodG9uPC9oMT4NCg0KICAgIA0KICAgIDxkaXYgY2xhc3M9ImF2LWZlYXRJbWciPg0KICAgICAgICA8ZGl2IGNsYXNzPSJhdi1tYWluLWltZyI+DQogICAgICAgICAgICA8aW1nIGRhdGEtc2l6ZXM9ImF1dG8iIGRhdGEtc3JjPSJodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2NfZmlsbCxnX2ZhY2UscV84NSx3Xzc1MCxoXzQyMixmX2F1dG8vdjEvbmV3cy8yMDI2XzA5LzNGSlkwME1fbGw0ZGxsLmpwZyINCiAgICAgICAgICAgICAgICBkYXRhLXNyY3NldD0iaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9jX2ZpbGwsZ19mYWNlLHFfODUsd180MDAsaF8yMjUsZl9hdXRvL3YxL25ld3MvMjAyNl8wOS8zRkpZMDBNX2xsNGRsbC5qcGcgNDAwdywgDQogICAgaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9jX2ZpbGwsZ19mYWNlLHFfODUsd181MDAsaF8yODEvdjEvbmV3cy8yMDI2XzA5LzNGSlkwME1fbGw0ZGxsLmpwZyA1MDB3LCANCiAgICBodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2NfZmlsbCxnX2ZhY2UscV84NSx3XzYwMCxoXzMzOC92MS9uZXdzLzIwMjZfMDkvM0ZKWTAwTV9sbDRkbGwuanBnIDYwMHcsIA0KICAgIGh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvY19maWxsLGdfZmFjZSxxXzg1LHdfNzEwLGhfMzk5L3YxL25ld3MvMjAyNl8wOS8zRkpZMDBNX2xsNGRsbC5qcGcgNzEwdyIgY2xhc3M9Imxhenlsb2FkIiBhbHQ9IkxpYiBEZW1zIEdvIFNvdWwgU2VhcmNoaW5nIEluIEJyaWdodG9uIj4NCg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXYtc2hhcmUiPg0KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJzaGFyZS1idXR0b24taXRlbSBzaGFyZS1idXR0b24taXRlbS0tdHdpdHRlciINCiAgICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cHM6Ly94LmNvbS9pbnRlbnQvdHdlZXQ/dGV4dD1MaWIrRGVtcytHbytTb3VsK1NlYXJjaGluZytJbitCcmlnaHRvbiZhbXA7dXJsPWh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20lMmZuZXdzJTJmYXJ0aWNsZSUyZmxpY
502i1kZW1zLWdvLXNvdWwtc2VhcmNoaW5nLWluLWJyaWdodG9uIiB0YXJnZXQ9Il9ibGFuayINCiAgICAgICAgICAgICAgICAgICAgcmVsPSJub29wZW5lciIgYXJpYS1sYWJlbD0iIj4NCiAgICAgICAgICAgICAgICAgICAgPHN2ZyB2aWV3Qm94PSIwIDAgMTQgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyIj48cGF0aCBkPSJNMTEuMDI2IDBoMi4xNDZMOC40ODMgNS4wODMgMTQgMTJIOS42OEw2LjI5NiA3LjgwNSAyLjQyNSAxMkguMjc2bDUuMDE3LTUuNDM3TDAgMGg0LjQzbDMuMDU4IDMuODM0TDExLjAyNiAwWm0tLjc1NCAxMC43ODFoMS4xOUwzLjc4MyAxLjE1NUgyLjUwN2w3Ljc2NSA5LjYyNloiIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1ydWxlOm5vbnplcm8iLz48L3N2Zz4NCiAgICAgICAgICAgICAgICA8L2E+DQo8YSBjbGFzcz0ic2hhcmUtYnV0dG9uLWl0ZW0gc2hhcmUtYnV0dG9uLWl0ZW0tLXdoYXRzYXBwIg0KICAgICAgICAgICAgICAgICAgICBocmVmPSJ3aGF0c2FwcDovL3NlbmQ/dGV4dD1MaWIrRGVtcytHbytTb3VsK1NlYXJjaGluZytJbitCcmlnaHRvbiUyMGh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20lMmZuZXdzJTJmYXJ0aWNsZSUyZmxpYi1kZW1zLWdvLXNvdWwtc2VhcmNoaW5nLWluLWJyaWdodG9uIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciINCiAgICAgICAgICAgICAgICAgICAgYXJpYS1sYWJlbD0iIj4NCiAgICAgICAgICAgICAgICAgICAgPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQ9Ik0yMC4xIDMuOUMxNy45IDEuNyAxNSAuNSAxMiAuNSA1LjguNS43IDUuNi43IDExLjljMCAyIC41IDMuOSAxLjUgNS42TC42IDIzLjRsNi0xLjZjMS42LjkgMy41IDEuMyA1LjQgMS4zIDYuMyAwIDExLjQtNS4xIDExLjQtMTEuNC0uMS0yLjgtMS4yLTUuNy0zLjMtNy44ek0xMiAyMS40Yy0xLjcgMC0zLjMtLjUtNC44LTEuM2wtLjQtLjItMy41IDEgMS0zLjRMNCAxN2MtMS0xLjUtMS40LTMuMi0xLjQtNS4xIDAtNS4yIDQuMi05LjQgOS40LTkuNCAyLjUgMCA0LjkgMSA2LjcgMi44IDEuOCAxLjggMi44IDQuMiAyLjggNi43LS4xIDUuMi00LjMgOS40LTkuNSA5LjR6bTUuMS03LjFjLS4zLS4xLTEuNy0uOS0xLjktMS0uMy0uMS0uNS0uMS0uNy4xLS4yLjMtLjggMS0uOSAxLjEtLjIuMi0uMy4yLS42LjFzLTEuMi0uNS0yLjMtMS40Yy0uOS0uOC0xLjQtMS43LTEuNi0yLS4yLS4zIDAtLjUuMS0uNnMuMy0uMy40LS41Yy4yLS4xLjMtLjMuNC0uNS4xLS4yIDAtLjQgMC0uNUMxMCA5IDkuMyA3LjYgOSA3Yy0uMS0uNC0uNC0uMy0uNS0uM2gtLjZzLS40LjEtLjcuM2MtLjMuMy0xIDEtMSAyLjRzMSAyLjggMS4xIDNjLjEuMiAyIDMuMSA0LjkgNC4zLjcuMyAxLjIuNSAxLjYuNi43LjIgMS4zLjIgMS44LjEuNi0uMSAxLjctLjcgMS45LTEuMy4yLS43LjItMS4yLjItMS4zLS4xLS4zLS4zLS40LS42LS41eiIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS1saW5rZWRpbiINCiAgICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL3NoYXJlQXJ0aWNsZT9taW5pPXRydWUmYW1wO3VybD1odHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tJTJmbmV3cyUyZmFydGljbGUlMmZsaWItZGVtcy1nby1zb3VsLXNlYXJjaGluZy1pbi1icmlnaHRvbiZhbXA7dGl0bGU9TGliK0RlbXMrR28rU291bCtTZWFyY2hpbmcrSW4rQnJpZ2h0b24mYW1wO3N1bW1hcnk9TGliK0RlbXMrR28rU291bCtTZWFyY2hpbmcrSW4rQnJpZ2h0b24mYW1wO3NvdXJjZT1odHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tJTJmbmV3cyUyZmFydGljbGUlMmZsaWItZGVtcy1nby1zb3VsLXNlYXJjaGluZy1pbi1icmlnaHRvbiINCiAgICAgICAgICAgICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNNi41IDIxLjVoLTV2LTEzaDV2MTN6TTQgNi41QzIuNSA2LjUgMS41IDUuMyAxLjUgNHMxLTIuNCAyLjUtMi40YzEuNiAwIDIuNSAxIDIuNiAyLjUgMCAxLjQtMSAyLjUtMi42IDIuNXptMTEuNSA2Yy0xIDAtMiAxLTIgMnY3aC01di0xM2g1VjEwczEuNi0xLjUgNC0xLjVjMyAwIDUgMi4yIDUgNi4zdjYuN2gtNXYtN2MwLTEtMS0yLTItMnoiIC8+DQogICAgICAgICAgICAgICAgICAgIDwvc3ZnPg0KICAgICAgICAgICAgICAgIDwvYT4NCjxhIGNsYXNzPSJzaGFyZS1idXR0b24taXRlbSBzaGFyZS1idXR0b24taXRlbS0tZW1haWwiDQogICAgICAgICAgICAgICAgICAgIGhyZWY9Im1haWx0bzo/c3ViamVjdD1MaWIrRGVtcytHbytTb3VsK1NlYXJjaGluZytJbitCcmlnaHRvbiZhbXA7Ym9keT1odHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tJTJmbmV3cyUyZmFydGljbGUlMmZsaWItZGVtcy1nby1zb3VsLXNlYXJjaGluZy1pbi1icmlnaHRvbiIgdGFyZ2V0PSJfc2VsZiIgcmVsPSJub29wZW5lciINCiAgICAgICAgICAgICAgICAgICAgYXJpYS1sYWJlbD0iIj4NCiAgICAgICAgICAgICAgICAgICAgPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQ9Ik0yMiA0SDJDLjkgNCAwIDQuOSAwIDZ2MTJjMCAxLjEuOSAyIDIgMmgyMGMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yek03LjI1IDE0LjQzbC0zLjUgMmMtLjA4LjA1LS4xNy4wNy0uMjUuMDctLjE3IDAtLjM0LS4xLS40My0uMjUtLjE0LS4yNC0uMDYtLjU1LjE4LS42OGwzLjUtMmMuMjQtLjE0LjU1LS4wNi42OC4xOC4xNC4yNC4wNi41NS0uMTguNjh6bTQuNzUuMDdjLS4xIDAtLjItLjAzLS4yNy0uMDhsLTguNS01LjVjLS4yMy0uMTUtLjMtLjQ2LS4xNS0uNy4xNS0uMjIuNDYtLjMuNy0uMTRMMTIgMTMuNGw4LjIzLTUuMzJjLjIzLS4xNS41NC0uMDguNy4xNS4xNC4yMy4wNy41NC0uMTYuN2wtOC41IDUuNWMtLjA4LjA0LS4xNy4wNy0uMjcuMDd6bTguOTMgMS43NWMtLjEuMTYtLjI2LjI1LS40My4yNS0uMDggMC0uMTctLjAyLS4yNS0uMDdsLTMuNS0yYy0uMjQtLjEzLS4zMi0uNDQtLjE4LS42OHMuNDQtLjMyLjY4LS4xOGwzLjUgMmMuMjQuMTMuMzIuNDQuMTguNjh6IiAvPg0KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4NCiAgICAgICAgICAgICAgICA8L2E+DQo8YSBjbGFzcz0ic2hhcmUtYnV0dG9uLWl0ZW0gc2hhcmUtYnV0dG9uLWl0ZW0tLWZhY2Vib29rIg0KICAgICAgICAgICAgICAgICAgICBocmVmPSJodHRwczovL2ZhY2Vib29rLmNvbS9zaGFyZXIvc2hhcmVyLnBocD91PWh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20lMmZuZXdzJTJmYXJ0aWNsZSUyZmxpY
502i1kZW1zLWdvLXNvdWwtc2VhcmNoaW5nLWluLWJyaWdodG9uIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciINCiAgICAgICAgICAgICAgICAgICAgYXJpYS1sYWJlbD0iIj4NCiAgICAgICAgICAgICAgICAgICAgPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCAgZD0iTTE4Ljc3IDcuNDZIMTQuNXYtMS45YzAtLjkuNi0xLjEgMS0xLjFoM1YuNWgtNC4zM0MxMC4yNC41IDkuNSAzLjQ0IDkuNSA1LjMydjIuMTVoLTN2NGgzdjEyaDV2LTEyaDMuODVsLjQyLTR6IiAvPg0KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4NCiAgICAgICAgICAgICAgICA8L2E+DQogICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPHAgY2xhc3M9ImltZy1jYXB0aW9uIj5MaWIgRGVtIGxlYWRlciBFZCBEYXZleSB3aXRoIHBhcnR5IHByZXNpZGVudCBKb3NoIEJhYmFyaW5kZSBhbmQgZGVwdXR5IGxlYWRlciBEYWlzeSBDb29wZXIgYXQgdGhlIHBhcnR5IGNvbmZlcmVuY2UgaW4gQnJpZ2h0b24gKEFsYW15KTwvcD4NCiAgICA8L2Rpdj4NCiAgICANCg0KICAgIA0KICAgIDxkaXYgY2xhc3M9ImF2LWF1dGhvciI+DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iYXYtYXV0aEluZm8iPg0KICAgICAgICAgICAgPHAgY2xhc3M9ImF2LWF1dGhOYW1lIj4NCiAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmV3cy9hdXRob3Ivem9lLWNyb3d0aGVyLWFuZC1ub2FoLXZpY2tlcnMuaHRtIj4NCiAgICAgICAgICAgICAgICAgICAgWm9lIENyb3d0aGVyIGFuZCBOb2FoIFZpY2tlcnMNCiAgICAgICAgICAgICAgICAgICAgPC9hPg0KICAgICAgICAgICAgPC9wPg0KICAgICAgICAgICAgDQoNCg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgDQogICAgPC9kaXY+DQogICAgDQogICAgPGRpdiBjbGFzcz0iYXYtbWV0YSI+DQogICAgICAgIDxzcGFuIGNsYXNzPSJhdi1yZWFkVGltZSI+MTEgbWluIHJlYWQ8L3NwYW4+PHNwYW4gY2xhc3M9ImF2LWRhdGUiPjx0aW1lIGRhdGV0aW1lPSIyMDI2LTA5LTIzVDEyOjIwIiB0aXRsZT0iMjMgU2VwdGVtYmVyIDIwMjYgYXQgMTI6MjAiPjIzIFNlcHRlbWJlcjwvdGltZT48L3NwYW4+DQogICAgICAgIA0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9ImF2LXN0YW5kZmlyc3QiPg0KICAgICAgICA8cD5RdWVzdGlvbnMgYWJvdXQgdGhlIExpYmVyYWwgRGVtb2NyYXRzJyBzdHJhdGVneSwgbWVzc2FnZSBhbmQgaWRlbnRpdHnCoGRvbWluYXRlZCB0aGUgcGFydHkncyBjb25mZXJlbmNlIGluIEJyaWdodG9uLjwvcD4NCiAgICA8L2Rpdj4NCiAgICA8cD5BcyBMaWIgRGVtJm5ic3A7cGFybGlhbWVudGFyaWFucyBhbmQgYWN0aXZpc3RzIGFycml2ZWQgb24gdGhlIHNvdXRoJm5ic3A7Y29hc3QmbmJzcDthdCB0aGUgd2Vla2VuZCwgdGhleSB3ZXJlIGVuY291cmFnZWQgdG8gd3JpdGUgb24gYSBib2FyZCZuYnNwO3doeSB0aGV5IHN1cHBvcnQgdGhlIHBhcnR5LjwvcD4NCg0KPHA+JmxkcXVvO0kgd2FudCB0byBsaXZlIGluIGEgY291bnRyeSB3aGVyZSBldmVyeSB2b2ljZSBhbmQgZXZlcnkgdm90ZSBtYXR0ZXJzLiZyZHF1bzsgJmxkcXVvO0ZhaXJuZXNzIGFuZCBlcXVhbGl0eSBvZiBvcHBvcnR1bml0eS4mcmRxdW87ICZsZHF1bztJIGRpZG4mcnNxdW87dCB3YW50IHRvIHN0YW5kIGJ5IGFuZCBzZWUgb3VyIGNvdW50cnkgb3ZlcnRha2VuIGJ5IG1hbGlnbiBhY3RvcnMuJnJkcXVvOyAmbGRxdW87SG9uZXN0eSwgZGVjZW5jeSwgaW50ZWdyaXR5IGFuZCBwcm9ncmVzc2l2aXNtLiZyZHF1bzsgJmxkcXVvO0JlY2F1c2UgaXQgZG9lc24mcnNxdW87dCBuZWVkIHRvIGJlIHRoaXMgc2hpdC4mcmRxdW87PC9wPg0KDQo8cD5UaGUgcmFuZ2Ugb2YgYW5zd2VycyByZWZsZWN0ZWQgYSBncm93aW5nIGRlYmF0ZSB3aXRoaW4gdGhlIExpYiBEZW1zIHRoYXQgd2FzJm5ic3A7dGhlJm5ic3A7YmlnZ2VzdCB0YWxraW5nIHBvaW50IGluIEJyaWdodG9uOiB3aGF0LCBhbmQgd2hvLCZuYnNwO2FyZSB0aGV5IGZvcj88L3A+DQoNCjxwPlRoZSBxdWVzdGlvbiB3YXMgcHV0dGluZyBwcmVzc3VyZSBvbiBsZWFkZXIgRWQgRGF2ZXkgaW4gdGhlIHdlZWtzLCBldmVuIG1vbnRocywgbGVhZGluZyB1cCB0byB0aGUgd2Vla2VuZC48L3A+DQoNCjxwPk9uIHRoZSBldmUgb2YgY29uZmVyZW5jZSwmbmJzcDtTb3V0aCBDb3Rzd29sZHMgTVAgUm96IFNhdmFnZSBzYWlkIHB1YmxpY2x5IHdoYXQgbWFueSBMaWIgRGVtcyBoYWQgYmVlbiBjb21wbGFpbmluZyBhYm91dCBpbiBwcml2YXRlOiB0aGF0IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vbmV3cy9hcnRpY2xlL2xpYi1kZW0tbXAtd2FybnMtcGFydHktc3RydWdnbGluZy1yZWxldmFuY2UtY2FsbC1ib2xkLWxpYmVyYWwtdmlzaW9uIj50aGVpciBwYXJ0eSBpcyAmcXVvdDtzdHJ1Z2dsaW5nIGZvciByZWxldmFuY2UmcXVvdDs8L2E+LiBJbiBhbiBlc3NheSBzaGFyZWQgZXhjbHVzaXZlbHkgd2l0aCA8ZW0+UG9saXRpY3NIb21lPC9lbT4sIFNhdmFnZSBhcmd1ZWQgdGhhdCBsaWJlcmFscyBtdXN0ICZsZHF1bztyZWRpc2NvdmVyJnJkcXVvOyB0aGVpciAmbGRxdW87aW5zdXJnZW50IHNwaXJpdCZyZHF1bzssIHJhdGhlciB0aGFuIGJlaW5nICZsZHF1bzt0aGUgcG9saXRlIGN1c3RvZGlhbnMgb2YgYSBzeXN0ZW0gdGhhdCBsZWF2ZXMgcGVvcGxlIGZlZWxpbmcgcG93ZXJsZXNzJnJkcXVvOy48L3A+PGRpdiBpZD0iTTkxMDA0U2NyaXB0Um9vdEMxMTQxMTE3Ij48L2Rpdj4NCjxzY3JpcHQgc3JjPSJodHRwczovL2pzYy5tZ2lkLmNvbS9wL28vcG9saXRpY3Nob21lLmNvbS4xMTQxMTE3LmpzIiBhc3luYz48L3NjcmlwdD4NCjwhLS0tLS0tLS0tLS0tLS0tLS0gU2Nyb2xsQWQgVGFnIC0tLS0tLS0tLS0tLS0tLS0tPiA8ZGl2IGlkPSJhZHN1aXRlU2Nyb2xsQWQiPjwvZGl2Pg0KPGRpdiBjbGFzcz0iY29sLS1hZCBjb2wtLWFkLWluQXJ0aWNsZSI+DQogICA8ZGl2IGlkPSdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtNicgY2xhc3M9InBoLWFkIj4NCiAgPHNjcmlwdD4NCiAgICBnb29nbGV0YWcuY21kLnB1c2goZnVuY3Rpb24oKSB7IGdvb2dsZXRhZy5kaXNwbGF5KCdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtNicpOw0KCXNldEludGVydmFsKGZ1bmN0aW9uICgpIHsgZ29vZ2xldGFnLnB1YmFkcygpLnJlZnJlc2goW2dwdGFkc2xvdHNbMF1dKTsgfSwgMTIwMDAwKTsgIH0pOw0KICA8L3NjcmlwdD4NCjwvZGl2Pg0KPC9kaXY+DQoNCg0KDQo8cD5JbmRlZWQsIGFzIExpYiBEZW0gZGlyZWN0aW9uIGNvbWVzIHVuZGVyIGdyb3dpbmcgc2NydXRpbnksIHNlbmlvciBwYXJ0eSBmaWd1cmVzIHRvbGQ8ZW0+IFBvbGl0aWNzSG9tZTwvZW0+IHRoZXkgaGFkIG5vdGljZWQgbW9yZSBtZWRpYSBhdHRlbnRpb24gdGhhbiB0aGV5Jm5ic3A7d291bGQgbm9ybWFsbHkgZXhwZWN0IGF0IHR
502oaXMgc3RhZ2Ugb2YgYSBQYXJsaWFtZW50LjwvcD4NCg0KPHA+RGF2ZXkgaGFzIG1hZGUgbm8gc2VjcmV0IG9mIGhpcyBkZXNpcmUgdG8gc2VlIHRoZSBMaWJlcmFsIERlbW9jcmF0cyBlbnRlciBnb3Zlcm5tZW50IGFmdGVyIHRoZSBuZXh0IGdlbmVyYWwgZWxlY3Rpb24sIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vbmV3cy9hcnRpY2xlL2VkLWRhdmV5LWh1bmctcGFybGlhbWVudC1leHBlcmllbmNlZC1sZWFkZXIiPnRlbGxpbmcgPGVtPlRoZSBIb3VzZTwvZW0+IGluIGEgcmVjZW50IGludGVydmlldzwvYT4gdGhhdCBoZSB3b3VsZCBiZSAmbGRxdW87dGhlIG1vc3QgZXhwZXJpZW5jZWQgbGVhZGVyJnJkcXVvOyBpbiB0aGUgZXZlbnQgb2YgYSBodW5nIHBhcmxpYW1lbnQuJm5ic3A7PC9wPg0KDQo8cD5GYWNlZCB3aXRoIGNyaXRpY2lzbSwgaGUgaGFzIHBvaW50ZWQgdG8gdGhlIHBhcnR5JiMzOTtzIGVsZWN0b3JhbCBnYWlucyBhdCBsb2NhbCBsZXZlbCBhcyBldmlkZW5jZSBvZiBzdWNjZXNzLiZuYnNwOyZsZHF1bztXZSYjMzk7cmUgd2lubmluZyB3aGVyZSBpdCBtYXR0ZXJzOiBhdCB0aGUgYmFsbG90IGJveCwmcXVvdDsgaGUgZGVjbGFyZWQgaW4gQnJpZ2h0b24uPC9wPg0KDQo8cD5IYXZpbmcgd29uIGEgcmVjb3JkIDcyIE1QcyBpbiB0aGUgMjAyNCBnZW5lcmFsIGVsZWN0aW9uLCB0aGUgTGliIERlbXMgdHJhbnNmb3JtZWQgdGhlaXIgcHJlc2VuY2UgaW4gV2VzdG1pbnN0ZXIuIEhvd2V2ZXIsIGluIHJlY2VudCBtb250aHMsIG11bHRpcGxlIHBhcnR5IGZpZ3VyZXMgaGF2ZSBleHByZXNzZWQgZnJ1c3RyYXRpb24gd2l0aCB3aGF0IHRoZXkgZGVzY3JpYmUgYXMmbmJzcDtmYWlsdXJlIHRvIGNhcGl0YWxpc2Ugb24gdGhpcyBzdWNjZXNzIGFuZCBzdGFnbmFudCBwb2xsaW5nLCZuYnNwO2FuZCBmZWFyIHRoYXQgdGhlIExpYiBEZW1zIGFyZSBmYWlsaW5nIHRvIGN1dCB0aHJvdWdoIGluIGEgZnJhZ21lbnRlZCBwb2xpdGljYWwgY2xpbWF0ZS4mbmJzcDs8L3A+DQoNCjxwPlNwZWFraW5nIHRvIDxlbT5Qb2xpdGljc0hvbWU8L2VtPiBhdCBjb25mZXJlbmNlLCBvbmUgTVAgYmxhbWVkICZsZHF1bztncm93aW5nIHBhaW5zJnJkcXVvOzogYSBMaWIgRGVtIGNlbnRyYWwgb3BlcmF0aW9uJm5ic3A7dGhhdCBoYWQgdGFrZW4gdGltZSB0byBjYXRjaCB1cCB3aXRoIHRoZSBzaXplIG9mIHRoZSBwYXJsaWFtZW50YXJ5IHBhcnR5LjwvcD4NCg0KPHA+QW5vdGhlciBNUCBkZXNjcmliZWQgdGhpcyB5ZWFyJnJzcXVvO3MgY29uZmVyZW5jZSBhcyAmbGRxdW87ZWRnaWVyJnJkcXVvOyB0aGFuIHByZXZpb3VzIHllYXJzLCBhZGRpbmcgdGhhdCByZXN0bGVzc25lc3Mgd2l0aCBEYXZleSYjMzk7cyBsZWFkZXJzaGlwIHdhcyBsZWFkaW5nIHRvIGNvbnZlcnNhdGlvbnMgYWJvdXQgcG9zc2libGUgc3VjY2Vzc29yczombmJzcDsmbGRxdW87VGhpcyBvbmUgZmVlbHMgZWRnaWVyIGFib3V0IHRoZSBsZWFkZXJzaGlwLi4uIFRoZSB0aHJlZSB3aG8gd291bGQgZ28gZm9yIGl0IGFyZSBMaXNhIFNtYXJ0LCBEYWlzeSBDb29wZXIgYW5kIE1heCBXaWxraW5zb24uIFdoZXRoZXIgdGhleSYjMzk7ZCBkbyBhbnkgYmV0dGVyLCBJIGRvbiYjMzk7dCBrbm93LiZyZHF1bzs8L3A+DQoNCjxwPkNvb3BlciwgdGhlIHBhcnR5JiMzOTtzIGRlcHV0eSBsZWFkZXIsJm5ic3A7aXMgZ2VuZXJhbGx5IHNlZW4gYXMgdGhlJm5ic3A7bW9zdCBvYnZpb3VzIHBvdGVudGlhbCBzdWNjZXNzb3IgdG8gRGF2ZXkuIFNoZSB3YXMgb25jZSB3aWRlbHkgc2VlbiBhcyB0aGUgbmF0dXJhbCBoZWlyLCBhbHRob3VnaCB0aGF0IGFzc3VtcHRpb24gaGFzIGZhZGVkIHNvbWV3aGF0IG92ZXIgdGhlIHBhc3QgdHdvIHllYXJzIGFzIDIwMjQtaW50YWtlIE1QcyBsaWtlIFdpbGtpbnNvbiwmbmJzcDtDYWx1bSBNaWxsZXIgYW5kIEpvc2ggQmFiYXJpbmRlIGhhdmUgcmlzZW4gdGhyb3VnaCB0aGUgcmFua3MuPC9wPg0KDQo8ZmlndXJlIGNsYXNzPSJpbWFnZS1jYXB0aW9uZWQgaW5saW5lLWltYWdlIj48aW1nIGFsdD0iRGFpc3kgQ29vcGVyIiBoZWlnaHQ9IjY2NyIgc3JjPSIvdWdjLTEvMS81MS8wLzJZRUo2SjcuanBnIiB3aWR0aD0iMTAwMCIgLz4NCjxmaWdjYXB0aW9uPkxpYiBEZW0gZGVwdXR5IGxlYWRlciBEYWlzeSBDb29wZXIgaXMgc2VlbiBhcyBhIGZyb250IHJ1bm5lciB0byBzdWNjZWVkIEVkIERhdmV5IChBbGFteSk8L2ZpZ2NhcHRpb24+DQo8L2ZpZ3VyZT4NCg0KPHA+QmFiYXJpbmRlIGhhcyByZWNlbnRseSB0YWtlbiBvbiB0aGUgcHJlc2lkZW5jeSBvZiB0aGUgTGliZXJhbCBEZW1vY3JhdHMgZm9yIGEgdGhyZWUteWVhciB0ZXJtLCBhbmQgdGhlIGV4cGVjdGF0aW9uIGFtb25nIGNvbGxlYWd1ZXMgaXMgdGhhdCBoZSB3aWxsIHNlZSB0aGF0IHJvbGUgdGhyb3VnaCBiZWZvcmUgY29uc2lkZXJpbmcgYSBsZWFkZXJzaGlwIGJpZCAmbmRhc2g7IGZvbGxvd2luZyBhIHBhdGggc2ltaWxhciB0byB0aGF0IHRha2VuIGJ5IGZvcm1lciBsZWFkZXIgVGltIEZhcnJvbi48L3A+DQoNCjxwPlNtYXJ0LCB3aG8gaXMgYSBjbG9zZSBhbGx5IG9mIERhdmV5LCBpcyBzZWVuIGFzIGEgcG90ZW50aWFsIGNvbnRpbnVpdHkgY2FuZGlkYXRlLCB3aGlsZSBNaWxsZXIgYW5kIFdpbGtpbnNvbiBhcmUgd2lkZWx5IHZpZXdlZCBhcyBoaWdobHkgY29tcGV0ZW50IHNwb2tlc3Blb3BsZSBmb3IgdGhlIHBhcnR5LiBIb3dldmVyLCBNUHMgd29ycnkgdGhhdCBpZiBhIGxlYWRlcnNoaXAgY2hhbmdlIHdlcmUgdG8gaGFwcGVuIG5vdywgYW55IHBvdGVudGlhbCBzdWNjZXNzb3Igd291bGQgc3RydWdnbG
502UgdG8gYWNoaWV2ZSB0aGUgc2FtZSBuYW1lIHJlY29nbml0aW9uIHdpdGggdGhlIHB1YmxpYyB0aGF0IERhdmV5IGhhcyBlYXJuZWQgdGhyb3VnaCB5ZWFycyBvZiBjYW1wYWlnbmluZyBhbmQgbWVkaWEgc3R1bnRzLiZuYnNwOzwvcD4NCg0KPHA+RnVydGhlcm1vcmUsIHdoaWxlIHRoZXJlIHdhcyBjaGF0IGFib3V0IERhdmV5JiMzOTtzIHN1Y2Nlc3NvciBpbiBCcmlnaHRvbiwgZmV3IHBhcnR5IGZpZ3VyZXMgYmVsaWV2ZSBhIGNoYW5nZSBpbiBsZWFkZXJzaGlwIGFueXRpbWUgc29vbiZuYnNwO2lzIGEgc2VyaW91cyBwb3NzaWJpbGl0eS48L3A+DQoNCjxwPldoaWxlIHNvbWUgTGliIERlbSBNUHMgcHJpdmF0ZWx5IGFja25vd2xlZGdlIGZydXN0cmF0aW9ucyB3aXRoIHRoZSBwYXJ0eSZyc3F1bztzIHByb2dyZXNzIHNpbmNlIHRoZSBlbGVjdGlvbiwgbWFueSByZW1haW4gcmVsYXRpdmVseSBjb21mb3J0YWJsZSB3aGVuIGxvb2tpbmcgYXQgcG9sbGluZyBpbiB0aGVpciBvd24gY29uc3RpdHVlbmNpZXMsIHdoaWNoIGFyZSBsYXJnZWx5IGJhc2VkIGluIGZvcm1lci1Db25zZXJ2YXRpdmUgdm90aW5nIHBhcnRzIG9mIHNvdXRoZXJuIEVuZ2xhbmQuJm5ic3A7QW4gTVJQIHBvbGwgY2FycmllZCBvdXQgYnkgRWxlY3RvcmFsIENhbGN1bHVzIGluIEp1bmUgdGhpcyB5ZWFyIHNob3dzIHRoZSBMaWIgRGVtcyBob2xkaW5nIHN0ZWFkeSB3aXRoIDcyIHNlYXRzLjwvcD4NCg0KPHA+JmxkcXVvO0l0JnJzcXVvO3MganVzdCBub3QgdGhhdCBkZWVwLCZyZHF1bzsgb25lJm5ic3A7TGliIERlbSBNUCBqb2tlZCwgYXJndWluZyB0aGF0IHNvbWUgb2YgdGhlIExpYiBEZW0gTVBzIG1vc3QgY3JpdGljYWwgb2YgRGF2ZXkgYWxzbyAmbGRxdW87ZG8gbm90IGhhdmUgYW4gYWx0ZXJuYXRpdmUmcmRxdW87IHRvIG9mZmVyLjwvcD4NCg0KPGJsb2NrcXVvdGU+DQo8cD5UaGVyZSBpcyBhbiBhYnNlbmNlIG9mIHVuZGVybHlpbmcgdW5kZXJzdGFuZGluZyBwdWJsaWNseSBhcyB0byB3aGF0IHRoZSBwYXJ0eSYjMzk7cyBwdXJwb3NlIGlzPC9wPg0KPC9ibG9ja3F1b3RlPg0KDQo8cD5Gb3Igbm93LCB0aGUgcGFydHkgaXMgYXR0ZW1wdGluZyB0byBwcm9qZWN0IHVuaXR5IGFuZCBwdXJwb3NlIHJhdGhlciB0aGFuIHN1Y2Nlc3Npb24gcG9saXRpY3MuIFZpY3RvcmlhIENvbGxpbnMsIHRoZSBNUCBmb3IgSGFycGVuZGVuIGFuZCBCZXJraGFtc3RlZCwgZGVzY3JpYmVkIHRoZSBtb29kIG9mIGNvbmZlcmVuY2UgYXMgb25lIG9mIHByZXBhcmF0aW9uIGZvciBnb3Zlcm5tZW50LjwvcD4NCg0KPHA+JmxkcXVvO1RoZSBnZW5lcmFsIHRvbmUgaXMgdGhhdCB3ZSBhcmUgYW1iaXRpb3VzLCB3ZSBhcmUgZ29pbmcgZm9yIGdvdmVybm1lbnQsIHdoYXRldmVyIHRoYXQgbG9va3MgbGlrZSwgYW5kIHdlJiMzOTtyZSBwcmVwYXJpbmcgZm9yIGl0LCZyZHF1bzsgc2hlIHNhaWQuJm5ic3A7PC9wPg0KDQo8cD5UaGF0IHNhaWQsIHdoaWxlIERhdmV5JiMzOTtzIHBvc2l0aW9uIGlzIHN0aWxsIHJlZ2FyZGVkIGFzJm5ic3A7c2VjdXJlLCBoZSBpcyB1bmRvdWJ0ZWRseSB1bmRlciBwcmVzc3VyZSB0byBjbGFyaWZ5IHRoZSBwYXJ0eSYjMzk7cyBtZXNzYWdlIGJleW9uZCB0aGUgc28tY2FsbGVkICZxdW90O2JsdWUgd2FsbCZxdW90OyBzZWF0cyB3b24gYXQgdGhlIGxhc3QgZWxlY3Rpb24uPC9wPg0KDQo8cD5JbiBoaXMgY29uZmVyZW5jZSBzcGVlY2ggb24gVHVlc2RheSwgPGEgaHJlZj0iaHR0cHM6Ly93d3cucG9saXRpY3Nob21lLmNvbS9uZXdzL2FydGljbGUvbGliLWRlbXMtZmlnaHQtbGl2ZXMtd2VsbGZ1bmRlZC1mYXItcmlnaHQtd2FybnMtZWQtZGF2ZXkiPmhlIG1hZGUgYSBtb3JhbCBjYXNlIGZvciB0aGUgTGliIERlbXM8L2E+LCB0ZWxsaW5nIHRoZSBwYXJ0eSB0aGF0IGl0IGlzIGluIGEmbmJzcDtmaWdodCBmb3IgdGhlIGNvdW50cnkmIzM5O3MgZnV0dXJlIGFnYWluc3QgdGhlIG1vZGVybi1kYXkgZmFyIHJpZ2h0LjwvcD4NCg0KPHA+QXQgYSBwYW5lbCBvcmdhbmlzZWQgYnkgdGhlIFNvY2lhbCBMaWJlcmFsIEZvcnVtIChTTEYpLCB0aGUgU0xGIGNoYWlyIEpvaG4gU2hyZWV2ZSBhcmd1ZWQgdGhhdCB0aGUgTGliZXJhbCBEZW1vY3JhdHMgaGFkIGJlY29tZSBlZmZlY3RpdmUgY2FtcGFpZ25lcnMgaW4gYXJlYXMgd2hlcmUgdGhleSBhbHJlYWR5IHBvc3Nlc3NlZCBjYXBhY2l0eSwgYnV0IHN0cnVnZ2xlZCB0byBleHBhbmQgdGhhdCBtb2RlbCBlbHNld2hlcmUuPC9wPg0KDQo8cD4mbGRxdW87VGhlIGNvbmNsdXNpb24gdGhhdCB3ZSByZWFjaCBpcyB0aGF0IHRoZXJlIGlzIGFuIGFic2VuY2Ugb2YgdW5kZXJseWluZyB1bmRlcnN0YW5kaW5nIHB1YmxpY2x5IGFzIHRvIHdoYXQgdGhlIHBhcnR5JiMzOTtzIHB1cnBvc2UgaXMsJnJkcXVvOyBoZSBzYWlkLiZuYnNwOzwvcD4NCg0KPHA+JmxkcXVvO1NvLCBhcmUgd2UgdGhlIGJlc3QgYWRtaW5pc3RyYXRvcnM/IFdlbGwsIHRoYXQmIzM5O3Mgbm90IGdvaW5nIHRvIGV4YWN0bHkgcHV0IHVzIGluIHBvd2VyLiBJdCYjMzk7cyB0aGUgc2NhbGUgb2Ygb3VyIGRlbGl2ZXJ5IHdoaWNoIGlzIGluYWRlcXVhdGUuIFdlJiMzOTtyZSB2ZXJ5IGdvb2QgYXQgZGVsaXZlcmluZyB3aGVyZSB3ZSBoYXZlIHRoZSBjYXBhY2l0eSB0byBkbyBzbywgYnV0IHdlIGFyZSB2ZXJ5IHBvb3IgYXQgYmVpbmcgYWJsZSB0byBzdGltdWxhdGUgYW5kIGxlYWQgYW5kIGluc3BpcmUuJnJkcXVvOzwvcD4NCg0KPHA+PGltZyBhbHQ9IkVkIERhdmV5IiBjbGFzcz0iaW5saW5lLWltYWdlIiBoZWlnaHQ9IjY2NyIgc3JjPSIvdWdjLTEvMS81MS8wLzNGSkZGQ0guanBnIiB3aWR0aD0iMTAwMCIgLz48L3A+DQoNCjxwPkdyYWhhbSBOZWFsZSwgY2hhaXIgb2YgdGhlIEdyZWVuIExpYmVyYWxzLCBhZ3JlZWQuJm5ic3A7PC9wPg0KDQo8cD4mbGRxdW87V2UgZW5kIHVwLCB1bmZvcnR1bmF0ZWx5LCBiZWluZyBzb3J0IG9mIGp1c3QgcG9wdWxpc3QgYnVyZWF1Y3JhdHMsJnJkcXVvOyBoZSBzYWlkIGF0IHRoZSBwYW5lbCBldmVudC48L3A+DQoNCjxwPiZsZHF1bzsmbHNxdW87V2UgY2FuIGdldCBtb3JlIGZvciB5b3VyIGNvdW5jaWwgdGF4IHRoYW4gdGhpcyBncm91cCBjYW4sIG9yIHdlIHdvdWxkIHNwZW5kIGl0IGJldHRlciB0aGFuIHRoYXQgZ3JvdXAgY2FuJmhlbGxpcDsmcnNxdW87IFdlIGp1c3QgZW5kIHVwIGNvbXBldGluZyB0byBzZWUgd2hvIGNhbiBiZSB0aGUgYmVzdCBidXJlYXVjcmF0cy4gV2UmIzM5O3ZlIHJlYWxseSBnb3QgYS
502BzZXJpZXMgb2YgZGlzY29ubmVjdGVkIGlkZWFzIGhlcmUuJnJkcXVvOzwvcD4NCg0KPHA+SGUgYWNjdXNlZCB0aGUgcGFydHkgb2YgYmVpbmcgJmxkcXVvO3RpbWlkJnJkcXVvOyBvbiBlbnZpcm9ubWVudGFsIHBvbGljeSwgdGF4YXRpb24sIGFuZCBpdHMgaW50ZXJuYXRpb25hbCBzdGFuY2UsIGVzcGVjaWFsbHkgYXJvdW5kIEdhemEuPC9wPg0KDQo8cD4mbGRxdW87V2UgZGlkbiYjMzk7dCByZWFwIGFueSBiZW5lZml0IGZyb20gb3VyIGludGVybmF0aW9uYWwgc3RhbmNlIGluIHRoZSB3YXkgdGhhdCB0aGUgR3JlZW4gUGFydHkgZGlkIGluIFNvdXRod2FyayBhbmQgb3RoZXIgcGxhY2VzIGluIExvbmRvbi4mcmRxdW87PC9wPg0KDQo8cD48YSBocmVmPSJodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tL25ld3MvYXJ0aWNsZS91cmJhbi1saWItZGVtcy1mZWFyLXBhcnR5LWZvY3VzZWQtYmx1ZS13YWxsIj5PdGhlciB1cmJhbiBMaWIgRGVtczwvYT4gY29udGludWUgdG8gZmVlbCB0aGF0IHRoZSBwYXJ0eSByZW1haW5zIGRpc3Byb3BvcnRpb25hdGVseSBmb2N1c2VkIG9uIGZvcm1lciBDb25zZXJ2YXRpdmUmbmJzcDt0ZXJyaXRvcnkgcmF0aGVyIHRoYW4gdHJ5aW5nIHRvIG1ha2UgcHJvZ3Jlc3MgaW4gc29tZSBvZiBFbmdsYW5kJnJzcXVvO3MgYmlnZ2VzdCBjaXRpZXMuPC9wPg0KDQo8cD5Ob3J0aGVybiBMaWIgRGVtcyBpbiBwYXJ0aWN1bGFyIGFyZSBkaXNzYXRpc2ZpZWQgdGhhdCB0aGUgcGFydHkgaGFzIG5vdCBkb25lIGVub3VnaCB0byBhZGRyZXNzIHdoYXQgdGhleSBzZWUgYXMgYSBub3J0aC1zb3V0aCBpbWJhbGFuY2UuIE9uZSBNYW5jaGVzdGVyIGNvdW5jaWxsb3IgdG9sZCA8ZW0+UG9saXRpY3NIb21lPC9lbT4gdGhhdCB0aGV5IGhhZCByZWNlbnRseSBpbnZpdGVkIERhdmV5IHRvIGFuIGV2ZW50IGluIHRoZSBjaXR5LCBidXQgdGhhdCB0aGUgbGVhZGVyIGRlY2xpbmVkIHRvIGF0dGVuZDombmJzcDsmcXVvdDtIZSBkb2VzbiYjMzk7dCBjYXJlIGFib3V0IE1hbmNoZXN0ZXIuJnF1b3Q7PC9wPg0KDQo8YmxvY2txdW90ZT4NCjxwPlRoZSBhY2tub3dsZWRnZW1lbnQgdGhhdCB0aGUgbGFjayBvZiBjdXQtdGhyb3VnaCB3YXMgYW4gaXNzdWUgd2FzIHByb2JhYmx5IHRoZSBtb3N0IHNpZ25pZmljYW50IGZpcnN0IHN0ZXA8L3A+DQo8L2Jsb2NrcXVvdGU+DQoNCjxwPk90aGVyIGdyb3VwcyZuYnNwO2hhdmUgZ3JpcGVzIHdpdGggdGhlIHBhcnR5JnJzcXVvO3MgYXBwcm9hY2guIFlvdW5nIExpYmVyYWxzIGNoYWlyIFdpbGwgVGVubmlzb24gYXJndWVkIHRoYXQgdGhlIHBhcnR5JnJzcXVvO3MgZm9jdXMgb24gdGhlIEV1cm9wZWFuIFVuaW9uIHdhcyBtaXNwbGFjZWQgd2hlbiBpdCBjb21lcyB0byB3aW5uaW5nIG92ZXIgeW91bmdlciB2b3RlcnMuJm5ic3A7PC9wPg0KDQo8cD4mbGRxdW87VGhleSYjMzk7cmUgYm9yZWQgb2YgaXQsJnJkcXVvOyBoZSBzYWlkLiAmbGRxdW87SXQgd2VudCBvbiB0b28gbG9uZy4gV2UmIzM5O3JlIHJlYWR5IHRvIG1vdmUgb24uLi4gVGhlIGpvYiBtYXJrZXQgYWxtb3N0IGFsd2F5cyBjb21lcyBvdXQgb24gdG9wLiZyZHF1bzs8L3A+DQoNCjxwPlRlbm5pc29uLCB3aG8gc2l0cyBvbiB0aGUgcGFydHkmcnNxdW87cyBmZWRlcmFsIGJvYXJkLCBzYWlkIHRoZSBwYXJ0eSBpcyAmbGRxdW87YXdhcmUgdGhhdCB0aGUgbWVzc2FnaW5nIGlzIG5vdCB1cCZuYnNwO3RvIHNjcmF0Y2gmcmRxdW87LiZuYnNwOzwvcD4NCg0KPHA+JmxkcXVvO0kgZG9uJiMzOTt0IHRoaW5rIHRoZXkmIzM5O3ZlIGNvbWUgdXAgd2l0aCBhIHNvbHV0aW9uIHRvIGhvdyB0byBmaXggaXQsIGJ1dCBJIGRvIHRoaW5rIGl0JiMzOTtzIHJlYWxseSBnb29kIHRoYXQgd2UmIzM5O3ZlIHNlZW4gYW4gaW5jcmVhc2UgaW4gdGhlIG51bWJlciBvZiBwZW9wbGUgYXQgSFEgdGhhdCBhcmUgd29ya2luZyBpbiB0aGUgZGlnaXRhbCBzcGFjZS4gU28gd2UmIzM5O3ZlIGdvdCBtb3JlIHNvY2lhbCBtZWRpYSBhZG1pbnMsIHdlJiMzOTt2ZSBnb3QgbW9yZSBwZW9wbGUgZG9pbmcgaW5mbHVlbmNlciZuYnNwO3N0dWZmLiBQb2xpdGljcyBpc24mIzM5O3Qgd29uIG9uIHRoZSBCQkMgTmV3cyBhbnltb3JlLCBhbmQgaW4gdGhlIG5vdCB0b28gZGlzdGFudCBmdXR1cmUsIGl0IG1pZ2h0IHZlcnkgd2VsbCBiZSB3b24gb24gVGlrVG9rLiZyZHF1bzs8L3A+DQoNCjxwPk9uZSBNUCBzYWlkIHRoYXQmbmJzcDt0aGUgcGFydHkmIzM5O3MgcHJvYmxlbSBsaWVzIGxlc3MgaW4gdGhlIGNvcmUgcG9saWNpZXMgdGhlbXNlbHZlcyAmbmRhc2g7Jm5ic3A7Zml4aW5nIHRoZSBzb2NpYWwgY2FyZSBzeXN0ZW0sIHJlcGFpcmluZyB0aGUgVUsmcnNxdW87cyByZWxhdGlvbnNoaXAgd2l0aCBFdXJvcGUgYW5kIGVsZWN0b3JhbCByZWZvcm0mbmJzcDsmbmRhc2g7IGJ1dCBtb3JlIGluIHRoZSBjb21tdW5pY2F0aW9uIG9mJm5ic3A7aG93IHRoZXkgd291bGQgYWN0dWFsbHkgZGlyZWN0bHkgaW1wcm92ZSBwZW9wbGUmcnNxdW87cyBsaXZlcy48L3A+DQoNCjxwPkVhcmxpZXIgdGhpcyB5ZWFyLCA8YSBocmVmPSJodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tL25ld3MvYXJ0aWNsZS9pbnNpZGUtdGhlLWxpYi1kZW0tc3RyYXRlZ3ktcmV0aGluayI+PGVtPlBvbGl0aWNzSG9tZTwvZW0+IHJlcG9ydGVkIG9uIGEgJmxkcXVvO3N0cmF0ZWd5IHJldGhpbmsmcmRxdW87IGluc2lkZSB0aGUgcGFydHksPC9hPiBhbWlkIGZydXN0cmF0aW9uIGZyb20gc29tZSBNUHMgYWJvdXQgdGhlIGxhY2sgb2YgcHJvZ3Jlc3Mgc2luY2UgdGhlIGdlbmVyYWwgZWxlY3Rpb24gaW4gYnJlYWtpbmcgaW50byBuZXcgZ3JvdW5kLiZuYnNwOzwvcD4NCg0KPHA+VGhlIHBhcnR5IGhhcyByZXNwb25kZWQgdG8gY3JpdGljaXNtcyZuYnNwO2J5IG92ZXJoYXVsaW5nIGl0cyBjb21tdW5pY2F0aW9ucyBvcGVyYXRpb24sIGluY2x1ZGluZyB0aGUgYXBwb2ludG1lbnQgb2YgSmFtZXMgSG9sdCBhcyBwb2xpdGljYWwgZGlyZWN0b3IuIEhvbHQgcHJldmlvdXNseSBzZXJ2ZWQgYXMgdGhlIExpYmVyYWwgRGVtb2NyYXRzJnJzcXVvOyBkaXJlY3RvciBvZiBjb21tdW5pY2F0aW9ucyBtb3JlIHRoYW4gMTAgeWVhcnMgYWdvLCBhbmQgaGFzIHJldHVybmVkIHRvIHRoZSBVSyBpbiB0aGUgbGFzdCBmZXcgbW9udGhzIGFmdGVyIHdvcmtpbmcgZm9yIFByaW5jZSBIYXJyeSBhbmQgTWVnaGFuIGluIHRoZSBVUy48L3A+DQoNCjxwPiZsZHF1bztUaGUgYWNrbm93bGVk
502Z2VtZW50IHRoYXQgdGhlIGxhY2sgb2YgY3V0LXRocm91Z2ggd2FzIGFuIGlzc3VlIHdhcyBwcm9iYWJseSB0aGUgbW9zdCBzaWduaWZpY2FudCBmaXJzdCBzdGVwLCZyZHF1bzsgb25lIE1QIHNhaWQuPC9wPg0KDQo8cD4mbGRxdW87Tm93IHdlJiMzOTt2ZSBnb3QgcGVvcGxlIGluIHBsYWNlIHdobyBzaG91bGQgYmUgYWJsZSB0byBoZWxwIGNvbW11bmljYXRlIGFuZCBzdHJ1Y3R1cmUgb3VyIHZpc2lvbi4gVGhleSB3b24mIzM5O3QgYmUgYWJsZSB0byBkbyBpdCBvdmVybmlnaHQsIGJ1dCBhIHllYXIgYWdvLCB0aGVyZSB3YXNuJiMzOTt0IGV2ZW4gYW55b25lIHdvcmtpbmcgb24gaXQuJnJkcXVvOzwvcD4NCg0KPHA+VGhlIHBhcnR5IGhhcyBhbHNvIGhpcmVkIGNvbnRlbnQgY3JlYXRvcnMsIHJlZmxlY3RpbmcgYSByZWNvZ25pdGlvbiB0aGF0IHBvbGl0aWNhbCBjb21tdW5pY2F0aW9uIGlzIGluY3JlYXNpbmdseSB0YWtpbmcgcGxhY2UgYXdheSBmcm9tIHRyYWRpdGlvbmFsJm5ic3A7bWVkaWEuPC9wPg0KDQo8cD48aW1nIGFsdD0iRWQgRGF2ZXkiIGNsYXNzPSJpbmxpbmUtaW1hZ2UiIGhlaWdodD0iNjY3IiBzcmM9Ii91Z2MtMS8xLzUxLzAvM0ZLMThBMC5qcGciIHdpZHRoPSIxMDAwIiAvPjwvcD4NCg0KPHA+VGhlcmUgaXMgYWxzbyBhIG5ldyBlZmZvcnQgdG8gZGV2ZWxvcCB0aGUgaW50ZWxsZWN0dWFsIGluZnJhc3RydWN0dXJlIGJlaGluZCB0aGUgcGFydHkuPC9wPg0KDQo8cD5UaGUgQnJpdGFpbiBQcm9qZWN0LCBhIG5ldyB0aGluayB0YW5rIGFpbWluZyB0byAmbGRxdW87Y29udmVuZSBhbmQgY2F0YWx5c2UgbGliZXJhbCB0aGlua2luZyZyZHF1bzssIHdhcyBsYXVuY2hlZCBhdCB0aGUgY29uZmVyZW5jZS4gRGF2ZXkgd2VsY29tZWQgaXRzIGFycml2YWwsIGFyZ3VpbmcgdGhhdCBsaWJlcmFsaXNtIGhhZCBsYWNrZWQgYSBkZWRpY2F0ZWQgV2VzdG1pbnN0ZXIgdGhpbmsgdGFuayBmb3IgdG9vIGxvbmcuPC9wPg0KDQo8cD4mbGRxdW87VGhlcmUmcnNxdW87cyBiZWVuIGEgZ2FwIGluIHRoZSBtYXJrZXQuIFRoZXJlIGhhc24mcnNxdW87dCBiZWVuIGEgbGliZXJhbCB0aGluayB0YW5rIGZvciBhIGxvbmcgdGltZSwmcmRxdW87IGhlIHNhaWQuPC9wPg0KDQo8cD4mbGRxdW87WW91IGxvb2sgYXJvdW5kIFdlc3RtaW5zdGVyIGFuZCBXaGl0ZWhhbGwsIGFuZCB0aGVyZSBhcmUgbG90cyBvZiB0aGluayB0YW5rcyB0aGVyZSB0aGF0IGFyZSBzdXBwbHlpbmcgaWRlYXMgZm9yIExhYm91ciwgaWRlYXMgZm9yIHRoZSBDb25zZXJ2YXRpdmVzLCBpZGVhcyB0aGF0IHRoZXkgdHJ5IHRvIHByb21vdGUgc28gdGhhdCB0aGV5IGNhbiBnZXQgcG9saWNpZXMgZm9yIGdvdmVybm1lbnQuIFRoZSBmYWN0IHRoYXQgd2UgaGF2ZW4mcnNxdW87dCBoYWQgYSB0aGluayB0YW5rIGZvY3VzZWQgb24gbGliZXJhbGlzbSwgc2hhcmluZyBvdXIgdmFsdWVzLCBoYXMgYmVlbiBhIHJlYWwgZ2FwLiZyZHF1bzs8L3A+DQoNCjxwPkJ1dCBEYXZleSBhbHNvIGluc2lzdGVkIHRoYXQgdGhlIG9yZ2FuaXNhdGlvbiBzaG91bGQgbm90IHNpbXBseSBiZWNvbWUgYSBwb2xpY3kgYXJtIG9mIHRoZSBwYXJ0eS48L3A+DQoNCjxwPiZsZHF1bztXaGlsZSB3ZSBzaGFyZSB0aG9zZSB2YWx1ZXMsIHdlIG5lZWQgeW91IHRvIGNvbWUgdXAgd2l0aCBpZGVhcyB0aGF0IEkgb2NjYXNpb25hbGx5IGRpc2FncmVlIHdpdGgsIGJlY2F1c2Ugd2UgbmVlZCB5b3UgdG8gY2hhbGxlbmdlIG5vdCBqdXN0IG1lLCBidXQgY2hhbGxlbmdlIHRoZSB3aG9sZSBwYXJ0eS48L3A+DQoNCjxwPiZsZHF1bztXaGVuIHlvdSBkbyBjb21lIHVwIHdpdGggaWRlYXMgJm5kYXNoOyZuYnNwO3doZXRoZXIgd2UgYWdyZWUgd2l0aCB0aGVtIG9yIG5vdCAmbmRhc2g7Jm5ic3A7dGhlIGZhY3QgdGhhdCB3ZSBjYW4gYWRkIHRoZW0gdG8gb3VyIGRlYmF0ZSwgdGhhdCB0aGV5IGNhbiBjaGFsbGVuZ2UgdXMsIGNoYWxsZW5nZSB0aGUgcGFydHksIGlzIGEgcmVhbGx5IGdvb2QgdGhpbmcsIGJlY2F1c2UgdGhhdCBjaGFsbGVuZ2UsIGFzIHdlIGtub3csIGFzIGxpYmVyYWxzLCBtYWtlcyB0aG9zZSBpZGVhcyBiZXR0ZXIuJnJkcXVvOzwvcD4NCg0KPGJsb2NrcXVvdGU+DQo8cD5JZiB5b3UgYXJlIGFzIGNsb3NlIHRvIHBvd2VyIGFzIHdlIG1heSBiZSwgeW91IG5lZWQgdG8gYmUgc2VyaW91cyBhYm91dCBpdDwvcD4NCjwvYmxvY2txdW90ZT4NCg0KPHA+VGhlIHRoaW5rIHRhbmsmcnNxdW87cyBwb2xpY3kgZGlyZWN0b3IsIExpYiBEZW0gcGVlciBMb3JkIExldW5pZywgd2VudCBmdXJ0aGVyLCBzYXlpbmcgaGlzIGFtYml0aW9uIHdhcyB0byBiZWNvbWUgdW5wb3B1bGFyIHdpdGhpbiBoaXMgb3duIHBhcnR5IGlmIHRoYXQgd2FzIHdoYXQgd2FzIHJlcXVpcmVkIHRvIGltcHJvdmUgaXRzIHBvbGljeW1ha2luZy48L3A+DQoNCjxwPiZsZHF1bztNeSBhbWJpdGlvbiBpcyB0byBiZSB0aGUgbGVhc3QgcG9wdWxhciBwZXJzb24gaW4gb3VyIHBhcnR5LCZyZHF1bzsgaGUgc2FpZC48L3A+DQoNCjxwPiZsZHF1bztCdXQgdG8gYmUgYSBnb29kIG1pbmlzdGVyIHlvdSBhY3R1YWxseSBoYXZlIHRvIGhhdmUgcG9saWNpZXMgdGhhdCB3b3JrLCBhbmQgSSBjYW4gdGVsbCB5b3UgdGhhdCBvdXIgcGFydHksIGp1c3QgbGlrZSBhbGwgb3RoZXIgcGFydGllcyZoZWxsaXA7IGNhbiBiZSBndWlsdHkgb2YgJiMzOTtjb252ZW5pZW50aXNtJiMzOTsgJm5kYXNoOyZuYnNwO2JlbGlldmluZyB0aGF0IHdoYXQgY2FuIGJlIGNvbnZlbmllbnQgaXMgdHJ1ZSAmbmRhc2g7IGFuZCBJIHRlbGwgeW91IHRoYXQgaXMgbm90IGFsd2F5cyB0aGUgY2FzZS4mcmRxdW87PC9wPg0KDQo8cD5IZSBsYXRlciBhZGRlZDogJmxkcXVvO1dlIGFyZSBub3Qgc29mdCBwZW9wbGUuIFRoaXMgaXMgc2VyaW91cyBzdHVmZi4gQmVjYXVzZSB5b3Uga25vdyB3aGF0PyBJZiB5b3UgYXJlIGFzIGNsb3NlIHRvIHBvd2VyIGFzIHdlIG1heSBiZSwgeW91IG5lZWQgdG8gYmUgc2VyaW91cyBhYm91dCBpdC4mcmRxdW87PC9wPg0KDQo8cD5EYXZleSBoYXMgaGludGVkIGF0IGEgd2lsbGluZ25lc3MgdG8gd29yayB3aXRoIExhYm91ci4gSGUgaGFzIHJlZnVzZWQgdG8gY29tcGxldGVseSBydWxlIG91dCBhIGNvYWxpdGlvbiB3aXRoIHRoZSBDb25zZXJ2YXRpdmVzLCBidXQgc3VnZ2VzdGVkIHRoYXQgYSBjb2FsaXRpb24gd2l0aCB0aGUgVG9yeSBwYXJ0eSBpbiBpdHMgY3VycmVudCBmb3JtIHVuZGVyIHRoZSBsZWFkZXJzaGlwIG9mIEtlbWkgQmFkZW5vY2ggd291bGQgYmUgaGlnaGx5IHVubGlrZWx5LiBPbmUgc2VuaW9yIExpYiBEZW0gdG9sZCA8ZW0+UG9saXRpY3NIb21lPC9lbT4gdGhlIHBhcnR5IHdvdWxkIG5ldmVyIGNvbnNpZGVyIGpvaW5pbmcgYSBnb3Zlcm5tZW50IHRoYXQgd2FudGVkIHRvIGxlYXZlIHRoZSBFdXJvcGVhbiBDb252ZW50aW9uIG9uIEh1bWFuIFJpZ2h0cy48L3A+DQoNCjxwPlRoZSBNUCBzdWdnZXN0ZWQgdGhhdCwgaWYgY29hbGl0aW9uIG5lZ290aWF0aW9ucyBkaWQgZXZlbnR1YWxseSBhcmlzZSwgdGhlI
502HBhcnR5IHNob3VsZCBwdWJsaWNseSBpZGVudGlmeSB0aHJlZSBpc3N1ZXMgb24gd2hpY2ggaXQgd291bGQgcmVmdXNlIHRvIGNvbXByb21pc2U6IGVuZXJneSBwb2xpY3ksIEV1cm9wZSBhbmQgZWxlY3RvcmFsIHJlZm9ybS48L3A+DQoNCjxwPlRoZSBMaWIgRGVtcyBmZWVsIGNvbmZpZGVudCB0aGF0IHRoZXkgd2lsbCBiZSBhIHNpZ25pZmljYW50IHBsYXllciBjb21lIHRoZSBuZXh0IGdlbmVyYWwgZWxlY3Rpb24gJm5kYXNoOyB3aGV0aGVyIGl0IGhhcHBlbnMgYXQgdGhlIGV4cGVjdGVkIHRpbWUgb3IgaWYgQnVybmhhbSBjYWxscyBhbiBlbGVjdGlvbiBlYXJseS4mbmJzcDs8L3A+DQoNCjxwPkhvd2V2ZXIsIHRoZWlyIG93biBhY3RpdmlzdHMgYW5kIE1QcyBhcmUgc3RpbGwgZW1icm9pbGVkIGluIGRlYmF0ZXMgYWJvdXQgd2hhdCB0aGUgcGFydHkmcnNxdW87cyBicm9hZGVyIHB1cnBvc2Ugc2hvdWxkIGJlLCB3aG8gaXQgc2hvdWxkIHNwZWFrIHRvLCBhbmQgaG93IGl0IGNhbiB0cmFuc2xhdGUgYSBjb2xsZWN0aW9uIG9mIGZhbWlsaWFyIGxpYmVyYWwgY2F1c2VzIGludG8gYSBwcm9wb3NpdGlvbiB0aGF0IHZvdGVycyBhY3Jvc3MgdGhlIGNvdW50cnkgY2FuIHVuZGVyc3RhbmQuPC9wPg0KDQo8cD5UaGUgU0xGIHBhbmVsbGlzdHMgd2VyZSBhc2tlZCB0byBzdW0gdXAgd2hhdCB0aGUgTGliIERlbXMmbmJzcDt3ZXJlIGZvciBpbiBqdXN0IGEgZmV3IHdvcmRzLiBDaHJpcyBCb3dlcnMsIGNvb3JkaW5hdG9yIG9mIHRoZSBZb3JraXN0cyBncm91cCwgd2FzIHRoZSBvbmx5IHBhbmVsbGlzdCB0byBvZmZlciBhbiBhbnN3ZXIsIHdoaWNoIHBsYWNlZCB0aGUgTGliIERlbXMgaW4gY29udHJhc3Qgd2l0aCB0aGUgb3RoZXIgcG9saXRpY2FsIHBhcnRpZXMgb24gdGhlIGJhbGxvdCBib3guPC9wPg0KDQo8cD4mbGRxdW87V2UmIzM5O3JlIGJldHRlciB0aGFuIHRoaXMuJnJkcXVvOzwvcD4NCg0KPGRpdiBkYXRhLW9lbWJlZC11cmw9Imh0dHBzOi8vcG9kZm9sbG93LmNvbS9wb2xpdGljc2hvbWUvdmlldyI+DQo8ZGl2IHN0eWxlPSJsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAyMDBweDsgcG9zaXRpb246IHJlbGF0aXZlOyI+PGlmcmFtZSBhbGxvd2Z1bGxzY3JlZW49IiIgc2Nyb2xsaW5nPSJubyIgc3JjPSJodHRwczovL3BvZGZvbGxvdy5jb20vMTIwNTEzOTc4Mi9lbWJlZCIgc3R5bGU9InRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyBib3JkZXI6IDA7IiB0YWJpbmRleD0iLTEiPjwvaWZyYW1lPjwvZGl2Pg0KPC9kaXY+DQoNCjxwPiZuYnNwOzwvcD4NCjxkaXYgY2xhc3M9ImhpZGUganMtbmV3c3ZpZXctcmVsYXRlZCI+PGRpdiBjbGFzcz0iYXYtcmVsYXRlZCAiPg0KICAgIDxkaXYgY2xhc3M9Im5ld3MtdGl0bGUiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ibnQtY2F0IGg1Ij5SZWxhdGVkPC9zcGFuPg0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9Im5ld3MtaXRlbSBuZXdzLWl0ZW0tLXJlbGF0ZWQiPg0KICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0ibmktaW1hZ2UiPg0KICAgICAgICAgICAgPGEgaHJlZj0iL25ld3MvYXJ0aWNsZS91cmJhbi1saWItZGVtcy1mZWFyLXBhcnR5LWZvY3VzZWQtYmx1ZS13YWxsIj4NCiAgICAgICAgICAgICAgICA8aW1nIGRhdGEtc2l6ZXM9ImF1dG8iIGRhdGEtc3JjPSJodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2NfZmlsbCxnX2ZhY2UscV84MCx3XzM0MCxoXzE3MC92MS9uZXdzLzIwMjZfMDkvZ3Jvd2luZ3BhaW5zMV82eDlfdGl4ZmxtLmpwZyINCiAgICAgICAgICAgICAgICAgICAgZGF0YS1zcmNzZXQ9Imh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvY19maWxsLGdfZmFjZSxxXzc1LHdfMjUwLGhfMTI1L3YxL25ld3MvMjAyNl8wOS9ncm93aW5ncGFpbnMxXzZ4OV90aXhmbG0uanBnIDI1MHcsIA0KaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9jX2ZpbGwsZ19mYWNlLHFfODAsd18zNDAsaF8xNzAvdjEvbmV3cy8yMDI2XzA5L2dyb3dpbmdwYWluczFfNng5X3RpeGZsbS5qcGcgMzQwdyIgY2xhc3M9Imxhenlsb2FkIiBhbHQ9IlVyYmFuIExpYiBEZW1zIEZlYXIgVGhlaXIgUGFydHkgSXMgVG9vIEZvY3VzZWQgT24gVGhlIEJsdWUgV2FsbCI+DQogICAgICAgICAgICA8L2E+DQogICAgICAgIDwvZGl2Pg0KICAgICAgDQogICAgICAgIDxkaXYgY2xhc3M9Im5pLWNvbnRlbnQiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibmktdGl0bGUgaDQiPg0KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZXdzL2FydGljbGUvdXJiYW4tbGliLWRlbXMtZmVhci1wYXJ0eS1mb2N1c2VkLWJsdWUtd2FsbCI+VXJiYW4gTGliIERlbXMgRmVhciBUaGVpciBQYXJ0eSBJcyBUb28gRm9jdXNlZCBPbiBUaGUgQmx1ZSBXYWxsPC9hPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5pLWF1dGhvciI+DQogICAgICAgICAgICAgICAgQnkgPGEgaHJlZj0iL25ld3MvYXV0aG9yL25vYWgtdmlja2Vycy5odG0iPk5vYWggVmlja2VyczwvYT4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJuaS1tZXRhIj4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ibmktZGF0ZSI+PHRpbWUgZGF0ZXRpbWU9IjIwMjYtMDktMTlUMDc6MDAiIHRpdGxlPSIxOSBTZXB0ZW1iZXIgMjAyNiBhdCAwNzowMCI+MTkgU2VwPC90aW1lPjwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZGl2PjwvZGl2Pg0KICAgICAgICAgICAgPCEtLQ0KICAgICAgICAgICAgPHA+PHN0cm9uZz5Qb2xpdGljc0hvbWUgTmV3c2xldHRlcnM8L3N0cm9uZz48L3A+DQogICAgICAgICAgICA8cD48ZW0+UG9saXRpY3NIb21lIHByb3ZpZGVzIHRoZSBtb3N0IGNvbXByZWhlbnNpdmUgY292ZXJhZ2Ugb2YgVUsgcG9saXRpY3MgYW55d2hlcmUgb24gdGhlIHdlYiwgb2ZmZXJpbmcgaGlnaCBxdWFsaXR5IG9yaWdpbmFsIHJlcG9ydGluZyBhbmQgYW5hbHlzaXM6I
502DxhIGhyZWY9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vYWNjb3VudC5odG0iPlN1YnNjcmliZTwvYT48L2VtPjwvcD4NCiAgICAgICAgICAgIC0tPg0KICAgICAgICANCiAgICANCiAgICA8aW1nIHNyYz0iL19oYW5kbGVycy9uZXdzL2ltcHJlc3Npb24uYXNoeD9rZXk9OTM0MzYmcmVmPWxpYi1kZW1zLWdvLXNvdWwtc2VhcmNoaW5nLWluLWJyaWdodG9uIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiAvPg0KPC9kaXY+ZAIODxYCHwNoZAIUDxYCHgtfIUl0ZW1Db3VudAIIFhACAQ9kFgJmDxUCKi9uZXdzL3RhZy9saWJlcmFsLWRlbW9jcmF0cy5odG0/ZmlsdGVyPTE5NxFMaWJlcmFsIERlbW9jcmF0c2QCAg9kFgJmDxUCIy90aGVob3VzZS9tcC1kaXJlY3RvcnkvZWQtZGF2ZXkuaHRtCEVkIERhdmV5ZAIDD2QWAmYPFQIiL25ld3MvdGFnL2xpYi1kZW1zLmh0bT9maWx0ZXI9MTA2NghMaWIgRGVtc2QCBA9kFgJmDxUCJi9uZXdzL3RhZy9kYWlzeS1jb29wZXIuaHRtP2ZpbHRlcj0xMzM3DERhaXN5IENvb3BlcmQCBQ9kFgJmDxUCIi9uZXdzL3RhZy9icmlnaHRvbi5odG0/ZmlsdGVyPTMxMzMIQnJpZ2h0b25kAgYPZBYCZg8VAigvbmV3cy90YWcvam9zaC1iYWJhcmluZGUuaHRtP2ZpbHRlcj02MzIwDkpvc2ggQmFiYXJpbmRlZAIHD2QWAmYPFQIsL25ld3MvdGFnL2xpYi1kZW0tY29uZmVyZW5jZS5odG0/ZmlsdGVyPTcxODUSTGliIERlbSBjb25mZXJlbmNlZAIID2QWAmYPFQIqL25ld3MvdGFnL2xpYi1kZW0tc3RyYXRlZ3kuaHRtP2ZpbHRlcj04OTgyEExpYiBEZW0gc3RyYXRlZ3lkAhYPFgIfBQIBFgICAQ9kFgJmDxUCGy9uZXdzL3BvbGl0aWNhbC1wYXJ0aWVzLmh0bRFQb2xpdGljYWwgcGFydGllc2QCHA8WAh8FAgEWAmYPZBYCAgEPZBYCZg9kFgJmD2QWAmYPZBYEZg9kFgICAQ8WAh8FAv////8PZAICD2QWAgIBDxYCHwUC/////w9kAigPFgIfA2dkAgEPZBYCZg9kFgJmD2QWAmYPFgIfAQXqBDxkaXYgY2xhc3M9ImN0YS1iYW5uZXIiPg0KICAgIDxhIGhyZWY9Ii9ldmVudHMuaHRtIiBjbGFzcz0iY2xlYXJGaXgiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJjdGFiLWltZyI+DQogICAgICAgICAgICA8aW1nIGNsYXNzPSJsYXp5bG9hZCIgZGF0YS1zcmM9Ii91Z2MtMS91cGxvYWRzL3BhZ2VibG9ja3MvMTAxLzgzZjZlYTQzYmI2ZTQ5MWRkNGM2NTcxOTNlMzE3MDRmLmpwZyI+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJjdGFiLWNvbnRlbnQgZmx4IGZseC0tY29sIGZseC0td3IgZmx4LS1qYyI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJoMiI+RmluZCBvdXQgbW9yZSBhYm91dCBvdXIgZXZlbnRzPC9kaXY+DQogICAgICAgICAgICA8cD5Qb2xpdGljc0hvbWUgJiBUaGUgSG91c2UgTWFnYXppbmUgb3JnYW5pc2UgYSBudW1iZXIgb2YgaW5kdXN0cnkgbGVhZGluZyBwb2xpdGljYWwgZXZlbnRzIHRocm91Z2hvdXQgdGhlIHllYXIuPC9wPg0KICAgICAgICAgICAgPHA+PHNwYW4gY2xhc3M9ImJ0biBidG4tLXhQYWRkaW5nIGJ0bi0tb3V0bGluZUJsYWNrIj5GaW5kIG91dCBtb3JlPC9zcGFuPjwvcD4gDQogICAgICAgIDwvZGl2Pg0KICAgIDwvYT4NCjwvZGl2PmQCBQ9kFgJmD2QWAmYPZBYCZg9kFgJmD2QWAmYPZBYCZg8WAh8BBYIEPGRpdiBjbGFzcz0iaDMiPlNpZ24gdXAgZm9yIG91ciBuZXdzbGV0dGVyczwvZGl2Pg0KPGRpdiBjbGFzcz0iZnRyLXN1YnMgY2xlYXJGaXgiPg0KICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vYWNjb3VudC5odG0iPg0KICAgIDxkaXYgY2xhc3M9ImZ0cnMtaW1nIj4NCiAgICAgICAgPGltZyBjbGFzcz0ibGF6eWxvYWQiIGRhdGEtc3JjPSIvdWdjLTEvdXBsb2Fkcy9wYWdlYmxvY2tzLzExMDY5LzE5OWQyZTYxYjI5NjFkODY0NTY0YTE0OWFhZDNmZTkxLnBuZyIgYWx0PSJTdWJzY3JpYmUiIC8+DQogICAgPC9kaXY+DQogICAgPGRpdiBjbGFzcz0iZnRycy10ZXh0Ij4NCiAgICAgICAgPHA+R2V0IGRhaWx5IG5ld3MgYWxlcnRzIGFuZCB3ZWVrZW5kIHJvdW5kLXVwcyBzdHJhaWdodCB0byB5b3VyIGluYm94LjwvcD4NCiAgICAgICAgPHA+PHNwYW4gY2xhc3M9ImJ0biBidG4tLWJsYWNrIj5TdWJzY3JpYmU8L3NwYW4+PC9wPg0KICAgIDwvZGl2Pg0KICAgIDwvYT4NCjwvZGl2PmRk0QNE7D8Cf+ibc7qEb7G215DPaM2d0yOy0i1/xJCPEuo=" />
503</div>
504
505<script type="text/javascript">
506//<![CDATA[
507var theForm = document.forms['form1'];
508if (!theForm) {
509    theForm = document.form1;
510}
511function __doPostBack(eventTarget, eventArgument) {
512    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
513        theForm.__EVENTTARGET.value = eventTarget;
514        theForm.__EVENTARGUMENT.value = eventArgument;
515        theForm.submit();
516    }
517}
518//]]>
519</script>
519
520
521
522<script src="/WebResource.axd?d=MzT3Q6S_Fy_f5vs8w9qk8au_hABbwRZeFSwXUXMeGLQgUOJFmO7B5e8DsWiWu3SE5rPtKWnQFGcd8SW33UySGdoPrSp32sShIk-vpMe9B9I1&amp;t=639190880600000000" type="text/javascript"></script>
522
523
524
525<script src="/ScriptResource.axd?d=SrwZRAa4Zyv03GdGrfieEJf-d4zldB38v6Qg1vs4imBCjGnQZHIl3BkYQGcK_sq2BgVD_ckdci2_ZNJB6ooStoe_SavSueDM_VUMTPQmMUKYw8Md2xkEFSTmyYiVyYs1_bdk3TX-w_LrUZIX9nOs2GvZ6XU7m0A8yU13BJaksKk1&amp;t=ffffffffbec1863d" type="text/javascript"></script>
525
526<script src="/ScriptResource.axd?d=i_nvLCJBHXDLydGmDxZNhYPQCmZgQBqosAgmBhtvOSbAcrokh2OhB5tfOkiao9FamBwxmYKZwfoxNxDBTLhZtFpd93I8q2R1YUGdu5gMJYEd50dyt4Tf6Rycr0HGh6lWBHL44TLhJoxl8ISFvSX0zYarAubSxVmFcSBxDy5Nnbzacgrv0b_7sYxW7cvyZjpJ0&amp;t=ffffffffbec1863d" type="text/javascript"></script>
526
527        
528
529<header>
530    <noscript>
531        <div class="msg msgError nojavascript">
532            <p>
533	This site requires JavaScript for certain functions and interactions to work. Please turn on JavaScript for the best possible experience.</p>
534        </div>
535    </noscript>
536
537    
538    <div class="hdr-ad">
539        <div class="row--ad">
540        <!-- /1048162/ph/news-article_header -->
541<div id='div-gpt-ad-1608230097163-0' class="ph-ad">
542  
542<script> 
543  googletag.cmd.push(function() {
544    googletag.display('div-gpt-ad-1608230097163-0');
545  });
546  </script>
546
547</div>
548        </div>
549    </div>
550         
551
552    <div class="hdr-top">
553        <!--<div class="hdr-pDods">
554            <a href="http://www.dodsgroup.com/" target="_blank">Part of the DODS Group 
555                <span>
556                    <img src="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/icons/dods_icon.svg" alt="DODS Group Logo" />
557                </span>
558            </a>
559        </div>-->
560        <div class="hdr-topRight">
561            <div class="hdr-social">
562                <a href="https://x.com/politicshome" target="_blank" class="icon icon--x">
563                <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>
564                </a>
565                <a href="https://www.facebook.com/PoliticsHomeUK/" target="_blank" class="icon icon--facebook"></a>
566                <a href="https://www.linkedin.com/company/politicshome" target="_blank" class="icon icon--linkedIn"></a>
567            </div>
568            <div class="burger">
569                <div class="hamburger">
570                    <span></span>
571                </div>
572                <div class="b-label">Menu</div>
573            </div>
574        </div>
575    </div>
576    <div class="hdr-main">
577        <div class="hdr-date">Thu, <span>24 September 2026</span></div>
578
579        
580            <a href="/" class="logo hideText">PoliticsHome</a>
581        
582
583        <div class="hdr-promo hdr-promo--subscribe">
584            <div class="promo-text">
585                <a class="btn btn--outlineWhite btn--xsmall" href="/account.htm?utm_source=politicshome&utm_medium=website&utm_campaign=house-mag_polhome-navigation-bar_subscribe-button">Subscribe</a>
586            </div>
587            <div class="promo-img">
588                <img src="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/promo/promo-1.png" />
589            </div>
590        </div>
591    </div>
592    <div class="hdr-nav">
593        <div class="nav-main">
594            <nav class="menu">
595                <ul><li class="noSub liHasChildren liOn"><a href="/" class="on" title="News | Politicshome.com"><span>Home</span></a><ul><li><a href="/news/cost-of-living.htm" title="Cost of Living | PoliticsHome.com"><span>Cost of Living</span></a></li><li><a href="/news/communities.htm" title="Communities | PoliticsHome.com"><span>Communities</span></a></li><li><a href="/news/culture.htm" title="Culture | PoliticsHome.com"><span>Culture</span></a></li><li><a href="/news/defence.htm" title="Defence | PoliticsHome.com"><span>Defence</span></a></li><li><a href="/news/economy.htm" title="Economy | PoliticsHome.com"><span>Economy</span></a></li><li><a href="/news/education.htm" title="Education | PoliticsHome.com"><span>Education</span></a></li><li><a href="/news/energy.htm" title="Energy | PoliticsHome.com"><span>Energy</span></a></li><li><a href="/news/environment.htm" title="Environment | PoliticsHome.com"><span>Environment</span></a></li><li><a href="/news/foreign-affairs.htm" title="Foreign Affairs | PoliticsHome.com"><span>Foreign Affairs</span></a></li><li><a href="/news/health-care.htm" title="Health &amp; Care | PoliticsHome.com"><span>Health & Care</span></a></li><li><a href="/news/home-affairs.htm" title="Home Affairs | PoliticsHome.com"><span>Home Affairs</span></a></li><li><a href="/news/political-parties.htm" title="Political Parties | PoliticsHome.com"><span>Political Parties</span></a></li><li><a href="/news/social-affairs.htm" title="Social Affairs | PoliticsHome.com"><span>Social Affairs</span></a></li><li><a href="/news/transport.htm" title="Transport | PoliticsHome.com"><span>Transport</span></a></li></ul></li><li class="noSub"><a href="/opinion.htm" title="The House Opinion | Politicshome.com"><span>Opinion</span></a></li><li class="inner--900"><a href="/house-magazine.htm" title="The House Magazine"><span>The House Magazine</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/in-focus.htm" title="In Focus"><span>In Focus</span></a><ul><li><a href="/in-focus/wiw.htm" title="Women in Westminster"><span>WIW</span></a></li><li><a href="/hub/women-westminster-conversation" title="Women in Westminster: In Conversation With"><span>WIW: In Conversation With</span></a></li><li><a href="/hub/thepathtonetzero" title="The Path To Net Zero"><span>The Path To Net Zero</span></a></li><li><a href="/hub/powering-britains-future" title="Powering Britain&#39;s Future"><span>Powering Britain's Future</span></a></li><li><a href="/in-focus/blueprint-britain.htm" title="Blueprint Britain"><span>Blueprint Britain</span></a></li></ul></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/members.htm" title="Members | PoliticsHome.com"><span>Members</span></a><ul><li><a href="/members.htm" title="Become A Member"><span>Become A Member</span></a></li><li><a href="/members/directory.htm" title="Members | PoliticsHome.com"><span>Members Directory</span></a></li></ul></li><li><a href="/events.htm" title="Events | PoliticsHome.com"><span>Events</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More"><span>More</span></a><ul><li><a href="/more/podcasts.htm" title="Podcasts | PoliticsHome.com"><span>Podcasts</span></a></li><li><a href="https://longreads.politicshome.com/" title="Long reads" target="_blank"><span>Long Reads</span></a></li><li><a href="/more/commercial-opportunities.htm" title="Marketing Opportunities | PoliticsHome.com"><span>Commercial Opportunities</span></a></li></ul></li></ul>
596            </nav>
597            <div class="nav-search icon icon--search"><span>Search</span></div>
598        </div>
599        
600            <div class="nav-sub">
601                <nav class="greedy-nav">
602                    <ul class="nav level2"><li class=""><a href="/news/cost-of-living.htm"   title="Cost of Living | PoliticsHome.com"><span>Cost of Living</span></a>
603</li><li class=""><a href="/news/communities.htm"   title="Communities | PoliticsHome.com"><span>Communities</span></a>
604</li><li class=""><a href="/news/culture.htm"   title="Culture | PoliticsHome.com"><span>Culture</span></a>
605</li><li class=""><a href="/news/defence.htm"   title="Defence | PoliticsHome.com"><span>Defence</span></a>
606</li><li class=""><a href="/news/economy.htm"   title="Economy | PoliticsHome.com"><span>Economy</span></a>
607</li><li class=""><a href="/news/education.htm"   title="Education | PoliticsHome.com"><span>Education</span></a>
608</li><li class=""><a href="/news/energy.htm"   title="Energy | PoliticsHome.com"><span>Energy</span></a>
609</li><li class=""><a href="/news/environment.htm"   title="Environment | PoliticsHome.com"><span>Environment</span></a>
610</li><li class=""><a href="/news/foreign-affairs.htm"   title="Foreign Affairs | PoliticsHome.com"><span>Foreign Affairs</span></a>
611</li><li class=""><a href="/news/health-care.htm"   title="Health & Care | PoliticsHome.com"><span>Health & Care</span></a>
612</li><li class=""><a href="/news/home-affairs.htm"   title="Home Affairs | PoliticsHome.com"><span>Home Affairs</span></a>
613</li><li class=""><a href="/news/political-parties.htm"   title="Political Parties | PoliticsHome.com"><span>Political Parties</span></a>
614</li><li class=""><a href="/news/social-affairs.htm"   title="Social Affairs | PoliticsHome.com"><span>Social Affairs</span></a>
615</li><li class="">
615<a href="/news/transport.htm"   title="Transport | PoliticsHome.com"><span>Transport</span></a>
616</li></ul>
617                    <ul class="hidden-links hidden"></ul>
618                    <div class="gn-more">
619                        <span class="icon icon--minusSlim">More</span>
620                    </div>
621                </nav>
622            </div>
623        
624
625
626        <div class="nav-bottom">
627            <div class="nav-reg">
628                <ul>
629                    <li><a href="/account.htm"><span>Subscribe</span></a></li>
630                </ul>
631            </div>
632            <div class="nav-social">
633                <p>Follow us:</p>
634                <a href="https://x.com/politicshome" target="_blank" class="icon icon--x">
635                    <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>
636                </a>
637                <a href="https://www.facebook.com/PoliticsHomeUK/" target="_blank" class="icon icon--facebook"></a>
638                <a href="https://www.linkedin.com/company/politicshome" target="_blank" class="icon icon--linkedIn"></a>
639            </div>
640        </div>
641    </div>
642</header>
643
644<div class="sticky-header clearFix">
645    <a class="logo-sticky" href="/">
646        <img alt="PoliticsHome" src="/_img/logos/ph-100.svg" />
647    </a>
648    <nav class="sticky-nav">
649        <ul><li class="noSub liHasChildren liOn"><a href="/" class="on" title="News | Politicshome.com"><span>Home</span></a><ul><li><a href="/news/cost-of-living.htm" title="Cost of Living | PoliticsHome.com"><span>Cost of Living</span></a></li><li><a href="/news/communities.htm" title="Communities | PoliticsHome.com"><span>Communities</span></a></li><li><a href="/news/culture.htm" title="Culture | PoliticsHome.com"><span>Culture</span></a></li><li><a href="/news/defence.htm" title="Defence | PoliticsHome.com"><span>Defence</span></a></li><li><a href="/news/economy.htm" title="Economy | PoliticsHome.com"><span>Economy</span></a></li><li><a href="/news/education.htm" title="Education | PoliticsHome.com"><span>Education</span></a></li><li><a href="/news/energy.htm" title="Energy | PoliticsHome.com"><span>Energy</span></a></li><li><a href="/news/environment.htm" title="Environment | PoliticsHome.com"><span>Environment</span></a></li><li><a href="/news/foreign-affairs.htm" title="Foreign Affairs | PoliticsHome.com"><span>Foreign Affairs</span></a></li><li><a href="/news/health-care.htm" title="Health &amp; Care | PoliticsHome.com"><span>Health & Care</span></a></li><li><a href="/news/home-affairs.htm" title="Home Affairs | PoliticsHome.com"><span>Home Affairs</span></a></li><li><a href="/news/political-parties.htm" title="Political Parties | PoliticsHome.com"><span>Political Parties</span></a></li><li><a href="/news/social-affairs.htm" title="Social Affairs | PoliticsHome.com"><span>Social Affairs</span></a></li><li><a href="/news/transport.htm" title="Transport | PoliticsHome.com"><span>Transport</span></a></li></ul></li><li class="noSub"><a href="/opinion.htm" title="The House Opinion | Politicshome.com"><span>Opinion</span></a></li><li class="inner--900"><a href="/house-magazine.htm" title="The House Magazine"><span>The House Magazine</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/in-focus.htm" title="In Focus"><span>In Focus</span></a><ul><li><a href="/in-focus/wiw.htm" title="Women in Westminster"><span>WIW</span></a></li><li><a href="/hub/women-westminster-conversation" title="Women in Westminster: In Conversation With"><span>WIW: In Conversation With</span></a></li><li><a href="/hub/thepathtonetzero" title="The Path To Net Zero"><span>The Path To Net Zero</span></a></li><li><a href="/hub/powering-britains-future" title="Powering Britain&#39;s Future"><span>Powering Britain's Future</span></a></li><li><a href="/in-focus/blueprint-britain.htm" title="Blueprint Britain"><span>Blueprint Britain</span></a></li></ul></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/members.htm" title="Members | PoliticsHome.com"><span>Members</span></a><ul><li><a href="/members.htm" title="Become A Member"><span>Become A Member</span></a></li><li><a href="/members/directory.htm" title="Members | PoliticsHome.com"><span>Members Directory</span></a></li></ul></li><li><a href="/events.htm" title="Events | PoliticsHome.com"><span>Events</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More"><span>More</span></a><ul><li><a href="/more/podcasts.htm" title="Podcasts | PoliticsHome.com"><span>Podcasts</span></a></li><li><a href="https://longreads.politicshome.com/" title="Long reads" target="_blank"><span>Long Reads</span></a></li><li><a href="/more/commercial-opportunities.htm" title="Marketing Opportunities | PoliticsHome.com"><span>Commercial Opportunities</span></a></li></ul></li></ul>
650    </nav>
651    <div class="sticky-srch"></div>
652    <div class="burger">
653        <div class="hamburger">
654            <span></span>
655        </div>
656    </div>
657</div>
658
659<div class="search-overlay">
660    <div id="hdr_pnlSearch" class="hdr-searchBar" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;hdr_btnSearch&#39;)">
661	
662        <input name="ctl00$hdr$txtSearch" type="text" id="hdr_txtSearch" class="text sb-keyword" placeholder="Enter keyword/s" />
663        <input type="submit" name="ctl00$hdr$btnSearch" value="Search" id="hdr_btnSearch" class="btn sb-btn" />
664    
665</div>
666    <span class="search-close icon icon--close"></span>
667</div>
668
669
670        
671    
672    
673<main>
674    
675    <div class="template template--1col ">
676        
677
678        <div class="container">
679            
680            
681
682
683
684
685
686
687
688
689
690<div class="article-view flx flx--wr clearFix">
691    <div class="av-lc">
692        
693        <div class="col--ad">
694            <!-- /1048162/ph/news-article_left-side-top -->
695            <div id='div-gpt-ad-1608230097163-1' class="ph-ad">
696                
696<script>
697                googletag.cmd.push(function() {
698                  googletag.display('div-gpt-ad-1608230097163-1');
699                });
700                </script>
700
701            </div>
702        </div>
703        <div class="news-title news-title--houseOpinion">
704            <span class="nt-cat h5">OPINION</span>
705            <span class="nt-link">
706                <a class="icon icon--all" href="/thehouse.htm">All</a>
707            </span>
708        </div>
709        <div class="news-list news-list--sqThumb">
710            <div class="news-item">
711    <div class="ni-image">
712        <a href="/opinion/article/commitment-to-rejoin-eu-would-make-labour-more-electable">
713               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/3FE6FA6_zpivq8.jpg" class="lazyload" alt="A commitment to rejoin the EU would make Labour more electable">
714        </a>
715      <span class="ni-tag ni-tag--house"></span>
716    </div>
717    <div class="ni-content">
718        <div class="ni-title">
719            <a href="/opinion/article/commitment-to-rejoin-eu-would-make-labour-more-electable">A commitment to rejoin the EU would make Labour more electable</a>
720        </div>
721        <div Class="ni-sponsor">By <a href="/news/author/tom-brufatto.htm">Tom Brufatto</a></div>
722        <div class="ni-meta">
723            <span class="ni-date"><time datetime="2026-09-15T12:15" title="15 September 2026 at 12:15">15 Sep</time></span>
724             <span class="ni-cat"><a href="/news/foreign-affairs.htm">Foreign affairs</a></span>
725        </div> 
726    </div>
727</div><div class="news-item">
728    <div class="ni-image">
729        <a href="/opinion/article/mega-donations-do-more-damage-to-public-trust-politics">
730               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/3FEX9DM_orfozm.jpg" class="lazyload" alt="Mega donations will do more damage to public trust in politics">
731        </a>
732      <span class="ni-tag ni-tag--house"></span>
733    </div>
734    <div class="ni-content">
735        <div class="ni-title">
736            <a href="/opinion/article/mega-donations-do-more-damage-to-public-trust-politics">Mega donations will do more damage to public trust in politics</a>
737        </div>
738        <div Class="ni-sponsor">By <a href="/news/author/darren-hughes.htm">Darren Hughes</a></div>
739        <div class="ni-meta">
740            <span class="ni-date"><time datetime="2026-09-15T09:00" title="15 September 2026 at 09:00">15 Sep</time></span>
741             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
742        </div> 
743    </div>
744</div><div class="news-item">
745    <div class="ni-image">
746        <a href="/opinion/article/right-wing-party-members-quite-like-narcissistic-machiavellian-leaders">
747               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/3FETK0N_pydo2e.jpg" class="lazyload" alt="A bunch of narcissistic, psychopathic Machiavellians? Britain's party members and their leaders">
748        </a>
749      <span class="ni-tag ni-tag--house"></span>
750    </div>
751    <div class="ni-content">
752        <div class="ni-title">
753            <a href="/opinion/article/right-wing-party-members-quite-like-narcissistic-machiavellian-leaders">A bunch of narcissistic, psychopathic Machiavellians? Britain's party members and their leaders</a>
754        </div>
755        <div Class="ni-sponsor">By <a href="/news/author/tim-bale.htm">Tim Bale</a></div>
756        <div class="ni-meta">
757            <span class="ni-date"><time datetime="2026-09-07T14:25" title="07 September 2026 at 14:25">07 Sep</time></span>
758             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
759        </div> 
760    </div>
761</div><div class="news-item">
762    <div class="ni-image">
763        <a href="/opinion/article/nigel-farage-enters-no-10-fall-whitehalls-trap">
764               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/AdobeStock_2119424534_rough_v4_CMYK_copy_bjiwee.jpg" class="lazyload" alt="When Nigel Farage enters No 10, he will not fall into Whitehall's trap">
765        </a>
766      <span class="ni-tag ni-tag--house"></span>
767    </div>
768    <div class="ni-content">
769        <div class="ni-title">
770            <a href="/opinion/article/nigel-farage-enters-no-10-fall-whitehalls-trap">When Nigel Farage enters No 10, he will not fall into Whitehall's trap</a>
771        </div>
772        <div Class="ni-sponsor">By <a href="/thehouse/mp-directory/danny-kruger.htm">Danny Kruger MP</a></div>
773        <div class="ni-meta">
774            <span class="ni-date"><time datetime="2026-09-04T10:50" title="04 September 2026 at 10:50">04 Sep</time></span>
775             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
776        </div> 
777    </div>
778</div><div class="news-item">
779    <div class="ni-image">
780        <a href="/opinion/article/polling-produce-vivid-snapshots-fuller-picture-needs-nuanced-questions">
781               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/AdobeStock_154569696_Low_Res_Online_rt49ew.jpg" class="lazyload" alt="Polling can produce vivid snapshots – but the fuller picture needs more nuanced questions">
782        </a>
783      <span class="ni-tag ni-tag--house"></span>
784    </div>
785    <div class="ni-content">
786        <div class="ni-title">
787            <a href="/opinion/article/polling-produce-vivid-snapshots-fuller-picture-needs-nuanced-questions">Polling can produce vivid snapshots – but the fuller picture needs more nuanced questions</a>
788        </div>
789        <div Class="ni-sponsor">By <a href="/news/author/lord-ashcroft.htm">Lord Ashcroft</a></div>
790        <div class="ni-meta">
791            <span class="ni-date"><time datetime="2026-09-03T12:55" title="03 September 2026 at 12:55">03 Sep</time></span>
792             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
793        </div> 
794    </div>
795</div>
796
797
798        </div>
799
800        <div class="news-title">
801            <span class="nt-cat h5">Press releases</span>
802        </div>
803
804        <div class="news-list news-list--x1 news-list--press">
805            <div class="news-item">
806                <div class="ni-meta">
807                    <span class="ni-date"><time datetime="2024-08-27T08:00" title="27 August 2024 at 08:00">27 Aug 2024</time></span>
808                </div>
809                <div class="ni-title">
810                    <a href="/members/article/charity-calls-governmentbacked-eat-red-meat-campaign-reckless-selfsabotage-labours-national-health-climate-policy-ambitions">Charity calls Government-backed ‘eat more red meat’ campaign ‘reckless self-sabotage on Labour’s national health and climate policy ambitions’</a>
811          </div>
812<div Class="ni-sponsor">By <a href="/members/profile/humane-world-for-animals-uk">Humane World for Animals UK</a></div>
813</div><div class="news-item">
814                <div class="ni-meta">
815                    <span class="ni-date"><time datetime="2024-07-05T08:00" title="05 July 2024 at 08:00">05 Jul 2024</time></span>
816                </div>
817                <div class="ni-title">
818                    <a href="/members/article/ciob-reacts-uk-general-election-result">CIOB reacts to UK General Election result</a>
819          </div>
820<div Class="ni-sponsor">By Chartered Institute of Building</div>
821</div><div class="news-item">
822                <div class="ni-meta">
823                    <span class="ni-date"><time datetime="2023-09-06T15:00" title="06 September 2023 at 15:00">06 Sep 2023</time></span>
824                </div>
825                <div class="ni-title">
826                    <a href="/members/article/ria-welcomes-new-shadow-rail-minister-stephen-morgan-mp">RIA welcomes new Shadow Rail Minister Stephen Morgan MP</a>
827          </div>
828<div Class="ni-sponsor">By Railway Industry Association</div>
829</div>
830
831
832        </div>
833        
834        <div class="col--ad">
835            <!-- /1048162/ph/news-article_left-side-bot -->
836            <div id='div-gpt-ad-1608230097163-2' class="ph-ad">
837                
837<script>
838                googletag.cmd.push(function() {
839                  googletag.display('div-gpt-ad-1608230097163-2');
840                });
841                </script>
841
842            </div>
843        </div>  
844    </div>
845
846    <div class="av-main">
847        
848        
849        
850        
851        
852        
853
854<article class="newsview">
855    <div class="av-article">
856    <h1>Lib Dems Go Soul Searching In Brighton</h1>
857
858    
859    <div class="av-featImg">
860        <div class="av-main-img">
861            <img data-sizes="auto" data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_750,h_422,f_auto/v1/news/2026_09/3FJY00M_ll4dll.jpg"
862                data-srcset="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_400,h_225,f_auto/v1/news/2026_09/3FJY00M_ll4dll.jpg 400w, 
863    https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_500,h_281/v1/news/2026_09/3FJY00M_ll4dll.jpg 500w, 
864    https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_600,h_338/v1/news/2026_09/3FJY00M_ll4dll.jpg 600w, 
865    https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_710,h_399/v1/news/2026_09/3FJY00M_ll4dll.jpg 710w" class="lazyload" alt="Lib Dems Go Soul Searching In Brighton">
866
867            <div class="av-share">
868                <a class="share-button-item share-button-item--twitter"
869                    href="https://x.com/intent/tweet?text=Lib+Dems+Go+Soul+Searching+In+Brighton&amp;url=https://www.politicshome.com%2fnews%2farticle%2flib-dems-go-soul-searching-in-brighton" target="_blank"
870                    rel="noopener" aria-label="">
871                    <svg viewBox="0 0 14 12" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11.026 0h2.146L8.483 5.083 14 12H9.68L6.296 7.805 2.425 12H.276l5.017-5.437L0 0h4.43l3.058 3.834L11.026 0Zm-.754 10.781h1.19L3.783 1.155H2.507l7.765 9.626Z" style="fill:#fff;fill-rule:nonzero"/></svg>
872                </a>
873<a class="share-button-item share-button-item--whatsapp"
874                    href="whatsapp://send?text=Lib+Dems+Go+Soul+Searching+In+Brighton%20https://www.politicshome.com%2fnews%2farticle%2flib-dems-go-soul-searching-in-brighton" target="_blank" rel="noopener"
875                    aria-label="">
876                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
877                        <path
878                            d="M20.1 3.9C17.9 1.7 15 .5 12 .5 5.8.5.7 5.6.7 11.9c0 2 .5 3.9 1.5 5.6L.6 23.4l6-1.6c1.6.9 3.5 1.3 5.4 1.3 6.3 0 11.4-5.1 11.4-11.4-.1-2.8-1.2-5.7-3.3-7.8zM12 21.4c-1.7 0-3.3-.5-4.8-1.3l-.4-.2-3.5 1 1-3.4L4 17c-1-1.5-1.4-3.2-1.4-5.1 0-5.2 4.2-9.4 9.4-9.4 2.5 0 4.9 1 6.7 2.8 1.8 1.8 2.8 4.2 2.8 6.7-.1 5.2-4.3 9.4-9.5 9.4zm5.1-7.1c-.3-.1-1.7-.9-1.9-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-.9 1.1-.2.2-.3.2-.6.1s-1.2-.5-2.3-1.4c-.9-.8-1.4-1.7-1.6-2-.2-.3 0-.5.1-.6s.3-.3.4-.5c.2-.1.3-.3.4-.5.1-.2 0-.4 0-.5C10 9 9.3 7.6 9 7c-.1-.4-.4-.3-.5-.3h-.6s-.4.1-.7.3c-.3.3-1 1-1 2.4s1 2.8 1.1 3c.1.2 2 3.1 4.9 4.3.7.3 1.2.5 1.6.6.7.2 1.3.2 1.8.1.6-.1 1.7-.7 1.9-1.3.2-.7.2-1.2.2-1.3-.1-.3-.3-.4-.6-.5z" />
879                    </svg>
880                </a>
881<a class="share-button-item share-button-item--linkedin"
882                    href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https://www.politicshome.com%2fnews%2farticle%2flib-dems-go-soul-searching-in-brighton&amp;title=Lib+Dems+Go+Soul+Searching+In+Brighton&amp;summary=Lib+Dems+Go+Soul+Searching+In+Brighton&amp;source=https://www.politicshome.com%2fnews%2farticle%2flib-dems-go-soul-searching-in-brighton"
883                    target="_blank" rel="noopener" aria-label="">
884                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
885                        <path
886                            d="M6.5 21.5h-5v-13h5v13zM4 6.5C2.5 6.5 1.5 5.3 1.5 4s1-2.4 2.5-2.4c1.6 0 2.5 1 2.6 2.5 0 1.4-1 2.5-2.6 2.5zm11.5 6c-1 0-2 1-2 2v7h-5v-13h5V10s1.6-1.5 4-1.5c3 0 5 2.2 5 6.3v6.7h-5v-7c0-1-1-2-2-2z" />
887                    </svg>
888                </a>
889<a class="share-button-item share-button-item--email" href="/cdn-cgi/l/email-protection#93ace0e6f1f9f6f0e7aedffaf1b8d7f6fee0b8d4fcb8c0fce6ffb8c0f6f2e1f0fbfafdf4b8dafdb8d1e1faf4fbe7fcfdb5f2fee3a8f1fcf7eaaefbe7e7e3e0a9bcbce4e4e4bde3fcfffae7faf0e0fbfcfef6bdf0fcfeb6a1f5fdf6e4e0b6a1f5f2e1e7faf0fff6b6a1f5fffaf1bef7f6fee0bef4fcbee0fce6ffbee0f6f2e1f0fbfafdf4befafdbef1e1faf4fbe7fcfd" target="_self" rel="noopener" aria-label="">
890                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
891                        <path
892                            d="M22 4H2C.9 4 0 4.9 0 6v12c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7.25 14.43l-3.5 2c-.08.05-.17.07-.25.07-.17 0-.34-.1-.43-.25-.14-.24-.06-.55.18-.68l3.5-2c.24-.14.55-.06.68.18.14.24.06.55-.18.68zm4.75.07c-.1 0-.2-.03-.27-.08l-8.5-5.5c-.23-.15-.3-.46-.15-.7.15-.22.46-.3.7-.14L12 13.4l8.23-5.32c.23-.15.54-.08.7.15.14.23.07.54-.16.7l-8.5 5.5c-.08.04-.17.07-.27.07zm8.93 1.75c-.1.16-.26.25-.43.25-.08 0-.17-.02-.25-.07l-3.5-2c-.24-.13-.32-.44-.18-.68s.44-.32.68-.18l3.5 2c.24.13.32.44.18.68z" />
893                    </svg>
894                </a>
895<a class="share-button-item share-button-item--facebook"
896                    href="https://facebook.com/sharer/sharer.php?u=https://www.politicshome.com%2fnews%2farticle%2flib-dems-go-soul-searching-in-brighton" target="_blank" rel="noopener"
897                    aria-label="">
898                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
899                        <path  d="M18.77 7.46H14.5v-1.9c0-.9.6-1.1 1-1.1h3V.5h-4.33C10.24.5 9.5 3.44 9.5 5.32v2.15h-3v4h3v12h5v-12h3.85l.42-4z" />
900                    </svg>
901                </a>
902            </div>
903
904        </div>
905        <p class="img-caption">Lib Dem leader Ed Davey with party president Josh Babarinde and deputy leader Daisy Cooper at the party conference in Brighton (Alamy)</p>
906    </div>
907    
908
909    
910    <div class="av-author">
911        
912        
913        <div class="av-authInfo">
914            <p class="av-authName">
915                <a href="/news/author/zoe-crowther-and-noah-vickers.htm">
916                    Zoe Crowther and Noah Vickers
917                    </a>
918            </p>
919            
920
921
922        </div>
923        
924    </div>
925    
926    <div class="av-meta">
927        <span class="av-readTime">11 min read</span><span class="av-date"><time datetime="2026-09-23T12:20" title="23 September 2026 at 12:20">23 September</time></span>
928        
929    </div>
930    <div class="av-standfirst">
931        <p>Questions about the Liberal Democrats' strategy, message and identity dominated the party's conference in Brighton.</p>
932    </div>
933    <p>As Lib Dem&nbsp;parliamentarians and activists arrived on the south&nbsp;coast&nbsp;at the weekend, they were encouraged to write on a board&nbsp;why they support the party.</p>
934
935<p>&ldquo;I want to live in a country where every voice and every vote matters.&rdquo; &ldquo;Fairness and equality of opportunity.&rdquo; &ldquo;I didn&rsquo;t want to stand by and see our country overtaken by malign actors.&rdquo; &ldquo;Honesty, decency, integrity and progressivism.&rdquo; &ldquo;Because it doesn&rsquo;t need to be this shit.&rdquo;</p>
936
937<p>The range of answers reflected a growing debate within the Lib Dems that was&nbsp;the&nbsp;biggest talking point in Brighton: what, and who,&nbsp;are they for?</p>
938
939<p>The question was putting pressure on leader Ed Davey in the weeks, even months, leading up to the weekend.</p>
940
941<p>On the eve of conference,&nbsp;South Cotswolds MP Roz Savage said publicly what many Lib Dems had been complaining about in private: that <a href="https://www.politicshome.com/news/article/lib-dem-mp-warns-party-struggling-relevance-call-bold-liberal-vision">their party is &quot;struggling for relevance&quot;</a>. In an essay shared exclusively with <em>PoliticsHome</em>, Savage argued that liberals must &ldquo;rediscover&rdquo; their &ldquo;insurgent spirit&rdquo;, rather than being &ldquo;the polite custodians of a system that leaves people feeling powerless&rdquo;.</p><div id="M91004ScriptRootC1141117"></div>
vendor: 110 bytes, lines 941-942
941
942<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
942<script src="https://jsc.mgid.com/p/o/politicshome.com.1141117.js" async></script>
942
943<!----------------- ScrollAd Tag -----------------> <div id="adsuiteScrollAd"></div>
944<div class="col--ad col--ad-inArticle">
945   <div id='div-gpt-ad-1608230097163-6' class="ph-ad">
946  
946<script>
947    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-6');
948	setInterval(function () { googletag.pubads().refresh([gptadslots[0]]); }, 120000);  });
949  </script>
949
950</div>
951</div>
952
953
954
955<p>Indeed, as Lib Dem direction comes under growing scrutiny, senior party figures told<em> PoliticsHome</em> they had noticed more media attention than they&nbsp;would normally expect at this stage of a Parliament.</p>
956
957<p>Davey has made no secret of his desire to see the Liberal Democrats enter government after the next general election, <a href="https://www.politicshome.com/news/article/ed-davey-hung-parliament-experienced-leader">telling <em>The House</em> in a recent interview</a> that he would be &ldquo;the most experienced leader&rdquo; in the event of a hung parliament.&nbsp;</p>
958
959<p>Faced with criticism, he has pointed to the party&#39;s electoral gains at local level as evidence of success.&nbsp;&ldquo;We&#39;re winning where it matters: at the ballot box,&quot; he declared in Brighton.</p>
960
961<p>Having won a record 72 MPs in the 2024 general election, the Lib Dems transformed their presence in Westminster. However, in recent months, multiple party figures have expressed frustration with what they describe as&nbsp;failure to capitalise on this success and stagnant polling,&nbsp;and fear that the Lib Dems are failing to cut through in a fragmented political climate.&nbsp;</p>
962
963<p>Speaking to <em>PoliticsHome</em> at conference, one MP blamed &ldquo;growing pains&rdquo;: a Lib Dem central operation&nbsp;that had taken time to catch up with the size of the parliamentary party.</p>
964
965<p>Another MP described this year&rsquo;s conference as &ldquo;edgier&rdquo; than previous years, adding that restlessness with Davey&#39;s leadership was leading to conversations about possible successors:&nbsp;&ldquo;This one feels edgier about the leadership... The three who would go for it are Lisa Smart, Daisy Cooper and Max Wilkinson. Whether they&#39;d do any better, I don&#39;t know.&rdquo;</p>
966
967<p>Cooper, the party&#39;s deputy leader,&nbsp;is generally seen as the&nbsp;most obvious potential successor to Davey. She was once widely seen as the natural heir, although that assumption has faded somewhat over the past two years as 2024-intake MPs like Wilkinson,&nbsp;Calum Miller and Josh Babarinde have risen through the ranks.</p>
968
969<figure class="image-captioned inline-image"><img alt="Daisy Cooper" height="667" src="/ugc-1/1/51/0/2YEJ6J7.jpg" width="1000" />
970<figcaption>Lib Dem deputy leader Daisy Cooper is seen as a front runner to succeed Ed Davey (Alamy)</figcaption>
971</figure>
972
973<p>Babarinde has recently taken on the presidency of the Liberal Democrats for a three-year term, and the expectation among colleagues is that he will see that role through before considering a leadership bid &ndash; following a path similar to that taken by former leader Tim Farron.</p>
974
975<p>Smart, who is a close ally of Davey, is seen as a potential continuity candidate, while Miller and Wilkinson are widely viewed as highly competent spokespeople for the party. However, MPs worry that if a leadership change were to happen now, any potential successor would struggle to achieve the same name recognition with the public that Davey has earned through years of campaigning and media stunts.&nbsp;</p>
976
977<p>Furthermore, while there was chat about Davey&#39;s successor in Brighton, few party figures believe a change in leadership anytime soon&nbsp;is a serious possibility.</p>
978
979<p>While some Lib Dem MPs privately acknowledge frustrations with the party&rsquo;s progress since the election, many remain relatively comfortable when looking at polling in their own constituencies, which are largely based in former-Conservative voting parts of southern England.&nbsp;An MRP poll carried out by Electoral Calculus in June this year shows the Lib Dems holding steady with 72 seats.</p>
980
981<p>&ldquo;It&rsquo;s just not that deep,&rdquo; one&nbsp;Lib Dem MP joked, arguing that some of the Lib Dem MPs most critical of Davey also &ldquo;do not have an alternative&rdquo; to offer.</p>
982
983<blockquote>
984<p>There is an absence of underlying understanding publicly as to what the party&#39;s purpose is</p>
985</blockquote>
986
987<p>For now, the party is attempting to project unity and purpose rather than succession politics. Victoria Collins, the MP for Harpenden and Berkhamsted, described the mood of conference as one of preparation for government.</p>
988
989<p>&ldquo;The general tone is that we are ambitious, we are going for government, whatever that looks like, and we&#39;re preparing for it,&rdquo; she said.&nbsp;</p>
990
991<p>That said, while Davey&#39;s position is still regarded as&nbsp;secure, he is undoubtedly under pressure to clarify the party&#39;s message beyond the so-called &quot;blue wall&quot; seats won at the last election.</p>
992
993<p>In his conference speech on Tuesday, <a href="https://www.politicshome.com/news/article/lib-dems-fight-lives-wellfunded-far-right-warns-ed-davey">he made a moral case for the Lib Dems</a>, telling the party that it is in a&nbsp;fight for the country&#39;s future against the modern-day far right.</p>
994
995<p>At a panel organised by the Social Liberal Forum (SLF), the SLF chair John Shreeve argued that the Liberal Democrats had become effective campaigners in areas where they already possessed capacity, but struggled to expand that model elsewhere.</p>
996
997<p>&ldquo;The conclusion that we reach is that there is an absence of underlying understanding publicly as to what the party&#39;s purpose is,&rdquo; he said.&nbsp;</p>
998
999<p>&ldquo;So, are we the best administrators? Well, that&#39;
999s not going to exactly put us in power. It&#39;s the scale of our delivery which is inadequate. We&#39;re very good at delivering where we have the capacity to do so, but we are very poor at being able to stimulate and lead and inspire.&rdquo;</p>
1000
1001<p><img alt="Ed Davey" class="inline-image" height="667" src="/ugc-1/1/51/0/3FJFFCH.jpg" width="1000" /></p>
1002
1003<p>Graham Neale, chair of the Green Liberals, agreed.&nbsp;</p>
1004
1005<p>&ldquo;We end up, unfortunately, being sort of just populist bureaucrats,&rdquo; he said at the panel event.</p>
1006
1007<p>&ldquo;&lsquo;We can get more for your council tax than this group can, or we would spend it better than that group can&hellip;&rsquo; We just end up competing to see who can be the best bureaucrats. We&#39;ve really got a series of disconnected ideas here.&rdquo;</p>
1008
1009<p>He accused the party of being &ldquo;timid&rdquo; on environmental policy, taxation, and its international stance, especially around Gaza.</p>
1010
1011<p>&ldquo;We didn&#39;t reap any benefit from our international stance in the way that the Green Party did in Southwark and other places in London.&rdquo;</p>
1012
1013<p><a href="https://www.politicshome.com/news/article/urban-lib-dems-fear-party-focused-blue-wall">Other urban Lib Dems</a> continue to feel that the party remains disproportionately focused on former Conservative&nbsp;territory rather than trying to make progress in some of England&rsquo;s biggest cities.</p>
1014
1015<p>Northern Lib Dems in particular are dissatisfied that the party has not done enough to address what they see as a north-south imbalance. One Manchester councillor told <em>PoliticsHome</em> that they had recently invited Davey to an event in the city, but that the leader declined to attend:&nbsp;&quot;He doesn&#39;t care about Manchester.&quot;</p>
1016
1017<blockquote>
1018<p>The acknowledgement that the lack of cut-through was an issue was probably the most significant first step</p>
1019</blockquote>
1020
1021<p>Other groups&nbsp;have gripes with the party&rsquo;s approach. Young Liberals chair Will Tennison argued that the party&rsquo;s focus on the European Union was misplaced when it comes to winning over younger voters.&nbsp;</p>
1022
1023<p>&ldquo;They&#39;re bored of it,&rdquo; he said. &ldquo;It went on too long. We&#39;re ready to move on... The job market almost always comes out on top.&rdquo;</p>
1024
1025<p>Tennison, who sits on the party&rsquo;s federal board, said the party is &ldquo;aware that the messaging is not up&nbsp;to scratch&rdquo;.&nbsp;</p>
1026
1027<p>&ldquo;I don&#39;t think they&#39;ve come up with a solution to how to fix it, but I do think it&#39;s really good that we&#39;ve seen an increase in the number of people at HQ that are working in the digital space. So we&#39;ve got more social media admins, we&#39;ve got more people doing influencer&nbsp;stuff. Politics isn&#39;t won on the BBC News anymore, and in the not too distant future, it might very well be won on TikTok.&rdquo;</p>
1028
1029<p>One MP said that&nbsp;the party&#39;s problem lies less in the core policies themselves &ndash;&nbsp;fixing the social care system, repairing the UK&rsquo;s relationship with Europe and electoral reform&nbsp;&ndash; but more in the communication of&nbsp;how they would actually directly improve people&rsquo;s lives.</p>
1030
1031<p>Earlier this year, <a href="https://www.politicshome.com/news/article/inside-the-lib-dem-strategy-rethink"><em>PoliticsHome</em> reported on a &ldquo;strategy rethink&rdquo; inside the party,</a> amid frustration from some MPs about the lack of progress since the general election in breaking into new ground.&nbsp;</p>
1032
1033<p>The party has responded to criticisms&nbsp;by overhauling its communications operation, including the appointment of James Holt as political director. Holt previously served as the Liberal Democrats&rsquo; director of communications more than 10 years ago, and has returned to the UK in the last few months after working for Prince Harry and Meghan in the US.</p>
1034
1035<p>&ldquo;The acknowledgement that the lack of cut-through was an issue was probably the most significant first step,&rdquo; one MP said.</p>
1036
1037<p>&ldquo;Now we&#39;ve got people in place who should be able to help communicate and structure our vision. They won&#39;t be able to do it overnight, but a year ago, there wasn&#39;t even anyone working on it.&rdquo;</p>
1038
1039<p>The party has also hired content creators, reflecting a recognition that political communication is increasingly taking place away from traditional&nbsp;media.</p>
1040
1041<p><img alt="Ed Davey" class="inline-image" height="667" src="/ugc-1/1/51/0/3FK18A0.jpg" width="1000" /></p>
1042
1043<p>There is also a new effort to develop the intellectual infrastru
1043cture behind the party.</p>
1044
1045<p>The Britain Project, a new think tank aiming to &ldquo;convene and catalyse liberal thinking&rdquo;, was launched at the conference. Davey welcomed its arrival, arguing that liberalism had lacked a dedicated Westminster think tank for too long.</p>
1046
1047<p>&ldquo;There&rsquo;s been a gap in the market. There hasn&rsquo;t been a liberal think tank for a long time,&rdquo; he said.</p>
1048
1049<p>&ldquo;You look around Westminster and Whitehall, and there are lots of think tanks there that are supplying ideas for Labour, ideas for the Conservatives, ideas that they try to promote so that they can get policies for government. The fact that we haven&rsquo;t had a think tank focused on liberalism, sharing our values, has been a real gap.&rdquo;</p>
1050
1051<p>But Davey also insisted that the organisation should not simply become a policy arm of the party.</p>
1052
1053<p>&ldquo;While we share those values, we need you to come up with ideas that I occasionally disagree with, because we need you to challenge not just me, but challenge the whole party.</p>
1054
1055<p>&ldquo;When you do come up with ideas &ndash;&nbsp;whether we agree with them or not &ndash;&nbsp;the fact that we can add them to our debate, that they can challenge us, challenge the party, is a really good thing, because that challenge, as we know, as liberals, makes those ideas better.&rdquo;</p>
1056
1057<blockquote>
1058<p>If you are as close to power as we may be, you need to be serious about it</p>
1059</blockquote>
1060
1061<p>The think tank&rsquo;s policy director, Lib Dem peer Lord Leunig, went further, saying his ambition was to become unpopular within his own party if that was what was required to improve its policymaking.</p>
1062
1063<p>&ldquo;My ambition is to be the least popular person in our party,&rdquo; he said.</p>
1064
1065<p>&ldquo;But to be a good minister you actually have to have policies that work, and I can tell you that our party, just like all other parties&hellip; can be guilty of &#39;convenientism&#39; &ndash;&nbsp;believing that what can be convenient is true &ndash; and I tell you that is not always the case.&rdquo;</p>
1066
1067<p>He later added: &ldquo;We are not soft people. This is serious stuff. Because you know 
1067what? If you are as close to power as we may be, you need to be serious about it.&rdquo;</p>
1068
1069<p>Davey has hinted at a willingness to work with Labour. He has refused to completely rule out a coalition with the Conservatives, but suggested that a coalition with the Tory party in its current form under the leadership of Kemi Badenoch would be highly unlikely. One senior Lib Dem told <em>PoliticsHome</em> the party would never consider joining a government that wanted to leave the European Convention on Human Rights.</p>
1070
1071<p>The MP suggested that, if coalition negotiations did eventually arise, the party should publicly identify three issues on which it would refuse to compromise: energy policy, Europe and electoral reform.</p>
1072
1073<p>The Lib Dems feel confident that they will be a significant player come the next general election &ndash; whether it happens at the expected time or if Burnham calls an election early.&nbsp;</p>
1074
1075<p>However, their own activists and MPs are still embroiled in debates about what the party&rsquo;s broader purpose should be, who it should speak to, and how it can translate a collection of familiar liberal causes into a proposition that voters across the country can understand.</p>
1076
1077<p>The SLF panellists were asked to sum up what the Lib Dems&nbsp;were for in just a few words. Chris Bowers, coordinator of the Yorkists group, was the only panellist to offer an answer, which placed the Lib Dems in contrast with the other political parties on the ballot box.</p>
1078
1079<p>&ldquo;We&#39;re better than this.&rdquo;</p>
1080
1081<div data-oembed-url="https://podfollow.com/politicshome/view">
1082<div style="left: 0; width: 100%; height: 200px; position: relative;"><iframe allowfullscreen="" scrolling="no" src="https://podfollow.com/1205139782/embed" style="top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: 0;" tabindex="-1"></iframe></div>
1083</div>
1084
1085<p>&nbsp;</p>
1086<div class="hide js-newsview-related"><div class="av-related ">
1087    <div class="news-title">
1088        <span class="nt-cat h5">Related</span>
1089    </div>
1090    <div class="news-item news-item--related">
1091     
1092        <div class="ni-image">
1093            <a href="/news/article/urban-lib-dems-fear-party-focused-blue-wall">
1094                <img data-sizes="auto" data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_340,h_170/v1/news/2026_09/growingpains1_6x9_tixflm.jpg"
1095                    data-srcset="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_75,w_250,h_125/v1/news/2026_09/growingpains1_6x9_tixflm.jpg 250w, 
1096https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_340,h_170/v1/news/2026_09/growingpains1_6x9_tixflm.jpg 340w" class="lazyload" alt="Urban Lib Dems Fear Their Party Is Too Focused On The Blue Wall">
1097            </a>
1098        </div>
1099      
1100        <div class="ni-content">
1101            <div class="ni-title h4">
1102                <a href="/news/article/urban-lib-dems-fear-party-focused-blue-wall">Urban Lib Dems Fear Their Party Is Too Focused On The Blue Wall</a>
1103            </div>
1104            
1105            <div class="ni-author">
1106                By <a href="/news/author/noah-vickers.htm">Noah Vickers</a>
1107            </div>
1108            
1109            <div class="ni-meta">
1110                <span class="ni-date"><time datetime="2026-09-19T07:00" title="19 September 2026 at 07:00">19 Sep</time></span>
1111            </div>
1112        </div>
1113    </div>
1114</div></div>
1115            <!--
1116            <p><strong>PoliticsHome Newsletters</strong></p>
1117            <p><em>PoliticsHome provides the most comprehensive coverage of UK politics anywhere on the web, offering high quality original reporting and analysis: <a href="https://www.politicshome.com/account.htm">Subscribe</a></em></p>
1118            -->
1119        
1120    
1121    <img src="/_handlers/news/impression.ashx?key=93436&ref=lib-dems-go-soul-searching-in-brighton" width="1" height="1" />
1122</div>
1123    
1124</article>
1125
1126        
1127        
1128        
1129        
1130
1131        
1132                <div class="av-tags">
1133                    <p class="av-tagTitle">Tags</p>
1134            
1135                <a href="/news/tag/liberal-democrats.htm?filter=197">Liberal Democrats</a>
1136            
1137                <a href="/thehouse/mp-directory/ed-davey.htm">Ed Davey</a>
1138            
1139                <a href="/news/tag/lib-dems.htm?filter=1066">Lib Dems</a>
1140            
1141                <a href="/news/tag/daisy-cooper.htm?filter=1337">Daisy Cooper</a>
1142            
1143                <a href="/news/tag/brighton.htm?filter=3133">Brighton</a>
1144            
1145                <a href="/news/tag/josh-babarinde.htm?filter=6320">Josh Babarinde</a>
1146            
1147                <a href="/news/tag/lib-dem-conference.htm?filter=7185">Lib Dem conference</a>
1148            
1149                <a href="/news/tag/lib-dem-strategy.htm?filter=8982">Lib Dem strategy</a>
1150            
1151                </div>
1152            
1153        
1154                <div class="av-tags av-tags--categories">
1155                    <p class="av-tagTitle">Categories</p>
1156            
1157                <a href="/news/political-parties.htm">Political parties</a>
1158            
1159                </div>
1160            
1161
1162        <div class="hide js-newsopinion-housecta">
1163            
1164        </div>
1165
1166
1167        
1168            <div class="dianomi-articles">
1169                
1169<script type="text/javascript" id="dianomi_context_script" src="https://www.dianomi.com/js/contextfeed.js"></script>
1169
1170                <div class="dianomi_context" data-dianomi-context-id="209"></div>
1171            </div>
1172        
1173
1174
1175    </div>
1176
1177    <div class="av-rc">
1178        
1179                
1180            
1181
1182        
1183
1184
1185
1186
1187        <div class="next-article-wrap">
1188            <div class="news-title">
1189                <span class="nt-cat h5">Read next</span>
1190            </div>
1191            <div class="news-list news-list--x1 news-list--readNext">
1192                <div class="news-item">
1193    <div class="ni-image ">
1194        <a href="/news/article/lib-dems-fight-lives-wellfunded-far-right-warns-ed-davey">
1195
1196<img 
1197data-sizes="auto"
1198data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_340,h_170,f_auto/v1/news/2026_09/3FK18AH_zjm6z7.jpg" 
1199data-srcset="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_75,w_250,h_125,f_auto/v1/news/2026_09/3FK18AH_zjm6z7.jpg 250w, 
1200https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_340,h_170,f_auto/v1/news/2026_09/3FK18AH_zjm6z7.jpg 340w" 
1201class="lazyload" alt="Lib Dems In 'Fight Of Our Lives' Against 'Well-Funded Far Right', Warns Ed Davey">
1202
1203        </a>
1204      
1205    </div>
1206    <div class="ni-content">
1207        <div class="ni-meta">
1208            <span class="ni-date"><time datetime="2026-09-22T17:00" title="22 September 2026 at 17:00">22 Sep</time></span>
1209             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
1210        </div>
1211        
1212        <div class="ni-title">
1213            <a href="/news/article/lib-dems-fight-lives-wellfunded-far-right-warns-ed-davey">Lib Dems In "Fight Of Our Lives" Against "Well-Funded Far Right", Warns Ed Davey</a>
1214        </div>
1215        
1216    </div>
1217</div>
1218
1219
1220            </div>
1221        </div>
1222       
1223
1224
1225
1226
1227        
1228        <div class="col--ad">
1229            <!-- /1048162/ph/news-article_right-side-top -->
1230            <div id='div-gpt-ad-1608230097163-3' class="ph-ad">
1231                
1231<script>
1232                googletag.cmd.push(function() {
1233                     googletag.display('div-gpt-ad-1608230097163-3');
1234                });           
1235                </script>
1235
1236            </div>
1237        </div>
1238
1239        
1240            <div class="dianomi-articles--right">
1241                
1241<script type="text/javascript" id="dianomi_context_script" src="https://www.dianomi.com/js/contextfeed.js"></script>
1241
1242                <div class="dianomi_context" data-dianomi-context-id="1339"></div>
1243            </div>
1244        
1245
1246
1247    </div>
1248</div>
1249
1250
1251<div class="row row--extra">
1252    <div class="cols">
1253        <div class="col col--75">
1254            <div class="news-title">
1255                <span class="nt-cat h5">Read more</span>
1256                <span class="nt-link">
1257                    <a class="icon icon--all" href="/news.htm">All</a>
1258                </span>
1259            </div>
1260            <div class="news-list news-list--x3 news-list--sqThumb">
1261                <div class="news-item">
1262    <div class="ni-image">
1263        <a href="/news/article/lib-dem-mp-warns-party-struggling-relevance-call-bold-liberal-vision">
1264               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/2X86MYR_cropped_uubbod.jpg" class="lazyload" alt="Lib Dem MP Warns Her Party Is 'Struggling For Relevance' In Call For 'Insurgent' Liberalism">
1265        </a>
1266      
1267    </div>
1268    <div class="ni-content">
1269        <div class="ni-title">
1270            <a href="/news/article/lib-dem-mp-warns-party-struggling-relevance-call-bold-liberal-vision">Lib Dem MP Warns Her Party Is "Struggling For Relevance" In Call For "Insurgent" Liberalism</a>
1271        </div>
1272        
1273        <div class="ni-meta">
1274            <span class="ni-date"><time datetime="2026-09-17T07:00" title="17 September 2026 at 07:00">17 Sep</time></span>
1275             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
1276        </div> 
1277    </div>
1278</div><div class="news-item">
1279    <div class="ni-image">
1280        <a href="/news/article/labour-mps-refuse-back-wandsworth-council-funding-challenge">
1281               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/2J785Y5_cfy4yj.jpg" class="lazyload" alt="Labour MPs Refuse To Back Tory Wandsworth Council Against Government Funding Cuts">
1282        </a>
1283      
1284    </div>
1285    <div class="ni-content">
1286        <div class="ni-title">
1287            <a href="/news/article/labour-mps-refuse-back-wandsworth-council-funding-challenge">Labour MPs Refuse To Back Tory Wandsworth Council Against Government Funding Cuts</a>
1288        </div>
1289        
1290        <div class="ni-meta">
1291            <span class="ni-date"><time datetime="2026-09-15T17:30" title="15 September 2026 at 17:30">15 Sep</time></span>
1292             <span class="ni-cat"><a href="/news/communities.htm">Communities</a></span>
1293        </div> 
1294    </div>
1295</div><div class="news-item">
1296    <div class="ni-image">
1297        <a href="/news/article/anna-sabine-whispering-lib-dem-mp-do-seem-weak-now">
1298               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/Anna_Sabine_EXTENDED_pr3soi.jpg" class="lazyload" alt="Anna Sabine, The 'Whispering' Lib Dem MP: 'Do I Seem Weak Now?'">
1299        </a>
1300      <span class="ni-tag ni-tag--house"></span>
1301    </div>
1302    <div class="ni-content">
1303        <div class="ni-title">
1304            <a href="/news/article/anna-sabine-whispering-lib-dem-mp-do-seem-weak-now">Anna Sabine, The 'Whispering' Lib Dem MP: "Do I Seem Weak Now?"</a>
1305        </div>
1306        
1307        <div class="ni-meta">
1308            <span class="ni-date"><time datetime="2026-09-13T09:00" title="13 September 2026 at 09:00">13 Sep</time></span>
1309             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
1310        </div> 
1311    </div>
1312</div><div class="news-item">
1313    <div class="ni-image">
1314        <a href="/news/article/the-influencers-being-signed-up-to-promote-reform-uk">
1315               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/IMG_5525_k0s0tw.jpg" class="lazyload" alt="Who Are The Influencers Being Signed Up To Promote Reform UK?">
1316        </a>
1317      
1318    </div>
1319    <div class="ni-content">
1320        <div class="ni-title">
1321            <a href="/news/article/the-influencers-being-signed-up-to-promote-reform-uk">Who Are The Influencers Being Signed Up To Promote Reform UK?</a>
1322        </div>
1323        
1324        <div class="ni-meta">
1325            <span class="ni-date"><time datetime="2026-09-12T07:00" title="12 September 2026 at 07:00">12 Sep</time></span>
1326             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
1327        </div> 
1328    </div>
1329</div><div class="news-item">
1330    <div class="ni-image">
1331        <a href="/news/article/time-whips-find-voice">
1332               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/AdobeStock_1966003566_-_CMYK_omerta_copy_nmxvfb.jpg" class="lazyload" alt="It's Time For The Whips To Find Their Voice">
1333        </a>
1334      <span class="ni-tag ni-tag--house"></span>
1335    </div>
1336    <div class="ni-content">
1337        <div class="ni-title">
1338            <a href="/news/article/time-whips-find-voice">It's Time For The Whips To Find Their Voice</a>
1339        </div>
1340        
1341        <div class="ni-meta">
1342            <span class="ni-date"><time datetime="2026-09-11T09:00" title="11 September 2026 at 09:00">11 Sep</time></span>
1343             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
1344        </div> 
1345    </div>
1346</div><div class="news-item">
1347    <div class="ni-image">
1348        <a href="/news/article/tuc-head-urges-government-reject-choice-defence-spending-public-services">
1349               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/2R3MXGX_cc9e7c.jpg" class="lazyload" alt="TUC Head Urges Government To Reject Choice Between Defence Spending And Public Services">
1350        </a>
1351      
1352    </div>
1353    <div class="ni-content">
1354        <div class="ni-title">
1355            <a href="/news/article/tuc-head-urges-government-reject-choice-defence-spending-public-services">TUC Head Urges Government To Reject Choice Between Defence Spending And Public Services</a>
1356        </div>
1357        
1358        <div class="ni-meta">
1359            <span class="ni-date"><time datetime="2026-09-10T00:01" title="10 September 2026 at 00:01">10 Sep</time></span>
1360             <span class="ni-cat"><a href="/news/economy.htm">Economy</a></span>
1361        </div> 
1362    </div>
1363</div><div class="news-item">
1364    <div class="ni-image">
1365        <a href="/news/article/police-launch-criminal-investigation-reform-uk-donations">
1366               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/3FEYD23_sudwjy.jpg" class="lazyload" alt="Police Launch Criminal Investigation Into Reform UK Donations">
1367        </a>
1368      
1369    </div>
1370    <div class="ni-content">
1371        <div class="ni-title">
1372            <a href="/news/article/police-launch-criminal-investigation-reform-uk-donations">Police Launch Criminal Investigation Into Reform UK Donations</a>
1373        </div>
1374        
1375        <div class="ni-meta">
1376            <span class="ni-date"><time datetime="2026-09-09T14:37" title="09 September 2026 at 14:37">09 Sep</time></span>
1377             <span class="ni-cat"><a href="/news/home-affairs.htm">Home affairs</a></span>
1378        </div> 
1379    </div>
1380</div><div class="news-item">
1381    <div class="ni-image">
1382        <a href="/news/article/ed-davey-urges-mps-knotweed-but-frustrations-grow-72-byelections-strategy">
1383               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/tribe_page_27_6x9_bhpg8k.jpg" class="lazyload" alt="Ed Davey Urges His MPs To Become Knotweed – But Frustrations Grow Over '72 By-Elections' Strategy">
1384        </a>
1385      <span class="ni-tag ni-tag--house"></span>
1386    </div>
1387    <div class="ni-content">
1388        <div class="ni-title">
1389            <a href="/news/article/ed-davey-urges-mps-knotweed-but-frustrations-grow-72-byelections-strategy">Ed Davey Urges His MPs To Become Knotweed – But Frustrations Grow Over '72 By-Elections' Strategy</a>
1390        </div>
1391        
1392        <div class="ni-meta">
1393            <span class="ni-date"><time datetime="2026-09-09T09:00" title="09 September 2026 at 09:00">09 Sep</time></span>
1394             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
1395        </div> 
1396    </div>
1397</div><div class="news-item">
1398    <div class="ni-image">
1399        <a href="/news/article/ed-davey-hung-parliament-experienced-leader">
1400               <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2026_09/Ed_Davey_3_a_opening_copy_zdicy3.jpg" class="lazyload" alt="Ed Davey: In A Hung Parliament, I'd Be The Most Experienced Leader">
1401        </a>
1402      <span class="ni-tag ni-tag--house"></span>
1403    </div>
1404    <div class="ni-content">
1405        <div class="ni-title">
1406            <a href="/news/article/ed-davey-hung-parliament-experienced-leader">Ed Davey: In A Hung Parliament, I'd Be The Most Experienced Leader</a>
1407        </div>
1408        
1409        <div class="ni-meta">
1410            <span class="ni-date"><time datetime="2026-09-08T09:00" title="08 September 2026 at 09:00">08 Sep</time></span>
1411             <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span>
1412        </div> 
1413    </div>
1414</div>
1415
1416
1417            </div>
1418        </div>
1419        <div class="col col--25">   
1420            <div class="col--ad">
1421                <!-- /1048162/ph/news-article_right-side-bot -->
1422                <div id='div-gpt-ad-1608230097163-4' class="ph-ad">
1423                    
1423<script>
1424                    googletag.cmd.push(function() {
1425                      googletag.display('div-gpt-ad-1608230097163-4');
1426                    });
1427                    </script>
1427
1428                </div>
1429            </div>
1430            <!-- <a href="/more/become-a-member.htm" class="cta-block cta-block--square ">
1431                <div class="cta-img lazyload" data-bg="/ugc-1/uploads/pageblocks/61/0ae23ab8cf9ab61e57849a802e3ba090.jpg"></div>
1432                <div class="h2">
1433                    Drive the
1434                    <br>
1435                    political debate
1436                </div>
1437                <p>Are you looking to engage with the most influential people in UK politics?</p>
1438                <div class="cta-bottom clearFix">
1439                    <p>Join our membership service today</p>
1440                    <span class="btn btn--outlineWhite">Join now</span>
1441                </div>
1442            </a> -->
1443        </div>
1444    </div>
1445</div>
1446
1447        
1448            <!-- Composite Start -->
1449            <div id="M91004ScriptRootC1141116"></div>
1450            
1450<script src="https://jsc.mgid.com/p/o/politicshome.com.1141116.js" async></script>
1450
1451            <!-- Composite End -->
1452        
1453
1454
1455
1456
1457
1458
1459<div class="avantisDiv"></div>
1460
1461<!-- /1048162/ph/news-article_pixel-1 -->
1462<div id='div-gpt-ad-1608230097163-8'>
1463    
1463<script>
1464      googletag.cmd.push(function() {
1465        googletag.display('div-gpt-ad-1608230097163-8');
1466       });
1467    </script>
1467
1468  </div>
1469  
1470  <!-- /1048162/ph/news-article_pixel-2 -->
1471  <div id='div-gpt-ad-1608230097163-9'>
1472    
1472<script>
1473      googletag.cmd.push(function() {
1474         googletag.display('div-gpt-ad-1608230097163-9');
1475       });
1476    </script>
1476
1477  </div>
1478
1479
1480<script type="text/javascript" async src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5c49a9669e01cd8c"></script>
1480
1481<div class="cta-banner">
1482    <a href="/events.htm" class="clearFix">
1483        <div class="ctab-img">
1484            <img class="lazyload" data-src="/ugc-1/uploads/pageblocks/101/83f6ea43bb6e491dd4c657193e31704f.jpg">
1485        </div>
1486        <div class="ctab-content flx flx--col flx--wr flx--jc">
1487            <div class="h2">Find out more about our events</div>
1488            <p>PoliticsHome & The House Magazine organise a number of industry leading political events throughout the year.</p>
1489            <p><span class="btn btn--xPadding btn--outlineBlack">Find out more</span></p> 
1490        </div>
1491    </a>
1492</div>
1493
1494
1495        </div>
1496    </div>
1497</main>
1498    
1499
1500        
1501
1502<footer>
1503    <div class="container">
1504        <div class="ftr-col ftr-col--left clearFix">
1505            <div class="ftr-subsWrap">
1506                <div class="h3">Sign up for our newsletters</div>
1507<div class="ftr-subs clearFix">
1508    <a href="https://www.politicshome.com/account.htm">
1509    <div class="ftrs-img">
1510        <img class="lazyload" data-src="/ugc-1/uploads/pageblocks/11069/199d2e61b2961d864564a149aad3fe91.png" alt="Subscribe" />
1511    </div>
1512    <div class="ftrs-text">
1513        <p>Get daily news alerts and weekend round-ups straight to your inbox.</p>
1514        <p><span class="btn btn--black">Subscribe</span></p>
1515    </div>
1516    </a>
1517</div>
1518
1519<div class="subs-popup subs-popup--membership">
1520    <div class="subs-close"><span class="icon icon--subsClose">Close</span></div>
1521    <div class="h4 h4--sm">Sign up to the PoliticsHome<br> newsletter today!</div>
1522    <div><a href="/account.htm" class="btn btn--outlineWhite">Find out more</a></div>
1523</div>
1524            </div>
1525            <div class="ftr-copyWrap">
1526                <p>Registered in England & Wales under No. 07291783</p>
1527<p>&copy; Political Holdings Limited 
1527<script>document.write(new Date().getFullYear());</script>
1527</p>
1528
1529            </div>
1530        </div>
1531        <div class="ftr-col ftr-col--right clearFix flx flx--wr">
1532            <div class="ftr-subcol ftr-subcol--1">
1533                <div class="h5">Quick links</div>
1534                <ul>
1535	<li><a href="/">Home</a></li>
1536	<li><a href="/opinion">Opinion</a></li>
1537	<li><a href="/house-magazine">The House Magazine</a></li>
1538	<li><a href="/events">Events</a></li>
1539	<li><a href="/members/directory">Members&#39; Directory</a></li>
1540	<li><a href="/more/marketing-opportunities.htm">Commercial Opportunities</a></li>
1541	<li><a href="/more/about-politicshome.htm">About Us</a></li>
1542	<li><a href="/more/rss-feeds.htm">RSS Feeds</a></li>
1543	<li><a href="/more/contact-us.htm">Contact Us</a></li>
1544</ul>
1545
1546                <span class="icon icon--chevDown"></span>
1547            </div>
1548            <div class="ftr-subcol ftr-subcol--1">
1549                <div class="h5">More from Total Politics</div>
1550                <ul>
1551	<li><a href="http://www.holyrood.com" target="_blank">Holyrood</a></li>
1552	<li><a href="http://www.theparliamentmagazine.eu/" target="_blank">The Parliament</a></li>
1553	<li><a href="http://www.civilserviceworld.com" target="_blank">Civil Service World</a></li>
1554	<li><a href="http://www.publictechnology.net/" target="_blank">PublicTechnology.net</a></li>
1555</ul>
1556
1557                <span class="icon icon--chevDown"></span>
1558            </div>
1559            <div class="ftr-subcol ftr-subcol--1 ftr-subcol--last">
1560                <div class="h5">About Us</div>
1561                <ul>
1562	<li><a href="https://www.totalpolitics.com/" target="_blank">Total Politics Group</a></li>
1563	<li><a href="https://www.totalpolitics.com/docs/privacy-policy.pdf" target="_blank">Privacy Policy</a></li>
1564	<li><a href="https://www.totalpolitics.com/docs/Website_Terms_and_Conditions_of_Use.pdf" target="_blank">Terms &amp;&nbsp;Conditions</a></li>
1565</ul>
1566
1567                <span class="icon icon--chevDown"></span>
1568            </div>
1569            <div class="ftr-subcol ftr-subcol--1">
1570                <div class="h5">Services</div>
1571                <ul>
1572	<li><a href="https://www.totalpolitics.com/media/" target="_blank">Media</a></li>
1573	<li><a href="https://www.totalpolitics.com/events/" target="_blank">Events</a></li>
1574	<li><a href="https://www.totalpolitics.com/training/" target="_blank">Training</a></li>
1575</ul>
1576                <span class="icon icon--chevDown"></span>
1577            </div>			
1578        </div>
1579
1580    </div>
1581</footer>
1582
1583
1584<div class="to-top" title="Back to top"></div>
1585
1586<!--Skin Ad Unit-->
1587<!-- /1048162/ph/news-article_teads -->
1588<div id='div-gpt-ad-1608230097163-5'>
1589  
1589<script>
1590   googletag.cmd.push(function() {
1591    googletag.display('div-gpt-ad-1608230097163-5');
1592  });
1593  </script>
1593
1594</div>
1595
1596
1597<!-- /1048162/ph/news-article_skin -->
1598<div id='div-gpt-ad-1608230097163-7'>
1599  
1599<script>
1600    googletag.cmd.push(function() {
1601    googletag.display('div-gpt-ad-1608230097163-7');
1602  });
1603  </script>
1603
1604</div>
1605
1606        
1606<script type="text/javascript">
1607//<![CDATA[
1608Sys.WebForms.PageRequestManager._initialize('ctl00$ajax', 'form1', [], [], [], 90, 'ctl00');
1609//]]>
1610</script>
1610
1611
1612        
1613
1614<script async type="text/javascript">
1615    // Wait for TCF consent before refreshing ads
1616    function checkConsentAndRefreshAds() {
1617        if (typeof (window.__tcfapi) !== 'function') {
1618            setTimeout(checkConsentAndRefreshAds, 250);
1619            return;
1620        }
1621        
1622        // Initial check for consent
1623        __tcfapi('getTCData', 2, function (tcData, success) {
1624            if (!success || tcData.cmpStatus != "loaded") {
1625                setTimeout(checkConsentAndRefreshAds, 250);
1626                return;
1627            }
1628            
1629            if (tcData.eventStatus === 'tcloaded' || tcData.eventStatus === 'useractioncomplete') {
1630                refreshAds();
1631            }
1632        });
1633        
1634        // Add an event listener for consent changes
1635        __tcfapi('addEventListener', 2, function(tcData, success) {
1636            if (success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'cmpuishown')) {
1637                refreshAds();
1638            }
1639        });
1640    }
1641    
1642    // Function to refresh ads
1643    function refreshAds() {
1644        googletag.cmd.push(function () {
1645            googletag.pubads().refresh();
1646        });
1647    }
1648    
1649    // Initialize the consent check
1650    checkConsentAndRefreshAds();
1651</script>
1651
1652
1653        <div id="pdfModal" class="modal" style="display: none;">
1654            <div class="modal-overlay"></div>
1655            <div class="modal-content">
1656                <span class="close-button">&times;</span>
1657                <iframe id="pdfFrame" style="width:100%; height:100%;" frameborder="0"></iframe>
1658            </div>
1659        </div>
1660    
1661<div class="aspNetHidden">
1662
1663	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987" />
1664</div></form>
1665
1666    
1667    
1667<script src="https://res.cloudinary.com/dyw8mv3b0/raw/upload/js/advert.js" type="text/javascript"></script>
1667
1668    
1669<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a40092fc7ed2eafd',t:'MTc5MDI0MDE2OA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1669<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":"62cb20ec291647888e9987450d6ca1a0","r":1,"spa":2}' crossorigin="anonymous"></script>
1669
1670</body>
1671</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.