From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web10.24611.1687472769812838852 for ; Thu, 22 Jun 2023 15:26:10 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=HJAzWECZ; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: zachary.clark-williams@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1687472769; x=1719008769; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=H+OhvrOr+FuJ3yDETsVGlfnRbLCxR6LESCn/6ZB6RNs=; b=HJAzWECZUAuoczHppMMwPp9KroiZ9lo6nfkWrBuhEmlxRHlCrIu2d6at bwkbGIaDbFzAQzhlFaERKmw2H3pEvfC8OnAM1Wx7YwyX/e76/uI1uF8px TPQkWFtFGiwZvQP5AXfaHqlD3j/pWqctqCDGzIkfHNKo29yCI+56EZ+ks Gs7O75eE7FAyvcLi6C3IF7FJLvhFczbE57TG6nipENQtsUTh+0TWfblND 09RigdyVidcZD/e3rqnMixoNFd0V3IATxH3UAN96eZ11TVShfXGaWkyjO 4m0hV6lUkXYWWwDp1zf9uP92RAIqP2fSgjwDxOfkUQdb6/U2I4Mppzfxo w==; X-IronPort-AV: E=McAfee;i="6600,9927,10749"; a="424317045" X-IronPort-AV: E=Sophos;i="6.01,150,1684825200"; d="scan'208,217";a="424317045" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jun 2023 15:26:09 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10749"; a="665236414" X-IronPort-AV: E=Sophos;i="6.01,150,1684825200"; d="scan'208,217";a="665236414" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga003.jf.intel.com with ESMTP; 22 Jun 2023 15:26:08 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 22 Jun 2023 15:26:08 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 22 Jun 2023 15:26:07 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Thu, 22 Jun 2023 15:26:07 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Thu, 22 Jun 2023 15:26:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cc+VRRrZnvr4vmE7bFvTkjcii8nkCAz496AP+qsKG5l7slSlUacypoDLDpn5lEup+383dTOYJWulSUN239ArzFyObowkXzRbrG2o9VHu4FGwU/A2828O3MNpJq9rpTeGDF4Lxpi+mkz0sxRnFvYqtLvjjyXBIU4yVKhpmYBrVTQGamYsqUtf1VARj6PYOYNRHxwbRMXi6Qb9nLJ+0RdUYRk9vegoMAxcJLXM6C+8lgjZJEXXzE96Vse5h3Yc2GmqcUD2wdAtF95CI/B+dmQBYIebToQ/CwxsYUxZdDwsFCaPL91LFs7XcoweugtLPezYB8Pp5qxAD+IAc2ME3UcH9Q== 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=H+OhvrOr+FuJ3yDETsVGlfnRbLCxR6LESCn/6ZB6RNs=; b=Pzsc6LHoFnDZwEL19naeMegGr25Y7HJVX0BGWbl3GvswlzRBXERLSgJtxLGflkLGUolQlZRnAr78XsSoeIpfN3SAvqtQMf7I9FwIwKJmsmciPUQrYAdjz1cVfhslNyAPtU9cDOL/Ab6RgthR7xvH8/fJnZP7u2WUZM8zaB4ZK3SO8cD2V/n+gHNdSCobnEGiwTjkuB5LAUBXeGYv7fbDYz4ncua3SY0Uc6hY2TUx7HtoffUpA5qaJx9cfUOmPkOX240qWRy5TjJDCh8FOU+OyCEHBcBsYqpx2iBUxMe8wEs419K99govfDB/RsHLM72QmBWClIYVksbcGw104CTqSA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO6PR11MB5601.namprd11.prod.outlook.com (2603:10b6:303:13d::7) by CO1PR11MB4882.namprd11.prod.outlook.com (2603:10b6:303:97::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.24; Thu, 22 Jun 2023 22:26:05 +0000 Received: from CO6PR11MB5601.namprd11.prod.outlook.com ([fe80::e54e:e0ec:31be:721]) by CO6PR11MB5601.namprd11.prod.outlook.com ([fe80::e54e:e0ec:31be:721%4]) with mapi id 15.20.6521.023; Thu, 22 Jun 2023 22:26:03 +0000 From: "Clark-williams, Zachary" To: "devel@edk2.groups.io" , "Li, Yi1" , "Clark-williams, Zachary" Subject: Re: [edk2-devel] [PATCH] NetworkPkg: Correct the length of EAP Identity when in ASCII format Thread-Topic: [edk2-devel] [PATCH] NetworkPkg: Correct the length of EAP Identity when in ASCII format Thread-Index: AQHZl3dAxnmzTl78LESo8Pm3qvOLiq+N0YBggAVkogCABEmGgA== Date: Thu, 22 Jun 2023 22:26:03 +0000 Message-ID: References: <8643.1687236542190595908@groups.io> In-Reply-To: <8643.1687236542190595908@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR11MB5601:EE_|CO1PR11MB4882:EE_ x-ms-office365-filtering-correlation-id: e37e29c8-216b-47f7-0d38-08db736faa32 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OVSp1DRBFvDoiZVS9WWo1mExNNrqTx5563awUaHqouL5gY7EVIgq16AtbYw4UNR6hlWYDo8whP0qSn68L7sfMXplqRxXARqL7EFpq9zPuWunmurzN1hYS76hrIY0lZS5i7c26HYO8a5cBqyaGEt3muLzVIZjYgPTTlq4R81ZsOAQbSsKf2csotzJIhNg6ZdromWcii8dZvuSJOtQ0HNopG1obLuaiQasH0Dx/mcweDVnBCy1OTzfMzRqnlTsdPUMfSjIzLYvQxJ6qZlcmdwMIyujgBwB3HgQFp5fpyC3WAkYPX4IlXzJUKJFpX4TM+0uYB00ws4ixtX3JaSTcWqkNG9ffBgElrQr9nP4+0lm3+PKWLow1vadil303Ut6SnwmDCn8GQtjlpTjS5B8FOHEfSzgliHfUBVXav6rme4LKhh8SkBrUffVS1YAePmv0jpGgi4XtbQti+uAzSs67sz6/TS9zOsBxy1zbHqe58pqYVJd+iRwEyPbxkpwYh4mdr05jtOWR9INkvTNt3afgm1e1hwNsdpsKjjpYTRwRygvQJGJC97g2CUIRBuhwPY7pSHmVaTBi85+mDueWD9Io8IJ95jxiqg+TnPouheDEPXzI/KfWmLbkNO4ybJaIXsqr1IgBJ6pS+3+0ZupiqLOAbUz0g== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5601.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(396003)(376002)(39860400002)(136003)(346002)(366004)(451199021)(8936002)(52536014)(5660300002)(8676002)(122000001)(82960400001)(38100700002)(2906002)(38070700005)(55016003)(166002)(478600001)(186003)(7696005)(71200400001)(110136005)(86362001)(76236004)(83380400001)(966005)(33656002)(53546011)(26005)(66556008)(64756008)(66446008)(66476007)(66946007)(9686003)(6506007)(76116006)(316002)(41300700001)(66899021)(1406899024);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZEwvSXVUc2piQ2xMd1hnYlI2V2E3SkQ3QVhSdmFsTnFXTTkyOUk1QXREMGF3?= =?utf-8?B?ZFRHT2hIaGNyUmdhcVdiRG8zaFJZQ0hudUl1a0M4d3d4RGwrb0xsV2tLNzZH?= =?utf-8?B?RU1vdmxudkRHRUhPbVI1TjF5ZC9DODdYQTVPNVRNb3FqSnY0QlAwc2FUcWQw?= =?utf-8?B?cStnQm9nOG5hVmJSQ2gzU1pUaWNaOFNTZHYycXJNVmh0Y3ZLaTBSdjZyWVE3?= =?utf-8?B?aWNJeGliUGtSN01pMUEvNDhCRHpSaU11aTE5dVpZTkZMSUg1WlV0QytqSzV6?= =?utf-8?B?SVhvZm8yNFZkbGVPUlNXZW5RalZpN0IzZ1I3VUVKL1UyUVJCblREMDliemlt?= =?utf-8?B?ZDVKdnFFUGphcS9RYTNnbTRwMis4bVV2RnMyU0RYV2VuOUVEcmg3L0FHbXhP?= =?utf-8?B?OE85M0VXYktSbnplM0x4Y2VjN0xmckt2TWphcnFFUUdrcVZXMDhTdWhvT0h1?= =?utf-8?B?NHg3V3Y3aEpFUU84c0FsUE9PMWtjRFAvQVlEU21ZWjNUbjlGVEFEMUZQUHBC?= =?utf-8?B?K2EzOWladERmbERGNWRzZ2x0bjduZU4wRnk0dXhNWjdUU3lUK1hkWlpwNWpD?= =?utf-8?B?Z3NiZDByQmlQdEljbUpwd0tacGdSeXM3MTZDTGpBZ0twZ2l1Wkx4RzA2SGtY?= =?utf-8?B?QThWOGp0eHJjWlRmdVJ2QVBMbEZQTUVNY0RiOVRJY084ak1rZjFnZm0rNm8x?= =?utf-8?B?UGNkVmdCVlpORUJmakNSM2h0YThVcVo5Z0I4bGxZMkdML1pVeEpMaWw4VUwx?= =?utf-8?B?WjZNam5IbU9OZ2laUFYrN3hGbTBOWWRNL0xPTEhsL2tTYmQ4Y3RORnA2YkE5?= =?utf-8?B?dnRnTTZoTDg0M0xHWTN3R2JRcHdQSW9iY2N5cFBpMGUvVkd5bHI3L0Nhelhw?= =?utf-8?B?MVpsM1RIS2x2amhxWHdhNUM0TnJCaTdWOW41OUpWTkxhMEFQM1VobjA3SnZY?= =?utf-8?B?TnFXY1pIWEFnendqbXJnajVCT2Y0bHN0c2F0cmdScnJya2VKTDhrQzRRbXFi?= =?utf-8?B?MERrTzBxTmQxRWlFcGE3RnZpeTBaYnY0WEFnS2xqUUdhUFF1RXY3TDY1cng3?= =?utf-8?B?ZnZ0d05pZ1lpOERXWlNMVFgzRkFiNko0R1kxRnhLQ2RPY2xlNmRTeFQ3R0Js?= =?utf-8?B?OUlET24vRHVoRDhDZHJMdHAxVCtUTUVBYkpmak9xVHE3UGxNVVdhcU8yNDd4?= =?utf-8?B?QWZmbFBLemxsQSt6WTNDcS9XWnBrdXZVMHNTc1B4K1NFYWNTQ3pNVGJTa2VJ?= =?utf-8?B?S0hSKzR4WjdqcWYxcHNmVThGZjJXcGRnd2NYTllnQ0ZHTlpyeXMzVCtXYnEx?= =?utf-8?B?clZGYjcwR0ZhYndJbHBhZFQyRkpNek1oLzliT1RRNHZaR3BBcGdaSFBqbWY4?= =?utf-8?B?RkJWRWpOWG5YYkdRa3B1akREVDgrVndPa1hCM1pld2RJVEdrKzZ3ZytCQzdL?= =?utf-8?B?SWdGVEYxUzlSRU5hR2NUZlVObWlVcDBCNS9KTmF1N3dLV3NFN1J3S2VqM1lD?= =?utf-8?B?TFBtanZqMEdZZEEyYTI5ZVVBUHVFY1ZYVXFxTGhqSWpZV05rMmxoYmVOWms4?= =?utf-8?B?aEwrUFBBWFZPQktIYzY1UWRTN0lldzE1Wm5HNmY1Mzl6UnpBVXRYTk1rRGtn?= =?utf-8?B?ZGN2aXRMNlNRUFNSS2dGZFE2NkZQMnY5Qzh5NjNtcFdCc1FmUmZrVmVpeERj?= =?utf-8?B?dDlsVEMrQWJmZ0FqZ3NpU3VzRTRPMmNVMnByK1NPemwxWjJncGtwaVBmYk5q?= =?utf-8?B?ZnpOck1UTTdNMXhTKytwWGUwcGVtY2FWbS90c1Q1YUtiNk4xeUhlYjF2TkVS?= =?utf-8?B?bXA0R2RiTm42aFU0QlB0dG94WEdRSjFpVSt0aHUxRTdaUGdjWUxseHhuQkh1?= =?utf-8?B?TmkwWHF3MEZyUDRtazBIWFIxSFlRMXBlY09VbzdlM3ZQSHc1Yk9HNFpkMkM2?= =?utf-8?B?Y1lyOTZLVTU2L28wZ2JVeDg3ZmFDNUxBSHBWZCtqSmFVT2dQR1c2ckt6UUxH?= =?utf-8?B?SlJzVW5WM3BzMzZmbjBXdHRxZHAwZlhiOEhIeE00SmZORFozS3dtUXQvcHhB?= =?utf-8?B?UWV5dmQrNG1pYVZmcEtnekUzOFFncUpXbWRCRERjN01YaUo0RDk1cjNuRWJy?= =?utf-8?B?SStndzkwNVBrWFNFMUJrcDFOdkRBVkhRL2VSZE90bDFmSzlZdG10M0ZCKzQx?= =?utf-8?B?SHc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5601.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e37e29c8-216b-47f7-0d38-08db736faa32 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jun 2023 22:26:03.6769 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: utpICYrBmeDi1r78zX1d7ATYQkeulJu+Izdq7aYiY7m49C1I4m4DFtMcpgR+mluvIEu/1qb6H/jrq6MXZ/50r2BxwtojSYPu5EFvIdXC3sGC/r8YVNQMIDDJwMPJxgCM X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4882 Return-Path: zachary.clark-williams@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CO6PR11MB5601593E988ED8EE4FC69B16C922ACO6PR11MB5601namp_" --_000_CO6PR11MB5601593E988ED8EE4FC69B16C922ACO6PR11MB5601namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGV5IFlpLA0KDQpJIGFncmVlIHdpdGggdGhlIGZsb3cgeW91IGhhdmUgaW4gdGhlIFBSIGxpbmsg YW5kIHJlbW92aW5nIHRoZSBleHRyYSBwcm90b2NvbCBsb2NhdGUuDQoNCk15IG9ubHkgY29tbWVu dCBpcyB0byBhbGlnbiB5b3VyIGNvbW1lbnRzIHdpdGggdGhlIGNvbW1lbnRpbmcgc3R5bGUgb2Yg dGhlIGZpbGUuDQpJbnN0ZWFkIG9mIC8qKi8sIHVzZSAvLyBmb3IgYm90aCBzaW5nbGUgYW5kIG11 bHRpLWxpbmUgY29tbWVudHMuDQpFeGFtcGxlIGluY2x1ZGVkIGluIHRoZSBjb21tZW50cyBvbiB0 aGUgUFIuDQoNClRoYW5rcywNClphY2sNCg0KDQpGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8 ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBMaSwgWWkNClNlbnQ6IE1vbmRheSwg SnVuZSAxOSwgMjAyMyA5OjQ5IFBNDQpUbzogQ2xhcmstd2lsbGlhbXM7IENsYXJrLXdpbGxpYW1z LCBaYWNoYXJ5IDx6YWNoYXJ5LmNsYXJrLXdpbGxpYW1zQGludGVsLmNvbT47IGRldmVsQGVkazIu Z3JvdXBzLmlvDQpTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSF0gTmV0d29ya1BrZzog Q29ycmVjdCB0aGUgbGVuZ3RoIG9mIEVBUCBJZGVudGl0eSB3aGVuIGluIEFTQ0lJIGZvcm1hdA0K DQpIaSBaYWNoYXJ5LA0KDQpUaGFua3MgZm9yIHJldmlldy4NClRoZSBwcm90b2NvbCBoYXMgY2hh bmdlcyBzaW5jZSBBREwgZnJvbSBQbGF0U2FwbWxlIHRvIGFuIGFkdmFuY2VkIGZlYXR1cmUgYW5k IHRoZSBQcm90b2NvbCBoYXMgc2hpZnRlZCBpbnRvIEVESzIsIHNvIHRoZSBwcm90b2NvbCBuYW1l IG5lZWRzIHRvIGJlIHVwZGF0ZWQ6DQorICBTdGF0dXMgPSBnQlMtPkxvY2F0ZVByb3RvY29sICgm Z1dpRmlQcm9maWxlU3luY1Byb3RvY29sR3VpZCwgTlVMTCwgKFZPSUQgKiopICZXaUZpUHJvZmls ZVN5bmNQcm90b2NvbCk7DQogICAgU3RhdHVzID0gZ0JTLT5Mb2NhdGVQcm90b2NvbCAoJmdFZGtp aVdpRmlQcm9maWxlU3luY1Byb3RvY29sR3VpZCwgTlVMTCwgKFZPSUQgKiopJldpRmlQcm9maWxl U3luY1Byb3RvY29sKTsNCg0KVGhlIGxvY2F0ZSBwcm90b2NvbCBzdGF0dXMgY2hlY2sgaXMgZW5v dWdoIGFuZCB3ZSBkbyBub3QgbmVlZCB0byBhZGQgdGhlIE5VTEwgY2hlY2sgdG9vLCB3ZSBjYW4g cmVtb3ZlIHRoYXQgdG8ga2VlcCBpdCBsaWdodGVyLg0KKyAgICBpZiAoIUVGSV9FUlJPUiAoU3Rh dHVzKSAmJiBXaUZpUHJvZmlsZVN5bmNQcm90b2NvbCAhPSBOVUxMKSB7DQpBZ3JlZSB3aXRoIHRo b3NlIGNoYW5nZXMsIHBsZWFzZSBjaGVjayBsYXRlc3QgVjIgcGF0Y2ggb3IgdGhpcyBQUjogaHR0 cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1bGwvNDU2MQ0KQ2FuIHdlIGNsZWFuIHVw IHRoZSBzZWNvbmQgbG9jYXRlIHByb3RvY29sIGFuZCBicmluZyB0aGUgSWRlbnRpdHkgYWxsb2Nh dGUgYWJvdmUgdGhlIHByb3RvY29sIGNoZWNrLCBhbmQgYnJpbmcgdGhlIHR3byBjb25kaXRpb25z IGZvciBFYXBJZGVudGl0eSBjb3BpZWQgdG8gSWRlbnRpdHkgaW50byB0aGUgYWRkZWQgcHJvdG9j b2wgY2hlY2sgY29uZGl0aW9uLg0KSGVyZSBpcyBhIHZpZXcgb2Ygd2hhdCBJIGFtIHRoaW5raW5n IGZvciBjb25zb2xpZGF0aW9uLg0KV2UgbmVlZCB0byBnZXQgdGhlIElkZW50aXR5IHNpemUgYmVm b3JlIEFsbG9jYXRlWmVyb1Bvb2woKSwgbm90IGZlYXNpYmxlIGhlcmUgSU1PLg0KDQo= --_000_CO6PR11MB5601593E988ED8EE4FC69B16C922ACO6PR11MB5601namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7 DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMg Ki8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBp bjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm O30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K CWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5 bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2Fs aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJ e21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z LXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJn aW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldv cmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hh cGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlm XS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQi Pg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94 bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIg dmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xhc3M9 IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IZXkgWWksPG86cD48L286cD48 L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPkkgYWdyZWUgd2l0aCB0aGUgZmxvdyB5b3UgaGF2ZSBpbiB0aGUgUFIgbGlu ayBhbmQgcmVtb3ZpbmcgdGhlIGV4dHJhIHByb3RvY29sIGxvY2F0ZS48bzpwPjwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+TXkgb25seSBjb21tZW50IGlzIHRvIGFsaWduIHlvdXIgY29tbWVudHMgd2l0aCB0 aGUgY29tbWVudGluZyBzdHlsZSBvZiB0aGUgZmlsZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPkluc3RlYWQgb2YgLyoqLywgdXNlIC8vIGZvciBib3RoIHNpbmdsZSBhbmQg bXVsdGktbGluZSBjb21tZW50cy4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+RXhhbXBsZSBpbmNsdWRlZCBpbiB0aGUgY29tbWVudHMgb24gdGhlIFBSLjxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj5UaGFua3MsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs Ij5aYWNrPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRp diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRp bmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+ IGRldmVsQGVkazIuZ3JvdXBzLmlvICZsdDtkZXZlbEBlZGsyLmdyb3Vwcy5pbyZndDsgPGI+DQpP biBCZWhhbGYgT2YgPC9iPkxpLCBZaTxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIEp1bmUgMTks IDIwMjMgOTo0OSBQTTxicj4NCjxiPlRvOjwvYj4gQ2xhcmstd2lsbGlhbXM7IENsYXJrLXdpbGxp YW1zLCBaYWNoYXJ5ICZsdDt6YWNoYXJ5LmNsYXJrLXdpbGxpYW1zQGludGVsLmNvbSZndDs7IGRl dmVsQGVkazIuZ3JvdXBzLmlvPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbZWRrMi1kZXZlbF0g W1BBVENIXSBOZXR3b3JrUGtnOiBDb3JyZWN0IHRoZSBsZW5ndGggb2YgRUFQIElkZW50aXR5IHdo ZW4gaW4gQVNDSUkgZm9ybWF0PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgWmFj aGFyeSw8YnI+DQo8YnI+DQpUaGFua3MgZm9yIHJldmlldy48bzpwPjwvbzpwPjwvcD4NCjxibG9j a3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRp dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBwcm90b2NvbCBoYXMgY2hhbmdlcyBzaW5jZSBB REwgZnJvbSBQbGF0U2FwbWxlIHRvIGFuIGFkdmFuY2VkIGZlYXR1cmUgYW5kIHRoZSBQcm90b2Nv bCBoYXMgc2hpZnRlZCBpbnRvIEVESzIsIHNvIHRoZSBwcm90b2NvbCBuYW1lIG5lZWRzIHRvIGJl IHVwZGF0ZWQ6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48ZW0+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu cy1zZXJpZiI+KyZuYnNwOyZuYnNwO1N0YXR1cyA9IGdCUy0mZ3Q7TG9jYXRlUHJvdG9jb2wgKCZh bXA7PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93Ij5nV2lGaVByb2Zp bGVTeW5jUHJvdG9jb2xHdWlkPC9zcGFuPiwgTlVMTCwgKFZPSUQgKiopICZhbXA7V2lGaVByb2Zp bGVTeW5jUHJvdG9jb2wpOzwvc3Bhbj48L2VtPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGVtPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1N0YXR1 cyA9IGdCUy0mZ3Q7TG9jYXRlUHJvdG9jb2wgKCZhbXA7PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr O2JhY2tncm91bmQ6bGltZSI+Z0Vka2lpV2lGaVByb2ZpbGVTeW5jUHJvdG9jb2xHdWlkPC9zcGFu PiwgTlVMTCwgKFZPSUQgKiopJmFtcDtXaUZpUHJvZmlsZVN5bmNQcm90b2NvbCk7PC9zcGFuPjwv ZW0+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PlRoZSBsb2NhdGUgcHJvdG9jb2wgc3RhdHVzIGNoZWNrIGlzIGVub3VnaCBhbmQgd2UgZG8gbm90 IG5lZWQgdG8gYWRkIHRoZSBOVUxMIGNoZWNrIHRvbywgd2UgY2FuIHJlbW92ZSB0aGF0IHRvIGtl ZXAgaXQgbGlnaHRlci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxlbT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90 OyxzYW5zLXNlcmlmIj4rJm5ic3A7Jm5ic3A7Jm5ic3A7IGlmICghRUZJX0VSUk9SIChTdGF0dXMp Jm5ic3A7PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93Ij4mYW1wOyZh bXA7IFdpRmlQcm9maWxlU3luY1Byb3RvY29sICE9IE5VTEw8L3NwYW4+KSB7PC9zcGFuPjwvZW0+ PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+QWdyZWUgd2l0aCB0aG9zZSBjaGFuZ2Vz LCBwbGVhc2UgY2hlY2sgbGF0ZXN0IFYyIHBhdGNoIG9yIHRoaXMgUFI6Jm5ic3A7PGEgaHJlZj0i aHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1bGwvNDU2MSIgdGFyZ2V0PSJfYmxh bmsiPmh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi9wdWxsLzQ1NjE8L2E+PG86cD48 L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90 dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5DYW4gd2UgY2xlYW4gdXAg dGhlIHNlY29uZCBsb2NhdGUgcHJvdG9jb2wgYW5kIGJyaW5nIHRoZSBJZGVudGl0eSBhbGxvY2F0 ZSBhYm92ZSB0aGUgcHJvdG9jb2wgY2hlY2ssIGFuZCBicmluZyB0aGUgdHdvIGNvbmRpdGlvbnMg Zm9yIEVhcElkZW50aXR5IGNvcGllZCB0byBJZGVudGl0eSBpbnRvIHRoZSBhZGRlZCBwcm90b2Nv bCBjaGVjayBjb25kaXRpb24uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj5IZXJlIGlzIGEgdmlldyBvZiB3aGF0IEkgYW0gdGhpbmtpbmcgZm9yIGNv bnNvbGlkYXRpb24uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBuZWVkIHRvIGdldCB0aGUgSWRlbnRpdHkgc2l6ZSBi ZWZvcmUmbmJzcDs8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q29uc29sYXM7Y29sb3I6Izc5NUUy NiI+QWxsb2NhdGVaZXJvUG9vbCgpPC9zcGFuPiwgbm90IGZlYXNpYmxlIGhlcmUgSU1PLjxvOnA+ PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PC9vOnA+PC9z cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_CO6PR11MB5601593E988ED8EE4FC69B16C922ACO6PR11MB5601namp_--