From owner-freebsd-scsi@FreeBSD.ORG Mon Nov 26 11:06:51 2012 Return-Path: Delivered-To: freebsd-scsi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B81658F for ; Mon, 26 Nov 2012 11:06:51 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 167CE8FC08 for ; Mon, 26 Nov 2012 11:06:51 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qAQB6o6t019526 for ; Mon, 26 Nov 2012 11:06:50 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qAQB6o4L019524 for freebsd-scsi@FreeBSD.org; Mon, 26 Nov 2012 11:06:50 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 Nov 2012 11:06:50 GMT Message-Id: <201211261106.qAQB6o4L019524@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-scsi@FreeBSD.org Subject: Current problem reports assigned to freebsd-scsi@FreeBSD.org X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Nov 2012 11:06:51 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/172575 scsi [mfi] ioctl CAMGETPASSTHRU fails with mfi driver o kern/171650 scsi [da] da(4) driver does not recognize end of cciss (Sma o kern/169976 scsi [cam] [patch] make scsi_da use sysctl values where app o kern/169835 scsi [patch] remove some unused variables from scsi_da prob o kern/169801 scsi [cam] [patc] make changes to delete_method in scsi_da o kern/169403 scsi [cam] [patch] CAM layer, I/O starvation, no fairness o kern/165982 scsi [mpt] mpt instability, drive resets, and losses on Fre o kern/165740 scsi [cam] SCSI code must drain callbacks before free o kern/163713 scsi [aic7xxx] [patch] Add Adaptec29329LPE to aic79xx_pci.c o kern/162256 scsi [mpt] QUEUE FULL EVENT and 'mpt_cam_event: 0x0' o kern/161809 scsi [cam] [patch] set kern.cam.boot_delay via build option o kern/159412 scsi [ciss] 7.3 RELEASE: ciss0 ADAPTER HEARTBEAT FAILED err o kern/157770 scsi [iscsi] [panic] iscsi_initiator panic o kern/154432 scsi [xpt] run_interrupt_driven_hooks: still waiting after o kern/153514 scsi [cam] [panic] CAM related panic o kern/153361 scsi [ciss] Smart Array 5300 boot/detect drive problem o kern/152250 scsi [ciss] [patch] Kernel panic when hw.ciss.expose_hidden o kern/151564 scsi [ciss] ciss(4) should increase CISS_MAX_LOGICAL to 10 o docs/151336 scsi Missing documentation of scsi_ and ata_ functions in c s kern/149927 scsi [cam] hard drive not stopped before removing power dur o kern/148083 scsi [aac] Strange device reporting o kern/147704 scsi [mpt] sys/dev/mpt: new chip revision, partially unsupp o kern/146287 scsi [ciss] ciss(4) cannot see more than one SmartArray con o kern/145768 scsi [mpt] can't perform I/O on SAS based SAN disk in freeb o kern/144648 scsi [aac] Strange values of speed and bus width in dmesg o kern/144301 scsi [ciss] [hang] HP proliant server locks when using ciss o kern/142351 scsi [mpt] LSILogic driver performance problems o kern/134488 scsi [mpt] MPT SCSI driver probes max. 8 LUNs per device o kern/132250 scsi [ciss] ciss driver does not support more then 15 drive o kern/132206 scsi [mpt] system panics on boot when mirroring and 2nd dri o kern/130621 scsi [mpt] tranfer rate is inscrutable slow when use lsi213 o kern/129602 scsi [ahd] ahd(4) gets confused and wedges SCSI bus o kern/128452 scsi [sa] [panic] Accessing SCSI tape drive randomly crashe o kern/128245 scsi [scsi] "inquiry data fails comparison at DV1 step" [re o kern/127927 scsi [isp] isp(4) target driver crashes kernel when set up o kern/127717 scsi [ata] [patch] [request] - support write cache toggling o kern/123674 scsi [ahc] ahc driver dumping o kern/123520 scsi [ahd] unable to boot from net while using ahd o sparc/121676 scsi [iscsi] iscontrol do not connect iscsi-target on sparc o kern/120487 scsi [sg] scsi_sg incompatible with scanners o kern/120247 scsi [mpt] FreeBSD 6.3 and LSI Logic 1030 = only 3.300MB/s o kern/114597 scsi [sym] System hangs at SCSI bus reset with dual HBAs o kern/110847 scsi [ahd] Tyan U320 onboard problem with more than 3 disks o kern/99954 scsi [ahc] reading from DVD failes on 6.x [regression] o kern/92798 scsi [ahc] SCSI problem with timeouts o kern/90282 scsi [sym] SCSI bus resets cause loss of ch device o kern/76178 scsi [ahd] Problem with ahd and large SCSI Raid system o kern/74627 scsi [ahc] [hang] Adaptec 2940U2W Can't boot 5.3 s kern/61165 scsi [panic] kernel page fault after calling cam_send_ccb o kern/60641 scsi [sym] Sporadic SCSI bus resets with 53C810 under load o kern/60598 scsi wire down of scsi devices conflicts with config s kern/57398 scsi [mly] Current fails to install on mly(4) based RAID di o kern/52638 scsi [panic] SCSI U320 on SMP server won't run faster than o kern/44587 scsi dev/dpt/dpt.h is missing defines required for DPT_HAND o kern/39388 scsi ncr/sym drivers fail with 53c810 and more than 256MB m o kern/35234 scsi World access to /dev/pass? (for scanner) requires acce 56 problems total. From owner-freebsd-scsi@FreeBSD.ORG Tue Nov 27 19:11:22 2012 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4E495D54 for ; Tue, 27 Nov 2012 19:11:22 +0000 (UTC) (envelope-from rcartwri@asu.edu) Received: from mail-ia0-f182.google.com (mail-ia0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0AC9B8FC15 for ; Tue, 27 Nov 2012 19:11:21 +0000 (UTC) Received: by mail-ia0-f182.google.com with SMTP id x2so11640499iad.13 for ; Tue, 27 Nov 2012 11:11:19 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :x-gm-message-state; bh=e0sIXU7uydvoQcmmoWrkVtVvn5CTOV4l4xkHo00+ubE=; b=ojBR5yxi7+R1DSjH8/zU2ZZtmLfZxL73tufuO74spfKrOaRP5eZDqKxwb/dqefqdDw Fsczf+kAxTu8OtK+sVKZ7nQp4E2wKn+REES78Skh8Se+roHREQeeucoxubblRVcrU+CE E9z6JhzbYfbDU2XwoB0fxb0LTpYW2y4Sjfaooek+f8idk2s/sOlN5+I5F3x1f9SssIxy q8hGCAFmKl0vn0WWuWRPRQW9PdUQ8LHHMHm3qUeFD6tLK/5EC31uCmOZMxLl0wZ7C3HZ t9bHEL1Uub4G4I5gRIoVmf8+1bhQLzKSYbhBpIaWETsQV6q26M+8koy9SIrX9ik/dZI+ 4THw== MIME-Version: 1.0 Received: by 10.50.42.170 with SMTP id p10mr19369851igl.47.1354043479198; Tue, 27 Nov 2012 11:11:19 -0800 (PST) Received: by 10.64.64.39 with HTTP; Tue, 27 Nov 2012 11:11:18 -0800 (PST) Date: Tue, 27 Nov 2012 12:11:18 -0700 Message-ID: Subject: HDD Lockups with on 9.1-RC3 (MPS, LSI 2008, and ZFS) From: "Reed A. Cartwright" To: freebsd-scsi@freebsd.org Content-Type: multipart/mixed; boundary=14dae934041f968d5804cf7ed00d X-Gm-Message-State: ALoCoQkHspME8pTRQVg7UlTQ9hzZ5Kd1k7pMkEKBQg0YN/EVFC6wviE7Xy5B8F+NVDgJEyaifnTX X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Nov 2012 19:11:22 -0000 --14dae934041f968d5804cf7ed00d Content-Type: text/plain; charset=ISO-8859-1 I also posted about this on freebsd-stable earlier. I recently upgraded my server from 9.0 to 9.1-RC3 and have started experiencing HDD lockups. They don't happen immediately, but they do appear to be happening during heavy read-write usage. (The only other change I did was to disable atime on one of the pools.) The system itself is not crashed because I can sometimes log in and execute a few commands (if the right files are cached in memory). The first time this happened I was able to detect that many processes were stuck in tx->tx state. I can't figure out what this means. The lockups have occurred when I was reading from the storage pool and writing back to either the storage pool or a ufs scratch drive. The system reboots fine; no HDD corruption is apparent. I have yet to find an error message associated with the lockups. I upgraded my controller cards' firmware to match the new MPS driver in 9.1 and the problem is still happening. It looks like my cache drive might have out of date firmware but it requires windows or linux to upgrade according to OCZ. pciconf and dmesg are attached. SYSTEM INFO 64-core machine with 512GB memory, 9.1-RC3 kernel. uname -a: FreeBSD herschel.biodesign.asu.edu 9.1-RC3 FreeBSD 9.1-RC3 #0 r242324: Tue Oct 30 00:58:57 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 camcontrol devlist: at scbus0 target 0 lun 0 (pass0,da0) at scbus0 target 1 lun 0 (pass1,da1) at scbus0 target 2 lun 0 (pass2,da2) at scbus0 target 3 lun 0 (pass3,da3) at scbus0 target 4 lun 0 (pass4,da4) at scbus0 target 5 lun 0 (pass5,da5) at scbus0 target 6 lun 0 (pass6,da6) at scbus0 target 7 lun 0 (pass7,da7) at scbus7 target 0 lun 0 (pass8,da8) at scbus7 target 1 lun 0 (pass9,da9) at scbus7 target 2 lun 0 (pass10,da10) at scbus7 target 3 lun 0 (pass11,da11) at scbus7 target 4 lun 0 (pass12,da12) at scbus9 target 0 lun 0 (cd0,pass13) df -kh: Filesystem Size Used Avail Capacity Mounted on zroot 199G 10G 189G 5% / devfs 1.0k 1.0k 0B 100% /dev /dev/label/scratch 275G 15G 237G 6% /scratch fdescfs 1.0k 1.0k 0B 100% /dev/fd procfs 4.0k 4.0k 0B 100% /proc storage/home 8.1T 521G 7.6T 6% /home storage/jails 7.6T 63k 7.6T 0% /jails storage/storage 8.7T 1.1T 7.6T 13% /storage storage/storage/tt 8.1T 478G 7.6T 6% /storage/tt devfs 1.0k 1.0k 0B 100% /compat/linux/dev linsysfs 4.0k 4.0k 0B 100% /compat/linux/sys linprocfs 4.0k 4.0k 0B 100% /compat/linux/proc zpool status: pool: storage state: ONLINE scan: scrub repaired 0 in 9h21m with 0 errors on Sat Nov 17 12:23:44 2012 config: NAME STATE READ WRITE CKSUM storage ONLINE 0 0 0 raidz2-0 ONLINE 0 0 0 da0 ONLINE 0 0 0 da1 ONLINE 0 0 0 da2 ONLINE 0 0 0 da3 ONLINE 0 0 0 da4 ONLINE 0 0 0 da5 ONLINE 0 0 0 da6 ONLINE 0 0 0 da7 ONLINE 0 0 0 cache da8 ONLINE 0 0 0 errors: No known data errors pool: zroot state: ONLINE scan: scrub repaired 0 in 0h14m with 0 errors on Sat Nov 17 03:16:09 2012 config: NAME STATE READ WRITE CKSUM zroot ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 da11p2 ONLINE 0 0 0 da10p2 ONLINE 0 0 0 cat /boot/loader.conf: zfs_load="YES" geom_eli_load="YES" ahci_load="YES" vfs.root.mountfrom="zfs:zroot" debug.acpi.max_tasks="128" #vboxdrv_load="YES" kern.maxfiles="65536" -- Reed A. Cartwright, PhD Assistant Professor of Genomics, Evolution, and Bioinformatics School of Life Sciences Center for Evolutionary Medicine and Informatics The Biodesign Institute Arizona State University --14dae934041f968d5804cf7ed00d Content-Type: application/octet-stream; name="dmesg.log" Content-Disposition: attachment; filename="dmesg.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ha1e80dh0 Q29weXJpZ2h0IChjKSAxOTkyLTIwMTIgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCA5LjEtUkMzICMwIHIyNDIzMjQ6IFR1ZSBPY3QgMzAg MDA6NTg6NTcgVVRDIDIwMTIKICAgIHJvb3RAZmFycmVsbC5jc2UuYnVmZmFsby5lZHU6L3Vzci9v YmovdXNyL3NyYy9zeXMvR0VORVJJQyBhbWQ2NApDUFU6IEFNRCBPcHRlcm9uKHRtKSBQcm9jZXNz b3IgNjI4MiBTRSAgICAgICAgICAgICAgICgyNjAwLjA1LU1IeiBLOC1jbGFzcyBDUFUpCiAgT3Jp Z2luID0gIkF1dGhlbnRpY0FNRCIgIElkID0gMHg2MDBmMTIgIEZhbWlseSA9IDE1ICBNb2RlbCA9 IDEgIFN0ZXBwaW5nID0gMgogIEZlYXR1cmVzPTB4MTc4YmZiZmY8RlBVLFZNRSxERSxQU0UsVFND LE1TUixQQUUsTUNFLENYOCxBUElDLFNFUCxNVFJSLFBHRSxNQ0EsQ01PVixQQVQsUFNFMzYsQ0xG TFVTSCxNTVgsRlhTUixTU0UsU1NFMixIVFQ+CiAgRmVhdHVyZXMyPTB4MWU5ODIyMGI8U1NFMyxQ Q0xNVUxRRFEsTU9OLFNTU0UzLENYMTYsU1NFNC4xLFNTRTQuMixQT1BDTlQsQUVTTkksWFNBVkUs T1NYU0FWRSxBVlg+CiAgQU1EIEZlYXR1cmVzPTB4MmU1MDA4MDA8U1lTQ0FMTCxOWCxNTVgrLEZG WFNSLFBhZ2UxR0IsUkRUU0NQLExNPgogIEFNRCBGZWF0dXJlczI9MHgxYzliZmZmPExBSEYsQ01Q LFNWTSxFeHRBUElDLENSOCxBQk0sU1NFNEEsTUFTLFByZWZldGNoLE9TVlcsSUJTLFhPUCxTS0lO SVQsV0RULExXUCxGTUE0LE5vZGVJZCxUb3BvbG9neSw8YjIzPiw8YjI0Pj4KICBUU0M6IFAtc3Rh dGUgaW52YXJpYW50LCBwZXJmb3JtYW5jZSBzdGF0aXN0aWNzCnJlYWwgbWVtb3J5ICA9IDU0OTc1 NTgxMzg4OCAoNTI0Mjg4IE1CKQphdmFpbCBtZW1vcnkgPSA1MzA3MjQ2NTUxMDQgKDUwNjEzOCBN QikKRXZlbnQgdGltZXIgIkxBUElDIiBxdWFsaXR5IDQwMApBQ1BJIEFQSUMgVGFibGU6IDwwOTA0 MTIgQVBJQzE1MTQ+CkZyZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6 IDY0IENQVXMKRnJlZUJTRC9TTVA6IDQgcGFja2FnZShzKSB4IDE2IGNvcmUocykKIGNwdTAgKEJT UCk6IEFQSUMgSUQ6IDMyCiBjcHUxIChBUCk6IEFQSUMgSUQ6IDMzCiBjcHUyIChBUCk6IEFQSUMg SUQ6IDM0CiBjcHUzIChBUCk6IEFQSUMgSUQ6IDM1CiBjcHU0IChBUCk6IEFQSUMgSUQ6IDM2CiBj cHU1IChBUCk6IEFQSUMgSUQ6IDM3CiBjcHU2IChBUCk6IEFQSUMgSUQ6IDM4CiBjcHU3IChBUCk6 IEFQSUMgSUQ6IDM5CiBjcHU4IChBUCk6IEFQSUMgSUQ6IDQwCiBjcHU5IChBUCk6IEFQSUMgSUQ6 IDQxCiBjcHUxMCAoQVApOiBBUElDIElEOiA0MgogY3B1MTEgKEFQKTogQVBJQyBJRDogNDMKIGNw dTEyIChBUCk6IEFQSUMgSUQ6IDQ0CiBjcHUxMyAoQVApOiBBUElDIElEOiA0NQogY3B1MTQgKEFQ KTogQVBJQyBJRDogNDYKIGNwdTE1IChBUCk6IEFQSUMgSUQ6IDQ3CiBjcHUxNiAoQVApOiBBUElD IElEOiA2NAogY3B1MTcgKEFQKTogQVBJQyBJRDogNjUKIGNwdTE4IChBUCk6IEFQSUMgSUQ6IDY2 CiBjcHUxOSAoQVApOiBBUElDIElEOiA2NwogY3B1MjAgKEFQKTogQVBJQyBJRDogNjgKIGNwdTIx IChBUCk6IEFQSUMgSUQ6IDY5CiBjcHUyMiAoQVApOiBBUElDIElEOiA3MAogY3B1MjMgKEFQKTog QVBJQyBJRDogNzEKIGNwdTI0IChBUCk6IEFQSUMgSUQ6IDcyCiBjcHUyNSAoQVApOiBBUElDIElE OiA3MwogY3B1MjYgKEFQKTogQVBJQyBJRDogNzQKIGNwdTI3IChBUCk6IEFQSUMgSUQ6IDc1CiBj cHUyOCAoQVApOiBBUElDIElEOiA3NgogY3B1MjkgKEFQKTogQVBJQyBJRDogNzcKIGNwdTMwIChB UCk6IEFQSUMgSUQ6IDc4CiBjcHUzMSAoQVApOiBBUElDIElEOiA3OQogY3B1MzIgKEFQKTogQVBJ QyBJRDogOTYKIGNwdTMzIChBUCk6IEFQSUMgSUQ6IDk3CiBjcHUzNCAoQVApOiBBUElDIElEOiA5 OAogY3B1MzUgKEFQKTogQVBJQyBJRDogOTkKIGNwdTM2IChBUCk6IEFQSUMgSUQ6IDEwMAogY3B1 MzcgKEFQKTogQVBJQyBJRDogMTAxCiBjcHUzOCAoQVApOiBBUElDIElEOiAxMDIKIGNwdTM5IChB UCk6IEFQSUMgSUQ6IDEwMwogY3B1NDAgKEFQKTogQVBJQyBJRDogMTA0CiBjcHU0MSAoQVApOiBB UElDIElEOiAxMDUKIGNwdTQyIChBUCk6IEFQSUMgSUQ6IDEwNgogY3B1NDMgKEFQKTogQVBJQyBJ RDogMTA3CiBjcHU0NCAoQVApOiBBUElDIElEOiAxMDgKIGNwdTQ1IChBUCk6IEFQSUMgSUQ6IDEw OQogY3B1NDYgKEFQKTogQVBJQyBJRDogMTEwCiBjcHU0NyAoQVApOiBBUElDIElEOiAxMTEKIGNw dTQ4IChBUCk6IEFQSUMgSUQ6IDEyOAogY3B1NDkgKEFQKTogQVBJQyBJRDogMTI5CiBjcHU1MCAo QVApOiBBUElDIElEOiAxMzAKIGNwdTUxIChBUCk6IEFQSUMgSUQ6IDEzMQogY3B1NTIgKEFQKTog QVBJQyBJRDogMTMyCiBjcHU1MyAoQVApOiBBUElDIElEOiAxMzMKIGNwdTU0IChBUCk6IEFQSUMg SUQ6IDEzNAogY3B1NTUgKEFQKTogQVBJQyBJRDogMTM1CiBjcHU1NiAoQVApOiBBUElDIElEOiAx MzYKIGNwdTU3IChBUCk6IEFQSUMgSUQ6IDEzNwogY3B1NTggKEFQKTogQVBJQyBJRDogMTM4CiBj cHU1OSAoQVApOiBBUElDIElEOiAxMzkKIGNwdTYwIChBUCk6IEFQSUMgSUQ6IDE0MAogY3B1NjEg KEFQKTogQVBJQyBJRDogMTQxCiBjcHU2MiAoQVApOiBBUElDIElEOiAxNDIKIGNwdTYzIChBUCk6 IEFQSUMgSUQ6IDE0Mwppb2FwaWMwIDxWZXJzaW9uIDIuMT4gaXJxcyAwLTIzIG9uIG1vdGhlcmJv YXJkCmlvYXBpYzEgPFZlcnNpb24gMi4xPiBpcnFzIDI0LTU1IG9uIG1vdGhlcmJvYXJkCmlvYXBp YzIgPFZlcnNpb24gMi4xPiBpcnFzIDU2LTg3IG9uIG1vdGhlcmJvYXJkCmtiZDEgYXQga2JkbXV4 MApjdGw6IENBTSBUYXJnZXQgTGF5ZXIgbG9hZGVkCmNyeXB0b3NvZnQwOiA8c29mdHdhcmUgY3J5 cHRvPiBvbiBtb3RoZXJib2FyZAphY3BpMDogPFNNQ0kgPiBvbiBtb3RoZXJib2FyZAphY3BpMDog UG93ZXIgQnV0dG9uIChmaXhlZCkKYWNwaTA6IHJlc2VydmF0aW9uIG9mIGZlYzAwMDAwLCAxMDAw ICgzKSBmYWlsZWQKYWNwaTA6IHJlc2VydmF0aW9uIG9mIGZlZTAwMDAwLCAxMDAwICgzKSBmYWls ZWQKYWNwaTA6IHJlc2VydmF0aW9uIG9mIGZmYjgwMDAwLCA4MDAwMCAoMykgZmFpbGVkCmFjcGkw OiByZXNlcnZhdGlvbiBvZiBmZWMxMDAwMCwgMjAgKDMpIGZhaWxlZAphY3BpMDogcmVzZXJ2YXRp b24gb2YgMCwgYTAwMDAgKDMpIGZhaWxlZApjcHUwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTE6 IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1MjogPEFDUEkgQ1BVPiBvbiBhY3BpMApjcHUzOiA8QUNQ SSBDUFU+IG9uIGFjcGkwCmNwdTQ6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1NTogPEFDUEkgQ1BV PiBvbiBhY3BpMApjcHU2OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTc6IDxBQ1BJIENQVT4gb24g YWNwaTAKY3B1ODogPEFDUEkgQ1BVPiBvbiBhY3BpMApjcHU5OiA8QUNQSSBDUFU+IG9uIGFjcGkw CmNwdTEwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTExOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNw dTEyOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTEzOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTE0 OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTE1OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTE2OiA8 QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTE3OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTE4OiA8QUNQ SSBDUFU+IG9uIGFjcGkwCmNwdTE5OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTIwOiA8QUNQSSBD UFU+IG9uIGFjcGkwCmNwdTIxOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTIyOiA8QUNQSSBDUFU+ IG9uIGFjcGkwCmNwdTIzOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTI0OiA8QUNQSSBDUFU+IG9u IGFjcGkwCmNwdTI1OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTI2OiA8QUNQSSBDUFU+IG9uIGFj cGkwCmNwdTI3OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTI4OiA8QUNQSSBDUFU+IG9uIGFjcGkw CmNwdTI5OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTMwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNw dTMxOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTMyOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTMz OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTM0OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTM1OiA8 QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTM2OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTM3OiA8QUNQ SSBDUFU+IG9uIGFjcGkwCmNwdTM4OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTM5OiA8QUNQSSBD UFU+IG9uIGFjcGkwCmNwdTQwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTQxOiA8QUNQSSBDUFU+ IG9uIGFjcGkwCmNwdTQyOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTQzOiA8QUNQSSBDUFU+IG9u IGFjcGkwCmNwdTQ0OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTQ1OiA8QUNQSSBDUFU+IG9uIGFj cGkwCmNwdTQ2OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTQ3OiA8QUNQSSBDUFU+IG9uIGFjcGkw CmNwdTQ4OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTQ5OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNw dTUwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTUxOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTUy OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTUzOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTU0OiA8 QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTU1OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTU2OiA8QUNQ SSBDUFU+IG9uIGFjcGkwCmNwdTU3OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTU4OiA8QUNQSSBD UFU+IG9uIGFjcGkwCmNwdTU5OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTYwOiA8QUNQSSBDUFU+ IG9uIGFjcGkwCmNwdTYxOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTYyOiA8QUNQSSBDUFU+IG9u IGFjcGkwCmNwdTYzOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBv cnQgMHg0MC0weDQzIGlycSAwIG9uIGFjcGkwClRpbWVjb3VudGVyICJpODI1NCIgZnJlcXVlbmN5 IDExOTMxODIgSHogcXVhbGl0eSAwCkV2ZW50IHRpbWVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMx ODIgSHogcXVhbGl0eSAxMDAKYXRydGMwOiA8QVQgcmVhbHRpbWUgY2xvY2s+IHBvcnQgMHg3MC0w eDcxIGlycSA4IG9uIGFjcGkwCkV2ZW50IHRpbWVyICJSVEMiIGZyZXF1ZW5jeSAzMjc2OCBIeiBx dWFsaXR5IDAKaHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9tZW0gMHhmZWQw MDAwMC0weGZlZDAwM2ZmIG9uIGFjcGkwClRpbWVjb3VudGVyICJIUEVUIiBmcmVxdWVuY3kgMTQz MTgxODAgSHogcXVhbGl0eSA5NTAKVGltZWNvdW50ZXIgIkFDUEktc2FmZSIgZnJlcXVlbmN5IDM1 Nzk1NDUgSHogcXVhbGl0eSA4NTAKYWNwaV90aW1lcjA6IDwzMi1iaXQgdGltZXIgYXQgMy41Nzk1 NDVNSHo+IHBvcnQgMHg4MDgtMHg4MGIgb24gYWNwaTAKcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJy aWRnZT4gcG9ydCAweGNmOC0weGNmZiBvbiBhY3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBw Y2liMApwY2liMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSA1MiBhdCBkZXZpY2UgMi4wIG9u IHBjaTAKcGNpNTogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjEKbXBzMDogPExTSSBTQVMyMDA4PiBw b3J0IDB4ZDAwMC0weGQwZmYgbWVtIDB4ZGZmM2MwMDAtMHhkZmYzZmZmZiwweGRmZjQwMDAwLTB4 ZGZmN2ZmZmYgaXJxIDI0IGF0IGRldmljZSAwLjAgb24gcGNpNQptcHMwOiBGaXJtd2FyZTogMTQu MDAuMDEuMDAsIERyaXZlcjogMTQuMDAuMDAuMDEtZmJzZAptcHMwOiBJT0NDYXBhYmlsaXRpZXM6 IDEyODVjPFNjc2lUYXNrRnVsbCxEaWFnVHJhY2UsU25hcEJ1ZixFRURQLFRyYW5zUmV0cnksRXZl bnRSZXBsYXksSG9zdERpc2M+CnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDUyIGF0 IGRldmljZSA0LjAgb24gcGNpMApwY2k0OiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMgptcHMxOiA8 TFNJIFNBUzIwMDg+IHBvcnQgMHhjMDAwLTB4YzBmZiBtZW0gMHhkZmUzYzAwMC0weGRmZTNmZmZm LDB4ZGZlNDAwMDAtMHhkZmU3ZmZmZiBpcnEgNDQgYXQgZGV2aWNlIDAuMCBvbiBwY2k0Cm1wczE6 IEZpcm13YXJlOiAxNC4wMC4wMS4wMCwgRHJpdmVyOiAxNC4wMC4wMC4wMS1mYnNkCm1wczE6IElP Q0NhcGFiaWxpdGllczogMTI4NWM8U2NzaVRhc2tGdWxsLERpYWdUcmFjZSxTbmFwQnVmLEVFRFAs VHJhbnNSZXRyeSxFdmVudFJlcGxheSxIb3N0RGlzYz4KcGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBpcnEgNTQgYXQgZGV2aWNlIDExLjAgb24gcGNpMApwY2kzOiA8QUNQSSBQQ0kgYnVzPiBv biBwY2liMwptcHMyOiA8TFNJIFNBUzIwMDg+IHBvcnQgMHhiMDAwLTB4YjBmZiBtZW0gMHhkZmQz YzAwMC0weGRmZDNmZmZmLDB4ZGZkNDAwMDAtMHhkZmQ3ZmZmZiBpcnEgMzIgYXQgZGV2aWNlIDAu MCBvbiBwY2kzCm1wczI6IEZpcm13YXJlOiAxNC4wMC4wMS4wMCwgRHJpdmVyOiAxNC4wMC4wMC4w MS1mYnNkCm1wczI6IElPQ0NhcGFiaWxpdGllczogMTI4NWM8U2NzaVRhc2tGdWxsLERpYWdUcmFj ZSxTbmFwQnVmLEVFRFAsVHJhbnNSZXRyeSxFdmVudFJlcGxheSxIb3N0RGlzYz4KcGNpYjQ6IDxB Q1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgNTQgYXQgZGV2aWNlIDEzLjAgb24gcGNpMApwY2kyOiA8 QUNQSSBQQ0kgYnVzPiBvbiBwY2liNAppZ2IwOiA8SW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBD b25uZWN0aW9uIHZlcnNpb24gLSAyLjMuND4gcG9ydCAweGE0MDAtMHhhNDFmIG1lbSAweGRmYzYw MDAwLTB4ZGZjN2ZmZmYsMHhkZmM0MDAwMC0weGRmYzVmZmZmLDB4ZGZjMWMwMDAtMHhkZmMxZmZm ZiBpcnEgNDAgYXQgZGV2aWNlIDAuMCBvbiBwY2kyCmlnYjA6IFVzaW5nIE1TSVggaW50ZXJydXB0 cyB3aXRoIDkgdmVjdG9ycwppZ2IwOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDoyNTo5MDo1ODo5Mzo5 YQppZ2IwOiBCb3VuZCBxdWV1ZSAwIHRvIGNwdSAwCmlnYjA6IEJvdW5kIHF1ZXVlIDEgdG8gY3B1 IDEKaWdiMDogQm91bmQgcXVldWUgMiB0byBjcHUgMgppZ2IwOiBCb3VuZCBxdWV1ZSAzIHRvIGNw dSAzCmlnYjA6IEJvdW5kIHF1ZXVlIDQgdG8gY3B1IDQKaWdiMDogQm91bmQgcXVldWUgNSB0byBj cHUgNQppZ2IwOiBCb3VuZCBxdWV1ZSA2IHRvIGNwdSA2CmlnYjA6IEJvdW5kIHF1ZXVlIDcgdG8g Y3B1IDcKaWdiMTogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbiB2ZXJzaW9u IC0gMi4zLjQ+IHBvcnQgMHhhODAwLTB4YTgxZiBtZW0gMHhkZmNlMDAwMC0weGRmY2ZmZmZmLDB4 ZGZjYzAwMDAtMHhkZmNkZmZmZiwweGRmYzljMDAwLTB4ZGZjOWZmZmYgaXJxIDQxIGF0IGRldmlj ZSAwLjEgb24gcGNpMgppZ2IxOiBVc2luZyBNU0lYIGludGVycnVwdHMgd2l0aCA5IHZlY3RvcnMK aWdiMTogRXRoZXJuZXQgYWRkcmVzczogMDA6MjU6OTA6NTg6OTM6OWIKaWdiMTogQm91bmQgcXVl dWUgMCB0byBjcHUgOAppZ2IxOiBCb3VuZCBxdWV1ZSAxIHRvIGNwdSA5CmlnYjE6IEJvdW5kIHF1 ZXVlIDIgdG8gY3B1IDEwCmlnYjE6IEJvdW5kIHF1ZXVlIDMgdG8gY3B1IDExCmlnYjE6IEJvdW5k IHF1ZXVlIDQgdG8gY3B1IDEyCmlnYjE6IEJvdW5kIHF1ZXVlIDUgdG8gY3B1IDEzCmlnYjE6IEJv dW5kIHF1ZXVlIDYgdG8gY3B1IDE0CmlnYjE6IEJvdW5kIHF1ZXVlIDcgdG8gY3B1IDE1CmFoY2kw OiA8QVRJIElYUDgwMCBBSENJIFNBVEEgY29udHJvbGxlcj4gcG9ydCAweDkwMDAtMHg5MDA3LDB4 ODAwMC0weDgwMDMsMHg3MDAwLTB4NzAwNywweDYwMDAtMHg2MDAzLDB4NTAwMC0weDUwMGYgbWVt IDB4ZGZiZmE0MDAtMHhkZmJmYTdmZiBpcnEgMjIgYXQgZGV2aWNlIDE3LjAgb24gcGNpMAphaGNp MDogQUhDSSB2MS4xMCB3aXRoIDQgM0dicHMgcG9ydHMsIFBvcnQgTXVsdGlwbGllciBzdXBwb3J0 ZWQKYWhjaWNoMDogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGFoY2kwCmFoY2ljaDE6 IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhaGNpMAphaGNpY2gyOiA8QUhDSSBjaGFu bmVsPiBhdCBjaGFubmVsIDIgb24gYWhjaTAKYWhjaWNoMzogPEFIQ0kgY2hhbm5lbD4gYXQgY2hh bm5lbCAzIG9uIGFoY2kwCm9oY2kwOiA8QU1EIFNCN3gwL1NCOHgwL1NCOXgwIFVTQiBjb250cm9s bGVyPiBtZW0gMHhkZmJmNjAwMC0weGRmYmY2ZmZmIGlycSAxNiBhdCBkZXZpY2UgMTguMCBvbiBw Y2kwCnVzYnVzMCBvbiBvaGNpMApvaGNpMTogPE9IQ0kgKGdlbmVyaWMpIFVTQiBjb250cm9sbGVy PiBtZW0gMHhkZmJmNzAwMC0weGRmYmY3ZmZmIGlycSAxNiBhdCBkZXZpY2UgMTguMSBvbiBwY2kw CnVzYnVzMSBvbiBvaGNpMQplaGNpMDogPEFNRCBTQjd4MC9TQjh4MC9TQjl4MCBVU0IgMi4wIGNv bnRyb2xsZXI+IG1lbSAweGRmYmZhODAwLTB4ZGZiZmE4ZmYgaXJxIDE3IGF0IGRldmljZSAxOC4y IG9uIHBjaTAKdXNidXMyOiBFSENJIHZlcnNpb24gMS4wCnVzYnVzMiBvbiBlaGNpMApvaGNpMjog PEFNRCBTQjd4MC9TQjh4MC9TQjl4MCBVU0IgY29udHJvbGxlcj4gbWVtIDB4ZGZiZjgwMDAtMHhk ZmJmOGZmZiBpcnEgMTggYXQgZGV2aWNlIDE5LjAgb24gcGNpMAp1c2J1czMgb24gb2hjaTIKb2hj aTM6IDxPSENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4gbWVtIDB4ZGZiZjkwMDAtMHhkZmJm OWZmZiBpcnEgMTggYXQgZGV2aWNlIDE5LjEgb24gcGNpMAp1c2J1czQgb24gb2hjaTMKZWhjaTE6 IDxBTUQgU0I3eDAvU0I4eDAvU0I5eDAgVVNCIDIuMCBjb250cm9sbGVyPiBtZW0gMHhkZmJmYWMw MC0weGRmYmZhY2ZmIGlycSAxOSBhdCBkZXZpY2UgMTkuMiBvbiBwY2kwCnVzYnVzNTogRUhDSSB2 ZXJzaW9uIDEuMAp1c2J1czUgb24gZWhjaTEKcGNpMDogPHNlcmlhbCBidXMsIFNNQnVzPiBhdCBk ZXZpY2UgMjAuMCAobm8gZHJpdmVyIGF0dGFjaGVkKQppc2FiMDogPFBDSS1JU0EgYnJpZGdlPiBh dCBkZXZpY2UgMjAuMyBvbiBwY2kwCmlzYTA6IDxJU0EgYnVzPiBvbiBpc2FiMApwY2liNTogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMC40IG9uIHBjaTAKcGNpMTogPEFDUEkgUENJ IGJ1cz4gb24gcGNpYjUKdmdhcGNpMDogPFZHQS1jb21wYXRpYmxlIGRpc3BsYXk+IG1lbSAweGRj MDAwMDAwLTB4ZGNmZmZmZmYsMHhkZWZmYzAwMC0weGRlZmZmZmZmLDB4ZGYwMDAwMDAtMHhkZjdm ZmZmZiBpcnEgMjAgYXQgZGV2aWNlIDQuMCBvbiBwY2kxCm9oY2k0OiA8QU1EIFNCN3gwL1NCOHgw L1NCOXgwIFVTQiBjb250cm9sbGVyPiBtZW0gMHhkZmJmYjAwMC0weGRmYmZiZmZmIGlycSAxOCBh dCBkZXZpY2UgMjAuNSBvbiBwY2kwCnVzYnVzNiBvbiBvaGNpNApwY2liNjogPEFDUEkgSG9zdC1Q Q0kgYnJpZGdlPiBvbiBhY3BpMApwY2k2NDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjYKcGNpYjc6 IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgODQgYXQgZGV2aWNlIDIuMCBvbiBwY2k2NApwY2k2 NTogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjcKbXBzMzogPExTSSBTQVMyMDA4PiBwb3J0IDB4ZTAw MC0weGUwZmYgbWVtIDB4ZGJmM2MwMDAtMHhkYmYzZmZmZiwweGRiZjQwMDAwLTB4ZGJmN2ZmZmYg aXJxIDU2IGF0IGRldmljZSAwLjAgb24gcGNpNjUKbXBzMzogRmlybXdhcmU6IDE0LjAwLjAxLjAw LCBEcml2ZXI6IDE0LjAwLjAwLjAxLWZic2QKbXBzMzogSU9DQ2FwYWJpbGl0aWVzOiAxMjg1YzxT Y3NpVGFza0Z1bGwsRGlhZ1RyYWNlLFNuYXBCdWYsRUVEUCxUcmFuc1JldHJ5LEV2ZW50UmVwbGF5 LEhvc3REaXNjPgphY3BpX2J1dHRvbjA6IDxQb3dlciBCdXR0b24+IG9uIGFjcGkwCnVhcnQwOiA8 MTY1NTAgb3IgY29tcGF0aWJsZT4gcG9ydCAweDNmOC0weDNmZiBpcnEgNCBmbGFncyAweDEwIG9u IGFjcGkwCnVhcnQxOiA8MTY1NTAgb3IgY29tcGF0aWJsZT4gcG9ydCAweDJmOC0weDJmZiBpcnEg MyBvbiBhY3BpMAp1YXJ0MjogPDE2NTUwIG9yIGNvbXBhdGlibGU+IHBvcnQgMHgzZTgtMHgzZWYg aXJxIDUgb24gYWNwaTAKb3JtMDogPElTQSBPcHRpb24gUk9Ncz4gYXQgaW9tZW0gMHhjMDAwMC0w eGM3ZmZmLDB4ZDMwMDAtMHhkM2ZmZiBvbiBpc2EwCnNjMDogPFN5c3RlbSBjb25zb2xlPiBhdCBm bGFncyAweDEwMCBvbiBpc2EwCnNjMDogVkdBIDwxNiB2aXJ0dWFsIGNvbnNvbGVzLCBmbGFncz0w eDMwMD4KdmdhMDogPEdlbmVyaWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAw eGEwMDAwLTB4YmZmZmYgb24gaXNhMAphdGtiZGMwOiA8S2V5Ym9hcmQgY29udHJvbGxlciAoaTgw NDIpPiBhdCBwb3J0IDB4NjAsMHg2NCBvbiBpc2EwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBpcnEg MSBvbiBhdGtiZGMwCmtiZDAgYXQgYXRrYmQwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHBjMDog Y2Fubm90IHJlc2VydmUgSS9PIHBvcnQgcmFuZ2UKYWNwaV90aHJvdHRsZTA6IDxBQ1BJIENQVSBU aHJvdHRsaW5nPiBvbiBjcHUwCmh3cHN0YXRlMDogPENvb2xgbidRdWlldCAyLjA+IG9uIGNwdTAK WkZTIGZpbGVzeXN0ZW0gdmVyc2lvbiA1ClpGUyBzdG9yYWdlIHBvb2wgdmVyc2lvbiAyOApUaW1l Y291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2VjCnVzYnVzMDogMTJNYnBzIEZ1bGwgU3BlZWQg VVNCIHYxLjAKdXNidXMxOiAxMk1icHMgRnVsbCBTcGVlZCBVU0IgdjEuMAp1c2J1czI6IDQ4ME1i cHMgSGlnaCBTcGVlZCBVU0IgdjIuMAp1c2J1czM6IDEyTWJwcyBGdWxsIFNwZWVkIFVTQiB2MS4w CnVzYnVzNDogMTJNYnBzIEZ1bGwgU3BlZWQgVVNCIHYxLjAKdXNidXM1OiA0ODBNYnBzIEhpZ2gg U3BlZWQgVVNCIHYyLjAKdXNidXM2OiAxMk1icHMgRnVsbCBTcGVlZCBVU0IgdjEuMAp1Z2VuMC4x OiA8QVRJPiBhdCB1c2J1czAKdWh1YjA6IDxBVEkgT0hDSSByb290IEhVQiwgY2xhc3MgOS8wLCBy ZXYgMS4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMAp1Z2VuMS4xOiA8QVRJPiBhdCB1c2J1czEK dWh1YjE6IDxBVEkgT0hDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBhZGRy IDE+IG9uIHVzYnVzMQp1Z2VuMi4xOiA8QVRJPiBhdCB1c2J1czIKdWh1YjI6IDxBVEkgRUhDSSBy b290IEhVQiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMgp1Z2Vu My4xOiA8QVRJPiBhdCB1c2J1czMKdWh1YjM6IDxBVEkgT0hDSSByb290IEhVQiwgY2xhc3MgOS8w LCByZXYgMS4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMwp1Z2VuNC4xOiA8QVRJPiBhdCB1c2J1 czQKdWh1YjQ6IDxBVEkgT0hDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBh ZGRyIDE+IG9uIHVzYnVzNAp1Z2VuNS4xOiA8QVRJPiBhdCB1c2J1czUKdWh1YjU6IDxBVEkgRUhD SSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzNQp1 Z2VuNi4xOiA8QVRJPiBhdCB1c2J1czYKdWh1YjY6IDxBVEkgT0hDSSByb290IEhVQiwgY2xhc3Mg OS8wLCByZXYgMS4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzNgp1aHViNjogMiBwb3J0cyB3aXRo IDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjA6IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJs ZSwgc2VsZiBwb3dlcmVkCnVodWIxOiAzIHBvcnRzIHdpdGggMyByZW1vdmFibGUsIHNlbGYgcG93 ZXJlZAp1aHViMzogMyBwb3J0cyB3aXRoIDMgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjQ6 IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVnZW42LjI6IDxBbWVyaWNh biBNZWdhdHJlbmRzIEluYy4+IGF0IHVzYnVzNgp1a2JkMDogPEtleWJvYXJkIEludGVyZmFjZT4g b24gdXNidXM2CmtiZDIgYXQgdWtiZDAKdW1zMDogPE1vdXNlIEludGVyZmFjZT4gb24gdXNidXM2 CnVodWIyOiA2IHBvcnRzIHdpdGggNiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1aHViNTogNiBw b3J0cyB3aXRoIDYgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKZGExMiBhdCBtcHMzIGJ1cyAwIHNj YnVzNyB0YXJnZXQgNCBsdW4gMApkYTEyOiA8QVRBIElOVEVMIFNTRFNBMkNXMzAgMDM2Mj4gRml4 ZWQgRGlyZWN0IEFjY2VzcyBTQ1NJLTYgZGV2aWNlIApkYTEyOiAzMDAuMDAwTUIvcyB0cmFuc2Zl cnMKZGExMjogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVkCmRhMTI6IDI4NjE2OE1CICg1ODYwNzIz NjggNTEyIGJ5dGUgc2VjdG9yczogMjU1SCA2M1MvVCAzNjQ4MUMpCmRhMTAgYXQgbXBzMyBidXMg MCBzY2J1czcgdGFyZ2V0IDIgbHVuIDAKZGExMDogPEFUQSBXREMgV0QyNTAzQUJZWC0wIDFTMDI+ IEZpeGVkIERpcmVjdCBBY2Nlc3MgU0NTSS02IGRldmljZSAKZGExMDogMzAwLjAwME1CL3MgdHJh bnNmZXJzCmRhMTA6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZApkYTEwOiAyMzk0MjlNQiAoNDkw MzUwNjcyIDUxMiBieXRlIHNlY3RvcnM6IDI1NUggNjNTL1QgMzA1MjJDKQpkYTExIGF0IG1wczMg YnVzIDAgc2NidXM3IHRhcmdldCAzIGx1biAwCmRhMTE6IDxBVEEgV0RDIFdEMjUwM0FCWVgtMCAx UzAyPiBGaXhlZCBEaXJlY3QgQWNjZXNzIFNDU0ktNiBkZXZpY2UgCmRhMTE6IDMwMC4wMDBNQi9z IHRyYW5zZmVycwpkYTExOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGExMTogMjM5NDI5TUIg KDQ5MDM1MDY3MiA1MTIgYnl0ZSBzZWN0b3JzOiAyNTVIIDYzUy9UIDMwNTIyQykKZGE5IGF0IG1w czMgYnVzIDAgc2NidXM3IHRhcmdldCAxIGx1biAwCmRhOTogPEFUQSBXREMgV0QxMDAzRkJZWC0w IDFWMDI+IEZpeGVkIERpcmVjdCBBY2Nlc3MgU0NTSS02IGRldmljZSAKZGE5OiAzMDAuMDAwTUIv cyB0cmFuc2ZlcnMKZGE5OiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGE5OiA5NTM4NjlNQiAo MTk1MzUyNTE2OCA1MTIgYnl0ZSBzZWN0b3JzOiAyNTVIIDYzUy9UIDEyMTYwMUMpClNNUDogQVAg Q1BVICMxIExhdW5jaGVkIQpTTVA6IEFQIENQVSAjMTQgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMx NSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzIgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMxMyBMYXVu Y2hlZCEKU01QOiBBUCBDUFUgIzEyIExhdW5jaGVkIQpTTVA6IEFQIENQVSAjMyBMYXVuY2hlZCEK U01QOiBBUCBDUFUgIzggTGF1bmNoZWQhClNNUDogQVAgQ1BVICM5IExhdW5jaGVkIQpTTVA6IEFQ IENQVSAjMzUgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMzNCBMYXVuY2hlZCEKU01QOiBBUCBDUFUg IzYgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMyMiBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzUgTGF1 bmNoZWQhClNNUDogQVAgQ1BVICMxMSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzQgTGF1bmNoZWQh ClNNUDogQVAgQ1BVICMzOCBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzEwIExhdW5jaGVkIQpkYTgg YXQgbXBzMyBidXMgMCBzY2J1czcgdGFyZ2V0IDAgbHVuIDAKZGE4OiA8QVRBIEQyQ1NUSzI1MU0x MS0wNDggMi4xNT4gRml4ZWQgRGlyZWN0IEFjY2VzcyBTQ1NJLTYgZGV2aWNlIApTTVA6IEFQIENQ VSAjMjMgTGF1bmNoZWQhCmRhODogNjAwLjAwME1CL3MgdHJhbnNmZXJzCmRhODogQ29tbWFuZCBR dWV1ZWluZyBlbmFibGVkCmRhODogNDU3ODYyTUIgKDkzNzcwMzA4OCA1MTIgYnl0ZSBzZWN0b3Jz OiAyNTVIIDYzUy9UIDU4MzY5QykKU01QOiBBUCBDUFUgIzQxIExhdW5jaGVkIQpTTVA6IEFQIENQ VSAjNyBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzE4IExhdW5jaGVkIQpTTVA6IEFQIENQVSAjNDkg TGF1bmNoZWQhClNNUDogQVAgQ1BVICMyMSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzQ4IExhdW5j aGVkIQpTTVA6IEFQIENQVSAjMTkgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMxNyBMYXVuY2hlZCEK U01QOiBBUCBDUFUgIzM5IExhdW5jaGVkIQpTTVA6IEFQIENQVSAjMTYgTGF1bmNoZWQhClNNUDog QVAgQ1BVICMyMCBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzQyIExhdW5jaGVkIQpTTVA6IEFQIENQ VSAjNTAgTGF1bmNoZWQhClNNUDogQVAgQ1BVICM1NSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzUx IExhdW5jaGVkIQpTTVA6IEFQIENQVSAjMzMgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMzNyBMYXVu Y2hlZCEKU01QOiBBUCBDUFUgIzMyIExhdW5jaGVkIQpTTVA6IEFQIENQVSAjMzYgTGF1bmNoZWQh ClNNUDogQVAgQ1BVICM1NCBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzQ0IExhdW5jaGVkIQpTTVA6 IEFQIENQVSAjMzAgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMyNyBMYXVuY2hlZCEKU01QOiBBUCBD UFUgIzMxIExhdW5jaGVkIQpTTVA6IEFQIENQVSAjNTMgTGF1bmNoZWQhClNNUDogQVAgQ1BVICM0 NiBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzUyIExhdW5jaGVkIQpTTVA6IEFQIENQVSAjNDcgTGF1 bmNoZWQhClNNUDogQVAgQ1BVICM0MCBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzU4IExhdW5jaGVk IQpTTVA6IEFQIENQVSAjNDUgTGF1bmNoZWQhClNNUDogQVAgQ1BVICM2MSBMYXVuY2hlZCEKU01Q OiBBUCBDUFUgIzI2IExhdW5jaGVkIQpTTVA6IEFQIENQVSAjNDMgTGF1bmNoZWQhClNNUDogQVAg Q1BVICMyOCBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzI1IExhdW5jaGVkIQpTTVA6IEFQIENQVSAj NTcgTGF1bmNoZWQhClNNUDogQVAgQ1BVICM2MiBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzI5IExh dW5jaGVkIQpkYTIgYXQgbXBzMCBidXMgMCBzY2J1czAgdGFyZ2V0IDIgbHVuIDAKU01QOiBBUCBD UFUgIzYwIExhdW5jaGVkIQpkYTI6IDxBVEEgSGl0YWNoaSBIVUE3MjIwMiBBM0VBPiBGaXhlZCBE aXJlY3QgQWNjZXNzIFNDU0ktNiBkZXZpY2UgCmRhMjogMzAwLjAwME1CL3MgdHJhbnNmZXJzCmRh MjogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVkCmRhMjogMTkwNzcyOU1CICgzOTA3MDI5MTY4IDUx MiBieXRlIHNlY3RvcnM6IDI1NUggNjNTL1QgMjQzMjAxQykKU01QOiBBUCBDUFUgIzI0IExhdW5j aGVkIQpkYTMgYXQgbXBzMCBidXMgMCBzY2J1czAgdGFyZ2V0IDMgbHVuIDAKZGEzOiA8QVRBIEhp dGFjaGkgSFVBNzIyMDIgQTNFQT4gRml4ZWQgRGlyZWN0IEFjY2VzcyBTQ1NJLTYgZGV2aWNlIApk YTM6IDMwMC4wMDBNQi9zIHRyYW5zZmVycwpkYTM6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZApT TVA6IEFQIENQVSAjNjMgTGF1bmNoZWQhCmRhMzogMTkwNzcyOU1CICgzOTA3MDI5MTY4IDUxMiBi eXRlIHNlY3RvcnM6IDI1NUggNjNTL1QgMjQzMjAxQykKU01QOiBBUCBDUFUgIzU2IExhdW5jaGVk IQpkYTAgYXQgbXBzMCBidXMgMCBzY2J1czAgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8QVRBIEhpdGFj aGkgSFVBNzIyMDIgQTNFQT4gRml4ZWQgRGlyZWN0IEFjY2VzcyBTQ1NJLTYgZGV2aWNlIApkYTA6 IDMwMC4wMDBNQi9zIHRyYW5zZmVycwpkYTA6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZApTTVA6 IEFQIENQVSAjNTkgTGF1bmNoZWQhCmRhMDogMTkwNzcyOU1CICgzOTA3MDI5MTY4IDUxMiBieXRl IHNlY3RvcnM6IDI1NUggNjNTL1QgMjQzMjAxQykKZGE2IGF0IG1wczAgYnVzIDAgc2NidXMwIHRh cmdldCA2IGx1biAwCmRhNjogPEFUQSBIaXRhY2hpIEhVQTcyMjAyIEEzRUE+IEZpeGVkIERpcmVj dCBBY2Nlc3MgU0NTSS02IGRldmljZSAKZGE2OiAzMDAuMDAwTUIvcyB0cmFuc2ZlcnMKZGE2OiBD b21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGE2OiAxOTA3NzI5TUIgKDM5MDcwMjkxNjggNTEyIGJ5 dGUgc2VjdG9yczogMjU1SCA2M1MvVCAyNDMyMDFDKQpkYTUgYXQgbXBzMCBidXMgMCBzY2J1czAg dGFyZ2V0IDUgbHVuIDAKZGE1OiA8QVRBIEhpdGFjaGkgSFVBNzIyMDIgQTNFQT4gRml4ZWQgRGly ZWN0IEFjY2VzcyBTQ1NJLTYgZGV2aWNlIApkYTU6IDMwMC4wMDBNQi9zIHRyYW5zZmVycwpkYTU6 IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZApkYTU6IDE5MDc3MjlNQiAoMzkwNzAyOTE2OCA1MTIg Ynl0ZSBzZWN0b3JzOiAyNTVIIDYzUy9UIDI0MzIwMUMpCmRhMSBhdCBtcHMwIGJ1cyAwIHNjYnVz MCB0YXJnZXQgMSBsdW4gMApkYTE6IDxBVEEgSGl0YWNoaSBIVUE3MjIwMiBBM0VBPiBGaXhlZCBE aXJlY3QgQWNjZXNzIFNDU0ktNiBkZXZpY2UgCmRhMTogMzAwLjAwME1CL3MgdHJhbnNmZXJzCmRh MTogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVkCmRhMTogMTkwNzcyOU1CICgzOTA3MDI5MTY4IDUx MiBieXRlIHNlY3RvcnM6IDI1NUggNjNTL1QgMjQzMjAxQykKZGE0IGF0IG1wczAgYnVzIDAgc2Ni dXMwIHRhcmdldCA0IGx1biAwCmRhNDogPEFUQSBIaXRhY2hpIEhVQTcyMjAyIEEzRUE+IEZpeGVk IERpcmVjdCBBY2Nlc3MgU0NTSS02IGRldmljZSAKZGE0OiAzMDAuMDAwTUIvcyB0cmFuc2ZlcnMK ZGE0OiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGE0OiAxOTA3NzI5TUIgKDM5MDcwMjkxNjgg NTEyIGJ5dGUgc2VjdG9yczogMjU1SCA2M1MvVCAyNDMyMDFDKQpkYTcgYXQgbXBzMCBidXMgMCBz Y2J1czAgdGFyZ2V0IDcgbHVuIDAKZGE3OiA8QVRBIEhpdGFjaGkgSFVBNzIyMDIgQTNFQT4gRml4 ZWQgRGlyZWN0IEFjY2VzcyBTQ1NJLTYgZGV2aWNlIApkYTc6IDMwMC4wMDBNQi9zIHRyYW5zZmVy cwpkYTc6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZApkYTc6IDE5MDc3MjlNQiAoMzkwNzAyOTE2 OCA1MTIgYnl0ZSBzZWN0b3JzOiAyNTVIIDYzUy9UIDI0MzIwMUMpCnVnZW4wLjI6IDx2ZW5kb3Ig MHgwNjI0PiBhdCB1c2J1czAKdWtiZDE6IDx2ZW5kb3IgMHgwNjI0IERFTEwgVVNCMiwgY2xhc3Mg MC8wLCByZXYgMS4xMC8xLjAwLCBhZGRyIDI+IG9uIHVzYnVzMAprYmQzIGF0IHVrYmQxCnVtczE6 IDx2ZW5kb3IgMHgwNjI0IERFTEwgVVNCMiwgY2xhc3MgMC8wLCByZXYgMS4xMC8xLjAwLCBhZGRy IDI+IG9uIHVzYnVzMAp1bXMxOiA1IGJ1dHRvbnMgYW5kIFtYWVpdIGNvb3JkaW5hdGVzIElEPTEK dW1hc3MwOiA8dmVuZG9yIDB4MDYyNCBERUxMIFVTQjIsIGNsYXNzIDAvMCwgcmV2IDEuMTAvMS4w MCwgYWRkciAyPiBvbiB1c2J1czAKdW1hc3MwOiAgU0NTSSBvdmVyIEJ1bGstT25seTsgcXVpcmtz ID0gMHgwMDAwCnVtYXNzMDo5OjA6LTE6IEF0dGFjaGVkIHRvIHNjYnVzOQpjZDAgYXQgdW1hc3Mt c2ltMCBidXMgMCBzY2J1czkgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8S1ZNIHZtRGlzay1DRCAwLjAx PiBSZW1vdmFibGUgQ0QtUk9NIFNDU0ktMCBkZXZpY2UgCmNkMDogMS4wMDBNQi9zIHRyYW5zZmVy cwpjZDA6IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBOT1QgUkVBRFksIE1l ZGl1bSBub3QgcHJlc2VudApUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHpmczp6cm9vdCBbXS4u LgpHRU9NX0VMSTogRGV2aWNlIGdwdC9zd2FwMS5lbGkgY3JlYXRlZC4KR0VPTV9FTEk6IEVuY3J5 cHRpb246IEFFUy1YVFMgMjU2CkdFT01fRUxJOiAgICAgQ3J5cHRvOiBzb2Z0d2FyZQpHRU9NX0VM STogRGV2aWNlIGdwdC9zd2FwMi5lbGkgY3JlYXRlZC4KR0VPTV9FTEk6IEVuY3J5cHRpb246IEFF Uy1YVFMgMjU2CkdFT01fRUxJOiAgICAgQ3J5cHRvOiBzb2Z0d2FyZQpHRU9NX0VMSTogRGV2aWNl IGdwdC9zd2FwMy5lbGkgY3JlYXRlZC4KR0VPTV9FTEk6IEVuY3J5cHRpb246IEFFUy1YVFMgMjU2 CkdFT01fRUxJOiAgICAgQ3J5cHRvOiBzb2Z0d2FyZQpHRU9NX0VMSTogRGV2aWNlIGdwdC9zd2Fw NC5lbGkgY3JlYXRlZC4KR0VPTV9FTEk6IEVuY3J5cHRpb246IEFFUy1YVFMgMjU2CkdFT01fRUxJ OiAgICAgQ3J5cHRvOiBzb2Z0d2FyZQp2Ym94ZHJ2OiBmQXN5bmM9MCBvZmZNaW49MHgxMjcyIG9m Zk1heD0weDE1NjM5CmlwZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRpdmVydCBsb2FkYWJsZSwg bmF0IGxvYWRhYmxlLCBydWxlLWJhc2VkIGZvcndhcmRpbmcgZGlzYWJsZWQsIGRlZmF1bHQgdG8g ZGVueSwgbG9nZ2luZyBkaXNhYmxlZAppZ2IwOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKa2xk dW5sb2FkOiBhdHRlbXB0IHRvIHVubG9hZCBmaWxlIHRoYXQgd2FzIGxvYWRlZCBieSB0aGUga2Vy bmVsCmtsZHVubG9hZDogYXR0ZW1wdCB0byB1bmxvYWQgZmlsZSB0aGF0IHdhcyBsb2FkZWQgYnkg dGhlIGtlcm5lbAo= --14dae934041f968d5804cf7ed00d Content-Type: application/octet-stream; name="pciconf.log" Content-Disposition: attachment; filename="pciconf.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ha1e80dt1 aG9zdGIwQHBjaTA6MDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHg1YTEwMTAwMiBjaGlwPTB4 NWExMDEwMDIgcmV2PTB4MDIgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQVRJIFRlY2hub2xv Z2llcyBJbmMnCiAgICBkZXZpY2UgICAgID0gJ1JEODkwIE5vcnRoYnJpZGdlIG9ubHkgZHVhbCBz bG90ICgyeDE2KSBQQ0ktZSBHRlggSHlkcmEgcGFydCcKICAgIGNsYXNzICAgICAgPSBicmlkZ2UK ICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpwY2liMUBwY2kwOjA6MjowOgljbGFzcz0weDA2MDQw MCBjYXJkPTB4NWExMDEwMDIgY2hpcD0weDVhMTYxMDAyIHJldj0weDAwIGhkcj0weDAxCiAgICB2 ZW5kb3IgICAgID0gJ0FUSSBUZWNobm9sb2dpZXMgSW5jJwogICAgZGV2aWNlICAgICA9ICdSRDg5 MCBQQ0kgdG8gUENJIGJyaWRnZSAoUENJIGV4cHJlc3MgZ3BwIHBvcnQgQiknCiAgICBjbGFzcyAg ICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQpwY2liMkBwY2kwOjA6NDowOglj bGFzcz0weDA2MDQwMCBjYXJkPTB4NWExMDEwMDIgY2hpcD0weDVhMTgxMDAyIHJldj0weDAwIGhk cj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0FUSSBUZWNobm9sb2dpZXMgSW5jJwogICAgZGV2aWNl ICAgICA9ICdSRDg5MCBQQ0kgdG8gUENJIGJyaWRnZSAoUENJIGV4cHJlc3MgZ3BwIHBvcnQgRCkn CiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQpwY2liM0Bw Y2kwOjA6MTE6MDoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDVhMTAxMDAyIGNoaXA9MHg1YTFmMTAw MiByZXY9MHgwMCBoZHI9MHgwMQogICAgdmVuZG9yICAgICA9ICdBVEkgVGVjaG5vbG9naWVzIElu YycKICAgIGRldmljZSAgICAgPSAnUkQ4OTAgUENJIHRvIFBDSSBicmlkZ2UgKE5CLVNCIGxpbmsp JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKcGNpYjRA cGNpMDowOjEzOjA6CWNsYXNzPTB4MDYwNDAwIGNhcmQ9MHg1YTEwMTAwMiBjaGlwPTB4NWExZTEw MDIgcmV2PTB4MDAgaGRyPTB4MDEKICAgIHZlbmRvciAgICAgPSAnQVRJIFRlY2hub2xvZ2llcyBJ bmMnCiAgICBkZXZpY2UgICAgID0gJ1JEODkwIFBDSSB0byBQQ0kgYnJpZGdlIChleHRlcm5hbCBn ZngxIHBvcnQgQiknCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJ LVBDSQphaGNpMEBwY2kwOjA6MTc6MDoJY2xhc3M9MHgwMTA2MDEgY2FyZD0weDQzOTExMDAyIGNo aXA9MHg0Mzk0MTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBVEkgVGVj aG5vbG9naWVzIEluYycKICAgIGRldmljZSAgICAgPSAnU0I3eDAvU0I4eDAvU0I5eDAgU0FUQSBD b250cm9sbGVyIFtBSENJIG1vZGVdJwogICAgY2xhc3MgICAgICA9IG1hc3Mgc3RvcmFnZQogICAg c3ViY2xhc3MgICA9IFNBVEEKb2hjaTBAcGNpMDowOjE4OjA6CWNsYXNzPTB4MGMwMzEwIGNhcmQ9 MHhhYjExMTVkOSBjaGlwPTB4NDM5NzEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAg ICAgPSAnQVRJIFRlY2hub2xvZ2llcyBJbmMnCiAgICBkZXZpY2UgICAgID0gJ1NCN3gwL1NCOHgw L1NCOXgwIFVTQiBPSENJMCBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IHNlcmlhbCBidXMK ICAgIHN1YmNsYXNzICAgPSBVU0IKb2hjaTFAcGNpMDowOjE4OjE6CWNsYXNzPTB4MGMwMzEwIGNh cmQ9MHhhYjExMTVkOSBjaGlwPTB4NDM5ODEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRv ciAgICAgPSAnQVRJIFRlY2hub2xvZ2llcyBJbmMnCiAgICBkZXZpY2UgICAgID0gJ1NCN3gwIFVT QiBPSENJMSBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IHNlcmlhbCBidXMKICAgIHN1YmNs YXNzICAgPSBVU0IKZWhjaTBAcGNpMDowOjE4OjI6CWNsYXNzPTB4MGMwMzIwIGNhcmQ9MHhhYjEx MTVkOSBjaGlwPTB4NDM5NjEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAn QVRJIFRlY2hub2xvZ2llcyBJbmMnCiAgICBkZXZpY2UgICAgID0gJ1NCN3gwL1NCOHgwL1NCOXgw IFVTQiBFSENJIENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3Vi Y2xhc3MgICA9IFVTQgpvaGNpMkBwY2kwOjA6MTk6MDoJY2xhc3M9MHgwYzAzMTAgY2FyZD0weGFi MTExNWQ5IGNoaXA9MHg0Mzk3MTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9 ICdBVEkgVGVjaG5vbG9naWVzIEluYycKICAgIGRldmljZSAgICAgPSAnU0I3eDAvU0I4eDAvU0I5 eDAgVVNCIE9IQ0kwIENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAg c3ViY2xhc3MgICA9IFVTQgpvaGNpM0BwY2kwOjA6MTk6MToJY2xhc3M9MHgwYzAzMTAgY2FyZD0w eGFiMTExNWQ5IGNoaXA9MHg0Mzk4MTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAg ICA9ICdBVEkgVGVjaG5vbG9naWVzIEluYycKICAgIGRldmljZSAgICAgPSAnU0I3eDAgVVNCIE9I Q0kxIENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3Mg ICA9IFVTQgplaGNpMUBwY2kwOjA6MTk6MjoJY2xhc3M9MHgwYzAzMjAgY2FyZD0weDQzOTYxMDAy IGNoaXA9MHg0Mzk2MTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBVEkg VGVjaG5vbG9naWVzIEluYycKICAgIGRldmljZSAgICAgPSAnU0I3eDAvU0I4eDAvU0I5eDAgVVNC IEVIQ0kgQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFz cyAgID0gVVNCCm5vbmUwQHBjaTA6MDoyMDowOgljbGFzcz0weDBjMDUwMCBjYXJkPTB4YWIxMTE1 ZDkgY2hpcD0weDQzODUxMDAyIHJldj0weDNkIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FU SSBUZWNobm9sb2dpZXMgSW5jJwogICAgZGV2aWNlICAgICA9ICdTQngwMCBTTUJ1cyBDb250cm9s bGVyJwogICAgY2xhc3MgICAgICA9IHNlcmlhbCBidXMKICAgIHN1YmNsYXNzICAgPSBTTUJ1cwpp c2FiMEBwY2kwOjA6MjA6MzoJY2xhc3M9MHgwNjAxMDAgY2FyZD0weGFiMTExNWQ5IGNoaXA9MHg0 MzlkMTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBVEkgVGVjaG5vbG9n aWVzIEluYycKICAgIGRldmljZSAgICAgPSAnU0I3eDAvU0I4eDAvU0I5eDAgTFBDIGhvc3QgY29u dHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBQQ0ktSVNB CnBjaWI1QHBjaTA6MDoyMDo0OgljbGFzcz0weDA2MDQwMSBjYXJkPTB4MDAwMDAwMDAgY2hpcD0w eDQzODQxMDAyIHJldj0weDAwIGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0FUSSBUZWNobm9s b2dpZXMgSW5jJwogICAgZGV2aWNlICAgICA9ICdTQngwMCBQQ0kgdG8gUENJIEJyaWRnZScKICAg IGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBQQ0ktUENJCm9oY2k0QHBjaTA6 MDoyMDo1OgljbGFzcz0weDBjMDMxMCBjYXJkPTB4NDM5NjEwMDIgY2hpcD0weDQzOTkxMDAyIHJl dj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FUSSBUZWNobm9sb2dpZXMgSW5jJwog ICAgZGV2aWNlICAgICA9ICdTQjd4MC9TQjh4MC9TQjl4MCBVU0IgT0hDSTIgQ29udHJvbGxlcicK ICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0gVVNCCmhvc3RiMUBw Y2kwOjA6MjQ6MDoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjAwMTAy MiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZp Y2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlv biAwJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhv c3RiMkBwY2kwOjA6MjQ6MToJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgx NjAxMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNy byBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBG dW5jdGlvbiAxJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1Qt UENJCmhvc3RiM0BwY2kwOjA6MjQ6MjoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNo aXA9MHgxNjAyMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNl ZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nl c3NvciBGdW5jdGlvbiAyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9 IEhPU1QtUENJCmhvc3RiNEBwY2kwOjA6MjQ6MzoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAw MDAwIGNoaXA9MHgxNjAzMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdB ZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVo IFByb2Nlc3NvciBGdW5jdGlvbiAzJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xh c3MgICA9IEhPU1QtUENJCmhvc3RiNUBwY2kwOjA6MjQ6NDoJY2xhc3M9MHgwNjAwMDAgY2FyZD0w eDAwMDAwMDAwIGNoaXA9MHgxNjA0MTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAg ICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1p bHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiA0JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAg c3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiNkBwY2kwOjA6MjQ6NToJY2xhc3M9MHgwNjAwMDAg Y2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjA1MTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVu ZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9 ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiA1JwogICAgY2xhc3MgICAgICA9IGJyaWRn ZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiN0BwY2kwOjA6MjU6MDoJY2xhc3M9MHgw NjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjAwMTAyMiByZXY9MHgwMCBoZHI9MHgwMAog ICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNl ICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiAwJwogICAgY2xhc3MgICAgICA9 IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiOEBwY2kwOjA6MjU6MToJY2xh c3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjAxMTAyMiByZXY9MHgwMCBoZHI9 MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAg ZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiAxJwogICAgY2xhc3Mg ICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiOUBwY2kwOjA6MjU6 MjoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjAyMTAyMiByZXY9MHgw MCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURd JwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiAyJwogICAg Y2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiMTBAcGNp MDowOjI1OjM6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTYwMzEwMjIg cmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNl cyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5IDE1aCBQcm9jZXNzb3IgRnVuY3Rpb24g MycKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpob3N0 YjExQHBjaTA6MDoyNTo0OgljbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDE2 MDQxMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3Jv IERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0ZhbWlseSAxNWggUHJvY2Vzc29yIEZ1 bmN0aW9uIDQnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1Q Q0kKaG9zdGIxMkBwY2kwOjA6MjU6NToJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNo aXA9MHgxNjA1MTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNl ZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nl c3NvciBGdW5jdGlvbiA1JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9 IEhPU1QtUENJCmhvc3RiMTNAcGNpMDowOjI2OjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAw MDAwMCBjaGlwPTB4MTYwMDEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAn QWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5IDE1 aCBQcm9jZXNzb3IgRnVuY3Rpb24gMCcKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNs YXNzICAgPSBIT1NULVBDSQpob3N0YjE0QHBjaTA6MDoyNjoxOgljbGFzcz0weDA2MDAwMCBjYXJk PTB4MDAwMDAwMDAgY2hpcD0weDE2MDExMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3Ig ICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0Zh bWlseSAxNWggUHJvY2Vzc29yIEZ1bmN0aW9uIDEnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAg ICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGIxNUBwY2kwOjA6MjY6MjoJY2xhc3M9MHgwNjAw MDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjAyMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAg dmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAg ICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiAyJwogICAgY2xhc3MgICAgICA9IGJy aWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiMTZAcGNpMDowOjI2OjM6CWNsYXNz PTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTYwMzEwMjIgcmV2PTB4MDAgaGRyPTB4 MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRl dmljZSAgICAgPSAnRmFtaWx5IDE1aCBQcm9jZXNzb3IgRnVuY3Rpb24gMycKICAgIGNsYXNzICAg ICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpob3N0YjE3QHBjaTA6MDoyNjo0 OgljbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDE2MDQxMDIyIHJldj0weDAw IGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0n CiAgICBkZXZpY2UgICAgID0gJ0ZhbWlseSAxNWggUHJvY2Vzc29yIEZ1bmN0aW9uIDQnCiAgICBj bGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGIxOEBwY2kw OjA6MjY6NToJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjA1MTAyMiBy ZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2Vz IFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiA1 JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3Ri MTlAcGNpMDowOjI3OjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTYw MDEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8g RGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5IDE1aCBQcm9jZXNzb3IgRnVu Y3Rpb24gMCcKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBD SQpob3N0YjIwQHBjaTA6MDoyNzoxOgljbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hp cD0weDE2MDExMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2Vk IE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0ZhbWlseSAxNWggUHJvY2Vz c29yIEZ1bmN0aW9uIDEnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0g SE9TVC1QQ0kKaG9zdGIyMUBwY2kwOjA6Mjc6MjoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAw MDAwIGNoaXA9MHgxNjAyMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdB ZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVo IFByb2Nlc3NvciBGdW5jdGlvbiAyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xh c3MgICA9IEhPU1QtUENJCmhvc3RiMjJAcGNpMDowOjI3OjM6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9 MHgwMDAwMDAwMCBjaGlwPTB4MTYwMzEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAg ICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFt aWx5IDE1aCBQcm9jZXNzb3IgRnVuY3Rpb24gMycKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAg IHN1YmNsYXNzICAgPSBIT1NULVBDSQpob3N0YjIzQHBjaTA6MDoyNzo0OgljbGFzcz0weDA2MDAw MCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDE2MDQxMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2 ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAg ID0gJ0ZhbWlseSAxNWggUHJvY2Vzc29yIEZ1bmN0aW9uIDQnCiAgICBjbGFzcyAgICAgID0gYnJp ZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGIyNEBwY2kwOjA6Mjc6NToJY2xhc3M9 MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjA1MTAyMiByZXY9MHgwMCBoZHI9MHgw MAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2 aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiA1JwogICAgY2xhc3MgICAg ICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiMjVAcGNpMDowOjI4OjA6 CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTYwMDEwMjIgcmV2PTB4MDAg aGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScK ICAgIGRldmljZSAgICAgPSAnRmFtaWx5IDE1aCBQcm9jZXNzb3IgRnVuY3Rpb24gMCcKICAgIGNs YXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpob3N0YjI2QHBjaTA6 MDoyODoxOgljbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDE2MDExMDIyIHJl dj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMg W0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0ZhbWlseSAxNWggUHJvY2Vzc29yIEZ1bmN0aW9uIDEn CiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGIy N0BwY2kwOjA6Mjg6MjoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjAy MTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBE ZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5j dGlvbiAyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJ Cmhvc3RiMjhAcGNpMDowOjI4OjM6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlw PTB4MTYwMzEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQg TWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5IDE1aCBQcm9jZXNz b3IgRnVuY3Rpb24gMycKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBI T1NULVBDSQpob3N0YjI5QHBjaTA6MDoyODo0OgljbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAw MDAgY2hpcD0weDE2MDQxMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0Fk dmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0ZhbWlseSAxNWgg UHJvY2Vzc29yIEZ1bmN0aW9uIDQnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFz cyAgID0gSE9TVC1QQ0kKaG9zdGIzMEBwY2kwOjA6Mjg6NToJY2xhc3M9MHgwNjAwMDAgY2FyZD0w eDAwMDAwMDAwIGNoaXA9MHgxNjA1MTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAg ICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1p bHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiA1JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAg c3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiMzFAcGNpMDowOjI5OjA6CWNsYXNzPTB4MDYwMDAw IGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTYwMDEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZl bmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAg PSAnRmFtaWx5IDE1aCBQcm9jZXNzb3IgRnVuY3Rpb24gMCcKICAgIGNsYXNzICAgICAgPSBicmlk Z2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpob3N0YjMyQHBjaTA6MDoyOToxOgljbGFzcz0w eDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDE2MDExMDIyIHJldj0weDAwIGhkcj0weDAw CiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZp Y2UgICAgID0gJ0ZhbWlseSAxNWggUHJvY2Vzc29yIEZ1bmN0aW9uIDEnCiAgICBjbGFzcyAgICAg ID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGIzM0BwY2kwOjA6Mjk6MjoJ Y2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjAyMTAyMiByZXY9MHgwMCBo ZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwog ICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiAyJwogICAgY2xh c3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiMzRAcGNpMDow OjI5OjM6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTYwMzEwMjIgcmV2 PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBb QU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5IDE1aCBQcm9jZXNzb3IgRnVuY3Rpb24gMycK ICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpob3N0YjM1 QHBjaTA6MDoyOTo0OgljbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDE2MDQx MDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERl dmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0ZhbWlseSAxNWggUHJvY2Vzc29yIEZ1bmN0 aW9uIDQnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kK aG9zdGIzNkBwY2kwOjA6Mjk6NToJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9 MHgxNjA1MTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBN aWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3Nv ciBGdW5jdGlvbiA1JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhP U1QtUENJCmhvc3RiMzdAcGNpMDowOjMwOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAw MCBjaGlwPTB4MTYwMDEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2 YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5IDE1aCBQ cm9jZXNzb3IgRnVuY3Rpb24gMCcKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNz ICAgPSBIT1NULVBDSQpob3N0YjM4QHBjaTA6MDozMDoxOgljbGFzcz0weDA2MDAwMCBjYXJkPTB4 MDAwMDAwMDAgY2hpcD0weDE2MDExMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAg ID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0ZhbWls eSAxNWggUHJvY2Vzc29yIEZ1bmN0aW9uIDEnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBz dWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGIzOUBwY2kwOjA6MzA6MjoJY2xhc3M9MHgwNjAwMDAg Y2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjAyMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVu ZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9 ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiAyJwogICAgY2xhc3MgICAgICA9IGJyaWRn ZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiNDBAcGNpMDowOjMwOjM6CWNsYXNzPTB4 MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTYwMzEwMjIgcmV2PTB4MDAgaGRyPTB4MDAK ICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmlj ZSAgICAgPSAnRmFtaWx5IDE1aCBQcm9jZXNzb3IgRnVuY3Rpb24gMycKICAgIGNsYXNzICAgICAg PSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpob3N0YjQxQHBjaTA6MDozMDo0Oglj bGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDE2MDQxMDIyIHJldj0weDAwIGhk cj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAg ICBkZXZpY2UgICAgID0gJ0ZhbWlseSAxNWggUHJvY2Vzc29yIEZ1bmN0aW9uIDQnCiAgICBjbGFz cyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGI0MkBwY2kwOjA6 MzA6NToJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjA1MTAyMiByZXY9 MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtB TURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiA1Jwog ICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiNDNA cGNpMDowOjMxOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTYwMDEw MjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2 aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5IDE1aCBQcm9jZXNzb3IgRnVuY3Rp b24gMCcKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpo b3N0YjQ0QHBjaTA6MDozMToxOgljbGFzcz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0w eDE2MDExMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1p Y3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0ZhbWlseSAxNWggUHJvY2Vzc29y IEZ1bmN0aW9uIDEnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9T VC1QQ0kKaG9zdGI0NUBwY2kwOjA6MzE6MjoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAw IGNoaXA9MHgxNjAyMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZh bmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdGYW1pbHkgMTVoIFBy b2Nlc3NvciBGdW5jdGlvbiAyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3Mg ICA9IEhPU1QtUENJCmhvc3RiNDZAcGNpMDowOjMxOjM6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgw MDAwMDAwMCBjaGlwPTB4MTYwMzEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAg PSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5 IDE1aCBQcm9jZXNzb3IgRnVuY3Rpb24gMycKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1 YmNsYXNzICAgPSBIT1NULVBDSQpob3N0YjQ3QHBjaTA6MDozMTo0OgljbGFzcz0weDA2MDAwMCBj YXJkPTB4MDAwMDAwMDAgY2hpcD0weDE2MDQxMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5k b3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0g J0ZhbWlseSAxNWggUHJvY2Vzc29yIEZ1bmN0aW9uIDQnCiAgICBjbGFzcyAgICAgID0gYnJpZGdl CiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGI0OEBwY2kwOjA6MzE6NToJY2xhc3M9MHgw NjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNjA1MTAyMiByZXY9MHgwMCBoZHI9MHgwMAog ICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNl ICAgICA9ICdGYW1pbHkgMTVoIFByb2Nlc3NvciBGdW5jdGlvbiA1JwogICAgY2xhc3MgICAgICA9 IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCm1wczBAcGNpMDo1OjA6MDoJY2xhc3M9 MHgwMTA3MDAgY2FyZD0weDMwMjAxMDAwIGNoaXA9MHgwMDcyMTAwMCByZXY9MHgwMyBoZHI9MHgw MAogICAgdmVuZG9yICAgICA9ICdMU0kgTG9naWMgLyBTeW1iaW9zIExvZ2ljJwogICAgZGV2aWNl ICAgICA9ICdTQVMyMDA4IFBDSS1FeHByZXNzIEZ1c2lvbi1NUFQgU0FTLTIgW0ZhbGNvbl0nCiAg ICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdlCiAgICBzdWJjbGFzcyAgID0gU0FTCm1wczFAcGNp MDo0OjA6MDoJY2xhc3M9MHgwMTA3MDAgY2FyZD0weDMwMjAxMDAwIGNoaXA9MHgwMDcyMTAwMCBy ZXY9MHgwMyBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdMU0kgTG9naWMgLyBTeW1iaW9zIExv Z2ljJwogICAgZGV2aWNlICAgICA9ICdTQVMyMDA4IFBDSS1FeHByZXNzIEZ1c2lvbi1NUFQgU0FT LTIgW0ZhbGNvbl0nCiAgICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdlCiAgICBzdWJjbGFzcyAg ID0gU0FTCm1wczJAcGNpMDozOjA6MDoJY2xhc3M9MHgwMTA3MDAgY2FyZD0weDMwODAxMDAwIGNo aXA9MHgwMDcyMTAwMCByZXY9MHgwMyBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdMU0kgTG9n aWMgLyBTeW1iaW9zIExvZ2ljJwogICAgZGV2aWNlICAgICA9ICdTQVMyMDA4IFBDSS1FeHByZXNz IEZ1c2lvbi1NUFQgU0FTLTIgW0ZhbGNvbl0nCiAgICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdl CiAgICBzdWJjbGFzcyAgID0gU0FTCmlnYjBAcGNpMDoyOjA6MDoJY2xhc3M9MHgwMjAwMDAgY2Fy ZD0weGFiMTExNWQ5IGNoaXA9MHgxMGM5ODA4NiByZXY9MHgwMSBoZHI9MHgwMAogICAgdmVuZG9y ICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnODI1NzYgR2lnYWJp dCBOZXR3b3JrIENvbm5lY3Rpb24nCiAgICBjbGFzcyAgICAgID0gbmV0d29yawogICAgc3ViY2xh c3MgICA9IGV0aGVybmV0CmlnYjFAcGNpMDoyOjA6MToJY2xhc3M9MHgwMjAwMDAgY2FyZD0weGFi MTExNWQ5IGNoaXA9MHgxMGM5ODA4NiByZXY9MHgwMSBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9 ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnODI1NzYgR2lnYWJpdCBOZXR3 b3JrIENvbm5lY3Rpb24nCiAgICBjbGFzcyAgICAgID0gbmV0d29yawogICAgc3ViY2xhc3MgICA9 IGV0aGVybmV0CnZnYXBjaTBAcGNpMDoxOjQ6MDoJY2xhc3M9MHgwMzAwMDAgY2FyZD0weGFiMTEx NWQ5IGNoaXA9MHgwNTMyMTAyYiByZXY9MHgwYSBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdN YXRyb3ggR3JhcGhpY3MsIEluYy4nCiAgICBkZXZpY2UgICAgID0gJ01HQSBHMjAwZVcgV1BDTTQ1 MCcKICAgIGNsYXNzICAgICAgPSBkaXNwbGF5CiAgICBzdWJjbGFzcyAgID0gVkdBCmhvc3RiNDlA cGNpMDo2NDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHg1YTEyMTAwMiBjaGlwPTB4NWExMjEw MDIgcmV2PTB4MDIgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQVRJIFRlY2hub2xvZ2llcyBJ bmMnCiAgICBkZXZpY2UgICAgID0gJ1JEODkwIE5vcnRoYnJpZGdlIG9ubHkgZHVhbCBzbG90ICgy eDgpIFBDSS1lIEdGWCBIeWRyYSBwYXJ0JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3Vi Y2xhc3MgICA9IEhPU1QtUENJCnBjaWI3QHBjaTA6NjQ6MjowOgljbGFzcz0weDA2MDQwMCBjYXJk PTB4NWExMjEwMDIgY2hpcD0weDVhMTYxMDAyIHJldj0weDAwIGhkcj0weDAxCiAgICB2ZW5kb3Ig ICAgID0gJ0FUSSBUZWNobm9sb2dpZXMgSW5jJwogICAgZGV2aWNlICAgICA9ICdSRDg5MCBQQ0kg dG8gUENJIGJyaWRnZSAoUENJIGV4cHJlc3MgZ3BwIHBvcnQgQiknCiAgICBjbGFzcyAgICAgID0g YnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQptcHMzQHBjaTA6NjU6MDowOgljbGFzcz0w eDAxMDcwMCBjYXJkPTB4MzAyMDEwMDAgY2hpcD0weDAwNzIxMDAwIHJldj0weDAzIGhkcj0weDAw CiAgICB2ZW5kb3IgICAgID0gJ0xTSSBMb2dpYyAvIFN5bWJpb3MgTG9naWMnCiAgICBkZXZpY2Ug ICAgID0gJ1NBUzIwMDggUENJLUV4cHJlc3MgRnVzaW9uLU1QVCBTQVMtMiBbRmFsY29uXScKICAg IGNsYXNzICAgICAgPSBtYXNzIHN0b3JhZ2UKICAgIHN1YmNsYXNzICAgPSBTQVMK --14dae934041f968d5804cf7ed00d-- From owner-freebsd-scsi@FreeBSD.ORG Thu Nov 29 00:50:53 2012 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92050B16 for ; Thu, 29 Nov 2012 00:50:53 +0000 (UTC) (envelope-from seanbru@yahoo-inc.com) Received: from mrout1-b.corp.bf1.yahoo.com (mrout1-b.corp.bf1.yahoo.com [98.139.253.104]) by mx1.freebsd.org (Postfix) with ESMTP id 45D528FC08 for ; Thu, 29 Nov 2012 00:50:52 +0000 (UTC) Received: from [127.0.0.1] (rideseveral.corp.yahoo.com [10.73.160.231]) by mrout1-b.corp.bf1.yahoo.com (8.14.4/8.14.4/y.out) with ESMTP id qAT0oZxj073571 for ; Wed, 28 Nov 2012 16:50:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yahoo-inc.com; s=cobra; t=1354150236; bh=JDWM+fmq0fxfDTLEp0S+5aBJtfrGsyxhhyZCe9MNLzE=; h=Subject:From:Reply-To:To:Content-Type:Date:Message-ID: Mime-Version:Content-Transfer-Encoding; b=X4kDJkY/o8E/o1kUvdtLSb6YCz86lBq5QV9DtDO0KorJf+6hx6aXwJUHUwQY1bURj z+n27icNjuIAJMD/AcFeYMngBg4zBTJmMJOpdYMMN/U7vz9nYdDYjXe3fn5EIQcNKa W6S+MyjRdReQw3vkAdiDmq9U+49hCU8sYj9P0gEI= Subject: mps(4) starts enumerating at da8, not da0 From: Sean Bruno To: freebsd-scsi@freebsd.org Content-Type: text/plain; charset="UTF-8" Date: Wed, 28 Nov 2012 16:50:35 -0800 Message-ID: <1354150235.3106.31.camel@powernoodle.corp.yahoo.com> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Milter-Version: master.31+4-gbc07cd5+ X-CLX-ID: 150235002 X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: sbruno@freebsd.org List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Nov 2012 00:50:53 -0000 Not sure why, but on a new LSI adapter I have in test here, mps(4) seems to want to start enumerating devices at da8 ... this breaks some of my "wiring hints" as it doesn't have da0-da7. Not sure what's up here? mps0@pci0:4:0:0: class=0x010700 card=0x30201000 chip=0x00721000 rev=0x03 hdr=0x00 vendor = 'LSI Logic / Symbios Logic' device = 'SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]' class = mass storage subclass = SAS mps0: port 0x8000-0x80ff mem 0xdfc00000-0xdfc03fff,0xdfb80000-0xdfbbffff irq 40 at device 0.0 on pci4 mps0: Firmware: 14.00.01.00, Driver: 14.00.00.01-fbsd mps0: IOCCapabilities: 185c -bash-4.2$ sudo camcontrol devlist -v scbus0 on mps0 bus 0: at scbus0 target 10 lun 0 (pass0,da8) at scbus0 target 11 lun 0 (pass1,da9) at scbus0 target 12 lun 0 (pass2,da10) at scbus0 target 13 lun 0 (pass3,da11) at scbus0 target 14 lun 0 (pass4,da12) at scbus0 target 15 lun 0 (pass5,da13) at scbus0 target 16 lun 0 (pass6,da14) at scbus0 target 17 lun 0 (pass7,da15) at scbus0 target 18 lun 0 (pass8,da16) at scbus0 target 19 lun 0 (pass9,da17) at scbus0 target 20 lun 0 (pass10,da18) at scbus0 target 21 lun 0 (pass11,da19) at scbus0 target 22 lun 0 (ses0,pass12) scbus-1 on xpt0 bus 0: <> at scbus-1 target -1 lun -1 (xpt0) From owner-freebsd-scsi@FreeBSD.ORG Thu Nov 29 08:52:51 2012 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 60ED5677; Thu, 29 Nov 2012 08:52:51 +0000 (UTC) (envelope-from bartsch@dssgmbh.de) Received: from dss.incore.de (dss.incore.de [195.145.1.138]) by mx1.freebsd.org (Postfix) with ESMTP id DF6E38FC1E; Thu, 29 Nov 2012 08:52:50 +0000 (UTC) Received: from inetmail.dmz (inetmail.dmz [10.3.0.3]) by dss.incore.de (Postfix) with ESMTP id 9F6815CF18; Thu, 29 Nov 2012 09:52:43 +0100 (CET) X-Virus-Scanned: amavisd-new at incore.de Received: from dss.incore.de ([10.3.0.3]) by inetmail.dmz (inetmail.dmz [10.3.0.3]) (amavisd-new, port 10024) with LMTP id trbWGWA3PfIw; Thu, 29 Nov 2012 09:52:42 +0100 (CET) Received: from mail.incore (fwintern.dmz [10.0.0.253]) by dss.incore.de (Postfix) with ESMTP id 5BE7A5CEA8; Thu, 29 Nov 2012 09:52:42 +0100 (CET) Received: from pcadmin.incore (pcadmin.incore [192.168.0.140]) by mail.incore (Postfix) with ESMTPSA id 51A2E5084C; Thu, 29 Nov 2012 09:52:42 +0100 (CET) Message-ID: <50B72259.3010400@dssgmbh.de> Date: Thu, 29 Nov 2012 09:52:41 +0100 From: Alfred Bartsch User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:7.0.1) Gecko/20111007 Thunderbird/7.0.1 MIME-Version: 1.0 To: sbruno@freebsd.org Subject: Re: mps(4) starts enumerating at da8, not da0 References: <1354150235.3106.31.camel@powernoodle.corp.yahoo.com> In-Reply-To: <1354150235.3106.31.camel@powernoodle.corp.yahoo.com> X-Enigmail-Version: undefined Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-scsi@freebsd.org, Sean Bruno X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Nov 2012 08:52:51 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 29.11.2012 01:50, schrieb Sean Bruno: > Not sure why, but on a new LSI adapter I have in test here, mps(4) > seems to want to start enumerating devices at da8 ... this breaks > some of my "wiring hints" as it doesn't have da0-da7. Not sure > what's up here? > > mps0@pci0:4:0:0: class=0x010700 card=0x30201000 > chip=0x00721000 rev=0x03 hdr=0x00 vendor = 'LSI Logic / Symbios > Logic' device = 'SAS2008 PCI-Express Fusion-MPT SAS-2 > [Falcon]' class = mass storage subclass = SAS > > mps0: port 0x8000-0x80ff mem > 0xdfc00000-0xdfc03fff,0xdfb80000-0xdfbbffff irq 40 at device 0.0 on > pci4 mps0: Firmware: 14.00.01.00, Driver: 14.00.00.01-fbsd mps0: > IOCCapabilities: > 185c > > > -bash-4.2$ sudo camcontrol devlist -v scbus0 on mps0 bus 0: > at scbus0 target 10 lun 0 > (pass0,da8) at scbus0 target 11 > lun 0 (pass1,da9) at scbus0 > target 12 lun 0 (pass2,da10) at > scbus0 target 13 lun 0 (pass3,da11) > at scbus0 target 14 lun 0 (pass4,da12) > at scbus0 target 15 lun 0 (pass5,da13) > at scbus0 target 16 lun 0 (pass6,da14) > at scbus0 target 17 lun 0 (pass7,da15) > at scbus0 target 18 lun 0 (pass8,da16) > at scbus0 target 19 lun 0 (pass9,da17) > at scbus0 target 20 lun 0 (pass10,da18) > at scbus0 target 21 lun 0 (pass11,da19) > at scbus0 target 22 lun 0 (ses0,pass12) scbus-1 on xpt0 bus 0: <> > at scbus-1 target -1 lun -1 (xpt0) > same here: mps0@pci0:5:0:0: class=0x010700 card=0x30201000 chip=0x00871000 rev=0x05 hdr=0x00 vendor = 'LSI Logic (Was: Symbios Logic, NCR)' class = mass storage subclass = SAS mps0: Firmware: 14.00.00.00, Driver: 14.00.00.01-fbsd This controller (LSI 9207-8i) seems to store some history info about all previously inserted disks and increments the target id on every new disk. This should IMHO not happen, at least if the controller is flashed with IT-Firmware. I solved this issue by erasing region 3 (persistent configuration pages) via sas2flash. As this particular function is disabled in the FreeBSD version, I had to use the DOS-Version: "sas2flsh.exe -o -e 3" After executing this command the target id starts with 0 again. Hopefully this annoying issue will be solved in a future firmware release. HTH. - -- Regards Alfred Bartsch Data-Service GmbH -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlC3IlkACgkQ5QGe2JdVf3iwmgCgnoPXDQ8R3fcSoZ53zbnI+Yc8 ZysAoLsU93aNXLfUjcDKnZrsmbpIcb4F =KZ0l -----END PGP SIGNATURE-----