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 X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41F9EC28CC5 for ; Sat, 8 Jun 2019 13:40:23 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 03FF5214C6 for ; Sat, 8 Jun 2019 13:40:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 03FF5214C6 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hZbZQ-0002mI-0H; Sat, 08 Jun 2019 13:39:44 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hZbZO-0002m6-Jq for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 13:39:42 +0000 X-Inumbo-ID: dd17a4e0-89f2-11e9-8980-bc764e045a96 Received: from mail.xenproject.org (unknown [104.130.215.37]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS id dd17a4e0-89f2-11e9-8980-bc764e045a96; Sat, 08 Jun 2019 13:39:39 +0000 (UTC) Received: from host146.205.237.98.conversent.net ([205.237.98.146] helo=infra.test-lab.xenproject.org) by mail.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hZbZL-0008R5-1R; Sat, 08 Jun 2019 13:39:39 +0000 Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org) by infra.test-lab.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hZbZK-0002xQ-KS; Sat, 08 Jun 2019 13:39:38 +0000 Received: from osstest by osstest.test-lab.xenproject.org with local (Exim 4.89) (envelope-from ) id 1hZbZK-0006Zp-JW; Sat, 08 Jun 2019 13:39:38 +0000 To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org Message-ID: MIME-Version: 1.0 X-Osstest-Failures: xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:regression xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:heisenbug xen-4.12-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:heisenbug xen-4.12-testing:test-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore:fail:heisenbug xen-4.12-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking xen-4.12-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking xen-4.12-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking xen-4.12-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking xen-4.12-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking xen-4.12-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking xen-4.12-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking xen-4.12-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking xen-4.12-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking xen-4.12-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking xen-4.12-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking xen-4.12-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking xen-4.12-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking xen-4.12-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking xen-4.12-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking xen-4.12-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking xen-4.12-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking xen-4.12-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking X-Osstest-Versions-This: xen=967627141b331657fff141e8e2952674753d0682 X-Osstest-Versions-That: xen=b4f291b0ca914454cbac9fa5580bb35f8ab04eee From: osstest service owner Date: Sat, 08 Jun 2019 13:39:38 +0000 Subject: [Xen-devel] [xen-4.12-testing test] 137384: regressions - FAIL X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" ZmxpZ2h0IDEzNzM4NCB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczODQvCgpSZWdyZXNzaW9ucyA6 LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv dzIgICAgMTYgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNjcyOAoK VGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0 ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgZmFpbCBpbiAx MzcyNzggcGFzcyBpbiAxMzczODQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIDE1IGd1ZXN0LXN0 YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzcyNzggcGFzcyBpbiAxMzczODQKIHRlc3QtYXJt aGYtYXJtaGYteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBw YXNzIGluIDEzNzI3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTMgZ3Vl c3Qtc2F2ZXJlc3RvcmUgICBmYWlsIHBhc3MgaW4gMTM3Mjc4CgpUZXN0cyB3aGljaCBkaWQgbm90 IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzNzI3OCBuZXZlciBwYXNzCiB0 ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWls IGluIDEzNzI3OCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2 NCAxNyBndWVzdC1zdG9wICAgIGZhaWwgaW4gMTM3Mjc4IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0 LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy bTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14 bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0 LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2 ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0 LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0 ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0 IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1 cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4 NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93 cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0 ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOTY3NjI3MTQxYjMzMTY1N2ZmZjE0MWU4ZTI5 NTI2NzQ3NTNkMDY4MgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYjRm MjkxYjBjYTkxNDQ1NGNiYWM5ZmE1NTgwYmIzNWY4YWIwNGVlZQoKTGFzdCB0ZXN0IG9mIGJhc2lz ICAgMTM2NzI4ICAyMDE5LTA1LTIyIDAwOjI3OjM5IFogICAxNyBkYXlzClRlc3Rpbmcgc2FtZSBz aW5jZSAgIDEzNzI3OCAgMjAxOS0wNi0wNCAxNDowNTo1OSBaICAgIDMgZGF5cyAgICAyIGF0dGVt cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXhh bmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogIEFuZHJldyBDb29wZXIgPGFu ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5j b20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElnb3IgRHJ1 emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj aEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlh biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxt YXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9j YXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5j b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp bGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw YXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0 Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2 NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0 LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0 LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4 Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2 LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0 ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43 LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14 bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14 bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0 LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBw YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0 cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2 ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11 dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0 Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2 NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0 aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0 LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0 ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/ cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9 bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0KY29tbWl0IDk2NzYyNzE0MWIzMzE2NTdmZmYxNDFlOGUyOTUyNjc0NzUzZDA2ODIKQXV0 aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KRGF0ZTogICBU dWUgSnVuIDQgMTU6NDA6MzcgMjAxOSArMDIwMAoKICAgIGxpYmFjcGk6IHJlcG9ydCBQQ0kgc2xv dHMgYXMgZW5hYmxlZCBvbmx5IGZvciBob3RwbHVnZ2FibGUgZGV2aWNlcwogICAgCiAgICBEU0RU IGZvciBxZW11LXhlbiBsYWNrcyBfU1RBIG1ldGhvZCBvZiBQQ0kgc2xvdCBvYmplY3QuIElmIF9T VEEgbWV0aG9kCiAgICBkb2Vzbid0IGV4aXN0IHRoZW4gdGhlIHNsb3QgaXMgYXNzdW1lZCB0byBi ZSBhbHdheXMgcHJlc2VudCBhbmQgYWN0aXZlCiAgICB3aGljaCBpbiBjb25qdW5jdGlvbiB3aXRo IF9FSjAgbWV0aG9kIG1ha2VzIGV2ZXJ5IGRldmljZSBlamVjdGFibGUgZm9yCiAgICBhbiBPUyBl dmVuIGlmIGl0J3Mgbm90IHRoZSBjYXNlLgogICAgCiAgICBxZW11LWt2bSBpcyBhYmxlIHRvIGR5 bmFtaWNhbGx5IGFkZCBfRUowIG1ldGhvZCBvbmx5IHRvIHRob3NlIHNsb3RzCiAgICB0aGF0IGVp dGhlciBoYXZlIGhvdHBsdWdnYWJsZSBkZXZpY2VzIG9yIGZyZWUgZm9yIFBDSSBwYXNzdGhyb3Vn aC4KICAgIEFzIFhlbiBsYWNrcyB0aGlzIGNhcGFiaWxpdHkgd2UgY2Fubm90IHVzZSB0aGVpciB3 YXkuCiAgICAKICAgIHFlbXUteGVuLXRyYWRpdGlvbmFsIERTRFQgaGFzIF9TVEEgbWV0aG9kIHdo aWNoIG9ubHkgcmVwb3J0cyB0aGF0CiAgICB0aGUgc2xvdCBpcyBwcmVzZW50IGlmIHRoZXJlIGlz IGEgUENJIGRldmljZXMgaG90cGx1Z2dlZCB0aGVyZS4KICAgIFRoaXMgaXMgZG9uZSB0aHJvdWdo IHF1ZXJ5aW5nIG9mIGl0cyBQQ0kgaG90cGx1ZyBjb250cm9sbGVyLgogICAgcWVtdS14ZW4gaGFz IHNpbWlsYXIgY2FwYWJpbGl0eSB0aGF0IHJlcG9ydHMgaWYgZGV2aWNlIGlzICJob3RwbHVnZ2Fi bGUKICAgIG9yIGFic2VudCIgd2hpY2ggd2UgY2FuIHVzZSB0byBhY2hpZXZlIHRoZSBzYW1lIHJl c3VsdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhp bmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1 c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNjc2MTk2NTI0M2IxMTMyMzBiZWQ5MDBkNjEwNWJl MDViMjhmNWNlYQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMjQgMTA6MzA6MjEgKzAyMDAKCmNv bW1pdCBjNmFjMTBjOGM0OTg5ZTFhZDZjNWE5MGZiMzY3YzQ1ZWRjYjU4ODNjCkF1dGhvcjogSmFu IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTo0MDowNyAy MDE5ICswMjAwCgogICAgeDg2L0lPLUFQSUM6IGZpeCBidWlsZCB3aXRoIGdjYzkKICAgIAogICAg VGhlcmUgYXJlIGEgbnVtYmVyIG9mIHBvaW50bGVzcyBfX3BhY2tlZCBhdHRyaWJ1dGVzIHdoaWNo IGNhdXNlIGdjYyA5IHRvCiAgICBsZWdpdGltYXRlbHkgd2FybjoKICAgIAogICAgdXRpbHMuYzog SW4gZnVuY3Rpb24gJ3Z0ZF9kdW1wX2lvbW11X2luZm8nOgogICAgdXRpbHMuYzoyODc6MzM6IGVy cm9yOiBjb252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeScgcG9p bnRlciAoYWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19BUElDX3JvdXRlX3JlbWFwX2VudHJ5 JyBwb2ludGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQgcG9pbnRl ciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAgIDI4NyB8ICAg ICAgICAgICAgICAgICByZW1hcCA9IChzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9yZW1hcF9lbnRyeSAq KSAmcnRlOwogICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIAogICAgaW50cmVtYXAuYzogSW4gZnVuY3Rpb24gJ2lv YXBpY19ydGVfdG9fcmVtYXBfZW50cnknOgogICAgaW50cmVtYXAuYzozNDM6MjU6IGVycm9yOiBj b252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeScgcG9pbnRlciAo YWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19BUElDX3JvdXRlX3JlbWFwX2VudHJ5JyBwb2lu dGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQgcG9pbnRlciB2YWx1 ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAgIDM0MyB8ICAgICByZW1h cF9ydGUgPSAoc3RydWN0IElPX0FQSUNfcm91dGVfcmVtYXBfZW50cnkgKikgb2xkX3J0ZTsKICAg ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fgogICAgCiAgICBTaW1wbHkgZHJvcCB0aGVzZSBhdHRyaWJ1dGVzLiBUYWtlIHRoZSBsaWJlcnR5 IGFuZCBhbHNvIHJlLWZvcm1hdCB0aGUKICAgIHN0cnVjdHVyZSBkZWZpbml0aW9ucyBhdCB0aGUg c2FtZSB0aW1lLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRA c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j b20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJl dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg bWFzdGVyIGNvbW1pdDogY2E5MzEwYjI0ZTYyMDVkZTUzODdlNTk4MmNjZDQyYzM1Y2FmODlkNAog ICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMjQgMTA6MTk6NTkgKzAyMDAKCmNvbW1pdCBhMzI0ZTlj NDYwMjI3MjI5YTFiZDRjMmU4OTZhMGYzMWU1ODQzZGM1CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8 amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozOTozNyAyMDE5ICswMjAwCgog ICAgeGVuL3NjaGVkOiBmaXggY3NjaGVkMl9kZWluaXRfcGRhdGEoKQogICAgCiAgICBDb21taXQg NzUzYmE0M2Q2ZDE2ZTY4OCAoInhlbi9zY2hlZDogZml4IGNyZWRpdDIgc210IGlkbGUgaGFuZGxp bmciKQogICAgaW50cm9kdWNlZCBhIHJlZ3Jlc3Npb24gd2hlbiBzd2l0Y2hpbmcgY3B1cyBiZXR3 ZWVuIGNwdXBvb2xzLgogICAgCiAgICBXaGVuIGFzc2lnbmluZyBhIGNwdSB0byBhIGNwdXBvb2wg d2l0aCBjcmVkaXQyIGJlaW5nIHRoZSBkZWZhdWx0CiAgICBzY2hlZHVsZXIgY3NjaGVkMl9kZWlu aXRfcGRhdGEoKSBpcyBjYWxsZWQgZm9yIHRoZSBjcmVkaXQyIHByaXZhdGUgZGF0YQogICAgYWZ0 ZXIgdGhlIG5ldyBzY2hlZHVsZXIncyBwcml2YXRlIGRhdGEgaGFzIGJlZW4gaG9va2VkIHRvIHRo ZSBwZXItY3B1CiAgICBzY2hlZHVsZXIgZGF0YS4gVW5mb3J0dW5hdGVseSBjc2NoZWQyX2RlaW5p dF9wZGF0YSgpIHdpbGwgY3ljbGUgdGhyb3VnaAogICAgYWxsIHBlci1jcHUgc2NoZWR1bGVyIGFy ZWFzIGl0IGtub3dzIG9mIGZvciByZW1vdmluZyB0aGUgY3B1IGZyb20gdGhlCiAgICByZXNwZWN0 aXZlIHNpYmxpbmcgbWFza3MgaW5jbHVkaW5nIHRoZSBhcmVhIG9mIHRoZSBqdXN0IG1vdmVkIGNw dS4gVGhpcwogICAgd2lsbCAoZGVwZW5kaW5nIG9uIHRoZSBuZXcgc2NoZWR1bGVyKSBlaXRoZXIg Y2xvYmJlciB0aGUgZGF0YSBvZiB0aGUKICAgIG5ldyBzY2hlZHVsZXIgb3IgaW4gY2FzZSBvZiBz Y2hlZF9ydCBsZWFkIHRvIGEgY3Jhc2guCiAgICAKICAgIEF2b2lkIHRoYXQgYnkgcmVtb3Zpbmcg dGhlIGNwdSBmcm9tIHRoZSBsaXN0IG9mIGFjdGl2ZSBjcHVzIGluIGNyZWRpdDIKICAgIGRhdGEg Zmlyc3QuCiAgICAKICAgIFRoZSBvcHBvc2l0ZSBwcm9ibGVtIGlzIG9jY3VycmluZyB3aGVuIHJl bW92aW5nIGEgY3B1IGZyb20gYSBjcHVwb29sOgogICAgaW5pdF9wZGF0YSgpIG9mIGNyZWRpdDIg d2lsbCBhY2Nlc3MgdGhlIHBlci1jcHUgZGF0YSBvZiB0aGUgb2xkCiAgICBzY2hlZHVsZXIuCiAg ICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAg IFJldmlld2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogICAgbWFz dGVyIGNvbW1pdDogZmZkMzM2N2VkNjgyYjZhYzZmNTdmY2IxNTE5MjEwNTRkZDRjY2U3ZQogICAg bWFzdGVyIGRhdGU6IDIwMTktMDUtMTcgMTU6NDE6MTcgKzAyMDAKCmNvbW1pdCBiODlmZTlmZGJj Yjk4YTMyMWEyN2E5OTI3ZTlhMDZhYWQ2ZGM0ZjJiCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozOTowNCAyMDE5ICswMjAwCgogICAg eDg2ZW11bDogYWRkIHN1cHBvcnQgZm9yIG1pc3NpbmcgeyxWfVBNQUREV0QgaW5zbnMKICAgIAog ICAgVGhlaXIgcHJlLUFWWDUxMiBpbmNhcm5hdGlvbnMgaGF2ZSBjbGVhcmx5IGJlZW4gb3Zlcmxv b2tlZCBkdXJpbmcgbXVjaAogICAgZWFybGllciB3b3JrLiBUaGVpciBtZW1vcnkgYWNjZXNzIHBh dHRlcm4gaXMgZW50aXJlbHkgc3RhbmRhcmQsIHNvIG5vCiAgICBzcGVjaWZpYyB0ZXN0cyBnZXQg YWRkZWQgdG8gdGhlIGhhcm5lc3MuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBSYXp2YW4gQ29qb2Nh cnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1 bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6IEFsZXhhbmRydSBJc2FpbGEg PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxYTQ4YmRkNTk5 YjI2OGEyZDliN2QwYzQ1ZjFmZDQwYzQ4OTIxODZlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0x NiAxMzo0MzoxNyArMDIwMAoKY29tbWl0IDFlNmFiOGUyZDQ0YjM3MjM2NDI0Nzk5NDRhMWM3YWQ4 NzFkMTlkZDEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg VHVlIEp1biA0IDE1OjM4OjE3IDIwMTkgKzAyMDAKCiAgICB4ODYvSVJROiBhdm9pZCBVQiAob3Ig d29yc2UpIGluIHRyYWNlX2lycV9tYXNrKCkKICAgIAogICAgRHluYW1pY2FsbHkgYWxsb2NhdGVk IENQVSBtYXNrIG9iamVjdHMgbWF5IGJlIHNtYWxsZXIgdGhhbiBjcHVtYXNrX3QsIHNvCiAgICBj b3B5aW5nIGhhcyB0byBiZSByZXN0cmljdGVkIHRvIHRoZSBhY3R1YWwgYWxsb2NhdGlvbiBzaXpl LiBUaGlzIGlzCiAgICBwYXJ0aWN1bGFyeSBpbXBvcnRhbnQgc2luY2UgdGhlIGZ1bmN0aW9uIGRv ZXNuJ3QgYmFpbCBlYXJseSB3aGVuIHRyYWNpbmcKICAgIGlzIG5vdCBhY3RpdmUsIHNvIGV2ZW4g cHJvZHVjdGlvbiBidWlsZHMgd291bGQgYmUgYWZmZWN0ZWQgYnkgcG90ZW50aWFsCiAgICBtaXNi ZWhhdmlvciBoZXJlLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbwogICAg LSB1c2UgaW5pdGlhbGl6ZXJzIGluc3RlYWQgb2YgYXNzaWdubWVudCArIG1lbXNldCgpLAogICAg LSBjb25zdGlmeSB0aGUgY3B1bWFza190IGlucHV0IHBvaW50ZXIsCiAgICAtIHUzMiAtPiB1aW50 MzJfdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu Y29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu Y29tPgogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv bT4KICAgIG1hc3RlciBjb21taXQ6IDZmYWZiOGJlZmE5OTYyMGEyZDczMjNiOWVjYTVjMzg3YmFk MWY1OWYKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDE2OjQxOjAzICswMjAwCgpjb21taXQg NjkzMjVlNzM2ZDAxZmRlOGZlZjYzODU4NzczYTlkZGFlMWE1MTQ0YwpBdXRob3I6IEFuZHJldyBD b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjM3 OjQ3IDIwMTkgKzAyMDAKCiAgICB4ODYvYm9vdDogRml4IGxhdGVudCBtZW1vcnkgY29ycnVwdGlv biB3aXRoIGVhcmx5X2Jvb3Rfb3B0c190CiAgICAKICAgIGMvcyBlYmIyNmI1MDlmICJ4ZW4veDg2 OiBtYWtlIFZHQSBzdXBwb3J0IHNlbGVjdGFibGUiIGFkZGVkIGFuICNpZmRlZgogICAgQ09ORklH X1ZJREVPIGludG8gdGhlIG1pZGRsZSB0aGUgYmFja2luZyBzcGFjZSBmb3IgZWFybHlfYm9vdF9v cHRzX3QsCiAgICBidXQgZGlkbid0IGFkanVzdCB0aGUgc3RydWN0dXJlIGRlZmluaXRpb24gaW4g Y21kbGluZS5jCiAgICAKICAgIFRoaXMgb25seSBmdW5jdGlvbnMgY29ycmVjdGx5IGJlY2F1c2Ug dGhlIGFmZmVjdGVkIGZpZWxkcyBhcmUgYXQgdGhlIGVuZAogICAgb2YgdGhlIHN0cnVjdHVyZSwg YW5kIGNtZGxpbmUuYyBkb2Vzbid0IHdyaXRlIHRvIHRoZW0gaW4gdGhpcyBjYXNlLgogICAgCiAg ICBUbyByZXRhaW4gdGhlIHNsaW1taW5nIGVmZmVjdCBvZiBjb21waWxpbmcgb3V0IENPTkZJR19W SURFTywgYWRqdXN0CiAgICBjbWRsaW5lLmMgd2l0aCBlbm91Z2ggI2lmZGVmLWFyeSB0byBtYWtl IEMncyBpZGVhIG9mIHRoZSBzdHJ1Y3R1cmUgbWF0Y2gKICAgIHRoZSBkZWNsYXJhdGlvbiBpbiBh c20uICBUaGlzIHJlcXVpcmVzIGFkZGluZyBfX21heWJlX3VudXNlZCBhbm5vdGF0aW9ucwogICAg dG8gdHdvIGhlbHBlciBmdW5jdGlvbnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJl dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMzA1OTYyMTM2MTdm Y2Y0ZGQ3YjcxZDI0NGUxNmM4ZmMwYWNmNDU2YgogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMg MTA6MzU6MzggKzAxMDAKCmNvbW1pdCAxMzZkMTBmZTRkYmVhNmU3ZjA3YjYyZmFhY2JkY2NlMWJh YWQxZWIwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K RGF0ZTogICBUdWUgSnVuIDQgMTU6Mzc6MTggMjAxOSArMDIwMAoKICAgIHg4Ni9zdm06IEZpeCBo YW5kbGluZyBvZiBJQ0VCUCBpbnRlcmNlcHRzCiAgICAKICAgIGMvcyA5MzM4YTM3ZCAieDg2L3N2 bTogaW1wbGVtZW50IGRlYnVnIGV2ZW50cyIgYWRkZWQgc3VwcG9ydCBmb3IgaW50cm9zcGVjdGlu ZwogICAgSUNFQlAgZGVidWcgZXhjZXB0aW9ucywgYnV0IGRpZG4ndCBhY2NvdW50IGZvciB0aGUg ZmFjdCB0aGF0CiAgICBzdm1fZ2V0X2luc25fbGVuKCkgKHByZXZpb3VzbHkgX19nZXRfaW5zdHJ1 Y3Rpb25fbGVuZ3RoKSBjYW4gZmFpbCBhbmQgbWF5CiAgICBhbHJlYWR5IGhhdmUgcmFpc2VkICNH UCB3aXRoIHRoZSBndWVzdC4KICAgIAogICAgSWYgc3ZtX2dldF9pbnNuX2xlbigpIGZhaWxzLCBy ZXR1cm4gYmFjayB0byBndWVzdCBjb250ZXh0IHJhdGhlciB0aGFuCiAgICBjb250aW51aW5nIGFu ZCBtaXN0YWtpbmcgYSB0cmFwLXN0eWxlIFZNRXhpdCBmb3IgYSBmYXVsdC1zdHlsZSBvbmUuCiAg ICAKICAgIFNwb3R0ZWQgYnkgQ292ZXJpdHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUmF6 dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogICAgQWNrZWQtYnk6IEJy aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTQ5NWI0 ZmY5YjRhZjJiOWMwZjEyY2RiNjQ5MTA4MmNlY2YzNGY4NgogICAgbWFzdGVyIGRhdGU6IDIwMTkt MDUtMTMgMTA6MzU6MzcgKzAxMDAKCmNvbW1pdCA4NmEyZTEzY2JlMDg0MGVkYjM0MDBlZTNlNzUy YWYzZGMyZTg1NmQ4CkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJl a0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozNjoxNyAyMDE5 ICswMjAwCgogICAgZHJpdmVycy92aWRlbzogZHJvcCBmcmFtZWJ1ZmZlciBzaXplIGNvbnN0cmFp bnRzCiAgICAKICAgIFRoZSBsaW1pdCAxOTAweDEyMDAgZG8gbm90IG1hdGNoIHJlYWwgd29ybGQg ZGV2aWNlcyAoMTkwMCBsb29rcyBsaWtlIGEKICAgIHR5cG8sIHNob3VsZCBiZSAxOTIwKS4gQnV0 IGluIHByYWN0aWNlIHRoZSBsaW1pdHMgYXJlIGFyYml0cmFyeSBhbmQgZG8KICAgIG5vdCBzZXJ2 ZSBhbnkgcmVhbCBwdXJwb3NlLiBBcyBkaXNjdXNzZWQgaW4gIkluY3JlYXNlIGZyYW1lYnVmZmVy IHNpemUKICAgIHRvIHRvZGF5cyBzdGFuZGFyZHMiIHRocmVhZCwgZHJvcCB0aGVtIGNvbXBsZXRl bHkuCiAgICAKICAgIFRoaXMgZml4ZXMgZ3JhcGhpYyBjb25zb2xlIG9uIGRldmljZSB3aXRoIDM4 NDB4MjE2MCBuYXRpdmUgcmVzb2x1dGlvbi4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1 bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlr b3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tl ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAg ZHJpdmVycy92aWRlbzogZHJvcCB1bnVzZWQgbGltaXRzCiAgICAKICAgIE1BWF9CUFAsIE1BWF9G T05UX1csIE1BWF9GT05UX0ggYXJlIG5vdCB1c2VkIGluIHRoZSBjb2RlIGF0IGFsbC4KICAgIAog ICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWdu ZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs ZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl cjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE5NjAwZWI3NWFhOWIxZGYzZTRiMGE0 ZTU1YTVkMDhiOTU3ZTFmZDkKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDEwOjEzOjI0ICsw MjAwCiAgICBtYXN0ZXIgY29tbWl0OiAzNDM0NTllMzRhNmQzMmJhNDRhMjFmOGI4ZmU0YzFmNjli MTcxNGMyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAxMDoxMjo1NiArMDIwMAoKY29tbWl0 IDMzZjEyOGRmMDhlMmI1MjM2ZTQyMmMwZjMwYWQ5MGQ4Y2JjYWVkZjkKQXV0aG9yOiBNYXJlayBN YXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CkRh dGU6ICAgVHVlIEp1biA0IDE1OjM1OjM1IDIwMTkgKzAyMDAKCiAgICBiaXRtYXA6IGZpeCBiaXRt YXBfZmlsbCB3aXRoIHplcm8tc2l6ZWQgYml0bWFwCiAgICAKICAgIFdoZW4gYml0bWFwX2ZpbGwo Li4uLCAwKSBpcyBjYWxsZWQsIGRvIG5vdCB0cnkgdG8gd3JpdGUgYW55dGhpbmcuIEJlZm9yZQog ICAgdGhpcyBwYXRjaCwgaXQgdHJpZWQgdG8gd3JpdGUgYWxtb3N0IExPTkdfTUFYLCBzdXJlbHkg b3ZlcndyaXRpbmcKICAgIHNvbWV0aGluZy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsg TWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgog ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFz dGVyIGNvbW1pdDogOTNkZjI4YmUyZDRmNjIwY2FmMTgxMDkyMjJkMDQ2MzU1YWM1NjMyNwogICAg bWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MTI6MDAgKzAyMDAKCmNvbW1pdCAwZjQ5NzRlNWJl NmM2NTcyZTEwZjhjYjE3NjBlNGE0OTg3MTk4NGE2CkF1dGhvcjogVGFtYXMgSyBMZW5neWVsIDx0 YW1hc0B0a2xlbmd5ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozNDo1OCAyMDE5ICswMjAw CgogICAgeDg2L3ZteDogY29ycmVjdGx5IGdhdGhlciBnc19zaGFkb3cgdmFsdWUgZm9yIGN1cnJl bnQgdkNQVQogICAgCiAgICBDdXJyZW50bHkgdGhlIGdzX3NoYWRvdyB2YWx1ZSBpcyBvbmx5IGNh Y2hlZCB3aGVuIHRoZSB2Q1BVIGlzIGJlaW5nIHNjaGVkdWxlZAogICAgb3V0IGJ5IFhlbi4gUmVw b3J0aW5nIHRoaXMgKHVzdWFsbHkpIHN0YWxlIHZhbHVlIHRocm91Z2ggdm1fZXZlbnQgaXMgaW5j b3JyZWN0LAogICAgc2luY2UgaXQgZG9lc24ndCByZXByZXNlbnQgdGhlIGFjdHVhbCBzdGF0ZSBv ZiB0aGUgdkNQVSBhdCB0aGUgdGltZSB0aGUgZXZlbnQKICAgIHdhcyByZWNvcmRlZC4gVGhpcyBw cmV2ZW50cyB2bV9ldmVudCBzdWJzY3JpYmVycyBmcm9tIGNvcnJlY3RseSBmaW5kaW5nIGtlcm5l bAogICAgc3RydWN0dXJlcyBpbiB0aGUgZ3Vlc3Qgd2hlbiBpdCBpcyB0cmFwcGVkIHdoaWxlIGlu IHJpbmczLgogICAgCiAgICBSZWZyZXNoIHNoYWRvd19ncyB2YWx1ZSB3aGVuIHRoZSBjb250ZXh0 IGJlaW5nIHNhdmVkIGlzIGZvciB0aGUgY3VycmVudCB2Q1BVLgogICAgCiAgICBTaWduZWQtb2Zm LWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgICBBY2tlZC1ieTog UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogICAgUmV2aWV3ZWQt Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i eTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBm NjlmYzFjMmYzNmU4YTc0YmE1NGM5YzhmYTVjOTA0ZWExYWQzMTllCiAgICBtYXN0ZXIgZGF0ZTog MjAxOS0wNS0xMyAwOTo1NTo1OSArMDIwMAoKY29tbWl0IGQwZDFkZmI0ODExZjJmMTI1M2I5MzZm M2FhOTllMzQ3MjkyY2JhZDMKQXV0aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5A Y2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6MzQ6MjEgMjAxOSArMDIwMAoKICAgIHg4 Ni9tdHJyOiByZWNhbGN1bGF0ZSBQMk0gdHlwZSBmb3IgZG9tYWlucyB3aXRoIGlvY2FwcwogICAg CiAgICBUaGlzIGNoYW5nZSByZWZsZWN0cyB0aGUgbG9naWMgaW4gZXB0ZV9nZXRfZW50cnlfZW10 KCkgYW5kIGFsbG93cwogICAgY2hhbmdlcyBpbiBndWVzdCBNVFRScyB0byBiZSByZWZsZWN0ZWQg aW4gRVBUIGZvciBkb21haW5zIGhhdmluZwogICAgZGlyZWN0IGFjY2VzcyB0byBjZXJ0YWluIGhh cmR3YXJlIG1lbW9yeSByZWdpb25zIGJ1dCB3aXRob3V0IElPTU1VCiAgICBjb250ZXh0IGFzc2ln bmVkIChlLmcuIFhlbkdUKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6aGluaW4g PGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg PGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZjNkODgwYmYyYmU5MjUzNGM1 YmFjZjExZGUyZjU2MWNiYWQ1NTBmYgogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMDk6NTQ6 NDUgKzAyMDAKCmNvbW1pdCBiMDJiY2ExNTQzZjM4Y2MzZDJhNjQ0NDg0Yjc0Mjc2ODMzN2FjMzAy CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4g NCAxNTozMzo1MyAyMDE5ICswMjAwCgogICAgQU1EL0lPTU1VOiBkaXNhYmxlIHByZXZpb3VzbHkg ZW5hYmxlZCBJT01NVXMgdXBvbiBpbml0IGZhaWx1cmUKICAgIAogICAgSWYgYW55IElPTU1VcyB3 ZXJlIHN1Y2Nlc3NmdWxseSBpbml0aWFsaXplZCBiZWZvcmUgZW5jb3VudGVyaW5nIGZhaWx1cmUs CiAgICB0aGUgc3VjY2Vzc2Z1bGx5IGVuYWJsZWQgb25lcyBzaG91bGQgYmUgZGlzYWJsZWQgYWdh aW4gYmVmb3JlIGNsZWFuaW5nCiAgICB1cCB0aGVpciByZXNvdXJjZXMuCiAgICAKICAgIE1vdmUg ZGlzYWJsZV9pb21tdSgpIG5leHQgdG8gZW5hYmxlX2lvbW11KCkgdG8gYXZvaWQgYSBmb3J3YXJk CiAgICBkZWNsYXJhdGlvbiwgYW5kIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIHJlbW92ZSBzdHJh eSBibGFuayBsaW5lcyBhaGVhZAogICAgb2YgYm90aCBmdW5jdGlvbnMnIGZpbmFsIGNsb3Npbmcg YnJhY2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz ZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4 LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICAg IG1hc3RlciBjb21taXQ6IDg3YTMzNDdkNDc2NDQzYzY2Yzc5OTUzZDc3ZDZhZWYxZDJiYjNiYmQK ICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDA5OjUyOjQzICswMjAwCgpjb21taXQgMGRjZDk0 NWE2NzVjZDEyZDI4MzEyMWU5YjdmMTYyNjEwNGI2MGJjYwpBdXRob3I6IEphbiBCZXVsaWNoIDxq YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6MzI6NTUgMjAxOSArMDIwMAoK ICAgIHRyYWNlOiBmaXggYnVpbGQgd2l0aCBnY2M5CiAgICAKICAgIFdoaWxlIEkndmUgbm90IG9i c2VydmVkIHRoaXMgbXlzZWxmLCBnY2MgOSAoaW1vIHZhbGlkbHkpIHJlcG9ydGVkbHkgbWF5CiAg ICBjb21wbGFpbgogICAgCiAgICB0cmFjZS5jOiBJbiBmdW5jdGlvbiAnX190cmFjZV9oeXBlcmNh bGwnOgogICAgdHJhY2UuYzo4MjY6MTk6IGVycm9yOiB0YWtpbmcgYWRkcmVzcyBvZiBwYWNrZWQg bWVtYmVyIG9mICdzdHJ1Y3QgPGFub255bW91cz4nIG1heSByZXN1bHQgaW4gYW4gdW5hbGlnbmVk IHBvaW50ZXIgdmFsdWUgWy1XZXJyb3I9YWRkcmVzcy1vZi1wYWNrZWQtbWVtYmVyXQogICAgICA4 MjYgfCAgICAgdWludDMyX3QgKmEgPSBkLmFyZ3M7CiAgICAKICAgIGFuZCB0aGUgZml4IGlzIHJh dGhlciBzaW1wbGUgLSByZW1vdmUgdGhlIF9fcGFja2VkIGF0dHJpYnV0ZS4gSW50cm9kdWNlCiAg ICBhIEJVSUxEX0JVR19PTigpIGFzIHJlcGxhY2VtZW50LCBmb3IgdGhlIHVubGlrZWx5IGNhc2Ug dGhhdCBYZW4gbWlnaHQKICAgIGdldCBwb3J0ZWQgdG8gYW4gYXJjaGl0ZWN0dXJlIHdoZXJlIGFy cmF5IGFsaWdubWVudCBoaWdoZXIgdGhhdCB0aGF0IG9mCiAgICBpdHMgZWxlbWVudHMuCiAgICAK ICAgIFJlcG9ydGVkLWJ5OiBNYXJ0aW4gTGnFoWthIDxtYXJ0aW4ubGlza2FAc3VzZS5jb20+CiAg ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tl ZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgbWFzdGVy IGNvbW1pdDogM2ZkM2IyNjZkNDE5OGMwNmU4ZTQyMWNhNTE1ZDliYTA5Y2NkNTE1NQogICAgbWFz dGVyIGRhdGU6IDIwMTktMDUtMTMgMDk6NTE6MjMgKzAyMDAKKHFlbXUgY2hhbmdlcyBub3QgaW5j bHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs