{"id":2594,"date":"2026-06-20T20:21:53","date_gmt":"2026-06-20T20:21:53","guid":{"rendered":"https:\/\/roger-gil.fr\/?p=2594"},"modified":"2026-06-20T20:31:05","modified_gmt":"2026-06-20T20:31:05","slug":"elementor-2594","status":"publish","type":"post","link":"https:\/\/roger-gil.fr\/?p=2594","title":{"rendered":"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2594\" class=\"elementor elementor-2594\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0a67f7e e-flex e-con-boxed e-con e-parent\" data-id=\"0a67f7e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e11f89 elementor-widget elementor-widget-heading\" data-id=\"6e11f89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-654dfbf e-flex e-con-boxed e-con e-parent\" data-id=\"654dfbf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-03518bc elementor-widget elementor-widget-heading\" data-id=\"03518bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Roger Gil. Billet \u00e9thique, 20 juin 2026, 208 <\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e032cd6 e-flex e-con-boxed e-con e-parent\" data-id=\"e032cd6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8a024fa elementor-widget elementor-widget-text-editor\" data-id=\"8a024fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00a0<\/p><p>\u00a0\u00a0\u00a0\u00a0 <strong>Acte\u00a01. Retour sur un billet \u00e9thique du 27 juillet 2018<\/strong><\/p><p>\u00a0 \u00a0 \u00a0 On n\u2019en finit pas de d\u00e9crire pour s\u2019extasier les prouesses technologiques des aspirateurs robots, ces objets circulaires et programmables qui rampent sur le sol des maisons et des appartements pour brosser et aspirer les poussi\u00e8res, en \u00e9vitant les obstacles, en reculant en pr\u00e9sence d\u2019une marche, en insistant sur les endroits les plus poussi\u00e9reux, en rejoignant leur base une fois leur travail fini ou si leur batterie est en menace de d\u00e9chargement. Ces appareils se bardent d\u2019une intelligence artificielle de plus en plus sophistiqu\u00e9e, nourris par des capteurs et en particulier de cam\u00e9ras \u00e0 vision st\u00e9r\u00e9oscopique, de t\u00e9l\u00e9m\u00e8tres laser qui permettent une cartographie en trois dimensions des locaux comme des obstacles mat\u00e9riels (comme du mobilier) ou biologiques (comme un animal) pr\u00e9sents dans les lieux dont il assure le nettoyage<a href=\"#_ftn1\" name=\"_ftnref1\"><sup>[1]<\/sup><\/a>. Il s\u2019agit de technologies que l\u2019on peut comparer mutatis mutandis aux voitures sans conducteur qui sont d\u00e9j\u00e0 ici ou l\u00e0 en exp\u00e9rimentation. La performance de ces engins d\u00e9pend certes de la qualit\u00e9 de leur syst\u00e8me de nettoyage, mais aussi et surtout de leur capacit\u00e9 \u00e0 se d\u00e9placer de mani\u00e8re ad\u00e9quate (on pourrait dire intelligente) dans leur environnement. En outre, ces aspirateurs deviennent des objets connect\u00e9s, pilotables par smartphone, reli\u00e9s au r\u00e9seau wi-fi de la <em>box<\/em> de leur propri\u00e9taire<a href=\"#_ftn2\" name=\"_ftnref2\"><sup>[2]<\/sup><\/a>, ce qui permet de les programmer ou de les piloter \u00e0 distance. Or ce \u00ab\u00a0confort\u00a0\u00bb en termes de robotique et de domotique a un risque, c\u2019est que ces engins accumulent des donn\u00e9es sur les lieux o\u00f9 ils se d\u00e9ploient et que ces donn\u00e9es peuvent certes \u00eatre r\u00e9cup\u00e9r\u00e9es par le constructeur qui invoque son souci l\u00e9gitime d\u2019am\u00e9liorer sans cesse les services rendus. Or ces donn\u00e9es peuvent aussi \u00eatre exploit\u00e9es pour \u00eatre revendues \u00e0 des annonceurs en raison des informations qu\u2019elles collectent sur la cartographie des lieux et le mobilier ou les autres objets qui s\u2019y trouvent<a href=\"#_ftn3\" name=\"_ftnref3\"><sup>[3]<\/sup><\/a>. Certains fabricants ont d\u00e9j\u00e0 d\u00e9velopp\u00e9 de longues notices sur leur politique de confidentialit\u00e9 et sur les conditions dans lesquelles ils pourraient transmettre certaines informations \u00e0 des tiers<a href=\"#_ftn4\" name=\"_ftnref4\"><sup>[4]<\/sup><\/a>. Mais en outre ces syst\u00e8mes peuvent faire l\u2019objet d\u2019intrusions malveillantes<a href=\"#_ftn5\" name=\"_ftnref5\"><sup>[5]<\/sup><\/a> qui, gr\u00e2ce \u00e0 des logiciels espions, peuvent ainsi \u00ab\u00a0aspirer\u00a0\u00bb des informations sur le cadre de vie du propri\u00e9taire soit pour revendre les donn\u00e9es, soit pour les utiliser de mani\u00e8re d\u00e9lictueuse comme par exemple servir de relais \u00e0 des <em>botnets<\/em> c\u2019est-\u00e0-dire \u00e0 des groupes d\u2019ordinateurs en r\u00e9seau pilot\u00e9s par un pirate qui peut ainsi diffuser des logiciels malveillants. Ces piratages sont prompts \u00e0 s\u2019infiltrer dans les failles de s\u00e9curit\u00e9 des programmes qui g\u00e8rent ces aspirateurs robots et notamment leurs applications mobiles<a href=\"#_ftn6\" name=\"_ftnref6\"><sup>[6]<\/sup><\/a>. Enfin ces intrusions peuvent \u00e0 loisir modifier de mani\u00e8re intempestive la programmation de ces robots<a href=\"#_ftn7\" name=\"_ftnref7\"><sup>[7]<\/sup><\/a>.<\/p><p><strong>L\u2019intelligence artificielle (IA) et les robots<\/strong> humano\u00efdes pourront sans doute rendre plus confortable la vie quotidienne dans ce superflu que les industriels font tout pour qu\u2019ils soient per\u00e7us comme n\u00e9cessaires<a href=\"#_ftn8\" name=\"_ftnref8\"><sup>[8]<\/sup><\/a>. Mais en contrepartie les risques sont consid\u00e9rables, car ils sont capables de modifier de mani\u00e8re malveillante la vie de ceux qui recourent \u00e0 leurs services sans prendre les pr\u00e9cautions qui s\u2019imposent. Enfin les informations recueillies convergent pour constituer ces donn\u00e9es d\u2019abord \u00e9parses puis qui vont s\u2019agr\u00e9ger dans des <em>big data<\/em> en fusionnant avec d\u2019autres donn\u00e9es issues d\u2019autres domaines de la vie y compris celui de la sant\u00e9. L\u2019humanit\u00e9 se dirige ainsi vers la transparence qui permettra \u00e0 quelques-uns de prendre le pouvoir sur le plus grand nombre. De quoi entra\u00eener une bien l\u00e9gitime angoisse\u00a0! Suffira-t-elle \u00e0 parer aux dangers qui s\u2019annoncent\u00a0?<\/p><p><strong>Acte\u00a02. 20 juin 2026<\/strong><\/p><p>En d\u00e9pit des progr\u00e8s de l\u2019intelligence artificielle, en d\u00e9pit des interrogations \u00e9thiques visant \u00e0 faire en sorte que l\u2019Intelligence artificielle demeure au service de l\u2019humanit\u00e9, on constate que dans la r\u00e9alit\u00e9 des vies quotidiennes manque encore la prise de conscience du r\u00f4le que chacun doit jouer pour apporter sa pierre \u00e0 l\u2019\u00e9dification d\u2019une IA dont les applications puissent dans une instrumentalisation des existences humaines, s\u00e9duites par le confort apparent que procurent certaines de ses applications, comme les aspirateurs robots connect\u00e9s dont les utilisateurs contribuent \u00e0 gonfler les donn\u00e9es massives des vies priv\u00e9es. Ainsi d\u00e8s 2022 ,\u00a0<a href=\"https:\/\/techcrunch.com\/2022\/08\/05\/amazon-is-buying-irobot-for-1-7b\/\">Amazon\u00a0<\/a>a r\u00e9v\u00e9l\u00e9 son intention d&rsquo;acqu\u00e9rir iRobot, l&rsquo;entreprise \u00e0 l&rsquo;origine des robots aspirateurs les plus populaires, ce qui avait suscit\u00e9 une enqu\u00eate de l\u2019Union europ\u00e9enne<a href=\"#_ftn9\" name=\"_ftnref9\"><sup>[9]<\/sup><\/a>. En effet, ces aspirateurs connect\u00e9s recueillent des donn\u00e9es sur l\u2019agencement des maisons ou des appartements, de l\u2019agencement des pi\u00e8ces, du mobilier, sur les habitudes quotidiennes des utilisateurs, sur les r\u00e9seaux wi-fi tandis que certains mod\u00e8les permettent m\u00eame de voir l\u2019aspirateur \u00e9voluer dans les pi\u00e8ces quand il est en situation de nettoyage. Ces donn\u00e9es peuvent \u00eatre pirat\u00e9es<a href=\"#_ftn10\" name=\"_ftnref10\"><sup>[10]<\/sup><\/a>. Les fabricants ne d\u00e9truisent pas les donn\u00e9es. Ils les stockent, les partagent avec des tiers officiellement pour am\u00e9liorer les performances. En fait la vie priv\u00e9e est ainsi livr\u00e9e dans un but consum\u00e9riste sans que l\u2019on puisse \u00e9liminer l\u2019intrusion de piratages malveillants<a href=\"#_ftn11\" name=\"_ftnref11\"><sup>[11]<\/sup><\/a>.<\/p><p>Contr\u00f4ler les d\u00e9rives de l\u2019Intelligence artificielle doit commencer par la responsabilisation de chacun dans la collection de donn\u00e9es massives\u00a0: s\u00e9lectionner les options offertes en interdisant la cartographie de la demeure et la transmission de donn\u00e9es ou pr\u00e9f\u00e9rer des aspirateurs connect\u00e9s sans cam\u00e9ra<a href=\"#_ftn12\" name=\"_ftnref12\"><sup>[12]<\/sup><\/a>. Bref savoir s\u2019informer , faire des choix \u00e9clair\u00e9s,<strong> en somme faire preuve d\u2019une \u00e9thique de l\u2019agentivit\u00e9,<\/strong> c\u2019est-\u00e0-dire veiller \u00e0 penser ses d\u00e9cisions, \u00e0 agir de mani\u00e8re intentionnelle, \u00e0 sortir des sortil\u00e8ges et des s\u00e9ductions consum\u00e9ristes, faire en sorte que chacun, dans la vie quotidienne, \u0153uvre pour lui-m\u00eame et pour l\u2019humanit\u00e9. Bref, veiller \u00e0 ce que l\u2019IA soit au service des \u00eatres humains sans les instrumentaliser. En commen\u00e7ant par soi-m\u00eame.<\/p><p><em>\u00a0<\/em><\/p><p><a href=\"#_ftnref1\" name=\"_ftn1\">[1]<\/a> https:\/\/www.sciencesetavenir.fr\/high-tech\/conso\/ce-nouveau-robot-aspirateur-electrolux-comprend-vraiment-son-environnement_116465<\/p><p><a href=\"#_ftnref2\" name=\"_ftn2\">[2]<\/a>https:\/\/www.lesnumeriques.com\/aspirateur-robot\/neato-robotics-botvac-d7-connected-p40735\/test.html<\/p><p><a href=\"#_ftnref3\" name=\"_ftn3\">[3]<\/a> https:\/\/www.cnetfrance.fr\/news\/le-robot-aspirateur-roomba-d-irobot-bientot-un-espion-a-l-interieur-de-votre-domicile-39855404.htm.<\/p><p><a href=\"#_ftnref4\" name=\"_ftn4\">[4]<\/a> <a href=\"https:\/\/www.irobot.com\/Legal\/Privacy-Policy.aspx\">https:\/\/www.irobot.com\/Legal\/Privacy-Policy.aspx<\/a>. \u00ab\u00a0Some of our Robots are equipped with smart technology which allows the Robots to transmit data wirelessly to the Service\u2026 Our Robots do not transmit this information unless you register your device online and connect to WiFi, Bluetooth, or connect to the internet via another method. \u00a0It is possible to use our smart technology Robots without WiFi or Bluetooth data transmission, simply by disconnecting your WiFi or Bluetooth from the device or by never connecting it at all\u2026 From time to time, with selected third parties who we think may offer you products or services you may enjoy\u2026 For example, iRobot permits third parties to develop apps and tools which interact with our Robots, including, for example, Amazon Alexa and Google Assistant. If you choose to utilize a third party app or service, we will permit the third party to collect information from your Robot. Please note that iRobot does not control the data collection and use practices of these third parties. You should carefully review the third party privacy policy and other documents before connecting your Robot to the third party service\u00a0\u00bb.\u00a0 Voir aussi <a href=\"https:\/\/www.lesechos.fr\/25\/07\/2017\/lesechos.fr\/010157133662_les-robots-aspirateurs-roomba-pourraient-revendre-les-plans-de-nos-interieurs.htm\">https:\/\/www.lesechos.fr\/25\/07\/2017\/lesechos.fr\/010157133662_les-robots-aspirateurs-roomba-pourraient-revendre-les-plans-de-nos-interieurs.htm<\/a><\/p><p><a href=\"#_ftnref5\" name=\"_ftn5\">[5]<\/a> Des drones peuvent maintenant s\u2019infiltrer dans les failles de s\u00e9curit\u00e9 et faire des cyber-attaques\u00a0: <a href=\"https:\/\/humanoides.fr\/drone-capable-hacker-systemes-informatiques-vol\/\">https:\/\/humanoides.fr\/drone-capable-hacker-systemes-informatiques-vol\/<\/a><\/p><p><a href=\"#_ftnref6\" name=\"_ftn6\">[6]<\/a> <a href=\"https:\/\/www.tomsguide.fr\/actualite\/gadgets-robots-aspirateurs-lg-espionnage,59782.html\">https:\/\/www.tomsguide.fr\/actualite\/gadgets-robots-aspirateurs-lg-espionnage,59782.html<\/a><\/p><p><a href=\"#_ftnref7\" name=\"_ftn7\">[7]<\/a> <a href=\"https:\/\/www.presse-citron.net\/quand-votre-aspirateur-robot-se-retourne-contre-vous\/\">https:\/\/www.presse-citron.net\/quand-votre-aspirateur-robot-se-retourne-contre-vous\/<\/a><\/p><p><a href=\"#_ftnref8\" name=\"_ftn8\">[8]<\/a> On pense au vers de Voltaire\u00a0: \u00ab\u00a0Le superflu, chose tr\u00e8s n\u00e9cessaire\u00a0\u00bb, in <em>Satires, Le Mondain, <\/em>1736.<\/p><p><a href=\"#_ftnref9\" name=\"_ftn9\">[9]<\/a> https:\/\/www.reuters.com\/markets\/deals\/amazons-irobot-deal-eu-antitrust-crosshairs-2023-07-06\/<\/p><p><a href=\"#_ftnref10\" name=\"_ftn10\">[10]<\/a> 7000 robots aspirateurs pirat\u00e9s : la s\u00e9curit\u00e9 de nos objets connect\u00e9s en question. 27 f\u00e9vrier 2006. <a href=\"https:\/\/www.dailymotion.com\/video\/xa0tpqe\">https:\/\/www.dailymotion.com\/video\/xa0tpqe<\/a>. Voir aussi <a href=\"https:\/\/www.futura-sciences.com\/tech\/actualites\/objets-connectes-si-votre-robot-aspirateur-vous-espionnait-faille-expose-milliers-appareils-k2m6-133569\/\">https:\/\/www.futura-sciences.com\/tech\/actualites\/objets-connectes-si-votre-robot-aspirateur-vous-espionnait-faille-expose-milliers-appareils-k2m6-133569\/<\/a><\/p><p><a href=\"#_ftnref11\" name=\"_ftn11\">[11]<\/a> Que sait votre robot aspirateur sur vous ? 11 septembre 2024. <a href=\"https:\/\/www.bitdefender.com\/fr-fr\/blog\/hotforsecurity\/que-sait-votre-robot-aspirateur-sur-vous?shem=rimspwouoe\">https:\/\/www.bitdefender.com\/fr-fr\/blog\/hotforsecurity\/que-sait-votre-robot-aspirateur-sur-vous?shem=rimspwouoe<\/a>,<\/p><p><a href=\"#_ftnref12\" name=\"_ftn12\">[12]<\/a> <a href=\"https:\/\/www.consumerreports.org\/appliances\/vacuum-cleaners\/is-your-robotic-vacuum-sharing-data-about-you-a1563001307\/\">https:\/\/www.consumerreports.org\/appliances\/vacuum-cleaners\/is-your-robotic-vacuum-sharing-data-about-you-a1563001307\/<\/a><\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 Roger Gil. Billet \u00e9thique, 20 juin 2026, 208 Acte\u00a01. Retour sur un billet \u00e9thique du 27 juillet 2018 On n\u2019en finit pas de d\u00e9crire pour s\u2019extasier les prouesses technologiques des aspirateurs robots, ces objets circulaires et programmables qui rampent&hellip; <span class=\"kuorinka-read-more\"><a href=\"https:\/\/roger-gil.fr\/?p=2594\" class=\"more-link\">Lire la suite <span class=\"screen-reader-text\">La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9<\/span><\/a><\/span><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAiwYWOhgcUksz4iQTBhY6GBxHSzPiJBAWBhY6GB9LM+IkEAy4GCgIEAggWAQJkOAJqLgLQAYgBdAwuAm4IDgMABQCw5gIBAgpK8ucCsOcCGkQCDAgMAQA0BHQ4AwCaAVUoACEBJwABAIQAgQCEAIEAhAAnASgBIQAoAycAKAAhAigAIQAoACcAQQDEAMEAxACEAYEAIQCoAEQAxAQBAKgEBwAoAycAKAAnACgAqAAhAaEARACosV\/tXnN0YXRldmVyc2lvbmRvY3VtZW50ZGF0ZWRvY3VtZW50c3RhdHVzZG9jdW1lbnR0aXRsZWxub2RvY3VtZW50Y29udGVudGRvY3VtZW50ZXhjZXJwdGRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnRzdGlja3lkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRmb3JtYXRkb2N1bWVudG1ldGFmb290bm90ZXNfZWxlbWVudG9yX2VkaXRfbW9kZV9lbGVtZW50b3JfdGVtcGxhdGVfdHlwZV9lbGVtZW50b3JfZGF0YV9lbGVtZW50b3JfcGFnZV9zZXR0aW5nc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YmxvY2tzZWVyIHN0YXRldmVyc2lvbkxhIHZpZSBwcml2w6llIGFzcGlyw6llIGF2ZWMgcyBwb3Vzc2nDqHJzIGRlIHMgZGVtZXVlczogUG91ciB1bmUgw6l0aGlxdWUgZGUgbOKAmWFnZW50aXZpdMOpY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50aW5uZXJCbG9ja3Nkb2N1bWVudHNsdWdzdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnk8aDM+TGEgdmllIHByaXbDqWUgYXNwaXLDqWUgYXZlYyBsZXMgcG91c3Npw6hyZXMgZGUgbm9zIGRlbWV1cmVzIDogUG91ciB1bmUgw6l0aGlxdWUgZGUgbOKAmWFnZW50aXZpdMOpPC9oMz4KPGg0PlJvZ2VyIEdpbC4gQmlsbGV0IMOpdGhpcXVlLCAyMCBqdWluIDIwMjYsIDIwODwvaDQ+CjxzdHJvbmc+QWN0ZcKgMS4gUmV0b3VyIHN1ciB1biBiaWxsZXQgw6l0aGlxdWUgZHUgMjcganVpbGxldCAyMDE4PC9zdHJvbmc+CgpPbiBu4oCZZW4gZmluaXQgcGFzIGRlIGTDqWNyaXJlIHBvdXIgc+KAmWV4dGFzaWVyIGxlcyBwcm91ZXNzZXMgdGVjaG5vbG9naXF1ZXMgZGVzIGFzcGlyYXRldXJzIHJvYm90cywgY2VzIG9iamV0cyBjaXJjdWxhaXJlcyBldCBwcm9ncmFtbWFibGVzIHF1aSByYW1wZW50IHN1ciBsZSBzb2wgZGVzIG1haXNvbnMgZXQgZGVzIGFwcGFydGVtZW50cyBwb3VyIGJyb3NzZXIgZXQgYXNwaXJlciBsZXMgcG91c3Npw6hyZXMsIGVuIMOpdml0YW50IGxlcyBvYnN0YWNsZXMsIGVuIHJlY3VsYW50IGVuIHByw6lzZW5jZSBk4oCZdW5lIG1hcmNoZSwgZW4gaW5zaXN0YW50IHN1ciBsZXMgZW5kcm9pdHMgbGVzIHBsdXMgcG91c3Npw6lyZXV4LCBlbiByZWpvaWduYW50IGxldXIgYmFzZSB1bmUgZm9pcyBsZXVyIHRyYXZhaWwgZmluaSBvdSBzaSBsZXVyIGJhdHRlcmllIGVzdCBlbiBtZW5hY2UgZGUgZMOpY2hhcmdlbWVudC4gQ2VzIGFwcGFyZWlscyBzZSBiYXJkZW50IGTigJl1bmUgaW50ZWxsaWdlbmNlIGFydGlmaWNpZWxsZSBkZSBwbHVzIGVuIHBsdXMgc29waGlzdGlxdcOpZSwgbm91cnJpcyBwYXIgZGVzIGNhcHRldXJzIGV0IGVuIHBhcnRpY3VsaWVyIGRlIGNhbcOpcmFzIMOgIHZpc2lvbiBzdMOpcsOpb3Njb3BpcXVlLCBkZSB0w6lsw6ltw6h0cmVzIGxhc2VyIHF1aSBwZXJtZXR0ZW50IHVuZSBjYXJ0b2dyYXBoaWUgZW4gdHJvaXMgZGltZW5zaW9ucyBkZXMgbG9jYXV4IGNvbW1lIGRlcyBvYnN0YWNsZXMgbWF0w6lyaWVscyAoY29tbWUgZHUgbW9iaWxpZXIpIG91IGJpb2xvZ2lxdWVzIChjb21tZSB1biBhbmltYWwpIHByw6lzZW50cyBkYW5zIGxlcyBsaWV1eCBkb250IGlsIGFzc3VyZSBsZSBuZXR0b3lhZ2U8YSBocmVmPSIjX2Z0bjEiIG5hbWU9Il9mdG5yZWYxIj48c3VwPlsxXTwvc3VwPjwvYT4uIElsIHPigJlhZ2l0IGRlIHRlY2hub2xvZ2llcyBxdWUgbOKAmW9uIHBldXQgY29tcGFyZXIgbXV0YXRpcyBtdXRhbmRpcyBhdXggdm9pdHVyZXMgc2FucyBjb25kdWN0ZXVyIHF1aSBzb250IGTDqWrDoCBpY2kgb3UgbMOgIGVuIGV4cMOpcmltZW50YXRpb24uIExhIHBlcmZvcm1hbmNlIGRlIGNlcyBlbmdpbnMgZMOpcGVuZCBjZXJ0ZXMgZGUgbGEgcXVhbGl0w6kgZGUgbGV1ciBzeXN0w6htZSBkZSBuZXR0b3lhZ2UsIG1haXMgYXVzc2kgZXQgc3VydG91dCBkZSBsZXVyIGNhcGFjaXTDqSDDoCBzZSBkw6lwbGFjZXIgZGUgbWFuacOocmUgYWTDqXF1YXRlIChvbiBwb3VycmFpdCBkaXJlIGludGVsbGlnZW50ZSkgZGFucyBsZXVyIGVudmlyb25uZW1lbnQuIEVuIG91dHJlLCBjZXMgYXNwaXJhdGV1cnMgZGV2aWVubmVudCBkZXMgb2JqZXRzIGNvbm5lY3TDqXMsIHBpbG90YWJsZXMgcGFyIHNtYXJ0cGhvbmUsIHJlbGnDqXMgYXUgcsOpc2VhdSB3aS1maSBkZSBsYSA8ZW0+Ym94PC9lbT4gZGUgbGV1ciBwcm9wcmnDqXRhaXJlPGEgaHJlZj0iI19mdG4yIiBuYW1lPSJfZnRucmVmMiI+PHN1cD5bMl08L3N1cD48L2E+LCBjZSBxdWkgcGVybWV0IGRlIGxlcyBwcm9ncmFtbWVyIG91IGRlIGxlcyBwaWxvdGVyIMOgIGRpc3RhbmNlLiBPciBjZSDCq8KgY29uZm9ydMKgwrsgZW4gdGVybWVzIGRlIHJvYm90aXF1ZSBldCBkZSBkb21vdGlxdWUgYSB1biByaXNxdWUsIGPigJllc3QgcXVlIGNlcyBlbmdpbnMgYWNjdW11bGVudCBkZXMgZG9ubsOpZXMgc3VyIGxlcyBsaWV1eCBvw7kgaWxzIHNlIGTDqXBsb2llbnQgZXQgcXVlIGNlcyBkb25uw6llcyBwZXV2ZW50IGNlcnRlcyDDqnRyZSByw6ljdXDDqXLDqWVzIHBhciBsZSBjb25zdHJ1Y3RldXIgcXVpIGludm9xdWUgc29uIHNvdWNpIGzDqWdpdGltZSBk4oCZYW3DqWxpb3JlciBzYW5zIGNlc3NlIGxlcyBzZXJ2aWNlcyByZW5kdXMuIE9yIGNlcyBkb25uw6llcyBwZXV2ZW50IGF1c3NpIMOqdHJlIGV4cGxvaXTDqWVzIHBvdXIgw6p0cmUgcmV2ZW5kdWVzIMOgIGRlcyBhbm5vbmNldXJzIGVuIHJhaXNvbiBkZXMgaW5mb3JtYXRpb25zIHF14oCZZWxsZXMgY29sbGVjdGVudCBzdXIgbGEgY2FydG9ncmFwaGllIGRlcyBsaWV1eCBldCBsZSBtb2JpbGllciBvdSBsZXMgYXV0cmVzIG9iamV0cyBxdWkgc+KAmXkgdHJvdXZlbnQ8YSBocmVmPSIjX2Z0bjMiIG5hbWU9Il9mdG5yZWYzIj48c3VwPlszXTwvc3VwPjwvYT4uIENlcnRhaW5zIGZhYnJpY2FudHMgb250IGTDqWrDoCBkw6l2ZWxvcHDDqSBkZSBsb25ndWVzIG5vdGljZXMgc3VyIGxldXIgcG9saXRpcXVlIGRlIGNvbmZpZGVudGlhbGl0w6kgZXQgc3VyIGxlcyBjb25kaXRpb25zIGRhbnMgbGVzcXVlbGxlcyBpbHMgcG91cnJhaWVudCB0cmFuc21ldHRyZSBjZXJ0YWluZXMgaW5mb3JtYXRpb25zIMOgIGRlcyB0aWVyczxhIGhyZWY9IiNfZnRuNCIgbmFtZT0iX2Z0bnJlZjQiPjxzdXA+WzRdPC9zdXA+PC9hPi4gTWFpcyBlbiBvdXRyZSBjZXMgc3lzdMOobWVzIHBldXZlbnQgZmFpcmUgbOKAmW9iamV0IGTigJlpbnRydXNpb25zIG1hbHZlaWxsYW50ZXM8YSBocmVmPSIjX2Z0bjUiIG5hbWU9Il9mdG5yZWY1Ij48c3VwPls1XTwvc3VwPjwvYT4gcXVpLCBncsOiY2Ugw6AgZGVzIGxvZ2ljaWVscyBlc3Bpb25zLCBwZXV2ZW50IGFpbnNpIMKrwqBhc3BpcmVywqDCuyBkZXMgaW5mb3JtYXRpb25zIHN1ciBsZSBjYWRyZSBkZSB2aWUgZHUgcHJvcHJpw6l0YWlyZSBzb2l0IHBvdXIgcmV2ZW5kcmUgbGVzIGRvbm7DqWVzLCBzb2l0IHBvdXIgbGVzIHV0aWxpc2VyIGRlIG1hbmnDqHJlIGTDqWxpY3R1ZXVzZSBjb21tZSBwYXIgZXhlbXBsZSBzZXJ2aXIgZGUgcmVsYWlzIMOgIGRlcyA8ZW0+Ym90bmV0czwvZW0+IGPigJllc3Qtw6AtZGlyZSDDoCBkZXMgZ3JvdXBlcyBk4oCZb3JkaW5hdGV1cnMgZW4gcsOpc2VhdSBwaWxvdMOpcyBwYXIgdW4gcGlyYXRlIHF1aSBwZXV0IGFpbnNpIGRpZmZ1c2VyIGRlcyBsb2dpY2llbHMgbWFsdmVpbGxhbnRzLiBDZXMgcGlyYXRhZ2VzIHNvbnQgcHJvbXB0cyDDoCBz4oCZaW5maWx0cmVyIGRhbnMgbGVzIGZhaWxsZXMgZGUgc8OpY3VyaXTDqSBkZXMgcHJvZ3JhbW1lcyBxdWkgZ8OocmVudCBjZXMgYXNwaXJhdGV1cnMgcm9ib3RzIGV0IG5vdGFtbWVudCBsZXVycyBhcHBsaWNhdGlvbnMgbW9iaWxlczxhIGhyZWY9IiNfZnRuNiIgbmFtZT0iX2Z0bnJlZjYiPjxzdXA+WzZdPC9zdXA+PC9hPi4gRW5maW4gY2VzIGludHJ1c2lvbnMgcGV1dmVudCDDoCBsb2lzaXIgbW9kaWZpZXIgZGUgbWFuacOocmUgaW50ZW1wZXN0aXZlIGxhIHByb2dyYW1tYXRpb24gZGUgY2VzIHJvYm90czxhIGhyZWY9IiNfZnRuNyIgbmFtZT0iX2Z0bnJlZjciPjxzdXA+WzddPC9zdXA+PC9hPi4KCjxzdHJvbmc+TOKAmWludGVsbGlnZW5jZSBhcnRpZmljaWVsbGUgKElBKSBldCBsZXMgcm9ib3RzPC9zdHJvbmc+IGh1bWFub8OvZGVzIHBvdXJyb250IHNhbnMgZG91dGUgcmVuZHJlIHBsdXMgY29uZm9ydGFibGUgbGEgdmllIHF1b3RpZGllbm5lIGRhbnMgY2Ugc3VwZXJmbHUgcXVlIGxlcyBpbmR1c3RyaWVscyBmb250IHRvdXQgcG91ciBxdeKAmWlscyBzb2llbnQgcGVyw6d1cyBjb21tZSBuw6ljZXNzYWlyZXM8YSBocmVmPSIjX2Z0bjgiIG5hbWU9Il9mdG5yZWY4Ij48c3VwPls4XTwvc3VwPjwvYT4uIE1haXMgZW4gY29udHJlcGFydGllIGxlcyByaXNxdWVzIHNvbnQgY29uc2lkw6lyYWJsZXMsIGNhciBpbHMgc29udCBjYXBhYmxlcyBkZSBtb2RpZmllciBkZSBtYW5pw6hyZSBtYWx2ZWlsbGFudGUgbGEgdmllIGRlIGNldXggcXVpIHJlY291cmVudCDDoCBsZXVycyBzZXJ2aWNlcyBzYW5zIHByZW5kcmUgbGVzIHByw6ljYXV0aW9ucyBxdWkgc+KAmWltcG9zZW50LiBFbmZpbiBsZXMgaW5mb3JtYXRpb25zIHJlY3VlaWxsaWVzIGNvbnZlcmdlbnQgcG91ciBjb25zdGl0dWVyIGNlcyBkb25uw6llcyBk4oCZYWJvcmQgw6lwYXJzZXMgcHVpcyBxdWkgdm9udCBz4oCZYWdyw6lnZXIgZGFucyBkZXMgPGVtPmJpZyBkYXRhPC9lbT4gZW4gZnVzaW9ubmFudCBhdmVjIGTigJlhdXRyZXMgZG9ubsOpZXMgaXNzdWVzIGTigJlhdXRyZXMgZG9tYWluZXMgZGUgbGEgdmllIHkgY29tcHJpcyBjZWx1aSBkZSBsYSBzYW50w6kuIEzigJlodW1hbml0w6kgc2UgZGlyaWdlIGFpbnNpIHZlcnMgbGEgdHJhbnNwYXJlbmNlIHF1aSBwZXJtZXR0cmEgw6AgcXVlbHF1ZXMtdW5zIGRlIHByZW5kcmUgbGUgcG91dm9pciBzdXIgbGUgcGx1cyBncmFuZCBub21icmUuIERlIHF1b2kgZW50cmHDrm5lciB1bmUgYmllbiBsw6lnaXRpbWUgYW5nb2lzc2XCoCEgU3VmZmlyYS10LWVsbGUgw6AgcGFyZXIgYXV4IGRhbmdlcnMgcXVpIHPigJlhbm5vbmNlbnTCoD8KCjxzdHJvbmc+QWN0ZcKgMi4gMjAganVpbiAyMDI2PC9zdHJvbmc+CgpFbiBkw6lwaXQgZGVzIHByb2dyw6hzIGRlIGzigJlpbnRlbGxpZ2VuY2UgYXJ0aWZpY2llbGxlLCBlbiBkw6lwaXQgZGVzIGludGVycm9nYXRpb25zIMOpdGhpcXVlcyB2aXNhbnQgw6AgZmFpcmUgZW4gc29ydGUgcXVlIGzigJlJbnRlbGxpZ2VuY2UgYXJ0aWZpY2llbGxlIGRlbWV1cmUgYXUgc2VydmljZSBkZSBs4oCZaHVtYW5pdMOpLCBvbiBjb25zdGF0ZSBxdWUgZGFucyBsYSByw6lhbGl0w6kgZGVzIHZpZXMgcXVvdGlkaWVubmVzIG1hbnF1ZSBlbmNvcmUgbGEgcHJpc2UgZGUgY29uc2NpZW5jZSBkdSByw7RsZSBxdWUgY2hhY3VuIGRvaXQgam91ZXIgcG91ciBhcHBvcnRlciBzYSBwaWVycmUgw6AgbOKAmcOpZGlmaWNhdGlvbiBk4oCZdW5lIElBIGRvbnQgbGVzIGFwcGxpY2F0aW9ucyBwdWlzc2VudCBkYW5zIHVuZSBpbnN0cnVtZW50YWxpc2F0aW9uIGRlcyBleGlzdGVuY2VzIGh1bWFpbmVzLCBzw6lkdWl0ZXMgcGFyIGxlIGNvbmZvcnQgYXBwYXJlbnQgcXVlIHByb2N1cmVudCBjZXJ0YWluZXMgZGUgc2VzIGFwcGxpY2F0aW9ucywgY29tbWUgbGVzIGFzcGlyYXRldXJzIHJvYm90cyBjb25uZWN0w6lzIGRvbnQgbGVzIHV0aWxpc2F0ZXVycyBjb250cmlidWVudCDDoCBnb25mbGVyIGxlcyBkb25uw6llcyBtYXNzaXZlcyBkZXMgdmllcyBwcml2w6llcy4gQWluc2kgZMOocyAyMDIyICzCoDxhIGhyZWY9Imh0dHBzOi8vdGVjaGNydW5jaC5jb20vMjAyMi8wOC8wNS9hbWF6b24taXMtYnV5aW5nLWlyb2JvdC1mb3ItMS03Yi8iPkFtYXpvbsKgPC9hPmEgcsOpdsOpbMOpIHNvbiBpbnRlbnRpb24gZCdhY3F1w6lyaXIgaVJvYm90LCBsJ2VudHJlcHJpc2Ugw6AgbCdvcmlnaW5lIGRlcyByb2JvdHMgYXNwaXJhdGV1cnMgbGVzIHBsdXMgcG9wdWxhaXJlcywgY2UgcXVpIGF2YWl0IHN1c2NpdMOpIHVuZSBlbnF1w6p0ZSBkZSBs4oCZVW5pb24gZXVyb3DDqWVubmU8YSBocmVmPSIjX2Z0bjkiIG5hbWU9Il9mdG5yZWY5Ij48c3VwPls5XTwvc3VwPjwvYT4uIEVuIGVmZmV0LCBjZXMgYXNwaXJhdGV1cnMgY29ubmVjdMOpcyByZWN1ZWlsbGVudCBkZXMgZG9ubsOpZXMgc3VyIGzigJlhZ2VuY2VtZW50IGRlcyBtYWlzb25zIG91IGRlcyBhcHBhcnRlbWVudHMsIGRlIGzigJlhZ2VuY2VtZW50IGRlcyBwacOoY2VzLCBkdSBtb2JpbGllciwgc3VyIGxlcyBoYWJpdHVkZXMgcXVvdGlkaWVubmVzIGRlcyB1dGlsaXNhdGV1cnMsIHN1ciBsZXMgcsOpc2VhdXggd2ktZmkgdGFuZGlzIHF1ZSBjZXJ0YWlucyBtb2TDqGxlcyBwZXJtZXR0ZW50IG3Dqm1lIGRlIHZvaXIgbOKAmWFzcGlyYXRldXIgw6l2b2x1ZXIgZGFucyBsZXMgcGnDqGNlcyBxdWFuZCBpbCBlc3QgZW4gc2l0dWF0aW9uIGRlIG5ldHRveWFnZS4gQ2VzIGRvbm7DqWVzIHBldXZlbnQgw6p0cmUgcGlyYXTDqWVzPGEgaHJlZj0iI19mdG4xMCIgbmFtZT0iX2Z0bnJlZjEwIj48c3VwPlsxMF08L3N1cD48L2E+LiBMZXMgZmFicmljYW50cyBuZSBkw6l0cnVpc2VudCBwYXMgbGVzIGRvbm7DqWVzLiBJbHMgbGVzIHN0b2NrZW50LCBsZXMgcGFydGFnZW50IGF2ZWMgZGVzIHRpZXJzIG9mZmljaWVsbGVtZW50IHBvdXIgYW3DqWxpb3JlciBsZXMgcGVyZm9ybWFuY2VzLiBFbiBmYWl0IGxhIHZpZSBwcml2w6llIGVzdCBhaW5zaSBsaXZyw6llIGRhbnMgdW4gYnV0IGNvbnN1bcOpcmlzdGUgc2FucyBxdWUgbOKAmW9uIHB1aXNzZSDDqWxpbWluZXIgbOKAmWludHJ1c2lvbiBkZSBwaXJhdGFnZXMgbWFsdmVpbGxhbnRzPGEgaHJlZj0iI19mdG4xMSIgbmFtZT0iX2Z0bnJlZjExIj48c3VwPlsxMV08L3N1cD48L2E+LgoKQ29udHLDtGxlciBsZXMgZMOpcml2ZXMgZGUgbOKAmUludGVsbGlnZW5jZSBhcnRpZmljaWVsbGUgZG9pdCBjb21tZW5jZXIgcGFyIGxhIHJlc3BvbnNhYmlsaXNhdGlvbiBkZSBjaGFjdW4gZGFucyBsYSBjb2xsZWN0aW9uIGRlIGRvbm7DqWVzIG1hc3NpdmVzwqA6IHPDqWxlY3Rpb25uZXIgbGVzIG9wdGlvbnMgb2ZmZXJ0ZXMgZW4gaW50ZXJkaXNhbnQgbGEgY2FydG9ncmFwaGllIGRlIGxhIGRlbWV1cmUgZXQgbGEgdHJhbnNtaXNzaW9uIGRlIGRvbm7DqWVzIG91IHByw6lmw6lyZXIgZGVzIGFzcGlyYXRldXJzIGNvbm5lY3TDqXMgc2FucyBjYW3DqXJhPGEgaHJlZj0iI19mdG4xMiIgbmFtZT0iX2Z0bnJlZjEyIj48c3VwPlsxMl08L3N1cD48L2E+LiBCcmVmIHNhdm9pciBz4oCZaW5mb3JtZXIgLCBmYWlyZSBkZXMgY2hvaXggw6ljbGFpcsOpcyw8c3Ryb25nPiBlbiBzb21tZSBmYWlyZSBwcmV1dmUgZOKAmXVuZSDDqXRoaXF1ZSBkZSBs4oCZYWdlbnRpdml0w6ksPC9zdHJvbmc+IGPigJllc3Qtw6AtZGlyZSB2ZWlsbGVyIMOgIHBlbnNlciBzZXMgZMOpY2lzaW9ucywgw6AgYWdpciBkZSBtYW5pw6hyZSBpbnRlbnRpb25uZWxsZSwgw6Agc29ydGlyIGRlcyBzb3J0aWzDqGdlcyBldCBkZXMgc8OpZHVjdGlvbnMgY29uc3Vtw6lyaXN0ZXMsIGZhaXJlIGVuIHNvcnRlIHF1ZSBjaGFjdW4sIGRhbnMgbGEgdmllIHF1b3RpZGllbm5lLCDFk3V2cmUgcG91ciBsdWktbcOqbWUgZXQgcG91ciBs4oCZaHVtYW5pdMOpLiBCcmVmLCB2ZWlsbGVyIMOgIGNlIHF1ZSBs4oCZSUEgc29pdCBhdSBzZXJ2aWNlIGRlcyDDqnRyZXMgaHVtYWlucyBzYW5zIGxlcyBpbnN0cnVtZW50YWxpc2VyLiBFbiBjb21tZW7Dp2FudCBwYXIgc29pLW3Dqm1lLgoKPGVtPsKgPC9lbT4KCjxhIGhyZWY9IiNfZnRucmVmMSIgbmFtZT0iX2Z0bjEiPlsxXTwvYT4gaHR0cHM6Ly93d3cuc2NpZW5jZXNldGF2ZW5pci5mci9oaWdoLXRlY2gvY29uc28vY2Utbm91dmVhdS1yb2JvdC1hc3BpcmF0ZXVyLWVsZWN0cm9sdXgtY29tcHJlbmQtdnJhaW1lbnQtc29uLWVudmlyb25uZW1lbnRfMTE2NDY1Cgo8YSBocmVmPSIjX2Z0bnJlZjIiIG5hbWU9Il9mdG4yIj5bMl08L2E+aHR0cHM6Ly93d3cubGVzbnVtZXJpcXVlcy5jb20vYXNwaXJhdGV1ci1yb2JvdC9uZWF0by1yb2JvdGljcy1ib3R2YWMtZDctY29ubmVjdGVkLXA0MDczNS90ZXN0Lmh0bWwKCjxhIGhyZWY9IiNfZnRucmVmMyIgbmFtZT0iX2Z0bjMiPlszXTwvYT4gaHR0cHM6Ly93d3cuY25ldGZyYW5jZS5mci9uZXdzL2xlLXJvYm90LWFzcGlyYXRldXItcm9vbWJhLWQtaXJvYm90LWJpZW50b3QtdW4tZXNwaW9uLWEtbC1pbnRlcmlldXItZGUtdm90cmUtZG9taWNpbGUtMzk4NTU0MDQuaHRtLgoKPGEgaHJlZj0iI19mdG5yZWY0IiBuYW1lPSJfZnRuNCI+WzRdPC9hPiA8YSBocmVmPSJodHRwczovL3d3dy5pcm9ib3QuY29tL0xlZ2FsL1ByaXZhY3ktUG9saWN5LmFzcHgiPmh0dHBzOi8vd3d3Lmlyb2JvdC5jb20vTGVnYWwvUHJpdmFjeS1Qb2xpY3kuYXNweDwvYT4uIMKrwqBTb21lIG9mIG91ciBSb2JvdHMgYXJlIGVxdWlwcGVkIHdpdGggc21hcnQgdGVjaG5vbG9neSB3aGljaCBhbGxvd3MgdGhlIFJvYm90cyB0byB0cmFuc21pdCBkYXRhIHdpcmVsZXNzbHkgdG8gdGhlIFNlcnZpY2XigKYgT3VyIFJvYm90cyBkbyBub3QgdHJhbnNtaXQgdGhpcyBpbmZvcm1hdGlvbiB1bmxlc3MgeW91IHJlZ2lzdGVyIHlvdXIgZGV2aWNlIG9ubGluZSBhbmQgY29ubmVjdCB0byBXaUZpLCBCbHVldG9vdGgsIG9yIGNvbm5lY3QgdG8gdGhlIGludGVybmV0IHZpYSBhbm90aGVyIG1ldGhvZC4gwqBJdCBpcyBwb3NzaWJsZSB0byB1c2Ugb3VyIHNtYXJ0IHRlY2hub2xvZ3kgUm9ib3RzIHdpdGhvdXQgV2lGaSBvciBCbHVldG9vdGggZGF0YSB0cmFuc21pc3Npb24sIHNpbXBseSBieSBkaXNjb25uZWN0aW5nIHlvdXIgV2lGaSBvciBCbHVldG9vdGggZnJvbSB0aGUgZGV2aWNlIG9yIGJ5IG5ldmVyIGNvbm5lY3RpbmcgaXQgYXQgYWxs4oCmIEZyb20gdGltZSB0byB0aW1lLCB3aXRoIHNlbGVjdGVkIHRoaXJkIHBhcnRpZXMgd2hvIHdlIHRoaW5rIG1heSBvZmZlciB5b3UgcHJvZHVjdHMgb3Igc2VydmljZXMgeW91IG1heSBlbmpveeKApiBGb3IgZXhhbXBsZSwgaVJvYm90IHBlcm1pdHMgdGhpcmQgcGFydGllcyB0byBkZXZlbG9wIGFwcHMgYW5kIHRvb2xzIHdoaWNoIGludGVyYWN0IHdpdGggb3VyIFJvYm90cywgaW5jbHVkaW5nLCBmb3IgZXhhbXBsZSwgQW1hem9uIEFsZXhhIGFuZCBHb29nbGUgQXNzaXN0YW50LiBJZiB5b3UgY2hvb3NlIHRvIHV0aWxpemUgYSB0aGlyZCBwYXJ0eSBhcHAgb3Igc2VydmljZSwgd2Ugd2lsbCBwZXJtaXQgdGhlIHRoaXJkIHBhcnR5IHRvIGNvbGxlY3QgaW5mb3JtYXRpb24gZnJvbSB5b3VyIFJvYm90LiBQbGVhc2Ugbm90ZSB0aGF0IGlSb2JvdCBkb2VzIG5vdCBjb250cm9sIHRoZSBkYXRhIGNvbGxlY3Rpb24gYW5kIHVzZSBwcmFjdGljZXMgb2YgdGhlc2UgdGhpcmQgcGFydGllcy4gWW91IHNob3VsZCBjYXJlZnVsbHkgcmV2aWV3IHRoZSB0aGlyZCBwYXJ0eSBwcml2YWN5IHBvbGljeSBhbmQgb3RoZXIgZG9jdW1lbnRzIGJlZm9yZSBjb25uZWN0aW5nIHlvdXIgUm9ib3QgdG8gdGhlIHRoaXJkIHBhcnR5IHNlcnZpY2XCoMK7LsKgIFZvaXIgYXVzc2kgPGEgaHJlZj0iaHR0cHM6Ly93d3cubGVzZWNob3MuZnIvMjUvMDcvMjAxNy9sZXNlY2hvcy5mci8wMTAxNTcxMzM2NjJfbGVzLXJvYm90cy1hc3BpcmF0ZXVycy1yb29tYmEtcG91cnJhaWVudC1yZXZlbmRyZS1sZXMtcGxhbnMtZGUtbm9zLWludGVyaWV1cnMuaHRtIj5odHRwczovL3d3dy5sZXNlY2hvcy5mci8yNS8wNy8yMDE3L2xlc2VjaG9zLmZyLzAxMDE1NzEzMzY2Ml9sZXMtcm9ib3RzLWFzcGlyYXRldXJzLXJvb21iYS1wb3VycmFpZW50LXJldmVuZHJlLWxlcy1wbGFucy1kZS1ub3MtaW50ZXJpZXVycy5odG08L2E+Cgo8YSBocmVmPSIjX2Z0bnJlZjUiIG5hbWU9Il9mdG41Ij5bNV08L2E+IERlcyBkcm9uZXMgcGV1dmVudCBtYWludGVuYW50IHPigJlpbmZpbHRyZXIgZGFucyBsZXMgZmFpbGxlcyBkZSBzw6ljdXJpdMOpIGV0IGZhaXJlIGRlcyBjeWJlci1hdHRhcXVlc8KgOiA8YSBocmVmPSJodHRwczovL2h1bWFub2lkZXMuZnIvZHJvbmUtY2FwYWJsZS1oYWNrZXItc3lzdGVtZXMtaW5mb3JtYXRpcXVlcy12b2wvIj5odHRwczovL2h1bWFub2lkZXMuZnIvZHJvbmUtY2FwYWJsZS1oYWNrZXItc3lzdGVtZXMtaW5mb3JtYXRpcXVlcy12b2wvPC9hPgoKPGEgaHJlZj0iI19mdG5yZWY2IiBuYW1lPSJfZnRuNiI+WzZdPC9hPiA8YSBocmVmPSJodHRwczovL3d3dy50b21zZ3VpZGUuZnIvYWN0dWFsaXRlL2dhZGdldHMtcm9ib3RzLWFzcGlyYXRldXJzLWxnLWVzcGlvbm5hZ2UsNTk3ODIuaHRtbCI+aHR0cHM6Ly93d3cudG9tc2d1aWRlLmZyL2FjdHVhbGl0ZS9nYWRnZXRzLXJvYm90cy1hc3BpcmF0ZXVycy1sZy1lc3Bpb25uYWdlLDU5NzgyLmh0bWw8L2E+Cgo8YSBocmVmPSIjX2Z0bnJlZjciIG5hbWU9Il9mdG43Ij5bN108L2E+IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnByZXNzZS1jaXRyb24ubmV0L3F1YW5kLXZvdHJlLWFzcGlyYXRldXItcm9ib3Qtc2UtcmV0b3VybmUtY29udHJlLXZvdXMvIj5odHRwczovL3d3dy5wcmVzc2UtY2l0cm9uLm5ldC9xdWFuZC12b3RyZS1hc3BpcmF0ZXVyLXJvYm90LXNlLXJldG91cm5lLWNvbnRyZS12b3VzLzwvYT4KCjxhIGhyZWY9IiNfZnRucmVmOCIgbmFtZT0iX2Z0bjgiPls4XTwvYT4gT24gcGVuc2UgYXUgdmVycyBkZSBWb2x0YWlyZcKgOiDCq8KgTGUgc3VwZXJmbHUsIGNob3NlIHRyw6hzIG7DqWNlc3NhaXJlwqDCuywgaW4gPGVtPlNhdGlyZXMsIExlIE1vbmRhaW4sIDwvZW0+MTczNi4KCjxhIGhyZWY9IiNfZnRucmVmOSIgbmFtZT0iX2Z0bjkiPls5XTwvYT4gaHR0cHM6Ly93d3cucmV1dGVycy5jb20vbWFya2V0cy9kZWFscy9hbWF6b25zLWlyb2JvdC1kZWFsLWV1LWFudGl0cnVzdC1jcm9zc2hhaXJzLTIwMjMtMDctMDYvCgo8YSBocmVmPSIjX2Z0bnJlZjEwIiBuYW1lPSJfZnRuMTAiPlsxMF08L2E+IDcwMDAgcm9ib3RzIGFzcGlyYXRldXJzIHBpcmF0w6lzIDogbGEgc8OpY3VyaXTDqSBkZSBub3Mgb2JqZXRzIGNvbm5lY3TDqXMgZW4gcXVlc3Rpb24uIDI3IGbDqXZyaWVyIDIwMDYuIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmRhaWx5bW90aW9uLmNvbS92aWRlby94YTB0cHFlIj5odHRwczovL3d3dy5kYWlseW1vdGlvbi5jb20vdmlkZW8veGEwdHBxZTwvYT4uIFZvaXIgYXVzc2kgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZnV0dXJhLXNjaWVuY2VzLmNvbS90ZWNoL2FjdHVhbGl0ZXMvb2JqZXRzLWNvbm5lY3Rlcy1zaS12b3RyZS1yb2JvdC1hc3BpcmF0ZXVyLXZvdXMtZXNwaW9ubmFpdC1mYWlsbGUtZXhwb3NlLW1pbGxpZXJzLWFwcGFyZWlscy1rMm02LTEzMzU2OS8iPmh0dHBzOi8vd3d3LmZ1dHVyYS1zY2llbmNlcy5jb20vdGVjaC9hY3R1YWxpdGVzL29iamV0cy1jb25uZWN0ZXMtc2ktdm90cmUtcm9ib3QtYXNwaXJhdGV1ci12b3VzLWVzcGlvbm5haXQtZmFpbGxlLWV4cG9zZS1taWxsaWVycy1hcHBhcmVpbHMtazJtNi0xMzM1NjkvPC9hPgoKPGEgaHJlZj0iI19mdG5yZWYxMSIgbmFtZT0iX2Z0bjExIj5bMTFdPC9hPiBRdWUgc2FpdCB2b3RyZSByb2JvdCBhc3BpcmF0ZXVyIHN1ciB2b3VzID8gMTEgc2VwdGVtYnJlIDIwMjQuIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmJpdGRlZmVuZGVyLmNvbS9mci1mci9ibG9nL2hvdGZvcnNlY3VyaXR5L3F1ZS1zYWl0LXZvdHJlLXJvYm90LWFzcGlyYXRldXItc3VyLXZvdXM\/c2hlbT1yaW1zcHdvdW9lIj5odHRwczovL3d3dy5iaXRkZWZlbmRlci5jb20vZnItZnIvYmxvZy9ob3Rmb3JzZWN1cml0eS9xdWUtc2FpdC12b3RyZS1yb2JvdC1hc3BpcmF0ZXVyLXN1ci12b3VzP3NoZW09cmltc3B3b3VvZTwvYT4sCgo8YSBocmVmPSIjX2Z0bnJlZjEyIiBuYW1lPSJfZnRuMTIiPlsxMl08L2E+IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmNvbnN1bWVycmVwb3J0cy5vcmcvYXBwbGlhbmNlcy92YWN1dW0tY2xlYW5lcnMvaXMteW91ci1yb2JvdGljLXZhY3V1bS1zaGFyaW5nLWRhdGEtYWJvdXQteW91LWExNTYzMDAxMzA3LyI+aHR0cHM6Ly93d3cuY29uc3VtZXJyZXBvcnRzLm9yZy9hcHBsaWFuY2VzL3ZhY3V1bS1jbGVhbmVycy9pcy15b3VyLXJvYm90aWMtdmFjdXVtLXNoYXJpbmctZGF0YS1hYm91dC15b3UtYTE1NjMwMDEzMDcvPC9hPgUHCAQIBggFQQEIBwgHCAYIDggOCAsIBkgBBggECRQYDxgICggECAZBAgUHGwoFBwIiCAcPBAoHCwgEBQcFB5OwAQ0BAwAAAQkABAEDAAgBB0IBAQBBAAAPQQEFAgRBDgVBAJ+yAUEQAiMAfQF9A30AdwRvcGVueXcAdwhzdGFuZGFyZHcAfnUAHwB3EzIwMjYtMDYtMjBUMjA6MjE6NTN3BmNsb3NlZHcHYnVpbGRlcncHd3AtcG9zdHflalt7ImlkIjoiMGE2N2Y3ZSIsImVsVHlwZSI6ImNvbnRhaW5lciIsInNldHRpbmdzIjp7ImZsZXhfZGlyZWN0aW9uIjoiY29sdW1uIn0sImVsZW1lbnRzIjpbeyJpZCI6IjZlMTFmODkiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJ0aXRsZSI6IkxhIHZpZSBwcml2XHUwMGU5ZSBhc3Bpclx1MDBlOWUgYXZlYyBsZXMgcG91c3NpXHUwMGU4cmVzIGRlIG5vcyBkZW1ldXJlcyA6IFBvdXIgdW5lIFx1MDBlOXRoaXF1ZSBkZSBsXHUyMDE5YWdlbnRpdml0XHUwMGU5IiwiaGVhZGVyX3NpemUiOiJoMyIsImFsaWduIjoiY2VudGVyIn0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImhlYWRpbmcifV0sImlzSW5uZXIiOmZhbHNlfSx7ImlkIjoiNjU0ZGZiZiIsImVsVHlwZSI6ImNvbnRhaW5lciIsInNldHRpbmdzIjp7ImZsZXhfZGlyZWN0aW9uIjoiY29sdW1uIn0sImVsZW1lbnRzIjpbeyJpZCI6IjAzNTE4YmMiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJ0aXRsZSI6IlJvZ2VyIEdpbC4gQmlsbGV0IFx1MDBlOXRoaXF1ZSwgMjAganVpbiAyMDI2LCAyMDggIiwiaGVhZGVyX3NpemUiOiJoNCJ9LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJoZWFkaW5nIn1dLCJpc0lubmVyIjpmYWxzZX0seyJpZCI6ImUwMzJjZDYiLCJlbFR5cGUiOiJjb250YWluZXIiLCJzZXR0aW5ncyI6eyJmbGV4X2RpcmVjdGlvbiI6ImNvbHVtbiJ9LCJlbGVtZW50cyI6W3siaWQiOiI4YTAyNGZhIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiZWRpdG9yIjoiPHA+XHUwMGEwPFwvcD48cD5cdTAwYTBcdTAwYTBcdTAwYTBcdTAwYTAgPHN0cm9uZz5BY3RlXHUwMGEwMS4gUmV0b3VyIHN1ciB1biBiaWxsZXQgXHUwMGU5dGhpcXVlIGR1IDI3IGp1aWxsZXQgMjAxODxcL3N0cm9uZz48XC9wPjxwPlx1MDBhMCBcdTAwYTAgXHUwMGEwIE9uIG5cdTIwMTllbiBmaW5pdCBwYXMgZGUgZFx1MDBlOWNyaXJlIHBvdXIgc1x1MjAxOWV4dGFzaWVyIGxlcyBwcm91ZXNzZXMgdGVjaG5vbG9naXF1ZXMgZGVzIGFzcGlyYXRldXJzIHJvYm90cywgY2VzIG9iamV0cyBjaXJjdWxhaXJlcyBldCBwcm9ncmFtbWFibGVzIHF1aSByYW1wZW50IHN1ciBsZSBzb2wgZGVzIG1haXNvbnMgZXQgZGVzIGFwcGFydGVtZW50cyBwb3VyIGJyb3NzZXIgZXQgYXNwaXJlciBsZXMgcG91c3NpXHUwMGU4cmVzLCBlbiBcdTAwZTl2aXRhbnQgbGVzIG9ic3RhY2xlcywgZW4gcmVjdWxhbnQgZW4gcHJcdTAwZTlzZW5jZSBkXHUyMDE5dW5lIG1hcmNoZSwgZW4gaW5zaXN0YW50IHN1ciBsZXMgZW5kcm9pdHMgbGVzIHBsdXMgcG91c3NpXHUwMGU5cmV1eCwgZW4gcmVqb2lnbmFudCBsZXVyIGJhc2UgdW5lIGZvaXMgbGV1ciB0cmF2YWlsIGZpbmkgb3Ugc2kgbGV1ciBiYXR0ZXJpZSBlc3QgZW4gbWVuYWNlIGRlIGRcdTAwZTljaGFyZ2VtZW50LiBDZXMgYXBwYXJlaWxzIHNlIGJhcmRlbnQgZFx1MjAxOXVuZSBpbnRlbGxpZ2VuY2UgYXJ0aWZpY2llbGxlIGRlIHBsdXMgZW4gcGx1cyBzb3BoaXN0aXF1XHUwMGU5ZSwgbm91cnJpcyBwYXIgZGVzIGNhcHRldXJzIGV0IGVuIHBhcnRpY3VsaWVyIGRlIGNhbVx1MDBlOXJhcyBcdTAwZTAgdmlzaW9uIHN0XHUwMGU5clx1MDBlOW9zY29waXF1ZSwgZGUgdFx1MDBlOWxcdTAwZTltXHUwMGU4dHJlcyBsYXNlciBxdWkgcGVybWV0dGVudCB1bmUgY2FydG9ncmFwaGllIGVuIHRyb2lzIGRpbWVuc2lvbnMgZGVzIGxvY2F1eCBjb21tZSBkZXMgb2JzdGFjbGVzIG1hdFx1MDBlOXJpZWxzIChjb21tZSBkdSBtb2JpbGllcikgb3UgYmlvbG9naXF1ZXMgKGNvbW1lIHVuIGFuaW1hbCkgcHJcdTAwZTlzZW50cyBkYW5zIGxlcyBsaWV1eCBkb250IGlsIGFzc3VyZSBsZSBuZXR0b3lhZ2U8YSBocmVmPVwiI19mdG4xXCIgbmFtZT1cIl9mdG5yZWYxXCI+PHN1cD5bMV08XC9zdXA+PFwvYT4uIElsIHNcdTIwMTlhZ2l0IGRlIHRlY2hub2xvZ2llcyBxdWUgbFx1MjAxOW9uIHBldXQgY29tcGFyZXIgbXV0YXRpcyBtdXRhbmRpcyBhdXggdm9pdHVyZXMgc2FucyBjb25kdWN0ZXVyIHF1aSBzb250IGRcdTAwZTlqXHUwMGUwIGljaSBvdSBsXHUwMGUwIGVuIGV4cFx1MDBlOXJpbWVudGF0aW9uLiBMYSBwZXJmb3JtYW5jZSBkZSBjZXMgZW5naW5zIGRcdTAwZTlwZW5kIGNlcnRlcyBkZSBsYSBxdWFsaXRcdTAwZTkgZGUgbGV1ciBzeXN0XHUwMGU4bWUgZGUgbmV0dG95YWdlLCBtYWlzIGF1c3NpIGV0IHN1cnRvdXQgZGUgbGV1ciBjYXBhY2l0XHUwMGU5IFx1MDBlMCBzZSBkXHUwMGU5cGxhY2VyIGRlIG1hbmlcdTAwZThyZSBhZFx1MDBlOXF1YXRlIChvbiBwb3VycmFpdCBkaXJlIGludGVsbGlnZW50ZSkgZGFucyBsZXVyIGVudmlyb25uZW1lbnQuIEVuIG91dHJlLCBjZXMgYXNwaXJhdGV1cnMgZGV2aWVubmVudCBkZXMgb2JqZXRzIGNvbm5lY3RcdTAwZTlzLCBwaWxvdGFibGVzIHBhciBzbWFydHBob25lLCByZWxpXHUwMGU5cyBhdSByXHUwMGU5c2VhdSB3aS1maSBkZSBsYSA8ZW0+Ym94PFwvZW0+IGRlIGxldXIgcHJvcHJpXHUwMGU5dGFpcmU8YSBocmVmPVwiI19mdG4yXCIgbmFtZT1cIl9mdG5yZWYyXCI+PHN1cD5bMl08XC9zdXA+PFwvYT4sIGNlIHF1aSBwZXJtZXQgZGUgbGVzIHByb2dyYW1tZXIgb3UgZGUgbGVzIHBpbG90ZXIgXHUwMGUwIGRpc3RhbmNlLiBPciBjZSBcdTAwYWJcdTAwYTBjb25mb3J0XHUwMGEwXHUwMGJiIGVuIHRlcm1lcyBkZSByb2JvdGlxdWUgZXQgZGUgZG9tb3RpcXVlIGEgdW4gcmlzcXVlLCBjXHUyMDE5ZXN0IHF1ZSBjZXMgZW5naW5zIGFjY3VtdWxlbnQgZGVzIGRvbm5cdTAwZTllcyBzdXIgbGVzIGxpZXV4IG9cdTAwZjkgaWxzIHNlIGRcdTAwZTlwbG9pZW50IGV0IHF1ZSBjZXMgZG9ublx1MDBlOWVzIHBldXZlbnQgY2VydGVzIFx1MDBlYXRyZSByXHUwMGU5Y3VwXHUwMGU5clx1MDBlOWVzIHBhciBsZSBjb25zdHJ1Y3RldXIgcXVpIGludm9xdWUgc29uIHNvdWNpIGxcdTAwZTlnaXRpbWUgZFx1MjAxOWFtXHUwMGU5bGlvcmVyIHNhbnMgY2Vzc2UgbGVzIHNlcnZpY2VzIHJlbmR1cy4gT3IgY2VzIGRvbm5cdTAwZTllcyBwZXV2ZW50IGF1c3NpIFx1MDBlYXRyZSBleHBsb2l0XHUwMGU5ZXMgcG91ciBcdTAwZWF0cmUgcmV2ZW5kdWVzIFx1MDBlMCBkZXMgYW5ub25jZXVycyBlbiByYWlzb24gZGVzIGluZm9ybWF0aW9ucyBxdVx1MjAxOWVsbGVzIGNvbGxlY3RlbnQgc3VyIGxhIGNhcnRvZ3JhcGhpZSBkZXMgbGlldXggZXQgbGUgbW9iaWxpZXIgb3UgbGVzIGF1dHJlcyBvYmpldHMgcXVpIHNcdTIwMTl5IHRyb3V2ZW50PGEgaHJlZj1cIiNfZnRuM1wiIG5hbWU9XCJfZnRucmVmM1wiPjxzdXA+WzNdPFwvc3VwPjxcL2E+LiBDZXJ0YWlucyBmYWJyaWNhbnRzIG9udCBkXHUwMGU5alx1MDBlMCBkXHUwMGU5dmVsb3BwXHUwMGU5IGRlIGxvbmd1ZXMgbm90aWNlcyBzdXIgbGV1ciBwb2xpdGlxdWUgZGUgY29uZmlkZW50aWFsaXRcdTAwZTkgZXQgc3VyIGxlcyBjb25kaXRpb25zIGRhbnMgbGVzcXVlbGxlcyBpbHMgcG91cnJhaWVudCB0cmFuc21ldHRyZSBjZXJ0YWluZXMgaW5mb3JtYXRpb25zIFx1MDBlMCBkZXMgdGllcnM8YSBocmVmPVwiI19mdG40XCIgbmFtZT1cIl9mdG5yZWY0XCI+PHN1cD5bNF08XC9zdXA+PFwvYT4uIE1haXMgZW4gb3V0cmUgY2VzIHN5c3RcdTAwZThtZXMgcGV1dmVudCBmYWlyZSBsXHUyMDE5b2JqZXQgZFx1MjAxOWludHJ1c2lvbnMgbWFsdmVpbGxhbnRlczxhIGhyZWY9XCIjX2Z0bjVcIiBuYW1lPVwiX2Z0bnJlZjVcIj48c3VwPls1XTxcL3N1cD48XC9hPiBxdWksIGdyXHUwMGUyY2UgXHUwMGUwIGRlcyBsb2dpY2llbHMgZXNwaW9ucywgcGV1dmVudCBhaW5zaSBcdTAwYWJcdTAwYTBhc3BpcmVyXHUwMGEwXHUwMGJiIGRlcyBpbmZvcm1hdGlvbnMgc3VyIGxlIGNhZHJlIGRlIHZpZSBkdSBwcm9wcmlcdTAwZTl0YWlyZSBzb2l0IHBvdXIgcmV2ZW5kcmUgbGVzIGRvbm5cdTAwZTllcywgc29pdCBwb3VyIGxlcyB1dGlsaXNlciBkZSBtYW5pXHUwMGU4cmUgZFx1MDBlOWxpY3R1ZXVzZSBjb21tZSBwYXIgZXhlbXBsZSBzZXJ2aXIgZGUgcmVsYWlzIFx1MDBlMCBkZXMgPGVtPmJvdG5ldHM8XC9lbT4gY1x1MjAxOWVzdC1cdTAwZTAtZGlyZSBcdTAwZTAgZGVzIGdyb3VwZXMgZFx1MjAxOW9yZGluYXRldXJzIGVuIHJcdTAwZTlzZWF1IHBpbG90XHUwMGU5cyBwYXIgdW4gcGlyYXRlIHF1aSBwZXV0IGFpbnNpIGRpZmZ1c2VyIGRlcyBsb2dpY2llbHMgbWFsdmVpbGxhbnRzLiBDZXMgcGlyYXRhZ2VzIHNvbnQgcHJvbXB0cyBcdTAwZTAgc1x1MjAxOWluZmlsdHJlciBkYW5zIGxlcyBmYWlsbGVzIGRlIHNcdTAwZTljdXJpdFx1MDBlOSBkZXMgcHJvZ3JhbW1lcyBxdWkgZ1x1MDBlOHJlbnQgY2VzIGFzcGlyYXRldXJzIHJvYm90cyBldCBub3RhbW1lbnQgbGV1cnMgYXBwbGljYXRpb25zIG1vYmlsZXM8YSBocmVmPVwiI19mdG42XCIgbmFtZT1cIl9mdG5yZWY2XCI+PHN1cD5bNl08XC9zdXA+PFwvYT4uIEVuZmluIGNlcyBpbnRydXNpb25zIHBldXZlbnQgXHUwMGUwIGxvaXNpciBtb2RpZmllciBkZSBtYW5pXHUwMGU4cmUgaW50ZW1wZXN0aXZlIGxhIHByb2dyYW1tYXRpb24gZGUgY2VzIHJvYm90czxhIGhyZWY9XCIjX2Z0bjdcIiBuYW1lPVwiX2Z0bnJlZjdcIj48c3VwPls3XTxcL3N1cD48XC9hPi48XC9wPjxwPjxzdHJvbmc+TFx1MjAxOWludGVsbGlnZW5jZSBhcnRpZmljaWVsbGUgKElBKSBldCBsZXMgcm9ib3RzPFwvc3Ryb25nPiBodW1hbm9cdTAwZWZkZXMgcG91cnJvbnQgc2FucyBkb3V0ZSByZW5kcmUgcGx1cyBjb25mb3J0YWJsZSBsYSB2aWUgcXVvdGlkaWVubmUgZGFucyBjZSBzdXBlcmZsdSBxdWUgbGVzIGluZHVzdHJpZWxzIGZvbnQgdG91dCBwb3VyIHF1XHUyMDE5aWxzIHNvaWVudCBwZXJcdTAwZTd1cyBjb21tZSBuXHUwMGU5Y2Vzc2FpcmVzPGEgaHJlZj1cIiNfZnRuOFwiIG5hbWU9XCJfZnRucmVmOFwiPjxzdXA+WzhdPFwvc3VwPjxcL2E+LiBNYWlzIGVuIGNvbnRyZXBhcnRpZSBsZXMgcmlzcXVlcyBzb250IGNvbnNpZFx1MDBlOXJhYmxlcywgY2FyIGlscyBzb250IGNhcGFibGVzIGRlIG1vZGlmaWVyIGRlIG1hbmlcdTAwZThyZSBtYWx2ZWlsbGFudGUgbGEgdmllIGRlIGNldXggcXVpIHJlY291cmVudCBcdTAwZTAgbGV1cnMgc2VydmljZXMgc2FucyBwcmVuZHJlIGxlcyBwclx1MDBlOWNhdXRpb25zIHF1aSBzXHUyMDE5aW1wb3NlbnQuIEVuZmluIGxlcyBpbmZvcm1hdGlvbnMgcmVjdWVpbGxpZXMgY29udmVyZ2VudCBwb3VyIGNvbnN0aXR1ZXIgY2VzIGRvbm5cdTAwZTllcyBkXHUyMDE5YWJvcmQgXHUwMGU5cGFyc2VzIHB1aXMgcXVpIHZvbnQgc1x1MjAxOWFnclx1MDBlOWdlciBkYW5zIGRlcyA8ZW0+YmlnIGRhdGE8XC9lbT4gZW4gZnVzaW9ubmFudCBhdmVjIGRcdTIwMTlhdXRyZXMgZG9ublx1MDBlOWVzIGlzc3VlcyBkXHUyMDE5YXV0cmVzIGRvbWFpbmVzIGRlIGxhIHZpZSB5IGNvbXByaXMgY2VsdWkgZGUgbGEgc2FudFx1MDBlOS4gTFx1MjAxOWh1bWFuaXRcdTAwZTkgc2UgZGlyaWdlIGFpbnNpIHZlcnMgbGEgdHJhbnNwYXJlbmNlIHF1aSBwZXJtZXR0cmEgXHUwMGUwIHF1ZWxxdWVzLXVucyBkZSBwcmVuZHJlIGxlIHBvdXZvaXIgc3VyIGxlIHBsdXMgZ3JhbmQgbm9tYnJlLiBEZSBxdW9pIGVudHJhXHUwMGVlbmVyIHVuZSBiaWVuIGxcdTAwZTlnaXRpbWUgYW5nb2lzc2VcdTAwYTAhIFN1ZmZpcmEtdC1lbGxlIFx1MDBlMCBwYXJlciBhdXggZGFuZ2VycyBxdWkgc1x1MjAxOWFubm9uY2VudFx1MDBhMD88XC9wPjxwPjxzdHJvbmc+QWN0ZVx1MDBhMDIuIDIwIGp1aW4gMjAyNjxcL3N0cm9uZz48XC9wPjxwPkVuIGRcdTAwZTlwaXQgZGVzIHByb2dyXHUwMGU4cyBkZSBsXHUyMDE5aW50ZWxsaWdlbmNlIGFydGlmaWNpZWxsZSwgZW4gZFx1MDBlOXBpdCBkZXMgaW50ZXJyb2dhdGlvbnMgXHUwMGU5dGhpcXVlcyB2aXNhbnQgXHUwMGUwIGZhaXJlIGVuIHNvcnRlIHF1ZSBsXHUyMDE5SW50ZWxsaWdlbmNlIGFydGlmaWNpZWxsZSBkZW1ldXJlIGF1IHNlcnZpY2UgZGUgbFx1MjAxOWh1bWFuaXRcdTAwZTksIG9uIGNvbnN0YXRlIHF1ZSBkYW5zIGxhIHJcdTAwZTlhbGl0XHUwMGU5IGRlcyB2aWVzIHF1b3RpZGllbm5lcyBtYW5xdWUgZW5jb3JlIGxhIHByaXNlIGRlIGNvbnNjaWVuY2UgZHUgclx1MDBmNGxlIHF1ZSBjaGFjdW4gZG9pdCBqb3VlciBwb3VyIGFwcG9ydGVyIHNhIHBpZXJyZSBcdTAwZTAgbFx1MjAxOVx1MDBlOWRpZmljYXRpb24gZFx1MjAxOXVuZSBJQSBkb250IGxlcyBhcHBsaWNhdGlvbnMgcHVpc3NlbnQgZGFucyB1bmUgaW5zdHJ1bWVudGFsaXNhdGlvbiBkZXMgZXhpc3RlbmNlcyBodW1haW5lcywgc1x1MDBlOWR1aXRlcyBwYXIgbGUgY29uZm9ydCBhcHBhcmVudCBxdWUgcHJvY3VyZW50IGNlcnRhaW5lcyBkZSBzZXMgYXBwbGljYXRpb25zLCBjb21tZSBsZXMgYXNwaXJhdGV1cnMgcm9ib3RzIGNvbm5lY3RcdTAwZTlzIGRvbnQgbGVzIHV0aWxpc2F0ZXVycyBjb250cmlidWVudCBcdTAwZTAgZ29uZmxlciBsZXMgZG9ublx1MDBlOWVzIG1hc3NpdmVzIGRlcyB2aWVzIHByaXZcdTAwZTllcy4gQWluc2kgZFx1MDBlOHMgMjAyMiAsXHUwMGEwPGEgaHJlZj1cImh0dHBzOlwvXC90ZWNoY3J1bmNoLmNvbVwvMjAyMlwvMDhcLzA1XC9hbWF6b24taXMtYnV5aW5nLWlyb2JvdC1mb3ItMS03YlwvXCI+QW1hem9uXHUwMGEwPFwvYT5hIHJcdTAwZTl2XHUwMGU5bFx1MDBlOSBzb24gaW50ZW50aW9uIGQnYWNxdVx1MDBlOXJpciBpUm9ib3QsIGwnZW50cmVwcmlzZSBcdTAwZTAgbCdvcmlnaW5lIGRlcyByb2JvdHMgYXNwaXJhdGV1cnMgbGVzIHBsdXMgcG9wdWxhaXJlcywgY2UgcXVpIGF2YWl0IHN1c2NpdFx1MDBlOSB1bmUgZW5xdVx1MDBlYXRlIGRlIGxcdTIwMTlVbmlvbiBldXJvcFx1MDBlOWVubmU8YSBocmVmPVwiI19mdG45XCIgbmFtZT1cIl9mdG5yZWY5XCI+PHN1cD5bOV08XC9zdXA+PFwvYT4uIEVuIGVmZmV0LCBjZXMgYXNwaXJhdGV1cnMgY29ubmVjdFx1MDBlOXMgcmVjdWVpbGxlbnQgZGVzIGRvbm5cdTAwZTllcyBzdXIgbFx1MjAxOWFnZW5jZW1lbnQgZGVzIG1haXNvbnMgb3UgZGVzIGFwcGFydGVtZW50cywgZGUgbFx1MjAxOWFnZW5jZW1lbnQgZGVzIHBpXHUwMGU4Y2VzLCBkdSBtb2JpbGllciwgc3VyIGxlcyBoYWJpdHVkZXMgcXVvdGlkaWVubmVzIGRlcyB1dGlsaXNhdGV1cnMsIHN1ciBsZXMgclx1MDBlOXNlYXV4IHdpLWZpIHRhbmRpcyBxdWUgY2VydGFpbnMgbW9kXHUwMGU4bGVzIHBlcm1ldHRlbnQgbVx1MDBlYW1lIGRlIHZvaXIgbFx1MjAxOWFzcGlyYXRldXIgXHUwMGU5dm9sdWVyIGRhbnMgbGVzIHBpXHUwMGU4Y2VzIHF1YW5kIGlsIGVzdCBlbiBzaXR1YXRpb24gZGUgbmV0dG95YWdlLiBDZXMgZG9ublx1MDBlOWVzIHBldXZlbnQgXHUwMGVhdHJlIHBpcmF0XHUwMGU5ZXM8YSBocmVmPVwiI19mdG4xMFwiIG5hbWU9XCJfZnRucmVmMTBcIj48c3VwPlsxMF08XC9zdXA+PFwvYT4uIExlcyBmYWJyaWNhbnRzIG5lIGRcdTAwZTl0cnVpc2VudCBwYXMgbGVzIGRvbm5cdTAwZTllcy4gSWxzIGxlcyBzdG9ja2VudCwgbGVzIHBhcnRhZ2VudCBhdmVjIGRlcyB0aWVycyBvZmZpY2llbGxlbWVudCBwb3VyIGFtXHUwMGU5bGlvcmVyIGxlcyBwZXJmb3JtYW5jZXMuIEVuIGZhaXQgbGEgdmllIHByaXZcdTAwZTllIGVzdCBhaW5zaSBsaXZyXHUwMGU5ZSBkYW5zIHVuIGJ1dCBjb25zdW1cdTAwZTlyaXN0ZSBzYW5zIHF1ZSBsXHUyMDE5b24gcHVpc3NlIFx1MDBlOWxpbWluZXIgbFx1MjAxOWludHJ1c2lvbiBkZSBwaXJhdGFnZXMgbWFsdmVpbGxhbnRzPGEgaHJlZj1cIiNfZnRuMTFcIiBuYW1lPVwiX2Z0bnJlZjExXCI+PHN1cD5bMTFdPFwvc3VwPjxcL2E+LjxcL3A+PHA+Q29udHJcdTAwZjRsZXIgbGVzIGRcdTAwZTlyaXZlcyBkZSBsXHUyMDE5SW50ZWxsaWdlbmNlIGFydGlmaWNpZWxsZSBkb2l0IGNvbW1lbmNlciBwYXIgbGEgcmVzcG9uc2FiaWxpc2F0aW9uIGRlIGNoYWN1biBkYW5zIGxhIGNvbGxlY3Rpb24gZGUgZG9ublx1MDBlOWVzIG1hc3NpdmVzXHUwMGEwOiBzXHUwMGU5bGVjdGlvbm5lciBsZXMgb3B0aW9ucyBvZmZlcnRlcyBlbiBpbnRlcmRpc2FudCBsYSBjYXJ0b2dyYXBoaWUgZGUgbGEgZGVtZXVyZSBldCBsYSB0cmFuc21pc3Npb24gZGUgZG9ublx1MDBlOWVzIG91IHByXHUwMGU5Zlx1MDBlOXJlciBkZXMgYXNwaXJhdGV1cnMgY29ubmVjdFx1MDBlOXMgc2FucyBjYW1cdTAwZTlyYTxhIGhyZWY9XCIjX2Z0bjEyXCIgbmFtZT1cIl9mdG5yZWYxMlwiPjxzdXA+WzEyXTxcL3N1cD48XC9hPi4gQnJlZiBzYXZvaXIgc1x1MjAxOWluZm9ybWVyICwgZmFpcmUgZGVzIGNob2l4IFx1MDBlOWNsYWlyXHUwMGU5cyw8c3Ryb25nPiBlbiBzb21tZSBmYWlyZSBwcmV1dmUgZFx1MjAxOXVuZSBcdTAwZTl0aGlxdWUgZGUgbFx1MjAxOWFnZW50aXZpdFx1MDBlOSw8XC9zdHJvbmc+IGNcdTIwMTllc3QtXHUwMGUwLWRpcmUgdmVpbGxlciBcdTAwZTAgcGVuc2VyIHNlcyBkXHUwMGU5Y2lzaW9ucywgXHUwMGUwIGFnaXIgZGUgbWFuaVx1MDBlOHJlIGludGVudGlvbm5lbGxlLCBcdTAwZTAgc29ydGlyIGRlcyBzb3J0aWxcdTAwZThnZXMgZXQgZGVzIHNcdTAwZTlkdWN0aW9ucyBjb25zdW1cdTAwZTlyaXN0ZXMsIGZhaXJlIGVuIHNvcnRlIHF1ZSBjaGFjdW4sIGRhbnMgbGEgdmllIHF1b3RpZGllbm5lLCBcdTAxNTN1dnJlIHBvdXIgbHVpLW1cdTAwZWFtZSBldCBwb3VyIGxcdTIwMTlodW1hbml0XHUwMGU5LiBCcmVmLCB2ZWlsbGVyIFx1MDBlMCBjZSBxdWUgbFx1MjAxOUlBIHNvaXQgYXUgc2VydmljZSBkZXMgXHUwMGVhdHJlcyBodW1haW5zIHNhbnMgbGVzIGluc3RydW1lbnRhbGlzZXIuIEVuIGNvbW1lblx1MDBlN2FudCBwYXIgc29pLW1cdTAwZWFtZS48XC9wPjxwPjxlbT5cdTAwYTA8XC9lbT48XC9wPjxwPjxhIGhyZWY9XCIjX2Z0bnJlZjFcIiBuYW1lPVwiX2Z0bjFcIj5bMV08XC9hPiBodHRwczpcL1wvd3d3LnNjaWVuY2VzZXRhdmVuaXIuZnJcL2hpZ2gtdGVjaFwvY29uc29cL2NlLW5vdXZlYXUtcm9ib3QtYXNwaXJhdGV1ci1lbGVjdHJvbHV4LWNvbXByZW5kLXZyYWltZW50LXNvbi1lbnZpcm9ubmVtZW50XzExNjQ2NTxcL3A+PHA+PGEgaHJlZj1cIiNfZnRucmVmMlwiIG5hbWU9XCJfZnRuMlwiPlsyXTxcL2E+aHR0cHM6XC9cL3d3dy5sZXNudW1lcmlxdWVzLmNvbVwvYXNwaXJhdGV1ci1yb2JvdFwvbmVhdG8tcm9ib3RpY3MtYm90dmFjLWQ3LWNvbm5lY3RlZC1wNDA3MzVcL3Rlc3QuaHRtbDxcL3A+PHA+PGEgaHJlZj1cIiNfZnRucmVmM1wiIG5hbWU9XCJfZnRuM1wiPlszXTxcL2E+IGh0dHBzOlwvXC93d3cuY25ldGZyYW5jZS5mclwvbmV3c1wvbGUtcm9ib3QtYXNwaXJhdGV1ci1yb29tYmEtZC1pcm9ib3QtYmllbnRvdC11bi1lc3Bpb24tYS1sLWludGVyaWV1ci1kZS12b3RyZS1kb21pY2lsZS0zOTg1NTQwNC5odG0uPFwvcD48cD48YSBocmVmPVwiI19mdG5yZWY0XCIgbmFtZT1cIl9mdG40XCI+WzRdPFwvYT4gPGEgaHJlZj1cImh0dHBzOlwvXC93d3cuaXJvYm90LmNvbVwvTGVnYWxcL1ByaXZhY3ktUG9saWN5LmFzcHhcIj5odHRwczpcL1wvd3d3Lmlyb2JvdC5jb21cL0xlZ2FsXC9Qcml2YWN5LVBvbGljeS5hc3B4PFwvYT4uIFx1MDBhYlx1MDBhMFNvbWUgb2Ygb3VyIFJvYm90cyBhcmUgZXF1aXBwZWQgd2l0aCBzbWFydCB0ZWNobm9sb2d5IHdoaWNoIGFsbG93cyB0aGUgUm9ib3RzIHRvIHRyYW5zbWl0IGRhdGEgd2lyZWxlc3NseSB0byB0aGUgU2VydmljZVx1MjAyNiBPdXIgUm9ib3RzIGRvIG5vdCB0cmFuc21pdCB0aGlzIGluZm9ybWF0aW9uIHVubGVzcyB5b3UgcmVnaXN0ZXIgeW91ciBkZXZpY2Ugb25saW5lIGFuZCBjb25uZWN0IHRvIFdpRmksIEJsdWV0b290aCwgb3IgY29ubmVjdCB0byB0aGUgaW50ZXJuZXQgdmlhIGFub3RoZXIgbWV0aG9kLiBcdTAwYTBJdCBpcyBwb3NzaWJsZSB0byB1c2Ugb3VyIHNtYXJ0IHRlY2hub2xvZ3kgUm9ib3RzIHdpdGhvdXQgV2lGaSBvciBCbHVldG9vdGggZGF0YSB0cmFuc21pc3Npb24sIHNpbXBseSBieSBkaXNjb25uZWN0aW5nIHlvdXIgV2lGaSBvciBCbHVldG9vdGggZnJvbSB0aGUgZGV2aWNlIG9yIGJ5IG5ldmVyIGNvbm5lY3RpbmcgaXQgYXQgYWxsXHUyMDI2IEZyb20gdGltZSB0byB0aW1lLCB3aXRoIHNlbGVjdGVkIHRoaXJkIHBhcnRpZXMgd2hvIHdlIHRoaW5rIG1heSBvZmZlciB5b3UgcHJvZHVjdHMgb3Igc2VydmljZXMgeW91IG1heSBlbmpveVx1MjAyNiBGb3IgZXhhbXBsZSwgaVJvYm90IHBlcm1pdHMgdGhpcmQgcGFydGllcyB0byBkZXZlbG9wIGFwcHMgYW5kIHRvb2xzIHdoaWNoIGludGVyYWN0IHdpdGggb3VyIFJvYm90cywgaW5jbHVkaW5nLCBmb3IgZXhhbXBsZSwgQW1hem9uIEFsZXhhIGFuZCBHb29nbGUgQXNzaXN0YW50LiBJZiB5b3UgY2hvb3NlIHRvIHV0aWxpemUgYSB0aGlyZCBwYXJ0eSBhcHAgb3Igc2VydmljZSwgd2Ugd2lsbCBwZXJtaXQgdGhlIHRoaXJkIHBhcnR5IHRvIGNvbGxlY3QgaW5mb3JtYXRpb24gZnJvbSB5b3VyIFJvYm90LiBQbGVhc2Ugbm90ZSB0aGF0IGlSb2JvdCBkb2VzIG5vdCBjb250cm9sIHRoZSBkYXRhIGNvbGxlY3Rpb24gYW5kIHVzZSBwcmFjdGljZXMgb2YgdGhlc2UgdGhpcmQgcGFydGllcy4gWW91IHNob3VsZCBjYXJlZnVsbHkgcmV2aWV3IHRoZSB0aGlyZCBwYXJ0eSBwcml2YWN5IHBvbGljeSBhbmQgb3RoZXIgZG9jdW1lbnRzIGJlZm9yZSBjb25uZWN0aW5nIHlvdXIgUm9ib3QgdG8gdGhlIHRoaXJkIHBhcnR5IHNlcnZpY2VcdTAwYTBcdTAwYmIuXHUwMGEwIFZvaXIgYXVzc2kgPGEgaHJlZj1cImh0dHBzOlwvXC93d3cubGVzZWNob3MuZnJcLzI1XC8wN1wvMjAxN1wvbGVzZWNob3MuZnJcLzAxMDE1NzEzMzY2Ml9sZXMtcm9ib3RzLWFzcGlyYXRldXJzLXJvb21iYS1wb3VycmFpZW50LXJldmVuZHJlLWxlcy1wbGFucy1kZS1ub3MtaW50ZXJpZXVycy5odG1cIj5odHRwczpcL1wvd3d3Lmxlc2VjaG9zLmZyXC8yNVwvMDdcLzIwMTdcL2xlc2VjaG9zLmZyXC8wMTAxNTcxMzM2NjJfbGVzLXJvYm90cy1hc3BpcmF0ZXVycy1yb29tYmEtcG91cnJhaWVudC1yZXZlbmRyZS1sZXMtcGxhbnMtZGUtbm9zLWludGVyaWV1cnMuaHRtPFwvYT48XC9wPjxwPjxhIGhyZWY9XCIjX2Z0bnJlZjVcIiBuYW1lPVwiX2Z0bjVcIj5bNV08XC9hPiBEZXMgZHJvbmVzIHBldXZlbnQgbWFpbnRlbmFudCBzXHUyMDE5aW5maWx0cmVyIGRhbnMgbGVzIGZhaWxsZXMgZGUgc1x1MDBlOWN1cml0XHUwMGU5IGV0IGZhaXJlIGRlcyBjeWJlci1hdHRhcXVlc1x1MDBhMDogPGEgaHJlZj1cImh0dHBzOlwvXC9odW1hbm9pZGVzLmZyXC9kcm9uZS1jYXBhYmxlLWhhY2tlci1zeXN0ZW1lcy1pbmZvcm1hdGlxdWVzLXZvbFwvXCI+aHR0cHM6XC9cL2h1bWFub2lkZXMuZnJcL2Ryb25lLWNhcGFibGUtaGFja2VyLXN5c3RlbWVzLWluZm9ybWF0aXF1ZXMtdm9sXC88XC9hPjxcL3A+PHA+PGEgaHJlZj1cIiNfZnRucmVmNlwiIG5hbWU9XCJfZnRuNlwiPls2XTxcL2E+IDxhIGhyZWY9XCJodHRwczpcL1wvd3d3LnRvbXNndWlkZS5mclwvYWN0dWFsaXRlXC9nYWRnZXRzLXJvYm90cy1hc3BpcmF0ZXVycy1sZy1lc3Bpb25uYWdlLDU5NzgyLmh0bWxcIj5odHRwczpcL1wvd3d3LnRvbXNndWlkZS5mclwvYWN0dWFsaXRlXC9nYWRnZXRzLXJvYm90cy1hc3BpcmF0ZXVycy1sZy1lc3Bpb25uYWdlLDU5NzgyLmh0bWw8XC9hPjxcL3A+PHA+PGEgaHJlZj1cIiNfZnRucmVmN1wiIG5hbWU9XCJfZnRuN1wiPls3XTxcL2E+IDxhIGhyZWY9XCJodHRwczpcL1wvd3d3LnByZXNzZS1jaXRyb24ubmV0XC9xdWFuZC12b3RyZS1hc3BpcmF0ZXVyLXJvYm90LXNlLXJldG91cm5lLWNvbnRyZS12b3VzXC9cIj5odHRwczpcL1wvd3d3LnByZXNzZS1jaXRyb24ubmV0XC9xdWFuZC12b3RyZS1hc3BpcmF0ZXVyLXJvYm90LXNlLXJldG91cm5lLWNvbnRyZS12b3VzXC88XC9hPjxcL3A+PHA+PGEgaHJlZj1cIiNfZnRucmVmOFwiIG5hbWU9XCJfZnRuOFwiPls4XTxcL2E+IE9uIHBlbnNlIGF1IHZlcnMgZGUgVm9sdGFpcmVcdTAwYTA6IFx1MDBhYlx1MDBhMExlIHN1cGVyZmx1LCBjaG9zZSB0clx1MDBlOHMgblx1MDBlOWNlc3NhaXJlXHUwMGEwXHUwMGJiLCBpbiA8ZW0+U2F0aXJlcywgTGUgTW9uZGFpbiwgPFwvZW0+MTczNi48XC9wPjxwPjxhIGhyZWY9XCIjX2Z0bnJlZjlcIiBuYW1lPVwiX2Z0bjlcIj5bOV08XC9hPiBodHRwczpcL1wvd3d3LnJldXRlcnMuY29tXC9tYXJrZXRzXC9kZWFsc1wvYW1hem9ucy1pcm9ib3QtZGVhbC1ldS1hbnRpdHJ1c3QtY3Jvc3NoYWlycy0yMDIzLTA3LTA2XC88XC9wPjxwPjxhIGhyZWY9XCIjX2Z0bnJlZjEwXCIgbmFtZT1cIl9mdG4xMFwiPlsxMF08XC9hPiA3MDAwIHJvYm90cyBhc3BpcmF0ZXVycyBwaXJhdFx1MDBlOXMgOiBsYSBzXHUwMGU5Y3VyaXRcdTAwZTkgZGUgbm9zIG9iamV0cyBjb25uZWN0XHUwMGU5cyBlbiBxdWVzdGlvbi4gMjcgZlx1MDBlOXZyaWVyIDIwMDYuIDxhIGhyZWY9XCJodHRwczpcL1wvd3d3LmRhaWx5bW90aW9uLmNvbVwvdmlkZW9cL3hhMHRwcWVcIj5odHRwczpcL1wvd3d3LmRhaWx5bW90aW9uLmNvbVwvdmlkZW9cL3hhMHRwcWU8XC9hPi4gVm9pciBhdXNzaSA8YSBocmVmPVwiaHR0cHM6XC9cL3d3dy5mdXR1cmEtc2NpZW5jZXMuY29tXC90ZWNoXC9hY3R1YWxpdGVzXC9vYmpldHMtY29ubmVjdGVzLXNpLXZvdHJlLXJvYm90LWFzcGlyYXRldXItdm91cy1lc3Bpb25uYWl0LWZhaWxsZS1leHBvc2UtbWlsbGllcnMtYXBwYXJlaWxzLWsybTYtMTMzNTY5XC9cIj5odHRwczpcL1wvd3d3LmZ1dHVyYS1zY2llbmNlcy5jb21cL3RlY2hcL2FjdHVhbGl0ZXNcL29iamV0cy1jb25uZWN0ZXMtc2ktdm90cmUtcm9ib3QtYXNwaXJhdGV1ci12b3VzLWVzcGlvbm5haXQtZmFpbGxlLWV4cG9zZS1taWxsaWVycy1hcHBhcmVpbHMtazJtNi0xMzM1NjlcLzxcL2E+PFwvcD48cD48YSBocmVmPVwiI19mdG5yZWYxMVwiIG5hbWU9XCJfZnRuMTFcIj5bMTFdPFwvYT4gUXVlIHNhaXQgdm90cmUgcm9ib3QgYXNwaXJhdGV1ciBzdXIgdm91cyA\/IDExIHNlcHRlbWJyZSAyMDI0LiA8YSBocmVmPVwiaHR0cHM6XC9cL3d3dy5iaXRkZWZlbmRlci5jb21cL2ZyLWZyXC9ibG9nXC9ob3Rmb3JzZWN1cml0eVwvcXVlLXNhaXQtdm90cmUtcm9ib3QtYXNwaXJhdGV1ci1zdXItdm91cz9zaGVtPXJpbXNwd291b2VcIj5odHRwczpcL1wvd3d3LmJpdGRlZmVuZGVyLmNvbVwvZnItZnJcL2Jsb2dcL2hvdGZvcnNlY3VyaXR5XC9xdWUtc2FpdC12b3RyZS1yb2JvdC1hc3BpcmF0ZXVyLXN1ci12b3VzP3NoZW09cmltc3B3b3VvZTxcL2E+LDxcL3A+PHA+PGEgaHJlZj1cIiNfZnRucmVmMTJcIiBuYW1lPVwiX2Z0bjEyXCI+WzEyXTxcL2E+IDxhIGhyZWY9XCJodHRwczpcL1wvd3d3LmNvbnN1bWVycmVwb3J0cy5vcmdcL2FwcGxpYW5jZXNcL3ZhY3V1bS1jbGVhbmVyc1wvaXMteW91ci1yb2JvdGljLXZhY3V1bS1zaGFyaW5nLWRhdGEtYWJvdXQteW91LWExNTYzMDAxMzA3XC9cIj5odHRwczpcL1wvd3d3LmNvbnN1bWVycmVwb3J0cy5vcmdcL2FwcGxpYW5jZXNcL3ZhY3V1bS1jbGVhbmVyc1wvaXMteW91ci1yb2JvdGljLXZhY3V1bS1zaGFyaW5nLWRhdGEtYWJvdXQteW91LWExNTYzMDAxMzA3XC88XC9hPjxcL3A+PHA+XHUwMGEwPFwvcD4ifSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoidGV4dC1lZGl0b3IifV0sImlzSW5uZXIiOmZhbHNlfV11An2DA32uAnckYzRiMjU3MGMtZmUyOC00MWI2LThkNmUtNzQ4OGRmNzZlODI2eHfOWzxoMz5MYSB2aWUgcHJpdsOpZSBhc3BpcsOpZSBhdmVjIGxlcyBwb3Vzc2nDqHJlcyBkZSBub3MgZGVtZXVyZXMgOiBQb3VyIHVuZSDDqXRoaXF1ZSBkZSBs4oCZYWdlbnRpdml0w6k8L2gzPgo8aDQ+Um9nZXIgR2lsLiBCaWxsZXQgw6l0aGlxdWUsIDIwIGp1aW4gMjAyNiwgMjA4IDwvaDQ+CjwvcD4KPHA+wqDCoMKgwqAgPHN0cm9uZz5BY3RlwqAxLiBSZXRvdXIgc3VyIHVuIGJpbGxldCDDqXRoaXF1ZSBkdSAyNyBqdWlsbGV0IDIwMTg8L3N0cm9uZz48L3A+CjxwPsKgIMKgIMKgIE9uIG7igJllbiBmaW5pdCBwYXMgZGUgZMOpY3JpcmUgcG91ciBz4oCZZXh0YXNpZXIgbGVzIHByb3Vlc3NlcyB0ZWNobm9sb2dpcXVlcyBkZXMgYXNwaXJhdGV1cnMgcm9ib3RzLCBjZXMgb2JqZXRzIGNpcmN1bGFpcmVzIGV0IHByb2dyYW1tYWJsZXMgcXVpIHJhbXBlbnQgc3VyIGxlIHNvbCBkZXMgbWFpc29ucyBldCBkZXMgYXBwYXJ0ZW1lbnRzIHBvdXIgYnJvc3NlciBldCBhc3BpcmVyIGxlcyBwb3Vzc2nDqHJlcywgZW4gw6l2aXRhbnQgbGVzIG9ic3RhY2xlcywgZW4gcmVjdWxhbnQgZW4gcHLDqXNlbmNlIGTigJl1bmUgbWFyY2hlLCBlbiBpbnNpc3RhbnQgc3VyIGxlcyBlbmRyb2l0cyBsZXMgcGx1cyBwb3Vzc2nDqXJldXgsIGVuIHJlam9pZ25hbnQgbGV1ciBiYXNlIHVuZSBmb2lzIGxldXIgdHJhdmFpbCBmaW5pIG91IHNpIGxldXIgYmF0dGVyaWUgZXN0IGVuIG1lbmFjZSBkZSBkw6ljaGFyZ2VtZW50LiBDZXMgYXBwYXJlaWxzIHNlIGJhcmRlbnQgZOKAmXVuZSBpbnRlbGxpZ2VuY2UgYXJ0aWZpY2llbGxlIGRlIHBsdXMgZW4gcGx1cyBzb3BoaXN0aXF1w6llLCBub3VycmlzIHBhciBkZXMgY2FwdGV1cnMgZXQgZW4gcGFydGljdWxpZXIgZGUgY2Ftw6lyYXMgw6AgdmlzaW9uIHN0w6lyw6lvc2NvcGlxdWUsIGRlIHTDqWzDqW3DqHRyZXMgbGFzZXIgcXVpIHBlcm1ldHRlbnQgdW5lIGNhcnRvZ3JhcGhpZSBlbiB0cm9pcyBkaW1lbnNpb25zIGRlcyBsb2NhdXggY29tbWUgZGVzIG9ic3RhY2xlcyBtYXTDqXJpZWxzIChjb21tZSBkdSBtb2JpbGllcikgb3UgYmlvbG9naXF1ZXMgKGNvbW1lIHVuIGFuaW1hbCkgcHLDqXNlbnRzIGRhbnMgbGVzIGxpZXV4IGRvbnQgaWwgYXNzdXJlIGxlIG5ldHRveWFnZTxhIGhyZWY9IiNfZnRuMSIgbmFtZT0iX2Z0bnJlZjEiPjxzdXA+WzFdPC9zdXA+PC9hPi4gSWwgc+KAmWFnaXQgZGUgdGVjaG5vbG9naWVzIHF1ZSBs4oCZb24gcGV1dCBjb21wYXJlciBtdXRhdGlzIG11dGFuZGlzIGF1eCB2b2l0dXJlcyBzYW5zIGNvbmR1Y3RldXIgcXVpIHNvbnQgZMOpasOgIGljaSBvdSBsw6AgZW4gZXhww6lyaW1lbnRhdGlvbi4gTGEgcGVyZm9ybWFuY2UgZGUgY2VzIGVuZ2lucyBkw6lwZW5kIGNlcnRlcyBkZSBsYSBxdWFsaXTDqSBkZSBsZXVyIHN5c3TDqG1lIGRlIG5ldHRveWFnZSwgbWFpcyBhdXNzaSBldCBzdXJ0b3V0IGRlIGxldXIgY2FwYWNpdMOpIMOgIHNlIGTDqXBsYWNlciBkZSBtYW5pw6hyZSBhZMOpcXVhdGUgKG9uIHBvdXJyYWl0IGRpcmUgaW50ZWxsaWdlbnRlKSBkYW5zIGxldXIgZW52aXJvbm5lbWVudC4gRW4gb3V0cmUsIGNlcyBhc3BpcmF0ZXVycyBkZXZpZW5uZW50IGRlcyBvYmpldHMgY29ubmVjdMOpcywgcGlsb3RhYmxlcyBwYXIgc21hcnRwaG9uZSwgcmVsacOpcyBhdSByw6lzZWF1IHdpLWZpIGRlIGxhIDxlbT5ib3g8L2VtPiBkZSBsZXVyIHByb3ByacOpdGFpcmU8YSBocmVmPSIjX2Z0bjIiIG5hbWU9Il9mdG5yZWYyIj48c3VwPlsyXTwvc3VwPjwvYT4sIGNlIHF1aSBwZXJtZXQgZGUgbGVzIHByb2dyYW1tZXIgb3UgZGUgbGVzIHBpbG90ZXIgw6AgZGlzdGFuY2UuIE9yIGNlIMKrwqBjb25mb3J0wqDCuyBlbiB0ZXJtZXMgZGUgcm9ib3RpcXVlIGV0IGRlIGRvbW90aXF1ZSBhIHVuIHJpc3F1ZSwgY+KAmWVzdCBxdWUgY2VzIGVuZ2lucyBhY2N1bXVsZW50IGRlcyBkb25uw6llcyBzdXIgbGVzIGxpZXV4IG\/DuSBpbHMgc2UgZMOpcGxvaWVudCBldCBxdWUgY2VzIGRvbm7DqWVzIHBldXZlbnQgY2VydGVzIMOqdHJlIHLDqWN1cMOpcsOpZXMgcGFyIGxlIGNvbnN0cnVjdGV1ciBxdWkgaW52b3F1ZSBzb24gc291Y2kgbMOpZ2l0aW1lIGTigJlhbcOpbGlvcmVyIHNhbnMgY2Vzc2UgbGVzIHNlcnZpY2VzIHJlbmR1cy4gT3IgY2VzIGRvbm7DqWVzIHBldXZlbnQgYXVzc2kgw6p0cmUgZXhwbG9pdMOpZXMgcG91ciDDqnRyZSByZXZlbmR1ZXMgw6AgZGVzIGFubm9uY2V1cnMgZW4gcmFpc29uIGRlcyBpbmZvcm1hdGlvbnMgcXXigJllbGxlcyBjb2xsZWN0ZW50IHN1ciBsYSBjYXJ0b2dyYXBoaWUgZGVzIGxpZXV4IGV0IGxlIG1vYmlsaWVyIG91IGxlcyBhdXRyZXMgb2JqZXRzIHF1aSBz4oCZeSB0cm91dmVudDxhIGhyZWY9IiNfZnRuMyIgbmFtZT0iX2Z0bnJlZjMiPjxzdXA+WzNdPC9zdXA+PC9hPi4gQ2VydGFpbnMgZmFicmljYW50cyBvbnQgZMOpasOgIGTDqXZlbG9wcMOpIGRlIGxvbmd1ZXMgbm90aWNlcyBzdXIgbGV1ciBwb2xpdGlxdWUgZGUgY29uZmlkZW50aWFsaXTDqSBldCBzdXIgbGVzIGNvbmRpdGlvbnMgZGFucyBsZXNxdWVsbGVzIGlscyBwb3VycmFpZW50IHRyYW5zbWV0dHJlIGNlcnRhaW5lcyBpbmZvcm1hdGlvbnMgw6AgZGVzIHRpZXJzPGEgaHJlZj0iI19mdG40IiBuYW1lPSJfZnRucmVmNCI+PHN1cD5bNF08L3N1cD48L2E+LiBNYWlzIGVuIG91dHJlIGNlcyBzeXN0w6htZXMgcGV1dmVudCBmYWlyZSBs4oCZb2JqZXQgZOKAmWludHJ1c2lvbnMgbWFsdmVpbGxhbnRlczxhIGhyZWY9IiNfZnRuNSIgbmFtZT0iX2Z0bnJlZjUiPjxzdXA+WzVdPC9zdXA+PC9hPiBxdWksIGdyw6JjZSDDoCBkZXMgbG9naWNpZWxzIGVzcGlvbnMsIHBldXZlbnQgYWluc2kgwqvCoGFzcGlyZXLCoMK7IGRlcyBpbmZvcm1hdGlvbnMgc3VyIGxlIGNhZHJlIGRlIHZpZSBkdSBwcm9wcmnDqXRhaXJlIHNvaXQgcG91ciByZXZlbmRyZSBsZXMgZG9ubsOpZXMsIHNvaXQgcG91ciBsZXMgdXRpbGlzZXIgZGUgbWFuacOocmUgZMOpbGljdHVldXNlIGNvbW1lIHBhciBleGVtcGxlIHNlcnZpciBkZSByZWxhaXMgw6AgZGVzIDxlbT5ib3RuZXRzPC9lbT4gY+KAmWVzdC3DoC1kaXJlIMOgIGRlcyBncm91cGVzIGTigJlvcmRpbmF0ZXVycyBlbiByw6lzZWF1IHBpbG90w6lzIHBhciB1biBwaXJhdGUgcXVpIHBldXQgYWluc2kgZGlmZnVzZXIgZGVzIGxvZ2ljaWVscyBtYWx2ZWlsbGFudHMuIENlcyBwaXJhdGFnZXMgc29udCBwcm9tcHRzIMOgIHPigJlpbmZpbHRyZXIgZGFucyBsZXMgZmFpbGxlcyBkZSBzw6ljdXJpdMOpIGRlcyBwcm9ncmFtbWVzIHF1aSBnw6hyZW50IGNlcyBhc3BpcmF0ZXVycyByb2JvdHMgZXQgbm90YW1tZW50IGxldXJzIGFwcGxpY2F0aW9ucyBtb2JpbGVzPGEgaHJlZj0iI19mdG42IiBuYW1lPSJfZnRucmVmNiI+PHN1cD5bNl08L3N1cD48L2E+LiBFbmZpbiBjZXMgaW50cnVzaW9ucyBwZXV2ZW50IMOgIGxvaXNpciBtb2RpZmllciBkZSBtYW5pw6hyZSBpbnRlbXBlc3RpdmUgbGEgcHJvZ3JhbW1hdGlvbiBkZSBjZXMgcm9ib3RzPGEgaHJlZj0iI19mdG43IiBuYW1lPSJfZnRucmVmNyI+PHN1cD5bN108L3N1cD48L2E+LjwvcD4KPHA+PHN0cm9uZz5M4oCZaW50ZWxsaWdlbmNlIGFydGlmaWNpZWxsZSAoSUEpIGV0IGxlcyByb2JvdHM8L3N0cm9uZz4gaHVtYW5vw69kZXMgcG91cnJvbnQgc2FucyBkb3V0ZSByZW5kcmUgcGx1cyBjb25mb3J0YWJsZSBsYSB2aWUgcXVvdGlkaWVubmUgZGFucyBjZSBzdXBlcmZsdSBxdWUgbGVzIGluZHVzdHJpZWxzIGZvbnQgdG91dCBwb3VyIHF14oCZaWxzIHNvaWVudCBwZXLDp3VzIGNvbW1lIG7DqWNlc3NhaXJlczxhIGhyZWY9IiNfZnRuOCIgbmFtZT0iX2Z0bnJlZjgiPjxzdXA+WzhdPC9zdXA+PC9hPi4gTWFpcyBlbiBjb250cmVwYXJ0aWUgbGVzIHJpc3F1ZXMgc29udCBjb25zaWTDqXJhYmxlcywgY2FyIGlscyBzb250IGNhcGFibGVzIGRlIG1vZGlmaWVyIGRlIG1hbmnDqHJlIG1hbHZlaWxsYW50ZSBsYSB2aWUgZGUgY2V1eCBxdWkgcmVjb3VyZW50IMOgIGxldXJzIHNlcnZpY2VzIHNhbnMgcHJlbmRyZSBsZXMgcHLDqWNhdXRpb25zIHF1aSBz4oCZaW1wb3NlbnQuIEVuZmluIGxlcyBpbmZvcm1hdGlvbnMgcmVjdWVpbGxpZXMgY29udmVyZ2VudCBwb3VyIGNvbnN0aXR1ZXIgY2VzIGRvbm7DqWVzIGTigJlhYm9yZCDDqXBhcnNlcyBwdWlzIHF1aSB2b250IHPigJlhZ3LDqWdlciBkYW5zIGRlcyA8ZW0+YmlnIGRhdGE8L2VtPiBlbiBmdXNpb25uYW50IGF2ZWMgZOKAmWF1dHJlcyBkb25uw6llcyBpc3N1ZXMgZOKAmWF1dHJlcyBkb21haW5lcyBkZSBsYSB2aWUgeSBjb21wcmlzIGNlbHVpIGRlIGxhIHNhbnTDqS4gTOKAmWh1bWFuaXTDqSBzZSBkaXJpZ2UgYWluc2kgdmVycyBsYSB0cmFuc3BhcmVuY2UgcXVpIHBlcm1ldHRyYSDDoCBxdWVscXVlcy11bnMgZGUgcHJlbmRyZSBsZSBwb3V2b2lyIHN1ciBsZSBwbHVzIGdyYW5kIG5vbWJyZS4gRGUgcXVvaSBlbnRyYcOubmVyIHVuZSBiaWVuIGzDqWdpdGltZSBhbmdvaXNzZcKgISBTdWZmaXJhLXQtZWxsZSDDoCBwYXJlciBhdXggZGFuZ2VycyBxdWkgc+KAmWFubm9uY2VudMKgPzwvcD4KPHA+PHN0cm9uZz5BY3RlwqAyLiAyMCBqdWluIDIwMjY8L3N0cm9uZz48L3A+CjxwPkVuIGTDqXBpdCBkZXMgcHJvZ3LDqHMgZGUgbOKAmWludGVsbGlnZW5jZSBhcnRpZmljaWVsbGUsIGVuIGTDqXBpdCBkZXMgaW50ZXJyb2dhdGlvbnMgw6l0aGlxdWVzIHZpc2FudCDDoCBmYWlyZSBlbiBzb3J0ZSBxdWUgbOKAmUludGVsbGlnZW5jZSBhcnRpZmljaWVsbGUgZGVtZXVyZSBhdSBzZXJ2aWNlIGRlIGzigJlodW1hbml0w6ksIG9uIGNvbnN0YXRlIHF1ZSBkYW5zIGxhIHLDqWFsaXTDqSBkZXMgdmllcyBxdW90aWRpZW5uZXMgbWFucXVlIGVuY29yZSBsYSBwcmlzZSBkZSBjb25zY2llbmNlIGR1IHLDtGxlIHF1ZSBjaGFjdW4gZG9pdCBqb3VlciBwb3VyIGFwcG9ydGVyIHNhIHBpZXJyZSDDoCBs4oCZw6lkaWZpY2F0aW9uIGTigJl1bmUgSUEgZG9udCBsZXMgYXBwbGljYXRpb25zIHB1aXNzZW50IGRhbnMgdW5lIGluc3RydW1lbnRhbGlzYXRpb24gZGVzIGV4aXN0ZW5jZXMgaHVtYWluZXMsIHPDqWR1aXRlcyBwYXIgbGUgY29uZm9ydCBhcHBhcmVudCBxdWUgcHJvY3VyZW50IGNlcnRhaW5lcyBkZSBzZXMgYXBwbGljYXRpb25zLCBjb21tZSBsZXMgYXNwaXJhdGV1cnMgcm9ib3RzIGNvbm5lY3TDqXMgZG9udCBsZXMgdXRpbGlzYXRldXJzIGNvbnRyaWJ1ZW50IMOgIGdvbmZsZXIgbGVzIGRvbm7DqWVzIG1hc3NpdmVzIGRlcyB2aWVzIHByaXbDqWVzLiBBaW5zaSBkw6hzIDIwMjIgLMKgPGEgaHJlZj0iaHR0cHM6Ly90ZWNoY3J1bmNoLmNvbS8yMDIyLzA4LzA1L2FtYXpvbi1pcy1idXlpbmctaXJvYm90LWZvci0xLTdiLyI+QW1hem9uwqA8L2E+YSByw6l2w6lsw6kgc29uIGludGVudGlvbiBkJ2FjcXXDqXJpciBpUm9ib3QsIGwnZW50cmVwcmlzZSDDoCBsJ29yaWdpbmUgZGVzIHJvYm90cyBhc3BpcmF0ZXVycyBsZXMgcGx1cyBwb3B1bGFpcmVzLCBjZSBxdWkgYXZhaXQgc3VzY2l0w6kgdW5lIGVucXXDqnRlIGRlIGzigJlVbmlvbiBldXJvcMOpZW5uZTxhIGhyZWY9IiNfZnRuOSIgbmFtZT0iX2Z0bnJlZjkiPjxzdXA+WzldPC9zdXA+PC9hPi4gRW4gZWZmZXQsIGNlcyBhc3BpcmF0ZXVycyBjb25uZWN0w6lzIHJlY3VlaWxsZW50IGRlcyBkb25uw6llcyBzdXIgbOKAmWFnZW5jZW1lbnQgZGVzIG1haXNvbnMgb3UgZGVzIGFwcGFydGVtZW50cywgZGUgbOKAmWFnZW5jZW1lbnQgZGVzIHBpw6hjZXMsIGR1IG1vYmlsaWVyLCBzdXIgbGVzIGhhYml0dWRlcyBxdW90aWRpZW5uZXMgZGVzIHV0aWxpc2F0ZXVycywgc3VyIGxlcyByw6lzZWF1eCB3aS1maSB0YW5kaXMgcXVlIGNlcnRhaW5zIG1vZMOobGVzIHBlcm1ldHRlbnQgbcOqbWUgZGUgdm9pciBs4oCZYXNwaXJhdGV1ciDDqXZvbHVlciBkYW5zIGxlcyBwacOoY2VzIHF1YW5kIGlsIGVzdCBlbiBzaXR1YXRpb24gZGUgbmV0dG95YWdlLiBDZXMgZG9ubsOpZXMgcGV1dmVudCDDqnRyZSBwaXJhdMOpZXM8YSBocmVmPSIjX2Z0bjEwIiBuYW1lPSJfZnRucmVmMTAiPjxzdXA+WzEwXTwvc3VwPjwvYT4uIExlcyBmYWJyaWNhbnRzIG5lIGTDqXRydWlzZW50IHBhcyBsZXMgZG9ubsOpZXMuIElscyBsZXMgc3RvY2tlbnQsIGxlcyBwYXJ0YWdlbnQgYXZlYyBkZXMgdGllcnMgb2ZmaWNpZWxsZW1lbnQgcG91ciBhbcOpbGlvcmVyIGxlcyBwZXJmb3JtYW5jZXMuIEVuIGZhaXQgbGEgdmllIHByaXbDqWUgZXN0IGFpbnNpIGxpdnLDqWUgZGFucyB1biBidXQgY29uc3Vtw6lyaXN0ZSBzYW5zIHF1ZSBs4oCZb24gcHVpc3NlIMOpbGltaW5lciBs4oCZaW50cnVzaW9uIGRlIHBpcmF0YWdlcyBtYWx2ZWlsbGFudHM8YSBocmVmPSIjX2Z0bjExIiBuYW1lPSJfZnRucmVmMTEiPjxzdXA+WzExXTwvc3VwPjwvYT4uPC9wPgo8cD5Db250csO0bGVyIGxlcyBkw6lyaXZlcyBkZSBs4oCZSW50ZWxsaWdlbmNlIGFydGlmaWNpZWxsZSBkb2l0IGNvbW1lbmNlciBwYXIgbGEgcmVzcG9uc2FiaWxpc2F0aW9uIGRlIGNoYWN1biBkYW5zIGxhIGNvbGxlY3Rpb24gZGUgZG9ubsOpZXMgbWFzc2l2ZXPCoDogc8OpbGVjdGlvbm5lciBsZXMgb3B0aW9ucyBvZmZlcnRlcyBlbiBpbnRlcmRpc2FudCBsYSBjYXJ0b2dyYXBoaWUgZGUgbGEgZGVtZXVyZSBldCBsYSB0cmFuc21pc3Npb24gZGUgZG9ubsOpZXMgb3UgcHLDqWbDqXJlciBkZXMgYXNwaXJhdGV1cnMgY29ubmVjdMOpcyBzYW5zIGNhbcOpcmE8YSBocmVmPSIjX2Z0bjEyIiBuYW1lPSJfZnRucmVmMTIiPjxzdXA+WzEyXTwvc3VwPjwvYT4uIEJyZWYgc2F2b2lyIHPigJlpbmZvcm1lciAsIGZhaXJlIGRlcyBjaG9peCDDqWNsYWlyw6lzLDxzdHJvbmc+IGVuIHNvbW1lIGZhaXJlIHByZXV2ZSBk4oCZdW5lIMOpdGhpcXVlIGRlIGzigJlhZ2VudGl2aXTDqSw8L3N0cm9uZz4gY+KAmWVzdC3DoC1kaXJlIHZlaWxsZXIgw6AgcGVuc2VyIHNlcyBkw6ljaXNpb25zLCDDoCBhZ2lyIGRlIG1hbmnDqHJlIGludGVudGlvbm5lbGxlLCDDoCBzb3J0aXIgZGVzIHNvcnRpbMOoZ2VzIGV0IGRlcyBzw6lkdWN0aW9ucyBjb25zdW3DqXJpc3RlcywgZmFpcmUgZW4gc29ydGUgcXVlIGNoYWN1biwgZGFucyBsYSB2aWUgcXVvdGlkaWVubmUsIMWTdXZyZSBwb3VyIGx1aS1tw6ptZSBldCBwb3VyIGzigJlodW1hbml0w6kuIEJyZWYsIHZlaWxsZXIgw6AgY2UgcXVlIGzigJlJQSBzb2l0IGF1IHNlcnZpY2UgZGVzIMOqdHJlcyBodW1haW5zIHNhbnMgbGVzIGluc3RydW1lbnRhbGlzZXIuIEVuIGNvbW1lbsOnYW50IHBhciBzb2ktbcOqbWUuPC9wPgo8cD48ZW0+wqA8L2VtPjwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWYxIiBuYW1lPSJfZnRuMSI+WzFdPC9hPiBodHRwczovL3d3dy5zY2llbmNlc2V0YXZlbmlyLmZyL2hpZ2gtdGVjaC9jb25zby9jZS1ub3V2ZWF1LXJvYm90LWFzcGlyYXRldXItZWxlY3Ryb2x1eC1jb21wcmVuZC12cmFpbWVudC1zb24tZW52aXJvbm5lbWVudF8xMTY0NjU8L3A+CjxwPjxhIGhyZWY9IiNfZnRucmVmMiIgbmFtZT0iX2Z0bjIiPlsyXTwvYT5odHRwczovL3d3dy5sZXNudW1lcmlxdWVzLmNvbS9hc3BpcmF0ZXVyLXJvYm90L25lYXRvLXJvYm90aWNzLWJvdHZhYy1kNy1jb25uZWN0ZWQtcDQwNzM1L3Rlc3QuaHRtbDwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWYzIiBuYW1lPSJfZnRuMyI+WzNdPC9hPiBodHRwczovL3d3dy5jbmV0ZnJhbmNlLmZyL25ld3MvbGUtcm9ib3QtYXNwaXJhdGV1ci1yb29tYmEtZC1pcm9ib3QtYmllbnRvdC11bi1lc3Bpb24tYS1sLWludGVyaWV1ci1kZS12b3RyZS1kb21pY2lsZS0zOTg1NTQwNC5odG0uPC9wPgo8cD48YSBocmVmPSIjX2Z0bnJlZjQiIG5hbWU9Il9mdG40Ij5bNF08L2E+IDxhIGhyZWY9Imh0dHBzOi8vd3d3Lmlyb2JvdC5jb20vTGVnYWwvUHJpdmFjeS1Qb2xpY3kuYXNweCI+aHR0cHM6Ly93d3cuaXJvYm90LmNvbS9MZWdhbC9Qcml2YWN5LVBvbGljeS5hc3B4PC9hPi4gwqvCoFNvbWUgb2Ygb3VyIFJvYm90cyBhcmUgZXF1aXBwZWQgd2l0aCBzbWFydCB0ZWNobm9sb2d5IHdoaWNoIGFsbG93cyB0aGUgUm9ib3RzIHRvIHRyYW5zbWl0IGRhdGEgd2lyZWxlc3NseSB0byB0aGUgU2VydmljZeKApiBPdXIgUm9ib3RzIGRvIG5vdCB0cmFuc21pdCB0aGlzIGluZm9ybWF0aW9uIHVubGVzcyB5b3UgcmVnaXN0ZXIgeW91ciBkZXZpY2Ugb25saW5lIGFuZCBjb25uZWN0IHRvIFdpRmksIEJsdWV0b290aCwgb3IgY29ubmVjdCB0byB0aGUgaW50ZXJuZXQgdmlhIGFub3RoZXIgbWV0aG9kLiDCoEl0IGlzIHBvc3NpYmxlIHRvIHVzZSBvdXIgc21hcnQgdGVjaG5vbG9neSBSb2JvdHMgd2l0aG91dCBXaUZpIG9yIEJsdWV0b290aCBkYXRhIHRyYW5zbWlzc2lvbiwgc2ltcGx5IGJ5IGRpc2Nvbm5lY3RpbmcgeW91ciBXaUZpIG9yIEJsdWV0b290aCBmcm9tIHRoZSBkZXZpY2Ugb3IgYnkgbmV2ZXIgY29ubmVjdGluZyBpdCBhdCBhbGzigKYgRnJvbSB0aW1lIHRvIHRpbWUsIHdpdGggc2VsZWN0ZWQgdGhpcmQgcGFydGllcyB3aG8gd2UgdGhpbmsgbWF5IG9mZmVyIHlvdSBwcm9kdWN0cyBvciBzZXJ2aWNlcyB5b3UgbWF5IGVuam954oCmIEZvciBleGFtcGxlLCBpUm9ib3QgcGVybWl0cyB0aGlyZCBwYXJ0aWVzIHRvIGRldmVsb3AgYXBwcyBhbmQgdG9vbHMgd2hpY2ggaW50ZXJhY3Qgd2l0aCBvdXIgUm9ib3RzLCBpbmNsdWRpbmcsIGZvciBleGFtcGxlLCBBbWF6b24gQWxleGEgYW5kIEdvb2dsZSBBc3Npc3RhbnQuIElmIHlvdSBjaG9vc2UgdG8gdXRpbGl6ZSBhIHRoaXJkIHBhcnR5IGFwcCBvciBzZXJ2aWNlLCB3ZSB3aWxsIHBlcm1pdCB0aGUgdGhpcmQgcGFydHkgdG8gY29sbGVjdCBpbmZvcm1hdGlvbiBmcm9tIHlvdXIgUm9ib3QuIFBsZWFzZSBub3RlIHRoYXQgaVJvYm90IGRvZXMgbm90IGNvbnRyb2wgdGhlIGRhdGEgY29sbGVjdGlvbiBhbmQgdXNlIHByYWN0aWNlcyBvZiB0aGVzZSB0aGlyZCBwYXJ0aWVzLiBZb3Ugc2hvdWxkIGNhcmVmdWxseSByZXZpZXcgdGhlIHRoaXJkIHBhcnR5IHByaXZhY3kgcG9saWN5IGFuZCBvdGhlciBkb2N1bWVudHMgYmVmb3JlIGNvbm5lY3RpbmcgeW91ciBSb2JvdCB0byB0aGUgdGhpcmQgcGFydHkgc2VydmljZcKgwrsuwqAgVm9pciBhdXNzaSA8YSBocmVmPSJodHRwczovL3d3dy5sZXNlY2hvcy5mci8yNS8wNy8yMDE3L2xlc2VjaG9zLmZyLzAxMDE1NzEzMzY2Ml9sZXMtcm9ib3RzLWFzcGlyYXRldXJzLXJvb21iYS1wb3VycmFpZW50LXJldmVuZHJlLWxlcy1wbGFucy1kZS1ub3MtaW50ZXJpZXVycy5odG0iPmh0dHBzOi8vd3d3Lmxlc2VjaG9zLmZyLzI1LzA3LzIwMTcvbGVzZWNob3MuZnIvMDEwMTU3MTMzNjYyX2xlcy1yb2JvdHMtYXNwaXJhdGV1cnMtcm9vbWJhLXBvdXJyYWllbnQtcmV2ZW5kcmUtbGVzLXBsYW5zLWRlLW5vcy1pbnRlcmlldXJzLmh0bTwvYT48L3A+CjxwPjxhIGhyZWY9IiNfZnRucmVmNSIgbmFtZT0iX2Z0bjUiPls1XTwvYT4gRGVzIGRyb25lcyBwZXV2ZW50IG1haW50ZW5hbnQgc+KAmWluZmlsdHJlciBkYW5zIGxlcyBmYWlsbGVzIGRlIHPDqWN1cml0w6kgZXQgZmFpcmUgZGVzIGN5YmVyLWF0dGFxdWVzwqA6IDxhIGhyZWY9Imh0dHBzOi8vaHVtYW5vaWRlcy5mci9kcm9uZS1jYXBhYmxlLWhhY2tlci1zeXN0ZW1lcy1pbmZvcm1hdGlxdWVzLXZvbC8iPmh0dHBzOi8vaHVtYW5vaWRlcy5mci9kcm9uZS1jYXBhYmxlLWhhY2tlci1zeXN0ZW1lcy1pbmZvcm1hdGlxdWVzLXZvbC88L2E+PC9wPgo8cD48YSBocmVmPSIjX2Z0bnJlZjYiIG5hbWU9Il9mdG42Ij5bNl08L2E+IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRvbXNndWlkZS5mci9hY3R1YWxpdGUvZ2FkZ2V0cy1yb2JvdHMtYXNwaXJhdGV1cnMtbGctZXNwaW9ubmFnZSw1OTc4Mi5odG1sIj5odHRwczovL3d3dy50b21zZ3VpZGUuZnIvYWN0dWFsaXRlL2dhZGdldHMtcm9ib3RzLWFzcGlyYXRldXJzLWxnLWVzcGlvbm5hZ2UsNTk3ODIuaHRtbDwvYT48L3A+CjxwPjxhIGhyZWY9IiNfZnRucmVmNyIgbmFtZT0iX2Z0bjciPls3XTwvYT4gPGEgaHJlZj0iaHR0cHM6Ly93d3cucHJlc3NlLWNpdHJvbi5uZXQvcXVhbmQtdm90cmUtYXNwaXJhdGV1ci1yb2JvdC1zZS1yZXRvdXJuZS1jb250cmUtdm91cy8iPmh0dHBzOi8vd3d3LnByZXNzZS1jaXRyb24ubmV0L3F1YW5kLXZvdHJlLWFzcGlyYXRldXItcm9ib3Qtc2UtcmV0b3VybmUtY29udHJlLXZvdXMvPC9hPjwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWY4IiBuYW1lPSJfZnRuOCI+WzhdPC9hPiBPbiBwZW5zZSBhdSB2ZXJzIGRlIFZvbHRhaXJlwqA6IMKrwqBMZSBzdXBlcmZsdSwgY2hvc2UgdHLDqHMgbsOpY2Vzc2FpcmXCoMK7LCBpbiA8ZW0+U2F0aXJlcywgTGUgTW9uZGFpbiwgPC9lbT4xNzM2LjwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWY5IiBuYW1lPSJfZnRuOSI+WzldPC9hPiBodHRwczovL3d3dy5yZXV0ZXJzLmNvbS9tYXJrZXRzL2RlYWxzL2FtYXpvbnMtaXJvYm90LWRlYWwtZXUtYW50aXRydXN0LWNyb3NzaGFpcnMtMjAyMy0wNy0wNi88L3A+CjxwPjxhIGhyZWY9IiNfZnRucmVmMTAiIG5hbWU9Il9mdG4xMCI+WzEwXTwvYT4gNzAwMCByb2JvdHMgYXNwaXJhdGV1cnMgcGlyYXTDqXMgOiBsYSBzw6ljdXJpdMOpIGRlIG5vcyBvYmpldHMgY29ubmVjdMOpcyBlbiBxdWVzdGlvbi4gMjcgZsOpdnJpZXIgMjAwNi4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuZGFpbHltb3Rpb24uY29tL3ZpZGVvL3hhMHRwcWUiPmh0dHBzOi8vd3d3LmRhaWx5bW90aW9uLmNvbS92aWRlby94YTB0cHFlPC9hPi4gVm9pciBhdXNzaSA8YSBocmVmPSJodHRwczovL3d3dy5mdXR1cmEtc2NpZW5jZXMuY29tL3RlY2gvYWN0dWFsaXRlcy9vYmpldHMtY29ubmVjdGVzLXNpLXZvdHJlLXJvYm90LWFzcGlyYXRldXItdm91cy1lc3Bpb25uYWl0LWZhaWxsZS1leHBvc2UtbWlsbGllcnMtYXBwYXJlaWxzLWsybTYtMTMzNTY5LyI+aHR0cHM6Ly93d3cuZnV0dXJhLXNjaWVuY2VzLmNvbS90ZWNoL2FjdHVhbGl0ZXMvb2JqZXRzLWNvbm5lY3Rlcy1zaS12b3RyZS1yb2JvdC1hc3BpcmF0ZXVyLXZvdXMtZXNwaW9ubmFpdC1mYWlsbGUtZXhwb3NlLW1pbGxpZXJzLWFwcGFyZWlscy1rMm02LTEzMzU2OS88L2E+PC9wPgo8cD48YSBocmVmPSIjX2Z0bnJlZjExIiBuYW1lPSJfZnRuMTEiPlsxMV08L2E+IFF1ZSBzYWl0IHZvdHJlIHJvYm90IGFzcGlyYXRldXIgc3VyIHZvdXMgPyAxMSBzZXB0ZW1icmUgMjAyNC4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuYml0ZGVmZW5kZXIuY29tL2ZyLWZyL2Jsb2cvaG90Zm9yc2VjdXJpdHkvcXVlLXNhaXQtdm90cmUtcm9ib3QtYXNwaXJhdGV1ci1zdXItdm91cz9zaGVtPXJpbXNwd291b2UiPmh0dHBzOi8vd3d3LmJpdGRlZmVuZGVyLmNvbS9mci1mci9ibG9nL2hvdGZvcnNlY3VyaXR5L3F1ZS1zYWl0LXZvdHJlLXJvYm90LWFzcGlyYXRldXItc3VyLXZvdXM\/c2hlbT1yaW1zcHdvdW9lPC9hPiw8L3A+CjxwPjxhIGhyZWY9IiNfZnRucmVmMTIiIG5hbWU9Il9mdG4xMiI+WzEyXTwvYT4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuY29uc3VtZXJyZXBvcnRzLm9yZy9hcHBsaWFuY2VzL3ZhY3V1bS1jbGVhbmVycy9pcy15b3VyLXJvYm90aWMtdmFjdXVtLXNoYXJpbmctZGF0YS1hYm91dC15b3UtYTE1NjMwMDEzMDcvIj5odHRwczovL3d3dy5jb25zdW1lcnJlcG9ydHMub3JnL2FwcGxpYW5jZXMvdmFjdXVtLWNsZWFuZXJzL2lzLXlvdXItcm9ib3RpYy12YWN1dW0tc2hhcmluZy1kYXRhLWFib3V0LXlvdS1hMTU2MzAwMTMwNy88L2E+PC9wPgo8L3A+dw1jb3JlL2ZyZWVmb3Jtd85bPGgzPkxhIHZpZSBwcml2w6llIGFzcGlyw6llIGF2ZWMgbGVzIHBvdXNzacOocmVzIGRlIG5vcyBkZW1ldXJlcyA6IFBvdXIgdW5lIMOpdGhpcXVlIGRlIGzigJlhZ2VudGl2aXTDqTwvaDM+CjxoND5Sb2dlciBHaWwuIEJpbGxldCDDqXRoaXF1ZSwgMjAganVpbiAyMDI2LCAyMDggPC9oND4KPC9wPgo8cD7CoMKgwqDCoCA8c3Ryb25nPkFjdGXCoDEuIFJldG91ciBzdXIgdW4gYmlsbGV0IMOpdGhpcXVlIGR1IDI3IGp1aWxsZXQgMjAxODwvc3Ryb25nPjwvcD4KPHA+wqAgwqAgwqAgT24gbuKAmWVuIGZpbml0IHBhcyBkZSBkw6ljcmlyZSBwb3VyIHPigJlleHRhc2llciBsZXMgcHJvdWVzc2VzIHRlY2hub2xvZ2lxdWVzIGRlcyBhc3BpcmF0ZXVycyByb2JvdHMsIGNlcyBvYmpldHMgY2lyY3VsYWlyZXMgZXQgcHJvZ3JhbW1hYmxlcyBxdWkgcmFtcGVudCBzdXIgbGUgc29sIGRlcyBtYWlzb25zIGV0IGRlcyBhcHBhcnRlbWVudHMgcG91ciBicm9zc2VyIGV0IGFzcGlyZXIgbGVzIHBvdXNzacOocmVzLCBlbiDDqXZpdGFudCBsZXMgb2JzdGFjbGVzLCBlbiByZWN1bGFudCBlbiBwcsOpc2VuY2UgZOKAmXVuZSBtYXJjaGUsIGVuIGluc2lzdGFudCBzdXIgbGVzIGVuZHJvaXRzIGxlcyBwbHVzIHBvdXNzacOpcmV1eCwgZW4gcmVqb2lnbmFudCBsZXVyIGJhc2UgdW5lIGZvaXMgbGV1ciB0cmF2YWlsIGZpbmkgb3Ugc2kgbGV1ciBiYXR0ZXJpZSBlc3QgZW4gbWVuYWNlIGRlIGTDqWNoYXJnZW1lbnQuIENlcyBhcHBhcmVpbHMgc2UgYmFyZGVudCBk4oCZdW5lIGludGVsbGlnZW5jZSBhcnRpZmljaWVsbGUgZGUgcGx1cyBlbiBwbHVzIHNvcGhpc3RpcXXDqWUsIG5vdXJyaXMgcGFyIGRlcyBjYXB0ZXVycyBldCBlbiBwYXJ0aWN1bGllciBkZSBjYW3DqXJhcyDDoCB2aXNpb24gc3TDqXLDqW9zY29waXF1ZSwgZGUgdMOpbMOpbcOodHJlcyBsYXNlciBxdWkgcGVybWV0dGVudCB1bmUgY2FydG9ncmFwaGllIGVuIHRyb2lzIGRpbWVuc2lvbnMgZGVzIGxvY2F1eCBjb21tZSBkZXMgb2JzdGFjbGVzIG1hdMOpcmllbHMgKGNvbW1lIGR1IG1vYmlsaWVyKSBvdSBiaW9sb2dpcXVlcyAoY29tbWUgdW4gYW5pbWFsKSBwcsOpc2VudHMgZGFucyBsZXMgbGlldXggZG9udCBpbCBhc3N1cmUgbGUgbmV0dG95YWdlPGEgaHJlZj0iI19mdG4xIiBuYW1lPSJfZnRucmVmMSI+PHN1cD5bMV08L3N1cD48L2E+LiBJbCBz4oCZYWdpdCBkZSB0ZWNobm9sb2dpZXMgcXVlIGzigJlvbiBwZXV0IGNvbXBhcmVyIG11dGF0aXMgbXV0YW5kaXMgYXV4IHZvaXR1cmVzIHNhbnMgY29uZHVjdGV1ciBxdWkgc29udCBkw6lqw6AgaWNpIG91IGzDoCBlbiBleHDDqXJpbWVudGF0aW9uLiBMYSBwZXJmb3JtYW5jZSBkZSBjZXMgZW5naW5zIGTDqXBlbmQgY2VydGVzIGRlIGxhIHF1YWxpdMOpIGRlIGxldXIgc3lzdMOobWUgZGUgbmV0dG95YWdlLCBtYWlzIGF1c3NpIGV0IHN1cnRvdXQgZGUgbGV1ciBjYXBhY2l0w6kgw6Agc2UgZMOpcGxhY2VyIGRlIG1hbmnDqHJlIGFkw6lxdWF0ZSAob24gcG91cnJhaXQgZGlyZSBpbnRlbGxpZ2VudGUpIGRhbnMgbGV1ciBlbnZpcm9ubmVtZW50LiBFbiBvdXRyZSwgY2VzIGFzcGlyYXRldXJzIGRldmllbm5lbnQgZGVzIG9iamV0cyBjb25uZWN0w6lzLCBwaWxvdGFibGVzIHBhciBzbWFydHBob25lLCByZWxpw6lzIGF1IHLDqXNlYXUgd2ktZmkgZGUgbGEgPGVtPmJveDwvZW0+IGRlIGxldXIgcHJvcHJpw6l0YWlyZTxhIGhyZWY9IiNfZnRuMiIgbmFtZT0iX2Z0bnJlZjIiPjxzdXA+WzJdPC9zdXA+PC9hPiwgY2UgcXVpIHBlcm1ldCBkZSBsZXMgcHJvZ3JhbW1lciBvdSBkZSBsZXMgcGlsb3RlciDDoCBkaXN0YW5jZS4gT3IgY2UgwqvCoGNvbmZvcnTCoMK7IGVuIHRlcm1lcyBkZSByb2JvdGlxdWUgZXQgZGUgZG9tb3RpcXVlIGEgdW4gcmlzcXVlLCBj4oCZZXN0IHF1ZSBjZXMgZW5naW5zIGFjY3VtdWxlbnQgZGVzIGRvbm7DqWVzIHN1ciBsZXMgbGlldXggb8O5IGlscyBzZSBkw6lwbG9pZW50IGV0IHF1ZSBjZXMgZG9ubsOpZXMgcGV1dmVudCBjZXJ0ZXMgw6p0cmUgcsOpY3Vww6lyw6llcyBwYXIgbGUgY29uc3RydWN0ZXVyIHF1aSBpbnZvcXVlIHNvbiBzb3VjaSBsw6lnaXRpbWUgZOKAmWFtw6lsaW9yZXIgc2FucyBjZXNzZSBsZXMgc2VydmljZXMgcmVuZHVzLiBPciBjZXMgZG9ubsOpZXMgcGV1dmVudCBhdXNzaSDDqnRyZSBleHBsb2l0w6llcyBwb3VyIMOqdHJlIHJldmVuZHVlcyDDoCBkZXMgYW5ub25jZXVycyBlbiByYWlzb24gZGVzIGluZm9ybWF0aW9ucyBxdeKAmWVsbGVzIGNvbGxlY3RlbnQgc3VyIGxhIGNhcnRvZ3JhcGhpZSBkZXMgbGlldXggZXQgbGUgbW9iaWxpZXIgb3UgbGVzIGF1dHJlcyBvYmpldHMgcXVpIHPigJl5IHRyb3V2ZW50PGEgaHJlZj0iI19mdG4zIiBuYW1lPSJfZnRucmVmMyI+PHN1cD5bM108L3N1cD48L2E+LiBDZXJ0YWlucyBmYWJyaWNhbnRzIG9udCBkw6lqw6AgZMOpdmVsb3Bww6kgZGUgbG9uZ3VlcyBub3RpY2VzIHN1ciBsZXVyIHBvbGl0aXF1ZSBkZSBjb25maWRlbnRpYWxpdMOpIGV0IHN1ciBsZXMgY29uZGl0aW9ucyBkYW5zIGxlc3F1ZWxsZXMgaWxzIHBvdXJyYWllbnQgdHJhbnNtZXR0cmUgY2VydGFpbmVzIGluZm9ybWF0aW9ucyDDoCBkZXMgdGllcnM8YSBocmVmPSIjX2Z0bjQiIG5hbWU9Il9mdG5yZWY0Ij48c3VwPls0XTwvc3VwPjwvYT4uIE1haXMgZW4gb3V0cmUgY2VzIHN5c3TDqG1lcyBwZXV2ZW50IGZhaXJlIGzigJlvYmpldCBk4oCZaW50cnVzaW9ucyBtYWx2ZWlsbGFudGVzPGEgaHJlZj0iI19mdG41IiBuYW1lPSJfZnRucmVmNSI+PHN1cD5bNV08L3N1cD48L2E+IHF1aSwgZ3LDomNlIMOgIGRlcyBsb2dpY2llbHMgZXNwaW9ucywgcGV1dmVudCBhaW5zaSDCq8KgYXNwaXJlcsKgwrsgZGVzIGluZm9ybWF0aW9ucyBzdXIgbGUgY2FkcmUgZGUgdmllIGR1IHByb3ByacOpdGFpcmUgc29pdCBwb3VyIHJldmVuZHJlIGxlcyBkb25uw6llcywgc29pdCBwb3VyIGxlcyB1dGlsaXNlciBkZSBtYW5pw6hyZSBkw6lsaWN0dWV1c2UgY29tbWUgcGFyIGV4ZW1wbGUgc2VydmlyIGRlIHJlbGFpcyDDoCBkZXMgPGVtPmJvdG5ldHM8L2VtPiBj4oCZZXN0LcOgLWRpcmUgw6AgZGVzIGdyb3VwZXMgZOKAmW9yZGluYXRldXJzIGVuIHLDqXNlYXUgcGlsb3TDqXMgcGFyIHVuIHBpcmF0ZSBxdWkgcGV1dCBhaW5zaSBkaWZmdXNlciBkZXMgbG9naWNpZWxzIG1hbHZlaWxsYW50cy4gQ2VzIHBpcmF0YWdlcyBzb250IHByb21wdHMgw6Agc+KAmWluZmlsdHJlciBkYW5zIGxlcyBmYWlsbGVzIGRlIHPDqWN1cml0w6kgZGVzIHByb2dyYW1tZXMgcXVpIGfDqHJlbnQgY2VzIGFzcGlyYXRldXJzIHJvYm90cyBldCBub3RhbW1lbnQgbGV1cnMgYXBwbGljYXRpb25zIG1vYmlsZXM8YSBocmVmPSIjX2Z0bjYiIG5hbWU9Il9mdG5yZWY2Ij48c3VwPls2XTwvc3VwPjwvYT4uIEVuZmluIGNlcyBpbnRydXNpb25zIHBldXZlbnQgw6AgbG9pc2lyIG1vZGlmaWVyIGRlIG1hbmnDqHJlIGludGVtcGVzdGl2ZSBsYSBwcm9ncmFtbWF0aW9uIGRlIGNlcyByb2JvdHM8YSBocmVmPSIjX2Z0bjciIG5hbWU9Il9mdG5yZWY3Ij48c3VwPls3XTwvc3VwPjwvYT4uPC9wPgo8cD48c3Ryb25nPkzigJlpbnRlbGxpZ2VuY2UgYXJ0aWZpY2llbGxlIChJQSkgZXQgbGVzIHJvYm90czwvc3Ryb25nPiBodW1hbm\/Dr2RlcyBwb3Vycm9udCBzYW5zIGRvdXRlIHJlbmRyZSBwbHVzIGNvbmZvcnRhYmxlIGxhIHZpZSBxdW90aWRpZW5uZSBkYW5zIGNlIHN1cGVyZmx1IHF1ZSBsZXMgaW5kdXN0cmllbHMgZm9udCB0b3V0IHBvdXIgcXXigJlpbHMgc29pZW50IHBlcsOndXMgY29tbWUgbsOpY2Vzc2FpcmVzPGEgaHJlZj0iI19mdG44IiBuYW1lPSJfZnRucmVmOCI+PHN1cD5bOF08L3N1cD48L2E+LiBNYWlzIGVuIGNvbnRyZXBhcnRpZSBsZXMgcmlzcXVlcyBzb250IGNvbnNpZMOpcmFibGVzLCBjYXIgaWxzIHNvbnQgY2FwYWJsZXMgZGUgbW9kaWZpZXIgZGUgbWFuacOocmUgbWFsdmVpbGxhbnRlIGxhIHZpZSBkZSBjZXV4IHF1aSByZWNvdXJlbnQgw6AgbGV1cnMgc2VydmljZXMgc2FucyBwcmVuZHJlIGxlcyBwcsOpY2F1dGlvbnMgcXVpIHPigJlpbXBvc2VudC4gRW5maW4gbGVzIGluZm9ybWF0aW9ucyByZWN1ZWlsbGllcyBjb252ZXJnZW50IHBvdXIgY29uc3RpdHVlciBjZXMgZG9ubsOpZXMgZOKAmWFib3JkIMOpcGFyc2VzIHB1aXMgcXVpIHZvbnQgc+KAmWFncsOpZ2VyIGRhbnMgZGVzIDxlbT5iaWcgZGF0YTwvZW0+IGVuIGZ1c2lvbm5hbnQgYXZlYyBk4oCZYXV0cmVzIGRvbm7DqWVzIGlzc3VlcyBk4oCZYXV0cmVzIGRvbWFpbmVzIGRlIGxhIHZpZSB5IGNvbXByaXMgY2VsdWkgZGUgbGEgc2FudMOpLiBM4oCZaHVtYW5pdMOpIHNlIGRpcmlnZSBhaW5zaSB2ZXJzIGxhIHRyYW5zcGFyZW5jZSBxdWkgcGVybWV0dHJhIMOgIHF1ZWxxdWVzLXVucyBkZSBwcmVuZHJlIGxlIHBvdXZvaXIgc3VyIGxlIHBsdXMgZ3JhbmQgbm9tYnJlLiBEZSBxdW9pIGVudHJhw65uZXIgdW5lIGJpZW4gbMOpZ2l0aW1lIGFuZ29pc3NlwqAhIFN1ZmZpcmEtdC1lbGxlIMOgIHBhcmVyIGF1eCBkYW5nZXJzIHF1aSBz4oCZYW5ub25jZW50wqA\/PC9wPgo8cD48c3Ryb25nPkFjdGXCoDIuIDIwIGp1aW4gMjAyNjwvc3Ryb25nPjwvcD4KPHA+RW4gZMOpcGl0IGRlcyBwcm9ncsOocyBkZSBs4oCZaW50ZWxsaWdlbmNlIGFydGlmaWNpZWxsZSwgZW4gZMOpcGl0IGRlcyBpbnRlcnJvZ2F0aW9ucyDDqXRoaXF1ZXMgdmlzYW50IMOgIGZhaXJlIGVuIHNvcnRlIHF1ZSBs4oCZSW50ZWxsaWdlbmNlIGFydGlmaWNpZWxsZSBkZW1ldXJlIGF1IHNlcnZpY2UgZGUgbOKAmWh1bWFuaXTDqSwgb24gY29uc3RhdGUgcXVlIGRhbnMgbGEgcsOpYWxpdMOpIGRlcyB2aWVzIHF1b3RpZGllbm5lcyBtYW5xdWUgZW5jb3JlIGxhIHByaXNlIGRlIGNvbnNjaWVuY2UgZHUgcsO0bGUgcXVlIGNoYWN1biBkb2l0IGpvdWVyIHBvdXIgYXBwb3J0ZXIgc2EgcGllcnJlIMOgIGzigJnDqWRpZmljYXRpb24gZOKAmXVuZSBJQSBkb250IGxlcyBhcHBsaWNhdGlvbnMgcHVpc3NlbnQgZGFucyB1bmUgaW5zdHJ1bWVudGFsaXNhdGlvbiBkZXMgZXhpc3RlbmNlcyBodW1haW5lcywgc8OpZHVpdGVzIHBhciBsZSBjb25mb3J0IGFwcGFyZW50IHF1ZSBwcm9jdXJlbnQgY2VydGFpbmVzIGRlIHNlcyBhcHBsaWNhdGlvbnMsIGNvbW1lIGxlcyBhc3BpcmF0ZXVycyByb2JvdHMgY29ubmVjdMOpcyBkb250IGxlcyB1dGlsaXNhdGV1cnMgY29udHJpYnVlbnQgw6AgZ29uZmxlciBsZXMgZG9ubsOpZXMgbWFzc2l2ZXMgZGVzIHZpZXMgcHJpdsOpZXMuIEFpbnNpIGTDqHMgMjAyMiAswqA8YSBocmVmPSJodHRwczovL3RlY2hjcnVuY2guY29tLzIwMjIvMDgvMDUvYW1hem9uLWlzLWJ1eWluZy1pcm9ib3QtZm9yLTEtN2IvIj5BbWF6b27CoDwvYT5hIHLDqXbDqWzDqSBzb24gaW50ZW50aW9uIGQnYWNxdcOpcmlyIGlSb2JvdCwgbCdlbnRyZXByaXNlIMOgIGwnb3JpZ2luZSBkZXMgcm9ib3RzIGFzcGlyYXRldXJzIGxlcyBwbHVzIHBvcHVsYWlyZXMsIGNlIHF1aSBhdmFpdCBzdXNjaXTDqSB1bmUgZW5xdcOqdGUgZGUgbOKAmVVuaW9uIGV1cm9ww6llbm5lPGEgaHJlZj0iI19mdG45IiBuYW1lPSJfZnRucmVmOSI+PHN1cD5bOV08L3N1cD48L2E+LiBFbiBlZmZldCwgY2VzIGFzcGlyYXRldXJzIGNvbm5lY3TDqXMgcmVjdWVpbGxlbnQgZGVzIGRvbm7DqWVzIHN1ciBs4oCZYWdlbmNlbWVudCBkZXMgbWFpc29ucyBvdSBkZXMgYXBwYXJ0ZW1lbnRzLCBkZSBs4oCZYWdlbmNlbWVudCBkZXMgcGnDqGNlcywgZHUgbW9iaWxpZXIsIHN1ciBsZXMgaGFiaXR1ZGVzIHF1b3RpZGllbm5lcyBkZXMgdXRpbGlzYXRldXJzLCBzdXIgbGVzIHLDqXNlYXV4IHdpLWZpIHRhbmRpcyBxdWUgY2VydGFpbnMgbW9kw6hsZXMgcGVybWV0dGVudCBtw6ptZSBkZSB2b2lyIGzigJlhc3BpcmF0ZXVyIMOpdm9sdWVyIGRhbnMgbGVzIHBpw6hjZXMgcXVhbmQgaWwgZXN0IGVuIHNpdHVhdGlvbiBkZSBuZXR0b3lhZ2UuIENlcyBkb25uw6llcyBwZXV2ZW50IMOqdHJlIHBpcmF0w6llczxhIGhyZWY9IiNfZnRuMTAiIG5hbWU9Il9mdG5yZWYxMCI+PHN1cD5bMTBdPC9zdXA+PC9hPi4gTGVzIGZhYnJpY2FudHMgbmUgZMOpdHJ1aXNlbnQgcGFzIGxlcyBkb25uw6llcy4gSWxzIGxlcyBzdG9ja2VudCwgbGVzIHBhcnRhZ2VudCBhdmVjIGRlcyB0aWVycyBvZmZpY2llbGxlbWVudCBwb3VyIGFtw6lsaW9yZXIgbGVzIHBlcmZvcm1hbmNlcy4gRW4gZmFpdCBsYSB2aWUgcHJpdsOpZSBlc3QgYWluc2kgbGl2csOpZSBkYW5zIHVuIGJ1dCBjb25zdW3DqXJpc3RlIHNhbnMgcXVlIGzigJlvbiBwdWlzc2Ugw6lsaW1pbmVyIGzigJlpbnRydXNpb24gZGUgcGlyYXRhZ2VzIG1hbHZlaWxsYW50czxhIGhyZWY9IiNfZnRuMTEiIG5hbWU9Il9mdG5yZWYxMSI+PHN1cD5bMTFdPC9zdXA+PC9hPi48L3A+CjxwPkNvbnRyw7RsZXIgbGVzIGTDqXJpdmVzIGRlIGzigJlJbnRlbGxpZ2VuY2UgYXJ0aWZpY2llbGxlIGRvaXQgY29tbWVuY2VyIHBhciBsYSByZXNwb25zYWJpbGlzYXRpb24gZGUgY2hhY3VuIGRhbnMgbGEgY29sbGVjdGlvbiBkZSBkb25uw6llcyBtYXNzaXZlc8KgOiBzw6lsZWN0aW9ubmVyIGxlcyBvcHRpb25zIG9mZmVydGVzIGVuIGludGVyZGlzYW50IGxhIGNhcnRvZ3JhcGhpZSBkZSBsYSBkZW1ldXJlIGV0IGxhIHRyYW5zbWlzc2lvbiBkZSBkb25uw6llcyBvdSBwcsOpZsOpcmVyIGRlcyBhc3BpcmF0ZXVycyBjb25uZWN0w6lzIHNhbnMgY2Ftw6lyYTxhIGhyZWY9IiNfZnRuMTIiIG5hbWU9Il9mdG5yZWYxMiI+PHN1cD5bMTJdPC9zdXA+PC9hPi4gQnJlZiBzYXZvaXIgc+KAmWluZm9ybWVyICwgZmFpcmUgZGVzIGNob2l4IMOpY2xhaXLDqXMsPHN0cm9uZz4gZW4gc29tbWUgZmFpcmUgcHJldXZlIGTigJl1bmUgw6l0aGlxdWUgZGUgbOKAmWFnZW50aXZpdMOpLDwvc3Ryb25nPiBj4oCZZXN0LcOgLWRpcmUgdmVpbGxlciDDoCBwZW5zZXIgc2VzIGTDqWNpc2lvbnMsIMOgIGFnaXIgZGUgbWFuacOocmUgaW50ZW50aW9ubmVsbGUsIMOgIHNvcnRpciBkZXMgc29ydGlsw6hnZXMgZXQgZGVzIHPDqWR1Y3Rpb25zIGNvbnN1bcOpcmlzdGVzLCBmYWlyZSBlbiBzb3J0ZSBxdWUgY2hhY3VuLCBkYW5zIGxhIHZpZSBxdW90aWRpZW5uZSwgxZN1dnJlIHBvdXIgbHVpLW3Dqm1lIGV0IHBvdXIgbOKAmWh1bWFuaXTDqS4gQnJlZiwgdmVpbGxlciDDoCBjZSBxdWUgbOKAmUlBIHNvaXQgYXUgc2VydmljZSBkZXMgw6p0cmVzIGh1bWFpbnMgc2FucyBsZXMgaW5zdHJ1bWVudGFsaXNlci4gRW4gY29tbWVuw6dhbnQgcGFyIHNvaS1tw6ptZS48L3A+CjxwPjxlbT7CoDwvZW0+PC9wPgo8cD48YSBocmVmPSIjX2Z0bnJlZjEiIG5hbWU9Il9mdG4xIj5bMV08L2E+IGh0dHBzOi8vd3d3LnNjaWVuY2VzZXRhdmVuaXIuZnIvaGlnaC10ZWNoL2NvbnNvL2NlLW5vdXZlYXUtcm9ib3QtYXNwaXJhdGV1ci1lbGVjdHJvbHV4LWNvbXByZW5kLXZyYWltZW50LXNvbi1lbnZpcm9ubmVtZW50XzExNjQ2NTwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWYyIiBuYW1lPSJfZnRuMiI+WzJdPC9hPmh0dHBzOi8vd3d3Lmxlc251bWVyaXF1ZXMuY29tL2FzcGlyYXRldXItcm9ib3QvbmVhdG8tcm9ib3RpY3MtYm90dmFjLWQ3LWNvbm5lY3RlZC1wNDA3MzUvdGVzdC5odG1sPC9wPgo8cD48YSBocmVmPSIjX2Z0bnJlZjMiIG5hbWU9Il9mdG4zIj5bM108L2E+IGh0dHBzOi8vd3d3LmNuZXRmcmFuY2UuZnIvbmV3cy9sZS1yb2JvdC1hc3BpcmF0ZXVyLXJvb21iYS1kLWlyb2JvdC1iaWVudG90LXVuLWVzcGlvbi1hLWwtaW50ZXJpZXVyLWRlLXZvdHJlLWRvbWljaWxlLTM5ODU1NDA0Lmh0bS48L3A+CjxwPjxhIGhyZWY9IiNfZnRucmVmNCIgbmFtZT0iX2Z0bjQiPls0XTwvYT4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuaXJvYm90LmNvbS9MZWdhbC9Qcml2YWN5LVBvbGljeS5hc3B4Ij5odHRwczovL3d3dy5pcm9ib3QuY29tL0xlZ2FsL1ByaXZhY3ktUG9saWN5LmFzcHg8L2E+LiDCq8KgU29tZSBvZiBvdXIgUm9ib3RzIGFyZSBlcXVpcHBlZCB3aXRoIHNtYXJ0IHRlY2hub2xvZ3kgd2hpY2ggYWxsb3dzIHRoZSBSb2JvdHMgdG8gdHJhbnNtaXQgZGF0YSB3aXJlbGVzc2x5IHRvIHRoZSBTZXJ2aWNl4oCmIE91ciBSb2JvdHMgZG8gbm90IHRyYW5zbWl0IHRoaXMgaW5mb3JtYXRpb24gdW5sZXNzIHlvdSByZWdpc3RlciB5b3VyIGRldmljZSBvbmxpbmUgYW5kIGNvbm5lY3QgdG8gV2lGaSwgQmx1ZXRvb3RoLCBvciBjb25uZWN0IHRvIHRoZSBpbnRlcm5ldCB2aWEgYW5vdGhlciBtZXRob2QuIMKgSXQgaXMgcG9zc2libGUgdG8gdXNlIG91ciBzbWFydCB0ZWNobm9sb2d5IFJvYm90cyB3aXRob3V0IFdpRmkgb3IgQmx1ZXRvb3RoIGRhdGEgdHJhbnNtaXNzaW9uLCBzaW1wbHkgYnkgZGlzY29ubmVjdGluZyB5b3VyIFdpRmkgb3IgQmx1ZXRvb3RoIGZyb20gdGhlIGRldmljZSBvciBieSBuZXZlciBjb25uZWN0aW5nIGl0IGF0IGFsbOKApiBGcm9tIHRpbWUgdG8gdGltZSwgd2l0aCBzZWxlY3RlZCB0aGlyZCBwYXJ0aWVzIHdobyB3ZSB0aGluayBtYXkgb2ZmZXIgeW91IHByb2R1Y3RzIG9yIHNlcnZpY2VzIHlvdSBtYXkgZW5qb3nigKYgRm9yIGV4YW1wbGUsIGlSb2JvdCBwZXJtaXRzIHRoaXJkIHBhcnRpZXMgdG8gZGV2ZWxvcCBhcHBzIGFuZCB0b29scyB3aGljaCBpbnRlcmFjdCB3aXRoIG91ciBSb2JvdHMsIGluY2x1ZGluZywgZm9yIGV4YW1wbGUsIEFtYXpvbiBBbGV4YSBhbmQgR29vZ2xlIEFzc2lzdGFudC4gSWYgeW91IGNob29zZSB0byB1dGlsaXplIGEgdGhpcmQgcGFydHkgYXBwIG9yIHNlcnZpY2UsIHdlIHdpbGwgcGVybWl0IHRoZSB0aGlyZCBwYXJ0eSB0byBjb2xsZWN0IGluZm9ybWF0aW9uIGZyb20geW91ciBSb2JvdC4gUGxlYXNlIG5vdGUgdGhhdCBpUm9ib3QgZG9lcyBub3QgY29udHJvbCB0aGUgZGF0YSBjb2xsZWN0aW9uIGFuZCB1c2UgcHJhY3RpY2VzIG9mIHRoZXNlIHRoaXJkIHBhcnRpZXMuIFlvdSBzaG91bGQgY2FyZWZ1bGx5IHJldmlldyB0aGUgdGhpcmQgcGFydHkgcHJpdmFjeSBwb2xpY3kgYW5kIG90aGVyIGRvY3VtZW50cyBiZWZvcmUgY29ubmVjdGluZyB5b3VyIFJvYm90IHRvIHRoZSB0aGlyZCBwYXJ0eSBzZXJ2aWNlwqDCuy7CoCBWb2lyIGF1c3NpIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lmxlc2VjaG9zLmZyLzI1LzA3LzIwMTcvbGVzZWNob3MuZnIvMDEwMTU3MTMzNjYyX2xlcy1yb2JvdHMtYXNwaXJhdGV1cnMtcm9vbWJhLXBvdXJyYWllbnQtcmV2ZW5kcmUtbGVzLXBsYW5zLWRlLW5vcy1pbnRlcmlldXJzLmh0bSI+aHR0cHM6Ly93d3cubGVzZWNob3MuZnIvMjUvMDcvMjAxNy9sZXNlY2hvcy5mci8wMTAxNTcxMzM2NjJfbGVzLXJvYm90cy1hc3BpcmF0ZXVycy1yb29tYmEtcG91cnJhaWVudC1yZXZlbmRyZS1sZXMtcGxhbnMtZGUtbm9zLWludGVyaWV1cnMuaHRtPC9hPjwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWY1IiBuYW1lPSJfZnRuNSI+WzVdPC9hPiBEZXMgZHJvbmVzIHBldXZlbnQgbWFpbnRlbmFudCBz4oCZaW5maWx0cmVyIGRhbnMgbGVzIGZhaWxsZXMgZGUgc8OpY3VyaXTDqSBldCBmYWlyZSBkZXMgY3liZXItYXR0YXF1ZXPCoDogPGEgaHJlZj0iaHR0cHM6Ly9odW1hbm9pZGVzLmZyL2Ryb25lLWNhcGFibGUtaGFja2VyLXN5c3RlbWVzLWluZm9ybWF0aXF1ZXMtdm9sLyI+aHR0cHM6Ly9odW1hbm9pZGVzLmZyL2Ryb25lLWNhcGFibGUtaGFja2VyLXN5c3RlbWVzLWluZm9ybWF0aXF1ZXMtdm9sLzwvYT48L3A+CjxwPjxhIGhyZWY9IiNfZnRucmVmNiIgbmFtZT0iX2Z0bjYiPls2XTwvYT4gPGEgaHJlZj0iaHR0cHM6Ly93d3cudG9tc2d1aWRlLmZyL2FjdHVhbGl0ZS9nYWRnZXRzLXJvYm90cy1hc3BpcmF0ZXVycy1sZy1lc3Bpb25uYWdlLDU5NzgyLmh0bWwiPmh0dHBzOi8vd3d3LnRvbXNndWlkZS5mci9hY3R1YWxpdGUvZ2FkZ2V0cy1yb2JvdHMtYXNwaXJhdGV1cnMtbGctZXNwaW9ubmFnZSw1OTc4Mi5odG1sPC9hPjwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWY3IiBuYW1lPSJfZnRuNyI+WzddPC9hPiA8YSBocmVmPSJodHRwczovL3d3dy5wcmVzc2UtY2l0cm9uLm5ldC9xdWFuZC12b3RyZS1hc3BpcmF0ZXVyLXJvYm90LXNlLXJldG91cm5lLWNvbnRyZS12b3VzLyI+aHR0cHM6Ly93d3cucHJlc3NlLWNpdHJvbi5uZXQvcXVhbmQtdm90cmUtYXNwaXJhdGV1ci1yb2JvdC1zZS1yZXRvdXJuZS1jb250cmUtdm91cy88L2E+PC9wPgo8cD48YSBocmVmPSIjX2Z0bnJlZjgiIG5hbWU9Il9mdG44Ij5bOF08L2E+IE9uIHBlbnNlIGF1IHZlcnMgZGUgVm9sdGFpcmXCoDogwqvCoExlIHN1cGVyZmx1LCBjaG9zZSB0csOocyBuw6ljZXNzYWlyZcKgwrssIGluIDxlbT5TYXRpcmVzLCBMZSBNb25kYWluLCA8L2VtPjE3MzYuPC9wPgo8cD48YSBocmVmPSIjX2Z0bnJlZjkiIG5hbWU9Il9mdG45Ij5bOV08L2E+IGh0dHBzOi8vd3d3LnJldXRlcnMuY29tL21hcmtldHMvZGVhbHMvYW1hem9ucy1pcm9ib3QtZGVhbC1ldS1hbnRpdHJ1c3QtY3Jvc3NoYWlycy0yMDIzLTA3LTA2LzwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWYxMCIgbmFtZT0iX2Z0bjEwIj5bMTBdPC9hPiA3MDAwIHJvYm90cyBhc3BpcmF0ZXVycyBwaXJhdMOpcyA6IGxhIHPDqWN1cml0w6kgZGUgbm9zIG9iamV0cyBjb25uZWN0w6lzIGVuIHF1ZXN0aW9uLiAyNyBmw6l2cmllciAyMDA2LiA8YSBocmVmPSJodHRwczovL3d3dy5kYWlseW1vdGlvbi5jb20vdmlkZW8veGEwdHBxZSI+aHR0cHM6Ly93d3cuZGFpbHltb3Rpb24uY29tL3ZpZGVvL3hhMHRwcWU8L2E+LiBWb2lyIGF1c3NpIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmZ1dHVyYS1zY2llbmNlcy5jb20vdGVjaC9hY3R1YWxpdGVzL29iamV0cy1jb25uZWN0ZXMtc2ktdm90cmUtcm9ib3QtYXNwaXJhdGV1ci12b3VzLWVzcGlvbm5haXQtZmFpbGxlLWV4cG9zZS1taWxsaWVycy1hcHBhcmVpbHMtazJtNi0xMzM1NjkvIj5odHRwczovL3d3dy5mdXR1cmEtc2NpZW5jZXMuY29tL3RlY2gvYWN0dWFsaXRlcy9vYmpldHMtY29ubmVjdGVzLXNpLXZvdHJlLXJvYm90LWFzcGlyYXRldXItdm91cy1lc3Bpb25uYWl0LWZhaWxsZS1leHBvc2UtbWlsbGllcnMtYXBwYXJlaWxzLWsybTYtMTMzNTY5LzwvYT48L3A+CjxwPjxhIGhyZWY9IiNfZnRucmVmMTEiIG5hbWU9Il9mdG4xMSI+WzExXTwvYT4gUXVlIHNhaXQgdm90cmUgcm9ib3QgYXNwaXJhdGV1ciBzdXIgdm91cyA\/IDExIHNlcHRlbWJyZSAyMDI0LiA8YSBocmVmPSJodHRwczovL3d3dy5iaXRkZWZlbmRlci5jb20vZnItZnIvYmxvZy9ob3Rmb3JzZWN1cml0eS9xdWUtc2FpdC12b3RyZS1yb2JvdC1hc3BpcmF0ZXVyLXN1ci12b3VzP3NoZW09cmltc3B3b3VvZSI+aHR0cHM6Ly93d3cuYml0ZGVmZW5kZXIuY29tL2ZyLWZyL2Jsb2cvaG90Zm9yc2VjdXJpdHkvcXVlLXNhaXQtdm90cmUtcm9ib3QtYXNwaXJhdGV1ci1zdXItdm91cz9zaGVtPXJpbXNwd291b2U8L2E+LDwvcD4KPHA+PGEgaHJlZj0iI19mdG5yZWYxMiIgbmFtZT0iX2Z0bjEyIj5bMTJdPC9hPiA8YSBocmVmPSJodHRwczovL3d3dy5jb25zdW1lcnJlcG9ydHMub3JnL2FwcGxpYW5jZXMvdmFjdXVtLWNsZWFuZXJzL2lzLXlvdXItcm9ib3RpYy12YWN1dW0tc2hhcmluZy1kYXRhLWFib3V0LXlvdS1hMTU2MzAwMTMwNy8iPmh0dHBzOi8vd3d3LmNvbnN1bWVycmVwb3J0cy5vcmcvYXBwbGlhbmNlcy92YWN1dW0tY2xlYW5lcnMvaXMteW91ci1yb2JvdGljLXZhY3V1bS1zaGFyaW5nLWRhdGEtYWJvdXQteW91LWExNTYzMDAxMzA3LzwvYT48L3A+CjwvcD53DmVsZW1lbnRvci0yNTk0dwdwdWJsaXNodQN9gwN9sQJ9rgJ7Qnnua6m2UAB9ksz4iQQCwYKHwwMKAQEBBAEBAQMFAAYCAQACAAEAAwSSpvyEAgQAAFaeWQQACgI=\",\"updateId\":963846784}","footnotes":""},"categories":[195,177,174],"tags":[],"class_list":{"0":"post-2594","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-billet-ethique-intelligence-artificielle-robots","7":"category-billet-ethique-bioethique-et-societe","8":"category-bioethique","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 - Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/roger-gil.fr\/?p=2594\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 - Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9\" \/>\n<meta property=\"og:description\" content=\"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 Roger Gil. Billet \u00e9thique, 20 juin 2026, 208 Acte\u00a01. Retour sur un billet \u00e9thique du 27 juillet 2018 On n\u2019en finit pas de d\u00e9crire pour s\u2019extasier les prouesses technologiques des aspirateurs robots, ces objets circulaires et programmables qui rampent&hellip; Lire la suite La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9\" \/>\n<meta property=\"og:url\" content=\"https:\/\/roger-gil.fr\/?p=2594\" \/>\n<meta property=\"og:site_name\" content=\"Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-20T20:21:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-20T20:31:05+00:00\" \/>\n<meta name=\"author\" content=\"Roger Gil\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roger Gil\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/roger-gil.fr\/?p=2594#article\",\"isPartOf\":{\"@id\":\"https:\/\/roger-gil.fr\/?p=2594\"},\"author\":{\"name\":\"Roger Gil\",\"@id\":\"https:\/\/roger-gil.fr\/#\/schema\/person\/ec69375883cbc8e97a44857780352afb\"},\"headline\":\"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9\",\"datePublished\":\"2026-06-20T20:21:53+00:00\",\"dateModified\":\"2026-06-20T20:31:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/roger-gil.fr\/?p=2594\"},\"wordCount\":1416,\"publisher\":{\"@id\":\"https:\/\/roger-gil.fr\/#\/schema\/person\/ec69375883cbc8e97a44857780352afb\"},\"articleSection\":[\"Billet \u00e9thique\/ Intelligence artificielle; robots\",\"Billet \u00e9thique\/Bio\u00e9thique et soci\u00e9t\u00e9\",\"Bio\u00e9thique\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/roger-gil.fr\/?p=2594\",\"url\":\"https:\/\/roger-gil.fr\/?p=2594\",\"name\":\"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 - Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9\",\"isPartOf\":{\"@id\":\"https:\/\/roger-gil.fr\/#website\"},\"datePublished\":\"2026-06-20T20:21:53+00:00\",\"dateModified\":\"2026-06-20T20:31:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/roger-gil.fr\/?p=2594#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/roger-gil.fr\/?p=2594\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/roger-gil.fr\/?p=2594#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/roger-gil.fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/roger-gil.fr\/#website\",\"url\":\"https:\/\/roger-gil.fr\/\",\"name\":\"Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9\",\"description\":\"Roger Gil : Professeur \u00e9m\u00e9rite de neurologie, doyen honoraire de la Facult\u00e9 de m\u00e9decine pharmacie de l&#039;Universit\u00e9 de Poitiers\",\"publisher\":{\"@id\":\"https:\/\/roger-gil.fr\/#\/schema\/person\/ec69375883cbc8e97a44857780352afb\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/roger-gil.fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/roger-gil.fr\/#\/schema\/person\/ec69375883cbc8e97a44857780352afb\",\"name\":\"Roger Gil\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/roger-gil.fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/roger-gil.fr\/wp-content\/uploads\/2025\/08\/ROGER-GIL.webp\",\"contentUrl\":\"https:\/\/roger-gil.fr\/wp-content\/uploads\/2025\/08\/ROGER-GIL.webp\",\"width\":1024,\"height\":1254,\"caption\":\"Roger Gil\"},\"logo\":{\"@id\":\"https:\/\/roger-gil.fr\/#\/schema\/person\/image\/\"},\"url\":\"https:\/\/roger-gil.fr\/?author=3\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 - Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/roger-gil.fr\/?p=2594","og_locale":"fr_FR","og_type":"article","og_title":"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 - Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9","og_description":"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 Roger Gil. Billet \u00e9thique, 20 juin 2026, 208 Acte\u00a01. Retour sur un billet \u00e9thique du 27 juillet 2018 On n\u2019en finit pas de d\u00e9crire pour s\u2019extasier les prouesses technologiques des aspirateurs robots, ces objets circulaires et programmables qui rampent&hellip; Lire la suite La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9","og_url":"https:\/\/roger-gil.fr\/?p=2594","og_site_name":"Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9","article_published_time":"2026-06-20T20:21:53+00:00","article_modified_time":"2026-06-20T20:31:05+00:00","author":"Roger Gil","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Roger Gil","Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/roger-gil.fr\/?p=2594#article","isPartOf":{"@id":"https:\/\/roger-gil.fr\/?p=2594"},"author":{"name":"Roger Gil","@id":"https:\/\/roger-gil.fr\/#\/schema\/person\/ec69375883cbc8e97a44857780352afb"},"headline":"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9","datePublished":"2026-06-20T20:21:53+00:00","dateModified":"2026-06-20T20:31:05+00:00","mainEntityOfPage":{"@id":"https:\/\/roger-gil.fr\/?p=2594"},"wordCount":1416,"publisher":{"@id":"https:\/\/roger-gil.fr\/#\/schema\/person\/ec69375883cbc8e97a44857780352afb"},"articleSection":["Billet \u00e9thique\/ Intelligence artificielle; robots","Billet \u00e9thique\/Bio\u00e9thique et soci\u00e9t\u00e9","Bio\u00e9thique"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/roger-gil.fr\/?p=2594","url":"https:\/\/roger-gil.fr\/?p=2594","name":"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9 - Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9","isPartOf":{"@id":"https:\/\/roger-gil.fr\/#website"},"datePublished":"2026-06-20T20:21:53+00:00","dateModified":"2026-06-20T20:31:05+00:00","breadcrumb":{"@id":"https:\/\/roger-gil.fr\/?p=2594#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/roger-gil.fr\/?p=2594"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/roger-gil.fr\/?p=2594#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/roger-gil.fr\/"},{"@type":"ListItem","position":2,"name":"La vie priv\u00e9e aspir\u00e9e avec les poussi\u00e8res de nos demeures : Pour une \u00e9thique de l\u2019agentivit\u00e9"}]},{"@type":"WebSite","@id":"https:\/\/roger-gil.fr\/#website","url":"https:\/\/roger-gil.fr\/","name":"Neuropsychologie, Bio\u00e9thique, Spiritualit\u00e9","description":"Roger Gil : Professeur \u00e9m\u00e9rite de neurologie, doyen honoraire de la Facult\u00e9 de m\u00e9decine pharmacie de l&#039;Universit\u00e9 de Poitiers","publisher":{"@id":"https:\/\/roger-gil.fr\/#\/schema\/person\/ec69375883cbc8e97a44857780352afb"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/roger-gil.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Person","Organization"],"@id":"https:\/\/roger-gil.fr\/#\/schema\/person\/ec69375883cbc8e97a44857780352afb","name":"Roger Gil","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/roger-gil.fr\/#\/schema\/person\/image\/","url":"https:\/\/roger-gil.fr\/wp-content\/uploads\/2025\/08\/ROGER-GIL.webp","contentUrl":"https:\/\/roger-gil.fr\/wp-content\/uploads\/2025\/08\/ROGER-GIL.webp","width":1024,"height":1254,"caption":"Roger Gil"},"logo":{"@id":"https:\/\/roger-gil.fr\/#\/schema\/person\/image\/"},"url":"https:\/\/roger-gil.fr\/?author=3"}]}},"_links":{"self":[{"href":"https:\/\/roger-gil.fr\/index.php?rest_route=\/wp\/v2\/posts\/2594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roger-gil.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/roger-gil.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/roger-gil.fr\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/roger-gil.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2594"}],"version-history":[{"count":7,"href":"https:\/\/roger-gil.fr\/index.php?rest_route=\/wp\/v2\/posts\/2594\/revisions"}],"predecessor-version":[{"id":2604,"href":"https:\/\/roger-gil.fr\/index.php?rest_route=\/wp\/v2\/posts\/2594\/revisions\/2604"}],"wp:attachment":[{"href":"https:\/\/roger-gil.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2594"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/roger-gil.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2594"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/roger-gil.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}