Return-Path: <tse@ribose.com>
X-Original-To: cfrg@ietfa.amsl.com
Delivered-To: cfrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id E6C5F13303E
 for <cfrg@ietfa.amsl.com>; Wed, 13 Sep 2017 20:27:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001]
 autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=ribose.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id XRLbFR15a1ml for <cfrg@ietfa.amsl.com>;
 Wed, 13 Sep 2017 20:27:36 -0700 (PDT)
Received: from APC01-PU1-obe.outbound.protection.outlook.com
 (mail-pu1apc01on0060.outbound.protection.outlook.com [104.47.126.60])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 68887124F57
 for <cfrg@irtf.org>; Wed, 13 Sep 2017 20:27:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ribose.onmicrosoft.com; s=selector1-ribose-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=oRCmNHqISuf4u0Spvns/dzWha1bxb1rBkispAUgb5RA=;
 b=W2Y93I9Z3l7sn048fkpJ967kpgdiHPCb8ZFLwNFkpJJJTsGHlzC/NvMJ/MhnpWStJ8Is0BffeNjE6bblUumpkYgKOVOWXpNmv3ZBKkaCbhnimIWGiwT1SAAtwV5uz0dYA7+Q6/kM2kIXNn20o+17qqdbYDbq79XiKwTJO+EO+4Y=
Received: from PS1PR01MB1050.apcprd01.prod.exchangelabs.com (10.165.210.30) by
 PS1PR01MB0905.apcprd01.prod.exchangelabs.com (10.165.64.23) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11; Thu, 14
 Sep 2017 03:27:33 +0000
Received: from PS1PR01MB1050.apcprd01.prod.exchangelabs.com
 ([fe80::90fa:9a1f:eebc:2828]) by PS1PR01MB1050.apcprd01.prod.exchangelabs.com
 ([fe80::90fa:9a1f:eebc:2828%13]) with mapi id 15.20.0056.010; Thu, 14 Sep
 2017 03:27:33 +0000
From: Ronald Tse <tse@ribose.com>
To: "cfrg@irtf.org" <cfrg@irtf.org>
CC: Wai Kit Wong <wongwk@hsmc.edu.hk>
Thread-Topic: Review request for SM4 block cipher draft:
 draft-ribose-cfrg-sm4-00
Thread-Index: AQHTLQhCrdWqRz4u40KyUijX6sZfOaKzuLkA
Date: Thu, 14 Sep 2017 03:27:32 +0000
Message-ID: <1FCFF975-D387-4BA8-824F-34D308495691@ribose.com>
References: <02E03CBB-2486-4AEF-9C7E-271CDB21647B@ribose.com>
In-Reply-To: <02E03CBB-2486-4AEF-9C7E-271CDB21647B@ribose.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=tse@ribose.com; 
x-originating-ip: [118.140.121.70]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; PS1PR01MB0905;
 6:95YqgiMNuPbEWN47R41mMWouV0AJgj5wh36FtI2YwMsSdku7UrvstyGgO4wq9Y7pJbX61EvlZvQ3BKstQ5Bi62hDYEMXKlocTTHlG9mV3ZhEDZvCImTSgzst9NAtAaMZIAyR4yjO+HOFHDLO4vSgLBARLW/u1jTrmBGW3iBLVgGXiPTQuMwdgwdp771up/mGWLz4aEC8xr+44YUwZqWwue1XBo76otPRBC+2PKu+2bgPnoVbz7h3X23fTWjIsusj0p6Sc6ATB3WWxzc66/WcPdnuw6vjTxLwcAKftZWmt3PNsGbigSwijd/2gor44FzBN3/KtFiIPWgYFjtRF4rz1w==;
 5:gbViAJfjVHhKRIq1JYFa9vhwFKpiSPQaTTiWeyYQK7vincE+XtaShu29R76g4WJZDF3BjDY/1/Y34hHDrZjMIZxPwaUbb15HkPWfmytEUEcpV/xGvvSDgd+SZPRKkrkJdPADrvqNLFRoWydPxQAPYw==;
 24:PxIcf+wQv3/2HRuS6q5v2kecdaeaaidbkcg7lTKLaka+MmYnq9BikcewIP4UG1/AxBM75ik9crC9iEgfH0D3BFoR787srLv8Qba78MEvJX8=;
 7:541GQmNMQ3V1FIcy653nbPdxZOcCLRSpM/mGDn2CC+25wqOI1qq6Om2sZBM+k4ghX6yYVaBXQMj7nAwuxPvqNZJH10zES0MT6lEJvAkiETCEj4q9R4rSah+qOFBl1suJEizuWBdZgKvCI1/ZaT+G2pey8A4PXPzH9nNjDyGxtUnG0CYKdNtk5pCtOvITRGWkm/nZfLSkXtw+83B2Q5Gupd+WLX3eATT1RHmXjH5rCx4=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 52048510-24e1-4e25-a6ae-08d4fb208982
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(2017082002075)(300000503095)(300135400095)(2017052603199)(201703131423075)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);
 SRVR:PS1PR01MB0905; 
x-ms-traffictypediagnostic: PS1PR01MB0905:
x-exchange-antispam-report-test: UriScan:;
x-microsoft-antispam-prvs: <PS1PR01MB0905316E9732AD840E703FACD76F0@PS1PR01MB0905.apcprd01.prod.exchangelabs.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6041248)(2016111802025)(20161123560025)(20161123555025)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6043046)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);
 SRVR:PS1PR01MB0905; BCL:0; PCL:0;
 RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);
 SRVR:PS1PR01MB0905; 
x-forefront-prvs: 0430FA5CB7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(39830400002)(376002)(377454003)(199003)(24454002)(45984002)(189002)(54356999)(236005)(2950100002)(76176999)(3660700001)(99286003)(50986999)(33656002)(6506006)(53546010)(54896002)(6512007)(6306002)(6436002)(2906002)(53936002)(25786009)(66066001)(316002)(102836003)(189998001)(3846002)(6116002)(6916009)(3280700002)(68736007)(2351001)(5640700003)(606006)(8936002)(106356001)(6486002)(2501003)(105586002)(230783001)(7736002)(5250100002)(5660300001)(6246003)(83716003)(8676002)(82746002)(345774005)(36756003)(81156014)(14454004)(1730700003)(81166006)(966005)(2900100001)(97736004)(110136004)(4326008)(101416001)(86362001)(229853002)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:PS1PR01MB0905;
 H:PS1PR01MB1050.apcprd01.prod.exchangelabs.com; FPR:; SPF:None;
 PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: ribose.com does not designate
 permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative;
 boundary="_000_1FCFF975D3874BA8824F34D308495691ribosecom_"
MIME-Version: 1.0
X-OriginatorOrg: ribose.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Sep 2017 03:27:32.8304 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: d98a04ff-ef98-489b-b33c-13c23a2e091a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PS1PR01MB0905
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/dK67eCBtAplyWZLps9Pjg4OnWOA>
Subject: Re: [Cfrg] Review request for SM4 block cipher draft:
 draft-ribose-cfrg-sm4-00
X-BeenThere: cfrg@irtf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/cfrg>,
 <mailto:cfrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg/>
List-Post: <mailto:cfrg@irtf.org>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/cfrg>,
 <mailto:cfrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Sep 2017 03:27:39 -0000

--_000_1FCFF975D3874BA8824F34D308495691ribosecom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VXBkYXRlIC0gbmV3IGRyYWZ0IGF0OiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQt
cmlib3NlLWNmcmctc200LTAxDQoNClRoYW5rcyENCg0KS2luZCByZWdhcmRzLA0KUm9uDQoNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KUm9uYWxkIFRzZQ0KUmlib3Nl
IEluYy4NCg0KKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PSsNClRoaXMgbWVzc2FnZSBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kL29y
IHByaXZpbGVnZWQNCmluZm9ybWF0aW9uLiAgSWYgeW91IGFyZSBub3QgdGhlIGFkZHJlc3NlZSBv
ciBhdXRob3JpemVkIHRvDQpyZWNlaXZlIHRoaXMgZm9yIHRoZSBhZGRyZXNzZWUsIHlvdSBtdXN0
IG5vdCB1c2UsIGNvcHksDQpkaXNjbG9zZSBvciB0YWtlIGFueSBhY3Rpb24gYmFzZWQgb24gdGhp
cyBtZXNzYWdlIG9yIGFueQ0KaW5mb3JtYXRpb24gaGVyZWluLiAgSWYgeW91IGhhdmUgcmVjZWl2
ZWQgdGhpcyBtZXNzYWdlIGluDQplcnJvciwgcGxlYXNlIGFkdmlzZSB0aGUgc2VuZGVyIGltbWVk
aWF0ZWx5IGJ5IHJlcGx5IGUtbWFpbA0KYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UuICBUaGFuayB5
b3UgZm9yIHlvdXIgY29vcGVyYXRpb24uDQorPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Kw0KDQpPbiBTZXAgMTQsIDIwMTcsIGF0IDExOjEx
IEFNLCBSb25hbGQgVHNlIDx0c2VAcmlib3NlLmNvbTxtYWlsdG86dHNlQHJpYm9zZS5jb20+PiB3
cm90ZToNCg0KRGVhciBNZW1iZXJzIG9mIHRoZSBDRlJHLA0KDQpXZSBzdGFydGVkIGFuIEludGVy
bmV0IERyYWZ0IHRvIGRldGFpbCB0aGUgd29ya2luZ3Mgb2YgdGhlIFNNNCBibG9jayBjaXBoZXIg
YW5kIHdvdWxkIGxpa2UgdG8gc3VibWl0IHRoaXMgSW50ZXJuZXQgRHJhZnQgdW5kZXIgdGhlIElS
VEYgc3RyZWFtLg0KDQpTTTQsIGN1cnJlbnRseSB0aGUgb25seSBDaGluYS1hcHByb3ZlZCBzeW1t
ZXRyaWMgZW5jcnlwdGlvbiBhbGdvcml0aG0sIHdhcyByZWNlbnRseSBzdGFuZGFyZGl6ZWQgYXMg
YSBDaGluZXNlIHN0YW5kYXJkIChHQi9UIDMyOTA3LTIwMTYpIGFuZCBpcyBhbHNvIG9uIHRyYWNr
IGluIGJlaW5nIHB1Ymxpc2hlZCBhcyBJU08vSUVDIDE4MDMzLTMvQU1EMiB0aGlzIHllYXIuDQoN
CkFsbCBpdHMgcHJldmlvdXMgaXRlcmF0aW9ucyAvIHN0YW5kYXJkcyB3ZXJlIG9ubHkgYXZhaWxh
YmxlIGluIENoaW5lc2UsIGluY2x1ZGluZyB0aG9zZSBmcm9tIDIwMDMgKEdCIDE1NjI5LjExLTIw
MDMpLCAyMDA2IChPU0NDQSksIDIwMTIgKEdNL1QgMDAwNi0yMDEyKSBhbmQgMjAxNiAoR0IvVCAz
MjkwNy0yMDE2KS4gVGhlIHVwY29taW5nIElTTy9JRUMgMTgwMzMtMy9BTUQyIGhvd2V2ZXIgd2ls
bCBiZSBpbiBFbmdsaXNoLCBidXQgc2xpZ2h0bHkgYWJzdHJhY3RlZC4gVGhlcmUgd2FzIGFuIHVu
b2ZmaWNpYWwgRW5nbGlzaCB0cmFuc2xhdGlvbiBkYXRpbmcgdG8gMjAwOCBvbiBJQUNSLCBidXQg
dGhlIGFsZ29yaXRobSB3YXMgc2xpZ2h0bHkgbW9kaWZpZWQgc2luY2UgdGhlIDIwMTIgdmVyc2lv
bi4gQW5vdGhlciBwdXJwb3NlIG9mIHRoaXMgZG9jdW1lbnQgaXMgdG8gc2VydmUgYXMgYSBzdGFi
bGUgcmVmZXJlbmNlIGZvciBmdXR1cmUgSUVURiBkb2N1bWVudHMuDQoNCldpdGggU0004oCZcyBy
YXRoZXIgbG9uZyBoaXN0b3J5IGFuZCB0aGVyZSBhcmUgcGxlbnR5IG9mIGltcGxlbWVudGF0aW9u
cyBvdXQgdGhlcmUsIGluY2x1ZGluZyBCb3RhbiAod2UgY29udHJpYnV0ZWQgU000KSwgR21TU0wg
KENoaW5lc2UgZm9yayBvZiBPcGVuU1NMKSwgSW50ZWzigJlzIElQUCwgYW5kIGEgbnVtYmVyIG9m
IGhhcmR3YXJlIGltcGxlbWVudGF0aW9ucyBpbmNsdWRpbmcgVENH4oCZcyBUcnVzdGVkIFBsYXRm
b3JtIE1vZHVsZSAoVFBNKS4NCg0KVGhlIGRyYWZ0IGlzIGF2YWlsYWJsZSBoZXJlOg0KaHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXJpYm9zZS1jZnJnLXNtNC0wMA0KDQpGcm9tIG15
IHVuZGVyc3RhbmRpbmcgb2YgUkZDIDU3NDMgd2UgbmVlZCBhIFJHIHRvIHJldmlldyB0aGlzIHdv
cmssIGFuZCB3ZSB0cmllZCB0byBtYWtlIHRoZSBkcmFmdCBmb2xsb3cgUkZDIDU3NDMgcnVsZXMg
YXMgY2xvc2VseSBhcyB3ZSBjYW4uDQoNCldvdWxkIHRoZSBDRlJHIGJlIGludGVyZXN0ZWQgaW4g
cmV2aWV3aW5nIHRoaXMgZG9jdW1lbnQgYW5kIHBlcmhhcHMgYXNzaWduaW5nIGEgUkcgLyBFZGl0
b3I/DQoNClRoYW5rIHlvdSB2ZXJ5IG11Y2gg4oCUIHlvdXIgZmVlZGJhY2sgaXMgbXVjaCBhcHBy
ZWNpYXRlZCENCg0KS2luZCByZWdhcmRzLA0KUm9uYWxkDQoNClAuUy4gVGhlcmUgYXJlIHR3byBt
aW5vciB0eXBvcyBpbiB0aGUgZHJhZnQgYnV0IHNvbWVob3cgZHJhZnQgcmVwbGFjZW1lbnQgaXNu
4oCZdCB3b3JraW5nIGF0IHRoZSBtb21lbnQgaW4gdGhlIGRhdGF0cmFja2VyLg0KDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNClJvbmFsZCBUc2UNClJpYm9zZSBJbmMu
DQoNCis9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0rDQpUaGlzIG1lc3NhZ2UgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZC9vciBwcml2
aWxlZ2VkDQppbmZvcm1hdGlvbi4gIElmIHlvdSBhcmUgbm90IHRoZSBhZGRyZXNzZWUgb3IgYXV0
aG9yaXplZCB0bw0KcmVjZWl2ZSB0aGlzIGZvciB0aGUgYWRkcmVzc2VlLCB5b3UgbXVzdCBub3Qg
dXNlLCBjb3B5LA0KZGlzY2xvc2Ugb3IgdGFrZSBhbnkgYWN0aW9uIGJhc2VkIG9uIHRoaXMgbWVz
c2FnZSBvciBhbnkNCmluZm9ybWF0aW9uIGhlcmVpbi4gIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRo
aXMgbWVzc2FnZSBpbg0KZXJyb3IsIHBsZWFzZSBhZHZpc2UgdGhlIHNlbmRlciBpbW1lZGlhdGVs
eSBieSByZXBseSBlLW1haWwNCmFuZCBkZWxldGUgdGhpcyBtZXNzYWdlLiAgVGhhbmsgeW91IGZv
ciB5b3VyIGNvb3BlcmF0aW9uLg0KKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PSsNCg0KDQo=

--_000_1FCFF975D3874BA8824F34D308495691ribosecom_
Content-Type: text/html; charset="utf-8"
Content-ID: <EEFA5633863FC8449B75269426931B7F@apcprd01.prod.exchangelabs.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KVXBkYXRlIC0gbmV3IGRyYWZ0IGF0
OiZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1yaWJvc2Ut
Y2ZyZy1zbTQtMDEiIGNsYXNzPSIiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1y
aWJvc2UtY2ZyZy1zbTQtMDE8L2E+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj5UaGFua3MhPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0i
Ij4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5LaW5kIHJlZ2FyZHMsPC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPlJvbjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIi
Pg0KPGRpdiBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgbGV0dGVyLXNwYWNpbmc6IG5vcm1h
bDsgb3JwaGFuczogYXV0bzsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRl
eHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6IGF1dG87IHdv
cmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHdvcmQtd3Jh
cDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJl
YWs6IGFmdGVyLXdoaXRlLXNwYWNlOyIgY2xhc3M9IiI+DQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KUm9uYWxkIFRzZTxi
ciBjbGFzcz0iIj4NClJpYm9zZSBJbmMuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KJiM0
Mzs9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0mIzQzOzxiciBjbGFzcz0iIj4NClRoaXMgbWVzc2FnZSBtYXkgY29udGFpbiBjb25maWRlbnRp
YWwgYW5kL29yIHByaXZpbGVnZWQ8YnIgY2xhc3M9IiI+DQppbmZvcm1hdGlvbi4gJm5ic3A7SWYg
eW91IGFyZSBub3QgdGhlIGFkZHJlc3NlZSBvciBhdXRob3JpemVkIHRvPGJyIGNsYXNzPSIiPg0K
cmVjZWl2ZSB0aGlzIGZvciB0aGUgYWRkcmVzc2VlLCB5b3UgbXVzdCBub3QgdXNlLCBjb3B5LDxi
ciBjbGFzcz0iIj4NCmRpc2Nsb3NlIG9yIHRha2UgYW55IGFjdGlvbiBiYXNlZCBvbiB0aGlzIG1l
c3NhZ2Ugb3IgYW55PGJyIGNsYXNzPSIiPg0KaW5mb3JtYXRpb24gaGVyZWluLiAmbmJzcDtJZiB5
b3UgaGF2ZSByZWNlaXZlZCB0aGlzIG1lc3NhZ2UgaW48YnIgY2xhc3M9IiI+DQplcnJvciwgcGxl
YXNlIGFkdmlzZSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJlcGx5IGUtbWFpbDxiciBjbGFz
cz0iIj4NCmFuZCBkZWxldGUgdGhpcyBtZXNzYWdlLiAmbmJzcDtUaGFuayB5b3UgZm9yIHlvdXIg
Y29vcGVyYXRpb24uPGJyIGNsYXNzPSIiPg0KJiM0Mzs9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0mIzQzOzwvZGl2Pg0KPC9kaXY+DQo8YnIg
Y2xhc3M9IiI+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2
IGNsYXNzPSIiPk9uIFNlcCAxNCwgMjAxNywgYXQgMTE6MTEgQU0sIFJvbmFsZCBUc2UgJmx0Ozxh
IGhyZWY9Im1haWx0bzp0c2VAcmlib3NlLmNvbSIgY2xhc3M9IiI+dHNlQHJpYm9zZS5jb208L2E+
Jmd0OyB3cm90ZTo8L2Rpdj4NCjxiciBjbGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+
DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0id29yZC13cmFwOiBicmVhay13b3JkOyAtd2Vi
a2l0LW5ic3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3Bh
Y2U7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+RGVhciBNZW1iZXJzIG9mIHRoZSBDRlJHLDwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQpXZSBzdGFydGVkIGFuIEludGVybmV0
IERyYWZ0IHRvIGRldGFpbCB0aGUgd29ya2luZ3Mgb2YgdGhlIFNNNCBibG9jayBjaXBoZXIgYW5k
IHdvdWxkIGxpa2UgdG8gc3VibWl0IHRoaXMgSW50ZXJuZXQgRHJhZnQgdW5kZXIgdGhlIElSVEYg
c3RyZWFtLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+U000LCBjdXJyZW50bHkgdGhlIG9ubHkgQ2hpbmEtYXBwcm92ZWQgc3ltbWV0cmlj
IGVuY3J5cHRpb24gYWxnb3JpdGhtLCB3YXMgcmVjZW50bHkgc3RhbmRhcmRpemVkIGFzIGEgQ2hp
bmVzZSBzdGFuZGFyZCAoR0IvVCAzMjkwNy0yMDE2KSBhbmQgaXMgYWxzbyBvbiB0cmFjayBpbiBi
ZWluZyBwdWJsaXNoZWQgYXMgSVNPL0lFQyAxODAzMy0zL0FNRDIgdGhpcyB5ZWFyLjwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QWxsIGl0
cyBwcmV2aW91cyBpdGVyYXRpb25zIC8gc3RhbmRhcmRzIHdlcmUgb25seSBhdmFpbGFibGUgaW4g
Q2hpbmVzZSwgaW5jbHVkaW5nIHRob3NlIGZyb20gMjAwMyAoR0IgMTU2MjkuMTEtMjAwMyksIDIw
MDYgKE9TQ0NBKSwgMjAxMiAoR00vVCAwMDA2LTIwMTIpIGFuZCAyMDE2IChHQi9UIDMyOTA3LTIw
MTYpLiBUaGUgdXBjb21pbmcgSVNPL0lFQyAxODAzMy0zL0FNRDIgaG93ZXZlciB3aWxsIGJlIGlu
IEVuZ2xpc2gsDQogYnV0IHNsaWdodGx5IGFic3RyYWN0ZWQuIFRoZXJlIHdhcyBhbiB1bm9mZmlj
aWFsIEVuZ2xpc2ggdHJhbnNsYXRpb24gZGF0aW5nIHRvIDIwMDggb24gSUFDUiwgYnV0IHRoZSBh
bGdvcml0aG0gd2FzIHNsaWdodGx5IG1vZGlmaWVkIHNpbmNlIHRoZSAyMDEyIHZlcnNpb24uIEFu
b3RoZXIgcHVycG9zZSBvZiB0aGlzIGRvY3VtZW50IGlzIHRvIHNlcnZlIGFzIGEgc3RhYmxlIHJl
ZmVyZW5jZSBmb3IgZnV0dXJlIElFVEYgZG9jdW1lbnRzLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48
YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+V2l0aCBTTTTigJlzIHJhdGhlciBs
b25nIGhpc3RvcnkgYW5kIHRoZXJlIGFyZSBwbGVudHkgb2YgaW1wbGVtZW50YXRpb25zIG91dCB0
aGVyZSwgaW5jbHVkaW5nIEJvdGFuICh3ZSBjb250cmlidXRlZCBTTTQpLCBHbVNTTCAoQ2hpbmVz
ZSBmb3JrIG9mIE9wZW5TU0wpLCBJbnRlbOKAmXMgSVBQLCBhbmQgYSBudW1iZXIgb2YgaGFyZHdh
cmUgaW1wbGVtZW50YXRpb25zIGluY2x1ZGluZyBUQ0figJlzIFRydXN0ZWQgUGxhdGZvcm0gTW9k
dWxlJm5ic3A7KFRQTSkuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NClRoZSBk
cmFmdCBpcyBhdmFpbGFibGUgaGVyZTo8YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJodHRwczovL3Rv
b2xzLmlldGYub3JnL2h0bWwvZHJhZnQtcmlib3NlLWNmcmctc200LTAwIiBjbGFzcz0iIj5odHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtcmlib3NlLWNmcmctc200LTAwPC9hPjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+RnJv
bSBteSB1bmRlcnN0YW5kaW5nIG9mIFJGQyA1NzQzIHdlIG5lZWQgYSBSRyB0byByZXZpZXcgdGhp
cyB3b3JrLCBhbmQgd2UgdHJpZWQgdG8gbWFrZSB0aGUgZHJhZnQgZm9sbG93IFJGQyA1NzQzIHJ1
bGVzIGFzIGNsb3NlbHkgYXMgd2UgY2FuLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj5Xb3VsZCB0aGUgQ0ZSRyBiZSBpbnRlcmVzdGVkIGluIHJldmll
d2luZyB0aGlzIGRvY3VtZW50IGFuZCBwZXJoYXBzIGFzc2lnbmluZyBhIFJHIC8gRWRpdG9yPzwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQpUaGFuayB5b3UgdmVyeSBtdWNoIOKA
lCB5b3VyIGZlZWRiYWNrIGlzIG11Y2ggYXBwcmVjaWF0ZWQhPGJyIGNsYXNzPSIiPg0KPGJyIGNs
YXNzPSIiPg0KS2luZCByZWdhcmRzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5Sb25hbGQ8YnIgY2xh
c3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpQLlMuIFRoZXJlIGFyZSB0d28gbWlub3IgdHlwb3MgaW4g
dGhlIGRyYWZ0IGJ1dCBzb21laG93IGRyYWZ0IHJlcGxhY2VtZW50IGlzbuKAmXQgd29ya2luZyBh
dCB0aGUgbW9tZW50IGluIHRoZSBkYXRhdHJhY2tlci48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJy
IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9ImxldHRlci1zcGFjaW5nOiBu
b3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9y
bTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQt
dGV4dC1zdHJva2Utd2lkdGg6IDBweDsgd29yZC13cmFwOiBicmVhay13b3JkOyAtd2Via2l0LW5i
c3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7IiBj
bGFzcz0iIj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnIgY2xhc3M9
IiI+DQo8YnIgY2xhc3M9IiI+DQpSb25hbGQgVHNlPGJyIGNsYXNzPSIiPg0KUmlib3NlIEluYy48
YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQomIzQzOz09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSYjNDM7PGJyIGNsYXNzPSIiPg0KVGhp
cyBtZXNzYWdlIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQvb3IgcHJpdmlsZWdlZDxiciBj
bGFzcz0iIj4NCmluZm9ybWF0aW9uLiAmbmJzcDtJZiB5b3UgYXJlIG5vdCB0aGUgYWRkcmVzc2Vl
IG9yIGF1dGhvcml6ZWQgdG88YnIgY2xhc3M9IiI+DQpyZWNlaXZlIHRoaXMgZm9yIHRoZSBhZGRy
ZXNzZWUsIHlvdSBtdXN0IG5vdCB1c2UsIGNvcHksPGJyIGNsYXNzPSIiPg0KZGlzY2xvc2Ugb3Ig
dGFrZSBhbnkgYWN0aW9uIGJhc2VkIG9uIHRoaXMgbWVzc2FnZSBvciBhbnk8YnIgY2xhc3M9IiI+
DQppbmZvcm1hdGlvbiBoZXJlaW4uICZuYnNwO0lmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgbWVz
c2FnZSBpbjxiciBjbGFzcz0iIj4NCmVycm9yLCBwbGVhc2UgYWR2aXNlIHRoZSBzZW5kZXIgaW1t
ZWRpYXRlbHkgYnkgcmVwbHkgZS1tYWlsPGJyIGNsYXNzPSIiPg0KYW5kIGRlbGV0ZSB0aGlzIG1l
c3NhZ2UuICZuYnNwO1RoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJhdGlvbi48YnIgY2xhc3M9IiI+
DQomIzQzOz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PSYjNDM7PC9kaXY+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
L2JvZHk+DQo8L2h0bWw+DQo=

--_000_1FCFF975D3874BA8824F34D308495691ribosecom_--

