From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 728C2C77B76 for ; Mon, 17 Apr 2023 13:43:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F2B8E8E0001; Mon, 17 Apr 2023 09:43:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EDA5C6B0072; Mon, 17 Apr 2023 09:43:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DC83C8E0001; Mon, 17 Apr 2023 09:43:30 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id CE4F26B0071 for ; Mon, 17 Apr 2023 09:43:30 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 9A44A405B6 for ; Mon, 17 Apr 2023 13:43:30 +0000 (UTC) X-FDA: 80691000180.03.3A00D92 Received: from smtp-fw-9102.amazon.com (smtp-fw-9102.amazon.com [207.171.184.29]) by imf03.hostedemail.com (Postfix) with ESMTP id 6F31420024 for ; Mon, 17 Apr 2023 13:43:27 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=amazon.com header.s=amazon201209 header.b=XtqWA0Xk; spf=pass (imf03.hostedemail.com: domain of "prvs=464d6de69=graf@amazon.de" designates 207.171.184.29 as permitted sender) smtp.mailfrom="prvs=464d6de69=graf@amazon.de"; dmarc=pass (policy=quarantine) header.from=amazon.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1681739007; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=5aLCWVC6lOd5a7biUNd4wxQ2MY1zwRmlvO7iiaTjeAs=; b=zTJ3AXrqf3ncaCGbYjFxYYYYBR3rCCWDC/Bqs9j6P8mZjP8HC9/byl03IhCOSXMHR8ymu8 Xs3pAhE0KiH3S9j/C0w3enQzseRmg+0MayN07eY/kRnIwJe/et4sAOmkX9IUHeaSLvXpPI s1LgXAPn3qgwJNOoo1yROBJiZXCCK1A= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=amazon.com header.s=amazon201209 header.b=XtqWA0Xk; spf=pass (imf03.hostedemail.com: domain of "prvs=464d6de69=graf@amazon.de" designates 207.171.184.29 as permitted sender) smtp.mailfrom="prvs=464d6de69=graf@amazon.de"; dmarc=pass (policy=quarantine) header.from=amazon.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1681739007; a=rsa-sha256; cv=none; b=lC2UwXcUv8PfHMhX7iAgighTG/rgWExkuiISY1U/ebqSh3q+UP4TnafFI0y9oe6qw8X8/X vLYa97/pDjzf0VQnC7lFWUcDLnVrvhFiLifz2+4eOtFBuVyBXHSEjmqcV/IEwH+V/6wwvz /h4AtyeGmOumOJKoDpTQqbsjx891EA0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1681739008; x=1713275008; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to; bh=5aLCWVC6lOd5a7biUNd4wxQ2MY1zwRmlvO7iiaTjeAs=; b=XtqWA0Xks3Pfo4uu/jJ/ZZHjKkriCLCZ2ndrzFfGFtTR6ss3D4GellfH ZEl1obBN3V3P4Ji2y0/z5sou4Rm5Jv7Qkv4ybX4ldflzV02BrTYjje6m6 1NktvP994BG4WuP5BDyUgOoburdSuu8MWXxP1op0+0nIpFYfXuyNWdJdd A=; X-IronPort-AV: E=Sophos;i="5.99,204,1677542400"; d="scan'208,217";a="330249354" Received: from pdx4-co-svc-p1-lb2-vlan2.amazon.com (HELO email-inbound-relay-iad-1e-m6i4x-3554bfcf.us-east-1.amazon.com) ([10.25.36.210]) by smtp-border-fw-9102.sea19.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Apr 2023 13:43:17 +0000 Received: from EX19MTAUWC002.ant.amazon.com (iad12-ws-svc-p26-lb9-vlan2.iad.amazon.com [10.40.163.34]) by email-inbound-relay-iad-1e-m6i4x-3554bfcf.us-east-1.amazon.com (Postfix) with ESMTPS id A320C81063; Mon, 17 Apr 2023 13:43:05 +0000 (UTC) Received: from EX19D020UWC004.ant.amazon.com (10.13.138.149) by EX19MTAUWC002.ant.amazon.com (10.250.64.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.25; Mon, 17 Apr 2023 13:43:04 +0000 Received: from [0.0.0.0] (10.253.83.51) by EX19D020UWC004.ant.amazon.com (10.13.138.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.26; Mon, 17 Apr 2023 13:42:56 +0000 Content-Type: multipart/alternative; boundary="------------jQTb0xRe8B0hlSFp4M2Z6bN9" Message-ID: <3a561ce1-b5e0-94df-1960-c7207a339f06@amazon.com> Date: Mon, 17 Apr 2023 15:42:54 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH RFC v8 36/56] KVM: SVM: Add KVM_SEV_SNP_LAUNCH_FINISH command Content-Language: en-US To: Michael Roth , CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Brijesh Singh , "Harald Hoyer" , "Rapan, Sabin" References: <20230220183847.59159-1-michael.roth@amd.com> <20230220183847.59159-37-michael.roth@amd.com> From: Alexander Graf In-Reply-To: <20230220183847.59159-37-michael.roth@amd.com> X-Originating-IP: [10.253.83.51] X-ClientProxiedBy: EX19D037UWB003.ant.amazon.com (10.13.138.115) To EX19D020UWC004.ant.amazon.com (10.13.138.149) X-Stat-Signature: opsg9yaec9fpq1f8nq556hhzrq343ifg X-Rspam-User: X-Rspamd-Queue-Id: 6F31420024 X-Rspamd-Server: rspam06 X-HE-Tag: 1681739007-251224 X-HE-Meta: U2FsdGVkX18BzvFf+EFcXUadbCNn3dwbDZfPZCrKw1ixnEVRypSjjjYJy3Ym0nWBFPR+thbfO/kbpYqZMLR7Ubb9/jj+bDnwPs7H2kgPJaR9FNTY2N7qDYiBlb6QzVEquQpTVfem4l8d2UdeBmaHT3tcLGeePRVmyQ8/JSOivNvbUXfo5g1zrxQfO37SUsjAe8PEIZtnrabxUq0I6E/MOM32vvdcc3rLMB6aI870pFb5rlhsWR5INFfznf8Zje5OvooxnvVxOaItUQ2g7V1oRuuMjF9/NxWHhidr0IMNK9Pfe+bTTa1QeBbAjaw86ulcO4jEmhJyaAgJiKzjLUi15Sdsj4R89yrtb/gTsksRbaqQfcBy2SO4pa23kqVs04j+UM8N0TzrzYw06fn6Ma63Y2ywyiPOmnzQmjMGryXW373p2/kzVJiPwlFP/Ejx9Jgzf30Ku6qI8p3N7JK9vLhOcIJIlP7Fd7x5XpddhObhJUn2wxIWX9Qd6CfEDRa8L0/jXuvzgo24jA9WaZfuJnA0rW62ww7cj6n4lu9hVKor0R93AH5cWmOeImXqleuRvVppw2o5NqHPqw9VqJYjIr5Usu451um5o1Wd3VJ85wYZYhdcxs2JlD5rTYksX+oFSSRzMt7KCeJOaytVIhi8/MfhcMtH+l2vGTBm1fn3tJ3vhwep8BxM6Ro6KC2yM5Rpy/m4c7KIE7hHW7PWF0EzskPB3Ij7lNX3s4O7Dgk8XR/dvCmbOCD4oj8MSKaBX1I+67NCVTeOIquQ4EO11/DkOTLJ9ljdeSMf7NhS7gFiXeQwJQPB/MgDs4Q6eFcv9gtVIdYP5LgC0umbEaT7JKoCzddubrsBPSWqTfFxzK15q2mOtBnFZCZtFr5u1KZPbWJPSWm95ulEEKOPUoLTouP2jQEJy12+4Dwhi7nOrnmOI+K+gI1NgqNxvnIIy8oyvXWnBeS2D0gLjlPRHWhL6yVQpVW C1LANl2l n0WU2VUOMkZokI7o6swo0WwgDjpi2CqWrJ4FSmOu9KrXd3j/IsHXFAod9EA7EzrSdXG6yB/3XFko6ZI2TB6n/JY3NIanRG3lFzu15JGxLIuQTkJ0VShoDDuQipOewRsIh045FwNwEfhuoTg+8gg5q+V0IIPC18iiPOTQG0AAYQszSY3W1IQp/qMuDUhGw0eiYpp3Ego36FzCzKKaxTbSYwgSzpZt213DOMGdMOgfEcoF78dFKOsu0NGoz3ASMoXdTR68YGhJWeUoALsJiSOCW9BNlMPEA/FQPUP4boi/8P1nQLAKn8S1xnHEaCil/19uj7BLeXxxe9uisXEPYKOcabnAkZOcJCX1runfRZ1Y/OvmtRuN466KYcYE+WkFGR2XjAk4cYOmaB7pZmqFdEcnuEBdC7VBaq7RqEeSXdZWR6SjCPfa8avFvjHsqf8JvsxD25Is96OgiYVya11rv42EEJpeOsiyMUY3ylT2o/E7RhucblpPX5ZXgTbddKh/maoMz9WGbj/Gf+8K13X3akYm3oixaQz94FlLAczTllKrDlYIv/IBTcSV8bsgPfiexvGX1QUSF5B4RejahFFzczedDSVLU6ys7ianQ+IZx1nY+47Z83Y1HnGB5C0mi8wpnixy1oakM0kp3BpO8ZZfj7UY+d8vQ9Qd+faYcSixv9ygNo5Kn3w2Ts073vNuFi7fsioj8PKsh7MMjcS1xBauQ02NRVQzulPb02+tkfyUGBR1B2fyPiYG7HGPJ9SPWlwmDbINAIFnO2LlfIY+Og9uqU8VqmrMyHZ3WIDQVYN+KFWEPV8kFBFQAhdly8kKJwaZdLbEw+MxqQXFzFP+jQb3XrgDGZVVZUfBZK3ZEtUvI04RRyPZ1JAkiFTCO/ec2Q9A+ecgyGOep X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --------------jQTb0xRe8B0hlSFp4M2Z6bN9 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Ck9uIDIwLjAyLjIzIDE5OjM4LCBNaWNoYWVsIFJvdGggd3JvdGU6Cgo+IEZyb206IEJyaWplc2gg U2luZ2g8YnJpamVzaC5zaW5naEBhbWQuY29tPgo+Cj4gVGhlIEtWTV9TRVZfU05QX0xBVU5DSF9G SU5JU0ggZmluYWxpemUgdGhlIGNyeXB0b2dyYXBoaWMgZGlnZXN0IGFuZCBzdG9yZXMKPiBpdCBh cyB0aGUgbWVhc3VyZW1lbnQgb2YgdGhlIGd1ZXN0IGF0IGxhdW5jaC4KPgo+IFdoaWxlIGZpbmFs aXppbmcgdGhlIGxhdW5jaCBmbG93LCBpdCBhbHNvIGlzc3VlcyB0aGUgTEFVTkNIX1VQREFURSBj b21tYW5kCj4gdG8gZW5jcnlwdCB0aGUgVk1TQSBwYWdlcy4KPgo+IElmIGl0cyBhbiBTTlAgZ3Vl c3QsIHRoZW4gVk1TQSB3YXMgYWRkZWQgaW4gdGhlIFJNUCBlbnRyeSBhcwo+IGEgZ3Vlc3Qgb3du ZWQgcGFnZSBhbmQgYWxzbyByZW1vdmVkIGZyb20gdGhlIGtlcm5lbCBkaXJlY3QgbWFwCj4gc28g Zmx1c2ggaXQgbGF0ZXIgYWZ0ZXIgaXQgaXMgdHJhbnNpdGlvbmVkIGJhY2sgdG8gaHlwZXJ2aXNv cgo+IHN0YXRlIGFuZCByZXN0b3JlZCBpbiB0aGUgZGlyZWN0IG1hcC4KPgo+IFNpZ25lZC1vZmYt Ynk6IEJyaWplc2ggU2luZ2g8YnJpamVzaC5zaW5naEBhbWQuY29tPgo+IFNpZ25lZC1vZmYtYnk6 IEhhcmFsZCBIb3llcjxoYXJhbGRAcHJvZmlhbi5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQXNoaXNo IEthbHJhPGFzaGlzaC5rYWxyYUBhbWQuY29tPgo+IFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgUm90 aDxtaWNoYWVsLnJvdGhAYW1kLmNvbT4KPiAtLS0KPiAgIC4uLi92aXJ0L2t2bS94ODYvYW1kLW1l bW9yeS1lbmNyeXB0aW9uLnJzdCAgICB8ICAyMyArKysrCj4gICBhcmNoL3g4Ni9rdm0vc3ZtL3Nl di5jICAgICAgICAgICAgICAgICAgICAgICAgfCAxMjIgKysrKysrKysrKysrKysrKysrCj4gICBp bmNsdWRlL3VhcGkvbGludXgva3ZtLmggICAgICAgICAgICAgICAgICAgICAgfCAgMTQgKysKPiAg IDMgZmlsZXMgY2hhbmdlZCwgMTU5IGluc2VydGlvbnMoKykKPgoKWy4uLl0KCgo+Cj4gKyNkZWZp bmUgS1ZNX1NFVl9TTlBfSURfQkxPQ0tfU0laRSAgICAgIDk2Cj4gKyNkZWZpbmUgS1ZNX1NFVl9T TlBfSURfQVVUSF9TSVpFICAgICAgIDQwOTYKPiArI2RlZmluZSBLVk1fU0VWX1NOUF9GSU5JU0hf REFUQV9TSVpFICAgMzIKPiArCj4gK3N0cnVjdCBrdm1fc2V2X3NucF9sYXVuY2hfZmluaXNoIHsK PiArICAgICAgIF9fdTY0IGlkX2Jsb2NrX3VhZGRyOwo+ICsgICAgICAgX191NjQgaWRfYXV0aF91 YWRkcjsKPiArICAgICAgIF9fdTggaWRfYmxvY2tfZW47Cj4gKyAgICAgICBfX3U4IGF1dGhfa2V5 X2VuOwo+ICsgICAgICAgX191OCBob3N0X2RhdGFbS1ZNX1NFVl9TTlBfRklOSVNIX0RBVEFfU0la RV07Cj4gKyAgICAgICBfX3U4IHBhZFs2XTsKCgpUaGUgTEFVTkNIX0ZJTklTSCBjb21tYW5kIHJl Y2VpdmVkIGEgbmV3IGFyZ3VtZW50IHRvIGRpc2FibGUgVkNFSyAKKFZDRUtfRElTKS4gU2hvdWxk bid0IHdlIGFkZCB0aGF0IGluIHRoaXMgcGF0Y2ggYWxyZWFkeT8KCgpBbGV4CgoKCgpBbWF6b24g RGV2ZWxvcG1lbnQgQ2VudGVyIEdlcm1hbnkgR21iSApLcmF1c2Vuc3RyLiAzOAoxMDExNyBCZXJs aW4KR2VzY2hhZWZ0c2Z1ZWhydW5nOiBDaHJpc3RpYW4gU2NobGFlZ2VyLCBKb25hdGhhbiBXZWlz cwpFaW5nZXRyYWdlbiBhbSBBbXRzZ2VyaWNodCBDaGFybG90dGVuYnVyZyB1bnRlciBIUkIgMTQ5 MTczIEIKU2l0ejogQmVybGluClVzdC1JRDogREUgMjg5IDIzNyA4NzkKCgo= --------------jQTb0xRe8B0hlSFp4M2Z6bN9 MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRl bnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+ PGJyPgogICAgPC9wPgogICAgPGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4Ij5PbiAyMC4wMi4y MyAxOTozOCwgTWljaGFlbCBSb3RoIHdyb3RlOjwvZGl2PgogICAgPGJyPgogICAgPGJsb2NrcXVv dGUgdHlwZT0iY2l0ZSIKICAgICAgY2l0ZT0ibWlkOjIwMjMwMjIwMTgzODQ3LjU5MTU5LTM3LW1p Y2hhZWwucm90aEBhbWQuY29tIj4KICAgICAgPHByZSBjbGFzcz0ibW96LXF1b3RlLXByZSIgd3Jh cD0iIj4KRnJvbTogQnJpamVzaCBTaW5naCA8YSBjbGFzcz0ibW96LXR4dC1saW5rLXJmYzIzOTZF IiBocmVmPSJtYWlsdG86YnJpamVzaC5zaW5naEBhbWQuY29tIj4mbHQ7YnJpamVzaC5zaW5naEBh bWQuY29tJmd0OzwvYT4KClRoZSBLVk1fU0VWX1NOUF9MQVVOQ0hfRklOSVNIIGZpbmFsaXplIHRo ZSBjcnlwdG9ncmFwaGljIGRpZ2VzdCBhbmQgc3RvcmVzCml0IGFzIHRoZSBtZWFzdXJlbWVudCBv ZiB0aGUgZ3Vlc3QgYXQgbGF1bmNoLgoKV2hpbGUgZmluYWxpemluZyB0aGUgbGF1bmNoIGZsb3cs IGl0IGFsc28gaXNzdWVzIHRoZSBMQVVOQ0hfVVBEQVRFIGNvbW1hbmQKdG8gZW5jcnlwdCB0aGUg Vk1TQSBwYWdlcy4KCklmIGl0cyBhbiBTTlAgZ3Vlc3QsIHRoZW4gVk1TQSB3YXMgYWRkZWQgaW4g dGhlIFJNUCBlbnRyeSBhcwphIGd1ZXN0IG93bmVkIHBhZ2UgYW5kIGFsc28gcmVtb3ZlZCBmcm9t IHRoZSBrZXJuZWwgZGlyZWN0IG1hcApzbyBmbHVzaCBpdCBsYXRlciBhZnRlciBpdCBpcyB0cmFu c2l0aW9uZWQgYmFjayB0byBoeXBlcnZpc29yCnN0YXRlIGFuZCByZXN0b3JlZCBpbiB0aGUgZGly ZWN0IG1hcC4KClNpZ25lZC1vZmYtYnk6IEJyaWplc2ggU2luZ2ggPGEgY2xhc3M9Im1vei10eHQt bGluay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOmJyaWplc2guc2luZ2hAYW1kLmNvbSI+Jmx0O2Jy aWplc2guc2luZ2hAYW1kLmNvbSZndDs8L2E+ClNpZ25lZC1vZmYtYnk6IEhhcmFsZCBIb3llciA8 YSBjbGFzcz0ibW96LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPSJtYWlsdG86aGFyYWxkQHByb2Zp YW4uY29tIj4mbHQ7aGFyYWxkQHByb2ZpYW4uY29tJmd0OzwvYT4KU2lnbmVkLW9mZi1ieTogQXNo aXNoIEthbHJhIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzph c2hpc2gua2FscmFAYW1kLmNvbSI+Jmx0O2FzaGlzaC5rYWxyYUBhbWQuY29tJmd0OzwvYT4KU2ln bmVkLW9mZi1ieTogTWljaGFlbCBSb3RoIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUi IGhyZWY9Im1haWx0bzptaWNoYWVsLnJvdGhAYW1kLmNvbSI+Jmx0O21pY2hhZWwucm90aEBhbWQu Y29tJmd0OzwvYT4KLS0tCiAuLi4vdmlydC9rdm0veDg2L2FtZC1tZW1vcnktZW5jcnlwdGlvbi5y c3QgICAgfCAgMjMgKysrKwogYXJjaC94ODYva3ZtL3N2bS9zZXYuYyAgICAgICAgICAgICAgICAg ICAgICAgIHwgMTIyICsrKysrKysrKysrKysrKysrKwogaW5jbHVkZS91YXBpL2xpbnV4L2t2bS5o ICAgICAgICAgICAgICAgICAgICAgIHwgIDE0ICsrCiAzIGZpbGVzIGNoYW5nZWQsIDE1OSBpbnNl cnRpb25zKCspCgo8L3ByZT4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxwPjxicj4KICAgIDwvcD4K ICAgIDxwPlsuLi5dPGJyPgogICAgPC9wPgogICAgPHA+PGJyPgogICAgPC9wPgogICAgPGJsb2Nr cXVvdGUgdHlwZT0iY2l0ZSIKICAgICAgY2l0ZT0ibWlkOjIwMjMwMjIwMTgzODQ3LjU5MTU5LTM3 LW1pY2hhZWwucm90aEBhbWQuY29tIj4KICAgICAgPHByZSBjbGFzcz0ibW96LXF1b3RlLXByZSIg d3JhcD0iIj4KCisjZGVmaW5lIEtWTV9TRVZfU05QX0lEX0JMT0NLX1NJWkUgICAgICA5NgorI2Rl ZmluZSBLVk1fU0VWX1NOUF9JRF9BVVRIX1NJWkUgICAgICAgNDA5NgorI2RlZmluZSBLVk1fU0VW X1NOUF9GSU5JU0hfREFUQV9TSVpFICAgMzIKKworc3RydWN0IGt2bV9zZXZfc25wX2xhdW5jaF9m aW5pc2ggeworICAgICAgIF9fdTY0IGlkX2Jsb2NrX3VhZGRyOworICAgICAgIF9fdTY0IGlkX2F1 dGhfdWFkZHI7CisgICAgICAgX191OCBpZF9ibG9ja19lbjsKKyAgICAgICBfX3U4IGF1dGhfa2V5 X2VuOworICAgICAgIF9fdTggaG9zdF9kYXRhW0tWTV9TRVZfU05QX0ZJTklTSF9EQVRBX1NJWkVd OworICAgICAgIF9fdTggcGFkWzZdOzwvcHJlPgogICAgPC9ibG9ja3F1b3RlPgogICAgPHA+PGJy PgogICAgPC9wPgogICAgPHA+VGhlIExBVU5DSF9GSU5JU0ggY29tbWFuZCByZWNlaXZlZCBhIG5l dyBhcmd1bWVudCB0byBkaXNhYmxlIFZDRUsKICAgICAgKDxzcGFuIHN0eWxlPSJmb250LXNpemU6 IDExLjAwMDAwMHB0OyBmb250LWZhbWlseTogJ0NhbGlicmknIj5WQ0VLX0RJUyk8L3NwYW4+Lgog ICAgICBTaG91bGRuJ3Qgd2UgYWRkIHRoYXQgaW4gdGhpcyBwYXRjaCBhbHJlYWR5Pzxicj4KICAg ICAgPGJyPgogICAgICA8YnI+CiAgICAgIEFsZXg8L3A+CiAgICA8cD48YnI+CiAgICA8L3A+CiAg PGJyPjxicj48YnI+QW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdtYkgKPGJyPkty YXVzZW5zdHIuIDM4Cjxicj4xMDExNyBCZXJsaW4KPGJyPkdlc2NoYWVmdHNmdWVocnVuZzogQ2hy aXN0aWFuIFNjaGxhZWdlciwgSm9uYXRoYW4gV2Vpc3MKPGJyPkVpbmdldHJhZ2VuIGFtIEFtdHNn ZXJpY2h0IENoYXJsb3R0ZW5idXJnIHVudGVyIEhSQiAxNDkxNzMgQgo8YnI+U2l0ejogQmVybGlu Cjxicj5Vc3QtSUQ6IERFIDI4OSAyMzcgODc5Cjxicj48YnI+PGJyPgo8L2JvZHk+CjwvaHRtbD4K --------------jQTb0xRe8B0hlSFp4M2Z6bN9--