Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jvlLI-000591-SD for pgsql-admin@arkaria.postgresql.org; Wed, 15 Jul 2020 17:37:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jvlLH-0001Ud-Ry for pgsql-admin@arkaria.postgresql.org; Wed, 15 Jul 2020 17:37:15 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jvlLH-0001UW-BT for pgsql-admin@lists.postgresql.org; Wed, 15 Jul 2020 17:37:15 +0000 Received: from jakobs.com ([85.214.83.89] helo=rs.plausibolo.de) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jvlLD-00052e-DW for pgsql-admin@lists.postgresql.org; Wed, 15 Jul 2020 17:37:14 +0000 Received: from localhost (localhost [127.0.0.1]) by rs.plausibolo.de (Postfix) with ESMTP id F37F0380A18; Wed, 15 Jul 2020 19:37:07 +0200 (CEST) Received: from rs.plausibolo.de ([127.0.0.1]) by localhost (h2367442.stratoserver.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cXgtzrsLKc-S; Wed, 15 Jul 2020 19:37:07 +0200 (CEST) Received: from [192.168.178.91] (i5E86B700.versanet.de [94.134.183.0]) by rs.plausibolo.de (Postfix) with ESMTPSA id AFEFC380A05; Wed, 15 Jul 2020 19:37:07 +0200 (CEST) Subject: Re: Cross-site cookies warnings To: pgsql-admin@lists.postgresql.org References: From: Holger Jakobs Message-ID: Date: Wed, 15 Jul 2020 19:37:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------F2FED07637B984A9882D75C5" Content-Language: de-DE List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk This is a multi-part message in MIME format. --------------F2FED07637B984A9882D75C5 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Wrong list. This one is about PostgreSQL, and NOT pgAdmin. Am 15.07.20 um 15:34 schrieb Fabio: > > I'm using python 3.7.4, django 3.0.6, javascript, Postgres 12.3.1 > pgadmin 4.21 windows7. When my page loads on the console there are > these warnings: > > |Cookie“PGADMIN_KEY”will be soon treated ascross-site cookie against > “http://127.0.0.1:8000/lists/list-name/” because the scheme does not > match. list-nameCookie“PGADMIN_LANGUAGE”will be soon treated > ascross-site cookie against “http://127.0.0.1:8000/lists/list-name/” > because the scheme does not match. list-nameCookie“PGADMIN_KEY”will be > soon treated ascross-site cookie against > “http://127.0.0.1:8000/lists/list-name/” because the scheme does not > match. list-nameCookie“PGADMIN_LANGUAGE”will be soon treated > ascross-site cookie against “http://127.0.0.1:8000/lists/list-name/” > because the scheme does not match. list-nameCookie“PGADMIN_KEY”will be > soon treated ascross-site cookie against > “http://127.0.0.1:8000/static/lists/js/lists.js” because the scheme > does not match. lists.jsCookie“PGADMIN_LANGUAGE”will be soon treated > ascross-site cookie against > “http://127.0.0.1:8000/static/lists/js/lists.js” because the scheme > does not match. lists.jsCookie“PGADMIN_KEY”will be soon treated > ascross-site cookie against “http://127.0.0.1:8000/jsi18n/” because > the scheme does not match. jsi18nCookie“PGADMIN_LANGUAGE”will be soon > treated ascross-site cookie against “http://127.0.0.1:8000/jsi18n/” > because the scheme does not match. jsi18nCookie“PGADMIN_KEY”will be > soon treated ascross-site cookie against > “http://127.0.0.1:8000/static/js/common.js” because the scheme does > not match. common.jsCookie“PGADMIN_LANGUAGE”will be soon treated > ascross-site cookie against > “http://127.0.0.1:8000/static/js/common.js” because the scheme does > not match. common.jsCookie“PGADMIN_KEY”will be soon treated > ascross-site cookie against > “http://127.0.0.1:8000/static/icons/favicon.png” because the scheme > does not match. favicon.pngCookie“PGADMIN_LANGUAGE”will be soon > treated ascross-site cookie against > “http://127.0.0.1:8000/static/icons/favicon.png” because the scheme > does not match. favicon.png |They should come from the new policy about cookies . The problem is |PGADMIN_KEY| and |PGADMIN_LANGUAGE| are cookies of PGAdmin and I don't use > them explicitly (I mean evidently the database himself use them but > in my code they don't appear). Is this a bug of pgadmin? > > > Then I upgraded to pgadmin 4.23 and now I have only these warnings: > > > Cookie “PGADMIN_KEY” will be soon treated as cross-site cookie against > “http://127.0.0.1:8000/lists/list-name/” because the scheme does not > match. 2 list-name > Cookie “PGADMIN_KEY” will be soon treated as cross-site cookie against > “http://127.0.0.1:8000/jsi18n/” because the scheme does not match. > jsi18n > Cookie “PGADMIN_KEY” will be soon treated as cross-site cookie against > “http://127.0.0.1:8000/static/js/common.js” because the scheme does > not match. common.js > Cookie “PGADMIN_KEY” will be soon treated as cross-site cookie against > “http://127.0.0.1:8000/static/lists/js/lists.js” because the scheme > does not match. lists.js > Cookie “PGADMIN_KEY” will be soon treated as cross-site cookie against > “http://127.0.0.1:8000/static/icons/favicon.png” because the scheme > does not match. favicon.png > > Also I see a new cookie (PGADMIN_INT_KEY) but it doesn't give problems. > So there's some way to solve this problem or I just have to wait the new update? > > thank you > -- Holger Jakobs, Bergisch Gladbach, Tel. +49-178-9759012 --------------F2FED07637B984A9882D75C5 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CiAgPC9oZWFkPgogIDxib2R5Pgog ICAgPHA+V3JvbmcgbGlzdC4gVGhpcyBvbmUgaXMgYWJvdXQgUG9zdGdyZVNRTCwgYW5kIE5P VCBwZ0FkbWluLjxicj4KICAgIDwvcD4KICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZp eCI+QW0gMTUuMDcuMjAgdW0gMTU6MzQgc2NocmllYiBGYWJpbzo8YnI+CiAgICA8L2Rpdj4K ICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiCiAgICAgIGNpdGU9Im1pZDplYmEyMWZjZi1l NjI5LTRlMDgtMTI5My04OGJlZmI1YjAyYmNAdGlzY2FsaS5pdCI+CiAgICAgIDxtZXRhIGh0 dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVU Ri04Ij4KICAgICAgPHA+SSdtIHVzaW5nIHB5dGhvbiAzLjcuNCwgZGphbmdvIDMuMC42LCBq YXZhc2NyaXB0LCBQb3N0Z3JlcwogICAgICAgIDEyLjMuMSBwZ2FkbWluIDQuMjEgd2luZG93 czcuIFdoZW4gbXkgcGFnZSBsb2FkcyBvbiB0aGUgY29uc29sZQogICAgICAgIHRoZXJlIGFy ZSB0aGVzZSB3YXJuaW5nczo8L3A+CiAgICAgIDxwcmUgY2xhc3M9ImRlZmF1bHQgcHJldHR5 cHJpbnQgcHJldHR5cHJpbnRlZCIgc3R5bGU9IiI+PGNvZGU+PHNwYW4gY2xhc3M9InR5cCI+ Q29va2llPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPiA8L3NwYW4+PHNwYW4gY2xhc3M9InB1 biI+4oCcPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPlBHQURNSU5fS0VZPC9zcGFuPjxzcGFu IGNsYXNzPSJwdW4iPuKAnTwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4gd2lsbCBiZSBzb29u IHRyZWF0ZWQgPC9zcGFuPjxzcGFuIGNsYXNzPSJrd2QiPmFzPC9zcGFuPjxzcGFuIGNsYXNz PSJwbG4iPiBjcm9zczwvc3Bhbj48c3BhbiBjbGFzcz0icHVuIj4tPC9zcGFuPjxzcGFuIGNs YXNzPSJwbG4iPnNpdGUgY29va2llIGFnYWluc3QgPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4i PuKAnDwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj5odHRwPC9zcGFuPjxzcGFuIGNsYXNzPSJw dW4iPjo8L3NwYW4+PHNwYW4gY2xhc3M9ImNvbSI+Ly8xMjcuMC4wLjE6ODAwMC9saXN0cy9s aXN0LW5hbWUv4oCdIGJlY2F1c2UgdGhlIHNjaGVtZSBkb2VzIG5vdCBtYXRjaC4gbGlzdC1u YW1lPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPgo8L3NwYW4+PHNwYW4gY2xhc3M9InR5cCI+ Q29va2llPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPiA8L3NwYW4+PHNwYW4gY2xhc3M9InB1 biI+4oCcPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPlBHQURNSU5fTEFOR1VBR0U8L3NwYW4+ PHNwYW4gY2xhc3M9InB1biI+4oCdPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPiB3aWxsIGJl IHNvb24gdHJlYXRlZCA8L3NwYW4+PHNwYW4gY2xhc3M9Imt3ZCI+YXM8L3NwYW4+PHNwYW4g Y2xhc3M9InBsbiI+IGNyb3NzPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPi08L3NwYW4+PHNw YW4gY2xhc3M9InBsbiI+c2l0ZSBjb29raWUgYWdhaW5zdCA8L3NwYW4+PHNwYW4gY2xhc3M9 InB1biI+4oCcPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPmh0dHA8L3NwYW4+PHNwYW4gY2xh c3M9InB1biI+Ojwvc3Bhbj48c3BhbiBjbGFzcz0iY29tIj4vLzEyNy4wLjAuMTo4MDAwL2xp c3RzL2xpc3QtbmFtZS/igJ0gYmVjYXVzZSB0aGUgc2NoZW1lIGRvZXMgbm90IG1hdGNoLiBs aXN0LW5hbWU8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+Cjwvc3Bhbj48c3BhbiBjbGFzcz0i dHlwIj5Db29raWU8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+IDwvc3Bhbj48c3BhbiBjbGFz cz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+UEdBRE1JTl9LRVk8L3NwYW4+ PHNwYW4gY2xhc3M9InB1biI+4oCdPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPiB3aWxsIGJl IHNvb24gdHJlYXRlZCA8L3NwYW4+PHNwYW4gY2xhc3M9Imt3ZCI+YXM8L3NwYW4+PHNwYW4g Y2xhc3M9InBsbiI+IGNyb3NzPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPi08L3NwYW4+PHNw YW4gY2xhc3M9InBsbiI+c2l0ZSBjb29raWUgYWdhaW5zdCA8L3NwYW4+PHNwYW4gY2xhc3M9 InB1biI+4oCcPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPmh0dHA8L3NwYW4+PHNwYW4gY2xh c3M9InB1biI+Ojwvc3Bhbj48c3BhbiBjbGFzcz0iY29tIj4vLzEyNy4wLjAuMTo4MDAwL2xp c3RzL2xpc3QtbmFtZS/igJ0gYmVjYXVzZSB0aGUgc2NoZW1lIGRvZXMgbm90IG1hdGNoLiBs aXN0LW5hbWU8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+Cjwvc3Bhbj48c3BhbiBjbGFzcz0i dHlwIj5Db29raWU8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+IDwvc3Bhbj48c3BhbiBjbGFz cz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+UEdBRE1JTl9MQU5HVUFHRTwv c3Bhbj48c3BhbiBjbGFzcz0icHVuIj7igJ08L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+IHdp bGwgYmUgc29vbiB0cmVhdGVkIDwvc3Bhbj48c3BhbiBjbGFzcz0ia3dkIj5hczwvc3Bhbj48 c3BhbiBjbGFzcz0icGxuIj4gY3Jvc3M8L3NwYW4+PHNwYW4gY2xhc3M9InB1biI+LTwvc3Bh bj48c3BhbiBjbGFzcz0icGxuIj5zaXRlIGNvb2tpZSBhZ2FpbnN0IDwvc3Bhbj48c3BhbiBj bGFzcz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+aHR0cDwvc3Bhbj48c3Bh biBjbGFzcz0icHVuIj46PC9zcGFuPjxzcGFuIGNsYXNzPSJjb20iPi8vMTI3LjAuMC4xOjgw MDAvbGlzdHMvbGlzdC1uYW1lL+KAnSBiZWNhdXNlIHRoZSBzY2hlbWUgZG9lcyBub3QgbWF0 Y2guIGxpc3QtbmFtZTwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4KPC9zcGFuPjxzcGFuIGNs YXNzPSJ0eXAiPkNvb2tpZTwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4gPC9zcGFuPjxzcGFu IGNsYXNzPSJwdW4iPuKAnDwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj5QR0FETUlOX0tFWTwv c3Bhbj48c3BhbiBjbGFzcz0icHVuIj7igJ08L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+IHdp bGwgYmUgc29vbiB0cmVhdGVkIDwvc3Bhbj48c3BhbiBjbGFzcz0ia3dkIj5hczwvc3Bhbj48 c3BhbiBjbGFzcz0icGxuIj4gY3Jvc3M8L3NwYW4+PHNwYW4gY2xhc3M9InB1biI+LTwvc3Bh bj48c3BhbiBjbGFzcz0icGxuIj5zaXRlIGNvb2tpZSBhZ2FpbnN0IDwvc3Bhbj48c3BhbiBj bGFzcz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+aHR0cDwvc3Bhbj48c3Bh biBjbGFzcz0icHVuIj46PC9zcGFuPjxzcGFuIGNsYXNzPSJjb20iPi8vMTI3LjAuMC4xOjgw MDAvc3RhdGljL2xpc3RzL2pzL2xpc3RzLmpz4oCdIGJlY2F1c2UgdGhlIHNjaGVtZSBkb2Vz IG5vdCBtYXRjaC4gbGlzdHMuanM8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+Cjwvc3Bhbj48 c3BhbiBjbGFzcz0idHlwIj5Db29raWU8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+IDwvc3Bh bj48c3BhbiBjbGFzcz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+UEdBRE1J Tl9MQU5HVUFHRTwvc3Bhbj48c3BhbiBjbGFzcz0icHVuIj7igJ08L3NwYW4+PHNwYW4gY2xh c3M9InBsbiI+IHdpbGwgYmUgc29vbiB0cmVhdGVkIDwvc3Bhbj48c3BhbiBjbGFzcz0ia3dk Ij5hczwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4gY3Jvc3M8L3NwYW4+PHNwYW4gY2xhc3M9 InB1biI+LTwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj5zaXRlIGNvb2tpZSBhZ2FpbnN0IDwv c3Bhbj48c3BhbiBjbGFzcz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+aHR0 cDwvc3Bhbj48c3BhbiBjbGFzcz0icHVuIj46PC9zcGFuPjxzcGFuIGNsYXNzPSJjb20iPi8v MTI3LjAuMC4xOjgwMDAvc3RhdGljL2xpc3RzL2pzL2xpc3RzLmpz4oCdIGJlY2F1c2UgdGhl IHNjaGVtZSBkb2VzIG5vdCBtYXRjaC4gbGlzdHMuanM8L3NwYW4+PHNwYW4gY2xhc3M9InBs biI+Cjwvc3Bhbj48c3BhbiBjbGFzcz0idHlwIj5Db29raWU8L3NwYW4+PHNwYW4gY2xhc3M9 InBsbiI+IDwvc3Bhbj48c3BhbiBjbGFzcz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9 InBsbiI+UEdBRE1JTl9LRVk8L3NwYW4+PHNwYW4gY2xhc3M9InB1biI+4oCdPC9zcGFuPjxz cGFuIGNsYXNzPSJwbG4iPiB3aWxsIGJlIHNvb24gdHJlYXRlZCA8L3NwYW4+PHNwYW4gY2xh c3M9Imt3ZCI+YXM8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+IGNyb3NzPC9zcGFuPjxzcGFu IGNsYXNzPSJwdW4iPi08L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+c2l0ZSBjb29raWUgYWdh aW5zdCA8L3NwYW4+PHNwYW4gY2xhc3M9InB1biI+4oCcPC9zcGFuPjxzcGFuIGNsYXNzPSJw bG4iPmh0dHA8L3NwYW4+PHNwYW4gY2xhc3M9InB1biI+Ojwvc3Bhbj48c3BhbiBjbGFzcz0i Y29tIj4vLzEyNy4wLjAuMTo4MDAwL2pzaTE4bi/igJ0gYmVjYXVzZSB0aGUgc2NoZW1lIGRv ZXMgbm90IG1hdGNoLiBqc2kxOG48L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+Cjwvc3Bhbj48 c3BhbiBjbGFzcz0idHlwIj5Db29raWU8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+IDwvc3Bh bj48c3BhbiBjbGFzcz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+UEdBRE1J Tl9MQU5HVUFHRTwvc3Bhbj48c3BhbiBjbGFzcz0icHVuIj7igJ08L3NwYW4+PHNwYW4gY2xh c3M9InBsbiI+IHdpbGwgYmUgc29vbiB0cmVhdGVkIDwvc3Bhbj48c3BhbiBjbGFzcz0ia3dk Ij5hczwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4gY3Jvc3M8L3NwYW4+PHNwYW4gY2xhc3M9 InB1biI+LTwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj5zaXRlIGNvb2tpZSBhZ2FpbnN0IDwv c3Bhbj48c3BhbiBjbGFzcz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+aHR0 cDwvc3Bhbj48c3BhbiBjbGFzcz0icHVuIj46PC9zcGFuPjxzcGFuIGNsYXNzPSJjb20iPi8v MTI3LjAuMC4xOjgwMDAvanNpMThuL+KAnSBiZWNhdXNlIHRoZSBzY2hlbWUgZG9lcyBub3Qg bWF0Y2guIGpzaTE4bjwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4KPC9zcGFuPjxzcGFuIGNs YXNzPSJ0eXAiPkNvb2tpZTwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4gPC9zcGFuPjxzcGFu IGNsYXNzPSJwdW4iPuKAnDwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj5QR0FETUlOX0tFWTwv c3Bhbj48c3BhbiBjbGFzcz0icHVuIj7igJ08L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+IHdp bGwgYmUgc29vbiB0cmVhdGVkIDwvc3Bhbj48c3BhbiBjbGFzcz0ia3dkIj5hczwvc3Bhbj48 c3BhbiBjbGFzcz0icGxuIj4gY3Jvc3M8L3NwYW4+PHNwYW4gY2xhc3M9InB1biI+LTwvc3Bh bj48c3BhbiBjbGFzcz0icGxuIj5zaXRlIGNvb2tpZSBhZ2FpbnN0IDwvc3Bhbj48c3BhbiBj bGFzcz0icHVuIj7igJw8L3NwYW4+PHNwYW4gY2xhc3M9InBsbiI+aHR0cDwvc3Bhbj48c3Bh biBjbGFzcz0icHVuIj46PC9zcGFuPjxzcGFuIGNsYXNzPSJjb20iPi8vMTI3LjAuMC4xOjgw MDAvc3RhdGljL2pzL2NvbW1vbi5qc+KAnSBiZWNhdXNlIHRoZSBzY2hlbWUgZG9lcyBub3Qg bWF0Y2guIGNvbW1vbi5qczwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4KPC9zcGFuPjxzcGFu IGNsYXNzPSJ0eXAiPkNvb2tpZTwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj4gPC9zcGFuPjxz cGFuIGNsYXNzPSJwdW4iPuKAnDwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj5QR0FETUlOX0xB TkdVQUdFPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPuKAnTwvc3Bhbj48c3BhbiBjbGFzcz0i cGxuIj4gd2lsbCBiZSBzb29uIHRyZWF0ZWQgPC9zcGFuPjxzcGFuIGNsYXNzPSJrd2QiPmFz PC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPiBjcm9zczwvc3Bhbj48c3BhbiBjbGFzcz0icHVu Ij4tPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPnNpdGUgY29va2llIGFnYWluc3QgPC9zcGFu PjxzcGFuIGNsYXNzPSJwdW4iPuKAnDwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj5odHRwPC9z cGFuPjxzcGFuIGNsYXNzPSJwdW4iPjo8L3NwYW4+PHNwYW4gY2xhc3M9ImNvbSI+Ly8xMjcu MC4wLjE6ODAwMC9zdGF0aWMvanMvY29tbW9uLmpz4oCdIGJlY2F1c2UgdGhlIHNjaGVtZSBk b2VzIG5vdCBtYXRjaC4gY29tbW9uLmpzPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPgo8L3Nw YW4+PHNwYW4gY2xhc3M9InR5cCI+Q29va2llPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPiA8 L3NwYW4+PHNwYW4gY2xhc3M9InB1biI+4oCcPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPlBH QURNSU5fS0VZPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPuKAnTwvc3Bhbj48c3BhbiBjbGFz cz0icGxuIj4gd2lsbCBiZSBzb29uIHRyZWF0ZWQgPC9zcGFuPjxzcGFuIGNsYXNzPSJrd2Qi PmFzPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPiBjcm9zczwvc3Bhbj48c3BhbiBjbGFzcz0i cHVuIj4tPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPnNpdGUgY29va2llIGFnYWluc3QgPC9z cGFuPjxzcGFuIGNsYXNzPSJwdW4iPuKAnDwvc3Bhbj48c3BhbiBjbGFzcz0icGxuIj5odHRw PC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPjo8L3NwYW4+PHNwYW4gY2xhc3M9ImNvbSI+Ly8x MjcuMC4wLjE6ODAwMC9zdGF0aWMvaWNvbnMvZmF2aWNvbi5wbmfigJ0gYmVjYXVzZSB0aGUg c2NoZW1lIGRvZXMgbm90IG1hdGNoLiBmYXZpY29uLnBuZzwvc3Bhbj48c3BhbiBjbGFzcz0i cGxuIj4KPC9zcGFuPjxzcGFuIGNsYXNzPSJ0eXAiPkNvb2tpZTwvc3Bhbj48c3BhbiBjbGFz cz0icGxuIj4gPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPuKAnDwvc3Bhbj48c3BhbiBjbGFz cz0icGxuIj5QR0FETUlOX0xBTkdVQUdFPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPuKAnTwv c3Bhbj48c3BhbiBjbGFzcz0icGxuIj4gd2lsbCBiZSBzb29uIHRyZWF0ZWQgPC9zcGFuPjxz cGFuIGNsYXNzPSJrd2QiPmFzPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPiBjcm9zczwvc3Bh bj48c3BhbiBjbGFzcz0icHVuIj4tPC9zcGFuPjxzcGFuIGNsYXNzPSJwbG4iPnNpdGUgY29v a2llIGFnYWluc3QgPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPuKAnDwvc3Bhbj48c3BhbiBj bGFzcz0icGxuIj5odHRwPC9zcGFuPjxzcGFuIGNsYXNzPSJwdW4iPjo8L3NwYW4+PHNwYW4g Y2xhc3M9ImNvbSI+Ly8xMjcuMC4wLjE6ODAwMC9zdGF0aWMvaWNvbnMvZmF2aWNvbi5wbmfi gJ0gYmVjYXVzZSB0aGUgc2NoZW1lIGRvZXMgbm90IG1hdGNoLiBmYXZpY29uLnBuZwoKPC9z cGFuPjwvY29kZT5UaGV5IHNob3VsZCBjb21lIGZyb20gdGhlIDxhIGhyZWY9Imh0dHBzOi8v YmxvZy5jaHJvbWl1bS5vcmcvMjAxOS8xMC9kZXZlbG9wZXJzLWdldC1yZWFkeS1mb3ItbmV3 Lmh0bWwiIHJlbD0ibm9mb2xsb3cgbm9yZWZlcnJlciIgbW96LWRvLW5vdC1zZW5kPSJ0cnVl Ij5uZXcgcG9saWN5IGFib3V0IGNvb2tpZXM8L2E+LiBUaGUgcHJvYmxlbSBpcyA8Y29kZT4K UEdBRE1JTl9LRVk8L2NvZGU+IGFuZCA8Y29kZT5QR0FETUlOX0xBTkdVQUdFPC9jb2RlPiBh cmUgY29va2llcyBvZiBQR0FkbWluIGFuZCBJIGRvbid0IHVzZSAKdGhlbSBleHBsaWNpdGx5 IChJIG1lYW4gZXZpZGVudGx5IHRoZSBkYXRhYmFzZSBoaW1zZWxmIHVzZSB0aGVtIGJ1dCAK aW4gbXkgY29kZSB0aGV5IGRvbid0IGFwcGVhcikuIElzIHRoaXMgYSBidWcgb2YgcGdhZG1p bj8KCgpUaGVuIEkgdXBncmFkZWQgdG8gcGdhZG1pbiA0LjIzIGFuZCBub3cgSSBoYXZlIG9u bHkgdGhlc2Ugd2FybmluZ3M6CgoKPHNwYW4gY2xhc3M9Im1lc3NhZ2UtYm9keS13cmFwcGVy Ij48c3BhbiBjbGFzcz0ibWVzc2FnZS1mbGV4LWJvZHkiPjxzcGFuIGNsYXNzPSJtZXNzYWdl LWJvZHkgZGV2dG9vbHMtbW9ub3NwYWNlIj48c3BhbiBjbGFzcz0ib2JqZWN0Qm94IG9iamVj dEJveC1zdHJpbmciPkNvb2tpZSDigJxQR0FETUlOX0tFWeKAnSB3aWxsIGJlIHNvb24gdHJl YXRlZCBhcyBjcm9zcy1zaXRlIGNvb2tpZSBhZ2FpbnN0IOKAnDxhIGNsYXNzPSJ1cmwiIHRp dGxlPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvbGlzdHMvbGlzdC1uYW1lLyIgZHJhZ2dhYmxl PSJmYWxzZSIgaHJlZj0iaHR0cDovLzEyNy4wLjAuMTo4MDAwL2xpc3RzL2xpc3QtbmFtZS8i IHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiIG1vei1kby1ub3Qt c2VuZD0idHJ1ZSI+aHR0cDovLzEyNy4wLjAuMTo4MDAwL2xpc3RzL2xpc3QtbmFtZS88L2E+ 4oCdIGJlY2F1c2UgdGhlIHNjaGVtZSBkb2VzIG5vdCBtYXRjaC48L3NwYW4+PC9zcGFuPiA8 c3BhbiBjbGFzcz0ibWVzc2FnZS1yZXBlYXRzIiB0aXRsZT0iMiByZXBlYXRzIj4yPC9zcGFu PiA8c3BhbiBjbGFzcz0ibWVzc2FnZS1sb2NhdGlvbiBkZXZ0b29scy1tb25vc3BhY2UiPjxz cGFuIGRhdGEtdXJsPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvbGlzdHMvbGlzdC1uYW1lLyIg Y2xhc3M9ImZyYW1lLWxpbmsiPjxhIGhyZWY9Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9saXN0 cy9saXN0LW5hbWUvIiBjbGFzcz0iZnJhbWUtbGluay1zb3VyY2UiIGRyYWdnYWJsZT0iZmFs c2UiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+PHNwYW4gY2xhc3M9ImZyYW1lLWxpbmstc291 cmNlLWlubmVyIiB0aXRsZT0iVmlldyBzb3VyY2UgaW4gRGVidWdnZXIg4oaSIGh0dHA6Ly8x MjcuMC4wLjE6ODAwMC9saXN0cy9saXN0LW5hbWUvIj48c3BhbiBjbGFzcz0iZnJhbWUtbGlu ay1maWxlbmFtZSI+bGlzdC1uYW1lPC9zcGFuPjwvc3Bhbj48L2E+PC9zcGFuPjwvc3Bhbj48 L3NwYW4+PC9zcGFuPgo8L3ByZT4KICAgICAgPGRpdiBjbGFzcz0ibWVzc2FnZSBqYXZhc2Ny aXB0IGxvZyB3YXJuIiBkYXRhLW1lc3NhZ2UtaWQ9IjM4IgogICAgICAgIGFyaWEtbGl2ZT0i cG9saXRlIj4KICAgICAgICA8cHJlPjxzcGFuIGNsYXNzPSJpY29uIiB0aXRsZT0iV2Fybmlu ZyIgYXJpYS1saXZlPSJvZmYiPjwvc3Bhbj48dHQ+PHNwYW4gY2xhc3M9Im1lc3NhZ2UtYm9k eS13cmFwcGVyIj48c3BhbiBjbGFzcz0ibWVzc2FnZS1mbGV4LWJvZHkiPjxzcGFuIGNsYXNz PSJtZXNzYWdlLWJvZHkgZGV2dG9vbHMtbW9ub3NwYWNlIj48c3BhbiBjbGFzcz0ib2JqZWN0 Qm94IG9iamVjdEJveC1zdHJpbmciPkNvb2tpZSDigJxQR0FETUlOX0tFWeKAnSB3aWxsIGJl IHNvb24gdHJlYXRlZCBhcyBjcm9zcy1zaXRlIGNvb2tpZSBhZ2FpbnN0IOKAnDxhIGNsYXNz PSJ1cmwiIHRpdGxlPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvanNpMThuLyIgZHJhZ2dhYmxl PSJmYWxzZSIgaHJlZj0iaHR0cDovLzEyNy4wLjAuMTo4MDAwL2pzaTE4bi8iIHRhcmdldD0i X2JsYW5rIiByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiIG1vei1kby1ub3Qtc2VuZD0idHJ1 ZSI+aHR0cDovLzEyNy4wLjAuMTo4MDAwL2pzaTE4bi88L2E+4oCdIGJlY2F1c2UgdGhlIHNj aGVtZSBkb2VzIG5vdCBtYXRjaC48L3NwYW4+PC9zcGFuPiA8c3BhbiBjbGFzcz0ibWVzc2Fn ZS1sb2NhdGlvbiBkZXZ0b29scy1tb25vc3BhY2UiPjxzcGFuIGRhdGEtdXJsPSJodHRwOi8v MTI3LjAuMC4xOjgwMDAvanNpMThuLyIgY2xhc3M9ImZyYW1lLWxpbmsiPjxhIGhyZWY9Imh0 dHA6Ly8xMjcuMC4wLjE6ODAwMC9qc2kxOG4vIiBjbGFzcz0iZnJhbWUtbGluay1zb3VyY2Ui IGRyYWdnYWJsZT0iZmFsc2UiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+PHNwYW4gY2xhc3M9 ImZyYW1lLWxpbmstc291cmNlLWlubmVyIiB0aXRsZT0iVmlldyBzb3VyY2UgaW4gRGVidWdn ZXIg4oaSIGh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9qc2kxOG4vIj48c3BhbiBjbGFzcz0iZnJh bWUtbGluay1maWxlbmFtZSI+anNpMThuPC9zcGFuPjwvc3Bhbj48L2E+PC9zcGFuPjwvc3Bh bj48L3NwYW4+PC9zcGFuPjwvdHQ+PHR0Pgo8L3R0PjwvcHJlPgogICAgICA8L2Rpdj4KICAg ICAgPGRpdiBjbGFzcz0ibWVzc2FnZSBqYXZhc2NyaXB0IGxvZyB3YXJuIiBkYXRhLW1lc3Nh Z2UtaWQ9IjM5IgogICAgICAgIGFyaWEtbGl2ZT0icG9saXRlIj4KICAgICAgICA8cHJlPjx0 dD48c3BhbiBjbGFzcz0iaWNvbiIgdGl0bGU9Ildhcm5pbmciIGFyaWEtbGl2ZT0ib2ZmIj48 L3NwYW4+PC90dD48dHQ+PHNwYW4gY2xhc3M9Im1lc3NhZ2UtYm9keS13cmFwcGVyIj48c3Bh biBjbGFzcz0ibWVzc2FnZS1mbGV4LWJvZHkiPjxzcGFuIGNsYXNzPSJtZXNzYWdlLWJvZHkg ZGV2dG9vbHMtbW9ub3NwYWNlIj48c3BhbiBjbGFzcz0ib2JqZWN0Qm94IG9iamVjdEJveC1z dHJpbmciPkNvb2tpZSDigJxQR0FETUlOX0tFWeKAnSB3aWxsIGJlIHNvb24gdHJlYXRlZCBh cyBjcm9zcy1zaXRlIGNvb2tpZSBhZ2FpbnN0IOKAnDxhIGNsYXNzPSJ1cmwiIHRpdGxlPSJo dHRwOi8vMTI3LjAuMC4xOjgwMDAvc3RhdGljL2pzL2NvbW1vbi5qcyIgZHJhZ2dhYmxlPSJm YWxzZSIgaHJlZj0iaHR0cDovLzEyNy4wLjAuMTo4MDAwL3N0YXRpYy9qcy9jb21tb24uanMi IHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiIG1vei1kby1ub3Qt c2VuZD0idHJ1ZSI+aHR0cDovLzEyNy4wLjAuMTo4MDAwL3N0YXRpYy9qcy9jb21tb24uanM8 L2E+4oCdIGJlY2F1c2UgdGhlIHNjaGVtZSBkb2VzIG5vdCBtYXRjaC48L3NwYW4+PC9zcGFu PiA8c3BhbiBjbGFzcz0ibWVzc2FnZS1sb2NhdGlvbiBkZXZ0b29scy1tb25vc3BhY2UiPjxz cGFuIGRhdGEtdXJsPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvc3RhdGljL2pzL2NvbW1vbi5q cyIgY2xhc3M9ImZyYW1lLWxpbmsiPjxhIGhyZWY9Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9z dGF0aWMvanMvY29tbW9uLmpzIiBjbGFzcz0iZnJhbWUtbGluay1zb3VyY2UiIGRyYWdnYWJs ZT0iZmFsc2UiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+PHNwYW4gY2xhc3M9ImZyYW1lLWxp bmstc291cmNlLWlubmVyIiB0aXRsZT0iVmlldyBzb3VyY2UgaW4gRGVidWdnZXIg4oaSIGh0 dHA6Ly8xMjcuMC4wLjE6ODAwMC9zdGF0aWMvanMvY29tbW9uLmpzIj48c3BhbiBjbGFzcz0i ZnJhbWUtbGluay1maWxlbmFtZSI+Y29tbW9uLmpzPC9zcGFuPjwvc3Bhbj48L2E+PC9zcGFu Pjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwvdHQ+PHR0Pgo8L3R0PjwvcHJlPgogICAgICA8L2Rp dj4KICAgICAgPGRpdiBjbGFzcz0ibWVzc2FnZSBqYXZhc2NyaXB0IGxvZyB3YXJuIiBkYXRh LW1lc3NhZ2UtaWQ9IjQwIgogICAgICAgIGFyaWEtbGl2ZT0icG9saXRlIj4KICAgICAgICA8 cHJlPjx0dD48c3BhbiBjbGFzcz0iaWNvbiIgdGl0bGU9Ildhcm5pbmciIGFyaWEtbGl2ZT0i b2ZmIj48L3NwYW4+PC90dD48dHQ+PHNwYW4gY2xhc3M9Im1lc3NhZ2UtYm9keS13cmFwcGVy Ij48c3BhbiBjbGFzcz0ibWVzc2FnZS1mbGV4LWJvZHkiPjxzcGFuIGNsYXNzPSJtZXNzYWdl LWJvZHkgZGV2dG9vbHMtbW9ub3NwYWNlIj48c3BhbiBjbGFzcz0ib2JqZWN0Qm94IG9iamVj dEJveC1zdHJpbmciPkNvb2tpZSDigJxQR0FETUlOX0tFWeKAnSB3aWxsIGJlIHNvb24gdHJl YXRlZCBhcyBjcm9zcy1zaXRlIGNvb2tpZSBhZ2FpbnN0IOKAnDxhIGNsYXNzPSJ1cmwiIHRp dGxlPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvc3RhdGljL2xpc3RzL2pzL2xpc3RzLmpzIiBk cmFnZ2FibGU9ImZhbHNlIiBocmVmPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvc3RhdGljL2xp c3RzL2pzL2xpc3RzLmpzIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciBub3JlZmVy cmVyIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9zdGF0 aWMvbGlzdHMvanMvbGlzdHMuanM8L2E+4oCdIGJlY2F1c2UgdGhlIHNjaGVtZSBkb2VzIG5v dCBtYXRjaC48L3NwYW4+PC9zcGFuPiA8c3BhbiBjbGFzcz0ibWVzc2FnZS1sb2NhdGlvbiBk ZXZ0b29scy1tb25vc3BhY2UiPjxzcGFuIGRhdGEtdXJsPSJodHRwOi8vMTI3LjAuMC4xOjgw MDAvc3RhdGljL2xpc3RzL2pzL2xpc3RzLmpzIiBjbGFzcz0iZnJhbWUtbGluayI+PGEgaHJl Zj0iaHR0cDovLzEyNy4wLjAuMTo4MDAwL3N0YXRpYy9saXN0cy9qcy9saXN0cy5qcyIgY2xh c3M9ImZyYW1lLWxpbmstc291cmNlIiBkcmFnZ2FibGU9ImZhbHNlIiBtb3otZG8tbm90LXNl bmQ9InRydWUiPjxzcGFuIGNsYXNzPSJmcmFtZS1saW5rLXNvdXJjZS1pbm5lciIgdGl0bGU9 IlZpZXcgc291cmNlIGluIERlYnVnZ2VyIOKGkiBodHRwOi8vMTI3LjAuMC4xOjgwMDAvc3Rh dGljL2xpc3RzL2pzL2xpc3RzLmpzIj48c3BhbiBjbGFzcz0iZnJhbWUtbGluay1maWxlbmFt ZSI+bGlzdHMuanM8L3NwYW4+PC9zcGFuPjwvYT48L3NwYW4+PC9zcGFuPjwvc3Bhbj48L3Nw YW4+PC90dD48dHQ+CjwvdHQ+PC9wcmU+CiAgICAgIDwvZGl2PgogICAgICA8cHJlPjx0dD48 c3BhbiBjbGFzcz0iaWNvbiIgdGl0bGU9Ildhcm5pbmciIGFyaWEtbGl2ZT0ib2ZmIj48L3Nw YW4+PC90dD48dHQ+PHNwYW4gY2xhc3M9Im1lc3NhZ2UtYm9keS13cmFwcGVyIj48c3BhbiBj bGFzcz0ibWVzc2FnZS1mbGV4LWJvZHkiPjxzcGFuIGNsYXNzPSJtZXNzYWdlLWJvZHkgZGV2 dG9vbHMtbW9ub3NwYWNlIj48c3BhbiBjbGFzcz0ib2JqZWN0Qm94IG9iamVjdEJveC1zdHJp bmciPkNvb2tpZSDigJxQR0FETUlOX0tFWeKAnSB3aWxsIGJlIHNvb24gdHJlYXRlZCBhcyBj cm9zcy1zaXRlIGNvb2tpZSBhZ2FpbnN0IOKAnDxhIGNsYXNzPSJ1cmwiIHRpdGxlPSJodHRw Oi8vMTI3LjAuMC4xOjgwMDAvc3RhdGljL2ljb25zL2Zhdmljb24ucG5nIiBkcmFnZ2FibGU9 ImZhbHNlIiBocmVmPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvc3RhdGljL2ljb25zL2Zhdmlj b24ucG5nIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciBub3JlZmVycmVyIiBtb3ot ZG8tbm90LXNlbmQ9InRydWUiPmh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9zdGF0aWMvaWNvbnMv ZmF2aWNvbi5wbmc8L2E+4oCdIGJlY2F1c2UgdGhlIHNjaGVtZSBkb2VzIG5vdCBtYXRjaC48 L3NwYW4+PC9zcGFuPiA8c3BhbiBjbGFzcz0ibWVzc2FnZS1sb2NhdGlvbiBkZXZ0b29scy1t b25vc3BhY2UiPjxzcGFuIGRhdGEtdXJsPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvc3RhdGlj L2ljb25zL2Zhdmljb24ucG5nIiBjbGFzcz0iZnJhbWUtbGluayI+PGEgaHJlZj0iaHR0cDov LzEyNy4wLjAuMTo4MDAwL3N0YXRpYy9pY29ucy9mYXZpY29uLnBuZyIgY2xhc3M9ImZyYW1l LWxpbmstc291cmNlIiBkcmFnZ2FibGU9ImZhbHNlIiBtb3otZG8tbm90LXNlbmQ9InRydWUi PjxzcGFuIGNsYXNzPSJmcmFtZS1saW5rLXNvdXJjZS1pbm5lciIgdGl0bGU9IlZpZXcgc291 cmNlIGluIERlYnVnZ2VyIOKGkiBodHRwOi8vMTI3LjAuMC4xOjgwMDAvc3RhdGljL2ljb25z L2Zhdmljb24ucG5nIj48c3BhbiBjbGFzcz0iZnJhbWUtbGluay1maWxlbmFtZSI+ZmF2aWNv bi5wbmc8L3NwYW4+PC9zcGFuPjwvYT48L3NwYW4+PC9zcGFuPjwvc3Bhbj48L3NwYW4+PC90 dD48L3ByZT4KICAgICAgPHByZSBjbGFzcz0iZGVmYXVsdCBwcmV0dHlwcmludCBwcmV0dHlw cmludGVkIiBzdHlsZT0iIj5BbHNvIEkgc2VlIGEgbmV3IGNvb2tpZSAoPHNwYW4gY2xhc3M9 Im1lc3NhZ2UtYm9keS13cmFwcGVyIj48c3BhbiBjbGFzcz0ibWVzc2FnZS1mbGV4LWJvZHki PjxzcGFuIGNsYXNzPSJtZXNzYWdlLWJvZHkgZGV2dG9vbHMtbW9ub3NwYWNlIj48c3BhbiBj bGFzcz0ib2JqZWN0Qm94IG9iamVjdEJveC1zdHJpbmciPlBHQURNSU5fSU5UX0tFWTwvc3Bh bj48L3NwYW4+PC9zcGFuPjwvc3Bhbj4pIGJ1dCBpdCBkb2Vzbid0IGdpdmUgcHJvYmxlbXMu ClNvIHRoZXJlJ3Mgc29tZSB3YXkgdG8gc29sdmUgdGhpcyBwcm9ibGVtIG9yIEkganVzdCBo YXZlIHRvIHdhaXQgdGhlIG5ldyB1cGRhdGU/Cgp0aGFuayB5b3UKCjwvcHJlPgogICAgPC9i bG9ja3F1b3RlPgogICAgPHByZSBjbGFzcz0ibW96LXNpZ25hdHVyZSIgY29scz0iNzIiPi0t IApIb2xnZXIgSmFrb2JzLCBCZXJnaXNjaCBHbGFkYmFjaCwgVGVsLiArNDktMTc4LTk3NTkw MTI8L3ByZT4KICA8L2JvZHk+CjwvaHRtbD4K --------------F2FED07637B984A9882D75C5--