Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 30 Aug 2002 03:00:56 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 30 Aug 2002 03:00:55 -0400 Received: from smtp-send.myrealbox.com ([192.108.102.143]:3949 "EHLO smtp-send.myrealbox.com") by vger.kernel.org with ESMTP id ; Fri, 30 Aug 2002 03:00:47 -0400 From: "Pedro M. Rodrigues" To: linux-kernel@vger.kernel.org Date: Fri, 30 Aug 2002 09:02:41 +0200 MIME-Version: 1.0 Content-type: Multipart/Mixed; boundary=Message-Boundary-8592 Subject: PROBLEM: nfs & "Warning - running *really* short on DMA buffers" Message-ID: <3D6F34B1.29073.4DAAB0@localhost> X-mailer: Pegasus Mail for Windows (v4.02) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 41274 Lines: 613 --Message-Boundary-8592 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Hello to all! While preparing to migrate some servers to Redhat 7.3 and doing some nfs tests before deployment i came across this "Warning - running *really* short on DMA buffers" error message repeated several times in dmesg and /var/log/messages. Something like this: Aug 30 07:12:52 TEST kernel: Warning - running *really* short on DMA buffers Aug 30 07:12:52 TEST kernel: Warning - running *really* short on DMA buffers Aug 30 07:13:55 TEST last message repeated 18 times Aug 30 07:13:55 TEST kernel: DMA buffers Aug 30 07:13:55 TEST kernel: Warning - running *really* short on DMA buffers Aug 30 07:13:55 TEST last message repeated 320 times Please note that the "kernel: DMA buffers" line was exactly what appeared. Sometimes ksyslog seems to eat characters when this happens. Anyway, the most intriguing part is that while i was testing with SGI Irix 6.5.13, Solaris 2.7 and Aix 4.3 nfs clients, only the SGI Irix ones make the problem appear, and only when testing async nfs v3 writes. In the same Irix machines, if i change the server nfs export to sync, or i mount the export forcing nfs v2, the problem doesn't repeat itself. The test i was making was a simple time dd if=/dev/zero of=/vol01/nfstestrun01 bs=16k count=32768 Both the server and the clients have negotiated 100Mb FullDuplex, and for the curious of you that wonder if the results of the test are the same in all client machines, i have to say that at least for async writes, they are more or less the same. Please observe: NFS v3 async writes(averages): Irix 6.5.13 1:15.28 9.8% Aix 4.3 1:12.47 35.4% Solaris 2.7 1:13.66 15.6% NFS v3 sync writes(averages): Irix 6.5.13 2:14.10 5.2% Aix 4.3 1:29.46 25.3% (not a typo) Solaris 2.7 2:21.65 7.0% I am attaching details on the server configuration, kernel, dmesg and vmstat output. Thanks in advance, Pedro Rodrigues --Message-Boundary-8592 Content-type: text/plain; charset=US-ASCII Content-disposition: inline Content-description: Attachment information. The following section of this message contains a file attachment prepared for transmission using the Internet MIME message format. If you are using Pegasus Mail, or any another MIME-compliant system, you should be able to save it or view it from within your mailer. If you cannot, please ask your system administrator for assistance. ---- File information ----------- File: errorreport.txt Date: 30 Aug 2002, 9:00 Size: 28231 bytes. Type: Text --Message-Boundary-8592 Content-type: Application/Octet-stream; name="errorreport.txt"; type=Text Content-disposition: attachment; filename="errorreport.txt" Content-transfer-encoding: BASE64 YSkgS2VybmVsIHZlcnNpb246IA0KDQpMaW51eCB2ZXJzaW9uIDIuNC4xOC0xMCAoYmhjb21w aWxlQHN0cmlwcGxlcy5kZXZlbC5yZWRoYXQuY29tKSAoZ2NjIHZlcnNpb24gMi45NiAyMDAw MDczMSAoUmVkIEhhdCBMaW51eCA3LjMgMi45Ni0xMTApKSAjMSBXZWQgQXVnIDcgMTE6Mzk6 MjEgRURUIDIwMDINCg0KDQoNCmIpIFNvZnR3YXJlOg0KDQpMaW51eCBURVNULlhQVE8uQ09N IDIuNC4xOC0xMCAjMSBXZWQgQXVnIDcgMTE6Mzk6MjEgRURUIDIwMDIgaTY4NiB1bmtub3du DQogDQpHbnUgQyAgICAgICAgICAgICAgICAgIDIuOTYNCkdudSBtYWtlICAgICAgICAgICAg ICAgMy43OS4xDQp1dGlsLWxpbnV4ICAgICAgICAgICAgIDIuMTFuDQptb3VudCAgICAgICAg ICAgICAgICAgIDIuMTFuDQptb2R1dGlscyAgICAgICAgICAgICAgIDIuNC4xNA0KZTJmc3By b2dzICAgICAgICAgICAgICAxLjI3DQpyZWlzZXJmc3Byb2dzICAgICAgICAgIDMueC4wag0K cGNtY2lhLWNzICAgICAgICAgICAgICAzLjEuMjINClBQUCAgICAgICAgICAgICAgICAgICAg Mi40LjENCmlzZG40ay11dGlscyAgICAgICAgICAgMy4xcHJlMQ0KTGludXggQyBMaWJyYXJ5 ICAgICAgICAyLjIuNQ0KRHluYW1pYyBsaW5rZXIgKGxkZCkgICAyLjIuNQ0KUHJvY3BzICAg ICAgICAgICAgICAgICAyLjAuNw0KTmV0LXRvb2xzICAgICAgICAgICAgICAxLjYwDQpDb25z b2xlLXRvb2xzICAgICAgICAgIDAuMy4zDQpTaC11dGlscyAgICAgICAgICAgICAgIDIuMC4x MQ0KTW9kdWxlcyBMb2FkZWQgICAgICAgICBuZnNkIGxvY2tkIHN1bnJwYyBlZXBybzEwMCB1 c2ItdWhjaSB1c2Jjb3JlIGV4dDMgamJkIGFpYzd4eHggc2RfbW9kIHNjc2lfbW9kDQoNCg0K DQpjKSBDUFVpbmZvOg0KDQpwcm9jZXNzb3IgICAgICAgOiAwDQp2ZW5kb3JfaWQgICAgICAg OiBHZW51aW5lSW50ZWwNCmNwdSBmYW1pbHkgICAgICA6IDYNCm1vZGVsICAgICAgICAgICA6 IDMNCm1vZGVsIG5hbWUgICAgICA6IFBlbnRpdW0gSUkgKEtsYW1hdGgpDQpzdGVwcGluZyAg ICAgICAgOiA0DQpjcHUgTUh6ICAgICAgICAgOiAzMDAuNjg1DQpjYWNoZSBzaXplICAgICAg OiA1MTIgS0INCmZkaXZfYnVnICAgICAgICA6IG5vDQpobHRfYnVnICAgICAgICAgOiBubw0K ZjAwZl9idWcgICAgICAgIDogbm8NCmNvbWFfYnVnICAgICAgICA6IG5vDQpmcHUgICAgICAg ICAgICAgOiB5ZXMNCmZwdV9leGNlcHRpb24gICA6IHllcw0KY3B1aWQgbGV2ZWwgICAgIDog Mg0Kd3AgICAgICAgICAgICAgIDogeWVzDQpmbGFncyAgICAgICAgICAgOiBmcHUgdm1lIGRl IHBzZSB0c2MgbXNyIHBhZSBtY2UgY3g4IHNlcCBtdHJyIHBnZSBtY2EgY21vdiBtbXgNCmJv Z29taXBzICAgICAgICA6IDU5OS42NQ0KDQoNCg0KZCkgTW9kdWxlczoNCg0KTW9kdWxlICAg ICAgICAgICAgICAgICAgU2l6ZSAgVXNlZCBieSAgICBOb3QgdGFpbnRlZA0KbmZzZCAgICAg ICAgICAgICAgICAgICA3NzE4NCAgIDggIChhdXRvY2xlYW4pDQpsb2NrZCAgICAgICAgICAg ICAgICAgIDU2OTYwICAgMSAgKGF1dG9jbGVhbikgW25mc2RdDQpzdW5ycGMgICAgICAgICAg ICAgICAgIDc4NTE2ICAgMSAgKGF1dG9jbGVhbikgW25mc2QgbG9ja2RdDQplZXBybzEwMCAg ICAgICAgICAgICAgIDIwNTYwICAgMSANCnVzYi11aGNpICAgICAgICAgICAgICAgMjQ0ODQg ICAwICAodW51c2VkKQ0KdXNiY29yZSAgICAgICAgICAgICAgICA3MTkwNCAgIDEgIFt1c2It dWhjaV0NCmV4dDMgICAgICAgICAgICAgICAgICAgNjczMjggICAyIA0KamJkICAgICAgICAg ICAgICAgICAgICA0OTUyOCAgIDIgIFtleHQzXQ0KYWljN3h4eCAgICAgICAgICAgICAgIDEy ODAwMCAgIDMgDQpzZF9tb2QgICAgICAgICAgICAgICAgIDEyOTYwICAgNiANCnNjc2lfbW9k ICAgICAgICAgICAgICAxMDkzOTIgICAyICBbYWljN3h4eCBzZF9tb2RdDQoNCg0KDQoNCmUp IGlvcG9ydHM6DQoNCjAwMDAtMDAxZiA6IGRtYTENCjAwMjAtMDAzZiA6IHBpYzENCjAwNDAt MDA1ZiA6IHRpbWVyDQowMDYwLTAwNmYgOiBrZXlib2FyZA0KMDA3MC0wMDdmIDogcnRjDQow MDgwLTAwOGYgOiBkbWEgcGFnZSByZWcNCjAwYTAtMDBiZiA6IHBpYzINCjAwYzAtMDBkZiA6 IGRtYTINCjAwZjAtMDBmZiA6IGZwdQ0KMDFmMC0wMWY3IDogaWRlMA0KMDJmOC0wMmZmIDog c2VyaWFsKGF1dG8pDQowM2MwLTAzZGYgOiB2Z2ErDQowM2Y2LTAzZjYgOiBpZGUwDQowM2Y4 LTAzZmYgOiBzZXJpYWwoYXV0bykNCjBjZjgtMGNmZiA6IFBDSSBjb25mMQ0KNDAwMC00MDNm IDogSW50ZWwgQ29ycC4gODIzNzFBQi9FQi9NQiBQSUlYNCBBQ1BJDQo1MDAwLTUwMWYgOiBJ bnRlbCBDb3JwLiA4MjM3MUFCL0VCL01CIFBJSVg0IEFDUEkNCjY0MDAtNjQxZiA6IEludGVs IENvcnAuIDgyMzcxQUIvRUIvTUIgUElJWDQgVVNCDQogIDY0MDAtNjQxZiA6IHVzYi11aGNp DQo2ODAwLTY4MWYgOiBJbnRlbCBDb3JwLiA4MjU1Ny84LzkgW0V0aGVybmV0IFBybyAxMDBd DQogIDY4MDAtNjgxZiA6IGVlcHJvMTAwDQo2YzAwLTZjM2YgOiBJbnRlbCBDb3JwLiA4MjU1 Ny84LzkgW0V0aGVybmV0IFBybyAxMDBdICgjMikNCiAgNmMwMC02YzNmIDogZWVwcm8xMDAN CjcwMDAtNzBmZiA6IEFkYXB0ZWMgQUlDLTc4OTJCIFUxNjAvbQ0KZTAwMC1lZmZmIDogUENJ IEJ1cyAjMDENCmYwMDAtZjAwZiA6IEludGVsIENvcnAuIDgyMzcxQUIvRUIvTUIgUElJWDQg SURFDQogIGYwMDAtZjAwNyA6IGlkZTANCiAgZjAwOC1mMDBmIDogaWRlMQ0KDQoNCg0KDQpm KSBpb21lbToNCg0KMDAwMDAwMDAtMDAwOWZiZmYgOiBTeXN0ZW0gUkFNDQowMDA5ZmMwMC0w MDA5ZmZmZiA6IHJlc2VydmVkDQowMDBhMDAwMC0wMDBiZmZmZiA6IFZpZGVvIFJBTSBhcmVh DQowMDBjMDAwMC0wMDBjN2ZmZiA6IFZpZGVvIFJPTQ0KMDAwZDAwMDAtMDAwZDA3ZmYgOiBF eHRlbnNpb24gUk9NDQowMDBkMTAwMC0wMDBkMWZmZiA6IEV4dGVuc2lvbiBST00NCjAwMGQy MDAwLTAwMGQ4NWZmIDogRXh0ZW5zaW9uIFJPTQ0KMDAwZjAwMDAtMDAwZmZmZmYgOiBTeXN0 ZW0gUk9NDQowMDEwMDAwMC0wZmZmZmZmZiA6IFN5c3RlbSBSQU0NCiAgMDAxMDAwMDAtMDAy MTdkZjQgOiBLZXJuZWwgY29kZQ0KICAwMDIxN2RmNS0wMDJkY2Q3ZiA6IEtlcm5lbCBkYXRh DQphODAwMDAwMC1hZmZmZmZmZiA6IFBDSSBCdXMgIzAxDQogIGE4MDAwMDAwLWE5ZmZmZmZm IDogblZpZGlhIENvcnBvcmF0aW9uIFZhbnRhIFtOVjZdDQpkODAwMDAwMC1kZmZmZmZmZiA6 IFBDSSBCdXMgIzAxDQogIGQ4MDAwMDAwLWQ4ZmZmZmZmIDogblZpZGlhIENvcnBvcmF0aW9u IFZhbnRhIFtOVjZdDQplMDAwMDAwMC1lM2ZmZmZmZiA6IEludGVsIENvcnAuIDQ0MExYL0VY IC0gODI0NDNMWC9FWCBIb3N0IGJyaWRnZQ0KZTQwMDAwMDAtZTQwZmZmZmYgOiBJbnRlbCBD b3JwLiA4MjU1Ny84LzkgW0V0aGVybmV0IFBybyAxMDBdDQplNDEwMDAwMC1lNDFmZmZmZiA6 IEludGVsIENvcnAuIDgyNTU3LzgvOSBbRXRoZXJuZXQgUHJvIDEwMF0gKCMyKQ0KZTQyMDAw MDAtZTQyMDBmZmYgOiBJbnRlbCBDb3JwLiA4MjU1Ny84LzkgW0V0aGVybmV0IFBybyAxMDBd ICgjMikNCiAgZTQyMDAwMDAtZTQyMDBmZmYgOiBlZXBybzEwMA0KZTQyMDEwMDAtZTQyMDFm ZmYgOiBJbnRlbCBDb3JwLiA4MjU1Ny84LzkgW0V0aGVybmV0IFBybyAxMDBdDQogIGU0MjAx MDAwLWU0MjAxZmZmIDogZWVwcm8xMDANCmU0MjAyMDAwLWU0MjAyZmZmIDogQWRhcHRlYyBB SUMtNzg5MkIgVTE2MC9tDQogIGU0MjAyMDAwLWU0MjAyZmZmIDogYWljN3h4eA0KZmZmZjAw MDAtZmZmZmZmZmYgOiByZXNlcnZlZA0KDQoNCg0KDQpnKSBwY2kgaW5mb3JtYXRpb246DQoN Cg0KMDA6MDAuMCBIb3N0IGJyaWRnZTogSW50ZWwgQ29ycC4gNDQwTFgvRVggLSA4MjQ0M0xY L0VYIEhvc3QgYnJpZGdlIChyZXYgMDMpDQogICAgICAgIENvbnRyb2w6IEkvTy0gTWVtKyBC dXNNYXN0ZXIrIFNwZWNDeWNsZS0gTWVtV0lOVi0gVkdBU25vb3AtIFBhckVyci0gU3RlcHBp bmctIFNFUlItIEZhc3RCMkItDQogICAgICAgIFN0YXR1czogQ2FwKyA2Nk1oei0gVURGLSBG YXN0QjJCKyBQYXJFcnItIERFVlNFTD1tZWRpdW0gPlRBYm9ydC0gPFRBYm9ydC0gPE1BYm9y dCsgPlNFUlItIDxQRVJSLQ0KICAgICAgICBMYXRlbmN5OiA2NA0KICAgICAgICBSZWdpb24g MDogTWVtb3J5IGF0IGUwMDAwMDAwICgzMi1iaXQsIHByZWZldGNoYWJsZSkgW3NpemU9NjRN XQ0KICAgICAgICBDYXBhYmlsaXRpZXM6IFthMF0gQUdQIHZlcnNpb24gMS4wDQogICAgICAg ICAgICAgICAgU3RhdHVzOiBSUT0zMSBTQkErIDY0Yml0LSBGVy0gUmF0ZT14MSx4Mg0KICAg ICAgICAgICAgICAgIENvbW1hbmQ6IFJRPTAgU0JBLSBBR1AtIDY0Yml0LSBGVy0gUmF0ZT08 bm9uZT4NCg0KMDA6MDEuMCBQQ0kgYnJpZGdlOiBJbnRlbCBDb3JwLiA0NDBMWC9FWCAtIDgy NDQzTFgvRVggQUdQIGJyaWRnZSAocmV2IDAzKSAocHJvZy1pZiAwMCBbTm9ybWFsIGRlY29k ZV0pDQogICAgICAgIENvbnRyb2w6IEkvTysgTWVtKyBCdXNNYXN0ZXIrIFNwZWNDeWNsZS0g TWVtV0lOVi0gVkdBU25vb3AtIFBhckVyci0gU3RlcHBpbmctIFNFUlIrIEZhc3RCMkItDQog ICAgICAgIFN0YXR1czogQ2FwLSA2Nk1oeisgVURGLSBGYXN0QjJCKyBQYXJFcnItIERFVlNF TD1tZWRpdW0gPlRBYm9ydC0gPFRBYm9ydC0gPE1BYm9ydC0gPlNFUlItIDxQRVJSLQ0KICAg ICAgICBMYXRlbmN5OiA2NA0KICAgICAgICBCdXM6IHByaW1hcnk9MDAsIHNlY29uZGFyeT0w MSwgc3Vib3JkaW5hdGU9MDEsIHNlYy1sYXRlbmN5PTY0DQogICAgICAgIEkvTyBiZWhpbmQg YnJpZGdlOiAwMDAwZTAwMC0wMDAwZWZmZg0KICAgICAgICBNZW1vcnkgYmVoaW5kIGJyaWRn ZTogZDgwMDAwMDAtZGZmZmZmZmYNCiAgICAgICAgUHJlZmV0Y2hhYmxlIG1lbW9yeSBiZWhp bmQgYnJpZGdlOiBhODAwMDAwMC1hZmZmZmZmZg0KICAgICAgICBCcmlkZ2VDdGw6IFBhcml0 eSsgU0VSUisgTm9JU0EtIFZHQSsgTUFib3J0LSA+UmVzZXQtIEZhc3RCMkItDQoNCjAwOjA3 LjAgSVNBIGJyaWRnZTogSW50ZWwgQ29ycC4gODIzNzFBQi9FQi9NQiBQSUlYNCBJU0EgKHJl diAwMSkNCiAgICAgICAgQ29udHJvbDogSS9PKyBNZW0rIEJ1c01hc3RlcisgU3BlY0N5Y2xl KyBNZW1XSU5WLSBWR0FTbm9vcC0gUGFyRXJyLSBTdGVwcGluZy0gU0VSUi0gRmFzdEIyQi0N CiAgICAgICAgU3RhdHVzOiBDYXAtIDY2TWh6LSBVREYtIEZhc3RCMkIrIFBhckVyci0gREVW U0VMPW1lZGl1bSA+VEFib3J0LSA8VEFib3J0LSA8TUFib3J0LSA+U0VSUi0gPFBFUlItDQog ICAgICAgIExhdGVuY3k6IDANCg0KMDA6MDcuMSBJREUgaW50ZXJmYWNlOiBJbnRlbCBDb3Jw LiA4MjM3MUFCL0VCL01CIFBJSVg0IElERSAocmV2IDAxKSAocHJvZy1pZiA4MCBbTWFzdGVy XSkNCiAgICAgICAgQ29udHJvbDogSS9PKyBNZW0tIEJ1c01hc3RlcisgU3BlY0N5Y2xlLSBN ZW1XSU5WLSBWR0FTbm9vcC0gUGFyRXJyLSBTdGVwcGluZy0gU0VSUi0gRmFzdEIyQi0NCiAg ICAgICAgU3RhdHVzOiBDYXAtIDY2TWh6LSBVREYtIEZhc3RCMkIrIFBhckVyci0gREVWU0VM PW1lZGl1bSA+VEFib3J0LSA8VEFib3J0LSA8TUFib3J0LSA+U0VSUi0gPFBFUlItDQogICAg ICAgIExhdGVuY3k6IDY0DQogICAgICAgIFJlZ2lvbiA0OiBJL08gcG9ydHMgYXQgZjAwMCBb c2l6ZT0xNl0NCg0KMDA6MDcuMiBVU0IgQ29udHJvbGxlcjogSW50ZWwgQ29ycC4gODIzNzFB Qi9FQi9NQiBQSUlYNCBVU0IgKHJldiAwMSkgKHByb2ctaWYgMDAgW1VIQ0ldKQ0KICAgICAg ICBDb250cm9sOiBJL08rIE1lbS0gQnVzTWFzdGVyKyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZH QVNub29wLSBQYXJFcnItIFN0ZXBwaW5nLSBTRVJSLSBGYXN0QjJCLQ0KICAgICAgICBTdGF0 dXM6IENhcC0gNjZNaHotIFVERi0gRmFzdEIyQisgUGFyRXJyLSBERVZTRUw9bWVkaXVtID5U QWJvcnQtIDxUQWJvcnQtIDxNQWJvcnQtID5TRVJSLSA8UEVSUi0NCiAgICAgICAgTGF0ZW5j eTogNjQNCiAgICAgICAgSW50ZXJydXB0OiBwaW4gRCByb3V0ZWQgdG8gSVJRIDExDQogICAg ICAgIFJlZ2lvbiA0OiBJL08gcG9ydHMgYXQgNjQwMCBbc2l6ZT0zMl0NCg0KMDA6MDcuMyBC cmlkZ2U6IEludGVsIENvcnAuIDgyMzcxQUIvRUIvTUIgUElJWDQgQUNQSSAocmV2IDAxKQ0K ICAgICAgICBDb250cm9sOiBJL08rIE1lbSsgQnVzTWFzdGVyLSBTcGVjQ3ljbGUtIE1lbVdJ TlYtIFZHQVNub29wLSBQYXJFcnItIFN0ZXBwaW5nLSBTRVJSLSBGYXN0QjJCLQ0KICAgICAg ICBTdGF0dXM6IENhcC0gNjZNaHotIFVERi0gRmFzdEIyQisgUGFyRXJyLSBERVZTRUw9bWVk aXVtID5UQWJvcnQtIDxUQWJvcnQtIDxNQWJvcnQtID5TRVJSLSA8UEVSUi0NCiAgICAgICAg SW50ZXJydXB0OiBwaW4gPyByb3V0ZWQgdG8gSVJRIDkNCg0KMDA6MGYuMCBFdGhlcm5ldCBj b250cm9sbGVyOiBJbnRlbCBDb3JwLiA4MjU1Ny84LzkgW0V0aGVybmV0IFBybyAxMDBdIChy ZXYgMDUpDQogICAgICAgIFN1YnN5c3RlbTogSW50ZWwgQ29ycC4gRXRoZXJFeHByZXNzIFBS Ty8xMDArIE1hbmFnZW1lbnQgQWRhcHRlcg0KICAgICAgICBDb250cm9sOiBJL08rIE1lbSsg QnVzTWFzdGVyKyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLSBQYXJFcnItIFN0ZXBw aW5nLSBTRVJSLSBGYXN0QjJCLQ0KICAgICAgICBTdGF0dXM6IENhcCsgNjZNaHotIFVERi0g RmFzdEIyQisgUGFyRXJyLSBERVZTRUw9bWVkaXVtID5UQWJvcnQtIDxUQWJvcnQtIDxNQWJv cnQtID5TRVJSLSA8UEVSUi0NCiAgICAgICAgTGF0ZW5jeTogNjQgKDIwMDBucyBtaW4sIDE0 MDAwbnMgbWF4KSwgY2FjaGUgbGluZSBzaXplIDA4DQogICAgICAgIEludGVycnVwdDogcGlu IEEgcm91dGVkIHRvIElSUSAxMA0KICAgICAgICBSZWdpb24gMDogTWVtb3J5IGF0IGU0MjAx MDAwICgzMi1iaXQsIHByZWZldGNoYWJsZSkgW3NpemU9NEtdDQogICAgICAgIFJlZ2lvbiAx OiBJL08gcG9ydHMgYXQgNjgwMCBbc2l6ZT0zMl0NCiAgICAgICAgUmVnaW9uIDI6IE1lbW9y eSBhdCBlNDAwMDAwMCAoMzItYml0LCBub24tcHJlZmV0Y2hhYmxlKSBbc2l6ZT0xTV0NCiAg ICAgICAgRXhwYW5zaW9uIFJPTSBhdCA8dW5hc3NpZ25lZD4gW2Rpc2FibGVkXSBbc2l6ZT0x TV0NCiAgICAgICAgQ2FwYWJpbGl0aWVzOiBbZGNdIFBvd2VyIE1hbmFnZW1lbnQgdmVyc2lv biAxDQogICAgICAgICAgICAgICAgRmxhZ3M6IFBNRUNsay0gRFNJKyBEMSsgRDIrIEF1eEN1 cnJlbnQ9MG1BIFBNRShEMCssRDErLEQyKyxEM2hvdCssRDNjb2xkLSkNCiAgICAgICAgICAg ICAgICBTdGF0dXM6IEQwIFBNRS1FbmFibGUtIERTZWw9MCBEU2NhbGU9MCBQTUUtDQoNCjAw OjEwLjAgRXRoZXJuZXQgY29udHJvbGxlcjogSW50ZWwgQ29ycC4gODI1NTcvOC85IFtFdGhl cm5ldCBQcm8gMTAwXSAocmV2IDA4KQ0KICAgICAgICBTdWJzeXN0ZW06IEludGVsIENvcnAu IEV0aGVyRXhwcmVzcyBQUk8vMTAwKyBNYW5hZ2VtZW50IEFkYXB0ZXINCiAgICAgICAgQ29u dHJvbDogSS9PKyBNZW0rIEJ1c01hc3RlcisgU3BlY0N5Y2xlLSBNZW1XSU5WLSBWR0FTbm9v cC0gUGFyRXJyLSBTdGVwcGluZy0gU0VSUi0gRmFzdEIyQi0NCiAgICAgICAgU3RhdHVzOiBD YXArIDY2TWh6LSBVREYtIEZhc3RCMkIrIFBhckVyci0gREVWU0VMPW1lZGl1bSA+VEFib3J0 LSA8VEFib3J0LSA8TUFib3J0LSA+U0VSUi0gPFBFUlItDQogICAgICAgIExhdGVuY3k6IDY0 ICgyMDAwbnMgbWluLCAxNDAwMG5zIG1heCksIGNhY2hlIGxpbmUgc2l6ZSAwOA0KICAgICAg ICBJbnRlcnJ1cHQ6IHBpbiBBIHJvdXRlZCB0byBJUlEgNQ0KICAgICAgICBSZWdpb24gMDog TWVtb3J5IGF0IGU0MjAwMDAwICgzMi1iaXQsIG5vbi1wcmVmZXRjaGFibGUpIFtzaXplPTRL XQ0KICAgICAgICBSZWdpb24gMTogSS9PIHBvcnRzIGF0IDZjMDAgW3NpemU9NjRdDQogICAg ICAgIFJlZ2lvbiAyOiBNZW1vcnkgYXQgZTQxMDAwMDAgKDMyLWJpdCwgbm9uLXByZWZldGNo YWJsZSkgW3NpemU9MU1dDQogICAgICAgIEV4cGFuc2lvbiBST00gYXQgPHVuYXNzaWduZWQ+ IFtkaXNhYmxlZF0gW3NpemU9MU1dDQogICAgICAgIENhcGFiaWxpdGllczogW2RjXSBQb3dl ciBNYW5hZ2VtZW50IHZlcnNpb24gMg0KICAgICAgICAgICAgICAgIEZsYWdzOiBQTUVDbGst IERTSSsgRDErIEQyKyBBdXhDdXJyZW50PTBtQSBQTUUoRDArLEQxKyxEMissRDNob3QrLEQz Y29sZC0pDQogICAgICAgICAgICAgICAgU3RhdHVzOiBEMCBQTUUtRW5hYmxlLSBEU2VsPTAg RFNjYWxlPTIgUE1FLQ0KDQowMDoxMi4wIFNDU0kgc3RvcmFnZSBjb250cm9sbGVyOiBBZGFw dGVjIEFJQy03ODkyQiBVMTYwL20gKHJldiAwMikNCiAgICAgICAgU3Vic3lzdGVtOiBBZGFw dGVjIDE5MTYwIFVsdHJhMTYwIFNDU0kgQ29udHJvbGxlcg0KICAgICAgICBDb250cm9sOiBJ L08tIE1lbSsgQnVzTWFzdGVyKyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLSBQYXJF cnItIFN0ZXBwaW5nLSBTRVJSLSBGYXN0QjJCLQ0KICAgICAgICBTdGF0dXM6IENhcCsgNjZN aHorIFVERi0gRmFzdEIyQisgUGFyRXJyLSBERVZTRUw9bWVkaXVtID5UQWJvcnQtIDxUQWJv cnQtIDxNQWJvcnQtID5TRVJSLSA8UEVSUi0NCiAgICAgICAgTGF0ZW5jeTogNjQgKDEwMDAw bnMgbWluLCA2MjUwbnMgbWF4KSwgY2FjaGUgbGluZSBzaXplIDA4DQogICAgICAgIEludGVy cnVwdDogcGluIEEgcm91dGVkIHRvIElSUSA5DQogICAgICAgIEJJU1QgcmVzdWx0OiAwMA0K ICAgICAgICBSZWdpb24gMDogSS9PIHBvcnRzIGF0IDcwMDAgW2Rpc2FibGVkXSBbc2l6ZT0y NTZdDQogICAgICAgIFJlZ2lvbiAxOiBNZW1vcnkgYXQgZTQyMDIwMDAgKDY0LWJpdCwgbm9u LXByZWZldGNoYWJsZSkgW3NpemU9NEtdDQogICAgICAgIEV4cGFuc2lvbiBST00gYXQgPHVu YXNzaWduZWQ+IFtkaXNhYmxlZF0gW3NpemU9MTI4S10NCiAgICAgICAgQ2FwYWJpbGl0aWVz OiBbZGNdIFBvd2VyIE1hbmFnZW1lbnQgdmVyc2lvbiAyDQogICAgICAgICAgICAgICAgRmxh Z3M6IFBNRUNsay0gRFNJLSBEMS0gRDItIEF1eEN1cnJlbnQ9MG1BIFBNRShEMC0sRDEtLEQy LSxEM2hvdC0sRDNjb2xkLSkNCiAgICAgICAgICAgICAgICBTdGF0dXM6IEQwIFBNRS1FbmFi bGUtIERTZWw9MCBEU2NhbGU9MCBQTUUtDQoNCjAxOjAwLjAgVkdBIGNvbXBhdGlibGUgY29u dHJvbGxlcjogblZpZGlhIENvcnBvcmF0aW9uIE5WNiBbVmFudGFdIChyZXYgMTUpIChwcm9n LWlmIDAwIFtWR0FdKQ0KICAgICAgICBTdWJzeXN0ZW06IExlYWRUZWsgUmVzZWFyY2ggSW5j LjogVW5rbm93biBkZXZpY2UgMjEzNw0KICAgICAgICBDb250cm9sOiBJL08rIE1lbSsgQnVz TWFzdGVyKyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLSBQYXJFcnItIFN0ZXBwaW5n LSBTRVJSLSBGYXN0QjJCLQ0KICAgICAgICBTdGF0dXM6IENhcCsgNjZNaHorIFVERi0gRmFz dEIyQisgUGFyRXJyLSBERVZTRUw9bWVkaXVtID5UQWJvcnQtIDxUQWJvcnQtIDxNQWJvcnQt ID5TRVJSLSA8UEVSUi0NCiAgICAgICAgTGF0ZW5jeTogNjQgKDEyNTBucyBtaW4sIDI1MG5z IG1heCkNCiAgICAgICAgSW50ZXJydXB0OiBwaW4gQSByb3V0ZWQgdG8gSVJRIDANCiAgICAg ICAgUmVnaW9uIDA6IE1lbW9yeSBhdCBkODAwMDAwMCAoMzItYml0LCBub24tcHJlZmV0Y2hh YmxlKSBbc2l6ZT0xNk1dDQogICAgICAgIFJlZ2lvbiAxOiBNZW1vcnkgYXQgYTgwMDAwMDAg KDMyLWJpdCwgcHJlZmV0Y2hhYmxlKSBbc2l6ZT0zMk1dDQogICAgICAgIEV4cGFuc2lvbiBS T00gYXQgPHVuYXNzaWduZWQ+IFtkaXNhYmxlZF0gW3NpemU9NjRLXQ0KICAgICAgICBDYXBh YmlsaXRpZXM6IFs2MF0gUG93ZXIgTWFuYWdlbWVudCB2ZXJzaW9uIDENCiAgICAgICAgICAg ICAgICBGbGFnczogUE1FQ2xrLSBEU0ktIEQxLSBEMi0gQXV4Q3VycmVudD0wbUEgUE1FKEQw LSxEMS0sRDItLEQzaG90LSxEM2NvbGQtKQ0KICAgICAgICAgICAgICAgIFN0YXR1czogRDAg UE1FLUVuYWJsZS0gRFNlbD0wIERTY2FsZT0wIFBNRS0NCiAgICAgICAgQ2FwYWJpbGl0aWVz OiBbNDRdIEFHUCB2ZXJzaW9uIDIuMA0KICAgICAgICAgICAgICAgIFN0YXR1czogUlE9MzEg U0JBLSA2NGJpdC0gRlctIFJhdGU9eDEseDINCiAgICAgICAgICAgICAgICBDb21tYW5kOiBS UT0wIFNCQS0gQUdQLSA2NGJpdC0gRlctIFJhdGU9PG5vbmU+DQoNCg0KDQoNCg0KDQpoKSBT Q1NJIGluZm9ybWF0aW9uOg0KDQoNCi9wcm9jL3Njc2kvc2NzaSANCg0KQXR0YWNoZWQgZGV2 aWNlczogDQpIb3N0OiBzY3NpMCBDaGFubmVsOiAwMCBJZDogMDYgTHVuOiAwMA0KICBWZW5k b3I6IFJBSURLSU5HIE1vZGVsOiAgNDAwICAgICAgICAgICAgIFJldjogICAgIA0KICBUeXBl OiAgIERpcmVjdC1BY2Nlc3MgICAgICAgICAgICAgICAgICAgIEFOU0kgU0NTSSByZXZpc2lv bjogMDINCg0KDQovcHJvYy9zY3NpL2FpYzd4eHgvMCANCg0KQWRhcHRlYyBBSUM3eHh4IGRy aXZlciB2ZXJzaW9uOiA2LjIuNg0KYWljNzg5MjogVWx0cmExNjAgV2lkZSBDaGFubmVsIEEs IFNDU0kgSWQ9NywgMzIvMjUzIFNDQnMNCg0KQ29ycnVwdGVkIFNlcmlhbCBFRVBST00NCg0K Q2hhbm5lbCBBIFRhcmdldCAwIE5lZ290aWF0aW9uIFNldHRpbmdzDQogICAgICAgIFVzZXI6 IDE2MC4wMDBNQi9zIHRyYW5zZmVycyAoODAuMDAwTUh6IERULCBvZmZzZXQgMjU1LCAxNmJp dCkNCkNoYW5uZWwgQSBUYXJnZXQgMSBOZWdvdGlhdGlvbiBTZXR0aW5ncw0KICAgICAgICBV c2VyOiAxNjAuMDAwTUIvcyB0cmFuc2ZlcnMgKDgwLjAwME1IeiBEVCwgb2Zmc2V0IDI1NSwg MTZiaXQpDQpDaGFubmVsIEEgVGFyZ2V0IDIgTmVnb3RpYXRpb24gU2V0dGluZ3MNCiAgICAg ICAgVXNlcjogMTYwLjAwME1CL3MgdHJhbnNmZXJzICg4MC4wMDBNSHogRFQsIG9mZnNldCAy NTUsIDE2Yml0KQ0KQ2hhbm5lbCBBIFRhcmdldCAzIE5lZ290aWF0aW9uIFNldHRpbmdzDQog ICAgICAgIFVzZXI6IDE2MC4wMDBNQi9zIHRyYW5zZmVycyAoODAuMDAwTUh6IERULCBvZmZz ZXQgMjU1LCAxNmJpdCkNCkNoYW5uZWwgQSBUYXJnZXQgNCBOZWdvdGlhdGlvbiBTZXR0aW5n cw0KICAgICAgICBVc2VyOiAxNjAuMDAwTUIvcyB0cmFuc2ZlcnMgKDgwLjAwME1IeiBEVCwg b2Zmc2V0IDI1NSwgMTZiaXQpDQpDaGFubmVsIEEgVGFyZ2V0IDUgTmVnb3RpYXRpb24gU2V0 dGluZ3MNCiAgICAgICAgVXNlcjogMTYwLjAwME1CL3MgdHJhbnNmZXJzICg4MC4wMDBNSHog RFQsIG9mZnNldCAyNTUsIDE2Yml0KQ0KQ2hhbm5lbCBBIFRhcmdldCA2IE5lZ290aWF0aW9u IFNldHRpbmdzDQogICAgICAgIFVzZXI6IDE2MC4wMDBNQi9zIHRyYW5zZmVycyAoODAuMDAw TUh6IERULCBvZmZzZXQgMjU1LCAxNmJpdCkNCiAgICAgICAgR29hbDogNDAuMDAwTUIvcyB0 cmFuc2ZlcnMgKDIwLjAwME1Ieiwgb2Zmc2V0IDE2LCAxNmJpdCkNCiAgICAgICAgQ3Vycjog NDAuMDAwTUIvcyB0cmFuc2ZlcnMgKDIwLjAwME1Ieiwgb2Zmc2V0IDE2LCAxNmJpdCkNCiAg ICAgICAgQ2hhbm5lbCBBIFRhcmdldCA2IEx1biAwIFNldHRpbmdzDQogICAgICAgICAgICAg ICAgQ29tbWFuZHMgUXVldWVkIDEwODgwMjUNCiAgICAgICAgICAgICAgICBDb21tYW5kcyBB Y3RpdmUgMA0KICAgICAgICAgICAgICAgIENvbW1hbmQgT3BlbmluZ3MgMTI0DQogICAgICAg ICAgICAgICAgTWF4IFRhZ2dlZCBPcGVuaW5ncyAxMjQNCiAgICAgICAgICAgICAgICBEZXZp Y2UgUXVldWUgRnJvemVuIENvdW50IDANCkNoYW5uZWwgQSBUYXJnZXQgNyBOZWdvdGlhdGlv biBTZXR0aW5ncw0KICAgICAgICBVc2VyOiAxNjAuMDAwTUIvcyB0cmFuc2ZlcnMgKDgwLjAw ME1IeiBEVCwgb2Zmc2V0IDI1NSwgMTZiaXQpDQpDaGFubmVsIEEgVGFyZ2V0IDggTmVnb3Rp YXRpb24gU2V0dGluZ3MNCiAgICAgICAgVXNlcjogMTYwLjAwME1CL3MgdHJhbnNmZXJzICg4 MC4wMDBNSHogRFQsIG9mZnNldCAyNTUsIDE2Yml0KQ0KQ2hhbm5lbCBBIFRhcmdldCA5IE5l Z290aWF0aW9uIFNldHRpbmdzDQogICAgICAgIFVzZXI6IDE2MC4wMDBNQi9zIHRyYW5zZmVy cyAoODAuMDAwTUh6IERULCBvZmZzZXQgMjU1LCAxNmJpdCkNCkNoYW5uZWwgQSBUYXJnZXQg MTAgTmVnb3RpYXRpb24gU2V0dGluZ3MNCiAgICAgICAgVXNlcjogMTYwLjAwME1CL3MgdHJh bnNmZXJzICg4MC4wMDBNSHogRFQsIG9mZnNldCAyNTUsIDE2Yml0KQ0KQ2hhbm5lbCBBIFRh cmdldCAxMSBOZWdvdGlhdGlvbiBTZXR0aW5ncw0KICAgICAgICBVc2VyOiAxNjAuMDAwTUIv cyB0cmFuc2ZlcnMgKDgwLjAwME1IeiBEVCwgb2Zmc2V0IDI1NSwgMTZiaXQpDQpDaGFubmVs IEEgVGFyZ2V0IDEyIE5lZ290aWF0aW9uIFNldHRpbmdzDQogICAgICAgIFVzZXI6IDE2MC4w MDBNQi9zIHRyYW5zZmVycyAoODAuMDAwTUh6IERULCBvZmZzZXQgMjU1LCAxNmJpdCkNCkNo YW5uZWwgQSBUYXJnZXQgMTMgTmVnb3RpYXRpb24gU2V0dGluZ3MNCiAgICAgICAgVXNlcjog MTYwLjAwME1CL3MgdHJhbnNmZXJzICg4MC4wMDBNSHogRFQsIG9mZnNldCAyNTUsIDE2Yml0 KQ0KQ2hhbm5lbCBBIFRhcmdldCAxNCBOZWdvdGlhdGlvbiBTZXR0aW5ncw0KICAgICAgICBV c2VyOiAxNjAuMDAwTUIvcyB0cmFuc2ZlcnMgKDgwLjAwME1IeiBEVCwgb2Zmc2V0IDI1NSwg MTZiaXQpDQpDaGFubmVsIEEgVGFyZ2V0IDE1IE5lZ290aWF0aW9uIFNldHRpbmdzDQogICAg ICAgIFVzZXI6IDE2MC4wMDBNQi9zIHRyYW5zZmVycyAoODAuMDAwTUh6IERULCBvZmZzZXQg MjU1LCAxNmJpdCkNCg0KDQoNCg0KDQppKSBkbWVzZw0KDQpMaW51eCB2ZXJzaW9uIDIuNC4x OC0xMCAoYmhjb21waWxlQHN0cmlwcGxlcy5kZXZlbC5yZWRoYXQuY29tKSAoZ2NjIHZlcnNp b24gMi45NiAyMDAwMDczMSAoUmVkIEhhdCBMaW51eCA3LjMgMi45Ni0xMTApKSAjMSBXZWQg QXVnIDcgMTE6Mzk6MjEgRURUIDIwMDINCkJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1h cDoNCiBCSU9TLWU4MjA6IDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDlmYzAwICh1 c2FibGUpDQogQklPUy1lODIwOiAwMDAwMDAwMDAwMDlmYzAwIC0gMDAwMDAwMDAwMDBhMDAw MCAocmVzZXJ2ZWQpDQogQklPUy1lODIwOiAwMDAwMDAwMDAwMGYwMDAwIC0gMDAwMDAwMDAw MDEwMDAwMCAocmVzZXJ2ZWQpDQogQklPUy1lODIwOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAw MDAwMDAxMDAwMDAwMCAodXNhYmxlKQ0KIEJJT1MtZTgyMDogMDAwMDAwMDBmZmZmMDAwMCAt IDAwMDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQ0KME1CIEhJR0hNRU0gYXZhaWxhYmxlLg0K MjU2TUIgTE9XTUVNIGF2YWlsYWJsZS4NCk9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA2NTUzNg0K em9uZSgwKTogNDA5NiBwYWdlcy4NCnpvbmUoMSk6IDYxNDQwIHBhZ2VzLg0Kem9uZSgyKTog MCBwYWdlcy4NCktlcm5lbCBjb21tYW5kIGxpbmU6IHJvIHJvb3Q9L2Rldi9zZGEyDQpJbml0 aWFsaXppbmcgQ1BVIzANCkRldGVjdGVkIDMwMC42ODUgTUh6IHByb2Nlc3Nvci4NCkNvbnNv bGU6IGNvbG91ciBWR0ErIDgweDI1DQpDYWxpYnJhdGluZyBkZWxheSBsb29wLi4uIDU5OS42 NSBCb2dvTUlQUw0KTWVtb3J5OiAyNTUzNTZrLzI2MjE0NGsgYXZhaWxhYmxlICgxMTE5ayBr ZXJuZWwgY29kZSwgNjQwMGsgcmVzZXJ2ZWQsIDc4N2sgZGF0YSwgMjkyayBpbml0LCAwayBo aWdobWVtKQ0KRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVy OiA2LCAyNjIxNDQgYnl0ZXMpDQpJbm9kZSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDE2 Mzg0IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQ0KTW91bnQgY2FjaGUgaGFzaCB0YWJsZSBl bnRyaWVzOiA0MDk2IChvcmRlcjogMywgMzI3NjggYnl0ZXMpDQpCdWZmZXIgY2FjaGUgaGFz aCB0YWJsZSBlbnRyaWVzOiAxNjM4NCAob3JkZXI6IDQsIDY1NTM2IGJ5dGVzKQ0KUGFnZS1j YWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYyMTQ0IGJ5dGVz KQ0KQ1BVOiBCZWZvcmUgdmVuZG9yIGluaXQsIGNhcHM6IDAwODBmOWZmIDAwMDAwMDAwIDAw MDAwMDAwLCB2ZW5kb3IgPSAwDQpDUFU6IEwxIEkgY2FjaGU6IDE2SywgTDEgRCBjYWNoZTog MTZLDQpDUFU6IEwyIGNhY2hlOiA1MTJLDQpDUFU6IEFmdGVyIHZlbmRvciBpbml0LCBjYXBz OiAwMDgwZjlmZiAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMA0KSW50ZWwgbWFjaGluZSBj aGVjayBhcmNoaXRlY3R1cmUgc3VwcG9ydGVkLg0KSW50ZWwgbWFjaGluZSBjaGVjayByZXBv cnRpbmcgZW5hYmxlZCBvbiBDUFUjMC4NCkNQVTogICAgIEFmdGVyIGdlbmVyaWMsIGNhcHM6 IDAwODBmOWZmIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwDQpDUFU6ICAgICAgICAgICAg IENvbW1vbiBjYXBzOiAwMDgwZjlmZiAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMA0KQ1BV OiBJbnRlbCBQZW50aXVtIElJIChLbGFtYXRoKSBzdGVwcGluZyAwNA0KQ2hlY2tpbmcgJ2hs dCcgaW5zdHJ1Y3Rpb24uLi4gT0suDQpQT1NJWCBjb25mb3JtYW5jZSB0ZXN0aW5nIGJ5IFVO SUZJWA0KbXRycjogdjEuNDAgKDIwMDEwMzI3KSBSaWNoYXJkIEdvb2NoIChyZ29vY2hAYXRu Zi5jc2lyby5hdSkNCm10cnI6IGRldGVjdGVkIG10cnIgdHlwZTogSW50ZWwNClBDSTogUENJ IEJJT1MgcmV2aXNpb24gMi4xMCBlbnRyeSBhdCAweGZiNDIwLCBsYXN0IGJ1cz0xDQpQQ0k6 IFVzaW5nIGNvbmZpZ3VyYXRpb24gdHlwZSAxDQpQQ0k6IFByb2JpbmcgUENJIGhhcmR3YXJl DQpQQ0k6IFVzaW5nIElSUSByb3V0ZXIgUElJWCBbODA4Ni83MTEwXSBhdCAwMDowNy4wDQpM aW1pdGluZyBkaXJlY3QgUENJL1BDSSB0cmFuc2ZlcnMuDQppc2FwbnA6IFNjYW5uaW5nIGZv ciBQblAgY2FyZHMuLi4NCmlzYXBucDogTm8gUGx1ZyAmIFBsYXkgZGV2aWNlIGZvdW5kDQpM aW51eCBORVQ0LjAgZm9yIExpbnV4IDIuNA0KQmFzZWQgdXBvbiBTd2Fuc2VhIFVuaXZlcnNp dHkgQ29tcHV0ZXIgU29jaWV0eSBORVQzLjAzOQ0KSW5pdGlhbGl6aW5nIFJUIG5ldGxpbmsg c29ja2V0DQphcG06IEJJT1MgdmVyc2lvbiAxLjIgRmxhZ3MgMHgwNyAoRHJpdmVyIHZlcnNp b24gMS4xNikNClN0YXJ0aW5nIGtzd2FwZA0KVkZTOiBEaXNrcXVvdGFzIHZlcnNpb24gZHF1 b3RfNi41LjAgaW5pdGlhbGl6ZWQNCnB0eTogMjA0OCBVbml4OTggcHR5cyBjb25maWd1cmVk DQpTZXJpYWwgZHJpdmVyIHZlcnNpb24gNS4wNWMgKDIwMDEtMDctMDgpIHdpdGggTUFOWV9Q T1JUUyBNVUxUSVBPUlQgU0hBUkVfSVJRIFNFUklBTF9QQ0kgSVNBUE5QIGVuYWJsZWQNCnR0 eVMwMCBhdCAweDAzZjggKGlycSA9IDQpIGlzIGEgMTY1NTBBDQp0dHlTMDEgYXQgMHgwMmY4 IChpcnEgPSAzKSBpcyBhIDE2NTUwQQ0KUmVhbCBUaW1lIENsb2NrIERyaXZlciB2MS4xMGUN CmJsb2NrOiA0OTYgc2xvdHMgcGVyIHF1ZXVlLCBiYXRjaD0xMjQNClVuaWZvcm0gTXVsdGkt UGxhdGZvcm0gRS1JREUgZHJpdmVyIFJldmlzaW9uOiA2LjMxDQppZGU6IEFzc3VtaW5nIDMz TUh6IHN5c3RlbSBidXMgc3BlZWQgZm9yIFBJTyBtb2Rlczsgb3ZlcnJpZGUgd2l0aCBpZGVi dXM9eHgNClBJSVg0OiBJREUgY29udHJvbGxlciBvbiBQQ0kgYnVzIDAwIGRldiAzOQ0KUElJ WDQ6IGNoaXBzZXQgcmV2aXNpb24gMQ0KUElJWDQ6IG5vdCAxMDAlIG5hdGl2ZSBtb2RlOiB3 aWxsIHByb2JlIGlycXMgbGF0ZXINCiAgICBpZGUwOiBCTS1ETUEgYXQgMHhmMDAwLTB4ZjAw NywgQklPUyBzZXR0aW5nczogaGRhOnBpbywgaGRiOnBpbw0KICAgIGlkZTE6IEJNLURNQSBh dCAweGYwMDgtMHhmMDBmLCBCSU9TIHNldHRpbmdzOiBoZGM6cGlvLCBoZGQ6cGlvDQpoZGE6 IFNBTVNVTkcgQ0QtUk9NIFNDUi0yNDMxLCBBVEFQSSBDRC9EVkQtUk9NIGRyaXZlDQppZGUw IGF0IDB4MWYwLTB4MWY3LDB4M2Y2IG9uIGlycSAxNA0KaWRlLWZsb3BweSBkcml2ZXIgMC45 OS5uZXdpZGUNCkZsb3BweSBkcml2ZShzKTogZmQwIGlzIDEuNDRNDQpGREMgMCBpcyBhIHBv c3QtMTk5MSA4MjA3Nw0KUkFNRElTSyBkcml2ZXIgaW5pdGlhbGl6ZWQ6IDE2IFJBTSBkaXNr cyBvZiA0MDk2SyBzaXplIDEwMjQgYmxvY2tzaXplDQppZGUtZmxvcHB5IGRyaXZlciAwLjk5 Lm5ld2lkZQ0KbWQ6IG1kIGRyaXZlciAwLjkwLjAgTUFYX01EX0RFVlM9MjU2LCBNRF9TQl9E SVNLUz0yNw0KbWQ6IEF1dG9kZXRlY3RpbmcgUkFJRCBhcnJheXMuDQptZDogYXV0b3J1biAu Li4NCm1kOiAuLi4gYXV0b3J1biBET05FLg0KTkVUNDogTGludXggVENQL0lQIDEuMCBmb3Ig TkVUNC4wDQpJUCBQcm90b2NvbHM6IElDTVAsIFVEUCwgVENQLCBJR01QDQpJUDogcm91dGlu ZyBjYWNoZSBoYXNoIHRhYmxlIG9mIDIwNDggYnVja2V0cywgMTZLYnl0ZXMNClRDUDogSGFz aCB0YWJsZXMgY29uZmlndXJlZCAoZXN0YWJsaXNoZWQgMTYzODQgYmluZCAxNjM4NCkNCkxp bnV4IElQIG11bHRpY2FzdCByb3V0ZXIgMC4wNiBwbHVzIFBJTS1TTQ0KTkVUNDogVW5peCBk b21haW4gc29ja2V0cyAxLjAvU01QIGZvciBMaW51eCBORVQ0LjAuDQpSQU1ESVNLOiBDb21w cmVzc2VkIGltYWdlIGZvdW5kIGF0IGJsb2NrIDANCkZyZWVpbmcgaW5pdHJkIG1lbW9yeTog MjQyayBmcmVlZA0KVkZTOiBNb3VudGVkIHJvb3QgKGV4dDIgZmlsZXN5c3RlbSkuDQpTQ1NJ IHN1YnN5c3RlbSBkcml2ZXIgUmV2aXNpb246IDEuMDANCmttb2Q6IGZhaWxlZCB0byBleGVj IC9zYmluL21vZHByb2JlIC1zIC1rIHNjc2lfaG9zdGFkYXB0ZXIsIGVycm5vID0gMg0KUENJ OiBGb3VuZCBJUlEgOSBmb3IgZGV2aWNlIDAwOjEyLjANCnNjc2kwIDogQWRhcHRlYyBBSUM3 WFhYIEVJU0EvVkxCL1BDSSBTQ1NJIEhCQSBEUklWRVIsIFJldiA2LjIuNg0KICAgICAgICA8 QWRhcHRlYyAxOTE2MEIgVWx0cmExNjAgU0NTSSBhZGFwdGVyPg0KICAgICAgICBhaWM3ODky OiBVbHRyYTE2MCBXaWRlIENoYW5uZWwgQSwgU0NTSSBJZD03LCAzMi8yNTMgU0NCcw0KDQog IFZlbmRvcjogUkFJREtJTkcgIE1vZGVsOiAgNDAwICAgICAgICAgICAgICBSZXY6ICAgICAN CiAgVHlwZTogICBEaXJlY3QtQWNjZXNzICAgICAgICAgICAgICAgICAgICAgIEFOU0kgU0NT SSByZXZpc2lvbjogMDINCnNjc2kwOkE6NjowOiBUYWdnZWQgUXVldWluZyBlbmFibGVkLiAg RGVwdGggMjUzDQpBdHRhY2hlZCBzY3NpIGRpc2sgc2RhIGF0IHNjc2kwLCBjaGFubmVsIDAs IGlkIDYsIGx1biAwDQooc2NzaTA6QTo2KTogNDAuMDAwTUIvcyB0cmFuc2ZlcnMgKDIwLjAw ME1Ieiwgb2Zmc2V0IDE2LCAxNmJpdCkNClNDU0kgZGV2aWNlIHNkYTogMjQwMTAzNDI0IDUx Mi1ieXRlIGhkd3Igc2VjdG9ycyAoMTIyOTMzIE1CKQ0KUGFydGl0aW9uIGNoZWNrOg0KIHNk YTogc2RhMSBzZGEyIHNkYTMNCkpvdXJuYWxsZWQgQmxvY2sgRGV2aWNlIGRyaXZlciBsb2Fk ZWQNCmtqb3VybmFsZCBzdGFydGluZy4gIENvbW1pdCBpbnRlcnZhbCA1IHNlY29uZHMNCkVY VDMtZnM6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2RlLg0KRnJl ZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogMjkyayBmcmVlZA0KQWRkaW5nIFN3YXA6IDUy MjEwNGsgc3dhcC1zcGFjZSAocHJpb3JpdHkgLTEpDQp1c2IuYzogcmVnaXN0ZXJlZCBuZXcg ZHJpdmVyIHVzYmRldmZzDQp1c2IuYzogcmVnaXN0ZXJlZCBuZXcgZHJpdmVyIGh1Yg0KdXNi LXVoY2kuYzogJFJldmlzaW9uOiAxLjI3NSAkIHRpbWUgMTE6NTU6MDcgQXVnICA3IDIwMDIN CnVzYi11aGNpLmM6IEhpZ2ggYmFuZHdpZHRoIG1vZGUgZW5hYmxlZA0KdXNiLXVoY2kuYzog VVNCIFVIQ0kgYXQgSS9PIDB4NjQwMCwgSVJRIDExDQp1c2ItdWhjaS5jOiBEZXRlY3RlZCAy IHBvcnRzDQp1c2IuYzogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51 bWJlciAxDQpodWIuYzogVVNCIGh1YiBmb3VuZA0KaHViLmM6IDIgcG9ydHMgZGV0ZWN0ZWQN CnVzYi11aGNpLmM6IHYxLjI3NTpVU0IgVW5pdmVyc2FsIEhvc3QgQ29udHJvbGxlciBJbnRl cmZhY2UgZHJpdmVyDQpFWFQzIEZTIDIuNC0wLjkuMTgsIDE0IE1heSAyMDAyIG9uIHNkKDgs MiksIGludGVybmFsIGpvdXJuYWwNCmtqb3VybmFsZCBzdGFydGluZy4gIENvbW1pdCBpbnRl cnZhbCA1IHNlY29uZHMNCkVYVDMgRlMgMi40LTAuOS4xOCwgMTQgTWF5IDIwMDIgb24gc2Qo OCwxKSwgaW50ZXJuYWwgam91cm5hbA0KRVhUMy1mczogbW91bnRlZCBmaWxlc3lzdGVtIHdp dGggb3JkZXJlZCBkYXRhIG1vZGUuDQplZXBybzEwMC5jOnYxLjA5ai10IDkvMjkvOTkgRG9u YWxkIEJlY2tlciBodHRwOi8vd3d3LnNjeWxkLmNvbS9uZXR3b3JrL2VlcHJvMTAwLmh0bWwN CmVlcHJvMTAwLmM6ICRSZXZpc2lvbjogMS4zNiAkIDIwMDAvMTEvMTcgTW9kaWZpZWQgYnkg QW5kcmV5IFYuIFNhdm9jaGtpbiA8c2F3QHNhdy5zdy5jb20uc2c+IGFuZCBvdGhlcnMNClBD STogRm91bmQgSVJRIDEwIGZvciBkZXZpY2UgMDA6MGYuMA0KZXRoMDogSW50ZWwgQ29ycC4g ODI1NTcvOC85IFtFdGhlcm5ldCBQcm8gMTAwXSwgMDA6OTA6Mjc6MEE6QTM6OTAsIElSUSAx MC4NCiAgUmVjZWl2ZXIgbG9jay11cCBidWcgZXhpc3RzIC0tIGVuYWJsaW5nIHdvcmstYXJv dW5kLg0KICBCb2FyZCBhc3NlbWJseSA3MDE3MzgtMDAzLCBQaHlzaWNhbCBjb25uZWN0b3Jz IHByZXNlbnQ6IFJKNDUNCiAgUHJpbWFyeSBpbnRlcmZhY2UgY2hpcCBpODI1NTUgUEhZICMx Lg0KICBHZW5lcmFsIHNlbGYtdGVzdDogcGFzc2VkLg0KICBTZXJpYWwgc3ViLXN5c3RlbSBz ZWxmLXRlc3Q6IHBhc3NlZC4NCiAgSW50ZXJuYWwgcmVnaXN0ZXJzIHNlbGYtdGVzdDogcGFz c2VkLg0KICBST00gY2hlY2tzdW0gc2VsZi10ZXN0OiBwYXNzZWQgKDB4MjRjOWYwNDMpLg0K ICBSZWNlaXZlciBsb2NrLXVwIHdvcmthcm91bmQgYWN0aXZhdGVkLg0KUENJOiBGb3VuZCBJ UlEgNSBmb3IgZGV2aWNlIDAwOjEwLjANCmV0aDE6IEludGVsIENvcnAuIDgyNTU3LzgvOSBb RXRoZXJuZXQgUHJvIDEwMF0gKCMyKSwgMDA6RDA6Qjc6NEQ6OTc6MjcsIElSUSA1Lg0KICBC b2FyZCBhc3NlbWJseSA3MjEzODMtMDA4LCBQaHlzaWNhbCBjb25uZWN0b3JzIHByZXNlbnQ6 IFJKNDUNCiAgUHJpbWFyeSBpbnRlcmZhY2UgY2hpcCBpODI1NTUgUEhZICMxLg0KICBHZW5l cmFsIHNlbGYtdGVzdDogcGFzc2VkLg0KICBTZXJpYWwgc3ViLXN5c3RlbSBzZWxmLXRlc3Q6 IHBhc3NlZC4NCiAgSW50ZXJuYWwgcmVnaXN0ZXJzIHNlbGYtdGVzdDogcGFzc2VkLg0KICBS T00gY2hlY2tzdW0gc2VsZi10ZXN0OiBwYXNzZWQgKDB4MDRmNDUxOGIpLg0KSW5zdGFsbGlu ZyBrbmZzZCAoY29weXJpZ2h0IChDKSAxOTk2IG9raXJAbW9uYWQuc3diLmRlKS4NCg0KDQoN Cg0KDQpqKSB2bXN0YXQgMSBmb3IgZHVyYXRpb24gb2YgdGVzdDoNCg0KICAgcHJvY3MgICAg ICAgICAgICAgICAgICAgICAgbWVtb3J5ICAgIHN3YXAgICAgICAgICAgaW8gICAgIHN5c3Rl bSAgICAgICAgIGNwdQ0KIHIgIGIgIHcgICBzd3BkICAgZnJlZSAgIGJ1ZmYgIGNhY2hlICBz aSAgc28gICAgYmkgICAgYm8gICBpbiAgICBjcyAgdXMgIHN5ICBpZA0KIDAgIDAgIDAgICAg ICAwIDIyMDkwOCAgIDYwNzIgIDEzNDI0ICAgMCAgIDAgICAxMTMgICAgNjUgIDEyMiAgICA3 OSAgIDUgICA2ICA4OQ0KIDAgIDAgIDQgICAgICAwIDIyMDY1MiAgIDYwOTYgIDEzNTY0ICAg MCAgIDAgICAgMjAgICAgIDAgIDI1NiAgICA3MiAgIDEgICAxICA5OA0KIDAgIDAgIDIgICAg ICAwIDIwOTY5NiAgIDYxMjAgIDIzOTUyICAgMCAgIDAgICAgIDAgICAgIDAgOTEyNSAgMzIx MiAgIDAgIDkwICAxMA0KIDAgIDAgIDMgICAgICAwIDE5NzkwOCAgIDYxMzYgIDM1Mjk2ICAg MCAgIDAgICAgIDAgICAgIDAgMTAxMjEgIDIyNjAgICAxICA5OSAgIDANCiAwICAwICAzICAg ICAgMCAxODYxNzYgICA2MTU2ICA0NjU4MCAgIDAgICAwICAgICAwICAgICAwIDEwMTQxICAy MTM5ICAgMSAgOTkgICAwDQogMCAgMCAgMyAgICAgIDAgMTc1MzEyICAgNjE3MiAgNTcwMDAg ICAwICAgMCAgICAgMCAzNzM1MiA5MjkyICAxODU4ICAgMCAgOTggICAyDQogMCAgMCAgNCAg ICAgIDAgMTY0MDI0ICAgNjE4MCAgNjc4NjAgICAwICAgMCAgICAgMCAgICAgMCA5NzAxICAy MDM3ICAgMSAgOTkgICAwDQogMCAgMCAgNCAgICAgIDAgMTUyNjY0ICAgNjE5MiAgNzg3ODQg ICAwICAgMCAgICAgMCAgICAgMCA5NzQ1ICAxODY2ICAgMCAgOTggICAyDQogMCAgMCAgNCAg ICAgIDAgMTQxNDg0ICAgNjIwOCAgODk1MTYgICAwICAgMCAgICAgMCAgIDEzNiA5NTkyICAx OTIwICAgMCAxMDAgICAwDQogMCAgMCAgMyAgICAgIDAgMTMwMzUyICAgNjIyMCAxMDAzNjgg ICAwICAgMCAgICAgMCAgICAgNCA5NzI3ICAxOTUyICAgMSAgOTggICAxDQogMCAgMCAgNCAg ICAgIDAgMTIwMTY4ICAgNjIyOCAxMTAyOTYgICAwICAgMCAgICAgMCA1MjUwNCA4Nzk0ICAx NzQyICAgMCAxMDAgICAwDQogMCAgMCAgMyAgICAgIDAgMTA5MDQwICAgNjIzMiAxMjExMzYg ICAwICAgMCAgICAgMCAgICAgMCA5MzMxICAyMDM0ICAgMSAgOTkgICAwDQogMCAgMCAgMiAg ICAgIDAgIDk3ODQ4ICAgNjIzMiAxMzE5OTIgICAwICAgMCAgICAgMCAgICAgMCA5MzU5ICAx OTUzICAgMCAxMDAgICAwDQogMCAgMCAgMyAgICAgIDAgIDg3NzA0ICAgNjI0MCAxNDE3NTYg ICAwICAgMCAgICAgNCAgICAgMCA4Mzg5ICAxODg2ICAgMSAgODggIDExDQogMCAgMCAgNCAg ICAgIDAgIDc5NDA4ICAgNjI0NCAxNDk3NDggICAwICAgMCAgICAgMCAgICAgMCA2OTgwICAy NTEwICAgMSAgNjcgIDMyDQogMCAgMCAgNCAgICAgIDAgIDY4MjU2ICAgNjI2MCAxNjA0NzIg ICAwICAgMCAgICAgMCAgIDEyOCA5NjU5ICAyNTg4ICAgMCAgOTQgICA2DQogMCAgMCAgMyAg ICAgIDAgIDU3NTg4ICAgNjI4MCAxNzA3MzIgICAwICAgMCAgICAgMCAyMjUyOCA5MTg4ICAy MDY5ICAgMSAgOTQgICA1DQogMCAgMCAgNCAgICAgIDAgIDQ2OTgwICAgNjMwMCAxODEwNDAg ICAwICAgMCAgICAgMCAgIDExNiA5MjU5ICAxOTQ3ICAgMSAgOTMgICA2DQogMCAgMCAgNCAg ICAgIDAgIDM2ODAwICAgNjMyMCAxOTA5NTIgICAwICAgMCAgICAgMCA2Mjg5NiA4NzgxICAx ODIxICAgMCAgOTYgICA0DQogMCAgMCAgNCAgICAgIDAgIDI1NTM2ICAgNjMzMiAyMDE5Mjgg ICAwICAgMCAgICAgMCAgICAgMCA5Nzg3ICAyMjAzICAgMSAgOTcgICAyDQogMCAgMCAgNCAg ICAgIDAgIDE0NDA0ICAgNjM0NCAyMTI3NzYgICAwICAgMCAgICAgMCAgICAgMCA5NjY4ICAy NDE0ICAgMCAgOTggICAyDQogMCAgMCAgNCAgICAgIDAgICAzNjA0ICAgNjM1MiAyMjM1NzYg ICAwICAgMCAgICAgMCAgICAgMCA5NjMzICAxOTYxICAgMCAgOTggICAyDQogMCAgMCAgNCAg ICAgIDAgICAzMzI0ICAgNjM2NCAyMjQ3OTIgICAwICAgMCAgICAgMCAgICAgMCA5NDUxICAy MTMyICAgMCAgOTkgICAxDQogMCAgMCAgNCAgICAgIDAgICAzMzI0ICAgNjM3MiAyMjUyNDAg ICAwICAgMCAgICAgMCAgICAgMCA5Mzk3ICAxODM2ICAgMCAxMDAgICAwDQogMCAgMCAgMyAg ICAgIDAgICAzMzI0ICAgNjM4NCAyMjUxOTIgICAwICAgMCAgICAgMCAyMjUyOCA5MjQxICAx ODEwICAgMCAgOTggICAyDQogMCAgMCAgNiAgICAgIDAgICAzMzI0ICAgNjM5NiAyMjUxMjAg ICAwICAgMCAgICAgNCAgICAgMCA4MjQxICAxNTc1ICAgMSAgODcgIDEyDQogMCAgMCAgNiAg ICAgIDAgICAzMzI0ICAgNjM5NiAyMjUxMjAgICAwICAgMCAgICAgMCAgICAgMCAgMTM3ICAg IDI3ICAgMCAgIDIgIDk4DQogMCAgMCAgNiAgICAgIDAgICAzMzM2ICAgNjM5NiAyMjUxMjAg ICAwICAgMCAgICAgMCAgICAgMCAgMTA3ICAgIDEyICAgMSAgIDAgIDk5DQogMCAgMCAgNiAg ICAgIDAgICAzMzU2ICAgNjM5NiAyMjUxMjAgICAwICAgMCAgICAgMCAgICAgMCAgMTIyICAg IDEyICAgMSAgIDAgIDk5DQogMCAgMCAgNCAgICAgIDAgICAzMzI0ICAgNjQwMCAyMjUxMDQg ICAwICAgMCAgICAgMCAgICAgMCAzNTU5ICAgODE1ICAgMCAgMzUgIDY1DQogMCAgMCAgNCAg ICAgIDAgICAzMzI0ICAgNjQwOCAyMjUyMjQgICAwICAgMCAgICAgMCAyMjUyOCA5Njk3ICAy MDYzICAgMCAgOTkgICAxDQogMCAgMCAgMyAgICAgIDAgICAzMzI0ICAgNjQxMiAyMjUxOTIg ICAwICAgMCAgICAgMCAgICAgMCA5Njk4ICAyMDMwICAgMCAgOTkgICAxDQogMCAgMSAgMiAg ICAgIDAgICAzMzI0ICAgNjQxMiAyMjUxMjQgICAwICAgMCAgICAgMCAyMjUyOCA5NDA1ICAx OTAzICAgMCAxMDAgICAwDQogMCAgMSAgMyAgICAgIDAgICAzMzI0ICAgNjQxNiAyMjUwNDQg ICAwICAgMCAgICAgMCAgICAgMCA5NTc1ICAxNzk3ICAgMCAxMDAgICAwDQogMCAgMSAgMyAg ICAgIDAgICAzMzI0ICAgNjQyNCAyMjUwNDQgICAwICAgMCAgICAgMCAgICAgMCA2NzA3ICAx OTMyICAgMCAgNjkgIDMxDQogMCAgMSAgMyAgICAgIDAgICAzMzI0ICAgNjQzNiAyMjUwNjAg ICAwICAgMCAgICAgMCAyMjUyOCA5MjAyICAyMDgwICAgMCAgOTkgICAxDQogMCAgMSAgMyAg ICAgIDAgICAzMzI0ICAgNjQ0OCAyMjUwNTYgICAwICAgMCAgICAgMCAgICAgMCA5MTY2ICAx Njk1ICAgMCAxMDAgICAwDQogMCAgMSAgMyAgICAgIDAgICAzMzI0ICAgNjQ2MCAyMjUwNjAg ICAwICAgMCAgICAgMCAyMjY4MCA5MTM1ICAxNjg3ICAgMCAxMDAgICAwDQogMCAgMSAgMyAg ICAgIDAgICAzMzI0ICAgNjQ2OCAyMjUzMTYgICAwICAgMCAgICAgMCAgICAgMCA5MzEzICAx Njk5ICAgMSAgOTkgICAwDQogMCAgMSAgNSAgICAgIDAgICAzMzI0ICAgNjQ3NiAyMjUzMDgg ICAwICAgMCAgICAgMCAyMjUyOCA1NTU1ICAxODYwICAgMCAgNDcgIDUzDQogMCAgMiAgNCAg ICAgIDAgICAzMzI0ICAgNjQ5MiAyMjUyMDQgICAwICAgMCAgICAgMCAgICAgMCA4OTQyICAx Nzg2ICAgMSAgOTIgICA3DQogMCAgMiAgMyAgICAgIDAgICAzMzI0ICAgNjUwOCAyMjUwODgg ICAwICAgMCAgICAgMCAyMjUyOCA4Nzg1ICAxNzkxICAgMCAgOTMgICA3DQogMCAgMiAgNiAg ICAgIDAgICAzMzI0ICAgNjUyMCAyMjUwMTIgICAwICAgMCAgICAgNCAgICAgMCAyNTQ1ICAg NDU3ICAgMSAgMjUgIDc0DQogICBwcm9jcyAgICAgICAgICAgICAgICAgICAgICBtZW1vcnkg ICAgc3dhcCAgICAgICAgICBpbyAgICAgc3lzdGVtICAgICAgICAgY3B1DQogciAgYiAgdyAg IHN3cGQgICBmcmVlICAgYnVmZiAgY2FjaGUgIHNpICBzbyAgICBiaSAgICBibyAgIGluICAg IGNzICB1cyAgc3kgIGlkDQogMSAgMiAgNiAgICAgIDAgICAzMzI0ICAgNjUyMCAyMjQ5OTYg ICAwICAgMCAgICAgMCAgICAgMCAgMTc0ICAgIDI3ICAgMCAgIDIgIDk4DQogMCAgMiAgNyAg ICAgIDAgICAzMzI0ICAgNjUyMCAyMjQ5OTYgICAwICAgMCAgICAgMCAgICAgMCAgMTE5ICAg IDIxICAgMCAgIDMgIDk3DQogMCAgMiAgNyAgICAgIDAgICAzMzI0ICAgNjUyNCAyMjQ5OTIg ICAwICAgMCAgICAgMCAgICAgNCAgMTYxICAgIDI4ICAgMSAgIDEgIDk4DQogMCAgMiAgMyAg ICAgIDAgICAzMzI0ICAgNjUyNCAyMjQ5NjggICAwICAgMCAgICAgMCAgICAgMCAxNTg5ICAg NDYzICAgMCAgMTUgIDg1DQogMCAgMiAgNCAgICAgIDAgICAzMzI0ICAgNjU0NCAyMjQ4ODAg ICAwICAgMCAgICAgMCAgICAgMCA5NDUxICAyNjc0ICAgMCAgOTIgICA4DQogMCAgMiAgNSAg ICAgIDAgICAzMzI0ICAgNjU1NiAyMjQ5MTYgICAwICAgMCAgICAgMCAyMjUyOCA5NzAzICAx OTQ1ICAgMCAgOTkgICAxDQogMCAgMiAgMyAgICAgIDAgICAzMzI0ICAgNjU2NCAyMjQ4ODgg ICAwICAgMCAgICAgMCAgICAgMCA5NzQ1ICAxOTE0ICAgMCAxMDAgICAwDQogMCAgMiAgNCAg ICAgIDAgICAzMzI0ICAgNjU3NiAyMjQ4ODAgICAwICAgMCAgICAgMCAyMjUyOCA5NDQ2ICAx OTU3ICAgMCAgOTkgICAxDQogMCAgMiAgMyAgICAgIDAgICAzMzI0ICAgNjU4OCAyMjQ4NTYg ICAwICAgMCAgICAgMCAgICAgMCA5NTQwICAxOTgwICAgMSAgOTggICAxDQogMCAgMiAgMyAg ICAgIDAgICAzMzI0ICAgNjU5NiAyMjQ4ODAgICAwICAgMCAgICAgMCA1NzYxNiA4NjI1ICAx Njc0ICAgMCAxMDAgICAwDQogMCAgMiAgNCAgICAgIDAgICAzMzI0ICAgNjYwOCAyMjQ5ODgg ICAwICAgMCAgICAgMCAgICAgMCA5NTE1ICAyMTQ0ICAgMSAgOTggICAxDQogMCAgMiAgNCAg ICAgIDAgICAzNTM2ICAgNjYxNiAyMjQ3MDggICAwICAgMCAgICAgMCAgICAgMCA5Mjc3ICAx Nzk3ICAgMCAxMDAgICAwDQogMCAgMiAgMyAgICAgIDAgICAzNDAwICAgNjYyNCAyMjQ3OTYg ICAwICAgMCAgICAgMCAgICAgMCA5MzE2ICAxNzgzICAgMSAgOTkgICAwDQogMCAgMiAgMyAg ICAgIDAgICAzNDcyICAgNjYyNCAyMjQ3MTYgICAwICAgMCAgICAgMCAgIDEyOCA5MTE2ICAx NTczICAgMSAgOTkgICAwDQogMCAgMiAgMiAgICAgIDAgICAzMzI0ICAgNjYyOCAyMjQ4NTIg ICAwICAgMCAgICAgMCAgICAgMCA5MTU0ICAxNjY4ICAgMCAxMDAgICAwDQogMCAgMiAgNiAg ICAgIDAgICAzMzI0ICAgNjYzMiAyMjQ4MjAgICAwICAgMCAgICAgNCAyMjUyOCA4MTQ3ICAx Mzc0ICAgMCAgOTYgICA0DQogMCAgMiAgNiAgICAgIDAgICAzMzI0ICAgNjYzMiAyMjQ4MjAg ICAwICAgMCAgICAgMCAgICAgMCAgMTE1ICAgIDEwICAgMSAgIDAgIDk5DQogMCAgMiAgNiAg ICAgIDAgICA0MzM2ICAgNjYzMiAyMjM3OTIgICAwICAgMCAgICAgMCAgICAgMCAgMTM1ICAg IDI2ICAgMSAgIDAgIDk5DQogMCAgMiAgNyAgICAgIDAgICA0MzM2ICAgNjYzMiAyMjM3OTIg ICAwICAgMCAgICAgMCAgICAgMCAgMTMxICAgIDEzICAgMSAgIDEgIDk4DQogMCAgMiAgNyAg ICAgIDAgICA0MzM2ICAgNjYzMiAyMjM3OTIgICAwICAgMCAgICAgMCAgICAgMCAgMTU0ICAg IDMxICAgMCAgIDMgIDk3DQogMCAgMiAgNyAgICAgIDAgICA0MzM2ICAgNjYzMiAyMjM3OTIg ICAwICAgMCAgICAgMCAgICAgMCAgMTIyICAgICA5ICAgMCAgIDEgIDk5DQogMCAgMiAgNyAg ICAgIDAgICA0MzM2ICAgNjYzMiAyMjM3OTIgICAwICAgMCAgICAgMCAgICAgMCAgMTQwICAg IDExICAgMCAgIDEgIDk5DQogMCAgMiAgNyAgICAgIDAgICA0MzM2ICAgNjYzMiAyMjM3OTIg ICAwICAgMCAgICAgMCAgICAgMCAgMTQxICAgIDExICAgMSAgIDEgIDk4DQogMCAgMiAgMyAg ICAgIDAgICAzMzI0ICAgNjY0MCAyMjQ3ODAgICAwICAgMCAgICAgMCAgICAgMCA2ODI1ICAy MDAxICAgMCAgNjggIDMyDQogMCAgMiAgMyAgICAgIDAgICAzMzYwICAgNjY0OCAyMjQ3ODQg ICAwICAgMCAgICAgMCAyMjUyOCA5NDk2ICAxOTczICAgMSAgOTUgICA0DQogMCAgMiAgMSAg ICAgIDAgICAzMzQ0ICAgNjY0OCAyMjQ4MDggICAwICAgMCAgICAgMCAgICAgMCAxMTUwICAg MTgwICAgMCAgMTMgIDg3DQogMCAgMiAgMSAgICAgIDAgICAzMzQ0ICAgNjY0OCAyMjQ4MDgg ICAwICAgMCAgICAgMCAgICAgMCAgMTE5ICAgIDEwICAgMCAgIDEgIDk5DQogMCAgMiAgMSAg ICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDggICAwICAgMCAgICAgMCAgICAgMCAgMTExICAg IDEzICAgMSAgIDAgIDk5DQogMCAgMiAgMiAgICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDgg ICAwICAgMCAgICAgMCAgICAgMCAgMTIyICAgIDEwICAgMCAgIDEgIDk5DQogMCAgMiAgMSAg ICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDggICAwICAgMCAgICAgMCAgICAgMCAgMTQ2ICAg IDE1ICAgMSAgIDAgIDk5DQogMCAgMiAgMSAgICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDgg ICAwICAgMCAgICAgMCAgICAgMCAgMTMwICAgIDE2ICAgMCAgIDEgIDk5DQogMCAgMiAgMSAg ICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDggICAwICAgMCAgICAgMCAgICAgMCAgMTI1ICAg IDExICAgMCAgIDEgIDk5DQogMCAgMiAgMSAgICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDgg ICAwICAgMCAgICAgMCAgICAgMCAgMTE5ICAgIDEwICAgMCAgIDEgIDk5DQogMCAgMiAgMSAg ICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDggICAwICAgMCAgICAgMCAgICAgMCAgMTIxICAg IDEyICAgMSAgIDUgIDk0DQogMCAgMiAgMSAgICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDgg ICAwICAgMCAgICAgMCAgICAgMCAgMTIyICAgIDExICAgMSAgIDAgIDk5DQogMCAgMiAgMSAg ICAgIDAgICAzMzUyICAgNjY0OCAyMjQ4MDggICAwICAgMCAgICAgMCAgICAgMCAgMTE1ICAg IDEzICAgMSAgIDEgIDk4DQogMCAgMiAgMSAgICAgIDAgICAzMzQ4ICAgNjY0OCAyMjQ4MDgg ICAwICAgMCAgICAgMCAgICAgMCAgMTMxICAgICA5ICAgMCAgIDEgIDk5DQogMCAgMiAgMSAg ICAgIDAgICAzNDI4ICAgNjY0OCAyMjQ4MDggICAwICAgMCAgICAgMCAgICAgMCAgMTMyICAg IDE5ICAgMSAgIDAgIDk5DQogMCAgMyAgMSAgICAgIDAgICAzMzYwICAgNjY0OCAyMjQ4MTIg ICAwICAgMCAgICAgNCAgICAgMCAgMTE5ICAgIDI5ICAgMCAgIDEgIDk5DQogMCAgMyAgMSAg ICAgIDAgICAzMzQwICAgNjY0OCAyMjQ4MjAgICAwICAgMCAgICAgOCA0Mzg1MiAgMTEwICAg IDE1ICAgMSAgIDUgIDk0DQogMCAgMyAgMSAgICAgIDAgICAzMzQwICAgNjY0OCAyMjQ4MjAg ICAwICAgMCAgICAgMCAgICAgMCAgMTI2ICAgICA4ICAgMCAgIDEgIDk5DQogMCAgMyAgMSAg ICAgIDAgICAzMzQwICAgNjY0OCAyMjQ4MjAgICAwICAgMCAgICAgMCAgICAgMCAgMTE0ICAg ICA5ICAgMCAgIDEgIDk5DQogMCAgMyAgMSAgICAgIDAgICAzMzQwICAgNjY0OCAyMjQ4MjAg ICAwICAgMCAgICAgMCAgICAgMCAgMTE2ICAgICA4ICAgMCAgIDEgIDk5DQogICBwcm9jcyAg ICAgICAgICAgICAgICAgICAgICBtZW1vcnkgICAgc3dhcCAgICAgICAgICBpbyAgICAgc3lz dGVtICAgICAgICAgY3B1DQogciAgYiAgdyAgIHN3cGQgICBmcmVlICAgYnVmZiAgY2FjaGUg IHNpICBzbyAgICBiaSAgICBibyAgIGluICAgIGNzICB1cyAgc3kgIGlkDQogMSAgMyAgMSAg ICAgIDAgICAzMzQwICAgNjY0OCAyMjQ4MjAgICAwICAgMCAgICAgMCAgICAgMCAgMTE4ICAg IDIxICAgMCAgIDEgIDk5DQogMCAgMyAgMSAgICAgIDAgICAzMzQwICAgNjY0OCAyMjQ4MjAg ICAwICAgMCAgICAgMCAgICAgMCAgMTQzICAgIDE5ICAgMSAgIDEgIDk4DQogMCAgMyAgMSAg ICAgIDAgICAzMzQwICAgNjY0OCAyMjQ4MjAgICAwICAgMCAgICAgMCAgICAgMCAgMTMwICAg IDE1ICAgMSAgIDAgIDk5DQogMCAgMyAgMSAgICAgIDAgICAzMzQwICAgNjY0OCAyMjQ4MjAg ICAwICAgMCAgICAgMCAgICAgMCAgMTE2ICAgIDI1ICAgMSAgIDAgIDk5DQogMCAgMyAgMSAg ICAgIDAgICAzMzI4ICAgNjY2MCAyMjQ4MjAgICAwICAgMCAgICAgNCAgIDMzNiAgMTE5ICAg IDM5ICAgMSAgIDQgIDk1DQogMCAgMyAgMSAgICAgIDAgICAzMzI4ICAgNjY2MCAyMjQ4MjAg ICAwICAgMCAgICAgMCAgICAgMCAgMTA2ICAgICA5ICAgMSAgIDAgIDk5DQogMCAgMyAgMSAg ICAgIDAgICAzMzI4ICAgNjY2MCAyMjQ4MjAgICAwICAgMCAgICAgMCAgICAgMCAgMTQ0ICAg IDQxICAgMSAgIDAgIDk5DQogMiAgMCAgMCAgICAgIDAgICAzMzI4ICAgNjY4MCAyMjQ0MTYg ICAwICAgMCAgICAgMCAgIDE5NiAgMTYwICAgIDU2ICAgNSAgIDkgIDg2DQogMCAgMCAgMCAg ICAgIDAgICA0OTI0ICAgNjcxMiAyMjMyNTYgICAwICAgMCAgICAgMCAgIDI1MiAgMTE2ICAg NjkzICA0MiAgIDUgIDUzDQogMCAgMCAgMCAgICAgIDAgICA0OTI0ICAgNjcxMiAyMjMyNTYg ICAwICAgMCAgICAgMCAgIDM4NCAgMjAwICAgIDExICAgMSAgIDAgIDk5DQogMCAgMCAgMCAg ICAgIDAgICA0OTI0ICAgNjcxMiAyMjMyNTYgICAwICAgMCAgICAgMCAgICAgMCAgMTA0ICAg ICA5ICAgMCAgIDEgIDk5DQogMCAgMCAgMCAgICAgIDAgICA0OTI0ICAgNjcxMiAyMjMyNTYg ICAwICAgMCAgICAgMCAgICAgMCAgMTA0ICAgICA5ICAgMCAgIDEgIDk5DQogMCAgMCAgMCAg ICAgIDAgICA0OTI0ICAgNjcxMiAyMjMyNTYgICAwICAgMCAgICAgMCAgICAgMCAgMTA1ICAg IDEwICAgMCAgIDEgIDk5DQogMCAgMCAgMCAgICAgIDAgICA0OTQ4ICAgNjcyMCAyMjMyMjQg ICAwICAgMCAgICAgMCAgIDIwNCAgMTA5ICAgIDUzICA0NCAgIDQgIDUyDQogMCAgMCAgMCAg ICAgIDAgICA0OTQ0ICAgNjcyMCAyMjMyMjQgICAwICAgMCAgICAgMCAgIDEyOCAgMTMxICAg IDEwICAgMCAgIDEgIDk5DQogMCAgMCAgMCAgICAgIDAgICA0OTQ0ICAgNjcyMCAyMjMyMjQg ICAwICAgMCAgICAgMCAgICAgMCAgMTA1ICAgICA5ICAgMCAgIDEgIDk5DQogMCAgMCAgMCAg ICAgIDAgICA0OTQ0ICAgNjcyMCAyMjMyMjQgICAwICAgMCAgICAgMCAgICAgMCAgMTA0ICAg IDE1ICAgMCAgIDEgIDk5DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg== --Message-Boundary-8592-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/