Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r8NSw-009ZtO-Ti for pgsql-sql@arkaria.postgresql.org; Wed, 29 Nov 2023 16:31:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1r8NRx-00BlCJ-7a for pgsql-sql@arkaria.postgresql.org; Wed, 29 Nov 2023 16:30:09 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r8NOo-00Biuw-WF for pgsql-sql@lists.postgresql.org; Wed, 29 Nov 2023 16:26:55 +0000 Received: from mx0a-00520701.pphosted.com ([205.220.164.226]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r8NOk-007xq9-R8 for pgsql-sql@lists.postgresql.org; Wed, 29 Nov 2023 16:26:52 +0000 Received: from pps.filterd (m0282146.ppops.net [127.0.0.1]) by mx0b-00520701.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3ATFNiqj020442; Wed, 29 Nov 2023 11:26:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=moodys.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=mdydkim1; bh=IWNpiT7x61KyN1BCSR8/TLrWt2fNjniTIq1CvfZ+jbM=; b=hw++pdxBaYsiDHfiqt1LQENk+/PL8CCmaVOYSNuSu/nyFPjEWuPm0KF8wLKrA5RdZzCH w+1UkUvgJNwLk+GL3aIHI+OL5AA4e59l7K6VMjp6V/t/uD+fzmTlU+KJQ/HjGwa1ggoC 1v1ncC5Rt6LKP3XZzLsx8nnjd398kLRAkUudjKB6Opn7YgZmWtWcdbCtthmLoD/BrbpN DXx6CqRE+UZB5L74wvAvsnFbwxVZE4sJrOYkb022fevFnAxmbHFfs6goxgkuGAKIHOEa l2nlfhqGdKI9jwcIHhwFh+AZr77rq3M92mF7nCufCK345BGP9Xt+BCqrfshTGcZ4kRLZ Mg== Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by mx0b-00520701.pphosted.com (PPS) with ESMTPS id 3unte7nsw5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Nov 2023 11:26:44 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kbQxyiHIwUEMhdDWv4DYfkPLLOK/Y135/dtx9bPrkCR2Xx6KxLXPIYpJDVPyCeX7G0DlKrGjL6Wv/+EYsvur2zxFb5Ib1XojzWNLXyBVM6FA2wIVviSc6xsQjQuAKZGDDGFOncH4b2bU4cmYRoCxNQ+DhF8e2ptcmUl96EKfaDKTJvnQJoNL9u4tpwFioFFlVFm8VHxuELeU8yW3aMuPHUqy6GOnkNGxX1IfmZ/mCgNLd8DHNazydk9BPumoDlklE3UF5+jR+YcOGHmBTaRDkU0kAtvBuxmWRag1HqvEA9uMwn/SQ0S65w9vS1sCLgN8gM0NxcZh8ghEYA8bijJidw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tSq6YxdwoRwKegqvrMyuyByUZZPkLnWhxIH88eZGHNU=; b=D3XtXSCcpim4u4b0RZsS3RMe6hJm7unBivp7KH5+rtmDmrWeJNx1wsB3QYyAcOI1tb4Ku6BvQeemNYAj8xF3Du883J70Peu32yI9TMpJgWDPbFhJYhCtp/Ki4hQWfo88yWXU8rgVTpzqd8gC1qD5MvHYxtC6UWy/tY4WLajB9SOWzQvdn+K37pGwEHMtsM4myDsE1pEAB2y40MPxP5F84wSaMPESVeGI65bHJmJWPhBZWxbG/Aq7ZNLHt8oNAbQny9Le96GSjFoy8dpEki5QAQ9hcr7pLDCz02lN6J0Fj2yMy05sXmwoELchy96iMeQN3QxBZKnIbp5ycnjEbUCpaw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=moodys.com; dmarc=pass action=none header.from=moodys.com; dkim=pass header.d=moodys.com; arc=none Received: from MN2PR20MB2735.namprd20.prod.outlook.com (2603:10b6:208:f6::11) by MN6PR20MB6476.namprd20.prod.outlook.com (2603:10b6:208:47d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.22; Wed, 29 Nov 2023 16:26:36 +0000 Received: from MN2PR20MB2735.namprd20.prod.outlook.com ([fe80::ebb9:fe7f:453b:6210]) by MN2PR20MB2735.namprd20.prod.outlook.com ([fe80::ebb9:fe7f:453b:6210%7]) with mapi id 15.20.7046.015; Wed, 29 Nov 2023 16:26:36 +0000 From: "Jean-Marc Voillequin (MA)" To: Richard Schmidlechner , "pgsql-sql@lists.postgresql.org" Subject: RE: Bad execution plan when joining partitioned tables Thread-Topic: Bad execution plan when joining partitioned tables Thread-Index: AQHaItckR5oPFBikcECuDdRnYRaiprCReyCg Date: Wed, 29 Nov 2023 16:26:36 +0000 Message-ID: References: <1439ce7f-5053-4a61-8237-df7c301e8518@elisanet.fi> In-Reply-To: <1439ce7f-5053-4a61-8237-df7c301e8518@elisanet.fi> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR20MB2735:EE_|MN6PR20MB6476:EE_ x-ms-office365-filtering-correlation-id: bd69edf1-5339-4d76-4676-08dbf0f7f52b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wKuorORgRUTzKUqPyqqvNXZxEnknPG5EdR6rvvLWsRET3hCS1/fjbrAMVXghhJ7YM8GkjUJ7+y2Y+3tsM2wLZwwqkpaivGL2r/6SS6B7lmBrmrzpBvNX3pXCbGOrYalYJkPzXhonG7XIbj6zoZtsPlC0sTNpl0tPwLLQRGL7XMjpvu5INl+QFdQyvE6k4JwQCE4cOQiLnjleh27K4XefGCtDx0w9Fe41Q76e+8TwMeiP8nYUrU/f2BJ44pDM+gJaeOSxwZKN2Ky1BxCZXUxra1eXdDWNRTcx9QtqPkrp5TGs5nV7IsPCF/SUDRUINKECnwNbcMy6IjMWutb1khnlyJBOLAnKEfuP7Szhpy9BzlExA6gKxW+QzKFTave7is7Ki7WBxxPflJbpQDexAu1/J9HAUx7GKeGgIvIsgEnNTH7qlmrA54DqlKvTGK27fBHqfMWdPIMNzVVmeN9IsJU568HIuiv4HDCq2y0SFXCeQX6pk3sP1qLZO/ba93o4DvY8ohHXqjj9SohxlPNGc6n+tJnYqhqpfTtCoDwU8FkyUTGemVYdm99Ts4LvdERjwl8vU4mcwrtfDHzib6MY5TGsJVvJ2bN5kJsgYXALtSbS+fMjc8VZjKkLftr+fNWJ69euxo+/w3qIxJ4Q25LryMwyn0XYJoxSxSb5MMKA8ozwD5c= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR20MB2735.namprd20.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(376002)(366004)(39860400002)(346002)(136003)(230922051799003)(230273577357003)(230173577357003)(451199024)(186009)(64100799003)(1800799012)(55016003)(71200400001)(478600001)(26005)(9686003)(33656002)(86362001)(122000001)(38100700002)(38070700009)(4744005)(2906002)(41300700001)(5660300002)(53546011)(66556008)(66476007)(66446008)(316002)(6506007)(9326002)(64756008)(76116006)(52536014)(110136005)(8936002)(66946007)(8676002)(7696005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S3FHQ1JwdHpLMGpjVTdOdzRLYnM4UWhqaHIrRkVKV3JjRGpyWm9OYUFTcGRX?= =?utf-8?B?SVZyZFJydTR0RHExOG1MZzBKRElxWldyTVp0TjM0ZHViTnR4TGx4Vlo2LzZ5?= =?utf-8?B?ZWl6NjJORVVEWDBwTlltb3g2Y2k5YUhLY1RlM0E0WEtUSVVxY0orcVFKTGlm?= =?utf-8?B?M0pRSy9UQ1pnT2pZOXppVUtEZ1BrUTczU3FlVUVBZWVvSVhCMXhKbzlJMy9w?= =?utf-8?B?Q3FJejRxZHlVdVdnd2xSeGRXenR6TVFoWXgraGhUWEE5d3ZyYi8zZTIrOTd5?= =?utf-8?B?c2owRGFyZ1M4enFveUJBU1VZZEE3bEpWSTg0V1Y5SjR3UGJ3d1pKcWtHT3Nx?= =?utf-8?B?NTBOeFlUemwzbTk0cFRySm0yU1FQZEZSTEMreDVuaU9PSk02Mnc1QjRPbmpK?= =?utf-8?B?MW5hL3VVdVlsQnJ0Zi8vMXR0WmlNNlkyZjMyZjZHVjF2aFl1R2NkTm54OTdS?= =?utf-8?B?RVY4R3kycnp1YlJBbFFsM3VsaVdDcjcxT1FGZEhtOU9UQ3huY0lQQ0F5Zlcw?= =?utf-8?B?djFZbk5BMUsxZUxpclgxWEVCVVhPYkhYVUdicjFEcUlSU3hHZ0RlcHdZK01T?= =?utf-8?B?bkR5M3pnVThxMjYvMlhETTlrcUxxUWxvaTFXS3JxQnNZWm1MaFdYYmNuNkpK?= =?utf-8?B?Y2tWSHRjWDI2aGtnTVB4VlBqcVNuNmNrSEE4RkJzM0FvUTh5NXBXZHdvUFV0?= =?utf-8?B?eWpUSHp0cXd3WHdvczdwVE9xbzZURkw4c2tPM29kTGlYUWlOM21xN0tvcWwv?= =?utf-8?B?THVhZjBCaVk3cnpGQ0RMSm9sK0VRYjhIS0xxY1R5KzI5bTNmV3VjQTJUMGo5?= =?utf-8?B?L3RUTDRxcDAyZFRCa0Y0TnZpZkFqK251SUdMNW5MaVUrVzdhQVpkVXhmdFFR?= =?utf-8?B?NGVNdkUyZ3VNTm5IcjFTMUtZMzBxYUZ1d1RpMjEyMkpyZFNEcFNUVzM5TTcz?= =?utf-8?B?NDNQaWYzN2ErRCtwNEVQN1FGRUFpcHBreTR5U0VWbmhMY3QvVEJRaG5GREZq?= =?utf-8?B?cDZMbTZYRGpUODVvRldXaFlWTkh4cWdpWmZrZytkVDF0OW1ydURSWWxVaW82?= =?utf-8?B?TnVQNEhzUHJFNDFnODdmWGFBM1lITDJ3azg4TTRzdnlWQUxGdE51aXVibUtn?= =?utf-8?B?NVpMY3RuTHVoWWd2UEFBb3lzb1FUUWRpdzZIdEdyb3crOThYaXJZVmpDVk1x?= =?utf-8?B?cklZR1IzY1hCL3I5eHRNSER3V1hVZnpzR3Nic3lOZjJKUlVRZTFZYytIVUll?= =?utf-8?B?OWJZQ0tPSHd1TUVxMDFBM2RUQTFlMlVWTTVQNUlITzQrSjZUVE9zRlpVa2x0?= =?utf-8?B?QXR1YVBCcEEwT0kyNUFqR1RwUjNWUm9LWngrUEtLZzY4Vk5zY2NhUVRIQ21y?= =?utf-8?B?T2VGU3lNcnFoRGQwc2p4amdLdEM2UVJjVzYrT28yODRNcUFxMnFncnRMbjM4?= =?utf-8?B?OGk2L2t4S0FubWo4WEtFSTNnek9YZ2IyU3VQK1hrSXJDbEZtMEdVYUwwUEY1?= =?utf-8?B?bG9WMHVqNWw4Nm5yMFhFelNwLzVQKzhKS1ZmdTlPdWVaREhRc1ZwTVdQQ2tB?= =?utf-8?B?SERYSytvZEt5ZFVyOVNzYVFZSW96OVBHTjkvNnQ3c3o1WTM3ZGVUN3prYVo4?= =?utf-8?B?WkFLZzYwSGxJa2Jzd0JVMjZDNVZuSnJGbTFiSjdiM2ZXRjhJTHhiMWdXWWRy?= =?utf-8?B?Rm1WS2E1OHJ4STlaZTRNRXFkK084MnlkRXg3NTFqSnFmWGg2ZXBDVnV5c2Nh?= =?utf-8?B?MnRNanc1Q0xQTXNJU2RzZU1SVXNHa1g1N01hZVYxcVd5YzRiQnlFNElzSEV4?= =?utf-8?B?OThJQmJreDhHRjNWM1ZNTjcrT3BlalFvN3lRM0hiUTFoMmpVa3lWZ2t0Q05s?= =?utf-8?B?MXJoVlFiRHovbHdXMkhZVnYvRVRUcm9RLy9Db1Y1dDFlbERZUjVNT1RMc3Z5?= =?utf-8?B?VjY0QVZMUXF0TXFOZU9BU0d2Y0hTR0NoTEVIRzNBOEZXTzhvVlRqTXprVzM4?= =?utf-8?B?cHFqNUpnMi8xRU1IVW1sNStZakliLzJINFpsYzlUNThwb2E5SzJMd3VWZUdM?= =?utf-8?B?UmMyNWV4UnAvRXNhQ2lKT0prOExLT1plMWNWR0lSMk1DK2dVbmhyZm5JUjdI?= =?utf-8?Q?Y9zScCBRvFvnWJQuLhixitzSP?= Content-Type: multipart/alternative; boundary="_000_MN2PR20MB2735293EB9C9766F38222DAEBE83AMN2PR20MB2735namp_" MIME-Version: 1.0 X-OriginatorOrg: moodys.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2735.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bd69edf1-5339-4d76-4676-08dbf0f7f52b X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Nov 2023 16:26:36.3385 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 1061a8b8-b1ee-4249-bb84-9a2cd2792fae X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +UTbDRr0vB0LTHgJOVMDHTSLD9AWgfs1oOxD9aO6Ub4/wSi6dYda0nvio9WVJ5nesPBwE+NeOy9Qc/pc+2ohtQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR20MB6476 X-Proofpoint-GUID: aYoir2N6Ke2we6BT1tjoHWjA_stT7cw3 X-Proofpoint-ORIG-GUID: aYoir2N6Ke2we6BT1tjoHWjA_stT7cw3 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-29_14,2023-11-29_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 mlxscore=0 malwarescore=0 bulkscore=0 phishscore=0 mlxlogscore=930 clxscore=1011 adultscore=0 spamscore=0 suspectscore=0 impostorscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311290124 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_000_MN2PR20MB2735293EB9C9766F38222DAEBE83AMN2PR20MB2735namp_ Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" SGVsbG8sDQoNCmFuYWx5emUgYSA7DQphbmFseXplIGIgOw0KDQpNYXkgYmUgc3VmZmljaWVudCwg dmFjdXVtIGlzIG5vdCByZXF1aXJlZC4NCg0KUmVnYXJkcw0KDQpGcm9tOiBSaWNoYXJkIFNjaG1p ZGxlY2huZXIgPHJpY2hhcmQuc2NobWlkbGVjaG5lckBlbGlzYW5ldC5maT4NClNlbnQ6IFdlZG5l c2RheSwgTm92ZW1iZXIgMjksIDIwMjMgNDoxNyBQTQ0KVG86IHBnc3FsLXNxbEBsaXN0cy5wb3N0 Z3Jlc3FsLm9yZw0KU3ViamVjdDogUmU6IEJhZCBleGVjdXRpb24gcGxhbiB3aGVuIGpvaW5pbmcg cGFydGl0aW9uZWQgdGFibGVzDQoNCkhpLCBBZnRlciB1cGRhdGluZyBkYiBzdGF0aXN0aWNzIHRo ZSBudW1iZXIgb2YgZXN0aW1hdGVkIHJvd3MgaGFzIGJlZW4gY29ycmVjdCBWQUNVVU0gQU5BTFla RSBhOyBWQUNVVU0gQU5BTFlaRSBiOyDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKA jSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCN IOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g 4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDi gI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKA jSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCN IOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g 4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDi gI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKA jSDigI0NClpqUWNtUVJZRnBmcHRCYW5uZXJTdGFydA0KVGhpcyBlbWFpbCBvcmlnaW5hdGVkIGZy b20gb3V0c2lkZSBvZiBNb29keSdzDQpEbyBub3QgY2xpY2sgbGlua3Mgb3Igb3BlbiBhdHRhY2ht ZW50cyB1bmxlc3MgeW91IHJlY29nbml6ZSB0aGUgc2VuZGVyIGFuZCBrbm93IHRoZSBjb250ZW50 IGlzIHNhZmUuDQpaalFjbVFSWUZwZnB0QmFubmVyRW5kDQoNCkhpLA0KDQoNCg0KQWZ0ZXIgdXBk YXRpbmcgZGIgc3RhdGlzdGljcyB0aGUgbnVtYmVyIG9mIGVzdGltYXRlZCByb3dzIGhhcyBiZWVu IGNvcnJlY3QNCg0KDQoNClZBQ1VVTSBBTkFMWVpFIGE7DQoNClZBQ1VVTSBBTkFMWVpFIGI7DQoN Cg0KDQoNCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCk1vb2R5J3MgbW9uaXRvcnMgZW1haWwgY29tbXVuaWNhdGlv bnMgdGhyb3VnaCBpdHMgbmV0d29ya3MgZm9yIHJlZ3VsYXRvcnkgY29tcGxpYW5jZSBwdXJwb3Nl cyBhbmQgdG8gcHJvdGVjdCBpdHMgY3VzdG9tZXJzLCBlbXBsb3llZXMgYW5kIGJ1c2luZXNzIGFu ZCB3aGVyZSBhbGxvd2VkIHRvIGRvIHNvIGJ5IGFwcGxpY2FibGUgbGF3LiBUaGUgaW5mb3JtYXRp b24gY29udGFpbmVkIGluIHRoaXMgZS1tYWlsIG1lc3NhZ2UsIGFuZCBhbnkgYXR0YWNobWVudCB0 aGVyZXRvLCBpcyBjb25maWRlbnRpYWwgYW5kIG1heSBub3QgYmUgZGlzY2xvc2VkIHdpdGhvdXQg b3VyIGV4cHJlc3MgcGVybWlzc2lvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lw aWVudCBvciBhbiBlbXBsb3llZSBvciBhZ2VudCByZXNwb25zaWJsZSBmb3IgZGVsaXZlcmluZyB0 aGlzIG1lc3NhZ2UgdG8gdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91IGFyZSBoZXJlYnkgbm90 aWZpZWQgdGhhdCB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIG1lc3NhZ2UgaW4gZXJyb3IgYW5kIHRo YXQgYW55IHJldmlldywgZGlzc2VtaW5hdGlvbiwgZGlzdHJpYnV0aW9uIG9yIGNvcHlpbmcgb2Yg dGhpcyBtZXNzYWdlLCBvciBhbnkgYXR0YWNobWVudCB0aGVyZXRvLCBpbiB3aG9sZSBvciBpbiBw YXJ0LCBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIG1l c3NhZ2UgaW4gZXJyb3IsIHBsZWFzZSBpbW1lZGlhdGVseSBub3RpZnkgdXMgYnkgdGVsZXBob25l LCBmYXggb3IgZS1tYWlsIGFuZCBkZWxldGUgdGhlIG1lc3NhZ2UgYW5kIGFsbCBvZiBpdHMgYXR0 YWNobWVudHMuIEV2ZXJ5IGVmZm9ydCBpcyBtYWRlIHRvIGtlZXAgb3VyIG5ldHdvcmsgZnJlZSBm cm9tIHZpcnVzZXMuIFlvdSBzaG91bGQsIGhvd2V2ZXIsIHJldmlldyB0aGlzIGUtbWFpbCBtZXNz YWdlLCBhcyB3ZWxsIGFzIGFueSBhdHRhY2htZW50IHRoZXJldG8sIGZvciB2aXJ1c2VzLiBXZSB0 YWtlIG5vIHJlc3BvbnNpYmlsaXR5IGFuZCBoYXZlIG5vIGxpYWJpbGl0eSBmb3IgYW55IGNvbXB1 dGVyIHZpcnVzIHdoaWNoIG1heSBiZSB0cmFuc2ZlcnJlZCB2aWEgdGhpcyBlLW1haWwgbWVzc2Fn ZS4K --_000_MN2PR20MB2735293EB9C9766F38222DAEBE83AMN2PR20MB2735namp_ Content-Transfer-Encoding: base64 Content-Type: text/html; charset="utf-8" PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m YWNlDQoJe2ZvbnQtZmFtaWx5OkRlbmdYaWFuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAx IDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUg NSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxARGVuZ1hpYW4i Ow0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh bWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDExIDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHls ZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1h bA0KCXttYXJnaW46MGluOw0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGli cmkiLHNhbnMtc2VyaWY7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5 bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4t Ym90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmll ciBOZXciO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhU TUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5 bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNw YW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQt ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0No cERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBw dDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEu MGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2Vj dGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVm YXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48 IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxv OmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwh W2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9IiMwNTYzQzEiIHZs aW5rPSIjOTU0RjcyIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0i V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp emU6MTEuMHB0Ij5IZWxsbyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3Nw YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w cHQiPmFuYWx5emUgYSZuYnNwOzs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+YW5hbHl6ZSBiJm5ic3A7Ozxv OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+TWF5IGJlIHN1ZmZpY2ll bnQsIHZhY3V1bSBpcyBub3QgcmVxdWlyZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTEuMHB0Ij5SZWdhcmRzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+ PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0Ux RTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Gcm9tOjwvc3Bhbj48L2I+PHNw YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiBSaWNoYXJkIFNjaG1pZGxlY2huZXIgJmx0O3Jp Y2hhcmQuc2NobWlkbGVjaG5lckBlbGlzYW5ldC5maSZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBX ZWRuZXNkYXksIE5vdmVtYmVyIDI5LCAyMDIzIDQ6MTcgUE08YnI+DQo8Yj5Ubzo8L2I+IHBnc3Fs LXNxbEBsaXN0cy5wb3N0Z3Jlc3FsLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogQmFkIGV4 ZWN1dGlvbiBwbGFuIHdoZW4gam9pbmluZyBwYXJ0aXRpb25lZCB0YWJsZXM8bzpwPjwvbzpwPjwv c3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+ PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGluZS1oZWlnaHQt YWx0Oi43NXB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEuMHB0O2NvbG9yOndoaXRlIj5IaSwg QWZ0ZXIgdXBkYXRpbmcgZGIgc3RhdGlzdGljcyB0aGUgbnVtYmVyIG9mIGVzdGltYXRlZCByb3dz IGhhcyBiZWVuIGNvcnJlY3QgVkFDVVVNIEFOQUxZWkUgYTsgVkFDVVVNIEFOQUxZWkUgYjsg4oCN IOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g 4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjQ0KIOKAjSDigI0g4oCNIOKAjSDigI0g4oCN IOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g 4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDi gI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKA jSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCN IOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g 4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDi gI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0g4oCNIOKAjSDigI0NCjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlu ZS1oZWlnaHQtYWx0Oi43NXB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEuMHB0O2NvbG9yOndo aXRlIj5aalFjbVFSWUZwZnB0QmFubmVyU3RhcnQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp dj4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9 IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iMTAwJSIgc3R5bGU9IndpZHRoOjEwMC4wJTtib3Jk ZXItcmFkaXVzOjRweCI+DQo8dGJvZHk+DQo8dHI+DQo8dGQgc3R5bGU9InBhZGRpbmc6MTIuMHB0 IDBpbiAxMi4wcHQgMGluIj4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0i MSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iMTAwJSIgc3R5bGU9Indp ZHRoOjEwMC4wJTtiYWNrZ3JvdW5kOiNGRkVCOUM7Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp ZCAjRTdDOTAwIDMuMHB0Ij4NCjx0Ym9keT4NCjx0cj4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9 ImJvcmRlcjpub25lO3BhZGRpbmc6MGluIDcuNXB0IDMuNzVwdCA0LjVwdCI+DQo8dGFibGUgY2xh c3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGlu Zz0iMCIgYWxpZ249ImxlZnQiPg0KPHRib2R5Pg0KPHRyPg0KPHRkIHN0eWxlPSJwYWRkaW5nOjMu MHB0IDYuMHB0IDMuMHB0IDYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0 eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMt c2VyaWY7Y29sb3I6YmxhY2siPlRoaXMgZW1haWwgb3JpZ2luYXRlZCBmcm9tIG91dHNpZGUgb2Yg TW9vZHkncw0KPG86cD48L286cD48L3NwYW4+PC9iPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyPg0K PHRkIHN0eWxlPSJwYWRkaW5nOjMuMHB0IDYuMHB0IDMuMHB0IDYuMHB0Ij4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7 QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+RG8gbm90IGNsaWNrIGxpbmtzIG9y IG9wZW4gYXR0YWNobWVudHMgdW5sZXNzIHlvdSByZWNvZ25pemUgdGhlIHNlbmRlciBhbmQga25v dyB0aGUgY29udGVudCBpcyBzYWZlLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwv dHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+ DQo8L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiIHN0eWxlPSJtc28tbGluZS1oZWlnaHQtYWx0Oi43NXB0Ij48c3BhbiBzdHlsZT0iZm9u dC1zaXplOjEuMHB0O2NvbG9yOndoaXRlIj5aalFjbVFSWUZwZnB0QmFubmVyRW5kPG86cD48L286 cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cHJlIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUtd3JhcCI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv dDssc2Fucy1zZXJpZiI+SGksPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0 eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMt c2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlm Ij5BZnRlciB1cGRhdGluZyBkYiBzdGF0aXN0aWNzIHRoZSBudW1iZXIgb2YgZXN0aW1hdGVkIHJv d3MgaGFzIGJlZW4gY29ycmVjdDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBz dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z LXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9 ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJp ZiI+VkFDVVVNIEFOQUxZWkUgYTs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu cy1zZXJpZiI+VkFDVVVNIEFOQUxZWkUgYjs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv dDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNh bnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQoKPEhSPk1v b2R5JiMzOTtzIG1vbml0b3JzIGVtYWlsIGNvbW11bmljYXRpb25zIHRocm91Z2ggaXRzIG5ldHdv cmtzIGZvciByZWd1bGF0b3J5IGNvbXBsaWFuY2UgcHVycG9zZXMgYW5kIHRvIHByb3RlY3QgaXRz IGN1c3RvbWVycywgZW1wbG95ZWVzIGFuZCBidXNpbmVzcyBhbmQgd2hlcmUgYWxsb3dlZCB0byBk byBzbyBieSBhcHBsaWNhYmxlIGxhdy4gVGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGlz IGUtbWFpbCBtZXNzYWdlLCBhbmQgYW55IGF0dGFjaG1lbnQgdGhlcmV0bywgaXMgY29uZmlkZW50 aWFsIGFuZCBtYXkgbm90IGJlIGRpc2Nsb3NlZCB3aXRob3V0IG91ciBleHByZXNzIHBlcm1pc3Np b24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQgb3IgYW4gZW1wbG95ZWUg b3IgYWdlbnQgcmVzcG9uc2libGUgZm9yIGRlbGl2ZXJpbmcgdGhpcyBtZXNzYWdlIHRvIHRoZSBp bnRlbmRlZCByZWNpcGllbnQsIHlvdSBhcmUgaGVyZWJ5IG5vdGlmaWVkIHRoYXQgeW91IGhhdmUg cmVjZWl2ZWQgdGhpcyBtZXNzYWdlIGluIGVycm9yIGFuZCB0aGF0IGFueSByZXZpZXcsIGRpc3Nl bWluYXRpb24sIGRpc3RyaWJ1dGlvbiBvciBjb3B5aW5nIG9mIHRoaXMgbWVzc2FnZSwgb3IgYW55 IGF0dGFjaG1lbnQgdGhlcmV0bywgaW4gd2hvbGUgb3IgaW4gcGFydCwgaXMgc3RyaWN0bHkgcHJv aGliaXRlZC4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBtZXNzYWdlIGluIGVycm9yLCBwbGVh c2UgaW1tZWRpYXRlbHkgbm90aWZ5IHVzIGJ5IHRlbGVwaG9uZSwgZmF4IG9yIGUtbWFpbCBhbmQg ZGVsZXRlIHRoZSBtZXNzYWdlIGFuZCBhbGwgb2YgaXRzIGF0dGFjaG1lbnRzLiBFdmVyeSBlZmZv cnQgaXMgbWFkZSB0byBrZWVwIG91ciBuZXR3b3JrIGZyZWUgZnJvbSB2aXJ1c2VzLiBZb3Ugc2hv dWxkLCBob3dldmVyLCByZXZpZXcgdGhpcyBlLW1haWwgbWVzc2FnZSwgYXMgd2VsbCBhcyBhbnkg YXR0YWNobWVudCB0aGVyZXRvLCBmb3IgdmlydXNlcy4gV2UgdGFrZSBubyByZXNwb25zaWJpbGl0 eSBhbmQgaGF2ZSBubyBsaWFiaWxpdHkgZm9yIGFueSBjb21wdXRlciB2aXJ1cyB3aGljaCBtYXkg YmUgdHJhbnNmZXJyZWQgdmlhIHRoaXMgZS1tYWlsIG1lc3NhZ2UuPEJSPgo8L2JvZHk+DQo8L2h0 bWw+DQo= --_000_MN2PR20MB2735293EB9C9766F38222DAEBE83AMN2PR20MB2735namp_--