From owner-freebsd-x11@FreeBSD.ORG Sat Feb 22 22:30:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 73F61EE4 for ; Sat, 22 Feb 2014 22:30:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5D03A1342 for ; Sat, 22 Feb 2014 22:30:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1MMU18C080309 for ; Sat, 22 Feb 2014 22:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1MMU1YG080308; Sat, 22 Feb 2014 22:30:01 GMT (envelope-from gnats) Date: Sat, 22 Feb 2014 22:30:01 GMT Message-Id: <201402222230.s1MMU1YG080308@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Jin Guojun Subject: Re: ports/185182: x11/xorg of 10-RC2 has blank screen on APU-3400 system X-Mailman-Approved-At: Sun, 23 Feb 2014 00:56:06 +0000 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Jin Guojun List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Feb 2014 22:30:01 -0000 The following reply was made to PR ports/185182; it has been noted by GNATS. From: Jin Guojun To: MIME-Version:Content-Type; b=afBty5hKXIGwihUyycqVT/Q7XoQ1GrOpqInwbK+T0x/edkgAPCQ+EFNkprNnS9taYFF5Txe+ydTyxlgKRUL1oQs2zls898Hcq2z98Gzww2Uf5r4xxPbUXKLJgMw8acbOHI/+mA17DZ/etEllxbmLUUuyXQZT5OaCwAJOnir2FDY= Cc: Subject: Re: ports/185182: x11/xorg of 10-RC2 has blank screen on APU-3400 system Date: Sat, 22 Feb 2014 14:17:10 -0800 (PST) ---837175150-683351188-1393107430=:40038 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable From: Jean-S=E9bastien P=E9dron =0A=0ATo: Jin Guojun = ; "bug-followup@FreeBSD.org" =0ASent: Monday, February 17, 2014 10:52 AM=0ASubject: Re: ports/185182= : x11/xorg of 10-RC2 has blank screen on APU-3400 system=0A =0A=0AOn 14.02.= 2014 21:49, Jin Guojun wrote:=0A> One issue is that CTRL-ALTR-F# will hangs= the XWindow (not blank the=0A> screen but frozen).=0A> kill -9 "Xorg pid" = cannot bring screen to terminal mode (X Window is=0A> frozen and hanging fo= rever).=0A=0AYes, this is expected; that's what I explained earlier.=0A=0AA= new console driver supporting KMS is available in FreeBSD 11-CURRENT.=0A= =0AAbout your PS/2 mouse problem, does it work in the console (ie. before= =0Astarting X)? Can you post the output of dmesg, please?=0A=0A-- =0AJean-S= =E9bastien P=E9dron=0A=0A----------------=0A=0Amouse does not work on conso= le after boot up although there is an arrow cursor on the screen.=0Admesg d= oes not show useful information so enabled verbose for boot and hopefully i= t helps.=0A=0A=0A=0ACopyright (c) 1992-2014 The FreeBSD Project.=0ACopyrigh= t (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994=0A=A0=A0= =A0=A0=A0=A0=A0 The Regents of the University of California. All rights res= erved.=0AFreeBSD is a registered trademark of The FreeBSD Foundation.=0AFre= eBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014=0A=A0=A0=A0 root= @snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64=0AFreeBSD clang versio= n 3.3 (tags/RELEASE_33/final 183502) 20130610=0ACPU: AMD A4-3400 APU with R= adeon(tm) HD Graphics (2699.91-MHz K8-class CPU)=0A=A0 Origin =3D "Authenti= cAMD"=A0 Id =3D 0x300f10=A0 Family =3D 0x12=A0 Model =3D 0x1=A0 Stepping = =3D 0=0A=A0 Features=3D0x178bfbff=0A=A0 Feature= s2=3D0x802009=0A=A0 AMD Features=3D0xee500800=0A=A0 AMD Features2=3D0x37= ff=0A= =A0 TSC: P-state invariant, performance statistics=0Areal memory=A0 =3D 858= 9934592 (8192 MB)=0Aavail memory =3D 7729971200 (7371 MB)=0AEvent timer "LA= PIC" quality 400=0AACPI APIC Table: =0AFreeBSD/SMP: Multiproc= essor System Detected: 2 CPUs=0AFreeBSD/SMP: 1 package(s) x 2 core(s)=0A=A0= cpu0 (BSP): APIC ID:=A0 0=0A=A0cpu1 (AP): APIC ID:=A0 1=0AACPI BIOS Warning= (bug): Optional FADT field Pm2ControlBlock has zero address or length: 0x0= 000000000000000/0x1 (20130823/tbfadt-630)=0Aioapic0 irqs 0-23= on motherboard=0Akbd1 at kbdmux0=0Arandom: initialized= =0Aacpi0: on motherboard=0Aacpi0: Power Button (fixed)=0Acpu= 0: on acpi0=0Acpu1: on acpi0=0Aattimer0: p= ort 0x40-0x43 irq 0 on acpi0=0ATimecounter "i8254" frequency 1193182 Hz qua= lity 0=0AEvent timer "i8254" frequency 1193182 Hz quality 100=0Aatrtc0: port 0x70-0x71 irq 8 on acpi0=0AEvent timer "RTC" frequenc= y 32768 Hz quality 0=0Ahpet0: iomem 0xfed00000= -0xfed003ff on acpi0=0ATimecounter "HPET" frequency 14318180 Hz quality 950= =0AEvent timer "HPET" frequency 14318180 Hz quality 550=0AEvent timer "HPET= 1" frequency 14318180 Hz quality 450=0ATimecounter "ACPI-safe" frequency 35= 79545 Hz quality 850=0Aacpi_timer0: <32-bit timer at 3.579545MHz> port 0x80= 8-0x80b on acpi0=0Apcib0: port 0xcf8-0xcff on acpi0= =0Apci0: on pcib0=0Avgapci0: port 0= xf000-0xf0ff mem 0xd0000000-0xdfffffff,0xfeb00000-0xfeb3ffff irq 18 at devi= ce 1.0 on pci0=0Avgapci0: Boot video device=0Ahdac0: mem 0xfeb44000-0xfeb47fff irq 19 at device 1.1 on pci0=0Apcib1: irq 18 at device 2.0 on pci0=0Apci1: on p= cib1=0Aem0: port 0xe000-0xe01f= mem 0xfeac0000-0xfeadffff,0xfea00000-0xfea7ffff,0xfeae0000-0xfeae3fff irq = 18 at device 0.0 on pci1=0Aem0: Using MSIX interrupts with 3 vectors=0Aem0:= Ethernet address: 00:1b:21:49:7e:b4=0Axhci0: mem 0xfeb4a000-0xfeb4bfff irq 18 at device 16.0 on pci0=0Axhci0: 32 = byte context size.=0Ausbus0 on xhci0=0Axhci1: mem 0xfeb48000-0xfeb49fff irq 17 at device 16.1 on pci0=0Axhci1: 32 = byte context size.=0Ausbus1 on xhci1=0Aahci0: port 0xf190-0xf197,0xf180-0xf183,0xf170-0xf177,0xf160-0xf163,0xf150-= 0xf15f mem 0xfeb51000-0xfeb517ff irq 19 at device 17.0 on pci0=0Aahci0: AHC= I v1.30 with 4 6Gbps ports, Port Multiplier supported=0Aahcich0: at channel 0 on ahci0=0Aahcich1: at channel 1 on ahci0= =0Aahcich2: at channel 2 on ahci0=0Aahcich3: = at channel 3 on ahci0=0Aohci0: mem 0xfeb500= 00-0xfeb50fff irq 18 at device 18.0 on pci0=0Ausbus2 on ohci0=0Aehci0: mem 0xfeb4f000-0xfeb4f0ff irq 17 at device = 18.2 on pci0=0Ausbus3: EHCI version 1.0=0Ausbus3 on ehci0=0Aohci1: mem 0xfeb4e000-0xfeb4efff irq 18 at device 19.0 on = pci0=0Ausbus4 on ohci1=0Aehci1: mem 0xf= eb4d000-0xfeb4d0ff irq 17 at device 19.2 on pci0=0Ausbus5: EHCI version 1.0= =0Ausbus5 on ehci1=0Apci0: at device 20.0 (no driver at= tached)=0Aatapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,= 0x376,0xf100-0xf10f irq 17 at device 20.1 on pci0=0Aata0: at = channel 0 on atapci0=0Aata1: at channel 1 on atapci0=0Ahdac1:= mem 0xfeb40000-0xfeb43fff irq 16 at = device 20.2 on pci0=0Aisab0: at device 20.3 on pci0=0Aisa0= : on isab0=0Apcib2: at device 20.4 on pci0= =0Apci2: on pcib2=0Aohci2: m= em 0xfeb4c000-0xfeb4cfff irq 18 at device 20.5 on pci0=0Ausbus6 on ohci2=0A= pcib3: at device 21.0 on pci0=0Apci3: = on pcib3=0Apcib4: at device 21.1 on pci0=0Apci4: on pcib4=0Aalc0: por= t 0xd000-0xd07f mem 0xfe900000-0xfe93ffff irq 17 at device 0.0 on pci4=0Aal= c0: 11776 Tx FIFO, 12032 Rx FIFO=0Aalc0: Using 1 MSI message(s).=0Amiibus0:= on alc0=0Aatphy0: PHY 0 on miibus0= =0Aatphy0:=A0 none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000bas= eT-FDX, 1000baseT-FDX-master, auto, auto-flow=0Aalc0: Ethernet address: f4:= 6d:04:78:53:d2=0Aacpi_button0: on acpi0=0Auart0: <16550 or c= ompatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0=0Aorm0: at iomem 0xc0000-0xcefff,0xcf000-0xcffff on isa0=0Asc0: at flags 0x100 on isa0=0Asc0: VGA <16 virtual consoles, flags=3D0x300>= =0Avga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa= 0=0Appc0: cannot reserve I/O port range=0Aacpi_throttle0: on cpu0=0Ahwpstate0: on cpu0=0Aacpi_throttle1: on cpu1=0Aacpi_throttle1: failed to attach P_CNT=0Adevice= _attach: acpi_throttle1 attach returned 6=0ATimecounters tick every 1.000 m= sec=0Ahdacc0: at cad 0 on hdac0=0Ahdaa0: at nid 1 on hdacc0=0Apcm0: at nid 3 on= hdaa0=0Ahdacc1: at cad 0 on hdac1=0Ahdaa1: at nid 1 on hdacc1=0Apcm1: at nid 28,34,25,35,29 and 26,30,27 on hdaa1=0Apcm2: at nid 32 on hdaa1=0Apcm3: at nid 33 on hdaa1=0Arandom: unblocking device.=0Ausbus0: 5.0Gb= ps Super Speed USB v3.0=0Ausbus1: 5.0Gbps Super Speed USB v3.0=0Ausbus2: 12= Mbps Full Speed USB v1.0=0Ausbus3: 480Mbps High Speed USB v2.0=0Ausbus4: 12= Mbps Full Speed USB v1.0=0Ausbus5: 480Mbps High Speed USB v2.0=0Ausbus6: 12= Mbps Full Speed USB v1.0=0Augen6.1: at usbus6=0Auhub0: on usbus6=0Augen5.1: at usbus= 5=0Auhub1: on usbus5= =0Augen4.1: at usbus4=0Auhub2: on usbus4=0Augen3.1: at usbus3=0Auhub3: on usbus3=0Augen2.1: at usbu= s2=0Auhub4: on usbus2= =0Augen1.1: <0x1022> at usbus1=0Auhub5: <0x1022 XHCI root HUB, class 9/0, r= ev 3.00/1.00, addr 1> on usbus1=0Augen0.1: <0x1022> at usbus0=0Auhub6: <0x1= 022 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0=0Auhub0: 2 p= orts with 2 removable, self powered=0Auhub2: 5 ports with 5 removable, self= powered=0Auhub4: 5 ports with 5 removable, self powered=0Auhub5: 4 ports w= ith 4 removable, self powered=0Auhub6: 4 ports with 4 removable, self power= ed=0Auhub1: 5 ports with 5 removable, self powered=0Auhub3: 5 ports with 5 = removable, self powered=0Aada0 at ahcich1 bus 0 scbus1 target 0 lun 0=0Aada= 0: ATA-8 SATA 2.x device=0Aada0: Serial Numb= er 08AAB0018023=0Aada0: 300.000MB/s transfers (SATA 2.x, UDMA5, PIO 8192byt= es)=0Aada0: Command Queueing enabled=0Aada0: 61057MB (125045424 512 byte se= ctors: 16H 63S/T 16383C)=0Aada0: Previously was known as ad6=0Acd0 at ata1 = bus 0 scbus5 target 0 lun 0=0Acd0: Removable= CD-ROM SCSI-0 device =0Acd0: Serial Number D1D0CL155039=0Acd0: 33.300MB/s = transfers (UDMA2, ATAPI 12bytes, PIO 8192bytes)=0Acd0: Attempt to query dev= ice size failed: NOT READY, Medium not present - tray closed=0ANetvsc initi= alizing... SMP: AP CPU #1 Launched!=0ATimecounter "TSC-low" frequency 13499= 56475 Hz quality 800=0ARoot mount waiting for: usbus5=0ATrying to mount roo= t from ufs:/dev/ada0p2 [rw]...=0Augen4.2: at usbus4=0Aukbd0: on usbus4=0Ak= bd2 at ukbd0=0Auhid0: on usbus4=0AWaiting (max 60 seconds) for system process `vnlru= ' to stop...done=0AWaiting (max 60 seconds) for system process `bufdaemon' = to stop...done=0A=0AWaiting (max 60 seconds) for system process `syncer' to= stop...Syncing disks, vnodes remaining...7 3 1 1 1 0 done=0AAll buffers sy= nced.=0AUptime: 10m18s=0Ausbus0: Controller shutdown=0Auhub6: at usbus0, po= rt 1, addr 1 (disconnected)=0Ausbus0: Controller shutdown complete=0Ausbus1= : Controller shutdown=0Auhub5: at usbus1, port 1, addr 1 (disconnected)=0Au= sbus1: Controller shutdown complete=0Ausbus2: Controller shutdown=0Auhub4: = at usbus2, port 1, addr 1 (disconnected)=0Ausbus2: Controller shutdown comp= lete=0Ausbus3: Controller shutdown=0Auhub3: at usbus3, port 1, addr 1 (disc= onnected)=0Ausbus3: Controller shutdown complete=0Ausbus4: Controller shutd= own=0Auhub2: at usbus4, port 1, addr 1 (disconnected)=0Augen4.2: = at usbus4 (disconnected)=0Aukbd0: at uhub2, port 1, addr 2 (disconnected)= =0Auhid0: at uhub2, port 1, addr 2 (disconnected)=0Ausbus4: Controller shut= down complete=0Ausbus5: Controller shutdown=0Auhub1: at usbus5, port 1, add= r 1 (disconnected)=0Ausbus5: Controller shutdown complete=0Ausbus6: Control= ler shutdown=0Auhub0: at usbus6, port 1, addr 1 (disconnected)=0ATable 'FAC= P' at 0xcfd67400=0ATable 'APIC' at 0xcfd674f8=0AAPIC: Found table at 0xcfd6= 74f8=0AAPIC: Using the MADT enumerator.=0AMADT: Found CPU APIC ID 0 ACPI ID= 1: enabled=0ASMP: Added CPU 0 (AP)=0AMADT: Found CPU APIC ID 1 ACPI ID 2: = enabled=0ASMP: Added CPU 1 (AP)=0AMADT: Found CPU APIC ID 3 ACPI ID 3: disa= bled=0AMADT: Found CPU APIC ID 4 ACPI ID 4: disabled=0ACopyright (c) 1992-2= 014 The FreeBSD Project.=0ACopyright (c) 1979, 1980, 1983, 1986, 1988, 1989= , 1991, 1992, 1993, 1994=0A=A0=A0=A0=A0=A0=A0=A0 The Regents of the Univers= ity of California. All rights reserved.=0AFreeBSD is a registered trademark= of The FreeBSD Foundation.=0AFreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 2= 2:34:59 UTC 2014=0A=A0=A0=A0 root@snap.freebsd.org:/usr/obj/usr/src/sys/GEN= ERIC amd64=0AFreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130= 610=0APreloaded elf kernel "/boot/kernel/kernel" at 0xffffffff817f2000.=0AC= alibrating TSC clock ... TSC clock: 2699924344 Hz=0ACPU: AMD A4-3400 APU wi= th Radeon(tm) HD Graphics (2699.92-MHz K8-class CPU)=0A=A0 Origin =3D "Auth= enticAMD"=A0 Id =3D 0x300f10=A0 Family =3D 0x12=A0 Model =3D 0x1=A0 Steppin= g =3D 0=0A=A0 Features=3D0x178bfbff=0A=A0 Featu= res2=3D0x802009=0A=A0 AMD Features=3D0xee500800=0A=A0 AMD Features2=3D0x= 37ff= =0A=A0 TSC: P-state invariant, performance statistics=0AL1 2MB data TLB: 48= entries, fully associative=0AL1 2MB instruction TLB: 16 entries, fully ass= ociative=0AL1 4KB data TLB: 48 entries, fully associative=0AL1 4KB instruct= ion TLB: 32 entries, fully associative=0AL1 data cache: 64 kbytes, 64 bytes= /line, 1 lines/tag, 2-way associative=0AL1 instruction cache: 64 kbytes, 64= bytes/line, 1 lines/tag, 2-way associative=0AL2 2MB data TLB: 128 entries,= 2-way associative=0AL2 2MB instruction TLB: 0 entries, 2-way associative= =0AL2 4KB data TLB: 1024 entries, 4-way associative=0AL2 4KB instruction TL= B: 1024 entries, 4-way associative=0AL2 unified cache: 512 kbytes, 64 bytes= /line, 1 lines/tag, 16-way associative=0Areal memory=A0 =3D 8589934592 (819= 2 MB)=0APhysical memory chunk(s):=0A0x0000000000010000 - 0x000000000009afff= , 569344 bytes (139 pages)=0A0x0000000000100000 - 0x00000000001fffff, 10485= 76 bytes (256 pages)=0A0x0000000001816000 - 0x00000000cf7bcfff, 3455741952 = bytes (843687 pages)=0A0x00000000cfb25000 - 0x00000000cfd14fff, 2031616 byt= es (496 pages)=0A0x00000000cfd6c000 - 0x00000000cfd6cfff, 4096 bytes (1 pag= es)=0A0x00000000cfef4000 - 0x00000000cfefffff, 49152 bytes (12 pages)=0A0x0= 000000100001000 - 0x000000020190cfff, 4321230848 bytes (1054988 pages)=0Aav= ail memory =3D 7729971200 (7371 MB)=0AEvent timer "LAPIC" quality 400=0AACP= I APIC Table: =0AINTR: Adding local APIC 1 as a target=0AFree= BSD/SMP: Multiprocessor System Detected: 2 CPUs=0AFreeBSD/SMP: 1 package(s)= x 2 core(s)=0A=A0cpu0 (BSP): APIC ID:=A0 0=0A=A0cpu1 (AP): APIC ID:=A0 1= =0AAPIC: CPU 0 has ACPI ID 1=0AAPIC: CPU 1 has ACPI ID 2=0Ax86bios:=A0 IVT = 0x000000-0x0004ff at 0xfffff80000000000=0Ax86bios: SSEG 0x09a000-0x09afff a= t 0xfffffe020c5ec000=0Ax86bios: EBDA 0x09e000-0x09ffff at 0xfffff8000009e00= 0=0Ax86bios:=A0 ROM 0x0a0000-0x0fefff at 0xfffff800000a0000=0AXEN: CPU 0 ha= s VCPU ID 1=0AXEN: CPU 1 has VCPU ID 2=0AULE: setup cpu 0=0AULE: setup cpu = 1=0AACPI: RSDP 0xf0450 00024 (v02 ALASKA)=0AACPI: XSDT 0xcfd60068 00054 (v0= 1 ALASKA=A0=A0=A0 A M I 01072009 AMI=A0 00010013)=0AACPI: FACP 0xcfd67400 0= 00F4 (v04 ALASKA=A0=A0=A0 A M I 01072009 AMI=A0 00010013)=0AACPI BIOS Warni= ng (bug): Optional FADT field Pm2ControlBlock has zero address or length: 0= x0000000000000000/0x1 (20130823/tbfadt-630)=0AACPI: DSDT 0xcfd60150 072AA (= v02 ALASKA=A0=A0=A0 A M I 00000000 INTL 20051117)=0AACPI: FACS 0xcfedbf80 0= 0040=0AACPI: APIC 0xcfd674f8 00072 (v03 ALASKA=A0=A0=A0 A M I 01072009 AMI= =A0 00010013)=0AACPI: MCFG 0xcfd67570 0003C (v01 A M I=A0 GMCH945. 01072009= MSFT 00000097)=0AACPI: HPET 0xcfd675b0 00038 (v01 ALASKA=A0=A0=A0 A M I 01= 072009 AMI=A0 00000004)=0AACPI: SSDT 0xcfd675e8 007FE (v01 AMD=A0=A0=A0 POW= ERNOW 00000001 AMD=A0 00000001)=0AACPI: SSDT 0xcfd67de8 00695 (v02=A0=A0=A0= AMD=A0=A0=A0=A0 ALIB 00000001 MSFT 04000000)=0AMADT: Found IO APIC ID 3, I= nterrupt 0 at 0xfec00000=0Aioapic0: Routing external 8259A's -> intpin 0=0A= MADT: Interrupt override: source 0, irq 2=0Aioapic0: Routing IRQ 0 -> intpi= n 2=0AMADT: Interrupt override: source 9, irq 9=0Aioapic0: intpin 9 trigger= : level=0Aioapic0: intpin 9 polarity: low=0Alapic: Routing NMI -> LINT1=0Al= apic: LINT1 trigger: edge=0Alapic: LINT1 polarity: high=0Aioapic0 irqs 0-23 on motherboard=0Acpu0 BSP:=0A=A0=A0=A0=A0 ID: 0x00000000=A0= =A0 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff=0A=A0 lint0: 0x00010700= lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff=0A=A0 timer: 0x000100ef = therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400=0Awlan: <802.11 Link Laye= r>=0Asnd_unit_init() u=3D0x00ff8000 [512] d=3D0x00007c00 [32] c=3D0x000003f= f [1024]=0Afeeder_register: snd_unit=3D-1 snd_maxautovchans=3D16 latency=3D= 5 feeder_rate_min=3D1 feeder_rate_max=3D2016000 feeder_rate_round=3D25=0AHa= rdware, Intel IvyBridge+ RNG: RDRAND is not present=0AHardware, VIA Nehemia= h Padlock RNG: VIA Padlock RNG not present=0Akbd: new array size 4=0Akbd1 a= t kbdmux0=0Amem: =0Anull: =0Anfslock: pse= udo-device=0AFalling back to random adaptor=0Arandom: initialized=0AVESA: INT 0x10 vector 0xc000:0x03e0=0AVESA: = information block=0A0000=A0=A0 56 45 53 41 00 03 cc 01 00 c0 01 00 00 00 44= 00=0A0010=A0=A0 00 98 00 01 2b 0c fa 00 00 c0 8d 00 00 c0 52 50=0A0020=A0= =A0 00 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A0030=A0=A0 00 00 00 0= 0 00 00 00 00 00 00 00 00 00 00 00 00=0A0040=A0=A0 00 00 00 00 00 01 01 01 = 03 01 05 01 07 01 10 01=0A0050=A0=A0 11 01 13 01 14 01 16 01 17 01 19 01 1a= 01 0d 01=0A0060=A0=A0 0e 01 20 01 93 01 95 01 96 01 b3 01 b5 01 b6 01=0A00= 70=A0=A0 c3 01 c5 01 c6 01 33 01 35 01 36 01 53 01 55 01=0A0080=A0=A0 56 01= 63 01 65 01 66 01 21 01 22 01 23 01 24 01=0A0090=A0=A0 43 01 45 01 46 01 7= 3 01 75 01 76 01 83 01 85 01=0A00a0=A0=A0 86 01 d3 01 d5 01 d6 01 e3 01 e5 = 01 e6 01 ff ff=0A00b0=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00= =0A00c0=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A00d0=A0=A0 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A00e0=A0=A0 00 00 00 00 00= 00 00 00 00 00 00 00 00 00 00 00=0A00f0=A0=A0 00 00 00 00 00 00 00 00 00 0= 0 00 00 00 00 00 00=0A0100=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 = 00 00=0A0110=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A0120= =A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A0130=A0=A0 00 00 0= 0 00 00 00 00 00 00 00 00 00 00 00 00 00=0A0140=A0=A0 00 00 00 00 00 00 00 = 00 00 00 00 00 00 00 00 00=0A0150=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00= 00 00 00 00=0A0160=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00= =0A0170=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A0180=A0=A0 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A0190=A0=A0 00 00 00 00 00= 00 00 00 00 00 00 00 00 00 00 00=0A01a0=A0=A0 00 00 00 00 00 00 00 00 00 0= 0 00 00 00 00 00 00=0A01b0=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 = 00 00=0A01c0=A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A01d0= =A0=A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A01e0=A0=A0 00 00 0= 0 00 00 00 00 00 00 00 00 00 00 00 00 00=0A01f0=A0=A0 00 00 00 00 00 00 00 = 00 00 00 00 00 00 00 00 00=0AVESA: 53 mode(s) found=0AVESA: v3.0, 16384k me= mory, flags:0x1, mode table:0xfffffe020c5fc044 (98000044)=0AVESA: AMD ATOMB= IOS=0AVESA: (C) 1988-2010, AMD Technologies Inc.=A0 SUMO 01.00=0Aio: = =0AVMBUS: load=0Ahptnr: R750/DC7280 controller driver v1.0=0Ahpt27xx: Rocke= tRAID 27xx controller driver v1.1=0Ahptrr: RocketRAID 17xx/2xxx SATA contro= ller driver v1.2=0Aacpi0: on motherboard=0AACPI: All ACPI Ta= bles successfully acquired=0APCIe: Memory Mapped configuration base @ 0xe00= 00000=0Aioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48=0AACPI: = Executed 1 blocks of module-level executable AML code=0Aacpi0: Power Button= (fixed)=0Acpu0: Processor \134_PR_.P000 (ACPI ID 1) -> APIC ID 0=0Acpu0: <= ACPI CPU> on acpi0=0Acpu1: Processor \134_PR_.P001 (ACPI ID 2) -> APIC ID 1= =0Acpu1: on acpi0=0AACPI: Processor \134_PR_.P002 (ACPI ID 3) ig= nored=0AACPI: Processor \134_PR_.P003 (ACPI ID 4) ignored=0Aattimer0: port 0x40-0x43 irq 0 on acpi0=0ATimecounter "i8254" frequency 1193182= Hz quality 0=0Aioapic0: routing intpin 2 (ISA IRQ 0) to lapic 0 vector 49= =0AEvent timer "i8254" frequency 1193182 Hz quality 100=0Aatrtc0: port 0x70-0x71 irq 8 on acpi0=0Aatrtc0: registered as a time-of-= day clock (resolution 1000000us, adjustment 0.500000000s)=0Aioapic0: routin= g intpin 8 (ISA IRQ 8) to lapic 0 vector 50=0AEvent timer "RTC" frequency 3= 2768 Hz quality 0=0Ahpet0: iomem 0xfed00000-0x= fed003ff on acpi0=0Ahpet0: vendor 0x1022, rev 0x10, 14318180Hz, 3 timers, l= egacy route=0Ahpet0:=A0 t0: irqs 0x00c00000 (0), MSI, periodic=0Ahpet0:=A0 = t1: irqs 0x00c00000 (0), MSI, periodic=0Ahpet0:=A0 t2: irqs 0x00c00000 (0),= MSI, periodic=0ATimecounter "HPET" frequency 14318180 Hz quality 950=0Amsi= : routing MSI-X IRQ 256 to local APIC 0 vector 51=0Amsi: routing MSI-X IRQ = 257 to local APIC 0 vector 52=0Amsi: routing MSI-X IRQ 258 to local APIC 0 = vector 53=0AEvent timer "HPET" frequency 14318180 Hz quality 550=0AEvent ti= mer "HPET1" frequency 14318180 Hz quality 450=0AACPI timer: 1/2 1/2 1/2 1/2= 1/2 1/2 1/2 1/2 1/2 1/2 -> 10=0ATimecounter "ACPI-fast" frequency 3579545 = Hz quality 900=0Aacpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80= b on acpi0=0Apci_link0:=A0=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 = IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 24=A0=A0 N=A0=A0=A0=A0 0= =A0 24=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 24=A0=A0 N=A0=A0= =A0=A0 0=A0 24=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0= =A0=A0 0=A0 24=0Apci_link1:=A0=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref= =A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 25=A0=A0 N=A0=A0=A0= =A0 0=A0 25=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 25=A0=A0 N= =A0=A0=A0=A0 0=A0 25=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N= =A0=A0=A0=A0 0=A0 25=0Apci_link2:=A0=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd= =A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 26=A0=A0 N=A0= =A0=A0=A0 0=A0 26=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 26=A0= =A0 N=A0=A0=A0=A0 0=A0 26=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0= =A0 N=A0=A0=A0=A0 0=A0 26=0Apci_link3:=A0=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0= Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 27=A0=A0 = N=A0=A0=A0=A0 0=A0 27=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 2= 7=A0=A0 N=A0=A0=A0=A0 0=A0 27=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 25= 5=A0=A0 N=A0=A0=A0=A0 0=A0 27=0Apci_link4:=A0=A0=A0=A0=A0=A0=A0 Index=A0 IR= Q=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 28=A0= =A0 N=A0=A0=A0=A0 0=A0 28=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0= =A0 28=A0=A0 N=A0=A0=A0=A0 0=A0 28=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0= =A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 28=0Apci_link5:=A0=A0=A0=A0=A0=A0=A0 Index= =A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0= 29=A0=A0 N=A0=A0=A0=A0 0=A0 29=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0= 0=A0=A0 29=A0=A0 N=A0=A0=A0=A0 0=A0 29=0A=A0 After Disable=A0=A0=A0=A0=A0= =A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 29=0Apci_link6:=A0=A0=A0=A0=A0=A0=A0 = Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0= =A0=A0 30=A0=A0 N=A0=A0=A0=A0 0=A0 30=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0= =A0=A0 0=A0=A0 30=A0=A0 N=A0=A0=A0=A0 0=A0 30=0A=A0 After Disable=A0=A0=A0= =A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 30=0Apci_link7:=A0=A0=A0=A0=A0= =A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0= =A0=A0 0=A0=A0 31=A0=A0 N=A0=A0=A0=A0 0=A0 31=0A=A0 Validation=A0=A0=A0=A0= =A0=A0=A0=A0=A0 0=A0=A0 31=A0=A0 N=A0=A0=A0=A0 0=A0 31=0A=A0 After Disable= =A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 31=0Apci_link8:=A0=A0= =A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0= =A0=A0=A0=A0=A0 0=A0=A0 32=A0=A0 N=A0=A0=A0=A0 0=A0 32=0A=A0 Validation=A0= =A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 32=A0=A0 N=A0=A0=A0=A0 0=A0 32=0A=A0 After= Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 32=0Apci_link9= :=A0=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Pro= be=A0=A0=A0=A0=A0=A0 0=A0=A0 33=A0=A0 N=A0=A0=A0=A0 0=A0 33=0A=A0 Validatio= n=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 33=A0=A0 N=A0=A0=A0=A0 0=A0 33=0A=A0 A= fter Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 33=0Apci_l= ink10:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial P= robe=A0=A0=A0=A0=A0=A0 0=A0=A0 34=A0=A0 N=A0=A0=A0=A0 0=A0 34=0A=A0 Validat= ion=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 34=A0=A0 N=A0=A0=A0=A0 0=A0 34=0A=A0= After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 34=0Apci= _link11:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial= Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 35=A0=A0 N=A0=A0=A0=A0 0=A0 35=0A=A0 Valid= ation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 35=A0=A0 N=A0=A0=A0=A0 0=A0 35=0A= =A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 35=0A= pci_link12:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Init= ial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 36=A0=A0 N=A0=A0=A0=A0 0=A0 36=0A=A0 Va= lidation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 36=A0=A0 N=A0=A0=A0=A0 0=A0 36= =0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 36= =0Apci_link13:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 I= nitial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 37=A0=A0 N=A0=A0=A0=A0 0=A0 37=0A=A0= Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 37=A0=A0 N=A0=A0=A0=A0 0=A0 = 37=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 = 37=0Apci_link14:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0= Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 38=A0=A0 N=A0=A0=A0=A0 0=A0 38=0A= =A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 38=A0=A0 N=A0=A0=A0=A0 0= =A0 38=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0= =A0 38=0Apci_link15:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs= =0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 39=A0=A0 N=A0=A0=A0=A0 0=A0 = 39=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 39=A0=A0 N=A0=A0=A0= =A0 0=A0 39=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0= =A0 0=A0 39=0Apci_link16:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 I= RQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 40=A0=A0 N=A0=A0=A0=A0 0= =A0 40=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 40=A0=A0 N=A0=A0= =A0=A0 0=A0 40=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0= =A0=A0 0=A0 40=0Apci_link17:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref= =A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 41=A0=A0 N=A0=A0=A0= =A0 0=A0 41=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 41=A0=A0 N= =A0=A0=A0=A0 0=A0 41=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N= =A0=A0=A0=A0 0=A0 41=0Apci_link18:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0= Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 42=A0=A0 N=A0=A0= =A0=A0 0=A0 42=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 42=A0=A0= N=A0=A0=A0=A0 0=A0 42=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0= N=A0=A0=A0=A0 0=A0 42=0Apci_link19:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd= =A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 43=A0=A0 N=A0= =A0=A0=A0 0=A0 43=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 43=A0= =A0 N=A0=A0=A0=A0 0=A0 43=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0= =A0 N=A0=A0=A0=A0 0=A0 43=0Apci_link20:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 R= td=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 44=A0=A0 N= =A0=A0=A0=A0 0=A0 44=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 44= =A0=A0 N=A0=A0=A0=A0 0=A0 44=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255= =A0=A0 N=A0=A0=A0=A0 0=A0 44=0Apci_link21:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ= =A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 45=A0= =A0 N=A0=A0=A0=A0 0=A0 45=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0= =A0 45=A0=A0 N=A0=A0=A0=A0 0=A0 45=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0= =A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 45=0Apci_link22:=A0=A0=A0=A0=A0=A0 Index= =A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0= 46=A0=A0 N=A0=A0=A0=A0 0=A0 46=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0= 0=A0=A0 46=A0=A0 N=A0=A0=A0=A0 0=A0 46=0A=A0 After Disable=A0=A0=A0=A0=A0= =A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 46=0Apci_link23:=A0=A0=A0=A0=A0=A0 In= dex=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0= =A0 47=A0=A0 N=A0=A0=A0=A0 0=A0 47=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0= =A0 0=A0=A0 47=A0=A0 N=A0=A0=A0=A0 0=A0 47=0A=A0 After Disable=A0=A0=A0=A0= =A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 47=0Apci_link24:=A0=A0=A0=A0=A0=A0= Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0= =A0=A0 48=A0=A0 N=A0=A0=A0=A0 0=A0 48=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0= =A0=A0 0=A0=A0 48=A0=A0 N=A0=A0=A0=A0 0=A0 48=0A=A0 After Disable=A0=A0=A0= =A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 48=0Apci_link25:=A0=A0=A0=A0=A0= =A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0= =A0 0=A0=A0 49=A0=A0 N=A0=A0=A0=A0 0=A0 49=0A=A0 Validation=A0=A0=A0=A0=A0= =A0=A0=A0=A0 0=A0=A0 49=A0=A0 N=A0=A0=A0=A0 0=A0 49=0A=A0 After Disable=A0= =A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 49=0Apci_link26:=A0=A0=A0= =A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0= =A0=A0=A0 0=A0=A0 50=A0=A0 N=A0=A0=A0=A0 0=A0 50=0A=A0 Validation=A0=A0=A0= =A0=A0=A0=A0=A0=A0 0=A0=A0 50=A0=A0 N=A0=A0=A0=A0 0=A0 50=0A=A0 After Disab= le=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 50=0Apci_link27:=A0= =A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0= =A0=A0=A0=A0=A0 0=A0=A0 51=A0=A0 N=A0=A0=A0=A0 0=A0 51=0A=A0 Validation=A0= =A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 51=A0=A0 N=A0=A0=A0=A0 0=A0 51=0A=A0 After= Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 51=0Apci_link2= 8:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe= =A0=A0=A0=A0=A0=A0 0=A0=A0 52=A0=A0 N=A0=A0=A0=A0 0=A0 52=0A=A0 Validation= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 52=A0=A0 N=A0=A0=A0=A0 0=A0 52=0A=A0 Af= ter Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 52=0Apci_li= nk29:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Pr= obe=A0=A0=A0=A0=A0=A0 0=A0=A0 53=A0=A0 N=A0=A0=A0=A0 0=A0 53=0A=A0 Validati= on=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 53=A0=A0 N=A0=A0=A0=A0 0=A0 53=0A=A0 = After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 53=0Apci_= link30:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial = Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 54=A0=A0 N=A0=A0=A0=A0 0=A0 54=0A=A0 Valida= tion=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 54=A0=A0 N=A0=A0=A0=A0 0=A0 54=0A= =A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 54=0A= pci_link31:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Init= ial Probe=A0=A0=A0=A0=A0=A0 0=A0=A0 55=A0=A0 N=A0=A0=A0=A0 0=A0 55=0A=A0 Va= lidation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0 55=A0=A0 N=A0=A0=A0=A0 0=A0 55= =0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 55= =0Apci_link32:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 I= nitial Probe=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 1= 1 14 15=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0= =A0=A0 0=A0 4 5 7 10 11 14 15=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 25= 5=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0Apci_link33:=A0=A0=A0=A0=A0= =A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0= =A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0A=A0 Validation=A0= =A0=A0=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 1= 5=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4= 5 7 10 11 14 15=0Apci_link34:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref= =A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0= 0=A0 4 5 7 10 11 14 15=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0 25= 5=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0A=A0 After Disable=A0=A0=A0= =A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0Apci_link35:= =A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe= =A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 10 11 14 15=0A=A0 Va= lidation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 10 = 11 14 15=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0= 0=A0 4 10 11 14 15=0Apci_link36:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 = Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0= =A0 0=A0 4 5 7 10 11 14 15=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0= 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0A=A0 After Disable=A0=A0= =A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0Apci_link= 37:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Prob= e=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0A= =A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0= 4 5 7 10 11 14 15=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N= =A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0Apci_link38:=A0=A0=A0=A0=A0=A0 Index= =A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs=0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0 25= 5=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0A=A0 Validation=A0=A0=A0=A0= =A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0A=A0 A= fter Disable=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 1= 1 14 15=0Apci_link39:=A0=A0=A0=A0=A0=A0 Index=A0 IRQ=A0 Rtd=A0 Ref=A0 IRQs= =0A=A0 Initial Probe=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 = 5 7 10 11 14 15=0A=A0 Validation=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0 255=A0=A0 = N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0A=A0 After Disable=A0=A0=A0=A0=A0=A0 = 0=A0 255=A0=A0 N=A0=A0=A0=A0 0=A0 4 5 7 10 11 14 15=0Apcib0: port 0xcf8-0xcff on acpi0=0Apcib0: decoding 4 range 0-0x3af=0Apcib= 0: decoding 4 range 0x3e0-0xcf7=0Apcib0: decoding 4 range 0x3b0-0x3df=0Apci= b0: decoding 4 range 0x1778-0xffff=0Apcib0: decoding 3 range 0xa0000-0xbfff= f=0Apcib0: decoding 3 range 0xc0000-0xdffff=0Apcib0: decoding 3 range 0xd00= 00000-0xffffffff=0Apci0: on pcib0=0Apci0: domain=3D0, physic= al bus=3D0=0Afound-> vendor=3D0x1022, dev=3D0x1705, revid=3D0x00=0A=A0=A0= =A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D0, func=3D0=0A=A0=A0=A0=A0=A0= =A0=A0 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D0=0A=A0=A0=A0=A0=A0=A0=A0 = cmdreg=3D0x0006, statreg=3D0x0220, cachelnsz=3D0 (dwords)=0A=A0=A0=A0=A0=A0= =A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)= =0Afound-> vendor=3D0x1002, dev=3D0x9644, revid=3D0x00=0A=A0=A0=A0=A0=A0=A0= =A0 domain=3D0, bus=3D0, slot=3D1, func=3D0=0A=A0=A0=A0=A0=A0=A0=A0 class= =3D03-00-00, hdrtype=3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0= 007, statreg=3D0x0010, cachelnsz=3D16 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 latt= imer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0A=A0=A0=A0= =A0=A0=A0=A0 intpin=3Da, irq=3D11=0A=A0=A0=A0=A0=A0=A0=A0 powerspec 3=A0 su= pports D0 D1 D2 D3=A0 current D0=0A=A0=A0=A0=A0=A0=A0=A0 MSI supports 1 mes= sage, 64 bit=0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type Prefetchable Memory, ran= ge 32, base 0xd0000000, size 28, enabled=0Apcib0: allocated type 3 (0xd0000= 000-0xdfffffff) for rid 10 of pci0:0:1:0=0A=A0=A0=A0=A0=A0=A0=A0 map[14]: t= ype I/O Port, range 32, base 0xf000, size=A0 8, enabled=0Apcib0: allocated = type 4 (0xf000-0xf0ff) for rid 14 of pci0:0:1:0=0A=A0=A0=A0=A0=A0=A0=A0 map= [18]: type Memory, range 32, base 0xfeb00000, size 18, enabled=0Apcib0: all= ocated type 3 (0xfeb00000-0xfeb3ffff) for rid 18 of pci0:0:1:0=0Apcib0: mat= ched entry for 0.1.INTA=0Apcib0: slot 1 INTA hardwired to IRQ 18=0Afound-> = vendor=3D0x1002, dev=3D0x1714, revid=3D0x00=0A=A0=A0=A0=A0=A0=A0=A0 domain= =3D0, bus=3D0, slot=3D1, func=3D1=0A=A0=A0=A0=A0=A0=A0=A0 class=3D04-03-00,= hdrtype=3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0007, statreg= =3D0x0010, cachelnsz=3D16 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 = (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 = intpin=3Db, irq=3D10=0A=A0=A0=A0=A0=A0=A0=A0 powerspec 3=A0 supports D0 D1 = D2 D3=A0 current D0=0A=A0=A0=A0=A0=A0=A0=A0 MSI supports 1 message, 64 bit= =0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type Memory, range 32, base 0xfeb44000, s= ize 14, enabled=0Apcib0: allocated type 3 (0xfeb44000-0xfeb47fff) for rid 1= 0 of pci0:0:1:1=0Apcib0: matched entry for 0.1.INTB=0Apcib0: slot 1 INTB ha= rdwired to IRQ 19=0Afound-> vendor=3D0x1022, dev=3D0x1707, revid=3D0x00=0A= =A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D2, func=3D0=0A=A0=A0=A0= =A0=A0=A0=A0 class=3D06-04-00, hdrtype=3D0x01, mfdev=3D0=0A=A0=A0=A0=A0=A0= =A0=A0 cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords)=0A=A0=A0= =A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x10 (4000 ns), maxlat=3D0= x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D11=0A=A0=A0=A0=A0=A0= =A0=A0 powerspec 3=A0 supports D0 D3=A0 current D0=0A=A0=A0=A0=A0=A0=A0=A0 = MSI supports 1 message, 64 bit=0Apcib0: matched entry for 0.2.INTA=0Apcib0:= slot 2 INTA hardwired to IRQ 18=0Afound-> vendor=3D0x1022, dev=3D0x7812, r= evid=3D0x03=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D16, func=3D= 0=0A=A0=A0=A0=A0=A0=A0=A0 class=3D0c-03-30, hdrtype=3D0x00, mfdev=3D1=0A=A0= =A0=A0=A0=A0=A0=A0 cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D16 (dword= s)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), ma= xlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D11=0A=A0=A0=A0= =A0=A0=A0=A0 powerspec 3=A0 supports D0 D3=A0 current D0=0A=A0=A0=A0=A0=A0= =A0=A0 MSI supports 8 messages, 64 bit=0A=A0=A0=A0=A0=A0=A0=A0 MSI-X suppor= ts 8 messages in map 0x10=0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type Memory, ran= ge 64, base 0xfeb4a000, size 13, enabled=0Apcib0: allocated type 3 (0xfeb4a= 000-0xfeb4bfff) for rid 10 of pci0:0:16:0=0Apcib0: matched entry for 0.16.I= NTA=0Apcib0: slot 16 INTA hardwired to IRQ 18=0Afound-> vendor=3D0x1022, de= v=3D0x7812, revid=3D0x03=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot= =3D16, func=3D1=0A=A0=A0=A0=A0=A0=A0=A0 class=3D0c-03-30, hdrtype=3D0x00, m= fdev=3D0=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0006, statreg=3D0x0010, cacheln= sz=3D16 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0= x00 (0 ns), maxlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Db, irq=3D= 5=0A=A0=A0=A0=A0=A0=A0=A0 powerspec 3=A0 supports D0 D3=A0 current D0=0A=A0= =A0=A0=A0=A0=A0=A0 MSI supports 8 messages, 64 bit=0A=A0=A0=A0=A0=A0=A0=A0 = MSI-X supports 8 messages in map 0x10=0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type= Memory, range 64, base 0xfeb48000, size 13, enabled=0Apcib0: allocated typ= e 3 (0xfeb48000-0xfeb49fff) for rid 10 of pci0:0:16:1=0Apcib0: matched entr= y for 0.16.INTB=0Apcib0: slot 16 INTB hardwired to IRQ 17=0Afound-> vendor= =3D0x1022, dev=3D0x7800, revid=3D0x40=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, b= us=3D0, slot=3D17, func=3D0=0A=A0=A0=A0=A0=A0=A0=A0 class=3D01-01-8f, hdrty= pe=3D0x00, mfdev=3D0=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0007, statreg=3D0x0= 230, cachelnsz=3D0 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x20 (960 ns= ), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpi= n=3Da, irq=3D10=0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type I/O Port, range 32, b= ase 0xf190, size=A0 3, enabled=0Apcib0: allocated type 4 (0xf190-0xf197) fo= r rid 10 of pci0:0:17:0=0A=A0=A0=A0=A0=A0=A0=A0 map[14]: type I/O Port, ran= ge 32, base 0xf180, size=A0 2, enabled=0Apcib0: allocated type 4 (0xf180-0x= f183) for rid 14 of pci0:0:17:0=0A=A0=A0=A0=A0=A0=A0=A0 map[18]: type I/O P= ort, range 32, base 0xf170, size=A0 3, enabled=0Apcib0: allocated type 4 (0= xf170-0xf177) for rid 18 of pci0:0:17:0=0A=A0=A0=A0=A0=A0=A0=A0 map[1c]: ty= pe I/O Port, range 32, base 0xf160, size=A0 2, enabled=0Apcib0: allocated t= ype 4 (0xf160-0xf163) for rid 1c of pci0:0:17:0=0A=A0=A0=A0=A0=A0=A0=A0 map= [20]: type I/O Port, range 32, base 0xf150, size=A0 4, enabled=0Apcib0: all= ocated type 4 (0xf150-0xf15f) for rid 20 of pci0:0:17:0=0A=A0=A0=A0=A0=A0= =A0=A0 map[24]: type Memory, range 32, base 0xfeb51000, size 11, enabled=0A= pcib0: allocated type 3 (0xfeb51000-0xfeb517ff) for rid 24 of pci0:0:17:0= =0Apcib0: matched entry for 0.17.INTA=0Apcib0: slot 17 INTA hardwired to IR= Q 19=0Afound-> vendor=3D0x1022, dev=3D0x7807, revid=3D0x11=0A=A0=A0=A0=A0= =A0=A0=A0 domain=3D0, bus=3D0, slot=3D18, func=3D0=0A=A0=A0=A0=A0=A0=A0=A0 = class=3D0c-03-10, hdrtype=3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg= =3D0x0007, statreg=3D0x02a0, cachelnsz=3D16 (dwords)=0A=A0=A0=A0=A0=A0=A0= =A0 lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0A= =A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D11=0A=A0=A0=A0=A0=A0=A0=A0 map[10]:= type Memory, range 32, base 0xfeb50000, size 12, enabled=0Apcib0: allocate= d type 3 (0xfeb50000-0xfeb50fff) for rid 10 of pci0:0:18:0=0Apcib0: matched= entry for 0.18.INTA=0Apcib0: slot 18 INTA hardwired to IRQ 18=0Aohci early= : SMM active, request owner change=0Afound-> vendor=3D0x1022, dev=3D0x7808,= revid=3D0x11=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D18, func= =3D2=0A=A0=A0=A0=A0=A0=A0=A0 class=3D0c-03-20, hdrtype=3D0x00, mfdev=3D0=0A= =A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0007, statreg=3D0x02b0, cachelnsz=3D16 (dw= ords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns= ), maxlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Db, irq=3D5=0A=A0= =A0=A0=A0=A0=A0=A0 powerspec 2=A0 supports D0 D1 D2 D3=A0 current D0=0A=A0= =A0=A0=A0=A0=A0=A0 map[10]: type Memory, range 32, base 0xfeb4f000, size=A0= 8, enabled=0Apcib0: allocated type 3 (0xfeb4f000-0xfeb4f0ff) for rid 10 of= pci0:0:18:2=0Apcib0: matched entry for 0.18.INTB=0Apcib0: slot 18 INTB har= dwired to IRQ 17=0Afound-> vendor=3D0x1022, dev=3D0x7807, revid=3D0x11=0A= =A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D19, func=3D0=0A=A0=A0=A0= =A0=A0=A0=A0 class=3D0c-03-10, hdrtype=3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0= =A0=A0 cmdreg=3D0x0007, statreg=3D0x02a0, cachelnsz=3D16 (dwords)=0A=A0=A0= =A0=A0=A0=A0=A0 lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x= 00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D11=0A=A0=A0=A0=A0=A0=A0= =A0 map[10]: type Memory, range 32, base 0xfeb4e000, size 12, enabled=0Apci= b0: allocated type 3 (0xfeb4e000-0xfeb4efff) for rid 10 of pci0:0:19:0=0Apc= ib0: matched entry for 0.19.INTA=0Apcib0: slot 19 INTA hardwired to IRQ 18= =0Aohci early: SMM active, request owner change=0Afound-> vendor=3D0x1022, = dev=3D0x7808, revid=3D0x11=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slo= t=3D19, func=3D2=0A=A0=A0=A0=A0=A0=A0=A0 class=3D0c-03-20, hdrtype=3D0x00, = mfdev=3D0=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0007, statreg=3D0x02b0, cachel= nsz=3D16 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x20 (960 ns), mingnt= =3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Db, ir= q=3D5=0A=A0=A0=A0=A0=A0=A0=A0 powerspec 2=A0 supports D0 D1 D2 D3=A0 curren= t D0=0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type Memory, range 32, base 0xfeb4d00= 0, size=A0 8, enabled=0Apcib0: allocated type 3 (0xfeb4d000-0xfeb4d0ff) for= rid 10 of pci0:0:19:2=0Apcib0: matched entry for 0.19.INTB=0Apcib0: slot 1= 9 INTB hardwired to IRQ 17=0Afound-> vendor=3D0x1022, dev=3D0x780b, revid= =3D0x13=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D20, func=3D0=0A= =A0=A0=A0=A0=A0=A0=A0 class=3D0c-05-00, hdrtype=3D0x00, mfdev=3D1=0A=A0=A0= =A0=A0=A0=A0=A0 cmdreg=3D0x0403, statreg=3D0x0220, cachelnsz=3D0 (dwords)= =0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxl= at=3D0x00 (0 ns)=0Afound-> vendor=3D0x1022, dev=3D0x780c, revid=3D0x00=0A= =A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D20, func=3D1=0A=A0=A0=A0= =A0=A0=A0=A0 class=3D01-01-8a, hdrtype=3D0x00, mfdev=3D0=0A=A0=A0=A0=A0=A0= =A0=A0 cmdreg=3D0x0007, statreg=3D0x0220, cachelnsz=3D0 (dwords)=0A=A0=A0= =A0=A0=A0=A0=A0 lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x= 00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Db, irq=3D5=0Apcib0: allocated ty= pe 4 (0x1f0-0x1f7) for rid 10 of pci0:0:20:1=0Apcib0: allocated type 4 (0x3= f6-0x3f6) for rid 14 of pci0:0:20:1=0Apcib0: allocated type 4 (0x170-0x177)= for rid 18 of pci0:0:20:1=0Apcib0: allocated type 4 (0x376-0x376) for rid = 1c of pci0:0:20:1=0A=A0=A0=A0=A0=A0=A0=A0 map[20]: type I/O Port, range 32,= base 0xf100, size=A0 4, enabled=0Apcib0: allocated type 4 (0xf100-0xf10f) = for rid 20 of pci0:0:20:1=0Apcib0: matched entry for 0.20.INTB=0Apcib0: slo= t 20 INTB hardwired to IRQ 17=0Afound-> vendor=3D0x1022, dev=3D0x780d, revi= d=3D0x01=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D20, func=3D2= =0A=A0=A0=A0=A0=A0=A0=A0 class=3D04-03-00, hdrtype=3D0x00, mfdev=3D0=0A=A0= =A0=A0=A0=A0=A0=A0 cmdreg=3D0x0006, statreg=3D0x0410, cachelnsz=3D16 (dword= s)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), = maxlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D7=0A=A0=A0= =A0=A0=A0=A0=A0 powerspec 2=A0 supports D0 D3=A0 current D0=0A=A0=A0=A0=A0= =A0=A0=A0 map[10]: type Memory, range 64, base 0xfeb40000, size 14, enabled= =0Apcib0: allocated type 3 (0xfeb40000-0xfeb43fff) for rid 10 of pci0:0:20:= 2=0Apcib0: matched entry for 0.20.INTA=0Apcib0: slot 20 INTA hardwired to I= RQ 16=0Afound-> vendor=3D0x1022, dev=3D0x780e, revid=3D0x11=0A=A0=A0=A0=A0= =A0=A0=A0 domain=3D0, bus=3D0, slot=3D20, func=3D3=0A=A0=A0=A0=A0=A0=A0=A0 = class=3D06-01-00, hdrtype=3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg= =3D0x000f, statreg=3D0x0220, cachelnsz=3D0 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0= lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0Afound= -> vendor=3D0x1022, dev=3D0x780f, revid=3D0x40=0A=A0=A0=A0=A0=A0=A0=A0 doma= in=3D0, bus=3D0, slot=3D20, func=3D4=0A=A0=A0=A0=A0=A0=A0=A0 class=3D06-04-= 01, hdrtype=3D0x01, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0027, stat= reg=3D0x02a0, cachelnsz=3D0 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x4= 0 (1920 ns), mingnt=3D0x10 (4000 ns), maxlat=3D0x00 (0 ns)=0Afound-> vendor= =3D0x1022, dev=3D0x7809, revid=3D0x11=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, b= us=3D0, slot=3D20, func=3D5=0A=A0=A0=A0=A0=A0=A0=A0 class=3D0c-03-10, hdrty= pe=3D0x00, mfdev=3D0=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0007, statreg=3D0x0= 2a0, cachelnsz=3D16 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x20 (960 n= s), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intp= in=3Dc, irq=3D11=0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type Memory, range 32, ba= se 0xfeb4c000, size 12, enabled=0Apcib0: allocated type 3 (0xfeb4c000-0xfeb= 4cfff) for rid 10 of pci0:0:20:5=0Apcib0: matched entry for 0.20.INTC=0Apci= b0: slot 20 INTC hardwired to IRQ 18=0Aohci early: SMM active, request owne= r change=0Afound-> vendor=3D0x1022, dev=3D0x43a0, revid=3D0x00=0A=A0=A0=A0= =A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D21, func=3D0=0A=A0=A0=A0=A0=A0=A0= =A0 class=3D06-04-00, hdrtype=3D0x01, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmd= reg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords)=0A=A0=A0=A0=A0=A0= =A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x10 (4000 ns), maxlat=3D0x00 (0 ns= )=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D255=0A=A0=A0=A0=A0=A0=A0=A0 pow= erspec 3=A0 supports D0 D1 D2 D3=A0 current D0=0A=A0=A0=A0=A0=A0=A0=A0 MSI = supports 1 message, 64 bit=0Afound-> vendor=3D0x1022, dev=3D0x43a1, revid= =3D0x00=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D21, func=3D1=0A= =A0=A0=A0=A0=A0=A0=A0 class=3D06-04-00, hdrtype=3D0x01, mfdev=3D1=0A=A0=A0= =A0=A0=A0=A0=A0 cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords)= =0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x10 (4000 ns), m= axlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D255=0A=A0=A0= =A0=A0=A0=A0=A0 powerspec 3=A0 supports D0 D1 D2 D3=A0 current D0=0A=A0=A0= =A0=A0=A0=A0=A0 MSI supports 1 message, 64 bit=0Afound-> vendor=3D0x1022, d= ev=3D0x1700, revid=3D0x43=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot= =3D24, func=3D0=0A=A0=A0=A0=A0=A0=A0=A0 class=3D06-00-00, hdrtype=3D0x00, m= fdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0000, statreg=3D0x0010, cacheln= sz=3D0 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x= 00 (0 ns), maxlat=3D0x00 (0 ns)=0Afound-> vendor=3D0x1022, dev=3D0x1701, re= vid=3D0x00=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D24, func=3D1= =0A=A0=A0=A0=A0=A0=A0=A0 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1=0A=A0= =A0=A0=A0=A0=A0=A0 cmdreg=3D0x0000, statreg=3D0x0000, cachelnsz=3D0 (dwords= )=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), max= lat=3D0x00 (0 ns)=0Afound-> vendor=3D0x1022, dev=3D0x1702, revid=3D0x00=0A= =A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D24, func=3D2=0A=A0=A0=A0= =A0=A0=A0=A0 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0= =A0=A0 cmdreg=3D0x0000, statreg=3D0x0000, cachelnsz=3D0 (dwords)=0A=A0=A0= =A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00= (0 ns)=0Afound-> vendor=3D0x1022, dev=3D0x1703, revid=3D0x00=0A=A0=A0=A0= =A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D24, func=3D3=0A=A0=A0=A0=A0=A0=A0= =A0 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmd= reg=3D0x0000, statreg=3D0x0010, cachelnsz=3D0 (dwords)=0A=A0=A0=A0=A0=A0=A0= =A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0Afo= und-> vendor=3D0x1022, dev=3D0x1704, revid=3D0x00=0A=A0=A0=A0=A0=A0=A0=A0 d= omain=3D0, bus=3D0, slot=3D24, func=3D4=0A=A0=A0=A0=A0=A0=A0=A0 class=3D06-= 00-00, hdrtype=3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0000, s= tatreg=3D0x0000, cachelnsz=3D0 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D= 0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0Afound-> vendor=3D= 0x1022, dev=3D0x1718, revid=3D0x00=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus= =3D0, slot=3D24, func=3D5=0A=A0=A0=A0=A0=A0=A0=A0 class=3D06-00-00, hdrtype= =3D0x00, mfdev=3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0000, statreg=3D0x000= 0, cachelnsz=3D0 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), m= ingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=0Afound-> vendor=3D0x1022, dev=3D= 0x1716, revid=3D0x00=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D24= , func=3D6=0A=A0=A0=A0=A0=A0=A0=A0 class=3D06-00-00, hdrtype=3D0x00, mfdev= =3D1=0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0000, statreg=3D0x0000, cachelnsz= =3D0 (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00= (0 ns), maxlat=3D0x00 (0 ns)=0Afound-> vendor=3D0x1022, dev=3D0x1719, revi= d=3D0x00=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D0, slot=3D24, func=3D7= =0A=A0=A0=A0=A0=A0=A0=A0 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1=0A=A0= =A0=A0=A0=A0=A0=A0 cmdreg=3D0x0000, statreg=3D0x0000, cachelnsz=3D0 (dwords= )=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), max= lat=3D0x00 (0 ns)=0Avgapci0: port 0xf000-0xf0ff me= m 0xd0000000-0xdfffffff,0xfeb00000-0xfeb3ffff irq 18 at device 1.0 on pci0= =0Avgapci0: Boot video device=0Ahdac0: mem 0x= feb44000-0xfeb47fff irq 19 at device 1.1 on pci0=0Ahdac0: PCI card vendor: = 0x1043, device: 0x84c8=0Ahdac0: HDA Driver Revision: 20120126_0002=0Ahdac0:= Config options: on=3D0x00000000 off=3D0x00000000=0Ahdac0: attempting to al= locate 1 MSI vectors (1 supported)=0Amsi: routing MSI IRQ 259 to local APIC= 0 vector 54=0Ahdac0: using IRQ 259 for MSI=0Ahdac0: Caps: OSS 1, ISS 0, BS= S 0, NSDO 1, 64bit, CORB 256, RIRB 256=0Apcib1: irq 1= 8 at device 2.0 on pci0=0Apcib0: allocated type 4 (0xe000-0xefff) for rid 1= c of pcib1=0Apcib0: allocated type 3 (0xfea00000-0xfeafffff) for rid 20 of = pcib1=0Apcib1:=A0=A0 domain=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=0Apcib1:=A0= =A0 secondary bus=A0=A0=A0=A0 1=0Apcib1:=A0=A0 subordinate bus=A0=A0 1=0Apc= ib1:=A0=A0 I/O decode=A0=A0=A0=A0=A0=A0=A0 0xe000-0xefff=0Apcib1:=A0=A0 mem= ory decode=A0=A0=A0=A0 0xfea00000-0xfeafffff=0Apci1: on pcib= 1=0Apci1: domain=3D0, physical bus=3D1=0Afound-> vendor=3D0x8086, dev=3D0x1= 0d3, revid=3D0x00=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D1, slot=3D0, fu= nc=3D0=0A=A0=A0=A0=A0=A0=A0=A0 class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0= =0A=A0=A0=A0=A0=A0=A0=A0 cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 = (dwords)=0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 n= s), maxlat=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D11=0A=A0= =A0=A0=A0=A0=A0=A0 powerspec 2=A0 supports D0 D3=A0 current D0=0A=A0=A0=A0= =A0=A0=A0=A0 MSI supports 1 message, 64 bit=0A=A0=A0=A0=A0=A0=A0=A0 MSI-X s= upports 5 messages in map 0x1c=0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type Memory= , range 32, base 0xfeac0000, size 17, enabled=0Apcib1: allocated memory ran= ge (0xfeac0000-0xfeadffff) for rid 10 of pci0:1:0:0=0A=A0=A0=A0=A0=A0=A0=A0= map[14]: type Memory, range 32, base 0xfea00000, size 19, enabled=0Apcib1:= allocated memory range (0xfea00000-0xfea7ffff) for rid 14 of pci0:1:0:0=0A= =A0=A0=A0=A0=A0=A0=A0 map[18]: type I/O Port, range 32, base 0xe000, size= =A0 5, enabled=0Apcib1: allocated I/O port range (0xe000-0xe01f) for rid 18= of pci0:1:0:0=0A=A0=A0=A0=A0=A0=A0=A0 map[1c]: type Memory, range 32, base= 0xfeae0000, size 14, enabled=0Apcib1: allocated memory range (0xfeae0000-0= xfeae3fff) for rid 1c of pci0:1:0:0=0Apcib1: matched entry for 1.0.INTA=0Ap= cib1: slot 0 INTA hardwired to IRQ 18=0Aem0: port 0xe000-0xe01f mem 0xfeac0000-0xfeadffff,0xfea00000-0xfe= a7ffff,0xfeae0000-0xfeae3fff irq 18 at device 0.0 on pci1=0Aem0: attempting= to allocate 3 MSI-X vectors (5 supported)=0Amsi: routing MSI-X IRQ 260 to = local APIC 0 vector 55=0Amsi: routing MSI-X IRQ 261 to local APIC 0 vector = 56=0Amsi: routing MSI-X IRQ 262 to local APIC 0 vector 57=0Aem0: using IRQs= 260-262 for MSI-X=0Aem0: Using MSIX interrupts with 3 vectors=0Aem0: bpf a= ttached=0Aem0: Ethernet address: 00:1b:21:49:7e:b4=0Axhci0: mem 0xfeb4a000-0xfeb4bfff irq 18 at device 16.0 on pci= 0=0Axhci0: attempting to allocate 1 MSI vectors (8 supported)=0Amsi: routin= g MSI IRQ 263 to local APIC 0 vector 58=0Axhci0: using IRQ 263 for MSI=0Axh= ci0: MSI enabled=0Axhci0: 32 byte context size.=0Ausbus0 on xhci0=0Axhci0: = usbpf: Attached=0Axhci1: mem 0xfeb48000= -0xfeb49fff irq 17 at device 16.1 on pci0=0Axhci1: attempting to allocate 1= MSI vectors (8 supported)=0Amsi: routing MSI IRQ 264 to local APIC 0 vecto= r 59=0Axhci1: using IRQ 264 for MSI=0Axhci1: MSI enabled=0Axhci1: 32 byte c= ontext size.=0Ausbus1 on xhci1=0Axhci1: usbpf: Attached=0Aahci0: port 0xf190-0xf197,0xf180-0xf183,0xf170-0xf177,0x= f160-0xf163,0xf150-0xf15f mem 0xfeb51000-0xfeb517ff irq 19 at device 17.0 o= n pci0=0Aioapic0: routing intpin 19 (PCI IRQ 19) to lapic 0 vector 60=0Aahc= i0: AHCI v1.30 with 4 6Gbps ports, Port Multiplier supported=0Aahci0: Caps:= 64bit NCQ SNTF MPS ALP AL CLO 6Gbps PM PMD 32cmd 4ports=0Aahci0: Caps2:=0A= ahcich0: at channel 0 on ahci0=0Aahcich0: Caps:=0Aahcich1: <= AHCI channel> at channel 1 on ahci0=0Aahcich1: Caps:=0Aahcich2: at channel 2 on ahci0=0Aahcich2: Caps:=0Aahcich3: at cha= nnel 3 on ahci0=0Aahcich3: Caps:=0Aohci0: m= em 0xfeb50000-0xfeb50fff irq 18 at device 18.0 on pci0=0Aioapic0: routing i= ntpin 18 (PCI IRQ 18) to lapic 0 vector 61=0Ausbus2 on ohci0=0Aohci0: usbpf= : Attached=0Aehci0: mem 0xfeb4f000-0xfe= b4f0ff irq 17 at device 18.2 on pci0=0Aioapic0: routing intpin 17 (PCI IRQ = 17) to lapic 0 vector 62=0Ausbus3: EHCI version 1.0=0Ausbus3 on ehci0=0Aehc= i0: usbpf: Attached=0Aohci1: mem 0xfeb4e000= -0xfeb4efff irq 18 at device 19.0 on pci0=0Ausbus4 on ohci1=0Aohci1: usbpf:= Attached=0Aehci1: mem 0xfeb4d000-0xfeb= 4d0ff irq 17 at device 19.2 on pci0=0Ausbus5: EHCI version 1.0=0Ausbus5 on = ehci1=0Aehci1: usbpf: Attached=0Apci0: at device 20.0 (= no driver attached)=0Aatapci0: port 0x1f0-0x1f7,0x3f6,= 0x170-0x177,0x376,0xf100-0xf10f irq 17 at device 20.1 on pci0=0Aata0: at channel 0 on atapci0=0Aioapic0: routing intpin 14 (ISA IRQ 14) = to lapic 0 vector 63=0Aata1: at channel 1 on atapci0=0Aioapic= 0: routing intpin 15 (ISA IRQ 15) to lapic 0 vector 64=0Ahdac1: mem 0xfeb40000-0xfeb43fff irq 16 at device 20.2 = on pci0=0Ahdac1: PCI card vendor: 0x1043, device: 0x836c=0Ahdac1: HDA Drive= r Revision: 20120126_0002=0Ahdac1: Config options: on=3D0x00000000 off=3D0x= 00000000=0Aioapic0: routing intpin 16 (PCI IRQ 16) to lapic 0 vector 65=0Ah= dac1: Caps: OSS 4, ISS 4, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256=0Aisab0:= at device 20.3 on pci0=0Aisa0: on isab0=0Apcib2= : at device 20.4 on pci0=0Apcib2:=A0=A0 domain=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=0Apcib2:=A0=A0 secondary bus=A0=A0=A0=A0 2=0A= pcib2:=A0=A0 subordinate bus=A0=A0 2=0Apcib2:=A0=A0 special decode=A0=A0=A0= subtractive=0Apci2: on pcib2=0Apci2: domain=3D0, physical b= us=3D2=0Aohci2: mem 0xfeb4c000-0xfeb4cfff i= rq 18 at device 20.5 on pci0=0Ausbus6 on ohci2=0Aohci2: usbpf: Attached=0Ap= cib3: at device 21.0 on pci0=0Apcib3:=A0=A0 domain=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=0Apcib3:=A0=A0 secondary bus=A0=A0=A0=A0 3= =0Apcib3:=A0=A0 subordinate bus=A0=A0 3=0Apci3: on pcib3=0Ap= ci3: domain=3D0, physical bus=3D3=0Apcib4: at device = 21.1 on pci0=0Apcib0: allocated type 4 (0xd000-0xdfff) for rid 1c of pcib4= =0Apcib0: allocated type 3 (0xfe900000-0xfe9fffff) for rid 20 of pcib4=0Apc= ib4:=A0=A0 domain=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=0Apcib4:=A0=A0 seconda= ry bus=A0=A0=A0=A0 4=0Apcib4:=A0=A0 subordinate bus=A0=A0 4=0Apcib4:=A0=A0 = I/O decode=A0=A0=A0=A0=A0=A0=A0 0xd000-0xdfff=0Apcib4:=A0=A0 memory decode= =A0=A0=A0=A0 0xfe900000-0xfe9fffff=0Apci4: on pcib4=0Apci4: = domain=3D0, physical bus=3D4=0Afound-> vendor=3D0x1969, dev=3D0x1083, revid= =3D0xc0=0A=A0=A0=A0=A0=A0=A0=A0 domain=3D0, bus=3D4, slot=3D0, func=3D0=0A= =A0=A0=A0=A0=A0=A0=A0 class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0=0A=A0=A0= =A0=A0=A0=A0=A0 cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords)= =0A=A0=A0=A0=A0=A0=A0=A0 lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxl= at=3D0x00 (0 ns)=0A=A0=A0=A0=A0=A0=A0=A0 intpin=3Da, irq=3D5=0A=A0=A0=A0=A0= =A0=A0=A0 powerspec 3=A0 supports D0 D3=A0 current D0=0A=A0=A0=A0=A0=A0=A0= =A0 MSI supports 1 message, 64 bit=0A=A0=A0=A0=A0=A0=A0=A0 map[10]: type Me= mory, range 64, base 0xfe900000, size 18, enabled=0Apcib4: allocated memory= range (0xfe900000-0xfe93ffff) for rid 10 of pci0:4:0:0=0A=A0=A0=A0=A0=A0= =A0=A0 map[18]: type I/O Port, range 32, base 0xd000, size=A0 7, enabled=0A= pcib4: allocated I/O port range (0xd000-0xd07f) for rid 18 of pci0:4:0:0=0A= pcib4: matched entry for 4.0.INTA=0Apcib4: slot 0 INTA hardwired to IRQ 17= =0Aalc0: port 0xd000-0xd07f mem= 0xfe900000-0xfe93ffff irq 17 at device 0.0 on pci4=0Aalc0: Read request si= ze : 512 bytes.=0Aalc0: TLP payload size : 128 bytes.=0Aalc0: RCB 64 bytes= =0Aalc0: ASPM L0s/L1 disabled=0Aalc0: PCI device revision : 0x00c0=0Aalc0: = Chip id/revision : 0xc002=0Aalc0: 11776 Tx FIFO, 12032 Rx FIFO=0Aalc0: MSIX= count : 0=0Aalc0: MSI count : 1=0Aalc0: attempting to allocate 1 MSI vecto= rs (1 supported)=0Amsi: routing MSI IRQ 265 to local APIC 0 vector 66=0Aalc= 0: using IRQ 265 for MSI=0Aalc0: Using 1 MSI message(s).=0Amiibus0: on alc0=0Aatphy0: PHY 0 on miibus0=0Aatphy0= : OUI 0x00c82e, model 0x0007, rev. 0=0Aatphy0:=A0 none, 10baseT, 10baseT-FD= X, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto, aut= o-flow=0Aalc0: bpf attached=0Aalc0: Ethernet address: f4:6d:04:78:53:d2=0Aa= cpi_button0: on acpi0=0Apsmcpnp0: port 0x6= 0,0x64 irq 12 on acpi0=0Auart0: <16550 or compatible> port 0x3f8-0x3ff irq = 4 flags 0x10 on acpi0=0Aioapic0: routing intpin 4 (ISA IRQ 4) to lapic 0 ve= ctor 67=0Auart0: fast interrupt=0Aacpi0: wakeup code va 0xfffffe02162f4000 = pa 0x90000=0Aahc_isa_identify 0: ioport 0xc00 alloc failed=0Aahc_isa_identi= fy 1: ioport 0x1c00 alloc failed=0Aahc_isa_identify 2: ioport 0x2c00 alloc = failed=0Aahc_isa_identify 3: ioport 0x3c00 alloc failed=0Aahc_isa_identify = 4: ioport 0x4c00 alloc failed=0Aahc_isa_identify 5: ioport 0x5c00 alloc fai= led=0Aahc_isa_identify 6: ioport 0x6c00 alloc failed=0Aahc_isa_identify 7: = ioport 0x7c00 alloc failed=0Aahc_isa_identify 8: ioport 0x8c00 alloc failed= =0Aahc_isa_identify 9: ioport 0x9c00 alloc failed=0Aahc_isa_identify 10: io= port 0xac00 alloc failed=0Aahc_isa_identify 11: ioport 0xbc00 alloc failed= =0Aahc_isa_identify 12: ioport 0xcc00 alloc failed=0Aahc_isa_identify 13: i= oport 0xdc00 alloc failed=0Aahc_isa_identify 14: ioport 0xec00 alloc failed= =0Aex_isa_identify()=0Apcib0: allocated type 3 (0xa0000-0xa07ff) for rid 0 = of orm0=0Apcib0: allocated type 3 (0xa0800-0xa0fff) for rid 0 of orm0=0Apci= b0: allocated type 3 (0xa1000-0xa17ff) for rid 0 of orm0=0Apcib0: allocated= type 3 (0xa1800-0xa1fff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xa2= 000-0xa27ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xa2800-0xa2fff) = for rid 0 of orm0=0Apcib0: allocated type 3 (0xa3000-0xa37ff) for rid 0 of = orm0=0Apcib0: allocated type 3 (0xa3800-0xa3fff) for rid 0 of orm0=0Apcib0:= allocated type 3 (0xa4000-0xa47ff) for rid 0 of orm0=0Apcib0: allocated ty= pe 3 (0xa4800-0xa4fff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xa5000= -0xa57ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xa5800-0xa5fff) for= rid 0 of orm0=0Apcib0: allocated type 3 (0xa6000-0xa67ff) for rid 0 of orm= 0=0Apcib0: allocated type 3 (0xa6800-0xa6fff) for rid 0 of orm0=0Apcib0: al= located type 3 (0xa7000-0xa77ff) for rid 0 of orm0=0Apcib0: allocated type = 3 (0xa7800-0xa7fff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xa8000-0x= a87ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xa8800-0xa8fff) for ri= d 0 of orm0=0Apcib0: allocated type 3 (0xa9000-0xa97ff) for rid 0 of orm0= =0Apcib0: allocated type 3 (0xa9800-0xa9fff) for rid 0 of orm0=0Apcib0: all= ocated type 3 (0xaa000-0xaa7ff) for rid 0 of orm0=0Apcib0: allocated type 3= (0xaa800-0xaafff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xab000-0xa= b7ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xab800-0xabfff) for rid= 0 of orm0=0Apcib0: allocated type 3 (0xac000-0xac7ff) for rid 0 of orm0=0A= pcib0: allocated type 3 (0xac800-0xacfff) for rid 0 of orm0=0Apcib0: alloca= ted type 3 (0xad000-0xad7ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0= xad800-0xadfff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xae000-0xae7f= f) for rid 0 of orm0=0Apcib0: allocated type 3 (0xae800-0xaefff) for rid 0 = of orm0=0Apcib0: allocated type 3 (0xaf000-0xaf7ff) for rid 0 of orm0=0Apci= b0: allocated type 3 (0xaf800-0xaffff) for rid 0 of orm0=0Apcib0: allocated= type 3 (0xb0000-0xb07ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xb0= 800-0xb0fff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xb1000-0xb17ff) = for rid 0 of orm0=0Apcib0: allocated type 3 (0xb1800-0xb1fff) for rid 0 of = orm0=0Apcib0: allocated type 3 (0xb2000-0xb27ff) for rid 0 of orm0=0Apcib0:= allocated type 3 (0xb2800-0xb2fff) for rid 0 of orm0=0Apcib0: allocated ty= pe 3 (0xb3000-0xb37ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xb3800= -0xb3fff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xb4000-0xb47ff) for= rid 0 of orm0=0Apcib0: allocated type 3 (0xb4800-0xb4fff) for rid 0 of orm= 0=0Apcib0: allocated type 3 (0xb5000-0xb57ff) for rid 0 of orm0=0Apcib0: al= located type 3 (0xb5800-0xb5fff) for rid 0 of orm0=0Apcib0: allocated type = 3 (0xb6000-0xb67ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xb6800-0x= b6fff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xb7000-0xb77ff) for ri= d 0 of orm0=0Apcib0: allocated type 3 (0xb7800-0xb7fff) for rid 0 of orm0= =0Apcib0: allocated type 3 (0xb8000-0xb87ff) for rid 0 of orm0=0Apcib0: all= ocated type 3 (0xb8800-0xb8fff) for rid 0 of orm0=0Apcib0: allocated type 3= (0xb9000-0xb97ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xb9800-0xb= 9fff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xba000-0xba7ff) for rid= 0 of orm0=0Apcib0: allocated type 3 (0xba800-0xbafff) for rid 0 of orm0=0A= pcib0: allocated type 3 (0xbb000-0xbb7ff) for rid 0 of orm0=0Apcib0: alloca= ted type 3 (0xbb800-0xbbfff) for rid 0 of orm0=0Apcib0: allocated type 3 (0= xbc000-0xbc7ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xbc800-0xbcff= f) for rid 0 of orm0=0Apcib0: allocated type 3 (0xbd000-0xbd7ff) for rid 0 = of orm0=0Apcib0: allocated type 3 (0xbd800-0xbdfff) for rid 0 of orm0=0Apci= b0: allocated type 3 (0xbe000-0xbe7ff) for rid 0 of orm0=0Apcib0: allocated= type 3 (0xbe800-0xbefff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xbf= 000-0xbf7ff) for rid 0 of orm0=0Apcib0: allocated type 3 (0xbf800-0xbffff) = for rid 0 of orm0=0Apcib0: allocated type 3 (0xc0000-0xc07ff) for rid 0 of = orm0=0Apcib0: allocated type 3 (0xc0000-0xcefff) for rid 0 of orm0=0Apcib0:= allocated type 3 (0xcf000-0xcf7ff) for rid 1 of orm0=0Apcib0: allocated ty= pe 3 (0xcf000-0xcffff) for rid 1 of orm0=0Apcib0: allocated type 3 (0xd0000= -0xd07ff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xd0800-0xd0fff) for= rid 2 of orm0=0Apcib0: allocated type 3 (0xd1000-0xd17ff) for rid 2 of orm= 0=0Apcib0: allocated type 3 (0xd1800-0xd1fff) for rid 2 of orm0=0Apcib0: al= located type 3 (0xd2000-0xd27ff) for rid 2 of orm0=0Apcib0: allocated type = 3 (0xd2800-0xd2fff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xd3000-0x= d37ff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xd3800-0xd3fff) for ri= d 2 of orm0=0Apcib0: allocated type 3 (0xd4000-0xd47ff) for rid 2 of orm0= =0Apcib0: allocated type 3 (0xd4800-0xd4fff) for rid 2 of orm0=0Apcib0: all= ocated type 3 (0xd5000-0xd57ff) for rid 2 of orm0=0Apcib0: allocated type 3= (0xd5800-0xd5fff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xd6000-0xd= 67ff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xd6800-0xd6fff) for rid= 2 of orm0=0Apcib0: allocated type 3 (0xd7000-0xd77ff) for rid 2 of orm0=0A= pcib0: allocated type 3 (0xd7800-0xd7fff) for rid 2 of orm0=0Apcib0: alloca= ted type 3 (0xd8000-0xd87ff) for rid 2 of orm0=0Apcib0: allocated type 3 (0= xd8800-0xd8fff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xd9000-0xd97f= f) for rid 2 of orm0=0Apcib0: allocated type 3 (0xd9800-0xd9fff) for rid 2 = of orm0=0Apcib0: allocated type 3 (0xda000-0xda7ff) for rid 2 of orm0=0Apci= b0: allocated type 3 (0xda800-0xdafff) for rid 2 of orm0=0Apcib0: allocated= type 3 (0xdb000-0xdb7ff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xdb= 800-0xdbfff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xdc000-0xdc7ff) = for rid 2 of orm0=0Apcib0: allocated type 3 (0xdc800-0xdcfff) for rid 2 of = orm0=0Apcib0: allocated type 3 (0xdd000-0xdd7ff) for rid 2 of orm0=0Apcib0:= allocated type 3 (0xdd800-0xddfff) for rid 2 of orm0=0Apcib0: allocated ty= pe 3 (0xde000-0xde7ff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xde800= -0xdefff) for rid 2 of orm0=0Apcib0: allocated type 3 (0xdf000-0xdf7ff) for= rid 2 of orm0=0Apcib0: allocated type 3 (0xdf800-0xdffff) for rid 2 of orm= 0=0Aisa_probe_children: disabling PnP devices=0Aatrtc: atrtc0 already exist= s; skipping it=0Aattimer: attimer0 already exists; skipping it=0Asc: sc0 al= ready exists; skipping it=0Auart: uart0 already exists; skipping it=0Aisa_p= robe_children: probing non-PnP devices=0Aorm0: at iomem 0= xc0000-0xcefff,0xcf000-0xcffff on isa0=0Asc0: at flags 0x1= 00 on isa0=0Asc0: VGA <16 virtual consoles, flags=3D0x300>=0Asc0: fb0, kbd1= , terminal emulator: scteken (teken terminal)=0Avga0: at = port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0=0Apcib0: allocated type 4 (0= x3c0-0x3df) for rid 0 of vga0=0Apcib0: allocated type 3 (0xa0000-0xbffff) f= or rid 0 of vga0=0Aatkbdc0 failed to probe at port 0x60 on isa0=0Apcib0: al= located type 4 (0x3f0-0x3f5) for rid 0 of fdc0=0Apcib0: allocated type 4 (0= x3f7-0x3f7) for rid 1 of fdc0=0Afdc0 failed to probe at port 0x3f0-0x3f5,0x= 3f7 irq 6 drq 2 on isa0=0Appc0: cannot reserve I/O port range=0Appc0 failed= to probe at irq 7 on isa0=0Apcib0: allocated type 4 (0x2f8-0x2ff) for rid = 0 of uart1=0Auart1 failed to probe at port 0x2f8-0x2ff irq 3 on isa0=0Awbwd= 0 failed to probe on isa0=0Aisa_probe_children: probing PnP devices=0Aacpi_= throttle0: on cpu0=0Aacpi_throttle0: P_CNT from P_BLK= 0x810=0Ahwpstate0: on cpu0=0Aacpi_throttle1: on cpu1=0Aacpi_throttle1: failed to attach P_CNT=0Adevice_attac= h: acpi_throttle1 attach returned 6=0ADevice configuration finished.=0Aproc= fs registered=0ATimecounters tick every 1.000 msec=0Avlan: initialized, usi= ng hash tables with chaining=0Atcp_init: net.inet.tcp.tcbhashsize auto tune= d to 65536=0Alo0: bpf attached=0Ahptnr: no controller detected.=0Ahpt27xx: = no controller detected.=0Ahptrr: no controller detected.=0Ahdacc0: at cad 0 on hdac0=0Ahdaa0: at = nid 1 on hdacc0=0Ahdaa0: Subsystem ID: 0x00aa0100=0Ahdaa0: NumGPIO=3D0 NumG= PO=3D0 NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D0=0Ahdaa0: Original pins configura= tion:=0Ahdaa0: nid=A0=A0 0x=A0=A0=A0 as seq device=A0=A0=A0=A0=A0=A0 conn= =A0 jack=A0=A0=A0 loc=A0=A0=A0=A0=A0=A0=A0 color=A0=A0 misc=0Ahdaa0:=A0 3 1= 8560010 1=A0 0=A0 Digital-out=A0=A0 Jack=A0 Digital 0x18=A0=A0=A0=A0=A0=A0 = Unknown 0=0Ahdaa0: Patched pins configuration:=0Ahdaa0: nid=A0=A0 0x=A0=A0= =A0 as seq device=A0=A0=A0=A0=A0=A0 conn=A0 jack=A0=A0=A0 loc=A0=A0=A0=A0= =A0=A0=A0 color=A0=A0 misc=0Ahdaa0:=A0 3 18560010 1=A0 0=A0 Digital-out=A0= =A0 Jack=A0 Digital 0x18=A0=A0=A0=A0=A0=A0 Unknown 0=0Ahdaa0: 1 association= s found:=0Ahdaa0: Association 0 (1) out:=0Ahdaa0:=A0 Pin nid=3D3 seq=3D0=0A= hdaa0: Tracing association 0 (1)=0Ahdaa0:=A0 Pin 3 traced to DAC 2=0Ahdaa0:= Association 0 (1) trace succeeded=0Ahdaa0: Looking for additional DAC for = association 0 (1)=0Ahdaa0: Tracing input monitor=0Ahdaa0: Tracing other inp= ut monitors=0Ahdaa0: Tracing beeper=0Ahdaa0: Pin sense: nid=3D3 sense=3D0x7= fffffff (disconnected, ELD valid)=0Ahdaa0: FG config/quirks: forcestereo iv= ref50 ivref80 ivref100 ivref=0Apcm0: at nid 3 on hdaa0=0A= pcm0: Playback:=0Apcm0:=A0=A0=A0=A0=A0 Stream cap: 0x00000005 AC3 PCM=0Apcm= 0:=A0=A0=A0=A0=A0=A0=A0=A0 PCM cap: 0x00020070 16 bits, 32 44 48 KHz=0Apcm0= :=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 DAC: 2=0Apcm0: =0Apcm0:=A0=A0=A0=A0 n= id=3D3 [pin: Digital-out (Jack)]=0Apcm0:=A0=A0=A0=A0=A0=A0 + <- nid=3D2 [au= dio output] [src: pcm]=0Apcm0: =0Apcm0: Mixer "vol" -> "none": child=3D0x00= 000010=0Apcm0: Mixer "pcm": parent=3D"vol"=0Apcm0: Soft PCM mixer ENABLED= =0Apcm0: Playback channel set is: Front Left, Front Right, =0Apcm0: Playbac= k channel matrix is: 2.0 (disconnected)=0Ahdacc1: = at cad 0 on hdac1=0Ahdaa1: at nid 1 o= n hdacc1=0Ahdaa1: Subsystem ID: 0x1043836c=0Ahdaa1: NumGPIO=3D1 NumGPO=3D0 = NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D1=0Ahdaa1:=A0 GPIO0: disabled=0Ahdaa1: Or= iginal pins configuration:=0Ahdaa1: nid=A0=A0 0x=A0=A0=A0 as seq device=A0= =A0=A0=A0=A0=A0 conn=A0 jack=A0=A0=A0 loc=A0=A0=A0=A0=A0=A0=A0 color=A0=A0 = misc=0Ahdaa1: 25 01011012 1=A0 2=A0 Line-out=A0=A0=A0=A0=A0 Jack=A0 1/8=A0= =A0=A0=A0 Rear=A0=A0=A0=A0=A0=A0 Black=A0=A0 0=0Ahdaa1: 26 01a19036 3=A0 6= =A0 Mic=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 Rear=A0=A0=A0= =A0=A0=A0 Pink=A0=A0=A0 0=0Ahdaa1: 27 0181303e 3=A0 14 Line-in=A0=A0=A0=A0= =A0=A0 Jack=A0 1/8=A0=A0=A0=A0 Rear=A0=A0=A0=A0=A0=A0 Blue=A0=A0=A0 0=0Ahda= a1: 28 01014010 1=A0 0=A0 Line-out=A0=A0=A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 R= ear=A0=A0=A0=A0=A0=A0 Green=A0=A0 0=0Ahdaa1: 29 0221401f 1=A0 15 Headphones= =A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 Front=A0=A0=A0=A0=A0 Green=A0=A0 0=0Ahdaa= 1: 30 02a19038 3=A0 8=A0 Mic=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Jack=A0 1/8=A0= =A0=A0=A0 Front=A0=A0=A0=A0=A0 Pink=A0=A0=A0 0=0Ahdaa1: 31 503701f0 15 0=A0= CD=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 None=A0 Analog=A0 Internal=A0=A0 Unkno= wn 1=0Ahdaa1: 32 185600f0 15 0=A0 Digital-out=A0=A0 Jack=A0 Digital 0x18=A0= =A0=A0=A0=A0=A0 Unknown 0=0Ahdaa1: 33 074521f0 15 0=A0 SPDIF-out=A0=A0=A0= =A0 Jack=A0 Optical Rear-panel Grey=A0=A0=A0 1=0Ahdaa1: 34 01016011 1=A0 1= =A0 Line-out=A0=A0=A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 Rear=A0=A0=A0=A0=A0=A0 = Orange=A0 0=0Ahdaa1: 35 01012014 1=A0 4=A0 Line-out=A0=A0=A0=A0=A0 Jack=A0 = 1/8=A0=A0=A0=A0 Rear=A0=A0=A0=A0=A0=A0 Grey=A0=A0=A0 0=0Ahdaa1: Patched pin= s configuration:=0Ahdaa1: nid=A0=A0 0x=A0=A0=A0 as seq device=A0=A0=A0=A0= =A0=A0 conn=A0 jack=A0=A0=A0 loc=A0=A0=A0=A0=A0=A0=A0 color=A0=A0 misc=0Ahd= aa1: 25 01011012 1=A0 2=A0 Line-out=A0=A0=A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 = Rear=A0=A0=A0=A0=A0=A0 Black=A0=A0 0=0Ahdaa1: 26 01a19036 3=A0 6=A0 Mic=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 Rear=A0=A0=A0=A0=A0=A0 = Pink=A0=A0=A0 0=0Ahdaa1: 27 0181303e 3=A0 14 Line-in=A0=A0=A0=A0=A0=A0 Jack= =A0 1/8=A0=A0=A0=A0 Rear=A0=A0=A0=A0=A0=A0 Blue=A0=A0=A0 0=0Ahdaa1: 28 0101= 4010 1=A0 0=A0 Line-out=A0=A0=A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 Rear=A0=A0= =A0=A0=A0=A0 Green=A0=A0 0=0Ahdaa1: 29 0221401f 1=A0 15 Headphones=A0=A0=A0= Jack=A0 1/8=A0=A0=A0=A0 Front=A0=A0=A0=A0=A0 Green=A0=A0 0=0Ahdaa1: 30 02a= 19038 3=A0 8=A0 Mic=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 F= ront=A0=A0=A0=A0=A0 Pink=A0=A0=A0 0=0Ahdaa1: 31 503701f0 15 0=A0 CD=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 None=A0 Analog=A0 Internal=A0=A0 Unknown 1 DISA= =0Ahdaa1: 32 185600f0 15 0=A0 Digital-out=A0=A0 Jack=A0 Digital 0x18=A0=A0= =A0=A0=A0=A0 Unknown 0=0Ahdaa1: 33 074521f0 15 0=A0 SPDIF-out=A0=A0=A0=A0 J= ack=A0 Optical Rear-panel Grey=A0=A0=A0 1=0Ahdaa1: 34 01016011 1=A0 1=A0 Li= ne-out=A0=A0=A0=A0=A0 Jack=A0 1/8=A0=A0=A0=A0 Rear=A0=A0=A0=A0=A0=A0 Orange= =A0 0=0Ahdaa1: 35 01012014 1=A0 4=A0 Line-out=A0=A0=A0=A0=A0 Jack=A0 1/8=A0= =A0=A0=A0 Rear=A0=A0=A0=A0=A0=A0 Grey=A0=A0=A0 0=0Ahdaa1: 4 associations fo= und:=0Ahdaa1: Association 0 (1) out:=0Ahdaa1:=A0 Pin nid=3D28 seq=3D0=0Ahda= a1:=A0 Pin nid=3D34 seq=3D1=0Ahdaa1:=A0 Pin nid=3D25 seq=3D2=0Ahdaa1:=A0 Pi= n nid=3D35 seq=3D4=0Ahdaa1:=A0 Pin nid=3D29 seq=3D15=0Ahdaa1: Association 1= (3) in:=0Ahdaa1:=A0 Pin nid=3D26 seq=3D6=0Ahdaa1:=A0 Pin nid=3D30 seq=3D8= =0Ahdaa1:=A0 Pin nid=3D27 seq=3D14=0Ahdaa1: Association 2 (15) out:=0Ahdaa1= :=A0 Pin nid=3D32 seq=3D0=0Ahdaa1: Association 3 (15) out:=0Ahdaa1:=A0 Pin = nid=3D33 seq=3D0=0Ahdaa1: Tracing association 0 (1)=0Ahdaa1:=A0 Pin 28 trac= ed to DAC 16=0Ahdaa1:=A0 Pin 34 traced to DAC 36=0Ahdaa1:=A0 Pin 25 traced = to DAC 17=0Ahdaa1:=A0 Pin 35 traced to DAC 37=0Ahdaa1:=A0 Pin 29 traced to = DAC 16 and hpredir 0=0Ahdaa1: Association 0 (1) trace succeeded=0Ahdaa1: Tr= acing association 1 (3)=0Ahdaa1:=A0 Pin 26 traced to ADC 19=0Ahdaa1:=A0 Pin= 30 traced to ADC 19=0Ahdaa1:=A0 Pin 27 traced to ADC 19=0Ahdaa1: Associati= on 1 (3) trace succeeded=0Ahdaa1: Tracing association 2 (15)=0Ahdaa1:=A0 Pi= n 32 traced to DAC 18=0Ahdaa1: Association 2 (15) trace succeeded=0Ahdaa1: = Tracing association 3 (15)=0Ahdaa1:=A0 Pin 33 traced to DAC 21=0Ahdaa1: Ass= ociation 3 (15) trace succeeded=0Ahdaa1: Looking for additional DAC for ass= ociation 0 (1)=0Ahdaa1: Looking for additional ADC for association 1 (3)=0A= hdaa1: Looking for additional DAC for association 2 (15)=0Ahdaa1: Looking f= or additional DAC for association 3 (15)=0Ahdaa1: Tracing input monitor=0Ah= daa1: Tracing other input monitors=0Ahdaa1:=A0 Tracing nid 26 to out=0Ahdaa= 1:=A0 nid 26 is input monitor=0Ahdaa1:=A0 Tracing nid 27 to out=0Ahdaa1:=A0= nid 27 is input monitor=0Ahdaa1:=A0 Tracing nid 30 to out=0Ahdaa1:=A0 nid = 30 is input monitor=0Ahdaa1: Tracing beeper=0Ahdaa1: Headphones redirection= for association 0 nid=3D29 using unsolicited responses.=0Ahdaa1: Redirect = output to: main=0Ahdaa1: FG config/quirks: forcestereo ivref50 ivref80 ivre= f100 ivref=0Apcm1: at nid 28,34,25,35,2= 9 and 26,30,27 on hdaa1=0Apcm1: Playback:=0Apcm1:=A0=A0=A0=A0=A0 Stream cap= : 0x00000001 PCM=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0 PCM cap: 0x000e05e0 16 20 = 24 bits, 44 48 88 96 192 KHz=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 DA= C: 16 36 17 37=0Apcm1: =0Apcm1:=A0=A0=A0=A0 nid=3D28 [pin: Line-out (Green = Jack)]=0Apcm1:=A0=A0=A0=A0=A0=A0 + <- nid=3D22 [audio mixer] [src: pcm, lin= e, mic, monitor]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- nid=3D= 16 [audio output] [src: pcm]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= + <- nid=3D26 [pin: Mic (Pink Jack)] [src: mic]=0Apcm1:=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 + <- nid=3D27 [pin: Line-in (Blue Jack)] [src: line]= =0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- nid=3D30 [pin: Mic (Pi= nk Jack)] [src: monitor]=0Apcm1: =0Apcm1:=A0=A0=A0=A0 nid=3D34 [pin: Line-o= ut (Orange Jack)]=0Apcm1:=A0=A0=A0=A0=A0=A0 + <- nid=3D38 [audio selector] = [src: pcm]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- nid=3D36 [au= dio output] [src: pcm]=0Apcm1: =0Apcm1:=A0=A0=A0=A0 nid=3D25 [pin: Line-out= (Black Jack)]=0Apcm1:=A0=A0=A0=A0=A0=A0 + <- nid=3D24 [audio selector] [sr= c: pcm]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- nid=3D17 [audio= output] [src: pcm]=0Apcm1: =0Apcm1:=A0=A0=A0=A0 nid=3D35 [pin: Line-out (G= rey Jack)]=0Apcm1:=A0=A0=A0=A0=A0=A0 + <- nid=3D39 [audio selector] [src: p= cm]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- nid=3D37 [audio out= put] [src: pcm]=0Apcm1: =0Apcm1:=A0=A0=A0=A0 nid=3D29 [pin: Headphones (Gre= en Jack)]=0Apcm1:=A0=A0=A0=A0=A0=A0 + <- nid=3D22 [audio mixer] [src: pcm, = line, mic, monitor]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- nid= =3D16 [audio output] [src: pcm]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0 + <- nid=3D26 [pin: Mic (Pink Jack)] [src: mic]=0Apcm1:=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0 + <- nid=3D27 [pin: Line-in (Blue Jack)] [src: lin= e]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- nid=3D30 [pin: Mic (= Pink Jack)] [src: monitor]=0Apcm1: =0Apcm1: Record:=0Apcm1:=A0=A0=A0=A0=A0 = Stream cap: 0x00000001 PCM=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0 PCM cap: 0x000e0= 560 16 20 24 bits, 44 48 96 192 KHz=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0 ADC: 19=0Apcm1: =0Apcm1:=A0=A0=A0=A0 nid=3D19 [audio input]=0Apcm1:= =A0=A0=A0=A0=A0=A0 + <- nid=3D23 [audio selector] [src: line, mic, monitor]= =0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- nid=3D26 [pin: Mic (Pi= nk Jack)] [src: mic]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 + <- ni= d=3D27 [pin: Line-in (Blue Jack)] [src: line]=0Apcm1:=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 + <- nid=3D30 [pin: Mic (Pink Jack)] [src: monitor]=0Apc= m1: =0Apcm1: Master Volume (OSS: vol): -34/0dB=0Apcm1:=A0=A0=A0 +- ctl=A0 1= (nid=A0 16 out):=A0=A0=A0 -63/0dB (43 steps)=0Apcm1:=A0=A0=A0 +- ctl=A0 2 = (nid=A0 17 out):=A0=A0=A0 -63/0dB (43 steps)=0Apcm1:=A0=A0=A0 +- ctl=A0 5 (= nid=A0 22 in=A0=A0 0): -34/12dB (32 steps) + mute=0Apcm1:=A0=A0=A0 +- ctl= =A0 7 (nid=A0 22 in=A0=A0 2): -34/12dB (32 steps) + mute=0Apcm1:=A0=A0=A0 += - ctl=A0 8 (nid=A0 22 in=A0=A0 3): -34/12dB (32 steps) + mute=0Apcm1:=A0=A0= =A0 +- ctl=A0 9 (nid=A0 22 in=A0=A0 4): -34/12dB (32 steps) + mute=0Apcm1:= =A0=A0=A0 +- ctl 12 (nid=A0 24 out):=A0=A0=A0 mute=0Apcm1:=A0=A0=A0 +- ctl = 14 (nid=A0 28 in ):=A0=A0=A0 mute=0Apcm1:=A0=A0=A0 +- ctl 15 (nid=A0 29 in = ):=A0=A0=A0 mute=0Apcm1:=A0=A0=A0 +- ctl 18 (nid=A0 36 out):=A0=A0=A0 -63/0= dB (43 steps)=0Apcm1:=A0=A0=A0 +- ctl 19 (nid=A0 37 out):=A0=A0=A0 -63/0dB = (43 steps)=0Apcm1:=A0=A0=A0 +- ctl 20 (nid=A0 38 out):=A0=A0=A0 mute=0Apcm1= :=A0=A0=A0 +- ctl 21 (nid=A0 39 out):=A0=A0=A0 mute=0Apcm1: =0Apcm1: PCM Vo= lume (OSS: pcm): -63/0dB=0Apcm1:=A0=A0=A0 +- ctl=A0 1 (nid=A0 16 out):=A0= =A0=A0 -63/0dB (43 steps)=0Apcm1:=A0=A0=A0 +- ctl=A0 2 (nid=A0 17 out):=A0= =A0=A0 -63/0dB (43 steps)=0Apcm1:=A0=A0=A0 +- ctl=A0 5 (nid=A0 22 in=A0=A0 = 0): -34/12dB (32 steps) + mute=0Apcm1:=A0=A0=A0 +- ctl 12 (nid=A0 24 out):= =A0=A0=A0 mute=0Apcm1:=A0=A0=A0 +- ctl 18 (nid=A0 36 out):=A0=A0=A0 -63/0dB= (43 steps)=0Apcm1:=A0=A0=A0 +- ctl 19 (nid=A0 37 out):=A0=A0=A0 -63/0dB (4= 3 steps)=0Apcm1:=A0=A0=A0 +- ctl 20 (nid=A0 38 out):=A0=A0=A0 mute=0Apcm1:= =A0=A0=A0 +- ctl 21 (nid=A0 39 out):=A0=A0=A0 mute=0Apcm1: =0Apcm1: Microph= one Volume (OSS: mic): 0/30dB=0Apcm1:=A0=A0=A0 +- ctl=A0 3 (nid=A0 19 in=A0= =A0 0): -16/30dB (32 steps) + mute=0Apcm1:=A0=A0=A0 +- ctl=A0 7 (nid=A0 22 = in=A0=A0 2): -34/12dB (32 steps) + mute=0Apcm1:=A0=A0=A0 +- ctl 13 (nid=A0 = 26 out):=A0=A0=A0 0/30dB (4 steps)=0Apcm1: =0Apcm1: Microphone2 Volume (OSS= : monitor): 0/30dB=0Apcm1:=A0=A0=A0 +- ctl=A0 3 (nid=A0 19 in=A0=A0 0): -16= /30dB (32 steps) + mute=0Apcm1:=A0=A0=A0 +- ctl=A0 9 (nid=A0 22 in=A0=A0 4)= : -34/12dB (32 steps) + mute=0Apcm1:=A0=A0=A0 +- ctl 17 (nid=A0 30 out):=A0= =A0=A0 0/30dB (4 steps)=0Apcm1: =0Apcm1: Line-in Volume (OSS: line): -16/12= dB=0Apcm1:=A0=A0=A0 +- ctl=A0 3 (nid=A0 19 in=A0=A0 0): -16/30dB (32 steps)= + mute=0Apcm1:=A0=A0=A0 +- ctl=A0 8 (nid=A0 22 in=A0=A0 3): -34/12dB (32 s= teps) + mute=0Apcm1: =0Apcm1: Recording Level (OSS: rec): -16/30dB=0Apcm1:= =A0=A0=A0 +- ctl=A0 3 (nid=A0 19 in=A0=A0 0): -16/30dB (32 steps) + mute=0A= pcm1: =0Apcm1: Input Monitoring Level (OSS: igain): -34/12dB=0Apcm1:=A0=A0= =A0 +- ctl=A0 7 (nid=A0 22 in=A0=A0 2): -34/12dB (32 steps) + mute=0Apcm1:= =A0=A0=A0 +- ctl=A0 8 (nid=A0 22 in=A0=A0 3): -34/12dB (32 steps) + mute=0A= pcm1:=A0=A0=A0 +- ctl=A0 9 (nid=A0 22 in=A0=A0 4): -34/12dB (32 steps) + mu= te=0Apcm1: =0Apcm1: Mixer "vol":=0Apcm1: Mixer "pcm":=0Apcm1: Mixer "line":= =0Apcm1: Mixer "mic":=0Apcm1: Mixer "rec":=0Apcm1: Mixer "igain":=0Apcm1: M= ixer "ogain":=0Apcm1: Mixer "monitor":=0Apcm1: Playback channel set is: Fro= nt Left, Front Right, Front Center, Low Frequency Effects, Back Left, Back = Right, Side Left, Side Right, =0Apcm1: Playback channel matrix is: 7.1 (dis= connected)=0Apcm1: Recording channel set is: Front Left, Front Right, =0Apc= m1: Recording channel matrix is: 2.0 (disconnected)=0Apcm2: at nid 32 on hdaa1=0Apcm2: Playback:=0Apcm2:=A0=A0=A0=A0=A0 Stre= am cap: 0x00000005 AC3 PCM=0Apcm2:=A0=A0=A0=A0=A0=A0=A0=A0 PCM cap: 0x000e0= 5e0 16 20 24 bits, 44 48 88 96 192 KHz=0Apcm2:=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0 DAC: 18=0Apcm2: =0Apcm2:=A0=A0=A0=A0 nid=3D32 [pin: Digital-out (= Jack)]=0Apcm2:=A0=A0=A0=A0=A0=A0 + <- nid=3D18 [audio output] [src: pcm]=0A= pcm2: =0Apcm2: Mixer "vol" -> "none": child=3D0x00000010=0Apcm2: Mixer "pcm= ": parent=3D"vol"=0Apcm2: Soft PCM mixer ENABLED=0Apcm2: Playback channel s= et is: Front Left, Front Right, =0Apcm2: Playback channel matrix is: 2.0 (u= nknown)=0Apcm3: at nid 33 on hdaa1=0Ap= cm3: Playback:=0Apcm3:=A0=A0=A0=A0=A0 Stream cap: 0x00000005 AC3 PCM=0Apcm3= :=A0=A0=A0=A0=A0=A0=A0=A0 PCM cap: 0x000e05e0 16 20 24 bits, 44 48 88 96 19= 2 KHz=0Apcm3:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 DAC: 21=0Apcm3: =0Apcm3:= =A0=A0=A0=A0 nid=3D33 [pin: SPDIF-out (Grey Jack)]=0Apcm3:=A0=A0=A0=A0=A0= =A0 + <- nid=3D21 [audio output] [src: pcm]=0Apcm3: =0Apcm3: Mixer "vol" ->= "none": child=3D0x00000010=0Apcm3: Mixer "pcm": parent=3D"vol"=0Apcm3: Sof= t PCM mixer ENABLED=0Apcm3: Playback channel set is: Front Left, Front Righ= t, =0Apcm3: Playback channel matrix is: 2.0 (unknown)=0Arandom: unblocking = device.=0Ausbus0: 5.0Gbps Super Speed USB v3.0=0Ausbus1: 5.0Gbps Super Spee= d USB v3.0=0Ausbus2: 12Mbps Full Speed USB v1.0=0Ausbus3: 480Mbps High Spee= d USB v2.0=0Ausbus4: 12Mbps Full Speed USB v1.0=0Ausbus5: 480Mbps High Spee= d USB v2.0=0Ausbus6: 12Mbps Full Speed USB v1.0=0Aahcich0: AHCI reset...=0A= ugen6.1: at usbus6=0Auhub0: on usbus6=0Augen5.1: at usbus5=0Auhub1: on usbus5=0Augen4.1: at usbus4= =0Auhub2: on usbus4= =0Augen3.1: at usbus3=0Auhub3: on usbus3=0Augen2.1: at usbus2=0Auhub4: on usbus2=0Augen1.1: <0x1022> at u= sbus1=0Auhub5: <0x1022 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on = usbus1=0Augen0.1: <0x1022> at usbus0=0Auhub6: <0x1022 XHCI root HUB, class = 9/0, rev 3.00/1.00, addr 1> on usbus0=0Aahcich0: SATA connect timeout time= =3D10000us status=3D00000000=0Aahcich0: AHCI reset: device not found=0Aahci= ch1: AHCI reset...=0Aahcich1: SATA connect time=3D900us status=3D00000123= =0Aahcich1: AHCI reset: device found=0Aahcich2: AHCI reset...=0Aahcich2: SA= TA connect timeout time=3D10000us status=3D00000000=0Aahcich2: AHCI reset: = device not found=0Aahcich3: AHCI reset...=0Aahcich3: SATA connect timeout t= ime=3D10000us status=3D00000000=0Aahcich3: AHCI reset: device not found=0Aa= ta0: reset tp1 mask=3D03 ostat0=3D7f ostat1=3D7f=0Aahcich1: AHCI reset: dev= ice ready after 100ms=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff= =0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Auhub0: 2 ports wit= h 2 removable, self powered=0Auhub2: 5 ports with 5 removable, self powered= =0Auhub4: 5 ports with 5 removable, self powered=0Aata0: stat0=3D0x7f err= =3D0xff lsb=3D0xff msb=3D0xff=0Auhub5: 4 ports with 4 removable, self power= ed=0Auhub6: 4 ports with 4 removable, self powered=0Aata0: stat0=3D0x7f err= =3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff ms= b=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat= 0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff l= sb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff= =0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f= err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xf= f msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: = stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0x= ff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0= xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0= x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D= 0xff msb=3D0xff=0Aata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata= 0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff=0Aata0: stat0=3D0x7f err= =3D0xff lsb=3D0xff msb=3D0xff=0Auhub3: 5 ports with 5 removable, self power= ed=0Auhub1: 5 ports with 5 removable, self powered=0Aata0: stat1=3D0x7f err= =3D0xff lsb=3D0xff msb=3D0xff=0Aata0: reset tp2 stat0=3Dff stat1=3Dff devic= es=3D0x0=0Aata1: reset tp1 mask=3D03 ostat0=3D50 ostat1=3D00=0Aata1: stat0= =3D0x00 err=3D0x01 lsb=3D0x14 msb=3D0xeb=0Aata1: stat1=3D0x00 err=3D0x00 ls= b=3D0x00 msb=3D0x00=0Aata1: reset tp2 stat0=3D00 stat1=3D00 devices=3D0x100= 00=0Aada0 at ahcich1 bus 0 scbus1 target 0 lun 0=0Aada0: ATA-8 SATA 2.x device=0Aada0: Serial Number 08AAB0018023=0Aada= 0: 300.000MB/s transfers (SATA 2.x, UDMA5, PIO 8192bytes)=0Aada0: Command Q= ueueing enabled=0Aada0: 61057MB (125045424 512 byte sectors: 16H 63S/T 1638= 3C)=0Aada0: Previously was known as ad6=0AGEOM: new disk ada0=0Apass0 at ah= cich1 bus 0 scbus1 target 0 lun 0=0Apass0: A= TA-8 SATA 2.x device=0Apass0: Serial Number 08AAB0018023=0Aada0: Serial Num= ber 08AAB0018023=0Aada0: 300.000MB/s transfers (SATA 2.x, UDMA5, PIO 8192by= tes)=0Aada0: Command Queueing enabled=0Aada0: 61057MB (125045424 512 byte s= ectors: 16H 63S/T 16383C)=0Aada0: Previously was known as ad6=0AGEOM: new d= isk ada0=0Apass0 at ahcich1 bus 0 scbus1 target 0 lun 0=0Apass0: ATA-8 SATA 2.x device=0Apass0: Serial Number 08AAB0018= 023=0Apass0: 300.000MB/s transfers (SATA 2.x, UDMA5, PIO 8192bytes)=0Apass0= : Command Queueing enabled=0Apass1 at ata1 bus 0 scbus5 target 0 lun 0=0Apa= ss1: Removable CD-ROM SCSI-0 device =0Apass1= : Serial Number D1D0CL155039=0Apass1: 33.300MB/s transfers (UDMA2, ATAPI 12= bytes, PIO 8192bytes)=0Acd0 at ata1 bus 0 scbus5 target 0 lun 0=0Acd0: Removable CD-ROM SCSI-0 device =0Acd0: Serial Nu= mber D1D0CL155039=0Acd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 81= 92bytes)=0Acd0: Attempt to query device size failed: NOT READY, Medium not = present - tray closed=0AGEOM: new disk cd0=0ANetvsc initializing... SMP: AP= CPU #1 Launched!=0Acpu1 AP:=0A=A0=A0=A0=A0 ID: 0x01000000=A0=A0 VER: 0x800= 50010 LDR: 0x00000000 DFR: 0xffffffff=0A=A0 lint0: 0x00010700 lint1: 0x0000= 0400 TPR: 0x00000000 SVR: 0x000001ff=0A=A0 timer: 0x000100ef therm: 0x00010= 000 err: 0x000000f0 pmc: 0x00010400=0Aioapic0: routing intpin 4 (ISA IRQ 4)= to lapic 1 vector 48=0Aioapic0: routing intpin 14 (ISA IRQ 14) to lapic 1 = vector 49=0Aioapic0: routing intpin 16 (PCI IRQ 16) to lapic 1 vector 50=0A= ioapic0: routing intpin 18 (PCI IRQ 18) to lapic 1 vector 51=0Amsi: Assigni= ng MSI-X IRQ 257 to local APIC 1 vector 52=0Amsi: Assigning MSI IRQ 259 to = local APIC 1 vector 53=0Amsi: Assigning MSI-X IRQ 261 to local APIC 1 vecto= r 54=0Amsi: Assigning MSI IRQ 263 to local APIC 1 vector 55=0Amsi: Assignin= g MSI IRQ 265 to local APIC 1 vector 56=0ASMP: passed TSC synchronization t= est=0ATSC timecounter discards lower 1 bit(s)=0ATimecounter "TSC-low" frequ= ency 1349962172 Hz quality 800=0ARoot mount waiting for: usbus5=0ATrying to= mount root from ufs:/dev/ada0p2 [rw]...=0Astart_init: trying /sbin/init=0A= ugen4.2: at usbus4=0Aukbd0: on usbus4=0Akbd2 at ukbd0=0Akbd2: ukbd0, gener= ic (0), config:0x0, flags:0x3d0000=0Aem0: Link is up 1000 Mbps Full Duplex= =0Auhid0: = on usbus4 ---837175150-683351188-1393107430=:40038 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
From: Jean-S=E9bastien P=E9dron <dumbbell@Fre= eBSD.org>
To: Jin Guoju= n <jguojun@sbcglobal.net>; "bug-followup@FreeBSD.org" <bug-followu= p@FreeBSD.org>
Sent: Monday, February 17, 2014 10:52 AM
Subject: Re: ports/185182: x11/xorg of 10-RC2 has blank scr= een on APU-3400 system
=0AOn 14.02.2014 21:49, Jin Guojun wrote:
> One issue is that CTRL-= ALTR-F# will hangs the XWindow (not blank the
> screen but frozen).> kill -9 "Xorg pid" cannot bring screen to terminal mode (X Window is=
> frozen and hanging forever).

Yes, this is expected; that's = what I explained earlier.

A new console driver supporting KMS is ava= ilable in FreeBSD 11-CURRENT.

About your PS/2 mouse problem, does it= work in the console (ie. before
starting X)? Can you post the output of= dmesg, please?

--
Jean-S=E9bastien P=E9dron

------------= ----

mouse does not work on console after boot up although there is = an arrow cursor on the screen.
dmesg does not show useful information so= enabled verbose for boot and hopefully it helps.



Copyright = (c) 1992-2014 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986,= 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the Univ= ersity of California. All rights reserved.
FreeBSD is a registered trade= mark of The FreeBSD Foundation.
FreeBSD 10.0-RELEASE #0 r260789: Thu Jan= 16 22:34:59 UTC 2014
    root@snap.freebsd.org:/usr/obj/= usr/src/sys/GENERIC amd64
FreeBSD clang version 3.3 (tags/RELEASE_33/fin= al 183502) 20130610
CPU: AMD A4-3400 APU with Radeon(tm) HD Graphics (26= 99.91-MHz K8-class CPU)
  Origin =3D "AuthenticAMD"  Id =3D 0x= 300f10  Family =3D 0x12  Model =3D 0x1  Stepping =3D 0
&n= bsp; Features=3D0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,M= TRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
  Feat= ures2=3D0x802009<SSE3,MON,CX16,POPCNT>
  AMD Features=3D0xee5= 00800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM,3DNow!+,3DNow!>
&nbs= p; AMD Features2=3D0x37ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW= ,IBS,SKINIT,WDT>
  TSC: P-state invariant, performance statistic= s
real memory  =3D 8589934592 (8192 MB)
avail memory =3D 7729971= 200 (7371 MB)
Event timer "LAPIC" quality 400
ACPI APIC Table: <AL= ASKA A M I>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
Fr= eeBSD/SMP: 1 package(s) x 2 core(s)
 cpu0 (BSP): APIC ID:  0 cpu1 (AP): APIC ID:  1
ACPI BIOS Warning (bug): Optional FA= DT field Pm2ControlBlock has zero address or length: 0x0000000000000000/0x1= (20130823/tbfadt-630)
ioapic0 <Version 2.1> irqs 0-23 on motherbo= ard
kbd1 at kbdmux0
random: <Software, Yarrow> initialized
a= cpi0: <ALASKA A M I> on motherboard
acpi0: Power Button (fixed)cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
atti= mer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 11= 93182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x71 ir= q 8 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
hpet0: &l= t;High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Ti= mecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" fr= equency 14318180 Hz quality 550
Event timer "HPET1" frequency 14318180 H= z quality 450
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi= 0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0:= <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> p= ort 0xf000-0xf0ff mem 0xd0000000-0xdfffffff,0xfeb00000-0xfeb3ffff irq 18 at= device 1.0 on pci0
vgapci0: Boot video device
hdac0: <ATI (0x1714= ) HDA Controller> mem 0xfeb44000-0xfeb47fff irq 19 at device 1.1 on pci0
pcib1: <ACPI PCI-PCI bridge> irq 18 at device 2.0 on pci0=
pci1: <ACPI PCI bus> on pcib1
em0: <Intel(R) PRO/1000 Netwo= rk Connection 7.3.8> port 0xe000-0xe01f mem 0xfeac0000-0xfeadffff,0xfea0= 0000-0xfea7ffff,0xfeae0000-0xfeae3fff irq 18 at device 0.0 on pci1
em0: = Using MSIX interrupts with 3 vectors
em0: Ethernet address: 00:1b:21:49:= 7e:b4
xhci0: <XHCI (generic) USB 3.0 controller> mem 0xfeb4a000-0x= feb4bfff irq 18 at device 16.0 on pci0
xhci0: 32 byte context size.
u= sbus0 on xhci0
xhci1: <XHCI (generic) USB 3.0 controller> mem 0xfe= b48000-0xfeb49fff irq 17 at device 16.1 on pci0
xhci1: 32 byte context s= ize.
usbus1 on xhci1
ahci0: <AMD Hudson-2 AHCI SATA controller>= port 0xf190-0xf197,0xf180-0xf183,0xf170-0xf177,0xf160-0xf163,0xf150-0xf15f= mem 0xfeb51000-0xfeb517ff irq 19 at device 17.0 on pci0
ahci0: AHCI v1.= 30 with 4 6Gbps ports, Port Multiplier supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel>= ; at channel 1 on ahci0
ahcich2: <AHCI channel> at channel 2 on ah= ci0
ahcich3: <AHCI channel> at channel 3 on ahci0
ohci0: <OH= CI (generic) USB controller> mem 0xfeb50000-0xfeb50fff irq 18 at device = 18.0 on pci0
usbus2 on ohci0
ehci0: <EHCI (generic) USB 2.0 contro= ller> mem 0xfeb4f000-0xfeb4f0ff irq 17 at device 18.2 on pci0
usbus3:= EHCI version 1.0
usbus3 on ehci0
ohci1: <OHCI (generic) USB contr= oller> mem 0xfeb4e000-0xfeb4efff irq 18 at device 19.0 on pci0
usbus4= on ohci1
ehci1: <EHCI (generic) USB 2.0 controller> mem 0xfeb4d00= 0-0xfeb4d0ff irq 17 at device 19.2 on pci0
usbus5: EHCI version 1.0
u= sbus5 on ehci1
pci0: <serial bus, SMBus> at device 20.0 (no driver= attached)
atapci0: <AMD ATA controller> port 0x1f0-0x1f7,0x3f6,0x= 170-0x177,0x376,0xf100-0xf10f irq 17 at device 20.1 on pci0
ata0: <ATA channel> at channel 0 on atapci0
ata1: <ATA channel> a= t channel 1 on atapci0
hdac1: <Generic (0x780d1022) HDA Controller>= ; mem 0xfeb40000-0xfeb43fff irq 16 at device 20.2 on pci0
isab0: <PCI= -ISA bridge> at device 20.3 on pci0
isa0: <ISA bus> on isab0pcib2: <ACPI PCI-PCI bridge> at device 20.4 on pci0
pci2: <ACP= I PCI bus> on pcib2
ohci2: <OHCI (generic) USB controller> mem = 0xfeb4c000-0xfeb4cfff irq 18 at device 20.5 on pci0
usbus6 on ohci2
p= cib3: <ACPI PCI-PCI bridge> at device 21.0 on pci0
pci3: <ACPI = PCI bus> on pcib3
pcib4: <ACPI PCI-PCI bridge> at device 21.1 o= n pci0
pci4: <ACPI PCI bus> on pcib4
alc0: <Atheros AR8151 v= 2.0 PCIe Gigabit Ethernet> port 0xd000-0xd07f mem 0xfe900000-0xfe93ffff = irq 17 at device 0.0 on pci4
alc0: 11776 Tx FIFO, 12032 Rx FIFO
alc0:= Using 1 MSI message(s).
miibus0: <MII bus> on alc0
atphy0: <Atheros F1 10/100/1000 PHY> PHY 0 on miibus0
atp= hy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-= FDX, 1000baseT-FDX-master, auto, auto-flow
alc0: Ethernet address: f4:6d= :04:78:53:d2
acpi_button0: <Power Button> on acpi0
uart0: <1= 6550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
orm0: = <ISA Option ROMs> at iomem 0xc0000-0xcefff,0xcf000-0xcffff on isa0sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virt= ual consoles, flags=3D0x300>
vga0: <Generic ISA VGA> at port 0x= 3c0-0x3df iomem 0xa0000-0xbffff on isa0
ppc0: cannot reserve I/O port ra= nge
acpi_throttle0: <ACPI CPU Throttling> on cpu0
hwpstate0: &l= t;Cool`n'Quiet 2.0> on cpu0
acpi_throttle1: <ACPI CPU Throttling&g= t; on cpu1
acpi_throttle1: failed to attach P_CNT
device_attach: acpi= _throttle1 attach returned 6
Timecounters tick every 1.000 msec
hdacc0: <ATI R6xx HDA CODEC> at cad 0 on hdac0
hdaa0: <= ;ATI R6xx Audio Function Group> at nid 1 on hdacc0
pcm0: <ATI R6xx= (HDMI)> at nid 3 on hdaa0
hdacc1: <VIA VT1708S_0 HDA CODEC> at= cad 0 on hdac1
hdaa1: <VIA VT1708S_0 Audio Function Group> at nid= 1 on hdacc1
pcm1: <VIA VT1708S_0 (Analog 7.1+HP/2.0)> at nid 28,3= 4,25,35,29 and 26,30,27 on hdaa1
pcm2: <VIA VT1708S_0 (Digital)> a= t nid 32 on hdaa1
pcm3: <VIA VT1708S_0 (Rear-panel Digital)> at ni= d 33 on hdaa1
random: unblocking device.
usbus0: 5.0Gbps Super Speed = USB v3.0
usbus1: 5.0Gbps Super Speed USB v3.0
usbus2: 12Mbps Full Spe= ed USB v1.0
usbus3: 480Mbps High Speed USB v2.0
usbus4: 12Mbps Full S= peed USB v1.0
usbus5: 480Mbps High Speed USB v2.0
usbus6: 12Mbps Full= Speed USB v1.0
ugen6.1: <AMD> at usbus6
uhub0: <AMD OHCI ro= ot HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus6
ugen5.1: <AMD> at usbus5
uhub1: <AMD EHCI root HUB, class 9/0, rev 2.00= /1.00, addr 1> on usbus5
ugen4.1: <AMD> at usbus4
uhub2: <= ;AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
ugen3= .1: <AMD> at usbus3
uhub3: <AMD EHCI root HUB, class 9/0, rev 2= .00/1.00, addr 1> on usbus3
ugen2.1: <AMD> at usbus2
uhub4: = <AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
ug= en1.1: <0x1022> at usbus1
uhub5: <0x1022 XHCI root HUB, class 9= /0, rev 3.00/1.00, addr 1> on usbus1
ugen0.1: <0x1022> at usbus= 0
uhub6: <0x1022 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> = on usbus0
uhub0: 2 ports with 2 removable, self powered
uhub2: 5 port= s with 5 removable, self powered
uhub4: 5 ports with 5 removable, self p= owered
uhub5: 4 ports with 4 removable, self powered
uhub6: 4 ports w= ith 4 removable, self powered
uhub1: 5 ports with 5 removable, self powered
uhub3: 5 ports with 5 removable, self powered
ada0 at a= hcich1 bus 0 scbus1 target 0 lun 0
ada0: <KINGSTON SV100S264G D100811= a> ATA-8 SATA 2.x device
ada0: Serial Number 08AAB0018023
ada0: 30= 0.000MB/s transfers (SATA 2.x, UDMA5, PIO 8192bytes)
ada0: Command Queue= ing enabled
ada0: 61057MB (125045424 512 byte sectors: 16H 63S/T 16383C)=
ada0: Previously was known as ad6
cd0 at ata1 bus 0 scbus5 target 0 = lun 0
cd0: <ASUS DRW-24B1ST   c 1.05> Removable CD-ROM S= CSI-0 device
cd0: Serial Number D1D0CL155039
cd0: 33.300MB/s transfe= rs (UDMA2, ATAPI 12bytes, PIO 8192bytes)
cd0: Attempt to query device si= ze failed: NOT READY, Medium not present - tray closed
Netvsc initializi= ng... SMP: AP CPU #1 Launched!
Timecounter "TSC-low" frequency 134995647= 5 Hz quality 800
Root mount waiting for: usbus5
Trying to mount root = from ufs:/dev/ada0p2 [rw]...
ugen4.2: <Chicony> at usbus4
ukbd0: <Chicony HP Elite USB Keyboard, class 0/0, rev 1.10/1.= 21, addr 2> on usbus4
kbd2 at ukbd0
uhid0: <Chicony HP Elite US= B Keyboard, class 0/0, rev 1.10/1.21, addr 2> on usbus4
Waiting (max = 60 seconds) for system process `vnlru' to stop...done
Waiting (max 60 se= conds) for system process `bufdaemon' to stop...done

Waiting (max 60= seconds) for system process `syncer' to stop...Syncing disks, vnodes remai= ning...7 3 1 1 1 0 done
All buffers synced.
Uptime: 10m18s
usbus0:= Controller shutdown
uhub6: at usbus0, port 1, addr 1 (disconnected)
= usbus0: Controller shutdown complete
usbus1: Controller shutdown
uhub= 5: at usbus1, port 1, addr 1 (disconnected)
usbus1: Controller shutdown = complete
usbus2: Controller shutdown
uhub4: at usbus2, port 1, addr 1= (disconnected)
usbus2: Controller shutdown complete
usbus3: Controll= er shutdown
uhub3: at usbus3, port 1, addr 1 (disconnected)
usbus3: Controller shutdown complete
usbus4: Controll= er shutdown
uhub2: at usbus4, port 1, addr 1 (disconnected)
ugen4.2: = <Chicony> at usbus4 (disconnected)
ukbd0: at uhub2, port 1, addr 2= (disconnected)
uhid0: at uhub2, port 1, addr 2 (disconnected)
usbus4= : Controller shutdown complete
usbus5: Controller shutdown
uhub1: at = usbus5, port 1, addr 1 (disconnected)
usbus5: Controller shutdown comple= te
usbus6: Controller shutdown
uhub0: at usbus6, port 1, addr 1 (disc= onnected)
Table 'FACP' at 0xcfd67400
Table 'APIC' at 0xcfd674f8
AP= IC: Found table at 0xcfd674f8
APIC: Using the MADT enumerator.
MADT: = Found CPU APIC ID 0 ACPI ID 1: enabled
SMP: Added CPU 0 (AP)
MADT: Fo= und CPU APIC ID 1 ACPI ID 2: enabled
SMP: Added CPU 1 (AP)
MADT: Foun= d CPU APIC ID 3 ACPI ID 3: disabled
MADT: Found CPU APIC ID 4 ACPI ID 4:= disabled
Copyright (c) 1992-2014 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, = 1993, 1994
        The Regents of the= University of California. All rights reserved.
FreeBSD is a registered = trademark of The FreeBSD Foundation.
FreeBSD 10.0-RELEASE #0 r260789: Th= u Jan 16 22:34:59 UTC 2014
    root@snap.freebsd.org:/usr= /obj/usr/src/sys/GENERIC amd64
FreeBSD clang version 3.3 (tags/RELEASE_3= 3/final 183502) 20130610
Preloaded elf kernel "/boot/kernel/kernel" at 0= xffffffff817f2000.
Calibrating TSC clock ... TSC clock: 2699924344 HzCPU: AMD A4-3400 APU with Radeon(tm) HD Graphics (2699.92-MHz K8-class CPU= )
  Origin =3D "AuthenticAMD"  Id =3D 0x300f10  Family = =3D 0x12  Model =3D 0x1  Stepping =3D 0
  Features=3D0x17= 8bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT= ,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
  Features2=3D0x802009<SSE3,MON,CX16,POPCNT>
  AMD Features=3D= 0xee500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM,3DNow!+,3DNow!>  AMD Features2=3D0x37ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Pr= efetch,OSVW,IBS,SKINIT,WDT>
  TSC: P-state invariant, performanc= e statistics
L1 2MB data TLB: 48 entries, fully associative
L1 2MB in= struction TLB: 16 entries, fully associative
L1 4KB data TLB: 48 entries= , fully associative
L1 4KB instruction TLB: 32 entries, fully associativ= e
L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associativ= e
L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way ass= ociative
L2 2MB data TLB: 128 entries, 2-way associative
L2 2MB instr= uction TLB: 0 entries, 2-way associative
L2 4KB data TLB: 1024 entries, = 4-way associative
L2 4KB instruction TLB: 1024 entries, 4-way associativ= e
L2 unified cache: 512 kbytes, 64 bytes/line, 1 lines/tag, 16-way associative
real memory  =3D 8589934592 (8192 MB)
Physical memo= ry chunk(s):
0x0000000000010000 - 0x000000000009afff, 569344 bytes (139 = pages)
0x0000000000100000 - 0x00000000001fffff, 1048576 bytes (256 pages= )
0x0000000001816000 - 0x00000000cf7bcfff, 3455741952 bytes (843687 page= s)
0x00000000cfb25000 - 0x00000000cfd14fff, 2031616 bytes (496 pages)0x00000000cfd6c000 - 0x00000000cfd6cfff, 4096 bytes (1 pages)
0x0000000= 0cfef4000 - 0x00000000cfefffff, 49152 bytes (12 pages)
0x000000010000100= 0 - 0x000000020190cfff, 4321230848 bytes (1054988 pages)
avail memory = =3D 7729971200 (7371 MB)
Event timer "LAPIC" quality 400
ACPI APIC Ta= ble: <ALASKA A M I>
INTR: Adding local APIC 1 as a target
FreeB= SD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 1 package(s)= x 2 core(s)
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC= ID:  1
APIC: CPU 0 has ACPI ID 1
APIC: CPU 1 has ACPI ID 2
x86bios:  IVT 0x000000-0x0004ff at 0xfffff80000000000
x86bios= : SSEG 0x09a000-0x09afff at 0xfffffe020c5ec000
x86bios: EBDA 0x09e000-0x= 09ffff at 0xfffff8000009e000
x86bios:  ROM 0x0a0000-0x0fefff at 0xf= ffff800000a0000
XEN: CPU 0 has VCPU ID 1
XEN: CPU 1 has VCPU ID 2
= ULE: setup cpu 0
ULE: setup cpu 1
ACPI: RSDP 0xf0450 00024 (v02 ALASK= A)
ACPI: XSDT 0xcfd60068 00054 (v01 ALASKA    A M I 01072= 009 AMI  00010013)
ACPI: FACP 0xcfd67400 000F4 (v04 ALASKA &nb= sp;  A M I 01072009 AMI  00010013)
ACPI BIOS Warning (bug): Op= tional FADT field Pm2ControlBlock has zero address or length: 0x00000000000= 00000/0x1 (20130823/tbfadt-630)
ACPI: DSDT 0xcfd60150 072AA (v02 ALASKA&= nbsp;   A M I 00000000 INTL 20051117)
ACPI: FACS 0xcfedbf80 00= 040
ACPI: APIC 0xcfd674f8 00072 (v03 ALASKA    A M I 0107= 2009 AMI  00010013)
ACPI: MCFG 0xcfd67570 0003C (v01 A M I  GMCH945. 01072009 MSFT 00000097)
ACPI: HPET 0xcfd675b0 00038 (v= 01 ALASKA    A M I 01072009 AMI  00000004)
ACPI: SSD= T 0xcfd675e8 007FE (v01 AMD    POWERNOW 00000001 AMD  0= 0000001)
ACPI: SSDT 0xcfd67de8 00695 (v02    AMD &nb= sp;   ALIB 00000001 MSFT 04000000)
MADT: Found IO APIC ID 3, I= nterrupt 0 at 0xfec00000
ioapic0: Routing external 8259A's -> intpin = 0
MADT: Interrupt override: source 0, irq 2
ioapic0: Routing IRQ 0 -&= gt; intpin 2
MADT: Interrupt override: source 9, irq 9
ioapic0: intpi= n 9 trigger: level
ioapic0: intpin 9 polarity: low
lapic: Routing NMI= -> LINT1
lapic: LINT1 trigger: edge
lapic: LINT1 polarity: highioapic0 <Version 2.1> irqs 0-23 on motherboard
cpu0 BSP:
&nbs= p;    ID: 0x00000000   VER: 0x80050010 LDR: 0x0000= 0000 DFR: 0xffffffff
  lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
  timer: 0x000100ef therm: 0x00010= 000 err: 0x000000f0 pmc: 0x00010400
wlan: <802.11 Link Layer>
s= nd_unit_init() u=3D0x00ff8000 [512] d=3D0x00007c00 [32] c=3D0x000003ff [102= 4]
feeder_register: snd_unit=3D-1 snd_maxautovchans=3D16 latency=3D5 fee= der_rate_min=3D1 feeder_rate_max=3D2016000 feeder_rate_round=3D25
Hardwa= re, Intel IvyBridge+ RNG: RDRAND is not present
Hardware, VIA Nehemiah P= adlock RNG: VIA Padlock RNG not present
kbd: new array size 4
kbd1 at= kbdmux0
mem: <memory>
null: <null device, zero device>nfslock: pseudo-device
Falling back to <Software, Yarrow> random= adaptor
random: <Software, Yarrow> initialized
VESA: INT 0x10 = vector 0xc000:0x03e0
VESA: information block
0000   56 45 5= 3 41 00 03 cc 01 00 c0 01 00 00 00 44 00
0010   00 98 00 01 2b= 0c fa 00 00 c0 8d 00 00 c0 52 50
0020   00 c0 00 00 00 00 00 = 00 00 00 00 00 00 00 00 00
0030   00 00 00 00 00 00 00 00 00 00 00 00 00 = 00 00 00
0040   00 00 00 00 00 01 01 01 03 01 05 01 07 01 10 0= 1
0050   11 01 13 01 14 01 16 01 17 01 19 01 1a 01 0d 01
00= 60   0e 01 20 01 93 01 95 01 96 01 b3 01 b5 01 b6 01
0070 = ;  c3 01 c5 01 c6 01 33 01 35 01 36 01 53 01 55 01
0080  = 56 01 63 01 65 01 66 01 21 01 22 01 23 01 24 01
0090   43 01 = 45 01 46 01 73 01 75 01 76 01 83 01 85 01
00a0   86 01 d3 01 d= 5 01 d6 01 e3 01 e5 01 e6 01 ff ff
00b0   00 00 00 00 00 00 00= 00 00 00 00 00 00 00 00 00
00c0   00 00 00 00 00 00 00 00 00 = 00 00 00 00 00 00 00
00d0   00 00 00 00 00 00 00 00 00 00 00 0= 0 00 00 00 00
00e0   00 00 00 00 00 00 00 00 00 00 00 00 00 00= 00 00
00f0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<= br>0100   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0110   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
= 0120   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0130&nb= sp;  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0140 &nbs= p; 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0150   00 0= 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0160   00 00 00 00= 00 00 00 00 00 00 00 00 00 00 00 00
0170   00 00 00 00 00 00 = 00 00 00 00 00 00 00 00 00 00
0180   00 00 00 00 00 00 00 00 0= 0 00 00 00 00 00 00 00
0190   00 00 00 00 00 00 00 00 00 00 00= 00 00 00 00 00
01a0   00 00 00 00 00 00 00 00 00 00 00 00 00 = 00 00 00
01b0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0= 0
01c0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01= d0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01e0 = ;  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01f0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
= VESA: 53 mode(s) found
VESA: v3.0, 16384k memory, flags:0x1, mode table:= 0xfffffe020c5fc044 (98000044)
VESA: AMD ATOMBIOS
VESA: (C) 1988-2010,= AMD Technologies Inc.  SUMO 01.00
io: <I/O>
VMBUS: loadhptnr: R750/DC7280 controller driver v1.0
hpt27xx: RocketRAID 27xx con= troller driver v1.1
hptrr: RocketRAID 17xx/2xxx SATA controller driver v= 1.2
acpi0: <ALASKA A M I> on motherboard
ACPI: All ACPI Tables = successfully acquired
PCIe: Memory Mapped configuration base @ 0xe000000= 0
ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48
ACPI: Ex= ecuted 1 blocks of module-level executable AML code
acpi0: Power Button = (fixed)
cpu0: Processor \134_PR_.P000 (ACPI ID 1) -> APIC ID 0
cpu= 0: <ACPI CPU> on acpi0
cpu1: Processor \134_PR_.P001 (ACPI ID 2) -= > APIC ID 1
cpu1: <ACPI CPU> on acpi0
ACPI: Processor \134_PR_.P002 (ACPI ID 3) ignored
ACPI: Processor \134_PR_.P003 (ACPI I= D 4) ignored
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0Timecounter "i8254" frequency 1193182 Hz quality 0
ioapic0: routing int= pin 2 (ISA IRQ 0) to lapic 0 vector 49
Event timer "i8254" frequency 119= 3182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x71 irq= 8 on acpi0
atrtc0: registered as a time-of-day clock (resolution 100000= 0us, adjustment 0.500000000s)
ioapic0: routing intpin 8 (ISA IRQ 8) to l= apic 0 vector 50
Event timer "RTC" frequency 32768 Hz quality 0
hpet0= : <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0hpet0: vendor 0x1022, rev 0x10, 14318180Hz, 3 timers, legacy route
hpe= t0:  t0: irqs 0x00c00000 (0), MSI, periodic
hpet0:  t1: irqs 0= x00c00000 (0), MSI, periodic
hpet0:  t2: irqs 0x00c00000 (0), MSI, = periodic
Timecounter "HPET" frequency 14318180 Hz quality 950
msi: routing MSI-X IRQ 256 to local APIC 0 vector 51
msi: routin= g MSI-X IRQ 257 to local APIC 0 vector 52
msi: routing MSI-X IRQ 258 to = local APIC 0 vector 53
Event timer "HPET" frequency 14318180 Hz quality = 550
Event timer "HPET1" frequency 14318180 Hz quality 450
ACPI timer:= 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 -> 10
Timecounter "ACPI-fast= " frequency 3579545 Hz quality 900
acpi_timer0: <32-bit timer at 3.57= 9545MHz> port 0x808-0x80b on acpi0
pci_link0:    =     Index  IRQ  Rtd  Ref  IRQs
 = Initial Probe       0   24 &n= bsp; N     0  24
  Validation  &= nbsp;       0   24   N&nb= sp;    0  24
  After Disable   &= nbsp;   0  255   N     0  24
pci_link1:        Index&n= bsp; IRQ  Rtd  Ref  IRQs
  Initial Probe  =      0   25   N   &n= bsp; 0  25
  Validation      &nb= sp;   0   25   N     0&nb= sp; 25
  After Disable       0  = 255   N     0  25
pci_link2: &nb= sp;      Index  IRQ  Rtd  Ref = IRQs
  Initial Probe       0 &n= bsp; 26   N     0  26
  Validati= on          0   26&n= bsp;  N     0  26
  After Disable&nbs= p;      0  255   N     0  26
pci_link3:    =     Index  IRQ  Rtd  Ref  IRQs
 = Initial Probe       0   27 &n= bsp; N     0  27
  Validation  &= nbsp;       0   27   N&nb= sp;    0  27
  After Disable   &= nbsp;   0  255   N     0 = 27
pci_link4:        Index  IRQ=   Rtd  Ref  IRQs
  Initial Probe   &n= bsp;   0   28   N     0&n= bsp; 28
  Validation        = ;  0   28   N     0  28  After Disable       0  255   N     0  28
pci_link5: &n= bsp;      Index  IRQ  Rtd  Ref = ; IRQs
  Initial Probe       0 &= nbsp; 29   N     0  29
  Validat= ion          0   29&= nbsp;  N     0  29
  After Disable&nb= sp;      0  255   N  &nbs= p;  0  29
pci_link6:       = Index  IRQ  Rtd  Ref  IRQs
  Initial Probe&nbs= p;      0   30   N  =    0  30
  Validation     &= nbsp;    0   30   N   &nb= sp; 0  30
  After Disable       0  255   N = ;    0  30
pci_link7:     &= nbsp;  Index  IRQ  Rtd  Ref  IRQs
  Initia= l Probe       0   31   N&= nbsp;    0  31
  Validation   &n= bsp;      0   31   N &nbs= p;   0  31
  After Disable    &n= bsp;  0  255   N     0  31
= pci_link8:        Index  IRQ  = Rtd  Ref  IRQs
  Initial Probe    &nb= sp;  0   32   N     0  32=
  Validation         = 0   32   N     0  32
  After Disable       0  255=    N     0  32
pci_link9:  =       Index  IRQ  Rtd  Ref  IR= Qs
  Initial Probe       0  = ; 33   N     0  33
  Validation&= nbsp;         0   33 = ;  N     0  33
  After Disable &= nbsp;     0  255   N   &n= bsp; 0  33
pci_link10:       Index&nb= sp; IRQ  Rtd  Ref  IRQs
  Initial Probe  &= nbsp;    0   34   N   &nb= sp; 0  34
  Validation      &nbs= p;   0   34   N     0  34
  After Disable  &n= bsp;    0  255   N     0&= nbsp; 34
pci_link11:       Index  IRQ=   Rtd  Ref  IRQs
  Initial Probe   &n= bsp;   0   35   N     0&n= bsp; 35
  Validation        = ;  0   35   N     0  35  After Disable       0  255 = ;  N     0  35
pci_link12:  &nbs= p;    Index  IRQ  Rtd  Ref  IRQs
&nbs= p; Initial Probe       0   36 =   N     0  36
  Validation  = ;        0   36   N     0  36
  After Disabl= e       0  255   N  =    0  36
pci_link13:       = Index  IRQ  Rtd  Ref  IRQs
  Initial Probe = ;      0   37   N  &= nbsp;  0  37
  Validation     &n= bsp;    0   37   N   &nbs= p; 0  37
  After Disable       0=   255   N     0  37
pci_link14:&= nbsp;      Index  IRQ  Rtd  Ref&nbs= p; IRQs
  Initial Probe       0 =   38   N     0  38
  Valida= tion          0   38   N     0  38
 = ; After Disable       0  255  = N     0  38
pci_link15:    = ;   Index  IRQ  Rtd  Ref  IRQs
  Init= ial Probe       0   39   = N     0  39
  Validation   =        0   39   N &n= bsp;   0  39
  After Disable    =    0  255   N     0  39pci_link16:       Index  IRQ  Rtd=   Ref  IRQs
  Initial Probe     =   0   40   N     0  40  Validation          0 &n= bsp; 40   N     0  40
  After Di= sable       0  255   N &n= bsp;   0  40
pci_link17:     &nb= sp; Index  IRQ  Rtd  Ref  IRQs
  Initial Probe&= nbsp;      0   41   N &nb= sp;   0  41
  Validation    &nbs= p;     0   41   N   =   0  41
  After Disable     &nbs= p; 0  255   N     0  41
pci_link= 18:       Index  IRQ  Rtd  Ref=   IRQs
  Initial Probe       0&n= bsp;  42   N     0  42
  Validation        &nb= sp; 0   42   N     0  42
&n= bsp; After Disable       0  255 &nb= sp; N     0  42
pci_link19:   &n= bsp;   Index  IRQ  Rtd  Ref  IRQs
  I= nitial Probe       0   43 &nbs= p; N     0  43
  Validation  &nb= sp;       0   43   N = ;    0  43
  After Disable   &nb= sp;   0  255   N     0  4= 3
pci_link20:       Index  IRQ  = Rtd  Ref  IRQs
  Initial Probe    &nb= sp;  0   44   N     0  44
  Validation       &= nbsp;  0   44   N     0  = 44
  After Disable       0  255&= nbsp;  N     0  44
pci_link21:  =      Index  IRQ  Rtd  Ref  IRQs
=   Initial Probe       0   45&n= bsp;  N     0  45
  Validation &= nbsp;        0   45  = ; N     0  45
  After Disable  &= nbsp;    0  255   N     0=   45
pci_link22:       Index  IR= Q  Rtd  Ref  IRQs
  Initial Probe   &= nbsp;   0   46   N     0  46
  Validation   = ;       0   46   N &= nbsp;   0  46
  After Disable    = ;   0  255   N     0  46<= br>pci_link23:       Index  IRQ  Rt= d  Ref  IRQs
  Initial Probe     = ;  0   47   N     0  47  Validation          0=    47   N     0  47
  = After Disable       0  255   N=      0  47
pci_link24:    &= nbsp;  Index  IRQ  Rtd  Ref  IRQs
  Initia= l Probe       0   48   N     0  48
  Validation&n= bsp;         0   48 =   N     0  48
  After Disable &n= bsp;     0  255   N   &nb= sp; 0  48
pci_link25:       Index&nbs= p; IRQ  Rtd  Ref  IRQs
  Initial Probe  &n= bsp;    0   49   N   &nbs= p; 0  49
  Validation       = ;   0   49   N     0 = ; 49
  After Disable       0  25= 5   N     0  49
pci_link26: &nbs= p;     Index  IRQ  Rtd  Ref  IRQs  Initial Probe       0   50   N     0  50
 = ; Validation          0 &= nbsp; 50   N     0  50
  After D= isable       0  255   N &= nbsp;   0  50
pci_link27:     &n= bsp; Index  IRQ  Rtd  Ref  IRQs
  Initial Probe=        0   51   N &n= bsp;   0  51
  Validation    &nb= sp;     0   51   N   = ;  0  51
  After Disable     &nb= sp; 0  255   N     0  51
pci_lin= k28:       Index  IRQ  Rtd  Re= f  IRQs
  Initial Probe       0   52   N&n= bsp;    0  52
  Validation   &nb= sp;      0   52   N  = ;   0  52
  After Disable    &nb= sp;  0  255   N     0  52
p= ci_link29:       Index  IRQ  Rtd&nb= sp; Ref  IRQs
  Initial Probe     &nb= sp; 0   53   N     0  53
&n= bsp; Validation          0&nbs= p;  53   N     0  53
  Afte= r Disable       0  255   N&nbs= p;    0  53
pci_link30:     = ;  Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   54 &n= bsp; N     0  54
  Validation  &= nbsp;       0   54   N&nb= sp;    0  54
  After Disable   &= nbsp;   0  255   N     0 = 54
pci_link31:       Index  IRQ = ; Rtd  Ref  IRQs
  Initial Probe    &= nbsp;  0   55   N     0  = 55
  Validation        &nbs= p; 0   55   N     0  55
&nb= sp; After Disable       0  255 &nbs= p; N     0  55
pci_link32:   &nb= sp;   Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0  2= 55   N     0  4 5 7 10 11 14 15
 = ; Validation          0  = 255   N     0  4 5 7 10 11 14 15
&nbs= p; After Disable       0  255  = ; N     0  4 5 7 10 11 14 15
pci_link33: &= nbsp;     Index  IRQ  Rtd  Ref  IRQ= s
  Initial Probe       0  255&n= bsp;  N     0  4 5 7 10 11 14 15
  Va= lidation          0  255&= nbsp;  N     0  4 5 7 10 11 14 15
  A= fter Disable       0  255   N&= nbsp;    0  4 5 7 10 11 14 15
pci_link34:       Index  IRQ = ; Rtd  Ref  IRQs
  Initial Probe    &= nbsp;  0  255   N     0  4 5 7= 10 11 14 15
  Validation       =    0  255   N     0  4 5 = 7 10 11 14 15
  After Disable       0=   255   N     0  4 5 7 10 11 14 15<= br>pci_link35:       Index  IRQ  Rt= d  Ref  IRQs
  Initial Probe     = ;  0  255   N     0  4 10 11 1= 4 15
  Validation        &n= bsp; 0  255   N     0  4 10 11 14 1= 5
  After Disable       0  255   N     0  4 10 11 14 15pci_link36:       Index  IRQ  Rtd&= nbsp; Ref  IRQs
  Initial Probe     &= nbsp; 0  255   N     0  4 5 7 10 11= 14 15
  Validation        =   0  255   N     0  4 5 7 10 1= 1 14 15
  After Disable       0 = 255   N     0  4 5 7 10 11 14 15
pci= _link37:       Index  IRQ  Rtd = ; Ref  IRQs
  Initial Probe      = ; 0  255   N     0  4 5 7 10 11 14 = 15
  Validation        &nbs= p; 0  255   N     0  4 5 7 10 11 14 15
  After Disable       0&= nbsp; 255   N     0  4 5 7 10 11 14 15pci_link38:       Index  IRQ  Rtd=   Ref  IRQs
  Initial Probe     =   0  255   N     0  4 5 7 10 1= 1 14 15
  Validation        = ;  0  255   N     0  4 5 7 10 = 11 14 15
  After Disable       0 = ; 255   N     0  4 5 7 10 11 14 15
pc= i_link39:       Index  IRQ  Rtd&nbs= p; Ref  IRQs
  Initial Probe     &nbs= p; 0  255   N     0  4 5 7 10 11 14= 15
  Validation          0  2= 55   N     0  4 5 7 10 11 14 15
 = ; After Disable       0  255  = N     0  4 5 7 10 11 14 15
pcib0: <ACPI Hos= t-PCI bridge> port 0xcf8-0xcff on acpi0
pcib0: decoding 4 range 0-0x3= af
pcib0: decoding 4 range 0x3e0-0xcf7
pcib0: decoding 4 range 0x3b0-= 0x3df
pcib0: decoding 4 range 0x1778-0xffff
pcib0: decoding 3 range 0= xa0000-0xbffff
pcib0: decoding 3 range 0xc0000-0xdffff
pcib0: decodin= g 3 range 0xd0000000-0xffffffff
pci0: <ACPI PCI bus> on pcib0
p= ci0: domain=3D0, physical bus=3D0
found-> vendor=3D0x1022, dev=3D0x17= 05, revid=3D0x00
        domain=3D0, = bus=3D0, slot=3D0, func=3D0
        c= lass=3D06-00-00, hdrtype=3D0x00, mfdev=3D0
     = ;   cmdreg=3D0x0006, statreg=3D0x0220, cachelnsz=3D0 (dwords)
  &= nbsp;     lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns),= maxlat=3D0x00 (0 ns)
found-> vendor=3D0x1002, dev=3D0x9644, revid=3D= 0x00
        domain=3D0, bus=3D0, slo= t=3D1, func=3D0
        class=3D03-00= -00, hdrtype=3D0x00, mfdev=3D1
       = ; cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords)
  = ;      lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns= ), maxlat=3D0x00 (0 ns)
        intpi= n=3Da, irq=3D11
        powerspec 3&n= bsp; supports D0 D1 D2 D3  current D0
     = ;   MSI supports 1 message, 64 bit
    &nb= sp;   map[10]: type Prefetchable Memory, range 32, base 0xd000000= 0, size 28, enabled
pcib0: allocated type 3 (0xd0000000-0xdfffffff) for rid 10 of pci0:0:1:0
  &nb= sp;     map[14]: type I/O Port, range 32, base 0xf000, = size  8, enabled
pcib0: allocated type 4 (0xf000-0xf0ff) for rid 14= of pci0:0:1:0
        map[18]: type = Memory, range 32, base 0xfeb00000, size 18, enabled
pcib0: allocated typ= e 3 (0xfeb00000-0xfeb3ffff) for rid 18 of pci0:0:1:0
pcib0: matched entr= y for 0.1.INTA
pcib0: slot 1 INTA hardwired to IRQ 18
found-> vend= or=3D0x1002, dev=3D0x1714, revid=3D0x00
     &n= bsp;  domain=3D0, bus=3D0, slot=3D1, func=3D1
   &nb= sp;    class=3D04-03-00, hdrtype=3D0x00, mfdev=3D1
 =        cmdreg=3D0x0007, statreg=3D0x0010, cac= helnsz=3D16 (dwords)
        lattimer= =3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
        intpin=3Db, irq=3D10
=         powerspec 3  supports D0 D1= D2 D3  current D0
        MSI s= upports 1 message, 64 bit
        map= [10]: type Memory, range 32, base 0xfeb44000, size 14, enabled
pcib0: al= located type 3 (0xfeb44000-0xfeb47fff) for rid 10 of pci0:0:1:1
pcib0: m= atched entry for 0.1.INTB
pcib0: slot 1 INTB hardwired to IRQ 19
foun= d-> vendor=3D0x1022, dev=3D0x1707, revid=3D0x00
   &nb= sp;    domain=3D0, bus=3D0, slot=3D2, func=3D0
 &nbs= p;      class=3D06-04-00, hdrtype=3D0x01, mfdev=3D= 0
        cmdreg=3D0x0007, statreg=3D= 0x0010, cachelnsz=3D16 (dwords)
      &nbs= p; lattimer=3D0x00 (0 ns), mingnt=3D0x10 (4000 ns), maxlat=3D0x00 (0 ns)
        intpin=3Da, irq=3D11
=         powerspec 3  supports D0 D3=   current D0
        MSI support= s 1 message, 64 bit
pcib0: matched entry for 0.2.INTA
pcib0: slot 2 I= NTA hardwired to IRQ 18
found-> vendor=3D0x1022, dev=3D0x7812, revid= =3D0x03
        domain=3D0, bus=3D0, = slot=3D16, func=3D0
        class=3D0= c-03-30, hdrtype=3D0x00, mfdev=3D1
      &= nbsp; cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D16 (dwords)
 &= nbsp;      lattimer=3D0x00 (0 ns), mingnt=3D0x00 (= 0 ns), maxlat=3D0x00 (0 ns)
        i= ntpin=3Da, irq=3D11
        powerspec= 3  supports D0 D3  current D0
     &= nbsp;  MSI supports 8 messages, 64 bit
        MSI-X suppo= rts 8 messages in map 0x10
        ma= p[10]: type Memory, range 64, base 0xfeb4a000, size 13, enabled
pcib0: a= llocated type 3 (0xfeb4a000-0xfeb4bfff) for rid 10 of pci0:0:16:0
pcib0:= matched entry for 0.16.INTA
pcib0: slot 16 INTA hardwired to IRQ 18
= found-> vendor=3D0x1022, dev=3D0x7812, revid=3D0x03
   = ;     domain=3D0, bus=3D0, slot=3D16, func=3D1
 = ;       class=3D0c-03-30, hdrtype=3D0x00, mfd= ev=3D0
        cmdreg=3D0x0006, statr= eg=3D0x0010, cachelnsz=3D16 (dwords)
      = ;  lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)<= br>        intpin=3Db, irq=3D5
 =        powerspec 3  supports D0 D3 = current D0
        MSI supports 8 messages, = 64 bit
        MSI-X supports 8 messa= ges in map 0x10
        map[10]: type= Memory, range 64, base 0xfeb48000, size 13, enabled
pcib0: allocated ty= pe 3 (0xfeb48000-0xfeb49fff) for rid 10 of pci0:0:16:1
pcib0: matched en= try for 0.16.INTB
pcib0: slot 16 INTB hardwired to IRQ 17
found-> = vendor=3D0x1022, dev=3D0x7800, revid=3D0x40
    &nbs= p;   domain=3D0, bus=3D0, slot=3D17, func=3D0
  &nbs= p;     class=3D01-01-8f, hdrtype=3D0x00, mfdev=3D0
&= nbsp;       cmdreg=3D0x0007, statreg=3D0x0230= , cachelnsz=3D0 (dwords)
        latt= imer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
 &= nbsp;      intpin=3Da, irq=3D10
  &nb= sp;     map[10]: type I/O Port, range 32, base 0xf190, size  3, enabled
pc= ib0: allocated type 4 (0xf190-0xf197) for rid 10 of pci0:0:17:0
 &n= bsp;      map[14]: type I/O Port, range 32, base 0= xf180, size  2, enabled
pcib0: allocated type 4 (0xf180-0xf183) for= rid 14 of pci0:0:17:0
        map[18= ]: type I/O Port, range 32, base 0xf170, size  3, enabled
pcib0: al= located type 4 (0xf170-0xf177) for rid 18 of pci0:0:17:0
  &nb= sp;     map[1c]: type I/O Port, range 32, base 0xf160, = size  2, enabled
pcib0: allocated type 4 (0xf160-0xf163) for rid 1c= of pci0:0:17:0
        map[20]: type= I/O Port, range 32, base 0xf150, size  4, enabled
pcib0: allocated= type 4 (0xf150-0xf15f) for rid 20 of pci0:0:17:0
   &nbs= p;    map[24]: type Memory, range 32, base 0xfeb51000, size 11, enabled
pcib0: allocated type 3 (0xfeb51000-0xfeb5= 17ff) for rid 24 of pci0:0:17:0
pcib0: matched entry for 0.17.INTA
pc= ib0: slot 17 INTA hardwired to IRQ 19
found-> vendor=3D0x1022, dev=3D= 0x7807, revid=3D0x11
        domain= =3D0, bus=3D0, slot=3D18, func=3D0
      &= nbsp; class=3D0c-03-10, hdrtype=3D0x00, mfdev=3D1
   &nbs= p;    cmdreg=3D0x0007, statreg=3D0x02a0, cachelnsz=3D16 (dwo= rds)
        lattimer=3D0x20 (960 ns)= , mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
    &nb= sp;   intpin=3Da, irq=3D11
      = ;  map[10]: type Memory, range 32, base 0xfeb50000, size 12, enabledpcib0: allocated type 3 (0xfeb50000-0xfeb50fff) for rid 10 of pci0:0:18:0=
pcib0: matched entry for 0.18.INTA
pcib0: slot 18 INTA hardwired to = IRQ 18
ohci early: SMM active, request owner change
found-> vendor=3D0x1022, dev=3D0x7808, = revid=3D0x11
        domain=3D0, bus= =3D0, slot=3D18, func=3D2
        cla= ss=3D0c-03-20, hdrtype=3D0x00, mfdev=3D0
     &= nbsp;  cmdreg=3D0x0007, statreg=3D0x02b0, cachelnsz=3D16 (dwords)
&= nbsp;       lattimer=3D0x20 (960 ns), mingnt= =3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
      = ;  intpin=3Db, irq=3D5
        p= owerspec 2  supports D0 D1 D2 D3  current D0
   = ;     map[10]: type Memory, range 32, base 0xfeb4f000, = size  8, enabled
pcib0: allocated type 3 (0xfeb4f000-0xfeb4f0ff) fo= r rid 10 of pci0:0:18:2
pcib0: matched entry for 0.18.INTB
pcib0: slo= t 18 INTB hardwired to IRQ 17
found-> vendor=3D0x1022, dev=3D0x7807, revid=3D0x11
        domain=3D0, bus= =3D0, slot=3D19, func=3D0
        cla= ss=3D0c-03-10, hdrtype=3D0x00, mfdev=3D1
     &= nbsp;  cmdreg=3D0x0007, statreg=3D0x02a0, cachelnsz=3D16 (dwords)
&= nbsp;       lattimer=3D0x20 (960 ns), mingnt= =3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
      = ;  intpin=3Da, irq=3D11
        = map[10]: type Memory, range 32, base 0xfeb4e000, size 12, enabled
pcib0:= allocated type 3 (0xfeb4e000-0xfeb4efff) for rid 10 of pci0:0:19:0
pcib= 0: matched entry for 0.19.INTA
pcib0: slot 19 INTA hardwired to IRQ 18ohci early: SMM active, request owner change
found-> vendor=3D0x102= 2, dev=3D0x7808, revid=3D0x11
       = domain=3D0, bus=3D0, slot=3D19, func=3D2
     =    class=3D0c-03-20, hdrtype=3D0x00, mfdev=3D0
        cm= dreg=3D0x0007, statreg=3D0x02b0, cachelnsz=3D16 (dwords)
  &nb= sp;     lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns),= maxlat=3D0x00 (0 ns)
        intpin= =3Db, irq=3D5
        powerspec 2&nbs= p; supports D0 D1 D2 D3  current D0
     &= nbsp;  map[10]: type Memory, range 32, base 0xfeb4d000, size  8, = enabled
pcib0: allocated type 3 (0xfeb4d000-0xfeb4d0ff) for rid 10 of pc= i0:0:19:2
pcib0: matched entry for 0.19.INTB
pcib0: slot 19 INTB hard= wired to IRQ 17
found-> vendor=3D0x1022, dev=3D0x780b, revid=3D0x13        domain=3D0, bus=3D0, slot=3D20= , func=3D0
        class=3D0c-05-00, = hdrtype=3D0x00, mfdev=3D1
        cmd= reg=3D0x0403, statreg=3D0x0220, cachelnsz=3D0 (dwords)
        latti= mer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
found->= vendor=3D0x1022, dev=3D0x780c, revid=3D0x00
    &nb= sp;   domain=3D0, bus=3D0, slot=3D20, func=3D1
  &nb= sp;     class=3D01-01-8a, hdrtype=3D0x00, mfdev=3D0
=         cmdreg=3D0x0007, statreg=3D0x022= 0, cachelnsz=3D0 (dwords)
        lat= timer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
 =        intpin=3Db, irq=3D5
pcib0: allocate= d type 4 (0x1f0-0x1f7) for rid 10 of pci0:0:20:1
pcib0: allocated type 4= (0x3f6-0x3f6) for rid 14 of pci0:0:20:1
pcib0: allocated type 4 (0x170-= 0x177) for rid 18 of pci0:0:20:1
pcib0: allocated type 4 (0x376-0x376) f= or rid 1c of pci0:0:20:1
        map[= 20]: type I/O Port, range 32, base 0xf100, size  4, enabled
pcib0: allocated type 4 (0xf100-0xf10f) f= or rid 20 of pci0:0:20:1
pcib0: matched entry for 0.20.INTB
pcib0: sl= ot 20 INTB hardwired to IRQ 17
found-> vendor=3D0x1022, dev=3D0x780d,= revid=3D0x01
        domain=3D0, bus= =3D0, slot=3D20, func=3D2
        cla= ss=3D04-03-00, hdrtype=3D0x00, mfdev=3D0
     &= nbsp;  cmdreg=3D0x0006, statreg=3D0x0410, cachelnsz=3D16 (dwords)
&= nbsp;       lattimer=3D0x20 (960 ns), mingnt= =3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
      = ;  intpin=3Da, irq=3D7
        p= owerspec 2  supports D0 D3  current D0
    = ;    map[10]: type Memory, range 64, base 0xfeb40000, size 1= 4, enabled
pcib0: allocated type 3 (0xfeb40000-0xfeb43fff) for rid 10 of= pci0:0:20:2
pcib0: matched entry for 0.20.INTA
pcib0: slot 20 INTA hardwired to IRQ 16
found-&g= t; vendor=3D0x1022, dev=3D0x780e, revid=3D0x11
    &= nbsp;   domain=3D0, bus=3D0, slot=3D20, func=3D3
  &= nbsp;     class=3D06-01-00, hdrtype=3D0x00, mfdev=3D1        cmdreg=3D0x000f, statreg=3D0x0= 220, cachelnsz=3D0 (dwords)
        l= attimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
found-= > vendor=3D0x1022, dev=3D0x780f, revid=3D0x40
    = ;    domain=3D0, bus=3D0, slot=3D20, func=3D4
  = ;      class=3D06-04-01, hdrtype=3D0x01, mfdev=3D1=
        cmdreg=3D0x0027, statreg=3D0= x02a0, cachelnsz=3D0 (dwords)
       = lattimer=3D0x40 (1920 ns), mingnt=3D0x10 (4000 ns), maxlat=3D0x00 (0 ns)found-> vendor=3D0x1022, dev=3D0x7809, revid=3D0x11
        domain=3D0, bus= =3D0, slot=3D20, func=3D5
        cla= ss=3D0c-03-10, hdrtype=3D0x00, mfdev=3D0
     &= nbsp;  cmdreg=3D0x0007, statreg=3D0x02a0, cachelnsz=3D16 (dwords)
&= nbsp;       lattimer=3D0x20 (960 ns), mingnt= =3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
      = ;  intpin=3Dc, irq=3D11
        = map[10]: type Memory, range 32, base 0xfeb4c000, size 12, enabled
pcib0:= allocated type 3 (0xfeb4c000-0xfeb4cfff) for rid 10 of pci0:0:20:5
pcib= 0: matched entry for 0.20.INTC
pcib0: slot 20 INTC hardwired to IRQ 18ohci early: SMM active, request owner change
found-> vendor=3D0x102= 2, dev=3D0x43a0, revid=3D0x00
       = domain=3D0, bus=3D0, slot=3D21, func=3D0
     =    class=3D06-04-00, hdrtype=3D0x01, mfdev=3D1
        cm= dreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords)
  &nb= sp;     lattimer=3D0x00 (0 ns), mingnt=3D0x10 (4000 ns)= , maxlat=3D0x00 (0 ns)
        intpin= =3Da, irq=3D255
        powerspec 3&n= bsp; supports D0 D1 D2 D3  current D0
     = ;   MSI supports 1 message, 64 bit
found-> vendor=3D0x1022,= dev=3D0x43a1, revid=3D0x00
        d= omain=3D0, bus=3D0, slot=3D21, func=3D1
     &n= bsp;  class=3D06-04-00, hdrtype=3D0x01, mfdev=3D1
   = ;     cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16= (dwords)
        lattimer=3D0x00 (0 = ns), mingnt=3D0x10 (4000 ns), maxlat=3D0x00 (0 ns)
   &nb= sp;    intpin=3Da, irq=3D255
        powerspec 3  = supports D0 D1 D2 D3  current D0
     &nbs= p;  MSI supports 1 message, 64 bit
found-> vendor=3D0x1022, dev= =3D0x1700, revid=3D0x43
        domai= n=3D0, bus=3D0, slot=3D24, func=3D0
      =   class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1
   &nb= sp;    cmdreg=3D0x0000, statreg=3D0x0010, cachelnsz=3D0 (dwo= rds)
        lattimer=3D0x00 (0 ns), = mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
found-> vendor=3D0x1022, d= ev=3D0x1701, revid=3D0x00
        dom= ain=3D0, bus=3D0, slot=3D24, func=3D1
     &nbs= p;  class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1
   &= nbsp;    cmdreg=3D0x0000, statreg=3D0x0000, cachelnsz=3D0 (d= words)
        lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
foun= d-> vendor=3D0x1022, dev=3D0x1702, revid=3D0x00
   &nb= sp;    domain=3D0, bus=3D0, slot=3D24, func=3D2
 &nb= sp;      class=3D06-00-00, hdrtype=3D0x00, mfdev= =3D1
        cmdreg=3D0x0000, statreg= =3D0x0000, cachelnsz=3D0 (dwords)
      &n= bsp; lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
= found-> vendor=3D0x1022, dev=3D0x1703, revid=3D0x00
   = ;     domain=3D0, bus=3D0, slot=3D24, func=3D3
 = ;       class=3D06-00-00, hdrtype=3D0x00, mfd= ev=3D1
        cmdreg=3D0x0000, statr= eg=3D0x0010, cachelnsz=3D0 (dwords)
      =   lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)found-> vendor=3D0x1022, dev=3D0x1704, revid=3D0x00
        domain=3D0, bus= =3D0, slot=3D24, func=3D4
        cla= ss=3D06-00-00, hdrtype=3D0x00, mfdev=3D1
     &= nbsp;  cmdreg=3D0x0000, statreg=3D0x0000, cachelnsz=3D0 (dwords)
&n= bsp;       lattimer=3D0x00 (0 ns), mingnt=3D0= x00 (0 ns), maxlat=3D0x00 (0 ns)
found-> vendor=3D0x1022, dev=3D0x171= 8, revid=3D0x00
        domain=3D0, b= us=3D0, slot=3D24, func=3D5
        c= lass=3D06-00-00, hdrtype=3D0x00, mfdev=3D1
     = ;   cmdreg=3D0x0000, statreg=3D0x0000, cachelnsz=3D0 (dwords)
=         lattimer=3D0x00 (0 ns), mingnt= =3D0x00 (0 ns), maxlat=3D0x00 (0 ns)
found-> vendor=3D0x1022, dev=3D0= x1716, revid=3D0x00
        domain=3D= 0, bus=3D0, slot=3D24, func=3D6
        class=3D06-00-00, h= drtype=3D0x00, mfdev=3D1
        cmdr= eg=3D0x0000, statreg=3D0x0000, cachelnsz=3D0 (dwords)
   =      lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxl= at=3D0x00 (0 ns)
found-> vendor=3D0x1022, dev=3D0x1719, revid=3D0x00<= br>        domain=3D0, bus=3D0, slot=3D2= 4, func=3D7
        class=3D06-00-00,= hdrtype=3D0x00, mfdev=3D1
        cm= dreg=3D0x0000, statreg=3D0x0000, cachelnsz=3D0 (dwords)
  &nbs= p;     lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), ma= xlat=3D0x00 (0 ns)
vgapci0: <VGA-compatible display> port 0xf000-0= xf0ff mem 0xd0000000-0xdfffffff,0xfeb00000-0xfeb3ffff irq 18 at device 1.0 = on pci0
vgapci0: Boot video device
hdac0: <ATI (0x1714) HDA Contro= ller> mem 0xfeb44000-0xfeb47fff irq 19 at device 1.1 on pci0
hdac0: PCI card vendor: 0x1043, device: 0x84c8
hd= ac0: HDA Driver Revision: 20120126_0002
hdac0: Config options: on=3D0x00= 000000 off=3D0x00000000
hdac0: attempting to allocate 1 MSI vectors (1 s= upported)
msi: routing MSI IRQ 259 to local APIC 0 vector 54
hdac0: u= sing IRQ 259 for MSI
hdac0: Caps: OSS 1, ISS 0, BSS 0, NSDO 1, 64bit, CO= RB 256, RIRB 256
pcib1: <ACPI PCI-PCI bridge> irq 18 at device 2.0= on pci0
pcib0: allocated type 4 (0xe000-0xefff) for rid 1c of pcib1
= pcib0: allocated type 3 (0xfea00000-0xfeafffff) for rid 20 of pcib1
pcib= 1:   domain         =    0
pcib1:   secondary bus     = 1
pcib1:   subordinate bus   1
pcib1:  = I/O decode        0xe000-0xefff
pcib= 1:   memory decode     0xfea00000-0xfeafffff
pci1: <ACPI PCI bus> on pcib1
pci1: doma= in=3D0, physical bus=3D1
found-> vendor=3D0x8086, dev=3D0x10d3, revid= =3D0x00
        domain=3D0, bus=3D1, = slot=3D0, func=3D0
        class=3D02= -00-00, hdrtype=3D0x00, mfdev=3D0
      &n= bsp; cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords)
 &n= bsp;      lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0= ns), maxlat=3D0x00 (0 ns)
        in= tpin=3Da, irq=3D11
        powerspec = 2  supports D0 D3  current D0
     &n= bsp;  MSI supports 1 message, 64 bit
     =    MSI-X supports 5 messages in map 0x1c
   &nb= sp;    map[10]: type Memory, range 32, base 0xfeac0000, size= 17, enabled
pcib1: allocated memory range (0xfeac0000-0xfeadffff) for rid 10 of pci0:1:0:0
 &nb= sp;      map[14]: type Memory, range 32, base 0xfe= a00000, size 19, enabled
pcib1: allocated memory range (0xfea00000-0xfea= 7ffff) for rid 14 of pci0:1:0:0
      &nbs= p; map[18]: type I/O Port, range 32, base 0xe000, size  5, enabled
= pcib1: allocated I/O port range (0xe000-0xe01f) for rid 18 of pci0:1:0:0        map[1c]: type Memory, range 32,= base 0xfeae0000, size 14, enabled
pcib1: allocated memory range (0xfeae= 0000-0xfeae3fff) for rid 1c of pci0:1:0:0
pcib1: matched entry for 1.0.I= NTA
pcib1: slot 0 INTA hardwired to IRQ 18
em0: <Intel(R) PRO/1000= Network Connection 7.3.8> port 0xe000-0xe01f mem 0xfeac0000-0xfeadffff,= 0xfea00000-0xfea7ffff,0xfeae0000-0xfeae3fff irq 18 at device 0.0 on pci1em0: attempting to allocate 3 MSI-X vectors (5 supported)
msi: routing MSI-X IRQ 260 to local APIC 0 vector 55
msi: routing MSI-X IRQ = 261 to local APIC 0 vector 56
msi: routing MSI-X IRQ 262 to local APIC 0= vector 57
em0: using IRQs 260-262 for MSI-X
em0: Using MSIX interrup= ts with 3 vectors
em0: bpf attached
em0: Ethernet address: 00:1b:21:4= 9:7e:b4
xhci0: <XHCI (generic) USB 3.0 controller> mem 0xfeb4a000-= 0xfeb4bfff irq 18 at device 16.0 on pci0
xhci0: attempting to allocate 1= MSI vectors (8 supported)
msi: routing MSI IRQ 263 to local APIC 0 vect= or 58
xhci0: using IRQ 263 for MSI
xhci0: MSI enabled
xhci0: 32 by= te context size.
usbus0 on xhci0
xhci0: usbpf: Attached
xhci1: <= ;XHCI (generic) USB 3.0 controller> mem 0xfeb48000-0xfeb49fff irq 17 at = device 16.1 on pci0
xhci1: attempting to allocate 1 MSI vectors (8 suppo= rted)
msi: routing MSI IRQ 264 to local APIC 0 vector 59
xhci1: using= IRQ 264 for MSI
xhci1: MSI enabled
xhci1: 32 byte context size.
usbus1 on xhci1
xhci1: usbpf: Attached
ahci0: <AMD Hudso= n-2 AHCI SATA controller> port 0xf190-0xf197,0xf180-0xf183,0xf170-0xf177= ,0xf160-0xf163,0xf150-0xf15f mem 0xfeb51000-0xfeb517ff irq 19 at device 17.= 0 on pci0
ioapic0: routing intpin 19 (PCI IRQ 19) to lapic 0 vector 60ahci0: AHCI v1.30 with 4 6Gbps ports, Port Multiplier supported
ahci0:= Caps: 64bit NCQ SNTF MPS ALP AL CLO 6Gbps PM PMD 32cmd 4ports
ahci0: Ca= ps2:
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich0: Cap= s:
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich1: Caps:=
ahcich2: <AHCI channel> at channel 2 on ahci0
ahcich2: Caps:ahcich3: <AHCI channel> at channel 3 on ahci0
ahcich3: Caps:
= ohci0: <OHCI (generic) USB controller> mem 0xfeb50000-0xfeb50fff irq = 18 at device 18.0 on pci0
ioapic0: routing intpin 18 (PCI IRQ 18) to lap= ic 0 vector 61
usbus2 on ohci0
ohci0: usbpf: Attached
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfeb4f00= 0-0xfeb4f0ff irq 17 at device 18.2 on pci0
ioapic0: routing intpin 17 (P= CI IRQ 17) to lapic 0 vector 62
usbus3: EHCI version 1.0
usbus3 on eh= ci0
ehci0: usbpf: Attached
ohci1: <OHCI (generic) USB controller&g= t; mem 0xfeb4e000-0xfeb4efff irq 18 at device 19.0 on pci0
usbus4 on ohc= i1
ohci1: usbpf: Attached
ehci1: <EHCI (generic) USB 2.0 controlle= r> mem 0xfeb4d000-0xfeb4d0ff irq 17 at device 19.2 on pci0
usbus5: EH= CI version 1.0
usbus5 on ehci1
ehci1: usbpf: Attached
pci0: <se= rial bus, SMBus> at device 20.0 (no driver attached)
atapci0: <AMD= ATA controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf100-0xf10f = irq 17 at device 20.1 on pci0
ata0: <ATA channel> at channel 0 on = atapci0
ioapic0: routing intpin 14 (ISA IRQ 14) to lapic 0 vector 63
= ata1: <ATA channel> at channel 1 on atapci0
ioapic0: routing intpin 15 (ISA IRQ 15) to lapic 0 vector 64
hdac1: <Generic = (0x780d1022) HDA Controller> mem 0xfeb40000-0xfeb43fff irq 16 at device = 20.2 on pci0
hdac1: PCI card vendor: 0x1043, device: 0x836c
hdac1: HD= A Driver Revision: 20120126_0002
hdac1: Config options: on=3D0x00000000 = off=3D0x00000000
ioapic0: routing intpin 16 (PCI IRQ 16) to lapic 0 vect= or 65
hdac1: Caps: OSS 4, ISS 4, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 25= 6
isab0: <PCI-ISA bridge> at device 20.3 on pci0
isa0: <ISA = bus> on isab0
pcib2: <ACPI PCI-PCI bridge> at device 20.4 on pc= i0
pcib2:   domain       &n= bsp;    0
pcib2:   secondary bus  &nb= sp;  2
pcib2:   subordinate bus   2
pcib2:&n= bsp;  special decode    subtractive
pci2: <ACPI P= CI bus> on pcib2
pci2: domain=3D0, physical bus=3D2
ohci2: <OHC= I (generic) USB controller> mem 0xfeb4c000-0xfeb4cfff irq 18 at device 20= .5 on pci0
usbus6 on ohci2
ohci2: usbpf: Attached
pcib3: <ACPI = PCI-PCI bridge> at device 21.0 on pci0
pcib3:   domain = ;           0
pcib3:&n= bsp;  secondary bus     3
pcib3:   su= bordinate bus   3
pci3: <ACPI PCI bus> on pcib3
pci3:= domain=3D0, physical bus=3D3
pcib4: <ACPI PCI-PCI bridge> at devi= ce 21.1 on pci0
pcib0: allocated type 4 (0xd000-0xdfff) for rid 1c of pc= ib4
pcib0: allocated type 3 (0xfe900000-0xfe9fffff) for rid 20 of pcib4<= br>pcib4:   domain        = ;    0
pcib4:   secondary bus   =   4
pcib4:   subordinate bus   4
pcib4: = ;  I/O decode        0xd000-0xdfff
pcib4:   memory decode     = 0xfe900000-0xfe9fffff
pci4: <ACPI PCI bus> on pcib4
pci4: domai= n=3D0, physical bus=3D4
found-> vendor=3D0x1969, dev=3D0x1083, revid= =3D0xc0
        domain=3D0, bus=3D4, = slot=3D0, func=3D0
        class=3D02= -00-00, hdrtype=3D0x00, mfdev=3D0
      &n= bsp; cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords)
 &n= bsp;      lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0= ns), maxlat=3D0x00 (0 ns)
        in= tpin=3Da, irq=3D5
        powerspec 3=   supports D0 D3  current D0
     &nb= sp;  MSI supports 1 message, 64 bit
     &= nbsp;  map[10]: type Memory, range 64, base 0xfe900000, size 18, enabl= ed
pcib4: allocated memory range (0xfe900000-0xfe93ffff) for rid 10 of pci0:4:0:0
  &nbs= p;     map[18]: type I/O Port, range 32, base 0xd000, s= ize  7, enabled
pcib4: allocated I/O port range (0xd000-0xd07f) for= rid 18 of pci0:4:0:0
pcib4: matched entry for 4.0.INTA
pcib4: slot 0= INTA hardwired to IRQ 17
alc0: <Atheros AR8151 v2.0 PCIe Gigabit Eth= ernet> port 0xd000-0xd07f mem 0xfe900000-0xfe93ffff irq 17 at device 0.0= on pci4
alc0: Read request size : 512 bytes.
alc0: TLP payload size = : 128 bytes.
alc0: RCB 64 bytes
alc0: ASPM L0s/L1 disabled
alc0: P= CI device revision : 0x00c0
alc0: Chip id/revision : 0xc002
alc0: 117= 76 Tx FIFO, 12032 Rx FIFO
alc0: MSIX count : 0
alc0: MSI count : 1alc0: attempting to allocate 1 MSI vectors (1 supported)
msi: routing M= SI IRQ 265 to local APIC 0 vector 66
alc0: using IRQ 265 for MSI
alc0= : Using 1 MSI message(s).
miibus0: <MII bus> on alc0
atphy0: <Atheros F1 10/100/1000 PHY> PHY 0 on miibus0
atp= hy0: OUI 0x00c82e, model 0x0007, rev. 0
atphy0:  none, 10baseT, 10b= aseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, au= to, auto-flow
alc0: bpf attached
alc0: Ethernet address: f4:6d:04:78:= 53:d2
acpi_button0: <Power Button> on acpi0
psmcpnp0: <PS/2 = mouse port> port 0x60,0x64 irq 12 on acpi0
uart0: <16550 or compat= ible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
ioapic0: routing int= pin 4 (ISA IRQ 4) to lapic 0 vector 67
uart0: fast interrupt
acpi0: w= akeup code va 0xfffffe02162f4000 pa 0x90000
ahc_isa_identify 0: ioport 0= xc00 alloc failed
ahc_isa_identify 1: ioport 0x1c00 alloc failed
ahc_= isa_identify 2: ioport 0x2c00 alloc failed
ahc_isa_identify 3: ioport 0x= 3c00 alloc failed
ahc_isa_identify 4: ioport 0x4c00 alloc failed
ahc_= isa_identify 5: ioport 0x5c00 alloc failed
ahc_isa_identify 6: ioport 0x6c00 alloc failed
ahc_isa_identify 7: ioport 0x7c00 alloc fail= ed
ahc_isa_identify 8: ioport 0x8c00 alloc failed
ahc_isa_identify 9:= ioport 0x9c00 alloc failed
ahc_isa_identify 10: ioport 0xac00 alloc fai= led
ahc_isa_identify 11: ioport 0xbc00 alloc failed
ahc_isa_identify = 12: ioport 0xcc00 alloc failed
ahc_isa_identify 13: ioport 0xdc00 alloc = failed
ahc_isa_identify 14: ioport 0xec00 alloc failed
ex_isa_identif= y()
pcib0: allocated type 3 (0xa0000-0xa07ff) for rid 0 of orm0
pcib0= : allocated type 3 (0xa0800-0xa0fff) for rid 0 of orm0
pcib0: allocated = type 3 (0xa1000-0xa17ff) for rid 0 of orm0
pcib0: allocated type 3 (0xa1= 800-0xa1fff) for rid 0 of orm0
pcib0: allocated type 3 (0xa2000-0xa27ff)= for rid 0 of orm0
pcib0: allocated type 3 (0xa2800-0xa2fff) for rid 0 o= f orm0
pcib0: allocated type 3 (0xa3000-0xa37ff) for rid 0 of orm0
pc= ib0: allocated type 3 (0xa3800-0xa3fff) for rid 0 of orm0
pcib0: allocated type 3 (0xa4000-0xa47ff) for rid 0 of orm0
pcib0: allocated t= ype 3 (0xa4800-0xa4fff) for rid 0 of orm0
pcib0: allocated type 3 (0xa50= 00-0xa57ff) for rid 0 of orm0
pcib0: allocated type 3 (0xa5800-0xa5fff) = for rid 0 of orm0
pcib0: allocated type 3 (0xa6000-0xa67ff) for rid 0 of= orm0
pcib0: allocated type 3 (0xa6800-0xa6fff) for rid 0 of orm0
pci= b0: allocated type 3 (0xa7000-0xa77ff) for rid 0 of orm0
pcib0: allocate= d type 3 (0xa7800-0xa7fff) for rid 0 of orm0
pcib0: allocated type 3 (0x= a8000-0xa87ff) for rid 0 of orm0
pcib0: allocated type 3 (0xa8800-0xa8ff= f) for rid 0 of orm0
pcib0: allocated type 3 (0xa9000-0xa97ff) for rid 0= of orm0
pcib0: allocated type 3 (0xa9800-0xa9fff) for rid 0 of orm0
= pcib0: allocated type 3 (0xaa000-0xaa7ff) for rid 0 of orm0
pcib0: alloc= ated type 3 (0xaa800-0xaafff) for rid 0 of orm0
pcib0: allocated type 3 = (0xab000-0xab7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xab800-0xabfff) for rid 0 of orm0
pcib0: allocated type 3 (0xac000-0x= ac7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xac800-0xacfff) for r= id 0 of orm0
pcib0: allocated type 3 (0xad000-0xad7ff) for rid 0 of orm0=
pcib0: allocated type 3 (0xad800-0xadfff) for rid 0 of orm0
pcib0: a= llocated type 3 (0xae000-0xae7ff) for rid 0 of orm0
pcib0: allocated typ= e 3 (0xae800-0xaefff) for rid 0 of orm0
pcib0: allocated type 3 (0xaf000= -0xaf7ff) for rid 0 of orm0
pcib0: allocated type 3 (0xaf800-0xaffff) fo= r rid 0 of orm0
pcib0: allocated type 3 (0xb0000-0xb07ff) for rid 0 of o= rm0
pcib0: allocated type 3 (0xb0800-0xb0fff) for rid 0 of orm0
pcib0= : allocated type 3 (0xb1000-0xb17ff) for rid 0 of orm0
pcib0: allocated = type 3 (0xb1800-0xb1fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb2= 000-0xb27ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb2800-0xb2fff)= for rid 0 of orm0
pcib0: allocated type 3 (0xb3000-0xb37ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb3800-0xb3fff) for rid 0 of or= m0
pcib0: allocated type 3 (0xb4000-0xb47ff) for rid 0 of orm0
pcib0:= allocated type 3 (0xb4800-0xb4fff) for rid 0 of orm0
pcib0: allocated t= ype 3 (0xb5000-0xb57ff) for rid 0 of orm0
pcib0: allocated type 3 (0xb58= 00-0xb5fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb6000-0xb67ff) = for rid 0 of orm0
pcib0: allocated type 3 (0xb6800-0xb6fff) for rid 0 of= orm0
pcib0: allocated type 3 (0xb7000-0xb77ff) for rid 0 of orm0
pci= b0: allocated type 3 (0xb7800-0xb7fff) for rid 0 of orm0
pcib0: allocate= d type 3 (0xb8000-0xb87ff) for rid 0 of orm0
pcib0: allocated type 3 (0x= b8800-0xb8fff) for rid 0 of orm0
pcib0: allocated type 3 (0xb9000-0xb97f= f) for rid 0 of orm0
pcib0: allocated type 3 (0xb9800-0xb9fff) for rid 0= of orm0
pcib0: allocated type 3 (0xba000-0xba7ff) for rid 0 of orm0
= pcib0: allocated type 3 (0xba800-0xbafff) for rid 0 of orm0
pcib0: allocated type 3 (0xbb000-0xbb7ff) for rid 0 of orm0
pci= b0: allocated type 3 (0xbb800-0xbbfff) for rid 0 of orm0
pcib0: allocate= d type 3 (0xbc000-0xbc7ff) for rid 0 of orm0
pcib0: allocated type 3 (0x= bc800-0xbcfff) for rid 0 of orm0
pcib0: allocated type 3 (0xbd000-0xbd7f= f) for rid 0 of orm0
pcib0: allocated type 3 (0xbd800-0xbdfff) for rid 0= of orm0
pcib0: allocated type 3 (0xbe000-0xbe7ff) for rid 0 of orm0
= pcib0: allocated type 3 (0xbe800-0xbefff) for rid 0 of orm0
pcib0: alloc= ated type 3 (0xbf000-0xbf7ff) for rid 0 of orm0
pcib0: allocated type 3 = (0xbf800-0xbffff) for rid 0 of orm0
pcib0: allocated type 3 (0xc0000-0xc= 07ff) for rid 0 of orm0
pcib0: allocated type 3 (0xc0000-0xcefff) for ri= d 0 of orm0
pcib0: allocated type 3 (0xcf000-0xcf7ff) for rid 1 of orm0<= br>pcib0: allocated type 3 (0xcf000-0xcffff) for rid 1 of orm0
pcib0: al= located type 3 (0xd0000-0xd07ff) for rid 2 of orm0
pcib0: allocated type 3 (0xd0800-0xd0fff) for rid 2 of orm0
pcib0: allocated t= ype 3 (0xd1000-0xd17ff) for rid 2 of orm0
pcib0: allocated type 3 (0xd18= 00-0xd1fff) for rid 2 of orm0
pcib0: allocated type 3 (0xd2000-0xd27ff) = for rid 2 of orm0
pcib0: allocated type 3 (0xd2800-0xd2fff) for rid 2 of= orm0
pcib0: allocated type 3 (0xd3000-0xd37ff) for rid 2 of orm0
pci= b0: allocated type 3 (0xd3800-0xd3fff) for rid 2 of orm0
pcib0: allocate= d type 3 (0xd4000-0xd47ff) for rid 2 of orm0
pcib0: allocated type 3 (0x= d4800-0xd4fff) for rid 2 of orm0
pcib0: allocated type 3 (0xd5000-0xd57f= f) for rid 2 of orm0
pcib0: allocated type 3 (0xd5800-0xd5fff) for rid 2= of orm0
pcib0: allocated type 3 (0xd6000-0xd67ff) for rid 2 of orm0
= pcib0: allocated type 3 (0xd6800-0xd6fff) for rid 2 of orm0
pcib0: alloc= ated type 3 (0xd7000-0xd77ff) for rid 2 of orm0
pcib0: allocated type 3 = (0xd7800-0xd7fff) for rid 2 of orm0
pcib0: allocated type 3 (0xd8000-0xd87ff) for rid 2 of orm0
pcib0: allocated type 3 (0xd8800-0x= d8fff) for rid 2 of orm0
pcib0: allocated type 3 (0xd9000-0xd97ff) for r= id 2 of orm0
pcib0: allocated type 3 (0xd9800-0xd9fff) for rid 2 of orm0=
pcib0: allocated type 3 (0xda000-0xda7ff) for rid 2 of orm0
pcib0: a= llocated type 3 (0xda800-0xdafff) for rid 2 of orm0
pcib0: allocated typ= e 3 (0xdb000-0xdb7ff) for rid 2 of orm0
pcib0: allocated type 3 (0xdb800= -0xdbfff) for rid 2 of orm0
pcib0: allocated type 3 (0xdc000-0xdc7ff) fo= r rid 2 of orm0
pcib0: allocated type 3 (0xdc800-0xdcfff) for rid 2 of o= rm0
pcib0: allocated type 3 (0xdd000-0xdd7ff) for rid 2 of orm0
pcib0= : allocated type 3 (0xdd800-0xddfff) for rid 2 of orm0
pcib0: allocated = type 3 (0xde000-0xde7ff) for rid 2 of orm0
pcib0: allocated type 3 (0xde= 800-0xdefff) for rid 2 of orm0
pcib0: allocated type 3 (0xdf000-0xdf7ff)= for rid 2 of orm0
pcib0: allocated type 3 (0xdf800-0xdffff) for rid 2 of orm0
isa_probe_children: disabling PnP devices
atrtc: atrtc= 0 already exists; skipping it
attimer: attimer0 already exists; skipping= it
sc: sc0 already exists; skipping it
uart: uart0 already exists; s= kipping it
isa_probe_children: probing non-PnP devices
orm0: <ISA = Option ROMs> at iomem 0xc0000-0xcefff,0xcf000-0xcffff on isa0
sc0: &l= t;System console> at flags 0x100 on isa0
sc0: VGA <16 virtual cons= oles, flags=3D0x300>
sc0: fb0, kbd1, terminal emulator: scteken (teke= n terminal)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0= 000-0xbffff on isa0
pcib0: allocated type 4 (0x3c0-0x3df) for rid 0 of v= ga0
pcib0: allocated type 3 (0xa0000-0xbffff) for rid 0 of vga0
atkbd= c0 failed to probe at port 0x60 on isa0
pcib0: allocated type 4 (0x3f0-0= x3f5) for rid 0 of fdc0
pcib0: allocated type 4 (0x3f7-0x3f7) for rid 1 = of fdc0
fdc0 failed to probe at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
ppc0: cannot reserve I/O port range
ppc0 failed to probe at = irq 7 on isa0
pcib0: allocated type 4 (0x2f8-0x2ff) for rid 0 of uart1uart1 failed to probe at port 0x2f8-0x2ff irq 3 on isa0
wbwd0 failed t= o probe on isa0
isa_probe_children: probing PnP devices
acpi_throttle= 0: <ACPI CPU Throttling> on cpu0
acpi_throttle0: P_CNT from P_BLK = 0x810
hwpstate0: <Cool`n'Quiet 2.0> on cpu0
acpi_throttle1: <= ;ACPI CPU Throttling> on cpu1
acpi_throttle1: failed to attach P_CNT<= br>device_attach: acpi_throttle1 attach returned 6
Device configuration = finished.
procfs registered
Timecounters tick every 1.000 msec
vla= n: initialized, using hash tables with chaining
tcp_init: net.inet.tcp.t= cbhashsize auto tuned to 65536
lo0: bpf attached
hptnr: no controller= detected.
hpt27xx: no controller detected.
hptrr: no controller dete= cted.
hdacc0: <ATI R6xx HDA CODEC> at cad 0 on hdac0
hdaa0: <ATI R6xx Audio Function Group> at nid 1 on hdacc0hdaa0: Subsystem ID: 0x00aa0100
hdaa0: NumGPIO=3D0 NumGPO=3D0 NumGPI= =3D0 GPIWake=3D0 GPIUnsol=3D0
hdaa0: Original pins configuration:
hda= a0: nid   0x    as seq device   &nb= sp;   conn  jack    loc   &nbs= p;    color   misc
hdaa0:  3 18560010 1&nb= sp; 0  Digital-out   Jack  Digital 0x18  &nbs= p;    Unknown 0
hdaa0: Patched pins configuration:
hda= a0: nid   0x    as seq device   &nb= sp;   conn  jack    loc   &nbs= p;    color   misc
hdaa0:  3 18560010 1&nb= sp; 0  Digital-out   Jack  Digital 0x18  &nbs= p;    Unknown 0
hdaa0: 1 associations found:
hdaa0: Association 0 (1) out:
hdaa0:  Pin nid=3D3 seq=3D0
hdaa0: Traci= ng association 0 (1)
hdaa0:  Pin 3 traced to DAC 2
hdaa0: Associ= ation 0 (1) trace succeeded
hdaa0: Looking for additional DAC for associ= ation 0 (1)
hdaa0: Tracing input monitor
hdaa0: Tracing other input m= onitors
hdaa0: Tracing beeper
hdaa0: Pin sense: nid=3D3 sense=3D0x7ff= fffff (disconnected, ELD valid)
hdaa0: FG config/quirks: forcestereo ivr= ef50 ivref80 ivref100 ivref
pcm0: <ATI R6xx (HDMI)> at nid 3 on hd= aa0
pcm0: Playback:
pcm0:      Stream cap: 0= x00000005 AC3 PCM
pcm0:         = PCM cap: 0x00020070 16 bits, 32 44 48 KHz
pcm0:    &= nbsp;        DAC: 2
pcm0:
pcm0:&n= bsp;    nid=3D3 [pin: Digital-out (Jack)]
pcm0: &nbs= p;     + <- nid=3D2 [audio output] [src: pcm]
pcm= 0:
pcm0: Mixer "vol" -> "none": child=3D0x00000010
pcm0: Mixer "pcm= ": parent=3D"vol"
pcm0: Soft PCM mixer ENABLED
pcm0: Playback channel= set is: Front Left, Front Right,
pcm0: Playback channel matrix is: 2.0= (disconnected)
hdacc1: <VIA VT1708S_0 HDA CODEC> at cad 0 on hdac= 1
hdaa1: <VIA VT1708S_0 Audio Function Group> at nid 1 on hdacc1hdaa1: Subsystem ID: 0x1043836c
hdaa1: NumGPIO=3D1 NumGPO=3D0 NumGPI= =3D0 GPIWake=3D0 GPIUnsol=3D1
hdaa1:  GPIO0: disabled
hdaa1: Ori= ginal pins configuration:
hdaa1: nid   0x    as= seq device       conn  jack  =   loc        color   misc=
hdaa1: 25 01011012 1  2  Line-out    &nbs= p; Jack  1/8     Rear     = ;  Black   0
hdaa1: 26 01a19036 3  6  Mic           Jack = 1/8     Rear       Pink&= nbsp;   0
hdaa1: 27 0181303e 3  14 Line-in  &nb= sp;    Jack  1/8     Rear &nbs= p;     Blue    0
hdaa1: 28 01014010 1=   0  Line-out      Jack  1/8 &= nbsp;   Rear       Green  = ; 0
hdaa1: 29 0221401f 1  15 Headphones    Jack = ; 1/8     Front      Green&nbs= p;  0
hdaa1: 30 02a19038 3  8  Mic    = ;       Jack  1/8    = ; Front      Pink    0
hdaa1: 31= 503701f0 15 0  CD            None&= nbsp; Analog  Internal   Unknown 1
hdaa1: 32 185600f0 15 = 0  Digital-out   Jack  Digital 0x18   &n= bsp;   Unknown 0
hdaa1: 33 074521f0 15 0  SPDIF-out =     Jack  Optical Rear-panel Grey    1hdaa1: 34 01016011 1  1  Line-out     = Jack  1/8     Rear     &= nbsp; Orange  0
hdaa1: 35 01012014 1  4  Line-out &n= bsp;    Jack  1/8     Rear &nb= sp;     Grey    0
hdaa1: Patched pins= configuration:
hdaa1: nid   0x    as seq devic= e       conn  jack    loc=         color   misc
hdaa1: 25 01011012 1  2  Line-out    = ;  Jack  1/8     Rear    =    Black   0
hdaa1: 26 01a19036 3  6  Mic&= nbsp;          Jack  1/8&= nbsp;    Rear       Pink =    0
hdaa1: 27 0181303e 3  14 Line-in   &n= bsp;   Jack  1/8     Rear  &nb= sp;    Blue    0
hdaa1: 28 01014010 1 = ; 0  Line-out      Jack  1/8  =    Rear       Green   0hdaa1: 29 0221401f 1  15 Headphones    Jack  1/8=      Front      Green &nb= sp; 0
hdaa1: 30 02a19038 3  8  Mic           Jack = 1/8     Front      Pink =    0
hdaa1: 31 503701f0 15 0  CD    &= nbsp;       None  Analog  Internal&= nbsp;  Unknown 1 DISA
hdaa1: 32 185600f0 15 0  Digital-out&nbs= p;  Jack  Digital 0x18       Unknow= n 0
hdaa1: 33 074521f0 15 0  SPDIF-out     Jack=   Optical Rear-panel Grey    1
hdaa1: 34 01016011 1&= nbsp; 1  Line-out      Jack  1/8 &n= bsp;   Rear       Orange  0hdaa1: 35 01012014 1  4  Line-out      = Jack  1/8     Rear     &n= bsp; Grey    0
hdaa1: 4 associations found:
hdaa1: Association 0 (1) out:
hdaa1:  Pin nid=3D28 seq= =3D0
hdaa1:  Pin nid=3D34 seq=3D1
hdaa1:  Pin nid=3D25 seq= =3D2
hdaa1:  Pin nid=3D35 seq=3D4
hdaa1:  Pin nid=3D29 seq= =3D15
hdaa1: Association 1 (3) in:
hdaa1:  Pin nid=3D26 seq=3D6<= br>hdaa1:  Pin nid=3D30 seq=3D8
hdaa1:  Pin nid=3D27 seq=3D14<= br>hdaa1: Association 2 (15) out:
hdaa1:  Pin nid=3D32 seq=3D0
h= daa1: Association 3 (15) out:
hdaa1:  Pin nid=3D33 seq=3D0
hdaa1= : Tracing association 0 (1)
hdaa1:  Pin 28 traced to DAC 16
hdaa= 1:  Pin 34 traced to DAC 36
hdaa1:  Pin 25 traced to DAC 17hdaa1:  Pin 35 traced to DAC 37
hdaa1:  Pin 29 traced to DAC = 16 and hpredir 0
hdaa1: Association 0 (1) trace succeeded
hdaa1: Trac= ing association 1 (3)
hdaa1:  Pin 26 traced to ADC 19
hdaa1:&nbs= p; Pin 30 traced to ADC 19
hdaa1:  Pin 27 traced to ADC 19
hdaa1= : Association 1 (3) trace succeeded
hdaa1: Tracing association 2 (15)
hdaa1:  Pin 32 trac= ed to DAC 18
hdaa1: Association 2 (15) trace succeeded
hdaa1: Tracing= association 3 (15)
hdaa1:  Pin 33 traced to DAC 21
hdaa1: Assoc= iation 3 (15) trace succeeded
hdaa1: Looking for additional DAC for asso= ciation 0 (1)
hdaa1: Looking for additional ADC for association 1 (3)hdaa1: Looking for additional DAC for association 2 (15)
hdaa1: Looking= for additional DAC for association 3 (15)
hdaa1: Tracing input monitor<= br>hdaa1: Tracing other input monitors
hdaa1:  Tracing nid 26 to ou= t
hdaa1:  nid 26 is input monitor
hdaa1:  Tracing nid 27 to= out
hdaa1:  nid 27 is input monitor
hdaa1:  Tracing nid 30= to out
hdaa1:  nid 30 is input monitor
hdaa1: Tracing beeperhdaa1: Headphones redirection for association 0 nid=3D29 using unsolicited= responses.
hdaa1: Redirect output to: main
hdaa1: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
pcm1: <VIA= VT1708S_0 (Analog 7.1+HP/2.0)> at nid 28,34,25,35,29 and 26,30,27 on hd= aa1
pcm1: Playback:
pcm1:      Stream cap: 0= x00000001 PCM
pcm1:         PCM = cap: 0x000e05e0 16 20 24 bits, 44 48 88 96 192 KHz
pcm1:  &nbs= p;          DAC: 16 36 17 37pcm1:
pcm1:     nid=3D28 [pin: Line-out (Green Ja= ck)]
pcm1:       + <- nid=3D22 [audio m= ixer] [src: pcm, line, mic, monitor]
pcm1:     =          + <- nid=3D16 [audio ou= tput] [src: pcm]
pcm1:        &n= bsp;     + <- nid=3D26 [pin: Mic (Pink Jack)] [src: mic]
pcm1:          &= nbsp;   + <- nid=3D27 [pin: Line-in (Blue Jack)] [src: line]pcm1:           &n= bsp;  + <- nid=3D30 [pin: Mic (Pink Jack)] [src: monitor]
pcm1: =
pcm1:     nid=3D34 [pin: Line-out (Orange Jack)]pcm1:       + <- nid=3D38 [audio selector= ] [src: pcm]
pcm1:         =      + <- nid=3D36 [audio output] [src: pcm]
pcm1= :
pcm1:     nid=3D25 [pin: Line-out (Black Jack)]pcm1:       + <- nid=3D24 [audio selecto= r] [src: pcm]
pcm1:         = ;     + <- nid=3D17 [audio output] [src: pcm]
pcm= 1:
pcm1:     nid=3D35 [pin: Line-out (Grey Jack)]
pcm1:       + <- nid=3D39 [audi= o selector] [src: pcm]
pcm1:       &n= bsp;      + <- nid=3D37 [audio output] [src: pc= m]
pcm1:
pcm1:     nid=3D29 [pin: Headphones (Gr= een Jack)]
pcm1:       + <- nid=3D22 [a= udio mixer] [src: pcm, line, mic, monitor]
pcm1:    =           + <- nid=3D16 [au= dio output] [src: pcm]
pcm1:       &n= bsp;      + <- nid=3D26 [pin: Mic (Pink Jack)] = [src: mic]
pcm1:         &n= bsp;    + <- nid=3D27 [pin: Line-in (Blue Jack)] [src: li= ne]
pcm1:          &nb= sp;   + <- nid=3D30 [pin: Mic (Pink Jack)] [src: monitor]
p= cm1:
pcm1: Record:
pcm1:      Stream cap: 0x000= 00001 PCM
pcm1:         PCM cap:= 0x000e0560 16 20 24 bits, 44 48 96 192 KHz
pcm1:    = ;         ADC: 19
pcm1:
pcm1= :     nid=3D19 [audio input]
pcm1:   =     + <- nid=3D23 [audio selector] [src: line, mic, monit= or]
pcm1:          &nb= sp;   + <- nid=3D26 [pin: Mic (Pink Jack)] [src: mic]
pcm1:=             &nb= sp; + <- nid=3D27 [pin: Line-in (Blue Jack)] [src: line]
pcm1: &= nbsp;            + &= lt;- nid=3D30 [pin: Mic (Pink Jack)] [src: monitor]
pcm1:
pcm1: Mast= er Volume (OSS: vol): -34/0dB
pcm1:    +- ctl  1 (nid  16 out):    -63/0dB (43 steps)
pcm1: &nb= sp;  +- ctl  2 (nid  17 out):    -63/0dB (43 = steps)
pcm1:    +- ctl  5 (nid  22 in &nbs= p; 0): -34/12dB (32 steps) + mute
pcm1:    +- ctl  7= (nid  22 in   2): -34/12dB (32 steps) + mute
pcm1: =    +- ctl  8 (nid  22 in   3): -34/12dB (32 s= teps) + mute
pcm1:    +- ctl  9 (nid  22 in&nbs= p;  4): -34/12dB (32 steps) + mute
pcm1:    +- ctl 1= 2 (nid  24 out):    mute
pcm1:    +- = ctl 14 (nid  28 in ):    mute
pcm1:   = ; +- ctl 15 (nid  29 in ):    mute
pcm1:  =   +- ctl 18 (nid  36 out):    -63/0dB (43 steps)pcm1:    +- ctl 19 (nid  37 out):    -63/0dB (43 steps)
pcm1:    +- c= tl 20 (nid  38 out):    mute
pcm1:   = +- ctl 21 (nid  39 out):    mute
pcm1:
pcm1: PC= M Volume (OSS: pcm): -63/0dB
pcm1:    +- ctl  1 (nid=   16 out):    -63/0dB (43 steps)
pcm1:  &n= bsp; +- ctl  2 (nid  17 out):    -63/0dB (43 steps= )
pcm1:    +- ctl  5 (nid  22 in   0)= : -34/12dB (32 steps) + mute
pcm1:    +- ctl 12 (nid = ; 24 out):    mute
pcm1:    +- ctl 18 (nid=   36 out):    -63/0dB (43 steps)
pcm1:  &n= bsp; +- ctl 19 (nid  37 out):    -63/0dB (43 steps)
= pcm1:    +- ctl 20 (nid  38 out):    mut= e
pcm1:    +- ctl 21 (nid  39 out):    mute
pcm1:
pcm1: Microphone Volume (OSS: mi= c): 0/30dB
pcm1:    +- ctl  3 (nid  19 in =   0): -16/30dB (32 steps) + mute
pcm1:    +- ctl&nbs= p; 7 (nid  22 in   2): -34/12dB (32 steps) + mute
pcm1:&n= bsp;   +- ctl 13 (nid  26 out):    0/30dB (4 = steps)
pcm1:
pcm1: Microphone2 Volume (OSS: monitor): 0/30dB
pcm1= :    +- ctl  3 (nid  19 in   0): -16/30d= B (32 steps) + mute
pcm1:    +- ctl  9 (nid  22= in   4): -34/12dB (32 steps) + mute
pcm1:    += - ctl 17 (nid  30 out):    0/30dB (4 steps)
pcm1: pcm1: Line-in Volume (OSS: line): -16/12dB
pcm1:    +- = ctl  3 (nid  19 in   0): -16/30dB (32 steps) + mute
= pcm1:    +- ctl  8 (nid  22 in   3): -34/12dB (32 steps) + mute
pcm1:
pcm1: Recording Level (OSS: re= c): -16/30dB
pcm1:    +- ctl  3 (nid  19 in&nbs= p;  0): -16/30dB (32 steps) + mute
pcm1:
pcm1: Input Monitoring= Level (OSS: igain): -34/12dB
pcm1:    +- ctl  7 (ni= d  22 in   2): -34/12dB (32 steps) + mute
pcm1: &nbs= p;  +- ctl  8 (nid  22 in   3): -34/12dB (32 steps= ) + mute
pcm1:    +- ctl  9 (nid  22 in &n= bsp; 4): -34/12dB (32 steps) + mute
pcm1:
pcm1: Mixer "vol":
pcm1= : Mixer "pcm":
pcm1: Mixer "line":
pcm1: Mixer "mic":
pcm1: Mixer = "rec":
pcm1: Mixer "igain":
pcm1: Mixer "ogain":
pcm1: Mixer "moni= tor":
pcm1: Playback channel set is: Front Left, Front Right, Front Cent= er, Low Frequency Effects, Back Left, Back Right, Side Left, Side Right, pcm1: Playback channel matrix is: 7.1 (disconnected)
pcm1: Recording channel set is: Front Left, Front Right,
pcm1: Recording cha= nnel matrix is: 2.0 (disconnected)
pcm2: <VIA VT1708S_0 (Digital)>= at nid 32 on hdaa1
pcm2: Playback:
pcm2:    &nbs= p; Stream cap: 0x00000005 AC3 PCM
pcm2:     &nb= sp;   PCM cap: 0x000e05e0 16 20 24 bits, 44 48 88 96 192 KHz
p= cm2:            = ; DAC: 18
pcm2:
pcm2:     nid=3D32 [pin: Digital= -out (Jack)]
pcm2:       + <- nid=3D18 = [audio output] [src: pcm]
pcm2:
pcm2: Mixer "vol" -> "none": chil= d=3D0x00000010
pcm2: Mixer "pcm": parent=3D"vol"
pcm2: Soft PCM mixer= ENABLED
pcm2: Playback channel set is: Front Left, Front Right,
pcm= 2: Playback channel matrix is: 2.0 (unknown)
pcm3: <VIA VT1708S_0 (Re= ar-panel Digital)> at nid 33 on hdaa1
pcm3: Playback:
pcm3:      Stream cap: 0x00000005 AC= 3 PCM
pcm3:         PCM cap: 0x0= 00e05e0 16 20 24 bits, 44 48 88 96 192 KHz
pcm3:    =          DAC: 21
pcm3:
pcm3:=      nid=3D33 [pin: SPDIF-out (Grey Jack)]
pcm3:&nbs= p;      + <- nid=3D21 [audio output] [src: pcm]=
pcm3:
pcm3: Mixer "vol" -> "none": child=3D0x00000010
pcm3: M= ixer "pcm": parent=3D"vol"
pcm3: Soft PCM mixer ENABLED
pcm3: Playbac= k channel set is: Front Left, Front Right,
pcm3: Playback channel matri= x is: 2.0 (unknown)
random: unblocking device.
usbus0: 5.0Gbps Super = Speed USB v3.0
usbus1: 5.0Gbps Super Speed USB v3.0
usbus2: 12Mbps Fu= ll Speed USB v1.0
usbus3: 480Mbps High Speed USB v2.0
usbus4: 12Mbps = Full Speed USB v1.0
usbus5: 480Mbps High Speed USB v2.0
usbus6: 12Mbp= s Full Speed USB v1.0
ahcich0: AHCI reset...
ugen6.1: <AMD> at u= sbus6
uhub0: <AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1>= on usbus6
ugen5.1: <AMD> at usbus5
uhub1: <AMD EHCI root HU= B, class 9/0, rev 2.00/1.00, addr 1> on usbus5
ugen4.1: <AMD> a= t usbus4
uhub2: <AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1&= gt; on usbus4
ugen3.1: <AMD> at usbus3
uhub3: <AMD EHCI root= HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3
ugen2.1: <AMD>= ; at usbus2
uhub4: <AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr= 1> on usbus2
ugen1.1: <0x1022> at usbus1
uhub5: <0x1022 = XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1
ugen0.1: &= lt;0x1022> at usbus0
uhub6: <0x1022 XHCI root HUB, class 9/0, rev = 3.00/1.00, addr 1> on usbus0
ahcich0: SATA connect timeout time=3D100= 00us status=3D00000000
ahcich0: AHCI reset: device not found
ahcich1: AHCI reset...
ahcich1: SATA connect time=3D900us stat= us=3D00000123
ahcich1: AHCI reset: device found
ahcich2: AHCI reset..= .
ahcich2: SATA connect timeout time=3D10000us status=3D00000000
ahci= ch2: AHCI reset: device not found
ahcich3: AHCI reset...
ahcich3: SAT= A connect timeout time=3D10000us status=3D00000000
ahcich3: AHCI reset: = device not found
ata0: reset tp1 mask=3D03 ostat0=3D7f ostat1=3D7f
ah= cich1: AHCI reset: device ready after 100ms
ata0: stat0=3D0x7f err=3D0xf= f lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0= xff
uhub0: 2 ports with 2 removable, self powered
uhub2: 5 ports with= 5 removable, self powered
uhub4: 5 ports with 5 removable, self powered=
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
uhub5: 4 ports w= ith 4 removable, self powered
uhub6: 4 ports with 4 removable, self powe= red
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0= =3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D= 0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb= =3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: sta= t0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff= lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0x= ff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D= 0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb= =3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xffata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f= err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0x= ff msb=3D0xff
ata0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata= 0: stat0=3D0x7f err=3D0xff lsb=3D0xff msb=3D0xff
ata0: stat0=3D0x7f err= =3D0xff lsb=3D0xff msb=3D0xff
uhub3: 5 ports with 5 removable, self powe= red
uhub1: 5 ports with 5 removable, self powered
ata0: stat1=3D0x7f = err=3D0xff lsb=3D0xff msb=3D0xff
ata0: reset tp2 stat0=3Dff stat1=3Dff devices=3D0x0
ata1: reset tp1 mask=3D03 ostat0=3D50 ostat1= =3D00
ata1: stat0=3D0x00 err=3D0x01 lsb=3D0x14 msb=3D0xeb
ata1: stat1= =3D0x00 err=3D0x00 lsb=3D0x00 msb=3D0x00
ata1: reset tp2 stat0=3D00 stat= 1=3D00 devices=3D0x10000
ada0 at ahcich1 bus 0 scbus1 target 0 lun 0
= ada0: <KINGSTON SV100S264G D100811a> ATA-8 SATA 2.x device
ada0: S= erial Number 08AAB0018023
ada0: 300.000MB/s transfers (SATA 2.x, UDMA5, = PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 61057MB (12504542= 4 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad6<= br>GEOM: new disk ada0
pass0 at ahcich1 bus 0 scbus1 target 0 lun 0
p= ass0: <KINGSTON SV100S264G D100811a> ATA-8 SATA 2.x device
pass0: = Serial Number 08AAB0018023
ada0: Serial Number 08AAB0018023
ada0: 300= .000MB/s transfers (SATA 2.x, UDMA5, PIO 8192bytes)
ada0: Command Queuei= ng enabled
ada0: 61057MB (125045424 512 byte sectors: 16H 63S/T 16383C)<= br>ada0: Previously was known as ad6
GEOM: new disk ada0
pass0 at ahcich1 bus 0 scbus1 targe= t 0 lun 0
pass0: <KINGSTON SV100S264G D100811a> ATA-8 SATA 2.x dev= ice
pass0: Serial Number 08AAB0018023
pass0: 300.000MB/s transfers (S= ATA 2.x, UDMA5, PIO 8192bytes)
pass0: Command Queueing enabled
pass1 = at ata1 bus 0 scbus5 target 0 lun 0
pass1: <ASUS DRW-24B1ST &nbs= p; c 1.05> Removable CD-ROM SCSI-0 device
pass1: Serial Number D1D0C= L155039
pass1: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 8192bytes= )
cd0 at ata1 bus 0 scbus5 target 0 lun 0
cd0: <ASUS DRW-24B1ST&nb= sp;  c 1.05> Removable CD-ROM SCSI-0 device
cd0: Serial Number = D1D0CL155039
cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 8192by= tes)
cd0: Attempt to query device size failed: NOT READY, Medium not pre= sent - tray closed
GEOM: new disk cd0
Netvsc initializing... SMP: AP = CPU #1 Launched!
cpu1 AP:
     ID: 0x01000000   VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff
=   lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff<= br>  timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x000104= 00
ioapic0: routing intpin 4 (ISA IRQ 4) to lapic 1 vector 48
ioapic0= : routing intpin 14 (ISA IRQ 14) to lapic 1 vector 49
ioapic0: routing i= ntpin 16 (PCI IRQ 16) to lapic 1 vector 50
ioapic0: routing intpin 18 (P= CI IRQ 18) to lapic 1 vector 51
msi: Assigning MSI-X IRQ 257 to local AP= IC 1 vector 52
msi: Assigning MSI IRQ 259 to local APIC 1 vector 53
m= si: Assigning MSI-X IRQ 261 to local APIC 1 vector 54
msi: Assigning MSI= IRQ 263 to local APIC 1 vector 55
msi: Assigning MSI IRQ 265 to local A= PIC 1 vector 56
SMP: passed TSC synchronization test
TSC timecounter = discards lower 1 bit(s)
Timecounter "TSC-low" frequency 1349962172 Hz qu= ality 800
Root mount waiting for: usbus5
Trying to mount root from ufs:/dev/ada0p2 [rw]...
start_init: trying /sbin/init
ugen4.2: = <Chicony> at usbus4
ukbd0: <Chicony HP Elite USB Keyboard, clas= s 0/0, rev 1.10/1.21, addr 2> on usbus4
kbd2 at ukbd0
kbd2: ukbd0,= generic (0), config:0x0, flags:0x3d0000
em0: Link is up 1000 Mbps Full = Duplex
uhid0: <Chicony HP Elite USB Keyboard, class 0/0, rev 1.10/1.2= 1, addr 2> on usbus4

---837175150-683351188-1393107430=:40038-- From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 00:59:18 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21462DC2 for ; Sun, 23 Feb 2014 00:59:18 +0000 (UTC) Received: from nm21.bullet.mail.gq1.yahoo.com (nm21.bullet.mail.gq1.yahoo.com [98.136.217.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D1F781FBD for ; Sun, 23 Feb 2014 00:59:17 +0000 (UTC) Received: from [216.39.60.180] by nm21.bullet.mail.gq1.yahoo.com with NNFMP; 23 Feb 2014 00:57:24 -0000 Received: from [98.137.12.227] by tm16.bullet.mail.gq1.yahoo.com with NNFMP; 23 Feb 2014 00:57:24 -0000 Received: from [127.0.0.1] by omp1035.mail.gq1.yahoo.com with NNFMP; 23 Feb 2014 00:57:24 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 425460.34552.bm@omp1035.mail.gq1.yahoo.com Received: (qmail 63525 invoked by uid 60001); 23 Feb 2014 00:57:24 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1393117044; bh=Zm7MCExr3k7NPyinz1P14ODRKv1UnTopDLr2M1wDVqI=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=DEEcXuqM7DrE337wNhNCLpeeCK7758UjukjFEiOgWoGpZZgdQFKDFsMJwSrimuduaUzVvUpiM+GjnK1mFYDC23l1Bw4MyKhNJkq0CxbYbOt4Adq0n+wDKOowdWBPoskjsdfO94oZ4I1nlkpqF2Mml/O+DFcEor8gkFdfpRyzmLg= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=55VD9mey16DeSt7MyOxzdt0kxgfNzZ2OXyOpp5D890GRm+iMgX9wyMEPwdwrXkWZAq+fjhZ6u5H87qy8qnQ62gn06Ilc21IBF9LNBaEZ5LeAHHsBqzCReO77WO0H23KBWrDgwpDqgWGFXznpzOQ7W3kK/Yrb19Qr28igYpS1pyg=; X-YMail-OSG: e7sBAbYVM1kZ3lyxRgDv4EoanNtly7Ue17iIyRY0nMaHkTH FAqqbTDGnFoxwbbm6CxmO2dG6id2VfXH6i0xt_oyaRkxV2SKGj1zV4y7jMj5 KwwOvpcjdCJu3IklaJ7iFS.RZIpJchPcUQg7VOzKvIo7OEq8tQqJLSRfU95g vjL5tJoAhQLLGY.9lij5cLsBW.G_qjgfHdG9opwjic2mzC4._fGfZDeuTS_j 0YFziW6BodjdBsYcDnCkMh54Dyj1nZ6ECsug9KACua_NXPHT5GNOLV2WkpFR sSZjKxTH2ZGDxNMgmIABgnEUr0YRQB_1UdpJZycHmmrw.4x4Kw2NtzZjgp6U g1Xrk6NBvQyuxFydTA8xRNk_oqTq96nfQ.Ti9ckUZRvTd53MxKV9DnWv_htH vio98pokSSNBrEbNAWgFwW.FP9rYRHJgKo4tpRJbPqafDOJ7EbMEYd77vrS1 yjG4GwTF2HAa7_5fkA9O1hOKlGNp4XUNK1CwxMGZicc1trcW5MJjMhXpfjK8 JNevRbBH3EF7U3w1B7x5MLafrv3PrpDX8ZT3e3aanQovpdx7.VcHPzRFXcOu nMCYjy5XfiniH3F_X1A-- Received: from [174.3.151.166] by web163806.mail.gq1.yahoo.com via HTTP; Sat, 22 Feb 2014 16:57:24 PST X-Rocket-MIMEInfo: 002.001, Qm91Z2h0UmFkZW9uIHI5IDI3MMKgIGZvciBsaW51eCBidXQgd2FudGVkIHRvIHNlZSBpZiBpdCBoYWQgYW55IHN1cHBvcnQgb24gRnJlZUJTRC7CoCBJbnN0YWxsZWQgdGhlIGNhcmQsIGJvb3RlZCB1cC7CoCBJdCB3b3JrZWQgYXQgMTkyMHgxMDgwIHJlc29sdXRpb24gd2l0aCBib3RoIHJhZGVvbmhkIGFuZCBhdGkgZHJpdmVycy7CoCBJIHdhcyB0b2xkIHRoaXMgY2FyZCB3b3VsZCBvbmx5IHdvcmsgd2l0aCB2ZXNhLsKgIEkgYW0gcXVpdGUgaGFwcHkuCgotRGFycmVuIEpvaG5zdG9uCgEwAQEBAQ-- X-Mailer: YahooMailWebService/0.8.177.636 Message-ID: <1393117044.60675.YahooMailNeo@web163806.mail.gq1.yahoo.com> Date: Sat, 22 Feb 2014 16:57:24 -0800 (PST) From: Darren Subject: Radeon r9 270 To: "freebsd-x11@FreeBSD.org" MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Darren List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 00:59:18 -0000 BoughtRadeon r9 270=A0 for linux but wanted to see if it had any support on= FreeBSD.=A0 Installed the card, booted up.=A0 It worked at 1920x1080 resol= ution with both radeonhd and ati drivers.=A0 I was told this card would onl= y work with vesa.=A0 I am quite happy.=0A=0A-Darren Johnston=0A From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 02:05:17 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 65C101E2 for ; Sun, 23 Feb 2014 02:05:17 +0000 (UTC) Received: from mail-pb0-x236.google.com (mail-pb0-x236.google.com [IPv6:2607:f8b0:400e:c01::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3ABE615C3 for ; Sun, 23 Feb 2014 02:05:17 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id uo5so5080299pbc.27 for ; Sat, 22 Feb 2014 18:05:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=oQDPPqIYWtEHF2i7mUUi31cwEcDByFz+gyXKk3NefH4=; b=C+25X6SvHrPgeMKjzSsSs3G4N0h9y3Jb1txm8Vr8eUh+wux0EycmHGm1aQ3USyQykN PrgzntfvdajbPDp1lhYIP2ymBgM8NvL+ohQYVta2qpW9xB0lqVBUr/PhWcBWddSitVUy wN4gingHoBU4cN09MjnRnKVWrKabn7OBiE4Hb8srBrDZr4dUKU79AuS6hALGgW2ZbMiP o1muTf64eUgGuqi8QP/oUFiox+UXTUaofs91jotuqIatoYDfNncTpw5DnzzpEEd+3nTm 90jb+1mLOf6kbiPpohZ/P9tjO30wpOU8w15v/iu5bR2fwl788oc8zAM+P4PJGAnUyToY MVHw== MIME-Version: 1.0 X-Received: by 10.68.237.99 with SMTP id vb3mr17047915pbc.76.1393121116911; Sat, 22 Feb 2014 18:05:16 -0800 (PST) Sender: kob6558@gmail.com Received: by 10.66.15.33 with HTTP; Sat, 22 Feb 2014 18:05:16 -0800 (PST) In-Reply-To: <1393117044.60675.YahooMailNeo@web163806.mail.gq1.yahoo.com> References: <1393117044.60675.YahooMailNeo@web163806.mail.gq1.yahoo.com> Date: Sat, 22 Feb 2014 18:05:16 -0800 X-Google-Sender-Auth: HhpisaXHnmzUyX01NfQSSb1jqKw Message-ID: Subject: Re: Radeon r9 270 From: Kevin Oberman To: Darren Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-x11@FreeBSD.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 02:05:17 -0000 On Sat, Feb 22, 2014 at 4:57 PM, Darren wrote: > BoughtRadeon r9 270 for linux but wanted to see if it had any support on > FreeBSD. Installed the card, booted up. It worked at 1920x1080 resolution > with both radeonhd and ati drivers. I was told this card would only work > with vesa. I am quite happy. > > -Darren Johnston > > For the record, what version of FreeBSD and what is the content of /etc/make.conf and /etc/src.conf (if any). It's nice to have a record of just what works and what does not. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.co From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 05:08:50 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 85C2A5C9 for ; Sun, 23 Feb 2014 05:08:50 +0000 (UTC) Received: from nm19-vm0.bullet.mail.bf1.yahoo.com (nm19-vm0.bullet.mail.bf1.yahoo.com [98.139.213.162]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1190517CE for ; Sun, 23 Feb 2014 05:08:49 +0000 (UTC) Received: from [98.139.212.152] by nm19.bullet.mail.bf1.yahoo.com with NNFMP; 23 Feb 2014 05:05:29 -0000 Received: from [98.139.212.210] by tm9.bullet.mail.bf1.yahoo.com with NNFMP; 23 Feb 2014 05:05:29 -0000 Received: from [127.0.0.1] by omp1019.mail.bf1.yahoo.com with NNFMP; 23 Feb 2014 05:05:29 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 134777.74040.bm@omp1019.mail.bf1.yahoo.com Received: (qmail 14292 invoked by uid 60001); 23 Feb 2014 05:05:29 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1393131928; bh=gF8TkXxpuSHemm2+e1TLUBqH2PabCxa2S/y+KouJ0e0=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=q/Q9lSYshoE3ckF5fYNTuMpIb2wRbKu0R1NIZQu4AvDvPZIpRFSRcURVUomxwIml7QK2MtvMqr4nHZYFzJx5HZtxP0BOvvvVu9Ml6XHx+OjWGjicbazZhYNMb6p+I4miGvWrHN6Ba++VAPzPF2Fl/cuHdkxRDQ/KVEQ9jPvMgQs= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=kc5CW58pr1sIa0X2cDs8iFfsNwA3ZZN1dwSI+qnldL1hmqXVqyeUT+C1JxyV6/M4hr/sbOinLSRp1zN0LYsZmYzg9nx2f0yrc0KKoa/TcB/AQ7TI/CkBywrcztpnY3w/C6b8Q6u7eB2iwSQUsCThPuPhVr44sDcGwpVSJz6Fn4Y=; X-YMail-OSG: XCmSZJYVM1mZ6BXclfPRYMEO6Jo0Dvo1xpHirBmJhLmFZ7b 8f74OOmV98hIXl5z4reMfMqFX.utzfFKlfZ88hscv9eGkjqrWAmpZjtWeaA_ Ccrc8wNvaJDj80p.bPjSY74p7d015CM7mIb7ew7rtxcG4vKgKrOS9qszxcF0 IU62tiysEE2HTLwY1g1fHPRp0Jx1H1SEmaweqALhZQbP2sYAaZ6rHitTJThu _sNeCB04moThxwILFn8ZxFKyTn6_OkD8mQfDtAwU9vcUGAvLQ1yLBbCq.MXZ uwE9uutgzfbNKEjs5qYdT_LD5lJRcMpnwAivja9uw5SgLiwHWfc0r6tnkTYE YuCJkPjIBNYG2kUQDfvTvRyJgILCL5VkNz1T.MqXl3Q1A4wIFs7cDzHuO4Oo U818kJjrUbKvGD2MwMQymqiJ9c035Ls5WOqUGAGobDhfIkDJ5CUZmmZTeJM3 mNkVlq77qMZBEJzSdY3wieEHOlIuUZSazdIqN61p2UxpYp.97_hbRCE5knJS 6Lgmr0aUsHsh8uLsl_GQz4hIazkxdzY1T2dcXHU6cOBeqbdofcpTAKup7Xby pBVVKhOxCf8BOX4luDkJgTIMuZ1vDXozrB6yT0EcBsic0lQnMTeDuidSTATA nfBITOBtBnL6Z Received: from [209.112.188.15] by web161005.mail.bf1.yahoo.com via HTTP; Sat, 22 Feb 2014 21:05:28 PST X-Rocket-MIMEInfo: 002.001, DQpXSFkgUkVQT1JUOg0KDQo9PT0.ICBTY3JpcHQgImNvbmZpZ3VyZSIgZmFpbGVkIHVuZXhwZWN0ZWRseS4NClBsZWFzZSByZXBvcnQgdGhlIHByb2JsZW0gdG8geDExQEZyZWVCU0Qub3JnIFttYWludGFpbmVyXSBhbmQgYXR0YWNoIHRoZQ0KIi91bWFzcy9wb3J0cy9ncmFwaGljcy9kcmkvd29yay9NZXNhLTcuNi4xL2NvbmZpZy5sb2ciIGluY2x1ZGluZyB0aGUgb3V0cHV0DQpvZiB0aGUgZmFpbHVyZSBvZiB5b3VyIG1ha2UgY29tbWFuZC4gQWxzbywgaXQgbWlnaHQgYmUgYSBnb29kIGlkZWEgdG8gcHJvdmkBMAEBAQE- X-Mailer: YahooMailClassic/424 YahooMailWebService/0.8.177.636 Message-ID: <1393131928.3645.YahooMailBasic@web161005.mail.bf1.yahoo.com> Date: Sat, 22 Feb 2014 21:05:28 -0800 (PST) From: "\"Chad Kline\"" Subject: Please report the problem. To: x11@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 05:08:50 -0000 WHY REPORT: ===> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the "/umass/ports/graphics/dri/work/Mesa-7.6.1/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/sbin/pkg_info -Ea). MAKE FAILURE: ===> Registering installation for libXdamage-1.1.4 ===> Returning to build of dri-7.6.1_3,2 ===> dri-7.6.1_3,2 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - f ound ===> dri-7.6.1_3,2 depends on shared library: drm - found ===> dri-7.6.1_3,2 depends on shared library: expat - found ===> Configuring for dri-7.6.1_3,2 configure: WARNING: unrecognized options: --enable-gallium-llvm, --without-galli um-drivers configure: loading site script /usr/ports/Templates/config.site checking build system type... i386-portbld-freebsd9.1 checking host system type... i386-portbld-freebsd9.1 checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cpp checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for gmake... gmake checking for makedepend... /usr/local/bin/makedepend checking for sed... (cached) /usr/bin/sed checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether to enable assembly... yes, x86 checking for cc option to produce PIC... -fPIC checking for dlopen... yes checking for posix_memalign... yes checking pkg-config files for X11 are available... yes checking for LIBDRM... configure: error: Package requirements (libdrm >= 2.4.3) were not met: Package libdrm was not found in the pkg-config search path. Perhaps you should add the directory containing `libdrm.pc' to the PKG_CONFIG_PATH environment variable Package 'libdrm', required by 'world', not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LIBDRM_CFLAGS and LIBDRM_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ===> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the "/umass/ports/graphics/dri/work/Mesa-7.6.1/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/sbin/pkg_info -Ea). *** [do-configure] Error code 1 Stop in /umass/ports/graphics/dri. *** [install] Error code 1 Stop in /umass/ports/graphics/dri. *** [build-depends] Error code 1 Stop in /umass/ports/x11-servers/xorg-server. *** [install] Error code 1 Stop in /umass/ports/x11-servers/xorg-server. *** [run-depends] Error code 1 Stop in /umass/ports/x11/xorg-minimal. /umass/ports/graphics/dri/work/Mesa-7.6.1/config.log: This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by Mesa configure 7.6.1, which was generated by GNU Autoconf 2.65. Invocation command line was $ ./configure --enable-gallium-llvm=no --without-gallium-drivers --disable-egl --disable-glut --disable-glw --disable-glu --with-dri-drivers=i915,i965,r200,radeon,swrast --enable-xcb --with-dri-drivers= unichrome --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ --build=i386-portbld-freebsd9.1 ## --------- ## ## Platform. ## ## --------- ## hostname = ai1.alaska.net uname -m = i386 uname -r = 9.1-RELEASE uname -s = FreeBSD uname -v = FreeBSD 9.1-RELEASE #0 r243826: Tue Dec 4 06:55:39 UTC 2012 root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC /usr/bin/uname -p = i386 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /root/.z3 PATH: /root/bin PATH: /etc/bin/awk PATH: /etc/bin/sh PATH: /etc/bin/x PATH: /bin PATH: /sbin PATH: /usr/bin PATH: /usr/sbin PATH: /usr/local/bin PATH: /usr/local/sbin PATH: /usr/X11/bin PATH: /usr/X11/sbin PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:2302: loading site script /usr/ports/Templates/config.site | # $FreeBSD: branches/RELENG_9_2_0/Templates/config.site 319483 2013-05-31 10:53:04Z bdrewery $ | # Path | : ${ac_cv_path_GZIP=/usr/bin/gzip} | : ${ac_cv_path_BZIP2=/usr/bin/bzip2} | : ${ac_cv_path_MKTEMP_COMMAND=/usr/bin/mktemp} | : ${ac_cv_path_SED=/usr/bin/sed} | : ${ac_cv_path_install=/usr/bin/install} | : ${ac_cv_path_GREP=/usr/bin/grep} | : ${ac_cv_path_EGREP=/usr/bin/egrep} | : ${ac_cv_path_FGREP=/usr/bin/fgrep} | : ${ac_cv_path_mkdir=/bin/mkdir} | : ${am_cv_prog_tar_ustar=/usr/bin/tar} | : ${ac_cv_prog_AWK=/usr/bin/awk} | : ${ac_cv_prog_SED=/usr/bin/sed} | : ${cl_cv_prog_cp='/bin/cp -p'} | : ${cl_cv_prog_LN=/bin/ln} | : ${lt_cv_path_MAGIC_CMD=/usr/bin/file} | | # Headers | : ${ac_cv_header_stdc=yes} | : ${ac_cv_header_sys_param_h=yes} | : ${ac_cv_header_sys_types_h=yes} | : ${ac_cv_header_sys_stat_h=yes} | : ${ac_cv_header_stdlib_h=yes} | : ${ac_cv_header_strings_h=yes} | : ${ac_cv_header_string_h=yes} | : ${ac_cv_header_memory_h=yes} | : ${ac_cv_header_inttypes_h=yes} | : ${ac_cv_header_stdint_h=yes} | : ${ac_cv_header_unistd_h=yes} | : ${ac_cv_header_minix_config_h=no} | : ${ac_cv_header_wchar_h=yes} | : ${gl_cv_header_wchar_h_correct_inline=yes} | : ${ac_cv_header_alloca_h=no} | : ${ac_cv_header_sys_times_h=yes} | : ${ac_cv_header_sys_time_h=yes} | : ${ac_cv_header_sys_socket_h=yes} | : ${ac_cv_header_sys_fcntl_h=yes} | : ${ac_cv_header_sys_select_h=yes} | : ${ac_cv_header_dirent_h=yes} | : ${ac_cv_header_dlfcn_h=yes} | : ${ac_cv_header_pwd_h=yes} | : ${ac_cv_header_search_h=yes} | : ${ac_cv_header_ctype_h=yes} | : ${ac_cv_header_arpa_inet_h=yes} | : ${ac_cv_header_math_h=yes} | : ${ac_cv_header_netdb_h=yes} | : ${ac_cv_header_netinet_in_h=yes} | : ${ac_cv_header_errno_h=yes} | : ${ac_cv_header_getopt_h=yes} | : ${ac_cv_header_sys_mman_h=yes} | : ${ac_cv_header_signal_h=yes} | : ${ac_cv_header_stddef_h=yes} | : ${ac_cv_header_stdio_h=yes} | : ${ac_cv_header_time_h=yes} | : ${ac_cv_header_wctype_h=yes} | : ${ac_cv_header_limits_h=yes} | : ${ac_cv_header_stdbool_h=yes} | : ${ac_cv_header_spawn_h=yes} | : ${ac_cv_header_net_if_h=yes} | : ${ac_cv_header_net_if_media_h=yes} | : ${ac_cv_header_sched_h=yes} | : ${ac_cv_header_sys_wait_h=yes} | : ${ac_cv_header_ucontext_h=yes} | | : ${ac_cv_header_dl_h=no} | : ${ac_cv_header_malloc_h=no} | : ${ac_cv_header_byteswap_h=no} | : ${ac_cv_header_vfork_h=no} | : ${ac_cv_header_random_h=no} | : ${ac_cv_header_argz_h=no} | | : ${gl_cv_have_raw_decl_memmem=yes} | : ${gl_cv_have_raw_decl_memcpy=no} | : ${gl_cv_have_raw_decl_memrchr=yes} | : ${gl_cv_have_raw_decl_rawmemchr=yes} | : ${gl_cv_have_raw_decl_stpcpy=yes} | : ${gl_cv_have_raw_decl_stpncpy=yes} | # This appears in FreeBSD 10 do not cache it. | #: ${gl_cv_have_raw_decl_strchrnul=yes} | : ${gl_cv_have_raw_decl_strdup=yes} | : ${gl_cv_have_raw_decl_strncat=yes} | : ${gl_cv_have_raw_decl_strndup=yes} | : ${gl_cv_have_raw_decl_strnlen=yes} | : ${gl_cv_have_raw_decl_strpbrk=yes} | : ${gl_cv_have_raw_decl_strsep=yes} | : ${gl_cv_have_raw_decl_strcasestr=yes} | : ${gl_cv_have_raw_decl_strtok_r=yes} | : ${gl_cv_have_raw_decl_strsignal=yes} | : ${gl_cv_have_raw_decl_strverscmp=no} | | # Type | : ${ac_cv_type_long_long_int=yes} | : ${ac_cv_type_unsigned_long_long_int=yes} | : ${ac_cv_type_unsigned_long_long=yes} | : ${ac_cv_type_unsigned_long=yes} | : ${ac_cv_type_long=yes} | : ${ac_cv_type_size_t=yes} | : ${ac_cv_type_ssize_t=yes} | : ${ac_cv_type_int32_t=yes} | : ${ac_cv_type_u_int32_t=yes} | : ${ac_cv_type_int16_t=yes} | : ${ac_cv_type_u_int16_t=yes} | : ${ac_cv_type_u_int8_t=yes} | : ${ac_cv_type_u_long=yes} | : ${ac_cv_type_u_int=yes} | : ${ac_cv_type_u_short=yes} | : ${ac_cv_type_u_char=yes} | : ${ac_cv_type_off_t=yes} | : ${ac_cv_type_char_p=yes} | : ${ac_cv_type_unsigned_int=yes} | : ${ac_cv_type_int=yes} | : ${ac_cv_type_unsigned_short=yes} | : ${ac_cv_type_short=yes} | : ${ac_cv_type_unsigned_char=yes} | : ${ac_cv_type_char=yes} | : ${ac_cv_type_pid_t=yes} | : ${ac_cv_type_nlink_t=yes} | : ${ac_cv_type_posix_spawnattr_t=yes} | : ${ac_cv_type_posix_spawn_file_actions_t=yes} | : ${ac_cv_type_wint_t=yes} | : ${ac_cv_type_wchar_t=yes} | : ${ac_cv_type_intmax_t=yes} | : ${ac_cv_type_ptrdiff_t=yes} | : ${ac_cv_type_mbstate_t=yes} | : ${ac_cv_type__Bool=yes} | : ${ac_cv_type_mode_t=yes} | : ${ac_cv_type_sig_atomic_t=yes} | : ${ac_cv_type_stack_t=yes} | : ${ac_cv_type_uid_t=yes} | : ${ac_cv_type_volatile_sig_atomic_t=yes} | | : ${gt_cv_c_wint_t=yes} | : ${gt_cv_c_wchar_t=yes} | : ${gl_cv_type_wctype_t=yes} | : ${gl_cv_type_wctrans_t=yes} | : ${gt_cv_ssize_t=yes} | : ${gl_cv_size_max=yes} | : ${gl_cv_sigaltstack_low_base=yes} | | # Struct | : ${ac_cv_member_struct_stat_st_blksize=yes} | : ${ac_cv_member_struct_sigaction_sa_sigaction=yes} | : ${ac_cv_sys_stack_overflow_works=yes} | : ${gl_cv_sys_struct_timespec_in_time_h=yes} | : ${gl_cv_sys_struct_timeval=yes} | | # Functions | : ${ac_cv_func_shmget=yes} | : ${ac_cv_func_mmap=yes} | : ${ac_cv_func_getpagesize=yes} | : ${ac_cv_func_munmap=yes} | : ${ac_cv_func_mlock=yes} | : ${ac_cv_func_munlock=yes} | : ${ac_cv_func_pread=yes} | : ${ac_cv_func_pwrite=yes} | : ${ac_cv_func_sysconf=yes} | : ${ac_cv_func_strtoul=yes} | : ${ac_cv_func_select=yes} | : ${ac_cv_func_getuid=yes} | : ${ac_cv_func_gettimeofday=yes} | : ${ac_cv_func_getrusage=yes} | : ${ac_cv_func_clock_gettime=yes} | : ${ac_cv_func_strerror=yes} | : ${ac_cv_func_strdup=yes} | : ${ac_cv_func_strcasecmp=yes} | : ${ac_cv_func_snprintf=yes} | : ${ac_cv_func_raise=yes} | : ${ac_cv_func_vsnprintf=yes} | : ${ac_cv_func_memmove=yes} | : ${ac_cv_func_memcpy=yes} | : ${ac_cv_func_memcmp=yes} | : ${ac_cv_func_getopt=yes} | : ${ac_cv_func_getcwd=yes} | : ${ac_cv_func_sched_yield=yes} | : ${ac_cv_func_utime=yes} | : ${ac_cv_func_utimes=yes} | : ${ac_cv_func_chown=yes} | : ${ac_cv_func_dup2=yes} | : ${ac_cv_func_inet_ntop=yes} | : ${ac_cv_func_fork=yes} | : ${ac_cv_func_vfork=yes} | : ${ac_cv_func_gethostname=yes} | : ${ac_cv_func_gethostbyname=yes} | : ${ac_cv_func_waitpid=yes} | # Has appearred in FreeBSD 10 | #: ${ac_cv_func_waitid=yes} | : ${ac_cv_func_vasprintf=yes} | : ${ac_cv_func_unsetenv=yes} | : ${gt_cv_func_unsetenv_ret=int} | : ${ac_cv_func_strtol=yes} | : ${ac_cv_func_strbrk=yes} | : ${ac_cv_func_strpbrk=yes} | : ${ac_cv_func_strcspn=yes} | # Has appearred in FreeBSD 10 | #: ${ac_cv_func_strchrnul=yes} | : ${ac_cv_func_sigprocmask=yes} | : ${ac_cv_func_mkdtemp=yes} | : ${ac_cv_func_memset=yes} | : ${ac_cv_func_strftime=yes} | : ${ac_cv_func_getegid=yes} | : ${ac_cv_func_geteuid=yes} | : ${ac_cv_func_stpcpy=yes} | : ${ac_cv_func_tsearch=yes} | # Has appearred in FreeBSD 9 | #: ${ac_cv_func_uselocale=yes} | #: ${ac_cv_func_newlocale=yes} | : ${ac_cv_func_asprintf=yes} | : ${ac_cv_func_fwprintf=yes} | : ${ac_cv_func_putenv=yes} | : ${ac_cv_func_setenv=yes} | : ${ac_cv_func_setlocale=yes} | : ${ac_cv_func_strlen=yes} | : ${ac_cv_func_wcslen=yes} | : ${ac_cv_func_wcsnlen=yes} | : ${ac_cv_func_mbrtowc=yes} | : ${ac_cv_func_wcrtomb=yes} | : ${ac_cv_func_readlink=yes} | : ${ac_cv_func_realpath=yes} | : ${ac_cv_func_lstat=yes} | : ${ac_cv_func_mbsinit=yes} | : ${ac_cv_func_mprotect=yes} | : ${ac_cv_func_memchr=yes} | : ${ac_cv_func_pathconf=yes} | : ${ac_cv_func_iswcntrl=yes} | : ${ac_cv_func_iswblank=yes} | : ${ac_cv_func_wcwidth=yes} | : ${ac_cv_func_strerror_r=yes} | : ${ac_cv_func_getopt_long_only=yes} | : ${ac_cv_func_alloca=yes} | : ${ac_cv_func_alloca_works=yes} | : ${ac_cv_func_btowc=yes} | : ${gl_cv_func_btowc_works=yes} | : ${ac_cv_func_wctob=yes} | : ${gl_cv_func_wctob_works=yes} | : ${ac_cv_func_pthread_self=yes} | : ${ac_cv_func_pthread_mutex_init=yes} | : ${ac_cv_func_pthread_mutex_destroy=yes} | : ${ac_cv_func_pthread_mutex_lock=yes} | : ${ac_cv_func_pthread_mutex_unlock=yes} | : ${ac_cv_func_pthread_cond_init=yes} | : ${ac_cv_func_pthread_cond_destroy=yes} | : ${ac_cv_func_pthread_cond_wait=yes} | : ${ac_cv_func_pthread_cond_timedwait=yes} | : ${ac_cv_func_pthread_cond_signal=yes} | : ${ac_cv_func_pthread_cond_broadcast=yes} | : ${ac_cv_func_pthread_equal=yes} | : ${ac_cv_func_pthread_exit=yes} | : ${ac_cv_func_setrlimit=yes} | : ${ac_cv_func_shmget=yes} | : ${ac_cv_func_sigaction=yes} | : ${ac_cv_func_sigaltstack=yes} | : ${ac_cv_func_siginterrupt=yes} | : ${ac_cv_func_fpurge=yes} | : ${ac_cv_func_fwprintf=yes} | : ${ac_cv_func_getdtablesize=yes} | : ${ac_cv_func_getpagesize=yes} | : ${ac_cv_func_isblank=yes} | : ${ac_cv_func_iswblank=yes} | : ${ac_cv_func_iswcntrl=yes} | : ${ac_cv_func_iswctype=yes} | : ${ac_cv_func_link=yes} | : ${ac_cv_func_lstat=yes} | : ${ac_cv_func_lstat_dereferences_slashed_symlink=yes} | : ${ac_cv_func_malloc_0_nonnull=yes} | : ${ac_cv_func_mkstemp=yes} | : ${ac_cv_func_mlock=yes} | : ${ac_cv_func_nl_langinfo=yes} | : ${ac_cv_func_pipe=yes} | : ${ac_cv_func_posix_spawn=yes} | : ${ac_cv_func_strndup=yes} | : ${ac_cv_func_strnlen=yes} | : ${ac_cv_func_strnlen_working=yes} | : ${ac_cv_func_strsignal=yes} | : ${ac_cv_func_symlink=yes} | : ${ac_cv_func_wcscoll=yes} | : ${ac_cv_func_wcslen=yes} | : ${ac_cv_func_wcsnlen=yes} | : ${ac_cv_func_wcwidth=yes} | | # non existing functions | : ${ac_cv_func_yield=no} | : ${ac_cv_func_pstat_getdynamic=no} | : ${ac_cv_func_rawmemchr=no} | : ${ac_cv_func_obstacks=no} | : ${ac_cv_func_argz_count=no} | : ${ac_cv_func_argz_stringify=no} | : ${ac_cv_func_argz_next=no} | | : ${ac_cv_have_decl_alarm=yes} | : ${ac_cv_have_decl_clearerr_unlocked=yes} | : ${ac_cv_have_decl_feof_unlocked=yes} | : ${ac_cv_have_decl_ferror_unlocked=yes} | : ${ac_cv_have_decl_fpurge=yes} | : ${ac_cv_have_decl_frexpl=yes} | : ${ac_cv_have_decl_fseeko=yes} | : ${ac_cv_have_decl_ftello=yes} | : ${ac_cv_have_decl_getc_unlocked=yes} | : ${ac_cv_have_decl_getenv=yes} | : ${ac_cv_have_decl_getpagesize=yes} | : ${ac_cv_have_decl_isblank=yes} | : ${ac_cv_have_decl_putc_unlocked=yes} | : ${ac_cv_have_decl_setenv=yes} | : ${ac_cv_have_decl_sigaltstack=yes} | : ${ac_cv_have_decl_snprintf=yes} | : ${ac_cv_have_decl_strdup=yes} | : ${ac_cv_have_decl_strerror_r=yes} | : ${ac_cv_have_decl_strndup=yes} | : ${ac_cv_have_decl_strnlen=yes} | : ${ac_cv_have_decl_strsignal=yes} | : ${ac_cv_have_decl_strtod=yes} | : ${ac_cv_have_decl_sys_siglist=yes} | : ${ac_cv_have_decl_unsetenv=yes} | : ${ac_cv_have_decl_wctob=yes} | | # function specific | : ${gl_cv_decl_null_works=yes} | : ${gl_cv_decl_readlink_works=yes} | : ${gl_cv_func_btowc_eof=yes} | : ${gl_cv_func_btowc_nul=yes} | : ${gl_cv_func_dup2_works=yes} | : ${gl_cv_func_fcntl_f_dupfd_cloexec=yes} | : ${gl_cv_func_fcntl_f_dupfd_works=yes} | : ${gl_cv_func_fopen_slash=yes} | : ${gl_cv_func_fpurge_works=yes} | : ${gl_cv_func_frexp_no_libm=yes} | : ${gl_cv_func_fseeko=yes} | : ${gl_cv_func_ftello=yes} | : ${gl_cv_func_ftello_works=yes} | : ${gl_cv_func_getopt_posix=yes} | : ${gl_cv_func_isnand_no_libm=yes} | : ${gl_cv_func_iswcntrl_works=yes} | : ${gl_cv_func_ldexp_no_libm=yes} | : ${gl_cv_func_link_works=yes} | : ${gl_cv_func_lseek_pipe=yes} | : ${gl_cv_func_malloc_0_nonnull=1} | : ${gl_cv_func_malloc_posix=yes} | : ${gl_cv_func_mbrtowc_incomplete_state=yes} | : ${gl_cv_func_mbrtowc_nul_retval=yes} | : ${gl_cv_func_mbrtowc_null_arg1=yes} | : ${gl_cv_func_mbrtowc_null_arg2=yes} | : ${gl_cv_func_mbrtowc_retval=yes} | : ${gl_cv_func_mbrtowc_sanitycheck=yes} | : ${gl_cv_func_memchr_works=yes} | : ${gl_cv_func_nl_langinfo_yesexpr_works=yes} | : ${gl_cv_func_open_slash=yes} | : ${gl_cv_func_posix_spawn_works=yes} | : ${gl_cv_func_printf_directive_a=yes} | : ${gl_cv_func_printf_directive_f=yes} | : ${gl_cv_func_printf_directive_ls=yes} | : ${gl_cv_func_printf_directive_n=yes} | : ${gl_cv_func_printf_flag_grouping=yes} | : ${gl_cv_func_printf_flag_leftadjust=yes} | : ${gl_cv_func_printf_flag_zero=yes} | : ${gl_cv_func_printf_infinite=yes} | : ${gl_cv_func_printf_long_double=yes} | : ${gl_cv_func_printf_positions=yes} | : ${gl_cv_func_printf_precision=yes} | : ${gl_cv_func_printf_sizes_c99=yes} | : ${gl_cv_func_readlink_works=yes} | : ${gl_cv_func_realpath_works=yes} | : ${gl_cv_func_rename_dest_works=yes} | : ${gl_cv_func_rename_link_works=yes} | : ${gl_cv_func_rename_slash_dst_works=yes} | : ${gl_cv_func_rename_slash_src_works=yes} | : ${gl_cv_func_rmdir_works=yes} | : ${gl_cv_func_setenv_works=yes} | : ${gl_cv_func_sigprocmask=1} | : ${gl_cv_func_snprintf_retval_c99=yes} | : ${gl_cv_func_snprintf_size1=yes} | : ${gl_cv_func_snprintf_usable=yes} | : ${gl_cv_func_spawnattr_setschedparam=yes} | : ${gl_cv_func_spawnattr_setschedpolicy=yes} | : ${gl_cv_func_stat_dir_slash=yes} | : ${gl_cv_func_stat_file_slash=yes} | : ${gl_cv_func_strndup_works=yes} | : ${gl_cv_func_strstr_works_always=yes} | : ${gl_cv_func_strtod_works=yes} | : ${gl_cv_func_symlink_works=yes} | : ${gl_cv_func_ungetc_works=yes} | : ${gl_cv_func_unsetenv_works=yes} | : ${gl_cv_func_va_copy=yes} | : ${gl_cv_func_wcrtomb_retval=yes} | : ${gl_cv_have_include_next=yes} | : ${gl_cv_have_raw_decl_rawmemchr=yes} | : ${gl_cv_header_errno_h_complete=yes} | : ${gl_cv_header_inttypes_h=yes} | : ${gl_cv_header_langinfo_codeset=yes} | : ${gl_cv_header_langinfo_era=yes} | : ${gl_cv_header_langinfo_t_fmt_ampm=yes} | : ${gl_cv_header_langinfo_yesexpr=yes} | : ${gl_cv_header_math_huge_val_works=yes} | : ${gl_cv_header_math_nan_works=yes} | : ${gl_cv_header_stdint_h=yes} configure:2421: checking build system type configure:2435: result: i386-portbld-freebsd9.1 configure:2455: checking host system type configure:2468: result: i386-portbld-freebsd9.1 configure:2541: checking for gcc configure:2568: result: cc configure:2797: checking for C compiler version configure:2806: cc --version >&5 cc (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2817: $? = 0 configure:2806: cc -v >&5 Using built-in specs. Target: i386-undermydesk-freebsd Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] configure:2817: $? = 0 configure:2806: cc -V >&5 cc: '-V' option must have argument configure:2817: $? = 1 configure:2806: cc -qversion >&5 cc: unrecognized option '-qversion' cc: No input files specified configure:2817: $? = 1 configure:2837: checking whether the C compiler works configure:2859: cc -O2 -pipe -march=c3-2 -fno-strict-aliasing -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:2863: $? = 0 configure:2912: result: yes configure:2915: checking for C compiler default output file name configure:2917: result: a.out configure:2923: checking for suffix of executables configure:2930: cc -o conftest -O2 -pipe -march=c3-2 -fno-strict-aliasing -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:2934: $? = 0 configure:2956: result: configure:2978: checking whether we are cross compiling configure:2986: cc -o conftest -O2 -pipe -march=c3-2 -fno-strict-aliasing -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:2990: $? = 0 configure:2997: ./conftest configure:3001: $? = 0 configure:3016: result: no configure:3021: checking for suffix of object files configure:3043: cc -c -O2 -pipe -march=c3-2 -fno-strict-aliasing -I/usr/local/include conftest.c >&5 configure:3047: $? = 0 configure:3068: result: o configure:3072: checking whether we are using the GNU C compiler configure:3091: cc -c -O2 -pipe -march=c3-2 -fno-strict-aliasing -I/usr/local/include conftest.c >&5 configure:3091: $? = 0 configure:3100: result: yes configure:3109: checking whether cc accepts -g configure:3129: cc -c -g -I/usr/local/include conftest.c >&5 configure:3129: $? = 0 configure:3170: result: yes configure:3187: checking for cc option to accept ISO C89 configure:3251: cc -c -O2 -pipe -march=c3-2 -fno-strict-aliasing -I/usr/local/include conftest.c >&5 configure:3251: $? = 0 configure:3264: result: none needed configure:3289: checking how to run the C preprocessor configure:3359: result: cpp configure:3379: cpp -I/usr/local/include conftest.c configure:3379: $? = 0 configure:3393: cpp -I/usr/local/include conftest.c conftest.c:9:28: error: ac_nonexistent.h: No such file or directory configure:3393: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Mesa" | #define PACKAGE_TARNAME "mesa" | #define PACKAGE_VERSION "7.6.1" | #define PACKAGE_STRING "Mesa 7.6.1" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:3469: checking for gcc configure:3496: result: cc configure:3725: checking for C compiler version configure:3734: cc --version >&5 cc (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3745: $? = 0 configure:3734: cc -v >&5 Using built-in specs. Target: i386-undermydesk-freebsd Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] configure:3745: $? = 0 configure:3734: cc -V >&5 cc: '-V' option must have argument configure:3745: $? = 1 configure:3734: cc -qversion >&5 cc: unrecognized option '-qversion' cc: No input files specified configure:3745: $? = 1 configure:3749: checking whether we are using the GNU C compiler configure:3777: result: yes configure:3786: checking whether cc accepts -g configure:3847: result: yes configure:3864: checking for cc option to accept ISO C89 configure:3941: result: none needed configure:4073: checking for C++ compiler version configure:4082: c++ --version >&5 c++ (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4093: $? = 0 configure:4082: c++ -v >&5 Using built-in specs. Target: i386-undermydesk-freebsd Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] configure:4093: $? = 0 configure:4082: c++ -V >&5 c++: '-V' option must have argument configure:4093: $? = 1 configure:4082: c++ -qversion >&5 c++: unrecognized option '-qversion' c++: No input files specified configure:4093: $? = 1 configure:4097: checking whether we are using the GNU C++ compiler configure:4116: c++ -c -O2 -pipe -march=c3-2 -fno-strict-aliasing -I/usr/local/include conftest.cpp >&5 configure:4116: $? = 0 configure:4125: result: yes configure:4134: checking whether c++ accepts -g configure:4154: c++ -c -g -I/usr/local/include conftest.cpp >&5 configure:4154: $? = 0 configure:4195: result: yes configure:4222: checking for gmake configure:4249: result: gmake configure:4262: checking for makedepend configure:4280: found /usr/local/bin/makedepend configure:4292: result: /usr/local/bin/makedepend configure:4302: checking for sed configure:4332: result: /usr/bin/sed configure:4355: checking for a BSD-compatible install configure:4423: result: /usr/bin/install -c -o root -g wheel configure:4551: checking for pkg-config configure:4569: found /usr/local/bin/pkg-config configure:4581: result: /usr/local/bin/pkg-config configure:4606: checking pkg-config is at least version 0.9.0 configure:4609: result: yes configure:4812: checking whether to enable assembly configure:4864: result: yes, x86 configure:4912: checking for cc option to produce PIC configure:4998: result: -fPIC configure:5005: checking for dlopen configure:5005: cc -o conftest -O2 -pipe -march=c3-2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=c99 -fno-strict-aliasing -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:5005: $? = 0 configure:5005: result: yes configure:5052: checking for posix_memalign configure:5052: cc -o conftest -O2 -pipe -march=c3-2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=c99 -fno-strict-aliasing -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:5052: $? = 0 configure:5052: result: yes configure:5493: checking pkg-config files for X11 are available configure:5496: $PKG_CONFIG --exists --print-errors "x11" configure:5499: $? = 0 configure:5510: result: yes configure:6346: checking for LIBDRM configure:6354: $PKG_CONFIG --exists --print-errors "libdrm >= $LIBDRM_REQUIRED" Package libdrm was not found in the pkg-config search path. Perhaps you should add the directory containing `libdrm.pc' to the PKG_CONFIG_PATH environment variable Package 'libdrm', required by 'world', not found configure:6357: $? = 1 configure:6372: $PKG_CONFIG --exists --print-errors "libdrm >= $LIBDRM_REQUIRED" Package libdrm was not found in the pkg-config search path. Perhaps you should add the directory containing `libdrm.pc' to the PKG_CONFIG_PATH environment variable Package 'libdrm', required by 'world', not found configure:6375: $? = 1 Package libdrm was not found in the pkg-config search path. Perhaps you should add the directory containing `libdrm.pc' to the PKG_CONFIG_PATH environment variable Package 'libdrm', required by 'world', not found configure:6413: error: Package requirements (libdrm >= 2.4.3) were not met: Package libdrm was not found in the pkg-config search path. Perhaps you should add the directory containing `libdrm.pc' to the PKG_CONFIG_PATH environment variable Package 'libdrm', required by 'world', not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LIBDRM_CFLAGS and LIBDRM_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-portbld-freebsd9.1 ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_ARCH_FLAGS_set='' ac_cv_env_ARCH_FLAGS_value='' ac_cv_env_CCC_set='' ac_cv_env_CCC_value='' ac_cv_env_CC_set=set ac_cv_env_CC_value=cc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-O2 -pipe -march=c3-2 -fno-strict-aliasing' ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value=-I/usr/local/include ac_cv_env_CPP_set=set ac_cv_env_CPP_value=cpp ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-O2 -pipe -march=c3-2 -fno-strict-aliasing' ac_cv_env_CXX_set=set ac_cv_env_CXX_value=c++ ac_cv_env_DRI2PROTO_CFLAGS_set='' ac_cv_env_DRI2PROTO_CFLAGS_value='' ac_cv_env_DRI2PROTO_LIBS_set='' ac_cv_env_DRI2PROTO_LIBS_value='' ac_cv_env_DRIGL_CFLAGS_set='' ac_cv_env_DRIGL_CFLAGS_value='' ac_cv_env_DRIGL_LIBS_set='' ac_cv_env_DRIGL_LIBS_value='' ac_cv_env_EGL_CFLAGS_set='' ac_cv_env_EGL_CFLAGS_value='' ac_cv_env_EGL_LIBS_set='' ac_cv_env_EGL_LIBS_value='' ac_cv_env_EXTRA_LIB_PATH_set='' ac_cv_env_EXTRA_LIB_PATH_value='' ac_cv_env_GLUT_CFLAGS_set='' ac_cv_env_GLUT_CFLAGS_value='' ac_cv_env_GLUT_LIBS_set='' ac_cv_env_GLUT_LIBS_value='' ac_cv_env_GLW_CFLAGS_set='' ac_cv_env_GLW_CFLAGS_value='' ac_cv_env_GLW_LIBS_set='' ac_cv_env_GLW_LIBS_value='' ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value=' -L/usr/local/lib' ac_cv_env_LIBDRM_CFLAGS_set='' ac_cv_env_LIBDRM_CFLAGS_value='' ac_cv_env_LIBDRM_LIBS_set='' ac_cv_env_LIBDRM_LIBS_value='' ac_cv_env_LIBDRM_RADEON_CFLAGS_set='' ac_cv_env_LIBDRM_RADEON_CFLAGS_value='' ac_cv_env_LIBDRM_RADEON_LIBS_set='' ac_cv_env_LIBDRM_RADEON_LIBS_value='' ac_cv_env_LIBS_set='' ac_cv_env_LIBS_value='' ac_cv_env_MKLIB_OPTIONS_set='' ac_cv_env_MKLIB_OPTIONS_value='' ac_cv_env_OPT_FLAGS_set='' ac_cv_env_OPT_FLAGS_value='' ac_cv_env_PIC_FLAGS_set='' ac_cv_env_PIC_FLAGS_value='' ac_cv_env_PKG_CONFIG_set='' ac_cv_env_PKG_CONFIG_value='' ac_cv_env_X11_INCLUDES_set='' ac_cv_env_X11_INCLUDES_value='' ac_cv_env_XCB_CFLAGS_set='' ac_cv_env_XCB_CFLAGS_value='' ac_cv_env_XCB_LIBS_set='' ac_cv_env_XCB_LIBS_value='' ac_cv_env_XEXT_CFLAGS_set='' ac_cv_env_XEXT_CFLAGS_value='' ac_cv_env_XEXT_LIBS_set='' ac_cv_env_XEXT_LIBS_value='' ac_cv_env_XLIBGL_CFLAGS_set='' ac_cv_env_XLIBGL_CFLAGS_value='' ac_cv_env_XLIBGL_LIBS_set='' ac_cv_env_XLIBGL_LIBS_value='' ac_cv_env_XMKMF_set='' ac_cv_env_XMKMF_value='' ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=i386-portbld-freebsd9.1 ac_cv_env_host_alias_set='' ac_cv_env_host_alias_value='' ac_cv_env_target_alias_set='' ac_cv_env_target_alias_value='' ac_cv_func_alloca=yes ac_cv_func_alloca_works=yes ac_cv_func_argz_count=no ac_cv_func_argz_next=no ac_cv_func_argz_stringify=no ac_cv_func_asprintf=yes ac_cv_func_btowc=yes ac_cv_func_chown=yes ac_cv_func_clock_gettime=yes ac_cv_func_dlopen=yes ac_cv_func_dup2=yes ac_cv_func_fork=yes ac_cv_func_fpurge=yes ac_cv_func_fwprintf=yes ac_cv_func_getcwd=yes ac_cv_func_getdtablesize=yes ac_cv_func_getegid=yes ac_cv_func_geteuid=yes ac_cv_func_gethostbyname=yes ac_cv_func_gethostname=yes ac_cv_func_getopt=yes ac_cv_func_getopt_long_only=yes ac_cv_func_getpagesize=yes ac_cv_func_getrusage=yes ac_cv_func_gettimeofday=yes ac_cv_func_getuid=yes ac_cv_func_inet_ntop=yes ac_cv_func_isblank=yes ac_cv_func_iswblank=yes ac_cv_func_iswcntrl=yes ac_cv_func_iswctype=yes ac_cv_func_link=yes ac_cv_func_lstat=yes ac_cv_func_lstat_dereferences_slashed_symlink=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_mbrtowc=yes ac_cv_func_mbsinit=yes ac_cv_func_memchr=yes ac_cv_func_memcmp=yes ac_cv_func_memcpy=yes ac_cv_func_memmove=yes ac_cv_func_memset=yes ac_cv_func_mkdtemp=yes ac_cv_func_mkstemp=yes ac_cv_func_mlock=yes ac_cv_func_mmap=yes ac_cv_func_mprotect=yes ac_cv_func_munlock=yes ac_cv_func_munmap=yes ac_cv_func_nl_langinfo=yes ac_cv_func_obstacks=no ac_cv_func_pathconf=yes ac_cv_func_pipe=yes ac_cv_func_posix_memalign=yes ac_cv_func_posix_spawn=yes ac_cv_func_pread=yes ac_cv_func_pstat_getdynamic=no ac_cv_func_pthread_cond_broadcast=yes ac_cv_func_pthread_cond_destroy=yes ac_cv_func_pthread_cond_init=yes ac_cv_func_pthread_cond_signal=yes ac_cv_func_pthread_cond_timedwait=yes ac_cv_func_pthread_cond_wait=yes ac_cv_func_pthread_equal=yes ac_cv_func_pthread_exit=yes ac_cv_func_pthread_mutex_destroy=yes ac_cv_func_pthread_mutex_init=yes ac_cv_func_pthread_mutex_lock=yes ac_cv_func_pthread_mutex_unlock=yes ac_cv_func_pthread_self=yes ac_cv_func_putenv=yes ac_cv_func_pwrite=yes ac_cv_func_raise=yes ac_cv_func_rawmemchr=no ac_cv_func_readlink=yes ac_cv_func_realpath=yes ac_cv_func_sched_yield=yes ac_cv_func_select=yes ac_cv_func_setenv=yes ac_cv_func_setlocale=yes ac_cv_func_setrlimit=yes ac_cv_func_shmget=yes ac_cv_func_sigaction=yes ac_cv_func_sigaltstack=yes ac_cv_func_siginterrupt=yes ac_cv_func_sigprocmask=yes ac_cv_func_snprintf=yes ac_cv_func_stpcpy=yes ac_cv_func_strbrk=yes ac_cv_func_strcasecmp=yes ac_cv_func_strcspn=yes ac_cv_func_strdup=yes ac_cv_func_strerror=yes ac_cv_func_strerror_r=yes ac_cv_func_strftime=yes ac_cv_func_strlen=yes ac_cv_func_strndup=yes ac_cv_func_strnlen=yes ac_cv_func_strnlen_working=yes ac_cv_func_strpbrk=yes ac_cv_func_strsignal=yes ac_cv_func_strtol=yes ac_cv_func_strtoul=yes ac_cv_func_symlink=yes ac_cv_func_sysconf=yes ac_cv_func_tsearch=yes ac_cv_func_unsetenv=yes ac_cv_func_utime=yes ac_cv_func_utimes=yes ac_cv_func_vasprintf=yes ac_cv_func_vfork=yes ac_cv_func_vsnprintf=yes ac_cv_func_waitpid=yes ac_cv_func_wcrtomb=yes ac_cv_func_wcscoll=yes ac_cv_func_wcslen=yes ac_cv_func_wcsnlen=yes ac_cv_func_wctob=yes ac_cv_func_wcwidth=yes ac_cv_func_yield=no ac_cv_have_decl_alarm=yes ac_cv_have_decl_clearerr_unlocked=yes ac_cv_have_decl_feof_unlocked=yes ac_cv_have_decl_ferror_unlocked=yes ac_cv_have_decl_fpurge=yes ac_cv_have_decl_frexpl=yes ac_cv_have_decl_fseeko=yes ac_cv_have_decl_ftello=yes ac_cv_have_decl_getc_unlocked=yes ac_cv_have_decl_getenv=yes ac_cv_have_decl_getpagesize=yes ac_cv_have_decl_isblank=yes ac_cv_have_decl_putc_unlocked=yes ac_cv_have_decl_setenv=yes ac_cv_have_decl_sigaltstack=yes ac_cv_have_decl_snprintf=yes ac_cv_have_decl_strdup=yes ac_cv_have_decl_strerror_r=yes ac_cv_have_decl_strndup=yes ac_cv_have_decl_strnlen=yes ac_cv_have_decl_strsignal=yes ac_cv_have_decl_strtod=yes ac_cv_have_decl_sys_siglist=yes ac_cv_have_decl_unsetenv=yes ac_cv_have_decl_wctob=yes ac_cv_header_alloca_h=no ac_cv_header_argz_h=no ac_cv_header_arpa_inet_h=yes ac_cv_header_byteswap_h=no ac_cv_header_ctype_h=yes ac_cv_header_dirent_h=yes ac_cv_header_dl_h=no ac_cv_header_dlfcn_h=yes ac_cv_header_errno_h=yes ac_cv_header_getopt_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_limits_h=yes ac_cv_header_malloc_h=no ac_cv_header_math_h=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_net_if_h=yes ac_cv_header_net_if_media_h=yes ac_cv_header_netdb_h=yes ac_cv_header_netinet_in_h=yes ac_cv_header_pwd_h=yes ac_cv_header_random_h=no ac_cv_header_sched_h=yes ac_cv_header_search_h=yes ac_cv_header_signal_h=yes ac_cv_header_spawn_h=yes ac_cv_header_stdbool_h=yes ac_cv_header_stdc=yes ac_cv_header_stddef_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_fcntl_h=yes ac_cv_header_sys_mman_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_times_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_wait_h=yes ac_cv_header_time_h=yes ac_cv_header_ucontext_h=yes ac_cv_header_unistd_h=yes ac_cv_header_vfork_h=no ac_cv_header_wchar_h=yes ac_cv_header_wctype_h=yes ac_cv_host=i386-portbld-freebsd9.1 ac_cv_member_struct_sigaction_sa_sigaction=yes ac_cv_member_struct_stat_st_blksize=yes ac_cv_objext=o ac_cv_path_BZIP2=/usr/bin/bzip2 ac_cv_path_EGREP=/usr/bin/egrep ac_cv_path_FGREP=/usr/bin/fgrep ac_cv_path_GREP=/usr/bin/grep ac_cv_path_GZIP=/usr/bin/gzip ac_cv_path_MKDEP=/usr/local/bin/makedepend ac_cv_path_MKTEMP_COMMAND=/usr/bin/mktemp ac_cv_path_SED=/usr/bin/sed ac_cv_path_ac_pt_PKG_CONFIG=/usr/local/bin/pkg-config ac_cv_path_install=/usr/bin/install ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=/usr/bin/awk ac_cv_prog_CPP=cpp ac_cv_prog_MAKE=gmake ac_cv_prog_SED=/usr/bin/sed ac_cv_prog_ac_ct_CC=cc ac_cv_prog_cc_c89='' ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_sys_stack_overflow_works=yes ac_cv_type__Bool=yes ac_cv_type_char=yes ac_cv_type_char_p=yes ac_cv_type_int16_t=yes ac_cv_type_int32_t=yes ac_cv_type_int=yes ac_cv_type_intmax_t=yes ac_cv_type_long=yes ac_cv_type_long_long_int=yes ac_cv_type_mbstate_t=yes ac_cv_type_mode_t=yes ac_cv_type_nlink_t=yes ac_cv_type_off_t=yes ac_cv_type_pid_t=yes ac_cv_type_posix_spawn_file_actions_t=yes ac_cv_type_posix_spawnattr_t=yes ac_cv_type_ptrdiff_t=yes ac_cv_type_short=yes ac_cv_type_sig_atomic_t=yes ac_cv_type_size_t=yes ac_cv_type_ssize_t=yes ac_cv_type_stack_t=yes ac_cv_type_u_char=yes ac_cv_type_u_int16_t=yes ac_cv_type_u_int32_t=yes ac_cv_type_u_int8_t=yes ac_cv_type_u_int=yes ac_cv_type_u_long=yes ac_cv_type_u_short=yes ac_cv_type_uid_t=yes ac_cv_type_unsigned_char=yes ac_cv_type_unsigned_int=yes ac_cv_type_unsigned_long=yes ac_cv_type_unsigned_long_long=yes ac_cv_type_unsigned_long_long_int=yes ac_cv_type_unsigned_short=yes ac_cv_type_volatile_sig_atomic_t=yes ac_cv_type_wchar_t=yes ac_cv_type_wint_t=yes am_cv_prog_tar_ustar=/usr/bin/tar cl_cv_prog_LN=/bin/ln cl_cv_prog_cp='/bin/cp -p' gl_cv_decl_null_works=yes gl_cv_decl_readlink_works=yes gl_cv_func_btowc_eof=yes gl_cv_func_btowc_nul=yes gl_cv_func_btowc_works=yes gl_cv_func_dup2_works=yes gl_cv_func_fcntl_f_dupfd_cloexec=yes gl_cv_func_fcntl_f_dupfd_works=yes gl_cv_func_fopen_slash=yes gl_cv_func_fpurge_works=yes gl_cv_func_frexp_no_libm=yes gl_cv_func_fseeko=yes gl_cv_func_ftello=yes gl_cv_func_ftello_works=yes gl_cv_func_getopt_posix=yes gl_cv_func_isnand_no_libm=yes gl_cv_func_iswcntrl_works=yes gl_cv_func_ldexp_no_libm=yes gl_cv_func_link_works=yes gl_cv_func_lseek_pipe=yes gl_cv_func_malloc_0_nonnull=1 gl_cv_func_malloc_posix=yes gl_cv_func_mbrtowc_incomplete_state=yes gl_cv_func_mbrtowc_nul_retval=yes gl_cv_func_mbrtowc_null_arg1=yes gl_cv_func_mbrtowc_null_arg2=yes gl_cv_func_mbrtowc_retval=yes gl_cv_func_mbrtowc_sanitycheck=yes gl_cv_func_memchr_works=yes gl_cv_func_nl_langinfo_yesexpr_works=yes gl_cv_func_open_slash=yes gl_cv_func_posix_spawn_works=yes gl_cv_func_printf_directive_a=yes gl_cv_func_printf_directive_f=yes gl_cv_func_printf_directive_ls=yes gl_cv_func_printf_directive_n=yes gl_cv_func_printf_flag_grouping=yes gl_cv_func_printf_flag_leftadjust=yes gl_cv_func_printf_flag_zero=yes gl_cv_func_printf_infinite=yes gl_cv_func_printf_long_double=yes gl_cv_func_printf_positions=yes gl_cv_func_printf_precision=yes gl_cv_func_printf_sizes_c99=yes gl_cv_func_readlink_works=yes gl_cv_func_realpath_works=yes gl_cv_func_rename_dest_works=yes gl_cv_func_rename_link_works=yes gl_cv_func_rename_slash_dst_works=yes gl_cv_func_rename_slash_src_works=yes gl_cv_func_rmdir_works=yes gl_cv_func_setenv_works=yes gl_cv_func_sigprocmask=1 gl_cv_func_snprintf_retval_c99=yes gl_cv_func_snprintf_size1=yes gl_cv_func_snprintf_usable=yes gl_cv_func_spawnattr_setschedparam=yes gl_cv_func_spawnattr_setschedpolicy=yes gl_cv_func_stat_dir_slash=yes gl_cv_func_stat_file_slash=yes gl_cv_func_strndup_works=yes gl_cv_func_strstr_works_always=yes gl_cv_func_strtod_works=yes gl_cv_func_symlink_works=yes gl_cv_func_ungetc_works=yes gl_cv_func_unsetenv_works=yes gl_cv_func_va_copy=yes gl_cv_func_wcrtomb_retval=yes gl_cv_func_wctob_works=yes gl_cv_have_include_next=yes gl_cv_have_raw_decl_memcpy=no gl_cv_have_raw_decl_memmem=yes gl_cv_have_raw_decl_memrchr=yes gl_cv_have_raw_decl_rawmemchr=yes gl_cv_have_raw_decl_stpcpy=yes gl_cv_have_raw_decl_stpncpy=yes gl_cv_have_raw_decl_strcasestr=yes gl_cv_have_raw_decl_strdup=yes gl_cv_have_raw_decl_strncat=yes gl_cv_have_raw_decl_strndup=yes gl_cv_have_raw_decl_strnlen=yes gl_cv_have_raw_decl_strpbrk=yes gl_cv_have_raw_decl_strsep=yes gl_cv_have_raw_decl_strsignal=yes gl_cv_have_raw_decl_strtok_r=yes gl_cv_have_raw_decl_strverscmp=no gl_cv_header_errno_h_complete=yes gl_cv_header_inttypes_h=yes gl_cv_header_langinfo_codeset=yes gl_cv_header_langinfo_era=yes gl_cv_header_langinfo_t_fmt_ampm=yes gl_cv_header_langinfo_yesexpr=yes gl_cv_header_math_huge_val_works=yes gl_cv_header_math_nan_works=yes gl_cv_header_stdint_h=yes gl_cv_header_wchar_h_correct_inline=yes gl_cv_sigaltstack_low_base=yes gl_cv_size_max=yes gl_cv_sys_struct_timespec_in_time_h=yes gl_cv_sys_struct_timeval=yes gl_cv_type_wctrans_t=yes gl_cv_type_wctype_t=yes gt_cv_c_wchar_t=yes gt_cv_c_wint_t=yes gt_cv_func_unsetenv_ret=int gt_cv_ssize_t=yes lt_cv_path_MAGIC_CMD=/usr/bin/file lt_cv_sys_max_cmd_len=262144 ## ----------------- ## ## Output variables. ## ## ----------------- ## APP_LIB_DEPS='' ARCH_FLAGS='' ASM_FLAGS='-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM' CC='cc' CFLAGS='-O2 -pipe -march=c3-2 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=c99 -fno-strict-aliasing' CPP='cpp' CPPFLAGS='-I/usr/local/include' CXX='c++' CXXFLAGS='-O2 -pipe -march=c3-2 -fno-strict-aliasing -Wall -fno-strict-aliasing' DEFINES=' -DHAVE_POSIX_MEMALIGN -DUSE_XCB' DEFS='' DRI2PROTO_CFLAGS='' DRI2PROTO_LIBS='' DRIGL_CFLAGS='' DRIGL_LIBS='' DRIVER_DIRS='dri' DRI_DIRS='' DRI_DRIVER_INSTALL_DIR='' DRI_DRIVER_SEARCH_DIR='' DRI_LIB_DEPS='' DRI_PC_REQ_PRIV='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGL_CFLAGS='' EGL_LIBS='' EGL_LIB_DEPS='' EGREP='' EXEEXT='' EXPAT_INCLUDES='' EXTRA_LIB_PATH='' GALLIUM_AUXILIARY_DIRS='rbug draw translate cso_cache pipebuffer tgsi sct rtasm util indices' GALLIUM_DIRS='auxiliary drivers state_trackers' GALLIUM_DRIVERS_DIRS='softpipe failover trace identity' GALLIUM_STATE_TRACKERS_DIRS='' GALLIUM_WINSYS_DIRS=' drm' GALLIUM_WINSYS_DRM_DIRS='' GLAPI_ASM_SOURCES='$(X86_API)' GLUT_CFLAGS='' GLUT_LIBS='' GLUT_LIB_DEPS='' GLUT_LIB_GLOB='lib$(GLUT_LIB).*so*' GLUT_LIB_NAME='lib$(GLUT_LIB).so' GLUT_MESA_DEPS='' GLUT_PC_CFLAGS='' GLUT_PC_LIB_PRIV='' GLUT_PC_REQ_PRIV='' GLU_DIRS='sgi' GLU_LIB_DEPS='' GLU_LIB_GLOB='lib$(GLU_LIB).*so*' GLU_LIB_NAME='lib$(GLU_LIB).so' GLU_MESA_DEPS='' GLU_PC_CFLAGS='' GLU_PC_LIB_PRIV='' GLU_PC_REQ='' GLU_PC_REQ_PRIV='' GLW_CFLAGS='' GLW_LIBS='' GLW_LIB_DEPS='' GLW_LIB_GLOB='lib$(GLW_LIB).*so*' GLW_LIB_NAME='lib$(GLW_LIB).so' GLW_MESA_DEPS='' GLW_PC_CFLAGS='' GLW_PC_LIB_PRIV='' GLW_PC_REQ_PRIV='' GLW_SOURCES='' GL_LIB_DEPS='' GL_LIB_GLOB='lib$(GL_LIB).*so*' GL_LIB_NAME='lib$(GL_LIB).so' GL_PC_CFLAGS='' GL_PC_LIB_PRIV='' GL_PC_REQ_PRIV='' GREP='' INSTALL_DATA='install -o root -g wheel -m 444' INSTALL_PROGRAM='install -s -o root -g wheel -m 555' INSTALL_SCRIPT='install -o root -g wheel -m 555' LDFLAGS=' -L/usr/local/lib' LIBDRM_CFLAGS='' LIBDRM_LIBS='' LIBDRM_RADEON_CFLAGS='' LIBDRM_RADEON_LIBS='' LIBOBJS='' LIBS='' LIB_DIR='lib' LTLIBOBJS='' MAKE='gmake' MESA_ASM_SOURCES='$(X86_SOURCES)' MKDEP='/usr/local/bin/makedepend' MKDEP_OPTIONS='-fdepend' MKLIB_OPTIONS='' MOTIF_CFLAGS='' MOTIF_CONFIG='' OBJEXT='o' OPT_FLAGS='' OSMESA_LIB='' OSMESA_LIB_DEPS='' OSMESA_LIB_GLOB='lib$(OSMESA_LIB).*so*' OSMESA_LIB_NAME='lib$(OSMESA_LIB).so' OSMESA_MESA_DEPS='' OSMESA_PC_LIB_PRIV='' OSMESA_PC_REQ='' PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa' PACKAGE_NAME='Mesa' PACKAGE_STRING='Mesa 7.6.1' PACKAGE_TARNAME='mesa' PACKAGE_URL='' PACKAGE_VERSION='7.6.1' PATH_SEPARATOR=':' PIC_FLAGS='-fPIC' PKG_CONFIG='/usr/local/bin/pkg-config' POSIX_SHELL='' PROGRAM_DIRS='' RADEON_CFLAGS='' RADEON_LDFLAGS='' SED='/usr/bin/sed' SHELL='/bin/sh' SRC_DIRS='glx/x11 mesa glew' USING_EGL='' WINDOW_SYSTEM='dri' X11_INCLUDES='' XCB_CFLAGS='' XCB_LIBS='' XEXT_CFLAGS='' XEXT_LIBS='' XLIBGL_CFLAGS='' XLIBGL_LIBS='' XMKMF='' XORG_DRIVER_INSTALL_DIR='' X_CFLAGS='' X_EXTRA_LIBS='' X_LIBS='' X_PRE_LIBS='' ac_ct_CC='cc' ac_ct_CXX='' bindir='${exec_prefix}/bin' build='i386-portbld-freebsd9.1' build_alias='i386-portbld-freebsd9.1' build_cpu='i386' build_os='freebsd9.1' build_vendor='portbld' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host='i386-portbld-freebsd9.1' host_alias='' host_cpu='i386' host_os='freebsd9.1' host_vendor='portbld' htmldir='${docdir}' includedir='${prefix}/include' infodir='/usr/local/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='/usr/local/man' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "Mesa" #define PACKAGE_TARNAME "mesa" #define PACKAGE_VERSION "7.6.1" #define PACKAGE_STRING "Mesa 7.6.1" #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa" #define PACKAGE_URL "" configure: exit 1 /usr/sbin/pkg_info -Ea: bigreqsproto-1.1.2 bison-2.7.1,1 compositeproto-0.4.2 damageproto-1.2.1 dialog4ports-0.1.5_1 dri2proto-2.8 evieext-1.1.1 fixesproto-5.0 fontsproto-2.1.2 glproto-1.4.16 inputproto-2.3 kbproto-1.0.6 libICE-1.0.8,1 libSM-1.2.1,1 libX11-1.6.0,1 libXau-1.0.8 libXdamage-1.1.4 libXdmcp-1.1.1 libXext-1.3.2,1 libXfixes-5.0.1 libXt-1.1.4,1 libXxf86vm-1.1.3 libcheck-0.9.10 libiconv-1.14_1 libpthread-stubs-0.3_3 libxcb-1.9.1 libxml2-2.8.0_2 m4-1.4.16_1,1 makedepend-1.0.5,1 perl-5.14.4 pkgconf-0.9.2_1 py27-libxml2-2.8.0 python27-2.7.5_1 randrproto-1.4.0 recordproto-1.14.2 renderproto-0.11.1 resourceproto-1.2.0 scrnsaverproto-1.2.2 trapproto-3.4.3 videoproto-2.3.2 xcb-proto-1.8 xcmiscproto-1.2.2 xextproto-7.2.1 xf86bigfontproto-1.2.0 xf86dgaproto-2.1 xf86driproto-2.1.1 xf86miscproto-0.9.3 xf86vidmodeproto-2.3.1 xineramaproto-1.2.1 xorg-macros-1.17 xproto-7.0.24 xtrans-1.2.7 From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 05:32:47 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0FD8472A for ; Sun, 23 Feb 2014 05:32:47 +0000 (UTC) Received: from nm38-vm0.bullet.mail.bf1.yahoo.com (nm38-vm0.bullet.mail.bf1.yahoo.com [72.30.239.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8379919AB for ; Sun, 23 Feb 2014 05:32:46 +0000 (UTC) Received: from [66.196.81.173] by nm38.bullet.mail.bf1.yahoo.com with NNFMP; 23 Feb 2014 05:30:46 -0000 Received: from [98.139.212.246] by tm19.bullet.mail.bf1.yahoo.com with NNFMP; 23 Feb 2014 05:30:46 -0000 Received: from [127.0.0.1] by omp1055.mail.bf1.yahoo.com with NNFMP; 23 Feb 2014 05:30:46 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 64833.41782.bm@omp1055.mail.bf1.yahoo.com Received: (qmail 47968 invoked by uid 60001); 23 Feb 2014 05:30:46 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1393133445; bh=+LFak0Fvf3PD6bczJBkMoiGOXpGOTaGuA3dH015D17E=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=vUwbl71BzH6/VaMMSpq9BYo0y9wQQOmCAjPKsoXl6GgB/G/p9HNm15ci4tqYcIlfHH1IxyWDo8qHJZk/THGoqbCLDv0kPl+3ypmp9Ohjt+lWprM7loGeCCFbO7PNOiZM6vlzKM70WvPoCZpLXU+BEtT30DmpuPm+Sawut2f/S4k= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=dsFiw2ZMvSLw7MmHtZtqwnAeMDlMUUuevN3bQTQvRsnUt24WwvMJcwMfExZb/gqFBcWgBax3KZiODSvi/y3wwFXGImZANB8tIpw/dbvPKukNQHN5Hm9Y5yshwBcK6EWpk5mSD3+qA9dJBE0OqKWf70Ze6vrT7go3IDuADDQuyiU=; X-YMail-OSG: 2ggeewkVM1k9V8.FP.LvUPwXeQKRSp8pzLf8uy0TalOp1Tv jutKtpNWnLp45391YAFUc3O6ZV_4_dvIlBzvXv2pislF6lEo5V5HG1U6aYVs q7GM4yyjXQIFK44q1RVi3yfZgq0YoWIvytU12UFMU7fQ_p.kqNV9O.J07AVg OuieZojRi3Ap8hhCjcm.RNIvsrj_Bx5gOR0DdB_uRC8l7onjtbGEhbc79Cq4 7ech8U3tUptRiEibleITdLJ62WgSobTwh4o_gANwN5BeeEawvBtszZUh3VXq oPYlEbR5rid0o_62bQJpo.W_v_veapf7nWRWV1K0ugxEten3cGIXY6Gm5HgP i8dlSxbAgzm3CsgopNnDUUJTyipgFbVgSLJ.AShEfBIE4_2UbFWASL87RCwp wJH1Zt5LJvulQ9GTO.1N2Jg.KGiyQH.rMCJqX5xwe4vLppQb1Bo2LEon0tl9 WXmfaGEKnJRCnWIDa0Gjzi3glDR1ZF8WqAM4.JM4MNm2kxcPd40SADOueBQY GMU9NJkvZ7Wkkakf_yury4RT0gFwRR3BsUYg6FwoizexBWDDGAbFKxEJkLKX 4QbWiDJnPatRI4Xc- Received: from [209.112.188.15] by web161005.mail.bf1.yahoo.com via HTTP; Sat, 22 Feb 2014 21:30:45 PST X-Rocket-MIMEInfo: 002.001, SSBzZW50IGluIGEgcHJldmlvdXMgcmVwb3J0IDIwIG1pbnV0ZXMgYWdvLCBvciBzbywgYW5kIHRoZSBwcm9ibGVtDQp3YXMgZHVlIHRvICdsaWJkcm0nIGJlaW5nIG91dHNpZGUgb2YgL3Vzci9sb2NhbC9saWIsIGluIGFub3RoZXIgZm9sZGVyDQpJIHdhcyBoYWNraW5nIGluLCBidXQgbmV2ZXJ0aGVsZXNzLCAnbGliZHJtJyB3YXMgaW4gdGhlIGxkY29uZmlnIHBhdGguDQpTbyAuLi4gdGhlIHhvcmctbWluaW1hbCBpbnN0YWxsIHdhcyBmaW5kaW5nIGl0IGluIG9uZSB3YXksIGFuZCBsb3NpbmcNCml0IGluIGEBMAEBAQE- X-Mailer: YahooMailClassic/424 YahooMailWebService/0.8.177.636 Message-ID: <1393133445.71425.YahooMailBasic@web161005.mail.bf1.yahoo.com> Date: Sat, 22 Feb 2014 21:30:45 -0800 (PST) From: "\"Chad Kline\"" Subject: SOLVED To: x11@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 05:32:47 -0000 I sent in a previous report 20 minutes ago, or so, and the problem was due to 'libdrm' being outside of /usr/local/lib, in another folder I was hacking in, but nevertheless, 'libdrm' was in the ldconfig path. So ... the xorg-minimal install was finding it in one way, and losing it in another way. I removed my hacking directories from the ldconfig paths, and the xorg-minimal install continued to proceed. Sorry, and thanks. From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 06:16:54 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A5779B43 for ; Sun, 23 Feb 2014 06:16:54 +0000 (UTC) Received: from huan1.mail.rambler.ru (huan1.mail.rambler.ru [81.19.66.27]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5EF561C63 for ; Sun, 23 Feb 2014 06:16:54 +0000 (UTC) Received: from [UNAVAILABLE] ([92.248.193.151]:26994 helo=.f41664.akado-ural.ru) by huan1.mail.rambler.ru with esmtpa (Exim 4.76) (envelope-from ) id 1WHSMn-0004px-HA for freebsd-x11@FreeBSD.org; Sun, 23 Feb 2014 10:16:45 +0400 Message-ID: <5309CA90.1090708@rambler.ru> Date: Sun, 23 Feb 2014 16:16:48 +0600 From: Andrey Akhmichin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@FreeBSD.org Subject: radeonkms on HD3850(RV670) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Rambler-User: nnm42158@rambler.ru/92.248.193.151 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 06:16:54 -0000 Hello! I have card radeon hd3850. X starts ok. Flash & HTML5 Video works fine. Native games & 3d-apps works fine. Firefox, thunderbird, gimp & pidgin with cairo 12.16 works fine. Port emulators/i386-wine-devel is calling kernel panic on amd64. coredump http://pastebin.com/Qxmqg82H Xorg.0.log http://pastebin.com/WFf324n0 pciconf http://pastebin.com/PGEmJwRL dmesg http://pastebin.com/fYpbCtDr devinfo http://pastebin.com/FgbZ1257 glxinfo http://pastebin.com/bNGv34a6 pkg info http://pastebin.com/mhd8cm2m Thanks a lot for your job! From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 07:00:27 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 78E0CF61 for ; Sun, 23 Feb 2014 07:00:27 +0000 (UTC) Received: from huan1.mail.rambler.ru (huan1.mail.rambler.ru [81.19.66.27]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 32BF31FFB for ; Sun, 23 Feb 2014 07:00:26 +0000 (UTC) Received: from [UNAVAILABLE] ([92.248.193.151]:45694 helo=.f41664.akado-ural.ru) by huan1.mail.rambler.ru with esmtpa (Exim 4.76) (envelope-from ) id 1WHT32-0002rX-S5 for freebsd-x11@freebsd.org; Sun, 23 Feb 2014 11:00:24 +0400 Message-ID: <5309D4CB.7030608@rambler.ru> Date: Sun, 23 Feb 2014 17:00:27 +0600 From: Andrey Akhmichin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: radeonkms on HD3850(RV670) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Rambler-User: nnm42158@rambler.ru/92.248.193.151 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 07:00:27 -0000 Hello! I have card radeon hd3850. X starts ok. Flash & HTML5 Video works fine. Native games & 3d-apps works fine. Firefox, thunderbird, gimp & pidgin with cairo 12.16 works fine. Port emulators/i386-wine-devel is calling kernel panic on amd64. coredump http://pastebin.com/Qxmqg82H Xorg.0.log http://pastebin.com/WFf324n0 pciconf http://pastebin.com/PGEmJwRL dmesg http://pastebin.com/fYpbCtDr devinfo http://pastebin.com/FgbZ1257 glxinfo http://pastebin.com/bNGv34a6 pkg info http://pastebin.com/mhd8cm2m Thanks a lot for your job! From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 13:55:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 901BC662 for ; Sun, 23 Feb 2014 13:55:50 +0000 (UTC) Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450:400c:c05::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 235021F55 for ; Sun, 23 Feb 2014 13:55:49 +0000 (UTC) Received: by mail-wi0-f174.google.com with SMTP id f8so2209101wiw.7 for ; Sun, 23 Feb 2014 05:55:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=ids7c5ehKh8glfK4+fUz3X1hbVLFQqZ98H5WnyuQd8w=; b=F47ymjpbKvVZWAW+5UcLBHmid19d4i9urcBYdBpcB1fKpZXy1ZmUZ7iOwqrN3Kl/IK cdPn67gEMOwN7OavW+KYLMHHaTbrYZEydGlbnBEB76/RGqgySfkh0YtRDh2mRPjvRgV9 ZqfCnmBI9Lt7Zv++3gf6ICUiFKkfx0VXUXQmhTLY8tFk91W9C5KuMLZJvqmGU59ytei1 UVzcClCVEAKnGhPwC+qbGpA8db2G1NRNdQWrYNMASH8Cv0IezTwdQDSJ0RNuGaj8/sKL PtQN3MzmAn4ymRSSjuMTC+/4jc/XVtN+ze5dKm2psCZlPfxltBs0FdDJn5mVLmIBV53O S+4A== MIME-Version: 1.0 X-Received: by 10.194.60.233 with SMTP id k9mr14729295wjr.55.1393163748598; Sun, 23 Feb 2014 05:55:48 -0800 (PST) Sender: gereon.kaiping@gmail.com Received: by 10.194.108.194 with HTTP; Sun, 23 Feb 2014 05:55:48 -0800 (PST) In-Reply-To: References: Date: Sun, 23 Feb 2014 13:55:48 +0000 X-Google-Sender-Auth: VbSnJv_Mv9kL8Ts1HyH6ZoMjNYY Message-ID: Subject: Re: ATI graphics card on FreeBSD10: Xorg -configure fails (No DRICreatePCIBusID symbol) From: Gereon Kaiping To: Kevin Oberman Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 13:55:50 -0000 Hi, > I recommend removing (or moving aside) xorg.conf and just starting X. These > days X is VERY good at auto-configuring. It usually "just works". Assuming > that X starts (and remember that by default these days that X starts with a > black screen), you can add customizations needed. My xorg.conf is very short > with "files" and "modules" sections to allow me to add font directories and > modules like "freetype". That did indeed work, thank you. -- Gereon From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 15:40:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C6E88350 for ; Sun, 23 Feb 2014 15:40:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 98A82175D for ; Sun, 23 Feb 2014 15:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1NFe1EV028896 for ; Sun, 23 Feb 2014 15:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1NFe1TH028895; Sun, 23 Feb 2014 15:40:01 GMT (envelope-from gnats) Date: Sun, 23 Feb 2014 15:40:01 GMT Message-Id: <201402231540.s1NFe1TH028895@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= Subject: Re: ports/185182: x11/xorg of 10-RC2 has blank screen on APU-3400 system X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 15:40:01 -0000 The following reply was made to PR ports/185182; it has been noted by GNATS. From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= To: Jin Guojun , "bug-followup@FreeBSD.org" Cc: Subject: Re: ports/185182: x11/xorg of 10-RC2 has blank screen on APU-3400 system Date: Sun, 23 Feb 2014 16:37:37 +0100 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jdaxtCXiP337C3dgGa30w2XOJixXNSXlr Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 22.02.2014 23:17, Jin Guojun wrote: > dmesg does not show useful information so enabled verbose for boot and > hopefully it helps. Hmmm, no psm device is attached at all, according to your dmesg. You should have something like: psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse Explorer, device ID 4 I have no idea why it doesn't work for you... Maybe you should open a separate PR for that issue. --=20 Jean-S=E9bastien P=E9dron --jdaxtCXiP337C3dgGa30w2XOJixXNSXlr Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTChXGXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMIqYQAI/p2BVfJQgqMQUYkvYxIbqP YRWGkyNWbi20AMpJ1QaCRyHAA9NEmz0JOYe8Ek7NS5uDFOtxPr3UKwBKjPLHLsHN ++T0uq8sqWLr+7fofM/q6RPHjUCfzaqPFZJ8HQT9xyTih2SODlGkpfO4+JeCYJHx ewVAtlNwr3tV0yT59FmvUESLMf4QCgseEoBPl2y4hEMnExr62eIiTfzsd896eSXQ uEHTOhUtEnCm2Jh1M2F5tLNnJMcIUcJ6a7wRiPAMM+hL2SPa+57eo+s542xGG3lM l2aVvmupkqAT+pWwRv8KH2+ZbZF2FS5NhGaCxIUUBo4fAA6pyliM/oMhrUDZv/Kc yWJZXN68zr+NYk/IgofjUcTj8jfxJqRoZI6/lJajyyS6iBFzC5KY950IcoYij3pj xY0ngq/IIQ7Y52HL/xqGDAyyjr5pNjNGXWaPoMslJjzkeoxWrckA8aGGlWfh7521 1P+1crrqdzmBxrxYPa0MIxmQo4mspGd5UtY0ofIbkLbftnaF4TGBpyqa/0fhwrN5 y5ouMnXzef3Y+1RyzNEK5AQC5xPtP0Dmd3GxwmLG690gzKvwOB/v2Xlp2tTQKQq8 TnBUW7zKfoei3EZ8JRQBnUQ9sEqj3cWlNxgrwb7N6fEd5pVHU2uwEYSTfb+tQ5u1 Gu7rgHmE4RUKL/K5VX2j =DtLf -----END PGP SIGNATURE----- --jdaxtCXiP337C3dgGa30w2XOJixXNSXlr-- From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 18:39:52 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C4C23757 for ; Sun, 23 Feb 2014 18:39:52 +0000 (UTC) Received: from mail-vc0-x22e.google.com (mail-vc0-x22e.google.com [IPv6:2607:f8b0:400c:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 82DF318AF for ; Sun, 23 Feb 2014 18:39:52 +0000 (UTC) Received: by mail-vc0-f174.google.com with SMTP id im17so5067380vcb.33 for ; Sun, 23 Feb 2014 10:39:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=0S4NzNnnElSY0SAwumcHcpkuacXd9WKhwakHTjyki+o=; b=QPFCvSAHUhPKgQwP3pOmJKsyjNu0i3m96fhceyohFCrmsLhwJoeN3/vHLElvIBcUs2 BeyHkCOwrm5NYKq07+cYOpclsHdJHnJrqmTRLGjI2mDUSwkS/WNjL2DDyLD2kornqV4U cjODQUgDitg++6ECKdHSPe7BvSHMsq3VmKoMjHgipnACG3dfOTdMaCDrmMlexmEYrxT0 TBHO/osL7Quf33VSqnOTz+2a5mCiW2WP/4xFfISYF3qymefsGAu8fC0tHxjXyik/TOCV fFTFjyvWCCl7sqRoLvXlXxhayLfaynrWvhbWfABXdRL04IQQrkppqMQohGflc+NkgJrT o3Fg== MIME-Version: 1.0 X-Received: by 10.220.200.6 with SMTP id eu6mr10285053vcb.35.1393180791613; Sun, 23 Feb 2014 10:39:51 -0800 (PST) Received: by 10.220.168.135 with HTTP; Sun, 23 Feb 2014 10:39:51 -0800 (PST) Date: Sun, 23 Feb 2014 13:39:51 -0500 Message-ID: Subject: Cairo-1.12.16 From: Thomas Hoffmann To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 18:39:52 -0000 Was looking at https://wiki.freebsd.org/Graphics#Cairo_1.12_testing and thought I would report my success using: - CURRENT (r260689 - r262336) - new Xorg (1.12.4) - nVidia GeForce 8800M GTS - nv driver (from x11-drivers/xorg-drivers) - x11-wm/i3 window manager (Build/run dependency on graphics/cairo) No problems of any kind to report with this setup. Let me know if I can provide any additional info. From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 19:02:00 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D350A269 for ; Sun, 23 Feb 2014 19:02:00 +0000 (UTC) Received: from mail-vc0-x232.google.com (mail-vc0-x232.google.com [IPv6:2607:f8b0:400c:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8E6B31AA5 for ; Sun, 23 Feb 2014 19:02:00 +0000 (UTC) Received: by mail-vc0-f178.google.com with SMTP id ik5so4960285vcb.23 for ; Sun, 23 Feb 2014 11:01:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=AdTLGV9BE096sSbmN0VqrWJkB43hmb16zIoWvdeJGIw=; b=QXTbqyrslG6qlg9foosfq7P+9urGO8toC3c10/XG2j8loilHGk1cOq5N4FrUtRY1CC s1zonPZGfV8K5XOgtVWI8aaaeVflB0l8kOiwxLyzzd91j/BQbsRW8zudwZhGdc/2nsUN HCQ+GIMn1Y4xOW+tujPL4Ad3kVadRTe7S8LsTLrHKwnggMzvD2jIb6wf1V9vl5ECPZVh OBNkLhvMKDxGtcLpjkjJQ8p7ZAKdN7fVG/9GH0wsH6DGoOADp8iCiuqlDCiNmOwzJ1B9 73m1iK7FKjOIL0LdWuFbGu+OZL/SsgPZi9ZBQkO2TK7pASJgFyJiJqEhtwM48FO5H/1d 3DYQ== MIME-Version: 1.0 X-Received: by 10.220.159.4 with SMTP id h4mr10404761vcx.1.1393182119143; Sun, 23 Feb 2014 11:01:59 -0800 (PST) Received: by 10.220.168.135 with HTTP; Sun, 23 Feb 2014 11:01:59 -0800 (PST) In-Reply-To: References: Date: Sun, 23 Feb 2014 14:01:59 -0500 Message-ID: Subject: Re: Cairo-1.12.16 From: Thomas Hoffmann To: freebsd-x11@freebsd.org, Thomas Hoffmann Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 19:02:00 -0000 On Sun, Feb 23, 2014 at 1:39 PM, Thomas Hoffmann wrote: > Was looking at https://wiki.freebsd.org/Graphics#Cairo_1.12_testing and > thought I would report my success using: > > - CURRENT (r260689 - r262336) > - new Xorg (1.12.4) > - nVidia GeForce 8800M GTS > - nv driver (from x11-drivers/xorg-drivers) > - x11-wm/i3 window manager (Build/run dependency on graphics/cairo) > > No problems of any kind to report with this setup. Let me know if I can > provide any additional info. > One item of info omitted: platform is amd64. -Tom From owner-freebsd-x11@FreeBSD.ORG Sun Feb 23 23:52:08 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9ACDF516 for ; Sun, 23 Feb 2014 23:52:08 +0000 (UTC) Received: from eu1sys200aog124.obsmtp.com (eu1sys200aog124.obsmtp.com [207.126.144.157]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E5C771357 for ; Sun, 23 Feb 2014 23:52:07 +0000 (UTC) Received: from mail-we0-f175.google.com ([74.125.82.175]) (using TLSv1) by eu1sys200aob124.postini.com ([207.126.147.11]) with SMTP ID DSNKUwqJg3wBhsONC7mbZlDLMuiT5q8EvAwm@postini.com; Sun, 23 Feb 2014 23:52:08 UTC Received: by mail-we0-f175.google.com with SMTP id q59so4164338wes.34 for ; Sun, 23 Feb 2014 15:51:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:reply-to; bh=L/+4YC1FGSsq9E4VRaJxj9YHXpVslXmacDKslSrnNfs=; b=HqjDEBmygYV/Iw/HbO+NvqvSOUk/PlNuOq+8umOiebxFxGwrm+Awipe4JEFetIR/34 k2Z7W9d++mwiFqi773ZzHeqiAQMW4wFj2MScLiygF5M9GjLxLdyDwxYq5xa5EMZmx/jo qiyjc40MMrqGCG4A3jEQUSDicWIlYzPDT+xu+M0Rr9QvNtrxzcZjav65lPJPE6Tg/WaV 79rpMzZR8c0ISWJ8YnCQI/WnphRrn+J8Yd5N5J5q24TrEpIcHSTKD8VRQ8DE3KNi2EIS DWcSrBf2eblDKq6LhDFFZJ5tMxqVXZiA5sWO/CL6VKPErB5VIZhCkT9MuhsvV3w5SWMm f2nQ== X-Received: by 10.194.185.165 with SMTP id fd5mr15470053wjc.95.1393193303134; Sun, 23 Feb 2014 14:08:23 -0800 (PST) X-Gm-Message-State: ALoCoQk/I8n0yZqWynZ8fPbDaUlc5CRPTcJ6WVUReHT1EadWmbhdaHNzG44mUJkXpKsNk8ygeylk8cj8aIX82TbaFecrvUwCAooSIra2tbLBEBR/Vf9QqLvp8brBegaL7Tu/qbjJDA3FkkkUGydH+KpwsVz3HYyulw== X-Received: by 10.194.185.165 with SMTP id fd5mr15470051wjc.95.1393193303063; Sun, 23 Feb 2014 14:08:23 -0800 (PST) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id ha1sm36753961wjc.23.2014.02.23.14.08.21 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Feb 2014 14:08:22 -0800 (PST) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6) with ESMTP id s1NM8KoT067925 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 23 Feb 2014 22:08:20 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6/Submit) id s1NM8KTY067924 for x11@freebsd.org; Sun, 23 Feb 2014 22:08:20 GMT (envelope-from mexas) Date: Sun, 23 Feb 2014 14:08:22 -0800 (PST) From: Anton Shterenlikht Message-Id: <201402232208.s1NM8KTY067924@mech-cluster241.men.bris.ac.uk> To: x11@freebsd.org Subject: radeon, KMS(?), segfault X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 23:52:08 -0000 amd64 laptop at r262356. card: 'RS690M [Radeon X1200 Series] vgapci0@pci0:1:5:0: class=0x030000 card=0x30c2103c chip=0x791f1002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RS690M [Radeon X1200 Series]' class = display subclass = VGA bar [10] = type Prefetchable Memory, range 64, base 0xc0000000, size 13421 7728, enabled bar [18] = type Memory, range 64, base 0xd0200000, size 65536, enabled bar [20] = type I/O Port, range 32, base 0x4000, size 256, enabled bar [24] = type Memory, range 32, base 0xd0300000, size 1048576, enabled cap 01[50] = powerspec 2 supports D0 D1 D2 D3 current D0 cap 05[80] = MSI supports 1 message, 64 bit I've build world with and then without WITH_NEW_XORG, and in both cases I get on X -configure: (==) Log file: "/var/log/Xorg.0.log", Time: Sun Feb 23 23:03:06 2014 List of video drivers: radeon ati vesa (++) Using config file: "/root/xorg.conf.new" (II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting. Segmentation fault at address 0x0 Fatal server error: Caught signal 11 (Segmentation fault). Server aborting or if I deinstall xf86-video-ati-7.2.0_1 I get: (==) Log file: "/var/log/Xorg.0.log", Time: Sun Feb 23 23:04:07 2014 List of video drivers: vesa (++) Using config file: "/root/xorg.conf.new" but then on X -config /root/xorg.conf.new -retro: Fatal server error: no screens found I can provide more info, but perhaps I'm just doing something very wrong. I haven't followed the X developments so I might be doing something silly. I tried updating via pkgng, and then rebuilding ports manually. Will be grateful for any hint. Thanks Anton From owner-freebsd-x11@FreeBSD.ORG Mon Feb 24 01:03:35 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7F452D79 for ; Mon, 24 Feb 2014 01:03:35 +0000 (UTC) Received: from mail-pd0-x22a.google.com (mail-pd0-x22a.google.com [IPv6:2607:f8b0:400e:c02::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 53E9A18AC for ; Mon, 24 Feb 2014 01:03:35 +0000 (UTC) Received: by mail-pd0-f170.google.com with SMTP id y10so2370448pdj.15 for ; Sun, 23 Feb 2014 17:03:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=wazBD7pC+Txmt/fFnXBKFQH2MsGkO6HcHzFLGXPK5Ik=; b=j7Fb32GjGZlMszzmssDYRMTKd7sunaU3GX2BoNa8IR21E5bjwNMHT4MAPeU+IPQQmI orVlisDftJF/jroO0dWHhOqz5LyvxJ5TK2yzjVmrYsppcM/mVsXjknrdcuk4FaQEaZSB 0RK4lS49PzhCdulH111oJzwe+k17QIAYBrX1Al0h9OzdkL0HKIx6Y5w2OCHPrz2tc0/v 4kkoWcLtTMLoCOB51BoP6R4eX4s59d5lkYvGE3nCBf/D0Hzr7kevipJAx+N3MRiJksFG 0jwKs8cNGEJdeL6oNcx8PaKNHhIEYTANbEbzZgnSegIjsVoyyr5PlGbCF9C4AQF4Nh4I xHzw== MIME-Version: 1.0 X-Received: by 10.66.227.193 with SMTP id sc1mr22043825pac.102.1393203815013; Sun, 23 Feb 2014 17:03:35 -0800 (PST) Sender: kob6558@gmail.com Received: by 10.66.15.33 with HTTP; Sun, 23 Feb 2014 17:03:34 -0800 (PST) In-Reply-To: <201402232208.s1NM8KTY067924@mech-cluster241.men.bris.ac.uk> References: <201402232208.s1NM8KTY067924@mech-cluster241.men.bris.ac.uk> Date: Sun, 23 Feb 2014 17:03:34 -0800 X-Google-Sender-Auth: 19rH1ohvRsQ3EVcwl9PdO9r_dHw Message-ID: Subject: Re: radeon, KMS(?), segfault From: Kevin Oberman To: mexas@bris.ac.uk Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 01:03:35 -0000 On Sun, Feb 23, 2014 at 2:08 PM, Anton Shterenlikht wrote: > amd64 laptop at r262356. > > card: 'RS690M [Radeon X1200 Series] > > vgapci0@pci0:1:5:0: class=0x030000 card=0x30c2103c chip=0x791f1002 > rev=0x00 > hdr=0x00 > vendor = 'Advanced Micro Devices [AMD] nee ATI' > device = 'RS690M [Radeon X1200 Series]' > class = display > subclass = VGA > bar [10] = type Prefetchable Memory, range 64, base 0xc0000000, size > 13421 > 7728, enabled > bar [18] = type Memory, range 64, base 0xd0200000, size 65536, > enabled > bar [20] = type I/O Port, range 32, base 0x4000, size 256, enabled > bar [24] = type Memory, range 32, base 0xd0300000, size 1048576, > enabled > cap 01[50] = powerspec 2 supports D0 D1 D2 D3 current D0 > cap 05[80] = MSI supports 1 message, 64 bit > > I've build world with and then without > WITH_NEW_XORG, and in both cases I get > on X -configure: > > For newer Radeon cards you need WITH_NEW_XORG and WITH_GALLIUM. These newer cards don't support UMS, and so a system built with WWITH_NEW_XORG dies when it can't get KMS. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Mon Feb 24 11:07:01 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 75C89B74 for ; Mon, 24 Feb 2014 11:07:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 609FA163A for ; Mon, 24 Feb 2014 11:07:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1OB71nQ027768 for ; Mon, 24 Feb 2014 11:07:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1OB70pT027766 for freebsd-x11@FreeBSD.org; Mon, 24 Feb 2014 11:07:00 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 24 Feb 2014 11:07:00 GMT Message-Id: <201402241107.s1OB70pT027766@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 11:07:01 -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 ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i o ports/178670 x11 x11/xorg: X does not refresh upper 1/4 screen in some a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169561 x11 [patch] x11-toolkits/libXmu: disable specs o ports/169560 x11 [patch] x11/libICE: disable specs o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi o ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 44 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Feb 24 15:08:28 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 178F0C68 for ; Mon, 24 Feb 2014 15:08:28 +0000 (UTC) Received: from potato.growveg.org (potato.growveg.org [62.49.247.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BC1C8110D for ; Mon, 24 Feb 2014 15:08:27 +0000 (UTC) Received: from john by potato.growveg.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WHwnE-0001kY-Vm for freebsd-x11@freebsd.org; Mon, 24 Feb 2014 14:46:04 +0000 Date: Mon, 24 Feb 2014 14:46:04 +0000 From: John To: freebsd-x11@freebsd.org Subject: new xorg. No UK pound sign but uk beyboard is loaded Message-ID: <20140224144604.GA1550@potato.growveg.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.22 (2013-10-16) Sender: John X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: john@potato.growveg.org X-SA-Exim-Scanned: No (on potato.growveg.org); SAEximRunCond expanded to false X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: freebsd-x11@freebsd.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 15:08:28 -0000 Hello freebsd-x11 I'm running new xorg on 10-stable. I'm in GB, so I'm running a GB keyboard. Here's a snippet of the log output from X: [ 709.790] (**) Option "Protocol" "standard" [ 709.790] (**) Option "XkbRules" "xorg" [ 709.790] (**) Option "XkbModel" "pc105" [ 709.790] (**) Option "XkbLayout" "gb" [ 709.790] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD, id 7) *All* my keys work as they should apart from the UK Pound key, located above the numeral 3 on a pc105 keyboard. It worked everywhere before with the older version of X but not this one for some reason. When I press the key, nothing happens. Numeric 3 works fine. Shift works fine. I get the correct output in vim, vi, firefox. I don't get it in an xterm (or rxvt). I think maybe an option was missed when X was recompiled. Can anyone please suggest what it might be? I've tried recompiling rxvt and xterm to no avail. thanks, -- John From owner-freebsd-x11@FreeBSD.ORG Mon Feb 24 15:13:43 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F38DDF85 for ; Mon, 24 Feb 2014 15:13:42 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A155511D9 for ; Mon, 24 Feb 2014 15:13:42 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.8/8.14.8) with ESMTP id s1OFDWVJ003599 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 24 Feb 2014 08:13:33 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.8/8.14.8/Submit) with ESMTP id s1OFDW0i003596; Mon, 24 Feb 2014 08:13:32 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Mon, 24 Feb 2014 08:13:32 -0700 (MST) From: Warren Block To: Anton Shterenlikht Subject: Re: radeon, KMS(?), segfault In-Reply-To: <201402232208.s1NM8KTY067924@mech-cluster241.men.bris.ac.uk> Message-ID: References: <201402232208.s1NM8KTY067924@mech-cluster241.men.bris.ac.uk> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Mon, 24 Feb 2014 08:13:33 -0700 (MST) Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 15:13:43 -0000 On Sun, 23 Feb 2014, Anton Shterenlikht wrote: > amd64 laptop at r262356. > > card: 'RS690M [Radeon X1200 Series] ... > I've build world with and then without > WITH_NEW_XORG, That setting affects ports, not base. For Radeon, WITH_GALLIUM is also needed. > and in both cases I get > on X -configure: ... > (++) Using config file: "/root/xorg.conf.new" > (II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting. > Segmentation fault at address 0x0 > I can provide more info, but perhaps > I'm just doing something very wrong. > I haven't followed the X developments > so I might be doing something silly. > > I tried updating via pkgng, and then > rebuilding ports manually. Rebuild select ports as shown here: https://wiki.freebsd.org/Graphics#Installing_KMS_Ports From owner-freebsd-x11@FreeBSD.ORG Mon Feb 24 15:29:24 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D1E2A76B for ; Mon, 24 Feb 2014 15:29:24 +0000 (UTC) Received: from eu1sys200aog124.obsmtp.com (eu1sys200aog124.obsmtp.com [207.126.144.157]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 28BD61351 for ; Mon, 24 Feb 2014 15:29:23 +0000 (UTC) Received: from mail-wi0-f181.google.com ([209.85.212.181]) (using TLSv1) by eu1sys200aob124.postini.com ([207.126.147.11]) with SMTP ID DSNKUwtlTMpNukcYZpNMpQH5iyfVMVDin0Zl@postini.com; Mon, 24 Feb 2014 15:29:24 UTC Received: by mail-wi0-f181.google.com with SMTP id hi5so3202834wib.2 for ; Mon, 24 Feb 2014 07:29:16 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:cc :reply-to:in-reply-to; bh=omPr84VbaRShsnKph80+ygEM58c6cXbUqIMgH0gAjrI=; b=Zc9XqeQoW90MFNPTMXK1yUKe1GXuw7gCjQE5opYtBWZhC+DktwCtvNdgeutmIq/GYK sTh923sJHLUOXJ79Nx0oy3tWgptPZcQLreBrEhbKsz2llLnhtOI4mqbmlv1j4IWBvWsv utZYZQ4hDX21l28oa80BNR/CMrLBu2eB7LBC6K29s/4T32eVxQ20UVqsOb+w4XM7iI0Y s+sHH1eoFsfpY+WnwVUNj02bahKTpspCA1PLTpZ61g5k9bMeU3FKCgFPtI8xQF90OhuN CZeIS4z76xgh6pk6v/3Q1ssL8JhMZJ9fWqulVt+d0tqr0dUfI81HY8q0VAa9URw6tOZE 5K8w== X-Gm-Message-State: ALoCoQlahnrpx22C2259oegmHwxkkMCKOmug2G0uJR4NF31lNNSG8RSf9mdtn7t8UdXn852zynyI9QLJGDZUO2yUqCxiK3Dcp5xgmwKZ4Uzhmu8Wu1CZ8kNw0KJ2tpqvRCciWVKMNz2oVkDZrb1KP/RELWo6BLi1AA== X-Received: by 10.181.11.169 with SMTP id ej9mr14975029wid.18.1393255756275; Mon, 24 Feb 2014 07:29:16 -0800 (PST) X-Received: by 10.181.11.169 with SMTP id ej9mr14975022wid.18.1393255756187; Mon, 24 Feb 2014 07:29:16 -0800 (PST) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id fo6sm25220359wib.7.2014.02.24.07.29.14 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Feb 2014 07:29:15 -0800 (PST) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6) with ESMTP id s1OFTCmr081987 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 24 Feb 2014 15:29:13 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6/Submit) id s1OFTC8E081986; Mon, 24 Feb 2014 15:29:12 GMT (envelope-from mexas) Date: Mon, 24 Feb 2014 07:29:15 -0800 (PST) From: Anton Shterenlikht Message-Id: <201402241529.s1OFTC8E081986@mech-cluster241.men.bris.ac.uk> To: mexas@bris.ac.uk, wblock@wonkity.com Subject: Re: radeon, KMS(?), segfault In-Reply-To: Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 15:29:25 -0000 >From wblock@wonkity.com Mon Feb 24 15:24:53 2014 > >On Sun, 23 Feb 2014, Anton Shterenlikht wrote: > >> amd64 laptop at r262356. >> >> card: 'RS690M [Radeon X1200 Series] >... >> I've build world with and then without >> WITH_NEW_XORG, > >That setting affects ports, not base. For Radeon, WITH_GALLIUM is also >needed. > >> and in both cases I get >> on X -configure: >... >> (++) Using config file: "/root/xorg.conf.new" >> (II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting. >> Segmentation fault at address 0x0 > >> I can provide more info, but perhaps >> I'm just doing something very wrong. >> I haven't followed the X developments >> so I might be doing something silly. >> >> I tried updating via pkgng, and then >> rebuilding ports manually. > >Rebuild select ports as shown here: >https://wiki.freebsd.org/Graphics#Installing_KMS_Ports > Thank you, will do. Do you know if the amd64 11-current official packages, available from url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", are built WITH_NEW_XORG and WITH_GALLIUM? In other words, can I install via pkg? Or do I have to build by hand following the guide from the above page? Many thanks Anton From owner-freebsd-x11@FreeBSD.ORG Mon Feb 24 17:45:16 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3985CDE for ; Mon, 24 Feb 2014 17:45:16 +0000 (UTC) Received: from forward4h.mail.yandex.net (forward4h.mail.yandex.net [IPv6:2a02:6b8:0:f05::4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 79BDF122F for ; Mon, 24 Feb 2014 17:45:16 +0000 (UTC) Received: from smtp4h.mail.yandex.net (smtp4h.mail.yandex.net [84.201.186.21]) by forward4h.mail.yandex.net (Yandex) with ESMTP id 4A2DE1B20D51 for ; Mon, 24 Feb 2014 21:44:52 +0400 (MSK) Received: from smtp4h.mail.yandex.net (localhost [127.0.0.1]) by smtp4h.mail.yandex.net (Yandex) with ESMTP id 188D92C3499 for ; Mon, 24 Feb 2014 21:44:51 +0400 (MSK) Received: from 31.207.68.115.pppoe-dynamic.pushkinnet.ru (31.207.68.115.pppoe-dynamic.pushkinnet.ru [31.207.68.115]) by smtp4h.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id z5byaUXl3c-ip3e4INg; Mon, 24 Feb 2014 21:44:51 +0400 (using TLSv1 with cipher CAMELLIA256-SHA (256/256 bits)) (Client certificate not present) X-Yandex-Uniq: a3ca7bda-94d4-4c6f-891c-38adfe0f5d4d DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1393263891; bh=T4osly8JgiB8Bs6OtFTEJs1mefgfoQzrZG/DWhnCqSQ=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=DWbXcKYi3Ia+U+NR4Z8Sb6TnOu4ALyXe+uIq+I3meBoBenqmCJMDWKam0S9bz+rU2 nlizZLA032wchx4FvNvWUc/dlLSiVBHPeUOB0Jk8QamOnXU3lnhdU+tRvqrrBAadbC 2KZWXVMg5Ed0KVMmJvHIoCURTb6DP2mxxGOM9q8Y= Authentication-Results: smtp4h.mail.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <530B8516.7040104@yandex.ru> Date: Mon, 24 Feb 2014 21:44:54 +0400 From: "Yuri K. Shatroff" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: new xorg. No UK pound sign but uk beyboard is loaded References: <20140224144604.GA1550@potato.growveg.org> In-Reply-To: <20140224144604.GA1550@potato.growveg.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 17:45:16 -0000 On 24.02.2014 18:46, John wrote: > Hello freebsd-x11 > > I'm running new xorg on 10-stable. I'm in GB, so I'm running a GB > keyboard. Here's a snippet of the log output from X: > > [ 709.790] (**) Option "Protocol" "standard" > [ 709.790] (**) Option "XkbRules" "xorg" > [ 709.790] (**) Option "XkbModel" "pc105" > [ 709.790] (**) Option "XkbLayout" "gb" > [ 709.790] (II) XINPUT: Adding extended input device "Keyboard0" > (type: KEYBOARD, id 7) > > *All* my keys work as they should apart from the UK Pound key, located > above the numeral 3 on a pc105 keyboard. It worked everywhere before > with the older version of X but not this one for some reason. When I > press the key, nothing happens. Numeric 3 works fine. Shift works fine. > I get the correct output in vim, vi, firefox. I don't get it in an xterm (or > rxvt). > > I think maybe an option was missed when X was recompiled. Can anyone > please suggest what it might be? I've tried recompiling rxvt and xterm > to no avail. Maybe it's a font issue? > thanks, > -- Best wishes, Yuri K. Shatroff From owner-freebsd-x11@FreeBSD.ORG Mon Feb 24 19:03:13 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B73AC4BB for ; Mon, 24 Feb 2014 19:03:13 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6BAFE1A58 for ; Mon, 24 Feb 2014 19:03:13 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.8/8.14.8) with ESMTP id s1OJ381o002197 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 24 Feb 2014 12:03:08 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.8/8.14.8/Submit) with ESMTP id s1OJ38wO002194; Mon, 24 Feb 2014 12:03:08 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Mon, 24 Feb 2014 12:03:08 -0700 (MST) From: Warren Block To: Anton Shterenlikht Subject: Re: radeon, KMS(?), segfault In-Reply-To: <201402241529.s1OFTC8E081986@mech-cluster241.men.bris.ac.uk> Message-ID: References: <201402241529.s1OFTC8E081986@mech-cluster241.men.bris.ac.uk> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Mon, 24 Feb 2014 12:03:08 -0700 (MST) Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 19:03:13 -0000 On Mon, 24 Feb 2014, Anton Shterenlikht wrote: >> Rebuild select ports as shown here: >> https://wiki.freebsd.org/Graphics#Installing_KMS_Ports >> > > Thank you, will do. > > Do you know if the amd64 11-current official > packages, available from > url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", > are built WITH_NEW_XORG and WITH_GALLIUM? > In other words, can I install via pkg? > Or do I have to build by hand following the > guide from the above page? Sorry, I don't know. From owner-freebsd-x11@FreeBSD.ORG Mon Feb 24 20:37:31 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A112E606 for ; Mon, 24 Feb 2014 20:37:31 +0000 (UTC) Received: from nm48-vm10.bullet.mail.bf1.yahoo.com (nm48-vm10.bullet.mail.bf1.yahoo.com [216.109.114.235]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3173C1472 for ; Mon, 24 Feb 2014 20:37:29 +0000 (UTC) Received: from [98.139.215.143] by nm48.bullet.mail.bf1.yahoo.com with NNFMP; 24 Feb 2014 20:34:45 -0000 Received: from [98.139.212.193] by tm14.bullet.mail.bf1.yahoo.com with NNFMP; 24 Feb 2014 20:34:45 -0000 Received: from [127.0.0.1] by omp1002.mail.bf1.yahoo.com with NNFMP; 24 Feb 2014 20:34:45 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 418220.31334.bm@omp1002.mail.bf1.yahoo.com Received: (qmail 45722 invoked by uid 60001); 24 Feb 2014 20:34:45 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1393274085; bh=rgUJkGFWoRFFDVLq65/Q4xdfPku87uI3jNN+WQW2JLs=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=wGnHs18jOcPsJ3i5pcLb5nD2dxJ7lwU+FJXeIOuoov/wiBoLiDxacxWy3xGLhbB3LeQH/1FlJxNijW33QO+UtkXuCkvLA4di1mOG0kSOZy4bAVFemG6lKw3E6c0hEVWC+LYylzKIs7TIThq1kz88IIyb1NNh8uJdVu3j+grV8PY= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=LIjPQoK5ALdwi1qqJnHvJ6nb0ZLXhqi9sQHjiSWuw+T38Qo/Toh4hvrObJeIzTFulHq2Z00/h4k+mH0741vLXOn4IZ+Q8+q4b95ipYNVZ0HSRiHsRZeHMDV1hGBmdSIyDKJdFqzcCKVi4y36CFJss5oaqrvbzTPxQDts1ajMNbU=; X-YMail-OSG: HfCQ67gVM1nZD1Mcq_JbNq8SCROUdz2kIyeGcl6YVt6zNTA oBDm0xILtA6oY9wUkuXd0QPTPah3JcAG0DWg3ObAOgOulhpYqx44du1Mi_Ao eYTVo_.sSTAPYLJKjoGI_9Cr68HmDXLveL9En4QX0q1EnQLFg5ak0TyM3WKx jQI54xwmOm9JzQLyIohkGoU_cvHk8uPMwthFlEZzFG6i2Nh1SPe7YWk.CjTK 8.wws120M6KFjiyx6LgQYXtgWrIxUzKgV6Do_RKcKkL6YMOvqVkNjrUNzpdm Go6DqSqm9WR_k_BaFJDydkEujl3uxMmQrhfrqG_NAJmL.gvrhLilH6LC5Pes lGH3x2JP2H9Yl.8yWl5lwtjgzbVJqt8ueXVmAlEdfuC8exLkuwD.vbIuoQRH bfu_Z6VAUKpbKVoF47MPwfJsIqneTPgfFpYxgOCni4OXSajiFBKChQX9BZ3x ibqvrRG6Lgtj1V3cQMIMCWuaRJBVtpdJ1ftX9pVQKrHNmZ9mNjXwQ4OZIN0j JeLRQ6C1esdX2qTqQrWq1IIJ1NFTc645Dh5DNgycitDcO.hIhS56kn3Jb1Vg EWC.EzzloNTF.EZVBgKDdkiyQesu.sxaZ7.dNDgfyYvd58hjWVH7iF3cCXnk nhA2QBmRJBNle7MZ_hTEyRMW2nttOO5voZCZFBKoypzs5hwkKveNPHl9ajgg u9z1BT.kj_Ujcw_PsnKWGdaysPWJrwob1Ogj44ma_PtU3f2bDXDEXKhFq Received: from [209.112.188.15] by web161003.mail.bf1.yahoo.com via HTTP; Mon, 24 Feb 2014 12:34:45 PST X-Rocket-MIMEInfo: 002.001, VGhpcyB3YXMgcnVuIHdpdGggYSBjbGVhbiBpbnN0YWxsYXRpb24gLSBubw0KaW5zdGFsbGVkIHBvcnRzIHdoYXRzb2V2ZXIuICBFdmVyeXRoaW5nDQp1bmRlciAvdXNyL2xvY2FsIGFuZCAvdXNyL1gxMSBkZWxldGVkLA0KYW5kIGV2ZXJ5dGhpbmcgdW5kZXIgL3Zhci9kYi9wa2cNCmFuZCAvdmFyL2RiL3BvcnRzIGRlbGV0ZWQuDQoNCkF0IGZpcnN0LCB0aGVyZSB3YXMgYSBmYWlsdXJlIGR1ZSB0bw0KYSBtaXNzaW5nICJwa2ctY29uZmlnJywgYW5kIHdoZW4gSSBjb3BpZWQNCnBrZ2NvbmYgZnJvbSB0aGUgYnUBMAEBAQE- X-Mailer: YahooMailClassic/424 YahooMailWebService/0.8.177.636 Message-ID: <1393274085.51357.YahooMailBasic@web161003.mail.bf1.yahoo.com> Date: Mon, 24 Feb 2014 12:34:45 -0800 (PST) From: "\"Chad Kline\"" Subject: 9.2/Xorg failure To: x11@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 20:37:31 -0000 This was run with a clean installation - no installed ports whatsoever. Everything under /usr/local and /usr/X11 deleted, and everything under /var/db/pkg and /var/db/ports deleted. At first, there was a failure due to a missing "pkg-config', and when I copied pkgconf from the build directory to a local bin directory, the xorg-minimal build continued to this point and failed - and the ports that the build can't find ARE installed. This should be tested better before it is placed into the ports system. I don't understand why broken things are put into ports. -- This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by libICE configure 1.0.8, which was generated by GNU Autoconf 2.68. Invocation command line was $ ./configure --enable-malloc0returnsnull --x-libraries=/usr/X11/lib --x-includes=/usr/X11/include --prefix=/usr/X11 --mandir=/usr/X11/man --infodir=/usr/X11/info/ --build=i386-portbld-freebsd9.1 ## --------- ## ## Platform. ## ## --------- ## hostname = ai1.alaska.net uname -m = i386 uname -r = 9.1-RELEASE uname -s = FreeBSD uname -v = FreeBSD 9.1-RELEASE #0 r243826: Tue Dec 4 06:55:39 UTC 2012 root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC /usr/bin/uname -p = i386 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /root/.z3 PATH: /root/bin PATH: /etc/bin/awk PATH: /etc/bin/sh PATH: /etc/bin/x PATH: /bin PATH: /sbin PATH: /usr/bin PATH: /usr/sbin PATH: /usr/local/bin PATH: /usr/local/sbin PATH: /usr/X11/bin PATH: /usr/X11/sbin PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:2409: loading site script /usr/ports/Templates/config.site | # $FreeBSD: branches/RELENG_9_2_0/Templates/config.site 319483 2013-05-31 10:53:04Z bdrewery $ | # Path | : ${ac_cv_path_GZIP=/usr/bin/gzip} | : ${ac_cv_path_BZIP2=/usr/bin/bzip2} | : ${ac_cv_path_MKTEMP_COMMAND=/usr/bin/mktemp} | : ${ac_cv_path_SED=/usr/bin/sed} | : ${ac_cv_path_install=/usr/bin/install} | : ${ac_cv_path_GREP=/usr/bin/grep} | : ${ac_cv_path_EGREP=/usr/bin/egrep} | : ${ac_cv_path_FGREP=/usr/bin/fgrep} | : ${ac_cv_path_mkdir=/bin/mkdir} | : ${am_cv_prog_tar_ustar=/usr/bin/tar} | : ${ac_cv_prog_AWK=/usr/bin/awk} | : ${ac_cv_prog_SED=/usr/bin/sed} | : ${cl_cv_prog_cp='/bin/cp -p'} | : ${cl_cv_prog_LN=/bin/ln} | : ${lt_cv_path_MAGIC_CMD=/usr/bin/file} | | # Headers | : ${ac_cv_header_stdc=yes} | : ${ac_cv_header_sys_param_h=yes} | : ${ac_cv_header_sys_types_h=yes} | : ${ac_cv_header_sys_stat_h=yes} | : ${ac_cv_header_stdlib_h=yes} | : ${ac_cv_header_strings_h=yes} | : ${ac_cv_header_string_h=yes} | : ${ac_cv_header_memory_h=yes} | : ${ac_cv_header_inttypes_h=yes} | : ${ac_cv_header_stdint_h=yes} | : ${ac_cv_header_unistd_h=yes} | : ${ac_cv_header_minix_config_h=no} | : ${ac_cv_header_wchar_h=yes} | : ${gl_cv_header_wchar_h_correct_inline=yes} | : ${ac_cv_header_alloca_h=no} | : ${ac_cv_header_sys_times_h=yes} | : ${ac_cv_header_sys_time_h=yes} | : ${ac_cv_header_sys_socket_h=yes} | : ${ac_cv_header_sys_fcntl_h=yes} | : ${ac_cv_header_sys_select_h=yes} | : ${ac_cv_header_dirent_h=yes} | : ${ac_cv_header_dlfcn_h=yes} | : ${ac_cv_header_pwd_h=yes} | : ${ac_cv_header_search_h=yes} | : ${ac_cv_header_ctype_h=yes} | : ${ac_cv_header_arpa_inet_h=yes} | : ${ac_cv_header_math_h=yes} | : ${ac_cv_header_netdb_h=yes} | : ${ac_cv_header_netinet_in_h=yes} | : ${ac_cv_header_errno_h=yes} | : ${ac_cv_header_getopt_h=yes} | : ${ac_cv_header_sys_mman_h=yes} | : ${ac_cv_header_signal_h=yes} | : ${ac_cv_header_stddef_h=yes} | : ${ac_cv_header_stdio_h=yes} | : ${ac_cv_header_time_h=yes} | : ${ac_cv_header_wctype_h=yes} | : ${ac_cv_header_limits_h=yes} | : ${ac_cv_header_stdbool_h=yes} | : ${ac_cv_header_spawn_h=yes} | : ${ac_cv_header_net_if_h=yes} | : ${ac_cv_header_net_if_media_h=yes} | : ${ac_cv_header_sched_h=yes} | : ${ac_cv_header_sys_wait_h=yes} | : ${ac_cv_header_ucontext_h=yes} | | : ${ac_cv_header_dl_h=no} | : ${ac_cv_header_malloc_h=no} | : ${ac_cv_header_byteswap_h=no} | : ${ac_cv_header_vfork_h=no} | : ${ac_cv_header_random_h=no} | : ${ac_cv_header_argz_h=no} | | : ${gl_cv_have_raw_decl_memmem=yes} | : ${gl_cv_have_raw_decl_memcpy=no} | : ${gl_cv_have_raw_decl_memrchr=yes} | : ${gl_cv_have_raw_decl_rawmemchr=yes} | : ${gl_cv_have_raw_decl_stpcpy=yes} | : ${gl_cv_have_raw_decl_stpncpy=yes} | # This appears in FreeBSD 10 do not cache it. | #: ${gl_cv_have_raw_decl_strchrnul=yes} | : ${gl_cv_have_raw_decl_strdup=yes} | : ${gl_cv_have_raw_decl_strncat=yes} | : ${gl_cv_have_raw_decl_strndup=yes} | : ${gl_cv_have_raw_decl_strnlen=yes} | : ${gl_cv_have_raw_decl_strpbrk=yes} | : ${gl_cv_have_raw_decl_strsep=yes} | : ${gl_cv_have_raw_decl_strcasestr=yes} | : ${gl_cv_have_raw_decl_strtok_r=yes} | : ${gl_cv_have_raw_decl_strsignal=yes} | : ${gl_cv_have_raw_decl_strverscmp=no} | | # Type | : ${ac_cv_type_long_long_int=yes} | : ${ac_cv_type_unsigned_long_long_int=yes} | : ${ac_cv_type_unsigned_long_long=yes} | : ${ac_cv_type_unsigned_long=yes} | : ${ac_cv_type_long=yes} | : ${ac_cv_type_size_t=yes} | : ${ac_cv_type_ssize_t=yes} | : ${ac_cv_type_int32_t=yes} | : ${ac_cv_type_u_int32_t=yes} | : ${ac_cv_type_int16_t=yes} | : ${ac_cv_type_u_int16_t=yes} | : ${ac_cv_type_u_int8_t=yes} | : ${ac_cv_type_u_long=yes} | : ${ac_cv_type_u_int=yes} | : ${ac_cv_type_u_short=yes} | : ${ac_cv_type_u_char=yes} | : ${ac_cv_type_off_t=yes} | : ${ac_cv_type_char_p=yes} | : ${ac_cv_type_unsigned_int=yes} | : ${ac_cv_type_int=yes} | : ${ac_cv_type_unsigned_short=yes} | : ${ac_cv_type_short=yes} | : ${ac_cv_type_unsigned_char=yes} | : ${ac_cv_type_char=yes} | : ${ac_cv_type_pid_t=yes} | : ${ac_cv_type_nlink_t=yes} | : ${ac_cv_type_posix_spawnattr_t=yes} | : ${ac_cv_type_posix_spawn_file_actions_t=yes} | : ${ac_cv_type_wint_t=yes} | : ${ac_cv_type_wchar_t=yes} | : ${ac_cv_type_intmax_t=yes} | : ${ac_cv_type_ptrdiff_t=yes} | : ${ac_cv_type_mbstate_t=yes} | : ${ac_cv_type__Bool=yes} | : ${ac_cv_type_mode_t=yes} | : ${ac_cv_type_sig_atomic_t=yes} | : ${ac_cv_type_stack_t=yes} | : ${ac_cv_type_uid_t=yes} | : ${ac_cv_type_volatile_sig_atomic_t=yes} | | : ${gt_cv_c_wint_t=yes} | : ${gt_cv_c_wchar_t=yes} | : ${gl_cv_type_wctype_t=yes} | : ${gl_cv_type_wctrans_t=yes} | : ${gt_cv_ssize_t=yes} | : ${gl_cv_size_max=yes} | : ${gl_cv_sigaltstack_low_base=yes} | | # Struct | : ${ac_cv_member_struct_stat_st_blksize=yes} | : ${ac_cv_member_struct_sigaction_sa_sigaction=yes} | : ${ac_cv_sys_stack_overflow_works=yes} | : ${gl_cv_sys_struct_timespec_in_time_h=yes} | : ${gl_cv_sys_struct_timeval=yes} | | # Functions | : ${ac_cv_func_shmget=yes} | : ${ac_cv_func_mmap=yes} | : ${ac_cv_func_getpagesize=yes} | : ${ac_cv_func_munmap=yes} | : ${ac_cv_func_mlock=yes} | : ${ac_cv_func_munlock=yes} | : ${ac_cv_func_pread=yes} | : ${ac_cv_func_pwrite=yes} | : ${ac_cv_func_sysconf=yes} | : ${ac_cv_func_strtoul=yes} | : ${ac_cv_func_select=yes} | : ${ac_cv_func_getuid=yes} | : ${ac_cv_func_gettimeofday=yes} | : ${ac_cv_func_getrusage=yes} | : ${ac_cv_func_clock_gettime=yes} | : ${ac_cv_func_strerror=yes} | : ${ac_cv_func_strdup=yes} | : ${ac_cv_func_strcasecmp=yes} | : ${ac_cv_func_snprintf=yes} | : ${ac_cv_func_raise=yes} | : ${ac_cv_func_vsnprintf=yes} | : ${ac_cv_func_memmove=yes} | : ${ac_cv_func_memcpy=yes} | : ${ac_cv_func_memcmp=yes} | : ${ac_cv_func_getopt=yes} | : ${ac_cv_func_getcwd=yes} | : ${ac_cv_func_sched_yield=yes} | : ${ac_cv_func_utime=yes} | : ${ac_cv_func_utimes=yes} | : ${ac_cv_func_chown=yes} | : ${ac_cv_func_dup2=yes} | : ${ac_cv_func_inet_ntop=yes} | : ${ac_cv_func_fork=yes} | : ${ac_cv_func_vfork=yes} | : ${ac_cv_func_gethostname=yes} | : ${ac_cv_func_gethostbyname=yes} | : ${ac_cv_func_waitpid=yes} | # Has appearred in FreeBSD 10 | #: ${ac_cv_func_waitid=yes} | : ${ac_cv_func_vasprintf=yes} | : ${ac_cv_func_unsetenv=yes} | : ${gt_cv_func_unsetenv_ret=int} | : ${ac_cv_func_strtol=yes} | : ${ac_cv_func_strbrk=yes} | : ${ac_cv_func_strpbrk=yes} | : ${ac_cv_func_strcspn=yes} | # Has appearred in FreeBSD 10 | #: ${ac_cv_func_strchrnul=yes} | : ${ac_cv_func_sigprocmask=yes} | : ${ac_cv_func_mkdtemp=yes} | : ${ac_cv_func_memset=yes} | : ${ac_cv_func_strftime=yes} | : ${ac_cv_func_getegid=yes} | : ${ac_cv_func_geteuid=yes} | : ${ac_cv_func_stpcpy=yes} | : ${ac_cv_func_tsearch=yes} | # Has appearred in FreeBSD 9 | #: ${ac_cv_func_uselocale=yes} | #: ${ac_cv_func_newlocale=yes} | : ${ac_cv_func_asprintf=yes} | : ${ac_cv_func_fwprintf=yes} | : ${ac_cv_func_putenv=yes} | : ${ac_cv_func_setenv=yes} | : ${ac_cv_func_setlocale=yes} | : ${ac_cv_func_strlen=yes} | : ${ac_cv_func_wcslen=yes} | : ${ac_cv_func_wcsnlen=yes} | : ${ac_cv_func_mbrtowc=yes} | : ${ac_cv_func_wcrtomb=yes} | : ${ac_cv_func_readlink=yes} | : ${ac_cv_func_realpath=yes} | : ${ac_cv_func_lstat=yes} | : ${ac_cv_func_mbsinit=yes} | : ${ac_cv_func_mprotect=yes} | : ${ac_cv_func_memchr=yes} | : ${ac_cv_func_pathconf=yes} | : ${ac_cv_func_iswcntrl=yes} | : ${ac_cv_func_iswblank=yes} | : ${ac_cv_func_wcwidth=yes} | : ${ac_cv_func_strerror_r=yes} | : ${ac_cv_func_getopt_long_only=yes} | : ${ac_cv_func_alloca=yes} | : ${ac_cv_func_alloca_works=yes} | : ${ac_cv_func_btowc=yes} | : ${gl_cv_func_btowc_works=yes} | : ${ac_cv_func_wctob=yes} | : ${gl_cv_func_wctob_works=yes} | : ${ac_cv_func_pthread_self=yes} | : ${ac_cv_func_pthread_mutex_init=yes} | : ${ac_cv_func_pthread_mutex_destroy=yes} | : ${ac_cv_func_pthread_mutex_lock=yes} | : ${ac_cv_func_pthread_mutex_unlock=yes} | : ${ac_cv_func_pthread_cond_init=yes} | : ${ac_cv_func_pthread_cond_destroy=yes} | : ${ac_cv_func_pthread_cond_wait=yes} | : ${ac_cv_func_pthread_cond_timedwait=yes} | : ${ac_cv_func_pthread_cond_signal=yes} | : ${ac_cv_func_pthread_cond_broadcast=yes} | : ${ac_cv_func_pthread_equal=yes} | : ${ac_cv_func_pthread_exit=yes} | : ${ac_cv_func_setrlimit=yes} | : ${ac_cv_func_shmget=yes} | : ${ac_cv_func_sigaction=yes} | : ${ac_cv_func_sigaltstack=yes} | : ${ac_cv_func_siginterrupt=yes} | : ${ac_cv_func_fpurge=yes} | : ${ac_cv_func_fwprintf=yes} | : ${ac_cv_func_getdtablesize=yes} | : ${ac_cv_func_getpagesize=yes} | : ${ac_cv_func_isblank=yes} | : ${ac_cv_func_iswblank=yes} | : ${ac_cv_func_iswcntrl=yes} | : ${ac_cv_func_iswctype=yes} | : ${ac_cv_func_link=yes} | : ${ac_cv_func_lstat=yes} | : ${ac_cv_func_lstat_dereferences_slashed_symlink=yes} | : ${ac_cv_func_malloc_0_nonnull=yes} | : ${ac_cv_func_mkstemp=yes} | : ${ac_cv_func_mlock=yes} | : ${ac_cv_func_nl_langinfo=yes} | : ${ac_cv_func_pipe=yes} | : ${ac_cv_func_posix_spawn=yes} | : ${ac_cv_func_strndup=yes} | : ${ac_cv_func_strnlen=yes} | : ${ac_cv_func_strnlen_working=yes} | : ${ac_cv_func_strsignal=yes} | : ${ac_cv_func_symlink=yes} | : ${ac_cv_func_wcscoll=yes} | : ${ac_cv_func_wcslen=yes} | : ${ac_cv_func_wcsnlen=yes} | : ${ac_cv_func_wcwidth=yes} | | # non existing functions | : ${ac_cv_func_yield=no} | : ${ac_cv_func_pstat_getdynamic=no} | : ${ac_cv_func_rawmemchr=no} | : ${ac_cv_func_obstacks=no} | : ${ac_cv_func_argz_count=no} | : ${ac_cv_func_argz_stringify=no} | : ${ac_cv_func_argz_next=no} | | : ${ac_cv_have_decl_alarm=yes} | : ${ac_cv_have_decl_clearerr_unlocked=yes} | : ${ac_cv_have_decl_feof_unlocked=yes} | : ${ac_cv_have_decl_ferror_unlocked=yes} | : ${ac_cv_have_decl_fpurge=yes} | : ${ac_cv_have_decl_frexpl=yes} | : ${ac_cv_have_decl_fseeko=yes} | : ${ac_cv_have_decl_ftello=yes} | : ${ac_cv_have_decl_getc_unlocked=yes} | : ${ac_cv_have_decl_getenv=yes} | : ${ac_cv_have_decl_getpagesize=yes} | : ${ac_cv_have_decl_isblank=yes} | : ${ac_cv_have_decl_putc_unlocked=yes} | : ${ac_cv_have_decl_setenv=yes} | : ${ac_cv_have_decl_sigaltstack=yes} | : ${ac_cv_have_decl_snprintf=yes} | : ${ac_cv_have_decl_strdup=yes} | : ${ac_cv_have_decl_strerror_r=yes} | : ${ac_cv_have_decl_strndup=yes} | : ${ac_cv_have_decl_strnlen=yes} | : ${ac_cv_have_decl_strsignal=yes} | : ${ac_cv_have_decl_strtod=yes} | : ${ac_cv_have_decl_sys_siglist=yes} | : ${ac_cv_have_decl_unsetenv=yes} | : ${ac_cv_have_decl_wctob=yes} | | # function specific | : ${gl_cv_decl_null_works=yes} | : ${gl_cv_decl_readlink_works=yes} | : ${gl_cv_func_btowc_eof=yes} | : ${gl_cv_func_btowc_nul=yes} | : ${gl_cv_func_dup2_works=yes} | : ${gl_cv_func_fcntl_f_dupfd_cloexec=yes} | : ${gl_cv_func_fcntl_f_dupfd_works=yes} | : ${gl_cv_func_fopen_slash=yes} | : ${gl_cv_func_fpurge_works=yes} | : ${gl_cv_func_frexp_no_libm=yes} | : ${gl_cv_func_fseeko=yes} | : ${gl_cv_func_ftello=yes} | : ${gl_cv_func_ftello_works=yes} | : ${gl_cv_func_getopt_posix=yes} | : ${gl_cv_func_isnand_no_libm=yes} | : ${gl_cv_func_iswcntrl_works=yes} | : ${gl_cv_func_ldexp_no_libm=yes} | : ${gl_cv_func_link_works=yes} | : ${gl_cv_func_lseek_pipe=yes} | : ${gl_cv_func_malloc_0_nonnull=1} | : ${gl_cv_func_malloc_posix=yes} | : ${gl_cv_func_mbrtowc_incomplete_state=yes} | : ${gl_cv_func_mbrtowc_nul_retval=yes} | : ${gl_cv_func_mbrtowc_null_arg1=yes} | : ${gl_cv_func_mbrtowc_null_arg2=yes} | : ${gl_cv_func_mbrtowc_retval=yes} | : ${gl_cv_func_mbrtowc_sanitycheck=yes} | : ${gl_cv_func_memchr_works=yes} | : ${gl_cv_func_nl_langinfo_yesexpr_works=yes} | : ${gl_cv_func_open_slash=yes} | : ${gl_cv_func_posix_spawn_works=yes} | : ${gl_cv_func_printf_directive_a=yes} | : ${gl_cv_func_printf_directive_f=yes} | : ${gl_cv_func_printf_directive_ls=yes} | : ${gl_cv_func_printf_directive_n=yes} | : ${gl_cv_func_printf_flag_grouping=yes} | : ${gl_cv_func_printf_flag_leftadjust=yes} | : ${gl_cv_func_printf_flag_zero=yes} | : ${gl_cv_func_printf_infinite=yes} | : ${gl_cv_func_printf_long_double=yes} | : ${gl_cv_func_printf_positions=yes} | : ${gl_cv_func_printf_precision=yes} | : ${gl_cv_func_printf_sizes_c99=yes} | : ${gl_cv_func_readlink_works=yes} | : ${gl_cv_func_realpath_works=yes} | : ${gl_cv_func_rename_dest_works=yes} | : ${gl_cv_func_rename_link_works=yes} | : ${gl_cv_func_rename_slash_dst_works=yes} | : ${gl_cv_func_rename_slash_src_works=yes} | : ${gl_cv_func_rmdir_works=yes} | : ${gl_cv_func_setenv_works=yes} | : ${gl_cv_func_sigprocmask=1} | : ${gl_cv_func_snprintf_retval_c99=yes} | : ${gl_cv_func_snprintf_size1=yes} | : ${gl_cv_func_snprintf_usable=yes} | : ${gl_cv_func_spawnattr_setschedparam=yes} | : ${gl_cv_func_spawnattr_setschedpolicy=yes} | : ${gl_cv_func_stat_dir_slash=yes} | : ${gl_cv_func_stat_file_slash=yes} | : ${gl_cv_func_strndup_works=yes} | : ${gl_cv_func_strstr_works_always=yes} | : ${gl_cv_func_strtod_works=yes} | : ${gl_cv_func_symlink_works=yes} | : ${gl_cv_func_ungetc_works=yes} | : ${gl_cv_func_unsetenv_works=yes} | : ${gl_cv_func_va_copy=yes} | : ${gl_cv_func_wcrtomb_retval=yes} | : ${gl_cv_have_include_next=yes} | : ${gl_cv_have_raw_decl_rawmemchr=yes} | : ${gl_cv_header_errno_h_complete=yes} | : ${gl_cv_header_inttypes_h=yes} | : ${gl_cv_header_langinfo_codeset=yes} | : ${gl_cv_header_langinfo_era=yes} | : ${gl_cv_header_langinfo_t_fmt_ampm=yes} | : ${gl_cv_header_langinfo_yesexpr=yes} | : ${gl_cv_header_math_huge_val_works=yes} | : ${gl_cv_header_math_nan_works=yes} | : ${gl_cv_header_stdint_h=yes} configure:2560: checking for gcc configure:2587: result: cc configure:2816: checking for C compiler version configure:2825: cc --version >&5 cc (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2836: $? = 0 configure:2825: cc -v >&5 Using built-in specs. Target: i386-undermydesk-freebsd Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] configure:2836: $? = 0 configure:2825: cc -V >&5 cc: '-V' option must have argument configure:2836: $? = 1 configure:2825: cc -qversion >&5 cc: unrecognized option '-qversion' cc: No input files specified configure:2836: $? = 1 configure:2856: checking whether the C compiler works configure:2878: cc -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:2882: $? = 0 configure:2930: result: yes configure:2933: checking for C compiler default output file name configure:2935: result: a.out configure:2941: checking for suffix of executables configure:2948: cc -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:2952: $? = 0 configure:2974: result: configure:2996: checking whether we are cross compiling configure:3004: cc -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:3008: $? = 0 configure:3015: ./conftest configure:3019: $? = 0 configure:3034: result: no configure:3039: checking for suffix of object files configure:3061: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:3065: $? = 0 configure:3086: result: o configure:3090: checking whether we are using the GNU C compiler configure:3109: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:3109: $? = 0 configure:3118: result: yes configure:3127: checking whether cc accepts -g configure:3147: cc -c -g conftest.c >&5 configure:3147: $? = 0 configure:3188: result: yes configure:3205: checking for cc option to accept ISO C89 configure:3269: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:3269: $? = 0 configure:3282: result: none needed configure:3308: checking how to run the C preprocessor configure:3378: result: cpp configure:3398: cpp conftest.c configure:3398: $? = 0 configure:3412: cpp conftest.c conftest.c:9:28: error: ac_nonexistent.h: No such file or directory configure:3412: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "libICE" | #define PACKAGE_TARNAME "libICE" | #define PACKAGE_VERSION "1.0.8" | #define PACKAGE_STRING "libICE 1.0.8" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:3441: checking for grep that handles long lines and -e configure:3499: result: /usr/bin/grep configure:3504: checking for egrep configure:3566: result: /usr/bin/egrep configure:3571: checking for ANSI C header files configure:3675: result: yes configure:3688: checking for sys/types.h configure:3688: result: yes configure:3688: checking for sys/stat.h configure:3688: result: yes configure:3688: checking for stdlib.h configure:3688: result: yes configure:3688: checking for string.h configure:3688: result: yes configure:3688: checking for memory.h configure:3688: result: yes configure:3688: checking for strings.h configure:3688: result: yes configure:3688: checking for inttypes.h configure:3688: result: yes configure:3688: checking for stdint.h configure:3688: result: yes configure:3688: checking for unistd.h configure:3688: result: yes configure:3701: checking for minix/config.h configure:3701: result: no configure:3722: checking whether it is safe to define __EXTENSIONS__ configure:3740: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:3740: $? = 0 configure:3747: result: yes configure:3808: checking for a BSD-compatible install configure:3876: result: /usr/bin/install -c -o root -g wheel configure:3887: checking whether build environment is sane configure:3937: result: yes configure:4078: checking for a thread-safe mkdir -p configure:4117: result: /bin/mkdir -p configure:4130: checking for gawk configure:4157: result: /usr/bin/awk configure:4168: checking whether make sets $(MAKE) configure:4190: result: yes configure:4220: checking for style of include used by make configure:4248: result: GNU configure:4333: checking dependency style of cc configure:4443: result: gcc3 configure:4460: checking whether to enable maintainer-specific portions of Makefiles configure:4469: result: no configure:4513: checking build system type configure:4527: result: i386-portbld-freebsd9.1 configure:4547: checking host system type configure:4560: result: i386-portbld-freebsd9.1 configure:4601: checking how to print strings configure:4628: result: printf configure:4649: checking for a sed that does not truncate output configure:4713: result: /usr/bin/sed configure:4731: checking for fgrep configure:4793: result: /usr/bin/fgrep configure:4828: checking for ld used by cc configure:4895: result: /usr/bin/ld configure:4902: checking if the linker (/usr/bin/ld) is GNU ld configure:4917: result: yes configure:4929: checking for BSD- or MS-compatible name lister (nm) configure:4978: result: /usr/bin/nm -B configure:5108: checking the name lister (/usr/bin/nm -B) interface configure:5115: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:5118: /usr/bin/nm -B "conftest.o" configure:5121: output 00000000 B some_variable configure:5128: result: BSD nm configure:5131: checking whether ln -s works configure:5135: result: yes configure:5143: checking the maximum length of command line arguments configure:5268: result: 262144 configure:5285: checking whether the shell understands some XSI constructs configure:5295: result: yes configure:5299: checking whether the shell understands "+=" configure:5305: result: no configure:5340: checking how to convert i386-portbld-freebsd9.1 file names to i386-portbld-freebsd9.1 format configure:5380: result: func_convert_file_noop configure:5387: checking how to convert i386-portbld-freebsd9.1 file names to toolchain format configure:5407: result: func_convert_file_noop configure:5414: checking for /usr/bin/ld option to reload object files configure:5421: result: -r configure:5495: checking for objdump configure:5511: found /usr/bin/objdump configure:5522: result: objdump configure:5554: checking how to recognize dependent libraries configure:5756: result: pass_all configure:5841: checking for dlltool configure:5871: result: no configure:5901: checking how to associate runtime and link libraries configure:5928: result: printf %s\n configure:5988: checking for ar configure:6004: found /usr/bin/ar configure:6015: result: ar configure:6052: checking for archiver @FILE support configure:6069: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:6069: $? = 0 configure:6072: ar cru libconftest.a @conftest.lst >&5 ar: warning: can't open file: @conftest.lst: No such file or directory configure:6075: $? = 0 configure:6080: ar cru libconftest.a @conftest.lst >&5 ar: warning: can't open file: @conftest.lst: No such file or directory configure:6083: $? = 0 configure:6095: result: no configure:6153: checking for strip configure:6169: found /usr/bin/strip configure:6180: result: strip configure:6252: checking for ranlib configure:6268: found /usr/bin/ranlib configure:6279: result: ranlib configure:6381: checking command to parse /usr/bin/nm -B output from cc object configure:6500: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:6503: $? = 0 configure:6507: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm configure:6510: $? = 0 configure:6576: cc -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c conftstm.o >&5 configure:6579: $? = 0 configure:6617: result: ok configure:6654: checking for sysroot configure:6684: result: no configure:6927: checking for mt configure:6943: found /usr/bin/mt configure:6954: result: mt configure:6977: checking if mt is a manifest tool configure:6983: mt '-?' mt: illegal option -- ? usage: mt [-f device] command [count] configure:6991: result: no configure:7620: checking for dlfcn.h configure:7620: result: yes configure:7807: checking for objdir configure:7822: result: .libs configure:8089: checking if cc supports -fno-rtti -fno-exceptions configure:8107: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C configure:8111: $? = 0 configure:8124: result: no configure:8434: checking for cc option to produce PIC configure:8441: result: -fPIC -DPIC configure:8449: checking if cc PIC flag -fPIC -DPIC works configure:8467: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -fPIC -DPIC -DPIC conftest.c >&5 configure:8471: $? = 0 configure:8484: result: yes configure:8513: checking if cc static flag -static works configure:8541: result: yes configure:8556: checking if cc supports -c -o file.o configure:8577: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -o out/conftest2.o conftest.c >&5 configure:8581: $? = 0 configure:8603: result: yes configure:8611: checking if cc supports -c -o file.o configure:8658: result: yes configure:8691: checking whether the cc linker (/usr/bin/ld) supports shared libraries configure:9849: result: yes configure:9886: checking whether -lc should be explicitly linked in configure:9894: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:9897: $? = 0 configure:9912: cc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1 configure:9915: $? = 0 configure:9929: result: no configure:10094: checking dynamic linker characteristics configure:10830: result: freebsd9.1 ld.so configure:10937: checking how to hardcode library paths into programs configure:10962: result: immediate configure:11502: checking whether stripping libraries is possible configure:11507: result: yes configure:11542: checking if libtool supports shared libraries configure:11544: result: yes configure:11547: checking whether to build shared libraries configure:11568: result: yes configure:11571: checking whether to build static libraries configure:11575: result: yes configure:11623: checking for cc option to accept ISO C99 configure:11772: cc -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 conftest.c:78: error: expected ';', ',' or ')' before 'text' conftest.c: In function 'main': conftest.c:132: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar' conftest.c:132: error: 'newvar' undeclared (first use in this function) conftest.c:132: error: (Each undeclared identifier is reported only once conftest.c:132: error: for each function it appears in.) conftest.c:142: error: 'for' loop initial declaration used outside C99 mode configure:11772: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "libICE" | #define PACKAGE_TARNAME "libICE" | #define PACKAGE_VERSION "1.0.8" | #define PACKAGE_STRING "libICE 1.0.8" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "libICE" | #define VERSION "1.0.8" | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:11772: cc -std=gnu99 -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 configure:11772: $? = 0 configure:11792: result: -std=gnu99 configure:11802: checking whether __clang__ is declared configure:11802: cc -std=gnu99 -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 conftest.c: In function 'main': conftest.c:68: error: '__clang__' undeclared (first use in this function) conftest.c:68: error: (Each undeclared identifier is reported only once conftest.c:68: error: for each function it appears in.) configure:11802: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "libICE" | #define PACKAGE_TARNAME "libICE" | #define PACKAGE_VERSION "1.0.8" | #define PACKAGE_STRING "libICE 1.0.8" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "libICE" | #define VERSION "1.0.8" | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | #ifndef __clang__ | #ifdef __cplusplus | (void) __clang__; | #else | (void) __clang__; | #endif | #endif | | ; | return 0; | } configure:11802: result: no configure:11809: checking whether __INTEL_COMPILER is declared configure:11809: cc -std=gnu99 -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 conftest.c: In function 'main': conftest.c:68: error: '__INTEL_COMPILER' undeclared (first use in this function) conftest.c:68: error: (Each undeclared identifier is reported only once conftest.c:68: error: for each function it appears in.) configure:11809: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "libICE" | #define PACKAGE_TARNAME "libICE" | #define PACKAGE_VERSION "1.0.8" | #define PACKAGE_STRING "libICE 1.0.8" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "libICE" | #define VERSION "1.0.8" | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | #ifndef __INTEL_COMPILER | #ifdef __cplusplus | (void) __INTEL_COMPILER; | #else | (void) __INTEL_COMPILER; | #endif | #endif | | ; | return 0; | } configure:11809: result: no configure:11816: checking whether __SUNPRO_C is declared configure:11816: cc -std=gnu99 -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 conftest.c >&5 conftest.c: In function 'main': conftest.c:68: error: '__SUNPRO_C' undeclared (first use in this function) conftest.c:68: error: (Each undeclared identifier is reported only once conftest.c:68: error: for each function it appears in.) configure:11816: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "libICE" | #define PACKAGE_TARNAME "libICE" | #define PACKAGE_VERSION "1.0.8" | #define PACKAGE_STRING "libICE 1.0.8" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "libICE" | #define VERSION "1.0.8" | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | #ifndef __SUNPRO_C | #ifdef __cplusplus | (void) __SUNPRO_C; | #else | (void) __SUNPRO_C; | #endif | #endif | | ; | return 0; | } configure:11816: result: no configure:11928: checking pkg-config is at least version 0.9.0 configure:11931: result: yes configure:11970: checking if cc -std=gnu99 supports -Werror=unknown-warning-option configure:11979: cc -std=gnu99 -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=unknown-warning-option conftest.c >&5 cc1: error: -Werror=unknown-warning-option: No option -Wunknown-warning-option configure:11979: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "libICE" | #define PACKAGE_TARNAME "libICE" | #define PACKAGE_VERSION "1.0.8" | #define PACKAGE_STRING "libICE 1.0.8" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "libICE" | #define VERSION "1.0.8" | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | int i; configure:11986: result: no configure:11997: checking if cc -std=gnu99 supports -Werror=unused-command-line-argument configure:12006: cc -std=gnu99 -c -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=unused-command-line-argument conftest.c >&5 cc1: error: -Werror=unused-command-line-argument: No option -Wunused-command-line-argument configure:12006: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "libICE" | #define PACKAGE_TARNAME "libICE" | #define PACKAGE_VERSION "1.0.8" | #define PACKAGE_STRING "libICE 1.0.8" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "libICE" | #define VERSION "1.0.8" | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | int i; configure:12013: result: no configure:12032: checking if cc -std=gnu99 supports -Wall configure:12049: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wall conftest.c >&5 configure:12049: $? = 0 configure:12062: result: yes configure:12142: checking if cc -std=gnu99 supports -Wpointer-arith configure:12159: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wpointer-arith conftest.c >&5 configure:12159: $? = 0 configure:12172: result: yes configure:12252: checking if cc -std=gnu99 supports -Wstrict-prototypes configure:12269: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wstrict-prototypes conftest.c >&5 conftest.c:31: warning: function declaration isn't a prototype configure:12269: $? = 0 configure:12282: result: yes configure:12362: checking if cc -std=gnu99 supports -Wmissing-prototypes configure:12379: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wmissing-prototypes conftest.c >&5 configure:12379: $? = 0 configure:12392: result: yes configure:12472: checking if cc -std=gnu99 supports -Wmissing-declarations configure:12489: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wmissing-declarations conftest.c >&5 configure:12489: $? = 0 configure:12502: result: yes configure:12582: checking if cc -std=gnu99 supports -Wnested-externs configure:12599: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wnested-externs conftest.c >&5 configure:12599: $? = 0 configure:12612: result: yes configure:12692: checking if cc -std=gnu99 supports -Wbad-function-cast configure:12709: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wbad-function-cast conftest.c >&5 configure:12709: $? = 0 configure:12722: result: yes configure:12802: checking if cc -std=gnu99 supports -Wformat=2 configure:12819: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wformat=2 conftest.c >&5 configure:12819: $? = 0 configure:12832: result: yes configure:12961: checking if cc -std=gnu99 supports -Wold-style-definition configure:12978: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wold-style-definition conftest.c >&5 conftest.c: In function 'main': conftest.c:31: warning: old-style function definition configure:12978: $? = 0 configure:12991: result: yes configure:13071: checking if cc -std=gnu99 supports -Wdeclaration-after-statement configure:13088: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wdeclaration-after-statement conftest.c >&5 configure:13088: $? = 0 configure:13101: result: yes configure:13183: checking if cc -std=gnu99 supports -Wunused configure:13200: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wunused conftest.c >&5 configure:13200: $? = 0 configure:13213: result: yes configure:13293: checking if cc -std=gnu99 supports -Wuninitialized configure:13310: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wuninitialized conftest.c >&5 cc1: warning: -Wuninitialized is not supported without -O configure:13310: $? = 0 configure:13323: result: yes configure:13403: checking if cc -std=gnu99 supports -Wshadow configure:13420: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wshadow conftest.c >&5 configure:13420: $? = 0 configure:13433: result: yes configure:13513: checking if cc -std=gnu99 supports -Wcast-qual configure:13530: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wcast-qual conftest.c >&5 configure:13530: $? = 0 configure:13543: result: yes configure:13623: checking if cc -std=gnu99 supports -Wmissing-noreturn configure:13640: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wmissing-noreturn conftest.c >&5 configure:13640: $? = 0 configure:13653: result: yes configure:13733: checking if cc -std=gnu99 supports -Wmissing-format-attribute configure:13750: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wmissing-format-attribute conftest.c >&5 configure:13750: $? = 0 configure:13763: result: yes configure:13843: checking if cc -std=gnu99 supports -Wredundant-decls configure:13860: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Wredundant-decls conftest.c >&5 configure:13860: $? = 0 configure:13873: result: yes configure:13965: checking if cc -std=gnu99 supports -Werror=implicit configure:13982: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=implicit conftest.c >&5 configure:13982: $? = 0 configure:13995: result: yes configure:14124: checking if cc -std=gnu99 supports -Werror=nonnull configure:14141: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=nonnull conftest.c >&5 configure:14141: $? = 0 configure:14154: result: yes configure:14234: checking if cc -std=gnu99 supports -Werror=init-self configure:14251: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=init-self conftest.c >&5 configure:14251: $? = 0 configure:14264: result: yes configure:14344: checking if cc -std=gnu99 supports -Werror=main configure:14361: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=main conftest.c >&5 configure:14361: $? = 0 configure:14374: result: yes configure:14454: checking if cc -std=gnu99 supports -Werror=missing-braces configure:14471: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=missing-braces conftest.c >&5 configure:14471: $? = 0 configure:14484: result: yes configure:14564: checking if cc -std=gnu99 supports -Werror=sequence-point configure:14581: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=sequence-point conftest.c >&5 configure:14581: $? = 0 configure:14594: result: yes configure:14674: checking if cc -std=gnu99 supports -Werror=return-type configure:14691: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=return-type conftest.c >&5 configure:14691: $? = 0 configure:14704: result: yes configure:14833: checking if cc -std=gnu99 supports -Werror=trigraphs configure:14850: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=trigraphs conftest.c >&5 configure:14850: $? = 0 configure:14863: result: yes configure:14943: checking if cc -std=gnu99 supports -Werror=array-bounds configure:14960: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=array-bounds conftest.c >&5 cc1: error: -Werror=array-bounds: No option -Warray-bounds configure:14960: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "libICE" | #define PACKAGE_TARNAME "libICE" | #define PACKAGE_VERSION "1.0.8" | #define PACKAGE_STRING "libICE 1.0.8" | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define PACKAGE "libICE" | #define VERSION "1.0.8" | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | int i; | int | main () | { | | ; | return 0; | } configure:14973: result: no configure:15053: checking if cc -std=gnu99 supports -Werror=write-strings configure:15070: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=write-strings conftest.c >&5 configure:15070: $? = 0 configure:15083: result: yes configure:15163: checking if cc -std=gnu99 supports -Werror=address configure:15180: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=address conftest.c >&5 configure:15180: $? = 0 configure:15193: result: yes configure:15273: checking if cc -std=gnu99 supports -Werror=int-to-pointer-cast configure:15290: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=int-to-pointer-cast conftest.c >&5 configure:15290: $? = 0 configure:15303: result: yes configure:15432: checking if cc -std=gnu99 supports -Werror=pointer-to-int-cast configure:15449: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=pointer-to-int-cast conftest.c >&5 configure:15449: $? = 0 configure:15462: result: yes configure:17001: checking if cc -std=gnu99 supports -pedantic configure:17018: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -pedantic conftest.c >&5 configure:17018: $? = 0 configure:17031: result: yes configure:17111: checking if cc -std=gnu99 supports -Werror configure:17128: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror conftest.c >&5 configure:17128: $? = 0 configure:17141: result: yes configure:17273: checking if cc -std=gnu99 supports -Werror=attributes configure:17290: cc -std=gnu99 -o conftest -I/usr/X11/include -L/usr/X11/lib -march=c3-2 -Werror=attributes conftest.c >&5 configure:17290: $? = 0 configure:17303: result: yes configure:17483: checking whether to build documentation configure:17485: result: yes configure:17506: checking whether to build functional specifications configure:17508: result: yes configure:17527: checking for xmlto configure:17560: result: no configure:17566: WARNING: xmlto not found - documentation targets will be skipped configure:17702: checking for fop configure:17735: result: no configure:17741: WARNING: fop not found - documentation targets will be skipped configure:17831: checking for xsltproc configure:17864: result: no configure:17870: WARNING: xsltproc not found - cannot transform XML documents configure:17941: checking for X.Org SGML entities >= 1.8 configure:17945: $PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.8" Package xorg-sgml-doctools was not found in the pkg-config search path. Perhaps you should add the directory containing `xorg-sgml-doctools.pc' to the PKG_CONFIG_PATH environment variable Package 'xorg-sgml-doctools', required by 'world', not found configure:17948: $? = 1 configure:17964: result: no configure:17984: checking for ICE configure:17991: $PKG_CONFIG --exists --print-errors "xproto xtrans" Package xproto was not found in the pkg-config search path. Perhaps you should add the directory containing `xproto.pc' to the PKG_CONFIG_PATH environment variable Package 'xproto', required by 'world', not found configure:17994: $? = 1 configure:18007: $PKG_CONFIG --exists --print-errors "xproto xtrans" Package xproto was not found in the pkg-config search path. Perhaps you should add the directory containing `xproto.pc' to the PKG_CONFIG_PATH environment variable Package 'xproto', required by 'world', not found configure:18010: $? = 1 Package xproto was not found in the pkg-config search path. Perhaps you should add the directory containing `xproto.pc' to the PKG_CONFIG_PATH environment variable Package 'xproto', required by 'world', not found configure:18047: error: Package requirements (xproto xtrans) were not met: Package xproto was not found in the pkg-config search path. Perhaps you should add the directory containing `xproto.pc' to the PKG_CONFIG_PATH environment variable Package 'xproto', required by 'world', not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables ICE_CFLAGS and ICE_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-portbld-freebsd9.1 ac_cv_c_compiler_gnu=yes ac_cv_env_CC_set=set ac_cv_env_CC_value=cc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-I/usr/X11/include -L/usr/X11/lib -march=c3-2' ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value='' ac_cv_env_CPP_set=set ac_cv_env_CPP_value=cpp ac_cv_env_FOP_set='' ac_cv_env_FOP_value='' ac_cv_env_ICE_CFLAGS_set='' ac_cv_env_ICE_CFLAGS_value='' ac_cv_env_ICE_LIBS_set='' ac_cv_env_ICE_LIBS_value='' ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value='' ac_cv_env_LIBS_set='' ac_cv_env_LIBS_value='' ac_cv_env_LINT_FLAGS_set='' ac_cv_env_LINT_FLAGS_value='' ac_cv_env_LINT_set='' ac_cv_env_LINT_value='' ac_cv_env_PKG_CONFIG_set=set ac_cv_env_PKG_CONFIG_value=pkgconf ac_cv_env_XMLTO_set='' ac_cv_env_XMLTO_value='' ac_cv_env_XSLTPROC_set='' ac_cv_env_XSLTPROC_value='' ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=i386-portbld-freebsd9.1 ac_cv_env_host_alias_set='' ac_cv_env_host_alias_value='' ac_cv_env_target_alias_set='' ac_cv_env_target_alias_value='' ac_cv_func_alloca=yes ac_cv_func_alloca_works=yes ac_cv_func_argz_count=no ac_cv_func_argz_next=no ac_cv_func_argz_stringify=no ac_cv_func_asprintf=yes ac_cv_func_btowc=yes ac_cv_func_chown=yes ac_cv_func_clock_gettime=yes ac_cv_func_dup2=yes ac_cv_func_fork=yes ac_cv_func_fpurge=yes ac_cv_func_fwprintf=yes ac_cv_func_getcwd=yes ac_cv_func_getdtablesize=yes ac_cv_func_getegid=yes ac_cv_func_geteuid=yes ac_cv_func_gethostbyname=yes ac_cv_func_gethostname=yes ac_cv_func_getopt=yes ac_cv_func_getopt_long_only=yes ac_cv_func_getpagesize=yes ac_cv_func_getrusage=yes ac_cv_func_gettimeofday=yes ac_cv_func_getuid=yes ac_cv_func_inet_ntop=yes ac_cv_func_isblank=yes ac_cv_func_iswblank=yes ac_cv_func_iswcntrl=yes ac_cv_func_iswctype=yes ac_cv_func_link=yes ac_cv_func_lstat=yes ac_cv_func_lstat_dereferences_slashed_symlink=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_mbrtowc=yes ac_cv_func_mbsinit=yes ac_cv_func_memchr=yes ac_cv_func_memcmp=yes ac_cv_func_memcpy=yes ac_cv_func_memmove=yes ac_cv_func_memset=yes ac_cv_func_mkdtemp=yes ac_cv_func_mkstemp=yes ac_cv_func_mlock=yes ac_cv_func_mmap=yes ac_cv_func_mprotect=yes ac_cv_func_munlock=yes ac_cv_func_munmap=yes ac_cv_func_nl_langinfo=yes ac_cv_func_obstacks=no ac_cv_func_pathconf=yes ac_cv_func_pipe=yes ac_cv_func_posix_spawn=yes ac_cv_func_pread=yes ac_cv_func_pstat_getdynamic=no ac_cv_func_pthread_cond_broadcast=yes ac_cv_func_pthread_cond_destroy=yes ac_cv_func_pthread_cond_init=yes ac_cv_func_pthread_cond_signal=yes ac_cv_func_pthread_cond_timedwait=yes ac_cv_func_pthread_cond_wait=yes ac_cv_func_pthread_equal=yes ac_cv_func_pthread_exit=yes ac_cv_func_pthread_mutex_destroy=yes ac_cv_func_pthread_mutex_init=yes ac_cv_func_pthread_mutex_lock=yes ac_cv_func_pthread_mutex_unlock=yes ac_cv_func_pthread_self=yes ac_cv_func_putenv=yes ac_cv_func_pwrite=yes ac_cv_func_raise=yes ac_cv_func_rawmemchr=no ac_cv_func_readlink=yes ac_cv_func_realpath=yes ac_cv_func_sched_yield=yes ac_cv_func_select=yes ac_cv_func_setenv=yes ac_cv_func_setlocale=yes ac_cv_func_setrlimit=yes ac_cv_func_shmget=yes ac_cv_func_sigaction=yes ac_cv_func_sigaltstack=yes ac_cv_func_siginterrupt=yes ac_cv_func_sigprocmask=yes ac_cv_func_snprintf=yes ac_cv_func_stpcpy=yes ac_cv_func_strbrk=yes ac_cv_func_strcasecmp=yes ac_cv_func_strcspn=yes ac_cv_func_strdup=yes ac_cv_func_strerror=yes ac_cv_func_strerror_r=yes ac_cv_func_strftime=yes ac_cv_func_strlen=yes ac_cv_func_strndup=yes ac_cv_func_strnlen=yes ac_cv_func_strnlen_working=yes ac_cv_func_strpbrk=yes ac_cv_func_strsignal=yes ac_cv_func_strtol=yes ac_cv_func_strtoul=yes ac_cv_func_symlink=yes ac_cv_func_sysconf=yes ac_cv_func_tsearch=yes ac_cv_func_unsetenv=yes ac_cv_func_utime=yes ac_cv_func_utimes=yes ac_cv_func_vasprintf=yes ac_cv_func_vfork=yes ac_cv_func_vsnprintf=yes ac_cv_func_waitpid=yes ac_cv_func_wcrtomb=yes ac_cv_func_wcscoll=yes ac_cv_func_wcslen=yes ac_cv_func_wcsnlen=yes ac_cv_func_wctob=yes ac_cv_func_wcwidth=yes ac_cv_func_yield=no ac_cv_have_decl___INTEL_COMPILER=no ac_cv_have_decl___SUNPRO_C=no ac_cv_have_decl___clang__=no ac_cv_have_decl_alarm=yes ac_cv_have_decl_clearerr_unlocked=yes ac_cv_have_decl_feof_unlocked=yes ac_cv_have_decl_ferror_unlocked=yes ac_cv_have_decl_fpurge=yes ac_cv_have_decl_frexpl=yes ac_cv_have_decl_fseeko=yes ac_cv_have_decl_ftello=yes ac_cv_have_decl_getc_unlocked=yes ac_cv_have_decl_getenv=yes ac_cv_have_decl_getpagesize=yes ac_cv_have_decl_isblank=yes ac_cv_have_decl_putc_unlocked=yes ac_cv_have_decl_setenv=yes ac_cv_have_decl_sigaltstack=yes ac_cv_have_decl_snprintf=yes ac_cv_have_decl_strdup=yes ac_cv_have_decl_strerror_r=yes ac_cv_have_decl_strndup=yes ac_cv_have_decl_strnlen=yes ac_cv_have_decl_strsignal=yes ac_cv_have_decl_strtod=yes ac_cv_have_decl_sys_siglist=yes ac_cv_have_decl_unsetenv=yes ac_cv_have_decl_wctob=yes ac_cv_header_alloca_h=no ac_cv_header_argz_h=no ac_cv_header_arpa_inet_h=yes ac_cv_header_byteswap_h=no ac_cv_header_ctype_h=yes ac_cv_header_dirent_h=yes ac_cv_header_dl_h=no ac_cv_header_dlfcn_h=yes ac_cv_header_errno_h=yes ac_cv_header_getopt_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_limits_h=yes ac_cv_header_malloc_h=no ac_cv_header_math_h=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_net_if_h=yes ac_cv_header_net_if_media_h=yes ac_cv_header_netdb_h=yes ac_cv_header_netinet_in_h=yes ac_cv_header_pwd_h=yes ac_cv_header_random_h=no ac_cv_header_sched_h=yes ac_cv_header_search_h=yes ac_cv_header_signal_h=yes ac_cv_header_spawn_h=yes ac_cv_header_stdbool_h=yes ac_cv_header_stdc=yes ac_cv_header_stddef_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_fcntl_h=yes ac_cv_header_sys_mman_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_times_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_wait_h=yes ac_cv_header_time_h=yes ac_cv_header_ucontext_h=yes ac_cv_header_unistd_h=yes ac_cv_header_vfork_h=no ac_cv_header_wchar_h=yes ac_cv_header_wctype_h=yes ac_cv_host=i386-portbld-freebsd9.1 ac_cv_member_struct_sigaction_sa_sigaction=yes ac_cv_member_struct_stat_st_blksize=yes ac_cv_objext=o ac_cv_path_BZIP2=/usr/bin/bzip2 ac_cv_path_EGREP=/usr/bin/egrep ac_cv_path_FGREP=/usr/bin/fgrep ac_cv_path_GREP=/usr/bin/grep ac_cv_path_GZIP=/usr/bin/gzip ac_cv_path_MKTEMP_COMMAND=/usr/bin/mktemp ac_cv_path_SED=/usr/bin/sed ac_cv_path_install=/usr/bin/install ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=/usr/bin/awk ac_cv_prog_CPP=cpp ac_cv_prog_SED=/usr/bin/sed ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=cc ac_cv_prog_ac_ct_MANIFEST_TOOL=mt ac_cv_prog_ac_ct_OBJDUMP=objdump ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89='' ac_cv_prog_cc_c99=-std=gnu99 ac_cv_prog_cc_g=yes ac_cv_prog_make_make_set=yes ac_cv_safe_to_define___extensions__=yes ac_cv_sys_stack_overflow_works=yes ac_cv_type__Bool=yes ac_cv_type_char=yes ac_cv_type_char_p=yes ac_cv_type_int16_t=yes ac_cv_type_int32_t=yes ac_cv_type_int=yes ac_cv_type_intmax_t=yes ac_cv_type_long=yes ac_cv_type_long_long_int=yes ac_cv_type_mbstate_t=yes ac_cv_type_mode_t=yes ac_cv_type_nlink_t=yes ac_cv_type_off_t=yes ac_cv_type_pid_t=yes ac_cv_type_posix_spawn_file_actions_t=yes ac_cv_type_posix_spawnattr_t=yes ac_cv_type_ptrdiff_t=yes ac_cv_type_short=yes ac_cv_type_sig_atomic_t=yes ac_cv_type_size_t=yes ac_cv_type_ssize_t=yes ac_cv_type_stack_t=yes ac_cv_type_u_char=yes ac_cv_type_u_int16_t=yes ac_cv_type_u_int32_t=yes ac_cv_type_u_int8_t=yes ac_cv_type_u_int=yes ac_cv_type_u_long=yes ac_cv_type_u_short=yes ac_cv_type_uid_t=yes ac_cv_type_unsigned_char=yes ac_cv_type_unsigned_int=yes ac_cv_type_unsigned_long=yes ac_cv_type_unsigned_long_long=yes ac_cv_type_unsigned_long_long_int=yes ac_cv_type_unsigned_short=yes ac_cv_type_volatile_sig_atomic_t=yes ac_cv_type_wchar_t=yes ac_cv_type_wint_t=yes am_cv_CC_dependencies_compiler_type=gcc3 am_cv_prog_tar_ustar=/usr/bin/tar cl_cv_prog_LN=/bin/ln cl_cv_prog_cp='/bin/cp -p' gl_cv_decl_null_works=yes gl_cv_decl_readlink_works=yes gl_cv_func_btowc_eof=yes gl_cv_func_btowc_nul=yes gl_cv_func_btowc_works=yes gl_cv_func_dup2_works=yes gl_cv_func_fcntl_f_dupfd_cloexec=yes gl_cv_func_fcntl_f_dupfd_works=yes gl_cv_func_fopen_slash=yes gl_cv_func_fpurge_works=yes gl_cv_func_frexp_no_libm=yes gl_cv_func_fseeko=yes gl_cv_func_ftello=yes gl_cv_func_ftello_works=yes gl_cv_func_getopt_posix=yes gl_cv_func_isnand_no_libm=yes gl_cv_func_iswcntrl_works=yes gl_cv_func_ldexp_no_libm=yes gl_cv_func_link_works=yes gl_cv_func_lseek_pipe=yes gl_cv_func_malloc_0_nonnull=1 gl_cv_func_malloc_posix=yes gl_cv_func_mbrtowc_incomplete_state=yes gl_cv_func_mbrtowc_nul_retval=yes gl_cv_func_mbrtowc_null_arg1=yes gl_cv_func_mbrtowc_null_arg2=yes gl_cv_func_mbrtowc_retval=yes gl_cv_func_mbrtowc_sanitycheck=yes gl_cv_func_memchr_works=yes gl_cv_func_nl_langinfo_yesexpr_works=yes gl_cv_func_open_slash=yes gl_cv_func_posix_spawn_works=yes gl_cv_func_printf_directive_a=yes gl_cv_func_printf_directive_f=yes gl_cv_func_printf_directive_ls=yes gl_cv_func_printf_directive_n=yes gl_cv_func_printf_flag_grouping=yes gl_cv_func_printf_flag_leftadjust=yes gl_cv_func_printf_flag_zero=yes gl_cv_func_printf_infinite=yes gl_cv_func_printf_long_double=yes gl_cv_func_printf_positions=yes gl_cv_func_printf_precision=yes gl_cv_func_printf_sizes_c99=yes gl_cv_func_readlink_works=yes gl_cv_func_realpath_works=yes gl_cv_func_rename_dest_works=yes gl_cv_func_rename_link_works=yes gl_cv_func_rename_slash_dst_works=yes gl_cv_func_rename_slash_src_works=yes gl_cv_func_rmdir_works=yes gl_cv_func_setenv_works=yes gl_cv_func_sigprocmask=1 gl_cv_func_snprintf_retval_c99=yes gl_cv_func_snprintf_size1=yes gl_cv_func_snprintf_usable=yes gl_cv_func_spawnattr_setschedparam=yes gl_cv_func_spawnattr_setschedpolicy=yes gl_cv_func_stat_dir_slash=yes gl_cv_func_stat_file_slash=yes gl_cv_func_strndup_works=yes gl_cv_func_strstr_works_always=yes gl_cv_func_strtod_works=yes gl_cv_func_symlink_works=yes gl_cv_func_ungetc_works=yes gl_cv_func_unsetenv_works=yes gl_cv_func_va_copy=yes gl_cv_func_wcrtomb_retval=yes gl_cv_func_wctob_works=yes gl_cv_have_include_next=yes gl_cv_have_raw_decl_memcpy=no gl_cv_have_raw_decl_memmem=yes gl_cv_have_raw_decl_memrchr=yes gl_cv_have_raw_decl_rawmemchr=yes gl_cv_have_raw_decl_stpcpy=yes gl_cv_have_raw_decl_stpncpy=yes gl_cv_have_raw_decl_strcasestr=yes gl_cv_have_raw_decl_strdup=yes gl_cv_have_raw_decl_strncat=yes gl_cv_have_raw_decl_strndup=yes gl_cv_have_raw_decl_strnlen=yes gl_cv_have_raw_decl_strpbrk=yes gl_cv_have_raw_decl_strsep=yes gl_cv_have_raw_decl_strsignal=yes gl_cv_have_raw_decl_strtok_r=yes gl_cv_have_raw_decl_strverscmp=no gl_cv_header_errno_h_complete=yes gl_cv_header_inttypes_h=yes gl_cv_header_langinfo_codeset=yes gl_cv_header_langinfo_era=yes gl_cv_header_langinfo_t_fmt_ampm=yes gl_cv_header_langinfo_yesexpr=yes gl_cv_header_math_huge_val_works=yes gl_cv_header_math_nan_works=yes gl_cv_header_stdint_h=yes gl_cv_header_wchar_h_correct_inline=yes gl_cv_sigaltstack_low_base=yes gl_cv_size_max=yes gl_cv_sys_struct_timespec_in_time_h=yes gl_cv_sys_struct_timeval=yes gl_cv_type_wctrans_t=yes gl_cv_type_wctype_t=yes gt_cv_c_wchar_t=yes gt_cv_c_wint_t=yes gt_cv_func_unsetenv_ret=int gt_cv_ssize_t=yes lt_cv_ar_at_file=no lt_cv_archive_cmds_need_lc=no lt_cv_deplibs_check_method=pass_all lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file='' lt_cv_ld_reload_flag=-r lt_cv_nm_interface='BSD nm' lt_cv_objdir=.libs lt_cv_path_LD=/usr/bin/ld lt_cv_path_MAGIC_CMD=/usr/bin/file lt_cv_path_NM='/usr/bin/nm -B' lt_cv_path_mainfest_tool=no lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_pic='-fPIC -DPIC' lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=yes lt_cv_prog_gnu_ld=yes lt_cv_sharedlib_from_linklib_cmd='printf %s\n' lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\' lt_cv_sys_max_cmd_len=262144 lt_cv_to_host_file_cmd=func_convert_file_noop lt_cv_to_tool_file_cmd=func_convert_file_noop xorg_cv_cc_flag__Wall=yes xorg_cv_cc_flag__Wbad_function_cast=yes xorg_cv_cc_flag__Wcast_qual=yes xorg_cv_cc_flag__Wdeclaration_after_statement=yes xorg_cv_cc_flag__Werror=yes xorg_cv_cc_flag__Werror_address=yes xorg_cv_cc_flag__Werror_array_bounds=no xorg_cv_cc_flag__Werror_attributes=yes xorg_cv_cc_flag__Werror_implicit=yes xorg_cv_cc_flag__Werror_init_self=yes xorg_cv_cc_flag__Werror_int_to_pointer_cast=yes xorg_cv_cc_flag__Werror_main=yes xorg_cv_cc_flag__Werror_missing_braces=yes xorg_cv_cc_flag__Werror_nonnull=yes xorg_cv_cc_flag__Werror_pointer_to_int_cast=yes xorg_cv_cc_flag__Werror_return_type=yes xorg_cv_cc_flag__Werror_sequence_point=yes xorg_cv_cc_flag__Werror_trigraphs=yes xorg_cv_cc_flag__Werror_write_strings=yes xorg_cv_cc_flag__Wformat_2=yes xorg_cv_cc_flag__Wmissing_declarations=yes xorg_cv_cc_flag__Wmissing_format_attribute=yes xorg_cv_cc_flag__Wmissing_noreturn=yes xorg_cv_cc_flag__Wmissing_prototypes=yes xorg_cv_cc_flag__Wnested_externs=yes xorg_cv_cc_flag__Wold_style_definition=yes xorg_cv_cc_flag__Wpointer_arith=yes xorg_cv_cc_flag__Wredundant_decls=yes xorg_cv_cc_flag__Wshadow=yes xorg_cv_cc_flag__Wstrict_prototypes=yes xorg_cv_cc_flag__Wuninitialized=yes xorg_cv_cc_flag__Wunused=yes xorg_cv_cc_flag__pedantic=yes xorg_cv_cc_flag_unknown_warning_option=no xorg_cv_cc_flag_unused_command_line_argument=no ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /umass/ports/x11/libICE/work/libICE-1.0.8/missing --run aclocal-1.11' ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' ADMIN_MAN_SUFFIX='8' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /umass/ports/x11/libICE/work/libICE-1.0.8/missing --run tar' AM_BACKSLASH='\' AM_DEFAULT_VERBOSITY='0' APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' APP_MAN_SUFFIX='1' AR='ar' AUTOCONF='${SHELL} /umass/ports/x11/libICE/work/libICE-1.0.8/missing --run autoconf' AUTOHEADER='${SHELL} /umass/ports/x11/libICE/work/libICE-1.0.8/missing --run autoheader' AUTOMAKE='${SHELL} /umass/ports/x11/libICE/work/libICE-1.0.8/missing --run automake-1.11' AWK='/usr/bin/awk' BASE_CFLAGS=' -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wbad-function-cast -Wformat=2 -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wcast-qual -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast' CC='cc -std=gnu99' CCDEPMODE='depmode=gcc3' CFLAGS='-I/usr/X11/include -L/usr/X11/lib -march=c3-2' CHANGELOG_CMD='(GIT_DIR=$(top_srcdir)/.git git log > $(top_srcdir)/.changelog.tmp && mv $(top_srcdir)/.changelog.tmp $(top_srcdir)/ChangeLog) || (rm -f $(top_srcdir)/.changelog.tmp; touch $(top_srcdir)/ChangeLog; echo '\''git directory not found: installing possibly empty changelog.'\'' >&2)' CPP='cpp' CPPFLAGS='' CWARNFLAGS=' -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wbad-function-cast -Wformat=2 -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wcast-qual -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' DLLTOOL='false' DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' DRIVER_MAN_SUFFIX='4' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/egrep' ENABLE_DOCS_FALSE='#' ENABLE_DOCS_TRUE='' ENABLE_SPECS_FALSE='#' ENABLE_SPECS_TRUE='' EXEEXT='' FGREP='/usr/bin/fgrep' FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' FILE_MAN_SUFFIX='5' FOP='' GREP='/usr/bin/grep' HAVE_FOP_FALSE='' HAVE_FOP_TRUE='#' HAVE_STYLESHEETS_FALSE='' HAVE_STYLESHEETS_TRUE='#' HAVE_XMLTO_FALSE='' HAVE_XMLTO_TEXT_FALSE='' HAVE_XMLTO_TEXT_TRUE='#' HAVE_XMLTO_TRUE='#' HAVE_XSLTPROC_FALSE='' HAVE_XSLTPROC_TRUE='#' ICE_CFLAGS='' ICE_LIBS='' INSTALL_CMD='(cp -f /usr/X11/share/util-macros/INSTALL $(top_srcdir)/.INSTALL.tmp && mv $(top_srcdir)/.INSTALL.tmp $(top_srcdir)/INSTALL) || (rm -f $(top_srcdir)/.INSTALL.tmp; touch $(top_srcdir)/INSTALL; echo '\''util-macros "pkgdatadir" from xorg-macros.pc not found: installing possibly empty INSTALL.'\'' >&2)' INSTALL_DATA='install -o root -g wheel -m 444' INSTALL_PROGRAM='install -s -o root -g wheel -m 555' INSTALL_SCRIPT='install -o root -g wheel -m 555' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LD='/usr/bin/ld' LDFLAGS='' LIBOBJS='' LIBS='' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' LIB_MAN_SUFFIX='3' LINT='' LINTLIB='' LINT_FALSE='' LINT_FLAGS='' LINT_TRUE='' LIPO='' LN_S='ln -s' LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /umass/ports/x11/libICE/work/libICE-1.0.8/missing --run makeinfo' MAKE_LINT_LIB_FALSE='' MAKE_LINT_LIB_TRUE='' MANIFEST_TOOL=':' MAN_SUBSTS=' -e '\''s|__vendorversion__|"$(PACKAGE_STRING)" "$(XORG_MAN_PAGE)"|'\'' -e '\''s|__xorgversion__|"$(PACKAGE_STRING)" "$(XORG_MAN_PAGE)"|'\'' -e '\''s|__xservername__|Xorg|g'\'' -e '\''s|__xconfigfile__|xorg.conf|g'\'' -e '\''s|__projectroot__|$(prefix)|g'\'' -e '\''s|__apploaddir__|$(appdefaultdir)|g'\'' -e '\''s|__appmansuffix__|$(APP_MAN_SUFFIX)|g'\'' -e '\''s|__drivermansuffix__|$(DRIVER_MAN_SUFFIX)|g'\'' -e '\''s|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g'\'' -e '\''s|__libmansuffix__|$(LIB_MAN_SUFFIX)|g'\'' -e '\''s|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g'\'' -e '\''s|__filemansuffix__|$(FILE_MAN_SUFFIX)|g'\''' MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' MISC_MAN_SUFFIX='7' MKDIR_P='/bin/mkdir -p' NM='/usr/bin/nm -B' NMEDIT='' OBJDUMP='objdump' OBJEXT='o' OTOOL64='' OTOOL='' PACKAGE='libICE' PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' PACKAGE_NAME='libICE' PACKAGE_STRING='libICE 1.0.8' PACKAGE_TARNAME='libICE' PACKAGE_URL='' PACKAGE_VERSION='1.0.8' PATH_SEPARATOR=':' PKG_CONFIG='pkgconf' RANLIB='ranlib' SED='/usr/bin/sed' SET_MAKE='' SHELL='/bin/sh' STRICT_CFLAGS=' -pedantic -Werror -Werror=attributes' STRIP='strip' STYLESHEET_SRCDIR='' VERSION='1.0.8' XMLTO='' XORG_MAN_PAGE='X Version 11' XORG_SGML_PATH='' XSLTPROC='' XSL_STYLESHEET='' ac_ct_AR='ar' ac_ct_CC='cc' ac_ct_DUMPBIN='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__include='include' am__isrc='' am__leading_dot='.' am__quote='' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' build='i386-portbld-freebsd9.1' build_alias='i386-portbld-freebsd9.1' build_cpu='i386' build_os='freebsd9.1' build_vendor='portbld' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host='i386-portbld-freebsd9.1' host_alias='' host_cpu='i386' host_os='freebsd9.1' host_vendor='portbld' htmldir='${docdir}' includedir='${prefix}/include' infodir='/usr/X11/info' install_sh='${SHELL} /umass/ports/x11/libICE/work/libICE-1.0.8/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='/usr/X11/man' mkdir_p='/bin/mkdir -p' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr/X11' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "libICE" #define PACKAGE_TARNAME "libICE" #define PACKAGE_VERSION "1.0.8" #define PACKAGE_STRING "libICE 1.0.8" #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg" #define PACKAGE_URL "" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define PACKAGE "libICE" #define VERSION "1.0.8" #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define PACKAGE_VERSION_MAJOR 1 #define PACKAGE_VERSION_MINOR 0 #define PACKAGE_VERSION_PATCHLEVEL 8 configure: exit 1 From owner-freebsd-x11@FreeBSD.ORG Tue Feb 25 05:40:26 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C74B6D7A; Tue, 25 Feb 2014 05:40:26 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9C2AC2C23; Tue, 25 Feb 2014 05:40:26 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1P5eQ1a094187; Tue, 25 Feb 2014 05:40:26 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1P5eQ1N094186; Tue, 25 Feb 2014 05:40:26 GMT (envelope-from edwin) Date: Tue, 25 Feb 2014 05:40:26 GMT Message-Id: <201402250540.s1P5eQ1N094186@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/187019: x11/xdm installation failes due to pkg-plist typo X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Feb 2014 05:40:26 -0000 Synopsis: x11/xdm installation failes due to pkg-plist typo Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Tue Feb 25 05:40:26 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=187019 From owner-freebsd-x11@FreeBSD.ORG Tue Feb 25 06:30:10 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DA849C82; Tue, 25 Feb 2014 06:30:10 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B04171068; Tue, 25 Feb 2014 06:30:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1P6UAZI013372; Tue, 25 Feb 2014 06:30:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1P6UAuf013371; Tue, 25 Feb 2014 06:30:10 GMT (envelope-from edwin) Date: Tue, 25 Feb 2014 06:30:10 GMT Message-Id: <201402250630.s1P6UAuf013371@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/187022: [patch] x11-servers/xorg-nestserver fails to install X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Feb 2014 06:30:10 -0000 Synopsis: [patch] x11-servers/xorg-nestserver fails to install Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Tue Feb 25 06:30:10 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=187022 From owner-freebsd-x11@FreeBSD.ORG Tue Feb 25 09:44:20 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16705619 for ; Tue, 25 Feb 2014 09:44:20 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 027D41444 for ; Tue, 25 Feb 2014 09:44:20 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id s1P9iJ8n092624 for ; Tue, 25 Feb 2014 09:44:19 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.7/Submit) id s1P9iJ4T092623; Tue, 25 Feb 2014 09:44:19 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201402250944.s1P9iJ4T092623@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 25 Feb 2014 09:44:19 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Feb 2014 09:44:20 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-servers/xephyr | 1.7.7 | 1.15.99.901 ------------------------------------------------+-----------------+------------ x11-servers/xorg-dmx | 1.7.7 | 1.15.99.901 ------------------------------------------------+-----------------+------------ x11-servers/xorg-nestserver | 1.7.7 | 1.15.99.901 ------------------------------------------------+-----------------+------------ x11-servers/xorg-server | 1.7.7 | 1.15.99.901 ------------------------------------------------+-----------------+------------ x11-servers/xorg-vfbserver | 1.7.7 | 1.15.99.901 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Wed Feb 26 11:16:47 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9CB8938 for ; Wed, 26 Feb 2014 11:16:47 +0000 (UTC) Received: from dub0-omc1-s1.dub0.hotmail.com (dub0-omc1-s1.dub0.hotmail.com [157.55.0.200]) by mx1.freebsd.org (Postfix) with ESMTP id AA5431C60 for ; Wed, 26 Feb 2014 11:16:46 +0000 (UTC) Received: from DUB127-W53 ([157.55.0.238]) by dub0-omc1-s1.dub0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 26 Feb 2014 03:15:37 -0800 X-TMN: [alZfsc1B+uWekBaZ+aykmdh4cdfi+yHv] X-Originating-Email: [dirk.foerster@hotmail.de] Message-ID: Content-Type: multipart/mixed; boundary="_836e1342-4f41-4ec9-8578-13fb830a6315_" From: =?iso-8859-1?B?RGlyayBG9nJzdGVy?= To: "freebsd-x11@FreeBSD.org" Subject: Problems w/ATI Mobility Radeon 9700 Date: Wed, 26 Feb 2014 12:15:37 +0100 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 26 Feb 2014 11:15:37.0647 (UTC) FILETIME=[1366CBF0:01CF32E4] X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Feb 2014 11:16:47 -0000 --_836e1342-4f41-4ec9-8578-13fb830a6315_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Please find attached requested output for problem report. ATI Mobility Radeon 9700 w/drivers ati and ati-3d-enable cause display to f= reeze. Only VESA mode works. = --_836e1342-4f41-4ec9-8578-13fb830a6315_ Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dirk at pcbsd 5411 ati mobility radeon 9700" W2RpcmtAcGNic2QtNTQxMV0gfiUgZG1lc2cKQ29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZy ZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4 LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVy c2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVn aXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMC4w LVJFTEVBU0UtcDQgIzA6IFR1ZSBKYW4gMTQgMjA6NDg6MDcgVVRDIDIwMTQKICAgIHJvb3RAYW1k NjQtYnVpbGRlci5wY2JzZC5vcmc6L3Vzci9vYmovdXNyL3NyYy9zeXMvR0VORVJJQyBhbWQ2NApG cmVlQlNEIGNsYW5nIHZlcnNpb24gMy4zICh0YWdzL1JFTEVBU0VfMzMvZmluYWwgMTgzNTAyKSAy MDEzMDYxMApDUFU6IEFNRCBBdGhsb24odG0pIDY0IFByb2Nlc3NvciAzMjAwKyAoNzk4LjI2LU1I eiBLOC1jbGFzcyBDUFUpCiAgT3JpZ2luID0gIkF1dGhlbnRpY0FNRCIgIElkID0gMHhmNGEgIEZh bWlseSA9IDB4ZiAgTW9kZWwgPSAweDQgIFN0ZXBwaW5nID0gMTAKICBGZWF0dXJlcz0weDc4YmZi ZmY8RlBVLFZNRSxERSxQU0UsVFNDLE1TUixQQUUsTUNFLENYOCxBUElDLFNFUCxNVFJSLFBHRSxN Q0EsQ01PVixQQVQsUFNFMzYsQ0xGTFVTSCxNTVgsRlhTUixTU0UsU1NFMj4KICBBTUQgRmVhdHVy ZXM9MHhlMDUwMDgwMDxTWVNDQUxMLE5YLE1NWCssTE0sM0ROb3chKywzRE5vdyE+CnJlYWwgbWVt b3J5ICA9IDEwNzM1NDUyMTYgKDEwMjMgTUIpCmF2YWlsIG1lbW9yeSA9IDEwMDc0NzI2NDAgKDk2 MCBNQikKRXZlbnQgdGltZXIgIkxBUElDIiBxdWFsaXR5IDQwMApBQ1BJIEFQSUMgVGFibGU6IDxB IE0gSSAgT0VNQVBJQyA+CmlvYXBpYzAgPFZlcnNpb24gMC4yPiBpcnFzIDAtMjMgb24gbW90aGVy Ym9hcmQKa2JkMSBhdCBrYmRtdXgwCnJhbmRvbTogPFNvZnR3YXJlLCBZYXJyb3c+IGluaXRpYWxp emVkCmNyeXB0b3NvZnQwOiA8c29mdHdhcmUgY3J5cHRvPiBvbiBtb3RoZXJib2FyZAphZXNuaTA6 IE5vIEFFU05JIHN1cHBvcnQuCmFjcGkwOiA8QSBNIEkgT0VNUlNEVD4gb24gbW90aGVyYm9hcmQK YWNwaTA6IFBvd2VyIEJ1dHRvbiAoZml4ZWQpCmFjcGkwOiByZXNlcnZhdGlvbiBvZiAwLCBhMDAw MCAoMykgZmFpbGVkCmFjcGkwOiByZXNlcnZhdGlvbiBvZiAxMDAwMDAsIDNmZjAwMDAwICgzKSBm YWlsZWQKY3B1MDogPEFDUEkgQ1BVPiBvbiBhY3BpMAphdHRpbWVyMDogPEFUIHRpbWVyPiBwb3J0 IDB4NDAtMHg0MyBpcnEgMCBvbiBhY3BpMApUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAx MTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1lciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgy IEh6IHF1YWxpdHkgMTAwCmF0cnRjMDogPEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3 MSBpcnEgOCBvbiBhY3BpMApFdmVudCB0aW1lciAiUlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVh bGl0eSAwClRpbWVjb3VudGVyICJBQ1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxp dHkgOTAwCmFjcGlfdGltZXIwOiA8MjQtYml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4 ODA4LTB4ODBiIG9uIGFjcGkwCmFjcGlfZWMwOiA8RW1iZWRkZWQgQ29udHJvbGxlcjogR1BFIDB4 Yj4gcG9ydCAweDYyLDB4NjYgb24gYWNwaTAKcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4g cG9ydCAweGNmOC0weGNmZiBvbiBhY3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMAph Z3AwOiA8U2lTIDc1NSBob3N0IHRvIEFHUCBicmlkZ2U+IG9uIGhvc3RiMApwY2liMTogPEFDUEkg UENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAxLjAgb24gcGNpMApwY2kxOiA8QUNQSSBQQ0kgYnVz PiBvbiBwY2liMQp2Z2FwY2kwOiA8VkdBLWNvbXBhdGlibGUgZGlzcGxheT4gcG9ydCAweGM4MDAt MHhjOGZmIG1lbSAweGYwMDAwMDAwLTB4ZjdmZmZmZmYsMHhmZWFmMDAwMC0weGZlYWZmZmZmIGly cSAxNiBhdCBkZXZpY2UgMC4wIG9uIHBjaTEKdmdhcGNpMDogQm9vdCB2aWRlbyBkZXZpY2UKaXNh YjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDIuMCBvbiBwY2kwCmlzYTA6IDxJU0EgYnVz PiBvbiBpc2FiMAphdGFwY2kwOiA8U2lTIDk2Mi85NjMgV0RNQTIgY29udHJvbGxlcj4gcG9ydCAw eDFmMC0weDFmNywweDNmNiwweDE3MC0weDE3NywweDM3NiwweGZmYTAtMHhmZmFmIGF0IGRldmlj ZSAyLjUgb24gcGNpMAphdGEwOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMCBvbiBhdGFwY2kw CmF0YTE6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9uIGF0YXBjaTAKcGNpMDogPHNpbXBs ZSBjb21tcywgZ2VuZXJpYyBtb2RlbT4gYXQgZGV2aWNlIDIuNiAobm8gZHJpdmVyIGF0dGFjaGVk KQpwY20wOiA8U2lTIDcwMTI+IHBvcnQgMHhlODAwLTB4ZThmZiwweGVjMDAtMHhlYzdmIGlycSAx OCBhdCBkZXZpY2UgMi43IG9uIHBjaTAKcGNtMDogPEF2YW5jZSBMb2dpYyBBTEM2NTUgQUM5NyBD b2RlYz4Kb2hjaTA6IDxTaVMgNTU3MSBVU0IgY29udHJvbGxlcj4gbWVtIDB4ZmViZmQwMDAtMHhm ZWJmZGZmZiBpcnEgMjAgYXQgZGV2aWNlIDMuMCBvbiBwY2kwCnVzYnVzMCBvbiBvaGNpMApvaGNp MTogPFNpUyA1NTcxIFVTQiBjb250cm9sbGVyPiBtZW0gMHhmZWJmZTAwMC0weGZlYmZlZmZmIGly cSAyMSBhdCBkZXZpY2UgMy4xIG9uIHBjaTAKdXNidXMxIG9uIG9oY2kxCmVoY2kwOiA8RUhDSSAo Z2VuZXJpYykgVVNCIDIuMCBjb250cm9sbGVyPiBtZW0gMHhmZWJmZjAwMC0weGZlYmZmZmZmIGly cSAyMyBhdCBkZXZpY2UgMy4zIG9uIHBjaTAKdXNidXMyOiBFSENJIHZlcnNpb24gMS4wCnVzYnVz MiBvbiBlaGNpMApzaXMwOiA8U2lTIDkwMCAxMC8xMDBCYXNlVFg+IHBvcnQgMHhkODAwLTB4ZDhm ZiBtZW0gMHhmZWJmYzAwMC0weGZlYmZjZmZmIGlycSAxOSBhdCBkZXZpY2UgNC4wIG9uIHBjaTAK bWlpYnVzMDogPE1JSSBidXM+IG9uIHNpczAKcmxwaHkwOiA8UlRMODIwMUwgMTAvMTAwIG1lZGlh IGludGVyZmFjZT4gUEhZIDEgb24gbWlpYnVzMApybHBoeTA6ICAxMGJhc2VULCAxMGJhc2VULUZE WCwgMTAwYmFzZVRYLCAxMDBiYXNlVFgtRkRYLCBhdXRvCnNpczA6IEV0aGVybmV0IGFkZHJlc3M6 IDAwOjAzOjBkOjE4OjEyOjJlCnBjaTA6IDxzZXJpYWwgYnVzLCBGaXJlV2lyZT4gYXQgZGV2aWNl IDYuMCAobm8gZHJpdmVyIGF0dGFjaGVkKQpjYmIwOiA8TzJNaWNybyBPWjcxMU0xIFBDSS1DYXJk QnVzIEJyaWRnZT4gYXQgZGV2aWNlIDkuMCBvbiBwY2kwCmNhcmRidXMwOiA8Q2FyZEJ1cyBidXM+ IG9uIGNiYjAKcGNjYXJkMDogPDE2LWJpdCBQQ0NhcmQgYnVzPiBvbiBjYmIwCmNiYjE6IDxPMk1p Y3JvIE9aNzExTTEgUENJLUNhcmRCdXMgQnJpZGdlPiBhdCBkZXZpY2UgOS4xIG9uIHBjaTAKY2Fy ZGJ1czE6IDxDYXJkQnVzIGJ1cz4gb24gY2JiMQpwY2NhcmQxOiA8MTYtYml0IFBDQ2FyZCBidXM+ IG9uIGNiYjEKcGNpMDogPGJhc2UgcGVyaXBoZXJhbD4gYXQgZGV2aWNlIDkuMiAobm8gZHJpdmVy IGF0dGFjaGVkKQpyYWwwOiA8UmFsaW5rIFRlY2hub2xvZ3kgUlQyNTYwPiBtZW0gMHhmZWJmODAw MC0weGZlYmY5ZmZmIGlycSAxOSBhdCBkZXZpY2UgMTEuMCBvbiBwY2kwCnJhbDA6IE1BQy9CQlAg UlQyNTYwIChyZXYgMHgwNCksIFJGIFJUMjUyNQphY3BpX2J1dHRvbjA6IDxTbGVlcCBCdXR0b24+ IG9uIGFjcGkwCmFjcGlfYnV0dG9uMTogPFBvd2VyIEJ1dHRvbj4gb24gYWNwaTAKYWNwaV90ejA6 IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmJhdHRlcnkwOiA8QUNQSSBDb250cm9sIE1ldGhvZCBC YXR0ZXJ5PiBvbiBhY3BpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24gYWNwaTAKYXRrYmRj MDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gcG9ydCAweDYwLDB4NjQgaXJxIDEgb24g YWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzAKa2JkMCBhdCBhdGti ZDAKYXRrYmQwOiBbR0lBTlQtTE9DS0VEXQpwc20wOiA8UFMvMiBNb3VzZT4gaXJxIDEyIG9uIGF0 a2JkYzAKcHNtMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogbW9kZWwgSW50ZWxsaU1vdXNlLCBkZXZp Y2UgSUQgMwpwcGMwOiA8UGFyYWxsZWwgcG9ydD4gcG9ydCAweDM3OC0weDM3ZiwweDc3OC0weDc3 ZiBpcnEgNyBvbiBhY3BpMApwcGMwOiBTTUMtbGlrZSBjaGlwc2V0IChFQ1AvRVBQL1BTMi9OSUJC TEUpIGluIENPTVBBVElCTEUgbW9kZQpwcGMwOiBGSUZPIHdpdGggMTYvMTYvOCBieXRlcyB0aHJl c2hvbGQKcHBidXMwOiA8UGFyYWxsZWwgcG9ydCBidXM+IG9uIHBwYzAKbHB0MDogPFByaW50ZXI+ IG9uIHBwYnVzMApscHQwOiBJbnRlcnJ1cHQtZHJpdmVuIHBvcnQKcHBpMDogPFBhcmFsbGVsIEkv Tz4gb24gcHBidXMwCmFjcGlfbGlkMDogPENvbnRyb2wgTWV0aG9kIExpZCBTd2l0Y2g+IG9uIGFj cGkwCm9ybTA6IDxJU0EgT3B0aW9uIFJPTT4gYXQgaW9tZW0gMHhjMDAwMC0weGNmZmZmIG9uIGlz YTAKc2MwOiA8U3lzdGVtIGNvbnNvbGU+IGF0IGZsYWdzIDB4MTAwIG9uIGlzYTAKc2MwOiBWR0Eg PDE2IHZpcnR1YWwgY29uc29sZXMsIGZsYWdzPTB4MzAwPgp2Z2EwOiA8R2VuZXJpYyBJU0EgVkdB PiBhdCBwb3J0IDB4M2MwLTB4M2RmIGlvbWVtIDB4YTAwMDAtMHhiZmZmZiBvbiBpc2EwCnBvd2Vy bm93MDogPFBvd2VyTm93ISBLOD4gb24gY3B1MApaRlMgTk9USUNFOiBQcmVmZXRjaCBpcyBkaXNh YmxlZCBieSBkZWZhdWx0IGlmIGxlc3MgdGhhbiA0R0Igb2YgUkFNIGlzIHByZXNlbnQ7CiAgICAg ICAgICAgIHRvIGVuYWJsZSwgYWRkICJ2ZnMuemZzLnByZWZldGNoX2Rpc2FibGU9MCIgdG8gL2Jv b3QvbG9hZGVyLmNvbmYuClpGUyBmaWxlc3lzdGVtIHZlcnNpb246IDUKWkZTIHN0b3JhZ2UgcG9v bCB2ZXJzaW9uOiBmZWF0dXJlcyBzdXBwb3J0ICg1MDAwKQpUaW1lY291bnRlcnMgdGljayBldmVy eSAxLjAwMCBtc2VjCnJhbmRvbTogdW5ibG9ja2luZyBkZXZpY2UuCnVzYnVzMDogMTJNYnBzIEZ1 bGwgU3BlZWQgVVNCIHYxLjAKdXNidXMxOiAxMk1icHMgRnVsbCBTcGVlZCBVU0IgdjEuMAp1c2J1 czI6IDQ4ME1icHMgSGlnaCBTcGVlZCBVU0IgdjIuMAp1Z2VuMC4xOiA8U2lTPiBhdCB1c2J1czAK dWh1YjA6IDxTaVMgT0hDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBhZGRy IDE+IG9uIHVzYnVzMAp1Z2VuMi4xOiA8U2lTPiBhdCB1c2J1czIKdWh1YjE6IDxTaVMgRUhDSSBy b290IEhVQiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMgp1Z2Vu MS4xOiA8U2lTPiBhdCB1c2J1czEKdWh1YjI6IDxTaVMgT0hDSSByb290IEhVQiwgY2xhc3MgOS8w LCByZXYgMS4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMQphdGEwOiBETUEgbGltaXRlZCB0byBV RE1BMzMsIGNvbnRyb2xsZXIgZm91bmQgbm9uLUFUQTY2IGNhYmxlCmFkYTAgYXQgYXRhMCBidXMg MCBzY2J1czAgdGFyZ2V0IDAgbHVuIDAKYWRhMDogPEZVSklUU1UgTUhUMjA2MEFUIDAwMjI+IEFU QS02IGRldmljZQphZGEwOiBTZXJpYWwgTnVtYmVyIE5ON0JUNDkxOEZINgphZGEwOiAzMy4zMDBN Qi9zIHRyYW5zZmVycyAoVURNQTIsIFBJTyA4MTkyYnl0ZXMpCmFkYTA6IDU3MjMxTUIgKDExNzIx MDI0MCA1MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNTL1QgMTYzODNDKQphZGEwOiBQcmV2aW91c2x5 IHdhcyBrbm93biBhcyBhZDAKdWh1YjA6IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBw b3dlcmVkCnVodWIyOiAzIHBvcnRzIHdpdGggMyByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApjZDAg YXQgYXRhMSBidXMgMCBzY2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8X05FQyBEVkQrLVJXIE5E LTY1MDBBIDIuNDA+IFJlbW92YWJsZSBDRC1ST00gU0NTSS0wIGRldmljZSAKY2QwOiAzMy4zMDBN Qi9zIHRyYW5zZmVycyAoVURNQTIsIEFUQVBJIDEyYnl0ZXMsIFBJTyA2NTUzNGJ5dGVzKQpjZDA6 IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBOT1QgUkVBRFksIE1lZGl1bSBu b3QgcHJlc2VudApOZXR2c2MgaW5pdGlhbGl6aW5nLi4uIFRpbWVjb3VudGVyICJUU0MiIGZyZXF1 ZW5jeSA3OTgyNTU3NjggSHogcXVhbGl0eSA4MDAKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogY2Ji MSB1c2J1czIKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogY2JiMSB1c2J1czIKdWh1YjE6IDYgcG9y dHMgd2l0aCA2IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkClRyeWluZyB0byBtb3VudCByb290IGZy b20gemZzOnRhbmsvUk9PVC9kZWZhdWx0IFtdLi4uCkN1c2U0QlNEIHYwLjEuMzAgQCAvZGV2L2N1 c2UKYWNwaV92aWRlbzA6IDxBQ1BJIHZpZGVvIGV4dGVuc2lvbj4gb24gdmdhcGNpMApmdXNlLWZy ZWVic2Q6IHZlcnNpb24gMC40LjQsIEZVU0UgQUJJIDcuOAp3bGFuMDogRXRoZXJuZXQgYWRkcmVz czogMDA6MTE6MDk6MGE6ZTM6NTcKcmFsMDogbmVlZCBtdWx0aWNhc3QgdXBkYXRlIGNhbGxiYWNr CnJhbDA6IG5lZWQgbXVsdGljYXN0IHVwZGF0ZSBjYWxsYmFjawpyYWwwOiBuZWVkIG11bHRpY2Fz dCB1cGRhdGUgY2FsbGJhY2sKcmFsMDogbmVlZCBtdWx0aWNhc3QgdXBkYXRlIGNhbGxiYWNrCnJh bDA6IG5lZWQgbXVsdGljYXN0IHVwZGF0ZSBjYWxsYmFjawppcGZ3MiAoK2lwdjYpIGluaXRpYWxp emVkLCBkaXZlcnQgbG9hZGFibGUsIG5hdCBsb2FkYWJsZSwgZGVmYXVsdCB0byBkZW55LCBsb2dn aW5nIGRpc2FibGVkCldBUk5JTkc6IGF0dGVtcHQgdG8gZG9tYWluX2FkZChibHVldG9vdGgpIGFm dGVyIGRvbWFpbmZpbmFsaXplKCkKV0FSTklORyBwaWQgMjAxNiAocHl0aG9uMi43KTogaW9jdGwg c2lnbi1leHRlbnNpb24gaW9jdGwgZmZmZmZmZmY4MDA4NzQ2NwpXQVJOSU5HIHBpZCAyMDI1IChw eXRob24yLjcpOiBpb2N0bCBzaWduLWV4dGVuc2lvbiBpb2N0bCBmZmZmZmZmZjgwMDg3NDY3Cgpb ZGlya0BwY2JzZC01NDExXSAvdXNyL2hvbWUvZGlyayMgcGNpY29uZiAtbHZiY2UKaG9zdGIwQHBj aTA6MDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwNzU1MTAzOSBjaGlwPTB4MDc1NTEwMzkg cmV2PTB4MDEgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnU2lsaWNvbiBJbnRlZ3JhdGVkIFN5 c3RlbXMgW1NpU10nCiAgICBkZXZpY2UgICAgID0gJzc1NSBIb3N0JwogICAgY2xhc3MgICAgICA9 IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCiAgICBiYXIgICBbMTBdID0gdHlwZSBN ZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZTAwMDAwMDAsIHNpemUgMTM0MjE3NzI4LCBlbmFibGVk CiAgICBjYXAgMDJbYTBdID0gQUdQIHYzIDh4IDR4IFNCQSBkaXNhYmxlZAogICAgY2FwIDA4W2Qw XSA9IEhUIHNsYXZlCiAgICBjYXAgMDhbZjBdID0gSFQgaW50ZXJydXB0CiAgICBQQ0kgZXJyb3Jz ID0gUmVjZWl2ZWQgTWFzdGVyLUFib3J0CnBjaWIxQHBjaTA6MDoxOjA6CWNsYXNzPTB4MDYwNDAw IGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MDAwMjEwMzkgcmV2PTB4MDAgaGRyPTB4MDEKICAgIHZl bmRvciAgICAgPSAnU2lsaWNvbiBJbnRlZ3JhdGVkIFN5c3RlbXMgW1NpU10nCiAgICBkZXZpY2Ug ICAgID0gJ0FHUCBQb3J0ICh2aXJ0dWFsIFBDSS10by1QQ0kgYnJpZGdlKScKICAgIGNsYXNzICAg ICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBQQ0ktUENJCmlzYWIwQHBjaTA6MDoyOjA6CWNs YXNzPTB4MDYwMTAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MDAwODEwMzkgcmV2PTB4MjUgaGRy PTB4MDAKICAgIHZlbmRvciAgICAgPSAnU2lsaWNvbiBJbnRlZ3JhdGVkIFN5c3RlbXMgW1NpU10n CiAgICBkZXZpY2UgICAgID0gJ1NpUzg1QzUwMy81NTEzIChMUEMgQnJpZGdlKScKICAgIGNsYXNz ICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBQQ0ktSVNBCmF0YXBjaTBAcGNpMDowOjI6 NToJY2xhc3M9MHgwMTAxODAgY2FyZD0weDEwNWYxNzM0IGNoaXA9MHg1NTEzMTAzOSByZXY9MHgw MCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdTaWxpY29uIEludGVncmF0ZWQgU3lzdGVtcyBb U2lTXScKICAgIGRldmljZSAgICAgPSAnNTUxMyBJREUgQ29udHJvbGxlcicKICAgIGNsYXNzICAg ICAgPSBtYXNzIHN0b3JhZ2UKICAgIHN1YmNsYXNzICAgPSBBVEEKICAgIGJhciAgIFsyMF0gPSB0 eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGZmYTAsIHNpemUgMTYsIGVuYWJsZWQKbm9u ZTBAcGNpMDowOjI6NjoJY2xhc3M9MHgwNzAzMDAgY2FyZD0weDEwNWYxNzM0IGNoaXA9MHg3MDEz MTAzOSByZXY9MHhhMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdTaWxpY29uIEludGVncmF0 ZWQgU3lzdGVtcyBbU2lTXScKICAgIGRldmljZSAgICAgPSAnQUMnOTcgTW9kZW0gQ29udHJvbGxl cicKICAgIGNsYXNzICAgICAgPSBzaW1wbGUgY29tbXMKICAgIHN1YmNsYXNzICAgPSBnZW5lcmlj IG1vZGVtCiAgICBiYXIgICBbMTBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhl NDAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgYmFyICAgWzE0XSA9IHR5cGUgSS9PIFBvcnQsIHJh bmdlIDMyLCBiYXNlIDB4ZTAwMCwgc2l6ZSAxMjgsIGVuYWJsZWQKICAgIGNhcCAwMVs0OF0gPSBw b3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAKcGNtMEBwY2kwOjA6 Mjo3OgljbGFzcz0weDA0MDEwMCBjYXJkPTB4MTA1ZjE3MzQgY2hpcD0weDcwMTIxMDM5IHJldj0w eGEwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ1NpbGljb24gSW50ZWdyYXRlZCBTeXN0ZW1z IFtTaVNdJwogICAgZGV2aWNlICAgICA9ICdTaVM3MDEyIEFDJzk3IFNvdW5kIENvbnRyb2xsZXIn CiAgICBjbGFzcyAgICAgID0gbXVsdGltZWRpYQogICAgc3ViY2xhc3MgICA9IGF1ZGlvCiAgICBi YXIgICBbMTBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhlODAwLCBzaXplIDI1 NiwgZW5hYmxlZAogICAgYmFyICAgWzE0XSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNl IDB4ZWMwMCwgc2l6ZSAxMjgsIGVuYWJsZWQKICAgIGNhcCAwMVs0OF0gPSBwb3dlcnNwZWMgMiAg c3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAKb2hjaTBAcGNpMDowOjM6MDoJY2xhc3M9 MHgwYzAzMTAgY2FyZD0weDEwNWYxNzM0IGNoaXA9MHg3MDAxMTAzOSByZXY9MHgwZiBoZHI9MHgw MAogICAgdmVuZG9yICAgICA9ICdTaWxpY29uIEludGVncmF0ZWQgU3lzdGVtcyBbU2lTXScKICAg IGRldmljZSAgICAgPSAnVVNCIDEuMSBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IHNlcmlh bCBidXMKICAgIHN1YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwg cmFuZ2UgMzIsIGJhc2UgMHhmZWJmZDAwMCwgc2l6ZSA0MDk2LCBlbmFibGVkCm9oY2kxQHBjaTA6 MDozOjE6CWNsYXNzPTB4MGMwMzEwIGNhcmQ9MHgxMDVmMTczNCBjaGlwPTB4NzAwMTEwMzkgcmV2 PTB4MGYgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnU2lsaWNvbiBJbnRlZ3JhdGVkIFN5c3Rl bXMgW1NpU10nCiAgICBkZXZpY2UgICAgID0gJ1VTQiAxLjEgQ29udHJvbGxlcicKICAgIGNsYXNz ICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0gVVNCCiAgICBiYXIgICBbMTBdID0g dHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZmViZmUwMDAsIHNpemUgNDA5NiwgZW5hYmxl ZAplaGNpMEBwY2kwOjA6MzozOgljbGFzcz0weDBjMDMyMCBjYXJkPTB4MTA1ZjE3MzQgY2hpcD0w eDcwMDIxMDM5IHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ1NpbGljb24gSW50 ZWdyYXRlZCBTeXN0ZW1zIFtTaVNdJwogICAgZGV2aWNlICAgICA9ICdVU0IgMi4wIENvbnRyb2xs ZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3MgICA9IFVTQgogICAg YmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGZlYmZmMDAwLCBzaXpl IDQwOTYsIGVuYWJsZWQKICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAg RDMgIGN1cnJlbnQgRDAKc2lzMEBwY2kwOjA6NDowOgljbGFzcz0weDAyMDAwMCBjYXJkPTB4MTA1 ZjE3MzQgY2hpcD0weDA5MDAxMDM5IHJldj0weDkxIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0g J1NpbGljb24gSW50ZWdyYXRlZCBTeXN0ZW1zIFtTaVNdJwogICAgZGV2aWNlICAgICA9ICdTaVM5 MDAgUENJIEZhc3QgRXRoZXJuZXQnCiAgICBjbGFzcyAgICAgID0gbmV0d29yawogICAgc3ViY2xh c3MgICA9IGV0aGVybmV0CiAgICBiYXIgICBbMTBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIs IGJhc2UgMHhkODAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgYmFyICAgWzE0XSA9IHR5cGUgTWVt b3J5LCByYW5nZSAzMiwgYmFzZSAweGZlYmZjMDAwLCBzaXplIDQwOTYsIGVuYWJsZWQKICAgIGNh cCAwMVs0MF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAK bm9uZTFAcGNpMDowOjY6MDoJY2xhc3M9MHgwYzAwMTAgY2FyZD0weDEwNWYxNzM0IGNoaXA9MHg4 MDIzMTA0YyByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdUZXhhcyBJbnN0cnVt ZW50cycKICAgIGRldmljZSAgICAgPSAnVFNCNDNBQjIyQSBJRUVFLTEzOTRhLTIwMDAgQ29udHJv bGxlciAoUEhZL0xpbmspIFtpT0hDSS1MeW54XScKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVz CiAgICBzdWJjbGFzcyAgID0gRmlyZVdpcmUKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwg cmFuZ2UgMzIsIGJhc2UgMHhmZWJmYjgwMCwgc2l6ZSAyMDQ4LCBlbmFibGVkCiAgICBiYXIgICBb MTRdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZmViZjQwMDAsIHNpemUgMTYzODQs IGVuYWJsZWQKICAgIGNhcCAwMVs0NF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDEgRDIg RDMgIGN1cnJlbnQgRDAKY2JiMEBwY2kwOjA6OTowOgljbGFzcz0weDA2MDcwMCBjYXJkPTB4MTA1 ZjE3MzQgY2hpcD0weDcxMTQxMjE3IHJldj0weDIwIGhkcj0weDAyCiAgICB2ZW5kb3IgICAgID0g J08yIE1pY3JvLCBJbmMuJwogICAgZGV2aWNlICAgICA9ICdPWjcxMU0xL01DMSA0LWluLTEgTWVt b3J5Q2FyZEJ1cyBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xh c3MgICA9IFBDSS1DYXJkQnVzCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMy LCBiYXNlIDB4ODAwMDAwMDAsIHNpemUgNDA5NiwgZW5hYmxlZAogICAgY2FwIDAxW2EwXSA9IHBv d2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMApjYmIxQHBjaTA6MDo5 OjE6CWNsYXNzPTB4MDYwNzAwIGNhcmQ9MHgxMDVmMTczNCBjaGlwPTB4NzExNDEyMTcgcmV2PTB4 MjAgaGRyPTB4MDIKICAgIHZlbmRvciAgICAgPSAnTzIgTWljcm8sIEluYy4nCiAgICBkZXZpY2Ug ICAgID0gJ09aNzExTTEvTUMxIDQtaW4tMSBNZW1vcnlDYXJkQnVzIENvbnRyb2xsZXInCiAgICBj bGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLUNhcmRCdXMKICAgIGJhciAg IFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHg4MDAwMTAwMCwgc2l6ZSA0MDk2 LCBlbmFibGVkCiAgICBjYXAgMDFbYTBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQxIEQy IEQzICBjdXJyZW50IEQwCm5vbmUyQHBjaTA6MDo5OjI6CWNsYXNzPTB4MDg4MDAwIGNhcmQ9MHgx MDVmMTczNCBjaGlwPTB4NzExMDEyMTcgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAg PSAnTzIgTWljcm8sIEluYy4nCiAgICBkZXZpY2UgICAgID0gJ09aNzExTXggNC1pbi0xIE1lbW9y eUNhcmRCdXMgQWNjZWxlcmF0b3InCiAgICBjbGFzcyAgICAgID0gYmFzZSBwZXJpcGhlcmFsCiAg ICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZmViZmEwMDAsIHNp emUgNDA5NiwgZW5hYmxlZAogICAgY2FwIDAxW2EwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBE MCBEMSBEMiBEMyAgY3VycmVudCBEMApyYWwwQHBjaTA6MDoxMTowOgljbGFzcz0weDAyODAwMCBj YXJkPTB4NjgzMzE0NjIgY2hpcD0weDAyMDExODE0IHJldj0weDAxIGhkcj0weDAwCiAgICB2ZW5k b3IgICAgID0gJ1JhbGluayBjb3JwLicKICAgIGRldmljZSAgICAgPSAnUlQyNTAwIFdpcmVsZXNz IDgwMi4xMWJnJwogICAgY2xhc3MgICAgICA9IG5ldHdvcmsKICAgIGJhciAgIFsxMF0gPSB0eXBl IE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmZWJmODAwMCwgc2l6ZSA4MTkyLCBlbmFibGVkCiAg ICBjYXAgMDFbNDBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCmhv c3RiMUBwY2kwOjA6MjQ6MDoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgx MTAwMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNy byBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdLOCBbQXRobG9uNjQvT3B0ZXJvbl0g SHlwZXJUcmFuc3BvcnQgVGVjaG5vbG9neSBDb25maWd1cmF0aW9uJwogICAgY2xhc3MgICAgICA9 IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCiAgICBjYXAgMDhbODBdID0gSFQgaG9z dApob3N0YjJAcGNpMDowOjI0OjE6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlw PTB4MTEwMTEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQg TWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnSzggW0F0aGxvbjY0L09wdGVy b25dIEFkZHJlc3MgTWFwJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9 IEhPU1QtUENJCmhvc3RiM0BwY2kwOjA6MjQ6MjoJY2xhc3M9MHgwNjAwMDAgY2FyZD0weDAwMDAw MDAwIGNoaXA9MHgxMTAyMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdB ZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdLOCBbQXRobG9u NjQvT3B0ZXJvbl0gRFJBTSBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAg c3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiNEBwY2kwOjA6MjQ6MzoJY2xhc3M9MHgwNjAwMDAg Y2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxMTAzMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVu ZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9 ICdLOCBbQXRobG9uNjQvT3B0ZXJvbl0gTWlzY2VsbGFuZW91cyBDb250cm9sJwogICAgY2xhc3Mg ICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCnZnYXBjaTBAcGNpMDoxOjA6 MDoJY2xhc3M9MHgwMzAwMDAgY2FyZD0weDEwNWYxNzM0IGNoaXA9MHg0ZTUwMTAwMiByZXY9MHgw MCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURd IG5lZSBBVEknCiAgICBkZXZpY2UgICAgID0gJ1JWMzUwIFtNb2JpbGl0eSBSYWRlb24gOTYwMCBN MTBdJwogICAgY2xhc3MgICAgICA9IGRpc3BsYXkKICAgIHN1YmNsYXNzICAgPSBWR0EKICAgIGJh ciAgIFsxMF0gPSB0eXBlIFByZWZldGNoYWJsZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZjAw MDAwMDAsIHNpemUgMTM0MjE3NzI4LCBlbmFibGVkCiAgICBiYXIgICBbMTRdID0gdHlwZSBJL08g UG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhjODAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgYmFyICAg WzE4XSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGZlYWYwMDAwLCBzaXplIDY1NTM2 LCBlbmFibGVkCiAgICBjYXAgMDJbNThdID0gQUdQIHYzIDh4IDR4IFNCQSBkaXNhYmxlZAogICAg Y2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBE MAoKW2RpcmtAcGNic2QtNTQxMV0gfiUgZGV2aW5mbyAtdnIKbmV4dXMwCiAgYXBpYzAKICByYW0w CiAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgMHgwLTB4OWZiZmYKICAgICAg ICAgIDB4MTAwMDAwLTB4M2ZmY2ZmZmYKICBjcnlwdG9zb2Z0MAogIGFlc25pMAogIGFjcGkwCiAg ICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgMHhhCiAgICAgIEkvTyBwb3J0 czoKICAgICAgICAgIDB4MTAtMHgxZgogICAgICAgICAgMHgyMi0weDNmCiAgICAgICAgICAweDQ0 LTB4NWYKICAgICAgICAgIDB4NjItMHg2MwogICAgICAgICAgMHg2NS0weDZmCiAgICAgICAgICAw eDcyLTB4N2YKICAgICAgICAgIDB4ODAKICAgICAgICAgIDB4ODQtMHg4NgogICAgICAgICAgMHg4 OAogICAgICAgICAgMHg4Yy0weDhlCiAgICAgICAgICAweDkwLTB4OWYKICAgICAgICAgIDB4YTIt MHhiZgogICAgICAgICAgMHhlMC0weGVmCiAgICAgICAgICAweDQ4MC0weDQ4ZgogICAgICAgICAg MHg0ZDAtMHg0ZDEKICAgICAgICAgIDB4ODAwLTB4ODdmCiAgICAgICAgICAweDg4MC0weDhmZgog ICAgICAgICAgMHhjMDAtMHhjMWYKICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAg ICAweGMwMDAwLTB4ZDBmZmYKICAgICAgICAgIDB4ZTAwMDAtMHhmZmZmZgogICAgICAgICAgMHhm ZWMwMDAwMC0weGZlYzAwZmZmCiAgICAgICAgICAweGZlZDAwMDAwLTB4ZmVkMDAzZmYKICAgICAg ICAgIDB4ZmVlMDAwMDAtMHhmZWUwMGZmZgogICAgICAgICAgMHhmZmU4MDAwMC0weGZmZWZmZmZm CiAgICAgICAgICAweGZmZjgwMDAwLTB4ZmZmZmZmZmYKICAgIGNwdTAgcG5waW5mbyBfSElEPW5v bmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFUxCiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAg ICAgICAgICAgIDB4ODE0CiAgICAgICAgICAgIDB4ODE1CiAgICAgIHBvd2Vybm93MAogICAgICBh Y3BpX3BlcmYwCiAgICAgIGNwdWZyZXEwCiAgICBwY2liMCBwbnBpbmZvIF9ISUQ9UE5QMEEwMyBf VUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAKICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAg IDB4Y2Y4LTB4Y2ZmCiAgICAgIHBjaTAKICAgICAgICBob3N0YjAgcG5waW5mbyB2ZW5kb3I9MHgx MDM5IGRldmljZT0weDA3NTUgc3VidmVuZG9yPTB4MTAzOSBzdWJkZXZpY2U9MHgwNzU1IGNsYXNz PTB4MDYwMDAwIGF0IHNsb3Q9MCBmdW5jdGlvbj0wCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRk cmVzc2VzOgogICAgICAgICAgICAgICAgMHhlMDAwMDAwMC0weGU3ZmZmZmZmCiAgICAgICAgICBh Z3AwCiAgICAgICAgcGNpYjEgcG5waW5mbyB2ZW5kb3I9MHgxMDM5IGRldmljZT0weDAwMDIgc3Vi dmVuZG9yPTB4MDAwMCBzdWJkZXZpY2U9MHgwMDAwIGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9MSBm dW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLkFHUF8KICAgICAgICAgICAgSS9PIHBvcnRzOgog ICAgICAgICAgICAgICAgMHhjMDAwLTB4Y2ZmZgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJl c3NlczoKICAgICAgICAgICAgICAgIDB4ZWU5MDAwMDAtMHhmZThmZmZmZgogICAgICAgICAgICAg ICAgMHhmZWEwMDAwMC0weGZlYWZmZmZmCiAgICAgICAgICBwY2kxCiAgICAgICAgICAgIHZnYXBj aTAgcG5waW5mbyB2ZW5kb3I9MHgxMDAyIGRldmljZT0weDRlNTAgc3VidmVuZG9yPTB4MTczNCBz dWJkZXZpY2U9MHgxMDVmIGNsYXNzPTB4MDMwMDAwIGF0IHNsb3Q9MCBmdW5jdGlvbj0wIGhhbmRs ZT1cX1NCXy5QQ0kwLkFHUF8uVkdBXwogICAgICAgICAgICAgICAgcGNpYjEgSS9PIHBvcnQgd2lu ZG93OgogICAgICAgICAgICAgICAgICAgIDB4YzgwMC0weGM4ZmYKICAgICAgICAgICAgICAgIHBj aWIxIG1lbW9yeSB3aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhmZWFmMDAwMC0weGZlYWZm ZmZmCiAgICAgICAgICAgICAgICBwY2liMSBwcmVmZXRjaCB3aW5kb3c6CiAgICAgICAgICAgICAg ICAgICAgMHhmMDAwMDAwMC0weGY3ZmZmZmZmCiAgICAgICAgICAgICAgZHJtMAogICAgICAgICAg ICAgIGRybW4wCiAgICAgICAgICAgICAgYWNwaV92aWRlbzAKICAgICAgICBpc2FiMCBwbnBpbmZv IHZlbmRvcj0weDEwMzkgZGV2aWNlPTB4MDAwOCBzdWJ2ZW5kb3I9MHgwMDAwIHN1YmRldmljZT0w eDAwMDAgY2xhc3M9MHgwNjAxMDAgYXQgc2xvdD0yIGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBD STAuU0JSRwogICAgICAgICAgaXNhMAogICAgICAgICAgICBzYzAKICAgICAgICAgICAgdmdhMAog ICAgICAgICAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAgICAgICAgIDB4M2MwLTB4M2Rm CiAgICAgICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgICAg ICAweGEwMDAwLTB4YmZmZmYKICAgICAgICAgICAgb3JtMAogICAgICAgICAgICAgICAgQUNQSSBJ L08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgICAgICAweGMwMDAwLTB4Y2ZmZmYK ICAgICAgICAgICAgZmRjMAogICAgICAgICAgICB1YXJ0MAogICAgICAgICAgICB1YXJ0MQogICAg ICAgICAgICB3YndkMAogICAgICAgIGF0YXBjaTAgcG5waW5mbyB2ZW5kb3I9MHgxMDM5IGRldmlj ZT0weDU1MTMgc3VidmVuZG9yPTB4MTczNCBzdWJkZXZpY2U9MHgxMDVmIGNsYXNzPTB4MDEwMTgw IGF0IHNsb3Q9MiBmdW5jdGlvbj01IGhhbmRsZT1cX1NCXy5QQ0kwLklERUMKICAgICAgICAgICAg SS9PIHBvcnRzOgogICAgICAgICAgICAgICAgMHgxNzAtMHgxNzcKICAgICAgICAgICAgICAgIDB4 MWYwLTB4MWY3CiAgICAgICAgICAgICAgICAweDM3NgogICAgICAgICAgICAgICAgMHgzZjYKICAg ICAgICAgICAgICAgIDB4ZmZhMC0weGZmYWYKICAgICAgICAgIGF0YTAgYXQgY2hhbm5lbD0wCiAg ICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAgIDB4 ZQogICAgICAgICAgYXRhMSBhdCBjaGFubmVsPTEKICAgICAgICAgICAgICBJbnRlcnJ1cHQgcmVx dWVzdCBsaW5lczoKICAgICAgICAgICAgICAgICAgMHhmCiAgICAgICAgdW5rbm93biBwbnBpbmZv IHZlbmRvcj0weDEwMzkgZGV2aWNlPTB4NzAxMyBzdWJ2ZW5kb3I9MHgxNzM0IHN1YmRldmljZT0w eDEwNWYgY2xhc3M9MHgwNzAzMDAgYXQgc2xvdD0yIGZ1bmN0aW9uPTYgaGFuZGxlPVxfU0JfLlBD STAuTUM5NwogICAgICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgICAgICAweGUwMDAtMHhl MDdmCiAgICAgICAgICAgICAgICAweGU0MDAtMHhlNGZmCiAgICAgICAgcGNtMCBwbnBpbmZvIHZl bmRvcj0weDEwMzkgZGV2aWNlPTB4NzAxMiBzdWJ2ZW5kb3I9MHgxNzM0IHN1YmRldmljZT0weDEw NWYgY2xhc3M9MHgwNDAxMDAgYXQgc2xvdD0yIGZ1bmN0aW9uPTcgaGFuZGxlPVxfU0JfLlBDSTAu QUM5NwogICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgICAg IDB4MTIKICAgICAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAgICAgMHhlODAwLTB4ZThm ZgogICAgICAgICAgICAgICAgMHhlYzAwLTB4ZWM3ZgogICAgICAgIG9oY2kwIHBucGluZm8gdmVu ZG9yPTB4MTAzOSBkZXZpY2U9MHg3MDAxIHN1YnZlbmRvcj0weDE3MzQgc3ViZGV2aWNlPTB4MTA1 ZiBjbGFzcz0weDBjMDMxMCBhdCBzbG90PTMgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJMC5V U0JfCiAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAg MHgxNAogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4 ZmViZmQwMDAtMHhmZWJmZGZmZgogICAgICAgICAgdXNidXMwCiAgICAgICAgICAgIHVodWIwCiAg ICAgICAgb2hjaTEgcG5waW5mbyB2ZW5kb3I9MHgxMDM5IGRldmljZT0weDcwMDEgc3VidmVuZG9y PTB4MTczNCBzdWJkZXZpY2U9MHgxMDVmIGNsYXNzPTB4MGMwMzEwIGF0IHNsb3Q9MyBmdW5jdGlv bj0xIGhhbmRsZT1cX1NCXy5QQ0kwLlVTQjIKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3Qg bGluZXM6CiAgICAgICAgICAgICAgICAweDE1CiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVz c2VzOgogICAgICAgICAgICAgICAgMHhmZWJmZTAwMC0weGZlYmZlZmZmCiAgICAgICAgICB1c2J1 czEKICAgICAgICAgICAgdWh1YjIKICAgICAgICBlaGNpMCBwbnBpbmZvIHZlbmRvcj0weDEwMzkg ZGV2aWNlPTB4NzAwMiBzdWJ2ZW5kb3I9MHgxNzM0IHN1YmRldmljZT0weDEwNWYgY2xhc3M9MHgw YzAzMjAgYXQgc2xvdD0zIGZ1bmN0aW9uPTMgaGFuZGxlPVxfU0JfLlBDSTAuRVVTQgogICAgICAg ICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgICAgIDB4MTcKICAgICAg ICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGZlYmZmMDAwLTB4 ZmViZmZmZmYKICAgICAgICAgIHVzYnVzMgogICAgICAgICAgICB1aHViMQogICAgICAgIHNpczAg cG5waW5mbyB2ZW5kb3I9MHgxMDM5IGRldmljZT0weDA5MDAgc3VidmVuZG9yPTB4MTczNCBzdWJk ZXZpY2U9MHgxMDVmIGNsYXNzPTB4MDIwMDAwIGF0IHNsb3Q9NCBmdW5jdGlvbj0wIGhhbmRsZT1c X1NCXy5QQ0kwLk1BQ18KICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAg ICAgICAgICAgICAweDEzCiAgICAgICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgICAgIDB4 ZDgwMC0weGQ4ZmYKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAg ICAgICAweGZlYmZjMDAwLTB4ZmViZmNmZmYKICAgICAgICAgIG1paWJ1czAKICAgICAgICAgICAg cmxwaHkwIHBucGluZm8gb3VpPTB4NCBtb2RlbD0weDIwIHJldj0weDEgYXQgcGh5bm89MQogICAg ICAgIHVua25vd24gcG5waW5mbyB2ZW5kb3I9MHgxMDRjIGRldmljZT0weDgwMjMgc3VidmVuZG9y PTB4MTczNCBzdWJkZXZpY2U9MHgxMDVmIGNsYXNzPTB4MGMwMDEwIGF0IHNsb3Q9NiBmdW5jdGlv bj0wCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgMHhm ZWJmNDAwMC0weGZlYmY3ZmZmCiAgICAgICAgICAgICAgICAweGZlYmZiODAwLTB4ZmViZmJmZmYK ICAgICAgICBjYmIwIHBucGluZm8gdmVuZG9yPTB4MTIxNyBkZXZpY2U9MHg3MTE0IHN1YnZlbmRv cj0weDE3MzQgc3ViZGV2aWNlPTB4MTA1ZiBjbGFzcz0weDA2MDcwMCBhdCBzbG90PTkgZnVuY3Rp b249MAogICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgICAg IDB4MTEKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAw eDgwMDAwMDAwLTB4ODAwMDBmZmYKICAgICAgICAgIGNhcmRidXMwCiAgICAgICAgICBwY2NhcmQw CiAgICAgICAgY2JiMSBwbnBpbmZvIHZlbmRvcj0weDEyMTcgZGV2aWNlPTB4NzExNCBzdWJ2ZW5k b3I9MHgxNzM0IHN1YmRldmljZT0weDEwNWYgY2xhc3M9MHgwNjA3MDAgYXQgc2xvdD05IGZ1bmN0 aW9uPTEKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAg ICAweDExCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAg MHg4MDAwMTAwMC0weDgwMDAxZmZmCiAgICAgICAgICBjYXJkYnVzMQogICAgICAgICAgcGNjYXJk MQogICAgICAgIHVua25vd24gcG5waW5mbyB2ZW5kb3I9MHgxMjE3IGRldmljZT0weDcxMTAgc3Vi dmVuZG9yPTB4MTczNCBzdWJkZXZpY2U9MHgxMDVmIGNsYXNzPTB4MDg4MDAwIGF0IHNsb3Q9OSBm dW5jdGlvbj0yCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAg ICAgMHhmZWJmYTAwMC0weGZlYmZhZmZmCiAgICAgICAgcmFsMCBwbnBpbmZvIHZlbmRvcj0weDE4 MTQgZGV2aWNlPTB4MDIwMSBzdWJ2ZW5kb3I9MHgxNDYyIHN1YmRldmljZT0weDY4MzMgY2xhc3M9 MHgwMjgwMDAgYXQgc2xvdD0xMSBmdW5jdGlvbj0wCiAgICAgICAgICAgIEludGVycnVwdCByZXF1 ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgMHgxMwogICAgICAgICAgICBJL08gbWVtb3J5IGFk ZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZmViZjgwMDAtMHhmZWJmOWZmZgogICAgICAgIGhv c3RiMSBwbnBpbmZvIHZlbmRvcj0weDEwMjIgZGV2aWNlPTB4MTEwMCBzdWJ2ZW5kb3I9MHgwMDAw IHN1YmRldmljZT0weDAwMDAgY2xhc3M9MHgwNjAwMDAgYXQgc2xvdD0yNCBmdW5jdGlvbj0wCiAg ICAgICAgaG9zdGIyIHBucGluZm8gdmVuZG9yPTB4MTAyMiBkZXZpY2U9MHgxMTAxIHN1YnZlbmRv cj0weDAwMDAgc3ViZGV2aWNlPTB4MDAwMCBjbGFzcz0weDA2MDAwMCBhdCBzbG90PTI0IGZ1bmN0 aW9uPTEKICAgICAgICBob3N0YjMgcG5waW5mbyB2ZW5kb3I9MHgxMDIyIGRldmljZT0weDExMDIg c3VidmVuZG9yPTB4MDAwMCBzdWJkZXZpY2U9MHgwMDAwIGNsYXNzPTB4MDYwMDAwIGF0IHNsb3Q9 MjQgZnVuY3Rpb249MgogICAgICAgIGhvc3RiNCBwbnBpbmZvIHZlbmRvcj0weDEwMjIgZGV2aWNl PTB4MTEwMyBzdWJ2ZW5kb3I9MHgwMDAwIHN1YmRldmljZT0weDAwMDAgY2xhc3M9MHgwNjAwMDAg YXQgc2xvdD0yNCBmdW5jdGlvbj0zCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAwMDAwIF9V SUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5TQlJHLlBJQ18KICAgICAgICBJL08gcG9ydHM6CiAg ICAgICAgICAgIDB4MjAtMHgyMQogICAgICAgICAgICAweGEwLTB4YTEKICAgIGF0ZG1hMCBwbnBp bmZvIF9ISUQ9UE5QMDIwMCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuU0JSRy5ETUFECiAg ICAgICAgRE1BIHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgIDQKICAgICAgICBJL08gcG9ydHM6 CiAgICAgICAgICAgIDB4MC0weGYKICAgICAgICAgICAgMHg4MS0weDgzCiAgICAgICAgICAgIDB4 ODcKICAgICAgICAgICAgMHg4OS0weDhiCiAgICAgICAgICAgIDB4OGYKICAgICAgICAgICAgMHhj MC0weGRmCiAgICBhdHRpbWVyMCBwbnBpbmZvIF9ISUQ9UE5QMDEwMCBfVUlEPTAgYXQgaGFuZGxl PVxfU0JfLlBDSTAuU0JSRy5UTVJfCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAg ICAgICAgICAgIDB4MAogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHg0MC0weDQzCiAg ICBhdHJ0YzAgcG5waW5mbyBfSElEPVBOUDBCMDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kw LlNCUkcuUlRDMAogICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAw eDgKICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NzAtMHg3MQogICAgYXRrYmRjMCBw bnBpbmZvIF9ISUQ9UE5QMDMwQiBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuU0JSRy5QUzJL CiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgIDB4MQogICAgICAg IEkvTyBwb3J0czoKICAgICAgICAgICAgMHg2MAogICAgICAgICAgICAweDY0CiAgICAgIGF0a2Jk MAogICAgICBwc20wCiAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAg ICAgICAweGMKICAgIHBzbWNwbnAwIHBucGluZm8gX0hJRD1TWU4wODAxIF9VSUQ9MCBhdCBoYW5k bGU9XF9TQl8uUENJMC5TQlJHLlBTMk0KICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDA4MDAg X1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLlNCUkcuU1BLUgogICAgICAgIEkvTyBwb3J0czoK ICAgICAgICAgICAgMHg2MQogICAgZnB1cG5wMCBwbnBpbmZvIF9ISUQ9UE5QMEMwNCBfVUlEPTAg YXQgaGFuZGxlPVxfU0JfLlBDSTAuU0JSRy5DT1BSCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAg ICAgICAweGYwLTB4ZmYKICAgIHVua25vd24gcG5waW5mbyBfSElEPU5TQzYwMDEgX1VJRD0yIGF0 IGhhbmRsZT1cX1NCXy5QQ0kwLlNCUkcuVUFSMgogICAgICAgIERNQSByZXF1ZXN0IGxpbmVzOgog ICAgICAgICAgICAxCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAweDJmOC0weDJmZgog ICAgcHBjMCBwbnBpbmZvIF9ISUQ9UE5QMDQwMSBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAu U0JSRy5MUFRFCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgIDB4 NwogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHgzNzgtMHgzN2YKICAgICAgICAgICAg MHg3NzgtMHg3N2YKICAgICAgcHBidXMwCiAgICAgICAgbHB0MAogICAgICAgIHBwaTAKICAgIGFj cGlfc3lzcmVzb3VyY2UwIHBucGluZm8gX0hJRD1QTlAwQzAyIF9VSUQ9MTYgYXQgaGFuZGxlPVxf U0JfLlBDSTAuU0JSRy5STVNDCiAgICBhY3BpX3N5c3Jlc291cmNlMSBwbnBpbmZvIF9ISUQ9UE5Q MEMwMiBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuU0JSRy5PTVNDCiAgICBhY3BpX2VjMCBw bnBpbmZvIF9ISUQ9UE5QMEMwOSBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuU0JSRy5FQzBf CiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NjIKICAgICAgICAgICAgMHg2 NgogICAgYWNwaV9saWQwIHBucGluZm8gX0hJRD1QTlAwQzBEIF9VSUQ9MCBhdCBoYW5kbGU9XF9T Ql8uUENJMC5TQlJHLkxJRF8KICAgIGJhdHRlcnkwIHBucGluZm8gX0hJRD1QTlAwQzBBIF9VSUQ9 MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5CQVQwCiAgICBhY3BpX2FjYWQwIHBucGluZm8gX0hJRD1B Q1BJMDAwMyBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuQUMwXwogICAgYWNwaV9zeXNyZXNv dXJjZTIgcG5waW5mbyBfSElEPVBOUDBDMDEgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5STUVNCiAg ICBhY3BpX2J1dHRvbjAgcG5waW5mbyBfSElEPVBOUDBDMEUgX1VJRD0wIGF0IGhhbmRsZT1cX1NC Xy5TTFBCCiAgICBhY3BpX2J1dHRvbjEgcG5waW5mbyBfSElEPVBOUDBDMEMgX1VJRD0xNzAgYXQg aGFuZGxlPVxfU0JfLlBXUkIKICAgIHBjaV9saW5rMCBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlE PTEgYXQgaGFuZGxlPVxfU0JfLkxOS0EKICAgIHBjaV9saW5rMSBwbnBpbmZvIF9ISUQ9UE5QMEMw RiBfVUlEPTIgYXQgaGFuZGxlPVxfU0JfLkxOS0IKICAgIHBjaV9saW5rMiBwbnBpbmZvIF9ISUQ9 UE5QMEMwRiBfVUlEPTMgYXQgaGFuZGxlPVxfU0JfLkxOS0MKICAgIHBjaV9saW5rMyBwbnBpbmZv IF9ISUQ9UE5QMEMwRiBfVUlEPTQgYXQgaGFuZGxlPVxfU0JfLkxOS0QKICAgIHBjaV9saW5rNCBw bnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTUgYXQgaGFuZGxlPVxfU0JfLkxOS0UKICAgIHBjaV9s aW5rNSBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTYgYXQgaGFuZGxlPVxfU0JfLkxOS0YKICAg IHBjaV9saW5rNiBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTcgYXQgaGFuZGxlPVxfU0JfLkxO S0cKICAgIHBjaV9saW5rNyBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTggYXQgaGFuZGxlPVxf U0JfLkxOS0gKICAgIGFjcGlfdHowIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9 XF9UWl8uVEhSTQogICAgYWNwaV90aW1lcjAgcG5waW5mbyB1bmtub3duIGF0IHVua25vd24KICAg ICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAgICAgICAgMHg4MDgtMHg4MGIKCltkaXJrQHBjYnNk LTU0MTFdIC91c3IvaG9tZS9kaXJrIyBwa2cgaW5mbwpJbWFnZU1hZ2ljay02LjguMC43XzMsMSAg ICAgICAgSW1hZ2UgcHJvY2Vzc2luZyB0b29scwpPUkJpdDItMi4xNC4xOSAgICAgICAgICAgICAg ICAgSGlnaC1wZXJmb3JtYW5jZSBDT1JCQSBPUkIgd2l0aCBzdXBwb3J0IGZvciB0aGUgQyBsYW5n dWFnZQpPcGVuRVhSLTIuMS4wXzEgICAgICAgICAgICAgICAgSGlnaCBkeW5hbWljLXJhbmdlIChI RFIpIGltYWdlIGZpbGUgZm9ybWF0Ck9wZW5TU0gtYXNrcGFzcy0xLjIuNC4xXzIgICAgICBHcmFw aGljYWwgcGFzc3dvcmQgYXBwbGV0IGZvciBlbnRlcmluZyBTU0ggcGFzc3BocmFzZQphMnBzLTQu MTNiXzUgICAgICAgICAgICAgICAgICAgRm9ybWF0cyBhbiBBU0NJSSBmaWxlIGZvciBwcmludGlu ZyBvbiBhIHBvc3RzY3JpcHQgcHJpbnRlcgphYWxpYi0xLjQucjVfNiAgICAgICAgICAgICAgICAg QVNDSUkgYXJ0IGxpYnJhcnkKYWRvYmUtY21hcHMtMjAwNTEyMTdfMSAgICAgICAgIEFkb2JlIENN YXAgY29sbGVjdGlvbgphbHNhLWxpYi0xLjAuMjcuMl8xICAgICAgICAgICAgQUxTQSBjb21wYXRp YmlsaXR5IGxpYnJhcnkKYXBwcmVzLTEuMC40ICAgICAgICAgICAgICAgICAgIFByb2dyYW0gdG8g bGlzdCBhcHBsaWNhdGlvbidzIHJlc291cmNlcwphcHItMS40LjguMS41LjMgICAgICAgICAgICAg ICAgQXBhY2hlIFBvcnRhYmlsaXR5IExpYnJhcnkKYXItYXNwZWxsLTEuMi4wXzEsMSAgICAgICAg ICAgIEFzcGVsbCBBcmFiaWMgZGljdGlvbmFyaWVzCmFyaWEyLTEuMTguMiAgICAgICAgICAgICAg ICAgICBZZXQgYW5vdGhlciBkb3dubG9hZCB0b29sCmFzcGVsbC0wLjYwLjYuMV8zICAgICAgICAg ICAgICBTcGVsbGluZyBjaGVja2VyIHdpdGggYmV0dGVyIHN1Z2dlc3Rpb24gbG9naWMgdGhhbiBp c3BlbGwKYXQtc3BpMi1hdGstMi44LjAgICAgICAgICAgICAgIEFzc2lzdGVkIFRlY2hub2xvZ3kg UHJvdmlkZXIgbW9kdWxlIGZvciBHVEsrCmF0LXNwaTItY29yZS0yLjguMCAgICAgICAgICAgICBB c3Npc3RpdmUgVGVjaG5vbG9neSBTZXJ2aWNlIFByb3ZpZGVyIEludGVyZmFjZQphdGFpZGxlLTIu Ny4yICAgICAgICAgICAgICAgICAgVXRpbGl0eSB0byBzcGluIGRvd24gQVRBIGRyaXZlcwphdGst Mi44LjAgICAgICAgICAgICAgICAgICAgICAgR05PTUUgYWNjZXNzaWJpbGl0eSB0b29sa2l0IChB VEspCmF0a21tLTIuMjIuNiAgICAgICAgICAgICAgICAgICBDKysgd3JhcHBlciBmb3IgQVRLIEFQ SSBsaWJyYXJ5CmF2YWhpLWFwcC0wLjYuMzEgICAgICAgICAgICAgICBTZXJ2aWNlIGRpc2NvdmVy eSBvbiBhIGxvY2FsIG5ldHdvcmsKYmFibC0wLjEuMTAgICAgICAgICAgICAgICAgICAgIER5bmFt aWMgcGl4ZWwgZm9ybWF0IGNvbnZlcnNpb24gbGlicmFyeQpiYXNoLTQuMi40NV8xICAgICAgICAg ICAgICAgICAgVGhlIEdOVSBQcm9qZWN0J3MgQm91cm5lIEFnYWluIFNIZWxsCmJlYWRtLWRldmVs LTEuMC45OS4yMDEzMTAyNl8xICBTb2xhcmlzLWxpa2UgdXRpbGl0eSB0byBtYW5hZ2UgQm9vdCBF bnZpcm9ubWVudHMgb24gWkZTCmJpbnV0aWxzLTIuMjQgICAgICAgICAgICAgICAgICBHTlUgYmlu YXJ5IHRvb2xzCmJpdG1hcC0xLjAuNyAgICAgICAgICAgICAgICAgICBCaXRtYXAgZWRpdG9yIGFu ZCBjb252ZXJ0ZXIgdXRpbGl0aWVzIGZvciBYCmJvb3N0LWxpYnMtMS41Mi4wXzIgICAgICAgICAg ICBGcmVlIHBvcnRhYmxlIEMrKyBsaWJyYXJpZXMgKHdpdGhvdXQgQm9vc3QuUHl0aG9uKQpjYV9y b290X25zcy0zLjE1LjMuMSAgICAgICAgICAgVGhlIHJvb3QgY2VydGlmaWNhdGUgYnVuZGxlIGZy b20gdGhlIE1vemlsbGEgUHJvamVjdApjYWlyby0xLjEyLjE2LDIgICAgICAgICAgICAgICAgVmVj dG9yIGdyYXBoaWNzIGxpYnJhcnkgd2l0aCBjcm9zcy1kZXZpY2Ugb3V0cHV0IHN1cHBvcnQKY2Fp cm9tbS0xLjEwLjBfMSAgICAgICAgICAgICAgIEMrKyBpbnRlcmZhY2UgdG8gY2Fpcm8KY2FudGFy ZWxsLWZvbnRzLTAuMC4xNSAgICAgICAgIENhbnRhcmVsbCwgYSBIdW1hbmlzdCBzYW5zLXNlcmlm IGZvbnQgZmFtaWx5CmNkcGFyYW5vaWEtMy45LjhfOSAgICAgICAgICAgICBBIENEREEgZXh0cmFj dGlvbiB0b29sIChhbHNvIGtub3duIGFzIHJpcHBlcikKY2RyZGFvLTEuMi4zXzQgICAgICAgICAg ICAgICAgIFJlY29yZCBDRC1SW1ddcyBpbiBkaXNrLWF0LW9uY2UgbW9kZQpjZHJ0b29scy0zLjAw XzIgICAgICAgICAgICAgICAgQ0QvRFZEL0JsdVJheSBhbmQgSVNPLTk2NjAgaW1hZ2UgY3JlYXRp b24gYW5kIGV4dHJhY3Rpb24gdG9vbHMKY29sb3JkLTEuMC4xICAgICAgICAgICAgICAgICAgIE1h bmFnZSBjb2xvciBwcm9maWxlcyB0byBhY2N1cmF0ZWx5IGNvbG9yIGlucHV0L291dHB1dCBkZXZp Y2VzCmNvbXBvc2l0ZXByb3RvLTAuNC4yICAgICAgICAgICBDb21wb3NpdGUgZXh0ZW5zaW9uIGhl YWRlcnMKY29uc29sZWtpdC0wLjQuNV8xICAgICAgICAgICAgIEZyYW1ld29yayBmb3IgZGVmaW5p bmcgYW5kIHRyYWNraW5nIHVzZXJzCmNzY29wZS0xNS44YSAgICAgICAgICAgICAgICAgICBBbiBp bnRlcmFjdGl2ZSBDIHByb2dyYW0gYnJvd3NlcgpjdGFncy01LjggICAgICAgICAgICAgICAgICAg ICAgQSBmZWF0dXJlLWZpbGxlZCB0YWdmaWxlIGdlbmVyYXRvciBmb3IgdmkgYW5kIGVtYWNzIGNs b25lcwpjdXBzLWJhc2UtMS41LjRfMSAgICAgICAgICAgICAgQ29tbW9uIFVOSVggUHJpbnRpbmcg U3lzdGVtOiBTZXJ2ZXIKY3Vwcy1iam5wLTEuMi4xXzQgICAgICAgICAgICAgIENVUFMgYmFja2Vu ZCBmb3IgQ2Fub24gVVNCIG92ZXIgSVAgcHJvdG9jb2wKY3Vwcy1jbGllbnQtMS41LjRfMSAgICAg ICAgICAgIENvbW1vbiBVTklYIFByaW50aW5nIFN5c3RlbTogTGlicmFyeSBjdXBzCmN1cHMtaW1h Z2UtMS41LjRfMSAgICAgICAgICAgICBDb21tb24gVU5JWCBQcmludGluZyBTeXN0ZW06IExpYnJh cnkgY3Vwc2ltYWdlCmN1cHMtcGRmLTIuNi4xXzEgICAgICAgICAgICAgICBBIHZpcnR1YWwgcHJp bnRlciBmb3IgQ1VQUyB0byBwcm9kdWNlIFBERiBmaWxlcwpjdXBzLXBrLWhlbHBlci0wLjIuNSAg ICAgICAgICAgSGVscGVyIHRoYXQgbWFrZXMgc3lzdGVtLWNvbmZpZy1wcmludGVyIHVzZSBQb2xp Y3lLaXQKY3Vwcy1wc3RvcmFzdGVyLTguMTUuNF83ICAgICAgIFBvc3RzY3JpcHQgaW50ZXJwcmV0 ZXIgZm9yIENVUFMgcHJpbnRpbmcgdG8gbm9uLVBTIHByaW50ZXJzCmN1cHMtc21iLWJhY2tlbmQt MS4wXzYgICAgICAgICBDVVBTIGJhY2tlbmQgZm9yIHByaW50aW5nIHRvIFdpbmRvd3Mgc2VydmVy cwpjdXJsLTcuMzMuMF8yICAgICAgICAgICAgICAgICAgTm9uLWludGVyYWN0aXZlIHRvb2wgdG8g Z2V0IGZpbGVzIGZyb20gRlRQLCBHT1BIRVIsIEhUVFAoUykgc2VydmVycwpjdXJzb3ItamltbWFj LXRoZW1lLTAuMV8yICAgICAgVGhlIGJlYXV0aWZ1bCBKaW1tYWMgWCBjdXJzb3IgdGhlbWVzCmN1 c2U0YnNkLWttb2QtMC4xLjMwXzEgICAgICAgICBDdXNlNEJTRCBjaGFyYWN0ZXIgZGV2aWNlIGxv b3BiYWNrIGRyaXZlciBmb3IgdXNlcnNwYWNlCmN2c3BzLTIuMV8xICAgICAgICAgICAgICAgICAg ICBDcmVhdGUgcGF0Y2hzZXQgaW5mb3JtYXRpb24gZnJvbSBDVlMKZGFtYWdlcHJvdG8tMS4yLjEg ICAgICAgICAgICAgIERhbWFnZSBleHRlbnNpb24gaGVhZGVycwpkYjQyLTQuMi41Ml81ICAgICAg ICAgICAgICAgICAgVGhlIEJlcmtlbGV5IERCIHBhY2thZ2UsIHJldmlzaW9uIDQuMgpkYjQ2LTQu Ni4yMS40ICAgICAgICAgICAgICAgICAgVGhlIEJlcmtlbGV5IERCIHBhY2thZ2UsIHJldmlzaW9u IDQuNgpkYnVzLTEuNi4xMiAgICAgICAgICAgICAgICAgICAgQSBtZXNzYWdlIGJ1cyBzeXN0ZW0g Zm9yIGludGVyLWFwcGxpY2F0aW9uIGNvbW11bmljYXRpb24KZGJ1cy1nbGliLTAuMTAwLjIgICAg ICAgICAgICAgIEdMaWIgYmluZGluZ3MgZm9yIHRoZSBELUJVUyBtZXNzYWdpbmcgc3lzdGVtCmRj b25mLTAuMTYuMV8xICAgICAgICAgICAgICAgICBDb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3Rl bSBmb3IgR05PTUUKZGUtYXNwZWxsLTIwMDMwMjIyLjFfMSAgICAgICAgIEFzcGVsbCBHZXJtYW4g ZGljdGlvbmFyeQpkZWJvb3RzdHJhcC0xLjAuNTMgICAgICAgICAgICAgSW5zdGFsbCBEZWJpYW4g YmFzZSBzeXN0ZW0gaW50byBhIGRpcmVjdG9yeQpkZWphdnUtMi4zNCAgICAgICAgICAgICAgICAg ICAgQml0c3RyZWFtIFZlcmEgRm9udHMgY2xvbmUgd2l0aCBhIHdpZGVyIHJhbmdlIG9mIGNoYXJh Y3RlcnMKZGVza3RvcC1maWxlLXV0aWxzLTAuMjJfMSAgICAgIENvdXBsZSBvZiBjb21tYW5kIGxp bmUgdXRpbGl0aWVzIGZvciB3b3JraW5nIHdpdGggZGVza3RvcCBlbnRyaWVzCmRpcm1uZ3ItMS4x LjBfOSAgICAgICAgICAgICAgICBDbGllbnQgZm9yIG1hbmFnaW5nIGFuZCBkb3dubG9hZGluZyBj ZXJ0aWZpY2F0ZSByZXZvY2F0aW9uIGxpc3RzCmRtaWRlY29kZS0yLjEyICAgICAgICAgICAgICAg ICBUb29sIGZvciBkdW1waW5nIERNSSAoU01CSU9TKSBjb250ZW50cyBpbiBodW1hbi1yZWFkYWJs ZSBmb3JtYXQKZG14cHJvdG8tMi4zLjEgICAgICAgICAgICAgICAgIERNWCBleHRlbnNpb24gaGVh ZGVycwpkb2Nib29rLTEuNF8xICAgICAgICAgICAgICAgICAgTWV0YS1wb3J0IGZvciB0aGUgZGlm ZmVyZW50IHZlcnNpb25zIG9mIHRoZSBEb2NCb29rIERURApkb2Nib29rLTQyMC00LjIgICAgICAg ICAgICAgICAgVjQuMiBvZiB0aGUgRG9jQm9vayBEVEQsIGRlc2lnbmVkIGZvciB0ZWNobmljYWwg ZG9jdW1lbnRhdGlvbgpkb2Nib29rLTQzMC00LjMgICAgICAgICAgICAgICAgRG9jQm9vay9TR01M IERURCBWNC4zLCBkZXNpZ25lZCBmb3IgdGVjaG5pY2FsIGRvY3VtZW50YXRpb24KZG9jYm9vay1z ay00LjEuMl80ICAgICAgICAgICAgIFhNTCB2ZXJzaW9uIG9mIHRoZSBEb2NCb29rIERURCB2ZXJz aW9uIGNvbnRyb2xsZWQgZm9yIFNjcm9sbEtlZXBlcgpkb2Nib29rLXhtbC00LjJfMSAgICAgICAg ICAgICAgWE1MIHZlcnNpb24gb2YgdGhlIERvY0Jvb2sgRFRECmRvY2Jvb2steG1sLTQzMC00LjMg ICAgICAgICAgICBEb2NCb29rL1hNTCBEVEQgVjQuMywgZGVzaWduZWQgZm9yIHRlY2huaWNhbCBk b2N1bWVudGF0aW9uCmRvY2Jvb2steG1sNDQtNC40XzEgICAgICAgICAgICBEb2NCb29rL1hNTCBE VEQgVjQuNCwgZGVzaWduZWQgZm9yIHRlY2huaWNhbCBkb2N1bWVudGF0aW9uCmRvY2Jvb2steG1s NDUtNC41ICAgICAgICAgICAgICBEb2NCb29rL1hNTCBEVEQgVjQuNSwgZGVzaWduZWQgZm9yIHRl Y2huaWNhbCBkb2N1bWVudGF0aW9uCmRvY2Jvb2steHNsLTEuNzYuMV8xICAgICAgICAgICBYU0wg RG9jQm9vayBzdHlsZXNoZWV0cwpkb2Nib29rNDEwLTQuMV80ICAgICAgICAgICAgICAgVjQuMSBv ZiB0aGUgRG9jQm9vayBEVEQsIGRlc2lnbmVkIGZvciB0ZWNobmljYWwgZG9jdW1lbnRhdGlvbgpk b2Nib29rNDQwLTQuNF8yICAgICAgICAgICAgICAgRG9jQm9vay9TR01MIERURCBWNC40LCBkZXNp Z25lZCBmb3IgdGVjaG5pY2FsIGRvY3VtZW50YXRpb24KZG9jYm9vazQ1MC00LjVfMiAgICAgICAg ICAgICAgIERvY0Jvb2svU0dNTCBEVEQgVjQuNSwgZGVzaWduZWQgZm9yIHRlY2huaWNhbCBkb2N1 bWVudGF0aW9uCmRvY2Jvb2s1MDAtNS4wXzEgICAgICAgICAgICAgICBEb2NCb29rIDUuMCwgZGVz aWduZWQgZm9yIHRlY2huaWNhbCBkb2N1bWVudGF0aW9uCmRyaS05LjEuN18zLDIgICAgICAgICAg ICAgICAgICBPcGVuR0wgaGFyZHdhcmUgYWNjZWxlcmF0aW9uIGRyaXZlcnMgZm9yIHRoZSBEUkkK ZHJpMnByb3RvLTIuOCAgICAgICAgICAgICAgICAgIERSSTIgcHJvdG90eXBlIGhlYWRlcnMKZHZk K3J3LXRvb2xzLTcuMSAgICAgICAgICAgICAgIERWRCBidXJuaW5nIHNvZnR3YXJlCmVqZWN0LTEu NV80ICAgICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBlamVjdGluZyBtZWRpYSBmcm9tIENE IG9yIG9wdGljYWwgZGlzayBkcml2ZQplbWFjczI0LTI0LjNfMiwzICAgICAgICAgICAgICAgR05V IGVkaXRpbmcgbWFjcm9zCmVuY2hhbnQtMS42LjBfMiAgICAgICAgICAgICAgICBEaWN0aW9uYXJ5 L3NwZWxsY2hlY2tpbmcgZnJhbWV3b3JrCmVuY29kaW5ncy0xLjAuNF8xLDEgICAgICAgICAgICBY Lk9yZyBFbmNvZGluZyBmb250cwplbnNjcmlwdC1hNC0xLjYuNF81ICAgICAgICAgICAgQVNDSUkg dG8gUG9zdFNjcmlwdCBmaWx0ZXIKZXBkZnZpZXctMC4xLjhfNSAgICAgICAgICAgICAgIEEgbGln aHR3ZWlnaHQgUERGIGRvY3VtZW50IHZpZXdlcgpleGl2Mi0wLjIzXzEsMSAgICAgICAgICAgICAg ICAgRXhpZiBhbmQgSXB0YyBtZXRhZGF0YSBtYW5pcHVsYXRpb24gbGlicmFyeSBhbmQgdG9vbHMK ZXhwYXQtMi4xLjAgICAgICAgICAgICAgICAgICAgIFhNTCAxLjAgcGFyc2VyIHdyaXR0ZW4gaW4g QwpmZnR3My0zLjMuM18xICAgICAgICAgICAgICAgICAgRmFzdCBDIHJvdXRpbmVzIHRvIGNvbXB1 dGUgdGhlIERpc2NyZXRlIEZvdXJpZXIgVHJhbnNmb3JtCmZpeGVzcHJvdG8tNS4wICAgICAgICAg ICAgICAgICBGaXhlcyBleHRlbnNpb24gaGVhZGVycwpmbGFjLTEuMy4wXzEgICAgICAgICAgICAg ICAgICAgRnJlZSBsb3NzbGVzcyBhdWRpbyBjb2RlYwpmbHV4Ym94LTEuMy41ICAgICAgICAgICAg ICAgICAgU21hbGwgYW5kIGZhc3Qgd2luZG93IG1hbmFnZXIgYmFzZWQgb24gQmxhY2tCb3gKZmx1 eGJveC10ZW5yLXN0eWxlcy1wYWNrLTIwMDcxMjE1XzMgVGVubmVyIHRoZW1lcyBwYWNrIGZvciBm bHV4Ym94CmZvbnQtYWRvYmUtMTAwZHBpLTEuMC4zXzEgICAgICBYLk9yZyBBZG9iZSAxMDBkcGkg Zm9udApmb250LWFkb2JlLTc1ZHBpLTEuMC4zXzEgICAgICAgWC5PcmcgQWRvYmUgNzVkcGkgZm9u dApmb250LWFkb2JlLXV0b3BpYS0xMDBkcGktMS4wLjRfMSBYLk9yZyBBZG9iZSBVdG9waWEgMTAw ZHBpIGZvbnQKZm9udC1hZG9iZS11dG9waWEtNzVkcGktMS4wLjRfMSBYLk9yZyBBZG9iZSBVdG9w aWEgNzVkcGkgZm9udApmb250LWFkb2JlLXV0b3BpYS10eXBlMS0xLjAuNF8xIFguT3JnIEFkb2Jl IFV0b3BpYSBUeXBlMSBmb250CmZvbnQtYWxpYXMtMS4wLjNfMSAgICAgICAgICAgICBYLk9yZyBG b250IGFsaWFzZXMKZm9udC1hcmFiaWMtbWlzYy0xLjAuM18xICAgICAgIFguT3JnIG1pc2NlbGxh bmVvdXMgQXJhYmljIGZvbnRzCmZvbnQtYmgtMTAwZHBpLTEuMC4zXzEgICAgICAgICBYLk9yZyBC aWdlbG93IEhvbG1lcyAxMDBkcGkgZm9udApmb250LWJoLTc1ZHBpLTEuMC4zXzEgICAgICAgICAg WC5PcmcgQmlnZWxvdyBIb2xtZXMgNzVkcGkgZm9udApmb250LWJoLWx1Y2lkYXR5cGV3cml0ZXIt MTAwZHBpLTEuMC4zXzEgWC5PcmcgQmlnZWxvdyBIb2xtZXMgTHVjaWRhIFR5cGVXcml0ZXIgMTAw ZHBpIGZvbnQKZm9udC1iaC1sdWNpZGF0eXBld3JpdGVyLTc1ZHBpLTEuMC4zXzEgWC5PcmcgQmln ZWxvdyBIb2xtZXMgTHVjaWRhIFR5cGVXcml0ZXIgNzVkcGkgZm9udApmb250LWJoLXR0Zi0xLjAu M18xICAgICAgICAgICAgWC5PcmcgQmlnZWxvdyAmIEhvbG1lcyBUVEYgZm9udApmb250LWJoLXR5 cGUxLTEuMC4zXzEgICAgICAgICAgWC5PcmcgQmlnZWxvdyBIb2xtZXMgVHlwZTEgZm9udApmb250 LWJpdHN0cmVhbS0xMDBkcGktMS4wLjNfMSAgWC5PcmcgQml0c3RyZWFtIFZlcmEgMTAwZHBpIGZv bnQKZm9udC1iaXRzdHJlYW0tNzVkcGktMS4wLjNfMSAgIFguT3JnIEJpdHN0cmVhbSBWZXJhIDc1 ZHBpIGZvbnQKZm9udC1iaXRzdHJlYW0tdHlwZTEtMS4wLjNfMSAgIFguT3JnIEJpdHN0cmVhbSBW ZXJhIFR5cGUxIGZvbnQKZm9udC1jcm9ueXgtY3lyaWxsaWMtMS4wLjNfMSAgIFguT3JnIENyb255 eCBDeXJpbGxpYyBmb250CmZvbnQtY3Vyc29yLW1pc2MtMS4wLjNfMSAgICAgICBYLk9yZyBtaXNj ZWxsYW5lb3VzIEN1cnNvciBmb250cwpmb250LWRhZXdvby1taXNjLTEuMC4zXzEgICAgICAgWC5P cmcgbWlzY2VsbGFuZW91cyBEYWV3b28gZm9udHMKZm9udC1kZWMtbWlzYy0xLjAuM18xICAgICAg ICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgRGVjIGZvbnRzCmZvbnQtaWJtLXR5cGUxLTEuMC4zXzEg ICAgICAgICBYLk9yZyBJQk0gVHlwZTEgZm9udApmb250LWlzYXMtbWlzYy0xLjAuM18xICAgICAg ICAgWC5PcmcgbWlzY2VsbGFuZW91cyBJU0FTIGZvbnRzCmZvbnQtamlzLW1pc2MtMS4wLjNfMSAg ICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEpJUyBmb250cwpmb250LW1pY3JvLW1pc2MtMS4w LjNfMSAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBNaWNybyBmb250cwpmb250LW1pc2MtY3ly aWxsaWMtMS4wLjNfMSAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBDeXJpbGxpYyBmb250CmZvbnQt bWlzYy1ldGhpb3BpYy0xLjAuM18xICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEV0aGlvcGljIGZv bnQKZm9udC1taXNjLW1lbHRoby0xLjAuM18xICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgTWVs dGhvIGZvbnQKZm9udC1taXNjLW1pc2MtMS4xLjJfMSAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVv dXMgTWlzYyBmb250cwpmb250LW11dHQtbWlzYy0xLjAuM18xICAgICAgICAgWC5PcmcgbWlzY2Vs bGFuZW91cyBNdXR0IGZvbnRzCmZvbnQtc2NodW1hY2hlci1taXNjLTEuMS4yXzEgICBYLk9yZyBt aXNjZWxsYW5lb3VzIFNjaHVtYWNoZXIgZm9udHMKZm9udC1zY3JlZW4tY3lyaWxsaWMtMS4wLjRf MSAgIFguT3JnIFNjcmVlbiBDeXJpbGxpYyBmb250CmZvbnQtc29ueS1taXNjLTEuMC4zXzEgICAg ICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIFNvbnkgZm9udHMKZm9udC1zdW4tbWlzYy0xLjAuM18x ICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU3VuIGZvbnRzCmZvbnQtdXRpbC0xLjMuMF8x ICAgICAgICAgICAgICBDcmVhdGUgYW4gaW5kZXggb2YgWCBmb250IGZpbGVzIGluIGEgZGlyZWN0 b3J5CmZvbnQtd2luaXR6a2ktY3lyaWxsaWMtMS4wLjNfMSBYLk9yZyBXaW5pdHpraSBDeXJpbGxp YyBmb250CmZvbnQteGZyZWU4Ni10eXBlMS0xLjAuNF8xICAgICBYLk9yZyBYRnJlZTg2IFR5cGUx IGZvbnQKZm9udGNhY2hlcHJvdG8tMC4xLjMgICAgICAgICAgIEZvbnRjYWNoZSBleHRlbnNpb24g aGVhZGVycwpmb250Y29uZmlnLTIuMTEuMF8xLDEgICAgICAgICAgWE1MLWJhc2VkIGZvbnQgY29u ZmlndXJhdGlvbiBBUEkgZm9yIFggV2luZG93cwpmb250cy1pbmRpYy0yLjEuNV8xICAgICAgICAg ICAgVGhlIExvaGl0IGZhbWlseSBvZiBJbmRpYyBmb250cwpmb250c3Byb3RvLTIuMS4yICAgICAg ICAgICAgICAgRm9udHMgZXh0ZW5zaW9uIGhlYWRlcnMKZm9vMnpqcy0yMDEzMTIyNSAgICAgICAg ICAgICAgIERyaXZlciBmb3IgcHJpbnRlcnMgdGhhdCB1c2UgdGhlIFpqU3RyZWFtIHdpcmUgcHJv dG9jb2wKZm9vbWF0aWMtZGItMjAxNDAxMDYgICAgICAgICAgIERhdGFiYXNlIGZvciBpbnRlZ3Jh dGluZyBwcmludGVyIGRyaXZlcnMgd2l0aCBjb21tb24gc3Bvb2xlcnMKZm9vbWF0aWMtZGItZW5n aW5lLTQuMC45LDIgICAgIEZvb21hdGljIGRhdGFiYXNlIGVuZ2luZQpmb29tYXRpYy1kYi1ocGlq cy0xLjQgICAgICAgICAgRm9vbWF0aWMgZGF0YSBmb3IgdGhlIEhQSUpTIHByaW50ZXIgZHJpdmVy cwpmb29tYXRpYy1maWx0ZXJzLTQuMC4xNyAgICAgICAgRm9vbWF0aWMgd3JhcHBlciBzY3JpcHRz CmZyLWFzcGVsbC0wLjUwLjNfMSwxICAgICAgICAgICBBc3BlbGwgRnJlbmNoIGRpY3Rpb25hcmll cwpmcmVlZ2x1dC0yLjguMSAgICAgICAgICAgICAgICAgQW4gYWx0ZXJuYXRpdmUgdG8gdGhlIE9w ZW5HTCBVdGlsaXR5IFRvb2xraXQgKEdMVVQpIGxpYnJhcnkKZnJlZXR5cGUyLTIuNS4yICAgICAg ICAgICAgICAgIEZyZWUgYW5kIHBvcnRhYmxlIFRydWVUeXBlIGZvbnQgcmVuZGVyaW5nIGVuZ2lu ZQpmcmliaWRpLTAuMTkuMl8xICAgICAgICAgICAgICAgQSBGcmVlIEltcGxlbWVudGF0aW9uIG9m IHRoZSBVbmljb2RlIEJpZGlyZWN0aW9uYWwgQWxnb3JpdGhtCmZ1c2Vmcy1leHQ0ZnVzZS0wLjEu MywxICAgICAgICBFWFQ0IGltcGxlbWVudGF0aW9uIGZvciBGVVNFCmZ1c2Vmcy1saWJzLTIuOS4z XzEgICAgICAgICAgICBGVVNFIGFsbG93cyBmaWxlc3lzdGVtIGltcGxlbWVudGF0aW9uIGluIHVz ZXJzcGFjZQpmdXNlZnMtbnRmcy0yMDEyLjEuMTUgICAgICAgICAgTW91bnQgTlRGUyBwYXJ0aXRp b25zIChyZWFkL3dyaXRlKSBhbmQgZGlzayBpbWFnZXMKZ2FtaW4tMC4xLjEwXzYgICAgICAgICAg ICAgICAgIEEgZmlsZSBhbmQgZGlyZWN0b3J5IG1vbml0b3Jpbmcgc3lzdGVtCmdjYy00LjYuNCAg ICAgICAgICAgICAgICAgICAgICBHTlUgQ29tcGlsZXIgQ29sbGVjdGlvbiA0LjYKZ2NjNDgtNC44 LjMuczIwMTMxMjEyICAgICAgICAgIEdOVSBDb21waWxlciBDb2xsZWN0aW9uIDQuOApnY29uZjIt My4yLjYgICAgICAgICAgICAgICAgICAgQ29uZmlndXJhdGlvbiBkYXRhYmFzZSBzeXN0ZW0gZm9y IEdOT01FCmdkYm0tMS4xMSAgICAgICAgICAgICAgICAgICAgICBHTlUgZGF0YWJhc2UgbWFuYWdl cgpnZGstcGl4YnVmMi0yLjMwLjAgICAgICAgICAgICAgR3JhcGhpYyBsaWJyYXJ5IGZvciBHVEsr CmdlZ2wtMC4yLjBfNSAgICAgICAgICAgICAgICAgICBHcmFwaCBiYXNlZCBpbWFnZSBwcm9jZXNz aW5nIGZyYW1ld29yawpnZXRvcHQtMS4xLjUgICAgICAgICAgICAgICAgICAgUmVwbGFjZW1lbnQg Zm9yIGdldG9wdCgxKSB0aGF0IHN1cHBvcnRzIEdOVS1zdHlsZSBsb25nIG9wdGlvbnMKZ2V0dGV4 dC0wLjE4LjMuMSAgICAgICAgICAgICAgIEdOVSBnZXR0ZXh0IHBhY2thZ2UKZ2hvc3RzY3JpcHQ5 LTkuMDZfNCAgICAgICAgICAgIEdob3N0c2NyaXB0IDkueCBQb3N0U2NyaXB0IGludGVycHJldGVy CmdpZmxpYi1ub3gxMS00LjIuMyAgICAgICAgICAgICBUb29scyBhbmQgbGlicmFyeSByb3V0aW5l cyBmb3Igd29ya2luZyB3aXRoIEdJRiBpbWFnZXMKZ2ltcC1hcHAtMi44LjEwXzEsMSAgICAgICAg ICAgIEdOVSBJbWFnZSBNYW5pcHVsYXRpb24gUHJvZ3JhbQpnaXQtMS44LjUuMiAgICAgICAgICAg ICAgICAgICAgRGlzdHJpYnV0ZWQgc291cmNlIGNvZGUgbWFuYWdlbWVudCB0b29sCmdsZS0zLjEu MF8zICAgICAgICAgICAgICAgICAgICBBIEdMIFR1YmluZyBhbmQgRXh0cnVzaW9uIExpYnJhcnkK Z2xpYi0yLjM4LjJfMSAgICAgICAgICAgICAgICAgIFNvbWUgdXNlZnVsIHJvdXRpbmVzIG9mIEMg cHJvZ3JhbW1pbmcgKGN1cnJlbnQgc3RhYmxlIHZlcnNpb24pCmdsaWItbmV0d29ya2luZy0yLjM2 LjIgICAgICAgICBOZXR3b3JrLXJlbGF0ZWQgZ2lvbW9kdWxlcyBmb3IgZ2xpYgpnbGlibW0tMi4z OC4xLDEgICAgICAgICAgICAgICAgQysrIGludGVyZmFjZXMgZm9yIGdsaWIyCmdtcC01LjEuMyAg ICAgICAgICAgICAgICAgICAgICBGcmVlIGxpYnJhcnkgZm9yIGFyYml0cmFyeSBwcmVjaXNpb24g YXJpdGhtZXRpYwpnbm9tZS1kb2MtdXRpbHMtMC4yMC4xMCAgICAgICAgR05PTUUgZG9jIHV0aWxz Cmdub21lLW1vdW50LTAuOF8xMSAgICAgICAgICAgICBBIGZyb250LWVuZCB0byBtb3VudCwgdW1v dW50LCBhbmQgZWplY3QgdXNpbmcgSEFMCmdub21lLXB0eS1oZWxwZXItMC4zNC43ICAgICAgICB1 dG1wL3d0bXAvbGFzdGxvZyBoZWxwZXIgcHJvZ3JhbSBmb3IgdGhlIHZ0ZSBUZXJtaW5hbCB3aWRn ZXQKZ25vbWVfc3Vici0xLjAgICAgICAgICAgICAgICAgIENvbW1vbiBzdGFydHVwIGFuZCBzaHV0 ZG93biBzdWJyb3V0aW5lcyB1c2VkIGJ5IEdOT01FIHNjcmlwdHMKZ25vbWVoaWVyLTMuMCAgICAg ICAgICAgICAgICAgIEEgdXRpbGl0eSBwb3J0IHRoYXQgY3JlYXRlcyB0aGUgR05PTUUgZGlyZWN0 b3J5IHRyZWUKZ251cGctMi4wLjIyICAgICAgICAgICAgICAgICAgIFRoZSBHTlUgUHJpdmFjeSBH dWFyZApnbnV0bHMtMi4xMi4yM18zICAgICAgICAgICAgICAgR05VIFRyYW5zcG9ydCBMYXllciBT ZWN1cml0eSBsaWJyYXJ5CmdvYmplY3QtaW50cm9zcGVjdGlvbi0xLjM2LjBfMiBHZW5lcmF0ZSBp bnRlcmZhY2UgaW50cm9zcGVjdGlvbiBkYXRhIGZvciBHT2JqZWN0IGxpYnJhcmllcwpncGljdmll dy0wLjIuNCAgICAgICAgICAgICAgICAgU2ltcGxlIGFuZCBmYXN0IGltYWdlIHZpZXdlciBmb3Ig WDExCmdyYXBoaXRlMi0xLjIuNCAgICAgICAgICAgICAgICBSZW5kZXJpbmcgY2FwYWJpbGl0aWVz IGZvciBjb21wbGV4IG5vbi1Sb21hbiB3cml0aW5nIHN5c3RlbXMKZ3JhcGh2aXotMi4zNC4wXzEg ICAgICAgICAgICAgIEdyYXBoIFZpc3VhbGl6YXRpb24gU29mdHdhcmUgZnJvbSBBVCZUIGFuZCBC ZWxsIExhYnMKZ3J1YjItMi4wMF8yICAgICAgICAgICAgICAgICAgIE11bHRpYm9vdCBib290IGxv YWRlcgpncnViMi1lZmktMi4wMF8yICAgICAgICAgICAgICAgTXVsdGlib290IEVGSSBib290IGxv YWRlcgpnc2V0dGluZ3MtZGVza3RvcC1zY2hlbWFzLTMuNi4xXzEgQ29sbGVjdGlvbiBvZiBnbG9i YWxseSBzaGFyZWQgR1NldHRpbmcgc2NoZW1hcwpnc2ZvbnRzLTguMTFfNiAgICAgICAgICAgICAg ICAgU3RhbmRhcmQgRm9udHMgZm9yIEdob3N0c2NyaXB0CmdzbS0xLjAuMTMgICAgICAgICAgICAg ICAgICAgICBBdWRpbyBjb252ZXJ0ZXIgYW5kIGxpYnJhcnkgZm9yIGNvbnZlcnRpbmcgdS1sYXcg dG8gZ3NtIGVuY29kaW5nCmdzbWFydGNvbnRyb2wtMC44LjdfMiAgICAgICAgICBHcmFwaGljYWwg dXNlciBpbnRlcmZhY2UgZm9yIHNtYXJ0bW9udG9vbHMKZ3N0cmVhbWVyLTAuMTAuMzYgICAgICAg ICAgICAgIERldmVsb3BtZW50IGZyYW1ld29yayBmb3IgY3JlYXRpbmcgbWVkaWEgYXBwbGljYXRp b25zCmdzdHJlYW1lci1wbHVnaW5zLTAuMTAuMzZfMywzICBHU3RyZWFtZXIgd3JpdHRlbiBjb2xs ZWN0aW9uIG9mIHBsdWdpbnMgaGFuZGxpbmcgc2V2ZXJhbCBtZWRpYSB0eXBlcwpnc3RyZWFtZXIt cGx1Z2lucy1iYWQtMC4xMC4yMywzIEJhZCBnc3RyZWFtZXItcGx1Z2lucwpnc3RyZWFtZXItcGx1 Z2lucy1jZGF1ZGlvLTAuMTAuMjMsMyBHc3RyZWFtZXIgZnJvbnRlbmQgdG8gbGliY2RhdWRpbwpn c3RyZWFtZXItcGx1Z2lucy1jZHBhcmFub2lhLTAuMTAuMzYsMyBHc3RyZWFtZXIgQ0REQSBleHRy YWN0aW9uIChha2EgYXVkaW8gcmlwcGluZykgcGx1Z2luCmd0ay1lbmdpbmVzMi0yLjIwLjJfMSAg ICAgICAgICBUaGVtZSBlbmdpbmUgZm9yIHRoZSBHVEsrLTIuMCB0b29sa2l0Cmd0ay10aGVtZS1z d2l0Y2gtMi4wLjAucjJfNSAgICBDb21tYW5kIGxpbmUgdG9vbCBmb3Igc3dpdGNoaW5nIEdUSysg Mi4wIHRoZW1lcwpndGstdXBkYXRlLWljb24tY2FjaGUtMi4yNC4yMiAgR3RrLXVwZGF0ZS1pY29u LWNhY2hlIHV0aWxpdHkgZnJvbSB0aGUgR3RrKyB0b29sa2l0Cmd0azItMi4yNC4yMl8xICAgICAg ICAgICAgICAgICBHaW1wIFRvb2xraXQgZm9yIFgxMSBHVUkgKHByZXZpb3VzIHN0YWJsZSB2ZXJz aW9uKQpndGsyLXF0Y3VydmUtdGhlbWUtMS44LjE2ICAgICAgUXRDdXJ2ZSBHVEsyIFRoZW1lIEVu Z2luZQpndGszLTMuMTAuNiAgICAgICAgICAgICAgICAgICAgR2ltcCBUb29sa2l0IGZvciBYMTEg R1VJIChjdXJyZW50IHN0YWJsZSB2ZXJzaW9uKQpndGttbTI0LTIuMjQuNCAgICAgICAgICAgICAg ICAgQysrIHdyYXBwZXIgZm9yIEd0aysKZ3V0ZW5wcmludC01LjIuOCAgICAgICAgICAgICAgIFRo ZSBcIm1ldGEtcG9ydFwiIGZvciBHdXRlblByaW50Cmd1dGVucHJpbnQtYmFzZS01LjIuOCAgICAg ICAgICBHdXRlblByaW50IFByaW50ZXIgRHJpdmVyCmd1dGVucHJpbnQtY3Vwcy01LjIuOF8xICAg ICAgICBHdXRlblByaW50IFByaW50ZXIgRHJpdmVyCmd1dGVucHJpbnQtZm9vbWF0aWMtNS4yLjhf MSAgICBHdXRlblByaW50IFByaW50ZXIgRHJpdmVyCmd1dGVucHJpbnQtaWpzLTUuMi44ICAgICAg ICAgICBHdXRlblByaW50IFByaW50ZXIgRHJpdmVyCmd2ZnMtMS4xMi4zXzEgICAgICAgICAgICAg ICAgICBHTk9NRSB2aXJ0dWFsIGZpbGUgc3lzdGVtCmhhbC0wLjUuMTRfMjIgICAgICAgICAgICAg ICAgICBIYXJkd2FyZSBBYnN0cmFjdGlvbiBMYXllciBmb3Igc2ltcGxpZnlpbmcgZGV2aWNlIGFj Y2VzcwpoYXJmYnV6ei0wLjkuMjUgICAgICAgICAgICAgICAgT3BlblR5cGUgdGV4dCBzaGFwaW5n IGVuZ2luZQpoaWNvbG9yLWljb24tdGhlbWUtMC4xMiAgICAgICAgQSBoaWdoLWNvbG9yIGljb24g dGhlbWUgc2hlbGwgZnJvbSB0aGUgRnJlZURlc2t0b3AgcHJvamVjdApocGxpcC0zLjEzLjZfMSAg ICAgICAgICAgICAgICAgRHJpdmVycyBhbmQgdXRpbGl0aWVzIGZvciBIUCBQcmludGVycyBhbmQg QWxsLWluLU9uZSBkZXZpY2VzCmh1LWFzcGVsbC0wLjk5LjQuMi4wXzEsMiAgICAgICBBc3BlbGwg SHVuZ2FyaWFuIGRpY3Rpb25hcmllcwpodW5zcGVsbC0xLjMuMl80ICAgICAgICAgICAgICAgSW1w cm92ZWQgc3BlbGwtY2hlY2tlciBmb3IgSHVuZ2FyaWFuIGFuZCBvdGhlciBsYW5ndWFnZXMKaWJ1 cy0xLjUuMiAgICAgICAgICAgICAgICAgICAgIEludGVsbGlnZW50IElucHV0IEJ1cyBmb3IgTGlu dXggLyBVbml4IE9TCmlidXMtbTE3bi0xLjMuM18yICAgICAgICAgICAgICBUaGUgbTE3biBJTUVu Z2luZSBmb3IgSUJ1cyBmcmFtZXdvcmsKaWJ1cy1xdC0xLjMuMiAgICAgICAgICAgICAgICAgIElC dXMgaW5wdXQgbWV0aG9kIG1vZHVsZSBmb3IgUXQ0CmlidXMtdGFibGUtMS4zLjkuMjAxMTA4Mjdf MiAgICBUYWJsZSBiYXNlZCBpbnB1dCBtZXRob2QgZnJhbWV3b3JrIGZvciBJQnVzCmljZWF1dGgt MS4wLjYgICAgICAgICAgICAgICAgICBJQ0UgYXV0aG9yaXR5IGZpbGUgdXRpbGl0eSBmb3IgWApp Y3UtNTAuMS4yICAgICAgICAgICAgICAgICAgICAgSW50ZXJuYXRpb25hbCBDb21wb25lbnRzIGZv ciBVbmljb2RlIChmcm9tIElCTSkKaWRlc2stMC43LjVfMTAgICAgICAgICAgICAgICAgIFBsYWNl IGxhdW5jaCBpY29ucyBhbmQgYmFja2dyb3VuZCBkaXJlY3RseSBvbiB5b3VyIGRlc2t0b3AKaWxt YmFzZS0yLjEuMCAgICAgICAgICAgICAgICAgIElMTSBCYXNlIGxpYnJhcmllcyBhLmsuYS4gSGFs ZiwgSWxtVGhyZWFkLCBJbWF0aCwgYW5kIElleAppbWxpYjItMS40LjVfMiwyICAgICAgICAgICAg ICAgVGhlIG5leHQgZ2VuZXJhdGlvbiBncmFwaGljcyBsaWJyYXJ5IGZvciBFbmxpZ2h0ZW5tZW50 CmlucHV0cHJvdG8tMi4zICAgICAgICAgICAgICAgICBJbnB1dCBleHRlbnNpb24gaGVhZGVycwpp c28tY29kZXMtMy40OSAgICAgICAgICAgICAgICAgTGlzdHMgb2YgdGhlIGNvdW50cnksIGxhbmd1 YWdlLCBhbmQgY3VycmVuY3kgaXNvIG5hbWVzCmlzbzg4NzktMTk4Nl8zICAgICAgICAgICAgICAg ICBDaGFyYWN0ZXIgZW50aXR5IHNldHMgZnJvbSBJU08gODg3OToxOTg2IChTR01MKQppdy1hc3Bl bGwtMS4wLjBfMSwyICAgICAgICAgICAgQXNwZWxsIEhlYnJldyBkaWN0aW9uYXJpZXMKamEtYW50 aHktOTEwMGhfMSAgICAgICAgICAgICAgIEFub3RoZXIgS2FuYS1LYW5qaSBjb252ZXJzaW9uIHN5 c3RlbQpqYS1mb250LXZsZ290aGljLTIwMTMwNjA3ICAgICAgVkxHb3RoaWMgSmFwYW5lc2UgVHJ1 ZVR5cGUgZm9udHMKamEtaWJ1cy1hbnRoeS0xLjIuN18zLDEgICAgICAgIEFudGh5IGVuZ2luZSBm b3IgSUJ1cwpqYWlsbWUtMC4xICAgICAgICAgICAgICAgICAgICAgQSBzZXR1aWQgdmVyc2lvbiBv ZiBqZXhlYyB0byBhbGxvdyBub3JtYWwgdXNlcnMgYWNjZXNzIHRvIGphaWxzCmphc3Blci0xLjkw MC4xXzEyICAgICAgICAgICAgICBBbiBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgY29kZWMgc3BlY2lm aWVkIGluIHRoZSBKUEVHLTIwMDAgc3RhbmRhcmQKamJpZzJkZWMtMC4xMV8xICAgICAgICAgICAg ICAgIERlY29kZXIgaW1wbGVtZW50YXRpb24gb2YgdGhlIEpCSUcyIGltYWdlIGNvbXByZXNzaW9u IGZvcm1hdApqYmlna2l0LTEuNiAgICAgICAgICAgICAgICAgICAgTG9zc2xlc3MgY29tcHJlc3Np b24gZm9yIGJpLWxldmVsIGltYWdlcyBzdWNoIGFzIHNjYW5uZWQgcGFnZXMsIGZheGVzCmpwZWct OF80ICAgICAgICAgICAgICAgICAgICAgICBJSkcncyBqcGVnIGNvbXByZXNzaW9uIHV0aWxpdGll cwprYnByb3RvLTEuMC42ICAgICAgICAgICAgICAgICAgS0IgZXh0ZW5zaW9uIGhlYWRlcnMKa28t YmFla211a2ZvbnRzLXR0Zi0yLjIgICAgICAgIEJhZWttdWsgZmFtaWx5IEtvcmVhbiBUcnVlVHlw ZSBGb250cwpsY21zLTEuMTlfMSwxICAgICAgICAgICAgICAgICAgTGlnaHQgQ29sb3IgTWFuYWdl bWVudCBTeXN0ZW0gLS0gYSBjb2xvciBtYW5hZ2VtZW50IGxpYnJhcnkKbGNtczItMi41ICAgICAg ICAgICAgICAgICAgICAgIEFjY3VyYXRlLCBmYXN0LCBhbmQgc21hbGwtZm9vdHByaW50IGNvbG9y IG1hbmFnZW1lbnQgZW5naW5lCmxlYWZwYWQtMC44LjE4LjFfMSAgICAgICAgICAgICBHVEsrIGJh c2VkIHNpbXBsZSB0ZXh0IGVkaXRvcgpsaWJGUy0xLjAuNSAgICAgICAgICAgICAgICAgICAgVGhl IEZTIGxpYnJhcnkKbGliR0wtOS4xLjcgICAgICAgICAgICAgICAgICAgIE9wZW5HTCBsaWJyYXJ5 IHRoYXQgcmVuZGVycyB1c2luZyBHTFggb3IgRFJJCmxpYkdMVS05LjAuMCAgICAgICAgICAgICAg ICAgICBPcGVuR0wgdXRpbGl0eSBsaWJyYXJ5CmxpYklDRS0xLjAuOCwxICAgICAgICAgICAgICAg ICBJbnRlciBDbGllbnQgRXhjaGFuZ2UgbGlicmFyeSBmb3IgWDExCmxpYklETC0wLjguMTRfMSAg ICAgICAgICAgICAgICBBIGxpYnJhcnkgZm9yIGNyZWF0aW5nIHRyZWVzIG9mIENPUkJBIElETCBm aWxlcwpsaWJTTS0xLjIuMiwxICAgICAgICAgICAgICAgICAgU2Vzc2lvbiBNYW5hZ2VtZW50IGxp YnJhcnkgZm9yIFgxMQpsaWJYMTEtMS42LjIsMSAgICAgICAgICAgICAgICAgWDExIGxpYnJhcnkK bGliWFNjcm5TYXZlci0xLjIuMiAgICAgICAgICAgIFRoZSBYU2NyblNhdmVyIGxpYnJhcnkKbGli WFRyYXAtMS4wLjEgICAgICAgICAgICAgICAgIFRoZSBYVHJhcCBsaWJyYXJ5CmxpYlhhdS0xLjAu OCAgICAgICAgICAgICAgICAgICBBdXRoZW50aWNhdGlvbiBQcm90b2NvbCBsaWJyYXJ5IGZvciBY MTEKbGliWGF3LTEuMC4xMiwyICAgICAgICAgICAgICAgIFggQXRoZW5hIFdpZGdldHMgbGlicmFy eQpsaWJYY29tcG9zaXRlLTAuNC40LDEgICAgICAgICAgWCBDb21wb3NpdGUgZXh0ZW5zaW9uIGxp YnJhcnkKbGliWGN1cnNvci0xLjEuMTQgICAgICAgICAgICAgIFggY2xpZW50LXNpZGUgY3Vyc29y IGxvYWRpbmcgbGlicmFyeQpsaWJYZGFtYWdlLTEuMS40ICAgICAgICAgICAgICAgWCBEYW1hZ2Ug ZXh0ZW5zaW9uIGxpYnJhcnkKbGliWGRtY3AtMS4xLjEgICAgICAgICAgICAgICAgIFggRGlzcGxh eSBNYW5hZ2VyIENvbnRyb2wgUHJvdG9jb2wgbGlicmFyeQpsaWJYZXZpZS0xLjAuMyAgICAgICAg ICAgICAgICAgVGhlIFhldmllIGxpYnJhcnkKbGliWGV4dC0xLjMuMiwxICAgICAgICAgICAgICAg IFgxMSBFeHRlbnNpb24gbGlicmFyeQpsaWJYZml4ZXMtNS4wLjEgICAgICAgICAgICAgICAgWCBG aXhlcyBleHRlbnNpb24gbGlicmFyeQpsaWJYZm9udC0xLjQuNywxICAgICAgICAgICAgICAgWCBm b250IGxpYnJhcnkKbGliWGZvbnRjYWNoZS0xLjAuNSAgICAgICAgICAgIFRoZSBYZm9udGNhY2hl IGxpYnJhcnkKbGliWGZ0LTIuMy4xICAgICAgICAgICAgICAgICAgIENsaWVudC1zaWRlZCBmb250 IEFQSSBmb3IgWCBhcHBsaWNhdGlvbnMKbGliWGktMS43LjIsMSAgICAgICAgICAgICAgICAgIFgg SW5wdXQgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWGluZXJhbWEtMS4xLjMsMSAgICAgICAgICAgIFgx MSBYaW5lcmFtYSBsaWJyYXJ5CmxpYlhtdS0xLjEuMiwxICAgICAgICAgICAgICAgICBYIE1pc2Nl bGxhbmVvdXMgVXRpbGl0aWVzIGxpYnJhcmllcwpsaWJYcC0xLjAuMiwxICAgICAgICAgICAgICAg ICAgWCBwcmludCBsaWJyYXJ5CmxpYlhwbS0zLjUuMTEgICAgICAgICAgICAgICAgICBYIFBpeG1h cCBsaWJyYXJ5CmxpYlhyYW5kci0xLjQuMiAgICAgICAgICAgICAgICBYIFJlc2l6ZSBhbmQgUm90 YXRlIGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhyZW5kZXItMC45LjggICAgICAgICAgICAgICBYIFJl bmRlciBleHRlbnNpb24gbGlicmFyeQpsaWJYcmVzLTEuMC43ICAgICAgICAgICAgICAgICAgWCBS ZXNvdXJjZSB1c2FnZSBsaWJyYXJ5CmxpYlh0LTEuMS40LDEgICAgICAgICAgICAgICAgICBYIFRv b2xraXQgbGlicmFyeQpsaWJYdHN0LTEuMi4yICAgICAgICAgICAgICAgICAgWCBUZXN0IGV4dGVu c2lvbgpsaWJYdi0xLjAuMTAsMSAgICAgICAgICAgICAgICAgWCBWaWRlbyBFeHRlbnNpb24gbGli cmFyeQpsaWJYdk1DLTEuMC44ICAgICAgICAgICAgICAgICAgWCBWaWRlbyBFeHRlbnNpb24gTW90 aW9uIENvbXBlbnNhdGlvbiBsaWJyYXJ5CmxpYlh4Zjg2ZGdhLTEuMS40ICAgICAgICAgICAgICBY IERHQSBFeHRlbnNpb24KbGliWHhmODZtaXNjLTEuMC4zICAgICAgICAgICAgIFggWEY4Ni1NaXNj IEV4dGVuc2lvbgpsaWJYeGY4NnZtLTEuMS4zICAgICAgICAgICAgICAgWCBWaWRtb2RlIEV4dGVu c2lvbgpsaWJhYWNzLTAuNi4wICAgICAgICAgICAgICAgICAgQWR2YW5jZWQgQWNjZXNzIENvbnRl bnQgU3lzdGVtIGltcGxlbWVudGF0aW9uCmxpYmFvLTEuMS4wXzEgICAgICAgICAgICAgICAgICBQ b3J0YWJsZSBhdWRpbyBvdXRwdXQgbGlicmFyeQpsaWJhcnRfbGdwbC0yLjMuMjEsMSAgICAgICAg ICAgTGlicmFyeSBmb3IgaGlnaC1wZXJmb3JtYW5jZSAyRCBncmFwaGljcwpsaWJhc3N1YW4tMi4x LjEgICAgICAgICAgICAgICAgSVBDIGxpYnJhcnkgdXNlZCBieSBHbnVQRyBhbmQgZ3BnbWUKbGli Y2RhdWRpby0wLjk5LjEycDJfMiAgICAgICAgIEEgbGlicmFyeSBmb3IgcGxheWluZyBhdWRpbyBD RHMKbGliY2RkYi0xLjMuMl8xICAgICAgICAgICAgICAgIEEgbGlicmFyeSB0byBhY2Nlc3MgZGF0 YSBvbiBhIENEREIgc2VydmVyCmxpYmNkaW8tMC44M18yICAgICAgICAgICAgICAgICBDb21wYWN0 IERpc2MgSW5wdXQgYW5kIENvbnRyb2wgTGlicmFyeQpsaWJjcm9jby0wLjYuOCAgICAgICAgICAg ICAgICAgQ1NTMiBwYXJzaW5nIGxpYnJhcnkKbGliZGFlbW9uLTAuMTQgICAgICAgICAgICAgICAg IExpZ2h0d2VpZ2h0IEMgbGlicmFyeSB0aGF0IGVhc2VzIHRoZSB3cml0aW5nIG9mIFVOSVggZGFl bW9ucwpsaWJkbXgtMS4xLjMgICAgICAgICAgICAgICAgICAgRE1YIGV4dGVuc2lvbiBsaWJyYXJ5 CmxpYmRybS0yLjQuNTAgICAgICAgICAgICAgICAgICBVc2Vyc3BhY2UgaW50ZXJmYWNlIHRvIGtl cm5lbCBEaXJlY3QgUmVuZGVyaW5nIE1vZHVsZSBzZXJ2aWNlcwpsaWJkdmRjc3MtMS4yLjEyICAg ICAgICAgICAgICAgUG9ydGFibGUgYWJzdHJhY3Rpb24gbGlicmFyeSBmb3IgRFZEIGRlY3J5cHRp b24KbGliZXhpZi0wLjYuMjEgICAgICAgICAgICAgICAgIExpYnJhcnkgdG8gcmVhZCBkaWdpdGFs IGNhbWVyYSBmaWxlIG1ldGEtZGF0YQpsaWJmZmktMy4wLjEzXzEgICAgICAgICAgICAgICAgRm9y ZWlnbiBGdW5jdGlvbiBJbnRlcmZhY2UKbGliZm0tMS4xLjIuMl8xICAgICAgICAgICAgICAgIFRo ZSBsaWJGTSBiYWNrZW5kIGxpYnJhcnkgdG8gUENNYW5GTQpsaWJmb250ZW5jLTEuMS4yICAgICAg ICAgICAgICAgVGhlIGZvbnRlbmMgTGlicmFyeQpsaWJmcHgtMS4zLjEuMyAgICAgICAgICAgICAg ICAgTGlicmFyeSByb3V0aW5lcyBmb3Igd29ya2luZyB3aXRoIEZsYXNocGl4IGltYWdlcwpsaWJn Y3J5cHQtMS41LjMgICAgICAgICAgICAgICAgR2VuZXJhbCBwdXJwb3NlIGNyeXB0byBsaWJyYXJ5 IGJhc2VkIG9uIGNvZGUgdXNlZCBpbiBHbnVQRwpsaWJnZC0yLjEuMF8xLDEgICAgICAgICAgICAg ICAgQSBncmFwaGljcyBsaWJyYXJ5IGZvciBmYXN0IGNyZWF0aW9uIG9mIGltYWdlcwpsaWJnZWUt MC44LjYgICAgICAgICAgICAgICAgICAgR09iamVjdCBjb2xsZWN0aW9uIGxpYnJhcnkKbGliZ2xh ZGUyLTIuNi40XzUgICAgICAgICAgICAgIEdOT01FIGdsYWRlIGxpYnJhcnkKbGliZ25vbWUta2V5 cmluZy0zLjYuMCAgICAgICAgIFByb2dyYW0gdGhhdCBrZWVwcyBwYXNzd29yZHMgYW5kIG90aGVy IHNlY3JldHMKbGliZ3BnLWVycm9yLTEuMTIgICAgICAgICAgICAgIENvbW1vbiBlcnJvciB2YWx1 ZXMgZm9yIGFsbCBHbnVQRyBjb21wb25lbnRzCmxpYmdwaG90bzItMi40LjE0XzQgICAgICAgICAg ICBVbml2ZXJzYWwgZGlnaXRhbCBjYW1lcmEgY29udHJvbCBsaWJyYXJ5CmxpYmdzZi0xLjE0LjI4 ICAgICAgICAgICAgICAgICBFeHRlbnNpYmxlIEkvTyBhYnN0cmFjdGlvbiBmb3IgZGVhbGluZyB3 aXRoIHN0cnVjdHVyZWQgZmlsZSBmb3JtYXRzCmxpYmlkM3RhZy0wLjE1LjFiICAgICAgICAgICAg ICBJRDMgdGFncyBsaWJyYXJ5IChwYXJ0IG9mIE1BRCBwcm9qZWN0KQpsaWJpZG4tMS4yOF8xICAg ICAgICAgICAgICAgICAgSW50ZXJuYXRpb25hbGl6ZWQgRG9tYWluIE5hbWVzIGNvbW1hbmQgbGlu ZSB0b29sCmxpYmlqcy0wLjM1XzEgICAgICAgICAgICAgICAgICBDIGxpYnJhcnkgdGhhdCBzdXBw b3J0cyBwbHVnaW4gcHJpbnRlciBkcml2ZXIgZm9yIEdob3N0c2NyaXB0CmxpYmthdGUtMC40LjFf MiAgICAgICAgICAgICAgICBDb2RlYyBmb3Iga2FyYW9rZSBhbmQgdGV4dCBlbmNhcHN1bGF0aW9u IGZvciBPZ2cKbGlia3NiYS0xLjMuMCAgICAgICAgICAgICAgICAgIEtTQkEgaXMgYW4gWC41MDkg TGlicmFyeQpsaWJscXItMS0wLjQuMV81ICAgICAgICAgICAgICAgQW4gZWFzeSB0byB1c2UgQy9D Kysgc2VhbSBjYXJ2aW5nIGxpYnJhcnkKbGlibHRkbC0yLjQuMl8yICAgICAgICAgICAgICAgIFN5 c3RlbSBpbmRlcGVuZGVudCBkbG9wZW4gd3JhcHBlcgpsaWJtYWQtMC4xNS4xYl8yICAgICAgICAg ICAgICAgTGlibWFkIGxpYnJhcnkgKHBhcnQgb2YgTUFEIHByb2plY3QpCmxpYm1uZy0xLjAuMTBf MiAgICAgICAgICAgICAgICBNdWx0aXBsZS1pbWFnZSBOZXR3b3JrIEdyYXBoaWNzIChNTkcpIHJl ZmVyZW5jZSBsaWJyYXJ5CmxpYm5vdGlmeS0wLjcuNSAgICAgICAgICAgICAgICBMaWJyYXJ5IGZv ciBkZXNrdG9wIG5vdGlmaWNhdGlvbnMKbGlib2dnLTEuMy4xLDQgICAgICAgICAgICAgICAgIE9n ZyBiaXRzdHJlYW0gbGlicmFyeQpsaWJvbGRYLTEuMC4xICAgICAgICAgICAgICAgICAgT2xkIFgg bGlicmFyeQpsaWJvcGVucmF3LTAuMC44XzUgICAgICAgICAgICAgTGlicmFyeSBmb3IgY2FtZXJh IFJBVyBmaWxlcyBkZWNvZGluZwpsaWJvdGYtMC45LjEzICAgICAgICAgICAgICAgICAgTGlicmFy eSBmb3IgaGFuZGxpbmcgT3BlblR5cGUgZm9udHMKbGlicGFwZXItMS4xLjI0XzEgICAgICAgICAg ICAgIEEgbGlicmFyeSBwcm92aWRpbmcgcm91dGluZXMgZm9yIHBhcGVyIHNpemUgbWFuYWdlbWVu dApsaWJwY2ktMy4yLjEgICAgICAgICAgICAgICAgICAgUENJIGNvbmZpZ3VyYXRpb24gc3BhY2Ug SS9PIG1hZGUgZWFzeQpsaWJwY2lhY2Nlc3MtMC4xMy4yICAgICAgICAgICAgR2VuZXJpYyBQQ0kg YWNjZXNzIGxpYnJhcnkKbGlicHJveHktMC40LjZfMSAgICAgICAgICAgICAgIExpYnJhcnkgdGhh dCBwcm92aWRlcyBhdXRvbWF0aWMgcHJveHkgY29uZmlndXJhdGlvbiBtYW5hZ2VtZW50CmxpYnB0 aHJlYWQtc3R1YnMtMC4zXzQgICAgICAgICBUaGlzIGxpYnJhcnkgcHJvdmlkZXMgd2VhayBhbGlh c2VzIGZvciBwdGhyZWFkIGZ1bmN0aW9ucwpsaWJyc3ZnMi0yLjM2LjQgICAgICAgICAgICAgICAg TGlicmFyeSBmb3IgcGFyc2luZyBhbmQgcmVuZGVyaW5nIFNWRyB2ZWN0b3ItZ3JhcGhpYyBmaWxl cwpsaWJydG1wLTIuNC4yMDEzMDkyMyAgICAgICAgICAgUlRNUCBzdHJlYW0gbGlicmFyeQpsaWJz aWdjKystMi4zLjEgICAgICAgICAgICAgICAgQ2FsbGJhY2sgRnJhbWV3b3JrIGZvciBDKysKbGli c2xhbmcyLTIuMi40XzUgICAgICAgICAgICAgIFJvdXRpbmVzIGZvciByYXBpZCBhbHBoYS1udW1l cmljIHRlcm1pbmFsIGFwcGxpY2F0aW9ucyBkZXZlbG9wbWVudApsaWJzb3VwLTIuNDIuMiAgICAg ICAgICAgICAgICAgU09BUCAoU2ltcGxlIE9iamVjdCBBY2Nlc3MgUHJvdG9jb2wpIGltcGxlbWVu dGF0aW9uIGluIEMKbGlic291cC1nbm9tZS0yLjQyLjIgICAgICAgICAgIFNPQVAgKFNpbXBsZSBP YmplY3QgQWNjZXNzIFByb3RvY29sKSBpbXBsZW1lbnRhdGlvbiBpbiBDCmxpYnNwaXJvLTIwMDcx MDI5ICAgICAgICAgICAgICBMaWJyYXJ5IHRvIGNvbnZlcnQgY2xvdGhvaWQgc3BsaW5lcyBpbnRv IEJlemllciBzcGxpbmVzCmxpYnNzaDItMS40LjNfMSwyICAgICAgICAgICAgICBMaWJyYXJ5IGlt cGxlbWVudGluZyB0aGUgU1NIMiBwcm90b2NvbApsaWJzdW5hY2wtMS4wICAgICAgICAgICAgICAg ICAgV3JhcHBlciBwcm92aWRpbmcgU3VuT1MgTkZTdjQgQUNMIEFQSQpsaWJ0YXNuMS0zLjMgICAg ICAgICAgICAgICAgICAgQVNOLjEgc3RydWN0dXJlIHBhcnNlciBsaWJyYXJ5CmxpYnVibGlvLTIw MDcwMTAzICAgICAgICAgICAgICBVc2VyIHNwYWNlIGNhY2hpbmcgbGlicmFyeQpsaWJ2NGwtMC44 LjhfMSAgICAgICAgICAgICAgICAgVmlkZW80TGludXggbGlicmFyeQpsaWJ2ZHBhdS0wLjcgICAg ICAgICAgICAgICAgICAgVkRQQVUgd3JhcHBlciBhbmQgdHJhY2luZyBsaWJyYXJ5CmxpYnZuY3Nl cnZlci0wLjkuOV81ICAgICAgICAgICBQcm92aWRlIGFuIGVhc3kgQVBJIHRvIHdyaXRlIG9uZSdz IG93biB2bmMgc2VydmVyCmxpYnZvbHVtZV9pZC0wLjgxLjEgICAgICAgICAgICBMaWJyYXJ5IHRv IHByb3ZpZGUgZmlsZSBzeXN0ZW0gdHlwZSBpbmZvcm1hdGlvbgpsaWJ2b3JiaXMtMS4zLjNfMSwz ICAgICAgICAgICAgQXVkaW8gY29tcHJlc3Npb24gY29kZWMgbGlicmFyeQpsaWJ3bWYtMC4yLjgu NF8xMCAgICAgICAgICAgICAgVG9vbHMgYW5kIGxpYnJhcnkgZm9yIGNvbnZlcnRpbmcgTWljcm9z b2Z0IFdNRiAod2luZG93cyBtZXRhZmlsZSkKbGlid25jay0yLjMwLjcgICAgICAgICAgICAgICAg IExpYnJhcnkgdXNlZCBmb3Igd3JpdGluZyBwYWdlcnMgYW5kIHRhc2tzbGlzdHMKbGlieGNiLTEu OS4zICAgICAgICAgICAgICAgICAgIFRoZSBYIHByb3RvY29sIEMtbGFuZ3VhZ2UgQmluZGluZyAo WENCKSBsaWJyYXJ5CmxpYnhrYmZpbGUtMS4wLjggICAgICAgICAgICAgICBYS0IgZmlsZSBsaWJy YXJ5CmxpYnhrYnVpLTEuMC4yXzEgICAgICAgICAgICAgICBUaGUgeGtidWkgbGlicmFyeQpsaWJ4 bWwrKy0yLjM0LjIgICAgICAgICAgICAgICAgWE1MIEFQSSBmb3IgQysrCmxpYnhtbDItMi45LjEg ICAgICAgICAgICAgICAgICBYTUwgcGFyc2VyIGxpYnJhcnkgZm9yIEdOT01FCmxpYnhzbHQtMS4x LjI4XzEgICAgICAgICAgICAgICBUaGUgWFNMVCBDIGxpYnJhcnkgZm9yIEdOT01FCmxpYnlhbWwt MC4xLjRfMiAgICAgICAgICAgICAgICBBIFlBTUwgMS4xIHBhcnNlciBhbmQgZW1pdHRlciB3cml0 dGVuIGluIEMKbGludXgtZjEwLWFsc2EtbGliLTEuMC4yMV8zICAgIEFkdmFuY2VkIExpbnV4IFNv dW5kIEFyY2hpdGVjdHVyZSBsaWJyYXJpZXMgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWFs c2EtcGx1Z2lucy1vc3MtMS4wLjIxXzMgT1NTIHBsdWdpbiBmb3IgQUxTQSAoTGludXggRmVkb3Jh IDEwKQpsaW51eC1mMTAtYXRrLTEuMjQuMCAgICAgICAgICAgQWNjZXNzaWJpbGl0eSBUb29sa2l0 LCBMaW51eC9pMzg2IGJpbmFyeSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtY2Fpcm8tMS44 LjBfMiAgICAgICAgVmVjdG9yIGdyYXBoaWNzIGxpYnJhcnkgQ2Fpcm8gKExpbnV4IEZlZG9yYSAx MCkKbGludXgtZjEwLWN1cmwtNy4xOS42XzEgICAgICAgIENvbW1hbmQgbGluZSB0b29sIGZvciB0 cmFuc2ZlcnJpbmcgZmlsZXMgd2l0aCBVUkwgc3ludGF4IChMaW51eCBGZWRvcmEgMTApCmxpbnV4 LWYxMC1jeXJ1cy1zYXNsMi0yLjEuMjJfMSBSRkMgMjIyMiBTQVNMIChTaW1wbGUgQXV0aGVudGlj YXRpb24gYW5kIFNlY3VyaXR5IExheWVyKSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtZXhw YXQtMi4wLjEgICAgICAgICAgTGludXgvaTM4NiBiaW5hcnkgcG9ydCBvZiBFeHBhdCBYTUwtcGFy c2luZyBsaWJyYXJ5IChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1mbGFzaHBsdWdpbi0xMS4y cjIwMi4zMjdfMSBBZG9iZSBGbGFzaCBQbGF5ZXIgTlBBUEkgUGx1Z2luCmxpbnV4LWYxMC1mb250 Y29uZmlnLTIuNi4wICAgICBYTUwtYmFzZWQgZm9udCBjb25maWd1cmF0aW9uIEFQSSBmb3IgWCBX aW5kb3dzIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1ndGsyLTIuMTQuN180ICAgICAgICBH VEsrIGxpYnJhcnksIHZlcnNpb24gMi5YIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1qcGVn LTZiICAgICAgICAgICAgICBSUE0gb2YgdGhlIEpQRUcgbGliIChMaW51eCBGZWRvcmEgMTApCmxp bnV4LWYxMC1saWJzc2gyLTAuMTggICAgICAgICBMaWJyYXJ5IGltcGxlbWVudGluZyB0aGUgU1NI MiBwcm90b2NvbCAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtbnNwci00LjcuNiAgICAgICAg ICAgTmV0c2NhcGUgUG9ydGFibGUgUnVudGltZSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAt bnNzLTMuMTIuMy45OS4zXzEgICAgTmV0d29yayBTZWN1cml0eSBTZXJ2aWNlcyAoTGludXggRmVk b3JhIDEwKQpsaW51eC1mMTAtb3BlbmxkYXAtMi40LjEyXzEgICAgTGlnaHR3ZWlnaHQgRGlyZWN0 b3J5IEFjY2VzcyBQcm90b2NvbCBsaWJyYXJpZXMgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEw LW9wZW5zc2wtMC45LjhnICAgICAgIE9wZW5TU0wgdG9vbGtpdCAoTGludXggRmVkb3JhIDEwKQps aW51eC1mMTAtcGFuZ28tMS4yOC4zXzEgICAgICAgUGFuZ28gbGlicmFyeSAoTGludXggRmVkb3Jh IDEwKQpsaW51eC1mMTAtcG5nLTEuMi4zN18yICAgICAgICAgUlBNIG9mIHRoZSBQTkcgbGliIChM aW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1zcWxpdGUzLTMuNS45XzEgICAgICBMaWJyYXJ5IHRo YXQgaW1wbGVtZW50cyBhbiBlbWJlZGRhYmxlIFNRTCBkYXRhYmFzZSBlbmdpbmUgKExpbnV4IEZl ZG9yYSAxMCkKbGludXgtZjEwLXRpZmYtMy44LjIgICAgICAgICAgIFRJRkYgbGlicmFyeSwgTGlu dXgvaTM4NiBiaW5hcnkgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLXhvcmctbGlicy03LjRf MSAgICAgIFhvcmcgbGlicmFyaWVzIChMaW51eCBGZWRvcmEgMTApCmxpbnV4X2Jhc2UtZjEwLTEw XzcgICAgICAgICAgICBCYXNlIHNldCBvZiBwYWNrYWdlcyBuZWVkZWQgaW4gTGludXggbW9kZSBm b3IgaTM4Ni9hbWQ2NCAoTGludXggRmVkb3JhIDEwKQpsaW51eF9kdmJ3cmFwcGVyLWttb2QtMS4w XzEgICAgTGludXggY29tcGF0aWJpbGl0eSBsYXllciAtIERWQiBpb2N0bCBoYW5kbGVyCmx1YS01 LjEuNV82ICAgICAgICAgICAgICAgICAgICBTbWFsbCwgY29tcGlsYWJsZSBzY3JpcHRpbmcgbGFu Z3VhZ2UgcHJvdmlkaW5nIGVhc3kgYWNjZXNzIHRvIEMgY29kZQpsdWl0LTEuMS4xICAgICAgICAg ICAgICAgICAgICAgTG9jYWxlIGFuZCBJU08gMjAyMiBzdXBwb3J0IGZvciBVbmljb2RlIHRlcm1p bmFscwpseGFwcGVhcmFuY2UtMC41LjMgICAgICAgICAgICAgRGVza3RvcC1pbmRlcGVuZGVudCB0 aGVtZSBzd2l0Y2hlciBmb3IgR1RLKwpseGRlLWNvbW1vbi0wLjUuNV80ICAgICAgICAgICAgTFhE RSBDb21tb24gZmlsZXMKbHhkZS1pY29uLXRoZW1lLTAuNS4wICAgICAgICAgIExYREUgSWNvbiBU aGVtZQpseGRlLW1ldGEtMS4wXzUgICAgICAgICAgICAgICAgXCJtZXRhLXBvcnRcIiBvZiB0aGUg TFhERSBkZXNrdG9wIHNsaW1tZWQgZG93biBmb3IgRnJlZUJTRCByZWxlYXNlcwpseGlucHV0LTAu My4yICAgICAgICAgICAgICAgICAgS2V5Ym9hcmQgYW5kIG1vdXNlIGNvbmZpZyB0b29sIGZyb20g dGhlIExYREUgcHJvamVjdApseG1lbnUtZGF0YS0wLjEuMiAgICAgICAgICAgICAgTWVudSBkYXRh IHVzZWQgYnkgbHhwYW5lbApseHBhbmVsLTAuNi4xXzEgICAgICAgICAgICAgICAgTGlnaHR3ZWln aHQgWDExIGRlc2t0b3AgcGFuZWwKbHhzZXNzaW9uLTAuNC42LjFfMSAgICAgICAgICAgIExYREUg U2Vzc2lvbiBNYW5hZ2VyCmx4c2hvcnRjdXQtMC4xLjJfMSAgICAgICAgICAgICBTbWFsbCB1dGls aXR5IHVzZWQgdG8gZWRpdCBlYXNpbHkgYXBwbGljYXRpb24gc2hvcnRjdXRzCmx4dGFzay0wLjEu NF8xICAgICAgICAgICAgICAgICBMaWdodHdlaWdodCBkZXNrdG9wLWluZGVwZW5kZW50IHRhc2sg bWFuYWdlcgpseHRlcm1pbmFsLTAuMS4xMV8xICAgICAgICAgICAgTGlnaHR3ZWlnaHQgdGVybWlu YWwgZW11bGF0b3IgZnJvbSB0aGUgTFhERSBwcm9qZWN0Cmx6bzItMi4wNl8xICAgICAgICAgICAg ICAgICAgICBQb3J0YWJsZSBzcGVlZHksIGxvc3NsZXNzIGRhdGEgY29tcHJlc3Npb24gbGlicmFy eQptMTduLWRiLTEuNi40ICAgICAgICAgICAgICAgICAgRGF0YSBmaWxlcyBmb3IgdGhlIG0xN24g bGlicmFyeQptMTduLWxpYi0xLjYuNF8xICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgdGhlIG11 bHRpbGluZ3VhbCB0ZXh0IGhhbmRsaW5nCm1jLTQuOC4xMSAgICAgICAgICAgICAgICAgICAgICBN aWRuaWdodCBDb21tYW5kZXIsIGEgZnJlZSBOb3J0b24gQ29tbWFuZGVyIENsb25lCm1lbnUtY2Fj aGUtMC41LjEgICAgICAgICAgICAgICBUaGUgbWVudS1jYWNoZSBwb3J0aW9uIG9mIExYREUKbWtm b250ZGlyLTEuMC43ICAgICAgICAgICAgICAgIENyZWF0ZSBhbiBpbmRleCBvZiBYIGZvbnQgZmls ZXMgaW4gYSBkaXJlY3RvcnkKbWtmb250c2NhbGUtMS4xLjEgICAgICAgICAgICAgIENyZWF0ZXMg YW4gaW5kZXggb2Ygc2NhbGFibGUgZm9udCBmaWxlcyBmb3IgWAptb3NoLTEuMi40ICAgICAgICAg ICAgICAgICAgICAgTW9iaWxlIHRlcm1pbmFsIHRoYXQgc3VwcG9ydHMgaW50ZXJtaXR0ZW50IGNv bm5lY3Rpdml0eQptcGFnZS0yLjUuNiAgICAgICAgICAgICAgICAgICAgUHJpbnQgbXVsdGlwbGUg cGFnZXMgcGVyIHNoZWV0IG9mIHBhcGVyCm1wYy0xLjAuMSAgICAgICAgICAgICAgICAgICAgICBM aWJyYXJ5IG9mIGNvbXBsZXggbnVtYmVycyB3aXRoIGFyYml0cmFyaWx5IGhpZ2ggcHJlY2lzaW9u Cm1wZnItMy4xLjIgICAgICAgICAgICAgICAgICAgICBBIGxpYnJhcnkgZm9yIG11bHRpcGxlLXBy ZWNpc2lvbiBmbG9hdGluZy1wb2ludCBjb21wdXRhdGlvbnMKbXBsYXllci0xLjEucjIwMTMxMjIz ICAgICAgICAgIEhpZ2ggcGVyZm9ybWFuY2UgbWVkaWEgcGxheWVyIHN1cHBvcnRpbmcgbWFueSBm b3JtYXRzCm1wbGF5ZXItc2tpbnMtMS4xLjNfMSAgICAgICAgICBTa2lucyBmb3IgTVBsYXllcidz IEdyYXBoaWNhbCBVc2VyIEludGVyZmFjZSAoR1VJKQptdG9vbHMtNC4wLjEwXzMgICAgICAgICAg ICAgICAgQSBjb2xsZWN0aW9uIG9mIHRvb2xzIGZvciBtYW5pcHVsYXRpbmcgTVNET1MgZmlsZXMK bXVwZGYtMS4yLDEgICAgICAgICAgICAgICAgICAgIExpZ2h0d2VpZ2h0IFBERiB2aWV3ZXIgYW5k IHRvb2xraXQKbmV0LXNubXAtNS43LjJfMyAgICAgICAgICAgICAgIEFuIGV4dGVuZGFibGUgU05N UCBpbXBsZW1lbnRhdGlvbgpuZXRhdGFsay0yLjIuNSwxICAgICAgICAgICAgICAgRmlsZSBzZXJ2 ZXIgZm9yIE1hYyBPUyBYCm5ldHBibS0xMC4zNS44OSAgICAgICAgICAgICAgICBUb29sa2l0IGZv ciBjb252ZXJzaW9uIG9mIGltYWdlcyBiZXR3ZWVuIGRpZmZlcmVudCBmb3JtYXRzCm5ldHRsZS0y LjcuMSAgICAgICAgICAgICAgICAgICBMb3ctbGV2ZWwgY3J5cHRvZ3JhcGhpYyBsaWJyYXJ5Cm5z cGx1Z2lud3JhcHBlci0xLjQuNF8yICAgICAgICBDb21wYXRpYmlsaXR5IHBsdWdpbiBmb3IgTW96 aWxsYSBOUEFQSSBwbHVnaW5zCm5zc19sZGFwLTEuMjY1XzcgICAgICAgICAgICAgICBSRkMgMjMw NyBOU1MgbW9kdWxlCm5zc19tZG5zLTAuMTBfMiAgICAgICAgICAgICAgICBOU1MgbW9kdWxlIGlt cGxlbWVudGluZyBtdWx0aWNhc3QgRE5TIG5hbWUgcmVzb2x1dGlvbgpudW1sb2NreC0xLjIgICAg ICAgICAgICAgICAgICAgVHVybnMgb24gbnVtbG9jayBpbiBYCm9iY29uZi0yLjAuNCAgICAgICAg ICAgICAgICAgICBQcmVmZXJlbmNlcyBtYW5hZ2VyIGZvciB0aGUgT3BlbmJveCB3aW5kb3cgbWFu YWdlcgpvYmtleS0xLjAgICAgICAgICAgICAgICAgICAgICAgT3BlbmJveCBob3RrZXkgZWRpdG9y LCB3cml0dGVuIGluIFB5dGhvbiBhbmQgUHlHVEsKb3Blbi1tb3RpZi0yLjMuNCAgICAgICAgICAg ICAgIE1vdGlmIFgxMSBUb29sa2l0IChpbmR1c3RyeSBzdGFuZGFyZCBHVUkgKElFRUUgMTI5NSkp Cm9wZW5ib3gtMy41LjJfMSAgICAgICAgICAgICAgICBTbWFsbCwgZmFzdCwgc3RhbmRhcmRzIGNv bXBsaWFudCwgZXh0ZW5zaWJsZSB3aW5kb3cgbWFuYWdlcgpvcGVuY29yZS1hbXItMC4xLjMgICAg ICAgICAgICAgT3BlbkNPUkUgaW1wbGVtZW50YXRpb24gb2YgQU1SIE5hcnJvd2JhbmQgJiBXaWRl YmFuZCBzcGVlY2ggY29kZWMKb3BlbmpwZWctMS41LjBfMiAgICAgICAgICAgICAgIE9wZW4tc291 cmNlIEpQRUcgMjAwMCBjb2RlYwpvcGVubGRhcC1jbGllbnQtMi40LjM4ICAgICAgICAgT3BlbiBz b3VyY2UgTERBUCBjbGllbnQgaW1wbGVtZW50YXRpb24Kb3JjLTAuNC4xOCAgICAgICAgICAgICAg ICAgICAgIExpYnJhcnkgYW5kIHRvb2xzZXQgdG8gb3BlcmF0ZSBhcnJheXMgb2YgZGF0YQpwMTEt a2l0LTAuMjAuMSAgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgbG9hZGluZyBhbmQgZW51bWVy YXRpbmcgb2YgUEtDUyMxMSBtb2R1bGVzCnA1LUF1dGhlbi1OVExNLTEuMDkgICAgICAgICAgICBB biBOVExNIGF1dGhlbnRpY2F0aW9uIG1vZHVsZQpwNS1EaWdlc3QtSE1BQy0xLjAzICAgICAgICAg ICAgUGVybDUgaW50ZXJmYWNlIHRvIEhNQUMgTWVzc2FnZS1EaWdlc3QgQWxnb3JpdGhtcwpwNS1F bmNvZGUtTG9jYWxlLTEuMDMgICAgICAgICAgRGV0ZXJtaW5lIHRoZSBsb2NhbGUgZW5jb2RpbmcK cDUtRXJyb3ItMC4xNzAyMSAgICAgICAgICAgICAgIFBlcmwgbW9kdWxlIHRvIHByb3ZpZGUgRXJy b3IvZXhjZXB0aW9uIHN1cHBvcnQgZm9yIHBlcmw6IEVycm9yCnA1LUZpbGUtTGlzdGluZy02LjA0 ICAgICAgICAgICBQYXJzZSBkaXJlY3RvcnkgbGlzdGluZ3MKcDUtSFRNTC1QYXJzZXItMy43MSAg ICAgICAgICAgIFBlcmw1IG1vZHVsZSBmb3IgcGFyc2luZyBIVE1MIGRvY3VtZW50cwpwNS1IVE1M LVRhZ3NldC0zLjIwICAgICAgICAgICAgU29tZSB1c2VmdWwgZGF0YSB0YWJsZSBpbiBwYXJzaW5n IEhUTUwKcDUtSFRUUC1Db29raWVzLTYuMDEgICAgICAgICAgIEhUVFAgQ29va2llIGphcnMKcDUt SFRUUC1EYWVtb24tNi4wMSAgICAgICAgICAgIFNpbXBsZSBIVFRQIHNlcnZlciBjbGFzcwpwNS1I VFRQLURhdGUtNi4wMiAgICAgICAgICAgICAgQ29udmVyc2lvbiByb3V0aW5lcyBmb3IgdGhlIEhU VFAgcHJvdG9jb2wgZGF0ZSBmb3JtYXRzCnA1LUhUVFAtTWVzc2FnZS02LjA2XzIgICAgICAgICBS ZXByZXNlbnRhdGlvbiBvZiBIVFRQIHN0eWxlIG1lc3NhZ2VzCnA1LUhUVFAtTmVnb3RpYXRlLTYu MDEgICAgICAgICBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgSFRUUCBjb250ZW50IG5lZ290aWF0aW9u IGFsZ29yaXRobQpwNS1JTy1IVE1MLTEuMDAgICAgICAgICAgICAgICAgT3BlbiBhbiBIVE1MIGZp bGUgd2l0aCBhdXRvbWF0aWMgY2hhcnNldCBkZXRlY3Rpb24KcDUtSU8tU29ja2V0LUlQLTAuMjQg ICAgICAgICAgIERyb3AtaW4gcmVwbGFjZW1lbnQgZm9yIElPOjpTb2NrZXQ6OklORVQgc3VwcG9y dGluZyBJUHY0IGFuZCBJUHY2CnA1LUlPLVNvY2tldC1TU0wtMS45NjIgICAgICAgICBQZXJsNSBp bnRlcmZhY2UgdG8gU1NMIHNvY2tldHMKcDUtTFdQLU1lZGlhVHlwZXMtNi4wMiAgICAgICAgIEd1 ZXNzIG1lZGlhIHR5cGUgZm9yIGEgZmlsZSBvciBhIFVSTApwNS1OZXQtSFRUUC02LjA2ICAgICAg ICAgICAgICAgTG93LWxldmVsIEhUVFAgY2xpZW50CnA1LU5ldC1TTVRQLVNTTC0xLjAxXzEgICAg ICAgICBTTVRQIGNsaWVudCBzdXBwb3J0aW5nIFNTTApwNS1OZXQtU1NMZWF5LTEuNTUgICAgICAg ICAgICAgUGVybDUgaW50ZXJmYWNlIHRvIFNTTApwNS1Tb2NrZXQtMi4wMTMgICAgICAgICAgICAg ICAgTmV0d29ya2luZyBjb25zdGFudHMgYW5kIHN1cHBvcnQgZnVuY3Rpb25zCnA1LVRlcm0tUmVh ZEtleS0yLjMxICAgICAgICAgICBBIHBlcmw1IG1vZHVsZSBmb3Igc2ltcGxlIHRlcm1pbmFsIGNv bnRyb2wKcDUtVVJJLTEuNjAgICAgICAgICAgICAgICAgICAgIFBlcmw1IGludGVyZmFjZSB0byBV bmlmb3JtIFJlc291cmNlIElkZW50aWZpZXIgKFVSSSkgcmVmZXJlbmNlcwpwNS1XV1ctUm9ib3RS dWxlcy02LjAyICAgICAgICAgRGF0YWJhc2Ugb2Ygcm9ib3RzLnR4dC1kZXJpdmVkIHBlcm1pc3Np b25zCnA1LWxpYnd3dy02LjA1ICAgICAgICAgICAgICAgICBQZXJsNSBsaWJyYXJ5IGZvciBXV1cg YWNjZXNzCnA1LXN1YnZlcnNpb24tMS44LjUgICAgICAgICAgICBQZXJsIGJpbmRpbmdzIGZvciBW ZXJzaW9uIGNvbnRyb2wgc3lzdGVtCnBhbV9sZGFwLTEuOC42XzIgICAgICAgICAgICAgICBBIHBh bSBtb2R1bGUgZm9yIGF1dGhlbnRpY2F0aW5nIHdpdGggTERBUApwYW1fbWtob21lZGlyLTAuMiAg ICAgICAgICAgICAgQ3JlYXRlIEhPTUUgd2l0aCBhIFBBTSBtb2R1bGUgb24gZGVtYW5kCnBhbmdv LTEuMzYuMSAgICAgICAgICAgICAgICAgICBPcGVuLXNvdXJjZSBmcmFtZXdvcmsgZm9yIHRoZSBs YXlvdXQgYW5kIHJlbmRlcmluZyBvZiBpMThuIHRleHQKcGFuZ29tbS0yLjM0LjAgICAgICAgICAg ICAgICAgIEMrKyB3cmFwcGVyIGZvciBQYW5nbwpwYW5pY21haWwtMS4wICAgICAgICAgICAgICAg ICAgQXV0b21hdGljYWxseSByZXBvcnQga2VybmVsIHBhbmljcwpwY2JzZC1iYXNlLTEzOTE0NTYy MDkgICAgICAgICAgUEMtQlNEIFFUNCBVdGlsaXRpZXMKcGNic2QtbWV0YS1ocGxpcC0xMzY2MTMz NTI3ICAgIFRoZSBtZXRhLXBvcnQgcGNic2QtbWV0YS1ocGxpcApwY2JzZC1tZXRhLWx4ZGUtMTM5 MjIxMjMxNiAgICAgVGhlIG1ldGEtcG9ydCBwY2JzZC1tZXRhLWx4ZGUKcGNic2QtdXRpbHMtMTM5 MjQwMTk5NSAgICAgICAgIFBDLUJTRCBDb21tYW5kLUxpbmUgVXRpbGl0aWVzCnBjYnNkLXV0aWxz LXF0NC0xMzkyMzQwNjMyICAgICBQQy1CU0QgUXQ0IFV0aWxpdGllcwpwY2lpZHMtMjAxMzEyMjUg ICAgICAgICAgICAgICAgRGF0YWJhc2Ugb2YgYWxsIGtub3duIElEcyB1c2VkIGluIFBDSSBkZXZp Y2VzCnBjaXV0aWxzLTMuMi4xICAgICAgICAgICAgICAgICBQQ0kgY29uZmlndXJhdGlvbiB1dGls aXRpZXMKcGNtYW5mbS0xLjEuMl8xICAgICAgICAgICAgICAgIFBDTWFuIEZpbGUgTWFuYWdlcgpw Y3JlLTguMzMgICAgICAgICAgICAgICAgICAgICAgUGVybCBDb21wYXRpYmxlIFJlZ3VsYXIgRXhw cmVzc2lvbnMgbGlicmFyeQpwZXJsNS01LjE2LjNfNiAgICAgICAgICAgICAgICAgUHJhY3RpY2Fs IEV4dHJhY3Rpb24gYW5kIFJlcG9ydCBMYW5ndWFnZQpwaXhtYW4tMC4zMi40ICAgICAgICAgICAg ICAgICAgTG93LWxldmVsIHBpeGVsIG1hbmlwdWxhdGlvbiBsaWJyYXJ5CnBrZXNoLTEuMCAgICAg ICAgICAgICAgICAgICAgICBQdWJsaWMgS2V5IEVuY3J5cHRpb24gU0hlbGwgc2NyaXB0CnBrZy0x LjIuNiAgICAgICAgICAgICAgICAgICAgICBOZXcgZ2VuZXJhdGlvbiBwYWNrYWdlIG1hbmFnZXIK cGtnY29uZi0wLjkuNCAgICAgICAgICAgICAgICAgIFV0aWxpdHkgdG8gaGVscCB0byBjb25maWd1 cmUgY29tcGlsZXIgYW5kIGxpbmtlciBmbGFncwpwbC1hc3BlbGwtNi4wLjIwMDYxMTIxLjBfMSwx ICAgQXNwZWxsIFBvbGlzaCBkaWN0aW9uYXJ5CnBuZy0xLjUuMTcgICAgICAgICAgICAgICAgICAg ICBMaWJyYXJ5IGZvciBtYW5pcHVsYXRpbmcgUE5HIGltYWdlcwpwb2xpY3lraXQtMC45XzYgICAg ICAgICAgICAgICAgRnJhbWV3b3JrIGZvciBjb250cm9sbGluZyBhY2Nlc3MgdG8gc3lzdGVtLXdp ZGUgY29tcG9uZW50cwpwb2xpY3lraXQtZ25vbWUtMC45LjJfNiAgICAgICAgR05PTUUgZnJvbnRl bmQgdG8gdGhlIFBvbGljeUtpdCBmcmFtZXdvcmsKcG9sa2l0LTAuMTA1XzIgICAgICAgICAgICAg ICAgIEZyYW1ld29yayBmb3IgY29udHJvbGxpbmcgYWNjZXNzIHRvIHN5c3RlbS13aWRlIGNvbXBv bmVudHMKcG9wcGxlci0wLjI0LjQgICAgICAgICAgICAgICAgIFBERiByZW5kZXJpbmcgbGlicmFy eQpwb3BwbGVyLWRhdGEtMC40LjYgICAgICAgICAgICAgUG9wcGxlciBlbmNvZGluZyBkYXRhCnBv cHBsZXItZ2xpYi0wLjI0LjQgICAgICAgICAgICBHbGliIGJpbmRpbmdzIHRvIHBvcHBsZXIKcG9w dC0xLjE2ICAgICAgICAgICAgICAgICAgICAgIEEgZ2V0b3B0KDMpIGxpa2UgbGlicmFyeSB3aXRo IGEgbnVtYmVyIG9mIGVuaGFuY2VtZW50cywgZnJvbSBSZWRoYXQKcHJpbnRwcm90by0xLjAuNSAg ICAgICAgICAgICAgIFByaW50IGV4dGVuc2lvbiBoZWFkZXJzCnByb3RvYnVmLTIuNS4wXzEgICAg ICAgICAgICAgICBBIGRhdGEgaW50ZXJjaGFuZ2UgZm9ybWF0IGxpYnJhcnkKcHRoLTIuMC43ICAg ICAgICAgICAgICAgICAgICAgIEdOVSBQb3J0YWJsZSBUaHJlYWRzCnB3Y3ZpZXctMS40LjFfNCAg ICAgICAgICAgICAgICBUaGUgVmlkZW80TGludXggUFdDIHdlYmNhbSB2aWV3ZXIKcHkyNy1jYWly by0xLjEwLjBfMSAgICAgICAgICAgIFB5dGhvbiAyIGJpbmRpbmdzIGZvciBDYWlybwpweTI3LWN1 cHMtMS45LjY2ICAgICAgICAgICAgICAgQ1VQUyBiaW5kaW5ncyBmb3IgUHl0aG9uCnB5MjctY3Vy bC03LjE5LjBfMiAgICAgICAgICAgICBQeXRob24gaW50ZXJmYWNlIHRvIGxpYmN1cmwKcHkyNy1k YnVzLTEuMS4xICAgICAgICAgICAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgdGhlIEQtQlVTIG1l c3NhZ2luZyBzeXN0ZW0KcHkyNy1mYWlsMmJhbi0wLjguMTFfMSAgICAgICAgIFNjYW5zIGxvZyBm aWxlcyBhbmQgYmFucyBJUCB0aGF0IG1ha2VzIHRvbyBtYW55IHBhc3N3b3JkIGZhaWx1cmVzCnB5 MjctZ29iamVjdC0yLjI4LjZfMyAgICAgICAgICBQeXRob24gYmluZGluZ3MgZm9yIEdPYmplY3QK cHkyNy1nb2JqZWN0My0zLjguMSAgICAgICAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgR09iamVj dApweTI3LWd0azItMi4yNC4wXzIgICAgICAgICAgICAgU2V0IG9mIFB5dGhvbiBiaW5kaW5ncyBm b3IgR1RLKwpweTI3LWltYWdpbmctMS4xLjdfMiAgICAgICAgICAgVGhlIFB5dGhvbiBJbWFnaW5n IExpYnJhcnkKcHkyNy1saWJ4bWwyLTIuOS4xICAgICAgICAgICAgIFB5dGhvbiBpbnRlcmZhY2Ug Zm9yIFhNTCBwYXJzZXIgbGlicmFyeSBmb3IgR05PTUUKcHkyNy1ub3RpZnktMC4xLjFfOSAgICAg ICAgICAgIEEgcHl0aG9uIGJpbmRpbmdzIGZvciBsaWJub3RpZnkKcHkyNy1xdDQtY29yZS00LjEw LjMsMSAgICAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgdGhlIFF0NCB0b29sa2l0LCBRdENvcmUg bW9kdWxlCnB5MjctcXQ0LWRidXNzdXBwb3J0LTQuMTAuMyAgICBQeXRob24gYmluZGluZ3MgZm9y IHRoZSBRdDQgdG9vbGtpdCwgRC1CVVMgbW9kdWxlCnB5MjctcXQ0LWd1aS00LjEwLjMsMSAgICAg ICAgICBQeXRob24gYmluZGluZ3MgZm9yIHRoZSBRdDQgdG9vbGtpdCwgUXRHdWkgbW9kdWxlCnB5 MjctcmVwb3J0bGFiMi0yLjUgICAgICAgICAgICBMaWJyYXJ5IHRvIGNyZWF0ZSBQREYgZG9jdW1l bnRzIHVzaW5nIHRoZSBQeXRob24gbGFuZ3VhZ2UKcHkyNy1yZXF1ZXN0cy0xLjIuMyAgICAgICAg ICAgIEhUVFAgbGlicmFyeSB3cml0dGVuIGluIFB5dGhvbiBmb3IgaHVtYW4gYmVpbmdzCnB5Mjct c2V0dXB0b29scy0yLjAuMSAgICAgICAgICBQeXRob24gcGFja2FnZXMgaW5zdGFsbGVyCnB5Mjct c2lwLTQuMTUuMiwxICAgICAgICAgICAgICBQeXRob24gdG8gQyBhbmQgQysrIGJpbmRpbmdzIGdl bmVyYXRvcgpweTI3LXNxbGl0ZTMtMi43LjZfMyAgICAgICAgICAgU3RhbmRhcmQgUHl0aG9uIGJp bmRpbmcgdG8gdGhlIFNRTGl0ZTMgbGlicmFyeQpweTI3LXRraW50ZXItMi43LjZfNCAgICAgICAg ICAgUHl0aG9uIGJpbmRpbmdzIHRvIHRoZSBUayB3aWRnZXQgc2V0CnB5MjcteGRnLTAuMTkgICAg ICAgICAgICAgICAgICBBIHB5dGhvbiBsaWJyYXJ5IHRvIGFjY2VzcyBmcmVlZGVza3RvcC5vcmcg c3RhbmRhcmRzCnB5dGhvbi0yLjdfMSwyICAgICAgICAgICAgICAgICBUaGUgXCJtZXRhLXBvcnRc IiBmb3IgdGhlIGRlZmF1bHQgdmVyc2lvbiBvZiBQeXRob24gaW50ZXJwcmV0ZXIKcHl0aG9uMi0y XzIgICAgICAgICAgICAgICAgICAgIFRoZSBcIm1ldGEtcG9ydFwiIGZvciB2ZXJzaW9uIDIgb2Yg dGhlIFB5dGhvbiBpbnRlcnByZXRlcgpweXRob24yNy0yLjcuNl8xICAgICAgICAgICAgICAgSW50 ZXJwcmV0ZWQgb2JqZWN0LW9yaWVudGVkIHByb2dyYW1taW5nIGxhbmd1YWdlCnFzY2ludGlsbGEy LTIuNy4yLDEgICAgICAgICAgICBRdCA0IHBvcnQgb2YgdGhlIFNjaW50aWxsYSBDKysgZWRpdG9y IGNsYXNzCnF0NC1hc3Npc3RhbnQtNC44LjVfMSAgICAgICAgICBRdCA0IGRvY3VtZW50YXRpb24g YnJvd3NlcgpxdDQtY2x1Y2VuZS00LjguNSAgICAgICAgICAgICAgUXQgYmluZGluZ3MgZm9yIHRo ZSBDTHVjZW5lIGZ1bGwtdGV4dCBzZWFyY2ggbGlicmFyeQpxdDQtY29yZWxpYi00LjguNV8xICAg ICAgICAgICAgUXQgY29yZSBub24tZ3JhcGhpY2FsIG1vZHVsZQpxdDQtZGJ1cy00LjguNSAgICAg ICAgICAgICAgICAgUXQgRC1CdXMgaW50ZXItcHJvY2VzcyBjb21tdW5pY2F0aW9uIG1vZHVsZQpx dDQtZGVjbGFyYXRpdmUtNC44LjUgICAgICAgICAgUXQgZGVjbGFyYXRpdmUgZnJhbWV3b3JrIGZv ciBkeW5hbWljIHVzZXIgaW50ZXJmYWNlcwpxdDQtZGVzaWduZXItNC44LjVfMSAgICAgICAgICAg UXQgNCBncmFwaGljYWwgdXNlciBpbnRlcmZhY2UgZGVzaWduZXIKcXQ0LWRvYy00LjguNSAgICAg ICAgICAgICAgICAgIFF0IGRvY3VtZW50YXRpb24KcXQ0LWd1aS00LjguNSAgICAgICAgICAgICAg ICAgIFF0IGdyYXBoaWNhbCB1c2VyIGludGVyZmFjZSBtb2R1bGUKcXQ0LWhlbHAtNC44LjUgICAg ICAgICAgICAgICAgIFF0IG9ubGluZSBoZWxwIGludGVncmF0aW9uIG1vZHVsZQpxdDQtaWNvbmVu Z2luZXMtNC44LjUgICAgICAgICAgUXQgU1ZHIGljb24gZW5naW5lCnF0NC1pbWFnZWZvcm1hdHMt NC44LjUgICAgICAgICBRdCBwbHVnaW5zIGZvciBzZXZlcmFsIGltYWdlIGZvcm1hdHMKcXQ0LWlu cHV0bWV0aG9kcy00LjguNSAgICAgICAgIFF0IGlucHV0IG1ldGhvZHMKcXQ0LWxpbmd1aXN0LTQu OC41XzEgICAgICAgICAgIFF0IDQgbG9jYWxpemF0aW9uIHRvb2xzCnF0NC1uZXR3b3JrLTQuOC41 ICAgICAgICAgICAgICBRdCBuZXR3b3JrIG1vZHVsZQpxdDQtb3BlbmdsLTQuOC41ICAgICAgICAg ICAgICAgUXQgT3BlbkdMIHN1cHBvcnQgbW9kdWxlCnF0NC1xdDNzdXBwb3J0LTQuOC41ICAgICAg ICAgICBRdCAzIGNvbXBhdGliaWxpdHkgbW9kdWxlCnF0NC1xdHNvbHV0aW9ucy1zaW5nbGVhcHBs aWNhdGlvbi0yMDExMDcyMl8xIFF0IDQgU29sdXRpb25zIFNpbmdsZSBBcHBsaWNhdGlvbiBGcmFt ZXdvcmsKcXQ0LXNjcmlwdC00LjguNSAgICAgICAgICAgICAgIFF0IHNjcmlwdGluZyBtb2R1bGUK cXQ0LXNxbC00LjguNSAgICAgICAgICAgICAgICAgIFF0IFNRTCBkYXRhYmFzZSBpbnRlZ3JhdGlv biBtb2R1bGUKcXQ0LXNxbGl0ZS1wbHVnaW4tNC44LjUgICAgICAgIFF0IFNRTGl0ZSAzIGRhdGFi YXNlIHBsdWdpbgpxdDQtc3R5bGUtcXRjdXJ2ZS0xLjguMTQgICAgICAgUXRDdXJ2ZSBRdDQgd2lk Z2V0IHN0eWxlCnF0NC1zdmctNC44LjUgICAgICAgICAgICAgICAgICBRdCBTVkcgc3VwcG9ydCBt b2R1bGUKcXQ0LXdlYmtpdC00LjguNV8xICAgICAgICAgICAgIFF0IFdlYktpdCBpbXBsZW1lbnRh dGlvbgpxdDQteG1sLTQuOC41ICAgICAgICAgICAgICAgICAgUXQgU0FYIGFuZCBET00gaW1wbGVt ZW50YXRpb25zCnF0NC14bWxwYXR0ZXJucy00LjguNSAgICAgICAgICBRdCBzdXBwb3J0IGZvciBY UGF0aCwgWFF1ZXJ5LCBYU0xUIGFuZCBYTUwgU2NoZW1hCnJhbmRycHJvdG8tMS40LjAgICAgICAg ICAgICAgICBSYW5kciBleHRlbnNpb24gaGVhZGVycwpyYXItNC4yLjAsMyAgICAgICAgICAgICAg ICAgICAgRmlsZSBhcmNoaXZlciAoYmluYXJ5IHBvcnQpCnJhcmlhbi0wLjguMSAgICAgICAgICAg ICAgICAgICBBbiBPTUYgaGVscCBzeXN0ZW0gYmFzZWQgb24gdGhlIEZyZWVkZXNrdG9wIHNwZWNp ZmljYXRpb24KcmRlc2t0b3AtMS43LjFfMSAgICAgICAgICAgICAgIFJEUCBjbGllbnQgZm9yIFdp bmRvd3MgTlQvMjAwMC8yMDAzIFRlcm1pbmFsIFNlcnZlcgpyZWNvcmRwcm90by0xLjE0LjIgICAg ICAgICAgICAgUkVDT1JEIGV4dGVuc2lvbiBoZWFkZXJzCnJlbmRlcnByb3RvLTAuMTEuMSAgICAg ICAgICAgICBSZW5kZXJQcm90byBwcm90b2NvbCBoZWFkZXJzCnJwbTJjcGlvLTEuM18xICAgICAg ICAgICAgICAgICBDb252ZXJ0IC5ycG0gZmlsZXMgZm9yIGV4dHJhY3Rpb24gd2l0aCAvdXNyL2Jp bi9jcGlvLCBuZWVkcyBqdXN0IHBlcmwKcnN5bmMtMy4xLjBfMSAgICAgICAgICAgICAgICAgIE5l dHdvcmsgZmlsZSBkaXN0cmlidXRpb24vc3luY2hyb25pemF0aW9uIHV0aWxpdHkKcnUtYXNwZWxs LTAuOTkuZjcuMV8xLDIgICAgICAgIEFzcGVsbCBSdXNzaWFuIGRpY3Rpb25hcnkKcnVieS0xLjku My40ODQsMSAgICAgICAgICAgICAgIE9iamVjdC1vcmllbnRlZCBpbnRlcnByZXRlZCBzY3JpcHRp bmcgbGFuZ3VhZ2UKc2FtYmEzNi0zLjYuMjIgICAgICAgICAgICAgICAgIEEgZnJlZSBTTUIgYW5k IENJRlMgY2xpZW50IGFuZCBzZXJ2ZXIgZm9yIFVOSVgKc2FtYmEzNi1saWJzbWJjbGllbnQtMy42 LjIyICAgIFNoYXJlZCBsaWIgZnJvbSB0aGUgc2FtYmEgcGFja2FnZQpzYW5lLWJhY2tlbmRzLTEu MC4yM18yICAgICAgICAgQVBJIGZvciBhY2Nlc3MgdG8gc2Nhbm5lcnMsIGRpZ2l0YWxzIGNhbWVy YSwgZnJhbWUgZ3JhYmJlcnMgZXRjCnNjaHJvZWRpbmdlci0xLjAuMTFfMSAgICAgICAgICBIaWdo LXNwZWVkIERpcmFjIGNvZGVjCnNjcm5zYXZlcnByb3RvLTEuMi4yICAgICAgICAgICBTY3JuU2F2 ZXIgZXh0ZW5zaW9uIGhlYWRlcnMKc2RsLTEuMi4xNV8yLDIgICAgICAgICAgICAgICAgIENyb3Nz LXBsYXRmb3JtIG11bHRpbWVkaWEgZGV2ZWxvcG1lbnQgQVBJCnNlcmYtMS4zLjJfMSAgICAgICAg ICAgICAgICAgICBTZXJmIEhUVFAgY2xpZW50IGxpYnJhcnkKc2Vzc3JlZy0xLjAuOCAgICAgICAg ICAgICAgICAgIE1hbmFnZSB1dG1wL3d0bXAgZW50cmllcyBmb3Igbm9uLWluaXQgWCBjbGllbnRz CnNldHhrYm1hcC0xLjMuMCAgICAgICAgICAgICAgICBTZXQgdGhlIGtleWJvYXJkIHVzaW5nIHRo ZSBYIEtleWJvYXJkIEV4dGVuc2lvbgpzaGFyZWQtbWltZS1pbmZvLTEuMSAgICAgICAgICAgTUlN RSB0eXBlcyBkYXRhYmFzZSBmcm9tIHRoZSBmcmVlZGVza3RvcC5vcmcgcHJvamVjdApzaXBjYWxj LTEuMS41ICAgICAgICAgICAgICAgICAgU2lwY2FsYyBpcyBhbiBJUCBzdWJuZXQgY2FsY3VsYXRv ciB3aXRoIElQdjYgc3VwcG9ydApzbWFydG1vbnRvb2xzLTYuMiAgICAgICAgICAgICAgUy5NLkEu Ui5ULiBkaXNrIG1vbml0b3JpbmcgdG9vbHMKc21wcm94eS0xLjAuNSAgICAgICAgICAgICAgICAg IFNlc3Npb24gTWFuYWdlciBQcm94eQpzcGVleC0xLjIucjFfNSwxICAgICAgICAgICAgICAgT3Bl bi1zb3VyY2UgcGF0ZW50LWZyZWUgdm9pY2UgY29kZWMKc3BsaXgtMi4wLjBfNCAgICAgICAgICAg ICAgICAgIENVUFMgcHJpbnRlciBkcml2ZXJzIGZvciBTYW1zdW5nIFByaW50ZXIgTGFuZ3VhZ2Ug cHJpbnRlcnMKc3FsaXRlMy0zLjguMiAgICAgICAgICAgICAgICAgIFNRTCBkYXRhYmFzZSBlbmdp bmUgaW4gYSBDIGxpYnJhcnkKc3F1YXNoZnMtdG9vbHMtNC4yICAgICAgICAgICAgIFNldCBvZiB0 b29scyB0byBtYW5pcHVsYXRlIHNxdWFzaGZzIGltYWdlcwpzdGFydHVwLW5vdGlmaWNhdGlvbi0w LjEyXzEgICAgTGlicmFyeSB0aGF0IHN1cHBvcnRzIHN0YXJ0dXAgbm90aWZpY2F0aW9uIHNwZWMg ZnJvbSBmcmVlZGVza3RvcC5vcmcKc3VidmVyc2lvbi0xLjguNSAgICAgICAgICAgICAgIFZlcnNp b24gY29udHJvbCBzeXN0ZW0Kc3Vkby0xLjguOCAgICAgICAgICAgICAgICAgICAgIEFsbG93IG90 aGVycyB0byBydW4gY29tbWFuZHMgYXMgcm9vdApzdmdhbGliLTEuNC4zXzYgICAgICAgICAgICAg ICAgQSBsb3cgbGV2ZWwgY29uc29sZSBncmFwaGljcyBsaWJyYXJ5CnN3YXBleGQtMC40ICAgICAg ICAgICAgICAgICAgICBUb29sIGZvciBncm93aW5nIGFuZCBzaHJpbmtpbmcgb24tZGlzayBzd2Fw IHNwYWNlCnN5c3RlbS1jb25maWctcHJpbnRlci0xLjQuMiAgICBDVVBTIGNvbmZpZ3VyYXRpb24g R3RrKzIuMCBHVUkKdGFsbG9jLTIuMC44ICAgICAgICAgICAgICAgICAgIEhpZXJhcmNoaWNhbCBw b29sIGJhc2VkIG1lbW9yeSBhbGxvY2F0b3IKdGNsODQtOC40LjIwXzIsMSAgICAgICAgICAgICAg IFRvb2wgQ29tbWFuZCBMYW5ndWFnZQp0Y2w4NS04LjUuMTVfMiAgICAgICAgICAgICAgICAgVG9v bCBDb21tYW5kIExhbmd1YWdlCnRjbDg2LTguNi4xICAgICAgICAgICAgICAgICAgICBUb29sIENv bW1hbmQgTGFuZ3VhZ2UKdGRiLTEuMi4xMiwxICAgICAgICAgICAgICAgICAgIFRyaXZpYWwgRGF0 YWJhc2UKdGV2ZW50LTAuOS4xOCAgICAgICAgICAgICAgICAgIFRhbGxvYyBiYXNlZCBldmVudCBs b29wIGxpYnJhcnkKdGlmZi00LjAuMyAgICAgICAgICAgICAgICAgICAgIFRvb2xzIGFuZCBsaWJy YXJ5IHJvdXRpbmVzIGZvciB3b3JraW5nIHdpdGggVElGRiBpbWFnZXMKdGs4NC04LjQuMjAsMiAg ICAgICAgICAgICAgICAgIEdyYXBoaWNhbCB0b29sa2l0IGZvciBUY2wKdGs4NS04LjUuMTUgICAg ICAgICAgICAgICAgICAgIEdyYXBoaWNhbCB0b29sa2l0IGZvciBUY2wKdGs4Ni04LjYuMSAgICAg ICAgICAgICAgICAgICAgIEdyYXBoaWNhbCB0b29sa2l0IGZvciBUY2wKdHJhcHByb3RvLTMuNC4z ICAgICAgICAgICAgICAgIERFQy1YVFJBUCBleHRlbnNpb24gaGVhZGVycwp0d20tMS4wLjggICAg ICAgICAgICAgICAgICAgICAgVGFiIFdpbmRvdyBNYW5hZ2VyIGZvciB0aGUgWCBXaW5kb3cgU3lz dGVtCnVrLWFzcGVsbC0xLjQuMC4wXzEsMiAgICAgICAgICBBc3BlbGwgVWtyYWluaWFuIGRpY3Rp b25hcmllcwp2aS1hc3BlbGwtMC4wMS4xLjFfMSwyICAgICAgICAgQXNwZWxsIFZpZXRuYW1lc2Ug ZGljdGlvbmFyaWVzCnZpZGVvcHJvdG8tMi4zLjIgICAgICAgICAgICAgICBWaWRlbyBleHRlbnNp b24gaGVhZGVycwp2aW0tNy40LjExMF8yICAgICAgICAgICAgICAgICAgVmkgXCJ3b3JrYWxpa2Vc Iiwgd2l0aCBtYW55IGFkZGl0aW9uYWwgZmVhdHVyZXMKdmlydHVhbGJveC1vc2UtNC4zLjYgICAg ICAgICAgIEEgZ2VuZXJhbC1wdXJwb3NlIGZ1bGwgdmlydHVhbGl6ZXIgZm9yIHg4NiBoYXJkd2Fy ZQp2aXJ0dWFsYm94LW9zZS1rbW9kLTQuMy42ICAgICAgVmlydHVhbEJveCBrZXJuZWwgbW9kdWxl IGZvciBGcmVlQlNECnZvbG1hbi0wLjdfMSAgICAgICAgICAgICAgICAgICBGcmVlQlNEIHNwZWNp ZmljIHZvbHVtZSBtYW5hZ2VyCnZvcmJpcy10b29scy0xLjQuMF82LDMgICAgICAgICBQbGF5LCBl bmNvZGUsIGFuZCBtYW5hZ2UgT2dnIFZvcmJpcyBmaWxlcwp2dGUtMC4yNi4yXzUgICAgICAgICAg ICAgICAgICAgR3RrIDIgYmFzZWQgdGVybWluYWwgd2lkZ2V0IHdpdGggYWNjZXNzaWJpbGl0eSBh bmQgSTE4TiBzdXBwb3J0CndlYmNhbWQtMy4xMS4wLjIgICAgICAgICAgICAgICBBIHBvcnQgb2Yg TGludXggVVNCIHdlYmNhbSBhbmQgRFZCIGRyaXZlcnMgaW50byB1c2Vyc3BhY2UKd2ViZm9udHMt MC4zMF82ICAgICAgICAgICAgICAgIFRydWVUeXBlIGNvcmUgZm9udHMgZm9yIHRoZSBXZWIKd2Vi a2l0LWd0azItMS44LjNfNCAgICAgICAgICAgIEFuIG9wZW5zb3VyY2UgYnJvd3NlciBlbmdpbmUK d2VicC0wLjMuMV80ICAgICAgICAgICAgICAgICAgIEdvb2dsZSBXZWJQIGltYWdlIGZvcm1hdCBj b252ZXJzaW9uIHRvb2wKd2dldC0xLjE0XzIgICAgICAgICAgICAgICAgICAgIFJldHJpZXZlIGZp bGVzIGZyb20gdGhlIE5ldCB2aWEgSFRUUChTKSBhbmQgRlRQCndxeS1mb250cy0yMDEwMDgwM18y LDEgICAgICAgICBHTlUgR1BMLWxpY2Vuc2VkIGZvbnQgc2V0IGNvdmVyaW5nIENKSyBhbmQgb3Ro ZXIgVW5pY29kZSBjaGFyYWN0ZXJzCngxMXBlcmYtMS41LjQgICAgICAgICAgICAgICAgICBYMTEg c2VydmVyIHBlcmZvcm1hbmNlIHRlc3QgcHJvZ3JhbQp4MTF2bmMtMC45LjEzXzEgICAgICAgICAg ICAgICAgVk5DIHNlcnZlciBmb3IgdXNlIHdpdGggcmVhbCBYIGRpc3BsYXlzCnhhcmNoaXZlci0w LjUuMl82ICAgICAgICAgICAgICBEZXNrdG9wLWFnbm9zdGljIEdUSysyIGZyb250ZW5kIHRvIHZh cmlvdXMgYXJjaGl2aW5nIHRvb2xzCnhhdXRoLTEuMC44ICAgICAgICAgICAgICAgICAgICBYIGF1 dGhvcml0eSBmaWxlIHV0aWxpdHkKeGJhY2tsaWdodC0xLjIuMSAgICAgICAgICAgICAgIFByb2dy YW0gdG8gYWRqdXN0IGJhY2tsaWdodCBicmlnaHRuZXNzCnhiaXRtYXBzLTEuMS4xICAgICAgICAg ICAgICAgICBYLk9yZyBiaXRtYXBzIGRhdGEKeGJyaWdodG5lc3MtMC4zICAgICAgICAgICAgICAg IEJyaWdodG5lc3MgYW5kIGdhbW1hIGNvcnJlY3Rpb24gdGhyb3VnaCB0aGUgWCBzZXJ2ZXIKeGNh bGMtMS4wLjUgICAgICAgICAgICAgICAgICAgIFNjaWVudGlmaWMgY2FsY3VsYXRvciBmb3IgWAp4 Y2ItdXRpbC0wLjMuOV8xLDEgICAgICAgICAgICAgQSBtb2R1bGUgd2l0aCBsaWJ4Y2IvbGliWDEx IGV4dGVuc2lvbi9yZXBsYWNlbWVudCBsaWJyYXJpZXMKeGNiLXV0aWwtcmVuZGVydXRpbC0wLjMu OCAgICAgIENvbnZlbmllbmNlIGZ1bmN0aW9ucyBmb3IgdGhlIFJlbmRlciBleHRlbnNpb24KeGNs b2NrLTEuMC43XzEgICAgICAgICAgICAgICAgIEFuYWxvZyBhbmQgZGlnaXRhbCBjbG9jayBmb3Ig WAp4Y21zZGItMS4wLjQgICAgICAgICAgICAgICAgICAgRGV2aWNlIENvbG9yIENoYXJhY3Rlcml6 YXRpb24gdXRpbGl0eSBmb3IgWAp4Y29uc29sZS0xLjAuNiAgICAgICAgICAgICAgICAgTW9uaXRv ciBzeXN0ZW0gY29uc29sZSBtZXNzYWdlcyB3aXRoIFgKeGN1cnNvci10aGVtZXMtMS4wLjRfMSAg ICAgICAgIFgub3JnIGN1cnNvcnMgdGhlbWVzCnhjdXJzb3JnZW4tMS4wLjUgICAgICAgICAgICAg ICBDcmVhdGUgYW4gWCBjdXJzb3IgZmlsZSBmcm9tIGEgY29sbGVjdGlvbiBvZiBQTkcgaW1hZ2Vz CnhkZy11dGlscy0xLjAuMi4yMDEzMDkxOV8xICAgICBUb29scyB0byBhbGxvdyBhbGwgYXBwbGlj YXRpb25zIHRvIGludGVncmF0ZSB3aXRoIHRoZSBmcmVlIGRlc2t0b3AKeGRweWluZm8tMS4zLjEg ICAgICAgICAgICAgICAgIERpc3BsYXkgaW5mb3JtYXRpb24gdXRpbGl0eSBmb3IgWAp4ZHJpaW5m by0xLjAuNCAgICAgICAgICAgICAgICAgUXVlcnkgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbiBv ZiBEUkkgZHJpdmVycwp4ZXYtMS4yLjEgICAgICAgICAgICAgICAgICAgICAgUHJpbnQgY29udGVu dHMgb2YgWCBldmVudHMKeGV4dHByb3RvLTcuMi4xICAgICAgICAgICAgICAgIFhFeHQgZXh0ZW5z aW9uIGhlYWRlcnMKeGY4Ni1pbnB1dC1rZXlib2FyZC0xLjguMCAgICAgIFguT3JnIGtleWJvYXJk IGlucHV0IGRyaXZlcgp4Zjg2LWlucHV0LW1vdXNlLTEuOS4wXzEgICAgICAgWC5PcmcgbW91c2Ug aW5wdXQgZHJpdmVyCnhmODYtaW5wdXQtc3luYXB0aWNzLTEuNy4yICAgICBYLk9yZyBzeW5hcHRp Y3MgaW5wdXQgZHJpdmVyCnhmODYtdmlkZW8tYXRpLTcuMi4wXzEgICAgICAgICBYLk9yZyBhdGkg ZGlzcGxheSBkcml2ZXIKeGY4Ni12aWRlby1pbnRlbC0yLjIxLjE1XzEgICAgIERyaXZlciBmb3Ig SW50ZWwgaW50ZWdyYXRlZCBncmFwaGljcyBjaGlwc2V0cwp4Zjg2LXZpZGVvLW1hY2g2NC02Ljku NF8xICAgICAgWC5PcmcgbWFjaDY0IGRpc3BsYXkgZHJpdmVyCnhmODYtdmlkZW8tbnYtMi4xLjIw XzIgICAgICAgICBYLk9yZyBudiBkaXNwbGF5IGRyaXZlcgp4Zjg2LXZpZGVvLW9wZW5jaHJvbWUt MC4zLjNfMSAgWC5Pcmcgb3BlbkNocm9tZSBkaXNwbGF5IGRyaXZlcgp4Zjg2LXZpZGVvLXIxMjgt Ni45LjJfMSAgICAgICAgWC5PcmcgcjEyOCBkaXNwbGF5IGRyaXZlcgp4Zjg2LXZpZGVvLXZlc2Et Mi4zLjNfMSAgICAgICAgWC5PcmcgdmVzYSBkaXNwbGF5IGRyaXZlcgp4Zjg2ZGdhLTEuMC4zICAg ICAgICAgICAgICAgICAgVGVzdCBwcm9ncmFtIGZvciB0aGUgWEZyZWU4Ni1ER0EgZXh0ZW5zaW9u CnhmODZkZ2Fwcm90by0yLjEgICAgICAgICAgICAgICBYRnJlZTg2LURHQSBleHRlbnNpb24gaGVh ZGVycwp4Zjg2bWlzY3Byb3RvLTAuOS4zICAgICAgICAgICAgWEZyZWU4Ni1NaXNjIGV4dGVuc2lv biBoZWFkZXJzCnhmODZ2aWRtb2RlcHJvdG8tMi4zLjEgICAgICAgICBYRnJlZTg2LVZpZE1vZGVF eHRlbnNpb24gZXh0ZW5zaW9uIGhlYWRlcnMKeGdhbW1hLTEuMC41ICAgICAgICAgICAgICAgICAg IEdhbW1hIGNvcnJlY3Rpb24gdGhyb3VnaCB0aGUgWCBzZXJ2ZXIuCnhnYy0xLjAuNCAgICAgICAg ICAgICAgICAgICAgICBYIGdyYXBoaWNzIGRlbW8KeGhvc3QtMS4wLjYgICAgICAgICAgICAgICAg ICAgIFNlcnZlciBhY2Nlc3MgY29udHJvbCBwcm9ncmFtIGZvciBYCnhpbmVyYW1hcHJvdG8tMS4y LjEgICAgICAgICAgICBYaW5lcmFtYSBleHRlbnNpb24gaGVhZGVycwp4aW5pdC0xLjMuMywxICAg ICAgICAgICAgICAgICAgWCBXaW5kb3cgU3lzdGVtIGluaXRpYWxpemVyCnhpbnB1dC0xLjYuMSAg ICAgICAgICAgICAgICAgICBWZXJ5IHVzZWZ1bCB1dGlsaXR5IGZvciBjb25maWd1cmluZyBhbmQg dGVzdGluZyBYSW5wdXQgZGV2aWNlcwp4a2Jjb21wLTEuMi40ICAgICAgICAgICAgICAgICAgQ29t cGlsZSBYS0Iga2V5Ym9hcmQgZGVzY3JpcHRpb24KeGtiZXZkLTEuMS4zICAgICAgICAgICAgICAg ICAgIFhLQiBldmVudCBkYWVtb24KeGtidXRpbHMtMS4wLjQgICAgICAgICAgICAgICAgIFhLQiB1 dGlsaXR5IGRlbW9zCnhrZXlib2FyZC1jb25maWctMi4xMC4xICAgICAgICBYIEtleWJvYXJkIENv bmZpZ3VyYXRpb24gRGF0YWJhc2UKeGtpbGwtMS4wLjQgICAgICAgICAgICAgICAgICAgIFV0aWxp dHkgZm9yIGtpbGxpbmcgYSBjbGllbnQgYnkgaXRzIFggcmVzb3VyY2UKeGxzYXRvbXMtMS4xLjEg ICAgICAgICAgICAgICAgIExpc3QgaW50ZXJuZWQgYXRvbXMgZGVmaW5lZCBvbiBhIHNlcnZlcgp4 bHNjbGllbnRzLTEuMS4zICAgICAgICAgICAgICAgTGlzdCBjbGllbnQgYXBwbGljYXRpb25zIHJ1 bm5pbmcgb24gYSBkaXNwbGF5CnhtZXNzYWdlLTEuMC40ICAgICAgICAgICAgICAgICBEaXNwbGF5 IG1lc3NhZ2Ugb3IgcXVlcnkgaW4gYSBYIHdpbmRvdwp4bWxjYXRtZ3ItMi4yICAgICAgICAgICAg ICAgICAgU0dNTCBhbmQgWE1MIGNhdGFsb2cgbWFuYWdlcgp4bWxjaGFyZW50LTAuM18yICAgICAg ICAgICAgICAgWE1MIGNoYXJhY3RlciBlbnRpdGllcwp4bW9kbWFwLTEuMC44ICAgICAgICAgICAg ICAgICAgVXRpbGl0eSBmb3IgbW9kaWZ5aW5nIGtleW1hcHMgYW5kIHBvaW50ZXIgYnV0dG9uIG1h cHBpbmdzIGluIFgKeG9yZy03LjcgICAgICAgICAgICAgICAgICAgICAgIFguT3JnIGNvbXBsZXRl IGRpc3RyaWJ1dGlvbiBtZXRhcG9ydAp4b3JnLWFwcHMtNy43ICAgICAgICAgICAgICAgICAgWC5v cmcgYXBwcyBtZXRhLXBvcnQKeG9yZy1kb2NzLTEuNywxICAgICAgICAgICAgICAgIFgub3JnIGRv Y3VtZW50YXRpb24gZmlsZXMKeG9yZy1kcml2ZXJzLTcuNyAgICAgICAgICAgICAgIFgub3JnIGRy aXZlcnMgbWV0YS1wb3J0CnhvcmctZm9udHMtNy43ICAgICAgICAgICAgICAgICBYLm9yZyBmb250 cyBtZXRhLXBvcnQKeG9yZy1mb250cy0xMDBkcGktNy43ICAgICAgICAgIFguT3JnIDEwMGRwaSBi aXRtYXAgZm9udHMKeG9yZy1mb250cy03NWRwaS03LjcgICAgICAgICAgIFguT3JnIDc1ZHBpIGJp dG1hcCBmb250cwp4b3JnLWZvbnRzLWN5cmlsbGljLTcuNyAgICAgICAgWC5PcmcgQ3lyaWxsaWMg Yml0bWFwIGZvbnRzCnhvcmctZm9udHMtbWlzY2JpdG1hcHMtNy43ICAgICBYLk9yZyBtaXNjZWxs YW5lb3VzIGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLXRydWV0eXBlLTcuN18xICAgICAgWC5Pcmcg VHJ1ZVR5cGUgZm9udHMKeG9yZy1mb250cy10eXBlMS03LjcgICAgICAgICAgIFguT3JnIFR5cGUx IGZvbnRzCnhvcmctbGlicmFyaWVzLTcuN18xICAgICAgICAgICBYLm9yZyBsaWJyYXJpZXMgbWV0 YS1wb3J0Cnhvcmctc2VydmVyLTEuMTIuNF80LDEgICAgICAgICBYLk9yZyBYIHNlcnZlciBhbmQg cmVsYXRlZCBwcm9ncmFtcwp4cGRmLTMuMDNfNCAgICAgICAgICAgICAgICAgICAgRGlzcGxheSBQ REYgZmlsZXMgYW5kIGNvbnZlcnQgdGhlbSB0byBvdGhlciBmb3JtYXRzCnhwci0xLjAuNCAgICAg ICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBwcmludGluZyBhbiBYIHdpbmRvdyBkdW1wCnhw cm9wLTEuMi4yICAgICAgICAgICAgICAgICAgICBQcm9wZXJ0eSBkaXNwbGF5ZXIgZm9yIFgKeHBy b3RvLTcuMC4yNSAgICAgICAgICAgICAgICAgIFgxMSBwcm90b2NvbCBoZWFkZXJzCnhyYW5kci0x LjQuMSAgICAgICAgICAgICAgICAgICBQcmltaXRpdmUgY29tbWFuZCBsaW5lIGludGVyZmFjZSB0 byB0aGUgUmFuZFIgZXh0ZW5zaW9uCnhyZGItMS4xLjAgICAgICAgICAgICAgICAgICAgICBYIHNl cnZlciByZXNvdXJjZSBkYXRhYmFzZSB1dGlsaXR5CnhyZWZyZXNoLTEuMC41ICAgICAgICAgICAg ICAgICBSZWZyZXNoIGFsbCBvciBwYXJ0IG9mIGFuIFggc2NyZWVuCnhzYW5lLTAuOTk5ICAgICAg ICAgICAgICAgICAgICBHdGstYmFzZWQgWDExIGZyb250ZW5kIGZvciBTQU5FIChTY2FubmVyIEFj Y2VzcyBOb3cgRWFzeSkKeHNjcmVlbnNhdmVyLTUuMjYgICAgICAgICAgICAgIFNhdmUgeW91ciBz Y3JlZW4gd2hpbGUgeW91IGVudGVydGFpbiB5b3VyIGNhdAp4c2V0LTEuMi4zXzEgICAgICAgICAg ICAgICAgICAgVXNlciBwcmVmZXJlbmNlIHV0aWxpdHkgZm9yIFgKeHNldG1vZGUtMS4wLjAgICAg ICAgICAgICAgICAgIFNldCB0aGUgbW9kZSBmb3IgYW4gWCBJbnB1dCBEZXZpY2UKeHNldHJvb3Qt MS4xLjEgICAgICAgICAgICAgICAgIFJvb3Qgd2luZG93IHBhcmFtZXRlciBzZXR0aW5nIHV0aWxp dHkgZm9yIFgKeHRlcm0tMzAwICAgICAgICAgICAgICAgICAgICAgIFRlcm1pbmFsIGVtdWxhdG9y IGZvciB0aGUgWCBXaW5kb3cgU3lzdGVtCnh0cmFucy0xLjMuMiAgICAgICAgICAgICAgICAgICBB YnN0cmFjdCBuZXR3b3JrIGNvZGUgZm9yIFgKeHYtMy4xMGFfMTUgICAgICAgICAgICAgICAgICAg IFgxMSBwcm9ncmFtIHRoYXQgZGlzcGxheXMgaW1hZ2VzIG9mIHZhcmlvdXMgZm9ybWF0cwp4dmlu Zm8tMS4xLjIgICAgICAgICAgICAgICAgICAgUHJpbnQgb3V0IFgtVmlkZW8gZXh0ZW5zaW9uIGFk YXB0b3IgaW5mb3JtYXRpb24KeHZrYmQtMy41ICAgICAgICAgICAgICAgICAgICAgIFZpcnR1YWwg a2V5Ym9hcmQgZm9yIFggYXBwbGljYXRpb25zCnh3ZC0xLjAuNiAgICAgICAgICAgICAgICAgICAg ICBEdW1wIGFuIGltYWdlIG9mIGFuIFggd2luZG93Cnh3aW5pbmZvLTEuMS4zICAgICAgICAgICAg ICAgICBXaW5kb3cgaW5mb3JtYXRpb24gdXRpbGl0eSBmb3IgWAp4d3VkLTEuMC40ICAgICAgICAg ICAgICAgICAgICAgSW1hZ2UgZGlzcGxheWVyIGZvciBYCnpoLWlidXMtY2hld2luZy0xLjQuM18x ICAgICAgICBDaGV3aW5nIGVuZ2luZSBmb3IgSUJ1cwp6aC1pYnVzLXBpbnlpbi0xLjQuMF8zICAg ICAgICAgUGluWWluIGVuZ2luZSBmb3IgSUJ1cwp6aC1saWJjaGV3aW5nLTAuMy40ICAgICAgICAg ICAgVGhlIENoZXdpbmcgaW50ZWxsaWdlbnQgcGhvbmV0aWMgaW5wdXQgbWV0aG9kIGxpYnJhcnkK emlwLTMuMCAgICAgICAgICAgICAgICAgICAgICAgIENyZWF0ZS91cGRhdGUgWklQIGZpbGVzIGNv bXBhdGlibGUgd2l0aCBQS1pJUAoKWyAgICA3Mi43MjZdIApYLk9yZyBYIFNlcnZlciAxLjEyLjQK UmVsZWFzZSBEYXRlOiAyMDEyLTA4LTI3ClsgICAgNzIuNzI2XSBYIFByb3RvY29sIFZlcnNpb24g MTEsIFJldmlzaW9uIDAKWyAgICA3Mi43MjZdIEJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IEZyZWVC U0QgMTAuMC1SRUxFQVNFLXA0IGFtZDY0IApbICAgIDcyLjcyNl0gQ3VycmVudCBPcGVyYXRpbmcg U3lzdGVtOiBGcmVlQlNEIHBjYnNkLTU0MTEgMTAuMC1SRUxFQVNFLXA0IEZyZWVCU0QgMTAuMC1S RUxFQVNFLXA0ICMwOiBUdWUgSmFuIDE0IDIwOjQ4OjA3IFVUQyAyMDE0ICAgICByb290QGFtZDY0 LWJ1aWxkZXIucGNic2Qub3JnOi91c3Ivb2JqL3Vzci9zcmMvc3lzL0dFTkVSSUMgYW1kNjQKWyAg ICA3Mi43MjddIEJ1aWxkIERhdGU6IDE2IEphbnVhcnkgMjAxNCAgMDM6MjE6MjdBTQpbICAgIDcy LjcyN10gIApbICAgIDcyLjcyN10gQ3VycmVudCB2ZXJzaW9uIG9mIHBpeG1hbjogMC4zMi40Clsg ICAgNzIuNzI3XSAJQmVmb3JlIHJlcG9ydGluZyBwcm9ibGVtcywgY2hlY2sgaHR0cDovL3dpa2ku eC5vcmcKCXRvIG1ha2Ugc3VyZSB0aGF0IHlvdSBoYXZlIHRoZSBsYXRlc3QgdmVyc2lvbi4KWyAg ICA3Mi43MjddIE1hcmtlcnM6ICgtLSkgcHJvYmVkLCAoKiopIGZyb20gY29uZmlnIGZpbGUsICg9 PSkgZGVmYXVsdCBzZXR0aW5nLAoJKCsrKSBmcm9tIGNvbW1hbmQgbGluZSwgKCEhKSBub3RpY2Us IChJSSkgaW5mb3JtYXRpb25hbCwKCShXVykgd2FybmluZywgKEVFKSBlcnJvciwgKE5JKSBub3Qg aW1wbGVtZW50ZWQsICg/PykgdW5rbm93bi4KWyAgICA3Mi43MjddICg9PSkgTG9nIGZpbGU6ICIv dmFyL2xvZy9Yb3JnLjAubG9nIiwgVGltZTogV2VkIEZlYiAyNiAxMToyNDoxMyAyMDE0ClsgICAg NzIuODMwXSAoPT0pIFVzaW5nIGNvbmZpZyBmaWxlOiAiL2V0Yy9YMTEveG9yZy5jb25mIgpbICAg IDcyLjgzMF0gKD09KSBVc2luZyBzeXN0ZW0gY29uZmlnIGRpcmVjdG9yeSAiL3Vzci9sb2NhbC9z aGFyZS9YMTEveG9yZy5jb25mLmQiClsgICAgNzIuODMxXSAoPT0pIFNlcnZlckxheW91dCAiWEZy ZWU4NiBDb25maWd1cmVkIgpbICAgIDcyLjgzMV0gKCoqKSB8LS0+U2NyZWVuICJTY3JlZW4wIiAo MCkKWyAgICA3Mi44MzFdICgqKikgfCAgIHwtLT5Nb25pdG9yICJNb25pdG9yMCIKWyAgICA3Mi44 NTBdICgqKikgfCAgIHwtLT5EZXZpY2UgIkNhcmQwIgpbICAgIDcyLjg1MF0gKCoqKSB8LS0+SW5w dXQgRGV2aWNlICJNb3VzZTAiClsgICAgNzIuODUwXSAoKiopIHwtLT5JbnB1dCBEZXZpY2UgIktl eWJvYXJkMCIKWyAgICA3Mi44NTBdICg9PSkgQXV0b21hdGljYWxseSBhZGRpbmcgZGV2aWNlcwpb ICAgIDcyLjg1MF0gKD09KSBBdXRvbWF0aWNhbGx5IGVuYWJsaW5nIGRldmljZXMKWyAgICA3Mi44 ODFdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL1RydWVUeXBl LyIgZG9lcyBub3QgZXhpc3QuClsgICAgNzIuODgxXSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQg cGF0aC4KWyAgICA3Mi44ODFdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vzci9sb2NhbC9saWIvWDEx L2ZvbnRzL2lsbGlub3kvIiBkb2VzIG5vdCBleGlzdC4KWyAgICA3Mi44ODFdIAlFbnRyeSBkZWxl dGVkIGZyb20gZm9udCBwYXRoLgpbICAgIDcyLjk1OF0gKFdXKSBUaGUgZGlyZWN0b3J5ICIvdXNy L2xvY2FsL2xpYi9YMTEvZm9udHMvU3BlZWRvLyIgZG9lcyBub3QgZXhpc3QuClsgICAgNzIuOTU4 XSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICA3Mi45NzldIChXVykgVGhlIGRp cmVjdG9yeSAiL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL0NJRC8iIGRvZXMgbm90IGV4aXN0Lgpb ICAgIDcyLjk3OV0gCUVudHJ5IGRlbGV0ZWQgZnJvbSBmb250IHBhdGguClsgICAgNzMuMDYzXSAo V1cpIGBmb250cy5kaXInIG5vdCBmb3VuZCAob3Igbm90IHZhbGlkKSBpbiAiL3Vzci9sb2NhbC9s aWIvWDExL2ZvbnRzL2RlamF2dS8iLgpbICAgIDczLjA2M10gCUVudHJ5IGRlbGV0ZWQgZnJvbSBm b250IHBhdGguClsgICAgNzMuMDYzXSAJKFJ1biAnbWtmb250ZGlyJyBvbiAiL3Vzci9sb2NhbC9s aWIvWDExL2ZvbnRzL2RlamF2dS8iKS4KWyAgICA3My4wNjNdIChXVykgVGhlIGRpcmVjdG9yeSAi L3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL2JpdHN0cmVhbS12ZXJhLyIgZG9lcyBub3QgZXhpc3Qu ClsgICAgNzMuMDY0XSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICA3My4wNjRd IChXVykgVGhlIGRpcmVjdG9yeSAiL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL2hlYnJldy8iIGRv ZXMgbm90IGV4aXN0LgpbICAgIDczLjA2NF0gCUVudHJ5IGRlbGV0ZWQgZnJvbSBmb250IHBhdGgu ClsgICAgNzMuMDY0XSAoV1cpIFRoZSBkaXJlY3RvcnkgIi91c3IvbG9jYWwvbGliL1gxMS9mb250 cy92aWV0bmFtZXNlLyIgZG9lcyBub3QgZXhpc3QuClsgICAgNzMuMDY0XSAJRW50cnkgZGVsZXRl ZCBmcm9tIGZvbnQgcGF0aC4KWyAgICA3My4wNjRdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vzci9s b2NhbC9saWIvWDExL2ZvbnRzL2luZGljLyIgZG9lcyBub3QgZXhpc3QuClsgICAgNzMuMDY0XSAJ RW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICA3My4wNzNdIChXVykgYGZvbnRzLmRp cicgbm90IGZvdW5kIChvciBub3QgdmFsaWQpIGluICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMv Zm9udHMtaW5kaWMvIi4KWyAgICA3My4wNzNdIAlFbnRyeSBkZWxldGVkIGZyb20gZm9udCBwYXRo LgpbICAgIDczLjA3M10gCShSdW4gJ21rZm9udGRpcicgb24gIi91c3IvbG9jYWwvbGliL1gxMS9m b250cy9mb250cy1pbmRpYy8iKS4KWyAgICA3My4wNzNdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vz ci9sb2NhbC9saWIvWDExL2ZvbnRzL2FlX2ZvbnRzMS9BQUhTIiBkb2VzIG5vdCBleGlzdC4KWyAg ICA3My4wNzNdIAlFbnRyeSBkZWxldGVkIGZyb20gZm9udCBwYXRoLgpbICAgIDczLjA3M10gKFdX KSBUaGUgZGlyZWN0b3J5ICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvYWVfZm9udHMxL0FHQSIg ZG9lcyBub3QgZXhpc3QuClsgICAgNzMuMDc0XSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0 aC4KWyAgICA3My4wNzRdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vzci9sb2NhbC9saWIvWDExL2Zv bnRzL2FlX2ZvbnRzMS9GUyIgZG9lcyBub3QgZXhpc3QuClsgICAgNzMuMDc0XSAJRW50cnkgZGVs ZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICA3My4wNzRdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vz ci9sb2NhbC9saWIvWDExL2ZvbnRzL2FlX2ZvbnRzMS9LYXNyIiBkb2VzIG5vdCBleGlzdC4KWyAg ICA3My4wNzRdIAlFbnRyeSBkZWxldGVkIGZyb20gZm9udCBwYXRoLgpbICAgIDczLjA3NF0gKFdX KSBUaGUgZGlyZWN0b3J5ICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvYWVfZm9udHMxL01DUyIg ZG9lcyBub3QgZXhpc3QuClsgICAgNzMuMDc0XSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0 aC4KWyAgICA3My4wNzRdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vzci9sb2NhbC9saWIvWDExL2Zv bnRzL2FlX2ZvbnRzMS9TaG1vb2toIiBkb2VzIG5vdCBleGlzdC4KWyAgICA3My4wNzRdIAlFbnRy eSBkZWxldGVkIGZyb20gZm9udCBwYXRoLgpbICAgIDczLjA4Nl0gKFdXKSBgZm9udHMuZGlyJyBu b3QgZm91bmQgKG9yIG5vdCB2YWxpZCkgaW4gIi91c3IvbG9jYWwvbGliL1gxMS9mb250cy9sb2Nh bC8iLgpbICAgIDczLjA4Nl0gCUVudHJ5IGRlbGV0ZWQgZnJvbSBmb250IHBhdGguClsgICAgNzMu MDg2XSAJKFJ1biAnbWtmb250ZGlyJyBvbiAiL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL2xvY2Fs LyIpLgpbICAgIDczLjEzNF0gKFdXKSBgZm9udHMuZGlyJyBub3QgZm91bmQgKG9yIG5vdCB2YWxp ZCkgaW4gIi91c3IvbG9jYWwvbGliL1gxMS9mb250cy91dGlsLyIuClsgICAgNzMuMTM0XSAJRW50 cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICA3My4xMzRdIAkoUnVuICdta2ZvbnRkaXIn IG9uICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvdXRpbC8iKS4KWyAgICA3My4xMzRdICgqKikg Rm9udFBhdGggc2V0IHRvOgoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL2N5cmlsbGljLywKCS91 c3IvbG9jYWwvbGliL1gxMS9mb250cy93ZWJmb250cy8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9u dHMvbWlzYy8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvT1RGLywKCS91c3IvbG9jYWwvbGli L1gxMS9mb250cy9UVEYvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL1R5cGUxLywKCS91c3Iv bG9jYWwvbGliL1gxMS9mb250cy83NWRwaS8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvMTAw ZHBpLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9jeXJpbGxpYy8sCgkvdXNyL2xvY2FsL2xp Yi9YMTEvZm9udHMvbWlzYy8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVFRGLywKCS91c3Iv bG9jYWwvbGliL1gxMS9mb250cy9PVEYvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL1R5cGUx LywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy8xMDBkcGkvLAoJL3Vzci9sb2NhbC9saWIvWDEx L2ZvbnRzLzc1ZHBpLwpbICAgIDczLjEzNV0gKCoqKSBNb2R1bGVQYXRoIHNldCB0byAiL3Vzci9s b2NhbC9saWIvbW9kdWxlcywvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMiClsgICAgNzMuMTM1 XSAoV1cpIEhvdHBsdWdnaW5nIGlzIG9uLCBkZXZpY2VzIHVzaW5nIGRyaXZlcnMgJ2tiZCcsICdt b3VzZScgb3IgJ3ZtbW91c2UnIHdpbGwgYmUgZGlzYWJsZWQuClsgICAgNzMuMTM1XSAoV1cpIERp c2FibGluZyBNb3VzZTAKWyAgICA3My4xMzVdIChXVykgRGlzYWJsaW5nIEtleWJvYXJkMApbICAg IDczLjEzNV0gKElJKSBMb2FkZXIgbWFnaWM6IDB4N2I3NTMwClsgICAgNzMuMTM1XSAoSUkpIE1v ZHVsZSBBQkkgdmVyc2lvbnM6ClsgICAgNzMuMTM1XSAJWC5PcmcgQU5TSSBDIEVtdWxhdGlvbjog MC40ClsgICAgNzMuMTM1XSAJWC5PcmcgVmlkZW8gRHJpdmVyOiAxMi4xClsgICAgNzMuMTM1XSAJ WC5PcmcgWElucHV0IGRyaXZlciA6IDE2LjAKWyAgICA3My4xMzVdIAlYLk9yZyBTZXJ2ZXIgRXh0 ZW5zaW9uIDogNi4wClsgICAgNzMuMTM1XSAoLS0pIFBDSToqKDA6MTowOjApIDEwMDI6NGU1MDox NzM0OjEwNWYgcmV2IDAsIE1lbSBAIDB4ZjAwMDAwMDAvMTM0MjE3NzI4LCAweGZlYWYwMDAwLzY1 NTM2LCBJL08gQCAweDAwMDBjODAwLzI1NiwgQklPUyBAIDB4Pz8/Pz8/Pz8vNjU1MzYKWyAgICA3 My4xMzVdIChJSSkgImV4dG1vZCIgd2lsbCBiZSBsb2FkZWQuIFRoaXMgd2FzIGVuYWJsZWQgYnkg ZGVmYXVsdCBhbmQgYWxzbyBzcGVjaWZpZWQgaW4gdGhlIGNvbmZpZyBmaWxlLgpbICAgIDczLjEz NV0gKElJKSAiZGJlIiB3aWxsIGJlIGxvYWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0 IGFuZCBhbHNvIHNwZWNpZmllZCBpbiB0aGUgY29uZmlnIGZpbGUuClsgICAgNzMuMTM1XSAoSUkp ICJnbHgiIHdpbGwgYmUgbG9hZGVkLiBUaGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGFs c28gc3BlY2lmaWVkIGluIHRoZSBjb25maWcgZmlsZS4KWyAgICA3My4xMzZdIChJSSkgInJlY29y ZCIgd2lsbCBiZSBsb2FkZWQuIFRoaXMgd2FzIGVuYWJsZWQgYnkgZGVmYXVsdCBhbmQgYWxzbyBz cGVjaWZpZWQgaW4gdGhlIGNvbmZpZyBmaWxlLgpbICAgIDczLjEzNl0gKElJKSAiZHJpIiB3aWxs IGJlIGxvYWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmll ZCBpbiB0aGUgY29uZmlnIGZpbGUuClsgICAgNzMuMTM2XSAoSUkpICJkcmkyIiB3aWxsIGJlIGxv YWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmllZCBpbiB0 aGUgY29uZmlnIGZpbGUuClsgICAgNzMuMTM2XSAoSUkpIExvYWRNb2R1bGU6ICJleHRtb2QiClsg ICAgNzMuMTgwXSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2V4dGVu c2lvbnMvbGliZXh0bW9kLnNvClsgICAgNzMuMTkxXSAoSUkpIE1vZHVsZSBleHRtb2Q6IHZlbmRv cj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICA3My4xOTFdIAljb21waWxlZCBmb3IgMS4xMi40LCBt b2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAgNzMuMTkxXSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBT ZXJ2ZXIgRXh0ZW5zaW9uClsgICAgNzMuMTkyXSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0 ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDczLjE5Ml0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBN SVQtU0NSRUVOLVNBVkVSClsgICAgNzMuMTkyXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVl ODYtVmlkTW9kZUV4dGVuc2lvbgpbICAgIDczLjE5Ml0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBY RnJlZTg2LURHQQpbICAgIDczLjE5Ml0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBEUE1TClsgICAg NzMuMTkyXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhWaWRlbwpbICAgIDczLjE5Ml0gKElJKSBM b2FkaW5nIGV4dGVuc2lvbiBYVmlkZW8tTW90aW9uQ29tcGVuc2F0aW9uClsgICAgNzMuMTkyXSAo SUkpIExvYWRpbmcgZXh0ZW5zaW9uIFgtUmVzb3VyY2UKWyAgICA3My4xOTJdIChJSSkgTG9hZE1v ZHVsZTogInJlY29yZCIKWyAgICA3My4xOTNdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94 b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJyZWNvcmQuc28KWyAgICA3My4xOTRdIChJSSkgTW9k dWxlIHJlY29yZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDczLjE5NF0gCWNvbXBp bGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4xMy4wClsgICAgNzMuMTk1XSAJTW9k dWxlIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uClsgICAgNzMuMTk1XSAJQUJJIGNsYXNz OiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDczLjE5NV0gKElJKSBM b2FkaW5nIGV4dGVuc2lvbiBSRUNPUkQKWyAgICA3My4xOTVdIChJSSkgTG9hZE1vZHVsZTogImRi ZSIKWyAgICA3My4xOTZdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMv ZXh0ZW5zaW9ucy9saWJkYmUuc28KWyAgICA3My4xOTddIChJSSkgTW9kdWxlIGRiZTogdmVuZG9y PSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDczLjE5N10gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1v ZHVsZSB2ZXJzaW9uID0gMS4wLjAKWyAgICA3My4xOTddIAlNb2R1bGUgY2xhc3M6IFguT3JnIFNl cnZlciBFeHRlbnNpb24KWyAgICA3My4xOTddIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRl bnNpb24sIHZlcnNpb24gNi4wClsgICAgNzMuMTk3XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIERP VUJMRS1CVUZGRVIKWyAgICA3My4xOTddIChJSSkgTG9hZE1vZHVsZTogImdseCIKWyAgICA3My4x OThdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9s aWJnbHguc28KWyAgICA3My4yMzddIChJSSkgTW9kdWxlIGdseDogdmVuZG9yPSJYLk9yZyBGb3Vu ZGF0aW9uIgpbICAgIDczLjIzN10gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9u ID0gMS4wLjAKWyAgICA3My4yMzddIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24s IHZlcnNpb24gNi4wClsgICAgNzMuMjQ3XSAoPT0pIEFJR0xYIGVuYWJsZWQKWyAgICA3My4yNDdd IChJSSkgTG9hZGluZyBleHRlbnNpb24gR0xYClsgICAgNzMuMjQ3XSAoSUkpIExvYWRNb2R1bGU6 ICJkcmkiClsgICAgNzMuMjQ4XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1 bGVzL2V4dGVuc2lvbnMvbGliZHJpLnNvClsgICAgNzMuMjcyXSAoSUkpIE1vZHVsZSBkcmk6IHZl bmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICA3My4yNzJdIAljb21waWxlZCBmb3IgMS4xMi40 LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAgNzMuMjcyXSAJQUJJIGNsYXNzOiBYLk9yZyBT ZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDczLjI3Ml0gKElJKSBMb2FkaW5nIGV4 dGVuc2lvbiBYRnJlZTg2LURSSQpbICAgIDczLjI3Ml0gKElJKSBMb2FkTW9kdWxlOiAiZHJpMiIK WyAgICA3My4yNzRdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0 ZW5zaW9ucy9saWJkcmkyLnNvClsgICAgNzMuMjc1XSAoSUkpIE1vZHVsZSBkcmkyOiB2ZW5kb3I9 IlguT3JnIEZvdW5kYXRpb24iClsgICAgNzMuMjc1XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9k dWxlIHZlcnNpb24gPSAxLjIuMApbICAgIDczLjI3NV0gCUFCSSBjbGFzczogWC5PcmcgU2VydmVy IEV4dGVuc2lvbiwgdmVyc2lvbiA2LjAKWyAgICA3My4yNzVdIChJSSkgTG9hZGluZyBleHRlbnNp b24gRFJJMgpbICAgIDczLjI3NV0gKElJKSBMb2FkTW9kdWxlOiAidmVzYSIKWyAgICA3My4yNzVd IChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZHJpdmVycy92ZXNhX2Ry di5zbwpbICAgIDczLjI4N10gKElJKSBNb2R1bGUgdmVzYTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0 aW9uIgpbICAgIDczLjI4N10gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0g Mi4zLjMKWyAgICA3My4yODddIAlNb2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAg IDczLjI4N10gCUFCSSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDEyLjEKWyAg ICA3My4yODddIChJSSkgVkVTQTogZHJpdmVyIGZvciBWRVNBIGNoaXBzZXRzOiB2ZXNhClsgICAg NzMuMjg3XSAoLS0pIFVzaW5nIHN5c2NvbnMgZHJpdmVyIHdpdGggWCBzdXBwb3J0ICh2ZXJzaW9u IDIuMCkKWyAgICA3My4yODddICgtLSkgdXNpbmcgVlQgbnVtYmVyIDkKClsgICAgNzMuMjkxXSAo V1cpIFZHQSBhcmJpdGVyOiBjYW5ub3Qgb3BlbiBrZXJuZWwgYXJiaXRlciwgbm8gbXVsdGktY2Fy ZCBzdXBwb3J0ClsgICAgNzMuMjkxXSAoSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAidmJlIgpbICAg IDczLjI5MV0gKElJKSBMb2FkTW9kdWxlOiAidmJlIgpbICAgIDczLjI5Ml0gKElJKSBMb2FkaW5n IC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9saWJ2YmUuc28KWyAgICA3My4zMDhdIChJSSkg TW9kdWxlIHZiZTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDczLjMwOF0gCWNvbXBp bGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4xLjAKWyAgICA3My4zMDhdIAlBQkkg Y2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxMi4xClsgICAgNzMuMzA4XSAoSUkp IExvYWRpbmcgc3ViIG1vZHVsZSAiaW50MTAiClsgICAgNzMuMzA4XSAoSUkpIExvYWRNb2R1bGU6 ICJpbnQxMCIKWyAgICA3My4zMDhdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21v ZHVsZXMvbGliaW50MTAuc28KWyAgICA3My4zNTZdIChJSSkgTW9kdWxlIGludDEwOiB2ZW5kb3I9 IlguT3JnIEZvdW5kYXRpb24iClsgICAgNzMuMzU2XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9k dWxlIHZlcnNpb24gPSAxLjAuMApbICAgIDczLjM1Nl0gCUFCSSBjbGFzczogWC5PcmcgVmlkZW8g RHJpdmVyLCB2ZXJzaW9uIDEyLjEKWyAgICA3My4zNTZdIChJSSkgVkVTQSgwKTogaW5pdGlhbGl6 aW5nIGludDEwClsgICAgNzMuMzYxXSAoSUkpIFZFU0EoMCk6IFByaW1hcnkgVl9CSU9TIHNlZ21l bnQgaXM6IDB4YzAwMApbICAgIDczLjM2N10gKElJKSBWRVNBKDApOiBWRVNBIEJJT1MgZGV0ZWN0 ZWQKWyAgICA3My4zNjddIChJSSkgVkVTQSgwKTogVkVTQSBWQkUgVmVyc2lvbiAyLjAKWyAgICA3 My4zNjddIChJSSkgVkVTQSgwKTogVkVTQSBWQkUgVG90YWwgTWVtOiAxMzEwNzIga0IKWyAgICA3 My4zNjddIChJSSkgVkVTQSgwKTogVkVTQSBWQkUgT0VNOiBBVEkgTU9CSUxJVFkgUkFERU9OIDk2 MDAgICAKWyAgICA3My4zNjddIChJSSkgVkVTQSgwKTogVkVTQSBWQkUgT0VNIFNvZnR3YXJlIFJl djogMS4wClsgICAgNzMuMzY3XSAoSUkpIFZFU0EoMCk6IFZFU0EgVkJFIE9FTSBWZW5kb3I6IEFU SSBUZWNobm9sb2dpZXMgSW5jLgpbICAgIDczLjM2N10gKElJKSBWRVNBKDApOiBWRVNBIFZCRSBP RU0gUHJvZHVjdDogUDExIApbICAgIDczLjM2N10gKElJKSBWRVNBKDApOiBWRVNBIFZCRSBPRU0g UHJvZHVjdCBSZXY6IDAxLjAwClsgICAgNzMuNDYyXSAoKiopIFZFU0EoMCk6IERlcHRoIDE2LCAo LS0pIGZyYW1lYnVmZmVyIGJwcCAxNgpbICAgIDczLjQ2Ml0gKD09KSBWRVNBKDApOiBSR0Igd2Vp Z2h0IDU2NQpbICAgIDczLjQ2M10gKD09KSBWRVNBKDApOiBEZWZhdWx0IHZpc3VhbCBpcyBUcnVl Q29sb3IKWyAgICA3My40NjNdICg9PSkgVkVTQSgwKTogVXNpbmcgZ2FtbWEgY29ycmVjdGlvbiAo MS4wLCAxLjAsIDEuMCkKWyAgICA3My40NjNdIChJSSkgTG9hZGluZyBzdWIgbW9kdWxlICJkZGMi ClsgICAgNzMuNDYzXSAoSUkpIExvYWRNb2R1bGU6ICJkZGMiClsgICAgNzMuNDYzXSAoSUkpIE1v ZHVsZSAiZGRjIiBhbHJlYWR5IGJ1aWx0LWluClsgICAgNzMuNDYzXSAoSUkpIFZFU0EoMCk6IFZF U0EgVkJFIEREQyBzdXBwb3J0ZWQKWyAgICA3My40NjNdIChJSSkgVkVTQSgwKTogVkVTQSBWQkUg RERDIExldmVsIG5vbmUKWyAgICA3My40NjNdIChJSSkgVkVTQSgwKTogVkVTQSBWQkUgRERDIHRy YW5zZmVyIGluIGFwcHIuIDIgc2VjLgpbICAgIDczLjQ2M10gKElJKSBWRVNBKDApOiBWRVNBIFZC RSBEREMgcmVhZCBmYWlsZWQKWyAgICA3My40NjRdIChJSSkgVkVTQSgwKTogVkVTQSBWQkUgUGFu ZWxJRCByZWFkIHN1Y2Nlc3NmdWxseQpbICAgIDczLjQ2NF0gKElJKSBWRVNBKDApOiBQYW5lbElE IHJldHVybmVkIHBhbmVsIHJlc29sdXRpb24gMTI4MHg4MDAKWyAgICA3My40NjRdIChJSSkgVkVT QSgwKTogU2VhcmNoaW5nIGZvciBtYXRjaGluZyBWRVNBIG1vZGUocyk6ClsgICAgNzMuNDY1XSBN b2RlOiAxODIgKDMyMHgyMDApClsgICAgNzMuNDY1XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAg ICA3My40NjVdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNDY1XSAJV2luQkF0dHJpYnV0 ZXM6IDB4MApbICAgIDczLjQ2NV0gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjQ2NV0gCVdp blNpemU6IDY0ClsgICAgNzMuNDY1XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjQ2NV0g CVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My40NjVdIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5 ClsgICAgNzMuNDY1XSAJQnl0ZXNQZXJTY2FubGluZTogMzIwClsgICAgNzMuNDY1XSAJWFJlc29s dXRpb246IDMyMApbICAgIDczLjQ2NV0gCVlSZXNvbHV0aW9uOiAyMDAKWyAgICA3My40NjVdIAlY Q2hhclNpemU6IDgKWyAgICA3My40NjVdIAlZQ2hhclNpemU6IDgKWyAgICA3My40NjVdIAlOdW1i ZXJPZlBsYW5lczogMQpbICAgIDczLjQ2NV0gCUJpdHNQZXJQaXhlbDogOApbICAgIDczLjQ2NV0g CU51bWJlck9mQmFua3M6IDEKWyAgICA3My40NjVdIAlNZW1vcnlNb2RlbDogNApbICAgIDczLjQ2 NV0gCUJhbmtTaXplOiAwClsgICAgNzMuNDY2XSAJTnVtYmVyT2ZJbWFnZXM6IDI1NApbICAgIDcz LjQ2Nl0gCVJlZE1hc2tTaXplOiAwClsgICAgNzMuNDY2XSAJUmVkRmllbGRQb3NpdGlvbjogMApb ICAgIDczLjQ2Nl0gCUdyZWVuTWFza1NpemU6IDAKWyAgICA3My40NjZdIAlHcmVlbkZpZWxkUG9z aXRpb246IDAKWyAgICA3My40NjZdIAlCbHVlTWFza1NpemU6IDAKWyAgICA3My40NjZdIAlCbHVl RmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ2Nl0gCVJzdmRNYXNrU2l6ZTogMApbICAgIDczLjQ2 Nl0gCVJzdmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDY2XSAJRGlyZWN0Q29sb3JNb2RlSW5m bzogMApbICAgIDczLjQ2Nl0gCVBoeXNCYXNlUHRyOiAweGYwMDAwMDAwClsgICAgNzMuNDY3XSBN b2RlOiAxMGQgKDMyMHgyMDApClsgICAgNzMuNDY3XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAg ICA3My40NjddIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNDY3XSAJV2luQkF0dHJpYnV0 ZXM6IDB4MApbICAgIDczLjQ2N10gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjQ2N10gCVdp blNpemU6IDY0ClsgICAgNzMuNDY3XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjQ2N10g CVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My40NjddIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5 ClsgICAgNzMuNDY3XSAJQnl0ZXNQZXJTY2FubGluZTogNjQwClsgICAgNzMuNDY3XSAJWFJlc29s dXRpb246IDMyMApbICAgIDczLjQ2N10gCVlSZXNvbHV0aW9uOiAyMDAKWyAgICA3My40NjddIAlY Q2hhclNpemU6IDgKWyAgICA3My40NjddIAlZQ2hhclNpemU6IDgKWyAgICA3My40NjhdIAlOdW1i ZXJPZlBsYW5lczogMQpbICAgIDczLjQ2OF0gCUJpdHNQZXJQaXhlbDogMTUKWyAgICA3My40Njhd IAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNDY4XSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My40 NjhdIAlCYW5rU2l6ZTogMApbICAgIDczLjQ2OF0gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAgICA3 My40NjhdIAlSZWRNYXNrU2l6ZTogNQpbICAgIDczLjQ2OF0gCVJlZEZpZWxkUG9zaXRpb246IDEw ClsgICAgNzMuNDY4XSAJR3JlZW5NYXNrU2l6ZTogNQpbICAgIDczLjQ2OF0gCUdyZWVuRmllbGRQ b3NpdGlvbjogNQpbICAgIDczLjQ2OF0gCUJsdWVNYXNrU2l6ZTogNQpbICAgIDczLjQ2OF0gCUJs dWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDY4XSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMu NDY4XSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My40NjhdIAlEaXJlY3RDb2xvck1vZGVJ bmZvOiAwClsgICAgNzMuNDY4XSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My40Njld ICpNb2RlOiAxMGUgKDMyMHgyMDApClsgICAgNzMuNDY5XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIK WyAgICA3My40NjldIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNDY5XSAJV2luQkF0dHJp YnV0ZXM6IDB4MApbICAgIDczLjQ2OV0gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjQ2OV0g CVdpblNpemU6IDY0ClsgICAgNzMuNDcwXSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjQ3 MF0gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My40NzBdIAlXaW5GdW5jUHRyOiAweGMwMDA1 MmU5ClsgICAgNzMuNDcwXSAJQnl0ZXNQZXJTY2FubGluZTogNjQwClsgICAgNzMuNDcwXSAJWFJl c29sdXRpb246IDMyMApbICAgIDczLjQ3MF0gCVlSZXNvbHV0aW9uOiAyMDAKWyAgICA3My40NzBd IAlYQ2hhclNpemU6IDgKWyAgICA3My40NzBdIAlZQ2hhclNpemU6IDgKWyAgICA3My40NzBdIAlO dW1iZXJPZlBsYW5lczogMQpbICAgIDczLjQ3MF0gCUJpdHNQZXJQaXhlbDogMTYKWyAgICA3My40 NzBdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNDcwXSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3 My40NzBdIAlCYW5rU2l6ZTogMApbICAgIDczLjQ3MF0gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAg ICA3My40NzBdIAlSZWRNYXNrU2l6ZTogNQpbICAgIDczLjQ3MF0gCVJlZEZpZWxkUG9zaXRpb246 IDExClsgICAgNzMuNDcwXSAJR3JlZW5NYXNrU2l6ZTogNgpbICAgIDczLjQ3MF0gCUdyZWVuRmll bGRQb3NpdGlvbjogNQpbICAgIDczLjQ3MF0gCUJsdWVNYXNrU2l6ZTogNQpbICAgIDczLjQ3MF0g CUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDcwXSAJUnN2ZE1hc2tTaXplOiAwClsgICAg NzMuNDcwXSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My40NzBdIAlEaXJlY3RDb2xvck1v ZGVJbmZvOiAwClsgICAgNzMuNDcwXSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My40 NzFdIE1vZGU6IDEwZiAoMzIweDIwMCkKWyAgICA3My40NzJdIAlNb2RlQXR0cmlidXRlczogMHhi YgpbICAgIDczLjQ3Ml0gCVdpbkFBdHRyaWJ1dGVzOiAweDcKWyAgICA3My40NzJdIAlXaW5CQXR0 cmlidXRlczogMHgwClsgICAgNzMuNDcyXSAJV2luR3JhbnVsYXJpdHk6IDY0ClsgICAgNzMuNDcy XSAJV2luU2l6ZTogNjQKWyAgICA3My40NzJdIAlXaW5BU2VnbWVudDogMHhhMDAwClsgICAgNzMu NDcyXSAJV2luQlNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjQ3Ml0gCVdpbkZ1bmNQdHI6IDB4YzAw MDUyZTkKWyAgICA3My40NzJdIAlCeXRlc1BlclNjYW5saW5lOiA5NjAKWyAgICA3My40NzJdIAlY UmVzb2x1dGlvbjogMzIwClsgICAgNzMuNDcyXSAJWVJlc29sdXRpb246IDIwMApbICAgIDczLjQ3 Ml0gCVhDaGFyU2l6ZTogOApbICAgIDczLjQ3Ml0gCVlDaGFyU2l6ZTogOApbICAgIDczLjQ3Ml0g CU51bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNDcyXSAJQml0c1BlclBpeGVsOiAyNApbICAgIDcz LjQ3Ml0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My40NzJdIAlNZW1vcnlNb2RlbDogNgpbICAg IDczLjQ3Ml0gCUJhbmtTaXplOiAwClsgICAgNzMuNDcyXSAJTnVtYmVyT2ZJbWFnZXM6IDI1NApb ICAgIDczLjQ3Ml0gCVJlZE1hc2tTaXplOiA4ClsgICAgNzMuNDcyXSAJUmVkRmllbGRQb3NpdGlv bjogMTYKWyAgICA3My40NzJdIAlHcmVlbk1hc2tTaXplOiA4ClsgICAgNzMuNDcyXSAJR3JlZW5G aWVsZFBvc2l0aW9uOiA4ClsgICAgNzMuNDcyXSAJQmx1ZU1hc2tTaXplOiA4ClsgICAgNzMuNDcy XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My40NzJdIAlSc3ZkTWFza1NpemU6IDAKWyAg ICA3My40NzJdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ3Ml0gCURpcmVjdENvbG9y TW9kZUluZm86IDAKWyAgICA3My40NzJdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDcz LjQ3NF0gTW9kZTogMTIwICgzMjB4MjAwKQpbICAgIDczLjQ3NF0gCU1vZGVBdHRyaWJ1dGVzOiAw eGJiClsgICAgNzMuNDc0XSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjQ3NF0gCVdpbkJB dHRyaWJ1dGVzOiAweDAKWyAgICA3My40NzRdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My40 NzRdIAlXaW5TaXplOiA2NApbICAgIDczLjQ3NF0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3 My40NzRdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNDc0XSAJV2luRnVuY1B0cjogMHhj MDAwNTJlOQpbICAgIDczLjQ3NF0gCUJ5dGVzUGVyU2NhbmxpbmU6IDEyODAKWyAgICA3My40NzRd IAlYUmVzb2x1dGlvbjogMzIwClsgICAgNzMuNDc0XSAJWVJlc29sdXRpb246IDIwMApbICAgIDcz LjQ3NF0gCVhDaGFyU2l6ZTogOApbICAgIDczLjQ3NF0gCVlDaGFyU2l6ZTogOApbICAgIDczLjQ3 NF0gCU51bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNDc0XSAJQml0c1BlclBpeGVsOiAzMgpbICAg IDczLjQ3NF0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My40NzRdIAlNZW1vcnlNb2RlbDogNgpb ICAgIDczLjQ3NF0gCUJhbmtTaXplOiAwClsgICAgNzMuNDc0XSAJTnVtYmVyT2ZJbWFnZXM6IDI1 NApbICAgIDczLjQ3NF0gCVJlZE1hc2tTaXplOiA4ClsgICAgNzMuNDc0XSAJUmVkRmllbGRQb3Np dGlvbjogMTYKWyAgICA3My40NzRdIAlHcmVlbk1hc2tTaXplOiA4ClsgICAgNzMuNDc0XSAJR3Jl ZW5GaWVsZFBvc2l0aW9uOiA4ClsgICAgNzMuNDc0XSAJQmx1ZU1hc2tTaXplOiA4ClsgICAgNzMu NDc0XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My40NzVdIAlSc3ZkTWFza1NpemU6IDAK WyAgICA3My40NzVdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ3NV0gCURpcmVjdENv bG9yTW9kZUluZm86IDAKWyAgICA3My40NzVdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAg IDczLjQ3Nl0gTW9kZTogMTkyICgzMjB4MjQwKQpbICAgIDczLjQ3Nl0gCU1vZGVBdHRyaWJ1dGVz OiAweGJiClsgICAgNzMuNDc2XSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjQ3Nl0gCVdp bkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My40NzZdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3 My40NzZdIAlXaW5TaXplOiA2NApbICAgIDczLjQ3Nl0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAg ICA3My40NzZdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNDc2XSAJV2luRnVuY1B0cjog MHhjMDAwNTJlOQpbICAgIDczLjQ3Nl0gCUJ5dGVzUGVyU2NhbmxpbmU6IDMyMApbICAgIDczLjQ3 Nl0gCVhSZXNvbHV0aW9uOiAzMjAKWyAgICA3My40NzZdIAlZUmVzb2x1dGlvbjogMjQwClsgICAg NzMuNDc2XSAJWENoYXJTaXplOiA4ClsgICAgNzMuNDc2XSAJWUNoYXJTaXplOiA4ClsgICAgNzMu NDc2XSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My40NzZdIAlCaXRzUGVyUGl4ZWw6IDgKWyAg ICA3My40NzZdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNDc2XSAJTWVtb3J5TW9kZWw6IDQK WyAgICA3My40NzZdIAlCYW5rU2l6ZTogMApbICAgIDczLjQ3Nl0gCU51bWJlck9mSW1hZ2VzOiAy NTQKWyAgICA3My40NzddIAlSZWRNYXNrU2l6ZTogMApbICAgIDczLjQ3N10gCVJlZEZpZWxkUG9z aXRpb246IDAKWyAgICA3My40NzddIAlHcmVlbk1hc2tTaXplOiAwClsgICAgNzMuNDc3XSAJR3Jl ZW5GaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDc3XSAJQmx1ZU1hc2tTaXplOiAwClsgICAgNzMu NDc3XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My40NzddIAlSc3ZkTWFza1NpemU6IDAK WyAgICA3My40NzddIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ3N10gCURpcmVjdENv bG9yTW9kZUluZm86IDAKWyAgICA3My40NzddIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAg IDczLjQ3OF0gTW9kZTogMTkzICgzMjB4MjQwKQpbICAgIDczLjQ3OF0gCU1vZGVBdHRyaWJ1dGVz OiAweGJiClsgICAgNzMuNDc4XSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjQ3OF0gCVdp bkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My40NzhdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3 My40NzhdIAlXaW5TaXplOiA2NApbICAgIDczLjQ3OF0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAg ICA3My40NzhdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNDc4XSAJV2luRnVuY1B0cjog MHhjMDAwNTJlOQpbICAgIDczLjQ3OF0gCUJ5dGVzUGVyU2NhbmxpbmU6IDY0MApbICAgIDczLjQ3 OF0gCVhSZXNvbHV0aW9uOiAzMjAKWyAgICA3My40NzhdIAlZUmVzb2x1dGlvbjogMjQwClsgICAg NzMuNDc4XSAJWENoYXJTaXplOiA4ClsgICAgNzMuNDc4XSAJWUNoYXJTaXplOiA4ClsgICAgNzMu NDc4XSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My40NzldIAlCaXRzUGVyUGl4ZWw6IDE1Clsg ICAgNzMuNDc5XSAJTnVtYmVyT2ZCYW5rczogMQpbICAgIDczLjQ3OV0gCU1lbW9yeU1vZGVsOiA2 ClsgICAgNzMuNDc5XSAJQmFua1NpemU6IDAKWyAgICA3My40NzldIAlOdW1iZXJPZkltYWdlczog MjU0ClsgICAgNzMuNDc5XSAJUmVkTWFza1NpemU6IDUKWyAgICA3My40NzldIAlSZWRGaWVsZFBv c2l0aW9uOiAxMApbICAgIDczLjQ3OV0gCUdyZWVuTWFza1NpemU6IDUKWyAgICA3My40NzldIAlH cmVlbkZpZWxkUG9zaXRpb246IDUKWyAgICA3My40NzldIAlCbHVlTWFza1NpemU6IDUKWyAgICA3 My40NzldIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ3OV0gCVJzdmRNYXNrU2l6ZTog MApbICAgIDczLjQ3OV0gCVJzdmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDc5XSAJRGlyZWN0 Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjQ3OV0gCVBoeXNCYXNlUHRyOiAweGYwMDAwMDAwClsg ICAgNzMuNDgwXSAqTW9kZTogMTk0ICgzMjB4MjQwKQpbICAgIDczLjQ4MF0gCU1vZGVBdHRyaWJ1 dGVzOiAweGJiClsgICAgNzMuNDgwXSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjQ4MF0g CVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My40ODBdIAlXaW5HcmFudWxhcml0eTogNjQKWyAg ICA3My40ODBdIAlXaW5TaXplOiA2NApbICAgIDczLjQ4MF0gCVdpbkFTZWdtZW50OiAweGEwMDAK WyAgICA3My40ODBdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNDgxXSAJV2luRnVuY1B0 cjogMHhjMDAwNTJlOQpbICAgIDczLjQ4MV0gCUJ5dGVzUGVyU2NhbmxpbmU6IDY0MApbICAgIDcz LjQ4MV0gCVhSZXNvbHV0aW9uOiAzMjAKWyAgICA3My40ODFdIAlZUmVzb2x1dGlvbjogMjQwClsg ICAgNzMuNDgxXSAJWENoYXJTaXplOiA4ClsgICAgNzMuNDgxXSAJWUNoYXJTaXplOiA4ClsgICAg NzMuNDgxXSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My40ODFdIAlCaXRzUGVyUGl4ZWw6IDE2 ClsgICAgNzMuNDgxXSAJTnVtYmVyT2ZCYW5rczogMQpbICAgIDczLjQ4MV0gCU1lbW9yeU1vZGVs OiA2ClsgICAgNzMuNDgxXSAJQmFua1NpemU6IDAKWyAgICA3My40ODFdIAlOdW1iZXJPZkltYWdl czogMjU0ClsgICAgNzMuNDgxXSAJUmVkTWFza1NpemU6IDUKWyAgICA3My40ODFdIAlSZWRGaWVs ZFBvc2l0aW9uOiAxMQpbICAgIDczLjQ4MV0gCUdyZWVuTWFza1NpemU6IDYKWyAgICA3My40ODFd IAlHcmVlbkZpZWxkUG9zaXRpb246IDUKWyAgICA3My40ODFdIAlCbHVlTWFza1NpemU6IDUKWyAg ICA3My40ODFdIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ4MV0gCVJzdmRNYXNrU2l6 ZTogMApbICAgIDczLjQ4MV0gCVJzdmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDgxXSAJRGly ZWN0Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjQ4MV0gCVBoeXNCYXNlUHRyOiAweGYwMDAwMDAw ClsgICAgNzMuNDgyXSBNb2RlOiAxOTUgKDMyMHgyNDApClsgICAgNzMuNDgyXSAJTW9kZUF0dHJp YnV0ZXM6IDB4YmIKWyAgICA3My40ODJdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNDgz XSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjQ4M10gCVdpbkdyYW51bGFyaXR5OiA2NApb ICAgIDczLjQ4M10gCVdpblNpemU6IDY0ClsgICAgNzMuNDgzXSAJV2luQVNlZ21lbnQ6IDB4YTAw MApbICAgIDczLjQ4M10gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My40ODNdIAlXaW5GdW5j UHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNDgzXSAJQnl0ZXNQZXJTY2FubGluZTogOTYwClsgICAg NzMuNDgzXSAJWFJlc29sdXRpb246IDMyMApbICAgIDczLjQ4M10gCVlSZXNvbHV0aW9uOiAyNDAK WyAgICA3My40ODNdIAlYQ2hhclNpemU6IDgKWyAgICA3My40ODNdIAlZQ2hhclNpemU6IDgKWyAg ICA3My40ODNdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjQ4M10gCUJpdHNQZXJQaXhlbDog MjQKWyAgICA3My40ODNdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNDgzXSAJTWVtb3J5TW9k ZWw6IDYKWyAgICA3My40ODNdIAlCYW5rU2l6ZTogMApbICAgIDczLjQ4M10gCU51bWJlck9mSW1h Z2VzOiAyNTQKWyAgICA3My40ODNdIAlSZWRNYXNrU2l6ZTogOApbICAgIDczLjQ4M10gCVJlZEZp ZWxkUG9zaXRpb246IDE2ClsgICAgNzMuNDgzXSAJR3JlZW5NYXNrU2l6ZTogOApbICAgIDczLjQ4 M10gCUdyZWVuRmllbGRQb3NpdGlvbjogOApbICAgIDczLjQ4M10gCUJsdWVNYXNrU2l6ZTogOApb ICAgIDczLjQ4M10gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDgzXSAJUnN2ZE1hc2tT aXplOiAwClsgICAgNzMuNDgzXSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My40ODNdIAlE aXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNDgzXSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAw MDAKWyAgICA3My40ODVdIE1vZGU6IDE5NiAoMzIweDI0MCkKWyAgICA3My40ODVdIAlNb2RlQXR0 cmlidXRlczogMHhiYgpbICAgIDczLjQ4NV0gCVdpbkFBdHRyaWJ1dGVzOiAweDcKWyAgICA3My40 ODVdIAlXaW5CQXR0cmlidXRlczogMHgwClsgICAgNzMuNDg1XSAJV2luR3JhbnVsYXJpdHk6IDY0 ClsgICAgNzMuNDg1XSAJV2luU2l6ZTogNjQKWyAgICA3My40ODVdIAlXaW5BU2VnbWVudDogMHhh MDAwClsgICAgNzMuNDg1XSAJV2luQlNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjQ4NV0gCVdpbkZ1 bmNQdHI6IDB4YzAwMDUyZTkKWyAgICA3My40ODVdIAlCeXRlc1BlclNjYW5saW5lOiAxMjgwClsg ICAgNzMuNDg1XSAJWFJlc29sdXRpb246IDMyMApbICAgIDczLjQ4NV0gCVlSZXNvbHV0aW9uOiAy NDAKWyAgICA3My40ODVdIAlYQ2hhclNpemU6IDgKWyAgICA3My40ODVdIAlZQ2hhclNpemU6IDgK WyAgICA3My40ODVdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjQ4NV0gCUJpdHNQZXJQaXhl bDogMzIKWyAgICA3My40ODVdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNDg1XSAJTWVtb3J5 TW9kZWw6IDYKWyAgICA3My40ODVdIAlCYW5rU2l6ZTogMApbICAgIDczLjQ4NV0gCU51bWJlck9m SW1hZ2VzOiAyNTQKWyAgICA3My40ODVdIAlSZWRNYXNrU2l6ZTogOApbICAgIDczLjQ4NV0gCVJl ZEZpZWxkUG9zaXRpb246IDE2ClsgICAgNzMuNDg1XSAJR3JlZW5NYXNrU2l6ZTogOApbICAgIDcz LjQ4NV0gCUdyZWVuRmllbGRQb3NpdGlvbjogOApbICAgIDczLjQ4NV0gCUJsdWVNYXNrU2l6ZTog OApbICAgIDczLjQ4NV0gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDg1XSAJUnN2ZE1h c2tTaXplOiAwClsgICAgNzMuNDg2XSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My40ODZd IAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNDg2XSAJUGh5c0Jhc2VQdHI6IDB4ZjAw MDAwMDAKWyAgICA3My40ODhdIE1vZGU6IDFhMiAoNDAweDMwMCkKWyAgICA3My40ODhdIAlNb2Rl QXR0cmlidXRlczogMHhiYgpbICAgIDczLjQ4OF0gCVdpbkFBdHRyaWJ1dGVzOiAweDcKWyAgICA3 My40ODhdIAlXaW5CQXR0cmlidXRlczogMHgwClsgICAgNzMuNDg4XSAJV2luR3JhbnVsYXJpdHk6 IDY0ClsgICAgNzMuNDg4XSAJV2luU2l6ZTogNjQKWyAgICA3My40ODhdIAlXaW5BU2VnbWVudDog MHhhMDAwClsgICAgNzMuNDg4XSAJV2luQlNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjQ4OF0gCVdp bkZ1bmNQdHI6IDB4YzAwMDUyZTkKWyAgICA3My40ODhdIAlCeXRlc1BlclNjYW5saW5lOiA0MDAK WyAgICA3My40ODhdIAlYUmVzb2x1dGlvbjogNDAwClsgICAgNzMuNDg4XSAJWVJlc29sdXRpb246 IDMwMApbICAgIDczLjQ4OF0gCVhDaGFyU2l6ZTogOApbICAgIDczLjQ4OF0gCVlDaGFyU2l6ZTog MTYKWyAgICA3My40ODhdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjQ4OV0gCUJpdHNQZXJQ aXhlbDogOApbICAgIDczLjQ4OV0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My40ODldIAlNZW1v cnlNb2RlbDogNApbICAgIDczLjQ4OV0gCUJhbmtTaXplOiAwClsgICAgNzMuNDg5XSAJTnVtYmVy T2ZJbWFnZXM6IDI1NApbICAgIDczLjQ4OV0gCVJlZE1hc2tTaXplOiAwClsgICAgNzMuNDg5XSAJ UmVkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ4OV0gCUdyZWVuTWFza1NpemU6IDAKWyAgICA3 My40ODldIAlHcmVlbkZpZWxkUG9zaXRpb246IDAKWyAgICA3My40ODldIAlCbHVlTWFza1NpemU6 IDAKWyAgICA3My40ODldIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ4OV0gCVJzdmRN YXNrU2l6ZTogMApbICAgIDczLjQ4OV0gCVJzdmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNDg5 XSAJRGlyZWN0Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjQ4OV0gCVBoeXNCYXNlUHRyOiAweGYw MDAwMDAwClsgICAgNzMuNDkxXSBNb2RlOiAxYTMgKDQwMHgzMDApClsgICAgNzMuNDkxXSAJTW9k ZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3My40OTFdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAg NzMuNDkxXSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjQ5Ml0gCVdpbkdyYW51bGFyaXR5 OiA2NApbICAgIDczLjQ5Ml0gCVdpblNpemU6IDY0ClsgICAgNzMuNDkyXSAJV2luQVNlZ21lbnQ6 IDB4YTAwMApbICAgIDczLjQ5Ml0gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My40OTJdIAlX aW5GdW5jUHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNDkyXSAJQnl0ZXNQZXJTY2FubGluZTogODAw ClsgICAgNzMuNDkyXSAJWFJlc29sdXRpb246IDQwMApbICAgIDczLjQ5Ml0gCVlSZXNvbHV0aW9u OiAzMDAKWyAgICA3My40OTJdIAlYQ2hhclNpemU6IDgKWyAgICA3My40OTJdIAlZQ2hhclNpemU6 IDE2ClsgICAgNzMuNDkyXSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My40OTJdIAlCaXRzUGVy UGl4ZWw6IDE1ClsgICAgNzMuNDkyXSAJTnVtYmVyT2ZCYW5rczogMQpbICAgIDczLjQ5Ml0gCU1l bW9yeU1vZGVsOiA2ClsgICAgNzMuNDkyXSAJQmFua1NpemU6IDAKWyAgICA3My40OTJdIAlOdW1i ZXJPZkltYWdlczogMjU0ClsgICAgNzMuNDkyXSAJUmVkTWFza1NpemU6IDUKWyAgICA3My40OTJd IAlSZWRGaWVsZFBvc2l0aW9uOiAxMApbICAgIDczLjQ5Ml0gCUdyZWVuTWFza1NpemU6IDUKWyAg ICA3My40OTJdIAlHcmVlbkZpZWxkUG9zaXRpb246IDUKWyAgICA3My40OTJdIAlCbHVlTWFza1Np emU6IDUKWyAgICA3My40OTJdIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAgIDczLjQ5Ml0gCVJz dmRNYXNrU2l6ZTogMApbICAgIDczLjQ5Ml0gCVJzdmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMu NDkyXSAJRGlyZWN0Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjQ5Ml0gCVBoeXNCYXNlUHRyOiAw eGYwMDAwMDAwClsgICAgNzMuNDk1XSAqTW9kZTogMWE0ICg0MDB4MzAwKQpbICAgIDczLjQ5NV0g CU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMuNDk1XSAJV2luQUF0dHJpYnV0ZXM6IDB4Nwpb ICAgIDczLjQ5NV0gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My40OTVdIAlXaW5HcmFudWxh cml0eTogNjQKWyAgICA3My40OTVdIAlXaW5TaXplOiA2NApbICAgIDczLjQ5NV0gCVdpbkFTZWdt ZW50OiAweGEwMDAKWyAgICA3My40OTVdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNDk1 XSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjQ5NV0gCUJ5dGVzUGVyU2NhbmxpbmU6 IDgwMApbICAgIDczLjQ5NV0gCVhSZXNvbHV0aW9uOiA0MDAKWyAgICA3My40OTVdIAlZUmVzb2x1 dGlvbjogMzAwClsgICAgNzMuNDk1XSAJWENoYXJTaXplOiA4ClsgICAgNzMuNDk1XSAJWUNoYXJT aXplOiAxNgpbICAgIDczLjQ5NV0gCU51bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNDk1XSAJQml0 c1BlclBpeGVsOiAxNgpbICAgIDczLjQ5NV0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My40OTVd IAlNZW1vcnlNb2RlbDogNgpbICAgIDczLjQ5NV0gCUJhbmtTaXplOiAwClsgICAgNzMuNDk1XSAJ TnVtYmVyT2ZJbWFnZXM6IDI1NApbICAgIDczLjQ5NV0gCVJlZE1hc2tTaXplOiA1ClsgICAgNzMu NDk2XSAJUmVkRmllbGRQb3NpdGlvbjogMTEKWyAgICA3My40OTZdIAlHcmVlbk1hc2tTaXplOiA2 ClsgICAgNzMuNDk2XSAJR3JlZW5GaWVsZFBvc2l0aW9uOiA1ClsgICAgNzMuNDk2XSAJQmx1ZU1h c2tTaXplOiA1ClsgICAgNzMuNDk2XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My40OTZd IAlSc3ZkTWFza1NpemU6IDAKWyAgICA3My40OTZdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAg IDczLjQ5Nl0gCURpcmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3My40OTZdIAlQaHlzQmFzZVB0 cjogMHhmMDAwMDAwMApbICAgIDczLjQ5OF0gTW9kZTogMWE1ICg0MDB4MzAwKQpbICAgIDczLjQ5 OF0gCU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMuNDk4XSAJV2luQUF0dHJpYnV0ZXM6IDB4 NwpbICAgIDczLjQ5OF0gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My40OThdIAlXaW5HcmFu dWxhcml0eTogNjQKWyAgICA3My40OThdIAlXaW5TaXplOiA2NApbICAgIDczLjQ5OF0gCVdpbkFT ZWdtZW50OiAweGEwMDAKWyAgICA3My40OThdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMu NDk4XSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjQ5OV0gCUJ5dGVzUGVyU2Nhbmxp bmU6IDEyMDAKWyAgICA3My40OTldIAlYUmVzb2x1dGlvbjogNDAwClsgICAgNzMuNDk5XSAJWVJl c29sdXRpb246IDMwMApbICAgIDczLjQ5OV0gCVhDaGFyU2l6ZTogOApbICAgIDczLjQ5OV0gCVlD aGFyU2l6ZTogMTYKWyAgICA3My40OTldIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjQ5OV0g CUJpdHNQZXJQaXhlbDogMjQKWyAgICA3My40OTldIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMu NDk5XSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My40OTldIAlCYW5rU2l6ZTogMApbICAgIDczLjQ5 OV0gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAgICA3My40OTldIAlSZWRNYXNrU2l6ZTogOApbICAg IDczLjQ5OV0gCVJlZEZpZWxkUG9zaXRpb246IDE2ClsgICAgNzMuNDk5XSAJR3JlZW5NYXNrU2l6 ZTogOApbICAgIDczLjQ5OV0gCUdyZWVuRmllbGRQb3NpdGlvbjogOApbICAgIDczLjQ5OV0gCUJs dWVNYXNrU2l6ZTogOApbICAgIDczLjQ5OV0gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMu NDk5XSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNDk5XSAJUnN2ZEZpZWxkUG9zaXRpb246IDAK WyAgICA3My40OTldIAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNDk5XSAJUGh5c0Jh c2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41MDJdIE1vZGU6IDFhNiAoNDAweDMwMCkKWyAgICA3 My41MDJdIAlNb2RlQXR0cmlidXRlczogMHhiYgpbICAgIDczLjUwMl0gCVdpbkFBdHRyaWJ1dGVz OiAweDcKWyAgICA3My41MDJdIAlXaW5CQXR0cmlidXRlczogMHgwClsgICAgNzMuNTAyXSAJV2lu R3JhbnVsYXJpdHk6IDY0ClsgICAgNzMuNTAyXSAJV2luU2l6ZTogNjQKWyAgICA3My41MDJdIAlX aW5BU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTAyXSAJV2luQlNlZ21lbnQ6IDB4YTAwMApbICAg IDczLjUwMl0gCVdpbkZ1bmNQdHI6IDB4YzAwMDUyZTkKWyAgICA3My41MDJdIAlCeXRlc1BlclNj YW5saW5lOiAxNjAwClsgICAgNzMuNTAyXSAJWFJlc29sdXRpb246IDQwMApbICAgIDczLjUwMl0g CVlSZXNvbHV0aW9uOiAzMDAKWyAgICA3My41MDJdIAlYQ2hhclNpemU6IDgKWyAgICA3My41MDJd IAlZQ2hhclNpemU6IDE2ClsgICAgNzMuNTAyXSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My41 MDJdIAlCaXRzUGVyUGl4ZWw6IDMyClsgICAgNzMuNTAyXSAJTnVtYmVyT2ZCYW5rczogMQpbICAg IDczLjUwMl0gCU1lbW9yeU1vZGVsOiA2ClsgICAgNzMuNTAyXSAJQmFua1NpemU6IDAKWyAgICA3 My41MDJdIAlOdW1iZXJPZkltYWdlczogMjU0ClsgICAgNzMuNTAyXSAJUmVkTWFza1NpemU6IDgK WyAgICA3My41MDJdIAlSZWRGaWVsZFBvc2l0aW9uOiAxNgpbICAgIDczLjUwMl0gCUdyZWVuTWFz a1NpemU6IDgKWyAgICA3My41MDJdIAlHcmVlbkZpZWxkUG9zaXRpb246IDgKWyAgICA3My41MDJd IAlCbHVlTWFza1NpemU6IDgKWyAgICA3My41MDJdIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAg IDczLjUwMl0gCVJzdmRNYXNrU2l6ZTogMApbICAgIDczLjUwM10gCVJzdmRGaWVsZFBvc2l0aW9u OiAwClsgICAgNzMuNTAzXSAJRGlyZWN0Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjUwM10gCVBo eXNCYXNlUHRyOiAweGYwMDAwMDAwClsgICAgNzMuNTA0XSBNb2RlOiAxYjIgKDUxMngzODQpClsg ICAgNzMuNTA0XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3My41MDRdIAlXaW5BQXR0cmli dXRlczogMHg3ClsgICAgNzMuNTA0XSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjUwNF0g CVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjUwNF0gCVdpblNpemU6IDY0ClsgICAgNzMuNTA0 XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjUwNF0gCVdpbkJTZWdtZW50OiAweGEwMDAK WyAgICA3My41MDRdIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNTA0XSAJQnl0ZXNQ ZXJTY2FubGluZTogNTEyClsgICAgNzMuNTA0XSAJWFJlc29sdXRpb246IDUxMgpbICAgIDczLjUw NF0gCVlSZXNvbHV0aW9uOiAzODQKWyAgICA3My41MDRdIAlYQ2hhclNpemU6IDgKWyAgICA3My41 MDRdIAlZQ2hhclNpemU6IDE2ClsgICAgNzMuNTA0XSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3 My41MDRdIAlCaXRzUGVyUGl4ZWw6IDgKWyAgICA3My41MDRdIAlOdW1iZXJPZkJhbmtzOiAxClsg ICAgNzMuNTA0XSAJTWVtb3J5TW9kZWw6IDQKWyAgICA3My41MDRdIAlCYW5rU2l6ZTogMApbICAg IDczLjUwNV0gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAgICA3My41MDVdIAlSZWRNYXNrU2l6ZTog MApbICAgIDczLjUwNV0gCVJlZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My41MDVdIAlHcmVlbk1h c2tTaXplOiAwClsgICAgNzMuNTA1XSAJR3JlZW5GaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTA1 XSAJQmx1ZU1hc2tTaXplOiAwClsgICAgNzMuNTA1XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAg ICA3My41MDVdIAlSc3ZkTWFza1NpemU6IDAKWyAgICA3My41MDVdIAlSc3ZkRmllbGRQb3NpdGlv bjogMApbICAgIDczLjUwNV0gCURpcmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3My41MDVdIAlQ aHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDczLjUwNl0gTW9kZTogMWIzICg1MTJ4Mzg0KQpb ICAgIDczLjUwNl0gCU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMuNTA2XSAJV2luQUF0dHJp YnV0ZXM6IDB4NwpbICAgIDczLjUwNl0gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My41MDZd IAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41MDZdIAlXaW5TaXplOiA2NApbICAgIDczLjUw Nl0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41MDZdIAlXaW5CU2VnbWVudDogMHhhMDAw ClsgICAgNzMuNTA2XSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjUwNl0gCUJ5dGVz UGVyU2NhbmxpbmU6IDEwMjQKWyAgICA3My41MDZdIAlYUmVzb2x1dGlvbjogNTEyClsgICAgNzMu NTA2XSAJWVJlc29sdXRpb246IDM4NApbICAgIDczLjUwN10gCVhDaGFyU2l6ZTogOApbICAgIDcz LjUwN10gCVlDaGFyU2l6ZTogMTYKWyAgICA3My41MDddIAlOdW1iZXJPZlBsYW5lczogMQpbICAg IDczLjUwN10gCUJpdHNQZXJQaXhlbDogMTUKWyAgICA3My41MDddIAlOdW1iZXJPZkJhbmtzOiAx ClsgICAgNzMuNTA3XSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My41MDddIAlCYW5rU2l6ZTogMApb ICAgIDczLjUwN10gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAgICA3My41MDddIAlSZWRNYXNrU2l6 ZTogNQpbICAgIDczLjUwN10gCVJlZEZpZWxkUG9zaXRpb246IDEwClsgICAgNzMuNTA3XSAJR3Jl ZW5NYXNrU2l6ZTogNQpbICAgIDczLjUwN10gCUdyZWVuRmllbGRQb3NpdGlvbjogNQpbICAgIDcz LjUwN10gCUJsdWVNYXNrU2l6ZTogNQpbICAgIDczLjUwN10gCUJsdWVGaWVsZFBvc2l0aW9uOiAw ClsgICAgNzMuNTA3XSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNTA3XSAJUnN2ZEZpZWxkUG9z aXRpb246IDAKWyAgICA3My41MDddIAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNTA3 XSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41MDhdICpNb2RlOiAxYjQgKDUxMngz ODQpClsgICAgNzMuNTA4XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3My41MDhdIAlXaW5B QXR0cmlidXRlczogMHg3ClsgICAgNzMuNTA4XSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDcz LjUwOF0gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjUwOV0gCVdpblNpemU6IDY0ClsgICAg NzMuNTA5XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjUwOV0gCVdpbkJTZWdtZW50OiAw eGEwMDAKWyAgICA3My41MDldIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNTA5XSAJ Qnl0ZXNQZXJTY2FubGluZTogMTAyNApbICAgIDczLjUwOV0gCVhSZXNvbHV0aW9uOiA1MTIKWyAg ICA3My41MDldIAlZUmVzb2x1dGlvbjogMzg0ClsgICAgNzMuNTA5XSAJWENoYXJTaXplOiA4Clsg ICAgNzMuNTA5XSAJWUNoYXJTaXplOiAxNgpbICAgIDczLjUwOV0gCU51bWJlck9mUGxhbmVzOiAx ClsgICAgNzMuNTA5XSAJQml0c1BlclBpeGVsOiAxNgpbICAgIDczLjUwOV0gCU51bWJlck9mQmFu a3M6IDEKWyAgICA3My41MDldIAlNZW1vcnlNb2RlbDogNgpbICAgIDczLjUwOV0gCUJhbmtTaXpl OiAwClsgICAgNzMuNTA5XSAJTnVtYmVyT2ZJbWFnZXM6IDI1NApbICAgIDczLjUwOV0gCVJlZE1h c2tTaXplOiA1ClsgICAgNzMuNTA5XSAJUmVkRmllbGRQb3NpdGlvbjogMTEKWyAgICA3My41MDld IAlHcmVlbk1hc2tTaXplOiA2ClsgICAgNzMuNTA5XSAJR3JlZW5GaWVsZFBvc2l0aW9uOiA1Clsg ICAgNzMuNTA5XSAJQmx1ZU1hc2tTaXplOiA1ClsgICAgNzMuNTA5XSAJQmx1ZUZpZWxkUG9zaXRp b246IDAKWyAgICA3My41MDldIAlSc3ZkTWFza1NpemU6IDAKWyAgICA3My41MDldIAlSc3ZkRmll bGRQb3NpdGlvbjogMApbICAgIDczLjUwOV0gCURpcmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3 My41MDldIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDczLjUxMV0gTW9kZTogMWI1ICg1 MTJ4Mzg0KQpbICAgIDczLjUxMV0gCU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMuNTExXSAJ V2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjUxMV0gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAg ICA3My41MTFdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41MTFdIAlXaW5TaXplOiA2NApb ICAgIDczLjUxMV0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41MTFdIAlXaW5CU2VnbWVu dDogMHhhMDAwClsgICAgNzMuNTExXSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjUx MV0gCUJ5dGVzUGVyU2NhbmxpbmU6IDE1MzYKWyAgICA3My41MTFdIAlYUmVzb2x1dGlvbjogNTEy ClsgICAgNzMuNTExXSAJWVJlc29sdXRpb246IDM4NApbICAgIDczLjUxMV0gCVhDaGFyU2l6ZTog OApbICAgIDczLjUxMV0gCVlDaGFyU2l6ZTogMTYKWyAgICA3My41MTFdIAlOdW1iZXJPZlBsYW5l czogMQpbICAgIDczLjUxMV0gCUJpdHNQZXJQaXhlbDogMjQKWyAgICA3My41MTFdIAlOdW1iZXJP ZkJhbmtzOiAxClsgICAgNzMuNTExXSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My41MTFdIAlCYW5r U2l6ZTogMApbICAgIDczLjUxMV0gCU51bWJlck9mSW1hZ2VzOiAyMjYKWyAgICA3My41MTFdIAlS ZWRNYXNrU2l6ZTogOApbICAgIDczLjUxMV0gCVJlZEZpZWxkUG9zaXRpb246IDE2ClsgICAgNzMu NTExXSAJR3JlZW5NYXNrU2l6ZTogOApbICAgIDczLjUxMV0gCUdyZWVuRmllbGRQb3NpdGlvbjog OApbICAgIDczLjUxMV0gCUJsdWVNYXNrU2l6ZTogOApbICAgIDczLjUxMV0gCUJsdWVGaWVsZFBv c2l0aW9uOiAwClsgICAgNzMuNTEyXSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNTEyXSAJUnN2 ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My41MTJdIAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsg ICAgNzMuNTEyXSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41MTNdIE1vZGU6IDFi NiAoNTEyeDM4NCkKWyAgICA3My41MTNdIAlNb2RlQXR0cmlidXRlczogMHhiYgpbICAgIDczLjUx M10gCVdpbkFBdHRyaWJ1dGVzOiAweDcKWyAgICA3My41MTNdIAlXaW5CQXR0cmlidXRlczogMHgw ClsgICAgNzMuNTEzXSAJV2luR3JhbnVsYXJpdHk6IDY0ClsgICAgNzMuNTEzXSAJV2luU2l6ZTog NjQKWyAgICA3My41MTNdIAlXaW5BU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTEzXSAJV2luQlNl Z21lbnQ6IDB4YTAwMApbICAgIDczLjUxM10gCVdpbkZ1bmNQdHI6IDB4YzAwMDUyZTkKWyAgICA3 My41MTNdIAlCeXRlc1BlclNjYW5saW5lOiAyMDQ4ClsgICAgNzMuNTEzXSAJWFJlc29sdXRpb246 IDUxMgpbICAgIDczLjUxM10gCVlSZXNvbHV0aW9uOiAzODQKWyAgICA3My41MTNdIAlYQ2hhclNp emU6IDgKWyAgICA3My41MTNdIAlZQ2hhclNpemU6IDE2ClsgICAgNzMuNTEzXSAJTnVtYmVyT2ZQ bGFuZXM6IDEKWyAgICA3My41MTNdIAlCaXRzUGVyUGl4ZWw6IDMyClsgICAgNzMuNTEzXSAJTnVt YmVyT2ZCYW5rczogMQpbICAgIDczLjUxM10gCU1lbW9yeU1vZGVsOiA2ClsgICAgNzMuNTE0XSAJ QmFua1NpemU6IDAKWyAgICA3My41MTRdIAlOdW1iZXJPZkltYWdlczogMTY5ClsgICAgNzMuNTE0 XSAJUmVkTWFza1NpemU6IDgKWyAgICA3My41MTRdIAlSZWRGaWVsZFBvc2l0aW9uOiAxNgpbICAg IDczLjUxNF0gCUdyZWVuTWFza1NpemU6IDgKWyAgICA3My41MTRdIAlHcmVlbkZpZWxkUG9zaXRp b246IDgKWyAgICA3My41MTRdIAlCbHVlTWFza1NpemU6IDgKWyAgICA3My41MTRdIAlCbHVlRmll bGRQb3NpdGlvbjogMApbICAgIDczLjUxNF0gCVJzdmRNYXNrU2l6ZTogMApbICAgIDczLjUxNF0g CVJzdmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTE0XSAJRGlyZWN0Q29sb3JNb2RlSW5mbzog MApbICAgIDczLjUxNF0gCVBoeXNCYXNlUHRyOiAweGYwMDAwMDAwClsgICAgNzMuNTE1XSBNb2Rl OiAxYzIgKDY0MHgzNTApClsgICAgNzMuNTE1XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3 My41MTVdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNTE1XSAJV2luQkF0dHJpYnV0ZXM6 IDB4MApbICAgIDczLjUxNV0gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjUxNV0gCVdpblNp emU6IDY0ClsgICAgNzMuNTE1XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjUxNV0gCVdp bkJTZWdtZW50OiAweGEwMDAKWyAgICA3My41MTVdIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5Clsg ICAgNzMuNTE1XSAJQnl0ZXNQZXJTY2FubGluZTogNjQwClsgICAgNzMuNTE2XSAJWFJlc29sdXRp b246IDY0MApbICAgIDczLjUxNl0gCVlSZXNvbHV0aW9uOiAzNTAKWyAgICA3My41MTZdIAlYQ2hh clNpemU6IDgKWyAgICA3My41MTZdIAlZQ2hhclNpemU6IDE0ClsgICAgNzMuNTE2XSAJTnVtYmVy T2ZQbGFuZXM6IDEKWyAgICA3My41MTZdIAlCaXRzUGVyUGl4ZWw6IDgKWyAgICA3My41MTZdIAlO dW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTE2XSAJTWVtb3J5TW9kZWw6IDQKWyAgICA3My41MTZd IAlCYW5rU2l6ZTogMApbICAgIDczLjUxNl0gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAgICA3My41 MTZdIAlSZWRNYXNrU2l6ZTogMApbICAgIDczLjUxNl0gCVJlZEZpZWxkUG9zaXRpb246IDAKWyAg ICA3My41MTZdIAlHcmVlbk1hc2tTaXplOiAwClsgICAgNzMuNTE2XSAJR3JlZW5GaWVsZFBvc2l0 aW9uOiAwClsgICAgNzMuNTE2XSAJQmx1ZU1hc2tTaXplOiAwClsgICAgNzMuNTE2XSAJQmx1ZUZp ZWxkUG9zaXRpb246IDAKWyAgICA3My41MTZdIAlSc3ZkTWFza1NpemU6IDAKWyAgICA3My41MTZd IAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjUxNl0gCURpcmVjdENvbG9yTW9kZUluZm86 IDAKWyAgICA3My41MTZdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDczLjUxN10gTW9k ZTogMWMzICg2NDB4MzUwKQpbICAgIDczLjUxN10gCU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAg NzMuNTE4XSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjUxOF0gCVdpbkJBdHRyaWJ1dGVz OiAweDAKWyAgICA3My41MThdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41MThdIAlXaW5T aXplOiA2NApbICAgIDczLjUxOF0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41MThdIAlX aW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTE4XSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpb ICAgIDczLjUxOF0gCUJ5dGVzUGVyU2NhbmxpbmU6IDEyODAKWyAgICA3My41MThdIAlYUmVzb2x1 dGlvbjogNjQwClsgICAgNzMuNTE4XSAJWVJlc29sdXRpb246IDM1MApbICAgIDczLjUxOF0gCVhD aGFyU2l6ZTogOApbICAgIDczLjUxOF0gCVlDaGFyU2l6ZTogMTQKWyAgICA3My41MThdIAlOdW1i ZXJPZlBsYW5lczogMQpbICAgIDczLjUxOF0gCUJpdHNQZXJQaXhlbDogMTUKWyAgICA3My41MThd IAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTE4XSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My41 MThdIAlCYW5rU2l6ZTogMApbICAgIDczLjUxOF0gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAgICA3 My41MThdIAlSZWRNYXNrU2l6ZTogNQpbICAgIDczLjUxOF0gCVJlZEZpZWxkUG9zaXRpb246IDEw ClsgICAgNzMuNTE4XSAJR3JlZW5NYXNrU2l6ZTogNQpbICAgIDczLjUxOF0gCUdyZWVuRmllbGRQ b3NpdGlvbjogNQpbICAgIDczLjUxOF0gCUJsdWVNYXNrU2l6ZTogNQpbICAgIDczLjUxOF0gCUJs dWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTE4XSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMu NTE4XSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My41MThdIAlEaXJlY3RDb2xvck1vZGVJ bmZvOiAwClsgICAgNzMuNTE4XSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41MjBd ICpNb2RlOiAxYzQgKDY0MHgzNTApClsgICAgNzMuNTIwXSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIK WyAgICA3My41MjBdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNTIwXSAJV2luQkF0dHJp YnV0ZXM6IDB4MApbICAgIDczLjUyMF0gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjUyMF0g CVdpblNpemU6IDY0ClsgICAgNzMuNTIwXSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjUy MF0gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My41MjBdIAlXaW5GdW5jUHRyOiAweGMwMDA1 MmU5ClsgICAgNzMuNTIwXSAJQnl0ZXNQZXJTY2FubGluZTogMTI4MApbICAgIDczLjUyMF0gCVhS ZXNvbHV0aW9uOiA2NDAKWyAgICA3My41MjBdIAlZUmVzb2x1dGlvbjogMzUwClsgICAgNzMuNTIw XSAJWENoYXJTaXplOiA4ClsgICAgNzMuNTIwXSAJWUNoYXJTaXplOiAxNApbICAgIDczLjUyMF0g CU51bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNTIwXSAJQml0c1BlclBpeGVsOiAxNgpbICAgIDcz LjUyMF0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My41MjBdIAlNZW1vcnlNb2RlbDogNgpbICAg IDczLjUyMF0gCUJhbmtTaXplOiAwClsgICAgNzMuNTIwXSAJTnVtYmVyT2ZJbWFnZXM6IDI1NApb ICAgIDczLjUyMF0gCVJlZE1hc2tTaXplOiA1ClsgICAgNzMuNTIwXSAJUmVkRmllbGRQb3NpdGlv bjogMTEKWyAgICA3My41MjFdIAlHcmVlbk1hc2tTaXplOiA2ClsgICAgNzMuNTIxXSAJR3JlZW5G aWVsZFBvc2l0aW9uOiA1ClsgICAgNzMuNTIxXSAJQmx1ZU1hc2tTaXplOiA1ClsgICAgNzMuNTIx XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My41MjFdIAlSc3ZkTWFza1NpemU6IDAKWyAg ICA3My41MjFdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjUyMV0gCURpcmVjdENvbG9y TW9kZUluZm86IDAKWyAgICA3My41MjFdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDcz LjUyMl0gTW9kZTogMWM1ICg2NDB4MzUwKQpbICAgIDczLjUyMl0gCU1vZGVBdHRyaWJ1dGVzOiAw eGJiClsgICAgNzMuNTIyXSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjUyMl0gCVdpbkJB dHRyaWJ1dGVzOiAweDAKWyAgICA3My41MjJdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41 MjJdIAlXaW5TaXplOiA2NApbICAgIDczLjUyMl0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3 My41MjJdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTIyXSAJV2luRnVuY1B0cjogMHhj MDAwNTJlOQpbICAgIDczLjUyMl0gCUJ5dGVzUGVyU2NhbmxpbmU6IDE5MjAKWyAgICA3My41MjJd IAlYUmVzb2x1dGlvbjogNjQwClsgICAgNzMuNTIyXSAJWVJlc29sdXRpb246IDM1MApbICAgIDcz LjUyMl0gCVhDaGFyU2l6ZTogOApbICAgIDczLjUyMl0gCVlDaGFyU2l6ZTogMTQKWyAgICA3My41 MjNdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjUyM10gCUJpdHNQZXJQaXhlbDogMjQKWyAg ICA3My41MjNdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTIzXSAJTWVtb3J5TW9kZWw6IDYK WyAgICA3My41MjNdIAlCYW5rU2l6ZTogMApbICAgIDczLjUyM10gCU51bWJlck9mSW1hZ2VzOiAx ODUKWyAgICA3My41MjNdIAlSZWRNYXNrU2l6ZTogOApbICAgIDczLjUyM10gCVJlZEZpZWxkUG9z aXRpb246IDE2ClsgICAgNzMuNTIzXSAJR3JlZW5NYXNrU2l6ZTogOApbICAgIDczLjUyM10gCUdy ZWVuRmllbGRQb3NpdGlvbjogOApbICAgIDczLjUyM10gCUJsdWVNYXNrU2l6ZTogOApbICAgIDcz LjUyM10gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTIzXSAJUnN2ZE1hc2tTaXplOiAw ClsgICAgNzMuNTIzXSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My41MjNdIAlEaXJlY3RD b2xvck1vZGVJbmZvOiAwClsgICAgNzMuNTIzXSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAg ICA3My41MjRdIE1vZGU6IDFjNiAoNjQweDM1MCkKWyAgICA3My41MjRdIAlNb2RlQXR0cmlidXRl czogMHhiYgpbICAgIDczLjUyNF0gCVdpbkFBdHRyaWJ1dGVzOiAweDcKWyAgICA3My41MjRdIAlX aW5CQXR0cmlidXRlczogMHgwClsgICAgNzMuNTI0XSAJV2luR3JhbnVsYXJpdHk6IDY0ClsgICAg NzMuNTI1XSAJV2luU2l6ZTogNjQKWyAgICA3My41MjVdIAlXaW5BU2VnbWVudDogMHhhMDAwClsg ICAgNzMuNTI1XSAJV2luQlNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjUyNV0gCVdpbkZ1bmNQdHI6 IDB4YzAwMDUyZTkKWyAgICA3My41MjVdIAlCeXRlc1BlclNjYW5saW5lOiAyNTYwClsgICAgNzMu NTI1XSAJWFJlc29sdXRpb246IDY0MApbICAgIDczLjUyNV0gCVlSZXNvbHV0aW9uOiAzNTAKWyAg ICA3My41MjVdIAlYQ2hhclNpemU6IDgKWyAgICA3My41MjVdIAlZQ2hhclNpemU6IDE0ClsgICAg NzMuNTI1XSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My41MjVdIAlCaXRzUGVyUGl4ZWw6IDMy ClsgICAgNzMuNTI1XSAJTnVtYmVyT2ZCYW5rczogMQpbICAgIDczLjUyNV0gCU1lbW9yeU1vZGVs OiA2ClsgICAgNzMuNTI1XSAJQmFua1NpemU6IDAKWyAgICA3My41MjVdIAlOdW1iZXJPZkltYWdl czogMTQ1ClsgICAgNzMuNTI1XSAJUmVkTWFza1NpemU6IDgKWyAgICA3My41MjVdIAlSZWRGaWVs ZFBvc2l0aW9uOiAxNgpbICAgIDczLjUyNV0gCUdyZWVuTWFza1NpemU6IDgKWyAgICA3My41MjVd IAlHcmVlbkZpZWxkUG9zaXRpb246IDgKWyAgICA3My41MjVdIAlCbHVlTWFza1NpemU6IDgKWyAg ICA3My41MjVdIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAgIDczLjUyNV0gCVJzdmRNYXNrU2l6 ZTogMApbICAgIDczLjUyNV0gCVJzdmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTI1XSAJRGly ZWN0Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjUyNV0gCVBoeXNCYXNlUHRyOiAweGYwMDAwMDAw ClsgICAgNzMuNTI3XSBNb2RlOiAxMDAgKDY0MHg0MDApClsgICAgNzMuNTI3XSAJTW9kZUF0dHJp YnV0ZXM6IDB4YmIKWyAgICA3My41MjddIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNTI3 XSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjUyN10gCVdpbkdyYW51bGFyaXR5OiA2NApb ICAgIDczLjUyN10gCVdpblNpemU6IDY0ClsgICAgNzMuNTI3XSAJV2luQVNlZ21lbnQ6IDB4YTAw MApbICAgIDczLjUyN10gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My41MjddIAlXaW5GdW5j UHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNTI3XSAJQnl0ZXNQZXJTY2FubGluZTogNjQwClsgICAg NzMuNTI3XSAJWFJlc29sdXRpb246IDY0MApbICAgIDczLjUyN10gCVlSZXNvbHV0aW9uOiA0MDAK WyAgICA3My41MjddIAlYQ2hhclNpemU6IDgKWyAgICA3My41MjddIAlZQ2hhclNpemU6IDE2Clsg ICAgNzMuNTI3XSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My41MjddIAlCaXRzUGVyUGl4ZWw6 IDgKWyAgICA3My41MjddIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTI3XSAJTWVtb3J5TW9k ZWw6IDQKWyAgICA3My41MjddIAlCYW5rU2l6ZTogMApbICAgIDczLjUyN10gCU51bWJlck9mSW1h Z2VzOiAyNTQKWyAgICA3My41MjddIAlSZWRNYXNrU2l6ZTogMApbICAgIDczLjUyN10gCVJlZEZp ZWxkUG9zaXRpb246IDAKWyAgICA3My41MjddIAlHcmVlbk1hc2tTaXplOiAwClsgICAgNzMuNTI3 XSAJR3JlZW5GaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTI3XSAJQmx1ZU1hc2tTaXplOiAwClsg ICAgNzMuNTI4XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My41MjhdIAlSc3ZkTWFza1Np emU6IDAKWyAgICA3My41MjhdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjUyOF0gCURp cmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3My41MjhdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAw MApbICAgIDczLjUyOV0gTW9kZTogMTgzICg2NDB4NDAwKQpbICAgIDczLjUyOV0gCU1vZGVBdHRy aWJ1dGVzOiAweGJiClsgICAgNzMuNTI5XSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjUy OV0gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My41MjldIAlXaW5HcmFudWxhcml0eTogNjQK WyAgICA3My41MjldIAlXaW5TaXplOiA2NApbICAgIDczLjUyOV0gCVdpbkFTZWdtZW50OiAweGEw MDAKWyAgICA3My41MjldIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTI5XSAJV2luRnVu Y1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjUyOV0gCUJ5dGVzUGVyU2NhbmxpbmU6IDEyODAKWyAg ICA3My41MjldIAlYUmVzb2x1dGlvbjogNjQwClsgICAgNzMuNTI5XSAJWVJlc29sdXRpb246IDQw MApbICAgIDczLjUyOV0gCVhDaGFyU2l6ZTogOApbICAgIDczLjUyOV0gCVlDaGFyU2l6ZTogMTYK WyAgICA3My41MjldIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjUyOV0gCUJpdHNQZXJQaXhl bDogMTUKWyAgICA3My41MzBdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTMwXSAJTWVtb3J5 TW9kZWw6IDYKWyAgICA3My41MzBdIAlCYW5rU2l6ZTogMApbICAgIDczLjUzMF0gCU51bWJlck9m SW1hZ2VzOiAyNTQKWyAgICA3My41MzBdIAlSZWRNYXNrU2l6ZTogNQpbICAgIDczLjUzMF0gCVJl ZEZpZWxkUG9zaXRpb246IDEwClsgICAgNzMuNTMwXSAJR3JlZW5NYXNrU2l6ZTogNQpbICAgIDcz LjUzMF0gCUdyZWVuRmllbGRQb3NpdGlvbjogNQpbICAgIDczLjUzMF0gCUJsdWVNYXNrU2l6ZTog NQpbICAgIDczLjUzMF0gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTMwXSAJUnN2ZE1h c2tTaXplOiAwClsgICAgNzMuNTMwXSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My41MzBd IAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNTMwXSAJUGh5c0Jhc2VQdHI6IDB4ZjAw MDAwMDAKWyAgICA3My41MzFdICpNb2RlOiAxODQgKDY0MHg0MDApClsgICAgNzMuNTMxXSAJTW9k ZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3My41MzFdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAg NzMuNTMxXSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjUzMV0gCVdpbkdyYW51bGFyaXR5 OiA2NApbICAgIDczLjUzMV0gCVdpblNpemU6IDY0ClsgICAgNzMuNTMyXSAJV2luQVNlZ21lbnQ6 IDB4YTAwMApbICAgIDczLjUzMl0gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My41MzJdIAlX aW5GdW5jUHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNTMyXSAJQnl0ZXNQZXJTY2FubGluZTogMTI4 MApbICAgIDczLjUzMl0gCVhSZXNvbHV0aW9uOiA2NDAKWyAgICA3My41MzJdIAlZUmVzb2x1dGlv bjogNDAwClsgICAgNzMuNTMyXSAJWENoYXJTaXplOiA4ClsgICAgNzMuNTMyXSAJWUNoYXJTaXpl OiAxNgpbICAgIDczLjUzMl0gCU51bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNTMyXSAJQml0c1Bl clBpeGVsOiAxNgpbICAgIDczLjUzMl0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My41MzJdIAlN ZW1vcnlNb2RlbDogNgpbICAgIDczLjUzMl0gCUJhbmtTaXplOiAwClsgICAgNzMuNTMyXSAJTnVt YmVyT2ZJbWFnZXM6IDI1NApbICAgIDczLjUzMl0gCVJlZE1hc2tTaXplOiA1ClsgICAgNzMuNTMy XSAJUmVkRmllbGRQb3NpdGlvbjogMTEKWyAgICA3My41MzJdIAlHcmVlbk1hc2tTaXplOiA2Clsg ICAgNzMuNTMyXSAJR3JlZW5GaWVsZFBvc2l0aW9uOiA1ClsgICAgNzMuNTMyXSAJQmx1ZU1hc2tT aXplOiA1ClsgICAgNzMuNTMyXSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My41MzJdIAlS c3ZkTWFza1NpemU6IDAKWyAgICA3My41MzJdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDcz LjUzMl0gCURpcmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3My41MzJdIAlQaHlzQmFzZVB0cjog MHhmMDAwMDAwMApbICAgIDczLjUzNF0gTW9kZTogMTg1ICg2NDB4NDAwKQpbICAgIDczLjUzNF0g CU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMuNTM0XSAJV2luQUF0dHJpYnV0ZXM6IDB4Nwpb ICAgIDczLjUzNF0gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My41MzRdIAlXaW5HcmFudWxh cml0eTogNjQKWyAgICA3My41MzRdIAlXaW5TaXplOiA2NApbICAgIDczLjUzNF0gCVdpbkFTZWdt ZW50OiAweGEwMDAKWyAgICA3My41MzRdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTM0 XSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjUzNF0gCUJ5dGVzUGVyU2NhbmxpbmU6 IDE5MjAKWyAgICA3My41MzRdIAlYUmVzb2x1dGlvbjogNjQwClsgICAgNzMuNTM0XSAJWVJlc29s dXRpb246IDQwMApbICAgIDczLjUzNF0gCVhDaGFyU2l6ZTogOApbICAgIDczLjUzNF0gCVlDaGFy U2l6ZTogMTYKWyAgICA3My41MzRdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjUzNF0gCUJp dHNQZXJQaXhlbDogMjQKWyAgICA3My41MzRdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTM0 XSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My41MzRdIAlCYW5rU2l6ZTogMApbICAgIDczLjUzNF0g CU51bWJlck9mSW1hZ2VzOiAxNjkKWyAgICA3My41MzRdIAlSZWRNYXNrU2l6ZTogOApbICAgIDcz LjUzNF0gCVJlZEZpZWxkUG9zaXRpb246IDE2ClsgICAgNzMuNTM0XSAJR3JlZW5NYXNrU2l6ZTog OApbICAgIDczLjUzNF0gCUdyZWVuRmllbGRQb3NpdGlvbjogOApbICAgIDczLjUzNF0gCUJsdWVN YXNrU2l6ZTogOApbICAgIDczLjUzNV0gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTM1 XSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNTM1XSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAg ICA3My41MzVdIAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNTM1XSAJUGh5c0Jhc2VQ dHI6IDB4ZjAwMDAwMDAKWyAgICA3My41MzZdIE1vZGU6IDE4NiAoNjQweDQwMCkKWyAgICA3My41 MzZdIAlNb2RlQXR0cmlidXRlczogMHhiYgpbICAgIDczLjUzNl0gCVdpbkFBdHRyaWJ1dGVzOiAw eDcKWyAgICA3My41MzZdIAlXaW5CQXR0cmlidXRlczogMHgwClsgICAgNzMuNTM2XSAJV2luR3Jh bnVsYXJpdHk6IDY0ClsgICAgNzMuNTM2XSAJV2luU2l6ZTogNjQKWyAgICA3My41MzZdIAlXaW5B U2VnbWVudDogMHhhMDAwClsgICAgNzMuNTM2XSAJV2luQlNlZ21lbnQ6IDB4YTAwMApbICAgIDcz LjUzNl0gCVdpbkZ1bmNQdHI6IDB4YzAwMDUyZTkKWyAgICA3My41MzZdIAlCeXRlc1BlclNjYW5s aW5lOiAyNTYwClsgICAgNzMuNTM2XSAJWFJlc29sdXRpb246IDY0MApbICAgIDczLjUzNl0gCVlS ZXNvbHV0aW9uOiA0MDAKWyAgICA3My41MzZdIAlYQ2hhclNpemU6IDgKWyAgICA3My41MzZdIAlZ Q2hhclNpemU6IDE2ClsgICAgNzMuNTM2XSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My41MzZd IAlCaXRzUGVyUGl4ZWw6IDMyClsgICAgNzMuNTM3XSAJTnVtYmVyT2ZCYW5rczogMQpbICAgIDcz LjUzN10gCU1lbW9yeU1vZGVsOiA2ClsgICAgNzMuNTM3XSAJQmFua1NpemU6IDAKWyAgICA3My41 MzddIAlOdW1iZXJPZkltYWdlczogMTI3ClsgICAgNzMuNTM3XSAJUmVkTWFza1NpemU6IDgKWyAg ICA3My41MzddIAlSZWRGaWVsZFBvc2l0aW9uOiAxNgpbICAgIDczLjUzN10gCUdyZWVuTWFza1Np emU6IDgKWyAgICA3My41MzddIAlHcmVlbkZpZWxkUG9zaXRpb246IDgKWyAgICA3My41MzddIAlC bHVlTWFza1NpemU6IDgKWyAgICA3My41MzddIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAgIDcz LjUzN10gCVJzdmRNYXNrU2l6ZTogMApbICAgIDczLjUzN10gCVJzdmRGaWVsZFBvc2l0aW9uOiAw ClsgICAgNzMuNTM3XSAJRGlyZWN0Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjUzN10gCVBoeXNC YXNlUHRyOiAweGYwMDAwMDAwClsgICAgNzMuNTM5XSBNb2RlOiAxMDEgKDY0MHg0ODApClsgICAg NzMuNTM5XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3My41MzldIAlXaW5BQXR0cmlidXRl czogMHg3ClsgICAgNzMuNTM5XSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjUzOV0gCVdp bkdyYW51bGFyaXR5OiA2NApbICAgIDczLjUzOV0gCVdpblNpemU6IDY0ClsgICAgNzMuNTQwXSAJ V2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjU0MF0gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAg ICA3My41NDBdIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNTQwXSAJQnl0ZXNQZXJT Y2FubGluZTogNjQwClsgICAgNzMuNTQwXSAJWFJlc29sdXRpb246IDY0MApbICAgIDczLjU0MF0g CVlSZXNvbHV0aW9uOiA0ODAKWyAgICA3My41NDBdIAlYQ2hhclNpemU6IDgKWyAgICA3My41NDBd IAlZQ2hhclNpemU6IDE2ClsgICAgNzMuNTQwXSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My41 NDBdIAlCaXRzUGVyUGl4ZWw6IDgKWyAgICA3My41NDBdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAg NzMuNTQwXSAJTWVtb3J5TW9kZWw6IDQKWyAgICA3My41NDBdIAlCYW5rU2l6ZTogMApbICAgIDcz LjU0MF0gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAgICA3My41NDBdIAlSZWRNYXNrU2l6ZTogMApb ICAgIDczLjU0MF0gCVJlZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My41NDBdIAlHcmVlbk1hc2tT aXplOiAwClsgICAgNzMuNTQwXSAJR3JlZW5GaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTQwXSAJ Qmx1ZU1hc2tTaXplOiAwClsgICAgNzMuNTQwXSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3 My41NDBdIAlSc3ZkTWFza1NpemU6IDAKWyAgICA3My41NDBdIAlSc3ZkRmllbGRQb3NpdGlvbjog MApbICAgIDczLjU0MF0gCURpcmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3My41NDBdIAlQaHlz QmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDczLjU0M10gTW9kZTogMTEwICg2NDB4NDgwKQpbICAg IDczLjU0M10gCU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMuNTQzXSAJV2luQUF0dHJpYnV0 ZXM6IDB4NwpbICAgIDczLjU0M10gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My41NDNdIAlX aW5HcmFudWxhcml0eTogNjQKWyAgICA3My41NDNdIAlXaW5TaXplOiA2NApbICAgIDczLjU0M10g CVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41NDNdIAlXaW5CU2VnbWVudDogMHhhMDAwClsg ICAgNzMuNTQzXSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjU0M10gCUJ5dGVzUGVy U2NhbmxpbmU6IDEyODAKWyAgICA3My41NDNdIAlYUmVzb2x1dGlvbjogNjQwClsgICAgNzMuNTQz XSAJWVJlc29sdXRpb246IDQ4MApbICAgIDczLjU0M10gCVhDaGFyU2l6ZTogOApbICAgIDczLjU0 M10gCVlDaGFyU2l6ZTogMTYKWyAgICA3My41NDNdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDcz LjU0M10gCUJpdHNQZXJQaXhlbDogMTUKWyAgICA3My41NDNdIAlOdW1iZXJPZkJhbmtzOiAxClsg ICAgNzMuNTQzXSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My41NDNdIAlCYW5rU2l6ZTogMApbICAg IDczLjU0M10gCU51bWJlck9mSW1hZ2VzOiAyMDMKWyAgICA3My41NDNdIAlSZWRNYXNrU2l6ZTog NQpbICAgIDczLjU0M10gCVJlZEZpZWxkUG9zaXRpb246IDEwClsgICAgNzMuNTQzXSAJR3JlZW5N YXNrU2l6ZTogNQpbICAgIDczLjU0M10gCUdyZWVuRmllbGRQb3NpdGlvbjogNQpbICAgIDczLjU0 M10gCUJsdWVNYXNrU2l6ZTogNQpbICAgIDczLjU0NF0gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsg ICAgNzMuNTQ0XSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNTQ0XSAJUnN2ZEZpZWxkUG9zaXRp b246IDAKWyAgICA3My41NDRdIAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNTQ0XSAJ UGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41NDZdICpNb2RlOiAxMTEgKDY0MHg0ODAp ClsgICAgNzMuNTQ2XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3My41NDZdIAlXaW5BQXR0 cmlidXRlczogMHg3ClsgICAgNzMuNTQ2XSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjU0 Nl0gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjU0Nl0gCVdpblNpemU6IDY0ClsgICAgNzMu NTQ2XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjU0Nl0gCVdpbkJTZWdtZW50OiAweGEw MDAKWyAgICA3My41NDZdIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNTQ2XSAJQnl0 ZXNQZXJTY2FubGluZTogMTI4MApbICAgIDczLjU0Nl0gCVhSZXNvbHV0aW9uOiA2NDAKWyAgICA3 My41NDZdIAlZUmVzb2x1dGlvbjogNDgwClsgICAgNzMuNTQ3XSAJWENoYXJTaXplOiA4ClsgICAg NzMuNTQ3XSAJWUNoYXJTaXplOiAxNgpbICAgIDczLjU0N10gCU51bWJlck9mUGxhbmVzOiAxClsg ICAgNzMuNTQ3XSAJQml0c1BlclBpeGVsOiAxNgpbICAgIDczLjU0N10gCU51bWJlck9mQmFua3M6 IDEKWyAgICA3My41NDddIAlNZW1vcnlNb2RlbDogNgpbICAgIDczLjU0N10gCUJhbmtTaXplOiAw ClsgICAgNzMuNTQ3XSAJTnVtYmVyT2ZJbWFnZXM6IDIwMwpbICAgIDczLjU0N10gCVJlZE1hc2tT aXplOiA1ClsgICAgNzMuNTQ3XSAJUmVkRmllbGRQb3NpdGlvbjogMTEKWyAgICA3My41NDddIAlH cmVlbk1hc2tTaXplOiA2ClsgICAgNzMuNTQ3XSAJR3JlZW5GaWVsZFBvc2l0aW9uOiA1ClsgICAg NzMuNTQ3XSAJQmx1ZU1hc2tTaXplOiA1ClsgICAgNzMuNTQ3XSAJQmx1ZUZpZWxkUG9zaXRpb246 IDAKWyAgICA3My41NDddIAlSc3ZkTWFza1NpemU6IDAKWyAgICA3My41NDddIAlSc3ZkRmllbGRQ b3NpdGlvbjogMApbICAgIDczLjU0N10gCURpcmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3My41 NDddIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDczLjU1MF0gTW9kZTogMTEyICg2NDB4 NDgwKQpbICAgIDczLjU1MF0gCU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMuNTUwXSAJV2lu QUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjU1MF0gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3 My41NTBdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41NTBdIAlXaW5TaXplOiA2NApbICAg IDczLjU1MF0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41NTBdIAlXaW5CU2VnbWVudDog MHhhMDAwClsgICAgNzMuNTUwXSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjU1MF0g CUJ5dGVzUGVyU2NhbmxpbmU6IDE5MjAKWyAgICA3My41NTBdIAlYUmVzb2x1dGlvbjogNjQwClsg ICAgNzMuNTUwXSAJWVJlc29sdXRpb246IDQ4MApbICAgIDczLjU1MF0gCVhDaGFyU2l6ZTogOApb ICAgIDczLjU1MF0gCVlDaGFyU2l6ZTogMTYKWyAgICA3My41NTBdIAlOdW1iZXJPZlBsYW5lczog MQpbICAgIDczLjU1MF0gCUJpdHNQZXJQaXhlbDogMjQKWyAgICA3My41NTBdIAlOdW1iZXJPZkJh bmtzOiAxClsgICAgNzMuNTUwXSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My41NTBdIAlCYW5rU2l6 ZTogMApbICAgIDczLjU1MF0gCU51bWJlck9mSW1hZ2VzOiAxMzUKWyAgICA3My41NTBdIAlSZWRN YXNrU2l6ZTogOApbICAgIDczLjU1MF0gCVJlZEZpZWxkUG9zaXRpb246IDE2ClsgICAgNzMuNTUw XSAJR3JlZW5NYXNrU2l6ZTogOApbICAgIDczLjU1MF0gCUdyZWVuRmllbGRQb3NpdGlvbjogOApb ICAgIDczLjU1MF0gCUJsdWVNYXNrU2l6ZTogOApbICAgIDczLjU1MF0gCUJsdWVGaWVsZFBvc2l0 aW9uOiAwClsgICAgNzMuNTUwXSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNTUwXSAJUnN2ZEZp ZWxkUG9zaXRpb246IDAKWyAgICA3My41NTBdIAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAg NzMuNTUwXSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41NTNdIE1vZGU6IDEyMSAo NjQweDQ4MCkKWyAgICA3My41NTNdIAlNb2RlQXR0cmlidXRlczogMHhiYgpbICAgIDczLjU1M10g CVdpbkFBdHRyaWJ1dGVzOiAweDcKWyAgICA3My41NTNdIAlXaW5CQXR0cmlidXRlczogMHgwClsg ICAgNzMuNTUzXSAJV2luR3JhbnVsYXJpdHk6IDY0ClsgICAgNzMuNTUzXSAJV2luU2l6ZTogNjQK WyAgICA3My41NTNdIAlXaW5BU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTUzXSAJV2luQlNlZ21l bnQ6IDB4YTAwMApbICAgIDczLjU1M10gCVdpbkZ1bmNQdHI6IDB4YzAwMDUyZTkKWyAgICA3My41 NTNdIAlCeXRlc1BlclNjYW5saW5lOiAyNTYwClsgICAgNzMuNTUzXSAJWFJlc29sdXRpb246IDY0 MApbICAgIDczLjU1M10gCVlSZXNvbHV0aW9uOiA0ODAKWyAgICA3My41NTNdIAlYQ2hhclNpemU6 IDgKWyAgICA3My41NTNdIAlZQ2hhclNpemU6IDE2ClsgICAgNzMuNTUzXSAJTnVtYmVyT2ZQbGFu ZXM6IDEKWyAgICA3My41NTNdIAlCaXRzUGVyUGl4ZWw6IDMyClsgICAgNzMuNTUzXSAJTnVtYmVy T2ZCYW5rczogMQpbICAgIDczLjU1NF0gCU1lbW9yeU1vZGVsOiA2ClsgICAgNzMuNTU0XSAJQmFu a1NpemU6IDAKWyAgICA3My41NTRdIAlOdW1iZXJPZkltYWdlczogMTA2ClsgICAgNzMuNTU0XSAJ UmVkTWFza1NpemU6IDgKWyAgICA3My41NTRdIAlSZWRGaWVsZFBvc2l0aW9uOiAxNgpbICAgIDcz LjU1NF0gCUdyZWVuTWFza1NpemU6IDgKWyAgICA3My41NTRdIAlHcmVlbkZpZWxkUG9zaXRpb246 IDgKWyAgICA3My41NTRdIAlCbHVlTWFza1NpemU6IDgKWyAgICA3My41NTRdIAlCbHVlRmllbGRQ b3NpdGlvbjogMApbICAgIDczLjU1NF0gCVJzdmRNYXNrU2l6ZTogMApbICAgIDczLjU1NF0gCVJz dmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTU0XSAJRGlyZWN0Q29sb3JNb2RlSW5mbzogMApb ICAgIDczLjU1NF0gCVBoeXNCYXNlUHRyOiAweGYwMDAwMDAwClsgICAgNzMuNTU2XSBNb2RlOiAx MDMgKDgwMHg2MDApClsgICAgNzMuNTU2XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3My41 NTZdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNTU2XSAJV2luQkF0dHJpYnV0ZXM6IDB4 MApbICAgIDczLjU1N10gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjU1N10gCVdpblNpemU6 IDY0ClsgICAgNzMuNTU3XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjU1N10gCVdpbkJT ZWdtZW50OiAweGEwMDAKWyAgICA3My41NTddIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5ClsgICAg NzMuNTU3XSAJQnl0ZXNQZXJTY2FubGluZTogODAwClsgICAgNzMuNTU3XSAJWFJlc29sdXRpb246 IDgwMApbICAgIDczLjU1N10gCVlSZXNvbHV0aW9uOiA2MDAKWyAgICA3My41NTddIAlYQ2hhclNp emU6IDgKWyAgICA3My41NTddIAlZQ2hhclNpemU6IDE0ClsgICAgNzMuNTU3XSAJTnVtYmVyT2ZQ bGFuZXM6IDEKWyAgICA3My41NTddIAlCaXRzUGVyUGl4ZWw6IDgKWyAgICA3My41NTddIAlOdW1i ZXJPZkJhbmtzOiAxClsgICAgNzMuNTU3XSAJTWVtb3J5TW9kZWw6IDQKWyAgICA3My41NTddIAlC YW5rU2l6ZTogMApbICAgIDczLjU1N10gCU51bWJlck9mSW1hZ2VzOiAyNTQKWyAgICA3My41NTdd IAlSZWRNYXNrU2l6ZTogMApbICAgIDczLjU1N10gCVJlZEZpZWxkUG9zaXRpb246IDAKWyAgICA3 My41NTddIAlHcmVlbk1hc2tTaXplOiAwClsgICAgNzMuNTU3XSAJR3JlZW5GaWVsZFBvc2l0aW9u OiAwClsgICAgNzMuNTU3XSAJQmx1ZU1hc2tTaXplOiAwClsgICAgNzMuNTU3XSAJQmx1ZUZpZWxk UG9zaXRpb246IDAKWyAgICA3My41NTddIAlSc3ZkTWFza1NpemU6IDAKWyAgICA3My41NTddIAlS c3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjU1N10gCURpcmVjdENvbG9yTW9kZUluZm86IDAK WyAgICA3My41NTddIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDczLjU2MF0gTW9kZTog MTEzICg4MDB4NjAwKQpbICAgIDczLjU2MF0gCU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMu NTYwXSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjU2MF0gCVdpbkJBdHRyaWJ1dGVzOiAw eDAKWyAgICA3My41NjBdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41NjBdIAlXaW5TaXpl OiA2NApbICAgIDczLjU2MF0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41NjBdIAlXaW5C U2VnbWVudDogMHhhMDAwClsgICAgNzMuNTYwXSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAg IDczLjU2MF0gCUJ5dGVzUGVyU2NhbmxpbmU6IDE2MDAKWyAgICA3My41NjBdIAlYUmVzb2x1dGlv bjogODAwClsgICAgNzMuNTYwXSAJWVJlc29sdXRpb246IDYwMApbICAgIDczLjU2MF0gCVhDaGFy U2l6ZTogOApbICAgIDczLjU2MF0gCVlDaGFyU2l6ZTogMTQKWyAgICA3My41NjBdIAlOdW1iZXJP ZlBsYW5lczogMQpbICAgIDczLjU2MF0gCUJpdHNQZXJQaXhlbDogMTUKWyAgICA3My41NjBdIAlO dW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTYwXSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My41NjBd IAlCYW5rU2l6ZTogMApbICAgIDczLjU2MF0gCU51bWJlck9mSW1hZ2VzOiAxMzUKWyAgICA3My41 NjFdIAlSZWRNYXNrU2l6ZTogNQpbICAgIDczLjU2MV0gCVJlZEZpZWxkUG9zaXRpb246IDEwClsg ICAgNzMuNTYxXSAJR3JlZW5NYXNrU2l6ZTogNQpbICAgIDczLjU2MV0gCUdyZWVuRmllbGRQb3Np dGlvbjogNQpbICAgIDczLjU2MV0gCUJsdWVNYXNrU2l6ZTogNQpbICAgIDczLjU2MV0gCUJsdWVG aWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTYxXSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNTYx XSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My41NjFdIAlEaXJlY3RDb2xvck1vZGVJbmZv OiAwClsgICAgNzMuNTYxXSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41NjNdICpN b2RlOiAxMTQgKDgwMHg2MDApClsgICAgNzMuNTYzXSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmIKWyAg ICA3My41NjNdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNTYzXSAJV2luQkF0dHJpYnV0 ZXM6IDB4MApbICAgIDczLjU2M10gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjU2M10gCVdp blNpemU6IDY0ClsgICAgNzMuNTY0XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjU2NF0g CVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My41NjRdIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5 ClsgICAgNzMuNTY0XSAJQnl0ZXNQZXJTY2FubGluZTogMTYwMApbICAgIDczLjU2NF0gCVhSZXNv bHV0aW9uOiA4MDAKWyAgICA3My41NjRdIAlZUmVzb2x1dGlvbjogNjAwClsgICAgNzMuNTY0XSAJ WENoYXJTaXplOiA4ClsgICAgNzMuNTY0XSAJWUNoYXJTaXplOiAxNApbICAgIDczLjU2NF0gCU51 bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNTY0XSAJQml0c1BlclBpeGVsOiAxNgpbICAgIDczLjU2 NF0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My41NjRdIAlNZW1vcnlNb2RlbDogNgpbICAgIDcz LjU2NF0gCUJhbmtTaXplOiAwClsgICAgNzMuNTY0XSAJTnVtYmVyT2ZJbWFnZXM6IDEzNQpbICAg IDczLjU2NF0gCVJlZE1hc2tTaXplOiA1ClsgICAgNzMuNTY0XSAJUmVkRmllbGRQb3NpdGlvbjog MTEKWyAgICA3My41NjRdIAlHcmVlbk1hc2tTaXplOiA2ClsgICAgNzMuNTY0XSAJR3JlZW5GaWVs ZFBvc2l0aW9uOiA1ClsgICAgNzMuNTY0XSAJQmx1ZU1hc2tTaXplOiA1ClsgICAgNzMuNTY0XSAJ Qmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My41NjRdIAlSc3ZkTWFza1NpemU6IDAKWyAgICA3 My41NjRdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjU2NF0gCURpcmVjdENvbG9yTW9k ZUluZm86IDAKWyAgICA3My41NjRdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDczLjU2 N10gTW9kZTogMTE1ICg4MDB4NjAwKQpbICAgIDczLjU2N10gCU1vZGVBdHRyaWJ1dGVzOiAweGJi ClsgICAgNzMuNTY3XSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjU2N10gCVdpbkJBdHRy aWJ1dGVzOiAweDAKWyAgICA3My41NjddIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41Njdd IAlXaW5TaXplOiA2NApbICAgIDczLjU2N10gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41 NjddIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTY3XSAJV2luRnVuY1B0cjogMHhjMDAw NTJlOQpbICAgIDczLjU2N10gCUJ5dGVzUGVyU2NhbmxpbmU6IDI0MDAKWyAgICA3My41NjddIAlY UmVzb2x1dGlvbjogODAwClsgICAgNzMuNTY3XSAJWVJlc29sdXRpb246IDYwMApbICAgIDczLjU2 N10gCVhDaGFyU2l6ZTogOApbICAgIDczLjU2N10gCVlDaGFyU2l6ZTogMTQKWyAgICA3My41Njdd IAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjU2N10gCUJpdHNQZXJQaXhlbDogMjQKWyAgICA3 My41NjddIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTY3XSAJTWVtb3J5TW9kZWw6IDYKWyAg ICA3My41NjddIAlCYW5rU2l6ZTogMApbICAgIDczLjU2N10gCU51bWJlck9mSW1hZ2VzOiA5Mgpb ICAgIDczLjU2N10gCVJlZE1hc2tTaXplOiA4ClsgICAgNzMuNTY3XSAJUmVkRmllbGRQb3NpdGlv bjogMTYKWyAgICA3My41NjhdIAlHcmVlbk1hc2tTaXplOiA4ClsgICAgNzMuNTY4XSAJR3JlZW5G aWVsZFBvc2l0aW9uOiA4ClsgICAgNzMuNTY4XSAJQmx1ZU1hc2tTaXplOiA4ClsgICAgNzMuNTY4 XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My41NjhdIAlSc3ZkTWFza1NpemU6IDAKWyAg ICA3My41NjhdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjU2OF0gCURpcmVjdENvbG9y TW9kZUluZm86IDAKWyAgICA3My41NjhdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDcz LjU3MF0gTW9kZTogMTIyICg4MDB4NjAwKQpbICAgIDczLjU3MF0gCU1vZGVBdHRyaWJ1dGVzOiAw eGJiClsgICAgNzMuNTcwXSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjU3MF0gCVdpbkJB dHRyaWJ1dGVzOiAweDAKWyAgICA3My41NzBdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41 NzBdIAlXaW5TaXplOiA2NApbICAgIDczLjU3MF0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3 My41NzFdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNTcxXSAJV2luRnVuY1B0cjogMHhj MDAwNTJlOQpbICAgIDczLjU3MV0gCUJ5dGVzUGVyU2NhbmxpbmU6IDMyMDAKWyAgICA3My41NzFd IAlYUmVzb2x1dGlvbjogODAwClsgICAgNzMuNTcxXSAJWVJlc29sdXRpb246IDYwMApbICAgIDcz LjU3MV0gCVhDaGFyU2l6ZTogOApbICAgIDczLjU3MV0gCVlDaGFyU2l6ZTogMTQKWyAgICA3My41 NzFdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjU3MV0gCUJpdHNQZXJQaXhlbDogMzIKWyAg ICA3My41NzFdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTcxXSAJTWVtb3J5TW9kZWw6IDYK WyAgICA3My41NzFdIAlCYW5rU2l6ZTogMApbICAgIDczLjU3MV0gCU51bWJlck9mSW1hZ2VzOiA2 NwpbICAgIDczLjU3MV0gCVJlZE1hc2tTaXplOiA4ClsgICAgNzMuNTcxXSAJUmVkRmllbGRQb3Np dGlvbjogMTYKWyAgICA3My41NzFdIAlHcmVlbk1hc2tTaXplOiA4ClsgICAgNzMuNTcxXSAJR3Jl ZW5GaWVsZFBvc2l0aW9uOiA4ClsgICAgNzMuNTcxXSAJQmx1ZU1hc2tTaXplOiA4ClsgICAgNzMu NTcxXSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My41NzFdIAlSc3ZkTWFza1NpemU6IDAK WyAgICA3My41NzFdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjU3MV0gCURpcmVjdENv bG9yTW9kZUluZm86IDAKWyAgICA3My41NzFdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAg IDczLjU3NF0gTW9kZTogMTA1ICgxMDI0eDc2OCkKWyAgICA3My41NzRdIAlNb2RlQXR0cmlidXRl czogMHhiYgpbICAgIDczLjU3NF0gCVdpbkFBdHRyaWJ1dGVzOiAweDcKWyAgICA3My41NzRdIAlX aW5CQXR0cmlidXRlczogMHgwClsgICAgNzMuNTc0XSAJV2luR3JhbnVsYXJpdHk6IDY0ClsgICAg NzMuNTc0XSAJV2luU2l6ZTogNjQKWyAgICA3My41NzRdIAlXaW5BU2VnbWVudDogMHhhMDAwClsg ICAgNzMuNTc0XSAJV2luQlNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjU3NF0gCVdpbkZ1bmNQdHI6 IDB4YzAwMDUyZTkKWyAgICA3My41NzRdIAlCeXRlc1BlclNjYW5saW5lOiAxMDI0ClsgICAgNzMu NTc0XSAJWFJlc29sdXRpb246IDEwMjQKWyAgICA3My41NzRdIAlZUmVzb2x1dGlvbjogNzY4Clsg ICAgNzMuNTc0XSAJWENoYXJTaXplOiA4ClsgICAgNzMuNTc0XSAJWUNoYXJTaXplOiAxNgpbICAg IDczLjU3NF0gCU51bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNTc0XSAJQml0c1BlclBpeGVsOiA4 ClsgICAgNzMuNTc0XSAJTnVtYmVyT2ZCYW5rczogMQpbICAgIDczLjU3NF0gCU1lbW9yeU1vZGVs OiA0ClsgICAgNzMuNTc0XSAJQmFua1NpemU6IDAKWyAgICA3My41NzVdIAlOdW1iZXJPZkltYWdl czogMTY5ClsgICAgNzMuNTc1XSAJUmVkTWFza1NpemU6IDAKWyAgICA3My41NzVdIAlSZWRGaWVs ZFBvc2l0aW9uOiAwClsgICAgNzMuNTc1XSAJR3JlZW5NYXNrU2l6ZTogMApbICAgIDczLjU3NV0g CUdyZWVuRmllbGRQb3NpdGlvbjogMApbICAgIDczLjU3NV0gCUJsdWVNYXNrU2l6ZTogMApbICAg IDczLjU3NV0gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTc1XSAJUnN2ZE1hc2tTaXpl OiAwClsgICAgNzMuNTc1XSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My41NzVdIAlEaXJl Y3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNTc1XSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAK WyAgICA3My41NzddIE1vZGU6IDExNiAoMTAyNHg3NjgpClsgICAgNzMuNTc3XSAJTW9kZUF0dHJp YnV0ZXM6IDB4YmIKWyAgICA3My41NzhdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNTc4 XSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjU3OF0gCVdpbkdyYW51bGFyaXR5OiA2NApb ICAgIDczLjU3OF0gCVdpblNpemU6IDY0ClsgICAgNzMuNTc4XSAJV2luQVNlZ21lbnQ6IDB4YTAw MApbICAgIDczLjU3OF0gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My41NzhdIAlXaW5GdW5j UHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNTc4XSAJQnl0ZXNQZXJTY2FubGluZTogMjA0OApbICAg IDczLjU3OF0gCVhSZXNvbHV0aW9uOiAxMDI0ClsgICAgNzMuNTc4XSAJWVJlc29sdXRpb246IDc2 OApbICAgIDczLjU3OF0gCVhDaGFyU2l6ZTogOApbICAgIDczLjU3OF0gCVlDaGFyU2l6ZTogMTYK WyAgICA3My41NzhdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjU3OF0gCUJpdHNQZXJQaXhl bDogMTUKWyAgICA3My41NzhdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTc4XSAJTWVtb3J5 TW9kZWw6IDYKWyAgICA3My41NzhdIAlCYW5rU2l6ZTogMApbICAgIDczLjU3OF0gCU51bWJlck9m SW1hZ2VzOiA4NApbICAgIDczLjU3OF0gCVJlZE1hc2tTaXplOiA1ClsgICAgNzMuNTc4XSAJUmVk RmllbGRQb3NpdGlvbjogMTAKWyAgICA3My41NzhdIAlHcmVlbk1hc2tTaXplOiA1ClsgICAgNzMu NTc4XSAJR3JlZW5GaWVsZFBvc2l0aW9uOiA1ClsgICAgNzMuNTc4XSAJQmx1ZU1hc2tTaXplOiA1 ClsgICAgNzMuNTc4XSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My41NzhdIAlSc3ZkTWFz a1NpemU6IDAKWyAgICA3My41NzhdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjU3OF0g CURpcmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3My41NzhdIAlQaHlzQmFzZVB0cjogMHhmMDAw MDAwMApbICAgIDczLjU4MV0gKk1vZGU6IDExNyAoMTAyNHg3NjgpClsgICAgNzMuNTgxXSAJTW9k ZUF0dHJpYnV0ZXM6IDB4YmIKWyAgICA3My41ODFdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAg NzMuNTgxXSAJV2luQkF0dHJpYnV0ZXM6IDB4MApbICAgIDczLjU4MV0gCVdpbkdyYW51bGFyaXR5 OiA2NApbICAgIDczLjU4MV0gCVdpblNpemU6IDY0ClsgICAgNzMuNTgxXSAJV2luQVNlZ21lbnQ6 IDB4YTAwMApbICAgIDczLjU4MV0gCVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My41ODFdIAlX aW5GdW5jUHRyOiAweGMwMDA1MmU5ClsgICAgNzMuNTgxXSAJQnl0ZXNQZXJTY2FubGluZTogMjA0 OApbICAgIDczLjU4MV0gCVhSZXNvbHV0aW9uOiAxMDI0ClsgICAgNzMuNTgxXSAJWVJlc29sdXRp b246IDc2OApbICAgIDczLjU4MV0gCVhDaGFyU2l6ZTogOApbICAgIDczLjU4MV0gCVlDaGFyU2l6 ZTogMTYKWyAgICA3My41ODJdIAlOdW1iZXJPZlBsYW5lczogMQpbICAgIDczLjU4Ml0gCUJpdHNQ ZXJQaXhlbDogMTYKWyAgICA3My41ODJdIAlOdW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNTgyXSAJ TWVtb3J5TW9kZWw6IDYKWyAgICA3My41ODJdIAlCYW5rU2l6ZTogMApbICAgIDczLjU4Ml0gCU51 bWJlck9mSW1hZ2VzOiA4NApbICAgIDczLjU4Ml0gCVJlZE1hc2tTaXplOiA1ClsgICAgNzMuNTgy XSAJUmVkRmllbGRQb3NpdGlvbjogMTEKWyAgICA3My41ODJdIAlHcmVlbk1hc2tTaXplOiA2Clsg ICAgNzMuNTgyXSAJR3JlZW5GaWVsZFBvc2l0aW9uOiA1ClsgICAgNzMuNTgyXSAJQmx1ZU1hc2tT aXplOiA1ClsgICAgNzMuNTgyXSAJQmx1ZUZpZWxkUG9zaXRpb246IDAKWyAgICA3My41ODJdIAlS c3ZkTWFza1NpemU6IDAKWyAgICA3My41ODJdIAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDcz LjU4Ml0gCURpcmVjdENvbG9yTW9kZUluZm86IDAKWyAgICA3My41ODJdIAlQaHlzQmFzZVB0cjog MHhmMDAwMDAwMApbICAgIDczLjU4NV0gTW9kZTogMTE4ICgxMDI0eDc2OCkKWyAgICA3My41ODVd IAlNb2RlQXR0cmlidXRlczogMHhiYgpbICAgIDczLjU4NV0gCVdpbkFBdHRyaWJ1dGVzOiAweDcK WyAgICA3My41ODVdIAlXaW5CQXR0cmlidXRlczogMHgwClsgICAgNzMuNTg1XSAJV2luR3JhbnVs YXJpdHk6IDY0ClsgICAgNzMuNTg1XSAJV2luU2l6ZTogNjQKWyAgICA3My41ODVdIAlXaW5BU2Vn bWVudDogMHhhMDAwClsgICAgNzMuNTg1XSAJV2luQlNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjU4 NV0gCVdpbkZ1bmNQdHI6IDB4YzAwMDUyZTkKWyAgICA3My41ODVdIAlCeXRlc1BlclNjYW5saW5l OiAzMDcyClsgICAgNzMuNTg1XSAJWFJlc29sdXRpb246IDEwMjQKWyAgICA3My41ODVdIAlZUmVz b2x1dGlvbjogNzY4ClsgICAgNzMuNTg1XSAJWENoYXJTaXplOiA4ClsgICAgNzMuNTg1XSAJWUNo YXJTaXplOiAxNgpbICAgIDczLjU4NV0gCU51bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNTg1XSAJ Qml0c1BlclBpeGVsOiAyNApbICAgIDczLjU4NV0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My41 ODVdIAlNZW1vcnlNb2RlbDogNgpbICAgIDczLjU4NV0gCUJhbmtTaXplOiAwClsgICAgNzMuNTg1 XSAJTnVtYmVyT2ZJbWFnZXM6IDU1ClsgICAgNzMuNTg1XSAJUmVkTWFza1NpemU6IDgKWyAgICA3 My41ODVdIAlSZWRGaWVsZFBvc2l0aW9uOiAxNgpbICAgIDczLjU4NV0gCUdyZWVuTWFza1NpemU6 IDgKWyAgICA3My41ODVdIAlHcmVlbkZpZWxkUG9zaXRpb246IDgKWyAgICA3My41ODVdIAlCbHVl TWFza1NpemU6IDgKWyAgICA3My41ODVdIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAgIDczLjU4 NV0gCVJzdmRNYXNrU2l6ZTogMApbICAgIDczLjU4Nl0gCVJzdmRGaWVsZFBvc2l0aW9uOiAwClsg ICAgNzMuNTg2XSAJRGlyZWN0Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjU4Nl0gCVBoeXNCYXNl UHRyOiAweGYwMDAwMDAwClsgICAgNzMuNTg4XSBNb2RlOiAxMjMgKDEwMjR4NzY4KQpbICAgIDcz LjU4OF0gCU1vZGVBdHRyaWJ1dGVzOiAweGJiClsgICAgNzMuNTg4XSAJV2luQUF0dHJpYnV0ZXM6 IDB4NwpbICAgIDczLjU4OF0gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My41ODhdIAlXaW5H cmFudWxhcml0eTogNjQKWyAgICA3My41ODhdIAlXaW5TaXplOiA2NApbICAgIDczLjU4OF0gCVdp bkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41ODhdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAg NzMuNTg4XSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjU4OF0gCUJ5dGVzUGVyU2Nh bmxpbmU6IDQwOTYKWyAgICA3My41ODldIAlYUmVzb2x1dGlvbjogMTAyNApbICAgIDczLjU4OV0g CVlSZXNvbHV0aW9uOiA3NjgKWyAgICA3My41ODldIAlYQ2hhclNpemU6IDgKWyAgICA3My41ODld IAlZQ2hhclNpemU6IDE2ClsgICAgNzMuNTg5XSAJTnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My41 ODldIAlCaXRzUGVyUGl4ZWw6IDMyClsgICAgNzMuNTg5XSAJTnVtYmVyT2ZCYW5rczogMQpbICAg IDczLjU4OV0gCU1lbW9yeU1vZGVsOiA2ClsgICAgNzMuNTg5XSAJQmFua1NpemU6IDAKWyAgICA3 My41ODldIAlOdW1iZXJPZkltYWdlczogNDEKWyAgICA3My41ODldIAlSZWRNYXNrU2l6ZTogOApb ICAgIDczLjU4OV0gCVJlZEZpZWxkUG9zaXRpb246IDE2ClsgICAgNzMuNTg5XSAJR3JlZW5NYXNr U2l6ZTogOApbICAgIDczLjU4OV0gCUdyZWVuRmllbGRQb3NpdGlvbjogOApbICAgIDczLjU4OV0g CUJsdWVNYXNrU2l6ZTogOApbICAgIDczLjU4OV0gCUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAg NzMuNTg5XSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNTg5XSAJUnN2ZEZpZWxkUG9zaXRpb246 IDAKWyAgICA3My41ODldIAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNTg5XSAJUGh5 c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41OTJdIE1vZGU6IDEwNyAoMTI4MHgxMDI0KQpb ICAgIDczLjU5Ml0gCU1vZGVBdHRyaWJ1dGVzOiAweGJhClsgICAgNzMuNTkzXSAJV2luQUF0dHJp YnV0ZXM6IDB4NwpbICAgIDczLjU5M10gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3My41OTNd IAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41OTNdIAlXaW5TaXplOiA2NApbICAgIDczLjU5 M10gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41OTNdIAlXaW5CU2VnbWVudDogMHhhMDAw ClsgICAgNzMuNTkzXSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjU5M10gCUJ5dGVz UGVyU2NhbmxpbmU6IDEyODAKWyAgICA3My41OTNdIAlYUmVzb2x1dGlvbjogMTI4MApbICAgIDcz LjU5M10gCVlSZXNvbHV0aW9uOiAxMDI0ClsgICAgNzMuNTkzXSAJWENoYXJTaXplOiA4ClsgICAg NzMuNTkzXSAJWUNoYXJTaXplOiAxNgpbICAgIDczLjU5M10gCU51bWJlck9mUGxhbmVzOiAxClsg ICAgNzMuNTkzXSAJQml0c1BlclBpeGVsOiA4ClsgICAgNzMuNTkzXSAJTnVtYmVyT2ZCYW5rczog MQpbICAgIDczLjU5M10gCU1lbW9yeU1vZGVsOiA0ClsgICAgNzMuNTkzXSAJQmFua1NpemU6IDAK WyAgICA3My41OTNdIAlOdW1iZXJPZkltYWdlczogMTAxClsgICAgNzMuNTkzXSAJUmVkTWFza1Np emU6IDAKWyAgICA3My41OTNdIAlSZWRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTkzXSAJR3Jl ZW5NYXNrU2l6ZTogMApbICAgIDczLjU5M10gCUdyZWVuRmllbGRQb3NpdGlvbjogMApbICAgIDcz LjU5M10gCUJsdWVNYXNrU2l6ZTogMApbICAgIDczLjU5M10gCUJsdWVGaWVsZFBvc2l0aW9uOiAw ClsgICAgNzMuNTkzXSAJUnN2ZE1hc2tTaXplOiAwClsgICAgNzMuNTkzXSAJUnN2ZEZpZWxkUG9z aXRpb246IDAKWyAgICA3My41OTNdIAlEaXJlY3RDb2xvck1vZGVJbmZvOiAwClsgICAgNzMuNTkz XSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My41OTddIE1vZGU6IDExOSAoMTI4MHgx MDI0KQpbICAgIDczLjU5N10gCU1vZGVBdHRyaWJ1dGVzOiAweGJhClsgICAgNzMuNTk3XSAJV2lu QUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjU5N10gCVdpbkJBdHRyaWJ1dGVzOiAweDAKWyAgICA3 My41OTddIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My41OTddIAlXaW5TaXplOiA2NApbICAg IDczLjU5N10gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3My41OTddIAlXaW5CU2VnbWVudDog MHhhMDAwClsgICAgNzMuNTk3XSAJV2luRnVuY1B0cjogMHhjMDAwNTJlOQpbICAgIDczLjU5N10g CUJ5dGVzUGVyU2NhbmxpbmU6IDI1NjAKWyAgICA3My41OTddIAlYUmVzb2x1dGlvbjogMTI4MApb ICAgIDczLjU5N10gCVlSZXNvbHV0aW9uOiAxMDI0ClsgICAgNzMuNTk3XSAJWENoYXJTaXplOiA4 ClsgICAgNzMuNTk3XSAJWUNoYXJTaXplOiAxNgpbICAgIDczLjU5N10gCU51bWJlck9mUGxhbmVz OiAxClsgICAgNzMuNTk3XSAJQml0c1BlclBpeGVsOiAxNQpbICAgIDczLjU5N10gCU51bWJlck9m QmFua3M6IDEKWyAgICA3My41OTddIAlNZW1vcnlNb2RlbDogNgpbICAgIDczLjU5N10gCUJhbmtT aXplOiAwClsgICAgNzMuNTk3XSAJTnVtYmVyT2ZJbWFnZXM6IDUwClsgICAgNzMuNTk3XSAJUmVk TWFza1NpemU6IDUKWyAgICA3My41OTddIAlSZWRGaWVsZFBvc2l0aW9uOiAxMApbICAgIDczLjU5 N10gCUdyZWVuTWFza1NpemU6IDUKWyAgICA3My41OThdIAlHcmVlbkZpZWxkUG9zaXRpb246IDUK WyAgICA3My41OThdIAlCbHVlTWFza1NpemU6IDUKWyAgICA3My41OThdIAlCbHVlRmllbGRQb3Np dGlvbjogMApbICAgIDczLjU5OF0gCVJzdmRNYXNrU2l6ZTogMApbICAgIDczLjU5OF0gCVJzdmRG aWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNTk4XSAJRGlyZWN0Q29sb3JNb2RlSW5mbzogMApbICAg IDczLjU5OF0gCVBoeXNCYXNlUHRyOiAweGYwMDAwMDAwClsgICAgNzMuNjAxXSBNb2RlOiAxMWEg KDEyODB4MTAyNCkKWyAgICA3My42MDFdIAlNb2RlQXR0cmlidXRlczogMHhiYQpbICAgIDczLjYw MV0gCVdpbkFBdHRyaWJ1dGVzOiAweDcKWyAgICA3My42MDFdIAlXaW5CQXR0cmlidXRlczogMHgw ClsgICAgNzMuNjAxXSAJV2luR3JhbnVsYXJpdHk6IDY0ClsgICAgNzMuNjAxXSAJV2luU2l6ZTog NjQKWyAgICA3My42MDFdIAlXaW5BU2VnbWVudDogMHhhMDAwClsgICAgNzMuNjAxXSAJV2luQlNl Z21lbnQ6IDB4YTAwMApbICAgIDczLjYwMV0gCVdpbkZ1bmNQdHI6IDB4YzAwMDUyZTkKWyAgICA3 My42MDFdIAlCeXRlc1BlclNjYW5saW5lOiAyNTYwClsgICAgNzMuNjAxXSAJWFJlc29sdXRpb246 IDEyODAKWyAgICA3My42MDFdIAlZUmVzb2x1dGlvbjogMTAyNApbICAgIDczLjYwMV0gCVhDaGFy U2l6ZTogOApbICAgIDczLjYwMV0gCVlDaGFyU2l6ZTogMTYKWyAgICA3My42MDFdIAlOdW1iZXJP ZlBsYW5lczogMQpbICAgIDczLjYwMV0gCUJpdHNQZXJQaXhlbDogMTYKWyAgICA3My42MDJdIAlO dW1iZXJPZkJhbmtzOiAxClsgICAgNzMuNjAyXSAJTWVtb3J5TW9kZWw6IDYKWyAgICA3My42MDJd IAlCYW5rU2l6ZTogMApbICAgIDczLjYwMl0gCU51bWJlck9mSW1hZ2VzOiA1MApbICAgIDczLjYw Ml0gCVJlZE1hc2tTaXplOiA1ClsgICAgNzMuNjAyXSAJUmVkRmllbGRQb3NpdGlvbjogMTEKWyAg ICA3My42MDJdIAlHcmVlbk1hc2tTaXplOiA2ClsgICAgNzMuNjAyXSAJR3JlZW5GaWVsZFBvc2l0 aW9uOiA1ClsgICAgNzMuNjAyXSAJQmx1ZU1hc2tTaXplOiA1ClsgICAgNzMuNjAyXSAJQmx1ZUZp ZWxkUG9zaXRpb246IDAKWyAgICA3My42MDJdIAlSc3ZkTWFza1NpemU6IDAKWyAgICA3My42MDJd IAlSc3ZkRmllbGRQb3NpdGlvbjogMApbICAgIDczLjYwMl0gCURpcmVjdENvbG9yTW9kZUluZm86 IDAKWyAgICA3My42MDJdIAlQaHlzQmFzZVB0cjogMHhmMDAwMDAwMApbICAgIDczLjYwNV0gTW9k ZTogMTFiICgxMjgweDEwMjQpClsgICAgNzMuNjA1XSAJTW9kZUF0dHJpYnV0ZXM6IDB4YmEKWyAg ICA3My42MDVdIAlXaW5BQXR0cmlidXRlczogMHg3ClsgICAgNzMuNjA1XSAJV2luQkF0dHJpYnV0 ZXM6IDB4MApbICAgIDczLjYwNV0gCVdpbkdyYW51bGFyaXR5OiA2NApbICAgIDczLjYwNV0gCVdp blNpemU6IDY0ClsgICAgNzMuNjA1XSAJV2luQVNlZ21lbnQ6IDB4YTAwMApbICAgIDczLjYwNl0g CVdpbkJTZWdtZW50OiAweGEwMDAKWyAgICA3My42MDZdIAlXaW5GdW5jUHRyOiAweGMwMDA1MmU5 ClsgICAgNzMuNjA2XSAJQnl0ZXNQZXJTY2FubGluZTogMzg0MApbICAgIDczLjYwNl0gCVhSZXNv bHV0aW9uOiAxMjgwClsgICAgNzMuNjA2XSAJWVJlc29sdXRpb246IDEwMjQKWyAgICA3My42MDZd IAlYQ2hhclNpemU6IDgKWyAgICA3My42MDZdIAlZQ2hhclNpemU6IDE2ClsgICAgNzMuNjA2XSAJ TnVtYmVyT2ZQbGFuZXM6IDEKWyAgICA3My42MDZdIAlCaXRzUGVyUGl4ZWw6IDI0ClsgICAgNzMu NjA2XSAJTnVtYmVyT2ZCYW5rczogMQpbICAgIDczLjYwNl0gCU1lbW9yeU1vZGVsOiA2ClsgICAg NzMuNjA2XSAJQmFua1NpemU6IDAKWyAgICA3My42MDZdIAlOdW1iZXJPZkltYWdlczogMzMKWyAg ICA3My42MDZdIAlSZWRNYXNrU2l6ZTogOApbICAgIDczLjYwNl0gCVJlZEZpZWxkUG9zaXRpb246 IDE2ClsgICAgNzMuNjA2XSAJR3JlZW5NYXNrU2l6ZTogOApbICAgIDczLjYwNl0gCUdyZWVuRmll bGRQb3NpdGlvbjogOApbICAgIDczLjYwNl0gCUJsdWVNYXNrU2l6ZTogOApbICAgIDczLjYwNl0g CUJsdWVGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNjA2XSAJUnN2ZE1hc2tTaXplOiAwClsgICAg NzMuNjA2XSAJUnN2ZEZpZWxkUG9zaXRpb246IDAKWyAgICA3My42MDZdIAlEaXJlY3RDb2xvck1v ZGVJbmZvOiAwClsgICAgNzMuNjA2XSAJUGh5c0Jhc2VQdHI6IDB4ZjAwMDAwMDAKWyAgICA3My42 MTBdIE1vZGU6IDEyNCAoMTI4MHgxMDI0KQpbICAgIDczLjYxMF0gCU1vZGVBdHRyaWJ1dGVzOiAw eGJhClsgICAgNzMuNjEwXSAJV2luQUF0dHJpYnV0ZXM6IDB4NwpbICAgIDczLjYxMF0gCVdpbkJB dHRyaWJ1dGVzOiAweDAKWyAgICA3My42MTBdIAlXaW5HcmFudWxhcml0eTogNjQKWyAgICA3My42 MTBdIAlXaW5TaXplOiA2NApbICAgIDczLjYxMF0gCVdpbkFTZWdtZW50OiAweGEwMDAKWyAgICA3 My42MTBdIAlXaW5CU2VnbWVudDogMHhhMDAwClsgICAgNzMuNjEwXSAJV2luRnVuY1B0cjogMHhj MDAwNTJlOQpbICAgIDczLjYxMF0gCUJ5dGVzUGVyU2NhbmxpbmU6IDUxMjAKWyAgICA3My42MTBd IAlYUmVzb2x1dGlvbjogMTI4MApbICAgIDczLjYxMF0gCVlSZXNvbHV0aW9uOiAxMDI0ClsgICAg NzMuNjEwXSAJWENoYXJTaXplOiA4ClsgICAgNzMuNjEwXSAJWUNoYXJTaXplOiAxNgpbICAgIDcz LjYxMF0gCU51bWJlck9mUGxhbmVzOiAxClsgICAgNzMuNjEwXSAJQml0c1BlclBpeGVsOiAzMgpb ICAgIDczLjYxMF0gCU51bWJlck9mQmFua3M6IDEKWyAgICA3My42MTBdIAlNZW1vcnlNb2RlbDog NgpbICAgIDczLjYxMF0gCUJhbmtTaXplOiAwClsgICAgNzMuNjEwXSAJTnVtYmVyT2ZJbWFnZXM6 IDI0ClsgICAgNzMuNjEwXSAJUmVkTWFza1NpemU6IDgKWyAgICA3My42MTBdIAlSZWRGaWVsZFBv c2l0aW9uOiAxNgpbICAgIDczLjYxMF0gCUdyZWVuTWFza1NpemU6IDgKWyAgICA3My42MTBdIAlH cmVlbkZpZWxkUG9zaXRpb246IDgKWyAgICA3My42MTBdIAlCbHVlTWFza1NpemU6IDgKWyAgICA3 My42MTBdIAlCbHVlRmllbGRQb3NpdGlvbjogMApbICAgIDczLjYxMF0gCVJzdmRNYXNrU2l6ZTog MApbICAgIDczLjYxMF0gCVJzdmRGaWVsZFBvc2l0aW9uOiAwClsgICAgNzMuNjExXSAJRGlyZWN0 Q29sb3JNb2RlSW5mbzogMApbICAgIDczLjYxMV0gCVBoeXNCYXNlUHRyOiAweGYwMDAwMDAwClsg ICAgNzMuNjExXSAKWyAgICA3My42MTFdIChJSSkgVkVTQSgwKTogVG90YWwgTWVtb3J5OiAyMDQ4 IDY0S0IgYmFua3MgKDEzMTA3MmtCKQpbICAgIDczLjYxMV0gKElJKSBWRVNBKDApOiBNb25pdG9y MDogVXNpbmcgaHN5bmMgcmFuZ2Ugb2YgMjguMDAtNzguMDAga0h6ClsgICAgNzMuNjExXSAoSUkp IFZFU0EoMCk6IE1vbml0b3IwOiBVc2luZyB2cmVmcmVzaCByYW5nZSBvZiA1MC4wMC03Ni4wMCBI egpbICAgIDczLjYxMV0gKElJKSBWRVNBKDApOiBOb3QgdXNpbmcgYnVpbHQtaW4gbW9kZSAiMTAy NHg3NjgiIChubyBtb2RlIG9mIHRoaXMgbmFtZSkKWyAgICA3My42MTFdIChJSSkgVkVTQSgwKTog Tm90IHVzaW5nIGJ1aWx0LWluIG1vZGUgIjgwMHg2MDAiIChubyBtb2RlIG9mIHRoaXMgbmFtZSkK WyAgICA3My42MTFdIChJSSkgVkVTQSgwKTogTm90IHVzaW5nIGJ1aWx0LWluIG1vZGUgIjY0MHg0 ODAiIChubyBtb2RlIG9mIHRoaXMgbmFtZSkKWyAgICA3My42MTFdIChJSSkgVkVTQSgwKTogTm90 IHVzaW5nIGJ1aWx0LWluIG1vZGUgIjY0MHg0MDAiIChubyBtb2RlIG9mIHRoaXMgbmFtZSkKWyAg ICA3My42MTFdIChJSSkgVkVTQSgwKTogTm90IHVzaW5nIGJ1aWx0LWluIG1vZGUgIjY0MHgzNTAi IChubyBtb2RlIG9mIHRoaXMgbmFtZSkKWyAgICA3My42MTFdIChJSSkgVkVTQSgwKTogTm90IHVz aW5nIGJ1aWx0LWluIG1vZGUgIjUxMngzODQiIChubyBtb2RlIG9mIHRoaXMgbmFtZSkKWyAgICA3 My42MTFdIChJSSkgVkVTQSgwKTogTm90IHVzaW5nIGJ1aWx0LWluIG1vZGUgIjQwMHgzMDAiIChu byBtb2RlIG9mIHRoaXMgbmFtZSkKWyAgICA3My42MTFdIChJSSkgVkVTQSgwKTogTm90IHVzaW5n IGJ1aWx0LWluIG1vZGUgIjMyMHgyNDAiIChubyBtb2RlIG9mIHRoaXMgbmFtZSkKWyAgICA3My42 MTFdIChJSSkgVkVTQSgwKTogTm90IHVzaW5nIGJ1aWx0LWluIG1vZGUgIjMyMHgyMDAiIChubyBt b2RlIG9mIHRoaXMgbmFtZSkKWyAgICA3My42MTFdIChXVykgVkVTQSgwKTogTm8gdmFsaWQgbW9k ZXMgbGVmdC4gVHJ5aW5nIGxlc3Mgc3RyaWN0IGZpbHRlci4uLgpbICAgIDczLjYxMV0gKElJKSBW RVNBKDApOiBNb25pdG9yMDogVXNpbmcgaHN5bmMgcmFuZ2Ugb2YgMjguMDAtNzguMDAga0h6Clsg ICAgNzMuNjExXSAoSUkpIFZFU0EoMCk6IE1vbml0b3IwOiBVc2luZyB2cmVmcmVzaCByYW5nZSBv ZiA1MC4wMC03Ni4wMCBIegpbICAgIDczLjYxMl0gKElJKSBWRVNBKDApOiBOb3QgdXNpbmcgYnVp bHQtaW4gbW9kZSAiNDAweDMwMCIgKGhzeW5jIG91dCBvZiByYW5nZSkKWyAgICA3My42MTJdIChJ SSkgVkVTQSgwKTogTm90IHVzaW5nIGJ1aWx0LWluIG1vZGUgIjMyMHgyNDAiIChpbGxlZ2FsIGhv cml6b250YWwgdGltaW5ncykKWyAgICA3My42MTJdIChJSSkgVkVTQSgwKTogTm90IHVzaW5nIGJ1 aWx0LWluIG1vZGUgIjMyMHgyMDAiIChpbGxlZ2FsIGhvcml6b250YWwgdGltaW5ncykKWyAgICA3 My42MTJdICgtLSkgVkVTQSgwKTogVmlydHVhbCBzaXplIGlzIDEwMjR4NzY4IChwaXRjaCAxMDI0 KQpbICAgIDczLjYxMl0gKCoqKSBWRVNBKDApOiAqQnVpbHQtaW4gbW9kZSAiMTAyNHg3NjgiClsg ICAgNzMuNjEyXSAoKiopIFZFU0EoMCk6ICBCdWlsdC1pbiBtb2RlICI4MDB4NjAwIgpbICAgIDcz LjYxMl0gKCoqKSBWRVNBKDApOiAgQnVpbHQtaW4gbW9kZSAiNjQweDQ4MCIKWyAgICA3My42MTJd ICgqKikgVkVTQSgwKTogIEJ1aWx0LWluIG1vZGUgIjY0MHg0MDAiClsgICAgNzMuNjEyXSAoKiop IFZFU0EoMCk6ICBCdWlsdC1pbiBtb2RlICI2NDB4MzUwIgpbICAgIDczLjYxMl0gKCoqKSBWRVNB KDApOiAgQnVpbHQtaW4gbW9kZSAiNTEyeDM4NCIKWyAgICA3My42MTJdICg9PSkgVkVTQSgwKTog RFBJIHNldCB0byAoOTYsIDk2KQpbICAgIDczLjYxMl0gKElJKSBWRVNBKDApOiBBdHRlbXB0aW5n IHRvIHVzZSA3MEh6IHJlZnJlc2ggZm9yIG1vZGUgIjEwMjR4NzY4IiAoMTE3KQpbICAgIDczLjYx Ml0gKElJKSBWRVNBKDApOiBBdHRlbXB0aW5nIHRvIHVzZSA3Mkh6IHJlZnJlc2ggZm9yIG1vZGUg IjgwMHg2MDAiICgxMTQpClsgICAgNzMuNjEyXSAoSUkpIFZFU0EoMCk6IEF0dGVtcHRpbmcgdG8g dXNlIDczSHogcmVmcmVzaCBmb3IgbW9kZSAiNjQweDQ4MCIgKDExMSkKWyAgICA3My42MTNdICgq KikgVkVTQSgwKTogVXNpbmcgIlNoYWRvdyBGcmFtZWJ1ZmZlciIKWyAgICA3My42MTNdIChJSSkg TG9hZGluZyBzdWIgbW9kdWxlICJzaGFkb3ciClsgICAgNzMuNjEzXSAoSUkpIExvYWRNb2R1bGU6 ICJzaGFkb3ciClsgICAgNzMuNjEzXSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9t b2R1bGVzL2xpYnNoYWRvdy5zbwpbICAgIDczLjYxNF0gKElJKSBNb2R1bGUgc2hhZG93OiB2ZW5k b3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAgNzMuNjE0XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwg bW9kdWxlIHZlcnNpb24gPSAxLjEuMApbICAgIDczLjYxNF0gCUFCSSBjbGFzczogWC5PcmcgQU5T SSBDIEVtdWxhdGlvbiwgdmVyc2lvbiAwLjQKWyAgICA3My42MTRdIChJSSkgTG9hZGluZyBzdWIg bW9kdWxlICJmYiIKWyAgICA3My42MTRdIChJSSkgTG9hZE1vZHVsZTogImZiIgpbICAgIDczLjYx NV0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9saWJmYi5zbwpbICAg IDczLjYyMF0gKElJKSBNb2R1bGUgZmI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICA3 My42MjBdIAljb21waWxlZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAg NzMuNjIwXSAJQUJJIGNsYXNzOiBYLk9yZyBBTlNJIEMgRW11bGF0aW9uLCB2ZXJzaW9uIDAuNApb ICAgIDczLjYyMF0gKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgImludDEwIgpbICAgIDczLjYyMF0g KElJKSBMb2FkTW9kdWxlOiAiaW50MTAiClsgICAgNzMuNjIwXSAoSUkpIExvYWRpbmcgL3Vzci9s b2NhbC9saWIveG9yZy9tb2R1bGVzL2xpYmludDEwLnNvClsgICAgNzMuNjIwXSAoSUkpIE1vZHVs ZSBpbnQxMDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDczLjYyMV0gCWNvbXBpbGVk IGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAKWyAgICA3My42MjFdIAlBQkkgY2xh c3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxMi4xClsgICAgNzMuNjIxXSAoSUkpIFZF U0EoMCk6IGluaXRpYWxpemluZyBpbnQxMApbICAgIDczLjYyNl0gKElJKSBWRVNBKDApOiBQcmlt YXJ5IFZfQklPUyBzZWdtZW50IGlzOiAweGMwMDAKWyAgICA3My42MjZdIChJSSkgVkVTQSgwKTog VkVTQSBCSU9TIGRldGVjdGVkClsgICAgNzMuNjI2XSAoSUkpIFZFU0EoMCk6IFZFU0EgVkJFIFZl cnNpb24gMi4wClsgICAgNzMuNjI2XSAoSUkpIFZFU0EoMCk6IFZFU0EgVkJFIFRvdGFsIE1lbTog MTMxMDcyIGtCClsgICAgNzMuNjI3XSAoSUkpIFZFU0EoMCk6IFZFU0EgVkJFIE9FTTogQVRJIE1P QklMSVRZIFJBREVPTiA5NjAwICAgClsgICAgNzMuNjI3XSAoSUkpIFZFU0EoMCk6IFZFU0EgVkJF IE9FTSBTb2Z0d2FyZSBSZXY6IDEuMApbICAgIDczLjYyN10gKElJKSBWRVNBKDApOiBWRVNBIFZC RSBPRU0gVmVuZG9yOiBBVEkgVGVjaG5vbG9naWVzIEluYy4KWyAgICA3My42MjddIChJSSkgVkVT QSgwKTogVkVTQSBWQkUgT0VNIFByb2R1Y3Q6IFAxMSAKWyAgICA3My42MjddIChJSSkgVkVTQSgw KTogVkVTQSBWQkUgT0VNIFByb2R1Y3QgUmV2OiAwMS4wMApbICAgIDczLjY3NF0gKElJKSBWRVNB KDApOiB2aXJ0dWFsIGFkZHJlc3MgPSAweDgwNTIwMDAwMCwKCXBoeXNpY2FsIGFkZHJlc3MgPSAw eGYwMDAwMDAwLCBzaXplID0gMTM0MjE3NzI4ClsgICAgNzMuNjg4XSAoSUkpIFZFU0EoMCk6IFNl dHRpbmcgdXAgVkVTQSBNb2RlIDB4MTE3ICgxMDI0eDc2OCkKWyAgICA3My42ODldIChJSSkgVkVT QSgwKTogVkJFU2V0VkJFTW9kZSBmYWlsZWQsIG1vZGUgc2V0IHdpdGhvdXQgY3VzdG9taXplZCBy ZWZyZXNoLgpbICAgIDczLjg3MV0gKD09KSBWRVNBKDApOiBEZWZhdWx0IHZpc3VhbCBpcyBUcnVl Q29sb3IKWyAgICA3My44ODhdICg9PSkgVkVTQSgwKTogQmFja2luZyBzdG9yZSBkaXNhYmxlZApb ICAgIDczLjg4OV0gKD09KSBWRVNBKDApOiBEUE1TIGVuYWJsZWQKWyAgICA3My44ODldICg9PSkg UmFuZFIgZW5hYmxlZApbICAgIDczLjg4OV0gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0 ZW5zaW9uIEdlbmVyaWMgRXZlbnQgRXh0ZW5zaW9uClsgICAgNzMuODg5XSAoSUkpIEluaXRpYWxp emluZyBidWlsdC1pbiBleHRlbnNpb24gU0hBUEUKWyAgICA3My44ODldIChJSSkgSW5pdGlhbGl6 aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBNSVQtU0hNClsgICAgNzMuODg5XSAoSUkpIEluaXRpYWxp emluZyBidWlsdC1pbiBleHRlbnNpb24gWElucHV0RXh0ZW5zaW9uClsgICAgNzMuODg5XSAoSUkp IEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWFRFU1QKWyAgICA3My44ODldIChJSSkg SW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBCSUctUkVRVUVTVFMKWyAgICA3My44ODld IChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBTWU5DClsgICAgNzMuODg5XSAo SUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEtFWUJPQVJEClsgICAgNzMuODg5 XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEMtTUlTQwpbICAgIDczLjg4 OV0gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhJTkVSQU1BClsgICAgNzMu ODg5XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEZJWEVTClsgICAgNzMu ODg5XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkVOREVSClsgICAgNzMu ODg5XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkFORFIKWyAgICA3My44 ODldIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBDT01QT1NJVEUKWyAgICA3 My44ODldIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBEQU1BR0UKWyAgICA3 My45MDNdIChJSSkgQUlHTFg6IFNjcmVlbiAwIGlzIG5vdCBEUkkyIGNhcGFibGUKWyAgICA3My45 MDNdIChJSSkgQUlHTFg6IFNjcmVlbiAwIGlzIG5vdCBEUkkgY2FwYWJsZQpbICAgIDc1LjI0OF0g KElJKSBBSUdMWDogTG9hZGVkIGFuZCBpbml0aWFsaXplZCBzd3Jhc3QKWyAgICA3NS4yNDhdIChJ SSkgR0xYOiBJbml0aWFsaXplZCBEUklTV1JBU1QgR0wgcHJvdmlkZXIgZm9yIHNjcmVlbiAwClsg ICAgNzYuMDE2XSAoSUkpIGNvbmZpZy9oYWw6IEFkZGluZyBpbnB1dCBkZXZpY2UgQVQgS2V5Ym9h cmQKWyAgICA3Ni4wMTZdIChJSSkgTG9hZE1vZHVsZTogImtiZCIKWyAgICA3Ni4wMTddIChJSSkg TG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvaW5wdXQva2JkX2Rydi5zbwpbICAg IDc2LjAzMV0gKElJKSBNb2R1bGUga2JkOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAg NzYuMDMxXSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjguMApbICAg IDc2LjAzMV0gCU1vZHVsZSBjbGFzczogWC5PcmcgWElucHV0IERyaXZlcgpbICAgIDc2LjAzMV0g CUFCSSBjbGFzczogWC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAxNi4wClsgICAgNzYuMDMx XSAoSUkpIFVzaW5nIGlucHV0IGRyaXZlciAna2JkJyBmb3IgJ0FUIEtleWJvYXJkJwpbICAgIDc2 LjAzMV0gKCoqKSBBVCBLZXlib2FyZDogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMKWyAgICA3 Ni4wMzFdICgqKikgQVQgS2V5Ym9hcmQ6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAg NzYuMDMxXSAoKiopIE9wdGlvbiAiUHJvdG9jb2wiICJzdGFuZGFyZCIKWyAgICA3Ni4wMzFdIChX VykgT3B0aW9uICJEZXZpY2UiIHJlcXVpcmVzIGFuIHN0cmluZyB2YWx1ZQpbICAgIDc2LjAzMV0g KCoqKSBPcHRpb24gIlhrYlJ1bGVzIiAiYmFzZSIKWyAgICA3Ni4wMzJdICgqKikgT3B0aW9uICJY a2JNb2RlbCIgInBjMTA1IgpbICAgIDc2LjAzMl0gKCoqKSBPcHRpb24gIlhrYkxheW91dCIgInVz IgpbICAgIDc2LjAzMl0gKCoqKSBPcHRpb24gImNvbmZpZ19pbmZvIiAiaGFsOi9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvYXRrYmRfMCIKWyAgICA3Ni4wMzJdIChJSSkgWElOUFVUOiBBZGRp bmcgZXh0ZW5kZWQgaW5wdXQgZGV2aWNlICJBVCBLZXlib2FyZCIgKHR5cGU6IEtFWUJPQVJELCBp ZCA2KQpbICAgIDc2LjA0MF0gKElJKSBjb25maWcvaGFsOiBBZGRpbmcgaW5wdXQgZGV2aWNlIFBT LzIgTW91c2UKWyAgICA3Ni4wNDBdIChJSSkgTG9hZE1vZHVsZTogIm1vdXNlIgpbICAgIDc2LjA0 MF0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9pbnB1dC9tb3VzZV9k cnYuc28KWyAgICA3Ni4wNjZdIChJSSkgTW9kdWxlIG1vdXNlOiB2ZW5kb3I9IlguT3JnIEZvdW5k YXRpb24iClsgICAgNzYuMDY2XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24g PSAxLjkuMApbICAgIDc2LjA2Nl0gCU1vZHVsZSBjbGFzczogWC5PcmcgWElucHV0IERyaXZlcgpb ICAgIDc2LjA2Nl0gCUFCSSBjbGFzczogWC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAxNi4w ClsgICAgNzYuMDY2XSAoSUkpIFVzaW5nIGlucHV0IGRyaXZlciAnbW91c2UnIGZvciAnUFMvMiBN b3VzZScKWyAgICA3Ni4wNjZdICgqKikgUFMvMiBNb3VzZTogYWx3YXlzIHJlcG9ydHMgY29yZSBl dmVudHMKWyAgICA3Ni4wNjZdICgqKikgT3B0aW9uICJEZXZpY2UiICIvZGV2L3N5c21vdXNlIgpb ICAgIDc2LjA2Nl0gKD09KSBQUy8yIE1vdXNlOiBQcm90b2NvbDogIkF1dG8iClsgICAgNzYuMDY2 XSAoKiopIFBTLzIgTW91c2U6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgNzYuMDY3 XSAoPT0pIFBTLzIgTW91c2U6IEVtdWxhdGUzQnV0dG9ucywgRW11bGF0ZTNUaW1lb3V0OiA1MApb ICAgIDc2LjA2N10gKCoqKSBQUy8yIE1vdXNlOiBaQXhpc01hcHBpbmc6IGJ1dHRvbnMgNCBhbmQg NQpbICAgIDc2LjA2N10gKCoqKSBQUy8yIE1vdXNlOiBCdXR0b25zOiA1ClsgICAgNzYuMDY3XSAo KiopIE9wdGlvbiAiY29uZmlnX2luZm8iICJoYWw6L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy9wc21fMCIKWyAgICA3Ni4wNjddIChJSSkgWElOUFVUOiBBZGRpbmcgZXh0ZW5kZWQgaW5wdXQg ZGV2aWNlICJQUy8yIE1vdXNlIiAodHlwZTogTU9VU0UsIGlkIDcpClsgICAgNzYuMDY3XSAoKiop IFBTLzIgTW91c2U6IChhY2NlbCkga2VlcGluZyBhY2NlbGVyYXRpb24gc2NoZW1lIDEKWyAgICA3 Ni4wNjddICgqKikgUFMvMiBNb3VzZTogKGFjY2VsKSBhY2NlbGVyYXRpb24gcHJvZmlsZSAwClsg ICAgNzYuMDY3XSAoKiopIFBTLzIgTW91c2U6IChhY2NlbCkgYWNjZWxlcmF0aW9uIGZhY3Rvcjog Mi4wMDAKWyAgICA3Ni4wNjddICgqKikgUFMvMiBNb3VzZTogKGFjY2VsKSBhY2NlbGVyYXRpb24g dGhyZXNob2xkOiA0ClsgICAgNzYuMDY3XSAoSUkpIFBTLzIgTW91c2U6IFNldHVwQXV0bzogaHcu aWZ0eXBlIGlzIDQsIGh3Lm1vZGVsIGlzIDAKWyAgICA3Ni4wNjddIChJSSkgUFMvMiBNb3VzZTog U2V0dXBBdXRvOiBwcm90b2NvbCBpcyBTeXNNb3VzZQpbICAyMjYzLjA4M10gRnJlZVR5cGU6IGNv dWxkbid0IGZpbmQgZW5jb2RpbmcgJ2lzbzg4NTktMTMnIGZvciAnL3Vzci9sb2NhbC9saWIvWDEx L2ZvbnRzL3dlYmZvbnRzL2NvbWljLnR0ZicKCg== --_836e1342-4f41-4ec9-8578-13fb830a6315_-- From owner-freebsd-x11@FreeBSD.ORG Thu Feb 27 13:20:04 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A599CE6D for ; Thu, 27 Feb 2014 13:20:04 +0000 (UTC) Received: from mail-la0-f44.google.com (mail-la0-f44.google.com [209.85.215.44]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1C78D16FF for ; Thu, 27 Feb 2014 13:20:03 +0000 (UTC) Received: by mail-la0-f44.google.com with SMTP id hr13so1656105lab.17 for ; Thu, 27 Feb 2014 05:19:56 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=St4XqwwB7HcnNsHLJqgH9Mq7bgsRl9y+H2oAhCDjzjU=; b=SdHWVEAgxg/o1GyR2MiznlsZCBjh3cCT6RvtAMMgp2runYuoFsZAWCd1rMJ9UNjGps S0z9Sx4/7qKLDaCByOpitMMWtobMbIUGwJdoZxD8KIy6bCiZBeN1e9Cj4vR3cGJHOeFW wEDrfh1+KpP3eDl0f0ljTeoioSVuRat4Hs29qHGKlqFbHHZjTgjd5lmmzPySnkrjWg84 sDF3bCrfb9R38S+KaV2ayymM5Rt5S72L0llCkrr+PX+jGnK0kefS5xvLFfAD6KZ7AzCy 9r3ndsYKovFPqRP+PKmvW1Tqqye3Qwv9prEk8dRroG19LaUGijMbcAWs7iZhUAf31E7Z r7WQ== X-Gm-Message-State: ALoCoQmKERXhn7ULarGaVWQM7NVNd1BFeOd+FmT06SOO3lZsBwInXgJeXkwvxyTpcNkYNkKHgsaD X-Received: by 10.152.204.104 with SMTP id kx8mr1391579lac.60.1393507196114; Thu, 27 Feb 2014 05:19:56 -0800 (PST) Received: from zealot.ksu.ru (128-74-229-213.broadband.corbina.ru. [128.74.229.213]) by mx.google.com with ESMTPSA id zf7sm7603549lab.7.2014.02.27.05.19.52 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Feb 2014 05:19:54 -0800 (PST) Message-ID: <530F3B76.1060406@ksu.ru> Date: Thu, 27 Feb 2014 17:19:50 +0400 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , freebsd-x11@freebsd.org Subject: Re: KMS sad story References: <52DE9249.9060502@li.ru> <52DE985D.1070107@FreeBSD.org> <52DEDEDE.8040100@ksu.ru> <52DFC23E.5060407@FreeBSD.org> <52DFC455.508@ksu.ru> <52E255A6.508@ksu.ru> <52E263FC.3020805@FreeBSD.org> <52E2646A.2060107@dumbbell.fr> In-Reply-To: <52E2646A.2060107@dumbbell.fr> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms080609020605010406060304" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Feb 2014 13:20:04 -0000 This is a cryptographically signed message in MIME format. --------------ms080609020605010406060304 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Jean-S=C3=A9bastien P=C3=A9dron wrote: > On 24.01.2014 14:00, Jean-S=C3=A9bastien P=C3=A9dron wrote: >> Meanwhile, could you please try with a GENERIC kernel built with empty= >> make.conf/src.conf? > > And start X without any xorg.conf too :) > It seems that I somehow fixed my sadness ;) it's either one of 1. update src to r262238 2. update ports to r345170 3. delete all and any cc and ldflags from make.conf or all of them combined. Or probably because I accidently built my drivers without gallium support= ? --=20 SY, Marat --------------ms080609020605010406060304 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMbDCC BjAwggUYoAMCAQICAwdttzANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBMB4XDTEzMDgyODIxMjcyMFoXDTE0MDgzMDAyMzA1MVowUTEZMBcGA1UE DRMQOVIzM3VFSDYwS1pTR3ZkQTEWMBQGA1UEAwwNYW1hcmF0QGtzdS5ydTEcMBoGCSqGSIb3 DQEJARYNYW1hcmF0QGtzdS5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOfS dLkYS0y/O7zIY0ooe2ApseL6guty2NgtTZkzJK6TNfK8cWRUcBoZhHpnsKyAXsYh+PWU/Xxt QLC252jDZ0yufnR4l0fo78+hnokU3F0pTpufkGCV3jFtiQZobIVNAVb1GzqD7HL6l8MShX8j NUb60fE9ZtWqKqbOMT/7rcIbR7mXo/V0YFjn841rnBWMJqPE/Kl9+MzwPlWsh880a8F8XzcL Dn9SeFe7mjYTUp4SPMTpDX6xp73iZm+EqwK5ZCItR+sXz2BHqrpRgEaLWH38vQsUrhkoL/tM KKCwXkApkj1W4PRntdD01wmEUGcD5wgaTFC2aw41cKSqnDrKwPMCAwEAAaOCAtMwggLPMAkG A1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAd BgNVHQ4EFgQUpGcQmuJrPd0dbF1gxnlbZlaJtdwwHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ ljVO8tS4UYIwGAYDVR0RBBEwD4ENYW1hcmF0QGtzdS5ydTCCAUwGA1UdIASCAUMwggE/MIIB OwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNv bS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9u IEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGlu ZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRD b20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBp biBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8E LzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggr BgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3Vi L2NsYXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29t L2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3 LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAJ+ct1s5MGs5XdvKSRYpyyMP1OIT yKrMqyoYrzZ4FIlanO5fWdiN6/RuWJS7Zv72pVlieod140/8jig5Dh/n6dO7qLNgpa4NJw/l i1GKIERMMpo+Q9hgihxuBwNsCX1ebxIOGY88qeK+S/5hqeEuderxX/XmadLYtaqABze6+bjR 4rnbKXtA2bqqvLSK7QtCi0qGFJ3mVFbaMW7AkDhRhsEXhSh+lnCj85JHPJIqrBzJO9a/vkqf ipK/lvGdS/Hzngi3cShnrWS/nW5SGsXNdl61Lvq24Pmc+pkxYa+id0XBzzO+i4ORKgS0uxSj j0pgNnTDUA9iRBwa9XolFCTWttowggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0x CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQsw CQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQ cmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDHCYPMzi3YGrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6E RKKnu8zPf1Jwuk0tsvVCk6U9b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9 f1+1PKHG/FaR/wpbfuIqu54qzHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89l GxahNvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZn a//jdiSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGj ggGtMIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Lt kpzg2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYI KwYBBQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2Ew LQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8E VDBSMCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0 dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1 NwECATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRm MDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRm MA0GCSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkF gdtY1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA 5Pg7Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4q SfQoCRcLN5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y 0vTipgr/O75CDUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3 OHQgWI270g+5MYA8GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0Lw Zrp8MQ+Z77U1uL7TelWO5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0q ZW2Niy/QvVNKbb43A43ny076khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6Tcv GbjxkJh8BYtv9ePsXklAxtm8J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZj oEhdGwXV27ioRKbj/cIq7JRXun0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA90wggPZ AgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD b20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwdttzAJBgUrDgMC GgUAoIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDAy MjcxMzE5NTBaMCMGCSqGSIb3DQEJBDEWBBQk7VToyRBbWPWC/GRn8onzn0GmaDBsBgkqhkiG 9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZI hvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkr BgEEAYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQD Ey9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB223 MIGnBgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50 IENBAgMHbbcwDQYJKoZIhvcNAQEBBQAEggEANcwj6JLG6jueOpgosVIKPYMicRi1xkvTAkyf C2Vwvhr2rFamcpdE67j/FxKR5ksVMoK8yIJkBH6q6irh7JTyRQXuYFn9VJhNf5umokhdd5NJ EVVHDV1PMJSR3E13k1DLwnMRCvWUjGdRwjrkKT0LxBUJ5BIeW0BWxSj5xZxKaZNvPBnRgMEq Xoxg2Xbfs5dOt7SoPA8FT8RlZT9ONdz8dT/165OuBddUzr6Bx2AkQeBib5mzAk8JHaL9raSB to6KAVbozbKRM2EkECDlclA6OouJUG+V9PBSFnLG/pcdC9maFIo23FZHUo/+G9M98vAg0ETq dj0JTMXgu4hBpiPBRgAAAAAAAA== --------------ms080609020605010406060304-- From owner-freebsd-x11@FreeBSD.ORG Thu Feb 27 15:09:37 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0AD29E8C; Thu, 27 Feb 2014 15:09:37 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D30CD147E; Thu, 27 Feb 2014 15:09:36 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1RF9aJ3091659; Thu, 27 Feb 2014 15:09:36 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1RF9a6w091658; Thu, 27 Feb 2014 15:09:36 GMT (envelope-from miwi) Date: Thu, 27 Feb 2014 15:09:36 GMT Message-Id: <201402271509.s1RF9a6w091658@freefall.freebsd.org> To: swell.k@gmail.com, miwi@FreeBSD.org, freebsd-x11@FreeBSD.org From: miwi@FreeBSD.org Subject: Re: ports/155696: [patch] x11-servers/xorg-server: chase AIGLX altered default value in xorg.conf(5) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Feb 2014 15:09:37 -0000 Synopsis: [patch] x11-servers/xorg-server: chase AIGLX altered default value in xorg.conf(5) State-Changed-From-To: open->feedback State-Changed-By: miwi State-Changed-When: Thu Feb 27 15:09:36 UTC 2014 State-Changed-Why: still a problem? http://www.freebsd.org/cgi/query-pr.cgi?pr=155696 From owner-freebsd-x11@FreeBSD.ORG Thu Feb 27 15:15:36 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E68A613E; Thu, 27 Feb 2014 15:15:36 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BC025154E; Thu, 27 Feb 2014 15:15:36 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1RFFaZk096065; Thu, 27 Feb 2014 15:15:36 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1RFFalY096064; Thu, 27 Feb 2014 15:15:36 GMT (envelope-from miwi) Date: Thu, 27 Feb 2014 15:15:36 GMT Message-Id: <201402271515.s1RFFalY096064@freefall.freebsd.org> To: mike@fth-devel.net, miwi@FreeBSD.org, freebsd-x11@FreeBSD.org From: miwi@FreeBSD.org Subject: Re: ports/169560: [patch] x11/libICE: disable specs X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Feb 2014 15:15:37 -0000 Synopsis: [patch] x11/libICE: disable specs State-Changed-From-To: open->closed State-Changed-By: miwi State-Changed-When: Thu Feb 27 15:15:31 UTC 2014 State-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=169560 From owner-freebsd-x11@FreeBSD.ORG Thu Feb 27 15:15:41 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA585147; Thu, 27 Feb 2014 15:15:41 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BFAD3155A; Thu, 27 Feb 2014 15:15:41 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1RFFfRu096136; Thu, 27 Feb 2014 15:15:41 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1RFFfJ2096135; Thu, 27 Feb 2014 15:15:41 GMT (envelope-from miwi) Date: Thu, 27 Feb 2014 15:15:41 GMT Message-Id: <201402271515.s1RFFfJ2096135@freefall.freebsd.org> To: mike@fth-devel.net, miwi@FreeBSD.org, freebsd-x11@FreeBSD.org From: miwi@FreeBSD.org Subject: Re: ports/169561: [patch] x11-toolkits/libXmu: disable specs X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Feb 2014 15:15:42 -0000 Synopsis: [patch] x11-toolkits/libXmu: disable specs State-Changed-From-To: open->closed State-Changed-By: miwi State-Changed-When: Thu Feb 27 15:15:38 UTC 2014 State-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=169561 From owner-freebsd-x11@FreeBSD.ORG Sat Mar 1 03:01:49 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CB948FDF for ; Sat, 1 Mar 2014 03:01:49 +0000 (UTC) Received: from mail-ve0-x243.google.com (mail-ve0-x243.google.com [IPv6:2607:f8b0:400c:c01::243]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2BB9C1747 for ; Sat, 1 Mar 2014 03:01:49 +0000 (UTC) Received: by mail-ve0-f195.google.com with SMTP id jy13so515430veb.10 for ; Fri, 28 Feb 2014 19:01:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=e3GEnhmT7oZAqnXz1N9UXNReL6Zi4wAC+MhimjoYels=; b=IM+tVOuvqyx3k5F9xTcw6t0EbcdxBATE5CKkquidKEHxWpHjUuXP6NTMcEqpXgHKdn HKG/Q4+GRVNSIHSxazO8AdddpOV5HrVL5RaMoXB4AorvdIFETey1s/MsjXIxgx9qfIEW zRrEgUzOvOvb5a1qHedlmNR1qhn2G/QCmEXWT4MR8UitlgBS5gDVpugcZdX8xH6HUdiD Rz0R/wonY3NlKPzoPf/Ax4CD054qHtMd494F6+0iTZca9rJk9bIk3FYNEPnx8P65ORZn 0Ru0IOjYoFGefuFP64D2RqdV04X4ctwuJEXa83DgY7oc/9Ngr+FR4MF3j+nFkKnfs98M cveg== MIME-Version: 1.0 X-Received: by 10.58.255.233 with SMTP id at9mr5731420ved.20.1393642908003; Fri, 28 Feb 2014 19:01:48 -0800 (PST) Received: by 10.220.246.70 with HTTP; Fri, 28 Feb 2014 19:01:47 -0800 (PST) Date: Sat, 1 Mar 2014 05:01:47 +0200 Message-ID: Subject: Radeon 5750 hardware acceleration unavailable From: Vitaliy Maystruk To: freebsd-x11@FreeBSD.org X-Mailman-Approved-At: Sat, 01 Mar 2014 03:17:19 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Mar 2014 03:01:49 -0000 Hi, If I run Chrome and enter in location chrome://gpu/ I see: Graphics Feature Status Canvas: Software only, hardware acceleration unavailable 3D CSS: Unavailable. Hardware acceleration unavailable Compositing: Software only, hardware acceleration unavailable CSS Animation: Software only, hardware acceleration unavailable Flash 3D: Unavailable. Hardware acceleration unavailable Flash Stage3D: Unavailable. Hardware acceleration unavailable Flash Stage3D Baseline profile: Unavailable. Hardware acceleration unavailable WebGL multisampling: Unavailable. Hardware acceleration unavailable Texture Sharing: Unavailable. Hardware acceleration unavailable Video: Software only, hardware acceleration unavailable Video Decode: Software only, hardware acceleration unavailable WebGL: Unavailable. Hardware acceleration unavailable or run Virtualbox with accelerate3d Hardware acceleration unavailable or run mplayer Movie-Aspect is 2.32:1 - prescaling to correct movie aspect. VO: [xv] 704x304 => 704x304 Planar YV12 [zoom] A: 0.0 V: 0.1 A-V: -0.041 ct: -0.004 3/ 3 ??% ??% ??,?% 0 0 [VD_FFMPEG] DRI failure. Help my please! Logs -------------------------------------------------------------------- # glxinfo | grep render direct rendering: Yes OpenGL renderer string: Gallium 0.4 on AMD JUNIPER GL_MESA_window_pos, GL_NV_blend_square, GL_NV_conditional_render, # kldstat Id Refs Address Size Name 1 44 0xffffffff80200000 15f0310 kernel 2 3 0xffffffff817f1000 57f38 vboxdrv.ko 3 1 0xffffffff81a12000 34d8 ums.ko 4 2 0xffffffff81a16000 28c0 vboxnetflt.ko 5 2 0xffffffff81a19000 affe netgraph.ko 6 1 0xffffffff81a24000 4041 ng_ether.ko 7 1 0xffffffff81a29000 3ec0 vboxnetadp.ko 8 1 0xffffffff81a2d000 116c16 radeonkms.ko 9 1 0xffffffff81b44000 47147 drm2.ko 10 4 0xffffffff81b8c000 1ccf iicbus.ko 11 1 0xffffffff81b8e000 1a2a iic.ko 12 1 0xffffffff81b90000 1ad8 iicbb.ko 13 1 0xffffffff81b92000 18a5 radeonkmsfw_JUNIPER_pfp.ko 14 1 0xffffffff81b94000 1cab radeonkmsfw_JUNIPER_me.ko 15 1 0xffffffff81b96000 132f radeonkmsfw_JUNIPER_rlc.ko # dmesg Copyright (c) 1992-2014 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 CPU: AMD FX(tm)-8350 Eight-Core Processor (4013.62-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x600f20 Family = 0x15 Model = 0x2 Stepping = 0 Features=0x178bfbff Features2=0x3e98320b AMD Features=0x2e500800 AMD Features2=0x1ebbfff Standard Extended Features=0x8 TSC: P-state invariant, performance statistics real memory = 17179869184 (16384 MB) avail memory = 16482394112 (15718 MB) Event timer "LAPIC" quality 400 ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs FreeBSD/SMP: 1 package(s) x 8 core(s) cpu0 (BSP): APIC ID: 16 cpu1 (AP): APIC ID: 17 cpu2 (AP): APIC ID: 18 cpu3 (AP): APIC ID: 19 cpu4 (AP): APIC ID: 20 cpu5 (AP): APIC ID: 21 cpu6 (AP): APIC ID: 22 cpu7 (AP): APIC ID: 23 ACPI BIOS Warning (bug): Optional FADT field Pm2ControlBlock has zero address or length: 0x0000000000000000/0x1 (20130823/tbfadt-630) ioapic0 irqs 0-23 on motherboard ioapic1 irqs 24-55 on motherboard kbd1 at kbdmux0 random: initialized acpi0: on motherboard acpi0: Power Button (fixed) cpu0: on acpi0 cpu1: on acpi0 cpu2: on acpi0 cpu3: on acpi0 cpu4: on acpi0 cpu5: on acpi0 cpu6: on acpi0 cpu7: on acpi0 attimer0: port 0x40-0x43 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 Event timer "i8254" frequency 1193182 Hz quality 100 atrtc0: port 0x70-0x71 irq 8 on acpi0 Event timer "RTC" frequency 32768 Hz quality 0 hpet0: iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 950 Event timer "HPET" frequency 14318180 Hz quality 350 Event timer "HPET1" frequency 14318180 Hz quality 350 Event timer "HPET2" frequency 14318180 Hz quality 350 Timecounter "ACPI-safe" frequency 3579545 Hz quality 850 acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 acpi_ec0: port 0x62,0x66 on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: irq 52 at device 2.0 on pci0 pci1: on pcib1 vgapci0: port 0xe000-0xe0ff mem 0xc0000000-0xcfffffff,0xfea20000-0xfea3ffff irq 24 at device 0.0 on pci1 vgapci0: Boot video device hdac0: mem 0xfea40000-0xfea43fff irq 25 at device 0.1 on pci1 pcib2: irq 53 at device 9.0 on pci0 pci2: on pcib2 xhci0: mem 0xfe900000-0xfe907fff irq 48 at device 0.0 on pci2 xhci0: 32 byte context size. usbus0 on xhci0 pcib3: irq 54 at device 10.0 on pci0 pci3: on pcib3 pcib4: irq 54 at device 11.0 on pci0 pci4: on pcib4 pcib5: irq 54 at device 13.0 on pci0 pci5: on pcib5 ahci0: port 0xf040-0xf047,0xf030-0xf033,0xf020-0xf027,0xf010-0xf013,0xf000-0xf00f mem 0xfeb0b000-0xfeb0b3ff irq 19 at device 17.0 on pci0 ahci0: AHCI v1.20 with 2 6Gbps ports, Port Multiplier supported ahcich0: at channel 0 on ahci0 ahcich1: at channel 1 on ahci0 ohci0: mem 0xfeb0a000-0xfeb0afff irq 18 at device 18.0 on pci0 usbus1 on ohci0 ehci0: mem 0xfeb09000-0xfeb090ff irq 17 at device 18.2 on pci0 usbus2: EHCI version 1.0 usbus2 on ehci0 ohci1: mem 0xfeb08000-0xfeb08fff irq 20 at device 19.0 on pci0 usbus3 on ohci1 ehci1: mem 0xfeb07000-0xfeb070ff irq 21 at device 19.2 on pci0 usbus4: EHCI version 1.0 usbus4 on ehci1 pci0: at device 20.0 (no driver attached) hdac1: mem 0xfeb00000-0xfeb03fff irq 16 at device 20.2 on pci0 isab0: at device 20.3 on pci0 isa0: on isab0 pcib6: at device 20.4 on pci0 pci6: on pcib6 pcm0: port 0xd000-0xd0ff irq 20 at device 5.0 on pci6 ohci2: mem 0xfeb06000-0xfeb06fff irq 18 at device 20.5 on pci0 usbus5 on ohci2 pcib7: at device 21.0 on pci0 pci7: on pcib7 pcib8: at device 21.1 on pci0 pci8: on pcib8 re0: port 0xc000-0xc0ff mem 0xd0004000-0xd0004fff,0xd0000000-0xd0003fff irq 21 at device 0.0 on pci8 re0: Using 1 MSI-X message re0: Chip rev. 0x48000000 re0: MAC rev. 0x00000000 miibus0: on re0 rgephy0: PHY 1 on miibus0 rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow re0: Ethernet address: 60:a4:4c:63:9c:9d pcib9: at device 21.2 on pci0 pci9: on pcib9 xhci1: mem 0xfe800000-0xfe807fff irq 22 at device 0.0 on pci9 xhci1: 32 byte context size. usbus6 on xhci1 pcib10: at device 21.3 on pci0 pci10: on pcib10 xhci2: mem 0xfe700000-0xfe707fff irq 23 at device 0.0 on pci10 xhci2: 32 byte context size. usbus7 on xhci2 ohci3: mem 0xfeb05000-0xfeb05fff irq 22 at device 22.0 on pci0 usbus8 on ohci3 ehci2: mem 0xfeb04000-0xfeb040ff irq 23 at device 22.2 on pci0 usbus9: EHCI version 1.0 usbus9 on ehci2 acpi_button0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] orm0: at iomem 0xc0000-0xcf7ff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ppc0: cannot reserve I/O port range acpi_throttle0: on cpu0 acpi_throttle1: on cpu1 acpi_throttle1: failed to attach P_CNT device_attach: acpi_throttle1 attach returned 6 acpi_throttle2: on cpu2 acpi_throttle2: failed to attach P_CNT device_attach: acpi_throttle2 attach returned 6 acpi_throttle3: on cpu3 acpi_throttle3: failed to attach P_CNT device_attach: acpi_throttle3 attach returned 6 acpi_throttle4: on cpu4 acpi_throttle4: failed to attach P_CNT device_attach: acpi_throttle4 attach returned 6 acpi_throttle5: on cpu5 acpi_throttle5: failed to attach P_CNT device_attach: acpi_throttle5 attach returned 6 acpi_throttle6: on cpu6 acpi_throttle6: failed to attach P_CNT device_attach: acpi_throttle6 attach returned 6 acpi_throttle7: on cpu7 acpi_throttle7: failed to attach P_CNT device_attach: acpi_throttle7 attach returned 6 Timecounters tick every 1.000 msec vboxdrv: fAsync=0 offMin=0x5a8 offMax=0x847 hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 pcm1: at nid 3 on hdaa0 hdacc1: at cad 0 on hdac1 hdaa1: at nid 1 on hdacc1 pcm2: at nid 20,22,21,23 and 24,26 on hdaa1 pcm3: at nid 27 and 25 on hdaa1 pcm4: at nid 30 on hdaa1 pcm5: at nid 17 on hdaa1 random: unblocking device. usbus0: 5.0Gbps Super Speed USB v3.0 usbus1: 12Mbps Full Speed USB v1.0 usbus2: 480Mbps High Speed USB v2.0 usbus3: 12Mbps Full Speed USB v1.0 usbus4: 480Mbps High Speed USB v2.0 usbus5: 12Mbps Full Speed USB v1.0 usbus6: 5.0Gbps Super Speed USB v3.0 usbus7: 5.0Gbps Super Speed USB v3.0 usbus8: 12Mbps Full Speed USB v1.0 usbus9: 480Mbps High Speed USB v2.0 ugen2.1: at usbus2 uhub0: on usbus2 ugen1.1: at usbus1 uhub1: on usbus1 ugen0.1: <0x1b21> at usbus0 uhub2: <0x1b21 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0 ugen9.1: at usbus9 uhub3: on usbus9 ugen8.1: at usbus8 uhub4: on usbus8 ugen7.1: <0x1b21> at usbus7 uhub5: <0x1b21 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus7 ugen6.1: <0x1b21> at usbus6 uhub6: <0x1b21 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus6 ugen5.1: at usbus5 uhub7: on usbus5 ugen4.1: at usbus4 uhub8: on usbus4 ugen3.1: at usbus3 uhub9: on usbus3 ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 ada0: ATA-8 SATA 3.x device ada0: Serial Number 50026B73330151F3 ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) ada0: Command Queueing enabled ada0: 114473MB (234441648 512 byte sectors: 16H 63S/T 16383C) ada0: Previously was known as ad4 ada1 at ahcich1 bus 0 scbus1 target 0 lun 0 ada1: ATA-8 SATA 2.x device ada1: Serial Number WD-WCAVY4477948 ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) ada1: Command Queueing enabled ada1: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C) ada1: quirks=0x1<4K> ada1: Previously was known as ad6 uhub7: 2 ports with 2 removable, self powered uhub4: 4 ports with 4 removable, self powered uhub1: 5 ports with 5 removable, self powered Netvsc initializing... SMP: AP CPU #1 Launched! SMP: AP CPU #7 Launched! SMP: AP CPU #4 Launched! SMP: AP CPU #3 Launched! SMP: AP CPU #5 Launched! SMP: AP CPU #6 Launched! SMP: AP CPU #2 Launched! Timecounter "TSC-low" frequency 2006808096 Hz quality 1000 uhub9: 5 ports with 5 removable, self powered uhub5: 4 ports with 4 removable, self powered uhub2: 4 ports with 4 removable, self powered uhub6: 4 ports with 4 removable, self powered Root mount waiting for: usbus9 usbus4 usbus2 Root mount waiting for: usbus9 usbus4 usbus2 uhub3: 4 ports with 4 removable, self powered uhub0: 5 ports with 5 removable, self powered uhub8: 5 ports with 5 removable, self powered Trying to mount root from ufs:/dev/ada0p2 [rw]... ugen1.2: at usbus1 ums0: on usbus1 ums0: 8 buttons and [XYZT] coordinates ID=0 info: [drm] Initialized drm 1.1.0 20060810 drmn0: on vgapci0 info: [drm] MSI enabled 1 message(s) info: [drm] RADEON_IS_PCIE info: [drm] initializing kernel modesetting (JUNIPER 0x1002:0x68BE 0x1787:0x2287). info: [drm] register mmio base: 0xFEA20000 info: [drm] register mmio size: 131072 info: [drm] radeon_atrm_get_bios: ===> Try ATRM... info: [drm] radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, vendor=1002, device=68be info: [drm] radeon_atrm_get_bios: Get ACPI device handle info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT... info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... info: [drm] igp_read_bios_from_vram: VRAM base address: 0xc0000000 info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800c0000000 (262144 bytes) info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x2007 info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM... info: [drm] radeon_read_bios: Map address: 0xfffff800000c0000 (131072 bytes) info: [drm] ATOM BIOS: JUNIPER drmn0: info: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) drmn0: info: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF info: [drm] Detected VRAM RAM=1024M, BAR=256M info: [drm] RAM width 128bits DDR [TTM] Zone kernel: Available graphics memory: 8325344 kiB [TTM] Zone dma32: Available graphics memory: 2097152 kiB [TTM] Initializing pool allocator info: [drm] radeon: 1024M of VRAM memory ready info: [drm] radeon: 512M of GTT memory ready. info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). info: [drm] Driver supports precise vblank timestamp query. info: [drm] radeon: irq initialized. info: [drm] GART: num cpu pages 131072, num gpu pages 131072 info: [drm] probing gen 2 caps for device 1002:5a16 = 2/0 info: [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0 info: [drm] Loading JUNIPER Microcode info: [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). drmn0: info: WB enabled drmn0: info: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0x0xfffff801356fbc00 drmn0: info: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0x0xfffff801356fbc0c info: [drm] ring test on 0 succeeded in 1 usecs info: [drm] ring test on 3 succeeded in 1 usecs info: [drm] ib test on ring 0 succeeded in 0 usecs info: [drm] ib test on ring 3 succeeded in 0 usecs info: [drm] radeon_device_init: Taking over the fictitious range 0xc0000000-0xd0000000 iicbus0: on iicbb0 addr 0xff iic0: on iicbus0 iicbus1: on iicbb1 addr 0xff iic1: on iicbus1 iicbus2: on iicbb2 addr 0xff iic2: on iicbus2 iicbus3: on iicbb3 addr 0xff iic3: on iicbus3 iicbus4: on iicbb4 addr 0xff iic4: on iicbus4 iicbus5: on iicbb5 addr 0xff iic5: on iicbus5 iicbus6: on iicbb6 addr 0xff iic6: on iicbus6 iicbus7: on iicbb7 addr 0xff iic7: on iicbus7 info: [drm] Radeon Display Connectors info: [drm] Connector 0: info: [drm] DP-1 info: [drm] HPD4 info: [drm] DDC: 0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 0x644c info: [drm] Encoders: info: [drm] DFP1: INTERNAL_UNIPHY2 info: [drm] Connector 1: info: [drm] HDMI-A-1 info: [drm] HPD5 info: [drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c info: [drm] Encoders: info: [drm] DFP2: INTERNAL_UNIPHY2 info: [drm] Connector 2: info: [drm] DVI-I-1 info: [drm] HPD1 info: [drm] DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c info: [drm] Encoders: info: [drm] DFP3: INTERNAL_UNIPHY1 info: [drm] CRT2: INTERNAL_KLDSCP_DAC2 info: [drm] Connector 3: info: [drm] DVI-I-2 info: [drm] HPD6 info: [drm] DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c info: [drm] Encoders: info: [drm] DFP4: INTERNAL_UNIPHY info: [drm] CRT1: INTERNAL_KLDSCP_DAC1 info: [drm] Internal thermal controller with fan control info: [drm] radeon: power management initialized info: [drm] Initialized radeon 2.29.0 20080528 # pciconf -lvbce hostb0@pci0:0:0:0: class=0x060000 card=0x5a141002 chip=0x5a141002 rev=0x02 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RD890 PCI to PCI bridge (external gfx0 port B)' class = bridge subclass = HOST-PCI cap 08[f0] = HT MSI fixed address window enabled at 0xfee00000 cap 08[c4] = HT slave cap 08[40] = HT retry mode cap 08[54] = HT unit ID clumping cap 08[9c] = HT Gen3 cap 05[70] = MSI supports 4 messages PCI errors = Received Master-Abort pcib1@pci0:0:2:0: class=0x060400 card=0x5a141002 chip=0x5a161002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RD890 PCI to PCI bridge (PCI express gpp port B)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D3 current D0 cap 10[58] = PCI-Express 2 root port slot max data 128(128) link x16(x16) speed 2.5(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message cap 0d[b0] = PCI Bridge card=0x5a141002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 ecap 000d[190] = ACS 1 pcib2@pci0:0:9:0: class=0x060400 card=0x5a141002 chip=0x5a1c1002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RD890 PCI to PCI bridge (PCI express gpp port H)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D3 current D0 cap 10[58] = PCI-Express 2 root port slot max data 128(128) link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message cap 0d[b0] = PCI Bridge card=0x5a141002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 ecap 000d[190] = ACS 1 pcib3@pci0:0:10:0: class=0x060400 card=0x5a141002 chip=0x5a1d1002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RD890 PCI to PCI bridge (external gfx1 port A)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D3 current D0 cap 10[58] = PCI-Express 2 root port slot max data 128(128) link x16(x1) speed undef(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message cap 0d[b0] = PCI Bridge card=0x5a141002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 ecap 000d[190] = ACS 1 pcib4@pci0:0:11:0: class=0x060400 card=0x5a141002 chip=0x5a1f1002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RD890 PCI to PCI bridge (NB-SB link)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D3 current D0 cap 10[58] = PCI-Express 2 root port slot max data 128(128) link x16(x16) speed undef(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message cap 0d[b0] = PCI Bridge card=0x5a141002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 ecap 000d[190] = ACS 1 pcib5@pci0:0:13:0: class=0x060400 card=0x5a141002 chip=0x5a1e1002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RD890 PCI to PCI bridge (external gfx1 port B)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D3 current D0 cap 10[58] = PCI-Express 2 root port slot max data 128(128) link x16(x4) speed undef(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message cap 0d[b0] = PCI Bridge card=0x5a141002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 ecap 000d[190] = ACS 1 ahci0@pci0:0:17:0: class=0x010601 card=0x84dd1043 chip=0x43911002 rev=0x40 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]' class = mass storage subclass = SATA bar [10] = type I/O Port, range 32, base 0xf040, size 8, enabled bar [14] = type I/O Port, range 32, base 0xf030, size 4, enabled bar [18] = type I/O Port, range 32, base 0xf020, size 8, enabled bar [1c] = type I/O Port, range 32, base 0xf010, size 4, enabled bar [20] = type I/O Port, range 32, base 0xf000, size 16, enabled bar [24] = type Memory, range 32, base 0xfeb0b000, size 1024, enabled cap 12[70] = SATA Index-Data Pair cap 13[a4] = PCI Advanced Features: FLR TP ohci0@pci0:0:18:0: class=0x0c0310 card=0x43971002 chip=0x43971002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 USB OHCI0 Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xfeb0a000, size 4096, enabled ehci0@pci0:0:18:2: class=0x0c0320 card=0x43961002 chip=0x43961002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 USB EHCI Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xfeb09000, size 256, enabled cap 01[c0] = powerspec 2 supports D0 D1 D2 D3 current D0 cap 0a[e4] = EHCI Debug Port at offset 0xe0 in map 0x14 ohci1@pci0:0:19:0: class=0x0c0310 card=0x43971002 chip=0x43971002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 USB OHCI0 Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xfeb08000, size 4096, enabled ehci1@pci0:0:19:2: class=0x0c0320 card=0x43961002 chip=0x43961002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 USB EHCI Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xfeb07000, size 256, enabled cap 01[c0] = powerspec 2 supports D0 D1 D2 D3 current D0 cap 0a[e4] = EHCI Debug Port at offset 0xe0 in map 0x14 none0@pci0:0:20:0: class=0x0c0500 card=0x43851002 chip=0x43851002 rev=0x42 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SBx00 SMBus Controller' class = serial bus subclass = SMBus hdac1@pci0:0:20:2: class=0x040300 card=0x84361043 chip=0x43831002 rev=0x40 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SBx00 Azalia (Intel HDA)' class = multimedia subclass = HDA bar [10] = type Memory, range 64, base 0xfeb00000, size 16384, enabled cap 01[50] = powerspec 2 supports D0 D3 current D0 isab0@pci0:0:20:3: class=0x060100 card=0x439d1002 chip=0x439d1002 rev=0x40 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 LPC host controller' class = bridge subclass = PCI-ISA pcib6@pci0:0:20:4: class=0x060401 card=0x00000000 chip=0x43841002 rev=0x40 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SBx00 PCI to PCI Bridge' class = bridge subclass = PCI-PCI ohci2@pci0:0:20:5: class=0x0c0310 card=0x43991002 chip=0x43991002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 USB OHCI2 Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xfeb06000, size 4096, enabled pcib7@pci0:0:21:0: class=0x060400 card=0x00001002 chip=0x43a01002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 10[58] = PCI-Express 2 root port max data 128(128) link x16(x1) speed undef(2.5) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message, 64 bit cap 0d[b0] = PCI Bridge card=0x00001002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 pcib8@pci0:0:21:1: class=0x060400 card=0x00001002 chip=0x43a11002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 10[58] = PCI-Express 2 root port max data 128(128) link x1(x1) speed 2.5(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message, 64 bit cap 0d[b0] = PCI Bridge card=0x00001002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 pcib9@pci0:0:21:2: class=0x060400 card=0x00001002 chip=0x43a21002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB900 PCI to PCI bridge (PCIE port 2)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 10[58] = PCI-Express 2 root port max data 128(128) link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message, 64 bit cap 0d[b0] = PCI Bridge card=0x00001002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 pcib10@pci0:0:21:3: class=0x060400 card=0x00001002 chip=0x43a31002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB900 PCI to PCI bridge (PCIE port 3)' class = bridge subclass = PCI-PCI cap 01[50] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 10[58] = PCI-Express 2 root port max data 128(128) link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message, 64 bit cap 0d[b0] = PCI Bridge card=0x00001002 cap 08[b8] = HT MSI fixed address window enabled at 0xfee00000 ecap 000b[100] = Vendor 1 ID 1 ohci3@pci0:0:22:0: class=0x0c0310 card=0x43971002 chip=0x43971002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 USB OHCI0 Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xfeb05000, size 4096, enabled ehci2@pci0:0:22:2: class=0x0c0320 card=0x43961002 chip=0x43961002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB7x0/SB8x0/SB9x0 USB EHCI Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xfeb04000, size 256, enabled cap 01[c0] = powerspec 2 supports D0 D1 D2 D3 current D0 cap 0a[e4] = EHCI Debug Port at offset 0xe0 in map 0x14 hostb1@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x16001022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Family 15h Processor Function 0' class = bridge subclass = HOST-PCI cap 08[80] = HT host hostb2@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x16011022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Family 15h Processor Function 1' class = bridge subclass = HOST-PCI hostb3@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x16021022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Family 15h Processor Function 2' class = bridge subclass = HOST-PCI hostb4@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x16031022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Family 15h Processor Function 3' class = bridge subclass = HOST-PCI cap 0f[f0] = unknown hostb5@pci0:0:24:4: class=0x060000 card=0x00000000 chip=0x16041022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Family 15h Processor Function 4' class = bridge subclass = HOST-PCI hostb6@pci0:0:24:5: class=0x060000 card=0x00000000 chip=0x16051022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Family 15h Processor Function 5' class = bridge subclass = HOST-PCI vgapci0@pci0:1:0:0: class=0x030000 card=0x22871787 chip=0x68be1002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'Juniper [Radeon HD 5700 Series]' class = display subclass = VGA bar [10] = type Prefetchable Memory, range 64, base 0xc0000000, size 268435456, enabled bar [18] = type Memory, range 64, base 0xfea20000, size 131072, enabled bar [20] = type I/O Port, range 32, base 0xe000, size 256, enabled cap 01[50] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 10[58] = PCI-Express 2 legacy endpoint max data 128(256) link x16(x16) speed 2.5(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message, 64 bit enabled with 1 message ecap 000b[100] = Vendor 1 ID 1 ecap 0001[150] = AER 1 0 fatal 1 non-fatal 1 corrected PCI-e errors = Correctable Error Detected Non-Fatal Error Detected Unsupported Request Detected Non-fatal = Unsupported Request Corrected = Advisory Non-Fatal Error hdac0@pci0:1:0:1: class=0x040300 card=0xaa581787 chip=0xaa581002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'Juniper HDMI Audio [Radeon HD 5700 Series]' class = multimedia subclass = HDA bar [10] = type Memory, range 64, base 0xfea40000, size 16384, enabled cap 01[50] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 10[58] = PCI-Express 2 legacy endpoint max data 128(256) link x16(x16) speed 2.5(5.0) ASPM disabled(L0s/L1) cap 05[a0] = MSI supports 1 message, 64 bit enabled with 1 message ecap 000b[100] = Vendor 1 ID 1 ecap 0001[150] = AER 1 0 fatal 1 non-fatal 1 corrected PCI-e errors = Correctable Error Detected Non-Fatal Error Detected Unsupported Request Detected Non-fatal = Unsupported Request Corrected = Advisory Non-Fatal Error xhci0@pci0:2:0:0: class=0x0c0330 card=0x84881043 chip=0x10421b21 rev=0x00 hdr=0x00 vendor = 'ASMedia Technology Inc.' device = 'ASM1042 SuperSpeed USB Host Controller' class = serial bus subclass = USB bar [10] = type Memory, range 64, base 0xfe900000, size 32768, enabled cap 05[50] = MSI supports 8 messages, 64 bit enabled with 1 message cap 11[68] = MSI-X supports 8 messages Table in map 0x10[0x2000], PBA in map 0x10[0x2080] cap 01[78] = powerspec 3 supports D0 D3 current D0 cap 10[80] = PCI-Express 2 legacy endpoint max data 128(512) link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1) ecap 0002[100] = VC 1 max VC0 PCI-e errors = Correctable Error Detected pcm0@pci0:6:5:0: class=0x040100 card=0x011113f6 chip=0x011113f6 rev=0x10 hdr=0x00 vendor = 'C-Media Electronics Inc' device = 'CMI8738/CMI8768 PCI Audio' class = multimedia subclass = audio bar [10] = type I/O Port, range 32, base 0xd000, size 256, enabled cap 01[c0] = powerspec 2 supports D0 D1 D2 D3 current D0 re0@pci0:8:0:0: class=0x020000 card=0x85051043 chip=0x816810ec rev=0x09 hdr=0x00 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller' class = network subclass = ethernet bar [10] = type I/O Port, range 32, base 0xc000, size 256, enabled bar [18] = type Prefetchable Memory, range 64, base 0xd0004000, size 4096, enabled bar [20] = type Prefetchable Memory, range 64, base 0xd0000000, size 16384, enabled cap 01[40] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 05[50] = MSI supports 1 message, 64 bit cap 10[70] = PCI-Express 2 endpoint IRQ 1 max data 128(128) link x1(x1) speed 2.5(2.5) ASPM disabled(L0s/L1) cap 11[b0] = MSI-X supports 4 messages, enabled Table in map 0x20[0x0], PBA in map 0x20[0x800] cap 03[d0] = VPD ecap 0001[100] = AER 1 0 fatal 1 non-fatal 1 corrected ecap 0002[140] = VC 1 max VC0 ecap 0003[160] = Serial 1 57000000684ce000 Non-fatal = Completion Timeout Corrected = Advisory Non-Fatal Error xhci1@pci0:9:0:0: class=0x0c0330 card=0x84881043 chip=0x10421b21 rev=0x00 hdr=0x00 vendor = 'ASMedia Technology Inc.' device = 'ASM1042 SuperSpeed USB Host Controller' class = serial bus subclass = USB bar [10] = type Memory, range 64, base 0xfe800000, size 32768, enabled cap 05[50] = MSI supports 8 messages, 64 bit enabled with 1 message cap 11[68] = MSI-X supports 8 messages Table in map 0x10[0x2000], PBA in map 0x10[0x2080] cap 01[78] = powerspec 3 supports D0 D3 current D0 cap 10[80] = PCI-Express 2 legacy endpoint max data 128(512) link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1) ecap 0002[100] = VC 1 max VC0 PCI-e errors = Correctable Error Detected xhci2@pci0:10:0:0: class=0x0c0330 card=0x84881043 chip=0x10421b21 rev=0x00 hdr=0x00 vendor = 'ASMedia Technology Inc.' device = 'ASM1042 SuperSpeed USB Host Controller' class = serial bus subclass = USB bar [10] = type Memory, range 64, base 0xfe700000, size 32768, enabled cap 05[50] = MSI supports 8 messages, 64 bit enabled with 1 message cap 11[68] = MSI-X supports 8 messages Table in map 0x10[0x2000], PBA in map 0x10[0x2080] cap 01[78] = powerspec 3 supports D0 D3 current D0 cap 10[80] = PCI-Express 2 legacy endpoint max data 128(512) link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1) ecap 0002[100] = VC 1 max VC0 PCI-e errors = Correctable Error Detected # devinfo -vr nexus0 apic0 ram0 I/O memory addresses: 0x0-0x9e7ff 0x100000-0xba71afff 0xbca4e000-0xbca4efff 0xbcc55000-0xbd082fff 0xbd7f4000-0xbd7fffff 0x100001000-0x43effffff acpi0 Interrupt request lines: 0x9 I/O ports: 0x0-0xf 0x10-0x1f 0x22-0x3f 0x44-0x5f 0x62-0x63 0x65-0x6f 0x72-0x7f 0x80 0x84-0x86 0x88 0x8c-0x8e 0x90-0x9f 0xa2-0xbf 0xe0-0xef 0x290-0x2af 0x40b 0x4d0-0x4d1 0x4d6 0x800-0x89f 0x900-0x90f 0x910-0x91f 0xb20-0xb3f 0xc00-0xc01 0xc14 0xc50-0xc51 0xc52 0xc6c 0xc6f 0xcd0-0xcd1 0xcd2-0xcd3 0xcd4-0xcd5 0xcd6-0xcd7 0xcd8-0xcdf 0xfe00-0xfefe I/O memory addresses: 0xe0000000-0xefffffff 0xfec00000-0xfec00fff 0xfec10000-0xfec10fff 0xfec20000-0xfec200ff 0xfed00000-0xfed00fff 0xfed61000-0xfed70fff 0xfed80000-0xfed8ffff 0xfee00000-0xfee00fff 0xff800000-0xffffffff cpu0 pnpinfo _HID=none _UID=0 at handle=\_PR_.P001 ACPI I/O ports: 0x815 acpi_throttle0 ACPI I/O ports: 0x810-0x813 hwpstate0 cpufreq0 cpu1 pnpinfo _HID=none _UID=0 at handle=\_PR_.P002 ACPI I/O ports: 0x815 acpi_throttle1 hwpstate1 cpu2 pnpinfo _HID=none _UID=0 at handle=\_PR_.P003 ACPI I/O ports: 0x815 acpi_throttle2 hwpstate2 cpu3 pnpinfo _HID=none _UID=0 at handle=\_PR_.P004 ACPI I/O ports: 0x815 acpi_throttle3 hwpstate3 cpu4 pnpinfo _HID=none _UID=0 at handle=\_PR_.P005 ACPI I/O ports: 0x815 acpi_throttle4 hwpstate4 cpu5 pnpinfo _HID=none _UID=0 at handle=\_PR_.P006 ACPI I/O ports: 0x815 acpi_throttle5 hwpstate5 cpu6 pnpinfo _HID=none _UID=0 at handle=\_PR_.P007 ACPI I/O ports: 0x815 acpi_throttle6 hwpstate6 cpu7 pnpinfo _HID=none _UID=0 at handle=\_PR_.P008 ACPI I/O ports: 0x815 acpi_throttle7 hwpstate7 pcib0 pnpinfo _HID=PNP0A03 _UID=0 at handle=\_SB_.PCI0 I/O ports: 0xcf8-0xcff pci0 hostb0 pnpinfo vendor=0x1002 device=0x5a14 subvendor=0x1002 subdevice=0x5a14 class=0x060000 at slot=0 function=0 handle=\_SB_.PCI0.RD8A pcib1 pnpinfo vendor=0x1002 device=0x5a16 subvendor=0x1002 subdevice=0x5a14 class=0x060400 at slot=2 function=0 handle=\_SB_.PCI0.PC02 I/O ports: 0xe000-0xefff I/O memory addresses: 0xc0000000-0xcfffffff 0xfea00000-0xfeafffff pci1 vgapci0 pnpinfo vendor=0x1002 device=0x68be subvendor=0x1787 subdevice=0x2287 class=0x030000 at slot=0 function=0 Interrupt request lines: 0x108 pcib1 I/O port window: 0xe000-0xe0ff pcib1 memory window: 0xfea20000-0xfea3ffff pcib1 prefetch window: 0xc0000000-0xcfffffff drm0 drmn0 radeon_iicbb0 iicbb0 iicbus0 iic0 at addr=0 radeon_iicbb1 iicbb1 iicbus1 iic1 at addr=0 radeon_iicbb2 iicbb2 iicbus2 iic2 at addr=0 radeon_iicbb3 iicbb3 iicbus3 iic3 at addr=0 radeon_iicbb4 iicbb4 iicbus4 iic4 at addr=0 radeon_iicbb5 iicbb5 iicbus5 iic5 at addr=0 radeon_iicbb6 iicbb6 iicbus6 iic6 at addr=0 radeon_iicbb7 iicbb7 iicbus7 iic7 at addr=0 drm_iic_dp_aux0 iicbus8 hdac0 pnpinfo vendor=0x1002 device=0xaa58 subvendor=0x1787 subdevice=0xaa58 class=0x040300 at slot=0 function=1 Interrupt request lines: 0x103 pcib1 memory window: 0xfea40000-0xfea43fff hdacc0 pnpinfo vendor=0x1002 device=0xaa01 revision=0x02 stepping=0x00 at cad=0 hdaa0 pnpinfo type=0x01 subsystem=0x00aa0100 at nid=1 pcm1 at nid=3 pcib2 pnpinfo vendor=0x1002 device=0x5a1c subvendor=0x1002 subdevice=0x5a14 class=0x060400 at slot=9 function=0 handle=\_SB_.PCI0.PC09 I/O memory addresses: 0xfe900000-0xfe9fffff pci2 xhci0 pnpinfo vendor=0x1b21 device=0x1042 subvendor=0x1043 subdevice=0x8488 class=0x0c0330 at slot=0 function=0 Interrupt request lines: 0x104 pcib2 memory window: 0xfe900000-0xfe907fff usbus0 uhub2 pcib3 pnpinfo vendor=0x1002 device=0x5a1d subvendor=0x1002 subdevice=0x5a14 class=0x060400 at slot=10 function=0 handle=\_SB_.PCI0.PC0A pci3 pcib4 pnpinfo vendor=0x1002 device=0x5a1f subvendor=0x1002 subdevice=0x5a14 class=0x060400 at slot=11 function=0 handle=\_SB_.PCI0.PC0B pci4 pcib5 pnpinfo vendor=0x1002 device=0x5a1e subvendor=0x1002 subdevice=0x5a14 class=0x060400 at slot=13 function=0 handle=\_SB_.PCI0.PC0D pci5 ahci0 pnpinfo vendor=0x1002 device=0x4391 subvendor=0x1043 subdevice=0x84dd class=0x010601 at slot=17 function=0 handle=\_SB_.PCI0.SATA Interrupt request lines: 0x13 I/O ports: 0xf000-0xf00f 0xf010-0xf013 0xf020-0xf027 0xf030-0xf033 0xf040-0xf047 I/O memory addresses: 0xfeb0b000-0xfeb0b3ff ahcich0 at channel=0 I/O memory addresses: 0xfeb0b100-0xfeb0b17f ahcich1 at channel=1 I/O memory addresses: 0xfeb0b180-0xfeb0b1ff ohci0 pnpinfo vendor=0x1002 device=0x4397 subvendor=0x1002 subdevice=0x4397 class=0x0c0310 at slot=18 function=0 handle=\_SB_.PCI0.UHC1 Interrupt request lines: 0x12 I/O memory addresses: 0xfeb0a000-0xfeb0afff usbus1 uhub1 ums0 pnpinfo vendor=0x046d product=0xc019 devclass=0x00 devsubclass=0x00 sernum="" release=0x4301 mode=host intclass=0x03 intsubclass=0x01 i at bus=1 hubaddr=1 port=1 devaddr=2 interface=0 ehci0 pnpinfo vendor=0x1002 device=0x4396 subvendor=0x1002 subdevice=0x4396 class=0x0c0320 at slot=18 function=2 handle=\_SB_.PCI0.UHC2 Interrupt request lines: 0x11 I/O memory addresses: 0xfeb09000-0xfeb090ff usbus2 uhub0 ohci1 pnpinfo vendor=0x1002 device=0x4397 subvendor=0x1002 subdevice=0x4397 class=0x0c0310 at slot=19 function=0 handle=\_SB_.PCI0.USB3 Interrupt request lines: 0x14 I/O memory addresses: 0xfeb08000-0xfeb08fff usbus3 uhub9 ehci1 pnpinfo vendor=0x1002 device=0x4396 subvendor=0x1002 subdevice=0x4396 class=0x0c0320 at slot=19 function=2 handle=\_SB_.PCI0.UHC4 Interrupt request lines: 0x15 I/O memory addresses: 0xfeb07000-0xfeb070ff usbus4 uhub8 unknown pnpinfo vendor=0x1002 device=0x4385 subvendor=0x1002 subdevice=0x4385 class=0x0c0500 at slot=20 function=0 handle=\_SB_.PCI0.SMBS hdac1 pnpinfo vendor=0x1002 device=0x4383 subvendor=0x1043 subdevice=0x8436 class=0x040300 at slot=20 function=2 handle=\_SB_.PCI0.SBAZ Interrupt request lines: 0x10 I/O memory addresses: 0xfeb00000-0xfeb03fff hdacc1 pnpinfo vendor=0x10ec device=0x0892 revision=0x03 stepping=0x02 at cad=0 hdaa1 pnpinfo type=0x01 subsystem=0x10438436 at nid=1 pcm2 at nid=20,22,21,23,24,26 pcm3 at nid=27,25 pcm4 at nid=30 pcm5 at nid=17 isab0 pnpinfo vendor=0x1002 device=0x439d subvendor=0x1002 subdevice=0x439d class=0x060100 at slot=20 function=3 handle=\_SB_.PCI0.SBRG isa0 sc0 vga0 I/O ports: 0x3c0-0x3df I/O memory addresses: 0xa0000-0xbffff orm0 I/O memory addresses: 0xc0000-0xcf7ff fdc0 ppc0 uart0 uart1 wbwd0 pcib6 pnpinfo vendor=0x1002 device=0x4384 subvendor=0x0000 subdevice=0x0000 class=0x060401 at slot=20 function=4 handle=\_SB_.PCI0.P0PC I/O ports: 0xd000-0xdfff pci6 pcm0 pnpinfo vendor=0x13f6 device=0x0111 subvendor=0x13f6 subdevice=0x0111 class=0x040100 at slot=5 function=0 Interrupt request lines: 0x14 pcib6 I/O port window: 0xd000-0xd0ff ohci2 pnpinfo vendor=0x1002 device=0x4399 subvendor=0x1002 subdevice=0x4399 class=0x0c0310 at slot=20 function=5 handle=\_SB_.PCI0.UHC7 Interrupt request lines: 0x12 I/O memory addresses: 0xfeb06000-0xfeb06fff usbus5 uhub7 pcib7 pnpinfo vendor=0x1002 device=0x43a0 subvendor=0x1002 subdevice=0x0000 class=0x060400 at slot=21 function=0 handle=\_SB_.PCI0.PE20 pci7 pcib8 pnpinfo vendor=0x1002 device=0x43a1 subvendor=0x1002 subdevice=0x0000 class=0x060400 at slot=21 function=1 handle=\_SB_.PCI0.PE21 I/O ports: 0xc000-0xcfff I/O memory addresses: 0xd0000000-0xd00fffff pci8 re0 pnpinfo vendor=0x10ec device=0x8168 subvendor=0x1043 subdevice=0x8505 class=0x020000 at slot=0 function=0 Interrupt request lines: 0x105 pcib8 I/O port window: 0xc000-0xc0ff pcib8 prefetch window: 0xd0000000-0xd0003fff 0xd0004000-0xd0004fff miibus0 rgephy0 pnpinfo oui=0xe04c model=0x11 rev=0x5 at phyno=1 pcib9 pnpinfo vendor=0x1002 device=0x43a2 subvendor=0x1002 subdevice=0x0000 class=0x060400 at slot=21 function=2 handle=\_SB_.PCI0.PE22 I/O memory addresses: 0xfe800000-0xfe8fffff pci9 xhci1 pnpinfo vendor=0x1b21 device=0x1042 subvendor=0x1043 subdevice=0x8488 class=0x0c0330 at slot=0 function=0 Interrupt request lines: 0x106 pcib9 memory window: 0xfe800000-0xfe807fff usbus6 uhub6 pcib10 pnpinfo vendor=0x1002 device=0x43a3 subvendor=0x1002 subdevice=0x0000 class=0x060400 at slot=21 function=3 handle=\_SB_.PCI0.PE23 I/O memory addresses: 0xfe700000-0xfe7fffff pci10 xhci2 pnpinfo vendor=0x1b21 device=0x1042 subvendor=0x1043 subdevice=0x8488 class=0x0c0330 at slot=0 function=0 Interrupt request lines: 0x107 pcib10 memory window: 0xfe700000-0xfe707fff usbus7 uhub5 ohci3 pnpinfo vendor=0x1002 device=0x4397 subvendor=0x1002 subdevice=0x4397 class=0x0c0310 at slot=22 function=0 handle=\_SB_.PCI0.USB5 Interrupt request lines: 0x16 I/O memory addresses: 0xfeb05000-0xfeb05fff usbus8 uhub4 ehci2 pnpinfo vendor=0x1002 device=0x4396 subvendor=0x1002 subdevice=0x4396 class=0x0c0320 at slot=22 function=2 handle=\_SB_.PCI0.UHC6 Interrupt request lines: 0x17 I/O memory addresses: 0xfeb04000-0xfeb040ff usbus9 uhub3 hostb1 pnpinfo vendor=0x1022 device=0x1600 subvendor=0x0000 subdevice=0x0000 class=0x060000 at slot=24 function=0 hostb2 pnpinfo vendor=0x1022 device=0x1601 subvendor=0x0000 subdevice=0x0000 class=0x060000 at slot=24 function=1 hostb3 pnpinfo vendor=0x1022 device=0x1602 subvendor=0x0000 subdevice=0x0000 class=0x060000 at slot=24 function=2 hostb4 pnpinfo vendor=0x1022 device=0x1603 subvendor=0x0000 subdevice=0x0000 class=0x060000 at slot=24 function=3 hostb5 pnpinfo vendor=0x1022 device=0x1604 subvendor=0x0000 subdevice=0x0000 class=0x060000 at slot=24 function=4 hostb6 pnpinfo vendor=0x1022 device=0x1605 subvendor=0x0000 subdevice=0x0000 class=0x060000 at slot=24 function=5 acpi_sysresource0 pnpinfo _HID=PNP0C01 _UID=200 at handle=\_SB_.PCI0.AMDN acpi_sysresource1 pnpinfo _HID=PNP0C02 _UID=1792 at handle=\_SB_.PCI0.SBRG.S800 acpi_sysresource2 pnpinfo _HID=PNP0C02 _UID=46 at handle=\_SB_.PCI0.SBRG.SIO1 acpi_ec0 pnpinfo _HID=PNP0C09 _UID=0 at handle=\_SB_.PCI0.SBRG.EC0_ ACPI I/O ports: 0x62 0x66 unknown pnpinfo _HID=PNP0000 _UID=0 at handle=\_SB_.PCI0.SBRG.PIC_ I/O ports: 0x20-0x21 0xa0-0xa1 atdma0 pnpinfo _HID=PNP0200 _UID=0 at handle=\_SB_.PCI0.SBRG.DMAD DMA request lines: 4 I/O ports: 0x81-0x83 0x87 0x89-0x8b 0x8f 0xc0-0xdf attimer0 pnpinfo _HID=PNP0100 _UID=0 at handle=\_SB_.PCI0.SBRG.TMR_ Interrupt request lines: 0x0 I/O ports: 0x40-0x43 atrtc0 pnpinfo _HID=PNP0B00 _UID=0 at handle=\_SB_.PCI0.SBRG.RTC0 Interrupt request lines: 0x8 I/O ports: 0x70-0x71 unknown pnpinfo _HID=PNP0800 _UID=0 at handle=\_SB_.PCI0.SBRG.SPKR I/O ports: 0x61 acpi_sysresource3 pnpinfo _HID=PNP0C02 _UID=16 at handle=\_SB_.PCI0.SBRG.RMSC fpupnp0 pnpinfo _HID=PNP0C04 _UID=0 at handle=\_SB_.PCI0.SBRG.COPR I/O ports: 0xf0-0xff acpi_sysresource4 pnpinfo _HID=PNP0C02 _UID=153 at handle=\_SB_.PCI0.SBRG.NBRM atkbdc0 pnpinfo _HID=PNP0303 _UID=0 at handle=\_SB_.PCI0.SBRG.PS2K Interrupt request lines: 0x1 I/O ports: 0x60 0x64 atkbd0 psm0 unknown pnpinfo _HID=PNP0F03 _UID=0 at handle=\_SB_.PCI0.SBRG.PS2M unknown pnpinfo _HID=PNP0501 _UID=1 at handle=\_SB_.PCI0.SBRG.UAR1 unknown pnpinfo _HID=IFX0102 _UID=1 at handle=\_SB_.PCI0.SBRG.TPM_ unknown pnpinfo _HID=PNP0C14 _UID=0 at handle=\_SB_.PCI0.WMI1 acpi_sysresource5 pnpinfo _HID=PNP0C02 _UID=21 at handle=\_SB_.PCI0.UMEM acpi_sysresource6 pnpinfo _HID=PNP0C02 _UID=20 at handle=\_SB_.PCI0.RD8A.NMEM unknown pnpinfo _HID=INTC0102 _UID=0 at handle=\_SB_.PCI0.ITPM acpi_button0 pnpinfo _HID=PNP0C0C _UID=170 at handle=\_SB_.PWRB pci_link0 pnpinfo _HID=PNP0C0F _UID=1 at handle=\_SB_.LNKA pci_link1 pnpinfo _HID=PNP0C0F _UID=2 at handle=\_SB_.LNKB pci_link2 pnpinfo _HID=PNP0C0F _UID=3 at handle=\_SB_.LNKC pci_link3 pnpinfo _HID=PNP0C0F _UID=4 at handle=\_SB_.LNKD pci_link4 pnpinfo _HID=PNP0C0F _UID=5 at handle=\_SB_.LNKE pci_link5 pnpinfo _HID=PNP0C0F _UID=2 at handle=\_SB_.LNKF pci_link6 pnpinfo _HID=PNP0C0F _UID=3 at handle=\_SB_.LNKG pci_link7 pnpinfo _HID=PNP0C0F _UID=4 at handle=\_SB_.LNKH acpi_sysresource7 pnpinfo _HID=PNP0C01 _UID=1 at handle=\_SB_.RMEM hpet0 pnpinfo _HID=PNP0103 _UID=0 at handle=\HPET Interrupt request lines: 0x100 0x101 0x102 ACPI I/O memory addresses: 0xfed00000-0xfed003ff acpi_sysresource8 pnpinfo _HID=PNP0C02 _UID=3601 at handle=\OMSC unknown pnpinfo _HID=PNP0C14 _UID=0 at handle=\AMW0 acpi_timer0 pnpinfo unknown at unknown ACPI I/O ports: 0x808-0x80b # pkg info GeoIP-1.4.8_3 Find the country that any IP address or hostname originates from ORBit2-2.14.19 High-performance CORBA ORB with support for the C language aalib-1.4.r5_9 ASCII art library alsa-lib-1.0.27.2_1 ALSA compatibility library alsa-plugins-1.0.27_2 ALSA compatibility library plugins atk-2.8.0 GNOME accessibility toolkit (ATK) autoconf-2.69 Automatically configure source code on many Un*x platforms autoconf-wrapper-20131203 Wrapper script for GNU autoconf automake-1.14 GNU Standards-compliant Makefile generator automake-wrapper-20131203 Wrapper script for GNU automake bash-4.2.45_1 The GNU Project's Bourne Again SHell bdftopcf-1.0.4 Convert X font from BDF to PCF bigreqsproto-1.1.2 BigReqs extension headers binutils-2.24 GNU binary tools bison-2.7.1,1 Parser generator from FSF, (mostly) compatible with Yacc ca_root_nss-3.15.4 The root certificate bundle from the Mozilla Project cairo-1.10.2_7,2 Vector graphics library with cross-device output support cclient-2007f_1,1 Mark Crispin's C-client mail access routines cdrtools-3.00_2 CD/DVD/BluRay and ISO-9660 image creation and extraction tools chromium-32.0.1700.107 Mostly BSD-licensed web browser based on WebKit and Gtk+ cmake-2.8.12.1 Cross-platform Makefile generator cmake-modules-2.8.12.1_1 Modules and Templates for CMake compositeproto-0.4.2 Composite extension headers cups-client-1.5.4_1 Common UNIX Printing System: Library cups curl-7.35.0 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) servers damageproto-1.2.1 Damage extension headers dbus-1.6.18 Message bus system for inter-application communication dbus-glib-0.100.2 GLib bindings for the D-BUS messaging system dconf-0.14.1 Configuration database system for GNOME dejavu-2.34_2 Bitstream Vera Fonts clone with a wider range of characters desktop-file-utils-0.22_1 Couple of command line utilities for working with desktop entries dev86-0.16.20 8086 development tools dialog4ports-0.1.5_2 Console Interface to configure ports docbook-1.5 Meta-port for the different versions of the DocBook DTD docbook-sgml-4.5_1 DocBook SGML DTD docbook-xml-5.0_1 DocBook XML DTD docbook-xsl-1.76.1_2 XSL DocBook stylesheets dri-9.1.7_3,2 OpenGL hardware acceleration drivers for the DRI dri2proto-2.8 DRI2 prototype headers droid-fonts-ttf-20110324 The Droid typeface family eigen-3.2.0 Lightweight library for vector and matrix math encodings-1.0.4_1,1 X.Org Encoding fonts evieext-1.1.1 XEVIE extension headers expat-2.1.0 XML 1.0 parser written in C ffmpeg-2.1.1_1,1 Realtime audio/video encoder/converter and streaming server fixesproto-5.0 Fixes extension headers flex-2.5.38_2 Fast lexical analyzer generator font-adobe-100dpi-1.0.3_1 X.Org Adobe 100dpi font font-adobe-75dpi-1.0.3_1 X.Org Adobe 75dpi font font-adobe-utopia-100dpi-1.0.4_1 X.Org Adobe Utopia 100dpi font font-adobe-utopia-75dpi-1.0.4_1 X.Org Adobe Utopia 75dpi font font-adobe-utopia-type1-1.0.4_1 X.Org Adobe Utopia Type1 font font-alias-1.0.3_1 X.Org Font aliases font-arabic-misc-1.0.3_1 X.Org miscellaneous Arabic fonts font-bh-100dpi-1.0.3_1 X.Org Bigelow Holmes 100dpi font font-bh-75dpi-1.0.3_1 X.Org Bigelow Holmes 75dpi font font-bh-lucidatypewriter-100dpi-1.0.3_1 X.Org Bigelow Holmes Lucida TypeWriter 100dpi font font-bh-lucidatypewriter-75dpi-1.0.3_1 X.Org Bigelow Holmes Lucida TypeWriter 75dpi font font-bh-ttf-1.0.3_1 X.Org Bigelow & Holmes TTF font font-bh-type1-1.0.3_1 X.Org Bigelow Holmes Type1 font font-bitstream-100dpi-1.0.3_1 X.Org Bitstream Vera 100dpi font font-bitstream-75dpi-1.0.3_1 X.Org Bitstream Vera 75dpi font font-bitstream-type1-1.0.3_1 X.Org Bitstream Vera Type1 font font-cronyx-cyrillic-1.0.3_1 X.Org Cronyx Cyrillic font font-cursor-misc-1.0.3_1 X.Org miscellaneous Cursor fonts font-daewoo-misc-1.0.3_1 X.Org miscellaneous Daewoo fonts font-dec-misc-1.0.3_1 X.Org miscellaneous Dec fonts font-ibm-type1-1.0.3_1 X.Org IBM Type1 font font-isas-misc-1.0.3_1 X.Org miscellaneous ISAS fonts font-jis-misc-1.0.3_1 X.Org miscellaneous JIS fonts font-micro-misc-1.0.3_1 X.Org miscellaneous Micro fonts font-misc-cyrillic-1.0.3_1 X.Org miscellaneous Cyrillic font font-misc-ethiopic-1.0.3_1 X.Org miscellaneous Ethiopic font font-misc-meltho-1.0.3_1 X.Org miscellaneous Meltho font font-misc-misc-1.1.2_1 X.Org miscellaneous Misc fonts font-mutt-misc-1.0.3_1 X.Org miscellaneous Mutt fonts font-schumacher-misc-1.1.2_1 X.Org miscellaneous Schumacher fonts font-screen-cyrillic-1.0.4_1 X.Org Screen Cyrillic font font-sony-misc-1.0.3_1 X.Org miscellaneous Sony fonts font-sun-misc-1.0.3_1 X.Org miscellaneous Sun fonts font-util-1.3.0_1 Create an index of X font files in a directory font-winitzki-cyrillic-1.0.3_1 X.Org Winitzki Cyrillic font font-xfree86-type1-1.0.4_1 X.Org XFree86 Type1 font fontcacheproto-0.1.3 Fontcache extension headers fontconfig-2.11.0_1,1 XML-based font configuration API for X Windows fontsproto-2.1.2 Fonts extension headers freeglut-2.8.1 An alternative to the OpenGL Utility Toolkit (GLUT) library freetype2-2.5.2 Free and portable TrueType font rendering engine frei0r-1.3_1 Minimalistic plugin API for video effects gcc-4.6.4 GNU Compiler Collection 4.6 gcc-ecj-4.5 Eclipse Java Compiler used to build GCC Java gconf2-2.32.0_3 A configuration database system for GNOME gdk-pixbuf2-2.28.2 Graphic library for GTK+ gettext-0.18.3.1 GNU gettext package giflib-nox11-4.2.3_1 Tools and library routines for working with GIF images glew-1.10.0_1 The OpenGL Extension Wrangler Library glib-2.36.3_2 Some useful routines of C programming (current stable version) glproto-1.4.17 GLX extension headers gmake-3.82_1 GNU version of 'make' utility gmp-5.1.3 Free library for arbitrary precision arithmetic gnome-pty-helper-0.34.7 utmp/wtmp/lastlog helper program for the vte Terminal widget gnome_subr-1.0 Common startup and shutdown subroutines used by GNOME scripts gnomehier-3.0 A utility port that creates the GNOME directory tree gnutls-2.12.23_3 GNU Transport Layer Security library gobject-introspection-1.36.0_2 Generate interface introspection data for GObject libraries gpac-libgpac-0.5.0,1 Gpac MPEG-4 Systems library and headers graphite2-1.2.4 Rendering capabilities for complex non-Roman writing systems gtar-1.27 GNU version of the traditional tape archiver gtk-engines2-2.20.2_1 Theme engine for the GTK+-2.0 toolkit gtk-update-icon-cache-2.24.22 Gtk-update-icon-cache utility from the Gtk+ toolkit gtk2-2.24.22_1 Gimp Toolkit for X11 GUI (previous stable version) harfbuzz-0.9.25_1 OpenType text shaping engine help2man-1.43.3_1 Automatically generating simple manual pages from program output hicolor-icon-theme-0.12 A high-color icon theme shell from the FreeDesktop project icu-52.1 International Components for Unicode (from IBM) imlib2-1.4.6,2 The next generation graphics library for Enlightenment inputproto-2.3 Input extension headers intltool-0.50.2 Tools to internationalize various kinds of data files iso8879-1986_3 Character entity sets from ISO 8879:1986 (SGML) jasper-1.900.1_12 An implementation of the codec specified in the JPEG-2000 standard jbigkit-1.6 Lossless compression for bi-level images such as scanned pages, faxes jpeg-8_4 IJG's jpeg compression utilities kBuild-0.1.9998_1 Makefile framework kbproto-1.0.6 KB extension headers libGL-9.1.7 OpenGL library that renders using GLX or DRI libGLU-9.0.0 OpenGL utility library libICE-1.0.8,1 Inter Client Exchange library for X11 libIDL-0.8.14_1 A library for creating trees of CORBA IDL files libSM-1.2.2,1 Session Management library for X11 libX11-1.6.2,1 X11 library libXScrnSaver-1.2.2 The XScrnSaver library libXau-1.0.8 Authentication Protocol library for X11 libXaw-1.0.12,2 X Athena Widgets library libXcomposite-0.4.4,1 X Composite extension library libXcursor-1.1.14 X client-side cursor loading library libXdamage-1.1.4 X Damage extension library libXdmcp-1.1.1 X Display Manager Control Protocol library libXext-1.3.2,1 X11 Extension library libXfixes-5.0.1 X Fixes extension library libXfont-1.4.7,1 X font library libXfontcache-1.0.5 The Xfontcache library libXft-2.3.1 Client-sided font API for X applications libXi-1.7.2,1 X Input extension library libXinerama-1.1.3,1 X11 Xinerama library libXmu-1.1.2,1 X Miscellaneous Utilities libraries libXp-1.0.2,1 X print library libXpm-3.5.11 X Pixmap library libXrandr-1.4.2 X Resize and Rotate extension library libXrender-0.9.8 X Render extension library libXt-1.1.4,1 X Toolkit library libXtst-1.2.2 X Test extension libXv-1.0.10,1 X Video Extension library libXvMC-1.0.8 X Video Extension Motion Compensation library libXxf86dga-1.1.4 X DGA Extension libXxf86misc-1.0.3 X XF86-Misc Extension libXxf86vm-1.1.3 X Vidmode Extension libcheck-0.9.12 Unit test framework for C libcroco-0.6.8 CSS2 parsing library libdrm-2.4.50 Userspace interface to kernel Direct Rendering Module services libevent-1.4.14b_3 Provides an API to execute callback functions on certain events libffi-3.0.13_1 Foreign Function Interface libfontenc-1.1.2 The fontenc Library libgcrypt-1.5.3 General purpose crypto library based on code used in GnuPG libglade2-2.6.4_5 GNOME glade library libgnome-keyring-2.32.0_6 Program that keeps passwords and other secrets libgpg-error-1.12 Common error values for all GnuPG components libgsf-1.14.28 Extensible I/O abstraction for dealing with structured file formats libiconv-1.14_1 A character set conversion library libid3tag-0.15.1b ID3 tags library (part of MAD project) libltdl-2.4.2_2 System independent dlopen wrapper libmcrypt-2.5.8 Multi-cipher cryptographic library (used in PHP) libogg-1.3.1,4 Ogg bitstream library libpci-3.2.1 PCI configuration space I/O made easy libpciaccess-0.13.2 Generic PCI access library libpthread-stubs-0.3_4 This library provides weak aliases for pthread functions librsvg2-2.36.4 Library for parsing and rendering SVG vector-graphic files librtmp-2.4.20130923 RTMP stream library libsigc++-2.3.1 Callback Framework for C++ libtasn1-3.3 ASN.1 structure parser library libtheora-1.1.1_3 Theora video codec for the Ogg multimedia streaming system libtool-2.4.2_2 Generic shared library support script libtorrent-0.13.2_1 BitTorrent Library written in C++ libvdpau-0.7 VDPAU wrapper and tracing library libvncserver-0.9.9_5 Provide an easy API to write one's own vnc server libvorbis-1.3.4,3 Audio compression codec library libvpx-1.3.0 VP8/VP9 Codec SDK libwww-5.4.0_4 The W3C Reference Library libxcb-1.9.3 The X protocol C-language Binding (XCB) library libxkbfile-1.0.8 XKB file library libxkbui-1.0.2_1 The xkbui library libxml2-2.8.0_3 XML parser library for GNOME libxslt-1.1.28_1 The XSLT C library for GNOME llvm33-3.3_8 Low Level Virtual Machine m4-1.4.17,1 GNU m4 makedepend-1.0.5,1 Dependency generator for makefiles mesa-demos-8.1.0 OpenGL demos distributed with Mesa mkfontdir-1.0.7 Create an index of X font files in a directory mkfontscale-1.1.1 Creates an index of scalable font files for X mpc-1.0.2 Library of complex numbers with arbitrarily high precision mpfr-3.1.2 A library for multiple-precision floating-point computations mplayer-1.1.r20131223_1 High performance media player supporting many formats mysql56-client-5.6.16 Multithreaded SQL database (client) mysql56-server-5.6.16 Multithreaded SQL database (server) nasm-2.10.09,1 General-purpose multi-platform x86 and amd64 assembler ncurses-5.9.20131221 Library for terminal-independent, full-screen output net-snmp-5.7.2_3 An extendable SNMP implementation nettle-2.7.1 Low-level cryptographic library nginx-1.4.5,1 Robust and small WWW server nspr-4.10.3 A platform-neutral API for system level and libc like functions nss-3.15.4 Libraries to support development of security-enabled applications oniguruma4-4.7.1 BSDL Regular Expressions library compatible with POSIX/GNU/Perl openbox-3.5.2_1 Small, fast, standards compliant, extensible window manager opencv-core-2.4.7_1 Open Source Computer Vision library orc-0.4.18 Library and toolset to operate arrays of data p11-kit-0.20.1 Library for loading and enumerating of PKCS#11 modules p5-Encode-HanExtra-0.23 Extra sets of Chinese encodings p5-Encode-JIS2K-0.02 JIS X 0212 (aka JIS 2000) Encodings p5-XML-Parser-2.41_1 Perl extension interface to James Clark's XML parser, expat pango-1.34.1_1 An open-source framework for the layout and rendering of i18n text pciids-20140222 Database of all known IDs used in PCI devices pcre-8.34 Perl Compatible Regular Expressions library perl5-5.16.3_7 Practical Extraction and Report Language php55-5.5.9 PHP Scripting Language php55-bz2-5.5.9 The bz2 shared extension for php php55-calendar-5.5.9 The calendar shared extension for php php55-ctype-5.5.9 The ctype shared extension for php php55-curl-5.5.9 The curl shared extension for php php55-dom-5.5.9 The dom shared extension for php php55-extensions-1.8 A "meta-port" to install PHP extensions php55-fileinfo-5.5.9 The fileinfo shared extension for php php55-filter-5.5.9 The filter shared extension for php php55-ftp-5.5.9 The ftp shared extension for php php55-gd-5.5.9 The gd shared extension for php php55-gettext-5.5.9 The gettext shared extension for php php55-hash-5.5.9 The hash shared extension for php php55-iconv-5.5.9 The iconv shared extension for php php55-imap-5.5.9 The imap shared extension for php php55-json-5.5.9 The json shared extension for php php55-mbstring-5.5.9 The mbstring shared extension for php php55-mcrypt-5.5.9 The mcrypt shared extension for php php55-mysql-5.5.9 The mysql shared extension for php php55-opcache-5.5.9 The opcache shared extension for php php55-pdo-5.5.9 The pdo shared extension for php php55-pdo_mysql-5.5.9 The pdo_mysql shared extension for php php55-pdo_sqlite-5.5.9 The pdo_sqlite shared extension for php php55-phar-5.5.9 The phar shared extension for php php55-posix-5.5.9 The posix shared extension for php php55-session-5.5.9 The session shared extension for php php55-simplexml-5.5.9 The simplexml shared extension for php php55-snmp-5.5.9 The snmp shared extension for php php55-soap-5.5.9 The soap shared extension for php php55-sockets-5.5.9 The sockets shared extension for php php55-sqlite3-5.5.9 The sqlite3 shared extension for php php55-tokenizer-5.5.9 The tokenizer shared extension for php php55-xml-5.5.9 The xml shared extension for php php55-xmlreader-5.5.9 The xmlreader shared extension for php php55-xmlwriter-5.5.9 The xmlwriter shared extension for php php55-zip-5.5.9 The zip shared extension for php php55-zlib-5.5.9 The zlib shared extension for php pixman-0.32.4 Low-level pixel manipulation library pkg-1.2.6 New generation package manager pkgconf-0.9.4 Utility to help to configure compiler and linker flags png-1.5.18 Library for manipulating PNG images polkit-0.105_1 Framework for controlling access to system-wide components printproto-1.0.5 Print extension headers py27-Babel-1.3_1 Collection of tools for internationalizing Python applications py27-Jinja2-2.7.1 Fast and easy to use stand-alone template engine py27-MarkupSafe-0.18 Implements a XML/HTML/XHTML Markup safe string for Python py27-docutils-0.11 Python Documentation Utilities py27-libxml2-2.8.0 Python interface for XML parser library for GNOME py27-lockfile-0.9.1_1 Platform-independent file locking module py27-pygments-1.6_2 Syntax highlighter written in Python py27-pytz-2013.9_1,1 World Timezone Definitions for Python py27-setuptools-2.0.1 Python packages installer py27-sphinx-1.2.1 Python documentation generator python-2.7_1,2 The "meta-port" for the default version of Python interpreter python2-2_2 The "meta-port" for version 2 of the Python interpreter python27-2.7.6_2 Interpreted object-oriented programming language randrproto-1.4.0 Randr extension headers recordproto-1.14.2 RECORD extension headers renderproto-0.11.1 RenderProto protocol headers resourceproto-1.2.0 Resource extension headers roxterm-2.8.1 GTK+ 2.0 terminal emulator with tabs rtmpdump-2.4.20130923_2 RTMP streams download utility rtorrent-0.9.2_3 BitTorrent Client written in C++ rxvt-unicode-9.19 A clone of the terminal emulator rxvt modified to support Unicode schroedinger-1.0.11_1 High-speed Dirac codec scrnsaverproto-1.2.2 ScrnSaver extension headers sdl-1.2.15_3,2 Cross-platform multimedia development API sdocbook-xml-1.1_1,2 "Simplified" DocBook XML DTD shared-mime-info-1.1 MIME types database from the freedesktop.orgproject sqlite3-3.8.3.1 SQL database engine in a C library startup-notification-0.12_1 Library that supports startup notification spec from freedesktop.org t1lib-5.1.2_2,1 Type 1 font rasterization library for Unix/X11 texi2html-5.0_1,1 Texinfo to HTML converter tiff-4.0.3 Tools and library routines for working with TIFF images tint2-0.11_2 Lightweight freedesktop-compliant panel/taskbar/systray/clock trapproto-3.4.3 DEC-XTRAP extension headers unzip-6.0_1 List, test, and extract compressed files in a ZIP archive vde2-2.3.2 User-mode virtual ethernet infrastructure videoproto-2.3.2 Video extension headers virtualbox-ose-4.3.6 A general-purpose full virtualizer for x86 hardware virtualbox-ose-kmod-4.3.6 VirtualBox kernel module for FreeBSD vte-0.28.2 Gtk 2 based terminal widget with accessibility and I18N support x264-0.136.2358_3 Library and tool for encoding H.264/AVC video streams xauth-1.0.8 X authority file utility xcb-proto-1.9 The X protocol C-language Binding (XCB) protocol xcb-util-0.3.9_1,1 A module with libxcb/libX11 extension/replacement libraries xcb-util-renderutil-0.3.8 Convenience functions for the Render extension xcmiscproto-1.2.2 XCMisc extension headers xdg-utils-1.0.2.20130919_1 Tools to allow all applications to integrate with the free desktop xextproto-7.2.1 XExt extension headers xf86-input-keyboard-1.8.0 X.Org keyboard input driver xf86-input-mouse-1.9.0_1 X.Org mouse input driver xf86-video-ati-7.2.0_1 X.Org ati display driver xf86bigfontproto-1.2.0 XFree86-Bigfont extension headers xf86dgaproto-2.1 XFree86-DGA extension headers xf86driproto-2.1.1 XFree86-DRI extension headers xf86miscproto-0.9.3 XFree86-Misc extension headers xf86vidmodeproto-2.3.1 XFree86-VidModeExtension extension headers xineramaproto-1.2.1 Xinerama extension headers xinit-1.3.3,1 X Window System initializer xkbcomp-1.2.4 Compile XKB keyboard description xkeyboard-config-2.10.1 X Keyboard Configuration Database xmlcatmgr-2.2 SGML and XML catalog manager xmlcharent-0.3_2 XML character entities xmlrpc-c-devel-1.36.0 XML-RPC library for C and C++ xorg-drivers-7.7 X.org drivers meta-port xorg-fonts-7.7 X.org fonts meta-port xorg-fonts-100dpi-7.7 X.Org 100dpi bitmap fonts xorg-fonts-75dpi-7.7 X.Org 75dpi bitmap fonts xorg-fonts-cyrillic-7.7 X.Org Cyrillic bitmap fonts xorg-fonts-miscbitmaps-7.7 X.Org miscellaneous bitmap fonts xorg-fonts-truetype-7.7_1 X.Org TrueType fonts xorg-fonts-type1-7.7 X.Org Type1 fonts xorg-macros-1.18.0 X.Org development aclocal macros xorg-server-1.12.4_4,1 X.Org X server and related programs xprop-1.2.2 Property displayer for X xproto-7.0.25 X11 protocol headers xset-1.2.3_1 User preference utility for X xtrans-1.3.2 Abstract network code for X xvid-1.3.2,1 An opensource MPEG-4 codec, based on OpenDivx yasm-1.2.0 Complete rewrite of the NASM assembler youtube_dl-2014.02.22.1 Program for downloading videos from YouTube.com zip-3.0 Create/update ZIP files compatible with PKZIP # cat /var/log/Xorg.0.log [ 304.777] X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 304.777] X Protocol Version 11, Revision 0 [ 304.777] Build Operating System: FreeBSD 10.0-RELEASE amd64 [ 304.777] Current Operating System: FreeBSD turbo 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 [ 304.777] Build Date: 27 February 2014 07:34:54AM [ 304.777] [ 304.777] Current version of pixman: 0.32.4 [ 304.777] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 304.777] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 304.777] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 1 01:51:49 2014 [ 304.779] (==) Using config file: "/etc/X11/xorg.conf" [ 304.779] (==) ServerLayout "X.org Configured" [ 304.779] (**) |-->Screen "Screen0" (0) [ 304.779] (**) | |-->Monitor "Monitor0" [ 304.780] (**) | |-->Device "Card0" [ 304.780] (**) |-->Input Device "Mouse0" [ 304.780] (**) |-->Input Device "Keyboard0" [ 304.780] (**) Option "AIGLX" "true" [ 304.780] (**) Option "AutoAddDevices" "false" [ 304.780] (**) Not automatically adding devices [ 304.780] (==) Not automatically enabling devices [ 304.784] (**) FontPath set to: /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/, /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/ [ 304.784] (**) ModulePath set to "/usr/local/lib/xorg/modules" [ 304.784] (II) Loader magic: 0x7b43c0 [ 304.784] (II) Module ABI versions: [ 304.784] X.Org ANSI C Emulation: 0.4 [ 304.784] X.Org Video Driver: 12.1 [ 304.784] X.Org XInput driver : 16.0 [ 304.784] X.Org Server Extension : 6.0 [ 304.784] (--) PCI:*(0:1:0:0) 1002:68be:1787:2287 rev 0, Mem @ 0xc0000000/268435456, 0xfea20000/131072, I/O @ 0x0000e000/256, BIOS @ 0x????????/65536 [ 304.784] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. [ 304.784] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. [ 304.784] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. [ 304.784] (II) "record" will be loaded. This was enabled by default and also specified in the config file. [ 304.784] (II) "dri" will be loaded. This was enabled by default and also specified in the config file. [ 304.784] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file. [ 304.784] (II) LoadModule: "dbe" [ 304.784] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so [ 304.785] (II) Module dbe: vendor="X.Org Foundation" [ 304.785] compiled for 1.12.4, module version = 1.0.0 [ 304.785] Module class: X.Org Server Extension [ 304.785] ABI class: X.Org Server Extension, version 6.0 [ 304.785] (II) Loading extension DOUBLE-BUFFER [ 304.785] (II) LoadModule: "dri" [ 304.785] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so [ 304.786] (II) Module dri: vendor="X.Org Foundation" [ 304.786] compiled for 1.12.4, module version = 1.0.0 [ 304.786] ABI class: X.Org Server Extension, version 6.0 [ 304.786] (II) Loading extension XFree86-DRI [ 304.786] (II) LoadModule: "dri2" [ 304.786] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 304.786] (II) Module dri2: vendor="X.Org Foundation" [ 304.786] compiled for 1.12.4, module version = 1.2.0 [ 304.786] ABI class: X.Org Server Extension, version 6.0 [ 304.786] (II) Loading extension DRI2 [ 304.786] (II) LoadModule: "extmod" [ 304.786] (II) Loading /usr/local/lib/xorg/modules/extensions/libextmod.so [ 304.787] (II) Module extmod: vendor="X.Org Foundation" [ 304.787] compiled for 1.12.4, module version = 1.0.0 [ 304.787] Module class: X.Org Server Extension [ 304.787] ABI class: X.Org Server Extension, version 6.0 [ 304.787] (II) Loading extension MIT-SCREEN-SAVER [ 304.787] (II) Loading extension XFree86-VidModeExtension [ 304.787] (II) Loading extension XFree86-DGA [ 304.787] (II) Loading extension DPMS [ 304.787] (II) Loading extension XVideo [ 304.787] (II) Loading extension XVideo-MotionCompensation [ 304.787] (II) Loading extension X-Resource [ 304.787] (II) LoadModule: "record" [ 304.787] (II) Loading /usr/local/lib/xorg/modules/extensions/librecord.so [ 304.787] (II) Module record: vendor="X.Org Foundation" [ 304.787] compiled for 1.12.4, module version = 1.13.0 [ 304.787] Module class: X.Org Server Extension [ 304.787] ABI class: X.Org Server Extension, version 6.0 [ 304.787] (II) Loading extension RECORD [ 304.787] (II) LoadModule: "glx" [ 304.787] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so [ 304.789] (II) Module glx: vendor="X.Org Foundation" [ 304.789] compiled for 1.12.4, module version = 1.0.0 [ 304.789] ABI class: X.Org Server Extension, version 6.0 [ 304.789] (**) AIGLX enabled [ 304.789] (II) Loading extension GLX [ 304.789] (II) LoadModule: "radeon" [ 304.790] (II) Loading /usr/local/lib/xorg/modules/drivers/radeon_drv.so [ 304.792] (II) Module radeon: vendor="X.Org Foundation" [ 304.792] compiled for 1.12.4, module version = 7.2.0 [ 304.792] Module class: X.Org Video Driver [ 304.792] ABI class: X.Org Video Driver, version 12.1 [ 304.792] (II) LoadModule: "mouse" [ 304.792] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so [ 304.793] (II) Module mouse: vendor="X.Org Foundation" [ 304.793] compiled for 1.12.4, module version = 1.9.0 [ 304.793] Module class: X.Org XInput Driver [ 304.793] ABI class: X.Org XInput driver, version 16.0 [ 304.793] (II) LoadModule: "kbd" [ 304.794] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so [ 304.794] (II) Module kbd: vendor="X.Org Foundation" [ 304.794] compiled for 1.12.4, module version = 1.8.0 [ 304.794] Module class: X.Org XInput Driver [ 304.794] ABI class: X.Org XInput driver, version 16.0 [ 304.794] (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI), ATI Radeon Mobility X300 (M24) 3152 (PCIE), ATI FireGL M24 GL 3154 (PCIE), ATI FireMV 2400 3155 (PCI), ATI Radeon X600 (RV380) 3E50 (PCIE), ATI FireGL V3200 (RV380) 3E54 (PCIE), ATI Radeon IGP320 (A3) 4136, ATI Radeon IGP330/340/350 (A4) 4137, ATI Radeon 9500 AD (AGP), ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP), ATI FireGL Z1 AG (AGP), ATI Radeon 9800SE AH (AGP), ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP), ATI FireGL X2 AK (AGP), ATI Radeon 9600 AP (AGP), ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP), ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP), ATI Radeon 9650, ATI FireGL RV360 AV (AGP), ATI Radeon 7000 IGP (A4+) 4237, ATI Radeon 8500 AIW BB (AGP), ATI Radeon IGP320M (U1) 4336, ATI Radeon IGP330M/340M/350M (U2) 4337, ATI Radeon Mobility 7000 IGP 4437, ATI Radeon 9000/PRO If (AGP/PCI), ATI Radeon 9000 Ig (AGP/PCI), ATI Radeon X800 (R420) JH (AGP), ATI Radeon X800PRO (R420) JI (AGP), ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP), ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP), ATI Radeon Mobility 9800 (M18) JN (AGP), ATI Radeon X800 SE (R420) (AGP), ATI Radeon X800XT (R420) JP (AGP), ATI Radeon X800 VE (R420) JT (AGP), ATI Radeon X850 (R480) (AGP), ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 SE (R480) (AGP), ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP), ATI Radeon Mobility M7 LW (AGP), ATI Mobility FireGL 7800 M7 LX (AGP), ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP), ATI FireGL Mobility 9000 (M9) Ld (AGP), ATI Radeon Mobility 9000 (M9) Lf (AGP), ATI Radeon Mobility 9000 (M9) Lg (AGP), ATI FireMV 2400 PCI, ATI Radeon 9700 Pro ND (AGP), ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9600TX NF (AGP), ATI FireGL X1 NG (AGP), ATI Radeon 9800PRO NH (AGP), ATI Radeon 9800 NI (AGP), ATI FireGL X2 NK (AGP), ATI Radeon 9800XT NJ (AGP), ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP), ATI Radeon Mobility 9600 (M10) NQ (AGP), ATI Radeon Mobility 9600 (M11) NR (AGP), ATI Radeon Mobility 9600 (M10) NS (AGP), ATI FireGL Mobility T2 (M10) NT (AGP), ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon QD (AGP), ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP), ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP), ATI Radeon 9100 QM (AGP), ATI Radeon 7500 QW (AGP/PCI), ATI Radeon 7500 QX (AGP/PCI), ATI Radeon VE/7000 QY (AGP/PCI), ATI Radeon VE/7000 QZ (AGP/PCI), ATI ES1000 515E (PCI), ATI Radeon Mobility X300 (M22) 5460 (PCIE), ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE), ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R423) UH (PCIE), ATI Radeon X800PRO (R423) UI (PCIE), ATI Radeon X800LE (R423) UJ (PCIE), ATI Radeon X800SE (R423) UK (PCIE), ATI Radeon X800 XTP (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE), ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 (R430) (PCIE), ATI FireGL V7100 (R423) (PCIE), ATI FireGL V5100 (R423) UQ (PCIE), ATI FireGL unknown (R423) UR (PCIE), ATI FireGL unknown (R423) UT (PCIE), ATI Mobility FireGL V5000 (M26) (PCIE), ATI Mobility FireGL V5000 (M26) (PCIE), ATI Mobility Radeon X700 XL (M26) (PCIE), ATI Mobility Radeon X700 (M26) (PCIE), ATI Mobility Radeon X700 (M26) (PCIE), ATI Radeon X550XTX 5657 (PCIE), ATI Radeon 9100 IGP (A5) 5834, ATI Radeon Mobility 9100 IGP (U3) 5835, ATI Radeon XPRESS 200 5954 (PCIE), ATI Radeon XPRESS 200M 5955 (PCIE), ATI Radeon 9250 5960 (AGP), ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP), ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI), ATI ES1000 5969 (PCI), ATI Radeon XPRESS 200 5974 (PCIE), ATI Radeon XPRESS 200M 5975 (PCIE), ATI Radeon XPRESS 200 5A41 (PCIE), ATI Radeon XPRESS 200M 5A42 (PCIE), ATI Radeon XPRESS 200 5A61 (PCIE), ATI Radeon XPRESS 200M 5A62 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE), ATI Radeon X600 (RV370) 5B62 (PCIE), ATI Radeon X550 (RV370) 5B63 (PCIE), ATI FireGL V3100 (RV370) 5B64 (PCIE), ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE), ATI Radeon Mobility 9200 (M9+) 5C61 (AGP), ATI Radeon Mobility 9200 (M9+) 5C63 (AGP), ATI Mobility Radeon X800 XT (M28) (PCIE), ATI Mobility FireGL V5100 (M28) (PCIE), ATI Mobility Radeon X800 (M28) (PCIE), ATI Radeon X850 5D4C (PCIE), ATI Radeon X850 XT PE (R480) (PCIE), ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE), ATI unknown Radeon / FireGL (R480) 5D50 (PCIE), ATI Radeon X850 XT (R480) (PCIE), ATI Radeon X800XT (R423) 5D57 (PCIE), ATI FireGL V5000 (RV410) (PCIE), ATI Radeon X700 XT (RV410) (PCIE), ATI Radeon X700 PRO (RV410) (PCIE), ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE), ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X1800, ATI Mobility Radeon X1800 XT, ATI Mobility Radeon X1800, ATI Mobility FireGL V7200, ATI FireGL V7200, ATI FireGL V5300, ATI Mobility FireGL V7100, ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800, ATI FireGL V7300, ATI FireGL V7350, ATI Radeon X1600, ATI RV505, ATI Radeon X1300/X1550, ATI Radeon X1550, ATI M54-GL, ATI Mobility Radeon X1400, ATI Radeon X1300/X1550, ATI Radeon X1550 64-bit, ATI Mobility Radeon X1300, ATI Mobility Radeon X1300, ATI Mobility Radeon X1300, ATI Mobility Radeon X1300, ATI Radeon X1300, ATI Radeon X1300, ATI RV505, ATI RV505, ATI FireGL V3300, ATI FireGL V3350, ATI Radeon X1300, ATI Radeon X1550 64-bit, ATI Radeon X1300/X1550, ATI Radeon X1600, ATI Radeon X1300/X1550, ATI Mobility Radeon X1450, ATI Radeon X1300/X1550, ATI Mobility Radeon X2300, ATI Mobility Radeon X2300, ATI Mobility Radeon X1350, ATI Mobility Radeon X1350, ATI Mobility Radeon X1450, ATI Radeon X1300, ATI Radeon X1550, ATI Mobility Radeon X1350, ATI FireMV 2250, ATI Radeon X1550 64-bit, ATI Radeon X1600, ATI Radeon X1650, ATI Radeon X1600, ATI Radeon X1600, ATI Mobility FireGL V5200, ATI Mobility Radeon X1600, ATI Radeon X1650, ATI Radeon X1650, ATI Radeon X1600, ATI Radeon X1300 XT/X1600 Pro, ATI FireGL V3400, ATI Mobility FireGL V5250, ATI Mobility Radeon X1700, ATI Mobility Radeon X1700 XT, ATI FireGL V5200, ATI Mobility Radeon X1700, ATI Radeon X2300HD, ATI Mobility Radeon HD 2300, ATI Mobility Radeon HD 2300, ATI Radeon X1950, ATI Radeon X1900, ATI Radeon X1950, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI AMD Stream Processor, ATI Radeon X1900, ATI Radeon X1950, ATI RV560, ATI RV560, ATI Mobility Radeon X1900, ATI RV560, ATI Radeon X1950 GT, ATI RV570, ATI RV570, ATI FireGL V7400, ATI RV560, ATI Radeon X1650, ATI Radeon X1650, ATI RV560, ATI Radeon 9100 PRO IGP 7834, ATI Radeon Mobility 9200 IGP 7835, ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200, ATI RS740, ATI RS740M, ATI RS740, ATI RS740M, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 Pro, ATI Radeon HD 2900 GT, ATI FireGL V8650, ATI FireGL V8600, ATI FireGL V7600, ATI Radeon 4800 Series, ATI Radeon HD 4870 x2, ATI Radeon 4800 Series, ATI Radeon HD 4850 x2, ATI FirePro V8750 (FireGL), ATI FirePro V7760 (FireGL), ATI Mobility RADEON HD 4850, ATI Mobility RADEON HD 4850 X2, ATI Radeon 4800 Series, ATI FirePro RV770, AMD FireStream 9270, AMD FireStream 9250, ATI FirePro V8700 (FireGL), ATI Mobility RADEON HD 4870, ATI Mobility RADEON M98, ATI Mobility RADEON HD 4870, ATI Radeon 4800 Series, ATI Radeon 4800 Series, ATI FirePro M7750, ATI M98, ATI M98, ATI M98, ATI Mobility Radeon HD 4650, ATI Radeon RV730 (AGP), ATI Mobility Radeon HD 4670, ATI FirePro M5750, ATI Mobility Radeon HD 4670, ATI Radeon RV730 (AGP), ATI RV730XT [Radeon HD 4670], ATI RADEON E4600, ATI Radeon HD 4600 Series, ATI RV730 PRO [Radeon HD 4650], ATI FirePro V7750 (FireGL), ATI FirePro V5700 (FireGL), ATI FirePro V3750 (FireGL), ATI Mobility Radeon HD 4830, ATI Mobility Radeon HD 4850, ATI FirePro M7740, ATI RV740, ATI Radeon HD 4770, ATI Radeon HD 4700 Series, ATI Radeon HD 4770, ATI FirePro M5750, ATI RV610, ATI Radeon HD 2400 XT, ATI Radeon HD 2400 Pro, ATI Radeon HD 2400 PRO AGP, ATI FireGL V4000, ATI RV610, ATI Radeon HD 2350, ATI Mobility Radeon HD 2400 XT, ATI Mobility Radeon HD 2400, ATI RADEON E2400, ATI RV610, ATI FireMV 2260, ATI RV670, ATI Radeon HD3870, ATI Mobility Radeon HD 3850, ATI Radeon HD3850, ATI Mobility Radeon HD 3850 X2, ATI RV670, ATI Mobility Radeon HD 3870, ATI Mobility Radeon HD 3870 X2, ATI Radeon HD3870 X2, ATI FireGL V7700, ATI Radeon HD3850, ATI Radeon HD3690, AMD Firestream 9170, ATI Radeon HD 4550, ATI Radeon RV710, ATI Radeon RV710, ATI Radeon RV710, ATI Radeon HD 4350, ATI Mobility Radeon 4300 Series, ATI Mobility Radeon 4500 Series, ATI Mobility Radeon 4500 Series, ATI FirePro RG220, ATI Mobility Radeon 4330, ATI RV630, ATI Mobility Radeon HD 2600, ATI Mobility Radeon HD 2600 XT, ATI Radeon HD 2600 XT AGP, ATI Radeon HD 2600 Pro AGP, ATI Radeon HD 2600 XT, ATI Radeon HD 2600 Pro, ATI Gemini RV630, ATI Gemini Mobility Radeon HD 2600 XT, ATI FireGL V5600, ATI FireGL V3600, ATI Radeon HD 2600 LE, ATI Mobility FireGL Graphics Processor, ATI Radeon HD 3470, ATI Mobility Radeon HD 3430, ATI Mobility Radeon HD 3400 Series, ATI Radeon HD 3450, ATI Radeon HD 3450, ATI Radeon HD 3430, ATI Radeon HD 3450, ATI FirePro V3700, ATI FireMV 2450, ATI FireMV 2260, ATI FireMV 2260, ATI Radeon HD 3600 Series, ATI Radeon HD 3650 AGP, ATI Radeon HD 3600 PRO, ATI Radeon HD 3600 XT, ATI Radeon HD 3600 PRO, ATI Mobility Radeon HD 3650, ATI Mobility Radeon HD 3670, ATI Mobility FireGL V5700, ATI Mobility FireGL V5725, ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics, ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics, ATI Radeon HD 3300 Graphics, ATI Radeon HD 3200 Graphics, ATI Radeon 3000 Graphics, SUMO, SUMO, SUMO2, SUMO2, SUMO2, SUMO2, SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, ATI Radeon HD 4200, ATI Radeon 4100, ATI Mobility Radeon HD 4200, ATI Mobility Radeon 4100, ATI Radeon HD 4290, ATI Radeon HD 4250, AMD Radeon HD 6310 Graphics, AMD Radeon HD 6310 Graphics, AMD Radeon HD 6250 Graphics, AMD Radeon HD 6250 Graphics, AMD Radeon HD 6300 Series Graphics, AMD Radeon HD 6200 Series Graphics, PALM, PALM, PALM, CYPRESS, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, AMD Firestream 9370, AMD Firestream 9350, ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series, ATI Radeon HD 5900 Series, ATI Radeon HD 5900 Series, ATI Mobility Radeon HD 5800 Series, ATI Mobility Radeon HD 5800 Series, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI Mobility Radeon HD 5800 Series, ATI Radeon HD 5700 Series, ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series, ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series, ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5570, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI Radeon HD 5670, ATI Radeon HD 5570, ATI Radeon HD 5500 Series, REDWOOD, ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon Graphics, ATI Mobility Radeon Graphics, CEDAR, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro 2270, CEDAR, ATI Radeon HD 5450, CEDAR, CEDAR, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, AMD Radeon HD 6900 Series, AMD Radeon HD 6900 Series, CAYMAN, CAYMAN, CAYMAN, AMD Radeon HD 6900M Series, Mobility Radeon HD 6000 Series, BARTS, BARTS, Mobility Radeon HD 6000 Series, Mobility Radeon HD 6000 Series, BARTS, BARTS, BARTS, BARTS, AMD Radeon HD 6800 Series, AMD Radeon HD 6800 Series, AMD Radeon HD 6700 Series, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, HAINAN, HAINAN, HAINAN, HAINAN, HAINAN, HAINAN, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI [ 304.797] (--) Using syscons driver with X support (version 2.0) [ 304.797] (--) using VT number 9 [ 304.807] (II) [KMS] Kernel modesetting enabled. [ 304.807] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 304.807] (II) RADEON(0): Creating default Display subsection in Screen section "Screen0" for depth/fbbpp 24/32 [ 304.807] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32 [ 304.807] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) [ 304.807] (==) RADEON(0): Default visual is TrueColor [ 304.808] (==) RADEON(0): RGB weight 888 [ 304.808] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC) [ 304.808] (--) RADEON(0): Chipset: "ATI Radeon HD 5700 Series" (ChipID = 0x68be) [ 304.808] drmOpenDevice: node name is /dev/dri/card0 [ 304.808] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 304.808] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory [ 304.808] drmOpenDevice: open result is -1, (No such file or directory) [ 304.808] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory [ 304.808] drmOpenDevice: open result is -1, (No such file or directory) [ 304.808] drmOpenDevice: Open failed [ 306.040] drmOpenByBusid: Searching for BusID pci:0000:01:00.0 [ 306.040] drmOpenDevice: node name is /dev/dri/card0 [ 306.040] drmOpenDevice: open result is 9, (OK) [ 306.040] drmOpenByBusid: drmOpenMinor returns 9 [ 306.040] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 [ 306.040] (II) Loading sub module "dri2" [ 306.040] (II) LoadModule: "dri2" [ 306.040] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 306.040] (II) Module dri2: vendor="X.Org Foundation" [ 306.040] compiled for 1.12.4, module version = 1.2.0 [ 306.040] ABI class: X.Org Server Extension, version 6.0 [ 306.040] (II) Loading sub module "exa" [ 306.040] (II) LoadModule: "exa" [ 306.041] (II) Loading /usr/local/lib/xorg/modules/libexa.so [ 306.043] (II) Module exa: vendor="X.Org Foundation" [ 306.043] compiled for 1.12.4, module version = 2.5.0 [ 306.043] ABI class: X.Org Video Driver, version 12.1 [ 306.043] (II) RADEON(0): KMS Color Tiling: enabled [ 306.043] (II) RADEON(0): KMS Color Tiling 2D: enabled [ 306.043] (II) RADEON(0): KMS Pageflipping: enabled [ 306.043] (II) RADEON(0): SwapBuffers wait for vsync: enabled [ 306.047] (II) RADEON(0): Output DisplayPort-0 using monitor section Monitor0 [ 306.049] (II) RADEON(0): Output HDMI-0 has no monitor section [ 306.061] (II) RADEON(0): Output DVI-0 has no monitor section [ 306.129] (II) RADEON(0): Output DVI-1 has no monitor section [ 306.133] (II) RADEON(0): EDID for output DisplayPort-0 [ 306.136] (II) RADEON(0): EDID for output HDMI-0 [ 306.148] (II) RADEON(0): EDID for output DVI-0 [ 306.216] (II) RADEON(0): EDID for output DVI-1 [ 306.216] (II) RADEON(0): Manufacturer: NEC Model: 678c Serial#: 16843009 [ 306.216] (II) RADEON(0): Year: 2009 Week: 38 [ 306.216] (II) RADEON(0): EDID Version: 1.3 [ 306.216] (II) RADEON(0): Digital Display Input [ 306.216] (II) RADEON(0): Max Image Size [cm]: horiz.: 52 vert.: 32 [ 306.216] (II) RADEON(0): Gamma: 2.20 [ 306.216] (II) RADEON(0): DPMS capabilities: StandBy Suspend Off [ 306.216] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 [ 306.216] (II) RADEON(0): First detailed timing is preferred mode [ 306.216] (II) RADEON(0): redX: 0.644 redY: 0.335 greenX: 0.304 greenY: 0.613 [ 306.216] (II) RADEON(0): blueX: 0.146 blueY: 0.070 whiteX: 0.313 whiteY: 0.329 [ 306.216] (II) RADEON(0): Supported established timings: [ 306.216] (II) RADEON(0): 720x400@70Hz [ 306.216] (II) RADEON(0): 640x480@60Hz [ 306.216] (II) RADEON(0): 640x480@67Hz [ 306.216] (II) RADEON(0): 640x480@72Hz [ 306.216] (II) RADEON(0): 640x480@75Hz [ 306.216] (II) RADEON(0): 800x600@56Hz [ 306.216] (II) RADEON(0): 800x600@60Hz [ 306.216] (II) RADEON(0): 800x600@72Hz [ 306.216] (II) RADEON(0): 800x600@75Hz [ 306.216] (II) RADEON(0): 832x624@75Hz [ 306.216] (II) RADEON(0): 1024x768@60Hz [ 306.216] (II) RADEON(0): 1024x768@70Hz [ 306.216] (II) RADEON(0): 1024x768@75Hz [ 306.216] (II) RADEON(0): 1280x1024@75Hz [ 306.216] (II) RADEON(0): 1152x864@75Hz [ 306.216] (II) RADEON(0): Manufacturer's mask: 0 [ 306.216] (II) RADEON(0): Supported standard timings: [ 306.216] (II) RADEON(0): #0: hsize: 1280 vsize 720 refresh: 60 vid: 49281 [ 306.216] (II) RADEON(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897 [ 306.216] (II) RADEON(0): #2: hsize: 1400 vsize 1050 refresh: 60 vid: 16528 [ 306.216] (II) RADEON(0): #3: hsize: 1360 vsize 765 refresh: 60 vid: 49291 [ 306.216] (II) RADEON(0): #4: hsize: 1440 vsize 900 refresh: 60 vid: 149 [ 306.216] (II) RADEON(0): #5: hsize: 1600 vsize 1200 refresh: 60 vid: 16553 [ 306.216] (II) RADEON(0): #6: hsize: 1680 vsize 1050 refresh: 60 vid: 179 [ 306.216] (II) RADEON(0): #7: hsize: 1920 vsize 1200 refresh: 60 vid: 209 [ 306.216] (II) RADEON(0): Supported detailed timing: [ 306.216] (II) RADEON(0): clock: 154.0 MHz Image Size: 518 x 324 mm [ 306.216] (II) RADEON(0): h_active: 1920 h_sync: 1968 h_sync_end 2000 h_blank_end 2080 h_border: 0 [ 306.216] (II) RADEON(0): v_active: 1200 v_sync: 1203 v_sync_end 1209 v_blanking: 1235 v_border: 0 [ 306.216] (II) RADEON(0): Ranges: V min: 50 V max: 85 Hz, H min: 31 H max: 92 kHz, PixClock max 175 MHz [ 306.216] (II) RADEON(0): Monitor name: LCD2490WUXi2 [ 306.216] (II) RADEON(0): Serial No: 99303481YB [ 306.216] (II) RADEON(0): EDID (in hex): [ 306.216] (II) RADEON(0): 00ffffffffffff0038a38c6701010101 [ 306.216] (II) RADEON(0): 2613010380342078eafc85a4554d9d25 [ 306.216] (II) RADEON(0): 125054bfef8081c0818090408bc09500 [ 306.216] (II) RADEON(0): a940b300d100283c80a070b023403020 [ 306.216] (II) RADEON(0): 360006442100001a000000fd0032551f [ 306.216] (II) RADEON(0): 5c11000a202020202020000000fc004c [ 306.216] (II) RADEON(0): 43443234393057555869320a000000ff [ 306.216] (II) RADEON(0): 00393933303334383159420a20200039 [ 306.216] (II) RADEON(0): Printing probed modes for output DVI-1 [ 306.216] (II) RADEON(0): Modeline "1920x1200"x60.0 154.00 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync (74.0 kHz eP) [ 306.216] (II) RADEON(0): Modeline "1600x1200"x60.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz e) [ 306.216] (II) RADEON(0): Modeline "1680x1050"x60.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz e) [ 306.216] (II) RADEON(0): Modeline "1400x1050"x60.0 121.75 1400 1488 1632 1864 1050 1053 1057 1089 -hsync +vsync (65.3 kHz e) [ 306.216] (II) RADEON(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) [ 306.216] (II) RADEON(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e) [ 306.216] (II) RADEON(0): Modeline "1440x900"x59.9 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz e) [ 306.216] (II) RADEON(0): Modeline "1360x768"x59.8 84.75 1366 1431 1567 1776 768 771 781 798 -hsync +vsync (47.7 kHz) [ 306.216] (II) RADEON(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) [ 306.216] (II) RADEON(0): Modeline "1280x720"x60.0 74.44 1280 1336 1472 1664 720 721 724 746 -hsync +vsync (44.7 kHz) [ 306.216] (II) RADEON(0): Modeline "1024x768"x75.1 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.1 kHz e) [ 306.216] (II) RADEON(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) [ 306.216] (II) RADEON(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) [ 306.216] (II) RADEON(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) [ 306.216] (II) RADEON(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) [ 306.216] (II) RADEON(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) [ 306.216] (II) RADEON(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) [ 306.216] (II) RADEON(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) [ 306.216] (II) RADEON(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) [ 306.216] (II) RADEON(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 491 520 -hsync -vsync (37.9 kHz e) [ 306.216] (II) RADEON(0): Modeline "640x480"x66.7 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) [ 306.216] (II) RADEON(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) [ 306.216] (II) RADEON(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) [ 306.216] (II) RADEON(0): Output DisplayPort-0 disconnected [ 306.216] (II) RADEON(0): Output HDMI-0 disconnected [ 306.216] (II) RADEON(0): Output DVI-0 disconnected [ 306.216] (II) RADEON(0): Output DVI-1 connected [ 306.216] (II) RADEON(0): Using exact sizes for initial modes [ 306.216] (II) RADEON(0): Output DVI-1 using initial mode 1920x1200 [ 306.216] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated. [ 306.216] (II) RADEON(0): mem size init: gart size :1fdef000 vram size: s:40000000 visible:3f6f6000 [ 306.216] (II) RADEON(0): EXA: Driver will allow EXA pixmaps in VRAM [ 306.216] (==) RADEON(0): DPI set to (96, 96) [ 306.217] (II) Loading sub module "fb" [ 306.217] (II) LoadModule: "fb" [ 306.217] (II) Loading /usr/local/lib/xorg/modules/libfb.so [ 306.219] (II) Module fb: vendor="X.Org Foundation" [ 306.219] compiled for 1.12.4, module version = 1.0.0 [ 306.219] ABI class: X.Org ANSI C Emulation, version 0.4 [ 306.219] (II) Loading sub module "ramdac" [ 306.219] (II) LoadModule: "ramdac" [ 306.219] (II) Module "ramdac" already built-in [ 306.219] (--) Depth 24 pixmap format is 32 bpp [ 306.219] (II) RADEON(0): [DRI2] Setup complete [ 306.219] (II) RADEON(0): [DRI2] DRI driver: r600 [ 306.219] (II) RADEON(0): [DRI2] VDPAU driver: r600 [ 306.220] (II) RADEON(0): Front buffer size: 9600K [ 306.220] (II) RADEON(0): VRAM usage limit set to 926661K [ 306.221] (==) RADEON(0): Backing store disabled [ 306.221] (II) RADEON(0): Direct rendering enabled [ 306.221] (II) EXA(0): Driver allocated offscreen pixmaps [ 306.221] (II) EXA(0): Driver registered support for the following operations: [ 306.221] (II) Solid [ 306.221] (II) Copy [ 306.221] (II) Composite (RENDER acceleration) [ 306.221] (II) UploadToScreen [ 306.221] (II) DownloadFromScreen [ 306.221] (II) RADEON(0): Acceleration enabled [ 306.221] (**) RADEON(0): DPMS enabled [ 306.221] (==) RADEON(0): Silken mouse enabled [ 306.221] (II) RADEON(0): Set up textured video [ 306.222] (II) RADEON(0): [XvMC] Associated with Radeon Textured Video. [ 306.222] (II) RADEON(0): [XvMC] Extension initialized. [ 306.222] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message. [ 306.222] (--) RandR disabled [ 306.222] (II) Initializing built-in extension Generic Event Extension [ 306.222] (II) Initializing built-in extension SHAPE [ 306.222] (II) Initializing built-in extension MIT-SHM [ 306.222] (II) Initializing built-in extension XInputExtension [ 306.222] (II) Initializing built-in extension XTEST [ 306.222] (II) Initializing built-in extension BIG-REQUESTS [ 306.222] (II) Initializing built-in extension SYNC [ 306.222] (II) Initializing built-in extension XKEYBOARD [ 306.222] (II) Initializing built-in extension XC-MISC [ 306.222] (II) Initializing built-in extension XINERAMA [ 306.222] (II) Initializing built-in extension XFIXES [ 306.222] (II) Initializing built-in extension RENDER [ 306.222] (II) Initializing built-in extension RANDR [ 306.222] (II) Initializing built-in extension COMPOSITE [ 306.222] (II) Initializing built-in extension DAMAGE [ 306.282] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 306.282] (II) AIGLX: enabled GLX_INTEL_swap_event [ 306.282] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control [ 306.282] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects [ 306.283] (II) AIGLX: Loaded and initialized r600 [ 306.283] (II) GLX: Initialized DRI2 GL provider for screen 0 [ 306.291] (II) RADEON(0): Setting screen physical size to 508 x 317 [ 306.422] (II) Using input driver 'mouse' for 'Mouse0' [ 306.422] (**) Option "CorePointer" [ 306.422] (**) Mouse0: always reports core events [ 306.422] (**) Option "Protocol" "auto" [ 306.422] (**) Option "Device" "/dev/sysmouse" [ 306.422] (**) Mouse0: Protocol: "auto" [ 306.422] (**) Mouse0: always reports core events [ 306.422] (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50 [ 306.422] (**) Option "ZAxisMapping" "4 5 6 7" [ 306.422] (**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7 [ 306.422] (**) Mouse0: Buttons: 7 [ 306.422] (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE, id 6) [ 306.422] (**) Mouse0: (accel) keeping acceleration scheme 1 [ 306.422] (**) Mouse0: (accel) acceleration profile 0 [ 306.422] (**) Mouse0: (accel) acceleration factor: 2.000 [ 306.422] (**) Mouse0: (accel) acceleration threshold: 4 [ 306.422] (II) Mouse0: SetupAuto: hw.iftype is 4, hw.model is 0 [ 306.422] (II) Mouse0: SetupAuto: protocol is SysMouse [ 306.422] (II) Using input driver 'kbd' for 'Keyboard0' [ 306.422] (**) Option "CoreKeyboard" [ 306.422] (**) Keyboard0: always reports core events [ 306.422] (**) Keyboard0: always reports core events [ 306.422] (**) Option "Protocol" "standard" [ 306.422] (**) Option "XkbRules" "base" [ 306.422] (**) Option "XkbModel" "pc105" [ 306.422] (**) Option "XkbLayout" "us" [ 306.422] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD, id 7) From owner-freebsd-x11@FreeBSD.ORG Sat Mar 1 08:16:02 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2AF01CD2; Sat, 1 Mar 2014 08:16:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F2BB01572; Sat, 1 Mar 2014 08:16:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s218G1VO014578; Sat, 1 Mar 2014 08:16:01 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s218G1KH014577; Sat, 1 Mar 2014 08:16:01 GMT (envelope-from linimon) Date: Sat, 1 Mar 2014 08:16:01 GMT Message-Id: <201403010816.s218G1KH014577@freefall.freebsd.org> To: i18rabbit@yahoo.com, linimon@FreeBSD.org, gnats-admin@FreeBSD.org, freebsd-x11@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: ports/187125: x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Mar 2014 08:16:02 -0000 Old Synopsis: No X Cursor Followup New Synopsis: x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 State-Changed-From-To: open->open State-Changed-By: linimon State-Changed-When: Sat Mar 1 08:11:26 UTC 2014 State-Changed-Why: ports PR. Responsible-Changed-From-To: gnats-admin->freebsd-x11 Responsible-Changed-By: linimon Responsible-Changed-When: Sat Mar 1 08:11:26 UTC 2014 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=187125 From owner-freebsd-x11@FreeBSD.ORG Sat Mar 1 09:50:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A8EE04D7 for ; Sat, 1 Mar 2014 09:50:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7CF6A1D0C for ; Sat, 1 Mar 2014 09:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s219o1Lr042835 for ; Sat, 1 Mar 2014 09:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s219o1Sa042834; Sat, 1 Mar 2014 09:50:01 GMT (envelope-from gnats) Date: Sat, 1 Mar 2014 09:50:01 GMT Message-Id: <201403010950.s219o1Sa042834@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: "\"Chad Kline\"" Subject: Re: ports/187125: x11/xorg: No X Cursor after up X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: "\"Chad Kline\"" List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Mar 2014 09:50:01 -0000 The following reply was made to PR ports/187125; it has been noted by GNATS. From: "\"Chad Kline\"" To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/187125: x11/xorg: No X Cursor after up Date: Sat, 1 Mar 2014 01:45:04 -0800 (PST) The problem was resolved with the undocumented SWCursor option placed into the xorg.conf file, but the report was filed because this was deemed to be an unsatisfactory solution. From owner-freebsd-x11@FreeBSD.ORG Sat Mar 1 10:30:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E900EFE0 for ; Sat, 1 Mar 2014 10:30:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BC81215BE for ; Sat, 1 Mar 2014 10:30:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s21AU1bv055260 for ; Sat, 1 Mar 2014 10:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s21AU1PH055259; Sat, 1 Mar 2014 10:30:01 GMT (envelope-from gnats) Date: Sat, 1 Mar 2014 10:30:01 GMT Message-Id: <201403011030.s21AU1PH055259@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: "\"Chad Kline\"" Subject: Re: ports/187125: x11/xorg: No X Cursor after up X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: "\"Chad Kline\"" List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Mar 2014 10:30:02 -0000 The following reply was made to PR ports/187125; it has been noted by GNATS. From: "\"Chad Kline\"" To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/187125: x11/xorg: No X Cursor after up Date: Sat, 1 Mar 2014 02:18:38 -0800 (PST) This is the openchrome driver. There are no errors in the Xorg logs. CPUTYPE=c3-2 (Via). PREFIX=/usr/X11 LOCALBASE=/usr/X11 If the SWCursor option is commented out, no cursor. Uncomment it, and the cursor appears again. From owner-freebsd-x11@FreeBSD.ORG Sun Mar 2 17:29:04 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F379826F; Sun, 2 Mar 2014 17:29:03 +0000 (UTC) Received: from sunpoet.net (sunpoet.net [220.135.71.135]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C2ED915D5; Sun, 2 Mar 2014 17:29:03 +0000 (UTC) Received: by sunpoet.net (Postfix, from userid 1000) id 2FF69333A; Mon, 3 Mar 2014 01:28:57 +0800 (CST) To: FreeBSD-gnats-submit@freebsd.org Subject: [PATCH] x11/xcb-proto: fix USE_PYTHON From: Sunpoet Po-Chuan Hsieh X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20140302172857.2FF69333A@sunpoet.net> Date: Mon, 3 Mar 2014 01:28:57 +0800 (CST) Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 17:29:04 -0000 >Submitter-Id: current-users >Originator: Sunpoet Po-Chuan Hsieh >Organization: The FreeBSD Project >Confidential: no >Synopsis: [PATCH] x11/xcb-proto: fix USE_PYTHON >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 10.0-STABLE amd64 >Environment: System: FreeBSD bonjour.sunpoet.net 10.0-STABLE FreeBSD 10.0-STABLE #0 r262595: Fri Feb 28 17:51:10 CST >Description: - Fix USE_PYTHON: this port does not work with Python 3.x Port maintainer (x11@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 1.00.2014.02.18 (mode: change, diff: SVN) >How-To-Repeat: >Fix: --- xcb-proto-1.9.patch begins here --- Index: Makefile =================================================================== --- Makefile (revision 346783) +++ Makefile (working copy) @@ -13,7 +13,7 @@ USE_BZIP2= yes USES= pathfix -USE_PYTHON= yes +USE_PYTHON= 2 GNU_CONFIGURE= yes DATADIR= ${PREFIX}/share/xcb --- xcb-proto-1.9.patch ends here --- From owner-freebsd-x11@FreeBSD.ORG Sun Mar 2 17:30:09 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DB1D52F7; Sun, 2 Mar 2014 17:30:09 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 98EC61655; Sun, 2 Mar 2014 17:30:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s22HU9gY057242; Sun, 2 Mar 2014 17:30:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s22HU9q2057241; Sun, 2 Mar 2014 17:30:09 GMT (envelope-from edwin) Date: Sun, 2 Mar 2014 17:30:09 GMT Message-Id: <201403021730.s22HU9q2057241@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/187200: [PATCH] x11/xcb-proto: fix USE_PYTHON X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 17:30:09 -0000 Synopsis: [PATCH] x11/xcb-proto: fix USE_PYTHON Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Sun Mar 2 17:30:09 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=187200 From owner-freebsd-x11@FreeBSD.ORG Sun Mar 2 18:02:25 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D6B4BB4E for ; Sun, 2 Mar 2014 18:02:25 +0000 (UTC) Received: from eu1sys200aog119.obsmtp.com (eu1sys200aog119.obsmtp.com [207.126.144.147]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 306B918AA for ; Sun, 2 Mar 2014 18:02:24 +0000 (UTC) Received: from mail-wg0-f50.google.com ([74.125.82.50]) (using TLSv1) by eu1sys200aob119.postini.com ([207.126.147.11]) with SMTP ID DSNKUxNyB22ztw4HhiBuxpaavN29Mab/UvOD@postini.com; Sun, 02 Mar 2014 18:02:25 UTC Received: by mail-wg0-f50.google.com with SMTP id l18so2194270wgh.21 for ; Sun, 02 Mar 2014 10:01:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:cc :reply-to:in-reply-to; bh=OwOQd2278hB6PYgziYEspgfGzm8d672gSQcH30OCF9E=; b=ax+oL623r8YPuseoScE3+goCp7ovyHWX7SxzPs0PLjMxmgpE3cbGjPaLqG1XKbJAHs TrrOZUWpwC0Vh/WlSG3wUoMFjgBYt7DoNIVVg+HmhfXYdOAtGsN440+4KYSfaNVl6V6S yYGQTta1siH7QUhbSs5yls6Z1QfIgY3jRTrUcbkN3MpUJgNLhTOTNf7/sMRy0co2uJ5r nWtfqs9trDDqpOp2Oy/oDy6EQoDWEVn/H1iWF+jYp8T/orjwmogbwd+iJ0CNRz/FzX42 2ibSz0RsG1YmGfOew1qZjdMezP3VvxQrWQyhwshGgACHolTqhXzKFdcbop+PBHiJsBvM 2DmA== X-Gm-Message-State: ALoCoQlfXs97tDhZJYfD5fxGvf0hDIe2EJYo/hhyfAhbb8DBzAfaJ5g6h5RRqva/BYQcAUJi+vWTtIauMMcOxCjg63Z89oS/PnDGSRZN6E7hR6w9SMnDxNKc/x8TTK+EdMrGzzRMhCzKt0IznFDs/d+RrZ81LSuufw== X-Received: by 10.194.91.232 with SMTP id ch8mr11629539wjb.13.1393783303674; Sun, 02 Mar 2014 10:01:43 -0800 (PST) X-Received: by 10.194.91.232 with SMTP id ch8mr11629535wjb.13.1393783303570; Sun, 02 Mar 2014 10:01:43 -0800 (PST) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id fb8sm26942830wic.3.2014.03.02.10.01.41 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 02 Mar 2014 10:01:42 -0800 (PST) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6) with ESMTP id s22I1efL043243 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 2 Mar 2014 18:01:40 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6/Submit) id s22I1eM8043242; Sun, 2 Mar 2014 18:01:40 GMT (envelope-from mexas) Date: Sun, 02 Mar 2014 10:01:42 -0800 (PST) From: Anton Shterenlikht Message-Id: <201403021801.s22I1eM8043242@mech-cluster241.men.bris.ac.uk> To: mexas@bris.ac.uk, wblock@wonkity.com Subject: Re: radeon, KMS(?), segfault In-Reply-To: Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 18:02:26 -0000 >From wblock@wonkity.com Mon Feb 24 15:24:53 2014 > >On Sun, 23 Feb 2014, Anton Shterenlikht wrote: > >> amd64 laptop at r262356. >> >> card: 'RS690M [Radeon X1200 Series] >... >> I've build world with and then without >> WITH_NEW_XORG, > >That setting affects ports, not base. For Radeon, WITH_GALLIUM is also >needed. > >> and in both cases I get >> on X -configure: >... >> (++) Using config file: "/root/xorg.conf.new" >> (II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting. >> Segmentation fault at address 0x0 > >> I can provide more info, but perhaps >> I'm just doing something very wrong. >> I haven't followed the X developments >> so I might be doing something silly. >> >> I tried updating via pkgng, and then >> rebuilding ports manually. > >Rebuild select ports as shown here: >https://wiki.freebsd.org/Graphics#Installing_KMS_Ports > I've followed the above instructions, still get nowhere, e.g.: [ 308.957] (II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting. [ 308.957] Segmentation fault at address 0x0 Is there a way to set up X with no KMS at all? Something like WITH_XORG_OLD? In other words what is the most full proof, least feature rich config? Something to use with just the vesa driver? Thanks Anton From owner-freebsd-x11@FreeBSD.ORG Sun Mar 2 18:09:34 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A3787BE1 for ; Sun, 2 Mar 2014 18:09:34 +0000 (UTC) Received: from mail-lb0-f169.google.com (mail-lb0-f169.google.com [209.85.217.169]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 178F018D3 for ; Sun, 2 Mar 2014 18:09:33 +0000 (UTC) Received: by mail-lb0-f169.google.com with SMTP id l4so3236847lbv.28 for ; Sun, 02 Mar 2014 10:09:26 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type; bh=jDwzUIGCcQ1/az2Izce34JAza5mrbZIhWN9zL28QLpk=; b=gA0RppMn2l7F74/MF4nFgbW5hL6GlwxXbz9nsizXRTespGmZHvgyZj0cz2TLeOBVUy T0a/9ec9FziLqW7d2eY/AHXuAoMirnmYQqqzbeCvjTz6VcF2egu4Ff7yuyXnaV8F+wuN FOzqxcnV14O+knGRZ9EWnhbOnI+tzdG2xGrvwg6vAv6YJcF4iedi5v/KCvHsfhJTwjdf Orx6HF3pRkkniuN5kPAoc191gwJj36AGvkX2vTmKZK05PRXe2ZuNdGgYGbiR1FHCxDQ3 zBpkRrUGG291qwHtx15KLEOIJW+QkSwfFRhCG9tdnjkiqLsiOsyT72U9obyS+1y00FDh IwsQ== X-Gm-Message-State: ALoCoQklkUB8dFbJI21D8snJew3wS2Pt+vPQkW6VuaWeK+Ktff6Nrm+OdHHhU7xsYSaKCOkkjKtb X-Received: by 10.152.9.1 with SMTP id v1mr7741558laa.31.1393783766024; Sun, 02 Mar 2014 10:09:26 -0800 (PST) Received: from zealot.ksu.ru (128-74-229-213.broadband.corbina.ru. [128.74.229.213]) by mx.google.com with ESMTPSA id ir3sm25778704lac.9.2014.03.02.10.09.24 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 02 Mar 2014 10:09:24 -0800 (PST) Message-ID: <531373D2.5030302@ksu.ru> Date: Sun, 02 Mar 2014 22:09:22 +0400 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25 MIME-Version: 1.0 To: mexas@bris.ac.uk, wblock@wonkity.com Subject: Re: radeon, KMS(?), segfault References: <201403021801.s22I1eM8043242@mech-cluster241.men.bris.ac.uk> In-Reply-To: <201403021801.s22I1eM8043242@mech-cluster241.men.bris.ac.uk> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms050205070500090205020100" Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 18:09:34 -0000 This is a cryptographically signed message in MIME format. --------------ms050205070500090205020100 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable > Is there a way to set up X with no KMS at all? > Something like WITH_XORG_OLD? > In other words what is the most full proof, > least feature rich config? > Something to use with just the vesa driver? > > Thanks > > Anton > > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > > WITHOUT_NEW_XORG =3Dyes ? --=20 SY, Marat --------------ms050205070500090205020100 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMbDCC BjAwggUYoAMCAQICAwdttzANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBMB4XDTEzMDgyODIxMjcyMFoXDTE0MDgzMDAyMzA1MVowUTEZMBcGA1UE DRMQOVIzM3VFSDYwS1pTR3ZkQTEWMBQGA1UEAwwNYW1hcmF0QGtzdS5ydTEcMBoGCSqGSIb3 DQEJARYNYW1hcmF0QGtzdS5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOfS dLkYS0y/O7zIY0ooe2ApseL6guty2NgtTZkzJK6TNfK8cWRUcBoZhHpnsKyAXsYh+PWU/Xxt QLC252jDZ0yufnR4l0fo78+hnokU3F0pTpufkGCV3jFtiQZobIVNAVb1GzqD7HL6l8MShX8j NUb60fE9ZtWqKqbOMT/7rcIbR7mXo/V0YFjn841rnBWMJqPE/Kl9+MzwPlWsh880a8F8XzcL Dn9SeFe7mjYTUp4SPMTpDX6xp73iZm+EqwK5ZCItR+sXz2BHqrpRgEaLWH38vQsUrhkoL/tM KKCwXkApkj1W4PRntdD01wmEUGcD5wgaTFC2aw41cKSqnDrKwPMCAwEAAaOCAtMwggLPMAkG A1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAd BgNVHQ4EFgQUpGcQmuJrPd0dbF1gxnlbZlaJtdwwHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ ljVO8tS4UYIwGAYDVR0RBBEwD4ENYW1hcmF0QGtzdS5ydTCCAUwGA1UdIASCAUMwggE/MIIB OwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNv bS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9u IEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGlu ZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRD b20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBp biBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8E LzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggr BgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3Vi L2NsYXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29t L2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3 LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAJ+ct1s5MGs5XdvKSRYpyyMP1OIT yKrMqyoYrzZ4FIlanO5fWdiN6/RuWJS7Zv72pVlieod140/8jig5Dh/n6dO7qLNgpa4NJw/l i1GKIERMMpo+Q9hgihxuBwNsCX1ebxIOGY88qeK+S/5hqeEuderxX/XmadLYtaqABze6+bjR 4rnbKXtA2bqqvLSK7QtCi0qGFJ3mVFbaMW7AkDhRhsEXhSh+lnCj85JHPJIqrBzJO9a/vkqf ipK/lvGdS/Hzngi3cShnrWS/nW5SGsXNdl61Lvq24Pmc+pkxYa+id0XBzzO+i4ORKgS0uxSj j0pgNnTDUA9iRBwa9XolFCTWttowggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0x CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQsw CQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQ cmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDHCYPMzi3YGrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6E RKKnu8zPf1Jwuk0tsvVCk6U9b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9 f1+1PKHG/FaR/wpbfuIqu54qzHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89l GxahNvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZn a//jdiSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGj ggGtMIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Lt kpzg2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYI KwYBBQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2Ew LQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8E VDBSMCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0 dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1 NwECATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRm MDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRm MA0GCSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkF gdtY1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA 5Pg7Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4q SfQoCRcLN5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y 0vTipgr/O75CDUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3 OHQgWI270g+5MYA8GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0Lw Zrp8MQ+Z77U1uL7TelWO5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0q ZW2Niy/QvVNKbb43A43ny076khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6Tcv GbjxkJh8BYtv9ePsXklAxtm8J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZj oEhdGwXV27ioRKbj/cIq7JRXun0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA90wggPZ AgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD b20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwdttzAJBgUrDgMC GgUAoIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDAz MDIxODA5MjJaMCMGCSqGSIb3DQEJBDEWBBTtWVQJ22wBnNLrux+0gd1vIHGR7DBsBgkqhkiG 9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZI hvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkr BgEEAYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQD Ey9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB223 MIGnBgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50 IENBAgMHbbcwDQYJKoZIhvcNAQEBBQAEggEAOjNJ1VGOs24Q7OV730S5+48fwLjFdODdEvyR tfNprAQj20OPfbmx2LyPxbFLGawsx7v7m0rtW/0cYGaG2LSdywo2m1yWKcgFM6QsRwIxoyD4 sTsCrZRBfrhQdhxKF8AggyZiS532qvnViwCrIIEFQDPEoEodnRrygE35Pwv4gwsONY1kb4TA Zg5/uwnH3Mb4Cp6l6lSKXk4Ibs0BUl5TqNHkbjDugiLF3/yb1RwP5W0X7a41Z1Tn5PLB/xl3 TuuX7u49bdmYdLqkWy/aYCEFfIhEKuPp7xKltVPUehxl6Cki0bsnpIyNl3jnfNL2Yf2ZvNpg ZSINZ6SXKzagvlWNIQAAAAAAAA== --------------ms050205070500090205020100-- From owner-freebsd-x11@FreeBSD.ORG Sun Mar 2 18:27:25 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B763BE9; Sun, 2 Mar 2014 18:27:25 +0000 (UTC) Received: from sunpoet.net (sunpoet.net [220.135.71.135]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 85E2B1A68; Sun, 2 Mar 2014 18:27:25 +0000 (UTC) Received: by sunpoet.net (Postfix, from userid 1000) id 6FCAA3382; Mon, 3 Mar 2014 02:27:26 +0800 (CST) To: FreeBSD-gnats-submit@freebsd.org Subject: [PATCH] x11/libxcb: fix USE_PYTHON_BUILD From: Sunpoet Po-Chuan Hsieh X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20140302182726.6FCAA3382@sunpoet.net> Date: Mon, 3 Mar 2014 02:27:26 +0800 (CST) Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 18:27:25 -0000 >Submitter-Id: current-users >Originator: Sunpoet Po-Chuan Hsieh >Organization: The FreeBSD Project >Confidential: no >Synopsis: [PATCH] x11/libxcb: fix USE_PYTHON_BUILD >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 10.0-STABLE amd64 >Environment: System: FreeBSD bonjour.sunpoet.net 10.0-STABLE FreeBSD 10.0-STABLE #0 r262595: Fri Feb 28 17:51:10 CST >Description: - Fix USE_PYTHON_BUILD: this port does not work with Python 3.x Port maintainer (x11@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 1.00.2014.02.18 (mode: change, diff: SVN) >How-To-Repeat: >Fix: --- libxcb-1.9.3.patch begins here --- Index: Makefile =================================================================== --- Makefile (revision 346788) +++ Makefile (working copy) @@ -24,7 +24,7 @@ USE_GNOME= libxslt:build USE_LDCONFIG= yes USE_XORG= xau xdmcp -USE_PYTHON_BUILD= yes +USE_PYTHON_BUILD= 2 GNU_CONFIGURE= yes .for f in XPROTO_CFLAGS XPROTO_LIBS XDMCP_CFLAGS XDMCP_LIBS NEEDED_CFLAGS NEEDED_LIBS --- libxcb-1.9.3.patch ends here --- From owner-freebsd-x11@FreeBSD.ORG Sun Mar 2 18:30:10 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7800F178; Sun, 2 Mar 2014 18:30:10 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4DF7A1A7F; Sun, 2 Mar 2014 18:30:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s22IUAWl075651; Sun, 2 Mar 2014 18:30:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s22IUAtI075650; Sun, 2 Mar 2014 18:30:10 GMT (envelope-from edwin) Date: Sun, 2 Mar 2014 18:30:10 GMT Message-Id: <201403021830.s22IUAtI075650@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/187205: [PATCH] x11/libxcb: fix USE_PYTHON_BUILD X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 18:30:10 -0000 Synopsis: [PATCH] x11/libxcb: fix USE_PYTHON_BUILD Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Sun Mar 2 18:30:10 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=187205 From owner-freebsd-x11@FreeBSD.ORG Sun Mar 2 21:43:16 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EE7FB171 for ; Sun, 2 Mar 2014 21:43:16 +0000 (UTC) Received: from eu1sys200aog108.obsmtp.com (eu1sys200aog108.obsmtp.com [207.126.144.125]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6F4C71C16 for ; Sun, 2 Mar 2014 21:43:09 +0000 (UTC) Received: from mail-wi0-f171.google.com ([209.85.212.171]) (using TLSv1) by eu1sys200aob108.postini.com ([207.126.147.11]) with SMTP ID DSNKUxOl0qhaQn+JdAycQIqFMfF7DrcyO/MJ@postini.com; Sun, 02 Mar 2014 21:43:09 UTC Received: by mail-wi0-f171.google.com with SMTP id d1so1255217wiv.4 for ; Sun, 02 Mar 2014 13:42:42 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:cc :reply-to:in-reply-to; bh=Kh/Q7bAcHWIZxKT1nQRzVPF7nRWQcloVgv5dHupbS+Q=; b=Rr0otAbXiO6mwDQ4RBoX3GOB9ywPijTAguuLrV263tFsX6MxwfH7Six+R0pFNwRKZX I1QRoPv8UJAlFyVkpXBxSUT65kPyovJzqy1jAELP4B8xriNP65yHDzhQMLUIYStDbjIg 7Nds4EHdLTvJIPw3wW+K9eydoBzdkEGgkWza3bpcWJdRnX312sW4ttGVqpohOeIzfIAz 9uXTj/iJysw+r5IMLeQum6TepM7NepBhVYyyCezKv/3R+uDWPRdNlVNNLeoVWqFo4En6 jWyZkGflDeYXu5VgqqC+F/xi/B/1AK5+ssB9dJldxkUbithco4YX6vTOBaMfJVepRgUN pW6w== X-Received: by 10.180.84.73 with SMTP id w9mr11289785wiy.58.1393796103585; Sun, 02 Mar 2014 13:35:03 -0800 (PST) X-Gm-Message-State: ALoCoQlw/1XHhs1qnsG3PTFnMqOlLA6XBHg/e0ZGyTgc8r1dLsuPYumj3sI3ktj6ILjkgeBcxfEJzdIXFzXif8+m4J2022fYGzUtnkKIfHytkkRQRXqav3V0BcpsDTiK7Cf0hVFN21i6NfLPETgKFxXlnRFiCYLSFw== X-Received: by 10.180.84.73 with SMTP id w9mr11289778wiy.58.1393796103458; Sun, 02 Mar 2014 13:35:03 -0800 (PST) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id jw4sm23730417wjc.20.2014.03.02.13.35.01 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 02 Mar 2014 13:35:02 -0800 (PST) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6) with ESMTP id s22LZ0FC043717 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 2 Mar 2014 21:35:00 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6/Submit) id s22LZ0Bl043716; Sun, 2 Mar 2014 21:35:00 GMT (envelope-from mexas) Date: Sun, 02 Mar 2014 13:35:02 -0800 (PST) From: Anton Shterenlikht Message-Id: <201403022135.s22LZ0Bl043716@mech-cluster241.men.bris.ac.uk> To: amarat@li.ru, mexas@bris.ac.uk, wblock@wonkity.com Subject: Re: radeon, KMS(?), segfault In-Reply-To: <531373D2.5030302@ksu.ru> Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 21:43:17 -0000 >From amarat@li.ru Sun Mar 2 19:44:19 2014 > >> Is there a way to set up X with no KMS at all? >> Something like WITH_XORG_OLD? >> In other words what is the most full proof, >> least feature rich config? >> Something to use with just the vesa driver? >> >> Thanks >> >> Anton >> >> >> >WITHOUT_NEW_XORG =3Dyes ? Thanks, that works. At least now I know the graphics card is working ok. Now I'll try to go back to new xorg. Thanks Anton From owner-freebsd-x11@FreeBSD.ORG Mon Mar 3 03:20:02 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7EDCB905 for ; Mon, 3 Mar 2014 03:20:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6B6B419B0 for ; Mon, 3 Mar 2014 03:20:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s233K1Cg050517 for ; Mon, 3 Mar 2014 03:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s233K1jY050516; Mon, 3 Mar 2014 03:20:01 GMT (envelope-from gnats) Date: Mon, 3 Mar 2014 03:20:01 GMT Message-Id: <201403030320.s233K1jY050516@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Shane Ambler Subject: Re: ports/187200: [PATCH] x11/xcb-proto: fix USE_PYTHON X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Shane Ambler List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 03:20:02 -0000 The following reply was made to PR ports/187200; it has been noted by GNATS. From: Shane Ambler To: bug-followup@FreeBSD.org, sunpoet@FreeBSD.org Cc: Subject: Re: ports/187200: [PATCH] x11/xcb-proto: fix USE_PYTHON Date: Mon, 03 Mar 2014 13:41:42 +1030 This is a multi-part message in MIME format. --------------050009060103080208050709 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit I think a better option is to update the port to build with python 3.x The following patch achieves that. --------------050009060103080208050709 Content-Type: text/plain; charset=UTF-8; name="xcb-proto.patch.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="xcb-proto.patch.txt" diff -Nru xcb-proto.orig/Makefile xcb-proto/Makefile --- xcb-proto.orig/Makefile 2014-03-03 13:22:07.190328066 +1030 +++ xcb-proto/Makefile 2014-02-21 13:02:49.763187284 +1030 @@ -15,6 +15,7 @@ USES= pathfix USE_PYTHON= yes GNU_CONFIGURE= yes +PYTHON_PY3K_PLIST_HACK= yes DATADIR= ${PREFIX}/share/xcb diff -Nru xcb-proto.orig/files/patch-py-compile xcb-proto/files/patch-py-compile --- xcb-proto.orig/files/patch-py-compile 1970-01-01 09:30:00.000000000 +0930 +++ xcb-proto/files/patch-py-compile 2014-02-21 13:02:49.774187675 +1030 @@ -0,0 +1,57 @@ +--- ./py-compile.orig 2013-01-11 09:44:12.000000000 +1030 ++++ ./py-compile 2014-02-20 10:39:11.486186145 +1030 +@@ -99,38 +99,38 @@ + fi + + $PYTHON -c " +-import sys, os, string, py_compile ++import sys, os, py_compile + + files = '''$files''' + +-print 'Byte-compiling python modules...' +-for file in string.split(files): ++print('Byte-compiling python modules...') ++for file in str.split(files): + $pathtrans + $filetrans + if not os.path.exists(filepath) or not (len(filepath) >= 3 + and filepath[-3:] == '.py'): +- continue +- print file, +- sys.stdout.flush() +- py_compile.compile(filepath, filepath + 'c', path) +-print" || exit $? ++ continue ++ print(file, ++ sys.stdout.flush(), ++ py_compile.compile(filepath) ) ++print()" || exit $? + + # this will fail for python < 1.5, but that doesn't matter ... + $PYTHON -O -c " +-import sys, os, string, py_compile ++import sys, os, py_compile + + files = '''$files''' +-print 'Byte-compiling python modules (optimized versions) ...' +-for file in string.split(files): ++print('Byte-compiling python modules (optimized versions) ...') ++for file in str.split(files): + $pathtrans + $filetrans + if not os.path.exists(filepath) or not (len(filepath) >= 3 + and filepath[-3:] == '.py'): +- continue +- print file, +- sys.stdout.flush() +- py_compile.compile(filepath, filepath + 'o', path) +-print" 2>/dev/null || : ++ continue ++ print(file, ++ sys.stdout.flush(), ++ py_compile.compile(filepath) ) ++print()" 2>/dev/null || : + + # Local Variables: + # mode: shell-script diff -Nru xcb-proto.orig/files/patch-xcbgen__xtypes.py xcb-proto/files/patch-xcbgen__xtypes.py --- xcb-proto.orig/files/patch-xcbgen__xtypes.py 1970-01-01 09:30:00.000000000 +0930 +++ xcb-proto/files/patch-xcbgen__xtypes.py 2014-02-20 09:45:55.652187053 +1030 @@ -0,0 +1,11 @@ +--- ./xcbgen/xtypes.py.orig 2014-02-19 23:04:20.705187909 +1030 ++++ ./xcbgen/xtypes.py 2014-02-19 23:05:15.646186528 +1030 +@@ -76,7 +76,7 @@ + complex_type.fields.append(new_field) + + def make_fd_of(self, module, complex_type, fd_name): +- ''' ++ ''' + Method for making a fd member of a structure. + ''' + new_fd = Field(self, module.get_type_name('INT32'), fd_name, True, False, False, None, True) --------------050009060103080208050709-- From owner-freebsd-x11@FreeBSD.ORG Mon Mar 3 03:20:03 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9D3F9906 for ; Mon, 3 Mar 2014 03:20:03 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7056119B1 for ; Mon, 3 Mar 2014 03:20:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s233K39V050523 for ; Mon, 3 Mar 2014 03:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s233K3aL050522; Mon, 3 Mar 2014 03:20:03 GMT (envelope-from gnats) Date: Mon, 3 Mar 2014 03:20:03 GMT Message-Id: <201403030320.s233K3aL050522@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Shane Ambler Subject: Re: ports/187205: [PATCH] x11/libxcb: fix USE_PYTHON_BUILD X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Shane Ambler List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 03:20:03 -0000 The following reply was made to PR ports/187205; it has been noted by GNATS. From: Shane Ambler To: bug-followup@FreeBSD.org, sunpoet@FreeBSD.org Cc: Subject: Re: ports/187205: [PATCH] x11/libxcb: fix USE_PYTHON_BUILD Date: Mon, 03 Mar 2014 13:42:05 +1030 If xcb-proto is updated to work with python 3.x then libxcb will also work. See patch sent to ports/187200 From owner-freebsd-x11@FreeBSD.ORG Mon Mar 3 09:10:02 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2BBA74A for ; Mon, 3 Mar 2014 09:10:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 96B64CDD for ; Mon, 3 Mar 2014 09:10:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s239A23K070884 for ; Mon, 3 Mar 2014 09:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s239A2ft070883; Mon, 3 Mar 2014 09:10:02 GMT (envelope-from gnats) Date: Mon, 3 Mar 2014 09:10:02 GMT Message-Id: <201403030910.s239A2ft070883@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Anton Shterenlikht Subject: ports/178670: x11/xorg: X does not refresh upper 1/4 screen in some windows X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Anton Shterenlikht List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 09:10:02 -0000 The following reply was made to PR ports/178670; it has been noted by GNATS. From: Anton Shterenlikht To: bug-followup@freebsd.org Cc: Subject: ports/178670: x11/xorg: X does not refresh upper 1/4 screen in some windows Date: Mon, 03 Mar 2014 01:09:30 -0800 (PST) Can no longer reproduce the problem, now at 11-current with r262xxx revision, and with WITHOUT_NEW_XORG=yes. Please close this PR Thanks Anton From owner-freebsd-x11@FreeBSD.ORG Mon Mar 3 09:51:18 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 96FA6605; Mon, 3 Mar 2014 09:51:18 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6B4B8B7; Mon, 3 Mar 2014 09:51:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s239pIq8083153; Mon, 3 Mar 2014 09:51:18 GMT (envelope-from ehaupt@freefall.freebsd.org) Received: (from ehaupt@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s239pHic083152; Mon, 3 Mar 2014 10:51:17 +0100 (CET) (envelope-from ehaupt) Date: Mon, 3 Mar 2014 10:51:17 +0100 (CET) Message-Id: <201403030951.s239pHic083152@freefall.freebsd.org> To: mexas@bristol.ac.uk, ehaupt@FreeBSD.org, freebsd-x11@FreeBSD.org From: ehaupt@FreeBSD.org Subject: Re: ports/178670: x11/xorg: X does not refresh upper 1/4 screen in some windows X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 09:51:18 -0000 Synopsis: x11/xorg: X does not refresh upper 1/4 screen in some windows State-Changed-From-To: open->closed State-Changed-By: ehaupt State-Changed-When: Mon Mar 3 10:50:44 CET 2014 State-Changed-Why: Close upon submitters request. http://www.freebsd.org/cgi/query-pr.cgi?pr=178670 From owner-freebsd-x11@FreeBSD.ORG Mon Mar 3 11:06:56 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6CDB9F53 for ; Mon, 3 Mar 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 59F31961 for ; Mon, 3 Mar 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s23B6uJR008732 for ; Mon, 3 Mar 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s23B6tL0008730 for freebsd-x11@FreeBSD.org; Mon, 3 Mar 2014 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 3 Mar 2014 11:06:55 GMT Message-Id: <201403031106.s23B6tL0008730@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 11:06:56 -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 ports/187205 x11 [PATCH] x11/libxcb: fix USE_PYTHON_BUILD o ports/187200 x11 [PATCH] x11/xcb-proto: fix USE_PYTHON o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/187022 x11 [patch] x11-servers/xorg-nestserver fails to install o ports/187019 x11 x11/xdm installation failes due to pkg-plist typo o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 46 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 3 17:12:03 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AE9A52F1 for ; Mon, 3 Mar 2014 17:12:03 +0000 (UTC) Received: from smtp.smtpout.orange.fr (smtp07.smtpout.orange.fr [80.12.242.129]) by mx1.freebsd.org (Postfix) with ESMTP id 30CC1FE5 for ; Mon, 3 Mar 2014 17:12:02 +0000 (UTC) Received: from wwinf1g36 ([10.232.37.110]) by mwinf5d42 with ME id Z5C11n00G2NbTDE035C1Zn; Mon, 03 Mar 2014 18:12:01 +0100 Date: Mon, 3 Mar 2014 18:12:01 +0100 (CET) From: Gilles DALMAS To: freebsd-x11@freebsd.org Message-ID: <1264957801.18635.1393866721635.JavaMail.www@wwinf1g36> Subject: xorg modesetting MIME-Version: 1.0 X-Originating-IP: [90.15.131.127] X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Gilles DALMAS List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 17:12:03 -0000 hi, =C2=A0 I recently installed freebsd on a VR610 msi x86_64. I also installed gnome = 2 and xorg, except that reboot I end up with a black screen. I tried genera= ted xorg.conf.new wherein the radeon module is loaded. in the same laptop, = I ubuntu and windows 7 triple boot. I therefore generated xorg.conf.new on = ubuntu for me as a model. thereon modesetting module is loaded instead of r= adeon and other device options. So I searched how to install this module on= freebsd, but it is apparently non-existent. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 3 20:36:48 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CC92FBDD for ; Mon, 3 Mar 2014 20:36:48 +0000 (UTC) Received: from nm1-vm1.bullet.mail.bf1.yahoo.com (nm1-vm1.bullet.mail.bf1.yahoo.com [98.139.213.163]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4901AA7C for ; Mon, 3 Mar 2014 20:36:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1393879001; bh=R9MUKIgsaZSeXj5Ar2PjaQGjnhx+CVIz/hI9cOA5gBs=; h=Received:Received:Received:X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:Organization:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=MS/2L0C/6hvnqstSbGh7qEGKnA6cTQWsrMd6ZZJg+Lh1HoZ+xUXIQ4soOc740kkFCpOIrEhS+NXMt8ZRkuDd+2vR61fWKm4wk6+LfVvn45OJZukyUm7ior9GJgfjsrm7lwg48pDp3QjBh6ubJcI2s5iJYy2cU6Uz6TGMgrylv6U= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=IL08zF84BoCQ0jMneyhEZvk2M6O7VOUGJgdE/Vl8USIO3doa+It3V/l+vxZV3pHtmNyHZs+/aqE2TrRvY3JewZuirb0jpVtbAy9rmH27fevQOWfBtXR4panrGSlUIHCW1sD/4WrXYvzznr83Jd9HiCRJo1AgaeaW+pxR9WGm+/U=; Received: from [98.139.215.143] by nm1.bullet.mail.bf1.yahoo.com with NNFMP; 03 Mar 2014 20:36:41 -0000 Received: from [98.139.211.160] by tm14.bullet.mail.bf1.yahoo.com with NNFMP; 03 Mar 2014 20:36:41 -0000 Received: from [127.0.0.1] by smtp217.mail.bf1.yahoo.com with NNFMP; 03 Mar 2014 20:36:41 -0000 X-Yahoo-Newman-Id: 264891.14384.bm@smtp217.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 4ZStKLoVM1mMXr5ggL9V998qj.Z_cLbklbO6YtsILyqxlVi ElT6oRY4yN.ryeH1z4Q5g_pWkERsms7IsvF6VAJJ1aa8gpZWaFIpPoU9618y C9ozR.7XXhw1_mXW4KubxFCpPDLkQvvD0HXAo5XqWfJO7uANysD29CYTPHkQ TbqFJeFzIclTZbSC3.9lHA6OcK9GRb5GwMxEl1owloiGVGmbb.Kou19t7lxu 55vgfwKgxBDPvXdtOpk.k1ni_iW_8NsoSDAsG.BH306lJOPLU6Y0z_rxQG4G G20prEjebs5q4e8_edSydCk2YPQtZFcgXrRIz7VT6xxtPFqQPwdSd1MntVjM lcZIOhqHHoR0byVk9yPLd1LV7cXpg1acnUfJbj1lB9hRi7m2wWrQmtrWCJ7. cEgb2om_._j4MM9jkrX_ME3oNbmTv8OWAbMMe2GKIGo09uKu7lrqU3M1OGT. 66a45m7G1Jc56xsbzfnGrmK1cYHzKRZCX5JO5OsMoj7rqMCBxaVSiSsGi1GJ PGkdbU_lfbmKewoiVbJmsTHkjaMv6M_.rhBh6Cu2cnunzQTJZDN2GTICsmA4 w1D9EQ0xhc6gvLyr.CT_BH8MdtDyW7bMjv2qxmPhyrl.R8xfyeoGjZKzOHdZ 6FM5V5ufqjx5mqvz07.nqs93cZQ9SfbwFSm.3Dul9Omx9mKGhP_hC5Zi1PX. aOvA.yBonKYWWKIDAujFmPsaF7A-- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf X-Rocket-Received: from [192.168.0.102] (pfg@190.157.126.109 with plain [98.138.105.21]) by smtp217.mail.bf1.yahoo.com with SMTP; 03 Mar 2014 12:36:41 -0800 PST Message-ID: <5314E7E7.2020004@FreeBSD.org> Date: Mon, 03 Mar 2014 15:36:55 -0500 From: Pedro Giffuni Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Anything to rescue from KGI4BSD ? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 20:36:49 -0000 Hello; Once upon a time, long ago, when the idea of kernel graphics drivers was looked upon like something crazy, one brave developer called Nicholas Souchu ported the then linux-specific Kernel Graphics Interface to FreeBSD: https://wiki.freebsd.org/KGI The system was very well abstracted and used FreeBSD's kobj(9). Back then, the graphics infrastructure and device interface required designing a device pager and some other details that I have mostly forgotten about (a kernel input interface comes vaguely to mind) but for which there is still code in some dark repository: http://kgi.cvs.sourceforge.net/viewvc/kgi/ Now that the graphics drivers seem to have been reinvented, and things are basically working, I was wondering if perhaps there is something to savage in the old code implementation ... Not sure how much though: I think the drivers, although nicely abstracted, are pretty much useless nowadays (we were actually using VESA anyway) but one nice thing was that there was a nice console abstraction and we were able to run non-X (libggi) graphics environments. Anyways, I just thought I'd share the old links as a source of, always useful, re-baked ideas to our graphics developers. :) Enjoy, Pedro. From owner-freebsd-x11@FreeBSD.ORG Tue Mar 4 17:07:40 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 5E794F6D; Tue, 4 Mar 2014 17:07:40 +0000 (UTC) Date: Tue, 4 Mar 2014 17:07:40 +0000 From: Alexey Dokuchaev To: Tijl Coosemans Subject: Re: svn commit: r342587 - head/x11/pixman Message-ID: <20140304170740.GA82945@FreeBSD.org> References: <201402041839.s14IdgAF097754@svn.freebsd.org> <20140204210959.044bc79a@kalimero.tijl.coosemans.org> <20140205121525.GB24764@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140205121525.GB24764@FreeBSD.org> User-Agent: Mutt/1.5.22 (2013-10-16) Cc: Koop Mast , x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Mar 2014 17:07:40 -0000 On Wed, Feb 05, 2014 at 12:15:25PM +0000, Alexey Dokuchaev wrote: > On Tue, Feb 04, 2014 at 09:09:59PM +0100, Tijl Coosemans wrote: > > The is a bit strange because if you turn off SIMD you still get MMX and > > SSE2 support if your cpu supports it. It should be something like this: > > > > .if ! ${PORT_OPTIONS:MSIMD} > > CONFIGURE_ARGS= --disable-vmx --disable-arm-simd --disable-mmx \ > > --disable-sse2 > > .endif > > > > But then you're still missing --disable-ssse3 and a number of ARM and > > MIPS SIMD options (reported by ./configure --help). > > > > I think it's best to just remove this whole block together with the > > SIMD option because pixman tests at runtime what features the cpu > > supports so in my opinion there's no reason to disable SIMD support. > > +1. I've always had to read inside the Makefile to understand what does > this option do; it's very confusing up-front. Please remove it and/or > hide the logic behind the trunk, so it DTRT without annoying users with > cryptic dialogs. Do we have any consensus on this one now? Can we just remove the whole SIMD logic from the Makefile? ./danfe From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 09:36:37 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CCFDE940 for ; Wed, 5 Mar 2014 09:36:37 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9022D11E for ; Wed, 5 Mar 2014 09:36:37 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WL8Fe-000GMx-76 for freebsd-x11@freebsd.org; Wed, 05 Mar 2014 10:36:35 +0100 Message-ID: <5316F01D.3010301@dumbbell.fr> Date: Wed, 05 Mar 2014 10:36:29 +0100 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: HD4200M works References: <1392666038.2305.49.camel@marcopolo.fritz.box> In-Reply-To: <1392666038.2305.49.camel@marcopolo.fritz.box> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PN7XSIj9IJGSiIxlHpsKRrTUu0N5DrPVW" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 09:36:37 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --PN7XSIj9IJGSiIxlHpsKRrTUu0N5DrPVW Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 17.02.2014 20:40, Mathias Picker wrote: > Just a success report for the wiki.=20 >=20 > I have an Acer 5553g with Mobile Phenom and ATI 4200/5000M graphics. > The 5000 didn't work when I tried it last (around RC1), if I remember > correctly it couldn't get at the monitor. It would be way too hot > anyway... >=20 > The HD4200M works fine. Thanks for the report, I updated the wiki. Regarding your problem with the Radeon HD 5000 GPU, I guess this laptop uses AMD Hybrid Graphics technology (PowerXpress), where both GPUs share the same set of output connectors. This kind of configuration isn't supported by FreeBSD yet. > I can switch the 5000M off with acpi_call. Still, the laptop runs about= > 5=C2=B0 hotter then with 9.2. >=20 > Oh, two small problems: > - I cannot use a screensaver with power save, it will not come alive > again... Does DPMS work otherwise (ie. the monitor is powered off after some idle time)? > - I can only switch off the HD5000 after X started. If I do it before, = X > just does not start :( >=20 > One question: is there a way to stop the HD5000 drm code to load? I'm afraid not: the driver tries all devices. We lack a tunable or something to prevent the driver from attaching a specific device. --=20 Jean-S=C3=A9bastien P=C3=A9dron --PN7XSIj9IJGSiIxlHpsKRrTUu0N5DrPVW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTFvAiAAoJEDnpl2Gl/ZTMDq8P/iJnxvCKgFDfg931ro88DZkU I5lT/JzwvFZV0DYktJNQe7p4eI3yDNWzSlyNzABgecgbH577eXM5nWnNJnYHKHIS ZaRXSHRzy6DJKbD72HKUeAiCFfQdBUZpXs4zOtmuU/yhUMnw80CpWoaI4GIrF2gU gGJY/Qu2r5Ph31LIxbNndJBo+KvRgi+9/7ukpgG2idPhEtcEkyX0/Do8SkHkAk4w uJNHrfFASjwLO0PAzgN14h3lbZ8HrnLQO01WjAtdgJj4/UdFAKOxH7meK6lGCd1b kODu9VQNaZBYP4TOqYnjBAjuacz8B5dL2qRaDRn+W1nhcit0ZTTr95Fgh5Fp8m5W QfMQhurCizuov3QaaoGeVSExvLVZ83VCNlXqXDkHEytUbrKi1cfx2fHqXn95nhxe O6Q61iRDMM9cpcE/g5HGFK/eS215Kt1YPudELaxLb8ben+WNk9xhaCe+ZO7jWb88 PYXLjDx1tgCYcDzro1gfhD92UB75B7+iRbbzQTBzLPwj+y+LMlQkbUrrB9bAsuro L8fbVFWS4uE15MLoHcF2eewqDEE/dTRw93cLLPCIgHdwAU2cKzgiMy99gMtLW5eE 2wKlc/JAfBfel56zYLmspYlDKGIx8gL9Y99+kKKb+oui2N3K/PBtK5VRRN9OjPQW YWsnUlhm0MOjKddSaYwm =Z7iv -----END PGP SIGNATURE----- --PN7XSIj9IJGSiIxlHpsKRrTUu0N5DrPVW-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 09:40:29 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 83493AA8 for ; Wed, 5 Mar 2014 09:40:29 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4639D143 for ; Wed, 5 Mar 2014 09:40:29 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WL8JO-000GO4-5a for freebsd-x11@freebsd.org; Wed, 05 Mar 2014 10:40:27 +0100 Message-ID: <5316F109.7000204@dumbbell.fr> Date: Wed, 05 Mar 2014 10:40:25 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Radeon HD6970 Driver Issues References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QrtCv7RPl3ueaj4sS8mWObkLtFk6qHqcT" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 09:40:29 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --QrtCv7RPl3ueaj4sS8mWObkLtFk6qHqcT Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 20.02.2014 22:30, Monty Chaney-Geib wrote: > I am getting: > (II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting > Segmentation Fault at Address 0x0 > when I run Xorg -configure. I am running the latest 10.0 release, but I= did > not make sure that WITH_NEW_XORG=3Dyes and WITH_GALLIUM=3Dyes were in t= he > /etc/make.conf file when I built xorg. The segfault when running "Xorg -configure" is a known issue which we didn't fix yet. This doesn't mean your hardware is not supported: try to run X.Org without any xorg.conf (or maybe an xorg.conf file containing only the input devices configuration if you need that). --=20 Jean-S=E9bastien P=E9dron --QrtCv7RPl3ueaj4sS8mWObkLtFk6qHqcT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTFvEJAAoJEDnpl2Gl/ZTMnmMP/jpRLotDb1+LzMHegvjyHuMr nanp0Rdnhip8DQZD7CkDSaN/hUGGC2eTQ1+tlQvzipkdOHpU+BsnblDPdvWFO8vY PRuiYqtxUNVV2e4P2CpxVeGsAfzzFUL++EY/yZK0Sx/Bn7+tzzWweP4W8ZtV2qtM eGDav8k5UdmNhHzyjUJR8+mE1lqTK1gnOEcZjSScW/bWUunlSuAqBDREG/2SjvtZ c1CQ963+DaSL2PuOwcJLjm2lyqtiAZ91BYzd6xjMsis5wxk5SrpissN8CmycGwSX uy9P9kbho0KgwNb2YUvg5pVWdv2ocoYXw01VE9HHWRnGU6zPyriSqPYesAjfcRM+ I9W5YxQ7z4As4rmUTx5UjF5xkZg67WfZg9e9HPxz2ynHpH+L1S/TDAbjAOmP+JPo 2o7dFgsHNiEtgrgUbL5QEGn2Hn08NsTCEraq4G2GE5jAUlPLBCroQK4HwCvCeC/G y2nkqLRkTer6CKh09//YaENV81MbiAeFan5c3LuRKfZUPhG6wtYnIGHdcOMl4Ht8 2rKtJ1I3x/BG0KonGZiHFbcTCPcS/yFt/ijqH/Yq4iGx1Bg8yxTQ6a/xO2xTLKM9 mURVwxXtAxD8KZom2wKZxjCXqTfBi62v/LxsG/us9nEmJFkY/7nKE6/pPzmAmhWB ulSGWL7KkLPQamyoaM4u =/h0M -----END PGP SIGNATURE----- --QrtCv7RPl3ueaj4sS8mWObkLtFk6qHqcT-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 10:03:05 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AB4A1F3C for ; Wed, 5 Mar 2014 10:03:05 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6E95A343 for ; Wed, 5 Mar 2014 10:03:05 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WL8fG-000I8b-Be for freebsd-x11@freebsd.org; Wed, 05 Mar 2014 11:03:04 +0100 Message-ID: <5316F651.40801@dumbbell.fr> Date: Wed, 05 Mar 2014 11:02:57 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Problems w/ATI Mobility Radeon 9700 References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bt0pWMW3LlNONc842FsK1kbGmi9wRIwrt" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 10:03:05 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --bt0pWMW3LlNONc842FsK1kbGmi9wRIwrt Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 26.02.2014 12:15, Dirk F=F6rster wrote: > ATI Mobility Radeon 9700 w/drivers ati and ati-3d-enable cause display = to freeze. Do you have a second computer to open an SSH session on the computer having the Radeon 9700? Is this an AGP card? --=20 Jean-S=E9bastien P=E9dron --bt0pWMW3LlNONc842FsK1kbGmi9wRIwrt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTFvZWAAoJEDnpl2Gl/ZTMq5YP/2tJ15vxa+br02ejx+pF+gWi z5cdyzjMc5hU5cjBJMTlIkcGDZOwkpKZj3plPLVinvbCfOVQ+7HTXnq/t93oC6n7 h/HpbGMN5a3+gjwUU8AWm5lciiHP+wWYiap/cRvdbeco9JL1P+O5fUDvoVRaDl1m P6HSFMmamzHsfXyKIHv0nrbSMvThyFAePpe541W4QYaigJwwKe72RY2PD8ewZcKp 6mSMefP1C652AqX89L9sLjHsiruq++ND6pTxombAHlsN4LhTf7moRYg+v9MK9Rp9 c83vLk96gLLBWE5/dr/SJU6oHp5xBhWOaxnl3VQ1UGxrHfZhurGcuqJM5tDKWzDJ Od7+oMH3idfjzmB5Lx4nx9hjhgZ1L4uOQzX7AL93YdnhKCZg4lSMwtLN4TepWChf fNYXpAWs3uVsY/CbChBLWhAUoMuLec0JHG0ygySZY/H6q7L9vYdrnP37qhN09eEW 5QVhim0rhO4mOYtXsSn3wWIvQbs74yPrDd6t7b3sSAWRbD/1nGnWDKx3JG+NpY3H F02VYzK7jE4TGaf+IWxVdhCHVigcdPE8yHh9MH/R+zkOOxWmvCb6Bm5aoeDk4rzS WyJp9n/Q74AV1e+QUCPUjrKWpKX31HUyk9iFS5GxnDHGABluj1HLEE7i0FiKTUIF dMN1b2DQpYP6N0dTN6Da =y/Rg -----END PGP SIGNATURE----- --bt0pWMW3LlNONc842FsK1kbGmi9wRIwrt-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 10:10:21 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DC2DB9D for ; Wed, 5 Mar 2014 10:10:21 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9F278385 for ; Wed, 5 Mar 2014 10:10:21 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WL8mI-000IAF-Ij for freebsd-x11@freebsd.org; Wed, 05 Mar 2014 11:10:20 +0100 Message-ID: <5316F80A.4040602@dumbbell.fr> Date: Wed, 05 Mar 2014 11:10:18 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Radeon 5750 hardware acceleration unavailable References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qpqo773bN8Q1IixUkl1mB4GrWbFtJjV3D" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 10:10:21 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qpqo773bN8Q1IixUkl1mB4GrWbFtJjV3D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 01.03.2014 04:01, Vitaliy Maystruk wrote: > Hi, Hello! > If I run Chrome and enter in location chrome://gpu/ I see: >=20 > Graphics Feature Status > Canvas: Software only, hardware acceleration unavailable > (...) I see the same thing here with Chromium, though 3D works perfectly and Firefox can render WebGL. I think Chromium blacklists your card, but I don't know how to configure this. > or run Virtualbox with accelerate3d > Hardware acceleration unavailable I need to try that. > or run mplayer > Movie-Aspect is 2.32:1 - prescaling to correct movie aspect. > VO: [xv] 704x304 =3D> 704x304 Planar YV12 [zoom] > A: 0.0 V: 0.1 A-V: -0.041 ct: -0.004 3/ 3 ??% ??% ??,?% 0 0 > [VD_FFMPEG] DRI failure. How do you start mplayer? Do you use specific configuration or command line flags? --=20 Jean-S=E9bastien P=E9dron --qpqo773bN8Q1IixUkl1mB4GrWbFtJjV3D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTFvgKAAoJEDnpl2Gl/ZTM2U8P+wUwuc+VjoiUdSrvZLv/IJIO a9L/bmvQ1WiaQO+vieS4e6bwBVfkrYE5ZqM178jBxnImetok25zhg0hsPpg5leLa pfzYgH6072v24z/7X3QDkqCpOmxQ1sa4N6HUCz+pUn18p/afWAgLTp/6CrBBBU9H zKA4vxVehFTYExkxjtzKR1z1ZZkzk5tr99cq5NMnRKvmawMXfHAnrA8cFQi7zymK 9Cca2hDpn8ouNCtnR2/BTpzdBK4a3BDYeJeHnlxr2Lh0eqcay+megDziJx0wwOCq 2npz28ec8IF7oHmuSodgKGH8yur5TjfAvpEDlHLBRFXxf4A3nYvo1NBZ69gvVRXK ztR+foS/lYDP0DUTxiUWQTAxkanWvGPe29AmK2BHYe/y+J1qzGf5B3DkcA+UAn8B /TWBJZlIJmEHnIzdOIR3VU4+EE6MyyVjqqRzKLRa4djMMsVXaCTvC6w6LAwCV3/6 D7LGlC435t8x87RSK0q47iyYXuMvyWWNLzFJ75LXkE07ZyA8fkG2iffoDk8srLnl 7Sonev82wubnbOKjuHNqVWsbwR98Bn2jFxkmQ2BRxdS+mrn03vUBuA7M2p2piiL0 Qla/mIzJxOvz5oRaHLh3EZnjONsviT4i35NxqsfrXFxT/gSXuT8I8R8W/XzqNrRT s/qVi83uULS5uEoqAW5C =Nh8b -----END PGP SIGNATURE----- --qpqo773bN8Q1IixUkl1mB4GrWbFtJjV3D-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 10:13:14 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 18DF7F9 for ; Wed, 5 Mar 2014 10:13:14 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D03945E7 for ; Wed, 5 Mar 2014 10:13:13 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WL8p4-000IBc-P1 for freebsd-x11@freebsd.org; Wed, 05 Mar 2014 11:13:12 +0100 Message-ID: <5316F8B6.5050003@dumbbell.fr> Date: Wed, 05 Mar 2014 11:13:10 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: radeon, KMS(?), segfault References: <201402241529.s1OFTC8E081986@mech-cluster241.men.bris.ac.uk> In-Reply-To: <201402241529.s1OFTC8E081986@mech-cluster241.men.bris.ac.uk> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="48Vu7O1EvhBbXcstR23n7dfIMa9n1glI0" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 10:13:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --48Vu7O1EvhBbXcstR23n7dfIMa9n1glI0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 24.02.2014 16:29, Anton Shterenlikht wrote: > Do you know if the amd64 11-current official > packages, available from > url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", > are built WITH_NEW_XORG and WITH_GALLIUM? WITH_NEW_XORG is enabled by default on 11-CURRENT, but I don't think WITH_GALLIUM is. Therefore, you still have to rebuild graphics/dri yourse= lf. --=20 Jean-S=E9bastien P=E9dron --48Vu7O1EvhBbXcstR23n7dfIMa9n1glI0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTFvi2AAoJEDnpl2Gl/ZTM/0sQAKnUxznXlot3ZGLb6ZizUM2v F8qmmLPyC6kb3H4uoTIQZIU7nEZ4qd4dAR16Cc9rN6FKvBGPJngJYDmXrv8tL5p2 gtTJyXBeG9uio9Yxsl0QqB4V/RxtFzFT5p+0alGE4wNFBwdHKsrUH84O8MSx0S/M HtzT5SPss2MbJv4RfRJC4QWpM56tavGyLXy/WHt/eoAyDFxyfXu9Y7wvi7EnRBd1 T2xgO+oLcaoveU4Jpq5EkBjOMQdyH73DqQqAZXRt4dFDNj46/V1mlfqHCem6zEPO iilR3OfP0N/Ib7qRb1cNKqGR7dDv3PJeff4T+h3RoocmoJXA7Yz7na1LLfiUasWQ 9cmscUz6yFB8GxcVnKYnupxn0Trmv/4qzU6HtX43Xz26EdWmcb8PLawe3G9NFGgr ljqxzZfqeTG6w91AW6tzl8wZ7PPoXFEqhNp/wHahN/ofTkEAieubtPPopAoIesBf U0o1nwtznxVZMFmd9QXwHwjYc204adFsITIfjaM7IqxphMoBKXUOVYarevNI/Dog 4F4ThpJG3NXTa1DUNl1Y3bdxlsypm8pG65S7A7vgyZr9S6yb/keyXr4mtB4yStkd fNdWkXN/L+enLAu1VBo90Pd0+Orn9DtZhFUpxoAy1BwD5lJOPcO2AuJiMSGwaPtC iBKQWyj8i4+HebWHKVzO =7umK -----END PGP SIGNATURE----- --48Vu7O1EvhBbXcstR23n7dfIMa9n1glI0-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 10:15:48 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1ED15158 for ; Wed, 5 Mar 2014 10:15:48 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D5E6C5FE for ; Wed, 5 Mar 2014 10:15:47 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WL8rY-000ICY-N9 for freebsd-x11@freebsd.org; Wed, 05 Mar 2014 11:15:46 +0100 Message-ID: <5316F950.9000305@dumbbell.fr> Date: Wed, 05 Mar 2014 11:15:44 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: radeon, KMS(?), segfault References: <201402232208.s1NM8KTY067924@mech-cluster241.men.bris.ac.uk> In-Reply-To: <201402232208.s1NM8KTY067924@mech-cluster241.men.bris.ac.uk> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mwwJ0oRo6GENpH9cRWx5oIWqe4f0uD4wk" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 10:15:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --mwwJ0oRo6GENpH9cRWx5oIWqe4f0uD4wk Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 23.02.2014 23:08, Anton Shterenlikht wrote: > I've build world with and then without > WITH_NEW_XORG, and in both cases I get > on X -configure: >=20 > (...) > Caught signal 11 (Segmentation fault). Server aborting This crash is a known issue, but we didn't have the time to fix this yet. You should try without any xorg.conf file. --=20 Jean-S=E9bastien P=E9dron --mwwJ0oRo6GENpH9cRWx5oIWqe4f0uD4wk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTFvlQAAoJEDnpl2Gl/ZTM1ykQANrENwWnz++aR588kshKGi7Z XKXEOFyY77KMxQzwOwuLVMQptjxC4jBAAGzvnbLLogFlkCeXrE8yGM44kFksZ+KM lmCYUezC+3nlfRZzHD+r3W3xV/woJXp8fwbIZNX0g/bb2SZE7jSqz9S9yjLO94Id I02fHYNMeGBPUBbnDtQAgkZMkZMWhHbMxkz7z5Cjj26PrvKrKui4F2AOcdRV7hbo RlrJaB1kg6HnGttcmv1+/rKPqhLjUQHerj81s1U+AnaJwTEYcKhYunnD9wGRxN2W rg2Tqx06qFrBs7EQkDHC4+GB5kGYvcYuPL1gy9SBjmxJJd25ZZKww5xTda410i+U Rnsgc0wmt/2VDdVjBKQehcE7WjWRTX1mizxL4/aclHrYzlSum/+k1OpYK1lZkrlm H+e1apAR0TndNIAmJQZQr9Brec5p/1fXPxNjQj+T5cCj4wrcvCAEsVzxx815KR48 uMJPwtNqAJw635taJHr4ZM+Wq5Dxqk2lZTkOwrZgr/QLdVURFgBt4Eq/BMtDZnL7 RNByaTKnx+5S8m4TYk8PohhwmKI4/atMVWfKBJtX3ICzDxcSoiRkfMW0YQ5P1c3T tkAn3DjE86Tvk7cTaiJICbpRmHG9oVTwGxWCfmcPR9b/csxmgsHdwfgLp89g4ITh BG2iYu17Q0rDYlwBe9dU =se+5 -----END PGP SIGNATURE----- --mwwJ0oRo6GENpH9cRWx5oIWqe4f0uD4wk-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 10:21:22 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C20C12D5 for ; Wed, 5 Mar 2014 10:21:22 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8541464F for ; Wed, 5 Mar 2014 10:21:22 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WL8wx-000IDY-DB for freebsd-x11@freebsd.org; Wed, 05 Mar 2014 11:21:21 +0100 Message-ID: <5316FA9E.8090203@dumbbell.fr> Date: Wed, 05 Mar 2014 11:21:18 +0100 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: xorg modesetting References: <1264957801.18635.1393866721635.JavaMail.www@wwinf1g36> In-Reply-To: <1264957801.18635.1393866721635.JavaMail.www@wwinf1g36> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JW0nWLv9tPnSECoQVebXnbeGvNeMJ9X27" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 10:21:22 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --JW0nWLv9tPnSECoQVebXnbeGvNeMJ9X27 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 03.03.2014 18:12, Gilles DALMAS wrote: > hi, Hi Gilles! > I recently installed freebsd on a VR610 msi x86_64. I also installed=20 > gnome 2 and xorg, except that reboot I end up with a black screen. I=20 > tried generated xorg.conf.new wherein the radeon module is loaded. > in the same laptop, I ubuntu and windows 7 triple boot. I therefore=20 > generated xorg.conf.new on ubuntu for me as a model. thereon > modesetting module is loaded instead of radeon and other device > options. So I searched how to install this module on freebsd, but it > is apparently non-existent. Could you please post the information as described on the FreeBSD wiki, please? https://wiki.freebsd.org/Graphics#Reporting Please include the xorg.conf file generated on Ubuntu as well. This will help us understand what's going on. --=20 Jean-S=C3=A9bastien P=C3=A9dron --JW0nWLv9tPnSECoQVebXnbeGvNeMJ9X27 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTFvqfAAoJEDnpl2Gl/ZTMiPEP/Ro9CUezuY62H9zjRCJ3P1YO o8AqVi6Ayc2UhlGEWpiN2JsWJoD+8XzCTUKij4LwbELSo3HBcUE+cwgefyZCp6oV VusIcOXkvTH0Y9RZ99ZbbptRffCsex+D47nvJCEcPvD7O+s3pQumnngwr8W2ODGz /zaNyP3g3946DktMO65we4n1tpNhH9EimQcFtfRTnbFdHbunbVYl9/8B8cESzsEK kR4KSPPAn28xK8tl2hPB8p5OtLRAeoGHULFCbQCEOdAXC97A0DX8GCErQnyWVO1t UUCxpY6Q7lNTJM1eWg+g2JVF96IXZYm7qhLhQPLMrh/RaNzL0mMliFm8LTbbjgn4 S4T1H6eXvLsqZQeGE9EpQ8MywWuAYTWwC371MKi6m74iPuq2m1YmPGCO/8OQTdo2 sR8Ezajh5nAVH8dEbGEtMq2CEMCts+8ut1i+YfVA0SfeMLjBpezCmyqHWqG32PT0 kZwPRhihH9fagAgN/npufBVhr3CfH/2CrFVp4cbCcefgmMYiePvlf203GWNZLX3D KbV2pWGN8qb8rSXOu5b3yhd+7wInqavKQON7EWNNmscfbftNxDIHr83o7N5ocHgt 06q/kmQxESHAPhMHGvpsi0oi7T6sJdy91pGaAxQpE0zPvxOFKhlwKtiPkDHmrft9 0Fqvv6SkLn/dRzuyW1Ro =1+KF -----END PGP SIGNATURE----- --JW0nWLv9tPnSECoQVebXnbeGvNeMJ9X27-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 10:24:13 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3ABA744F for ; Wed, 5 Mar 2014 10:24:13 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F276F6DE for ; Wed, 5 Mar 2014 10:24:12 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WL8zh-000IF0-U7 for freebsd-x11@freebsd.org; Wed, 05 Mar 2014 11:24:11 +0100 Message-ID: <5316FB49.60900@dumbbell.fr> Date: Wed, 05 Mar 2014 11:24:09 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: radeonkms on HD3850(RV670) References: <5309CA90.1090708@rambler.ru> In-Reply-To: <5309CA90.1090708@rambler.ru> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jgtVOBvh0MLdkSugNxQI5p4v5UGBG11px" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 10:24:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jgtVOBvh0MLdkSugNxQI5p4v5UGBG11px Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 23.02.2014 11:16, Andrey Akhmichin wrote: > Hello! Hello :) > Port emulators/i386-wine-devel is calling kernel panic on amd64. >=20 > coredump http://pastebin.com/Qxmqg82H What application did you try when this panic occurred? --=20 Jean-S=E9bastien P=E9dron --jgtVOBvh0MLdkSugNxQI5p4v5UGBG11px Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTFvtJAAoJEDnpl2Gl/ZTMJwAP/jHK0mbb5EJ0fLi2hB6fxXAY ZPwzQFS3oKsVECqVO6SOYx2Pm8aw7YuZZe4J95PQ9v4R9wiVS+dwPPKpLrjGkLpu jy10kfEBlqDMlQWastbXXRgYyG6NnEYRpurHrY3/OudGeIKMqTdHS57YUsjFaPk+ Q/tWdJyhtffeOvFVOb+cpd/xdWQasVvAp8pKfTkbIYmrihPENv1RwwWJGUyekQdr +r5JP54RS1Grj9B3FOVtIRFxAP/6bO/fE3kZeWLlt5JpjDpvsXyoCHVYwXI26TV9 EPB9c18IUdob0XDEpGpJsNMIW+0QaSqP1Mj2TIVm43oUlUjx9lzkza8QYULFpjDQ LxDLajpyeFWf6dPff5nJrS0l6+gEm6rxFPYhu2g3CWzt9Z/1SutJ7VwpZJ7kOgoN mflCLHPz+fXTMG0Lp/CzqbWRB3Yx96StFI2atI9aVuol5hsVR4kG9LEmHsLN22p8 iV4XTRZSYhvS+TE1LvH3PXMBWL1v5vyO9HXfT7k2RWbyBCTi6+HKy0kpBxGY9fvR GfbCHlY89NAZIk5U6O5eoEUhxIU3AvZMu4s3fX/VxtD+ck7h11goEetNLVljMhph JhRtMFwlgtUSTNYE0XfkWz/gtS4AAw2Nwcz2eYGcdzc3dgC0lZPUJwTo4unBPQFt G928DIbTDy+joRMspJe6 =HIwn -----END PGP SIGNATURE----- --jgtVOBvh0MLdkSugNxQI5p4v5UGBG11px-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 18:23:06 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C5434403 for ; Wed, 5 Mar 2014 18:23:06 +0000 (UTC) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [IPv6:2001:bf0:c000::1:8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5F6B7BC7 for ; Wed, 5 Mar 2014 18:23:06 +0000 (UTC) X-Envelope-From: h2+lists2014@fsfe.org X-Envelope-To: Received: from [192.168.3.80] (brln-4db9c8b0.pool.mediaWays.net [77.185.200.176]) (authenticated bits=0) by einhorn.in-berlin.de (8.14.4/8.14.4/Debian-4) with ESMTP id s25IN2t2027481 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Wed, 5 Mar 2014 19:23:03 +0100 Message-ID: <53176B62.8010402@fsfe.org> Date: Wed, 05 Mar 2014 19:22:26 +0100 From: Hannes MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: radeonkms on HD3850(RV670) References: <5309CA90.1090708@rambler.ru> <5316FB49.60900@dumbbell.fr> In-Reply-To: <5316FB49.60900@dumbbell.fr> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="asiC4WrgkJm67uQJQ19HUQ8UlBjA17HLG" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 18:23:06 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --asiC4WrgkJm67uQJQ19HUQ8UlBjA17HLG Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 05.03.2014 11:24, Jean-S=C3=A9bastien P=C3=A9dron wrote: > On 23.02.2014 11:16, Andrey Akhmichin wrote: >> Hello! >=20 > Hello :) >=20 >> Port emulators/i386-wine-devel is calling kernel panic on amd64. >> >> coredump http://pastebin.com/Qxmqg82H >=20 > What application did you try when this panic occurred? >=20 I can confirm kernel-panic with i386-wine-devel. I run a similar model, RV680. I tried with Starcraft2. I am not sure if mixed-mode-drm is supposed to work at all already, but a kernel panic sure isn't the right behaviour ;)= Thanks, Hannes --asiC4WrgkJm67uQJQ19HUQ8UlBjA17HLG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJTF2tnAAoJEB1XjhihCWC/Nn4P/iHMlGolsCbVjTXwtY5Mughv 9rFFSW9SElW9lNxf0WPhB8wAvbO2SPNirmt2Tw2ReiloUspqPd0cLdnY8kl346eU Ic5lvA7n0avKiOZVRMarKG3PjUelILJxNifwit7oDeSQzdMklU4BzpgrbjbpXE/x 4ucGGgjczlCFm3M1mdi95MS2ww16imB6A1tLd93F62WEgmnxjz3GLFLYVr4ZLVOy O89afVa9chFI39JLvzn58D8IdP9q4GWO4IDOHA9UzhuJzYNLkGx94VVGF+t7N98z wCCu5/zasfF7bleH7u5qqwE9gel7gSVbAbENl7SCJPkNgDFHkUn+jKWITvoVGhoZ n/Z1Y7NOFDeRPA/xNr5cYHKOsYfU1GJkKtGgSL7m3wSVcD4d/HqcMoRNqGY93gBf qDe1nrLOmG+csGqnf+RHRQDeYIFcF1S/M6xYsmB9+rk2JXdnZcQZZb9Y2HYwucTo lw2pDvIE/UOjFYinhW2H/5Fb/J+ofspB33ENtJtZYAX9kAG2y9m8hnVmE/fXfqSR dDGVRIbVeygMeO+70rpTiOuBGm9/xw9JB/sIb0NzjEyPQU4/KeD9enCGOhe0XX4q HBKXdnvyWvUFAS+x0pKovAwUCcGElWjssfdysjgEKuhwaCJDNLjRuirZSmqBH1Yk ioKXRgf1qpmHYai4WMGh =Rkve -----END PGP SIGNATURE----- --asiC4WrgkJm67uQJQ19HUQ8UlBjA17HLG-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 5 16:58:29 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7EE594B0 for ; Wed, 5 Mar 2014 16:58:29 +0000 (UTC) Received: from huan1.mail.rambler.ru (huan1.mail.rambler.ru [81.19.66.27]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3B80F126 for ; Wed, 5 Mar 2014 16:58:28 +0000 (UTC) Received: from [UNAVAILABLE] ([92.248.193.151]:8810 helo=.f41664.akado-ural.ru) by huan1.mail.rambler.ru with esmtpa (Exim 4.76) (envelope-from ) id 1WLF99-0003HH-I8; Wed, 05 Mar 2014 20:58:19 +0400 Message-ID: <53178FF6.7040600@rambler.ru> Date: Thu, 06 Mar 2014 02:58:30 +0600 From: Andrey Akhmichin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@FreeBSD.org Subject: Re: radeonkms on HD3850(RV670) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Rambler-User: nnm42158@rambler.ru/92.248.193.151 X-Mailman-Approved-At: Wed, 05 Mar 2014 18:25:22 +0000 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Mar 2014 16:58:29 -0000 >What application did you try when this panic occurred? Any application which use DirectX. From owner-freebsd-x11@FreeBSD.ORG Thu Mar 6 19:58:44 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3088BC99 for ; Thu, 6 Mar 2014 19:58:44 +0000 (UTC) Received: from mail-ig0-x241.google.com (mail-ig0-x241.google.com [IPv6:2607:f8b0:4001:c05::241]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 031E12A9 for ; Thu, 6 Mar 2014 19:58:43 +0000 (UTC) Received: by mail-ig0-f193.google.com with SMTP id uy17so2618337igb.0 for ; Thu, 06 Mar 2014 11:58:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=W4ya2V4T5A2FkTdEKJ1GSn6rt7r96JERRH8VbW8iA84=; b=lPZ05ciqCektpRw5ECQyXt8Y9f2dzWyLeS/DuQfOXOqqFMbh7OwHSzrLgJK7QXEp2e qjsZ6/dxetJLvTknfMmRN0/mwvo8Mqu7IU3lDhwSXU4e/S320eN2Eb5QPfDBDc2UZh3l XVbyI7c06xuVRUvZZy+gVADgw5NhjUVnJkJG6JByZm9eubjjOYWzHFRyRThhVyiT1xWR MFWvsTlaxvIFqUkuTSh71PD3LO10gGuLYEQDgz7qO1S9yCNqiMG8qbre3fhyaxKyLArK pR9tRlfhOPqBiv9IaMzckka1SgAJYKir852YHDPBS1FgHpEWhvKBRiF39iIOSI0JbVkC fU1A== MIME-Version: 1.0 X-Received: by 10.43.106.137 with SMTP id du9mr1919126icc.93.1394135923495; Thu, 06 Mar 2014 11:58:43 -0800 (PST) Received: by 10.42.159.132 with HTTP; Thu, 6 Mar 2014 11:58:43 -0800 (PST) Date: Thu, 6 Mar 2014 13:58:43 -0600 Message-ID: Subject: Where to post working hardware configuration From: JEREMY COX To: freebsd-x11@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Mar 2014 19:58:44 -0000 I saw the note about testing cairo 1.12 and posting working hardware configurations. What is the best way of going about emailing this information? I can post general information about my configuration but I don't want to clog the threads with a bunch of logs and config files. I'm currently using FreeBSD 10-STABLE r2622547 with a Nvidia GTX 650 Ti Boost video card, running Xorg Server 1.12 , Cairo 1.12, Nvidia driver version 331.49, and KDE 4.12.3 compiled with Clang 33. I'm not having any issues whatsoever. From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 12:50:21 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 846582D7 for ; Fri, 7 Mar 2014 12:50:21 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 46947B55 for ; Fri, 7 Mar 2014 12:50:21 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WLuED-000Dl1-2k for freebsd-x11@freebsd.org; Fri, 07 Mar 2014 13:50:18 +0100 Message-ID: <5319C084.9070102@FreeBSD.org> Date: Fri, 07 Mar 2014 13:50:12 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Where to post working hardware configuration References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sUbSb0B7Lb2dqcjVEXSp30PWSXgf2ugVR" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 12:50:21 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --sUbSb0B7Lb2dqcjVEXSp30PWSXgf2ugVR Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 06.03.2014 20:58, JEREMY COX wrote: > I saw the note about testing cairo 1.12 and posting working hardware > configurations. What is the best way of going about emailing this > information? I can post general information about my configuration but = I > don't want to clog the threads with a bunch of logs and config files. Hello! The information you provided is enough for the cairo 1.12 CFT. I updated the cairo results table [1] and the supported hardware matrix [2] with your report. Thank you! [1] https://wiki.freebsd.org/Graphics#Cairo_1.12_testing [2] https://wiki.freebsd.org/Graphics#Video_cards --=20 Jean-S=E9bastien P=E9dron --sUbSb0B7Lb2dqcjVEXSp30PWSXgf2ugVR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTGcCIAAoJEDnpl2Gl/ZTM34gP+QEYZ7kTjyCjBFFntxrQfAg+ ge/KU6YOCeoYCSH2he+lLa10MFLbFK7NunoWUS+QFVDLqixUJIVLqZlMLtO6zNzr +WJeTuWOhUhk3vFMQ3DkcGUUJw81FfvUqvxqKGCc54T2LbtRsFi/vexkmM96vd6W heKUeMO3LmH+Tc+Lzp+slshSXW7NacBsKK+qASSOOaz3RvQciNgGmT2lCFyXl/D1 C60N85QNeoPVtWsHuHkmTMRwVmKE7D3/v5L0A0aQYj7qpVteBQNzRi+Av27bIa1/ tHJ8iqYB+bKq37hu6qkflWccbUxrwObBxTcyMFecQKwucLHz57Aw5qtBUiuyGewY uvpSz2h33gTIAMs0aFe0MdW57NSDsZe09SsG6ns761nShRsvd8nJoWfTiWmG6kIT n78wqlU9EgPHeMK2A67ccEZRhv2YWWlW90HXHiuDFNsysTYzauQZUYs5uy5fcQLj T9NBs0us+k60xVfDCUVAQyUggM/MxCrNUH8cpfAGiQOjQE20ooemZsar/mUQEmJq trlj2bc9Y+HkZe8oPR4Xfg0WWKToKcv+r5ihhR8UGdyEP/4klAuN/VzBGDj3Ym93 GaHQP2QmNWog9G5+B3GAEmKGyahrAEpv4r0yNQjy16eiPiAEqK+7cWSBSEMgtFDr Q1Fsqj8WNr45DVYPrasD =/99f -----END PGP SIGNATURE----- --sUbSb0B7Lb2dqcjVEXSp30PWSXgf2ugVR-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 13:06:36 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F05418AF for ; Fri, 7 Mar 2014 13:06:36 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B2E20CE5 for ; Fri, 7 Mar 2014 13:06:36 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WLuTx-000Dpg-Ky for freebsd-x11@freebsd.org; Fri, 07 Mar 2014 14:06:35 +0100 Message-ID: <5319C453.9010003@FreeBSD.org> Date: Fri, 07 Mar 2014 14:06:27 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Anything to rescue from KGI4BSD ? References: <5314E7E7.2020004@FreeBSD.org> In-Reply-To: <5314E7E7.2020004@FreeBSD.org> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="p0arRMdTIme3QENUGD8kikTHd0F3OxrR8" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 13:06:37 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --p0arRMdTIme3QENUGD8kikTHd0F3OxrR8 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 03.03.2014 21:36, Pedro Giffuni wrote: > Once upon a time, long ago, when the idea of kernel graphics drivers wa= s > looked upon like something crazy, one brave developer called Nicholas > Souchu ported the then linux-specific Kernel Graphics Interface to Free= BSD: >=20 > https://wiki.freebsd.org/KGI Hello! I looked at the website and the mailing-list, it looks like an unmaintained project now :-/ The IRC channel is invite-only. I have no idea if we could take something from it. IMHO, we already have many things to work on with DRI :) --=20 Jean-S=E9bastien P=E9dron --p0arRMdTIme3QENUGD8kikTHd0F3OxrR8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTGcRZAAoJEDnpl2Gl/ZTMtOUQALDNFQZsAa5DG8lgFm1160xC UqMnrjQ7trnLGKXqWOD1uV0+82ZGdyJnkDtYe1dcUdKdxBQFewQGfeAEKqoNVSZM wrcZYCIRCYLV+tZ7U/GA/+IIaOMfmT84hP1NmkL+9R0Rnos7ldY1hkylf5pR4aXX 5dV71x1r8cbABKFvbMz8+8k+eBsseFFS/J1MNlTUyWXSxL1fzsSHaEtVGC1+vgH+ Ly+3zWJS4ndIU0qZWHAh/VQTlhjkbtYKWliAhVT2rJpzNo5qj+LasLwGt2iwsrwv a4Sd+4GJMwQn5QHraHBe+Qh5RWKGxt/RBTVj9LFWVd2kuKpQzHg1W54PoSeSumVC JudIad7UaUeoAW2EOtRM4cz60hQfMTIhTYKBbdtAvVq4xm6XfQ0GjcIRGrkYmdhg NZanZpxySw5FVI9ndhpnVM0aftAnJEC3P4Gq9UqczD/HDkiGivNQtu/VduTiu7xl ocyVjArOcmvuGLM43J47XuK2Hoj2pJV6J/K1oqg5Lw38lJfvz0hKSWY8tU4g6ZXQ N10YNVmHSZL164Pymc547P86uQE2AO170Kt1jRYRb797JCbx52YpGLOL2P7i5dzs aSy/8xXUj+BTFEo+n+wBogQVnz4FXr+0UM+6fysKC/wnbPqsPI8Gvh9s5FJtD5Op ZvYnp8pXq8p7XBb0+T76 =vCAt -----END PGP SIGNATURE----- --p0arRMdTIme3QENUGD8kikTHd0F3OxrR8-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 13:45:09 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2D8661BD; Fri, 7 Mar 2014 13:45:09 +0000 (UTC) Received: from mailrelay012.isp.belgacom.be (mailrelay012.isp.belgacom.be [195.238.6.179]) by mx1.freebsd.org (Postfix) with ESMTP id 6A28B100; Fri, 7 Mar 2014 13:45:08 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlUGAN7MGVNR8mw2/2dsb2JhbABagwaBBr4ngwqBEhd0giUBAQEEOhwjEAsOCgklDyoeBogQAc9mF45bB4Q4AQOYQpIsgy48 Received: from 54.108-242-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.242.108.54]) by relay.skynet.be with ESMTP; 07 Mar 2014 14:45:01 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.8/8.14.8) with ESMTP id s27Dixhe014591; Fri, 7 Mar 2014 14:45:00 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Fri, 7 Mar 2014 14:44:58 +0100 From: Tijl Coosemans To: Alexey Dokuchaev Subject: Re: svn commit: r342587 - head/x11/pixman Message-ID: <20140307144458.6634ca47@kalimero.tijl.coosemans.org> In-Reply-To: <20140304170740.GA82945@FreeBSD.org> References: <201402041839.s14IdgAF097754@svn.freebsd.org> <20140204210959.044bc79a@kalimero.tijl.coosemans.org> <20140205121525.GB24764@FreeBSD.org> <20140304170740.GA82945@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Koop Mast , x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 13:45:09 -0000 On Tue, 4 Mar 2014 17:07:40 +0000 Alexey Dokuchaev wrote: > On Wed, Feb 05, 2014 at 12:15:25PM +0000, Alexey Dokuchaev wrote: >> On Tue, Feb 04, 2014 at 09:09:59PM +0100, Tijl Coosemans wrote: >>> The is a bit strange because if you turn off SIMD you still get MMX and >>> SSE2 support if your cpu supports it. It should be something like this: >>> >>> .if ! ${PORT_OPTIONS:MSIMD} >>> CONFIGURE_ARGS= --disable-vmx --disable-arm-simd --disable-mmx \ >>> --disable-sse2 >>> .endif >>> >>> But then you're still missing --disable-ssse3 and a number of ARM and >>> MIPS SIMD options (reported by ./configure --help). >>> >>> I think it's best to just remove this whole block together with the >>> SIMD option because pixman tests at runtime what features the cpu >>> supports so in my opinion there's no reason to disable SIMD support. >> >> +1. I've always had to read inside the Makefile to understand what does >> this option do; it's very confusing up-front. Please remove it and/or >> hide the logic behind the trunk, so it DTRT without annoying users with >> cryptic dialogs. > > Do we have any consensus on this one now? Can we just remove the whole > SIMD logic from the Makefile? If nobody can come up with a reason to keep it, I'd say remove it. From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 13:46:45 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A66926DF; Fri, 7 Mar 2014 13:46:45 +0000 (UTC) Received: from fep20.mx.upcmail.net (fep20.mx.upcmail.net [62.179.121.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6413E12C; Fri, 7 Mar 2014 13:46:44 +0000 (UTC) Received: from edge03.upcmail.net ([192.168.13.238]) by viefep20-int.chello.at (InterMail vM.8.01.05.13 201-2260-151-135-20130320) with ESMTP id <20140307134637.ZKWT29358.viefep20-int.chello.at@edge03.upcmail.net>; Fri, 7 Mar 2014 14:46:37 +0100 Received: from [127.0.0.1] ([178.84.134.112]) by edge03.upcmail.net with edge id admc1n00y2Rg3Ey03dmcfl; Fri, 07 Mar 2014 14:46:37 +0100 X-SourceIP: 178.84.134.112 Message-ID: <5319CDBC.50102@rainbow-runner.nl> Date: Fri, 07 Mar 2014 14:46:36 +0100 From: Koop Mast User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Tijl Coosemans , Alexey Dokuchaev Subject: Re: svn commit: r342587 - head/x11/pixman References: <201402041839.s14IdgAF097754@svn.freebsd.org> <20140204210959.044bc79a@kalimero.tijl.coosemans.org> <20140205121525.GB24764@FreeBSD.org> <20140304170740.GA82945@FreeBSD.org> <20140307144458.6634ca47@kalimero.tijl.coosemans.org> In-Reply-To: <20140307144458.6634ca47@kalimero.tijl.coosemans.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 140307-0, 07-03-2014), Outbound message X-Antivirus-Status: Clean Cc: Koop Mast , x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 13:46:45 -0000 On 7-3-2014 14:44, Tijl Coosemans wrote: > On Tue, 4 Mar 2014 17:07:40 +0000 Alexey Dokuchaev wrote: >> On Wed, Feb 05, 2014 at 12:15:25PM +0000, Alexey Dokuchaev wrote: >>> On Tue, Feb 04, 2014 at 09:09:59PM +0100, Tijl Coosemans wrote: >>>> The is a bit strange because if you turn off SIMD you still get MMX and >>>> SSE2 support if your cpu supports it. It should be something like this: >>>> >>>> .if ! ${PORT_OPTIONS:MSIMD} >>>> CONFIGURE_ARGS= --disable-vmx --disable-arm-simd --disable-mmx \ >>>> --disable-sse2 >>>> .endif >>>> >>>> But then you're still missing --disable-ssse3 and a number of ARM and >>>> MIPS SIMD options (reported by ./configure --help). >>>> >>>> I think it's best to just remove this whole block together with the >>>> SIMD option because pixman tests at runtime what features the cpu >>>> supports so in my opinion there's no reason to disable SIMD support. >>> +1. I've always had to read inside the Makefile to understand what does >>> this option do; it's very confusing up-front. Please remove it and/or >>> hide the logic behind the trunk, so it DTRT without annoying users with >>> cryptic dialogs. >> Do we have any consensus on this one now? Can we just remove the whole >> SIMD logic from the Makefile? > If nobody can come up with a reason to keep it, I'd say remove it. It will be removed. We planning to update some X ports and will tackle pixman too. -Koop From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 13:48:15 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 55D1E73A; Fri, 7 Mar 2014 13:48:15 +0000 (UTC) Date: Fri, 7 Mar 2014 13:48:15 +0000 From: Alexey Dokuchaev To: Tijl Coosemans Subject: Re: svn commit: r342587 - head/x11/pixman Message-ID: <20140307134815.GB24846@FreeBSD.org> References: <201402041839.s14IdgAF097754@svn.freebsd.org> <20140204210959.044bc79a@kalimero.tijl.coosemans.org> <20140205121525.GB24764@FreeBSD.org> <20140304170740.GA82945@FreeBSD.org> <20140307144458.6634ca47@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140307144458.6634ca47@kalimero.tijl.coosemans.org> User-Agent: Mutt/1.5.22 (2013-10-16) Cc: Koop Mast , x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 13:48:15 -0000 On Fri, Mar 07, 2014 at 02:44:58PM +0100, Tijl Coosemans wrote: > On Tue, 4 Mar 2014 17:07:40 +0000 Alexey Dokuchaev wrote: > > On Wed, Feb 05, 2014 at 12:15:25PM +0000, Alexey Dokuchaev wrote: > >> +1. I've always had to read inside the Makefile to understand what does > >> this option do; it's very confusing up-front. Please remove it and/or > >> hide the logic behind the trunk, so it DTRT without annoying users with > >> cryptic dialogs. > > > > Do we have any consensus on this one now? Can we just remove the whole > > SIMD logic from the Makefile? > > If nobody can come up with a reason to keep it, I'd say remove it. Affirmative. If no one will speak up before Monday, I'll remove entire OPTIONS block, unless someone beats me on this. ./danfe From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 13:50:00 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 2889679A; Fri, 7 Mar 2014 13:50:00 +0000 (UTC) Date: Fri, 7 Mar 2014 13:50:00 +0000 From: Alexey Dokuchaev To: Koop Mast Subject: Re: svn commit: r342587 - head/x11/pixman Message-ID: <20140307135000.GC24846@FreeBSD.org> References: <201402041839.s14IdgAF097754@svn.freebsd.org> <20140204210959.044bc79a@kalimero.tijl.coosemans.org> <20140205121525.GB24764@FreeBSD.org> <20140304170740.GA82945@FreeBSD.org> <20140307144458.6634ca47@kalimero.tijl.coosemans.org> <5319CDBC.50102@rainbow-runner.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5319CDBC.50102@rainbow-runner.nl> User-Agent: Mutt/1.5.22 (2013-10-16) Cc: Koop Mast , Tijl Coosemans , x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 13:50:00 -0000 On Fri, Mar 07, 2014 at 02:46:36PM +0100, Koop Mast wrote: > On 7-3-2014 14:44, Tijl Coosemans wrote: > >If nobody can come up with a reason to keep it, I'd say remove it. > It will be removed. We planning to update some X ports and will tackle > pixman too. OK, noted; I won't interfere with your work then. Take your time. ./danfe From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 15:17:06 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 39075AFF; Fri, 7 Mar 2014 15:17:06 +0000 (UTC) Received: from mail-vc0-x22b.google.com (mail-vc0-x22b.google.com [IPv6:2607:f8b0:400c:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D68EEB2B; Fri, 7 Mar 2014 15:17:05 +0000 (UTC) Received: by mail-vc0-f171.google.com with SMTP id le5so4243070vcb.2 for ; Fri, 07 Mar 2014 07:17:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=aYmExLpw94/8ejh6b7Fu/QivTXuunA9oBSjhaLNlaFM=; b=cqJaZ3aNn1lnxMb++LRJQek8G7GppAr0k9Drx1fIWcWLGIyof8cUaqIIg4rBr7il17 M3vWB34+MVT9ER8FkhA+rrdoo0kVg4sfXToTbsHpk7unvMYZHS1ud9ipwCfZXXAlCe8G P0tETKl3p5cr95QeaI2V9W5xAhyGiuN8kFN1E/h9JHpl89SQGvijV+A+mKubiyKBQMyP qJGohqH/iOUsFGMiRlaSaUQd4zCM0EaZZzbUrD5YEgp556HgOFITOXtZ8qkBpMRJ5+pP lftA5Emj8G/peeSvrnqYmjdWy4XSbhzcSqEJvc+/v8FISPb6eAjJ0IWrXDKEtCYT4IOB tYrw== MIME-Version: 1.0 X-Received: by 10.53.10.137 with SMTP id ea9mr23406vdd.74.1394205424856; Fri, 07 Mar 2014 07:17:04 -0800 (PST) Received: by 10.220.168.135 with HTTP; Fri, 7 Mar 2014 07:17:04 -0800 (PST) In-Reply-To: <5319C084.9070102@FreeBSD.org> References: <5319C084.9070102@FreeBSD.org> Date: Fri, 7 Mar 2014 10:17:04 -0500 Message-ID: Subject: Re: Where to post working hardware configuration From: Thomas Hoffmann To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: =?ISO-8859-1?Q?Jean=2DS=E9bastien_P=E9dron?= X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 15:17:06 -0000 On Fri, Mar 7, 2014 at 7:50 AM, Jean-S=E9bastien P=E9dron wrote: > On 06.03.2014 20:58, JEREMY COX wrote: > > I saw the note about testing cairo 1.12 and posting working hardware > > configurations. What is the best way of going about emailing this > > information? I can post general information about my configuration but = I > > don't want to clog the threads with a bunch of logs and config files. > > Hello! > > The information you provided is enough for the cairo 1.12 CFT. I updated > the cairo results table [1] and the supported hardware matrix [2] with > your report. > > Thank you! > > [1] https://wiki.freebsd.org/Graphics#Cairo_1.12_testing > [2] https://wiki.freebsd.org/Graphics#Video_cards > > -- > Jean-S=E9bastien P=E9dron > I had sent this info on my success with cairo-1.12 a couple weeks ago, but it seems to have gone unnoticed: - CURRENT (r260689 - r262336) - amd64 - new Xorg (1.12.4) - nVidia GeForce 8800M GTS - nv driver (from x11-drivers/xorg-drivers) - x11-wm/i3 (build/run cairo dependency) No problems to report with this setup. From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 15:23:32 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5CBB9DBA for ; Fri, 7 Mar 2014 15:23:32 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1DD63BCA for ; Fri, 7 Mar 2014 15:23:32 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WLwcT-000EWT-0X; Fri, 07 Mar 2014 16:23:30 +0100 Message-ID: <5319E46C.9030903@FreeBSD.org> Date: Fri, 07 Mar 2014 16:23:24 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Thomas Hoffmann , freebsd-x11@freebsd.org Subject: Re: Where to post working hardware configuration References: <5319C084.9070102@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="31qqeogk9i3xoXml1qLX8MVKcdWJ1pjKS" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 15:23:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --31qqeogk9i3xoXml1qLX8MVKcdWJ1pjKS Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 07.03.2014 16:17, Thomas Hoffmann wrote: > I had sent this info on my success with cairo-1.12 a couple weeks ago,= > but it seems to have gone unnoticed: Oh, sorry. Your card is now in the wiki too. Thank you for reporting! --=20 Jean-S=E9bastien P=E9dron --31qqeogk9i3xoXml1qLX8MVKcdWJ1pjKS Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTGeRwAAoJEDnpl2Gl/ZTMf7AP/05wBGr+64JMMO5Hi/ss0gjT s8a9KcRi/ECYmrZPXtLdxHFf1RnClXJTrCSD0qAtqtSouYNfQOrOcHKZKlE+XuC6 +wMtaQQ50FWoa+0Lkp+1vm89og3Z12N6wfIfR7StyMa92zzFzaQUYGL4A7MuNlSF C4d3KarFgB9Ha67higWpTsQ/uJo0WIKWzAXy9YczK9XedXI38fWslK+eQ4nrS5he V1cJnWU3gbGxn8LG4ItSfC8DnKNtLmqc6SpMRttvRuu8QtOAJpV/FOcGzQ1pC0Yq 8nGdsvpqtSu/PnBOfKEGKfZ2xP+Ghwvr2YH0CJtgO6EoAHn7V6DQX2/NA3qIfPVL O29Yrj4HW394gf5+chE7Wpm4ctYan/QJWw2WTAvxPCmvuhAi5lr52PwwFQjot9NR oYxiLkXuj1OpkboMHQiM62dUpX1f7aK1deqigHavEB8eZzB7l20DHzf6jYjn9/c0 I8GWodmejyl23tBkGNAH0R1bHzKw3bv/K+CvYBVMOA713YK+eonlDrK8lKSKuFev SiGKnMVSsfLAGcHZDlrNPjEVvv3vy/KR554VbGVSxyPG/qAedyr64CgLuwvQiyLP 2IbsBDzviP/N492XKqljwiwKzgbVudRWZ5+Dge9WRGBtuUlmeJ1kFzTyqnjlbwF3 QIJuGUJ3wYQPbhAc+K80 =WFa0 -----END PGP SIGNATURE----- --31qqeogk9i3xoXml1qLX8MVKcdWJ1pjKS-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 16:03:15 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DE965D7E for ; Fri, 7 Mar 2014 16:03:15 +0000 (UTC) Received: from smtp23.services.sfr.fr (smtp23.services.sfr.fr [93.17.128.19]) by mx1.freebsd.org (Postfix) with ESMTP id 9C9CAF25 for ; Fri, 7 Mar 2014 16:03:15 +0000 (UTC) Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2321.sfr.fr (SMTP Server) with ESMTP id 3CEE370003BC for ; Fri, 7 Mar 2014 16:55:25 +0100 (CET) Received: from [192.168.1.101] (24.115.15.109.rev.sfr.net [109.15.115.24]) by msfrf2321.sfr.fr (SMTP Server) with ESMTP id 15127700024D for ; Fri, 7 Mar 2014 16:55:24 +0100 (CET) X-SFR-UUID: 20140307155525864.15127700024D@msfrf2321.sfr.fr Message-ID: <5319EBEA.5030701@club-internet.fr> Date: Fri, 07 Mar 2014 16:55:22 +0100 From: Juanitou User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Where to post working hardware configuration (was: CFT for cairo 1.12) References: <5319C084.9070102@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 16:03:15 -0000 Hi! More success: - 10.0-RELEASE - i386 - New Xorg (1.12.4) - ATI Radeon 9250 5960 (AGP) - xf86-video-ati-7.2.0_1 - cairo-1.12.16,2 - openbox-3.5.2_2 Thanks for the hard work! Juan From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 16:19:11 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 871F81D8 for ; Fri, 7 Mar 2014 16:19:11 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 486A892 for ; Fri, 7 Mar 2014 16:19:11 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WLxUK-000EmJ-56 for freebsd-x11@freebsd.org; Fri, 07 Mar 2014 17:19:09 +0100 Message-ID: <5319F17B.9080300@dumbbell.fr> Date: Fri, 07 Mar 2014 17:19:07 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Where to post working hardware configuration References: <5319C084.9070102@FreeBSD.org> <5319EBEA.5030701@club-internet.fr> In-Reply-To: <5319EBEA.5030701@club-internet.fr> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1pBwPGCv7MTteUB8UqTGWQGBmOEjHrSwD" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 16:19:11 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --1pBwPGCv7MTteUB8UqTGWQGBmOEjHrSwD Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 07.03.2014 16:55, Juanitou wrote: > Hi! >=20 > More success: > - 10.0-RELEASE > - i386 > - New Xorg (1.12.4) > - ATI Radeon 9250 5960 (AGP) Added to the cairo 1.12 results :-) Your card is already in the supported hardware matrix. > Thanks for the hard work! Thank you very much! --=20 Jean-S=E9bastien P=E9dron --1pBwPGCv7MTteUB8UqTGWQGBmOEjHrSwD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTGfF7AAoJEDnpl2Gl/ZTM4UUP/1+ZpqATkB8mzDBS7q6U6/Zy yTo3vp59qYY73vuxLrrZ+qjTlHfBvZsZoPlaM102v3JaTWnbwALc4sLjHGKBnFkF p6B60tqqFN44M9HLv4fQGdtQhgRqVcr6H/5vDh3TcxqlgHW4rsDt3n5vQJx9ljRw AxsCKvJWvYHJQtm9HBx20Z7YLq69hvLTcAJR4nkOcd5UMspNqL+ChhP1qu/I4icf EzHYjSaebXLDS9w+YtDNTxMlW1smEImydHWB2bgIMlPkmHtG2pcxUeCroBQ85Ftf yPrhkVgWb26qbfveokj9E14T9G7YDoWRYeaKSbGHquos5WNQ2iQ7ZZP/Yb9qaBPX WdosITXiWD6sTOxx48kUZBjEJzTYJilFHX8wLMrtcWhxkoXGB87brzHHS7FB3DYC a4ajhLO/nYkaRU3pYEXsOsnddPzxX2z1uYy7a2nGiXa9fv/2Z11Bofp+DXT2YlG6 JW5pi4+FInFejxBQ7BSwBu+00hC8FSIuO5ak8AvBCi0T4lZ9geatFGdQ1bbPkFUq jio+sX80SmJM/VChrdtpHeNVHekR4BfWao1gprtdh3mBD8APLZOkpq4N7Hz6nySl cWWqlxrb1NQ5X/xxJWopPr7Bl67x9pjWnU0W87GqaECX+Seff7268Hlis4t7p5S6 MqBiznG29umdbnGj762Z =2ecJ -----END PGP SIGNATURE----- --1pBwPGCv7MTteUB8UqTGWQGBmOEjHrSwD-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 19:53:13 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9FFB74DB for ; Fri, 7 Mar 2014 19:53:13 +0000 (UTC) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8100E87D for ; Fri, 7 Mar 2014 19:53:13 +0000 (UTC) Received: from fruiteater.riseup.net (fruiteater-pn.riseup.net [10.0.1.74]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Gandi Standard SSL CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4B2BF51A10 for ; Fri, 7 Mar 2014 11:53:07 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: pkubaj@fruiteater.riseup.net) with ESMTPSA id A3105E60 Message-ID: <531A239F.3040608@riseup.net> Date: Fri, 07 Mar 2014 20:53:03 +0100 From: Piotr Kubaj User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Where to post working hardware configuration X-Enigmail-Version: 1.6 OpenPGP: id=11B1F63E Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5nJRDa5uxVselXCc7XtuKftwi0gmWogiV" X-Virus-Scanned: clamav-milter 0.97.8 at mx1 X-Virus-Status: Clean X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 19:53:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --5nJRDa5uxVselXCc7XtuKftwi0gmWogiV Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Three PC's, all with 10.0-RELEASE, amd64 and new Xorg. 1. GF GT 440 using x11/nvidia-driver 2. GF 8200 using x11/nvidia-driver-304 3. GF 6600GT using x11/nvidia-driver-304 3. Intel Ironlake using x11-drivers/xf86-video-intel. All works fine, except that 8200 is reported as 9200, which made me run x11/nvidia-driver, which often hung entire system. --5nJRDa5uxVselXCc7XtuKftwi0gmWogiV Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTGiOgAAoJEC9nKukRsfY+UPsQAKyka2Z+VG60S+1JdESTf6oK 7Hdr/7s3NXHGOIAaphxTncTb8E9hay4bE/asbErieWm6MqKI+auwnKRnWjFO7VFH aYuuRFbbGGZZ4sxlZoWuSVRd8X8dVDte5WKqtMijaRVMLxNenia6dq7NmOqezIOx gbnaGVwKCLWzfHy3GvogwgTfw6ufYdvmZVJHR1TCMp/XuK3Gv9hs0eXuy5hAYKmN 1SDi+xHPUK43YOQrO9jV6mZSlBPc4mjzZHg/9ft9bqXeWgstQeHOgj9S97LKCieu MSMKcRqDHhes2wJgoIt+635c02QzgVbsMHtHKDcrjip1tj1GxlXLCkgIX9zs8UCA nxpg6gsGwZYWT/UZCAhRI31TQGcBCkxasWzkKkjaK+L4FlY60550ZCDctuLoTOVr PNh4uQQGAQCxppdtMvOfMBZVSbJcweLEVbfKYNGtslZLL/jwCeWzsjg1/pGmmoIg vvs5V4nIIj9wjk7WFLcAJgIQ9Lh4Oy8lLrZ6lftmMgHF4QSU/qDSIu24oDY1Pyet byhO071aQ0Tx8dyV4IUVCiyW0FSHK27pBvPhtzYFREwMmisMvbGJx4BjOh0yEXK9 CQrEhrmL+OdA05cuUBZqYn6ekmWFxih2zpIICDpQf0Ldp1gICOZNTNbfol+IHsCG dgsdUUYIDj0ZmLARXe59 =fVnx -----END PGP SIGNATURE----- --5nJRDa5uxVselXCc7XtuKftwi0gmWogiV-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 7 23:42:46 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4CB50CFA for ; Fri, 7 Mar 2014 23:42:46 +0000 (UTC) Received: from mail-yh0-x229.google.com (mail-yh0-x229.google.com [IPv6:2607:f8b0:4002:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 15526DAE for ; Fri, 7 Mar 2014 23:42:46 +0000 (UTC) Received: by mail-yh0-f41.google.com with SMTP id v1so413710yhn.28 for ; Fri, 07 Mar 2014 15:42:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=bzRDYcHT9ifyDF44YP4jw0AIyEiBnEJnQdrJyKHcRlU=; b=eYju5p0xdvUAoiHDdNRUYlgnp2kgjt6Cf9+wqWQqR+4PkQNxCeArW+YFl13Y3YgtSE bIbOGwxUk6Y+XRGg9lbeZgqaejV/uxNO2NGUXSaYjV1LCqI9MoUGYc021UJj2Zcyezu7 k8hPurpak/jHja+kN/+yfD9E3T5aDqNiB/8si+a8/t1WOlTFoDRj4owZIxhGShViq695 WTmMsrILsMXEPyEmsRB6cPKS1ZZiFI7q0uxoJdH+IM0phBu+dsquca9ZGIeAF2aFoO2j xiFIuVgCrrRgPXa8TettDkD/OY3uGaz5hMh6clyOUiosiWL95H8bH1UI5kB4wgliamKf Zwsw== MIME-Version: 1.0 X-Received: by 10.236.113.115 with SMTP id z79mr26068570yhg.8.1394235765110; Fri, 07 Mar 2014 15:42:45 -0800 (PST) Sender: antoine.brodin.freebsd@gmail.com Received: by 10.170.80.11 with HTTP; Fri, 7 Mar 2014 15:42:44 -0800 (PST) Date: Sat, 8 Mar 2014 00:42:44 +0100 X-Google-Sender-Auth: STwKQECf5OTZXSY5kc3goTrkyQs Message-ID: Subject: WITH_NEW_XORG checks broken in some ports From: Antoine Brodin To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 23:42:46 -0000 Hi there, It looks like the WITH_NEW_XORG checks are broken in some ports: it has to be checked after bsd.port.pre.mk or bsd.port.options.mk has been included if we want it to be the default for freebsd 11 users. Affected ports include at least: - graphics/libEGL - x11-drivers/xf86-input-synaptics - graphics/libglesv2 - net/tigervnc Cheers, Antoine From owner-freebsd-x11@FreeBSD.ORG Sat Mar 8 04:10:55 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9CE778EF for ; Sat, 8 Mar 2014 04:10:55 +0000 (UTC) Received: from mail-vc0-x231.google.com (mail-vc0-x231.google.com [IPv6:2607:f8b0:400c:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 13CE73D7 for ; Sat, 8 Mar 2014 04:10:55 +0000 (UTC) Received: by mail-vc0-f177.google.com with SMTP id if17so2256651vcb.8 for ; Fri, 07 Mar 2014 20:10:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=10bV1Dh2c00nx4rltxqAlPEFOrO3QqfuUZBXPzn479w=; b=lDyd7AiliPIitkLuIfdbIBgh8KsTXIQJQEfrLdw/s1Oa4x3mY+mPBNwFkKbMvwUvhZ DZR62G7I7+8KChoSv1bO4rfnn57i2GHMZj4k+rE9ATH4GP1hoxRVji1ahXJuq/U7pbdl MxtLI/nENd59RY8ksjp/gsU6Sxb+rBmTS7Ao6y3Wq7usXBiTLtqbf4BbtyC0ZLJ/yYyw WN8zOpdcz4Kb2ZpNlDkNlnomjQlCvuTYqyOzoGFuuxiFC3e2/XRnNYbdsAmxo4POcoBH OUUf6qL+qdj5q9sx5J4qW907c7BSDF8cU8d0KcRRAyWfK+yH+Qyj2KKo+7Q5ILPdVjtm wxCg== MIME-Version: 1.0 X-Received: by 10.220.67.18 with SMTP id p18mr13094849vci.14.1394251854047; Fri, 07 Mar 2014 20:10:54 -0800 (PST) Received: by 10.58.187.38 with HTTP; Fri, 7 Mar 2014 20:10:53 -0800 (PST) Date: Fri, 7 Mar 2014 23:10:53 -0500 Message-ID: Subject: Re:kde4 port error From: Louis Profit To: x11@freebsd.org Content-Type: multipart/mixed; boundary=047d7b343f9a7d83e404f4108ed1 X-Mailman-Approved-At: Sat, 08 Mar 2014 04:33:00 +0000 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Mar 2014 04:10:55 -0000 --047d7b343f9a7d83e404f4108ed1 Content-Type: text/plain; charset=ISO-8859-1 Here is the error. The make command I used was - make install clean WITH_NEW_XORG="YES", and as requested, there is a copy of the config.log and the pkg_info.txt attached. ============================================================== configure: error: Direct rendering requires libdrm >= 2.4.24 ===> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the "/usr/ports/graphics/libEGL/work/Mesa-9.1.7/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/sbin/pkg_info -Ea). --047d7b343f9a7d83e404f4108ed1 Content-Type: application/octet-stream; name="config.log" Content-Disposition: attachment; filename="config.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hsidjkjg0 VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp bGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJlIG1ha2Vz IGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IE1lc2EgY29uZmlndXJlIDkuMS43LCB3aGlj aCB3YXMKZ2VuZXJhdGVkIGJ5IEdOVSBBdXRvY29uZiAyLjY5LiAgSW52b2NhdGlvbiBjb21tYW5k IGxpbmUgd2FzCgogICQgLi9jb25maWd1cmUgLS1lbmFibGUtc2hhcmVkLWdsYXBpPW5vIC0tZGlz YWJsZS1nbGVzMiAtLWVuYWJsZS1lZ2wgLS13aXRoLWRyaS1kcml2ZXJzPW5vIC0tZW5hYmxlLWdh bGxpdW0tbGx2bT1ubyAtLXdpdGhvdXQtZ2FsbGl1bS1kcml2ZXJzIC0teC1saWJyYXJpZXM9L3Vz ci9sb2NhbC9saWIgLS14LWluY2x1ZGVzPS91c3IvbG9jYWwvaW5jbHVkZSAtLXByZWZpeD0vdXNy L2xvY2FsIC0tbWFuZGlyPS91c3IvbG9jYWwvbWFuIC0taW5mb2Rpcj0vdXNyL2xvY2FsL2luZm8v IC0tYnVpbGQ9YW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4yCgojIyAtLS0tLS0tLS0gIyMKIyMgUGxh dGZvcm0uICMjCiMjIC0tLS0tLS0tLSAjIwoKaG9zdG5hbWUgPSBtZXJjdXJ5CnVuYW1lIC1tID0g YW1kNjQKdW5hbWUgLXIgPSA5LjItU1RBQkxFCnVuYW1lIC1zID0gRnJlZUJTRAp1bmFtZSAtdiA9 IEZyZWVCU0QgOS4yLVNUQUJMRSAjMDogU2F0IE1hciAgMSAxNDozNTo0NCBFU1QgMjAxNCAgICAg bHByb2ZpdEBtZXJjdXJ5Oi91c3Ivb2JqL3Vzci9zcmMvc3lzL0tFUk4gCgovdXNyL2Jpbi91bmFt ZSAtcCA9IGFtZDY0Ci9iaW4vdW5hbWUgLVggICAgID0gdW5rbm93bgoKL2Jpbi9hcmNoICAgICAg ICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vYXJjaCAtayAgICAgICA9IHVua25vd24KL3Vzci9j b252ZXgvZ2V0c3lzaW5mbyA9IHVua25vd24KL3Vzci9iaW4vaG9zdGluZm8gICAgICA9IHVua25v d24KL2Jpbi9tYWNoaW5lICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vb3NsZXZlbCAgICAg ICA9IHVua25vd24KL2Jpbi91bml2ZXJzZSAgICAgICAgICA9IHVua25vd24KClBBVEg6IC4KUEFU SDogL3NiaW4KUEFUSDogL2JpbgpQQVRIOiAvdXNyL3NiaW4KUEFUSDogL3Vzci9iaW4KUEFUSDog L3Vzci9nYW1lcwpQQVRIOiAvdXNyL2xvY2FsL3NiaW4KUEFUSDogL3Vzci9sb2NhbC9iaW4KUEFU SDogL2hvbWUvbHByb2ZpdC9iaW4KUEFUSDogL2hvbWUvbHByb2ZpdApQQVRIOiAvaG9tZS9scHJv Zml0L2NiaW4KUEFUSDogL2hvbWUvbHByb2ZpdC9iaW5zaApQQVRIOiAvdXNyL2xvY2FsL2JpbgpQ QVRIOiAvc2JpbgpQQVRIOiAvYmluClBBVEg6IC91c3Ivc2JpbgpQQVRIOiAvdXNyL2JpbgpQQVRI OiAvdXNyL2xvY2FsL2tkZTQvYmluClBBVEg6IC91c3IvZ2FtZXMKCgojIyAtLS0tLS0tLS0tLSAj IwojIyBDb3JlIHRlc3RzLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoKY29uZmlndXJlOjI3Nzg6IGxv YWRpbmcgc2l0ZSBzY3JpcHQgL3Vzci9wb3J0cy9UZW1wbGF0ZXMvY29uZmlnLnNpdGUKfCAjICRG cmVlQlNEOiBoZWFkL1RlbXBsYXRlcy9jb25maWcuc2l0ZSAzNDA4NTEgMjAxNC0wMS0yMyAxOTo1 NToxNFogbWF0ICQKfCAjIERvIG5vdCBhZGQ6CnwgIwktIHRvb2xjaGFpbiByZWxhdGVkCnwgIwkt IGFyY2gtZGVwZW5kZW50IHZhbHVlcwp8ICMJLSBhbnl0aGluZyAiPW5vIiB1bmxlc3MgZ3VhcmFu dGVlZCB0byBuZXZlciBiZQp8ICMJICBpbXBsZW1lbnRlZCBpbiBGcmVlQlNECnwgIwktIGFsc28g YXZvaWQgIndvcmtpbmciIHZhbHVlcwp8ICMgVGhpcyBmaWxlIG11c3QgcmVmbGVjdCB0aGUgb2xk ZXN0IHN1cHBvcnRlZCBSZWxlYXNlLgp8ICMKfCAjTUFJTlRBSU5FUj0JcG9ydG1nckBGcmVlQlNE Lm9yZwp8IAp8ICMgUGF0aAp8IDogJHthY19jdl9wYXRoX0JaSVAyPS91c3IvYmluL2J6aXAyfQp8 IDogJHthY19jdl9wYXRoX0VHUkVQPS91c3IvYmluL2VncmVwfQp8IDogJHthY19jdl9wYXRoX0ZH UkVQPS91c3IvYmluL2ZncmVwfQp8IDogJHthY19jdl9wYXRoX0dSRVA9L3Vzci9iaW4vZ3JlcH0K fCA6ICR7YWNfY3ZfcGF0aF9HWklQPS91c3IvYmluL2d6aXB9CnwgOiAke2FjX2N2X3BhdGhfTUtU RU1QX0NPTU1BTkQ9L3Vzci9iaW4vbWt0ZW1wfQp8IDogJHthY19jdl9wYXRoX1NFRD0vdXNyL2Jp bi9zZWR9CnwgOiAke2FjX2N2X3BhdGhfaW5zdGFsbD0vdXNyL2Jpbi9pbnN0YWxsfQp8IDogJHth Y19jdl9wYXRoX21rZGlyPS9iaW4vbWtkaXJ9CnwgOiAke2FjX2N2X3Byb2dfQVdLPS91c3IvYmlu L2F3a30KfCA6ICR7YWNfY3ZfcHJvZ19TRUQ9L3Vzci9iaW4vc2VkfQp8IDogJHthbV9jdl9wcm9n X3Rhcl91c3Rhcj0vdXNyL2Jpbi90YXJ9CnwgOiAke2NsX2N2X3Byb2dfTE49L2Jpbi9sbn0KfCA6 ICR7Y2xfY3ZfcHJvZ19jcD0nL2Jpbi9jcCAtcCd9CnwgOiAke2x0X2N2X3BhdGhfTUFHSUNfQ01E PS91c3IvYmluL2ZpbGV9CnwgCnwgIyBIZWFkZXJzCnwgOiAke2FjX2N2X2hlYWRlcl9hbGxvY2Ff aD1ub30KfCA6ICR7YWNfY3ZfaGVhZGVyX2FycGFfaW5ldF9oPXllc30KfCA6ICR7YWNfY3ZfaGVh ZGVyX2FycGFfbmFtZXNlcl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2N0eXBlX2g9eWVzfQp8 IDogJHthY19jdl9oZWFkZXJfZGlyZW50X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfZGxmY25f aD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9lbGZfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9l cnJub19oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2ZjbnRsX2g9eWVzfQp8IDogJHthY19jdl9o ZWFkZXJfZmxvYXRfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9mbG9hdGluZ3BvaW50X2g9eWVz fQp8IDogJHthY19jdl9oZWFkZXJfZ2V0b3B0X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfZ2xv Yl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2ludHR5cGVzX2g9eWVzfQp8IDogJHthY19jdl9o ZWFkZXJfbGFuZ2luZm9faD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9saWJnZW5faD15ZXN9Cnwg OiAke2FjX2N2X2hlYWRlcl9saWJ1dGlsX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfbGltaXRz X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfbG9naW5fY2FwX2g9eWVzfQp8IDogJHthY19jdl9o ZWFkZXJfbWF0aF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX21lbW9yeV9oPXllc30KfCA6ICR7 YWNfY3ZfaGVhZGVyX21pbml4X2NvbmZpZ19oPW5vfQp8IDogJHthY19jdl9oZWFkZXJfbmV0X2lm X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfbmV0X2lmX21lZGlhX2g9eWVzfQp8IDogJHthY19j dl9oZWFkZXJfbmV0X2lmX3RhcF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX25ldF9pZl90dW5f aD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9uZXRkYl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVy X25ldGluZXRfaW5faD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9wYXRoc19oPXllc30KfCA6ICR7 YWNfY3ZfaGVhZGVyX3BvbGxfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9wd2RfaD15ZXN9Cnwg OiAke2FjX2N2X2hlYWRlcl9yZWFkcGFzc3BocmFzZV9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVy X3Jlc29sdl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3JwY190eXBlc19oPXllc30KfCA6ICR7 YWNfY3ZfaGVhZGVyX3NjaGVkX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc2VhcmNoX2g9eWVz fQp8IDogJHthY19jdl9oZWFkZXJfc2VjdXJpdHlfcGFtX2FwcGxfaD15ZXN9CnwgOiAke2FjX2N2 X2hlYWRlcl9zaWduYWxfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zcGF3bl9oPXllc30KfCA6 ICR7YWNfY3ZfaGVhZGVyX3N0ZGFyZ19oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N0ZGJvb2xf aD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zdGRjPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N0 ZGRlZl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N0ZGludF9oPXllc30KfCA6ICR7YWNfY3Zf aGVhZGVyX3N0ZGlvX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3RkbGliX2g9eWVzfQp8IDog JHthY19jdl9oZWFkZXJfc3RyaW5nX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3RyaW5nc19o PXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c19hY2xfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRl cl9zeXNfY2RlZnNfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfZGlyX2g9eWVzfQp8IDog JHthY19jdl9oZWFkZXJfc3lzX2ZjbnRsX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX2Zp bGVfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfaW9jdGxfaD15ZXN9CnwgOiAke2FjX2N2 X2hlYWRlcl9zeXNfbW1hbl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c19tb3VudF9oPXll c30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c19tc2dfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9z eXNfcGFyYW1faD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfcG9sbF9oPXllc30KfCA6ICR7 YWNfY3ZfaGVhZGVyX3N5c19wdHJhY2VfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfc2Vs ZWN0X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3NvY2tldF9oPXllc30KfCA6ICR7YWNf Y3ZfaGVhZGVyX3N5c19zdGF0X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3N0YXR2ZnNf aD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfdGltZV9oPXllc30KfCA6ICR7YWNfY3ZfaGVh ZGVyX3N5c190aW1lcnNfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfdGltZXNfaD15ZXN9 CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfdHlwZXNfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9z eXNfdW5faD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfd2FpdF9oPXllc30KfCA6ICR7YWNf Y3ZfaGVhZGVyX3RpbWVfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl90dHllbnRfaD15ZXN9Cnwg OiAke2FjX2N2X2hlYWRlcl91Y29udGV4dF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3VuaXN0 ZF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3V0aW1lX2g9eWVzfQp8IDogJHthY19jdl9oZWFk ZXJfdmlzX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfd2NoYXJfaD15ZXN9CnwgOiAke2FjX2N2 X2hlYWRlcl93Y3R5cGVfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl96bGliX2g9eWVzfQp8IAp8 IDogJHtnbF9jdl9oZWFkZXJfd2NoYXJfaF9jb3JyZWN0X2lubGluZT15ZXN9CnwgCnwgOiAke2Fj X2N2X2hlYWRlcl9hcmd6X2g9bm99CnwgOiAke2FjX2N2X2hlYWRlcl9ieXRlc3dhcF9oPW5vfQp8 IDogJHthY19jdl9oZWFkZXJfZGxfaD1ub30KfCA6ICR7YWNfY3ZfaGVhZGVyX21hbGxvY19oPW5v fQp8IDogJHthY19jdl9oZWFkZXJfcmFuZG9tX2g9bm99CnwgOiAke2FjX2N2X2hlYWRlcl92Zm9y a19oPW5vfQp8IAp8ICMgVGhpcyBhcHBlYXJzIGluIEZyZWVCU0QgMTAgZG8gbm90IGNhY2hlIGl0 Lgp8ICM6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJjaHJudWw9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX21lbWNweT1ub30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9tZW1tZW09 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX21lbXJjaHI9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX3Jhd21lbWNocj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3Rw Y3B5PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHBuY3B5PXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9zdHJjYXNlc3RyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9zdHJkdXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cm5jYXQ9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cm5kdXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX3N0cm5sZW49eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnBicms9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnNlcD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfc3Ryc2lnbmFsPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ0b2tfcj15 ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3RydmVyc2NtcD1ub30KfCAKfCAjIFR5cGUK fCA6ICR7YWNfY3ZfY19pbnQxNl90PXllc30KfCA6ICR7YWNfY3ZfY19pbnQzMl90PXllc30KfCA6 ICR7YWNfY3ZfY19pbnQ2NF90PXllc30KfCA6ICR7YWNfY3ZfY19pbnQ4X3Q9eWVzfQp8IDogJHth Y19jdl9jX3VpbnQxNl90PXllc30KfCA6ICR7YWNfY3ZfY191aW50MzJfdD15ZXN9CnwgOiAke2Fj X2N2X2NfdWludDY0X3Q9eWVzfQp8IDogJHthY19jdl9jX3VpbnQ4X3Q9eWVzfQp8IAp8IDogJHth Y19jdl90eXBlX19Cb29sPXllc30KfCA6ICR7YWNfY3ZfdHlwZV9jaGFyPXllc30KfCA6ICR7YWNf Y3ZfdHlwZV9jaGFyX3A9eWVzfQp8IDogJHthY19jdl90eXBlX2ZzYmxrY250X3Q9eWVzfQp8IDog JHthY19jdl90eXBlX2ZzZmlsY250X3Q9eWVzfQp8IDogJHthY19jdl90eXBlX2luX2FkZHJfdD15 ZXN9CnwgOiAke2FjX2N2X3R5cGVfaW5fcG9ydF90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9pbnQx Nl90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9pbnQzMl90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9p bnQ9eWVzfQp8IDogJHthY19jdl90eXBlX2ludG1heF90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9s b25nPXllc30KfCA6ICR7YWNfY3ZfdHlwZV9sb25nX2RvdWJsZT15ZXN9CnwgOiAke2FjX2N2X3R5 cGVfbG9uZ19sb25nPXllc30KfCA6ICR7YWNfY3ZfdHlwZV9sb25nX2xvbmdfaW50PXllc30KfCA6 ICR7YWNfY3ZfdHlwZV9tYnN0YXRlX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX21vZGVfdD15ZXN9 CnwgOiAke2FjX2N2X3R5cGVfbmxpbmtfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfb2ZmX3Q9eWVz fQp8IDogJHthY19jdl90eXBlX3BpZF90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9wb3NpeF9zcGF3 bl9maWxlX2FjdGlvbnNfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfcG9zaXhfc3Bhd25hdHRyX3Q9 eWVzfQp8IDogJHthY19jdl90eXBlX3B0cmRpZmZfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfc2hv cnQ9eWVzfQp8IDogJHthY19jdl90eXBlX3NpZ19hdG9taWNfdD15ZXN9CnwgOiAke2FjX2N2X3R5 cGVfc2lnc2V0X3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3NpemVfdD15ZXN9CnwgOiAke2FjX2N2 X3R5cGVfc29ja2xlbl90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9zc2l6ZV90PXllc30KfCA6ICR7 YWNfY3ZfdHlwZV9zdGFja190PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9zdHJ1Y3RfdGltZXNwZWM9 eWVzfQp8IDogJHthY19jdl90eXBlX3VfY2hhcj15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdV9pbnQx Nl90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV91X2ludDMyX3Q9eWVzfQp8IDogJHthY19jdl90eXBl X3VfaW50OF90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV91X2ludD15ZXN9CnwgOiAke2FjX2N2X3R5 cGVfdV9sb25nPXllc30KfCA6ICR7YWNfY3ZfdHlwZV91X3Nob3J0PXllc30KfCA6ICR7YWNfY3Zf dHlwZV91aWRfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdWludHB0cl90PXllc30KfCA6ICR7YWNf Y3ZfdHlwZV91bnNpZ25lZF9jaGFyPXllc30KfCA6ICR7YWNfY3ZfdHlwZV91bnNpZ25lZF9pbnQ9 eWVzfQp8IDogJHthY19jdl90eXBlX3Vuc2lnbmVkX2xvbmc9eWVzfQp8IDogJHthY19jdl90eXBl X3Vuc2lnbmVkX2xvbmdfbG9uZz15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdW5zaWduZWRfbG9uZ19s b25nX2ludD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdW5zaWduZWRfc2hvcnQ9eWVzfQp8IDogJHth Y19jdl90eXBlX3ZvbGF0aWxlX3NpZ19hdG9taWNfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfd2No YXJfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfd2ludF90PXllc30KfCAKfCA6ICR7Z2xfY3Zfc2ln YWx0c3RhY2tfbG93X2Jhc2U9eWVzfQp8IDogJHtnbF9jdl9zaXplX21heD15ZXN9CnwgOiAke2ds X2N2X3R5cGVfc2lnc2V0X3Q9eWVzfQp8IDogJHtnbF9jdl90eXBlX3djaGFyX3Rfc2lnbmVkPXll c30KfCA6ICR7Z2xfY3ZfdHlwZV93Y3RyYW5zX3Q9eWVzfQp8IDogJHtnbF9jdl90eXBlX3djdHlw ZV90PXllc30KfCA6ICR7Z2xfY3ZfdHlwZV93aW50X3Rfc2lnbmVkPXllc30KfCA6ICR7Z2xfY3Zf dmFyX3N0ZGluX2xhcmdlX29mZnNldD15ZXN9CnwgOiAke2d0X2N2X2NfaW50bWF4X3Q9eWVzfQp8 IDogJHtndF9jdl9jX3djaGFyX3Q9eWVzfQp8IDogJHtndF9jdl9jX3dpbnRfdD15ZXN9CnwgOiAk e2d0X2N2X2Z1bmNfcHJpbnRmX3Bvc2l4PXllc30KfCA6ICR7Z3RfY3ZfaW50X2RpdmJ5emVyb19z aWdmcGU9eWVzfQp8IDogJHtndF9jdl9zaWdpbmZvX3Q9eWVzfQp8IDogJHtndF9jdl9zc2l6ZV90 PXllc30KfCAKfCAjIGxpYgp8IDogJHthY19jdl9saWJfY3J5cHRfY3J5cHQ9eWVzfQp8IDogJHth Y19jdl9saWJfZWRpdF9lbF9pbml0PXllc30KfCA6ICR7YWNfY3ZfbGliX3BhbV9wYW1fc2V0X2l0 ZW09eWVzfQp8IDogJHthY19jdl9saWJfel9kZWZsYXRlPXllc30KfCA6ICR7YWNfY3ZfbGliY19k ZWZpbmVzX19fcHJvZ25hbWU9eWVzfQp8IDogJHthY19jdl9saWJjX2RlZmluZXNfc3lzX2Vycmxp c3Q9eWVzfQp8IDogJHthY19jdl9saWJjX2RlZmluZXNfc3lzX25lcnI9eWVzfQp8IAp8ICMgU3Ry dWN0CnwgOiAke2FjX2N2X21lbWJlcl9IRUFERVJfYWQ9eWVzfQp8IDogJHthY19jdl9tZW1iZXJf c3RydWN0X19fcmVzX3N0YXRlX3JldHJhbnM9eWVzfQp8IDogJHthY19jdl9tZW1iZXJfc3RydWN0 X3NpZ2FjdGlvbl9zYV9zaWdhY3Rpb249eWVzfQp8IDogJHthY19jdl9tZW1iZXJfc3RydWN0X3Nv Y2thZGRyX2luNl9zaW42X3Njb3BlX2lkPXllc30KfCA6ICR7YWNfY3ZfbWVtYmVyX3N0cnVjdF9z dGF0X3N0X2Jsa3NpemU9eWVzfQp8IAp8IDogJHtnbF9jdl9zeXNfc3RydWN0X3RpbWVzcGVjX2lu X3RpbWVfaD15ZXN9CnwgOiAke2dsX2N2X3N5c19zdHJ1Y3RfdGltZXZhbD15ZXN9CnwgCnwgIyBI YXMgYXBwZWFycmVkIGluIEZyZWVCU0QgMTAKfCAjOiAke2FjX2N2X2Z1bmNfd2FpdGlkPXllc30K fCAjIEhhcyBhcHBlYXJyZWQgaW4gRnJlZUJTRCAxMAp8ICM6ICR7YWNfY3ZfZnVuY19zdHJjaHJu dWw9eWVzfQp8ICMgSGFzIGFwcGVhcnJlZCBpbiBGcmVlQlNEIDkKfCAjOiAke2FjX2N2X2Z1bmNf dXNlbG9jYWxlPXllc30KfCAjOiAke2FjX2N2X2Z1bmNfbmV3bG9jYWxlPXllc30KfCAKfCAjIEZ1 bmN0aW9ucwp8IDogJHthY19jdl9mdW5jX19fYjY0X250b3A9eWVzfQp8IDogJHthY19jdl9mdW5j X19fYjY0X3B0b249eWVzfQp8IDogJHthY19jdl9mdW5jX19nZXRsb25nPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19fZ2V0c2hvcnQ9eWVzfQp8IDogJHthY19jdl9mdW5jX19nZXRzaG9ydD15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfX3N0YXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2FjbF9jcmVhdGVfZW50 cnlfbnA9eWVzfQp8IDogJHthY19jdl9mdW5jX2FjbF9kZWxldGVfZGVmX2ZpbGU9eWVzfQp8IDog JHthY19jdl9mdW5jX2FjbF9kZWxldGVfZmRfbnA9eWVzfQp8IDogJHthY19jdl9mdW5jX2FjbF9k ZWxldGVfZmlsZV9ucD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYWNsX2ZyZWU9eWVzfQp8IDogJHth Y19jdl9mdW5jX2FjbF9mcm9tX3RleHQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2FjbF9nZXRfZmQ9 eWVzfQp8IDogJHthY19jdl9mdW5jX2FjbF9nZXRfZmlsZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf YWNsX3NldF9mZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYWNsX3NldF9maWxlPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19hbGFybT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYWxsb2NhPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19hcmM0cmFuZG9tPXllc30KfCA6ICR7YWNfY3ZfZnVuY19hcmM0cmFuZG9tX2J1 Zj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYXJjNHJhbmRvbV91bmlmb3JtPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19hc3ByaW50Zj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYXRleGl0PXllc30KfCA6ICR7 YWNfY3ZfZnVuY19iY29weT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYmluZHJlc3Zwb3J0X3NhPXll c30KfCA6ICR7YWNfY3ZfZnVuY19idG93Yz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfY2hvd249eWVz fQp8IDogJHthY19jdl9mdW5jX2Nsb2NrPXllc30KfCA6ICR7YWNfY3ZfZnVuY19jbG9ja19nZXR0 aW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY19jbG9zZWRpcj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf Y2xvc2Vmcm9tPXllc30KfCA6ICR7YWNfY3ZfZnVuY19kYWVtb249eWVzfQp8IDogJHthY19jdl9m dW5jX2Rpcm5hbWU9eWVzfQp8IDogJHthY19jdl9mdW5jX2Rsb3Blbj15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfZHVwMj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZWFjY2Vzcz15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfZmNobW9kPXllc30KfCA6ICR7YWNfY3ZfZnVuY19mY2hvd249eWVzfQp8IDogJHthY19j dl9mdW5jX2ZjbnRsPXllc30KfCA6ICR7YWNfY3ZfZnVuY19mb3JrPXllc30KfCA6ICR7YWNfY3Zf ZnVuY19mcHVyZ2U9eWVzfQp8IDogJHthY19jdl9mdW5jX2ZyZWVhZGRyaW5mbz15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfZnN0YXR2ZnM9eWVzfQp8IDogJHthY19jdl9mdW5jX2ZzeW5jPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19mdXRpbWVzPXllc30KfCA6ICR7YWNfY3ZfZnVuY19md3ByaW50Zj15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfZ2FpX3N0cmVycm9yPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRh ZGRyaW5mbz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0Y3dkPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19nZXRkZWxpbT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0ZHRhYmxlc2l6ZT15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfZ2V0ZWdpZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0ZXVpZD15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfZ2V0Z2lkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRncm91cGxpc3Q9 eWVzfQp8IDogJHthY19jdl9mdW5jX2dldGhvc3RieW5hbWU9eWVzfQp8IDogJHthY19jdl9mdW5j X2dldGhvc3RuYW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRsaW5lPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19nZXRuYW1laW5mbz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0b3B0PXllc30KfCA6 ICR7YWNfY3ZfZnVuY19nZXRvcHRfbG9uZ19vbmx5PXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRw YWdlc2l6ZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0cGVlcmVpZD15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfZ2V0cGdpZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0cGdycD15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfZ2V0cGdycF92b2lkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRwaWQ9eWVzfQp8 IDogJHthY19jdl9mdW5jX2dldHJsaW1pdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0cnVzYWdl PXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXR0aW1lb2ZkYXk9eWVzfQp8IDogJHthY19jdl9mdW5j X2dldHR0eWVudD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0dWlkPXllc30KfCA6ICR7YWNfY3Zf ZnVuY19nbG9iPXllc30KfCA6ICR7YWNfY3ZfZnVuY19ncm91cF9mcm9tX2dpZD15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfaW5ldF9hdG9uPXllc30KfCA6ICR7YWNfY3ZfZnVuY19pbmV0X250b2E9eWVz fQp8IDogJHthY19jdl9mdW5jX2luZXRfbnRvcD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaW5uZXRn cj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaXNhc2NpaT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaXNh c2NpaT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaXNibGFuaz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf aXNzZXR1Z2lkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19pc3dibGFuaz15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfaXN3Y250cmw9eWVzfQp8IDogJHthY19jdl9mdW5jX2lzd2N0eXBlPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19saW5rPXllc30KfCA6ICR7YWNfY3ZfZnVuY19sb2NhbHRpbWU9eWVzfQp8IDog JHthY19jdl9mdW5jX2xvZ2luX2dldGNhcGJvb2w9eWVzfQp8IDogJHthY19jdl9mdW5jX2xzdGF0 PXllc30KfCA6ICR7YWNfY3ZfZnVuY19sc3RhdF9kZXJlZmVyZW5jZXNfc2xhc2hlZF9zeW1saW5r PXllc30KfCA6ICR7YWNfY3ZfZnVuY19tYWxsb2NfMF9ub25udWxsPXllc30KfCA6ICR7YWNfY3Zf ZnVuY19tYnJsZW49eWVzfQp8IDogJHthY19jdl9mdW5jX21icnRvd2M9eWVzfQp8IDogJHthY19j dl9mdW5jX21ic2luaXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX21ic3J0b3djcz15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfbWVtY2hyPXllc30KfCA6ICR7YWNfY3ZfZnVuY19tZW1jbXA9eWVzfQp8IDog JHthY19jdl9mdW5jX21lbWNweT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfbWVtbW92ZT15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfbWVtc2V0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19ta2R0ZW1wPXllc30K fCA6ICR7YWNfY3ZfZnVuY19ta3N0ZW1wPXllc30KfCA6ICR7YWNfY3ZfZnVuY19tbG9jaz15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfbW1hcD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfbW1hcF9maXhlZF9t YXBwZWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX21wcm90ZWN0PXllc30KfCA6ICR7YWNfY3ZfZnVu Y19tdW5sb2NrPXllc30KfCA6ICR7YWNfY3ZfZnVuY19tdW5tYXA9eWVzfQp8IDogJHthY19jdl9m dW5jX25sX2xhbmdpbmZvPXllc30KfCA6ICR7YWNfY3ZfZnVuY19vcGVuZGlyPXllc30KfCAjIEJy ZWFrcyBoZWltZGFsIGFuZCByYW5jaWQgYXQgbGVhc3QKfCAjIDogJHthY19jdl9mdW5jX29wZW5w dHk9eWVzfQp8IDogJHthY19jdl9mdW5jX3BhbV9nZXRlbnZsaXN0PXllc30KfCA6ICR7YWNfY3Zf ZnVuY19wYW1fcHV0ZW52PXllc30KfCA6ICR7YWNfY3ZfZnVuY19wYXRoY29uZj15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfcGlwZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcG9sbD15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfcG9zaXhfc3Bhd249eWVzfQp8IDogJHthY19jdl9mdW5jX3ByZWFkPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRfYnJvYWRjYXN0PXllc30KfCA6ICR7YWNfY3ZfZnVu Y19wdGhyZWFkX2NvbmRfZGVzdHJveT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHRocmVhZF9jb25k X2luaXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3B0aHJlYWRfY29uZF9zaWduYWw9eWVzfQp8IDog JHthY19jdl9mdW5jX3B0aHJlYWRfY29uZF90aW1lZHdhaXQ9eWVzfQp8IDogJHthY19jdl9mdW5j X3B0aHJlYWRfY29uZF93YWl0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhyZWFkX2VxdWFsPXll c30KfCA6ICR7YWNfY3ZfZnVuY19wdGhyZWFkX2V4aXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3B0 aHJlYWRfbXV0ZXhfZGVzdHJveT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHRocmVhZF9tdXRleF9p bml0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhyZWFkX211dGV4X2xvY2s9eWVzfQp8IDogJHth Y19jdl9mdW5jX3B0aHJlYWRfbXV0ZXhfdW5sb2NrPXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhy ZWFkX3NlbGY9eWVzfQp8IDogJHthY19jdl9mdW5jX3B1dGVudj15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfcHdyaXRlPXllc30KfCA6ICR7YWNfY3ZfZnVuY19yYWlzZT15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfcmFuZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcmFuZG9tPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19yZWFkZGlyPXllc30KfCA6ICR7YWNfY3ZfZnVuY19yZWFkbGluaz15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfcmVhZGxpbmthdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcmVhZHBhc3NwaHJhc2U9eWVz fQp8IDogJHthY19jdl9mdW5jX3JlYWxwYXRoPXllc30KfCA6ICR7YWNfY3ZfZnVuY19yZWN2bXNn PXllc30KfCA6ICR7YWNfY3ZfZnVuY19yZW5hbWU9eWVzfQp8IDogJHthY19jdl9mdW5jX3JyZXN2 cG9ydF9hZj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2NoZWRfeWllbGQ9eWVzfQp8IDogJHthY19j dl9mdW5jX3NlbGVjdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2VuZG1zZz15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfc2V0ZWdpZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0ZW52PXllc30KfCA6ICR7 YWNfY3ZfZnVuY19zZXRldWlkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXRncm91cGVudD15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfc2V0Z3JvdXBzPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXRsaW5l YnVmPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXRsb2NhbGU9eWVzfQp8IDogJHthY19jdl9mdW5j X3NldGxvZ2luPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXRwYXNzZW50PXllc30KfCA6ICR7YWNf Y3ZfZnVuY19zZXRwcm9jdGl0bGU9eWVzfQp8IDogJHthY19jdl9mdW5jX3NldHJlZ2lkPXllc30K fCA6ICR7YWNfY3ZfZnVuY19zZXRyZXNnaWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3NldHJlc3Vp ZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0cmV1aWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3Nl dHJsaW1pdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0c2lkPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19zZXRzb2Nrb3B0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXR2YnVmPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19zaG1nZXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3NpZ2FjdGlvbj15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfc2lnYWx0c3RhY2s9eWVzfQp8IDogJHthY19jdl9mdW5jX3NpZ2ludGVycnVw dD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2lncHJvY21hc2s9eWVzfQp8IDogJHthY19jdl9mdW5j X3NpZ3ZlYz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2xlZXA9eWVzfQp8IDogJHthY19jdl9mdW5j X3NucHJpbnRmPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zb2NrZXRwYWlyPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19zcmFuZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3JhbmRvbT15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfc3RhdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RhdGZzPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19zdGF0dmZzPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHBjcHk9eWVzfQp8IDogJHth Y19jdl9mdW5jX3N0cG5jcHk9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cmJyaz15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfc3RyY2FzZWNtcD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RyY3Nwbj15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfc3RyZHVwPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJlcnJvcj15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RyZXJyb3Jfcj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3Ry ZnRpbWU9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cmxjYXQ9eWVzfQp8IDogJHthY19jdl9mdW5j X3N0cmxjcHk9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cmxlbj15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfc3RybW9kZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RybmNhc2VjbXA9eWVzfQp8IDogJHth Y19jdl9mdW5jX3N0cm5kdXA9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cm5sZW49eWVzfQp8IDog JHthY19jdl9mdW5jX3N0cm5sZW5fd29ya2luZz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RycGJy az15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RycHRpbWU9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0 cnNlcD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3Ryc2lnbmFsPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19zdHJ0b2w9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cnRvbGw9eWVzfQp8IDogJHthY19jdl9m dW5jX3N0cnRvbnVtPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJ0b3VsPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19zdHJ0b3VsbD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3ltbGluaz15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfc3lzY29uZj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdGNnZXRwZ3JwPXllc30K fCA6ICR7YWNfY3ZfZnVuY190aW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY190b3dsb3dlcj15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfdHJ1bmNhdGU9eWVzfQp8IDogJHthY19jdl9mdW5jX3RzZWFyY2g9 eWVzfQp8IDogJHthY19jdl9mdW5jX3VuYW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY191bnNldGVu dj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdXNlcl9mcm9tX3VpZD15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfdXNsZWVwPXllc30KfCA6ICR7YWNfY3ZfZnVuY191dGltZT15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfdXRpbWVzPXllc30KfCA6ICR7YWNfY3ZfZnVuY192YXNwcmludGY9eWVzfQp8IDogJHthY19j dl9mdW5jX3Zmb3JrPXllc30KfCA6ICR7YWNfY3ZfZnVuY192cHJpbnRmPXllc30KfCA6ICR7YWNf Y3ZfZnVuY192c25wcmludGY9eWVzfQp8IDogJHthY19jdl9mdW5jX3ZzcHJpbnRmPXllc30KfCA6 ICR7YWNfY3ZfZnVuY193YWl0cGlkPXllc30KfCA6ICR7YWNfY3ZfZnVuY193Y3J0b21iPXllc30K fCA6ICR7YWNfY3ZfZnVuY193Y3Njb2xsPXllc30KfCA6ICR7YWNfY3ZfZnVuY193Y3NsZW49eWVz fQp8IDogJHthY19jdl9mdW5jX3djc25sZW49eWVzfQp8IDogJHthY19jdl9mdW5jX3djdG9iPXll c30KfCA6ICR7YWNfY3ZfZnVuY193Y3dpZHRoPXllc30KfCA6ICR7YWNfY3ZfZnVuY193bWVtY2hy PXllc30KfCA6ICR7YWNfY3ZfZnVuY193bWVtY3B5PXllc30KfCA6ICR7YWNfY3ZfZnVuY195cF9t YXRjaD15ZXN9CnwgCnwgIyBub24gZXhpc3RpbmcgZnVuY3Rpb25zCnwgOiAke2FjX2N2X2Z1bmNf YXJnel9jb3VudD1ub30KfCA6ICR7YWNfY3ZfZnVuY19hcmd6X25leHQ9bm99CnwgOiAke2FjX2N2 X2Z1bmNfYXJnel9zdHJpbmdpZnk9bm99CnwgOiAke2FjX2N2X2Z1bmNfb2JzdGFja3M9bm99Cnwg OiAke2FjX2N2X2Z1bmNfcHN0YXRfZ2V0ZHluYW1pYz1ub30KfCA6ICR7YWNfY3ZfZnVuY19yYXdt ZW1jaHI9bm99CnwgOiAke2FjX2N2X2Z1bmNfeWllbGQ9bm99CnwgCnwgOiAke2FjX2N2X2hhdmVf X192YV9jb3B5PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9jbG9ja190PXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9jb250cm9sX2luX21zZ2hkcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZ2V0b3B0X29wdHJl c2V0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9pbnQ2NF90PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9p bnR4eF90PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9tb2RlX3Q9eWVzfQp8IDogJHthY19jdl9oYXZl X3BpZF90PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9wd19jaGFuZ2VfaW5fc3RydWN0X3Bhc3N3ZD15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfcHdfY2xhc3NfaW5fc3RydWN0X3Bhc3N3ZD15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfcHdfZXhwaXJlX2luX3N0cnVjdF9wYXNzd2Q9eWVzfQp8IDogJHthY19jdl9o YXZlX3NhX2ZhbWlseV90PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9zaXplX3Q9eWVzfQp8IDogJHth Y19jdl9oYXZlX3NzX2ZhbWlseV9pbl9zdHJ1Y3Rfc3M9eWVzfQp8IDogJHthY19jdl9oYXZlX3Nz aXplX3Q9eWVzfQp8IDogJHthY19jdl9oYXZlX3N0cnVjdF9hZGRyaW5mbz15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfc3RydWN0X2luNl9hZGRyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9zdHJ1Y3Rfc29j a2FkZHJfaW42PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9zdHJ1Y3Rfc29ja2FkZHJfc3RvcmFnZT15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfc3RydWN0X3RpbWV2YWw9eWVzfQp8IDogJHthY19jdl9oYXZl X3VfY2hhcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfdV9pbnQ2NF90PXllc30KfCA6ICR7YWNfY3Zf aGF2ZV91X2ludD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfdV9pbnR4eF90PXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV92YV9jb3B5PXllc30KfCAKfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX0dMT0JfTk9NQVRD SD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9MTE9OR19NQVg9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfTUFYU1lNTElOS1M9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfT19OT05CTE9D Sz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9STElNSVRfTlBST0M9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfU0hVVF9SRD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9fRXhpdD15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9hbGFybT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9h bHBoYXNvcnQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfYXRvbGw9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfYnRvd2M9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfY2hkaXI9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfY2hvd249eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfY2xl YXJlcnJfdW5sb2NrZWQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfY2xvc2VkaXI9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfZHByaW50Zj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9k dXAyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2R1cD15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF9lbmR1c2Vyc2hlbGw9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZmFjY2Vzc2F0PXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2ZjaGRpcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9mY2htb2RhdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mY2hvd25hdD15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9mY250bD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mZG9wZW5k aXI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZmVvZl91bmxvY2tlZD15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9mZW9mX3VubG9ja2VkX2ZnZXRzX3VubG9ja2VkPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX2ZlcnJvcl91bmxvY2tlZD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9m ZnNsPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2Zmc2xsPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX2ZwdXJnZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mcmV4cGw9eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfZnNlZWtvPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2ZzdGF0 PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2ZzdGF0YXQ9eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfZnN5bmM9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZnRlbGxvPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX2Z0cnVuY2F0ZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9nZXRj X3VubG9ja2VkPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldGNoYXJfdW5sb2NrZWQ9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0Y3dkPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X2dldGRlbGltPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldGRvbWFpbm5hbWU9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0ZHRhYmxlc2l6ZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF9nZXRlbnY9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0Z3JvdXBzPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldGhvc3RuYW1lPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X2dldGxpbmU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0bG9hZGF2Zz15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9nZXRsb2dpbj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9nZXRs b2dpbl9yPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldHBhZ2VzaXplPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX2dldHM9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0c3Vib3B0 PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldHRpbWVvZmRheT15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9nZXR1c2Vyc2hlbGw9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ3JhbnRw dD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9oX2Vycm5vPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX2ltYXhhYnM9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfaW1heGRpdj15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9pbml0c3RhdGU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf aXNhdHR5PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2lzYmxhbms9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfaXN3Ymxhbms9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfaXN3Y3R5cGU9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbGNobW9kPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX2xjaG93bj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9saW5rPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX2xpbmthdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9sc2Vlaz15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9sc3RhdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9t YnJsZW49eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbWJydG93Yz15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9tYnNpbml0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX21ic25ydG93Y3M9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbWJzcnRvd2NzPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX21lbW1lbT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9tZW1yY2hyPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX21rZGlyYXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbWtk dGVtcD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9ta2ZpZm89eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfbWtmaWZvYXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbWtub2Q9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfbWtub2RhdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9t a3N0ZW1wPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX25sX2xhbmdpbmZvPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX29mZnNldG9mPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX29wZW5h dD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9vcGVuZGlyPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX3BjbG9zZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9waXBlPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3BvcGVuPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X29w ZW5wdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bj15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkY2xvc2U9eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2FkZGR1cDI9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2FkZG9wZW49eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2Rlc3Ryb3k9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2luaXQ9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2Rlc3Ryb3k9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldGZsYWdzPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRwZ3JvdXA9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNjaGVkcGFyYW09eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNjaGVkcG9saWN5PXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRzaWdkZWZhdWx0PXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRzaWdtYXNrPXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9pbml0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X3Bvc2l4X3NwYXduYXR0cl9zZXRmbGFncz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3Np eF9zcGF3bmF0dHJfc2V0cGdyb3VwPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3Nw YXduYXR0cl9zZXRzY2hlZHBhcmFtPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3Nw YXduYXR0cl9zZXRzY2hlZHBvbGljeT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9z cGF3bmF0dHJfc2V0c2lnZGVmYXVsdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9z cGF3bmF0dHJfc2V0c2lnbWFzaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3 bnA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcHJlYWQ9eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfcHNlbGVjdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wdGhyZWFkX3NpZ21hc2s9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcHRzbmFtZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF9wdXRjX3VubG9ja2VkPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3B1dGNoYXJfdW5s b2NrZWQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcHdyaXRlPXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX3JhbmRvbT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9yYXdtZW1jaHI9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfcmVhZGRpcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9yZWFkbGluaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9yZWFkbGlua2F0PXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX3JlYWxwYXRoPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Jl bmFtZWF0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Jld2luZGRpcj15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9ybWRpcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9ycG1hdGNoPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NjYW5kaXI9eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfc2VsZWN0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NldGVudj15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9zZXRob3N0bmFtZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zZXRs b2NhbGU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2V0c3RhdGU9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfc2V0dXNlcnNoZWxsPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NpZ2Fj dGlvbj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zaWdhZGRzZXQ9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfc2lnYWx0c3RhY2s9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2lnZGVs c2V0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NpZ2VtcHR5c2V0PXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3NpZ2ZpbGxzZXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2lnaXNt ZW1iZXI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2lncGVuZGluZz15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9zaWdwcm9jbWFzaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zbGVl cD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zbnByaW50Zj15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9zcmFuZG9tPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0YXQ9eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfc3RwY3B5PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cG5j cHk9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3RyY2FzZXN0cj15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9zdHJkdXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3RyZXJyb3Jfcj15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJuY2F0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX3N0cm5kdXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3Rybmxlbj15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9zdHJwYnJrPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cnNl cD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJzaWduYWw9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfc3RydG9kPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cnRvaW1heD15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJ0b2tfcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9zdHJ0b2xsPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cnRvdWxsPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3N0cnRvdW1heD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zeW1s aW5rPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N5bWxpbmthdD15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9zeXNfc2lnbGlzdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF90Y3NlbmRi cmVhaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF90bXBmaWxlPXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX3Rvd2N0cmFucz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF90dHluYW1lX3I9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdW5saW5rPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX3VubGlua2F0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3VubG9ja3B0PXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX3Vuc2V0ZW52PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Vz bGVlcD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF92ZHByaW50Zj15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF92c25wcmludGY9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2FpdHBpZD15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3BjcHk9eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfd2NwbmNweT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3J0b21iPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3djc2Nhc2VjbXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2Nz Y2F0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc2Nocj15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF93Y3NjbXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NzY29sbD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF93Y3NjcHk9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2Nz Y3Nwbj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NkdXA9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfd2NzbGVuPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc25jYXNlY21wPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc25jYXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfd2NzbmNtcD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NuY3B5PXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3djc25sZW49eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NzbnJ0 b21icz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NwYnJrPXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX3djc3JjaHI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NzcnRvbWJzPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc3Nwbj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF93Y3NzdHI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NzdG9rPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3djc3dpZHRoPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc3hmcm09 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2N0b2I9eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfd2N0cmFucz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3R5cGU9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfd2N3aWR0aD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93bWVtY2hy PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3dtZW1jbXA9eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfd21lbWNweT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93bWVtbW92ZT15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF93bWVtc2V0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3dy aXRldj15ZXN9CnwgCnwgIyBmdW5jdGlvbiBzcGVjaWZpYwp8IAp8IDogJHtnbF9jdl9mdW5jX2J0 b3djX2VvZj15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfYnRvd2NfbnVsPXllc30KfCA6ICR7Z2xfY3Zf ZnVuY19mY250bF9mX2R1cGZkX2Nsb2V4ZWM9eWVzfQp8IDogJHtnbF9jdl9mdW5jX2ZubWF0Y2hf cG9zaXg9eWVzfQp8IDogJHtnbF9jdl9mdW5jX2ZvcGVuX3NsYXNoPXllc30KfCA6ICR7Z2xfY3Zf ZnVuY19mcmV4cF9ub19saWJtPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19mc2Vla289eWVzfQp8IDog JHtnbF9jdl9mdW5jX2Z0ZWxsbz15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfZ2V0Y3dkX251bGw9eWVz fQp8IDogJHtnbF9jdl9mdW5jX2dldGN3ZF9wb3NpeF9zaWduYXR1cmU9eWVzfQp8IDogJHtnbF9j dl9mdW5jX2dldG9wdF9wb3NpeD15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfaXNuYW5kX25vX2xpYm09 eWVzfQp8IDogJHtnbF9jdl9mdW5jX2xkZXhwX25vX2xpYm09eWVzfQp8IDogJHtnbF9jdl9mdW5j X2xzZWVrX3BpcGU9eWVzfQp8IDogJHtnbF9jdl9mdW5jX2xzdGF0X2RlcmVmZXJlbmNlc19zbGFz aGVkX3N5bWxpbms9eWVzfQp8IDogJHtnbF9jdl9mdW5jX21hbGxvY18wX25vbm51bGw9MX0KfCA6 ICR7Z2xfY3ZfZnVuY19tYWxsb2NfcG9zaXg9eWVzfQp8IDogJHtnbF9jdl9mdW5jX21icnRvd2Nf aW5jb21wbGV0ZV9zdGF0ZT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfbWJydG93Y19udWxfcmV0dmFs PXllc30KfCA6ICR7Z2xfY3ZfZnVuY19tYnJ0b3djX251bGxfYXJnMT15ZXN9CnwgOiAke2dsX2N2 X2Z1bmNfbWJydG93Y19udWxsX2FyZzI9eWVzfQp8IDogJHtnbF9jdl9mdW5jX21icnRvd2NfcmV0 dmFsPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19tYnJ0b3djX3Nhbml0eWNoZWNrPXllc30KfCA6ICR7 Z2xfY3ZfZnVuY19vcGVuX3NsYXNoPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZfZGlyZWN0 aXZlX2E9eWVzfQp8IDogJHtnbF9jdl9mdW5jX3ByaW50Zl9kaXJlY3RpdmVfZj15ZXN9CnwgOiAk e2dsX2N2X2Z1bmNfcHJpbnRmX2RpcmVjdGl2ZV9scz15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfcHJp bnRmX2RpcmVjdGl2ZV9uPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZfZmxhZ19ncm91cGlu Zz15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfcHJpbnRmX2ZsYWdfbGVmdGFkanVzdD15ZXN9CnwgOiAk e2dsX2N2X2Z1bmNfcHJpbnRmX2ZsYWdfemVybz15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfcHJpbnRm X2luZmluaXRlPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZfbG9uZ19kb3VibGU9eWVzfQp8 IDogJHtnbF9jdl9mdW5jX3ByaW50Zl9wb3NpdGlvbnM9eWVzfQp8IDogJHtnbF9jdl9mdW5jX3By aW50Zl9wcmVjaXNpb249eWVzfQp8IDogJHtnbF9jdl9mdW5jX3ByaW50Zl9zaXplc19jOTk9eWVz fQp8IDogJHtnbF9jdl9mdW5jX3NpZ3Byb2NtYXNrPTF9CnwgOiAke2dsX2N2X2Z1bmNfc25wcmlu dGZfcmV0dmFsX2M5OT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfc25wcmludGZfc2l6ZTE9eWVzfQp8 IDogJHtnbF9jdl9mdW5jX3NucHJpbnRmX3VzYWJsZT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfc3Bh d25hdHRyX3NldHNjaGVkcGFyYW09eWVzfQp8IDogJHtnbF9jdl9mdW5jX3NwYXduYXR0cl9zZXRz Y2hlZHBvbGljeT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfc3RhdF9kaXJfc2xhc2g9eWVzfQp8IDog JHtnbF9jdl9mdW5jX3N0YXRfZmlsZV9zbGFzaD15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfc3RwbmNw eT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfdmFfY29weT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfd2Ny dG9tYl9yZXR2YWw9eWVzfQp8IDogJHtndF9jdl9mdW5jX3Vuc2V0ZW52X3JldD1pbnR9CnwgCnwg OiAke2dsX2N2X2hhdmVfaW5jbHVkZV9uZXh0PXllc30KfCAKfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF9yYXdtZW1jaHI9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX19FeGl0PXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9hbHBoYXNvcnQ9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX2F0b2xsPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9idG93Yz15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfY2hkaXI9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX2Nob3duPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9jbG9zZWRpcj15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZHByaW50Zj15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfZHVwMj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZHVwPXllc30KfCA6 ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9lbmR1c2Vyc2hlbGw9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX2ZhY2Nlc3NhdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZmNoZGly PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mY2htb2RhdD15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfZmNob3duYXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2Zj bnRsPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mZG9wZW5kaXI9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX2Zmc2w9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2Zm c2xsPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mcHVyZ2U9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX2ZzZWVrbz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZnN0 YXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2ZzdGF0YXQ9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX2ZzeW5jPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mdGVs bG89eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2Z0cnVuY2F0ZT15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfZ2V0Y3dkPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9n ZXRkZWxpbT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0ZG9tYWlubmFtZT15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0ZHRhYmxlc2l6ZT15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfZ2V0Z3JvdXBzPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9n ZXRkdGFibGVzaXplPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRncm91cHM9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGhvc3RuYW1lPXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF9nZXRsaW5lPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRs b2FkYXZnPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRsb2dpbj15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0bG9naW5fcj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfZ2V0cGFnZXNpemU9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHM9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHN1Ym9wdD15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfZ2V0dGltZW9mZGF5PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9n ZXR1c2Vyc2hlbGw9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dyYW50cHQ9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2ltYXhhYnM9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX2ltYXhkaXY9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2luaXRzdGF0ZT15 ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfaXNhdHR5PXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9pc3djdHlwZT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbGNobW9k PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9sY2hvd249eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX2xpbms9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2xpbmthdD15 ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbHNlZWs9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX2xzdGF0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnJsZW49eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX21icnRvd2M9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX21ic2luaXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX21ic25ydG93 Y3M9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX21ic3J0b3djcz15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfbWtkaXJhdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xf bWtkdGVtcD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbWtmaWZvPXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta2ZpZm9hdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfbWtub2Q9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX21rbm9kYXQ9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX21rc3RlbXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX25sX2xhbmdpbmZvPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9vcGVuYXQ9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX29wZW5kaXI9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX3BjbG9zZT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcGlwZT15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9wZW49eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX3Bvc2l4X29wZW5wdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhf c3Bhd249eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X29wZW5wdD15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd249eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRjbG9zZT15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2FkZGR1cDI9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRvcGVu PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNf ZGVzdHJveT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9h Y3Rpb25zX2luaXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0 cl9kZXN0cm95PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJf Z2V0ZmxhZ3M9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9n ZXRwZ3JvdXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9n ZXRzY2hlZHBhcmFtPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0 dHJfZ2V0c2NoZWRwb2xpY3k9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3Nw YXduYXR0cl9nZXRzaWdkZWZhdWx0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3Np eF9zcGF3bmF0dHJfZ2V0c2lnbWFzaz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9z aXhfc3Bhd25hdHRyX2luaXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3Nw YXduYXR0cl9zZXRmbGFncz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bh d25hdHRyX3NldHBncm91cD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bh d25hdHRyX3NldHNjaGVkcGFyYW09eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4 X3NwYXduYXR0cl9zZXRzY2hlZHBvbGljeT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xf cG9zaXhfc3Bhd25hdHRyX3NldHNpZ2RlZmF1bHQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzaWdtYXNrPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF9wb3NpeF9zcGF3bnA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3ByZWFkPXll c30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wc2VsZWN0PXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9wdGhyZWFkX3NpZ21hc2s9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X3B0c25hbWU9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3B3cml0ZT15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfcmFuZG9tPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9yZWFkZGlyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZWFkbGluaz15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcmVhZGxpbmthdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfcmVhbHBhdGg9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3JlbmFtZWF0 PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZXdpbmRkaXI9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3JtZGlyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9ycG1h dGNoPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zY2FuZGlyPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9zZWxlY3Q9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Nl dGVudj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2V0aG9zdG5hbWU9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NldGxvY2FsZT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfc2V0c3RhdGU9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NldHVzZXJzaGVs bD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2lnYWN0aW9uPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9zaWdhZGRzZXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X3NpZ2RlbHNldD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2lnZW1wdHlzZXQ9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ2ZpbGxzZXQ9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX3NpZ2lzbWVtYmVyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9z aWdwZW5kaW5nPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdwcm9jbWFzaz15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2xlZXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX3NucHJpbnRmPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zcmFuZG9tPXll c30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdGF0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9y YXdfZGVjbF9zdHJlcnJvcl9yPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ0b2Q9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvaW1heD15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfc3RydG9sbD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3Ry dG91bGw9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvdW1heD15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfc3ltbGluaz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfc3ltbGlua2F0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF90bXBmaWxlPXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF90b3djdHJhbnM9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX3R0eW5hbWVfcj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfdW5saW5r PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF91bmxpbmthdD15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfdW5sb2NrcHQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Vu c2V0ZW52PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF91c2xlZXA9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3ZkcHJpbnRmPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF92c25wcmludGY9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3dhaXRwaWQ9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djcGNweT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfd2NwbmNweT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NydG9tYj15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzY2FzZWNtcD15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfd2NzY2F0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NjaHI9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2NtcD15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfd2NzY29sbD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzY3B5 PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3Njc3BuPXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF93Y3NkdXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2xl bj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzbmNhc2VjbXA9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3djc25jYXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X3djc25jbXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc25jcHk9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc25sZW49eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX3djc25ydG9tYnM9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3Bicms9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3JjaHI9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX3djc3J0b21icz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2Nzc3Bu PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NzdHI9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX3djc3Rvaz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2Nzd2lk dGg9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3hmcm09eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3djdG9iPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3Ry YW5zPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3R5cGU9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3djd2lkdGg9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3dt ZW1jaHI9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3dtZW1jbXA9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3dtZW1jcHk9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X3dtZW1tb3ZlPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93bWVtc2V0PXllc30KfCAK fCA6ICR7Z2xfY3ZfaGVhZGVyX2Vycm5vX2hfY29tcGxldGU9eWVzfQp8IDogJHtnbF9jdl9oZWFk ZXJfaW50dHlwZXNfaD15ZXN9CnwgOiAke2dsX2N2X2hlYWRlcl9sYW5naW5mb19jb2Rlc2V0PXll c30KfCA6ICR7Z2xfY3ZfaGVhZGVyX2xhbmdpbmZvX2VyYT15ZXN9CnwgOiAke2dsX2N2X2hlYWRl cl9sYW5naW5mb190X2ZtdF9hbXBtPXllc30KfCA6ICR7Z2xfY3ZfaGVhZGVyX2xhbmdpbmZvX3ll c2V4cHI9eWVzfQp8IDogJHtnbF9jdl9oZWFkZXJfbG9jYWxlX2hfcG9zaXgyMDAxPXllc30KfCA6 ICR7Z2xfY3ZfaGVhZGVyX3NpZ25hbF9oX1NJR1BJUEU9eWVzfQp8IDogJHtnbF9jdl9oZWFkZXJf c3RkaW50X2g9eWVzfQp8IDogJHtnbF9jdl9oZWFkZXJfc3lzX3NlbGVjdF9oX3NlbGZjb250YWlu ZWQ9eWVzfQp8IApjb25maWd1cmU6MjkwODogY2hlY2tpbmcgYnVpbGQgc3lzdGVtIHR5cGUKY29u ZmlndXJlOjI5MjI6IHJlc3VsdDogYW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4yCmNvbmZpZ3VyZToy OTQyOiBjaGVja2luZyBob3N0IHN5c3RlbSB0eXBlCmNvbmZpZ3VyZToyOTU1OiByZXN1bHQ6IGFt ZDY0LXBvcnRibGQtZnJlZWJzZDkuMgpjb25maWd1cmU6Mjk3NTogY2hlY2tpbmcgdGFyZ2V0IHN5 c3RlbSB0eXBlCmNvbmZpZ3VyZToyOTg4OiByZXN1bHQ6IGFtZDY0LXBvcnRibGQtZnJlZWJzZDku Mgpjb25maWd1cmU6MzAzMTogY2hlY2tpbmcgZm9yIGEgQlNELWNvbXBhdGlibGUgaW5zdGFsbApj b25maWd1cmU6MzA5OTogcmVzdWx0OiAvdXNyL2Jpbi9pbnN0YWxsIC1jIC1vIHJvb3QgLWcgd2hl ZWwKY29uZmlndXJlOjMxMTA6IGNoZWNraW5nIHdoZXRoZXIgYnVpbGQgZW52aXJvbm1lbnQgaXMg c2FuZQpjb25maWd1cmU6MzE2NTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjMyMDM6IFdBUk5JTkc6 ICdtaXNzaW5nJyBzY3JpcHQgaXMgdG9vIG9sZCBvciBtaXNzaW5nCmNvbmZpZ3VyZTozMzE2OiBj aGVja2luZyBmb3IgYSB0aHJlYWQtc2FmZSBta2RpciAtcApjb25maWd1cmU6MzM1NTogcmVzdWx0 OiAvYmluL21rZGlyIC1wCmNvbmZpZ3VyZTozMzYyOiBjaGVja2luZyBmb3IgZ2F3awpjb25maWd1 cmU6MzM4OTogcmVzdWx0OiAvdXNyL2Jpbi9hd2sKY29uZmlndXJlOjM0MDA6IGNoZWNraW5nIHdo ZXRoZXIgZ21ha2Ugc2V0cyAkKE1BS0UpCmNvbmZpZ3VyZTozNDIyOiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MzQ1MTogY2hlY2tpbmcgd2hldGhlciBnbWFrZSBzdXBwb3J0cyBuZXN0ZWQgdmFyaWFi bGVzCmNvbmZpZ3VyZTozNDY4OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MzYxMDogY2hlY2tpbmcg d2hldGhlciBnbWFrZSBzdXBwb3J0cyBuZXN0ZWQgdmFyaWFibGVzCmNvbmZpZ3VyZTozNjI3OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MzY1MTogY2hlY2tpbmcgZm9yIHN0eWxlIG9mIGluY2x1ZGUg dXNlZCBieSBnbWFrZQpjb25maWd1cmU6MzY3OTogcmVzdWx0OiBHTlUKY29uZmlndXJlOjM3NTA6 IGNoZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjM3Nzc6IHJlc3VsdDogY2MKY29uZmlndXJlOjQw MDY6IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjQwMTU6IGNjIC0t dmVyc2lvbiA+JjUKY2MgKEdDQykgNC4yLjEgMjAwNzA4MzEgcGF0Y2hlZCBbRnJlZUJTRF0KQ29w eXJpZ2h0IChDKSAyMDA3IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpUaGlzIGlzIGZy ZWUgc29mdHdhcmU7IHNlZSB0aGUgc291cmNlIGZvciBjb3B5aW5nIGNvbmRpdGlvbnMuICBUaGVy ZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNT IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNvbmZpZ3VyZTo0MDI2OiAkPyA9IDAKY29uZmln dXJlOjQwMTU6IGNjIC12ID4mNQpVc2luZyBidWlsdC1pbiBzcGVjcy4KVGFyZ2V0OiBhbWQ2NC11 bmRlcm15ZGVzay1mcmVlYnNkCkNvbmZpZ3VyZWQgd2l0aDogRnJlZUJTRC9hbWQ2NCBzeXN0ZW0g Y29tcGlsZXIKVGhyZWFkIG1vZGVsOiBwb3NpeApnY2MgdmVyc2lvbiA0LjIuMSAyMDA3MDgzMSBw YXRjaGVkIFtGcmVlQlNEXQpjb25maWd1cmU6NDAyNjogJD8gPSAwCmNvbmZpZ3VyZTo0MDE1OiBj YyAtViA+JjUKY2M6ICctVicgb3B0aW9uIG11c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6NDAy NjogJD8gPSAxCmNvbmZpZ3VyZTo0MDE1OiBjYyAtcXZlcnNpb24gPiY1CmNjOiB1bnJlY29nbml6 ZWQgb3B0aW9uICctcXZlcnNpb24nCmNjOiBObyBpbnB1dCBmaWxlcyBzcGVjaWZpZWQKY29uZmln dXJlOjQwMjY6ICQ/ID0gMQpjb25maWd1cmU6NDA0NjogY2hlY2tpbmcgd2hldGhlciB0aGUgQyBj b21waWxlciB3b3Jrcwpjb25maWd1cmU6NDA2ODogY2MgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFs aWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMg ID4mNQpjb25maWd1cmU6NDA3MjogJD8gPSAwCmNvbmZpZ3VyZTo0MTIwOiByZXN1bHQ6IHllcwpj b25maWd1cmU6NDEyMzogY2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgZGVmYXVsdCBvdXRwdXQgZmls ZSBuYW1lCmNvbmZpZ3VyZTo0MTI1OiByZXN1bHQ6IGEub3V0CmNvbmZpZ3VyZTo0MTMxOiBjaGVj a2luZyBmb3Igc3VmZml4IG9mIGV4ZWN1dGFibGVzCmNvbmZpZ3VyZTo0MTM4OiBjYyAtbyBjb25m dGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg IC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZTo0MTQyOiAkPyA9IDAK Y29uZmlndXJlOjQxNjQ6IHJlc3VsdDogCmNvbmZpZ3VyZTo0MTg2OiBjaGVja2luZyB3aGV0aGVy IHdlIGFyZSBjcm9zcyBjb21waWxpbmcKY29uZmlndXJlOjQxOTQ6IGNjIC1vIGNvbmZ0ZXN0IC1P MiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUwvdXNy L2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjQxOTg6ICQ/ID0gMApjb25maWd1 cmU6NDIwNTogLi9jb25mdGVzdApjb25maWd1cmU6NDIwOTogJD8gPSAwCmNvbmZpZ3VyZTo0MjI0 OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo0MjI5OiBjaGVja2luZyBmb3Igc3VmZml4IG9mIG9iamVj dCBmaWxlcwpjb25maWd1cmU6NDI1MTogY2MgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFz aW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0MjU1OiAk PyA9IDAKY29uZmlndXJlOjQyNzY6IHJlc3VsdDogbwpjb25maWd1cmU6NDI4MDogY2hlY2tpbmcg d2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyCmNvbmZpZ3VyZTo0Mjk5OiBj YyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg Y29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjQyOTk6ICQ/ID0gMApjb25maWd1cmU6NDMwODogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjQzMTc6IGNoZWNraW5nIHdoZXRoZXIgY2MgYWNjZXB0cyAtZwpj b25maWd1cmU6NDMzNzogY2MgLWMgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+ JjUKY29uZmlndXJlOjQzMzc6ICQ/ID0gMApjb25maWd1cmU6NDM3ODogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjQzOTU6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBDODkKY29u ZmlndXJlOjQ0NTg6IGNjICAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy L2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjQ0NTg6ICQ/ID0gMApjb25m aWd1cmU6NDQ3MTogcmVzdWx0OiBub25lIG5lZWRlZApjb25maWd1cmU6NDQ5NjogY2hlY2tpbmcg d2hldGhlciBjYyB1bmRlcnN0YW5kcyAtYyBhbmQgLW8gdG9nZXRoZXIKY29uZmlndXJlOjQ1MTg6 IGNjIC1jIGNvbmZ0ZXN0LmMgLW8gY29uZnRlc3QyLm8KY29uZmlndXJlOjQ1MjE6ICQ/ID0gMApj b25maWd1cmU6NDUxODogY2MgLWMgY29uZnRlc3QuYyAtbyBjb25mdGVzdDIubwpjb25maWd1cmU6 NDUyMTogJD8gPSAwCmNvbmZpZ3VyZTo0NTMzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDU1Mjog Y2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBjYwpjb25maWd1cmU6NDY2MzogcmVzdWx0OiBn Y2MzCmNvbmZpZ3VyZTo0NzI4OiBjaGVja2luZyBmb3IgYXIKY29uZmlndXJlOjQ3NDQ6IGZvdW5k IC91c3IvYmluL2FyCmNvbmZpZ3VyZTo0NzU1OiByZXN1bHQ6IGFyCmNvbmZpZ3VyZTo0NzgxOiBj aGVja2luZyB0aGUgYXJjaGl2ZXIgKGFyKSBpbnRlcmZhY2UKY29uZmlndXJlOjQ3OTc6IGNjIC1j IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25m dGVzdC5jID4mNQpjb25maWd1cmU6NDc5NzogJD8gPSAwCmNvbmZpZ3VyZTo0Nzk5OiBhciBjcnUg bGliY29uZnRlc3QuYSBjb25mdGVzdC5vID4mNQpjb25maWd1cmU6NDgwMjogJD8gPSAwCmNvbmZp Z3VyZTo0ODMwOiByZXN1bHQ6IGFyCmNvbmZpZ3VyZTo0ODY5OiBjaGVja2luZyBob3cgdG8gcnVu IHRoZSBDIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6NDkzOTogcmVzdWx0OiBjcHAKY29uZmlndXJl OjQ5NTk6IGNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jCmNvbmZpZ3VyZTo0OTU5 OiAkPyA9IDAKY29uZmlndXJlOjQ5NzM6IGNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVz dC5jCmNvbmZ0ZXN0LmM6MTE6Mjg6IGVycm9yOiBhY19ub25leGlzdGVudC5oOiBObyBzdWNoIGZp bGUgb3IgZGlyZWN0b3J5CmNvbmZpZ3VyZTo0OTczOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQg cHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJN ZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJtZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9W RVJTSU9OICI5LjEuNyIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJNZXNhIDkuMS43Igp8ICNk ZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvZW50 ZXJfYnVnLmNnaT9wcm9kdWN0PU1lc2EiCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZp bmUgUEFDS0FHRSAibWVzYSIKfCAjZGVmaW5lIFZFUlNJT04gIjkuMS43Igp8IC8qIGVuZCBjb25m ZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQuaD4KY29uZmlndXJlOjUwNDk6 IGNoZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjUwNzY6IHJlc3VsdDogY2MKY29uZmlndXJlOjUz MDU6IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjUzMTQ6IGNjIC0t dmVyc2lvbiA+JjUKY2MgKEdDQykgNC4yLjEgMjAwNzA4MzEgcGF0Y2hlZCBbRnJlZUJTRF0KQ29w eXJpZ2h0IChDKSAyMDA3IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpUaGlzIGlzIGZy ZWUgc29mdHdhcmU7IHNlZSB0aGUgc291cmNlIGZvciBjb3B5aW5nIGNvbmRpdGlvbnMuICBUaGVy ZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNT IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNvbmZpZ3VyZTo1MzI1OiAkPyA9IDAKY29uZmln dXJlOjUzMTQ6IGNjIC12ID4mNQpVc2luZyBidWlsdC1pbiBzcGVjcy4KVGFyZ2V0OiBhbWQ2NC11 bmRlcm15ZGVzay1mcmVlYnNkCkNvbmZpZ3VyZWQgd2l0aDogRnJlZUJTRC9hbWQ2NCBzeXN0ZW0g Y29tcGlsZXIKVGhyZWFkIG1vZGVsOiBwb3NpeApnY2MgdmVyc2lvbiA0LjIuMSAyMDA3MDgzMSBw YXRjaGVkIFtGcmVlQlNEXQpjb25maWd1cmU6NTMyNTogJD8gPSAwCmNvbmZpZ3VyZTo1MzE0OiBj YyAtViA+JjUKY2M6ICctVicgb3B0aW9uIG11c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6NTMy NTogJD8gPSAxCmNvbmZpZ3VyZTo1MzE0OiBjYyAtcXZlcnNpb24gPiY1CmNjOiB1bnJlY29nbml6 ZWQgb3B0aW9uICctcXZlcnNpb24nCmNjOiBObyBpbnB1dCBmaWxlcyBzcGVjaWZpZWQKY29uZmln dXJlOjUzMjU6ICQ/ID0gMQpjb25maWd1cmU6NTMyOTogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUg dXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyCmNvbmZpZ3VyZTo1MzU3OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6NTM2NjogY2hlY2tpbmcgd2hldGhlciBjYyBhY2NlcHRzIC1nCmNvbmZpZ3VyZTo1NDI3 OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NTQ0NDogY2hlY2tpbmcgZm9yIGNjIG9wdGlvbiB0byBh Y2NlcHQgSVNPIEM4OQpjb25maWd1cmU6NTUyMDogcmVzdWx0OiBub25lIG5lZWRlZApjb25maWd1 cmU6NTU0NTogY2hlY2tpbmcgd2hldGhlciBjYyB1bmRlcnN0YW5kcyAtYyBhbmQgLW8gdG9nZXRo ZXIKY29uZmlndXJlOjU1ODI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo1NjAxOiBjaGVja2luZyBk ZXBlbmRlbmN5IHN0eWxlIG9mIGNjCmNvbmZpZ3VyZTo1NzEyOiByZXN1bHQ6IGdjYzMKY29uZmln dXJlOjU3ODM6IGNoZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjU3OTk6IGZvdW5kIC91c3IvYmlu L2djYwpjb25maWd1cmU6NTgxMDogcmVzdWx0OiBnY2MKY29uZmlndXJlOjYwMzk6IGNoZWNraW5n IGZvciBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjYwNDg6IGdjYyAtLXZlcnNpb24gPiY1 CmdjYyAoR0NDKSA0LjIuMSAyMDA3MDgzMSBwYXRjaGVkIFtGcmVlQlNEXQpDb3B5cmlnaHQgKEMp IDIwMDcgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuClRoaXMgaXMgZnJlZSBzb2Z0d2Fy ZTsgc2VlIHRoZSBzb3VyY2UgZm9yIGNvcHlpbmcgY29uZGl0aW9ucy4gIFRoZXJlIGlzIE5PCndh cnJhbnR5OyBub3QgZXZlbiBmb3IgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFS VElDVUxBUiBQVVJQT1NFLgoKY29uZmlndXJlOjYwNTk6ICQ/ID0gMApjb25maWd1cmU6NjA0ODog Z2NjIC12ID4mNQpVc2luZyBidWlsdC1pbiBzcGVjcy4KVGFyZ2V0OiBhbWQ2NC11bmRlcm15ZGVz ay1mcmVlYnNkCkNvbmZpZ3VyZWQgd2l0aDogRnJlZUJTRC9hbWQ2NCBzeXN0ZW0gY29tcGlsZXIK VGhyZWFkIG1vZGVsOiBwb3NpeApnY2MgdmVyc2lvbiA0LjIuMSAyMDA3MDgzMSBwYXRjaGVkIFtG cmVlQlNEXQpjb25maWd1cmU6NjA1OTogJD8gPSAwCmNvbmZpZ3VyZTo2MDQ4OiBnY2MgLVYgPiY1 CmdjYzogJy1WJyBvcHRpb24gbXVzdCBoYXZlIGFyZ3VtZW50CmNvbmZpZ3VyZTo2MDU5OiAkPyA9 IDEKY29uZmlndXJlOjYwNDg6IGdjYyAtcXZlcnNpb24gPiY1CmdjYzogdW5yZWNvZ25pemVkIG9w dGlvbiAnLXF2ZXJzaW9uJwpnY2M6IE5vIGlucHV0IGZpbGVzIHNwZWNpZmllZApjb25maWd1cmU6 NjA1OTogJD8gPSAxCmNvbmZpZ3VyZTo2MDYzOiBjaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2lu ZyB0aGUgR05VIEMgY29tcGlsZXIKY29uZmlndXJlOjYwOTE6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZTo2MTAwOiBjaGVja2luZyB3aGV0aGVyIGdjYyBhY2NlcHRzIC1nCmNvbmZpZ3VyZTo2MTIwOiBj YyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg Y29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjYxMjA6ICQ/ID0gMApjb25maWd1cmU6NjE2MTogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjYxNzg6IGNoZWNraW5nIGZvciBnY2Mgb3B0aW9uIHRvIGFjY2Vw dCBJU08gQzg5CmNvbmZpZ3VyZTo2MjU0OiByZXN1bHQ6IG5vbmUgbmVlZGVkCmNvbmZpZ3VyZTo2 Mjc5OiBjaGVja2luZyB3aGV0aGVyIGdjYyB1bmRlcnN0YW5kcyAtYyBhbmQgLW8gdG9nZXRoZXIK Y29uZmlndXJlOjYzMTY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2MzM1OiBjaGVja2luZyBkZXBl bmRlbmN5IHN0eWxlIG9mIGdjYwpjb25maWd1cmU6NjQ0NjogcmVzdWx0OiBnY2MzCmNvbmZpZ3Vy ZTo2NDY2OiBjaGVja2luZyBob3cgdG8gcnVuIHRoZSBDIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6 NjQ5NzogY3BwIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjY0OTc6 ICQ/ID0gMApjb25maWd1cmU6NjUxMTogY3BwIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0 LmMKY29uZnRlc3QuYzoxMToyODogZXJyb3I6IGFjX25vbmV4aXN0ZW50Lmg6IE5vIHN1Y2ggZmls ZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjY1MTE6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBw cm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIk1l c2EiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIm1lc2EiCnwgI2RlZmluZSBQQUNLQUdFX1ZF UlNJT04gIjkuMS43Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIk1lc2EgOS4xLjciCnwgI2Rl ZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRl cl9idWcuY2dpP3Byb2R1Y3Q9TWVzYSIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmlu ZSBQQUNLQUdFICJtZXNhIgp8ICNkZWZpbmUgVkVSU0lPTiAiOS4xLjciCnwgLyogZW5kIGNvbmZk ZWZzLmguICAqLwp8ICNpbmNsdWRlIDxhY19ub25leGlzdGVudC5oPgpjb25maWd1cmU6NjUzNjog cmVzdWx0OiBnY2MgLUUKY29uZmlndXJlOjY1NTY6IGNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSBj b25mdGVzdC5jCmNvbmZpZ3VyZTo2NTU2OiAkPyA9IDAKY29uZmlndXJlOjY1NzA6IGNwcCAtSS91 c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jCmNvbmZ0ZXN0LmM6MTE6Mjg6IGVycm9yOiBhY19u b25leGlzdGVudC5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CmNvbmZpZ3VyZTo2NTcwOiAk PyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8 ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJNZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJt ZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICI5LjEuNyIKfCAjZGVmaW5lIFBBQ0tBR0Vf U1RSSU5HICJNZXNhIDkuMS43Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8v YnVncy5mcmVlZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PU1lc2EiCnwgI2RlZmlu ZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUgUEFDS0FHRSAibWVzYSIKfCAjZGVmaW5lIFZFUlNJ T04gIjkuMS43Igp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhp c3RlbnQuaD4KY29uZmlndXJlOjY3MTk6IGNoZWNraW5nIGZvciBDKysgY29tcGlsZXIgdmVyc2lv bgpjb25maWd1cmU6NjcyODogYysrIC0tdmVyc2lvbiA+JjUKYysrIChHQ0MpIDQuMi4xIDIwMDcw ODMxIHBhdGNoZWQgW0ZyZWVCU0RdCkNvcHlyaWdodCAoQykgMjAwNyBGcmVlIFNvZnR3YXJlIEZv dW5kYXRpb24sIEluYy4KVGhpcyBpcyBmcmVlIHNvZnR3YXJlOyBzZWUgdGhlIHNvdXJjZSBmb3Ig Y29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8Kd2FycmFudHk7IG5vdCBldmVuIGZvciBN RVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuCgpjb25m aWd1cmU6NjczOTogJD8gPSAwCmNvbmZpZ3VyZTo2NzI4OiBjKysgLXYgPiY1ClVzaW5nIGJ1aWx0 LWluIHNwZWNzLgpUYXJnZXQ6IGFtZDY0LXVuZGVybXlkZXNrLWZyZWVic2QKQ29uZmlndXJlZCB3 aXRoOiBGcmVlQlNEL2FtZDY0IHN5c3RlbSBjb21waWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4Cmdj YyB2ZXJzaW9uIDQuMi4xIDIwMDcwODMxIHBhdGNoZWQgW0ZyZWVCU0RdCmNvbmZpZ3VyZTo2NzM5 OiAkPyA9IDAKY29uZmlndXJlOjY3Mjg6IGMrKyAtViA+JjUKYysrOiAnLVYnIG9wdGlvbiBtdXN0 IGhhdmUgYXJndW1lbnQKY29uZmlndXJlOjY3Mzk6ICQ/ID0gMQpjb25maWd1cmU6NjcyODogYysr IC1xdmVyc2lvbiA+JjUKYysrOiB1bnJlY29nbml6ZWQgb3B0aW9uICctcXZlcnNpb24nCmMrKzog Tm8gaW5wdXQgZmlsZXMgc3BlY2lmaWVkCmNvbmZpZ3VyZTo2NzM5OiAkPyA9IDEKY29uZmlndXJl OjY3NDM6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQysrIGNvbXBpbGVy CmNvbmZpZ3VyZTo2NzYyOiBjKysgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1J L3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmNwcCA+JjUKY29uZmlndXJlOjY3NjI6ICQ/ID0g MApjb25maWd1cmU6Njc3MTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY3ODA6IGNoZWNraW5nIHdo ZXRoZXIgYysrIGFjY2VwdHMgLWcKY29uZmlndXJlOjY4MDA6IGMrKyAtYyAtZyAtSS91c3IvbG9j YWwvaW5jbHVkZSBjb25mdGVzdC5jcHAgPiY1CmNvbmZpZ3VyZTo2ODAwOiAkPyA9IDAKY29uZmln dXJlOjY4NDE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2ODY2OiBjaGVja2luZyBkZXBlbmRlbmN5 IHN0eWxlIG9mIGMrKwpjb25maWd1cmU6Njk3NzogcmVzdWx0OiBnY2MzCmNvbmZpZ3VyZTo2OTk3 OiBjaGVja2luZyBob3cgdG8gcnVuIHRoZSBDKysgcHJlcHJvY2Vzc29yCmNvbmZpZ3VyZTo3MDI0 OiBjKysgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY3BwCmNvbmZpZ3VyZTo3MDI0 OiAkPyA9IDAKY29uZmlndXJlOjcwMzg6IGMrKyAtRSAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25m dGVzdC5jcHAKY29uZnRlc3QuY3BwOjExOjI4OiBlcnJvcjogYWNfbm9uZXhpc3RlbnQuaDogTm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6NzAzODogJD8gPSAxCmNvbmZpZ3VyZTog ZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tBR0Vf TkFNRSAiTWVzYSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibWVzYSIKfCAjZGVmaW5lIFBB Q0tBR0VfVkVSU0lPTiAiOS4xLjciCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTWVzYSA5LjEu NyIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Au b3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1NZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwgIiIK fCAjZGVmaW5lIFBBQ0tBR0UgIm1lc2EiCnwgI2RlZmluZSBWRVJTSU9OICI5LjEuNyIKfCAvKiBl bmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3Vy ZTo3MDYzOiByZXN1bHQ6IGMrKyAtRQpjb25maWd1cmU6NzA4MzogYysrIC1FIC1JL3Vzci9sb2Nh bC9pbmNsdWRlIGNvbmZ0ZXN0LmNwcApjb25maWd1cmU6NzA4MzogJD8gPSAwCmNvbmZpZ3VyZTo3 MDk3OiBjKysgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY3BwCmNvbmZ0ZXN0LmNw cDoxMToyODogZXJyb3I6IGFjX25vbmV4aXN0ZW50Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv cnkKY29uZmlndXJlOjcwOTc6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoK fCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIk1lc2EiCnwgI2RlZmlu ZSBQQUNLQUdFX1RBUk5BTUUgIm1lc2EiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjkuMS43 Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIk1lc2EgOS4xLjciCnwgI2RlZmluZSBQQUNLQUdF X0JVR1JFUE9SVCAiaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dpP3By b2R1Y3Q9TWVzYSIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBQQUNLQUdFICJt ZXNhIgp8ICNkZWZpbmUgVkVSU0lPTiAiOS4xLjciCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8 ICNpbmNsdWRlIDxhY19ub25leGlzdGVudC5oPgpjb25maWd1cmU6NzE5MDogY2hlY2tpbmcgZm9y IGcrKwpjb25maWd1cmU6NzIwNjogZm91bmQgL3Vzci9iaW4vZysrCmNvbmZpZ3VyZTo3MjE3OiBy ZXN1bHQ6IGcrKwpjb25maWd1cmU6NzI0NDogY2hlY2tpbmcgZm9yIEMrKyBjb21waWxlciB2ZXJz aW9uCmNvbmZpZ3VyZTo3MjUzOiBnKysgLS12ZXJzaW9uID4mNQpnKysgKEdDQykgNC4yLjEgMjAw NzA4MzEgcGF0Y2hlZCBbRnJlZUJTRF0KQ29weXJpZ2h0IChDKSAyMDA3IEZyZWUgU29mdHdhcmUg Rm91bmRhdGlvbiwgSW5jLgpUaGlzIGlzIGZyZWUgc29mdHdhcmU7IHNlZSB0aGUgc291cmNlIGZv ciBjb3B5aW5nIGNvbmRpdGlvbnMuICBUaGVyZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9y IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNv bmZpZ3VyZTo3MjY0OiAkPyA9IDAKY29uZmlndXJlOjcyNTM6IGcrKyAtdiA+JjUKVXNpbmcgYnVp bHQtaW4gc3BlY3MuClRhcmdldDogYW1kNjQtdW5kZXJteWRlc2stZnJlZWJzZApDb25maWd1cmVk IHdpdGg6IEZyZWVCU0QvYW1kNjQgc3lzdGVtIGNvbXBpbGVyClRocmVhZCBtb2RlbDogcG9zaXgK Z2NjIHZlcnNpb24gNC4yLjEgMjAwNzA4MzEgcGF0Y2hlZCBbRnJlZUJTRF0KY29uZmlndXJlOjcy NjQ6ICQ/ID0gMApjb25maWd1cmU6NzI1MzogZysrIC1WID4mNQpnKys6ICctVicgb3B0aW9uIG11 c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6NzI2NDogJD8gPSAxCmNvbmZpZ3VyZTo3MjUzOiBn KysgLXF2ZXJzaW9uID4mNQpnKys6IHVucmVjb2duaXplZCBvcHRpb24gJy1xdmVyc2lvbicKZysr OiBObyBpbnB1dCBmaWxlcyBzcGVjaWZpZWQKY29uZmlndXJlOjcyNjQ6ICQ/ID0gMQpjb25maWd1 cmU6NzI2ODogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29tcGls ZXIKY29uZmlndXJlOjcyOTY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3MzA1OiBjaGVja2luZyB3 aGV0aGVyIGcrKyBhY2NlcHRzIC1nCmNvbmZpZ3VyZTo3MzI1OiBjYyAtYyAtTzIgLXBpcGUgLWZu by1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY3BwID4mNQpj b25maWd1cmU6NzMyNTogJD8gPSAwCmNvbmZpZ3VyZTo3MzY2OiByZXN1bHQ6IHllcwpjb25maWd1 cmU6NzM5MTogY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBnKysKY29uZmlndXJlOjc1MDI6 IHJlc3VsdDogZ2NjMwpjb25maWd1cmU6NzUyMjogY2hlY2tpbmcgaG93IHRvIHJ1biB0aGUgQysr IHByZXByb2Nlc3Nvcgpjb25maWd1cmU6NzU0OTogZysrIC1FICBjb25mdGVzdC5jcHAKY29uZmln dXJlOjc1NDk6ICQ/ID0gMApjb25maWd1cmU6NzU2MzogZysrIC1FICBjb25mdGVzdC5jcHAKY29u ZnRlc3QuY3BwOjExOjI4OiBlcnJvcjogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9y IGRpcmVjdG9yeQpjb25maWd1cmU6NzU2MzogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dy YW0gd2FzOgp8IC8qIGNvbmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiTWVzYSIK fCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibWVzYSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lP TiAiOS4xLjciCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTWVzYSA5LjEuNyIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL2VudGVyX2J1 Zy5jZ2k/cHJvZHVjdD1NZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwgIiIKfCAjZGVmaW5lIFBB Q0tBR0UgIm1lc2EiCnwgI2RlZmluZSBWRVJTSU9OICI5LjEuNyIKfCAvKiBlbmQgY29uZmRlZnMu aC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZTo3NTg4OiByZXN1 bHQ6IGcrKyAtRQpjb25maWd1cmU6NzYwODogZysrIC1FICBjb25mdGVzdC5jcHAKY29uZmlndXJl Ojc2MDg6ICQ/ID0gMApjb25maWd1cmU6NzYyMjogZysrIC1FICBjb25mdGVzdC5jcHAKY29uZnRl c3QuY3BwOjExOjI4OiBlcnJvcjogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9yIGRp cmVjdG9yeQpjb25maWd1cmU6NzYyMjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0g d2FzOgp8IC8qIGNvbmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiTWVzYSIKfCAj ZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibWVzYSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAi OS4xLjciCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTWVzYSA5LjEuNyIKfCAjZGVmaW5lIFBB Q0tBR0VfQlVHUkVQT1JUICJodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL2VudGVyX2J1Zy5j Z2k/cHJvZHVjdD1NZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwgIiIKfCAjZGVmaW5lIFBBQ0tB R0UgIm1lc2EiCnwgI2RlZmluZSBWRVJTSU9OICI5LjEuNyIKfCAvKiBlbmQgY29uZmRlZnMuaC4g ICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZTo3NjY2OiBjaGVja2lu ZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGNjCmNvbmZpZ3VyZTo3Nzc1OiByZXN1bHQ6IGdjYzMKY29u ZmlndXJlOjc3OTQ6IGNoZWNraW5nIGZvciBnbWFrZQpjb25maWd1cmU6NzgyMTogcmVzdWx0OiBn bWFrZQpjb25maWd1cmU6NzgzNjogY2hlY2tpbmcgZm9yIHB5dGhvbjIKY29uZmlndXJlOjc4NTI6 IGZvdW5kIC91c3IvbG9jYWwvYmluL3B5dGhvbjIKY29uZmlndXJlOjc4NjM6IHJlc3VsdDogcHl0 aG9uMgpjb25maWd1cmU6Nzg4MDogY2hlY2tpbmcgcHl0aG9uMiBtb2R1bGU6IGxpYnhtbDIKY29u ZmlndXJlOjc4ODU6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3OTAwOiBjaGVja2luZyBmb3IgYSBz ZWQgdGhhdCBkb2VzIG5vdCB0cnVuY2F0ZSBvdXRwdXQKY29uZmlndXJlOjc5NjQ6IHJlc3VsdDog L3Vzci9iaW4vc2VkCmNvbmZpZ3VyZTo4MDE4OiBjaGVja2luZyBob3cgdG8gcHJpbnQgc3RyaW5n cwpjb25maWd1cmU6ODA0NTogcmVzdWx0OiBwcmludGYKY29uZmlndXJlOjgwNjY6IGNoZWNraW5n IGZvciBhIHNlZCB0aGF0IGRvZXMgbm90IHRydW5jYXRlIG91dHB1dApjb25maWd1cmU6ODEzMDog cmVzdWx0OiAvdXNyL2Jpbi9zZWQKY29uZmlndXJlOjgxNDg6IGNoZWNraW5nIGZvciBncmVwIHRo YXQgaGFuZGxlcyBsb25nIGxpbmVzIGFuZCAtZQpjb25maWd1cmU6ODIwNjogcmVzdWx0OiAvdXNy L2Jpbi9ncmVwCmNvbmZpZ3VyZTo4MjExOiBjaGVja2luZyBmb3IgZWdyZXAKY29uZmlndXJlOjgy NzM6IHJlc3VsdDogL3Vzci9iaW4vZWdyZXAKY29uZmlndXJlOjgyNzg6IGNoZWNraW5nIGZvciBm Z3JlcApjb25maWd1cmU6ODM0MDogcmVzdWx0OiAvdXNyL2Jpbi9mZ3JlcApjb25maWd1cmU6ODM3 NTogY2hlY2tpbmcgZm9yIGxkIHVzZWQgYnkgY2MKY29uZmlndXJlOjg0NDI6IHJlc3VsdDogL3Vz ci9iaW4vbGQKY29uZmlndXJlOjg0NDk6IGNoZWNraW5nIGlmIHRoZSBsaW5rZXIgKC91c3IvYmlu L2xkKSBpcyBHTlUgbGQKY29uZmlndXJlOjg0NjQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4NDc2 OiBjaGVja2luZyBmb3IgQlNELSBvciBNUy1jb21wYXRpYmxlIG5hbWUgbGlzdGVyIChubSkKY29u ZmlndXJlOjg1MjU6IHJlc3VsdDogL3Vzci9iaW4vbm0gLUIKY29uZmlndXJlOjg2NTU6IGNoZWNr aW5nIHRoZSBuYW1lIGxpc3RlciAoL3Vzci9iaW4vbm0gLUIpIGludGVyZmFjZQpjb25maWd1cmU6 ODY2MjogY2MgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9p bmNsdWRlIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo4NjY1OiAvdXNyL2Jpbi9ubSAtQiAiY29u ZnRlc3QubyIKY29uZmlndXJlOjg2Njg6IG91dHB1dAowMDAwMDAwMDAwMDAwMDAwIEIgc29tZV92 YXJpYWJsZQpjb25maWd1cmU6ODY3NTogcmVzdWx0OiBCU0Qgbm0KY29uZmlndXJlOjg2Nzg6IGNo ZWNraW5nIHdoZXRoZXIgbG4gLXMgd29ya3MKY29uZmlndXJlOjg2ODI6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZTo4NjkwOiBjaGVja2luZyB0aGUgbWF4aW11bSBsZW5ndGggb2YgY29tbWFuZCBsaW5l IGFyZ3VtZW50cwpjb25maWd1cmU6ODgyMDogcmVzdWx0OiAyNjIxNDQKY29uZmlndXJlOjg4Mzc6 IGNoZWNraW5nIHdoZXRoZXIgdGhlIHNoZWxsIHVuZGVyc3RhbmRzIHNvbWUgWFNJIGNvbnN0cnVj dHMKY29uZmlndXJlOjg4NDc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4ODUxOiBjaGVja2luZyB3 aGV0aGVyIHRoZSBzaGVsbCB1bmRlcnN0YW5kcyAiKz0iCmNvbmZpZ3VyZTo4ODU3OiByZXN1bHQ6 IG5vCmNvbmZpZ3VyZTo4ODkyOiBjaGVja2luZyBob3cgdG8gY29udmVydCBhbWQ2NC1wb3J0Ymxk LWZyZWVic2Q5LjIgZmlsZSBuYW1lcyB0byBhbWQ2NC1wb3J0YmxkLWZyZWVic2Q5LjIgZm9ybWF0 CmNvbmZpZ3VyZTo4OTMyOiByZXN1bHQ6IGZ1bmNfY29udmVydF9maWxlX25vb3AKY29uZmlndXJl Ojg5Mzk6IGNoZWNraW5nIGhvdyB0byBjb252ZXJ0IGFtZDY0LXBvcnRibGQtZnJlZWJzZDkuMiBm aWxlIG5hbWVzIHRvIHRvb2xjaGFpbiBmb3JtYXQKY29uZmlndXJlOjg5NTk6IHJlc3VsdDogZnVu Y19jb252ZXJ0X2ZpbGVfbm9vcApjb25maWd1cmU6ODk2NjogY2hlY2tpbmcgZm9yIC91c3IvYmlu L2xkIG9wdGlvbiB0byByZWxvYWQgb2JqZWN0IGZpbGVzCmNvbmZpZ3VyZTo4OTczOiByZXN1bHQ6 IC1yCmNvbmZpZ3VyZTo5MDQ3OiBjaGVja2luZyBmb3Igb2JqZHVtcApjb25maWd1cmU6OTA2Mzog Zm91bmQgL3Vzci9iaW4vb2JqZHVtcApjb25maWd1cmU6OTA3NDogcmVzdWx0OiBvYmpkdW1wCmNv bmZpZ3VyZTo5MTA2OiBjaGVja2luZyBob3cgdG8gcmVjb2duaXplIGRlcGVuZGVudCBsaWJyYXJp ZXMKY29uZmlndXJlOjkzMDg6IHJlc3VsdDogcGFzc19hbGwKY29uZmlndXJlOjkzOTM6IGNoZWNr aW5nIGZvciBkbGx0b29sCmNvbmZpZ3VyZTo5NDIzOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo5NDUz OiBjaGVja2luZyBob3cgdG8gYXNzb2NpYXRlIHJ1bnRpbWUgYW5kIGxpbmsgbGlicmFyaWVzCmNv bmZpZ3VyZTo5NDgwOiByZXN1bHQ6IHByaW50ZiAlc1xuCmNvbmZpZ3VyZTo5NjA0OiBjaGVja2lu ZyBmb3IgYXJjaGl2ZXIgQEZJTEUgc3VwcG9ydApjb25maWd1cmU6OTYyMTogY2MgLWMgLU8yIC1w aXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMg PiY1CmNvbmZpZ3VyZTo5NjIxOiAkPyA9IDAKY29uZmlndXJlOjk2MjQ6IGFyIGNydSBsaWJjb25m dGVzdC5hIEBjb25mdGVzdC5sc3QgPiY1CmFyOiB3YXJuaW5nOiBjYW4ndCBvcGVuIGZpbGU6IEBj b25mdGVzdC5sc3Q6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjk2Mjc6ICQ/ ID0gMApjb25maWd1cmU6OTYzMjogYXIgY3J1IGxpYmNvbmZ0ZXN0LmEgQGNvbmZ0ZXN0LmxzdCA+ JjUKYXI6IHdhcm5pbmc6IGNhbid0IG9wZW4gZmlsZTogQGNvbmZ0ZXN0LmxzdDogTm8gc3VjaCBm aWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6OTYzNTogJD8gPSAwCmNvbmZpZ3VyZTo5NjQ3OiBy ZXN1bHQ6IG5vCmNvbmZpZ3VyZTo5NzA1OiBjaGVja2luZyBmb3Igc3RyaXAKY29uZmlndXJlOjk3 MjE6IGZvdW5kIC91c3IvYmluL3N0cmlwCmNvbmZpZ3VyZTo5NzMyOiByZXN1bHQ6IHN0cmlwCmNv bmZpZ3VyZTo5ODA0OiBjaGVja2luZyBmb3IgcmFubGliCmNvbmZpZ3VyZTo5ODIwOiBmb3VuZCAv dXNyL2Jpbi9yYW5saWIKY29uZmlndXJlOjk4MzE6IHJlc3VsdDogcmFubGliCmNvbmZpZ3VyZTo5 OTMzOiBjaGVja2luZyBjb21tYW5kIHRvIHBhcnNlIC91c3IvYmluL25tIC1CIG91dHB1dCBmcm9t IGNjIG9iamVjdApjb25maWd1cmU6MTAwNTM6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1h bGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MTAw NTY6ICQ/ID0gMApjb25maWd1cmU6MTAwNjA6IC91c3IvYmluL25tIC1CIGNvbmZ0ZXN0Lm8gXHwg c2VkIC1uIC1lICdzL14uKlsgXVwoW0FCQ0RHSVJTVFddW0FCQ0RHSVJTVFddKlwpWyBdWyBdKlwo W19BLVphLXpdW19BLVphLXowLTldKlwpJC9cMSBcMiBcMi9wJyB8IHNlZCAnLyBfX2dudV9sdG8v ZCcgXD4gY29uZnRlc3Qubm0KY29uZmlndXJlOjEwMDYzOiAkPyA9IDAKY29uZmlndXJlOjEwMTI5 OiBjYyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyBjb25mdHN0bS5vID4mNQpj b25maWd1cmU6MTAxMzI6ICQ/ID0gMApjb25maWd1cmU6MTAxNzA6IHJlc3VsdDogb2sKY29uZmln dXJlOjEwMjA3OiBjaGVja2luZyBmb3Igc3lzcm9vdApjb25maWd1cmU6MTAyMzc6IHJlc3VsdDog bm8KY29uZmlndXJlOjEwNDkzOiBjaGVja2luZyBmb3IgbXQKY29uZmlndXJlOjEwNTA5OiBmb3Vu ZCAvdXNyL2Jpbi9tdApjb25maWd1cmU6MTA1MjA6IHJlc3VsdDogbXQKY29uZmlndXJlOjEwNTQz OiBjaGVja2luZyBpZiBtdCBpcyBhIG1hbmlmZXN0IHRvb2wKY29uZmlndXJlOjEwNTQ5OiBtdCAn LT8nCm10OiBpbGxlZ2FsIG9wdGlvbiAtLSA/CnVzYWdlOiBtdCBbLWYgZGV2aWNlXSBjb21tYW5k IFtjb3VudF0KY29uZmlndXJlOjEwNTU3OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxMTE5NTogY2hl Y2tpbmcgZm9yIEFOU0kgQyBoZWFkZXIgZmlsZXMKY29uZmlndXJlOjExMjk5OiByZXN1bHQ6IHll cwpjb25maWd1cmU6MTEzMTI6IGNoZWNraW5nIGZvciBzeXMvdHlwZXMuaApjb25maWd1cmU6MTEz MTI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMTMxMjogY2hlY2tpbmcgZm9yIHN5cy9zdGF0LmgK Y29uZmlndXJlOjExMzEyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTEzMTI6IGNoZWNraW5nIGZv ciBzdGRsaWIuaApjb25maWd1cmU6MTEzMTI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMTMxMjog Y2hlY2tpbmcgZm9yIHN0cmluZy5oCmNvbmZpZ3VyZToxMTMxMjogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjExMzEyOiBjaGVja2luZyBmb3IgbWVtb3J5LmgKY29uZmlndXJlOjExMzEyOiByZXN1bHQ6 IHllcwpjb25maWd1cmU6MTEzMTI6IGNoZWNraW5nIGZvciBzdHJpbmdzLmgKY29uZmlndXJlOjEx MzEyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTEzMTI6IGNoZWNraW5nIGZvciBpbnR0eXBlcy5o CmNvbmZpZ3VyZToxMTMxMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjExMzEyOiBjaGVja2luZyBm b3Igc3RkaW50LmgKY29uZmlndXJlOjExMzEyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTEzMTI6 IGNoZWNraW5nIGZvciB1bmlzdGQuaApjb25maWd1cmU6MTEzMTI6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToxMTMyNjogY2hlY2tpbmcgZm9yIGRsZmNuLmgKY29uZmlndXJlOjExMzI2OiByZXN1bHQ6 IHllcwpjb25maWd1cmU6MTE1NDI6IGNoZWNraW5nIGZvciBvYmpkaXIKY29uZmlndXJlOjExNTU3 OiByZXN1bHQ6IC5saWJzCmNvbmZpZ3VyZToxMTgyODogY2hlY2tpbmcgaWYgY2Mgc3VwcG9ydHMg LWZuby1ydHRpIC1mbm8tZXhjZXB0aW9ucwpjb25maWd1cmU6MTE4NDY6IGNjIC1jIC1PMiAtcGlw ZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtZm5vLXJ0dGkgLWZu by1leGNlcHRpb25zIGNvbmZ0ZXN0LmMgPiY1CmNjMTogd2FybmluZzogY29tbWFuZCBsaW5lIG9w dGlvbiAiLWZuby1ydHRpIiBpcyB2YWxpZCBmb3IgQysrL09iakMrKyBidXQgbm90IGZvciBDCmNv bmZpZ3VyZToxMTg1MDogJD8gPSAwCmNvbmZpZ3VyZToxMTg2MzogcmVzdWx0OiBubwpjb25maWd1 cmU6MTIxOTA6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gcHJvZHVjZSBQSUMKY29uZmlndXJl OjEyMTk3OiByZXN1bHQ6IC1mUElDIC1EUElDCmNvbmZpZ3VyZToxMjIwNTogY2hlY2tpbmcgaWYg Y2MgUElDIGZsYWcgLWZQSUMgLURQSUMgd29ya3MKY29uZmlndXJlOjEyMjIzOiBjYyAtYyAtTzIg LXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLWZQSUMgLURQ SUMgLURQSUMgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjEyMjI3OiAkPyA9IDAKY29uZmlndXJl OjEyMjQwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTIyNjk6IGNoZWNraW5nIGlmIGNjIHN0YXRp YyBmbGFnIC1zdGF0aWMgd29ya3MKY29uZmlndXJlOjEyMjk3OiByZXN1bHQ6IHllcwpjb25maWd1 cmU6MTIzMTI6IGNoZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1jIC1vIGZpbGUubwpjb25maWd1cmU6 MTIzMzM6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv aW5jbHVkZSAtbyBvdXQvY29uZnRlc3QyLm8gY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjEyMzM3 OiAkPyA9IDAKY29uZmlndXJlOjEyMzU5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTIzNjc6IGNo ZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1jIC1vIGZpbGUubwpjb25maWd1cmU6MTI0MTQ6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZToxMjQ0NzogY2hlY2tpbmcgd2hldGhlciB0aGUgY2MgbGlua2VyICgv dXNyL2Jpbi9sZCkgc3VwcG9ydHMgc2hhcmVkIGxpYnJhcmllcwpjb25maWd1cmU6MTM2MDA6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZToxMzYzNzogY2hlY2tpbmcgd2hldGhlciAtbGMgc2hvdWxkIGJl IGV4cGxpY2l0bHkgbGlua2VkIGluCmNvbmZpZ3VyZToxMzY0NTogY2MgLWMgLU8yIC1waXBlIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPiY1CmNv bmZpZ3VyZToxMzY0ODogJD8gPSAwCmNvbmZpZ3VyZToxMzY2MzogY2MgLXNoYXJlZCAgLWZQSUMg LURQSUMgY29uZnRlc3QubyAgLXYgLVdsLC1zb25hbWUgLVdsLGNvbmZ0ZXN0IC1vIGNvbmZ0ZXN0 IDJcPlwmMSBcfCAvdXNyL2Jpbi9ncmVwICAtbGMgIFw+L2Rldi9udWxsIDJcPlwmMQpjb25maWd1 cmU6MTM2NjY6ICQ/ID0gMApjb25maWd1cmU6MTM2ODA6IHJlc3VsdDogbm8KY29uZmlndXJlOjEz ODQwOiBjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJpc3RpY3MKY29uZmlndXJlOjE0 NTczOiByZXN1bHQ6IGZyZWVic2Q5LjIgbGQuc28KY29uZmlndXJlOjE0NjgwOiBjaGVja2luZyBo b3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHByb2dyYW1zCmNvbmZpZ3VyZToxNDcw NTogcmVzdWx0OiBpbW1lZGlhdGUKY29uZmlndXJlOjE1MjQ1OiBjaGVja2luZyB3aGV0aGVyIHN0 cmlwcGluZyBsaWJyYXJpZXMgaXMgcG9zc2libGUKY29uZmlndXJlOjE1MjUwOiByZXN1bHQ6IHll cwpjb25maWd1cmU6MTUyODU6IGNoZWNraW5nIGlmIGxpYnRvb2wgc3VwcG9ydHMgc2hhcmVkIGxp YnJhcmllcwpjb25maWd1cmU6MTUyODc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxNTI5MDogY2hl Y2tpbmcgd2hldGhlciB0byBidWlsZCBzaGFyZWQgbGlicmFyaWVzCmNvbmZpZ3VyZToxNTMxMTog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjE1MzE0OiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIHN0 YXRpYyBsaWJyYXJpZXMKY29uZmlndXJlOjE1MzE4OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxNTM0 MTogY2hlY2tpbmcgaG93IHRvIHJ1biB0aGUgQysrIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6MTU0 MDc6IHJlc3VsdDogYysrIC1FCmNvbmZpZ3VyZToxNTQyNzogYysrIC1FIC1JL3Vzci9sb2NhbC9p bmNsdWRlIGNvbmZ0ZXN0LmNwcApjb25maWd1cmU6MTU0Mjc6ICQ/ID0gMApjb25maWd1cmU6MTU0 NDE6IGMrKyAtRSAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jcHAKY29uZnRlc3QuY3Bw OjIzOjI4OiBlcnJvcjogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9y eQpjb25maWd1cmU6MTU0NDE6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoK fCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIk1lc2EiCnwgI2RlZmlu ZSBQQUNLQUdFX1RBUk5BTUUgIm1lc2EiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjkuMS43 Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIk1lc2EgOS4xLjciCnwgI2RlZmluZSBQQUNLQUdF X0JVR1JFUE9SVCAiaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dpP3By b2R1Y3Q9TWVzYSIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBQQUNLQUdFICJt ZXNhIgp8ICNkZWZpbmUgVkVSU0lPTiAiOS4xLjciCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8 ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8 ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVm aW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUg SEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFW RV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0ggMQp8ICNkZWZpbmUgTFRfT0JKRElS ICIubGlicy8iCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxhY19ub25leGlz dGVudC5oPgpjb25maWd1cmU6MTU2MTA6IGNoZWNraW5nIGZvciBsZCB1c2VkIGJ5IGMrKwpjb25m aWd1cmU6MTU2Nzc6IHJlc3VsdDogL3Vzci9iaW4vbGQKY29uZmlndXJlOjE1Njg0OiBjaGVja2lu ZyBpZiB0aGUgbGlua2VyICgvdXNyL2Jpbi9sZCkgaXMgR05VIGxkCmNvbmZpZ3VyZToxNTY5OTog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjE1NzU0OiBjaGVja2luZyB3aGV0aGVyIHRoZSBjKysgbGlu a2VyICgvdXNyL2Jpbi9sZCkgc3VwcG9ydHMgc2hhcmVkIGxpYnJhcmllcwpjb25maWd1cmU6MTY3 NTk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxNjc5NTogYysrIC1jIC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jcHAgPiY1CmNvbmZp Z3VyZToxNjc5ODogJD8gPSAwCmNvbmZpZ3VyZToxNzMxODogY2hlY2tpbmcgZm9yIGMrKyBvcHRp b24gdG8gcHJvZHVjZSBQSUMKY29uZmlndXJlOjE3MzI1OiByZXN1bHQ6IC1mUElDIC1EUElDCmNv bmZpZ3VyZToxNzMzMzogY2hlY2tpbmcgaWYgYysrIFBJQyBmbGFnIC1mUElDIC1EUElDIHdvcmtz CmNvbmZpZ3VyZToxNzM1MTogYysrIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAt SS91c3IvbG9jYWwvaW5jbHVkZSAtZlBJQyAtRFBJQyAtRFBJQyBjb25mdGVzdC5jcHAgPiY1CmNv bmZpZ3VyZToxNzM1NTogJD8gPSAwCmNvbmZpZ3VyZToxNzM2ODogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjE3MzkxOiBjaGVja2luZyBpZiBjKysgc3RhdGljIGZsYWcgLXN0YXRpYyB3b3Jrcwpjb25m aWd1cmU6MTc0MTk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxNzQzMTogY2hlY2tpbmcgaWYgYysr IHN1cHBvcnRzIC1jIC1vIGZpbGUubwpjb25maWd1cmU6MTc0NTI6IGMrKyAtYyAtTzIgLXBpcGUg LWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLW8gb3V0L2NvbmZ0ZXN0 Mi5vIGNvbmZ0ZXN0LmNwcCA+JjUKY29uZmlndXJlOjE3NDU2OiAkPyA9IDAKY29uZmlndXJlOjE3 NDc4OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTc0ODM6IGNoZWNraW5nIGlmIGMrKyBzdXBwb3J0 cyAtYyAtbyBmaWxlLm8KY29uZmlndXJlOjE3NTMwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTc1 NjA6IGNoZWNraW5nIHdoZXRoZXIgdGhlIGMrKyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0 cyBzaGFyZWQgbGlicmFyaWVzCmNvbmZpZ3VyZToxNzU5NjogcmVzdWx0OiB5ZXMKY29uZmlndXJl OjE3NzM3OiBjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJpc3RpY3MKY29uZmlndXJl OjE4NDA0OiByZXN1bHQ6IGZyZWVic2Q5LjIgbGQuc28KY29uZmlndXJlOjE4NDU3OiBjaGVja2lu ZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHByb2dyYW1zCmNvbmZpZ3VyZTox ODQ4MjogcmVzdWx0OiBpbW1lZGlhdGUKY29uZmlndXJlOjE4NTQ4OiBjaGVja2luZyBmb3IgYmlz b24KY29uZmlndXJlOjE4NTY0OiBmb3VuZCAvdXNyL2xvY2FsL2Jpbi9iaXNvbgpjb25maWd1cmU6 MTg1NzU6IHJlc3VsdDogYmlzb24gLXkKY29uZmlndXJlOjE4NTkxOiBjaGVja2luZyBpZiBiaXNv biBpcyB0aGUgcGFyc2VyIGdlbmVyYXRvcgpjb25maWd1cmU6MTg2MDQ6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZToxODYyMTogY2hlY2tpbmcgZm9yIGZsZXgKY29uZmlndXJlOjE4NjQ4OiByZXN1bHQ6 IC91c3IvbG9jYWwvYmluL2ZsZXgKY29uZmlndXJlOjE4Njg2OiAvdXNyL2xvY2FsL2Jpbi9mbGV4 IGNvbmZ0ZXN0LmwKY29uZmlndXJlOjE4NjkwOiAkPyA9IDAKY29uZmlndXJlOjE4NjkyOiBjaGVj a2luZyBsZXggb3V0cHV0IGZpbGUgcm9vdApjb25maWd1cmU6MTg3MDY6IHJlc3VsdDogbGV4Lnl5 CmNvbmZpZ3VyZToxODcxMTogY2hlY2tpbmcgbGV4IGxpYnJhcnkKY29uZmlndXJlOjE4NzI1OiBj YyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgID4mNQovdG1wLy9jY0NHSTZX TS5vOiBJbiBmdW5jdGlvbiBgaW5wdXQnOgpjb25mdGVzdC5jOigudGV4dCsweGVhZCk6IHVuZGVm aW5lZCByZWZlcmVuY2UgdG8gYHl5d3JhcCcKL3RtcC8vY2NDR0k2V00ubzogSW4gZnVuY3Rpb24g YHl5bGV4JzoKY29uZnRlc3QuYzooLnRleHQrMHgxM2U3KTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0 byBgeXl3cmFwJwovdG1wLy9jY0NHSTZXTS5vOiBJbiBmdW5jdGlvbiBgbWFpbic6CmNvbmZ0ZXN0 LmM6KC50ZXh0KzB4MTViOSk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHl5d3JhcCcKY29uZmln dXJlOjE4NzI1OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29u ZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJNZXNhIgp8ICNkZWZpbmUgUEFDS0FH RV9UQVJOQU1FICJtZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICI5LjEuNyIKfCAjZGVm aW5lIFBBQ0tBR0VfU1RSSU5HICJNZXNhIDkuMS43Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBP UlQgImh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PU1l c2EiCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUgUEFDS0FHRSAibWVzYSIKfCAj ZGVmaW5lIFZFUlNJT04gIjkuMS43Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5l IEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5l IEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZF X01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5U VFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1RE X0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAjZGVmaW5lIExUX09CSkRJUiAiLmxpYnMv Igp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAKfCAjbGluZSAzICJsZXgueXkuYyIKfCAKfCAj ZGVmaW5lICBZWV9JTlRfQUxJR05FRCBzaG9ydCBpbnQKfCAKfCAvKiBBIGxleGljYWwgc2Nhbm5l ciBnZW5lcmF0ZWQgYnkgZmxleCAqLwp8IAp8ICNkZWZpbmUgRkxFWF9TQ0FOTkVSCnwgI2RlZmlu ZSBZWV9GTEVYX01BSk9SX1ZFUlNJT04gMgp8ICNkZWZpbmUgWVlfRkxFWF9NSU5PUl9WRVJTSU9O IDUKfCAjZGVmaW5lIFlZX0ZMRVhfU1VCTUlOT1JfVkVSU0lPTiAzNwp8ICNpZiBZWV9GTEVYX1NV Qk1JTk9SX1ZFUlNJT04gPiAwCnwgI2RlZmluZSBGTEVYX0JFVEEKfCAjZW5kaWYKfCAKfCAvKiBG aXJzdCwgd2UgZGVhbCB3aXRoICBwbGF0Zm9ybS1zcGVjaWZpYyBvciBjb21waWxlci1zcGVjaWZp YyBpc3N1ZXMuICovCnwgCnwgLyogYmVnaW4gc3RhbmRhcmQgQyBoZWFkZXJzLiAqLwp8ICNpbmNs dWRlIDxzdGRpby5oPgp8ICNpbmNsdWRlIDxzdHJpbmcuaD4KfCAjaW5jbHVkZSA8ZXJybm8uaD4K fCAjaW5jbHVkZSA8c3RkbGliLmg+CnwgCnwgLyogZW5kIHN0YW5kYXJkIEMgaGVhZGVycy4gKi8K fCAKfCAvKiBmbGV4IGludGVnZXIgdHlwZSBkZWZpbml0aW9ucyAqLwp8IAp8ICNpZm5kZWYgRkxF WElOVF9ICnwgI2RlZmluZSBGTEVYSU5UX0gKfCAKfCAvKiBDOTkgc3lzdGVtcyBoYXZlIDxpbnR0 eXBlcy5oPi4gTm9uLUM5OSBzeXN0ZW1zIG1heSBvciBtYXkgbm90LiAqLwp8IAp8ICNpZiBkZWZp bmVkIChfX1NURENfVkVSU0lPTl9fKSAmJiBfX1NURENfVkVSU0lPTl9fID49IDE5OTkwMUwKfCAK fCAvKiBDOTkgc2F5cyB0byBkZWZpbmUgX19TVERDX0xJTUlUX01BQ1JPUyBiZWZvcmUgaW5jbHVk aW5nIHN0ZGludC5oLAp8ICAqIGlmIHlvdSB3YW50IHRoZSBsaW1pdCAobWF4L21pbikgbWFjcm9z IGZvciBpbnQgdHlwZXMuIAp8ICAqLwp8ICNpZm5kZWYgX19TVERDX0xJTUlUX01BQ1JPUwp8ICNk ZWZpbmUgX19TVERDX0xJTUlUX01BQ1JPUyAxCnwgI2VuZGlmCnwgCnwgI2luY2x1ZGUgPGludHR5 cGVzLmg+CnwgdHlwZWRlZiBpbnQ4X3QgZmxleF9pbnQ4X3Q7CnwgdHlwZWRlZiB1aW50OF90IGZs ZXhfdWludDhfdDsKfCB0eXBlZGVmIGludDE2X3QgZmxleF9pbnQxNl90Owp8IHR5cGVkZWYgdWlu dDE2X3QgZmxleF91aW50MTZfdDsKfCB0eXBlZGVmIGludDMyX3QgZmxleF9pbnQzMl90Owp8IHR5 cGVkZWYgdWludDMyX3QgZmxleF91aW50MzJfdDsKfCAjZWxzZQp8IHR5cGVkZWYgc2lnbmVkIGNo YXIgZmxleF9pbnQ4X3Q7CnwgdHlwZWRlZiBzaG9ydCBpbnQgZmxleF9pbnQxNl90Owp8IHR5cGVk ZWYgaW50IGZsZXhfaW50MzJfdDsKfCB0eXBlZGVmIHVuc2lnbmVkIGNoYXIgZmxleF91aW50OF90 OyAKfCB0eXBlZGVmIHVuc2lnbmVkIHNob3J0IGludCBmbGV4X3VpbnQxNl90Owp8IHR5cGVkZWYg dW5zaWduZWQgaW50IGZsZXhfdWludDMyX3Q7CnwgCnwgLyogTGltaXRzIG9mIGludGVncmFsIHR5 cGVzLiAqLwp8ICNpZm5kZWYgSU5UOF9NSU4KfCAjZGVmaW5lIElOVDhfTUlOICAgICAgICAgICAg ICAgKC0xMjgpCnwgI2VuZGlmCnwgI2lmbmRlZiBJTlQxNl9NSU4KfCAjZGVmaW5lIElOVDE2X01J TiAgICAgICAgICAgICAgKC0zMjc2Ny0xKQp8ICNlbmRpZgp8ICNpZm5kZWYgSU5UMzJfTUlOCnwg I2RlZmluZSBJTlQzMl9NSU4gICAgICAgICAgICAgICgtMjE0NzQ4MzY0Ny0xKQp8ICNlbmRpZgp8 ICNpZm5kZWYgSU5UOF9NQVgKfCAjZGVmaW5lIElOVDhfTUFYICAgICAgICAgICAgICAgKDEyNykK fCAjZW5kaWYKfCAjaWZuZGVmIElOVDE2X01BWAp8ICNkZWZpbmUgSU5UMTZfTUFYICAgICAgICAg ICAgICAoMzI3NjcpCnwgI2VuZGlmCnwgI2lmbmRlZiBJTlQzMl9NQVgKfCAjZGVmaW5lIElOVDMy X01BWCAgICAgICAgICAgICAgKDIxNDc0ODM2NDcpCnwgI2VuZGlmCnwgI2lmbmRlZiBVSU5UOF9N QVgKfCAjZGVmaW5lIFVJTlQ4X01BWCAgICAgICAgICAgICAgKDI1NVUpCnwgI2VuZGlmCnwgI2lm bmRlZiBVSU5UMTZfTUFYCnwgI2RlZmluZSBVSU5UMTZfTUFYICAgICAgICAgICAgICg2NTUzNVUp CnwgI2VuZGlmCnwgI2lmbmRlZiBVSU5UMzJfTUFYCnwgI2RlZmluZSBVSU5UMzJfTUFYICAgICAg ICAgICAgICg0Mjk0OTY3Mjk1VSkKfCAjZW5kaWYKfCAKfCAjZW5kaWYgLyogISBDOTkgKi8KfCAK fCAjZW5kaWYgLyogISBGTEVYSU5UX0ggKi8KfCAKfCAjaWZkZWYgX19jcGx1c3BsdXMKfCAKfCAv KiBUaGUgImNvbnN0IiBzdG9yYWdlLWNsYXNzLW1vZGlmaWVyIGlzIHZhbGlkLiAqLwp8ICNkZWZp bmUgWVlfVVNFX0NPTlNUCnwgCnwgI2Vsc2UJLyogISBfX2NwbHVzcGx1cyAqLwp8IAp8IC8qIEM5 OSByZXF1aXJlcyBfX1NURENfXyB0byBiZSBkZWZpbmVkIGFzIDEuICovCnwgI2lmIGRlZmluZWQg KF9fU1REQ19fKQp8IAp8ICNkZWZpbmUgWVlfVVNFX0NPTlNUCnwgCnwgI2VuZGlmCS8qIGRlZmlu ZWQgKF9fU1REQ19fKSAqLwp8ICNlbmRpZgkvKiAhIF9fY3BsdXNwbHVzICovCnwgCnwgI2lmZGVm IFlZX1VTRV9DT05TVAp8ICNkZWZpbmUgeXljb25zdCBjb25zdAp8ICNlbHNlCnwgI2RlZmluZSB5 eWNvbnN0CnwgI2VuZGlmCnwgCnwgLyogUmV0dXJuZWQgdXBvbiBlbmQtb2YtZmlsZS4gKi8KfCAj ZGVmaW5lIFlZX05VTEwgMAp8IAp8IC8qIFByb21vdGVzIGEgcG9zc2libHkgbmVnYXRpdmUsIHBv c3NpYmx5IHNpZ25lZCBjaGFyIHRvIGFuIHVuc2lnbmVkCnwgICogaW50ZWdlciBmb3IgdXNlIGFz IGFuIGFycmF5IGluZGV4LiAgSWYgdGhlIHNpZ25lZCBjaGFyIGlzIG5lZ2F0aXZlLAp8ICAqIHdl IHdhbnQgdG8gaW5zdGVhZCB0cmVhdCBpdCBhcyBhbiA4LWJpdCB1bnNpZ25lZCBjaGFyLCBoZW5j ZSB0aGUKfCAgKiBkb3VibGUgY2FzdC4KfCAgKi8KfCAjZGVmaW5lIFlZX1NDX1RPX1VJKGMpICgo dW5zaWduZWQgaW50KSAodW5zaWduZWQgY2hhcikgYykKfCAKfCAvKiBFbnRlciBhIHN0YXJ0IGNv bmRpdGlvbi4gIFRoaXMgbWFjcm8gcmVhbGx5IG91Z2h0IHRvIHRha2UgYSBwYXJhbWV0ZXIsCnwg ICogYnV0IHdlIGRvIGl0IHRoZSBkaXNndXN0aW5nIGNydWZ0eSB3YXkgZm9yY2VkIG9uIHVzIGJ5 IHRoZSAoKS1sZXNzCnwgICogZGVmaW5pdGlvbiBvZiBCRUdJTi4KfCAgKi8KfCAjZGVmaW5lIEJF R0lOICh5eV9zdGFydCkgPSAxICsgMiAqCnwgCnwgLyogVHJhbnNsYXRlIHRoZSBjdXJyZW50IHN0 YXJ0IHN0YXRlIGludG8gYSB2YWx1ZSB0aGF0IGNhbiBiZSBsYXRlciBoYW5kZWQKfCAgKiB0byBC RUdJTiB0byByZXR1cm4gdG8gdGhlIHN0YXRlLiAgVGhlIFlZU1RBVEUgYWxpYXMgaXMgZm9yIGxl eAp8ICAqIGNvbXBhdGliaWxpdHkuCnwgICovCnwgI2RlZmluZSBZWV9TVEFSVCAoKCh5eV9zdGFy dCkgLSAxKSAvIDIpCnwgI2RlZmluZSBZWVNUQVRFIFlZX1NUQVJUCnwgCnwgLyogQWN0aW9uIG51 bWJlciBmb3IgRU9GIHJ1bGUgb2YgYSBnaXZlbiBzdGFydCBzdGF0ZS4gKi8KfCAjZGVmaW5lIFlZ X1NUQVRFX0VPRihzdGF0ZSkgKFlZX0VORF9PRl9CVUZGRVIgKyBzdGF0ZSArIDEpCnwgCnwgLyog U3BlY2lhbCBhY3Rpb24gbWVhbmluZyAic3RhcnQgcHJvY2Vzc2luZyBhIG5ldyBmaWxlIi4gKi8K fCAjZGVmaW5lIFlZX05FV19GSUxFIHl5cmVzdGFydCh5eWluICApCnwgCnwgI2RlZmluZSBZWV9F TkRfT0ZfQlVGRkVSX0NIQVIgMAp8IAp8IC8qIFNpemUgb2YgZGVmYXVsdCBpbnB1dCBidWZmZXIu ICovCnwgI2lmbmRlZiBZWV9CVUZfU0laRQp8ICNkZWZpbmUgWVlfQlVGX1NJWkUgMTYzODQKfCAj ZW5kaWYKfCAKfCAvKiBUaGUgc3RhdGUgYnVmIG11c3QgYmUgbGFyZ2UgZW5vdWdoIHRvIGhvbGQg b25lIHN0YXRlIHBlciBjaGFyYWN0ZXIgaW4gdGhlIG1haW4gYnVmZmVyLgp8ICAqLwp8ICNkZWZp bmUgWVlfU1RBVEVfQlVGX1NJWkUgICAoKFlZX0JVRl9TSVpFICsgMikgKiBzaXplb2YoeXlfc3Rh dGVfdHlwZSkpCnwgCnwgI2lmbmRlZiBZWV9UWVBFREVGX1lZX0JVRkZFUl9TVEFURQp8ICNkZWZp bmUgWVlfVFlQRURFRl9ZWV9CVUZGRVJfU1RBVEUKfCB0eXBlZGVmIHN0cnVjdCB5eV9idWZmZXJf c3RhdGUgKllZX0JVRkZFUl9TVEFURTsKfCAjZW5kaWYKfCAKfCAjaWZuZGVmIFlZX1RZUEVERUZf WVlfU0laRV9UCnwgI2RlZmluZSBZWV9UWVBFREVGX1lZX1NJWkVfVAp8IHR5cGVkZWYgc2l6ZV90 IHl5X3NpemVfdDsKfCAjZW5kaWYKfCAKfCBleHRlcm4geXlfc2l6ZV90IHl5bGVuZzsKfCAKfCBl eHRlcm4gRklMRSAqeXlpbiwgKnl5b3V0Owp8IAp8ICNkZWZpbmUgRU9CX0FDVF9DT05USU5VRV9T Q0FOIDAKfCAjZGVmaW5lIEVPQl9BQ1RfRU5EX09GX0ZJTEUgMQp8ICNkZWZpbmUgRU9CX0FDVF9M QVNUX01BVENIIDIKfCAKfCAgICAgI2RlZmluZSBZWV9MRVNTX0xJTkVOTyhuKQp8ICAgICAjZGVm aW5lIFlZX0xJTkVOT19SRVdJTkRfVE8ocHRyKQp8ICAgICAKfCAvKiBSZXR1cm4gYWxsIGJ1dCB0 aGUgZmlyc3QgIm4iIG1hdGNoZWQgY2hhcmFjdGVycyBiYWNrIHRvIHRoZSBpbnB1dCBzdHJlYW0u ICovCnwgI2RlZmluZSB5eWxlc3MobikgXAp8IAlkbyBcCnwgCQl7IFwKfCAJCS8qIFVuZG8gZWZm ZWN0cyBvZiBzZXR0aW5nIHVwIHl5dGV4dC4gKi8gXAp8ICAgICAgICAgaW50IHl5bGVzc19tYWNy b19hcmcgPSAobik7IFwKfCAgICAgICAgIFlZX0xFU1NfTElORU5PKHl5bGVzc19tYWNyb19hcmcp O1wKfCAJCSp5eV9jcCA9ICh5eV9ob2xkX2NoYXIpOyBcCnwgCQlZWV9SRVNUT1JFX1lZX01PUkVf T0ZGU0VUIFwKfCAJCSh5eV9jX2J1Zl9wKSA9IHl5X2NwID0geXlfYnAgKyB5eWxlc3NfbWFjcm9f YXJnIC0gWVlfTU9SRV9BREo7IFwKfCAJCVlZX0RPX0JFRk9SRV9BQ1RJT047IC8qIHNldCB1cCB5 eXRleHQgYWdhaW4gKi8gXAp8IAkJfSBcCnwgCXdoaWxlICggMCApCnwgCnwgI2RlZmluZSB1bnB1 dChjKSB5eXVucHV0KCBjLCAoeXl0ZXh0X3B0cikgICkKfCAKfCAjaWZuZGVmIFlZX1NUUlVDVF9Z WV9CVUZGRVJfU1RBVEUKfCAjZGVmaW5lIFlZX1NUUlVDVF9ZWV9CVUZGRVJfU1RBVEUKfCBzdHJ1 Y3QgeXlfYnVmZmVyX3N0YXRlCnwgCXsKfCAJRklMRSAqeXlfaW5wdXRfZmlsZTsKfCAKfCAJY2hh ciAqeXlfY2hfYnVmOwkJLyogaW5wdXQgYnVmZmVyICovCnwgCWNoYXIgKnl5X2J1Zl9wb3M7CQkv KiBjdXJyZW50IHBvc2l0aW9uIGluIGlucHV0IGJ1ZmZlciAqLwp8IAp8IAkvKiBTaXplIG9mIGlu cHV0IGJ1ZmZlciBpbiBieXRlcywgbm90IGluY2x1ZGluZyByb29tIGZvciBFT0IKfCAJICogY2hh cmFjdGVycy4KfCAJICovCnwgCXl5X3NpemVfdCB5eV9idWZfc2l6ZTsKfCAKfCAJLyogTnVtYmVy IG9mIGNoYXJhY3RlcnMgcmVhZCBpbnRvIHl5X2NoX2J1Ziwgbm90IGluY2x1ZGluZyBFT0IKfCAJ ICogY2hhcmFjdGVycy4KfCAJICovCnwgCXl5X3NpemVfdCB5eV9uX2NoYXJzOwp8IAp8IAkvKiBX aGV0aGVyIHdlICJvd24iIHRoZSBidWZmZXIgLSBpLmUuLCB3ZSBrbm93IHdlIGNyZWF0ZWQgaXQs CnwgCSAqIGFuZCBjYW4gcmVhbGxvYygpIGl0IHRvIGdyb3cgaXQsIGFuZCBzaG91bGQgZnJlZSgp IGl0IHRvCnwgCSAqIGRlbGV0ZSBpdC4KfCAJICovCnwgCWludCB5eV9pc19vdXJfYnVmZmVyOwp8 IAp8IAkvKiBXaGV0aGVyIHRoaXMgaXMgYW4gImludGVyYWN0aXZlIiBpbnB1dCBzb3VyY2U7IGlm IHNvLCBhbmQKfCAJICogaWYgd2UncmUgdXNpbmcgc3RkaW8gZm9yIGlucHV0LCB0aGVuIHdlIHdh bnQgdG8gdXNlIGdldGMoKQp8IAkgKiBpbnN0ZWFkIG9mIGZyZWFkKCksIHRvIG1ha2Ugc3VyZSB3 ZSBzdG9wIGZldGNoaW5nIGlucHV0IGFmdGVyCnwgCSAqIGVhY2ggbmV3bGluZS4KfCAJICovCnwg CWludCB5eV9pc19pbnRlcmFjdGl2ZTsKfCAKfCAJLyogV2hldGhlciB3ZSdyZSBjb25zaWRlcmVk IHRvIGJlIGF0IHRoZSBiZWdpbm5pbmcgb2YgYSBsaW5lLgp8IAkgKiBJZiBzbywgJ14nIHJ1bGVz IHdpbGwgYmUgYWN0aXZlIG9uIHRoZSBuZXh0IG1hdGNoLCBvdGhlcndpc2UKfCAJICogbm90Lgp8 IAkgKi8KfCAJaW50IHl5X2F0X2JvbDsKfCAKfCAgICAgaW50IHl5X2JzX2xpbmVubzsgLyoqPCBU aGUgbGluZSBjb3VudC4gKi8KfCAgICAgaW50IHl5X2JzX2NvbHVtbjsgLyoqPCBUaGUgY29sdW1u IGNvdW50LiAqLwp8ICAgICAKfCAJLyogV2hldGhlciB0byB0cnkgdG8gZmlsbCB0aGUgaW5wdXQg YnVmZmVyIHdoZW4gd2UgcmVhY2ggdGhlCnwgCSAqIGVuZCBvZiBpdC4KfCAJICovCnwgCWludCB5 eV9maWxsX2J1ZmZlcjsKfCAKfCAJaW50IHl5X2J1ZmZlcl9zdGF0dXM7CnwgCnwgI2RlZmluZSBZ WV9CVUZGRVJfTkVXIDAKfCAjZGVmaW5lIFlZX0JVRkZFUl9OT1JNQUwgMQp8IAkvKiBXaGVuIGFu IEVPRidzIGJlZW4gc2VlbiBidXQgdGhlcmUncyBzdGlsbCBzb21lIHRleHQgdG8gcHJvY2Vzcwp8 IAkgKiB0aGVuIHdlIG1hcmsgdGhlIGJ1ZmZlciBhcyBZWV9FT0ZfUEVORElORywgdG8gaW5kaWNh dGUgdGhhdCB3ZQp8IAkgKiBzaG91bGRuJ3QgdHJ5IHJlYWRpbmcgZnJvbSB0aGUgaW5wdXQgc291 cmNlIGFueSBtb3JlLiAgV2UgbWlnaHQKfCAJICogc3RpbGwgaGF2ZSBhIGJ1bmNoIG9mIHRva2Vu cyB0byBtYXRjaCwgdGhvdWdoLCBiZWNhdXNlIG9mCnwgCSAqIHBvc3NpYmxlIGJhY2tpbmctdXAu CnwgCSAqCnwgCSAqIFdoZW4gd2UgYWN0dWFsbHkgc2VlIHRoZSBFT0YsIHdlIGNoYW5nZSB0aGUg c3RhdHVzIHRvICJuZXciCnwgCSAqICh2aWEgeXlyZXN0YXJ0KCkpLCBzbyB0aGF0IHRoZSB1c2Vy IGNhbiBjb250aW51ZSBzY2FubmluZyBieQp8IAkgKiBqdXN0IHBvaW50aW5nIHl5aW4gYXQgYSBu ZXcgaW5wdXQgZmlsZS4KfCAJICovCnwgI2RlZmluZSBZWV9CVUZGRVJfRU9GX1BFTkRJTkcgMgp8 IAp8IAl9Owp8ICNlbmRpZiAvKiAhWVlfU1RSVUNUX1lZX0JVRkZFUl9TVEFURSAqLwp8IAp8IC8q IFN0YWNrIG9mIGlucHV0IGJ1ZmZlcnMuICovCnwgc3RhdGljIHNpemVfdCB5eV9idWZmZXJfc3Rh Y2tfdG9wID0gMDsgLyoqPCBpbmRleCBvZiB0b3Agb2Ygc3RhY2suICovCnwgc3RhdGljIHNpemVf dCB5eV9idWZmZXJfc3RhY2tfbWF4ID0gMDsgLyoqPCBjYXBhY2l0eSBvZiBzdGFjay4gKi8KfCBz dGF0aWMgWVlfQlVGRkVSX1NUQVRFICogeXlfYnVmZmVyX3N0YWNrID0gMDsgLyoqPCBTdGFjayBh cyBhbiBhcnJheS4gKi8KfCAKfCAvKiBXZSBwcm92aWRlIG1hY3JvcyBmb3IgYWNjZXNzaW5nIGJ1 ZmZlciBzdGF0ZXMgaW4gY2FzZSBpbiB0aGUKfCAgKiBmdXR1cmUgd2Ugd2FudCB0byBwdXQgdGhl IGJ1ZmZlciBzdGF0ZXMgaW4gYSBtb3JlIGdlbmVyYWwKfCAgKiAic2Nhbm5lciBzdGF0ZSIuCnwg ICoKfCAgKiBSZXR1cm5zIHRoZSB0b3Agb2YgdGhlIHN0YWNrLCBvciBOVUxMLgp8ICAqLwp8ICNk ZWZpbmUgWVlfQ1VSUkVOVF9CVUZGRVIgKCAoeXlfYnVmZmVyX3N0YWNrKSBcCnwgICAgICAgICAg ICAgICAgICAgICAgICAgICA/ICh5eV9idWZmZXJfc3RhY2spWyh5eV9idWZmZXJfc3RhY2tfdG9w KV0gXAp8ICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBOVUxMKQp8IAp8IC8qIFNhbWUgYXMg cHJldmlvdXMgbWFjcm8sIGJ1dCB1c2VmdWwgd2hlbiB3ZSBrbm93IHRoYXQgdGhlIGJ1ZmZlciBz dGFjayBpcyBub3QKfCAgKiBOVUxMIG9yIHdoZW4gd2UgbmVlZCBhbiBsdmFsdWUuIEZvciBpbnRl cm5hbCB1c2Ugb25seS4KfCAgKi8KfCAjZGVmaW5lIFlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRSAo eXlfYnVmZmVyX3N0YWNrKVsoeXlfYnVmZmVyX3N0YWNrX3RvcCldCnwgCnwgLyogeXlfaG9sZF9j aGFyIGhvbGRzIHRoZSBjaGFyYWN0ZXIgbG9zdCB3aGVuIHl5dGV4dCBpcyBmb3JtZWQuICovCnwg c3RhdGljIGNoYXIgeXlfaG9sZF9jaGFyOwp8IHN0YXRpYyB5eV9zaXplX3QgeXlfbl9jaGFyczsJ CS8qIG51bWJlciBvZiBjaGFyYWN0ZXJzIHJlYWQgaW50byB5eV9jaF9idWYgKi8KfCB5eV9zaXpl X3QgeXlsZW5nOwp8IAp8IC8qIFBvaW50cyB0byBjdXJyZW50IGNoYXJhY3RlciBpbiBidWZmZXIu ICovCnwgc3RhdGljIGNoYXIgKnl5X2NfYnVmX3AgPSAoY2hhciAqKSAwOwp8IHN0YXRpYyBpbnQg eXlfaW5pdCA9IDA7CQkvKiB3aGV0aGVyIHdlIG5lZWQgdG8gaW5pdGlhbGl6ZSAqLwp8IHN0YXRp YyBpbnQgeXlfc3RhcnQgPSAwOwkvKiBzdGFydCBzdGF0ZSBudW1iZXIgKi8KfCAKfCAvKiBGbGFn IHdoaWNoIGlzIHVzZWQgdG8gYWxsb3cgeXl3cmFwKCkncyB0byBkbyBidWZmZXIgc3dpdGNoZXMK fCAgKiBpbnN0ZWFkIG9mIHNldHRpbmcgdXAgYSBmcmVzaCB5eWluLiAgQSBiaXQgb2YgYSBoYWNr IC4uLgp8ICAqLwp8IHN0YXRpYyBpbnQgeXlfZGlkX2J1ZmZlcl9zd2l0Y2hfb25fZW9mOwp8IAp8 IHZvaWQgeXlyZXN0YXJ0IChGSUxFICppbnB1dF9maWxlICApOwp8IHZvaWQgeXlfc3dpdGNoX3Rv X2J1ZmZlciAoWVlfQlVGRkVSX1NUQVRFIG5ld19idWZmZXIgICk7CnwgWVlfQlVGRkVSX1NUQVRF IHl5X2NyZWF0ZV9idWZmZXIgKEZJTEUgKmZpbGUsaW50IHNpemUgICk7Cnwgdm9pZCB5eV9kZWxl dGVfYnVmZmVyIChZWV9CVUZGRVJfU1RBVEUgYiAgKTsKfCB2b2lkIHl5X2ZsdXNoX2J1ZmZlciAo WVlfQlVGRkVSX1NUQVRFIGIgICk7Cnwgdm9pZCB5eXB1c2hfYnVmZmVyX3N0YXRlIChZWV9CVUZG RVJfU1RBVEUgbmV3X2J1ZmZlciAgKTsKfCB2b2lkIHl5cG9wX2J1ZmZlcl9zdGF0ZSAodm9pZCAp Owp8IAp8IHN0YXRpYyB2b2lkIHl5ZW5zdXJlX2J1ZmZlcl9zdGFjayAodm9pZCApOwp8IHN0YXRp YyB2b2lkIHl5X2xvYWRfYnVmZmVyX3N0YXRlICh2b2lkICk7Cnwgc3RhdGljIHZvaWQgeXlfaW5p dF9idWZmZXIgKFlZX0JVRkZFUl9TVEFURSBiLEZJTEUgKmZpbGUgICk7CnwgCnwgI2RlZmluZSBZ WV9GTFVTSF9CVUZGRVIgeXlfZmx1c2hfYnVmZmVyKFlZX0NVUlJFTlRfQlVGRkVSICkKfCAKfCBZ WV9CVUZGRVJfU1RBVEUgeXlfc2Nhbl9idWZmZXIgKGNoYXIgKmJhc2UseXlfc2l6ZV90IHNpemUg ICk7CnwgWVlfQlVGRkVSX1NUQVRFIHl5X3NjYW5fc3RyaW5nICh5eWNvbnN0IGNoYXIgKnl5X3N0 ciAgKTsKfCBZWV9CVUZGRVJfU1RBVEUgeXlfc2Nhbl9ieXRlcyAoeXljb25zdCBjaGFyICpieXRl cyx5eV9zaXplX3QgbGVuICApOwp8IAp8IHZvaWQgKnl5YWxsb2MgKHl5X3NpemVfdCAgKTsKfCB2 b2lkICp5eXJlYWxsb2MgKHZvaWQgKix5eV9zaXplX3QgICk7Cnwgdm9pZCB5eWZyZWUgKHZvaWQg KiAgKTsKfCAKfCAjZGVmaW5lIHl5X25ld19idWZmZXIgeXlfY3JlYXRlX2J1ZmZlcgp8IAp8ICNk ZWZpbmUgeXlfc2V0X2ludGVyYWN0aXZlKGlzX2ludGVyYWN0aXZlKSBcCnwgCXsgXAp8IAlpZiAo ICEgWVlfQ1VSUkVOVF9CVUZGRVIgKXsgXAp8ICAgICAgICAgeXllbnN1cmVfYnVmZmVyX3N0YWNr ICgpOyBcCnwgCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUgPSAgICBcCnwgICAgICAgICAgICAg eXlfY3JlYXRlX2J1ZmZlcih5eWluLFlZX0JVRl9TSVpFICk7IFwKfCAJfSBcCnwgCVlZX0NVUlJF TlRfQlVGRkVSX0xWQUxVRS0+eXlfaXNfaW50ZXJhY3RpdmUgPSBpc19pbnRlcmFjdGl2ZTsgXAp8 IAl9CnwgCnwgI2RlZmluZSB5eV9zZXRfYm9sKGF0X2JvbCkgXAp8IAl7IFwKfCAJaWYgKCAhIFlZ X0NVUlJFTlRfQlVGRkVSICl7XAp8ICAgICAgICAgeXllbnN1cmVfYnVmZmVyX3N0YWNrICgpOyBc CnwgCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUgPSAgICBcCnwgICAgICAgICAgICAgeXlfY3Jl YXRlX2J1ZmZlcih5eWluLFlZX0JVRl9TSVpFICk7IFwKfCAJfSBcCnwgCVlZX0NVUlJFTlRfQlVG RkVSX0xWQUxVRS0+eXlfYXRfYm9sID0gYXRfYm9sOyBcCnwgCX0KfCAKfCAjZGVmaW5lIFlZX0FU X0JPTCgpIChZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2F0X2JvbCkKfCAKfCAvKiBCZWdp biB1c2VyIHNlY3QzICovCnwgCnwgdHlwZWRlZiB1bnNpZ25lZCBjaGFyIFlZX0NIQVI7CnwgCnwg RklMRSAqeXlpbiA9IChGSUxFICopIDAsICp5eW91dCA9IChGSUxFICopIDA7CnwgCnwgdHlwZWRl ZiBpbnQgeXlfc3RhdGVfdHlwZTsKfCAKfCBleHRlcm4gaW50IHl5bGluZW5vOwp8IAp8IGludCB5 eWxpbmVubyA9IDE7CnwgCnwgZXh0ZXJuIGNoYXIgKnl5dGV4dDsKfCAjZGVmaW5lIHl5dGV4dF9w dHIgeXl0ZXh0CnwgCnwgc3RhdGljIHl5X3N0YXRlX3R5cGUgeXlfZ2V0X3ByZXZpb3VzX3N0YXRl ICh2b2lkICk7Cnwgc3RhdGljIHl5X3N0YXRlX3R5cGUgeXlfdHJ5X05VTF90cmFucyAoeXlfc3Rh dGVfdHlwZSBjdXJyZW50X3N0YXRlICApOwp8IHN0YXRpYyBpbnQgeXlfZ2V0X25leHRfYnVmZmVy ICh2b2lkICk7Cnwgc3RhdGljIHZvaWQgeXlfZmF0YWxfZXJyb3IgKHl5Y29uc3QgY2hhciBtc2db XSAgKTsKfCAKfCAvKiBEb25lIGFmdGVyIHRoZSBjdXJyZW50IHBhdHRlcm4gaGFzIGJlZW4gbWF0 Y2hlZCBhbmQgYmVmb3JlIHRoZQp8ICAqIGNvcnJlc3BvbmRpbmcgYWN0aW9uIC0gc2V0cyB1cCB5 eXRleHQuCnwgICovCnwgI2RlZmluZSBZWV9ET19CRUZPUkVfQUNUSU9OIFwKfCAJKHl5dGV4dF9w dHIpID0geXlfYnA7IFwKfCAJKHl5dGV4dF9wdHIpIC09ICh5eV9tb3JlX2xlbik7IFwKfCAJeXls ZW5nID0gKHNpemVfdCkgKHl5X2NwIC0gKHl5dGV4dF9wdHIpKTsgXAp8IAkoeXlfaG9sZF9jaGFy KSA9ICp5eV9jcDsgXAp8IAkqeXlfY3AgPSAnXDAnOyBcCnwgCSh5eV9jX2J1Zl9wKSA9IHl5X2Nw Owp8IAp8ICNkZWZpbmUgWVlfTlVNX1JVTEVTIDgKfCAjZGVmaW5lIFlZX0VORF9PRl9CVUZGRVIg OQp8IC8qIFRoaXMgc3RydWN0IGlzIG5vdCB1c2VkIGluIHRoaXMgc2Nhbm5lciwKfCAgICBidXQg aXRzIHByZXNlbmNlIGlzIG5lY2Vzc2FyeS4gKi8KfCBzdHJ1Y3QgeXlfdHJhbnNfaW5mbwp8IAl7 CnwgCWZsZXhfaW50MzJfdCB5eV92ZXJpZnk7CnwgCWZsZXhfaW50MzJfdCB5eV9ueHQ7CnwgCX07 Cnwgc3RhdGljIHl5Y29uc3QgZmxleF9pbnQxNl90IHl5X2FjY2xpc3RbMjNdID0KfCAgICAgeyAg IDAsCnwgICAgICAgICA5LCAgICA3LCAgICA4LCAgICA4LCAgICAxLCAgICA3LCAgICA4LCAgICAy LCAgICA3LCAgICA4LAp8ICAgICAgICAgMywgICAgNywgICAgOCwgICAgNCwgICAgNywgICAgOCwg ICAgNSwgICAgNywgICAgOCwgICAgNiwKfCAgICAgICAgIDcsICAgIDgKfCAgICAgfSA7CnwgCnwg c3RhdGljIHl5Y29uc3QgZmxleF9pbnQxNl90IHl5X2FjY2VwdFsxNF0gPQp8ICAgICB7ICAgMCwK fCAgICAgICAgIDEsICAgIDEsICAgIDEsICAgIDIsICAgIDQsICAgIDUsICAgIDgsICAgMTEsICAg MTQsICAgMTcsCnwgICAgICAgIDIwLCAgIDIzLCAgIDIzCnwgICAgIH0gOwp8IAp8IHN0YXRpYyB5 eWNvbnN0IGZsZXhfaW50MzJfdCB5eV9lY1syNTZdID0KfCAgICAgeyAgIDAsCnwgICAgICAgICAx LCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAyLAp8 ICAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAg MSwgICAgMSwKfCAgICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEs ICAgIDEsICAgIDEsICAgIDEsCnwgICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAg ICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLAp8ICAgICAgICAgMSwgICAgMSwgICAgMSwgICAg MSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwKfCAgICAgICAgIDEsICAgIDEs ICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCnwgICAgICAg ICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAx LAp8ICAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwg ICAgMSwgICAgMSwKfCAgICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAg IDEsICAgIDEsICAgIDEsICAgIDEsCnwgICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAx LCAgICAxLCAgICAzLCAgICA0LCAgICA1LCAgICA2LAp8IAp8ICAgICAgICAgNywgICAgOCwgICAg MSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwKfCAgICAgICAgIDEs ICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCnwg ICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAx LCAgICAxLAp8ICAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwg ICAgMSwgICAgMSwgICAgMSwKfCAgICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAg IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCnwgICAgICAgICAxLCAgICAxLCAgICAxLCAgICAx LCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLAp8ICAgICAgICAgMSwgICAgMSwg ICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwKfCAgICAgICAg IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEs CnwgICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAg ICAxLCAgICAxLAp8ICAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAg MSwgICAgMSwgICAgMSwgICAgMSwKfCAKfCAgICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAg IDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsCnwgICAgICAgICAxLCAgICAxLCAgICAx LCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLAp8ICAgICAgICAgMSwg ICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwKfCAg ICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEs ICAgIDEsCnwgICAgICAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAgICAxLCAg ICAxLCAgICAxLCAgICAxLAp8ICAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMQp8ICAg ICB9IDsKfCAKfCBzdGF0aWMgeXljb25zdCBmbGV4X2ludDMyX3QgeXlfbWV0YVs5XSA9CnwgICAg IHsgICAwLAp8ICAgICAgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwgICAgMSwg ICAgMQp8ICAgICB9IDsKfCAKfCBzdGF0aWMgeXljb25zdCBmbGV4X2ludDE2X3QgeXlfYmFzZVsx M10gPQp8ICAgICB7ICAgMCwKfCAgICAgICAgIDAsICAgIDAsICAgIDksICAgMTAsICAgMTAsICAg MTAsICAgMTAsICAgMTAsICAgMTAsICAgMTAsCnwgICAgICAgIDEwLCAgIDEwCnwgICAgIH0gOwp8 IAp8IHN0YXRpYyB5eWNvbnN0IGZsZXhfaW50MTZfdCB5eV9kZWZbMTNdID0KfCAgICAgeyAgIDAs CnwgICAgICAgIDEyLCAgICAxLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAg IDEyLCAgIDEyLAp8ICAgICAgICAxMiwgICAgMAp8ICAgICB9IDsKfCAKfCBzdGF0aWMgeXljb25z dCBmbGV4X2ludDE2X3QgeXlfbnh0WzE5XSA9CnwgICAgIHsgICAwLAp8ICAgICAgICAgNCwgICAg NSwgICAgNiwgICAgNywgICAgOCwgICAgOSwgICAxMCwgICAxMSwgICAxMiwgICAgMywKfCAgICAg ICAgMTIsICAgMTIsICAgMTIsICAgMTIsICAgMTIsICAgMTIsICAgMTIsICAgMTIKfCAgICAgfSA7 CnwgCnwgc3RhdGljIHl5Y29uc3QgZmxleF9pbnQxNl90IHl5X2Noa1sxOV0gPQp8ICAgICB7ICAg MCwKfCAgICAgICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEsICAgIDEs ICAgIDMsICAgMTIsCnwgICAgICAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAgIDEyLCAg IDEyLCAgIDEyCnwgICAgIH0gOwp8IAp8IGV4dGVybiBpbnQgeXlfZmxleF9kZWJ1ZzsKfCBpbnQg eXlfZmxleF9kZWJ1ZyA9IDA7CnwgCnwgc3RhdGljIHl5X3N0YXRlX3R5cGUgKnl5X3N0YXRlX2J1 Zj0wLCAqeXlfc3RhdGVfcHRyPTA7Cnwgc3RhdGljIGNoYXIgKnl5X2Z1bGxfbWF0Y2g7Cnwgc3Rh dGljIGludCB5eV9scDsKfCAjZGVmaW5lIFJFSkVDVCBcCnwgeyBcCnwgKnl5X2NwID0gKHl5X2hv bGRfY2hhcik7IC8qIHVuZG8gZWZmZWN0cyBvZiBzZXR0aW5nIHVwIHl5dGV4dCAqLyBcCnwgeXlf Y3AgPSAoeXlfZnVsbF9tYXRjaCk7IC8qIHJlc3RvcmUgcG9zcy4gYmFja2VkLW92ZXIgdGV4dCAq LyBcCnwgKysoeXlfbHApOyBcCnwgZ290byBmaW5kX3J1bGU7IFwKfCB9CnwgCnwgc3RhdGljIGlu dCB5eV9tb3JlX2ZsYWcgPSAwOwp8IHN0YXRpYyBpbnQgeXlfbW9yZV9sZW4gPSAwOwp8ICNkZWZp bmUgeXltb3JlKCkgKCh5eV9tb3JlX2ZsYWcpID0gMSkKfCAjZGVmaW5lIFlZX01PUkVfQURKICh5 eV9tb3JlX2xlbikKfCAjZGVmaW5lIFlZX1JFU1RPUkVfWVlfTU9SRV9PRkZTRVQKfCBjaGFyICp5 eXRleHQ7CnwgI2xpbmUgMSAiY29uZnRlc3QubCIKfCAjbGluZSA0NzAgImxleC55eS5jIgp8IAp8 ICNkZWZpbmUgSU5JVElBTCAwCnwgCnwgI2lmbmRlZiBZWV9OT19VTklTVERfSAp8IC8qIFNwZWNp YWwgY2FzZSBmb3IgInVuaXN0ZC5oIiwgc2luY2UgaXQgaXMgbm9uLUFOU0kuIFdlIGluY2x1ZGUg aXQgd2F5CnwgICogZG93biBoZXJlIGJlY2F1c2Ugd2Ugd2FudCB0aGUgdXNlcidzIHNlY3Rpb24g MSB0byBoYXZlIGJlZW4gc2Nhbm5lZCBmaXJzdC4KfCAgKiBUaGUgdXNlciBoYXMgYSBjaGFuY2Ug dG8gb3ZlcnJpZGUgaXQgd2l0aCBhbiBvcHRpb24uCnwgICovCnwgI2luY2x1ZGUgPHVuaXN0ZC5o Pgp8ICNlbmRpZgp8IAp8ICNpZm5kZWYgWVlfRVhUUkFfVFlQRQp8ICNkZWZpbmUgWVlfRVhUUkFf VFlQRSB2b2lkICoKfCAjZW5kaWYKfCAKfCBzdGF0aWMgaW50IHl5X2luaXRfZ2xvYmFscyAodm9p ZCApOwp8IAp8IC8qIEFjY2Vzc29yIG1ldGhvZHMgdG8gZ2xvYmFscy4KfCAgICBUaGVzZSBhcmUg bWFkZSB2aXNpYmxlIHRvIG5vbi1yZWVudHJhbnQgc2Nhbm5lcnMgZm9yIGNvbnZlbmllbmNlLiAq Lwp8IAp8IGludCB5eWxleF9kZXN0cm95ICh2b2lkICk7CnwgCnwgaW50IHl5Z2V0X2RlYnVnICh2 b2lkICk7CnwgCnwgdm9pZCB5eXNldF9kZWJ1ZyAoaW50IGRlYnVnX2ZsYWcgICk7CnwgCnwgWVlf RVhUUkFfVFlQRSB5eWdldF9leHRyYSAodm9pZCApOwp8IAp8IHZvaWQgeXlzZXRfZXh0cmEgKFlZ X0VYVFJBX1RZUEUgdXNlcl9kZWZpbmVkICApOwp8IAp8IEZJTEUgKnl5Z2V0X2luICh2b2lkICk7 CnwgCnwgdm9pZCB5eXNldF9pbiAgKEZJTEUgKiBpbl9zdHIgICk7CnwgCnwgRklMRSAqeXlnZXRf b3V0ICh2b2lkICk7CnwgCnwgdm9pZCB5eXNldF9vdXQgIChGSUxFICogb3V0X3N0ciAgKTsKfCAK fCB5eV9zaXplX3QgeXlnZXRfbGVuZyAodm9pZCApOwp8IAp8IGNoYXIgKnl5Z2V0X3RleHQgKHZv aWQgKTsKfCAKfCBpbnQgeXlnZXRfbGluZW5vICh2b2lkICk7CnwgCnwgdm9pZCB5eXNldF9saW5l bm8gKGludCBsaW5lX251bWJlciAgKTsKfCAKfCAvKiBNYWNyb3MgYWZ0ZXIgdGhpcyBwb2ludCBj YW4gYWxsIGJlIG92ZXJyaWRkZW4gYnkgdXNlciBkZWZpbml0aW9ucyBpbgp8ICAqIHNlY3Rpb24g MS4KfCAgKi8KfCAKfCAjaWZuZGVmIFlZX1NLSVBfWVlXUkFQCnwgI2lmZGVmIF9fY3BsdXNwbHVz CnwgZXh0ZXJuICJDIiBpbnQgeXl3cmFwICh2b2lkICk7CnwgI2Vsc2UKfCBleHRlcm4gaW50IHl5 d3JhcCAodm9pZCApOwp8ICNlbmRpZgp8ICNlbmRpZgp8IAp8ICAgICBzdGF0aWMgdm9pZCB5eXVu cHV0IChpbnQgYyxjaGFyICpidWZfcHRyICApOwp8ICAgICAKfCAjaWZuZGVmIHl5dGV4dF9wdHIK fCBzdGF0aWMgdm9pZCB5eV9mbGV4X3N0cm5jcHkgKGNoYXIgKix5eWNvbnN0IGNoYXIgKixpbnQg KTsKfCAjZW5kaWYKfCAKfCAjaWZkZWYgWVlfTkVFRF9TVFJMRU4KfCBzdGF0aWMgaW50IHl5X2Zs ZXhfc3RybGVuICh5eWNvbnN0IGNoYXIgKiApOwp8ICNlbmRpZgp8IAp8ICNpZm5kZWYgWVlfTk9f SU5QVVQKfCAKfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBzdGF0aWMgaW50IHl5aW5wdXQgKHZvaWQg KTsKfCAjZWxzZQp8IHN0YXRpYyBpbnQgaW5wdXQgKHZvaWQgKTsKfCAjZW5kaWYKfCAKfCAjZW5k aWYKfCAKfCAvKiBBbW91bnQgb2Ygc3R1ZmYgdG8gc2x1cnAgdXAgd2l0aCBlYWNoIHJlYWQuICov CnwgI2lmbmRlZiBZWV9SRUFEX0JVRl9TSVpFCnwgI2RlZmluZSBZWV9SRUFEX0JVRl9TSVpFIDgx OTIKfCAjZW5kaWYKfCAKfCAvKiBDb3B5IHdoYXRldmVyIHRoZSBsYXN0IHJ1bGUgbWF0Y2hlZCB0 byB0aGUgc3RhbmRhcmQgb3V0cHV0LiAqLwp8ICNpZm5kZWYgRUNITwp8IC8qIFRoaXMgdXNlZCB0 byBiZSBhbiBmcHV0cygpLCBidXQgc2luY2UgdGhlIHN0cmluZyBtaWdodCBjb250YWluIE5VTCdz LAp8ICAqIHdlIG5vdyB1c2UgZndyaXRlKCkuCnwgICovCnwgI2RlZmluZSBFQ0hPIGRvIHsgaWYg KGZ3cml0ZSggeXl0ZXh0LCB5eWxlbmcsIDEsIHl5b3V0ICkpIHt9IH0gd2hpbGUgKDApCnwgI2Vu ZGlmCnwgCnwgLyogR2V0cyBpbnB1dCBhbmQgc3R1ZmZzIGl0IGludG8gImJ1ZiIuICBudW1iZXIg b2YgY2hhcmFjdGVycyByZWFkLCBvciBZWV9OVUxMLAp8ICAqIGlzIHJldHVybmVkIGluICJyZXN1 bHQiLgp8ICAqLwp8ICNpZm5kZWYgWVlfSU5QVVQKfCAjZGVmaW5lIFlZX0lOUFVUKGJ1ZixyZXN1 bHQsbWF4X3NpemUpIFwKfCAJaWYgKCBZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2lzX2lu dGVyYWN0aXZlICkgXAp8IAkJeyBcCnwgCQlpbnQgYyA9ICcqJzsgXAp8IAkJc2l6ZV90IG47IFwK fCAJCWZvciAoIG4gPSAwOyBuIDwgbWF4X3NpemUgJiYgXAp8IAkJCSAgICAgKGMgPSBnZXRjKCB5 eWluICkpICE9IEVPRiAmJiBjICE9ICdcbic7ICsrbiApIFwKfCAJCQlidWZbbl0gPSAoY2hhcikg YzsgXAp8IAkJaWYgKCBjID09ICdcbicgKSBcCnwgCQkJYnVmW24rK10gPSAoY2hhcikgYzsgXAp8 IAkJaWYgKCBjID09IEVPRiAmJiBmZXJyb3IoIHl5aW4gKSApIFwKfCAJCQlZWV9GQVRBTF9FUlJP UiggImlucHV0IGluIGZsZXggc2Nhbm5lciBmYWlsZWQiICk7IFwKfCAJCXJlc3VsdCA9IG47IFwK fCAJCX0gXAp8IAllbHNlIFwKfCAJCXsgXAp8IAkJZXJybm89MDsgXAp8IAkJd2hpbGUgKCAocmVz dWx0ID0gZnJlYWQoYnVmLCAxLCBtYXhfc2l6ZSwgeXlpbikpPT0wICYmIGZlcnJvcih5eWluKSkg XAp8IAkJCXsgXAp8IAkJCWlmKCBlcnJubyAhPSBFSU5UUikgXAp8IAkJCQl7IFwKfCAJCQkJWVlf RkFUQUxfRVJST1IoICJpbnB1dCBpbiBmbGV4IHNjYW5uZXIgZmFpbGVkIiApOyBcCnwgCQkJCWJy ZWFrOyBcCnwgCQkJCX0gXAp8IAkJCWVycm5vPTA7IFwKfCAJCQljbGVhcmVycih5eWluKTsgXAp8 IAkJCX0gXAp8IAkJfVwKfCBcCnwgCnwgI2VuZGlmCnwgCnwgLyogTm8gc2VtaS1jb2xvbiBhZnRl ciByZXR1cm47IGNvcnJlY3QgdXNhZ2UgaXMgdG8gd3JpdGUgInl5dGVybWluYXRlKCk7IiAtCnwg ICogd2UgZG9uJ3Qgd2FudCBhbiBleHRyYSAnOycgYWZ0ZXIgdGhlICJyZXR1cm4iIGJlY2F1c2Ug dGhhdCB3aWxsIGNhdXNlCnwgICogc29tZSBjb21waWxlcnMgdG8gY29tcGxhaW4gYWJvdXQgdW5y ZWFjaGFibGUgc3RhdGVtZW50cy4KfCAgKi8KfCAjaWZuZGVmIHl5dGVybWluYXRlCnwgI2RlZmlu ZSB5eXRlcm1pbmF0ZSgpIHJldHVybiBZWV9OVUxMCnwgI2VuZGlmCnwgCnwgLyogTnVtYmVyIG9m IGVudHJpZXMgYnkgd2hpY2ggc3RhcnQtY29uZGl0aW9uIHN0YWNrIGdyb3dzLiAqLwp8ICNpZm5k ZWYgWVlfU1RBUlRfU1RBQ0tfSU5DUgp8ICNkZWZpbmUgWVlfU1RBUlRfU1RBQ0tfSU5DUiAyNQp8 ICNlbmRpZgp8IAp8IC8qIFJlcG9ydCBhIGZhdGFsIGVycm9yLiAqLwp8ICNpZm5kZWYgWVlfRkFU QUxfRVJST1IKfCAjZGVmaW5lIFlZX0ZBVEFMX0VSUk9SKG1zZykgeXlfZmF0YWxfZXJyb3IoIG1z ZyApCnwgI2VuZGlmCnwgCnwgLyogZW5kIHRhYmxlcyBzZXJpYWxpemF0aW9uIHN0cnVjdHVyZXMg YW5kIHByb3RvdHlwZXMgKi8KfCAKfCAvKiBEZWZhdWx0IGRlY2xhcmF0aW9uIG9mIGdlbmVyYXRl ZCBzY2FubmVyIC0gYSBkZWZpbmUgc28gdGhlIHVzZXIgY2FuCnwgICogZWFzaWx5IGFkZCBwYXJh bWV0ZXJzLgp8ICAqLwp8ICNpZm5kZWYgWVlfREVDTAp8ICNkZWZpbmUgWVlfREVDTF9JU19PVVJT IDEKfCAKfCBleHRlcm4gaW50IHl5bGV4ICh2b2lkKTsKfCAKfCAjZGVmaW5lIFlZX0RFQ0wgaW50 IHl5bGV4ICh2b2lkKQp8ICNlbmRpZiAvKiAhWVlfREVDTCAqLwp8IAp8IC8qIENvZGUgZXhlY3V0 ZWQgYXQgdGhlIGJlZ2lubmluZyBvZiBlYWNoIHJ1bGUsIGFmdGVyIHl5dGV4dCBhbmQgeXlsZW5n CnwgICogaGF2ZSBiZWVuIHNldCB1cC4KfCAgKi8KfCAjaWZuZGVmIFlZX1VTRVJfQUNUSU9OCnwg I2RlZmluZSBZWV9VU0VSX0FDVElPTgp8ICNlbmRpZgp8IAp8IC8qIENvZGUgZXhlY3V0ZWQgYXQg dGhlIGVuZCBvZiBlYWNoIHJ1bGUuICovCnwgI2lmbmRlZiBZWV9CUkVBSwp8ICNkZWZpbmUgWVlf QlJFQUsgYnJlYWs7CnwgI2VuZGlmCnwgCnwgI2RlZmluZSBZWV9SVUxFX1NFVFVQIFwKfCAJWVlf VVNFUl9BQ1RJT04KfCAKfCAvKiogVGhlIG1haW4gc2Nhbm5lciBmdW5jdGlvbiB3aGljaCBkb2Vz IGFsbCB0aGUgd29yay4KfCAgKi8KfCBZWV9ERUNMCnwgewp8IAlyZWdpc3RlciB5eV9zdGF0ZV90 eXBlIHl5X2N1cnJlbnRfc3RhdGU7CnwgCXJlZ2lzdGVyIGNoYXIgKnl5X2NwLCAqeXlfYnA7Cnwg CXJlZ2lzdGVyIGludCB5eV9hY3Q7CnwgICAgIAp8IAlpZiAoICEoeXlfaW5pdCkgKQp8IAkJewp8 IAkJKHl5X2luaXQpID0gMTsKfCAKfCAjaWZkZWYgWVlfVVNFUl9JTklUCnwgCQlZWV9VU0VSX0lO SVQ7CnwgI2VuZGlmCnwgCnwgICAgICAgICAvKiBDcmVhdGUgdGhlIHJlamVjdCBidWZmZXIgbGFy Z2UgZW5vdWdoIHRvIHNhdmUgb25lIHN0YXRlIHBlciBhbGxvd2VkIGNoYXJhY3Rlci4gKi8KfCAg ICAgICAgIGlmICggISAoeXlfc3RhdGVfYnVmKSApCnwgICAgICAgICAgICAgKHl5X3N0YXRlX2J1 ZikgPSAoeXlfc3RhdGVfdHlwZSAqKXl5YWxsb2MoWVlfU1RBVEVfQlVGX1NJWkUgICk7CnwgICAg ICAgICAgICAgaWYgKCAhICh5eV9zdGF0ZV9idWYpICkKfCAgICAgICAgICAgICAgICAgWVlfRkFU QUxfRVJST1IoICJvdXQgb2YgZHluYW1pYyBtZW1vcnkgaW4geXlsZXgoKSIgKTsKfCAKfCAJCWlm ICggISAoeXlfc3RhcnQpICkKfCAJCQkoeXlfc3RhcnQpID0gMTsJLyogZmlyc3Qgc3RhcnQgc3Rh dGUgKi8KfCAKfCAJCWlmICggISB5eWluICkKfCAJCQl5eWluID0gc3RkaW47CnwgCnwgCQlpZiAo ICEgeXlvdXQgKQp8IAkJCXl5b3V0ID0gc3Rkb3V0Owp8IAp8IAkJaWYgKCAhIFlZX0NVUlJFTlRf QlVGRkVSICkgewp8IAkJCXl5ZW5zdXJlX2J1ZmZlcl9zdGFjayAoKTsKfCAJCQlZWV9DVVJSRU5U X0JVRkZFUl9MVkFMVUUgPQp8IAkJCQl5eV9jcmVhdGVfYnVmZmVyKHl5aW4sWVlfQlVGX1NJWkUg KTsKfCAJCX0KfCAKfCAJCXl5X2xvYWRfYnVmZmVyX3N0YXRlKCApOwp8IAkJfQp8IAp8IAl7Cnwg I2xpbmUgMSAiY29uZnRlc3QubCIKfCAKfCAjbGluZSA2ODcgImxleC55eS5jIgp8IAp8IAl3aGls ZSAoIDEgKQkJLyogbG9vcHMgdW50aWwgZW5kLW9mLWZpbGUgaXMgcmVhY2hlZCAqLwp8IAkJewp8 IAkJKHl5X21vcmVfbGVuKSA9IDA7CnwgCQlpZiAoICh5eV9tb3JlX2ZsYWcpICkKfCAJCQl7Cnwg CQkJKHl5X21vcmVfbGVuKSA9ICh5eV9jX2J1Zl9wKSAtICh5eXRleHRfcHRyKTsKfCAJCQkoeXlf bW9yZV9mbGFnKSA9IDA7CnwgCQkJfQp8IAkJeXlfY3AgPSAoeXlfY19idWZfcCk7CnwgCnwgCQkv KiBTdXBwb3J0IG9mIHl5dGV4dC4gKi8KfCAJCSp5eV9jcCA9ICh5eV9ob2xkX2NoYXIpOwp8IAp8 IAkJLyogeXlfYnAgcG9pbnRzIHRvIHRoZSBwb3NpdGlvbiBpbiB5eV9jaF9idWYgb2YgdGhlIHN0 YXJ0IG9mCnwgCQkgKiB0aGUgY3VycmVudCBydW4uCnwgCQkgKi8KfCAJCXl5X2JwID0geXlfY3A7 CnwgCnwgCQl5eV9jdXJyZW50X3N0YXRlID0gKHl5X3N0YXJ0KTsKfCAKfCAJCSh5eV9zdGF0ZV9w dHIpID0gKHl5X3N0YXRlX2J1Zik7CnwgCQkqKHl5X3N0YXRlX3B0cikrKyA9IHl5X2N1cnJlbnRf c3RhdGU7CnwgCnwgeXlfbWF0Y2g6CnwgCQlkbwp8IAkJCXsKfCAJCQlyZWdpc3RlciBZWV9DSEFS IHl5X2MgPSB5eV9lY1tZWV9TQ19UT19VSSgqeXlfY3ApXSA7CnwgCQkJd2hpbGUgKCB5eV9jaGtb eXlfYmFzZVt5eV9jdXJyZW50X3N0YXRlXSArIHl5X2NdICE9IHl5X2N1cnJlbnRfc3RhdGUgKQp8 IAkJCQl7CnwgCQkJCXl5X2N1cnJlbnRfc3RhdGUgPSAoaW50KSB5eV9kZWZbeXlfY3VycmVudF9z dGF0ZV07CnwgCQkJCWlmICggeXlfY3VycmVudF9zdGF0ZSA+PSAxMyApCnwgCQkJCQl5eV9jID0g eXlfbWV0YVsodW5zaWduZWQgaW50KSB5eV9jXTsKfCAJCQkJfQp8IAkJCXl5X2N1cnJlbnRfc3Rh dGUgPSB5eV9ueHRbeXlfYmFzZVt5eV9jdXJyZW50X3N0YXRlXSArICh1bnNpZ25lZCBpbnQpIHl5 X2NdOwp8IAkJCSooeXlfc3RhdGVfcHRyKSsrID0geXlfY3VycmVudF9zdGF0ZTsKfCAJCQkrK3l5 X2NwOwp8IAkJCX0KfCAJCXdoaWxlICggeXlfYmFzZVt5eV9jdXJyZW50X3N0YXRlXSAhPSAxMCAp Owp8IAp8IHl5X2ZpbmRfYWN0aW9uOgp8IAkJeXlfY3VycmVudF9zdGF0ZSA9ICotLSh5eV9zdGF0 ZV9wdHIpOwp8IAkJKHl5X2xwKSA9IHl5X2FjY2VwdFt5eV9jdXJyZW50X3N0YXRlXTsKfCBmaW5k X3J1bGU6IC8qIHdlIGJyYW5jaCB0byB0aGlzIGxhYmVsIHdoZW4gYmFja2luZyB1cCAqLwp8IAkJ Zm9yICggOyA7ICkgLyogdW50aWwgd2UgZmluZCB3aGF0IHJ1bGUgd2UgbWF0Y2hlZCAqLwp8IAkJ CXsKfCAJCQlpZiAoICh5eV9scCkgJiYgKHl5X2xwKSA8IHl5X2FjY2VwdFt5eV9jdXJyZW50X3N0 YXRlICsgMV0gKQp8IAkJCQl7CnwgCQkJCXl5X2FjdCA9IHl5X2FjY2xpc3RbKHl5X2xwKV07Cnwg CQkJCQl7CnwgCQkJCQkoeXlfZnVsbF9tYXRjaCkgPSB5eV9jcDsKfCAJCQkJCWJyZWFrOwp8IAkJ CQkJfQp8IAkJCQl9CnwgCQkJLS15eV9jcDsKfCAJCQl5eV9jdXJyZW50X3N0YXRlID0gKi0tKHl5 X3N0YXRlX3B0cik7CnwgCQkJKHl5X2xwKSA9IHl5X2FjY2VwdFt5eV9jdXJyZW50X3N0YXRlXTsK fCAJCQl9CnwgCnwgCQlZWV9ET19CRUZPUkVfQUNUSU9OOwp8IAp8IGRvX2FjdGlvbjoJLyogVGhp cyBsYWJlbCBpcyB1c2VkIG9ubHkgdG8gYWNjZXNzIEVPRiBhY3Rpb25zLiAqLwp8IAp8IAkJc3dp dGNoICggeXlfYWN0ICkKfCAJeyAvKiBiZWdpbm5pbmcgb2YgYWN0aW9uIHN3aXRjaCAqLwp8IGNh c2UgMToKfCBZWV9SVUxFX1NFVFVQCnwgI2xpbmUgMiAiY29uZnRlc3QubCIKfCB7IEVDSE87IH0K fCAJWVlfQlJFQUsKfCBjYXNlIDI6CnwgWVlfUlVMRV9TRVRVUAp8ICNsaW5lIDMgImNvbmZ0ZXN0 LmwiCnwgeyBSRUpFQ1Q7IH0KfCAJWVlfQlJFQUsKfCBjYXNlIDM6CnwgWVlfUlVMRV9TRVRVUAp8 ICNsaW5lIDQgImNvbmZ0ZXN0LmwiCnwgeyB5eW1vcmUgKCk7IH0KfCAJWVlfQlJFQUsKfCBjYXNl IDQ6CnwgWVlfUlVMRV9TRVRVUAp8ICNsaW5lIDUgImNvbmZ0ZXN0LmwiCnwgeyB5eWxlc3MgKDEp OyB9CnwgCVlZX0JSRUFLCnwgY2FzZSA1Ogp8IFlZX1JVTEVfU0VUVVAKfCAjbGluZSA2ICJjb25m dGVzdC5sIgp8IHsgLyogSVJJWCA2LjUgZmxleCAyLjUuNCB1bmRlcnF1b3RlcyBpdHMgeXlsZXNz IGFyZ3VtZW50LiAgKi8KfCAgICAgeXlsZXNzICgoaW5wdXQgKCkgIT0gMCkpOyB9CnwgCVlZX0JS RUFLCnwgY2FzZSA2Ogp8IFlZX1JVTEVfU0VUVVAKfCAjbGluZSA4ICJjb25mdGVzdC5sIgp8IHsg dW5wdXQgKHl5dGV4dFswXSk7IH0KfCAJWVlfQlJFQUsKfCBjYXNlIDc6CnwgWVlfUlVMRV9TRVRV UAp8ICNsaW5lIDkgImNvbmZ0ZXN0LmwiCnwgeyBCRUdJTiBJTklUSUFMOyB9CnwgCVlZX0JSRUFL CnwgY2FzZSA4Ogp8IFlZX1JVTEVfU0VUVVAKfCAjbGluZSAxMCAiY29uZnRlc3QubCIKfCBFQ0hP Owp8IAlZWV9CUkVBSwp8ICNsaW5lIDc5NCAibGV4Lnl5LmMiCnwgCQkJY2FzZSBZWV9TVEFURV9F T0YoSU5JVElBTCk6CnwgCQkJCXl5dGVybWluYXRlKCk7CnwgCnwgCWNhc2UgWVlfRU5EX09GX0JV RkZFUjoKfCAJCXsKfCAJCS8qIEFtb3VudCBvZiB0ZXh0IG1hdGNoZWQgbm90IGluY2x1ZGluZyB0 aGUgRU9CIGNoYXIuICovCnwgCQlpbnQgeXlfYW1vdW50X29mX21hdGNoZWRfdGV4dCA9IChpbnQp ICh5eV9jcCAtICh5eXRleHRfcHRyKSkgLSAxOwp8IAp8IAkJLyogVW5kbyB0aGUgZWZmZWN0cyBv ZiBZWV9ET19CRUZPUkVfQUNUSU9OLiAqLwp8IAkJKnl5X2NwID0gKHl5X2hvbGRfY2hhcik7Cnwg CQlZWV9SRVNUT1JFX1lZX01PUkVfT0ZGU0VUCnwgCnwgCQlpZiAoIFlZX0NVUlJFTlRfQlVGRkVS X0xWQUxVRS0+eXlfYnVmZmVyX3N0YXR1cyA9PSBZWV9CVUZGRVJfTkVXICkKfCAJCQl7CnwgCQkJ LyogV2UncmUgc2Nhbm5pbmcgYSBuZXcgZmlsZSBvciBpbnB1dCBzb3VyY2UuICBJdCdzCnwgCQkJ ICogcG9zc2libGUgdGhhdCB0aGlzIGhhcHBlbmVkIGJlY2F1c2UgdGhlIHVzZXIKfCAJCQkgKiBq dXN0IHBvaW50ZWQgeXlpbiBhdCBhIG5ldyBzb3VyY2UgYW5kIGNhbGxlZAp8IAkJCSAqIHl5bGV4 KCkuICBJZiBzbywgdGhlbiB3ZSBoYXZlIHRvIGFzc3VyZQp8IAkJCSAqIGNvbnNpc3RlbmN5IGJl dHdlZW4gWVlfQ1VSUkVOVF9CVUZGRVIgYW5kIG91cgp8IAkJCSAqIGdsb2JhbHMuICBIZXJlIGlz IHRoZSByaWdodCBwbGFjZSB0byBkbyBzbywgYmVjYXVzZQp8IAkJCSAqIHRoaXMgaXMgdGhlIGZp cnN0IGFjdGlvbiAob3RoZXIgdGhhbiBwb3NzaWJseSBhCnwgCQkJICogYmFjay11cCkgdGhhdCB3 aWxsIG1hdGNoIGZvciB0aGUgbmV3IGlucHV0IHNvdXJjZS4KfCAJCQkgKi8KfCAJCQkoeXlfbl9j aGFycykgPSBZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X25fY2hhcnM7CnwgCQkJWVlfQ1VS UkVOVF9CVUZGRVJfTFZBTFVFLT55eV9pbnB1dF9maWxlID0geXlpbjsKfCAJCQlZWV9DVVJSRU5U X0JVRkZFUl9MVkFMVUUtPnl5X2J1ZmZlcl9zdGF0dXMgPSBZWV9CVUZGRVJfTk9STUFMOwp8IAkJ CX0KfCAKfCAJCS8qIE5vdGUgdGhhdCBoZXJlIHdlIHRlc3QgZm9yIHl5X2NfYnVmX3AgIjw9IiB0 byB0aGUgcG9zaXRpb24KfCAJCSAqIG9mIHRoZSBmaXJzdCBFT0IgaW4gdGhlIGJ1ZmZlciwgc2lu Y2UgeXlfY19idWZfcCB3aWxsCnwgCQkgKiBhbHJlYWR5IGhhdmUgYmVlbiBpbmNyZW1lbnRlZCBw YXN0IHRoZSBOVUwgY2hhcmFjdGVyCnwgCQkgKiAoc2luY2UgYWxsIHN0YXRlcyBtYWtlIHRyYW5z aXRpb25zIG9uIEVPQiB0byB0aGUKfCAJCSAqIGVuZC1vZi1idWZmZXIgc3RhdGUpLiAgQ29udHJh c3QgdGhpcyB3aXRoIHRoZSB0ZXN0CnwgCQkgKiBpbiBpbnB1dCgpLgp8IAkJICovCnwgCQlpZiAo ICh5eV9jX2J1Zl9wKSA8PSAmWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5 X25fY2hhcnMpXSApCnwgCQkJeyAvKiBUaGlzIHdhcyByZWFsbHkgYSBOVUwuICovCnwgCQkJeXlf c3RhdGVfdHlwZSB5eV9uZXh0X3N0YXRlOwp8IAp8IAkJCSh5eV9jX2J1Zl9wKSA9ICh5eXRleHRf cHRyKSArIHl5X2Ftb3VudF9vZl9tYXRjaGVkX3RleHQ7CnwgCnwgCQkJeXlfY3VycmVudF9zdGF0 ZSA9IHl5X2dldF9wcmV2aW91c19zdGF0ZSggICk7CnwgCnwgCQkJLyogT2theSwgd2UncmUgbm93 IHBvc2l0aW9uZWQgdG8gbWFrZSB0aGUgTlVMCnwgCQkJICogdHJhbnNpdGlvbi4gIFdlIGNvdWxk bid0IGhhdmUKfCAJCQkgKiB5eV9nZXRfcHJldmlvdXNfc3RhdGUoKSBnbyBhaGVhZCBhbmQgZG8g aXQKfCAJCQkgKiBmb3IgdXMgYmVjYXVzZSBpdCBkb2Vzbid0IGtub3cgaG93IHRvIGRlYWwKfCAJ CQkgKiB3aXRoIHRoZSBwb3NzaWJpbGl0eSBvZiBqYW1taW5nIChhbmQgd2UgZG9uJ3QKfCAJCQkg KiB3YW50IHRvIGJ1aWxkIGphbW1pbmcgaW50byBpdCBiZWNhdXNlIHRoZW4gaXQKfCAJCQkgKiB3 aWxsIHJ1biBtb3JlIHNsb3dseSkuCnwgCQkJICovCnwgCnwgCQkJeXlfbmV4dF9zdGF0ZSA9IHl5 X3RyeV9OVUxfdHJhbnMoIHl5X2N1cnJlbnRfc3RhdGUgKTsKfCAKfCAJCQl5eV9icCA9ICh5eXRl eHRfcHRyKSArIFlZX01PUkVfQURKOwp8IAp8IAkJCWlmICggeXlfbmV4dF9zdGF0ZSApCnwgCQkJ CXsKfCAJCQkJLyogQ29uc3VtZSB0aGUgTlVMLiAqLwp8IAkJCQl5eV9jcCA9ICsrKHl5X2NfYnVm X3ApOwp8IAkJCQl5eV9jdXJyZW50X3N0YXRlID0geXlfbmV4dF9zdGF0ZTsKfCAJCQkJZ290byB5 eV9tYXRjaDsKfCAJCQkJfQp8IAp8IAkJCWVsc2UKfCAJCQkJewp8IAkJCQl5eV9jcCA9ICh5eV9j X2J1Zl9wKTsKfCAJCQkJZ290byB5eV9maW5kX2FjdGlvbjsKfCAJCQkJfQp8IAkJCX0KfCAKfCAJ CWVsc2Ugc3dpdGNoICggeXlfZ2V0X25leHRfYnVmZmVyKCAgKSApCnwgCQkJewp8IAkJCWNhc2Ug RU9CX0FDVF9FTkRfT0ZfRklMRToKfCAJCQkJewp8IAkJCQkoeXlfZGlkX2J1ZmZlcl9zd2l0Y2hf b25fZW9mKSA9IDA7CnwgCnwgCQkJCWlmICggeXl3cmFwKCApICkKfCAJCQkJCXsKfCAJCQkJCS8q IE5vdGU6IGJlY2F1c2Ugd2UndmUgdGFrZW4gY2FyZSBpbgp8IAkJCQkJICogeXlfZ2V0X25leHRf YnVmZmVyKCkgdG8gaGF2ZSBzZXQgdXAKfCAJCQkJCSAqIHl5dGV4dCwgd2UgY2FuIG5vdyBzZXQg dXAKfCAJCQkJCSAqIHl5X2NfYnVmX3Agc28gdGhhdCBpZiBzb21lIHRvdGFsCnwgCQkJCQkgKiBo b3NlciAobGlrZSBmbGV4IGl0c2VsZikgd2FudHMgdG8KfCAJCQkJCSAqIGNhbGwgdGhlIHNjYW5u ZXIgYWZ0ZXIgd2UgcmV0dXJuIHRoZQp8IAkJCQkJICogWVlfTlVMTCwgaXQnbGwgc3RpbGwgd29y ayAtIGFub3RoZXIKfCAJCQkJCSAqIFlZX05VTEwgd2lsbCBnZXQgcmV0dXJuZWQuCnwgCQkJCQkg Ki8KfCAJCQkJCSh5eV9jX2J1Zl9wKSA9ICh5eXRleHRfcHRyKSArIFlZX01PUkVfQURKOwp8IAp8 IAkJCQkJeXlfYWN0ID0gWVlfU1RBVEVfRU9GKFlZX1NUQVJUKTsKfCAJCQkJCWdvdG8gZG9fYWN0 aW9uOwp8IAkJCQkJfQp8IAp8IAkJCQllbHNlCnwgCQkJCQl7CnwgCQkJCQlpZiAoICEgKHl5X2Rp ZF9idWZmZXJfc3dpdGNoX29uX2VvZikgKQp8IAkJCQkJCVlZX05FV19GSUxFOwp8IAkJCQkJfQp8 IAkJCQlicmVhazsKfCAJCQkJfQp8IAp8IAkJCWNhc2UgRU9CX0FDVF9DT05USU5VRV9TQ0FOOgp8 IAkJCQkoeXlfY19idWZfcCkgPQp8IAkJCQkJKHl5dGV4dF9wdHIpICsgeXlfYW1vdW50X29mX21h dGNoZWRfdGV4dDsKfCAKfCAJCQkJeXlfY3VycmVudF9zdGF0ZSA9IHl5X2dldF9wcmV2aW91c19z dGF0ZSggICk7CnwgCnwgCQkJCXl5X2NwID0gKHl5X2NfYnVmX3ApOwp8IAkJCQl5eV9icCA9ICh5 eXRleHRfcHRyKSArIFlZX01PUkVfQURKOwp8IAkJCQlnb3RvIHl5X21hdGNoOwp8IAp8IAkJCWNh c2UgRU9CX0FDVF9MQVNUX01BVENIOgp8IAkJCQkoeXlfY19idWZfcCkgPQp8IAkJCQkmWVlfQ1VS UkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5X25fY2hhcnMpXTsKfCAKfCAJCQkJeXlf Y3VycmVudF9zdGF0ZSA9IHl5X2dldF9wcmV2aW91c19zdGF0ZSggICk7CnwgCnwgCQkJCXl5X2Nw ID0gKHl5X2NfYnVmX3ApOwp8IAkJCQl5eV9icCA9ICh5eXRleHRfcHRyKSArIFlZX01PUkVfQURK Owp8IAkJCQlnb3RvIHl5X2ZpbmRfYWN0aW9uOwp8IAkJCX0KfCAJCWJyZWFrOwp8IAkJfQp8IAp8 IAlkZWZhdWx0Ogp8IAkJWVlfRkFUQUxfRVJST1IoCnwgCQkJImZhdGFsIGZsZXggc2Nhbm5lciBp bnRlcm5hbCBlcnJvci0tbm8gYWN0aW9uIGZvdW5kIiApOwp8IAl9IC8qIGVuZCBvZiBhY3Rpb24g c3dpdGNoICovCnwgCQl9IC8qIGVuZCBvZiBzY2FubmluZyBvbmUgdG9rZW4gKi8KfCAJfSAvKiBl bmQgb2YgdXNlcidzIGRlY2xhcmF0aW9ucyAqLwp8IH0gLyogZW5kIG9mIHl5bGV4ICovCnwgCnwg LyogeXlfZ2V0X25leHRfYnVmZmVyIC0gdHJ5IHRvIHJlYWQgaW4gYSBuZXcgYnVmZmVyCnwgICoK fCAgKiBSZXR1cm5zIGEgY29kZSByZXByZXNlbnRpbmcgYW4gYWN0aW9uOgp8ICAqCUVPQl9BQ1Rf TEFTVF9NQVRDSCAtCnwgICoJRU9CX0FDVF9DT05USU5VRV9TQ0FOIC0gY29udGludWUgc2Nhbm5p bmcgZnJvbSBjdXJyZW50IHBvc2l0aW9uCnwgICoJRU9CX0FDVF9FTkRfT0ZfRklMRSAtIGVuZCBv ZiBmaWxlCnwgICovCnwgc3RhdGljIGludCB5eV9nZXRfbmV4dF9idWZmZXIgKHZvaWQpCnwgewp8 ICAgICAJcmVnaXN0ZXIgY2hhciAqZGVzdCA9IFlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlf Y2hfYnVmOwp8IAlyZWdpc3RlciBjaGFyICpzb3VyY2UgPSAoeXl0ZXh0X3B0cik7CnwgCXJlZ2lz dGVyIGludCBudW1iZXJfdG9fbW92ZSwgaTsKfCAJaW50IHJldF92YWw7CnwgCnwgCWlmICggKHl5 X2NfYnVmX3ApID4gJllZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfY2hfYnVmWyh5eV9uX2No YXJzKSArIDFdICkKfCAJCVlZX0ZBVEFMX0VSUk9SKAp8IAkJImZhdGFsIGZsZXggc2Nhbm5lciBp bnRlcm5hbCBlcnJvci0tZW5kIG9mIGJ1ZmZlciBtaXNzZWQiICk7CnwgCnwgCWlmICggWVlfQ1VS UkVOVF9CVUZGRVJfTFZBTFVFLT55eV9maWxsX2J1ZmZlciA9PSAwICkKfCAJCXsgLyogRG9uJ3Qg dHJ5IHRvIGZpbGwgdGhlIGJ1ZmZlciwgc28gdGhpcyBpcyBhbiBFT0YuICovCnwgCQlpZiAoICh5 eV9jX2J1Zl9wKSAtICh5eXRleHRfcHRyKSAtIFlZX01PUkVfQURKID09IDEgKQp8IAkJCXsKfCAJ CQkvKiBXZSBtYXRjaGVkIGEgc2luZ2xlIGNoYXJhY3RlciwgdGhlIEVPQiwgc28KfCAJCQkgKiB0 cmVhdCB0aGlzIGFzIGEgZmluYWwgRU9GLgp8IAkJCSAqLwp8IAkJCXJldHVybiBFT0JfQUNUX0VO RF9PRl9GSUxFOwp8IAkJCX0KfCAKfCAJCWVsc2UKfCAJCQl7CnwgCQkJLyogV2UgbWF0Y2hlZCBz b21lIHRleHQgcHJpb3IgdG8gdGhlIEVPQiwgZmlyc3QKfCAJCQkgKiBwcm9jZXNzIGl0Lgp8IAkJ CSAqLwp8IAkJCXJldHVybiBFT0JfQUNUX0xBU1RfTUFUQ0g7CnwgCQkJfQp8IAkJfQp8IAp8IAkv KiBUcnkgdG8gcmVhZCBtb3JlIGRhdGEuICovCnwgCnwgCS8qIEZpcnN0IG1vdmUgbGFzdCBjaGFy cyB0byBzdGFydCBvZiBidWZmZXIuICovCnwgCW51bWJlcl90b19tb3ZlID0gKGludCkgKCh5eV9j X2J1Zl9wKSAtICh5eXRleHRfcHRyKSkgLSAxOwp8IAp8IAlmb3IgKCBpID0gMDsgaSA8IG51bWJl cl90b19tb3ZlOyArK2kgKQp8IAkJKihkZXN0KyspID0gKihzb3VyY2UrKyk7CnwgCnwgCWlmICgg WVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZmZXJfc3RhdHVzID09IFlZX0JVRkZFUl9F T0ZfUEVORElORyApCnwgCQkvKiBkb24ndCBkbyB0aGUgcmVhZCwgaXQncyBub3QgZ3VhcmFudGVl ZCB0byByZXR1cm4gYW4gRU9GLAp8IAkJICoganVzdCBmb3JjZSBhbiBFT0YKfCAJCSAqLwp8IAkJ WVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9uX2NoYXJzID0gKHl5X25fY2hhcnMpID0gMDsK fCAKfCAJZWxzZQp8IAkJewp8IAkJCXl5X3NpemVfdCBudW1fdG9fcmVhZCA9CnwgCQkJWVlfQ1VS UkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZfc2l6ZSAtIG51bWJlcl90b19tb3ZlIC0gMTsKfCAK fCAJCXdoaWxlICggbnVtX3RvX3JlYWQgPD0gMCApCnwgCQkJeyAvKiBOb3QgZW5vdWdoIHJvb20g aW4gdGhlIGJ1ZmZlciAtIGdyb3cgaXQuICovCnwgCnwgCQkJWVlfRkFUQUxfRVJST1IoCnwgImlu cHV0IGJ1ZmZlciBvdmVyZmxvdywgY2FuJ3QgZW5sYXJnZSBidWZmZXIgYmVjYXVzZSBzY2FubmVy IHVzZXMgUkVKRUNUIiApOwp8IAp8IAkJCX0KfCAKfCAJCWlmICggbnVtX3RvX3JlYWQgPiBZWV9S RUFEX0JVRl9TSVpFICkKfCAJCQludW1fdG9fcmVhZCA9IFlZX1JFQURfQlVGX1NJWkU7CnwgCnwg CQkvKiBSZWFkIGluIG1vcmUgZGF0YS4gKi8KfCAJCVlZX0lOUFVUKCAoJllZX0NVUlJFTlRfQlVG RkVSX0xWQUxVRS0+eXlfY2hfYnVmW251bWJlcl90b19tb3ZlXSksCnwgCQkJKHl5X25fY2hhcnMp LCBudW1fdG9fcmVhZCApOwp8IAp8IAkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9uX2No YXJzID0gKHl5X25fY2hhcnMpOwp8IAkJfQp8IAp8IAlpZiAoICh5eV9uX2NoYXJzKSA9PSAwICkK fCAJCXsKfCAJCWlmICggbnVtYmVyX3RvX21vdmUgPT0gWVlfTU9SRV9BREogKQp8IAkJCXsKfCAJ CQlyZXRfdmFsID0gRU9CX0FDVF9FTkRfT0ZfRklMRTsKfCAJCQl5eXJlc3RhcnQoeXlpbiAgKTsK fCAJCQl9CnwgCnwgCQllbHNlCnwgCQkJewp8IAkJCXJldF92YWwgPSBFT0JfQUNUX0xBU1RfTUFU Q0g7CnwgCQkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9idWZmZXJfc3RhdHVzID0KfCAJ CQkJWVlfQlVGRkVSX0VPRl9QRU5ESU5HOwp8IAkJCX0KfCAJCX0KfCAKfCAJZWxzZQp8IAkJcmV0 X3ZhbCA9IEVPQl9BQ1RfQ09OVElOVUVfU0NBTjsKfCAKfCAJaWYgKCh5eV9zaXplX3QpICgoeXlf bl9jaGFycykgKyBudW1iZXJfdG9fbW92ZSkgPiBZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5 X2J1Zl9zaXplKSB7CnwgCQkvKiBFeHRlbmQgdGhlIGFycmF5IGJ5IDUwJSwgcGx1cyB0aGUgbnVt YmVyIHdlIHJlYWxseSBuZWVkLiAqLwp8IAkJeXlfc2l6ZV90IG5ld19zaXplID0gKHl5X25fY2hh cnMpICsgbnVtYmVyX3RvX21vdmUgKyAoKHl5X25fY2hhcnMpID4+IDEpOwp8IAkJWVlfQ1VSUkVO VF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWYgPSAoY2hhciAqKSB5eXJlYWxsb2MoKHZvaWQgKikg WVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWYsbmV3X3NpemUgICk7CnwgCQlpZiAo ICEgWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWYgKQp8IAkJCVlZX0ZBVEFMX0VS Uk9SKCAib3V0IG9mIGR5bmFtaWMgbWVtb3J5IGluIHl5X2dldF9uZXh0X2J1ZmZlcigpIiApOwp8 IAl9CnwgCnwgCSh5eV9uX2NoYXJzKSArPSBudW1iZXJfdG9fbW92ZTsKfCAJWVlfQ1VSUkVOVF9C VUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5X25fY2hhcnMpXSA9IFlZX0VORF9PRl9CVUZGRVJf Q0hBUjsKfCAJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5X25fY2hhcnMp ICsgMV0gPSBZWV9FTkRfT0ZfQlVGRkVSX0NIQVI7CnwgCnwgCSh5eXRleHRfcHRyKSA9ICZZWV9D VVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZlswXTsKfCAKfCAJcmV0dXJuIHJldF92YWw7 CnwgfQp8IAp8IC8qIHl5X2dldF9wcmV2aW91c19zdGF0ZSAtIGdldCB0aGUgc3RhdGUganVzdCBi ZWZvcmUgdGhlIEVPQiBjaGFyIHdhcyByZWFjaGVkICovCnwgCnwgICAgIHN0YXRpYyB5eV9zdGF0 ZV90eXBlIHl5X2dldF9wcmV2aW91c19zdGF0ZSAodm9pZCkKfCB7CnwgCXJlZ2lzdGVyIHl5X3N0 YXRlX3R5cGUgeXlfY3VycmVudF9zdGF0ZTsKfCAJcmVnaXN0ZXIgY2hhciAqeXlfY3A7CnwgICAg IAp8IAl5eV9jdXJyZW50X3N0YXRlID0gKHl5X3N0YXJ0KTsKfCAKfCAJKHl5X3N0YXRlX3B0cikg PSAoeXlfc3RhdGVfYnVmKTsKfCAJKih5eV9zdGF0ZV9wdHIpKysgPSB5eV9jdXJyZW50X3N0YXRl Owp8IAp8IAlmb3IgKCB5eV9jcCA9ICh5eXRleHRfcHRyKSArIFlZX01PUkVfQURKOyB5eV9jcCA8 ICh5eV9jX2J1Zl9wKTsgKyt5eV9jcCApCnwgCQl7CnwgCQlyZWdpc3RlciBZWV9DSEFSIHl5X2Mg PSAoKnl5X2NwID8geXlfZWNbWVlfU0NfVE9fVUkoKnl5X2NwKV0gOiAxKTsKfCAJCXdoaWxlICgg eXlfY2hrW3l5X2Jhc2VbeXlfY3VycmVudF9zdGF0ZV0gKyB5eV9jXSAhPSB5eV9jdXJyZW50X3N0 YXRlICkKfCAJCQl7CnwgCQkJeXlfY3VycmVudF9zdGF0ZSA9IChpbnQpIHl5X2RlZlt5eV9jdXJy ZW50X3N0YXRlXTsKfCAJCQlpZiAoIHl5X2N1cnJlbnRfc3RhdGUgPj0gMTMgKQp8IAkJCQl5eV9j ID0geXlfbWV0YVsodW5zaWduZWQgaW50KSB5eV9jXTsKfCAJCQl9CnwgCQl5eV9jdXJyZW50X3N0 YXRlID0geXlfbnh0W3l5X2Jhc2VbeXlfY3VycmVudF9zdGF0ZV0gKyAodW5zaWduZWQgaW50KSB5 eV9jXTsKfCAJCSooeXlfc3RhdGVfcHRyKSsrID0geXlfY3VycmVudF9zdGF0ZTsKfCAJCX0KfCAK fCAJcmV0dXJuIHl5X2N1cnJlbnRfc3RhdGU7CnwgfQp8IAp8IC8qIHl5X3RyeV9OVUxfdHJhbnMg LSB0cnkgdG8gbWFrZSBhIHRyYW5zaXRpb24gb24gdGhlIE5VTCBjaGFyYWN0ZXIKfCAgKgp8ICAq IHN5bm9wc2lzCnwgICoJbmV4dF9zdGF0ZSA9IHl5X3RyeV9OVUxfdHJhbnMoIGN1cnJlbnRfc3Rh dGUgKTsKfCAgKi8KfCAgICAgc3RhdGljIHl5X3N0YXRlX3R5cGUgeXlfdHJ5X05VTF90cmFucyAg KHl5X3N0YXRlX3R5cGUgeXlfY3VycmVudF9zdGF0ZSApCnwgewp8IAlyZWdpc3RlciBpbnQgeXlf aXNfamFtOwp8ICAgICAKfCAJcmVnaXN0ZXIgWVlfQ0hBUiB5eV9jID0gMTsKfCAJd2hpbGUgKCB5 eV9jaGtbeXlfYmFzZVt5eV9jdXJyZW50X3N0YXRlXSArIHl5X2NdICE9IHl5X2N1cnJlbnRfc3Rh dGUgKQp8IAkJewp8IAkJeXlfY3VycmVudF9zdGF0ZSA9IChpbnQpIHl5X2RlZlt5eV9jdXJyZW50 X3N0YXRlXTsKfCAJCWlmICggeXlfY3VycmVudF9zdGF0ZSA+PSAxMyApCnwgCQkJeXlfYyA9IHl5 X21ldGFbKHVuc2lnbmVkIGludCkgeXlfY107CnwgCQl9CnwgCXl5X2N1cnJlbnRfc3RhdGUgPSB5 eV9ueHRbeXlfYmFzZVt5eV9jdXJyZW50X3N0YXRlXSArICh1bnNpZ25lZCBpbnQpIHl5X2NdOwp8 IAl5eV9pc19qYW0gPSAoeXlfY3VycmVudF9zdGF0ZSA9PSAxMik7CnwgCWlmICggISB5eV9pc19q YW0gKQp8IAkJKih5eV9zdGF0ZV9wdHIpKysgPSB5eV9jdXJyZW50X3N0YXRlOwp8IAp8IAkJcmV0 dXJuIHl5X2lzX2phbSA/IDAgOiB5eV9jdXJyZW50X3N0YXRlOwp8IH0KfCAKfCAgICAgc3RhdGlj IHZvaWQgeXl1bnB1dCAoaW50IGMsIHJlZ2lzdGVyIGNoYXIgKiB5eV9icCApCnwgewp8IAlyZWdp c3RlciBjaGFyICp5eV9jcDsKfCAgICAgCnwgICAgIHl5X2NwID0gKHl5X2NfYnVmX3ApOwp8IAp8 IAkvKiB1bmRvIGVmZmVjdHMgb2Ygc2V0dGluZyB1cCB5eXRleHQgKi8KfCAJKnl5X2NwID0gKHl5 X2hvbGRfY2hhcik7CnwgCnwgCWlmICggeXlfY3AgPCBZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUt Pnl5X2NoX2J1ZiArIDIgKQp8IAkJeyAvKiBuZWVkIHRvIHNoaWZ0IHRoaW5ncyB1cCB0byBtYWtl IHJvb20gKi8KfCAJCS8qICsyIGZvciBFT0IgY2hhcnMuICovCnwgCQlyZWdpc3RlciB5eV9zaXpl X3QgbnVtYmVyX3RvX21vdmUgPSAoeXlfbl9jaGFycykgKyAyOwp8IAkJcmVnaXN0ZXIgY2hhciAq ZGVzdCA9ICZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZlsKfCAJCQkJCVlZX0NV UlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfYnVmX3NpemUgKyAyXTsKfCAJCXJlZ2lzdGVyIGNoYXIg KnNvdXJjZSA9CnwgCQkJCSZZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2NoX2J1ZltudW1i ZXJfdG9fbW92ZV07CnwgCnwgCQl3aGlsZSAoIHNvdXJjZSA+IFlZX0NVUlJFTlRfQlVGRkVSX0xW QUxVRS0+eXlfY2hfYnVmICkKfCAJCQkqLS1kZXN0ID0gKi0tc291cmNlOwp8IAp8IAkJeXlfY3Ag Kz0gKGludCkgKGRlc3QgLSBzb3VyY2UpOwp8IAkJeXlfYnAgKz0gKGludCkgKGRlc3QgLSBzb3Vy Y2UpOwp8IAkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9uX2NoYXJzID0KfCAJCQkoeXlf bl9jaGFycykgPSBZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2J1Zl9zaXplOwp8IAp8IAkJ aWYgKCB5eV9jcCA8IFlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRS0+eXlfY2hfYnVmICsgMiApCnwg CQkJWVlfRkFUQUxfRVJST1IoICJmbGV4IHNjYW5uZXIgcHVzaC1iYWNrIG92ZXJmbG93IiApOwp8 IAkJfQp8IAp8IAkqLS15eV9jcCA9IChjaGFyKSBjOwp8IAp8IAkoeXl0ZXh0X3B0cikgPSB5eV9i cDsKfCAJKHl5X2hvbGRfY2hhcikgPSAqeXlfY3A7CnwgCSh5eV9jX2J1Zl9wKSA9IHl5X2NwOwp8 IH0KfCAKfCAjaWZuZGVmIFlZX05PX0lOUFVUCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgICAgIHN0 YXRpYyBpbnQgeXlpbnB1dCAodm9pZCkKfCAjZWxzZQp8ICAgICBzdGF0aWMgaW50IGlucHV0ICAo dm9pZCkKfCAjZW5kaWYKfCAKfCB7CnwgCWludCBjOwp8ICAgICAKfCAJKih5eV9jX2J1Zl9wKSA9 ICh5eV9ob2xkX2NoYXIpOwp8IAp8IAlpZiAoICooeXlfY19idWZfcCkgPT0gWVlfRU5EX09GX0JV RkZFUl9DSEFSICkKfCAJCXsKfCAJCS8qIHl5X2NfYnVmX3Agbm93IHBvaW50cyB0byB0aGUgY2hh cmFjdGVyIHdlIHdhbnQgdG8gcmV0dXJuLgp8IAkJICogSWYgdGhpcyBvY2N1cnMgKmJlZm9yZSog dGhlIEVPQiBjaGFyYWN0ZXJzLCB0aGVuIGl0J3MgYQp8IAkJICogdmFsaWQgTlVMOyBpZiBub3Qs IHRoZW4gd2UndmUgaGl0IHRoZSBlbmQgb2YgdGhlIGJ1ZmZlci4KfCAJCSAqLwp8IAkJaWYgKCAo eXlfY19idWZfcCkgPCAmWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFLT55eV9jaF9idWZbKHl5X25f Y2hhcnMpXSApCnwgCQkJLyogVGhpcyB3YXMgcmVhbGx5IGEgTlVMLiAqLwp8IAkJCSooeXlfY19i dWZfcCkgPSAnXDAnOwp8IAp8IAkJZWxzZQp8IAkJCXsgLyogbmVlZCBtb3JlIGlucHV0ICovCnwg CQkJeXlfc2l6ZV90IG9mZnNldCA9ICh5eV9jX2J1Zl9wKSAtICh5eXRleHRfcHRyKTsKfCAJCQkr Kyh5eV9jX2J1Zl9wKTsKfCAKfCAJCQlzd2l0Y2ggKCB5eV9nZXRfbmV4dF9idWZmZXIoICApICkK fCAJCQkJewp8IAkJCQljYXNlIEVPQl9BQ1RfTEFTVF9NQVRDSDoKfCAJCQkJCS8qIFRoaXMgaGFw cGVucyBiZWNhdXNlIHl5X2dfbl9iKCkKfCAJCQkJCSAqIHNlZXMgdGhhdCB3ZSd2ZSBhY2N1bXVs YXRlZCBhCnwgCQkJCQkgKiB0b2tlbiBhbmQgZmxhZ3MgdGhhdCB3ZSBuZWVkIHRvCnwgCQkJCQkg KiB0cnkgbWF0Y2hpbmcgdGhlIHRva2VuIGJlZm9yZQp8IAkJCQkJICogcHJvY2VlZGluZy4gIEJ1 dCBmb3IgaW5wdXQoKSwKfCAJCQkJCSAqIHRoZXJlJ3Mgbm8gbWF0Y2hpbmcgdG8gY29uc2lkZXIu CnwgCQkJCQkgKiBTbyBjb252ZXJ0IHRoZSBFT0JfQUNUX0xBU1RfTUFUQ0gKfCAJCQkJCSAqIHRv IEVPQl9BQ1RfRU5EX09GX0ZJTEUuCnwgCQkJCQkgKi8KfCAKfCAJCQkJCS8qIFJlc2V0IGJ1ZmZl ciBzdGF0dXMuICovCnwgCQkJCQl5eXJlc3RhcnQoeXlpbiApOwp8IAp8IAkJCQkJLypGQUxMVEhS T1VHSCovCnwgCnwgCQkJCWNhc2UgRU9CX0FDVF9FTkRfT0ZfRklMRToKfCAJCQkJCXsKfCAJCQkJ CWlmICggeXl3cmFwKCApICkKfCAJCQkJCQlyZXR1cm4gRU9GOwp8IAp8IAkJCQkJaWYgKCAhICh5 eV9kaWRfYnVmZmVyX3N3aXRjaF9vbl9lb2YpICkKfCAJCQkJCQlZWV9ORVdfRklMRTsKfCAjaWZk ZWYgX19jcGx1c3BsdXMKfCAJCQkJCXJldHVybiB5eWlucHV0KCk7CnwgI2Vsc2UKfCAJCQkJCXJl dHVybiBpbnB1dCgpOwp8ICNlbmRpZgp8IAkJCQkJfQp8IAp8IAkJCQljYXNlIEVPQl9BQ1RfQ09O VElOVUVfU0NBTjoKfCAJCQkJCSh5eV9jX2J1Zl9wKSA9ICh5eXRleHRfcHRyKSArIG9mZnNldDsK fCAJCQkJCWJyZWFrOwp8IAkJCQl9CnwgCQkJfQp8IAkJfQp8IAp8IAljID0gKih1bnNpZ25lZCBj aGFyICopICh5eV9jX2J1Zl9wKTsJLyogY2FzdCBmb3IgOC1iaXQgY2hhcidzICovCnwgCSooeXlf Y19idWZfcCkgPSAnXDAnOwkvKiBwcmVzZXJ2ZSB5eXRleHQgKi8KfCAJKHl5X2hvbGRfY2hhcikg PSAqKysoeXlfY19idWZfcCk7CnwgCnwgCXJldHVybiBjOwp8IH0KfCAjZW5kaWYJLyogaWZuZGVm IFlZX05PX0lOUFVUICovCnwgCnwgLyoqIEltbWVkaWF0ZWx5IHN3aXRjaCB0byBhIGRpZmZlcmVu dCBpbnB1dCBzdHJlYW0uCnwgICogQHBhcmFtIGlucHV0X2ZpbGUgQSByZWFkYWJsZSBzdHJlYW0u CnwgICogCnwgICogQG5vdGUgVGhpcyBmdW5jdGlvbiBkb2VzIG5vdCByZXNldCB0aGUgc3RhcnQg Y29uZGl0aW9uIHRvIEBjIElOSVRJQUwgLgp8ICAqLwp8ICAgICB2b2lkIHl5cmVzdGFydCAgKEZJ TEUgKiBpbnB1dF9maWxlICkKfCB7CnwgICAgIAp8IAlpZiAoICEgWVlfQ1VSUkVOVF9CVUZGRVIg KXsKfCAgICAgICAgIHl5ZW5zdXJlX2J1ZmZlcl9zdGFjayAoKTsKfCAJCVlZX0NVUlJFTlRfQlVG RkVSX0xWQUxVRSA9CnwgICAgICAgICAgICAgeXlfY3JlYXRlX2J1ZmZlcih5eWluLFlZX0JVRl9T SVpFICk7CnwgCX0KfCAKfCAJeXlfaW5pdF9idWZmZXIoWVlfQ1VSUkVOVF9CVUZGRVIsaW5wdXRf ZmlsZSApOwp8IAl5eV9sb2FkX2J1ZmZlcl9zdGF0ZSggKTsKfCB9CnwgCnwgLyoqIFN3aXRjaCB0 byBhIGRpZmZlcmVudCBpbnB1dCBidWZmZXIuCnwgICogQHBhcmFtIG5ld19idWZmZXIgVGhlIG5l dyBpbnB1dCBidWZmZXIuCnwgICogCnwgICovCnwgICAgIHZvaWQgeXlfc3dpdGNoX3RvX2J1ZmZl ciAgKFlZX0JVRkZFUl9TVEFURSAgbmV3X2J1ZmZlciApCnwgewp8ICAgICAKfCAJLyogVE9ETy4g V2Ugc2hvdWxkIGJlIGFibGUgdG8gcmVwbGFjZSB0aGlzIGVudGlyZSBmdW5jdGlvbiBib2R5Cnwg CSAqIHdpdGgKfCAJICoJCXl5cG9wX2J1ZmZlcl9zdGF0ZSgpOwp8IAkgKgkJeXlwdXNoX2J1ZmZl cl9zdGF0ZShuZXdfYnVmZmVyKTsKfCAgICAgICovCnwgCXl5ZW5zdXJlX2J1ZmZlcl9zdGFjayAo KTsKfCAJaWYgKCBZWV9DVVJSRU5UX0JVRkZFUiA9PSBuZXdfYnVmZmVyICkKfCAJCXJldHVybjsK fCAKfCAJaWYgKCBZWV9DVVJSRU5UX0JVRkZFUiApCnwgCQl7CnwgCQkvKiBGbHVzaCBvdXQgaW5m b3JtYXRpb24gZm9yIG9sZCBidWZmZXIuICovCnwgCQkqKHl5X2NfYnVmX3ApID0gKHl5X2hvbGRf Y2hhcik7CnwgCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2J1Zl9wb3MgPSAoeXlfY19i dWZfcCk7CnwgCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X25fY2hhcnMgPSAoeXlfbl9j aGFycyk7CnwgCQl9CnwgCnwgCVlZX0NVUlJFTlRfQlVGRkVSX0xWQUxVRSA9IG5ld19idWZmZXI7 CnwgCXl5X2xvYWRfYnVmZmVyX3N0YXRlKCApOwp8IAp8IAkvKiBXZSBkb24ndCBhY3R1YWxseSBr bm93IHdoZXRoZXIgd2UgZGlkIHRoaXMgc3dpdGNoIGR1cmluZwp8IAkgKiBFT0YgKHl5d3JhcCgp KSBwcm9jZXNzaW5nLCBidXQgdGhlIG9ubHkgdGltZSB0aGlzIGZsYWcKfCAJICogaXMgbG9va2Vk IGF0IGlzIGFmdGVyIHl5d3JhcCgpIGlzIGNhbGxlZCwgc28gaXQncyBzYWZlCnwgCSAqIHRvIGdv IGFoZWFkIGFuZCBhbHdheXMgc2V0IGl0Lgp8IAkgKi8KfCAJKHl5X2RpZF9idWZmZXJfc3dpdGNo X29uX2VvZikgPSAxOwp8IH0KfCAKfCBzdGF0aWMgdm9pZCB5eV9sb2FkX2J1ZmZlcl9zdGF0ZSAg KHZvaWQpCnwgewp8ICAgICAJKHl5X25fY2hhcnMpID0gWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVF LT55eV9uX2NoYXJzOwp8IAkoeXl0ZXh0X3B0cikgPSAoeXlfY19idWZfcCkgPSBZWV9DVVJSRU5U X0JVRkZFUl9MVkFMVUUtPnl5X2J1Zl9wb3M7CnwgCXl5aW4gPSBZWV9DVVJSRU5UX0JVRkZFUl9M VkFMVUUtPnl5X2lucHV0X2ZpbGU7CnwgCSh5eV9ob2xkX2NoYXIpID0gKih5eV9jX2J1Zl9wKTsK fCB9CnwgCnwgLyoqIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplIGFuIGlucHV0IGJ1ZmZlciBzdGF0 ZS4KfCAgKiBAcGFyYW0gZmlsZSBBIHJlYWRhYmxlIHN0cmVhbS4KfCAgKiBAcGFyYW0gc2l6ZSBU aGUgY2hhcmFjdGVyIGJ1ZmZlciBzaXplIGluIGJ5dGVzLiBXaGVuIGluIGRvdWJ0LCB1c2UgQGMg WVlfQlVGX1NJWkUuCnwgICogCnwgICogQHJldHVybiB0aGUgYWxsb2NhdGVkIGJ1ZmZlciBzdGF0 ZS4KfCAgKi8KfCAgICAgWVlfQlVGRkVSX1NUQVRFIHl5X2NyZWF0ZV9idWZmZXIgIChGSUxFICog ZmlsZSwgaW50ICBzaXplICkKfCB7CnwgCVlZX0JVRkZFUl9TVEFURSBiOwp8ICAgICAKfCAJYiA9 IChZWV9CVUZGRVJfU1RBVEUpIHl5YWxsb2Moc2l6ZW9mKCBzdHJ1Y3QgeXlfYnVmZmVyX3N0YXRl ICkgICk7CnwgCWlmICggISBiICkKfCAJCVlZX0ZBVEFMX0VSUk9SKCAib3V0IG9mIGR5bmFtaWMg bWVtb3J5IGluIHl5X2NyZWF0ZV9idWZmZXIoKSIgKTsKfCAKfCAJYi0+eXlfYnVmX3NpemUgPSBz aXplOwp8IAp8IAkvKiB5eV9jaF9idWYgaGFzIHRvIGJlIDIgY2hhcmFjdGVycyBsb25nZXIgdGhh biB0aGUgc2l6ZSBnaXZlbiBiZWNhdXNlCnwgCSAqIHdlIG5lZWQgdG8gcHV0IGluIDIgZW5kLW9m LWJ1ZmZlciBjaGFyYWN0ZXJzLgp8IAkgKi8KfCAJYi0+eXlfY2hfYnVmID0gKGNoYXIgKikgeXlh bGxvYyhiLT55eV9idWZfc2l6ZSArIDIgICk7CnwgCWlmICggISBiLT55eV9jaF9idWYgKQp8IAkJ WVlfRkFUQUxfRVJST1IoICJvdXQgb2YgZHluYW1pYyBtZW1vcnkgaW4geXlfY3JlYXRlX2J1ZmZl cigpIiApOwp8IAp8IAliLT55eV9pc19vdXJfYnVmZmVyID0gMTsKfCAKfCAJeXlfaW5pdF9idWZm ZXIoYixmaWxlICk7CnwgCnwgCXJldHVybiBiOwp8IH0KfCAKfCAvKiogRGVzdHJveSB0aGUgYnVm ZmVyLgp8ICAqIEBwYXJhbSBiIGEgYnVmZmVyIGNyZWF0ZWQgd2l0aCB5eV9jcmVhdGVfYnVmZmVy KCkKfCAgKiAKfCAgKi8KfCAgICAgdm9pZCB5eV9kZWxldGVfYnVmZmVyIChZWV9CVUZGRVJfU1RB VEUgIGIgKQp8IHsKfCAgICAgCnwgCWlmICggISBiICkKfCAJCXJldHVybjsKfCAKfCAJaWYgKCBi ID09IFlZX0NVUlJFTlRfQlVGRkVSICkgLyogTm90IHN1cmUgaWYgd2Ugc2hvdWxkIHBvcCBoZXJl LiAqLwp8IAkJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFID0gKFlZX0JVRkZFUl9TVEFURSkgMDsK fCAKfCAJaWYgKCBiLT55eV9pc19vdXJfYnVmZmVyICkKfCAJCXl5ZnJlZSgodm9pZCAqKSBiLT55 eV9jaF9idWYgICk7CnwgCnwgCXl5ZnJlZSgodm9pZCAqKSBiICApOwp8IH0KfCAKfCAvKiBJbml0 aWFsaXplcyBvciByZWluaXRpYWxpemVzIGEgYnVmZmVyLgp8ICAqIFRoaXMgZnVuY3Rpb24gaXMg c29tZXRpbWVzIGNhbGxlZCBtb3JlIHRoYW4gb25jZSBvbiB0aGUgc2FtZSBidWZmZXIsCnwgICog c3VjaCBhcyBkdXJpbmcgYSB5eXJlc3RhcnQoKSBvciBhdCBFT0YuCnwgICovCnwgICAgIHN0YXRp YyB2b2lkIHl5X2luaXRfYnVmZmVyICAoWVlfQlVGRkVSX1NUQVRFICBiLCBGSUxFICogZmlsZSAp CnwgCnwgewp8IAlpbnQgb2Vycm5vID0gZXJybm87CnwgICAgIAp8IAl5eV9mbHVzaF9idWZmZXIo YiApOwp8IAp8IAliLT55eV9pbnB1dF9maWxlID0gZmlsZTsKfCAJYi0+eXlfZmlsbF9idWZmZXIg PSAxOwp8IAp8ICAgICAvKiBJZiBiIGlzIHRoZSBjdXJyZW50IGJ1ZmZlciwgdGhlbiB5eV9pbml0 X2J1ZmZlciB3YXMgX3Byb2JhYmx5Xwp8ICAgICAgKiBjYWxsZWQgZnJvbSB5eXJlc3RhcnQoKSBv ciB0aHJvdWdoIHl5X2dldF9uZXh0X2J1ZmZlci4KfCAgICAgICogSW4gdGhhdCBjYXNlLCB3ZSBk b24ndCB3YW50IHRvIHJlc2V0IHRoZSBsaW5lbm8gb3IgY29sdW1uLgp8ICAgICAgKi8KfCAgICAg aWYgKGIgIT0gWVlfQ1VSUkVOVF9CVUZGRVIpewp8ICAgICAgICAgYi0+eXlfYnNfbGluZW5vID0g MTsKfCAgICAgICAgIGItPnl5X2JzX2NvbHVtbiA9IDA7CnwgICAgIH0KfCAKfCAgICAgICAgIGIt Pnl5X2lzX2ludGVyYWN0aXZlID0gZmlsZSA/IChpc2F0dHkoIGZpbGVubyhmaWxlKSApID4gMCkg OiAwOwp8ICAgICAKfCAJZXJybm8gPSBvZXJybm87CnwgfQp8IAp8IC8qKiBEaXNjYXJkIGFsbCBi dWZmZXJlZCBjaGFyYWN0ZXJzLiBPbiB0aGUgbmV4dCBzY2FuLCBZWV9JTlBVVCB3aWxsIGJlIGNh bGxlZC4KfCAgKiBAcGFyYW0gYiB0aGUgYnVmZmVyIHN0YXRlIHRvIGJlIGZsdXNoZWQsIHVzdWFs bHkgQGMgWVlfQ1VSUkVOVF9CVUZGRVIuCnwgICogCnwgICovCnwgICAgIHZvaWQgeXlfZmx1c2hf YnVmZmVyIChZWV9CVUZGRVJfU1RBVEUgIGIgKQp8IHsKfCAgICAgCWlmICggISBiICkKfCAJCXJl dHVybjsKfCAKfCAJYi0+eXlfbl9jaGFycyA9IDA7CnwgCnwgCS8qIFdlIGFsd2F5cyBuZWVkIHR3 byBlbmQtb2YtYnVmZmVyIGNoYXJhY3RlcnMuICBUaGUgZmlyc3QgY2F1c2VzCnwgCSAqIGEgdHJh bnNpdGlvbiB0byB0aGUgZW5kLW9mLWJ1ZmZlciBzdGF0ZS4gIFRoZSBzZWNvbmQgY2F1c2VzCnwg CSAqIGEgamFtIGluIHRoYXQgc3RhdGUuCnwgCSAqLwp8IAliLT55eV9jaF9idWZbMF0gPSBZWV9F TkRfT0ZfQlVGRkVSX0NIQVI7CnwgCWItPnl5X2NoX2J1ZlsxXSA9IFlZX0VORF9PRl9CVUZGRVJf Q0hBUjsKfCAKfCAJYi0+eXlfYnVmX3BvcyA9ICZiLT55eV9jaF9idWZbMF07CnwgCnwgCWItPnl5 X2F0X2JvbCA9IDE7CnwgCWItPnl5X2J1ZmZlcl9zdGF0dXMgPSBZWV9CVUZGRVJfTkVXOwp8IAp8 IAlpZiAoIGIgPT0gWVlfQ1VSUkVOVF9CVUZGRVIgKQp8IAkJeXlfbG9hZF9idWZmZXJfc3RhdGUo ICk7CnwgfQp8IAp8IC8qKiBQdXNoZXMgdGhlIG5ldyBzdGF0ZSBvbnRvIHRoZSBzdGFjay4gVGhl IG5ldyBzdGF0ZSBiZWNvbWVzCnwgICogIHRoZSBjdXJyZW50IHN0YXRlLiBUaGlzIGZ1bmN0aW9u IHdpbGwgYWxsb2NhdGUgdGhlIHN0YWNrCnwgICogIGlmIG5lY2Vzc2FyeS4KfCAgKiAgQHBhcmFt IG5ld19idWZmZXIgVGhlIG5ldyBzdGF0ZS4KfCAgKiAgCnwgICovCnwgdm9pZCB5eXB1c2hfYnVm ZmVyX3N0YXRlIChZWV9CVUZGRVJfU1RBVEUgbmV3X2J1ZmZlciApCnwgewp8ICAgICAJaWYgKG5l d19idWZmZXIgPT0gTlVMTCkKfCAJCXJldHVybjsKfCAKfCAJeXllbnN1cmVfYnVmZmVyX3N0YWNr KCk7CnwgCnwgCS8qIFRoaXMgYmxvY2sgaXMgY29waWVkIGZyb20geXlfc3dpdGNoX3RvX2J1ZmZl ci4gKi8KfCAJaWYgKCBZWV9DVVJSRU5UX0JVRkZFUiApCnwgCQl7CnwgCQkvKiBGbHVzaCBvdXQg aW5mb3JtYXRpb24gZm9yIG9sZCBidWZmZXIuICovCnwgCQkqKHl5X2NfYnVmX3ApID0gKHl5X2hv bGRfY2hhcik7CnwgCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X2J1Zl9wb3MgPSAoeXlf Y19idWZfcCk7CnwgCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUtPnl5X25fY2hhcnMgPSAoeXlf bl9jaGFycyk7CnwgCQl9CnwgCnwgCS8qIE9ubHkgcHVzaCBpZiB0b3AgZXhpc3RzLiBPdGhlcndp c2UsIHJlcGxhY2UgdG9wLiAqLwp8IAlpZiAoWVlfQ1VSUkVOVF9CVUZGRVIpCnwgCQkoeXlfYnVm ZmVyX3N0YWNrX3RvcCkrKzsKfCAJWVlfQ1VSUkVOVF9CVUZGRVJfTFZBTFVFID0gbmV3X2J1ZmZl cjsKfCAKfCAJLyogY29waWVkIGZyb20geXlfc3dpdGNoX3RvX2J1ZmZlci4gKi8KfCAJeXlfbG9h ZF9idWZmZXJfc3RhdGUoICk7CnwgCSh5eV9kaWRfYnVmZmVyX3N3aXRjaF9vbl9lb2YpID0gMTsK fCB9CnwgCnwgLyoqIFJlbW92ZXMgYW5kIGRlbGV0ZXMgdGhlIHRvcCBvZiB0aGUgc3RhY2ssIGlm IHByZXNlbnQuCnwgICogIFRoZSBuZXh0IGVsZW1lbnQgYmVjb21lcyB0aGUgbmV3IHRvcC4KfCAg KiAgCnwgICovCnwgdm9pZCB5eXBvcF9idWZmZXJfc3RhdGUgKHZvaWQpCnwgewp8ICAgICAJaWYg KCFZWV9DVVJSRU5UX0JVRkZFUikKfCAJCXJldHVybjsKfCAKfCAJeXlfZGVsZXRlX2J1ZmZlcihZ WV9DVVJSRU5UX0JVRkZFUiApOwp8IAlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUgPSBOVUxMOwp8 IAlpZiAoKHl5X2J1ZmZlcl9zdGFja190b3ApID4gMCkKfCAJCS0tKHl5X2J1ZmZlcl9zdGFja190 b3ApOwp8IAp8IAlpZiAoWVlfQ1VSUkVOVF9CVUZGRVIpIHsKfCAJCXl5X2xvYWRfYnVmZmVyX3N0 YXRlKCApOwp8IAkJKHl5X2RpZF9idWZmZXJfc3dpdGNoX29uX2VvZikgPSAxOwp8IAl9CnwgfQp8 IAp8IC8qIEFsbG9jYXRlcyB0aGUgc3RhY2sgaWYgaXQgZG9lcyBub3QgZXhpc3QuCnwgICogIEd1 YXJhbnRlZXMgc3BhY2UgZm9yIGF0IGxlYXN0IG9uZSBwdXNoLgp8ICAqLwp8IHN0YXRpYyB2b2lk IHl5ZW5zdXJlX2J1ZmZlcl9zdGFjayAodm9pZCkKfCB7CnwgCXl5X3NpemVfdCBudW1fdG9fYWxs b2M7CnwgICAgIAp8IAlpZiAoISh5eV9idWZmZXJfc3RhY2spKSB7CnwgCnwgCQkvKiBGaXJzdCBh bGxvY2F0aW9uIGlzIGp1c3QgZm9yIDIgZWxlbWVudHMsIHNpbmNlIHdlIGRvbid0IGtub3cgaWYg dGhpcwp8IAkJICogc2Nhbm5lciB3aWxsIGV2ZW4gbmVlZCBhIHN0YWNrLiBXZSB1c2UgMiBpbnN0 ZWFkIG9mIDEgdG8gYXZvaWQgYW4KfCAJCSAqIGltbWVkaWF0ZSByZWFsbG9jIG9uIHRoZSBuZXh0 IGNhbGwuCnwgICAgICAgICAgKi8KfCAJCW51bV90b19hbGxvYyA9IDE7CnwgCQkoeXlfYnVmZmVy X3N0YWNrKSA9IChzdHJ1Y3QgeXlfYnVmZmVyX3N0YXRlKiopeXlhbGxvYwp8IAkJCQkJCQkJKG51 bV90b19hbGxvYyAqIHNpemVvZihzdHJ1Y3QgeXlfYnVmZmVyX3N0YXRlKikKfCAJCQkJCQkJCSk7 CnwgCQlpZiAoICEgKHl5X2J1ZmZlcl9zdGFjaykgKQp8IAkJCVlZX0ZBVEFMX0VSUk9SKCAib3V0 IG9mIGR5bmFtaWMgbWVtb3J5IGluIHl5ZW5zdXJlX2J1ZmZlcl9zdGFjaygpIiApOwp8IAkJCQkJ CQkJICAKfCAJCW1lbXNldCgoeXlfYnVmZmVyX3N0YWNrKSwgMCwgbnVtX3RvX2FsbG9jICogc2l6 ZW9mKHN0cnVjdCB5eV9idWZmZXJfc3RhdGUqKSk7CnwgCQkJCQp8IAkJKHl5X2J1ZmZlcl9zdGFj a19tYXgpID0gbnVtX3RvX2FsbG9jOwp8IAkJKHl5X2J1ZmZlcl9zdGFja190b3ApID0gMDsKfCAJ CXJldHVybjsKfCAJfQp8IAp8IAlpZiAoKHl5X2J1ZmZlcl9zdGFja190b3ApID49ICgoeXlfYnVm ZmVyX3N0YWNrX21heCkpIC0gMSl7CnwgCnwgCQkvKiBJbmNyZWFzZSB0aGUgYnVmZmVyIHRvIHBy ZXBhcmUgZm9yIGEgcG9zc2libGUgcHVzaC4gKi8KfCAJCWludCBncm93X3NpemUgPSA4IC8qIGFy Yml0cmFyeSBncm93IHNpemUgKi87CnwgCnwgCQludW1fdG9fYWxsb2MgPSAoeXlfYnVmZmVyX3N0 YWNrX21heCkgKyBncm93X3NpemU7CnwgCQkoeXlfYnVmZmVyX3N0YWNrKSA9IChzdHJ1Y3QgeXlf YnVmZmVyX3N0YXRlKiopeXlyZWFsbG9jCnwgCQkJCQkJCQkoKHl5X2J1ZmZlcl9zdGFjayksCnwg CQkJCQkJCQludW1fdG9fYWxsb2MgKiBzaXplb2Yoc3RydWN0IHl5X2J1ZmZlcl9zdGF0ZSopCnwg CQkJCQkJCQkpOwp8IAkJaWYgKCAhICh5eV9idWZmZXJfc3RhY2spICkKfCAJCQlZWV9GQVRBTF9F UlJPUiggIm91dCBvZiBkeW5hbWljIG1lbW9yeSBpbiB5eWVuc3VyZV9idWZmZXJfc3RhY2soKSIg KTsKfCAKfCAJCS8qIHplcm8gb25seSB0aGUgbmV3IHNsb3RzLiovCnwgCQltZW1zZXQoKHl5X2J1 ZmZlcl9zdGFjaykgKyAoeXlfYnVmZmVyX3N0YWNrX21heCksIDAsIGdyb3dfc2l6ZSAqIHNpemVv ZihzdHJ1Y3QgeXlfYnVmZmVyX3N0YXRlKikpOwp8IAkJKHl5X2J1ZmZlcl9zdGFja19tYXgpID0g bnVtX3RvX2FsbG9jOwp8IAl9CnwgfQp8IAp8IC8qKiBTZXR1cCB0aGUgaW5wdXQgYnVmZmVyIHN0 YXRlIHRvIHNjYW4gZGlyZWN0bHkgZnJvbSBhIHVzZXItc3BlY2lmaWVkIGNoYXJhY3RlciBidWZm ZXIuCnwgICogQHBhcmFtIGJhc2UgdGhlIGNoYXJhY3RlciBidWZmZXIKfCAgKiBAcGFyYW0gc2l6 ZSB0aGUgc2l6ZSBpbiBieXRlcyBvZiB0aGUgY2hhcmFjdGVyIGJ1ZmZlcgp8ICAqIAp8ICAqIEBy ZXR1cm4gdGhlIG5ld2x5IGFsbG9jYXRlZCBidWZmZXIgc3RhdGUgb2JqZWN0LiAKfCAgKi8KfCBZ WV9CVUZGRVJfU1RBVEUgeXlfc2Nhbl9idWZmZXIgIChjaGFyICogYmFzZSwgeXlfc2l6ZV90ICBz aXplICkKfCB7CnwgCVlZX0JVRkZFUl9TVEFURSBiOwp8ICAgICAKfCAJaWYgKCBzaXplIDwgMiB8 fAp8IAkgICAgIGJhc2Vbc2l6ZS0yXSAhPSBZWV9FTkRfT0ZfQlVGRkVSX0NIQVIgfHwKfCAJICAg ICBiYXNlW3NpemUtMV0gIT0gWVlfRU5EX09GX0JVRkZFUl9DSEFSICkKfCAJCS8qIFRoZXkgZm9y Z290IHRvIGxlYXZlIHJvb20gZm9yIHRoZSBFT0Incy4gKi8KfCAJCXJldHVybiAwOwp8IAp8IAli ID0gKFlZX0JVRkZFUl9TVEFURSkgeXlhbGxvYyhzaXplb2YoIHN0cnVjdCB5eV9idWZmZXJfc3Rh dGUgKSAgKTsKfCAJaWYgKCAhIGIgKQp8IAkJWVlfRkFUQUxfRVJST1IoICJvdXQgb2YgZHluYW1p YyBtZW1vcnkgaW4geXlfc2Nhbl9idWZmZXIoKSIgKTsKfCAKfCAJYi0+eXlfYnVmX3NpemUgPSBz aXplIC0gMjsJLyogIi0gMiIgdG8gdGFrZSBjYXJlIG9mIEVPQidzICovCnwgCWItPnl5X2J1Zl9w b3MgPSBiLT55eV9jaF9idWYgPSBiYXNlOwp8IAliLT55eV9pc19vdXJfYnVmZmVyID0gMDsKfCAJ Yi0+eXlfaW5wdXRfZmlsZSA9IDA7CnwgCWItPnl5X25fY2hhcnMgPSBiLT55eV9idWZfc2l6ZTsK fCAJYi0+eXlfaXNfaW50ZXJhY3RpdmUgPSAwOwp8IAliLT55eV9hdF9ib2wgPSAxOwp8IAliLT55 eV9maWxsX2J1ZmZlciA9IDA7CnwgCWItPnl5X2J1ZmZlcl9zdGF0dXMgPSBZWV9CVUZGRVJfTkVX Owp8IAp8IAl5eV9zd2l0Y2hfdG9fYnVmZmVyKGIgICk7CnwgCnwgCXJldHVybiBiOwp8IH0KfCAK fCAvKiogU2V0dXAgdGhlIGlucHV0IGJ1ZmZlciBzdGF0ZSB0byBzY2FuIGEgc3RyaW5nLiBUaGUg bmV4dCBjYWxsIHRvIHl5bGV4KCkgd2lsbAp8ICAqIHNjYW4gZnJvbSBhIEBlIGNvcHkgb2YgQGEg c3RyLgp8ICAqIEBwYXJhbSB5eXN0ciBhIE5VTC10ZXJtaW5hdGVkIHN0cmluZyB0byBzY2FuCnwg ICogCnwgICogQHJldHVybiB0aGUgbmV3bHkgYWxsb2NhdGVkIGJ1ZmZlciBzdGF0ZSBvYmplY3Qu CnwgICogQG5vdGUgSWYgeW91IHdhbnQgdG8gc2NhbiBieXRlcyB0aGF0IG1heSBjb250YWluIE5V TCB2YWx1ZXMsIHRoZW4gdXNlCnwgICogICAgICAgeXlfc2Nhbl9ieXRlcygpIGluc3RlYWQuCnwg ICovCnwgWVlfQlVGRkVSX1NUQVRFIHl5X3NjYW5fc3RyaW5nICh5eWNvbnN0IGNoYXIgKiB5eXN0 ciApCnwgewp8ICAgICAKfCAJcmV0dXJuIHl5X3NjYW5fYnl0ZXMoeXlzdHIsc3RybGVuKHl5c3Ry KSApOwp8IH0KfCAKfCAvKiogU2V0dXAgdGhlIGlucHV0IGJ1ZmZlciBzdGF0ZSB0byBzY2FuIHRo ZSBnaXZlbiBieXRlcy4gVGhlIG5leHQgY2FsbCB0byB5eWxleCgpIHdpbGwKfCAgKiBzY2FuIGZy b20gYSBAZSBjb3B5IG9mIEBhIGJ5dGVzLgp8ICAqIEBwYXJhbSB5eWJ5dGVzIHRoZSBieXRlIGJ1 ZmZlciB0byBzY2FuCnwgICogQHBhcmFtIF95eWJ5dGVzX2xlbiB0aGUgbnVtYmVyIG9mIGJ5dGVz IGluIHRoZSBidWZmZXIgcG9pbnRlZCB0byBieSBAYSBieXRlcy4KfCAgKiAKfCAgKiBAcmV0dXJu IHRoZSBuZXdseSBhbGxvY2F0ZWQgYnVmZmVyIHN0YXRlIG9iamVjdC4KfCAgKi8KfCBZWV9CVUZG RVJfU1RBVEUgeXlfc2Nhbl9ieXRlcyAgKHl5Y29uc3QgY2hhciAqIHl5Ynl0ZXMsIHl5X3NpemVf dCAgX3l5Ynl0ZXNfbGVuICkKfCB7CnwgCVlZX0JVRkZFUl9TVEFURSBiOwp8IAljaGFyICpidWY7 CnwgCXl5X3NpemVfdCBuOwp8IAl5eV9zaXplX3QgaTsKfCAgICAgCnwgCS8qIEdldCBtZW1vcnkg Zm9yIGZ1bGwgYnVmZmVyLCBpbmNsdWRpbmcgc3BhY2UgZm9yIHRyYWlsaW5nIEVPQidzLiAqLwp8 IAluID0gX3l5Ynl0ZXNfbGVuICsgMjsKfCAJYnVmID0gKGNoYXIgKikgeXlhbGxvYyhuICApOwp8 IAlpZiAoICEgYnVmICkKfCAJCVlZX0ZBVEFMX0VSUk9SKCAib3V0IG9mIGR5bmFtaWMgbWVtb3J5 IGluIHl5X3NjYW5fYnl0ZXMoKSIgKTsKfCAKfCAJZm9yICggaSA9IDA7IGkgPCBfeXlieXRlc19s ZW47ICsraSApCnwgCQlidWZbaV0gPSB5eWJ5dGVzW2ldOwp8IAp8IAlidWZbX3l5Ynl0ZXNfbGVu XSA9IGJ1ZltfeXlieXRlc19sZW4rMV0gPSBZWV9FTkRfT0ZfQlVGRkVSX0NIQVI7CnwgCnwgCWIg PSB5eV9zY2FuX2J1ZmZlcihidWYsbiApOwp8IAlpZiAoICEgYiApCnwgCQlZWV9GQVRBTF9FUlJP UiggImJhZCBidWZmZXIgaW4geXlfc2Nhbl9ieXRlcygpIiApOwp8IAp8IAkvKiBJdCdzIG9rYXkg dG8gZ3JvdyBldGMuIHRoaXMgYnVmZmVyLCBhbmQgd2Ugc2hvdWxkIHRocm93IGl0CnwgCSAqIGF3 YXkgd2hlbiB3ZSdyZSBkb25lLgp8IAkgKi8KfCAJYi0+eXlfaXNfb3VyX2J1ZmZlciA9IDE7Cnwg CnwgCXJldHVybiBiOwp8IH0KfCAKfCAjaWZuZGVmIFlZX0VYSVRfRkFJTFVSRQp8ICNkZWZpbmUg WVlfRVhJVF9GQUlMVVJFIDIKfCAjZW5kaWYKfCAKfCBzdGF0aWMgdm9pZCB5eV9mYXRhbF9lcnJv ciAoeXljb25zdCBjaGFyKiBtc2cgKQp8IHsKfCAgICAgCSh2b2lkKSBmcHJpbnRmKCBzdGRlcnIs ICIlc1xuIiwgbXNnICk7CnwgCWV4aXQoIFlZX0VYSVRfRkFJTFVSRSApOwp8IH0KfCAKfCAvKiBS ZWRlZmluZSB5eWxlc3MoKSBzbyBpdCB3b3JrcyBpbiBzZWN0aW9uIDMgY29kZS4gKi8KfCAKfCAj dW5kZWYgeXlsZXNzCnwgI2RlZmluZSB5eWxlc3MobikgXAp8IAlkbyBcCnwgCQl7IFwKfCAJCS8q IFVuZG8gZWZmZWN0cyBvZiBzZXR0aW5nIHVwIHl5dGV4dC4gKi8gXAp8ICAgICAgICAgaW50IHl5 bGVzc19tYWNyb19hcmcgPSAobik7IFwKfCAgICAgICAgIFlZX0xFU1NfTElORU5PKHl5bGVzc19t YWNyb19hcmcpO1wKfCAJCXl5dGV4dFt5eWxlbmddID0gKHl5X2hvbGRfY2hhcik7IFwKfCAJCSh5 eV9jX2J1Zl9wKSA9IHl5dGV4dCArIHl5bGVzc19tYWNyb19hcmc7IFwKfCAJCSh5eV9ob2xkX2No YXIpID0gKih5eV9jX2J1Zl9wKTsgXAp8IAkJKih5eV9jX2J1Zl9wKSA9ICdcMCc7IFwKfCAJCXl5 bGVuZyA9IHl5bGVzc19tYWNyb19hcmc7IFwKfCAJCX0gXAp8IAl3aGlsZSAoIDAgKQp8IAp8IC8q IEFjY2Vzc29yICBtZXRob2RzIChnZXQvc2V0IGZ1bmN0aW9ucykgdG8gc3RydWN0IG1lbWJlcnMu ICovCnwgCnwgLyoqIEdldCB0aGUgY3VycmVudCBsaW5lIG51bWJlci4KfCAgKiAKfCAgKi8KfCBp bnQgeXlnZXRfbGluZW5vICAodm9pZCkKfCB7CnwgICAgICAgICAKfCAgICAgcmV0dXJuIHl5bGlu ZW5vOwp8IH0KfCAKfCAvKiogR2V0IHRoZSBpbnB1dCBzdHJlYW0uCnwgICogCnwgICovCnwgRklM RSAqeXlnZXRfaW4gICh2b2lkKQp8IHsKfCAgICAgICAgIHJldHVybiB5eWluOwp8IH0KfCAKfCAv KiogR2V0IHRoZSBvdXRwdXQgc3RyZWFtLgp8ICAqIAp8ICAqLwp8IEZJTEUgKnl5Z2V0X291dCAg KHZvaWQpCnwgewp8ICAgICAgICAgcmV0dXJuIHl5b3V0Owp8IH0KfCAKfCAvKiogR2V0IHRoZSBs ZW5ndGggb2YgdGhlIGN1cnJlbnQgdG9rZW4uCnwgICogCnwgICovCnwgeXlfc2l6ZV90IHl5Z2V0 X2xlbmcgICh2b2lkKQp8IHsKfCAgICAgICAgIHJldHVybiB5eWxlbmc7CnwgfQp8IAp8IC8qKiBH ZXQgdGhlIGN1cnJlbnQgdG9rZW4uCnwgICogCnwgICovCnwgCnwgY2hhciAqeXlnZXRfdGV4dCAg KHZvaWQpCnwgewp8ICAgICAgICAgcmV0dXJuIHl5dGV4dDsKfCB9CnwgCnwgLyoqIFNldCB0aGUg Y3VycmVudCBsaW5lIG51bWJlci4KfCAgKiBAcGFyYW0gbGluZV9udW1iZXIKfCAgKiAKfCAgKi8K fCB2b2lkIHl5c2V0X2xpbmVubyAoaW50ICBsaW5lX251bWJlciApCnwgewp8ICAgICAKfCAgICAg eXlsaW5lbm8gPSBsaW5lX251bWJlcjsKfCB9CnwgCnwgLyoqIFNldCB0aGUgaW5wdXQgc3RyZWFt LiBUaGlzIGRvZXMgbm90IGRpc2NhcmQgdGhlIGN1cnJlbnQKfCAgKiBpbnB1dCBidWZmZXIuCnwg ICogQHBhcmFtIGluX3N0ciBBIHJlYWRhYmxlIHN0cmVhbS4KfCAgKiAKfCAgKiBAc2VlIHl5X3N3 aXRjaF90b19idWZmZXIKfCAgKi8KfCB2b2lkIHl5c2V0X2luIChGSUxFICogIGluX3N0ciApCnwg ewp8ICAgICAgICAgeXlpbiA9IGluX3N0ciA7CnwgfQp8IAp8IHZvaWQgeXlzZXRfb3V0IChGSUxF ICogIG91dF9zdHIgKQp8IHsKfCAgICAgICAgIHl5b3V0ID0gb3V0X3N0ciA7CnwgfQp8IAp8IGlu dCB5eWdldF9kZWJ1ZyAgKHZvaWQpCnwgewp8ICAgICAgICAgcmV0dXJuIHl5X2ZsZXhfZGVidWc7 CnwgfQp8IAp8IHZvaWQgeXlzZXRfZGVidWcgKGludCAgYmRlYnVnICkKfCB7CnwgICAgICAgICB5 eV9mbGV4X2RlYnVnID0gYmRlYnVnIDsKfCB9CnwgCnwgc3RhdGljIGludCB5eV9pbml0X2dsb2Jh bHMgKHZvaWQpCnwgewp8ICAgICAgICAgLyogSW5pdGlhbGl6YXRpb24gaXMgdGhlIHNhbWUgYXMg Zm9yIHRoZSBub24tcmVlbnRyYW50IHNjYW5uZXIuCnwgICAgICAqIFRoaXMgZnVuY3Rpb24gaXMg Y2FsbGVkIGZyb20geXlsZXhfZGVzdHJveSgpLCBzbyBkb24ndCBhbGxvY2F0ZSBoZXJlLgp8ICAg ICAgKi8KfCAKfCAgICAgKHl5X2J1ZmZlcl9zdGFjaykgPSAwOwp8ICAgICAoeXlfYnVmZmVyX3N0 YWNrX3RvcCkgPSAwOwp8ICAgICAoeXlfYnVmZmVyX3N0YWNrX21heCkgPSAwOwp8ICAgICAoeXlf Y19idWZfcCkgPSAoY2hhciAqKSAwOwp8ICAgICAoeXlfaW5pdCkgPSAwOwp8ICAgICAoeXlfc3Rh cnQpID0gMDsKfCAKfCAgICAgKHl5X3N0YXRlX2J1ZikgPSAwOwp8ICAgICAoeXlfc3RhdGVfcHRy KSA9IDA7CnwgICAgICh5eV9mdWxsX21hdGNoKSA9IDA7CnwgICAgICh5eV9scCkgPSAwOwp8IAp8 IC8qIERlZmluZWQgaW4gbWFpbi5jICovCnwgI2lmZGVmIFlZX1NURElOSVQKfCAgICAgeXlpbiA9 IHN0ZGluOwp8ICAgICB5eW91dCA9IHN0ZG91dDsKfCAjZWxzZQp8ICAgICB5eWluID0gKEZJTEUg KikgMDsKfCAgICAgeXlvdXQgPSAoRklMRSAqKSAwOwp8ICNlbmRpZgp8IAp8ICAgICAvKiBGb3Ig ZnV0dXJlIHJlZmVyZW5jZTogU2V0IGVycm5vIG9uIGVycm9yLCBzaW5jZSB3ZSBhcmUgY2FsbGVk IGJ5CnwgICAgICAqIHl5bGV4X2luaXQoKQp8ICAgICAgKi8KfCAgICAgcmV0dXJuIDA7CnwgfQp8 IAp8IC8qIHl5bGV4X2Rlc3Ryb3kgaXMgZm9yIGJvdGggcmVlbnRyYW50IGFuZCBub24tcmVlbnRy YW50IHNjYW5uZXJzLiAqLwp8IGludCB5eWxleF9kZXN0cm95ICAodm9pZCkKfCB7CnwgICAgIAp8 ICAgICAvKiBQb3AgdGhlIGJ1ZmZlciBzdGFjaywgZGVzdHJveWluZyBlYWNoIGVsZW1lbnQuICov CnwgCXdoaWxlKFlZX0NVUlJFTlRfQlVGRkVSKXsKfCAJCXl5X2RlbGV0ZV9idWZmZXIoWVlfQ1VS UkVOVF9CVUZGRVIgICk7CnwgCQlZWV9DVVJSRU5UX0JVRkZFUl9MVkFMVUUgPSBOVUxMOwp8IAkJ eXlwb3BfYnVmZmVyX3N0YXRlKCk7CnwgCX0KfCAKfCAJLyogRGVzdHJveSB0aGUgc3RhY2sgaXRz ZWxmLiAqLwp8IAl5eWZyZWUoKHl5X2J1ZmZlcl9zdGFjaykgKTsKfCAJKHl5X2J1ZmZlcl9zdGFj aykgPSBOVUxMOwp8IAp8ICAgICB5eWZyZWUgKCAoeXlfc3RhdGVfYnVmKSApOwp8ICAgICAoeXlf c3RhdGVfYnVmKSAgPSBOVUxMOwp8IAp8ICAgICAvKiBSZXNldCB0aGUgZ2xvYmFscy4gVGhpcyBp cyBpbXBvcnRhbnQgaW4gYSBub24tcmVlbnRyYW50IHNjYW5uZXIgc28gdGhlIG5leHQgdGltZQp8 ICAgICAgKiB5eWxleCgpIGlzIGNhbGxlZCwgaW5pdGlhbGl6YXRpb24gd2lsbCBvY2N1ci4gKi8K fCAgICAgeXlfaW5pdF9nbG9iYWxzKCApOwp8IAp8ICAgICByZXR1cm4gMDsKfCB9CnwgCnwgLyoK fCAgKiBJbnRlcm5hbCB1dGlsaXR5IHJvdXRpbmVzLgp8ICAqLwp8IAp8ICNpZm5kZWYgeXl0ZXh0 X3B0cgp8IHN0YXRpYyB2b2lkIHl5X2ZsZXhfc3RybmNweSAoY2hhciogczEsIHl5Y29uc3QgY2hh ciAqIHMyLCBpbnQgbiApCnwgewp8IAlyZWdpc3RlciBpbnQgaTsKfCAJZm9yICggaSA9IDA7IGkg PCBuOyArK2kgKQp8IAkJczFbaV0gPSBzMltpXTsKfCB9CnwgI2VuZGlmCnwgCnwgI2lmZGVmIFlZ X05FRURfU1RSTEVOCnwgc3RhdGljIGludCB5eV9mbGV4X3N0cmxlbiAoeXljb25zdCBjaGFyICog cyApCnwgewp8IAlyZWdpc3RlciBpbnQgbjsKfCAJZm9yICggbiA9IDA7IHNbbl07ICsrbiApCnwg CQk7CnwgCnwgCXJldHVybiBuOwp8IH0KfCAjZW5kaWYKfCAKfCB2b2lkICp5eWFsbG9jICh5eV9z aXplX3QgIHNpemUgKQp8IHsKfCAJcmV0dXJuICh2b2lkICopIG1hbGxvYyggc2l6ZSApOwp8IH0K fCAKfCB2b2lkICp5eXJlYWxsb2MgICh2b2lkICogcHRyLCB5eV9zaXplX3QgIHNpemUgKQp8IHsK fCAJLyogVGhlIGNhc3QgdG8gKGNoYXIgKikgaW4gdGhlIGZvbGxvd2luZyBhY2NvbW1vZGF0ZXMg Ym90aAp8IAkgKiBpbXBsZW1lbnRhdGlvbnMgdGhhdCB1c2UgY2hhciogZ2VuZXJpYyBwb2ludGVy cywgYW5kIHRob3NlCnwgCSAqIHRoYXQgdXNlIHZvaWQqIGdlbmVyaWMgcG9pbnRlcnMuICBJdCB3 b3JrcyB3aXRoIHRoZSBsYXR0ZXIKfCAJICogYmVjYXVzZSBib3RoIEFOU0kgQyBhbmQgQysrIGFs bG93IGNhc3RsZXNzIGFzc2lnbm1lbnQgZnJvbQp8IAkgKiBhbnkgcG9pbnRlciB0eXBlIHRvIHZv aWQqLCBhbmQgZGVhbCB3aXRoIGFyZ3VtZW50IGNvbnZlcnNpb25zCnwgCSAqIGFzIHRob3VnaCBk b2luZyBhbiBhc3NpZ25tZW50Lgp8IAkgKi8KfCAJcmV0dXJuICh2b2lkICopIHJlYWxsb2MoIChj aGFyICopIHB0ciwgc2l6ZSApOwp8IH0KfCAKfCB2b2lkIHl5ZnJlZSAodm9pZCAqIHB0ciApCnwg ewp8IAlmcmVlKCAoY2hhciAqKSBwdHIgKTsJLyogc2VlIHl5cmVhbGxvYygpIGZvciAoY2hhciAq KSBjYXN0ICovCnwgfQp8IAp8ICNkZWZpbmUgWVlUQUJMRVNfTkFNRSAieXl0YWJsZXMiCnwgCnwg I2xpbmUgMTAgImNvbmZ0ZXN0LmwiCnwgCnwgCnwgI2lmZGVmIFlZVEVYVF9QT0lOVEVSCnwgZXh0 ZXJuIGNoYXIgKnl5dGV4dDsKfCAjZW5kaWYKfCBpbnQKfCBtYWluICh2b2lkKQp8IHsKfCAgIHJl dHVybiAhIHl5bGV4ICgpICsgISB5eXdyYXAgKCk7CnwgfQpjb25maWd1cmU6MTg3MjU6IGNjIC1v IGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5j bHVkZSAgLUwvdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jIC1sZmwgID4mNQpjb25maWd1cmU6MTg3 MjU6ICQ/ID0gMApjb25maWd1cmU6MTg3MzU6IHJlc3VsdDogLWxmbApjb25maWd1cmU6MTg3NDE6 IGNoZWNraW5nIHdoZXRoZXIgeXl0ZXh0IGlzIGEgcG9pbnRlcgpjb25maWd1cmU6MTg3NTg6IGNj IC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv aW5jbHVkZSAgLUwvdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jIC1sZmwgID4mNQpjb25maWd1cmU6 MTg3NTg6ICQ/ID0gMApjb25maWd1cmU6MTg3NjY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxODc4 MzogY2hlY2tpbmcgaWYgZmxleCBpcyB0aGUgbGV4ZXIgZ2VuZXJhdG9yCmNvbmZpZ3VyZToxODc5 NjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE4ODEwOiBjaGVja2luZyBmb3IgcGVybApjb25maWd1 cmU6MTg4Mjg6IGZvdW5kIC91c3IvYmluL3BlcmwKY29uZmlndXJlOjE4ODQwOiByZXN1bHQ6IC91 c3IvYmluL3BlcmwKY29uZmlndXJlOjE4ODUxOiBjaGVja2luZyBmb3IgaW5kZW50CmNvbmZpZ3Vy ZToxODg2NzogZm91bmQgL3Vzci9iaW4vaW5kZW50CmNvbmZpZ3VyZToxODg3OTogcmVzdWx0OiBp bmRlbnQKY29uZmlndXJlOjE4OTQ2OiBjaGVja2luZyBpZiBjb21waWxpbmcgd2l0aCBjbGFuZwpj b25maWd1cmU6MTg5NjQ6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91 c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5jOiBJbiBmdW5jdGlvbiAn bWFpbic6CmNvbmZ0ZXN0LmM6MzA6IGVycm9yOiAnbm90JyB1bmRlY2xhcmVkIChmaXJzdCB1c2Ug aW4gdGhpcyBmdW5jdGlvbikKY29uZnRlc3QuYzozMDogZXJyb3I6IChFYWNoIHVuZGVjbGFyZWQg aWRlbnRpZmllciBpcyByZXBvcnRlZCBvbmx5IG9uY2UKY29uZnRlc3QuYzozMDogZXJyb3I6IGZv ciBlYWNoIGZ1bmN0aW9uIGl0IGFwcGVhcnMgaW4uKQpjb25mdGVzdC5jOjMwOiBlcnJvcjogZXhw ZWN0ZWQgJzsnIGJlZm9yZSAnY2xhbmcnCmNvbmZpZ3VyZToxODk2NDogJD8gPSAxCmNvbmZpZ3Vy ZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tB R0VfTkFNRSAiTWVzYSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibWVzYSIKfCAjZGVmaW5l IFBBQ0tBR0VfVkVSU0lPTiAiOS4xLjciCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTWVzYSA5 LjEuNyIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwczovL2J1Z3MuZnJlZWRlc2t0 b3Aub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1NZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwg IiIKfCAjZGVmaW5lIFBBQ0tBR0UgIm1lc2EiCnwgI2RlZmluZSBWRVJTSU9OICI5LjEuNyIKfCAj ZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAjZGVmaW5l IEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZF X1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9T VERJTlRfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExGQ05f SCAxCnwgI2RlZmluZSBMVF9PQkpESVIgIi5saWJzLyIKfCAjZGVmaW5lIFlZVEVYVF9QT0lOVEVS IDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgaW50CnwgbWFpbiAoKQp8IHsKfCAKfCAj aWZuZGVmIF9fY2xhbmdfXwp8ICAgICAgICBub3QgY2xhbmcKfCAjZW5kaWYKfCAKfCAgIDsKfCAg IHJldHVybiAwOwp8IH0KY29uZmlndXJlOjE4OTcxOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxODk3 NTogY2hlY2tpbmcgd2hldGhlciBnY2MgdmVyc2lvbiBpcyBzdWZmaWNpZW50CmNvbmZpZ3VyZTox ODk5MTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE5MTA2OiBjaGVja2luZyBwa2ctY29uZmlnIGlz IGF0IGxlYXN0IHZlcnNpb24gMC45LjAKY29uZmlndXJlOjE5MTA5OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MTkxNjg6IGNoZWNraW5nIHdoZXRoZXIgY2Mgc3VwcG9ydHMgLVdlcnJvcj1taXNzaW5n LXByb3RvdHlwZXMKY29uZmlndXJlOjE5MTgzOiBjYyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZu by1zdHJpY3QtYWxpYXNpbmcgLVdhbGwgLXN0ZD1jOTkgLVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlv bi1kZWNsYXJhdGlvbiAtV2Vycm9yPW1pc3NpbmctcHJvdG90eXBlcyAtSS91c3IvbG9jYWwvaW5j bHVkZSAgLUwvdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjE5MTgzOiAk PyA9IDAKY29uZmlndXJlOjE5MTg0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTkxOTY6IGNoZWNr aW5nIHdoZXRoZXIgY2Mgc3VwcG9ydHMgLWZ2aXNpYmlsaXR5PWhpZGRlbgpjb25maWd1cmU6MTky MTE6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2FsbCAt c3RkPWM5OSAtV2Vycm9yPWltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uIC1XZXJyb3I9bWlz c2luZy1wcm90b3R5cGVzIC1mdmlzaWJpbGl0eT1oaWRkZW4gLUkvdXNyL2xvY2FsL2luY2x1ZGUg IC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToxOTIxMTogJD8gPSAw CmNvbmZpZ3VyZToxOTIxMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE5MjM5OiBjaGVja2luZyB3 aGV0aGVyIGMrKyBzdXBwb3J0cyAtZnZpc2liaWxpdHk9aGlkZGVuCmNvbmZpZ3VyZToxOTI2MDog YysrIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2FsbCAtZnZp c2liaWxpdHk9aGlkZGVuIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtTC91c3IvbG9jYWwvbGliIGNv bmZ0ZXN0LmNwcCAgPiY1CmNvbmZpZ3VyZToxOTI2MDogJD8gPSAwCmNvbmZpZ3VyZToxOTI2MTog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjE5NDk1OiBjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBh c3NlbWJseQpjb25maWd1cmU6MTk1NTg6IHJlc3VsdDogbm8sIHBsYXRmb3JtIG5vdCBzdXBwb3J0 ZWQKY29uZmlndXJlOjE5NTY1OiBjaGVja2luZyBmb3IgZGxvcGVuCmNvbmZpZ3VyZToxOTU2NTog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjE5NjE1OiBjaGVja2luZyBmb3IgY2xvY2tfZ2V0dGltZQpj b25maWd1cmU6MTk2MTU6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxOTY2OTogY2hlY2tpbmcgZm9y IHBvc2l4X21lbWFsaWduCmNvbmZpZ3VyZToxOTY2OTogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBl IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XYWxsIC1zdGQ9Yzk5IC1XZXJyb3I9aW1wbGljaXQtZnVu Y3Rpb24tZGVjbGFyYXRpb24gLVdlcnJvcj1taXNzaW5nLXByb3RvdHlwZXMgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLWZuby1idWlsdGluLW1lbWNtcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUwvdXNy L2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjE5NjY5OiAkPyA9IDAKY29uZmln dXJlOjE5NjY5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTk4NDM6IGNoZWNraW5nIGZvciB0aGUg cHRocmVhZHMgbGlicmFyeSAtbHB0aHJlYWRzCmNvbmZpZ3VyZToxOTg4MTogY2MgLW8gY29uZnRl c3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XYWxsIC1zdGQ9Yzk5IC1XZXJyb3I9 aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb24gLVdlcnJvcj1taXNzaW5nLXByb3RvdHlwZXMg LWZuby1zdHJpY3QtYWxpYXNpbmcgLWZuby1idWlsdGluLW1lbWNtcCAgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAtbHB0aHJlYWRzICA+JjUKL3Vzci9i aW4vbGQ6IGNhbm5vdCBmaW5kIC1scHRocmVhZHMKY29uZmlndXJlOjE5ODgxOiAkPyA9IDEKY29u ZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNkZWZpbmUg UEFDS0FHRV9OQU1FICJNZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJtZXNhIgp8ICNk ZWZpbmUgUEFDS0FHRV9WRVJTSU9OICI5LjEuNyIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJN ZXNhIDkuMS43Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5mcmVl ZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PU1lc2EiCnwgI2RlZmluZSBQQUNLQUdF X1VSTCAiIgp8ICNkZWZpbmUgUEFDS0FHRSAibWVzYSIKfCAjZGVmaW5lIFZFUlNJT04gIjkuMS43 Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8 ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNk ZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5l IEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBI QVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9E TEZDTl9IIDEKfCAjZGVmaW5lIExUX09CSkRJUiAiLmxpYnMvIgp8ICNkZWZpbmUgWVlURVhUX1BP SU5URVIgMQp8ICNkZWZpbmUgSEFWRV9DTE9DS19HRVRUSU1FIDEKfCAvKiBlbmQgY29uZmRlZnMu aC4gICovCnwgI2luY2x1ZGUgPHB0aHJlYWQuaD4KfCAgICAgICAgICAgICAgICAgICAgICAgICBz dGF0aWMgdm9pZCByb3V0aW5lKHZvaWQgKmEpIHsgYSA9IDA7IH0KfCAgICAgICAgICAgICAgICAg ICAgICAgICBzdGF0aWMgdm9pZCAqc3RhcnRfcm91dGluZSh2b2lkICphKSB7IHJldHVybiBhOyB9 CnwgaW50CnwgbWFpbiAoKQp8IHsKfCBwdGhyZWFkX3QgdGg7IHB0aHJlYWRfYXR0cl90IGF0dHI7 CnwgICAgICAgICAgICAgICAgICAgICAgICAgcHRocmVhZF9jcmVhdGUoJnRoLCAwLCBzdGFydF9y b3V0aW5lLCAwKTsKfCAgICAgICAgICAgICAgICAgICAgICAgICBwdGhyZWFkX2pvaW4odGgsIDAp Owp8ICAgICAgICAgICAgICAgICAgICAgICAgIHB0aHJlYWRfYXR0cl9pbml0KCZhdHRyKTsKfCAg ICAgICAgICAgICAgICAgICAgICAgICBwdGhyZWFkX2NsZWFudXBfcHVzaChyb3V0aW5lLCAwKTsK fCAgICAgICAgICAgICAgICAgICAgICAgICBwdGhyZWFkX2NsZWFudXBfcG9wKDApIC8qIDsgKi8K fCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjE5ODkwOiByZXN1bHQ6IG5vCmNvbmZp Z3VyZToxOTc4ODogY2hlY2tpbmcgd2hldGhlciBwdGhyZWFkcyB3b3JrIHdpdGhvdXQgYW55IGZs YWdzCmNvbmZpZ3VyZToxOTg4MTogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0 LWFsaWFzaW5nIC1XYWxsIC1zdGQ9Yzk5IC1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFy YXRpb24gLVdlcnJvcj1taXNzaW5nLXByb3RvdHlwZXMgLWZuby1zdHJpY3QtYWxpYXNpbmcgLWZu by1idWlsdGluLW1lbWNtcCAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1ML3Vzci9sb2NhbC9saWIg Y29uZnRlc3QuYyAgID4mNQovdG1wLy9jY2FQd3puUC5vOiBJbiBmdW5jdGlvbiBgbWFpbic6CmNv bmZ0ZXN0LmM6KC50ZXh0KzB4MzMpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBwdGhyZWFkX2Ny ZWF0ZScKY29uZmlndXJlOjE5ODgxOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3 YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJNZXNhIgp8ICNk ZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJtZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICI5 LjEuNyIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJNZXNhIDkuMS43Igp8ICNkZWZpbmUgUEFD S0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNn aT9wcm9kdWN0PU1lc2EiCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUgUEFDS0FH RSAibWVzYSIKfCAjZGVmaW5lIFZFUlNJT04gIjkuMS43Igp8ICNkZWZpbmUgU1REQ19IRUFERVJT IDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9I IDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwg I2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVm aW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5l IEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAjZGVmaW5lIExUX09C SkRJUiAiLmxpYnMvIgp8ICNkZWZpbmUgWVlURVhUX1BPSU5URVIgMQp8ICNkZWZpbmUgSEFWRV9D TE9DS19HRVRUSU1FIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPHB0aHJl YWQuaD4KfCAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0aWMgdm9pZCByb3V0aW5lKHZvaWQg KmEpIHsgYSA9IDA7IH0KfCAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0aWMgdm9pZCAqc3Rh cnRfcm91dGluZSh2b2lkICphKSB7IHJldHVybiBhOyB9CnwgaW50CnwgbWFpbiAoKQp8IHsKfCBw dGhyZWFkX3QgdGg7IHB0aHJlYWRfYXR0cl90IGF0dHI7CnwgICAgICAgICAgICAgICAgICAgICAg ICAgcHRocmVhZF9jcmVhdGUoJnRoLCAwLCBzdGFydF9yb3V0aW5lLCAwKTsKfCAgICAgICAgICAg ICAgICAgICAgICAgICBwdGhyZWFkX2pvaW4odGgsIDApOwp8ICAgICAgICAgICAgICAgICAgICAg ICAgIHB0aHJlYWRfYXR0cl9pbml0KCZhdHRyKTsKfCAgICAgICAgICAgICAgICAgICAgICAgICBw dGhyZWFkX2NsZWFudXBfcHVzaChyb3V0aW5lLCAwKTsKfCAgICAgICAgICAgICAgICAgICAgICAg ICBwdGhyZWFkX2NsZWFudXBfcG9wKDApIC8qIDsgKi8KfCAgIDsKfCAgIHJldHVybiAwOwp8IH0K Y29uZmlndXJlOjE5ODkwOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxOTc5MzogY2hlY2tpbmcgd2hl dGhlciBwdGhyZWFkcyB3b3JrIHdpdGggLUt0aHJlYWQKY29uZmlndXJlOjE5ODgxOiBjYyAtbyBj b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdhbGwgLXN0ZD1jOTkgLVdl cnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbiAtV2Vycm9yPW1pc3NpbmctcHJvdG90 eXBlcyAtZm5vLXN0cmljdC1hbGlhc2luZyAtZm5vLWJ1aWx0aW4tbWVtY21wIC1LdGhyZWFkIC1J L3Vzci9sb2NhbC9pbmNsdWRlICAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgICA+JjUKY2M6 IHVucmVjb2duaXplZCBvcHRpb24gJy1LdGhyZWFkJwovdG1wLy9jY3B2WkFLMS5vOiBJbiBmdW5j dGlvbiBgbWFpbic6CmNvbmZ0ZXN0LmM6KC50ZXh0KzB4MzMpOiB1bmRlZmluZWQgcmVmZXJlbmNl IHRvIGBwdGhyZWFkX2NyZWF0ZScKY29uZmlndXJlOjE5ODgxOiAkPyA9IDEKY29uZmlndXJlOiBm YWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9O QU1FICJNZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJtZXNhIgp8ICNkZWZpbmUgUEFD S0FHRV9WRVJTSU9OICI5LjEuNyIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJNZXNhIDkuMS43 Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5v cmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PU1lc2EiCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8 ICNkZWZpbmUgUEFDS0FHRSAibWVzYSIKfCAjZGVmaW5lIFZFUlNJT04gIjkuMS43Igp8ICNkZWZp bmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUg SEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFW RV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RS SU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElO VF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEK fCAjZGVmaW5lIExUX09CSkRJUiAiLmxpYnMvIgp8ICNkZWZpbmUgWVlURVhUX1BPSU5URVIgMQp8 ICNkZWZpbmUgSEFWRV9DTE9DS19HRVRUSU1FIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwg I2luY2x1ZGUgPHB0aHJlYWQuaD4KfCAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0aWMgdm9p ZCByb3V0aW5lKHZvaWQgKmEpIHsgYSA9IDA7IH0KfCAgICAgICAgICAgICAgICAgICAgICAgICBz dGF0aWMgdm9pZCAqc3RhcnRfcm91dGluZSh2b2lkICphKSB7IHJldHVybiBhOyB9CnwgaW50Cnwg bWFpbiAoKQp8IHsKfCBwdGhyZWFkX3QgdGg7IHB0aHJlYWRfYXR0cl90IGF0dHI7CnwgICAgICAg ICAgICAgICAgICAgICAgICAgcHRocmVhZF9jcmVhdGUoJnRoLCAwLCBzdGFydF9yb3V0aW5lLCAw KTsKfCAgICAgICAgICAgICAgICAgICAgICAgICBwdGhyZWFkX2pvaW4odGgsIDApOwp8ICAgICAg ICAgICAgICAgICAgICAgICAgIHB0aHJlYWRfYXR0cl9pbml0KCZhdHRyKTsKfCAgICAgICAgICAg ICAgICAgICAgICAgICBwdGhyZWFkX2NsZWFudXBfcHVzaChyb3V0aW5lLCAwKTsKfCAgICAgICAg ICAgICAgICAgICAgICAgICBwdGhyZWFkX2NsZWFudXBfcG9wKDApIC8qIDsgKi8KfCAgIDsKfCAg IHJldHVybiAwOwp8IH0KY29uZmlndXJlOjE5ODkwOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxOTc5 MzogY2hlY2tpbmcgd2hldGhlciBwdGhyZWFkcyB3b3JrIHdpdGggLWt0aHJlYWQKY29uZmlndXJl OjE5ODgxOiBjYyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdh bGwgLXN0ZD1jOTkgLVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbiAtV2Vycm9y PW1pc3NpbmctcHJvdG90eXBlcyAtZm5vLXN0cmljdC1hbGlhc2luZyAtZm5vLWJ1aWx0aW4tbWVt Y21wIC1rdGhyZWFkIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtTC91c3IvbG9jYWwvbGliIGNvbmZ0 ZXN0LmMgICA+JjUKY2M6IHVucmVjb2duaXplZCBvcHRpb24gJy1rdGhyZWFkJwovdG1wLy9jY0pZ Y250Sy5vOiBJbiBmdW5jdGlvbiBgbWFpbic6CmNvbmZ0ZXN0LmM6KC50ZXh0KzB4MzMpOiB1bmRl ZmluZWQgcmVmZXJlbmNlIHRvIGBwdGhyZWFkX2NyZWF0ZScKY29uZmlndXJlOjE5ODgxOiAkPyA9 IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNk ZWZpbmUgUEFDS0FHRV9OQU1FICJNZXNhIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJtZXNh Igp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICI5LjEuNyIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RS SU5HICJNZXNhIDkuMS43Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVn cy5mcmVlZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PU1lc2EiCnwgI2RlZmluZSBQ QUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUgUEFDS0FHRSAibWVzYSIKfCAjZGVmaW5lIFZFUlNJT04g IjkuMS43Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVT X0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0gg MQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAj ZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2Rl ZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUg SEFWRV9ETEZDTl9IIDEKfCAjZGVmaW5lIExUX09CSkRJUiAiLmxpYnMvIgp8ICNkZWZpbmUgWVlU RVhUX1BPSU5URVIgMQp8ICNkZWZpbmUgSEFWRV9DTE9DS19HRVRUSU1FIDEKfCAvKiBlbmQgY29u ZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPHB0aHJlYWQuaD4KfCAgICAgICAgICAgICAgICAgICAg ICAgICBzdGF0aWMgdm9pZCByb3V0aW5lKHZvaWQgKmEpIHsgYSA9IDA7IH0KfCAgICAgICAgICAg ICAgICAgICAgICAgICBzdGF0aWMgdm9pZCAqc3RhcnRfcm91dGluZSh2b2lkICphKSB7IHJldHVy biBhOyB9CnwgaW50CnwgbWFpbiAoKQp8IHsKfCBwdGhyZWFkX3QgdGg7IHB0aHJlYWRfYXR0cl90 IGF0dHI7CnwgICAgICAgICAgICAgICAgICAgICAgICAgcHRocmVhZF9jcmVhdGUoJnRoLCAwLCBz dGFydF9yb3V0aW5lLCAwKTsKfCAgICAgICAgICAgICAgICAgICAgICAgICBwdGhyZWFkX2pvaW4o dGgsIDApOwp8ICAgICAgICAgICAgICAgICAgICAgICAgIHB0aHJlYWRfYXR0cl9pbml0KCZhdHRy KTsKfCAgICAgICAgICAgICAgICAgICAgICAgICBwdGhyZWFkX2NsZWFudXBfcHVzaChyb3V0aW5l LCAwKTsKfCAgICAgICAgICAgICAgICAgICAgICAgICBwdGhyZWFkX2NsZWFudXBfcG9wKDApIC8q IDsgKi8KfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjE5ODkwOiByZXN1bHQ6IG5v CmNvbmZpZ3VyZToxOTg0MzogY2hlY2tpbmcgZm9yIHRoZSBwdGhyZWFkcyBsaWJyYXJ5IC1sbHRo cmVhZApjb25maWd1cmU6MTk4ODE6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmlj dC1hbGlhc2luZyAtV2FsbCAtc3RkPWM5OSAtV2Vycm9yPWltcGxpY2l0LWZ1bmN0aW9uLWRlY2xh cmF0aW9uIC1XZXJyb3I9bWlzc2luZy1wcm90b3R5cGVzIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1m bm8tYnVpbHRpbi1tZW1jbXAgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtTC91c3IvbG9jYWwvbGli IGNvbmZ0ZXN0LmMgLWxsdGhyZWFkICA+JjUKL3Vzci9iaW4vbGQ6IGNhbm5vdCBmaW5kIC1sbHRo cmVhZApjb25maWd1cmU6MTk4ODE6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdh czoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIk1lc2EiCnwgI2Rl ZmluZSBQQUNLQUdFX1RBUk5BTUUgIm1lc2EiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjku MS43Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIk1lc2EgOS4xLjciCnwgI2RlZmluZSBQQUNL QUdFX0JVR1JFUE9SVCAiaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dp P3Byb2R1Y3Q9TWVzYSIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBQQUNLQUdF ICJtZXNhIgp8ICNkZWZpbmUgVkVSU0lPTiAiOS4xLjciCnwgI2RlZmluZSBTVERDX0hFQURFUlMg MQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0gg MQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAj ZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZp bmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUg SEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0ggMQp8ICNkZWZpbmUgTFRfT0JK RElSICIubGlicy8iCnwgI2RlZmluZSBZWVRFWFRfUE9JTlRFUiAxCnwgI2RlZmluZSBIQVZFX0NM T0NLX0dFVFRJTUUgMQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8cHRocmVh ZC5oPgp8ICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRpYyB2b2lkIHJvdXRpbmUodm9pZCAq YSkgeyBhID0gMDsgfQp8ICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRpYyB2b2lkICpzdGFy dF9yb3V0aW5lKHZvaWQgKmEpIHsgcmV0dXJuIGE7IH0KfCBpbnQKfCBtYWluICgpCnwgewp8IHB0 aHJlYWRfdCB0aDsgcHRocmVhZF9hdHRyX3QgYXR0cjsKfCAgICAgICAgICAgICAgICAgICAgICAg ICBwdGhyZWFkX2NyZWF0ZSgmdGgsIDAsIHN0YXJ0X3JvdXRpbmUsIDApOwp8ICAgICAgICAgICAg ICAgICAgICAgICAgIHB0aHJlYWRfam9pbih0aCwgMCk7CnwgICAgICAgICAgICAgICAgICAgICAg ICAgcHRocmVhZF9hdHRyX2luaXQoJmF0dHIpOwp8ICAgICAgICAgICAgICAgICAgICAgICAgIHB0 aHJlYWRfY2xlYW51cF9wdXNoKHJvdXRpbmUsIDApOwp8ICAgICAgICAgICAgICAgICAgICAgICAg IHB0aHJlYWRfY2xlYW51cF9wb3AoMCkgLyogOyAqLwp8ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpj b25maWd1cmU6MTk4OTA6IHJlc3VsdDogbm8KY29uZmlndXJlOjE5NzkzOiBjaGVja2luZyB3aGV0 aGVyIHB0aHJlYWRzIHdvcmsgd2l0aCAtcHRocmVhZApjb25maWd1cmU6MTk4ODE6IGNjIC1vIGNv bmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2FsbCAtc3RkPWM5OSAtV2Vy cm9yPWltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uIC1XZXJyb3I9bWlzc2luZy1wcm90b3R5 cGVzIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1mbm8tYnVpbHRpbi1tZW1jbXAgLXB0aHJlYWQgLUkv dXNyL2xvY2FsL2luY2x1ZGUgIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgID4mNQpjb25m aWd1cmU6MTk4ODE6ICQ/ID0gMApjb25maWd1cmU6MTk4OTA6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZToxOTkwOTogY2hlY2tpbmcgZm9yIGpvaW5hYmxlIHB0aHJlYWQgYXR0cmlidXRlCmNvbmZpZ3Vy ZToxOTkyNDogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1X YWxsIC1zdGQ9Yzk5IC1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb24gLVdlcnJv cj1taXNzaW5nLXByb3RvdHlwZXMgLWZuby1zdHJpY3QtYWxpYXNpbmcgLWZuby1idWlsdGluLW1l bWNtcCAtcHRocmVhZCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUwvdXNyL2xvY2FsL2xpYiBjb25m dGVzdC5jICAgPiY1CmNvbmZpZ3VyZToxOTkyNDogJD8gPSAwCmNvbmZpZ3VyZToxOTkzMDogcmVz dWx0OiBQVEhSRUFEX0NSRUFURV9KT0lOQUJMRQpjb25maWd1cmU6MTk5NDA6IGNoZWNraW5nIGlm IG1vcmUgc3BlY2lhbCBmbGFncyBhcmUgcmVxdWlyZWQgZm9yIHB0aHJlYWRzCmNvbmZpZ3VyZTox OTk1NDogcmVzdWx0OiAtRF9USFJFQURfU0FGRQpjb25maWd1cmU6MTk5NjA6IGNoZWNraW5nIGZv ciBQVEhSRUFEX1BSSU9fSU5IRVJJVApjb25maWd1cmU6MTk5Nzg6IGNjIC1vIGNvbmZ0ZXN0IC1P MiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2FsbCAtc3RkPWM5OSAtV2Vycm9yPWltcGxp Y2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uIC1XZXJyb3I9bWlzc2luZy1wcm90b3R5cGVzIC1mbm8t c3RyaWN0LWFsaWFzaW5nIC1mbm8tYnVpbHRpbi1tZW1jbXAgLXB0aHJlYWQgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgID4mNQpjb25mdGVzdC5jOiBJ biBmdW5jdGlvbiAnbWFpbic6CmNvbmZ0ZXN0LmM6MzA6IHdhcm5pbmc6IHVudXNlZCB2YXJpYWJs ZSAnaScKY29uZmlndXJlOjE5OTc4OiAkPyA9IDAKY29uZmlndXJlOjE5OTg3OiByZXN1bHQ6IHll cwpjb25maWd1cmU6MjA0NzM6IGNoZWNraW5nIGZvciBMSUJEUk0KY29uZmlndXJlOjIwNDgwOiAk UEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGliZHJtID49ICRMSUJEUk1fUkVR VUlSRUQiClBhY2thZ2UgZGVwZW5kZW5jeSByZXF1aXJlbWVudCAnbGliZHJtID49IDIuNC4yNCcg Y291bGQgbm90IGJlIHNhdGlzZmllZC4KUGFja2FnZSAnbGliZHJtJyBoYXMgdmVyc2lvbiAnMi40 LjE3JywgcmVxdWlyZWQgdmVyc2lvbiBpcyAnPj0gMi40LjI0Jwpjb25maWd1cmU6MjA0ODM6ICQ/ ID0gMQpjb25maWd1cmU6MjA0OTc6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3Jz ICJsaWJkcm0gPj0gJExJQkRSTV9SRVFVSVJFRCIKUGFja2FnZSBkZXBlbmRlbmN5IHJlcXVpcmVt ZW50ICdsaWJkcm0gPj0gMi40LjI0JyBjb3VsZCBub3QgYmUgc2F0aXNmaWVkLgpQYWNrYWdlICds aWJkcm0nIGhhcyB2ZXJzaW9uICcyLjQuMTcnLCByZXF1aXJlZCB2ZXJzaW9uIGlzICc+PSAyLjQu MjQnCmNvbmZpZ3VyZToyMDUwMDogJD8gPSAxCmNvbmZpZ3VyZToyMDUxNDogcmVzdWx0OiBubwpQ YWNrYWdlIGRlcGVuZGVuY3kgcmVxdWlyZW1lbnQgJ2xpYmRybSA+PSAyLjQuMjQnIGNvdWxkIG5v dCBiZSBzYXRpc2ZpZWQuClBhY2thZ2UgJ2xpYmRybScgaGFzIHZlcnNpb24gJzIuNC4xNycsIHJl cXVpcmVkIHZlcnNpb24gaXMgJz49IDIuNC4yNCcKY29uZmlndXJlOjIwNjc4OiBjaGVja2luZyBm b3IgR0xQUk9UTwpjb25maWd1cmU6MjA2ODU6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQt ZXJyb3JzICJnbHByb3RvID49ICRHTFBST1RPX1JFUVVJUkVEIgpjb25maWd1cmU6MjA2ODg6ICQ/ ID0gMApjb25maWd1cmU6MjA3MDI6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3Jz ICJnbHByb3RvID49ICRHTFBST1RPX1JFUVVJUkVEIgpjb25maWd1cmU6MjA3MDU6ICQ/ID0gMApj b25maWd1cmU6MjA3NjM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMDc2OTogZXJyb3I6IERpcmVj dCByZW5kZXJpbmcgcmVxdWlyZXMgbGliZHJtID49IDIuNC4yNAoKIyMgLS0tLS0tLS0tLS0tLS0t LSAjIwojIyBDYWNoZSB2YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0gIyMKCmFjX2N2 X2J1aWxkPWFtZDY0LXBvcnRibGQtZnJlZWJzZDkuMgphY19jdl9idWlsZF9wcm9nX0NQUD0nZ2Nj IC1FJwphY19jdl9idWlsZF9wcm9nX0NYWENQUD0nZysrIC1FJwphY19jdl9idWlsZF9wcm9nX2Nj X2c9eWVzCmFjX2N2X2J1aWxkX3Byb2dfY3h4X2c9eWVzCmFjX2N2X2NfY29tcGlsZXJfZ251PXll cwphY19jdl9jX2ludDE2X3Q9eWVzCmFjX2N2X2NfaW50MzJfdD15ZXMKYWNfY3ZfY19pbnQ2NF90 PXllcwphY19jdl9jX2ludDhfdD15ZXMKYWNfY3ZfY191aW50MTZfdD15ZXMKYWNfY3ZfY191aW50 MzJfdD15ZXMKYWNfY3ZfY191aW50NjRfdD15ZXMKYWNfY3ZfY191aW50OF90PXllcwphY19jdl9j eHhfY29tcGlsZXJfZ251PXllcwphY19jdl9lbnZfQ0NBU0ZMQUdTX3NldD0nJwphY19jdl9lbnZf Q0NBU0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9DQ0FTX3NldD0nJwphY19jdl9lbnZfQ0NBU192 YWx1ZT0nJwphY19jdl9lbnZfQ0NDX3NldD0nJwphY19jdl9lbnZfQ0NDX3ZhbHVlPScnCmFjX2N2 X2Vudl9DQ19zZXQ9c2V0CmFjX2N2X2Vudl9DQ192YWx1ZT1jYwphY19jdl9lbnZfQ0ZMQUdTX3Nl dD1zZXQKYWNfY3ZfZW52X0NGTEFHU192YWx1ZT0nLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFz aW5nJwphY19jdl9lbnZfQ1BQRkxBR1Nfc2V0PXNldAphY19jdl9lbnZfQ1BQRkxBR1NfdmFsdWU9 LUkvdXNyL2xvY2FsL2luY2x1ZGUKYWNfY3ZfZW52X0NQUF9zZXQ9c2V0CmFjX2N2X2Vudl9DUFBf dmFsdWU9Y3BwCmFjX2N2X2Vudl9DWFhDUFBfc2V0PScnCmFjX2N2X2Vudl9DWFhDUFBfdmFsdWU9 JycKYWNfY3ZfZW52X0NYWEZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0NYWEZMQUdTX3ZhbHVlPSct TzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcnCmFjX2N2X2Vudl9DWFhfc2V0PXNldAphY19j dl9lbnZfQ1hYX3ZhbHVlPWMrKwphY19jdl9lbnZfRFJJMlBST1RPX0NGTEFHU19zZXQ9JycKYWNf Y3ZfZW52X0RSSTJQUk9UT19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0RSSTJQUk9UT19MSUJT X3NldD0nJwphY19jdl9lbnZfRFJJMlBST1RPX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0RSSUdM X0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0RSSUdMX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZf RFJJR0xfTElCU19zZXQ9JycKYWNfY3ZfZW52X0RSSUdMX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52 X0dBTExJVU1fUElQRV9MT0FERVJfWENCX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dBTExJVU1f UElQRV9MT0FERVJfWENCX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR0FMTElVTV9QSVBFX0xP QURFUl9YQ0JfTElCU19zZXQ9JycKYWNfY3ZfZW52X0dBTExJVU1fUElQRV9MT0FERVJfWENCX0xJ QlNfdmFsdWU9JycKYWNfY3ZfZW52X0dMUFJPVE9fQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR0xQ Uk9UT19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0dMUFJPVE9fTElCU19zZXQ9JycKYWNfY3Zf ZW52X0dMUFJPVE9fTElCU192YWx1ZT0nJwphY19jdl9lbnZfSU5URUxfQ0ZMQUdTX3NldD0nJwph Y19jdl9lbnZfSU5URUxfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9JTlRFTF9MSUJTX3NldD0n JwphY19jdl9lbnZfSU5URUxfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTERGTEFHU19zZXQ9c2V0 CmFjX2N2X2Vudl9MREZMQUdTX3ZhbHVlPScgLUwvdXNyL2xvY2FsL2xpYicKYWNfY3ZfZW52X0xJ QkRSTV9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJEUk1fQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2 X2Vudl9MSUJEUk1fTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJQkRSTV9MSUJTX3ZhbHVlPScnCmFj X2N2X2Vudl9MSUJEUk1fWE9SR19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJEUk1fWE9SR19D RkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0xJQkRSTV9YT1JHX0xJQlNfc2V0PScnCmFjX2N2X2Vu dl9MSUJEUk1fWE9SR19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9MSUJLTVNfWE9SR19DRkxBR1Nf c2V0PScnCmFjX2N2X2Vudl9MSUJLTVNfWE9SR19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0xJ QktNU19YT1JHX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9MSUJLTVNfWE9SR19MSUJTX3ZhbHVlPScn CmFjX2N2X2Vudl9MSUJTX3NldD0nJwphY19jdl9lbnZfTElCU192YWx1ZT0nJwphY19jdl9lbnZf TElCVURFVl9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJVREVWX0NGTEFHU192YWx1ZT0nJwph Y19jdl9lbnZfTElCVURFVl9MSUJTX3NldD0nJwphY19jdl9lbnZfTElCVURFVl9MSUJTX3ZhbHVl PScnCmFjX2N2X2Vudl9OT1VWRUFVX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X05PVVZFQVVfQ0ZM QUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9OT1VWRUFVX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9OT1VW RUFVX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X1BLR19DT05GSUdfTElCRElSX3NldD0nJwphY19j dl9lbnZfUEtHX0NPTkZJR19MSUJESVJfdmFsdWU9JycKYWNfY3ZfZW52X1BLR19DT05GSUdfUEFU SF9zZXQ9JycKYWNfY3ZfZW52X1BLR19DT05GSUdfUEFUSF92YWx1ZT0nJwphY19jdl9lbnZfUEtH X0NPTkZJR19zZXQ9c2V0CmFjX2N2X2Vudl9QS0dfQ09ORklHX3ZhbHVlPXBrZ2NvbmYKYWNfY3Zf ZW52X1JBREVPTl9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9SQURFT05fQ0ZMQUdTX3ZhbHVlPScn CmFjX2N2X2Vudl9SQURFT05fTElCU19zZXQ9JycKYWNfY3ZfZW52X1JBREVPTl9MSUJTX3ZhbHVl PScnCmFjX2N2X2Vudl9WRFBBVV9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9WRFBBVV9DRkxBR1Nf dmFsdWU9JycKYWNfY3ZfZW52X1ZEUEFVX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9WRFBBVV9MSUJT X3ZhbHVlPScnCmFjX2N2X2Vudl9XQVlMQU5EX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1dBWUxB TkRfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9XQVlMQU5EX0xJQlNfc2V0PScnCmFjX2N2X2Vu dl9XQVlMQU5EX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X1hDQl9EUkkyX0NGTEFHU19zZXQ9JycK YWNfY3ZfZW52X1hDQl9EUkkyX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfWENCX0RSSTJfTElC U19zZXQ9JycKYWNfY3ZfZW52X1hDQl9EUkkyX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X1hFWFRf Q0ZMQUdTX3NldD0nJwphY19jdl9lbnZfWEVYVF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X1hF WFRfTElCU19zZXQ9JycKYWNfY3ZfZW52X1hFWFRfTElCU192YWx1ZT0nJwphY19jdl9lbnZfWEY4 NlZJRE1PREVfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfWEY4NlZJRE1PREVfQ0ZMQUdTX3ZhbHVl PScnCmFjX2N2X2Vudl9YRjg2VklETU9ERV9MSUJTX3NldD0nJwphY19jdl9lbnZfWEY4NlZJRE1P REVfTElCU192YWx1ZT0nJwphY19jdl9lbnZfWExJQkdMX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52 X1hMSUJHTF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X1hMSUJHTF9MSUJTX3NldD0nJwphY19j dl9lbnZfWExJQkdMX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X1hPUkdfQ0ZMQUdTX3NldD0nJwph Y19jdl9lbnZfWE9SR19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X1hPUkdfTElCU19zZXQ9JycK YWNfY3ZfZW52X1hPUkdfTElCU192YWx1ZT0nJwphY19jdl9lbnZfWFZNQ19DRkxBR1Nfc2V0PScn CmFjX2N2X2Vudl9YVk1DX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfWFZNQ19MSUJTX3NldD0n JwphY19jdl9lbnZfWFZNQ19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9ZQUNDX3NldD0nJwphY19j dl9lbnZfWUFDQ192YWx1ZT0nJwphY19jdl9lbnZfWUZMQUdTX3NldD0nJwphY19jdl9lbnZfWUZM QUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9idWlsZF9hbGlhc19zZXQ9c2V0CmFjX2N2X2Vudl9idWls ZF9hbGlhc192YWx1ZT1hbWQ2NC1wb3J0YmxkLWZyZWVic2Q5LjIKYWNfY3ZfZW52X2hvc3RfYWxp YXNfc2V0PScnCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3ZhbHVlPScnCmFjX2N2X2Vudl90YXJnZXRf YWxpYXNfc2V0PScnCmFjX2N2X2Vudl90YXJnZXRfYWxpYXNfdmFsdWU9JycKYWNfY3ZfZnVuY19f X2I2NF9udG9wPXllcwphY19jdl9mdW5jX19fYjY0X3B0b249eWVzCmFjX2N2X2Z1bmNfX2dldGxv bmc9eWVzCmFjX2N2X2Z1bmNfX2dldHNob3J0PXllcwphY19jdl9mdW5jX19zdGF0PXllcwphY19j dl9mdW5jX2FjbF9jcmVhdGVfZW50cnlfbnA9eWVzCmFjX2N2X2Z1bmNfYWNsX2RlbGV0ZV9kZWZf ZmlsZT15ZXMKYWNfY3ZfZnVuY19hY2xfZGVsZXRlX2ZkX25wPXllcwphY19jdl9mdW5jX2FjbF9k ZWxldGVfZmlsZV9ucD15ZXMKYWNfY3ZfZnVuY19hY2xfZnJlZT15ZXMKYWNfY3ZfZnVuY19hY2xf ZnJvbV90ZXh0PXllcwphY19jdl9mdW5jX2FjbF9nZXRfZmQ9eWVzCmFjX2N2X2Z1bmNfYWNsX2dl dF9maWxlPXllcwphY19jdl9mdW5jX2FjbF9zZXRfZmQ9eWVzCmFjX2N2X2Z1bmNfYWNsX3NldF9m aWxlPXllcwphY19jdl9mdW5jX2FsYXJtPXllcwphY19jdl9mdW5jX2FsbG9jYT15ZXMKYWNfY3Zf ZnVuY19hcmM0cmFuZG9tPXllcwphY19jdl9mdW5jX2FyYzRyYW5kb21fYnVmPXllcwphY19jdl9m dW5jX2FyYzRyYW5kb21fdW5pZm9ybT15ZXMKYWNfY3ZfZnVuY19hcmd6X2NvdW50PW5vCmFjX2N2 X2Z1bmNfYXJnel9uZXh0PW5vCmFjX2N2X2Z1bmNfYXJnel9zdHJpbmdpZnk9bm8KYWNfY3ZfZnVu Y19hc3ByaW50Zj15ZXMKYWNfY3ZfZnVuY19hdGV4aXQ9eWVzCmFjX2N2X2Z1bmNfYmNvcHk9eWVz CmFjX2N2X2Z1bmNfYmluZHJlc3Zwb3J0X3NhPXllcwphY19jdl9mdW5jX2J0b3djPXllcwphY19j dl9mdW5jX2Nob3duPXllcwphY19jdl9mdW5jX2Nsb2NrPXllcwphY19jdl9mdW5jX2Nsb2NrX2dl dHRpbWU9eWVzCmFjX2N2X2Z1bmNfY2xvc2VkaXI9eWVzCmFjX2N2X2Z1bmNfY2xvc2Vmcm9tPXll cwphY19jdl9mdW5jX2RhZW1vbj15ZXMKYWNfY3ZfZnVuY19kaXJuYW1lPXllcwphY19jdl9mdW5j X2Rsb3Blbj15ZXMKYWNfY3ZfZnVuY19kdXAyPXllcwphY19jdl9mdW5jX2VhY2Nlc3M9eWVzCmFj X2N2X2Z1bmNfZmNobW9kPXllcwphY19jdl9mdW5jX2ZjaG93bj15ZXMKYWNfY3ZfZnVuY19mY250 bD15ZXMKYWNfY3ZfZnVuY19mb3JrPXllcwphY19jdl9mdW5jX2ZwdXJnZT15ZXMKYWNfY3ZfZnVu Y19mcmVlYWRkcmluZm89eWVzCmFjX2N2X2Z1bmNfZnN0YXR2ZnM9eWVzCmFjX2N2X2Z1bmNfZnN5 bmM9eWVzCmFjX2N2X2Z1bmNfZnV0aW1lcz15ZXMKYWNfY3ZfZnVuY19md3ByaW50Zj15ZXMKYWNf Y3ZfZnVuY19nYWlfc3RyZXJyb3I9eWVzCmFjX2N2X2Z1bmNfZ2V0YWRkcmluZm89eWVzCmFjX2N2 X2Z1bmNfZ2V0Y3dkPXllcwphY19jdl9mdW5jX2dldGRlbGltPXllcwphY19jdl9mdW5jX2dldGR0 YWJsZXNpemU9eWVzCmFjX2N2X2Z1bmNfZ2V0ZWdpZD15ZXMKYWNfY3ZfZnVuY19nZXRldWlkPXll cwphY19jdl9mdW5jX2dldGdpZD15ZXMKYWNfY3ZfZnVuY19nZXRncm91cGxpc3Q9eWVzCmFjX2N2 X2Z1bmNfZ2V0aG9zdGJ5bmFtZT15ZXMKYWNfY3ZfZnVuY19nZXRob3N0bmFtZT15ZXMKYWNfY3Zf ZnVuY19nZXRsaW5lPXllcwphY19jdl9mdW5jX2dldG5hbWVpbmZvPXllcwphY19jdl9mdW5jX2dl dG9wdD15ZXMKYWNfY3ZfZnVuY19nZXRvcHRfbG9uZ19vbmx5PXllcwphY19jdl9mdW5jX2dldHBh Z2VzaXplPXllcwphY19jdl9mdW5jX2dldHBlZXJlaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0cGdpZD15 ZXMKYWNfY3ZfZnVuY19nZXRwZ3JwPXllcwphY19jdl9mdW5jX2dldHBncnBfdm9pZD15ZXMKYWNf Y3ZfZnVuY19nZXRwaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0cmxpbWl0PXllcwphY19jdl9mdW5jX2dl dHJ1c2FnZT15ZXMKYWNfY3ZfZnVuY19nZXR0aW1lb2ZkYXk9eWVzCmFjX2N2X2Z1bmNfZ2V0dHR5 ZW50PXllcwphY19jdl9mdW5jX2dldHVpZD15ZXMKYWNfY3ZfZnVuY19nbG9iPXllcwphY19jdl9m dW5jX2dyb3VwX2Zyb21fZ2lkPXllcwphY19jdl9mdW5jX2luZXRfYXRvbj15ZXMKYWNfY3ZfZnVu Y19pbmV0X250b2E9eWVzCmFjX2N2X2Z1bmNfaW5ldF9udG9wPXllcwphY19jdl9mdW5jX2lubmV0 Z3I9eWVzCmFjX2N2X2Z1bmNfaXNhc2NpaT15ZXMKYWNfY3ZfZnVuY19pc2JsYW5rPXllcwphY19j dl9mdW5jX2lzc2V0dWdpZD15ZXMKYWNfY3ZfZnVuY19pc3dibGFuaz15ZXMKYWNfY3ZfZnVuY19p c3djbnRybD15ZXMKYWNfY3ZfZnVuY19pc3djdHlwZT15ZXMKYWNfY3ZfZnVuY19saW5rPXllcwph Y19jdl9mdW5jX2xvY2FsdGltZT15ZXMKYWNfY3ZfZnVuY19sb2dpbl9nZXRjYXBib29sPXllcwph Y19jdl9mdW5jX2xzdGF0PXllcwphY19jdl9mdW5jX2xzdGF0X2RlcmVmZXJlbmNlc19zbGFzaGVk X3N5bWxpbms9eWVzCmFjX2N2X2Z1bmNfbWFsbG9jXzBfbm9ubnVsbD15ZXMKYWNfY3ZfZnVuY19t YnJsZW49eWVzCmFjX2N2X2Z1bmNfbWJydG93Yz15ZXMKYWNfY3ZfZnVuY19tYnNpbml0PXllcwph Y19jdl9mdW5jX21ic3J0b3djcz15ZXMKYWNfY3ZfZnVuY19tZW1jaHI9eWVzCmFjX2N2X2Z1bmNf bWVtY21wPXllcwphY19jdl9mdW5jX21lbWNweT15ZXMKYWNfY3ZfZnVuY19tZW1tb3ZlPXllcwph Y19jdl9mdW5jX21lbXNldD15ZXMKYWNfY3ZfZnVuY19ta2R0ZW1wPXllcwphY19jdl9mdW5jX21r c3RlbXA9eWVzCmFjX2N2X2Z1bmNfbWxvY2s9eWVzCmFjX2N2X2Z1bmNfbW1hcD15ZXMKYWNfY3Zf ZnVuY19tbWFwX2ZpeGVkX21hcHBlZD15ZXMKYWNfY3ZfZnVuY19tcHJvdGVjdD15ZXMKYWNfY3Zf ZnVuY19tdW5sb2NrPXllcwphY19jdl9mdW5jX211bm1hcD15ZXMKYWNfY3ZfZnVuY19ubF9sYW5n aW5mbz15ZXMKYWNfY3ZfZnVuY19vYnN0YWNrcz1ubwphY19jdl9mdW5jX29wZW5kaXI9eWVzCmFj X2N2X2Z1bmNfcGFtX2dldGVudmxpc3Q9eWVzCmFjX2N2X2Z1bmNfcGFtX3B1dGVudj15ZXMKYWNf Y3ZfZnVuY19wYXRoY29uZj15ZXMKYWNfY3ZfZnVuY19waXBlPXllcwphY19jdl9mdW5jX3BvbGw9 eWVzCmFjX2N2X2Z1bmNfcG9zaXhfbWVtYWxpZ249eWVzCmFjX2N2X2Z1bmNfcG9zaXhfc3Bhd249 eWVzCmFjX2N2X2Z1bmNfcHJlYWQ9eWVzCmFjX2N2X2Z1bmNfcHN0YXRfZ2V0ZHluYW1pYz1ubwph Y19jdl9mdW5jX3B0aHJlYWRfY29uZF9icm9hZGNhc3Q9eWVzCmFjX2N2X2Z1bmNfcHRocmVhZF9j b25kX2Rlc3Ryb3k9eWVzCmFjX2N2X2Z1bmNfcHRocmVhZF9jb25kX2luaXQ9eWVzCmFjX2N2X2Z1 bmNfcHRocmVhZF9jb25kX3NpZ25hbD15ZXMKYWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRfdGltZWR3 YWl0PXllcwphY19jdl9mdW5jX3B0aHJlYWRfY29uZF93YWl0PXllcwphY19jdl9mdW5jX3B0aHJl YWRfZXF1YWw9eWVzCmFjX2N2X2Z1bmNfcHRocmVhZF9leGl0PXllcwphY19jdl9mdW5jX3B0aHJl YWRfbXV0ZXhfZGVzdHJveT15ZXMKYWNfY3ZfZnVuY19wdGhyZWFkX211dGV4X2luaXQ9eWVzCmFj X2N2X2Z1bmNfcHRocmVhZF9tdXRleF9sb2NrPXllcwphY19jdl9mdW5jX3B0aHJlYWRfbXV0ZXhf dW5sb2NrPXllcwphY19jdl9mdW5jX3B0aHJlYWRfc2VsZj15ZXMKYWNfY3ZfZnVuY19wdXRlbnY9 eWVzCmFjX2N2X2Z1bmNfcHdyaXRlPXllcwphY19jdl9mdW5jX3JhaXNlPXllcwphY19jdl9mdW5j X3JhbmQ9eWVzCmFjX2N2X2Z1bmNfcmFuZG9tPXllcwphY19jdl9mdW5jX3Jhd21lbWNocj1ubwph Y19jdl9mdW5jX3JlYWRkaXI9eWVzCmFjX2N2X2Z1bmNfcmVhZGxpbms9eWVzCmFjX2N2X2Z1bmNf cmVhZGxpbmthdD15ZXMKYWNfY3ZfZnVuY19yZWFkcGFzc3BocmFzZT15ZXMKYWNfY3ZfZnVuY19y ZWFscGF0aD15ZXMKYWNfY3ZfZnVuY19yZWN2bXNnPXllcwphY19jdl9mdW5jX3JlbmFtZT15ZXMK YWNfY3ZfZnVuY19ycmVzdnBvcnRfYWY9eWVzCmFjX2N2X2Z1bmNfc2NoZWRfeWllbGQ9eWVzCmFj X2N2X2Z1bmNfc2VsZWN0PXllcwphY19jdl9mdW5jX3NlbmRtc2c9eWVzCmFjX2N2X2Z1bmNfc2V0 ZWdpZD15ZXMKYWNfY3ZfZnVuY19zZXRlbnY9eWVzCmFjX2N2X2Z1bmNfc2V0ZXVpZD15ZXMKYWNf Y3ZfZnVuY19zZXRncm91cGVudD15ZXMKYWNfY3ZfZnVuY19zZXRncm91cHM9eWVzCmFjX2N2X2Z1 bmNfc2V0bGluZWJ1Zj15ZXMKYWNfY3ZfZnVuY19zZXRsb2NhbGU9eWVzCmFjX2N2X2Z1bmNfc2V0 bG9naW49eWVzCmFjX2N2X2Z1bmNfc2V0cGFzc2VudD15ZXMKYWNfY3ZfZnVuY19zZXRwcm9jdGl0 bGU9eWVzCmFjX2N2X2Z1bmNfc2V0cmVnaWQ9eWVzCmFjX2N2X2Z1bmNfc2V0cmVzZ2lkPXllcwph Y19jdl9mdW5jX3NldHJlc3VpZD15ZXMKYWNfY3ZfZnVuY19zZXRyZXVpZD15ZXMKYWNfY3ZfZnVu Y19zZXRybGltaXQ9eWVzCmFjX2N2X2Z1bmNfc2V0c2lkPXllcwphY19jdl9mdW5jX3NldHNvY2tv cHQ9eWVzCmFjX2N2X2Z1bmNfc2V0dmJ1Zj15ZXMKYWNfY3ZfZnVuY19zaG1nZXQ9eWVzCmFjX2N2 X2Z1bmNfc2lnYWN0aW9uPXllcwphY19jdl9mdW5jX3NpZ2FsdHN0YWNrPXllcwphY19jdl9mdW5j X3NpZ2ludGVycnVwdD15ZXMKYWNfY3ZfZnVuY19zaWdwcm9jbWFzaz15ZXMKYWNfY3ZfZnVuY19z aWd2ZWM9eWVzCmFjX2N2X2Z1bmNfc2xlZXA9eWVzCmFjX2N2X2Z1bmNfc25wcmludGY9eWVzCmFj X2N2X2Z1bmNfc29ja2V0cGFpcj15ZXMKYWNfY3ZfZnVuY19zcmFuZD15ZXMKYWNfY3ZfZnVuY19z cmFuZG9tPXllcwphY19jdl9mdW5jX3N0YXQ9eWVzCmFjX2N2X2Z1bmNfc3RhdGZzPXllcwphY19j dl9mdW5jX3N0YXR2ZnM9eWVzCmFjX2N2X2Z1bmNfc3RwY3B5PXllcwphY19jdl9mdW5jX3N0cG5j cHk9eWVzCmFjX2N2X2Z1bmNfc3RyYnJrPXllcwphY19jdl9mdW5jX3N0cmNhc2VjbXA9eWVzCmFj X2N2X2Z1bmNfc3RyY3Nwbj15ZXMKYWNfY3ZfZnVuY19zdHJkdXA9eWVzCmFjX2N2X2Z1bmNfc3Ry ZXJyb3I9eWVzCmFjX2N2X2Z1bmNfc3RyZXJyb3Jfcj15ZXMKYWNfY3ZfZnVuY19zdHJmdGltZT15 ZXMKYWNfY3ZfZnVuY19zdHJsY2F0PXllcwphY19jdl9mdW5jX3N0cmxjcHk9eWVzCmFjX2N2X2Z1 bmNfc3RybGVuPXllcwphY19jdl9mdW5jX3N0cm1vZGU9eWVzCmFjX2N2X2Z1bmNfc3RybmNhc2Vj bXA9eWVzCmFjX2N2X2Z1bmNfc3RybmR1cD15ZXMKYWNfY3ZfZnVuY19zdHJubGVuPXllcwphY19j dl9mdW5jX3N0cm5sZW5fd29ya2luZz15ZXMKYWNfY3ZfZnVuY19zdHJwYnJrPXllcwphY19jdl9m dW5jX3N0cnB0aW1lPXllcwphY19jdl9mdW5jX3N0cnNlcD15ZXMKYWNfY3ZfZnVuY19zdHJzaWdu YWw9eWVzCmFjX2N2X2Z1bmNfc3RydG9sPXllcwphY19jdl9mdW5jX3N0cnRvbGw9eWVzCmFjX2N2 X2Z1bmNfc3RydG9udW09eWVzCmFjX2N2X2Z1bmNfc3RydG91bD15ZXMKYWNfY3ZfZnVuY19zdHJ0 b3VsbD15ZXMKYWNfY3ZfZnVuY19zeW1saW5rPXllcwphY19jdl9mdW5jX3N5c2NvbmY9eWVzCmFj X2N2X2Z1bmNfdGNnZXRwZ3JwPXllcwphY19jdl9mdW5jX3RpbWU9eWVzCmFjX2N2X2Z1bmNfdG93 bG93ZXI9eWVzCmFjX2N2X2Z1bmNfdHJ1bmNhdGU9eWVzCmFjX2N2X2Z1bmNfdHNlYXJjaD15ZXMK YWNfY3ZfZnVuY191bmFtZT15ZXMKYWNfY3ZfZnVuY191bnNldGVudj15ZXMKYWNfY3ZfZnVuY191 c2VyX2Zyb21fdWlkPXllcwphY19jdl9mdW5jX3VzbGVlcD15ZXMKYWNfY3ZfZnVuY191dGltZT15 ZXMKYWNfY3ZfZnVuY191dGltZXM9eWVzCmFjX2N2X2Z1bmNfdmFzcHJpbnRmPXllcwphY19jdl9m dW5jX3Zmb3JrPXllcwphY19jdl9mdW5jX3ZwcmludGY9eWVzCmFjX2N2X2Z1bmNfdnNucHJpbnRm PXllcwphY19jdl9mdW5jX3ZzcHJpbnRmPXllcwphY19jdl9mdW5jX3dhaXRwaWQ9eWVzCmFjX2N2 X2Z1bmNfd2NydG9tYj15ZXMKYWNfY3ZfZnVuY193Y3Njb2xsPXllcwphY19jdl9mdW5jX3djc2xl bj15ZXMKYWNfY3ZfZnVuY193Y3NubGVuPXllcwphY19jdl9mdW5jX3djdG9iPXllcwphY19jdl9m dW5jX3djd2lkdGg9eWVzCmFjX2N2X2Z1bmNfd21lbWNocj15ZXMKYWNfY3ZfZnVuY193bWVtY3B5 PXllcwphY19jdl9mdW5jX3lpZWxkPW5vCmFjX2N2X2Z1bmNfeXBfbWF0Y2g9eWVzCmFjX2N2X2hh dmVfX192YV9jb3B5PXllcwphY19jdl9oYXZlX2Nsb2NrX3Q9eWVzCmFjX2N2X2hhdmVfY29udHJv bF9pbl9tc2doZHI9eWVzCmFjX2N2X2hhdmVfZGVjbF9HTE9CX05PTUFUQ0g9eWVzCmFjX2N2X2hh dmVfZGVjbF9MTE9OR19NQVg9eWVzCmFjX2N2X2hhdmVfZGVjbF9NQVhTWU1MSU5LUz15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX09fTk9OQkxPQ0s9eWVzCmFjX2N2X2hhdmVfZGVjbF9STElNSVRfTlBST0M9 eWVzCmFjX2N2X2hhdmVfZGVjbF9TSFVUX1JEPXllcwphY19jdl9oYXZlX2RlY2xfX0V4aXQ9eWVz CmFjX2N2X2hhdmVfZGVjbF9hbGFybT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2FscGhhc29ydD15ZXMK YWNfY3ZfaGF2ZV9kZWNsX2F0b2xsPXllcwphY19jdl9oYXZlX2RlY2xfYnRvd2M9eWVzCmFjX2N2 X2hhdmVfZGVjbF9jaGRpcj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2Nob3duPXllcwphY19jdl9oYXZl X2RlY2xfY2xlYXJlcnJfdW5sb2NrZWQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9jbG9zZWRpcj15ZXMK YWNfY3ZfaGF2ZV9kZWNsX2RwcmludGY9eWVzCmFjX2N2X2hhdmVfZGVjbF9kdXAyPXllcwphY19j dl9oYXZlX2RlY2xfZHVwPXllcwphY19jdl9oYXZlX2RlY2xfZW5kdXNlcnNoZWxsPXllcwphY19j dl9oYXZlX2RlY2xfZmFjY2Vzc2F0PXllcwphY19jdl9oYXZlX2RlY2xfZmNoZGlyPXllcwphY19j dl9oYXZlX2RlY2xfZmNobW9kYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9mY2hvd25hdD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX2ZjbnRsPXllcwphY19jdl9oYXZlX2RlY2xfZmRvcGVuZGlyPXllcwphY19j dl9oYXZlX2RlY2xfZmVvZl91bmxvY2tlZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2Zlb2ZfdW5sb2Nr ZWRfZmdldHNfdW5sb2NrZWQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9mZXJyb3JfdW5sb2NrZWQ9eWVz CmFjX2N2X2hhdmVfZGVjbF9mZnNsPXllcwphY19jdl9oYXZlX2RlY2xfZmZzbGw9eWVzCmFjX2N2 X2hhdmVfZGVjbF9mcHVyZ2U9eWVzCmFjX2N2X2hhdmVfZGVjbF9mcmV4cGw9eWVzCmFjX2N2X2hh dmVfZGVjbF9mc2Vla289eWVzCmFjX2N2X2hhdmVfZGVjbF9mc3RhdD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX2ZzdGF0YXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9mc3luYz15ZXMKYWNfY3ZfaGF2ZV9kZWNs X2Z0ZWxsbz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2Z0cnVuY2F0ZT15ZXMKYWNfY3ZfaGF2ZV9kZWNs X2dldGNfdW5sb2NrZWQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9nZXRjaGFyX3VubG9ja2VkPXllcwph Y19jdl9oYXZlX2RlY2xfZ2V0Y3dkPXllcwphY19jdl9oYXZlX2RlY2xfZ2V0ZGVsaW09eWVzCmFj X2N2X2hhdmVfZGVjbF9nZXRkb21haW5uYW1lPXllcwphY19jdl9oYXZlX2RlY2xfZ2V0ZHRhYmxl c2l6ZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldGVudj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldGdy b3Vwcz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldGhvc3RuYW1lPXllcwphY19jdl9oYXZlX2RlY2xf Z2V0bGluZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldGxvYWRhdmc9eWVzCmFjX2N2X2hhdmVfZGVj bF9nZXRsb2dpbj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldGxvZ2luX3I9eWVzCmFjX2N2X2hhdmVf ZGVjbF9nZXRwYWdlc2l6ZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldHM9eWVzCmFjX2N2X2hhdmVf ZGVjbF9nZXRzdWJvcHQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9nZXR0aW1lb2ZkYXk9eWVzCmFjX2N2 X2hhdmVfZGVjbF9nZXR1c2Vyc2hlbGw9eWVzCmFjX2N2X2hhdmVfZGVjbF9ncmFudHB0PXllcwph Y19jdl9oYXZlX2RlY2xfaF9lcnJubz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2ltYXhhYnM9eWVzCmFj X2N2X2hhdmVfZGVjbF9pbWF4ZGl2PXllcwphY19jdl9oYXZlX2RlY2xfaW5pdHN0YXRlPXllcwph Y19jdl9oYXZlX2RlY2xfaXNhdHR5PXllcwphY19jdl9oYXZlX2RlY2xfaXNibGFuaz15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX2lzd2JsYW5rPXllcwphY19jdl9oYXZlX2RlY2xfaXN3Y3R5cGU9eWVzCmFj X2N2X2hhdmVfZGVjbF9sY2htb2Q9eWVzCmFjX2N2X2hhdmVfZGVjbF9sY2hvd249eWVzCmFjX2N2 X2hhdmVfZGVjbF9saW5rPXllcwphY19jdl9oYXZlX2RlY2xfbGlua2F0PXllcwphY19jdl9oYXZl X2RlY2xfbHNlZWs9eWVzCmFjX2N2X2hhdmVfZGVjbF9sc3RhdD15ZXMKYWNfY3ZfaGF2ZV9kZWNs X21icmxlbj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21icnRvd2M9eWVzCmFjX2N2X2hhdmVfZGVjbF9t YnNpbml0PXllcwphY19jdl9oYXZlX2RlY2xfbWJzbnJ0b3djcz15ZXMKYWNfY3ZfaGF2ZV9kZWNs X21ic3J0b3djcz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21lbW1lbT15ZXMKYWNfY3ZfaGF2ZV9kZWNs X21lbXJjaHI9eWVzCmFjX2N2X2hhdmVfZGVjbF9ta2RpcmF0PXllcwphY19jdl9oYXZlX2RlY2xf bWtkdGVtcD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21rZmlmbz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21r Zmlmb2F0PXllcwphY19jdl9oYXZlX2RlY2xfbWtub2Q9eWVzCmFjX2N2X2hhdmVfZGVjbF9ta25v ZGF0PXllcwphY19jdl9oYXZlX2RlY2xfbWtzdGVtcD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX25sX2xh bmdpbmZvPXllcwphY19jdl9oYXZlX2RlY2xfb2Zmc2V0b2Y9eWVzCmFjX2N2X2hhdmVfZGVjbF9v cGVuYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9vcGVuZGlyPXllcwphY19jdl9oYXZlX2RlY2xfcGNs b3NlPXllcwphY19jdl9oYXZlX2RlY2xfcGlwZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3BvcGVuPXll cwphY19jdl9oYXZlX2RlY2xfcG9zaXhfb3BlbnB0PXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhf c3Bhd249eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkY2xv c2U9eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkZHVwMj15 ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRvcGVuPXllcwph Y19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2Rlc3Ryb3k9eWVzCmFjX2N2 X2hhdmVfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfaW5pdD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3Bvc2l4X3NwYXduYXR0cl9kZXN0cm95PXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bh d25hdHRyX2dldGZsYWdzPXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHBn cm91cD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRzY2hlZHBhcmFtPXll cwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNjaGVkcG9saWN5PXllcwphY19j dl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNpZ2RlZmF1bHQ9eWVzCmFjX2N2X2hhdmVf ZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2lnbWFzaz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4 X3NwYXduYXR0cl9pbml0PXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldGZs YWdzPXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHBncm91cD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzY2hlZHBhcmFtPXllcwphY19jdl9oYXZl X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcG9saWN5PXllcwphY19jdl9oYXZlX2RlY2xf cG9zaXhfc3Bhd25hdHRyX3NldHNpZ2RlZmF1bHQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9z cGF3bmF0dHJfc2V0c2lnbWFzaz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXducD15ZXMK YWNfY3ZfaGF2ZV9kZWNsX3ByZWFkPXllcwphY19jdl9oYXZlX2RlY2xfcHNlbGVjdD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3B0aHJlYWRfc2lnbWFzaz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3B0c25hbWU9 eWVzCmFjX2N2X2hhdmVfZGVjbF9wdXRjX3VubG9ja2VkPXllcwphY19jdl9oYXZlX2RlY2xfcHV0 Y2hhcl91bmxvY2tlZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3B3cml0ZT15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3JhbmRvbT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Jhd21lbWNocj15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3JlYWRkaXI9eWVzCmFjX2N2X2hhdmVfZGVjbF9yZWFkbGluaz15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3JlYWRsaW5rYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9yZWFscGF0aD15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3JlbmFtZWF0PXllcwphY19jdl9oYXZlX2RlY2xfcmV3aW5kZGlyPXllcwphY19jdl9o YXZlX2RlY2xfcm1kaXI9eWVzCmFjX2N2X2hhdmVfZGVjbF9ycG1hdGNoPXllcwphY19jdl9oYXZl X2RlY2xfc2NhbmRpcj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NlbGVjdD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3NldGVudj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NldGhvc3RuYW1lPXllcwphY19jdl9oYXZl X2RlY2xfc2V0bG9jYWxlPXllcwphY19jdl9oYXZlX2RlY2xfc2V0c3RhdGU9eWVzCmFjX2N2X2hh dmVfZGVjbF9zZXR1c2Vyc2hlbGw9eWVzCmFjX2N2X2hhdmVfZGVjbF9zaWdhY3Rpb249eWVzCmFj X2N2X2hhdmVfZGVjbF9zaWdhZGRzZXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9zaWdhbHRzdGFjaz15 ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NpZ2RlbHNldD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NpZ2VtcHR5 c2V0PXllcwphY19jdl9oYXZlX2RlY2xfc2lnZmlsbHNldD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Np Z2lzbWVtYmVyPXllcwphY19jdl9oYXZlX2RlY2xfc2lncGVuZGluZz15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3NpZ3Byb2NtYXNrPXllcwphY19jdl9oYXZlX2RlY2xfc2xlZXA9eWVzCmFjX2N2X2hhdmVf ZGVjbF9zbnByaW50Zj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NyYW5kb209eWVzCmFjX2N2X2hhdmVf ZGVjbF9zdGF0PXllcwphY19jdl9oYXZlX2RlY2xfc3RwY3B5PXllcwphY19jdl9oYXZlX2RlY2xf c3RwbmNweT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0cmNhc2VzdHI9eWVzCmFjX2N2X2hhdmVfZGVj bF9zdHJkdXA9eWVzCmFjX2N2X2hhdmVfZGVjbF9zdHJlcnJvcl9yPXllcwphY19jdl9oYXZlX2Rl Y2xfc3RybmNhdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0cm5kdXA9eWVzCmFjX2N2X2hhdmVfZGVj bF9zdHJubGVuPXllcwphY19jdl9oYXZlX2RlY2xfc3RycGJyaz15ZXMKYWNfY3ZfaGF2ZV9kZWNs X3N0cnNlcD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0cnNpZ25hbD15ZXMKYWNfY3ZfaGF2ZV9kZWNs X3N0cnRvZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0cnRvaW1heD15ZXMKYWNfY3ZfaGF2ZV9kZWNs X3N0cnRva19yPXllcwphY19jdl9oYXZlX2RlY2xfc3RydG9sbD15ZXMKYWNfY3ZfaGF2ZV9kZWNs X3N0cnRvdWxsPXllcwphY19jdl9oYXZlX2RlY2xfc3RydG91bWF4PXllcwphY19jdl9oYXZlX2Rl Y2xfc3ltbGluaz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N5bWxpbmthdD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3N5c19zaWdsaXN0PXllcwphY19jdl9oYXZlX2RlY2xfdGNzZW5kYnJlYWs9eWVzCmFjX2N2 X2hhdmVfZGVjbF90bXBmaWxlPXllcwphY19jdl9oYXZlX2RlY2xfdG93Y3RyYW5zPXllcwphY19j dl9oYXZlX2RlY2xfdHR5bmFtZV9yPXllcwphY19jdl9oYXZlX2RlY2xfdW5saW5rPXllcwphY19j dl9oYXZlX2RlY2xfdW5saW5rYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF91bmxvY2twdD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3Vuc2V0ZW52PXllcwphY19jdl9oYXZlX2RlY2xfdXNsZWVwPXllcwphY19j dl9oYXZlX2RlY2xfdmRwcmludGY9eWVzCmFjX2N2X2hhdmVfZGVjbF92c25wcmludGY9eWVzCmFj X2N2X2hhdmVfZGVjbF93YWl0cGlkPXllcwphY19jdl9oYXZlX2RlY2xfd2NwY3B5PXllcwphY19j dl9oYXZlX2RlY2xfd2NwbmNweT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djcnRvbWI9eWVzCmFjX2N2 X2hhdmVfZGVjbF93Y3NjYXNlY21wPXllcwphY19jdl9oYXZlX2RlY2xfd2NzY2F0PXllcwphY19j dl9oYXZlX2RlY2xfd2NzY2hyPXllcwphY19jdl9oYXZlX2RlY2xfd2NzY21wPXllcwphY19jdl9o YXZlX2RlY2xfd2NzY29sbD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc2NweT15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3djc2NzcG49eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NkdXA9eWVzCmFjX2N2X2hhdmVf ZGVjbF93Y3NsZW49eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NuY2FzZWNtcD15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3djc25jYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NuY21wPXllcwphY19jdl9oYXZl X2RlY2xfd2NzbmNweT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc25sZW49eWVzCmFjX2N2X2hhdmVf ZGVjbF93Y3NucnRvbWJzPXllcwphY19jdl9oYXZlX2RlY2xfd2NzcGJyaz15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3djc3JjaHI9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NydG9tYnM9eWVzCmFjX2N2X2hh dmVfZGVjbF93Y3NzcG49eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NzdHI9eWVzCmFjX2N2X2hhdmVf ZGVjbF93Y3N0b2s9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3N3aWR0aD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3djc3hmcm09eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3RvYj15ZXMKYWNfY3ZfaGF2ZV9kZWNs X3djdHJhbnM9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3R5cGU9eWVzCmFjX2N2X2hhdmVfZGVjbF93 Y3dpZHRoPXllcwphY19jdl9oYXZlX2RlY2xfd21lbWNocj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dt ZW1jbXA9eWVzCmFjX2N2X2hhdmVfZGVjbF93bWVtY3B5PXllcwphY19jdl9oYXZlX2RlY2xfd21l bW1vdmU9eWVzCmFjX2N2X2hhdmVfZGVjbF93bWVtc2V0PXllcwphY19jdl9oYXZlX2RlY2xfd3Jp dGV2PXllcwphY19jdl9oYXZlX2dldG9wdF9vcHRyZXNldD15ZXMKYWNfY3ZfaGF2ZV9pbnQ2NF90 PXllcwphY19jdl9oYXZlX2ludHh4X3Q9eWVzCmFjX2N2X2hhdmVfbW9kZV90PXllcwphY19jdl9o YXZlX3BpZF90PXllcwphY19jdl9oYXZlX3B3X2NoYW5nZV9pbl9zdHJ1Y3RfcGFzc3dkPXllcwph Y19jdl9oYXZlX3B3X2NsYXNzX2luX3N0cnVjdF9wYXNzd2Q9eWVzCmFjX2N2X2hhdmVfcHdfZXhw aXJlX2luX3N0cnVjdF9wYXNzd2Q9eWVzCmFjX2N2X2hhdmVfc2FfZmFtaWx5X3Q9eWVzCmFjX2N2 X2hhdmVfc2l6ZV90PXllcwphY19jdl9oYXZlX3NzX2ZhbWlseV9pbl9zdHJ1Y3Rfc3M9eWVzCmFj X2N2X2hhdmVfc3NpemVfdD15ZXMKYWNfY3ZfaGF2ZV9zdHJ1Y3RfYWRkcmluZm89eWVzCmFjX2N2 X2hhdmVfc3RydWN0X2luNl9hZGRyPXllcwphY19jdl9oYXZlX3N0cnVjdF9zb2NrYWRkcl9pbjY9 eWVzCmFjX2N2X2hhdmVfc3RydWN0X3NvY2thZGRyX3N0b3JhZ2U9eWVzCmFjX2N2X2hhdmVfc3Ry dWN0X3RpbWV2YWw9eWVzCmFjX2N2X2hhdmVfdV9jaGFyPXllcwphY19jdl9oYXZlX3VfaW50NjRf dD15ZXMKYWNfY3ZfaGF2ZV91X2ludD15ZXMKYWNfY3ZfaGF2ZV91X2ludHh4X3Q9eWVzCmFjX2N2 X2hhdmVfdmFfY29weT15ZXMKYWNfY3ZfaGVhZGVyX2FsbG9jYV9oPW5vCmFjX2N2X2hlYWRlcl9h cmd6X2g9bm8KYWNfY3ZfaGVhZGVyX2FycGFfaW5ldF9oPXllcwphY19jdl9oZWFkZXJfYXJwYV9u YW1lc2VyX2g9eWVzCmFjX2N2X2hlYWRlcl9ieXRlc3dhcF9oPW5vCmFjX2N2X2hlYWRlcl9jdHlw ZV9oPXllcwphY19jdl9oZWFkZXJfZGlyZW50X2g9eWVzCmFjX2N2X2hlYWRlcl9kbF9oPW5vCmFj X2N2X2hlYWRlcl9kbGZjbl9oPXllcwphY19jdl9oZWFkZXJfZWxmX2g9eWVzCmFjX2N2X2hlYWRl cl9lcnJub19oPXllcwphY19jdl9oZWFkZXJfZmNudGxfaD15ZXMKYWNfY3ZfaGVhZGVyX2Zsb2F0 X2g9eWVzCmFjX2N2X2hlYWRlcl9mbG9hdGluZ3BvaW50X2g9eWVzCmFjX2N2X2hlYWRlcl9nZXRv cHRfaD15ZXMKYWNfY3ZfaGVhZGVyX2dsb2JfaD15ZXMKYWNfY3ZfaGVhZGVyX2ludHR5cGVzX2g9 eWVzCmFjX2N2X2hlYWRlcl9sYW5naW5mb19oPXllcwphY19jdl9oZWFkZXJfbGliZ2VuX2g9eWVz CmFjX2N2X2hlYWRlcl9saWJ1dGlsX2g9eWVzCmFjX2N2X2hlYWRlcl9saW1pdHNfaD15ZXMKYWNf Y3ZfaGVhZGVyX2xvZ2luX2NhcF9oPXllcwphY19jdl9oZWFkZXJfbWFsbG9jX2g9bm8KYWNfY3Zf aGVhZGVyX21hdGhfaD15ZXMKYWNfY3ZfaGVhZGVyX21lbW9yeV9oPXllcwphY19jdl9oZWFkZXJf bWluaXhfY29uZmlnX2g9bm8KYWNfY3ZfaGVhZGVyX25ldF9pZl9oPXllcwphY19jdl9oZWFkZXJf bmV0X2lmX21lZGlhX2g9eWVzCmFjX2N2X2hlYWRlcl9uZXRfaWZfdGFwX2g9eWVzCmFjX2N2X2hl YWRlcl9uZXRfaWZfdHVuX2g9eWVzCmFjX2N2X2hlYWRlcl9uZXRkYl9oPXllcwphY19jdl9oZWFk ZXJfbmV0aW5ldF9pbl9oPXllcwphY19jdl9oZWFkZXJfcGF0aHNfaD15ZXMKYWNfY3ZfaGVhZGVy X3BvbGxfaD15ZXMKYWNfY3ZfaGVhZGVyX3B3ZF9oPXllcwphY19jdl9oZWFkZXJfcmFuZG9tX2g9 bm8KYWNfY3ZfaGVhZGVyX3JlYWRwYXNzcGhyYXNlX2g9eWVzCmFjX2N2X2hlYWRlcl9yZXNvbHZf aD15ZXMKYWNfY3ZfaGVhZGVyX3JwY190eXBlc19oPXllcwphY19jdl9oZWFkZXJfc2NoZWRfaD15 ZXMKYWNfY3ZfaGVhZGVyX3NlYXJjaF9oPXllcwphY19jdl9oZWFkZXJfc2VjdXJpdHlfcGFtX2Fw cGxfaD15ZXMKYWNfY3ZfaGVhZGVyX3NpZ25hbF9oPXllcwphY19jdl9oZWFkZXJfc3Bhd25faD15 ZXMKYWNfY3ZfaGVhZGVyX3N0ZGFyZ19oPXllcwphY19jdl9oZWFkZXJfc3RkYm9vbF9oPXllcwph Y19jdl9oZWFkZXJfc3RkYz15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGRlZl9oPXllcwphY19jdl9oZWFk ZXJfc3RkaW50X2g9eWVzCmFjX2N2X2hlYWRlcl9zdGRpb19oPXllcwphY19jdl9oZWFkZXJfc3Rk bGliX2g9eWVzCmFjX2N2X2hlYWRlcl9zdHJpbmdfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0cmluZ3Nf aD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19hY2xfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19jZGVmc19o PXllcwphY19jdl9oZWFkZXJfc3lzX2Rpcl9oPXllcwphY19jdl9oZWFkZXJfc3lzX2ZjbnRsX2g9 eWVzCmFjX2N2X2hlYWRlcl9zeXNfZmlsZV9oPXllcwphY19jdl9oZWFkZXJfc3lzX2lvY3RsX2g9 eWVzCmFjX2N2X2hlYWRlcl9zeXNfbW1hbl9oPXllcwphY19jdl9oZWFkZXJfc3lzX21vdW50X2g9 eWVzCmFjX2N2X2hlYWRlcl9zeXNfbXNnX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfcGFyYW1faD15 ZXMKYWNfY3ZfaGVhZGVyX3N5c19wb2xsX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfcHRyYWNlX2g9 eWVzCmFjX2N2X2hlYWRlcl9zeXNfc2VsZWN0X2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfc29ja2V0 X2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfc3RhdF9oPXllcwphY19jdl9oZWFkZXJfc3lzX3N0YXR2 ZnNfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c190aW1lX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfdGlt ZXJzX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfdGltZXNfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c190 eXBlc19oPXllcwphY19jdl9oZWFkZXJfc3lzX3VuX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfd2Fp dF9oPXllcwphY19jdl9oZWFkZXJfdGltZV9oPXllcwphY19jdl9oZWFkZXJfdHR5ZW50X2g9eWVz CmFjX2N2X2hlYWRlcl91Y29udGV4dF9oPXllcwphY19jdl9oZWFkZXJfdW5pc3RkX2g9eWVzCmFj X2N2X2hlYWRlcl91dGltZV9oPXllcwphY19jdl9oZWFkZXJfdmZvcmtfaD1ubwphY19jdl9oZWFk ZXJfdmlzX2g9eWVzCmFjX2N2X2hlYWRlcl93Y2hhcl9oPXllcwphY19jdl9oZWFkZXJfd2N0eXBl X2g9eWVzCmFjX2N2X2hlYWRlcl96bGliX2g9eWVzCmFjX2N2X2hvc3Q9YW1kNjQtcG9ydGJsZC1m cmVlYnNkOS4yCmFjX2N2X2xpYl9jcnlwdF9jcnlwdD15ZXMKYWNfY3ZfbGliX2VkaXRfZWxfaW5p dD15ZXMKYWNfY3ZfbGliX2xleD0tbGZsCmFjX2N2X2xpYl9wYW1fcGFtX3NldF9pdGVtPXllcwph Y19jdl9saWJfel9kZWZsYXRlPXllcwphY19jdl9saWJjX2RlZmluZXNfX19wcm9nbmFtZT15ZXMK YWNfY3ZfbGliY19kZWZpbmVzX3N5c19lcnJsaXN0PXllcwphY19jdl9saWJjX2RlZmluZXNfc3lz X25lcnI9eWVzCmFjX2N2X21lbWJlcl9IRUFERVJfYWQ9eWVzCmFjX2N2X21lbWJlcl9zdHJ1Y3Rf X19yZXNfc3RhdGVfcmV0cmFucz15ZXMKYWNfY3ZfbWVtYmVyX3N0cnVjdF9zaWdhY3Rpb25fc2Ff c2lnYWN0aW9uPXllcwphY19jdl9tZW1iZXJfc3RydWN0X3NvY2thZGRyX2luNl9zaW42X3Njb3Bl X2lkPXllcwphY19jdl9tZW1iZXJfc3RydWN0X3N0YXRfc3RfYmxrc2l6ZT15ZXMKYWNfY3Zfb2Jq ZXh0PW8KYWNfY3ZfcGF0aF9CWklQMj0vdXNyL2Jpbi9iemlwMgphY19jdl9wYXRoX0VHUkVQPS91 c3IvYmluL2VncmVwCmFjX2N2X3BhdGhfRkdSRVA9L3Vzci9iaW4vZmdyZXAKYWNfY3ZfcGF0aF9H UkVQPS91c3IvYmluL2dyZXAKYWNfY3ZfcGF0aF9HWklQPS91c3IvYmluL2d6aXAKYWNfY3ZfcGF0 aF9NS1RFTVBfQ09NTUFORD0vdXNyL2Jpbi9ta3RlbXAKYWNfY3ZfcGF0aF9QRVJMPS91c3IvYmlu L3BlcmwKYWNfY3ZfcGF0aF9TRUQ9L3Vzci9iaW4vc2VkCmFjX2N2X3BhdGhfaW5zdGFsbD0vdXNy L2Jpbi9pbnN0YWxsCmFjX2N2X3BhdGhfbWtkaXI9L2Jpbi9ta2RpcgphY19jdl9wcm9nX0FXSz0v dXNyL2Jpbi9hd2sKYWNfY3ZfcHJvZ19DUFA9Y3BwCmFjX2N2X3Byb2dfQ1hYQ1BQPSdjKysgLUUn CmFjX2N2X3Byb2dfSU5ERU5UPWluZGVudAphY19jdl9wcm9nX0xFWD0vdXNyL2xvY2FsL2Jpbi9m bGV4CmFjX2N2X3Byb2dfTUFLRT1nbWFrZQphY19jdl9wcm9nX1BZVEhPTjI9cHl0aG9uMgphY19j dl9wcm9nX1NFRD0vdXNyL2Jpbi9zZWQKYWNfY3ZfcHJvZ19ZQUNDPSdiaXNvbiAteScKYWNfY3Zf cHJvZ19hY19jdF9BUj1hcgphY19jdl9wcm9nX2FjX2N0X0NDPWNjCmFjX2N2X3Byb2dfYWNfY3Rf Q0NfRk9SX0JVSUxEPWdjYwphY19jdl9wcm9nX2FjX2N0X0NYWF9GT1JfQlVJTEQ9ZysrCmFjX2N2 X3Byb2dfYWNfY3RfTUFOSUZFU1RfVE9PTD1tdAphY19jdl9wcm9nX2FjX2N0X09CSkRVTVA9b2Jq ZHVtcAphY19jdl9wcm9nX2FjX2N0X1JBTkxJQj1yYW5saWIKYWNfY3ZfcHJvZ19hY19jdF9TVFJJ UD1zdHJpcAphY19jdl9wcm9nX2NjX2M4OT0nJwphY19jdl9wcm9nX2NjX2c9eWVzCmFjX2N2X3By b2dfY3h4X2c9eWVzCmFjX2N2X3Byb2dfbGV4X3Jvb3Q9bGV4Lnl5CmFjX2N2X3Byb2dfbGV4X3l5 dGV4dF9wb2ludGVyPXllcwphY19jdl9wcm9nX21ha2VfZ21ha2Vfc2V0PXllcwphY19jdl90YXJn ZXQ9YW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4yCmFjX2N2X3R5cGVfX0Jvb2w9eWVzCmFjX2N2X3R5 cGVfY2hhcj15ZXMKYWNfY3ZfdHlwZV9jaGFyX3A9eWVzCmFjX2N2X3R5cGVfZnNibGtjbnRfdD15 ZXMKYWNfY3ZfdHlwZV9mc2ZpbGNudF90PXllcwphY19jdl90eXBlX2luX2FkZHJfdD15ZXMKYWNf Y3ZfdHlwZV9pbl9wb3J0X3Q9eWVzCmFjX2N2X3R5cGVfaW50MTZfdD15ZXMKYWNfY3ZfdHlwZV9p bnQzMl90PXllcwphY19jdl90eXBlX2ludD15ZXMKYWNfY3ZfdHlwZV9pbnRtYXhfdD15ZXMKYWNf Y3ZfdHlwZV9sb25nPXllcwphY19jdl90eXBlX2xvbmdfZG91YmxlPXllcwphY19jdl90eXBlX2xv bmdfbG9uZz15ZXMKYWNfY3ZfdHlwZV9sb25nX2xvbmdfaW50PXllcwphY19jdl90eXBlX21ic3Rh dGVfdD15ZXMKYWNfY3ZfdHlwZV9tb2RlX3Q9eWVzCmFjX2N2X3R5cGVfbmxpbmtfdD15ZXMKYWNf Y3ZfdHlwZV9vZmZfdD15ZXMKYWNfY3ZfdHlwZV9waWRfdD15ZXMKYWNfY3ZfdHlwZV9wb3NpeF9z cGF3bl9maWxlX2FjdGlvbnNfdD15ZXMKYWNfY3ZfdHlwZV9wb3NpeF9zcGF3bmF0dHJfdD15ZXMK YWNfY3ZfdHlwZV9wdHJkaWZmX3Q9eWVzCmFjX2N2X3R5cGVfc2hvcnQ9eWVzCmFjX2N2X3R5cGVf c2lnX2F0b21pY190PXllcwphY19jdl90eXBlX3NpZ3NldF90PXllcwphY19jdl90eXBlX3NpemVf dD15ZXMKYWNfY3ZfdHlwZV9zb2NrbGVuX3Q9eWVzCmFjX2N2X3R5cGVfc3NpemVfdD15ZXMKYWNf Y3ZfdHlwZV9zdGFja190PXllcwphY19jdl90eXBlX3N0cnVjdF90aW1lc3BlYz15ZXMKYWNfY3Zf dHlwZV91X2NoYXI9eWVzCmFjX2N2X3R5cGVfdV9pbnQxNl90PXllcwphY19jdl90eXBlX3VfaW50 MzJfdD15ZXMKYWNfY3ZfdHlwZV91X2ludDhfdD15ZXMKYWNfY3ZfdHlwZV91X2ludD15ZXMKYWNf Y3ZfdHlwZV91X2xvbmc9eWVzCmFjX2N2X3R5cGVfdV9zaG9ydD15ZXMKYWNfY3ZfdHlwZV91aWRf dD15ZXMKYWNfY3ZfdHlwZV91aW50cHRyX3Q9eWVzCmFjX2N2X3R5cGVfdW5zaWduZWRfY2hhcj15 ZXMKYWNfY3ZfdHlwZV91bnNpZ25lZF9pbnQ9eWVzCmFjX2N2X3R5cGVfdW5zaWduZWRfbG9uZz15 ZXMKYWNfY3ZfdHlwZV91bnNpZ25lZF9sb25nX2xvbmc9eWVzCmFjX2N2X3R5cGVfdW5zaWduZWRf bG9uZ19sb25nX2ludD15ZXMKYWNfY3ZfdHlwZV91bnNpZ25lZF9zaG9ydD15ZXMKYWNfY3ZfdHlw ZV92b2xhdGlsZV9zaWdfYXRvbWljX3Q9eWVzCmFjX2N2X3R5cGVfd2NoYXJfdD15ZXMKYWNfY3Zf dHlwZV93aW50X3Q9eWVzCmFtX2N2X0NDQVNfZGVwZW5kZW5jaWVzX2NvbXBpbGVyX3R5cGU9Z2Nj MwphbV9jdl9DQ19kZXBlbmRlbmNpZXNfY29tcGlsZXJfdHlwZT1nY2MzCmFtX2N2X0NYWF9kZXBl bmRlbmNpZXNfY29tcGlsZXJfdHlwZT1nY2MzCmFtX2N2X2FyX2ludGVyZmFjZT1hcgphbV9jdl9t YWtlX3N1cHBvcnRfbmVzdGVkX3ZhcmlhYmxlcz15ZXMKYW1fY3ZfcHJvZ19jY19jX289eWVzCmFt X2N2X3Byb2dfdGFyX3VzdGFyPS91c3IvYmluL3RhcgpheF9jdl9QVEhSRUFEX1BSSU9fSU5IRVJJ VD15ZXMKYXhfY3ZfcHJvZ19iaXNvbj15ZXMKYXhfY3ZfcHJvZ19mbGV4PXllcwpjbF9jdl9wcm9n X0xOPS9iaW4vbG4KY2xfY3ZfcHJvZ19jcD0nL2Jpbi9jcCAtcCcKZ2xfY3ZfZnVuY19idG93Y19l b2Y9eWVzCmdsX2N2X2Z1bmNfYnRvd2NfbnVsPXllcwpnbF9jdl9mdW5jX2ZjbnRsX2ZfZHVwZmRf Y2xvZXhlYz15ZXMKZ2xfY3ZfZnVuY19mbm1hdGNoX3Bvc2l4PXllcwpnbF9jdl9mdW5jX2ZvcGVu X3NsYXNoPXllcwpnbF9jdl9mdW5jX2ZyZXhwX25vX2xpYm09eWVzCmdsX2N2X2Z1bmNfZnNlZWtv PXllcwpnbF9jdl9mdW5jX2Z0ZWxsbz15ZXMKZ2xfY3ZfZnVuY19nZXRjd2RfbnVsbD15ZXMKZ2xf Y3ZfZnVuY19nZXRjd2RfcG9zaXhfc2lnbmF0dXJlPXllcwpnbF9jdl9mdW5jX2dldG9wdF9wb3Np eD15ZXMKZ2xfY3ZfZnVuY19pc25hbmRfbm9fbGlibT15ZXMKZ2xfY3ZfZnVuY19sZGV4cF9ub19s aWJtPXllcwpnbF9jdl9mdW5jX2xzZWVrX3BpcGU9eWVzCmdsX2N2X2Z1bmNfbHN0YXRfZGVyZWZl cmVuY2VzX3NsYXNoZWRfc3ltbGluaz15ZXMKZ2xfY3ZfZnVuY19tYWxsb2NfMF9ub25udWxsPTEK Z2xfY3ZfZnVuY19tYWxsb2NfcG9zaXg9eWVzCmdsX2N2X2Z1bmNfbWJydG93Y19pbmNvbXBsZXRl X3N0YXRlPXllcwpnbF9jdl9mdW5jX21icnRvd2NfbnVsX3JldHZhbD15ZXMKZ2xfY3ZfZnVuY19t YnJ0b3djX251bGxfYXJnMT15ZXMKZ2xfY3ZfZnVuY19tYnJ0b3djX251bGxfYXJnMj15ZXMKZ2xf Y3ZfZnVuY19tYnJ0b3djX3JldHZhbD15ZXMKZ2xfY3ZfZnVuY19tYnJ0b3djX3Nhbml0eWNoZWNr PXllcwpnbF9jdl9mdW5jX29wZW5fc2xhc2g9eWVzCmdsX2N2X2Z1bmNfcHJpbnRmX2RpcmVjdGl2 ZV9hPXllcwpnbF9jdl9mdW5jX3ByaW50Zl9kaXJlY3RpdmVfZj15ZXMKZ2xfY3ZfZnVuY19wcmlu dGZfZGlyZWN0aXZlX2xzPXllcwpnbF9jdl9mdW5jX3ByaW50Zl9kaXJlY3RpdmVfbj15ZXMKZ2xf Y3ZfZnVuY19wcmludGZfZmxhZ19ncm91cGluZz15ZXMKZ2xfY3ZfZnVuY19wcmludGZfZmxhZ19s ZWZ0YWRqdXN0PXllcwpnbF9jdl9mdW5jX3ByaW50Zl9mbGFnX3plcm89eWVzCmdsX2N2X2Z1bmNf cHJpbnRmX2luZmluaXRlPXllcwpnbF9jdl9mdW5jX3ByaW50Zl9sb25nX2RvdWJsZT15ZXMKZ2xf Y3ZfZnVuY19wcmludGZfcG9zaXRpb25zPXllcwpnbF9jdl9mdW5jX3ByaW50Zl9wcmVjaXNpb249 eWVzCmdsX2N2X2Z1bmNfcHJpbnRmX3NpemVzX2M5OT15ZXMKZ2xfY3ZfZnVuY19zaWdwcm9jbWFz az0xCmdsX2N2X2Z1bmNfc25wcmludGZfcmV0dmFsX2M5OT15ZXMKZ2xfY3ZfZnVuY19zbnByaW50 Zl9zaXplMT15ZXMKZ2xfY3ZfZnVuY19zbnByaW50Zl91c2FibGU9eWVzCmdsX2N2X2Z1bmNfc3Bh d25hdHRyX3NldHNjaGVkcGFyYW09eWVzCmdsX2N2X2Z1bmNfc3Bhd25hdHRyX3NldHNjaGVkcG9s aWN5PXllcwpnbF9jdl9mdW5jX3N0YXRfZGlyX3NsYXNoPXllcwpnbF9jdl9mdW5jX3N0YXRfZmls ZV9zbGFzaD15ZXMKZ2xfY3ZfZnVuY19zdHBuY3B5PXllcwpnbF9jdl9mdW5jX3ZhX2NvcHk9eWVz CmdsX2N2X2Z1bmNfd2NydG9tYl9yZXR2YWw9eWVzCmdsX2N2X2hhdmVfaW5jbHVkZV9uZXh0PXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX19FeGl0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2FscGhh c29ydD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9hdG9sbD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9idG93Yz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9jaGRpcj15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF9jaG93bj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9jbG9zZWRpcj15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9kcHJpbnRmPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2R1cDI9eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfZHVwPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2VuZHVzZXJzaGVsbD15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mYWNjZXNzYXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf ZmNoZGlyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2ZjaG1vZGF0PXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX2ZjaG93bmF0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2ZjbnRsPXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX2Zkb3BlbmRpcj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mZnNsPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX2Zmc2xsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2ZwdXJnZT15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mc2Vla289eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZnN0 YXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZnN0YXRhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9mc3luYz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mdGVsbG89eWVzCmdsX2N2X2hhdmVfcmF3 X2RlY2xfZnRydW5jYXRlPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGN3ZD15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF9nZXRkZWxpbT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRkb21haW5u YW1lPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGR0YWJsZXNpemU9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfZ2V0Z3JvdXBzPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGhvc3RuYW1lPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGxpbmU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0 bG9hZGF2Zz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRsb2dpbj15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9nZXRsb2dpbl9yPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHBhZ2VzaXplPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHM9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0c3Vi b3B0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHRpbWVvZmRheT15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9nZXR1c2Vyc2hlbGw9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZ3JhbnRwdD15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9pbWF4YWJzPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2ltYXhk aXY9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfaW5pdHN0YXRlPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX2lzYXR0eT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9pc3djdHlwZT15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9sY2htb2Q9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbGNob3duPXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX2xpbms9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbGlua2F0PXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX2xzZWVrPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2xzdGF0PXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX21icmxlbj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnJ0 b3djPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX21ic2luaXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfbWJzbnJ0b3djcz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnNydG93Y3M9eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfbWVtY3B5PW5vCmdsX2N2X2hhdmVfcmF3X2RlY2xfbWVtbWVtPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX21lbXJjaHI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbWtkaXJh dD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta2R0ZW1wPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X21rZmlmbz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta2ZpZm9hdD15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9ta25vZD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta25vZGF0PXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX21rc3RlbXA9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbmxfbGFuZ2luZm89 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfb3BlbmF0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX29w ZW5kaXI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcGNsb3NlPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX3BpcGU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9wZW49eWVzCmdsX2N2X2hhdmVfcmF3 X2RlY2xfcG9zaXhfb3BlbnB0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRjbG9zZT15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkZHVwMj15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkb3Blbj15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfZGVzdHJveT15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfaW5pdD15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZGVzdHJveT15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0ZmxhZ3M9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfcG9zaXhfc3Bhd25hdHRyX2dldHBncm91cD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3Np eF9zcGF3bmF0dHJfZ2V0c2NoZWRwYXJhbT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9z cGF3bmF0dHJfZ2V0c2NoZWRwb2xpY3k9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bh d25hdHRyX2dldHNpZ2RlZmF1bHQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25h dHRyX2dldHNpZ21hc2s9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX2lu aXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldGZsYWdzPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRwZ3JvdXA9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcGFyYW09eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcG9saWN5PXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzaWdkZWZhdWx0PXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzaWdtYXNrPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bv c2l4X3NwYXducD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wcmVhZD15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9wc2VsZWN0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3B0aHJlYWRfc2lnbWFzaz15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wdHNuYW1lPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3B3 cml0ZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9yYW5kb209eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfcmF3bWVtY2hyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3JlYWRkaXI9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfcmVhZGxpbms9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcmVhZGxpbmthdD15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZWFscGF0aD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9y ZW5hbWVhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZXdpbmRkaXI9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfcm1kaXI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcnBtYXRjaD15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF9zY2FuZGlyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NlbGVjdD15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zZXRlbnY9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2V0aG9z dG5hbWU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2V0bG9jYWxlPXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX3NldHN0YXRlPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NldHVzZXJzaGVsbD15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdhY3Rpb249eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2ln YWRkc2V0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ2RlbHNldD15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9zaWdlbXB0eXNldD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdmaWxsc2V0PXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ2lzbWVtYmVyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X3NpZ3BlbmRpbmc9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2lncHJvY21hc2s9eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfc2xlZXA9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc25wcmludGY9eWVz CmdsX2N2X2hhdmVfcmF3X2RlY2xfc3JhbmRvbT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdGF0 PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cGNweT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9z dHBuY3B5PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cmNhc2VzdHI9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfc3RyZHVwPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cmVycm9yX3I9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfc3RybmNhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJuZHVw PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cm5sZW49eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf c3RycGJyaz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJzZXA9eWVzCmdsX2N2X2hhdmVfcmF3 X2RlY2xfc3Ryc2lnbmFsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvZD15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF9zdHJ0b2ltYXg9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3RydG9rX3I9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3RydG9sbD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9z dHJ0b3VsbD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ0b3VtYXg9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfc3RydmVyc2NtcD1ubwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N5bWxpbms9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfc3ltbGlua2F0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3RtcGZp bGU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfdG93Y3RyYW5zPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX3R0eW5hbWVfcj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF91bmxpbms9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfdW5saW5rYXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfdW5sb2NrcHQ9eWVz CmdsX2N2X2hhdmVfcmF3X2RlY2xfdW5zZXRlbnY9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfdXNs ZWVwPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3ZkcHJpbnRmPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX3ZzbnByaW50Zj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93YWl0cGlkPXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX3djcGNweT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3BuY3B5PXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3djcnRvbWI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzY2Fz ZWNtcD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NjYXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfd2NzY2hyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2NtcD15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF93Y3Njb2xsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2NweT15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF93Y3Njc3BuPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2R1cD15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NsZW49eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzbmNh c2VjbXA9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzbmNhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF93Y3NuY21wPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc25jcHk9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfd2Nzbmxlbj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NucnRvbWJzPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3Bicms9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2Nz cmNocj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NydG9tYnM9eWVzCmdsX2N2X2hhdmVfcmF3 X2RlY2xfd2Nzc3BuPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3N0cj15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF93Y3N0b2s9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2Nzd2lkdGg9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfd2NzeGZybT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3RvYj15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3RyYW5zPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3dj dHlwZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3dpZHRoPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX3dtZW1jaHI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd21lbWNtcD15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF93bWVtY3B5PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3dtZW1tb3ZlPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3dtZW1zZXQ9eWVzCmdsX2N2X2hlYWRlcl9lcnJub19oX2NvbXBs ZXRlPXllcwpnbF9jdl9oZWFkZXJfaW50dHlwZXNfaD15ZXMKZ2xfY3ZfaGVhZGVyX2xhbmdpbmZv X2NvZGVzZXQ9eWVzCmdsX2N2X2hlYWRlcl9sYW5naW5mb19lcmE9eWVzCmdsX2N2X2hlYWRlcl9s YW5naW5mb190X2ZtdF9hbXBtPXllcwpnbF9jdl9oZWFkZXJfbGFuZ2luZm9feWVzZXhwcj15ZXMK Z2xfY3ZfaGVhZGVyX2xvY2FsZV9oX3Bvc2l4MjAwMT15ZXMKZ2xfY3ZfaGVhZGVyX3NpZ25hbF9o X1NJR1BJUEU9eWVzCmdsX2N2X2hlYWRlcl9zdGRpbnRfaD15ZXMKZ2xfY3ZfaGVhZGVyX3N5c19z ZWxlY3RfaF9zZWxmY29udGFpbmVkPXllcwpnbF9jdl9oZWFkZXJfd2NoYXJfaF9jb3JyZWN0X2lu bGluZT15ZXMKZ2xfY3Zfc2lnYWx0c3RhY2tfbG93X2Jhc2U9eWVzCmdsX2N2X3NpemVfbWF4PXll cwpnbF9jdl9zeXNfc3RydWN0X3RpbWVzcGVjX2luX3RpbWVfaD15ZXMKZ2xfY3Zfc3lzX3N0cnVj dF90aW1ldmFsPXllcwpnbF9jdl90eXBlX3NpZ3NldF90PXllcwpnbF9jdl90eXBlX3djaGFyX3Rf c2lnbmVkPXllcwpnbF9jdl90eXBlX3djdHJhbnNfdD15ZXMKZ2xfY3ZfdHlwZV93Y3R5cGVfdD15 ZXMKZ2xfY3ZfdHlwZV93aW50X3Rfc2lnbmVkPXllcwpnbF9jdl92YXJfc3RkaW5fbGFyZ2Vfb2Zm c2V0PXllcwpndF9jdl9jX2ludG1heF90PXllcwpndF9jdl9jX3djaGFyX3Q9eWVzCmd0X2N2X2Nf d2ludF90PXllcwpndF9jdl9mdW5jX3ByaW50Zl9wb3NpeD15ZXMKZ3RfY3ZfZnVuY191bnNldGVu dl9yZXQ9aW50Cmd0X2N2X2ludF9kaXZieXplcm9fc2lnZnBlPXllcwpndF9jdl9zaWdpbmZvX3Q9 eWVzCmd0X2N2X3NzaXplX3Q9eWVzCmx0X2N2X2FyX2F0X2ZpbGU9bm8KbHRfY3ZfYXJjaGl2ZV9j bWRzX25lZWRfbGM9bm8KbHRfY3ZfZGVwbGlic19jaGVja19tZXRob2Q9cGFzc19hbGwKbHRfY3Zf ZmlsZV9tYWdpY19jbWQ9JyRNQUdJQ19DTUQnCmx0X2N2X2ZpbGVfbWFnaWNfdGVzdF9maWxlPScn Cmx0X2N2X2xkX3JlbG9hZF9mbGFnPS1yCmx0X2N2X25tX2ludGVyZmFjZT0nQlNEIG5tJwpsdF9j dl9vYmpkaXI9LmxpYnMKbHRfY3ZfcGF0aF9MRD0vdXNyL2Jpbi9sZApsdF9jdl9wYXRoX0xEQ1hY PS91c3IvYmluL2xkCmx0X2N2X3BhdGhfTUFHSUNfQ01EPS91c3IvYmluL2ZpbGUKbHRfY3ZfcGF0 aF9OTT0nL3Vzci9iaW4vbm0gLUInCmx0X2N2X3BhdGhfbWFpbmZlc3RfdG9vbD1ubwpsdF9jdl9w cm9nX2NvbXBpbGVyX2Nfbz15ZXMKbHRfY3ZfcHJvZ19jb21waWxlcl9jX29fQ1hYPXllcwpsdF9j dl9wcm9nX2NvbXBpbGVyX3BpYz0nLWZQSUMgLURQSUMnCmx0X2N2X3Byb2dfY29tcGlsZXJfcGlj X0NYWD0nLWZQSUMgLURQSUMnCmx0X2N2X3Byb2dfY29tcGlsZXJfcGljX3dvcmtzPXllcwpsdF9j dl9wcm9nX2NvbXBpbGVyX3BpY193b3Jrc19DWFg9eWVzCmx0X2N2X3Byb2dfY29tcGlsZXJfcnR0 aV9leGNlcHRpb25zPW5vCmx0X2N2X3Byb2dfY29tcGlsZXJfc3RhdGljX3dvcmtzPXllcwpsdF9j dl9wcm9nX2NvbXBpbGVyX3N0YXRpY193b3Jrc19DWFg9eWVzCmx0X2N2X3Byb2dfZ251X2xkPXll cwpsdF9jdl9wcm9nX2dudV9sZGN4eD15ZXMKbHRfY3Zfc2hhcmVkbGliX2Zyb21fbGlua2xpYl9j bWQ9J3ByaW50ZiAlc1xuJwpsdF9jdl9zeXNfZ2xvYmFsX3N5bWJvbF9waXBlPSdzZWQgLW4gLWUg J1wnJ3MvXi4qWwkgXVwoW0FCQ0RHSVJTVFddW0FCQ0RHSVJTVFddKlwpWwkgXVsJIF0qXChbX0Et WmEtel1bX0EtWmEtejAtOV0qXCkkL1wxIFwyIFwyL3AnXCcnIHwgc2VkICdcJycvIF9fZ251X2x0 by9kJ1wnCmx0X2N2X3N5c19nbG9iYWxfc3ltYm9sX3RvX2NfbmFtZV9hZGRyZXNzPSdzZWQgLW4g LWUgJ1wnJ3MvXjogXChbXiBdKlwpWyBdKiQvICB7XCJcMVwiLCAodm9pZCAqKSAwfSwvcCdcJycg LWUgJ1wnJ3MvXltBQkNER0lSU1RXXSogXChbXiBdKlwpIFwoW14gXSpcKSQvICB7IlwyIiwgKHZv aWQgKikgXCZcMn0sL3AnXCcKbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xfdG9fY19uYW1lX2FkZHJl c3NfbGliX3ByZWZpeD0nc2VkIC1uIC1lICdcJydzL146IFwoW14gXSpcKVsgXSokLyAge1wiXDFc IiwgKHZvaWQgKikgMH0sL3AnXCcnIC1lICdcJydzL15bQUJDREdJUlNUV10qIFwoW14gXSpcKSBc KGxpYlteIF0qXCkkLyAgeyJcMiIsICh2b2lkICopIFwmXDJ9LC9wJ1wnJyAtZSAnXCcncy9eW0FC Q0RHSVJTVFddKiBcKFteIF0qXCkgXChbXiBdKlwpJC8gIHsibGliXDIiLCAodm9pZCAqKSBcJlwy fSwvcCdcJwpsdF9jdl9zeXNfZ2xvYmFsX3N5bWJvbF90b19jZGVjbD0nc2VkIC1uIC1lICdcJydz L15UIC4qIFwoLipcKSQvZXh0ZXJuIGludCBcMSgpOy9wJ1wnJyAtZSAnXCcncy9eW0FCQ0RHSVJT VFddKiAuKiBcKC4qXCkkL2V4dGVybiBjaGFyIFwxOy9wJ1wnCmx0X2N2X3N5c19tYXhfY21kX2xl bj0yNjIxNDQKbHRfY3ZfdG9faG9zdF9maWxlX2NtZD1mdW5jX2NvbnZlcnRfZmlsZV9ub29wCmx0 X2N2X3RvX3Rvb2xfZmlsZV9jbWQ9ZnVuY19jb252ZXJ0X2ZpbGVfbm9vcApwa2dfY3ZfR0xQUk9U T19DRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCnBrZ19jdl9HTFBST1RPX0xJQlM9JyAn CgojIyAtLS0tLS0tLS0tLS0tLS0tLSAjIwojIyBPdXRwdXQgdmFyaWFibGVzLiAjIwojIyAtLS0t LS0tLS0tLS0tLS0tLSAjIwoKQUNMT0NBTD0nL3Vzci9sb2NhbC9iaW4vYWNsb2NhbC0xLjE0JwpB TURFUEJBQ0tTTEFTSD0nXCcKQU1ERVBfRkFMU0U9JyMnCkFNREVQX1RSVUU9JycKQU1UQVI9JyQk e1RBUi10YXJ9JwpBTV9CQUNLU0xBU0g9J1wnCkFNX0RFRkFVTFRfVj0nJChBTV9ERUZBVUxUX1ZF UkJPU0lUWSknCkFNX0RFRkFVTFRfVkVSQk9TSVRZPScwJwpBTV9WPSckKFYpJwpBUElfREVGSU5F Uz0nIC1ERkVBVFVSRV9HTD0xJwpBUj0nYXInCkFVVE9DT05GPScvdXNyL2xvY2FsL2Jpbi9hdXRv Y29uZi0yLjY5JwpBVVRPSEVBREVSPScvdXNyL2xvY2FsL2Jpbi9hdXRvaGVhZGVyLTIuNjknCkFV VE9NQUtFPScvdXNyL2xvY2FsL2Jpbi9hdXRvbWFrZS0xLjE0JwpBV0s9Jy91c3IvYmluL2F3aycK QlVJTERfRVhFRVhUPScnCkJVSUxEX09CSkVYVD0nJwpCVUlMRF9TSEFSRURfRkFMU0U9JyMnCkJV SUxEX1NIQVJFRF9UUlVFPScnCkNDPSdjYycKQ0NBUz0nY2MnCkNDQVNERVBNT0RFPSdkZXBtb2Rl PWdjYzMnCkNDQVNGTEFHUz0nLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nJwpDQ0RFUE1P REU9J2RlcG1vZGU9Z2NjMycKQ0NfRk9SX0JVSUxEPSdnY2MnCkNGTEFHUz0nLU8yIC1waXBlIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1XYWxsIC1zdGQ9Yzk5IC1XZXJyb3I9aW1wbGljaXQtZnVuY3Rp b24tZGVjbGFyYXRpb24gLVdlcnJvcj1taXNzaW5nLXByb3RvdHlwZXMgLWZuby1zdHJpY3QtYWxp YXNpbmcgLWZuby1idWlsdGluLW1lbWNtcCcKQ0ZMQUdTX0ZPUl9CVUlMRD0nLWcgLU8yIC1XYWxs IC1zdGQ9Yzk5IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1mbm8tYnVpbHRpbi1tZW1jbXAnCkNMQU5H X1JFU09VUkNFX0RJUj0nJwpDTE9DS19MSUI9JycKQ1BQPSdjcHAnCkNQUEZMQUdTPSctSS91c3Iv bG9jYWwvaW5jbHVkZScKQ1BQRkxBR1NfRk9SX0JVSUxEPScnCkNQUF9GT1JfQlVJTEQ9J2djYyAt RScKQ1JPU1NfQ09NUElMSU5HX0ZBTFNFPScnCkNST1NTX0NPTVBJTElOR19UUlVFPScnCkNYWD0n YysrJwpDWFhDUFA9J2MrKyAtRScKQ1hYQ1BQRkxBR1NfRk9SX0JVSUxEPScnCkNYWENQUF9GT1Jf QlVJTEQ9J2crKyAtRScKQ1hYREVQTU9ERT0nZGVwbW9kZT1nY2MzJwpDWFhGTEFHUz0nLU8yIC1w aXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XYWxsIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1mbm8t YnVpbHRpbi1tZW1jbXAnCkNYWEZMQUdTX0ZPUl9CVUlMRD0nLWcgLU8yIC1XYWxsIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1mbm8tYnVpbHRpbi1tZW1jbXAnCkNYWF9GT1JfQlVJTEQ9J2crKycKQ1lH UEFUSF9XPSdlY2hvJwpERUZJTkVTPScgLURIQVZFX0RMT1BFTiAtREhBVkVfUE9TSVhfTUVNQUxJ R04nCkRFRklORVNfRk9SX0JVSUxEPScnCkRFRlM9JycKREVQRElSPScuZGVwcycKRExMVE9PTD0n ZmFsc2UnCkRMT1BFTl9MSUJTPScnCkRSSTJQUk9UT19DRkxBR1M9JycKRFJJMlBST1RPX0xJQlM9 JycKRFJJR0xfQ0ZMQUdTPScnCkRSSUdMX0xJQlM9JycKRFJJVkVSX0RJUlM9JyBkcmknCkRSSV9E SVJTPScnCkRSSV9EUklWRVJfSU5TVEFMTF9ESVI9JycKRFJJX0RSSVZFUl9TRUFSQ0hfRElSPScn CkRSSV9MSUJfREVQUz0nJwpEUklfUENfUkVRX1BSSVY9JycKRFNZTVVUSUw9JycKRFVNUEJJTj0n JwpFQ0hPX0M9JycKRUNIT19OPSctbicKRUNIT19UPScnCkVHTF9DRkxBR1M9JycKRUdMX0NMSUVO VF9BUElTPScnCkVHTF9EUklWRVJfSU5TVEFMTF9ESVI9JycKRUdMX0xJQl9ERVBTPScnCkVHTF9M SUJfR0xPQj0nbGliJChFR0xfTElCKS4qc28qJwpFR0xfTElCX05BTUU9J2xpYiQoRUdMX0xJQiku c28nCkVHTF9OQVRJVkVfUExBVEZPUk09JycKRUdMX1BMQVRGT1JNUz0nJwpFR1JFUD0nL3Vzci9i aW4vZWdyZXAnCkVYRUVYVD0nJwpFWFBBVF9JTkNMVURFUz0nJwpGR1JFUD0nL3Vzci9iaW4vZmdy ZXAnCkdBTExJVU1fRElSUz0nYXV4aWxpYXJ5IGRyaXZlcnMgc3RhdGVfdHJhY2tlcnMnCkdBTExJ VU1fRFJJVkVSU19ESVJTPSdnYWxhaGFkIHRyYWNlIHJidWcgbm9vcCBpZGVudGl0eScKR0FMTElV TV9EUklfTElCX0RFUFM9JycKR0FMTElVTV9NQUtFX0RJUlM9JycKR0FMTElVTV9QSVBFX0xPQURF Ul9ERUZJTkVTPScnCkdBTExJVU1fUElQRV9MT0FERVJfTElCUz0nJwpHQUxMSVVNX1BJUEVfTE9B REVSX1hDQl9DRkxBR1M9JycKR0FMTElVTV9QSVBFX0xPQURFUl9YQ0JfTElCUz0nJwpHQUxMSVVN X1NUQVRFX1RSQUNLRVJTX0RJUlM9J2RyaSAnCkdBTExJVU1fVEFSR0VUX0RJUlM9JycKR0FMTElV TV9XSU5TWVNfRElSUz0nc3cgc3cvZHJpJwpHQk1fUENfTElCX1BSSVY9JycKR0JNX1BDX1JFUV9Q UklWPScnCkdMQVBJX0xJQl9HTE9CPSdsaWIkKEdMQVBJX0xJQikuKnNvKicKR0xBUElfTElCX05B TUU9J2xpYiQoR0xBUElfTElCKS5zbycKR0xFU3YxX0NNX0xJQl9ERVBTPScnCkdMRVN2MV9DTV9M SUJfR0xPQj0nbGliJChHTEVTdjFfQ01fTElCKS4qc28qJwpHTEVTdjFfQ01fTElCX05BTUU9J2xp YiQoR0xFU3YxX0NNX0xJQikuc28nCkdMRVN2MV9DTV9QQ19MSUJfUFJJVj0nJwpHTEVTdjJfTElC X0RFUFM9JycKR0xFU3YyX0xJQl9HTE9CPSdsaWIkKEdMRVN2Ml9MSUIpLipzbyonCkdMRVN2Ml9M SUJfTkFNRT0nbGliJChHTEVTdjJfTElCKS5zbycKR0xFU3YyX1BDX0xJQl9QUklWPScnCkdMUFJP VE9fQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpHTFBST1RPX0xJQlM9JyAnCkdMWF9U TFM9JycKR0xfTElCPSdHTCcKR0xfTElCX0RFUFM9JycKR0xfTElCX0dMT0I9J2xpYiQoR0xfTElC KS4qc28qJwpHTF9MSUJfTkFNRT0nbGliJChHTF9MSUIpLnNvJwpHTF9QQ19DRkxBR1M9JycKR0xf UENfTElCX1BSSVY9JycKR0xfUENfUkVRX1BSSVY9JycKR1JFUD0nL3Vzci9iaW4vZ3JlcCcKSEFW RV9DT01NT05fRFJJX0ZBTFNFPScnCkhBVkVfQ09NTU9OX0RSSV9UUlVFPScnCkhBVkVfRFJJX0ZB TFNFPScjJwpIQVZFX0RSSV9UUlVFPScnCkhBVkVfRFJNX0xPQURFUl9HQUxMSVVNX0ZBTFNFPScn CkhBVkVfRFJNX0xPQURFUl9HQUxMSVVNX1RSVUU9JycKSEFWRV9FR0xfRFJJVkVSX0RSSTJfRkFM U0U9JycKSEFWRV9FR0xfRFJJVkVSX0RSSTJfVFJVRT0nJwpIQVZFX0VHTF9EUklWRVJfR0xYX0ZB TFNFPScnCkhBVkVfRUdMX0RSSVZFUl9HTFhfVFJVRT0nJwpIQVZFX0VHTF9QTEFURk9STV9EUk1f RkFMU0U9JycKSEFWRV9FR0xfUExBVEZPUk1fRFJNX1RSVUU9JycKSEFWRV9FR0xfUExBVEZPUk1f RkJERVZfRkFMU0U9JycKSEFWRV9FR0xfUExBVEZPUk1fRkJERVZfVFJVRT0nJwpIQVZFX0VHTF9Q TEFURk9STV9OVUxMX0ZBTFNFPScnCkhBVkVfRUdMX1BMQVRGT1JNX05VTExfVFJVRT0nJwpIQVZF X0VHTF9QTEFURk9STV9XQVlMQU5EX0ZBTFNFPScnCkhBVkVfRUdMX1BMQVRGT1JNX1dBWUxBTkRf VFJVRT0nJwpIQVZFX0VHTF9QTEFURk9STV9YMTFfRkFMU0U9JycKSEFWRV9FR0xfUExBVEZPUk1f WDExX1RSVUU9JycKSEFWRV9HQUxBSEFEX0dBTExJVU1fRkFMU0U9JycKSEFWRV9HQUxBSEFEX0dB TExJVU1fVFJVRT0nJwpIQVZFX0dBTExJVU1fQ09NUFVURV9GQUxTRT0nJwpIQVZFX0dBTExJVU1f Q09NUFVURV9UUlVFPScnCkhBVkVfR0FMTElVTV9GQUxTRT0nJwpIQVZFX0dBTExJVU1fSTkxNV9G QUxTRT0nJwpIQVZFX0dBTExJVU1fSTkxNV9UUlVFPScnCkhBVkVfR0FMTElVTV9MTFZNUElQRV9G QUxTRT0nJwpIQVZFX0dBTExJVU1fTExWTVBJUEVfVFJVRT0nJwpIQVZFX0dBTExJVU1fTk9VVkVB VV9GQUxTRT0nJwpIQVZFX0dBTExJVU1fTk9VVkVBVV9UUlVFPScnCkhBVkVfR0FMTElVTV9SMzAw X0ZBTFNFPScnCkhBVkVfR0FMTElVTV9SMzAwX1RSVUU9JycKSEFWRV9HQUxMSVVNX1I2MDBfRkFM U0U9JycKSEFWRV9HQUxMSVVNX1I2MDBfVFJVRT0nJwpIQVZFX0dBTExJVU1fUkFERU9OU0lfRkFM U0U9JycKSEFWRV9HQUxMSVVNX1JBREVPTlNJX1RSVUU9JycKSEFWRV9HQUxMSVVNX1NPRlRQSVBF X0ZBTFNFPScnCkhBVkVfR0FMTElVTV9TT0ZUUElQRV9UUlVFPScnCkhBVkVfR0FMTElVTV9TVkdB X0ZBTFNFPScnCkhBVkVfR0FMTElVTV9TVkdBX1RSVUU9JycKSEFWRV9HQUxMSVVNX1RSVUU9JycK SEFWRV9JOTE1X0RSSV9GQUxTRT0nJwpIQVZFX0k5MTVfRFJJX1RSVUU9JycKSEFWRV9JOTY1X0RS SV9GQUxTRT0nJwpIQVZFX0k5NjVfRFJJX1RSVUU9JycKSEFWRV9JREVOVElUWV9HQUxMSVVNX0ZB TFNFPScnCkhBVkVfSURFTlRJVFlfR0FMTElVTV9UUlVFPScnCkhBVkVfTE9BREVSX0dBTExJVU1f RkFMU0U9JycKSEFWRV9MT0FERVJfR0FMTElVTV9UUlVFPScnCkhBVkVfTUVTQV9MTFZNX0ZBTFNF PScnCkhBVkVfTUVTQV9MTFZNX1RSVUU9JycKSEFWRV9OT09QX0dBTExJVU1fRkFMU0U9JycKSEFW RV9OT09QX0dBTExJVU1fVFJVRT0nJwpIQVZFX05PVVZFQVVfRFJJX0ZBTFNFPScnCkhBVkVfTk9V VkVBVV9EUklfVFJVRT0nJwpIQVZFX09QRU5HTF9GQUxTRT0nJwpIQVZFX09QRU5HTF9UUlVFPScn CkhBVkVfT1BFTlZHX0ZBTFNFPScnCkhBVkVfT1BFTlZHX1RSVUU9JycKSEFWRV9SMjAwX0RSSV9G QUxTRT0nJwpIQVZFX1IyMDBfRFJJX1RSVUU9JycKSEFWRV9SQURFT05fRFJJX0ZBTFNFPScnCkhB VkVfUkFERU9OX0RSSV9UUlVFPScnCkhBVkVfU0hBUkVEX0dMQVBJX0ZBTFNFPScnCkhBVkVfU0hB UkVEX0dMQVBJX1RSVUU9JyMnCkhBVkVfU1BBUkNfQVNNX0ZBTFNFPScnCkhBVkVfU1BBUkNfQVNN X1RSVUU9JycKSEFWRV9TV1JBU1RfRFJJX0ZBTFNFPScnCkhBVkVfU1dSQVNUX0RSSV9UUlVFPScn CkhBVkVfWDExX0RSSVZFUl9GQUxTRT0nJwpIQVZFX1gxMV9EUklWRVJfVFJVRT0nJwpIQVZFX1g4 Nl82NF9BU01fRkFMU0U9JycKSEFWRV9YODZfNjRfQVNNX1RSVUU9JycKSEFWRV9YODZfQVNNX0ZB TFNFPScnCkhBVkVfWDg2X0FTTV9UUlVFPScnCkhBVkVfWEY4NlZJRE1PREU9JycKSEFWRV9YRjg2 VklETU9ERV9GQUxTRT0nJwpIQVZFX1hGODZWSURNT0RFX1RSVUU9JycKSU5ERU5UPSdpbmRlbnQn CklOREVOVF9GTEFHUz0nLWk0IC1udXQgLWJyIC1icnMgLW5wY3MgLWNlIC1UR0x1Ynl0ZSAtVEdM Ynl0ZSAtVEJvb2wnCklOU1RBTExfREFUQT0naW5zdGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAtbSA0 NDQnCklOU1RBTExfUFJPR1JBTT0naW5zdGFsbCAgLXMgLW8gcm9vdCAtZyB3aGVlbCAtbSA1NTUn CklOU1RBTExfU0NSSVBUPSdpbnN0YWxsICAtbyByb290IC1nIHdoZWVsIC1tIDU1NScKSU5TVEFM TF9TVFJJUF9QUk9HUkFNPSckKGluc3RhbGxfc2gpIC1jIC1zJwpJTlRFTF9DRkxBR1M9JycKSU5U RUxfTElCUz0nJwpMRD0nL3Vzci9iaW4vbGQnCkxERkxBR1M9JyAtTC91c3IvbG9jYWwvbGliJwpM REZMQUdTX0ZPUl9CVUlMRD0nJwpMRVg9Jy91c3IvbG9jYWwvYmluL2ZsZXgnCkxFWExJQj0nLWxm bCcKTEVYX09VVFBVVF9ST09UPSdsZXgueXknCkxJQkNMQ19JTkNMVURFRElSPScnCkxJQkNMQ19M SUJFWEVDRElSPScnCkxJQkRSTV9DRkxBR1M9JycKTElCRFJNX0xJQlM9JycKTElCRFJNX1hPUkdf Q0ZMQUdTPScnCkxJQkRSTV9YT1JHX0xJQlM9JycKTElCS01TX1hPUkdfQ0ZMQUdTPScnCkxJQktN U19YT1JHX0xJQlM9JycKTElCT0JKUz0nJwpMSUJTPScnCkxJQlRPT0w9JyQoU0hFTEwpICQodG9w X2J1aWxkZGlyKS9saWJ0b29sJwpMSUJVREVWX0NGTEFHUz0nJwpMSUJVREVWX0xJQlM9JycKTElC X0RJUj0nbGliJwpMSVBPPScnCkxMVk1fQklORElSPScnCkxMVk1fQ0ZMQUdTPScnCkxMVk1fQ09O RklHPScnCkxMVk1fQ1BQRkxBR1M9JycKTExWTV9DWFhGTEFHUz0nJwpMTFZNX0lOQ0xVREVESVI9 JycKTExWTV9MREZMQUdTPScnCkxMVk1fTElCRElSPScnCkxMVk1fTElCUz0nJwpMTFZNX05FRURT X0ZOT1JUVElfRkFMU0U9JycKTExWTV9ORUVEU19GTk9SVFRJX1RSVUU9JycKTExWTV9WRVJTSU9O PScnCkxOX1M9J2xuIC1zJwpMVExJQk9CSlM9JycKTUFLRT0nZ21ha2UnCk1BS0VJTkZPPSdtYWtl aW5mbycKTUFOSUZFU1RfVE9PTD0nOicKTUVTQV9BU01fRklMRVM9JycKTUVTQV9MTFZNPScnCk1L RElSX1A9Jy9iaW4vbWtkaXIgLXAnCk5FRURfTElCRFJJQ09SRV9GQUxTRT0nJwpORUVEX0xJQkRS SUNPUkVfVFJVRT0nJwpORUVEX0xJQk1FU0FfRkFMU0U9JycKTkVFRF9MSUJNRVNBX1RSVUU9JyMn Ck5FRURfTElCUFJPR1JBTV9GQUxTRT0nJwpORUVEX0xJQlBST0dSQU1fVFJVRT0nJwpORUVEX1JB REVPTl9HQUxMSVVNX0ZBTFNFPScnCk5FRURfUkFERU9OX0dBTExJVU1fVFJVRT0nJwpOTT0nL3Vz ci9iaW4vbm0gLUInCk5NRURJVD0nJwpOT1VWRUFVX0NGTEFHUz0nJwpOT1VWRUFVX0xJQlM9JycK T0JKRFVNUD0nb2JqZHVtcCcKT0JKRVhUPSdvJwpPUEVOQ0xfTElCX0lOU1RBTExfRElSPScnCk9T TUVTQV9MSUI9J09TTWVzYScKT1NNRVNBX0xJQl9ERVBTPScnCk9TTUVTQV9MSUJfTkFNRT0nbGli JChPU01FU0FfTElCKS5zbycKT1NNRVNBX01FU0FfREVQUz0nJwpPU01FU0FfUENfTElCX1BSSVY9 JycKT1NNRVNBX1BDX1JFUT0nJwpPU01FU0FfVkVSU0lPTj0nOCcKT1RPT0w2ND0nJwpPVE9PTD0n JwpQQUNLQUdFPSdtZXNhJwpQQUNLQUdFX0JVR1JFUE9SVD0naHR0cHM6Ly9idWdzLmZyZWVkZXNr dG9wLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9TWVzYScKUEFDS0FHRV9OQU1FPSdNZXNhJwpQ QUNLQUdFX1NUUklORz0nTWVzYSA5LjEuNycKUEFDS0FHRV9UQVJOQU1FPSdtZXNhJwpQQUNLQUdF X1VSTD0nJwpQQUNLQUdFX1ZFUlNJT049JzkuMS43JwpQQVRIX1NFUEFSQVRPUj0nOicKUEVSTD0n L3Vzci9iaW4vcGVybCcKUEtHX0NPTkZJRz0ncGtnY29uZicKUEtHX0NPTkZJR19MSUJESVI9JycK UEtHX0NPTkZJR19QQVRIPScnClBPU0lYX1NIRUxMPScnClBUSFJFQURfQ0M9J2NjJwpQVEhSRUFE X0NGTEFHUz0nLURfVEhSRUFEX1NBRkUgLXB0aHJlYWQnClBUSFJFQURfTElCUz0nLWxwdGhyZWFk JwpQWVRIT04yPSdweXRob24yJwpSNjAwX05FRURfUkFERU9OX0dBTExJVU1fRkFMU0U9JycKUjYw MF9ORUVEX1JBREVPTl9HQUxMSVVNX1RSVUU9JycKUkFERU9OX0NGTEFHUz0nJwpSQURFT05fTElC Uz0nJwpSQU5MSUI9J3JhbmxpYicKU0VEPScvdXNyL2Jpbi9zZWQnClNFTElOVVhfTElCUz0nJwpT RVRfTUFLRT0nJwpTSEVMTD0nL2Jpbi9zaCcKU1JDX0RJUlM9JyBnbHgnClNUUklQPSdzdHJpcCcK VVNFX1I2MDBfTExWTV9DT01QSUxFUl9GQUxTRT0nJwpVU0VfUjYwMF9MTFZNX0NPTVBJTEVSX1RS VUU9JycKVkRQQVVfQ0ZMQUdTPScnClZEUEFVX0xJQlM9JycKVkRQQVVfTElCX0lOU1RBTExfRElS PScnClZEUEFVX01BSk9SPScnClZEUEFVX01JTk9SPScnClZFUlNJT049JzkuMS43JwpWR19MSUJf REVQUz0nJwpWR19MSUJfR0xPQj0nbGliJChWR19MSUIpLipzbyonClZHX0xJQl9OQU1FPSdsaWIk KFZHX0xJQikuc28nClZHX1BDX0xJQl9QUklWPScnClZJU0lCSUxJVFlfQ0ZMQUdTPSctZnZpc2li aWxpdHk9aGlkZGVuJwpWSVNJQklMSVRZX0NYWEZMQUdTPSctZnZpc2liaWxpdHk9aGlkZGVuJwpX QVlMQU5EX0NGTEFHUz0nJwpXQVlMQU5EX0xJQlM9JycKV0FZTEFORF9TQ0FOTkVSPScnClgxMV9J TkNMVURFUz0nJwpYQV9NQUpPUj0nJwpYQV9NSU5PUj0nJwpYQV9USU5ZPScnClhBX1ZFUlNJT049 JycKWENCX0RSSTJfQ0ZMQUdTPScnClhDQl9EUkkyX0xJQlM9JycKWEVYVF9DRkxBR1M9JycKWEVY VF9MSUJTPScnClhGODZWSURNT0RFX0NGTEFHUz0nJwpYRjg2VklETU9ERV9MSUJTPScnClhMSUJH TF9DRkxBR1M9JycKWExJQkdMX0xJQlM9JycKWE9SR19DRkxBR1M9JycKWE9SR19EUklWRVJfSU5T VEFMTF9ESVI9JycKWE9SR19MSUJTPScnClhWTUNfQ0ZMQUdTPScnClhWTUNfTElCUz0nJwpYVk1D X0xJQl9JTlNUQUxMX0RJUj0nJwpYVk1DX01BSk9SPScnClhWTUNfTUlOT1I9JycKWUFDQz0nYmlz b24nCllGTEFHUz0nJwphY19jdF9BUj0nYXInCmFjX2N0X0NDPSdjYycKYWNfY3RfQ0NfRk9SX0JV SUxEPSdnY2MnCmFjX2N0X0NYWD0nJwphY19jdF9DWFhfRk9SX0JVSUxEPSdnKysnCmFjX2N0X0RV TVBCSU49JycKYW1fX0VYRUVYVF9GQUxTRT0nJwphbV9fRVhFRVhUX1RSVUU9JycKYW1fX2Zhc3Rk ZXBDQ0FTX0ZBTFNFPScjJwphbV9fZmFzdGRlcENDQVNfVFJVRT0nJwphbV9fZmFzdGRlcENDX0ZB TFNFPScjJwphbV9fZmFzdGRlcENDX1RSVUU9JycKYW1fX2Zhc3RkZXBDWFhfRkFMU0U9JyMnCmFt X19mYXN0ZGVwQ1hYX1RSVUU9JycKYW1fX2luY2x1ZGU9J2luY2x1ZGUnCmFtX19pc3JjPScnCmFt X19sZWFkaW5nX2RvdD0nLicKYW1fX25vZGVwPSdfbm8nCmFtX19xdW90ZT0nJwphbV9fdGFyPSck JHtUQVItdGFyfSBjaG9mIC0gIiQkdGFyZGlyIicKYW1fX3VudGFyPSckJHtUQVItdGFyfSB4ZiAt JwpheF9wdGhyZWFkX2NvbmZpZz0nJwpiaW5kaXI9JyR7ZXhlY19wcmVmaXh9L2JpbicKYnVpbGQ9 J2FtZDY0LXBvcnRibGQtZnJlZWJzZDkuMicKYnVpbGRfYWxpYXM9J2FtZDY0LXBvcnRibGQtZnJl ZWJzZDkuMicKYnVpbGRfY3B1PSdhbWQ2NCcKYnVpbGRfb3M9J2ZyZWVic2Q5LjInCmJ1aWxkX3Zl bmRvcj0ncG9ydGJsZCcKZGF0YWRpcj0nJHtkYXRhcm9vdGRpcn0nCmRhdGFyb290ZGlyPScke3By ZWZpeH0vc2hhcmUnCmRvY2Rpcj0nJHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFDS0FHRV9UQVJOQU1F fScKZHZpZGlyPScke2RvY2Rpcn0nCmV4ZWNfcHJlZml4PSdOT05FJwpob3N0PSdhbWQ2NC1wb3J0 YmxkLWZyZWVic2Q5LjInCmhvc3RfYWxpYXM9JycKaG9zdF9jcHU9J2FtZDY0Jwpob3N0X29zPSdm cmVlYnNkOS4yJwpob3N0X3ZlbmRvcj0ncG9ydGJsZCcKaHRtbGRpcj0nJHtkb2NkaXJ9JwppbmNs dWRlZGlyPScke3ByZWZpeH0vaW5jbHVkZScKaW5mb2Rpcj0nL3Vzci9sb2NhbC9pbmZvJwppbnN0 YWxsX3NoPScke1NIRUxMfSAvdXNyL3BvcnRzL2dyYXBoaWNzL2xpYkVHTC93b3JrL01lc2EtOS4x LjcvYmluL2luc3RhbGwtc2gnCmxpYmRpcj0nJHtleGVjX3ByZWZpeH0vbGliJwpsaWJleGVjZGly PScke2V4ZWNfcHJlZml4fS9saWJleGVjJwpsb2NhbGVkaXI9JyR7ZGF0YXJvb3RkaXJ9L2xvY2Fs ZScKbG9jYWxzdGF0ZWRpcj0nJHtwcmVmaXh9L3ZhcicKbWFuZGlyPScvdXNyL2xvY2FsL21hbicK bWtkaXJfcD0nJChNS0RJUl9QKScKb2xkaW5jbHVkZWRpcj0nL3Vzci9pbmNsdWRlJwpwZGZkaXI9 JyR7ZG9jZGlyfScKcHJlZml4PScvdXNyL2xvY2FsJwpwcm9ncmFtX3RyYW5zZm9ybV9uYW1lPSdz LHgseCwnCnBzZGlyPScke2RvY2Rpcn0nCnNiaW5kaXI9JyR7ZXhlY19wcmVmaXh9L3NiaW4nCnNo YXJlZHN0YXRlZGlyPScke3ByZWZpeH0vY29tJwpzeXNjb25mZGlyPScke3ByZWZpeH0vZXRjJwp0 YXJnZXQ9J2FtZDY0LXBvcnRibGQtZnJlZWJzZDkuMicKdGFyZ2V0X2FsaWFzPScnCnRhcmdldF9j cHU9J2FtZDY0Jwp0YXJnZXRfb3M9J2ZyZWVic2Q5LjInCnRhcmdldF92ZW5kb3I9J3BvcnRibGQn CgojIyAtLS0tLS0tLS0tLSAjIwojIyBjb25mZGVmcy5oLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoK LyogY29uZmRlZnMuaCAqLwojZGVmaW5lIFBBQ0tBR0VfTkFNRSAiTWVzYSIKI2RlZmluZSBQQUNL QUdFX1RBUk5BTUUgIm1lc2EiCiNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICI5LjEuNyIKI2RlZmlu ZSBQQUNLQUdFX1NUUklORyAiTWVzYSA5LjEuNyIKI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAi aHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9TWVzYSIK I2RlZmluZSBQQUNLQUdFX1VSTCAiIgojZGVmaW5lIFBBQ0tBR0UgIm1lc2EiCiNkZWZpbmUgVkVS U0lPTiAiOS4xLjciCiNkZWZpbmUgU1REQ19IRUFERVJTIDEKI2RlZmluZSBIQVZFX1NZU19UWVBF U19IIDEKI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQojZGVmaW5lIEhBVkVfU1RETElCX0ggMQoj ZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQojZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQojZGVmaW5lIEhB VkVfU1RSSU5HU19IIDEKI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQojZGVmaW5lIEhBVkVfU1RE SU5UX0ggMQojZGVmaW5lIEhBVkVfVU5JU1REX0ggMQojZGVmaW5lIEhBVkVfRExGQ05fSCAxCiNk ZWZpbmUgTFRfT0JKRElSICIubGlicy8iCiNkZWZpbmUgWVlURVhUX1BPSU5URVIgMQojZGVmaW5l IEhBVkVfQ0xPQ0tfR0VUVElNRSAxCiNkZWZpbmUgSEFWRV9QVEhSRUFEX1BSSU9fSU5IRVJJVCAx CiNkZWZpbmUgSEFWRV9QVEhSRUFEIDEKCmNvbmZpZ3VyZTogZXhpdCAxCg== --047d7b343f9a7d83e404f4108ed1-- From owner-freebsd-x11@FreeBSD.ORG Sun Mar 9 01:26:43 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2071BA41; Sun, 9 Mar 2014 01:26:43 +0000 (UTC) Received: from mail-lb0-x233.google.com (mail-lb0-x233.google.com [IPv6:2a00:1450:4010:c04::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2E0DEF94; Sun, 9 Mar 2014 01:26:42 +0000 (UTC) Received: by mail-lb0-f179.google.com with SMTP id p9so3754099lbv.38 for ; Sat, 08 Mar 2014 17:26:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=09pov9duj6YTLdA8Og5JL9snTMqU4734PNOMV48RXG0=; b=iZiXPiOyJ7qEoKDJlCoSfNlLWX0eYSFB4rPkmGnWvlwZLCqTuoWcMqpchtMqRl/8MW JjMiQh/JJV+s6NuOrd2hIsEM0MVjPlRnf96ov77hGjD/H5+WApMyxNfG6oIkvKfOQYNe L37bXapaduJEUl7WJwa6OHCg56mqtbWjNJXUhXUhS9C8WQ44g+rVCOUMFj0HSxWWuJhk 5/4KSlHg+WX4Fq29fq/u/mxTxwRKyExIyJ7ZO5QNEc4GBZz0ulBWiWY8SM1PGOCPH0n0 D4KrIpGa6fsgieuEKAjNbXHO9oL6hU/UTz0mBo/lnKvLq8PZxhW1LzWxCZc0F7Z6FL9e 91cw== MIME-Version: 1.0 X-Received: by 10.152.205.11 with SMTP id lc11mr17780545lac.29.1394328400321; Sat, 08 Mar 2014 17:26:40 -0800 (PST) Received: by 10.112.35.167 with HTTP; Sat, 8 Mar 2014 17:26:40 -0800 (PST) Date: Sun, 9 Mar 2014 01:26:40 +0000 Message-ID: Subject: [PATCH] Xorg in a jail From: Tom Evans To: "freebsd-x11@freebsd.org" , "freebsd-hackers@freebsd.org" Content-Type: multipart/mixed; boundary=001a1133a8180070a404f42261fd Cc: Alexander Leidinger , jamie@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Mar 2014 01:26:43 -0000 --001a1133a8180070a404f42261fd Content-Type: text/plain; charset=UTF-8 I've been reinstalling my home server with 10-STABLE and wanted to compartmentalise all the disparate tasks it does - file storage, DNS, web servers and mplayer/xorg/media stuff in general - in to a separate jail for each task. For the most part, this was quite straightforward, apart from with xorg I found that it wasn't quite supported. I found Alexander's patch, and the work Jamie did in part integrating it, allowing kmem read, and reworked it for 10-STABLE. >From Jamie's emails it looked like he was working on a way of properly integrating these permissions in a more unified way, but I had a pressing need :) I've tested this on 10-STABLE r262457M, intel graphics (ivy bridge, WITH_NEW_XORG), and everything seems to work just fine. I'm going to try out radeonkms and nvidia tomorrow also. Also please note that whilst I want things jailed for separation and neatness concerns rather than security, it must be pointed out that letting one jail read and write kernel memory of the whole machine is not at all secure! Anyone with root in this xorg jail would be able to break free of the jail. I'm not sure I did the jail allow parameters right, but it works for me - I would appreciate someone more competent taking a look! Also, dev_io_access should probably be renamed or using it to control access to /dev/mem split out from it? Also, is the style right? vim: noet sw=8 ts=8 is what I was using. Cheers Tom PS: I haven't tested any input devices yet with this, let me know! Instructions: Apply patch, rebuild world and kernel, install and update jails/basejails Create /etc/devfs.rules to unhide the pertinent devices and restart devfs This is what I am using, it might be overkill... [devfsrules_unhide_xorg=8] add include $devfsrules_hide_all add include $devfsrules_unhide_basic add include $devfsrules_unhide_login add path agpgart unhide add path console unhide add path consolectl unhide add path dri unhide add path 'dri/*' unhide add path io unhide add path mem unhide add path pci unhide add path tty unhide add path ttyv0 unhide add path ttyv1 unhide add path ttyv8 unhide Set sysctls on jail host to allow jails to have permission granted to them to access (in particular) /dev/mem, /dev/io and /dev/dri/* security.jail.dev_io_access=1 security.jail.dev_dri_access=1 Configure your chosen jail to use these devfs rules and allow them to use the devices. I use ezjail, so for me this meant changing /usr/local/etc/ezjail/ and setting these lines: export jail_xorg_foo_com_devfs_ruleset="8" export jail_xorg_foo_com_parameters="allow.dev_io_access=1 allow.dev_dri_access=1" Load any required kernel modules in the jail host - xorg in the jail will not be able to load them for you. Therefore, make sure to load i915kms, radeonkms or nvidia before hand. Install and use xorg in the jail as you would normally. --001a1133a8180070a404f42261fd Content-Type: text/plain; charset=US-ASCII; name="sys-jail-priv--xorg-in-jail.diff.txt" Content-Disposition: attachment; filename="sys-jail-priv--xorg-in-jail.diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hsjmunfq0 SW5kZXg6IHN5cy9kZXYvZHJtL2RybVAuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMvZGV2L2RybS9kcm1Q LmgJKHJldmlzaW9uIDI2MjQ1NykKKysrIHN5cy9kZXYvZHJtL2RybVAuaAkod29ya2luZyBjb3B5 KQpAQCAtMjI4LDcgKzIyOCw3IEBACiAjZGVmaW5lIFBBR0VfQUxJR04oYWRkcikgcm91bmRfcGFn ZShhZGRyKQogLyogRFJNX1NVU0VSIHJldHVybnMgdHJ1ZSBpZiB0aGUgdXNlciBpcyBzdXBlcnVz ZXIgKi8KICNpZiBfX0ZyZWVCU0RfdmVyc2lvbiA+PSA3MDAwMDAKLSNkZWZpbmUgRFJNX1NVU0VS KHApCQkocHJpdl9jaGVjayhwLCBQUklWX0RSSVZFUikgPT0gMCkKKyNkZWZpbmUgRFJNX1NVU0VS KHApCQkocHJpdl9jaGVjayhwLCBQUklWX0RSSV9EUklWRVIpID09IDApCiAjZWxzZQogI2RlZmlu ZSBEUk1fU1VTRVIocCkJCShzdXNlcihwKSA9PSAwKQogI2VuZGlmCkluZGV4OiBzeXMvZGV2L2Ry bTIvZHJtUC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KLS0tIHN5cy9kZXYvZHJtMi9kcm1QLmgJKHJldmlzaW9uIDI2 MjQ1NykKKysrIHN5cy9kZXYvZHJtMi9kcm1QLmgJKHdvcmtpbmcgY29weSkKQEAgLTI1MSw3ICsy NTEsNyBAQAogCiAjZGVmaW5lIFBBR0VfQUxJR04oYWRkcikgcm91bmRfcGFnZShhZGRyKQogLyog RFJNX1NVU0VSIHJldHVybnMgdHJ1ZSBpZiB0aGUgdXNlciBpcyBzdXBlcnVzZXIgKi8KLSNkZWZp bmUgRFJNX1NVU0VSKHApCQkocHJpdl9jaGVjayhwLCBQUklWX0RSSVZFUikgPT0gMCkKKyNkZWZp bmUgRFJNX1NVU0VSKHApCQkocHJpdl9jaGVjayhwLCBQUklWX0RSSV9EUklWRVIpID09IDApCiAj ZGVmaW5lIERSTV9BR1BfRklORF9ERVZJQ0UoKQlhZ3BfZmluZF9kZXZpY2UoKQogI2RlZmluZSBE Uk1fTVRSUl9XQwkJTURGX1dSSVRFQ09NQklORQogI2RlZmluZSBqaWZmaWVzCQkJdGlja3MKSW5k ZXg6IHN5cy9rZXJuL2tlcm5famFpbC5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHN5cy9rZXJuL2tlcm5famFp bC5jCShyZXZpc2lvbiAyNjI0NTcpCisrKyBzeXMva2Vybi9rZXJuX2phaWwuYwkod29ya2luZyBj b3B5KQpAQCAtMjA3LDYgKzIwNyw4IEBACiAJImFsbG93Lm1vdW50LnpmcyIsCiAJImFsbG93Lm1v dW50LnByb2NmcyIsCiAJImFsbG93Lm1vdW50LnRtcGZzIiwKKwkiYWxsb3cuZGV2X2lvX2FjY2Vz cyIsCisJImFsbG93LmRldl9kcmlfYWNjZXNzIiwKIH07CiBjb25zdCBzaXplX3QgcHJfYWxsb3df bmFtZXNfc2l6ZSA9IHNpemVvZihwcl9hbGxvd19uYW1lcyk7CiAKQEAgLTIyMyw2ICsyMjUsOCBA QAogCSJhbGxvdy5tb3VudC5ub3pmcyIsCiAJImFsbG93Lm1vdW50Lm5vcHJvY2ZzIiwKIAkiYWxs b3cubW91bnQubm90bXBmcyIsCisJImFsbG93Lm5vZGV2X2lvX2FjY2VzcyIsCisJImFsbG93Lm5v ZGV2X2RyaV9hY2Nlc3MiLAogfTsKIGNvbnN0IHNpemVfdCBwcl9hbGxvd19ub25hbWVzX3NpemUg PSBzaXplb2YocHJfYWxsb3dfbm9uYW1lcyk7CiAKQEAgLTM5NTAsNiArMzk1NCwyNyBAQAogCQly ZXR1cm4gKDApOwogCiAJCS8qCisJCSAqIEFsbG93IGFjY2VzcyB0byAvZGV2L2lvIGluIGEgamFp bCBpZiB0aGUgbm9uLWphaWxlZCBhZG1pbgorCQkgKiByZXF1ZXN0cyB0aGlzIGFuZCBpZiAvZGV2 L2lvIGV4aXN0cyBpbiB0aGUgamFpbC4gVGhpcworCQkgKiBhbGxvd3MgWG9yZyB0byBwcm9iZSBh IGNhcmQuCisJCSAqLworCWNhc2UgUFJJVl9JTzoKKwljYXNlIFBSSVZfS01FTV9XUklURToKKwkJ aWYgKGNyZWQtPmNyX3ByaXNvbi0+cHJfYWxsb3cgJiBQUl9BTExPV19ERVZfSU9fQUNDRVNTKQor CQkJcmV0dXJuICgwKTsKKwkJZWxzZQorCQkJcmV0dXJuIChFUEVSTSk7CisKKwkJLyoKKwkJICog QWxsb3cgbG93IGxldmVsIGFjY2VzcyB0byBEUkkuIFRoaXMgYWxsb3dzIFhvcmdzIHRvIHVzZSBE UkkuCisJCSAqLworCWNhc2UgUFJJVl9EUklfRFJJVkVSOgorCQlpZiAoY3JlZC0+Y3JfcHJpc29u LT5wcl9hbGxvdyAmIFBSX0FMTE9XX0RFVl9EUklfQUNDRVNTKQorCQkJcmV0dXJuICgwKTsKKwkJ ZWxzZQorCQkJcmV0dXJuIChFUEVSTSk7CisKKwkJLyoKIAkJICogQWxsb3cgamFpbGVkIHJvb3Qg dG8gc2V0IGxvZ2luY2xhc3MuCiAJCSAqLwogCWNhc2UgUFJJVl9QUk9DX1NFVExPR0lOQ0xBU1M6 CkBAIC00MjQ2LDYgKzQyNzEsMTUgQEAKICAgICBOVUxMLCBQUl9BTExPV19NT1VOVF9aRlMsIHN5 c2N0bF9qYWlsX2RlZmF1bHRfYWxsb3csICJJIiwKICAgICAiUHJvY2Vzc2VzIGluIGphaWwgY2Fu IG1vdW50IHRoZSB6ZnMgZmlsZSBzeXN0ZW0iKTsKIAorU1lTQ1RMX1BST0MoX3NlY3VyaXR5X2ph aWwsIE9JRF9BVVRPLCBkZXZfaW9fYWNjZXNzLAorICAgIENUTFRZUEVfSU5UIHwgQ1RMRkxBR19S VyB8IENUTEZMQUdfTVBTQUZFLAorICAgIE5VTEwsIFBSX0FMTE9XX0RFVl9JT19BQ0NFU1MsIHN5 c2N0bF9qYWlsX2RlZmF1bHRfYWxsb3csICJJIiwKKyAgICAiUHJvY2Vzc2VzIGluIGphaWwgY2Fu IGFjY2VzcyAvZGV2L2lvIGlmIGl0IGV4aXN0cyIpOworU1lTQ1RMX1BST0MoX3NlY3VyaXR5X2ph aWwsIE9JRF9BVVRPLCBkZXZfZHJpX2FjY2VzcywKKyAgICBDVExUWVBFX0lOVCB8IENUTEZMQUdf UlcgfCBDVExGTEFHX01QU0FGRSwKKyAgICBOVUxMLCBQUl9BTExPV19ERVZfRFJJX0FDQ0VTUywg c3lzY3RsX2phaWxfZGVmYXVsdF9hbGxvdywgIkkiLAorICAgICJQcm9jZXNzZXMgaW4gamFpbCBj YW4gYWNjZXNzIC9kZXYvZHJpIGlmIGl0IGV4aXN0cyIpOworCiBzdGF0aWMgaW50CiBzeXNjdGxf amFpbF9kZWZhdWx0X2xldmVsKFNZU0NUTF9IQU5ETEVSX0FSR1MpCiB7CkBAIC00MzgzLDYgKzQ0 MTcsMTAgQEAKICAgICAiQiIsICJKYWlsIG1heSBzZXQgZmlsZSBxdW90YXMiKTsKIFNZU0NUTF9K QUlMX1BBUkFNKF9hbGxvdywgc29ja2V0X2FmLCBDVExUWVBFX0lOVCB8IENUTEZMQUdfUlcsCiAg ICAgIkIiLCAiSmFpbCBtYXkgY3JlYXRlIHNvY2tldHMgb3RoZXIgdGhhbiBqdXN0IFVOSVgvSVB2 NC9JUHY2L3JvdXRlIik7CitTWVNDVExfSkFJTF9QQVJBTShfYWxsb3csIGRldl9pb19hY2Nlc3Ms IENUTFRZUEVfSU5UIHwgQ1RMRkxBR19SVywKKyAgICAiQiIsICJKYWlsIG1heSBhY2Nlc3MgL2Rl di9pbyBpZiBpdCBleGlzdHMiKTsKK1NZU0NUTF9KQUlMX1BBUkFNKF9hbGxvdywgZGV2X2RyaV9h Y2Nlc3MsIENUTFRZUEVfSU5UIHwgQ1RMRkxBR19SVywKKyAgICAiQiIsICJKYWlsIG1heSBhY2Nl c3MgL2Rldi9kcmkgaWYgaXQgZXhpc3RzIik7CiAKIFNZU0NUTF9KQUlMX1BBUkFNX1NVQk5PREUo YWxsb3csIG1vdW50LCAiSmFpbCBtb3VudC91bm1vdW50IHBlcm1pc3Npb24gZmxhZ3MiKTsKIFNZ U0NUTF9KQUlMX1BBUkFNKF9hbGxvd19tb3VudCwgLCBDVExUWVBFX0lOVCB8IENUTEZMQUdfUlcs CkluZGV4OiBzeXMvc3lzL2phaWwuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMvc3lzL2phaWwuaAkocmV2 aXNpb24gMjYyNDU3KQorKysgc3lzL3N5cy9qYWlsLmgJKHdvcmtpbmcgY29weSkKQEAgLTIyOCw3 ICsyMjgsOSBAQAogI2RlZmluZQlQUl9BTExPV19NT1VOVF9aRlMJCTB4MDIwMAogI2RlZmluZQlQ Ul9BTExPV19NT1VOVF9QUk9DRlMJCTB4MDQwMAogI2RlZmluZQlQUl9BTExPV19NT1VOVF9UTVBG UwkJMHgwODAwCi0jZGVmaW5lCVBSX0FMTE9XX0FMTAkJCTB4MGZmZgorI2RlZmluZQlQUl9BTExP V19ERVZfSU9fQUNDRVNTCQkweDEwMDAKKyNkZWZpbmUJUFJfQUxMT1dfREVWX0RSSV9BQ0NFU1MJ CTB4MjAwMAorI2RlZmluZQlQUl9BTExPV19BTEwJCQkweDNmZmYKIAogLyoKICAqIE9TRCBtZXRo b2RzCkluZGV4OiBzeXMvc3lzL3ByaXYuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMvc3lzL3ByaXYuaAko cmV2aXNpb24gMjYyNDU3KQorKysgc3lzL3N5cy9wcml2LmgJKHdvcmtpbmcgY29weSkKQEAgLTUw MCwxMCArNTAwLDExIEBACiAjZGVmaW5lCVBSSVZfS01FTV9SRUFECQk2ODAJLyogT3BlbiBtZW0v a21lbSBmb3IgcmVhZGluZy4gKi8KICNkZWZpbmUJUFJJVl9LTUVNX1dSSVRFCQk2ODEJLyogT3Bl biBtZW0va21lbSBmb3Igd3JpdGluZy4gKi8KIAorI2RlZmluZQlQUklWX0RSSV9EUklWRVIJCTY4 MgogLyoKICAqIFRyYWNrIGVuZCBvZiBwcml2aWxlZ2UgbGlzdC4KICAqLwotI2RlZmluZQlfUFJJ Vl9ISUdIRVNUCQk2ODIKKyNkZWZpbmUJX1BSSVZfSElHSEVTVAkJNjgzCiAKIC8qCiAgKiBWYWxp ZGF0ZSB0aGF0IGEgbmFtZWQgcHJpdmlsZWdlIGlzIGtub3duIGJ5IHRoZSBwcml2aWxlZ2Ugc3lz dGVtLiAgSW52YWxpZAo= --001a1133a8180070a404f42261fd-- From owner-freebsd-x11@FreeBSD.ORG Sun Mar 9 04:42:10 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C6F06674; Sun, 9 Mar 2014 04:42:10 +0000 (UTC) Received: from m2.gritton.org (gritton.org [199.192.164.235]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9B1BB100; Sun, 9 Mar 2014 04:42:10 +0000 (UTC) Received: from [192.168.0.34] (c-50-168-192-61.hsd1.ut.comcast.net [50.168.192.61]) (authenticated bits=0) by m2.gritton.org (8.14.7/8.14.7) with ESMTP id s294g3hs029017; Sat, 8 Mar 2014 21:42:03 -0700 (MST) (envelope-from jamie@freebsd.org) Message-ID: <531BF113.7060704@freebsd.org> Date: Sat, 08 Mar 2014 21:41:55 -0700 From: James Gritton User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Tom Evans , "freebsd-x11@freebsd.org" , "freebsd-hackers@freebsd.org" Subject: Re: [PATCH] Xorg in a jail References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Alexander Leidinger X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Mar 2014 04:42:10 -0000 On 3/8/2014 6:26 PM, Tom Evans wrote: > I've been reinstalling my home server with 10-STABLE and wanted to > compartmentalise all the disparate tasks it does - file storage, DNS, > web servers and mplayer/xorg/media stuff in general - in to a separate > jail for each task. > > For the most part, this was quite straightforward, apart from with > xorg I found that it wasn't quite supported. I found Alexander's > patch, and the work Jamie did in part integrating it, allowing kmem > read, and reworked it for 10-STABLE. > > From Jamie's emails it looked like he was working on a way of properly > integrating these permissions in a more unified way, but I had a > pressing need :) > > I've tested this on 10-STABLE r262457M, intel graphics (ivy bridge, > WITH_NEW_XORG), and everything seems to work just fine. I'm going to > try out radeonkms and nvidia tomorrow also. > > Also please note that whilst I want things jailed for separation and > neatness concerns rather than security, it must be pointed out that > letting one jail read and write kernel memory of the whole machine is > not at all secure! Anyone with root in this xorg jail would be able to > break free of the jail. The work to "properly integrate" the permissions got the kibosh for just that reason. The kmem permission thing can stand on it's own, but it's not going to be jail-triggered except in an unofficial patch. There's theoretically a "right way" to do this, that would allow an X11-enabled jail to remain secure, but that right way involves rewriting the graphics drivers not to use any direct kernel/dev memory access, and is so way out of scope as not to be considered (at least by anyone I know). - Jamie From owner-freebsd-x11@FreeBSD.ORG Sun Mar 9 12:48:11 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EDE44298 for ; Sun, 9 Mar 2014 12:48:11 +0000 (UTC) Received: from smtp21.services.sfr.fr (smtp21.services.sfr.fr [93.17.128.1]) by mx1.freebsd.org (Postfix) with ESMTP id AE0D6632 for ; Sun, 9 Mar 2014 12:48:11 +0000 (UTC) Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2104.sfr.fr (SMTP Server) with ESMTP id 9D0BE70000A6 for ; Sun, 9 Mar 2014 13:39:05 +0100 (CET) Received: from [192.168.1.101] (70.142.14.109.rev.sfr.net [109.14.142.70]) by msfrf2104.sfr.fr (SMTP Server) with ESMTP id 6A63B700009A for ; Sun, 9 Mar 2014 13:39:05 +0100 (CET) X-SFR-UUID: 20140309123905435.6A63B700009A@msfrf2104.sfr.fr Message-ID: <531C60E8.3070002@club-internet.fr> Date: Sun, 09 Mar 2014 13:39:04 +0100 From: Juanitou User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: newcons in 10-STABLE first impression References: <1394216891554-5892502.post@n5.nabble.com> <1394315884445-5892773.post@n5.nabble.com> In-Reply-To: <1394315884445-5892773.post@n5.nabble.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Mar 2014 12:48:12 -0000 Hi! I guess it’s a well-known fact that vt works in my old config, but just to confirm: - 10.0-RELEASE userland with 10.0-STABLE r262926 kernel (not bothered to make world) - i386 - New Xorg (1.12.4) - ATI Radeon 9250 5960 (AGP) - xf86-video-ati-7.2.0_1 It boots normally, showing messages (no logo though), loads Xorg then I can switch back and forth to virtual consoles. It shut downs showing messages as expected. If any particular tests are needed I’m willing to do them. Thanks for the hard work! Juan From owner-freebsd-x11@FreeBSD.ORG Sun Mar 9 18:14:24 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E46333F9; Sun, 9 Mar 2014 18:14:24 +0000 (UTC) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 8CAC9658; Sun, 9 Mar 2014 18:14:24 +0000 (UTC) Received: from outgoing.leidinger.net (p57A39E5C.dip0.t-ipconnect.de [87.163.158.92]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id CDEB98443ED; Sun, 9 Mar 2014 19:08:06 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id A5EDC3ACC; Sun, 9 Mar 2014 19:08:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1394388483; bh=LhE8OnO6iBAUZDhXyeFQhlq9YKezjmK76tCpSF2v+Ys=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=r312aaCxfSDmcXi84CHeb2PrJGrZ9UZMyIko/jcZRv4ZnYvWxOws+sc6huRXiC4JG 9smPtUig+7W1veNA9qHFoAO6pNVT+TAlF5hpsKJnx0OHOrlg54YORGbZgJhSCMzUuO lK0h2gNMFR54Pp0mDSzwodfKSivZsVmAgRe6NdbMRfuSIZfVffud3izyKKgXJ+8eLa fYLqVX+DJNk/FVkITouPDnLdi47adB5dR70R8UkMWbEjydzZ8gWCyBWQlDoI/WRY9U o85m+9vZ20fkqS0iMl51gFZAi1kkvkLS4aXS83dewkTfDzuUt8t2SNUohOErTEH3L7 KJGrShhKY5Igg== Date: Sun, 9 Mar 2014 19:08:02 +0100 From: Alexander Leidinger To: Tom Evans Subject: Re: [PATCH] Xorg in a jail Message-ID: <20140309190802.00006452@unknown> In-Reply-To: References: X-Mailer: Claws Mail 3.9.2-55-g74b05b (GTK+ 2.16.6; i586-pc-mingw32msvc) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/AhBzelH+BDWZDQCUCcF+39Y" X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: CDEB98443ED.A9FC6 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-0.768, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.40, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10, MIME_BAD_LINEBREAK 0.50, RP_MATCHES_RCVD -0.00, TW_EV 0.08, TW_KM 0.08, TW_ZF 0.08) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1394993289.9394@oUGEHA9MiW7NExS0v3Pm2g X-EBL-Spam-Status: No Cc: "freebsd-hackers@freebsd.org" , "freebsd-x11@freebsd.org" , jamie@freebsd.org, uqs@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Mar 2014 18:14:25 -0000 --MP_/AhBzelH+BDWZDQCUCcF+39Y Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline On Sun, 9 Mar 2014 01:26:40 +0000 Tom Evans wrote: > I've been reinstalling my home server with 10-STABLE and wanted to > compartmentalise all the disparate tasks it does - file storage, DNS, > web servers and mplayer/xorg/media stuff in general - in to a separate > jail for each task. > > For the most part, this was quite straightforward, apart from with > xorg I found that it wasn't quite supported. I found Alexander's > patch, and the work Jamie did in part integrating it, allowing kmem > read, and reworked it for 10-STABLE. Seems you have an old one. Attached is what I was sending to jamie not long ago (but this is not in the FreeBSD tree due to the conclusion that such a huge impact on the security part should not be a simple allow.xxx switch). > From Jamie's emails it looked like he was working on a way of properly > integrating these permissions in a more unified way, but I had a > pressing need :) > > I've tested this on 10-STABLE r262457M, intel graphics (ivy bridge, > WITH_NEW_XORG), and everything seems to work just fine. I'm going to > try out radeonkms and nvidia tomorrow also. I use it with NVidia hardware (FreeBSD 11-current shortly after the switch to 11-current), I also have an old machine with a radeon card where the patch works too (with a very old 10-current). > Also please note that whilst I want things jailed for separation and > neatness concerns rather than security, it must be pointed out that > letting one jail read and write kernel memory of the whole machine is > not at all secure! Anyone with root in this xorg jail would be able to > break free of the jail. This is correct. > I'm not sure I did the jail allow parameters right, but it works for > me - I would appreciate someone more competent taking a look! Also, > dev_io_access should probably be renamed or using it to control access > to /dev/mem split out from it? Also, is the style right? vim: noet > sw=8 ts=8 is what I was using. The attached patch uses "allow.kmem_access" for both. > Cheers > > Tom > > PS: I haven't tested any input devices yet with this, let me know! > > Instructions: > > Apply patch, rebuild world and kernel, install and update > jails/basejails > > Create /etc/devfs.rules to unhide the pertinent devices and restart > devfs This is what I am using, it might be overkill... Some parts are not needed, you don't need the console, and with nvidia hardware you need the nvidia devices. It's also enough to have the tty you want to use Xorg on (by default ttyv8, my rules also have ttyv0, but I haven't tested if it is really needed... it's still "naturally grown" for ttyv0). > [devfsrules_unhide_xorg=8] > add include $devfsrules_hide_all > add include $devfsrules_unhide_basic > add include $devfsrules_unhide_login > add path agpgart unhide > add path console unhide > add path consolectl unhide > add path dri unhide > add path 'dri/*' unhide > add path io unhide > add path mem unhide > add path pci unhide > add path tty unhide > add path ttyv0 unhide > add path ttyv1 unhide > add path ttyv8 unhide See the attached rules. I have two desktop entries (the second one is for jails with zfs datasets) in there. Normally you want to have audio devices, a mouse and a keyboard for a desktop. There are some more permissions, I also give access to optical drives and USB memory sticks and a TV tuner, you may not want to give that broad permissions (remove the cuse/cam/usb part). > Set sysctls on jail host to allow jails to have permission granted to > them to access (in particular) /dev/mem, /dev/io and /dev/dri/* > > security.jail.dev_io_access=1 > security.jail.dev_dri_access=1 Do NOT use the sysctls in this patch, they allow all jails to access the devices, if the devfs rules are appropriate. The attached patch doesn't have them anymore. I had them in in the first implementation, then jamie introduced the allow.XXX and I transitioned to this but forgot to remove the sysctls after migrating my jail. I removed them recently before sending the patch to jamie after his kmem change. > Configure your chosen jail to use these devfs rules and allow them to > use the devices. I use ezjail, so for me this meant changing > /usr/local/etc/ezjail/ and setting these lines: > > export jail_xorg_foo_com_devfs_ruleset="8" > export jail_xorg_foo_com_parameters="allow.dev_io_access=1 > allow.dev_dri_access=1" With the attached patch this is ="allow.dev_kmem_access" (you don't need the "=1" part). > Load any required kernel modules in the jail host - xorg in the jail > will not be able to load them for you. Therefore, make sure to load > i915kms, radeonkms or nvidia before hand. Correct. > Install and use xorg in the jail as you would normally. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 --MP_/AhBzelH+BDWZDQCUCcF+39Y Content-Type: application/octet-stream; name=jail.diff Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=jail.diff SW5kZXg6IHN5cy9kZXYvZHJtL2RybVAuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMvZGV2L2RybS9kcm1Q LmgJKHJldmlzaW9uIDI2MDE1OSkKKysrIHN5cy9kZXYvZHJtL2RybVAuaAkod29ya2luZyBjb3B5 KQpAQCAtMjI4LDcgKzIyOCw3IEBACiAjZGVmaW5lIFBBR0VfQUxJR04oYWRkcikgcm91bmRfcGFn ZShhZGRyKQogLyogRFJNX1NVU0VSIHJldHVybnMgdHJ1ZSBpZiB0aGUgdXNlciBpcyBzdXBlcnVz ZXIgKi8KICNpZiBfX0ZyZWVCU0RfdmVyc2lvbiA+PSA3MDAwMDAKLSNkZWZpbmUgRFJNX1NVU0VS KHApCQkocHJpdl9jaGVjayhwLCBQUklWX0RSSVZFUikgPT0gMCkKKyNkZWZpbmUgRFJNX1NVU0VS KHApCQkocHJpdl9jaGVjayhwLCBQUklWX0tNRU1fV1JJVEUpID09IDApCiAjZWxzZQogI2RlZmlu ZSBEUk1fU1VTRVIocCkJCShzdXNlcihwKSA9PSAwKQogI2VuZGlmCkluZGV4OiBzeXMva2Vybi9r ZXJuX2phaWwuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMva2Vybi9rZXJuX2phaWwuYwkocmV2aXNpb24g MjYwMTU5KQorKysgc3lzL2tlcm4va2Vybl9qYWlsLmMJKHdvcmtpbmcgY29weSkKQEAgLTIwOCw2 ICsyMDgsNyBAQAogCSJhbGxvdy5tb3VudC56ZnMiLAogCSJhbGxvdy5tb3VudC5wcm9jZnMiLAog CSJhbGxvdy5tb3VudC50bXBmcyIsCisJImFsbG93LmttZW1fYWNjZXNzIiwKIH07CiBjb25zdCBz aXplX3QgcHJfYWxsb3dfbmFtZXNfc2l6ZSA9IHNpemVvZihwcl9hbGxvd19uYW1lcyk7CiAKQEAg LTIyNCw2ICsyMjUsNyBAQAogCSJhbGxvdy5tb3VudC5ub3pmcyIsCiAJImFsbG93Lm1vdW50Lm5v cHJvY2ZzIiwKIAkiYWxsb3cubW91bnQubm90bXBmcyIsCisJImFsbG93Lm5va21lbV9hY2Nlc3Mi LAogfTsKIGNvbnN0IHNpemVfdCBwcl9hbGxvd19ub25hbWVzX3NpemUgPSBzaXplb2YocHJfYWxs b3dfbm9uYW1lcyk7CiAKQEAgLTM5NTEsNiArMzk1MywyNyBAQAogCQlyZXR1cm4gKDApOwogCiAJ CS8qCisJCSAqIEFsbG93IGFjY2VzcyB0byAvZGV2L2lvIGluIGEgamFpbCBpZiB0aGUgbm9uLWph aWxlZCBhZG1pbgorCQkgKiByZXF1ZXN0cyB0aGlzIGFuZCBpZiAvZGV2L2lvIGV4aXN0cyBpbiB0 aGUgamFpbC4gVGhpcworCQkgKiBhbGxvd3MgWG9yZyB0byBwcm9iZSBhIGNhcmQuCisJCSAqLwor CWNhc2UgUFJJVl9JTzoKKwkJaWYgKGNyZWQtPmNyX3ByaXNvbi0+cHJfYWxsb3cgJiBQUl9BTExP V19LTUVNX0FDQ0VTUykKKwkJCXJldHVybiAoMCk7CisJCWVsc2UKKwkJCXJldHVybiAoRVBFUk0p OworCisJCS8qCisJCSAqIEFsbG93IGxvdyBsZXZlbCBhY2Nlc3MgdG8gS01FTS1saWtlIGRldmlj ZXMgKGUuZy4gdG8KKwkJICogYWxsb3cgWG9yZyB0byB1c2UgRFJJKS4KKwkJICovCisJY2FzZSBQ UklWX0tNRU1fV1JJVEU6CisJCWlmIChjcmVkLT5jcl9wcmlzb24tPnByX2FsbG93ICYgUFJfQUxM T1dfS01FTV9BQ0NFU1MpCisJCQlyZXR1cm4gKDApOworCQllbHNlCisJCQlyZXR1cm4gKEVQRVJN KTsKKworCQkvKgogCQkgKiBBbGxvdyBqYWlsZWQgcm9vdCB0byBzZXQgbG9naW5jbGFzcy4KIAkJ ICovCiAJY2FzZSBQUklWX1BST0NfU0VUTE9HSU5DTEFTUzoKQEAgLTQzODQsNiArNDQwNyw4IEBA CiAgICAgIkIiLCAiSmFpbCBtYXkgc2V0IGZpbGUgcXVvdGFzIik7CiBTWVNDVExfSkFJTF9QQVJB TShfYWxsb3csIHNvY2tldF9hZiwgQ1RMVFlQRV9JTlQgfCBDVExGTEFHX1JXLAogICAgICJCIiwg IkphaWwgbWF5IGNyZWF0ZSBzb2NrZXRzIG90aGVyIHRoYW4ganVzdCBVTklYL0lQdjQvSVB2Ni9y b3V0ZSIpOworU1lTQ1RMX0pBSUxfUEFSQU0oX2FsbG93LCBrbWVtX2FjY2VzcywgQ1RMVFlQRV9J TlQgfCBDVExGTEFHX1JXLAorICAgICJCIiwgIkphaWwgbWF5IGFjY2VzcyBrbWVtLWxpa2UgZGV2 aWNlcyAoaW8sIGRyaSkgaWYgdGhleSBleGlzdCIpOwogCiBTWVNDVExfSkFJTF9QQVJBTV9TVUJO T0RFKGFsbG93LCBtb3VudCwgIkphaWwgbW91bnQvdW5tb3VudCBwZXJtaXNzaW9uIGZsYWdzIik7 CiBTWVNDVExfSkFJTF9QQVJBTShfYWxsb3dfbW91bnQsICwgQ1RMVFlQRV9JTlQgfCBDVExGTEFH X1JXLApJbmRleDogc3lzL3N5cy9qYWlsLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc3lzL3N5cy9qYWlsLmgJ KHJldmlzaW9uIDI2MDE1OSkKKysrIHN5cy9zeXMvamFpbC5oCSh3b3JraW5nIGNvcHkpCkBAIC0y MjgsOCArMjI4LDEwIEBACiAjZGVmaW5lCVBSX0FMTE9XX01PVU5UX1pGUwkJMHgwMjAwCiAjZGVm aW5lCVBSX0FMTE9XX01PVU5UX1BST0NGUwkJMHgwNDAwCiAjZGVmaW5lCVBSX0FMTE9XX01PVU5U X1RNUEZTCQkweDA4MDAKLSNkZWZpbmUJUFJfQUxMT1dfQUxMCQkJMHgwZmZmCisjZGVmaW5lCVBS X0FMTE9XX0tNRU1fQUNDRVNTCQkweDEwMDAKKyNkZWZpbmUJUFJfQUxMT1dfQUxMCQkJMHgxZmZm CiAKKwogLyoKICAqIE9TRCBtZXRob2RzCiAgKi8K --MP_/AhBzelH+BDWZDQCUCcF+39Y Content-Type: application/octet-stream; name=devfs.rules Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=devfs.rules W2RldmZzcnVsZXNfdW5oaWRlX2F1ZGlvPTVdCmFkZCBwYXRoICdhdWRpbyonIHVuaGlkZQphZGQg cGF0aCAnZHNwKicgdW5oaWRlCmFkZCBwYXRoIG1pZGlzdGF0IHVuaGlkZQphZGQgcGF0aCAnbWl4 ZXIqJyB1bmhpZGUKYWRkIHBhdGggJ211c2ljKicgdW5oaWRlCmFkZCBwYXRoICdzZXF1ZW5jZXIq JyB1bmhpZGUKYWRkIHBhdGggc25kc3RhdCB1bmhpZGUKYWRkIHBhdGggc3BlYWtlciB1bmhpZGUK CltkZXZmc3J1bGVzX3VuaGlkZV9wcmludGVycz02XQphZGQgcGF0aCAnbHB0KicgdW5oaWRlCmFk ZCBwYXRoICd1bHB0KicgdW5oaWRlIHVzZXIgMTkzIGdyb3VwIDE5MwphZGQgcGF0aCAndW5scHQq JyB1bmhpZGUgdXNlciAxOTMgZ3JvdXAgMTkzCgpbZGV2ZnNydWxlc191bmhpZGVfaW5wdXQ9N10K YWRkIHBhdGggJ2F0a2JkKicgdW5oaWRlCmFkZCBwYXRoICdrYmQqJyB1bmhpZGUKYWRkIHBhdGgg J2pveSonIHVuaGlkZQphZGQgcGF0aCAncHNtKicgdW5oaWRlCmFkZCBwYXRoIHN5c21vdXNlIHVu aGlkZQphZGQgcGF0aCAndWtiZConIHVuaGlkZQphZGQgcGF0aCAndW1zKicgdW5oaWRlCgpbZGV2 ZnNydWxlc191bmhpZGVfeG9yZz04XQphZGQgcGF0aCBhZ3BnYXJ0IHVuaGlkZQojYWRkIHBhdGgg Y29uc29sZSB1bmhpZGUKYWRkIHBhdGggZHJpIHVuaGlkZQphZGQgcGF0aCAnZHJpKicgdW5oaWRl CmFkZCBwYXRoIG52aWRpYWN0bCB1bmhpZGUKYWRkIHBhdGggJ252aWRpYSonIHVuaGlkZQphZGQg cGF0aCBpbyB1bmhpZGUKYWRkIHBhdGggbWVtIHVuaGlkZQphZGQgcGF0aCBwY2kgdW5oaWRlCmFk ZCBwYXRoIHR0eSB1bmhpZGUKYWRkIHBhdGggdHR5djAgdW5oaWRlCiNhZGQgcGF0aCB0dHl2MSB1 bmhpZGUKYWRkIHBhdGggdHR5djggdW5oaWRlCgpbZGV2ZnNydWxlc191bmhpZGVfY2FtPTldCmFk ZCBwYXRoICdkYSonIHVuaGlkZQphZGQgcGF0aCAnY2QqJyB1bmhpZGUKYWRkIHBhdGggJ2NkKicg bW9kZSAwNjY2CmFkZCBwYXRoICdwYXNzKicgdW5oaWRlCmFkZCBwYXRoICd4cHQqJyB1bmhpZGUK CltkZXZmc3J1bGVzX3VuaGlkZV9hdGFjZD0xMF0KYWRkIHBhdGggJ2FjZConIHVuaGlkZQphZGQg cGF0aCAnYWNkKicgbW9kZSAwNjY2CgpbZGV2ZnNydWxlc191bmhpZGVfa21lbT0xMV0KYWRkIHBh dGgga21lbSB1bmhpZGUKCltkZXZmc3J1bGVzX3VuaGlkZV96ZnM9MTJdCmFkZCBwYXRoIHpmcyB1 bmhpZGUKCltkZXZmc3J1bGVzX3VuaGlkZV9jdXNlPTEzXQphZGQgcGF0aCBjdXNlIHVuaGlkZQph ZGQgcGF0aCB2aWRlbyB1bmhpZGUKYWRkIHBhdGggJ3ZpZGVvKicgdW5oaWRlCmFkZCBwYXRoIGR2 YiB1bmhpZGUKYWRkIHBhdGggJ2R2YionIHVuaGlkZQphZGQgcGF0aCAnYWRhcHRlcionIHVuaGlk ZQphZGQgcGF0aCBpbnB1dCB1bmhpZGUKYWRkIHBhdGggJ2lucHV0KicgdW5oaWRlCgpbZGV2ZnNy dWxlc191bmhpZGVfdXNiPTE0XQphZGQgcGF0aCAndXNiJyB1bmhpZGUKYWRkIHBhdGggJ3VzYion IHVuaGlkZQphZGQgcGF0aCAndWdlbionIHVuaGlkZQoKIwojIFRoaXMgYWxsb3dzIHRvIHJ1biBh IGRlc2t0b3Agc3lzdGVtIGluIGEgamFpbC4gIFRoaW5rIGFib3V0IHdoYXQgeW91IHdhbnQgdG8K IyBhY2hpZXZlIGJlZm9yZSB5b3UgdXNlIHRoaXMsIGl0IG9wZW5zIHVwIHRoZSBlbnRpcmUgbWFj aGluZSB0byBhY2Nlc3MgZnJvbQojIHRoaXMgamFpbCB0byBhbnkgc29waGlzdGljYXRlZCBwcm9n cmFtLgojCltkZXZmc3J1bGVzX2phaWxfZGVza3RvcD0xNV0KYWRkIGluY2x1ZGUgJGRldmZzcnVs ZXNfaGlkZV9hbGwKYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfdW5oaWRlX2Jhc2ljCmFkZCBpbmNs dWRlICRkZXZmc3J1bGVzX3VuaGlkZV9sb2dpbgphZGQgaW5jbHVkZSAkZGV2ZnNydWxlc191bmhp ZGVfYXVkaW8KYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfdW5oaWRlX2lucHV0CmFkZCBpbmNsdWRl ICRkZXZmc3J1bGVzX3VuaGlkZV94b3JnCmFkZCBpbmNsdWRlICRkZXZmc3J1bGVzX3VuaGlkZV9j YW0KYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfdW5oaWRlX2ttZW0KYWRkIGluY2x1ZGUgJGRldmZz cnVsZXNfdW5oaWRlX2N1c2UKYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfdW5oaWRlX3VzYgoKW2Rl dmZzcnVsZXNfamFpbF9wcmludHNlcnZlcj0xNl0KYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfaGlk ZV9hbGwKYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfdW5oaWRlX2Jhc2ljCmFkZCBpbmNsdWRlICRk ZXZmc3J1bGVzX3VuaGlkZV9sb2dpbgphZGQgaW5jbHVkZSAkZGV2ZnNydWxlc191bmhpZGVfcHJp bnRlcnMKYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfdW5oaWRlX3pmcwoKW2RldmZzcnVsZXNfamFp bF93aXRoemZzPTE3XQphZGQgaW5jbHVkZSAkZGV2ZnNydWxlc19oaWRlX2FsbAphZGQgaW5jbHVk ZSAkZGV2ZnNydWxlc191bmhpZGVfYmFzaWMKYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfdW5oaWRl X2xvZ2luCmFkZCBpbmNsdWRlICRkZXZmc3J1bGVzX3VuaGlkZV96ZnMKCltkZXZmc3J1bGVzX2ph aWxfZGVza3RvcF93aXRoemZzPTE4XQphZGQgaW5jbHVkZSAkZGV2ZnNydWxlc19oaWRlX2FsbAph ZGQgaW5jbHVkZSAkZGV2ZnNydWxlc191bmhpZGVfYmFzaWMKYWRkIGluY2x1ZGUgJGRldmZzcnVs ZXNfdW5oaWRlX2xvZ2luCmFkZCBpbmNsdWRlICRkZXZmc3J1bGVzX3VuaGlkZV9hdWRpbwphZGQg aW5jbHVkZSAkZGV2ZnNydWxlc191bmhpZGVfaW5wdXQKYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNf dW5oaWRlX3hvcmcKYWRkIGluY2x1ZGUgJGRldmZzcnVsZXNfdW5oaWRlX2NhbQphZGQgaW5jbHVk ZSAkZGV2ZnNydWxlc191bmhpZGVfa21lbQphZGQgaW5jbHVkZSAkZGV2ZnNydWxlc191bmhpZGVf Y3VzZQphZGQgaW5jbHVkZSAkZGV2ZnNydWxlc191bmhpZGVfdXNiCmFkZCBpbmNsdWRlICRkZXZm c3J1bGVzX3VuaGlkZV96ZnMKCg== --MP_/AhBzelH+BDWZDQCUCcF+39Y-- From owner-freebsd-x11@FreeBSD.ORG Mon Mar 10 11:06:57 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3761C211 for ; Mon, 10 Mar 2014 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2505482A for ; Mon, 10 Mar 2014 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2AB6vYs043431 for ; Mon, 10 Mar 2014 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2AB6uIS043429 for freebsd-x11@FreeBSD.org; Mon, 10 Mar 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 10 Mar 2014 11:06:56 GMT Message-Id: <201403101106.s2AB6uIS043429@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Mar 2014 11:06:57 -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 ports/187205 x11 [PATCH] x11/libxcb: fix USE_PYTHON_BUILD o ports/187200 x11 [PATCH] x11/xcb-proto: fix USE_PYTHON o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/187022 x11 [patch] x11-servers/xorg-nestserver fails to install o ports/187019 x11 x11/xdm installation failes due to pkg-plist typo o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 46 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 10 12:31:12 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 38D09CD3 for ; Mon, 10 Mar 2014 12:31:12 +0000 (UTC) Received: from smtp22.services.sfr.fr (smtp22.services.sfr.fr [93.17.128.13]) by mx1.freebsd.org (Postfix) with ESMTP id F1A7A294 for ; Mon, 10 Mar 2014 12:31:10 +0000 (UTC) Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2214.sfr.fr (SMTP Server) with ESMTP id 687CA7000204 for ; Mon, 10 Mar 2014 13:22:36 +0100 (CET) Received: from [192.168.1.101] (5.79.203.77.rev.sfr.net [77.203.79.5]) by msfrf2214.sfr.fr (SMTP Server) with ESMTP id 95ADB700017C for ; Mon, 10 Mar 2014 13:22:35 +0100 (CET) X-SFR-UUID: 20140310122235613.95ADB700017C@msfrf2214.sfr.fr Message-ID: <531DAE8C.8020805@club-internet.fr> Date: Mon, 10 Mar 2014 13:22:36 +0100 From: Juanitou User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Where to post working hardware configuration References: <5319F17B.9080300@dumbbell.fr> In-Reply-To: <5319F17B.9080300@dumbbell.fr> Content-Type: multipart/mixed; boundary=------------080200040009050208090909 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Mar 2014 12:31:12 -0000 This is a multi-part message in MIME format. --------------080200040009050208090909 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit On 07/03/2014 16:55, Juanitou wrote: > Hi! > > More success: > - 10.0-RELEASE > - i386 > - New Xorg (1.12.4) > - ATI Radeon 9250 5960 (AGP) > - xf86-video-ati-7.2.0_1 > - cairo-1.12.16,2 > - openbox-3.5.2_2 > > Thanks for the hard work! > Juan > Now that I’m using newcons and so I can look at the messages issued on the virtual console while Xorg is loading, I have realized that if no errors are shown in Xorg.0.log, these are printed on the console concerning GPU acceleration: > info: [drm] Detected VRAM RAM=128M, BAR=128M > info: [drm] RAM width 64bits DDR > [TTM] Zone kernel: Available graphics memory: 775888 kiB > [TTM] Initializing pool allocator > info: [drm] radeon: 128M of VRAM memory ready > info: [drm] radeon: 128M of GTT memory ready. > *error: [drm:pid1038:radeon_gart_bind] *ERROR* trying to bind memory to uninitialized GART !* > *error: [drm:pid1038:radeon_ttm_backend_bind] *ERROR* failed to bind 1 pages at 0x00000000* > *drmn0: warning: (-22) create WB bo failed* > *drmn0: error: Disabling GPU acceleration* > info: [drm] radeon: cp finalized > info: [drm] radeon: cp finalized > [TTM] Finalizing pool allocator > [TTM] Zone kernel: Used memory at exit: 0 kiB > info: [drm] radeon: ttm finalized On the other hand, Xorg.log says: > (II) RADEON(0): Acceleration enabled Is the former error a transient problem or, more generally, something I should not worry about for this particular GPU? Attached bot dmesg output and Xorg.log Best regards, Juan Molina --------------080200040009050208090909 Content-Type: text/plain; charset=windows-1252; name="messages" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="messages" Copyright (c) 1992-2014 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.0-STABLE #0 r262925: Sat Mar 8 21:26:37 CET 2014 root@Marianne.Juan.home:/usr/obj/usr/src/sys/VT i386 FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 CPU: AMD Sempron(tm) Processor 3400+ (1999.82-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x20fc2 Family = 0xf Model = 0x2c Stepping = 2 Features=0x78bfbff Features2=0x1 AMD Features=0xe2500800 AMD Features2=0x1 real memory = 1610612736 (1536 MB) avail memory = 1557590016 (1485 MB) Event timer "LAPIC" quality 400 ACPI APIC Table: ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 random: initialized acpi0: on motherboard acpi0: Power Button (fixed) acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, 5fef0000 (3) failed cpu0: on acpi0 attimer0: port 0x40-0x43 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 Event timer "i8254" frequency 1193182 Hz quality 100 atrtc0: port 0x70-0x73 irq 8 on acpi0 Event timer "RTC" frequency 32768 Hz quality 0 Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 agp0: on hostb0 pcib1: at device 1.0 on pci0 pci1: on pcib1 vgapci0: port 0xd000-0xd0ff mem 0xe8000000-0xefffffff,0xf8030000-0xf803ffff irq 16 at device 0.0 on pci1 vgapci0: Boot video device vgapci1: mem 0xf0000000-0xf7ffffff,0xf8020000-0xf802ffff at device 0.1 on pci1 ath0: mem 0xf8100000-0xf810ffff irq 17 at device 9.0 on pci0 ath0: AR2413 mac 7.9 RF2413 phy 4.5 ath0: 2GHz radio: 0x0000; 5GHz radio: 0x0056 atapci0: port 0xe000-0xe007,0xe100-0xe103,0xe200-0xe207,0xe300-0xe303,0xe400-0xe40f,0xe500-0xe5ff irq 20 at device 15.0 on pci0 ata2: at channel 0 on atapci0 ata3: at channel 1 on atapci0 atapci1: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xe600-0xe60f at device 15.1 on pci0 ata0: at channel 0 on atapci1 ata1: at channel 1 on atapci1 uhci0: port 0xe700-0xe71f irq 21 at device 16.0 on pci0 usbus0 on uhci0 uhci1: port 0xe800-0xe81f irq 21 at device 16.1 on pci0 usbus1 on uhci1 uhci2: port 0xe900-0xe91f irq 21 at device 16.2 on pci0 usbus2 on uhci2 uhci3: port 0xea00-0xea1f irq 21 at device 16.3 on pci0 usbus3 on uhci3 ehci0: mem 0xf8110000-0xf81100ff irq 21 at device 16.4 on pci0 usbus4: EHCI version 1.0 usbus4 on ehci0 isab0: at device 17.0 on pci0 isa0: on isab0 pcm0: port 0xeb00-0xebff irq 22 at device 17.5 on pci0 pcm0: pcm0: acpi_tz0: on acpi0 fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 ppc0: port 0x378-0x37f,0x778-0x77b irq 7 on acpi0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: on ppc0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse, device ID 3 pmtimer0 on isa0 orm0: at iomem 0xc0000-0xcffff pnpid ORM0000 on isa0 powernow0: on cpu0 device_attach: powernow0 attach returned 6 Timecounters tick every 1.000 msec random: unblocking device. usbus0: 12Mbps Full Speed USB v1.0 usbus1: 12Mbps Full Speed USB v1.0 ugen0.1: at usbus0 uhub0: on usbus0 ugen1.1: at usbus1 uhub1: on usbus1 usbus2: 12Mbps Full Speed USB v1.0 usbus3: 12Mbps Full Speed USB v1.0 ugen2.1: at usbus2 uhub2: on usbus2 ugen3.1: at usbus3 uhub3: on usbus3 usbus4: 480Mbps High Speed USB v2.0 ugen4.1: at usbus4 uhub4: on usbus4 uhub0: 2 ports with 2 removable, self powered uhub1: 2 ports with 2 removable, self powered uhub2: 2 ports with 2 removable, self powered uhub3: 2 ports with 2 removable, self powered ada0 at ata2 bus 0 scbus0 target 0 lun 0 ada0: ATA-7 SATA 1.x device ada0: Serial Number VDS91DTC1KXNHZ ada0: 150.000MB/s transfers (SATA 1.x, UDMA5, PIO 8192bytes) ada0: 157066MB (321672960 512 byte sectors: 16H 63S/T 16383C) ada0: Previously was known as ad4 cd0 at ata0 bus 0 scbus2 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes) cd0: Attempt to query device size failed: NOT READY, Medium not present Netvsc initializing... Timecounter "TSC" frequency 1999823200 Hz quality 800 Root mount waiting for: usbus4 Root mount waiting for: usbus4 uhub4: 8 ports with 8 removable, self powered Trying to mount root from ufs:/dev/ada0p2 [rw]... wlan0: Ethernet address: 00:13:f7:02:40:bc consolectl: unknown ioctl: t:40007413 info: [drm] Initialized drm 1.1.0 20060810 drmn0: on vgapci0 info: [drm] AGP at 0xe0000000 128MB info: [drm] RADEON_IS_AGP info: [drm] initializing kernel modesetting (RV280 0x1002:0x5960 0x1043:0x004C). info: [drm] register mmio base: 0xF8030000 info: [drm] register mmio size: 65536 info: [drm] radeon_atrm_get_bios: ===> Try ATRM... info: [drm] radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, vendor=1002, device=5960 info: [drm] radeon_atrm_get_bios: Get ACPI device handle info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT... info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... info: [drm] igp_read_bios_from_vram: VRAM base address: 0xe8000000 info: [drm] igp_read_bios_from_vram: Map address: 0xed756000 (262144 bytes) info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0xFFFF info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM... info: [drm] radeon_read_bios: Map address: 0xc00c0000 (131072 bytes) drmn0: info: GTT: 128M 0xE0000000 - 0xE7FFFFFF info: [drm] Generation 2 PCI interface, using max accessible memory drmn0: info: VRAM: 128M 0x00000000E8000000 - 0x00000000EFFFFFFF (128M used) info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). info: [drm] Driver supports precise vblank timestamp query. info: [drm] radeon: irq initialized. info: [drm] Detected VRAM RAM=128M, BAR=128M info: [drm] RAM width 64bits DDR [TTM] Zone kernel: Available graphics memory: 775888 kiB [TTM] Initializing pool allocator info: [drm] radeon: 128M of VRAM memory ready info: [drm] radeon: 128M of GTT memory ready. error: [drm:pid1034:radeon_gart_bind] *ERROR* trying to bind memory to uninitialized GART ! error: [drm:pid1034:radeon_ttm_backend_bind] *ERROR* failed to bind 1 pages at 0x00000000 drmn0: warning: (-22) create WB bo failed drmn0: error: Disabling GPU acceleration info: [drm] radeon: cp finalized info: [drm] radeon: cp finalized [TTM] Finalizing pool allocator [TTM] Zone kernel: Used memory at exit: 0 kiB info: [drm] radeon: ttm finalized info: [drm] Forcing AGP to PCI mode info: [drm] radeon_atrm_get_bios: ===> Try ATRM... info: [drm] radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, vendor=1002, device=5960 info: [drm] radeon_atrm_get_bios: Get ACPI device handle info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT... info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... info: [drm] igp_read_bios_from_vram: VRAM base address: 0xe8000000 info: [drm] igp_read_bios_from_vram: Map address: 0xed75c000 (262144 bytes) info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0xFFFF info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM... info: [drm] radeon_read_bios: Map address: 0xc00c0000 (131072 bytes) info: [drm] Generation 2 PCI interface, using max accessible memory drmn0: info: VRAM: 128M 0x00000000E8000000 - 0x00000000EFFFFFFF (128M used) drmn0: info: GTT: 512M 0x00000000C8000000 - 0x00000000E7FFFFFF info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). info: [drm] Driver supports precise vblank timestamp query. info: [drm] radeon: irq initialized. info: [drm] Detected VRAM RAM=128M, BAR=128M info: [drm] RAM width 64bits DDR [TTM] Zone kernel: Available graphics memory: 775888 kiB [TTM] Initializing pool allocator info: [drm] radeon: 128M of VRAM memory ready info: [drm] radeon: 512M of GTT memory ready. info: [drm] GART: num cpu pages 131072, num gpu pages 131072 info: [drm] PCI GART of 512M enabled (table at 0x0000000034100000). drmn0: info: WB disabled drmn0: info: fence driver on ring 0 use gpu addr 0x00000000c8000000 and cpu addr 0x0xebffd000 info: [drm] Loading R200 Microcode info: [drm] radeon: ring at 0x00000000C8001000 info: [drm] ring test succeeded in 1 usecs info: [drm] radeon_device_init: Taking over the fictitious range 0xe8000000-0xf0000000 iicbus0: on iicbb0 addr 0xc6 iic0: on iicbus0 iicbus1: on iicbb1 addr 0xc6 iic1: on iicbus1 iicbus2: on iicbb2 addr 0xc6 iic2: on iicbus2 iicbus3: on iicbb3 addr 0xc6 iic3: on iicbus3 info: [drm] Radeon Display Connectors info: [drm] Connector 0: info: [drm] VGA-1 info: [drm] DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60 info: [drm] Encoders: info: [drm] CRT1: INTERNAL_DAC1 info: [drm] Connector 1: info: [drm] DVI-D-1 info: [drm] HPD1 info: [drm] DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64 info: [drm] Encoders: info: [drm] DFP1: INTERNAL_TMDS1 info: [drm] Connector 2: info: [drm] SVIDEO-1 info: [drm] Encoders: info: [drm] TV1: INTERNAL_DAC2 info: [drm] fb mappable at 0xE8040000 info: [drm] vram apper at 0xE8000000 info: [drm] size 4227072 info: [drm] fb depth is 24 info: [drm] pitch is 5504 fbd0 on drmn0 vt_allocate: Replace existing VT driver. info: [drm] Initialized radeon 2.29.0 20080528 sysmouse: unknown ioctl: t:40007413 sysmouse: unknown ioctl: t:40007413 sysmouse: unknown ioctl: t:80007410 sysmouse: unknown ioctl: t:40007413 sysmouse: unknown ioctl: t:40007413 sysmouse: unknown ioctl: t:80007410 --------------080200040009050208090909 Content-Type: text/plain; charset=windows-1252; name="Xorg.0.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Xorg.0.log" [ 56.204] X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 56.204] X Protocol Version 11, Revision 0 [ 56.204] Build Operating System: FreeBSD 10.0-RELEASE i386 [ 56.204] Current Operating System: FreeBSD Marianne.Juan.home 10.0-STABLE FreeBSD 10.0-STABLE #0 r262925: Sat Mar 8 21:26:37 CET 2014 root@Marianne.Juan.home:/usr/obj/usr/src/sys/VT i386 [ 56.204] Build Date: 05 March 2014 05:59:02PM [ 56.204] [ 56.204] Current version of pixman: 0.32.4 [ 56.205] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 56.205] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 56.205] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 10 12:53:13 2014 [ 56.205] (==) Using config file: "/etc/X11/xorg.conf" [ 56.205] (==) ServerLayout "Manual configuration" [ 56.205] (**) |-->Screen "Screen0" (0) [ 56.205] (**) | |-->Monitor "Monitor0" [ 56.205] (**) Option "BlankTime" "0" [ 56.205] (**) Option "AutoAddDevices" "false" [ 56.205] (**) Not automatically adding devices [ 56.205] (==) Automatically enabling devices [ 56.206] (**) FontPath set to: /usr/local/lib/X11/fonts/dejavu/, /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/ [ 56.206] (==) ModulePath set to "/usr/local/lib/xorg/modules" [ 56.206] (==) |-->Input Device "Mouse0" [ 56.206] (==) |-->Input Device "Keyboard0" [ 56.206] (==) The core pointer device wasn't specified explicitly in the layout. Using the first core pointer device. [ 56.206] (==) The core keyboard device wasn't specified explicitly in the layout. Using the first core keyboard device. [ 56.206] (II) Loader magic: 0x81ea2b8 [ 56.206] (II) Module ABI versions: [ 56.206] X.Org ANSI C Emulation: 0.4 [ 56.206] X.Org Video Driver: 12.1 [ 56.206] X.Org XInput driver : 16.0 [ 56.206] X.Org Server Extension : 6.0 [ 56.206] (--) PCI:*(0:1:0:0) 1002:5960:1043:004c rev 1, Mem @ 0xe8000000/134217728, 0xf8030000/65536, I/O @ 0x0000d000/256, BIOS @ 0x????????/65536 [ 56.206] (--) PCI: (0:1:0:1) 1002:5940:1043:004d rev 1, Mem @ 0xf0000000/134217728, 0xf8020000/65536 [ 56.206] (WW) "vesa" will not be loaded unless you've specified it to be loaded elsewhere. [ 56.206] (WW) "fbdev" will not be loaded unless you've specified it to be loaded elsewhere. [ 56.206] (II) "extmod" will be loaded by default. [ 56.206] (II) "dbe" will be loaded by default. [ 56.206] (II) "glx" will be loaded by default. [ 56.206] (II) "record" will be loaded by default. [ 56.206] (II) "dri" will be loaded by default. [ 56.206] (II) "dri2" will be loaded by default. [ 56.206] (II) LoadModule: "extmod" [ 56.207] (II) Loading /usr/local/lib/xorg/modules/extensions/libextmod.so [ 56.207] (II) Module extmod: vendor="X.Org Foundation" [ 56.207] compiled for 1.12.4, module version = 1.0.0 [ 56.207] Module class: X.Org Server Extension [ 56.207] ABI class: X.Org Server Extension, version 6.0 [ 56.207] (II) Loading extension MIT-SCREEN-SAVER [ 56.207] (II) Loading extension XFree86-VidModeExtension [ 56.207] (II) Loading extension XFree86-DGA [ 56.207] (II) Loading extension DPMS [ 56.207] (II) Loading extension XVideo [ 56.207] (II) Loading extension XVideo-MotionCompensation [ 56.207] (II) Loading extension X-Resource [ 56.207] (II) LoadModule: "dbe" [ 56.207] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so [ 56.207] (II) Module dbe: vendor="X.Org Foundation" [ 56.207] compiled for 1.12.4, module version = 1.0.0 [ 56.207] Module class: X.Org Server Extension [ 56.207] ABI class: X.Org Server Extension, version 6.0 [ 56.207] (II) Loading extension DOUBLE-BUFFER [ 56.207] (II) LoadModule: "glx" [ 56.207] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so [ 56.208] (II) Module glx: vendor="X.Org Foundation" [ 56.208] compiled for 1.12.4, module version = 1.0.0 [ 56.208] ABI class: X.Org Server Extension, version 6.0 [ 56.208] (==) AIGLX enabled [ 56.208] (II) Loading extension GLX [ 56.208] (II) LoadModule: "record" [ 56.208] (II) Loading /usr/local/lib/xorg/modules/extensions/librecord.so [ 56.208] (II) Module record: vendor="X.Org Foundation" [ 56.208] compiled for 1.12.4, module version = 1.13.0 [ 56.208] Module class: X.Org Server Extension [ 56.208] ABI class: X.Org Server Extension, version 6.0 [ 56.208] (II) Loading extension RECORD [ 56.208] (II) LoadModule: "dri" [ 56.208] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so [ 56.209] (II) Module dri: vendor="X.Org Foundation" [ 56.209] compiled for 1.12.4, module version = 1.0.0 [ 56.209] ABI class: X.Org Server Extension, version 6.0 [ 56.209] (II) Loading extension XFree86-DRI [ 56.209] (II) LoadModule: "dri2" [ 56.209] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 56.209] (II) Module dri2: vendor="X.Org Foundation" [ 56.209] compiled for 1.12.4, module version = 1.2.0 [ 56.209] ABI class: X.Org Server Extension, version 6.0 [ 56.209] (II) Loading extension DRI2 [ 56.209] (==) Matched ati as autoconfigured driver 0 [ 56.209] (==) Matched vesa as autoconfigured driver 1 [ 56.209] (==) Matched fbdev as autoconfigured driver 2 [ 56.209] (==) Assigned the driver to the xf86ConfigLayout [ 56.209] (II) LoadModule: "ati" [ 56.210] (II) Loading /usr/local/lib/xorg/modules/drivers/ati_drv.so [ 56.210] (II) Module ati: vendor="X.Org Foundation" [ 56.210] compiled for 1.12.4, module version = 7.2.0 [ 56.210] Module class: X.Org Video Driver [ 56.210] ABI class: X.Org Video Driver, version 12.1 [ 56.210] (II) LoadModule: "radeon" [ 56.211] (II) Loading /usr/local/lib/xorg/modules/drivers/radeon_drv.so [ 56.211] (II) Module radeon: vendor="X.Org Foundation" [ 56.211] compiled for 1.12.4, module version = 7.2.0 [ 56.211] Module class: X.Org Video Driver [ 56.211] ABI class: X.Org Video Driver, version 12.1 [ 56.211] (II) LoadModule: "vesa" [ 56.212] (WW) Warning, couldn't open module vesa [ 56.212] (II) UnloadModule: "vesa" [ 56.212] (II) Unloading vesa [ 56.212] (EE) Failed to load module "vesa" (module does not exist, 0) [ 56.212] (II) LoadModule: "fbdev" [ 56.213] (WW) Warning, couldn't open module fbdev [ 56.213] (II) UnloadModule: "fbdev" [ 56.213] (II) Unloading fbdev [ 56.213] (EE) Failed to load module "fbdev" (module does not exist, 0) [ 56.213] (II) LoadModule: "mouse" [ 56.214] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so [ 56.214] (II) Module mouse: vendor="X.Org Foundation" [ 56.214] compiled for 1.12.4, module version = 1.9.0 [ 56.214] Module class: X.Org XInput Driver [ 56.214] ABI class: X.Org XInput driver, version 16.0 [ 56.214] (II) LoadModule: "kbd" [ 56.215] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so [ 56.215] (II) Module kbd: vendor="X.Org Foundation" [ 56.215] compiled for 1.12.4, module version = 1.8.0 [ 56.215] Module class: X.Org XInput Driver [ 56.215] ABI class: X.Org XInput driver, version 16.0 [ 56.215] (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI), ATI Radeon Mobility X300 (M24) 3152 (PCIE), ATI FireGL M24 GL 3154 (PCIE), ATI FireMV 2400 3155 (PCI), ATI Radeon X600 (RV380) 3E50 (PCIE), ATI FireGL V3200 (RV380) 3E54 (PCIE), ATI Radeon IGP320 (A3) 4136, ATI Radeon IGP330/340/350 (A4) 4137, ATI Radeon 9500 AD (AGP), ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP), ATI FireGL Z1 AG (AGP), ATI Radeon 9800SE AH (AGP), ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP), ATI FireGL X2 AK (AGP), ATI Radeon 9600 AP (AGP), ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP), ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP), ATI Radeon 9650, ATI FireGL RV360 AV (AGP), ATI Radeon 7000 IGP (A4+) 4237, ATI Radeon 8500 AIW BB (AGP), ATI Radeon IGP320M (U1) 4336, ATI Radeon IGP330M/340M/350M (U2) 4337, ATI Radeon Mobility 7000 IGP 4437, ATI Radeon 9000/PRO If (AGP/PCI), ATI Radeon 9000 Ig (AGP/PCI), ATI Radeon X800 (R420) JH (AGP), ATI Radeon X800PRO (R420) JI (AGP), ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP), ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP), ATI Radeon Mobility 9800 (M18) JN (AGP), ATI Radeon X800 SE (R420) (AGP), ATI Radeon X800XT (R420) JP (AGP), ATI Radeon X800 VE (R420) JT (AGP), ATI Radeon X850 (R480) (AGP), ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 SE (R480) (AGP), ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP), ATI Radeon Mobility M7 LW (AGP), ATI Mobility FireGL 7800 M7 LX (AGP), ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP), ATI FireGL Mobility 9000 (M9) Ld (AGP), ATI Radeon Mobility 9000 (M9) Lf (AGP), ATI Radeon Mobility 9000 (M9) Lg (AGP), ATI FireMV 2400 PCI, ATI Radeon 9700 Pro ND (AGP), ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9600TX NF (AGP), ATI FireGL X1 NG (AGP), ATI Radeon 9800PRO NH (AGP), ATI Radeon 9800 NI (AGP), ATI FireGL X2 NK (AGP), ATI Radeon 9800XT NJ (AGP), ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP), ATI Radeon Mobility 9600 (M10) NQ (AGP), ATI Radeon Mobility 9600 (M11) NR (AGP), ATI Radeon Mobility 9600 (M10) NS (AGP), ATI FireGL Mobility T2 (M10) NT (AGP), ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon QD (AGP), ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP), ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP), ATI Radeon 9100 QM (AGP), ATI Radeon 7500 QW (AGP/PCI), ATI Radeon 7500 QX (AGP/PCI), ATI Radeon VE/7000 QY (AGP/PCI), ATI Radeon VE/7000 QZ (AGP/PCI), ATI ES1000 515E (PCI), ATI Radeon Mobility X300 (M22) 5460 (PCIE), ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE), ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R423) UH (PCIE), ATI Radeon X800PRO (R423) UI (PCIE), ATI Radeon X800LE (R423) UJ (PCIE), ATI Radeon X800SE (R423) UK (PCIE), ATI Radeon X800 XTP (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE), ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 (R430) (PCIE), ATI FireGL V7100 (R423) (PCIE), ATI FireGL V5100 (R423) UQ (PCIE), ATI FireGL unknown (R423) UR (PCIE), ATI FireGL unknown (R423) UT (PCIE), ATI Mobility FireGL V5000 (M26) (PCIE), ATI Mobility FireGL V5000 (M26) (PCIE), ATI Mobility Radeon X700 XL (M26) (PCIE), ATI Mobility Radeon X700 (M26) (PCIE), ATI Mobility Radeon X700 (M26) (PCIE), ATI Radeon X550XTX 5657 (PCIE), ATI Radeon 9100 IGP (A5) 5834, ATI Radeon Mobility 9100 IGP (U3) 5835, ATI Radeon XPRESS 200 5954 (PCIE), ATI Radeon XPRESS 200M 5955 (PCIE), ATI Radeon 9250 5960 (AGP), ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP), ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI), ATI ES1000 5969 (PCI), ATI Radeon XPRESS 200 5974 (PCIE), ATI Radeon XPRESS 200M 5975 (PCIE), ATI Radeon XPRESS 200 5A41 (PCIE), ATI Radeon XPRESS 200M 5A42 (PCIE), ATI Radeon XPRESS 200 5A61 (PCIE), ATI Radeon XPRESS 200M 5A62 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE), ATI Radeon X600 (RV370) 5B62 (PCIE), ATI Radeon X550 (RV370) 5B63 (PCIE), ATI FireGL V3100 (RV370) 5B64 (PCIE), ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE), ATI Radeon Mobility 9200 (M9+) 5C61 (AGP), ATI Radeon Mobility 9200 (M9+) 5C63 (AGP), ATI Mobility Radeon X800 XT (M28) (PCIE), ATI Mobility FireGL V5100 (M28) (PCIE), ATI Mobility Radeon X800 (M28) (PCIE), ATI Radeon X850 5D4C (PCIE), ATI Radeon X850 XT PE (R480) (PCIE), ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE), ATI unknown Radeon / FireGL (R480) 5D50 (PCIE), ATI Radeon X850 XT (R480) (PCIE), ATI Radeon X800XT (R423) 5D57 (PCIE), ATI FireGL V5000 (RV410) (PCIE), ATI Radeon X700 XT (RV410) (PCIE), ATI Radeon X700 PRO (RV410) (PCIE), ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE), ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X1800, ATI Mobility Radeon X1800 XT, ATI Mobility Radeon X1800, ATI Mobility FireGL V7200, ATI FireGL V7200, ATI FireGL V5300, ATI Mobility FireGL V7100, ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800, ATI FireGL V7300, ATI FireGL V7350, ATI Radeon X1600, ATI RV505, ATI Radeon X1300/X1550, ATI Radeon X1550, ATI M54-GL, ATI Mobility Radeon X1400, ATI Radeon X1300/X1550, ATI Radeon X1550 64-bit, ATI Mobility Radeon X1300, ATI Mobility Radeon X1300, ATI Mobility Radeon X1300, ATI Mobility Radeon X1300, ATI Radeon X1300, ATI Radeon X1300, ATI RV505, ATI RV505, ATI FireGL V3300, ATI FireGL V3350, ATI Radeon X1300, ATI Radeon X1550 64-bit, ATI Radeon X1300/X1550, ATI Radeon X1600, ATI Radeon X1300/X1550, ATI Mobility Radeon X1450, ATI Radeon X1300/X1550, ATI Mobility Radeon X2300, ATI Mobility Radeon X2300, ATI Mobility Radeon X1350, ATI Mobility Radeon X1350, ATI Mobility Radeon X1450, ATI Radeon X1300, ATI Radeon X1550, ATI Mobility Radeon X1350, ATI FireMV 2250, ATI Radeon X1550 64-bit, ATI Radeon X1600, ATI Radeon X1650, ATI Radeon X1600, ATI Radeon X1600, ATI Mobility FireGL V5200, ATI Mobility Radeon X1600, ATI Radeon X1650, ATI Radeon X1650, ATI Radeon X1600, ATI Radeon X1300 XT/X1600 Pro, ATI FireGL V3400, ATI Mobility FireGL V5250, ATI Mobility Radeon X1700, ATI Mobility Radeon X1700 XT, ATI FireGL V5200, ATI Mobility Radeon X1700, ATI Radeon X2300HD, ATI Mobility Radeon HD 2300, ATI Mobility Radeon HD 2300, ATI Radeon X1950, ATI Radeon X1900, ATI Radeon X1950, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900, ATI AMD Stream Processor, ATI Radeon X1900, ATI Radeon X1950, ATI RV560, ATI RV560, ATI Mobility Radeon X1900, ATI RV560, ATI Radeon X1950 GT, ATI RV570, ATI RV570, ATI FireGL V7400, ATI RV560, ATI Radeon X1650, ATI Radeon X1650, ATI RV560, ATI Radeon 9100 PRO IGP 7834, ATI Radeon Mobility 9200 IGP 7835, ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200, ATI RS740, ATI RS740M, ATI RS740, ATI RS740M, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 Pro, ATI Radeon HD 2900 GT, ATI FireGL V8650, ATI FireGL V8600, ATI FireGL V7600, ATI Radeon 4800 Series, ATI Radeon HD 4870 x2, ATI Radeon 4800 Series, ATI Radeon HD 4850 x2, ATI FirePro V8750 (FireGL), ATI FirePro V7760 (FireGL), ATI Mobility RADEON HD 4850, ATI Mobility RADEON HD 4850 X2, ATI Radeon 4800 Series, ATI FirePro RV770, AMD FireStream 9270, AMD FireStream 9250, ATI FirePro V8700 (FireGL), ATI Mobility RADEON HD 4870, ATI Mobility RADEON M98, ATI Mobility RADEON HD 4870, ATI Radeon 4800 Series, ATI Radeon 4800 Series, ATI FirePro M7750, ATI M98, ATI M98, ATI M98, ATI Mobility Radeon HD 4650, ATI Radeon RV730 (AGP), ATI Mobility Radeon HD 4670, ATI FirePro M5750, ATI Mobility Radeon HD 4670, ATI Radeon RV730 (AGP), ATI RV730XT [Radeon HD 4670], ATI RADEON E4600, ATI Radeon HD 4600 Series, ATI RV730 PRO [Radeon HD 4650], ATI FirePro V7750 (FireGL), ATI FirePro V5700 (FireGL), ATI FirePro V3750 (FireGL), ATI Mobility Radeon HD 4830, ATI Mobility Radeon HD 4850, ATI FirePro M7740, ATI RV740, ATI Radeon HD 4770, ATI Radeon HD 4700 Series, ATI Radeon HD 4770, ATI FirePro M5750, ATI RV610, ATI Radeon HD 2400 XT, ATI Radeon HD 2400 Pro, ATI Radeon HD 2400 PRO AGP, ATI FireGL V4000, ATI RV610, ATI Radeon HD 2350, ATI Mobility Radeon HD 2400 XT, ATI Mobility Radeon HD 2400, ATI RADEON E2400, ATI RV610, ATI FireMV 2260, ATI RV670, ATI Radeon HD3870, ATI Mobility Radeon HD 3850, ATI Radeon HD3850, ATI Mobility Radeon HD 3850 X2, ATI RV670, ATI Mobility Radeon HD 3870, ATI Mobility Radeon HD 3870 X2, ATI Radeon HD3870 X2, ATI FireGL V7700, ATI Radeon HD3850, ATI Radeon HD3690, AMD Firestream 9170, ATI Radeon HD 4550, ATI Radeon RV710, ATI Radeon RV710, ATI Radeon RV710, ATI Radeon HD 4350, ATI Mobility Radeon 4300 Series, ATI Mobility Radeon 4500 Series, ATI Mobility Radeon 4500 Series, ATI FirePro RG220, ATI Mobility Radeon 4330, ATI RV630, ATI Mobility Radeon HD 2600, ATI Mobility Radeon HD 2600 XT, ATI Radeon HD 2600 XT AGP, ATI Radeon HD 2600 Pro AGP, ATI Radeon HD 2600 XT, ATI Radeon HD 2600 Pro, ATI Gemini RV630, ATI Gemini Mobility Radeon HD 2600 XT, ATI FireGL V5600, ATI FireGL V3600, ATI Radeon HD 2600 LE, ATI Mobility FireGL Graphics Processor, ATI Radeon HD 3470, ATI Mobility Radeon HD 3430, ATI Mobility Radeon HD 3400 Series, ATI Radeon HD 3450, ATI Radeon HD 3450, ATI Radeon HD 3430, ATI Radeon HD 3450, ATI FirePro V3700, ATI FireMV 2450, ATI FireMV 2260, ATI FireMV 2260, ATI Radeon HD 3600 Series, ATI Radeon HD 3650 AGP, ATI Radeon HD 3600 PRO, ATI Radeon HD 3600 XT, ATI Radeon HD 3600 PRO, ATI Mobility Radeon HD 3650, ATI Mobility Radeon HD 3670, ATI Mobility FireGL V5700, ATI Mobility FireGL V5725, ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics, ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics, ATI Radeon HD 3300 Graphics, ATI Radeon HD 3200 Graphics, ATI Radeon 3000 Graphics, SUMO, SUMO, SUMO2, SUMO2, SUMO2, SUMO2, SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, ATI Radeon HD 4200, ATI Radeon 4100, ATI Mobility Radeon HD 4200, ATI Mobility Radeon 4100, ATI Radeon HD 4290, ATI Radeon HD 4250, AMD Radeon HD 6310 Graphics, AMD Radeon HD 6310 Graphics, AMD Radeon HD 6250 Graphics, AMD Radeon HD 6250 Graphics, AMD Radeon HD 6300 Series Graphics, AMD Radeon HD 6200 Series Graphics, PALM, PALM, PALM, CYPRESS, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, AMD Firestream 9370, AMD Firestream 9350, ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series, ATI Radeon HD 5900 Series, ATI Radeon HD 5900 Series, ATI Mobility Radeon HD 5800 Series, ATI Mobility Radeon HD 5800 Series, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI Mobility Radeon HD 5800 Series, ATI Radeon HD 5700 Series, ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series, ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series, ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5570, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI Radeon HD 5670, ATI Radeon HD 5570, ATI Radeon HD 5500 Series, REDWOOD, ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon Graphics, ATI Mobility Radeon Graphics, CEDAR, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro 2270, CEDAR, ATI Radeon HD 5450, CEDAR, CEDAR, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, AMD Radeon HD 6900 Series, AMD Radeon HD 6900 Series, CAYMAN, CAYMAN, CAYMAN, AMD Radeon HD 6900M Series, Mobility Radeon HD 6000 Series, BARTS, BARTS, Mobility Radeon HD 6000 Series, Mobility Radeon HD 6000 Series, BARTS, BARTS, BARTS, BARTS, AMD Radeon HD 6800 Series, AMD Radeon HD 6800 Series, AMD Radeon HD 6700 Series, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, TAHITI, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, PITCAIRN, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, VERDE, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, OLAND, HAINAN, HAINAN, HAINAN, HAINAN, HAINAN, HAINAN, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI [ 56.222] (--) Using syscons driver with X support (version 2.0) [ 56.222] (--) using VT number 9 [ 56.224] (II) [KMS] Kernel modesetting enabled. [ 56.224] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 56.224] (II) RADEON(0): Creating default Display subsection in Screen section "Screen0" for depth/fbbpp 24/32 [ 56.224] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32 [ 56.224] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) [ 56.224] (==) RADEON(0): Default visual is TrueColor [ 56.224] (==) RADEON(0): RGB weight 888 [ 56.224] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC) [ 56.224] (--) RADEON(0): Chipset: "ATI Radeon 9250 5960 (AGP)" (ChipID = 0x5960) [ 56.224] drmOpenDevice: node name is /dev/dri/card0 [ 56.224] drmOpenDevice: open result is 9, (OK) [ 56.224] drmOpenByBusid: Searching for BusID pci:0000:01:00.0 [ 56.224] drmOpenDevice: node name is /dev/dri/card0 [ 56.224] drmOpenDevice: open result is 9, (OK) [ 56.224] drmOpenByBusid: drmOpenMinor returns 9 [ 56.224] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 [ 56.225] (II) Loading sub module "dri2" [ 56.225] (II) LoadModule: "dri2" [ 56.225] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 56.225] (II) Module dri2: vendor="X.Org Foundation" [ 56.225] compiled for 1.12.4, module version = 1.2.0 [ 56.225] ABI class: X.Org Server Extension, version 6.0 [ 56.225] (II) Loading sub module "exa" [ 56.225] (II) LoadModule: "exa" [ 56.225] (II) Loading /usr/local/lib/xorg/modules/libexa.so [ 56.225] (II) Module exa: vendor="X.Org Foundation" [ 56.225] compiled for 1.12.4, module version = 2.5.0 [ 56.225] ABI class: X.Org Video Driver, version 12.1 [ 56.225] (II) RADEON(0): KMS Color Tiling: disabled [ 56.225] (II) RADEON(0): KMS Color Tiling 2D: disabled [ 56.225] (II) RADEON(0): KMS Pageflipping: enabled [ 56.225] (II) RADEON(0): SwapBuffers wait for vsync: enabled [ 56.370] (II) RADEON(0): Output VGA-0 using monitor section Monitor0 [ 56.372] (II) RADEON(0): Output DVI-0 has no monitor section [ 56.378] (II) RADEON(0): Output S-video has no monitor section [ 56.448] (II) RADEON(0): EDID for output VGA-0 [ 56.448] (II) RADEON(0): Manufacturer: PHL Model: c032 Serial#: 11750 [ 56.448] (II) RADEON(0): Year: 2010 Week: 4 [ 56.448] (II) RADEON(0): EDID Version: 1.3 [ 56.448] (II) RADEON(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V [ 56.448] (II) RADEON(0): Sync: Separate Composite SyncOnGreen [ 56.448] (II) RADEON(0): Max Image Size [cm]: horiz.: 41 vert.: 23 [ 56.448] (II) RADEON(0): Gamma: 2.20 [ 56.448] (II) RADEON(0): DPMS capabilities: Off; RGB/Color Display [ 56.448] (II) RADEON(0): First detailed timing is preferred mode [ 56.448] (II) RADEON(0): redX: 0.647 redY: 0.334 greenX: 0.284 greenY: 0.607 [ 56.448] (II) RADEON(0): blueX: 0.151 blueY: 0.071 whiteX: 0.312 whiteY: 0.329 [ 56.448] (II) RADEON(0): Supported established timings: [ 56.448] (II) RADEON(0): 720x400@70Hz [ 56.448] (II) RADEON(0): 640x480@60Hz [ 56.448] (II) RADEON(0): 640x480@67Hz [ 56.448] (II) RADEON(0): 640x480@72Hz [ 56.448] (II) RADEON(0): 640x480@75Hz [ 56.448] (II) RADEON(0): 800x600@56Hz [ 56.448] (II) RADEON(0): 800x600@60Hz [ 56.448] (II) RADEON(0): 800x600@72Hz [ 56.448] (II) RADEON(0): 800x600@75Hz [ 56.448] (II) RADEON(0): 832x624@75Hz [ 56.448] (II) RADEON(0): 1024x768@60Hz [ 56.448] (II) RADEON(0): 1024x768@70Hz [ 56.448] (II) RADEON(0): 1024x768@75Hz [ 56.448] (II) RADEON(0): 1280x1024@75Hz [ 56.448] (II) RADEON(0): 1152x864@75Hz [ 56.448] (II) RADEON(0): Manufacturer's mask: 0 [ 56.448] (II) RADEON(0): Supported standard timings: [ 56.448] (II) RADEON(0): #0: hsize: 1152 vsize 864 refresh: 75 vid: 20337 [ 56.448] (II) RADEON(0): #1: hsize: 1280 vsize 720 refresh: 75 vid: 53121 [ 56.448] (II) RADEON(0): Supported detailed timing: [ 56.448] (II) RADEON(0): clock: 85.5 MHz Image Size: 413 x 234 mm [ 56.448] (II) RADEON(0): h_active: 1366 h_sync: 1436 h_sync_end 1579 h_blank_end 1792 h_border: 0 [ 56.448] (II) RADEON(0): v_active: 768 v_sync: 771 v_sync_end 774 v_blanking: 798 v_border: 0 [ 56.448] (II) RADEON(0): Serial No: AU41004011750 [ 56.448] (II) RADEON(0): Ranges: V min: 56 V max: 76 Hz, H min: 30 H max: 83 kHz, PixClock max 175 MHz [ 56.448] (II) RADEON(0): Monitor name: Philips 192E [ 56.448] (II) RADEON(0): EDID (in hex): [ 56.448] (II) RADEON(0): 00ffffffffffff00410c32c0e62d0000 [ 56.448] (II) RADEON(0): 041401036e2917782aeed1a555489b26 [ 56.448] (II) RADEON(0): 125054bfef80714f81cf010101010101 [ 56.448] (II) RADEON(0): 010101010101662156aa51001e30468f [ 56.448] (II) RADEON(0): 33009dea1000001e000000ff00415534 [ 56.448] (II) RADEON(0): 31303034303131373530000000fd0038 [ 56.448] (II) RADEON(0): 4c1e5311000a202020202020000000fc [ 56.448] (II) RADEON(0): 005068696c69707320313932450a003a [ 56.448] (II) RADEON(0): EDID vendor "PHL", prod id 49202 [ 56.448] (II) RADEON(0): Using EDID range info for horizontal sync [ 56.448] (II) RADEON(0): Using EDID range info for vertical refresh [ 56.448] (II) RADEON(0): Printing DDC gathered Modelines: [ 56.448] (II) RADEON(0): Modeline "1366x768"x0.0 85.50 1366 1436 1579 1792 768 771 774 798 +hsync +vsync (47.7 kHz eP) [ 56.449] (II) RADEON(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) [ 56.449] (II) RADEON(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) [ 56.449] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) [ 56.449] (II) RADEON(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) [ 56.449] (II) RADEON(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) [ 56.449] (II) RADEON(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) [ 56.449] (II) RADEON(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) [ 56.449] (II) RADEON(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) [ 56.449] (II) RADEON(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) [ 56.449] (II) RADEON(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) [ 56.449] (II) RADEON(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "1280x720"x75.0 95.65 1280 1352 1488 1696 720 721 724 752 -hsync +vsync (56.4 kHz e) [ 56.449] (II) RADEON(0): Printing probed modes for output VGA-0 [ 56.449] (II) RADEON(0): Modeline "1366x768"x59.8 85.50 1366 1436 1579 1792 768 771 774 798 +hsync +vsync (47.7 kHz eP) [ 56.449] (II) RADEON(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) [ 56.449] (II) RADEON(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "1280x720"x75.0 95.68 1280 1352 1488 1696 720 721 724 752 -hsync +vsync (56.4 kHz) [ 56.449] (II) RADEON(0): Modeline "1024x768"x75.1 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.1 kHz e) [ 56.449] (II) RADEON(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) [ 56.449] (II) RADEON(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) [ 56.449] (II) RADEON(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) [ 56.449] (II) RADEON(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) [ 56.449] (II) RADEON(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) [ 56.449] (II) RADEON(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) [ 56.449] (II) RADEON(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 491 520 -hsync -vsync (37.9 kHz e) [ 56.449] (II) RADEON(0): Modeline "640x480"x66.7 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) [ 56.449] (II) RADEON(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) [ 56.449] (II) RADEON(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) [ 56.451] (II) RADEON(0): EDID for output DVI-0 [ 56.457] (II) RADEON(0): EDID for output S-video [ 56.457] (II) RADEON(0): Output VGA-0 connected [ 56.457] (II) RADEON(0): Output DVI-0 disconnected [ 56.457] (II) RADEON(0): Output S-video disconnected [ 56.457] (II) RADEON(0): Using exact sizes for initial modes [ 56.457] (II) RADEON(0): Output VGA-0 using initial mode 1366x768 [ 56.457] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated. [ 56.457] (II) RADEON(0): mem size init: gart size :1fdff000 vram size: s:8000000 visible:7bb8000 [ 56.457] (II) RADEON(0): EXA: Driver will allow EXA pixmaps in VRAM [ 56.457] (**) RADEON(0): Display dimensions: (410, 230) mm [ 56.457] (**) RADEON(0): DPI set to (84, 84) [ 56.457] (II) Loading sub module "fb" [ 56.457] (II) LoadModule: "fb" [ 56.457] (II) Loading /usr/local/lib/xorg/modules/libfb.so [ 56.458] (II) Module fb: vendor="X.Org Foundation" [ 56.458] compiled for 1.12.4, module version = 1.0.0 [ 56.458] ABI class: X.Org ANSI C Emulation, version 0.4 [ 56.458] (II) Loading sub module "ramdac" [ 56.458] (II) LoadModule: "ramdac" [ 56.458] (II) Module "ramdac" already built-in [ 56.458] (--) Depth 24 pixmap format is 32 bpp [ 56.459] (II) RADEON(0): [DRI2] Setup complete [ 56.459] (II) RADEON(0): [DRI2] DRI driver: r200 [ 56.459] (II) RADEON(0): [DRI2] VDPAU driver: r200 [ 56.459] (II) RADEON(0): Front buffer size: 4224K [ 56.459] (II) RADEON(0): VRAM usage limit set to 110188K [ 56.459] (==) RADEON(0): Backing store disabled [ 56.459] (II) RADEON(0): Direct rendering enabled [ 56.459] (II) RADEON(0): Render acceleration enabled for R200 type cards. [ 56.459] (II) EXA(0): Driver allocated offscreen pixmaps [ 56.459] (II) EXA(0): Driver registered support for the following operations: [ 56.459] (II) Solid [ 56.459] (II) Copy [ 56.459] (II) Composite (RENDER acceleration) [ 56.459] (II) UploadToScreen [ 56.459] (II) DownloadFromScreen [ 56.459] (II) RADEON(0): Acceleration enabled [ 56.459] (==) RADEON(0): Silken mouse enabled [ 56.459] (II) RADEON(0): Set up textured video [ 56.459] (II) RADEON(0): [XvMC] Associated with Radeon Textured Video. [ 56.459] (II) RADEON(0): [XvMC] Extension initialized. [ 56.459] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message. [ 56.460] (--) RandR disabled [ 56.460] (II) Initializing built-in extension Generic Event Extension [ 56.460] (II) Initializing built-in extension SHAPE [ 56.460] (II) Initializing built-in extension MIT-SHM [ 56.460] (II) Initializing built-in extension XInputExtension [ 56.460] (II) Initializing built-in extension XTEST [ 56.460] (II) Initializing built-in extension BIG-REQUESTS [ 56.460] (II) Initializing built-in extension SYNC [ 56.460] (II) Initializing built-in extension XKEYBOARD [ 56.460] (II) Initializing built-in extension XC-MISC [ 56.460] (II) Initializing built-in extension XINERAMA [ 56.460] (II) Initializing built-in extension XFIXES [ 56.460] (II) Initializing built-in extension RENDER [ 56.460] (II) Initializing built-in extension RANDR [ 56.460] (II) Initializing built-in extension COMPOSITE [ 56.460] (II) Initializing built-in extension DAMAGE [ 56.497] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 56.497] (II) AIGLX: enabled GLX_INTEL_swap_event [ 56.497] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control [ 56.497] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects [ 56.497] (II) AIGLX: Loaded and initialized r200 [ 56.497] (II) GLX: Initialized DRI2 GL provider for screen 0 [ 56.499] (II) RADEON(0): Setting screen physical size to 361 x 203 [ 56.738] (II) Using input driver 'mouse' for 'Mouse0' [ 56.739] (**) Option "CorePointer" "on" [ 56.739] (**) Mouse0: always reports core events [ 56.739] (**) Option "Protocol" "Auto" [ 56.739] (**) Option "Device" "/dev/sysmouse" [ 56.739] (**) Mouse0: Protocol: "Auto" [ 56.739] (**) Mouse0: always reports core events [ 56.739] (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50 [ 56.739] (**) Option "ZAxisMapping" "4 5" [ 56.739] (**) Mouse0: ZAxisMapping: buttons 4 and 5 [ 56.739] (**) Mouse0: Buttons: 5 [ 56.739] (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE, id 6) [ 56.739] (**) Mouse0: (accel) keeping acceleration scheme 1 [ 56.739] (**) Mouse0: (accel) acceleration profile 0 [ 56.739] (**) Mouse0: (accel) acceleration factor: 2.000 [ 56.739] (**) Mouse0: (accel) acceleration threshold: 4 [ 56.739] (II) Mouse0: SetupAuto: hw.iftype is 4, hw.model is 0 [ 56.740] (II) Mouse0: SetupAuto: protocol is SysMouse [ 56.740] (II) Using input driver 'kbd' for 'Keyboard0' [ 56.740] (**) Option "CoreKeyboard" "on" [ 56.740] (**) Keyboard0: always reports core events [ 56.740] (**) Keyboard0: always reports core events [ 56.740] (**) Option "Protocol" "standard" [ 56.740] (**) Option "XkbRules" "base" [ 56.740] (**) Option "XkbModel" "pc105" [ 56.740] (**) Option "XkbLayout" "fr" [ 56.740] (**) Option "XkbVariant" "latin9" [ 56.740] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD, id 7) [ 56.854] (II) config/hal: Adding input device AT Keyboard [ 56.854] (II) AutoAddDevices is off - not adding device. [ 56.854] (EE) config/hal: NewInputDeviceRequest failed (8) [ 56.864] (II) config/hal: Adding input device PS/2 Mouse [ 56.864] (II) AutoAddDevices is off - not adding device. [ 56.864] (EE) config/hal: NewInputDeviceRequest failed (8) --------------080200040009050208090909-- From owner-freebsd-x11@FreeBSD.ORG Mon Mar 10 19:02:02 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5A166E47; Mon, 10 Mar 2014 19:02:02 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 32078A1; Mon, 10 Mar 2014 19:02:02 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 1CB9AB9C4; Mon, 10 Mar 2014 15:02:01 -0400 (EDT) From: John Baldwin To: freebsd-hackers@freebsd.org Subject: Re: [PATCH] Xorg in a jail Date: Mon, 10 Mar 2014 14:42:23 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.4-CBSD-20130906; KDE/4.5.5; amd64; ; ) References: <531BF113.7060704@freebsd.org> In-Reply-To: <531BF113.7060704@freebsd.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201403101442.23546.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Mon, 10 Mar 2014 15:02:01 -0400 (EDT) Cc: Tom Evans , Alexander Leidinger , "freebsd-x11@freebsd.org" , James Gritton X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Mar 2014 19:02:02 -0000 On Saturday, March 08, 2014 11:41:55 pm James Gritton wrote: > On 3/8/2014 6:26 PM, Tom Evans wrote: > > I've been reinstalling my home server with 10-STABLE and wanted to > > compartmentalise all the disparate tasks it does - file storage, DNS, > > web servers and mplayer/xorg/media stuff in general - in to a separate > > jail for each task. > > > > For the most part, this was quite straightforward, apart from with > > xorg I found that it wasn't quite supported. I found Alexander's > > patch, and the work Jamie did in part integrating it, allowing kmem > > read, and reworked it for 10-STABLE. > > > > From Jamie's emails it looked like he was working on a way of properly > > integrating these permissions in a more unified way, but I had a > > pressing need :) > > > > I've tested this on 10-STABLE r262457M, intel graphics (ivy bridge, > > WITH_NEW_XORG), and everything seems to work just fine. I'm going to > > try out radeonkms and nvidia tomorrow also. > > > > Also please note that whilst I want things jailed for separation and > > neatness concerns rather than security, it must be pointed out that > > letting one jail read and write kernel memory of the whole machine is > > not at all secure! Anyone with root in this xorg jail would be able to > > break free of the jail. > > The work to "properly integrate" the permissions got the kibosh for > just that reason. The kmem permission thing can stand on it's own, > but it's not going to be jail-triggered except in an unofficial patch. > > There's theoretically a "right way" to do this, that would allow an > X11-enabled jail to remain secure, but that right way involves > rewriting the graphics drivers not to use any direct kernel/dev memory > access, and is so way out of scope as not to be considered (at least > by anyone I know). I think it's more that a flag whose name implied "no security checks" would be fine, but that 'allow_kmem' was a bit too inocuous-looking for a jail flag. -- John Baldwin From owner-freebsd-x11@FreeBSD.ORG Mon Mar 10 20:05:02 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DB6B9CA5 for ; Mon, 10 Mar 2014 20:05:02 +0000 (UTC) Received: from mail105.syd.optusnet.com.au (mail105.syd.optusnet.com.au [211.29.132.249]) by mx1.freebsd.org (Postfix) with ESMTP id 5DA5C933 for ; Mon, 10 Mar 2014 20:05:01 +0000 (UTC) Received: from maxwell.menhennitt.com.au (c122-107-224-152.mckinn3.vic.optusnet.com.au [122.107.224.152]) by mail105.syd.optusnet.com.au (Postfix) with ESMTP id 9C86D1042267 for ; Tue, 11 Mar 2014 07:04:54 +1100 (EST) Received: from [203.2.73.72] (chief.menhennitt.com.au [203.2.73.72]) by maxwell.menhennitt.com.au (Postfix) with ESMTP id 479916204 for ; Tue, 11 Mar 2014 07:04:54 +1100 (EST) Message-ID: <531E1AE6.3080509@menhennitt.com.au> Date: Tue, 11 Mar 2014 07:04:54 +1100 From: Marg Menhennitt User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: crash with X11 and ATI Radeon RS690 X1250 IGP Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Optus-CM-Score: 0 X-Optus-CM-Analysis: v=2.1 cv=ddC5gxne c=1 sm=1 tr=0 a=BQwmYAONLMrTGJtfTy08BQ==:117 a=BQwmYAONLMrTGJtfTy08BQ==:17 a=Cpq1HDflAAAA:8 a=PO7r1zJSAAAA:8 a=IDi1JgSWSfwA:10 a=Z_KiRQTWn-AA:10 a=8nJEP1OIZ-IA:10 a=6I5d2MoRAAAA:8 a=WrspJbDMessGhTtK0UIA:9 a=l8TyWmKkMd4V1ysF:21 a=ZifpTyRc91w9Zmxw:21 a=wPNLvfGTeEIA:10 a=SV7veod9ZcQA:10 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Mar 2014 20:05:02 -0000 G'day all, I'm running FreeBSD AMD64 10-Stable as of yesterday. I did a build and install of kernel and world, and I ran portupgrade on all my ports. These include X11 and KDE. When I restarted the machine it crashed. It gets to the end of the boot sequence where KDM starts. It sits at the X11 screen (showing the little clock) for a few seconds and then reboots. I have WITH_NEW_XORG="YES" in /etc/make.conf as advised by Jean-Sébastien Pédron. Below are the output from "pciconf -lv" and the relevant contents of /var/log/messages. Can somebody please help me. Thanks, Graham hostb0@pci0:0:0:0: class=0x060000 card=0x50001458 chip=0x79101002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RS690 Host Bridge' class = bridge subclass = HOST-PCI pcib1@pci0:0:1:0: class=0x060400 card=0x79121002 chip=0x79121002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RS690 PCI to PCI Bridge (Internal gfx)' class = bridge subclass = PCI-PCI ahci0@pci0:0:18:0: class=0x01018f card=0xb0021458 chip=0x43801002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 Non-Raid-5 SATA' class = mass storage subclass = ATA ohci0@pci0:0:19:0: class=0x0c0310 card=0x50041458 chip=0x43871002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 USB (OHCI0)' class = serial bus subclass = USB ohci1@pci0:0:19:1: class=0x0c0310 card=0x50041458 chip=0x43881002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 USB (OHCI1)' class = serial bus subclass = USB ohci2@pci0:0:19:2: class=0x0c0310 card=0x50041458 chip=0x43891002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 USB (OHCI2)' class = serial bus subclass = USB ohci3@pci0:0:19:3: class=0x0c0310 card=0x50041458 chip=0x438a1002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 USB (OHCI3)' class = serial bus subclass = USB ohci4@pci0:0:19:4: class=0x0c0310 card=0x50041458 chip=0x438b1002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 USB (OHCI4)' class = serial bus subclass = USB ehci0@pci0:0:19:5: class=0x0c0320 card=0x50041458 chip=0x43861002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 USB Controller (EHCI)' class = serial bus subclass = USB none0@pci0:0:20:0: class=0x0c0500 card=0x43851458 chip=0x43851002 rev=0x14 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SBx00 SMBus Controller' class = serial bus subclass = SMBus atapci0@pci0:0:20:1: class=0x01018a card=0x50021458 chip=0x438c1002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 IDE' class = mass storage subclass = ATA hdac1@pci0:0:20:2: class=0x040300 card=0xa0221458 chip=0x43831002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SBx00 Azalia (Intel HDA)' class = multimedia subclass = HDA isab0@pci0:0:20:3: class=0x060100 card=0x50011458 chip=0x438d1002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SB600 PCI to LPC Bridge' class = bridge subclass = PCI-ISA pcib2@pci0:0:20:4: class=0x060401 card=0x00000000 chip=0x43841002 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'SBx00 PCI to PCI Bridge' class = bridge subclass = PCI-PCI hostb1@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'K8 [Athlon64/Opteron] HyperTransport Technology Configuration' class = bridge subclass = HOST-PCI hostb2@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'K8 [Athlon64/Opteron] Address Map' class = bridge subclass = HOST-PCI hostb3@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'K8 [Athlon64/Opteron] DRAM Controller' class = bridge subclass = HOST-PCI hostb4@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'K8 [Athlon64/Opteron] Miscellaneous Control' class = bridge subclass = HOST-PCI vgapci0@pci0:1:5:0: class=0x030000 card=0xd0011458 chip=0x791e1002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'RS690 [Radeon X1200 Series]' class = display subclass = VGA hdac0@pci0:1:5:2: class=0x040300 card=0x79191458 chip=0x79191002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'Radeon X1200 Series Audio Controller' class = multimedia subclass = HDA none1@pci0:2:7:0: class=0x0c0010 card=0x000e11bd chip=0x8020104c rev=0x00 hdr=0x00 vendor = 'Texas Instruments' device = 'TSB12LV26 IEEE-1394 Controller (Link)' class = serial bus subclass = FireWire none2@pci0:2:14:0: class=0x0c0010 card=0x10001458 chip=0x8024104c rev=0x00 hdr=0x00 vendor = 'Texas Instruments' device = 'TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)' class = serial bus subclass = FireWire re0@pci0:2:15:0: class=0x020000 card=0xe0001458 chip=0x816710ec rev=0x10 hdr=0x00 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL-8110SC/8169SC Gigabit Ethernet' class = network subclass = ethernet Mar 9 10:00:41 starker kernel: Copyright (c) 1992-2014 The FreeBSD Project. Mar 9 10:00:41 starker kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Mar 9 10:00:41 starker kernel: The Regents of the University of California. All rights reserved. Mar 9 10:00:41 starker kernel: FreeBSD is a registered trademark of The FreeBSD Foundation. Mar 9 10:00:41 starker kernel: FreeBSD 10.0-STABLE #4 r262933: Sun Mar 9 09:40:13 EST 2014 Mar 9 10:00:41 starker kernel: root@starker:/usr/obj/usr/src/sys/starker amd64 Mar 9 10:00:41 starker kernel: FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 Mar 9 10:00:41 starker kernel: CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ (2505.73-MHz K8-class CPU) Mar 9 10:00:41 starker kernel: Origin = "AuthenticAMD" Id = 0x60fb2 Family = 0xf Model = 0x6b Stepping = 2 Mar 9 10:00:41 starker kernel: Features=0x178bfbff Mar 9 10:00:41 starker kernel: Features2=0x2001 Mar 9 10:00:41 starker kernel: AMD Features=0xea500800 Mar 9 10:00:41 starker kernel: AMD Features2=0x11f Mar 9 10:00:41 starker kernel: real memory = 5905580032 (5632 MB) Mar 9 10:00:41 starker kernel: avail memory = 5551878144 (5294 MB) Mar 9 10:00:41 starker kernel: Event timer "LAPIC" quality 400 Mar 9 10:00:41 starker kernel: ACPI APIC Table: Mar 9 10:00:41 starker kernel: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs Mar 9 10:00:41 starker kernel: FreeBSD/SMP: 1 package(s) x 2 core(s) Mar 9 10:00:41 starker kernel: cpu0 (BSP): APIC ID: 0 Mar 9 10:00:41 starker kernel: cpu1 (AP): APIC ID: 1 Mar 9 10:00:41 starker kernel: ioapic0: Changing APIC ID to 2 Mar 9 10:00:41 starker kernel: ioapic0 irqs 0-23 on motherboard Mar 9 10:00:41 starker kernel: random: initialized Mar 9 10:00:41 starker kernel: kbd1 at kbdmux0 Mar 9 10:00:41 starker kernel: acpi0: on motherboard Mar 9 10:00:41 starker kernel: acpi0: Power Button (fixed) Mar 9 10:00:41 starker kernel: acpi0: reservation of 0, a0000 (3) failed Mar 9 10:00:41 starker kernel: acpi0: reservation of 100000, cfde0000 (3) failed Mar 9 10:00:41 starker kernel: cpu0: on acpi0 Mar 9 10:00:41 starker kernel: cpu1: on acpi0 Mar 9 10:00:41 starker kernel: attimer0: port 0x40-0x43 on acpi0 Mar 9 10:00:41 starker kernel: Timecounter "i8254" frequency 1193182 Hz quality 0 Mar 9 10:00:41 starker kernel: Event timer "i8254" frequency 1193182 Hz quality 100 Mar 9 10:00:41 starker kernel: hpet0: iomem 0xfed00000-0xfed003ff irq 0,8 on acpi0 Mar 9 10:00:41 starker kernel: Timecounter "HPET" frequency 14318180 Hz quality 950 Mar 9 10:00:41 starker kernel: atrtc0: port 0x70-0x73 on acpi0 Mar 9 10:00:41 starker kernel: Event timer "RTC" frequency 32768 Hz quality 0 Mar 9 10:00:41 starker kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 Mar 9 10:00:41 starker kernel: acpi_timer0: <32-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 Mar 9 10:00:41 starker kernel: acpi_button0: on acpi0 Mar 9 10:00:41 starker kernel: pcib0: port 0xcf8-0xcff on acpi0 Mar 9 10:00:41 starker kernel: pcib0: Length mismatch for 3 range: 26c00000 vs 2ed10000 Mar 9 10:00:41 starker kernel: pci0: on pcib0 Mar 9 10:00:41 starker kernel: pcib1: at device 1.0 on pci0 Mar 9 10:00:41 starker kernel: pci1: on pcib1 Mar 9 10:00:41 starker kernel: vgapci0: port 0xee00-0xeeff mem 0xd8000000-0xdfffffff,0xfdfe0000-0xfdfeffff,0xfde00000-0xfdefffff irq 18 at device 5.0 on pci1 Mar 9 10:00:41 starker kernel: vgapci0: Boot video device Mar 9 10:00:41 starker kernel: hdac0: mem 0xfdffc000-0xfdffffff irq 19 at device 5.2 on pci1 Mar 9 10:00:41 starker kernel: ahci0: port 0xff00-0xff07,0xfe00-0xfe03,0xfd00-0xfd07,0xfc00-0xfc03,0xfb00-0xfb0f mem 0xfe02f000-0xfe02f3ff irq 22 at device 18.0 on pci0 Mar 9 10:00:41 starker kernel: ahci0: AHCI v1.10 with 4 3Gbps ports, Port Multiplier supported Mar 9 10:00:41 starker kernel: ahci0: quirks=0x1000 Mar 9 10:00:41 starker kernel: ahcich0: at channel 0 on ahci0 Mar 9 10:00:41 starker kernel: ahcich1: at channel 1 on ahci0 Mar 9 10:00:41 starker kernel: ahcich2: at channel 2 on ahci0 Mar 9 10:00:41 starker kernel: ahcich3: at channel 3 on ahci0 Mar 9 10:00:41 starker kernel: ohci0: mem 0xfe02e000-0xfe02efff irq 16 at device 19.0 on pci0 Mar 9 10:00:41 starker kernel: usbus0 on ohci0 Mar 9 10:00:41 starker kernel: ohci1: mem 0xfe02d000-0xfe02dfff irq 17 at device 19.1 on pci0 Mar 9 10:00:41 starker kernel: usbus1 on ohci1 Mar 9 10:00:41 starker kernel: ohci2: mem 0xfe02c000-0xfe02cfff irq 18 at device 19.2 on pci0 Mar 9 10:00:41 starker kernel: usbus2 on ohci2 Mar 9 10:00:41 starker kernel: ohci3: mem 0xfe02b000-0xfe02bfff irq 17 at device 19.3 on pci0 Mar 9 10:00:41 starker kernel: usbus3 on ohci3 Mar 9 10:00:41 starker kernel: ohci4: mem 0xfe02a000-0xfe02afff irq 18 at device 19.4 on pci0 Mar 9 10:00:41 starker kernel: usbus4 on ohci4 Mar 9 10:00:41 starker kernel: ehci0: mem 0xfe029000-0xfe0290ff irq 19 at device 19.5 on pci0 Mar 9 10:00:41 starker kernel: usbus5: EHCI version 1.0 Mar 9 10:00:41 starker kernel: usbus5 on ehci0 Mar 9 10:00:41 starker kernel: pci0: at device 20.0 (no driver attached) Mar 9 10:00:41 starker kernel: atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf900-0xf90f at device 20.1 on pci0 Mar 9 10:00:41 starker kernel: ata0: at channel 0 on atapci0 Mar 9 10:00:41 starker kernel: hdac1: mem 0xfe024000-0xfe027fff irq 16 at device 20.2 on pci0 Mar 9 10:00:41 starker kernel: isab0: at device 20.3 on pci0 Mar 9 10:00:41 starker kernel: isa0: on isab0 Mar 9 10:00:41 starker kernel: pcib2: at device 20.4 on pci0 Mar 9 10:00:41 starker kernel: pci2: on pcib2 Mar 9 10:00:41 starker kernel: pci2: at device 7.0 (no driver attached) Mar 9 10:00:41 starker kernel: pci2: at device 14.0 (no driver attached) Mar 9 10:00:41 starker kernel: re0: port 0xde00-0xdeff mem 0xfddfd000-0xfddfd0ff irq 23 at device 15.0 on pci2 Mar 9 10:00:41 starker kernel: re0: Chip rev. 0x18000000 Mar 9 10:00:41 starker kernel: re0: MAC rev. 0x00000000 Mar 9 10:00:41 starker kernel: miibus0: on re0 Mar 9 10:00:41 starker kernel: rgephy0: PHY 1 on miibus0 Mar 9 10:00:41 starker kernel: rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow Mar 9 10:00:41 starker kernel: re0: Ethernet address: 00:1d:7d:d4:93:50 Mar 9 10:00:41 starker kernel: atkbdc0: port 0x60,0x64 irq 1 on acpi0 Mar 9 10:00:41 starker kernel: atkbd0: irq 1 on atkbdc0 Mar 9 10:00:41 starker kernel: kbd0 at atkbd0 Mar 9 10:00:41 starker kernel: atkbd0: [GIANT-LOCKED] Mar 9 10:00:41 starker kernel: sc0: at flags 0x100 on isa0 Mar 9 10:00:41 starker kernel: sc0: VGA <16 virtual consoles, flags=0x300> Mar 9 10:00:41 starker kernel: vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Mar 9 10:00:41 starker kernel: powernow0: on cpu0 Mar 9 10:00:41 starker kernel: powernow1: on cpu1 Mar 9 10:00:41 starker kernel: Timecounters tick every 1.000 msec Mar 9 10:00:41 starker kernel: vboxdrv: fAsync=0 offMin=0x101 offMax=0x5e6 Mar 9 10:00:41 starker kernel: supdrvGipCreate: omni timer not supported, falling back to synchronous mode Mar 9 10:00:41 starker kernel: hdacc0: at cad 0 on hdac0 Mar 9 10:00:41 starker kernel: hdaa0: at nid 1 on hdacc0 Mar 9 10:00:41 starker kernel: pcm0: at nid 3 on hdaa0 Mar 9 10:00:41 starker kernel: hdacc1: at cad 3 on hdac1 Mar 9 10:00:41 starker kernel: hdaa1: at nid 1 on hdacc1 Mar 9 10:00:41 starker kernel: pcm1: at nid 20,22,21,23 and 24,26 on hdaa1 Mar 9 10:00:41 starker kernel: pcm2: at nid 27 and 25 on hdaa1 Mar 9 10:00:41 starker kernel: pcm3: at nid 30 and 31 on hdaa1 Mar 9 10:00:41 starker kernel: random: unblocking device. Mar 9 10:00:41 starker kernel: usbus0: 12Mbps Full Speed USB v1.0 Mar 9 10:00:41 starker kernel: usbus1: 12Mbps Full Speed USB v1.0 Mar 9 10:00:41 starker kernel: usbus2: 12Mbps Full Speed USB v1.0 Mar 9 10:00:41 starker kernel: usbus3: 12Mbps Full Speed USB v1.0 Mar 9 10:00:41 starker kernel: usbus4: 12Mbps Full Speed USB v1.0 Mar 9 10:00:41 starker kernel: usbus5: 480Mbps High Speed USB v2.0 Mar 9 10:00:41 starker kernel: ugen4.1: at usbus4 Mar 9 10:00:41 starker kernel: uhub0: on usbus4 Mar 9 10:00:41 starker kernel: ugen3.1: at usbus3 Mar 9 10:00:41 starker kernel: uhub1: on usbus3 Mar 9 10:00:41 starker kernel: ugen2.1: at usbus2 Mar 9 10:00:41 starker kernel: uhub2: on usbus2 Mar 9 10:00:41 starker kernel: ugen1.1: at usbus1 Mar 9 10:00:41 starker kernel: uhub3: on usbus1 Mar 9 10:00:41 starker kernel: ugen0.1: at usbus0 Mar 9 10:00:41 starker kernel: uhub4: on usbus0 Mar 9 10:00:41 starker kernel: ugen5.1: at usbus5 Mar 9 10:00:41 starker kernel: uhub5: on usbus5 Mar 9 10:00:41 starker kernel: (aprobe2:ahcich2:0:15:0): NOP. ACB: 00 00 00 00 00 00 00 00 00 00 00 00 Mar 9 10:00:41 starker kernel: (aprobe2:ahcich2:0:15:0): CAM status: Command timeout Mar 9 10:00:41 starker kernel: (aprobe2:ahcich2:0:15:0): Error 5, Retries exhausted Mar 9 10:00:41 starker kernel: (aprobe2:ahcich2:0:15:0): NOP. ACB: 00 00 00 00 00 00 00 00 00 00 00 00 Mar 9 10:00:41 starker kernel: (aprobe2:ahcich2:0:15:0): CAM status: Command timeout Mar 9 10:00:41 starker kernel: (aprobe2:ahcich2:0:15:0): Error 5, Retries exhausted Mar 9 10:00:41 starker kernel: uhub0: 2 ports with 2 removable, self powered Mar 9 10:00:41 starker kernel: uhub1: 2 ports with 2 removable, self powered Mar 9 10:00:41 starker kernel: uhub2: 2 ports with 2 removable, self powered Mar 9 10:00:41 starker kernel: uhub3: 2 ports with 2 removable, self powered Mar 9 10:00:41 starker kernel: uhub4: 2 ports with 2 removable, self powered Mar 9 10:00:41 starker kernel: ada0 at ahcich2 bus 0 scbus2 target 0 lun 0 Mar 9 10:00:41 starker kernel: ada0: ATA-7 SATA 1.x device Mar 9 10:00:41 starker kernel: ada0: Serial Number 6RAA9MN9 Mar 9 10:00:41 starker kernel: ada0: 150.000MB/s transfers (SATA 1.x, UDMA6, PIO 8192bytes) Mar 9 10:00:41 starker kernel: ada0: Command Queueing enabled Mar 9 10:00:41 starker kernel: ada0: 76318MB (156299375 512 byte sectors: 16H 63S/T 16383C) Mar 9 10:00:41 starker kernel: ada0: Previously was known as ad8 Mar 9 10:00:41 starker kernel: cd0 at ata0 bus 0 scbus4 target 1 lun 0 Mar 9 10:00:41 starker kernel: cd0: Removable CD-ROM SCSI-0 device Mar 9 10:00:41 starker kernel: cd0: 66.700MB/s transfers (UDMA4, ATAPI 12bytes, PIO 65534bytes) Mar 9 10:00:41 starker kernel: cd0: Attempt to query device size failed: NOT READY, Medium not present Mar 9 10:00:41 starker kernel: SMP: AP CPU #1 Launched! Mar 9 10:00:41 starker kernel: Root mount waiting for: usbus5 Mar 9 10:00:41 starker last message repeated 3 times Mar 9 10:00:41 starker kernel: uhub5: 10 ports with 10 removable, self powered Mar 9 10:00:41 starker kernel: Root mount waiting for: usbus5 Mar 9 10:00:41 starker last message repeated 7 times Mar 9 10:00:41 starker kernel: ugen5.2: at usbus5 Mar 9 10:00:41 starker kernel: umass0: on usbus5 Mar 9 10:00:41 starker kernel: umass0: SCSI over Bulk-Only; quirks = 0x4101 Mar 9 10:00:41 starker kernel: umass0:5:0:-1: Attached to scbus5 Mar 9 10:00:41 starker kernel: da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 Mar 9 10:00:41 starker kernel: da0: Fixed Direct Access SCSI-0 device Mar 9 10:00:41 starker kernel: da0: Serial Number NA0EDE1C Mar 9 10:00:41 starker kernel: da0: 40.000MB/s transfers Mar 9 10:00:41 starker kernel: da0: 476940MB (976773167 512 byte sectors: 255H 63S/T 60801C) Mar 9 10:00:41 starker kernel: da0: quirks=0x2 Mar 9 10:00:41 starker kernel: Root mount waiting for: usbus5 Mar 9 10:00:41 starker kernel: ugen0.2: at usbus0 Mar 9 10:00:41 starker kernel: ugen5.3: at usbus5 Mar 9 10:00:41 starker kernel: uhub6: on usbus5 Mar 9 10:00:41 starker kernel: uhub6: 4 ports with 4 removable, self powered Mar 9 10:00:41 starker kernel: Root mount waiting for: usbus5 Mar 9 10:00:41 starker kernel: ugen5.4: at usbus5 Mar 9 10:00:41 starker kernel: ubt0: on usbus5 Mar 9 10:00:41 starker kernel: Root mount waiting for: usbus5 Mar 9 10:00:41 starker kernel: ugen5.5: at usbus5 Mar 9 10:00:41 starker kernel: uhub7: on usbus5 Mar 9 10:00:41 starker kernel: Root mount waiting for: usbus5 Mar 9 10:00:41 starker kernel: uhub7: 4 ports with 4 removable, self powered Mar 9 10:00:41 starker kernel: ugen5.6: at usbus5 Mar 9 10:00:41 starker kernel: Root mount waiting for: usbus5 Mar 9 10:00:41 starker kernel: ugen5.7: at usbus5 Mar 9 10:00:41 starker kernel: Root mount waiting for: usbus5 Mar 9 10:00:41 starker kernel: ugen5.8: at usbus5 Mar 9 10:00:41 starker kernel: Trying to mount root from ufs:/dev/ada0p2 [rw]... Mar 9 10:00:41 starker kernel: ums0: on usbus0 Mar 9 10:00:41 starker kernel: ums0: 3 buttons and [XYZ] coordinates ID=0 Mar 9 10:00:41 starker kernel: WARNING: attempt to domain_add(bluetooth) after domainfinalize() Mar 9 10:00:41 starker kernel: WARNING: attempt to domain_add(netgraph) after domainfinalize() Mar 9 10:00:41 starker kernel: uslcom0: on usbus5 Mar 9 10:00:41 starker kernel: uplcom0: on usbus5 Mar 9 10:00:42 starker kernel: . Mar 9 10:00:42 starker amd[871]: NIS domain name is not set. NIS ignored. Mar 9 10:00:42 starker mountd[917]: can't change attributes for /usr/src: MNT_DEFEXPORTED already set for mount 0xfffff800068c1330 Mar 9 10:00:42 starker mountd[917]: bad exports list line /usr/src Mar 9 10:00:42 starker ntpd[961]: ntpd 4.2.4p5-a (1) Mar 9 10:00:46 starker dbus[1002]: [system] Activating service name='org.freedesktop.ConsoleKit' (using servicehelper) Mar 9 10:00:46 starker dbus[1002]: [system] Activating service name='org.freedesktop.PolicyKit1' (using servicehelper) Mar 9 10:00:47 starker dbus[1002]: [system] Successfully activated service 'org.freedesktop.PolicyKit1' Mar 9 10:00:47 starker dbus[1002]: [system] Successfully activated service 'org.freedesktop.ConsoleKit' Mar 9 10:00:49 starker kernel: info: [drm] Initialized drm 1.1.0 20060810 Mar 9 10:00:51 starker kernel: drmn0: on vgapci0 Mar 9 10:00:51 starker kernel: info: [drm] RADEON_IS_PCI Mar 9 10:00:51 starker kernel: info: [drm] initializing kernel modesetting (RS690 0x1002:0x791E 0x1458:0xD001). Mar 9 10:00:51 starker kernel: info: [drm] register mmio base: 0xFDFE0000 Mar 9 10:00:51 starker kernel: info: [drm] register mmio size: 65536 Mar 9 10:00:51 starker kernel: info: [drm] radeon_atrm_get_bios: ===> Try ATRM... Mar 9 10:00:51 starker kernel: info: [drm] radeon_atrm_get_bios: IGP card detected, skipping this method... Mar 9 10:00:51 starker kernel: info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT... Mar 9 10:00:51 starker kernel: info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table Mar 9 10:00:51 starker kernel: info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND Mar 9 10:00:51 starker kernel: info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... Mar 9 10:00:51 starker kernel: info: [drm] igp_read_bios_from_vram: VRAM base address: 0xd8000000 Mar 9 10:00:51 starker kernel: info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800d8000000 (262144 bytes) Mar 9 10:00:51 starker kernel: info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x5307 Mar 9 10:00:51 starker kernel: info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM... Mar 9 10:00:51 starker kernel: info: [drm] radeon_read_bios: Map address: 0xfffff800000c0000 (131072 bytes) Mar 9 10:00:51 starker kernel: info: [drm] ATOM BIOS: ATI Mar 9 10:00:51 starker kernel: drmn0: info: VRAM: 128M 0x00000000D0000000 - 0x00000000D7FFFFFF (128M used) Mar 9 10:00:51 starker kernel: drmn0: info: GTT: 512M 0x00000000A0000000 - 0x00000000BFFFFFFF Mar 9 10:00:51 starker kernel: info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). Mar 9 10:00:51 starker kernel: info: [drm] Driver supports precise vblank timestamp query. Mar 9 10:00:51 starker kernel: info: [drm] radeon: irq initialized. Mar 9 10:00:51 starker kernel: info: [drm] Detected VRAM RAM=128M, BAR=128M Mar 9 10:00:51 starker kernel: info: [drm] RAM width 128bits DDR Mar 9 10:00:51 starker kernel: [TTM] Zone kernel: Available graphics memory: 2810954 kiB Mar 9 10:00:51 starker kernel: [TTM] Zone dma32: Available graphics memory: 2097152 kiB Mar 9 10:00:51 starker kernel: [TTM] Initializing pool allocator Mar 9 10:00:51 starker kernel: info: [drm] radeon: 128M of VRAM memory ready Mar 9 10:00:51 starker kernel: info: [drm] radeon: 512M of GTT memory ready. Mar 9 10:00:51 starker kernel: info: [drm] GART: num cpu pages 131072, num gpu pages 131072 Mar 9 10:00:51 starker kernel: info: [drm] radeon: 1 quad pipes, 1 z pipes initialized. Mar 9 10:00:51 starker kernel: info: [drm] PCIE GART of 512M enabled (table at 0x0000000019A4B000). Mar 9 10:00:51 starker kernel: drmn0: info: WB enabled Mar 9 10:00:51 starker kernel: drmn0: info: fence driver on ring 0 use gpu addr 0x00000000a0000000 and cpu addr 0x0xfffff80019885000 Mar 9 10:00:51 starker kernel: info: [drm] Loading RS690/RS740 Microcode Mar 9 10:00:51 starker kernel: info: [drm] radeon: ring at 0x00000000A0001000 Mar 9 10:00:51 starker kernel: error: [drm:pid1140:r100_ring_test] *ERROR* radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD) Mar 9 10:00:51 starker kernel: error: [drm:pid1140:r100_cp_init] *ERROR* radeon: cp isn't working (-22). Mar 9 10:00:51 starker kernel: drmn0: error: failed initializing CP (-22). Mar 9 10:00:51 starker kernel: drmn0: error: Disabling GPU acceleration Mar 9 10:00:51 starker kernel: error: [drm:pid1140:r100_cp_fini] *ERROR* Wait for CP idle timeout, shutting down CP. Mar 9 10:00:51 starker kernel: error: [drm:pid1140:r100_gui_wait_for_idle] *ERROR* radeon: wait for empty RBBM fifo failed ! Bad things might happen. Mar 9 10:00:51 starker kernel: error: [drm:pid1140:r100_cp_disable] *ERROR* Failed to wait GUI idle while programming pipes. Bad things might happen. Mar 9 10:00:51 starker kernel: info: [drm] radeon: cp finalized Mar 9 10:00:51 starker kernel: info: [drm] radeon_device_init: Taking over the fictitious range 0xd8000000-0xe0000000 Mar 9 10:00:51 starker kernel: iicbus0: on iicbb0 addr 0xff Mar 9 10:00:51 starker kernel: iic0: on iicbus0 Mar 9 10:00:51 starker kernel: iicbus1: on iicbb1 addr 0xff Mar 9 10:00:51 starker kernel: iic1: on iicbus1 Mar 9 10:00:51 starker kernel: iicbus2: on iicbb2 addr 0xff Mar 9 10:00:51 starker kernel: iic2: on iicbus2 Mar 9 10:00:51 starker kernel: iicbus3: on iicbb3 addr 0xff Mar 9 10:00:51 starker kernel: iic3: on iicbus3 Mar 9 10:00:51 starker kernel: info: [drm] Radeon Display Connectors Mar 9 10:00:51 starker kernel: info: [drm] Connector 0: Mar 9 10:00:51 starker kernel: info: [drm] VGA-1 Mar 9 10:00:51 starker kernel: info: [drm] DDC: 0x7e50 0x7e40 0x7e54 0x7e44 0x7e58 0x7e48 0x7e5c 0x7e4c Mar 9 10:00:51 starker kernel: info: [drm] Encoders: Mar 9 10:00:51 starker kernel: info: [drm] CRT1: INTERNAL_KLDSCP_DAC1 Mar 9 10:00:51 starker kernel: info: [drm] Connector 1: Mar 9 10:00:51 starker kernel: info: [drm] SVIDEO-1 Mar 9 10:00:51 starker kernel: info: [drm] Encoders: Mar 9 10:00:51 starker kernel: info: [drm] TV1: INTERNAL_KLDSCP_DAC1 Mar 9 10:00:51 starker kernel: info: [drm] Connector 2: Mar 9 10:00:51 starker kernel: info: [drm] HDMI-A-1 Mar 9 10:00:51 starker kernel: info: [drm] DDC: 0x7e40 0x7e50 0x7e44 0x7e54 0x7e48 0x7e58 0x7e4c 0x7e5c Mar 9 10:00:51 starker kernel: info: [drm] Encoders: Mar 9 10:00:51 starker kernel: info: [drm] DFP3: INTERNAL_LVTM1 Mar 9 10:00:51 starker kernel: error: [drm:pid1140:rs600_irq_set] *ERROR* Can't enable IRQ/MSI because no handler is installed Mar 9 10:00:51 starker kernel: info: [drm] fb mappable at 0xD8040000 Mar 9 10:00:51 starker kernel: info: [drm] vram apper at 0xD8000000 Mar 9 10:00:51 starker kernel: info: [drm] size 5300224 Mar 9 10:00:51 starker kernel: info: [drm] fb depth is 24 Mar 9 10:00:51 starker kernel: info: [drm] pitch is 5888 Mar 9 10:00:51 starker kernel: info: [drm] Initialized radeon 2.29.0 20080528 _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" From owner-freebsd-x11@FreeBSD.ORG Tue Mar 11 06:23:16 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8F802FE for ; Tue, 11 Mar 2014 06:23:16 +0000 (UTC) Received: from mail-pd0-x241.google.com (mail-pd0-x241.google.com [IPv6:2607:f8b0:400e:c02::241]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 655BA870 for ; Tue, 11 Mar 2014 06:23:16 +0000 (UTC) Received: by mail-pd0-f193.google.com with SMTP id x10so4014497pdj.4 for ; Mon, 10 Mar 2014 23:23:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :thread-index:content-language; bh=tAPfAjZK/4RZCRVrDTVn2RlYlI/CzW3DfvH/23uEgWI=; b=OBmC8gxUuJwzuBjR26vrEE/q7U4ukAL/nMnFj/WcdF0ngtWH0vqdcNIa3cqP+gvd2E lkhIUJvebne11CYrWuZ/25qdwYbcSBhSyOcJrQluwiR9urrnrIN7pLDT9mKfSGkUWbth +xhvPudlsm12HzIVLnNGVCW2CYIZlTyC2k42bKKbtvdmQ+Z9WBGizlQoW3mZUwy7/PWg 4dl2fjyomddBbOzqci6egz9yxpQEo9N63YXoUH0G9BDVY7TSXDAAaWbfeEJr2mcQCfwR /KFgpq563O7SkmmMAWMzswsKBOwVNkQyqRPbEsmYcBfUDGn/nWO7l4NdrEkRuMKkh1R+ x86w== X-Received: by 10.66.27.67 with SMTP id r3mr45079011pag.62.1394518995865; Mon, 10 Mar 2014 23:23:15 -0700 (PDT) Received: from AdminManager ([182.71.216.101]) by mx.google.com with ESMTPSA id xn10sm23126597pab.0.2014.03.10.23.23.13 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 10 Mar 2014 23:23:15 -0700 (PDT) From: "David Cronfel" To: Subject: Freelancer web promotion Get Higher Sales Date: Tue, 11 Mar 2014 11:47:57 +0530 Message-ID: <063301cf3cf2$04e9b110$0ebd1330$@com> MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac888U3TF0RFHtnQSgKaqKxSPDEbGg== Content-Language: en-us Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 06:23:16 -0000 Hello, Greetings!! My name is David Cronfel and I'm an experienced SEO freelancer serving online marketing industry. I believe you are an active online entrepreneur and curious to know everyday how Google works to provide first page rankings. You might wonder about knowing the major factors involved for gaining better internet traffic & online sales through organic SEO. I hope you understand the basics know-how of search engine optimization very well and already get so many of business proposals each day. So what's difference here in this email? I have been in this industry since last 11 years as Freelance SEO Expert and experienced personally a lot of case studies of my good clients after each Google updates. After trying a lot of organic methods of link building, now the time has come to work for RELATIONSHIP BUILDING of your business website. So taking this objective in my mind, I would offer to implement following new strategies for online advertising of my client business- 1. Create Online Buzz about your product /service 2. Social-Media Submissions. 3. Public Relations Activity. 4. Video Optimization & Marketing. 5. Social Channels Optimization including FB, Twitter, Pinterest etc 6. Content Distribution & Marketing. 7. Web 2.0 Creations. 8. Presentations/Document Sharing Worldwide. 9. Content Syndication & RSS Submissions. 10. Marking Up content, XML and Micro-Data Formats Implementations. I assure, above 10 activities will boost up your online presence and business sales to give good ROI from your advertising expenditure. Why need to pay thousands of dollars per month to so called big internet marketing company if you are not sure about the promises. Let's start with a micro budget investment with my SEO proposal. If you are reading it until now then this is something extra ordinary and really can do drastic changes in your business without doing false huge promises. I personally do B2B SEO, ghost internet marketing for my clients and I'm able to manage majority of my clienteles from SMEs itself by sharing them a sound knowledge of marketing and educate them more about latest updates happening in search giant Google. If anything above comes of your interest, please do write me back with the URL of your website. I would love to prepare a FREE website analysis search engine report along with my detailed SEO plan of action. Thank You Kind Regards David Cronfel Freelancer SEO Expert DISCLAIMER: This is an advertisement and a promotional mail strictly on the guidelines of CAN-SPAM act of 2003 and Bill C-28. We have clearly mentioned the source mail-id of this mail, also clearly mentioned the subject lines and they are in no way misleading in any form. We have found your mail address through our own efforts on the web search and not through any illegal way. If you find this mail unsolicited, please reply with "Remove" in the subject line and we will take care that you do not receive any further promotional mail. From owner-freebsd-x11@FreeBSD.ORG Tue Mar 11 08:02:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7F8163A3; Tue, 11 Mar 2014 08:02:50 +0000 (UTC) Received: from mail105.syd.optusnet.com.au (mail105.syd.optusnet.com.au [211.29.132.249]) by mx1.freebsd.org (Postfix) with ESMTP id 3F276221; Tue, 11 Mar 2014 08:02:49 +0000 (UTC) Received: from maxwell.menhennitt.com.au (c122-107-224-152.mckinn3.vic.optusnet.com.au [122.107.224.152]) by mail105.syd.optusnet.com.au (Postfix) with ESMTP id 5A0631042C46; Tue, 11 Mar 2014 19:02:48 +1100 (EST) Received: from [203.2.73.75] (starker.menhennitt.com.au [203.2.73.75]) by maxwell.menhennitt.com.au (Postfix) with ESMTP id 0B74F6204; Tue, 11 Mar 2014 19:02:48 +1100 (EST) Message-ID: <531EC327.2090803@menhennitt.com.au> Date: Tue, 11 Mar 2014 19:02:47 +1100 From: Graham Menhennitt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: FreeBSD stable , FreeBSD x11 Subject: Re: crash with X11 and ATI Radeon RS690 X1250 IGP References: <531E1AE6.3080509@menhennitt.com.au> In-Reply-To: <531E1AE6.3080509@menhennitt.com.au> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Optus-CM-Score: 0 X-Optus-CM-Analysis: v=2.1 cv=ddC5gxne c=1 sm=1 tr=0 a=BQwmYAONLMrTGJtfTy08BQ==:117 a=BQwmYAONLMrTGJtfTy08BQ==:17 a=Cpq1HDflAAAA:8 a=PO7r1zJSAAAA:8 a=I-u6fpzJkNUA:10 a=wY42qBnwRLYA:10 a=8nJEP1OIZ-IA:10 a=GBLBaR2dCWRjDHD66BAA:9 a=wPNLvfGTeEIA:10 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 08:02:50 -0000 On 11/03/2014 07:04, Marg Menhennitt wrote: > I'm running FreeBSD AMD64 10-Stable as of yesterday. I did a build and > install of kernel and world, and I ran portupgrade on all my ports. > These include X11 and KDE. When I restarted the machine it crashed. It > gets to the end of the boot sequence where KDM starts. It sits at the > X11 screen (showing the little clock) for a few seconds and then reboots. > > I have WITH_NEW_XORG="YES" in /etc/make.conf as advised by > Jean-Sébastien Pédron. Looks like I've solved this myself. After looking through the mailing list archives of FreeBSD-X11, I found a message from Jean-Sébastien Pédron suggesting defining WITH_GALLIUM="YES" in /etc/make.conf and rebuilding the graphics/dri port. Even though my crash was different, this seems to have fixed it. So, all working again. Thanks, Graham From owner-freebsd-x11@FreeBSD.ORG Tue Mar 11 09:17:48 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 732135C5 for ; Tue, 11 Mar 2014 09:17:48 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3729DA13 for ; Tue, 11 Mar 2014 09:17:47 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WNIoi-0005Zh-Ik for freebsd-x11@freebsd.org; Tue, 11 Mar 2014 10:17:46 +0100 Message-ID: <531ED4B3.7070003@dumbbell.fr> Date: Tue, 11 Mar 2014 10:17:39 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: [PATCH] Xorg in a jail References: <531BF113.7060704@freebsd.org> In-Reply-To: <531BF113.7060704@freebsd.org> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kXh2u2ou373mnMIdMfmGowdIEBCfwfdXp" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 09:17:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --kXh2u2ou373mnMIdMfmGowdIEBCfwfdXp Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 09.03.2014 05:41, James Gritton wrote: > The work to "properly integrate" the permissions got the kibosh for > just that reason. The kmem permission thing can stand on it's own, > but it's not going to be jail-triggered except in an unofficial patch. Why does Xorg require access to /dev/kmem and/or /dev/mem? Is this used by UMS drivers (but not KMS drivers)? --=20 Jean-S=E9bastien P=E9dron --kXh2u2ou373mnMIdMfmGowdIEBCfwfdXp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTHtS4AAoJEDnpl2Gl/ZTMkMUQAKw9u27skh75kokmXMPVnLTN hvzhTcWajYU5j1F2BpDfge7xP3AxUU1Ry4oLnJcbqQgzOpYJXt1n+lXzX7YNNqFO UlOzXH8vWltToZL9djrqYRdeFOq5JNl5CwqoM/29cUoMROe0hiDWYlyqFghgqWqd yW+h+3yv2D0CQtU1ABUgwhcETrdB7NgvQcFfjtEDizylZdi6UAXtOTJmEnov0PhS lPRtWkFyRbtfDgmQpVMdcP62emT5tl+S7wZxnZIHqhdNcgbAp0vihuYxFsOxpToJ fadkbuJ9XyhBNbHbQDsz4V6MMyNL/j0dLSpszzRPNY0u+5xwUnm27wM5ZEfE9cHV 1n/E1zPVxxk3ocMnjn8P6aMm1ltDWuxtT/1YHiauvmTY90VpPn9dgLeCY9GKr3+4 6og/LRvrrIkv1gvLpSykmcPgnD7H4ReyYaa8ZA2cXRQyiavEFSQDdZL2v3Gmr7Ux BzlKUjuUMlEB21tLHn5q/3ah/eWccXfxAKCrLvYm5CzwgTLIo1vRlKn5zBevD+cc UtHi3yKkkMQw08zyvleWoKO00noFBHE+NZ3zQafja81uLBy0fc+o5ElElMcegFzf 6jbsmAf5lwUGlNWRq8avorrzF5Lq3RCDX9SmfTE7gW0PBSr77cpoN9Iu+mlZNMN/ HI6IzUafozR1SmIR6jGk =zp54 -----END PGP SIGNATURE----- --kXh2u2ou373mnMIdMfmGowdIEBCfwfdXp-- From owner-freebsd-x11@FreeBSD.ORG Tue Mar 11 09:42:05 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CE608BA0; Tue, 11 Mar 2014 09:42:05 +0000 (UTC) Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 01A1AC56; Tue, 11 Mar 2014 09:42:04 +0000 (UTC) Received: by mail-la0-f52.google.com with SMTP id ec20so5319731lab.25 for ; Tue, 11 Mar 2014 02:42:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1py25ZgCSCG/ftprsE6OsSSpBjXOShO1zsEdwr6/shg=; b=c3qb4OHI6HRdkD85+Vz72t/4U93tw2/fjhyThPdc6iUA/PxDB4RLxF8aC5LRdywkcC VQb0jUIcIi00gxr7HKe1jTUttQlnf35iti/78Zvd7Zx7W/Raif31FOJXzB6t44ZAzYgn Yf10g09UlvO2qGr1tYHpH0mu1QT9eYECtxA/v2KE8Eu1qf84VrmHX+rwcHvUPD98HtlI prKecC0qHy0eI1id6A/hU25fUL61dYazSZd4nqmkJkMFMkmlE+Otmpbr1MLov92JSm30 yfxbpC7N7AnfJi61YwbkzbKYUY/vTQdIRN6D5CIAV/eLnn16UxpJ+o4gjIXMrUWx3UUq 8ukQ== MIME-Version: 1.0 X-Received: by 10.112.88.138 with SMTP id bg10mr1409401lbb.42.1394530923018; Tue, 11 Mar 2014 02:42:03 -0700 (PDT) Received: by 10.112.129.164 with HTTP; Tue, 11 Mar 2014 02:42:02 -0700 (PDT) In-Reply-To: <20140309190802.00006452@unknown> References: <20140309190802.00006452@unknown> Date: Tue, 11 Mar 2014 09:42:02 +0000 Message-ID: Subject: Re: [PATCH] Xorg in a jail From: Tom Evans To: Alexander Leidinger Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-hackers@freebsd.org" , "freebsd-x11@freebsd.org" , jamie@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 09:42:05 -0000 On Sun, Mar 9, 2014 at 6:08 PM, Alexander Leidinger wrote: > Seems you have an old one. Attached is what I was sending to jamie not > long ago (but this is not in the FreeBSD tree due to the conclusion that > such a huge impact on the security part should not be a simple allow.xxx > switch). Yes, I can't actually find it from this computer, but it was a patch on your site. This newer patch you shared (thanks!) is much simpler and more correct. > Do NOT use the sysctls in this patch, they allow all jails to access the > devices, if the devfs rules are appropriate. The attached patch doesn't > have them anymore. > > I had them in in the first implementation, then jamie introduced the > allow.XXX and I transitioned to this but forgot to remove the sysctls > after migrating my jail. I removed them recently before sending the > patch to jamie after his kmem change. Right! I really wasn't sure what I was doing at that point, cargo cult programming until it worked. Thanks to you and Jamie for your hints. Cheers Tom From owner-freebsd-x11@FreeBSD.ORG Tue Mar 11 10:12:44 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 309935F6 for ; Tue, 11 Mar 2014 10:12:44 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E8CD5EF1 for ; Tue, 11 Mar 2014 10:12:43 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WNJfs-0005sJ-TD for freebsd-x11@freebsd.org; Tue, 11 Mar 2014 11:12:42 +0100 Message-ID: <531EE193.9020108@FreeBSD.org> Date: Tue, 11 Mar 2014 11:12:35 +0100 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Where to post working hardware configuration References: <531A239F.3040608@riseup.net> In-Reply-To: <531A239F.3040608@riseup.net> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6UmLahd03UqJ6W4tP26dxmQCkgD1tBpRE" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 10:12:44 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --6UmLahd03UqJ6W4tP26dxmQCkgD1tBpRE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 07.03.2014 20:53, Piotr Kubaj wrote: > Three PC's, all with 10.0-RELEASE, amd64 and new Xorg. > 1. GF GT 440 using x11/nvidia-driver > 2. GF 8200 using x11/nvidia-driver-304 > 3. GF 6600GT using x11/nvidia-driver-304 > 3. Intel Ironlake using x11-drivers/xf86-video-intel. Thank you for the report! The Graphics wiki page is updated. --=20 Jean-S=C3=A9bastien P=C3=A9dron --6UmLahd03UqJ6W4tP26dxmQCkgD1tBpRE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTHuGYAAoJEDnpl2Gl/ZTMa5QP/jKmzsXmAWvKYgCV4KFP6Sig yicek0eQHjDGudw0ZOvGnxC7Vy5XTHEkIlHco+5XFjIGfrytCp154/s0NemUCQv5 visuvOo/wx+WgVn5U099SDYhi5Gt6LmKVhRL+RQqcF+smCmwp8ziJdLJlJxQ+3JD TFs5HmpCHbWk4HRz8pHstQ9UP9KeQQ46QdtdMjMg90HbZZVjFXGDvdamG2y/sOLP nYlaLl82B3HU/lOQZygKM4FTrult1jP2habysk+boMW9vDKrDm6NdJ+UwJDOdfsl 2Cdv3/XrA36yLKriAYab19mRBZGhGsKvIihj5c8Qeh2mvWK2VObjCLj9YjcNUqZB CE+MRXDTur6y0a/SsBX0sXAz2zP5fnokLKREAWSFmOUYdTL9NuEiKbkpM+UudSW7 jxgH7tMkHnbya/7mdjwjGuk6ElH6aTjmI2V/ZU2pZI7MmX+lpPXCFMKc8sG7xdfw F9DJyFTQq2KKVwuZbwkrvQVIIvPom8dLZsGc9AZjhfOZ4JhA8Gsa0i6iGyOChR4x EbRTZQAEVrY0n8msl2GAhzh+F/RySPcN28N7qgBacQCDeNZV9mTfo1dOadjWXcjY A4w/ZiyQDv6ysoS39b4iuVhfe+2a3OoxG+hJTuyLZy9u6WJ+NHUt68JFtW0kF0gU Ym+OUud8OOqGaKLlwvjV =1kdR -----END PGP SIGNATURE----- --6UmLahd03UqJ6W4tP26dxmQCkgD1tBpRE-- From owner-freebsd-x11@FreeBSD.ORG Tue Mar 11 10:21:49 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6B4CDBF2 for ; Tue, 11 Mar 2014 10:21:49 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2E825FCC for ; Tue, 11 Mar 2014 10:21:49 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WNJof-0005ue-Tf for freebsd-x11@freebsd.org; Tue, 11 Mar 2014 11:21:47 +0100 Message-ID: <531EE3B9.6080801@dumbbell.fr> Date: Tue, 11 Mar 2014 11:21:45 +0100 From: =?windows-1252?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Where to post working hardware configuration References: <5319F17B.9080300@dumbbell.fr> <531DAE8C.8020805@club-internet.fr> In-Reply-To: <531DAE8C.8020805@club-internet.fr> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="aQuOsBsRpSd09m3G8jErWacVsgMnP6i0H" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 10:21:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --aQuOsBsRpSd09m3G8jErWacVsgMnP6i0H Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10.03.2014 13:22, Juanitou wrote: > Now that I=92m using newcons and so I can look at the messages issued o= n > the virtual console while Xorg is loading, I have realized that if no > errors are shown in Xorg.0.log, these are printed on the console > concerning GPU acceleration: >=20 >> info: [drm] Detected VRAM RAM=3D128M, BAR=3D128M >> info: [drm] RAM width 64bits DDR >> [TTM] Zone kernel: Available graphics memory: 775888 kiB >> [TTM] Initializing pool allocator >> info: [drm] radeon: 128M of VRAM memory ready >> info: [drm] radeon: 128M of GTT memory ready. >> *error: [drm:pid1038:radeon_gart_bind] *ERROR* trying to bind memory t= o uninitialized GART !* >> *error: [drm:pid1038:radeon_ttm_backend_bind] *ERROR* failed to bind 1= pages at 0x00000000* >> *drmn0: warning: (-22) create WB bo failed* >> *drmn0: error: Disabling GPU acceleration* We don't support AGP cards right now, thus the errors you're seeing. Fortunately, the card is still able to do modesetting (changing monitor resolution). AGP support isn't on the TODO list for now, because we already have a lot of work with current hardware :) Thank you for the report! --=20 Jean-S=E9bastien P=E9dron --aQuOsBsRpSd09m3G8jErWacVsgMnP6i0H Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTHuO5AAoJEDnpl2Gl/ZTMIjsQAJqHHibSQ4AGqjt1JZ1j8HfP JTmuq/NlXN31DWLL2z1k34h1jWZyJDHPyPCfjdxtNFfblcnz7IwZKeOAzD297fyP X1gBqjTfSeE7Fx5lhbqn6SC1P76JL94Zc/anZ54kCp8O/iQaDeog6iqHqzoqPEo6 KLN3Q1fY6GNhNN9flJPjojMkAF+yrQCdGlMjLxe88TfDWidYy4fAp2Us3no+AsuB gPtxhQurFHU4rW59D0yf/cft6qdAyBbwDu6xkzZTYxpKb8W6tEqNbOs8wDzJjoUy BWUQsgDUzALy8O6LGX/lGziJWSGFsxSEeiWNo0VApebGmJUG85tRQXNJJnMsdbLr IKT5yQnDmu4F8XfvrbqySCGdmw/OzZZ0RHDfPrtAU6sjE3NPwwxsAwXEfEgTDv5q bNihNDQyOR4NzNMwPXyMr/axHVpHQQ/PKg6/hf5VEsC4TkV7/DgaKW9y9TbIyGvl vT0pd9stAQbydSG/wfqQbGk14RS5+GNWlN9UPGpuBamT0xmLUKkzJfZ5qRtTa5lw ol3qjU0owNwIcqechsUb1+5IcrfLdEbIUrBUPK97iaz0VNd3HHqc8SP1A3TkrD3i fSEXu+4i5DD+UfkfMAnSl6tUBWDf0x0auL/KsPLmfmozhjKXYL838OfRT9bbq+GZ /GYmd0dw10XLRdur8qnZ =8f37 -----END PGP SIGNATURE----- --aQuOsBsRpSd09m3G8jErWacVsgMnP6i0H-- From owner-freebsd-x11@FreeBSD.ORG Tue Mar 11 10:28:55 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D40F05AD for ; Tue, 11 Mar 2014 10:28:55 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 972A7A0 for ; Tue, 11 Mar 2014 10:28:55 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WNJvY-0005xX-Ia for freebsd-x11@freebsd.org; Tue, 11 Mar 2014 11:28:54 +0100 Message-ID: <531EE564.60009@FreeBSD.org> Date: Tue, 11 Mar 2014 11:28:52 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: crash with X11 and ATI Radeon RS690 X1250 IGP References: <531E1AE6.3080509@menhennitt.com.au> <531EC327.2090803@menhennitt.com.au> In-Reply-To: <531EC327.2090803@menhennitt.com.au> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1WnG2KWmGHhxnagOqfqdpCq6c3WwAO89X" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 10:28:55 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --1WnG2KWmGHhxnagOqfqdpCq6c3WwAO89X Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 11.03.2014 09:02, Graham Menhennitt wrote: > Looks like I've solved this myself. After looking through the mailing > list archives of FreeBSD-X11, I found a message from Jean-S=E9bastien > P=E9dron suggesting defining WITH_GALLIUM=3D"YES" in /etc/make.conf and= > rebuilding the graphics/dri port. Even though my crash was different, > this seems to have fixed it. So, all working again. Good to know that it's working :) I see in the dmesg you posted the following error, followed by other related error messages: [drm:pid1140:r100_ring_test] *ERROR* radeon: ring test failed (scratch(0x15E4)=3D0xCAFEDEAD) Do you always have that? Or just the one time it crashed? --=20 Jean-S=E9bastien P=E9dron --1WnG2KWmGHhxnagOqfqdpCq6c3WwAO89X Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTHuVkAAoJEDnpl2Gl/ZTMJroQANYYWzLkzYOuh7IE/X3/t9CE mi+v9Cxe/z9eoCeYQskHfqn/m5JP4i/TOABovf1oRUvDO72umSKYZk5WqbVjX6Ns 0lhaNREEAJjukcCcifPU7OqzW/HjUy6wuj2hX7yFyqzitZ1ewDs34yx9bVRHcZAf kRZo/YJf1FSfFR0Ax/BkHPTy0a8zFf7EErLTtJzxnsHDbClLFMooB7BSga8nwb2S xdSq+ycCk2a2yapK8bgY80cTV3c3uo12lAfd3hRKMpv9o3xRhpa7emdVRhBrSYnZ E65AsqnocaR0kTBxT7RZwTdTQ7S2eL+odxPze7Xx2+CV8G00uD91Cd5Xu9QyO31P lTY8TwUORIOe16KUm9kJvq4aU5oKLGPk5aUTWTw44jhG4qsruoZc01Jipv3CSIaY u/9P9OU8If5WAWFU234sboc0Z6b/DaQSWTDNf5SmUEH6CooVi1z8BS1zeysXuAAL A8aCUeinnYY8+nMeGT3C8gA7cZzW7ET2bDhK01sN1MU62ExOaDZdqL7YzkvfkhA3 4OHkjehvnyMEEQ2cSzIRwqLwQWG5li7JrItQ/OF8Rse+7f979VoUUS2wQ22swVEG nndrrL7PfpLb5XDQtb5R1eIwuEEql5psXDP+KUMQ57LJqNqtFswbQHv/Fhroophh T1F4SllkL3MsS6jDC9tg =JZmu -----END PGP SIGNATURE----- --1WnG2KWmGHhxnagOqfqdpCq6c3WwAO89X-- From owner-freebsd-x11@FreeBSD.ORG Tue Mar 11 18:54:51 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E9C0E48; Tue, 11 Mar 2014 18:54:51 +0000 (UTC) Received: from mail-vc0-x232.google.com (mail-vc0-x232.google.com [IPv6:2607:f8b0:400c:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C4085F7D; Tue, 11 Mar 2014 18:54:50 +0000 (UTC) Received: by mail-vc0-f178.google.com with SMTP id im17so2134403vcb.9 for ; Tue, 11 Mar 2014 11:54:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=8TyiiKcaQb90AxJTwxfUj3l6mtEJuc/Bk1Li+fmLwqc=; b=FgPIlkiuLdvycb9kN36pXlzxoBJDFd4A5LGIXnTl1IrtfkzcDzFWD3xpCq6yneZgTx XKz5oMFlKPHE7w6qj3G/xLZJGTnIowflOiR7SG3BdHkmQmSXWTBmXwc3OtUHV47lzLBQ H2Ss208fvmYivDW6yVeDZ5bfcQLMUUQO57TLwzQTnLqJF6BYj9abE0no241l16bZ1/O+ tnL0a4f3nHB27if4te2PZzFA+rvJ42y8MbQ4fRvPp9XqOZF6h4P6FhOhQFsvo9oLuPjm kwlc89VZFN6G6ApqfUPTvZhNqe2jsgy0OGr/ezEjzJ7/to5BtxyG/K9UxzdMIG2MAwf1 XfJQ== MIME-Version: 1.0 X-Received: by 10.220.106.84 with SMTP id w20mr28955349vco.18.1394564089901; Tue, 11 Mar 2014 11:54:49 -0700 (PDT) Sender: uspoerlein@gmail.com Received: by 10.58.209.225 with HTTP; Tue, 11 Mar 2014 11:54:49 -0700 (PDT) In-Reply-To: References: <20140309190802.00006452@unknown> Date: Tue, 11 Mar 2014 19:54:49 +0100 X-Google-Sender-Auth: 5sRDOUwnBF4H3g3Fh9pQLhn80cU Message-ID: Subject: Re: [PATCH] Xorg in a jail From: =?UTF-8?Q?Ulrich_Sp=C3=B6rlein?= To: Tom Evans Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Alexander Leidinger , "freebsd-x11@freebsd.org" , jamie@freebsd.org, "freebsd-hackers@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 18:54:51 -0000 2014-03-11 10:42 GMT+01:00 Tom Evans : > On Sun, Mar 9, 2014 at 6:08 PM, Alexander Leidinger > wrote: > > Seems you have an old one. Attached is what I was sending to jamie not > > long ago (but this is not in the FreeBSD tree due to the conclusion that > > such a huge impact on the security part should not be a simple allow.xxx > > switch). > > Yes, I can't actually find it from this computer, but it was a patch > on your site. This newer patch you shared (thanks!) is much simpler > and more correct. > > > Do NOT use the sysctls in this patch, they allow all jails to access the > > devices, if the devfs rules are appropriate. The attached patch doesn't > > have them anymore. > > > > I had them in in the first implementation, then jamie introduced the > > allow.XXX and I transitioned to this but forgot to remove the sysctls > > after migrating my jail. I removed them recently before sending the > > patch to jamie after his kmem change. > > Right! I really wasn't sure what I was doing at that point, cargo cult > programming until it worked. > > Thanks to you and Jamie for your hints. > Awesome stuff, I was porting Alex' old patch to 10-STABLE as well, just the other day, but I couldn't yet get the right incantation going to let Xorg boot up (it still complained about not being able to read /dev/mem and then it found dri/card0 but kept probing and then died). Anyway, I will be able to give the new patches a go next week and will report back. I "only" want to get XBMC neatly installed in a jail (for pkg pollution only) and bound to a specific IP (which might help my zeroconf/upnp visibility problems). Cheers, Uli From owner-freebsd-x11@FreeBSD.ORG Wed Mar 12 02:13:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A05713F4 for ; Wed, 12 Mar 2014 02:13:50 +0000 (UTC) Received: from server.i805.com.br (mailhost.i805.com.br [72.52.97.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8B887263 for ; Wed, 12 Mar 2014 02:13:49 +0000 (UTC) Received: from i805.com.br (localhost [127.0.0.1]) by server.i805.com.br (8.14.7/8.14.5) with ESMTP id s2BI1Hrw010725 for ; Tue, 11 Mar 2014 15:01:17 -0300 (BRT) (envelope-from rizzo@i805.com.br) From: "Nilton Jose Rizzo" To: freebsd-x11@freebsd.org Subject: libGLES + Kde + New_XORG Date: Tue, 11 Mar 2014 15:01:17 -0300 Message-Id: <20140311174745.M69421@i805.com.br> X-Mailer: OpenWebMail 3.00_beta4 20121104 671 X-OriginatingIP: 186.221.33.101 (rizzo) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on server.i805.com.br X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 02:13:50 -0000 Hi all, I have some problens to upgrade mau -current box to new xorg, and I have some questions. First: All FreeBSD 11.0 (aka -current) have a new xorg or when I upgrade from FreeBSD 10.0 -current to FreeBSD 11 - current since last year I am thing the Xorg server was a new version. Ok I read the /usr/ports/UPDATING and update the OpenGL library, but I found some mesages that I was wrong. And now I have this problem [100%] Built target kmenuedit /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_get_dispatch' /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_Dispatch' c++: error: linker command failed with exit code 1 (use -v to see invocation) gmake[4]: ** [kwin/kwin_gles] Erro 1 gmake[4]: Saindo do diretĂłrio `/usr/ports/x11/kde4-workspace/work/.build' gmake[3]: ** [kwin/CMakeFiles/kwin_gles.dir/all] Erro 2 gmake[3]: Saindo do diretĂłrio `/usr/ports/x11/kde4-workspace/work/.build' gmake[2]: ** [all] Erro 2 gmake[2]: Saindo do diretĂłrio `/usr/ports/x11/kde4-workspace/work/.build' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/x11/kde4-workspace *** Error code 1 Stop. make: stopped in /usr/ports/x11/kde4-workspace root@valfenda:/usr/ports/x11/kde4-workspace # But I don't found this library in anywhere (libGLES), have some new knob to setup? Have new setup into kernel? I can't uptade with portupgrade it's always return some ports was skiped and some ports ignored, I have more than 1100 ports installed into my system, and the portupgrade not work corret to me, noe I have to compiling some ports by my hand and some problens I am resolve but other I need a help. Thanks for any ideia to solve my problem or some link to any local that I can found possible solution to my problem. TIA, Rizzo From owner-freebsd-x11@FreeBSD.ORG Wed Mar 12 03:14:19 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2BA36EA5 for ; Wed, 12 Mar 2014 03:14:19 +0000 (UTC) Received: from mail-ve0-x22f.google.com (mail-ve0-x22f.google.com [IPv6:2607:f8b0:400c:c01::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DA65099E for ; Wed, 12 Mar 2014 03:14:18 +0000 (UTC) Received: by mail-ve0-f175.google.com with SMTP id oz11so9444040veb.20 for ; Tue, 11 Mar 2014 20:14:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=5kFGnn0xrRnQz0TdnswPdwqXKAHnwINWT8T0YLYWPyE=; b=J74LTSXbXc/VlOSBgp/4zJQUjQ3yFBJ4KvnFwBWT9oPh5v1J96t7bAe1WvwFfebwQs /2vMYbvItRdj01C3xhUzK6EcuL5fK0wm/3PPRyRKR3bYCa8cJlD0BkfwKWqy8pbOmGyj kc+M3fudHZHkFESJ4VHlqMa3UuGT5PXUY2GVk8lhcAtdCq/7LVCVE/v5g+U6ff9yFgkF jt/ACLaYioLpMll6pERY3CHF4p5Lc8D75CpzA4n4G5DaBNtnklXXz56KwPRd56hUarWi 0BQle9uu1c+YlaeKPhFXFyMLSmJw4ap4hoXms6Pa4QnhEJXFeqL07tJS79muwl+MYyos webQ== MIME-Version: 1.0 X-Received: by 10.52.30.230 with SMTP id v6mr29092243vdh.6.1394594057298; Tue, 11 Mar 2014 20:14:17 -0700 (PDT) Received: by 10.220.168.135 with HTTP; Tue, 11 Mar 2014 20:14:17 -0700 (PDT) In-Reply-To: <20140311174745.M69421@i805.com.br> References: <20140311174745.M69421@i805.com.br> Date: Tue, 11 Mar 2014 23:14:17 -0400 Message-ID: Subject: Re: libGLES + Kde + New_XORG From: Thomas Hoffmann To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 03:14:19 -0000 On Tue, Mar 11, 2014 at 2:01 PM, Nilton Jose Rizzo wrote= : > > > Hi all, > > I have some problens to upgrade mau -current box to new xorg, and I > have > some questions. > > First: All FreeBSD 11.0 (aka -current) have a new xorg or when I upgra= de > from FreeBSD 10.0 -current to FreeBSD 11 - current since last year I am > thing the Xorg server was a new version. Ok I read the > /usr/ports/UPDATING > and update the OpenGL library, but I found some mesages that I was wrong= . > > And now I have this problem > [100%] Built target kmenuedit > /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_get_dispatch' > /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_Dispatch' > c++: error: linker command failed with exit code 1 (use -v to see > invocation) > gmake[4]: ** [kwin/kwin_gles] Erro 1 > gmake[4]: Saindo do diret=F3rio `/usr/ports/x11/kde4-workspace/work/.buil= d' > gmake[3]: ** [kwin/CMakeFiles/kwin_gles.dir/all] Erro 2 > gmake[3]: Saindo do diret=F3rio `/usr/ports/x11/kde4-workspace/work/.buil= d' > gmake[2]: ** [all] Erro 2 > gmake[2]: Saindo do diret=F3rio `/usr/ports/x11/kde4-workspace/work/.buil= d' > =3D=3D=3D> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failur= e to > the maintainer. > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/x11/kde4-workspace > *** Error code 1 > > Stop. > make: stopped in /usr/ports/x11/kde4-workspace > root@valfenda:/usr/ports/x11/kde4-workspace # > > But I don't found this library in anywhere (libGLES), have some new knob > to setup? Have new setup into kernel? I can't uptade with portupgrade > it's always return some ports was skiped and some ports ignored, > I have more than 1100 ports installed into my system, and the portupgrade > not work corret to me, noe I have to compiling some ports by my hand > and some problens I am resolve but other I need a help. > > Thanks for any ideia to solve my problem or some link to any local that > I can found possible solution to my problem. > > TIA, > > Rizzo > Did you follow the instructions here to upgrade to the new Xorg: https://wiki.freebsd.org/Graphics#Installing_KMS_Ports? -Tom From owner-freebsd-x11@FreeBSD.ORG Wed Mar 12 03:19:48 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 49A3BFA6; Wed, 12 Mar 2014 03:19:48 +0000 (UTC) Received: from mail-pa0-x236.google.com (mail-pa0-x236.google.com [IPv6:2607:f8b0:400e:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 173A09C5; Wed, 12 Mar 2014 03:19:48 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id lf10so458551pab.41 for ; Tue, 11 Mar 2014 20:19:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=74mfxOUO+Bka82Q63EAE3NrNVZGr5ZP106Xqb1YZSI8=; b=tLHv6Fjwkg6fAwzJLjlFvQqDPRh2q/IcwwCpJ2MLCIgwQfzrCM2Ov+R2mOXYWEDA4A mMPISFsmF78Hhw3ifUe82flH+T4IQLKR/Bj5MbyhTUYNCkyA0Cxel2rpRW2zlLpMQukN fcV0vPG71Csto62jll6dAIRP9sb8xEWO+ykMxOl1UKSozzb0Qe00M01yySMjhP4u+sTC VEadHkCeuD5gHh4R95j966Pjwc2WRNBIKiVUBDazEI9+CzOHRl90H09XD31j/KcLr5u2 cqqD7Bwj1/tInMlE/XS32SG3yLzB7Mk3omX2j92Z+ZGfH+ly2VQoV9Ry/u7KYWRYe6QD r20Q== MIME-Version: 1.0 X-Received: by 10.66.139.169 with SMTP id qz9mr2026317pab.16.1394594387651; Tue, 11 Mar 2014 20:19:47 -0700 (PDT) Received: by 10.70.8.34 with HTTP; Tue, 11 Mar 2014 20:19:47 -0700 (PDT) In-Reply-To: References: Date: Wed, 12 Mar 2014 07:19:47 +0400 Message-ID: Subject: Re: [PATCH] Xorg in a jail From: Subbsd To: Tom Evans Content-Type: text/plain; charset=ISO-8859-1 Cc: "freebsd-hackers@freebsd.org" , "freebsd-x11@freebsd.org" , Jamie Gritton , Alexander Leidinger X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 03:19:48 -0000 Hello, maillist On Sun, Mar 9, 2014 at 5:26 AM, Tom Evans wrote: > I'm not sure I did the jail allow parameters right, but it works for > me - I would appreciate someone more competent taking a look! Also, > dev_io_access should probably be renamed or using it to control access > to /dev/mem split out from it? Also, is the style right? vim: noet > sw=8 ts=8 is what I was using. > > Cheers > > Tom > > PS: I haven't tested any input devices yet with this, let me know! I've tested this patch on FreeBSD 11 + fluxbox jail and it works perfectly. Nvidia require in devfs.rules next rule: -- add path 'nvidia*' unhide -- also i had to add -- add path sysmouse unhide -- due to a have -- Section "ServerFlags" Option "AutoAddDevices" "off" EndSection -- in my xorg.conf for independence of hald. Despite violation of idea of safety of jail, it is very good feature for private purposes/X-jails. If it never is in basic system where it is possible to look for the last actual version of a patch? From owner-freebsd-x11@FreeBSD.ORG Wed Mar 12 09:26:55 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A5283714 for ; Wed, 12 Mar 2014 09:26:55 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 91354C2 for ; Wed, 12 Mar 2014 09:26:55 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s2C9QtRj037305 for ; Wed, 12 Mar 2014 09:26:55 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s2C9Qt2A037299; Wed, 12 Mar 2014 09:26:55 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201403120926.s2C9Qt2A037299@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 12 Mar 2014 09:26:55 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 09:26:55 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-input-synaptics | 1.6.4 | 1.7.4 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Wed Mar 12 11:35:51 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4FA80A0D for ; Wed, 12 Mar 2014 11:35:51 +0000 (UTC) Received: from server.i805.com.br (mailhost.i805.com.br [72.52.97.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1E646ED8 for ; Wed, 12 Mar 2014 11:35:50 +0000 (UTC) Received: from i805.com.br (localhost [127.0.0.1]) by server.i805.com.br (8.14.7/8.14.5) with ESMTP id s2CBZnUj012689; Wed, 12 Mar 2014 08:35:49 -0300 (BRT) (envelope-from rizzo@i805.com.br) From: "Nilton Jose Rizzo" To: Thomas Hoffmann , freebsd-x11@freebsd.org Subject: Re: libGLES + Kde + New_XORG Date: Wed, 12 Mar 2014 08:35:49 -0300 Message-Id: <20140312112324.M11770@i805.com.br> In-Reply-To: References: <20140311174745.M69421@i805.com.br> X-Mailer: OpenWebMail 3.00_beta4 20121104 671 X-OriginatingIP: 186.221.33.101 (rizzo) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on server.i805.com.br X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 11:35:51 -0000 > >  Did you follow the instructions here to upgrade to the new Xorg:  https://wiki.freebsd.org/Graphics#Installing_KMS_Ports? Yes! but I used portupgrade and not Portmaster, but it has ignored some ports because it was already updated. Now, I'm recompiling all ports in sequence of list in those link Rizzo TIA > -Tom From owner-freebsd-x11@FreeBSD.ORG Wed Mar 12 12:06:23 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08A72421 for ; Wed, 12 Mar 2014 12:06:23 +0000 (UTC) Received: from server.i805.com.br (mailhost.i805.com.br [72.52.97.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E5CA51DE for ; Wed, 12 Mar 2014 12:06:22 +0000 (UTC) Received: from i805.com.br (localhost [127.0.0.1]) by server.i805.com.br (8.14.7/8.14.5) with ESMTP id s2CC6LuT012809; Wed, 12 Mar 2014 09:06:21 -0300 (BRT) (envelope-from rizzo@i805.com.br) From: "Nilton Jose Rizzo" To: Thomas Hoffmann , freebsd-x11@freebsd.org Subject: Re: libGLES + Kde + New_XORG Date: Wed, 12 Mar 2014 09:06:21 -0300 Message-Id: <20140312120214.M30580@i805.com.br> In-Reply-To: <20140312112324.M11770@i805.com.br> References: <20140311174745.M69421@i805.com.br> <20140312112324.M11770@i805.com.br> X-Mailer: OpenWebMail 3.00_beta4 20121104 671 X-OriginatingIP: 186.221.33.101 (rizzo) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on server.i805.com.br X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 12:06:23 -0000 Em Wed, 12 Mar 2014 08:35:49 -0300, Nilton Jose Rizzo escreveu > > > >  Did you follow the instructions here to upgrade to the new Xorg: >  https://wiki.freebsd.org/Graphics#Installing_KMS_Ports? > > Yes! but I used portupgrade and not Portmaster, but it has ignored > some ports because it was already updated. Now, I'm recompiling > all ports in sequence of list in those link > > Rizzo > > TIA Hi again, looking for some thinks I found in my /usr/ports/distfiles some Mesa files: rizzo@valfenda:~/src/Html % ls -d /usr/ports/distfiles/*Mesa* /usr/ports/distfiles/MesaLib-10.0.1.tar.bz2 /usr/ports/distfiles/MesaLib-10.0.3.tar.bz2 /usr/ports/distfiles/MesaLib-7.6.1.tar.bz2 /usr/ports/distfiles/MesaLib-9.1.7.tar.bz2 /usr/ports/distfiles/MesaLib-9.2.0.tar.bz2 /usr/ports/distfiles/MesaLib-9.2.2.tar.bz2 /usr/ports/distfiles/MesaLib-9.2.3.tar.bz2 rizzo@valfenda:~/src/Html % All ports using the 9.1.7 archive, why it's not use the newerst file versio (10.0.3)? I don't remember what's ports download it, but I have some files ..... glewinfo --------------------------- GLEW Extension Info --------------------------- GLEW version 1.10.0 Reporting capabilities of display :0.0, visual 0x2b Running on a GeForce GT 520/PCIe/SSE2 from NVIDIA Corporation OpenGL version 4.4.0 NVIDIA 331.49 is supported > > > -Tom > > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" From owner-freebsd-x11@FreeBSD.ORG Wed Mar 12 20:39:44 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E6A313E7; Wed, 12 Mar 2014 20:39:44 +0000 (UTC) Received: from mail106.syd.optusnet.com.au (mail106.syd.optusnet.com.au [211.29.132.42]) by mx1.freebsd.org (Postfix) with ESMTP id 92EC9E2A; Wed, 12 Mar 2014 20:39:44 +0000 (UTC) Received: from maxwell.menhennitt.com.au (c122-107-224-152.mckinn3.vic.optusnet.com.au [122.107.224.152]) by mail106.syd.optusnet.com.au (Postfix) with ESMTP id BD8843C0DA9; Thu, 13 Mar 2014 07:11:40 +1100 (EST) Received: from [203.2.73.75] (starker.menhennitt.com.au [203.2.73.75]) by maxwell.menhennitt.com.au (Postfix) with ESMTP id 696236206; Thu, 13 Mar 2014 07:11:40 +1100 (EST) Message-ID: <5320BF7B.2070602@menhennitt.com.au> Date: Thu, 13 Mar 2014 07:11:39 +1100 From: Graham Menhennitt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: FreeBSD x11 , =?ISO-8859-1?Q?Jean-S=E9bastie?= =?ISO-8859-1?Q?n_P=E9dron?= Subject: Re: crash with X11 and ATI Radeon RS690 X1250 IGP References: <531E1AE6.3080509@menhennitt.com.au> <531EC327.2090803@menhennitt.com.au> <531EE564.60009@FreeBSD.org> <531F3C02.7070607@FreeBSD.org> In-Reply-To: <531F3C02.7070607@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Optus-CM-Score: 0 X-Optus-CM-Analysis: v=2.1 cv=ddC5gxne c=1 sm=1 tr=0 a=BQwmYAONLMrTGJtfTy08BQ==:117 a=BQwmYAONLMrTGJtfTy08BQ==:17 a=Cpq1HDflAAAA:8 a=PO7r1zJSAAAA:8 a=I-u6fpzJkNUA:10 a=wY42qBnwRLYA:10 a=8nJEP1OIZ-IA:10 a=hQrY9SKWHHwLbwwRAFEA:9 a=6sTEVDAIZTtgtt6J:21 a=0BP393G31L0rl-1Q:21 a=wPNLvfGTeEIA:10 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 20:39:45 -0000 On 2014-03-11 06:28:52 -0400, Jean-Sébastien Pédron wrote: > On 11.03.2014 09:02, Graham Menhennitt wrote: > > Looks like I've solved this myself. After looking through the > > mailing list archives of FreeBSD-X11, I found a message from > > Jean-Sébastien Pédron suggesting defining WITH_GALLIUM="YES" in > > /etc/make.conf and rebuilding the graphics/dri port. Even though > > my crash was different, this seems to have fixed it. So, all > > working again. > > Good to know that it's working :) > > I see in the dmesg you posted the following error, followed by > other related error messages: [drm:pid1140:r100_ring_test] *ERROR* > radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD) > > Do you always have that? Or just the one time it crashed? > Thanks for your help, Jean-Sébastien. Yes, it always says that. I've rebooted a number of times since fixing "WITH_GALLIUM", and /var/log/messages always contains the bit below. So far, there don't seem to have been any bad effects from it. Graham Mar 13 06:49:42 starker kernel: info: [drm] Initialized drm 1.1.0 20060810 Mar 13 06:49:44 starker kernel: drmn0: on vgapci0 Mar 13 06:49:44 starker kernel: info: [drm] RADEON_IS_PCI Mar 13 06:49:44 starker kernel: info: [drm] initializing kernel modesetting (RS690 0x1002:0x791E 0x1458:0xD001). Mar 13 06:49:44 starker kernel: info: [drm] register mmio base: 0xFDFE0000 Mar 13 06:49:44 starker kernel: info: [drm] register mmio size: 65536 Mar 13 06:49:44 starker kernel: info: [drm] radeon_atrm_get_bios: ===> Try ATRM... Mar 13 06:49:44 starker kernel: info: [drm] radeon_atrm_get_bios: IGP card detected, skipping this method... Mar 13 06:49:44 starker kernel: info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT... Mar 13 06:49:44 starker kernel: info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table Mar 13 06:49:44 starker kernel: info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND Mar 13 06:49:44 starker kernel: info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... Mar 13 06:49:44 starker kernel: info: [drm] igp_read_bios_from_vram: VRAM base address: 0xd8000000 Mar 13 06:49:44 starker kernel: info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800d8000000 (262144 bytes) Mar 13 06:49:44 starker kernel: info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x2070 Mar 13 06:49:44 starker kernel: info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM... Mar 13 06:49:44 starker kernel: info: [drm] radeon_read_bios: Map address: 0xfffff800000c0000 (131072 bytes) Mar 13 06:49:44 starker kernel: info: [drm] ATOM BIOS: ATI Mar 13 06:49:44 starker kernel: drmn0: info: VRAM: 128M 0x00000000D0000000 - 0x00000000D7FFFFFF (128M used) Mar 13 06:49:44 starker kernel: drmn0: info: GTT: 512M 0x00000000A0000000 - 0x00000000BFFFFFFF Mar 13 06:49:44 starker kernel: info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). Mar 13 06:49:44 starker kernel: info: [drm] Driver supports precise vblank timestamp query. Mar 13 06:49:44 starker kernel: info: [drm] radeon: irq initialized. Mar 13 06:49:44 starker kernel: info: [drm] Detected VRAM RAM=128M, BAR=128M Mar 13 06:49:44 starker kernel: info: [drm] RAM width 128bits DDR Mar 13 06:49:44 starker kernel: [TTM] Zone kernel: Available graphics memory: 2810954 kiB Mar 13 06:49:44 starker kernel: [TTM] Zone dma32: Available graphics memory: 2097152 kiB Mar 13 06:49:44 starker kernel: [TTM] Initializing pool allocator Mar 13 06:49:44 starker kernel: info: [drm] radeon: 128M of VRAM memory ready Mar 13 06:49:44 starker kernel: info: [drm] radeon: 512M of GTT memory ready. Mar 13 06:49:44 starker kernel: info: [drm] GART: num cpu pages 131072, num gpu pages 131072 Mar 13 06:49:44 starker kernel: info: [drm] radeon: 1 quad pipes, 1 z pipes initialized. Mar 13 06:49:44 starker kernel: info: [drm] PCIE GART of 512M enabled (table at 0x0000000019AD7000). Mar 13 06:49:44 starker kernel: drmn0: info: WB enabled Mar 13 06:49:44 starker kernel: drmn0: info: fence driver on ring 0 use gpu addr 0x00000000a0000000 and cpu addr 0x0xfffff800198a9000 Mar 13 06:49:44 starker kernel: info: [drm] Loading RS690/RS740 Microcode Mar 13 06:49:44 starker kernel: info: [drm] radeon: ring at 0x00000000A0001000 Mar 13 06:49:44 starker kernel: error: [drm:pid1158:r100_ring_test] *ERROR* radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD) Mar 13 06:49:44 starker kernel: error: [drm:pid1158:r100_cp_init] *ERROR* radeon: cp isn't working (-22). Mar 13 06:49:44 starker kernel: drmn0: error: failed initializing CP (-22). Mar 13 06:49:44 starker kernel: drmn0: error: Disabling GPU acceleration Mar 13 06:49:44 starker kernel: error: [drm:pid1158:r100_cp_fini] *ERROR* Wait for CP idle timeout, shutting down CP. Mar 13 06:49:44 starker kernel: error: [drm:pid1158:r100_gui_wait_for_idle] *ERROR* radeon: wait for empty RBBM fifo failed ! Bad things might happen. Mar 13 06:49:44 starker kernel: error: [drm:pid1158:r100_cp_disable] *ERROR* Failed to wait GUI idle while programming pipes. Bad things might happen. Mar 13 06:49:44 starker kernel: info: [drm] radeon: cp finalized Mar 13 06:49:44 starker kernel: info: [drm] radeon_device_init: Taking over the fictitious range 0xd8000000-0xe0000000 Mar 13 06:49:44 starker kernel: iicbus0: on iicbb0 addr 0xff Mar 13 06:49:44 starker kernel: iic0: on iicbus0 Mar 13 06:49:44 starker kernel: iicbus1: on iicbb1 addr 0xff Mar 13 06:49:44 starker kernel: iic1: on iicbus1 Mar 13 06:49:44 starker kernel: iicbus2: on iicbb2 addr 0xff Mar 13 06:49:44 starker kernel: iic2: on iicbus2 Mar 13 06:49:44 starker kernel: iicbus3: on iicbb3 addr 0xff Mar 13 06:49:44 starker kernel: iic3: on iicbus3 Mar 13 06:49:44 starker kernel: info: [drm] Radeon Display Connectors Mar 13 06:49:44 starker kernel: info: [drm] Connector 0: Mar 13 06:49:44 starker kernel: info: [drm] VGA-1 Mar 13 06:49:44 starker kernel: info: [drm] DDC: 0x7e50 0x7e40 0x7e54 0x7e44 0x7e58 0x7e48 0x7e5c 0x7e4c Mar 13 06:49:44 starker kernel: info: [drm] Encoders: Mar 13 06:49:44 starker kernel: info: [drm] CRT1: INTERNAL_KLDSCP_DAC1 Mar 13 06:49:44 starker kernel: info: [drm] Connector 1: Mar 13 06:49:44 starker kernel: info: [drm] SVIDEO-1 Mar 13 06:49:44 starker kernel: info: [drm] Encoders: Mar 13 06:49:44 starker kernel: info: [drm] TV1: INTERNAL_KLDSCP_DAC1 Mar 13 06:49:44 starker kernel: info: [drm] Connector 2: Mar 13 06:49:44 starker kernel: info: [drm] HDMI-A-1 Mar 13 06:49:44 starker kernel: info: [drm] DDC: 0x7e40 0x7e50 0x7e44 0x7e54 0x7e48 0x7e58 0x7e4c 0x7e5c Mar 13 06:49:44 starker kernel: info: [drm] Encoders: Mar 13 06:49:44 starker kernel: info: [drm] DFP3: INTERNAL_LVTM1 Mar 13 06:49:44 starker kernel: error: [drm:pid1158:rs600_irq_set] *ERROR* Can't enable IRQ/MSI because no handler is installed Mar 13 06:49:44 starker kernel: info: [drm] fb mappable at 0xD8040000 Mar 13 06:49:44 starker kernel: info: [drm] vram apper at 0xD8000000 Mar 13 06:49:44 starker kernel: info: [drm] size 5300224 Mar 13 06:49:44 starker kernel: info: [drm] fb depth is 24 Mar 13 06:49:44 starker kernel: info: [drm] pitch is 5888 Mar 13 06:49:44 starker kernel: info: [drm] Initialized radeon 2.29.0 20080528 From owner-freebsd-x11@FreeBSD.ORG Fri Mar 14 09:15:36 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D04AAFCA for ; Fri, 14 Mar 2014 09:15:36 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BCC8CB7F for ; Fri, 14 Mar 2014 09:15:36 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s2E9FavH009756 for ; Fri, 14 Mar 2014 09:15:36 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s2E9Faq9009749; Fri, 14 Mar 2014 09:15:36 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201403140915.s2E9Faq9009749@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 14 Mar 2014 09:15:36 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Mar 2014 09:15:36 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libEGL | 7.6.1 | 9.1.7 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Fri Mar 14 09:56:44 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0FD3E698 for ; Fri, 14 Mar 2014 09:56:44 +0000 (UTC) Received: from mail-yh0-x22f.google.com (mail-yh0-x22f.google.com [IPv6:2607:f8b0:4002:c01::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C7741FC9 for ; Fri, 14 Mar 2014 09:56:43 +0000 (UTC) Received: by mail-yh0-f47.google.com with SMTP id 29so2247471yhl.6 for ; Fri, 14 Mar 2014 02:56:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=i15FpDjJTuTPCdTx1aqL5nb0vWLxR33BHBxDOAkWikc=; b=kOzEJl8bldWuna9r6jXIDpZV2R7Tv9lzXu8ks/MwMNkmk13QT4B1gx3jozKYeXf6Fr 5GYRekhV34JNA+k0InRFWUKGwM7XOsRI9ATz1H8rEZbIWu8silGdsvuL5+rEkok4y8AB WHndTSx7g1gkLoJtC/QDRm/WFsnBnrGH9bsqzJZHymdxgav3qKgJnDOFgZoevUYgGonU ymvFeiUeOlwVn1/4baPMHwEh4E/E1Gwirg+MIppJbaecWYO5spiI0TM75WXVx7C5uMUm 18T9KzpldBH/4O50H9c0zWpqpJe6WjVzq/h+zfLVpcaQXMkggWwmhu72wTqpx9xR4XXB Ra4w== MIME-Version: 1.0 X-Received: by 10.236.131.163 with SMTP id m23mr9154792yhi.61.1394791002906; Fri, 14 Mar 2014 02:56:42 -0700 (PDT) Sender: antoine.brodin.freebsd@gmail.com Received: by 10.170.80.11 with HTTP; Fri, 14 Mar 2014 02:56:42 -0700 (PDT) In-Reply-To: References: Date: Fri, 14 Mar 2014 10:56:42 +0100 X-Google-Sender-Auth: sOe0HQRcK8wcK1iCZ7ZE2rihSCw Message-ID: Subject: Re: WITH_NEW_XORG checks broken in some ports From: Antoine Brodin To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Mar 2014 09:56:44 -0000 On Sat, Mar 8, 2014 at 12:42 AM, Antoine Brodin wrote: > Hi there, > > It looks like the WITH_NEW_XORG checks are broken in some ports: it > has to be checked after bsd.port.pre.mk or bsd.port.options.mk has > been included if we want it to be the default for freebsd 11 users. > Affected ports include at least: > - graphics/libEGL > - x11-drivers/xf86-input-synaptics > - graphics/libglesv2 Hi, Just a reminder, x11-drivers/xf86-input-synaptics and graphics/libglesv2 still have to be fixed. Cheers, Antoine From owner-freebsd-x11@FreeBSD.ORG Fri Mar 14 11:09:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E9EC164C for ; Fri, 14 Mar 2014 11:09:50 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 93F7E9A5 for ; Fri, 14 Mar 2014 11:09:50 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 2A4E640022 for ; Fri, 14 Mar 2014 12:09:49 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 1D9E640024; Fri, 14 Mar 2014 12:09:49 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id D095140022 for ; Fri, 14 Mar 2014 12:09:48 +0100 (CET) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3flkhD582sz8gh2 for ; Fri, 14 Mar 2014 12:09:48 +0100 (CET) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([IPv6:2001:470:dca9:0:1::3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) (amavisd-new, port 10025) with ESMTPS id AgbsBb-W3ZWF for ; Fri, 14 Mar 2014 12:09:46 +0100 (CET) Received: from mail.daemonic.se (mail.daemonic.se [10.1.0.4]) by mx.daemonic.se (Postfix) with ESMTPS id 3flkhB5N3Tz8ggv for ; Fri, 14 Mar 2014 12:09:46 +0100 (CET) Received: from tifa.daemonic.se (tifa.daemonic.se [IPv6:2001:470:dca9:1::6]) by mail.daemonic.se (Postfix) with ESMTPSA id 3flkhB4wWJz9D6K for ; Fri, 14 Mar 2014 12:09:46 +0100 (CET) Received: from tifa.daemonic.se (localhost [IPv6:::1]) by tifa.daemonic.se (Postfix) with ESMTP id 866CC22831 for ; Fri, 14 Mar 2014 12:09:46 +0100 (CET) Message-ID: <5322E37A.10802@freebsd.org> Date: Fri, 14 Mar 2014 12:09:46 +0100 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: WITH_NEW_XORG checks broken in some ports References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Mar 2014 11:09:51 -0000 On 03/14/14 10:56, Antoine Brodin wrote: > On Sat, Mar 8, 2014 at 12:42 AM, Antoine Brodin wrote: >> Hi there, >> >> It looks like the WITH_NEW_XORG checks are broken in some ports: it >> has to be checked after bsd.port.pre.mk or bsd.port.options.mk has >> been included if we want it to be the default for freebsd 11 users. >> Affected ports include at least: >> - graphics/libEGL >> - x11-drivers/xf86-input-synaptics >> - graphics/libglesv2 > > Hi, > > Just a reminder, x11-drivers/xf86-input-synaptics and > graphics/libglesv2 still have to be fixed. xf86-input-synaptics is fixed in our dev repo, will merge that together with a larger patch set. Looking at libglesv2 now. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Fri Mar 14 11:16:46 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2201CE48; Fri, 14 Mar 2014 11:16:46 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C346FA5F; Fri, 14 Mar 2014 11:16:45 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 5D75D40022; Fri, 14 Mar 2014 12:16:44 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 5335E40024; Fri, 14 Mar 2014 12:16:44 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 0EE0A40022; Fri, 14 Mar 2014 12:16:44 +0100 (CET) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3flkrC6LYvz8gh4; Fri, 14 Mar 2014 12:16:43 +0100 (CET) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([10.1.0.3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [10.1.0.6]) (amavisd-new, port 10025) with ESMTPS id 8ZvrEu4HJtp6; Fri, 14 Mar 2014 12:16:41 +0100 (CET) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id 3flkr95Mjhz8gh2; Fri, 14 Mar 2014 12:16:41 +0100 (CET) Received: from tifa.daemonic.se (tifa.daemonic.se [IPv6:2001:470:dca9:1::6]) by mail.daemonic.se (Postfix) with ESMTPSA id 3flkr94mwZz9CvV; Fri, 14 Mar 2014 12:16:41 +0100 (CET) Received: from tifa.daemonic.se (localhost [IPv6:::1]) by tifa.daemonic.se (Postfix) with ESMTP id 8546922831; Fri, 14 Mar 2014 12:16:41 +0100 (CET) Message-ID: <5322E519.4020308@freebsd.org> Date: Fri, 14 Mar 2014 12:16:41 +0100 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: WITH_NEW_XORG checks broken in some ports References: <5322E37A.10802@freebsd.org> In-Reply-To: <5322E37A.10802@freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: antoine@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Mar 2014 11:16:46 -0000 On 03/14/14 12:09, Niclas Zeising wrote: > On 03/14/14 10:56, Antoine Brodin wrote: >> On Sat, Mar 8, 2014 at 12:42 AM, Antoine Brodin wrote: >>> Hi there, >>> >>> It looks like the WITH_NEW_XORG checks are broken in some ports: it >>> has to be checked after bsd.port.pre.mk or bsd.port.options.mk has >>> been included if we want it to be the default for freebsd 11 users. >>> Affected ports include at least: >>> - graphics/libEGL >>> - x11-drivers/xf86-input-synaptics >>> - graphics/libglesv2 >> >> Hi, >> >> Just a reminder, x11-drivers/xf86-input-synaptics and >> graphics/libglesv2 still have to be fixed. > > xf86-input-synaptics is fixed in our dev repo, will merge that together > with a larger patch set. Looking at libglesv2 now. Both are fixed locally. I'll merge the fixes together with more fixes, but there is still some time before evertything in ready. If it's not ok to wait let me know and I'll see if I can fix this outside the rest of the stuff. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Fri Mar 14 20:00:49 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 71703970 for ; Fri, 14 Mar 2014 20:00:49 +0000 (UTC) Received: from mail-qc0-x22e.google.com (mail-qc0-x22e.google.com [IPv6:2607:f8b0:400d:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 313E88D3 for ; Fri, 14 Mar 2014 20:00:49 +0000 (UTC) Received: by mail-qc0-f174.google.com with SMTP id x13so3481139qcv.33 for ; Fri, 14 Mar 2014 13:00:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=ZqlPc2t81TD08e2JLlxhEfvf/J5ZC2i+qy25xtykY/U=; b=w7fd8hhr4hU1d/wQNN2LrQj9WxJ/rJTyFOMnhYSTw5I8wf0skXCOC1XSP2sGm0b3hl nlARxp3wJEZSdHw96L5HPtw41ICHR8CmXAW90WdEWOzDLiCCyCpdVekr3xjoZBxxJKdf 15w8FfHUxofz95UIeYREeKCpHUgZ1HEp3/feaM+RP++nUhFrAFATeB3JMeaLy9Gr5xWt ITIOTYcxzchmYzj6z8oq/a3ioM29E9LUE3FWgPOyvigLHqoz876ZzJZ/pC67iz9+mv7T 3ysiJ/j5Nf5rw5HrqNnoRwZAFhs8RY9Q9pL6yu/0Elbmv0dMpem90OQDsqywyzwBGFgs uIgQ== MIME-Version: 1.0 X-Received: by 10.140.102.45 with SMTP id v42mr11700031qge.5.1394827248326; Fri, 14 Mar 2014 13:00:48 -0700 (PDT) Sender: chmeeedalf@gmail.com Received: by 10.140.28.135 with HTTP; Fri, 14 Mar 2014 13:00:48 -0700 (PDT) Date: Fri, 14 Mar 2014 13:00:48 -0700 X-Google-Sender-Auth: sEtVE50j_O0s5o0iMXxr82Fulf0 Message-ID: Subject: Importing code from Linux From: Justin Hibbits To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Mar 2014 20:00:49 -0000 (I hope I'm not coming off hostile with this, it's not my intent). Looking at https://wiki.freebsd.org/Graphics I see there's a WIP for importing DRM from Linux 3.8. When you do it, can you please keep in the non-x86 support? It's already behind #ifdef's, so won't be used in x86 code anyways. Big endian/non-x86 support was pulled out when merging in the Radeon KMS driver, which only makes enabling PowerPC support that much more onerous. Looking at the Linux code, leaving that in place does not add much complexity at all. I understand that you may not want to, or be able to, test non-x86, but that's worked around within the makefile already, ripping the code out becomes unnecessary then. I'll finish by thanking everyone involved in the work that's going into keeping the Xorg stack current. Thanks, Justin From owner-freebsd-x11@FreeBSD.ORG Fri Mar 14 23:12:07 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E9C564A for ; Fri, 14 Mar 2014 23:12:07 +0000 (UTC) Received: from p.umatar.com (p.umatar.com [66.135.42.119]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E9085B3C for ; Fri, 14 Mar 2014 23:12:06 +0000 (UTC) Received: from apo.cart-ssl.com (localhost.localdomain [127.0.0.1]) by p.umatar.com (8.13.8/8.13.8) with ESMTP id s2ENC03G032176 for ; Fri, 14 Mar 2014 16:12:00 -0700 Received: from 70.90.171.37 (SquirrelMail authenticated user waitman) by apo.cart-ssl.com with HTTP; Fri, 14 Mar 2014 16:12:00 -0700 Message-ID: <12fd7d78bf5bf4f7a7f59024a8fb6cd6.squirrel@apo.cart-ssl.com> Date: Fri, 14 Mar 2014 16:12:00 -0700 Subject: AMD HD 8400 From: "Waitman Gobble" To: freebsd-x11@freebsd.org User-Agent: SquirrelMail/1.4.22 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (p.umatar.com [127.0.0.1]); Fri, 14 Mar 2014 16:12:00 -0700 (PDT) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: uzimac@da3m0n8t3r.com List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Mar 2014 23:12:07 -0000 Hi, I have a laptop with an AMD HD 8400, is there something I can work on to get this hardware supported? The wiki page lists as unsupported. Thank you, Waitman Gobble From owner-freebsd-x11@FreeBSD.ORG Sat Mar 15 00:27:12 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5290CFCA for ; Sat, 15 Mar 2014 00:27:12 +0000 (UTC) Received: from mail-pd0-x22e.google.com (mail-pd0-x22e.google.com [IPv6:2607:f8b0:400e:c02::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2907910D for ; Sat, 15 Mar 2014 00:27:12 +0000 (UTC) Received: by mail-pd0-f174.google.com with SMTP id y13so3202147pdi.33 for ; Fri, 14 Mar 2014 17:27:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=NTadhx2M/IAV5VTdYO8mpIrjilp1O1MOAIBZ+39poAQ=; b=0rAu9BCta4OK3oftq4C+j7AnUA5sS4iOgtV2DE3/NmsRjfmS17iyXttqYlUTg4wcDY 1KzCWGjWdoSubSRNbmvwhJnKO/442fL87mUGlLFi1Pubpdt3hi9TebxG7B2clU3/zTJy iqaqOw4cxzky7Rw11QlyWTOE3eEEgcy2z5MOJGfDzKxGhXF6CwhnIL3KXH1t+FUkvdzG 6CKJ418BfPHqGurQi3wKy8y1LQPeiSBXWPtjFrtrzrqGlyXwkoVsFvSuqWCWAd8EU5hV d7sVle9S8zq/00W4ma2eVsMZf4QZmdnIVtgUxIaSnzxpZO/PgnwzM+ARpmTJhGj2j/pC JQOw== MIME-Version: 1.0 X-Received: by 10.68.240.36 with SMTP id vx4mr12268455pbc.140.1394843231819; Fri, 14 Mar 2014 17:27:11 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.0.164 with HTTP; Fri, 14 Mar 2014 17:27:11 -0700 (PDT) In-Reply-To: <12fd7d78bf5bf4f7a7f59024a8fb6cd6.squirrel@apo.cart-ssl.com> References: <12fd7d78bf5bf4f7a7f59024a8fb6cd6.squirrel@apo.cart-ssl.com> Date: Fri, 14 Mar 2014 17:27:11 -0700 X-Google-Sender-Auth: 5ak8WZRQA6agzCQMUyBtUtYmGC8 Message-ID: Subject: Re: AMD HD 8400 From: Kevin Oberman To: Waitman Gobble Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Mar 2014 00:27:12 -0000 On Fri, Mar 14, 2014 at 4:12 PM, Waitman Gobble wrote: > Hi, > > I have a laptop with an AMD HD 8400, is there something I can work on to > get this hardware supported? The wiki page lists as unsupported. > > I can't say for sure, but it may work on FreeBSD 10.0. Follow instructions on https://wiki.freebsd.org/Graphics and cross your fingers. 8000 is listed as supported, but nothing specific to the 8400, though. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Sat Mar 15 02:00:35 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9AE07A04 for ; Sat, 15 Mar 2014 02:00:35 +0000 (UTC) Received: from smtp26.msg.oleane.net (smtp26.msg.oleane.net [62.161.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id C4070ACE for ; Sat, 15 Mar 2014 02:00:34 +0000 (UTC) Received: from [192.168.1.77] ([194.2.97.226]) by smtp26.msg.oleane.net (MTA) with SMTP id s2F1xnIJ001050 for ; Sat, 15 Mar 2014 03:00:32 +0100 X-Oleane-Rep: REPA Date: Sat, 15 Mar 2014 03:00:32 +0100 Mime-version: 1.0 Subject: Save More Limbs and Lives From: "MF Congres.com" To: pkg-descr|x11 Message-Id: <31530.MMRCKREE@fr.oleane.com> Original-recipient: rfc822;x11@freebsd.org X-Backend: vm-smtp-sophos17 X-Spam-Flag: NO X-PMX-Spam: Probability=9% X-PFSI-Info: PMX 6.0.0.2142326, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.3.15.14814 (no antivirus check) Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Mar 2014 02:00:35 -0000 = a:link { text-decoration: none !important; color: #2E3192 } a:visited { text-decoration: none !important; color: #2E3192 } a:hover { text-decoration: none !important; color: #2E3192 } a:active { text-decoration: none !important; color: #2E3192 } #outlook a { padding: 0; } /* Force Outlook to provide a "view in browser" button=2E */ body { width: 100% !important; margin: 0; padding: 0; } =2EReadMsgBody { width: 100%; } =2EExternalClass { width: 100%; } /* Force Hotmail to display emails at full width */ body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; } =2Eyshortcuts, =2Eyshortcuts a, =2Eyshortcuts a:link, =2Eyshortcuts a:visited, =2Eysh= ortcuts a:hover, =2Eyshortcuts a span { text-decoration: none !important; border-bottom: none !important; background: none !important; } /* Reset Margins and Paddings */ h1, h2, h3, p { margin-top: 0 !important; margin-right: 0 !important; margin-bottom: 10px !important; margin-left: 0! !important; } img { border: 0; display: block; -ms-interpolation-mode: bicubic; } =2Eimg-inline { display: inline; border: 0; vertical-align: -2px; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; } =2EBGtable { height: 100% !important; margin: 0; padding: 0; width: 100% !important; } br { line-height: 20px; } @media only screen and (max-width: 640px) { img[class~=3Dimg] { width: 100% !important; height: 100% !important; max-height: auto !important; max-width: auto !important; } img[class~=3Dimgspkr] { width: 100% !important; height: 100% !important; max-height: 94px !important; max-width: 73px !important; } img[class~=3Dimgevent] { width: 100% !important; height: 100% !important; max-height: 205px !important; max-width: 248px !important; text-align: center !important; } img[class~=3Dcontainer] { width: 100% !important; height: 10px !important; } td[class~=3Dsidebar-maincontent-right] { padding-left: 10px !important; } td[! class~=3Dsidebar-maincontent] { padding-right: 10px !important; } td[class~=3Dgeneral-td] { padding: 10px 10px 0 10px !important; } td[class~=3Dgeneral-img-td] { padding: 10px !important; } /*------Table Size------*/ table[class~=3Drow] { width: 560px !important; } table[class=3Dsidebar] { width: 38% !important; } table[class=3Dmaincontent] { width: 62% !important; } table[class~=3Dcol2] { width: 50% !important; } table[class~=3Dcol3] { width: 33% !important; } table[class~=3Dcol-2-3] { width: 67% !important; } table[class~=3Dcol4] { width: 50% !important; } /*-------footer table---*/ table[class=3Dfooter-left] { width: 65% !important; } table[class=3Dfooter-right] { width: 35% !important; } /*-------img-size------*/ img[class=3Dwrap] { width: 100% !important; height: 10px !important; } img[class=3Dimg-166h] { max-width: 130px !important; } img[class=3Ddevider-img] { width: 100% !important; height: 10px !important; } } @media only screen and (max-width: 480px) { /*container*/ table[ class~=3Drow] { width: 400px !important; } /*small table*/ tab! le[class=3Dsidebar] { width: 100% !important; } table[class=3Dmaincontent] { width: 100% !important; } table[class~=3Dcol2] { width: 100% !important; } table[class~=3Dcol3][class~=3Dfull] { width: 100% !important; } table[class~=3Dcol-2-3] { width: 100% !important; } table[class~=3Dcol3] { width: 50% !important; } table[class~=3Dcol4] { width: 50% !important; } /*footer table*/ table[class=3Dfooter-left] { width: 100% !important; } table[class=3Dfooter-right] { width: 100% !important; } table[class=3Dfooter-left] td { text-align: left !important; } table[class=3Dfooter-right] td { text-align: left !important; } /*-------img-size------*/ table[class~=3Dcol4] =2Eimg { max-width: 100% !important; } td[class~=3Dsidebar-maincontent] { padding: 0 !important; } td[class~=3Dsidebar-maincontent-right] { padding: 0 !important; } td[class~=3Dwebonly], span[class~=3Dwebonly] { display: none !important; } } @media only screen and (max-width: 360px) { table[class~=3Drow] { width: 320px !! important; } table[class~=3Dcol3], table[class~=3Dcol4] { width: 100% !important; } img[class=3Dimg-166h] { width: 100px !important; } img[class=3Dwrap] { width: 98% !important; height: 10px !important; } td[class~=3Dtop-bar] { padding: 5px 10px !important; } } @media only screen and (max-width: 320px) { table[class~=3Drow] { width: 300px !important; } img[class=3Dimg-166h] { width: 80px !important; } } = Understanding the biomechanical implications of surgical procedures for pat= ients with DFUs Making a timely referral to vascular specialists Ensuring adequate offloading to prevent ulcer recurrence ADD SAWC SPRING/WHS TO YOUR CALENDAR   At the Symposium for Advanced Wound Care Spring (SAWC Spring)/W= ound Healing Society (WHS), we recognize that having this knowledge and= expertise is crucial to saving the limbs and lives of high-risk patients w= ith chronic wounds=2E When you register to attend SAWC Spring/WHS, = you will be able to attend an en tire track of sessions dedicated to Limb Preserva= tion includ! ing: Offloading: Preventing and Treating Diabetic Foot Ulcers The Challenge of Chronic Osteomyelitis: Diagnosis and Treatment An Interdisciplinary Approach to Treating Critical Limb Ischemia Bioengineered Tissue Arterial Interventions Podiatric Surgery: Biomechanical Diabetic Foot Ulcer Healing Healthcare Reform and the Wound Team In addition to sessions f= ocused on Limb Preservation, SAWC Spring/WHS provides more= than 2,000 physicians, podiatrist= s, nurses, physical therapists, a= nd allied health professionals access to dozens of other provoca= tive new ses= sions and late-breaking research focused on t= he advancement of wound care and healing=2E Register today=2E Save more limbs and lives! = REGISTER TODAY! Don't pass up the opportunity to networ= k, learn and earn up to 30=2E0 CME credits=2E To view the accreditation information for this program, CLICK HERE=2E ADD SAWC SPRING/WHS TO YOUR CALENDAR Robert Kirsner, MD, PhD ! Vice Chairman & Stiefel Laboratories Professor Department of Dermatology & Cutaneous Surgery University of Miami Miller School of Medicine Miami, FL Dot Weir, RN, CWON, CWS Osceola Regional Medical Center Kissimmee, FL   To unsubscribe or change your subscription options, please contact: newsle= tterSAWC From owner-freebsd-x11@FreeBSD.ORG Sat Mar 15 02:53:39 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 411F2854 for ; Sat, 15 Mar 2014 02:53:39 +0000 (UTC) Received: from z.umatar.com (z.umatar.com [66.135.39.87]) by mx1.freebsd.org (Postfix) with ESMTP id 13DEFF86 for ; Sat, 15 Mar 2014 02:53:38 +0000 (UTC) Received: from z.umatar.com (localhost [127.0.0.1]) by z.umatar.com (8.14.5/8.14.3) with ESMTP id s2F2Zfjj042148; Fri, 14 Mar 2014 19:35:41 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) Received: (from root@localhost) by z.umatar.com (8.14.5/8.14.3/Submit) id s2F2Zfjr042147; Fri, 14 Mar 2014 19:35:41 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) From: uzimac@da3m0n8t3r.com Subject: Fwd: [Fwd: Re: AMD HD 8400] To: freebsd-x11@freebsd.org Message-Id: <1394850941.42045@da3m0n8t3r.com> X-Originating-IP: 172.56.31.42 X-Mailer: Webmin 1.670 Date: Fri, 14 Mar 2014 19:35:41 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: rkoberman@gmail.com X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Mar 2014 02:53:39 -0000 Waitman Gobble wrote .. > > > ---------------------------- Original Message ---------------------------- > Subject: Re: AMD HD 8400 > From: "Waitman Gobble" > Date: Fri, March 14, 2014 10:10 am > To: "Kevin Oberman" > Cc: "Waitman Gobble" > "freebsd-x11@freebsd.org" > -------------------------------------------------------------------------- > > > On Fri, March 14, 2014 5:27 pm, Kevin Oberman wrote: > > On Fri, Mar 14, 2014 at 4:12 PM, Waitman Gobble > > wrote: > > > > > >> Hi, > >> > >> > >> I have a laptop with an AMD HD 8400, is there something I can work on > >> to get this hardware supported? The wiki page lists as unsupported. > >> > >> > > I can't say for sure, but it may work on FreeBSD 10.0. > > > > > > Follow instructions on https://wiki.freebsd.org/Graphics and cross your > > fingers. 8000 is listed as supported, but nothing specific to the 8400, > > though. -- > > R. Kevin Oberman, Network Engineer, Retired > > E-mail: rkoberman@gmail.com > > > > It looks to me like 8000 series is unsuported, there is a red box next to Sea Islands chipset ... maybe i am looking in wrong place. There is stuff on that page about importing linux kernel code, i built a 3.13.5 to test and it works with the firmware, opengl works but i havent done alot of acceleration tests. anyway id rather run 11.0-current on that machine. > > Thank you, > > > -- > Waitman Gobble > San Jose California USA > (510) 830-7975 > > > -- > Waitman Gobble > San Jose California USA > (510) 830-7975 From owner-freebsd-x11@FreeBSD.ORG Sat Mar 15 12:01:38 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 70BACA2E; Sat, 15 Mar 2014 12:01:38 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 18286132; Sat, 15 Mar 2014 12:01:38 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 8B4194000F; Sat, 15 Mar 2014 13:01:35 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 80FE14001E; Sat, 15 Mar 2014 13:01:35 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (unknown [94.254.45.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 5111D4000F; Sat, 15 Mar 2014 13:01:35 +0100 (CET) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3fmMnW0f7Fz8gh2; Sat, 15 Mar 2014 13:01:35 +0100 (CET) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([10.1.0.3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [10.1.0.6]) (amavisd-new, port 10025) with ESMTPS id HkBYDiOoCRb7; Sat, 15 Mar 2014 13:01:32 +0100 (CET) Received: from mail.daemonic.se (mail.daemonic.se [10.1.0.4]) by mx.daemonic.se (Postfix) with ESMTPS id 3fmMnS5wdTz8ggv; Sat, 15 Mar 2014 13:01:32 +0100 (CET) Received: from tifa.daemonic.se (tifa.daemonic.se [10.32.0.6]) by mail.daemonic.se (Postfix) with ESMTPSA id 3fmMnS5SXdz9CvV; Sat, 15 Mar 2014 13:01:32 +0100 (CET) Received: from tifa.daemonic.se (localhost [IPv6:::1]) by tifa.daemonic.se (Postfix) with ESMTP id A4D1122831; Sat, 15 Mar 2014 13:01:32 +0100 (CET) Message-ID: <5324411C.90204@freebsd.org> Date: Sat, 15 Mar 2014 13:01:32 +0100 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: x11@freebsd.org, ports@freebsd.org, stable@freebsd.org Subject: [CFT] switch default version of xorg on 10-STABLE Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: x11@freebsd.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Mar 2014 12:01:38 -0000 This mail is cross-posted across several mailing lists. Please respect reply-to! It is time to switch FreeBSD 10-stable over to the new xorg distribution. The patch at [1] will do just that, for FreeBSD 10 versions after vt(9) was merged. It also contains fixes for USES=libtool, some minor updates and some shlib version bumps. Please test it and report successes or failures to us on x11@freebsd.org Apply it using svn patch (I don't think regular patch will work) and rebuild all ports to test it. [1] http://people.freebsd.org/~zeising/xorg-switch.10.diff More information here: https://wiki.freebsd.org/Graphics Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Sun Mar 16 09:07:56 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 71C36D52 for ; Sun, 16 Mar 2014 09:07:56 +0000 (UTC) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.232]) by mx1.freebsd.org (Postfix) with ESMTP id 3D2D328C for ; Sun, 16 Mar 2014 09:07:55 +0000 (UTC) Received: from [96.28.178.143] ([96.28.178.143:59909] helo=localhost) by cdptpa-oedge01 (envelope-from ) (ecelerity 3.5.0.35861 r(Momo-dev:tip)) with ESMTP id 70/CF-21197-22965235; Sun, 16 Mar 2014 09:04:35 +0000 Date: Sun, 16 Mar 2014 09:04:34 +0000 Message-ID: <70.CF.21197.22965235@cdptpa-oedge01> From: "Thomas Mueller" To: freebsd-x11@freebsd.org Subject: Re: [CFT] switch default version of xorg on 10-STABLE References: <5324411C.90204@freebsd.org> X-RR-Connecting-IP: 107.14.168.118:25 X-Cloudmark-Score: 0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2014 09:07:56 -0000 > This mail is cross-posted across several mailing lists. Please respect > reply-to! > It is time to switch FreeBSD 10-stable over to the new xorg > distribution. The patch at [1] will do just that, for FreeBSD 10 > versions after vt(9) was merged. It also contains fixes for > USES=libtool, some minor updates and some shlib version bumps. Please > test it and report successes or failures to us on x11@freebsd.org > Apply it using svn patch (I don't think regular patch will work) and > rebuild all ports to test it. > [1] http://people.freebsd.org/~zeising/xorg-switch.10.diff > More information here: > https://wiki.freebsd.org/Graphics > Regards! -- > Niclas Zeising Is this patch already in effect for FreeBSD-current? Can I test there, considering I would build Xorg for current amd64 and i386 before getting to 10-stable? What command would one use for patching if necessary? Would it be svn patch http://people.freebsd.org/~zeising/xorg-switch.10.diff ? from the $PORTSDIR ? Tom From owner-freebsd-x11@FreeBSD.ORG Sun Mar 16 19:16:28 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CD0439A1; Sun, 16 Mar 2014 19:16:28 +0000 (UTC) Received: from acme.spoerlein.net (acme.spoerlein.net [IPv6:2a01:4f8:131:23c2::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5CFE2A62; Sun, 16 Mar 2014 19:16:28 +0000 (UTC) Received: from localhost (acme.spoerlein.net [IPv6:2a01:4f8:131:23c2::1]) by acme.spoerlein.net (8.14.7/8.14.7) with ESMTP id s2GJGPjU072189 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 16 Mar 2014 20:16:26 +0100 (CET) (envelope-from uqs@FreeBSD.org) Date: Sun, 16 Mar 2014 20:16:25 +0100 From: Ulrich =?utf-8?B?U3DDtnJsZWlu?= To: Alexander Leidinger Subject: Re: [PATCH] Xorg in a jail Message-ID: <20140316191625.GG36583@acme.spoerlein.net> Mail-Followup-To: Alexander Leidinger , Tom Evans , "freebsd-x11@freebsd.org" , "freebsd-hackers@freebsd.org" , jamie@freebsd.org References: <20140309190802.00006452@unknown> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140309190802.00006452@unknown> User-Agent: Mutt/1.5.22 (2013-10-16) Cc: Tom Evans , "freebsd-hackers@freebsd.org" , "freebsd-x11@freebsd.org" , jamie@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2014 19:16:29 -0000 On Sun, 2014-03-09 at 19:08:02 +0100, Alexander Leidinger wrote: > On Sun, 9 Mar 2014 01:26:40 +0000 > Tom Evans wrote: > > > I've been reinstalling my home server with 10-STABLE and wanted to > > compartmentalise all the disparate tasks it does - file storage, DNS, > > web servers and mplayer/xorg/media stuff in general - in to a separate > > jail for each task. > > > > For the most part, this was quite straightforward, apart from with > > xorg I found that it wasn't quite supported. I found Alexander's > > patch, and the work Jamie did in part integrating it, allowing kmem > > read, and reworked it for 10-STABLE. > > Seems you have an old one. Attached is what I was sending to jamie not > long ago (but this is not in the FreeBSD tree due to the conclusion that > such a huge impact on the security part should not be a simple allow.xxx > switch). > > > From Jamie's emails it looked like he was working on a way of properly > > integrating these permissions in a more unified way, but I had a > > pressing need :) > > > > I've tested this on 10-STABLE r262457M, intel graphics (ivy bridge, > > WITH_NEW_XORG), and everything seems to work just fine. I'm going to > > try out radeonkms and nvidia tomorrow also. > > I use it with NVidia hardware (FreeBSD 11-current shortly after the > switch to 11-current), I also have an old machine with a radeon card > where the patch works too (with a very old 10-current). > > > Also please note that whilst I want things jailed for separation and > > neatness concerns rather than security, it must be pointed out that > > letting one jail read and write kernel memory of the whole machine is > > not at all secure! Anyone with root in this xorg jail would be able to > > break free of the jail. > > This is correct. > > > I'm not sure I did the jail allow parameters right, but it works for > > me - I would appreciate someone more competent taking a look! Also, > > dev_io_access should probably be renamed or using it to control access > > to /dev/mem split out from it? Also, is the style right? vim: noet > > sw=8 ts=8 is what I was using. > > The attached patch uses "allow.kmem_access" for both. > > > Cheers > > > > Tom > > > > PS: I haven't tested any input devices yet with this, let me know! > > > > Instructions: > > > > Apply patch, rebuild world and kernel, install and update > > jails/basejails > > > > Create /etc/devfs.rules to unhide the pertinent devices and restart > > devfs This is what I am using, it might be overkill... > > Some parts are not needed, you don't need the console, and with nvidia > hardware you need the nvidia devices. It's also enough to have the tty > you want to use Xorg on (by default ttyv8, my rules also have ttyv0, > but I haven't tested if it is really needed... it's still "naturally > grown" for ttyv0). > > > [devfsrules_unhide_xorg=8] > > add include $devfsrules_hide_all > > add include $devfsrules_unhide_basic > > add include $devfsrules_unhide_login > > add path agpgart unhide > > add path console unhide > > add path consolectl unhide > > add path dri unhide > > add path 'dri/*' unhide > > add path io unhide > > add path mem unhide > > add path pci unhide > > add path tty unhide > > add path ttyv0 unhide > > add path ttyv1 unhide > > add path ttyv8 unhide > > See the attached rules. I have two desktop entries (the second one is > for jails with zfs datasets) in there. Normally you want to have audio > devices, a mouse and a keyboard for a desktop. There are some more > permissions, I also give access to optical drives and USB memory > sticks and a TV tuner, you may not want to give that broad permissions > (remove the cuse/cam/usb part). > > > Set sysctls on jail host to allow jails to have permission granted to > > them to access (in particular) /dev/mem, /dev/io and /dev/dri/* > > > > security.jail.dev_io_access=1 > > security.jail.dev_dri_access=1 > > Do NOT use the sysctls in this patch, they allow all jails to access the > devices, if the devfs rules are appropriate. The attached patch doesn't > have them anymore. > > I had them in in the first implementation, then jamie introduced the > allow.XXX and I transitioned to this but forgot to remove the sysctls > after migrating my jail. I removed them recently before sending the > patch to jamie after his kmem change. > > > Configure your chosen jail to use these devfs rules and allow them to > > use the devices. I use ezjail, so for me this meant changing > > /usr/local/etc/ezjail/ and setting these lines: > > > > export jail_xorg_foo_com_devfs_ruleset="8" > > export jail_xorg_foo_com_parameters="allow.dev_io_access=1 > > allow.dev_dri_access=1" > > With the attached patch this is ="allow.dev_kmem_access" (you don't > need the "=1" part). > > > Load any required kernel modules in the jail host - xorg in the jail > > will not be able to load them for you. Therefore, make sure to load > > i915kms, radeonkms or nvidia before hand. > > Correct. > > > Install and use xorg in the jail as you would normally. Alexander, there's a typo in the devfs rules for xorg: add path 'dri*' unhide needs to be add path 'dri/card*' unhide to actually make /dev/dri/card0 show up in my xbmc jail. Xorg still fails to come up with this patch, as opening the dri/drm stuff eventually fails: [ 12890.548] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so [ 12890.549] (II) Module intel: vendor="X.Org Foundation" [ 12890.549] compiled for 1.12.4, module version = 2.21.15 [ 12890.549] Module class: X.Org Video Driver [ 12890.549] ABI class: X.Org Video Driver, version 12.1 [ 12890.549] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics, HD Graphics 2000, HD Graphics 3000, HD Graphics 2500, HD Graphics 4000, HD Graphics P4000, HD Graphics 4600, HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100, HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200 [ 12890.551] (--) Using syscons driver with X support (version 2.0) [ 12890.551] (--) using VT number 5 [ 12890.551] drmOpenDevice: node name is /dev/dri/card0 [ 12890.551] drmOpenDevice: open result is 9, (OK) [ 12890.552] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 12890.552] drmOpenDevice: node name is /dev/dri/card0 [ 12890.552] drmOpenDevice: open result is 9, (OK) [ 12890.552] drmOpenByBusid: drmOpenMinor returns 9 [ 12890.552] drmOpenByBusid: Interface 1.4 failed, trying 1.1 [ 12890.552] drmOpenByBusid: drmGetBusid reports (repeat till card15, but they all report no such file or directory, naturally) [ 12890.558] (EE) No devices detected. The host has these lines for a working Xorg boot: [ 1738.086] drmOpenDevice: node name is /dev/dri/card0 [ 1738.086] drmOpenDevice: open result is 10, (OK) [ 1738.086] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 1738.086] drmOpenDevice: node name is /dev/dri/card0 [ 1738.086] drmOpenDevice: open result is 10, (OK) [ 1738.086] drmOpenByBusid: drmOpenMinor returns 10 [ 1738.086] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 [ 1738.086] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 1738.086] drmOpenDevice: node name is /dev/dri/card0 [ 1738.086] drmOpenDevice: open result is 10, (OK) [ 1738.087] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 1738.087] drmOpenDevice: node name is /dev/dri/card0 [ 1738.087] drmOpenDevice: open result is 10, (OK) [ 1738.087] drmOpenByBusid: drmOpenMinor returns 10 [ 1738.087] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 [ 1738.087] (**) intel(0): Depth 24, (--) framebuffer bpp 32 [ 1738.087] (==) intel(0): RGB weight 888 If it is returning an FD 9, why the hell does it fail then? I'm using WITH_NEW_XORG and want all that KMS stuff to work for the latest Intel drivers, so I can get accelerated HD video playback. Any thoughts? Uli From owner-freebsd-x11@FreeBSD.ORG Sun Mar 16 21:10:37 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2D5B95EC; Sun, 16 Mar 2014 21:10:37 +0000 (UTC) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id CEA7E35C; Sun, 16 Mar 2014 21:10:36 +0000 (UTC) Received: from outgoing.leidinger.net (p5DD44375.dip0.t-ipconnect.de [93.212.67.117]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id DDA1C844A0A; Sun, 16 Mar 2014 22:10:11 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id 56C8C30C8; Sun, 16 Mar 2014 22:10:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1395004209; bh=QpTUgxw9o47M3d4YgAF75GW1icJXwxTK02kOroWXKW0=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=Xfmp8kRw9bPHtTd4TCOPh7C/QCywTwjVti9yQYusYs/zYQt9RWwFWRsiAM95tYRsw jzeSLlEqqdcJS0AsE7SXcyFAiT6FZLMKMtwmVTxosqsjUDARSmOZnI6vULO1+ZkBMr esyn5Yg7w3NEpAikYcbgp+GpcF3O5FsWzZXeYxjn1vTm4JeN08xoOufJKYNSTp1WUn hK0Ig1ONOaLRip+bhZgLTiRhvGtXEzbLhg2MVO0eXFnulrTCoFgjTo4KvU6/QuRaNR IEQLkA9cwZz1ZSI6yLmTTBP1UiSE4K0XSmIw6KcUO+mSROxpy9jM0D6pL4VTvM6oCA N2+sgZEBYn73w== Date: Sun, 16 Mar 2014 22:10:09 +0100 From: Alexander Leidinger To: Ulrich =?ISO-8859-1?Q?Sp=C3=B6rlein?= Subject: Re: [PATCH] Xorg in a jail Message-ID: <20140316221009.0000629a@unknown> In-Reply-To: <20140316191625.GG36583@acme.spoerlein.net> References: <20140309190802.00006452@unknown> <20140316191625.GG36583@acme.spoerlein.net> X-Mailer: Claws Mail 3.9.2-55-g74b05b (GTK+ 2.16.6; i586-pc-mingw32msvc) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: DDA1C844A0A.A1634 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-0.779, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.51, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10, J_CHICKENPOX_55 0.60, RP_MATCHES_RCVD -0.00, TW_BM 0.08, TW_EV 0.08, TW_XB 0.08) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1395609013.21389@grdknv8YOg1xQuTRsyyqjg X-EBL-Spam-Status: No Cc: Tom Evans , "freebsd-hackers@freebsd.org" , "freebsd-x11@freebsd.org" , jamie@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2014 21:10:37 -0000 On Sun, 16 Mar 2014 20:16:25 +0100 Ulrich Sp=C3=B6rlein wrote: > Alexander, >=20 > there's a typo in the devfs rules for xorg: > add path 'dri*' unhide > needs to be > add path 'dri/card*' unhide > to actually make /dev/dri/card0 show up in my xbmc jail. Thanks, corrected locally (most probably a regression because of the change of the devfs.rules handling, my most recent system has a NVidia card which doesn't use /dev/dri). > Xorg still fails to come up with this patch, as opening the dri/drm > stuff eventually fails: > [ 12890.551] (--) Using syscons driver with X support (version 2.0) > [ 12890.551] (--) using VT number 5 > [ 12890.551] drmOpenDevice: node name is /dev/dri/card0 > [ 12890.551] drmOpenDevice: open result is 9, (OK) > [ 12890.552] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 > [ 12890.552] drmOpenDevice: node name is /dev/dri/card0 > [ 12890.552] drmOpenDevice: open result is 9, (OK)=20 > [ 12890.552] drmOpenByBusid: drmOpenMinor returns 9 > [ 12890.552] drmOpenByBusid: Interface 1.4 failed, trying 1.1 This doesn't show up in the one which works. Maybe some check which is failing in the jail which I didn't stumble upon. Could be Intel-graphics related (similar to the DRI code I changed in the patch). Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 07:57:59 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E8B2EF3C for ; Mon, 17 Mar 2014 07:57:59 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 92CA4EBB for ; Mon, 17 Mar 2014 07:57:59 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 430064000C for ; Mon, 17 Mar 2014 08:57:56 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 3876140024; Mon, 17 Mar 2014 08:57:56 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (unknown [94.254.45.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 1D4554000C for ; Mon, 17 Mar 2014 08:57:54 +0100 (CET) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3fnVHQ5WlRz8gh2 for ; Mon, 17 Mar 2014 08:57:54 +0100 (CET) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([10.1.0.3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [10.1.0.6]) (amavisd-new, port 10025) with ESMTPS id VvGAOuije8EP for ; Mon, 17 Mar 2014 08:57:52 +0100 (CET) Received: from mail.daemonic.se (mail.daemonic.se [10.1.0.4]) by mx.daemonic.se (Postfix) with ESMTPS id 3fnVHN2t7zz8ggv for ; Mon, 17 Mar 2014 08:57:52 +0100 (CET) Received: from tifa.daemonic.se (tifa.daemonic.se [IPv6:2001:470:dca9:1::6]) by mail.daemonic.se (Postfix) with ESMTPSA id 3fnVHN1zT6z9D6J for ; Mon, 17 Mar 2014 08:57:52 +0100 (CET) Received: from tifa.daemonic.se (localhost [IPv6:::1]) by tifa.daemonic.se (Postfix) with ESMTP id 2406922831 for ; Mon, 17 Mar 2014 08:57:52 +0100 (CET) Message-ID: <5326AB00.5030205@freebsd.org> Date: Mon, 17 Mar 2014 08:57:52 +0100 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: [CFT] switch default version of xorg on 10-STABLE References: <5324411C.90204@freebsd.org> <70.CF.21197.22965235@cdptpa-oedge01> In-Reply-To: <70.CF.21197.22965235@cdptpa-oedge01> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 07:58:00 -0000 On 03/16/14 10:04, Thomas Mueller wrote: > Is this patch already in effect for FreeBSD-current? Can I test there, considering I would build Xorg for current amd64 and i386 before getting to 10-stable? The part about switching the default version of xorg is, but the patch also contains updates to a couple of libraries and drivers, as well as fiddling with shlibs in a couple of places, and general fixes. You can test that part on current, but you need to apply the patch. > > What command would one use for patching if necessary? Would it be > svn patch http://people.freebsd.org/~zeising/xorg-switch.10.diff ? > from the $PORTSDIR ? You need to download the patch first, then you can just use svn patch /path/to/patch from the top of your ports tree. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 09:47:22 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 63D61FA2 for ; Mon, 17 Mar 2014 09:47:22 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4FE55ABA for ; Mon, 17 Mar 2014 09:47:22 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s2H9lMMA084506 for ; Mon, 17 Mar 2014 09:47:22 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s2H9lMBL084501; Mon, 17 Mar 2014 09:47:22 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201403170947.s2H9lMBL084501@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Mon, 17 Mar 2014 09:47:22 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 09:47:22 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-fonts/libFS | 1.0.5 | 1.0.6 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 09:51:44 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E6D97337 for ; Mon, 17 Mar 2014 09:51:44 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AA6B8B96 for ; Mon, 17 Mar 2014 09:51:44 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WPUCq-00065i-Ht for freebsd-x11@freebsd.org; Mon, 17 Mar 2014 10:51:42 +0100 Message-ID: <5326C5A8.50105@FreeBSD.org> Date: Mon, 17 Mar 2014 10:51:36 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Fwd: [Fwd: Re: AMD HD 8400] References: <1394850941.42045@da3m0n8t3r.com> In-Reply-To: <1394850941.42045@da3m0n8t3r.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Ul8hpr331QeOo5V2f3DUl3IjTAd0ScDQU" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 09:51:45 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Ul8hpr331QeOo5V2f3DUl3IjTAd0ScDQU Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 15.03.2014 03:35, uzimac@da3m0n8t3r.com wrote: >>>> I have a laptop with an AMD HD 8400, is there something I can work o= n >>>> to get this hardware supported? The wiki page lists as unsupported. Before we update the Radeon driver, we need to update the generic DRM code and the Intel driver first. Those two items are a work in progress (not the Radeon update yet). It's difficult to give an ETA, because we work on our spare time, but hopefully before July. When we have a patch to test, it'll be posted on this mailing-list and on the Graphics wiki page, so you can play with it. --=20 Jean-S=E9bastien P=E9dron --Ul8hpr331QeOo5V2f3DUl3IjTAd0ScDQU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTJsWsAAoJEDnpl2Gl/ZTML6oP/0GFTRaUPoUsRiLFHeoEFrFe 3kyZF5DXHte+WfJHnCMa6XAkGteESwVT2guuAl4HfuqUeZ2hrTWxd6JJttXUSJ2Q +IL4XtiC5TtjrrikNq8yW9Rc7p65PfxH768i5aWVktGZzQPrHDIK+ixGkAzfQ5YG VO5PJEGOV4YH6hOZkNzVTZY0XB6n1YmHl6Q3hjQIUiX3Dj2J4bdkuSw7rokqND/p FL3EpzhCnuKtEpnR4oiI8DVTEBSQ1uN6slNge8SA7g/i5Z8hUiF0T+MZdb+lamfo KrdABi9YC2IjxGc+h16PCzH8V7kYt1ivEzgHUxiPsQER47HPWdm7njGpvaY8l65P BMdfdXP0uP+0qwxw/GgZwxzvUEtXibMCQTJL4eGpdtBSdqR4AoQnLB5wfupsnL9Y gJ7H5nEr9rtiR0VPT8Q9UbV9RLCtnCzyla5bDSTds34rJGWg9JLFXijVRTUTFwn1 fwkbohrFBm4iGSacr3+BQPR79LpYptZE2ZyVYb4PQ8iAxrEE/mjGNYEsS4woyW/Q cbdG45H67hS53UO8kF5ObiTZbNZ151SE2GoCdnmJi7HBnTd/QOH8TTWyYG0JtjhN 2wxtyRTP4GYCH6lE+cRmXLsCMf3A1tR1yj1m8RGJSCoJd7uQIFAZH7E19ePmu1yW wS8Eu91mdRHOe9My+fFl =qdaH -----END PGP SIGNATURE----- --Ul8hpr331QeOo5V2f3DUl3IjTAd0ScDQU-- From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 10:04:38 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 04A457E7 for ; Mon, 17 Mar 2014 10:04:38 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BB3C9CA3 for ; Mon, 17 Mar 2014 10:04:37 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WPUPK-0006C9-JU for freebsd-x11@freebsd.org; Mon, 17 Mar 2014 11:04:36 +0100 Message-ID: <5326C89C.2050700@FreeBSD.org> Date: Mon, 17 Mar 2014 11:04:12 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Importing code from Linux References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SghVi61rFfkMmIeQJvtFH9I5nrF0hIRFb" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 10:04:38 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --SghVi61rFfkMmIeQJvtFH9I5nrF0hIRFb Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 14.03.2014 21:00, Justin Hibbits wrote: > (I hope I'm not coming off hostile with this, it's not my intent). Don't worry, your tone is perfectly fine :-) > Looking at https://wiki.freebsd.org/Graphics I see there's a WIP for > importing DRM from Linux 3.8. When you do it, can you please keep in > the non-x86 support? Yes, the goal is to be as close as possible to Linux original code, to ease future updates. > Big endian/non-x86 support was pulled out when > merging in the Radeon KMS driver, which only makes enabling PowerPC > support that much more onerous. I don't remember removing explicitely PowerPC bits from the Radeon driver. If I did so, that's a mistake. I still have your patch to make it build on PowerPC and I think I never answered you... I'm sorry :-/ Were you able to test it? --=20 Jean-S=E9bastien P=E9dron --SghVi61rFfkMmIeQJvtFH9I5nrF0hIRFb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTJsiyAAoJEDnpl2Gl/ZTMcq8P+wRc8JCIPMJhaAsbFRC1PnvA odqo4njYIDtghmtoTUjTXJL5C6RM+o3WnKAueuXHLLcsMdnSrBZWNSPXT2UvvDPs /qcPxXYilSFYWtqBLoyIDKRmhiUc+5sYJLtMGlPoQkiUAdBkjEPwa+7O+ZU+RgbJ Gk3poBii9nDeKOXdD6lJ1xAClMyOmvIWZKE8Q/NACr3kBvfm11AR+VHkRIC2ZZBO zhFSrNp1RZwFH9AAxC6AzdabP3/NIORzIoBlfuUiaU2GJzQcf4hoEiZYZxiFPp75 OsVXbqt9d43VMRY+X/NRbyjRRMhf+VD0QdBwuKhHkQg8qZfjZDOQ3NnQSOsO3c/r XbHXwo78BESBnEFGX6Ra2qo6TGvbhvzx45mM8rIHr1CfKKZPbEAMbLeqFPr9aZhO lOJxDdCJxLDJF6MquPNtwFypD7uUBdPdC2pFG1abfCBiRT2ejM/uv+qvgRWsgQOO Z5xjL01naQaQ6JOYcEMebWEPEdXthdT9Bv6OOytDHxFy09iFWMOgpEoYaIsoMqpy a8SSoybfeUZf0R/j10jeurLvRvjQxci1fuxgIq1nZ2J38wYrAxJBCN4VIX7rvn4i 6j4fa09eUb65BrnG+/0NbNAHUr3+v+CVo+JNVCpzJ4RyxxjNah4JBc10U0JmDwBh 6yLUsTY2Fya8yySpSmfp =Hcks -----END PGP SIGNATURE----- --SghVi61rFfkMmIeQJvtFH9I5nrF0hIRFb-- From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 10:10:28 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1702B906 for ; Mon, 17 Mar 2014 10:10:28 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CCB15D59 for ; Mon, 17 Mar 2014 10:10:27 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WPUUy-0006EZ-Nk for freebsd-x11@freebsd.org; Mon, 17 Mar 2014 11:10:26 +0100 Message-ID: <5326CA10.5080609@FreeBSD.org> Date: Mon, 17 Mar 2014 11:10:24 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: crash with X11 and ATI Radeon RS690 X1250 IGP References: <531E1AE6.3080509@menhennitt.com.au> <531EC327.2090803@menhennitt.com.au> <531EE564.60009@FreeBSD.org> <531F3C02.7070607@FreeBSD.org> <5320BF7B.2070602@menhennitt.com.au> In-Reply-To: <5320BF7B.2070602@menhennitt.com.au> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IllKraanClNmK0h6VPfjEdOvENmlqprNj" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 10:10:28 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --IllKraanClNmK0h6VPfjEdOvENmlqprNj Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 12.03.2014 21:11, Graham Menhennitt wrote: > Yes, it always says that. I've rebooted a number of times since fixing > "WITH_GALLIUM", and /var/log/messages always contains the bit below. So= > far, there don't seem to have been any bad effects from it. The driver is running in some kind of degraded mode so the card maybe be slower than expected. Could you please test Ubuntu 13.04 live media and see if the same error message appears in dmesg or not? --=20 Jean-S=E9bastien P=E9dron --IllKraanClNmK0h6VPfjEdOvENmlqprNj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTJsoQAAoJEDnpl2Gl/ZTMJ+EQAIci1C13gEL0kYTHbw1X9Ldg sePBEkNT2nEPFHLVDQvJI5doKgTCqGbrz4gFx+qt6kuFmPp3kzRGEJlbpGI+rdfL RpIJxhjP57nJiaf7wNoSuubsoe/jM4M+ec1MSaYvAdiOJPWwxxnk/h/vKdqDCg6l Xhta/3jlb81uHm5aIzRZwU5n7Nlnqu2gxOa7Uq2N2EZfkbvIDxY/2FjN6vagIIzj lwjGPBSafMunDYQJCNHRsOFsz5jjOWwtm/JFmsZ3t2AP61bmef4CmNA7qF6y/4O+ ZOeKiuGJ0+uVx0Jrn9Lvn4L59XjsRgOf2I+yVkhgrik5Bl9sXIobslo94x4WpgJg kKKDKyUoves4nqTrz7Z7sB1JsleoxiOJ+RVtF8Q5BscQ/DYQkVVBsuprOOV3/QZj AJiV/aOBPA5xgPrJeFGS9gpjtVgItoEiViWYG7UR75Y3R7pbmcJiBW+gS/n1U5z9 o9gIAbj1KFSpMx/63rWbpysDgsUQOM+cv/GeTBwULMjxfnsGCRSh1BZ4CvvqlUuI 5wWimJFDfdNORX10bns50W1w0j1AyXPr341HNYD/KJCb4u8eBnRMqDofdX+WmZpu SN0bfewyL6yGLEelUxUqZDEppNbrJeghW1X7ELMfDIhuL9ssh9nIVDbfE7HqO29m PuPl5XVwmvFDtGc1PNkM =XAYg -----END PGP SIGNATURE----- --IllKraanClNmK0h6VPfjEdOvENmlqprNj-- From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 11:06:57 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0EB47C21 for ; Mon, 17 Mar 2014 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EF8342B5 for ; Mon, 17 Mar 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2HB6u8o011477 for ; Mon, 17 Mar 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2HB6uqe011474 for freebsd-x11@FreeBSD.org; Mon, 17 Mar 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 17 Mar 2014 11:06:56 GMT Message-Id: <201403171106.s2HB6uqe011474@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 11:06:57 -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 ports/187205 x11 [PATCH] x11/libxcb: fix USE_PYTHON_BUILD o ports/187200 x11 [PATCH] x11/xcb-proto: fix USE_PYTHON o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/187022 x11 [patch] x11-servers/xorg-nestserver fails to install o ports/187019 x11 x11/xdm installation failes due to pkg-plist typo o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 46 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 15:45:01 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 17495A85; Mon, 17 Mar 2014 15:45:01 +0000 (UTC) Received: from p.umatar.com (p.umatar.com [66.135.42.119]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C2319336; Mon, 17 Mar 2014 15:45:00 +0000 (UTC) Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by p.umatar.com (8.13.8/8.13.8) with ESMTP id s2HFirVW030191; Mon, 17 Mar 2014 08:44:53 -0700 Message-ID: <5327186F.1010802@da3m0n8t3r.com> Date: Mon, 17 Mar 2014 08:44:47 -0700 From: Waitman Gobble Organization: Waitman Gobble User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= Subject: Re: Fwd: [Fwd: Re: AMD HD 8400] References: <1394850941.42045@da3m0n8t3r.com> <5326C5A8.50105@FreeBSD.org> In-Reply-To: <5326C5A8.50105@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (p.umatar.com [127.0.0.1]); Mon, 17 Mar 2014 08:44:54 -0700 (PDT) Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: uzimac@da3m0n8t3r.com List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 15:45:01 -0000 On Mon, March 17, 2014 2:51 am, Jean-Sébastien Pédron wrote: > On 15.03.2014 03:35, uzimac@da3m0n8t3r.com wrote: > >>>>> I have a laptop with an AMD HD 8400, is there something I can >>>>> work on to get this hardware supported? The wiki page lists as >>>>> unsupported. > > Before we update the Radeon driver, we need to update the generic DRM > code and the Intel driver first. Those two items are a work in progress > (not the Radeon update yet). It's difficult to give an ETA, because we > work on our spare time, but hopefully before July. > > When we have a patch to test, it'll be posted on this mailing-list and > on the Graphics wiki page, so you can play with it. > > -- > Jean-Sébastien Pédron > > > Thank you for your reply. On that machine I have 11.0-CURRENT r263254 with ports r348475 and your x11 update overlay installed.. I pulled the linux kernel 3.16.6 sources and will see about pulling in the radeon drivers (AFAIK Sea Island support first appeared in 3.11 so 3.8 has no support). It may be over my head and a terrible disaster but I'll give it a try. Otherwise looking forward to July update. Thank you, -- Waitman Gobble San Jose California USA +1.510-830-7975 From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 17:48:01 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8BF88980 for ; Mon, 17 Mar 2014 17:48:01 +0000 (UTC) Received: from mail-qa0-x22b.google.com (mail-qa0-x22b.google.com [IPv6:2607:f8b0:400d:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4D78722D for ; Mon, 17 Mar 2014 17:48:01 +0000 (UTC) Received: by mail-qa0-f43.google.com with SMTP id j15so5635070qaq.2 for ; Mon, 17 Mar 2014 10:48:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=iIW83tnj1sM1q+FX8B1FoBzk1EqmMGymSjY0utFIMSg=; b=vynlxRS8eQw/3igqdUJ0Q11DGq2JKCWiCnahEM5rgBUTrTsPd5Wp22QxhM60x2mB3E NNJm7chlgr0Rh8FnstPziTygpIavRPSl1n19Xf7oRR+L/bWzO4d6kxn3KHreeaCbdSWp NB622duuBm0SlB3YTu/l3aX/guDKqFzueIBkCez4brKZ2ze2YZMHFBxJ8JZjLIiffHOU ruCGWF9gaM3VDBwqXF7a8KJpV5BqOMzyyD1y2+on6nQhndZ8kfO8qx+l3Yq2S/YZIM8S vQJH2LHKdqDPKqsVa8EOwJ45GD0Z12+HLxvtBtcWCHO0f+YhKocZuZLN4L5EuVk1pcuW Io4g== MIME-Version: 1.0 X-Received: by 10.140.50.46 with SMTP id r43mr28424971qga.22.1395078479939; Mon, 17 Mar 2014 10:47:59 -0700 (PDT) Sender: chmeeedalf@gmail.com Received: by 10.140.37.227 with HTTP; Mon, 17 Mar 2014 10:47:59 -0700 (PDT) In-Reply-To: References: Date: Mon, 17 Mar 2014 10:47:59 -0700 X-Google-Sender-Auth: TKkGLJXnzKw6APTLgzCoupZrhzQ Message-ID: Subject: Re: Importing code from Linux From: Justin Hibbits To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 17:48:01 -0000 (This reply will look like a reply to myself, because it is, and I'm not on the x11@ list, so dumbbell@'s reply is copy&pasted from the archive) On Fri, Mar 14, 2014 at 1:00 PM, Justin Hibbits wro= te: > (I hope I'm not coming off hostile with this, it's not my intent). > > Looking at https://wiki.freebsd.org/Graphics I see there's a WIP for > importing DRM from Linux 3.8. When you do it, can you please keep in > the non-x86 support? It's already behind #ifdef's, so won't be used > in x86 code anyways. Yes, the goal is to be as close as possible to Linux original code, to ease future updates. > Big endian/non-x86 support was pulled out when > merging in the Radeon KMS driver, which only makes enabling PowerPC > support that much more onerous. Looking at the Linux code, leaving > that in place does not add much complexity at all. I don't remember removing explicitely PowerPC bits from the Radeon driver. If I did so, that's a mistake. I still have your patch to make it build on PowerPC and I think I never answered you... I'm sorry :-/ Were you able to test it? --=20 Jean-S=C3=A9bastien P=C3=A9dron There were no changes in the Radeon driver specific to PowerPC, but there were changes related to ACPI that were either removed, or taken before they had been added to Linux, I don't know at all which, since I didn't follow it closely until it was imported into head. Specifically, ACPI is only conditionally used in the Linux driver, with the radeon_acpi_{init,fini}() functions being stubbed out in radeon.h, along with other ACPI conditionals, whereas these conditionals are missing in the FreeBSD radeonkms driver. Unfortunately I haven't been having much luck at all with Xorg lately on my 32-bit PowerPC machines, the only ones I own with Radeon cards, and therefore which would support DRI. When I find some time, this week or the weekend, I'll retry and file a proper bug report for it ( it simply exits on all my 32-bit machines, but works fine on my 64-bit ppc. More details will go into the PR). When I get X working again on these machines, I'll be able to test the patch and report if it works at all. DRI has never worked well on FreeBSD/powerpc, and I would like to see it work completely and correctly with the new driver. It would be breathing new life into these 9+ year old machines. - Justin From owner-freebsd-x11@FreeBSD.ORG Mon Mar 17 18:49:56 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DE99CA0E for ; Mon, 17 Mar 2014 18:49:56 +0000 (UTC) Received: from mail.intertainservices.com (mail.intertainservices.com [69.77.177.114]) by mx1.freebsd.org (Postfix) with ESMTP id B9B3CA85 for ; Mon, 17 Mar 2014 18:49:56 +0000 (UTC) Received: from freebsd.local (unknown [172.16.10.114]) by mail.intertainservices.com (Postfix) with ESMTPSA id 95EF156AE4 for ; Mon, 17 Mar 2014 14:44:08 -0400 (EDT) Message-ID: <53274278.6030403@intertainservices.com> Date: Mon, 17 Mar 2014 14:44:08 -0400 From: Mike Jakubik User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: x11@freebsd.org Subject: Re: [CFT] switch default version of xorg on 10-STABLE References: <5324411C.90204@freebsd.org> In-Reply-To: <5324411C.90204@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-intertainservices-MailScanner-Information: Please contact the ISP for more information X-intertainservices-MailScanner-ID: 95EF156AE4.A0865 X-intertainservices-MailScanner: Found to be clean X-intertainservices-MailScanner-From: mike.jakubik@intertainservices.com X-Spam-Status: No X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 18:49:56 -0000 I have not tested this patch, but if it helps i have been running new xorg since 10 came out by way of WITH_NEW_XORG=true in make.conf without any issues. Thanks. On 03/15/14 08:01, Niclas Zeising wrote: > This mail is cross-posted across several mailing lists. Please respect > reply-to! > > It is time to switch FreeBSD 10-stable over to the new xorg > distribution. The patch at [1] will do just that, for FreeBSD 10 > versions after vt(9) was merged. It also contains fixes for > USES=libtool, some minor updates and some shlib version bumps. Please > test it and report successes or failures to us on x11@freebsd.org > > Apply it using svn patch (I don't think regular patch will work) and > rebuild all ports to test it. > > [1] http://people.freebsd.org/~zeising/xorg-switch.10.diff > > More information here: > https://wiki.freebsd.org/Graphics > > Regards! From owner-freebsd-x11@FreeBSD.ORG Tue Mar 18 02:31:26 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 582534A8; Tue, 18 Mar 2014 02:31:26 +0000 (UTC) Received: from mail-ve0-x22d.google.com (mail-ve0-x22d.google.com [IPv6:2607:f8b0:400c:c01::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 09371B74; Tue, 18 Mar 2014 02:31:25 +0000 (UTC) Received: by mail-ve0-f173.google.com with SMTP id oy12so6444254veb.32 for ; Mon, 17 Mar 2014 19:31:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=+iHRBQ3QXYWm+evGoQ+HEkzIGpZ52YCitG2PceP/B/8=; b=npb8z4Xx9hg3PEuyYHMKTDSKC8Knw+VA1pk6mErvqBSdsHVufOh2zYlDxOoRenLJGc a9Ss/jHOQMlv19SuVHqN9zYV6hLbZD1cg2GhWieJpUKZmivXFBFP3oUH/JQbTa3WH+Xn XKWKfSD74cckpheQlYqWLa2UEX9Jm48/H+ctbpAPdqkA/RI3weoJt1OkhxcCj4IBxpby wsQlKwh2HpdyuIcKz9PaEd9twapXJmGXkkFiwwIKAEWQTJqkRmo4bDQz/i52K5chmg52 ssY5At2Nrub3nJWIkVmuv1LdLx5x3877fDHzAZtpCy/TPY9rhU9J7CzRTjNdoN+Kz/tF hL3Q== MIME-Version: 1.0 X-Received: by 10.58.31.136 with SMTP id a8mr9101375vei.20.1395109885216; Mon, 17 Mar 2014 19:31:25 -0700 (PDT) Received: by 10.220.168.135 with HTTP; Mon, 17 Mar 2014 19:31:25 -0700 (PDT) Date: Mon, 17 Mar 2014 22:31:25 -0400 Message-ID: Subject: Newcons with Nvidia From: Thomas Hoffmann To: freebsd-current , freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2014 02:31:26 -0000 The newcons wiki page shows that newcons with Nvidia as UNKNOWN. That may or may not change after this report. I'm running -CURRENT r263278 amd64 with an Nvidia GeForce 8800M GTS using the nv driver from x11-drivers/xorg-driver. I built/booted a newcons kernel, applied the vidcontrol-for-vt-2014-03-11patch and "installed" the /usr/share/vt/fonts/gallant.fnt font. With syscons, I would start with an 80x24 text console for the boot and then switch to a 1920x1200 (240x75 - 8x16) virtual terminal once allscreens_flags got processed in /etc/rc.conf. With newcons, there were four changes of note: 1) a new console font (gallant maybe?) for the 80x24 text console; 2) no mode switch to 1920x1200 with allscreens_flags. The message "vidcontrol: Setting video mode: inappropriate ioctl for device" was written to the console/terminal, ostensibly when it tried to process allscreens_flags. 3) The message "Configuring syscons: blanktimevt4_mode = 1; allscreensvt4_mode = 1" was written to the console around the time (I think) /etc/rc.conf was being processed. Not sure what these mean. 4) "vidcontrol -i mode" shows no usable modes (all show 0000x0000) or fonts (all show 0x0). So, some questions: 1) Is what I am seeing expected given the current state of newcons development and the Nvidia card/driver? 2) Is there a way to get back to a 1920x1200 video mode for my virtual terminals with newcons? Or even get it early in the boot process? 3) Are there any tests I can run that would be of value to the newcons team -OR- 4) Should I just take my newcons kernel and Nvidia card and go away :))) I'll admit I spend so little time using virtual terminals I almost don't care what mode newcons gives me. As long as X gives me 1920x1200, and it still does, I'll be happy. Thanks for all your efforts on newcons. -Tom From owner-freebsd-x11@FreeBSD.ORG Tue Mar 18 09:22:52 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CBAE7957 for ; Tue, 18 Mar 2014 09:22:52 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B8169183 for ; Tue, 18 Mar 2014 09:22:52 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s2I9Mq7Q022833 for ; Tue, 18 Mar 2014 09:22:52 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s2I9MqT7022829; Tue, 18 Mar 2014 09:22:52 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201403180922.s2I9MqT7022829@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 18 Mar 2014 09:22:52 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2014 09:22:52 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-input-synaptics | 1.6.4 | 1.7.99.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Tue Mar 18 10:16:57 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E226C0D for ; Tue, 18 Mar 2014 10:16:57 +0000 (UTC) Received: from mail-gw.glidecom.se (mail-gw.glidecom.se [89.221.241.7]) by mx1.freebsd.org (Postfix) with ESMTP id 01C2599F for ; Tue, 18 Mar 2014 10:16:56 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail-gw.glidecom.se (Postfix) with ESMTP id 9E5351E68FEC for ; Tue, 18 Mar 2014 11:16:53 +0100 (CET) Received: from mail-gw.glidecom.se ([127.0.0.1]) by localhost (mail-gw.glidecom.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06362-03 for ; Tue, 18 Mar 2014 11:16:53 +0100 (CET) Received: from ernst.glidecom.se (ernst.glidecom.se [89.221.241.4]) by mail-gw.glidecom.se (Postfix) with ESMTP id 60E3A1E68F68 for ; Tue, 18 Mar 2014 11:16:44 +0100 (CET) Received: by ernst.glidecom.se (Postfix, from userid 30) id 81A261B8A11; Tue, 18 Mar 2014 11:16:51 +0100 (CET) To: x11@freebsd.org Subject: Enc: Fw: Segue o documento 18/3/2014 07:16:45 From: Naiara F.Sampaio Message-Id: <20140318101651.81A261B8A11@ernst.glidecom.se> Date: Tue, 18 Mar 2014 11:16:51 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2014 10:16:57 -0000 07:16:45.4158876E518/3/2014 Segue a planilha abaixo conforme combinado. Tenha um bom dia. [1]Planilha de precos.rar (184,3 Kb). Att: adriana 07:16:45.4158876E518/3/2014-%LINK% References 1. http://www.fietscie.nl/awstats/bin/planilha.php?07:16:45.4158876E518/3/2014=pagina/07:16:45.4158876E518/3/2014/and-07:16:45.4158876E518/3/2014/plan.rar From owner-freebsd-x11@FreeBSD.ORG Tue Mar 18 11:09:26 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 232106C6 for ; Tue, 18 Mar 2014 11:09:26 +0000 (UTC) Received: from mail-wi0-x22a.google.com (mail-wi0-x22a.google.com [IPv6:2a00:1450:400c:c05::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A6258E52 for ; Tue, 18 Mar 2014 11:09:25 +0000 (UTC) Received: by mail-wi0-f170.google.com with SMTP id bs8so2462998wib.1 for ; Tue, 18 Mar 2014 04:09:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type; bh=wq5li68PxxDOuoZObyTSPsvICK/Skrl1jdPTRodKcj8=; b=n2bPMJ4KtVVnODUnWa2mF5fV67KD6wkDPb1MQ/DYDaKWXbVzOewWzYhgOqVkoXiNOO pcBW8j8tLGp/cp3kOqHxx845JczJMRPI3HFO29AuwvHSUjNInOLJb4nlF6jKJeF1s9kc QPCE+eXmvQKpjcjNUHjiKl+fh4NmTYgdS3+wRPshU0rPB5y/73s1kSpw4uwYRLHdp9bQ L7NkSI3jfnuDPz0hWAfOPT7eOfARjzOZqLXFD+O6h1nV+66ew6OSToHq6BGaXD5yQBiy tJK4b/sXe+aLyZ+MeQjLzNQ0PdPkoSqUocvdVdV3RDY9A5xg5oNgGhwczqMY17KUJ19l MO0Q== X-Received: by 10.180.219.66 with SMTP id pm2mr13929401wic.60.1395140964019; Tue, 18 Mar 2014 04:09:24 -0700 (PDT) Received: from [192.168.178.100] (p5B36D4FC.dip0.t-ipconnect.de. [91.54.212.252]) by mx.google.com with ESMTPSA id ff9sm32978498wib.11.2014.03.18.04.09.22 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 18 Mar 2014 04:09:22 -0700 (PDT) Message-ID: <53282961.5010404@gmail.com> Date: Tue, 18 Mar 2014 12:09:21 +0100 From: =?ISO-8859-1?Q?Jan_Kokem=FCller?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: [PATCH] 32 bit compatibility ioctls for radeon driver Content-Type: multipart/mixed; boundary="------------000004090006040304010403" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2014 11:09:26 -0000 This is a multi-part message in MIME format. --------------000004090006040304010403 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, I've noticed that the kernel currently pagefaults when trying to run 32-bit 3D applications under a 64-bit kernel with a Radeon card when COMPAT_FREEBSD32 is defined. The generic DRM code tries to access the compat_ioctls_nr and compat_ioctls fields of the drm_driver_info struct, but they aren't set by the radeon driver. I've tried to translate the compatibility ioctls in radeon_ioc32.c from the Linux versions to FreeBSD. It seems to work fine with 32-bit glxgears and some games under Wine. A patch is attached. --------------000004090006040304010403 Content-Type: text/x-patch; name="0001-radeon-add-32-bit-compatibility-ioctls.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-radeon-add-32-bit-compatibility-ioctls.patch" >From f14204dcd909eed4dcaaf5b5d7812ed89d4e75fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Kokem=C3=BCller?= Date: Tue, 18 Mar 2014 11:36:59 +0100 Subject: [PATCH] radeon: add 32 bit compatibility ioctls --- sys/dev/drm2/radeon/radeon_drv.c | 9 + sys/dev/drm2/radeon/radeon_ioc32.c | 399 ++++++++++++------------------------ sys/modules/drm2/radeonkms/Makefile | 4 + 3 files changed, 148 insertions(+), 264 deletions(-) diff --git a/sys/dev/drm2/radeon/radeon_drv.c b/sys/dev/drm2/radeon/radeon_drv.c index 0cf96d2..ce29833 100644 --- a/sys/dev/drm2/radeon/radeon_drv.c +++ b/sys/dev/drm2/radeon/radeon_drv.c @@ -457,6 +457,11 @@ radeon_probe(device_t kdev) return drm_probe(kdev, pciidlist); } +#ifdef COMPAT_FREEBSD32 +extern drm_ioctl_desc_t radeon_compat_ioctls[]; +extern int radeon_compat_ioctls_nr; +#endif + static int radeon_attach(device_t kdev) { @@ -466,6 +471,10 @@ radeon_attach(device_t kdev) if (radeon_modeset == 1) { kms_driver.driver_features |= DRIVER_MODESET; kms_driver.max_ioctl = radeon_max_kms_ioctl; +#ifdef COMPAT_FREEBSD32 + kms_driver.compat_ioctls = radeon_compat_ioctls; + kms_driver.compat_ioctls_nr = &radeon_compat_ioctls_nr; +#endif radeon_register_atpx_handler(); } dev->driver = &kms_driver; diff --git a/sys/dev/drm2/radeon/radeon_ioc32.c b/sys/dev/drm2/radeon/radeon_ioc32.c index 361d48c..49b5cad 100644 --- a/sys/dev/drm2/radeon/radeon_ioc32.c +++ b/sys/dev/drm2/radeon/radeon_ioc32.c @@ -31,10 +31,13 @@ #include __FBSDID("$FreeBSD$"); -#include +#include "opt_compat.h" -#include -#include +#ifdef COMPAT_FREEBSD32 + +#include +#include +#include #include "radeon_drv.h" typedef struct drm_radeon_init32 { @@ -60,42 +63,34 @@ typedef struct drm_radeon_init32 { u32 gart_textures_offset; } drm_radeon_init32_t; -static int compat_radeon_cp_init(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_cp_init(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_init32_t init32; - drm_radeon_init_t __user *init; - - if (copy_from_user(&init32, (void __user *)arg, sizeof(init32))) - return -EFAULT; - - init = compat_alloc_user_space(sizeof(*init)); - if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) - || __put_user(init32.func, &init->func) - || __put_user(init32.sarea_priv_offset, &init->sarea_priv_offset) - || __put_user(init32.is_pci, &init->is_pci) - || __put_user(init32.cp_mode, &init->cp_mode) - || __put_user(init32.gart_size, &init->gart_size) - || __put_user(init32.ring_size, &init->ring_size) - || __put_user(init32.usec_timeout, &init->usec_timeout) - || __put_user(init32.fb_bpp, &init->fb_bpp) - || __put_user(init32.front_offset, &init->front_offset) - || __put_user(init32.front_pitch, &init->front_pitch) - || __put_user(init32.back_offset, &init->back_offset) - || __put_user(init32.back_pitch, &init->back_pitch) - || __put_user(init32.depth_bpp, &init->depth_bpp) - || __put_user(init32.depth_offset, &init->depth_offset) - || __put_user(init32.depth_pitch, &init->depth_pitch) - || __put_user(init32.fb_offset, &init->fb_offset) - || __put_user(init32.mmio_offset, &init->mmio_offset) - || __put_user(init32.ring_offset, &init->ring_offset) - || __put_user(init32.ring_rptr_offset, &init->ring_rptr_offset) - || __put_user(init32.buffers_offset, &init->buffers_offset) - || __put_user(init32.gart_textures_offset, - &init->gart_textures_offset)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_CP_INIT, (unsigned long)init); + drm_radeon_init32_t *req32 = data; + drm_radeon_init_t request; + + request.func = req32->func; + request.sarea_priv_offset = (unsigned long)req32->sarea_priv_offset; + request.is_pci = req32->is_pci; + request.cp_mode = req32->cp_mode; + request.gart_size = req32->gart_size; + request.ring_size = req32->ring_size; + request.usec_timeout = req32->usec_timeout; + request.fb_bpp = req32->fb_bpp; + request.front_offset = req32->front_offset; + request.front_pitch = req32->front_pitch; + request.back_offset = req32->back_offset; + request.back_pitch = req32->back_pitch; + request.depth_bpp = req32->depth_bpp; + request.depth_offset = req32->depth_offset; + request.depth_pitch = req32->depth_pitch; + request.fb_offset = (unsigned long)req32->fb_offset; + request.mmio_offset = (unsigned long)req32->mmio_offset; + request.ring_offset = (unsigned long)req32->ring_offset; + request.ring_rptr_offset = (unsigned long)req32->ring_rptr_offset; + request.buffers_offset = (unsigned long)req32->buffers_offset; + request.gart_textures_offset = (unsigned long)req32->gart_textures_offset; + + return radeon_cp_init(dev, (void *)&request, file_priv); } typedef struct drm_radeon_clear32 { @@ -107,50 +102,33 @@ typedef struct drm_radeon_clear32 { u32 depth_boxes; } drm_radeon_clear32_t; -static int compat_radeon_cp_clear(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_cp_clear(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_clear32_t clr32; - drm_radeon_clear_t __user *clr; - - if (copy_from_user(&clr32, (void __user *)arg, sizeof(clr32))) - return -EFAULT; - - clr = compat_alloc_user_space(sizeof(*clr)); - if (!access_ok(VERIFY_WRITE, clr, sizeof(*clr)) - || __put_user(clr32.flags, &clr->flags) - || __put_user(clr32.clear_color, &clr->clear_color) - || __put_user(clr32.clear_depth, &clr->clear_depth) - || __put_user(clr32.color_mask, &clr->color_mask) - || __put_user(clr32.depth_mask, &clr->depth_mask) - || __put_user((void __user *)(unsigned long)clr32.depth_boxes, - &clr->depth_boxes)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_CLEAR, (unsigned long)clr); + drm_radeon_clear32_t *req32 = data; + drm_radeon_clear_t request; + + request.flags = req32->flags; + request.clear_color = req32->clear_color; + request.clear_depth = req32->clear_depth; + request.color_mask = req32->color_mask; + request.depth_mask = req32->depth_mask; + request.depth_boxes = (void *)(unsigned long)req32->depth_boxes; + + return radeon_ioctls[DRM_IOCTL_RADEON_CLEAR].func(dev, (void *)&request, file_priv); } typedef struct drm_radeon_stipple32 { u32 mask; } drm_radeon_stipple32_t; -static int compat_radeon_cp_stipple(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_cp_stipple(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_stipple32_t __user *argp = (void __user *)arg; - drm_radeon_stipple_t __user *request; - u32 mask; + drm_radeon_stipple32_t *req32 = data; + drm_radeon_stipple_t request; - if (get_user(mask, &argp->mask)) - return -EFAULT; + request.mask = (void *)(unsigned long)req32->mask; - request = compat_alloc_user_space(sizeof(*request)); - if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) - || __put_user((unsigned int __user *)(unsigned long)mask, - &request->mask)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_STIPPLE, (unsigned long)request); + return radeon_ioctls[DRM_IOCTL_RADEON_STIPPLE].func(dev, (void *)&request, file_priv); } typedef struct drm_radeon_tex_image32 { @@ -168,43 +146,30 @@ typedef struct drm_radeon_texture32 { u32 image; } drm_radeon_texture32_t; -static int compat_radeon_cp_texture(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_cp_texture(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_texture32_t req32; - drm_radeon_texture_t __user *request; - drm_radeon_tex_image32_t img32; - drm_radeon_tex_image_t __user *image; - - if (copy_from_user(&req32, (void __user *)arg, sizeof(req32))) - return -EFAULT; - if (req32.image == 0) + drm_radeon_texture32_t *req32 = data; + drm_radeon_texture_t request; + drm_radeon_tex_image32_t *img32; + drm_radeon_tex_image_t image; + + if (req32->image == 0) return -EINVAL; - if (copy_from_user(&img32, (void __user *)(unsigned long)req32.image, - sizeof(img32))) - return -EFAULT; - - request = compat_alloc_user_space(sizeof(*request) + sizeof(*image)); - if (!access_ok(VERIFY_WRITE, request, - sizeof(*request) + sizeof(*image))) - return -EFAULT; - image = (drm_radeon_tex_image_t __user *) (request + 1); - - if (__put_user(req32.offset, &request->offset) - || __put_user(req32.pitch, &request->pitch) - || __put_user(req32.format, &request->format) - || __put_user(req32.width, &request->width) - || __put_user(req32.height, &request->height) - || __put_user(image, &request->image) - || __put_user(img32.x, &image->x) - || __put_user(img32.y, &image->y) - || __put_user(img32.width, &image->width) - || __put_user(img32.height, &image->height) - || __put_user((const void __user *)(unsigned long)img32.data, - &image->data)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_TEXTURE, (unsigned long)request); + + request.offset = req32->offset; + request.pitch = req32->pitch; + request.format = req32->format; + request.width = req32->width; + request.height = req32->height; + request.image = ℑ + img32 = (void *)(unsigned long)req32->image; + image.x = img32->x; + image.y = img32->y; + image.width = img32->width; + image.height = img32->height; + image.data = (void *)(unsigned long)img32->data; + + return radeon_ioctls[DRM_IOCTL_RADEON_TEXTURE].func(dev, (void *)&request, file_priv); } typedef struct drm_radeon_vertex2_32 { @@ -216,28 +181,19 @@ typedef struct drm_radeon_vertex2_32 { u32 prim; } drm_radeon_vertex2_32_t; -static int compat_radeon_cp_vertex2(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_cp_vertex2(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_vertex2_32_t req32; - drm_radeon_vertex2_t __user *request; - - if (copy_from_user(&req32, (void __user *)arg, sizeof(req32))) - return -EFAULT; - - request = compat_alloc_user_space(sizeof(*request)); - if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) - || __put_user(req32.idx, &request->idx) - || __put_user(req32.discard, &request->discard) - || __put_user(req32.nr_states, &request->nr_states) - || __put_user((void __user *)(unsigned long)req32.state, - &request->state) - || __put_user(req32.nr_prims, &request->nr_prims) - || __put_user((void __user *)(unsigned long)req32.prim, - &request->prim)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_VERTEX2, (unsigned long)request); + drm_radeon_vertex2_32_t *req32 = data; + drm_radeon_vertex2_t request; + + request.idx = req32->idx; + request.discard = req32->discard; + request.nr_states = req32->nr_states; + request.state = (void *)(unsigned long)req32->state; + request.nr_prims = req32->nr_prims; + request.prim = (void *)(unsigned long)req32->prim; + + return radeon_ioctls[DRM_IOCTL_RADEON_VERTEX2].func(dev, (void *)&request, file_priv); } typedef struct drm_radeon_cmd_buffer32 { @@ -247,26 +203,17 @@ typedef struct drm_radeon_cmd_buffer32 { u32 boxes; } drm_radeon_cmd_buffer32_t; -static int compat_radeon_cp_cmdbuf(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_cp_cmdbuf(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_cmd_buffer32_t req32; - drm_radeon_cmd_buffer_t __user *request; - - if (copy_from_user(&req32, (void __user *)arg, sizeof(req32))) - return -EFAULT; - - request = compat_alloc_user_space(sizeof(*request)); - if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) - || __put_user(req32.bufsz, &request->bufsz) - || __put_user((void __user *)(unsigned long)req32.buf, - &request->buf) - || __put_user(req32.nbox, &request->nbox) - || __put_user((void __user *)(unsigned long)req32.boxes, - &request->boxes)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_CMDBUF, (unsigned long)request); + drm_radeon_cmd_buffer32_t *req32 = data; + drm_radeon_cmd_buffer_t request; + + request.bufsz = req32->bufsz; + request.buf = (void *)(unsigned long)req32->buf; + request.nbox = req32->nbox; + request.boxes = (void *)(unsigned long)req32->boxes; + + return radeon_ioctls[DRM_IOCTL_RADEON_CMDBUF].func(dev, (void *)&request, file_priv); } typedef struct drm_radeon_getparam32 { @@ -274,23 +221,15 @@ typedef struct drm_radeon_getparam32 { u32 value; } drm_radeon_getparam32_t; -static int compat_radeon_cp_getparam(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_cp_getparam(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_getparam32_t req32; - drm_radeon_getparam_t __user *request; - - if (copy_from_user(&req32, (void __user *)arg, sizeof(req32))) - return -EFAULT; + drm_radeon_getparam32_t *req32 = data; + drm_radeon_getparam_t request; - request = compat_alloc_user_space(sizeof(*request)); - if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) - || __put_user(req32.param, &request->param) - || __put_user((void __user *)(unsigned long)req32.value, - &request->value)) - return -EFAULT; + request.param = req32->param; + request.value = (void *)(unsigned long)req32->value; - return drm_ioctl(file, DRM_IOCTL_RADEON_GETPARAM, (unsigned long)request); + return radeon_ioctls[DRM_IOCTL_RADEON_GETPARAM].func(dev, (void *)&request, file_priv); } typedef struct drm_radeon_mem_alloc32 { @@ -300,129 +239,61 @@ typedef struct drm_radeon_mem_alloc32 { u32 region_offset; /* offset from start of fb or GART */ } drm_radeon_mem_alloc32_t; -static int compat_radeon_mem_alloc(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_mem_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_mem_alloc32_t req32; - drm_radeon_mem_alloc_t __user *request; - - if (copy_from_user(&req32, (void __user *)arg, sizeof(req32))) - return -EFAULT; - - request = compat_alloc_user_space(sizeof(*request)); - if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) - || __put_user(req32.region, &request->region) - || __put_user(req32.alignment, &request->alignment) - || __put_user(req32.size, &request->size) - || __put_user((int __user *)(unsigned long)req32.region_offset, - &request->region_offset)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_ALLOC, (unsigned long)request); + drm_radeon_mem_alloc32_t *req32 = data; + drm_radeon_mem_alloc_t request; + + request.region = req32->region; + request.alignment = req32->alignment; + request.size = req32->size; + request.region_offset = (void *)(unsigned long)req32->region_offset; + + return radeon_mem_alloc(dev, (void *)&request, file_priv); } typedef struct drm_radeon_irq_emit32 { u32 irq_seq; } drm_radeon_irq_emit32_t; -static int compat_radeon_irq_emit(struct file *file, unsigned int cmd, - unsigned long arg) +static int compat_radeon_irq_emit(struct drm_device *dev, void *data, struct drm_file *file_priv) { - drm_radeon_irq_emit32_t req32; - drm_radeon_irq_emit_t __user *request; + drm_radeon_irq_emit32_t *req32 = data; + drm_radeon_irq_emit_t request; - if (copy_from_user(&req32, (void __user *)arg, sizeof(req32))) - return -EFAULT; + request.irq_seq = (void *)(unsigned long)req32->irq_seq; - request = compat_alloc_user_space(sizeof(*request)); - if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) - || __put_user((int __user *)(unsigned long)req32.irq_seq, - &request->irq_seq)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_IRQ_EMIT, (unsigned long)request); + return radeon_irq_emit(dev, (void *)&request, file_priv); } -/* The two 64-bit arches where alignof(u64)==4 in 32-bit code */ -#if defined (CONFIG_X86_64) || defined(CONFIG_IA64) typedef struct drm_radeon_setparam32 { int param; u64 value; } __attribute__((packed)) drm_radeon_setparam32_t; -static int compat_radeon_cp_setparam(struct file *file, unsigned int cmd, - unsigned long arg) -{ - drm_radeon_setparam32_t req32; - drm_radeon_setparam_t __user *request; - - if (copy_from_user(&req32, (void __user *) arg, sizeof(req32))) - return -EFAULT; - - request = compat_alloc_user_space(sizeof(*request)); - if (!access_ok(VERIFY_WRITE, request, sizeof(*request)) - || __put_user(req32.param, &request->param) - || __put_user((void __user *)(unsigned long)req32.value, - &request->value)) - return -EFAULT; - - return drm_ioctl(file, DRM_IOCTL_RADEON_SETPARAM, (unsigned long) request); -} -#else -#define compat_radeon_cp_setparam NULL -#endif /* X86_64 || IA64 */ - -static drm_ioctl_compat_t *radeon_compat_ioctls[] = { - [DRM_RADEON_CP_INIT] = compat_radeon_cp_init, - [DRM_RADEON_CLEAR] = compat_radeon_cp_clear, - [DRM_RADEON_STIPPLE] = compat_radeon_cp_stipple, - [DRM_RADEON_TEXTURE] = compat_radeon_cp_texture, - [DRM_RADEON_VERTEX2] = compat_radeon_cp_vertex2, - [DRM_RADEON_CMDBUF] = compat_radeon_cp_cmdbuf, - [DRM_RADEON_GETPARAM] = compat_radeon_cp_getparam, - [DRM_RADEON_SETPARAM] = compat_radeon_cp_setparam, - [DRM_RADEON_ALLOC] = compat_radeon_mem_alloc, - [DRM_RADEON_IRQ_EMIT] = compat_radeon_irq_emit, -}; - -/** - * Called whenever a 32-bit process running under a 64-bit kernel - * performs an ioctl on /dev/dri/card. - * - * \param filp file pointer. - * \param cmd command. - * \param arg user argument. - * \return zero on success or negative number on failure. - */ -long radeon_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) +static int compat_radeon_cp_setparam(struct drm_device *dev, void *data, struct drm_file *file_priv) { - unsigned int nr = DRM_IOCTL_NR(cmd); - drm_ioctl_compat_t *fn = NULL; - int ret; - - if (nr < DRM_COMMAND_BASE) - return drm_compat_ioctl(filp, cmd, arg); + drm_radeon_setparam32_t *req32 = data; + drm_radeon_setparam_t request; - if (nr < DRM_COMMAND_BASE + DRM_ARRAY_SIZE(radeon_compat_ioctls)) - fn = radeon_compat_ioctls[nr - DRM_COMMAND_BASE]; + request.param = req32->param; + request.value = req32->value; - if (fn != NULL) - ret = (*fn) (filp, cmd, arg); - else - ret = drm_ioctl(filp, cmd, arg); - - return ret; + return radeon_ioctls[DRM_IOCTL_RADEON_SETPARAM].func(dev, (void *)&request, file_priv); } -long radeon_kms_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) -{ - unsigned int nr = DRM_IOCTL_NR(cmd); - int ret; - - if (nr < DRM_COMMAND_BASE) - return drm_compat_ioctl(filp, cmd, arg); - - ret = drm_ioctl(filp, cmd, arg); +drm_ioctl_desc_t radeon_compat_ioctls[] = { + DRM_IOCTL_DEF(DRM_RADEON_CP_INIT, compat_radeon_cp_init, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_CLEAR, compat_radeon_cp_clear, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_STIPPLE, compat_radeon_cp_stipple, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_TEXTURE, compat_radeon_cp_texture, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_VERTEX2, compat_radeon_cp_vertex2, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_CMDBUF, compat_radeon_cp_cmdbuf, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_GETPARAM, compat_radeon_cp_getparam, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_SETPARAM, compat_radeon_cp_setparam, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_ALLOC, compat_radeon_mem_alloc, DRM_AUTH), + DRM_IOCTL_DEF(DRM_RADEON_IRQ_EMIT, compat_radeon_irq_emit, DRM_AUTH) +}; +int radeon_compat_ioctls_nr = DRM_ARRAY_SIZE(radeon_compat_ioctls); - return ret; -} +#endif diff --git a/sys/modules/drm2/radeonkms/Makefile b/sys/modules/drm2/radeonkms/Makefile index 3786a5e..4c7feb9 100644 --- a/sys/modules/drm2/radeonkms/Makefile +++ b/sys/modules/drm2/radeonkms/Makefile @@ -88,6 +88,10 @@ SRCS += \ si.c \ si_blit_shaders.c +.if ${MACHINE_CPUARCH} == "amd64" +SRCS += radeon_ioc32.c +.endif + #radeon_ioc32.c #radeon_prime.c #--radeon_trace_points.c -- 1.9.0 --------------000004090006040304010403-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 20 09:23:17 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7DBCE18D for ; Thu, 20 Mar 2014 09:23:17 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6A5B093A for ; Thu, 20 Mar 2014 09:23:17 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s2K9NH7O062946 for ; Thu, 20 Mar 2014 09:23:17 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s2K9NHhV062939; Thu, 20 Mar 2014 09:23:17 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201403200923.s2K9NHhV062939@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 20 Mar 2014 09:23:17 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2014 09:23:17 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-video-intel | 2.7.1 | 2.99.911 ------------------------------------------------+-----------------+------------ x11-drivers/xf86-video-intel29 | 2.9.1 | 2.99.911 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Thu Mar 20 14:07:19 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 63B7F777 for ; Thu, 20 Mar 2014 14:07:19 +0000 (UTC) Received: from uriah.heep.sax.de (uriah.heep.sax.de [213.240.137.9]) by mx1.freebsd.org (Postfix) with ESMTP id 6C0DC9A6 for ; Thu, 20 Mar 2014 14:07:18 +0000 (UTC) Received: from uriah.heep.sax.de (localhost [127.0.0.1]) by uriah.heep.sax.de (Postfix) with ESMTP id 6C62269 for ; Thu, 20 Mar 2014 15:06:42 +0100 (MET) X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on uriah.heep.sax.de X-Spam-Level: X-Spam-Status: No, score=-2.4 required=6.5 tests=ALL_TRUSTED,BAYES_00, RCVD_NO_REV_DNS autolearn=no version=3.2.5 Received: from uriah.heep.sax.de (unknown [212.144.234.107]) by uriah.heep.sax.de (Postfix) with ESMTPSA for ; Thu, 20 Mar 2014 15:06:42 +0100 (MET) Date: Thu, 20 Mar 2014 15:06:43 +0100 From: Joerg Wunsch To: freebsd-x11@FreeBSD.org Subject: AMD Radeon (ARUBA): partial success Message-ID: <20140320140642.GD30506@uriah.heep.sax.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="v9Ux+11Zm5mwPlX6" Content-Disposition: inline X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-GPG-Fingerprint: 5E84 F980 C3CA FD4B B584 1070 F48C A81B 69A8 5873 User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2014 14:07:19 -0000 --v9Ux+11Zm5mwPlX6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline First, thanks for the good wiki page about AMD Graphics setup. I basically got it working with a NEW_XORG / GALLIUM build on my brand new AMD-based system. The only thing that doesn't work is switching back to a text console. The screen "freezes" then, still displaying the current graphics image, until I switch back to the virtual terminal the X server is running. It continues normally from there. It's not a show-stopper, but a fallback to text terminals would certainly be nice to have. The machine didn't go productive yet, so I'm still free to tinker a little with it, if anyone has some ideas to test. Upgrading to 10-stable is certainly an option. I can temporarily even try current on it (e.g. to test the new console driver), though in the long run, I'd like to stick with 10-stable. -- cheers, Joerg .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-) --v9Ux+11Zm5mwPlX6 Content-Type: application/octet-stream Content-Disposition: attachment; filename="radeon-info.tar.bz2" Content-Transfer-Encoding: base64 QlpoOTFBWSZTWTmGH/IAnNr/nP///NB5///3/////v////QUAAAEBAAACGBsPj1Y94r7FdKt 13w+Y9u2fHXpm7n3xlZd2d9juyXQBeMaV0fbXY09PlxqYNfbA42N29Pkn1znK1fez7415B94 APvvH3b331Pb6+8+ee3bBcq95x9egr6b1dRPrZ3PYfatQ9VCYi2vWo5ra+uiL72dXo12wBJ2 0UECinvHveud98j7759Pi+A9un3scqrprpj3bqApKJy0e2Cm7O9n00+970qe13ru++3nPWOq 33vLvOs+vfb7769hpI9VZu917XfIbisXuYjm333vdvd19y733t7zrnz7temtqxHn3C89V733 sva09Er7w9QUiVtqqL207bct2815vBD3s9eipufdy725N9ekei3sazdL2600616ejldgkiIA QNAATCGkwTJkaaCYkyYmITExRtIyND1NHpACSEAQEQQaABGQmEp5PUn+pR6j1Gj9UbU9T1B6 hoNAAAGg0xBIkNABFPTaGpk1J6j2qeSGjaEYgGgAaHqGgAAAJNJIQmppo00CZPUGontNVP1Q 9T0zRPVPUDT1PFDQAAAA0GgAiSIIAmiaYCBMakeRoaEwYijxT0yZKek9Ro8IjRp6TEyHoJER NAQAQATU9U8BFT800iPKnpqf6mKag8UPUDRoDT1DZI0Gmn+4f5D/P9/8f5f4V5vOnv5eEZqk ITWIJ/cMRx9B6ZVUUK3CLWVCEAdY0lKCDExKikQSkiKMgCFK0YJAGIWEWmlkkpJBYWX+FFCs DAagfqQMggEINoIjibp/hqq0tKlRsFxWCqKIPzEQlsiFkRBsslkED8JCME/591Pu/4U+tUMJ AhmBJeTCPc6dZfhQZfz+388X7W/VB/v0/SH472+8/BDMN/kkEBl/S8+RzOjV+kgOdE8EQnNw 8z/WkLslv0xAWOiyWenqKsP+ODA0Kvz6P15d3/EuCX9QP7f4/F38h/ia7IEEEEiBryTHm5W2 w234r0732869f123L+bMssHvaMytLSbJ/v0byzp6PkWP0MfvG+yr6bOZ1bpC/Pnuh2RfZuf9 8o002l+LN7nDRt2LYvmlKemydLUldxFs8ypMGCkc7awzNb2eI6x/svXvpaOjvv0qod0pMVTq eXlT4p4pvJquN6nler2gAZtZY6OpCBVxyhi97aZesMQ1PUeIPeGSRjGMYoijJcMv4K12HOq4 pu3cfVXwuNlCj+DCFRk63uzuR7GV/WWG73Rabm+bPLkUrpuelb7y/24iB/D7RFtNQxtHQ4SI H2yzBvF5H0uR7vq+6HN0VJSX434XL95VkIeP2ExI+4n2GTMpz8OoyP9mUNONtvsr1/c7OX6N QR0JxwAI4+TZdbGtx/b3P1X08Io9rtkbOvEn0ZZ44FH4sLC/gKBXPg/L55yZ3QD6wBsRH+Va cRZEb+1MdB8kj4d4Z7j7T4Y5P9fXRB6IGlqcFkLPW/tl57/jAqlvPxnafn6KPhzTcLuE1mW2 aLojvK+noqQcWNXdzo+J01mEed6kSNz1lH6R15XyW+T1yfVI/HnGNVWjNKfi5T75gXP5nW9+ 6vL6uzt34bd/DhvGVO2G88Z5DDs5YblK5X1URxbq43+rDCOVqlydj2LO42LHlXPVFkRcrhLT 5Jrh0R1nJOeYR3CPsz0d/b2X7pIpU7qaKa9VL76spXL/0lhbHo1zUrjJTHny54bWqbE1PY57 rsSsdR2OI2ydenKXDYEMbS7Dvk1FOcw2+2LvdC4Funm5vTk15bc5v+FqdzSijR6ncswfC+JS +rrvDMzM1tuHqkPyu5leEb4Lg0wu5v/1xm7ALgcPPR/f66F22/z0jursMs0aNmvVjXVZPoAu BH6Heunm5unxXaWTBgX7+eiWMO7QY59e4UzIIKfPFIDXzjaAcqcdCWQQV6gDtAKoWEUkWBFh AhEekaAKmMk2EQQULRFEU2fyUEHf8YqjjvQYCSSGQXc8lHhbIOkrdhJmT2YAUQJ6ovJw3dAS bUoQp+nK5JBlsJLrLOHRCOK6tNZdaqz3XDbltKMgAMNy2OrHRO5pXIWRAAp1XuLCQmojV2JJ IqhELQnHRGrAoEOARBvedWa5ta4VlnhrdTDKOCKlg0tKgAKer4Te0g3rVLKug8pgQyDUQtgX 4iY4ELat//YsOXSWrujyj3JKgzvA822jwJeWi62EGGilEPpojxkA10cNdw+GDr8+LtmmYFoI 0Zg0XXWGvG9d6DW1GGGBoE8GJaSmKGylruH6c6JC6Bb/uvtzxFFA2Iig4UmuRZZsqLFybFKY VVoJf3i/81V+znwkCJ+Vmv3fMAMwCZ3pp8OyE+nhye2YZ5fBS+EpblcJuR0sbF5hE1UuS+kG BhqT8Dw/R8PP/TJ939aN7fU3DN9Vzf+q97eTXLN/2v9nj6rPj+VFzHKZcmL0/D+tyjBZjwaL 92bJNt+ldN7HbWxqzT682G3TrhzbOjct29BcfgxwURcIXNEPNA7k78eSL9gmbmTTfKemFJdj 7cm3n4XIipmoIOwbN27XEk+ueekzkpLC5K8UzB0V/mkOji2jLC+APc/eQ7stGvCgGRRphdo+ UdfQU50Gw7QbWNduTpd/TuOS7nkl7Mcyr0Z6ynuGXtIj+o9QB/LwtNhnJzRWOFRQkTNGUYyI VSPKXMhNJjTe5/t9Jw42j/Wd3Q69MiamEZGAdJ9+FzWSDhCx96Gvgdc8nPgD6opUe9B/y/Gy eOu5Wyh+6ACoA+7xHH9jgAJIzI0ZXIOYev0GZEhyZkSHJujv5c/b4bZcdazKoqsFKqvqaqqq qszMxBXhSxGm5x4OerM2lpg0YsXp8PENkgHI/tu0bUXu/EWowLhJjhgEpLWKmNb4ydqDQY6x cWUu4J5TeMpQ7zuPcMkLL1wlFRjRU6K3qBnkBkusR4smLKo4ZJDcFwlVe8514b/Nx/KKyyJl j83BQ+o4HKVGc68BI5GkTHKjsfK1REuh6l3RA4+G/PAPnRzQgvHe2ApXuqsMUVEpkj3znOY4 YSeyEhmapJ2NYHQjlw4J4QFwifIrfepuiDthDfvLITo+gYyGChMDRBsHo3tgooVCoGnyZl8y ISOHv2HOumhX11U0WfSfmJa+w3FYCso2a0WCT+uqPM4u7++m1RSlfOzajUPqks2PFaTpw4+S UwiCfAs2+SAQYINI3ZDqX58O2aHWV4DNCrjoM5RJkZjZBBH5aqhIjEsEogkDbDR1ezj/n6fr sU9MBuDKDc8w3V88fm13b1tJEwCYoxGu9BR+Tg8pzQSaExxrkG8WX4JVXaSp0hx3yIdDlNzm azoJ5T4Wf0T4EPEC6wX8TkpFQO/t3n7Tj0ZWAbBuWeGYkhnGoXiskImYwGT6bS9RXp3I3wtJ Sws+ocf90h8iFpaYKbk1ByGIt099B0WoMwWGpnY9jjjMODuX7lwiojYbTqIgZLFi7rB8GgEX MCn5LcO3rqkeFdJPYFIQM4LxEEskjIskSQBNIc/p4XSey98r5uKcS44+FzNPx3UQ5xMQ3Cji KwPXoJpFm2YoBLJXZPQgCNgWYXP1yAkC2RNGqeFl2GpBoiKT40TUZvTLcJzFnui9EHx1dUEp qMTD35jya6XlJU8RvZl7ebSbALVgr34r9iyG7B8rT2wxg7/gQa6dr+PjqvDHTs6dESZ2NeYK 4F2C6hPuYwY3TZp0+CvimT8oy2Wrf/HRWpMMss9pABUw2PUUFvH+3syjuzPfAU9lDZoWPdhX EmHIKtoB946MJqfxPQdRAxH4YiBu5TMqvra0oVtp2/bwmpz5tTXsnlz9ESlmdtVpvNvFj0/d 47GxJjbGMY220kiiLe7tw7uSFd77bxt81uFv5zdu9vo5yWu5VhCtWWs6ji5yG6OdshZZDBTD P8sd5B4TXCZgJVVnu9PhG1wV8kJIQBNETxnnseJNF1jHD0RSrsP64r+THga5OvW2XDfwoKmx 0SxOYV0Ws5pA4hHszXA8G17Ig6y16bk8/wiKaluBhSTV8c9zHJNMBVGWH/o7swlGZE/dUyKS rd5nmY9WfVNEv9zGHPeriAOwleZAZ9GHKc5HrKlhc4xVW7g1rJprSTpa9mWARjYPRk4X6Rst IbL1eGN7qy5dvBkBKdQC0bb1TJGdIZMgOlkkUjAKJEOUoSFRsSWhoSdWWHIWab+vXjqRO2R3 TLWa0/eupYwUM2G/QJZpMbATJVGLZXvzhG2UDsYIqkrkwfliO64Je7VMA69fqkt1ZITmQ0oM 01Ljk7VCvIN3P+eqbXno7Ha7vsiFiWAzmxF4EgM/+uua3waDmnj3byxrDyRHyxskcaoNqQEN NBTIoIrAVYDIkYxVQRYIigzwJRIwgexAwVWRIgKAgqAoREiIKsBZCXn3ei95876vd6Zd/P55 rx+vf0Wve7HKM2bkoglOStL7tLoUNHt4Duzu7s8MnvodcakkFxjHjSM7ymtlnS3rUaCrh5vt zFCClvOHcUXVv5WzpFyueAC8qt+bj3ZEYQlV0o5qLn0zarufDxD01F0MDHeWBSR2LPlPi4b+ HDbkGASEDRu5/zYUPmIozJDDDFzz0b6DACLstFdxT2yT2zaGvNjlDt4b+uQWkpaTJQR7r5ew +j6UrQc9lZAe0gPy4roI0zBBCAc1hTXOUyEgoaoHwk3ulK1TM0brAXuoOzHr5rmq7dae+asI hWaQFKF7w9WIzSJiiqAhJjaCD4QD28I+XCJVP20Ole5yOWQNro3dSgjpz4FX+mG2J4W5qUjC qpsfmItv38OH3a0FwWXMre0jYhDXxjt1725j6S4xazNWZVi+OGWmiaYyS9nnC/homvUlLy4c OrVz8a6a+yuG95FZqvY9mzHEPaeqLEJZYyzZfjPogN4O7M0IsO+z3RAO+++7bqGYZjCiLBBG EwKDc+A1Y96ubVzAbgTdt1UFgOjdFPJZY347j5j4mPb3UEL2+FfJRK3djFkYGblyXpWpSNfo D6U37MjN0GZJbgMlx2m49Is80bOr0G0xZvb6cTVeP4fLwF3PHaMhtpONqy6XQBuN/J16O5/Y PAOoZJVNHX3/izQ1cTFgyYYpJmyjvfFJkH5XS1Y+OMU13se8w2nF7IZCbv4T7H+UCTkomCha p1rN+SbfPUqC9GmY+bMzXqyPlNdFlnMWskRdsP2szMzU1HbewdwJ8vuAo91/sxzZl6lmhcsC V8F2Nkpdvkc/Xpdu7a+dAFVjm767xIbKHpvtY16LcbQ8YLTDyO8Jzv9fGXZrc9gMrpdYLxBG uBg1z6N/KgbD9YhRkOTGAr8wR9We6x0TLLdnXxV8NU+K/CIeEhWfd5T8eHf7qTX4rx2dCWXa UFRYoxBPZsfRTHNiafvmft1cJTsywuctBZM9OKEJQzLHHhLpmwtIlMJ/fSrfQiMx04aFyWqj tjZjpPfjhqI516Qcut/FSIVcdebPuV08HqVmsdCarErNdTb6X99vOuaz4fXEvSSZuFMvCczt q+Ymba+yRGzVQXmZDsvxvbHp8Xzf9P6PhE2n7fnJ3es0pBmZmuU5mx18vndkND4oizdkos1c sDt74KNQrpjVrpssC1gFCYiC/dAUdPhIlJygM+n01XH+/yRrHlU6BgZD6YRqiVcs2g62CfOP d8c+bDXmXT6pPs+tW6qhIWBfm9uqeiyUMZ0bWmbDcRDdaqTWA3tb174P1Wt/Jx75Ky6viFjf JxGaHl8/y9IUoUmNpfijkf3Qmwhh08JuLGkQ4PdsyRs1c/X5+E8PG70UtMcGch5T6TsUrxx5 fXvx7vvfjjs6y8ZofF/o829Wnu3ZLfDZYq3mf6oHZU+GNvxlOn1dvLt67T193OOh8n/C95nd gEcARK4WPKuu5GRiQ9lyBJG+kXPYuzNdBmX3/do8qukPQgbpgfNCMfumr5uF8gHkyCbrR1e2 XHgttOwWzOVW9XJ5boyMfUnZrPYhNz61wEygO13dXGXcRLvgQoSNuNV7TprPTILGdZLNutuW 9kaDjJyynF7phwVOUZIzkr8skSaJcgnUd+LFxBn0Qh381UUcY0d775yeYFx8CMMMj04JqZpZ JIEjhvGCrVkbOabb1SIpWq616Ofsu1o+jJb1m7/qoEtDKqv1ZubyONihcLtATCDxvODa7CSN OrLCrlbkt3zSnqMcQCR4nf63p7vi9Py5E3V3rWZdOI2mZrWsu8YZMzJZ0a6+HDwGwP70G2Fb Pr336ayoU6b0g8eKXsBRJ6d17obVctiO7gmMW6XwoNcJqThiv3IG7Ji2/APNkWYCkunYGFgO zVlyiFzFzNeOuSkr24KwsKey7aQ5MjLaWkrWWihBHFhKgaNq9YVXsCDZluoV3L6YJGqbjksA xrR3JThgY0zaLvLivKvCG+pz4RdXNBRgS5gKThITZ7a3axskurxkn7rBCn443OeWMJGQlTbi lVlksZb8ZoxIurlx65JSIdyWcU/YlsgOpdOyVpNvCfRRLKSTbfFt9hFih1vFjSYz9OiK9keE pc9/glMGXwBRbjw8Q2ZyyTt7tu3iuartXil658kann3au/jmzEO5Rpu7S50e08JfR+B3IILs 4torG0OYpL5UVIl/kfeyoot7RC2bfb6cvVdD1HVavvLvr5Q2xpjbbb7/Hs7e3GlRzXfzdL2w rnrk+DXuzxWBgwC4cpz89bnF8EOcFgOFt7rsQsokuq+Miad0pkL26RxuTjPZRRNMlmkDfD4e P64YpQpt18z6ZN/NunlV2o7mpV4LJUr8MdtMSaDyxVLLl2sLB0irGKFtWv46i6iZbr54Py/u uLGMszM8BT8u6CX8adbcNbH7RZ3I+MojccApZK+gH84Yvdvw5KdfGptW790xJVyhfJl02Xaq pPC59wQ/sdxJqwv8/fdb2mEk8ThxsW0RD/MooqiiIogTaESVAFIeURJ2UdR1uczEBsDCg6cJ EGdr3THDhmy7bZxvgc/w7ukCJqYEfi8abmxUl8AXMwiz7bnquSqUSDMwj7xA8hEEf9LJ0JAN zArqoH9EajeKqpvCAgmiAu9hqgcQdBpY0SVosfB+frPGaDa5XOdo+BH+FwDMyPrYTsiN7fd9 1dTV1XI4dUj0jRvscZMXAl5ERSuZGTM6VDIg3EbcZeYgSv88chh1S5JiStGtMC87xc/HA+kt XsQ8us+e6ukeKHsbCpnFZvvISnX+JFNmhDIBwtV7NFQBagNgkTFQnWLek4CjVaqA715Qtvvt FuGV1/0+HBOd4Y/Np0LrLlOf78sd/fxQy8m8jAjHoqmiqBMGQqBS20FlFRVFWByMzGI6jKrA WGWNsREv27eH0WSGwMhJ6mSEsLO+n6Vgg+IIObNx+XLuI8s328QAuXPO8ZUzbu7vCPzSZhmG 5XE6kl8Pyi4NCTyzRhsZOhji8p+jKT9TVboK3BjK8mFUNDpDxIn63DS+ZmR4v6by56OFscIe PuMsTuaFVvBg2IgBQ0rbd5iV0jghXEkJSPj6q3fO+LvNv5esw2n1TDbczuUwfppmefVTPhW7 pxFzTq+gqaqhw7w5sEtVjqv+XdTfRsNHKWPVOo4PD5xJoZNU8Mk5M+j9FnVDTOx4WO9bmm0E ZM0tLMLVNKXT4MKp1iGDV52MKCk7WRSVgbIUk5+ecPm94ehMhKGkPSz2hqx+Mw9WvqSMMfqv bNUimCXeGr5EYbSDw6K41k5mZLeOxAwg+z0G0E6+Jemd3p2PLFgKok7Pdv+aT4HgeLyS0orO RZnXnkTb2dr+LITt5/R497+hAQDr3QEB/L+toH+fKXClQ6/l5IBiH+v7vAlbc49MUfA309x2 MgjDReIUHNCnfU2LJr6e54nL099XTC97IWUUEv5fvrm7vqm7fzubYT3ZbkfRxlrjLiyYuyWT M0fpXX1/A8hhL2gOH80ETQ3Ww7DMdnb6PRD8O1+709kIwf3EX+uWWWX9G3lhX8fKj1XauXuX pYdx1ydzkYj8P7pYfD898Ehy+8+/IZx9vZNTYiAsJyOBRIlJEYGdmTu7n+/YchuMH6vl+zdt /VbtbRokfW1W7u/bR28k0tyEk89LTn/etFJVJRzq4v1t93o1+M/hXR+t/jDnr2o07wre5u+3 fXnxY8v8Qifw631Y2McNMkTbxaU76dcvl7R9LY6aft+PQpPfz5o9cujNPDyu2vceS3BNVlol +WWkv4ZbjbZN/M+nx7Z/Ugyc+3Z2RYJtMEHj8GZgznPEnjk7rZpKjFOTpMGPIG+9cp8p1gqK UWcdly5hbZhVhk5+Xk27HsbLePDZthWYOa3ME3LvrO1IcnxpBKQzFETMY+3ttjxp13psOOou Ngtfpw2l5mOq+Y9OHBGkkfyuwq02FU7XsplzJFplkp+aorsZDhZIyiXPH8CO38Gwl1XwOc3W hL4T3Qfh0cD2ttv6n6Zgg+tlfNPyP5i6wEYQbII+u9VZdJiBD14yNCtaSoStZrbBjzSREgGB blja1KQGxAJEDcWNwKGiNhcRrYJEkgsCSg8FqxO+pAwVQZgolqZEtutb1JIgmIrNDZURVqEY qmKkJKw4iMEACGjBgtVslURGpOxkVgsQCtZd5IycGSwcepqhIqTKDCrap1ms1TBgkEiEZ2FU IABdIoJCzGmJwi3Wk6t09IjKoDJVxd7AhgSCRDTYSRMW1tiU0GNrcXWC5gRqwGC1RTjBGTJe 2otkgzUQTicMo6sC6yMtAAHDrYITKKiIjMlSntrRTE0mIFqa21lUoooMDCHMobCIqIgRJCWK tQXLLMyMmQmCLlBSZF+b0/vtD0e82MYgWz5QCYFgkgZGJYAytKh8TpcbvgZFpg9vRqH1c8CG FpN/2cTrjK0fw0K+wzH83A4zPU3n79cODN8PYUfLhU8y+nr8NzUW0nt2Jwo8kJJ5hQfmrpGI FzUKVHXVq6pjSEmtHq9imNqJjlGS8OrOKtKR1uCOIQfxIRy9BKkj2rUwqP4KZ7jekb1OD9xH gjqP9i338QuCcXvxEE6YQT9vhsA/N07vmv7u6b9ljTti9O6qurZTPFs+l0emGdoXLzzSyQkl sb1tJXX7FfyO4l/njqIiNySBj/R+e4EZRdP4WKPbpxpBEJcF1fKmb0N8uZuaZnM63S2zfSzO u2khwYOcgv6IK3aGsRiKHWWB5WEKecoeY1o06QUU5BnCsyEjNKSj48rqBfWgSEU5FN2EOiaI NEsiiw6Upxrjg5G4bSe9h00bJmO7xR52PMzC6DYteaRRnBsHI0cGjuw3RvycYNr7ZTKoL6Qo dE8c2RyI3ivNppuQEiI1jlMYxoDi8tOBzPX0Cu3wIx6qGoxubkHbFm6QEiY1CA10eW/AWJQy Ye2oMF59GWNRFlIjgx9JiKL8VUaycuaiOnGPP063x26fP3fzavqopz3K9ljKx3exsAf2MFqY WHLBGSXHK76bpKkuB5vOEOZfcXx50LbrZ+uR/Zh79Z5N5zS+WNllL8k8sHluBvOmPjnOEgGu Druom2HTRWW6QphEDCiByzbq7DBgGAbWDfV/HQCOYm4CKPBo2pYRIJoobFFynU1W4uxWnUSE pkPADjDIm4h2UPtCD6UDIL1cvhy8oGY7SZ1yTqJudfC5NbWdGGXe1mC5U1NCSS4YOO225Be8 NrE2hjbbG3LKlQwJ1YY3YWfIlEAIhJseLsTu7NkBEkbTImgjCFANmqGFaODWDA+yECmHAG72 9bMSc2JAjfqAUUrF2kWVYs42wsTRNKwwZwLxuNkbknVOMjdxJJvGazIGFwTEjBzgkqzwrQI2 0GCzWDadK6hkPV7WRoXIwbbMW5sSNskMbUEiMYdVUAiZpySDVg01JYOPXtW/JN3turaImZng EeUHIQEFMsEnC8BV5wrc5T2Q5E2J1NgmKwWJBnAlshOjNtVdRYrWB2V1gLaASYAqsK5wpGBQ Yk2t+F1KgTsXeiGSQI/Ck6WmtS6ahqMXsTYmYGGnZq3d27KbEU2n2jRHdxm3mvRXVlcoWLlC hQoWT1V25V02SKWKHBO4S0lzr0KElChqo2vez2N4GUY4O6do66xJjbmSmc9VaP5LMl/3EyR2 8uGlbYGsiM2oVI4bErMC95sx+F/US5eJVL9vx/yRd/u7cizUGBnL1twIC1a8N7WazQxiloqc /5U6azS7id5IA2vG+xROyT3MlqxnXylOrDdKTfTb3+iGbHYE8TW37vPvmuA66DJ0TTvEU1Xn IxcSFTt2aebkffziquFe1zbv3jUpv0IO8bAPXLdS1+ley44ZYNa98An5uH9hoa9aLGm2069p Spuy1zKjJOiHEydrJzHkckC7XK8jdEoSwwbX6NvxRbJOGGWZpVXlqhZtgcJbM1V91zU6KgUR 2co0wWYG62620YIo3Lwli/QThEMleBVMI2edRotJBmnCMDdW9LGpZlutlbqEmgiiSJq6mknO yBKQwFeWRiSqA0mqWx06yImru3TgxHbZIrPmYmuase2iLjKjAO7oz0iG4GcMWUcBIQ6GQT6T ZdJyJctVmkVMCzwJY+ygfUaZ+tvr9EQT+zx/mpX8GHv4qsVm953ePzu8Zpd/r2xe92adgxZz bN7EORKUmKOTs8MO7fdcCRyujXQfayFDOcIIYKjIhuHVczvi7dpejOddJ6y3hCQdXgQBknAN r53R4G7OG5T/BmQZZIra8gZgJaBL1bbRXig3hVmIRlnkxx3DCPUF0jcEORrbeKwclyTC2WzJ DR7tFPFl6uqN2Gjn2vvHrN31ZE9mRuzMzCmNfIBRWNJwWYzdbMRd3sb7HyjSYczOOV7ze1uk YjKiIUC94ev+o+xJC1NRCKRkFYghGHvQCiIhJ/tQCEfw+P88lr4uJLEBJQ/tJBJmZ/Avga1i vGXhwaGRiSjIAm7eSfdeNGdBW7aZvmhm2gmC7kHz7GEzcRFVVZPPGlg1X9CkAQcvKZ1OCB+N Ibbb7nW60X/XdxN3VbjioqktAMNHQ6ZwjY0GM4KROgUEoFKaPEgmKiQSASSSSadFxBRpp8kz ESLxWamRQjKosFYw22G2w22GyhbeVQbKiUy4NcyW6uDjRrRrRrRrRrRrRrRrRr/HizdVeNZk VbLZSVnjBz0nn8/vhu1bfZqypmjyf34uVtsu14QuvYcy9HX00y43jjXQDU1P30kvy9k7Z02O NxP6EDsPG2i2VpU4tcEerUyrkKoyQ0QlEMhBhhdNZzd44+dcaFnZV7EPAYf6S2iYhbQHc3sk oCS3r9bxyjsaPCJsYqpaVQgJxy9kjIVsAQM7z/LJKaVVQVBOurgL3w0ncDHVN3/wpXgTHoRw Z0aT4VwPx1NvG4kM2iUI+CUBEWi+Lg2NEjaUkW2dH9Dk12WmSFqUnRlGTUe/Kc7ZWq7osfXn STzfTt5Tl47dhUnwxk/iVLedhjGa47ZHz1CnawGbZn8MtsshMKMbFH+pa5Yr/EVv1vPczbUK rdzCW7N4MYthBTOD4srcC7kuuV11rv84CB76RJBEHHx31Eia6atd++sUygw3GHIzy00FgzWh n85CI0HpJHAhQMXOKknOZ3KKA2kNFmEIRTKQkDiJNQbNDnnURZxO12JqvYLjCc7jbEwodDy7 HXgwyEwkvTvP3VhBLsY0WfGxQ8TzqDoDC1R1KEzionFga3LiOhA0EEDEelIhuGyqa2wVN+d7 3hmoRdNqJfe6L5ZxhkT4aAj+dVXBJGlRz5ZFNRhxe0dd7jU8rFNStppArNDu5yF8kbWlXWLP YDh2EtdCeEMxKyRU1GSc0CylA+DsKO2cM1UIPGkOdBD79+MpF+shGCz+1zg0W5kedAI4d+/n RLMZch5YpLVgUXIiBt7D9f7KUB7XewhkRqyVA3s3NuuN6C/hoXSDAuO2ZHcEGIH3zkKmA+ay HXgvbXF9eg4weYKS8kFvSslAlHUoZ6pgCtDVb+yc5euSQih9DS9r9nzajvrVjffVqSwVtD54 8cAW8GuHc6A49gEy5ckwecEOVRVpapyg6tRDkaQr2tGEKIV123RECuhud+Sdq15GHRiT5+gp 3cq/j9j6pwtCMvbe2NqBo/M5IiImIcs7OHajmtjd5HgxGeaJiZaHYotiZuWrEKjHd0mLbdOW mcvAS8vs1FsnNy7cQaDXWKYKBxIcu5Y5UwRaMLsmqKq9mqU2TPmeorEhxOOJi5VE1zrTDLN1 0D7OXQze7OOOsoggZcYr9J1QhCPbozeefjCT8yv24LtwPaMZA8ugZ0TuBlH4wLCtSoRQHSBO l9RwhUHUOpOattI7CS6nU8DQOJW6JSYeigNEGtBz0tXrp19VDSqJrI2YgZOnj0bZhPps2NiH DC4oYTbtJCjXEUbkHHBigHDNcfM7BJxbQkiTJd3Ew+tD7GwvzEaQIub065+rPY8SRwcX7Pi/ QJkyD99QNT2XGNvhIhJvM1/uewDPVApbZcZCAxPnyObvQOoed4z/ZQDixbK533guvRLbdyE5 JI3PYPNgeeekn9POOsXPL+ns1LV160unRZ7lYoZVK10ck4JzOx6dPtevr7i4ekhxd+gvRvz/ 6btRsrIP2jZy5W71ICVtcHs7OX8kElMzhdw08lMmsyWCAnx48pmJib7C4poz14ykq+evCggK xhGlhe5iuQu9Ece2ru4wNjyd9dz20q9V40GIuDGEascnmluFHgCuS/w+ZaLq9gByEkTkUv0l Y+0yGSiLNIf3Tff0DRfY2ppzGj86iiddVjk/lHoy/3ZLhszVNX45+Fu179WqWfE9VN9V41tN ftZY+q8bE31NSz3XAvBLTht1P6r6FTZFF7fCsIcr+7CSc/Nmv2m6YoNF+/cyTxp8scphlpsK GzNuwEv4fdCDq2XX5bOw+wndX+Q5WesbIFB9NZCnKssnaThQztSmsOdr+HSSZQWbCPnugKYb 5Bm+L3fmm+9RdSmQY2k0btlEthVodx7xfk9XW7V1Xwb4zYV27G21yC9nYXNQ4Ji/08mSNEOl WWwy+7Idp+Et21YEfsuP9+obQqy5nEi249vrhLlvbT0erAc652fR6STAxT2S4zGYCHzSARis rwQrnCRNYnDQUQV7NWXkRxePF3/ba2Mc4NW1ql+adcbDavL2zOqSOugN6swXuOv338C7ZpkC BHQxmaOL6LRcbBqB8BmG7oRfujTs40pspMZyc7c3Hsh1Sb8rzddFk5HRA33XwEmI0JZmikJx CgLtENioULuJ+Qj0QN5vTuhZ5WmZ6oBVj8XB3+H1XK+/29NDg30gnD1fPd83fgYcDXdPv3Sh QxtdszW4fRyIOjwZGmBYoULBZHEZLrMmyuDXFOaR4fd2mBGKZ2LJQSoyGjklXpFPH92tQtwn L2bi/Ecs7TSHqqBXe2pjUhcWWL63c+eWKvZj4npdF9Gqs7H1FrayUUUswd4htAkFc9IrmtQQ UO0xqwzkZoYvBEM3hSbqE+eXUz9/NVMBoYGb4ujhjPk+nZGxKfzOOq2Xj9NDoLBeBg3cUDDp MHZWOf5UFCdIQQdranfMsFAwUg8C1AkmbxFN20J8Ig1OklswUTFbvXFo6zUoJqcjoHBQEbAb IvmKdUeLpRDhu+dGUzKm0wrGhiFk2vASkzbUSJujgRrzKDRUTi2hkYzY5a80WM7ONOYB8E9t vTId3f/hDvtL6wJZHBk4bB5VLM/MdcN7XELYi1jCQOxnS0MavaXRT4/0aLn67Z9WfXWtnnS/ VXO+hSqew8HZK90z64lcRhTe4GjJBB6Xpdbdfjz22jC0ngLi55iO/461qBdcWTqHeHk1TKja n7/5Y9mz8kcTJVJePtcBV9DZqwV9OhhTXaS9vtx4eWYxU1lCvrIkIrKdZVKTxrOkXi0THJup ysnBco0XVirm7UmMvz7saGwoa3Ho+SOcDr4lvbdvMJa+Vs7050VJaT2t9Ii2p0pghZYuijj7 ONSdcg65GT97GDuwh7UlMnBW8tjoS1HxzrgUziw47DX7pGT9Vana+0F44HcMSP0djnfTpR2+ EyE+iEsKcioSM12eAiTQZIYMbRwFY5Jx46daDNmifNRPGOo53HXT6aPvotxDsIlZAzMepwgG EGiTlNsq+trrIrErHHKCyg0b+D6YFwp0rkJRhjcIulOIGgHyJmIUDZMtV00qedrIqeTnwwIz TbafbpLa2+tPFOSoT4K7kaGCRuSHHMlCWe8olW60z6PdxXXQfeyINNR9va7MiVZwQDxzRCew DKTbetuspdR0kdmLA21fo7IJKtxzY4YYbCD2E3b9aovWtRy1xqNONYB9C5mulXXNnsxjKwku 6MsHMytArZxSHJxyf8VQdJq3/DHcxm/rXfXCFpXi/d1ztwFIFVGFtaXs2HWmBOWFbZdSL5ca CgijjpHetXPyG6Iz0SPZK+kyeCZiXY2s4jVg+13wIG/p3gTHapNZGyyeM6pJadKWBYqT7Mau 2iapvRgfQwMOwwUJusnz1go2zhv3VywxCL8n4d5A2Vd+ywEDLZpTOpENsTBjGNwrgyydp8u2 TDhTZQMcOmd9+NzeZOflWDWZPYWmH1tQLPx7YNOvBZiV531jqyFm7+dgvVkhJMSJECAk84FO jsw8nL35KtJFm44xWjjlMI5LkZ1h30+uGURYexCY2G87vWuviPrA3zHSGeNtVyfWixlsZGek yrsyjCCxid4w8aqLWHxUmMzDcSiDIyVf60m1dzralb12nNYkzhnw062Lla40vDE2KDv6b7zX e34Y3nbRuCrxENna0Brkt3ddCTh2CI26y9emk2RDGxnXERBA27hARZuHl8XRais9FqxB/LeH gwdVGVwy+mV6cnQZKEiRUkOdzQSKqdJSXDFGL81tCXi6YEQXjSguEpFjHOIMxbSzhYtGJZlT PL7PG3AzPCCP9Vlm3IQXMHJG7E4MYyTZ8duC2YwrRc5QMUEhuyCpIwbaDEdo4U3FxXaKSDi+ FDLIyZEBClXvCEtNxcu/h1c1+y9pYYrUxseU08jbtMus4fnvuGXCwGZsl9u1ScULjWzbBbS6 45lww7q+PQpErKCvrP3UmZKMWkzUpdC2Cr0DVdrBzQtRIRUGBcm1kBDqpmixTjWxFoGzJK6v dKRSQSi5ut+O4WtnB3GGoSyIcvPQ1uj9rLyB6rBYYfhGYNNqpVg0Zma1N1tFOtzJZNt1sCMT mDMTtOfQcSc2+oVZlNSHbKUOugPUQHgZpMJqefRK18N1ZI8j32k74zWT5lfnUmw+gwjve2hg FjAqLR0peeSNNJV+ltjmBwwzSBNpZLtHkb2499YKTZnVwVL0RxDbuzV4AiiRv9AypajuFyuI oKeqevrsOyRRGibInIAfnM1rBNhhMxxZnJkgdUJsZpWwVQSLWBjLndSmyo1rpOQq1pBrGLUw ox3pDhVYyM2JaaaUMTVcnUHJpYED5Zc5FsJtg87KaK55ahrM/Lk5VCr5BOzXUvhnLVNtEaYd 36zvOGIk5ejCx83mUX2SDH+M+cYmWOWABqG0/D6KELhMpA8Rd7Cc/Piex3Z2fyo516XpV/mo rslUywLlhdZasOSidjB7tz/h0FOCWDQZgn0WemCeM871YKtrGmxa70s8Llkap8FOBoavhNju 2VQ1/Zk1Bt0XKCgxmCrjcnmoox47SCbDAbaCTBT7cT7VRqYCEExBd5VQJpQVVVUVrFWvvao0 UpqqzCv6u9aI6FzDGbgbGg/a/uYtNnmaPqN7fR74mZ5K1lyUUpXk0ic3uMCXFnumswPN4DHh C8JUDGkeHrLX1qi0ZzqudQRNWmYsiIS1q8SFZLpmiQFikJODbMKtvYtV1GGsV65/jNRRGdgK J7TOyhJgJI4rICwR1v662pfm9Uk34/ZmWUtqOw6xyegr5wb8lKr5vbV2ogQQkADcsD3kCGcx Dj9XM3NCdGibsvu+rd1x0kIcM+9JFJDw50D5WD8ygxBT2IyDAYBAXsO8j7BTi6y3VE6L38qB 4AoTAB4j7AYWxW65rjbsXU44NbUlm5q4fOhiG5aBNUoBgQKTpo3B5KqqqW1VLdiHXfj1Jxxm pkmSK8IiIqW1S2qIu3BmK6Vfn09mXlsGxGDDyJE2cYIpBCgJxCJuOL9cRO6CLqTNILpJmK0r 9H2iRvDeBeAGoBJhX3cW38ujs2UQpCa+rZFVj6ApbMU3WYPXiw0l+CDuDJPqC6L9gmxMic5m uMHXXX6v8Xhqf2MHxQf5rkbv2q05GVwwQTxQ50yvl/J+FVccR5egfq/g9ktfT+pMTQVkiVzh XS0zH8WJYfqlCT8G/l/L4PchLEYEFbdcmKpaGsa2fR+HK5RmHcc43PyptQqcoB/dRm/mfuAZ NmP5ulP75n9YIQflX2Q1Qd2PGIBYIMNB+quXmRr/z1K7Gw/8x/SBdGzY0FD+F9z+3jzdCnLn oIc0JKCqhISEfwsnr18QDxumSIQOCOrQfHArkeHJc/xgpunLBYA5Obeto4q5dbISyAyPRaxr CZrhIKbW57J7+UDD2Hk266QFGKoKsFRYoMGAiiiqIwQFFisVVVUUVYsFVERGKjEjBRYjFgqi oIioxUVFRVFBQRijFVBGKooqiIioosQFIsFQWLGIjGICxVgpGIorBYxRikVFGKKRU8icPB9T 5+9C14hQ/jYMtIEfJigBM/j5we9rde/kSe93M/o1aXJg+wzl/BKDsjxZfumWyCUkxjNiUK4q Tt2aA7UZ75YIKGadkyzrymr6xbQAjrmfbfy9/+txTXCoSq4UfARy+o8IzJAoT0MzOxs/S4su 1zcAsKfp+Kc9zfoVhyacUJDB/fmJYmFGph/cLcwnWqaR6LjSRq836M/smT/hvn8/x34SCUhe 8+8U1f+prrvshekyhVhQwDuZm23dgeBDySMZEWAiyCAAc3wu+EGJav4qMDmacpSVmLKIUgHp ZFUn5jCvfBRK5cBU59bHQx4fRzz63D6r3thzt2Mf6/7nEzcWEfs8JKP/kfGHw/2ee8xwy+nN s+HuO8If5vrRuXoEITziIQcHZCg81NRkLX1Yo4mHyw2fJr8uouA7oMgyA6k95zDoiCG1Lpge 2E9F40m1U8vNw5ARDjPzGEqQX7h9vvOu5fFffF4uGa5hjckTMcPrWCH1SZIIt7QJtPggpPBh lOeCvph54OFn/Jsh9A+caAf1wF1NKmFsZLXz8vj844FvNWbXDnY1+blTM1DCb6fhZXI0kOoK VHPs8JFiJjq82fFvvjjjJnVz2pXJEk9a0iN05z2FIToHye0Hu4iY8CYCRGGUwwLSsEIN453l 1G8ckkMYXz0NCt0E/lwitQ+fVfdvgJoNiQwLlExxQMUelziy+bA7JGIrpt39IFst3tgbbLle VXgPdSt+Vz5eFNPBzOGs2zfIu2lldERfYIb1efgWRHyqwBPVH5PTQstauMDw4BCQnvZUhbef 0cd2/htjCT/Jsk4l9N+thmFYVOEi9PZGuwm8tfogJD8zIAlpWSfN/iPTt5vdaoMPZ2ln+9n4 Jfnh9cZgMAJAwP5+bgS9xngbm9DNywh/Fi+y8GQlwubuHD02e6c1+ToqYh0HH6mYYccHZmYs B05Ag5gojyQAt7wIRHuZ3E/v5wp0eT3bIdoWenO+iEh7okNj8qH7BGyEkrE+d9znlBI/Jbq4 +nPFa35Qs6CgKWxTRSoFBYpVCliAAJhywPJn3ITyo2qhIDgQ7pVYLgkJOxNBKYMIyDzPyPK1 a3aAZBOXap/STxi/nPIWC/1DUZglyhyFDTubDyjTGBtbP52IlGWLtZJP4zB97h+9gkUUZgQf UCCs5seWKjzfj06BxB4/SKi/69NsB9rIA9ynR26XCUeM6PibVerQif2and7tczlaFXiQqJPj rqO1Kx3YD8PJxIwo8XdnZZI83MHMI5l1zXr3o3fo6ZRLR9PX28aKqqvHnP8K5NY4s7AM0L+Y daHiQUrr6uTsELG8VwZH9Pv92Gs38zJMyBEcjmSI7skHfF+eRU9gewMxjvZ0LysA1W9fmieR HreT0gcH3Snts2SYu1n/pXCDCTE6sdH5jHsGCT/Zxm6vdDP2SfcwArWO1v7/r64XTu6um3l7 s3T6NxR+Lhy0WDPB6gldpXZqOEpHpXwiSS3aZz0B6GWySKRCJAxNOJXm9ohhLfkj7Xj9OJrd ofwxIdlCQlWLXbHpt95WlXt/RgSydXwkmPVWwNgLBJo9xhQ5gnm1/JMRwfImSCmVtP3CPWUq maxjtZB9GC4y4PMUieb/GlH9OOiWVA9UFfwJ8ZEXtEjdYjcQmf62jLZT3vP0LuiiB4w6SKxS vRzyQQRXMLyPd1bgsqQqhnmgOaGg2J0lumTtEuAah7Qtmo4tPw6jobSrpkBc8OXFbvRdoQeC Znu0yRCQFIeET4y9Bcdv5niy1b+V/M6x2RTvzx5u32Do+7oEEOKbgJ68/Ny5hpCKyvjXmLcd wNvgF00YsP2/ggfz6/dHkkEGpAJgLaTbd59UQimd5IekYQBzRThpz6suKyOSYV26yYQmyEAv eJgjqxTwvCQ9fze0RImDR2doxtpwkebAsJA/UyiSE8dz08Fyqa9lEfvLdVzLcgFfAb5HAuSi XPnf2uEy1R8UhVlV/mA685MjK7rIF0oNFcS8U6onWzu4aH9Wijwf8L9Y3BJ21jH7o5CSA150 DoD62X2DBpbndz7r9vq7dfqm4sja3oYX28vv75Chm12XLnNKe1mJAsvMP1ABte8khB1WMDsN Q1Pb0EzMSJI12gTZWq7A4wuQxIPASiF5IqMIhR495qhTVgU73M0tAb6jefPk9shJFOEJhC+j YKBB/qhIikIqCeOZLnkWPDHuT7Z/CPH9rjsHxLluTbg2AapUzG7TB5HnlfemgDITOkiOr9Ho h95YPoOUNVXIjnMJpaTS7bnXeZrDGIWWdJdyQLMWZF31PS4sghsIxjGQycrzY4OnZbeeOm4X Z6a25jANlaYSYZD25qivH7DZnrWfgO+jLXUG+7WSoLDJkcIYb6VkGS4MKSI8uGnV+X0oX8vd 9FSJdS+x+5KZNffAVw+mhd37LWU/QTvkF92BjHl5vEHV8/V44m0Y5ZpRfJRXQ3ju6vZ6Zzfe GuYaQxDJ2CrA0+6UUbyUCSNE3DrPKy4ZB2rr8MF9TPeETGxkDPxlJSGBCi7tgN77tISSBTQs P1ud2e8+N1XLx44l9PTAuPVt06zSez8qmQFxNPpOxcgn7vuCx/rcvzZ8sXP22/TcEtuhxHgj zc65nXXlfz63SntPVl4LmGBltZOt3soYgjTwZLcAjVKfj5ObvMEDnPRziU4SKRcRCncQ321N jRugfJB6Drw79w8LBK7me8S5qicciIikYxIwUYkEGKqKQ+x3ERgJ2BMdA4GlsISh14tnLpmQ Rq4QFS7nedDgQd8bLLqbr+KR6pM7Xv3WzyTbxEwZGS9n6yaA1m42/7rel+r7zt9e+YvhQypj mP5B5QRPe8kBgezs5SO9+Ui6garzN6FBQZLEyHudnPEiw7yfv/E85QxtV88eF+YUgJMMMvez ghbmEoMhLvO/w0C6gllzcDJyXL8pkfF9fouvuPtMPQkOEPz87+J+1A+635h/QIIiiXM+OB7c qNSRgi+8TXhkpRj1zdL+9jkNnJYq+5Ct2t3RUa64HjtPfBfxgIECxo/EaPOftxBAS/WwfFgJ /6/3jgNYLM41ZEUEBhMk4TJHcVHJ3ehF/7Gn9RY6n8RR0h+z4tyBbTXF+tv+PF/xtlkt2w8V 2riKARWG0KrDhz8MRogAnQnESSSKsEmPmm6KNeVo5MrZvdRdTV31Dz82UIsEEEGDG+2yhnNn lzsqJOYGJytqpqlZDMEbaFyZjTkUts2EYYAIFRmKpUTSElxmbiLERERVY7YvDzTXLe8cO++E S7sSNG4oKwIIIhs2TVaS2l3tIv0ZdxOaaaOg1ZWQVERkP9DIY3MypLiZknXx7MyNpnEs/U9U 291DZ43P7nb3O4o7geYYA3BhInFijCiz7b1O44XXIuBIDCESamx4x79r5xO0yJtdl21cqx3W a0JWPXXmmqDxzjzObVTxpowkaKnnPsXL8g1Agf3MXA0fvCxhCGGFGUEO19t/a/90hJRxB/X4 +eBExHEGD7f8DDE7Ll/dR74kH8zAwMDWj4B7icfvIsL+ClgD1+dwpQ0h/DLd/RycjyJGRiRm kTqihqDd6RscC3Kh3TMfilAdFUYGqaDRqPqBkihUvsI/LAI8B7NTetMYg5XHOfPPQFTVUuLs FRNfH/q0CvVC7ZJ/pxIyRMhdGoOAvd4BG4dOzsJOvBmASRVKZ6yzSE2lAFBBl3kPyM/aHvIe 99f7/UHyqwvOQzgOu9+ePWyfDQ9KF4nBvxBxDO0HHdx3cg38FoMumJYHe7PH+4nXqvcEuOlZ dANnSSkXDT8MiCoSQRrFRiAaaen0VQYPufvLQ4lrVBBSvdMsB0jmUUtLnQvo3KuigTEdS6ns /RvIP3QvwmIREHEN6vSa+8T8927o/q5G3wYDH52yD0dCaUbLvoCDjCm9rEuRl0gvb96KAgKI vWCY/s4b/z1zEMDJiCpbOFAUKfjT5c80peSgUJaJH0n5yrsdLMF9VD0Kc//WxvMa/gb+rUnM nQSQIzeA2SiIwiGjysHnAXSWh4AgraRt4vlwTNgvPipDIMdhjrJggkEiNFPIbAiaWwooAC7x rgFOmQIaK52WdCtFziFRlLcdbDn2GN9xpjIb5KaCghEWV38+NjsfJv2cAv2L+dDF3uzAVU7k 6pSQpZ7E7YkhWsIYYAzsbfj7qq0wQTv96wZTQo6IItQAqKMaQ9fJB6G2m7BevonA15bIdCkI oXleqdle+1GwfA1Dt4Qfkel/yml2BY2MDN5t5yQ+zOnlR4JHogQZbcPjhqBNv1DkI5PlbsYR sfgOyriGAQ4UXBfPKhBzKZSjMTs+f026aLdzIMLjld9BYMyL+wXcefR7+TFJwBp2iqhjMzJ3 E7CUnAed3vQkoB9gZZqz9ID0KBNHcSi1LKBLIz7Yj8FyaSsgbl2oQTbEpcqSvFgqEwj87TBo Caqki2KkhPstrN2rUHyDEGgz6Tu9hY5PCI8l1GBPx7StAPaUYeLnEN233ZsFd4vqI2jgjdRP AMqp7yraKQNGZ9lXzLJTO0tjBgsf9PNhuheATRFDBx3+2pjZcSBo0R6Ddc0n7o8ppB0Jrg2I YxDGJJUZ7bHKv45DqxGrAFW3oZu9aPyqvWwSVQCGnzH+I6dGNbhn6cSQA2HzX944BtRBUZFV GKojFVEFWGhK8Z21yBJntaVAPYMfZdxx9Gvs8PXlYSE5pSsCJ4mIsh4RIaS7slnzwV1gxHn9 env9Dih2/Q1eH4gj7ve8o6Hl4+lx2TH8OkdjIZ3cSlNx3xi7Z000NVS73G/LLQymdWA6/jcd TCIIhyoiBy+KE9dR4ArOJpXCTmYYEYBowCDlaC4hIc2tP4g6LnmJNyc9hHTGRkTWHH4RpPag yJo3aN6Fh60PHnPenIQAQZJL3wcbZktKBbmiFDYioyLcByQNjfDAQLruBuGWO7DswVstxMHl MCHBye6ShNt13Ujdl03hJ7D5hBGQVgsVFCRBEWCkVVEk7kkKQfXBZ5ONsVkpLbN/XITqQlgd UIfYYFP74q9xaiMjIqIqsYiIiuzwgdgHv9R5+vbvO185NBLOmGFnZC8daMaj6dNGSZ+CVLY7 qD3GLqj3JCc2HzqknNK7QZO1hYfd3wCcjUDw50tpbS39fhqfnJuqjCIrEi9YE5GvM9hNSLDo FIGEkCjtaBsxQ2gUUtABMO/cGzjKgBC/IZ7cKB8s5cLukTKlEkeskixZPzvR1tBoNAURlClF /a76/ftWYkJhZRLSFYTNshcItZIbvISGM1SoM0NYui/DApu0+PFgLAwSF09zBkgpurVul7R2 XcR19+EDMmQfNPjDTMJZPVT4uXbq8lV+vlurmvt8x8c19zzdz9t2Hk9frkfZMPU+Qc4jcM4R jpCEqI6I9tKDEHSId5vL8I/PVUVV+RHulkPfr6ZDZ5k8ST4Skm32Y1+ah3UXdGGyMpEwAOAq NgwbNjSjOkbRS6/PE+JjszGggoZ8mXKukQuqIk045GJfCVygxbKMwZC+FENGSUhvR1jQntgR gT5M1IiKJFisBIosjPkcAwigMYD2eb2HMezdCNkZvzg5ErgyFy6cUQdHPMkLPIAlZGOq/XcL eRS4mFSISVDYvTngK21A0Qe+oxANve3bbBZo1l53YCYEv9lKd8Ql5wmQVXQtuGRIzQzAKVhA irkAUxKtQaBB4/TPHp0PbavwNU+FJv7pJq2WkQvbRCUBUGR+u+rPAMAgORnAG523OTQ0QIl4 NIYiBkNEAOGlaMjbnTusRfJlWZR+R29SD4X0iIAZkoGGHa6TvJgdt9XMBbXShTV7G98qFHrn aq34jQ4BbXApCMgVZ8hQip1aRcZohcUXcmdupzDgEaziwGHxrfAeUVm4OgrxyOAbcMiUKQ2k Ei8MVi8qlO7fau2tjnbfBEaV11wIIaN7L00B1A+ukHkAV71eSUxpMyWOOYJXxrrBBxitjFIa /Grb4LFb+8q77Q59TJjtD5QP/HHdK+MI7GkSk2OmliRbjwIs1ntn3zLNNqO4xOus+73D+bSN V8NwIv2gUmj3NHsHyFqSDhx61RtbYBxATA5HTzkS/NnjdTG1EgKWFHjK7paEm8TvTA2IIdRj SDmDi7ZMdA3w2Wm4bIdSjGvd02+oCAEPZ6bu3ADL2J9NCrxGv6TdyJwit3YQ4m8PqQVR5aHB W6JFmjIX8xKbYMyPJNNOHIsYvJa97Fqwf7JRkDnWxyVMyEOqh9uE6TMiHKpQdgXCdd5rygKt iyTPiZVVcI+FErtOU0LKkiSLNMk6ibc0KGjlj0PSqXVkDjBEJw0tBec2pWIsdoh5mwtmR2Ij UaiIicanENDzbRpQNEOHFw5iQCRYhAKd8qN0rQ3QoU8+776BZby2wDDihyff6R3cy9vLRzF7 76ks+5i7SrO8fKLqTQpJ3B4XTUbSy7d8Fkqh08kqSCX49/QWWi6qFwj5c9YNARAQwJmiqWe9 eP6jQZRRiBDftXVyzPq7qDtvvhHjuUwZtQitG/IFPRBMjxJy9d+lDX6RDVmE4jijB7oAdoQU DQPKcQwgxi0HHfM0KidycAWuIc9TCjKUE5USoe81pY1F1qrwzpS4QhIqoI9FVyy2sDBddbWG VuYhjEjRLJHJljbiRsdE50bBjlVfaPvK3SkUN6uluzL8NIbyOzP+zFO1iWupfW6OxaWtI2LW 3kG9rUgDh0KaJ3e6tMmGzBQFSs3JWQNA8E+/eNXYMsxMVqksblmZ2bcQsBLBZCQxEKETSlDy /GLIv74RxX63QMj2VWOvj2LxZVIKlnDAXRvONazCzpZ6GRYQUBRTjvCU2w84RhB5Z8e8egZ5 h1z5PwNoyGT5uhhhOQBC84tnWhUYt3Z28stajP7hS9MUae2Ype6eQSEFEwIdhy5r2tIwzNGc gSKQAjCGRld3o6aYb6Txw+hJTJDXXswg9W2lihqHwGAWEI7R04LqcMCGS8tCYrcevgOh0aQw tO4eKUWBtS6wx3oluAzWnbuL88W0zU2nZH+HUbubI0MOWIUpCDAWB9W5rfPH3+C7Jg4IsYRB gRIpGAAgRFn43mdEp5idLH57+o1aST6CDp6V4eui4q4LMsq7MPJOTZ5HyEIR39agLzIobxvd f1efzlXu9jT+c82GucVDAeDIpi4YGF1Hj90C7mJXVQFqwUOSTKMJL+d8SyPaccX9jGfyWxPu pVu9rjWBIifS+M8oPoC5IxLywHfgc4A60xpQgbaRfcyCAQm/j3L7PpdwVfIvuwhVsIIMPMGf dLQQA79nk5FA+lD0KqCLsJ04yIaUA04PJTmO1DABW1vbfxTRK3tjSng73JFbZN2hc69jqaZT M9G1c0AbCzgcz5vEDrEDZuXBobS7xIhVyIAvvglo7IPZK/D2zIUuRlgAQSA+9kFao+UZm5bI p0kgSMe49UGSN5OWQP3jFKoNcEEqGvsC7key0LcNk8wAOQ23z5fLvCTZNCoKwiHaMsgxUkZF gHNlZCctrCYxjIoEuzQ29F3M+/jjem6WasDEolJQNEh6Rn6dJR51k6cOvkeIWSHOEGQiQohY iCUSRg9GeSBzCepLjZTQK04XerxjXILhXe4PoLISClSPjtiX6qjjYe0BSgsoYJ3cmyyrGzum oSYhhhUoDly9onYPiike/RCBUIkgQnUJPCJjhuxTASXCg2CsNneDjbgLcf0wDGFqMUBgB6IH MefyTbDTbJTaRKBSBRAYgSD7eKf0qFP12yE/N0ERZ1agwYgxQbJZRjrifQNWxviPhIhe1rwV 2XPWODfE35IRE6ZroejnqHYwnQ/tnb/E9qqqrsfK2AZhYP4pd4wbGA1miaLxQiFbOD4S1sRi vw+ksNx5fVV/T9E1931bbv1N+PUoPtYiDIjEQBYCgQ7EJkERWfH6zONHZyORrQFIB2nyR33z RxIxRvWEl/c1tlSwpFU3PBBaTZUIKQVQGMEZ8YkOPWoHlxmWlKqC86XyzBho8N4xsqhB7kJB eKg7BKx17ep+XHl9iDnkK6+rYanVCNbfc2hSqj5H3/h6itxti6WA22xjKPmCLqTwr1a0UeWx NFlrfY4pIxtKQSHTvKDuJFw+GqzX64/rKevwnU6ny5U/hm+vT64Z2BPXP8ftVVVfOO9ttttt tt/wNtttttttp3+T1+PoBnpOofQwmSwiANk+J6CbncjFIBFBVR/Zz/DRpUTTwU3N60jR46oG RkQ29HcyJ4qX2piAx0xLqHloHUcJrs9Zw9p4KTWck3qMh2vxb2wpu7oIayIB0tufxYPSIsXP iPFx0j4DmhqwPrKrwVaJt4dnWFMK3LVSU7NQ/H3ZtT1lXxaiAzKspJlrlotTXNJBZooFu6Vl nWKyKuRssaCiKephgmIjMadGPAkPWfs9FCA9EoLMe0y4RRP09BhZukmA1Ob6+7uOep4AepYx FFYEVWAoqrCCigsYwUFFCMWKCoEWAqqMikiLIiKxWMIsUhFEBdzxCZ8xnqQk6mvV57lFFOjK slz8BALoTgsvMRUl4SH67sEiobb7XDC/jBmg7FzE4IN3j5RmofRdvBjddBdoc7dF4mNJ8Hnz o2EhB7711hxzZFjYArISqB1RowDB8t3AQW5AyjYxFioX+T2unrC1rFiglqt4Ae5oYmlgA2kE 5GHT6X5FGxvtm6oGPLadNDAlhN9p0QsyJrywXQC3Gk7R6/p/3mHk9UQ3BhHpai1Gaz6mlk6t bN+qtQoz1X+BzWJndbLFzAuzQXZ8vRNGGZgVEFsXLCxGGHDERWmrjDSGrHGtMCLcTI5lLiOB CBJE9SFEyCFLAUUD99TIpOoiBxGquWQIhKjMaxcA3dQYOrbwIdAu26AhlRruzMIwLx0NunXi c2TYGmIY5AWAlLSN5VsLFhMFG0B6j4EjogantJByq2rS6m4jlESECIyAEEx0tY4OEULkoLMG rMS27qYXBfrJJA0h76PmCOaG5IcNBFRiwsAlsKmk3h1OPw7466ajxwKJCaSHnsNu4neFwHvA fKgsrU/hRBQCSLIKDFGbh1W5W9reu9i8b4MipGPCAi85La4e/iCNx5caJbPsybs8nXHRUF0o S3zn0SEKTpwgRY3Dke8BGFEgoBUoQyQEz+cg3G6pWNVXGulRQpJEBp4vBLZCPCyHMkSQTrgI cRMxEKB7pt+GHp7fZvz3vvehlGD5to9LwfLt234DbI3E4JEsQlZqEVN71kYc/klUOapZ+cY9 LjVXOfP9WyKorqCElKza2SGtdNjEGUBXRT39MCivMEQ0EUk8JVUYZ2ZCZgAineMmqOuZILJM KXhiVhImfAeBRafSbTSNINubMwLyD7rjusTxticCqWRuBkEBmI4KTU14uGEfpGANdmQt1ALh AKbo58PHaVqgc7m4G5kBjkJFoiDskP9MQsMtA06q6f4BGAW4YKveMpO3KLiBSJIUYXnLoyEp Rk6DKkFWEIoAsiBEx9yYySE3QAqpJUqKQUkAGMJ8U3dDN3aaoTSZJE0hWSREJthdowKhNEGi KgEMEKKYhIXLfbhcXDCimC//dLQdsQ2VDZAtpyZDq42BaxQ1TkMIGMim+NKwBbqXsXqUaja8 xhg7d37fEqOoiDB1IN3gFjlsAlKlySBES8WoFLBsLZA0OEbiLYRGlYNOywQijppKkkgeZbBN hGkgFgwd7lkEQYg4hkdH15qOAgIZxfHETXYENAS0LSU569HQhvrYZvNjJPIKjJFTmAJkLkAI Mg5qGu4YLcXR3iBvhwI/YE6XVf0F14yHHPN8IJyCgcHQDEgSG6QDjgVBO5sh6DWpQIoAGBr0 eUvebbQSTN7DDELG0YNhvQNZWIqM8+xhhebk3DMUUBFRkC5NQNBawkp6QsNoyQiRCx6zN7m8 2Ewx01RMfBo6FJDyGgSE/KANwMqVxBCYNol+Vle7iUt3JqnGb77QwNCkkWcBQ4THGpPYkm4u T3pawgENE+n3H1gSLJICwgTX0q6j5kQL0FmEjMhE7Dgr7iHqSXu5zFG054O69JjHL3jKdw+n MxikgNiDOQEsMUgiSQYrASK8NI7xAw+TccUCNkq/z+AqqKtPqJsHmE8kW1sLaLb5vQG3ZqF3 O7iSHsfnwu4OIfF6sxeIg8z+UDLX3TqdRcjAkCMAFBBCkh3RAm6fO+hkltLLSyCBFWK8IBWF NEvSqNXiUoSpQRGFq315DMFIEiAgM1CJtccGDjR2tkSIEQiZLCyCDIypIVgJl4ywFjJskUk3 N/aZ04EbDcjzNytiRiLaUrAv/efTkHOQO4GChti9TuZEEKQwAyJhEMQ5ldAbxgH6M4CgNlWK qoCQpoYFx/F9HHb5PqezkmAzluT1MkIvqjdDugbjS58mnTC+QZ86jTNza1gLJKMHpo9ZNSCG 5QmnaMlI4hgZLiFNWaYeCFixga3sHaO+1nBIBZOfzs2gtbkWFRU8MXtXmvYcycSgduw7xH11 ntvOlYrMBDqQPUwSKQJBBKTwQIIyMIoa9yyGu8YYH29p8Uk49IQ4IvsGilkInJpkGkRwKUhK zukvLQJTuiUNkuxJbtqwldADym0aK4LMUXATLDat/ilAQ4Sc8jkCJN6QVdl7psujXf7wAGZw fS4jpYSOKOm6hp5c61uunHRdn055khTKZ3uwXMDBmPLCgo4RICdguJXz+efs0c2EeSj/HIR/ q61bban9cD5W5f2H5sMwtLFqLWPPBON8KocSD8C/s4Sx6+oYAeMwLKDETMTTDfAJVXWc5n0m NJKprinNJyIBVkheSXpQgOHtKA+2+7cMD9rVsUmaoI6sldG7/OhVmXs3WbzQgORQSsEjAMC0 cdmAuM4K1YywjZY0h9sUPLklAnWHoz4w0b6lUm0ATHNg9gjA2V85YZYY9v7HB3dJFNPH8ONe 2J7u1n6uNdML7+X4c677taXBhjx2ozEyW56qLjB8USqJB4YJWQtgY428QC18+COSG0ghe6/x 2AxgRAkH6OXghO7CmudE38tUaBIhIA5cCUJyYi9aVFkZCYQjKsBYintggyCFSSyZaZLjRirK WQskRFiMIrIrCDiWILEUgoiqiKQQTutjBGKsRkWRiJAUFWB374Zt67BTGdgQ5IWHSDCa1bIx HEVixggwKFp9+g3pgeinLs/Z/b/+/n/P7clO/5Bo3B6t2yPZzTGgsG56z5SSYvWfmmaroD1g 4BFZ6jyF+xRdZhHvJFjB7/F0tiuwwVuraDIMgrBZI1JSyQhK8Wzubhk2iATdp2i4TdLTNfSW 8KmY5eEmjE87XMLDDAsIHHXrORKKG3lBHlA3QB3ko4OFrZBqyR5WW6cm9XssBp1xChTeaSDr sXTu84mrATxosc3JpiKTdRyC8k4jtQGIPwaTANKBiAQMQc0j7gaLcqqo2Aj2GWTAkKuFB4jZ tjMDXzp3w7nzAXWQhEjIwkTaJtyaJSXFtqMIB2DmQaQvLIcQYGbha9zSpQDFagceppCQvSAU aEXlF6okN35DBfp/R+7sB1Ggnh1axWRiTrEOx8us6cE008fGnLyCnc5W+Cv21CMYXiLeKkEg lAoBNDCbaJDSLAMspPMITIiBcu9DhpUMdAREycSRRkCJUxIjCGTcGQqIwQWQNJrznMDR97PJ yk/J/O6zSbbVT3pc23bfr55v0I0XZOClfpS8XQdaRdKIY2UYnqxmuKEKLhrajJfsqZDxA+kR YhKuk3ZDvCVzCD9EZqhNwoLjgNtKs5l6NO0AK0usBnSkYq+HE9NnhiHcKsbbTcHlQs78E975 OTCFkYAPLSw6ZI2Oc2CHrJeQ4Y9nO7H70vw24c2mAcs5Cfe9WVfJKCgqMExoGmIeUQ7O6Y3t UrtxfVO7hGNr+nC06UpdaLXDNx5BGDNtQVgbbJmS9BqGm0g1MwSAbVQYsUEUgqsYAjN+CvVO z4TjvqKTTeAR4e5xJKCTXAO7be4TQ7DBQ06FziBv1tlEwfdge57ZnxQLshthUO75b5O1vgdn rhJy82YJEHC0U9AWpI+CK8LMKS2MZCWHcWTeNAP6MiC3heSaPE4oRrUhyfJWIs+SkvYSabol 4zv0DAqtAkYlDpA37oRZKwiSochkDGsAKFSyOzWadZJXywvHpEhEexD4Ah2uQOVIvx6pv3eo +tHLaHSpvsJuhNeucIpaaigbinvn+YPC9PSgjw01Y7QFvLREaUkJgGAZKMHPYUFhBIoNfVQt t1XICa4t6LQNiVWHX4GROab8oguJaoB8GQZSgXnMrj1JcNOVB6fdEeoyLqN4K7YDoYBxERbu yslHqUbg1Ae4XlCUmUNs3Dbk49Vaqd0vd2eZ5ClYtBuPCvQSIQQMoTs0rzZsOCrZeQ9DkEh0 TSfEx3aCrk002wLDK87FAJUdwT0HpOigEMCuFxD1yzq6TqmhWzXnetQQR6qVKVG3nRWZUEML DuFW4RfdWSBXWMzCakUrKWEgnE8YtDFnLJCpl6ykJ9ESGZBaWjpYaqnZE7SLvAytJA+GGLfn eejTx68+jNq4SDSkDO6aYaazNo1TO4PWJamKhcZBYYlcykXWqTcmaJDGKdr9WZL6ELOlkrIm GijFPXGQc2qdkXBkgvd1GgLv9M07b6rB2DRllsiqCeY0B3Sc0RQKGy8nG0hxuSZmAa3tUm5I SHtpnkURJhz0FI07nWJJJBXjWTEiz1aA0aJQ9HQg2x00pVZizGLjECJFHdckLu8OJzVq8PnV HE7iFtQszMrrF0A5EMEWLv4d2wW159zIDvXcFm5PJJJFsyV4HHQcApAVFNsgcxLnPSlM3EgQ 0ztsYIMCykerY40VnItU4tUILBkJtdmGCvFlvMuChP5lfAoHQgd3u1c7uANcP3w2xdxSjKjQ ME0AeC7jPwQ0DlcAydO6TMthOksX6GdWQuhjNybzd12y7CEkINjOnYUqw6aDZB4Tfqp55cR4 qKGNoVadkqKWAvShRaGhGm7osUHAQsBaxlpsMqbrQcUC9PDmiEktxC0acjuULRYr4iZinq4W RQFpnFlLYc4jmt65AuIQzDJC5QRPEg+L+pTsOhh3TWJUFLfxO/uIHv8KnHdASd1FFFFFFMPV y4MkBAnQ9m509zmNbHS8AQPuIL8jv6UTlYAZB9xcOf76ZYtI1N5Or9KrAvgBdEs1yUDSL7k5 dlFqOZ1VXq0LebyHlMObuiWQgLOQ7yhox6AIrAx5Lg44Umdgflkh2AdkZile8Qe2IAXgL5u4 /dT5i0paSlpZaUtLLSnIsFSQHAI9FsQH8h2FojIgQkTdQVOXyHJyukeKsmnDrIwYGdz1kIyE 8s3cCQh4c+y+IC/CbmwMLYCbglNQJK4EFtBrTXrAXWOlzI1eYziOm118Cjj+gIjtWMhCCkGC QXpt+UBA5wnJZBU6IFejJWJrWTND3IiZxNEC8MYh1h775+u/kpxBENcVVA0GusrJ/mqFRpxv 0LUyDygLFD/SMGhjGSELcNKsh3jXSF/L5HoNVzaPDdYzFP5jRtIdMBucdAOiyDDiGxuTIoMA m+AQTzbwmD/3deI0hn4URjL8aCkNQQNKAYQAoEBxECQKIitoxCAp+pgAWL0AfqIKGwzrvTUx CEAqInL0spE79qAJEcAwSmGUC9gAi+1CUqrq8F2qoPazGumzeQFLPaSdm7IZpzEgjEBUgsAU CKKCAgVhbQ7PbPBD2++hAop2jxCRpQqxjldTTe9gqpSoHPVDjSptyzIblshteWZNNUKyvjbs kWAfy/ya5a71oggw9anUCmL65+WgAjCOBelmIXyGm205mkuuZlM4jQQYw3qf0CYh8Ag/Xp5r c9KLtk8VKHNx1/b4sVfOr/uLuSKcKEgcww/5AA== --v9Ux+11Zm5mwPlX6-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 20 15:55:20 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 427F344A for ; Thu, 20 Mar 2014 15:55:20 +0000 (UTC) Received: from eu1sys200aog107.obsmtp.com (eu1sys200aog107.obsmtp.com [207.126.144.123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 93FA187F for ; Thu, 20 Mar 2014 15:55:19 +0000 (UTC) Received: from mail-wg0-f42.google.com ([74.125.82.42]) (using TLSv1) by eu1sys200aob107.postini.com ([207.126.147.11]) with SMTP ID DSNKUysPYEkBQeKRs68rlf5Z/VrrPYDIv0bP@postini.com; Thu, 20 Mar 2014 15:55:19 UTC Received: by mail-wg0-f42.google.com with SMTP id y10so744860wgg.13 for ; Thu, 20 Mar 2014 08:55:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:reply-to; bh=SJ96bnM953zRnVO7nxPHq7qI4D9CRRrmLSiKm8G64M0=; b=OvJfzmL/sqmxKAEiZb4B6urblHi8mLgqj5QnT1wv9aFWQmB5ymwwaKGKEYq8QFHWa2 APL02KNmUaWfklDqzyLUdHo9FUlU7jdyYCCgkZiCpEAKW9XssFpgjdGFp6eUy9Y4BZl7 luMrRoWtcj5QccDcz+zixKUeRWu70dBxrxyCFLOZQpgPhbIhfX2DIywzF52BRFxtHNve dDvOiUWoGHaqDYQe8v21/T893gD4GCfhCSCp0aZ4ynmJUC58WkxsKvHwqGCJ0pjHyHVm Ji1V4fywZ5WWP4b9ulIfts+/ibFlW0EdN4F8IIlsHPKcxJLZreIzrSV3Rv71CMF7fW8G cnJw== X-Received: by 10.180.210.171 with SMTP id mv11mr24921618wic.44.1395330414632; Thu, 20 Mar 2014 08:46:54 -0700 (PDT) X-Gm-Message-State: ALoCoQnbpjX9mLBQeKEdDEywVwP3NAJI42L4YRnXQjRzxO0D2bWzrfJ5TTHJCGSNyaUMKuHyZD8d/YWyhUKdRWYeSLvfTIcDaMl27IXXttHLDRS35w4qSFJ7AKiKQjHH1FnS8OO0+vT6QFh6esIY5G5ZMUucgY1j8A== X-Received: by 10.180.210.171 with SMTP id mv11mr24921612wic.44.1395330414526; Thu, 20 Mar 2014 08:46:54 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id g5sm5980119wjs.8.2014.03.20.08.46.53 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Mar 2014 08:46:53 -0700 (PDT) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6) with ESMTP id s2KFkpha003501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 20 Mar 2014 15:46:51 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6/Submit) id s2KFkpSp003500 for x11@freebsd.org; Thu, 20 Mar 2014 15:46:51 GMT (envelope-from mexas) Date: Thu, 20 Mar 2014 08:46:53 -0700 (PDT) From: Anton Shterenlikht Message-Id: <201403201546.s2KFkpSp003500@mech-cluster241.men.bris.ac.uk> To: x11@freebsd.org Subject: mesa-demos: no graphical window, no error, no exit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2014 15:55:20 -0000 I'm trying to set up Mesa on ia64 -current. I've built graphics/mesa-demos as a check. HOwever, none of the mesa-demos executables do anything, i.e. any command sits indefinitely seemingly doing nothing: $ glxgears # ps ax|grep glxgears 3485 0 I+ 0:00.04 glxgears In the end I have to terminate with CTRL/C. What could be the problem? Thanks Anton From owner-freebsd-x11@FreeBSD.ORG Thu Mar 20 17:13:26 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2705EE2 for ; Thu, 20 Mar 2014 17:13:26 +0000 (UTC) Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8A92D213 for ; Thu, 20 Mar 2014 17:13:26 +0000 (UTC) Received: by mail-wi0-f177.google.com with SMTP id cc10so1016814wib.4 for ; Thu, 20 Mar 2014 10:13:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=yRO3OR3Hx7eEPtJ36xzeTWRCl/sCxAAUyWhANFYXWMg=; b=s6ghGGkrqr1sWOk5/sGO1ulDYbRCqjeZoFDGgjMUhK81uOOjU5FcaczRK0qursC+aX BSzTJ5dV2cajhleZLV/qLh07ml5xtAYc99/+RNIdE3xDRP3jhd5GRqzVrmrUnP4nSDo/ 800IGKlepPpmRda0TfqZCLnQa90vRfXz9b+4eJcwifJKTDPmjAvSE2j5RQ6XDRMSayDO IJaO2iWj1sueRh3pRfNYioPdQZNhJARfHV2QmJkbQVN7Zg6nvCgkPqHnAvWJ1HHoLOzB 3aRhGmB9WtmO2nBYzZI9R/TjYAI8SDFlAmEC8MHKSYOHg1qjqOlcz9B9NxQjJWmxBMGl r+qA== X-Received: by 10.180.219.44 with SMTP id pl12mr25551984wic.12.1395335604924; Thu, 20 Mar 2014 10:13:24 -0700 (PDT) Received: from [192.168.178.100] (p5B36DBBE.dip0.t-ipconnect.de. [91.54.219.190]) by mx.google.com with ESMTPSA id h9sm6515183wjz.16.2014.03.20.10.13.22 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 20 Mar 2014 10:13:22 -0700 (PDT) Message-ID: <532B21B1.1010300@gmail.com> Date: Thu, 20 Mar 2014 18:13:21 +0100 From: =?ISO-8859-1?Q?Jan_Kokem=FCller?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: AMD Radeon (ARUBA): partial success References: <20140320140642.GD30506@uriah.heep.sax.de> In-Reply-To: <20140320140642.GD30506@uriah.heep.sax.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2014 17:13:27 -0000 > The only thing that doesn't work is switching back to a text console. > The screen "freezes" then, still displaying the current graphics > image, until I switch back to the virtual terminal the X server is > running. It continues normally from there. Recently, the new vt(9) console driver got merged into 10-STABLE. I've built and installed a kernel using KERNCONF=VT on my 10.0-RELEASE machine. I haven't upgraded the userland yet, but so far it works just fine. Cheers, Jan From owner-freebsd-x11@FreeBSD.ORG Fri Mar 21 05:45:49 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 32977FBF; Fri, 21 Mar 2014 05:45:49 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 04499A60; Fri, 21 Mar 2014 05:45:49 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2L5jmgb085926; Fri, 21 Mar 2014 05:45:48 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2L5jm5R085925; Fri, 21 Mar 2014 05:45:48 GMT (envelope-from edwin) Date: Fri, 21 Mar 2014 05:45:48 GMT Message-Id: <201403210545.s2L5jm5R085925@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/187794: graphics/dri: Can't install dri-9.1.7_3,2 on amd64 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2014 05:45:49 -0000 Synopsis: graphics/dri: Can't install dri-9.1.7_3,2 on amd64 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Fri Mar 21 05:45:48 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=187794 From owner-freebsd-x11@FreeBSD.ORG Fri Mar 21 09:20:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 70F10CD2 for ; Fri, 21 Mar 2014 09:20:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4322EE57 for ; Fri, 21 Mar 2014 09:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2L9K11A067306 for ; Fri, 21 Mar 2014 09:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2L9K18P067305; Fri, 21 Mar 2014 09:20:01 GMT (envelope-from gnats) Date: Fri, 21 Mar 2014 09:20:01 GMT Message-Id: <201403210920.s2L9K18P067305@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/187794: graphics/dri: Can't install dri-9.1.7_3,2 on amd64 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2014 09:20:01 -0000 The following reply was made to PR ports/187794; it has been noted by GNATS. From: Niclas Zeising To: bug-followup@FreeBSD.org, sindrome@gmail.com Cc: Subject: Re: ports/187794: graphics/dri: Can't install dri-9.1.7_3,2 on amd64 Date: Fri, 21 Mar 2014 10:11:49 +0100 If you have any previous version of graphics/dri and graphics/libGL installed, you need to remove those before installing the new versions. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Fri Mar 21 14:00:42 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6AD4F7A0 for ; Fri, 21 Mar 2014 14:00:42 +0000 (UTC) Received: from eu1sys200aog101.obsmtp.com (eu1sys200aog101.obsmtp.com [207.126.144.111]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B80AAD96 for ; Fri, 21 Mar 2014 14:00:41 +0000 (UTC) Received: from mail-wg0-f47.google.com ([74.125.82.47]) (using TLSv1) by eu1sys200aob101.postini.com ([207.126.147.11]) with SMTP ID DSNKUyxGCK5YHib6QrM6Vr2SgSYtCNbhf0Bt@postini.com; Fri, 21 Mar 2014 14:00:41 UTC Received: by mail-wg0-f47.google.com with SMTP id x12so1658168wgg.30 for ; Fri, 21 Mar 2014 07:00:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:cc :reply-to; bh=03ShKMLwP+gor6C4C/rB9q4kNZmZSluvTj5XKtW8CYQ=; b=iW+pKHVuMXtRr3bOKVvtRofzH6vM5sBtmCPBkmKAmkqiShquitqLCwajNlAp6OpWoA YWvDaVGUgkabAHqtp0IYXKqi6WsXh2DUFTNgegXg3C9hBbCb92uViep0UyExQUCpHaGl NDwbiz9+XIk+oBKmk9pfGn/ItcjuiZjc6itW6I5b9CVHLm+ZH1LYneCEcCbdnSC1m83o OBzykvR5/c+yWlLC2itUlAGqOZ4QCKeS4Iak4fVsVv2iTaZ12+DQmFG7Xa0VNROgj33q wiT0l8WG4kjbNcZOwCLkYKAWLw67hFqmK05gMXdpELycgRs4S6KCpu4hzyCEfNOdSMxk RYKg== X-Received: by 10.194.203.2 with SMTP id km2mr2053690wjc.72.1395410034454; Fri, 21 Mar 2014 06:53:54 -0700 (PDT) X-Gm-Message-State: ALoCoQlrJ3hgBPfdwIEtTOPmtKkGNGLtXZahQO56Of+fNtMwSwE+nJ0tO0pSAJGRyhGlwVr05ptRLdAcyH5bQ6FDSBHjGzSmCD4f0JeudTujp8QdwkEh82zOXp1E589QydUn/MRinmOnJHR0Al0wibAnah9oGx/Fug== X-Received: by 10.194.203.2 with SMTP id km2mr2053676wjc.72.1395410034268; Fri, 21 Mar 2014 06:53:54 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id ju6sm13476385wjc.1.2014.03.21.06.53.52 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Mar 2014 06:53:53 -0700 (PDT) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.6) with ESMTP id s2LDrp9F005628 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 21 Mar 2014 13:53:51 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.6/Submit) id s2LDrpgg005627; Fri, 21 Mar 2014 13:53:51 GMT (envelope-from mexas) Date: Fri, 21 Mar 2014 06:53:53 -0700 (PDT) From: Anton Shterenlikht Message-Id: <201403211353.s2LDrpgg005627@mech-cluster241.men.bris.ac.uk> To: x11@freebsd.org Subject: xdm installation is weird Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2014 14:00:42 -0000 x11/xdm installs example config files under /usr/local/share/examples/xdm/ and pkg records this: TZAV> pkg info -xl xdm xdm-1.1.11: /usr/local/bin/xdm /usr/local/lib/X11/xdm/authdir /usr/local/lib/X11/xdm/chooser /usr/local/lib/X11/xdm/libXdmGreet.la /usr/local/lib/X11/xdm/libXdmGreet.so /usr/local/lib/X11/xdm/pixmaps/xorg-bw.xpm /usr/local/lib/X11/xdm/pixmaps/xorg.xpm /usr/local/man/man1/xdm.1.gz /usr/local/share/X11/app-defaults/Chooser /usr/local/share/examples/xdm/GiveConsole /usr/local/share/examples/xdm/TakeConsole /usr/local/share/examples/xdm/Xaccess /usr/local/share/examples/xdm/Xreset /usr/local/share/examples/xdm/Xresources /usr/local/share/examples/xdm/Xservers /usr/local/share/examples/xdm/Xsession /usr/local/share/examples/xdm/Xsetup_0 /usr/local/share/examples/xdm/Xstartup /usr/local/share/examples/xdm/Xwilling /usr/local/share/examples/xdm/xdm-config /usr/local/share/licenses/xdm-1.1.11/LICENSE /usr/local/share/licenses/xdm-1.1.11/MIT /usr/local/share/licenses/xdm-1.1.11/catalog.mk TZAV> However, in addition, all example files are also installed under /usr/local/lib/X11/xdm/, and this is not recorded by pkg. This seems to be a problem. Because any local change to the config files is lost on update or reinstallation. It would probably be better not to copy and example config files under /usr/local/lib/X11/xdm/. Instead xdm installation should inform the user to copy, and modify, if needed the example scripts to that directory. Then on update/reinstall the actual config files are not affected. I've submitted a PR on this 2 years ago: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/169794 Am I the only one who uses XDMCP, i.e. has to modify the default config settings, and therefore is affected by this issue? Any comments? Anton From owner-freebsd-x11@FreeBSD.ORG Sun Mar 23 00:05:24 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 827A0ECC for ; Sun, 23 Mar 2014 00:05:24 +0000 (UTC) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4858E7ED for ; Sun, 23 Mar 2014 00:05:23 +0000 (UTC) X_CMAE_Category: , , X-CNFS-Analysis: v=2.0 cv=NotTgrhJ c=1 sm=1 a=uNsD4W5u/UlQopoDAqU1YA==:17 a=fZBWQ0Qh6m4A:10 a=qOYW2ov2IVgA:10 a=AaUjGI9IrlcA:10 a=IkcTkHD0fZMA:10 a=OA2lqS22AAAA:8 a=AIeRwgFJehKM_GgBI4cA:9 a=QEXdDO2ut3YA:10 a=uNsD4W5u/UlQopoDAqU1YA==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=neutral; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 209.6.39.223 is neither permitted nor denied by domain of rcn.com) Received: from [209.6.39.223] ([209.6.39.223:4041] helo=[10.0.0.3]) by smtp.rcn.com (envelope-from ) (ecelerity 3.5.1.37854 r(Momo-dev:3.5.1.0)) with ESMTPA id 99/61-15227-C352E235; Sat, 22 Mar 2014 20:05:17 -0400 Message-ID: <532E2569.5070304@rcn.com> Date: Sat, 22 Mar 2014 20:06:01 -0400 From: Robert Huff User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: x11@freebsd.org Subject: X doesn'r work after system update Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Robert Huff X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Mar 2014 00:05:24 -0000 [Please keep me cc'd as I am not subscribed to the list.] I recently upgraded a system to: FreeBSD 11.0-CURRENT #0 r263263: Mon Mar 17 15:09:18 EDT 2014 amd64 This machine uses an on-board ATI HD 3300 (R780D, according to pciconf). Suddenly X doesn't start, using either xdm or startx. The applicable line in the Xorg log seems to be: [ 19897.547] (EE) RADEON(0): Kernel modesetting setup failed and things slither downhill from there. I have googled this and found other occurances, but none that presented either a clear cause or a clear solution. (The complete log and my xorg.conf can be found at "http://users.rcn.com/roberthuff/".) This is probably my fault - somehow - but I just want to figure it out and get things back. Any ideas? Respectfully, Robert Huff From owner-freebsd-x11@FreeBSD.ORG Sun Mar 23 17:29:56 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 30A79B74; Sun, 23 Mar 2014 17:29:56 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 039F0FAE; Sun, 23 Mar 2014 17:29:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2NHTt0R056986; Sun, 23 Mar 2014 17:29:55 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2NHTtRX056985; Sun, 23 Mar 2014 17:29:55 GMT (envelope-from edwin) Date: Sun, 23 Mar 2014 17:29:55 GMT Message-Id: <201403231729.s2NHTtRX056985@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/182723: graphics/dri fails to build on 9.2-Stable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Mar 2014 17:29:56 -0000 Synopsis: graphics/dri fails to build on 9.2-Stable Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Sun Mar 23 17:29:55 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=182723 From owner-freebsd-x11@FreeBSD.ORG Mon Mar 24 03:28:15 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B23C17DE for ; Mon, 24 Mar 2014 03:28:15 +0000 (UTC) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 779428C6 for ; Mon, 24 Mar 2014 03:28:15 +0000 (UTC) X_CMAE_Category: , , X-CNFS-Analysis: v=2.0 cv=buTO9Tmi c=1 sm=1 a=uNsD4W5u/UlQopoDAqU1YA==:17 a=fZBWQ0Qh6m4A:10 a=ed7uRKaGYCkA:10 a=AaUjGI9IrlcA:10 a=IkcTkHD0fZMA:10 a=OA2lqS22AAAA:8 a=bgmoNjTjy7SAmlicaR8A:9 a=QEXdDO2ut3YA:10 a=Dw79-PM-qmEA:10 a=slr7QOY31tAA:10 a=uNsD4W5u/UlQopoDAqU1YA==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=neutral; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received-SPF: neutral (smtp02.rcn.cmh.synacor.com: 209.6.39.223 is neither permitted nor denied by domain of rcn.com) Received: from [209.6.39.223] ([209.6.39.223:4787] helo=[10.0.0.3]) by smtp.rcn.com (envelope-from ) (ecelerity 3.5.1.37854 r(Momo-dev:3.5.1.0)) with ESMTPA id EC/9A-59476-846AF235; Sun, 23 Mar 2014 23:28:08 -0400 Message-ID: <532FA64A.4040605@rcn.com> Date: Sun, 23 Mar 2014 23:28:10 -0400 From: Robert Huff User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: x11@freebsd.org Subject: Re: X doesn't work after system update Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Mar 2014 03:28:15 -0000 Never mind - user error. I managed to overlook ports/UPDATING 20131216 and the newcons wiki page. Let's see what happens when I RTFM. Sorry for the noise. Robert Huff From owner-freebsd-x11@FreeBSD.ORG Mon Mar 24 11:06:56 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1E1642E1 for ; Mon, 24 Mar 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0AE2C192 for ; Mon, 24 Mar 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2OB6t6w014062 for ; Mon, 24 Mar 2014 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2OB6tk7014060 for freebsd-x11@FreeBSD.org; Mon, 24 Mar 2014 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 24 Mar 2014 11:06:55 GMT Message-Id: <201403241106.s2OB6tk7014060@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Mar 2014 11:06:56 -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 ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187205 x11 [PATCH] x11/libxcb: fix USE_PYTHON_BUILD o ports/187200 x11 [PATCH] x11/xcb-proto: fix USE_PYTHON o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/187022 x11 [patch] x11-servers/xorg-nestserver fails to install o ports/187019 x11 x11/xdm installation failes due to pkg-plist typo o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 48 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 24 16:26:39 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3F95D701 for ; Mon, 24 Mar 2014 16:26:39 +0000 (UTC) Received: from mail-ob0-x22d.google.com (mail-ob0-x22d.google.com [IPv6:2607:f8b0:4003:c01::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0E2BEA20 for ; Mon, 24 Mar 2014 16:26:39 +0000 (UTC) Received: by mail-ob0-f173.google.com with SMTP id gq1so6050504obb.32 for ; Mon, 24 Mar 2014 09:26:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=8XENj9gW434iF3L2O49TbymrWC9iMbw4JdFL2Np5RIU=; b=yMv+39L8IlVPtoEWRKkpm++To/NQT7Vt/4fq4iBg3ynzXWezIDOid24g1AA6y5aOUO PEIAb6B+f5r6vXsdLxpqV0sA2fl+h14Hb/a2zO2IXV7D/gdh9iTM9jywNSW5QGnec0vp xh54xQ6AfzSfBHAxA+sxe8cWsvjFUZ3/zVQyxJ8os1+UisrF8qlrY6/RU7psXaDMnOOS l2ZySIj+kL2II/sDKiMuSr/OrS0X1daBqFsd6G9YbYmw1s5H74afgPQRHQIqn2CnrQLj QgCxAHwT9iUyXWJAXQIf9ABsBHrdfpOsRPdrL7gm4S1jVhFRfxvl+cqxipuQedXMiEzR ZhsQ== MIME-Version: 1.0 X-Received: by 10.182.2.42 with SMTP id 10mr1723608obr.73.1395678398414; Mon, 24 Mar 2014 09:26:38 -0700 (PDT) Sender: pali.gabor@gmail.com Received: by 10.182.22.44 with HTTP; Mon, 24 Mar 2014 09:26:38 -0700 (PDT) Date: Mon, 24 Mar 2014 17:26:38 +0100 X-Google-Sender-Auth: 1ha2tohiEPrwVif-QP34HZKabOo Message-ID: Subject: Your Q1 Status Report From: Gabor Pali To: FreeBSD X11 Team Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Mar 2014 16:26:39 -0000 Dear FreeBSD X11 Team, Another quarter has (almost) passed, so the next submission date for FreeBSD status reports, April 7, 2014, is quickly approaching, and it would be probably useful if you could submit a report [1] again on the results of your recent work to monthly. Thanks! [1] http://lists.freebsd.org/pipermail/freebsd-hackers/2014-March/044430.html From owner-freebsd-x11@FreeBSD.ORG Mon Mar 24 22:16:08 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1BA27E74 for ; Mon, 24 Mar 2014 22:16:08 +0000 (UTC) Received: from mail-ee0-x22c.google.com (mail-ee0-x22c.google.com [IPv6:2a00:1450:4013:c00::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A5BE916E for ; Mon, 24 Mar 2014 22:16:07 +0000 (UTC) Received: by mail-ee0-f44.google.com with SMTP id e49so4983809eek.31 for ; Mon, 24 Mar 2014 15:16:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=ifm/129t6Gx2dkQTlOIuFB/JnaLXpm6dwlzcQpo+hyk=; b=gnM1ZmmRm/aai6IyG46eNF0RbSP+0GO83sz+8HDOXKWDwZgyTuWrd7c8abSGqjminn 9X7jdxHKNTPJJoQXJWykrsXz7WXizRmtpz/bNvF41Mf4qxHM/hUfeGObknMcy/FuUupU wAd8fvRK07SMSqkUU50PmZwCnDV9pqWTWWw6QqjWNcgVNTh4rEIB7STfTRefCrQmzyqC DAWUdatynFIJMwGXUoxSZo7lLcypUl4sziQCtwAUGDT/6eMUYZaucjB5bbHMw+DuVgdI PEsE+BcHPzQdkQYJ8Z/H8KUW0g6CAPoLPE7kKvsJKwplCKBh3ASDqBoQ7qCzSSztHXtm vZHA== X-Received: by 10.14.2.66 with SMTP id 42mr65621439eee.24.1395699366109; Mon, 24 Mar 2014 15:16:06 -0700 (PDT) Received: from ?IPv6:2001:980:d7ed:1:c6c:9c92:81b:48ca? ([2001:980:d7ed:1:c6c:9c92:81b:48ca]) by mx.google.com with ESMTPSA id s46sm35977209ees.3.2014.03.24.15.16.04 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 24 Mar 2014 15:16:05 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <5330AEA3.7010100@freebsd.org> Date: Mon, 24 Mar 2014 23:16:03 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: x11@freebsd.org Subject: Re: [CFT] switch default version of xorg on 10-STABLE References: <5324411C.90204@freebsd.org> In-Reply-To: <5324411C.90204@freebsd.org> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Mar 2014 22:16:08 -0000 On 03/15/2014 13:01, Niclas Zeising wrote: > This mail is cross-posted across several mailing lists. Please respect > reply-to! > > It is time to switch FreeBSD 10-stable over to the new xorg > distribution. The patch at [1] will do just that, for FreeBSD 10 > versions after vt(9) was merged. It also contains fixes for > USES=libtool, some minor updates and some shlib version bumps. Please > test it and report successes or failures to us on x11@freebsd.org > Succes up to now (mplayer, Google Earth, xfce4) on my Nvidia-based (GeForce GT 240M) laptop: FreeBSD acer 10.0-STABLE FreeBSD 10.0-STABLE #0 r263582: Sat Mar 22 03:42:20 CET 2014 rene@acer:/usr/obj/usr/home/rene/freebsd/stable-10/sys/GENERIC amd64 using x11/nvidia-driver 331.49 with the LINUX option on (default). Haven't tested games or HDMI yet. > Apply it using svn patch (I don't think regular patch will work) and > rebuild all ports to test it. > It mostly works with portsnap too ;) Regards, René From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 14:30:42 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3F40350C for ; Wed, 26 Mar 2014 14:30:42 +0000 (UTC) Received: from eu1sys200aog102.obsmtp.com (eu1sys200aog102.obsmtp.com [207.126.144.113]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 85DAB6B9 for ; Wed, 26 Mar 2014 14:30:41 +0000 (UTC) Received: from mail-wi0-f182.google.com ([209.85.212.182]) (using TLSv1) by eu1sys200aob102.postini.com ([207.126.147.11]) with SMTP ID DSNKUzLkiQpgInc5aWdDqrw9vbRaZSFRz8Ng@postini.com; Wed, 26 Mar 2014 14:30:41 UTC Received: by mail-wi0-f182.google.com with SMTP id d1so1904461wiv.9 for ; Wed, 26 Mar 2014 07:30:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:reply-to; bh=oFntQp6zbDthd0H9B0Z1R+tGROedSiTDsjNwaK+RAro=; b=eOU/lsGuZ8DSbims0O0wMOqjLkPpKrxC8dgu2JF2W7Crv0ThJCWwL+EEf68+lPWSW+ +HkI6wMGxb4NiTsxKdvdWXlX+Pjkc0UyRh1cvfCZeSU2aNyhwJyYeUrKZTifgI3fw7VH iePr2Sa3h72173XlwpWckTBbroPCMyrkaK+WaMEyJEG5c/250OtNwGgUCa1RJTn4RR+t mMlluYbKuVuWE/DzgXwgbkDqpCJIz1JYdxp+gxlpjR9kR32Tm1AduJjDQhuG/n+zbVuu 3MAX5CxAB0CmmATy+Ftn5xweSjWuHy7t+OM0K9yYkC857aPew1TZ9eP/ykaF/aOLoMlp 1Q+A== X-Gm-Message-State: ALoCoQkLd1PvCHZkti4Jd31cWYq9N/ILjoUR6t/cc9yH1BD9wPgMc0saDIPgnDCi6yFUxiB710oSCoKhNjsO4sJBfiJEBWXx3OxJeCyMrfcroYzH0aLkIgJt6j21QqmK4IhvicuIYh6pZ+bmeFJOdfeFnfrWM/7ugX7nCjlryYOJurgdVBJHKgs= X-Received: by 10.180.72.239 with SMTP id g15mr32559182wiv.45.1395844233381; Wed, 26 Mar 2014 07:30:33 -0700 (PDT) X-Received: by 10.180.72.239 with SMTP id g15mr32559164wiv.45.1395844233237; Wed, 26 Mar 2014 07:30:33 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id k4sm3038101wib.19.2014.03.26.07.30.31 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Mar 2014 07:30:32 -0700 (PDT) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.6) with ESMTP id s2QEUUP1041625 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 26 Mar 2014 14:30:30 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.6/Submit) id s2QEUUgE041624; Wed, 26 Mar 2014 14:30:30 GMT (envelope-from mexas) Date: Wed, 26 Mar 2014 07:30:32 -0700 (PDT) From: Anton Shterenlikht Message-Id: <201403261430.s2QEUUgE041624@mech-cluster241.men.bris.ac.uk> To: freebsd-questions@freebsd.org, freebsd-x11@freebsd.org Subject: glut example executables: no window, no error, no exit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2014 14:30:42 -0000 The graphics/freeglut example don't work on ia64 11-current. By that I mean that none of the examples seem to do anyting, e.g. $ /usr/local/share/examples/freeglut/callbackmaker sits doing nothing indefinitely: 41596 0 I+ 0:00.03 /usr/local/share/examples/freeglut/callbackmaker It neither exits, nor aborts with any error. No graphical window is open. I reported identical behaviour for all mesa-demos executables: http://lists.freebsd.org/pipermail/freebsd-x11/2014-March/014395.html Can anybody please give a hint on what might be going on? These demos in themselves are of no interest to me. The real problem is that science/paraview shows very similar behaviour - doesn't open graphical window, doesn't exit, does't issue error. So I'm hoping to get to the bottom of this issue. There are quite a lot of libs these demos use: TZAV> ldd /usr/local/share/examples/freeglut/callbackmaker /usr/local/share/examples/freeglut/callbackmaker: libglut.so.12 => /usr/local/lib/libglut.so.12 (0x120090000) libm.so.5 => /lib/libm.so.5 (0x12010a000) libusbhid.so.4 => /usr/lib/libusbhid.so.4 (0x12018a000) libGL.so.1 => /usr/local/lib/libGL.so.1 (0x1201a0000) libXi.so.6 => /usr/local/lib/libXi.so.6 (0x12033e000) libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x120370000) libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x120394000) libXxf86vm.so.1 => /usr/local/lib/libXxf86vm.so.1 (0x1203b8000) libXext.so.6 => /usr/local/lib/libXext.so.6 (0x1203d2000) libX11.so.6 => /usr/local/lib/libX11.so.6 (0x120406000) libxcb.so.2 => /usr/local/lib/libxcb.so.2 (0x12061c000) libXau.so.6 => /usr/local/lib/libXau.so.6 (0x12065c000) libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x120670000) libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0 (0x120688000) librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x12069a000) libc.so.7 => /lib/libc.so.7 (0x1206b8000) libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x12099a000) libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x1209ae000) libX11-xcb.so.1 => /usr/local/lib/libX11-xcb.so.1 (0x1209c8000) libxcb-glx.so.0 => /usr/local/lib/libxcb-glx.so.0 (0x1209da000) libxcb-dri2.so.0 => /usr/local/lib/libxcb-dri2.so.0 (0x120a0a000) libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0x120a20000) libthr.so.3 => /lib/libthr.so.3 (0x120a46000) and I've no idea where to start looking. Many thanks Anton From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 17:07:53 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E24708CC for ; Wed, 26 Mar 2014 17:07:53 +0000 (UTC) Received: from eu1sys200aog121.obsmtp.com (eu1sys200aog121.obsmtp.com [207.126.144.151]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 16544DCB for ; Wed, 26 Mar 2014 17:07:52 +0000 (UTC) Received: from mail-we0-f172.google.com ([74.125.82.172]) (using TLSv1) by eu1sys200aob121.postini.com ([207.126.147.11]) with SMTP ID DSNKUzMJUvtWgYa/hzP7GpTLI0hYbQhIIs2E@postini.com; Wed, 26 Mar 2014 17:07:53 UTC Received: by mail-we0-f172.google.com with SMTP id t61so1347407wes.3 for ; Wed, 26 Mar 2014 10:07:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:reply-to; bh=nqxxqNnog++x24wVrMW0If7Ion4KeIlq4Rh4+bO23B4=; b=LQ6BEvQ3i2dXsfiqkvUIJni9yWXOTBELOVCipG5Ok7/B5pZwMoO3y8VfRcljLwE/ba sqoozowKcJYc+XPOg4j4P5kHhfpYnPI6O87lAzjHKlVxTlNYDCXeNY0/FAnwldh7PhY2 Y1kC5CCvmoqeH4gVghXfci7X6ZeeGFjp2c8wbhHvs0CCWnbZdK8DIz5N43lq/hE5kqLO D7qMbB2gl1f7A7B0WlAytwZedEnvl/8p5KLP+y1IdDGi1MuAMtUmA+xteZd1kYrl2O4b GAn/B5rwBxjBfYniBI4t1vSmVAHFQ88B6ceofQK9iZt5TXxlLGsbsUm6JB5GauMjDqZn FHYA== X-Gm-Message-State: ALoCoQlCKhK8zV5pO8D4Zf5zfrIUVcRnCgaRRzzmOwSwDDT4reHih09U0HZr5g18Oczqca0v3+u4/MJu4qbt10DZWp4Gr0fovKucf9vlYs9Wb+HkJAhCVtsBmGlK95cFf5I8js1A58d2ZUlw5rlRBSYAK0vvDm8dTbXUjKDL7YDPMpahGTb1Pec= X-Received: by 10.180.126.38 with SMTP id mv6mr31257163wib.46.1395853650664; Wed, 26 Mar 2014 10:07:30 -0700 (PDT) X-Received: by 10.180.126.38 with SMTP id mv6mr31257064wib.46.1395853649928; Wed, 26 Mar 2014 10:07:29 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id t6sm4113376wix.4.2014.03.26.10.07.28 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Mar 2014 10:07:29 -0700 (PDT) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.6) with ESMTP id s2QH7RrM047717 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 26 Mar 2014 17:07:27 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.6/Submit) id s2QH7RHm047716; Wed, 26 Mar 2014 17:07:27 GMT (envelope-from mexas) Date: Wed, 26 Mar 2014 10:07:29 -0700 (PDT) From: Anton Shterenlikht Message-Id: <201403261707.s2QH7RHm047716@mech-cluster241.men.bris.ac.uk> To: freebsd-questions@freebsd.org, freebsd-x11@freebsd.org Subject: glut stuck in glutCreateWindow() - help [WAS: Re: glut example executables: no window, no error, no exit] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2014 17:07:53 -0000 >From mexas Wed Mar 26 14:30:30 2014 >To: freebsd-questions@freebsd.org, freebsd-x11@freebsd.org >Subject: glut example executables: no window, no error, no exit >Reply-To: mexas@bris.ac.uk > >The graphics/freeglut example don't >work on ia64 11-current. By that >I mean that none of the examples >seem to do anyting, e.g. > >$ /usr/local/share/examples/freeglut/callbackmaker > >sits doing nothing indefinitely: > >41596 0 I+ 0:00.03 /usr/local/share/examples/freeglut/callbackmaker > >It neither exits, nor aborts with any error. >No graphical window is open. > >I reported identical behaviour >for all mesa-demos executables: > >http://lists.freebsd.org/pipermail/freebsd-x11/2014-March/014395.html > >Can anybody please give a hint >on what might be going on? > >These demos in themselves are of >no interest to me. The real problem >is that science/paraview shows very >similar behaviour - doesn't open >graphical window, doesn't exit, >does't issue error. So I'm hoping >to get to the bottom of this issue. > >There are quite a lot of libs these >demos use: > >$ ldd /usr/local/share/examples/freeglut/callbackmaker >/usr/local/share/examples/freeglut/callbackmaker: > libglut.so.12 => /usr/local/lib/libglut.so.12 (0x120090000) > libm.so.5 => /lib/libm.so.5 (0x12010a000) > libusbhid.so.4 => /usr/lib/libusbhid.so.4 (0x12018a000) > libGL.so.1 => /usr/local/lib/libGL.so.1 (0x1201a0000) > libXi.so.6 => /usr/local/lib/libXi.so.6 (0x12033e000) > libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x120370000) > libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x120394000) > libXxf86vm.so.1 => /usr/local/lib/libXxf86vm.so.1 (0x1203b8000) > libXext.so.6 => /usr/local/lib/libXext.so.6 (0x1203d2000) > libX11.so.6 => /usr/local/lib/libX11.so.6 (0x120406000) > libxcb.so.2 => /usr/local/lib/libxcb.so.2 (0x12061c000) > libXau.so.6 => /usr/local/lib/libXau.so.6 (0x12065c000) > libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x120670000) > libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0 (0x120688000) > librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x12069a000) > libc.so.7 => /lib/libc.so.7 (0x1206b8000) > libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x12099a000) > libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x1209ae000) > libX11-xcb.so.1 => /usr/local/lib/libX11-xcb.so.1 (0x1209c8000) > libxcb-glx.so.0 => /usr/local/lib/libxcb-glx.so.0 (0x1209da000) > libxcb-dri2.so.0 => /usr/local/lib/libxcb-dri2.so.0 (0x120a0a000) > libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0x120a20000) > libthr.so.3 => /lib/libthr.so.3 (0x120a46000) > >and I've no idea where to start looking. > >Many thanks > >Anton > > I've done some more debugging. Specifically I tried to build this simple opengl hello world code: https://github.com/jckarter/hello-gl Here's a fragment of the program: /* * Entry point */ int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE); glutInitWindowSize(400, 300); fprintf(stderr, "chekpoint 1\n"); glutCreateWindow("Hello World"); fprintf(stderr, "chekpoint 2\n"); glutIdleFunc(&update_fade_factor); glutDisplayFunc(&render); glewInit(); if (!GLEW_VERSION_2_0) { fprintf(stderr, "OpenGL 2.0 not available\n"); return 1; } if (!make_resources()) { fprintf(stderr, "Failed to load resources\n"); return 1; } glutMainLoop(); return 0; } Note I added 2 checkpoints. When run, I get only to the first checkpoint: $ ./hello-gl-dummy chekpoint 1 ^C $ Then it gets stuck. When run in gdb, I get: TZAV> gdb ./hello-gl-dummy GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "ia64-marcel-freebsd"... (gdb) run Starting program: /tmp/hello-gl/hello-gl-dummy [New LWP 100089] [New Thread 121404400 (LWP 100089/hello-gl-dummy)] chekpoint 1 ^C Program received signal SIGINT, Interrupt. [Switching to Thread 121404400 (LWP 100089/hello-gl-dummy)] 0x0000000120570880 in poll () from /lib/libc.so.7 (gdb) bt #0 0x0000000120570880 in poll () from /lib/libc.so.7 #1 0x0000000000000000 in ?? () (gdb) Indicating that the program is stuck in poll(2). Does this help find the root cause of the problem? Thanks Anton From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 05:07:41 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A648C4DA for ; Thu, 27 Mar 2014 05:07:41 +0000 (UTC) Received: from server.i805.com.br (mailhost.i805.com.br [72.52.97.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 771FCD2F for ; Thu, 27 Mar 2014 05:07:41 +0000 (UTC) Received: from i805.com.br (localhost [127.0.0.1]) by server.i805.com.br (8.14.7/8.14.5) with ESMTP id s2R57Q1p051343 for ; Thu, 27 Mar 2014 02:07:26 -0300 (BRT) (envelope-from rizzo@i805.com.br) From: "Nilton Jose Rizzo" To: freebsd-x11@freebsd.org Subject: nvidia-driver and linux emulator Date: Thu, 27 Mar 2014 02:07:25 -0300 Message-Id: <20140327050455.M19040@i805.com.br> X-Mailer: OpenWebMail 3.00_beta4 20121104 671 X-OriginatingIP: 186.221.33.101 (rizzo) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on server.i805.com.br X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 05:07:41 -0000 Is need to install nvidia-driver is really necessary install linux emulator on the FreeBSD.11.0? I need intall this driver and this need as dependency the linux emulator Why? In the near past it's not necessary. Rizzo From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 05:18:56 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1946B5B0 for ; Thu, 27 Mar 2014 05:18:56 +0000 (UTC) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DACB9E00 for ; Thu, 27 Mar 2014 05:18:55 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id y20so2945003ier.13 for ; Wed, 26 Mar 2014 22:18:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=4uEOwOEN+kCNBCe/LB0UXwCqfK54JCnjP3kajINIf1Q=; b=QWNSyrAn2omJEf0pz7kdOI6Z/bmUqoy+wZf9ySRd9EQ97oiA6r6Kp4UG0WlWFy/54M 5C7PYGVjIJaI+yyCsEp+EU+C7A7OLI2y9oWqOcofjy/xiGtsdTRyyZKYJMOWEyJT2rnr POQdSryXXZeRwODITwy/ItkuaBnlpl6HyrOPdaxw6RmgruJo3osLJ6L3CY9MAznRAljh aybVyByrREbFHTbaoStpIsRsZiP8vCGylud9r/SK1l6qY0c4+ZoASiVisiJraHryNDJZ s9aeDYwZUWghtxEtZekE3sr092llOOhjzM6u0wp/yB7xKraAq9cr5oDdtrey+mbV9g0q frew== X-Gm-Message-State: ALoCoQkqhlvLiRqF366DZ8f+9NX4k2Dh7rM83b754jh2tkuGPlbbzG4ERTbwa9mQ501BKU7EBq8xn85rKGnI2CioitWLktUF/xlibwvAJ0K+yO6zL4hwCv8= X-Received: by 10.50.82.73 with SMTP id g9mr14688456igy.0.1395897529347; Wed, 26 Mar 2014 22:18:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.42.128.200 with HTTP; Wed, 26 Mar 2014 22:18:34 -0700 (PDT) In-Reply-To: <20140327050455.M19040@i805.com.br> References: <20140327050455.M19040@i805.com.br> From: "Lundberg, Johannes" Date: Thu, 27 Mar 2014 14:18:34 +0900 Message-ID: Subject: Re: nvidia-driver and linux emulator To: Nilton Jose Rizzo Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 05:18:56 -0000 I think it is needed if you want to use CUDA. However I could not get CUDA working with linuxulator. For just the gpu driver you shouldn't need linuxulator if I remember correctly because nVidia provides a native driver for FreeBSD. -- Johannes Lundberg BRILLIANTSERVICE CO., LTD. On Thu, Mar 27, 2014 at 2:07 PM, Nilton Jose Rizzo wrote: > > Is need to install nvidia-driver is really necessary install linux > emulator on the FreeBSD.11.0? > > I need intall this driver and this need as dependency the linux emulator > > Why? In the near past it's not necessary. > > Rizzo > > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- $BHkL)J];}$K$D$$$F!'$3$NEE;R%a!<%k$O!"L>08?M$KAw?.$7$?$b$N$G$"$j!"HkF?FC8"$NBP>]$H$J$k>pJs$r4^$s$G$$$^$9!#(B $B$b$7!"L>08?M0J30$NJ}$,l9g!"$3$N%a!<%k$NGK4~!"$*$h$S$3$N%a!<%k$K4X$9$k0l@Z$N3+<(!"(B $BJ#$NMxMQ!"$^$?$O5-:\FbMF$K4p$E$/$$$+$J$k9TF0$b$5$l$J$$$h$&$*4j$$?=$7>e$2$^$9!#(B --- CONFIDENTIALITY NOTE: The information in this email is confidential and intended solely for the addressee. Disclosure, copying, distribution or any other action of use of this email by person other than intended recipient, is prohibited. If you are not the intended recipient and have received this email in error, please destroy the original message. From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 05:27:47 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2615F674 for ; Thu, 27 Mar 2014 05:27:47 +0000 (UTC) Received: from mail-ve0-x232.google.com (mail-ve0-x232.google.com [IPv6:2607:f8b0:400c:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D0193EAA for ; Thu, 27 Mar 2014 05:27:46 +0000 (UTC) Received: by mail-ve0-f178.google.com with SMTP id jw12so3529591veb.37 for ; Wed, 26 Mar 2014 22:27:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=+dl5qBhiTPEGg+63nmaJ2zzCV/OSaL/s9S78OkCngUE=; b=s4ATQY39adLaKPkYES8mMxtF7GS8nTHFBLsCOTwEfYqrjJj3G2zbD5BscvgGvvP0bK SwW9uaG/BThy+CzCGO+YNT8mDC6lRYivVLwjqYzP7mzgSEMOXjXivS6VVmxhJyyKiY5J 2d9PtWUY2iZcf5ZObCo1OoS5Cl93xf/I2iLqRbeKZM36u9LuJ4CkyY1EXbuONrMn6Ubx XItyQnrZwz7S7tfJEDkrJhX0lrEdxm/3gEzCH9ZREZAD/4daxlXX1sCrKYDAzFixW6fh dTUSjxUewaAGgXQN6/HOi1Qs+ZKbVuJ7et+oE/YNw22kQ7gctIqryuZp3njpWxpWaYVW MJAQ== MIME-Version: 1.0 X-Received: by 10.221.40.10 with SMTP id to10mr14462618vcb.22.1395898065886; Wed, 26 Mar 2014 22:27:45 -0700 (PDT) Received: by 10.220.239.84 with HTTP; Wed, 26 Mar 2014 22:27:45 -0700 (PDT) In-Reply-To: References: <20140327050455.M19040@i805.com.br> Date: Thu, 27 Mar 2014 01:27:45 -0400 Message-ID: Subject: Re: nvidia-driver and linux emulator From: Thomas Hoffmann To: "freebsd-x11@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 05:27:47 -0000 On Thu, Mar 27, 2014 at 1:18 AM, Lundberg, Johannes < johannes@brilliantservice.co.jp> wrote: > I think it is needed if you want to use CUDA. However I could not get CUDA > working with linuxulator. For just the gpu driver you shouldn't need > linuxulator if I remember correctly because nVidia provides a native driver > for FreeBSD. > > -- > Johannes Lundberg > BRILLIANTSERVICE CO., LTD. > > > On Thu, Mar 27, 2014 at 2:07 PM, Nilton Jose Rizzo >wrote: > > > > > Is need to install nvidia-driver is really necessary install linux > > emulator on the FreeBSD.11.0? > > > > I need intall this driver and this need as dependency the linux > emulator > > > > Why? In the near past it's not necessary. > > > > Rizzo > If you build x11/nvidia-driver with Linux compatability support then the emulators/linux_base-f10 port gets installed as a run-time dependency. Otherwise, no. -Tom From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 12:42:32 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 31F46474 for ; Thu, 27 Mar 2014 12:42:32 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E96FEBEB for ; Thu, 27 Mar 2014 12:42:31 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WT9de-0002T6-7k for freebsd-x11@freebsd.org; Thu, 27 Mar 2014 13:42:30 +0100 Message-ID: <53341CA4.1080700@FreeBSD.org> Date: Thu, 27 Mar 2014 13:42:12 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: [PATCH] 32 bit compatibility ioctls for radeon driver References: <53282961.5010404@gmail.com> In-Reply-To: <53282961.5010404@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nORbSKPOdKUinb3oC1PHqCSFSm0aM9v6M" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 12:42:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nORbSKPOdKUinb3oC1PHqCSFSm0aM9v6M Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 18.03.2014 12:09, Jan Kokem=FCller wrote: > Hi, Hello Jan! > I've tried to translate the compatibility ioctls in radeon_ioc32.c from= > the Linux versions to FreeBSD. It seems to work fine with 32-bit > glxgears and some games under Wine. Thank you for your patch! I still need to find/take some time to test. I add this to my TODO. --=20 Jean-S=E9bastien P=E9dron --nORbSKPOdKUinb3oC1PHqCSFSm0aM9v6M Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTNBy2AAoJEDnpl2Gl/ZTMCxIP/3gMQwS+O2XpwcWrl/VVG7Zf 7cJ7MZaDF5INVCodZ4eWkpSHSQryEUmJ9Dw+yt6psOs7xgMPrrJgr5JDqps1ywv4 s0OOmbGk+n30NIUJBhY4gyNOdvxkgDIG/rjGXj6jBoLRDumojZg4qfS2rsnTqC56 vCqUI50v7168YEj8CF1HN3/8z97q87+NYeddiOII/wDk/9rJCDL2eLC39oa8h8aF ugyIh0QN8C03KUmf6JU518pCugSJuMGznOCD11fo8iUtK42abEXSpaTcwlKImfyg 61jpMjQy3HsCyaCQpdXSjPsTyvZuNJhbx9HGdMTS8Lzmq1AUKAkdTx02y0SfA/h4 pLsijrlHfPRgj8LaN9zk/9KB4ylz4AJexwgSbJL6lQ7LPCmickPXnUnxAPp2oLBO +GCzCQ8OHe9Cq7sERVfrlEBneT8WRx6dGDBxKhJ3vjvYoxQmfuhQ/slX3iH1VOsy 27cMOQQ4a7kpN92/EhNqoMMzwv1A/IzT5yM+FvGFdVlmbZj2GhRdaYf8QK6xBvSt h88n3TAtygKSquiZk48nsa6ORnCvUQYXMEWam/s4lLcw+OGK2UVF2scDkeK0Zwef OmARXKgrtRiN8hAFrBJA4pBof9ictxnRL50hbPbCB7dFXik2w0BcSnAqumXvawOx Ei/3+PB8R9f6hNokHY0J =Nk38 -----END PGP SIGNATURE----- --nORbSKPOdKUinb3oC1PHqCSFSm0aM9v6M-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 12:48:09 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5DCCA6E7 for ; Thu, 27 Mar 2014 12:48:09 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 210EFC2F for ; Thu, 27 Mar 2014 12:48:09 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WT9j5-0002W5-Ao; Thu, 27 Mar 2014 13:48:07 +0100 Message-ID: <53341E06.4060504@FreeBSD.org> Date: Thu, 27 Mar 2014 13:48:06 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Robert Huff , x11@freebsd.org Subject: Re: X doesn'r work after system update References: <532E2569.5070304@rcn.com> In-Reply-To: <532E2569.5070304@rcn.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xnwqjwPaGKJ8OqAE9UpRauJKLBcshtO0N" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 12:48:09 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xnwqjwPaGKJ8OqAE9UpRauJKLBcshtO0N Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 23.03.2014 01:06, Robert Huff wrote: > This machine uses an on-board ATI HD 3300 (R780D, according to > pciconf). > Suddenly X doesn't start, using either xdm or startx. > The applicable line in the Xorg log seems to be: >=20 > [ 19897.547] (EE) RADEON(0): Kernel modesetting setup failed Hello! I see you use a custom kernel, could you please post your configuration? --=20 Jean-S=E9bastien P=E9dron --xnwqjwPaGKJ8OqAE9UpRauJKLBcshtO0N Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTNB4HAAoJEDnpl2Gl/ZTMWRoQANHuOnr/KjY26E98Hb8GfV+m 6PVIfHVMW+UsHc/1DtvbjWNK0MV0ycxij+cdXt2BjuhXgqlkn9Kk8d+Esk2XQVM9 WP7Vkysgex5btbSyXvhDJxd5dwShbAzUbGpmI6VTybDEEvC+GNPwy68Qfr3hrr0+ s6GdRUEdU2OXcLd1mBdqtrs/8Rh4mxfIOHIfniobxQbqVCk+DyxfbrRgNKkt49sm hdUGhnDOVrS7Da0YyeHgXD1My4X2rQHIuq+8INRtSw14AX9ZqHzQbOgv3hdiAj9E B52WRdjJ5jMM+N7jf/ejkNxQXVmp62rqnrsCJHQmrqT5wJBSzOoOVSMFxelL5HOQ CFJo69mjlgQ39hWMp0FOVleJLN1BPl2nr6Sx2XQ0/O5km4hkzApmpWP8DZHdnEAB V8p9osy5R677WfxVQ9/RGjZl8soYfgCnkjgtFKzKIuf1lUGGvo6S/Dr8OqdZ0Dzs ckheyvY2KlI1hcqXiRjEXYMeNPENpDv9b8VNmjUUowVE+GSZSH/XsJq7PRpmHodV oU1zaT9RopsUHByQLcmXByaFl6bAOEBGKelKwaREd5aK+YGP27Zc71rrlieEkviL m70U9pImvB2xlk34dsJNM/cNwV6H9rjmU5hZYdqs1ZM+OkOTy6S4+nOti3Pr313q RLSe/yXdxIdkUaHuOX4B =LZPy -----END PGP SIGNATURE----- --xnwqjwPaGKJ8OqAE9UpRauJKLBcshtO0N-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 13:40:37 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E9801983 for ; Thu, 27 Mar 2014 13:40:37 +0000 (UTC) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ACE9A164 for ; Thu, 27 Mar 2014 13:40:37 +0000 (UTC) X_CMAE_Category: , , X-CNFS-Analysis: v=2.0 cv=buTO9Tmi c=1 sm=1 a=uNsD4W5u/UlQopoDAqU1YA==:17 a=fZBWQ0Qh6m4A:10 a=Qog25cdTvsYA:10 a=AaUjGI9IrlcA:10 a=IkcTkHD0fZMA:10 a=OA2lqS22AAAA:8 a=7didTl9ulBIC1fh2QDYA:9 a=QEXdDO2ut3YA:10 a=uNsD4W5u/UlQopoDAqU1YA==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=neutral; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received-SPF: neutral (smtp02.rcn.cmh.synacor.com: 209.6.39.223 is neither permitted nor denied by domain of rcn.com) Received: from [209.6.39.223] ([209.6.39.223:2053] helo=[10.0.0.3]) by smtp.rcn.com (envelope-from ) (ecelerity 3.5.1.37854 r(Momo-dev:3.5.1.0)) with ESMTPA id EC/BA-59476-35A24335; Thu, 27 Mar 2014 09:40:35 -0400 Message-ID: <53342A82.1090207@rcn.com> Date: Thu, 27 Mar 2014 09:41:22 -0400 From: Robert Huff User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , x11@freebsd.org Subject: Re: X doesn'r work after system update References: <532E2569.5070304@rcn.com> <53341E06.4060504@FreeBSD.org> In-Reply-To: <53341E06.4060504@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 13:40:38 -0000 On 3/27/2014 8:48 AM, Jean-SĂŠbastien PĂŠdron wrote: > On 23.03.2014 01:06, Robert Huff wrote: >> This machine uses an on-board ATI HD 3300 (R780D, according to >> pciconf). >> Suddenly X doesn't start, using either xdm or startx. >> The applicable line in the Xorg log seems to be: >> >> [ 19897.547] (EE) RADEON(0): Kernel modesetting setup failed > > Hello! > > I see you use a custom kernel, could you please post your configuration? Actually, I think I found what's going on here. Double-check this, please? 1) I've installed the new Xorg. 2) New Xorg requires KMS. 3) KMS requires newcons. 4) Current kernel uses syscons. I will test this theory as soon as I can get buildworld (and then buildkernel) to work. Please stand by for further developments. Robert Huff From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 14:26:04 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DAAFC875 for ; Thu, 27 Mar 2014 14:26:04 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9E183840 for ; Thu, 27 Mar 2014 14:26:04 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WTBFq-0003ES-0K; Thu, 27 Mar 2014 15:26:02 +0100 Message-ID: <533434F5.4090802@FreeBSD.org> Date: Thu, 27 Mar 2014 15:25:57 +0100 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Robert Huff , x11@freebsd.org Subject: Re: X doesn'r work after system update References: <532E2569.5070304@rcn.com> <53341E06.4060504@FreeBSD.org> <53342A82.1090207@rcn.com> In-Reply-To: <53342A82.1090207@rcn.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sOTT8qxPWLIKv0pMlBPmmjrfLlT5tJTJr" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 14:26:04 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --sOTT8qxPWLIKv0pMlBPmmjrfLlT5tJTJr Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 27.03.2014 14:41, Robert Huff wrote: > Actually, I think I found what's going on here. Double-check this,= > please? > 1) I've installed the new Xorg. > 2) New Xorg requires KMS. > 3) KMS requires newcons. > 4) Current kernel uses syscons. KMS doesn't require vt(9): it will work happily with syscons. The downside of using syscons is the inability to do VT switch (ie. using Ctrl+Alt+Fx to switch to a text console, or getting a console back when exiting from X). Check your kernel config and remove any builtin "drm" or "radeon" modules (and any kernel video drivers). The appropriate module will be loaded automatically by X.Org. --=20 Jean-S=C3=A9bastien P=C3=A9dron --sOTT8qxPWLIKv0pMlBPmmjrfLlT5tJTJr Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTNDT5AAoJEDnpl2Gl/ZTMEkgP/Rmba2QtWnegHPRfniUqtebb NFmzI0EZ8xfxEtPhyaGQzUNLPPmEoJJ41FOKuPtWGhQ92/MTVFOL7BMCGc9RQFmw aeKYlKOXsdANq8qMAZTEcFl8CfSb7c+A666eCgyOyaZwB8hvrPr9c9vUzEPSVU3D gFlq+XYwG6VeWrPSSjVDrLxQs0T7JGPM8cWBsu6tL4/RGDmYe23kAxFLpITmqlvt iCCa63WB6whygxzjro1yxtHwsN51qg/DO8C3G3SmWLA6V8E+G/lNs4T495F1da+a b2desr73phc5FPkUj0xisx2nsfuzZI4WWIM8JTebHDqeGAtNOZQwm1qvZsCSzHQO efNBC3gLFl+aquG0zaZJbOXeY7nvNnfr2LiHeSIcPz+WflTNKOyAc61gIoqQUgEd tHln8xoxT1Bcl0/i8gbN3DNMkQXwhGw5q+ek2XXCan6iQSchi2wfHsF3eGmLrK6m VJEEwICsV9T3KWgOjBcLCxW5bVgeLl/0oH6JpyuFXB9p31MHmw9XO3aMZyfpCS4t ZK8lgQT2eQJat2QkEN23KVuXIGZpi7aO2Ihgjf0YBSkpnsF8ACDe6uHNs4OLtiLb QLkotX2hSWBOkoMtQpMhkWmcQhSj1xux8Ba164DQwpoD8fVcN9+zDt+QeO/1nk/5 583+m5UtlCqCZ9Z8qXdo =eYTb -----END PGP SIGNATURE----- --sOTT8qxPWLIKv0pMlBPmmjrfLlT5tJTJr-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 15:33:16 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C8E831AA for ; Thu, 27 Mar 2014 15:33:16 +0000 (UTC) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8BB4DE8F for ; Thu, 27 Mar 2014 15:33:16 +0000 (UTC) X_CMAE_Category: , , X-CNFS-Analysis: v=2.0 cv=NotTgrhJ c=1 sm=1 a=uNsD4W5u/UlQopoDAqU1YA==:17 a=fZBWQ0Qh6m4A:10 a=Qog25cdTvsYA:10 a=AaUjGI9IrlcA:10 a=IkcTkHD0fZMA:10 a=OA2lqS22AAAA:8 a=aR16PxjQAAAA:8 a=pjLDyMUH_LWhk-HiiccA:9 a=QEXdDO2ut3YA:10 a=CiSHi91Bn78A:10 a=uNsD4W5u/UlQopoDAqU1YA==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=neutral; sender-id=neutral Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 209.6.39.223 is neither permitted nor denied by domain of rcn.com) Received: from [209.6.39.223] ([209.6.39.223:2982] helo=[10.0.0.3]) by smtp.rcn.com (envelope-from ) (ecelerity 3.5.1.37854 r(Momo-dev:3.5.1.0)) with ESMTPA id 04/EF-15227-AB444335; Thu, 27 Mar 2014 11:33:14 -0400 Message-ID: <533444E5.3070104@rcn.com> Date: Thu, 27 Mar 2014 11:33:57 -0400 From: Robert Huff User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , x11@freebsd.org Subject: Re: X doesn'r work after system update References: <532E2569.5070304@rcn.com> <53341E06.4060504@FreeBSD.org> <53342A82.1090207@rcn.com> <533434F5.4090802@FreeBSD.org> In-Reply-To: <533434F5.4090802@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 15:33:16 -0000 On 3/27/2014 10:25 AM, Jean-SĂŠbastien PĂŠdron wrote: > KMS doesn't require vt(9): it will work happily with syscons. The > downside of using syscons is the inability to do VT switch (ie. using > Ctrl+Alt+Fx to switch to a text console, or getting a console back when > exiting from X). Which is something I very much want. > Check your kernel config and remove any builtin "drm" or "radeon" > modules (and any kernel video drivers). Please define "kernel video drivers"? I removed "device drm" and "device radeondrm". > The appropriate module will be loaded automatically by X.Org. If they're system-built kernel modules, I'd rather load them explicitly so that's obvious. Robert Huff From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 15:47:28 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BB61CA67 for ; Thu, 27 Mar 2014 15:47:28 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7E0B27F for ; Thu, 27 Mar 2014 15:47:28 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WTCWc-0003mB-Ii; Thu, 27 Mar 2014 16:47:26 +0100 Message-ID: <53344806.8090805@FreeBSD.org> Date: Thu, 27 Mar 2014 16:47:18 +0100 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Robert Huff , x11@freebsd.org Subject: Re: X doesn'r work after system update References: <532E2569.5070304@rcn.com> <53341E06.4060504@FreeBSD.org> <53342A82.1090207@rcn.com> <533434F5.4090802@FreeBSD.org> <533444E5.3070104@rcn.com> In-Reply-To: <533444E5.3070104@rcn.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uo7krcL1fIJwBSuuwrmPEHFb3EPXaFt7C" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 15:47:28 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --uo7krcL1fIJwBSuuwrmPEHFb3EPXaFt7C Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 27.03.2014 16:33, Robert Huff wrote: > Which is something I very much want. Ok, then vt(9) is what you want to use :) In FreeBSD 11, there's a "VT" kernel configuration file ready to use. > Please define "kernel video drivers"? I removed "device drm" and > "device radeondrm". That's what I meant. Those are non-KMS modules and can't be used by the newer X.Org stack. KMS drivers are only available as module for now, it's not possible to build them into the kernel. If you still want to load them early at boot, you can do that from your /boot/loader.conf. See this wiki page: https://wiki.freebsd.org/Graphics#Video_driver_loaded_at_boot_time --=20 Jean-S=C3=A9bastien P=C3=A9dron --uo7krcL1fIJwBSuuwrmPEHFb3EPXaFt7C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTNEgOAAoJEDnpl2Gl/ZTMcnwQALkV7A7kPGR9bR1jIuW5VbnA 5XoMma8b2sepTB3S2V3Y8zm50bAozgERxZ1F3qvPqnoJGJbE+UK2q8s/7Vsfb3xC TkJ3/zq1yNGCI2jSEQhrdrxjJ8VjLegU+gCFoL6bzMf8qiWd02/SQ1oYa0YTcMkG V34drgO4xIJkTtZ8CP2Dw/7OxeaubUyIh9dc0mYbF30SbkD89s2kQY37IPsw9xuj 9/vK+6m+fzQUtQzUgtajV+wDNoEkyxBZYho+3B/6DbAGaBc6YuZqQ82IlThchrk6 xNhKJIXhG228webMKZ9OHIvgg7RHyhTmZ4M9VfXuGgGrZtk23GCVDJRWaMb7Ol2u E+Qn23vDcT8l5kAsQ7qgGUP7rjmeZfR3PXNi3qYsUAOeS2iy/v6vFrgAqDABWrjk Wv83PV8tImtGXNIIT1GyZBQDFEQe9QB7wgWTSzbhsARrLczNptf7TteMBWRnK115 Y52k/GI0BxDTiU4Nbi5fsN1bCJYGkKlKrAN7IhjdWuSuAkX/qZy8rtCcy/TAFz7m QtuDHk/hIkKrQ55d+nVBJAgGdiSn78zon3w8VSsVZBZyNmv0Q9/Kt5Z6t+69aLQF herAA0vAVKiVfcJjuAJqejA5MeD47gyYRzyCzkuRQd8AyiQ5dYIhGjWdvnkuW9jb kS1duJGOMsiKtrqxZSxn =tZlg -----END PGP SIGNATURE----- --uo7krcL1fIJwBSuuwrmPEHFb3EPXaFt7C-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 18:45:09 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DB439E9A for ; Thu, 27 Mar 2014 18:45:09 +0000 (UTC) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9DCE75EE for ; Thu, 27 Mar 2014 18:45:09 +0000 (UTC) X_CMAE_Category: , , X-CNFS-Analysis: v=2.0 cv=buTO9Tmi c=1 sm=1 a=uNsD4W5u/UlQopoDAqU1YA==:17 a=fZBWQ0Qh6m4A:10 a=Qog25cdTvsYA:10 a=AaUjGI9IrlcA:10 a=IkcTkHD0fZMA:10 a=OA2lqS22AAAA:8 a=6I5d2MoRAAAA:8 a=UhTzqBhcD_LY_2RMrdgA:9 a=QEXdDO2ut3YA:10 a=82-kyh_VXv8A:10 a=aIY6yVANhS0A:10 a=PeN1BpGrL0YA:10 a=uNsD4W5u/UlQopoDAqU1YA==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=neutral; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=neutral Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received-SPF: neutral (smtp02.rcn.cmh.synacor.com: 209.6.39.223 is neither permitted nor denied by domain of rcn.com) Received: from [209.6.39.223] ([209.6.39.223:3005] helo=[10.0.0.3]) by smtp.rcn.com (envelope-from ) (ecelerity 3.5.1.37854 r(Momo-dev:3.5.1.0)) with ESMTPA id 45/97-59476-3B174335; Thu, 27 Mar 2014 14:45:08 -0400 Message-ID: <533471C3.5020307@rcn.com> Date: Thu, 27 Mar 2014 14:45:23 -0400 From: Robert Huff User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , x11@freebsd.org Subject: Re: X doesn'r work after system update References: <532E2569.5070304@rcn.com> <53341E06.4060504@FreeBSD.org> <53342A82.1090207@rcn.com> <533434F5.4090802@FreeBSD.org> <533444E5.3070104@rcn.com> <53344806.8090805@FreeBSD.org> In-Reply-To: <53344806.8090805@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 18:45:09 -0000 On 3/27/2014 11:47 AM, Jean-SĂŠbastien PĂŠdron wrote: > Ok, then vt(9) is what you want to use :) In FreeBSD 11, there's a "VT" > kernel configuration file ready to use. Umm ... I find no vt(9), either on my local disk or at "http://www.freebsd.org/cgi/man.cgi?query=vt&apropos=0&sektion=9&manpath=FreeBSD+10.0-RELEASE&arch=default&format=html" Robert Huff From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 23:55:39 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EADFB134; Thu, 27 Mar 2014 23:55:39 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 959A4B17; Thu, 27 Mar 2014 23:55:39 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.8/8.14.8) with ESMTP id s2RNtV1Y002903 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Mar 2014 17:55:31 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.8/8.14.8/Submit) with ESMTP id s2RNtSOu002900; Thu, 27 Mar 2014 17:55:28 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Thu, 27 Mar 2014 17:55:28 -0600 (MDT) From: Warren Block To: Robert Huff Subject: Re: X doesn'r work after system update In-Reply-To: <533471C3.5020307@rcn.com> Message-ID: References: <532E2569.5070304@rcn.com> <53341E06.4060504@FreeBSD.org> <53342A82.1090207@rcn.com> <533434F5.4090802@FreeBSD.org> <533444E5.3070104@rcn.com> <53344806.8090805@FreeBSD.org> <533471C3.5020307@rcn.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Thu, 27 Mar 2014 17:55:31 -0600 (MDT) Content-Type: TEXT/PLAIN; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: x11@freebsd.org, =?ISO-8859-15?Q?Jean-S=E9bastien_P=E9dron?= X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2014 23:55:40 -0000 On Thu, 27 Mar 2014, Robert Huff wrote: > On 3/27/2014 11:47 AM, Jean-SĂŠbastien PĂŠdron wrote: > >> Ok, then vt(9) is what you want to use :) In FreeBSD 11, there's a "VT" >> kernel configuration file ready to use. > > Umm ... I find no vt(9), either on my local disk or at > "http://www.freebsd.org/cgi/man.cgi?query=vt&apropos=0&sektion=9&manpath=FreeBSD+10.0-RELEASE&arch=default&format=html" See the example kernel config file: /usr/src/sys/amd64/conf/VT From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 00:46:43 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3C6E941B; Fri, 28 Mar 2014 00:46:43 +0000 (UTC) Received: from mail-pa0-x236.google.com (mail-pa0-x236.google.com [IPv6:2607:f8b0:400e:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 09677F78; Fri, 28 Mar 2014 00:46:43 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id lf10so4268820pab.27 for ; Thu, 27 Mar 2014 17:46:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=4TLWHoMMw7tFhgAuUtT1i/e0PsKT3NjHv7p9SyqmkAE=; b=pEq0qsKwgQUG9Abd4KMacH/Taw/0w9buROO2UKDwk00txsMbjaxPLfItJfuA9RDZoy GzOLhmqCYN40xeGyyNhpkSNbj9PwybQOWxPc+MzSPrwqU5307W9yOWV9CuxPWHbx4tBw CmJolg6rSei2V3/y1gcxKjkk71dV5FbKP6N2Q0Vo+2ggvGMI3mu5uQEDFjSKs8/5Qi9B 1xMUdI/R1skn44M3w979oYHZPdCpe3LBPhqqMwqsG0f9jg8oCRVUS08o89HVGvuzJCfH u0ejep0Zzli4yDz2ED3KPnzlqc86N9nScJgr8CjhmdsJXYUU7CHuKs27K//9fM86j3T2 TkAA== MIME-Version: 1.0 X-Received: by 10.66.156.137 with SMTP id we9mr5229913pab.30.1395967602635; Thu, 27 Mar 2014 17:46:42 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.0.164 with HTTP; Thu, 27 Mar 2014 17:46:42 -0700 (PDT) In-Reply-To: References: <532E2569.5070304@rcn.com> <53341E06.4060504@FreeBSD.org> <53342A82.1090207@rcn.com> <533434F5.4090802@FreeBSD.org> <533444E5.3070104@rcn.com> <53344806.8090805@FreeBSD.org> <533471C3.5020307@rcn.com> Date: Thu, 27 Mar 2014 17:46:42 -0700 X-Google-Sender-Auth: UqORjjXUBhFxCr1HBkD6Bom-ggI Message-ID: Subject: Re: X doesn'r work after system update From: Kevin Oberman To: Warren Block Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Robert Huff , "freebsd-x11@freebsd.org" , =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2014 00:46:43 -0000 On Thu, Mar 27, 2014 at 4:55 PM, Warren Block wrote: > On Thu, 27 Mar 2014, Robert Huff wrote: > > On 3/27/2014 11:47 AM, Jean-S=C3=A9bastien P=C3=A9dron wrote: >> >> Ok, then vt(9) is what you want to use :) In FreeBSD 11, there's a "VT" >>> kernel configuration file ready to use. >>> >> >> Umm ... I find no vt(9), either on my local disk or at " >> http://www.freebsd.org/cgi/man.cgi?query=3Dvt&apropos=3D0& >> sektion=3D9&manpath=3DFreeBSD+10.0-RELEASE&arch=3Ddefault&format=3Dhtml" >> > > See the example kernel config file: /usr/src/sys/amd64/conf/VT > vt(9) is not in 10.0-RELEASE. It is in HEAD and 10-STABLE and coming to 9-STABLE son (I have heard). Likewise, no vt(9) means no VT config file. But looking for the man pages even in STABLE is a waste of time as they are not yet committed. :-( Hopefully soon. --=20 R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 09:19:31 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F35F1801 for ; Fri, 28 Mar 2014 09:19:30 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF6B819F for ; Fri, 28 Mar 2014 09:19:30 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s2S9JUhB005990 for ; Fri, 28 Mar 2014 09:19:30 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s2S9JUaZ005987; Fri, 28 Mar 2014 09:19:30 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201403280919.s2S9JUaZ005987@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 28 Mar 2014 09:19:30 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2014 09:19:31 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11/libxkbcommon | 0.3.1 | 0.4.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat Mar 29 09:19:28 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 25554F24 for ; Sat, 29 Mar 2014 09:19:28 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 117E5A4A for ; Sat, 29 Mar 2014 09:19:28 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s2T9JRZE032592 for ; Sat, 29 Mar 2014 09:19:27 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s2T9JRc2032586; Sat, 29 Mar 2014 09:19:27 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201403290919.s2T9JRc2032586@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 29 Mar 2014 09:19:27 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2014 09:19:28 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11/xrandr | 1.4.1 | 1.4.2 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat Mar 29 12:49:53 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 17E14E03 for ; Sat, 29 Mar 2014 12:49:53 +0000 (UTC) Received: from mail-la0-x229.google.com (mail-la0-x229.google.com [IPv6:2a00:1450:4010:c03::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9685DD1F for ; Sat, 29 Mar 2014 12:49:52 +0000 (UTC) Received: by mail-la0-f41.google.com with SMTP id gl10so4601698lab.0 for ; Sat, 29 Mar 2014 05:49:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=46jJwjMHx4sXaJjDZj/389k3OPBodaD0RiU0n/+2ZPM=; b=zogw+tRK6KE+7mydRt8+3f8AVOlwHjQkCkYmAVOgr74zwrKFhYP9nQO6edttPkn+ay sGSbLaSLDZPfLr6chtkOYFwABlDdbnFmPN3PUVpsPQiMASjtOX8/9fkJrl4AAa+5EsRI fikP0kAx7TSpYLX34HN0EysoivANa5KlmKCc0NIdRvBqemho1e7pQDCo+1Txjxvvc1KQ 4wwWPFU9IifjOUwOwJEaoSdJMpz7J8YIX5l8bIga5dp7nGh6UR3DUyFti2jJ1ruki9KA jexAeSBmsvX3ilAPdQk/EBAUSENT3I8vZZZ7XHvuLNUwBBH9IuXVdI3QhbcZJMKGUxQH BTyw== X-Received: by 10.152.18.229 with SMTP id z5mr1714661lad.27.1396097390583; Sat, 29 Mar 2014 05:49:50 -0700 (PDT) Received: from [46.109.110.32] ([46.109.110.32]) by mx.google.com with ESMTPSA id rd5sm5780426lbb.0.2014.03.29.05.49.49 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 29 Mar 2014 05:49:49 -0700 (PDT) Message-ID: <5336C16B.8000300@gmail.com> Date: Sat, 29 Mar 2014 14:49:47 +0200 From: Toms Bergmanis User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-x11@FreeBSD.org Subject: RADEON 7560D works Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2014 12:49:53 -0000 Hi. Here's my report about my Radeon 7560D working on AMD APU A8-5600K. Since i'm running FreeBSD -CURRENT (r263873) everything works quite well including vt(9) switching back and forth. Because installing everything from ports is time consuming i decided to install everything using pkg tool (if i understood correctly in CURRENT packages are built with the necessary flags for new KMS drivers). For now everything works except acceleration (libGL error: failed to load driver: r600). No problem handling 1080p x264 videos, cpu fan doesn't need to be working on 100% (this happened on 10.0-RELEASE without the new drivers). Unfortunately there are some times when my screen freezes (see last lines in xorg.log) - music keeps playing, mouse still works, but everything else is completely frozen. xorg.conf >> http://slexy.org/view/s21omNr7nw xorg.log >> http://slexy.org/view/s218KNus7G pkg info >> http://slexy.org/view/s234yVdceg dmesg >> http://slexy.org/view/s2nKtNSuKP pciconf >> http://slexy.org/view/s2XXPOZsJY devinfo >> http://slexy.org/view/s21Y3qP9cT glxgears >> http://slexy.org/view/s21A8jtPDa sysctl >> http://slexy.org/view/s21xreDKYf loader >> http://slexy.org/view/s2GmYgPxC4 A few weeks ago i installed 10.0-RELEASE and installed everything from ports (like mentioned in wiki) and the OpenGL stuff worked quite well. And i didn't have any errors in Xorg.log file. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 31 11:06:55 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 47D47C28 for ; Mon, 31 Mar 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 35193BB9 for ; Mon, 31 Mar 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2VB6tIS058900 for ; Mon, 31 Mar 2014 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2VB6sPf058898 for freebsd-x11@FreeBSD.org; Mon, 31 Mar 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 31 Mar 2014 11:06:54 GMT Message-Id: <201403311106.s2VB6sPf058898@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2014 11:06:55 -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 ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187205 x11 [PATCH] x11/libxcb: fix USE_PYTHON_BUILD o ports/187200 x11 [PATCH] x11/xcb-proto: fix USE_PYTHON o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/187022 x11 [patch] x11-servers/xorg-nestserver fails to install o ports/187019 x11 x11/xdm installation failes due to pkg-plist typo o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 48 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 31 20:29:44 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8E8452F7 for ; Mon, 31 Mar 2014 20:29:44 +0000 (UTC) Received: from uriah.heep.sax.de (uriah.heep.sax.de [IPv6:2a01:170:1047::9]) by mx1.freebsd.org (Postfix) with ESMTP id 5068615E for ; Mon, 31 Mar 2014 20:29:44 +0000 (UTC) Received: by uriah.heep.sax.de (Postfix, from userid 107) id C194F6D; Mon, 31 Mar 2014 22:29:34 +0200 (MET DST) Date: Mon, 31 Mar 2014 22:29:34 +0200 From: Joerg Wunsch To: freebsd-x11@FreeBSD.org Subject: Re: AMD Radeon (ARUBA): partial success Message-ID: <20140331202934.GA72722@uriah.heep.sax.de> References: <20140320140642.GD30506@uriah.heep.sax.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140320140642.GD30506@uriah.heep.sax.de> X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-GPG-Fingerprint: 5E84 F980 C3CA FD4B B584 1070 F48C A81B 69A8 5873 User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Joerg Wunsch List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2014 20:29:44 -0000 I wrote: > The only thing that doesn't work is switching back to a text console. > The screen "freezes" then, still displaying the current graphics > image, until I switch back to the virtual terminal the X server is > running. It continues normally from there. Just for the record: Upgraded to 10-stable. Using the "VT" kernel config (new VT console driver), switching to the text consoles (well, actually graphics now, I guess) works. They are dog slow (compared to syscons), but at least offer an option for a login bypassing X11. -- cheers, Joerg .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-) From owner-freebsd-x11@FreeBSD.ORG Mon Mar 31 22:43:36 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5CE286B4 for ; Mon, 31 Mar 2014 22:43:36 +0000 (UTC) Received: from library.tabor.edu (library.tabor.edu [67.214.198.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0D9CFEDE for ; Mon, 31 Mar 2014 22:43:35 +0000 (UTC) Received: from TSERVER (localhost.localdomain [127.0.0.1]) by library.tabor.edu (8.13.1/8.13.1) with ESMTP id s2VDD1g9008362 for ; Mon, 31 Mar 2014 08:17:06 -0500 Message-Id: <201403311317.s2VDD1g9008362@library.tabor.edu> From: "Wal-Mart" Subject: Work!!. To: freebsd-x11@freebsd.org MIME-Version: 1.0 Date: Tue, 1 Apr 2014 00:17:07 +1100 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: yi4xyoibud1njxr@jetable.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2014 22:43:36 -0000 JOB DESCRIPTION: You will be assigned to visit a shop. You need to "pretend" to be a normal potential customer who is looking= for a particular service or product. You will then finish an on-line questionnaire to share with us your cu= stomer experience. REQUIREMENTS: 17 Years old or above. Can speak local language well. Can read and write English. No experience needed Like Shopping. JOB PAY: You will get $200 for each assignment. Most of the time you will only need to spend 20 minutes on the visit. Give me your information for register ; 1. Name : 2. Physical A_ddress : 3. Citys :=20 States :=20 Countrys : 4. Zip Codes : Home Phone : 5. Mobile Phone : 6. Gender : 7. O.c.c.u.p.a.t.i.o.n : 8. Ages : =3D> Your response would be greatly appreciated. Sincerely, The MS Evaluators Customer Service Shoppers From owner-freebsd-x11@FreeBSD.ORG Tue Apr 1 01:15:56 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E9B377F for ; Tue, 1 Apr 2014 01:15:56 +0000 (UTC) Received: from mail-pd0-x232.google.com (mail-pd0-x232.google.com [IPv6:2607:f8b0:400e:c02::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 546A0D4A for ; Tue, 1 Apr 2014 01:15:56 +0000 (UTC) Received: by mail-pd0-f178.google.com with SMTP id x10so8785726pdj.37 for ; Mon, 31 Mar 2014 18:15:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=2B9VulR+nftUMPZ28I3KKXGUNlgLhtKuCeRbKg9LLAc=; b=XyzoLhOKDXEE6Av+4eVtUtxK/uUMkwZTexCOLZ0d+Ei7gJhH0EeLM1f2Nansp1XmBa 6ibmnmfFFux0o2mgaowfoFPqemLMbVeQ2BcamhKHr5jp/GrZKYvox3R7ERTmudGATvQ+ 8quSIpzo5fwMqe34PsUEAXs8namJMcgNfks8iN0SfcJL/yd/CDHlaL4e59GTy+Muul/a Nu8aOQlJT6xJpCWYZFVdDmhBM26CHdaSdOqdJjnznUwy0/QQY0kWVycTR74eretWjDob R2h3QuD+XefvzQcp3WqdvBI/zKActRaHqnz+4UKHtws9x88QHM8CgFvMszCZBmSrwaKM psrQ== MIME-Version: 1.0 X-Received: by 10.67.3.40 with SMTP id bt8mr27962372pad.78.1396314956000; Mon, 31 Mar 2014 18:15:56 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.0.164 with HTTP; Mon, 31 Mar 2014 18:15:55 -0700 (PDT) In-Reply-To: <20140331202934.GA72722@uriah.heep.sax.de> References: <20140320140642.GD30506@uriah.heep.sax.de> <20140331202934.GA72722@uriah.heep.sax.de> Date: Mon, 31 Mar 2014 18:15:55 -0700 X-Google-Sender-Auth: A5Splm7AelZ_ZzT-edV86mg6GOE Message-ID: Subject: Re: AMD Radeon (ARUBA): partial success From: Kevin Oberman To: Joerg Wunsch Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Apr 2014 01:15:56 -0000 On Mon, Mar 31, 2014 at 1:29 PM, Joerg Wunsch wrote: > I wrote: > > > The only thing that doesn't work is switching back to a text console. > > The screen "freezes" then, still displaying the current graphics > > image, until I switch back to the virtual terminal the X server is > > running. It continues normally from there. > > Just for the record: > > Upgraded to 10-stable. Using the "VT" kernel config (new VT console > driver), switching to the text consoles (well, actually graphics now, > I guess) works. They are dog slow (compared to syscons), but at least > offer an option for a login bypassing X11. > -- > cheers, Joerg .-.-. --... ...-- -.. . DL8DTL Note that a fix to bug that can cause a crash with vt was patched a few days ago in HEAD and is scheduled to be MFC'ed to 10-STABLE in just a few days. I have only seen reports of it triggering a crash on a resume from suspend. I have been running with the patch (three lines) since last Friday and have exercised it quite a bit. Seems to fix the issue. The patch to /sys/dev/vt/vt_core.c can be made by hand and the kernel rebuilt with -DNO_CLEAN very easily. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Tue Apr 1 06:47:17 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CFF856C8 for ; Tue, 1 Apr 2014 06:47:17 +0000 (UTC) Received: from uriah.heep.sax.de (uriah.heep.sax.de [IPv6:2a01:170:1047::9]) by mx1.freebsd.org (Postfix) with ESMTP id 8EE976E4 for ; Tue, 1 Apr 2014 06:47:17 +0000 (UTC) Received: by uriah.heep.sax.de (Postfix, from userid 107) id 611327C; Tue, 1 Apr 2014 08:47:15 +0200 (MET DST) Date: Tue, 1 Apr 2014 08:47:15 +0200 From: Joerg Wunsch To: "freebsd-x11@freebsd.org" Subject: Re: AMD Radeon (ARUBA): partial success Message-ID: <20140401064715.GO3969@uriah.heep.sax.de> References: <20140320140642.GD30506@uriah.heep.sax.de> <20140331202934.GA72722@uriah.heep.sax.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-GPG-Fingerprint: 5E84 F980 C3CA FD4B B584 1070 F48C A81B 69A8 5873 User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Kevin Oberman X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Joerg Wunsch List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Apr 2014 06:47:17 -0000 As Kevin Oberman wrote: > Note that a fix to bug that can cause a crash with vt was patched a few > days ago in HEAD and is scheduled to be MFC'ed to 10-STABLE in just a few > days. I have only seen reports of it triggering a crash on a resume from > suspend. Thanks for the warning. I've got a page fault panic yesterday when starting xdm as part of the auto-boot sequence, but didn't look into the coredump yet. (Manually starting did work then.) I'll make sure to update the tree again before moving the machine into production. Suspend/resume issues won't matter though, as this is going to be a 24x7 server system. -- cheers, Joerg .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-) From owner-freebsd-x11@FreeBSD.ORG Tue Apr 1 10:19:19 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 03F61246 for ; Tue, 1 Apr 2014 10:19:19 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E4E94D83 for ; Tue, 1 Apr 2014 10:19:18 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s31AJI7G087850 for ; Tue, 1 Apr 2014 10:19:18 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s31AJIIm087845; Tue, 1 Apr 2014 10:19:18 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201404011019.s31AJIIm087845@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 1 Apr 2014 10:19:18 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Apr 2014 10:19:19 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11/xtrans | 1.3.2 | 1.3.4 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 1 10:30:06 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5383C630; Tue, 1 Apr 2014 10:30:06 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 29EA4E6A; Tue, 1 Apr 2014 10:30:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s31AU6bd027653; Tue, 1 Apr 2014 10:30:06 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s31AU6bD027652; Tue, 1 Apr 2014 10:30:06 GMT (envelope-from edwin) Date: Tue, 1 Apr 2014 10:30:06 GMT Message-Id: <201404011030.s31AU6bD027652@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188165: graphics/dri: ia64: error: Package requirements (libdrm_intel >= 2.4.38) were not met X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Apr 2014 10:30:06 -0000 Synopsis: graphics/dri: ia64: error: Package requirements (libdrm_intel >= 2.4.38) were not met Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Tue Apr 1 10:30:05 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188165 From owner-freebsd-x11@FreeBSD.ORG Wed Apr 2 00:40:24 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DE9D2EF8; Wed, 2 Apr 2014 00:40:24 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B37F4FC4; Wed, 2 Apr 2014 00:40:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s320eOnX098819; Wed, 2 Apr 2014 00:40:24 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s320eOsu098818; Wed, 2 Apr 2014 00:40:24 GMT (envelope-from edwin) Date: Wed, 2 Apr 2014 00:40:24 GMT Message-Id: <201404020040.s320eOsu098818@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188155: graphics/LibGL: MesaLib 7.6.1 link is wrong X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Apr 2014 00:40:24 -0000 Synopsis: graphics/LibGL: MesaLib 7.6.1 link is wrong Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Wed Apr 2 00:40:24 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188155 From owner-freebsd-x11@FreeBSD.ORG Thu Apr 3 09:58:21 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 73A3B549 for ; Thu, 3 Apr 2014 09:58:21 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 600FC385 for ; Thu, 3 Apr 2014 09:58:21 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s339wLQ9027676 for ; Thu, 3 Apr 2014 09:58:21 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s339wLhM027675; Thu, 3 Apr 2014 09:58:21 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201404030958.s339wLhM027675@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 3 Apr 2014 09:58:21 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 09:58:21 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11/xauth | 1.0.8 | 1.0.9 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Thu Apr 3 22:21:34 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E652A38C for ; Thu, 3 Apr 2014 22:21:34 +0000 (UTC) Received: from mail-oa0-x232.google.com (mail-oa0-x232.google.com [IPv6:2607:f8b0:4003:c02::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B220274C for ; Thu, 3 Apr 2014 22:21:34 +0000 (UTC) Received: by mail-oa0-f50.google.com with SMTP id i7so2755316oag.9 for ; Thu, 03 Apr 2014 15:21:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=sz7YzosR+E9uTsgXGWw7NOwiJ6YBKibabjTuHA93ihU=; b=1BWlKHj3H2d2Ffni31Ru3dkA50kmZTSpLNKtjosxqMZohAHDY7owlxBDZMluTpFuFP qM+CN3j1rn7P2qg+deMVnHDkd389uPLnrN8j2xr2OoZIiuP5P2hHqpui8u9+RrNIcc47 W3KRdq+y3j7Eqjv08SdAienmcE84JVIGi8Z4m3KZOTVTj+vMFAeb6dXrYd3i8aTDwpsy CTzECZTDPH0A3ya/xDyM6OVnw5ta4vqKx9fJtrC7r7EeZwlhKYh8NLsxvq6SbdYfNG+Y gj+VxLFrL3oHXMMjfIF3Bt11FK1ygMOnGMgnZoDu/A09BYxNCtursLTQByRx30UggdWN ra8w== X-Received: by 10.60.116.166 with SMTP id jx6mr12537644oeb.22.1396563693089; Thu, 03 Apr 2014 15:21:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.0.113 with HTTP; Thu, 3 Apr 2014 15:20:53 -0700 (PDT) From: Pedro Carvalho Date: Thu, 3 Apr 2014 23:20:53 +0100 Message-ID: Subject: pkg2ng # pkg install gnome2 To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 22:21:35 -0000 i know i'l probably get my ears pulled over tcp-ip... This is about gnome2 i've googled a lot and saw a few posts on freebsd from some sources. FreeBSD 10 has no pkg_add. Now its # pkg install gnome2 which does not work: [root@pedro /usr/ports/x11/gnome2]# pkg install gnome2 Updating repository catalogue pkg: No packages matching 'gnome2' available in the repositories or # make install clean which is a freacking tedious process. I've been clicking OK over a period of 24H with sleep and its still not installed. Question: How can i install at once with this new pkg2ng? additional verbose as -v -r did nothing. If you can help il send you the amount of a beer over paypal. Not fuxxing joking... Pedro From owner-freebsd-x11@FreeBSD.ORG Thu Apr 3 22:26:54 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA1C9601 for ; Thu, 3 Apr 2014 22:26:54 +0000 (UTC) Received: from mail-ob0-x236.google.com (mail-ob0-x236.google.com [IPv6:2607:f8b0:4003:c01::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B3120788 for ; Thu, 3 Apr 2014 22:26:54 +0000 (UTC) Received: by mail-ob0-f182.google.com with SMTP id uz6so2700611obc.13 for ; Thu, 03 Apr 2014 15:26:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=ag1HP+i+HU/2nSzbmoqNmsRXbaebNVo5Gmw1iIyRzww=; b=I6a1DVeJt+7RvbOZAqSzKgtqes+rV0HWz+sXoc4tjgVp7KA6uoVrTFRZ1gro0EFIUp rhpgx6ouOxY76ilnshnEr72abal1rs4qgMsitt2gxebst/CmcX1DMZgaRcCwLRzZ2MfE b302XfFMnzw/TYrO+zHmMRot49tAqGzk5w1R5QDj+z56zwJy+Nyr7qvFBrhhuovrt5is IXE/XtTjpQ8/vOiRjX+oAgibE1hZfRH91+7ZUUy6fWZ08vnNsV3xYbTwFTMAZXWJun8V 7NyAfcjubkesHcNOPsgGA9TgBvkOU0r4sqwc9/Wl1YOYpU5+GYbzB+I3l39DVDhptfSM x3yQ== X-Received: by 10.60.37.99 with SMTP id x3mr12751296oej.2.1396564013998; Thu, 03 Apr 2014 15:26:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.0.113 with HTTP; Thu, 3 Apr 2014 15:26:13 -0700 (PDT) In-Reply-To: References: From: Pedro Carvalho Date: Thu, 3 Apr 2014 23:26:13 +0100 Message-ID: Subject: Re: pkg2ng # pkg install gnome2 To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 22:26:55 -0000 also why does # make install clean find the components necessary to assembly gnome2 in the ports and # pkg install gnome2 does not? is it that the binary package hasn't been compiled for freebsd 10? if so if programming skills are not necessary i'l do it! On Thu, Apr 3, 2014 at 11:20 PM, Pedro Carvalho wrote: > i know i'l probably get my ears pulled over tcp-ip... > > This is about gnome2 > > i've googled a lot and saw a few posts on freebsd from some sources. > FreeBSD 10 has no pkg_add. Now its # pkg install gnome2 > which does not work: > > [root@pedro /usr/ports/x11/gnome2]# pkg install gnome2 > Updating repository catalogue > pkg: No packages matching 'gnome2' available in the repositories > > > or # make install clean > > which is a freacking tedious process. I've been clicking OK over a period > of 24H with sleep and its still not installed. > > Question: How can i install at once with this new pkg2ng? > > additional verbose as -v -r did nothing. > > > If you can help il send you the amount of a beer over paypal. Not fuxxing > joking... > > > > > Pedro > > From owner-freebsd-x11@FreeBSD.ORG Thu Apr 3 23:07:57 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9AC1EEA4 for ; Thu, 3 Apr 2014 23:07:57 +0000 (UTC) Received: from mail-qc0-f173.google.com (mail-qc0-f173.google.com [209.85.216.173]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 59188A85 for ; Thu, 3 Apr 2014 23:07:56 +0000 (UTC) Received: by mail-qc0-f173.google.com with SMTP id r5so2634352qcx.4 for ; Thu, 03 Apr 2014 16:07:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:subject:message-id :mime-version:content-type:content-disposition:user-agent; bh=sMHtEnIHYy6DLIaF4fdIwPvabf+GXRxBxaIUrO7Rx08=; b=Yo2lFDAwGkGAP9/XACt9lixinabUix0JfSBV0KJKp++dmD6/3kkHCutj8+K4MFkTQT nieYeApFS+sPgFkcB4EPX6uI+QKyc32p0z06CoNtvNw3Iz7VK81kNC3jGoj9/T3ZSIQS eqoyM5JC6/W+V1++nUhzWA6wqQTSmh53RfgznRBXnH1JdR98JQJmUtLj6adaLh1ApjF+ pXBgiLw7MuBJj1qJrm42XNux/oCUyGdVplOzrdooLHxmjqrS6ZAcCgm7DYGw5+h8IAPM jL133eLaCkmRWErwVjd4SRyLAMOcdd4U7fQFYdJWGscs7CVnk/cyri7skjUHWkFxW1Az Xezw== X-Gm-Message-State: ALoCoQnUNjTMZyczrsC6aGHNBUZHP2coIO4nyIaQCvGv56izBCBHsERoIccoTNEN0gaX1NV3fEH5 X-Received: by 10.140.23.148 with SMTP id 20mr5463599qgp.89.1396566469769; Thu, 03 Apr 2014 16:07:49 -0700 (PDT) Received: from mastodon.meroh.net (cpe-108-176-158-82.nyc.res.rr.com. [108.176.158.82]) by mx.google.com with ESMTPSA id f3sm12735671qag.7.2014.04.03.16.07.48 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Apr 2014 16:07:49 -0700 (PDT) Sender: Julio Merino Date: Thu, 3 Apr 2014 19:07:45 -0400 From: Julio Merino To: x11@freebsd.org Subject: Fix xorg-server under ia64 and powerpc Message-ID: <20140403230745.GA8984@mastodon.meroh.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 23:07:57 -0000 Hello, The xorg-server has obvious problems when building in ia64 and powerpc64 because it overrides EXTRA_PATCHES half-way through the Makefile and thus clears previously-set values. In particular, I'm seeing build failures in powerpc64 when enabling devd because the devd.c file patch is not being applied as it should be. OK to commit patch below? (Please provide your explicit approval.) Thanks. Index: Makefile =================================================================== --- Makefile (revision 349914) +++ Makefile (working copy) @@ -124,7 +124,7 @@ .if ${ARCH} == ia64 PLIST_SUB+= IA64_NA="@comment " -EXTRA_PATCHES= ${.CURDIR}/files/extra-arch-ia64 +EXTRA_PATCHES+= ${.CURDIR}/files/extra-arch-ia64 .else PLIST_SUB+= IA64_NA="" .endif @@ -132,9 +132,9 @@ .if ${ARCH} == powerpc || ${ARCH} == powerpc64 PLIST_SUB+= PPC_NA="@comment " .if defined(WITH_NEW_XORG) -EXTRA_PATCHES= ${.CURDIR}/files/extra-new-arch-powerpc +EXTRA_PATCHES+= ${.CURDIR}/files/extra-new-arch-powerpc .else -EXTRA_PATCHES= ${.CURDIR}/files/extra-old-arch-powerpc +EXTRA_PATCHES+= ${.CURDIR}/files/extra-old-arch-powerpc .endif .else PLIST_SUB+= PPC_NA="" From owner-freebsd-x11@FreeBSD.ORG Fri Apr 4 05:45:37 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 12A69D25 for ; Fri, 4 Apr 2014 05:45:37 +0000 (UTC) Received: from mail-pd0-x236.google.com (mail-pd0-x236.google.com [IPv6:2607:f8b0:400e:c02::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DB560DD6 for ; Fri, 4 Apr 2014 05:45:36 +0000 (UTC) Received: by mail-pd0-f182.google.com with SMTP id y10so2845234pdj.13 for ; Thu, 03 Apr 2014 22:45:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=NniWdZIJqHDCa8z9kSaXcwr+plwO+C78JEQFP4lyjYY=; b=Snavq9WVCmqqw+vG4jdLFj9jzo9YxVjKF1ItNP/dcJIV6Ts9+Ys05PgWBZT4we62kO 8OBJygQt6APAdJIN1oH9oCDRPVLiafc4IKIriP8y/xaMl8lhjq5PWwMvcwN3KJsSxmZb nFe2h96XVLtk/Yu+fFToqvBeU+oC5+Xs0w4n3GC2HSuCAmDjpgRNSRGmDL+7xEQYGEkK gqPhp21KuGZBRuyd8BALoLKq0M4LFsGMwcoZRZajR9d4wXM6NqQU0ChNu7i2plhRlqtn e2F4jrwxKr38KEnQz93WijTkl/vXfH0LapNS+waUlV8U28eoGBVNt7jMGSD03/nsadZd CRgw== MIME-Version: 1.0 X-Received: by 10.68.139.2 with SMTP id qu2mr12485622pbb.164.1396590336084; Thu, 03 Apr 2014 22:45:36 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.73.34 with HTTP; Thu, 3 Apr 2014 22:45:36 -0700 (PDT) In-Reply-To: References: Date: Thu, 3 Apr 2014 22:45:36 -0700 X-Google-Sender-Auth: dlsxCiBAEE1MsiJT_VN5a-VWsEM Message-ID: Subject: Re: pkg2ng # pkg install gnome2 From: Kevin Oberman To: Pedro Carvalho Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2014 05:45:37 -0000 On Thu, Apr 3, 2014 at 3:26 PM, Pedro Carvalho wrote: > also why does > # make install clean > find the components necessary to assembly gnome2 in the ports > and > # pkg install gnome2 > does not? is it that the binary package hasn't been compiled for freebsd > 10? > if so if programming skills are not necessary i'l do it! > > > On Thu, Apr 3, 2014 at 11:20 PM, Pedro Carvalho >wrote: > > > i know i'l probably get my ears pulled over tcp-ip... > > > > This is about gnome2 > > > > i've googled a lot and saw a few posts on freebsd from some sources. > > FreeBSD 10 has no pkg_add. Now its # pkg install gnome2 > > which does not work: > > > > [root@pedro /usr/ports/x11/gnome2]# pkg install gnome2 > > Updating repository catalogue > > pkg: No packages matching 'gnome2' available in the repositories > > > > > > or # make install clean > > > > which is a freacking tedious process. I've been clicking OK over a period > > of 24H with sleep and its still not installed. > > > > Question: How can i install at once with this new pkg2ng? > > > > additional verbose as -v -r did nothing. > > > > > > If you can help il send you the amount of a beer over paypal. Not fuxxing > > joking... > > > You need to understand the difference between ports and packages. When you 'make instal clean', you are fetching the source distribution and building it. When you install a pkg ("pkg_add" or "pkg install" you are fetching a fully compiled binary built for a specific version of FreeBSD and installing it. The format of a package installed by pkg_add is very different from ones for with "pkg install". I am not certain why the repositories are not being found, but it may be that the pkg.conf file is out of date. Here are the instructions posted for moving from the old to the new package system: To use binary packages: 1. Ensure your pkg(8) is up-to-date. 'pkg -v' should say at least 1.2.7. If it does not, first upgrade from ports. 2. Remove any repository-specific configuration from /usr/local/etc/pkg.conf, such as PACKAGESITE, MIRROR_TYPE, PUBKEY. If this leaves your pkg.conf empty, just remove it. 3. mkdir -p /usr/local/etc/pkg/repos 4. Create the file /usr/local/etc/pkg/repos/FreeBSD.conf with: FreeBSD: { url: "http://pkg.FreeBSD.org/${ABI}/latest", mirror_type: "srv", enabled: "yes" } I think the information on defining the FreeBSD repository may be old and it may be used by default if no other repository is defined, but I'm not sure. I am sure that old information in pkg.conf will break things, though. And if this resolves your problem (which it might not), I am a non-drinker. Make a donation to your local Red Cross or Red Crescent, or, better yet, to "The Trampled Rose ". -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Fri Apr 4 11:49:30 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8FF61916 for ; Fri, 4 Apr 2014 11:49:30 +0000 (UTC) Received: from mail-we0-x22e.google.com (mail-we0-x22e.google.com [IPv6:2a00:1450:400c:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 26A601D9 for ; Fri, 4 Apr 2014 11:49:30 +0000 (UTC) Received: by mail-we0-f174.google.com with SMTP id t60so3230321wes.5 for ; Fri, 04 Apr 2014 04:49:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=Nz7QfWHHuPwyMcwe8xn/CtKBewxY1iwEHvyNl/N8QIY=; b=L4k/8ozaT6ZSxe7aq733csyngCrGi2RX04+ZNgqdF5kAi7aTQm1+DZZT/bJJfwacHr qyhZnO4n9t/91pIJBZ6dcabhc0/xoX7Uwkw636XcoEtmWBp3+RiRBIY7sBqD5mmzf0Tl z3oenZQpz5bvcH8rSfZoaUt1rcF3V6gssJYVlpry7WHAYnwd+UXcGrzddoiuy1dWvAqO k/ioLH0hGO8kVnxYvR9oWYo96KWh2NaTc507mgjPY5kYspGSXIXgzSB+E2R+dZzRqGrH 0U8rf9jmXPFPGj9vgvz4FEZQhajP2DpQRnNVrMoYGbbS8JEoSyLtdsJvLeN5OGFOiEFd IboA== X-Received: by 10.194.6.106 with SMTP id z10mr19018697wjz.1.1396612168507; Fri, 04 Apr 2014 04:49:28 -0700 (PDT) Received: from [192.168.178.100] (p5B36F1A1.dip0.t-ipconnect.de. [91.54.241.161]) by mx.google.com with ESMTPSA id o4sm19046510eef.20.2014.04.04.04.49.27 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 04 Apr 2014 04:49:27 -0700 (PDT) Message-ID: <533E9C46.2010403@gmail.com> Date: Fri, 04 Apr 2014 13:49:26 +0200 From: =?ISO-8859-1?Q?Jan_Kokem=FCller?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: pkg2ng # pkg install gnome2 References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2014 11:49:30 -0000 > also why does > # make install clean > find the components necessary to assembly gnome2 in the ports > and > # pkg install gnome2 > does not? is it that the binary package hasn't been compiled for > freebsd 10? > if so if programming skills are not necessary i'l do it! You are correct, there currently is no gnome2 package because apparently the build of gnome-packagekit has failed. Until this is fixed you can try out the quarterly branch by changing "latest" to "quarterly" in your /etc/pkg/FreeBSD.conf. There should be a gnome2 package. Another option might be to install the "mate" package which is also in the latest packages. Mate is fork of Gnome 2 that is still maintained, and probably a better option than Gnome 2 at this point. Oh, and when you are building those large packages manually, you can run "make config-recursive" before "make install clean". It will then ask you all configuration questions in one batch before starting the build. From owner-freebsd-x11@FreeBSD.ORG Fri Apr 4 18:33:19 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C3D5353D for ; Fri, 4 Apr 2014 18:33:19 +0000 (UTC) Received: from mail-qg0-f54.google.com (mail-qg0-f54.google.com [209.85.192.54]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 84973131 for ; Fri, 4 Apr 2014 18:33:19 +0000 (UTC) Received: by mail-qg0-f54.google.com with SMTP id a108so3794581qge.13 for ; Fri, 04 Apr 2014 11:33:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:subject:message-id :mime-version:content-type:content-disposition:user-agent; bh=kzLcNlS+EMgt0QXBE4wa5HHgAb+pDlhjWv+3AUVmjz4=; b=cKru935rOYDDrAqELe4MvaNsnkDcqzwHl6qWezuYTQzWi1fnpQzEbD4uJo0hrSgncZ L2pB5qKNC7Kw1C9kCe+sXDJ4icDKnaaJkZvyV8jfn6jug9Nw5qdMyVcFoqdA8z2EGuZH h+HwGveFv9HxSdCN9MzBdxNpUNyERcrFH7ME5dD6mCSppFiLMqb8T6IrfdDU6n2uDXEs nDtOV1/KnFOt1BnVC3pALgOVxUzcGwkaspNfjuwonEvS2MPdHLUMQCPWnYx2A/yvy7gK 9P4T1O79rYuVbqOlNeumR4tnQmk6DvXsbq1H3HUG7dQW7T/+V98SnewRt8mTozy4OXcC Drqg== X-Gm-Message-State: ALoCoQkmCIhtI+7hlxJC0/Zz+Bl77Uh2zcbfpc4itxDHl2/OWOaulF9aGrt2TYbU8Whau2pzFpqO X-Received: by 10.140.21.164 with SMTP id 33mr4268400qgl.97.1396636391964; Fri, 04 Apr 2014 11:33:11 -0700 (PDT) Received: from mastodon.meroh.net (cpe-184-153-117-174.rochester.res.rr.com. [184.153.117.174]) by mx.google.com with ESMTPSA id d30sm12134858qga.9.2014.04.04.11.33.10 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Apr 2014 11:33:11 -0700 (PDT) Sender: Julio Merino Date: Fri, 4 Apr 2014 14:33:04 -0400 From: Julio Merino To: x11@freebsd.org Subject: xorg-server fails to build as non-root Message-ID: <20140404183304.GA85500@mastodon.meroh.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2014 18:33:19 -0000 Hello, The staging phase of xorg-server fails when run as non-root because the package installation tries to make the Xorg binary setuid root. The patch below fixes it. I'm not sure if there would be a better and preferrable alternative. Thoughts? Thanks! Index: Makefile =================================================================== --- Makefile (revision 349914) +++ Makefile (working copy) @@ -109,6 +109,11 @@ .if ${PORT_OPTIONS:MSUID} CONFIGURE_ARGS+=--enable-install-setuid=yes PLIST_SUB+= SUID="" + +# The configure script tries to detect if we can install Xorg as root so that +# the binary can be made setuid later. If we are not root, this obviously +# fails at one point or another. +NEED_ROOT= yes .else CONFIGURE_ARGS+=--enable-install-setuid=no PLIST_SUB+= SUID="@comment " From owner-freebsd-x11@FreeBSD.ORG Fri Apr 4 18:48:14 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0E26D9A2; Fri, 4 Apr 2014 18:48:14 +0000 (UTC) Received: from mail-wg0-x22c.google.com (mail-wg0-x22c.google.com [IPv6:2a00:1450:400c:c00::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 73E68249; Fri, 4 Apr 2014 18:48:13 +0000 (UTC) Received: by mail-wg0-f44.google.com with SMTP id m15so3864169wgh.3 for ; Fri, 04 Apr 2014 11:48:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=vmHfyyYt01TYwg+thpOyIBUxZpuuQ335pvsdOW7ot1I=; b=kKw+oAQgMz7ZOKXZkCz8xpSEoTxYfXfEqlIypSXMCuGSV69o7iCpbh6E+pEE1FN6Zb lDo7jbLswruHemZXzB2G+854bz99PWQf6I2o+yzKBLbZXFaVEh512ZpcET0bHgkw8Jn9 TOr8eu9cIUXK97nRFh/BN3BDx2v4kK0xaBwrRTJdTzMJ4PvHvbImhIu0uZGE7WU5kDJF BEGwv/rkV6tGyvZ7tQuIWkE9ukLsDxbBfSxJfyp6KZwrtINuAbJ9cGcj4IomuKgSN5Gv xhxYp9V1HYUWt3Bp4buFP0Q8u5a7YiqFGp+BAh48ieb2N419Udu5yAArPwxxFxkO7+28 QsqA== X-Received: by 10.180.98.165 with SMTP id ej5mr6650020wib.33.1396637291766; Fri, 04 Apr 2014 11:48:11 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id vp5sm13574836wjc.31.2014.04.04.11.48.10 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Apr 2014 11:48:10 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 4 Apr 2014 20:48:08 +0200 From: Baptiste Daroussin To: Julio Merino Subject: Re: xorg-server fails to build as non-root Message-ID: <20140404184808.GE97416@ivaldir.etoilebsd.net> References: <20140404183304.GA85500@mastodon.meroh.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="idY8LE8SD6/8DnRI" Content-Disposition: inline In-Reply-To: <20140404183304.GA85500@mastodon.meroh.net> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2014 18:48:14 -0000 --idY8LE8SD6/8DnRI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 04, 2014 at 02:33:04PM -0400, Julio Merino wrote: > Hello, >=20 > The staging phase of xorg-server fails when run as non-root because the > package installation tries to make the Xorg binary setuid root. >=20 > The patch below fixes it. I'm not sure if there would be a better and > preferrable alternative. >=20 > Thoughts? >=20 > Thanks! >=20 >=20 > Index: Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- Makefile (revision 349914) > +++ Makefile (working copy) > @@ -109,6 +109,11 @@ > .if ${PORT_OPTIONS:MSUID} > CONFIGURE_ARGS+=3D--enable-install-setuid=3Dyes > PLIST_SUB+=3D SUID=3D"" > + > +# The configure script tries to detect if we can install Xorg as root so= that > +# the binary can be made setuid later. If we are not root, this obvious= ly > +# fails at one point or another. > +NEED_ROOT=3D yes > .else > CONFIGURE_ARGS+=3D--enable-install-setuid=3Dno > PLIST_SUB+=3D SUID=3D"@comment " > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" I will come with a better patch not adding NEED_ROOT NEED_ROOT was a mistake I should not have done ;) regards, Bapt --idY8LE8SD6/8DnRI Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlM+/mgACgkQ8kTtMUmk6EzEWACeK0qYXb3hE6ZG/91KyLp86z+L IO8AnR/rEA++aeJ07sDE5B3EyvVtsBbk =DuXJ -----END PGP SIGNATURE----- --idY8LE8SD6/8DnRI-- From owner-freebsd-x11@FreeBSD.ORG Sat Apr 5 04:43:38 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D912DAC4; Sat, 5 Apr 2014 04:43:38 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AB461CD1; Sat, 5 Apr 2014 04:43:38 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s354hcFH010031; Sat, 5 Apr 2014 04:43:38 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s354hc3s010030; Sat, 5 Apr 2014 04:43:38 GMT (envelope-from edwin) Date: Sat, 5 Apr 2014 04:43:38 GMT Message-Id: <201404050443.s354hc3s010030@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188278: devel/libpciaccess is broken for non-x86 architectures X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Apr 2014 04:43:38 -0000 Synopsis: devel/libpciaccess is broken for non-x86 architectures Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Sat Apr 5 04:43:38 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188278 From owner-freebsd-x11@FreeBSD.ORG Sun Apr 6 18:38:13 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 80DF648A for ; Sun, 6 Apr 2014 18:38:13 +0000 (UTC) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [IPv6:2001:bf0:c000::1:8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.in-berlin.de", Issuer "StartCom Class 2 Primary Intermediate Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 007ACDCC for ; Sun, 6 Apr 2014 18:38:12 +0000 (UTC) X-Envelope-From: h2+lists2014@fsfe.org X-Envelope-To: Received: from [192.168.3.80] (brln-4d0cbd29.pool.mediaWays.net [77.12.189.41]) (authenticated bits=0) by einhorn.in-berlin.de (8.14.4/8.14.4/Debian-4) with ESMTP id s36Ic8F0020214 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Sun, 6 Apr 2014 20:38:09 +0200 Message-ID: <53419ECF.4060307@fsfe.org> Date: Sun, 06 Apr 2014 20:37:03 +0200 From: Hannes Hauswedell MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Update on Radeon HD 3870 & Nvidia GTX 750ti Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ukgrVmitdaAlsTmABX7TekIjH2Rp4mEpX" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2014 18:38:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ukgrVmitdaAlsTmABX7TekIjH2Rp4mEpX Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi again, I have to admit that contrary to my previous statements I did have continuous issues with my Radeon HD3870. This are the reported ones (frequent fullscreen video issues, infrequent crashes of the x-server and/or kernel panics). Due to a) needing a reliable system and b) being fed up with booting ArchLinux for the ocasional game, I decided to buy nVidia. I am not really proad of this as Software Freedom is important to me, but under the current situation is was the only way to go. Thus I would like to report for the hardware matrix that a) AMD HD3870 does not work right; b) NVIDIA GTX 750ti works flawlessly with the proprietary driver from Nvidia (port is still too old). I hope to have more time later this year, and if anyone is willing to port the nouveau driver to FreeBSD I am more than willing to help wherever I can. Best Regards, Hannes --ukgrVmitdaAlsTmABX7TekIjH2Rp4mEpX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJTQZ7PAAoJEB1XjhihCWC/PdQQAIUD3zLSS3yltND1YzVb5Ngg qgBInrIEi1WWkxZKBDZ/ujETYJ7h6awP6bGBcz47nk2ppgiMoc7F97edNz6j6QoS FfcEMFLQZswasnHjbyokxzGiGZvgVVeWNtnWpz8bczStaf0Y5fm+p+sA5n/w/HLx zD7CTZaKu8LCHolnA3NS99FjNuEnewO/bkcWF4KdzFYo5Z7rmaX4kq374Pgp3tWk wizQ+hvXfbsnvFhdg2cfsNqDAaAAY69sqrLQHiJod51nQ+ZywLtF9pR2Fla3QP8A 4hXHoDIcAixa2h9RXOj7rjNA2LgVnh1UJwxfW8SP1zmRwEXETFbW3qN1lBm0NaQF 64FAtYuFuFVelh+lU23AzRDoMr67pzhevVUuyWvDmcj5EQ+NvKQwB+gpGmvO9jvA cI9vRVgn1AtoSVEUJ2gf71kI6qnGdYrlt79eaBxraS68vhswof4yPJTj9RqZS7CM 3bjrf+UDMeT4E+CLT2jvRkbXDO+vWfj2lsIiZHkIGL7M8C4HV+zk/yFeexpjHChe xhvgPonucyE0YCx45h5L/3MXqLWDUOH0b+TILp6/hJD9K7sARYXuHD2YyGwOlrNj VdlG7E+mWfTRmjIoIbIlKXF7Fl7Sa9bq9+kprcOwH6ME/sPAV4kglzJ7+nPE49V5 A0Wn/5SLSwes5BGkATzy =jZcf -----END PGP SIGNATURE----- --ukgrVmitdaAlsTmABX7TekIjH2Rp4mEpX-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 7 04:29:40 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C6EAF64 for ; Mon, 7 Apr 2014 04:29:40 +0000 (UTC) Received: from mail-ig0-f175.google.com (mail-ig0-f175.google.com [209.85.213.175]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DFA4263A for ; Mon, 7 Apr 2014 04:29:39 +0000 (UTC) Received: by mail-ig0-f175.google.com with SMTP id ur14so3162931igb.2 for ; Sun, 06 Apr 2014 21:29:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=nnqTLgtEFuXKW79HYehlJqUqA1KqqBq8/UrDd6Lnxnw=; b=XzAT55Zt5zHRvAJyOF6dBDlCCI73Nw91zjZLUsA65xWWFxrXQooABwbWTQefQD1VJe +eCtSzeIRC4oCYdPUIinejJpn3WmVYn5HPPvoP3HlTRlfqBxS4U5jIt7SU7rkfyq40pc fsdh0qzyqbvDZYYq914wVM1SehTGTgVeV6Hfd3ECnp4+nYmE0vBt6tU2PKR2HArGFG0h vvMB1h7e6Esvf9AAe9uhn6beA0L5ucoZcxCQW774IiuHptUd5HAUVbM6DC9SpbcGh03r cn1kppx0uMVPVmxcJFod8UDenNEyoCyHlDilvzUeJ0neUZRv3kTrgM7ugwIk7h0wckF+ TURQ== X-Gm-Message-State: ALoCoQlF/UOumddbzjaa59XuSCYzlRRneTnEcwoDHHunNeJvYLBrShJx/n6qRbP+lItvAd4sVav+MxX84utIFFB+8b2Cr/Bui6rUYtATXRBivrAH+F3A2d0= X-Received: by 10.50.30.6 with SMTP id o6mr17643276igh.43.1396844973037; Sun, 06 Apr 2014 21:29:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.42.128.200 with HTTP; Sun, 6 Apr 2014 21:29:17 -0700 (PDT) From: "Lundberg, Johannes" Date: Mon, 7 Apr 2014 13:29:17 +0900 Message-ID: Subject: ETA on Intel HD5000 (Haswell) support? To: "freebsd-x11@freebsd.org" Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2014 04:29:40 -0000 Hi I was wondering, how is the work going on upgrading the Intel stuff to the Linux 3.8 version? I have some problem with lots o GPU crashes on Intel HD3000 when using the GPU heavily and I would love be able to use accelerated graphics on the new laptops with Haswell graphics. Hopefully both of these will be fixed with the new version... Sorry I can't contribute to much even if I would like to, except maybe testing on the new MacBook Air (2013 model) with Haswell graphics.. Keep up the good work! Johannes -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- $BHkL)J];}$K$D$$$F!'$3$NEE;R%a!<%k$O!"L>08?M$KAw?.$7$?$b$N$G$"$j!"HkF?FC8"$NBP>]$H$J$k>pJs$r4^$s$G$$$^$9!#(B $B$b$7!"L>08?M0J30$NJ}$,l9g!"$3$N%a!<%k$NGK4~!"$*$h$S$3$N%a!<%k$K4X$9$k0l@Z$N3+<(!"(B $BJ#$NMxMQ!"$^$?$O5-:\FbMF$K4p$E$/$$$+$J$k9TF0$b$5$l$J$$$h$&$*4j$$?=$7>e$2$^$9!#(B --- CONFIDENTIALITY NOTE: The information in this email is confidential and intended solely for the addressee. Disclosure, copying, distribution or any other action of use of this email by person other than intended recipient, is prohibited. If you are not the intended recipient and have received this email in error, please destroy the original message. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 7 08:28:42 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 89F25DC9 for ; Mon, 7 Apr 2014 08:28:42 +0000 (UTC) Received: from portsmon.freebsd.org (portsmon.freebsd.org [IPv6:2001:1900:2254:206a::50:3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5F7139E9 for ; Mon, 7 Apr 2014 08:28:42 +0000 (UTC) Received: from portsmon.freebsd.org ([127.0.1.104]) by portsmon.freebsd.org (8.14.8/8.14.8) with ESMTP id s378Sgbm091686 for ; Mon, 7 Apr 2014 08:28:42 GMT (envelope-from linimon@FreeBSD.org) Date: Mon, 7 Apr 2014 08:28:42 GMT Message-Id: <201404070828.s378Sgbm091686@portsmon.freebsd.org> From: linimon@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports that you maintain which are currently marked broken X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2014 08:28:42 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users of ports that are marked as "broken" in their Makefiles. In many cases these ports are failing to compile on some subset of the FreeBSD build environments. The most common problem is that recent versions of -CURRENT include gcc4.2, which is much stricter than older versions. The next most common problem is that compiles succeed on the i386 architecture (e.g. the common Intel PC), but fail on one or more of the other architectures due to assumptions about things such as size of various types, byte-alignment issues, and so forth. In occasional cases we see that the same port may have different errors in different build environments. The script that runs on the build cluster uses heuristics to try to 'guess' the error type to help you isolate problems, but it is only a rough guide. One more note: on occasion, there are transient build errors seen on the build farm. Unfortunately, there is not yet any way for this algorithm to tell the difference (humans are much, much better at this kind of thing.) The errors are listed below. In the case where the same problem exists on more than one build environment, the URL points to the latest errorlog for that type. (By 'build environment' here we mean 'combination of 7.x/8.x/9.x/-current with target architecture'.) (Note: the dates are included to help you to gauge whether or not the error still applies to the latest version. The program that generates this report is not yet able to determine this automatically.) portname: x11-drivers/xf86-input-magictouch broken because: Does not compile build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-drivers&portname=xf86-input-magictouch If these errors are ones that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Every effort has been made to make sure that these error reports really do correspond to a port that you maintain. However, due to the fact that this is an automated process, it may indeed generate false matches. If one of these errors fits that description, please forward this email to the author of this software, Mark Linimon , so that he can attempt to fix the problem in the future. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 7 11:06:55 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2A881C63 for ; Mon, 7 Apr 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 174BEC1D for ; Mon, 7 Apr 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s37B6sSx071275 for ; Mon, 7 Apr 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s37B6sbU071273 for freebsd-x11@FreeBSD.org; Mon, 7 Apr 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 Apr 2014 11:06:54 GMT Message-Id: <201404071106.s37B6sbU071273@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2014 11:06:55 -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 ports/188278 x11 devel/libpciaccess is broken for non-x86 architectures o ports/188165 x11 graphics/dri: ia64: error: Package requirements (libdr o ports/188155 x11 graphics/LibGL: MesaLib 7.6.1 link is wrong o ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187205 x11 [PATCH] x11/libxcb: fix USE_PYTHON_BUILD o ports/187200 x11 [PATCH] x11/xcb-proto: fix USE_PYTHON o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/187022 x11 [patch] x11-servers/xorg-nestserver fails to install o ports/187019 x11 x11/xdm installation failes due to pkg-plist typo o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 51 problems total. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 8 01:12:01 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A637D1EE for ; Tue, 8 Apr 2014 01:12:01 +0000 (UTC) Received: from mail-qa0-x244.google.com (mail-qa0-x244.google.com [IPv6:2607:f8b0:400d:c00::244]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F3261CAD for ; Tue, 8 Apr 2014 01:12:01 +0000 (UTC) Received: by mail-qa0-f68.google.com with SMTP id cm18so60809qab.3 for ; Mon, 07 Apr 2014 18:12:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=jN7XbawVXx6T1hTA0+mSdmm6WbglUvASuOdpVtnDvkA=; b=QE9twzOl/tjhpIelaOqmU2JyVzj5bYoynD3h4xruanie98i5UiDBNuUXYZB8KhT+Mn NEjndzGcqMVgSJDvYezJw2FNaFHU8Jek/q4xMuzguKQh3xuQu+CzQ8wvAKfPV2+j5pV2 s3QoZt19IGAvwjrd86L2xswj4BH61lJuqvTbgCBD4JDMA6L56ZBNa3OQpsenso/FKXom c/Qm9chbb3M3kBCAV8xNHxqN8vDzSKGl5P1ParJMN/C0ncCxu241xT6zojsiqwA8fwrA sKwAHe+/Z+8O8S35TOtxGXGFgETBd5hU3aQi+Af3Ekmtj0G/gzZthpPoN/+CUKoZ37I1 nzrA== MIME-Version: 1.0 X-Received: by 10.224.160.142 with SMTP id n14mr724481qax.17.1396919520143; Mon, 07 Apr 2014 18:12:00 -0700 (PDT) Received: by 10.96.200.136 with HTTP; Mon, 7 Apr 2014 18:12:00 -0700 (PDT) Date: Tue, 8 Apr 2014 05:12:00 +0400 Message-ID: Subject: ClickPad option with synaptics driver? From: Ivan Rokotov To: freebsd-x11@freebsd.org Content-Type: multipart/mixed; boundary=047d7b5db066cacb4404f67dab6e X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2014 01:12:01 -0000 --047d7b5db066cacb4404f67dab6e Content-Type: text/plain; charset=ISO-8859-1 Hi, I'm trying to configure my Lenovo IdeaPad S400 Synaptics touchpad to work properly. Environment: * Lenovo IdeaPad S400 * FreeBSD 10.0-RELEASE * xf86-input-synaptics-1.7.2 compiled with 'WITH_NEW_XORG=yes' (to enable Intel KMS driver) * hw.psm.synaptics_support=1 in /boot/loader.conf * dmesg | grep psm: psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model Synaptics Touchpad, device ID 0 Everything seems to work as expected, except ClickPad option. I attached my Xorg log file. You can see from there what options I enabled and how the touchpad is detected and configured. However, I'd say that the problem is deeper than Xorg level, because no ClickPad capability is detected at all: [ 19.570] (--) synaptics: Touchpad0: Touchpad has extended capability bits [ 19.570] (--) synaptics: Touchpad0: -> multifinger detection [ 19.570] (--) synaptics: Touchpad0: -> palm detection Unlike this, in Linux, Xorg says: [ 22.776] (II) synaptics: SynPS/2 Synaptics TouchPad: found clickpad property So: is it possible at all to use ClickPad option with synaptics driver on FreeBSD? If yes, could anybody share a success story? Ivan --047d7b5db066cacb4404f67dab6e Content-Type: application/octet-stream; name="Xorg.0.log-20140407" Content-Disposition: attachment; filename="Xorg.0.log-20140407" Content-Transfer-Encoding: base64 X-Attachment-Id: f_htqhn2dh0 WyAgICAxNi45ODBdIApYLk9yZyBYIFNlcnZlciAxLjEyLjQKUmVsZWFzZSBEYXRlOiAyMDEyLTA4 LTI3ClsgICAgMTYuOTgwXSBYIFByb3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDAKWyAgICAx Ni45ODBdIEJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgMTAuMC1SRUxFQVNFIGFtZDY0 IApbICAgIDE2Ljk4MF0gQ3VycmVudCBPcGVyYXRpbmcgU3lzdGVtOiBGcmVlQlNEIC4uLi4gMTAu MC1SRUxFQVNFIEZyZWVCU0QgMTAuMC1SRUxFQVNFICMwOiBTdW4gQXByICA2IC4uLi4uLi4uLi4u Li4gLi4uLi4uQC4uLi4uLi4uLi46L3Vzci9vYmovdXNyL3NyYy9zeXMvLi4uLi4uIGFtZDY0Clsg ICAgMTYuOTgxXSBCdWlsZCBEYXRlOiAzMSBNYXJjaCAyMDE0ICAxMTo1NjowM1BNClsgICAgMTYu OTgxXSAgClsgICAgMTYuOTgxXSBDdXJyZW50IHZlcnNpb24gb2YgcGl4bWFuOiAwLjMyLjQKWyAg ICAxNi45ODFdIAlCZWZvcmUgcmVwb3J0aW5nIHByb2JsZW1zLCBjaGVjayBodHRwOi8vd2lraS54 Lm9yZwoJdG8gbWFrZSBzdXJlIHRoYXQgeW91IGhhdmUgdGhlIGxhdGVzdCB2ZXJzaW9uLgpbICAg IDE2Ljk4MV0gTWFya2VyczogKC0tKSBwcm9iZWQsICgqKikgZnJvbSBjb25maWcgZmlsZSwgKD09 KSBkZWZhdWx0IHNldHRpbmcsCgkoKyspIGZyb20gY29tbWFuZCBsaW5lLCAoISEpIG5vdGljZSwg KElJKSBpbmZvcm1hdGlvbmFsLAoJKFdXKSB3YXJuaW5nLCAoRUUpIGVycm9yLCAoTkkpIG5vdCBp bXBsZW1lbnRlZCwgKD8/KSB1bmtub3duLgpbICAgIDE2Ljk4MV0gKD09KSBMb2cgZmlsZTogIi92 YXIvbG9nL1hvcmcuMC5sb2ciLCBUaW1lOiBUdWUgQXByICA4IDA0OjU5OjAyIDIwMTQKWyAgICAx Ni45ODRdICg9PSkgVXNpbmcgY29uZmlnIGZpbGU6ICIvZXRjL1gxMS94b3JnLmNvbmYiClsgICAg MTYuOTg0XSAoPT0pIFVzaW5nIHN5c3RlbSBjb25maWcgZGlyZWN0b3J5ICIvdXNyL2xvY2FsL3No YXJlL1gxMS94b3JnLmNvbmYuZCIKWyAgICAxNi45ODRdICg9PSkgU2VydmVyTGF5b3V0ICJYLm9y ZyBDb25maWd1cmVkIgpbICAgIDE2Ljk4NF0gKCoqKSB8LS0+U2NyZWVuICJTY3JlZW4wIiAoMCkK WyAgICAxNi45ODRdICgqKikgfCAgIHwtLT5Nb25pdG9yICJNb25pdG9yMCIKWyAgICAxNi45ODVd ICgqKikgfCAgIHwtLT5EZXZpY2UgIkNhcmQwIgpbICAgIDE2Ljk4NV0gKCoqKSB8LS0+SW5wdXQg RGV2aWNlICJNb3VzZTAiClsgICAgMTYuOTg1XSAoKiopIHwtLT5JbnB1dCBEZXZpY2UgIlRvdWNo cGFkMCIKWyAgICAxNi45ODVdICgqKikgfC0tPklucHV0IERldmljZSAiS2V5Ym9hcmQwIgpbICAg IDE2Ljk4NV0gKCoqKSBPcHRpb24gIkRvbnRaYXAiICJvZmYiClsgICAgMTYuOTg1XSAoKiopIE9w dGlvbiAiQUlHTFgiICJ0cnVlIgpbICAgIDE2Ljk4NV0gKCoqKSBPcHRpb24gIklnbm9yZUFCSSIK WyAgICAxNi45ODVdICgqKikgT3B0aW9uICJBdXRvQWRkRGV2aWNlcyIgInRydWUiClsgICAgMTYu OTg1XSAoKiopIElnbm9yaW5nIEFCSSBWZXJzaW9uClsgICAgMTYuOTg1XSAoKiopIEF1dG9tYXRp Y2FsbHkgYWRkaW5nIGRldmljZXMKWyAgICAxNi45ODVdICg9PSkgQXV0b21hdGljYWxseSBlbmFi bGluZyBkZXZpY2VzClsgICAgMTYuOTkxXSAoKiopIEZvbnRQYXRoIHNldCB0bzoKCS91c3IvbG9j YWwvbGliL1gxMS9mb250cy9taXNjLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9UVEYvLAoJ L3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL09URiwKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9U eXBlMS8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvMTAwZHBpLywKCS91c3IvbG9jYWwvbGli L1gxMS9mb250cy83NWRwaS8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvRHJvaWQvLAoJL3Vz ci9sb2NhbC9saWIvWDExL2ZvbnRzL0xpbkxpYmVydGluZUcvLAoJL3Vzci9sb2NhbC9saWIvWDEx L2ZvbnRzL0xpYmVyYXRpb24vLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL0dlbnRpdW1CYXNp Yy8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvbWlzYy8sCgkvdXNyL2xvY2FsL2xpYi9YMTEv Zm9udHMvVFRGLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9PVEYvLAoJL3Vzci9sb2NhbC9s aWIvWDExL2ZvbnRzL1R5cGUxLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy8xMDBkcGkvLAoJ L3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzc1ZHBpLwpbICAgIDE2Ljk5MV0gKCoqKSBNb2R1bGVQ YXRoIHNldCB0byAiL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzIgpbICAgIDE2Ljk5MV0gKCoq KSBFeHRlbnNpb24gIkNvbXBvc2l0ZSIgaXMgZW5hYmxlZApbICAgIDE2Ljk5MV0gKFdXKSBIb3Rw bHVnZ2luZyBpcyBvbiwgZGV2aWNlcyB1c2luZyBkcml2ZXJzICdrYmQnLCAnbW91c2UnIG9yICd2 bW1vdXNlJyB3aWxsIGJlIGRpc2FibGVkLgpbICAgIDE2Ljk5MV0gKFdXKSBEaXNhYmxpbmcgTW91 c2UwClsgICAgMTYuOTkxXSAoV1cpIERpc2FibGluZyBLZXlib2FyZDAKWyAgICAxNi45OTFdIChJ SSkgTG9hZGVyIG1hZ2ljOiAweDdiNzUzMApbICAgIDE2Ljk5MV0gKElJKSBNb2R1bGUgQUJJIHZl cnNpb25zOgpbICAgIDE2Ljk5MV0gCVguT3JnIEFOU0kgQyBFbXVsYXRpb246IDAuNApbICAgIDE2 Ljk5MV0gCVguT3JnIFZpZGVvIERyaXZlcjogMTIuMQpbICAgIDE2Ljk5MV0gCVguT3JnIFhJbnB1 dCBkcml2ZXIgOiAxNi4wClsgICAgMTYuOTkxXSAJWC5PcmcgU2VydmVyIEV4dGVuc2lvbiA6IDYu MApbICAgIDE2Ljk5MV0gKC0tKSBQQ0k6KigwOjA6MjowKSA4MDg2OjAxNjY6MTdhYTozOTc3IHJl diA5LCBNZW0gQCAweGQwMDAwMDAwLzQxOTQzMDQsIDB4YzAwMDAwMDAvMjY4NDM1NDU2LCBJL08g QCAweDAwMDAzMDAwLzY0LCBCSU9TIEAgMHg/Pz8/Pz8/Py82NTUzNgpbICAgIDE2Ljk5MV0gKElJ KSAiZXh0bW9kIiB3aWxsIGJlIGxvYWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFu ZCBhbHNvIHNwZWNpZmllZCBpbiB0aGUgY29uZmlnIGZpbGUuClsgICAgMTYuOTkxXSAoSUkpICJk YmUiIHdpbGwgYmUgbG9hZGVkLiBUaGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGFsc28g c3BlY2lmaWVkIGluIHRoZSBjb25maWcgZmlsZS4KWyAgICAxNi45OTFdIChJSSkgImdseCIgd2ls bCBiZSBsb2FkZWQuIFRoaXMgd2FzIGVuYWJsZWQgYnkgZGVmYXVsdCBhbmQgYWxzbyBzcGVjaWZp ZWQgaW4gdGhlIGNvbmZpZyBmaWxlLgpbICAgIDE2Ljk5MV0gKElJKSAicmVjb3JkIiB3aWxsIGJl IGxvYWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmllZCBp biB0aGUgY29uZmlnIGZpbGUuClsgICAgMTYuOTkxXSAoSUkpICJkcmkiIHdpbGwgYmUgbG9hZGVk LiBUaGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGFsc28gc3BlY2lmaWVkIGluIHRoZSBj b25maWcgZmlsZS4KWyAgICAxNi45OTFdIChJSSkgImRyaTIiIHdpbGwgYmUgbG9hZGVkLiBUaGlz IHdhcyBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGFsc28gc3BlY2lmaWVkIGluIHRoZSBjb25maWcg ZmlsZS4KWyAgICAxNi45OTFdIChJSSkgTG9hZE1vZHVsZTogImRiZSIKWyAgICAxNi45OTJdIChJ SSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJkYmUu c28KWyAgICAxNi45OTNdIChJSSkgTW9kdWxlIGRiZTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9u IgpbICAgIDE2Ljk5M10gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4w LjAKWyAgICAxNi45OTNdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24KWyAg ICAxNi45OTNdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4w ClsgICAgMTYuOTkzXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIERPVUJMRS1CVUZGRVIKWyAgICAx Ni45OTNdIChJSSkgTG9hZE1vZHVsZTogImRyaSIKWyAgICAxNi45OTNdIChJSSkgTG9hZGluZyAv dXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJkcmkuc28KWyAgICAxNi45 OTRdIChJSSkgTW9kdWxlIGRyaTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE2Ljk5 NV0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAKWyAgICAxNi45 OTVdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4wClsgICAg MTYuOTk1XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYtRFJJClsgICAgMTYuOTk1XSAo SUkpIExvYWRNb2R1bGU6ICJkcmkyIgpbICAgIDE2Ljk5NV0gKElJKSBMb2FkaW5nIC91c3IvbG9j YWwvbGliL3hvcmcvbW9kdWxlcy9leHRlbnNpb25zL2xpYmRyaTIuc28KWyAgICAxNi45OTZdIChJ SSkgTW9kdWxlIGRyaTI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxNi45OTZdIAlj b21waWxlZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMi4wClsgICAgMTYuOTk2XSAJ QUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDE2Ljk5 Nl0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBEUkkyClsgICAgMTYuOTk2XSAoSUkpIExvYWRNb2R1 bGU6ICJleHRtb2QiClsgICAgMTYuOTk2XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9y Zy9tb2R1bGVzL2V4dGVuc2lvbnMvbGliZXh0bW9kLnNvClsgICAgMTYuOTk3XSAoSUkpIE1vZHVs ZSBleHRtb2Q6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxNi45OTddIAljb21waWxl ZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAgMTYuOTk3XSAJTW9kdWxl IGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uClsgICAgMTYuOTk3XSAJQUJJIGNsYXNzOiBY Lk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDE2Ljk5N10gKElJKSBMb2Fk aW5nIGV4dGVuc2lvbiBNSVQtU0NSRUVOLVNBVkVSClsgICAgMTYuOTk3XSAoSUkpIExvYWRpbmcg ZXh0ZW5zaW9uIFhGcmVlODYtVmlkTW9kZUV4dGVuc2lvbgpbICAgIDE2Ljk5N10gKElJKSBMb2Fk aW5nIGV4dGVuc2lvbiBYRnJlZTg2LURHQQpbICAgIDE2Ljk5N10gKElJKSBMb2FkaW5nIGV4dGVu c2lvbiBEUE1TClsgICAgMTYuOTk3XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhWaWRlbwpbICAg IDE2Ljk5N10gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYVmlkZW8tTW90aW9uQ29tcGVuc2F0aW9u ClsgICAgMTYuOTk3XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFgtUmVzb3VyY2UKWyAgICAxNi45 OTddIChJSSkgTG9hZE1vZHVsZTogInJlY29yZCIKWyAgICAxNi45OTddIChJSSkgTG9hZGluZyAv dXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJyZWNvcmQuc28KWyAgICAx Ni45OThdIChJSSkgTW9kdWxlIHJlY29yZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAg IDE2Ljk5OF0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4xMy4wClsg ICAgMTYuOTk4XSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uClsgICAgMTYu OTk4XSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAg IDE2Ljk5OF0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBSRUNPUkQKWyAgICAxNi45OThdIChJSSkg TG9hZE1vZHVsZTogImdseCIKWyAgICAxNi45OThdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xp Yi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJnbHguc28KWyAgICAxNy4wMDBdIChJSSkgTW9k dWxlIGdseDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE3LjAwMF0gCWNvbXBpbGVk IGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAKWyAgICAxNy4wMDBdIAlBQkkgY2xh c3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4wClsgICAgMTcuMDAxXSAoKiop IEFJR0xYIGVuYWJsZWQKWyAgICAxNy4wMDFdIChJSSkgTG9hZGluZyBleHRlbnNpb24gR0xYClsg ICAgMTcuMDAxXSAoSUkpIExvYWRNb2R1bGU6ICJpbnRlbCIKWyAgICAxNy4wMDJdIChJSSkgTG9h ZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZHJpdmVycy9pbnRlbF9kcnYuc28KWyAg ICAxNy4wMDZdIChJSSkgTW9kdWxlIGludGVsOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsg ICAgMTcuMDA2XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAyLjIxLjE1 ClsgICAgMTcuMDA2XSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIKWyAgICAxNy4w MDZdIAlBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxMi4xClsgICAgMTcu MDA2XSAoSUkpIExvYWRNb2R1bGU6ICJzeW5hcHRpY3MiClsgICAgMTcuMDA3XSAoSUkpIExvYWRp bmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2lucHV0L3N5bmFwdGljc19kcnYuc28KWyAg ICAxNy4wMDhdIChJSSkgTW9kdWxlIHN5bmFwdGljczogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9u IgpbICAgIDE3LjAwOF0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS43 LjIKWyAgICAxNy4wMDhdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2ZXIKWyAgICAx Ny4wMDhdIAlBQkkgY2xhc3M6IFguT3JnIFhJbnB1dCBkcml2ZXIsIHZlcnNpb24gMTYuMApbICAg IDE3LjAwOF0gKElJKSBpbnRlbDogRHJpdmVyIGZvciBJbnRlbChSKSBJbnRlZ3JhdGVkIEdyYXBo aWNzIENoaXBzZXRzOgoJaTgxMCwgaTgxMC1kYzEwMCwgaTgxMGUsIGk4MTUsIGk4MzBNLCA4NDVH LCA4NTQsIDg1MkdNLzg1NUdNLCA4NjVHLAoJOTE1RywgRTcyMjEgKGk5MTUpLCA5MTVHTSwgOTQ1 RywgOTQ1R00sIDk0NUdNRSwgUGluZXZpZXcgR00sCglQaW5ldmlldyBHLCA5NjVHLCBHMzUsIDk2 NVEsIDk0NkdaLCA5NjVHTSwgOTY1R01FL0dMRSwgRzMzLCBRMzUsIFEzMywKCUdNNDUsIDQgU2Vy aWVzLCBHNDUvRzQzLCBRNDUvUTQzLCBHNDEsIEI0MywgSEQgR3JhcGhpY3MsCglIRCBHcmFwaGlj cyAyMDAwLCBIRCBHcmFwaGljcyAzMDAwLCBIRCBHcmFwaGljcyAyNTAwLAoJSEQgR3JhcGhpY3Mg NDAwMCwgSEQgR3JhcGhpY3MgUDQwMDAsIEhEIEdyYXBoaWNzIDQ2MDAsCglIRCBHcmFwaGljcyA1 MDAwLCBIRCBHcmFwaGljcyBQNDYwMC9QNDcwMCwgSXJpcyhUTSkgR3JhcGhpY3MgNTEwMCwKCUhE IEdyYXBoaWNzIDQ0MDAsIEhEIEdyYXBoaWNzIDQyMDAsIElyaXMoVE0pIFBybyBHcmFwaGljcyA1 MjAwClsgICAgMTcuMDA5XSAoLS0pIFVzaW5nIHN5c2NvbnMgZHJpdmVyIHdpdGggWCBzdXBwb3J0 ICh2ZXJzaW9uIDIuMCkKWyAgICAxNy4wMDldICgtLSkgdXNpbmcgVlQgbnVtYmVyIDkKClsgICAg MTguMDAzXSBkcm1PcGVuRGV2aWNlOiBub2RlIG5hbWUgaXMgL2Rldi9kcmkvY2FyZDAKWyAgICAx OC4wMDNdIGRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDEwLCAoT0spClsgICAgMTguMDAz XSBkcm1PcGVuQnlCdXNpZDogU2VhcmNoaW5nIGZvciBCdXNJRCBwY2k6MDAwMDowMDowMi4wClsg ICAgMTguMDAzXSBkcm1PcGVuRGV2aWNlOiBub2RlIG5hbWUgaXMgL2Rldi9kcmkvY2FyZDAKWyAg ICAxOC4wMDNdIGRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDEwLCAoT0spClsgICAgMTgu MDAzXSBkcm1PcGVuQnlCdXNpZDogZHJtT3Blbk1pbm9yIHJldHVybnMgMTAKWyAgICAxOC4wMDNd IGRybU9wZW5CeUJ1c2lkOiBkcm1HZXRCdXNpZCByZXBvcnRzIHBjaTowMDAwOjAwOjAyLjAKWyAg ICAxOC4wMDRdIChXVykgVkdBIGFyYml0ZXI6IGNhbm5vdCBvcGVuIGtlcm5lbCBhcmJpdGVyLCBu byBtdWx0aS1jYXJkIHN1cHBvcnQKWyAgICAxOC4wMDRdIGRybU9wZW5EZXZpY2U6IG5vZGUgbmFt ZSBpcyAvZGV2L2RyaS9jYXJkMApbICAgIDE4LjAwNF0gZHJtT3BlbkRldmljZTogb3BlbiByZXN1 bHQgaXMgMTAsIChPSykKWyAgICAxOC4wMDRdIGRybU9wZW5CeUJ1c2lkOiBTZWFyY2hpbmcgZm9y IEJ1c0lEIHBjaTowMDAwOjAwOjAyLjAKWyAgICAxOC4wMDRdIGRybU9wZW5EZXZpY2U6IG5vZGUg bmFtZSBpcyAvZGV2L2RyaS9jYXJkMApbICAgIDE4LjAwNF0gZHJtT3BlbkRldmljZTogb3BlbiBy ZXN1bHQgaXMgMTAsIChPSykKWyAgICAxOC4wMDRdIGRybU9wZW5CeUJ1c2lkOiBkcm1PcGVuTWlu b3IgcmV0dXJucyAxMApbICAgIDE4LjAwNF0gZHJtT3BlbkJ5QnVzaWQ6IGRybUdldEJ1c2lkIHJl cG9ydHMgcGNpOjAwMDA6MDA6MDIuMApbICAgIDE4LjAwNF0gKD09KSBpbnRlbCgwKTogRGVwdGgg MjQsICgtLSkgZnJhbWVidWZmZXIgYnBwIDMyClsgICAgMTguMDA0XSAoPT0pIGludGVsKDApOiBS R0Igd2VpZ2h0IDg4OApbICAgIDE4LjAwNF0gKD09KSBpbnRlbCgwKTogRGVmYXVsdCB2aXN1YWwg aXMgVHJ1ZUNvbG9yClsgICAgMTguMDA0XSAoLS0pIGludGVsKDApOiBJbnRlZ3JhdGVkIEdyYXBo aWNzIENoaXBzZXQ6IEludGVsKFIpIEhEIEdyYXBoaWNzIDQwMDAKWyAgICAxOC4wMDVdICgqKikg aW50ZWwoMCk6IFJlbGF4ZWQgZmVuY2luZyBlbmFibGVkClsgICAgMTguMDA1XSAoKiopIGludGVs KDApOiBXYWl0IG9uIFN3YXBCdWZmZXJzPyBlbmFibGVkClsgICAgMTguMDA1XSAoKiopIGludGVs KDApOiBUcmlwbGUgYnVmZmVyaW5nPyBlbmFibGVkClsgICAgMTguMDA1XSAoKiopIGludGVsKDAp OiBGcmFtZWJ1ZmZlciB0aWxlZApbICAgIDE4LjAwNV0gKCoqKSBpbnRlbCgwKTogUGl4bWFwcyB0 aWxlZApbICAgIDE4LjAwNV0gKCoqKSBpbnRlbCgwKTogM0QgYnVmZmVycyB0aWxlZApbICAgIDE4 LjAwNV0gKCoqKSBpbnRlbCgwKTogU3dhcEJ1ZmZlcnMgd2FpdCBlbmFibGVkClsgICAgMTguMDA1 XSAoPT0pIGludGVsKDApOiB2aWRlbyBvdmVybGF5IGtleSBzZXQgdG8gMHgxMDFmZQpbICAgIDE4 LjAwNV0gKElJKSBpbnRlbCgwKTogT3V0cHV0IExWRFMxIHVzaW5nIG1vbml0b3Igc2VjdGlvbiBN b25pdG9yMApbICAgIDE4LjAwNV0gKElJKSBpbnRlbCgwKTogT3V0cHV0IFZHQTEgaGFzIG5vIG1v bml0b3Igc2VjdGlvbgpbICAgIDE4LjAxNF0gKElJKSBpbnRlbCgwKTogT3V0cHV0IEhETUkxIGhh cyBubyBtb25pdG9yIHNlY3Rpb24KWyAgICAxOC4wMzJdIChJSSkgaW50ZWwoMCk6IE91dHB1dCBE UDEgaGFzIG5vIG1vbml0b3Igc2VjdGlvbgpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogRURJ RCBmb3Igb3V0cHV0IExWRFMxClsgICAgMTguMDMzXSAoSUkpIGludGVsKDApOiBNYW51ZmFjdHVy ZXI6IENNTiAgTW9kZWw6IDE0NzcgIFNlcmlhbCM6IDAKWyAgICAxOC4wMzNdIChJSSkgaW50ZWwo MCk6IFllYXI6IDIwMTIgIFdlZWs6IDIKWyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6IEVESUQg VmVyc2lvbjogMS4zClsgICAgMTguMDMzXSAoSUkpIGludGVsKDApOiBEaWdpdGFsIERpc3BsYXkg SW5wdXQKWyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6IE1heCBJbWFnZSBTaXplIFtjbV06IGhv cml6LjogMzEgIHZlcnQuOiAxNwpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogR2FtbWE6IDIu MjAKWyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6IE5vIERQTVMgY2FwYWJpbGl0aWVzIHNwZWNp ZmllZApbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogU3VwcG9ydGVkIGNvbG9yIGVuY29kaW5n czogUkdCIDQ6NDo0IFlDckNiIDQ6NDo0IApbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogRmly c3QgZGV0YWlsZWQgdGltaW5nIGlzIHByZWZlcnJlZCBtb2RlClsgICAgMTguMDMzXSAoSUkpIGlu dGVsKDApOiByZWRYOiAwLjU5MCByZWRZOiAwLjM0MiAgIGdyZWVuWDogMC4zMzAgZ3JlZW5ZOiAw LjU2MgpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogYmx1ZVg6IDAuMTYwIGJsdWVZOiAwLjE0 MCAgIHdoaXRlWDogMC4zMTMgd2hpdGVZOiAwLjMyOQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgw KTogTWFudWZhY3R1cmVyJ3MgbWFzazogMApbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogU3Vw cG9ydGVkIGRldGFpbGVkIHRpbWluZzoKWyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6IGNsb2Nr OiA3MS42IE1IeiAgIEltYWdlIFNpemU6ICAzMDkgeCAxNzQgbW0KWyAgICAxOC4wMzNdIChJSSkg aW50ZWwoMCk6IGhfYWN0aXZlOiAxMzY2ICBoX3N5bmM6IDE0MTAgIGhfc3luY19lbmQgMTQzOSBo X2JsYW5rX2VuZCAxNTEyIGhfYm9yZGVyOiAwClsgICAgMTguMDMzXSAoSUkpIGludGVsKDApOiB2 X2FjdGl2ZTogNzY4ICB2X3N5bmM6IDc3MSAgdl9zeW5jX2VuZCA3NzUgdl9ibGFua2luZzogNzg5 IHZfYm9yZGVyOiAwClsgICAgMTguMDMzXSAoSUkpIGludGVsKDApOiAgTjE0MEJHRS1MQTIKWyAg ICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6ICBDTU4KWyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6 ICBOMTQwQkdFLUxBMgpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogRURJRCAoaW4gaGV4KToK WyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6IAkwMGZmZmZmZmZmZmZmZjAwMGRhZTc3MTQwMDAw MDAwMApbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogCTAyMTYwMTAzODAxZjExNzgwYTJiMzU5 NzU3NTQ4ZjI5ClsgICAgMTguMDMzXSAoSUkpIGludGVsKDApOiAJMjM1MDU0MDAwMDAwMDEwMTAx MDEwMTAxMDEwMTAxMDEKWyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6IAkwMTAxMDEwMTAxMDFm NzFiNTY5MjUwMDAxNTMwMmMxZApbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogCTM0MDAzNWFl MTAwMDAwMTgwMDAwMDBmZTAwNGUzMTM0ClsgICAgMTguMDMzXSAoSUkpIGludGVsKDApOiAJMzA0 MjQ3NDUyZDRjNDEzMjBhMjAwMDAwMDBmZTAwNDMKWyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6 IAk0ZDRlMGEyMDIwMjAyMDIwMjAyMDIwMjAwMDAwMDBmZQpbICAgIDE4LjAzM10gKElJKSBpbnRl bCgwKTogCTAwNGUzMTM0MzA0MjQ3NDUyZDRjNDEzMjBhMjAwMDlhClsgICAgMTguMDMzXSAoSUkp IGludGVsKDApOiBFRElEIHZlbmRvciAiQ01OIiwgcHJvZCBpZCA1MjM5ClsgICAgMTguMDMzXSAo SUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDE4LjAz M10gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjEzNjZ4NzY4IngwLjAgICA3MS41OSAgMTM2NiAx NDEwIDE0MzkgMTUxMiAgNzY4IDc3MSA3NzUgNzg5IC1oc3luYyAtdnN5bmMgKDQ3LjMga0h6IGVQ KQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiMzIw eDI0MCIgKGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQpbICAgIDE4LjAzM10gKElJKSBp bnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiNDAweDMwMCIgKGRvdWJsZXNjYW4gbW9k ZSBub3Qgc3VwcG9ydGVkKQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRl ZmF1bHQgbW9kZSAiNDAweDMwMCIgKGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQpbICAg IDE4LjAzM10gKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiNTEyeDM4NCIg KGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgw KTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiNjQweDQ4MCIgKGRvdWJsZXNjYW4gbW9kZSBub3Qg c3VwcG9ydGVkKQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQg bW9kZSAiNjQweDUxMiIgKGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQpbICAgIDE4LjAz M10gKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiODAweDYwMCIgKGRvdWJs ZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTm90 IHVzaW5nIGRlZmF1bHQgbW9kZSAiODk2eDY3MiIgKGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9y dGVkKQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAi OTI4eDY5NiIgKGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQpbICAgIDE4LjAzM10gKElJ KSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiOTYweDcyMCIgKGRvdWJsZXNjYW4g bW9kZSBub3Qgc3VwcG9ydGVkKQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTm90IHVzaW5n IGRlZmF1bHQgbW9kZSAiNzAweDUyNSIgKGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQpb ICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiMTAyNHg3 NjgiIChkb3VibGVzY2FuIG1vZGUgbm90IHN1cHBvcnRlZCkKWyAgICAxOC4wMzNdIChJSSkgaW50 ZWwoMCk6IFByaW50aW5nIHByb2JlZCBtb2RlcyBmb3Igb3V0cHV0IExWRFMxClsgICAgMTguMDMz XSAoSUkpIGludGVsKDApOiBNb2RlbGluZSAiMTM2Nng3NjgieDYwLjAgICA3MS41OSAgMTM2NiAx NDEwIDE0MzkgMTUxMiAgNzY4IDc3MSA3NzUgNzg5IC1oc3luYyAtdnN5bmMgKDQ3LjMga0h6IGVQ KQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjEwMjR4NzY4Ing2MC4wICAg NjUuMDAgIDEwMjQgMTA0OCAxMTg0IDEzNDQgIDc2OCA3NzEgNzc3IDgwNiAtaHN5bmMgLXZzeW5j ICg0OC40IGtIeiBkKQpbICAgIDE4LjAzM10gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjgwMHg2 MDAieDYwLjMgICA0MC4wMCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYwMSA2MDUgNjI4ICtoc3lu YyArdnN5bmMgKDM3Ljkga0h6IGQpClsgICAgMTguMDMzXSAoSUkpIGludGVsKDApOiBNb2RlbGlu ZSAiODAweDYwMCJ4NTYuMiAgIDM2LjAwICA4MDAgODI0IDg5NiAxMDI0ICA2MDAgNjAxIDYwMyA2 MjUgK2hzeW5jICt2c3luYyAoMzUuMiBrSHogZCkKWyAgICAxOC4wMzNdIChJSSkgaW50ZWwoMCk6 IE1vZGVsaW5lICI2NDB4NDgwIng1OS45ICAgMjUuMTggIDY0MCA2NTYgNzUyIDgwMCAgNDgwIDQ5 MCA0OTIgNTI1IC1oc3luYyAtdnN5bmMgKDMxLjUga0h6IGQpClsgICAgMTguMDMzXSAoSUkpIGlu dGVsKDApOiBFRElEIGZvciBvdXRwdXQgVkdBMQpbICAgIDE4LjA0Ml0gKElJKSBpbnRlbCgwKTog RURJRCBmb3Igb3V0cHV0IEhETUkxClsgICAgMTguMDYwXSAoSUkpIGludGVsKDApOiBFRElEIGZv ciBvdXRwdXQgRFAxClsgICAgMTguMDYwXSAoSUkpIGludGVsKDApOiBPdXRwdXQgTFZEUzEgY29u bmVjdGVkClsgICAgMTguMDYwXSAoSUkpIGludGVsKDApOiBPdXRwdXQgVkdBMSBkaXNjb25uZWN0 ZWQKWyAgICAxOC4wNjBdIChJSSkgaW50ZWwoMCk6IE91dHB1dCBIRE1JMSBkaXNjb25uZWN0ZWQK WyAgICAxOC4wNjBdIChJSSkgaW50ZWwoMCk6IE91dHB1dCBEUDEgZGlzY29ubmVjdGVkClsgICAg MTguMDYwXSAoSUkpIGludGVsKDApOiBVc2luZyBleGFjdCBzaXplcyBmb3IgaW5pdGlhbCBtb2Rl cwpbICAgIDE4LjA2MF0gKElJKSBpbnRlbCgwKTogT3V0cHV0IExWRFMxIHVzaW5nIGluaXRpYWwg bW9kZSAxMzY2eDc2OApbICAgIDE4LjA2MF0gKElJKSBpbnRlbCgwKTogVXNpbmcgZGVmYXVsdCBn YW1tYSBvZiAoMS4wLCAxLjAsIDEuMCkgdW5sZXNzIG90aGVyd2lzZSBzdGF0ZWQuClsgICAgMTgu MDYwXSAoSUkpIGludGVsKDApOiBLZXJuZWwgcGFnZSBmbGlwcGluZyBzdXBwb3J0IGRldGVjdGVk LCBlbmFibGluZwpbICAgIDE4LjA2MF0gKCoqKSBpbnRlbCgwKTogRGlzcGxheSBkaW1lbnNpb25z OiAoMzEwLCAxNzApIG1tClsgICAgMTguMDYwXSAoKiopIGludGVsKDApOiBEUEkgc2V0IHRvICgx MTEsIDExNCkKWyAgICAxOC4wNjBdIChJSSkgTG9hZGluZyBzdWIgbW9kdWxlICJmYiIKWyAgICAx OC4wNjBdIChJSSkgTG9hZE1vZHVsZTogImZiIgpbICAgIDE4LjA2MF0gKElJKSBMb2FkaW5nIC91 c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9saWJmYi5zbwpbICAgIDE4LjA2Ml0gKElJKSBNb2R1 bGUgZmI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxOC4wNjJdIAljb21waWxlZCBm b3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAgMTguMDYyXSAJQUJJIGNsYXNz OiBYLk9yZyBBTlNJIEMgRW11bGF0aW9uLCB2ZXJzaW9uIDAuNApbICAgIDE4LjA2Ml0gKElJKSBM b2FkaW5nIHN1YiBtb2R1bGUgImRyaTIiClsgICAgMTguMDYyXSAoSUkpIExvYWRNb2R1bGU6ICJk cmkyIgpbICAgIDE4LjA2Ml0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxl cy9leHRlbnNpb25zL2xpYmRyaTIuc28KWyAgICAxOC4wNjJdIChJSSkgTW9kdWxlIGRyaTI6IHZl bmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxOC4wNjJdIAljb21waWxlZCBmb3IgMS4xMi40 LCBtb2R1bGUgdmVyc2lvbiA9IDEuMi4wClsgICAgMTguMDYyXSAJQUJJIGNsYXNzOiBYLk9yZyBT ZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDE4LjA2Ml0gKD09KSBEZXB0aCAyNCBw aXhtYXAgZm9ybWF0IGlzIDMyIGJwcApbICAgIDE4LjA2Ml0gKElJKSBpbnRlbCgwKTogW0RSSTJd IFNldHVwIGNvbXBsZXRlClsgICAgMTguMDYyXSAoSUkpIGludGVsKDApOiBbRFJJMl0gICBEUkkg ZHJpdmVyOiBpOTY1ClsgICAgMTguMDYyXSAoSUkpIGludGVsKDApOiBBbGxvY2F0ZWQgbmV3IGZy YW1lIGJ1ZmZlciAxNDA4eDc2OCBzdHJpZGUgNTYzMiwgdGlsZWQKWyAgICAxOC4wNjVdIChJSSkg VVhBKDApOiBEcml2ZXIgcmVnaXN0ZXJlZCBzdXBwb3J0IGZvciB0aGUgZm9sbG93aW5nIG9wZXJh dGlvbnM6ClsgICAgMTguMDY1XSAoSUkpICAgICAgICAgc29saWQKWyAgICAxOC4wNjZdIChJSSkg ICAgICAgICBjb3B5ClsgICAgMTguMDY2XSAoSUkpICAgICAgICAgY29tcG9zaXRlIChSRU5ERVIg YWNjZWxlcmF0aW9uKQpbICAgIDE4LjA2Nl0gKElJKSAgICAgICAgIHB1dF9pbWFnZQpbICAgIDE4 LjA2Nl0gKElJKSAgICAgICAgIGdldF9pbWFnZQpbICAgIDE4LjA2Nl0gKD09KSBpbnRlbCgwKTog QmFja2luZyBzdG9yZSBkaXNhYmxlZApbICAgIDE4LjA2Nl0gKD09KSBpbnRlbCgwKTogU2lsa2Vu IG1vdXNlIGVuYWJsZWQKWyAgICAxOC4wNjZdIChJSSkgaW50ZWwoMCk6IEluaXRpYWxpemluZyBI VyBDdXJzb3IKWyAgICAxOC4wNjZdIChJSSkgaW50ZWwoMCk6IFJhbmRSIDEuMiBlbmFibGVkLCBp Z25vcmUgdGhlIGZvbGxvd2luZyBSYW5kUiBkaXNhYmxlZCBtZXNzYWdlLgpbICAgIDE4LjA2N10g KD09KSBpbnRlbCgwKTogRFBNUyBlbmFibGVkClsgICAgMTguMDY3XSAoPT0pIGludGVsKDApOiBJ bnRlbCBYdk1DIGRlY29kZXIgZW5hYmxlZApbICAgIDE4LjA2N10gKElJKSBpbnRlbCgwKTogU2V0 IHVwIHRleHR1cmVkIHZpZGVvClsgICAgMTguMDY3XSAoSUkpIGludGVsKDApOiBbWHZNQ10geHZt Y192bGQgZHJpdmVyIGluaXRpYWxpemVkLgpbICAgIDE4LjA2N10gKElJKSBpbnRlbCgwKTogZGly ZWN0IHJlbmRlcmluZzogRFJJMiBFbmFibGVkClsgICAgMTguMDY3XSAoV1cpIGludGVsKDApOiBP cHRpb24gIkFkZEFSR0JHTFhWaXN1YWxzIiBpcyBub3QgdXNlZApbICAgIDE4LjIyNV0gKC0tKSBS YW5kUiBkaXNhYmxlZApbICAgIDE4LjIyNV0gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0 ZW5zaW9uIEdlbmVyaWMgRXZlbnQgRXh0ZW5zaW9uClsgICAgMTguMjI1XSAoSUkpIEluaXRpYWxp emluZyBidWlsdC1pbiBleHRlbnNpb24gU0hBUEUKWyAgICAxOC4yMjVdIChJSSkgSW5pdGlhbGl6 aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBNSVQtU0hNClsgICAgMTguMjI1XSAoSUkpIEluaXRpYWxp emluZyBidWlsdC1pbiBleHRlbnNpb24gWElucHV0RXh0ZW5zaW9uClsgICAgMTguMjI1XSAoSUkp IEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWFRFU1QKWyAgICAxOC4yMjVdIChJSSkg SW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBCSUctUkVRVUVTVFMKWyAgICAxOC4yMjVd IChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBTWU5DClsgICAgMTguMjI1XSAo SUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEtFWUJPQVJEClsgICAgMTguMjI1 XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEMtTUlTQwpbICAgIDE4LjIy NV0gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhJTkVSQU1BClsgICAgMTgu MjI1XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEZJWEVTClsgICAgMTgu MjI1XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkVOREVSClsgICAgMTgu MjI1XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkFORFIKWyAgICAxOC4y MjVdIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBDT01QT1NJVEUKWyAgICAx OC4yMjVdIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBEQU1BR0UKWyAgICAx OC4yNzJdIChJSSkgQUlHTFg6IGVuYWJsZWQgR0xYX01FU0FfY29weV9zdWJfYnVmZmVyClsgICAg MTguMjcyXSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9JTlRFTF9zd2FwX2V2ZW50ClsgICAgMTgu MjcyXSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9TR0lfc3dhcF9jb250cm9sIGFuZCBHTFhfTUVT QV9zd2FwX2NvbnRyb2wKWyAgICAxOC4yNzJdIChJSSkgQUlHTFg6IEdMWF9FWFRfdGV4dHVyZV9m cm9tX3BpeG1hcCBiYWNrZWQgYnkgYnVmZmVyIG9iamVjdHMKWyAgICAxOC4yNzJdIChJSSkgQUlH TFg6IExvYWRlZCBhbmQgaW5pdGlhbGl6ZWQgaTk2NQpbICAgIDE4LjI3Ml0gKElJKSBHTFg6IElu aXRpYWxpemVkIERSSTIgR0wgcHJvdmlkZXIgZm9yIHNjcmVlbiAwClsgICAgMTguMjczXSAoSUkp IGludGVsKDApOiBTZXR0aW5nIHNjcmVlbiBwaHlzaWNhbCBzaXplIHRvIDM2MSB4IDIwMwpbICAg IDE4LjQ3OF0gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ3N5bmFwdGljcycgZm9yICdUb3VjaHBh ZDAnClsgICAgMTguNDc4XSAoKiopIE9wdGlvbiAiU2VuZENvcmVFdmVudHMiICJ0cnVlIgpbICAg IDE4LjQ3OF0gKCoqKSBPcHRpb24gIkNvcmVQb2ludGVyIgpbICAgIDE4LjQ3OF0gKCoqKSBUb3Vj aHBhZDA6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMTguNDc4XSAoKiopIE9wdGlv biAiUHJvdG9jb2wiICJwc20iClsgICAgMTguNDc4XSAoKiopIE9wdGlvbiAiRGV2aWNlIiAiL2Rl di9wc20wIgpbICAgIDE4LjU1Nl0gKC0tKSBzeW5hcHRpY3M6IFRvdWNocGFkMDogaW52YWxpZCB4 LWF4aXMgcmFuZ2UuICBkZWZhdWx0aW5nIHRvIDE2MTUgLSA1Njg1ClsgICAgMTguNTU2XSAoLS0p IHN5bmFwdGljczogVG91Y2hwYWQwOiBpbnZhbGlkIHktYXhpcyByYW5nZS4gIGRlZmF1bHRpbmcg dG8gMTcyOSAtIDQxNzEKWyAgICAxOC41NTZdICgtLSkgc3luYXB0aWNzOiBUb3VjaHBhZDA6IGlu dmFsaWQgcHJlc3N1cmUgcmFuZ2UuICBkZWZhdWx0aW5nIHRvIDAgLSAyNTUKWyAgICAxOC41NTZd ICgtLSkgc3luYXB0aWNzOiBUb3VjaHBhZDA6IGludmFsaWQgZmluZ2VyIHdpZHRoIHJhbmdlLiAg ZGVmYXVsdGluZyB0byAwIC0gMTUKWyAgICAxOC41NTZdICgqKikgT3B0aW9uICJIb3Jpekh5c3Rl cmVzaXMiICIzMiIKWyAgICAxOC41NTZdICgqKikgT3B0aW9uICJWZXJ0SHlzdGVyZXNpcyIgIjMy IgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24gIkZpbmdlckxvdyIgIjI5IgpbICAgIDE4LjU1Nl0g KCoqKSBPcHRpb24gIkZpbmdlckhpZ2giICIzOCIKWyAgICAxOC41NTZdICgqKikgT3B0aW9uICJN YXhUYXBUaW1lIiAiMjUwIgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24gIk1heFRhcE1vdmUiICIx MDAiClsgICAgMTguNTU2XSAoKiopIE9wdGlvbiAiTWF4RG91YmxlVGFwVGltZSIgIjEwMCIKWyAg ICAxOC41NTZdICgqKikgT3B0aW9uICJDbGlja1RpbWUiICIxMDAiClsgICAgMTguNTU2XSAoKiop IE9wdGlvbiAiQ2xpY2tQYWQiICIxIgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24gIkVtdWxhdGVN aWRCdXR0b25UaW1lIiAiMCIKWyAgICAxOC41NTZdICgqKikgT3B0aW9uICJWZXJ0U2Nyb2xsRGVs dGEiICItNTAiClsgICAgMTguNTU2XSAoKiopIE9wdGlvbiAiSG9yaXpTY3JvbGxEZWx0YSIgIi02 MCIKWyAgICAxOC41NTZdICgqKikgT3B0aW9uICJWZXJ0VHdvRmluZ2VyU2Nyb2xsIiAiMSIKWyAg ICAxOC41NTZdICgqKikgT3B0aW9uICJIb3JpelR3b0ZpbmdlclNjcm9sbCIgIjEiClsgICAgMTgu NTU2XSAoKiopIE9wdGlvbiAiTG9ja2VkRHJhZ3MiICIxIgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRp b24gIkxvY2tlZERyYWdUaW1lb3V0IiAiMjAwIgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24gIlRh cEJ1dHRvbjEiICIxIgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24gIlRhcEJ1dHRvbjIiICIzIgpb ICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24gIlRhcEJ1dHRvbjMiICIyIgpbICAgIDE4LjU1Nl0gKCoq KSBPcHRpb24gIkNsaWNrRmluZ2VyMSIgIjEiClsgICAgMTguNTU2XSAoKiopIE9wdGlvbiAiQ2xp Y2tGaW5nZXIyIiAiMyIKWyAgICAxOC41NTZdICgqKikgT3B0aW9uICJDbGlja0ZpbmdlcjMiICIy IgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24gIlBhbG1EZXRlY3QiICIxIgpbICAgIDE4LjU1Nl0g KCoqKSBPcHRpb24gIlBhbG1NaW5XaWR0aCIgIjEwIgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24g IlBhbG1NaW5aIiAiMTMwIgpbICAgIDE4LjU1Nl0gKCoqKSBPcHRpb24gIlNpbmdsZVRhcFRpbWVv dXQiICIyMDAiClsgICAgMTguNTU2XSAoKiopIE9wdGlvbiAiTWF4U3BlZWQiICIxLjgiClsgICAg MTguNTU2XSAoKiopIE9wdGlvbiAiQWNjZWxGYWN0b3IiICIwLjA0IgpbICAgIDE4LjU1Nl0gKCoq KSBPcHRpb24gIkNvYXN0aW5nU3BlZWQiICIwLjMiClsgICAgMTguNTU2XSAoKiopIE9wdGlvbiAi U29mdEJ1dHRvbkFyZWFzIiAiNTAlIDAgODIlIDAgMCAwIDAgMCIKWyAgICAxOC41NTZdICgtLSkg c3luYXB0aWNzOiBUb3VjaHBhZDA6IHN5bmFwdGljcyB0b3VjaHBhZCBmb3VuZApbICAgIDE4LjU1 Nl0gKC0tKSBzeW5hcHRpY3M6IFRvdWNocGFkMDogIFN5bmFwdGljcyBUb3VjaHBhZCwgbW9kZWw6 IDAKWyAgICAxOC41NTZdICgtLSkgc3luYXB0aWNzOiBUb3VjaHBhZDA6ICBGaXJtd2FyZTogOC4x ClsgICAgMTguNTU2XSAoLS0pIHN5bmFwdGljczogVG91Y2hwYWQwOiAgU2Vuc29yOiAxClsgICAg MTguNTU2XSAoLS0pIHN5bmFwdGljczogVG91Y2hwYWQwOiAgbmV3IGFic29sdXRlIHBhY2tldCBm b3JtYXQKWyAgICAxOC41NTZdICgtLSkgc3luYXB0aWNzOiBUb3VjaHBhZDA6ICBUb3VjaHBhZCBo YXMgZXh0ZW5kZWQgY2FwYWJpbGl0eSBiaXRzClsgICAgMTguNTU2XSAoLS0pIHN5bmFwdGljczog VG91Y2hwYWQwOiAgLT4gbXVsdGlmaW5nZXIgZGV0ZWN0aW9uClsgICAgMTguNTU2XSAoLS0pIHN5 bmFwdGljczogVG91Y2hwYWQwOiAgLT4gcGFsbSBkZXRlY3Rpb24KWyAgICAxOC41NTZdICgqKikg VG91Y2hwYWQwOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgIDE4LjU5N10gKElJKSBY SU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIlRvdWNocGFkMCIgKHR5cGU6IFRP VUNIUEFELCBpZCA2KQpbICAgIDE4LjU5N10gKCoqKSBzeW5hcHRpY3M6IFRvdWNocGFkMDogKGFj Y2VsKSBNaW5TcGVlZCBpcyBub3cgY29uc3RhbnQgZGVjZWxlcmF0aW9uIDIuNQpbICAgIDE4LjU5 N10gKCoqKSBzeW5hcHRpY3M6IFRvdWNocGFkMDogKGFjY2VsKSBNYXhTcGVlZCBpcyBub3cgNC41 MApbICAgIDE4LjU5N10gKCoqKSBzeW5hcHRpY3M6IFRvdWNocGFkMDogKGFjY2VsKSBBY2NlbEZh Y3RvciBpcyBub3cgMC4wNDAKWyAgICAxOC41OThdICgqKikgVG91Y2hwYWQwOiAoYWNjZWwpIGtl ZXBpbmcgYWNjZWxlcmF0aW9uIHNjaGVtZSAxClsgICAgMTguNTk4XSAoKiopIFRvdWNocGFkMDog KGFjY2VsKSBhY2NlbGVyYXRpb24gcHJvZmlsZSAxClsgICAgMTguNTk4XSAoKiopIFRvdWNocGFk MDogKGFjY2VsKSBhY2NlbGVyYXRpb24gZmFjdG9yOiAyLjAwMApbICAgIDE4LjU5OF0gKCoqKSBU b3VjaHBhZDA6IChhY2NlbCkgYWNjZWxlcmF0aW9uIHRocmVzaG9sZDogNApbICAgIDE4LjY3Ml0g KC0tKSBzeW5hcHRpY3M6IFRvdWNocGFkMDogc3luYXB0aWNzIHRvdWNocGFkIGZvdW5kClsgICAg MTguNjcyXSAoLS0pIHN5bmFwdGljczogVG91Y2hwYWQwOiAgU3luYXB0aWNzIFRvdWNocGFkLCBt b2RlbDogMApbICAgIDE4LjY3Ml0gKC0tKSBzeW5hcHRpY3M6IFRvdWNocGFkMDogIEZpcm13YXJl OiA4LjEKWyAgICAxOC42NzJdICgtLSkgc3luYXB0aWNzOiBUb3VjaHBhZDA6ICBTZW5zb3I6IDEK WyAgICAxOC42NzJdICgtLSkgc3luYXB0aWNzOiBUb3VjaHBhZDA6ICBuZXcgYWJzb2x1dGUgcGFj a2V0IGZvcm1hdApbICAgIDE4LjY3Ml0gKC0tKSBzeW5hcHRpY3M6IFRvdWNocGFkMDogIFRvdWNo cGFkIGhhcyBleHRlbmRlZCBjYXBhYmlsaXR5IGJpdHMKWyAgICAxOC42NzJdICgtLSkgc3luYXB0 aWNzOiBUb3VjaHBhZDA6ICAtPiBtdWx0aWZpbmdlciBkZXRlY3Rpb24KWyAgICAxOC42NzJdICgt LSkgc3luYXB0aWNzOiBUb3VjaHBhZDA6ICAtPiBwYWxtIGRldGVjdGlvbgpbICAgIDE5LjYxNF0g KElJKSBjb25maWcvaGFsOiBBZGRpbmcgaW5wdXQgZGV2aWNlIEFUIEtleWJvYXJkClsgICAgMTku NjE0XSAoSUkpIExvYWRNb2R1bGU6ICJrYmQiClsgICAgMTkuNjE1XSAoSUkpIExvYWRpbmcgL3Vz ci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2lucHV0L2tiZF9kcnYuc28KWyAgICAxOS42MTZdIChJ SSkgTW9kdWxlIGtiZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjYxNl0gCWNv bXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS44LjAKWyAgICAxOS42MTZdIAlN b2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2ZXIKWyAgICAxOS42MTZdIAlBQkkgY2xhc3M6 IFguT3JnIFhJbnB1dCBkcml2ZXIsIHZlcnNpb24gMTYuMApbICAgIDE5LjYxNl0gKElJKSBVc2lu ZyBpbnB1dCBkcml2ZXIgJ2tiZCcgZm9yICdBVCBLZXlib2FyZCcKWyAgICAxOS42MTZdICgqKikg QVQgS2V5Ym9hcmQ6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMTkuNjE2XSAoKiop IEFUIEtleWJvYXJkOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgIDE5LjYxNl0gKCoq KSBPcHRpb24gIlByb3RvY29sIiAic3RhbmRhcmQiClsgICAgMTkuNjE2XSAoV1cpIE9wdGlvbiAi RGV2aWNlIiByZXF1aXJlcyBhbiBzdHJpbmcgdmFsdWUKWyAgICAxOS42MTZdICgqKikgT3B0aW9u ICJYa2JSdWxlcyIgImJhc2UiClsgICAgMTkuNjE2XSAoKiopIE9wdGlvbiAiWGtiTW9kZWwiICJw YzEwNSIKWyAgICAxOS42MTZdICgqKikgT3B0aW9uICJYa2JMYXlvdXQiICJ1cyIKWyAgICAxOS42 MTZdICgqKikgT3B0aW9uICJYa2JPcHRpb25zIiAidGVybWluYXRlOmN0cmxfYWx0X2Jrc3AiClsg ICAgMTkuNjE2XSAoKiopIE9wdGlvbiAiY29uZmlnX2luZm8iICJoYWw6L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy9hdGtiZF8wIgpbICAgIDE5LjYxNl0gKElJKSBYSU5QVVQ6IEFkZGluZyBl eHRlbmRlZCBpbnB1dCBkZXZpY2UgIkFUIEtleWJvYXJkIiAodHlwZTogS0VZQk9BUkQsIGlkIDcp ClsgICAgMTkuNzgzXSAoSUkpIGNvbmZpZy9oYWw6IEFkZGluZyBpbnB1dCBkZXZpY2UgUFMvMiBN b3VzZQpbICAgIDE5Ljc4M10gKElJKSBMb2FkTW9kdWxlOiAibW91c2UiClsgICAgMTkuNzg0XSAo SUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2lucHV0L21vdXNlX2Rydi5z bwpbICAgIDE5Ljc4NV0gKElJKSBNb2R1bGUgbW91c2U6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlv biIKWyAgICAxOS43ODVdIAljb21waWxlZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEu OS4wClsgICAgMTkuNzg1XSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBYSW5wdXQgRHJpdmVyClsgICAg MTkuNzg1XSAJQUJJIGNsYXNzOiBYLk9yZyBYSW5wdXQgZHJpdmVyLCB2ZXJzaW9uIDE2LjAKWyAg ICAxOS43ODVdIChJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdtb3VzZScgZm9yICdQUy8yIE1vdXNl JwpbICAgIDE5Ljc4NV0gKCoqKSBQUy8yIE1vdXNlOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50 cwpbICAgIDE5Ljc4NV0gKCoqKSBPcHRpb24gIkRldmljZSIgIi9kZXYvcHNtMCIKWyAgICAxOS43 ODVdICg9PSkgUFMvMiBNb3VzZTogUHJvdG9jb2w6ICJBdXRvIgpbICAgIDE5Ljc4NV0gKCoqKSBQ Uy8yIE1vdXNlOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgIDE5Ljc4Nl0gKEVFKSB4 Zjg2T3BlblNlcmlhbDogQ2Fubm90IG9wZW4gZGV2aWNlIC9kZXYvcHNtMAoJRGV2aWNlIGJ1c3ku ClsgICAgMTkuNzg2XSAoRUUpIFBTLzIgTW91c2U6IGNhbm5vdCBvcGVuIGlucHV0IGRldmljZQpb ICAgIDE5Ljc4Nl0gKEVFKSBQcmVJbml0IHJldHVybmVkIDIgZm9yICJQUy8yIE1vdXNlIgpbICAg IDE5Ljc4Nl0gKElJKSBVbmxvYWRNb2R1bGU6ICJtb3VzZSIKWyAgICAxOS43ODZdIChFRSkgY29u ZmlnL2hhbDogTmV3SW5wdXREZXZpY2VSZXF1ZXN0IGZhaWxlZCAoMikKWyAgICAyMC4xODBdIChJ SSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICJDTU4iLCBwcm9kIGlkIDUyMzkKWyAgICAyMC4xODBd IChJSSkgaW50ZWwoMCk6IFByaW50aW5nIEREQyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgICAgMjAu MTgwXSAoSUkpIGludGVsKDApOiBNb2RlbGluZSAiMTM2Nng3NjgieDAuMCAgIDcxLjU5ICAxMzY2 IDE0MTAgMTQzOSAxNTEyICA3NjggNzcxIDc3NSA3ODkgLWhzeW5jIC12c3luYyAoNDcuMyBrSHog ZVApClsgICAgMjAuMjM1XSAoSUkpIGludGVsKDApOiBFRElEIHZlbmRvciAiQ01OIiwgcHJvZCBp ZCA1MjM5ClsgICAgMjAuMjM1XSAoSUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQg TW9kZWxpbmVzOgpbICAgIDIwLjIzNV0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjEzNjZ4NzY4 IngwLjAgICA3MS41OSAgMTM2NiAxNDEwIDE0MzkgMTUxMiAgNzY4IDc3MSA3NzUgNzg5IC1oc3lu YyAtdnN5bmMgKDQ3LjMga0h6IGVQKQo= --047d7b5db066cacb4404f67dab6e-- From owner-freebsd-x11@FreeBSD.ORG Tue Apr 8 09:09:36 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 252BCF6A for ; Tue, 8 Apr 2014 09:09:36 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DD63C17FC for ; Tue, 8 Apr 2014 09:09:35 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WXS2A-0005cF-5w for freebsd-x11@freebsd.org; Tue, 08 Apr 2014 11:09:34 +0200 Message-ID: <5343BCC6.4040809@FreeBSD.org> Date: Tue, 08 Apr 2014 11:09:26 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: RADEON 7560D works References: <5336C16B.8000300@gmail.com> In-Reply-To: <5336C16B.8000300@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PJMbgrPtSN5OPAJtOFBDJfKHlOJimDvIx" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2014 09:09:36 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --PJMbgrPtSN5OPAJtOFBDJfKHlOJimDvIx Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 29.03.2014 13:49, Toms Bergmanis wrote: > For now everything works except acceleration (libGL error: failed to > load driver: r600). Hi! Try to rebuild graphics/dri with "WITH_GALLIUM=3Dyes" in your /etc/make.conf. This flag is disabled by default. And tell us if this fixes the problem you have or not :) Thank you for the report! --=20 Jean-S=E9bastien P=E9dron --PJMbgrPtSN5OPAJtOFBDJfKHlOJimDvIx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTQ7zOAAoJEDnpl2Gl/ZTMzKoP/1q0ql9YhmUrELVL7f1QyI77 sW14f2a9wr1uIzEhRq8GZRQ/6gRVWYTfIDAkfW39gZ4y9M7fjxHV3X6+rpJCrxXt tGRYClMNNszCYi2WBEZcE7uuYCGFWr6kuMakXQYWxyWwVcsN3XqafnXlmaCGZb2L MTZaRBT7K4/vqsF8mF9Zzb65lzynVF/WXpuE9mQdwLkqPibroLMm+aN4mHRvmXF4 r8bQDi/cZU0XK/v+/ljdmMJj9Y2D95aULFukatLU6+1T/VAH8GMM0KZCufUlcToe zK9Q5lCCB1QXRjhTKMeVE1GbKy9MT22R4YDOLdP+F+kla2oNiDXXx0GiLMapHzXB laaOX/4VN7uOMkGGbOTNQdjvy32vzgmqU0cif8p3cR6FqdJf0kEadkXXUMTxKD1o pXDMSJM1p+WTvzwMSQk2lkaqCOSWwzvB24Z3tKRxmiQMKmbcVQONpfQL7B34XZgS 58lpvZBGpHDBAa4xyT6CQfd3D5WFvsJGRNXxsAbcp0MPD9Tudpl1z2pQInzcnY++ D+3f/C5loH5S1wyqgh2RVy9trhdNQ+snicyLUVJGA9nlfU7f+x8Pe1AYTaL6Fbuy jRN6Y95cHrXNgGs++nSsGPbMk0J6VYXkPTPia926AF4o3FSR7TpNWx4g3Yu1RGIQ nT8rZWuShI7MVXaMgeB0 =OSEt -----END PGP SIGNATURE----- --PJMbgrPtSN5OPAJtOFBDJfKHlOJimDvIx-- From owner-freebsd-x11@FreeBSD.ORG Tue Apr 8 21:25:48 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 647DF1AC for ; Tue, 8 Apr 2014 21:25:48 +0000 (UTC) Received: from chloe.pingle.org (chloe.pingle.org [69.64.6.8]) by mx1.freebsd.org (Postfix) with ESMTP id 26548174C for ; Tue, 8 Apr 2014 21:25:47 +0000 (UTC) Received: from chloe.pingle.org (unknown [127.0.0.1]) by chloe.pingle.org (Postfix) with ESMTP id 5D31945098 for ; Tue, 8 Apr 2014 17:25:47 -0400 (EDT) X-Virus-Scanned: amavisd-new at pingle.org Received: from chloe.pingle.org ([127.0.0.1]) by chloe.pingle.org (chloe.pingle.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y5R5KC5YVcqB for ; Tue, 8 Apr 2014 17:25:46 -0400 (EDT) Received: from [192.168.20.30] (unknown [192.168.20.30]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jim) by chloe.pingle.org (Postfix) with ESMTPSA id A8A8145092 for ; Tue, 8 Apr 2014 17:25:46 -0400 (EDT) Message-ID: <53446959.3040501@pingle.org> Date: Tue, 08 Apr 2014 17:25:45 -0400 From: Jim Pingle User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Problem (and solution) building graphics/dri using WITH_GALLIUM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2014 21:25:48 -0000 Hopefully this saves someone else some time/Googling in case they hit the same problem I had: I upgraded from FreeBSD 9.x to 10.x over the weekend and have been recompiling my ports ever since. Decided to try WITH_NEW_XORG and WITH_GALLIUM to see how well it worked. After the usual rounds of recompiling everything and getting up to date, I switched those knobs on and followed the directions. Everything seemed to compile except for graphics/dri, which I was unable to compile using WITH_GALLIUM. I tried on its own, with portupgrade, with and without BATCH set, with and without MAKE_JOBS_UNSAFE, and so on. Looking closer at the errors, it appeared I had multiple conflicting llvm packages installed and I did have two llvm packages there. But even after checking and cleaning that up and ensuring just one was present, there were still errors about llvm structures being redefined. Turns out there was an orphaned set of llvm include files in /usr/local/include/llvm and /usr/local/include/llvm-c that did not belong to any package still on my filesystem. After removing those files I was able to successfully build graphics/dri with Gallium. Here's a sample of the build log for searching: =============================================== In file included from gallivm/lp_bld_misc.cpp:64: In file included from /usr/local/llvm33/include/llvm/IR/IRBuilder.h:21: In file included from /usr/local/llvm33/include/llvm/IR/BasicBlock.h:19: In file included from /usr/local/llvm33/include/llvm/IR/Instruction.h:19: In file included from /usr/local/llvm33/include/llvm/IR/User.h:22: In file included from /usr/local/llvm33/include/llvm/IR/Value.h:17: /usr/local/llvm33/include/llvm/IR/Use.h:45:7: error: redefinition of 'llvm::PointerLikeTypeTraits' class PointerLikeTypeTraits { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/llvm/Use.h:43:7: note: previous definition is here class PointerLikeTypeTraits { ^ In file included from gallivm/lp_bld_misc.cpp:64: In file included from /usr/local/llvm33/include/llvm/IR/IRBuilder.h:21: In file included from /usr/local/llvm33/include/llvm/IR/BasicBlock.h:19: In file included from /usr/local/llvm33/include/llvm/IR/Instruction.h:19: In file included from /usr/local/llvm33/include/llvm/IR/User.h:22: In file included from /usr/local/llvm33/include/llvm/IR/Value.h:17: /usr/local/llvm33/include/llvm/IR/Use.h:60:7: error: redefinition of 'Use' class Use { ^ /usr/local/include/llvm/Use.h:58:7: note: previous definition is here class Use { ^ In file included from gallivm/lp_bld_misc.cpp:64: In file included from /usr/local/llvm33/include/llvm/IR/IRBuilder.h:21: In file included from /usr/local/llvm33/include/llvm/IR/BasicBlock.h:19: In file included from /usr/local/llvm33/include/llvm/IR/Instruction.h:19: In file included from /usr/local/llvm33/include/llvm/IR/User.h:22: In file included from /usr/local/llvm33/include/llvm/IR/Value.h:17: /usr/local/llvm33/include/llvm/IR/Use.h:152:19: error: redefinition of 'llvm::simplify_type' template<> struct simplify_type { ^~~~~~~~~~~~~~~~~~ /usr/local/include/llvm/Use.h:151:19: note: previous definition is here template<> struct simplify_type { ^ =============================================== Full build log for the curious: https://gist.githubusercontent.com/jim-p/10140152/raw/9e71c62e00c7a7fdcbf1d151d7c4a66902ad26fa/gistfile1.txt I don't know if there is a way the port could be more specific about the include path to possibly avoid this situation in an automated way, but if so it might be worth investigating. Less foot shooting == More testing. :-) At the moment I'm happily rolling along with VT Console + KMS and Gallium + New X.org, and it's beautiful. Transparency and other effects work smooth and look amazing. [ 1022.000] (--) RADEON(0): Chipset: "ATI RV730 PRO [Radeon HD 4650]" (ChipID = 0x9498) Thanks for all the hard work! Jim From owner-freebsd-x11@FreeBSD.ORG Tue Apr 8 22:58:20 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 432FBD56 for ; Tue, 8 Apr 2014 22:58:20 +0000 (UTC) Received: from chloe.pingle.org (chloe.pingle.org [69.64.6.8]) by mx1.freebsd.org (Postfix) with ESMTP id CB07D116E for ; Tue, 8 Apr 2014 22:58:19 +0000 (UTC) Received: from chloe.pingle.org (unknown [127.0.0.1]) by chloe.pingle.org (Postfix) with ESMTP id 6CDD54508B for ; Tue, 8 Apr 2014 18:58:12 -0400 (EDT) X-Virus-Scanned: amavisd-new at pingle.org Received: from chloe.pingle.org ([127.0.0.1]) by chloe.pingle.org (chloe.pingle.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16qdUQyiOz23 for ; Tue, 8 Apr 2014 18:58:11 -0400 (EDT) Received: from [192.168.20.30] (unknown [192.168.20.30]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jim) by chloe.pingle.org (Postfix) with ESMTPSA id D53894503D for ; Tue, 8 Apr 2014 18:58:10 -0400 (EDT) Message-ID: <53447F01.6020103@pingle.org> Date: Tue, 08 Apr 2014 18:58:09 -0400 From: Jim Pingle User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: mesa-demos fails to compile Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2014 22:58:20 -0000 Using a ports tree from today, mesa-demos fails to compile. In case it's relevant, I am also using WITH_NEW_XORG and WITH_GALLIUM Is this combination known to be broken? Build output: :/usr/ports/graphics/mesa-demos# make ===> Found saved configuration for mesa-demos-8.1.0 ===> mesa-demos-8.1.0 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mesa-demos-8.1.0 for building ===> Extracting for mesa-demos-8.1.0 => SHA256 Checksum OK for mesa-demos-8.1.0.tar.bz2. ===> Patching for mesa-demos-8.1.0 ===> Applying FreeBSD patches for mesa-demos-8.1.0 ===> mesa-demos-8.1.0 depends on executable: gmake - found ===> mesa-demos-8.1.0 depends on executable: pkgconf - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/dri2proto.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/dri2proto.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/xxf86vm.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - found ===> mesa-demos-8.1.0 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found ===> mesa-demos-8.1.0 depends on shared library: libGLU.so - found ===> mesa-demos-8.1.0 depends on shared library: libglut.so - found ===> mesa-demos-8.1.0 depends on shared library: libGLEW.so - found ===> Configuring for mesa-demos-8.1.0 ===> FreeBSD 10 autotools fix applied to /usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/configure ===> FreeBSD 10 autotools fix applied to /usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/m4/libtool.m4 ===> FreeBSD 10 autotools fix applied to /usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/aclocal.m4 configure: loading site script /usr/ports/Templates/config.site checking build system type... amd64-portbld-freebsd10.0 checking host system type... amd64-portbld-freebsd10.0 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether gmake sets $(MAKE)... yes checking for style of include used by gmake... GNU checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking dependency style of cc... gcc3 checking how to run the C preprocessor... cpp checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking dependency style of cc... (cached) gcc3 checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 262144 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert amd64-portbld-freebsd10.0 file names to amd64-portbld-freebsd10.0 format... func_convert_file_noop checking how to convert amd64-portbld-freebsd10.0 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd10.0 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd10.0 ld.so checking how to hardcode library paths into programs... immediate checking whether cc understands -c and -o together... yes checking whether gmake supports nested variables... yes checking pkg-config is at least version 0.9.0... yes checking for GL... yes checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking for glutInit in -lglut... yes checking for GLEW... yes checking for GLU... yes checking for EGL... yes checking for GLESV1... no checking for GLESV2... yes checking for VG... no checking for OSMESA... no checking for DRM... yes checking for X11... yes checking for GBM... no checking for FREETYPE2... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/demos/Makefile config.status: creating src/egl/Makefile config.status: creating src/egl/eglut/Makefile config.status: creating src/egl/opengl/Makefile config.status: creating src/egl/opengles1/Makefile config.status: creating src/egl/opengles2/Makefile config.status: creating src/egl/openvg/Makefile config.status: creating src/egl/openvg/trivial/Makefile config.status: creating src/egl/oes_vg/Makefile config.status: creating src/fp/Makefile config.status: creating src/fpglsl/Makefile config.status: creating src/glsl/Makefile config.status: creating src/gs/Makefile config.status: creating src/data/Makefile config.status: creating src/objviewer/Makefile config.status: creating src/osdemos/Makefile config.status: creating src/perf/Makefile config.status: creating src/rbug/Makefile config.status: creating src/redbook/Makefile config.status: creating src/samples/Makefile config.status: creating src/slang/Makefile config.status: creating src/tests/Makefile config.status: creating src/tools/Makefile config.status: creating src/tools/trace/Makefile config.status: creating src/trivial/Makefile config.status: creating src/util/Makefile config.status: creating src/vp/Makefile config.status: creating src/vpglsl/Makefile config.status: creating src/wgl/Makefile config.status: creating src/xdemos/Makefile config.status: executing depfiles commands config.status: executing libtool commands ===> Building for mesa-demos-8.1.0 gmake[2]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0' Making all in src gmake[3]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src' Making all in util gmake[4]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/util' CC readtex.lo CC showbuffer.lo CC trackball.lo CC shaderutil.lo CCLD libutil.la gmake[4]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/util' Making all in data gmake[4]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/data' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/data' Making all in demos gmake[4]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/demos' CC arbfplight.o CC arbfslight.o CC arbocclude.o CC arbocclude2.o CC bounce.o CC clearspd.o CC copypix.o CC cubemap.o CC cuberender.o CC dinoshade.o CC dissolve.o CC drawpix.o dinoshade.c:239:38: warning: incompatible pointer types passing 'void (GLenum)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback(tobj, GLU_BEGIN, glBegin); ^~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ dinoshade.c:240:39: warning: incompatible pointer types passing 'void (const GLfloat *)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback(tobj, GLU_VERTEX, glVertex2fv); /* semi-tricky */ ^~~~~~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ CC engine.o CC fbo_firecube.o 2 warnings generated. CC fbotexture.o CC fire.o fire.c:147:21: warning: cast fbo_firecube.c:258:21: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] return (((float) rand()) / RAND_MAX); ^~~~~~ from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] return (((float) rand()) / RAND_MAX); ^~~~~~ CC fogcoord.o 1 warning generated. 1 warning generated. CC fplight.o CC fslight.o CC gamma.o CC gearbox.o CC gears.o CC geartrain.o CC glinfo.o CC gloss.o CC gltestperf.o CC ipers.o CC isosurf.o CC lodbias.o CC morph3d.o CC multiarb.o CC paltex.o CC pixeltest.o CC pointblast.o CC projtex.o CC ray.o CC readpix.o CC reflect.o CC renormal.o CC shadowtex.o CC singlebuffer.o CC spectex.o CC spriteblast.o CC stex3d.o CC teapot.o CC terrain.o CC tessdemo.o CC texcyl.o CC texenv.o tessdemo.c:171:46: warning: incompatible pointer types passing 'void (GLenum)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback( tobj, GLU_TESS_BEGIN, glBegin ); ^~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:172:47: warning: incompatible pointer types passing 'void (const GLfloat *)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback( tobj, GLU_TESS_VERTEX, glVertex2fv ); ^~~~~~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:174:46: warning: incompatible pointer types passing 'void (GLenum)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback( tobj, GLU_TESS_ERROR, error_callback ); ^~~~~~~~~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:175:48: warning: incompatible pointer types passing 'void (GLdouble *, GLdouble **, GLfloat *, void **)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback( tobj, GLU_TESS_COMBINE, combine_callback ); ^~~~~~~~~~~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:195:46: warning: incompatible pointer types passing 'void (GLenum)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback( tobj, GLU_TESS_BEGIN, begin_callback ); ^~~~~~~~~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:196:47: warning: incompatible pointer types passing 'void (void *)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback( tobj, GLU_TESS_VERTEX, vertex_callback ); ^~~~~~~~~~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:198:50: warning: incompatible pointer types passing 'void (GLenum)' to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-pointer-types] gluTessCallback( tobj, GLU_TESS_EDGE_FLAG, edge_callback ); CC textures.o ^~~~~~~~~~~~~ /usr/local/include/GL/glu.h:340:87: note: passing argument to parameter 'CallBackFunc' here GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ CC trispd.o 7 warnings generated. CC tunnel2.o CC tunnel.o CC vao_demo.o CC winpos.o CCLD arbfplight CCLD arbfslight CCLD arbocclude CCLD arbocclude2 CCLD bounce CCLD clearspd CCLD copypix CCLD cubemap CCLD cuberender CCLD dinoshade CCLD dissolve CCLD drawpix CCLD engine CCLD fbo_firecube CCLD fbotexture CCLD fire CCLD fogcoord CCLD fplight CCLD fslight CCLD gamma CCLD gearbox CCLD gears CCLD geartrain CCLD glinfo CCLD gloss CCLD gltestperf CCLD ipers CCLD isosurf CCLD lodbias CCLD morph3d CCLD multiarb CCLD paltex CCLD pixeltest CCLD pointblast CCLD projtex CCLD ray CCLD readpix CCLD reflect CCLD renormal CCLD shadowtex CCLD singlebuffer CCLD spectex CCLD spriteblast CCLD stex3d CCLD teapot CCLD terrain CCLD tessdemo CCLD texcyl CCLD texenv CCLD textures CCLD trispd CCLD tunnel2 CCLD tunnel CCLD vao_demo CCLD winpos gmake[4]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/demos' Making all in egl gmake[4]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl' Making all in eglut gmake[5]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/eglut' CC eglut.lo CC eglut_screen.lo CC libeglut_x11_la-eglut.lo CC libeglut_x11_la-eglut_x11.lo CCLD libeglut_x11.la CCLD libeglut_screen.la gmake[5]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/eglut' Making all in opengl gmake[5]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/opengl' CC demo1.o CC demo2.o CC demo3.o CC eglinfo.o CC eglgears.o CC egltri.o CC peglgears.o CC xeglgears.o CC xeglthreads.o CCLD demo1 CCLD demo2 CCLD demo3 xeglgears.c:919:9: warning: cast to 'EGLClientBuffer' (aka 'void *') from smaller integer type 'GLuint' (aka 'unsigned int') [-Wint-to-void-pointer-cast] (EGLClientBuffer) color_rb, NULL); ^ CCLD eglinfo CCLD eglgears_screen 1 warning generated. CCLD egltri_screen CCLD peglgears CCLD eglgears_x11 CCLD egltri_x11 CCLD xeglgears CCLD xeglthreads gmake[5]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/opengl' Making all in openvg gmake[5]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/openvg' Making all in trivial gmake[6]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/openvg/trivial' gmake[6]: Nothing to be done for `all'. gmake[6]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/openvg/trivial' gmake[6]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/openvg' gmake[6]: Nothing to be done for `all-am'. gmake[6]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/openvg' gmake[5]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/openvg' Making all in opengles1 gmake[5]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/opengles1' gmake[5]: Nothing to be done for `all'. gmake[5]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/opengles1' Making all in opengles2 gmake[5]: Entering directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/opengles2' CC es2_info.o CC es2gears.o CC es2tri.o es2_info.c:88:32: warning: data argument not used by format string [-Wformat-extra-args] printf("EGL_EXTENSIONS:\n", s); ~~~~~~~~~~~~~~~~~~~ ^ es2gears.c:173:7: warning: implicit declaration of function 'sincos' is invalid in C99 [-Wimplicit-function-declaration] sincos(i * 2.0 * M_PI / teeth, &s[0], &c[0]); ^ 1 warning generated. CCLD es2_info CCLD es2tri 1 warning generated. CCLD es2gears_screen CCLD es2gears_x11 /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_get_dispatch' /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_Dispatch' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[5]: *** [es2_info] Error 1 gmake[5]: *** Waiting for unfinished jobs.... /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_get_dispatch' /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_Dispatch' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[5]: *** [es2tri] Error 1 es2gears.o: In function `perspective': es2gears.c:(.text+0x6e): undefined reference to `sincos' es2gears.o: In function `gears_reshape': es2gears.c:(.text+0x50e): undefined reference to `sincos' es2gears.o: In function `gears_draw': es2gears.c:(.text+0x6e6): undefined reference to `sincos' es2gears.c:(.text+0x7d0): undefined reference to `sincos' es2gears.c:(.text+0x899): undefined reference to `sincos' es2gears.o:es2gears.c:(.text+0xc4f): more undefined references to `sincos' follow /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_get_dispatch' /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_Dispatch' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[5]: *** [es2gears_screen] Error 1 es2gears.o: In function `perspective': es2gears.c:(.text+0x6e): undefined reference to `sincos' es2gears.o: In function `gears_reshape': es2gears.c:(.text+0x50e): undefined reference to `sincos' es2gears.o: In function `gears_draw': es2gears.c:(.text+0x6e6): undefined reference to `sincos' es2gears.c:(.text+0x7d0): undefined reference to `sincos' es2gears.c:(.text+0x899): undefined reference to `sincos' es2gears.o:es2gears.c:(.text+0xc4f): more undefined references to `sincos' follow /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_get_dispatch' /usr/local/lib/libGLESv2.so: undefined reference to `_glapi_Dispatch' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[5]: *** [es2gears_x11] Error 1 gmake[5]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl/opengles2' gmake[4]: *** [all-recursive] Error 1 gmake[4]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src/egl' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0/src' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/graphics/mesa-demos/work/mesa-demos-8.1.0' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/graphics/mesa-demos *** Error code 1 Stop. make: stopped in /usr/ports/graphics/mesa-demos # pkg which /usr/local/lib/libGLESv2.so /usr/local/lib/libGLESv2.so was installed by package libglesv2-9.1.7 # pkg version -vIL=\< dri-9.1.7_3,2 > succeeds index (index has 7.6.1_3,2) libEGL-9.1.7 > succeeds index (index has 7.6.1) libGL-9.1.7 > succeeds index (index has 7.6.1_4) libdrm-2.4.50 > succeeds index (index has 2.4.17_1) xf86-video-ati-7.2.0_1 > succeeds index (index has 6.14.6_1) xf86-video-intel-2.21.15_1 > succeeds index (index has 2.7.1_6) xorg-server-1.12.4_4,1 > succeeds index (index has 1.7.7_11,1) Jim From owner-freebsd-x11@FreeBSD.ORG Tue Apr 8 23:30:47 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C8B30718; Tue, 8 Apr 2014 23:30:47 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9D2D314C2; Tue, 8 Apr 2014 23:30:47 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s38NUl5j095633; Tue, 8 Apr 2014 23:30:47 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s38NUlSq095632; Tue, 8 Apr 2014 23:30:47 GMT (envelope-from edwin) Date: Tue, 8 Apr 2014 23:30:47 GMT Message-Id: <201404082330.s38NUlSq095632@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188383: x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5540 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2014 23:30:47 -0000 Synopsis: x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5540 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Tue Apr 8 23:30:47 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188383 From owner-freebsd-x11@FreeBSD.ORG Fri Apr 11 01:28:39 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34152172 for ; Fri, 11 Apr 2014 01:28:39 +0000 (UTC) Received: from smtp08.msg.oleane.net (smtp08.msg.oleane.net [62.161.4.8]) by mx1.freebsd.org (Postfix) with ESMTP id 628141CA5 for ; Fri, 11 Apr 2014 01:28:38 +0000 (UTC) Received: from [192.168.1.77] ([194.2.97.226]) by smtp08.msg.oleane.net (MTA) with SMTP id s3B1SFx5020939 for ; Fri, 11 Apr 2014 03:28:35 +0200 X-Oleane-Rep: REPA Date: Fri, 11 Apr 2014 03:28:36 +0200 Mime-version: 1.0 Subject: How regenerative medicine can improve outcomes in patients with chronic wounds From: "MF Congres.com" To: pkg-descr|x11 Message-Id: <411328.JODPVJFP@fr.oleane.com> Original-recipient: rfc822;x11@freebsd.org X-Backend: vm-smtp-sophos20 X-Spam-Flag: NO X-PMX-Spam: Probability=9% X-PFSI-Info: PMX 6.0.0.2142326, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.4.11.10918 (no antivirus check) Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2014 01:28:39 -0000 = a:link { text-decoration: none !important; color: #2E3192 } a:visited { text-decoration: none !important; color: #2E3192 } a:hover { text-decoration: none !important; color: #2E3192 } a:active { text-decoration: none !important; color: #2E3192 } #outlook a { padding: 0; } /* Force Outlook to provide a "view in browser" button=2E */ body { width: 100% !important; margin: 0; padding: 0; } =2EReadMsgBody { width: 100%; } =2EExternalClass { width: 100%; } /* Force Hotmail to display emails at full width */ body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; } =2Eyshortcuts, =2Eyshortcuts a, =2Eyshortcuts a:link, =2Eyshortcuts a:visited, =2Eysh= ortcuts a:hover, =2Eyshortcuts a span { text-decoration: none !important; border-bottom: none !important; background: none !important; } /* Reset Margins and Paddings */ h1, h2, h3, p { margin-top: 0 !important; margin-right: 0 !important; margin-bottom: 10px !important; margin-left: 0! !important; } img { border: 0; display: block; -ms-interpolation-mode: bicubic; } =2Eimg-inline { display: inline; border: 0; vertical-align: -2px; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; } =2EBGtable { height: 100% !important; margin: 0; padding: 0; width: 100% !important; } br { line-height: 20px; } @media only screen and (max-width: 640px) { img[class~=3Dimg] { width: 100% !important; height: 100% !important; max-height: auto !important; max-width: auto !important; } img[class~=3Dimgspkr] { width: 100% !important; height: 100% !important; max-height: 94px !important; max-width: 73px !important; } img[class~=3Dimgevent] { width: 100% !important; height: 100% !important; max-height: 205px !important; max-width: 248px !important; text-align: center !important; } img[class~=3Dcontainer] { width: 100% !important; height: 10px !important; } td[class~=3Dsidebar-maincontent-right] { padding-left: 10px !important; } td[! class~=3Dsidebar-maincontent] { padding-right: 10px !important; } td[class~=3Dgeneral-td] { padding: 10px 10px 0 10px !important; } td[class~=3Dgeneral-img-td] { padding: 10px !important; } /*------Table Size------*/ table[class~=3Drow] { width: 560px !important; } table[class=3Dsidebar] { width: 38% !important; } table[class=3Dmaincontent] { width: 62% !important; } table[class~=3Dcol2] { width: 50% !important; } table[class~=3Dcol3] { width: 33% !important; } table[class~=3Dcol-2-3] { width: 67% !important; } table[class~=3Dcol4] { width: 50% !important; } /*-------footer table---*/ table[class=3Dfooter-left] { width: 65% !important; } table[class=3Dfooter-right] { width: 35% !important; } /*-------img-size------*/ img[class=3Dwrap] { width: 100% !important; height: 10px !important; } img[class=3Dimg-166h] { max-width: 130px !important; } img[class=3Ddevider-img] { width: 100% !important; height: 10px !important; } } @media only screen and (max-width: 480px) { /*container*/ table[ class~=3Drow] { width: 400px !important; } /*small table*/ tab! le[class=3Dsidebar] { width: 100% !important; } table[class=3Dmaincontent] { width: 100% !important; } table[class~=3Dcol2] { width: 100% !important; } table[class~=3Dcol3][class~=3Dfull] { width: 100% !important; } table[class~=3Dcol-2-3] { width: 100% !important; } table[class~=3Dcol3] { width: 50% !important; } table[class~=3Dcol4] { width: 50% !important; } /*footer table*/ table[class=3Dfooter-left] { width: 100% !important; } table[class=3Dfooter-right] { width: 100% !important; } table[class=3Dfooter-left] td { text-align: left !important; } table[class=3Dfooter-right] td { text-align: left !important; } /*-------img-size------*/ table[class~=3Dcol4] =2Eimg { max-width: 100% !important; } td[class~=3Dsidebar-maincontent] { padding: 0 !important; } td[class~=3Dsidebar-maincontent-right] { padding: 0 !important; } td[class~=3Dwebonly], span[class~=3Dwebonly] { display: none !important; } } @media only screen and (max-width: 360px) { table[class~=3Drow] { width: 320px !! important; } table[class~=3Dcol3], table[class~=3Dcol4] { width: 100% !important; } img[class=3Dimg-166h] { width: 100px !important; } img[class=3Dwrap] { width: 98% !important; height: 10px !important; } td[class~=3Dtop-bar] { padding: 5px 10px !important; } } @media only screen and (max-width: 320px) { table[class~=3Drow] { width: 300px !important; } img[class=3Dimg-166h] { width: 80px !important; } } = Understanding the biomechanical implications of surgical procedures for pat= ients with DFUs Making a timely referral to vascular specialists Ensuring adequate offloading to prevent ulcer recurrence ADD SAWC SPRING/WHS TO YOUR CALENDAR   At the Symposium for Advanced Wound Care Spring (SAWC Spring)/W= ound Healing Society (WHS), we recognize that having this knowledge and= expertise is crucial to saving the limbs and lives of high-risk patients w= ith chronic wounds=2E When you register to attend SAWC Spring/WHS, = you will be able to attend an en tire track of sessions dedicated to Limb Preserva= tion includ! ing: Offloading: Preventing and Treating Diabetic Foot Ulcers The Challenge of Chronic Osteomyelitis: Diagnosis and Treatment An Interdisciplinary Approach to Treating Critical Limb Ischemia Bioengineered Tissue Arterial Interventions Podiatric Surgery: Biomechanical Diabetic Foot Ulcer Healing Healthcare Reform and the Wound Team In addition to sessions f= ocused on Limb Preservation, SAWC Spring/WHS provides more= than 2,000 physicians, podiatrist= s, nurses, physical therapists, a= nd allied health professionals access to dozens of other provoca= tive new ses= sions and late-breaking research focused on t= he advancement of wound care and healing=2E Register today=2E Save more limbs and lives! = REGISTER TODAY! Don't pass up the opportunity to networ= k, learn and earn up to 30=2E0 CME credits=2E To view the accreditation information for this program, CLICK HERE=2E ADD SAWC SPRING/WHS TO YOUR CALENDAR Robert Kirsner, MD, PhD ! Vice Chairman & Stiefel Laboratories Professor Department of Dermatology & Cutaneous Surgery University of Miami Miller School of Medicine Miami, FL Dot Weir, RN, CWON, CWS Osceola Regional Medical Center Kissimmee, FL   To unsubscribe or change your subscription options, please contact: newsle= tterSAWC From owner-freebsd-x11@FreeBSD.ORG Fri Apr 11 10:29:49 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 48C70483 for ; Fri, 11 Apr 2014 10:29:49 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 35CC314BF for ; Fri, 11 Apr 2014 10:29:49 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s3BATnua077036 for ; Fri, 11 Apr 2014 10:29:49 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s3BATnR4077032; Fri, 11 Apr 2014 10:29:49 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201404111029.s3BATnR4077032@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 11 Apr 2014 10:29:49 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2014 10:29:49 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libdrm | 2.4.17 | 2.4.53 ------------------------------------------------+-----------------+------------ x11-servers/xephyr | 1.7.7 | 1.15.99.902 ------------------------------------------------+-----------------+------------ x11-servers/xorg-dmx | 1.7.7 | 1.15.99.902 ------------------------------------------------+-----------------+------------ x11-servers/xorg-nestserver | 1.7.7 | 1.15.99.902 ------------------------------------------------+-----------------+------------ x11-servers/xorg-server | 1.7.7 | 1.15.99.902 ------------------------------------------------+-----------------+------------ x11-servers/xorg-vfbserver | 1.7.7 | 1.15.99.902 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat Apr 12 10:20:34 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E8C9B3FF for ; Sat, 12 Apr 2014 10:20:34 +0000 (UTC) Received: from mail-yh0-x22a.google.com (mail-yh0-x22a.google.com [IPv6:2607:f8b0:4002:c01::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6EC281656 for ; Sat, 12 Apr 2014 10:20:34 +0000 (UTC) Received: by mail-yh0-f42.google.com with SMTP id t59so6399115yho.1 for ; Sat, 12 Apr 2014 03:20:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=A9e9XPE8uJcpmyAziDp730RSYRqq8SJn63sHXcHWWEA=; b=GtV3LACLzHNcx/2Tk1onXyCyHzsp2RrPlE1MkL28IDwarJYk5AxGePQs81JyHdVkJ0 4J09j0NAN2oAqq8P6IQUGRkINgtydjgL2krMkgYGInwy6OGhdFFpLWTa87pFthEYk1pg ouYqHMmPqUH06ugWvTL6XD1Z+s58qx4XR44cynlr6J5ys9hX+kwkGVhwiPRRq+ku4xnR DADrL7KIlIRo3POQPhYECfZgrvjPZr8UF7ns6CJc0CPSacbmm4bQBaWEVY62TUFt5wfX dZFaaoYI9UW4sux+xCx3VOoHkBRlol4Qv2nzMJh4U4I1rEkis0YAlFUqciMfYlq2Vv5T +27g== MIME-Version: 1.0 X-Received: by 10.236.116.131 with SMTP id g3mr1033248yhh.110.1397298033128; Sat, 12 Apr 2014 03:20:33 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Sat, 12 Apr 2014 03:20:32 -0700 (PDT) Date: Sat, 12 Apr 2014 03:20:32 -0700 Message-ID: Subject: Working combo of experimental Mesa and Xorg From: Neil Schroeder To: freebsd-x11@FreeBSD.org Content-Type: multipart/mixed; boundary=20cf303e9f3ce9328604f6d5cc21 X-Mailman-Approved-At: Sat, 12 Apr 2014 12:07:24 +0000 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2014 10:20:35 -0000 --20cf303e9f3ce9328604f6d5cc21 Content-Type: text/plain; charset=ISO-8859-1 Hey guys, I noted you wanted to see what confgurations worked with some of the graphics components from Xorg experimental. Here you go. Only thing I really can't figure out is how to make cinnamon-screensaver work. Not your problem specifically, but I feel stupid for not being able to get a damn lock screen to actually ASK FOR A PASSWORD. I also had most if not all this same code working just without the Radeon 6450. I needed my thunderbolt port for something other than DP, and the Intel HD gfx wouidn't drive my 2560x1600 display from DVI or HDMI. Fortunately I had this radeon sitting in a box and boom ,it worked. If there's anything else I can test for you, please let me know. Neil Schroeder San Francisco, CA --20cf303e9f3ce9328604f6d5cc21 Content-Type: application/octet-stream; name="freebsd-x11.out" Content-Disposition: attachment; filename="freebsd-x11.out" Content-Transfer-Encoding: base64 X-Attachment-Id: f_htwq9bbf0 U2NyaXB0IHN0YXJ0ZWQgb24gU2F0IEFwciAxMiAwMjo1Mjo1NyAyMDE0CltuZWlsc0BtYXN0ZXJi bGFzdGVyIH5dJCBkbWVzZw0KQ29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZyZWVCU0QgUHJv amVjdC4NCkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwg MTk5MSwgMTk5MiwgMTk5MywgMTk5NA0KCVRoZSBSZWdlbnRzIG9mIHRoZSBVbml2ZXJzaXR5IG9m IENhbGlmb3JuaWEuIEFsbCByaWdodHMgcmVzZXJ2ZWQuDQpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJl ZCB0cmFkZW1hcmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4NCkZyZWVCU0QgMTAuMC1TVEFC TEUgIzMgcjI2NDMzNTogVGh1IEFwciAxMCAxOToxNjozNiBQRFQgMjAxNA0KICAgIHJvb3RAbWFz dGVyYmxhc3RlcjovdXNyL29iai91c3Ivc3JjL3N5cy9QUFMgYW1kNjQNCkZyZWVCU0QgY2xhbmcg dmVyc2lvbiAzLjQgKHRhZ3MvUkVMRUFTRV8zNC9maW5hbCAxOTc5NTYpIDIwMTQwMjE2DQpDUFU6 IEludGVsKFIpIENvcmUoVE0pIGk3LTM3NzBLIENQVSBAIDMuNTBHSHogKDM2MDUuNzQtTUh6IEs4 LWNsYXNzIENQVSkNCiAgT3JpZ2luID0gIkdlbnVpbmVJbnRlbCIgIElkID0gMHgzMDZhOSAgRmFt aWx5ID0gMHg2ICBNb2RlbCA9IDB4M2EgIFN0ZXBwaW5nID0gOQ0KICBGZWF0dXJlcz0weGJmZWJm YmZmPEZQVSxWTUUsREUsUFNFLFRTQyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0Us TUNBLENNT1YsUEFULFBTRTM2LENMRkxVU0gsRFRTLEFDUEksTU1YLEZYU1IsU1NFLFNTRTIsU1Ms SFRULFRNLFBCRT4NCiAgRmVhdHVyZXMyPTB4N2Y5YWUzYmY8U1NFMyxQQ0xNVUxRRFEsRFRFUzY0 LE1PTixEU19DUEwsVk1YLEVTVCxUTTIsU1NTRTMsQ1gxNix4VFBSLFBEQ00sUENJRCxTU0U0LjEs U1NFNC4yLFBPUENOVCxUU0NETFQsQUVTTkksWFNBVkUsT1NYU0FWRSxBVlgsRjE2QyxSRFJBTkQ+ DQogIEFNRCBGZWF0dXJlcz0weDI4MTAwODAwPFNZU0NBTEwsTlgsUkRUU0NQLExNPg0KICBBTUQg RmVhdHVyZXMyPTB4MTxMQUhGPg0KICBTdGFuZGFyZCBFeHRlbmRlZCBGZWF0dXJlcz0weDI4MTxH U0ZTQkFTRSxTTUVQLEVOSE1PVlNCPg0KICBUU0M6IFAtc3RhdGUgaW52YXJpYW50LCBwZXJmb3Jt YW5jZSBzdGF0aXN0aWNzDQpyZWFsIG1lbW9yeSAgPSAzNDM1OTczODM2OCAoMzI3NjggTUIpDQph dmFpbCBtZW1vcnkgPSAzMzIxOTIyMzU1MiAoMzE2ODAgTUIpDQpFdmVudCB0aW1lciAiTEFQSUMi IHF1YWxpdHkgNjAwDQpBQ1BJIEFQSUMgVGFibGU6IDxBTEFTS0EgQSBNIEk+DQpGcmVlQlNEL1NN UDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVjdGVkOiA4IENQVXMNCkZyZWVCU0QvU01QOiAx IHBhY2thZ2UocykgeCA0IGNvcmUocykgeCAyIFNNVCB0aHJlYWRzDQogY3B1MCAoQlNQKTogQVBJ QyBJRDogIDANCiBjcHUxIChBUCk6IEFQSUMgSUQ6ICAxDQogY3B1MiAoQVApOiBBUElDIElEOiAg Mg0KIGNwdTMgKEFQKTogQVBJQyBJRDogIDMNCiBjcHU0IChBUCk6IEFQSUMgSUQ6ICA0DQogY3B1 NSAoQVApOiBBUElDIElEOiAgNQ0KIGNwdTYgKEFQKTogQVBJQyBJRDogIDYNCiBjcHU3IChBUCk6 IEFQSUMgSUQ6ICA3DQppb2FwaWMwIDxWZXJzaW9uIDIuMD4gaXJxcyAwLTIzIG9uIG1vdGhlcmJv YXJkDQpyYW5kb206IDxTb2Z0d2FyZSwgWWFycm93PiBpbml0aWFsaXplZA0Ka2JkMSBhdCBrYmRt dXgwDQphY3BpMDogPEFMQVNLQSBBIE0gST4gb24gbW90aGVyYm9hcmQNCmFjcGkwOiBQb3dlciBC dXR0b24gKGZpeGVkKQ0KY3B1MDogPEFDUEkgQ1BVPiBvbiBhY3BpMA0KY3B1MTogPEFDUEkgQ1BV PiBvbiBhY3BpMA0KY3B1MjogPEFDUEkgQ1BVPiBvbiBhY3BpMA0KY3B1MzogPEFDUEkgQ1BVPiBv biBhY3BpMA0KY3B1NDogPEFDUEkgQ1BVPiBvbiBhY3BpMA0KY3B1NTogPEFDUEkgQ1BVPiBvbiBh Y3BpMA0KY3B1NjogPEFDUEkgQ1BVPiBvbiBhY3BpMA0KY3B1NzogPEFDUEkgQ1BVPiBvbiBhY3Bp MA0KaHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9tZW0gMHhmZWQwMDAwMC0w eGZlZDAwM2ZmIG9uIGFjcGkwDQpUaW1lY291bnRlciAiSFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgw IEh6IHF1YWxpdHkgOTUwDQpFdmVudCB0aW1lciAiSFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6 IHF1YWxpdHkgNTUwDQphdHJ0YzA6IDxBVCByZWFsdGltZSBjbG9jaz4gcG9ydCAweDcwLTB4Nzcg aXJxIDggb24gYWNwaTANCmF0cnRjMDogV2FybmluZzogQ291bGRuJ3QgbWFwIEkvTy4NCkV2ZW50 IHRpbWVyICJSVEMiIGZyZXF1ZW5jeSAzMjc2OCBIeiBxdWFsaXR5IDANCmF0dGltZXIwOiA8QVQg dGltZXI+IHBvcnQgMHg0MC0weDQzLDB4NTAtMHg1MyBpcnEgMCBvbiBhY3BpMA0KVGltZWNvdW50 ZXIgImk4MjU0IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDANCkV2ZW50IHRpbWVyICJp ODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAxMDANClRpbWVjb3VudGVyICJBQ1BJ LWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwDQphY3BpX3RpbWVyMDogPDI0 LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4gcG9ydCAweDQwOC0weDQwYiBvbiBhY3BpMA0KYWNw aV9lYzA6IDxFbWJlZGRlZCBDb250cm9sbGVyOiBHUEUgMHgxOD4gcG9ydCAweDYyLDB4NjYgb24g YWNwaTANCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24g YWNwaTANCnBjaTA6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIwDQpwY2liMTogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMS4wIG9uIHBjaTANCnBjaTE6IDxBQ1BJIFBDSSBi dXM+IG9uIHBjaWIxDQp2Z2FwY2kwOiA8VkdBLWNvbXBhdGlibGUgZGlzcGxheT4gcG9ydCAweGUw MDAtMHhlMGZmIG1lbSAweGEwMDAwMDAwLTB4YWZmZmZmZmYsMHhmN2UyMDAwMC0weGY3ZTNmZmZm IGlycSAxNiBhdCBkZXZpY2UgMC4wIG9uIHBjaTENCnZnYXBjaTA6IEJvb3QgdmlkZW8gZGV2aWNl DQpoZGFjMDogPEFUSSBSVjkxMCBIREEgQ29udHJvbGxlcj4gbWVtIDB4ZjdlNDAwMDAtMHhmN2U0 M2ZmZiBpcnEgMTcgYXQgZGV2aWNlIDAuMSBvbiBwY2kxDQpwY2liMjogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMS4xIG9uIHBjaTANCnBjaTI6IDxBQ1BJIFBDSSBidXM+ IG9uIHBjaWIyDQpwY2liMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2Ug MS4yIG9uIHBjaTANCnBjaTM6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIzDQplbTA6IDxJbnRlbChS KSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rpb24gNy4zLjg+IHBvcnQgMHhkMDAwLTB4ZDAxZiBt ZW0gMHhmN2RjMDAwMC0weGY3ZGRmZmZmLDB4ZjdkMDAwMDAtMHhmN2Q3ZmZmZiwweGY3ZGUwMDAw LTB4ZjdkZTNmZmYgaXJxIDE4IGF0IGRldmljZSAwLjAgb24gcGNpMw0KZW0wOiBVc2luZyBNU0lY IGludGVycnVwdHMgd2l0aCAzIHZlY3RvcnMNCmVtMDogRXRoZXJuZXQgYWRkcmVzczogNjg6MDU6 Y2E6MDI6N2I6YzINCnhoY2kwOiA8SW50ZWwgUGFudGhlciBQb2ludCBVU0IgMy4wIGNvbnRyb2xs ZXI+IG1lbSAweGY3ZjIwMDAwLTB4ZjdmMmZmZmYgaXJxIDE2IGF0IGRldmljZSAyMC4wIG9uIHBj aTANCnhoY2kwOiAzMiBieXRlIGNvbnRleHQgc2l6ZS4NCnhoY2kwOiBQb3J0IHJvdXRpbmcgbWFz ayBzZXQgdG8gMHhmZmZmZmZmZg0KdXNidXMwIG9uIHhoY2kwDQpwY2kwOiA8c2ltcGxlIGNvbW1z PiBhdCBkZXZpY2UgMjIuMCAobm8gZHJpdmVyIGF0dGFjaGVkKQ0KZW0xOiA8SW50ZWwoUikgUFJP LzEwMDAgTmV0d29yayBDb25uZWN0aW9uIDcuMy44PiBwb3J0IDB4ZjA0MC0weGYwNWYgbWVtIDB4 ZjdmMDAwMDAtMHhmN2YxZmZmZiwweGY3ZjM5MDAwLTB4ZjdmMzlmZmYgaXJxIDIwIGF0IGRldmlj ZSAyNS4wIG9uIHBjaTANCmVtMTogVXNpbmcgYW4gTVNJIGludGVycnVwdA0KZW0xOiBFdGhlcm5l dCBhZGRyZXNzOiAzMDo4NTphOTozZjowNDpjZQ0KZWhjaTA6IDxJbnRlbCBQYW50aGVyIFBvaW50 IFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZjdmMzgwMDAtMHhmN2YzODNmZiBpcnEgMTYgYXQg ZGV2aWNlIDI2LjAgb24gcGNpMA0KdXNidXMxOiBFSENJIHZlcnNpb24gMS4wDQp1c2J1czEgb24g ZWhjaTANCmhkYWMxOiA8SW50ZWwgUGFudGhlciBQb2ludCBIREEgQ29udHJvbGxlcj4gbWVtIDB4 ZjdmMzAwMDAtMHhmN2YzM2ZmZiBpcnEgMjIgYXQgZGV2aWNlIDI3LjAgb24gcGNpMA0KcGNpYjQ6 IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTYgYXQgZGV2aWNlIDI4LjAgb24gcGNpMA0KcGNp NDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjQNCnBjaWI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4g aXJxIDE2IGF0IGRldmljZSAwLjAgb24gcGNpNA0KcGNpNTogPEFDUEkgUENJIGJ1cz4gb24gcGNp YjUNCnBjaWI2OiA8UENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMC4wIG9uIHBjaTUN CnBjaTY6IDxQQ0kgYnVzPiBvbiBwY2liNg0KcGNpYjc6IDxQQ0ktUENJIGJyaWRnZT4gaXJxIDE5 IGF0IGRldmljZSAzLjAgb24gcGNpNQ0KcGNpNzogPFBDSSBidXM+IG9uIHBjaWI3DQpwY2liODog PFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTkgYXQgZGV2aWNlIDAuMCBvbiBwY2k3DQpwY2k4OiA8UENJ IGJ1cz4gb24gcGNpYjgNCnBjaWI5OiA8UENJLVBDSSBicmlkZ2U+IGlycSAxOCBhdCBkZXZpY2Ug My4wIG9uIHBjaTgNCnBjaTk6IDxQQ0kgYnVzPiBvbiBwY2liOQ0KYWhjaTA6IDxNYXJ2ZWxsIDg4 U0U5MTgyIEFIQ0kgU0FUQSBjb250cm9sbGVyPiBwb3J0IDB4NDAwMC0weDQwMDcsMHg0MDA4LTB4 NDAwYiwweDQwMTAtMHg0MDE3LDB4NDAxOC0weDQwMWIsMHg0MDIwLTB4NDAyZiBtZW0gMHhkN2Iw MDAwMC0weGQ3YjAwMWZmIGlycSAxOCBhdCBkZXZpY2UgMC4wIG9uIHBjaTkNCmFoY2kwOiBBSENJ IHYxLjAwIHdpdGggMiA2R2JwcyBwb3J0cywgUG9ydCBNdWx0aXBsaWVyIHN1cHBvcnRlZCB3aXRo IEZCUw0KYWhjaTA6IHF1aXJrcz0weDEwMDxOT0JTWVJFUz4NCmFoY2ljaDA6IDxBSENJIGNoYW5u ZWw+IGF0IGNoYW5uZWwgMCBvbiBhaGNpMA0KYWhjaWNoMTogPEFIQ0kgY2hhbm5lbD4gYXQgY2hh bm5lbCAxIG9uIGFoY2kwDQpwY2liMTA6IDxQQ0ktUENJIGJyaWRnZT4gaXJxIDE5IGF0IGRldmlj ZSA0LjAgb24gcGNpOA0KcGNpMTA6IDxQQ0kgYnVzPiBvbiBwY2liMTANCnBjaWIxMTogPFBDSS1Q Q0kgYnJpZGdlPiBpcnEgMTkgYXQgZGV2aWNlIDAuMCBvbiBwY2kxMA0KcGNpMTE6IDxQQ0kgYnVz PiBvbiBwY2liMTENCnBjaWIxMjogPFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTkgYXQgZGV2aWNlIDAu MCBvbiBwY2kxMQ0KcGNpMTI6IDxQQ0kgYnVzPiBvbiBwY2liMTINCmFoY2kxOiA8QVNNZWRpYSBB U00xMDYxIEFIQ0kgU0FUQSBjb250cm9sbGVyPiBwb3J0IDB4NTAwMC0weDUwMDcsMHg1MDA4LTB4 NTAwYiwweDUwMTAtMHg1MDE3LDB4NTAxOC0weDUwMWIsMHg1MDIwLTB4NTAzZiBtZW0gMHhkN2Mw MDAwMC0weGQ3YzAwMWZmIGlycSAxOSBhdCBkZXZpY2UgMC4wIG9uIHBjaTEyDQphaGNpMTogQUhD SSB2MS4yMCB3aXRoIDIgNkdicHMgcG9ydHMsIFBvcnQgTXVsdGlwbGllciBzdXBwb3J0ZWQNCmFo Y2ljaDI6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMCBvbiBhaGNpMQ0KYWhjaWNoMzogPEFI Q0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9uIGFoY2kxDQpwY2liMTM6IDxQQ0ktUENJIGJyaWRn ZT4gaXJxIDE2IGF0IGRldmljZSA1LjAgb24gcGNpOA0KcGNpNDY6IDxQQ0kgYnVzPiBvbiBwY2li MTMNCnBjaWIxNDogPFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTYgYXQgZGV2aWNlIDQuMCBvbiBwY2k1 DQpwY2k0NzogPFBDSSBidXM+IG9uIHBjaWIxNA0KcGNpYjE1OiA8UENJLVBDSSBicmlkZ2U+IGly cSAxNyBhdCBkZXZpY2UgNS4wIG9uIHBjaTUNCnBjaTQ4OiA8UENJIGJ1cz4gb24gcGNpYjE1DQpw Y2liMTY6IDxQQ0ktUENJIGJyaWRnZT4gaXJxIDE4IGF0IGRldmljZSA2LjAgb24gcGNpNQ0KcGNp NDk6IDxQQ0kgYnVzPiBvbiBwY2liMTYNCnBjaWIxNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGly cSAxOCBhdCBkZXZpY2UgMjguMiBvbiBwY2kwDQpwY2k1MDogPEFDUEkgUENJIGJ1cz4gb24gcGNp YjE3DQp4aGNpMTogPEFTTWVkaWEgQVNNMTA0MiBVU0IgMy4wIGNvbnRyb2xsZXI+IG1lbSAweGY3 YzAwMDAwLTB4ZjdjMDdmZmYgaXJxIDE4IGF0IGRldmljZSAwLjAgb24gcGNpNTANCnhoY2kxOiAz MiBieXRlIGNvbnRleHQgc2l6ZS4NCnVzYnVzMiBvbiB4aGNpMQ0KcGNpYjE4OiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gaXJxIDE5IGF0IGRldmljZSAyOC4zIG9uIHBjaTANCnBjaTUxOiA8QUNQSSBQ Q0kgYnVzPiBvbiBwY2liMTgNCmFoY2kyOiA8QVNNZWRpYSBBU00xMDYxIEFIQ0kgU0FUQSBjb250 cm9sbGVyPiBwb3J0IDB4YzA1MC0weGMwNTcsMHhjMDQwLTB4YzA0MywweGMwMzAtMHhjMDM3LDB4 YzAyMC0weGMwMjMsMHhjMDAwLTB4YzAxZiBtZW0gMHhmN2IwMDAwMC0weGY3YjAwMWZmIGlycSAx OSBhdCBkZXZpY2UgMC4wIG9uIHBjaTUxDQphaGNpMjogQUhDSSB2MS4yMCB3aXRoIDIgNkdicHMg cG9ydHMsIFBvcnQgTXVsdGlwbGllciBzdXBwb3J0ZWQNCmFoY2ljaDQ6IDxBSENJIGNoYW5uZWw+ IGF0IGNoYW5uZWwgMCBvbiBhaGNpMg0KYWhjaWNoNTogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5l bCAxIG9uIGFoY2kyDQpwY2liMTk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTYgYXQgZGV2 aWNlIDI4LjQgb24gcGNpMA0KcGNpNTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIxOQ0KcGNpYjIw OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE2IGF0IGRldmljZSAwLjAgb24gcGNpNTINCnBj aTUzOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMjANCmVoY2kxOiA8SW50ZWwgUGFudGhlciBQb2lu dCBVU0IgMi4wIGNvbnRyb2xsZXI+IG1lbSAweGY3ZjM3MDAwLTB4ZjdmMzczZmYgaXJxIDIzIGF0 IGRldmljZSAyOS4wIG9uIHBjaTANCnVzYnVzMzogRUhDSSB2ZXJzaW9uIDEuMA0KdXNidXMzIG9u IGVoY2kxDQppc2FiMDogPFBDSS1JU0EgYnJpZGdlPiBhdCBkZXZpY2UgMzEuMCBvbiBwY2kwDQpp c2EwOiA8SVNBIGJ1cz4gb24gaXNhYjANCmFoY2kzOiA8SW50ZWwgUGFudGhlciBQb2ludCBBSENJ IFNBVEEgY29udHJvbGxlcj4gcG9ydCAweGYwOTAtMHhmMDk3LDB4ZjA4MC0weGYwODMsMHhmMDcw LTB4ZjA3NywweGYwNjAtMHhmMDYzLDB4ZjAyMC0weGYwM2YgbWVtIDB4ZjdmMzYwMDAtMHhmN2Yz NjdmZiBpcnEgMTkgYXQgZGV2aWNlIDMxLjIgb24gcGNpMA0KYWhjaTM6IEFIQ0kgdjEuMzAgd2l0 aCA2IDZHYnBzIHBvcnRzLCBQb3J0IE11bHRpcGxpZXIgbm90IHN1cHBvcnRlZA0KYWhjaWNoNjog PEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGFoY2kzDQphaGNpY2g3OiA8QUhDSSBjaGFu bmVsPiBhdCBjaGFubmVsIDEgb24gYWhjaTMNCmFoY2ljaDg6IDxBSENJIGNoYW5uZWw+IGF0IGNo YW5uZWwgMiBvbiBhaGNpMw0KYWhjaWNoOTogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAzIG9u IGFoY2kzDQphaGNpY2gxMDogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCA0IG9uIGFoY2kzDQph aGNpY2gxMTogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCA1IG9uIGFoY2kzDQphaGNpZW0wOiA8 QUhDSSBlbmNsb3N1cmUgbWFuYWdlbWVudCBicmlkZ2U+IG9uIGFoY2kzDQpwY2kwOiA8c2VyaWFs IGJ1cywgU01CdXM+IGF0IGRldmljZSAzMS4zIChubyBkcml2ZXIgYXR0YWNoZWQpDQphY3BpX2J1 dHRvbjA6IDxQb3dlciBCdXR0b24+IG9uIGFjcGkwDQphY3BpX3R6MDogPFRoZXJtYWwgWm9uZT4g b24gYWNwaTANCmFjcGlfdHoxOiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMA0Kb3JtMDogPElTQSBP cHRpb24gUk9Ncz4gYXQgaW9tZW0gMHhjMDAwMC0weGNmZmZmLDB4ZDAwMDAtMHhkMGZmZiBvbiBp c2EwDQphdGtiZGMwOiA8S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBhdCBwb3J0IDB4NjAs MHg2NCBvbiBpc2EwDQphdGtiZDA6IDxBVCBLZXlib2FyZD4gaXJxIDEgb24gYXRrYmRjMA0Ka2Jk MCBhdCBhdGtiZDANCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0NCnBwYzA6IGNhbm5vdCByZXNlcnZl IEkvTyBwb3J0IHJhbmdlDQp1YXJ0MDogPDE2NTUwIG9yIGNvbXBhdGlibGU+IGF0IHBvcnQgMHgz ZjgtMHgzZmYgaXJxIDQgZmxhZ3MgMHgxMCBvbiBpc2EwDQplc3QwOiA8RW5oYW5jZWQgU3BlZWRT dGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUwDQpwNHRjYzA6IDxDUFUgRnJlcXVlbmN5IFRo ZXJtYWwgQ29udHJvbD4gb24gY3B1MA0KZXN0MTogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVu Y3kgQ29udHJvbD4gb24gY3B1MQ0KcDR0Y2MxOiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFsIENvbnRy b2w+IG9uIGNwdTENCmVzdDI6IDxFbmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+ IG9uIGNwdTINCnA0dGNjMjogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHUy DQplc3QzOiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUzDQpw NHRjYzM6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1Mw0KZXN0NDogPEVu aGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1NA0KcDR0Y2M0OiA8Q1BV IEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+IG9uIGNwdTQNCmVzdDU6IDxFbmhhbmNlZCBTcGVl ZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTUNCnA0dGNjNTogPENQVSBGcmVxdWVuY3kg VGhlcm1hbCBDb250cm9sPiBvbiBjcHU1DQplc3Q2OiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1 ZW5jeSBDb250cm9sPiBvbiBjcHU2DQpwNHRjYzY6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29u dHJvbD4gb24gY3B1Ng0KZXN0NzogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJv bD4gb24gY3B1Nw0KcDR0Y2M3OiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+IG9uIGNw dTcNClpGUyBmaWxlc3lzdGVtIHZlcnNpb246IDUNClpGUyBzdG9yYWdlIHBvb2wgdmVyc2lvbjog ZmVhdHVyZXMgc3VwcG9ydCAoNTAwMCkNClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEuMDAwIG1z ZWMNCmhkYWNjMDogPEFUSSBSNnh4IEhEQSBDT0RFQz4gYXQgY2FkIDAgb24gaGRhYzANCmhkYWEw OiA8QVRJIFI2eHggQXVkaW8gRnVuY3Rpb24gR3JvdXA+IGF0IG5pZCAxIG9uIGhkYWNjMA0KcGNt MDogPEFUSSBSNnh4IChIRE1JKT4gYXQgbmlkIDMgb24gaGRhYTANCmhkYWNjMTogPFJlYWx0ZWsg QUxDODkyIEhEQSBDT0RFQz4gYXQgY2FkIDAgb24gaGRhYzENCmhkYWExOiA8UmVhbHRlayBBTEM4 OTIgQXVkaW8gRnVuY3Rpb24gR3JvdXA+IGF0IG5pZCAxIG9uIGhkYWNjMQ0KcGNtMTogPFJlYWx0 ZWsgQUxDODkyIChSZWFyIEFuYWxvZyA3LjEvMi4wKT4gYXQgbmlkIDIwLDIyLDIxLDIzIGFuZCAy NCwyNiBvbiBoZGFhMQ0KcGNtMjogPFJlYWx0ZWsgQUxDODkyIChGcm9udCBBbmFsb2cpPiBhdCBu aWQgMjcgYW5kIDI1IG9uIGhkYWExDQpwY20zOiA8UmVhbHRlayBBTEM4OTIgKFJlYXIgRGlnaXRh bCk+IGF0IG5pZCAzMCBvbiBoZGFhMQ0KcGNtNDogPFJlYWx0ZWsgQUxDODkyIChPbmJvYXJkIERp Z2l0YWwpPiBhdCBuaWQgMTcgb24gaGRhYTENCnJhbmRvbTogdW5ibG9ja2luZyBkZXZpY2UuDQp1 c2J1czA6IDUuMEdicHMgU3VwZXIgU3BlZWQgVVNCIHYzLjANCnVzYnVzMTogNDgwTWJwcyBIaWdo IFNwZWVkIFVTQiB2Mi4wDQp1Z2VuMC4xOiA8MHg4MDg2PiBhdCB1c2J1czANCnVodWIwOiA8MHg4 MDg2IFhIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDMuMDAvMS4wMCwgYWRkciAxPiBvbiB1 c2J1czANCnVnZW4xLjE6IDxJbnRlbD4gYXQgdXNidXMxDQp1aHViMTogPEludGVsIEVIQ0kgcm9v dCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czENCnVzYnVz MjogNS4wR2JwcyBTdXBlciBTcGVlZCBVU0IgdjMuMA0KdXNidXMzOiA0ODBNYnBzIEhpZ2ggU3Bl ZWQgVVNCIHYyLjANCnVnZW4yLjE6IDwweDFiMjE+IGF0IHVzYnVzMg0KdWh1YjI6IDwweDFiMjEg WEhDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMy4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVz Mg0KdWdlbjMuMTogPEludGVsPiBhdCB1c2J1czMNCnVodWIzOiA8SW50ZWwgRUhDSSByb290IEhV QiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMw0KdWh1YjI6IDQg cG9ydHMgd2l0aCA0IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkDQp1aHViMDogOCBwb3J0cyB3aXRo IDggcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQNCnVodWIxOiAyIHBvcnRzIHdpdGggMiByZW1vdmFi bGUsIHNlbGYgcG93ZXJlZA0KdWh1YjM6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwgc2VsZiBw b3dlcmVkDQp1Z2VuMS4yOiA8dmVuZG9yIDB4ODA4Nz4gYXQgdXNidXMxDQp1aHViNDogPHZlbmRv ciAweDgwODcgcHJvZHVjdCAweDAwMjQsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMC4wMCwgYWRkciAy PiBvbiB1c2J1czENCnVnZW4zLjI6IDx2ZW5kb3IgMHg4MDg3PiBhdCB1c2J1czMNCnVodWI1OiA8 dmVuZG9yIDB4ODA4NyBwcm9kdWN0IDB4MDAyNCwgY2xhc3MgOS8wLCByZXYgMi4wMC8wLjAwLCBh ZGRyIDI+IG9uIHVzYnVzMw0Kc2VzMCBhdCBhaGNpZW0wIGJ1cyAwIHNjYnVzMTIgdGFyZ2V0IDAg bHVuIDANCnNlczA6IDxBSENJIFNHUElPIEVuY2xvc3VyZSAxLjAwIDAwMDE+IFNFTUIgUy1FLVMg Mi4wMCBkZXZpY2UNCnNlczA6IFNFTUIgU0VTIERldmljZQ0KYWRhMCBhdCBhaGNpY2gwIGJ1cyAw IHNjYnVzMCB0YXJnZXQgMCBsdW4gMA0KYWRhMDogPFNUNDAwMERYMDAwLTFDTDE2MCBDQzQ0PiBB VEEtOCBTQVRBIDMueCBkZXZpY2UNCmFkYTA6IFNlcmlhbCBOdW1iZXIgWjFaMDZBVEINCmFkYTA6 IDMwMC4wMDBNQi9zIHRyYW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gODE5MmJ5dGVzKQ0K dWh1YjQ6IDYgcG9ydHMgd2l0aCA2IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkDQphZGEwOiBDb21t YW5kIFF1ZXVlaW5nIGVuYWJsZWQNCmFkYTA6IDM4MTU0NDdNQiAoNzgxNDAzNzE2OCA1MTIgYnl0 ZSBzZWN0b3JzOiAxNkggNjNTL1QgMTYzODNDKQ0KYWRhMDogUHJldmlvdXNseSB3YXMga25vd24g YXMgYWQ0DQphZGExIGF0IGFoY2ljaDEgYnVzIDAgc2NidXMxIHRhcmdldCAwIGx1biAwDQphZGEx OiA8U1Q0MDAwRFgwMDAtMUNMMTYwIENDNDQ+IEFUQS04IFNBVEEgMy54IGRldmljZQ0KYWRhMTog U2VyaWFsIE51bWJlciBaMVowNTY2WA0KYWRhMTogMzAwLjAwME1CL3MgdHJhbnNmZXJzIChTQVRB IDIueCwgVURNQTYsIFBJTyA4MTkyYnl0ZXMpDQphZGExOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJs ZWQNCmFkYTE6IDM4MTU0NDdNQiAoNzgxNDAzNzE2OCA1MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNT L1QgMTYzODNDKQ0KdWh1YjU6IDggcG9ydHMgd2l0aCA4IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVk DQphZGExOiBQcmV2aW91c2x5IHdhcyBrbm93biBhcyBhZDYNCmFkYTIgYXQgYWhjaWNoMiBidXMg MCBzY2J1czIgdGFyZ2V0IDAgbHVuIDANCmFkYTI6IDxTVDQwMDBEWDAwMC0xQ0wxNjAgQ0M0ND4g QVRBLTggU0FUQSAzLnggZGV2aWNlDQphZGEyOiBTZXJpYWwgTnVtYmVyIFoxWjA3SkZBDQphZGEy OiA2MDAuMDAwTUIvcyB0cmFuc2ZlcnMgKFNBVEEgMy54LCBVRE1BNiwgUElPIDgxOTJieXRlcykN CmFkYTI6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZA0KYWRhMjogMzgxNTQ0N01CICg3ODE0MDM3 MTY4IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4M0MpDQphZGEyOiBQcmV2aW91c2x5 IHdhcyBrbm93biBhcyBhZDgNCmFkYTMgYXQgYWhjaWNoNCBidXMgMCBzY2J1czQgdGFyZ2V0IDAg bHVuIDANCmFkYTM6IDxTYW1zdW5nIFNTRCA4NDAgRVZPIDEyMEdCIEVYVDBCQjZRPiBBVEEtOSBT QVRBIDMueCBkZXZpY2UNCmFkYTM6IFNlcmlhbCBOdW1iZXIgUzFENU5TQUYzMDA0MDBLDQphZGEz OiA2MDAuMDAwTUIvcyB0cmFuc2ZlcnN1Z2VuMS4zOiA8dmVuZG9yIDB4MWE0MD4gYXQgdXNidXMx DQp1aHViNjogPHZlbmRvciAweDFhNDAgVVNCIDIuMCBIdWIsIGNsYXNzIDkvMCwgcmV2IDIuMDAv MS4xMSwgYWRkciAzPiBvbiB1c2J1czENCiAoU0FUQSAzLngsIFVETUE2LCBQSU8gNTEyYnl0ZXMp DQphZGEzOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQNCmFkYTM6IDExNDQ3M01CICgyMzQ0NDE2 NDggNTEyIGJ5dGUgc2VjdG9yczogMTZIIDYzUy9UIDE2MzgzQykNCmFkYTM6IFByZXZpb3VzbHkg d2FzIGtub3duIGFzIGFkMTINCmFkYTQgYXQgYWhjaWNoNSBidXMgMCBzY2J1czUgdGFyZ2V0IDAg bHVuIDANCmFkYTQ6IDxTYW1zdW5nIFNTRCA4NDAgRVZPIDEyMEdCIEVYVDBCQjZRPiBBVEEtOSBT QVRBIDMueCBkZXZpY2UNCmFkYTQ6IFNlcmlhbCBOdW1iZXIgUzFENU5TQUYzMDE5OTFBDQphZGE0 OiA2MDAuMDAwTUIvcyB0cmFuc2ZlcnMgKFNBVEEgMy54LCBVRE1BNiwgUElPIDUxMmJ5dGVzKQ0K dWh1YjY6IDQgcG9ydHMgd2l0aCA0IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkDQphZGE0OiBDb21t YW5kIFF1ZXVlaW5nIGVuYWJsZWQNCmFkYTQ6IDExNDQ3M01CICgyMzQ0NDE2NDggNTEyIGJ5dGUg c2VjdG9yczogMTZIIDYzUy9UIDE2MzgzQykNCmFkYTQ6IFByZXZpb3VzbHkgd2FzIGtub3duIGFz IGFkMTQNCmFkYTUgYXQgYWhjaWNoNiBidXMgMCBzY2J1czYgdGFyZ2V0IDAgbHVuIDANCmFkYTU6 IDxTYW1zdW5nIFNTRCA4NDAgU2VyaWVzIERYVDA4QjBRPiBBVEEtOSBTQVRBIDMueCBkZXZpY2UN CmFkYTU6IFNlcmlhbCBOdW1iZXIgUzE5SE5TQUQ1MjcwNTNUDQphZGE1OiA2MDAuMDAwTUIvcyB0 cmFuc2ZlcnMgKFNBVEEgMy54LCBVRE1BNiwgUElPIDgxOTJieXRlcykNCmFkYTU6IENvbW1hbmQg UXVldWVpbmcgZW5hYmxlZA0KYWRhNTogMTE0NDczTUIgKDIzNDQ0MTY0OCA1MTIgYnl0ZSBzZWN0 b3JzOiAxNkggNjNTL1QgMTYzODNDKQ0KYWRhNTogUHJldmlvdXNseSB3YXMga25vd24gYXMgYWQx Ng0KYWRhNiBhdCBhaGNpY2g3IGJ1cyAwIHNjYnVzNyB0YXJnZXQgMCBsdW4gMA0KYWRhNjogPFNh bXN1bmcgU1NEIDg0MCBTZXJpZXMgRFhUMDhCMFE+IEFUQS05IFNBVEEgMy54IGRldmljZQ0KYWRh NjogU2VyaWFsIE51bWJlciBTMTlITlNBRDUyMTIxN0sNCmFkYTY6IDYwMC4wMDBNQi9zIHRyYW5z ZmVycyAoU0FUQSAzLngsIFVETUE2LCBQSU8gODE5MmJ5dGVzKQ0KYWRhNjogQ29tbWFuZCBRdWV1 ZWluZyBlbmFibGVkDQp1Z2VuMS40OiA8dmVuZG9yIDB4MDQ2MT4gYXQgdXNidXMxDQphZGE2OiAx MTQ0NzNNQiAoMjM0NDQxNjQ4IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4M0MpDQph ZGE2OiBQcmV2aW91c2x5IHdhcyBrbm93biBhcyBhZDE4DQphZGE3IGF0IGFoY2ljaDggYnVzIDAg c2NidXM4IHRhcmdldCAwIGx1biAwDQphZGE3OiA8U1QxMDAwRE0wMDMtMUNIMTYyIENDNDc+IEFU QS05IFNBVEEgMy54IGRldmljZQ0KYWRhNzogU2VyaWFsIE51bWJlciBaMUQ2UkdHSA0KYWRhNzog MzAwLjAwME1CL3MgdHJhbnNmZXJzIChTQVRBIDIueCwgVURNQTYsIFBJTyA4MTkyYnl0ZXMpDQph ZGE3OiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQNCmFkYTc6IDk1Mzg2OU1CICgxOTUzNTI1MTY4 IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4M0MpDQphZGE3OiBxdWlya3M9MHgxPDRL Pg0KYWRhNzogUHJldmlvdXNseSB3YXMga25vd24gYXMgYWQyMA0KYWRhOCBhdCBhaGNpY2g5IGJ1 cyAwIHNjYnVzOSB0YXJnZXQgMCBsdW4gMA0KYWRhODogPFNUMTAwMERNMDAzLTFDSDE2MiBDQzQ3 PiBBVEEtOSBTQVRBIDMueCBkZXZpY2UNCmFkYTg6IFNlcmlhbCBOdW1iZXIgWjFENlBTNlkNCmFk YTg6IDMwMC4wMDBNQi9zIHRyYW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gODE5MmJ5dGVz KQ0KYWRhODogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVkDQphZGE4OiA5NTM4NjlNQiAoMTk1MzUy NTE2OCA1MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNTL1QgMTYzODNDKQ0KYWRhODogcXVpcmtzPTB4 MTw0Sz4NCmFkYTg6IFByZXZpb3VzbHkgd2FzIGtub3duIGFzIGFkMjINCmFkYTkgYXQgYWhjaWNo MTAgYnVzIDAgc2NidXMxMCB0YXJnZXQgMCBsdW4gMA0KYWRhOTogPFNUMTAwMERNMDAzLTFDSDE2 MiBDQzQ3PiBBVEEtOSBTQVRBIDMueCBkZXZpY2UNCmFkYTk6IFNlcmlhbCBOdW1iZXIgVzFEMkVM WkUNCnVnZW4xLjU6IDxEZWxsPiBhdCB1c2J1czENCnVrYmQwOiA8RGVsbCBEZWxsIFVTQiBFbnRy eSBLZXlib2FyZCwgY2xhc3MgMC8wLCByZXYgMi4wMC81LjAyLCBhZGRyIDU+IG9uIHVzYnVzMQ0K YWRhOTogMzAwLjAwME1CL3MgdHJhbnNmZXJzIChrYmQyIGF0IHVrYmQwDQpTQVRBIDIueCwgVURN QTYsIFBJTyA4MTkyYnl0ZXMpDQphZGE5OiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQNCmFkYTk6 IDk1Mzg2OU1CICgxOTUzNTI1MTY4IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4M0Mp DQphZGE5OiBxdWlya3M9MHgxPDRLPg0KYWRhOTogUHJldmlvdXNseSB3YXMga25vd24gYXMgYWQy NA0KYWRhMTAgYXQgYWhjaWNoMTEgYnVzIDAgc2NidXMxMSB0YXJnZXQgMCBsdW4gMA0KYWRhMTA6 IDxTVDEwMDBETTAwMy0xQ0gxNjIgQ0M0Nz4gQVRBLTkgU0FUQSAzLnggZGV2aWNlDQphZGExMDog U2VyaWFsIE51bWJlciBXMUQyRVFRTQ0KYWRhMTA6IDMwMC4wMDBNQi9zIHRyYW5zZmVycyAoU0FU QSAyLngsIFVETUE2LCBQSU8gODE5MmJ5dGVzKQ0KYWRhMTA6IENvbW1hbmQgUXVldWVpbmcgZW5h YmxlZA0KYWRhMTA6IDk1Mzg2OU1CICgxOTUzNTI1MTY4IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2 M1MvVCAxNjM4M0MpDQphZGExMDogcXVpcmtzPTB4MTw0Sz4NCmFkYTEwOiBQcmV2aW91c2x5IHdh cyBrbm93biBhcyBhZDI2DQpTTVA6IEFQIENQVSAjMSBMYXVuY2hlZCENClNNUDogQVAgQ1BVICM0 IExhdW5jaGVkIQ0KU01QOiBBUCBDUFUgIzcgTGF1bmNoZWQhDQpTTVA6IEFQIENQVSAjNSBMYXVu Y2hlZCENClNNUDogQVAgQ1BVICM2IExhdW5jaGVkIQ0KU01QOiBBUCBDUFUgIzMgTGF1bmNoZWQh DQpTTVA6IEFQIENQVSAjMiBMYXVuY2hlZCENClRpbWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVu Y3kgMTgwMjg2OTExMiBIeiBxdWFsaXR5IDEwMDANClRyeWluZyB0byBtb3VudCByb290IGZyb20g emZzOnpyb290L1JPT1QvZGVmYXVsdCBbXS4uLg0KY3J5cHRvc29mdDA6IDxzb2Z0d2FyZSBjcnlw dG8+IG9uIG1vdGhlcmJvYXJkDQphZXNuaTA6IDxBRVMtQ0JDLEFFUy1YVFM+IG9uIG1vdGhlcmJv YXJkDQprbGRsb2FkOiAvYm9vdC9tb2R1bGVzL2N1c2U0YnNkLmtvOiBmaWxlIGhhcyBubyB2YWxp ZCBzeW1ib2wgdGFibGUNCmxpbmtlcl9sb2FkX2ZpbGU6IFVuc3VwcG9ydGVkIGZpbGUgdHlwZQ0K ZnVzZS1mcmVlYnNkOiB2ZXJzaW9uIDAuNC40LCBGVVNFIEFCSSA3LjgNCnVtczA6IDx2ZW5kb3Ig MHgwNDYxIFVTQiBPcHRpY2FsIE1vdXNlLCBjbGFzcyAwLzAsIHJldiAyLjAwLzIuMDAsIGFkZHIg ND4gb24gdXNidXMxDQp1bXMwOiAzIGJ1dHRvbnMgYW5kIFtYWVpUXSBjb29yZGluYXRlcyBJRD0w DQpjb25zb2xlY3RsOiB1bmtub3duIGlvY3RsOiB0OjQwMDA3NDEzDQppbmZvOiBbZHJtXSBJbml0 aWFsaXplZCBkcm0gMS4xLjAgMjAwNjA4MTANCmRybW4wOiA8Q2FpY29zIFtSYWRlb24gSEQgNjQ1 MF0+IG9uIHZnYXBjaTANCmluZm86IFtkcm1dIE1TSSBlbmFibGVkIDEgbWVzc2FnZShzKQ0KaW5m bzogW2RybV0gUkFERU9OX0lTX1BDSUUNCmluZm86IFtkcm1dIGluaXRpYWxpemluZyBrZXJuZWwg bW9kZXNldHRpbmcgKENBSUNPUyAweDEwMDI6MHg2Nzc5IDB4MTc4NzoweDIwMTIpLg0KaW5mbzog W2RybV0gcmVnaXN0ZXIgbW1pbyBiYXNlOiAweEY3RTIwMDAwDQppbmZvOiBbZHJtXSByZWdpc3Rl ciBtbWlvIHNpemU6IDEzMTA3Mg0KaW5mbzogW2RybV0gcmFkZW9uX2F0cm1fZ2V0X2Jpb3M6ID09 PT4gVHJ5IEFUUk0uLi4NCmluZm86IFtkcm1dIHJhZGVvbl9hdHJtX2dldF9iaW9zOiBwY2lfZmlu ZF9jbGFzcygpIGZvdW5kOiAwOjE6MDowLCB2ZW5kb3I9MTAwMiwgZGV2aWNlPTY3NzkNCmluZm86 IFtkcm1dIHJhZGVvbl9hdHJtX2dldF9iaW9zOiBHZXQgQUNQSSBkZXZpY2UgaGFuZGxlDQppbmZv OiBbZHJtXSByYWRlb25fYWNwaV92ZmN0X2Jpb3M6ID09PT4gVHJ5IFZGQ1QuLi4NCmluZm86IFtk cm1dIHJhZGVvbl9hY3BpX3ZmY3RfYmlvczogR2V0ICJWRkNUIiBBQ1BJIHRhYmxlDQppbmZvOiBb ZHJtXSByYWRlb25fYWNwaV92ZmN0X2Jpb3M6IEZhaWxlZCB0byBnZXQgIlZGQ1QiIHRhYmxlOiBB RV9OT1RfRk9VTkQNCmluZm86IFtkcm1dIGlncF9yZWFkX2Jpb3NfZnJvbV92cmFtOiA9PT0+IFRy eSBJR1AncyBWUkFNLi4uDQppbmZvOiBbZHJtXSBpZ3BfcmVhZF9iaW9zX2Zyb21fdnJhbTogVlJB TSBiYXNlIGFkZHJlc3M6IDB4YTAwMDAwMDANCmluZm86IFtkcm1dIGlncF9yZWFkX2Jpb3NfZnJv bV92cmFtOiBNYXAgYWRkcmVzczogMHhmZmZmZjgwMGEwMDAwMDAwICgyNjIxNDQgYnl0ZXMpDQpp bmZvOiBbZHJtXSBpZ3BfcmVhZF9iaW9zX2Zyb21fdnJhbTogSW5jb3JyZWN0IEJJT1Mgc2lnbmF0 dXJlOiAweEZGRkYNCmluZm86IFtkcm1dIHJhZGVvbl9yZWFkX2Jpb3M6ID09PT4gVHJ5IFBDSSBF eHBhbnNpb24gUk9NLi4uDQppbmZvOiBbZHJtXSByYWRlb25fcmVhZF9iaW9zOiBNYXAgYWRkcmVz czogMHhmZmZmZjgwMDAwMGMwMDAwICgxMzEwNzIgYnl0ZXMpDQppbmZvOiBbZHJtXSBBVE9NIEJJ T1M6IENBSUNPUw0KZHJtbjA6IGluZm86IFZSQU06IDEwMjRNIDB4MDAwMDAwMDAwMDAwMDAwMCAt IDB4MDAwMDAwMDAzRkZGRkZGRiAoMTAyNE0gdXNlZCkNCmRybW4wOiBpbmZvOiBHVFQ6IDUxMk0g MHgwMDAwMDAwMDQwMDAwMDAwIC0gMHgwMDAwMDAwMDVGRkZGRkZGDQppbmZvOiBbZHJtXSBEZXRl Y3RlZCBWUkFNIFJBTT0xMDI0TSwgQkFSPTI1Nk0NCmluZm86IFtkcm1dIFJBTSB3aWR0aCA2NGJp dHMgRERSDQpbVFRNXSBab25lICBrZXJuZWw6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDE2 NzM0NTQ2IGtpQg0KW1RUTV0gWm9uZSAgIGRtYTMyOiBBdmFpbGFibGUgZ3JhcGhpY3MgbWVtb3J5 OiAyMDk3MTUyIGtpQg0KW1RUTV0gSW5pdGlhbGl6aW5nIHBvb2wgYWxsb2NhdG9yDQppbmZvOiBb ZHJtXSByYWRlb246IDEwMjRNIG9mIFZSQU0gbWVtb3J5IHJlYWR5DQppbmZvOiBbZHJtXSByYWRl b246IDUxMk0gb2YgR1RUIG1lbW9yeSByZWFkeS4NCmluZm86IFtkcm1dIFN1cHBvcnRzIHZibGFu ayB0aW1lc3RhbXAgY2FjaGluZyBSZXYgMSAoMTAuMTAuMjAxMCkuDQppbmZvOiBbZHJtXSBEcml2 ZXIgc3VwcG9ydHMgcHJlY2lzZSB2YmxhbmsgdGltZXN0YW1wIHF1ZXJ5Lg0KaW5mbzogW2RybV0g cmFkZW9uOiBpcnEgaW5pdGlhbGl6ZWQuDQppbmZvOiBbZHJtXSBHQVJUOiBudW0gY3B1IHBhZ2Vz IDEzMTA3MiwgbnVtIGdwdSBwYWdlcyAxMzEwNzINCmluZm86IFtkcm1dIHByb2JpbmcgZ2VuIDIg Y2FwcyBmb3IgZGV2aWNlIDgwODY6MTUxID0gMy9lDQppbmZvOiBbZHJtXSBlbmFibGluZyBQQ0lF IGdlbiAyIGxpbmsgc3BlZWRzLCBkaXNhYmxlIHdpdGggcmFkZW9uLnBjaWVfZ2VuMj0wDQppbmZv OiBbZHJtXSBMb2FkaW5nIENBSUNPUyBNaWNyb2NvZGUNCmluZm86IFtkcm1dIFBDSUUgR0FSVCBv ZiA1MTJNIGVuYWJsZWQgKHRhYmxlIGF0IDB4MDAwMDAwMDAwMDA0MDAwMCkuDQpkcm1uMDogaW5m bzogV0IgZW5hYmxlZA0KZHJtbjA6IGluZm86IGZlbmNlIGRyaXZlciBvbiByaW5nIDAgdXNlIGdw dSBhZGRyIDB4MDAwMDAwMDA0MDAwMGMwMCBhbmQgY3B1IGFkZHIgMHgweGZmZmZmODAxYjZhODNj MDANCmRybW4wOiBpbmZvOiBmZW5jZSBkcml2ZXIgb24gcmluZyAzIHVzZSBncHUgYWRkciAweDAw MDAwMDAwNDAwMDBjMGMgYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMWI2YTgzYzBjDQppbmZvOiBb ZHJtXSByaW5nIHRlc3Qgb24gMCBzdWNjZWVkZWQgaW4gMyB1c2Vjcw0KaW5mbzogW2RybV0gcmlu ZyB0ZXN0IG9uIDMgc3VjY2VlZGVkIGluIDEgdXNlY3MNCmluZm86IFtkcm1dIGliIHRlc3Qgb24g cmluZyAwIHN1Y2NlZWRlZCBpbiAwIHVzZWNzDQppbmZvOiBbZHJtXSBpYiB0ZXN0IG9uIHJpbmcg MyBzdWNjZWVkZWQgaW4gMCB1c2Vjcw0KaW5mbzogW2RybV0gcmFkZW9uX2RldmljZV9pbml0OiBU YWtpbmcgb3ZlciB0aGUgZmljdGl0aW91cyByYW5nZSAweGEwMDAwMDAwLTB4YjAwMDAwMDANCmlp Y2J1czA6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiMCBhZGRyIDB4ZmYNCmlpYzA6IDxJMkMg Z2VuZXJpYyBJL08+IG9uIGlpY2J1czANCmlpY2J1czE6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlp Y2JiMSBhZGRyIDB4MA0KaWljMTogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVzMQ0KaWljYnVz MjogPFBoaWxpcHMgSTJDIGJ1cz4gb24gaWljYmIyIGFkZHIgMHgwDQppaWMyOiA8STJDIGdlbmVy aWMgSS9PPiBvbiBpaWNidXMyDQppaWNidXMzOiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBpaWNiYjMg YWRkciAweDANCmlpYzM6IDxJMkMgZ2VuZXJpYyBJL08+IG9uIGlpY2J1czMNCmlpY2J1czQ6IDxQ aGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiNCBhZGRyIDB4MA0KaWljNDogPEkyQyBnZW5lcmljIEkv Tz4gb24gaWljYnVzNA0KaWljYnVzNTogPFBoaWxpcHMgSTJDIGJ1cz4gb24gaWljYmI1IGFkZHIg MHgwDQppaWM1OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXM1DQppaWNidXM2OiA8UGhpbGlw cyBJMkMgYnVzPiBvbiBpaWNiYjYgYWRkciAweDANCmlpYzY6IDxJMkMgZ2VuZXJpYyBJL08+IG9u IGlpY2J1czYNCmlpY2J1czc6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiNyBhZGRyIDB4MA0K aWljNzogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVzNw0KaW5mbzogW2RybV0gUmFkZW9uIERp c3BsYXkgQ29ubmVjdG9ycw0KaW5mbzogW2RybV0gQ29ubmVjdG9yIDA6DQppbmZvOiBbZHJtXSAg IEhETUktQS0xDQppbmZvOiBbZHJtXSAgIEhQRDINCmluZm86IFtkcm1dICAgRERDOiAweDY0NjAg MHg2NDYwIDB4NjQ2NCAweDY0NjQgMHg2NDY4IDB4NjQ2OCAweDY0NmMgMHg2NDZjDQppbmZvOiBb ZHJtXSAgIEVuY29kZXJzOg0KaW5mbzogW2RybV0gICAgIERGUDE6IElOVEVSTkFMX1VOSVBIWTEN CmluZm86IFtkcm1dIENvbm5lY3RvciAxOg0KaW5mbzogW2RybV0gICBEVkktSS0xDQppbmZvOiBb ZHJtXSAgIEhQRDQNCmluZm86IFtkcm1dICAgRERDOiAweDY0NTAgMHg2NDUwIDB4NjQ1NCAweDY0 NTQgMHg2NDU4IDB4NjQ1OCAweDY0NWMgMHg2NDVjDQppbmZvOiBbZHJtXSAgIEVuY29kZXJzOg0K aW5mbzogW2RybV0gICAgIERGUDI6IElOVEVSTkFMX1VOSVBIWQ0KaW5mbzogW2RybV0gQ29ubmVj dG9yIDI6DQppbmZvOiBbZHJtXSAgIFZHQS0xDQppbmZvOiBbZHJtXSAgIEREQzogMHg2NDMwIDB4 NjQzMCAweDY0MzQgMHg2NDM0IDB4NjQzOCAweDY0MzggMHg2NDNjIDB4NjQzYw0KaW5mbzogW2Ry bV0gICBFbmNvZGVyczoNCmluZm86IFtkcm1dICAgICBDUlQxOiBJTlRFUk5BTF9LTERTQ1BfREFD MQ0KaW5mbzogW2RybV0gSW50ZXJuYWwgdGhlcm1hbCBjb250cm9sbGVyIHdpdGhvdXQgZmFuIGNv bnRyb2wNCmluZm86IFtkcm1dIHJhZGVvbjogcG93ZXIgbWFuYWdlbWVudCBpbml0aWFsaXplZA0K aW5mbzogW2RybV0gZmIgbWFwcGFibGUgYXQgMHhBMDE0MjAwMA0KaW5mbzogW2RybV0gdnJhbSBh cHBlciBhdCAweEEwMDAwMDAwDQppbmZvOiBbZHJtXSBzaXplIDE2Mzg0MDAwDQppbmZvOiBbZHJt XSBmYiBkZXB0aCBpcyAyNA0KaW5mbzogW2RybV0gICAgcGl0Y2ggaXMgMTAyNDANCmZiZDAgb24g ZHJtbjANCnZ0X2FsbG9jYXRlOiBSZXBsYWNlIGV4aXN0aW5nIFZUIGRyaXZlci4NCmluZm86IFtk cm1dIEluaXRpYWxpemVkIHJhZGVvbiAyLjI5LjAgMjAwODA1MjgNCnVnZW4xLjM6IDx2ZW5kb3Ig MHgxYTQwPiBhdCB1c2J1czEgKGRpc2Nvbm5lY3RlZCkNCnVodWI2OiBhdCB1aHViNCwgcG9ydCA1 LCBhZGRyIDMgKGRpc2Nvbm5lY3RlZCkNCnVnZW4xLjQ6IDx2ZW5kb3IgMHgwNDYxPiBhdCB1c2J1 czEgKGRpc2Nvbm5lY3RlZCkNCnVtczA6IGF0IHVodWI2LCBwb3J0IDIsIGFkZHIgNCAoZGlzY29u bmVjdGVkKQ0KdWdlbjEuNTogPERlbGw+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQ0KdWtiZDA6 IGF0IHVodWI2LCBwb3J0IDQsIGFkZHIgNSAoZGlzY29ubmVjdGVkKQ0KdWdlbjEuMzogPHZlbmRv ciAweDFhNDA+IGF0IHVzYnVzMQ0KdWh1YjY6IDx2ZW5kb3IgMHgxYTQwIFVTQiAyLjAgSHViLCBj bGFzcyA5LzAsIHJldiAyLjAwLzEuMTEsIGFkZHIgMz4gb24gdXNidXMxDQp1aHViNjogNCBwb3J0 cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQNCnVnZW4xLjQ6IDx2ZW5kb3IgMHgwNDYx PiBhdCB1c2J1czENCnVtczA6IDx2ZW5kb3IgMHgwNDYxIFVTQiBPcHRpY2FsIE1vdXNlLCBjbGFz cyAwLzAsIHJldiAyLjAwLzIuMDAsIGFkZHIgND4gb24gdXNidXMxDQp1bXMwOiAzIGJ1dHRvbnMg YW5kIFtYWVpUXSBjb29yZGluYXRlcyBJRD0wDQp1Z2VuMS41OiA8RGVsbD4gYXQgdXNidXMxDQp1 a2JkMDogPERlbGwgRGVsbCBVU0IgRW50cnkgS2V5Ym9hcmQsIGNsYXNzIDAvMCwgcmV2IDIuMDAv NS4wMiwgYWRkciA1PiBvbiB1c2J1czENCmtiZDIgYXQgdWtiZDANCnN5c21vdXNlOiB1bmtub3du IGlvY3RsOiB0OjQwMDA3NDEzDQpzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo0MDAwNzQxMw0K c3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6ODAwMDc0MTANCnBpZCAxODMxIChjaW5uYW1vbiks IHVpZCAxMDAxOiBleGl0ZWQgb24gc2lnbmFsIDExIChjb3JlIGR1bXBlZCkNCnBpZCAyMTc1ICh2 aW5vLXByZWZlcmVuY2VzKSwgdWlkIDEwMDE6IGV4aXRlZCBvbiBzaWduYWwgMTEgKGNvcmUgZHVt cGVkKQ0KcGlkIDIxNzIgKGNpbm5hbW9uKSwgdWlkIDEwMDE6IGV4aXRlZCBvbiBzaWduYWwgMTEg KGNvcmUgZHVtcGVkKQ0Kc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0MTMNCnN5c21v dXNlOiB1bmtub3duIGlvY3RsOiB0OjQwMDA3NDEzDQpzeXNtb3VzZTogdW5rbm93biBpb2N0bDog dDo4MDAwNzQxMA0KdWdlbjEuMzogPHZlbmRvciAweDFhNDA+IGF0IHVzYnVzMSAoZGlzY29ubmVj dGVkKQ0KdWh1YjY6IGF0IHVodWI0LCBwb3J0IDUsIGFkZHIgMyAoZGlzY29ubmVjdGVkKQ0KdWdl bjEuNDogPHZlbmRvciAweDA0NjE+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQ0KdW1zMDogYXQg dWh1YjYsIHBvcnQgMiwgYWRkciA0IChkaXNjb25uZWN0ZWQpDQp1Z2VuMS41OiA8RGVsbD4gYXQg dXNidXMxIChkaXNjb25uZWN0ZWQpDQp1a2JkMDogYXQgdWh1YjYsIHBvcnQgNCwgYWRkciA1IChk aXNjb25uZWN0ZWQpDQp1Z2VuMS4zOiA8dmVuZG9yIDB4MWE0MD4gYXQgdXNidXMxDQp1aHViNjog PHZlbmRvciAweDFhNDAgVVNCIDIuMCBIdWIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4xMSwgYWRk ciAzPiBvbiB1c2J1czENCnVodWI2OiA0IHBvcnRzIHdpdGggNCByZW1vdmFibGUsIHNlbGYgcG93 ZXJlZA0KdWdlbjEuNDogPHZlbmRvciAweDA0NjE+IGF0IHVzYnVzMQ0KdW1zMDogPHZlbmRvciAw eDA0NjEgVVNCIE9wdGljYWwgTW91c2UsIGNsYXNzIDAvMCwgcmV2IDIuMDAvMi4wMCwgYWRkciA0 PiBvbiB1c2J1czENCnVtczA6IDMgYnV0dG9ucyBhbmQgW1hZWlRdIGNvb3JkaW5hdGVzIElEPTAN CnVnZW4xLjU6IDxEZWxsPiBhdCB1c2J1czENCnVrYmQwOiA8RGVsbCBEZWxsIFVTQiBFbnRyeSBL ZXlib2FyZCwgY2xhc3MgMC8wLCByZXYgMi4wMC81LjAyLCBhZGRyIDU+IG9uIHVzYnVzMQ0Ka2Jk MiBhdCB1a2JkMA0KdWdlbjEuMzogPHZlbmRvciAweDFhNDA+IGF0IHVzYnVzMSAoZGlzY29ubmVj dGVkKQ0KdWh1YjY6IGF0IHVodWI0LCBwb3J0IDUsIGFkZHIgMyAoZGlzY29ubmVjdGVkKQ0KdWdl bjEuNDogPHZlbmRvciAweDA0NjE+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQ0KdW1zMDogYXQg dWh1YjYsIHBvcnQgMiwgYWRkciA0IChkaXNjb25uZWN0ZWQpDQp1Z2VuMS41OiA8RGVsbD4gYXQg dXNidXMxIChkaXNjb25uZWN0ZWQpDQp1a2JkMDogYXQgdWh1YjYsIHBvcnQgNCwgYWRkciA1IChk aXNjb25uZWN0ZWQpDQphcnA6IDE5Mi4xNjguMi4xMTggbW92ZWQgZnJvbSBhYzoyMjowYjpjYzo5 NDphMCB0byBhYzoyMjowYjpjYzo5NjozZCBvbiBlbTANCmVtMTogbGluayBzdGF0ZSBjaGFuZ2Vk IHRvIFVQDQplbTE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dODQplbTE6IGxpbmsgc3RhdGUg Y2hhbmdlZCB0byBVUA0KZW0xOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTg0KZW0xOiBsaW5r IHN0YXRlIGNoYW5nZWQgdG8gVVANCmVtMTogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIERPV04NCmVt MTogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQDQplbTE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBE T1dODQplbTE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUA0KZW0xOiBwcm9taXNjdW91cyBtb2Rl IGVuYWJsZWQNCmVtMTogcHJvbWlzY3VvdXMgbW9kZSBkaXNhYmxlZA0KYWNsX2Zyb21fYWNlczog ZW1wdHkgWkZTIEFDTDsgcmV0dXJuaW5nIEVJTlZBTC4NCmFjbF9mcm9tX2FjZXM6IGVtcHR5IFpG UyBBQ0w7IHJldHVybmluZyBFSU5WQUwuDQphY2xfZnJvbV9hY2VzOiBlbXB0eSBaRlMgQUNMOyBy ZXR1cm5pbmcgRUlOVkFMLg0KYWNsX2Zyb21fYWNlczogZW1wdHkgWkZTIEFDTDsgcmV0dXJuaW5n IEVJTlZBTC4NCmFjbF9mcm9tX2FjZXM6IGVtcHR5IFpGUyBBQ0w7IHJldHVybmluZyBFSU5WQUwu DQphY2xfZnJvbV9hY2VzOiBlbXB0eSBaRlMgQUNMOyByZXR1cm5pbmcgRUlOVkFMLg0KW25laWxz QG1hc3RlcmJsYXN0ZXIgfl0kIHBjaWNvbmYgLWx2YmNlDQpwY2ljb25mOiAvZGV2L3BjaTogUGVy bWlzc2lvbiBkZW5pZWQNCltuZWlsc0BtYXN0ZXJibGFzdGVyIH5dJCBwY2ljb25mIC1sdmJjZQgI CAgICAgICAgICAgIG1s0aCAbWzRsCHMbWzRoIBtbNGwIdRtbNGggG1s0bAhkG1s0aCAbWzRsCG8b WzRoIBtbNGwIIA0KaG9zdGIwQHBjaTA6MDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHg4NGNh MTA0MyBjaGlwPTB4MDE1MDgwODYgcmV2PTB4MDkgaGRyPTB4MDANCiAgICB2ZW5kb3IgICAgID0g J0ludGVsIENvcnBvcmF0aW9uJw0KICAgIGRldmljZSAgICAgPSAnWGVvbiBFMy0xMjAwIHYyLzNy ZCBHZW4gQ29yZSBwcm9jZXNzb3IgRFJBTSBDb250cm9sbGVyJw0KICAgIGNsYXNzICAgICAgPSBi cmlkZ2UNCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kNCiAgICBjYXAgMDlbZTBdID0gdmVuZG9y IChsZW5ndGggMTIpIEludGVsIGNhcCAwIHZlcnNpb24gMQ0KICAgIFBDSSBlcnJvcnMgPSBSZWNl aXZlZCBNYXN0ZXItQWJvcnQNCnBjaWIxQHBjaTA6MDoxOjA6CWNsYXNzPTB4MDYwNDAwIGNhcmQ9 MHg4NGNhMTA0MyBjaGlwPTB4MDE1MTgwODYgcmV2PTB4MDkgaGRyPTB4MDENCiAgICB2ZW5kb3Ig ICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJw0KICAgIGRldmljZSAgICAgPSAnWGVvbiBFMy0xMjAw IHYyLzNyZCBHZW4gQ29yZSBwcm9jZXNzb3IgUENJIEV4cHJlc3MgUm9vdCBQb3J0Jw0KICAgIGNs YXNzICAgICAgPSBicmlkZ2UNCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQ0KICAgIGNhcCAwZFs4 OF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHg4NGNhMTA0Mw0KICAgIGNhcCAwMVs4MF0gPSBwb3dlcnNw ZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDANCiAgICBjYXAgMDVbOTBdID0gTVNJIHN1 cHBvcnRzIDEgbWVzc2FnZSANCiAgICBjYXAgMTBbYTBdID0gUENJLUV4cHJlc3MgMiByb290IHBv cnQgc2xvdCBtYXggZGF0YSAyNTYoMjU2KSBsaW5rIHg4KHg4KQ0KICAgICAgICAgICAgICAgICBz cGVlZCAyLjUoOC4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkNCiAgICBlY2FwIDAwMDJbMTAwXSA9 IFZDIDEgbWF4IFZDMA0KICAgIGVjYXAgMDAwNVsxNDBdID0gUm9vdCBDb21wbGV4IExpbmsgRGVj bGFyYXRpb24gMQ0KICAgIGVjYXAgMDAxOVtkOTRdID0gUENJZSBTZWMgMSBsYW5lIGVycm9ycyAw DQpwY2liMkBwY2kwOjA6MToxOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4ODRjYTEwNDMgY2hpcD0w eDAxNTU4MDg2IHJldj0weDA5IGhkcj0weDAxDQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jw b3JhdGlvbicNCiAgICBkZXZpY2UgICAgID0gJ1hlb24gRTMtMTIwMCB2Mi8zcmQgR2VuIENvcmUg cHJvY2Vzc29yIFBDSSBFeHByZXNzIFJvb3QgUG9ydCcNCiAgICBjbGFzcyAgICAgID0gYnJpZGdl DQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kNCiAgICBjYXAgMGRbODhdID0gUENJIEJyaWRnZSBj YXJkPTB4ODRjYTEwNDMNCiAgICBjYXAgMDFbODBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQw IEQzICBjdXJyZW50IEQwDQogICAgY2FwIDA1WzkwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2Ug DQogICAgY2FwIDEwW2EwXSA9IFBDSS1FeHByZXNzIDIgcm9vdCBwb3J0IHNsb3QgbWF4IGRhdGEg MTI4KDEyOCkgbGluayB4MCh4NCkNCiAgICAgICAgICAgICAgICAgc3BlZWQgMC4wKDguMCkgQVNQ TSBkaXNhYmxlZChMMHMvTDEpDQogICAgZWNhcCAwMDAyWzEwMF0gPSBWQyAxIG1heCBWQzANCiAg ICBlY2FwIDAwMDVbMTQwXSA9IFJvb3QgQ29tcGxleCBMaW5rIERlY2xhcmF0aW9uIDENCiAgICBl Y2FwIDAwMTlbZDk0XSA9IFBDSWUgU2VjIDEgbGFuZSBlcnJvcnMgMA0KcGNpYjNAcGNpMDowOjE6 MjoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDg0Y2ExMDQzIGNoaXA9MHgwMTU5ODA4NiByZXY9MHgw OSBoZHI9MHgwMQ0KICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nDQogICAgZGV2 aWNlICAgICA9ICdYZW9uIEUzLTEyMDAgdjIvM3JkIEdlbiBDb3JlIHByb2Nlc3NvciBQQ0kgRXhw cmVzcyBSb290IFBvcnQnDQogICAgY2xhc3MgICAgICA9IGJyaWRnZQ0KICAgIHN1YmNsYXNzICAg PSBQQ0ktUENJDQogICAgY2FwIDBkWzg4XSA9IFBDSSBCcmlkZ2UgY2FyZD0weDg0Y2ExMDQzDQog ICAgY2FwIDAxWzgwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMA0K ICAgIGNhcCAwNVs5MF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlIA0KICAgIGNhcCAxMFthMF0g PSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEo eDQpDQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSg4LjApIEFTUE0gZGlzYWJsZWQoTDBzL0wx KQ0KICAgIGVjYXAgMDAwMlsxMDBdID0gVkMgMSBtYXggVkMwDQogICAgZWNhcCAwMDA1WzE0MF0g PSBSb290IENvbXBsZXggTGluayBEZWNsYXJhdGlvbiAxDQogICAgZWNhcCAwMDE5W2Q5NF0gPSBQ Q0llIFNlYyAxIGxhbmUgZXJyb3JzIDANCnhoY2kwQHBjaTA6MDoyMDowOgljbGFzcz0weDBjMDMz MCBjYXJkPTB4ODRjYTEwNDMgY2hpcD0weDFlMzE4MDg2IHJldj0weDA0IGhkcj0weDAwDQogICAg dmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBkZXZpY2UgICAgID0gJzcgU2Vy aWVzL0MyMTAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IFVTQiB4SENJIEhvc3QgQ29udHJvbGxlcicN CiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cw0KICAgIHN1YmNsYXNzICAgPSBVU0INCiAgICBi YXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZjdmMjAwMDAsIHNpemUg NjU1MzYsIGVuYWJsZWQNCiAgICBjYXAgMDFbNzBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQw IEQzICBjdXJyZW50IEQwDQogICAgY2FwIDA1WzgwXSA9IE1TSSBzdXBwb3J0cyA4IG1lc3NhZ2Vz LCA2NCBiaXQgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQ0Kbm9uZTBAcGNpMDowOjIyOjA6CWNsYXNz PTB4MDc4MDAwIGNhcmQ9MHg4NGNhMTA0MyBjaGlwPTB4MWUzYTgwODYgcmV2PTB4MDQgaGRyPTB4 MDANCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJw0KICAgIGRldmljZSAgICAg PSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkgTUVJIENvbnRyb2xsZXInDQog ICAgY2xhc3MgICAgICA9IHNpbXBsZSBjb21tcw0KICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9y eSwgcmFuZ2UgNjQsIGJhc2UgMHhmN2YzYjAwMCwgc2l6ZSAxNiwgZW5hYmxlZA0KICAgIGNhcCAw MVs1MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDANCiAgICBjYXAg MDVbOGNdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IA0KZW0xQHBjaTA6MDoyNTow OgljbGFzcz0weDAyMDAwMCBjYXJkPTB4ODQ5YzEwNDMgY2hpcD0weDE1MDM4MDg2IHJldj0weDA0 IGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBkZXZp Y2UgICAgID0gJzgyNTc5ViBHaWdhYml0IE5ldHdvcmsgQ29ubmVjdGlvbicNCiAgICBjbGFzcyAg ICAgID0gbmV0d29yaw0KICAgIHN1YmNsYXNzICAgPSBldGhlcm5ldA0KICAgIGJhciAgIFsxMF0g PSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmN2YwMDAwMCwgc2l6ZSAxMzEwNzIsIGVu YWJsZWQNCiAgICBiYXIgICBbMTRdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4Zjdm MzkwMDAsIHNpemUgNDA5NiwgZW5hYmxlZA0KICAgIGJhciAgIFsxOF0gPSB0eXBlIEkvTyBQb3J0 LCByYW5nZSAzMiwgYmFzZSAweGYwNDAsIHNpemUgMzIsIGVuYWJsZWQNCiAgICBjYXAgMDFbYzhd ID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwDQogICAgY2FwIDA1W2Qw XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdCBlbmFibGVkIHdpdGggMSBtZXNzYWdl DQogICAgY2FwIDEzW2UwXSA9IFBDSSBBZHZhbmNlZCBGZWF0dXJlczogRkxSIFRQDQplaGNpMEBw Y2kwOjA6MjY6MDoJY2xhc3M9MHgwYzAzMjAgY2FyZD0weDg0Y2ExMDQzIGNoaXA9MHgxZTJkODA4 NiByZXY9MHgwNCBoZHI9MHgwMA0KICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24n DQogICAgZGV2aWNlICAgICA9ICc3IFNlcmllcy9DMjEwIFNlcmllcyBDaGlwc2V0IEZhbWlseSBV U0IgRW5oYW5jZWQgSG9zdCBDb250cm9sbGVyJw0KICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVz DQogICAgc3ViY2xhc3MgICA9IFVTQg0KICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFu Z2UgMzIsIGJhc2UgMHhmN2YzODAwMCwgc2l6ZSAxMDI0LCBlbmFibGVkDQogICAgY2FwIDAxWzUw XSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMA0KICAgIGNhcCAwYVs1 OF0gPSBFSENJIERlYnVnIFBvcnQgYXQgb2Zmc2V0IDB4YTAgaW4gbWFwIDB4MTQNCiAgICBjYXAg MTNbOThdID0gUENJIEFkdmFuY2VkIEZlYXR1cmVzOiBGTFIgVFANCmhkYWMxQHBjaTA6MDoyNzow OgljbGFzcz0weDA0MDMwMCBjYXJkPTB4ODRmYjEwNDMgY2hpcD0weDFlMjA4MDg2IHJldj0weDA0 IGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBkZXZp Y2UgICAgID0gJzcgU2VyaWVzL0MyMTAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IEhpZ2ggRGVmaW5p dGlvbiBBdWRpbyBDb250cm9sbGVyJw0KICAgIGNsYXNzICAgICAgPSBtdWx0aW1lZGlhDQogICAg c3ViY2xhc3MgICA9IEhEQQ0KICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgNjQs IGJhc2UgMHhmN2YzMDAwMCwgc2l6ZSAxNjM4NCwgZW5hYmxlZA0KICAgIGNhcCAwMVs1MF0gPSBw b3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDANCiAgICBjYXAgMDVbNjBdID0g TVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0aCAxIG1lc3NhZ2UNCiAg ICBjYXAgMTBbNzBdID0gUENJLUV4cHJlc3MgMSByb290IGVuZHBvaW50IG1heCBkYXRhIDEyOCgx MjgpIEZMUiBsaW5rIHgwKHgwKQ0KICAgIGVjYXAgMDAwMlsxMDBdID0gVkMgMSBtYXggVkMxDQog ICAgZWNhcCAwMDA1WzEzMF0gPSBSb290IENvbXBsZXggTGluayBEZWNsYXJhdGlvbiAxDQpwY2li NEBwY2kwOjA6Mjg6MDoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDg0Y2ExMDQzIGNoaXA9MHgxZTEw ODA4NiByZXY9MHhjNCBoZHI9MHgwMQ0KICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRp b24nDQogICAgZGV2aWNlICAgICA9ICc3IFNlcmllcy9DMjEwIFNlcmllcyBDaGlwc2V0IEZhbWls eSBQQ0kgRXhwcmVzcyBSb290IFBvcnQgMScNCiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQogICAg c3ViY2xhc3MgICA9IFBDSS1QQ0kNCiAgICBjYXAgMTBbNDBdID0gUENJLUV4cHJlc3MgMiByb290 IHBvcnQgc2xvdCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHgyKHgyKQ0KICAgICAgICAgICAgICAg ICBzcGVlZCA1LjAoNS4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkNCiAgICBjYXAgMDVbODBdID0g TVNJIHN1cHBvcnRzIDEgbWVzc2FnZSANCiAgICBjYXAgMGRbOTBdID0gUENJIEJyaWRnZSBjYXJk PTB4ODRjYTEwNDMNCiAgICBjYXAgMDFbYTBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQz ICBjdXJyZW50IEQwDQpwY2liMTdAcGNpMDowOjI4OjI6CWNsYXNzPTB4MDYwNDAwIGNhcmQ9MHg4 NGNhMTA0MyBjaGlwPTB4MWUxNDgwODYgcmV2PTB4YzQgaGRyPTB4MDENCiAgICB2ZW5kb3IgICAg ID0gJ0ludGVsIENvcnBvcmF0aW9uJw0KICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBT ZXJpZXMgQ2hpcHNldCBGYW1pbHkgUENJIEV4cHJlc3MgUm9vdCBQb3J0IDMnDQogICAgY2xhc3Mg ICAgICA9IGJyaWRnZQ0KICAgIHN1YmNsYXNzICAgPSBQQ0ktUENJDQogICAgY2FwIDEwWzQwXSA9 IFBDSS1FeHByZXNzIDIgcm9vdCBwb3J0IHNsb3QgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4MSh4 MSkNCiAgICAgICAgICAgICAgICAgc3BlZWQgNS4wKDUuMCkgQVNQTSBkaXNhYmxlZChMMHMvTDEp DQogICAgY2FwIDA1WzgwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UgDQogICAgY2FwIDBkWzkw XSA9IFBDSSBCcmlkZ2UgY2FyZD0weDg0Y2ExMDQzDQogICAgY2FwIDAxW2EwXSA9IHBvd2Vyc3Bl YyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMA0KICBQQ0ktZSBlcnJvcnMgPSBDb3JyZWN0 YWJsZSBFcnJvciBEZXRlY3RlZA0KcGNpYjE4QHBjaTA6MDoyODozOgljbGFzcz0weDA2MDQwMCBj YXJkPTB4ODRjYTEwNDMgY2hpcD0weDFlMTY4MDg2IHJldj0weGM0IGhkcj0weDAxDQogICAgdmVu ZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBkZXZpY2UgICAgID0gJzcgU2VyaWVz L0MyMTAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IFBDSSBFeHByZXNzIFJvb3QgUG9ydCA0Jw0KICAg IGNsYXNzICAgICAgPSBicmlkZ2UNCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQ0KICAgIGNhcCAx MFs0MF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxp bmsgeDEoeDEpDQogICAgICAgICAgICAgICAgIHNwZWVkIDUuMCg1LjApIEFTUE0gZGlzYWJsZWQo TDBzL0wxKQ0KICAgIGNhcCAwNVs4MF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlIA0KICAgIGNh cCAwZFs5MF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHg4NGNhMTA0Mw0KICAgIGNhcCAwMVthMF0gPSBw b3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDANCnBjaWIxOUBwY2kwOjA6Mjg6 NDoJY2xhc3M9MHgwNjA0MDEgY2FyZD0weDg0Y2ExMDQzIGNoaXA9MHgyNDRlODA4NiByZXY9MHhj NCBoZHI9MHgwMQ0KICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nDQogICAgZGV2 aWNlICAgICA9ICc4MjgwMSBQQ0kgQnJpZGdlJw0KICAgIGNsYXNzICAgICAgPSBicmlkZ2UNCiAg ICBzdWJjbGFzcyAgID0gUENJLVBDSQ0KICAgIGNhcCAxMFs0MF0gPSBQQ0ktRXhwcmVzcyAyIHJv b3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEoeDEpDQogICAgICAgICAgICAg ICAgIHNwZWVkIDIuNSg1LjApIEFTUE0gZGlzYWJsZWQoTDBzL0wxKQ0KICAgIGNhcCAwNVs4MF0g PSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlIA0KICAgIGNhcCAwZFs5MF0gPSBQQ0kgQnJpZGdlIGNh cmQ9MHg4NGNhMTA0Mw0KICAgIGNhcCAwMVthMF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAg RDMgIGN1cnJlbnQgRDANCmVoY2kxQHBjaTA6MDoyOTowOgljbGFzcz0weDBjMDMyMCBjYXJkPTB4 ODRjYTEwNDMgY2hpcD0weDFlMjY4MDg2IHJldj0weDA0IGhkcj0weDAwDQogICAgdmVuZG9yICAg ICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBkZXZpY2UgICAgID0gJzcgU2VyaWVzL0MyMTAg U2VyaWVzIENoaXBzZXQgRmFtaWx5IFVTQiBFbmhhbmNlZCBIb3N0IENvbnRyb2xsZXInDQogICAg Y2xhc3MgICAgICA9IHNlcmlhbCBidXMNCiAgICBzdWJjbGFzcyAgID0gVVNCDQogICAgYmFyICAg WzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGY3ZjM3MDAwLCBzaXplIDEwMjQs IGVuYWJsZWQNCiAgICBjYXAgMDFbNTBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBj dXJyZW50IEQwDQogICAgY2FwIDBhWzU4XSA9IEVIQ0kgRGVidWcgUG9ydCBhdCBvZmZzZXQgMHhh MCBpbiBtYXAgMHgxNA0KICAgIGNhcCAxM1s5OF0gPSBQQ0kgQWR2YW5jZWQgRmVhdHVyZXM6IEZM UiBUUA0KaXNhYjBAcGNpMDowOjMxOjA6CWNsYXNzPTB4MDYwMTAwIGNhcmQ9MHg4NGNhMTA0MyBj aGlwPTB4MWU0NDgwODYgcmV2PTB4MDQgaGRyPTB4MDANCiAgICB2ZW5kb3IgICAgID0gJ0ludGVs IENvcnBvcmF0aW9uJw0KICAgIGRldmljZSAgICAgPSAnWjc3IEV4cHJlc3MgQ2hpcHNldCBMUEMg Q29udHJvbGxlcicNCiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9IFBD SS1JU0ENCiAgICBjYXAgMDlbZTBdID0gdmVuZG9yIChsZW5ndGggMTIpIEludGVsIGNhcCAxIHZl cnNpb24gMA0KCQkgZmVhdHVyZXM6IEFNVCwgNCBQQ0ktZSB4MSBzbG90cw0KYWhjaTNAcGNpMDow OjMxOjI6CWNsYXNzPTB4MDEwNjAxIGNhcmQ9MHg4NGNhMTA0MyBjaGlwPTB4MWUwMjgwODYgcmV2 PTB4MDQgaGRyPTB4MDANCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJw0KICAg IGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkgNi1wb3J0 IFNBVEEgQ29udHJvbGxlciBbQUhDSSBtb2RlXScNCiAgICBjbGFzcyAgICAgID0gbWFzcyBzdG9y YWdlDQogICAgc3ViY2xhc3MgICA9IFNBVEENCiAgICBiYXIgICBbMTBdID0gdHlwZSBJL08gUG9y dCwgcmFuZ2UgMzIsIGJhc2UgMHhmMDkwLCBzaXplIDgsIGVuYWJsZWQNCiAgICBiYXIgICBbMTRd ID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhmMDgwLCBzaXplIDQsIGVuYWJsZWQN CiAgICBiYXIgICBbMThdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhmMDcwLCBz aXplIDgsIGVuYWJsZWQNCiAgICBiYXIgICBbMWNdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIs IGJhc2UgMHhmMDYwLCBzaXplIDQsIGVuYWJsZWQNCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08g UG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhmMDIwLCBzaXplIDMyLCBlbmFibGVkDQogICAgYmFyICAg WzI0XSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGY3ZjM2MDAwLCBzaXplIDIwNDgs IGVuYWJsZWQNCiAgICBjYXAgMDVbODBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSBlbmFibGVk IHdpdGggMSBtZXNzYWdlDQogICAgY2FwIDAxWzcwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBE MCBEMyAgY3VycmVudCBEMA0KICAgIGNhcCAxMlthOF0gPSBTQVRBIEluZGV4LURhdGEgUGFpcg0K ICAgIGNhcCAxM1tiMF0gPSBQQ0kgQWR2YW5jZWQgRmVhdHVyZXM6IEZMUiBUUA0Kbm9uZTFAcGNp MDowOjMxOjM6CWNsYXNzPTB4MGMwNTAwIGNhcmQ9MHg4NGNhMTA0MyBjaGlwPTB4MWUyMjgwODYg cmV2PTB4MDQgaGRyPTB4MDANCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJw0K ICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkgU01C dXMgQ29udHJvbGxlcicNCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cw0KICAgIHN1YmNsYXNz ICAgPSBTTUJ1cw0KICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgNjQsIGJhc2Ug MHhmN2YzNTAwMCwgc2l6ZSAyNTYsIGVuYWJsZWQNCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08g UG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhmMDAwLCBzaXplIDMyLCBlbmFibGVkDQp2Z2FwY2kwQHBj aTA6MTowOjA6CWNsYXNzPTB4MDMwMDAwIGNhcmQ9MHgyMDEyMTc4NyBjaGlwPTB4Njc3OTEwMDIg cmV2PTB4MDAgaGRyPTB4MDANCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmlj ZXMgW0FNRF0gbmVlIEFUSScNCiAgICBkZXZpY2UgICAgID0gJ0NhaWNvcyBbUmFkZW9uIEhEIDY0 NTBdJw0KICAgIGNsYXNzICAgICAgPSBkaXNwbGF5DQogICAgc3ViY2xhc3MgICA9IFZHQQ0KICAg IGJhciAgIFsxMF0gPSB0eXBlIFByZWZldGNoYWJsZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4 YTAwMDAwMDAsIHNpemUgMjY4NDM1NDU2LCBlbmFibGVkDQogICAgYmFyICAgWzE4XSA9IHR5cGUg TWVtb3J5LCByYW5nZSA2NCwgYmFzZSAweGY3ZTIwMDAwLCBzaXplIDEzMTA3MiwgZW5hYmxlZA0K ICAgIGJhciAgIFsyMF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGUwMDAsIHNp emUgMjU2LCBlbmFibGVkDQogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBE MCBEMSBEMiBEMyAgY3VycmVudCBEMA0KICAgIGNhcCAxMFs1OF0gPSBQQ0ktRXhwcmVzcyAyIGxl Z2FjeSBlbmRwb2ludCBtYXggZGF0YSAyNTYoMjU2KSBsaW5rIHg4KHgxNikNCiAgICAgICAgICAg ICAgICAgc3BlZWQgMi41KDUuMCkgQVNQTSBkaXNhYmxlZChMMHMvTDEpDQogICAgY2FwIDA1W2Ew XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdCBlbmFibGVkIHdpdGggMSBtZXNzYWdl DQogICAgZWNhcCAwMDBiWzEwMF0gPSBWZW5kb3IgMSBJRCAxDQogICAgZWNhcCAwMDAxWzE1MF0g PSBBRVIgMSAwIGZhdGFsIDAgbm9uLWZhdGFsIDEgY29ycmVjdGVkDQogIFBDSS1lIGVycm9ycyA9 IENvcnJlY3RhYmxlIEVycm9yIERldGVjdGVkDQogICAgICAgICAgICAgICAgIFVuc3VwcG9ydGVk IFJlcXVlc3QgRGV0ZWN0ZWQNCiAgICAgQ29ycmVjdGVkID0gQWR2aXNvcnkgTm9uLUZhdGFsIEVy cm9yDQpoZGFjMEBwY2kwOjE6MDoxOgljbGFzcz0weDA0MDMwMCBjYXJkPTB4YWE5ODE3ODcgY2hp cD0weGFhOTgxMDAyIHJldj0weDAwIGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9ICdBZHZhbmNl ZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBBVEknDQogICAgZGV2aWNlICAgICA9ICdDYWljb3Mg SERNSSBBdWRpbyBbUmFkZW9uIEhEIDY0MDAgU2VyaWVzXScNCiAgICBjbGFzcyAgICAgID0gbXVs dGltZWRpYQ0KICAgIHN1YmNsYXNzICAgPSBIREENCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1v cnksIHJhbmdlIDY0LCBiYXNlIDB4ZjdlNDAwMDAsIHNpemUgMTYzODQsIGVuYWJsZWQNCiAgICBj YXAgMDFbNTBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQw DQogICAgY2FwIDEwWzU4XSA9IFBDSS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50IG1heCBkYXRh IDI1NigyNTYpIGxpbmsgeDgoeDE2KQ0KICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoNS4wKSBB U1BNIGRpc2FibGVkKEwwcy9MMSkNCiAgICBjYXAgMDVbYTBdID0gTVNJIHN1cHBvcnRzIDEgbWVz c2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0aCAxIG1lc3NhZ2UNCiAgICBlY2FwIDAwMGJbMTAwXSA9 IFZlbmRvciAxIElEIDENCiAgICBlY2FwIDAwMDFbMTUwXSA9IEFFUiAxIDAgZmF0YWwgMCBub24t ZmF0YWwgMSBjb3JyZWN0ZWQNCiAgUENJLWUgZXJyb3JzID0gQ29ycmVjdGFibGUgRXJyb3IgRGV0 ZWN0ZWQNCiAgICAgICAgICAgICAgICAgVW5zdXBwb3J0ZWQgUmVxdWVzdCBEZXRlY3RlZA0KICAg ICBDb3JyZWN0ZWQgPSBBZHZpc29yeSBOb24tRmF0YWwgRXJyb3INCmVtMEBwY2kwOjM6MDowOglj bGFzcz0weDAyMDAwMCBjYXJkPTB4YTAxZjgwODYgY2hpcD0weDEwZDM4MDg2IHJldj0weDAwIGhk cj0weDAwDQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBkZXZpY2Ug ICAgID0gJzgyNTc0TCBHaWdhYml0IE5ldHdvcmsgQ29ubmVjdGlvbicNCiAgICBjbGFzcyAgICAg ID0gbmV0d29yaw0KICAgIHN1YmNsYXNzICAgPSBldGhlcm5ldA0KICAgIGJhciAgIFsxMF0gPSB0 eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmN2RjMDAwMCwgc2l6ZSAxMzEwNzIsIGVuYWJs ZWQNCiAgICBiYXIgICBbMTRdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZjdkMDAw MDAsIHNpemUgNTI0Mjg4LCBlbmFibGVkDQogICAgYmFyICAgWzE4XSA9IHR5cGUgSS9PIFBvcnQs IHJhbmdlIDMyLCBiYXNlIDB4ZDAwMCwgc2l6ZSAzMiwgZW5hYmxlZA0KICAgIGJhciAgIFsxY10g PSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmN2RlMDAwMCwgc2l6ZSAxNjM4NCwgZW5h YmxlZA0KICAgIGNhcCAwMVtjOF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJl bnQgRDANCiAgICBjYXAgMDVbZDBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IA0K ICAgIGNhcCAxMFtlMF0gPSBQQ0ktRXhwcmVzcyAxIGVuZHBvaW50IG1heCBkYXRhIDEyOCgyNTYp IGxpbmsgeDEoeDEpDQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSgyLjUpIEFTUE0gZGlzYWJs ZWQoTDBzL0wxKQ0KICAgIGNhcCAxMVthMF0gPSBNU0ktWCBzdXBwb3J0cyA1IG1lc3NhZ2VzLCBl bmFibGVkDQogICAgICAgICAgICAgICAgIFRhYmxlIGluIG1hcCAweDFjWzB4MF0sIFBCQSBpbiBt YXAgMHgxY1sweDIwMDBdDQogICAgZWNhcCAwMDAxWzEwMF0gPSBBRVIgMSAwIGZhdGFsIDAgbm9u LWZhdGFsIDEgY29ycmVjdGVkDQogICAgZWNhcCAwMDAzWzE0MF0gPSBTZXJpYWwgMSA2ODA1Y2Fm ZmZmMDI3YmMyDQogIFBDSS1lIGVycm9ycyA9IENvcnJlY3RhYmxlIEVycm9yIERldGVjdGVkDQog ICAgICAgICAgICAgICAgIFVuc3VwcG9ydGVkIFJlcXVlc3QgRGV0ZWN0ZWQNCiAgICAgQ29ycmVj dGVkID0gQWR2aXNvcnkgTm9uLUZhdGFsIEVycm9yDQpwY2liNUBwY2kwOjQ6MDowOgljbGFzcz0w eDA2MDQwMCBjYXJkPTB4MTExMTIyMjIgY2hpcD0weDE1NDg4MDg2IHJldj0weDAzIGhkcj0weDAx DQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBjbGFzcyAgICAgID0g YnJpZGdlDQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kNCiAgICBjYXAgMDFbODBdID0gcG93ZXJz cGVjIDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwDQogICAgY2FwIDA1Wzg4XSA9 IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdCANCiAgICBjYXAgMGRbYWNdID0gUENJIEJy aWRnZSBjYXJkPTB4MTExMTIyMjINCiAgICBjYXAgMTBbYzBdID0gUENJLUV4cHJlc3MgMiB1cHN0 cmVhbSBwb3J0IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDIoeDQpDQogICAgICAgICAgICAgICAg IHNwZWVkIDUuMCg1LjApIEFTUE0gZGlzYWJsZWQoTDBzL0wxKQ0KICAgIGVjYXAgMDAwM1sxMDBd ID0gU2VyaWFsIDEgMDEwMDAwMDAwMGM5YTAwMA0KICAgIGVjYXAgMDAwMVsyMDBdID0gQUVSIDEg MCBmYXRhbCAwIG5vbi1mYXRhbCAwIGNvcnJlY3RlZA0KICAgIGVjYXAgMDAwMlszMDBdID0gVkMg MSBtYXggVkMwDQogICAgZWNhcCAwMDA0WzQwMF0gPSBQb3dlciBCdWRnZXRpbmcgMQ0KICAgIGVj YXAgMDAwYls1MDBdID0gVmVuZG9yIDEgSUQgNDY2MA0KcGNpYjZAcGNpMDo1OjA6MDoJY2xhc3M9 MHgwNjA0MDAgY2FyZD0weDExMTEyMjIyIGNoaXA9MHgxNTQ4ODA4NiByZXY9MHgwMyBoZHI9MHgw MQ0KICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nDQogICAgY2xhc3MgICAgICA9 IGJyaWRnZQ0KICAgIHN1YmNsYXNzICAgPSBQQ0ktUENJDQogICAgY2FwIDAxWzgwXSA9IHBvd2Vy c3BlYyAzICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMA0KICAgIGNhcCAwNVs4OF0g PSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlLCA2NCBiaXQgDQogICAgY2FwIDBkW2FjXSA9IFBDSSBC cmlkZ2UgY2FyZD0weDExMTEyMjIyDQogICAgY2FwIDEwW2MwXSA9IFBDSS1FeHByZXNzIDIgZG93 bnN0cmVhbSBwb3J0IHNsb3QgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4NCh4NCkNCiAgICAgICAg ICAgICAgICAgc3BlZWQgMi41KDIuNSkgQVNQTSBkaXNhYmxlZChMMHMvTDEpDQogICAgZWNhcCAw MDAzWzEwMF0gPSBTZXJpYWwgMSAwMTAwMDAwMDAwYzlhMDAwDQogICAgZWNhcCAwMDAxWzIwMF0g PSBBRVIgMSAwIGZhdGFsIDAgbm9uLWZhdGFsIDAgY29ycmVjdGVkDQogICAgZWNhcCAwMDAyWzMw MF0gPSBWQyAxIG1heCBWQzANCiAgICBlY2FwIDAwMDRbNDAwXSA9IFBvd2VyIEJ1ZGdldGluZyAx DQogICAgZWNhcCAwMDBiWzUwMF0gPSBWZW5kb3IgMSBJRCA0NjYwDQpwY2liN0BwY2kwOjU6Mzow OgljbGFzcz0weDA2MDQwMCBjYXJkPTB4MTExMTIyMjIgY2hpcD0weDE1NDg4MDg2IHJldj0weDAz IGhkcj0weDAxDQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBjbGFz cyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kNCiAgICBjYXAgMDFbODBd ID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwDQogICAgY2Fw IDA1Wzg4XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdCANCiAgICBjYXAgMGRbYWNd ID0gUENJIEJyaWRnZSBjYXJkPTB4MTExMTIyMjINCiAgICBjYXAgMTBbYzBdID0gUENJLUV4cHJl c3MgMiBkb3duc3RyZWFtIHBvcnQgc2xvdCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHg0KHg0KQ0K ICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoMi41KSBBU1BNIGRpc2FibGVkKEwwcy9MMSkNCiAg ICBlY2FwIDAwMDNbMTAwXSA9IFNlcmlhbCAxIDAxMDAwMDAwMDBjOWEwMDANCiAgICBlY2FwIDAw MDFbMjAwXSA9IEFFUiAxIDAgZmF0YWwgMCBub24tZmF0YWwgMCBjb3JyZWN0ZWQNCiAgICBlY2Fw IDAwMDJbMzAwXSA9IFZDIDEgbWF4IFZDMA0KICAgIGVjYXAgMDAwNFs0MDBdID0gUG93ZXIgQnVk Z2V0aW5nIDENCiAgICBlY2FwIDAwMGJbNTAwXSA9IFZlbmRvciAxIElEIDQ2NjANCnBjaWIxNEBw Y2kwOjU6NDowOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4MTExMTIyMjIgY2hpcD0weDE1NDg4MDg2 IHJldj0weDAzIGhkcj0weDAxDQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicN CiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kNCiAgICBj YXAgMDFbODBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQw DQogICAgY2FwIDA1Wzg4XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdCANCiAgICBj YXAgMGRbYWNdID0gUENJIEJyaWRnZSBjYXJkPTB4MTExMTIyMjINCiAgICBjYXAgMTBbYzBdID0g UENJLUV4cHJlc3MgMiBkb3duc3RyZWFtIHBvcnQgc2xvdCBtYXggZGF0YSAxMjgoMTI4KSBsaW5r IHg0KHg0KQ0KICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoMi41KSBBU1BNIGRpc2FibGVkKEww cy9MMSkNCiAgICBlY2FwIDAwMDNbMTAwXSA9IFNlcmlhbCAxIDAxMDAwMDAwMDBjOWEwMDANCiAg ICBlY2FwIDAwMDFbMjAwXSA9IEFFUiAxIDAgZmF0YWwgMCBub24tZmF0YWwgMCBjb3JyZWN0ZWQN CiAgICBlY2FwIDAwMDJbMzAwXSA9IFZDIDEgbWF4IFZDMA0KICAgIGVjYXAgMDAwNFs0MDBdID0g UG93ZXIgQnVkZ2V0aW5nIDENCiAgICBlY2FwIDAwMGJbNTAwXSA9IFZlbmRvciAxIElEIDQ2NjAN CnBjaWIxNUBwY2kwOjU6NTowOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4MTExMTIyMjIgY2hpcD0w eDE1NDg4MDg2IHJldj0weDAzIGhkcj0weDAxDQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jw b3JhdGlvbicNCiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9IFBDSS1Q Q0kNCiAgICBjYXAgMDFbODBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBj dXJyZW50IEQwDQogICAgY2FwIDA1Wzg4XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJp dCANCiAgICBjYXAgMGRbYWNdID0gUENJIEJyaWRnZSBjYXJkPTB4MTExMTIyMjINCiAgICBjYXAg MTBbYzBdID0gUENJLUV4cHJlc3MgMiBkb3duc3RyZWFtIHBvcnQgc2xvdCBtYXggZGF0YSAxMjgo MTI4KSBsaW5rIHg0KHg0KQ0KICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoMi41KSBBU1BNIGRp c2FibGVkKEwwcy9MMSkNCiAgICBlY2FwIDAwMDNbMTAwXSA9IFNlcmlhbCAxIDAxMDAwMDAwMDBj OWEwMDANCiAgICBlY2FwIDAwMDFbMjAwXSA9IEFFUiAxIDAgZmF0YWwgMCBub24tZmF0YWwgMCBj b3JyZWN0ZWQNCiAgICBlY2FwIDAwMDJbMzAwXSA9IFZDIDEgbWF4IFZDMA0KICAgIGVjYXAgMDAw NFs0MDBdID0gUG93ZXIgQnVkZ2V0aW5nIDENCiAgICBlY2FwIDAwMGJbNTAwXSA9IFZlbmRvciAx IElEIDQ2NjANCnBjaWIxNkBwY2kwOjU6NjowOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4MTExMTIy MjIgY2hpcD0weDE1NDg4MDg2IHJldj0weDAzIGhkcj0weDAxDQogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicNCiAgICBjbGFzcyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3Mg ICA9IFBDSS1QQ0kNCiAgICBjYXAgMDFbODBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQx IEQyIEQzICBjdXJyZW50IEQwDQogICAgY2FwIDA1Wzg4XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3Nh Z2UsIDY0IGJpdCANCiAgICBjYXAgMGRbYWNdID0gUENJIEJyaWRnZSBjYXJkPTB4MTExMTIyMjIN CiAgICBjYXAgMTBbYzBdID0gUENJLUV4cHJlc3MgMiBkb3duc3RyZWFtIHBvcnQgc2xvdCBtYXgg ZGF0YSAxMjgoMTI4KSBsaW5rIHg0KHg0KQ0KICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoMi41 KSBBU1BNIGRpc2FibGVkKEwwcy9MMSkNCiAgICBlY2FwIDAwMDNbMTAwXSA9IFNlcmlhbCAxIDAx MDAwMDAwMDBjOWEwMDANCiAgICBlY2FwIDAwMDFbMjAwXSA9IEFFUiAxIDAgZmF0YWwgMCBub24t ZmF0YWwgMCBjb3JyZWN0ZWQNCiAgICBlY2FwIDAwMDJbMzAwXSA9IFZDIDEgbWF4IFZDMA0KICAg IGVjYXAgMDAwNFs0MDBdID0gUG93ZXIgQnVkZ2V0aW5nIDENCiAgICBlY2FwIDAwMGJbNTAwXSA9 IFZlbmRvciAxIElEIDQ2NjANCnBjaWI4QHBjaTA6NzowOjA6CWNsYXNzPTB4MDYwNDAwIGNhcmQ9 MHgwMDAwMDAwMCBjaGlwPTB4MTUxMzgwODYgcmV2PTB4MDAgaGRyPTB4MDENCiAgICB2ZW5kb3Ig ICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJw0KICAgIGNsYXNzICAgICAgPSBicmlkZ2UNCiAgICBz dWJjbGFzcyAgID0gUENJLVBDSQ0KICAgIGNhcCAwMVs4MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9y dHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDANCiAgICBjYXAgMDVbODhdID0gTVNJIHN1cHBvcnRz IDMyIG1lc3NhZ2VzLCA2NCBiaXQgDQogICAgY2FwIDEwW2MwXSA9IFBDSS1FeHByZXNzIDIgdXBz dHJlYW0gcG9ydCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHg0KHg0KQ0KICAgICAgICAgICAgICAg ICBzcGVlZCAyLjUoMi41KSBBU1BNIGRpc2FibGVkKEwwcy9MMSkNCiAgICBlY2FwIDAwMDNbMTAw XSA9IFNlcmlhbCAxIDAxMDAwMDAwMDBjOWEwMDANCiAgICBlY2FwIDAwMDFbMjAwXSA9IEFFUiAx IDAgZmF0YWwgMCBub24tZmF0YWwgMCBjb3JyZWN0ZWQNCiAgICBlY2FwIDAwMDJbMzAwXSA9IFZD IDEgbWF4IFZDMA0KICAgIGVjYXAgMDAwNFs0MDBdID0gUG93ZXIgQnVkZ2V0aW5nIDENCiAgICBl Y2FwIDAwMGJbNTAwXSA9IFZlbmRvciAxIElEIDQ2NjANCnBjaWI5QHBjaTA6ODozOjA6CWNsYXNz PTB4MDYwNDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTUxMzgwODYgcmV2PTB4MDAgaGRyPTB4 MDENCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJw0KICAgIGNsYXNzICAgICAg PSBicmlkZ2UNCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQ0KICAgIGNhcCAwMVs4MF0gPSBwb3dl cnNwZWMgMyAgc3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDANCiAgICBjYXAgMDVbODhd ID0gTVNJIHN1cHBvcnRzIDMyIG1lc3NhZ2VzLCA2NCBiaXQgDQogICAgY2FwIDEwW2MwXSA9IFBD SS1FeHByZXNzIDIgZG93bnN0cmVhbSBwb3J0IHNsb3QgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4 Mih4NCkNCiAgICAgICAgICAgICAgICAgc3BlZWQgNS4wKDUuMCkgQVNQTSBkaXNhYmxlZChMMHMv TDEpDQogICAgZWNhcCAwMDAzWzEwMF0gPSBTZXJpYWwgMSAwMTAwMDAwMDAwYzlhMDAwDQogICAg ZWNhcCAwMDAxWzIwMF0gPSBBRVIgMSAwIGZhdGFsIDAgbm9uLWZhdGFsIDEgY29ycmVjdGVkDQog ICAgZWNhcCAwMDAyWzMwMF0gPSBWQyAxIG1heCBWQzANCiAgICBlY2FwIDAwMDRbNDAwXSA9IFBv d2VyIEJ1ZGdldGluZyAxDQogICAgZWNhcCAwMDBiWzUwMF0gPSBWZW5kb3IgMSBJRCA0NjYwDQog IFBDSS1lIGVycm9ycyA9IENvcnJlY3RhYmxlIEVycm9yIERldGVjdGVkDQogICAgIENvcnJlY3Rl ZCA9IFJlY2VpdmVyIEVycm9yDQpwY2liMTBAcGNpMDo4OjQ6MDoJY2xhc3M9MHgwNjA0MDAgY2Fy ZD0weDAwMDAwMDAwIGNoaXA9MHgxNTEzODA4NiByZXY9MHgwMCBoZHI9MHgwMQ0KICAgIHZlbmRv ciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nDQogICAgY2xhc3MgICAgICA9IGJyaWRnZQ0KICAg IHN1YmNsYXNzICAgPSBQQ0ktUENJDQogICAgY2FwIDAxWzgwXSA9IHBvd2Vyc3BlYyAzICBzdXBw b3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMA0KICAgIGNhcCAwNVs4OF0gPSBNU0kgc3VwcG9y dHMgMzIgbWVzc2FnZXMsIDY0IGJpdCANCiAgICBjYXAgMTBbYzBdID0gUENJLUV4cHJlc3MgMiBk b3duc3RyZWFtIHBvcnQgc2xvdCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHg0KHg0KQ0KICAgICAg ICAgICAgICAgICBzcGVlZCAyLjUoMi41KSBBU1BNIGRpc2FibGVkKEwwcy9MMSkNCiAgICBlY2Fw IDAwMDNbMTAwXSA9IFNlcmlhbCAxIDAxMDAwMDAwMDBjOWEwMDANCiAgICBlY2FwIDAwMDFbMjAw XSA9IEFFUiAxIDAgZmF0YWwgMCBub24tZmF0YWwgMCBjb3JyZWN0ZWQNCiAgICBlY2FwIDAwMDJb MzAwXSA9IFZDIDEgbWF4IFZDMA0KICAgIGVjYXAgMDAwNFs0MDBdID0gUG93ZXIgQnVkZ2V0aW5n IDENCiAgICBlY2FwIDAwMGJbNTAwXSA9IFZlbmRvciAxIElEIDQ2NjANCnBjaWIxM0BwY2kwOjg6 NTowOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDE1MTM4MDg2IHJldj0w eDAwIGhkcj0weDAxDQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicNCiAgICBj bGFzcyAgICAgID0gYnJpZGdlDQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kNCiAgICBjYXAgMDFb ODBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwDQogICAg Y2FwIDA1Wzg4XSA9IE1TSSBzdXBwb3J0cyAzMiBtZXNzYWdlcywgNjQgYml0IA0KICAgIGNhcCAx MFtjMF0gPSBQQ0ktRXhwcmVzcyAyIGRvd25zdHJlYW0gcG9ydCBzbG90IG1heCBkYXRhIDEyOCgx MjgpIGxpbmsgeDQoeDQpDQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSgyLjUpIEFTUE0gZGlz YWJsZWQoTDBzL0wxKQ0KICAgIGVjYXAgMDAwM1sxMDBdID0gU2VyaWFsIDEgMDEwMDAwMDAwMGM5 YTAwMA0KICAgIGVjYXAgMDAwMVsyMDBdID0gQUVSIDEgMCBmYXRhbCAwIG5vbi1mYXRhbCAwIGNv cnJlY3RlZA0KICAgIGVjYXAgMDAwMlszMDBdID0gVkMgMSBtYXggVkMwDQogICAgZWNhcCAwMDA0 WzQwMF0gPSBQb3dlciBCdWRnZXRpbmcgMQ0KICAgIGVjYXAgMDAwYls1MDBdID0gVmVuZG9yIDEg SUQgNDY2MA0KYWhjaTBAcGNpMDo5OjA6MDoJY2xhc3M9MHgwMTA2MDEgY2FyZD0weDkxODIxYjRi IGNoaXA9MHg5MTgyMWI0YiByZXY9MHgxMSBoZHI9MHgwMA0KICAgIHZlbmRvciAgICAgPSAnTWFy dmVsbCBUZWNobm9sb2d5IEdyb3VwIEx0ZC4nDQogICAgY2xhc3MgICAgICA9IG1hc3Mgc3RvcmFn ZQ0KICAgIHN1YmNsYXNzICAgPSBTQVRBDQogICAgYmFyICAgWzEwXSA9IHR5cGUgSS9PIFBvcnQs IHJhbmdlIDMyLCBiYXNlIDB4NDAwMCwgc2l6ZSA4LCBlbmFibGVkDQogICAgYmFyICAgWzE0XSA9 IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDB4NDAwOCwgc2l6ZSA0LCBlbmFibGVkDQog ICAgYmFyICAgWzE4XSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDB4NDAxMCwgc2l6 ZSA4LCBlbmFibGVkDQogICAgYmFyICAgWzFjXSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBi YXNlIDB4NDAxOCwgc2l6ZSA0LCBlbmFibGVkDQogICAgYmFyICAgWzIwXSA9IHR5cGUgSS9PIFBv cnQsIHJhbmdlIDMyLCBiYXNlIDB4NDAyMCwgc2l6ZSAxNiwgZW5hYmxlZA0KICAgIGJhciAgIFsy NF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhkN2IwMDAwMCwgc2l6ZSA1MTIsIGVu YWJsZWQNCiAgICBjYXAgMDFbNDBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQzICBjdXJy ZW50IEQwDQogICAgY2FwIDA1WzUwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UgZW5hYmxlZCB3 aXRoIDEgbWVzc2FnZQ0KICAgIGNhcCAxMFs3MF0gPSBQQ0ktRXhwcmVzcyAyIGxlZ2FjeSBlbmRw b2ludCBtYXggZGF0YSAxMjgoNTEyKSBsaW5rIHgyKHgyKQ0KICAgICAgICAgICAgICAgICBzcGVl ZCA1LjAoNS4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkNCiAgICBlY2FwIDAwMDFbMTAwXSA9IEFF UiAxIDAgZmF0YWwgMCBub24tZmF0YWwgMSBjb3JyZWN0ZWQNCiAgUENJLWUgZXJyb3JzID0gQ29y cmVjdGFibGUgRXJyb3IgRGV0ZWN0ZWQNCiAgICAgICAgICAgICAgICAgVW5zdXBwb3J0ZWQgUmVx dWVzdCBEZXRlY3RlZA0KICAgICBDb3JyZWN0ZWQgPSBBZHZpc29yeSBOb24tRmF0YWwgRXJyb3IN CnBjaWIxMUBwY2kwOjEwOjA6MDoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9 MHgxNTQ5ODA4NiByZXY9MHgwMCBoZHI9MHgwMQ0KICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29y cG9yYXRpb24nDQogICAgZGV2aWNlICAgICA9ICdEU0wzNTEwIFRodW5kZXJib2x0IENvbnRyb2xs ZXIgW0NhY3R1cyBSaWRnZV0nDQogICAgY2xhc3MgICAgICA9IGJyaWRnZQ0KICAgIHN1YmNsYXNz ICAgPSBQQ0ktUENJDQogICAgY2FwIDAxWzgwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBE MSBEMiBEMyAgY3VycmVudCBEMA0KICAgIGNhcCAwNVs4OF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNz YWdlLCA2NCBiaXQgDQogICAgY2FwIDEwW2MwXSA9IFBDSS1FeHByZXNzIDIgdXBzdHJlYW0gcG9y dCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHg0KHg0KQ0KICAgICAgICAgICAgICAgICBzcGVlZCAy LjUoMi41KSBBU1BNIGRpc2FibGVkKEwwcy9MMSkNCiAgICBlY2FwIDAwMDNbMTAwXSA9IFNlcmlh bCAxIDAxMDAwMDAwMDBjOWEwMDANCiAgICBlY2FwIDAwMDFbMjAwXSA9IEFFUiAxIDAgZmF0YWwg MCBub24tZmF0YWwgMCBjb3JyZWN0ZWQNCiAgICBlY2FwIDAwMDJbMzAwXSA9IFZDIDEgbWF4IFZD MA0KICAgIGVjYXAgMDAwNFs0MDBdID0gUG93ZXIgQnVkZ2V0aW5nIDENCiAgICBlY2FwIDAwMGJb NTAwXSA9IFZlbmRvciAxIElEIDQ2NjANCnBjaWIxMkBwY2kwOjExOjA6MDoJY2xhc3M9MHgwNjA0 MDAgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxNTQ5ODA4NiByZXY9MHgwMCBoZHI9MHgwMQ0KICAg IHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nDQogICAgZGV2aWNlICAgICA9ICdEU0wz NTEwIFRodW5kZXJib2x0IENvbnRyb2xsZXIgW0NhY3R1cyBSaWRnZV0nDQogICAgY2xhc3MgICAg ICA9IGJyaWRnZQ0KICAgIHN1YmNsYXNzICAgPSBQQ0ktUENJDQogICAgY2FwIDAxWzgwXSA9IHBv d2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMA0KICAgIGNhcCAwNVs4 OF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlLCA2NCBiaXQgDQogICAgY2FwIDEwW2MwXSA9IFBD SS1FeHByZXNzIDIgZG93bnN0cmVhbSBwb3J0IHNsb3QgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4 MSh4NCkNCiAgICAgICAgICAgICAgICAgc3BlZWQgNS4wKDUuMCkgQVNQTSBkaXNhYmxlZChMMHMv TDEpDQogICAgZWNhcCAwMDAzWzEwMF0gPSBTZXJpYWwgMSAwMTAwMDAwMDAwYzlhMDAwDQogICAg ZWNhcCAwMDAxWzIwMF0gPSBBRVIgMSAwIGZhdGFsIDAgbm9uLWZhdGFsIDAgY29ycmVjdGVkDQog ICAgZWNhcCAwMDAyWzMwMF0gPSBWQyAxIG1heCBWQzANCiAgICBlY2FwIDAwMDRbNDAwXSA9IFBv d2VyIEJ1ZGdldGluZyAxDQogICAgZWNhcCAwMDBiWzUwMF0gPSBWZW5kb3IgMSBJRCA0NjYwDQph aGNpMUBwY2kwOjEyOjA6MDoJY2xhc3M9MHgwMTA2MDEgY2FyZD0weDEwNjAxYjIxIGNoaXA9MHgw NjEyMWIyMSByZXY9MHgwMSBoZHI9MHgwMA0KICAgIHZlbmRvciAgICAgPSAnQVNNZWRpYSBUZWNo bm9sb2d5IEluYy4nDQogICAgZGV2aWNlICAgICA9ICdBU00xMDYyIFNlcmlhbCBBVEEgQ29udHJv bGxlcicNCiAgICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdlDQogICAgc3ViY2xhc3MgICA9IFNB VEENCiAgICBiYXIgICBbMTBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDAw LCBzaXplIDgsIGVuYWJsZWQNCiAgICBiYXIgICBbMTRdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2Ug MzIsIGJhc2UgMHg1MDA4LCBzaXplIDQsIGVuYWJsZWQNCiAgICBiYXIgICBbMThdID0gdHlwZSBJ L08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDEwLCBzaXplIDgsIGVuYWJsZWQNCiAgICBiYXIg ICBbMWNdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDE4LCBzaXplIDQsIGVu YWJsZWQNCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1 MDIwLCBzaXplIDMyLCBlbmFibGVkDQogICAgYmFyICAgWzI0XSA9IHR5cGUgTWVtb3J5LCByYW5n ZSAzMiwgYmFzZSAweGQ3YzAwMDAwLCBzaXplIDUxMiwgZW5hYmxlZA0KICAgIGNhcCAwNVs1MF0g PSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlIGVuYWJsZWQgd2l0aCAxIG1lc3NhZ2UNCiAgICBjYXAg MDFbNzhdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwDQogICAgY2Fw IDEwWzgwXSA9IFBDSS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50IG1heCBkYXRhIDEyOCg1MTIp IGxpbmsgeDEoeDEpDQogICAgICAgICAgICAgICAgIHNwZWVkIDUuMCg1LjApDQogICAgZWNhcCAw MDAyWzEwMF0gPSBWQyAxIG1heCBWQzANCiAgUENJLWUgZXJyb3JzID0gQ29ycmVjdGFibGUgRXJy b3IgRGV0ZWN0ZWQNCnhoY2kxQHBjaTA6NTA6MDowOgljbGFzcz0weDBjMDMzMCBjYXJkPTB4ODQ4 ODEwNDMgY2hpcD0weDEwNDIxYjIxIHJldj0weDAwIGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9 ICdBU01lZGlhIFRlY2hub2xvZ3kgSW5jLicNCiAgICBkZXZpY2UgICAgID0gJ0FTTTEwNDIgU3Vw ZXJTcGVlZCBVU0IgSG9zdCBDb250cm9sbGVyJw0KICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVz DQogICAgc3ViY2xhc3MgICA9IFVTQg0KICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFu Z2UgNjQsIGJhc2UgMHhmN2MwMDAwMCwgc2l6ZSAzMjc2OCwgZW5hYmxlZA0KICAgIGNhcCAwNVs1 MF0gPSBNU0kgc3VwcG9ydHMgOCBtZXNzYWdlcywgNjQgYml0IGVuYWJsZWQgd2l0aCAxIG1lc3Nh Z2UNCiAgICBjYXAgMTFbNjhdID0gTVNJLVggc3VwcG9ydHMgOCBtZXNzYWdlcw0KICAgICAgICAg ICAgICAgICBUYWJsZSBpbiBtYXAgMHgxMFsweDIwMDBdLCBQQkEgaW4gbWFwIDB4MTBbMHgyMDgw XQ0KICAgIGNhcCAwMVs3OF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQg RDANCiAgICBjYXAgMTBbODBdID0gUENJLUV4cHJlc3MgMiBsZWdhY3kgZW5kcG9pbnQgbWF4IGRh dGEgMTI4KDUxMikgbGluayB4MSh4MSkNCiAgICAgICAgICAgICAgICAgc3BlZWQgNS4wKDUuMCkg QVNQTSBkaXNhYmxlZChMMHMvTDEpDQogICAgZWNhcCAwMDAyWzEwMF0gPSBWQyAxIG1heCBWQzAN CmFoY2kyQHBjaTA6NTE6MDowOgljbGFzcz0weDAxMDYwMSBjYXJkPTB4ODRiNzEwNDMgY2hpcD0w eDA2MTIxYjIxIHJldj0weDAxIGhkcj0weDAwDQogICAgdmVuZG9yICAgICA9ICdBU01lZGlhIFRl Y2hub2xvZ3kgSW5jLicNCiAgICBkZXZpY2UgICAgID0gJ0FTTTEwNjIgU2VyaWFsIEFUQSBDb250 cm9sbGVyJw0KICAgIGNsYXNzICAgICAgPSBtYXNzIHN0b3JhZ2UNCiAgICBzdWJjbGFzcyAgID0g U0FUQQ0KICAgIGJhciAgIFsxMF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGMw NTAsIHNpemUgOCwgZW5hYmxlZA0KICAgIGJhciAgIFsxNF0gPSB0eXBlIEkvTyBQb3J0LCByYW5n ZSAzMiwgYmFzZSAweGMwNDAsIHNpemUgNCwgZW5hYmxlZA0KICAgIGJhciAgIFsxOF0gPSB0eXBl IEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGMwMzAsIHNpemUgOCwgZW5hYmxlZA0KICAgIGJh ciAgIFsxY10gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGMwMjAsIHNpemUgNCwg ZW5hYmxlZA0KICAgIGJhciAgIFsyMF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAw eGMwMDAsIHNpemUgMzIsIGVuYWJsZWQNCiAgICBiYXIgICBbMjRdID0gdHlwZSBNZW1vcnksIHJh bmdlIDMyLCBiYXNlIDB4ZjdiMDAwMDAsIHNpemUgNTEyLCBlbmFibGVkDQogICAgY2FwIDA1WzUw XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQ0KICAgIGNh cCAwMVs3OF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDANCiAgICBj YXAgMTBbODBdID0gUENJLUV4cHJlc3MgMiBsZWdhY3kgZW5kcG9pbnQgbWF4IGRhdGEgMTI4KDUx MikgbGluayB4MSh4MSkNCiAgICAgICAgICAgICAgICAgc3BlZWQgNS4wKDUuMCkgQVNQTSBkaXNh YmxlZChMMHMpDQogICAgZWNhcCAwMDAyWzEwMF0gPSBWQyAxIG1heCBWQzANCnBjaWIyMEBwY2kw OjUyOjA6MDoJY2xhc3M9MHgwNjA0MDEgY2FyZD0weDg0ODkxMDQzIGNoaXA9MHgxMDgwMWIyMSBy ZXY9MHgwMyBoZHI9MHgwMQ0KICAgIHZlbmRvciAgICAgPSAnQVNNZWRpYSBUZWNobm9sb2d5IElu Yy4nDQogICAgZGV2aWNlICAgICA9ICdBU00xMDgzLzEwODUgUENJZSB0byBQQ0kgQnJpZGdlJw0K ICAgIGNsYXNzICAgICAgPSBicmlkZ2UNCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQ0KICAgIGNh cCAwZFtjMF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHg4NDg5MTA0Mw0KW25laWxzQG1hc3RlcmJsYXN0 ZXIgfl0kIHN1ZG8gZGV2aW5mbyAtdnINCm5leHVzMA0KICBhcGljMA0KICAgICAgSS9PIG1lbW9y eSBhZGRyZXNzZXM6DQogICAgICAgICAgMHhmZWMwMDAwMC0weGZlYzAwMDFmDQogIHJhbTANCiAg ICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOg0KICAgICAgICAgIDB4MC0weDlkN2ZmDQogICAgICAg ICAgMHgxMDAwMDAtMHg5ZDFkZWZmZg0KICAgICAgICAgIDB4OWU3Y2QwMDAtMHg5ZTdjZGZmZg0K ICAgICAgICAgIDB4OWU4MTEwMDAtMHg5ZWM0YWZmZg0KICAgICAgICAgIDB4OWVmZjQwMDAtMHg5 ZWZmZmZmZg0KICAgICAgICAgIDB4MTAwMDAwMDAwLTB4ODVlZmZmZmZmDQogIGFjcGkwDQogICAg ICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoNCiAgICAgICAgICAweDkNCiAgICAgIEkvTyBwb3J0 czoNCiAgICAgICAgICAweDEwLTB4MWYNCiAgICAgICAgICAweDIyLTB4M2YNCiAgICAgICAgICAw eDQ0LTB4NWYNCiAgICAgICAgICAweDYxDQogICAgICAgICAgMHg2Mw0KICAgICAgICAgIDB4NjUN CiAgICAgICAgICAweDY3LTB4NmYNCiAgICAgICAgICAweDcwDQogICAgICAgICAgMHg3Mi0weDdm DQogICAgICAgICAgMHg4MA0KICAgICAgICAgIDB4ODQtMHg4Ng0KICAgICAgICAgIDB4ODgNCiAg ICAgICAgICAweDhjLTB4OGUNCiAgICAgICAgICAweDkwLTB4OWYNCiAgICAgICAgICAweGEyLTB4 YmYNCiAgICAgICAgICAweGUwLTB4ZWYNCiAgICAgICAgICAweDI5MC0weDI5Zg0KICAgICAgICAg IDB4NDAwLTB4NDUzDQogICAgICAgICAgMHg0NTQtMHg0NTcNCiAgICAgICAgICAweDQ1OC0weDQ3 Zg0KICAgICAgICAgIDB4NGQwLTB4NGQxDQogICAgICAgICAgMHg1MDAtMHg1N2YNCiAgICAgICAg ICAweDY4MC0weDY5Zg0KICAgICAgICAgIDB4MTAwMC0weDEwMGYNCiAgICAgICAgICAweDE2NGUt MHgxNjRmDQogICAgICAgICAgMHhmZmZmDQogICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoNCiAg ICAgICAgICAweGQwMDAwMDAwLTB4ZDAwMDBmZmYNCiAgICAgICAgICAweGY4MDAwMDAwLTB4ZmJm ZmZmZmYNCiAgICAgICAgICAweGZlZDEwMDAwLTB4ZmVkMTdmZmYNCiAgICAgICAgICAweGZlZDE4 MDAwLTB4ZmVkMThmZmYNCiAgICAgICAgICAweGZlZDE5MDAwLTB4ZmVkMTlmZmYNCiAgICAgICAg ICAweGZlZDFjMDAwLTB4ZmVkMWZmZmYNCiAgICAgICAgICAweGZlZDIwMDAwLTB4ZmVkM2ZmZmYN CiAgICAgICAgICAweGZlZDQwMDAwLTB4ZmVkNDRmZmYNCiAgICAgICAgICAweGZlZDQ1MDAwLTB4 ZmVkOGZmZmYNCiAgICAgICAgICAweGZlZDkwMDAwLTB4ZmVkOTNmZmYNCiAgICAgICAgICAweGZl ZTAwMDAwLTB4ZmVlZmZmZmYNCiAgICAgICAgICAweGZmMDAwMDAwLTB4ZmZmZmZmZmYNCiAgICBj cHUwIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1BVMA0KICAgICAg ICBBQ1BJIEkvTyBwb3J0czoNCiAgICAgICAgICAgIDB4NDE0DQogICAgICAgICAgICAweDQxNQ0K ICAgICAgYWNwaV9wZXJmMA0KICAgICAgZXN0MA0KICAgICAgcDR0Y2MwDQogICAgICBjcHVmcmVx MA0KICAgIGNwdTEgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFUx DQogICAgICAgIEFDUEkgSS9PIHBvcnRzOg0KICAgICAgICAgICAgMHg0MTQNCiAgICAgICAgICAg IDB4NDE1DQogICAgICBhY3BpX3BlcmYxDQogICAgICBlc3QxDQogICAgICBwNHRjYzENCiAgICAg IGNwdWZyZXExDQogICAgY3B1MiBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxf UFJfLkNQVTINCiAgICAgICAgQUNQSSBJL08gcG9ydHM6DQogICAgICAgICAgICAweDQxNA0KICAg ICAgICAgICAgMHg0MTUNCiAgICAgIGFjcGlfcGVyZjINCiAgICAgIGVzdDINCiAgICAgIHA0dGNj Mg0KICAgICAgY3B1ZnJlcTINCiAgICBjcHUzIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBo YW5kbGU9XF9QUl8uQ1BVMw0KICAgICAgICBBQ1BJIEkvTyBwb3J0czoNCiAgICAgICAgICAgIDB4 NDE0DQogICAgICAgICAgICAweDQxNQ0KICAgICAgYWNwaV9wZXJmMw0KICAgICAgZXN0Mw0KICAg ICAgcDR0Y2MzDQogICAgICBjcHVmcmVxMw0KICAgIGNwdTQgcG5waW5mbyBfSElEPW5vbmUgX1VJ RD0wIGF0IGhhbmRsZT1cX1BSXy5DUFU0DQogICAgICAgIEFDUEkgSS9PIHBvcnRzOg0KICAgICAg ICAgICAgMHg0MTQNCiAgICAgICAgICAgIDB4NDE1DQogICAgICBhY3BpX3BlcmY0DQogICAgICBl c3Q0DQogICAgICBwNHRjYzQNCiAgICAgIGNwdWZyZXE0DQogICAgY3B1NSBwbnBpbmZvIF9ISUQ9 bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTUNCiAgICAgICAgQUNQSSBJL08gcG9ydHM6 DQogICAgICAgICAgICAweDQxNA0KICAgICAgICAgICAgMHg0MTUNCiAgICAgIGFjcGlfcGVyZjUN CiAgICAgIGVzdDUNCiAgICAgIHA0dGNjNQ0KICAgICAgY3B1ZnJlcTUNCiAgICBjcHU2IHBucGlu Zm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1BVNg0KICAgICAgICBBQ1BJIEkv TyBwb3J0czoNCiAgICAgICAgICAgIDB4NDE0DQogICAgICAgICAgICAweDQxNQ0KICAgICAgYWNw aV9wZXJmNg0KICAgICAgZXN0Ng0KICAgICAgcDR0Y2M2DQogICAgICBjcHVmcmVxNg0KICAgIGNw dTcgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFU3DQogICAgICAg IEFDUEkgSS9PIHBvcnRzOg0KICAgICAgICAgICAgMHg0MTQNCiAgICAgICAgICAgIDB4NDE1DQog ICAgICBhY3BpX3BlcmY3DQogICAgICBlc3Q3DQogICAgICBwNHRjYzcNCiAgICAgIGNwdWZyZXE3 DQogICAgcGNpYjAgcG5waW5mbyBfSElEPVBOUDBBMDggX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5Q Q0kwDQogICAgICAgIEkvTyBwb3J0czoNCiAgICAgICAgICAgIDB4Y2Y4LTB4Y2ZmDQogICAgICBw Y2kwDQogICAgICAgIGhvc3RiMCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MDE1MCBz dWJ2ZW5kb3I9MHgxMDQzIHN1YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwNjAwMDAgYXQgc2xvdD0w IGZ1bmN0aW9uPTANCiAgICAgICAgcGNpYjEgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0w eDAxNTEgc3VidmVuZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHg4NGNhIGNsYXNzPTB4MDYwNDAwIGF0 IHNsb3Q9MSBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlBFRzANCiAgICAgICAgICAgIEkv TyBwb3J0czoNCiAgICAgICAgICAgICAgICAweGUwMDAtMHhlZmZmDQogICAgICAgICAgICBJL08g bWVtb3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAweGEwMDAwMDAwLTB4YWZmZmZmZmYN CiAgICAgICAgICAgICAgICAweGY3ZTAwMDAwLTB4ZjdlZmZmZmYNCiAgICAgICAgICBwY2kxDQog ICAgICAgICAgICB2Z2FwY2kwIHBucGluZm8gdmVuZG9yPTB4MTAwMiBkZXZpY2U9MHg2Nzc5IHN1 YnZlbmRvcj0weDE3ODcgc3ViZGV2aWNlPTB4MjAxMiBjbGFzcz0weDAzMDAwMCBhdCBzbG90PTAg ZnVuY3Rpb249MA0KICAgICAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOg0KICAg ICAgICAgICAgICAgICAgICAweDExNA0KICAgICAgICAgICAgICAgIHBjaWIxIEkvTyBwb3J0IHdp bmRvdzoNCiAgICAgICAgICAgICAgICAgICAgMHhlMDAwLTB4ZTBmZg0KICAgICAgICAgICAgICAg IHBjaWIxIG1lbW9yeSB3aW5kb3c6DQogICAgICAgICAgICAgICAgICAgIDB4ZjdlMjAwMDAtMHhm N2UzZmZmZg0KICAgICAgICAgICAgICAgIHBjaWIxIHByZWZldGNoIHdpbmRvdzoNCiAgICAgICAg ICAgICAgICAgICAgMHhhMDAwMDAwMC0weGFmZmZmZmZmDQogICAgICAgICAgICAgIGRybTANCiAg ICAgICAgICAgICAgZHJtbjANCiAgICAgICAgICAgICAgICByYWRlb25faWljYmIwDQogICAgICAg ICAgICAgICAgICBpaWNiYjANCiAgICAgICAgICAgICAgICAgICAgaWljYnVzMA0KICAgICAgICAg ICAgICAgICAgICAgIGlpYzAgYXQgYWRkcj0wDQogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2Ji MQ0KICAgICAgICAgICAgICAgICAgaWljYmIxDQogICAgICAgICAgICAgICAgICAgIGlpY2J1czEN CiAgICAgICAgICAgICAgICAgICAgICBpaWMxIGF0IGFkZHI9MA0KICAgICAgICAgICAgICAgIHJh ZGVvbl9paWNiYjINCiAgICAgICAgICAgICAgICAgIGlpY2JiMg0KICAgICAgICAgICAgICAgICAg ICBpaWNidXMyDQogICAgICAgICAgICAgICAgICAgICAgaWljMiBhdCBhZGRyPTANCiAgICAgICAg ICAgICAgICByYWRlb25faWljYmIzDQogICAgICAgICAgICAgICAgICBpaWNiYjMNCiAgICAgICAg ICAgICAgICAgICAgaWljYnVzMw0KICAgICAgICAgICAgICAgICAgICAgIGlpYzMgYXQgYWRkcj0w DQogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiNA0KICAgICAgICAgICAgICAgICAgaWljYmI0 DQogICAgICAgICAgICAgICAgICAgIGlpY2J1czQNCiAgICAgICAgICAgICAgICAgICAgICBpaWM0 IGF0IGFkZHI9MA0KICAgICAgICAgICAgICAgIHJhZGVvbl9paWNiYjUNCiAgICAgICAgICAgICAg ICAgIGlpY2JiNQ0KICAgICAgICAgICAgICAgICAgICBpaWNidXM1DQogICAgICAgICAgICAgICAg ICAgICAgaWljNSBhdCBhZGRyPTANCiAgICAgICAgICAgICAgICByYWRlb25faWljYmI2DQogICAg ICAgICAgICAgICAgICBpaWNiYjYNCiAgICAgICAgICAgICAgICAgICAgaWljYnVzNg0KICAgICAg ICAgICAgICAgICAgICAgIGlpYzYgYXQgYWRkcj0wDQogICAgICAgICAgICAgICAgcmFkZW9uX2lp Y2JiNw0KICAgICAgICAgICAgICAgICAgaWljYmI3DQogICAgICAgICAgICAgICAgICAgIGlpY2J1 czcNCiAgICAgICAgICAgICAgICAgICAgICBpaWM3IGF0IGFkZHI9MA0KICAgICAgICAgICAgICAg IGZiZDANCiAgICAgICAgICAgICAgYWNwaV92aWRlbzANCiAgICAgICAgICAgIGhkYWMwIHBucGlu Zm8gdmVuZG9yPTB4MTAwMiBkZXZpY2U9MHhhYTk4IHN1YnZlbmRvcj0weDE3ODcgc3ViZGV2aWNl PTB4YWE5OCBjbGFzcz0weDA0MDMwMCBhdCBzbG90PTAgZnVuY3Rpb249MQ0KICAgICAgICAgICAg ICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOg0KICAgICAgICAgICAgICAgICAgICAweDEwOA0K ICAgICAgICAgICAgICAgIHBjaWIxIG1lbW9yeSB3aW5kb3c6DQogICAgICAgICAgICAgICAgICAg IDB4ZjdlNDAwMDAtMHhmN2U0M2ZmZg0KICAgICAgICAgICAgICBoZGFjYzAgcG5waW5mbyB2ZW5k b3I9MHgxMDAyIGRldmljZT0weGFhMDEgcmV2aXNpb249MHgwMiBzdGVwcGluZz0weDAwIGF0IGNh ZD0wDQogICAgICAgICAgICAgICAgaGRhYTAgcG5waW5mbyB0eXBlPTB4MDEgc3Vic3lzdGVtPTB4 MDBhYTAxMDAgYXQgbmlkPTENCiAgICAgICAgICAgICAgICAgIHBjbTAgYXQgbmlkPTMNCiAgICAg ICAgcGNpYjIgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDAxNTUgc3VidmVuZG9yPTB4 MTA0MyBzdWJkZXZpY2U9MHg4NGNhIGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9MSBmdW5jdGlvbj0x IGhhbmRsZT1cX1NCXy5QQ0kwLlBFRzENCiAgICAgICAgICBwY2kyDQogICAgICAgIHBjaWIzIHBu cGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgwMTU5IHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2 aWNlPTB4ODRjYSBjbGFzcz0weDA2MDQwMCBhdCBzbG90PTEgZnVuY3Rpb249MiBoYW5kbGU9XF9T Ql8uUENJMC5QRUcyDQogICAgICAgICAgICBJL08gcG9ydHM6DQogICAgICAgICAgICAgICAgMHhk MDAwLTB4ZGZmZg0KICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6DQogICAgICAgICAg ICAgICAgMHhmN2QwMDAwMC0weGY3ZGZmZmZmDQogICAgICAgICAgcGNpMw0KICAgICAgICAgICAg ZW0wIHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxMGQzIHN1YnZlbmRvcj0weDgwODYg c3ViZGV2aWNlPTB4YTAxZiBjbGFzcz0weDAyMDAwMCBhdCBzbG90PTAgZnVuY3Rpb249MA0KICAg ICAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOg0KICAgICAgICAgICAgICAgICAg ICAweDEwOQ0KICAgICAgICAgICAgICAgICAgICAweDEwYQ0KICAgICAgICAgICAgICAgICAgICAw eDEwYg0KICAgICAgICAgICAgICAgIHBjaWIzIEkvTyBwb3J0IHdpbmRvdzoNCiAgICAgICAgICAg ICAgICAgICAgMHhkMDAwLTB4ZDAxZg0KICAgICAgICAgICAgICAgIHBjaWIzIG1lbW9yeSB3aW5k b3c6DQogICAgICAgICAgICAgICAgICAgIDB4ZjdkMDAwMDAtMHhmN2Q3ZmZmZg0KICAgICAgICAg ICAgICAgICAgICAweGY3ZGMwMDAwLTB4ZjdkZGZmZmYNCiAgICAgICAgICAgICAgICAgICAgMHhm N2RlMDAwMC0weGY3ZGUzZmZmDQogICAgICAgIHhoY2kwIHBucGluZm8gdmVuZG9yPTB4ODA4NiBk ZXZpY2U9MHgxZTMxIHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4ODRjYSBjbGFzcz0weDBj MDMzMCBhdCBzbG90PTIwIGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBDSTAuWEhDXw0KICAgICAg ICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6DQogICAgICAgICAgICAgICAgMHgxMGMNCiAg ICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOg0KICAgICAgICAgICAgICAgIDB4ZjdmMjAw MDAtMHhmN2YyZmZmZg0KICAgICAgICAgIHVzYnVzMA0KICAgICAgICAgICAgdWh1YjANCiAgICAg ICAgdW5rbm93biBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWUzYSBzdWJ2ZW5kb3I9 MHgxMDQzIHN1YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwNzgwMDAgYXQgc2xvdD0yMiBmdW5jdGlv bj0wDQogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAw eGY3ZjNiMDAwLTB4ZjdmM2IwMGYNCiAgICAgICAgZW0xIHBucGluZm8gdmVuZG9yPTB4ODA4NiBk ZXZpY2U9MHgxNTAzIHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4ODQ5YyBjbGFzcz0weDAy MDAwMCBhdCBzbG90PTI1IGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBDSTAuR0xBTg0KICAgICAg ICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6DQogICAgICAgICAgICAgICAgMHgxMGQNCiAg ICAgICAgICAgIEkvTyBwb3J0czoNCiAgICAgICAgICAgICAgICAweGYwNDAtMHhmMDVmDQogICAg ICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAweGY3ZjAwMDAw LTB4ZjdmMWZmZmYNCiAgICAgICAgICAgICAgICAweGY3ZjM5MDAwLTB4ZjdmMzlmZmYNCiAgICAg ICAgZWhjaTAgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFlMmQgc3VidmVuZG9yPTB4 MTA0MyBzdWJkZXZpY2U9MHg4NGNhIGNsYXNzPTB4MGMwMzIwIGF0IHNsb3Q9MjYgZnVuY3Rpb249 MCBoYW5kbGU9XF9TQl8uUENJMC5FSEMyDQogICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBs aW5lczoNCiAgICAgICAgICAgICAgICAweDEwDQogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJl c3NlczoNCiAgICAgICAgICAgICAgICAweGY3ZjM4MDAwLTB4ZjdmMzgzZmYNCiAgICAgICAgICB1 c2J1czENCiAgICAgICAgICAgIHVodWIxDQogICAgICAgICAgICAgIHVodWI0IHBucGluZm8gdmVu ZG9yPTB4ODA4NyBwcm9kdWN0PTB4MDAyNCBkZXZjbGFzcz0weDA5IGRldnN1YmNsYXNzPTB4MDAg c2VybnVtPSIiIHJlbGVhc2U9MHgwMDAwIG1vZGU9aG9zdCBpbnRjbGFzcz0weDA5IGludHN1YmNs YXNzPTB4MDAgaSBhdCBidXM9MSBodWJhZGRyPTEgcG9ydD0xIGRldmFkZHI9MiBpbnRlcmZhY2U9 MA0KICAgICAgICBoZGFjMSBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWUyMCBzdWJ2 ZW5kb3I9MHgxMDQzIHN1YmRldmljZT0weDg0ZmIgY2xhc3M9MHgwNDAzMDAgYXQgc2xvdD0yNyBm dW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLkhERUYNCiAgICAgICAgICAgIEludGVycnVwdCBy ZXF1ZXN0IGxpbmVzOg0KICAgICAgICAgICAgICAgIDB4MTBlDQogICAgICAgICAgICBJL08gbWVt b3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAweGY3ZjMwMDAwLTB4ZjdmMzNmZmYNCiAg ICAgICAgICBoZGFjYzEgcG5waW5mbyB2ZW5kb3I9MHgxMGVjIGRldmljZT0weDA4OTIgcmV2aXNp b249MHgwMyBzdGVwcGluZz0weDAyIGF0IGNhZD0wDQogICAgICAgICAgICBoZGFhMSBwbnBpbmZv IHR5cGU9MHgwMSBzdWJzeXN0ZW09MHgxMDQzODRmYiBhdCBuaWQ9MQ0KICAgICAgICAgICAgICBw Y20xIGF0IG5pZD0yMCwyMiwyMSwyMywyNCwyNg0KICAgICAgICAgICAgICBwY20yIGF0IG5pZD0y NywyNQ0KICAgICAgICAgICAgICBwY20zIGF0IG5pZD0zMA0KICAgICAgICAgICAgICBwY200IGF0 IG5pZD0xNw0KICAgICAgICBwY2liNCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWUx MCBzdWJ2ZW5kb3I9MHgxMDQzIHN1YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwNjA0MDAgYXQgc2xv dD0yOCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDENCiAgICAgICAgICAgIEkvTyBw b3J0czoNCiAgICAgICAgICAgICAgICAweDQwMDAtMHhiZmZmDQogICAgICAgICAgICBJL08gbWVt b3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAweGIwMDAwMDAwLTB4Y2ZmZmZmZmYNCiAg ICAgICAgICAgICAgICAweGQ3YjAwMDAwLTB4ZjdhZmZmZmYNCiAgICAgICAgICBwY2k0DQogICAg ICAgICAgICBwY2liNSBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MTU0OCBzdWJ2ZW5k b3I9MHgyMjIyIHN1YmRldmljZT0weDExMTEgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0wIGZ1bmN0 aW9uPTAgaGFuZGxlPVxfU0JfLlBDSTAuUlAwMS5IUlU0DQogICAgICAgICAgICAgICAgcGNpYjQg SS9PIHBvcnQgd2luZG93Og0KICAgICAgICAgICAgICAgICAgICAweDQwMDAtMHhiZmZmDQogICAg ICAgICAgICAgICAgcGNpYjQgbWVtb3J5IHdpbmRvdzoNCiAgICAgICAgICAgICAgICAgICAgMHhk N2IwMDAwMC0weGY3YWZmZmZmDQogICAgICAgICAgICAgICAgcGNpYjQgcHJlZmV0Y2ggd2luZG93 Og0KICAgICAgICAgICAgICAgICAgICAweGIwMDAwMDAwLTB4Y2ZmZmZmZmYNCiAgICAgICAgICAg ICAgcGNpNQ0KICAgICAgICAgICAgICAgIHBjaWI2IHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZp Y2U9MHgxNTQ4IHN1YnZlbmRvcj0weDIyMjIgc3ViZGV2aWNlPTB4MTExMSBjbGFzcz0weDA2MDQw MCBhdCBzbG90PTAgZnVuY3Rpb249MA0KICAgICAgICAgICAgICAgICAgICBwY2liNSBtZW1vcnkg d2luZG93Og0KICAgICAgICAgICAgICAgICAgICAgICAgMHhmN2EwMDAwMC0weGY3YWZmZmZmDQog ICAgICAgICAgICAgICAgICBwY2k2DQogICAgICAgICAgICAgICAgcGNpYjcgcG5waW5mbyB2ZW5k b3I9MHg4MDg2IGRldmljZT0weDE1NDggc3VidmVuZG9yPTB4MjIyMiBzdWJkZXZpY2U9MHgxMTEx IGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9MyBmdW5jdGlvbj0wDQogICAgICAgICAgICAgICAgICAg IHBjaWI1IEkvTyBwb3J0IHdpbmRvdzoNCiAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMC0w eGJmZmYNCiAgICAgICAgICAgICAgICAgICAgcGNpYjUgbWVtb3J5IHdpbmRvdzoNCiAgICAgICAg ICAgICAgICAgICAgICAgIDB4ZDdiMDAwMDAtMHhmNzlmZmZmZg0KICAgICAgICAgICAgICAgICAg ICBwY2liNSBwcmVmZXRjaCB3aW5kb3c6DQogICAgICAgICAgICAgICAgICAgICAgICAweGIwMDAw MDAwLTB4Y2ZmZmZmZmYNCiAgICAgICAgICAgICAgICAgIHBjaTcNCiAgICAgICAgICAgICAgICAg ICAgcGNpYjggcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDE1MTMgc3VidmVuZG9yPTB4 MDAwMCBzdWJkZXZpY2U9MHgwMDAwIGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9MCBmdW5jdGlvbj0w DQogICAgICAgICAgICAgICAgICAgICAgICBwY2liNyBJL08gcG9ydCB3aW5kb3c6DQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgMHg0MDAwLTB4YmZmZg0KICAgICAgICAgICAgICAgICAgICAg ICAgcGNpYjcgbWVtb3J5IHdpbmRvdzoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAweGQ3 YjAwMDAwLTB4Zjc5ZmZmZmYNCiAgICAgICAgICAgICAgICAgICAgICAgIHBjaWI3IHByZWZldGNo IHdpbmRvdzoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAweGIwMDAwMDAwLTB4Y2ZmZmZm ZmYNCiAgICAgICAgICAgICAgICAgICAgICBwY2k4DQogICAgICAgICAgICAgICAgICAgICAgICBw Y2liOSBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MTUxMyBzdWJ2ZW5kb3I9MHgwMDAw IHN1YmRldmljZT0weDAwMDAgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0zIGZ1bmN0aW9uPTANCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICBwY2liOCBJL08gcG9ydCB3aW5kb3c6DQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMC0weDRmZmYNCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBwY2liOCBtZW1vcnkgd2luZG93Og0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAweGQ3YjAwMDAwLTB4ZDdiZmZmZmYNCiAgICAgICAgICAgICAgICAgICAgICAgICAg cGNpOQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFoY2kwIHBucGluZm8gdmVuZG9yPTB4 MWI0YiBkZXZpY2U9MHg5MTgyIHN1YnZlbmRvcj0weDFiNGIgc3ViZGV2aWNlPTB4OTE4MiBjbGFz cz0weDAxMDYwMSBhdCBzbG90PTAgZnVuY3Rpb249MA0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoNCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MTBmDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjaWI5 IEkvTyBwb3J0IHdpbmRvdzoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4 NDAwMC0weDQwMDcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwOC0w eDQwMGINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAxMC0weDQwMTcN CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAxOC0weDQwMWINCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAyMC0weDQwMmYNCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgcGNpYjkgbWVtb3J5IHdpbmRvdzoNCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDB4ZDdiMDAwMDAtMHhkN2IwMDFmZg0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgYWhjaWNoMCBhdCBjaGFubmVsPTANCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgMzYxODYzNjAzMi0zNjE4NjM2MTU5DQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBhaGNpY2gxIGF0IGNoYW5uZWw9MQ0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOg0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAzNjE4NjM2MTYwLTM2MTg2MzYyODcNCiAgICAgICAgICAgICAg ICAgICAgICAgIHBjaWIxMCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MTUxMyBzdWJ2 ZW5kb3I9MHgwMDAwIHN1YmRldmljZT0weDAwMDAgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD00IGZ1 bmN0aW9uPTANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY2liOCBJL08gcG9ydCB3aW5k b3c6DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4NTAwMC0weGJmZmYNCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICBwY2liOCBtZW1vcnkgd2luZG93Og0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAweGQ3YzAwMDAwLTB4Zjc5ZmZmZmYNCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICBwY2liOCBwcmVmZXRjaCB3aW5kb3c6DQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4YjAwMDAwMDAtMHhjZmZmZmZmZg0KICAgICAgICAgICAgICAgICAgICAg ICAgICBwY2kxMA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjaWIxMSBwbnBpbmZvIHZl bmRvcj0weDgwODYgZGV2aWNlPTB4MTU0OSBzdWJ2ZW5kb3I9MHgwMDAwIHN1YmRldmljZT0weDAw MDAgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0wIGZ1bmN0aW9uPTANCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgcGNpYjEwIEkvTyBwb3J0IHdpbmRvdzoNCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDB4NTAwMC0weGJmZmYNCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgcGNpYjEwIG1lbW9yeSB3aW5kb3c6DQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAweGQ3YzAwMDAwLTB4Zjc5ZmZmZmYNCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgcGNpYjEwIHByZWZldGNoIHdpbmRvdzoNCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4YjAwMDAwMDAtMHhjZmZmZmZmZg0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgcGNpMTENCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNpYjEyIHBu cGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxNTQ5IHN1YnZlbmRvcj0weDAwMDAgc3ViZGV2 aWNlPTB4MDAwMCBjbGFzcz0weDA2MDQwMCBhdCBzbG90PTAgZnVuY3Rpb249MA0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNpYjExIEkvTyBwb3J0IHdpbmRvdzoNCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDUwMDAtMHg1ZmZmDQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY2liMTEgbWVtb3J5IHdpbmRvdzoNCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweGQ3YzAwMDAwLTB4ZDdjZmZmZmYN CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY2kxMg0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgYWhjaTEgcG5waW5mbyB2ZW5kb3I9MHgxYjIxIGRldmljZT0w eDA2MTIgc3VidmVuZG9yPTB4MWIyMSBzdWJkZXZpY2U9MHgxMDYwIGNsYXNzPTB4MDEwNjAxIGF0 IHNsb3Q9MCBmdW5jdGlvbj0wDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6DQogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDB4MTEwDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgcGNpYjEyIEkvTyBwb3J0IHdpbmRvdzoNCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgMHg1MDAwLTB4NTAwNw0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAweDUwMDgtMHg1MDBiDQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDB4NTAxMC0weDUwMTcNCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgMHg1MDE4LTB4NTAxYg0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAweDUwMjAtMHg1MDNmDQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgcGNpYjEyIG1lbW9yeSB3aW5kb3c6DQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4ZDdjMDAwMDAtMHhkN2MwMDFmZg0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhaGNpY2gyIGF0IGNoYW5uZWw9 MA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSS9PIG1lbW9yeSBh ZGRyZXNzZXM6DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg MzYxOTY4NDYwOC0zNjE5Njg0NzM1DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGFoY2ljaDMgYXQgY2hhbm5lbD0xDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAzNjE5Njg0NzM2LTM2MTk2ODQ4NjMNCiAgICAgICAgICAg ICAgICAgICAgICAgIHBjaWIxMyBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MTUxMyBz dWJ2ZW5kb3I9MHgwMDAwIHN1YmRldmljZT0weDAwMDAgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD01 IGZ1bmN0aW9uPTANCiAgICAgICAgICAgICAgICAgICAgICAgICAgcGNpNDYNCiAgICAgICAgICAg ICAgICBwY2liMTQgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDE1NDggc3VidmVuZG9y PTB4MjIyMiBzdWJkZXZpY2U9MHgxMTExIGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9NCBmdW5jdGlv bj0wDQogICAgICAgICAgICAgICAgICBwY2k0Nw0KICAgICAgICAgICAgICAgIHBjaWIxNSBwbnBp bmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MTU0OCBzdWJ2ZW5kb3I9MHgyMjIyIHN1YmRldmlj ZT0weDExMTEgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD01IGZ1bmN0aW9uPTANCiAgICAgICAgICAg ICAgICAgIHBjaTQ4DQogICAgICAgICAgICAgICAgcGNpYjE2IHBucGluZm8gdmVuZG9yPTB4ODA4 NiBkZXZpY2U9MHgxNTQ4IHN1YnZlbmRvcj0weDIyMjIgc3ViZGV2aWNlPTB4MTExMSBjbGFzcz0w eDA2MDQwMCBhdCBzbG90PTYgZnVuY3Rpb249MA0KICAgICAgICAgICAgICAgICAgcGNpNDkNCiAg ICAgICAgcGNpYjE3IHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZTE0IHN1YnZlbmRv cj0weDEwNDMgc3ViZGV2aWNlPTB4ODRjYSBjbGFzcz0weDA2MDQwMCBhdCBzbG90PTI4IGZ1bmN0 aW9uPTIgaGFuZGxlPVxfU0JfLlBDSTAuUlAwMw0KICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRy ZXNzZXM6DQogICAgICAgICAgICAgICAgMHhmN2MwMDAwMC0weGY3Y2ZmZmZmDQogICAgICAgICAg cGNpNTANCiAgICAgICAgICAgIHhoY2kxIHBucGluZm8gdmVuZG9yPTB4MWIyMSBkZXZpY2U9MHgx MDQyIHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4ODQ4OCBjbGFzcz0weDBjMDMzMCBhdCBz bG90PTAgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJMC5SUDAzLlBYU1gNCiAgICAgICAgICAg ICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoNCiAgICAgICAgICAgICAgICAgICAgMHgxMTEN CiAgICAgICAgICAgICAgICBwY2liMTcgbWVtb3J5IHdpbmRvdzoNCiAgICAgICAgICAgICAgICAg ICAgMHhmN2MwMDAwMC0weGY3YzA3ZmZmDQogICAgICAgICAgICAgIHVzYnVzMg0KICAgICAgICAg ICAgICAgIHVodWIyDQogICAgICAgIHBjaWIxOCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNl PTB4MWUxNiBzdWJ2ZW5kb3I9MHgxMDQzIHN1YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwNjA0MDAg YXQgc2xvdD0yOCBmdW5jdGlvbj0zIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDQNCiAgICAgICAgICAg IEkvTyBwb3J0czoNCiAgICAgICAgICAgICAgICAweGMwMDAtMHhjZmZmDQogICAgICAgICAgICBJ L08gbWVtb3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAweGY3YjAwMDAwLTB4ZjdiZmZm ZmYNCiAgICAgICAgICBwY2k1MQ0KICAgICAgICAgICAgYWhjaTIgcG5waW5mbyB2ZW5kb3I9MHgx YjIxIGRldmljZT0weDA2MTIgc3VidmVuZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHg4NGI3IGNsYXNz PTB4MDEwNjAxIGF0IHNsb3Q9MCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDQuUFhT WA0KICAgICAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOg0KICAgICAgICAgICAg ICAgICAgICAweDExMg0KICAgICAgICAgICAgICAgIHBjaWIxOCBJL08gcG9ydCB3aW5kb3c6DQog ICAgICAgICAgICAgICAgICAgIDB4YzAwMC0weGMwMWYNCiAgICAgICAgICAgICAgICAgICAgMHhj MDIwLTB4YzAyMw0KICAgICAgICAgICAgICAgICAgICAweGMwMzAtMHhjMDM3DQogICAgICAgICAg ICAgICAgICAgIDB4YzA0MC0weGMwNDMNCiAgICAgICAgICAgICAgICAgICAgMHhjMDUwLTB4YzA1 Nw0KICAgICAgICAgICAgICAgIHBjaWIxOCBtZW1vcnkgd2luZG93Og0KICAgICAgICAgICAgICAg ICAgICAweGY3YjAwMDAwLTB4ZjdiMDAxZmYNCiAgICAgICAgICAgICAgYWhjaWNoNCBhdCBjaGFu bmVsPTANCiAgICAgICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOg0KICAgICAgICAg ICAgICAgICAgICAgIDQxNTU1MDY5NDQtNDE1NTUwNzA3MQ0KICAgICAgICAgICAgICBhaGNpY2g1 IGF0IGNoYW5uZWw9MQ0KICAgICAgICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6DQog ICAgICAgICAgICAgICAgICAgICAgNDE1NTUwNzA3Mi00MTU1NTA3MTk5DQogICAgICAgIHBjaWIx OSBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MjQ0ZSBzdWJ2ZW5kb3I9MHgxMDQzIHN1 YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwNjA0MDEgYXQgc2xvdD0yOCBmdW5jdGlvbj00IGhhbmRs ZT1cX1NCXy5QQ0kwLlJQMDUNCiAgICAgICAgICBwY2k1Mg0KICAgICAgICAgICAgcGNpYjIwIHBu cGluZm8gdmVuZG9yPTB4MWIyMSBkZXZpY2U9MHgxMDgwIHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2 aWNlPTB4ODQ4OSBjbGFzcz0weDA2MDQwMSBhdCBzbG90PTAgZnVuY3Rpb249MCBoYW5kbGU9XF9T Ql8uUENJMC5SUDA1LlBYU1gNCiAgICAgICAgICAgICAgcGNpNTMNCiAgICAgICAgZWhjaTEgcG5w aW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFlMjYgc3VidmVuZG9yPTB4MTA0MyBzdWJkZXZp Y2U9MHg4NGNhIGNsYXNzPTB4MGMwMzIwIGF0IHNsb3Q9MjkgZnVuY3Rpb249MCBoYW5kbGU9XF9T Ql8uUENJMC5FSEMxDQogICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoNCiAgICAg ICAgICAgICAgICAweDE3DQogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoNCiAgICAg ICAgICAgICAgICAweGY3ZjM3MDAwLTB4ZjdmMzczZmYNCiAgICAgICAgICB1c2J1czMNCiAgICAg ICAgICAgIHVodWIzDQogICAgICAgICAgICAgIHVodWI1IHBucGluZm8gdmVuZG9yPTB4ODA4NyBw cm9kdWN0PTB4MDAyNCBkZXZjbGFzcz0weDA5IGRldnN1YmNsYXNzPTB4MDAgc2VybnVtPSIiIHJl bGVhc2U9MHgwMDAwIG1vZGU9aG9zdCBpbnRjbGFzcz0weDA5IGludHN1YmNsYXNzPTB4MDAgaSBh dCBidXM9MSBodWJhZGRyPTEgcG9ydD0zIGRldmFkZHI9MiBpbnRlcmZhY2U9MA0KICAgICAgICBp c2FiMCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWU0NCBzdWJ2ZW5kb3I9MHgxMDQz IHN1YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwNjAxMDAgYXQgc2xvdD0zMSBmdW5jdGlvbj0wIGhh bmRsZT1cX1NCXy5QQ0kwLkxQQ0INCiAgICAgICAgICBpc2EwDQogICAgICAgICAgICBvcm0wDQog ICAgICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6DQogICAgICAgICAgICAgICAgICAg IDB4YzAwMDAtMHhjZmZmZg0KICAgICAgICAgICAgICAgICAgICAweGQwMDAwLTB4ZDBmZmYNCiAg ICAgICAgICAgIGF0a2JkYzANCiAgICAgICAgICAgICAgICBJL08gcG9ydHM6DQogICAgICAgICAg ICAgICAgICAgIDB4NjANCiAgICAgICAgICAgICAgICAgICAgMHg2NA0KICAgICAgICAgICAgICBh dGtiZDANCiAgICAgICAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOg0KICAgICAg ICAgICAgICAgICAgICAgIDB4MQ0KICAgICAgICAgICAgICBwc20wDQogICAgICAgICAgICBmZGMw DQogICAgICAgICAgICBwcGMwDQogICAgICAgICAgICBzYzANCiAgICAgICAgICAgIHVhcnQwDQog ICAgICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6DQogICAgICAgICAgICAgICAg ICAgIDB4NA0KICAgICAgICAgICAgICAgIEkvTyBwb3J0czoNCiAgICAgICAgICAgICAgICAgICAg MHgzZjgtMHgzZmYNCiAgICAgICAgICAgIHVhcnQxDQogICAgICAgICAgICB3YndkMA0KICAgICAg ICBhaGNpMyBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWUwMiBzdWJ2ZW5kb3I9MHgx MDQzIHN1YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwMTA2MDEgYXQgc2xvdD0zMSBmdW5jdGlvbj0y IGhhbmRsZT1cX1NCXy5QQ0kwLlNBVDANCiAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxp bmVzOg0KICAgICAgICAgICAgICAgIDB4MTEzDQogICAgICAgICAgICBJL08gcG9ydHM6DQogICAg ICAgICAgICAgICAgMHhmMDIwLTB4ZjAzZg0KICAgICAgICAgICAgICAgIDB4ZjA2MC0weGYwNjMN CiAgICAgICAgICAgICAgICAweGYwNzAtMHhmMDc3DQogICAgICAgICAgICAgICAgMHhmMDgwLTB4 ZjA4Mw0KICAgICAgICAgICAgICAgIDB4ZjA5MC0weGYwOTcNCiAgICAgICAgICAgIEkvTyBtZW1v cnkgYWRkcmVzc2VzOg0KICAgICAgICAgICAgICAgIDB4ZjdmMzYwMDAtMHhmN2YzNjdmZg0KICAg ICAgICAgIGFoY2ljaDYgYXQgY2hhbm5lbD0wDQogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRk cmVzc2VzOg0KICAgICAgICAgICAgICAgICAgMHhmN2YzNjEwMC0weGY3ZjM2MTdmDQogICAgICAg ICAgYWhjaWNoNyBhdCBjaGFubmVsPTENCiAgICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNz ZXM6DQogICAgICAgICAgICAgICAgICAweGY3ZjM2MTgwLTB4ZjdmMzYxZmYNCiAgICAgICAgICBh aGNpY2g4IGF0IGNoYW5uZWw9Mg0KICAgICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoN CiAgICAgICAgICAgICAgICAgIDB4ZjdmMzYyMDAtMHhmN2YzNjI3Zg0KICAgICAgICAgIGFoY2lj aDkgYXQgY2hhbm5lbD0zDQogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOg0KICAg ICAgICAgICAgICAgICAgMHhmN2YzNjI4MC0weGY3ZjM2MmZmDQogICAgICAgICAgYWhjaWNoMTAg YXQgY2hhbm5lbD00DQogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOg0KICAgICAg ICAgICAgICAgICAgMHhmN2YzNjMwMC0weGY3ZjM2MzdmDQogICAgICAgICAgYWhjaWNoMTEgYXQg Y2hhbm5lbD01DQogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOg0KICAgICAgICAg ICAgICAgICAgMHhmN2YzNjM4MC0weGY3ZjM2M2ZmDQogICAgICAgICAgYWhjaWVtMA0KICAgICAg ICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoNCiAgICAgICAgICAgICAgICAgIDB4ZjdmMzYw MjAtMHhmN2YzNjAyMw0KICAgICAgICAgICAgICAgICAgMHhmN2YzNjU4MC0weGY3ZjM2NTg3DQog ICAgICAgIHVua25vd24gcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFlMjIgc3VidmVu ZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHg4NGNhIGNsYXNzPTB4MGMwNTAwIGF0IHNsb3Q9MzEgZnVu Y3Rpb249MyBoYW5kbGU9XF9TQl8uUENJMC5TQlVTDQogICAgICAgICAgICBJL08gcG9ydHM6DQog ICAgICAgICAgICAgICAgMHhmMDAwLTB4ZjAxZg0KICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRy ZXNzZXM6DQogICAgICAgICAgICAgICAgMHhmN2YzNTAwMC0weGY3ZjM1MGZmDQogICAgYWNwaV9z eXNyZXNvdXJjZTAgcG5waW5mbyBfSElEPVBOUDBDMDEgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5Q Q0kwLlRQTVgNCiAgICBhdGRtYTAgcG5waW5mbyBfSElEPVBOUDAyMDAgX1VJRD0wIGF0IGhhbmRs ZT1cX1NCXy5QQ0kwLkxQQ0IuRE1BQw0KICAgICAgICBETUEgcmVxdWVzdCBsaW5lczoNCiAgICAg ICAgICAgIDQNCiAgICAgICAgSS9PIHBvcnRzOg0KICAgICAgICAgICAgMHhjMC0weGRmDQogICAg dW5rbm93biBwbnBpbmZvIF9ISUQ9SU5UMDgwMCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAu TFBDQi5GV0hEDQogICAgaHBldDAgcG5waW5mbyBfSElEPVBOUDAxMDMgX1VJRD0wIGF0IGhhbmRs ZT1cX1NCXy5QQ0kwLkxQQ0IuSFBFVA0KICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoN CiAgICAgICAgICAgIDB4MTAwDQogICAgICAgICAgICAweDEwMQ0KICAgICAgICAgICAgMHgxMDIN CiAgICAgICAgICAgIDB4MTAzDQogICAgICAgICAgICAweDEwNA0KICAgICAgICAgICAgMHgxMDUN CiAgICAgICAgICAgIDB4MTA2DQogICAgICAgICAgICAweDEwNw0KICAgICAgICBJL08gbWVtb3J5 IGFkZHJlc3NlczoNCiAgICAgICAgICAgIDB4ZmVkMDAwMDAtMHhmZWQwMDNmZg0KICAgIHVua25v d24gcG5waW5mbyBfSElEPVBOUDAwMDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0Iu SVBJQw0KICAgICAgICBJL08gcG9ydHM6DQogICAgICAgICAgICAweDIwLTB4MjENCiAgICAgICAg ICAgIDB4YTAtMHhhMQ0KICAgIGFjcGlfc3lzcmVzb3VyY2UxIHBucGluZm8gX0hJRD1QTlAwQzAy IF9VSUQ9MiBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLkxEUkMNCiAgICBhdHJ0YzAgcG5waW5m byBfSElEPVBOUDBCMDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuUlRDXw0KICAg ICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoNCiAgICAgICAgICAgIDB4OA0KICAgIGF0dGlt ZXIwIHBucGluZm8gX0hJRD1QTlAwMTAwIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENC LlRJTVINCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6DQogICAgICAgICAgICAweDAN CiAgICAgICAgSS9PIHBvcnRzOg0KICAgICAgICAgICAgMHg0MC0weDQzDQogICAgYWNwaV9zeXNy ZXNvdXJjZTIgcG5waW5mbyBfSElEPUlOVDNGMEQgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kw LkxQQ0IuQ1dEVA0KICAgIGFjcGlfZWMwIHBucGluZm8gX0hJRD1QTlAwQzA5IF9VSUQ9MCBhdCBo YW5kbGU9XF9TQl8uUENJMC5MUENCLkVDMF8NCiAgICAgICAgSS9PIHBvcnRzOg0KICAgICAgICAg ICAgMHg2Mg0KICAgICAgICAgICAgMHg2Ng0KICAgIGFjcGlfc3lzcmVzb3VyY2UzIHBucGluZm8g X0hJRD1QTlAwQzAyIF9VSUQ9MjczIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuU0lPMQ0KICAg IGFjcGlfc3lzcmVzb3VyY2U0IHBucGluZm8gX0hJRD1QTlAwQzAyIF9VSUQ9MTYgYXQgaGFuZGxl PVxfU0JfLlBDSTAuTFBDQi5STVNDDQogICAgZnB1cG5wMCBwbnBpbmZvIF9ISUQ9UE5QMEMwNCBf VUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5DT1BSDQogICAgICAgIEkvTyBwb3J0czoN CiAgICAgICAgICAgIDB4ZjAtMHhmZg0KICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBGMDMg X1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuUFMyTQ0KICAgIHVua25vd24gcG5waW5m byBfSElEPVBOUDA1MDEgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuVUFSMQ0KICAg IHVua25vd24gcG5waW5mbyBfSElEPVBOUDAzMDMgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kw LkxQQ0IuUFMySw0KICAgIHVua25vd24gcG5waW5mbyBfSElEPUlGWDAxMDIgX1VJRD0xIGF0IGhh bmRsZT1cX1NCXy5QQ0kwLkxQQ0IuVFBNXw0KICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBD MDkgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuSF9FQw0KICAgIHVua25vd24gcG5w aW5mbyBfSElEPVBOUDBDMEEgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuSF9FQy5C QVQwDQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMEMwQSBfVUlEPTEgYXQgaGFuZGxlPVxf U0JfLlBDSTAuTFBDQi5IX0VDLkJBVDENCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAwQzBB IF9VSUQ9MiBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLkhfRUMuQkFUMg0KICAgIHVua25vd24g cG5waW5mbyBfSElEPVBOUDBDMTQgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLldNSTENCiAg ICBhY3BpX3N5c3Jlc291cmNlNSBwbnBpbmZvIF9ISUQ9UE5QMEMwMiBfVUlEPTEgYXQgaGFuZGxl PVxfU0JfLlBDSTAuUERSQw0KICAgIHVua25vd24gcG5waW5mbyBfSElEPUlOVEMwMTAyIF9VSUQ9 MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5JVFBNDQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9QUJD RDAwMDEgX1VJRD0yIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkRPQ0sNCiAgICBwY2lfbGluazAgcG5w aW5mbyBfSElEPVBOUDBDMEYgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5MTktBDQogICAgcGNpX2xp bmsxIHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9MiBhdCBoYW5kbGU9XF9TQl8uTE5LQg0KICAg IHBjaV9saW5rMiBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTMgYXQgaGFuZGxlPVxfU0JfLkxO S0MNCiAgICBwY2lfbGluazMgcG5waW5mbyBfSElEPVBOUDBDMEYgX1VJRD00IGF0IGhhbmRsZT1c X1NCXy5MTktEDQogICAgcGNpX2xpbms0IHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9NSBhdCBo YW5kbGU9XF9TQl8uTE5LRQ0KICAgIHBjaV9saW5rNSBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlE PTYgYXQgaGFuZGxlPVxfU0JfLkxOS0YNCiAgICBwY2lfbGluazYgcG5waW5mbyBfSElEPVBOUDBD MEYgX1VJRD03IGF0IGhhbmRsZT1cX1NCXy5MTktHDQogICAgcGNpX2xpbms3IHBucGluZm8gX0hJ RD1QTlAwQzBGIF9VSUQ9OCBhdCBoYW5kbGU9XF9TQl8uTE5LSA0KICAgIGFjcGlfYnV0dG9uMCBw bnBpbmZvIF9ISUQ9UE5QMEMwQyBfVUlEPTE3MCBhdCBoYW5kbGU9XF9TQl8uUFdSQg0KICAgIHVu a25vd24gcG5waW5mbyBfSElEPVBOUDBDMDEgX1VJRD0yIGF0IGhhbmRsZT1cX1NCXy5NRU0yDQog ICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMEMwRCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLkxJ RDANCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8u Rk4wMA0KICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBDMEIgX1VJRD0wIGF0IGhhbmRsZT1c X1RaXy5GQU4wDQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxl PVxfVFpfLkZOMDENCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAwQzBCIF9VSUQ9MSBhdCBo YW5kbGU9XF9UWl8uRkFOMQ0KICAgIHVua25vd24gcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0 IGhhbmRsZT1cX1RaXy5GTjAyDQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMEMwQiBfVUlE PTIgYXQgaGFuZGxlPVxfVFpfLkZBTjINCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1ub25lIF9V SUQ9MCBhdCBoYW5kbGU9XF9UWl8uRk4wMw0KICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBD MEIgX1VJRD0zIGF0IGhhbmRsZT1cX1RaXy5GQU4zDQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9 bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfVFpfLkZOMDQNCiAgICB1bmtub3duIHBucGluZm8gX0hJ RD1QTlAwQzBCIF9VSUQ9NCBhdCBoYW5kbGU9XF9UWl8uRkFONA0KICAgIGFjcGlfdHowIHBucGlu Zm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8uVFowMA0KICAgIGFjcGlfdHoxIHBu cGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8uVFowMQ0KICAgIHVua25vd24g cG5waW5mbyBfSElEPVBOUDBDMTQgX1VJRD0wIGF0IGhhbmRsZT1cQU1XMA0KICAgIGFjcGlfdGlt ZXIwIHBucGluZm8gdW5rbm93biBhdCB1bmtub3duDQogICAgICAgIEFDUEkgSS9PIHBvcnRzOg0K ICAgICAgICAgICAgMHg0MDgtMHg0MGINCiAgY3J5cHRvc29mdDANCiAgYWVzbmkwDQpbbmVpbHNA bWFzdGVyYmxhc3RlciB+XSQgc3VkbyBwa2cgaW5mbw0KQ29pbk1QLTEuNy4yICAgICAgICAgICAg ICAgICAgIE9wdGltaXphdGlvbiBsaWJyYXJ5IHdpdGggc3VwcG9ydCBmb3IgQ09JTi1PUiBDTFAs IENCQywgYW5kIENHTA0KT1JCaXQyLTIuMTQuMTkgICAgICAgICAgICAgICAgIEhpZ2gtcGVyZm9y bWFuY2UgQ09SQkEgT1JCIHdpdGggc3VwcG9ydCBmb3IgdGhlIEMgbGFuZ3VhZ2UNCk9wZW5FWFIt Mi4xLjBfMiAgICAgICAgICAgICAgICBIaWdoIGR5bmFtaWMtcmFuZ2UgKEhEUikgaW1hZ2UgZmls ZSBmb3JtYXQNCk9wZW5TUC0xLjUuMl8yICAgICAgICAgICAgICAgICBUaGlzIHBhY2thZ2UgaXMg YSBjb2xsZWN0aW9uIG9mIFNHTUwvWE1MIHRvb2xzIGNhbGxlZCBPcGVuU1ANCmFhbGliLTEuNC5y NV85ICAgICAgICAgICAgICAgICBBU0NJSSBhcnQgbGlicmFyeQ0KYWNjb3VudHNzZXJ2aWNlLTAu Ni4zNyAgICAgICAgIEQtQnVzIGludGVyZmFjZSBmb3IgdXNlciBhY2NvdW50IHF1ZXJ5IGFuZCBt YW5pcHVsYXRpb24NCmFsc2EtbGliLTEuMC4yNy4yXzEgICAgICAgICAgICBBTFNBIGNvbXBhdGli aWxpdHkgbGlicmFyeQ0KYWxzYS1wbHVnaW5zLTEuMC4yN18yICAgICAgICAgIEFMU0EgY29tcGF0 aWJpbGl0eSBsaWJyYXJ5IHBsdWdpbnMNCmFwYWNoZS1hbnQtMS45LjMgICAgICAgICAgICAgICBK YXZhLSBhbmQgWE1MLWJhc2VkIGJ1aWxkIHRvb2wsIGNvbmNlcHR1YWxseSBzaW1pbGFyIHRvIG1h a2UNCmFwYWNoZS1vcGVub2ZmaWNlLTQuMC4xXzIgICAgICBJbnRlZ3JhdGVkIHdvcmRwcm9jZXNz b3IvZGJhc2Uvc3ByZWFkc2hlZXQvZHJhd2luZy9jaGFydC9icm93c2VyDQphcGctMi4zLjBiXzIg ICAgICAgICAgICAgICAgICAgQXV0b21hdGVkIHBhc3N3b3JkIGdlbmVyYXRvcg0KYXBwcmVzLTEu MC40ICAgICAgICAgICAgICAgICAgIFByb2dyYW0gdG8gbGlzdCBhcHBsaWNhdGlvbidzIHJlc291 cmNlcw0KYXByLTEuNS4wLjEuNS4zICAgICAgICAgICAgICAgIEFwYWNoZSBQb3J0YWJpbGl0eSBM aWJyYXJ5DQphdC1zcGkyLWF0ay0yLjguMCAgICAgICAgICAgICAgQXNzaXN0ZWQgVGVjaG5vbG9n eSBQcm92aWRlciBtb2R1bGUgZm9yIEdUSysNCmF0LXNwaTItY29yZS0yLjguMCAgICAgICAgICAg ICBBc3Npc3RpdmUgVGVjaG5vbG9neSBTZXJ2aWNlIFByb3ZpZGVyIEludGVyZmFjZQ0KYXRrLTIu OC4wICAgICAgICAgICAgICAgICAgICAgIEdOT01FIGFjY2Vzc2liaWxpdHkgdG9vbGtpdCAoQVRL KQ0KYXRrbW0tMi4yMi42ICAgICAgICAgICAgICAgICAgIEMrKyB3cmFwcGVyIGZvciBBVEsgQVBJ IGxpYnJhcnkNCmF1dG9jb25mLTIuNjkgICAgICAgICAgICAgICAgICBBdXRvbWF0aWNhbGx5IGNv bmZpZ3VyZSBzb3VyY2UgY29kZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zDQphdXRvY29uZi13cmFw cGVyLTIwMTMxMjAzICAgICAgV3JhcHBlciBzY3JpcHQgZm9yIEdOVSBhdXRvY29uZg0KYXZhaGkt YXBwLTAuNi4zMV8xICAgICAgICAgICAgIFNlcnZpY2UgZGlzY292ZXJ5IG9uIGEgbG9jYWwgbmV0 d29yaw0KYXZhaGktZ3RrMy0wLjYuMzFfMSAgICAgICAgICAgIEd0aysgMyBsaWJyYXJ5IHRvIHRo ZSBBdmFoaSBtRE5TIHN5c3RlbQ0KYXZhaGktaGVhZGVyLTAuNi4zMSAgICAgICAgICAgIEluc3Rh bGwgYW4gYXZhaGktZ3RrKiBoZWFkZXIgdG8gYXZvaWQgY29uZmxpY3QNCmJhb2JhYi0zLjYuMiAg ICAgICAgICAgICAgICAgICBHTk9NRSAzIGdyYXBoaWNhbCBkaXJlY3RvcnkgdHJlZSBhbmFseXpl cg0KYmFzaC00LjMuOCAgICAgICAgICAgICAgICAgICAgIFRoZSBHTlUgUHJvamVjdCdzIEJvdXJu ZSBBZ2FpbiBTSGVsbA0KYmludXRpbHMtMi4yNCAgICAgICAgICAgICAgICAgIEdOVSBiaW5hcnkg dG9vbHMNCmJpc29uLTIuNy4xLDEgICAgICAgICAgICAgICAgICBQYXJzZXIgZ2VuZXJhdG9yIGZy b20gRlNGLCAobW9zdGx5KSBjb21wYXRpYmxlIHdpdGggWWFjYw0KYml0bWFwLTEuMC43ICAgICAg ICAgICAgICAgICAgIEJpdG1hcCBlZGl0b3IgYW5kIGNvbnZlcnRlciB1dGlsaXRpZXMgZm9yIFgN CmJpdHN0cmVhbS12ZXJhLTEuMTBfNSAgICAgICAgICBCaXRzdHJlYW0gVmVyYSBUcnVlVHlwZSBm b250IGNvbGxlY3Rpb24NCmJvZWhtLWdjLTcuMmUgICAgICAgICAgICAgICAgICBHYXJiYWdlIGNv bGxlY3Rpb24gYW5kIG1lbW9yeSBsZWFrIGRldGVjdGlvbiBmb3IgQyBhbmQgQysrDQpib25uaWUr Ky0xLjk3XzIgICAgICAgICAgICAgICAgUGVyZm9ybWFuY2UgVGVzdCBvZiBGaWxlc3lzdGVtIEkv Tw0KYm9vc3QtamFtLTEuNTUuMCAgICAgICAgICAgICAgIEJ1aWxkIHRvb2wgZnJvbSB0aGUgYm9v c3Qub3JnDQpib29zdC1saWJzLTEuNTUuMF8xICAgICAgICAgICAgRnJlZSBwb3J0YWJsZSBDKysg bGlicmFyaWVzICh3aXRob3V0IEJvb3N0LlB5dGhvbikNCmJyYXNlcm8tMy42LjEgICAgICAgICAg ICAgICAgICBDRC9EVkQgbWFzdGVyaW5nIHRvb2wgZm9yIHRoZSBHTk9NRSBkZXNrdG9wDQpic2Rh ZG1pbnNjcmlwdHMtNi4xLjFfNCAgICAgICAgQ29sbGVjdGlvbiBvZiBhZG1pbmlzdHJhdGlvbiBz Y3JpcHRzDQpic2gtMi4wLmI0XzYgICAgICAgICAgICAgICAgICAgQSBKYXZhIHNjcmlwdGluZyBs YW5ndWFnZQ0KY2Ffcm9vdF9uc3MtMy4xNS41ICAgICAgICAgICAgIFRoZSByb290IGNlcnRpZmlj YXRlIGJ1bmRsZSBmcm9tIHRoZSBNb3ppbGxhIFByb2plY3QNCmNhaXJvLTEuMTIuMTYsMiAgICAg ICAgICAgICAgICBWZWN0b3IgZ3JhcGhpY3MgbGlicmFyeSB3aXRoIGNyb3NzLWRldmljZSBvdXRw dXQgc3VwcG9ydA0KY2Fpcm9tbS0xLjEwLjBfMSAgICAgICAgICAgICAgIEMrKyBpbnRlcmZhY2Ug dG8gY2Fpcm8NCmNhbnRhcmVsbC1mb250cy0wLjAuMTUgICAgICAgICBDYW50YXJlbGwsIGEgSHVt YW5pc3Qgc2Fucy1zZXJpZiBmb250IGZhbWlseQ0KY2FyaWJvdS0wLjQuMTAgICAgICAgICAgICAg ICAgIEdub21lIE9uLVNjcmVlbiBrZXlib2FyZA0KY2NhY2hlLTMuMS45XzcgICAgICAgICAgICAg ICAgIFRvb2wgdG8gbWluaW1pemUgdGhlIGNvbXBpbGUgdGltZSBvZiBDL0MrKyBwcm9ncmFtcw0K Y2RwYXJhbm9pYS0zLjkuOF85ICAgICAgICAgICAgIEEgQ0REQSBleHRyYWN0aW9uIHRvb2wgKGFs c28ga25vd24gYXMgcmlwcGVyKQ0KY2RyZGFvLTEuMi4zXzQgICAgICAgICAgICAgICAgIFJlY29y ZCBDRC1SW1ddcyBpbiBkaXNrLWF0LW9uY2UgbW9kZQ0KY2RydG9vbHMtMy4wMF8yICAgICAgICAg ICAgICAgIENEL0RWRC9CbHVSYXkgYW5kIElTTy05NjYwIGltYWdlIGNyZWF0aW9uIGFuZCBleHRy YWN0aW9uIHRvb2xzDQpjZWx0LTAuMTEuM18xICAgICAgICAgICAgICAgICAgVGhlIENFTFQgdWx0 cmEtbG93IGRlbGF5IGF1ZGlvIGNvZGVjDQpjaGVlc2UtMy42LjAgICAgICAgICAgICAgICAgICAg UGhvdG9ib290aC1pbnNwaXJlZCBhcHAgZm9yIHRha2luZyBwaWN0dXJlcyBhbmQgdmlkZW9zIGZy b20gd2ViY2FtDQpjaHJvbWl1bS0zMy4wLjE3NTAuMTUyICAgICAgICAgTW9zdGx5IEJTRC1saWNl bnNlZCB3ZWIgYnJvd3NlciBiYXNlZCBvbiBXZWJLaXQgYW5kIEd0aysNCmNpbm5hbW9uLTIuMC4x NF8xICAgICAgICAgICAgICBGb3JrIG9mIEdOT01FIFNoZWxsIHdpdGggbGF5b3V0IHNpbWlsYXIg dG8gR05PTUUgMg0KY2lubmFtb24tY29udHJvbC1jZW50ZXItMi4wLjlfMSBDb250cm9sIGNlbnRl ciBmb3IgQ2lubmFtb24NCmNpbm5hbW9uLWRlc2t0b3AtMi4wLjQgICAgICAgICBBZGRpdGlvbmFs IFVJIEFQSSBmb3IgY2lubmFtb24NCmNpbm5hbW9uLXNjcmVlbnNhdmVyLTIuMC4zICAgICBHTk9N RSBzY3JlZW4gc2F2ZXIgYW5kIGxvY2tlcg0KY2lubmFtb24tc2Vzc2lvbi0yLjAuNiAgICAgICAg IFNlc3Npb24gY29tcG9uZW50IGZvciB0aGUgY2lubmFtb24gZGVza3RvcA0KY2lubmFtb24tc2V0 dGluZ3MtZGFlbW9uLTIuMC44XzEgR05PTUUgMyBzZXR0aW5ncyBkYWVtb24NCmNpbm5hbW9uLXRy YW5zbGF0aW9ucy0yLjAuMyAgICBUcmFuc2xhdGlvbnMgZm9yIHRoZSBjaW5uYW1vbiBkZXNrdG9w DQpjanMtMi4wLjAgICAgICAgICAgICAgICAgICAgICAgSmF2YVNjcmlwdCBiaW5kaW5ncyBiYXNl ZCBvbiBnb2JqZWN0LWludHJvc3BlY3Rpb24NCmNsYW5nMzMtMy4zXzYgICAgICAgICAgICAgICAg ICBDLCBPYmplY3RpdmUtQywgYW5kIEMrKyBjb21waWxlcg0KY2xhbmczNC0zLjRfMiAgICAgICAg ICAgICAgICAgIEMsIE9iamVjdGl2ZS1DLCBhbmQgQysrIGNvbXBpbGVyDQpjbHV0dGVyLTEuMTIu MiAgICAgICAgICAgICAgICAgT3BlbkdMIGJhc2VkIGludGVyYWN0aXZlIGNhbnZhcyBsaWJyYXJ5 DQpjbHV0dGVyLWdzdC0yLjAuMiAgICAgICAgICAgICAgQ2x1dHRlciBHU3RyZWFtZXIgaW50ZWdy YXRpb24NCmNsdXR0ZXItZ3RrMy0xLjQuMCAgICAgICAgICAgICBHVEsrIEludGVncmF0aW9uIGxp YnJhcnkgZm9yIENsdXR0ZXINCmNtYWtlLTIuOC4xMi4xXzQgICAgICAgICAgICAgICBDcm9zcy1w bGF0Zm9ybSBNYWtlZmlsZSBnZW5lcmF0b3INCmNtYWtlLW1vZHVsZXMtMi44LjEyLjFfMSAgICAg ICBNb2R1bGVzIGFuZCBUZW1wbGF0ZXMgZm9yIENNYWtlDQpjb2dsLTEuMTIuMl8xICAgICAgICAg ICAgICAgICAgQ2x1dHRlciBPcGVuR0wgYWJzdHJhY3Rpb24gbGlicmFyeQ0KY29sb3JkLTEuMC4x XzEgICAgICAgICAgICAgICAgIE1hbmFnZSBjb2xvciBwcm9maWxlcyB0byBhY2N1cmF0ZWx5IGNv bG9yIGlucHV0L291dHB1dCBkZXZpY2VzDQpjb2xvcmQtZ3RrLTAuMS4yNSAgICAgICAgICAgICAg TWFuYWdlIGNvbG9yIHByb2ZpbGVzIHRvIGFjY3VyYXRlbHkgY29sb3IgaW5wdXQvb3V0cHV0IGRl dmljZXMNCmNvbXBvc2l0ZXByb3RvLTAuNC4yICAgICAgICAgICBDb21wb3NpdGUgZXh0ZW5zaW9u IGhlYWRlcnMNCmNvbnNvbGVraXQtMC40LjVfMSAgICAgICAgICAgICBGcmFtZXdvcmsgZm9yIGRl ZmluaW5nIGFuZCB0cmFja2luZyB1c2Vycw0KY3JhY2tsaWItMi45LjAgICAgICAgICAgICAgICAg IFBhc3N3b3JkLWNoZWNraW5nIGxpYnJhcnkNCmNyb3Njb3JlZm9udHMtMS4yMy4wICAgICAgICAg ICBGb250cyBjcmVhdGVkIGZyb20gYnkgR29vZ2xlIGZvciBDaHJvbWVPUyB0byByZXBsYWNlIE1T IFRURg0KY3Vwcy1jbGllbnQtMS43LjEgICAgICAgICAgICAgIENvbW1vbiBVTklYIFByaW50aW5n IFN5c3RlbTogTGlicmFyeSBjdXBzDQpjdXBzLWltYWdlLTEuNy4xICAgICAgICAgICAgICAgQ29t bW9uIFVOSVggUHJpbnRpbmcgU3lzdGVtOiBMaWJyYXJ5IGN1cHNpbWFnZQ0KY3VybC03LjM2LjAg ICAgICAgICAgICAgICAgICAgIE5vbi1pbnRlcmFjdGl2ZSB0b29sIHRvIGdldCBmaWxlcyBmcm9t IEZUUCwgR09QSEVSLCBIVFRQKFMpIHNlcnZlcnMNCmN1c2U0YnNkLWttb2QtMC4xLjMzICAgICAg ICAgICBDdXNlNEJTRCBjaGFyYWN0ZXIgZGV2aWNlIGxvb3BiYWNrIGRyaXZlciBmb3IgdXNlcnNw YWNlDQpjdnNwcy0yLjFfMSAgICAgICAgICAgICAgICAgICAgQ3JlYXRlIHBhdGNoc2V0IGluZm9y bWF0aW9uIGZyb20gQ1ZTDQpjeXJ1cy1zYXNsLTIuMS4yNl81ICAgICAgICAgICAgUkZDIDIyMjIg U0FTTCAoU2ltcGxlIEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cml0eSBMYXllcikNCmRhbWFnZXBy b3RvLTEuMi4xICAgICAgICAgICAgICBEYW1hZ2UgZXh0ZW5zaW9uIGhlYWRlcnMNCmRiNDEtNC4x LjI1XzQgICAgICAgICAgICAgICAgICBUaGUgQmVya2VsZXkgREIgcGFja2FnZSwgcmV2aXNpb24g NC4xDQpkYjQ4LTQuOC4zMC4wICAgICAgICAgICAgICAgICAgVGhlIEJlcmtlbGV5IERCIHBhY2th Z2UsIHJldmlzaW9uIDQuOA0KZGI1LTUuMy4yOCAgICAgICAgICAgICAgICAgICAgIFRoZSBPcmFj bGUgQmVya2VsZXkgREIsIHJldmlzaW9uIDUuMw0KZGJ1cy0xLjYuMTggICAgICAgICAgICAgICAg ICAgIE1lc3NhZ2UgYnVzIHN5c3RlbSBmb3IgaW50ZXItYXBwbGljYXRpb24gY29tbXVuaWNhdGlv bg0KZGJ1cy1nbGliLTAuMTAwLjIgICAgICAgICAgICAgIEdMaWIgYmluZGluZ3MgZm9yIHRoZSBE LUJVUyBtZXNzYWdpbmcgc3lzdGVtDQpkY29uZi0wLjE2LjFfMSAgICAgICAgICAgICAgICAgQ29u ZmlndXJhdGlvbiBkYXRhYmFzZSBzeXN0ZW0gZm9yIEdOT01FDQpkY29uZi1lZGl0b3ItMC4xNi4x XzEgICAgICAgICAgQ29uZmlndXJhdGlvbiBkYXRhYmFzZSBzeXN0ZW0gZm9yIEdOT01FDQpkZWph dnUtMi4zNF8zICAgICAgICAgICAgICAgICAgQml0c3RyZWFtIFZlcmEgRm9udHMgY2xvbmUgd2l0 aCBhIHdpZGVyIHJhbmdlIG9mIGNoYXJhY3RlcnMNCmRlc2t0b3AtZmlsZS11dGlscy0wLjIyXzEg ICAgICBDb3VwbGUgb2YgY29tbWFuZCBsaW5lIHV0aWxpdGllcyBmb3Igd29ya2luZyB3aXRoIGRl c2t0b3AgZW50cmllcw0KZGlhbG9nNHBvcnRzLTAuMS41XzIgICAgICAgICAgIENvbnNvbGUgSW50 ZXJmYWNlIHRvIGNvbmZpZ3VyZSBwb3J0cw0KZGlzdGNjLWdub21lLTMuMV80ICAgICAgICAgICAg IERpc3RyaWJ1dGUgY29tcGlsYXRpb24gb2YgQygrKykgY29kZSBhY3Jvc3NzIG1hY2hpbmVzIG9u IGEgbmV0d29yaw0KZG1ha2UtNC4xMi4yICAgICAgICAgICAgICAgICAgIEFub3RoZXIgaHlwZXIg bWFrZSB1dGlsaXR5DQpkbWlkZWNvZGUtMi4xMiAgICAgICAgICAgICAgICAgVG9vbCBmb3IgZHVt cGluZyBETUkgKFNNQklPUykgY29udGVudHMgaW4gaHVtYW4tcmVhZGFibGUgZm9ybWF0DQpkbXhw cm90by0yLjMuMSAgICAgICAgICAgICAgICAgRE1YIGV4dGVuc2lvbiBoZWFkZXJzDQpkb2Nib29r LTEuNSAgICAgICAgICAgICAgICAgICAgTWV0YS1wb3J0IGZvciB0aGUgZGlmZmVyZW50IHZlcnNp b25zIG9mIHRoZSBEb2NCb29rIERURA0KZG9jYm9vay1zZ21sLTQuNV8xICAgICAgICAgICAgIERv Y0Jvb2sgU0dNTCBEVEQNCmRvY2Jvb2stdXRpbHMtMC42LjE0XzEyICAgICAgICBHZW5lcmF0ZXMg dmFyaW91cyBvdXRwdXQgZm9ybWF0cyBmcm9tIERvY0Jvb2sgU0dNTCBkb2N1bWVudHMNCmRvY2Jv b2steG1sLTUuMF8xICAgICAgICAgICAgICBEb2NCb29rIFhNTCBEVEQNCmRvY2Jvb2steHNsLTEu NzYuMV8yICAgICAgICAgICBYU0wgRG9jQm9vayBzdHlsZXNoZWV0cw0KZHJpLTEwLjEuMCwyICAg ICAgICAgICAgICAgICAgIE9wZW5HTCBoYXJkd2FyZSBhY2NlbGVyYXRpb24gZHJpdmVycyBmb3Ig dGhlIERSSQ0KZHJpMnByb3RvLTIuOCAgICAgICAgICAgICAgICAgIERSSTIgcHJvdG90eXBlIGhl YWRlcnMNCmRyaTNwcm90by0xLjAgICAgICAgICAgICAgICAgICBEUkkzIHByb3RvdHlwZSBoZWFk ZXJzDQpkcm9pZC1mb250cy10dGYtMjAxMzEwMjQgICAgICAgVGhlIERyb2lkIHR5cGVmYWNlIGZh bWlseQ0KZHNzc2wtZG9jYm9vay1tb2R1bGFyLTEuNzlfMSwxIERTU1NMIHN0eWxlc2hlZXRzIGZv ciB0aGUgRG9jQm9vayBEVEQgYnkgTm9ybWFuIFdhbHNoDQpkdmQrcnctdG9vbHMtNy4xICAgICAg ICAgICAgICAgRFZEIGJ1cm5pbmcgc29mdHdhcmUNCmUyZnNwcm9ncy1saWJ1dWlkLTEuNDIuOSAg ICAgICBVVUlEIGxpYnJhcnkgZnJvbSBlMmZzcHJvZ3MgcGFja2FnZQ0KZWlnZW4tMy4yLjEgICAg ICAgICAgICAgICAgICAgIExpZ2h0d2VpZ2h0IGxpYnJhcnkgZm9yIHZlY3RvciBhbmQgbWF0cml4 IG1hdGgNCmVraWdhLTQuMC4xICAgICAgICAgICAgICAgICAgICBWb0lQIGFuZCB2aWRlbyBjb25m ZXJlbmNpbmcgYXBwbGljYXRpb24NCmVuY2EtMS4xMyAgICAgICAgICAgICAgICAgICAgICBEZXRl Y3QgZW5jb2Rpbmcgb2YgdGV4dCBmaWxlcw0KZW5jaGFudC0xLjYuMF8yICAgICAgICAgICAgICAg IERpY3Rpb25hcnkvc3BlbGxjaGVja2luZyBmcmFtZXdvcmsNCmVuY29kaW5ncy0xLjAuNF8xLDEg ICAgICAgICAgICBYLk9yZyBFbmNvZGluZyBmb250cw0KZW9nLTMuNi4yICAgICAgICAgICAgICAg ICAgICAgIFRoZSBFeWUgT2YgR25vbWUgaW1hZ2Ugdmlld2VyDQplb2ctcGx1Z2lucy0zLjYuMSAg ICAgICAgICAgICAgUGx1Zy1pbnMgZm9yIHRoZSBFeWUgb2YgR05PTUUgaW1hZ2Ugdmlld2VyIGFw cGxpY2F0aW9uDQplcGlwaGFueS0zLjYuMSAgICAgICAgICAgICAgICAgRXh0cmVtZWx5IGxpZ2h0 d2VpZ2h0IGFuZCBzaW1wbGUgd2ViIGJyb3dzZXIgZm9yIEdOT01FIDMNCmVwaXBoYW55LWV4dGVu c2lvbnMtMy42LjAgICAgICBTZXQgb2YgYWRkLW9ucyBmb3IgdGhlIEVwaXBoYW55IHdlYiBicm93 c2VyDQplcG0tNC4yICAgICAgICAgICAgICAgICAgICAgICAgRnJlZSBVTklYIHNvZnR3YXJlL2Zp bGUgcGFja2FnaW5nIHByb2dyYW0NCmVzb3VuZC0wLjIuNDFfMiAgICAgICAgICAgICAgICBTb3Vu ZCBsaWJyYXJ5IGZvciBlbmxpZ2h0ZW5tZW50IHBhY2thZ2UNCmV2aWVleHQtMS4xLjEgICAgICAg ICAgICAgICAgICBYRVZJRSBleHRlbnNpb24gaGVhZGVycw0KZXZpbmNlLTMuNi4xXzEgICAgICAg ICAgICAgICAgIEdOT01FIDMgbXVsdGktZm9ybWF0IGRvY3VtZW50IHZpZXdlcg0KZXZvbHV0aW9u LTMuNi40ICAgICAgICAgICAgICAgIEludGVncmF0ZWQgbWFpbCwgY2FsZW5kYXIgYW5kIGFkZHJl c3MgYm9vayBkaXN0cmlidXRlZCBzdWl0ZQ0KZXZvbHV0aW9uLWRhdGEtc2VydmVyLTMuNi40XzEg IFRoZSBkYXRhIGJhY2tlbmRzIGZvciB0aGUgRXZvbHV0aW9uIGludGVncmF0ZWQgbWFpbC9QSU0g c3VpdGUNCmV4ZW1waS0yLjEuMSAgICAgICAgICAgICAgICAgICBBIHBvcnQgb2YgQWRvYmUgWE1Q IFNESyB0byB3b3JrIG9uIFVOSVgNCmV4aWYtMC42LjIxICAgICAgICAgICAgICAgICAgICBDb21t YW5kIGxpbmUgdXRpbGl0eSB0byByZWFkIGFuZCBtYW5pcHVsYXRlIEVYSUYgZGF0YQ0KZXhpdjIt MC4yNCwxICAgICAgICAgICAgICAgICAgIEV4aWYsIElQVEMsIGFuZCBYTVAgbWV0YWRhdGEgbWFu aXB1bGF0aW9uIGxpYnJhcnkgYW5kIHRvb2xzDQpleHBhdC0yLjEuMCAgICAgICAgICAgICAgICAg ICAgWE1MIDEuMCBwYXJzZXIgd3JpdHRlbiBpbiBDDQpmZm1wZWcwLTAuNy4xNl8xLDEgICAgICAg ICAgICAgUmVhbHRpbWUgYXVkaW8vdmlkZW8gZW5jb2Rlci9jb252ZXJ0ZXIgYW5kIHN0cmVhbWlu ZyBzZXJ2ZXINCmZmdHczLTMuMy4zXzEgICAgICAgICAgICAgICAgICBGYXN0IEMgcm91dGluZXMg dG8gY29tcHV0ZSB0aGUgRGlzY3JldGUgRm91cmllciBUcmFuc2Zvcm0NCmZmdHczLWZsb2F0LTMu My4zXzEgICAgICAgICAgICBGYXN0IERpc2NyZXRlIEZvdXJpZXIgVHJhbnNmb3JtIChTaW5nbGUg UHJlY2lzaW9uIEMgUm91dGluZXMpDQpmaWxlLXJvbGxlci0zLjYuMiwxICAgICAgICAgICAgQW4g YXJjaGl2ZSBtYW5hZ2VyIGZvciB6aXAgZmlsZXMsIHRhciwgZXRjDQpmaWxlYmVuY2gtMS40Ljgu MC44ICAgICAgICAgICAgUGVyZm9ybWFuY2UgVGVzdCBvZiBGaWxlc3lzdGVtIEkvTw0KZmlyZWJp cmQyNS1jbGllbnQtMi41LjJfMiAgICAgIEZpcmViaXJkLTIgZGF0YWJhc2UgY2xpZW50DQpmaXZl LW9yLW1vcmUtMy4xMC4xICAgICAgICAgICAgRm9ybSBhIGxpbmUgb2YgNSBvciBtb3JlIGNvbG9y ZWQgYmFsbHMNCmZpeGVzcHJvdG8tNS4wICAgICAgICAgICAgICAgICBGaXhlcyBleHRlbnNpb24g aGVhZGVycw0KZmxhYy0xLjMuMF8xICAgICAgICAgICAgICAgICAgIEZyZWUgbG9zc2xlc3MgYXVk aW8gY29kZWMNCmZsZXgtMi41LjM5ICAgICAgICAgICAgICAgICAgICBGYXN0IGxleGljYWwgYW5h bHl6ZXIgZ2VuZXJhdG9yDQpmbG9jay0yLjE5ICAgICAgICAgICAgICAgICAgICAgTWFuYWdlIGxv Y2tzIGZyb20gc2hlbGwgc2NyaXB0cw0KZm9sa3MtMC44LjAgICAgICAgICAgICAgICAgICAgIGxp YnJhcnkgdG8gYWdncmVnYXRlcyBwZW9wbGUgZnJvbSBtdWx0aXBsZSBzb3VyY2VzDQpmb250LWFk b2JlLTEwMGRwaS0xLjAuM18xICAgICAgWC5PcmcgQWRvYmUgMTAwZHBpIGZvbnQNCmZvbnQtYWRv YmUtNzVkcGktMS4wLjNfMSAgICAgICBYLk9yZyBBZG9iZSA3NWRwaSBmb250DQpmb250LWFkb2Jl LXV0b3BpYS0xMDBkcGktMS4wLjRfMSBYLk9yZyBBZG9iZSBVdG9waWEgMTAwZHBpIGZvbnQNCmZv bnQtYWRvYmUtdXRvcGlhLTc1ZHBpLTEuMC40XzEgWC5PcmcgQWRvYmUgVXRvcGlhIDc1ZHBpIGZv bnQNCmZvbnQtYWRvYmUtdXRvcGlhLXR5cGUxLTEuMC40XzEgWC5PcmcgQWRvYmUgVXRvcGlhIFR5 cGUxIGZvbnQNCmZvbnQtYWxpYXMtMS4wLjNfMSAgICAgICAgICAgICBYLk9yZyBGb250IGFsaWFz ZXMNCmZvbnQtYW1zZm9udHMtMy4wMl8xICAgICAgICAgICBDb21wdXRlciBNb2Rlcm4gYW5kIHN0 YW5kYXJkIGZvbnRzIGZvciBUZVgNCmZvbnQtYXJhYmljLW1pc2MtMS4wLjNfMSAgICAgICBYLk9y ZyBtaXNjZWxsYW5lb3VzIEFyYWJpYyBmb250cw0KZm9udC1iaC0xMDBkcGktMS4wLjNfMSAgICAg ICAgIFguT3JnIEJpZ2Vsb3cgSG9sbWVzIDEwMGRwaSBmb250DQpmb250LWJoLTc1ZHBpLTEuMC4z XzEgICAgICAgICAgWC5PcmcgQmlnZWxvdyBIb2xtZXMgNzVkcGkgZm9udA0KZm9udC1iaC1sdWNp ZGF0eXBld3JpdGVyLTEwMGRwaS0xLjAuM18xIFguT3JnIEJpZ2Vsb3cgSG9sbWVzIEx1Y2lkYSBU eXBlV3JpdGVyIDEwMGRwaSBmb250DQpmb250LWJoLWx1Y2lkYXR5cGV3cml0ZXItNzVkcGktMS4w LjNfMSBYLk9yZyBCaWdlbG93IEhvbG1lcyBMdWNpZGEgVHlwZVdyaXRlciA3NWRwaSBmb250DQpm b250LWJoLXR0Zi0xLjAuM18xICAgICAgICAgICAgWC5PcmcgQmlnZWxvdyAmIEhvbG1lcyBUVEYg Zm9udA0KZm9udC1iaC10eXBlMS0xLjAuM18xICAgICAgICAgIFguT3JnIEJpZ2Vsb3cgSG9sbWVz IFR5cGUxIGZvbnQNCmZvbnQtYml0c3RyZWFtLTEwMGRwaS0xLjAuM18xICBYLk9yZyBCaXRzdHJl YW0gVmVyYSAxMDBkcGkgZm9udA0KZm9udC1iaXRzdHJlYW0tNzVkcGktMS4wLjNfMSAgIFguT3Jn IEJpdHN0cmVhbSBWZXJhIDc1ZHBpIGZvbnQNCmZvbnQtYml0c3RyZWFtLXR5cGUxLTEuMC4zXzEg ICBYLk9yZyBCaXRzdHJlYW0gVmVyYSBUeXBlMSBmb250DQpmb250LWNyb255eC1jeXJpbGxpYy0x LjAuM18xICAgWC5PcmcgQ3Jvbnl4IEN5cmlsbGljIGZvbnQNCmZvbnQtY3Vyc29yLW1pc2MtMS4w LjNfMSAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEN1cnNvciBmb250cw0KZm9udC1kYWV3b28t bWlzYy0xLjAuM18xICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgRGFld29vIGZvbnRzDQpmb250 LWRlYy1taXNjLTEuMC4zXzEgICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBEZWMgZm9udHMN CmZvbnQtaWJtLXR5cGUxLTEuMC4zXzEgICAgICAgICBYLk9yZyBJQk0gVHlwZTEgZm9udA0KZm9u dC1pc2FzLW1pc2MtMS4wLjNfMSAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgSVNBUyBmb250 cw0KZm9udC1qaXMtbWlzYy0xLjAuM18xICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgSklT IGZvbnRzDQpmb250LW1pY3JvLW1pc2MtMS4wLjNfMSAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91 cyBNaWNybyBmb250cw0KZm9udC1taXNjLWN5cmlsbGljLTEuMC4zXzEgICAgIFguT3JnIG1pc2Nl bGxhbmVvdXMgQ3lyaWxsaWMgZm9udA0KZm9udC1taXNjLWV0aGlvcGljLTEuMC4zXzEgICAgIFgu T3JnIG1pc2NlbGxhbmVvdXMgRXRoaW9waWMgZm9udA0KZm9udC1taXNjLW1lbHRoby0xLjAuM18x ICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgTWVsdGhvIGZvbnQNCmZvbnQtbWlzYy1taXNjLTEu MS4yXzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE1pc2MgZm9udHMNCmZvbnQtbXV0dC1t aXNjLTEuMC4zXzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE11dHQgZm9udHMNCmZvbnQt c2NodW1hY2hlci1taXNjLTEuMS4yXzEgICBYLk9yZyBtaXNjZWxsYW5lb3VzIFNjaHVtYWNoZXIg Zm9udHMNCmZvbnQtc2NyZWVuLWN5cmlsbGljLTEuMC40XzEgICBYLk9yZyBTY3JlZW4gQ3lyaWxs aWMgZm9udA0KZm9udC1zb255LW1pc2MtMS4wLjNfMSAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVv dXMgU29ueSBmb250cw0KZm9udC1zdW4tbWlzYy0xLjAuM18xICAgICAgICAgIFguT3JnIG1pc2Nl bGxhbmVvdXMgU3VuIGZvbnRzDQpmb250LXV0aWwtMS4zLjBfMSAgICAgICAgICAgICAgQ3JlYXRl IGFuIGluZGV4IG9mIFggZm9udCBmaWxlcyBpbiBhIGRpcmVjdG9yeQ0KZm9udC13aW5pdHpraS1j eXJpbGxpYy0xLjAuM18xIFguT3JnIFdpbml0emtpIEN5cmlsbGljIGZvbnQNCmZvbnQteGZyZWU4 Ni10eXBlMS0xLjAuNF8xICAgICBYLk9yZyBYRnJlZTg2IFR5cGUxIGZvbnQNCmZvbnRjYWNoZXBy b3RvLTAuMS4zICAgICAgICAgICBGb250Y2FjaGUgZXh0ZW5zaW9uIGhlYWRlcnMNCmZvbnRjb25m aWctMi4xMS4wXzEsMSAgICAgICAgICBYTUwtYmFzZWQgZm9udCBjb25maWd1cmF0aW9uIEFQSSBm b3IgWCBXaW5kb3dzDQpmb250c3Byb3RvLTIuMS4yICAgICAgICAgICAgICAgRm9udHMgZXh0ZW5z aW9uIGhlYWRlcnMNCmZvdXItaW4tYS1yb3ctMy4xMC4xICAgICAgICAgICBNYWtlIGxpbmVzIG9m IHRoZSBzYW1lIGNvbG9yDQpmcmVlZGVza3RvcC1zb3VuZC10aGVtZS0wLjdfMSAgU291bmQgdGhl bWUgYmFzZWQgb24gdGhlIEZyZWVEZXNrdG9wIHNwZWNpZmljYXRpb24NCmZyZWVnbHV0LTIuOC4x ICAgICAgICAgICAgICAgICBBbiBhbHRlcm5hdGl2ZSB0byB0aGUgT3BlbkdMIFV0aWxpdHkgVG9v bGtpdCAoR0xVVCkgbGlicmFyeQ0KZnJlZXR5cGUyLTIuNS4zICAgICAgICAgICAgICAgIEZyZWUg YW5kIHBvcnRhYmxlIFRydWVUeXBlIGZvbnQgcmVuZGVyaW5nIGVuZ2luZQ0KZnJlaTByLTEuM18x ICAgICAgICAgICAgICAgICAgIE1pbmltYWxpc3RpYyBwbHVnaW4gQVBJIGZvciB2aWRlbyBlZmZl Y3RzDQpmcmliaWRpLTAuMTkuMl8xICAgICAgICAgICAgICAgQSBGcmVlIEltcGxlbWVudGF0aW9u IG9mIHRoZSBVbmljb2RlIEJpZGlyZWN0aW9uYWwgQWxnb3JpdGhtDQpnYW1pbi0wLjEuMTBfNyAg ICAgICAgICAgICAgICAgRmlsZSBhbmQgZGlyZWN0b3J5IG1vbml0b3Jpbmcgc3lzdGVtDQpnYXJj b24tMC4yLjEgICAgICAgICAgICAgICAgICAgWGZjZSA0IGVzc2VudGlhbCB1dGlsaXRpZXMgYW5k IHNjcmlwdHMNCmdhd2stNC4xLjAgICAgICAgICAgICAgICAgICAgICBUaGUgR05VIHZlcnNpb24g b2YgQXdrDQpnYm0tMTAuMS4wICAgICAgICAgICAgICAgICAgICAgZ2JtIGxpYnJhcnkNCmdjYWxj dG9vbC02LjYuMiwyICAgICAgICAgICAgICBHTk9NRSAzIGNhbGN1bGF0b3IgdG9vbCBiYXNlZCBv biB0aGUgb2xkIGNhbGN0b29sIGZvciBPcGVuV2luZG93cw0KZ2NjLTQuNy4zICAgICAgICAgICAg ICAgICAgICAgIEdOVSBDb21waWxlciBDb2xsZWN0aW9uIDQuNw0KZ2NjLWVjai00LjUgICAgICAg ICAgICAgICAgICAgIEVjbGlwc2UgSmF2YSBDb21waWxlciB1c2VkIHRvIGJ1aWxkIEdDQyBKYXZh DQpnY2M0OC00LjguMy5zMjAxNDAzMjAgICAgICAgICAgR05VIENvbXBpbGVyIENvbGxlY3Rpb24g NC44DQpnY2NtYWtlZGVwLTEuMC4yXzEgICAgICAgICAgICAgQ3JlYXRlIGRlcGVuZGVuY2llcyBp biBtYWtlZmlsZXMgdXNpbmcgJ2djYyAtTScNCmdjb25mLWVkaXRvci0zLjAuMSwxICAgICAgICAg ICBHY29uZiBkYXRhYmFzZSBlZGl0b3IgZm9yIHRoZSBHTk9NRSAzIGVudmlyb25tZW50DQpnY29u ZjItMy4yLjYgICAgICAgICAgICAgICAgICAgQ29uZmlndXJhdGlvbiBkYXRhYmFzZSBzeXN0ZW0g Zm9yIEdOT01FDQpnY3ItMy42LjIgICAgICAgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgYml0 cyBvZiBjcnlwdG8gVUkgYW5kIHBhcnNpbmcNCmdkYm0tMS4xMSAgICAgICAgICAgICAgICAgICAg ICBHTlUgZGF0YWJhc2UgbWFuYWdlcg0KZ2RrLXBpeGJ1ZjItMi4zMC4wICAgICAgICAgICAgIEdy YXBoaWMgbGlicmFyeSBmb3IgR1RLKw0KZ2RtLTMuNi4yICAgICAgICAgICAgICAgICAgICAgIEdO T01FIDMgdmVyc2lvbiBvZiB4ZG0gZGlzcGxheSBtYW5hZ2VyDQpnZWRpdC0zLjYuMiAgICAgICAg ICAgICAgICAgICAgU21hbGwgYnV0IHBvd2VyZnVsIHRleHQgZWRpdG9yIGZvciBHTk9NRSAzIERl c2t0b3AgRW52aXJvbm1lbnQNCmdlZGl0LXBsdWdpbnMtMy42LjEgICAgICAgICAgICBQbHVnaW5z IGZvciBHRWRpdCAzDQpnZXRvcHQtMS4xLjUgICAgICAgICAgICAgICAgICAgUmVwbGFjZW1lbnQg Zm9yIGdldG9wdCgxKSB0aGF0IHN1cHBvcnRzIEdOVS1zdHlsZSBsb25nIG9wdGlvbnMNCmdldHRl eHQtMC4xOC4zLjEgICAgICAgICAgICAgICBHTlUgZ2V0dGV4dCBwYWNrYWdlDQpnaG9zdHNjcmlw dDktOS4wNl81ICAgICAgICAgICAgR2hvc3RzY3JpcHQgOS54IFBvc3RTY3JpcHQgaW50ZXJwcmV0 ZXINCmdpZmxpYi1ub3gxMS00LjIuM18xICAgICAgICAgICBUb29scyBhbmQgbGlicmFyeSByb3V0 aW5lcyBmb3Igd29ya2luZyB3aXRoIEdJRiBpbWFnZXMNCmdpdC0xLjkuMF8xICAgICAgICAgICAg ICAgICAgICBEaXN0cmlidXRlZCBzb3VyY2UgY29kZSBtYW5hZ2VtZW50IHRvb2wNCmdqcy0xLjM0 LjAgICAgICAgICAgICAgICAgICAgICBHTk9NRSBKYXZhc2NyaXB0IGJpbmRpbmcNCmdsYW1vci1l Z2wtMC42LjAgICAgICAgICAgICAgICAyRCBncmFwaGljcyBjb21tb24gZHJpdmVyIGZvciB0aGUg WCBXaW5kb3cgU3lzdGVtDQpnbGV3LTEuMTAuMF8xICAgICAgICAgICAgICAgICAgVGhlIE9wZW5H TCBFeHRlbnNpb24gV3JhbmdsZXIgTGlicmFyeQ0KZ2xpYi0yLjM4LjJfMiAgICAgICAgICAgICAg ICAgIFNvbWUgdXNlZnVsIHJvdXRpbmVzIG9mIEMgcHJvZ3JhbW1pbmcgKGN1cnJlbnQgc3RhYmxl IHZlcnNpb24pDQpnbGliLW5ldHdvcmtpbmctMi4zOC4yICAgICAgICAgTmV0d29yay1yZWxhdGVk IGdpb21vZHVsZXMgZm9yIGdsaWINCmdsaWJtbS0yLjM4LjEsMSAgICAgICAgICAgICAgICBDKysg aW50ZXJmYWNlcyBmb3IgZ2xpYjINCmdscHJvdG8tMS40LjE3ICAgICAgICAgICAgICAgICBHTFgg ZXh0ZW5zaW9uIGhlYWRlcnMNCmdtYWtlLTMuODJfMSAgICAgICAgICAgICAgICAgICBHTlUgdmVy c2lvbiBvZiAnbWFrZScgdXRpbGl0eQ0KZ21pbWUtMjYtMi42LjE4ICAgICAgICAgICAgICAgIExp YnJhcnkgKHdyaXR0ZW4gaW4gQykgZm9yIHBhcnNpbmcgYW5kIGNyZWF0aW5nIG1lc3NhZ2VzIHVz aW5nIE1JTUUNCmdtcC01LjEuM18xICAgICAgICAgICAgICAgICAgICBGcmVlIGxpYnJhcnkgZm9y IGFyYml0cmFyeSBwcmVjaXNpb24gYXJpdGhtZXRpYw0KZ25vbWUtYmFja2dyb3VuZHMtMy42LjEg ICAgICAgIENvbGxlY3Rpb24gb2YgYmFja2dyb3VuZHMgZm9yIEdOT01FDQpnbm9tZS1jaGVzcy0z LjEwLjEuMSAgICAgICAgICAgR25vbWUgY2hlc3MNCmdub21lLWNvbG9yLW1hbmFnZXItMy42LjEg ICAgICBTZXNzaW9uIGZyYW1ld29yayBmb3IgdGhlIEdOT01FIGRlc2t0b3AgdG8gbWFuYWdlIGNv bG9yIHByb2ZpbGVzDQpnbm9tZS1jb21tb24tMy4xMC4wICAgICAgICAgICAgQ29tbW9uIGF1dG9t YWtlIG1hY3JvcyBmb3IgR05PTUUgMiBhbmQgR05PTUUgMw0KZ25vbWUtY29udGFjdHMtMy42LjIg ICAgICAgICAgIENvbnRhY3RzIG1hbmFnZXIgZm9yIGdub21lDQpnbm9tZS1jb250cm9sLWNlbnRl ci0zLjYuM18xICAgQ29udHJvbCBjZW50ZXIgZm9yIEdOT01FIDMgcHJvamVjdA0KZ25vbWUtZGVz a3RvcC0zLjYuMiAgICAgICAgICAgIEFkZGl0aW9uYWwgVUkgQVBJIGZvciBHTk9NRSAzDQpnbm9t ZS1kaWN0aW9uYXJ5LTMuNi4wICAgICAgICAgR05PTUUgMyBkaWN0aW9uYXJ5IGxvb2t1cCBhcHBs aWNhdGlvbg0KZ25vbWUtZG9jLXV0aWxzLTAuMjAuMTBfMSAgICAgIEdOT01FIGRvYyB1dGlscw0K Z25vbWUtZm9udC12aWV3ZXItMy42LjEgICAgICAgIEdOT01FIDMgZm9udCB2aWV3ZXIgdXRpbGl0 eQ0KZ25vbWUtZ2FtZXMtMy44ICAgICAgICAgICAgICAgIEdub21lIGdhbWVzIG1ldGEgcG9ydA0K Z25vbWUtaWNvbi10aGVtZS0zLjYuMiAgICAgICAgIENvbGxlY3Rpb24gb2YgaWNvbnMgZm9yIHRo ZSBHTk9NRSBkZXNrdG9wDQpnbm9tZS1pY29uLXRoZW1lLWV4dHJhcy0zLjYuMiAgQWRkaXRpb25h bCBjb2xsZWN0aW9uIG9mIGljb25zIGZvciB0aGUgR05PTUUgZGVza3RvcA0KZ25vbWUtaWNvbi10 aGVtZS1zeW1ib2xpYy0zLjYuMiBHTk9NRSBTeW1ib2xpYyBJY29ucw0KZ25vbWUta2V5cmluZy0z LjYuMiAgICAgICAgICAgIFByb2dyYW0gdGhhdCBrZWVwcyBwYXNzd29yZHMgYW5kIG90aGVyIHNl Y3JldHMNCmdub21lLWtsb3Rza2ktMy4xMC4wICAgICAgICAgICBHbm9tZSBrbG90c2tpDQpnbm9t ZS1tYWhqb25nZy0zLjEwLjAgICAgICAgICAgR25vbWUgbWFoam9uZ2cNCmdub21lLW1lbnVzLTMu Ni4yICAgICAgICAgICAgICBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgRnJlZURlc2t0b3AgRGVza3Rv cCBNZW51IFNwZWMNCmdub21lLW1pbWUtZGF0YS0yLjE4LjBfNCAgICAgICBBIE1JTUUgYW5kIEFw cGxpY2F0aW9uIGRhdGFiYXNlIGZvciBHTk9NRQ0KZ25vbWUtbWluZXMtMy4xMC4xICAgICAgICAg ICAgIEdub21lIG1pbmVzd2VlcGVyDQpnbm9tZS1tb3VudC0wLjhfMTEgICAgICAgICAgICAgQSBm cm9udC1lbmQgdG8gbW91bnQsIHVtb3VudCwgYW5kIGVqZWN0IHVzaW5nIEhBTA0KZ25vbWUtbmli Ymxlcy0zLjguMCAgICAgICAgICAgIEdub21lIG5pYmJsZXMNCmdub21lLW9ubGluZS1hY2NvdW50 cy0zLjYuMyAgICBJbnRlcmZhY2UgcHJpdmlkZXIgdG8gYWNjZXNzIHRoZSB1c2VyJ3Mgb25saW5l IGFjY291bnRzLg0KZ25vbWUtcGFuZWwtMy42LjIgICAgICAgICAgICAgIFBhbmVsIGNvbXBvbmVu dCBmb3IgdGhlIEdOT01FIDMgRGVza3RvcA0KZ25vbWUtcG93ZXItbWFuYWdlci0zLjYuMCAgICAg IFBvd2VyIG1hbmFnZW1lbnQgc3lzdGVtIGZvciB0aGUgR05PTUUgRGVza3RvcA0KZ25vbWUtcHR5 LWhlbHBlci0wLjM0LjcgICAgICAgIHV0bXAvd3RtcC9sYXN0bG9nIGhlbHBlciBwcm9ncmFtIGZv ciB0aGUgdnRlIFRlcm1pbmFsIHdpZGdldA0KZ25vbWUtcm9ib3RzLTMuMTAuMCAgICAgICAgICAg IEdub21lIHJvYm90cw0KZ25vbWUtc2NyZWVuc2F2ZXItMy42LjFfMSAgICAgIEdOT01FIHNjcmVl biBzYXZlciBhbmQgbG9ja2VyDQpnbm9tZS1zY3JlZW5zaG90LTMuNi4xICAgICAgICAgR05PTUUg MyB1dGlsaXR5IGZvciBtYWtpbmcgcGljdXR1cmVzIG9mIHlvdXIgc2NyZWVuDQpnbm9tZS1zZWFy Y2gtdG9vbC0zLjYuMCAgICAgICAgR05PTUUgMyBmaWxlIHNlYXJjaCB1dGlsaXRpZXMNCmdub21l LXNlc3Npb24tMy42LjIgICAgICAgICAgICBTZXNzaW9uIGNvbXBvbmVudCBmb3IgdGhlIEdOT01F IDMgZGVza3RvcA0KZ25vbWUtc2V0dGluZ3MtZGFlbW9uLTMuNi4zXzEgIEdOT01FIDMgc2V0dGlu Z3MgZGFlbW9uDQpnbm9tZS1zaGVsbC0zLjYuMl8xICAgICAgICAgICAgTmV4dCBnZW5lcmF0aW9u IEdOT01FIGRlc2t0b3Agc2hlbGwNCmdub21lLXN1ZG9rdS0zLjguMCAgICAgICAgICAgICBTdWRv a3UgZ2FtZSBmb3IgZ25vbWUNCmdub21lLXN5c3RlbS1sb2ctMy42LjEgICAgICAgICBHTk9NRSAz IHN5c3RlbSBsb2cgdmlld2VyDQpnbm9tZS1zeXN0ZW0tbW9uaXRvci0zLjYuMSAgICAgR05PTUUg MyBzeXN0ZW0gbW9uaXRvciBwcm9ncmFtDQpnbm9tZS10ZXJtaW5hbC0zLjYuMiAgICAgICAgICAg VGVybWluYWwgY29tcG9uZW50IGZvciB0aGUgR05PTUUgMyBEZXNrdG9wDQpnbm9tZS10ZXRyYXZl eC0zLjguMSAgICAgICAgICAgR25vbWUgdGV0cmF2ZXgNCmdub21lLXRoZW1lcy1zdGFuZGFyZC0z LjEwLjAgICBTdGFuZGFyZCB0aGVtZXMgZm9yIEdOT01FDQpnbm9tZS10d2Vhay10b29sLTMuNi4x ICAgICAgICAgQWxsb3dzIHRvIHR3ZWFrIHNvbWUgaGlkZGVuIHNldHRpbmdzIGluIEdUSzMgLyBH Tk9NRTMNCmdub21lLXVzZXItZG9jcy0zLjYuMiAgICAgICAgICBHTk9NRSAzIHVzZXJzIGd1aWRl DQpnbm9tZS11dGlscy0zLjYuMCwxICAgICAgICAgICAgR05PTUUgMyBzdXBwb3J0IHV0aWxpdGll cw0KZ25vbWUtdmZzLTIuMjQuNF8yICAgICAgICAgICAgIEdOT01FIFZpcnR1YWwgRmlsZSBTeXN0 ZW0NCmdub21lLXZpZGVvLWVmZmVjdHMtMC40LjAgICAgICBDb2xsZWN0aW9uIG9mIEdzdHJlYW1l ciBlZmZlY3RzDQpnbm9tZV9zdWJyLTEuMCAgICAgICAgICAgICAgICAgQ29tbW9uIHN0YXJ0dXAg YW5kIHNodXRkb3duIHN1YnJvdXRpbmVzIHVzZWQgYnkgR05PTUUgc2NyaXB0cw0KZ25vbWVoaWVy LTMuMCAgICAgICAgICAgICAgICAgIEEgdXRpbGl0eSBwb3J0IHRoYXQgY3JlYXRlcyB0aGUgR05P TUUgZGlyZWN0b3J5IHRyZWUNCmdub3RlLTMuMTAuMSAgICAgICAgICAgICAgICAgICBDKysgdmVy c2lvbiBvZiBUb21ib3ksIG5vdGUgdGFraW5nIGFwcGxpY2F0aW9uDQpnbnVjaGVzcy02LjEuMSAg ICAgICAgICAgICAgICAgIkNsYXNzaWMiIEdudSBDaGVzcw0KZ251cGctMi4wLjIyICAgICAgICAg ICAgICAgICAgIFRoZSBHTlUgUHJpdmFjeSBHdWFyZA0KZ251cGxvdC00LjYuM18zICAgICAgICAg ICAgICAgIENvbW1hbmQtbGluZSBkcml2ZW4gZ3JhcGhpbmcgdXRpbGl0eQ0KZ251dGxzLTIuMTIu MjNfNCAgICAgICAgICAgICAgIEdOVSBUcmFuc3BvcnQgTGF5ZXIgU2VjdXJpdHkgbGlicmFyeQ0K Z29iamVjdC1pbnRyb3NwZWN0aW9uLTEuMzYuMF8yIEdlbmVyYXRlIGludGVyZmFjZSBpbnRyb3Nw ZWN0aW9uIGRhdGEgZm9yIEdPYmplY3QgbGlicmFyaWVzDQpncGFjLWxpYmdwYWMtMC41LjAsMSAg ICAgICAgICAgR3BhYyBNUEVHLTQgU3lzdGVtcyBsaWJyYXJ5IGFuZCBoZWFkZXJzDQpncGVyZi0z LjAuMyAgICAgICAgICAgICAgICAgICAgR2VuZXJhdGVzIHBlcmZlY3QgaGFzaCBmdW5jdGlvbnMg Zm9yIHNldHMgb2Yga2V5d29yZHMNCmdwZ21lLTEuNC4zICAgICAgICAgICAgICAgICAgICBMaWJy YXJ5IHRvIG1ha2UgYWNjZXNzIHRvIEdudVBHIGVhc2llcg0KZ3BzZC0zLjkgICAgICAgICAgICAg ICAgICAgICAgIERhZW1vbiB0aGF0IG1vbml0b3JzIG9uZSBvciBtb3JlIEdQU2VzIGF0dGFjaGVk IHRvIGEgaG9zdCBjb21wdXRlcg0KZ3JhcGhpdGUyLTEuMi40ICAgICAgICAgICAgICAgIFJlbmRl cmluZyBjYXBhYmlsaXRpZXMgZm9yIGNvbXBsZXggbm9uLVJvbWFuIHdyaXRpbmcgc3lzdGVtcw0K Z3JpbG8tMC4yLjcgICAgICAgICAgICAgICAgICAgIEdyaWxvIGlzIGEgZnJhbWV3b3JrIGZvY3Vz ZWQgb24gbWFraW5nIG1lZGlhIGRpc2NvdmVyeSBhbmQgYnJvd3NpbmcNCmdyaWxvLXBsdWdpbnMt MC4yLjMgICAgICAgICAgICBQbHVnaW5zIGZvciBuZXQvZ3JpbG8NCmdzZXR0aW5ncy1kZXNrdG9w LXNjaGVtYXMtMy42LjFfMSBDb2xsZWN0aW9uIG9mIGdsb2JhbGx5IHNoYXJlZCBHU2V0dGluZyBz Y2hlbWFzDQpnc2ZvbnRzLTguMTFfNiAgICAgICAgICAgICAgICAgU3RhbmRhcmQgRm9udHMgZm9y IEdob3N0c2NyaXB0DQpnc20tMS4wLjEzICAgICAgICAgICAgICAgICAgICAgQXVkaW8gY29udmVy dGVyIGFuZCBsaWJyYXJ5IGZvciBjb252ZXJ0aW5nIHUtbGF3IHRvIGdzbSBlbmNvZGluZw0KZ3N0 cmVhbWVyLTAuMTAuMzYgICAgICAgICAgICAgIERldmVsb3BtZW50IGZyYW1ld29yayBmb3IgY3Jl YXRpbmcgbWVkaWEgYXBwbGljYXRpb25zDQpnc3RyZWFtZXItZmZtcGVnLTAuMTAuMTNfMSAgICAg R1N0cmVhbWVyIHBsdWctaW4gZm9yIG1hbmlwdWxhdGluZyBNUEVHIHZpZGVvIHN0cmVhbXMNCmdz dHJlYW1lci1wbHVnaW5zLTAuMTAuMzZfMywzICBHU3RyZWFtZXIgd3JpdHRlbiBjb2xsZWN0aW9u IG9mIHBsdWdpbnMgaGFuZGxpbmcgc2V2ZXJhbCBtZWRpYSB0eXBlcw0KZ3N0cmVhbWVyLXBsdWdp bnMtYTUyZGVjLTAuMTAuMTksMyBHc3RyZWFtZXIgQVRTQyBBLzUyIHN0cmVhbSBha2EgQUMtMyAo ZHZkIGF1ZGlvKSBwbHVnaW4NCmdzdHJlYW1lci1wbHVnaW5zLWJhZC0wLjEwLjIzLDMgQmFkIGdz dHJlYW1lci1wbHVnaW5zDQpnc3RyZWFtZXItcGx1Z2lucy1jb3JlLTAuMTBfMTMgQ29yZSBzZXQg b2YgdHlwaWNhbCBhdWRpbyBhbmQgdmlkZW8gZ3N0cmVhbWVyLXBsdWdpbnMNCmdzdHJlYW1lci1w bHVnaW5zLWR0cy0wLjEwLjIzLDMgR3N0cmVhbWVyIGR0cyBwbHVnaW4NCmdzdHJlYW1lci1wbHVn aW5zLWR2ZC0wLjEwLjE5XzEsMyBHc3RyZWFtZXIgZHZkIHBsdWdpbiBzZXQNCmdzdHJlYW1lci1w bHVnaW5zLWdvb2QtMC4xMC4zMSwzIEdvb2QgZ3N0cmVhbWVyLXBsdWdpbnMNCmdzdHJlYW1lci1w bHVnaW5zLWxpYnBuZy0wLjEwLjMxLDMgR3N0cmVhbWVyIHBuZyBwbHVnaW4NCmdzdHJlYW1lci1w bHVnaW5zLW1hZC0wLjEwLjE5XzEsMyBHc3RyZWFtZXIgbXAzIGRlY29kZXIgcGx1Z2luDQpnc3Ry ZWFtZXItcGx1Z2lucy1tcDMtMC4xMC4wXzEgR3N0cmVhbWVyIFBsdWdpbnMgTXAzIGRlY29kZXIg bWV0YS1wb3J0DQpnc3RyZWFtZXItcGx1Z2lucy1vZ2ctMC4xMC4zNiwzIEdzdHJlYW1lciBPZ2cg Yml0c3RyZWFtIHBsdWdpbg0KZ3N0cmVhbWVyLXBsdWdpbnMtcGFuZ28tMC4xMC4zNl8xLDMgR3N0 cmVhbWVyIHBhbmdvIHRleHRvdmVybGF5IHBsdWdpbg0KZ3N0cmVhbWVyLXBsdWdpbnMtdGhlb3Jh LTAuMTAuMzYsMyBHc3RyZWFtZXIgdGhlb3JhIHBsdWdpbg0KZ3N0cmVhbWVyLXBsdWdpbnMtdWds eS0wLjEwLjE5LDMgVWdseSBnc3RyZWFtZXItcGx1Z2lucw0KZ3N0cmVhbWVyLXBsdWdpbnMtdm9y YmlzLTAuMTAuMzYsMyBHc3RyZWFtZXIgdm9yYmlzIGVuY29kZXIvZGVjb2RlciBwbHVnaW4NCmdz dHJlYW1lci1wbHVnaW5zLXZwOC0wLjEwLjIzLDMgR3N0cmVhbWVyIHZwOCBjb2RlYyBwbHVnaW4N CmdzdHJlYW1lci1wbHVnaW5zLXh2aWQtMC4xMC4yMywzIEdzdHJlYW1lciB4dmlkIHBsdWdpbg0K Z3N0cmVhbWVyMS0xLjIuMyAgICAgICAgICAgICAgIE1lZGlhIGFwcGxpY2F0aW9ucyBmcmFtZXdv cmsNCmdzdHJlYW1lcjEtbGliYXYtMS4yLjMgICAgICAgICBHU3RyZWFtZXIgcGx1Zy1pbiB3aXRo IG1hbnkgYXVkaW8vdmlkZW8gZGVjb2RlcnMvZW5jb2RlcnMNCmdzdHJlYW1lcjEtcGx1Z2lucy0x LjIuMyAgICAgICBHU3RyZWFtZXIgd3JpdHRlbiBjb2xsZWN0aW9uIG9mIHBsdWdpbnMgaGFuZGxp bmcgc2V2ZXJhbCBtZWRpYSB0eXBlcw0KZ3N0cmVhbWVyMS1wbHVnaW5zLWE1MmRlYy0xLjIuMyBH c3RyZWFtZXIgQVRTQyBBLzUyIHN0cmVhbSBha2EgQUMtMyAoZHZkIGF1ZGlvKSBwbHVnaW4NCmdz dHJlYW1lcjEtcGx1Z2lucy1iYWQtMS4yLjMgICBCYWQgZ3N0cmVhbWVyLXBsdWdpbnMNCmdzdHJl YW1lcjEtcGx1Z2lucy1jb3JlLTEuMi4wICBDb3JlIHNldCBvZiB0eXBpY2FsIGF1ZGlvIGFuZCB2 aWRlbyBnc3RyZWFtZXItcGx1Z2lucw0KZ3N0cmVhbWVyMS1wbHVnaW5zLWR0cy0xLjIuMyAgIEdz dHJlYW1lciBkdHMgcGx1Z2luDQpnc3RyZWFtZXIxLXBsdWdpbnMtZHZkcmVhZC0xLjIuMyBHc3Ry ZWFtZXIgZHZkcmVhZCBwbHVnaW4NCmdzdHJlYW1lcjEtcGx1Z2lucy1nb29kLTEuMi4zICBHb29k IGdzdHJlYW1lci1wbHVnaW5zDQpnc3RyZWFtZXIxLXBsdWdpbnMtanBlZy0xLjIuMyAgR3N0cmVh bWVyIGpwZWcgZW5jb2Rlci9kZWNvZGVyIHBsdWdpbg0KZ3N0cmVhbWVyMS1wbHVnaW5zLW1hZC0x LjIuMyAgIEdzdHJlYW1lciBtcDMgZGVjb2RlciBwbHVnaW4NCmdzdHJlYW1lcjEtcGx1Z2lucy1v Z2ctMS4yLjMgICBHc3RyZWFtZXIgT2dnIGJpdHN0cmVhbSBwbHVnaW4NCmdzdHJlYW1lcjEtcGx1 Z2lucy1wYW5nby0xLjIuMyBHc3RyZWFtZXIgcGFuZ28gdGV4dG92ZXJsYXkgcGx1Z2luDQpnc3Ry ZWFtZXIxLXBsdWdpbnMtcG5nLTEuMi4zICAgR3N0cmVhbWVyIHBuZyBwbHVnaW4NCmdzdHJlYW1l cjEtcGx1Z2lucy1yZXNpbmR2ZC0xLjIuMyBHc3RyZWFtZXIgcmVzaW5kdmQgcGx1Z2luDQpnc3Ry ZWFtZXIxLXBsdWdpbnMtc291cC0xLjIuMyAgR3N0cmVhbWVyIHNvdXAgaHR0cCBzcmMgcGx1Z2lu DQpnc3RyZWFtZXIxLXBsdWdpbnMtdGhlb3JhLTEuMi4zIEdzdHJlYW1lciB0aGVvcmEgcGx1Z2lu DQpnc3RyZWFtZXIxLXBsdWdpbnMtdWdseS0xLjIuMyAgVWdseSBnc3RyZWFtZXItcGx1Z2lucw0K Z3N0cmVhbWVyMS1wbHVnaW5zLXY0bDItMS4yLjMgIEdzdHJlYW1lciBWaWRlbyA0IExpbnV4IDIg c291cmNlIHBsdWdpbg0KZ3N0cmVhbWVyMS1wbHVnaW5zLXZvcmJpcy0xLjIuMyBHc3RyZWFtZXIg dm9yYmlzIGVuY29kZXIvZGVjb2RlciBwbHVnaW4NCmdzdHJlYW1lcjEtcGx1Z2lucy12cHgtMS4y LjMgICBHc3RyZWFtZXIgdnA4IGNvZGVjIHBsdWdpbg0KZ3Rhci0xLjI3ICAgICAgICAgICAgICAg ICAgICAgIEdOVSB2ZXJzaW9uIG9mIHRoZSB0cmFkaXRpb25hbCB0YXBlIGFyY2hpdmVyDQpndGst ZG9jLTEuMTggICAgICAgICAgICAgICAgICAgQ29kZSBkb2N1bWVudGF0aW9uIHN5c3RlbSwgb3Jp Z2luYWxseSBmb3IgR1RLKw0KZ3RrLWVuZ2luZXMyLTIuMjAuMl8xICAgICAgICAgIFRoZW1lIGVu Z2luZSBmb3IgdGhlIEdUSystMi4wIHRvb2xraXQNCmd0ay11cGRhdGUtaWNvbi1jYWNoZS0yLjI0 LjIyICBHdGstdXBkYXRlLWljb24tY2FjaGUgdXRpbGl0eSBmcm9tIHRoZSBHdGsrIHRvb2xraXQN Cmd0ay12bmMtMC40LjRfMSAgICAgICAgICAgICAgICBWTkMgdmlld2VyIHdpZGdldCBmb3IgR1RL Kw0KZ3RrLXhmY2UtZW5naW5lLTMuMC4xICAgICAgICAgIFhmY2UgZ3RrIHRoZW1lIGVuZ2luZQ0K Z3RrMi0yLjI0LjIyXzEgICAgICAgICAgICAgICAgIEdpbXAgVG9vbGtpdCBmb3IgWDExIEdVSSAo cHJldmlvdXMgc3RhYmxlIHZlcnNpb24pDQpndGszLTMuMTAuNyAgICAgICAgICAgICAgICAgICAg R2ltcCBUb29sa2l0IGZvciBYMTEgR1VJIChjdXJyZW50IHN0YWJsZSB2ZXJzaW9uKQ0KZ3RraHRt bDQtNC42LjYgICAgICAgICAgICAgICAgIExpZ2h0d2VpZ2h0IEhUTUwgcmVuZGVyaW5nL3ByaW50 aW5nL2VkaXRpbmcgZW5naW5lDQpndGttbTMwLTMuOC4xICAgICAgICAgICAgICAgICAgQysrIHdy YXBwZXIgZm9yIEd0ayszDQpndGtzb3VyY2V2aWV3Mi0yLjEwLjVfMSAgICAgICAgQSB0ZXh0IHdp ZGdldCB0aGF0IGFkZHMgc3ludGF4IGhpZ2hsaWdodGluZyB0byB0aGUgR3RrVGV4dFZpZXcgd2lk Z2V0DQpndGtzb3VyY2V2aWV3My0zLjYuMyAgICAgICAgICAgVGV4dCB3aWRnZXQgdGhhdCBhZGRz IHN5bnRheCBoaWdobGlnaHRpbmcgdG8gdGhlIEd0a1RleHRWaWV3IHdpZGdldA0KZ3VjaGFybWFw LTMuNi4xICAgICAgICAgICAgICAgIFVuaWNvZGUvSVNPMTA2NDYgY2hhcmFjdGVyIG1hcCBhbmQg Zm9udCB2aWV3ZXINCmd2ZnMtMS4xMi4zXzIgICAgICAgICAgICAgICAgICBHTk9NRSB2aXJ0dWFs IGZpbGUgc3lzdGVtDQpoYWwtMC41LjE0XzIzICAgICAgICAgICAgICAgICAgSGFyZHdhcmUgQWJz dHJhY3Rpb24gTGF5ZXIgZm9yIHNpbXBsaWZ5aW5nIGRldmljZSBhY2Nlc3MNCmhhbC1pbmZvLTIw MDkxMTMwICAgICAgICAgICAgICBBZGRpdGlvbmFsIEZESSBmaWxlcyB0byBmdXJ0aGVyIGNsYXNz aWZ5IEhBTCBkZXZpY2VzDQpoYXJmYnV6ei0wLjkuMjVfMSAgICAgICAgICAgICAgT3BlblR5cGUg dGV4dCBzaGFwaW5nIGVuZ2luZQ0KaGRmNS0xOC0xLjguMTBfMSAgICAgICAgICAgICAgIEhpZXJh cmNoaWNhbCBEYXRhIEZvcm1hdCBsaWJyYXJ5IChmcm9tIE5DU0EpDQpoZWxwMm1hbi0xLjQzLjNf MSAgICAgICAgICAgICAgQXV0b21hdGljYWxseSBnZW5lcmF0aW5nIHNpbXBsZSBtYW51YWwgcGFn ZXMgZnJvbSBwcm9ncmFtIG91dHB1dA0KaGljb2xvci1pY29uLXRoZW1lLTAuMTIgICAgICAgIEEg aGlnaC1jb2xvciBpY29uIHRoZW1lIHNoZWxsIGZyb20gdGhlIEZyZWVEZXNrdG9wIHByb2plY3QN Cmh1bnNwZWxsLTEuMy4yXzQgICAgICAgICAgICAgICBJbXByb3ZlZCBzcGVsbC1jaGVja2VyIGZv ciBIdW5nYXJpYW4gYW5kIG90aGVyIGxhbmd1YWdlcw0KaWFnbm8tMy44LjIgICAgICAgICAgICAg ICAgICAgIElhZ25vDQppYnVzLTEuNS41XzEgICAgICAgICAgICAgICAgICAgSW50ZWxsaWdlbnQg SW5wdXQgQnVzIGZvciBMaW51eCAvIFVuaXggT1MNCmljZWF1dGgtMS4wLjYgICAgICAgICAgICAg ICAgICBJQ0UgYXV0aG9yaXR5IGZpbGUgdXRpbGl0eSBmb3IgWA0KaWNvbi1uYW1pbmctdXRpbHMt MC44LjkwXzEgICAgIFV0aWxpdGllcyBvZiB0aGUgVGFuZ28gcHJvamVjdA0KaWNvbnMtdGFuZ28t MC44LjkwXzIgICAgICAgICAgIEJhc2ljIHNldCBvZiBpY29ucyBmb3IgdGhlIG1vc3QgY29tbW9u IHVzYWdlDQppY29ucy10YW5nby1leHRyYXMtMC4xLjBfNSAgICAgQSBleHRyYSBzZXQgb2YgaWNv bnMgZnJvbSB0aGUgVGFuZ28gcHJvamVjdA0KaWN1LTUyLjEgICAgICAgICAgICAgICAgICAgICAg IEludGVybmF0aW9uYWwgQ29tcG9uZW50cyBmb3IgVW5pY29kZSAoZnJvbSBJQk0pDQppbG1iYXNl LTIuMS4wICAgICAgICAgICAgICAgICAgSUxNIEJhc2UgbGlicmFyaWVzIGEuay5hLiBIYWxmLCBJ bG1UaHJlYWQsIEltYXRoLCBhbmQgSWV4DQppbWFrZS0xLjAuNl8xLDEgICAgICAgICAgICAgICAg SW1ha2UgYW5kIG90aGVyIHV0aWxpdGllcyBmcm9tIFguT3JnDQppbnB1dHByb3RvLTIuMyAgICAg ICAgICAgICAgICAgSW5wdXQgZXh0ZW5zaW9uIGhlYWRlcnMNCmludGx0b29sLTAuNTAuMiAgICAg ICAgICAgICAgICBUb29scyB0byBpbnRlcm5hdGlvbmFsaXplIHZhcmlvdXMga2luZHMgb2YgZGF0 YSBmaWxlcw0KaW96b25lLTMuNDIwICAgICAgICAgICAgICAgICAgIFBlcmZvcm1hbmNlIFRlc3Qg b2YgU2VxdWVudGlhbCBGaWxlIEkvTw0KaXNvLWNvZGVzLTMuNTEgICAgICAgICAgICAgICAgIExp c3RzIG9mIHRoZSBjb3VudHJ5LCBsYW5ndWFnZSwgYW5kIGN1cnJlbmN5IGlzbyBuYW1lcw0KaXNv ODg3OS0xOTg2XzMgICAgICAgICAgICAgICAgIENoYXJhY3RlciBlbnRpdHkgc2V0cyBmcm9tIElT TyA4ODc5OjE5ODYgKFNHTUwpDQppdHN0b29sLTIuMC4yICAgICAgICAgICAgICAgICAgTWFrZSBY TUwgZG9jdW1lbnRzIHRyYW5zbGF0YWJsZSB0aHJvdWdoIHBvIGZpbGVzDQpqYWRlLTEuMi4xXzkg ICAgICAgICAgICAgICAgICAgQW4gb2JqZWN0LW9yaWVudGVkIFNHTUwvWE1MIHBhcnNlciB0b29s a2l0IGFuZCBEU1NTTCBlbmdpbmUNCmphZGV0ZXgtMy4xM184ICAgICAgICAgICAgICAgICBBIFRl WCBiYWNrZW5kIGZvciBKYWRlLCBmb3IgdHlwZXNldHRpbmcgU0dNTCBkb2N1bWVudHMNCmpha2Fy dGEtY29tbW9ucy1jb2RlYy0xLjkgICAgICBBbiBpbXBsZW1lbnRhdGlvbnMgb2YgY29tbW9uIGVu Y29kZXJzIGFuZCBkZWNvZGVycw0KamFrYXJ0YS1jb21tb25zLWh0dHBjbGllbnQtMy4xXzEgQSBw YWNrYWdlIGltcGxlbWVudGluZyB0aGUgY2xpZW50IHNpZGUgb2YgdGhlIEhUVFAgc3RhbmRhcmQN Cmpha2FydGEtY29tbW9ucy1sYW5nLTIuNiAgICAgICBKYWthcnRhIGxpYnJhcnkgd2l0aCBoZWxw ZXIgdXRpbGl0aWVzIGZvciB0aGUgamF2YS5sYW5nIEFQSQ0KamFrYXJ0YS1jb21tb25zLWxvZ2dp bmctMS4xLjMgIEdlbmVyaWMgbG9nZ2luZyB3cmFwcGVyIGxpYnJhcnkNCmphc3Blci0xLjkwMC4x XzEyICAgICAgICAgICAgICBBbiBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgY29kZWMgc3BlY2lmaWVk IGluIHRoZSBKUEVHLTIwMDAgc3RhbmRhcmQNCmphdmEtem9uZWluZm8tMjAxNC5iICAgICAgICAg ICBVcGRhdGVkIEphdmEgdGltZXpvbmUgZGVmaW5pdGlvbnMNCmphdmF2bXdyYXBwZXItMi40XzMg ICAgICAgICAgICBXcmFwcGVyIHNjcmlwdCBmb3IgdmFyaW91cyBKYXZhIFZpcnR1YWwgTWFjaGlu ZXMNCmpiaWcyZGVjLTAuMTFfMSAgICAgICAgICAgICAgICBEZWNvZGVyIGltcGxlbWVudGF0aW9u IG9mIHRoZSBKQklHMiBpbWFnZSBjb21wcmVzc2lvbiBmb3JtYXQNCmpiaWdraXQtMS42ICAgICAg ICAgICAgICAgICAgICBMb3NzbGVzcyBjb21wcmVzc2lvbiBmb3IgYmktbGV2ZWwgaW1hZ2VzIHN1 Y2ggYXMgc2Nhbm5lZCBwYWdlcywgZmF4ZXMNCmpwZWctOF80ICAgICAgICAgICAgICAgICAgICAg ICBJSkcncyBqcGVnIGNvbXByZXNzaW9uIHV0aWxpdGllcw0KanNvbi1jLTAuMTEgICAgICAgICAg ICAgICAgICAgIEpTT04gKEphdmFTY3JpcHQgT2JqZWN0IE5vdGF0aW9uKSBpbXBsZW1lbnRhdGlv biBpbiBDDQpqc29uLWdsaWItMC4xNC4yICAgICAgICAgICAgICAgSlNPTiAoUkZDIDQ2MjcpIGlu dGVyZmFjZSBmb3IgR2xpYg0KanVuaXQtNC4xMSAgICAgICAgICAgICAgICAgICAgIFJlZ3Jlc3Np b24gdGVzdGluZyB1dGlsaXR5IGZvciB1c2Ugd2l0aCB0aGUgSmF2YShUTSkgTGFuZ3VhZ2UNCmti cHJvdG8tMS4wLjYgICAgICAgICAgICAgICAgICBLQiBleHRlbnNpb24gaGVhZGVycw0Ka2RlaGll cjQtMS4yICAgICAgICAgICAgICAgICAgIEhpZXJhcmNoeSBvZiBzaGFyZWQgZGlyZWN0b3JpZXMg Zm9yIEtERSA0IHBvcnRzDQprcmI1LTEuMTIuMSAgICAgICAgICAgICAgICAgICAgQXV0aGVudGlj YXRpb24gc3lzdGVtIGRldmVsb3BlZCBhdCBNSVQsIHN1Y2Nlc3NvciB0byBLZXJiZXJvcyBJVg0K bGNtcy0xLjE5XzIsMSAgICAgICAgICAgICAgICAgIExpZ2h0IENvbG9yIE1hbmFnZW1lbnQgU3lz dGVtIC0tIGEgY29sb3IgbWFuYWdlbWVudCBsaWJyYXJ5DQpsY21zMi0yLjYgICAgICAgICAgICAg ICAgICAgICAgQWNjdXJhdGUsIGZhc3QsIGFuZCBzbWFsbC1mb290cHJpbnQgY29sb3IgbWFuYWdl bWVudCBlbmdpbmUNCmxpYkVHTC0xMC4xLjAgICAgICAgICAgICAgICAgICBPcGVuRUdMIGxpYnJh cnkNCmxpYkZTLTEuMC41ICAgICAgICAgICAgICAgICAgICBUaGUgRlMgbGlicmFyeQ0KbGliR0wt MTAuMS4wICAgICAgICAgICAgICAgICAgIE9wZW5HTCBsaWJyYXJ5IHRoYXQgcmVuZGVycyB1c2lu ZyBHTFggb3IgRFJJDQpsaWJHTFUtOS4wLjAgICAgICAgICAgICAgICAgICAgT3BlbkdMIHV0aWxp dHkgbGlicmFyeQ0KbGliSUNFLTEuMC44LDEgICAgICAgICAgICAgICAgIEludGVyIENsaWVudCBF eGNoYW5nZSBsaWJyYXJ5IGZvciBYMTENCmxpYklETC0wLjguMTRfMSAgICAgICAgICAgICAgICBB IGxpYnJhcnkgZm9yIGNyZWF0aW5nIHRyZWVzIG9mIENPUkJBIElETCBmaWxlcw0KbGliU00tMS4y LjIsMSAgICAgICAgICAgICAgICAgIFNlc3Npb24gTWFuYWdlbWVudCBsaWJyYXJ5IGZvciBYMTEN CmxpYlgxMS0xLjYuMiwxICAgICAgICAgICAgICAgICBYMTEgbGlicmFyeQ0KbGliWFNjcm5TYXZl ci0xLjIuMiAgICAgICAgICAgIFRoZSBYU2NyblNhdmVyIGxpYnJhcnkNCmxpYlhUcmFwLTEuMC4x ICAgICAgICAgICAgICAgICBUaGUgWFRyYXAgbGlicmFyeQ0KbGliWGF1LTEuMC44ICAgICAgICAg ICAgICAgICAgIEF1dGhlbnRpY2F0aW9uIFByb3RvY29sIGxpYnJhcnkgZm9yIFgxMQ0KbGliWGF3 LTEuMC4xMiwyICAgICAgICAgICAgICAgIFggQXRoZW5hIFdpZGdldHMgbGlicmFyeQ0KbGliWGNv bXBvc2l0ZS0wLjQuNCwxICAgICAgICAgIFggQ29tcG9zaXRlIGV4dGVuc2lvbiBsaWJyYXJ5DQps aWJYY3Vyc29yLTEuMS4xNCAgICAgICAgICAgICAgWCBjbGllbnQtc2lkZSBjdXJzb3IgbG9hZGlu ZyBsaWJyYXJ5DQpsaWJYZGFtYWdlLTEuMS40ICAgICAgICAgICAgICAgWCBEYW1hZ2UgZXh0ZW5z aW9uIGxpYnJhcnkNCmxpYlhkbWNwLTEuMS4xICAgICAgICAgICAgICAgICBYIERpc3BsYXkgTWFu YWdlciBDb250cm9sIFByb3RvY29sIGxpYnJhcnkNCmxpYlhldmllLTEuMC4zICAgICAgICAgICAg ICAgICBUaGUgWGV2aWUgbGlicmFyeQ0KbGliWGV4dC0xLjMuMiwxICAgICAgICAgICAgICAgIFgx MSBFeHRlbnNpb24gbGlicmFyeQ0KbGliWGZpeGVzLTUuMC4xICAgICAgICAgICAgICAgIFggRml4 ZXMgZXh0ZW5zaW9uIGxpYnJhcnkNCmxpYlhmb250LTEuNC43LDEgICAgICAgICAgICAgICBYIGZv bnQgbGlicmFyeQ0KbGliWGZvbnRjYWNoZS0xLjAuNSAgICAgICAgICAgIFRoZSBYZm9udGNhY2hl IGxpYnJhcnkNCmxpYlhmdC0yLjMuMSAgICAgICAgICAgICAgICAgICBDbGllbnQtc2lkZWQgZm9u dCBBUEkgZm9yIFggYXBwbGljYXRpb25zDQpsaWJYaS0xLjcuMiwxICAgICAgICAgICAgICAgICAg WCBJbnB1dCBleHRlbnNpb24gbGlicmFyeQ0KbGliWGluZXJhbWEtMS4xLjMsMSAgICAgICAgICAg IFgxMSBYaW5lcmFtYSBsaWJyYXJ5DQpsaWJYbXUtMS4xLjIsMSAgICAgICAgICAgICAgICAgWCBN aXNjZWxsYW5lb3VzIFV0aWxpdGllcyBsaWJyYXJpZXMNCmxpYlhwLTEuMC4yLDEgICAgICAgICAg ICAgICAgICBYIHByaW50IGxpYnJhcnkNCmxpYlhwbS0zLjUuMTEgICAgICAgICAgICAgICAgICBY IFBpeG1hcCBsaWJyYXJ5DQpsaWJYcmFuZHItMS40LjIgICAgICAgICAgICAgICAgWCBSZXNpemUg YW5kIFJvdGF0ZSBleHRlbnNpb24gbGlicmFyeQ0KbGliWHJlbmRlci0wLjkuOCAgICAgICAgICAg ICAgIFggUmVuZGVyIGV4dGVuc2lvbiBsaWJyYXJ5DQpsaWJYcmVzLTEuMC43ICAgICAgICAgICAg ICAgICAgWCBSZXNvdXJjZSB1c2FnZSBsaWJyYXJ5DQpsaWJYdC0xLjEuNCwxICAgICAgICAgICAg ICAgICAgWCBUb29sa2l0IGxpYnJhcnkNCmxpYlh0c3QtMS4yLjIgICAgICAgICAgICAgICAgICBY IFRlc3QgZXh0ZW5zaW9uDQpsaWJYdi0xLjAuMTAsMSAgICAgICAgICAgICAgICAgWCBWaWRlbyBF eHRlbnNpb24gbGlicmFyeQ0KbGliWHZNQy0xLjAuOCAgICAgICAgICAgICAgICAgIFggVmlkZW8g RXh0ZW5zaW9uIE1vdGlvbiBDb21wZW5zYXRpb24gbGlicmFyeQ0KbGliWHhmODZkZ2EtMS4xLjQg ICAgICAgICAgICAgIFggREdBIEV4dGVuc2lvbg0KbGliWHhmODZtaXNjLTEuMC4zICAgICAgICAg ICAgIFggWEY4Ni1NaXNjIEV4dGVuc2lvbg0KbGliWHhmODZ2bS0xLjEuMyAgICAgICAgICAgICAg IFggVmlkbW9kZSBFeHRlbnNpb24NCmxpYmE1Mi0wLjcuNF8yICAgICAgICAgICAgICAgICBGcmVl IGxpYnJhcnkgZm9yIGRlY29kaW5nIEFUU0MgQS81MiBzdHJlYW1zLCBha2EgQUMtMw0KbGliYWFj cy0wLjYuMCAgICAgICAgICAgICAgICAgIEFkdmFuY2VkIEFjY2VzcyBDb250ZW50IFN5c3RlbSBp bXBsZW1lbnRhdGlvbg0KbGliYW8tMS4xLjBfMSAgICAgICAgICAgICAgICAgIFBvcnRhYmxlIGF1 ZGlvIG91dHB1dCBsaWJyYXJ5DQpsaWJhcnRfbGdwbC0yLjMuMjEsMSAgICAgICAgICAgTGlicmFy eSBmb3IgaGlnaC1wZXJmb3JtYW5jZSAyRCBncmFwaGljcw0KbGliYXNzLTAuMTAuMiAgICAgICAg ICAgICAgICAgIFBvcnRhYmxlIEFTUy9TU0Egc3VidGl0bGUgcmVuZGVyZXINCmxpYmFzc3Vhbi0y LjEuMSAgICAgICAgICAgICAgICBJUEMgbGlicmFyeSB1c2VkIGJ5IEdudVBHIGFuZCBncGdtZQ0K bGliYXVkaW9maWxlLTAuMy42ICAgICAgICAgICAgIFNvdW5kIGxpYnJhcnkgZm9yIFNHSSBhdWRp byBmaWxlDQpsaWJibHVyYXktMC4zLjAsMSAgICAgICAgICAgICAgQmx1LVJheSBkaXNjcyBwbGF5 YmFjayBsaWJyYXJ5IGZvciBtZWRpYSBwbGF5ZXJzDQpsaWJib25vYm8tMi4zMi4wICAgICAgICAg ICAgICAgQ29tcG9uZW50IGFuZCBjb21wb3VuZCBkb2N1bWVudCBzeXN0ZW0gZm9yIEdOT01FMg0K bGliYm9ub2JvdWktMi4yNC40XzEgICAgICAgICAgIEdVSSBmcm9udGVuZCB0byB0aGUgbGliYm9u b2JvIGNvbXBvbmVudCBvZiBHTk9NRSAyDQpsaWJjYW5iZXJyYS0wLjI4XzQgICAgICAgICAgICAg SW1wbGVtZW50YXRpb24gb2YgdGhlIEZyZWVkZXNrdG9wIHNvdW5kIHRoZW1lIHNwZWMNCmxpYmNh bmJlcnJhLWd0azMtMC4yOF80ICAgICAgICBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgRnJlZWRlc2t0 b3Agc291bmQgdGhlbWUgc3BlYw0KbGliY2RkYi0xLjMuMl8yICAgICAgICAgICAgICAgIExpYnJh cnkgdG8gYWNjZXNzIGRhdGEgb24gYSBDRERCIHNlcnZlcg0KbGliY2Rpby0wLjgzXzIgICAgICAg ICAgICAgICAgIENvbXBhY3QgRGlzYyBJbnB1dCBhbmQgQ29udHJvbCBMaWJyYXJ5DQpsaWJjZWMt Mi4xLjNfMSAgICAgICAgICAgICAgICAgTGlicmFyeSB0byBjb250cm9sIFB1bHNlLUVpZ2h0J3Mg SERNSS1DRUMgYWRhcHRlcg0KbGliY2hhbXBsYWluLTAuMTIuNCAgICAgICAgICAgIEMgbGlicmFy eSBhaW1lZCB0byBwcm92aWRlIGEgR3RrKyB3aWRnZXQgdG8gZGlzcGxheSByYXN0ZXJpemVkIG1h cHMgYW5kIG1hcmtlcnMNCmxpYmNoZWNrLTAuOS4xMiAgICAgICAgICAgICAgICBVbml0IHRlc3Qg ZnJhbWV3b3JrIGZvciBDDQpsaWJjcm9jby0wLjYuOCAgICAgICAgICAgICAgICAgQ1NTMiBwYXJz aW5nIGxpYnJhcnkNCmxpYmNyeXB0dWktMy42LjAgICAgICAgICAgICAgICBHTk9NRSBhcHBsaWNh dGlvbiBmb3IgbWFuYWdpbmcgZW5jcnlwdGlvbiBrZXlzIChQR1AsIFNTSCkNCmxpYmRhZW1vbi0w LjE0ICAgICAgICAgICAgICAgICBMaWdodHdlaWdodCBDIGxpYnJhcnkgdGhhdCBlYXNlcyB0aGUg d3JpdGluZyBvZiBVTklYIGRhZW1vbnMNCmxpYmRjYS0wLjAuNSAgICAgICAgICAgICAgICAgICBG cmVlIERUUyBDb2hlcmVudCBBY291c3RpY3MgZGVjb2Rlcg0KbGliZGV2cS0wLjEuMCAgICAgICAg ICAgICAgICAgIEdlbmVyaWMgRGV2aWNlIFF1ZXJ5IGFuZCBNb25pdG9yIGludGVyZmFjZQ0KbGli ZG14LTEuMS4zICAgICAgICAgICAgICAgICAgIERNWCBleHRlbnNpb24gbGlicmFyeQ0KbGliZHJt LTIuNC41MyAgICAgICAgICAgICAgICAgIFVzZXJzcGFjZSBpbnRlcmZhY2UgdG8ga2VybmVsIERp cmVjdCBSZW5kZXJpbmcgTW9kdWxlIHNlcnZpY2VzDQpsaWJkdmRjc3MtMS4yLjEyICAgICAgICAg ICAgICAgUG9ydGFibGUgYWJzdHJhY3Rpb24gbGlicmFyeSBmb3IgRFZEIGRlY3J5cHRpb24NCmxp YmR2ZG5hdi00LjIuMSAgICAgICAgICAgICAgICBNUGxheWVyIHZlcnNpb24gb2YgdGhlIGxpYmR2 ZG5hdiBwcm9qZWN0DQpsaWJkdmRyZWFkLTQuMi4xICAgICAgICAgICAgICAgTVBsYXllciB2ZXJz aW9uIG9mIHRoZSBsaWJkdmRyZWFkIHByb2plY3QNCmxpYmV2ZW50LTEuNC4xNGJfMyAgICAgICAg ICAgICBQcm92aWRlcyBhbiBBUEkgdG8gZXhlY3V0ZSBjYWxsYmFjayBmdW5jdGlvbnMgb24gY2Vy dGFpbiBldmVudHMNCmxpYmV2ZW50Mi0yLjAuMjEgICAgICAgICAgICAgICBBUEkgZm9yIGV4ZWN1 dGluZyBjYWxsYmFjayBmdW5jdGlvbnMgb24gZXZlbnRzIG9yIHRpbWVvdXRzDQpsaWJleGVjaW5m by0xLjFfMyAgICAgICAgICAgICAgTGlicmFyeSBmb3IgaW5zcGVjdGluZyBwcm9ncmFtJ3MgYmFj a3RyYWNlDQpsaWJleGlmLTAuNi4yMV8xICAgICAgICAgICAgICAgTGlicmFyeSB0byByZWFkIGRp Z2l0YWwgY2FtZXJhIGZpbGUgbWV0YS1kYXRhDQpsaWJleG8tMC4xMC4yXzIgICAgICAgICAgICAg ICAgQXBwbGljYXRpb24gbGlicmFyeSBmb3IgdGhlIFhmY2UgZGVza3RvcCBlbnZpcm9ubWVudA0K bGliZmZpLTMuMC4xM18xICAgICAgICAgICAgICAgIEZvcmVpZ24gRnVuY3Rpb24gSW50ZXJmYWNl DQpsaWJmb250ZW5jLTEuMS4yICAgICAgICAgICAgICAgVGhlIGZvbnRlbmMgTGlicmFyeQ0KbGli ZnB4LTEuMy4xLjQgICAgICAgICAgICAgICAgIExpYnJhcnkgcm91dGluZXMgZm9yIHdvcmtpbmcg d2l0aCBGbGFzaHBpeCBpbWFnZXMNCmxpYmZ0ZGktMC4yMF8xICAgICAgICAgICAgICAgICBBIGxp YnJhcnkgKHVzaW5nIGxpYnVzYikgdG8gdGFsayB0byBGVERJIGNoaXBzDQpsaWJnY3J5cHQtMS41 LjNfMSAgICAgICAgICAgICAgR2VuZXJhbCBwdXJwb3NlIGNyeXB0byBsaWJyYXJ5IGJhc2VkIG9u IGNvZGUgdXNlZCBpbiBHbnVQRw0KbGliZ2QtMi4xLjBfMSwxICAgICAgICAgICAgICAgIEEgZ3Jh cGhpY3MgbGlicmFyeSBmb3IgZmFzdCBjcmVhdGlvbiBvZiBpbWFnZXMNCmxpYmdkYXRhLTAuMTQu MCAgICAgICAgICAgICAgICBHTGliIGJhc2VkIGltcGxpbWVudGF0aW9uIG9mIHRoZSBHRGF0YSBw cm90b2NvbA0KbGliZ2VlLTAuMTIuMCAgICAgICAgICAgICAgICAgIEdPYmplY3QgY29sbGVjdGlv biBsaWJyYXJ5DQpsaWJnZWUwNi0wLjYuOCAgICAgICAgICAgICAgICAgR09iamVjdCBjb2xsZWN0 aW9uIGxpYnJhcnkNCmxpYmdsYWRlMi0yLjYuNF81ICAgICAgICAgICAgICBHTk9NRSBnbGFkZSBs aWJyYXJ5DQpsaWJnbGFwaS0xMC4xLjAgICAgICAgICAgICAgICAgQ29tbW9uIEdMIGFwaSBsaWJh cnkgdXNlZCBieSBNZXNhIGJhc2VkIHBvcnRzLg0KbGliZ2xlc3YyLTEwLjEuMCAgICAgICAgICAg ICAgIE9wZW5HTCBFUyB2MiBsaWJyYXJ5DQpsaWJnbm9tZS0yLjMyLjBfMiAgICAgICAgICAgICAg TGlicmFyaWVzIGZvciBHTk9NRSwgYSBHTlUgZGVza3RvcCBlbnZpcm9ubWVudA0KbGliZ25vbWUt a2V5cmluZy0zLjYuMCAgICAgICAgIFByb2dyYW0gdGhhdCBrZWVwcyBwYXNzd29yZHMgYW5kIG90 aGVyIHNlY3JldHMNCmxpYmdub21lY2FudmFzLTIuMzAuM18xICAgICAgICBBIGdyYXBoaWNzIGxp YnJhcnkgZm9yIEdOT01FDQpsaWJnbm9tZWtiZC0zLjYuMCAgICAgICAgICAgICAgR05PTUUga2V5 Ym9hcmQgc2hhcmVkIGxpYnJhcnkNCmxpYmdub21ldWktMi4yNC40XzMgICAgICAgICAgICBMaWJy YXJpZXMgZm9yIHRoZSBHTk9NRSBHVUksIGEgR05VIGRlc2t0b3AgZW52aXJvbm1lbnQNCmxpYmdw Zy1lcnJvci0xLjEyICAgICAgICAgICAgICBDb21tb24gZXJyb3IgdmFsdWVzIGZvciBhbGwgR251 UEcgY29tcG9uZW50cw0KbGliZ3Bob3RvMi0yLjUuMy4xICAgICAgICAgICAgIFVuaXZlcnNhbCBk aWdpdGFsIGNhbWVyYSBjb250cm9sIGxpYnJhcnkNCmxpYmdzZi0xLjE0LjI4ICAgICAgICAgICAg ICAgICBFeHRlbnNpYmxlIEkvTyBhYnN0cmFjdGlvbiBmb3IgZGVhbGluZyB3aXRoIHN0cnVjdHVy ZWQgZmlsZSBmb3JtYXRzDQpsaWJndG9wLTIuMjguNSAgICAgICAgICAgICAgICAgR05PTUUgMiB0 b3AgbGlicmFyeQ0KbGliZ3dlYXRoZXItMy42LjIgICAgICAgICAgICAgIExpYnJhcnkgdG8gYWNj ZXNzaW5nIG9ubGluZSB3ZWF0aGVyIGluZm9ybWF0aW9ucw0KbGliaWNhbC0xLjAgICAgICAgICAg ICAgICAgICAgIEltcGxlbWVudGF0aW9uIG9mIHRoZSBJRVRGIENhbGVuZGFyaW5nIGFuZCBTY2hl ZHVsaW5nIHByb3RvY29scw0KbGliaWNvbnYtMS4xNF8zICAgICAgICAgICAgICAgIENoYXJhY3Rl ciBzZXQgY29udmVyc2lvbiBsaWJyYXJ5DQpsaWJpZDN0YWctMC4xNS4xYiAgICAgICAgICAgICAg SUQzIHRhZ3MgbGlicmFyeSAocGFydCBvZiBNQUQgcHJvamVjdCkNCmxpYmlkbi0xLjI4XzEgICAg ICAgICAgICAgICAgICBJbnRlcm5hdGlvbmFsaXplZCBEb21haW4gTmFtZXMgY29tbWFuZCBsaW5l IHRvb2wNCmxpYmlub3RpZnktMjAxMjA0MTlfMiAgICAgICAgICBLZXZlbnQgYmFzZWQgaW5vdGlm eSBjb21wYXRpYmxlIGxpYnJhcnkNCmxpYmlvZGJjLTMuNTIuOCAgICAgICAgICAgICAgICBPREJD IDMueCBkcml2ZXIgbWFuYWdlciwgZm9yIHVuaXZlcnNhbCBkYXRhIHNvdXJjZSBhY2Nlc3MNCmxp YmlybWFuLTAuNC40ICAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBFdmF0aW9uJ3MgSXJtYW4g aW5mcmFyZWQgcmVjZWl2ZXINCmxpYmtzYmEtMS4zLjAgICAgICAgICAgICAgICAgICBLU0JBIGlz IGFuIFguNTA5IExpYnJhcnkNCmxpYmxxci0xLTAuNC4xXzYgICAgICAgICAgICAgICBBbiBlYXN5 IHRvIHVzZSBDL0MrKyBzZWFtIGNhcnZpbmcgbGlicmFyeQ0KbGlibHRkbC0yLjQuMl8yICAgICAg ICAgICAgICAgIFN5c3RlbSBpbmRlcGVuZGVudCBkbG9wZW4gd3JhcHBlcg0KbGlibWFkLTAuMTUu MWJfNCAgICAgICAgICAgICAgIExpYm1hZCBsaWJyYXJ5IChwYXJ0IG9mIE1BRCBwcm9qZWN0KQ0K bGlibWljcm9odHRwZC0wLjkuMzMgICAgICAgICAgIEMgbGlicmFyeSBmb3IgZW1iZWRkaW5nIEhU VFAgc2VydmVyIGZ1bmN0aW9uYWxpdHkNCmxpYm1uZy0xLjAuMTBfMiAgICAgICAgICAgICAgICBN dWx0aXBsZS1pbWFnZSBOZXR3b3JrIEdyYXBoaWNzIChNTkcpIHJlZmVyZW5jZSBsaWJyYXJ5DQps aWJtb2RwbHVnLTAuOC44LjUgICAgICAgICAgICAgTW9kUGx1ZyBtb2QtbGlrZSBtdXNpYyBzaGFy ZWQgbGlicmFyaWVzDQpsaWJtcGVnMi0wLjUuMV80ICAgICAgICAgICAgICAgRnJlZSBsaWJyYXJ5 IGZvciBkZWNvZGluZyBNUEVHLTIgYW5kIE1QRUctMSB2aWRlbyBzdHJlYW1zDQpsaWJtc3BhY2st MC40ICAgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgTWljcm9zb2Z0IGNvbXByZXNzaW9uIGZv cm1hdHMNCmxpYm5vdGlmeS0wLjcuNSAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBkZXNrdG9w IG5vdGlmaWNhdGlvbnMNCmxpYm9hdXRoLTEuMC4yICAgICAgICAgICAgICAgICBDIGxpYnJhcnkg aW1wbGVtZW50aW5nIHRoZSBPQXV0aCBDb3JlIHN0YW5kYXJkDQpsaWJvZ2ctMS4zLjEsNCAgICAg ICAgICAgICAgICAgT2dnIGJpdHN0cmVhbSBsaWJyYXJ5DQpsaWJvbGRYLTEuMC4xICAgICAgICAg ICAgICAgICAgT2xkIFggbGlicmFyeQ0KbGlicGFwZXItMS4xLjI0XzEgICAgICAgICAgICAgIEEg bGlicmFyeSBwcm92aWRpbmcgcm91dGluZXMgZm9yIHBhcGVyIHNpemUgbWFuYWdlbWVudA0KbGli cGNpLTMuMi4xICAgICAgICAgICAgICAgICAgIFBDSSBjb25maWd1cmF0aW9uIHNwYWNlIEkvTyBt YWRlIGVhc3kNCmxpYnBjaWFjY2Vzcy0wLjEzLjIgICAgICAgICAgICBHZW5lcmljIFBDSSBhY2Nl c3MgbGlicmFyeQ0KbGlicGVhcy0xLjguMSAgICAgICAgICAgICAgICAgIE5leHQgZXZvbHV0aW9u IG9mIHRoZSBHZWRpdCBwbHVnaW5zIGVuZ2luZQ0KbGlicGxpc3QtMS4xMCAgICAgICAgICAgICAg ICAgIExpYnJhcnkgdG8gaGFuZGxlIEFwcGxlIFByb3BlcnR5IExpc3QgZm9ybWF0DQpsaWJwcm94 eS0wLjQuNl8xICAgICAgICAgICAgICAgTGlicmFyeSB0aGF0IHByb3ZpZGVzIGF1dG9tYXRpYyBw cm94eSBjb25maWd1cmF0aW9uIG1hbmFnZW1lbnQNCmxpYnB0aHJlYWQtc3R1YnMtMC4zXzQgICAg ICAgICBUaGlzIGxpYnJhcnkgcHJvdmlkZXMgd2VhayBhbGlhc2VzIGZvciBwdGhyZWFkIGZ1bmN0 aW9ucw0KbGlicHdxdWFsaXR5LTEuMi4zICAgICAgICAgICAgIExpYnJhcnkgZm9yIGdlbmVyYXRp bmcgcmFuZG9tIHBhc3N3b3JkcyBhbmQgcXVhbGl0eSBjaGVja2luZw0KbGlicXV2aS0wLjQuMV8z ICAgICAgICAgICAgICAgIENyb3NzLXBsYXRmb3JtIGxpYnJhcnkgZm9yIHBhcnNpbmcgZmxhc2gg bWVkaWEgc3RyZWFtIFVSTHMNCmxpYnF1dmktc2NyaXB0cy0wLjQuMjEgICAgICAgICBFbWJlZGRl ZCBsdWEgc2NyaXB0cyBmb3IgbGlicXV2aSBhbmQgdXRpbGl0eSBzY3JpcHRzDQpsaWJyc3ZnMi0y LjM2LjQgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgcGFyc2luZyBhbmQgcmVuZGVyaW5nIFNW RyB2ZWN0b3ItZ3JhcGhpYyBmaWxlcw0KbGlicnRtcC0yLjQuMjAxMzA5MjMgICAgICAgICAgIFJU TVAgc3RyZWFtIGxpYnJhcnkNCmxpYnNhbXBsZXJhdGUtMC4xLjhfNCAgICAgICAgICBTZWNyZXQg UmFiYml0IENvZGU6IGEgU2FtcGxlIFJhdGUgQ29udmVydGVyIGZvciBhdWRpbw0KbGlic2VjcmV0 LTAuMTUgICAgICAgICAgICAgICAgIExpYnJhcnkgdG8gYWNjZXNzIHRoZSBzZWNyZXQgc2Vydmlj ZSBBUEkNCmxpYnNoYWlycG9ydC0xLjIuMC4yMDMxMCAgICAgICBBbiBBaXJwb3J0IEV4dHJlbWUg RW11bGF0b3INCmxpYnNpZ2MrKy0yLjMuMSAgICAgICAgICAgICAgICBDYWxsYmFjayBGcmFtZXdv cmsgZm9yIEMrKw0KbGlic2lnc2Vndi0yLjEwICAgICAgICAgICAgICAgIEhhbmRsaW5nIHBhZ2Ug ZmF1bHRzIGluIHVzZXIgbW9kZQ0KbGlic21pLTAuNC44ICAgICAgICAgICAgICAgICAgIEEgbGli cmFyeSB0byBhY2Nlc3MgU01JIE1JQiBpbmZvcm1hdGlvbg0KbGlic25kZmlsZS0xLjAuMjVfMyAg ICAgICAgICAgIFJlYWRpbmcgYW5kIHdyaXRpbmcgZmlsZXMgY29udGFpbmluZyBzYW1wbGVkIHNv dW5kIChsaWtlIFdBViBvciBBSUZGKQ0KbGlic29jaWFsd2ViLTAuMjUuMjBfMSAgICAgICAgIFBl cnNvbmFsIHNvY2lhbCBkYXRhIHNlcnZlci4NCmxpYnNvdXAtMi40Mi4zLjEgICAgICAgICAgICAg ICBTT0FQIChTaW1wbGUgT2JqZWN0IEFjY2VzcyBQcm90b2NvbCkgaW1wbGVtZW50YXRpb24gaW4g Qw0KbGlic291cC1nbm9tZS0yLjQyLjMuMSAgICAgICAgIFNPQVAgKFNpbXBsZSBPYmplY3QgQWNj ZXNzIFByb3RvY29sKSBpbXBsZW1lbnRhdGlvbiBpbiBDDQpsaWJzcGVjdHJlLTAuMi42XzEgICAg ICAgICAgICAgQSBzbWFsbCBsaWJyYXJ5IGZvciByZW5kZXJpbmcgUG9zdHNjcmlwdCBkb2N1bWVu dHMNCmxpYnNzaC0wLjYuMSAgICAgICAgICAgICAgICAgICBMaWJyYXJ5IGltcGxlbWVudGluZyB0 aGUgU1NIMSBhbmQgU1NIMiBwcm90b2NvbA0KbGlidGFzbjEtMy4zICAgICAgICAgICAgICAgICAg IEFTTi4xIHN0cnVjdHVyZSBwYXJzZXIgbGlicmFyeQ0KbGlidGVsZXBhdGh5LTAuMy4zXzEgICAg ICAgICAgIEZsZXhpYmxlIENvbW11bmljYXRpb25zIEZyYW1ld29yaw0KbGlidGV4dGNhdC0yLjJf NSAgICAgICAgICAgICAgIExhbmd1YWdlIGd1ZXNzaW5nIGJ5IE4tR3JhbS1CYXNlZCBUZXh0IENh dGVnb3JpemF0aW9uDQpsaWJ0aGVvcmEtMS4xLjFfNCAgICAgICAgICAgICAgVGhlb3JhIHZpZGVv IGNvZGVjIGZvciB0aGUgT2dnIG11bHRpbWVkaWEgc3RyZWFtaW5nIHN5c3RlbQ0KbGlidG9vbC0y LjQuMl8yICAgICAgICAgICAgICAgIEdlbmVyaWMgc2hhcmVkIGxpYnJhcnkgc3VwcG9ydCBzY3Jp cHQNCmxpYnY0bC0wLjguOF8xICAgICAgICAgICAgICAgICBWaWRlbzRMaW51eCBsaWJyYXJ5DQps aWJ2YS0xLjMuMCAgICAgICAgICAgICAgICAgICAgVkFBUEkgd3JhcHBlciBhbmQgZHVtbXkgZHJp dmVyDQpsaWJ2ZHBhdS0wLjcgICAgICAgICAgICAgICAgICAgVkRQQVUgd3JhcHBlciBhbmQgdHJh Y2luZyBsaWJyYXJ5DQpsaWJ2b2x1bWVfaWQtMC44MS4xICAgICAgICAgICAgTGlicmFyeSB0byBw cm92aWRlIGZpbGUgc3lzdGVtIHR5cGUgaW5mb3JtYXRpb24NCmxpYnZvcmJpcy0xLjMuNCwzICAg ICAgICAgICAgICBBdWRpbyBjb21wcmVzc2lvbiBjb2RlYyBsaWJyYXJ5DQpsaWJ2cHgtMS4zLjAg ICAgICAgICAgICAgICAgICAgVlA4L1ZQOSBDb2RlYyBTREsNCmxpYndtZi0wLjIuOC40XzEwICAg ICAgICAgICAgICBUb29scyBhbmQgbGlicmFyeSBmb3IgY29udmVydGluZyBNaWNyb3NvZnQgV01G ICh3aW5kb3dzIG1ldGFmaWxlKQ0KbGlid25jay0yLjMwLjcgICAgICAgICAgICAgICAgIExpYnJh cnkgdXNlZCBmb3Igd3JpdGluZyBwYWdlcnMgYW5kIHRhc2tzbGlzdHMNCmxpYnduY2szLTMuNC41 XzEgICAgICAgICAgICAgICBMaWJyYXJ5IHVzZWQgZm9yIHdyaXRpbmcgcGFnZXJzIGFuZCB0YXNr c2xpc3RzDQpsaWJ3d3ctNS40LjBfNCAgICAgICAgICAgICAgICAgVGhlIFczQyBSZWZlcmVuY2Ug TGlicmFyeQ0KbGlieGNiLTEuMTAgICAgICAgICAgICAgICAgICAgIFRoZSBYIHByb3RvY29sIEMt bGFuZ3VhZ2UgQmluZGluZyAoWENCKSBsaWJyYXJ5DQpsaWJ4ZmNlNG1lbnUtNC4xMC4wXzQgICAg ICAgICAgV2lkZ2V0cyBsaWJyYXJ5IGZvciB0aGUgWGZjZSBkZXNrdG9wIGVudmlyb25tZW50DQps aWJ4ZmNlNHV0aWwtNC4xMC4xICAgICAgICAgICAgRXh0ZW5zaW9uIGxpYnJhcnkgZm9yIHRoZSBY ZmNlIGRlc2t0b3AgZW52aXJvbm1lbnQNCmxpYnhrYmZpbGUtMS4wLjggICAgICAgICAgICAgICBY S0IgZmlsZSBsaWJyYXJ5DQpsaWJ4a2J1aS0xLjAuMl8xICAgICAgICAgICAgICAgVGhlIHhrYnVp IGxpYnJhcnkNCmxpYnhrbGF2aWVyLTUuMi4xLDEgICAgICAgICAgICBVdGlsaXR5IGxpYnJhcnkg dG8gbWFrZSBYS0Igc3R1ZmYgZWFzaWVyDQpsaWJ4bWwrKy0yLjM0LjIgICAgICAgICAgICAgICAg WE1MIEFQSSBmb3IgQysrDQpsaWJ4bWwyLTIuOS4xICAgICAgICAgICAgICAgICAgWE1MIHBhcnNl ciBsaWJyYXJ5IGZvciBHTk9NRQ0KbGlieHNobWZlbmNlLTEuMSAgICAgICAgICAgICAgIFNoYXJl ZCBtZW1vcnkgJ1N5bmNGZW5jZScgc3luY2hyb25pemF0aW9uIHByaW1pdGl2ZQ0KbGlieHNsdC0x LjEuMjhfMSAgICAgICAgICAgICAgIFRoZSBYU0xUIEMgbGlicmFyeSBmb3IgR05PTUUNCmxpYnlh bWwtMC4xLjYgICAgICAgICAgICAgICAgICBBIFlBTUwgMS4xIHBhcnNlciBhbmQgZW1pdHRlciB3 cml0dGVuIGluIEMNCmxpYnplaXRnZWlzdC0wLjMuMTggICAgICAgICAgICBaZWl0Z2Vpc3QgY2xp ZW50IGxpYnJhcnkNCmxpZ2h0c29mZi0zLjguMCAgICAgICAgICAgICAgICBHbm9tZSBsaWd0aHNv ZmYNCmxpbnV4X2Jhc2UtZjEwLTEwXzcgICAgICAgICAgICBCYXNlIHNldCBvZiBwYWNrYWdlcyBu ZWVkZWQgaW4gTGludXggbW9kZSBmb3IgaTM4Ni9hbWQ2NCAoTGludXggRmVkb3JhIDEwKQ0KbGly Yy0wLjkuMF80LDEgICAgICAgICAgICAgICAgIExpbnV4IEluZnJhcmVkIFJlbW90ZSBDb250cm9s DQpsbHZtMzMtMy4zXzggICAgICAgICAgICAgICAgICAgTG93IExldmVsIFZpcnR1YWwgTWFjaGlu ZQ0KbGx2bTM0LTMuNCAgICAgICAgICAgICAgICAgICAgIExvdyBMZXZlbCBWaXJ0dWFsIE1hY2hp bmUNCmx1YTUyLTUuMi4zXzIgICAgICAgICAgICAgICAgICBTbWFsbCwgY29tcGlsYWJsZSBzY3Jp cHRpbmcgbGFuZ3VhZ2UgcHJvdmlkaW5nIGVhc3kgYWNjZXNzIHRvIEMgY29kZQ0KbHVjZW5lLTMu Ni4yICAgICAgICAgICAgICAgICAgIEZ1bGwtdGV4dCBzZWFyY2ggZW5naW5lIGZvciBKYXZhDQps dWl0LTEuMS4xICAgICAgICAgICAgICAgICAgICAgTG9jYWxlIGFuZCBJU08gMjAyMiBzdXBwb3J0 IGZvciBVbmljb2RlIHRlcm1pbmFscw0KbHlueC0yLjguNy4yLDEgICAgICAgICAgICAgICAgIE5v bi1ncmFwaGljYWwsIHRleHQtYmFzZWQgV29ybGQtV2lkZSBXZWIgY2xpZW50DQpsem8yLTIuMDZf MiAgICAgICAgICAgICAgICAgICAgUG9ydGFibGUgc3BlZWR5LCBsb3NzbGVzcyBkYXRhIGNvbXBy ZXNzaW9uIGxpYnJhcnkNCm00LTEuNC4xN18xLDEgICAgICAgICAgICAgICAgICBHTlUgbTQNCm1h a2VkZXBlbmQtMS4wLjUsMSAgICAgICAgICAgICBEZXBlbmRlbmN5IGdlbmVyYXRvciBmb3IgbWFr ZWZpbGVzDQptZXNhLWRlbW9zLTguMS4wICAgICAgICAgICAgICAgT3BlbkdMIGRlbW9zIGRpc3Ry aWJ1dGVkIHdpdGggTWVzYQ0KbWV0YWNpdHktMi4zNC4xMyAgICAgICAgICAgICAgIFdpbmRvdyBt YW5hZ2VyIGZvciB0aGUgYWR1bHQgaW4geW91DQpta2ZvbnRkaXItMS4wLjcgICAgICAgICAgICAg ICAgQ3JlYXRlIGFuIGluZGV4IG9mIFggZm9udCBmaWxlcyBpbiBhIGRpcmVjdG9yeQ0KbWtmb250 c2NhbGUtMS4xLjEgICAgICAgICAgICAgIENyZWF0ZXMgYW4gaW5kZXggb2Ygc2NhbGFibGUgZm9u dCBmaWxlcyBmb3IgWA0KbW91c2VwYWQtMC4zLjAgICAgICAgICAgICAgICAgIFNpbXBsZSB0ZXh0 IGVkaXRvciBmb3IgdGhlIFhmY2UgRGVza3RvcA0KbW91c2V0d2Vha3MtMy42LjAgICAgICAgICAg ICAgIE1vdXNlIGFjY2Vzc2liaWxpdHkgZW5oYW5jZW1lbnRzIGZvciB0aGUgR05PTUUgZGVza3Rv cA0KbXBjLTEuMC4yICAgICAgICAgICAgICAgICAgICAgIExpYnJhcnkgb2YgY29tcGxleCBudW1i ZXJzIHdpdGggYXJiaXRyYXJpbHkgaGlnaCBwcmVjaXNpb24NCm1wZnItMy4xLjJfMSAgICAgICAg ICAgICAgICAgICBMaWJyYXJ5IGZvciBtdWx0aXBsZS1wcmVjaXNpb24gZmxvYXRpbmctcG9pbnQg Y29tcHV0YXRpb25zDQptdWZmaW4tMi4wLjUgICAgICAgICAgICAgICAgICAgQ29tcG9zaXRpbmcg d2luZG93IG1hbmFnZXIgZm9ya2VkIGZyb20gTXV0dGVyIGZvciB1c2Ugd2l0aCBDaW5uYW1vbg0K bXV0dGVyLTMuNi4yICAgICAgICAgICAgICAgICAgIFdpbmRvdyBhbmQgY29tcG9zaXRpbmcgbWFu YWdlciBiYXNlZCBvbiBDbHV0dGVyDQpteXNxbDU1LWNsaWVudC01LjUuMzcgICAgICAgICAgTXVs dGl0aHJlYWRlZCBTUUwgZGF0YWJhc2UgKGNsaWVudCkNCm5hbm8tMi4yLjYgICAgICAgICAgICAg ICAgICAgICBOYW5vJ3MgQU5PdGhlciBlZGl0b3IsIGFuIGVuaGFuY2VkIGZyZWUgUGljbyBjbG9u ZQ0KbmFzbS0yLjEwLjA5LDEgICAgICAgICAgICAgICAgIEdlbmVyYWwtcHVycG9zZSBtdWx0aS1w bGF0Zm9ybSB4ODYgYW5kIGFtZDY0IGFzc2VtYmxlcg0KbmF1dGlsdXMtMy42LjMgICAgICAgICAg ICAgICAgIEZpbGUgbWFuYWdlciBmb3IgdGhlIEdOT01FIGRlc2t0b3ANCm5lbW8tMi4wLjggICAg ICAgICAgICAgICAgICAgICBGaWxlIG1hbmFnZXIgZm9yIHRoZSBDaW5uYW1vbiBkZXNrdG9wDQpu ZXR0bGUtMi43LjEgICAgICAgICAgICAgICAgICAgTG93LWxldmVsIGNyeXB0b2dyYXBoaWMgbGli cmFyeQ0KbmluamEtMS40LjBfMSwxICAgICAgICAgICAgICAgIE5pbmphIGlzIGEgc21hbGwgYnVp bGQgc3lzdGVtIGNsb3Nlc3QgaW4gc3Bpcml0IHRvIE1ha2UNCm5vdGlmaWNhdGlvbi1kYWVtb24t MC43LjYgICAgICBTZW5kIHNtYWxsIG5vdGlmaWNhdGlvbnMgdG8geW91ciBkZXNrdG9wDQpuc3By LTQuMTAuNCAgICAgICAgICAgICAgICAgICAgQSBwbGF0Zm9ybS1uZXV0cmFsIEFQSSBmb3Igc3lz dGVtIGxldmVsIGFuZCBsaWJjIGxpa2UgZnVuY3Rpb25zDQpuc3MtMy4xNS41ICAgICAgICAgICAg ICAgICAgICAgTGlicmFyaWVzIHRvIHN1cHBvcnQgZGV2ZWxvcG1lbnQgb2Ygc2VjdXJpdHktZW5h YmxlZCBhcHBsaWNhdGlvbnMNCm50cC1kZXZlbC00LjIuN3A0MzMgICAgICAgICAgICBUaGUgTmV0 d29yayBUaW1lIFByb3RvY29sIERpc3RyaWJ1dGlvbg0Kb3BhbC0zLjEwLjEwXzIgICAgICAgICAg ICAgICAgIFZvSVAgYWJzdHJhY3Rpb24gbGlicmFyeQ0Kb3Blbi1tb3RpZi0yLjMuNCAgICAgICAg ICAgICAgIE1vdGlmIFgxMSBUb29sa2l0IChpbmR1c3RyeSBzdGFuZGFyZCBHVUkgKElFRUUgMTI5 NSkpDQpvcGVuY3YtY29yZS0yLjQuN18xICAgICAgICAgICAgT3BlbiBTb3VyY2UgQ29tcHV0ZXIg VmlzaW9uIGxpYnJhcnkNCm9wZW5qZGs2LWIzMF8zLDEgICAgICAgICAgICAgICBPcmFjbGUncyBK YXZhIDYgdmlydHVhbCBtYWNoaW5lIHJlbGVhc2UgdW5kZXIgdGhlIEdQTCB2Mg0Kb3BlbmpwZWct MS41LjBfMiAgICAgICAgICAgICAgIE9wZW4tc291cmNlIEpQRUcgMjAwMCBjb2RlYw0Kb3Blbmxk YXAtY2xpZW50LTIuNC4zOSAgICAgICAgIE9wZW4gc291cmNlIExEQVAgY2xpZW50IGltcGxlbWVu dGF0aW9uDQpvcmFnZS00LjEwLjBfMSAgICAgICAgICAgICAgICAgQ2FsZW5kYXIgYXBwbGljYXRp b24gZm9yIHRoZSBYZmNlIERlc2t0b3ANCm9yYy0wLjQuMTggICAgICAgICAgICAgICAgICAgICBM aWJyYXJ5IGFuZCB0b29sc2V0IHRvIG9wZXJhdGUgYXJyYXlzIG9mIGRhdGENCm9yY2EtMy42LjJf MSAgICAgICAgICAgICAgICAgICBTY3JpcHRhYmxlIHNjcmVlbiByZWFkZXINCnAxMS1raXQtMC4y MC4yICAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBsb2FkaW5nIGFuZCBlbnVtZXJhdGluZyBv ZiBQS0NTIzExIG1vZHVsZXMNCnA1LUFyY2hpdmUtWmlwLTEuMzcgICAgICAgICAgICBQZXJsIG1v ZHVsZSB0byBjcmVhdGUsIG1hbmlwdWxhdGUsIHJlYWQsIGFuZCB3cml0ZSBaaXAgYXJjaGl2ZSBm aWxlcw0KcDUtQXV0aGVuLU5UTE0tMS4wOSAgICAgICAgICAgIFBlcmw1IE5UTE0gYXV0aGVudGlj YXRpb24gbW9kdWxlDQpwNS1EaWdlc3QtSE1BQy0xLjAzICAgICAgICAgICAgUGVybDUgaW50ZXJm YWNlIHRvIEhNQUMgTWVzc2FnZS1EaWdlc3QgQWxnb3JpdGhtcw0KcDUtRW5jb2RlLUxvY2FsZS0x LjAzICAgICAgICAgIERldGVybWluZSB0aGUgbG9jYWxlIGVuY29kaW5nDQpwNS1FcnJvci0wLjE3 MDIyICAgICAgICAgICAgICAgRXJyb3IvZXhjZXB0aW9uIGhhbmRsaW5nIGluIG9iamVjdC1vcmll bnRlZCBwcm9ncmFtbWluZyBzdHlsZQ0KcDUtRmlsZS1MaXN0aW5nLTYuMDQgICAgICAgICAgIFBh cnNlIGRpcmVjdG9yeSBsaXN0aW5ncw0KcDUtRmlsdGVyLTEuNDkgICAgICAgICAgICAgICAgIE51 bWJlciBvZiBzb3VyY2UgZmlsdGVycyBmb3IgcGVybDUgcHJvZ3JhbXMNCnA1LUhUTUwtUGFyc2Vy LTMuNzEgICAgICAgICAgICBQZXJsNSBtb2R1bGUgZm9yIHBhcnNpbmcgSFRNTCBkb2N1bWVudHMN CnA1LUhUTUwtVGFnc2V0LTMuMjAgICAgICAgICAgICBTb21lIHVzZWZ1bCBkYXRhIHRhYmxlIGlu IHBhcnNpbmcgSFRNTA0KcDUtSFRUUC1Db29raWVzLTYuMDEgICAgICAgICAgIEhUVFAgQ29va2ll IGphcnMNCnA1LUhUVFAtRGFlbW9uLTYuMDEgICAgICAgICAgICBTaW1wbGUgSFRUUCBzZXJ2ZXIg Y2xhc3MNCnA1LUhUVFAtRGF0ZS02LjAyICAgICAgICAgICAgICBDb252ZXJzaW9uIHJvdXRpbmVz IGZvciB0aGUgSFRUUCBwcm90b2NvbCBkYXRlIGZvcm1hdHMNCnA1LUhUVFAtTWVzc2FnZS02LjA2 XzIgICAgICAgICBSZXByZXNlbnRhdGlvbiBvZiBIVFRQIHN0eWxlIG1lc3NhZ2VzDQpwNS1IVFRQ LU5lZ290aWF0ZS02LjAxICAgICAgICAgSW1wbGVtZW50YXRpb24gb2YgdGhlIEhUVFAgY29udGVu dCBuZWdvdGlhdGlvbiBhbGdvcml0aG0NCnA1LUlPLUhUTUwtMS4wMCAgICAgICAgICAgICAgICBP cGVuIGFuIEhUTUwgZmlsZSB3aXRoIGF1dG9tYXRpYyBjaGFyc2V0IGRldGVjdGlvbg0KcDUtSU8t U29ja2V0LUlQLTAuMjkgICAgICAgICAgIERyb3AtaW4gcmVwbGFjZW1lbnQgZm9yIElPOjpTb2Nr ZXQ6OklORVQgc3VwcG9ydGluZyBJUHY0IGFuZCBJUHY2DQpwNS1JTy1Tb2NrZXQtU1NMLTEuOTc1 XzEgICAgICAgUGVybDUgaW50ZXJmYWNlIHRvIFNTTCBzb2NrZXRzDQpwNS1MV1AtTWVkaWFUeXBl cy02LjAyICAgICAgICAgR3Vlc3MgbWVkaWEgdHlwZSBmb3IgYSBmaWxlIG9yIGEgVVJMDQpwNS1M b2NhbGUtZ2V0dGV4dC0xLjA1XzMgICAgICAgTWVzc2FnZSBoYW5kbGluZyBmdW5jdGlvbnMNCnA1 LU5ldC1IVFRQLTYuMDYgICAgICAgICAgICAgICBMb3ctbGV2ZWwgSFRUUCBjbGllbnQNCnA1LU5l dC1TTVRQLVNTTC0xLjAxXzIgICAgICAgICBTTVRQIGNsaWVudCBzdXBwb3J0aW5nIFNTTA0KcDUt TmV0LVNTTGVheS0xLjU4ICAgICAgICAgICAgIFBlcmw1IGludGVyZmFjZSB0byBTU0wNCnA1LVNH TUxTcG0tMS4wM18xICAgICAgICAgICAgICBQZXJsIG1vZHVsZSBmb3IgcG9zdHByb2Nlc3Npbmcg dGhlIG91dHB1dCBmcm9tIHNnbWxzIGFuZCBuc2dtbHMNCnA1LVNvY2tldC0yLjAxMyAgICAgICAg ICAgICAgICBOZXR3b3JraW5nIGNvbnN0YW50cyBhbmQgc3VwcG9ydCBmdW5jdGlvbnMNCnA1LVN3 aXRjaC0yLjE2ICAgICAgICAgICAgICAgICBTd2l0Y2ggLSBBIHN3aXRjaCBzdGF0ZW1lbnQgZm9y IFBlcmwNCnA1LVVSSS0xLjYwICAgICAgICAgICAgICAgICAgICBQZXJsNSBpbnRlcmZhY2UgdG8g VW5pZm9ybSBSZXNvdXJjZSBJZGVudGlmaWVyIChVUkkpIHJlZmVyZW5jZXMNCnA1LVVuaWNvZGUt TWFwOC0wLjEzICAgICAgICAgICBNYXBwaW5nIHRhYmxlIGJldHdlZW4gOC1iaXQgY2hhcnMgYW5k IFVuaWNvZGUNCnA1LVVuaWNvZGUtU3RyaW5nLTIuMDkgICAgICAgICBUaGVzZSBhcmUgZXhwZXJp bWVudGFsIFBlcmw1IG1vZHVsZXMgdG8gaGFuZGxlIHZhcmlvdXMgVW5pY29kZSBpc3N1ZXMNCnA1 LVdXVy1Sb2JvdFJ1bGVzLTYuMDIgICAgICAgICBEYXRhYmFzZSBvZiByb2JvdHMudHh0LWRlcml2 ZWQgcGVybWlzc2lvbnMNCnA1LVhNTC1MaWJYTUwtMi4wMTA4LDEgICAgICAgICBJbnRlcmZhY2Ug dG8gR25vbWUgbGlieG1sMiBsaWJyYXJ5DQpwNS1YTUwtTmFtZXNwYWNlU3VwcG9ydC0xLjExICAg U2ltcGxlIGdlbmVyaWMgbmFtZXNwYWNlIHN1cHBvcnQgY2xhc3MNCnA1LVhNTC1QYXJzZXItMi40 MV8xICAgICAgICAgICBQZXJsIGV4dGVuc2lvbiBpbnRlcmZhY2UgdG8gSmFtZXMgQ2xhcmsncyBY TUwgcGFyc2VyLCBleHBhdA0KcDUtWE1MLVNBWC0wLjk5XzEgICAgICAgICAgICAgIFNpbXBsZSBB UEkgZm9yIFhNTA0KcDUtWE1MLVNBWC1CYXNlLTEuMDggICAgICAgICAgIEJhc2UgY2xhc3MgU0FY IERyaXZlcnMgYW5kIEZpbHRlcnMNCnA1LVhNTC1TQVgtRXhwYXQtMC41MCAgICAgICAgICBTaW1w bGUgQVBJIGZvciBYTUwNCnA1LVhNTC1TaW1wbGUtMi4yMCAgICAgICAgICAgICBUcml2aWFsIEFQ SSBmb3IgcmVhZGluZyBhbmQgd3JpdGluZyBYTUwgKGVzcCBjb25maWcgZmlsZXMpDQpwNS1saWJ3 d3ctNi4wNSAgICAgICAgICAgICAgICAgUGVybDUgbGlicmFyeSBmb3IgV1dXIGFjY2Vzcw0KcGFt X2hlbHBlci0xLjAgICAgICAgICAgICAgICAgIEF1dGhlbnRpY2F0ZSBhcHBsaWNhdGlvbnMgcmVx dWlyaW5nIFBBTSBzZXJ2aWNlcw0KcGFuZ28tMS4zNi4xICAgICAgICAgICAgICAgICAgIE9wZW4t c291cmNlIGZyYW1ld29yayBmb3IgdGhlIGxheW91dCBhbmQgcmVuZGVyaW5nIG9mIGkxOG4gdGV4 dA0KcGFuZ29tbS0yLjM0LjAgICAgICAgICAgICAgICAgIEMrKyB3cmFwcGVyIGZvciBQYW5nbw0K cGFuZ294LWNvbXBhdC0wLjAuMiAgICAgICAgICAgIERlcHJpY2F0ZWQgcGFuZ29YIHN1cHBvcnQu DQpwYXRjaC0yLjcuMSAgICAgICAgICAgICAgICAgICAgR05VIHBhdGNoIHV0aWxpdHkNCnBiemlw Mi0xLjEuNiAgICAgICAgICAgICAgICAgICBQYXJhbGxlbCBCWklQMg0KcGNpaWRzLTIwMTQwNDAy ICAgICAgICAgICAgICAgIERhdGFiYXNlIG9mIGFsbCBrbm93biBJRHMgdXNlZCBpbiBQQ0kgZGV2 aWNlcw0KcGNpdXRpbHMtMy4yLjEgICAgICAgICAgICAgICAgIFBDSSBjb25maWd1cmF0aW9uIHV0 aWxpdGllcw0KcGNyZS04LjM0ICAgICAgICAgICAgICAgICAgICAgIFBlcmwgQ29tcGF0aWJsZSBS ZWd1bGFyIEV4cHJlc3Npb25zIGxpYnJhcnkNCnBka3NoLTUuMi4xNHAyXzUgICAgICAgICAgICAg ICBUaGUgUHVibGljIERvbWFpbiBLb3JuIFNoZWxsDQpwZWZzLWttb2QtMjAxMy4xMC4xMyAgICAg ICAgICAgUEVGUyBrZXJuZWwgbGV2ZWwgc3RhY2tlZCBjcnlwdG9ncmFwaGljIGZpbGVzeXN0ZW0N CnBlcmw1LTUuMTYuM185ICAgICAgICAgICAgICAgICBQcmFjdGljYWwgRXh0cmFjdGlvbiBhbmQg UmVwb3J0IExhbmd1YWdlDQpwaG9ub24tNC43LjFfMSAgICAgICAgICAgICAgICAgS0RFIG11bHRp bWVkaWEgZnJhbWV3b3JrDQpwaG9ub24tZ3N0cmVhbWVyLTQuNy4xXzEgICAgICAgR1N0cmVhbWVy IGJhY2tlbmQgZm9yIFBob25vbg0KcGhvcm9uaXgtdGVzdC1zdWl0ZS00LjguMSAgICAgIFBob3Jv bml4IEJlbmNobWFya2luZyBTdWl0ZQ0KcGhwNTUtNS41LjExICAgICAgICAgICAgICAgICAgIFBI UCBTY3JpcHRpbmcgTGFuZ3VhZ2UNCnBocDU1LWN0eXBlLTUuNS4xMSAgICAgICAgICAgICBUaGUg Y3R5cGUgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1NS1kb20tNS41LjExICAgICAgICAg ICAgICAgVGhlIGRvbSBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDU1LWV4dGVuc2lvbnMt MS44ICAgICAgICAgICBBIFwibWV0YS1wb3J0XCIgdG8gaW5zdGFsbCBQSFAgZXh0ZW5zaW9ucw0K cGhwNTUtZmlsdGVyLTUuNS4xMSAgICAgICAgICAgIFRoZSBmaWx0ZXIgc2hhcmVkIGV4dGVuc2lv biBmb3IgcGhwDQpwaHA1NS1nZC01LjUuMTEgICAgICAgICAgICAgICAgVGhlIGdkIHNoYXJlZCBl eHRlbnNpb24gZm9yIHBocA0KcGhwNTUtaGFzaC01LjUuMTEgICAgICAgICAgICAgIFRoZSBoYXNo IHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNTUtaWNvbnYtNS41LjExICAgICAgICAgICAg IFRoZSBpY29udiBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDU1LWpzb24tNS41LjExICAg ICAgICAgICAgICBUaGUganNvbiBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDU1LW9wY2Fj aGUtNS41LjExICAgICAgICAgICBUaGUgb3BjYWNoZSBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHAN CnBocDU1LW9wZW5zc2wtNS41LjExICAgICAgICAgICBUaGUgb3BlbnNzbCBzaGFyZWQgZXh0ZW5z aW9uIGZvciBwaHANCnBocDU1LXBkby01LjUuMTEgICAgICAgICAgICAgICBUaGUgcGRvIHNoYXJl ZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNTUtcGRvX3NxbGl0ZS01LjUuMTEgICAgICAgIFRoZSBw ZG9fc3FsaXRlIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNTUtcGhhci01LjUuMTEgICAg ICAgICAgICAgIFRoZSBwaGFyIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNTUtcG9zaXgt NS41LjExICAgICAgICAgICAgIFRoZSBwb3NpeCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBo cDU1LXNlc3Npb24tNS41LjExICAgICAgICAgICBUaGUgc2Vzc2lvbiBzaGFyZWQgZXh0ZW5zaW9u IGZvciBwaHANCnBocDU1LXNpbXBsZXhtbC01LjUuMTEgICAgICAgICBUaGUgc2ltcGxleG1sIHNo YXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNTUtc3FsaXRlMy01LjUuMTEgICAgICAgICAgIFRo ZSBzcWxpdGUzIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNTUtdG9rZW5pemVyLTUuNS4x MSAgICAgICAgIFRoZSB0b2tlbml6ZXIgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1NS14 bWwtNS41LjExICAgICAgICAgICAgICAgVGhlIHhtbCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHAN CnBocDU1LXhtbHJlYWRlci01LjUuMTEgICAgICAgICBUaGUgeG1scmVhZGVyIHNoYXJlZCBleHRl bnNpb24gZm9yIHBocA0KcGhwNTUteG1sd3JpdGVyLTUuNS4xMSAgICAgICAgIFRoZSB4bWx3cml0 ZXIgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1NS16aXAtNS41LjExICAgICAgICAgICAg ICAgVGhlIHppcCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDU1LXpsaWItNS41LjExICAg ICAgICAgICAgICBUaGUgemxpYiBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBpeG1hbi0wLjMy LjQgICAgICAgICAgICAgICAgICBMb3ctbGV2ZWwgcGl4ZWwgbWFuaXB1bGF0aW9uIGxpYnJhcnkN CnBrZy0xLjIuN18yICAgICAgICAgICAgICAgICAgICBQYWNrYWdlIG1hbmFnZXINCnBrZ2NvbmYt MC45LjUgICAgICAgICAgICAgICAgICBVdGlsaXR5IHRvIGhlbHAgdG8gY29uZmlndXJlIGNvbXBp bGVyIGFuZCBsaW5rZXIgZmxhZ3MNCnBsb3R1dGlscy0yLjZfMywxICAgICAgICAgICAgICBQbG90 dGluZyBsaWJyYXJ5IGFuZCB0b29sa2l0DQpwbmctMS41LjE4ICAgICAgICAgICAgICAgICAgICAg TGlicmFyeSBmb3IgbWFuaXB1bGF0aW5nIFBORyBpbWFnZXMNCnBvbGljeWtpdC0wLjlfNyAgICAg ICAgICAgICAgICBGcmFtZXdvcmsgZm9yIGNvbnRyb2xsaW5nIGFjY2VzcyB0byBzeXN0ZW0td2lk ZSBjb21wb25lbnRzDQpwb2xpY3lraXQtZ25vbWUtMC45LjJfNiAgICAgICAgR05PTUUgZnJvbnRl bmQgdG8gdGhlIFBvbGljeUtpdCBmcmFtZXdvcmsNCnBvbGtpdC0wLjEwNV8yICAgICAgICAgICAg ICAgICBGcmFtZXdvcmsgZm9yIGNvbnRyb2xsaW5nIGFjY2VzcyB0byBzeXN0ZW0td2lkZSBjb21w b25lbnRzDQpwb2xraXQtZ25vbWUtMC4xMDUgICAgICAgICAgICAgR05PTUUgZnJvbnRlbmQgdG8g dGhlIFBvbGljeUtpdCBmcmFtZXdvcmsNCnBvcHBsZXItMC4yNC41XzEgICAgICAgICAgICAgICBQ REYgcmVuZGVyaW5nIGxpYnJhcnkNCnBvcHBsZXItZGF0YS0wLjQuNiAgICAgICAgICAgICBQb3Bw bGVyIGVuY29kaW5nIGRhdGENCnBvcHBsZXItZ2xpYi0wLjI0LjUgICAgICAgICAgICBHbGliIGJp bmRpbmdzIHRvIHBvcHBsZXINCnBvcHQtMS4xNiAgICAgICAgICAgICAgICAgICAgICBBIGdldG9w dCgzKSBsaWtlIGxpYnJhcnkgd2l0aCBhIG51bWJlciBvZiBlbmhhbmNlbWVudHMsIGZyb20gUmVk aGF0DQpwb3J0bWFzdGVyLTMuMTcuNCAgICAgICAgICAgICAgTWFuYWdlIHlvdXIgcG9ydHMgd2l0 aG91dCBleHRlcm5hbCBkYXRhYmFzZXMgb3IgbGFuZ3VhZ2VzDQpwb3N0Z3Jlc3FsOTAtY2xpZW50 LTkuMC4xNyAgICAgUG9zdGdyZVNRTCBkYXRhYmFzZSAoY2xpZW50KQ0KcHJlc2VudHByb3RvLTEu MCAgICAgICAgICAgICAgIFByZXNlbnQgcHJvdG9jb2wgc3BlY2lmaWNhdGlvbg0KcHJpbnRwcm90 by0xLjAuNSAgICAgICAgICAgICAgIFByaW50IGV4dGVuc2lvbiBoZWFkZXJzDQpwdGgtMi4wLjcg ICAgICAgICAgICAgICAgICAgICAgR05VIFBvcnRhYmxlIFRocmVhZHMNCnB0bGliLTIuMTAuMTAg ICAgICAgICAgICAgICAgICBDcm9zcyBwbGF0Zm9ybSBDKysgbGlicmFyeSwgdXNlZCBieSBPUEFM DQpwdWxzZWF1ZGlvLTUuMCAgICAgICAgICAgICAgICAgU291bmQgc2VydmVyIGZvciBVTklYDQpw eTI3LUJhYmVsLTEuM18xICAgICAgICAgICAgICAgQ29sbGVjdGlvbiBvZiB0b29scyBmb3IgaW50 ZXJuYXRpb25hbGl6aW5nIFB5dGhvbiBhcHBsaWNhdGlvbnMNCnB5MjctSmluamEyLTIuNy4yXzEg ICAgICAgICAgICBGYXN0IGFuZCBlYXN5IHRvIHVzZSBzdGFuZC1hbG9uZSB0ZW1wbGF0ZSBlbmdp bmUNCnB5MjctTWFya3VwU2FmZS0wLjE5ICAgICAgICAgICBJbXBsZW1lbnRzIGEgWE1ML0hUTUwv WEhUTUwgTWFya3VwIHNhZmUgc3RyaW5nIGZvciBQeXRob24NCnB5MjctYXRzcGktMi44LjAgICAg ICAgICAgICAgICBQeXRob24gQVBJIGZvciB0aGUgRC1CVVMgYmFzZWQgU1BJIGZyYW1ld29yaw0K cHkyNy1jYWlyby0xLjEwLjBfMSAgICAgICAgICAgIFB5dGhvbiAyIGJpbmRpbmdzIGZvciBDYWly bw0KcHkyNy1jZmZpLTAuOC4xICAgICAgICAgICAgICAgIEZvcmVpZ24gRnVuY3Rpb24gSW50ZXJm YWNlIGZvciBQeXRob24gY2FsbGluZyBDIGNvZGUNCnB5MjctY3J5cHRvZ3JhcGh5LTAuMi4yXzEg ICAgICBFeHBvc2UgY3J5cHRvZ3JhcGhpYyByZWNpcGVzIGFuZCBwcmltaXRpdmVzIHRvIFB5dGhv biBkZXZlbG9wZXJzDQpweTI3LWRidXMtMS4xLjEgICAgICAgICAgICAgICAgUHl0aG9uIGJpbmRp bmdzIGZvciB0aGUgRC1CVVMgbWVzc2FnaW5nIHN5c3RlbQ0KcHkyNy1kb2N1dGlscy0wLjExICAg ICAgICAgICAgIFB5dGhvbiBEb2N1bWVudGF0aW9uIFV0aWxpdGllcw0KcHkyNy1nb2JqZWN0LTIu MjguNl8zICAgICAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgR09iamVjdA0KcHkyNy1nb2JqZWN0 My0zLjguMSAgICAgICAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgR09iamVjdA0KcHkyNy1nc3Ry ZWFtZXItMC4xMC4yMl8xICAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgZ3N0cmVhbWVyDQpweTI3 LWd0azItMi4yNC4wXzIgICAgICAgICAgICAgU2V0IG9mIFB5dGhvbiBiaW5kaW5ncyBmb3IgR1RL Kw0KcHkyNy1pbWFnaW5nLTEuMS43XzIgICAgICAgICAgIFRoZSBQeXRob24gSW1hZ2luZyBMaWJy YXJ5DQpweTI3LWlzb2RhdGUtMC41LjAgICAgICAgICAgICAgSVNPIDg2MDEgZGF0ZS90aW1lL2R1 cmF0aW9uIHBhcnNlciBhbmQgZm9ybWF0ZXINCnB5MjctbGlieG1sMi0yLjkuMSAgICAgICAgICAg ICBQeXRob24gaW50ZXJmYWNlIGZvciBYTUwgcGFyc2VyIGxpYnJhcnkgZm9yIEdOT01FDQpweTI3 LWx4bWwtMy4yLjUgICAgICAgICAgICAgICAgUHl0aG9uaWMgYmluZGluZyBmb3IgdGhlIGxpYnht bDIgYW5kIGxpYnhzbHQgbGlicmFyaWVzDQpweTI3LW5vdGlmeS0wLjEuMV85ICAgICAgICAgICAg QSBweXRob24gYmluZGluZ3MgZm9yIGxpYm5vdGlmeQ0KcHkyNy1vcGVuc3NsLTAuMTQgICAgICAg ICAgICAgIFB5dGhvbiBpbnRlcmZhY2UgdG8gdGhlIE9wZW5TU0wgbGlicmFyeQ0KcHkyNy1wYXJz aW5nLTIuMC4xXzEgICAgICAgICAgIEdlbmVyYWwgcGFyc2luZyBtb2R1bGUgZm9yIFB5dGhvbg0K cHkyNy1weWNwYXJzZXItMi4xMCAgICAgICAgICAgIEMgcGFyc2VyIGluIFB5dGhvbg0KcHkyNy1w eWNyeXB0by0yLjYuMSAgICAgICAgICAgIFRoZSBQeXRob24gQ3J5cHRvZ3JhcGh5IFRvb2xraXQN CnB5MjctcHlnbWVudHMtMS42XzIgICAgICAgICAgICBTeW50YXggaGlnaGxpZ2h0ZXIgd3JpdHRl biBpbiBQeXRob24NCnB5MjctcHl0ei0yMDE0LjEuMSwxICAgICAgICAgICBXb3JsZCBUaW1lem9u ZSBEZWZpbml0aW9ucyBmb3IgUHl0aG9uDQpweTI3LXJkZmxpYi00LjEuMSAgICAgICAgICAgICAg UHl0aG9uIGxpYnJhcnkgZm9yIFJERiBtYW5pcHVsYXRpb24NCnB5Mjctc2V0dXB0b29sczI3LTIu MC4xICAgICAgICBQeXRob24gcGFja2FnZXMgaW5zdGFsbGVyDQpweTI3LXNpeC0xLjUuMiAgICAg ICAgICAgICAgICAgUHl0aG9uIDIgYW5kIDMgY29tcGF0aWJpbGl0eSB1dGlsaXRpZXMNCnB5Mjct c3BhcnFsd3JhcHBlci0xLjUuMiAgICAgICBTUEFSUUwgZW5kcG9pbnQgaW50ZXJmYWNlIHRvIFB5 dGhvbg0KcHkyNy1zcGhpbngtMS4yLjIgICAgICAgICAgICAgIFB5dGhvbiBkb2N1bWVudGF0aW9u IGdlbmVyYXRvcg0KcHkyNy1zcWxpdGUzLTIuNy42XzMgICAgICAgICAgIFN0YW5kYXJkIFB5dGhv biBiaW5kaW5nIHRvIHRoZSBTUUxpdGUzIGxpYnJhcnkNCnB5MjctdGtpbnRlci0yLjcuNl80ICAg ICAgICAgICBQeXRob24gYmluZGluZ3MgdG8gdGhlIFRrIHdpZGdldCBzZXQNCnB5MjcteGRnLTAu MjUgICAgICAgICAgICAgICAgICBQeXRob24gMiBsaWJyYXJ5IHRvIGFjY2VzcyBmcmVlZGVza3Rv cC5vcmcgc3RhbmRhcmRzDQpweXRob24tMi43XzEsMiAgICAgICAgICAgICAgICAgVGhlICJtZXRh LXBvcnQiIGZvciB0aGUgZGVmYXVsdCB2ZXJzaW9uIG9mIFB5dGhvbiBpbnRlcnByZXRlcg0KcHl0 aG9uMi0yXzIgICAgICAgICAgICAgICAgICAgIFRoZSAibWV0YS1wb3J0IiBmb3IgdmVyc2lvbiAy IG9mIHRoZSBQeXRob24gaW50ZXJwcmV0ZXINCnB5dGhvbjI3LTIuNy42XzQgICAgICAgICAgICAg ICBJbnRlcnByZXRlZCBvYmplY3Qtb3JpZW50ZWQgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UNCnF0NC00 LjguNV8xICAgICAgICAgICAgICAgICAgICBDcm9zcy1wbGF0Zm9ybSBhcHBsaWNhdGlvbiBhbmQg VUkgZnJhbWV3b3JrIChtZXRhcG9ydCkNCnF0NC1hY2Nlc3NpYmxlLTQuOC41ICAgICAgICAgICBR dCBhY2Nlc3NpYmlsaXR5IHdpZGdldHMNCnF0NC1hc3Npc3RhbnQtNC44LjVfMSAgICAgICAgICBR dCA0IGRvY3VtZW50YXRpb24gYnJvd3Nlcg0KcXQ0LWNsdWNlbmUtNC44LjUgICAgICAgICAgICAg IFF0IGJpbmRpbmdzIGZvciB0aGUgQ0x1Y2VuZSBmdWxsLXRleHQgc2VhcmNoIGxpYnJhcnkNCnF0 NC1jb2RlY3MtY24tNC44LjUgICAgICAgICAgICBRdCBHQiAxODAzMCBjb2RlYyBwbHVnaW4NCnF0 NC1jb2RlY3MtanAtNC44LjUgICAgICAgICAgICBRdCBFVUMtSlAvSklTIGNvZGVjIHBsdWdpbnMN CnF0NC1jb2RlY3Mta3ItNC44LjUgICAgICAgICAgICBRdCBFVUMtS1IgY29kZWMgcGx1Z2luDQpx dDQtY29kZWNzLXR3LTQuOC41ICAgICAgICAgICAgUXQgQmlnLTUgY29kZWMgcGx1Z2luDQpxdDQt Y29yZWxpYi00LjguNV8zICAgICAgICAgICAgUXQgY29yZSBub24tZ3JhcGhpY2FsIG1vZHVsZQ0K cXQ0LWRidXMtNC44LjUgICAgICAgICAgICAgICAgIFF0IEQtQnVzIGludGVyLXByb2Nlc3MgY29t bXVuaWNhdGlvbiBtb2R1bGUNCnF0NC1kZWNsYXJhdGl2ZS00LjguNSAgICAgICAgICBRdCBkZWNs YXJhdGl2ZSBmcmFtZXdvcmsgZm9yIGR5bmFtaWMgdXNlciBpbnRlcmZhY2VzDQpxdDQtZGVzaWdu ZXItNC44LjVfMSAgICAgICAgICAgUXQgNCBncmFwaGljYWwgdXNlciBpbnRlcmZhY2UgZGVzaWdu ZXINCnF0NC1kb2MtNC44LjUgICAgICAgICAgICAgICAgICBRdCBkb2N1bWVudGF0aW9uDQpxdDQt Z3JhcGhpY3NzeXN0ZW1zLW9wZW5nbC00LjguNSBRdCBPcGVuR0wgcmVuZGVyaW5nIGVuZ2luZSAo ZXhwZXJpbWVudGFsKQ0KcXQ0LWd1aS00LjguNSAgICAgICAgICAgICAgICAgIFF0IGdyYXBoaWNh bCB1c2VyIGludGVyZmFjZSBtb2R1bGUNCnF0NC1oZWxwLTQuOC41ICAgICAgICAgICAgICAgICBR dCBvbmxpbmUgaGVscCBpbnRlZ3JhdGlvbiBtb2R1bGUNCnF0NC1oZWxwLXRvb2xzLTQuOC41ICAg ICAgICAgICBRdCB1dGlsaXRpZXMgZm9yIGdlbmVyYXRpbmcgZG9jdW1lbnRhdGlvbg0KcXQ0LWli YXNlLXBsdWdpbi00LjguNSAgICAgICAgIFF0IEludGVyQmFzZS9GaXJlYmlyZCBkYXRhYmFzZSBw bHVnaW4NCnF0NC1pY29uZW5naW5lcy00LjguNSAgICAgICAgICBRdCBTVkcgaWNvbiBlbmdpbmUN CnF0NC1pbWFnZWZvcm1hdHMtNC44LjUgICAgICAgICBRdCBwbHVnaW5zIGZvciBzZXZlcmFsIGlt YWdlIGZvcm1hdHMNCnF0NC1pbnB1dG1ldGhvZHMtNC44LjUgICAgICAgICBRdCBpbnB1dCBtZXRo b2RzDQpxdDQtbDEwbi00LjguNSAgICAgICAgICAgICAgICAgUXQgbG9jYWxpemVkIG1lc3NhZ2Vz DQpxdDQtbGluZ3Vpc3QtNC44LjVfMSAgICAgICAgICAgUXQgNCBsb2NhbGl6YXRpb24gdG9vbHMN CnF0NC1tYWtlcXBmLTQuOC41ICAgICAgICAgICAgICBRdCBRUEYyIGZvbnQgZ2VuZXJhdG9yDQpx dDQtbW9jLTQuOC41XzEgICAgICAgICAgICAgICAgUXQgTWV0YS1PYmplY3QgQ29tcGlsZXINCnF0 NC1tdWx0aW1lZGlhLTQuOC41ICAgICAgICAgICBRdCBsb3ctbGV2ZWwgbXVsdGltZWRpYSBBUEkN CnF0NC1teXNxbC1wbHVnaW4tNC44LjUgICAgICAgICBRdCBNeVNRTCBkYXRhYmFzZSBwbHVnaW4N CnF0NC1uZXR3b3JrLTQuOC41ICAgICAgICAgICAgICBRdCBuZXR3b3JrIG1vZHVsZQ0KcXQ0LW9k YmMtcGx1Z2luLTQuOC41ICAgICAgICAgIFF0IE9wZW4gRGF0YWJhc2UgQ29ubmVjdGl2aXR5IHBs dWdpbg0KcXQ0LW9wZW5nbC00LjguNSAgICAgICAgICAgICAgIFF0IE9wZW5HTCBzdXBwb3J0IG1v ZHVsZQ0KcXQ0LXBpeGVsdG9vbC00LjguNV8xICAgICAgICAgIFF0IDQgc2NyZWVuIG1hZ25pZmll cg0KcXQ0LXBvcnRpbmctNC44LjUgICAgICAgICAgICAgIFF0IHV0aWxpdHkgdG8gYXNzaXN0IHdp dGggcG9ydGluZyBmcm9tIFF0IDMgdG8gUXQgNA0KcXQ0LXBzcWwtcGx1Z2luLTQuOC41ICAgICAg ICAgIFF0IFBvc3RncmVTUUwgZGF0YWJhc2UgcGx1Z2luDQpxdDQtcWRidXN2aWV3ZXItNC44LjVf MSAgICAgICAgUXQgNCBncmFwaGljYWwgaW50ZXJmYWNlIHRvIEQtQnVzDQpxdDQtcWRvYzMtNC44 LjUgICAgICAgICAgICAgICAgUXQgZG9jdW1lbnRhdGlvbiBnZW5lcmF0b3INCnF0NC1xbWFrZS00 LjguNV8xICAgICAgICAgICAgICBRdCBNYWtlZmlsZSBnZW5lcmF0b3INCnF0NC1xbWx2aWV3ZXIt NC44LjVfMSAgICAgICAgICBRdCA0IHV0aWxpdHkgZm9yIFFNTCBhcHBsaWNhdGlvbiB0ZXN0aW5n DQpxdDQtcXQzc3VwcG9ydC00LjguNSAgICAgICAgICAgUXQgMyBjb21wYXRpYmlsaXR5IG1vZHVs ZQ0KcXQ0LXF0Y29uZmlnLTQuOC41XzIgICAgICAgICAgIFF0IDQgZ3JhcGhpY2FsIGNvbmZpZ3Vy YXRpb24gdXRpbGl0eQ0KcXQ0LXF0ZGVtby00LjguNV8yICAgICAgICAgICAgIFF0IDQgZGVtb25z dHJhdGlvbiBhbmQgZXhhbXBsZSBhcHBsaWNhdGlvbnMNCnF0NC1xdHNvbHV0aW9ucy1zaW5nbGVh cHBsaWNhdGlvbi0yMDExMDcyMl8xIFF0IDQgU29sdXRpb25zIFNpbmdsZSBBcHBsaWNhdGlvbiBG cmFtZXdvcmsNCnF0NC1xdmZiLTQuOC41XzEgICAgICAgICAgICAgICBRdCA0IHZpcnR1YWwgZnJh bWVidWZmZXIgdXRpbGl0eQ0KcXQ0LXJjYy00LjguNSAgICAgICAgICAgICAgICAgIFF0IFJlc291 cmNlIENvbXBpbGVyDQpxdDQtc2NyaXB0LTQuOC41ICAgICAgICAgICAgICAgUXQgc2NyaXB0aW5n IG1vZHVsZQ0KcXQ0LXNjcmlwdHRvb2xzLTQuOC41ICAgICAgICAgIFF0IFNjcmlwdCBhZGRpdGlv bmFsIGNvbXBvbmVudHMNCnF0NC1zcWwtNC44LjUgICAgICAgICAgICAgICAgICBRdCBTUUwgZGF0 YWJhc2UgaW50ZWdyYXRpb24gbW9kdWxlDQpxdDQtc3FsaXRlLXBsdWdpbi00LjguNSAgICAgICAg UXQgU1FMaXRlIDMgZGF0YWJhc2UgcGx1Z2luDQpxdDQtc3FsaXRlMi1wbHVnaW4tNC44LjUgICAg ICAgUXQgU1FMaXRlIDIgZGF0YWJhc2UgcGx1Z2luDQpxdDQtc3ZnLTQuOC41ICAgICAgICAgICAg ICAgICAgUXQgU1ZHIHN1cHBvcnQgbW9kdWxlDQpxdDQtdGVzdGxpYi00LjguNSAgICAgICAgICAg ICAgUXQgdW5pdCB0ZXN0aW5nIG1vZHVsZQ0KcXQ0LXVpYy00LjguNSAgICAgICAgICAgICAgICAg IFF0IFVzZXIgSW50ZXJmYWNlIENvbXBpbGVyDQpxdDQtdWljMy00LjguNSAgICAgICAgICAgICAg ICAgUXQgMy1jb21wYXRpYmxlIFVzZXIgSW50ZXJmYWNlIENvbXBpbGVyDQpxdDQtd2Via2l0LTQu OC41XzEgICAgICAgICAgICAgUXQgV2ViS2l0IGltcGxlbWVudGF0aW9uDQpxdDQteG1sLTQuOC41 ICAgICAgICAgICAgICAgICAgUXQgU0FYIGFuZCBET00gaW1wbGVtZW50YXRpb25zDQpxdDQteG1s cGF0dGVybnMtNC44LjUgICAgICAgICAgUXQgc3VwcG9ydCBmb3IgWFBhdGgsIFhRdWVyeSwgWFNM VCBhbmQgWE1MIFNjaGVtYQ0KcXQ0LXhtbHBhdHRlcm5zLXRvb2wtNC44LjUgICAgIFF0IGNvbW1h bmQtbGluZSB1dGlsaXR5IGZvciBydW5uaW5nIFhRdWVyaWVzDQpxdWFkcmFwYXNzZWwtMy44LjIg ICAgICAgICAgICAgR25vbWUgcXVhZHJhcGFzc2VsDQpxemVpdGdlaXN0LTAuOC4wICAgICAgICAg ICAgICAgUXQgNCB3cmFwcGVyIGxpYnJhcnkgYXJvdW5kIHRoZSBaZWl0Z2Vpc3QgRC1CdXMgQVBJ DQpyYWlkdGVzdC0xLjMgICAgICAgICAgICAgICAgICAgVGVzdCBwZXJmb3JtYW5jZSBvZiBzdG9y YWdlIGRldmljZXMNCnJhbmRycHJvdG8tMS40LjAgICAgICAgICAgICAgICBSYW5kciBleHRlbnNp b24gaGVhZGVycw0KcmFwdG9yMi0yLjAuMTNfMiAgICAgICAgICAgICAgIFJERiBQYXJzZXIgVG9v bGtpdCBmb3IgUmVkbGFuZA0KcmFyaWFuLTAuOC4xXzEgICAgICAgICAgICAgICAgIEFuIE9NRiBo ZWxwIHN5c3RlbSBiYXNlZCBvbiB0aGUgRnJlZWRlc2t0b3Agc3BlY2lmaWNhdGlvbg0KcmFzcWFs LTAuOS4zMiAgICAgICAgICAgICAgICAgIEhpZ2gtbGV2ZWwgaW50ZXJmYWNlIGZvciBSREYNCnJl Y29kZS0zLjZfMTAgICAgICAgICAgICAgICAgICBDb252ZXJ0cyBmaWxlcyBiZXR3ZWVuIGNoYXJh Y3RlciBzZXRzIGFuZCB1c2FnZXMNCnJlY29yZHByb3RvLTEuMTQuMiAgICAgICAgICAgICBSRUNP UkQgZXh0ZW5zaW9uIGhlYWRlcnMNCnJlZGxhbmQtMS4wLjE3XzEgICAgICAgICAgICAgICBIaWdo LWxldmVsIGludGVyZmFjZSBmb3IgUkRGDQpyZW5kZXJwcm90by0wLjExLjEgICAgICAgICAgICAg UmVuZGVyUHJvdG8gcHJvdG9jb2wgaGVhZGVycw0KcmVzb3VyY2Vwcm90by0xLjIuMCAgICAgICAg ICAgIFJlc291cmNlIGV4dGVuc2lvbiBoZWFkZXJzDQpyZXN0LTAuNy45MSAgICAgICAgICAgICAg ICAgICAgRWFzeSBhY2Nlc3MgdG8gUkVTVGZ1bCB3ZWIgc2VydmljZXMNCnJnYi0xLjAuNSAgICAg ICAgICAgICAgICAgICAgICBVbmNvbXBpbGUgYW4gcmdiIGNvcmwtbmFtZSBkYXRhYmFzZQ0KcnVi eS0xLjkuMy40ODRfMiwxICAgICAgICAgICAgIE9iamVjdC1vcmllbnRlZCBpbnRlcnByZXRlZCBz Y3JpcHRpbmcgbGFuZ3VhZ2UNCnNhbWJhMzYtbGlic21iY2xpZW50LTMuNi4yM18xICBTaGFyZWQg bGliIGZyb20gdGhlIHNhbWJhIHBhY2thZ2UNCnNhbWJhMzYtbm1ibG9va3VwLTMuNi4yMyAgICAg ICBOZXRCSU9TIE5hbWUgbG9va3VwIHRvb2wNCnNheG9uLWRldmVsLTkuMS4wLjgsMSAgICAgICAg ICBBbiBYU0xUIDIuMCAvIFhQYXRoIDIuMCAvIFhRdWVyeSAxLjAgcHJvY2Vzc29yIGZvciBKYXZh DQpzY2hyb2VkaW5nZXItMS4wLjExXzEgICAgICAgICAgSGlnaC1zcGVlZCBEaXJhYyBjb2RlYw0K c2NvbnMtMi4zLjAgICAgICAgICAgICAgICAgICAgIEJ1aWxkIHRvb2wgYWx0ZXJuYXRpdmUgdG8g bWFrZQ0Kc2NyZWVuLTQuMC4zXzE0ICAgICAgICAgICAgICAgIE11bHRpLXNjcmVlbiB3aW5kb3cg bWFuYWdlcg0Kc2NybnNhdmVycHJvdG8tMS4yLjIgICAgICAgICAgIFNjcm5TYXZlciBleHRlbnNp b24gaGVhZGVycw0Kc2RsLTEuMi4xNV8zLDIgICAgICAgICAgICAgICAgIENyb3NzLXBsYXRmb3Jt IG11bHRpbWVkaWEgZGV2ZWxvcG1lbnQgQVBJDQpzZGxfaW1hZ2UtMS4yLjEyXzMgICAgICAgICAg ICAgU2ltcGxlIGxpYnJhcnkgdG8gbG9hZCBpbWFnZXMgb2YgdmFyaW91cyBmb3JtYXRzIGFzIFNE TCBzdXJmYWNlcw0Kc2RvY2Jvb2steG1sLTEuMV8xLDIgICAgICAgICAgICJTaW1wbGlmaWVkIiBE b2NCb29rIFhNTCBEVEQNCnNlYWhvcnNlLTMuNi4zICAgICAgICAgICAgICAgICBHTk9NRSBhcHBs aWNhdGlvbiBmb3IgbWFuYWdpbmcgZW5jcnlwdGlvbiBrZXlzIChQR1AsIFNTSCkNCnNlcmYtMS4z LjQgICAgICAgICAgICAgICAgICAgICBTZXJmIEhUVFAgY2xpZW50IGxpYnJhcnkNCnNlc3NyZWct MS4wLjggICAgICAgICAgICAgICAgICBNYW5hZ2UgdXRtcC93dG1wIGVudHJpZXMgZm9yIG5vbi1p bml0IFggY2xpZW50cw0Kc2V0eGtibWFwLTEuMy4wICAgICAgICAgICAgICAgIFNldCB0aGUga2V5 Ym9hcmQgdXNpbmcgdGhlIFggS2V5Ym9hcmQgRXh0ZW5zaW9uDQpzaGFyZWQtbWltZS1pbmZvLTEu MSAgICAgICAgICAgTUlNRSB0eXBlcyBkYXRhYmFzZSBmcm9tIHRoZSBmcmVlZGVza3RvcC5vcmcg cHJvamVjdA0Kc21wcm94eS0xLjAuNSAgICAgICAgICAgICAgICAgIFNlc3Npb24gTWFuYWdlciBQ cm94eQ0Kc3BhbmRzcC1kZXZlbC0wLjAuNi5wMjFfMSAgICAgIERTUCBsaWJyYXJ5IGFuZCBzb2Z0 d2FyZSBGQVggbWFjaGluZQ0Kc3BlZXgtMS4yLnIxXzYsMSAgICAgICAgICAgICAgIE9wZW4tc291 cmNlIHBhdGVudC1mcmVlIHZvaWNlIGNvZGVjDQpzcGlkZXJtb25rZXkxODUtMS44LjVfMiAgICAg ICAgU3RhbmRhbG9uZSBKYXZhU2NyaXB0ICgxLjguNSkgaW50ZXJwcmV0ZXIgZnJvbSBNb3ppbGxh DQpzcWxpdGUtMi44LjE3XzEgICAgICAgICAgICAgICAgU1FMIGRhdGFiYXNlIGVuZ2luZSBpbiBh IEMgbGlicmFyeQ0Kc3FsaXRlMy0zLjguNC4yICAgICAgICAgICAgICAgIFNRTCBkYXRhYmFzZSBl bmdpbmUgaW4gYSBDIGxpYnJhcnkNCnN0YXJ0dXAtbm90aWZpY2F0aW9uLTAuMTJfMSAgICBMaWJy YXJ5IHRoYXQgc3VwcG9ydHMgc3RhcnR1cCBub3RpZmljYXRpb24gc3BlYyBmcm9tIGZyZWVkZXNr dG9wLm9yZw0Kc3VidmVyc2lvbi0xLjguOF8yICAgICAgICAgICAgIFZlcnNpb24gY29udHJvbCBz eXN0ZW0NCnN1ZG8tMS44LjEwLnAyICAgICAgICAgICAgICAgICBBbGxvdyBvdGhlcnMgdG8gcnVu IGNvbW1hbmRzIGFzIHJvb3QNCnN2Z2FsaWItMS40LjNfNiAgICAgICAgICAgICAgICBBIGxvdyBs ZXZlbCBjb25zb2xlIGdyYXBoaWNzIGxpYnJhcnkNCnN3ZWxsLWZvb3AtMy44LjIgICAgICAgICAg ICAgICBHbm9tZSBzd2VsbC1mb29wDQpzd2lnLTIuMC4xMV8xICAgICAgICAgICAgICAgICAgR2Vu ZXJhdGUgd3JhcHBlcnMgZm9yIGNhbGxpbmcgQy9DKysgY29kZSBmcm9tIG90aGVyIGxhbmd1YWdl cw0KdDFsaWItNS4xLjJfMiwxICAgICAgICAgICAgICAgIFR5cGUgMSBmb250IHJhc3Rlcml6YXRp b24gbGlicmFyeSBmb3IgVW5peC9YMTENCnRhZ2xpYi0xLjkuMV8xICAgICAgICAgICAgICAgICBM aWJyYXJ5IGZvciBtYW5pcHVsYXRpbmcgSUQzIHRhZ3MgYW5kIE9nZyBjb21tZW50cw0KdGFsaS0z LjguMCAgICAgICAgICAgICAgICAgICAgIEdub21lIHRhbGkNCnRhbGxvYy0yLjEuMCAgICAgICAg ICAgICAgICAgICBIaWVyYXJjaGljYWwgcG9vbCBiYXNlZCBtZW1vcnkgYWxsb2NhdG9yDQp0Y2w4 Ni04LjYuMSAgICAgICAgICAgICAgICAgICAgVG9vbCBDb21tYW5kIExhbmd1YWdlDQp0ZGItMS4y LjEyLDEgICAgICAgICAgICAgICAgICAgVHJpdmlhbCBEYXRhYmFzZQ0KdGVUZVgtYmFzZS0zLjBf MjUgICAgICAgICAgICAgIFRob21hcyBFc3NlcidzIGRpc3RyaWJ1dGlvbiBvZiBUZVggJiBmcmll bmRzIChiaW5hcmllcykNCnRlVGVYLXRleG1mLTMuMF85ICAgICAgICAgICAgICBUaG9tYXMgRXNz ZXIncyBkaXN0cmlidXRpb24gb2YgVGVYICYgZnJpZW5kcyAodGV4bWYgdHJlZSkNCnRlbGVwYXRo eS1nbGliLTAuMjAuMiAgICAgICAgICBHTGliIHV0aWxpdHkgbGlicmFyeSBmb3IgdGhlIFRlbGVw YXRoeSBmcmFtZXdvcmsNCnRlbGVwYXRoeS1sb2dnZXItMC44LjBfMSAgICAgICBMb2dnZXIgdXRp bGl0eSBsaWJyYXJ5IGZvciB0aGUgVGVsZXBhdGh5IGZyYW1ld29yaw0KdGV2ZW50LTAuOS4yMSAg ICAgICAgICAgICAgICAgIFRhbGxvYyBiYXNlZCBldmVudCBsb29wIGxpYnJhcnkNCnRleC10ZXht ZmxvY2FsLTEuOSAgICAgICAgICAgICBNZXRhLXBvcnQgdGhhdCBjcmVhdGVzIGEgc2l0ZS1sb2Nh bCAkVEVYTUYgZGlyZWN0b3J5DQp0ZXhpMmh0bWwtNS4wXzEsMSAgICAgICAgICAgICAgVGV4aW5m byB0byBIVE1MIGNvbnZlcnRlcg0KdGlmZi00LjAuMyAgICAgICAgICAgICAgICAgICAgIFRvb2xz IGFuZCBsaWJyYXJ5IHJvdXRpbmVzIGZvciB3b3JraW5nIHdpdGggVElGRiBpbWFnZXMNCnRpbnl4 bWwtMi42LjJfMSAgICAgICAgICAgICAgICBTbWFsbCBDKysgWE1MIHBhcnNlcg0KdGs4Ni04LjYu MSAgICAgICAgICAgICAgICAgICAgIEdyYXBoaWNhbCB0b29sa2l0IGZvciBUY2wNCnRvdGVtLTMu Ni4zICAgICAgICAgICAgICAgICAgICBHc3RyZWFtZXItYmFzZWQgdmlkZW8gcGxheWVyIGZvciB0 aGUgR05PTUUgMyBEZXNrdG9wDQp0b3RlbS1wbC1wYXJzZXItMy40LjUgICAgICAgICAgR09iamVj dC1iYXNlZCBsaWJyYXJ5IHRvIHBhcnNlIGEgaG9zdCBvZiBwbGF5bGlzdCBmb3JtYXRzDQp0cmFk Y3BwLTAuNCAgICAgICAgICAgICAgICAgICAgVHJhZGl0aW9uYWwgKEsmUi1zdHlsZSkgQyBwcmVw cm9jZXNzb3INCnRyYXBwcm90by0zLjQuMyAgICAgICAgICAgICAgICBERUMtWFRSQVAgZXh0ZW5z aW9uIGhlYWRlcnMNCnR3bS0xLjAuOCAgICAgICAgICAgICAgICAgICAgICBUYWIgV2luZG93IE1h bmFnZXIgZm9yIHRoZSBYIFdpbmRvdyBTeXN0ZW0NCnVuemlwLTYuMF8xICAgICAgICAgICAgICAg ICAgICBMaXN0LCB0ZXN0LCBhbmQgZXh0cmFjdCBjb21wcmVzc2VkIGZpbGVzIGluIGEgWklQIGFy Y2hpdmUNCnVwb3dlci0wLjkuMjEgICAgICAgICAgICAgICAgICBELUJ1cyBkYWVtb24gZm9yIHNp bXBsaWZ5aW5nIHBvd2VyIG1hbmFnZW1lbnQgdGFza3MNCnVzYnV0aWxzLTAuODZfMSAgICAgICAg ICAgICAgICBVdGlsaXR5IGZvciBsaXN0aW5nIFVTQiBkZXZpY2VzDQp2NGxfY29tcGF0LTEuMC4y MDEyMDUwMV8xICAgICAgVmlkZW80TGludXggSU9DVEwgaGVhZGVyIGZpbGVzDQp2YWxhLTAuMjIu MSAgICAgICAgICAgICAgICAgICAgUHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgYW5kIGNvbXBpbGVyIHRo YXQgY29udmVydHMgVmFsYSBjb2RlIGludG8gQyBjb2RlDQp2YWxhLXZhcGlnZW4tMC4yMi4xICAg ICAgICAgICAgUHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgYW5kIGNvbXBpbGVyIHRoYXQgY29udmVydHMg VmFsYSBjb2RlIGludG8gQyBjb2RlDQp2aWRlb3Byb3RvLTIuMy4yICAgICAgICAgICAgICAgVmlk ZW8gZXh0ZW5zaW9uIGhlYWRlcnMNCnZpZ3JhLTEuOS4wXzUgICAgICAgICAgICAgICAgICBWSUdS QSBzdGFuZHMgZm9yICJWaXNpb24gd2l0aCBHZW5lcmljIEFsZ29yaXRobXMiDQp2aW5hZ3JlLTMu Ni4yICAgICAgICAgICAgICAgICAgVk5DIGNsaWVudCBmb3IgdGhlIEdOT01FIERlc2t0b3ANCnZp bm8tMy42LjIgICAgICAgICAgICAgICAgICAgICBWTkMgc2VydmVyIHRoYXQgYWxsb3dzIGZvciBy ZW1vdGUgYWNjZXNzIHRvIHlvdXIgR05PTUUgZGVza3RvcA0Kdm5jLTQuMS4zXzcgICAgICAgICAg ICAgICAgICAgIERpc3BsYXkgWCBhbmQgV2luMzIgZGVza3RvcHMgb24gcmVtb3RlIFgvV2luMzIv SmF2YSBkaXNwbGF5cw0KdnRlMy0wLjM0LjcgICAgICAgICAgICAgICAgICAgIFRlcm1pbmFsIHdp ZGdldCB3aXRoIGltcHJvdmVkIGFjY2Vzc2liaWxpdHkgYW5kIEkxOE4gc3VwcG9ydA0KdzNtLTAu NS4zXzIgICAgICAgICAgICAgICAgICAgIFBhZ2VyL3RleHQtYmFzZWQgV1dXIGJyb3dzZXINCndl YmNhbWQtMy4xMS4wLjIgICAgICAgICAgICAgICBBIHBvcnQgb2YgTGludXggVVNCIHdlYmNhbSBh bmQgRFZCIGRyaXZlcnMgaW50byB1c2Vyc3BhY2UNCndlYmtpdC1ndGsyLTEuOC4zXzQgICAgICAg ICAgICBBbiBvcGVuc291cmNlIGJyb3dzZXIgZW5naW5lDQp3ZWJraXQtZ3RrMy0yLjAuMyAgICAg ICAgICAgICAgT3BlbnNvdXJjZSBicm93c2VyIGVuZ2luZSB1c2luZyB0aGUgR1RLKyAzIHRvb2xr aXQNCndlYnAtMC4zLjFfNCAgICAgICAgICAgICAgICAgICBHb29nbGUgV2ViUCBpbWFnZSBmb3Jt YXQgY29udmVyc2lvbiB0b29sDQp3eDI4LWd0azItMi44LjEyXzIgICAgICAgICAgICAgVGhlIHd4 V2lkZ2V0cyBHVUkgdG9vbGtpdCB3aXRoIEdUSysgYmluZGluZ3MNCnd4MjgtZ3RrMi1jb21tb24t Mi44LjEyXzIgICAgICBUaGUgd3hXaWRnZXRzIEdVSSB0b29sa2l0IChjb21tb24gZmlsZXMpDQp3 eDMwLWd0azItMy4wLjAgICAgICAgICAgICAgICAgVGhlIHd4V2lkZ2V0cyBHVUkgdG9vbGtpdCB3 aXRoIEdUSysgYmluZGluZ3MNCngxMXBlcmYtMS41LjQgICAgICAgICAgICAgICAgICBYMTEgc2Vy dmVyIHBlcmZvcm1hbmNlIHRlc3QgcHJvZ3JhbQ0KeDI2NC0wLjEzNi4yMzU4XzMgICAgICAgICAg ICAgIExpYnJhcnkgYW5kIHRvb2wgZm9yIGVuY29kaW5nIEguMjY0L0FWQyB2aWRlbyBzdHJlYW1z DQp4YXV0aC0xLjAuOCAgICAgICAgICAgICAgICAgICAgWCBhdXRob3JpdHkgZmlsZSB1dGlsaXR5 DQp4YmFja2xpZ2h0LTEuMi4xICAgICAgICAgICAgICAgUHJvZ3JhbSB0byBhZGp1c3QgYmFja2xp Z2h0IGJyaWdodG5lc3MNCnhiaXRtYXBzLTEuMS4xICAgICAgICAgICAgICAgICBYLk9yZyBiaXRt YXBzIGRhdGENCnhibWMtMTMuMC5iMV8xICAgICAgICAgICAgICAgICBBd2FyZCB3aW5uaW5nIG1l ZGlhIGNlbnRlciBhcHBsaWNhdGlvbg0KeGNhbGMtMS4wLjUgICAgICAgICAgICAgICAgICAgIFNj aWVudGlmaWMgY2FsY3VsYXRvciBmb3IgWA0KeGNiLXByb3RvLTEuMTAgICAgICAgICAgICAgICAg IFRoZSBYIHByb3RvY29sIEMtbGFuZ3VhZ2UgQmluZGluZyAoWENCKSBwcm90b2NvbA0KeGNiLXV0 aWwtMC4zLjlfMSwxICAgICAgICAgICAgIEEgbW9kdWxlIHdpdGggbGlieGNiL2xpYlgxMSBleHRl bnNpb24vcmVwbGFjZW1lbnQgbGlicmFyaWVzDQp4Y2ItdXRpbC1yZW5kZXJ1dGlsLTAuMy44ICAg ICAgQ29udmVuaWVuY2UgZnVuY3Rpb25zIGZvciB0aGUgUmVuZGVyIGV4dGVuc2lvbg0KeGNsb2Nr LTEuMC43XzEgICAgICAgICAgICAgICAgIEFuYWxvZyBhbmQgZGlnaXRhbCBjbG9jayBmb3IgWA0K eGNtaXNjcHJvdG8tMS4yLjIgICAgICAgICAgICAgIFhDTWlzYyBleHRlbnNpb24gaGVhZGVycw0K eGNtc2RiLTEuMC40ICAgICAgICAgICAgICAgICAgIERldmljZSBDb2xvciBDaGFyYWN0ZXJpemF0 aW9uIHV0aWxpdHkgZm9yIFgNCnhjb25zb2xlLTEuMC42ICAgICAgICAgICAgICAgICBNb25pdG9y IHN5c3RlbSBjb25zb2xlIG1lc3NhZ2VzIHdpdGggWA0KeGN1cnNvci10aGVtZXMtMS4wLjRfMSAg ICAgICAgIFgub3JnIGN1cnNvcnMgdGhlbWVzDQp4Y3Vyc29yZ2VuLTEuMC41ICAgICAgICAgICAg ICAgQ3JlYXRlIGFuIFggY3Vyc29yIGZpbGUgZnJvbSBhIGNvbGxlY3Rpb24gb2YgUE5HIGltYWdl cw0KeGRnLXV0aWxzLTEuMC4yLjIwMTMwOTE5XzEgICAgIFRvb2xzIHRvIGFsbG93IGFsbCBhcHBs aWNhdGlvbnMgdG8gaW50ZWdyYXRlIHdpdGggdGhlIGZyZWUgZGVza3RvcA0KeGRtLTEuMS4xMSAg ICAgICAgICAgICAgICAgICAgIFguT3JnIFggZGlzcGxheSBtYW5hZ2VyDQp4ZHB5aW5mby0xLjMu MSAgICAgICAgICAgICAgICAgRGlzcGxheSBpbmZvcm1hdGlvbiB1dGlsaXR5IGZvciBYDQp4ZHJp aW5mby0xLjAuNCAgICAgICAgICAgICAgICAgUXVlcnkgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlv biBvZiBEUkkgZHJpdmVycw0KeGV2LTEuMi4xICAgICAgICAgICAgICAgICAgICAgIFByaW50IGNv bnRlbnRzIG9mIFggZXZlbnRzDQp4ZXh0cHJvdG8tNy4zLjAgICAgICAgICAgICAgICAgWEV4dCBl eHRlbnNpb24gaGVhZGVycw0KeGY4Ni1pbnB1dC1rZXlib2FyZC0xLjguMCAgICAgIFguT3JnIGtl eWJvYXJkIGlucHV0IGRyaXZlcg0KeGY4Ni1pbnB1dC1tb3VzZS0xLjkuMF8xICAgICAgIFguT3Jn IG1vdXNlIGlucHV0IGRyaXZlcg0KeGY4Ni12aWRlby1hdGktNy4zLjAgICAgICAgICAgIFguT3Jn IGF0aSBkaXNwbGF5IGRyaXZlcg0KeGY4Ni12aWRlby1pbnRlbC0yLjk5LjkxMSAgICAgIERyaXZl ciBmb3IgSW50ZWwgaW50ZWdyYXRlZCBncmFwaGljcyBjaGlwc2V0cw0KeGY4Ni12aWRlby12ZXNh LTIuMy4zXzEgICAgICAgIFguT3JnIHZlc2EgZGlzcGxheSBkcml2ZXINCnhmODZiaWdmb250cHJv dG8tMS4yLjAgICAgICAgICBYRnJlZTg2LUJpZ2ZvbnQgZXh0ZW5zaW9uIGhlYWRlcnMNCnhmODZk Z2EtMS4wLjMgICAgICAgICAgICAgICAgICBUZXN0IHByb2dyYW0gZm9yIHRoZSBYRnJlZTg2LURH QSBleHRlbnNpb24NCnhmODZkZ2Fwcm90by0yLjEgICAgICAgICAgICAgICBYRnJlZTg2LURHQSBl eHRlbnNpb24gaGVhZGVycw0KeGY4NmRyaXByb3RvLTIuMS4xICAgICAgICAgICAgIFhGcmVlODYt RFJJIGV4dGVuc2lvbiBoZWFkZXJzDQp4Zjg2bWlzY3Byb3RvLTAuOS4zICAgICAgICAgICAgWEZy ZWU4Ni1NaXNjIGV4dGVuc2lvbiBoZWFkZXJzDQp4Zjg2dmlkbW9kZXByb3RvLTIuMy4xICAgICAg ICAgWEZyZWU4Ni1WaWRNb2RlRXh0ZW5zaW9uIGV4dGVuc2lvbiBoZWFkZXJzDQp4ZmNlNC1hcHBm aW5kZXItNC4xMC4xICAgICAgICAgQXBwbGljYXRpb24gbGF1bmNoZXIgYW5kIGZpbmRlcg0KeGZj ZTQtY29uZi00LjEwLjBfNCAgICAgICAgICAgIEQtQnVzLWJhc2VkIGNvbmZpZ3VyYXRpb24gc3Rv cmFnZSBzeXN0ZW0NCnhmY2U0LXBhbmVsLTQuMTAuMSAgICAgICAgICAgICBYZmNlJ3MgcGFuZWwN CnhmY2U0LXNlc3Npb24tNC4xMC4xXzIgICAgICAgICBYZmNlJ3Mgc2Vzc2lvbiBtYW5hZ2VyDQp4 ZmNlNC1zZXR0aW5ncy00LjEwLjFfMSAgICAgICAgWGZjZSA0IHNldHRpbmdzIGFwcGxpY2F0aW9u DQp4ZmNlNC10dW1ibGVyLTAuMS4zMF8xICAgICAgICAgVGh1bWJuYWlsIHNlcnZpY2UgZm9yIFhm Y2UgZGVza3RvcA0KeGZjZTQtd20tNC4xMC4xICAgICAgICAgICAgICAgIFhmY2UncyB3aW5kb3cg bWFuYWdlcg0KeGdhbW1hLTEuMC41ICAgICAgICAgICAgICAgICAgIEdhbW1hIGNvcnJlY3Rpb24g dGhyb3VnaCB0aGUgWCBzZXJ2ZXIuDQp4Z2MtMS4wLjQgICAgICAgICAgICAgICAgICAgICAgWCBn cmFwaGljcyBkZW1vDQp4aG9zdC0xLjAuNiAgICAgICAgICAgICAgICAgICAgU2VydmVyIGFjY2Vz cyBjb250cm9sIHByb2dyYW0gZm9yIFgNCnhpbmVyYW1hcHJvdG8tMS4yLjEgICAgICAgICAgICBY aW5lcmFtYSBleHRlbnNpb24gaGVhZGVycw0KeGluaXQtMS4zLjMsMSAgICAgICAgICAgICAgICAg IFggV2luZG93IFN5c3RlbSBpbml0aWFsaXplcg0KeGlucHV0LTEuNi4xICAgICAgICAgICAgICAg ICAgIFZlcnkgdXNlZnVsIHV0aWxpdHkgZm9yIGNvbmZpZ3VyaW5nIGFuZCB0ZXN0aW5nIFhJbnB1 dCBkZXZpY2VzDQp4a2Jjb21wLTEuMi40ICAgICAgICAgICAgICAgICAgQ29tcGlsZSBYS0Iga2V5 Ym9hcmQgZGVzY3JpcHRpb24NCnhrYmV2ZC0xLjEuMyAgICAgICAgICAgICAgICAgICBYS0IgZXZl bnQgZGFlbW9uDQp4a2J1dGlscy0xLjAuNCAgICAgICAgICAgICAgICAgWEtCIHV0aWxpdHkgZGVt b3MNCnhrZXlib2FyZC1jb25maWctMi4xMSAgICAgICAgICBYIEtleWJvYXJkIENvbmZpZ3VyYXRp b24gRGF0YWJhc2UNCnhraWxsLTEuMC40ICAgICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBr aWxsaW5nIGEgY2xpZW50IGJ5IGl0cyBYIHJlc291cmNlDQp4bHNhdG9tcy0xLjEuMSAgICAgICAg ICAgICAgICAgTGlzdCBpbnRlcm5lZCBhdG9tcyBkZWZpbmVkIG9uIGEgc2VydmVyDQp4bHNjbGll bnRzLTEuMS4zICAgICAgICAgICAgICAgTGlzdCBjbGllbnQgYXBwbGljYXRpb25zIHJ1bm5pbmcg b24gYSBkaXNwbGF5DQp4bWVzc2FnZS0xLjAuNCAgICAgICAgICAgICAgICAgRGlzcGxheSBtZXNz YWdlIG9yIHF1ZXJ5IGluIGEgWCB3aW5kb3cNCnhtbGNhdG1nci0yLjIgICAgICAgICAgICAgICAg ICBTR01MIGFuZCBYTUwgY2F0YWxvZyBtYW5hZ2VyDQp4bWxjaGFyZW50LTAuM18yICAgICAgICAg ICAgICAgWE1MIGNoYXJhY3RlciBlbnRpdGllcw0KeG1sdG8tMC4wLjI2ICAgICAgICAgICAgICAg ICAgIEZyb250LWVuZCB0byBhbiBYU0wgdG9vbGNoYWluDQp4bW9kbWFwLTEuMC44ICAgICAgICAg ICAgICAgICAgVXRpbGl0eSBmb3IgbW9kaWZ5aW5nIGtleW1hcHMgYW5kIHBvaW50ZXIgYnV0dG9u IG1hcHBpbmdzIGluIFgNCnhvcmctYXBwcy03LjcgICAgICAgICAgICAgICAgICBYLm9yZyBhcHBz IG1ldGEtcG9ydA0KeG9yZy1jZi1maWxlcy0xLjAuNV8xICAgICAgICAgIFgub3JnIGNmIGZpbGVz IGZvciB1c2Ugd2l0aCBpbWFrZSBidWlsZHMNCnhvcmctZG9jcy0xLjcsMSAgICAgICAgICAgICAg ICBYLm9yZyBkb2N1bWVudGF0aW9uIGZpbGVzDQp4b3JnLWRyaXZlcnMtNy43ICAgICAgICAgICAg ICAgWC5vcmcgZHJpdmVycyBtZXRhLXBvcnQNCnhvcmctZm9udHMtNy43ICAgICAgICAgICAgICAg ICBYLm9yZyBmb250cyBtZXRhLXBvcnQNCnhvcmctZm9udHMtMTAwZHBpLTcuNyAgICAgICAgICBY Lk9yZyAxMDBkcGkgYml0bWFwIGZvbnRzDQp4b3JnLWZvbnRzLTc1ZHBpLTcuNyAgICAgICAgICAg WC5PcmcgNzVkcGkgYml0bWFwIGZvbnRzDQp4b3JnLWZvbnRzLWN5cmlsbGljLTcuNyAgICAgICAg WC5PcmcgQ3lyaWxsaWMgYml0bWFwIGZvbnRzDQp4b3JnLWZvbnRzLW1pc2NiaXRtYXBzLTcuNyAg ICAgWC5PcmcgbWlzY2VsbGFuZW91cyBiaXRtYXAgZm9udHMNCnhvcmctZm9udHMtdHJ1ZXR5cGUt Ny43XzEgICAgICBYLk9yZyBUcnVlVHlwZSBmb250cw0KeG9yZy1mb250cy10eXBlMS03LjcgICAg ICAgICAgIFguT3JnIFR5cGUxIGZvbnRzDQp4b3JnLWxpYnJhcmllcy03LjdfMSAgICAgICAgICAg WC5vcmcgbGlicmFyaWVzIG1ldGEtcG9ydA0KeG9yZy1tYWNyb3MtMS4xOC4wICAgICAgICAgICAg IFguT3JnIGRldmVsb3BtZW50IGFjbG9jYWwgbWFjcm9zDQp4b3JnLXNlcnZlci0xLjE1LjAsMSAg ICAgICAgICAgWC5PcmcgWCBzZXJ2ZXIgYW5kIHJlbGF0ZWQgcHJvZ3JhbXMNCnhwci0xLjAuNCAg ICAgICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBwcmludGluZyBhbiBYIHdpbmRvdyBkdW1w DQp4cHJvcC0xLjIuMiAgICAgICAgICAgICAgICAgICAgUHJvcGVydHkgZGlzcGxheWVyIGZvciBY DQp4cHJvdG8tNy4wLjI1ICAgICAgICAgICAgICAgICAgWDExIHByb3RvY29sIGhlYWRlcnMNCnhy YW5kci0xLjQuMSAgICAgICAgICAgICAgICAgICBQcmltaXRpdmUgY29tbWFuZCBsaW5lIGludGVy ZmFjZSB0byB0aGUgUmFuZFIgZXh0ZW5zaW9uDQp4cmRiLTEuMS4wICAgICAgICAgICAgICAgICAg ICAgWCBzZXJ2ZXIgcmVzb3VyY2UgZGF0YWJhc2UgdXRpbGl0eQ0KeHJlZnJlc2gtMS4wLjUgICAg ICAgICAgICAgICAgIFJlZnJlc2ggYWxsIG9yIHBhcnQgb2YgYW4gWCBzY3JlZW4NCnhzZXQtMS4y LjNfMSAgICAgICAgICAgICAgICAgICBVc2VyIHByZWZlcmVuY2UgdXRpbGl0eSBmb3IgWA0KeHNl dG1vZGUtMS4wLjAgICAgICAgICAgICAgICAgIFNldCB0aGUgbW9kZSBmb3IgYW4gWCBJbnB1dCBE ZXZpY2UNCnhzZXRyb290LTEuMS4xICAgICAgICAgICAgICAgICBSb290IHdpbmRvdyBwYXJhbWV0 ZXIgc2V0dGluZyB1dGlsaXR5IGZvciBYDQp4dGVybS0zMDMgICAgICAgICAgICAgICAgICAgICAg VGVybWluYWwgZW11bGF0b3IgZm9yIHRoZSBYIFdpbmRvdyBTeXN0ZW0NCnh0cmFucy0xLjMuMyAg ICAgICAgICAgICAgICAgICBBYnN0cmFjdCBuZXR3b3JrIGNvZGUgZm9yIFgNCnh2aWQtMS4zLjIs MSAgICAgICAgICAgICAgICAgICBBbiBvcGVuc291cmNlIE1QRUctNCBjb2RlYywgYmFzZWQgb24g T3BlbkRpdngNCnh2aWR0dW5lLTEuMC4zICAgICAgICAgICAgICAgICBWaWRlbyBtb2RlIHR1bmVy IGZvciBYDQp4dmluZm8tMS4xLjIgICAgICAgICAgICAgICAgICAgUHJpbnQgb3V0IFgtVmlkZW8g ZXh0ZW5zaW9uIGFkYXB0b3IgaW5mb3JtYXRpb24NCnh3ZC0xLjAuNiAgICAgICAgICAgICAgICAg ICAgICBEdW1wIGFuIGltYWdlIG9mIGFuIFggd2luZG93DQp4d2luaW5mby0xLjEuMyAgICAgICAg ICAgICAgICAgV2luZG93IGluZm9ybWF0aW9uIHV0aWxpdHkgZm9yIFgNCnh3dWQtMS4wLjQgICAg ICAgICAgICAgICAgICAgICBJbWFnZSBkaXNwbGF5ZXIgZm9yIFgNCnlhamwtMi4wLjRfMSAgICAg ICAgICAgICAgICAgICBQb3J0YWJsZSBKU09OIHBhcnNpbmcgYW5kIHNlcmlhbGl6YXRpb24gbGli cmFyeSBpbiBBTlNJIEMNCnlhc20tMS4yLjAgICAgICAgICAgICAgICAgICAgICBDb21wbGV0ZSBy ZXdyaXRlIG9mIHRoZSBOQVNNIGFzc2VtYmxlcg0KeWVscC0zLjYuMiAgICAgICAgICAgICAgICAg ICAgIEhlbHAgYnJvd3NlciBmb3IgdGhlIEdOT01FIDMgZGVza3RvcA0KeWVscC10b29scy0zLjYu MSAgICAgICAgICAgICAgIFV0aWxpdGllcyB0byBoZWxwIG1hbmFnZSBkb2N1bWVudGF0aW9uIGZv ciBZZWxwIGFuZCB0aGUgd2ViDQp5ZWxwLXhzbC0zLjYuMSAgICAgICAgICAgICAgICAgRG9jQm9v ayBYU0xUIHN0eWxlc2hlZXRzIGZvciB5ZWxwDQp6ZW5pdHkzLTMuNi4wICAgICAgICAgICAgICAg ICAgRGlzcGxheSBHTk9NRSBkaWFsb2dzIGZyb20gdGhlIGNvbW1hbmQgbGluZQ0KemZzLXBlcmlv ZGljLTEuMC4yMDEzMDIxMyAgICAgIFNpbXBsZSB3YXkgb2YgbWFpbnRhaW5pbmcgemZzIHNuYXBz aG90cyB1c2luZyB0aGUgcGVyaW9kaWMgc3lzdGVtDQp6ZnMtcmVwbGljYXRlLTAuN18xICAgICAg ICAgICAgQSBaRlMgU25hcHNob3QgUmVwbGljYXRpb24gU2NyaXB0DQp6ZnMtc25hcHNob3QtY2xl YW4tMC4xLjMgICAgICAgVG9vbCB0byBzaWV2ZSBaRlMgc25hcHNob3RzIGFzIHBlciBnaXZlbiBz cGVjIGEgbGEgJ3BkdW1wZnMtY2xlYW4nDQp6ZnMtc25hcHNob3QtbWdtdC0yMDA5MDIwMV8yICAg QXV0b21hdGljIFpGUyBzbmFwc2hvdCBtYW5hZ2VtZW50IHRvb2wNCnpmcy1zdGF0cy0xLjIuMiAg ICAgICAgICAgICAgICBEaXNwbGF5IGh1bWFuLXJlYWRhYmxlIFpGUyBzdGF0aXN0aWNzDQp6ZnNu YXAtMS4xMS4wICAgICAgICAgICAgICAgICAgU2ltcGxlIHNoIHNjcmlwdCB0byBtYWtlIHpmcyBy b2xsaW5nIHNuYXBob3N0cyB3aXRoIGNyb24NCnpmc3Rvb2xzLTAuMy4xICAgICAgICAgICAgICAg ICBPcGVuU29sYXJpcy1jb21wYXRpYmxlIGF1dG8gc25hcHNob3R0aW5nIGZvciBaRlMNCnppcC0z LjAgICAgICAgICAgICAgICAgICAgICAgICBDcmVhdGUvdXBkYXRlIFpJUCBmaWxlcyBjb21wYXRp YmxlIHdpdGggUEtaSVANCltuZWlsc0BtYXN0ZXJibGFzdGVyIH5dJCBzdWRvIAgICAgIG1tLY2F0 IC9ldGMvWDExL3hvcQcIIAgHcmcuY29uZi4HCCAILgdub2VwCCAICCAIcGUNCmNhdDogL2V0Yy9Y MTEveG9yZy5jb25mLm5vcGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkNCltuZWlsc0BtYXN0 ZXJibGFzdGVyIH5dJCBjYXQgL3Zhci9vbAggCAggCGxvZy9YB29yZy4wBy5sb2cNClsgIDQzMDQu Mjk4XSANClguT3JnIFggU2VydmVyIDEuMTUuMA0KUmVsZWFzZSBEYXRlOiAyMDEzLTEyLTI3DQpb ICA0MzA0LjI5OF0gWCBQcm90b2NvbCBWZXJzaW9uIDExLCBSZXZpc2lvbiAwDQpbICA0MzA0LjI5 OF0gQnVpbGQgT3BlcmF0aW5nIFN5c3RlbTogRnJlZUJTRCAxMC4wLVNUQUJMRSBhbWQ2NCANClsg IDQzMDQuMjk4XSBDdXJyZW50IE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgbWFzdGVyYmxhc3Rl ciAxMC4wLVNUQUJMRSBGcmVlQlNEIDEwLjAtU1RBQkxFICMzIHIyNjQzMzU6IFRodSBBcHIgMTAg MTk6MTY6MzYgUERUIDIwMTQgICAgIHJvb3RAbWFzdGVyYmxhc3RlcjovdXNyL29iai91c3Ivc3Jj L3N5cy9QUFMgYW1kNjQNClsgIDQzMDQuMjk4XSBCdWlsZCBEYXRlOiAwOSBBcHJpbCAyMDE0ICAw MTo0MDoxMVBNDQpbICA0MzA0LjI5OF0gIA0KWyAgNDMwNC4yOThdIEN1cnJlbnQgdmVyc2lvbiBv ZiBwaXhtYW46IDAuMzIuNA0KWyAgNDMwNC4yOThdIAlCZWZvcmUgcmVwb3J0aW5nIHByb2JsZW1z LCBjaGVjayBodHRwOi8vd2lraS54Lm9yZw0KCXRvIG1ha2Ugc3VyZSB0aGF0IHlvdSBoYXZlIHRo ZSBsYXRlc3QgdmVyc2lvbi4NClsgIDQzMDQuMjk4XSBNYXJrZXJzOiAoLS0pIHByb2JlZCwgKCoq KSBmcm9tIGNvbmZpZyBmaWxlLCAoPT0pIGRlZmF1bHQgc2V0dGluZywNCgkoKyspIGZyb20gY29t bWFuZCBsaW5lLCAoISEpIG5vdGljZSwgKElJKSBpbmZvcm1hdGlvbmFsLA0KCShXVykgd2Fybmlu ZywgKEVFKSBlcnJvciwgKE5JKSBub3QgaW1wbGVtZW50ZWQsICg/PykgdW5rbm93bi4NClsgIDQz MDQuMjk4XSAoPT0pIExvZyBmaWxlOiAiL3Zhci9sb2cvWG9yZy4wLmxvZyIsIFRpbWU6IEZyaSBB cHIgMTEgMjI6MTc6MTMgMjAxNA0KWyAgNDMwNC4zMDFdICg9PSkgVXNpbmcgc3lzdGVtIGNvbmZp ZyBkaXJlY3RvcnkgIi91c3IvbG9jYWwvc2hhcmUvWDExL3hvcmcuY29uZi5kIg0KWyAgNDMwNC4z MDFdICg9PSkgTm8gTGF5b3V0IHNlY3Rpb24uICBVc2luZyB0aGUgZmlyc3QgU2NyZWVuIHNlY3Rp b24uDQpbICA0MzA0LjMwMV0gKD09KSBObyBzY3JlZW4gc2VjdGlvbiBhdmFpbGFibGUuIFVzaW5n IGRlZmF1bHRzLg0KWyAgNDMwNC4zMDJdICgqKikgfC0tPlNjcmVlbiAiRGVmYXVsdCBTY3JlZW4g U2VjdGlvbiIgKDApDQpbICA0MzA0LjMwMl0gKCoqKSB8ICAgfC0tPk1vbml0b3IgIjxkZWZhdWx0 IG1vbml0b3I+Ig0KWyAgNDMwNC4zMDJdICg9PSkgTm8gbW9uaXRvciBzcGVjaWZpZWQgZm9yIHNj cmVlbiAiRGVmYXVsdCBTY3JlZW4gU2VjdGlvbiIuDQoJVXNpbmcgYSBkZWZhdWx0IG1vbml0b3Ig Y29uZmlndXJhdGlvbi4NClsgIDQzMDQuMzAyXSAoPT0pIEF1dG9tYXRpY2FsbHkgYWRkaW5nIGRl dmljZXMNClsgIDQzMDQuMzAyXSAoPT0pIEF1dG9tYXRpY2FsbHkgZW5hYmxpbmcgZGV2aWNlcw0K WyAgNDMwNC4zMDJdICg9PSkgTm90IGF1dG9tYXRpY2FsbHkgYWRkaW5nIEdQVSBkZXZpY2VzDQpb ICA0MzA0LjMwNV0gKD09KSBGb250UGF0aCBzZXQgdG86DQoJL3Vzci9sb2NhbC9saWIvWDExL2Zv bnRzL21pc2MvLA0KCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9UVEYvLA0KCS91c3IvbG9jYWwv bGliL1gxMS9mb250cy9PVEYvLA0KCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9UeXBlMS8sDQoJ L3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzEwMGRwaS8sDQoJL3Vzci9sb2NhbC9saWIvWDExL2Zv bnRzLzc1ZHBpLw0KWyAgNDMwNC4zMDVdICg9PSkgTW9kdWxlUGF0aCBzZXQgdG8gIi91c3IvbG9j YWwvbGliL3hvcmcvbW9kdWxlcyINClsgIDQzMDQuMzA1XSAoSUkpIFRoZSBzZXJ2ZXIgcmVsaWVz IG9uIEhBTCB0byBwcm92aWRlIHRoZSBsaXN0IG9mIGlucHV0IGRldmljZXMuDQoJSWYgbm8gZGV2 aWNlcyBiZWNvbWUgYXZhaWxhYmxlLCByZWNvbmZpZ3VyZSBIQUwgb3IgZGlzYWJsZSBBdXRvQWRk RGV2aWNlcy4NClsgIDQzMDQuMzA1XSAoSUkpIExvYWRlciBtYWdpYzogMHg4MDI5ZDANClsgIDQz MDQuMzA1XSAoSUkpIE1vZHVsZSBBQkkgdmVyc2lvbnM6DQpbICA0MzA0LjMwNV0gCVguT3JnIEFO U0kgQyBFbXVsYXRpb246IDAuNA0KWyAgNDMwNC4zMDVdIAlYLk9yZyBWaWRlbyBEcml2ZXI6IDE1 LjANClsgIDQzMDQuMzA1XSAJWC5PcmcgWElucHV0IGRyaXZlciA6IDIwLjANClsgIDQzMDQuMzA1 XSAJWC5PcmcgU2VydmVyIEV4dGVuc2lvbiA6IDguMA0KWyAgNDMwNC4zMDVdICgtLSkgUENJOioo MDoxOjA6MCkgMTAwMjo2Nzc5OjE3ODc6MjAxMiByZXYgMCwgTWVtIEAgMHhhMDAwMDAwMC8yNjg0 MzU0NTYsIDB4ZjdlMjAwMDAvMTMxMDcyLCBJL08gQCAweDAwMDBlMDAwLzI1NiwgQklPUyBAIDB4 Pz8/Pz8/Pz8vNjU1MzYNClsgIDQzMDQuMzA1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z aW9uIEdlbmVyaWMgRXZlbnQgRXh0ZW5zaW9uDQpbICA0MzA0LjMwNV0gSW5pdGlhbGl6aW5nIGJ1 aWx0LWluIGV4dGVuc2lvbiBTSEFQRQ0KWyAgNDMwNC4zMDVdIEluaXRpYWxpemluZyBidWlsdC1p biBleHRlbnNpb24gTUlULVNITQ0KWyAgNDMwNC4zMDVdIEluaXRpYWxpemluZyBidWlsdC1pbiBl eHRlbnNpb24gWElucHV0RXh0ZW5zaW9uDQpbICA0MzA0LjMwNV0gSW5pdGlhbGl6aW5nIGJ1aWx0 LWluIGV4dGVuc2lvbiBYVEVTVA0KWyAgNDMwNC4zMDVdIEluaXRpYWxpemluZyBidWlsdC1pbiBl eHRlbnNpb24gQklHLVJFUVVFU1RTDQpbICA0MzA0LjMwNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWlu IGV4dGVuc2lvbiBTWU5DDQpbICA0MzA0LjMwNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVu c2lvbiBYS0VZQk9BUkQNClsgIDQzMDQuMzA1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z aW9uIFhDLU1JU0MNClsgIDQzMDQuMzA1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9u IFhJTkVSQU1BDQpbICA0MzA0LjMwNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBY RklYRVMNClsgIDQzMDQuMzA1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFJFTkRF Ug0KWyAgNDMwNC4zMDVdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkFORFINClsg IDQzMDQuMzA1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIENPTVBPU0lURQ0KWyAg NDMwNC4zMDVdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gREFNQUdFDQpbICA0MzA0 LjMwNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBNSVQtU0NSRUVOLVNBVkVSDQpb ICA0MzA0LjMwNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBET1VCTEUtQlVGRkVS DQpbICA0MzA0LjMwNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBSRUNPUkQNClsg IDQzMDQuMzA1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIERQTVMNClsgIDQzMDQu MzA1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFByZXNlbnQNClsgIDQzMDQuMzA1 XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIERSSTMNClsgIDQzMDQuMzA1XSBJbml0 aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFgtUmVzb3VyY2UNClsgIDQzMDQuMzA1XSBJbml0 aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhWaWRlbw0KWyAgNDMwNC4zMDVdIEluaXRpYWxp emluZyBidWlsdC1pbiBleHRlbnNpb24gWFZpZGVvLU1vdGlvbkNvbXBlbnNhdGlvbg0KWyAgNDMw NC4zMDVdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEZyZWU4Ni1WaWRNb2RlRXh0 ZW5zaW9uDQpbICA0MzA0LjMwNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYRnJl ZTg2LURHQQ0KWyAgNDMwNC4zMDVdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEZy ZWU4Ni1EUkkNClsgIDQzMDQuMzA1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIERS STINClsgIDQzMDQuMzA1XSAoSUkpICJnbHgiIHdpbGwgYmUgbG9hZGVkIGJ5IGRlZmF1bHQuDQpb ICA0MzA0LjMwNV0gKElJKSBMb2FkTW9kdWxlOiAiZHJpMiINClsgIDQzMDQuMzA1XSAoSUkpIE1v ZHVsZSAiZHJpMiIgYWxyZWFkeSBidWlsdC1pbg0KWyAgNDMwNC4zMDVdIChJSSkgTG9hZE1vZHVs ZTogImdsYW1vcmVnbCINClsgIDQzMDQuMzA2XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIv eG9yZy9tb2R1bGVzL2xpYmdsYW1vcmVnbC5zbw0KWyAgNDMwNC4zMDZdIChJSSkgTW9kdWxlIGds YW1vcmVnbDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIg0KWyAgNDMwNC4zMDZdIAljb21waWxl ZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDAuNi4wDQpbICA0MzA0LjMwNl0gCUFCSSBj bGFzczogWC5PcmcgQU5TSSBDIEVtdWxhdGlvbiwgdmVyc2lvbiAwLjQNClsgIDQzMDQuMzA2XSAo SUkpIExvYWRNb2R1bGU6ICJnbHgiDQpbICA0MzA0LjMwN10gKElJKSBMb2FkaW5nIC91c3IvbG9j YWwvbGliL3hvcmcvbW9kdWxlcy9leHRlbnNpb25zL2xpYmdseC5zbw0KWyAgNDMwNC4zMDddIChJ SSkgTW9kdWxlIGdseDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIg0KWyAgNDMwNC4zMDddIAlj b21waWxlZCBmb3IgMS4xNS4wLCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wDQpbICA0MzA0LjMwN10g CUFCSSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVuc2lvbiwgdmVyc2lvbiA4LjANClsgIDQzMDQu MzA3XSAoPT0pIEFJR0xYIGVuYWJsZWQNClsgIDQzMDQuMzA3XSBMb2FkaW5nIGV4dGVuc2lvbiBH TFgNClsgIDQzMDQuMzA3XSAoPT0pIE1hdGNoZWQgYXRpIGFzIGF1dG9jb25maWd1cmVkIGRyaXZl ciAwDQpbICA0MzA0LjMwN10gKD09KSBNYXRjaGVkIGZiZGV2IGFzIGF1dG9jb25maWd1cmVkIGRy aXZlciAxDQpbICA0MzA0LjMwN10gKD09KSBNYXRjaGVkIHZlc2EgYXMgYXV0b2NvbmZpZ3VyZWQg ZHJpdmVyIDINClsgIDQzMDQuMzA3XSAoPT0pIEFzc2lnbmVkIHRoZSBkcml2ZXIgdG8gdGhlIHhm ODZDb25maWdMYXlvdXQNClsgIDQzMDQuMzA3XSAoSUkpIExvYWRNb2R1bGU6ICJhdGkiDQpbICA0 MzA0LjMwN10gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9kcml2ZXJz L2F0aV9kcnYuc28NClsgIDQzMDQuMzA3XSAoSUkpIE1vZHVsZSBhdGk6IHZlbmRvcj0iWC5Pcmcg Rm91bmRhdGlvbiINClsgIDQzMDQuMzA3XSAJY29tcGlsZWQgZm9yIDEuMTUuMCwgbW9kdWxlIHZl cnNpb24gPSA3LjMuMA0KWyAgNDMwNC4zMDhdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERy aXZlcg0KWyAgNDMwNC4zMDhdIAlBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lv biAxNS4wDQpbICA0MzA0LjMwOF0gKElJKSBMb2FkTW9kdWxlOiAicmFkZW9uIg0KWyAgNDMwNC4z MDhdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZHJpdmVycy9yYWRl b25fZHJ2LnNvDQpbICA0MzA0LjMwOF0gKElJKSBNb2R1bGUgcmFkZW9uOiB2ZW5kb3I9IlguT3Jn IEZvdW5kYXRpb24iDQpbICA0MzA0LjMwOF0gCWNvbXBpbGVkIGZvciAxLjE1LjAsIG1vZHVsZSB2 ZXJzaW9uID0gNy4zLjANClsgIDQzMDQuMzA4XSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBWaWRlbyBE cml2ZXINClsgIDQzMDQuMzA4XSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIsIHZlcnNp b24gMTUuMA0KWyAgNDMwNC4zMDhdIChJSSkgTG9hZE1vZHVsZTogImZiZGV2Ig0KWyAgNDMwNC4z MDldIChXVykgV2FybmluZywgY291bGRuJ3Qgb3BlbiBtb2R1bGUgZmJkZXYNClsgIDQzMDQuMzA5 XSAoSUkpIFVubG9hZE1vZHVsZTogImZiZGV2Ig0KWyAgNDMwNC4zMDldIChJSSkgVW5sb2FkaW5n IGZiZGV2DQpbICA0MzA0LjMwOV0gKEVFKSBGYWlsZWQgdG8gbG9hZCBtb2R1bGUgImZiZGV2IiAo bW9kdWxlIGRvZXMgbm90IGV4aXN0LCAwKQ0KWyAgNDMwNC4zMDldIChJSSkgTG9hZE1vZHVsZTog InZlc2EiDQpbICA0MzA0LjMwOV0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9k dWxlcy9kcml2ZXJzL3Zlc2FfZHJ2LnNvDQpbICA0MzA0LjMwOV0gKElJKSBNb2R1bGUgdmVzYTog dmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIg0KWyAgNDMwNC4zMDldIAljb21waWxlZCBmb3IgMS4x Mi40LCBtb2R1bGUgdmVyc2lvbiA9IDIuMy4zDQpbICA0MzA0LjMwOV0gCU1vZHVsZSBjbGFzczog WC5PcmcgVmlkZW8gRHJpdmVyDQpbICA0MzA0LjMwOV0gCUFCSSBjbGFzczogWC5PcmcgVmlkZW8g RHJpdmVyLCB2ZXJzaW9uIDEyLjENClsgIDQzMDQuMzA5XSAoRUUpIG1vZHVsZSBBQkkgbWFqb3Ig dmVyc2lvbiAoMTIpIGRvZXNuJ3QgbWF0Y2ggdGhlIHNlcnZlcidzIHZlcnNpb24gKDE1KQ0KWyAg NDMwNC4zMDldIChJSSkgVW5sb2FkTW9kdWxlOiAidmVzYSINClsgIDQzMDQuMzA5XSAoSUkpIFVu bG9hZGluZyB2ZXNhDQpbICA0MzA0LjMwOV0gKEVFKSBGYWlsZWQgdG8gbG9hZCBtb2R1bGUgInZl c2EiIChtb2R1bGUgcmVxdWlyZW1lbnQgbWlzbWF0Y2gsIDApDQpbICA0MzA0LjMwOV0gKElJKSBS QURFT046IERyaXZlciBmb3IgQVRJIFJhZGVvbiBjaGlwc2V0czoNCglBVEkgUmFkZW9uIE1vYmls aXR5IFg2MDAgKE0yNCkgMzE1MCAoUENJRSksIEFUSSBGaXJlTVYgMjQwMCAoUENJKSwNCglBVEkg UmFkZW9uIE1vYmlsaXR5IFgzMDAgKE0yNCkgMzE1MiAoUENJRSksDQoJQVRJIEZpcmVHTCBNMjQg R0wgMzE1NCAoUENJRSksIEFUSSBGaXJlTVYgMjQwMCAzMTU1IChQQ0kpLA0KCUFUSSBSYWRlb24g WDYwMCAoUlYzODApIDNFNTAgKFBDSUUpLA0KCUFUSSBGaXJlR0wgVjMyMDAgKFJWMzgwKSAzRTU0 IChQQ0lFKSwgQVRJIFJhZGVvbiBJR1AzMjAgKEEzKSA0MTM2LA0KCUFUSSBSYWRlb24gSUdQMzMw LzM0MC8zNTAgKEE0KSA0MTM3LCBBVEkgUmFkZW9uIDk1MDAgQUQgKEFHUCksDQoJQVRJIFJhZGVv biA5NTAwIEFFIChBR1ApLCBBVEkgUmFkZW9uIDk2MDBUWCBBRiAoQUdQKSwNCglBVEkgRmlyZUdM IFoxIEFHIChBR1ApLCBBVEkgUmFkZW9uIDk4MDBTRSBBSCAoQUdQKSwNCglBVEkgUmFkZW9uIDk4 MDAgQUkgKEFHUCksIEFUSSBSYWRlb24gOTgwMCBBSiAoQUdQKSwNCglBVEkgRmlyZUdMIFgyIEFL IChBR1ApLCBBVEkgUmFkZW9uIDk2MDAgQVAgKEFHUCksDQoJQVRJIFJhZGVvbiA5NjAwU0UgQVEg KEFHUCksIEFUSSBSYWRlb24gOTYwMFhUIEFSIChBR1ApLA0KCUFUSSBSYWRlb24gOTYwMCBBUyAo QUdQKSwgQVRJIEZpcmVHTCBUMiBBVCAoQUdQKSwgQVRJIFJhZGVvbiA5NjUwLA0KCUFUSSBGaXJl R0wgUlYzNjAgQVYgKEFHUCksIEFUSSBSYWRlb24gNzAwMCBJR1AgKEE0KykgNDIzNywNCglBVEkg UmFkZW9uIDg1MDAgQUlXIEJCIChBR1ApLCBBVEkgUmFkZW9uIElHUDMyME0gKFUxKSA0MzM2LA0K CUFUSSBSYWRlb24gSUdQMzMwTS8zNDBNLzM1ME0gKFUyKSA0MzM3LA0KCUFUSSBSYWRlb24gTW9i aWxpdHkgNzAwMCBJR1AgNDQzNywgQVRJIFJhZGVvbiA5MDAwL1BSTyBJZiAoQUdQL1BDSSksDQoJ QVRJIFJhZGVvbiA5MDAwIElnIChBR1AvUENJKSwgQVRJIFJhZGVvbiBYODAwIChSNDIwKSBKSCAo QUdQKSwNCglBVEkgUmFkZW9uIFg4MDBQUk8gKFI0MjApIEpJIChBR1ApLA0KCUFUSSBSYWRlb24g WDgwMFNFIChSNDIwKSBKSiAoQUdQKSwgQVRJIFJhZGVvbiBYODAwIChSNDIwKSBKSyAoQUdQKSwN CglBVEkgUmFkZW9uIFg4MDAgKFI0MjApIEpMIChBR1ApLCBBVEkgRmlyZUdMIFgzIChSNDIwKSBK TSAoQUdQKSwNCglBVEkgUmFkZW9uIE1vYmlsaXR5IDk4MDAgKE0xOCkgSk4gKEFHUCksDQoJQVRJ IFJhZGVvbiBYODAwIFNFIChSNDIwKSAoQUdQKSwgQVRJIFJhZGVvbiBYODAwWFQgKFI0MjApIEpQ IChBR1ApLA0KCUFUSSBSYWRlb24gWDgwMCBWRSAoUjQyMCkgSlQgKEFHUCksIEFUSSBSYWRlb24g WDg1MCAoUjQ4MCkgKEFHUCksDQoJQVRJIFJhZGVvbiBYODUwIFhUIChSNDgwKSAoQUdQKSwgQVRJ IFJhZGVvbiBYODUwIFNFIChSNDgwKSAoQUdQKSwNCglBVEkgUmFkZW9uIFg4NTAgUFJPIChSNDgw KSAoQUdQKSwgQVRJIFJhZGVvbiBYODUwIFhUIFBFIChSNDgwKSAoQUdQKSwNCglBVEkgUmFkZW9u IE1vYmlsaXR5IE03IExXIChBR1ApLA0KCUFUSSBNb2JpbGl0eSBGaXJlR0wgNzgwMCBNNyBMWCAo QUdQKSwNCglBVEkgUmFkZW9uIE1vYmlsaXR5IE02IExZIChBR1ApLCBBVEkgUmFkZW9uIE1vYmls aXR5IE02IExaIChBR1ApLA0KCUFUSSBGaXJlR0wgTW9iaWxpdHkgOTAwMCAoTTkpIExkIChBR1Ap LA0KCUFUSSBSYWRlb24gTW9iaWxpdHkgOTAwMCAoTTkpIExmIChBR1ApLA0KCUFUSSBSYWRlb24g TW9iaWxpdHkgOTAwMCAoTTkpIExnIChBR1ApLCBBVEkgRmlyZU1WIDI0MDAgUENJLA0KCUFUSSBS YWRlb24gOTcwMCBQcm8gTkQgKEFHUCksIEFUSSBSYWRlb24gOTcwMC85NTAwUHJvIE5FIChBR1Ap LA0KCUFUSSBSYWRlb24gOTYwMFRYIE5GIChBR1ApLCBBVEkgRmlyZUdMIFgxIE5HIChBR1ApLA0K CUFUSSBSYWRlb24gOTgwMFBSTyBOSCAoQUdQKSwgQVRJIFJhZGVvbiA5ODAwIE5JIChBR1ApLA0K CUFUSSBGaXJlR0wgWDIgTksgKEFHUCksIEFUSSBSYWRlb24gOTgwMFhUIE5KIChBR1ApLA0KCUFU SSBSYWRlb24gTW9iaWxpdHkgOTYwMC85NzAwIChNMTAvTTExKSBOUCAoQUdQKSwNCglBVEkgUmFk ZW9uIE1vYmlsaXR5IDk2MDAgKE0xMCkgTlEgKEFHUCksDQoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5 NjAwIChNMTEpIE5SIChBR1ApLA0KCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMCAoTTEwKSBOUyAo QUdQKSwNCglBVEkgRmlyZUdMIE1vYmlsaXR5IFQyIChNMTApIE5UIChBR1ApLA0KCUFUSSBGaXJl R0wgTW9iaWxpdHkgVDJlIChNMTEpIE5WIChBR1ApLCBBVEkgUmFkZW9uIFFEIChBR1ApLA0KCUFU SSBSYWRlb24gUUUgKEFHUCksIEFUSSBSYWRlb24gUUYgKEFHUCksIEFUSSBSYWRlb24gUUcgKEFH UCksDQoJQVRJIEZpcmVHTCA4NzAwLzg4MDAgUUggKEFHUCksIEFUSSBSYWRlb24gODUwMCBRTCAo QUdQKSwNCglBVEkgUmFkZW9uIDkxMDAgUU0gKEFHUCksIEFUSSBSYWRlb24gNzUwMCBRVyAoQUdQ L1BDSSksDQoJQVRJIFJhZGVvbiA3NTAwIFFYIChBR1AvUENJKSwgQVRJIFJhZGVvbiBWRS83MDAw IFFZIChBR1AvUENJKSwNCglBVEkgUmFkZW9uIFZFLzcwMDAgUVogKEFHUC9QQ0kpLCBBVEkgRVMx MDAwIDUxNUUgKFBDSSksDQoJQVRJIFJhZGVvbiBNb2JpbGl0eSBYMzAwIChNMjIpIDU0NjAgKFBD SUUpLA0KCUFUSSBSYWRlb24gTW9iaWxpdHkgWDYwMCBTRSAoTTI0QykgNTQ2MiAoUENJRSksDQoJ QVRJIEZpcmVHTCBNMjIgR0wgNTQ2NCAoUENJRSksIEFUSSBSYWRlb24gWDgwMCAoUjQyMykgVUgg KFBDSUUpLA0KCUFUSSBSYWRlb24gWDgwMFBSTyAoUjQyMykgVUkgKFBDSUUpLA0KCUFUSSBSYWRl b24gWDgwMExFIChSNDIzKSBVSiAoUENJRSksDQoJQVRJIFJhZGVvbiBYODAwU0UgKFI0MjMpIFVL IChQQ0lFKSwNCglBVEkgUmFkZW9uIFg4MDAgWFRQIChSNDMwKSAoUENJRSksIEFUSSBSYWRlb24g WDgwMCBYTCAoUjQzMCkgKFBDSUUpLA0KCUFUSSBSYWRlb24gWDgwMCBTRSAoUjQzMCkgKFBDSUUp LCBBVEkgUmFkZW9uIFg4MDAgKFI0MzApIChQQ0lFKSwNCglBVEkgRmlyZUdMIFY3MTAwIChSNDIz KSAoUENJRSksIEFUSSBGaXJlR0wgVjUxMDAgKFI0MjMpIFVRIChQQ0lFKSwNCglBVEkgRmlyZUdM IHVua25vd24gKFI0MjMpIFVSIChQQ0lFKSwNCglBVEkgRmlyZUdMIHVua25vd24gKFI0MjMpIFVU IChQQ0lFKSwNCglBVEkgTW9iaWxpdHkgRmlyZUdMIFY1MDAwIChNMjYpIChQQ0lFKSwNCglBVEkg TW9iaWxpdHkgRmlyZUdMIFY1MDAwIChNMjYpIChQQ0lFKSwNCglBVEkgTW9iaWxpdHkgUmFkZW9u IFg3MDAgWEwgKE0yNikgKFBDSUUpLA0KCUFUSSBNb2JpbGl0eSBSYWRlb24gWDcwMCAoTTI2KSAo UENJRSksDQoJQVRJIE1vYmlsaXR5IFJhZGVvbiBYNzAwIChNMjYpIChQQ0lFKSwNCglBVEkgUmFk ZW9uIFg1NTBYVFggNTY1NyAoUENJRSksIEFUSSBSYWRlb24gOTEwMCBJR1AgKEE1KSA1ODM0LA0K CUFUSSBSYWRlb24gTW9iaWxpdHkgOTEwMCBJR1AgKFUzKSA1ODM1LA0KCUFUSSBSYWRlb24gWFBS RVNTIDIwMCA1OTU0IChQQ0lFKSwNCglBVEkgUmFkZW9uIFhQUkVTUyAyMDBNIDU5NTUgKFBDSUUp LCBBVEkgUmFkZW9uIDkyNTAgNTk2MCAoQUdQKSwNCglBVEkgUmFkZW9uIDkyMDAgNTk2MSAoQUdQ KSwgQVRJIFJhZGVvbiA5MjAwIDU5NjIgKEFHUCksDQoJQVRJIFJhZGVvbiA5MjAwU0UgNTk2NCAo QUdQKSwgQVRJIEZpcmVNViAyMjAwIChQQ0kpLA0KCUFUSSBFUzEwMDAgNTk2OSAoUENJKSwgQVRJ IFJhZGVvbiBYUFJFU1MgMjAwIDU5NzQgKFBDSUUpLA0KCUFUSSBSYWRlb24gWFBSRVNTIDIwME0g NTk3NSAoUENJRSksDQoJQVRJIFJhZGVvbiBYUFJFU1MgMjAwIDVBNDEgKFBDSUUpLA0KCUFUSSBS YWRlb24gWFBSRVNTIDIwME0gNUE0MiAoUENJRSksDQoJQVRJIFJhZGVvbiBYUFJFU1MgMjAwIDVB NjEgKFBDSUUpLA0KCUFUSSBSYWRlb24gWFBSRVNTIDIwME0gNUE2MiAoUENJRSksDQoJQVRJIFJh ZGVvbiBYMzAwIChSVjM3MCkgNUI2MCAoUENJRSksDQoJQVRJIFJhZGVvbiBYNjAwIChSVjM3MCkg NUI2MiAoUENJRSksDQoJQVRJIFJhZGVvbiBYNTUwIChSVjM3MCkgNUI2MyAoUENJRSksDQoJQVRJ IEZpcmVHTCBWMzEwMCAoUlYzNzApIDVCNjQgKFBDSUUpLA0KCUFUSSBGaXJlTVYgMjIwMCBQQ0lF IChSVjM3MCkgNUI2NSAoUENJRSksDQoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5MjAwIChNOSspIDVD NjEgKEFHUCksDQoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5MjAwIChNOSspIDVDNjMgKEFHUCksDQoJ QVRJIE1vYmlsaXR5IFJhZGVvbiBYODAwIFhUIChNMjgpIChQQ0lFKSwNCglBVEkgTW9iaWxpdHkg RmlyZUdMIFY1MTAwIChNMjgpIChQQ0lFKSwNCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg4MDAgKE0y OCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4NTAgNUQ0QyAoUENJRSksDQoJQVRJIFJhZGVvbiBYODUw IFhUIFBFIChSNDgwKSAoUENJRSksDQoJQVRJIFJhZGVvbiBYODUwIFNFIChSNDgwKSAoUENJRSks IEFUSSBSYWRlb24gWDg1MCBQUk8gKFI0ODApIChQQ0lFKSwNCglBVEkgdW5rbm93biBSYWRlb24g LyBGaXJlR0wgKFI0ODApIDVENTAgKFBDSUUpLA0KCUFUSSBSYWRlb24gWDg1MCBYVCAoUjQ4MCkg KFBDSUUpLA0KCUFUSSBSYWRlb24gWDgwMFhUIChSNDIzKSA1RDU3IChQQ0lFKSwNCglBVEkgRmly ZUdMIFY1MDAwIChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3MDAgWFQgKFJWNDEwKSAoUENJ RSksDQoJQVRJIFJhZGVvbiBYNzAwIFBSTyAoUlY0MTApIChQQ0lFKSwNCglBVEkgUmFkZW9uIFg3 MDAgU0UgKFJWNDEwKSAoUENJRSksIEFUSSBSYWRlb24gWDcwMCAoUlY0MTApIChQQ0lFKSwNCglB VEkgUmFkZW9uIFg3MDAgU0UgKFJWNDEwKSAoUENJRSksIEFUSSBSYWRlb24gWDE4MDAsDQoJQVRJ IE1vYmlsaXR5IFJhZGVvbiBYMTgwMCBYVCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTgwMCwNCglB VEkgTW9iaWxpdHkgRmlyZUdMIFY3MjAwLCBBVEkgRmlyZUdMIFY3MjAwLCBBVEkgRmlyZUdMIFY1 MzAwLA0KCUFUSSBNb2JpbGl0eSBGaXJlR0wgVjcxMDAsIEFUSSBSYWRlb24gWDE4MDAsIEFUSSBS YWRlb24gWDE4MDAsDQoJQVRJIFJhZGVvbiBYMTgwMCwgQVRJIFJhZGVvbiBYMTgwMCwgQVRJIFJh ZGVvbiBYMTgwMCwNCglBVEkgRmlyZUdMIFY3MzAwLCBBVEkgRmlyZUdMIFY3MzUwLCBBVEkgUmFk ZW9uIFgxNjAwLCBBVEkgUlY1MDUsDQoJQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwgQVRJIFJhZGVv biBYMTU1MCwgQVRJIE01NC1HTCwNCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNDAwLCBBVEkgUmFk ZW9uIFgxMzAwL1gxNTUwLA0KCUFUSSBSYWRlb24gWDE1NTAgNjQtYml0LCBBVEkgTW9iaWxpdHkg UmFkZW9uIFgxMzAwLA0KCUFUSSBNb2JpbGl0eSBSYWRlb24gWDEzMDAsIEFUSSBNb2JpbGl0eSBS YWRlb24gWDEzMDAsDQoJQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTMwMCwgQVRJIFJhZGVvbiBYMTMw MCwgQVRJIFJhZGVvbiBYMTMwMCwNCglBVEkgUlY1MDUsIEFUSSBSVjUwNSwgQVRJIEZpcmVHTCBW MzMwMCwgQVRJIEZpcmVHTCBWMzM1MCwNCglBVEkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgx NTUwIDY0LWJpdCwgQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwNCglBVEkgUmFkZW9uIFgxNjAwLCBB VEkgUmFkZW9uIFgxMzAwL1gxNTUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNDUwLA0KCUFUSSBS YWRlb24gWDEzMDAvWDE1NTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDIzMDAsDQoJQVRJIE1vYmls aXR5IFJhZGVvbiBYMjMwMCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTM1MCwNCglBVEkgTW9iaWxp dHkgUmFkZW9uIFgxMzUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNDUwLA0KCUFUSSBSYWRlb24g WDEzMDAsIEFUSSBSYWRlb24gWDE1NTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDEzNTAsDQoJQVRJ IEZpcmVNViAyMjUwLCBBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIFJhZGVvbiBYMTYwMCwN CglBVEkgUmFkZW9uIFgxNjUwLCBBVEkgUmFkZW9uIFgxNjAwLCBBVEkgUmFkZW9uIFgxNjAwLA0K CUFUSSBNb2JpbGl0eSBGaXJlR0wgVjUyMDAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDE2MDAsDQoJ QVRJIFJhZGVvbiBYMTY1MCwgQVRJIFJhZGVvbiBYMTY1MCwgQVRJIFJhZGVvbiBYMTYwMCwNCglB VEkgUmFkZW9uIFgxMzAwIFhUL1gxNjAwIFBybywgQVRJIEZpcmVHTCBWMzQwMCwNCglBVEkgTW9i aWxpdHkgRmlyZUdMIFY1MjUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNzAwLA0KCUFUSSBNb2Jp bGl0eSBSYWRlb24gWDE3MDAgWFQsIEFUSSBGaXJlR0wgVjUyMDAsDQoJQVRJIE1vYmlsaXR5IFJh ZGVvbiBYMTcwMCwgQVRJIFJhZGVvbiBYMjMwMEhELA0KCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQg MjMwMCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAyMzAwLA0KCUFUSSBSYWRlb24gWDE5NTAsIEFU SSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5NTAsDQoJQVRJIFJhZGVvbiBYMTkwMCwgQVRJ IFJhZGVvbiBYMTkwMCwgQVRJIFJhZGVvbiBYMTkwMCwNCglBVEkgUmFkZW9uIFgxOTAwLCBBVEkg UmFkZW9uIFgxOTAwLCBBVEkgUmFkZW9uIFgxOTAwLA0KCUFUSSBSYWRlb24gWDE5MDAsIEFUSSBS YWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5MDAsDQoJQVRJIEFNRCBTdHJlYW0gUHJvY2Vzc29y LCBBVEkgUmFkZW9uIFgxOTAwLCBBVEkgUmFkZW9uIFgxOTUwLA0KCUFUSSBSVjU2MCwgQVRJIFJW NTYwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxOTAwLCBBVEkgUlY1NjAsDQoJQVRJIFJhZGVvbiBY MTk1MCBHVCwgQVRJIFJWNTcwLCBBVEkgUlY1NzAsIEFUSSBGaXJlR0wgVjc0MDAsDQoJQVRJIFJW NTYwLCBBVEkgUmFkZW9uIFgxNjUwLCBBVEkgUmFkZW9uIFgxNjUwLCBBVEkgUlY1NjAsDQoJQVRJ IFJhZGVvbiA5MTAwIFBSTyBJR1AgNzgzNCwgQVRJIFJhZGVvbiBNb2JpbGl0eSA5MjAwIElHUCA3 ODM1LA0KCUFUSSBSYWRlb24gWDEyMDAsIEFUSSBSYWRlb24gWDEyMDAsIEFUSSBSYWRlb24gWDEy MDAsDQoJQVRJIFJhZGVvbiBYMTIwMCwgQVRJIFJhZGVvbiBYMTIwMCwgQVRJIFJTNzQwLCBBVEkg UlM3NDBNLCBBVEkgUlM3NDAsDQoJQVRJIFJTNzQwTSwgQVRJIFJhZGVvbiBIRCAyOTAwIFhULCBB VEkgUmFkZW9uIEhEIDI5MDAgWFQsDQoJQVRJIFJhZGVvbiBIRCAyOTAwIFhULCBBVEkgUmFkZW9u IEhEIDI5MDAgUHJvLCBBVEkgUmFkZW9uIEhEIDI5MDAgR1QsDQoJQVRJIEZpcmVHTCBWODY1MCwg QVRJIEZpcmVHTCBWODYwMCwgQVRJIEZpcmVHTCBWNzYwMCwNCglBVEkgUmFkZW9uIDQ4MDAgU2Vy aWVzLCBBVEkgUmFkZW9uIEhEIDQ4NzAgeDIsDQoJQVRJIFJhZGVvbiA0ODAwIFNlcmllcywgQVRJ IFJhZGVvbiBIRCA0ODUwIHgyLA0KCUFUSSBGaXJlUHJvIFY4NzUwIChGaXJlR0wpLCBBVEkgRmly ZVBybyBWNzc2MCAoRmlyZUdMKSwNCglBVEkgTW9iaWxpdHkgUkFERU9OIEhEIDQ4NTAsIEFUSSBN b2JpbGl0eSBSQURFT04gSEQgNDg1MCBYMiwNCglBVEkgUmFkZW9uIDQ4MDAgU2VyaWVzLCBBVEkg RmlyZVBybyBSVjc3MCwgQU1EIEZpcmVTdHJlYW0gOTI3MCwNCglBTUQgRmlyZVN0cmVhbSA5MjUw LCBBVEkgRmlyZVBybyBWODcwMCAoRmlyZUdMKSwNCglBVEkgTW9iaWxpdHkgUkFERU9OIEhEIDQ4 NzAsIEFUSSBNb2JpbGl0eSBSQURFT04gTTk4LA0KCUFUSSBNb2JpbGl0eSBSQURFT04gSEQgNDg3 MCwgQVRJIFJhZGVvbiA0ODAwIFNlcmllcywNCglBVEkgUmFkZW9uIDQ4MDAgU2VyaWVzLCBBVEkg RmlyZVBybyBNNzc1MCwgQVRJIE05OCwgQVRJIE05OCwgQVRJIE05OCwNCglBVEkgTW9iaWxpdHkg UmFkZW9uIEhEIDQ2NTAsIEFUSSBSYWRlb24gUlY3MzAgKEFHUCksDQoJQVRJIE1vYmlsaXR5IFJh ZGVvbiBIRCA0NjcwLCBBVEkgRmlyZVBybyBNNTc1MCwNCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhE IDQ2NzAsIEFUSSBSYWRlb24gUlY3MzAgKEFHUCksDQoJQVRJIFJWNzMwWFQgW1JhZGVvbiBIRCA0 NjcwXSwgQVRJIFJBREVPTiBFNDYwMCwNCglBVEkgUmFkZW9uIEhEIDQ2MDAgU2VyaWVzLCBBVEkg UlY3MzAgUFJPIFtSYWRlb24gSEQgNDY1MF0sDQoJQVRJIEZpcmVQcm8gVjc3NTAgKEZpcmVHTCks IEFUSSBGaXJlUHJvIFY1NzAwIChGaXJlR0wpLA0KCUFUSSBGaXJlUHJvIFYzNzUwIChGaXJlR0wp LCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDQ4MzAsDQoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0 ODUwLCBBVEkgRmlyZVBybyBNNzc0MCwgQVRJIFJWNzQwLA0KCUFUSSBSYWRlb24gSEQgNDc3MCwg QVRJIFJhZGVvbiBIRCA0NzAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA0NzcwLA0KCUFUSSBGaXJl UHJvIE01NzUwLCBBVEkgUlY2MTAsIEFUSSBSYWRlb24gSEQgMjQwMCBYVCwNCglBVEkgUmFkZW9u IEhEIDI0MDAgUHJvLCBBVEkgUmFkZW9uIEhEIDI0MDAgUFJPIEFHUCwgQVRJIEZpcmVHTCBWNDAw MCwNCglBVEkgUlY2MTAsIEFUSSBSYWRlb24gSEQgMjM1MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBI RCAyNDAwIFhULA0KCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMjQwMCwgQVRJIFJBREVPTiBFMjQw MCwgQVRJIFJWNjEwLA0KCUFUSSBGaXJlTVYgMjI2MCwgQVRJIFJWNjcwLCBBVEkgUmFkZW9uIEhE Mzg3MCwNCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDM4NTAsIEFUSSBSYWRlb24gSEQzODUwLA0K CUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzg1MCBYMiwgQVRJIFJWNjcwLA0KCUFUSSBNb2JpbGl0 eSBSYWRlb24gSEQgMzg3MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzODcwIFgyLA0KCUFUSSBS YWRlb24gSEQzODcwIFgyLCBBVEkgRmlyZUdMIFY3NzAwLCBBVEkgUmFkZW9uIEhEMzg1MCwNCglB VEkgUmFkZW9uIEhEMzY5MCwgQU1EIEZpcmVzdHJlYW0gOTE3MCwgQVRJIFJhZGVvbiBIRCA0NTUw LA0KCUFUSSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3MTAs DQoJQVRJIFJhZGVvbiBIRCA0MzUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIDQzMDAgU2VyaWVzLA0K CUFUSSBNb2JpbGl0eSBSYWRlb24gNDUwMCBTZXJpZXMsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDUw MCBTZXJpZXMsDQoJQVRJIEZpcmVQcm8gUkcyMjAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMzMCwg QVRJIFJWNjMwLA0KCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMjYwMCwgQVRJIE1vYmlsaXR5IFJh ZGVvbiBIRCAyNjAwIFhULA0KCUFUSSBSYWRlb24gSEQgMjYwMCBYVCBBR1AsIEFUSSBSYWRlb24g SEQgMjYwMCBQcm8gQUdQLA0KCUFUSSBSYWRlb24gSEQgMjYwMCBYVCwgQVRJIFJhZGVvbiBIRCAy NjAwIFBybywgQVRJIEdlbWluaSBSVjYzMCwNCglBVEkgR2VtaW5pIE1vYmlsaXR5IFJhZGVvbiBI RCAyNjAwIFhULCBBVEkgRmlyZUdMIFY1NjAwLA0KCUFUSSBGaXJlR0wgVjM2MDAsIEFUSSBSYWRl b24gSEQgMjYwMCBMRSwNCglBVEkgTW9iaWxpdHkgRmlyZUdMIEdyYXBoaWNzIFByb2Nlc3Nvciwg QVRJIFJhZGVvbiBIRCAzNDcwLA0KCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzQzMCwgQVRJIE1v YmlsaXR5IFJhZGVvbiBIRCAzNDAwIFNlcmllcywNCglBVEkgUmFkZW9uIEhEIDM0NTAsIEFUSSBS YWRlb24gSEQgMzQ1MCwgQVRJIFJhZGVvbiBIRCAzNDMwLA0KCUFUSSBSYWRlb24gSEQgMzQ1MCwg QVRJIEZpcmVQcm8gVjM3MDAsIEFUSSBGaXJlTVYgMjQ1MCwNCglBVEkgRmlyZU1WIDIyNjAsIEFU SSBGaXJlTVYgMjI2MCwgQVRJIFJhZGVvbiBIRCAzNjAwIFNlcmllcywNCglBVEkgUmFkZW9uIEhE IDM2NTAgQUdQLCBBVEkgUmFkZW9uIEhEIDM2MDAgUFJPLA0KCUFUSSBSYWRlb24gSEQgMzYwMCBY VCwgQVRJIFJhZGVvbiBIRCAzNjAwIFBSTywNCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDM2NTAs IEFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzY3MCwNCglBVEkgTW9iaWxpdHkgRmlyZUdMIFY1NzAw LCBBVEkgTW9iaWxpdHkgRmlyZUdMIFY1NzI1LA0KCUFUSSBSYWRlb24gSEQgMzIwMCBHcmFwaGlj cywgQVRJIFJhZGVvbiAzMTAwIEdyYXBoaWNzLA0KCUFUSSBSYWRlb24gSEQgMzIwMCBHcmFwaGlj cywgQVRJIFJhZGVvbiAzMTAwIEdyYXBoaWNzLA0KCUFUSSBSYWRlb24gSEQgMzMwMCBHcmFwaGlj cywgQVRJIFJhZGVvbiBIRCAzMjAwIEdyYXBoaWNzLA0KCUFUSSBSYWRlb24gMzAwMCBHcmFwaGlj cywgU1VNTywgU1VNTywgU1VNTzIsIFNVTU8yLCBTVU1PMiwgU1VNTzIsDQoJU1VNTywgU1VNTywg U1VNTzIsIFNVTU8sIFNVTU8sIFNVTU8sIFNVTU8sIFNVTU8sIEFUSSBSYWRlb24gSEQgNDIwMCwN CglBVEkgUmFkZW9uIDQxMDAsIEFUSSBNb2JpbGl0eSBSYWRlb24gSEQgNDIwMCwNCglBVEkgTW9i aWxpdHkgUmFkZW9uIDQxMDAsIEFUSSBSYWRlb24gSEQgNDI5MCwgQVRJIFJhZGVvbiBIRCA0MjUw LA0KCUFNRCBSYWRlb24gSEQgNjMxMCBHcmFwaGljcywgQU1EIFJhZGVvbiBIRCA2MzEwIEdyYXBo aWNzLA0KCUFNRCBSYWRlb24gSEQgNjI1MCBHcmFwaGljcywgQU1EIFJhZGVvbiBIRCA2MjUwIEdy YXBoaWNzLA0KCUFNRCBSYWRlb24gSEQgNjMwMCBTZXJpZXMgR3JhcGhpY3MsDQoJQU1EIFJhZGVv biBIRCA2MjAwIFNlcmllcyBHcmFwaGljcywgUEFMTSwgUEFMTSwgUEFMTSwgQ1lQUkVTUywNCglB VEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVyLA0KCUFUSSBGaXJlUHJvIChGaXJl R0wpIEdyYXBoaWNzIEFkYXB0ZXIsDQoJQVRJIEZpcmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRh cHRlciwgQU1EIEZpcmVzdHJlYW0gOTM3MCwNCglBTUQgRmlyZXN0cmVhbSA5MzUwLCBBVEkgUmFk ZW9uIEhEIDU4MDAgU2VyaWVzLA0KCUFUSSBSYWRlb24gSEQgNTgwMCBTZXJpZXMsIEFUSSBSYWRl b24gSEQgNTgwMCBTZXJpZXMsDQoJQVRJIFJhZGVvbiBIRCA1ODAwIFNlcmllcywgQVRJIFJhZGVv biBIRCA1OTAwIFNlcmllcywNCglBVEkgUmFkZW9uIEhEIDU5MDAgU2VyaWVzLCBBVEkgTW9iaWxp dHkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLA0KCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgNTgwMCBT ZXJpZXMsDQoJQVRJIEZpcmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwNCglBVEkgRmly ZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVyLA0KCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQg NTgwMCBTZXJpZXMsIEFUSSBSYWRlb24gSEQgNTcwMCBTZXJpZXMsDQoJQVRJIFJhZGVvbiBIRCA1 NzAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA2NzAwIFNlcmllcywNCglBVEkgUmFkZW9uIEhEIDU3 MDAgU2VyaWVzLCBBVEkgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLA0KCUFUSSBNb2JpbGl0eSBSYWRl b24gSEQgNTAwMCBTZXJpZXMsDQoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA1MDAwIFNlcmllcywg QVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA1NTcwLA0KCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdyYXBo aWNzIEFkYXB0ZXIsDQoJQVRJIEZpcmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwgQVRJ IFJhZGVvbiBIRCA1NjcwLA0KCUFUSSBSYWRlb24gSEQgNTU3MCwgQVRJIFJhZGVvbiBIRCA1NTAw IFNlcmllcywgUkVEV09PRCwNCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDUwMDAgU2VyaWVzLA0K CUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgNTAwMCBTZXJpZXMsIEFUSSBNb2JpbGl0eSBSYWRlb24g R3JhcGhpY3MsDQoJQVRJIE1vYmlsaXR5IFJhZGVvbiBHcmFwaGljcywgQ0VEQVIsDQoJQVRJIEZp cmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwNCglBVEkgRmlyZVBybyAoRmlyZUdMKSBH cmFwaGljcyBBZGFwdGVyLCBBVEkgRmlyZVBybyAyMjcwLCBDRURBUiwNCglBVEkgUmFkZW9uIEhE IDU0NTAsIENFREFSLCBDRURBUiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1BTiwgQ0FZTUFOLA0KCUNB WU1BTiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sDQoJQU1EIFJhZGVv biBIRCA2OTAwIFNlcmllcywgQU1EIFJhZGVvbiBIRCA2OTAwIFNlcmllcywgQ0FZTUFOLCBDQVlN QU4sDQoJQ0FZTUFOLCBBTUQgUmFkZW9uIEhEIDY5MDBNIFNlcmllcywgTW9iaWxpdHkgUmFkZW9u IEhEIDYwMDAgU2VyaWVzLA0KCUJBUlRTLCBCQVJUUywgTW9iaWxpdHkgUmFkZW9uIEhEIDYwMDAg U2VyaWVzLA0KCU1vYmlsaXR5IFJhZGVvbiBIRCA2MDAwIFNlcmllcywgQkFSVFMsIEJBUlRTLCBC QVJUUywgQkFSVFMsDQoJQU1EIFJhZGVvbiBIRCA2ODAwIFNlcmllcywgQU1EIFJhZGVvbiBIRCA2 ODAwIFNlcmllcywNCglBTUQgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLCBUVVJLUywgVFVSS1MsIFRV UktTLCBUVVJLUywgVFVSS1MsIFRVUktTLA0KCVRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBU VVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLA0KCVRVUktTLCBUVVJLUywg VFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLA0K CUNBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywg Q0FJQ09TLA0KCUNBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBDQUlDT1Ms IENBSUNPUywgQVJVQkEsIEFSVUJBLA0KCUFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVC QSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLA0KCUFSVUJBLCBBUlVCQSwgQVJV QkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLA0KCUFS VUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJV QkEsIEFSVUJBLA0KCUFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgVEFISVRJLCBU QUhJVEksIFRBSElUSSwgVEFISVRJLA0KCVRBSElUSSwgVEFISVRJLCBUQUhJVEksIFRBSElUSSwg VEFISVRJLCBUQUhJVEksIFRBSElUSSwgVEFISVRJLA0KCVRBSElUSSwgUElUQ0FJUk4sIFBJVENB SVJOLCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlSTiwNCglQSVRDQUlSTiwg UElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlS TiwNCglWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVS REUsIFZFUkRFLCBWRVJERSwNCglWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZF UkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwNCglWRVJERSwgVkVSREUsIFZFUkRFLCBP TEFORCwgT0xBTkQsIE9MQU5ELCBPTEFORCwgT0xBTkQsIE9MQU5ELCBPTEFORCwNCglPTEFORCwg T0xBTkQsIE9MQU5ELCBPTEFORCwgT0xBTkQsIE9MQU5ELCBIQUlOQU4sIEhBSU5BTiwgSEFJTkFO LA0KCUhBSU5BTiwgSEFJTkFOLCBIQUlOQU4sIEJPTkFJUkUsIEJPTkFJUkUsIEJPTkFJUkUsIEJP TkFJUkUsIEJPTkFJUkUsDQoJQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwgS0FCSU5JLCBLQUJJ TkksIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksDQoJS0FCSU5JLCBLQUJJTkksIEtBQklOSSwgS0FC SU5JLCBLQUJJTkksIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksDQoJS0FCSU5JLCBLQUJJTkksIEtB QklOSSwgS0FWRVJJLCBLQVZFUkksIEtBVkVSSSwgS0FWRVJJLCBLQVZFUkksDQoJS0FWRVJJLCBL QVZFUkksIEtBVkVSSSwgS0FWRVJJLCBLQVZFUkksIEtBVkVSSSwgS0FWRVJJLCBLQVZFUkksDQoJ S0FWRVJJLCBLQVZFUkksIEtBVkVSSSwgS0FWRVJJLCBLQVZFUkksIEtBVkVSSSwgS0FWRVJJLCBL QVZFUkksDQoJSEFXQUlJLCBIQVdBSUksIEhBV0FJSSwgSEFXQUlJLCBIQVdBSUksIEhBV0FJSSwg SEFXQUlJLCBIQVdBSUksDQoJSEFXQUlJLCBIQVdBSUksIEhBV0FJSSwgSEFXQUlJDQpbICA0MzA0 LjMyN10gKC0tKSBVc2luZyBzeXNjb25zIGRyaXZlciB3aXRoIFggc3VwcG9ydCAodmVyc2lvbiAy LjApDQpbICA0MzA0LjMyN10gKCsrKSB1c2luZyBWVCBudW1iZXIgOQ0KDQpbICA0MzA0LjMyN10g KElJKSBbS01TXSBLZXJuZWwgbW9kZXNldHRpbmcgZW5hYmxlZC4NClsgIDQzMDQuMzI3XSAoV1cp IFZHQSBhcmJpdGVyOiBjYW5ub3Qgb3BlbiBrZXJuZWwgYXJiaXRlciwgbm8gbXVsdGktY2FyZCBz dXBwb3J0DQpbICA0MzA0LjMyN10gKElJKSBSQURFT04oMCk6IENyZWF0aW5nIGRlZmF1bHQgRGlz cGxheSBzdWJzZWN0aW9uIGluIFNjcmVlbiBzZWN0aW9uDQoJIkRlZmF1bHQgU2NyZWVuIFNlY3Rp b24iIGZvciBkZXB0aC9mYmJwcCAyNC8zMg0KWyAgNDMwNC4zMjddICg9PSkgUkFERU9OKDApOiBE ZXB0aCAyNCwgKC0tKSBmcmFtZWJ1ZmZlciBicHAgMzINClsgIDQzMDQuMzI3XSAoSUkpIFJBREVP TigwKTogUGl4ZWwgZGVwdGggPSAyNCBiaXRzIHN0b3JlZCBpbiA0IGJ5dGVzICgzMiBicHAgcGl4 bWFwcykNClsgIDQzMDQuMzI3XSAoPT0pIFJBREVPTigwKTogRGVmYXVsdCB2aXN1YWwgaXMgVHJ1 ZUNvbG9yDQpbICA0MzA0LjMyN10gKD09KSBSQURFT04oMCk6IFJHQiB3ZWlnaHQgODg4DQpbICA0 MzA0LjMyN10gKElJKSBSQURFT04oMCk6IFVzaW5nIDggYml0cyBwZXIgUkdCICg4IGJpdCBEQUMp DQpbICA0MzA0LjMyN10gKC0tKSBSQURFT04oMCk6IENoaXBzZXQ6ICJDQUlDT1MiIChDaGlwSUQg PSAweDY3NzkpDQpbICA0MzA0LjMyOV0gKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgImRyaTIiDQpb ICA0MzA0LjMyOV0gKElJKSBMb2FkTW9kdWxlOiAiZHJpMiINClsgIDQzMDQuMzI5XSAoSUkpIE1v ZHVsZSAiZHJpMiIgYWxyZWFkeSBidWlsdC1pbg0KWyAgNDMwNC4zMjldIChJSSkgTG9hZGluZyBz dWIgbW9kdWxlICJleGEiDQpbICA0MzA0LjMyOV0gKElJKSBMb2FkTW9kdWxlOiAiZXhhIg0KWyAg NDMwNC4zMjldIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvbGliZXhh LnNvDQpbICA0MzA0LjMyOV0gKElJKSBNb2R1bGUgZXhhOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRp b24iDQpbICA0MzA0LjMyOV0gCWNvbXBpbGVkIGZvciAxLjE1LjAsIG1vZHVsZSB2ZXJzaW9uID0g Mi42LjANClsgIDQzMDQuMzI5XSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIsIHZlcnNp b24gMTUuMA0KWyAgNDMwNC4zMjldIChJSSkgUkFERU9OKDApOiBLTVMgQ29sb3IgVGlsaW5nOiBl bmFibGVkDQpbICA0MzA0LjMyOV0gKElJKSBSQURFT04oMCk6IEtNUyBDb2xvciBUaWxpbmcgMkQ6 IGVuYWJsZWQNClsgIDQzMDQuMzI5XSAoSUkpIFJBREVPTigwKTogS01TIFBhZ2VmbGlwcGluZzog ZW5hYmxlZA0KWyAgNDMwNC4zMjldIChJSSkgUkFERU9OKDApOiBTd2FwQnVmZmVycyB3YWl0IGZv ciB2c3luYzogZW5hYmxlZA0KWyAgNDMwNC4zMzBdIChJSSkgUkFERU9OKDApOiBPdXRwdXQgSERN SS0wIGhhcyBubyBtb25pdG9yIHNlY3Rpb24NClsgIDQzMDQuNDIwXSAoSUkpIFJBREVPTigwKTog T3V0cHV0IERWSS0wIGhhcyBubyBtb25pdG9yIHNlY3Rpb24NClsgIDQzMDQuNDMyXSAoSUkpIFJB REVPTigwKTogT3V0cHV0IFZHQS0wIGhhcyBubyBtb25pdG9yIHNlY3Rpb24NClsgIDQzMDQuNDMz XSAoSUkpIFJBREVPTigwKTogRURJRCBmb3Igb3V0cHV0IEhETUktMA0KWyAgNDMwNC40OTldIChJ SSkgUkFERU9OKDApOiBFRElEIGZvciBvdXRwdXQgRFZJLTANClsgIDQzMDQuNDk5XSAoSUkpIFJB REVPTigwKTogTWFudWZhY3R1cmVyOiBERUwgIE1vZGVsOiA0MDgyICBTZXJpYWwjOiAxMDk0ODAx OTk2DQpbICA0MzA0LjQ5OV0gKElJKSBSQURFT04oMCk6IFllYXI6IDIwMTMgIFdlZWs6IDE3DQpb ICA0MzA0LjQ5OV0gKElJKSBSQURFT04oMCk6IEVESUQgVmVyc2lvbjogMS4zDQpbICA0MzA0LjQ5 OV0gKElJKSBSQURFT04oMCk6IERpZ2l0YWwgRGlzcGxheSBJbnB1dA0KWyAgNDMwNC40OTldIChJ SSkgUkFERU9OKDApOiBNYXggSW1hZ2UgU2l6ZSBbY21dOiBob3Jpei46IDY0ICB2ZXJ0LjogNDAN ClsgIDQzMDQuNDk5XSAoSUkpIFJBREVPTigwKTogR2FtbWE6IDIuMjANClsgIDQzMDQuNDk5XSAo SUkpIFJBREVPTigwKTogRFBNUyBjYXBhYmlsaXRpZXM6IFN0YW5kQnkgU3VzcGVuZCBPZmYNClsg IDQzMDQuNDk5XSAoSUkpIFJBREVPTigwKTogU3VwcG9ydGVkIGNvbG9yIGVuY29kaW5nczogUkdC IDQ6NDo0IFlDckNiIDQ6NDo0IA0KWyAgNDMwNC40OTldIChJSSkgUkFERU9OKDApOiBGaXJzdCBk ZXRhaWxlZCB0aW1pbmcgaXMgcHJlZmVycmVkIG1vZGUNClsgIDQzMDQuNDk5XSAoSUkpIFJBREVP TigwKTogcmVkWDogMC42ODAgcmVkWTogMC4zMTAgICBncmVlblg6IDAuMjEwIGdyZWVuWTogMC43 MDANClsgIDQzMDQuNDk5XSAoSUkpIFJBREVPTigwKTogYmx1ZVg6IDAuMTQ3IGJsdWVZOiAwLjA1 NCAgIHdoaXRlWDogMC4zMTMgd2hpdGVZOiAwLjMyOQ0KWyAgNDMwNC40OTldIChJSSkgUkFERU9O KDApOiBTdXBwb3J0ZWQgZXN0YWJsaXNoZWQgdGltaW5nczoNClsgIDQzMDQuNDk5XSAoSUkpIFJB REVPTigwKTogNzIweDQwMEA3MEh6DQpbICA0MzA0LjQ5OV0gKElJKSBSQURFT04oMCk6IDY0MHg0 ODBANjBIeg0KWyAgNDMwNC40OTldIChJSSkgUkFERU9OKDApOiA2NDB4NDgwQDc1SHoNClsgIDQz MDQuNDk5XSAoSUkpIFJBREVPTigwKTogODAweDYwMEA2MEh6DQpbICA0MzA0LjQ5OV0gKElJKSBS QURFT04oMCk6IDgwMHg2MDBANzVIeg0KWyAgNDMwNC40OTldIChJSSkgUkFERU9OKDApOiAxMDI0 eDc2OEA2MEh6DQpbICA0MzA0LjQ5OV0gKElJKSBSQURFT04oMCk6IDEwMjR4NzY4QDc1SHoNClsg IDQzMDQuNDk5XSAoSUkpIFJBREVPTigwKTogMTI4MHgxMDI0QDc1SHoNClsgIDQzMDQuNDk5XSAo SUkpIFJBREVPTigwKTogTWFudWZhY3R1cmVyJ3MgbWFzazogMA0KWyAgNDMwNC40OTldIChJSSkg UkFERU9OKDApOiBTdXBwb3J0ZWQgc3RhbmRhcmQgdGltaW5nczoNClsgIDQzMDQuNDk5XSAoSUkp IFJBREVPTigwKTogIzA6IGhzaXplOiAxMjgwICB2c2l6ZSA4MDAgIHJlZnJlc2g6IDYwICB2aWQ6 IDEyOQ0KWyAgNDMwNC40OTldIChJSSkgUkFERU9OKDApOiAjMTogaHNpemU6IDE2ODAgIHZzaXpl IDEwNTAgIHJlZnJlc2g6IDYwICB2aWQ6IDE3OQ0KWyAgNDMwNC40OTldIChJSSkgUkFERU9OKDAp OiAjMjogaHNpemU6IDE5MjAgIHZzaXplIDEyMDAgIHJlZnJlc2g6IDYwICB2aWQ6IDIwOQ0KWyAg NDMwNC40OTldIChJSSkgUkFERU9OKDApOiAjMzogaHNpemU6IDExNTIgIHZzaXplIDg2NCAgcmVm cmVzaDogNzUgIHZpZDogMjAzMzcNClsgIDQzMDQuNDk5XSAoSUkpIFJBREVPTigwKTogIzQ6IGhz aXplOiAxNjAwICB2c2l6ZSAxMjAwICByZWZyZXNoOiA2MCAgdmlkOiAxNjU1Mw0KWyAgNDMwNC40 OTldIChJSSkgUkFERU9OKDApOiAjNTogaHNpemU6IDEyODAgIHZzaXplIDEwMjQgIHJlZnJlc2g6 IDYwICB2aWQ6IDMyODk3DQpbICA0MzA0LjQ5OV0gKElJKSBSQURFT04oMCk6ICM2OiBoc2l6ZTog MTkyMCAgdnNpemUgMTA4MCAgcmVmcmVzaDogNjAgIHZpZDogNDkzNjENClsgIDQzMDQuNDk5XSAo SUkpIFJBREVPTigwKTogU3VwcG9ydGVkIGRldGFpbGVkIHRpbWluZzoNClsgIDQzMDQuNDk5XSAo SUkpIFJBREVPTigwKTogY2xvY2s6IDI2OC41IE1IeiAgIEltYWdlIFNpemU6ICA2NDEgeCA0MDEg bW0NClsgIDQzMDQuNDk5XSAoSUkpIFJBREVPTigwKTogaF9hY3RpdmU6IDI1NjAgIGhfc3luYzog MjYwOCAgaF9zeW5jX2VuZCAyNjQwIGhfYmxhbmtfZW5kIDI3MjAgaF9ib3JkZXI6IDANClsgIDQz MDQuNDk5XSAoSUkpIFJBREVPTigwKTogdl9hY3RpdmU6IDE2MDAgIHZfc3luYzogMTYwMyAgdl9z eW5jX2VuZCAxNjA5IHZfYmxhbmtpbmc6IDE2NDYgdl9ib3JkZXI6IDANClsgIDQzMDQuNDk5XSAo SUkpIFJBREVPTigwKTogU2VyaWFsIE5vOiBQMVY2TjM0UUFBWkwNClsgIDQzMDQuNDk5XSAoSUkp IFJBREVPTigwKTogTW9uaXRvciBuYW1lOiBERUxMIFUzMDE0DQpbICA0MzA0LjQ5OV0gKElJKSBS QURFT04oMCk6IFJhbmdlczogViBtaW46IDQ5IFYgbWF4OiA4NiBIeiwgSCBtaW46IDI5IEggbWF4 OiAxMTMga0h6LCBQaXhDbG9jayBtYXggMjg1IE1Ieg0KWyAgNDMwNC40OTldIChJSSkgUkFERU9O KDApOiBFRElEIChpbiBoZXgpOg0KWyAgNDMwNC40OTldIChJSSkgUkFERU9OKDApOiAJMDBmZmZm ZmZmZmZmZmYwMDEwYWM4MjQwNGM1YTQxNDENClsgIDQzMDQuNDk5XSAoSUkpIFJBREVPTigwKTog CTExMTcwMTAzODA0MDI4NzhlYTFkZjVhZTRmMzViMzI1DQpbICA0MzA0LjQ5OV0gKElJKSBSQURF T04oMCk6IAkwZDUwNTRhNTRiMDA4MTAwYjMwMGQxMDA3MTRmYTk0MA0KWyAgNDMwNC40OTldIChJ SSkgUkFERU9OKDApOiAJODE4MGQxYzAwMTAxZTI2ODAwYTBhMDQwMmU2MDMwMjANClsgIDQzMDQu NDk5XSAoSUkpIFJBREVPTigwKTogCTM2MDA4MTkxMjEwMDAwMWEwMDAwMDBmZjAwNTAzMTU2DQpb ICA0MzA0LjQ5OV0gKElJKSBSQURFT04oMCk6IAkzNjRlMzMzNDUxNDE0MTVhNGMwYTAwMDAwMGZj MDA0NA0KWyAgNDMwNC40OTldIChJSSkgUkFERU9OKDApOiAJNDU0YzRjMjA1NTMzMzAzMTM0MGEy MDIwMDAwMDAwZmQNClsgIDQzMDQuNDk5XSAoSUkpIFJBREVPTigwKTogCTAwMzE1NjFkNzExYzAw MGEyMDIwMjAyMDIwMjAwMGUwDQpbICA0MzA0LjQ5OV0gKElJKSBSQURFT04oMCk6IFByaW50aW5n IHByb2JlZCBtb2RlcyBmb3Igb3V0cHV0IERWSS0wDQpbICA0MzA0LjUwMF0gKElJKSBSQURFT04o MCk6IE1vZGVsaW5lICIyNTYweDE2MDAieDYwLjAgIDI2OC41MCAgMjU2MCAyNjA4IDI2NDAgMjcy MCAgMTYwMCAxNjAzIDE2MDkgMTY0NiAraHN5bmMgLXZzeW5jICg5OC43IGtIeiBlUCkNClsgIDQz MDQuNTAwXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjE5MjB4MTIwMCJ4NTkuOSAgMTkzLjI1 ICAxOTIwIDIwNTYgMjI1NiAyNTkyICAxMjAwIDEyMDMgMTIwOSAxMjQ1IC1oc3luYyArdnN5bmMg KDc0LjYga0h6IGUpDQpbICA0MzA0LjUwMF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxOTIw eDEwODAieDYwLjAgIDE3Mi43OCAgMTkyMCAyMDQwIDIyNDggMjU3NiAgMTA4MCAxMDgxIDEwODQg MTExOCAtaHN5bmMgK3ZzeW5jICg2Ny4xIGtIeikNClsgIDQzMDQuNTAwXSAoSUkpIFJBREVPTigw KTogTW9kZWxpbmUgIjE2MDB4MTIwMCJ4NjAuMCAgMTYyLjAwICAxNjAwIDE2NjQgMTg1NiAyMTYw ICAxMjAwIDEyMDEgMTIwNCAxMjUwICtoc3luYyArdnN5bmMgKDc1LjAga0h6IGUpDQpbICA0MzA0 LjUwMF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxNjgweDEwNTAieDYwLjAgIDE0Ni4yNSAg MTY4MCAxNzg0IDE5NjAgMjI0MCAgMTA1MCAxMDUzIDEwNTkgMTA4OSAtaHN5bmMgK3ZzeW5jICg2 NS4zIGtIeiBlKQ0KWyAgNDMwNC41MDBdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTI4MHgx MDI0Ing3NS4wICAxMzUuMDAgIDEyODAgMTI5NiAxNDQwIDE2ODggIDEwMjQgMTAyNSAxMDI4IDEw NjYgK2hzeW5jICt2c3luYyAoODAuMCBrSHogZSkNClsgIDQzMDQuNTAwXSAoSUkpIFJBREVPTigw KTogTW9kZWxpbmUgIjEyODB4MTAyNCJ4NjAuMCAgMTA4LjAwICAxMjgwIDEzMjggMTQ0MCAxNjg4 ICAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3luYyArdnN5bmMgKDY0LjAga0h6IGUpDQpbICA0MzA0 LjUwMF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMjgweDgwMCJ4NTkuOCAgIDgzLjUwICAx MjgwIDEzNTIgMTQ4MCAxNjgwICA4MDAgODAzIDgwOSA4MzEgK2hzeW5jIC12c3luYyAoNDkuNyBr SHogZSkNClsgIDQzMDQuNTAwXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjExNTJ4ODY0Ing3 NS4wICAxMDguMDAgIDExNTIgMTIxNiAxMzQ0IDE2MDAgIDg2NCA4NjUgODY4IDkwMCAraHN5bmMg K3ZzeW5jICg2Ny41IGtIeiBlKQ0KWyAgNDMwNC41MDBdIChJSSkgUkFERU9OKDApOiBNb2RlbGlu ZSAiMTAyNHg3NjgieDc1LjEgICA3OC44MCAgMTAyNCAxMDQwIDExMzYgMTMxMiAgNzY4IDc2OSA3 NzIgODAwICtoc3luYyArdnN5bmMgKDYwLjEga0h6IGUpDQpbICA0MzA0LjUwMF0gKElJKSBSQURF T04oMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4NjAuMCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAx MzQ0ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBrSHogZSkNClsgIDQzMDQu NTAwXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDc1LjAgICA0OS41MCAgODAw IDgxNiA4OTYgMTA1NiAgNjAwIDYwMSA2MDQgNjI1ICtoc3luYyArdnN5bmMgKDQ2Ljkga0h6IGUp DQpbICA0MzA0LjUwMF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI4MDB4NjAwIng2MC4zICAg NDAuMDAgIDgwMCA4NDAgOTY4IDEwNTYgIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3ZzeW5jICgz Ny45IGtIeiBlKQ0KWyAgNDMwNC41MDBdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNjQweDQ4 MCJ4NzUuMCAgIDMxLjUwICA2NDAgNjU2IDcyMCA4NDAgIDQ4MCA0ODEgNDg0IDUwMCAtaHN5bmMg LXZzeW5jICgzNy41IGtIeiBlKQ0KWyAgNDMwNC41MDBdIChJSSkgUkFERU9OKDApOiBNb2RlbGlu ZSAiNjQweDQ4MCJ4NjAuMCAgIDI1LjIwICA2NDAgNjU2IDc1MiA4MDAgIDQ4MCA0OTAgNDkyIDUy NSAtaHN5bmMgLXZzeW5jICgzMS41IGtIeiBlKQ0KWyAgNDMwNC41MDBdIChJSSkgUkFERU9OKDAp OiBNb2RlbGluZSAiNzIweDQwMCJ4NzAuMSAgIDI4LjMyICA3MjAgNzM4IDg0NiA5MDAgIDQwMCA0 MTIgNDE0IDQ0OSAtaHN5bmMgK3ZzeW5jICgzMS41IGtIeiBlKQ0KWyAgNDMwNC41MTJdIChJSSkg UkFERU9OKDApOiBFRElEIGZvciBvdXRwdXQgVkdBLTANClsgIDQzMDQuNTEyXSAoSUkpIFJBREVP TigwKTogT3V0cHV0IEhETUktMCBkaXNjb25uZWN0ZWQNClsgIDQzMDQuNTEyXSAoSUkpIFJBREVP TigwKTogT3V0cHV0IERWSS0wIGNvbm5lY3RlZA0KWyAgNDMwNC41MTJdIChJSSkgUkFERU9OKDAp OiBPdXRwdXQgVkdBLTAgZGlzY29ubmVjdGVkDQpbICA0MzA0LjUxMl0gKElJKSBSQURFT04oMCk6 IFVzaW5nIGV4YWN0IHNpemVzIGZvciBpbml0aWFsIG1vZGVzDQpbICA0MzA0LjUxMl0gKElJKSBS QURFT04oMCk6IE91dHB1dCBEVkktMCB1c2luZyBpbml0aWFsIG1vZGUgMjU2MHgxNjAwDQpbICA0 MzA0LjUxMl0gKElJKSBSQURFT04oMCk6IFVzaW5nIGRlZmF1bHQgZ2FtbWEgb2YgKDEuMCwgMS4w LCAxLjApIHVubGVzcyBvdGhlcndpc2Ugc3RhdGVkLg0KWyAgNDMwNC41MTJdIChJSSkgUkFERU9O KDApOiBtZW0gc2l6ZSBpbml0OiBnYXJ0IHNpemUgOjFmZGVmMDAwIHZyYW0gc2l6ZTogczo0MDAw MDAwMCB2aXNpYmxlOjNmMDIwMDAwDQpbICA0MzA0LjUxMl0gKElJKSBSQURFT04oMCk6IEVYQTog RHJpdmVyIHdpbGwgYWxsb3cgRVhBIHBpeG1hcHMgaW4gVlJBTQ0KWyAgNDMwNC41MTJdICg9PSkg UkFERU9OKDApOiBEUEkgc2V0IHRvICg5NiwgOTYpDQpbICA0MzA0LjUxMl0gKElJKSBMb2FkaW5n IHN1YiBtb2R1bGUgImZiIg0KWyAgNDMwNC41MTJdIChJSSkgTG9hZE1vZHVsZTogImZiIg0KWyAg NDMwNC41MTJdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvbGliZmIu c28NClsgIDQzMDQuNTEzXSAoSUkpIE1vZHVsZSBmYjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9u Ig0KWyAgNDMwNC41MTNdIAljb21waWxlZCBmb3IgMS4xNS4wLCBtb2R1bGUgdmVyc2lvbiA9IDEu MC4wDQpbICA0MzA0LjUxM10gCUFCSSBjbGFzczogWC5PcmcgQU5TSSBDIEVtdWxhdGlvbiwgdmVy c2lvbiAwLjQNClsgIDQzMDQuNTEzXSAoSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAicmFtZGFjIg0K WyAgNDMwNC41MTNdIChJSSkgTG9hZE1vZHVsZTogInJhbWRhYyINClsgIDQzMDQuNTEzXSAoSUkp IE1vZHVsZSAicmFtZGFjIiBhbHJlYWR5IGJ1aWx0LWluDQpbICA0MzA0LjUxM10gKC0tKSBEZXB0 aCAyNCBwaXhtYXAgZm9ybWF0IGlzIDMyIGJwcA0KWyAgNDMwNC41MTNdIChJSSkgUkFERU9OKDAp OiBbRFJJMl0gU2V0dXAgY29tcGxldGUNClsgIDQzMDQuNTEzXSAoSUkpIFJBREVPTigwKTogW0RS STJdICAgRFJJIGRyaXZlcjogcjYwMA0KWyAgNDMwNC41MTNdIChJSSkgUkFERU9OKDApOiBbRFJJ Ml0gICBWRFBBVSBkcml2ZXI6IHI2MDANClsgIDQzMDQuNTEzXSAoSUkpIFJBREVPTigwKTogRnJv bnQgYnVmZmVyIHNpemU6IDE2MDAwSw0KWyAgNDMwNC41MTNdIChJSSkgUkFERU9OKDApOiBWUkFN IHVzYWdlIGxpbWl0IHNldCB0byA5MTQ2MzBLDQpbICA0MzA0LjUxM10gKD09KSBSQURFT04oMCk6 IEJhY2tpbmcgc3RvcmUgZW5hYmxlZA0KWyAgNDMwNC41MTNdIChJSSkgUkFERU9OKDApOiBEaXJl Y3QgcmVuZGVyaW5nIGVuYWJsZWQNClsgIDQzMDQuNTEzXSAoSUkpIEVYQSgwKTogRHJpdmVyIGFs bG9jYXRlZCBvZmZzY3JlZW4gcGl4bWFwcw0KWyAgNDMwNC41MTNdIChJSSkgRVhBKDApOiBEcml2 ZXIgcmVnaXN0ZXJlZCBzdXBwb3J0IGZvciB0aGUgZm9sbG93aW5nIG9wZXJhdGlvbnM6DQpbICA0 MzA0LjUxM10gKElJKSAgICAgICAgIFNvbGlkDQpbICA0MzA0LjUxM10gKElJKSAgICAgICAgIENv cHkNClsgIDQzMDQuNTEzXSAoSUkpICAgICAgICAgQ29tcG9zaXRlIChSRU5ERVIgYWNjZWxlcmF0 aW9uKQ0KWyAgNDMwNC41MTNdIChJSSkgICAgICAgICBVcGxvYWRUb1NjcmVlbg0KWyAgNDMwNC41 MTNdIChJSSkgICAgICAgICBEb3dubG9hZEZyb21TY3JlZW4NClsgIDQzMDQuNTEzXSAoSUkpIFJB REVPTigwKTogQWNjZWxlcmF0aW9uIGVuYWJsZWQNClsgIDQzMDQuNTEzXSAoPT0pIFJBREVPTigw KTogRFBNUyBlbmFibGVkDQpbICA0MzA0LjUxM10gKD09KSBSQURFT04oMCk6IFNpbGtlbiBtb3Vz ZSBlbmFibGVkDQpbICA0MzA0LjUxM10gKElJKSBSQURFT04oMCk6IFNldCB1cCB0ZXh0dXJlZCB2 aWRlbw0KWyAgNDMwNC41MTNdIChJSSkgUkFERU9OKDApOiBbWHZNQ10gQXNzb2NpYXRlZCB3aXRo IFJhZGVvbiBUZXh0dXJlZCBWaWRlby4NClsgIDQzMDQuNTEzXSAoSUkpIFJBREVPTigwKTogW1h2 TUNdIEV4dGVuc2lvbiBpbml0aWFsaXplZC4NClsgIDQzMDQuNTEzXSAoSUkpIFJBREVPTigwKTog UmFuZFIgMS4yIGVuYWJsZWQsIGlnbm9yZSB0aGUgZm9sbG93aW5nIFJhbmRSIGRpc2FibGVkIG1l c3NhZ2UuDQpbICA0MzA0LjUxM10gKC0tKSBSYW5kUiBkaXNhYmxlZA0KWyAgNDMwNC41MjZdIChJ SSkgQUlHTFg6IGVuYWJsZWQgR0xYX01FU0FfY29weV9zdWJfYnVmZmVyDQpbICA0MzA0LjUyNl0g KElJKSBBSUdMWDogZW5hYmxlZCBHTFhfQVJCX2NyZWF0ZV9jb250ZXh0DQpbICA0MzA0LjUyNl0g KElJKSBBSUdMWDogZW5hYmxlZCBHTFhfQVJCX2NyZWF0ZV9jb250ZXh0X3Byb2ZpbGUNClsgIDQz MDQuNTI2XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9FWFRfY3JlYXRlX2NvbnRleHRfZXMyX3By b2ZpbGUNClsgIDQzMDQuNTI2XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9JTlRFTF9zd2FwX2V2 ZW50DQpbICA0MzA0LjUyNl0gKElJKSBBSUdMWDogZW5hYmxlZCBHTFhfU0dJX3N3YXBfY29udHJv bCBhbmQgR0xYX01FU0Ffc3dhcF9jb250cm9sDQpbICA0MzA0LjUyNl0gKElJKSBBSUdMWDogZW5h YmxlZCBHTFhfRVhUX2ZyYW1lYnVmZmVyX3NSR0INClsgIDQzMDQuNTI2XSAoSUkpIEFJR0xYOiBl bmFibGVkIEdMWF9BUkJfZmJjb25maWdfZmxvYXQNClsgIDQzMDQuNTI2XSAoSUkpIEFJR0xYOiBH TFhfRVhUX3RleHR1cmVfZnJvbV9waXhtYXAgYmFja2VkIGJ5IGJ1ZmZlciBvYmplY3RzDQpbICA0 MzA0LjUyN10gKElJKSBBSUdMWDogTG9hZGVkIGFuZCBpbml0aWFsaXplZCByNjAwDQpbICA0MzA0 LjUyN10gKElJKSBHTFg6IEluaXRpYWxpemVkIERSSTIgR0wgcHJvdmlkZXIgZm9yIHNjcmVlbiAw DQpbICA0MzA0LjUyN10gKElJKSBSQURFT04oMCk6IFNldHRpbmcgc2NyZWVuIHBoeXNpY2FsIHNp emUgdG8gNjc3IHggNDIzDQpbICA0MzA1LjY1MF0gKElJKSBjb25maWcvaGFsOiBBZGRpbmcgaW5w dXQgZGV2aWNlIERlbGwgVVNCIEVudHJ5IEtleWJvYXJkDQpbICA0MzA1LjY1MF0gKElJKSBMb2Fk TW9kdWxlOiAia2JkIg0KWyAgNDMwNS42NTBdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94 b3JnL21vZHVsZXMvaW5wdXQva2JkX2Rydi5zbw0KWyAgNDMwNS42NTBdIChJSSkgTW9kdWxlIGti ZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIg0KWyAgNDMwNS42NTBdIAljb21waWxlZCBmb3Ig MS4xNS4wLCBtb2R1bGUgdmVyc2lvbiA9IDEuOC4wDQpbICA0MzA1LjY1MF0gCU1vZHVsZSBjbGFz czogWC5PcmcgWElucHV0IERyaXZlcg0KWyAgNDMwNS42NTBdIAlBQkkgY2xhc3M6IFguT3JnIFhJ bnB1dCBkcml2ZXIsIHZlcnNpb24gMjAuMA0KWyAgNDMwNS42NTBdIChJSSkgVXNpbmcgaW5wdXQg ZHJpdmVyICdrYmQnIGZvciAnRGVsbCBVU0IgRW50cnkgS2V5Ym9hcmQnDQpbICA0MzA1LjY1MF0g KCoqKSBEZWxsIFVTQiBFbnRyeSBLZXlib2FyZDogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMN ClsgIDQzMDUuNjUwXSAoKiopIERlbGwgVVNCIEVudHJ5IEtleWJvYXJkOiBhbHdheXMgcmVwb3J0 cyBjb3JlIGV2ZW50cw0KWyAgNDMwNS42NTBdICgqKikgT3B0aW9uICJQcm90b2NvbCIgInN0YW5k YXJkIg0KWyAgNDMwNS42NTBdIChXVykgT3B0aW9uICJEZXZpY2UiIHJlcXVpcmVzIGEgc3RyaW5n IHZhbHVlDQpbICA0MzA1LjY1MF0gKCoqKSBPcHRpb24gIlhrYlJ1bGVzIiAiYmFzZSINClsgIDQz MDUuNjUwXSAoKiopIE9wdGlvbiAiWGtiTW9kZWwiICJwYzEwNSINClsgIDQzMDUuNjUwXSAoKiop IE9wdGlvbiAiWGtiTGF5b3V0IiAidXMiDQpbICA0MzA1LjY1MF0gKCoqKSBPcHRpb24gImNvbmZp Z19pbmZvIiAiaGFsOi9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdXNiX2RldmljZV80MTNj XzIxMDdfbm9zZXJpYWxfaWYwIg0KWyAgNDMwNS42NTBdIChJSSkgWElOUFVUOiBBZGRpbmcgZXh0 ZW5kZWQgaW5wdXQgZGV2aWNlICJEZWxsIFVTQiBFbnRyeSBLZXlib2FyZCIgKHR5cGU6IEtFWUJP QVJELCBpZCA2KQ0KWyAgNDMwNS42NTJdIChJSSkgY29uZmlnL2hhbDogQWRkaW5nIGlucHV0IGRl dmljZSBVU0IgT3B0aWNhbCBNb3VzZQ0KWyAgNDMwNS42NTJdIChJSSkgTG9hZE1vZHVsZTogIm1v dXNlIg0KWyAgNDMwNS42NTNdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVs ZXMvaW5wdXQvbW91c2VfZHJ2LnNvDQpbICA0MzA1LjY1M10gKElJKSBNb2R1bGUgbW91c2U6IHZl bmRvcj0iWC5PcmcgRm91bmRhdGlvbiINClsgIDQzMDUuNjUzXSAJY29tcGlsZWQgZm9yIDEuMTUu MCwgbW9kdWxlIHZlcnNpb24gPSAxLjkuMA0KWyAgNDMwNS42NTNdIAlNb2R1bGUgY2xhc3M6IFgu T3JnIFhJbnB1dCBEcml2ZXINClsgIDQzMDUuNjUzXSAJQUJJIGNsYXNzOiBYLk9yZyBYSW5wdXQg ZHJpdmVyLCB2ZXJzaW9uIDIwLjANClsgIDQzMDUuNjUzXSAoSUkpIFVzaW5nIGlucHV0IGRyaXZl ciAnbW91c2UnIGZvciAnVVNCIE9wdGljYWwgTW91c2UnDQpbICA0MzA1LjY1M10gKCoqKSBVU0Ig T3B0aWNhbCBNb3VzZTogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMNClsgIDQzMDUuNjUzXSAo KiopIE9wdGlvbiAiRGV2aWNlIiAiL2Rldi9zeXNtb3VzZSINClsgIDQzMDUuNjUzXSAoPT0pIFVT QiBPcHRpY2FsIE1vdXNlOiBQcm90b2NvbDogIkF1dG8iDQpbICA0MzA1LjY1M10gKCoqKSBVU0Ig T3B0aWNhbCBNb3VzZTogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMNClsgIDQzMDUuNjUzXSAo PT0pIFVTQiBPcHRpY2FsIE1vdXNlOiBFbXVsYXRlM0J1dHRvbnMsIEVtdWxhdGUzVGltZW91dDog NTANClsgIDQzMDUuNjUzXSAoKiopIFVTQiBPcHRpY2FsIE1vdXNlOiBaQXhpc01hcHBpbmc6IGJ1 dHRvbnMgNCBhbmQgNQ0KWyAgNDMwNS42NTNdICgqKikgVVNCIE9wdGljYWwgTW91c2U6IEJ1dHRv bnM6IDUNClsgIDQzMDUuNjUzXSAoKiopIE9wdGlvbiAiY29uZmlnX2luZm8iICJoYWw6L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy91c2JfZGV2aWNlXzQ2MV80ZDgxX25vc2VyaWFsX2lmMCIN ClsgIDQzMDUuNjUzXSAoSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0IGRldmljZSAi VVNCIE9wdGljYWwgTW91c2UiICh0eXBlOiBNT1VTRSwgaWQgNykNClsgIDQzMDUuNjUzXSAoKiop IFVTQiBPcHRpY2FsIE1vdXNlOiAoYWNjZWwpIGtlZXBpbmcgYWNjZWxlcmF0aW9uIHNjaGVtZSAx DQpbICA0MzA1LjY1M10gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogKGFjY2VsKSBhY2NlbGVyYXRp b24gcHJvZmlsZSAwDQpbICA0MzA1LjY1M10gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogKGFjY2Vs KSBhY2NlbGVyYXRpb24gZmFjdG9yOiAyLjAwMA0KWyAgNDMwNS42NTNdICgqKikgVVNCIE9wdGlj YWwgTW91c2U6IChhY2NlbCkgYWNjZWxlcmF0aW9uIHRocmVzaG9sZDogNA0KWyAgNDMwNS42NTNd IChJSSkgVVNCIE9wdGljYWwgTW91c2U6IFNldHVwQXV0bzogaHcuaWZ0eXBlIGlzIDQsIGh3Lm1v ZGVsIGlzIDANClsgIDQzMDUuNjUzXSAoSUkpIFVTQiBPcHRpY2FsIE1vdXNlOiBTZXR1cEF1dG86 IHByb3RvY29sIGlzIFN5c01vdXNlDQpbICA0MzA1LjY1NV0gKElJKSBjb25maWcvaGFsOiBBZGRp bmcgaW5wdXQgZGV2aWNlIEFUIEtleWJvYXJkDQpbICA0MzA1LjY1NV0gKElJKSBVc2luZyBpbnB1 dCBkcml2ZXIgJ2tiZCcgZm9yICdBVCBLZXlib2FyZCcNClsgIDQzMDUuNjU1XSAoKiopIEFUIEtl eWJvYXJkOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cw0KWyAgNDMwNS42NTVdICgqKikgQVQg S2V5Ym9hcmQ6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzDQpbICA0MzA1LjY1NV0gKCoqKSBP cHRpb24gIlByb3RvY29sIiAic3RhbmRhcmQiDQpbICA0MzA1LjY1NV0gKFdXKSBPcHRpb24gIkRl dmljZSIgcmVxdWlyZXMgYSBzdHJpbmcgdmFsdWUNClsgIDQzMDUuNjU1XSAoKiopIE9wdGlvbiAi WGtiUnVsZXMiICJiYXNlIg0KWyAgNDMwNS42NTVdICgqKikgT3B0aW9uICJYa2JNb2RlbCIgInBj MTA1Ig0KWyAgNDMwNS42NTVdICgqKikgT3B0aW9uICJYa2JMYXlvdXQiICJ1cyINClsgIDQzMDUu NjU1XSAoKiopIE9wdGlvbiAiY29uZmlnX2luZm8iICJoYWw6L29yZy9mcmVlZGVza3RvcC9IYWwv ZGV2aWNlcy9hdGtiZF8wIg0KWyAgNDMwNS42NTVdIChJSSkgWElOUFVUOiBBZGRpbmcgZXh0ZW5k ZWQgaW5wdXQgZGV2aWNlICJBVCBLZXlib2FyZCIgKHR5cGU6IEtFWUJPQVJELCBpZCA4KQ0KWyAg NDMwNS43MjNdIChJSSkgUkFERU9OKDApOiBFRElEIHZlbmRvciAiREVMIiwgcHJvZCBpZCAxNjUx NA0KWyAgNDMwNS43MjNdIChJSSkgUkFERU9OKDApOiBVc2luZyBFRElEIHJhbmdlIGluZm8gZm9y IGhvcml6b250YWwgc3luYw0KWyAgNDMwNS43MjNdIChJSSkgUkFERU9OKDApOiBVc2luZyBFRElE IHJhbmdlIGluZm8gZm9yIHZlcnRpY2FsIHJlZnJlc2gNClsgIDQzMDUuNzIzXSAoSUkpIFJBREVP TigwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoNClsgIDQzMDUuNzIzXSAoSUkp IFJBREVPTigwKTogTW9kZWxpbmUgIjI1NjB4MTYwMCJ4MC4wICAyNjguNTAgIDI1NjAgMjYwOCAy NjQwIDI3MjAgIDE2MDAgMTYwMyAxNjA5IDE2NDYgK2hzeW5jIC12c3luYyAoOTguNyBrSHogZVAp DQpbICA0MzA1LjcyM10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0 MC4wMCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYwMSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3 Ljkga0h6IGUpDQpbICA0MzA1LjcyM10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgw IngwLjAgICAzMS41MCAgNjQwIDY1NiA3MjAgODQwICA0ODAgNDgxIDQ4NCA1MDAgLWhzeW5jIC12 c3luYyAoMzcuNSBrSHogZSkNClsgIDQzMDUuNzIzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUg IjY0MHg0ODAieDAuMCAgIDI1LjE4ICA2NDAgNjU2IDc1MiA4MDAgIDQ4MCA0OTAgNDkyIDUyNSAt aHN5bmMgLXZzeW5jICgzMS41IGtIeiBlKQ0KWyAgNDMwNS43MjNdIChJSSkgUkFERU9OKDApOiBN b2RlbGluZSAiNzIweDQwMCJ4MC4wICAgMjguMzIgIDcyMCA3MzggODQ2IDkwMCAgNDAwIDQxMiA0 MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6IGUpDQpbICA0MzA1LjcyM10gKElJKSBSQURF T04oMCk6IE1vZGVsaW5lICIxMjgweDEwMjQieDAuMCAgMTM1LjAwICAxMjgwIDEyOTYgMTQ0MCAx Njg4ICAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3luYyArdnN5bmMgKDgwLjAga0h6IGUpDQpbICA0 MzA1LjcyM10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4MC4wICAgNzguNzUg IDEwMjQgMTA0MCAxMTM2IDEzMTIgIDc2OCA3NjkgNzcyIDgwMCAraHN5bmMgK3ZzeW5jICg2MC4w IGtIeiBlKQ0KWyAgNDMwNS43MjNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTAyNHg3Njgi eDAuMCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAxMzQ0ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5j IC12c3luYyAoNDguNCBrSHogZSkNClsgIDQzMDUuNzIzXSAoSUkpIFJBREVPTigwKTogTW9kZWxp bmUgIjgwMHg2MDAieDAuMCAgIDQ5LjUwICA4MDAgODE2IDg5NiAxMDU2ICA2MDAgNjAxIDYwNCA2 MjUgK2hzeW5jICt2c3luYyAoNDYuOSBrSHogZSkNClsgIDQzMDUuNzIzXSAoSUkpIFJBREVPTigw KTogTW9kZWxpbmUgIjEyODB4ODAwIngwLjAgICA3MS4wMCAgMTI4MCAxMzI4IDEzNjAgMTQ0MCAg ODAwIDgwMyA4MDkgODIzICtoc3luYyAtdnN5bmMgKDQ5LjMga0h6IGUpDQpbICA0MzA1LjcyM10g KElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxNjgweDEwNTAieDAuMCAgMTE5LjAwICAxNjgwIDE3 MjggMTc2MCAxODQwICAxMDUwIDEwNTMgMTA1OSAxMDgwICtoc3luYyAtdnN5bmMgKDY0Ljcga0h6 IGUpDQpbICA0MzA1LjcyM10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxOTIweDEyMDAieDAu MCAgMTU0LjAwICAxOTIwIDE5NjggMjAwMCAyMDgwICAxMjAwIDEyMDMgMTIwOSAxMjM1ICtoc3lu YyAtdnN5bmMgKDc0LjAga0h6IGUpDQpbICA0MzA1LjcyM10gKElJKSBSQURFT04oMCk6IE1vZGVs aW5lICIxMTUyeDg2NCJ4MC4wICAxMDguMDAgIDExNTIgMTIxNiAxMzQ0IDE2MDAgIDg2NCA4NjUg ODY4IDkwMCAraHN5bmMgK3ZzeW5jICg2Ny41IGtIeiBlKQ0KWyAgNDMwNS43MjNdIChJSSkgUkFE RU9OKDApOiBNb2RlbGluZSAiMTYwMHgxMjAwIngwLjAgIDE2Mi4wMCAgMTYwMCAxNjY0IDE4NTYg MjE2MCAgMTIwMCAxMjAxIDEyMDQgMTI1MCAraHN5bmMgK3ZzeW5jICg3NS4wIGtIeiBlKQ0KWyAg NDMwNS43MjNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTI4MHgxMDI0IngwLjAgIDEwOC4w MCAgMTI4MCAxMzI4IDE0NDAgMTY4OCAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5j ICg2NC4wIGtIeiBlKQ0KWyAgNDMwNS43MjNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTky MHgxMDgwIng2MC4wICAxNzIuODAgIDE5MjAgMjA0MCAyMjQ4IDI1NzYgIDEwODAgMTA4MSAxMDg0 IDExMTggLWhzeW5jICt2c3luYyAoNjcuMSBrSHogZSkNClsgIDQzMDcuMDE5XSAoSUkpIFJBREVP TigwKTogRURJRCB2ZW5kb3IgIkRFTCIsIHByb2QgaWQgMTY1MTQNClsgIDQzMDcuMDE5XSAoSUkp IFJBREVPTigwKTogVXNpbmcgaHN5bmMgcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUNClsgIDQzMDcu MDE5XSAoSUkpIFJBREVPTigwKTogVXNpbmcgdnJlZnJlc2ggcmFuZ2VzIGZyb20gY29uZmlnIGZp bGUNClsgIDQzMDcuMDE5XSAoSUkpIFJBREVPTigwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1v ZGVsaW5lczoNClsgIDQzMDcuMDE5XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjI1NjB4MTYw MCJ4MC4wICAyNjguNTAgIDI1NjAgMjYwOCAyNjQwIDI3MjAgIDE2MDAgMTYwMyAxNjA5IDE2NDYg K2hzeW5jIC12c3luYyAoOTguNyBrSHogZVApDQpbICA0MzA3LjAxOV0gKElJKSBSQURFT04oMCk6 IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0MC4wMCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYw MSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6IGUpDQpbICA0MzA3LjAxOV0gKElJKSBS QURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAzMS41MCAgNjQwIDY1NiA3MjAgODQw ICA0ODAgNDgxIDQ4NCA1MDAgLWhzeW5jIC12c3luYyAoMzcuNSBrSHogZSkNClsgIDQzMDcuMDE5 XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDAuMCAgIDI1LjE4ICA2NDAgNjU2 IDc1MiA4MDAgIDQ4MCA0OTAgNDkyIDUyNSAtaHN5bmMgLXZzeW5jICgzMS41IGtIeiBlKQ0KWyAg NDMwNy4wMTldIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNzIweDQwMCJ4MC4wICAgMjguMzIg IDcyMCA3MzggODQ2IDkwMCAgNDAwIDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6 IGUpDQpbICA0MzA3LjAxOV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMjgweDEwMjQieDAu MCAgMTM1LjAwICAxMjgwIDEyOTYgMTQ0MCAxNjg4ICAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3lu YyArdnN5bmMgKDgwLjAga0h6IGUpDQpbICA0MzA3LjAxOV0gKElJKSBSQURFT04oMCk6IE1vZGVs aW5lICIxMDI0eDc2OCJ4MC4wICAgNzguNzUgIDEwMjQgMTA0MCAxMTM2IDEzMTIgIDc2OCA3Njkg NzcyIDgwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtIeiBlKQ0KWyAgNDMwNy4wMTldIChJSSkgUkFE RU9OKDApOiBNb2RlbGluZSAiMTAyNHg3NjgieDAuMCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAx MzQ0ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBrSHogZSkNClsgIDQzMDcu MDE5XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDAuMCAgIDQ5LjUwICA4MDAg ODE2IDg5NiAxMDU2ICA2MDAgNjAxIDYwNCA2MjUgK2hzeW5jICt2c3luYyAoNDYuOSBrSHogZSkN ClsgIDQzMDcuMDE5XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEyODB4ODAwIngwLjAgICA3 MS4wMCAgMTI4MCAxMzI4IDEzNjAgMTQ0MCAgODAwIDgwMyA4MDkgODIzICtoc3luYyAtdnN5bmMg KDQ5LjMga0h6IGUpDQpbICA0MzA3LjAxOV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxNjgw eDEwNTAieDAuMCAgMTE5LjAwICAxNjgwIDE3MjggMTc2MCAxODQwICAxMDUwIDEwNTMgMTA1OSAx MDgwICtoc3luYyAtdnN5bmMgKDY0Ljcga0h6IGUpDQpbICA0MzA3LjAxOV0gKElJKSBSQURFT04o MCk6IE1vZGVsaW5lICIxOTIweDEyMDAieDAuMCAgMTU0LjAwICAxOTIwIDE5NjggMjAwMCAyMDgw ICAxMjAwIDEyMDMgMTIwOSAxMjM1ICtoc3luYyAtdnN5bmMgKDc0LjAga0h6IGUpDQpbICA0MzA3 LjAxOV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMTUyeDg2NCJ4MC4wICAxMDguMDAgIDEx NTIgMTIxNiAxMzQ0IDE2MDAgIDg2NCA4NjUgODY4IDkwMCAraHN5bmMgK3ZzeW5jICg2Ny41IGtI eiBlKQ0KWyAgNDMwNy4wMTldIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTYwMHgxMjAwIngw LjAgIDE2Mi4wMCAgMTYwMCAxNjY0IDE4NTYgMjE2MCAgMTIwMCAxMjAxIDEyMDQgMTI1MCAraHN5 bmMgK3ZzeW5jICg3NS4wIGtIeiBlKQ0KWyAgNDMwNy4wMTldIChJSSkgUkFERU9OKDApOiBNb2Rl bGluZSAiMTI4MHgxMDI0IngwLjAgIDEwOC4wMCAgMTI4MCAxMzI4IDE0NDAgMTY4OCAgMTAyNCAx MDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg2NC4wIGtIeiBlKQ0KWyAgNDMwNy4wMTldIChJ SSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgwIng2MC4wICAxNzIuODAgIDE5MjAgMjA0 MCAyMjQ4IDI1NzYgIDEwODAgMTA4MSAxMDg0IDExMTggLWhzeW5jICt2c3luYyAoNjcuMSBrSHog ZSkNClsgIDQzMTQuOTg4XSAoSUkpIFJBREVPTigwKTogRURJRCB2ZW5kb3IgIkRFTCIsIHByb2Qg aWQgMTY1MTQNClsgIDQzMTQuOTg4XSAoSUkpIFJBREVPTigwKTogVXNpbmcgaHN5bmMgcmFuZ2Vz IGZyb20gY29uZmlnIGZpbGUNClsgIDQzMTQuOTg4XSAoSUkpIFJBREVPTigwKTogVXNpbmcgdnJl ZnJlc2ggcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUNClsgIDQzMTQuOTg4XSAoSUkpIFJBREVPTigw KTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoNClsgIDQzMTQuOTg4XSAoSUkpIFJB REVPTigwKTogTW9kZWxpbmUgIjI1NjB4MTYwMCJ4MC4wICAyNjguNTAgIDI1NjAgMjYwOCAyNjQw IDI3MjAgIDE2MDAgMTYwMyAxNjA5IDE2NDYgK2hzeW5jIC12c3luYyAoOTguNyBrSHogZVApDQpb ICA0MzE0Ljk4OF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0MC4w MCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYwMSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkg a0h6IGUpDQpbICA0MzE0Ljk4OF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngw LjAgICAzMS41MCAgNjQwIDY1NiA3MjAgODQwICA0ODAgNDgxIDQ4NCA1MDAgLWhzeW5jIC12c3lu YyAoMzcuNSBrSHogZSkNClsgIDQzMTQuOTg4XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjY0 MHg0ODAieDAuMCAgIDI1LjE4ICA2NDAgNjU2IDc1MiA4MDAgIDQ4MCA0OTAgNDkyIDUyNSAtaHN5 bmMgLXZzeW5jICgzMS41IGtIeiBlKQ0KWyAgNDMxNC45ODhdIChJSSkgUkFERU9OKDApOiBNb2Rl bGluZSAiNzIweDQwMCJ4MC4wICAgMjguMzIgIDcyMCA3MzggODQ2IDkwMCAgNDAwIDQxMiA0MTQg NDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6IGUpDQpbICA0MzE0Ljk4OF0gKElJKSBSQURFT04o MCk6IE1vZGVsaW5lICIxMjgweDEwMjQieDAuMCAgMTM1LjAwICAxMjgwIDEyOTYgMTQ0MCAxNjg4 ICAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3luYyArdnN5bmMgKDgwLjAga0h6IGUpDQpbICA0MzE0 Ljk4OF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4MC4wICAgNzguNzUgIDEw MjQgMTA0MCAxMTM2IDEzMTIgIDc2OCA3NjkgNzcyIDgwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtI eiBlKQ0KWyAgNDMxNC45ODhdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTAyNHg3NjgieDAu MCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAxMzQ0ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12 c3luYyAoNDguNCBrSHogZSkNClsgIDQzMTQuOTg4XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUg IjgwMHg2MDAieDAuMCAgIDQ5LjUwICA4MDAgODE2IDg5NiAxMDU2ICA2MDAgNjAxIDYwNCA2MjUg K2hzeW5jICt2c3luYyAoNDYuOSBrSHogZSkNClsgIDQzMTQuOTg4XSAoSUkpIFJBREVPTigwKTog TW9kZWxpbmUgIjEyODB4ODAwIngwLjAgICA3MS4wMCAgMTI4MCAxMzI4IDEzNjAgMTQ0MCAgODAw IDgwMyA4MDkgODIzICtoc3luYyAtdnN5bmMgKDQ5LjMga0h6IGUpDQpbICA0MzE0Ljk4OF0gKElJ KSBSQURFT04oMCk6IE1vZGVsaW5lICIxNjgweDEwNTAieDAuMCAgMTE5LjAwICAxNjgwIDE3Mjgg MTc2MCAxODQwICAxMDUwIDEwNTMgMTA1OSAxMDgwICtoc3luYyAtdnN5bmMgKDY0Ljcga0h6IGUp DQpbICA0MzE0Ljk4OF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxOTIweDEyMDAieDAuMCAg MTU0LjAwICAxOTIwIDE5NjggMjAwMCAyMDgwICAxMjAwIDEyMDMgMTIwOSAxMjM1ICtoc3luYyAt dnN5bmMgKDc0LjAga0h6IGUpDQpbICA0MzE0Ljk4OF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5l ICIxMTUyeDg2NCJ4MC4wICAxMDguMDAgIDExNTIgMTIxNiAxMzQ0IDE2MDAgIDg2NCA4NjUgODY4 IDkwMCAraHN5bmMgK3ZzeW5jICg2Ny41IGtIeiBlKQ0KWyAgNDMxNC45ODhdIChJSSkgUkFERU9O KDApOiBNb2RlbGluZSAiMTYwMHgxMjAwIngwLjAgIDE2Mi4wMCAgMTYwMCAxNjY0IDE4NTYgMjE2 MCAgMTIwMCAxMjAxIDEyMDQgMTI1MCAraHN5bmMgK3ZzeW5jICg3NS4wIGtIeiBlKQ0KWyAgNDMx NC45ODhdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTI4MHgxMDI0IngwLjAgIDEwOC4wMCAg MTI4MCAxMzI4IDE0NDAgMTY4OCAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg2 NC4wIGtIeiBlKQ0KWyAgNDMxNC45ODhdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgx MDgwIng2MC4wICAxNzIuODAgIDE5MjAgMjA0MCAyMjQ4IDI1NzYgIDEwODAgMTA4MSAxMDg0IDEx MTggLWhzeW5jICt2c3luYyAoNjcuMSBrSHogZSkNClsgIDQzMzUuNzk3XSAoSUkpIFJBREVPTigw KTogRURJRCB2ZW5kb3IgIkRFTCIsIHByb2QgaWQgMTY1MTQNClsgIDQzMzUuNzk3XSAoSUkpIFJB REVPTigwKTogVXNpbmcgaHN5bmMgcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUNClsgIDQzMzUuNzk3 XSAoSUkpIFJBREVPTigwKTogVXNpbmcgdnJlZnJlc2ggcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUN ClsgIDQzMzUuNzk3XSAoSUkpIFJBREVPTigwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVs aW5lczoNClsgIDQzMzUuNzk3XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjI1NjB4MTYwMCJ4 MC4wICAyNjguNTAgIDI1NjAgMjYwOCAyNjQwIDI3MjAgIDE2MDAgMTYwMyAxNjA5IDE2NDYgK2hz eW5jIC12c3luYyAoOTguNyBrSHogZVApDQpbICA0MzM1Ljc5N10gKElJKSBSQURFT04oMCk6IE1v ZGVsaW5lICI4MDB4NjAwIngwLjAgICA0MC4wMCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYwMSA2 MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6IGUpDQpbICA0MzM1Ljc5N10gKElJKSBSQURF T04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAzMS41MCAgNjQwIDY1NiA3MjAgODQwICA0 ODAgNDgxIDQ4NCA1MDAgLWhzeW5jIC12c3luYyAoMzcuNSBrSHogZSkNClsgIDQzMzUuNzk3XSAo SUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDAuMCAgIDI1LjE4ICA2NDAgNjU2IDc1 MiA4MDAgIDQ4MCA0OTAgNDkyIDUyNSAtaHN5bmMgLXZzeW5jICgzMS41IGtIeiBlKQ0KWyAgNDMz NS43OTddIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNzIweDQwMCJ4MC4wICAgMjguMzIgIDcy MCA3MzggODQ2IDkwMCAgNDAwIDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6IGUp DQpbICA0MzM1Ljc5N10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMjgweDEwMjQieDAuMCAg MTM1LjAwICAxMjgwIDEyOTYgMTQ0MCAxNjg4ICAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3luYyAr dnN5bmMgKDgwLjAga0h6IGUpDQpbICA0MzM1Ljc5N10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5l ICIxMDI0eDc2OCJ4MC4wICAgNzguNzUgIDEwMjQgMTA0MCAxMTM2IDEzMTIgIDc2OCA3NjkgNzcy IDgwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtIeiBlKQ0KWyAgNDMzNS43OTddIChJSSkgUkFERU9O KDApOiBNb2RlbGluZSAiMTAyNHg3NjgieDAuMCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAxMzQ0 ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBrSHogZSkNClsgIDQzMzUuNzk3 XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDAuMCAgIDQ5LjUwICA4MDAgODE2 IDg5NiAxMDU2ICA2MDAgNjAxIDYwNCA2MjUgK2hzeW5jICt2c3luYyAoNDYuOSBrSHogZSkNClsg IDQzMzUuNzk3XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEyODB4ODAwIngwLjAgICA3MS4w MCAgMTI4MCAxMzI4IDEzNjAgMTQ0MCAgODAwIDgwMyA4MDkgODIzICtoc3luYyAtdnN5bmMgKDQ5 LjMga0h6IGUpDQpbICA0MzM1Ljc5N10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxNjgweDEw NTAieDAuMCAgMTE5LjAwICAxNjgwIDE3MjggMTc2MCAxODQwICAxMDUwIDEwNTMgMTA1OSAxMDgw ICtoc3luYyAtdnN5bmMgKDY0Ljcga0h6IGUpDQpbICA0MzM1Ljc5N10gKElJKSBSQURFT04oMCk6 IE1vZGVsaW5lICIxOTIweDEyMDAieDAuMCAgMTU0LjAwICAxOTIwIDE5NjggMjAwMCAyMDgwICAx MjAwIDEyMDMgMTIwOSAxMjM1ICtoc3luYyAtdnN5bmMgKDc0LjAga0h6IGUpDQpbICA0MzM1Ljc5 N10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMTUyeDg2NCJ4MC4wICAxMDguMDAgIDExNTIg MTIxNiAxMzQ0IDE2MDAgIDg2NCA4NjUgODY4IDkwMCAraHN5bmMgK3ZzeW5jICg2Ny41IGtIeiBl KQ0KWyAgNDMzNS43OTddIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTYwMHgxMjAwIngwLjAg IDE2Mi4wMCAgMTYwMCAxNjY0IDE4NTYgMjE2MCAgMTIwMCAxMjAxIDEyMDQgMTI1MCAraHN5bmMg K3ZzeW5jICg3NS4wIGtIeiBlKQ0KWyAgNDMzNS43OTddIChJSSkgUkFERU9OKDApOiBNb2RlbGlu ZSAiMTI4MHgxMDI0IngwLjAgIDEwOC4wMCAgMTI4MCAxMzI4IDE0NDAgMTY4OCAgMTAyNCAxMDI1 IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg2NC4wIGtIeiBlKQ0KWyAgNDMzNS43OTddIChJSSkg UkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgwIng2MC4wICAxNzIuODAgIDE5MjAgMjA0MCAy MjQ4IDI1NzYgIDEwODAgMTA4MSAxMDg0IDExMTggLWhzeW5jICt2c3luYyAoNjcuMSBrSHogZSkN ClsgIDQ1OTUuNzEzXSAoSUkpIGNvbmZpZy9oYWw6IHJlbW92aW5nIGRldmljZSBVU0IgT3B0aWNh bCBNb3VzZQ0KWyAgNDU5NS43MTNdIChJSSkgVW5sb2FkTW9kdWxlOiAibW91c2UiDQpbICA0NTk3 Ljc1Ml0gKElJKSBjb25maWcvaGFsOiByZW1vdmluZyBkZXZpY2UgRGVsbCBVU0IgRW50cnkgS2V5 Ym9hcmQNClsgIDQ1OTcuNzUyXSAoSUkpIFVubG9hZE1vZHVsZTogImtiZCINClsgIDUxOTQuNjUx XSAoSUkpIFJBREVPTigwKTogRURJRCB2ZW5kb3IgIkRFTCIsIHByb2QgaWQgMTY1MTQNClsgIDUx OTQuNjUyXSAoSUkpIFJBREVPTigwKTogVXNpbmcgaHN5bmMgcmFuZ2VzIGZyb20gY29uZmlnIGZp bGUNClsgIDUxOTQuNjUyXSAoSUkpIFJBREVPTigwKTogVXNpbmcgdnJlZnJlc2ggcmFuZ2VzIGZy b20gY29uZmlnIGZpbGUNClsgIDUxOTQuNjUyXSAoSUkpIFJBREVPTigwKTogUHJpbnRpbmcgRERD IGdhdGhlcmVkIE1vZGVsaW5lczoNClsgIDUxOTQuNjUyXSAoSUkpIFJBREVPTigwKTogTW9kZWxp bmUgIjI1NjB4MTYwMCJ4MC4wICAyNjguNTAgIDI1NjAgMjYwOCAyNjQwIDI3MjAgIDE2MDAgMTYw MyAxNjA5IDE2NDYgK2hzeW5jIC12c3luYyAoOTguNyBrSHogZVApDQpbICA1MTk0LjY1Ml0gKElJ KSBSQURFT04oMCk6IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0MC4wMCAgODAwIDg0MCA5Njgg MTA1NiAgNjAwIDYwMSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6IGUpDQpbICA1MTk0 LjY1Ml0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAzMS41MCAgNjQw IDY1NiA3MjAgODQwICA0ODAgNDgxIDQ4NCA1MDAgLWhzeW5jIC12c3luYyAoMzcuNSBrSHogZSkN ClsgIDUxOTQuNjUyXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDAuMCAgIDI1 LjE4ICA2NDAgNjU2IDc1MiA4MDAgIDQ4MCA0OTAgNDkyIDUyNSAtaHN5bmMgLXZzeW5jICgzMS41 IGtIeiBlKQ0KWyAgNTE5NC42NTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNzIweDQwMCJ4 MC4wICAgMjguMzIgIDcyMCA3MzggODQ2IDkwMCAgNDAwIDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5 bmMgKDMxLjUga0h6IGUpDQpbICA1MTk0LjY1M10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIx MjgweDEwMjQieDAuMCAgMTM1LjAwICAxMjgwIDEyOTYgMTQ0MCAxNjg4ICAxMDI0IDEwMjUgMTAy OCAxMDY2ICtoc3luYyArdnN5bmMgKDgwLjAga0h6IGUpDQpbICA1MTk0LjY1M10gKElJKSBSQURF T04oMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4MC4wICAgNzguNzUgIDEwMjQgMTA0MCAxMTM2IDEz MTIgIDc2OCA3NjkgNzcyIDgwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtIeiBlKQ0KWyAgNTE5NC42 NTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTAyNHg3NjgieDAuMCAgIDY1LjAwICAxMDI0 IDEwNDggMTE4NCAxMzQ0ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBrSHog ZSkNClsgIDUxOTQuNjUzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDAuMCAg IDQ5LjUwICA4MDAgODE2IDg5NiAxMDU2ICA2MDAgNjAxIDYwNCA2MjUgK2hzeW5jICt2c3luYyAo NDYuOSBrSHogZSkNClsgIDUxOTQuNjUzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEyODB4 ODAwIngwLjAgICA3MS4wMCAgMTI4MCAxMzI4IDEzNjAgMTQ0MCAgODAwIDgwMyA4MDkgODIzICto c3luYyAtdnN5bmMgKDQ5LjMga0h6IGUpDQpbICA1MTk0LjY1M10gKElJKSBSQURFT04oMCk6IE1v ZGVsaW5lICIxNjgweDEwNTAieDAuMCAgMTE5LjAwICAxNjgwIDE3MjggMTc2MCAxODQwICAxMDUw IDEwNTMgMTA1OSAxMDgwICtoc3luYyAtdnN5bmMgKDY0Ljcga0h6IGUpDQpbICA1MTk0LjY1M10g KElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxOTIweDEyMDAieDAuMCAgMTU0LjAwICAxOTIwIDE5 NjggMjAwMCAyMDgwICAxMjAwIDEyMDMgMTIwOSAxMjM1ICtoc3luYyAtdnN5bmMgKDc0LjAga0h6 IGUpDQpbICA1MTk0LjY1M10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMTUyeDg2NCJ4MC4w ICAxMDguMDAgIDExNTIgMTIxNiAxMzQ0IDE2MDAgIDg2NCA4NjUgODY4IDkwMCAraHN5bmMgK3Zz eW5jICg2Ny41IGtIeiBlKQ0KWyAgNTE5NC42NTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAi MTYwMHgxMjAwIngwLjAgIDE2Mi4wMCAgMTYwMCAxNjY0IDE4NTYgMjE2MCAgMTIwMCAxMjAxIDEy MDQgMTI1MCAraHN5bmMgK3ZzeW5jICg3NS4wIGtIeiBlKQ0KWyAgNTE5NC42NTNdIChJSSkgUkFE RU9OKDApOiBNb2RlbGluZSAiMTI4MHgxMDI0IngwLjAgIDEwOC4wMCAgMTI4MCAxMzI4IDE0NDAg MTY4OCAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg2NC4wIGtIeiBlKQ0KWyAg NTE5NC42NTRdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgwIng2MC4wICAxNzIu ODAgIDE5MjAgMjA0MCAyMjQ4IDI1NzYgIDEwODAgMTA4MSAxMDg0IDExMTggLWhzeW5jICt2c3lu YyAoNjcuMSBrSHogZSkNCltuZWlsc0BtYXN0ZXJibGFzdGVyIH5dJCBleGl0DQpleGl0DQoKU2Ny aXB0IGRvbmUgb24gU2F0IEFwciAxMiAwMjo1Mzo1NyAyMDE0Cg== --20cf303e9f3ce9328604f6d5cc21-- From owner-freebsd-x11@FreeBSD.ORG Sun Apr 13 11:36:38 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B85D424B; Sun, 13 Apr 2014 11:36:38 +0000 (UTC) Received: from mail01.rise-w.com (mail01.rise-w.com [88.116.105.226]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E51FA1505; Sun, 13 Apr 2014 11:36:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail01.rise-w.com (Postfix) with ESMTP id 7ECB640E294; Sun, 13 Apr 2014 13:30:46 +0200 (CEST) Received: from [192.168.1.7] (inek.arved.priv.at [78.142.160.182]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.rise-world.com (Postfix) with ESMTPSA id 2EF2040E293; Sun, 13 Apr 2014 13:30:40 +0200 (CEST) Message-ID: <534A7559.1010309@FreeBSD.org> Date: Sun, 13 Apr 2014 13:30:33 +0200 From: =?UTF-8?B?VGlsbWFuIEtlc2tpbsO2eg==?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: powerpc@freebsd.org Subject: Xorg on FreeBSD 10.x. Mac mini G4: black screen X-Enigmail-Version: 1.5.2 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="UtqNJ05PdhSTTmTFTAHNQoVl2QRt7UbMT" X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Apr 2014 11:36:38 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --UtqNJ05PdhSTTmTFTAHNQoVl2QRt7UbMT Content-Type: multipart/mixed; boundary="------------020806000108060902090806" This is a multi-part message in MIME format. --------------020806000108060902090806 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi guys, I updated my Mac Mini to FreeBSD 10-STABLE. FreeBSD is much more solid than a few years ago when i last tried. But i am still struggling with X. I am using xorg-server-1.7.7_11,1 and just get a black screen and later the screen goes into powersave mode. The box is reachable via SSH. If i kill the Xserver i get a console back.= Does anyone have X11 working on a G4 mac mini and might want to share his xorg.conf and what version he is running? TIA arved --------------020806000108060902090806 Content-Type: text/plain; charset=UTF-8; name="xorg.conf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="xorg.conf" U2VjdGlvbiAiU2VydmVyTGF5b3V0IgoJSWRlbnRpZmllciAgICAgIlgub3JnIENvbmZpZ3Vy ZWQiCglTY3JlZW4gICAgICAwICAiU2NyZWVuMCIgMCAwCglJbnB1dERldmljZSAgICAiTW91 c2UwIiAiQ29yZVBvaW50ZXIiCglJbnB1dERldmljZSAgICAiS2V5Ym9hcmQwIiAiQ29yZUtl eWJvYXJkIgpFbmRTZWN0aW9uCgpTZWN0aW9uICJGaWxlcyIKCU1vZHVsZVBhdGggICAiL3Vz ci9sb2NhbC9saWIveG9yZy9tb2R1bGVzIgoJRm9udFBhdGggICAgICIvdXNyL2xvY2FsL2xp Yi9YMTEvZm9udHMvbWlzYy8iCglGb250UGF0aCAgICAgIi91c3IvbG9jYWwvbGliL1gxMS9m b250cy9UVEYvIgoJRm9udFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvT1RG IgoJRm9udFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVHlwZTEvIgoJRm9u dFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvMTAwZHBpLyIKCUZvbnRQYXRo ICAgICAiL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzc1ZHBpLyIKRW5kU2VjdGlvbgoKU2Vj dGlvbiAiTW9kdWxlIgoJTG9hZCAgImRiZSIKCUxvYWQgICJkcmkiCglMb2FkICAiZHJpMiIK CUxvYWQgICJleHRtb2QiCglMb2FkICAicmVjb3JkIgoJTG9hZCAgImdseCIKRW5kU2VjdGlv bgoKU2VjdGlvbiAiSW5wdXREZXZpY2UiCglJZGVudGlmaWVyICAiS2V5Ym9hcmQwIgoJRHJp dmVyICAgICAgImtiZCIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiSW5wdXREZXZpY2UiCglJZGVu dGlmaWVyICAiTW91c2UwIgoJRHJpdmVyICAgICAgIm1vdXNlIgoJT3B0aW9uCSAgICAiUHJv dG9jb2wiICJhdXRvIgoJT3B0aW9uCSAgICAiRGV2aWNlIiAiL2Rldi9zeXNtb3VzZSIKCU9w dGlvbgkgICAgIlpBeGlzTWFwcGluZyIgIjQgNSA2IDciCkVuZFNlY3Rpb24KClNlY3Rpb24g Ik1vbml0b3IiCglJZGVudGlmaWVyICAgIk1vbml0b3IwIgoJVmVuZG9yTmFtZSAgICJNb25p dG9yIFZlbmRvciIKCU1vZGVsTmFtZSAgICAiTW9uaXRvciBNb2RlbCIKRW5kU2VjdGlvbgoK U2VjdGlvbiAiRGV2aWNlIgogICAgICAgICMjIyBBdmFpbGFibGUgRHJpdmVyIG9wdGlvbnMg YXJlOi0KICAgICAgICAjIyMgVmFsdWVzOiA8aT46IGludGVnZXIsIDxmPjogZmxvYXQsIDxi b29sPjogIlRydWUiLyJGYWxzZSIsCiAgICAgICAgIyMjIDxzdHJpbmc+OiAiU3RyaW5nIiwg PGZyZXE+OiAiPGY+IEh6L2tIei9NSHoiCiAgICAgICAgIyMjIFthcmddOiBhcmcgb3B0aW9u YWwKICAgICAgICAjT3B0aW9uICAgICAiTm9BY2NlbCIgICAgICAgICAgICAJIyBbPGJvb2w+ XQoJCU9wdGlvbiAiTm9BY2NlbCIKICAgICAgICAjT3B0aW9uICAgICAiU1djdXJzb3IiICAg ICAgICAgICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJEYWM2Qml0IiAgICAg ICAgICAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkRhYzhCaXQiICAgICAg ICAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiQnVzVHlwZSIgICAgICAg ICAgICAJIyBbPHN0cj5dCiAgICAgICAgI09wdGlvbiAgICAgIkNQUElPTW9kZSIgICAgICAg ICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiQ1B1c2VjVGltZW91dCIgICAg ICAJIyA8aT4KICAgICAgICAjT3B0aW9uICAgICAiQUdQTW9kZSIgICAgICAgICAgICAJIyA8 aT4KICAgICAgICAjT3B0aW9uICAgICAiQUdQRmFzdFdyaXRlIiAgICAgICAJIyBbPGJvb2w+ XQogICAgICAgICNPcHRpb24gICAgICJBR1BTaXplIiAgICAgICAgICAgIAkjIDxpPgogICAg ICAgICNPcHRpb24gICAgICJHQVJUU2l6ZSIgICAgICAgICAgIAkjIDxpPgogICAgICAgICNP cHRpb24gICAgICJSaW5nU2l6ZSIgICAgICAgICAgIAkjIDxpPgogICAgICAgICNPcHRpb24g ICAgICJCdWZmZXJTaXplIiAgICAgICAgIAkjIDxpPgogICAgICAgICNPcHRpb24gICAgICJF bmFibGVEZXB0aE1vdmVzIiAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkVu YWJsZVBhZ2VGbGlwIiAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiTm9C YWNrQnVmZmVyIiAgICAgICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJETUFG b3JYdiIgICAgICAgICAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkZCVGV4 UGVyY2VudCIgICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIkRlcHRoQml0cyIg ICAgICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIlBDSUFQRVJTaXplIiAgICAg ICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIkFjY2VsREZTIiAgICAgICAgICAgCSMg Wzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiSWdub3JlRURJRCIgICAgICAgICAJIyBb PGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJDdXN0b21FRElEIiAgICAgICAgIAkjIFs8 c3RyPl0KICAgICAgICAjT3B0aW9uICAgICAiRGlzcGxheVByaW9yaXR5IiAgICAJIyBbPHN0 cj5dCiAgICAgICAgI09wdGlvbiAgICAgIlBhbmVsU2l6ZSIgICAgICAgICAgCSMgWzxzdHI+ XQogICAgICAgICNPcHRpb24gICAgICJGb3JjZU1pbkRvdENsb2NrIiAgIAkjIDxmcmVxPgog ICAgICAgICNPcHRpb24gICAgICJDb2xvclRpbGluZyIgICAgICAgIAkjIFs8Ym9vbD5dCiAg ICAgICAgI09wdGlvbiAgICAgIlZpZGVvS2V5IiAgICAgICAgICAgCSMgPGk+CiAgICAgICAg I09wdGlvbiAgICAgIlJhZ2VUaGVhdHJlQ3J5c3RhbCIgCSMgPGk+CiAgICAgICAgI09wdGlv biAgICAgIlJhZ2VUaGVhdHJlVHVuZXJQb3J0IiAJIyA8aT4KICAgICAgICAjT3B0aW9uICAg ICAiUmFnZVRoZWF0cmVDb21wb3NpdGVQb3J0IiAJIyA8aT4KICAgICAgICAjT3B0aW9uICAg ICAiUmFnZVRoZWF0cmVTVmlkZW9Qb3J0IiAJIyA8aT4KICAgICAgICAjT3B0aW9uICAgICAi VHVuZXJUeXBlIiAgICAgICAgICAJIyA8aT4KICAgICAgICAjT3B0aW9uICAgICAiUmFnZVRo ZWF0cmVNaWNyb2NQYXRoIiAJIyA8c3RyPgogICAgICAgICNPcHRpb24gICAgICJSYWdlVGhl YXRyZU1pY3JvY1R5cGUiIAkjIDxzdHI+CiAgICAgICAgI09wdGlvbiAgICAgIlNjYWxlcldp ZHRoIiAgICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIlJlbmRlckFjY2VsIiAg ICAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiU3ViUGl4ZWxPcmRlciIg ICAgICAJIyBbPHN0cj5dCiAgICAgICAgI09wdGlvbiAgICAgIkNsb2NrR2F0aW5nIiAgICAg ICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiVkdBQWNjZXNzIiAgICAgICAg ICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJSZXZlcnNlRERDIiAgICAgICAg IAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkxWRFNQcm9iZVBMTCIgICAgICAg CSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiQWNjZWxNZXRob2QiICAgICAgICAJ IyA8c3RyPgogICAgICAgICNPcHRpb24gICAgICJEUkkiICAgICAgICAgICAgICAgIAkjIFs8 Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkNvbm5lY3RvclRhYmxlIiAgICAgCSMgPHN0 cj4KICAgICAgICAjT3B0aW9uICAgICAiRGVmYXVsdENvbm5lY3RvclRhYmxlIiAJIyBbPGJv b2w+XQogICAgICAgICNPcHRpb24gICAgICJEZWZhdWx0VE1EU1BMTCIgICAgIAkjIFs8Ym9v bD5dCiAgICAgICAgI09wdGlvbiAgICAgIk1hY01vZGVsIiAgICAgICAgIm1pbmktZXh0ZXJu YWwiICAgCSMgPHN0cj4KICAgICAgICAjT3B0aW9uICAgICAiVFZEQUNMb2FkRGV0ZWN0IiAg ICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJGb3JjZVRWT3V0IiAgICAgICAg IAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIlRWU3RhbmRhcmQiICAgICAgICAg CSMgPHN0cj4KICAgICAgICAjT3B0aW9uICAgICAiSWdub3JlTGlkU3RhdHVzIiAgICAJIyBb PGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJEZWZhdWx0VFZEQUNBZGoiICAgIAkjIFs8 Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkludDEwIiAgICAgICAgICAgICAgCSMgWzxi b29sPl0KICAgICAgICAjT3B0aW9uICAgICAiRVhBVlN5bmMiICAgICAgICAgICAJIyBbPGJv b2w+XQogICAgICAgICNPcHRpb24gICAgICJBVE9NVFZPdXQiICAgICAgICAgIAkjIFs8Ym9v bD5dCiAgICAgICAgI09wdGlvbiAgICAgIlI0eHhBVE9NIiAgICAgICAgICAgCSMgWzxib29s Pl0KICAgICAgICAjT3B0aW9uICAgICAiRm9yY2VMb3dQb3dlck1vZGUiICAJIyBbPGJvb2w+ XQogICAgICAgICNPcHRpb24gICAgICJEeW5hbWljUE0iICAgICAgICAgIAkjIFs8Ym9vbD5d CiAgICAgICAgI09wdGlvbiAgICAgIk5ld1BMTCIgICAgICAgICAgICAgCSMgWzxib29sPl0K ICAgICAgICAjT3B0aW9uICAgICAiWmFwaG9kSGVhZHMiICAgICAgICAJIyA8c3RyPgoJSWRl bnRpZmllciAgIkNhcmQwIgoJRHJpdmVyICAgICAgInJhZGVvbiIKCVZlbmRvck5hbWUgICJB ZHZhbmNlZCBNaWNybyBEZXZpY2VzLCBJbmMuIFtBTUQvQVRJXSIKCUJvYXJkTmFtZSAgICJS VjI4MCBbUmFkZW9uIDkyMDBdIgoJQnVzSUQgICAgICAgIlBDSTowOjE2OjAiCkVuZFNlY3Rp b24KClNlY3Rpb24gIlNjcmVlbiIKCUlkZW50aWZpZXIgIlNjcmVlbjAiCglEZXZpY2UgICAg ICJDYXJkMCIKCU1vbml0b3IgICAgIk1vbml0b3IwIgoJU3ViU2VjdGlvbiAiRGlzcGxheSIK CQlWaWV3cG9ydCAgIDAgMAoJCURlcHRoICAgICAxCglFbmRTdWJTZWN0aW9uCglTdWJTZWN0 aW9uICJEaXNwbGF5IgoJCVZpZXdwb3J0ICAgMCAwCgkJRGVwdGggICAgIDQKCUVuZFN1YlNl Y3Rpb24KCVN1YlNlY3Rpb24gIkRpc3BsYXkiCgkJVmlld3BvcnQgICAwIDAKCQlEZXB0aCAg ICAgOAoJRW5kU3ViU2VjdGlvbgoJU3ViU2VjdGlvbiAiRGlzcGxheSIKCQlWaWV3cG9ydCAg IDAgMAoJCURlcHRoICAgICAxNQoJRW5kU3ViU2VjdGlvbgoJU3ViU2VjdGlvbiAiRGlzcGxh eSIKCQlWaWV3cG9ydCAgIDAgMAoJCURlcHRoICAgICAxNgoJRW5kU3ViU2VjdGlvbgoJU3Vi U2VjdGlvbiAiRGlzcGxheSIKCQlWaWV3cG9ydCAgIDAgMAoJCURlcHRoICAgICAyNAoJRW5k U3ViU2VjdGlvbgpFbmRTZWN0aW9uCgo= --------------020806000108060902090806-- --UtqNJ05PdhSTTmTFTAHNQoVl2QRt7UbMT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAEBCgAGBQJTSnVfAAoJEGy+tutndNKjIfsP/RtAPVF6HqPAqNM7CUYKaIsW +WQjoWIjjA2tzBDi6lfsikZx5TRsCcPjv68B97ofm8ezqrBCemQeo+xHjyQTVtu8 /UOzSc6QkUtfrn40B5/wPuhTqQu0WZUmLmaGH4odPU4bKTgVcKJmbQAZBMKOJavl +YbOq2/rrsMZtxpLu1Il7riUbjBnMsiR1j36N0v6MKvKfTtWH/dwkWRefbP9BgoF qACKDNvacAeFEeJqeG3pTFLb2G/tyd/1HgBuZKuRGJ6gDAV/KrPGqt0c8+4FW8gx XWDSTqHO1GUWh9G0PMoa2/YsqtYoxhUYGxqfxKVVxMCkHskbJkxc+iDc2ADT2tln m/QKUqx64Wv0xLsdxl0HVxi93KC/ACybiR1YEwvi2bkmpRBV5pplJXVns8NVysfB 7SNjyP1oUTrfKlhQ7nuNaTIQxkpnKgR/eoOHS+ee+TrTZjSeHDVsx2wbPyI82Xe3 W0fVLyTHlg4dhnTB1Oms2VvcN4qewS2W6q6lMeeVzTROtmWGjvIZ7Qx9TkcP6eZG QPI67I8UuBZufWmlvN5QeidQ+4Hh1MfsL+fiQtvuFM3LpyQPNbb4IzL3AZ1+u8Ts xNTgg26Sr23GkQ1ZJQ838EtIoTl+VXriKJghfW5p2vac9OIC1eKH4DK711f7zYrg zoaYS27fpG9Z22+4Qjxu =VGzN -----END PGP SIGNATURE----- --UtqNJ05PdhSTTmTFTAHNQoVl2QRt7UbMT-- From owner-freebsd-x11@FreeBSD.ORG Sun Apr 13 18:50:05 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4FBD1B42; Sun, 13 Apr 2014 18:50:05 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 15159198E; Sun, 13 Apr 2014 18:50:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3DIo4Ub055907; Sun, 13 Apr 2014 18:50:04 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3DIo4Sv055906; Sun, 13 Apr 2014 18:50:04 GMT (envelope-from edwin) Date: Sun, 13 Apr 2014 18:50:04 GMT Message-Id: <201404131850.s3DIo4Sv055906@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188566: I have updated x11-drivers/xf86-video-vmware to 13.0.2 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Apr 2014 18:50:05 -0000 Synopsis: I have updated x11-drivers/xf86-video-vmware to 13.0.2 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Sun Apr 13 18:50:04 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188566 From owner-freebsd-x11@FreeBSD.ORG Sun Apr 13 20:10:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6F982B4F for ; Sun, 13 Apr 2014 20:10:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 412D81142 for ; Sun, 13 Apr 2014 20:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3DKA1iM087961 for ; Sun, 13 Apr 2014 20:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3DKA0Nv087960; Sun, 13 Apr 2014 20:10:00 GMT (envelope-from gnats) Date: Sun, 13 Apr 2014 20:10:00 GMT Message-Id: <201404132010.s3DKA0Nv087960@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/188566: I have updated x11-drivers/xf86-video-vmware to 13.0.2 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Apr 2014 20:10:01 -0000 The following reply was made to PR ports/188566; it has been noted by GNATS. From: Niclas Zeising To: bug-followup@FreeBSD.org, dcarmich@dcarmichael.net Cc: Subject: Re: ports/188566: I have updated x11-drivers/xf86-video-vmware to 13.0.2 Date: Sun, 13 Apr 2014 22:09:12 +0200 Why is the patch for configure needed? Also, please submit patches in unified (-u) format. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Sun Apr 13 20:40:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 369FD39D for ; Sun, 13 Apr 2014 20:40:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 234B8135C for ; Sun, 13 Apr 2014 20:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3DKe0eW004766 for ; Sun, 13 Apr 2014 20:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3DKe0Ns004765; Sun, 13 Apr 2014 20:40:00 GMT (envelope-from gnats) Date: Sun, 13 Apr 2014 20:40:00 GMT Message-Id: <201404132040.s3DKe0Ns004765@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Douglas Carmichael Subject: Re: ports/188566: I have updated x11-drivers/xf86-video-vmware to 13.0.2 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Douglas Carmichael List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Apr 2014 20:40:01 -0000 The following reply was made to PR ports/188566; it has been noted by GNATS. From: Douglas Carmichael To: Niclas Zeising Cc: bug-followup@FreeBSD.org Subject: Re: ports/188566: I have updated x11-drivers/xf86-video-vmware to 13.0.2 Date: Sun, 13 Apr 2014 15:11:35 -0500 Niclas: The 13.0.2 driver wants to build the xatracker component, which seems to = be for 3D acceleration under Linux (and a higher version of MesaGL that = we have.) =97Douglas On Apr 13, 2014, at 3:09 PM, Niclas Zeising wrote: > Why is the patch for configure needed? > Also, please submit patches in unified (-u) format. > Regards! > --=20 > Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Sun Apr 13 22:03:30 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 65B69A90; Sun, 13 Apr 2014 22:03:30 +0000 (UTC) Received: from mail-qa0-x229.google.com (mail-qa0-x229.google.com [IPv6:2607:f8b0:400d:c00::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1161A1A75; Sun, 13 Apr 2014 22:03:30 +0000 (UTC) Received: by mail-qa0-f41.google.com with SMTP id j5so7434096qaq.28 for ; Sun, 13 Apr 2014 15:03:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=fk8i9TdXiGk9S0x/Ey4vosle1vAXaOqDn57vkTrqshc=; b=Vpbej4fgatOe+nfL+6UVTIIFzLO0KzAO+1aa0UbPuHju2vI7Pbg5P7FKUjoQoQWOZ6 BlyZl0F8It5mSYA90jD+kb6lsYvGPKZSQFXFSbv14lHi7WDXA08TUosN1OS8uXWsbfw8 MhqFE76QO8HDqlfxNorWQitlefqX/kNFSggP/Vu8CjUnERLpOkZ8ifWTojihMSXBQOhn 5cSNcmiHqQPh/f/Yl68N3xtxnG9RtPg1eAzfnVn+VE3OzrlbeEBKrt8AvUhTxAcoLg1g VGbhId6JB7yLh0WubT13Juv9n9GA2/Zizmg0/Vm7bnT7s/fAoKP4GRhTnMT8ItfRcZhR YR2Q== MIME-Version: 1.0 X-Received: by 10.140.43.135 with SMTP id e7mr4520523qga.95.1397426609026; Sun, 13 Apr 2014 15:03:29 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.50.206 with HTTP; Sun, 13 Apr 2014 15:03:28 -0700 (PDT) In-Reply-To: References: <201404081719.41379.jhb@freebsd.org> Date: Sun, 13 Apr 2014 15:03:28 -0700 X-Google-Sender-Auth: CkorsXrpnCPO-xmYLqrZGG1HFzU Message-ID: Subject: Re: Suspend/Resume on Lenovo IdeaPad S400 with FreeBSD 10? From: Adrian Chadd To: Ivan Rokotov , freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Kevin Oberman , "freebsd-mobile@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Apr 2014 22:03:30 -0000 Hi! So why does this particular retry hack work? Is there some bug in the drm/i915 code that isn't correctly handling submitted requests in certain circumstances? What's the value of 'ret' from that call? -a On 12 April 2014 17:28, Ivan Rokotov wrote: > Hi Kevin, > > Thank you for your useful suggestions. It took me several days to test > and debug everything. Here are my results: > > 2014-04-09 10:14 GMT+04:00 Kevin Oberman : >> If you want to stay with syscon, try removing VESA from your kernel by >> adding "nodevice VESA" to your kernel. > > Tried, changed nothing. > >> vt has been MFCed to 10-STABLE, but it is not in 10.0-RELEASE. I believe >> that you can pull vt out of the STABLE repo and build in on RELEASE, but I'd >> suggest just moving to STABLE. I've been using it on my T320 with no issues >> for a couple of months. > > Then I tried 10-STABLE, this build: > https://pub.allbsd.org/FreeBSD-snapshots/amd64-amd64/10.0-RELENG_10-r264300-JPSNAP/ > Recompiled kernel to include vt and vt_vga. > > With acpi_video and i915kms loaded from the console, suspend/resume works. > > Under X, with a real Xfce4 environment: > > * with xfwm4 windows manager, without any compositing effects, > everything works like a charm. All peripherals wake up, wifi > reconnects, mplayer continues playing video, etc. > > * with xfwm4 and any compositing enabled, however, I got screen > corruption, like this: > http://i327.photobucket.com/albums/k477/ivan_rokotov_bsd/1_zps099b1f6d.png > or > http://i327.photobucket.com/albums/k477/ivan_rokotov_bsd/4_zps8ec8912e.png > This is not a big problem, because scrolling/typing inside the window > or simply moving a mouse over it solves the problem. > > However, I need compiz (I like Mac-style tabbing) and some GL stuff > (e.g. asymptote). With compiz enabled, I get this horrible corruption: > http://i327.photobucket.com/albums/k477/ivan_rokotov_bsd/2_zpsd7564e4b.png > and no moving or switching to console help. No GL application starts. > I also found this in the X log after resume: > > [ 1173.617] (EE) intel(0): Failed to submit batch buffer, expect > rendering corruption: Device busy. > (II) AIGLX: Suspending AIGLX clients for VT switch > [ 1173.663] (WW) intel(0): drmDropMaster failed: Unknown error: -22 > [ 1177.289] (II) AIGLX: Resuming AIGLX clients after VT switch > [ 1177.340] (II) intel(0): EDID vendor "CMN", prod id 5239 > [ 1177.340] (II) intel(0): Printing DDC gathered Modelines: > [ 1177.340] (II) intel(0): Modeline "1366x768"x0.0 71.59 1366 1410 > 1439 1512 768 771 775 789 -hsync -vsync (47.3 kHz eP) > > After some experimenting, I found this patch, which solved the problem > completely: > http://lists.freebsd.org/pipermail/freebsd-x11/2013-October/013727.html > > Now, I have this in X log after resume: > [ 4561.749] (WW) intel(0): retrying batchbuffer submit > [ 4561.803] (WW) intel(0): retrying batchbuffer submit > [ 4561.857] (WW) intel(0): retrying batchbuffer submit > [ 4561.908] (WW) intel(0): retrying batchbuffer submit > [ 4561.959] (WW) intel(0): retrying batchbuffer submit > [ 4562.012] (WW) intel(0): retrying batchbuffer submit > [ 4562.063] (WW) intel(0): retrying batchbuffer submit > [ 4562.117] (WW) intel(0): retrying batchbuffer submit > [ 4562.171] (WW) intel(0): retrying batchbuffer submit > [ 4562.225] (WW) intel(0): retrying batchbuffer submit > [ 4562.279] (WW) intel(0): retrying batchbuffer submit > [ 4562.333] (WW) intel(0): retrying batchbuffer submit > [ 4562.386] (WW) intel(0): retrying batchbuffer submit > [ 4562.439] (WW) intel(0): retrying batchbuffer submit > [ 4562.493] (WW) intel(0): retrying batchbuffer submit > [ 4562.547] (WW) intel(0): retrying batchbuffer submit > [ 4564.779] (II) AIGLX: Suspending AIGLX clients for VT switch > [ 4564.779] (WW) intel(0): drmDropMaster failed: Unknown error: -22 > [ 4565.994] (II) AIGLX: Resuming AIGLX clients after VT switch > [ 4566.096] (II) intel(0): EDID vendor "CMN", prod id 5239 > [ 4566.096] (II) intel(0): Printing DDC gathered Modelines: > [ 4566.096] (II) intel(0): Modeline "1366x768"x0.0 71.59 1366 1410 > 1439 1512 768 771 775 789 -hsync -vsync (47.3 kHz eP) > > but everything is alive: compiz restarts correctly, GL applications > work as they did before resume. Job done! > > A question: is this patch ok? Nothing wrong with it? Do you or anybody > else experienced a similar problem and found a different solution? > >> I also add: >> # Out : speaker + headphones >> hint.hdac.0.cad0.nid25.config="as=1 seq=15" >> # In : mic + external mic >> hint.hdac.0.cad0.nid35.config="as=2" >> hint.hdac.0.cad0.nid27.config="as=2 seq=15" > > While we are here... I have: > hint.hdaa.0.nid20.config="as=1 seq=0 device=Speaker" > hint.hdaa.0.nid21.config="as=1 seq=15 device=Headphones" > hint.hdaa.0.nid18.config="as=3 seq=0 device=Mic" > hint.hdaa.0.nid24.config="as=3 seq=15 device=Mic" > > "as=2" for your mic means anything special? > >> # Minimize the number of interrupts from the sound card >> hint.pcm.0.buffersize=65536 >> hint.pcm.1.buffersize=65536 >> hw.snd.feeder_buffersize=65536 >> hw.snd.latency=7 > > hw.snd.latency=7 is for reducing power consumption? > > Thank you very much! > Ivan > _______________________________________________ > freebsd-mobile@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org" From owner-freebsd-x11@FreeBSD.ORG Sun Apr 13 22:53:47 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7CAF3FC8; Sun, 13 Apr 2014 22:53:47 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 524E41FEA; Sun, 13 Apr 2014 22:53:47 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3DMrljR055209; Sun, 13 Apr 2014 22:53:47 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3DMrli5055208; Sun, 13 Apr 2014 22:53:47 GMT (envelope-from linimon) Date: Sun, 13 Apr 2014 22:53:47 GMT Message-Id: <201404132253.s3DMrli5055208@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-amd64@FreeBSD.org, freebsd-x11@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabled on ThinkPad W530 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Apr 2014 22:53:47 -0000 Synopsis: x11/xorg does not start if Nvidia Optimus is enabled on ThinkPad W530 Responsible-Changed-From-To: freebsd-amd64->freebsd-x11 Responsible-Changed-By: linimon Responsible-Changed-When: Sun Apr 13 22:53:24 UTC 2014 Responsible-Changed-Why: reassign. http://www.freebsd.org/cgi/query-pr.cgi?pr=181285 From owner-freebsd-x11@FreeBSD.ORG Sun Apr 13 23:07:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6CD711DB; Sun, 13 Apr 2014 23:07:50 +0000 (UTC) Received: from mail-qg0-x235.google.com (mail-qg0-x235.google.com [IPv6:2607:f8b0:400d:c04::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 088BB1118; Sun, 13 Apr 2014 23:07:49 +0000 (UTC) Received: by mail-qg0-f53.google.com with SMTP id f51so6835440qge.12 for ; Sun, 13 Apr 2014 16:07:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ljfdmh7zsWxGTGqsYNGHiM81l93bXcgh41hhj1mNhEY=; b=EnPvkxHFhoPvT/3RLQ+LH+d5UJ2r6tnOA4LPjm6shV3L6YjUcSLGTuzpjje7o3cxim W5FRUB6PbHLGW4eQK8MvjwISNO+D4FOMXfe1O6xLFVgEIBK0H1PykbYNUecZNMxwfDcB QC4mjyiOcknb858BAmJuaRjY8DyC2Uyl+ssgcQdgne2hv87eM+4upA4H+kqy/pBDPV+7 axiu6yA886jpsCH6Deb9UA8dJufpappFwUmDmYmZWmw9SsC1S5pmRPyILqcCB3JsMc9X /YHjp6Es+RBRLGffEFOwoA5CnZXHqxaj0WPazmaKaQx8moZco0lz4FFqe6TP4rqIAi4d F/rw== MIME-Version: 1.0 X-Received: by 10.140.40.229 with SMTP id x92mr43625258qgx.13.1397430469154; Sun, 13 Apr 2014 16:07:49 -0700 (PDT) Received: by 10.96.110.234 with HTTP; Sun, 13 Apr 2014 16:07:49 -0700 (PDT) In-Reply-To: References: <201404081719.41379.jhb@freebsd.org> Date: Mon, 14 Apr 2014 03:07:49 +0400 Message-ID: Subject: Re: Suspend/Resume on Lenovo IdeaPad S400 with FreeBSD 10? From: Ivan Rokotov To: Adrian Chadd Content-Type: text/plain; charset=ISO-8859-1 Cc: Kevin Oberman , freebsd-x11@freebsd.org, "freebsd-mobile@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Apr 2014 23:07:50 -0000 2014-04-14 2:03 GMT+04:00 Adrian Chadd : > Hi! > > So why does this particular retry hack work? Is there some bug in the > drm/i915 code that isn't correctly handling submitted requests in > certain circumstances? > > What's the value of 'ret' from that call? Hi Adrian, With this code xf86DrvMsg(scrn->scrnIndex, X_WARNING, "retrying batchbuffer submit, ret=%d\n", ret); I got after resume: [ 8572.583] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8572.636] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8572.687] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8572.742] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8572.795] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8572.850] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8572.904] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8572.958] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.009] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.064] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.118] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.172] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.226] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.280] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.334] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.388] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.442] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.496] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.550] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8573.604] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8575.827] (WW) intel(0): retrying batchbuffer submit, ret=-16 [ 8575.936] (II) AIGLX: Suspending AIGLX clients for VT switch [ 8575.937] (WW) intel(0): drmDropMaster failed: Unknown error: -22 [ 8577.146] (II) AIGLX: Resuming AIGLX clients after VT switch [ 8577.248] (II) intel(0): EDID vendor "CMN", prod id 5239 [ 8577.248] (II) intel(0): Printing DDC gathered Modelines: [ 8577.248] (II) intel(0): Modeline "1366x768"x0.0 71.59 1366 1410 1439 1512 768 771 775 789 -hsync -vsync (47.3 kHz eP) Ivan From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 04:18:02 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3CD99631; Mon, 14 Apr 2014 04:18:02 +0000 (UTC) Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 270BC1AFB; Mon, 14 Apr 2014 04:18:01 +0000 (UTC) Received: from zeppelin.tachypleus.net ([12.39.6.101]) (authenticated bits=0) by d.mail.sonic.net (8.14.4/8.14.4) with ESMTP id s3E4Hwnv015292 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Sun, 13 Apr 2014 21:17:59 -0700 Message-ID: <534B6176.7070905@freebsd.org> Date: Sun, 13 Apr 2014 21:17:58 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: =?UTF-8?B?VGlsbWFuIEtlc2tpbsO2eg==?= , powerpc@freebsd.org Subject: Re: Xorg on FreeBSD 10.x. Mac mini G4: black screen References: <534A7559.1010309@FreeBSD.org> In-Reply-To: <534A7559.1010309@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Sonic-ID: C;MgThwovD4xGnT5xB+Bh/TQ== M;PE0pw4vD4xGnT5xB+Bh/TQ== Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 04:18:02 -0000 Are you sure it *isn't* working? For a few releases now, X's extremely irritating default behavior is to give you an all-black screen with a black cursor and do nothing else. So if you just start X without also starting, say, an xterm, success and failure are indistinguishable. -Nathan On 04/13/14 04:30, Tilman KeskinĂśz wrote: > Hi guys, > > I updated my Mac Mini to FreeBSD 10-STABLE. FreeBSD is much more solid > than a few years ago when i last tried. > > But i am still struggling with X. I am using xorg-server-1.7.7_11,1 and > just get a black screen and later the screen goes into powersave mode. > The box is reachable via SSH. If i kill the Xserver i get a console back. > > Does anyone have X11 working on a G4 mac mini and might want to share > his xorg.conf and what version he is running? > > TIA > arved From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 04:40:02 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8D8F7B8C for ; Mon, 14 Apr 2014 04:40:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 61F6B1CC8 for ; Mon, 14 Apr 2014 04:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3E4e2s1070887 for ; Mon, 14 Apr 2014 04:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3E4e2ZL070886; Mon, 14 Apr 2014 04:40:02 GMT (envelope-from gnats) Date: Mon, 14 Apr 2014 04:40:02 GMT Message-Id: <201404140440.s3E4e2ZL070886@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabled on ThinkPad W530 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 04:40:02 -0000 The following reply was made to PR ports/181285; it has been noted by GNATS. From: Niclas Zeising To: bug-followup@FreeBSD.org, vermaden@interia.pl Cc: Subject: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabled on ThinkPad W530 Date: Mon, 14 Apr 2014 06:30:24 +0200 Optimus is currently not supported in FreeBSD. Does xorg work when you disable it? Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 05:33:40 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 83C18AA5 for ; Mon, 14 Apr 2014 05:33:40 +0000 (UTC) Received: from mail-yh0-x22a.google.com (mail-yh0-x22a.google.com [IPv6:2607:f8b0:4002:c01::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B12E12B5 for ; Mon, 14 Apr 2014 05:33:40 +0000 (UTC) Received: by mail-yh0-f42.google.com with SMTP id t59so7693240yho.29 for ; Sun, 13 Apr 2014 22:33:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=2fs4G2+/JMgXphAaW2BR+6nKhPQKXYlHgfFA8pLSMME=; b=DhgglOyjRkanmpKE6Wmlkm/G+pi/7ZM14lZOfdgw7lLLCoC7bpxmosfeBMc2FjyDRB iDNDS3O0Xn/ron2qDIaycdWdtgoenbWX7TKGxADlA5ZMwV9bLNOcfamjfrbMeOCjo1jm zm9UxCWcHGGsNjdpnVvTI1TqgXsZRoX6YV5+vh+Cdt/YIwVsAqIqLLf9lieC8lqAESqr wYzlkKZx4Ok5MnMZuRFH7d6x9CahHROFyKjKXNuJ5r1fWEtRm0G6OIO8nqUaA7eUGkq6 31rvhI1VYDJnTtkMbLmLgLSh55qz6xpoBWC4AkKJ2XJlrtl7hRqCw66V8oCSgDdMaH+u oq4Q== MIME-Version: 1.0 X-Received: by 10.236.119.99 with SMTP id m63mr54725594yhh.65.1397453619493; Sun, 13 Apr 2014 22:33:39 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Sun, 13 Apr 2014 22:33:39 -0700 (PDT) Date: Sun, 13 Apr 2014 22:33:39 -0700 Message-ID: Subject: Newer Radeon : can I help? From: Neil Schroeder To: freebsd-x11@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 05:33:40 -0000 I have both a 7750 and an R7 260 available - the latter obviously doesn't start X at all, and the former seems to do great except acceleration is disabled. I would be happy to provide any help I can in testing or providing information - so please let me know. NS From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 05:50:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F30E83A3 for ; Mon, 14 Apr 2014 05:50:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E05C413C5 for ; Mon, 14 Apr 2014 05:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3E5o1Wg091945 for ; Mon, 14 Apr 2014 05:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3E5o1nS091940; Mon, 14 Apr 2014 05:50:01 GMT (envelope-from gnats) Date: Mon, 14 Apr 2014 05:50:01 GMT Message-Id: <201404140550.s3E5o1nS091940@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: vermaden Subject: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabled on ThinkPad W530 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: vermaden List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 05:50:02 -0000 The following reply was made to PR ports/181285; it has been noted by GNATS. From: vermaden To: Niclas Zeising Cc: bug-followup@FreeBSD.org Subject: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabled on ThinkPad W530 Date: Mon, 14 Apr 2014 07:19:47 +0200 Yes, with nVidia graphics and with Intel graphics, but the problem is that = I have to disable it in the BIOS, I can not left it enabled/auto in BIOS an= d use just one of the cards. What about using this script for disabling OPTIMUS while its enabled ad BIO= S? https://twitter.com/xmjEE/status/452401186948513792 Regards, vermaden Od: "Niclas Zeising" Do: bug-followup@FreeBSD.org; vermaden@interia.pl;=20 Wys=C5=82ane: 6:30 Poniedzia=C5=82ek 2014-04-14 Temat: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabl= ed on ThinkPad W530 > Optimus is currently not supported in FreeBSD. > Does xorg work when you disable it? > Regards! > --=20 > Niclas Zeising = From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 06:00:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6137D44F for ; Mon, 14 Apr 2014 06:00:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4E87F14DC for ; Mon, 14 Apr 2014 06:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3E601HP094832 for ; Mon, 14 Apr 2014 06:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3E601gG094830; Mon, 14 Apr 2014 06:00:01 GMT (envelope-from gnats) Date: Mon, 14 Apr 2014 06:00:01 GMT Message-Id: <201404140600.s3E601gG094830@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: vermaden Subject: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabled on ThinkPad W530 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: vermaden List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 06:00:01 -0000 The following reply was made to PR ports/181285; it has been noted by GNATS. From: vermaden To: Niclas Zeising Cc: bug-followup@FreeBSD.org Subject: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabled on ThinkPad W530 Date: Mon, 14 Apr 2014 07:57:06 +0200 ... also, what about this one: http://lists.freebsd.org/pipermail/freebsd-ports/2013-May/083464.html Regards, vermaden Od: "Niclas Zeising" Do: bug-followup@FreeBSD.org; vermaden@interia.pl;=20 Wys=C5=82ane: 6:30 Poniedzia=C5=82ek 2014-04-14 Temat: Re: ports/181285: x11/xorg does not start if Nvidia Optimus is enabl= ed on ThinkPad W530 > Optimus is currently not supported in FreeBSD. > Does xorg work when you disable it? > Regards! > --=20 > Niclas Zeising >=20 = From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 06:48:09 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4E11DCC7 for ; Mon, 14 Apr 2014 06:48:09 +0000 (UTC) Received: from mail-yk0-x22d.google.com (mail-yk0-x22d.google.com [IPv6:2607:f8b0:4002:c07::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E267918BA for ; Mon, 14 Apr 2014 06:48:08 +0000 (UTC) Received: by mail-yk0-f173.google.com with SMTP id 10so7121632ykt.32 for ; Sun, 13 Apr 2014 23:48:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=G6gdAwV4D5n6gmrQEema4ltUOIbshDt8mY/NCAQjFik=; b=Qx/N0oVJ98VRMX+0/WHjbIgBnqJUFK/KbdmI8tqc0gjcooaC56cAEYa2wOTEeC/wyA btZD8gk5FDs9QioM07EJnwmLFEtozk2enR118L7NbeCVfkcpHykyucGY+meZk8v1P4RC OjVu7DENbHbd1I+3nrLx2hpD6DZNc/K2WSHzXBO5seLGD8snbuTw/Xo059WBhw2aNXhJ VdKJzlpchboC4M3+Vv7RdFHPVCaAgo6E8pPnIFJ0mHLLymw3rqyw++nVBW5PEd3kqWGG 935rhxBXBmHdrooFnHgVlZTJR2ZuIYdCYwjpLwmIry6lET5kQqWsuyzRLSttXbfPvaqX lqOA== MIME-Version: 1.0 X-Received: by 10.236.199.78 with SMTP id w54mr206644yhn.139.1397458088122; Sun, 13 Apr 2014 23:48:08 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Sun, 13 Apr 2014 23:48:08 -0700 (PDT) Date: Sun, 13 Apr 2014 23:48:08 -0700 Message-ID: Subject: Cinnamon with Nvidia drivers From: Neil Schroeder To: freebsd-x11@freebsd.org Content-Type: multipart/mixed; boundary=089e0158c41cee74ee04f6fb10c3 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 06:48:09 -0000 --089e0158c41cee74ee04f6fb10c3 Content-Type: text/plain; charset=ISO-8859-1 Hi everyone, new to the list so apologies if this is well covered. It seems with any form of NVIDIA card + driver, Cinnamon can't really render the screen quite correctly. I've tried a few cards (A quadro, a 650, and a 750ti) and have the same trouble. It happens in 10-RELEASE, 10-STABLE, and 11-CURRENT on both FreeBSD and PC-BSD. Its as if there's a little lag between the buffer and the display which is most noticeable during text input in terminal or on a webpage (email or what have you). I sent along the general system info - although I have a Radeon in there right this second, I can swap back to one of the nvidias on command to get more output. Thanks for any help. --089e0158c41cee74ee04f6fb10c3 Content-Type: text/plain; charset=US-ASCII; name="pciconf.txt" Content-Disposition: attachment; filename="pciconf.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_htzeg4510 aG9zdGIwQHBjaTA6MDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHg4NGNhMTA0MyBjaGlwPTB4 MDE1MDgwODYgcmV2PTB4MDkgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9y YXRpb24nCiAgICBkZXZpY2UgICAgID0gJ1hlb24gRTMtMTIwMCB2Mi8zcmQgR2VuIENvcmUgcHJv Y2Vzc29yIERSQU0gQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNs YXNzICAgPSBIT1NULVBDSQogICAgY2FwIDA5W2UwXSA9IHZlbmRvciAobGVuZ3RoIDEyKSBJbnRl bCBjYXAgMCB2ZXJzaW9uIDEKICAgIFBDSSBlcnJvcnMgPSBSZWNlaXZlZCBNYXN0ZXItQWJvcnQK cGNpYjFAcGNpMDowOjE6MDoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDg0Y2ExMDQzIGNoaXA9MHgw MTUxODA4NiByZXY9MHgwOSBoZHI9MHgwMQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3Jh dGlvbicKICAgIGRldmljZSAgICAgPSAnWGVvbiBFMy0xMjAwIHYyLzNyZCBHZW4gQ29yZSBwcm9j ZXNzb3IgUENJIEV4cHJlc3MgUm9vdCBQb3J0JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAg c3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNhcCAwZFs4OF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHg4 NGNhMTA0MwogICAgY2FwIDAxWzgwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMyAgY3Vy cmVudCBEMAogICAgY2FwIDA1WzkwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UgCiAgICBjYXAg MTBbYTBdID0gUENJLUV4cHJlc3MgMiByb290IHBvcnQgc2xvdCBtYXggZGF0YSAyNTYoMjU2KSBs aW5rIHg4KHg4KQogICAgICAgICAgICAgICAgIHNwZWVkIDguMCg4LjApIEFTUE0gZGlzYWJsZWQo TDBzL0wxKQogICAgZWNhcCAwMDAyWzEwMF0gPSBWQyAxIG1heCBWQzAKICAgIGVjYXAgMDAwNVsx NDBdID0gUm9vdCBDb21wbGV4IExpbmsgRGVjbGFyYXRpb24gMQogICAgZWNhcCAwMDE5W2Q5NF0g PSBQQ0llIFNlYyAxIGxhbmUgZXJyb3JzIDAKICBQQ0ktZSBlcnJvcnMgPSBDb3JyZWN0YWJsZSBF cnJvciBEZXRlY3RlZApwY2liMkBwY2kwOjA6MToxOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4ODRj YTEwNDMgY2hpcD0weDAxNTU4MDg2IHJldj0weDA5IGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0g J0ludGVsIENvcnBvcmF0aW9uJwogICAgZGV2aWNlICAgICA9ICdYZW9uIEUzLTEyMDAgdjIvM3Jk IEdlbiBDb3JlIHByb2Nlc3NvciBQQ0kgRXhwcmVzcyBSb290IFBvcnQnCiAgICBjbGFzcyAgICAg ID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQogICAgY2FwIDBkWzg4XSA9IFBDSSBC cmlkZ2UgY2FyZD0weDg0Y2ExMDQzCiAgICBjYXAgMDFbODBdID0gcG93ZXJzcGVjIDMgIHN1cHBv cnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMDVbOTBdID0gTVNJIHN1cHBvcnRzIDEgbWVz c2FnZSAKICAgIGNhcCAxMFthMF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBk YXRhIDEyOCgxMjgpIGxpbmsgeDAoeDQpCiAgICAgICAgICAgICAgICAgc3BlZWQgMC4wKDguMCkg QVNQTSBkaXNhYmxlZChMMHMvTDEpCiAgICBlY2FwIDAwMDJbMTAwXSA9IFZDIDEgbWF4IFZDMAog ICAgZWNhcCAwMDA1WzE0MF0gPSBSb290IENvbXBsZXggTGluayBEZWNsYXJhdGlvbiAxCiAgICBl Y2FwIDAwMTlbZDk0XSA9IFBDSWUgU2VjIDEgbGFuZSBlcnJvcnMgMApwY2liM0BwY2kwOjA6MToy OgljbGFzcz0weDA2MDQwMCBjYXJkPTB4ODRjYTEwNDMgY2hpcD0weDAxNTk4MDg2IHJldj0weDA5 IGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJwogICAgZGV2aWNl ICAgICA9ICdYZW9uIEUzLTEyMDAgdjIvM3JkIEdlbiBDb3JlIHByb2Nlc3NvciBQQ0kgRXhwcmVz cyBSb290IFBvcnQnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJ LVBDSQogICAgY2FwIDBkWzg4XSA9IFBDSSBCcmlkZ2UgY2FyZD0weDg0Y2ExMDQzCiAgICBjYXAg MDFbODBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAg MDVbOTBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSAKICAgIGNhcCAxMFthMF0gPSBQQ0ktRXhw cmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEoeDQpCiAgICAg ICAgICAgICAgICAgc3BlZWQgMi41KDguMCkgQVNQTSBkaXNhYmxlZChMMHMvTDEpCiAgICBlY2Fw IDAwMDJbMTAwXSA9IFZDIDEgbWF4IFZDMAogICAgZWNhcCAwMDA1WzE0MF0gPSBSb290IENvbXBs ZXggTGluayBEZWNsYXJhdGlvbiAxCiAgICBlY2FwIDAwMTlbZDk0XSA9IFBDSWUgU2VjIDEgbGFu ZSBlcnJvcnMgMAp4aGNpMEBwY2kwOjA6MjA6MDoJY2xhc3M9MHgwYzAzMzAgY2FyZD0weDg0Y2Ex MDQzIGNoaXA9MHgxZTMxODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMg Q2hpcHNldCBGYW1pbHkgVVNCIHhIQ0kgSG9zdCBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9 IHNlcmlhbCBidXMKICAgIHN1YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1l bW9yeSwgcmFuZ2UgNjQsIGJhc2UgMHhmN2YyMDAwMCwgc2l6ZSA2NTUzNiwgZW5hYmxlZAogICAg Y2FwIDAxWzcwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAogICAg Y2FwIDA1WzgwXSA9IE1TSSBzdXBwb3J0cyA4IG1lc3NhZ2VzLCA2NCBiaXQgZW5hYmxlZCB3aXRo IDEgbWVzc2FnZQpub25lMEBwY2kwOjA6MjI6MDoJY2xhc3M9MHgwNzgwMDAgY2FyZD0weDg0Y2Ex MDQzIGNoaXA9MHgxZTNhODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMg Q2hpcHNldCBGYW1pbHkgTUVJIENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2ltcGxlIGNv bW1zCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZjdmM2Iw MDAsIHNpemUgMTYsIGVuYWJsZWQKICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9y dHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAwNVs4Y10gPSBNU0kgc3VwcG9ydHMgMSBtZXNz YWdlLCA2NCBiaXQgCmVtMUBwY2kwOjA6MjU6MDoJY2xhc3M9MHgwMjAwMDAgY2FyZD0weDg0OWMx MDQzIGNoaXA9MHgxNTAzODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnODI1NzlWIEdpZ2FiaXQgTmV0d29y ayBDb25uZWN0aW9uJwogICAgY2xhc3MgICAgICA9IG5ldHdvcmsKICAgIHN1YmNsYXNzICAgPSBl dGhlcm5ldAogICAgYmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGY3 ZjAwMDAwLCBzaXplIDEzMTA3MiwgZW5hYmxlZAogICAgYmFyICAgWzE0XSA9IHR5cGUgTWVtb3J5 LCByYW5nZSAzMiwgYmFzZSAweGY3ZjM5MDAwLCBzaXplIDQwOTYsIGVuYWJsZWQKICAgIGJhciAg IFsxOF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGYwNDAsIHNpemUgMzIsIGVu YWJsZWQKICAgIGNhcCAwMVtjOF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJl bnQgRDAKICAgIGNhcCAwNVtkMF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlLCA2NCBiaXQgZW5h YmxlZCB3aXRoIDEgbWVzc2FnZQogICAgY2FwIDEzW2UwXSA9IFBDSSBBZHZhbmNlZCBGZWF0dXJl czogRkxSIFRQCmVoY2kwQHBjaTA6MDoyNjowOgljbGFzcz0weDBjMDMyMCBjYXJkPTB4ODRjYTEw NDMgY2hpcD0weDFlMmQ4MDg2IHJldj0weDA0IGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0lu dGVsIENvcnBvcmF0aW9uJwogICAgZGV2aWNlICAgICA9ICc3IFNlcmllcy9DMjEwIFNlcmllcyBD aGlwc2V0IEZhbWlseSBVU0IgRW5oYW5jZWQgSG9zdCBDb250cm9sbGVyJwogICAgY2xhc3MgICAg ICA9IHNlcmlhbCBidXMKICAgIHN1YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsxMF0gPSB0eXBl IE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmN2YzODAwMCwgc2l6ZSAxMDI0LCBlbmFibGVkCiAg ICBjYXAgMDFbNTBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAg ICBjYXAgMGFbNThdID0gRUhDSSBEZWJ1ZyBQb3J0IGF0IG9mZnNldCAweGEwIGluIG1hcCAweDE0 CiAgICBjYXAgMTNbOThdID0gUENJIEFkdmFuY2VkIEZlYXR1cmVzOiBGTFIgVFAKaGRhYzBAcGNp MDowOjI3OjA6CWNsYXNzPTB4MDQwMzAwIGNhcmQ9MHg4NGZiMTA0MyBjaGlwPTB4MWUyMDgwODYg cmV2PTB4MDQgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nCiAg ICBkZXZpY2UgICAgID0gJzcgU2VyaWVzL0MyMTAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IEhpZ2gg RGVmaW5pdGlvbiBBdWRpbyBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IG11bHRpbWVkaWEK ICAgIHN1YmNsYXNzICAgPSBIREEKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2Ug NjQsIGJhc2UgMHhmN2YzMDAwMCwgc2l6ZSAxNjM4NCwgZW5hYmxlZAogICAgY2FwIDAxWzUwXSA9 IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAogICAgY2FwIDA1WzYwXSA9 IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdCBlbmFibGVkIHdpdGggMSBtZXNzYWdlCiAg ICBjYXAgMTBbNzBdID0gUENJLUV4cHJlc3MgMSByb290IGVuZHBvaW50IG1heCBkYXRhIDEyOCgx MjgpIEZMUiBsaW5rIHgwKHgwKQogICAgZWNhcCAwMDAyWzEwMF0gPSBWQyAxIG1heCBWQzEKICAg IGVjYXAgMDAwNVsxMzBdID0gUm9vdCBDb21wbGV4IExpbmsgRGVjbGFyYXRpb24gMQpwY2liNEBw Y2kwOjA6Mjg6MDoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDg0Y2ExMDQzIGNoaXA9MHgxZTEwODA4 NiByZXY9MHhjNCBoZHI9MHgwMQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicK ICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkgUENJ IEV4cHJlc3MgUm9vdCBQb3J0IDEnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFz cyAgID0gUENJLVBDSQogICAgY2FwIDEwWzQwXSA9IFBDSS1FeHByZXNzIDIgcm9vdCBwb3J0IHNs b3QgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4MCh4MikKICAgICAgICAgICAgICAgICBzcGVlZCAw LjAoNS4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkKICAgIGNhcCAwNVs4MF0gPSBNU0kgc3VwcG9y dHMgMSBtZXNzYWdlIAogICAgY2FwIDBkWzkwXSA9IFBDSSBCcmlkZ2UgY2FyZD0weDg0Y2ExMDQz CiAgICBjYXAgMDFbYTBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQw CnBjaWI1QHBjaTA6MDoyODoyOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4ODRjYTEwNDMgY2hpcD0w eDFlMTQ4MDg2IHJldj0weGM0IGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBv cmF0aW9uJwogICAgZGV2aWNlICAgICA9ICc3IFNlcmllcy9DMjEwIFNlcmllcyBDaGlwc2V0IEZh bWlseSBQQ0kgRXhwcmVzcyBSb290IFBvcnQgMycKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAg IHN1YmNsYXNzICAgPSBQQ0ktUENJCiAgICBjYXAgMTBbNDBdID0gUENJLUV4cHJlc3MgMiByb290 IHBvcnQgc2xvdCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAg IHNwZWVkIDUuMCg1LjApIEFTUE0gZGlzYWJsZWQoTDBzL0wxKQogICAgY2FwIDA1WzgwXSA9IE1T SSBzdXBwb3J0cyAxIG1lc3NhZ2UgCiAgICBjYXAgMGRbOTBdID0gUENJIEJyaWRnZSBjYXJkPTB4 ODRjYTEwNDMKICAgIGNhcCAwMVthMF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1 cnJlbnQgRDAKICBQQ0ktZSBlcnJvcnMgPSBDb3JyZWN0YWJsZSBFcnJvciBEZXRlY3RlZApwY2li NkBwY2kwOjA6Mjg6MzoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDg0Y2ExMDQzIGNoaXA9MHgxZTE2 ODA4NiByZXY9MHhjNCBoZHI9MHgwMQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlv bicKICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkg UENJIEV4cHJlc3MgUm9vdCBQb3J0IDQnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJj bGFzcyAgID0gUENJLVBDSQogICAgY2FwIDEwWzQwXSA9IFBDSS1FeHByZXNzIDIgcm9vdCBwb3J0 IHNsb3QgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4MSh4MSkKICAgICAgICAgICAgICAgICBzcGVl ZCA1LjAoNS4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkKICAgIGNhcCAwNVs4MF0gPSBNU0kgc3Vw cG9ydHMgMSBtZXNzYWdlIAogICAgY2FwIDBkWzkwXSA9IFBDSSBCcmlkZ2UgY2FyZD0weDg0Y2Ex MDQzCiAgICBjYXAgMDFbYTBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50 IEQwCnBjaWI3QHBjaTA6MDoyODo0OgljbGFzcz0weDA2MDQwMSBjYXJkPTB4ODRjYTEwNDMgY2hp cD0weDI0NGU4MDg2IHJldj0weGM0IGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENv cnBvcmF0aW9uJwogICAgZGV2aWNlICAgICA9ICc4MjgwMSBQQ0kgQnJpZGdlJwogICAgY2xhc3Mg ICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNhcCAxMFs0MF0gPSBQ Q0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEoeDEp CiAgICAgICAgICAgICAgICAgc3BlZWQgMi41KDUuMCkgQVNQTSBkaXNhYmxlZChMMHMvTDEpCiAg ICBjYXAgMDVbODBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSAKICAgIGNhcCAwZFs5MF0gPSBQ Q0kgQnJpZGdlIGNhcmQ9MHg4NGNhMTA0MwogICAgY2FwIDAxW2EwXSA9IHBvd2Vyc3BlYyAyICBz dXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAplaGNpMUBwY2kwOjA6Mjk6MDoJY2xhc3M9MHgwYzAz MjAgY2FyZD0weDg0Y2ExMDQzIGNoaXA9MHgxZTI2ODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAg dmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnNyBTZXJp ZXMvQzIxMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkgVVNCIEVuaGFuY2VkIEhvc3QgQ29udHJvbGxl cicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0gVVNCCiAgICBi YXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZjdmMzcwMDAsIHNpemUg MTAyNCwgZW5hYmxlZAogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBE MyAgY3VycmVudCBEMAogICAgY2FwIDBhWzU4XSA9IEVIQ0kgRGVidWcgUG9ydCBhdCBvZmZzZXQg MHhhMCBpbiBtYXAgMHgxNAogICAgY2FwIDEzWzk4XSA9IFBDSSBBZHZhbmNlZCBGZWF0dXJlczog RkxSIFRQCmlzYWIwQHBjaTA6MDozMTowOgljbGFzcz0weDA2MDEwMCBjYXJkPTB4ODRjYTEwNDMg Y2hpcD0weDFlNDQ4MDg2IHJldj0weDA0IGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0ludGVs IENvcnBvcmF0aW9uJwogICAgZGV2aWNlICAgICA9ICdaNzcgRXhwcmVzcyBDaGlwc2V0IExQQyBD b250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1J U0EKICAgIGNhcCAwOVtlMF0gPSB2ZW5kb3IgKGxlbmd0aCAxMikgSW50ZWwgY2FwIDEgdmVyc2lv biAwCgkJIGZlYXR1cmVzOiBBTVQsIDQgUENJLWUgeDEgc2xvdHMKYWhjaTFAcGNpMDowOjMxOjI6 CWNsYXNzPTB4MDEwNjAxIGNhcmQ9MHg4NGNhMTA0MyBjaGlwPTB4MWUwMjgwODYgcmV2PTB4MDQg aGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nCiAgICBkZXZpY2Ug ICAgID0gJzcgU2VyaWVzL0MyMTAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IDYtcG9ydCBTQVRBIENv bnRyb2xsZXIgW0FIQ0kgbW9kZV0nCiAgICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdlCiAgICBz dWJjbGFzcyAgID0gU0FUQQogICAgYmFyICAgWzEwXSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMy LCBiYXNlIDB4ZjA5MCwgc2l6ZSA4LCBlbmFibGVkCiAgICBiYXIgICBbMTRdID0gdHlwZSBJL08g UG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhmMDgwLCBzaXplIDQsIGVuYWJsZWQKICAgIGJhciAgIFsx OF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGYwNzAsIHNpemUgOCwgZW5hYmxl ZAogICAgYmFyICAgWzFjXSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDB4ZjA2MCwg c2l6ZSA0LCBlbmFibGVkCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIs IGJhc2UgMHhmMDIwLCBzaXplIDMyLCBlbmFibGVkCiAgICBiYXIgICBbMjRdID0gdHlwZSBNZW1v cnksIHJhbmdlIDMyLCBiYXNlIDB4ZjdmMzYwMDAsIHNpemUgMjA0OCwgZW5hYmxlZAogICAgY2Fw IDA1WzgwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQog ICAgY2FwIDAxWzcwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAog ICAgY2FwIDEyW2E4XSA9IFNBVEEgSW5kZXgtRGF0YSBQYWlyCiAgICBjYXAgMTNbYjBdID0gUENJ IEFkdmFuY2VkIEZlYXR1cmVzOiBGTFIgVFAKbm9uZTFAcGNpMDowOjMxOjM6CWNsYXNzPTB4MGMw NTAwIGNhcmQ9MHg4NGNhMTA0MyBjaGlwPTB4MWUyMjgwODYgcmV2PTB4MDQgaGRyPTB4MDAKICAg IHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nCiAgICBkZXZpY2UgICAgID0gJzcgU2Vy aWVzL0MyMTAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IFNNQnVzIENvbnRyb2xsZXInCiAgICBjbGFz cyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3MgICA9IFNNQnVzCiAgICBiYXIgICBbMTBd ID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZjdmMzUwMDAsIHNpemUgMjU2LCBlbmFi bGVkCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhmMDAw LCBzaXplIDMyLCBlbmFibGVkCnZnYXBjaTBAcGNpMDoxOjA6MDoJY2xhc3M9MHgwMzAwMDAgY2Fy ZD0weDMyNDIxNjgyIGNoaXA9MHg2ODNmMTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9y ICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBBVEknCiAgICBkZXZpY2Ug ICAgID0gJ0NhcGUgVmVyZGUgUFJPIFtSYWRlb24gSEQgNzcwMCBTZXJpZXNdJwogICAgY2xhc3Mg ICAgICA9IGRpc3BsYXkKICAgIHN1YmNsYXNzICAgPSBWR0EKICAgIGJhciAgIFsxMF0gPSB0eXBl IFByZWZldGNoYWJsZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4YTAwMDAwMDAsIHNpemUgMjY4 NDM1NDU2LCBlbmFibGVkCiAgICBiYXIgICBbMThdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBi YXNlIDB4ZjdlMDAwMDAsIHNpemUgMjYyMTQ0LCBlbmFibGVkCiAgICBiYXIgICBbMjBdID0gdHlw ZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhlMDAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAg Y2FwIDA5WzQ4XSA9IHZlbmRvciAobGVuZ3RoIDgpCiAgICBjYXAgMDFbNTBdID0gcG93ZXJzcGVj IDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMTBbNThdID0gUENJ LUV4cHJlc3MgMiBsZWdhY3kgZW5kcG9pbnQgbWF4IGRhdGEgMjU2KDI1NikgbGluayB4OCh4MTYp CiAgICAgICAgICAgICAgICAgc3BlZWQgOC4wKDguMCkgQVNQTSBkaXNhYmxlZChMMHMvTDEpCiAg ICBjYXAgMDVbYTBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0 aCAxIG1lc3NhZ2UKICAgIGVjYXAgMDAwYlsxMDBdID0gVmVuZG9yIDEgSUQgMQogICAgZWNhcCAw MDAxWzE1MF0gPSBBRVIgMiAwIGZhdGFsIDAgbm9uLWZhdGFsIDEgY29ycmVjdGVkCiAgICBlY2Fw IDAwMTVbMjAwXSA9IFJlc2l6YWJsZSBCQVIgMQogICAgZWNhcCAwMDE5WzI3MF0gPSBQQ0llIFNl YyAxIGxhbmUgZXJyb3JzIDAKICBQQ0ktZSBlcnJvcnMgPSBDb3JyZWN0YWJsZSBFcnJvciBEZXRl Y3RlZAogICAgICAgICAgICAgICAgIFVuc3VwcG9ydGVkIFJlcXVlc3QgRGV0ZWN0ZWQKICAgICBD b3JyZWN0ZWQgPSBBZHZpc29yeSBOb24tRmF0YWwgRXJyb3IKbm9uZTJAcGNpMDoxOjA6MToJY2xh c3M9MHgwNDAzMDAgY2FyZD0weGFhYjAxNjgyIGNoaXA9MHhhYWIwMTAwMiByZXY9MHgwMCBoZHI9 MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBB VEknCiAgICBjbGFzcyAgICAgID0gbXVsdGltZWRpYQogICAgc3ViY2xhc3MgICA9IEhEQQogICAg YmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSA2NCwgYmFzZSAweGY3ZTYwMDAwLCBzaXpl IDE2Mzg0LCBlbmFibGVkCiAgICBjYXAgMDlbNDhdID0gdmVuZG9yIChsZW5ndGggOCkKICAgIGNh cCAwMVs1MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAK ICAgIGNhcCAxMFs1OF0gPSBQQ0ktRXhwcmVzcyAyIGxlZ2FjeSBlbmRwb2ludCBtYXggZGF0YSAy NTYoMjU2KSBsaW5rIHg4KHgxNikKICAgICAgICAgICAgICAgICBzcGVlZCA4LjAoOC4wKSBBU1BN IGRpc2FibGVkKEwwcy9MMSkKICAgIGNhcCAwNVthMF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdl LCA2NCBiaXQgCiAgICBlY2FwIDAwMGJbMTAwXSA9IFZlbmRvciAxIElEIDEKICAgIGVjYXAgMDAw MVsxNTBdID0gQUVSIDIgMCBmYXRhbCAwIG5vbi1mYXRhbCAxIGNvcnJlY3RlZAogIFBDSS1lIGVy cm9ycyA9IENvcnJlY3RhYmxlIEVycm9yIERldGVjdGVkCiAgICAgICAgICAgICAgICAgVW5zdXBw b3J0ZWQgUmVxdWVzdCBEZXRlY3RlZAogICAgIENvcnJlY3RlZCA9IEFkdmlzb3J5IE5vbi1GYXRh bCBFcnJvcgplbTBAcGNpMDozOjA6MDoJY2xhc3M9MHgwMjAwMDAgY2FyZD0weGEwMWY4MDg2IGNo aXA9MHgxMGQzODA4NiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJbnRlbCBD b3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnODI1NzRMIEdpZ2FiaXQgTmV0d29yayBDb25u ZWN0aW9uJwogICAgY2xhc3MgICAgICA9IG5ldHdvcmsKICAgIHN1YmNsYXNzICAgPSBldGhlcm5l dAogICAgYmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGY3ZGMwMDAw LCBzaXplIDEzMTA3MiwgZW5hYmxlZAogICAgYmFyICAgWzE0XSA9IHR5cGUgTWVtb3J5LCByYW5n ZSAzMiwgYmFzZSAweGY3ZDAwMDAwLCBzaXplIDUyNDI4OCwgZW5hYmxlZAogICAgYmFyICAgWzE4 XSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDB4ZDAwMCwgc2l6ZSAzMiwgZW5hYmxl ZAogICAgYmFyICAgWzFjXSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGY3ZGUwMDAw LCBzaXplIDE2Mzg0LCBlbmFibGVkCiAgICBjYXAgMDFbYzhdID0gcG93ZXJzcGVjIDIgIHN1cHBv cnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMDVbZDBdID0gTVNJIHN1cHBvcnRzIDEgbWVz c2FnZSwgNjQgYml0IAogICAgY2FwIDEwW2UwXSA9IFBDSS1FeHByZXNzIDEgZW5kcG9pbnQgbWF4 IGRhdGEgMTI4KDI1NikgbGluayB4MSh4MSkKICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoMi41 KSBBU1BNIGRpc2FibGVkKEwwcy9MMSkKICAgIGNhcCAxMVthMF0gPSBNU0ktWCBzdXBwb3J0cyA1 IG1lc3NhZ2VzLCBlbmFibGVkCiAgICAgICAgICAgICAgICAgVGFibGUgaW4gbWFwIDB4MWNbMHgw XSwgUEJBIGluIG1hcCAweDFjWzB4MjAwMF0KICAgIGVjYXAgMDAwMVsxMDBdID0gQUVSIDEgMCBm YXRhbCAwIG5vbi1mYXRhbCAyIGNvcnJlY3RlZAogICAgZWNhcCAwMDAzWzE0MF0gPSBTZXJpYWwg MSA2ODA1Y2FmZmZmMDI3YmMyCiAgUENJLWUgZXJyb3JzID0gQ29ycmVjdGFibGUgRXJyb3IgRGV0 ZWN0ZWQKICAgICAgICAgICAgICAgICBVbnN1cHBvcnRlZCBSZXF1ZXN0IERldGVjdGVkCiAgICAg Q29ycmVjdGVkID0gUmVjZWl2ZXIgRXJyb3IKICAgICAgICAgICAgICAgICBBZHZpc29yeSBOb24t RmF0YWwgRXJyb3IKeGhjaTFAcGNpMDo1MDowOjA6CWNsYXNzPTB4MGMwMzMwIGNhcmQ9MHg4NDg4 MTA0MyBjaGlwPTB4MTA0MjFiMjEgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAn QVNNZWRpYSBUZWNobm9sb2d5IEluYy4nCiAgICBkZXZpY2UgICAgID0gJ0FTTTEwNDIgU3VwZXJT cGVlZCBVU0IgSG9zdCBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IHNlcmlhbCBidXMKICAg IHN1YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgNjQs IGJhc2UgMHhmN2MwMDAwMCwgc2l6ZSAzMjc2OCwgZW5hYmxlZAogICAgY2FwIDA1WzUwXSA9IE1T SSBzdXBwb3J0cyA4IG1lc3NhZ2VzLCA2NCBiaXQgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQogICAg Y2FwIDExWzY4XSA9IE1TSS1YIHN1cHBvcnRzIDggbWVzc2FnZXMKICAgICAgICAgICAgICAgICBU YWJsZSBpbiBtYXAgMHgxMFsweDIwMDBdLCBQQkEgaW4gbWFwIDB4MTBbMHgyMDgwXQogICAgY2Fw IDAxWzc4XSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAogICAgY2Fw IDEwWzgwXSA9IFBDSS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50IG1heCBkYXRhIDEyOCg1MTIp IGxpbmsgeDEoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQgNS4wKDUuMCkgQVNQTSBkaXNhYmxl ZChMMHMvTDEpCiAgICBlY2FwIDAwMDJbMTAwXSA9IFZDIDEgbWF4IFZDMAphaGNpMEBwY2kwOjUx OjA6MDoJY2xhc3M9MHgwMTA2MDEgY2FyZD0weDg0YjcxMDQzIGNoaXA9MHgwNjEyMWIyMSByZXY9 MHgwMSBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBU01lZGlhIFRlY2hub2xvZ3kgSW5jLicK ICAgIGRldmljZSAgICAgPSAnQVNNMTA2MiBTZXJpYWwgQVRBIENvbnRyb2xsZXInCiAgICBjbGFz cyAgICAgID0gbWFzcyBzdG9yYWdlCiAgICBzdWJjbGFzcyAgID0gU0FUQQogICAgYmFyICAgWzEw XSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDB4YzA1MCwgc2l6ZSA4LCBlbmFibGVk CiAgICBiYXIgICBbMTRdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhjMDQwLCBz aXplIDQsIGVuYWJsZWQKICAgIGJhciAgIFsxOF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwg YmFzZSAweGMwMzAsIHNpemUgOCwgZW5hYmxlZAogICAgYmFyICAgWzFjXSA9IHR5cGUgSS9PIFBv cnQsIHJhbmdlIDMyLCBiYXNlIDB4YzAyMCwgc2l6ZSA0LCBlbmFibGVkCiAgICBiYXIgICBbMjBd ID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhjMDAwLCBzaXplIDMyLCBlbmFibGVk CiAgICBiYXIgICBbMjRdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZjdiMDAwMDAs IHNpemUgNTEyLCBlbmFibGVkCiAgICBjYXAgMDVbNTBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2Fn ZSBlbmFibGVkIHdpdGggMSBtZXNzYWdlCiAgICBjYXAgMDFbNzhdID0gcG93ZXJzcGVjIDMgIHN1 cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMTBbODBdID0gUENJLUV4cHJlc3MgMiBs ZWdhY3kgZW5kcG9pbnQgbWF4IGRhdGEgMTI4KDUxMikgbGluayB4MSh4MSkKICAgICAgICAgICAg ICAgICBzcGVlZCA1LjAoNS4wKSBBU1BNIGRpc2FibGVkKEwwcykKICAgIGVjYXAgMDAwMlsxMDBd ID0gVkMgMSBtYXggVkMwCnBjaWI4QHBjaTA6NTI6MDowOgljbGFzcz0weDA2MDQwMSBjYXJkPTB4 ODQ4OTEwNDMgY2hpcD0weDEwODAxYjIxIHJldj0weDAzIGhkcj0weDAxCiAgICB2ZW5kb3IgICAg ID0gJ0FTTWVkaWEgVGVjaG5vbG9neSBJbmMuJwogICAgZGV2aWNlICAgICA9ICdBU00xMDgzLzEw ODUgUENJZSB0byBQQ0kgQnJpZGdlJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xh c3MgICA9IFBDSS1QQ0kKICAgIGNhcCAwZFtjMF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHg4NDg5MTA0 Mwo= --089e0158c41cee74ee04f6fb10c3 Content-Type: text/plain; charset=US-ASCII; name="devinfo.txt" Content-Disposition: attachment; filename="devinfo.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_htzegbpl1 bmV4dXMwCiAgYXBpYzAKICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAweGZl YzAwMDAwLTB4ZmVjMDAwMWYKICByYW0wCiAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAg ICAgICAgMHgwLTB4OWQ3ZmYKICAgICAgICAgIDB4MTAwMDAwLTB4OWQxZGVmZmYKICAgICAgICAg IDB4OWU3Y2QwMDAtMHg5ZTdjZGZmZgogICAgICAgICAgMHg5ZTgxMTAwMC0weDllYzRhZmZmCiAg ICAgICAgICAweDllZmY0MDAwLTB4OWVmZmZmZmYKICAgICAgICAgIDB4MTAwMDAwMDAwLTB4ODVl ZmZmZmZmCiAgYWNwaTAKICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAw eDkKICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgMHgxMC0weDFmCiAgICAgICAgICAweDIyLTB4 M2YKICAgICAgICAgIDB4NDQtMHg1ZgogICAgICAgICAgMHg2MQogICAgICAgICAgMHg2MwogICAg ICAgICAgMHg2NQogICAgICAgICAgMHg2Ny0weDZmCiAgICAgICAgICAweDcwCiAgICAgICAgICAw eDcyLTB4N2YKICAgICAgICAgIDB4ODAKICAgICAgICAgIDB4ODQtMHg4NgogICAgICAgICAgMHg4 OAogICAgICAgICAgMHg4Yy0weDhlCiAgICAgICAgICAweDkwLTB4OWYKICAgICAgICAgIDB4YTIt MHhiZgogICAgICAgICAgMHhlMC0weGVmCiAgICAgICAgICAweDI5MC0weDI5ZgogICAgICAgICAg MHg0MDAtMHg0NTMKICAgICAgICAgIDB4NDU0LTB4NDU3CiAgICAgICAgICAweDQ1OC0weDQ3Zgog ICAgICAgICAgMHg0ZDAtMHg0ZDEKICAgICAgICAgIDB4NTAwLTB4NTdmCiAgICAgICAgICAweDY4 MC0weDY5ZgogICAgICAgICAgMHgxMDAwLTB4MTAwZgogICAgICAgICAgMHgxNjRlLTB4MTY0Zgog ICAgICAgICAgMHhmZmZmCiAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgMHhk MDAwMDAwMC0weGQwMDAwZmZmCiAgICAgICAgICAweGY4MDAwMDAwLTB4ZmJmZmZmZmYKICAgICAg ICAgIDB4ZmVkMTAwMDAtMHhmZWQxN2ZmZgogICAgICAgICAgMHhmZWQxODAwMC0weGZlZDE4ZmZm CiAgICAgICAgICAweGZlZDE5MDAwLTB4ZmVkMTlmZmYKICAgICAgICAgIDB4ZmVkMWMwMDAtMHhm ZWQxZmZmZgogICAgICAgICAgMHhmZWQyMDAwMC0weGZlZDNmZmZmCiAgICAgICAgICAweGZlZDQw MDAwLTB4ZmVkNDRmZmYKICAgICAgICAgIDB4ZmVkNDUwMDAtMHhmZWQ4ZmZmZgogICAgICAgICAg MHhmZWQ5MDAwMC0weGZlZDkzZmZmCiAgICAgICAgICAweGZlZTAwMDAwLTB4ZmVlZmZmZmYKICAg ICAgICAgIDB4ZmYwMDAwMDAtMHhmZmZmZmZmZgogICAgY3B1MCBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTAKICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAg ICAgICAgMHg0MTQKICAgICAgICAgICAgMHg0MTUKICAgICAgYWNwaV9wZXJmMAogICAgICBlc3Qw CiAgICAgIHA0dGNjMAogICAgICBjcHVmcmVxMAogICAgY3B1MSBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTEKICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAg ICAgICAgMHg0MTQKICAgICAgICAgICAgMHg0MTUKICAgICAgYWNwaV9wZXJmMQogICAgICBlc3Qx CiAgICAgIHA0dGNjMQogICAgICBjcHVmcmVxMQogICAgY3B1MiBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTIKICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAg ICAgICAgMHg0MTQKICAgICAgICAgICAgMHg0MTUKICAgICAgYWNwaV9wZXJmMgogICAgICBlc3Qy CiAgICAgIHA0dGNjMgogICAgICBjcHVmcmVxMgogICAgY3B1MyBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTMKICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAg ICAgICAgMHg0MTQKICAgICAgICAgICAgMHg0MTUKICAgICAgYWNwaV9wZXJmMwogICAgICBlc3Qz CiAgICAgIHA0dGNjMwogICAgICBjcHVmcmVxMwogICAgY3B1NCBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTQKICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAg ICAgICAgMHg0MTQKICAgICAgICAgICAgMHg0MTUKICAgICAgYWNwaV9wZXJmNAogICAgICBlc3Q0 CiAgICAgIHA0dGNjNAogICAgICBjcHVmcmVxNAogICAgY3B1NSBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTUKICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAg ICAgICAgMHg0MTQKICAgICAgICAgICAgMHg0MTUKICAgICAgYWNwaV9wZXJmNQogICAgICBlc3Q1 CiAgICAgIHA0dGNjNQogICAgICBjcHVmcmVxNQogICAgY3B1NiBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTYKICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAg ICAgICAgMHg0MTQKICAgICAgICAgICAgMHg0MTUKICAgICAgYWNwaV9wZXJmNgogICAgICBlc3Q2 CiAgICAgIHA0dGNjNgogICAgICBjcHVmcmVxNgogICAgY3B1NyBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTcKICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAg ICAgICAgMHg0MTQKICAgICAgICAgICAgMHg0MTUKICAgICAgYWNwaV9wZXJmNwogICAgICBlc3Q3 CiAgICAgIHA0dGNjNwogICAgICBjcHVmcmVxNwogICAgcGNpYjAgcG5waW5mbyBfSElEPVBOUDBB MDggX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAg ICAgICAweGNmOC0weGNmZgogICAgICBwY2kwCiAgICAgICAgaG9zdGIwIHBucGluZm8gdmVuZG9y PTB4ODA4NiBkZXZpY2U9MHgwMTUwIHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4ODRjYSBj bGFzcz0weDA2MDAwMCBhdCBzbG90PTAgZnVuY3Rpb249MAogICAgICAgIHBjaWIxIHBucGluZm8g dmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgwMTUxIHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4 ODRjYSBjbGFzcz0weDA2MDQwMCBhdCBzbG90PTEgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJ MC5QRUcwCiAgICAgICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgICAgIDB4ZTAwMC0weGVm ZmYKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGEw MDAwMDAwLTB4YWZmZmZmZmYKICAgICAgICAgICAgICAgIDB4ZjdlMDAwMDAtMHhmN2VmZmZmZgog ICAgICAgICAgcGNpMQogICAgICAgICAgICB2Z2FwY2kwIHBucGluZm8gdmVuZG9yPTB4MTAwMiBk ZXZpY2U9MHg2ODNmIHN1YnZlbmRvcj0weDE2ODIgc3ViZGV2aWNlPTB4MzI0MiBjbGFzcz0weDAz MDAwMCBhdCBzbG90PTAgZnVuY3Rpb249MAogICAgICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVl c3QgbGluZXM6CiAgICAgICAgICAgICAgICAgICAgMHgxMTEKICAgICAgICAgICAgICAgIHBjaWIx IEkvTyBwb3J0IHdpbmRvdzoKICAgICAgICAgICAgICAgICAgICAweGUwMDAtMHhlMGZmCiAgICAg ICAgICAgICAgICBwY2liMSBtZW1vcnkgd2luZG93OgogICAgICAgICAgICAgICAgICAgIDB4Zjdl MDAwMDAtMHhmN2UzZmZmZgogICAgICAgICAgICAgICAgcGNpYjEgcHJlZmV0Y2ggd2luZG93Ogog ICAgICAgICAgICAgICAgICAgIDB4YTAwMDAwMDAtMHhhZmZmZmZmZgogICAgICAgICAgICAgIGRy bTAKICAgICAgICAgICAgICBkcm1uMAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiMAogICAg ICAgICAgICAgICAgICBpaWNiYjAKICAgICAgICAgICAgICAgICAgICBpaWNidXMwCiAgICAgICAg ICAgICAgICAgICAgICBpaWMwIGF0IGFkZHI9MAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2Ji MQogICAgICAgICAgICAgICAgICBpaWNiYjEKICAgICAgICAgICAgICAgICAgICBpaWNidXMxCiAg ICAgICAgICAgICAgICAgICAgICBpaWMxIGF0IGFkZHI9MAogICAgICAgICAgICAgICAgcmFkZW9u X2lpY2JiMgogICAgICAgICAgICAgICAgICBpaWNiYjIKICAgICAgICAgICAgICAgICAgICBpaWNi dXMyCiAgICAgICAgICAgICAgICAgICAgICBpaWMyIGF0IGFkZHI9MAogICAgICAgICAgICAgICAg cmFkZW9uX2lpY2JiMwogICAgICAgICAgICAgICAgICBpaWNiYjMKICAgICAgICAgICAgICAgICAg ICBpaWNidXMzCiAgICAgICAgICAgICAgICAgICAgICBpaWMzIGF0IGFkZHI9MAogICAgICAgICAg ICAgICAgcmFkZW9uX2lpY2JiNAogICAgICAgICAgICAgICAgICBpaWNiYjQKICAgICAgICAgICAg ICAgICAgICBpaWNidXM0CiAgICAgICAgICAgICAgICAgICAgICBpaWM0IGF0IGFkZHI9MAogICAg ICAgICAgICAgICAgcmFkZW9uX2lpY2JiNQogICAgICAgICAgICAgICAgICBpaWNiYjUKICAgICAg ICAgICAgICAgICAgICBpaWNidXM1CiAgICAgICAgICAgICAgICAgICAgICBpaWM1IGF0IGFkZHI9 MAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiNgogICAgICAgICAgICAgICAgICBpaWNiYjYK ICAgICAgICAgICAgICAgICAgICBpaWNidXM2CiAgICAgICAgICAgICAgICAgICAgICBpaWM2IGF0 IGFkZHI9MAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiNwogICAgICAgICAgICAgICAgICBp aWNiYjcKICAgICAgICAgICAgICAgICAgICBpaWNidXM3CiAgICAgICAgICAgICAgICAgICAgICBp aWM3IGF0IGFkZHI9MAogICAgICAgICAgICAgICAgZHJtX2lpY19kcF9hdXgwCiAgICAgICAgICAg ICAgICAgIGlpY2J1czgKICAgICAgICAgICAgICAgIGZiZDAKICAgICAgICAgICAgICBhY3BpX3Zp ZGVvMAogICAgICAgICAgICB1bmtub3duIHBucGluZm8gdmVuZG9yPTB4MTAwMiBkZXZpY2U9MHhh YWIwIHN1YnZlbmRvcj0weDE2ODIgc3ViZGV2aWNlPTB4YWFiMCBjbGFzcz0weDA0MDMwMCBhdCBz bG90PTAgZnVuY3Rpb249MQogICAgICAgICAgICAgICAgcGNpYjEgbWVtb3J5IHdpbmRvdzoKICAg ICAgICAgICAgICAgICAgICAweGY3ZTYwMDAwLTB4ZjdlNjNmZmYKICAgICAgICBwY2liMiBwbnBp bmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MDE1NSBzdWJ2ZW5kb3I9MHgxMDQzIHN1YmRldmlj ZT0weDg0Y2EgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0xIGZ1bmN0aW9uPTEgaGFuZGxlPVxfU0Jf LlBDSTAuUEVHMQogICAgICAgICAgcGNpMgogICAgICAgIHBjaWIzIHBucGluZm8gdmVuZG9yPTB4 ODA4NiBkZXZpY2U9MHgwMTU5IHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4ODRjYSBjbGFz cz0weDA2MDQwMCBhdCBzbG90PTEgZnVuY3Rpb249MiBoYW5kbGU9XF9TQl8uUENJMC5QRUcyCiAg ICAgICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgICAgIDB4ZDAwMC0weGRmZmYKICAgICAg ICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGY3ZDAwMDAwLTB4 ZjdkZmZmZmYKICAgICAgICAgIHBjaTMKICAgICAgICAgICAgZW0wIHBucGluZm8gdmVuZG9yPTB4 ODA4NiBkZXZpY2U9MHgxMGQzIHN1YnZlbmRvcj0weDgwODYgc3ViZGV2aWNlPTB4YTAxZiBjbGFz cz0weDAyMDAwMCBhdCBzbG90PTAgZnVuY3Rpb249MAogICAgICAgICAgICAgICAgSW50ZXJydXB0 IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAgICAgMHgxMDgKICAgICAgICAgICAgICAg ICAgICAweDEwOQogICAgICAgICAgICAgICAgICAgIDB4MTBhCiAgICAgICAgICAgICAgICBwY2li MyBJL08gcG9ydCB3aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhkMDAwLTB4ZDAxZgogICAg ICAgICAgICAgICAgcGNpYjMgbWVtb3J5IHdpbmRvdzoKICAgICAgICAgICAgICAgICAgICAweGY3 ZDAwMDAwLTB4ZjdkN2ZmZmYKICAgICAgICAgICAgICAgICAgICAweGY3ZGMwMDAwLTB4ZjdkZGZm ZmYKICAgICAgICAgICAgICAgICAgICAweGY3ZGUwMDAwLTB4ZjdkZTNmZmYKICAgICAgICB4aGNp MCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWUzMSBzdWJ2ZW5kb3I9MHgxMDQzIHN1 YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwYzAzMzAgYXQgc2xvdD0yMCBmdW5jdGlvbj0wIGhhbmRs ZT1cX1NCXy5QQ0kwLlhIQ18KICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAg ICAgICAgICAgICAgICAweDEwYgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAg ICAgICAgICAgICAgIDB4ZjdmMjAwMDAtMHhmN2YyZmZmZgogICAgICAgICAgdXNidXMwCiAgICAg ICAgICAgIHVodWIwCiAgICAgICAgdW5rbm93biBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNl PTB4MWUzYSBzdWJ2ZW5kb3I9MHgxMDQzIHN1YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwNzgwMDAg YXQgc2xvdD0yMiBmdW5jdGlvbj0wCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgog ICAgICAgICAgICAgICAgMHhmN2YzYjAwMC0weGY3ZjNiMDBmCiAgICAgICAgZW0xIHBucGluZm8g dmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxNTAzIHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4 ODQ5YyBjbGFzcz0weDAyMDAwMCBhdCBzbG90PTI1IGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBD STAuR0xBTgogICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAg ICAgIDB4MTBjCiAgICAgICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgICAgIDB4ZjA0MC0w eGYwNWYKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAw eGY3ZjAwMDAwLTB4ZjdmMWZmZmYKICAgICAgICAgICAgICAgIDB4ZjdmMzkwMDAtMHhmN2YzOWZm ZgogICAgICAgIGVoY2kwIHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZTJkIHN1YnZl bmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4ODRjYSBjbGFzcz0weDBjMDMyMCBhdCBzbG90PTI2IGZ1 bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBDSTAuRUhDMgogICAgICAgICAgICBJbnRlcnJ1cHQgcmVx dWVzdCBsaW5lczoKICAgICAgICAgICAgICAgIDB4MTAKICAgICAgICAgICAgSS9PIG1lbW9yeSBh ZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGY3ZjM4MDAwLTB4ZjdmMzgzZmYKICAgICAgICAg IHVzYnVzMQogICAgICAgICAgICB1aHViMQogICAgICAgICAgICAgIHVodWI0IHBucGluZm8gdmVu ZG9yPTB4ODA4NyBwcm9kdWN0PTB4MDAyNCBkZXZjbGFzcz0weDA5IGRldnN1YmNsYXNzPTB4MDAg c2VybnVtPSIiIHJlbGVhc2U9MHgwMDAwIG1vZGU9aG9zdCBpbnRjbGFzcz0weDA5IGludHN1YmNs YXNzPTB4MDAgaSBhdCBidXM9MSBodWJhZGRyPTEgcG9ydD0xIGRldmFkZHI9MiBpbnRlcmZhY2U9 MAogICAgICAgICAgICAgICAgdWh1YjYgcG5waW5mbyB2ZW5kb3I9MHgxYTQwIHByb2R1Y3Q9MHgw MTAxIGRldmNsYXNzPTB4MDkgZGV2c3ViY2xhc3M9MHgwMCBzZXJudW09IiIgcmVsZWFzZT0weDAx MTEgbW9kZT1ob3N0IGludGNsYXNzPTB4MDkgaW50c3ViY2xhc3M9MHgwMCBpIGF0IGJ1cz0yIGh1 YmFkZHI9NiBwb3J0PTEgZGV2YWRkcj0zIGludGVyZmFjZT0wCiAgICAgICAgICAgICAgICAgIHVr YmQwIHBucGluZm8gdmVuZG9yPTB4MDQ2ZCBwcm9kdWN0PTB4YzUyYiBkZXZjbGFzcz0weDAwIGRl dnN1YmNsYXNzPTB4MDAgc2VybnVtPSIiIHJlbGVhc2U9MHgxMjAxIG1vZGU9aG9zdCBpbnRjbGFz cz0weDAzIGludHN1YmNsYXNzPTB4MDEgaSBhdCBidXM9MyBodWJhZGRyPTEgcG9ydD0xIGRldmFk ZHI9NCBpbnRlcmZhY2U9MAogICAgICAgICAgICAgICAgICB1bXMwIHBucGluZm8gdmVuZG9yPTB4 MDQ2ZCBwcm9kdWN0PTB4YzUyYiBkZXZjbGFzcz0weDAwIGRldnN1YmNsYXNzPTB4MDAgc2VybnVt PSIiIHJlbGVhc2U9MHgxMjAxIG1vZGU9aG9zdCBpbnRjbGFzcz0weDAzIGludHN1YmNsYXNzPTB4 MDEgaSBhdCBidXM9MyBodWJhZGRyPTEgcG9ydD0xIGRldmFkZHI9NCBpbnRlcmZhY2U9MQogICAg ICAgICAgICAgICAgICB1aGlkMCBwbnBpbmZvIHZlbmRvcj0weDA0NmQgcHJvZHVjdD0weGM1MmIg ZGV2Y2xhc3M9MHgwMCBkZXZzdWJjbGFzcz0weDAwIHNlcm51bT0iIiByZWxlYXNlPTB4MTIwMSBt b2RlPWhvc3QgaW50Y2xhc3M9MHgwMyBpbnRzdWJjbGFzcz0weDAwIGkgYXQgYnVzPTMgaHViYWRk cj0xIHBvcnQ9MSBkZXZhZGRyPTQgaW50ZXJmYWNlPTIKICAgICAgICAgICAgICAgICAgdW1zMSBw bnBpbmZvIHZlbmRvcj0weDA0NjEgcHJvZHVjdD0weDRkODEgZGV2Y2xhc3M9MHgwMCBkZXZzdWJj bGFzcz0weDAwIHNlcm51bT0iIiByZWxlYXNlPTB4MDIwMCBtb2RlPWhvc3QgaW50Y2xhc3M9MHgw MyBpbnRzdWJjbGFzcz0weDAxIGkgYXQgYnVzPTMgaHViYWRkcj0yIHBvcnQ9MSBkZXZhZGRyPTUg aW50ZXJmYWNlPTAKICAgICAgICBoZGFjMCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4 MWUyMCBzdWJ2ZW5kb3I9MHgxMDQzIHN1YmRldmljZT0weDg0ZmIgY2xhc3M9MHgwNDAzMDAgYXQg c2xvdD0yNyBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLkhERUYKICAgICAgICAgICAgSW50 ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAweDEwZAogICAgICAgICAgICBJ L08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZjdmMzAwMDAtMHhmN2YzM2Zm ZgogICAgICAgICAgaGRhY2MwIHBucGluZm8gdmVuZG9yPTB4MTBlYyBkZXZpY2U9MHgwODkyIHJl dmlzaW9uPTB4MDMgc3RlcHBpbmc9MHgwMiBhdCBjYWQ9MAogICAgICAgICAgICBoZGFhMCBwbnBp bmZvIHR5cGU9MHgwMSBzdWJzeXN0ZW09MHgxMDQzODRmYiBhdCBuaWQ9MQogICAgICAgICAgICAg IHBjbTAgYXQgbmlkPTIwLDIyLDIxLDIzLDI0LDI2CiAgICAgICAgICAgICAgcGNtMSBhdCBuaWQ9 MjcsMjUKICAgICAgICAgICAgICBwY20yIGF0IG5pZD0zMAogICAgICAgICAgICAgIHBjbTMgYXQg bmlkPTE3CiAgICAgICAgcGNpYjQgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFlMTAg c3VidmVuZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHg4NGNhIGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9 MjggZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJMC5SUDAxCiAgICAgICAgICAgIEkvTyBwb3J0 czoKICAgICAgICAgICAgICAgIDB4NDAwMC0weGJmZmYKICAgICAgICAgICAgSS9PIG1lbW9yeSBh ZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGIwMDAwMDAwLTB4Y2ZmZmZmZmYKICAgICAgICAg ICAgICAgIDB4ZDdiMDAwMDAtMHhmN2FmZmZmZgogICAgICAgICAgcGNpNAogICAgICAgIHBjaWI1 IHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZTE0IHN1YnZlbmRvcj0weDEwNDMgc3Vi ZGV2aWNlPTB4ODRjYSBjbGFzcz0weDA2MDQwMCBhdCBzbG90PTI4IGZ1bmN0aW9uPTIgaGFuZGxl PVxfU0JfLlBDSTAuUlAwMwogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAg ICAgICAgICAgIDB4ZjdjMDAwMDAtMHhmN2NmZmZmZgogICAgICAgICAgcGNpNTAKICAgICAgICAg ICAgeGhjaTEgcG5waW5mbyB2ZW5kb3I9MHgxYjIxIGRldmljZT0weDEwNDIgc3VidmVuZG9yPTB4 MTA0MyBzdWJkZXZpY2U9MHg4NDg4IGNsYXNzPTB4MGMwMzMwIGF0IHNsb3Q9MCBmdW5jdGlvbj0w IGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDMuUFhTWAogICAgICAgICAgICAgICAgSW50ZXJydXB0IHJl cXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAgICAgMHgxMGUKICAgICAgICAgICAgICAgIHBj aWI1IG1lbW9yeSB3aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhmN2MwMDAwMC0weGY3YzA3 ZmZmCiAgICAgICAgICAgICAgdXNidXMyCiAgICAgICAgICAgICAgICB1aHViMgogICAgICAgIHBj aWI2IHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZTE2IHN1YnZlbmRvcj0weDEwNDMg c3ViZGV2aWNlPTB4ODRjYSBjbGFzcz0weDA2MDQwMCBhdCBzbG90PTI4IGZ1bmN0aW9uPTMgaGFu ZGxlPVxfU0JfLlBDSTAuUlAwNAogICAgICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgICAg ICAweGMwMDAtMHhjZmZmCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAg ICAgICAgICAgMHhmN2IwMDAwMC0weGY3YmZmZmZmCiAgICAgICAgICBwY2k1MQogICAgICAgICAg ICBhaGNpMCBwbnBpbmZvIHZlbmRvcj0weDFiMjEgZGV2aWNlPTB4MDYxMiBzdWJ2ZW5kb3I9MHgx MDQzIHN1YmRldmljZT0weDg0YjcgY2xhc3M9MHgwMTA2MDEgYXQgc2xvdD0wIGZ1bmN0aW9uPTAg aGFuZGxlPVxfU0JfLlBDSTAuUlAwNC5QWFNYCiAgICAgICAgICAgICAgICBJbnRlcnJ1cHQgcmVx dWVzdCBsaW5lczoKICAgICAgICAgICAgICAgICAgICAweDEwZgogICAgICAgICAgICAgICAgcGNp YjYgSS9PIHBvcnQgd2luZG93OgogICAgICAgICAgICAgICAgICAgIDB4YzAwMC0weGMwMWYKICAg ICAgICAgICAgICAgICAgICAweGMwMjAtMHhjMDIzCiAgICAgICAgICAgICAgICAgICAgMHhjMDMw LTB4YzAzNwogICAgICAgICAgICAgICAgICAgIDB4YzA0MC0weGMwNDMKICAgICAgICAgICAgICAg ICAgICAweGMwNTAtMHhjMDU3CiAgICAgICAgICAgICAgICBwY2liNiBtZW1vcnkgd2luZG93Ogog ICAgICAgICAgICAgICAgICAgIDB4ZjdiMDAwMDAtMHhmN2IwMDFmZgogICAgICAgICAgICAgIGFo Y2ljaDAgYXQgY2hhbm5lbD0wCiAgICAgICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2Vz OgogICAgICAgICAgICAgICAgICAgICAgNDE1NTUwNjk0NC00MTU1NTA3MDcxCiAgICAgICAgICAg ICAgYWhjaWNoMSBhdCBjaGFubmVsPTEKICAgICAgICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRy ZXNzZXM6CiAgICAgICAgICAgICAgICAgICAgICA0MTU1NTA3MDcyLTQxNTU1MDcxOTkKICAgICAg ICBwY2liNyBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MjQ0ZSBzdWJ2ZW5kb3I9MHgx MDQzIHN1YmRldmljZT0weDg0Y2EgY2xhc3M9MHgwNjA0MDEgYXQgc2xvdD0yOCBmdW5jdGlvbj00 IGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDUKICAgICAgICAgIHBjaTUyCiAgICAgICAgICAgIHBjaWI4 IHBucGluZm8gdmVuZG9yPTB4MWIyMSBkZXZpY2U9MHgxMDgwIHN1YnZlbmRvcj0weDEwNDMgc3Vi ZGV2aWNlPTB4ODQ4OSBjbGFzcz0weDA2MDQwMSBhdCBzbG90PTAgZnVuY3Rpb249MCBoYW5kbGU9 XF9TQl8uUENJMC5SUDA1LlBYU1gKICAgICAgICAgICAgICBwY2k1MwogICAgICAgIGVoY2kxIHBu cGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZTI2IHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2 aWNlPTB4ODRjYSBjbGFzcz0weDBjMDMyMCBhdCBzbG90PTI5IGZ1bmN0aW9uPTAgaGFuZGxlPVxf U0JfLlBDSTAuRUhDMQogICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAg ICAgICAgICAgIDB4MTcKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAg ICAgICAgICAweGY3ZjM3MDAwLTB4ZjdmMzczZmYKICAgICAgICAgIHVzYnVzMwogICAgICAgICAg ICB1aHViMwogICAgICAgICAgICAgIHVodWI1IHBucGluZm8gdmVuZG9yPTB4ODA4NyBwcm9kdWN0 PTB4MDAyNCBkZXZjbGFzcz0weDA5IGRldnN1YmNsYXNzPTB4MDAgc2VybnVtPSIiIHJlbGVhc2U9 MHgwMDAwIG1vZGU9aG9zdCBpbnRjbGFzcz0weDA5IGludHN1YmNsYXNzPTB4MDAgaSBhdCBidXM9 MSBodWJhZGRyPTEgcG9ydD0zIGRldmFkZHI9MiBpbnRlcmZhY2U9MAogICAgICAgIGlzYWIwIHBu cGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZTQ0IHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2 aWNlPTB4ODRjYSBjbGFzcz0weDA2MDEwMCBhdCBzbG90PTMxIGZ1bmN0aW9uPTAgaGFuZGxlPVxf U0JfLlBDSTAuTFBDQgogICAgICAgICAgaXNhMAogICAgICAgICAgICBvcm0wCiAgICAgICAgICAg ICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgICAgICAweGMwMDAwLTB4 Y2ZmZmYKICAgICAgICAgICAgICAgICAgICAweGQwMDAwLTB4ZDBmZmYKICAgICAgICAgICAgYXRr YmRjMAogICAgICAgICAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAgICAgICAgIDB4NjAK ICAgICAgICAgICAgICAgICAgICAweDY0CiAgICAgICAgICAgICAgYXRrYmQwCiAgICAgICAgICAg ICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgICAgICAgMHgx CiAgICAgICAgICAgICAgcHNtMAogICAgICAgICAgICBmZGMwCiAgICAgICAgICAgIHBwYzAKICAg ICAgICAgICAgc2MwCiAgICAgICAgICAgIHVhcnQwCiAgICAgICAgICAgICAgICBJbnRlcnJ1cHQg cmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgICAgICAgICAweDQKICAgICAgICAgICAgICAgIEkv TyBwb3J0czoKICAgICAgICAgICAgICAgICAgICAweDNmOC0weDNmZgogICAgICAgICAgICB1YXJ0 MQogICAgICAgICAgICB3YndkMAogICAgICAgIGFoY2kxIHBucGluZm8gdmVuZG9yPTB4ODA4NiBk ZXZpY2U9MHgxZTAyIHN1YnZlbmRvcj0weDEwNDMgc3ViZGV2aWNlPTB4ODRjYSBjbGFzcz0weDAx MDYwMSBhdCBzbG90PTMxIGZ1bmN0aW9uPTIgaGFuZGxlPVxfU0JfLlBDSTAuU0FUMAogICAgICAg ICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgICAgIDB4MTEwCiAgICAg ICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgICAgIDB4ZjAyMC0weGYwM2YKICAgICAgICAg ICAgICAgIDB4ZjA2MC0weGYwNjMKICAgICAgICAgICAgICAgIDB4ZjA3MC0weGYwNzcKICAgICAg ICAgICAgICAgIDB4ZjA4MC0weGYwODMKICAgICAgICAgICAgICAgIDB4ZjA5MC0weGYwOTcKICAg ICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGY3ZjM2MDAw LTB4ZjdmMzY3ZmYKICAgICAgICAgIGFoY2ljaDIgYXQgY2hhbm5lbD0wCiAgICAgICAgICAgICAg SS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAgIDB4ZjdmMzYxMDAtMHhmN2Yz NjE3ZgogICAgICAgICAgYWhjaWNoMyBhdCBjaGFubmVsPTEKICAgICAgICAgICAgICBJL08gbWVt b3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgICAgMHhmN2YzNjE4MC0weGY3ZjM2MWZmCiAg ICAgICAgICBhaGNpY2g0IGF0IGNoYW5uZWw9MgogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRk cmVzc2VzOgogICAgICAgICAgICAgICAgICAweGY3ZjM2MjAwLTB4ZjdmMzYyN2YKICAgICAgICAg IGFoY2ljaDUgYXQgY2hhbm5lbD0zCiAgICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6 CiAgICAgICAgICAgICAgICAgIDB4ZjdmMzYyODAtMHhmN2YzNjJmZgogICAgICAgICAgYWhjaWNo NiBhdCBjaGFubmVsPTQKICAgICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAg ICAgICAgICAgICAgMHhmN2YzNjMwMC0weGY3ZjM2MzdmCiAgICAgICAgICBhaGNpY2g3IGF0IGNo YW5uZWw9NQogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAg ICAgICAweGY3ZjM2MzgwLTB4ZjdmMzYzZmYKICAgICAgICAgIGFoY2llbTAKICAgICAgICAgICAg ICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgICAgMHhmN2YzNjAyMC0weGY3 ZjM2MDIzCiAgICAgICAgICAgICAgICAgIDB4ZjdmMzY1ODAtMHhmN2YzNjU4NwogICAgICAgIHVu a25vd24gcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFlMjIgc3VidmVuZG9yPTB4MTA0 MyBzdWJkZXZpY2U9MHg4NGNhIGNsYXNzPTB4MGMwNTAwIGF0IHNsb3Q9MzEgZnVuY3Rpb249MyBo YW5kbGU9XF9TQl8uUENJMC5TQlVTCiAgICAgICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAg ICAgIDB4ZjAwMC0weGYwMWYKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAg ICAgICAgICAgICAweGY3ZjM1MDAwLTB4ZjdmMzUwZmYKICAgIGFjcGlfc3lzcmVzb3VyY2UwIHBu cGluZm8gX0hJRD1QTlAwQzAxIF9VSUQ9MSBhdCBoYW5kbGU9XF9TQl8uUENJMC5UUE1YCiAgICBh dGRtYTAgcG5waW5mbyBfSElEPVBOUDAyMDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQ Q0IuRE1BQwogICAgICAgIERNQSByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICA0CiAgICAgICAg SS9PIHBvcnRzOgogICAgICAgICAgICAweGMwLTB4ZGYKICAgIHVua25vd24gcG5waW5mbyBfSElE PUlOVDA4MDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuRldIRAogICAgaHBldDAg cG5waW5mbyBfSElEPVBOUDAxMDMgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuSFBF VAogICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAweDEwMAogICAg ICAgICAgICAweDEwMQogICAgICAgICAgICAweDEwMgogICAgICAgICAgICAweDEwMwogICAgICAg ICAgICAweDEwNAogICAgICAgICAgICAweDEwNQogICAgICAgICAgICAweDEwNgogICAgICAgICAg ICAweDEwNwogICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAweGZlZDAw MDAwLTB4ZmVkMDAzZmYKICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDAwMDAgX1VJRD0wIGF0 IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuSVBJQwogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAg ICAgMHgyMC0weDIxCiAgICAgICAgICAgIDB4YTAtMHhhMQogICAgYWNwaV9zeXNyZXNvdXJjZTEg cG5waW5mbyBfSElEPVBOUDBDMDIgX1VJRD0yIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuTERS QwogICAgYXRydGMwIHBucGluZm8gX0hJRD1QTlAwQjAwIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8u UENJMC5MUENCLlJUQ18KICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAg ICAgMHg4CiAgICBhdHRpbWVyMCBwbnBpbmZvIF9ISUQ9UE5QMDEwMCBfVUlEPTAgYXQgaGFuZGxl PVxfU0JfLlBDSTAuTFBDQi5USU1SCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAg ICAgICAgICAgIDB4MAogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHg0MC0weDQzCiAg ICBhY3BpX3N5c3Jlc291cmNlMiBwbnBpbmZvIF9ISUQ9SU5UM0YwRCBfVUlEPTAgYXQgaGFuZGxl PVxfU0JfLlBDSTAuTFBDQi5DV0RUCiAgICBhY3BpX2VjMCBwbnBpbmZvIF9ISUQ9UE5QMEMwOSBf VUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5FQzBfCiAgICAgICAgSS9PIHBvcnRzOgog ICAgICAgICAgICAweDYyCiAgICAgICAgICAgIDB4NjYKICAgIGFjcGlfc3lzcmVzb3VyY2UzIHBu cGluZm8gX0hJRD1QTlAwQzAyIF9VSUQ9MjczIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuU0lP MQogICAgYWNwaV9zeXNyZXNvdXJjZTQgcG5waW5mbyBfSElEPVBOUDBDMDIgX1VJRD0xNiBhdCBo YW5kbGU9XF9TQl8uUENJMC5MUENCLlJNU0MKICAgIGZwdXBucDAgcG5waW5mbyBfSElEPVBOUDBD MDQgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuQ09QUgogICAgICAgIEkvTyBwb3J0 czoKICAgICAgICAgICAgMHhmMC0weGZmCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAwRjAz IF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLlBTMk0KICAgIHVua25vd24gcG5waW5m byBfSElEPVBOUDA1MDEgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuVUFSMQogICAg dW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMDMwMyBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAu TFBDQi5QUzJLCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1JRlgwMTAyIF9VSUQ9MSBhdCBoYW5k bGU9XF9TQl8uUENJMC5MUENCLlRQTV8KICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBDMDkg X1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuSF9FQwogICAgdW5rbm93biBwbnBpbmZv IF9ISUQ9UE5QMEMwQSBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5IX0VDLkJBVDAK ICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBDMEEgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5Q Q0kwLkxQQ0IuSF9FQy5CQVQxCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAwQzBBIF9VSUQ9 MiBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLkhfRUMuQkFUMgogICAgdW5rbm93biBwbnBpbmZv IF9ISUQ9UE5QMEMxNCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuV01JMQogICAgYWNwaV9z eXNyZXNvdXJjZTUgcG5waW5mbyBfSElEPVBOUDBDMDIgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5Q Q0kwLlBEUkMKICAgIHVua25vd24gcG5waW5mbyBfSElEPUlOVEMwMTAyIF9VSUQ9MCBhdCBoYW5k bGU9XF9TQl8uUENJMC5JVFBNCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1BQkNEMDAwMSBfVUlE PTIgYXQgaGFuZGxlPVxfU0JfLlBDSTAuRE9DSwogICAgcGNpX2xpbmswIHBucGluZm8gX0hJRD1Q TlAwQzBGIF9VSUQ9MSBhdCBoYW5kbGU9XF9TQl8uTE5LQQogICAgcGNpX2xpbmsxIHBucGluZm8g X0hJRD1QTlAwQzBGIF9VSUQ9MiBhdCBoYW5kbGU9XF9TQl8uTE5LQgogICAgcGNpX2xpbmsyIHBu cGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9MyBhdCBoYW5kbGU9XF9TQl8uTE5LQwogICAgcGNpX2xp bmszIHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9NCBhdCBoYW5kbGU9XF9TQl8uTE5LRAogICAg cGNpX2xpbms0IHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9NSBhdCBoYW5kbGU9XF9TQl8uTE5L RQogICAgcGNpX2xpbms1IHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9NiBhdCBoYW5kbGU9XF9T Ql8uTE5LRgogICAgcGNpX2xpbms2IHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9NyBhdCBoYW5k bGU9XF9TQl8uTE5LRwogICAgcGNpX2xpbms3IHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9OCBh dCBoYW5kbGU9XF9TQl8uTE5LSAogICAgYWNwaV9idXR0b24wIHBucGluZm8gX0hJRD1QTlAwQzBD IF9VSUQ9MTcwIGF0IGhhbmRsZT1cX1NCXy5QV1JCCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1Q TlAwQzAxIF9VSUQ9MiBhdCBoYW5kbGU9XF9TQl8uTUVNMgogICAgdW5rbm93biBwbnBpbmZvIF9I SUQ9UE5QMEMwRCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLkxJRDAKICAgIHVua25vd24gcG5waW5m byBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1RaXy5GTjAwCiAgICB1bmtub3duIHBucGlu Zm8gX0hJRD1QTlAwQzBCIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8uRkFOMAogICAgdW5rbm93biBw bnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfVFpfLkZOMDEKICAgIHVua25vd24g cG5waW5mbyBfSElEPVBOUDBDMEIgX1VJRD0xIGF0IGhhbmRsZT1cX1RaXy5GQU4xCiAgICB1bmtu b3duIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8uRk4wMgogICAgdW5r bm93biBwbnBpbmZvIF9ISUQ9UE5QMEMwQiBfVUlEPTIgYXQgaGFuZGxlPVxfVFpfLkZBTjIKICAg IHVua25vd24gcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1RaXy5GTjAzCiAg ICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAwQzBCIF9VSUQ9MyBhdCBoYW5kbGU9XF9UWl8uRkFO MwogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfVFpfLkZO MDQKICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBDMEIgX1VJRD00IGF0IGhhbmRsZT1cX1Ra Xy5GQU40CiAgICBhY3BpX3R6MCBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxf VFpfLlRaMDAKICAgIGFjcGlfdHoxIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9 XF9UWl8uVFowMQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMEMxNCBfVUlEPTAgYXQgaGFu ZGxlPVxBTVcwCiAgICBhY3BpX3RpbWVyMCBwbnBpbmZvIHVua25vd24gYXQgdW5rbm93bgogICAg ICAgIEFDUEkgSS9PIHBvcnRzOgogICAgICAgICAgICAweDQwOC0weDQwYgogIGNyeXB0b3NvZnQw CiAgYWVzbmkwCg== --089e0158c41cee74ee04f6fb10c3 Content-Type: text/plain; charset=US-ASCII; name="dmesg.txt" Content-Disposition: attachment; filename="dmesg.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_htzegbps2 Q29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMC4wLVNUQUJMRSAjMyByMjY0MzM1OiBUaHUgQXBy IDEwIDE5OjE2OjM2IFBEVCAyMDE0CiAgICByb290QG1hc3RlcmJsYXN0ZXI6L3Vzci9vYmovdXNy L3NyYy9zeXMvUFBTIGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAzLjQgKHRhZ3MvUkVMRUFT RV8zNC9maW5hbCAxOTc5NTYpIDIwMTQwMjE2CkNQVTogSW50ZWwoUikgQ29yZShUTSkgaTctMzc3 MEsgQ1BVIEAgMy41MEdIeiAoMzYwNS43NC1NSHogSzgtY2xhc3MgQ1BVKQogIE9yaWdpbiA9ICJH ZW51aW5lSW50ZWwiICBJZCA9IDB4MzA2YTkgIEZhbWlseSA9IDB4NiAgTW9kZWwgPSAweDNhICBT dGVwcGluZyA9IDkKICBGZWF0dXJlcz0weGJmZWJmYmZmPEZQVSxWTUUsREUsUFNFLFRTQyxNU1Is UEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2LENMRkxVU0gs RFRTLEFDUEksTU1YLEZYU1IsU1NFLFNTRTIsU1MsSFRULFRNLFBCRT4KICBGZWF0dXJlczI9MHg3 ZjlhZTNiZjxTU0UzLFBDTE1VTFFEUSxEVEVTNjQsTU9OLERTX0NQTCxWTVgsRVNULFRNMixTU1NF MyxDWDE2LHhUUFIsUERDTSxQQ0lELFNTRTQuMSxTU0U0LjIsUE9QQ05ULFRTQ0RMVCxBRVNOSSxY U0FWRSxPU1hTQVZFLEFWWCxGMTZDLFJEUkFORD4KICBBTUQgRmVhdHVyZXM9MHgyODEwMDgwMDxT WVNDQUxMLE5YLFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMyPTB4MTxMQUhGPgogIFN0YW5kYXJk IEV4dGVuZGVkIEZlYXR1cmVzPTB4MjgxPEdTRlNCQVNFLFNNRVAsRU5ITU9WU0I+CiAgVFNDOiBQ LXN0YXRlIGludmFyaWFudCwgcGVyZm9ybWFuY2Ugc3RhdGlzdGljcwpyZWFsIG1lbW9yeSAgPSAz NDM1OTczODM2OCAoMzI3NjggTUIpCmF2YWlsIG1lbW9yeSA9IDMzMjE5MjIzNTUyICgzMTY4MCBN QikKRXZlbnQgdGltZXIgIkxBUElDIiBxdWFsaXR5IDYwMApBQ1BJIEFQSUMgVGFibGU6IDxBTEFT S0EgQSBNIEk+CkZyZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6IDgg Q1BVcwpGcmVlQlNEL1NNUDogMSBwYWNrYWdlKHMpIHggNCBjb3JlKHMpIHggMiBTTVQgdGhyZWFk cwogY3B1MCAoQlNQKTogQVBJQyBJRDogIDAKIGNwdTEgKEFQKTogQVBJQyBJRDogIDEKIGNwdTIg KEFQKTogQVBJQyBJRDogIDIKIGNwdTMgKEFQKTogQVBJQyBJRDogIDMKIGNwdTQgKEFQKTogQVBJ QyBJRDogIDQKIGNwdTUgKEFQKTogQVBJQyBJRDogIDUKIGNwdTYgKEFQKTogQVBJQyBJRDogIDYK IGNwdTcgKEFQKTogQVBJQyBJRDogIDcKaW9hcGljMCA8VmVyc2lvbiAyLjA+IGlycXMgMC0yMyBv biBtb3RoZXJib2FyZApyYW5kb206IDxTb2Z0d2FyZSwgWWFycm93PiBpbml0aWFsaXplZAprYmQx IGF0IGtiZG11eDAKYWNwaTA6IDxBTEFTS0EgQSBNIEk+IG9uIG1vdGhlcmJvYXJkCmFjcGkwOiBQ b3dlciBCdXR0b24gKGZpeGVkKQpjcHUwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTE6IDxBQ1BJ IENQVT4gb24gYWNwaTAKY3B1MjogPEFDUEkgQ1BVPiBvbiBhY3BpMApjcHUzOiA8QUNQSSBDUFU+ IG9uIGFjcGkwCmNwdTQ6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1NTogPEFDUEkgQ1BVPiBvbiBh Y3BpMApjcHU2OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTc6IDxBQ1BJIENQVT4gb24gYWNwaTAK aHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9tZW0gMHhmZWQwMDAwMC0weGZl ZDAwM2ZmIG9uIGFjcGkwClRpbWVjb3VudGVyICJIUEVUIiBmcmVxdWVuY3kgMTQzMTgxODAgSHog cXVhbGl0eSA5NTAKRXZlbnQgdGltZXIgIkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFs aXR5IDU1MAphdHJ0YzA6IDxBVCByZWFsdGltZSBjbG9jaz4gcG9ydCAweDcwLTB4NzcgaXJxIDgg b24gYWNwaTAKYXRydGMwOiBXYXJuaW5nOiBDb3VsZG4ndCBtYXAgSS9PLgpFdmVudCB0aW1lciAi UlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBv cnQgMHg0MC0weDQzLDB4NTAtMHg1MyBpcnEgMCBvbiBhY3BpMApUaW1lY291bnRlciAiaTgyNTQi IGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1lciAiaTgyNTQiIGZyZXF1 ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwClRpbWVjb3VudGVyICJBQ1BJLWZhc3QiIGZyZXF1 ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlfdGltZXIwOiA8MjQtYml0IHRpbWVyIGF0 IDMuNTc5NTQ1TUh6PiBwb3J0IDB4NDA4LTB4NDBiIG9uIGFjcGkwCmFjcGlfZWMwOiA8RW1iZWRk ZWQgQ29udHJvbGxlcjogR1BFIDB4MTg+IHBvcnQgMHg2MiwweDY2IG9uIGFjcGkwCnBjaWIwOiA8 QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24gYWNwaTAKcGNpMDogPEFD UEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTYg YXQgZGV2aWNlIDEuMCBvbiBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIxCnZnYXBj aTA6IDxWR0EtY29tcGF0aWJsZSBkaXNwbGF5PiBwb3J0IDB4ZTAwMC0weGUwZmYgbWVtIDB4YTAw MDAwMDAtMHhhZmZmZmZmZiwweGY3ZTAwMDAwLTB4ZjdlM2ZmZmYgaXJxIDE2IGF0IGRldmljZSAw LjAgb24gcGNpMQp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQpoZGFjMDogPEFUSSAoMHhhYWIw KSBIREEgQ29udHJvbGxlcj4gbWVtIDB4ZjdlNjAwMDAtMHhmN2U2M2ZmZiBpcnEgMTcgYXQgZGV2 aWNlIDAuMSBvbiBwY2kxCmhkYWMwOiBoZGFjX2dldF9jYXBhYmlsaXRpZXM6IEludmFsaWQgY29y YiBzaXplICgwKQpkZXZpY2VfYXR0YWNoOiBoZGFjMCBhdHRhY2ggcmV0dXJuZWQgNgpwY2liMjog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMS4xIG9uIHBjaTAKcGNpMjog PEFDUEkgUENJIGJ1cz4gb24gcGNpYjIKcGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEg MTYgYXQgZGV2aWNlIDEuMiBvbiBwY2kwCnBjaTM6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIzCmVt MDogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbiA3LjMuOD4gcG9ydCAweGQw MDAtMHhkMDFmIG1lbSAweGY3ZGMwMDAwLTB4ZjdkZGZmZmYsMHhmN2QwMDAwMC0weGY3ZDdmZmZm LDB4ZjdkZTAwMDAtMHhmN2RlM2ZmZiBpcnEgMTggYXQgZGV2aWNlIDAuMCBvbiBwY2kzCmVtMDog VXNpbmcgTVNJWCBpbnRlcnJ1cHRzIHdpdGggMyB2ZWN0b3JzCmVtMDogRXRoZXJuZXQgYWRkcmVz czogNjg6MDU6Y2E6MDI6N2I6YzIKeGhjaTA6IDxJbnRlbCBQYW50aGVyIFBvaW50IFVTQiAzLjAg Y29udHJvbGxlcj4gbWVtIDB4ZjdmMjAwMDAtMHhmN2YyZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDIw LjAgb24gcGNpMAp4aGNpMDogMzIgYnl0ZSBjb250ZXh0IHNpemUuCnhoY2kwOiBQb3J0IHJvdXRp bmcgbWFzayBzZXQgdG8gMHhmZmZmZmZmZgp1c2J1czAgb24geGhjaTAKcGNpMDogPHNpbXBsZSBj b21tcz4gYXQgZGV2aWNlIDIyLjAgKG5vIGRyaXZlciBhdHRhY2hlZCkKZW0xOiA8SW50ZWwoUikg UFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uIDcuMy44PiBwb3J0IDB4ZjA0MC0weGYwNWYgbWVt IDB4ZjdmMDAwMDAtMHhmN2YxZmZmZiwweGY3ZjM5MDAwLTB4ZjdmMzlmZmYgaXJxIDIwIGF0IGRl dmljZSAyNS4wIG9uIHBjaTAKZW0xOiBVc2luZyBhbiBNU0kgaW50ZXJydXB0CmVtMTogRXRoZXJu ZXQgYWRkcmVzczogMzA6ODU6YTk6M2Y6MDQ6Y2UKZWhjaTA6IDxJbnRlbCBQYW50aGVyIFBvaW50 IFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZjdmMzgwMDAtMHhmN2YzODNmZiBpcnEgMTYgYXQg ZGV2aWNlIDI2LjAgb24gcGNpMAp1c2J1czE6IEVIQ0kgdmVyc2lvbiAxLjAKdXNidXMxIG9uIGVo Y2kwCmhkYWMwOiA8SW50ZWwgUGFudGhlciBQb2ludCBIREEgQ29udHJvbGxlcj4gbWVtIDB4Zjdm MzAwMDAtMHhmN2YzM2ZmZiBpcnEgMjIgYXQgZGV2aWNlIDI3LjAgb24gcGNpMApwY2liNDogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMjguMCBvbiBwY2kwCnBjaTQ6IDxB Q1BJIFBDSSBidXM+IG9uIHBjaWI0CnBjaWI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE4 IGF0IGRldmljZSAyOC4yIG9uIHBjaTAKcGNpNTA6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWI1Cnho Y2kxOiA8QVNNZWRpYSBBU00xMDQyIFVTQiAzLjAgY29udHJvbGxlcj4gbWVtIDB4ZjdjMDAwMDAt MHhmN2MwN2ZmZiBpcnEgMTggYXQgZGV2aWNlIDAuMCBvbiBwY2k1MAp4aGNpMTogMzIgYnl0ZSBj b250ZXh0IHNpemUuCnVzYnVzMiBvbiB4aGNpMQpwY2liNjogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGlycSAxOSBhdCBkZXZpY2UgMjguMyBvbiBwY2kwCnBjaTUxOiA8QUNQSSBQQ0kgYnVzPiBvbiBw Y2liNgphaGNpMDogPEFTTWVkaWEgQVNNMTA2MSBBSENJIFNBVEEgY29udHJvbGxlcj4gcG9ydCAw eGMwNTAtMHhjMDU3LDB4YzA0MC0weGMwNDMsMHhjMDMwLTB4YzAzNywweGMwMjAtMHhjMDIzLDB4 YzAwMC0weGMwMWYgbWVtIDB4ZjdiMDAwMDAtMHhmN2IwMDFmZiBpcnEgMTkgYXQgZGV2aWNlIDAu MCBvbiBwY2k1MQphaGNpMDogQUhDSSB2MS4yMCB3aXRoIDIgNkdicHMgcG9ydHMsIFBvcnQgTXVs dGlwbGllciBzdXBwb3J0ZWQKYWhjaWNoMDogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9u IGFoY2kwCmFoY2ljaDE6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhaGNpMApwY2li NzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMjguNCBvbiBwY2kwCnBj aTUyOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liNwpwY2liODogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGlycSAxNiBhdCBkZXZpY2UgMC4wIG9uIHBjaTUyCnBjaTUzOiA8QUNQSSBQQ0kgYnVzPiBvbiBw Y2liOAplaGNpMTogPEludGVsIFBhbnRoZXIgUG9pbnQgVVNCIDIuMCBjb250cm9sbGVyPiBtZW0g MHhmN2YzNzAwMC0weGY3ZjM3M2ZmIGlycSAyMyBhdCBkZXZpY2UgMjkuMCBvbiBwY2kwCnVzYnVz MzogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czMgb24gZWhjaTEKaXNhYjA6IDxQQ0ktSVNBIGJyaWRn ZT4gYXQgZGV2aWNlIDMxLjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24gaXNhYjAKYWhjaTE6 IDxJbnRlbCBQYW50aGVyIFBvaW50IEFIQ0kgU0FUQSBjb250cm9sbGVyPiBwb3J0IDB4ZjA5MC0w eGYwOTcsMHhmMDgwLTB4ZjA4MywweGYwNzAtMHhmMDc3LDB4ZjA2MC0weGYwNjMsMHhmMDIwLTB4 ZjAzZiBtZW0gMHhmN2YzNjAwMC0weGY3ZjM2N2ZmIGlycSAxOSBhdCBkZXZpY2UgMzEuMiBvbiBw Y2kwCmFoY2kxOiBBSENJIHYxLjMwIHdpdGggNiA2R2JwcyBwb3J0cywgUG9ydCBNdWx0aXBsaWVy IG5vdCBzdXBwb3J0ZWQKYWhjaWNoMjogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGFo Y2kxCmFoY2ljaDM6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhaGNpMQphaGNpY2g0 OiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDIgb24gYWhjaTEKYWhjaWNoNTogPEFIQ0kgY2hh bm5lbD4gYXQgY2hhbm5lbCAzIG9uIGFoY2kxCmFoY2ljaDY6IDxBSENJIGNoYW5uZWw+IGF0IGNo YW5uZWwgNCBvbiBhaGNpMQphaGNpY2g3OiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDUgb24g YWhjaTEKYWhjaWVtMDogPEFIQ0kgZW5jbG9zdXJlIG1hbmFnZW1lbnQgYnJpZGdlPiBvbiBhaGNp MQpwY2kwOiA8c2VyaWFsIGJ1cywgU01CdXM+IGF0IGRldmljZSAzMS4zIChubyBkcml2ZXIgYXR0 YWNoZWQpCmFjcGlfYnV0dG9uMDogPFBvd2VyIEJ1dHRvbj4gb24gYWNwaTAKYWNwaV90ejA6IDxU aGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHoxOiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMApv cm0wOiA8SVNBIE9wdGlvbiBST01zPiBhdCBpb21lbSAweGMwMDAwLTB4Y2ZmZmYsMHhkMDAwMC0w eGQwZmZmIG9uIGlzYTAKYXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gYXQg cG9ydCAweDYwLDB4NjQgb24gaXNhMAphdGtiZDA6IDxBVCBLZXlib2FyZD4gaXJxIDEgb24gYXRr YmRjMAprYmQwIGF0IGF0a2JkMAphdGtiZDA6IFtHSUFOVC1MT0NLRURdCnBwYzA6IGNhbm5vdCBy ZXNlcnZlIEkvTyBwb3J0IHJhbmdlCnVhcnQwOiA8MTY1NTAgb3IgY29tcGF0aWJsZT4gYXQgcG9y dCAweDNmOC0weDNmZiBpcnEgNCBmbGFncyAweDEwIG9uIGlzYTAKZXN0MDogPEVuaGFuY2VkIFNw ZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MApwNHRjYzA6IDxDUFUgRnJlcXVlbmN5 IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MAplc3QxOiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1 ZW5jeSBDb250cm9sPiBvbiBjcHUxCnA0dGNjMTogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250 cm9sPiBvbiBjcHUxCmVzdDI6IDxFbmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+ IG9uIGNwdTIKcDR0Y2MyOiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+IG9uIGNwdTIK ZXN0MzogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MwpwNHRj YzM6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1Mwplc3Q0OiA8RW5oYW5j ZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHU0CnA0dGNjNDogPENQVSBGcmVx dWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHU0CmVzdDU6IDxFbmhhbmNlZCBTcGVlZFN0ZXAg RnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTUKcDR0Y2M1OiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFs IENvbnRyb2w+IG9uIGNwdTUKZXN0NjogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29u dHJvbD4gb24gY3B1NgpwNHRjYzY6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24g Y3B1Ngplc3Q3OiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHU3 CnA0dGNjNzogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHU3ClpGUyBmaWxl c3lzdGVtIHZlcnNpb246IDUKWkZTIHN0b3JhZ2UgcG9vbCB2ZXJzaW9uOiBmZWF0dXJlcyBzdXBw b3J0ICg1MDAwKQpUaW1lY291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2VjCmhkYWNjMDogPFJl YWx0ZWsgQUxDODkyIEhEQSBDT0RFQz4gYXQgY2FkIDAgb24gaGRhYzAKaGRhYTA6IDxSZWFsdGVr IEFMQzg5MiBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlkIDEgb24gaGRhY2MwCnBjbTA6IDxS ZWFsdGVrIEFMQzg5MiAoUmVhciBBbmFsb2cgNy4xLzIuMCk+IGF0IG5pZCAyMCwyMiwyMSwyMyBh bmQgMjQsMjYgb24gaGRhYTAKcGNtMTogPFJlYWx0ZWsgQUxDODkyIChGcm9udCBBbmFsb2cpPiBh dCBuaWQgMjcgYW5kIDI1IG9uIGhkYWEwCnBjbTI6IDxSZWFsdGVrIEFMQzg5MiAoUmVhciBEaWdp dGFsKT4gYXQgbmlkIDMwIG9uIGhkYWEwCnBjbTM6IDxSZWFsdGVrIEFMQzg5MiAoT25ib2FyZCBE aWdpdGFsKT4gYXQgbmlkIDE3IG9uIGhkYWEwCnJhbmRvbTogdW5ibG9ja2luZyBkZXZpY2UuCnVz YnVzMDogNS4wR2JwcyBTdXBlciBTcGVlZCBVU0IgdjMuMAp1c2J1czE6IDQ4ME1icHMgSGlnaCBT cGVlZCBVU0IgdjIuMAp1Z2VuMC4xOiA8MHg4MDg2PiBhdCB1c2J1czAKdWh1YjA6IDwweDgwODYg WEhDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMy4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVz MAp1Z2VuMS4xOiA8SW50ZWw+IGF0IHVzYnVzMQp1aHViMTogPEludGVsIEVIQ0kgcm9vdCBIVUIs IGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czEKdXNidXMyOiA1LjBH YnBzIFN1cGVyIFNwZWVkIFVTQiB2My4wCnVzYnVzMzogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2 Mi4wCnVnZW4yLjE6IDwweDFiMjE+IGF0IHVzYnVzMgp1aHViMjogPDB4MWIyMSBYSENJIHJvb3Qg SFVCLCBjbGFzcyA5LzAsIHJldiAzLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMyCnVnZW4zLjE6 IDxJbnRlbD4gYXQgdXNidXMzCnVodWIzOiA8SW50ZWwgRUhDSSByb290IEhVQiwgY2xhc3MgOS8w LCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMwp1aHViMjogNCBwb3J0cyB3aXRoIDQg cmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjA6IDggcG9ydHMgd2l0aCA4IHJlbW92YWJsZSwg c2VsZiBwb3dlcmVkCnNlczAgYXQgYWhjaWVtMCBidXMgMCBzY2J1czggdGFyZ2V0IDAgbHVuIDAK c2VzMDogPEFIQ0kgU0dQSU8gRW5jbG9zdXJlIDEuMDAgMDAwMT4gU0VNQiBTLUUtUyAyLjAwIGRl dmljZQpzZXMwOiBTRU1CIFNFUyBEZXZpY2UKYWRhMCBhdCBhaGNpY2gwIGJ1cyAwIHNjYnVzMCB0 YXJnZXQgMCBsdW4gMAp1aHViMTogMiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2Vy ZWQKYWRhMDogPFNhbXN1bmcgU1NEIDg0MCBTZXJpZXMgRFhUMDhCMFE+IEFUQS05IFNBVEEgMy54 IGRldmljZQphZGEwOiBTZXJpYWwgTnVtYmVyIFMxOUhOU0FENTI3MDUzVAp1aHViMzogMiBwb3J0 cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKYWRhMDogNjAwLjAwME1CL3MgdHJhbnNm ZXJzIChTQVRBIDMueCwgVURNQTYsIFBJTyA4MTkyYnl0ZXMpCmFkYTA6IENvbW1hbmQgUXVldWVp bmcgZW5hYmxlZAphZGEwOiAxMTQ0NzNNQiAoMjM0NDQxNjQ4IDUxMiBieXRlIHNlY3RvcnM6IDE2 SCA2M1MvVCAxNjM4M0MpCmFkYTA6IFByZXZpb3VzbHkgd2FzIGtub3duIGFzIGFkNAphZGExIGF0 IGFoY2ljaDEgYnVzIDAgc2NidXMxIHRhcmdldCAwIGx1biAwCmFkYTE6IDxTYW1zdW5nIFNTRCA4 NDAgRVZPIDEyMEdCIEVYVDBCQjZRPiBBVEEtOSBTQVRBIDMueCBkZXZpY2UKYWRhMTogU2VyaWFs IE51bWJlciBTMUQ1TlNBRjMwMTk5MUEKYWRhMTogNjAwLjAwME1CL3MgdHJhbnNmZXJzIChTQVRB IDMueCwgVURNQTYsIFBJTyA1MTJieXRlcykKYWRhMTogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVk CmFkYTE6IDExNDQ3M01CICgyMzQ0NDE2NDggNTEyIGJ5dGUgc2VjdG9yczogMTZIIDYzUy9UIDE2 MzgzQykKYWRhMTogUHJldmlvdXNseSB3YXMga25vd24gYXMgYWQ2CmFkYTIgYXQgYWhjaWNoMiBi dXMgMCBzY2J1czIgdGFyZ2V0IDAgbHVuIDAKYWRhMjogPFNhbXN1bmcgU1NEIDg0MCBTZXJpZXMg RFhUMDhCMFE+IEFUQS05IFNBVEEgMy54IGRldmljZQphZGEyOiBTZXJpYWwgTnVtYmVyIFMxOUhO U0FENTIxMjE3SwphZGEyOiA2MDAuMDAwTUIvcyB0cmFuc2ZlcnMgKHVnZW4xLjI6IDx2ZW5kb3Ig MHg4MDg3PiBhdCB1c2J1czEKdWh1YjQ6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0LCBj bGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMxClNBVEEgMy54LCBVRE1B NiwgUElPIDgxOTJieXRlcyl1Z2VuMy4yOiA8dmVuZG9yIDB4ODA4Nz4gYXQgdXNidXMzCnVodWI1 OiA8dmVuZG9yIDB4ODA4NyBwcm9kdWN0IDB4MDAyNCwgY2xhc3MgOS8wLCByZXYgMi4wMC8wLjAw LCBhZGRyIDI+IG9uIHVzYnVzMwoKYWRhMjogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVkCmFkYTI6 IDExNDQ3M01CICgyMzQ0NDE2NDggNTEyIGJ5dGUgc2VjdG9yczogMTZIIDYzUy9UIDE2MzgzQykK YWRhMjogUHJldmlvdXNseSB3YXMga25vd24gYXMgYWQ4CmFkYTMgYXQgYWhjaWNoMyBidXMgMCBz Y2J1czMgdGFyZ2V0IDAgbHVuIDAKYWRhMzogPFNhbXN1bmcgU1NEIDg0MCBFVk8gMTIwR0IgRVhU MEJCNlE+IEFUQS05IFNBVEEgMy54IGRldmljZQphZGEzOiBTZXJpYWwgTnVtYmVyIFMxRDVOU0FG MzAwNDAwSwphZGEzOiA2MDAuMDAwTUIvcyB0cmFuc2ZlcnMgKFNBVEEgMy54LCBVRE1BNiwgUElP IDUxMmJ5dGVzKQphZGEzOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKYWRhMzogMTE0NDczTUIg KDIzNDQ0MTY0OCA1MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNTL1QgMTYzODNDKQphZGEzOiBQcmV2 aW91c2x5IHdhcyBrbm93biBhcyBhZDEwCmFkYTQgYXQgYWhjaWNoNCBidXMgMCBzY2J1czQgdGFy Z2V0IDAgbHVuIDAKYWRhNDogPFNUMTAwMERNMDAzLTFDSDE2MiBDQzQ3PiBBVEEtOSBTQVRBIDMu eCBkZXZpY2UKYWRhNDogU2VyaWFsIE51bWJlciBaMUQ2UkdHSAp1aHViNDogNiBwb3J0cyB3aXRo IDYgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKYWRhNDogMzAwLjAwME1CL3MgdHJhbnNmZXJzIChT QVRBIDIueCwgVURNQTYsIFBJTyA4MTkyYnl0ZXMpCmFkYTQ6IENvbW1hbmQgUXVldWVpbmcgZW5h YmxlZAphZGE0OiA5NTM4NjlNQiAoMTk1MzUyNTE2OCA1MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNT L1QgMTYzODNDKQphZGE0OiBxdWlya3M9MHgxPDRLPgphZGE0OiBQcmV2aW91c2x5IHdhcyBrbm93 biBhcyBhZDEyCmFkYTUgYXQgYWhjaWNoNSBidXMgMCBzY2J1czUgdGFyZ2V0IDAgbHVuIDAKYWRh NTogPFNUMTAwMERNMDAzLTFDSDE2MiBDQzQ3PiBBVEEtOSBTQVRBIDMueCBkZXZpY2UKYWRhNTog U2VyaWFsIE51bWJlciBaMUQ2UFM2WQphZGE1OiAzMDAuMDAwTUIvcyB0cmFuc2ZlcnMgKFNBVEEg Mi54LCBVRE1BNiwgUElPIDgxOTJieXRlcykKYWRhNTogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVk CnVodWI1OiA4IHBvcnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAphZGE1OiA5NTM4 NjlNQiAoMTk1MzUyNTE2OCA1MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNTL1QgMTYzODNDKQphZGE1 OiBxdWlya3M9MHgxPDRLPgphZGE1OiBQcmV2aW91c2x5IHdhcyBrbm93biBhcyBhZDE0CmFkYTYg YXQgYWhjaWNoNiBidXMgMCBzY2J1czYgdGFyZ2V0IDAgbHVuIDAKYWRhNjogPFNUMTAwMERNMDAz LTFDSDE2MiBDQzQ3PiBBVEEtOSBTQVRBIDMueCBkZXZpY2UKYWRhNjogU2VyaWFsIE51bWJlciBX MUQyRUxaRQphZGE2OiAzMDAuMDAwTUIvcyB0cmFuc2ZlcnMgKFNBVEEgMi54LCBVRE1BNiwgUElP IDgxOTJieXRlcykKYWRhNjogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVkCmFkYTY6IDk1Mzg2OU1C ICgxOTUzNTI1MTY4IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4M0MpCmFkYTY6IHF1 aXJrcz0weDE8NEs+CmFkYTY6IFByZXZpb3VzbHkgd2FzIGtub3duIGFzIGFkMTYKYWRhNyBhdCBh aGNpY2g3IGJ1cyAwIHNjYnVzNyB0YXJnZXQgMCBsdW4gMAphZGE3OiA8U1QxMDAwRE0wMDMtMUNI MTYyIENDNDc+IEFUQS05IFNBVEEgMy54IGRldmljZQphZGE3OiBTZXJpYWwgTnVtYmVyIFcxRDJF UVFNCmFkYTc6IDMwMC4wMDBNQi9zIHRyYW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gODE5 MmJ5dGVzKQp1Z2VuMS4zOiA8dmVuZG9yIDB4MWE0MD4gYXQgdXNidXMxCnVodWI2OiA8dmVuZG9y IDB4MWE0MCBVU0IgMi4wIEh1YiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjExLCBhZGRyIDM+IG9u IHVzYnVzMQphZGE3OiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKYWRhNzogOTUzODY5TUIgKDE5 NTM1MjUxNjggNTEyIGJ5dGUgc2VjdG9yczogMTZIIDYzUy9UIDE2MzgzQykKYWRhNzogcXVpcmtz PTB4MTw0Sz4KYWRhNzogUHJldmlvdXNseSB3YXMga25vd24gYXMgYWQxOApTTVA6IEFQIENQVSAj MSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzIgTGF1bmNoZWQhClNNUDogQVAgQ1BVICM3IExhdW5j aGVkIQpTTVA6IEFQIENQVSAjNSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzYgTGF1bmNoZWQhClNN UDogQVAgQ1BVICM0IExhdW5jaGVkIQpTTVA6IEFQIENQVSAjMyBMYXVuY2hlZCEKVGltZWNvdW50 ZXIgIlRTQy1sb3ciIGZyZXF1ZW5jeSAxODAyODcwMDA0IEh6IHF1YWxpdHkgMTAwMAp1aHViNjog NCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjEuNDogPExvZ2l0ZWNo PiBhdCB1c2J1czEKdWtiZDA6IDxMb2dpdGVjaCBVU0IgUmVjZWl2ZXIsIGNsYXNzIDAvMCwgcmV2 IDIuMDAvMTIuMDEsIGFkZHIgND4gb24gdXNidXMxCmtiZDIgYXQgdWtiZDAKUm9vdCBtb3VudCB3 YWl0aW5nIGZvcjogdXNidXMxCnVnZW4xLjU6IDx2ZW5kb3IgMHgwNDYxPiBhdCB1c2J1czEKVHJ5 aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB6ZnM6enJvb3QvUk9PVC9kZWZhdWx0IFtdLi4uCmNyeXB0 b3NvZnQwOiA8c29mdHdhcmUgY3J5cHRvPiBvbiBtb3RoZXJib2FyZAphZXNuaTA6IDxBRVMtQ0JD LEFFUy1YVFM+IG9uIG1vdGhlcmJvYXJkCmhkYWMxOiA8QVRJICgweGFhYjApIEhEQSBDb250cm9s bGVyPiBtZW0gMHhmN2U2MDAwMC0weGY3ZTYzZmZmIGlycSAxNyBhdCBkZXZpY2UgMC4xIG9uIHBj aTEKaGRhYzE6IGhkYWNfZ2V0X2NhcGFiaWxpdGllczogSW52YWxpZCBjb3JiIHNpemUgKDApCmRl dmljZV9hdHRhY2g6IGhkYWMxIGF0dGFjaCByZXR1cm5lZCA2CmhkYWMxOiA8QVRJICgweGFhYjAp IEhEQSBDb250cm9sbGVyPiBtZW0gMHhmN2U2MDAwMC0weGY3ZTYzZmZmIGlycSAxNyBhdCBkZXZp Y2UgMC4xIG9uIHBjaTEKaGRhYzE6IGhkYWNfZ2V0X2NhcGFiaWxpdGllczogSW52YWxpZCBjb3Ji IHNpemUgKDApCmRldmljZV9hdHRhY2g6IGhkYWMxIGF0dGFjaCByZXR1cm5lZCA2CmtsZGxvYWQ6 IC9ib290L21vZHVsZXMvY3VzZTRic2Qua286IGZpbGUgaGFzIG5vIHZhbGlkIHN5bWJvbCB0YWJs ZQpsaW5rZXJfbG9hZF9maWxlOiBVbnN1cHBvcnRlZCBmaWxlIHR5cGUKZnVzZS1mcmVlYnNkOiB2 ZXJzaW9uIDAuNC40LCBGVVNFIEFCSSA3LjgKdW1zMDogPExvZ2l0ZWNoIFVTQiBSZWNlaXZlciwg Y2xhc3MgMC8wLCByZXYgMi4wMC8xMi4wMSwgYWRkciA0PiBvbiB1c2J1czEKdW1zMDogMTYgYnV0 dG9ucyBhbmQgW1hZWlRdIGNvb3JkaW5hdGVzIElEPTIKdWhpZDA6IDxMb2dpdGVjaCBVU0IgUmVj ZWl2ZXIsIGNsYXNzIDAvMCwgcmV2IDIuMDAvMTIuMDEsIGFkZHIgND4gb24gdXNidXMxCnVtczE6 IDx2ZW5kb3IgMHgwNDYxIFVTQiBPcHRpY2FsIE1vdXNlLCBjbGFzcyAwLzAsIHJldiAyLjAwLzIu MDAsIGFkZHIgNT4gb24gdXNidXMxCnVtczE6IDMgYnV0dG9ucyBhbmQgW1hZWlRdIGNvb3JkaW5h dGVzIElEPTAKY29uc29sZWN0bDogdW5rbm93biBpb2N0bDogdDo0MDAwNzQxMwppbmZvOiBbZHJt XSBJbml0aWFsaXplZCBkcm0gMS4xLjAgMjAwNjA4MTAKZHJtbjA6IDxDYXBlIFZlcmRlIFBSTyBb UmFkZW9uIEhEIDc3MDAgU2VyaWVzXT4gb24gdmdhcGNpMAppbmZvOiBbZHJtXSBNU0kgZW5hYmxl ZCAxIG1lc3NhZ2UocykKaW5mbzogW2RybV0gUkFERU9OX0lTX1BDSUUKaW5mbzogW2RybV0gaW5p dGlhbGl6aW5nIGtlcm5lbCBtb2Rlc2V0dGluZyAoVkVSREUgMHgxMDAyOjB4NjgzRiAweDE2ODI6 MHgzMjQyKS4KaW5mbzogW2RybV0gcmVnaXN0ZXIgbW1pbyBiYXNlOiAweEY3RTAwMDAwCmluZm86 IFtkcm1dIHJlZ2lzdGVyIG1taW8gc2l6ZTogMjYyMTQ0CmluZm86IFtkcm1dIHJhZGVvbl9hdHJt X2dldF9iaW9zOiA9PT0+IFRyeSBBVFJNLi4uCmluZm86IFtkcm1dIHJhZGVvbl9hdHJtX2dldF9i aW9zOiBwY2lfZmluZF9jbGFzcygpIGZvdW5kOiAwOjE6MDowLCB2ZW5kb3I9MTAwMiwgZGV2aWNl PTY4M2YKaW5mbzogW2RybV0gcmFkZW9uX2F0cm1fZ2V0X2Jpb3M6IEdldCBBQ1BJIGRldmljZSBo YW5kbGUKaW5mbzogW2RybV0gcmFkZW9uX2FjcGlfdmZjdF9iaW9zOiA9PT0+IFRyeSBWRkNULi4u CmluZm86IFtkcm1dIHJhZGVvbl9hY3BpX3ZmY3RfYmlvczogR2V0ICJWRkNUIiBBQ1BJIHRhYmxl CmluZm86IFtkcm1dIHJhZGVvbl9hY3BpX3ZmY3RfYmlvczogRmFpbGVkIHRvIGdldCAiVkZDVCIg dGFibGU6IEFFX05PVF9GT1VORAppbmZvOiBbZHJtXSBpZ3BfcmVhZF9iaW9zX2Zyb21fdnJhbTog PT09PiBUcnkgSUdQJ3MgVlJBTS4uLgppbmZvOiBbZHJtXSBpZ3BfcmVhZF9iaW9zX2Zyb21fdnJh bTogVlJBTSBiYXNlIGFkZHJlc3M6IDB4YTAwMDAwMDAKaW5mbzogW2RybV0gaWdwX3JlYWRfYmlv c19mcm9tX3ZyYW06IE1hcCBhZGRyZXNzOiAweGZmZmZmODAwYTAwMDAwMDAgKDI2MjE0NCBieXRl cykKaW5mbzogW2RybV0gaWdwX3JlYWRfYmlvc19mcm9tX3ZyYW06IEluY29ycmVjdCBCSU9TIHNp Z25hdHVyZTogMHhGRkZGCmluZm86IFtkcm1dIHJhZGVvbl9yZWFkX2Jpb3M6ID09PT4gVHJ5IFBD SSBFeHBhbnNpb24gUk9NLi4uCmluZm86IFtkcm1dIHJhZGVvbl9yZWFkX2Jpb3M6IE1hcCBhZGRy ZXNzOiAweGZmZmZmODAwMDAwYzAwMDAgKDEzMTA3MiBieXRlcykKaW5mbzogW2RybV0gQVRPTSBC SU9TOiBDNDQ1MDEKZHJtbjA6IGluZm86IFZSQU06IDEwMjRNIDB4MDAwMDAwMDAwMDAwMDAwMCAt IDB4MDAwMDAwMDAzRkZGRkZGRiAoMTAyNE0gdXNlZCkKZHJtbjA6IGluZm86IEdUVDogNTEyTSAw eDAwMDAwMDAwNDAwMDAwMDAgLSAweDAwMDAwMDAwNUZGRkZGRkYKaW5mbzogW2RybV0gRGV0ZWN0 ZWQgVlJBTSBSQU09MTAyNE0sIEJBUj0yNTZNCmluZm86IFtkcm1dIFJBTSB3aWR0aCAxMjhiaXRz IEREUgpbVFRNXSBab25lICBrZXJuZWw6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDE2NzM0 NTQ2IGtpQgpbVFRNXSBab25lICAgZG1hMzI6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDIw OTcxNTIga2lCCltUVE1dIEluaXRpYWxpemluZyBwb29sIGFsbG9jYXRvcgppbmZvOiBbZHJtXSBy YWRlb246IDEwMjRNIG9mIFZSQU0gbWVtb3J5IHJlYWR5CmluZm86IFtkcm1dIHJhZGVvbjogNTEy TSBvZiBHVFQgbWVtb3J5IHJlYWR5LgppbmZvOiBbZHJtXSBTdXBwb3J0cyB2YmxhbmsgdGltZXN0 YW1wIGNhY2hpbmcgUmV2IDEgKDEwLjEwLjIwMTApLgppbmZvOiBbZHJtXSBEcml2ZXIgc3VwcG9y dHMgcHJlY2lzZSB2YmxhbmsgdGltZXN0YW1wIHF1ZXJ5LgppbmZvOiBbZHJtXSByYWRlb246IGly cSBpbml0aWFsaXplZC4KaW5mbzogW2RybV0gR0FSVDogbnVtIGNwdSBwYWdlcyAxMzEwNzIsIG51 bSBncHUgcGFnZXMgMTMxMDcyCmluZm86IFtkcm1dIExvYWRpbmcgVkVSREUgTWljcm9jb2RlCmlu Zm86IFtkcm1dIFBDSUUgR0FSVCBvZiA1MTJNIGVuYWJsZWQgKHRhYmxlIGF0IDB4MDAwMDAwMDAw MDA0MDAwMCkuCmRybW4wOiBpbmZvOiBXQiBlbmFibGVkCmRybW4wOiBpbmZvOiBmZW5jZSBkcml2 ZXIgb24gcmluZyAwIHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAwMDBjMDAgYW5kIGNwdSBhZGRy IDB4MHhmZmZmZjgwMWM3YjU5YzAwCmRybW4wOiBpbmZvOiBmZW5jZSBkcml2ZXIgb24gcmluZyAx IHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAwMDBjMDQgYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgw MWM3YjU5YzA0CmRybW4wOiBpbmZvOiBmZW5jZSBkcml2ZXIgb24gcmluZyAyIHVzZSBncHUgYWRk ciAweDAwMDAwMDAwNDAwMDBjMDggYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMWM3YjU5YzA4CmRy bW4wOiBpbmZvOiBmZW5jZSBkcml2ZXIgb24gcmluZyAzIHVzZSBncHUgYWRkciAweDAwMDAwMDAw NDAwMDBjMGMgYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMWM3YjU5YzBjCmRybW4wOiBpbmZvOiBm ZW5jZSBkcml2ZXIgb24gcmluZyA0IHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAwMDBjMTAgYW5k IGNwdSBhZGRyIDB4MHhmZmZmZjgwMWM3YjU5YzEwCmluZm86IFtkcm1dIHJpbmcgdGVzdCBvbiAw IHN1Y2NlZWRlZCBpbiAyIHVzZWNzCmluZm86IFtkcm1dIHJpbmcgdGVzdCBvbiAxIHN1Y2NlZWRl ZCBpbiAxIHVzZWNzCmluZm86IFtkcm1dIHJpbmcgdGVzdCBvbiAyIHN1Y2NlZWRlZCBpbiAxIHVz ZWNzCmluZm86IFtkcm1dIHJpbmcgdGVzdCBvbiAzIHN1Y2NlZWRlZCBpbiAyIHVzZWNzCmluZm86 IFtkcm1dIHJpbmcgdGVzdCBvbiA0IHN1Y2NlZWRlZCBpbiAxIHVzZWNzCmluZm86IFtkcm1dIGli IHRlc3Qgb24gcmluZyAwIHN1Y2NlZWRlZCBpbiAwIHVzZWNzCmluZm86IFtkcm1dIGliIHRlc3Qg b24gcmluZyAxIHN1Y2NlZWRlZCBpbiAwIHVzZWNzCmluZm86IFtkcm1dIGliIHRlc3Qgb24gcmlu ZyAyIHN1Y2NlZWRlZCBpbiAwIHVzZWNzCmluZm86IFtkcm1dIGliIHRlc3Qgb24gcmluZyAzIHN1 Y2NlZWRlZCBpbiAwIHVzZWNzCmluZm86IFtkcm1dIGliIHRlc3Qgb24gcmluZyA0IHN1Y2NlZWRl ZCBpbiAxIHVzZWNzCmluZm86IFtkcm1dIHJhZGVvbl9kZXZpY2VfaW5pdDogVGFraW5nIG92ZXIg dGhlIGZpY3RpdGlvdXMgcmFuZ2UgMHhhMDAwMDAwMC0weGIwMDAwMDAwCmlpY2J1czA6IDxQaGls aXBzIEkyQyBidXM+IG9uIGlpY2JiMCBhZGRyIDB4ZmYKaWljMDogPEkyQyBnZW5lcmljIEkvTz4g b24gaWljYnVzMAppaWNidXMxOiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBpaWNiYjEgYWRkciAweDAK aWljMTogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVzMQppaWNidXMyOiA8UGhpbGlwcyBJMkMg YnVzPiBvbiBpaWNiYjIgYWRkciAweDAKaWljMjogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVz MgppaWNidXMzOiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBpaWNiYjMgYWRkciAweDAKaWljMzogPEky QyBnZW5lcmljIEkvTz4gb24gaWljYnVzMwppaWNidXM0OiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBp aWNiYjQgYWRkciAweDAKaWljNDogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVzNAppaWNidXM1 OiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBpaWNiYjUgYWRkciAweDAKaWljNTogPEkyQyBnZW5lcmlj IEkvTz4gb24gaWljYnVzNQppaWNidXM2OiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBpaWNiYjYgYWRk ciAweDAKaWljNjogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVzNgppaWNidXM3OiA8UGhpbGlw cyBJMkMgYnVzPiBvbiBpaWNiYjcgYWRkciAweDAKaWljNzogPEkyQyBnZW5lcmljIEkvTz4gb24g aWljYnVzNwppbmZvOiBbZHJtXSBSYWRlb24gRGlzcGxheSBDb25uZWN0b3JzCmluZm86IFtkcm1d IENvbm5lY3RvciAwOgppbmZvOiBbZHJtXSAgIERQLTEKaW5mbzogW2RybV0gICBIUEQ0CmluZm86 IFtkcm1dICAgRERDOiAweDY1NDAgMHg2NTQwIDB4NjU0NCAweDY1NDQgMHg2NTQ4IDB4NjU0OCAw eDY1NGMgMHg2NTRjCmluZm86IFtkcm1dICAgRW5jb2RlcnM6CmluZm86IFtkcm1dICAgICBERlAx OiBJTlRFUk5BTF9VTklQSFkyCmluZm86IFtkcm1dIENvbm5lY3RvciAxOgppbmZvOiBbZHJtXSAg IEhETUktQS0xCmluZm86IFtkcm1dICAgSFBEMQppbmZvOiBbZHJtXSAgIEREQzogMHg2NTcwIDB4 NjU3MCAweDY1NzQgMHg2NTc0IDB4NjU3OCAweDY1NzggMHg2NTdjIDB4NjU3YwppbmZvOiBbZHJt XSAgIEVuY29kZXJzOgppbmZvOiBbZHJtXSAgICAgREZQMjogSU5URVJOQUxfVU5JUEhZMgppbmZv OiBbZHJtXSBDb25uZWN0b3IgMjoKaW5mbzogW2RybV0gICBEVkktSS0xCmluZm86IFtkcm1dICAg SFBEMgppbmZvOiBbZHJtXSAgIEREQzogMHg2NTYwIDB4NjU2MCAweDY1NjQgMHg2NTY0IDB4NjU2 OCAweDY1NjggMHg2NTZjIDB4NjU2YwppbmZvOiBbZHJtXSAgIEVuY29kZXJzOgppbmZvOiBbZHJt XSAgICAgREZQMzogSU5URVJOQUxfVU5JUEhZCmluZm86IFtkcm1dICAgICBDUlQxOiBJTlRFUk5B TF9LTERTQ1BfREFDMQppbmZvOiBbZHJtXSBJbnRlcm5hbCB0aGVybWFsIGNvbnRyb2xsZXIgd2l0 aCBmYW4gY29udHJvbAppbmZvOiBbZHJtXSByYWRlb246IHBvd2VyIG1hbmFnZW1lbnQgaW5pdGlh bGl6ZWQKaW5mbzogW2RybV0gZmIgbWFwcGFibGUgYXQgMHhBMTE0QjAwMAppbmZvOiBbZHJtXSB2 cmFtIGFwcGVyIGF0IDB4QTAwMDAwMDAKaW5mbzogW2RybV0gc2l6ZSAxNjM4NDAwMAppbmZvOiBb ZHJtXSBmYiBkZXB0aCBpcyAyNAppbmZvOiBbZHJtXSAgICBwaXRjaCBpcyAxMDI0MApmYmQwIG9u IGRybW4wCnZ0X2FsbG9jYXRlOiBSZXBsYWNlIGV4aXN0aW5nIFZUIGRyaXZlci4KaW5mbzogW2Ry bV0gSW5pdGlhbGl6ZWQgcmFkZW9uIDIuMjkuMCAyMDA4MDUyOApzeXNtb3VzZTogdW5rbm93biBp b2N0bDogdDo0MDAwNzQxMwpzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo0MDAwNzQxMwpzeXNt b3VzZTogdW5rbm93biBpb2N0bDogdDo4MDAwNzQxMApwaWQgMTY5MCAoY2lubmFtb24tc2Vzc2lv biksIHVpZCAxMDAxOiBleGl0ZWQgb24gc2lnbmFsIDExIChjb3JlIGR1bXBlZCkKc3lzbW91c2U6 IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAw MDc0MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6ODAwMDc0MTAKc3lzbW91c2U6IHVua25v d24gaW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0MTMK c3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6ODAwMDc0MTAKc3lzbW91c2U6IHVua25vd24gaW9j dGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91 c2U6IHVua25vd24gaW9jdGw6IHQ6ODAwMDc0MTAKdWdlbjEuMzogPHZlbmRvciAweDFhNDA+IGF0 IHVzYnVzMSAoZGlzY29ubmVjdGVkKQp1aHViNjogYXQgdWh1YjQsIHBvcnQgNiwgYWRkciAzIChk aXNjb25uZWN0ZWQpCnVnZW4xLjQ6IDxMb2dpdGVjaD4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQp CnVrYmQwOiBhdCB1aHViNiwgcG9ydCAxLCBhZGRyIDQgKGRpc2Nvbm5lY3RlZCkKdW1zMDogYXQg dWh1YjYsIHBvcnQgMSwgYWRkciA0IChkaXNjb25uZWN0ZWQpCnVoaWQwOiBhdCB1aHViNiwgcG9y dCAxLCBhZGRyIDQgKGRpc2Nvbm5lY3RlZCkKdWdlbjEuNTogPHZlbmRvciAweDA0NjE+IGF0IHVz YnVzMSAoZGlzY29ubmVjdGVkKQp1bXMxOiBhdCB1aHViNiwgcG9ydCAyLCBhZGRyIDUgKGRpc2Nv bm5lY3RlZCkKdWdlbjEuMzogPHZlbmRvciAweDFhNDA+IGF0IHVzYnVzMQp1aHViNjogPHZlbmRv ciAweDFhNDAgVVNCIDIuMCBIdWIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4xMSwgYWRkciAzPiBv biB1c2J1czEKdWh1Yl9hdHRhY2g6IHBvcnQgMSBwb3dlciBvbiBmYWlsZWQsIFVTQl9FUlJfSU9F UlJPUgp1aHViX2F0dGFjaDogcG9ydCAyIHBvd2VyIG9uIGZhaWxlZCwgVVNCX0VSUl9JT0VSUk9S CnVodWJfYXR0YWNoOiBwb3J0IDMgcG93ZXIgb24gZmFpbGVkLCBVU0JfRVJSX0lPRVJST1IKdWh1 Yl9hdHRhY2g6IHBvcnQgNCBwb3dlciBvbiBmYWlsZWQsIFVTQl9FUlJfSU9FUlJPUgp1aHViNjog NCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjEuMzogPHZlbmRvciAw eDFhNDA+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQp1aHViNjogYXQgdWh1YjQsIHBvcnQgNiwg YWRkciAzIChkaXNjb25uZWN0ZWQpCnVnZW4xLjM6IDx2ZW5kb3IgMHgxYTQwPiBhdCB1c2J1czEK dWh1YjY6IDx2ZW5kb3IgMHgxYTQwIFVTQiAyLjAgSHViLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEu MTEsIGFkZHIgMz4gb24gdXNidXMxCnVodWI2OiA0IHBvcnRzIHdpdGggNCByZW1vdmFibGUsIHNl bGYgcG93ZXJlZAp1Z2VuMS40OiA8TG9naXRlY2g+IGF0IHVzYnVzMQp1a2JkMDogPExvZ2l0ZWNo IFVTQiBSZWNlaXZlciwgY2xhc3MgMC8wLCByZXYgMi4wMC8xMi4wMSwgYWRkciA0PiBvbiB1c2J1 czEKa2JkMiBhdCB1a2JkMAp1bXMwOiA8TG9naXRlY2ggVVNCIFJlY2VpdmVyLCBjbGFzcyAwLzAs IHJldiAyLjAwLzEyLjAxLCBhZGRyIDQ+IG9uIHVzYnVzMQp1bXMwOiAxNiBidXR0b25zIGFuZCBb WFlaVF0gY29vcmRpbmF0ZXMgSUQ9Mgp1aGlkMDogPExvZ2l0ZWNoIFVTQiBSZWNlaXZlciwgY2xh c3MgMC8wLCByZXYgMi4wMC8xMi4wMSwgYWRkciA0PiBvbiB1c2J1czEKdWdlbjEuNTogPHZlbmRv ciAweDA0NjE+IGF0IHVzYnVzMQp1bXMxOiA8dmVuZG9yIDB4MDQ2MSBVU0IgT3B0aWNhbCBNb3Vz ZSwgY2xhc3MgMC8wLCByZXYgMi4wMC8yLjAwLCBhZGRyIDU+IG9uIHVzYnVzMQp1bXMxOiAzIGJ1 dHRvbnMgYW5kIFtYWVpUXSBjb29yZGluYXRlcyBJRD0wCnN5c21vdXNlOiB1bmtub3duIGlvY3Rs OiB0OjQwMDA3NDEzCnN5c21vdXNlOiB1bmtub3duIGlvY3RsOiB0OjQwMDA3NDEzCnN5c21vdXNl OiB1bmtub3duIGlvY3RsOiB0OjgwMDA3NDEwCnVnZW4xLjM6IDx2ZW5kb3IgMHgxYTQwPiBhdCB1 c2J1czEgKGRpc2Nvbm5lY3RlZCkKdWh1YjY6IGF0IHVodWI0LCBwb3J0IDYsIGFkZHIgMyAoZGlz Y29ubmVjdGVkKQp1Z2VuMS40OiA8TG9naXRlY2g+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQp1 a2JkMDogYXQgdWh1YjYsIHBvcnQgMSwgYWRkciA0IChkaXNjb25uZWN0ZWQpCnVtczA6IGF0IHVo dWI2LCBwb3J0IDEsIGFkZHIgNCAoZGlzY29ubmVjdGVkKQp1aGlkMDogYXQgdWh1YjYsIHBvcnQg MSwgYWRkciA0IChkaXNjb25uZWN0ZWQpCnVnZW4xLjU6IDx2ZW5kb3IgMHgwNDYxPiBhdCB1c2J1 czEgKGRpc2Nvbm5lY3RlZCkKdW1zMTogYXQgdWh1YjYsIHBvcnQgMiwgYWRkciA1IChkaXNjb25u ZWN0ZWQpCnVnZW4xLjM6IDx2ZW5kb3IgMHgxYTQwPiBhdCB1c2J1czEKdWh1YjY6IDx2ZW5kb3Ig MHgxYTQwIFVTQiAyLjAgSHViLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMTEsIGFkZHIgMz4gb24g dXNidXMxCnVodWI2OiA0IHBvcnRzIHdpdGggNCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1Z2Vu MS40OiA8TG9naXRlY2g+IGF0IHVzYnVzMQp1a2JkMDogPExvZ2l0ZWNoIFVTQiBSZWNlaXZlciwg Y2xhc3MgMC8wLCByZXYgMi4wMC8xMi4wMSwgYWRkciA0PiBvbiB1c2J1czEKa2JkMiBhdCB1a2Jk MAp1bXMwOiA8TG9naXRlY2ggVVNCIFJlY2VpdmVyLCBjbGFzcyAwLzAsIHJldiAyLjAwLzEyLjAx LCBhZGRyIDQ+IG9uIHVzYnVzMQp1bXMwOiAxNiBidXR0b25zIGFuZCBbWFlaVF0gY29vcmRpbmF0 ZXMgSUQ9Mgp1aGlkMDogPExvZ2l0ZWNoIFVTQiBSZWNlaXZlciwgY2xhc3MgMC8wLCByZXYgMi4w MC8xMi4wMSwgYWRkciA0PiBvbiB1c2J1czEKdWdlbjEuNTogPHZlbmRvciAweDA0NjE+IGF0IHVz YnVzMQp1bXMxOiA8dmVuZG9yIDB4MDQ2MSBVU0IgT3B0aWNhbCBNb3VzZSwgY2xhc3MgMC8wLCBy ZXYgMi4wMC8yLjAwLCBhZGRyIDU+IG9uIHVzYnVzMQp1bXMxOiAzIGJ1dHRvbnMgYW5kIFtYWVpU XSBjb29yZGluYXRlcyBJRD0wCnN5c21vdXNlOiB1bmtub3duIGlvY3RsOiB0OjQwMDA3NDEzCnN5 c21vdXNlOiB1bmtub3duIGlvY3RsOiB0OjQwMDA3NDEzCnN5c21vdXNlOiB1bmtub3duIGlvY3Rs OiB0OjgwMDA3NDEwCnBpZCA5NTIwMiAoWG9yZyksIHVpZCAwOiBleGl0ZWQgb24gc2lnbmFsIDYg KGNvcmUgZHVtcGVkKQpzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo0MDAwNzQxMwpzeXNtb3Vz ZTogdW5rbm93biBpb2N0bDogdDo0MDAwNzQxMwpzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo4 MDAwNzQxMApzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo0MDAwNzQxMwpzeXNtb3VzZTogdW5r bm93biBpb2N0bDogdDo0MDAwNzQxMwpzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo4MDAwNzQx MApzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo0MDAwNzQxMwpzeXNtb3VzZTogdW5rbm93biBp b2N0bDogdDo0MDAwNzQxMwpzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo4MDAwNzQxMAo= --089e0158c41cee74ee04f6fb10c3 Content-Type: text/plain; charset=US-ASCII; name="pkg.info.txt" Content-Disposition: attachment; filename="pkg.info.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_htzegmbj3 Q29pbk1QLTEuNy4yICAgICAgICAgICAgICAgICAgIE9wdGltaXphdGlvbiBsaWJyYXJ5IHdpdGgg c3VwcG9ydCBmb3IgQ09JTi1PUiBDTFAsIENCQywgYW5kIENHTApHZW9JUC0xLjQuOF8zICAgICAg ICAgICAgICAgICAgRmluZCB0aGUgY291bnRyeSB0aGF0IGFueSBJUCBhZGRyZXNzIG9yIGhvc3Ru YW1lIG9yaWdpbmF0ZXMgZnJvbQpPUkJpdDItMi4xNC4xOSAgICAgICAgICAgICAgICAgSGlnaC1w ZXJmb3JtYW5jZSBDT1JCQSBPUkIgd2l0aCBzdXBwb3J0IGZvciB0aGUgQyBsYW5ndWFnZQpPcGVu RVhSLTIuMS4wXzIgICAgICAgICAgICAgICAgSGlnaCBkeW5hbWljLXJhbmdlIChIRFIpIGltYWdl IGZpbGUgZm9ybWF0Ck9wZW5TUC0xLjUuMl8yICAgICAgICAgICAgICAgICBUaGlzIHBhY2thZ2Ug aXMgYSBjb2xsZWN0aW9uIG9mIFNHTUwvWE1MIHRvb2xzIGNhbGxlZCBPcGVuU1AKYWFsaWItMS40 LnI1XzkgICAgICAgICAgICAgICAgIEFTQ0lJIGFydCBsaWJyYXJ5CmFjY291bnRzc2VydmljZS0w LjYuMzcgICAgICAgICBELUJ1cyBpbnRlcmZhY2UgZm9yIHVzZXIgYWNjb3VudCBxdWVyeSBhbmQg bWFuaXB1bGF0aW9uCmFkbnMtMS40XzEgICAgICAgICAgICAgICAgICAgICBFYXN5IHRvIHVzZSBh c3luY2hyb25vdXMtY2FwYWJsZSBETlMgY2xpZW50IGxpYnJhcnkgYW5kIHV0aWxpdGllcwphbHNh LWxpYi0xLjAuMjcuMl8xICAgICAgICAgICAgQUxTQSBjb21wYXRpYmlsaXR5IGxpYnJhcnkKYWxz YS1wbHVnaW5zLTEuMC4yN18yICAgICAgICAgIEFMU0EgY29tcGF0aWJpbGl0eSBsaWJyYXJ5IHBs dWdpbnMKYXBhY2hlLWFudC0xLjkuMyAgICAgICAgICAgICAgIEphdmEtIGFuZCBYTUwtYmFzZWQg YnVpbGQgdG9vbCwgY29uY2VwdHVhbGx5IHNpbWlsYXIgdG8gbWFrZQphcGFjaGUtb3Blbm9mZmlj ZS00LjAuMV8yICAgICAgSW50ZWdyYXRlZCB3b3JkcHJvY2Vzc29yL2RiYXNlL3NwcmVhZHNoZWV0 L2RyYXdpbmcvY2hhcnQvYnJvd3NlcgphcGctMi4zLjBiXzIgICAgICAgICAgICAgICAgICAgQXV0 b21hdGVkIHBhc3N3b3JkIGdlbmVyYXRvcgphcHByZXMtMS4wLjQgICAgICAgICAgICAgICAgICAg UHJvZ3JhbSB0byBsaXN0IGFwcGxpY2F0aW9uJ3MgcmVzb3VyY2VzCmFwci0xLjUuMC4xLjUuMyAg ICAgICAgICAgICAgICBBcGFjaGUgUG9ydGFiaWxpdHkgTGlicmFyeQphdC1zcGkyLWF0ay0yLjgu MCAgICAgICAgICAgICAgQXNzaXN0ZWQgVGVjaG5vbG9neSBQcm92aWRlciBtb2R1bGUgZm9yIEdU SysKYXQtc3BpMi1jb3JlLTIuOC4wICAgICAgICAgICAgIEFzc2lzdGl2ZSBUZWNobm9sb2d5IFNl cnZpY2UgUHJvdmlkZXIgSW50ZXJmYWNlCmF0ay0yLjguMCAgICAgICAgICAgICAgICAgICAgICBH Tk9NRSBhY2Nlc3NpYmlsaXR5IHRvb2xraXQgKEFUSykKYXRrbW0tMi4yMi42ICAgICAgICAgICAg ICAgICAgIEMrKyB3cmFwcGVyIGZvciBBVEsgQVBJIGxpYnJhcnkKYXV0b2NvbmYtMi42OSAgICAg ICAgICAgICAgICAgIEF1dG9tYXRpY2FsbHkgY29uZmlndXJlIHNvdXJjZSBjb2RlIG9uIG1hbnkg VW4qeCBwbGF0Zm9ybXMKYXV0b2NvbmYtd3JhcHBlci0yMDEzMTIwMyAgICAgIFdyYXBwZXIgc2Ny aXB0IGZvciBHTlUgYXV0b2NvbmYKYXV0b21ha2UtMS4xNCAgICAgICAgICAgICAgICAgIEdOVSBT dGFuZGFyZHMtY29tcGxpYW50IE1ha2VmaWxlIGdlbmVyYXRvcgphdXRvbWFrZS13cmFwcGVyLTIw MTMxMjAzICAgICAgV3JhcHBlciBzY3JpcHQgZm9yIEdOVSBhdXRvbWFrZQphdmFoaS1hcHAtMC42 LjMxXzEgICAgICAgICAgICAgU2VydmljZSBkaXNjb3Zlcnkgb24gYSBsb2NhbCBuZXR3b3JrCmF2 YWhpLWd0azMtMC42LjMxXzEgICAgICAgICAgICBHdGsrIDMgbGlicmFyeSB0byB0aGUgQXZhaGkg bUROUyBzeXN0ZW0KYXZhaGktaGVhZGVyLTAuNi4zMSAgICAgICAgICAgIEluc3RhbGwgYW4gYXZh aGktZ3RrKiBoZWFkZXIgdG8gYXZvaWQgY29uZmxpY3QKYmFvYmFiLTMuNi4yICAgICAgICAgICAg ICAgICAgIEdOT01FIDMgZ3JhcGhpY2FsIGRpcmVjdG9yeSB0cmVlIGFuYWx5emVyCmJhc2gtNC4z LjggICAgICAgICAgICAgICAgICAgICBUaGUgR05VIFByb2plY3QncyBCb3VybmUgQWdhaW4gU0hl bGwKYmlncmVxc3Byb3RvLTEuMS4yICAgICAgICAgICAgIEJpZ1JlcXMgZXh0ZW5zaW9uIGhlYWRl cnMKYmludXRpbHMtMi4yNCAgICAgICAgICAgICAgICAgIEdOVSBiaW5hcnkgdG9vbHMKYmlzb24t Mi43LjEsMSAgICAgICAgICAgICAgICAgIFBhcnNlciBnZW5lcmF0b3IgZnJvbSBGU0YsIChtb3N0 bHkpIGNvbXBhdGlibGUgd2l0aCBZYWNjCmJpdG1hcC0xLjAuNyAgICAgICAgICAgICAgICAgICBC aXRtYXAgZWRpdG9yIGFuZCBjb252ZXJ0ZXIgdXRpbGl0aWVzIGZvciBYCmJpdHN0cmVhbS12ZXJh LTEuMTBfNSAgICAgICAgICBCaXRzdHJlYW0gVmVyYSBUcnVlVHlwZSBmb250IGNvbGxlY3Rpb24K Ym9laG0tZ2MtNy4yZSAgICAgICAgICAgICAgICAgIEdhcmJhZ2UgY29sbGVjdGlvbiBhbmQgbWVt b3J5IGxlYWsgZGV0ZWN0aW9uIGZvciBDIGFuZCBDKysKYm9ubmllKystMS45N18yICAgICAgICAg ICAgICAgIFBlcmZvcm1hbmNlIFRlc3Qgb2YgRmlsZXN5c3RlbSBJL08KYm9vc3QtYWxsLTEuNTUu MCAgICAgICAgICAgICAgIFRoZSAibWV0YS1wb3J0IiBmb3IgYm9vc3QgbGlicmFyaWVzCmJvb3N0 LWRvY3MtMS41NS4wICAgICAgICAgICAgICBEb2N1bWVudGF0aW9uIGZvciBsaWJyYXJpZXMgZnJv bSBib29zdC5vcmcKYm9vc3QtamFtLTEuNTUuMCAgICAgICAgICAgICAgIEJ1aWxkIHRvb2wgZnJv bSB0aGUgYm9vc3Qub3JnCmJvb3N0LWxpYnMtMS41NS4wXzEgICAgICAgICAgICBGcmVlIHBvcnRh YmxlIEMrKyBsaWJyYXJpZXMgKHdpdGhvdXQgQm9vc3QuUHl0aG9uKQpicmFzZXJvLTMuNi4xICAg ICAgICAgICAgICAgICAgQ0QvRFZEIG1hc3RlcmluZyB0b29sIGZvciB0aGUgR05PTUUgZGVza3Rv cApic2RhZG1pbnNjcmlwdHMtNi4xLjFfNCAgICAgICAgQ29sbGVjdGlvbiBvZiBhZG1pbmlzdHJh dGlvbiBzY3JpcHRzCmJzaC0yLjAuYjRfNiAgICAgICAgICAgICAgICAgICBBIEphdmEgc2NyaXB0 aW5nIGxhbmd1YWdlCmNhX3Jvb3RfbnNzLTMuMTUuNSAgICAgICAgICAgICBUaGUgcm9vdCBjZXJ0 aWZpY2F0ZSBidW5kbGUgZnJvbSB0aGUgTW96aWxsYSBQcm9qZWN0CmNhaXJvLTEuMTIuMTYsMiAg ICAgICAgICAgICAgICBWZWN0b3IgZ3JhcGhpY3MgbGlicmFyeSB3aXRoIGNyb3NzLWRldmljZSBv dXRwdXQgc3VwcG9ydApjYWlyb21tLTEuMTAuMF8xICAgICAgICAgICAgICAgQysrIGludGVyZmFj ZSB0byBjYWlybwpjYW50YXJlbGwtZm9udHMtMC4wLjE1ICAgICAgICAgQ2FudGFyZWxsLCBhIEh1 bWFuaXN0IHNhbnMtc2VyaWYgZm9udCBmYW1pbHkKY2FyaWJvdS0wLjQuMTAgICAgICAgICAgICAg ICAgIEdub21lIE9uLVNjcmVlbiBrZXlib2FyZApjY2FjaGUtMy4xLjlfNyAgICAgICAgICAgICAg ICAgVG9vbCB0byBtaW5pbWl6ZSB0aGUgY29tcGlsZSB0aW1lIG9mIEMvQysrIHByb2dyYW1zCmNk cGFyYW5vaWEtMy45LjhfOSAgICAgICAgICAgICBBIENEREEgZXh0cmFjdGlvbiB0b29sIChhbHNv IGtub3duIGFzIHJpcHBlcikKY2RyZGFvLTEuMi4zXzQgICAgICAgICAgICAgICAgIFJlY29yZCBD RC1SW1ddcyBpbiBkaXNrLWF0LW9uY2UgbW9kZQpjZHJ0b29scy0zLjAwXzIgICAgICAgICAgICAg ICAgQ0QvRFZEL0JsdVJheSBhbmQgSVNPLTk2NjAgaW1hZ2UgY3JlYXRpb24gYW5kIGV4dHJhY3Rp b24gdG9vbHMKY2VsdC0wLjExLjNfMSAgICAgICAgICAgICAgICAgIFRoZSBDRUxUIHVsdHJhLWxv dyBkZWxheSBhdWRpbyBjb2RlYwpjaGVlc2UtMy42LjAgICAgICAgICAgICAgICAgICAgUGhvdG9i b290aC1pbnNwaXJlZCBhcHAgZm9yIHRha2luZyBwaWN0dXJlcyBhbmQgdmlkZW9zIGZyb20gd2Vi Y2FtCmNocm9taXVtLTMzLjAuMTc1MC4xNTIgICAgICAgICBNb3N0bHkgQlNELWxpY2Vuc2VkIHdl YiBicm93c2VyIGJhc2VkIG9uIFdlYktpdCBhbmQgR3RrKwpjaW5uYW1vbi0yLjAuMTRfMSAgICAg ICAgICAgICAgRm9yayBvZiBHTk9NRSBTaGVsbCB3aXRoIGxheW91dCBzaW1pbGFyIHRvIEdOT01F IDIKY2lubmFtb24tY29udHJvbC1jZW50ZXItMi4wLjlfMSBDb250cm9sIGNlbnRlciBmb3IgQ2lu bmFtb24KY2lubmFtb24tZGVza3RvcC0yLjAuNCAgICAgICAgIEFkZGl0aW9uYWwgVUkgQVBJIGZv ciBjaW5uYW1vbgpjaW5uYW1vbi1zY3JlZW5zYXZlci0yLjAuMyAgICAgR05PTUUgc2NyZWVuIHNh dmVyIGFuZCBsb2NrZXIKY2lubmFtb24tc2Vzc2lvbi0yLjAuNiAgICAgICAgIFNlc3Npb24gY29t cG9uZW50IGZvciB0aGUgY2lubmFtb24gZGVza3RvcApjaW5uYW1vbi1zZXR0aW5ncy1kYWVtb24t Mi4wLjhfMSBHTk9NRSAzIHNldHRpbmdzIGRhZW1vbgpjaW5uYW1vbi10cmFuc2xhdGlvbnMtMi4w LjMgICAgVHJhbnNsYXRpb25zIGZvciB0aGUgY2lubmFtb24gZGVza3RvcApjanMtMi4wLjAgICAg ICAgICAgICAgICAgICAgICAgSmF2YVNjcmlwdCBiaW5kaW5ncyBiYXNlZCBvbiBnb2JqZWN0LWlu dHJvc3BlY3Rpb24KY2xhbmczMy0zLjNfNiAgICAgICAgICAgICAgICAgIEMsIE9iamVjdGl2ZS1D LCBhbmQgQysrIGNvbXBpbGVyCmNsYW5nMzQtMy40XzIgICAgICAgICAgICAgICAgICBDLCBPYmpl Y3RpdmUtQywgYW5kIEMrKyBjb21waWxlcgpjbHV0dGVyLTEuMTIuMiAgICAgICAgICAgICAgICAg T3BlbkdMIGJhc2VkIGludGVyYWN0aXZlIGNhbnZhcyBsaWJyYXJ5CmNsdXR0ZXItZ3N0LTIuMC4y ICAgICAgICAgICAgICBDbHV0dGVyIEdTdHJlYW1lciBpbnRlZ3JhdGlvbgpjbHV0dGVyLWd0azMt MS40LjAgICAgICAgICAgICAgR1RLKyBJbnRlZ3JhdGlvbiBsaWJyYXJ5IGZvciBDbHV0dGVyCmNt YWtlLTIuOC4xMi4xXzQgICAgICAgICAgICAgICBDcm9zcy1wbGF0Zm9ybSBNYWtlZmlsZSBnZW5l cmF0b3IKY21ha2UtbW9kdWxlcy0yLjguMTIuMV8xICAgICAgIE1vZHVsZXMgYW5kIFRlbXBsYXRl cyBmb3IgQ01ha2UKY29nbC0xLjEyLjJfMSAgICAgICAgICAgICAgICAgIENsdXR0ZXIgT3BlbkdM IGFic3RyYWN0aW9uIGxpYnJhcnkKY29sb3JkLTEuMC4xXzEgICAgICAgICAgICAgICAgIE1hbmFn ZSBjb2xvciBwcm9maWxlcyB0byBhY2N1cmF0ZWx5IGNvbG9yIGlucHV0L291dHB1dCBkZXZpY2Vz CmNvbG9yZC1ndGstMC4xLjI1ICAgICAgICAgICAgICBNYW5hZ2UgY29sb3IgcHJvZmlsZXMgdG8g YWNjdXJhdGVseSBjb2xvciBpbnB1dC9vdXRwdXQgZGV2aWNlcwpjb21wb3NpdGVwcm90by0wLjQu MiAgICAgICAgICAgQ29tcG9zaXRlIGV4dGVuc2lvbiBoZWFkZXJzCmNvbnNvbGVraXQtMC40LjVf MSAgICAgICAgICAgICBGcmFtZXdvcmsgZm9yIGRlZmluaW5nIGFuZCB0cmFja2luZyB1c2Vycwpj cmFja2xpYi0yLjkuMCAgICAgICAgICAgICAgICAgUGFzc3dvcmQtY2hlY2tpbmcgbGlicmFyeQpj cm9zY29yZWZvbnRzLTEuMjMuMCAgICAgICAgICAgRm9udHMgY3JlYXRlZCBmcm9tIGJ5IEdvb2ds ZSBmb3IgQ2hyb21lT1MgdG8gcmVwbGFjZSBNUyBUVEYKY3Vwcy1jbGllbnQtMS43LjEgICAgICAg ICAgICAgIENvbW1vbiBVTklYIFByaW50aW5nIFN5c3RlbTogTGlicmFyeSBjdXBzCmN1cHMtaW1h Z2UtMS43LjEgICAgICAgICAgICAgICBDb21tb24gVU5JWCBQcmludGluZyBTeXN0ZW06IExpYnJh cnkgY3Vwc2ltYWdlCmN1cmwtNy4zNi4wICAgICAgICAgICAgICAgICAgICBOb24taW50ZXJhY3Rp dmUgdG9vbCB0byBnZXQgZmlsZXMgZnJvbSBGVFAsIEdPUEhFUiwgSFRUUChTKSBzZXJ2ZXJzCmN1 c2U0YnNkLWttb2QtMC4xLjMzICAgICAgICAgICBDdXNlNEJTRCBjaGFyYWN0ZXIgZGV2aWNlIGxv b3BiYWNrIGRyaXZlciBmb3IgdXNlcnNwYWNlCmN2c3BzLTIuMV8xICAgICAgICAgICAgICAgICAg ICBDcmVhdGUgcGF0Y2hzZXQgaW5mb3JtYXRpb24gZnJvbSBDVlMKY3lydXMtc2FzbC0yLjEuMjZf NSAgICAgICAgICAgIFJGQyAyMjIyIFNBU0wgKFNpbXBsZSBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj dXJpdHkgTGF5ZXIpCmRhbWFnZXByb3RvLTEuMi4xICAgICAgICAgICAgICBEYW1hZ2UgZXh0ZW5z aW9uIGhlYWRlcnMKZGI0MS00LjEuMjVfNCAgICAgICAgICAgICAgICAgIFRoZSBCZXJrZWxleSBE QiBwYWNrYWdlLCByZXZpc2lvbiA0LjEKZGI0OC00LjguMzAuMCAgICAgICAgICAgICAgICAgIFRo ZSBCZXJrZWxleSBEQiBwYWNrYWdlLCByZXZpc2lvbiA0LjgKZGI1LTUuMy4yOCAgICAgICAgICAg ICAgICAgICAgIFRoZSBPcmFjbGUgQmVya2VsZXkgREIsIHJldmlzaW9uIDUuMwpkYnVzLTEuNi4x OCAgICAgICAgICAgICAgICAgICAgTWVzc2FnZSBidXMgc3lzdGVtIGZvciBpbnRlci1hcHBsaWNh dGlvbiBjb21tdW5pY2F0aW9uCmRidXMtZ2xpYi0wLjEwMC4yICAgICAgICAgICAgICBHTGliIGJp bmRpbmdzIGZvciB0aGUgRC1CVVMgbWVzc2FnaW5nIHN5c3RlbQpkY29uZi0wLjE2LjFfMSAgICAg ICAgICAgICAgICAgQ29uZmlndXJhdGlvbiBkYXRhYmFzZSBzeXN0ZW0gZm9yIEdOT01FCmRjb25m LWVkaXRvci0wLjE2LjFfMSAgICAgICAgICBDb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3RlbSBm b3IgR05PTUUKZGVqYXZ1LTIuMzRfMyAgICAgICAgICAgICAgICAgIEJpdHN0cmVhbSBWZXJhIEZv bnRzIGNsb25lIHdpdGggYSB3aWRlciByYW5nZSBvZiBjaGFyYWN0ZXJzCmRlc2t0b3AtZmlsZS11 dGlscy0wLjIyXzEgICAgICBDb3VwbGUgb2YgY29tbWFuZCBsaW5lIHV0aWxpdGllcyBmb3Igd29y a2luZyB3aXRoIGRlc2t0b3AgZW50cmllcwpkaWFsb2c0cG9ydHMtMC4xLjVfMiAgICAgICAgICAg Q29uc29sZSBJbnRlcmZhY2UgdG8gY29uZmlndXJlIHBvcnRzCmRpc3RjYy1nbm9tZS0zLjFfNCAg ICAgICAgICAgICBEaXN0cmlidXRlIGNvbXBpbGF0aW9uIG9mIEMoKyspIGNvZGUgYWNyb3NzcyBt YWNoaW5lcyBvbiBhIG5ldHdvcmsKZG1ha2UtNC4xMi4yICAgICAgICAgICAgICAgICAgIEFub3Ro ZXIgaHlwZXIgbWFrZSB1dGlsaXR5CmRtaWRlY29kZS0yLjEyICAgICAgICAgICAgICAgICBUb29s IGZvciBkdW1waW5nIERNSSAoU01CSU9TKSBjb250ZW50cyBpbiBodW1hbi1yZWFkYWJsZSBmb3Jt YXQKZG14cHJvdG8tMi4zLjEgICAgICAgICAgICAgICAgIERNWCBleHRlbnNpb24gaGVhZGVycwpk b2Nib29rLTEuNSAgICAgICAgICAgICAgICAgICAgTWV0YS1wb3J0IGZvciB0aGUgZGlmZmVyZW50 IHZlcnNpb25zIG9mIHRoZSBEb2NCb29rIERURApkb2Nib29rLXNnbWwtNC41XzEgICAgICAgICAg ICAgRG9jQm9vayBTR01MIERURApkb2Nib29rLXV0aWxzLTAuNi4xNF8xMiAgICAgICAgR2VuZXJh dGVzIHZhcmlvdXMgb3V0cHV0IGZvcm1hdHMgZnJvbSBEb2NCb29rIFNHTUwgZG9jdW1lbnRzCmRv Y2Jvb2steG1sLTUuMF8xICAgICAgICAgICAgICBEb2NCb29rIFhNTCBEVEQKZG9jYm9vay14c2wt MS43Ni4xXzIgICAgICAgICAgIFhTTCBEb2NCb29rIHN0eWxlc2hlZXRzCmRyaS0xMC4xLjAsMiAg ICAgICAgICAgICAgICAgICBPcGVuR0wgaGFyZHdhcmUgYWNjZWxlcmF0aW9uIGRyaXZlcnMgZm9y IHRoZSBEUkkKZHJpMnByb3RvLTIuOCAgICAgICAgICAgICAgICAgIERSSTIgcHJvdG90eXBlIGhl YWRlcnMKZHJpM3Byb3RvLTEuMCAgICAgICAgICAgICAgICAgIERSSTMgcHJvdG90eXBlIGhlYWRl cnMKZHJvaWQtZm9udHMtdHRmLTIwMTMxMDI0ICAgICAgIFRoZSBEcm9pZCB0eXBlZmFjZSBmYW1p bHkKZHNzc2wtZG9jYm9vay1tb2R1bGFyLTEuNzlfMSwxIERTU1NMIHN0eWxlc2hlZXRzIGZvciB0 aGUgRG9jQm9vayBEVEQgYnkgTm9ybWFuIFdhbHNoCmR2ZCtydy10b29scy03LjEgICAgICAgICAg ICAgICBEVkQgYnVybmluZyBzb2Z0d2FyZQplMmZzcHJvZ3MtbGlidXVpZC0xLjQyLjkgICAgICAg VVVJRCBsaWJyYXJ5IGZyb20gZTJmc3Byb2dzIHBhY2thZ2UKZWlnZW4tMy4yLjEgICAgICAgICAg ICAgICAgICAgIExpZ2h0d2VpZ2h0IGxpYnJhcnkgZm9yIHZlY3RvciBhbmQgbWF0cml4IG1hdGgK ZWtpZ2EtNC4wLjEgICAgICAgICAgICAgICAgICAgIFZvSVAgYW5kIHZpZGVvIGNvbmZlcmVuY2lu ZyBhcHBsaWNhdGlvbgplbmNhLTEuMTMgICAgICAgICAgICAgICAgICAgICAgRGV0ZWN0IGVuY29k aW5nIG9mIHRleHQgZmlsZXMKZW5jaGFudC0xLjYuMF8yICAgICAgICAgICAgICAgIERpY3Rpb25h cnkvc3BlbGxjaGVja2luZyBmcmFtZXdvcmsKZW5jb2RpbmdzLTEuMC40XzEsMSAgICAgICAgICAg IFguT3JnIEVuY29kaW5nIGZvbnRzCmVvZy0zLjYuMiAgICAgICAgICAgICAgICAgICAgICBUaGUg RXllIE9mIEdub21lIGltYWdlIHZpZXdlcgplb2ctcGx1Z2lucy0zLjYuMSAgICAgICAgICAgICAg UGx1Zy1pbnMgZm9yIHRoZSBFeWUgb2YgR05PTUUgaW1hZ2Ugdmlld2VyIGFwcGxpY2F0aW9uCmVw aXBoYW55LTMuNi4xICAgICAgICAgICAgICAgICBFeHRyZW1lbHkgbGlnaHR3ZWlnaHQgYW5kIHNp bXBsZSB3ZWIgYnJvd3NlciBmb3IgR05PTUUgMwplcGlwaGFueS1leHRlbnNpb25zLTMuNi4wICAg ICAgU2V0IG9mIGFkZC1vbnMgZm9yIHRoZSBFcGlwaGFueSB3ZWIgYnJvd3NlcgplcG0tNC4yICAg ICAgICAgICAgICAgICAgICAgICAgRnJlZSBVTklYIHNvZnR3YXJlL2ZpbGUgcGFja2FnaW5nIHBy b2dyYW0KZXNvdW5kLTAuMi40MV8yICAgICAgICAgICAgICAgIFNvdW5kIGxpYnJhcnkgZm9yIGVu bGlnaHRlbm1lbnQgcGFja2FnZQpldmllZXh0LTEuMS4xICAgICAgICAgICAgICAgICAgWEVWSUUg ZXh0ZW5zaW9uIGhlYWRlcnMKZXZpbmNlLTMuNi4xXzEgICAgICAgICAgICAgICAgIEdOT01FIDMg bXVsdGktZm9ybWF0IGRvY3VtZW50IHZpZXdlcgpldm9sdXRpb24tMy42LjQgICAgICAgICAgICAg ICAgSW50ZWdyYXRlZCBtYWlsLCBjYWxlbmRhciBhbmQgYWRkcmVzcyBib29rIGRpc3RyaWJ1dGVk IHN1aXRlCmV2b2x1dGlvbi1kYXRhLXNlcnZlci0zLjYuNF8xICBUaGUgZGF0YSBiYWNrZW5kcyBm b3IgdGhlIEV2b2x1dGlvbiBpbnRlZ3JhdGVkIG1haWwvUElNIHN1aXRlCmV4ZW1waS0yLjEuMSAg ICAgICAgICAgICAgICAgICBBIHBvcnQgb2YgQWRvYmUgWE1QIFNESyB0byB3b3JrIG9uIFVOSVgK ZXhpZi0wLjYuMjEgICAgICAgICAgICAgICAgICAgIENvbW1hbmQgbGluZSB1dGlsaXR5IHRvIHJl YWQgYW5kIG1hbmlwdWxhdGUgRVhJRiBkYXRhCmV4aXYyLTAuMjQsMSAgICAgICAgICAgICAgICAg ICBFeGlmLCBJUFRDLCBhbmQgWE1QIG1ldGFkYXRhIG1hbmlwdWxhdGlvbiBsaWJyYXJ5IGFuZCB0 b29scwpleHBhdC0yLjEuMCAgICAgICAgICAgICAgICAgICAgWE1MIDEuMCBwYXJzZXIgd3JpdHRl biBpbiBDCmZmbXBlZzAtMC43LjE2XzEsMSAgICAgICAgICAgICBSZWFsdGltZSBhdWRpby92aWRl byBlbmNvZGVyL2NvbnZlcnRlciBhbmQgc3RyZWFtaW5nIHNlcnZlcgpmZnR3My0zLjMuM18xICAg ICAgICAgICAgICAgICAgRmFzdCBDIHJvdXRpbmVzIHRvIGNvbXB1dGUgdGhlIERpc2NyZXRlIEZv dXJpZXIgVHJhbnNmb3JtCmZmdHczLWZsb2F0LTMuMy4zXzEgICAgICAgICAgICBGYXN0IERpc2Ny ZXRlIEZvdXJpZXIgVHJhbnNmb3JtIChTaW5nbGUgUHJlY2lzaW9uIEMgUm91dGluZXMpCmZpbGUt cm9sbGVyLTMuNi4yLDEgICAgICAgICAgICBBbiBhcmNoaXZlIG1hbmFnZXIgZm9yIHppcCBmaWxl cywgdGFyLCBldGMKZmlsZWJlbmNoLTEuNC44LjAuOCAgICAgICAgICAgIFBlcmZvcm1hbmNlIFRl c3Qgb2YgRmlsZXN5c3RlbSBJL08KZmlyZWJpcmQyNS1jbGllbnQtMi41LjJfMiAgICAgIEZpcmVi aXJkLTIgZGF0YWJhc2UgY2xpZW50CmZpdmUtb3ItbW9yZS0zLjEwLjEgICAgICAgICAgICBGb3Jt IGEgbGluZSBvZiA1IG9yIG1vcmUgY29sb3JlZCBiYWxscwpmaXhlc3Byb3RvLTUuMCAgICAgICAg ICAgICAgICAgRml4ZXMgZXh0ZW5zaW9uIGhlYWRlcnMKZmxhYy0xLjMuMF8xICAgICAgICAgICAg ICAgICAgIEZyZWUgbG9zc2xlc3MgYXVkaW8gY29kZWMKZmxleC0yLjUuMzkgICAgICAgICAgICAg ICAgICAgIEZhc3QgbGV4aWNhbCBhbmFseXplciBnZW5lcmF0b3IKZmxvY2stMi4xOSAgICAgICAg ICAgICAgICAgICAgIE1hbmFnZSBsb2NrcyBmcm9tIHNoZWxsIHNjcmlwdHMKZm9sa3MtMC44LjAg ICAgICAgICAgICAgICAgICAgIGxpYnJhcnkgdG8gYWdncmVnYXRlcyBwZW9wbGUgZnJvbSBtdWx0 aXBsZSBzb3VyY2VzCmZvbnQtYWRvYmUtMTAwZHBpLTEuMC4zXzEgICAgICBYLk9yZyBBZG9iZSAx MDBkcGkgZm9udApmb250LWFkb2JlLTc1ZHBpLTEuMC4zXzEgICAgICAgWC5PcmcgQWRvYmUgNzVk cGkgZm9udApmb250LWFkb2JlLXV0b3BpYS0xMDBkcGktMS4wLjRfMSBYLk9yZyBBZG9iZSBVdG9w aWEgMTAwZHBpIGZvbnQKZm9udC1hZG9iZS11dG9waWEtNzVkcGktMS4wLjRfMSBYLk9yZyBBZG9i ZSBVdG9waWEgNzVkcGkgZm9udApmb250LWFkb2JlLXV0b3BpYS10eXBlMS0xLjAuNF8xIFguT3Jn IEFkb2JlIFV0b3BpYSBUeXBlMSBmb250CmZvbnQtYWxpYXMtMS4wLjNfMSAgICAgICAgICAgICBY Lk9yZyBGb250IGFsaWFzZXMKZm9udC1hbXNmb250cy0zLjAyXzEgICAgICAgICAgIENvbXB1dGVy IE1vZGVybiBhbmQgc3RhbmRhcmQgZm9udHMgZm9yIFRlWApmb250LWFyYWJpYy1taXNjLTEuMC4z XzEgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBBcmFiaWMgZm9udHMKZm9udC1iaC0xMDBkcGkt MS4wLjNfMSAgICAgICAgIFguT3JnIEJpZ2Vsb3cgSG9sbWVzIDEwMGRwaSBmb250CmZvbnQtYmgt NzVkcGktMS4wLjNfMSAgICAgICAgICBYLk9yZyBCaWdlbG93IEhvbG1lcyA3NWRwaSBmb250CmZv bnQtYmgtbHVjaWRhdHlwZXdyaXRlci0xMDBkcGktMS4wLjNfMSBYLk9yZyBCaWdlbG93IEhvbG1l cyBMdWNpZGEgVHlwZVdyaXRlciAxMDBkcGkgZm9udApmb250LWJoLWx1Y2lkYXR5cGV3cml0ZXIt NzVkcGktMS4wLjNfMSBYLk9yZyBCaWdlbG93IEhvbG1lcyBMdWNpZGEgVHlwZVdyaXRlciA3NWRw aSBmb250CmZvbnQtYmgtdHRmLTEuMC4zXzEgICAgICAgICAgICBYLk9yZyBCaWdlbG93ICYgSG9s bWVzIFRURiBmb250CmZvbnQtYmgtdHlwZTEtMS4wLjNfMSAgICAgICAgICBYLk9yZyBCaWdlbG93 IEhvbG1lcyBUeXBlMSBmb250CmZvbnQtYml0c3RyZWFtLTEwMGRwaS0xLjAuM18xICBYLk9yZyBC aXRzdHJlYW0gVmVyYSAxMDBkcGkgZm9udApmb250LWJpdHN0cmVhbS03NWRwaS0xLjAuM18xICAg WC5PcmcgQml0c3RyZWFtIFZlcmEgNzVkcGkgZm9udApmb250LWJpdHN0cmVhbS10eXBlMS0xLjAu M18xICAgWC5PcmcgQml0c3RyZWFtIFZlcmEgVHlwZTEgZm9udApmb250LWNyb255eC1jeXJpbGxp Yy0xLjAuM18xICAgWC5PcmcgQ3Jvbnl4IEN5cmlsbGljIGZvbnQKZm9udC1jdXJzb3ItbWlzYy0x LjAuM18xICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgQ3Vyc29yIGZvbnRzCmZvbnQtZGFld29v LW1pc2MtMS4wLjNfMSAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIERhZXdvbyBmb250cwpmb250 LWRlYy1taXNjLTEuMC4zXzEgICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBEZWMgZm9udHMK Zm9udC1pYm0tdHlwZTEtMS4wLjNfMSAgICAgICAgIFguT3JnIElCTSBUeXBlMSBmb250CmZvbnQt aXNhcy1taXNjLTEuMC4zXzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIElTQVMgZm9udHMK Zm9udC1qaXMtbWlzYy0xLjAuM18xICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgSklTIGZv bnRzCmZvbnQtbWljcm8tbWlzYy0xLjAuM18xICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE1p Y3JvIGZvbnRzCmZvbnQtbWlzYy1jeXJpbGxpYy0xLjAuM18xICAgICBYLk9yZyBtaXNjZWxsYW5l b3VzIEN5cmlsbGljIGZvbnQKZm9udC1taXNjLWV0aGlvcGljLTEuMC4zXzEgICAgIFguT3JnIG1p c2NlbGxhbmVvdXMgRXRoaW9waWMgZm9udApmb250LW1pc2MtbWVsdGhvLTEuMC4zXzEgICAgICAg WC5PcmcgbWlzY2VsbGFuZW91cyBNZWx0aG8gZm9udApmb250LW1pc2MtbWlzYy0xLjEuMl8xICAg ICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBNaXNjIGZvbnRzCmZvbnQtbXV0dC1taXNjLTEuMC4z XzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE11dHQgZm9udHMKZm9udC1zY2h1bWFjaGVy LW1pc2MtMS4xLjJfMSAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU2NodW1hY2hlciBmb250cwpmb250 LXNjcmVlbi1jeXJpbGxpYy0xLjAuNF8xICAgWC5PcmcgU2NyZWVuIEN5cmlsbGljIGZvbnQKZm9u dC1zb255LW1pc2MtMS4wLjNfMSAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU29ueSBmb250 cwpmb250LXN1bi1taXNjLTEuMC4zXzEgICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBTdW4g Zm9udHMKZm9udC11dGlsLTEuMy4wXzEgICAgICAgICAgICAgIENyZWF0ZSBhbiBpbmRleCBvZiBY IGZvbnQgZmlsZXMgaW4gYSBkaXJlY3RvcnkKZm9udC13aW5pdHpraS1jeXJpbGxpYy0xLjAuM18x IFguT3JnIFdpbml0emtpIEN5cmlsbGljIGZvbnQKZm9udC14ZnJlZTg2LXR5cGUxLTEuMC40XzEg ICAgIFguT3JnIFhGcmVlODYgVHlwZTEgZm9udApmb250Y2FjaGVwcm90by0wLjEuMyAgICAgICAg ICAgRm9udGNhY2hlIGV4dGVuc2lvbiBoZWFkZXJzCmZvbnRjb25maWctMi4xMS4wXzEsMSAgICAg ICAgICBYTUwtYmFzZWQgZm9udCBjb25maWd1cmF0aW9uIEFQSSBmb3IgWCBXaW5kb3dzCmZvbnRz cHJvdG8tMi4xLjIgICAgICAgICAgICAgICBGb250cyBleHRlbnNpb24gaGVhZGVycwpmb3VyLWlu LWEtcm93LTMuMTAuMSAgICAgICAgICAgTWFrZSBsaW5lcyBvZiB0aGUgc2FtZSBjb2xvcgpmcmVl ZGVza3RvcC1zb3VuZC10aGVtZS0wLjdfMSAgU291bmQgdGhlbWUgYmFzZWQgb24gdGhlIEZyZWVE ZXNrdG9wIHNwZWNpZmljYXRpb24KZnJlZWdsdXQtMi44LjEgICAgICAgICAgICAgICAgIEFuIGFs dGVybmF0aXZlIHRvIHRoZSBPcGVuR0wgVXRpbGl0eSBUb29sa2l0IChHTFVUKSBsaWJyYXJ5CmZy ZWVpbWFnZS0zLjE1LjRfMyAgICAgICAgICAgICBTaW1wbGUgQy9DKysgYml0bWFwIGdyYXBoaWNz IGxpYnJhcnkKZnJlZXR5cGUyLTIuNS4zICAgICAgICAgICAgICAgIEZyZWUgYW5kIHBvcnRhYmxl IFRydWVUeXBlIGZvbnQgcmVuZGVyaW5nIGVuZ2luZQpmcmVpMHItMS4zXzEgICAgICAgICAgICAg ICAgICAgTWluaW1hbGlzdGljIHBsdWdpbiBBUEkgZm9yIHZpZGVvIGVmZmVjdHMKZnJpYmlkaS0w LjE5LjJfMSAgICAgICAgICAgICAgIEEgRnJlZSBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgVW5pY29k ZSBCaWRpcmVjdGlvbmFsIEFsZ29yaXRobQpnYW1pbi0wLjEuMTBfNyAgICAgICAgICAgICAgICAg RmlsZSBhbmQgZGlyZWN0b3J5IG1vbml0b3Jpbmcgc3lzdGVtCmdhcmNvbi0wLjIuMSAgICAgICAg ICAgICAgICAgICBYZmNlIDQgZXNzZW50aWFsIHV0aWxpdGllcyBhbmQgc2NyaXB0cwpnYXdrLTQu MS4wICAgICAgICAgICAgICAgICAgICAgVGhlIEdOVSB2ZXJzaW9uIG9mIEF3awpnYm0tMTAuMS4w ICAgICAgICAgICAgICAgICAgICAgZ2JtIGxpYnJhcnkKZ2NhbGN0b29sLTYuNi4yLDIgICAgICAg ICAgICAgIEdOT01FIDMgY2FsY3VsYXRvciB0b29sIGJhc2VkIG9uIHRoZSBvbGQgY2FsY3Rvb2wg Zm9yIE9wZW5XaW5kb3dzCmdjYy00LjcuMyAgICAgICAgICAgICAgICAgICAgICBHTlUgQ29tcGls ZXIgQ29sbGVjdGlvbiA0LjcKZ2NjLWVjai00LjUgICAgICAgICAgICAgICAgICAgIEVjbGlwc2Ug SmF2YSBDb21waWxlciB1c2VkIHRvIGJ1aWxkIEdDQyBKYXZhCmdjYzQ4LTQuOC4zLnMyMDE0MDMy MCAgICAgICAgICBHTlUgQ29tcGlsZXIgQ29sbGVjdGlvbiA0LjgKZ2NjbWFrZWRlcC0xLjAuMl8x ICAgICAgICAgICAgIENyZWF0ZSBkZXBlbmRlbmNpZXMgaW4gbWFrZWZpbGVzIHVzaW5nICdnY2Mg LU0nCmdjb25mLWVkaXRvci0zLjAuMSwxICAgICAgICAgICBHY29uZiBkYXRhYmFzZSBlZGl0b3Ig Zm9yIHRoZSBHTk9NRSAzIGVudmlyb25tZW50Cmdjb25mMi0zLjIuNiAgICAgICAgICAgICAgICAg ICBDb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3RlbSBmb3IgR05PTUUKZ2NyLTMuNi4yICAgICAg ICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIGJpdHMgb2YgY3J5cHRvIFVJIGFuZCBwYXJzaW5n CmdkYm0tMS4xMSAgICAgICAgICAgICAgICAgICAgICBHTlUgZGF0YWJhc2UgbWFuYWdlcgpnZGst cGl4YnVmMi0yLjMwLjAgICAgICAgICAgICAgR3JhcGhpYyBsaWJyYXJ5IGZvciBHVEsrCmdkbS0z LjYuMiAgICAgICAgICAgICAgICAgICAgICBHTk9NRSAzIHZlcnNpb24gb2YgeGRtIGRpc3BsYXkg bWFuYWdlcgpnZWRpdC0zLjYuMiAgICAgICAgICAgICAgICAgICAgU21hbGwgYnV0IHBvd2VyZnVs IHRleHQgZWRpdG9yIGZvciBHTk9NRSAzIERlc2t0b3AgRW52aXJvbm1lbnQKZ2VkaXQtcGx1Z2lu cy0zLjYuMSAgICAgICAgICAgIFBsdWdpbnMgZm9yIEdFZGl0IDMKZ2V0b3B0LTEuMS41ICAgICAg ICAgICAgICAgICAgIFJlcGxhY2VtZW50IGZvciBnZXRvcHQoMSkgdGhhdCBzdXBwb3J0cyBHTlUt c3R5bGUgbG9uZyBvcHRpb25zCmdldHRleHQtMC4xOC4zLjEgICAgICAgICAgICAgICBHTlUgZ2V0 dGV4dCBwYWNrYWdlCmdob3N0c2NyaXB0OS05LjA2XzUgICAgICAgICAgICBHaG9zdHNjcmlwdCA5 LnggUG9zdFNjcmlwdCBpbnRlcnByZXRlcgpnaWZsaWItbm94MTEtNC4yLjNfMSAgICAgICAgICAg VG9vbHMgYW5kIGxpYnJhcnkgcm91dGluZXMgZm9yIHdvcmtpbmcgd2l0aCBHSUYgaW1hZ2VzCmdp dC0xLjkuMF8xICAgICAgICAgICAgICAgICAgICBEaXN0cmlidXRlZCBzb3VyY2UgY29kZSBtYW5h Z2VtZW50IHRvb2wKZ2pzLTEuMzQuMCAgICAgICAgICAgICAgICAgICAgIEdOT01FIEphdmFzY3Jp cHQgYmluZGluZwpnbGFtb3ItZWdsLTAuNi4wICAgICAgICAgICAgICAgMkQgZ3JhcGhpY3MgY29t bW9uIGRyaXZlciBmb3IgdGhlIFggV2luZG93IFN5c3RlbQpnbGV3LTEuMTAuMF8xICAgICAgICAg ICAgICAgICAgVGhlIE9wZW5HTCBFeHRlbnNpb24gV3JhbmdsZXIgTGlicmFyeQpnbGliLTIuMzgu Ml8yICAgICAgICAgICAgICAgICAgU29tZSB1c2VmdWwgcm91dGluZXMgb2YgQyBwcm9ncmFtbWlu ZyAoY3VycmVudCBzdGFibGUgdmVyc2lvbikKZ2xpYi1uZXR3b3JraW5nLTIuMzguMiAgICAgICAg IE5ldHdvcmstcmVsYXRlZCBnaW9tb2R1bGVzIGZvciBnbGliCmdsaWJtbS0yLjM4LjEsMSAgICAg ICAgICAgICAgICBDKysgaW50ZXJmYWNlcyBmb3IgZ2xpYjIKZ2xwcm90by0xLjQuMTcgICAgICAg ICAgICAgICAgIEdMWCBleHRlbnNpb24gaGVhZGVycwpnbWFrZS0zLjgyXzEgICAgICAgICAgICAg ICAgICAgR05VIHZlcnNpb24gb2YgJ21ha2UnIHV0aWxpdHkKZ21pbWUtMjYtMi42LjE4ICAgICAg ICAgICAgICAgIExpYnJhcnkgKHdyaXR0ZW4gaW4gQykgZm9yIHBhcnNpbmcgYW5kIGNyZWF0aW5n IG1lc3NhZ2VzIHVzaW5nIE1JTUUKZ21wLTUuMS4zXzEgICAgICAgICAgICAgICAgICAgIEZyZWUg bGlicmFyeSBmb3IgYXJiaXRyYXJ5IHByZWNpc2lvbiBhcml0aG1ldGljCmdub21lLWJhY2tncm91 bmRzLTMuNi4xICAgICAgICBDb2xsZWN0aW9uIG9mIGJhY2tncm91bmRzIGZvciBHTk9NRQpnbm9t ZS1jaGVzcy0zLjEwLjEuMSAgICAgICAgICAgR25vbWUgY2hlc3MKZ25vbWUtY29sb3ItbWFuYWdl ci0zLjYuMSAgICAgIFNlc3Npb24gZnJhbWV3b3JrIGZvciB0aGUgR05PTUUgZGVza3RvcCB0byBt YW5hZ2UgY29sb3IgcHJvZmlsZXMKZ25vbWUtY29tbW9uLTMuMTAuMCAgICAgICAgICAgIENvbW1v biBhdXRvbWFrZSBtYWNyb3MgZm9yIEdOT01FIDIgYW5kIEdOT01FIDMKZ25vbWUtY29udGFjdHMt My42LjIgICAgICAgICAgIENvbnRhY3RzIG1hbmFnZXIgZm9yIGdub21lCmdub21lLWNvbnRyb2wt Y2VudGVyLTMuNi4zXzEgICBDb250cm9sIGNlbnRlciBmb3IgR05PTUUgMyBwcm9qZWN0Cmdub21l LWRlc2t0b3AtMy42LjIgICAgICAgICAgICBBZGRpdGlvbmFsIFVJIEFQSSBmb3IgR05PTUUgMwpn bm9tZS1kaWN0aW9uYXJ5LTMuNi4wICAgICAgICAgR05PTUUgMyBkaWN0aW9uYXJ5IGxvb2t1cCBh cHBsaWNhdGlvbgpnbm9tZS1kb2MtdXRpbHMtMC4yMC4xMF8xICAgICAgR05PTUUgZG9jIHV0aWxz Cmdub21lLWZvbnQtdmlld2VyLTMuNi4xICAgICAgICBHTk9NRSAzIGZvbnQgdmlld2VyIHV0aWxp dHkKZ25vbWUtZ2FtZXMtMy44ICAgICAgICAgICAgICAgIEdub21lIGdhbWVzIG1ldGEgcG9ydApn bm9tZS1pY29uLXRoZW1lLTMuNi4yICAgICAgICAgQ29sbGVjdGlvbiBvZiBpY29ucyBmb3IgdGhl IEdOT01FIGRlc2t0b3AKZ25vbWUtaWNvbi10aGVtZS1leHRyYXMtMy42LjIgIEFkZGl0aW9uYWwg Y29sbGVjdGlvbiBvZiBpY29ucyBmb3IgdGhlIEdOT01FIGRlc2t0b3AKZ25vbWUtaWNvbi10aGVt ZS1zeW1ib2xpYy0zLjYuMiBHTk9NRSBTeW1ib2xpYyBJY29ucwpnbm9tZS1rZXlyaW5nLTMuNi4y ICAgICAgICAgICAgUHJvZ3JhbSB0aGF0IGtlZXBzIHBhc3N3b3JkcyBhbmQgb3RoZXIgc2VjcmV0 cwpnbm9tZS1rbG90c2tpLTMuMTAuMCAgICAgICAgICAgR25vbWUga2xvdHNraQpnbm9tZS1tYWhq b25nZy0zLjEwLjAgICAgICAgICAgR25vbWUgbWFoam9uZ2cKZ25vbWUtbWVudXMtMy42LjIgICAg ICAgICAgICAgIEltcGxlbWVudGF0aW9uIG9mIHRoZSBGcmVlRGVza3RvcCBEZXNrdG9wIE1lbnUg U3BlYwpnbm9tZS1taW1lLWRhdGEtMi4xOC4wXzQgICAgICAgQSBNSU1FIGFuZCBBcHBsaWNhdGlv biBkYXRhYmFzZSBmb3IgR05PTUUKZ25vbWUtbWluZXMtMy4xMC4xICAgICAgICAgICAgIEdub21l IG1pbmVzd2VlcGVyCmdub21lLW1vdW50LTAuOF8xMSAgICAgICAgICAgICBBIGZyb250LWVuZCB0 byBtb3VudCwgdW1vdW50LCBhbmQgZWplY3QgdXNpbmcgSEFMCmdub21lLW5pYmJsZXMtMy44LjAg ICAgICAgICAgICBHbm9tZSBuaWJibGVzCmdub21lLW9ubGluZS1hY2NvdW50cy0zLjYuMyAgICBJ bnRlcmZhY2UgcHJpdmlkZXIgdG8gYWNjZXNzIHRoZSB1c2VyJ3Mgb25saW5lIGFjY291bnRzLgpn bm9tZS1wYW5lbC0zLjYuMiAgICAgICAgICAgICAgUGFuZWwgY29tcG9uZW50IGZvciB0aGUgR05P TUUgMyBEZXNrdG9wCmdub21lLXBvd2VyLW1hbmFnZXItMy42LjAgICAgICBQb3dlciBtYW5hZ2Vt ZW50IHN5c3RlbSBmb3IgdGhlIEdOT01FIERlc2t0b3AKZ25vbWUtcHR5LWhlbHBlci0wLjM0Ljcg ICAgICAgIHV0bXAvd3RtcC9sYXN0bG9nIGhlbHBlciBwcm9ncmFtIGZvciB0aGUgdnRlIFRlcm1p bmFsIHdpZGdldApnbm9tZS1yb2JvdHMtMy4xMC4wICAgICAgICAgICAgR25vbWUgcm9ib3RzCmdu b21lLXNjcmVlbnNhdmVyLTMuNi4xXzEgICAgICBHTk9NRSBzY3JlZW4gc2F2ZXIgYW5kIGxvY2tl cgpnbm9tZS1zY3JlZW5zaG90LTMuNi4xICAgICAgICAgR05PTUUgMyB1dGlsaXR5IGZvciBtYWtp bmcgcGljdXR1cmVzIG9mIHlvdXIgc2NyZWVuCmdub21lLXNlYXJjaC10b29sLTMuNi4wICAgICAg ICBHTk9NRSAzIGZpbGUgc2VhcmNoIHV0aWxpdGllcwpnbm9tZS1zZXNzaW9uLTMuNi4yICAgICAg ICAgICAgU2Vzc2lvbiBjb21wb25lbnQgZm9yIHRoZSBHTk9NRSAzIGRlc2t0b3AKZ25vbWUtc2V0 dGluZ3MtZGFlbW9uLTMuNi4zXzEgIEdOT01FIDMgc2V0dGluZ3MgZGFlbW9uCmdub21lLXNoZWxs LTMuNi4yXzEgICAgICAgICAgICBOZXh0IGdlbmVyYXRpb24gR05PTUUgZGVza3RvcCBzaGVsbApn bm9tZS1zdWRva3UtMy44LjAgICAgICAgICAgICAgU3Vkb2t1IGdhbWUgZm9yIGdub21lCmdub21l LXN5c3RlbS1sb2ctMy42LjEgICAgICAgICBHTk9NRSAzIHN5c3RlbSBsb2cgdmlld2VyCmdub21l LXN5c3RlbS1tb25pdG9yLTMuNi4xICAgICBHTk9NRSAzIHN5c3RlbSBtb25pdG9yIHByb2dyYW0K Z25vbWUtdGVybWluYWwtMy42LjIgICAgICAgICAgIFRlcm1pbmFsIGNvbXBvbmVudCBmb3IgdGhl IEdOT01FIDMgRGVza3RvcApnbm9tZS10ZXRyYXZleC0zLjguMSAgICAgICAgICAgR25vbWUgdGV0 cmF2ZXgKZ25vbWUtdGhlbWVzLXN0YW5kYXJkLTMuMTAuMCAgIFN0YW5kYXJkIHRoZW1lcyBmb3Ig R05PTUUKZ25vbWUtdHdlYWstdG9vbC0zLjYuMSAgICAgICAgIEFsbG93cyB0byB0d2VhayBzb21l IGhpZGRlbiBzZXR0aW5ncyBpbiBHVEszIC8gR05PTUUzCmdub21lLXVzZXItZG9jcy0zLjYuMiAg ICAgICAgICBHTk9NRSAzIHVzZXJzIGd1aWRlCmdub21lLXV0aWxzLTMuNi4wLDEgICAgICAgICAg ICBHTk9NRSAzIHN1cHBvcnQgdXRpbGl0aWVzCmdub21lLXZmcy0yLjI0LjRfMiAgICAgICAgICAg ICBHTk9NRSBWaXJ0dWFsIEZpbGUgU3lzdGVtCmdub21lLXZpZGVvLWVmZmVjdHMtMC40LjAgICAg ICBDb2xsZWN0aW9uIG9mIEdzdHJlYW1lciBlZmZlY3RzCmdub21lX3N1YnItMS4wICAgICAgICAg ICAgICAgICBDb21tb24gc3RhcnR1cCBhbmQgc2h1dGRvd24gc3Vicm91dGluZXMgdXNlZCBieSBH Tk9NRSBzY3JpcHRzCmdub21laGllci0zLjAgICAgICAgICAgICAgICAgICBBIHV0aWxpdHkgcG9y dCB0aGF0IGNyZWF0ZXMgdGhlIEdOT01FIGRpcmVjdG9yeSB0cmVlCmdub3RlLTMuMTAuMSAgICAg ICAgICAgICAgICAgICBDKysgdmVyc2lvbiBvZiBUb21ib3ksIG5vdGUgdGFraW5nIGFwcGxpY2F0 aW9uCmdudWNoZXNzLTYuMS4xICAgICAgICAgICAgICAgICAiQ2xhc3NpYyIgR251IENoZXNzCmdu dXBnLTIuMC4yMiAgICAgICAgICAgICAgICAgICBUaGUgR05VIFByaXZhY3kgR3VhcmQKZ251cGxv dC00LjYuM18zICAgICAgICAgICAgICAgIENvbW1hbmQtbGluZSBkcml2ZW4gZ3JhcGhpbmcgdXRp bGl0eQpnbnV0bHMtMi4xMi4yM180ICAgICAgICAgICAgICAgR05VIFRyYW5zcG9ydCBMYXllciBT ZWN1cml0eSBsaWJyYXJ5CmdvYmplY3QtaW50cm9zcGVjdGlvbi0xLjM2LjBfMiBHZW5lcmF0ZSBp bnRlcmZhY2UgaW50cm9zcGVjdGlvbiBkYXRhIGZvciBHT2JqZWN0IGxpYnJhcmllcwpncGFjLWxp YmdwYWMtMC41LjAsMSAgICAgICAgICAgR3BhYyBNUEVHLTQgU3lzdGVtcyBsaWJyYXJ5IGFuZCBo ZWFkZXJzCmdwZXJmLTMuMC4zICAgICAgICAgICAgICAgICAgICBHZW5lcmF0ZXMgcGVyZmVjdCBo YXNoIGZ1bmN0aW9ucyBmb3Igc2V0cyBvZiBrZXl3b3JkcwpncGdtZS0xLjQuMyAgICAgICAgICAg ICAgICAgICAgTGlicmFyeSB0byBtYWtlIGFjY2VzcyB0byBHbnVQRyBlYXNpZXIKZ3BzZC0zLjkg ICAgICAgICAgICAgICAgICAgICAgIERhZW1vbiB0aGF0IG1vbml0b3JzIG9uZSBvciBtb3JlIEdQ U2VzIGF0dGFjaGVkIHRvIGEgaG9zdCBjb21wdXRlcgpncmFwaGl0ZTItMS4yLjQgICAgICAgICAg ICAgICAgUmVuZGVyaW5nIGNhcGFiaWxpdGllcyBmb3IgY29tcGxleCBub24tUm9tYW4gd3JpdGlu ZyBzeXN0ZW1zCmdyaWxvLTAuMi43ICAgICAgICAgICAgICAgICAgICBHcmlsbyBpcyBhIGZyYW1l d29yayBmb2N1c2VkIG9uIG1ha2luZyBtZWRpYSBkaXNjb3ZlcnkgYW5kIGJyb3dzaW5nCmdyaWxv LXBsdWdpbnMtMC4yLjMgICAgICAgICAgICBQbHVnaW5zIGZvciBuZXQvZ3JpbG8KZ3NldHRpbmdz LWRlc2t0b3Atc2NoZW1hcy0zLjYuMV8xIENvbGxlY3Rpb24gb2YgZ2xvYmFsbHkgc2hhcmVkIEdT ZXR0aW5nIHNjaGVtYXMKZ3Nmb250cy04LjExXzYgICAgICAgICAgICAgICAgIFN0YW5kYXJkIEZv bnRzIGZvciBHaG9zdHNjcmlwdApnc20tMS4wLjEzICAgICAgICAgICAgICAgICAgICAgQXVkaW8g Y29udmVydGVyIGFuZCBsaWJyYXJ5IGZvciBjb252ZXJ0aW5nIHUtbGF3IHRvIGdzbSBlbmNvZGlu Zwpnc3RyZWFtZXItMC4xMC4zNiAgICAgICAgICAgICAgRGV2ZWxvcG1lbnQgZnJhbWV3b3JrIGZv ciBjcmVhdGluZyBtZWRpYSBhcHBsaWNhdGlvbnMKZ3N0cmVhbWVyLWZmbXBlZy0wLjEwLjEzXzEg ICAgIEdTdHJlYW1lciBwbHVnLWluIGZvciBtYW5pcHVsYXRpbmcgTVBFRyB2aWRlbyBzdHJlYW1z CmdzdHJlYW1lci1wbHVnaW5zLTAuMTAuMzZfMywzICBHU3RyZWFtZXIgd3JpdHRlbiBjb2xsZWN0 aW9uIG9mIHBsdWdpbnMgaGFuZGxpbmcgc2V2ZXJhbCBtZWRpYSB0eXBlcwpnc3RyZWFtZXItcGx1 Z2lucy1hNTJkZWMtMC4xMC4xOSwzIEdzdHJlYW1lciBBVFNDIEEvNTIgc3RyZWFtIGFrYSBBQy0z IChkdmQgYXVkaW8pIHBsdWdpbgpnc3RyZWFtZXItcGx1Z2lucy1iYWQtMC4xMC4yMywzIEJhZCBn c3RyZWFtZXItcGx1Z2lucwpnc3RyZWFtZXItcGx1Z2lucy1jb3JlLTAuMTBfMTMgQ29yZSBzZXQg b2YgdHlwaWNhbCBhdWRpbyBhbmQgdmlkZW8gZ3N0cmVhbWVyLXBsdWdpbnMKZ3N0cmVhbWVyLXBs dWdpbnMtZHRzLTAuMTAuMjMsMyBHc3RyZWFtZXIgZHRzIHBsdWdpbgpnc3RyZWFtZXItcGx1Z2lu cy1kdmQtMC4xMC4xOV8xLDMgR3N0cmVhbWVyIGR2ZCBwbHVnaW4gc2V0CmdzdHJlYW1lci1wbHVn aW5zLWdvb2QtMC4xMC4zMSwzIEdvb2QgZ3N0cmVhbWVyLXBsdWdpbnMKZ3N0cmVhbWVyLXBsdWdp bnMtbGlicG5nLTAuMTAuMzEsMyBHc3RyZWFtZXIgcG5nIHBsdWdpbgpnc3RyZWFtZXItcGx1Z2lu cy1tYWQtMC4xMC4xOV8xLDMgR3N0cmVhbWVyIG1wMyBkZWNvZGVyIHBsdWdpbgpnc3RyZWFtZXIt cGx1Z2lucy1tcDMtMC4xMC4wXzEgR3N0cmVhbWVyIFBsdWdpbnMgTXAzIGRlY29kZXIgbWV0YS1w b3J0CmdzdHJlYW1lci1wbHVnaW5zLW9nZy0wLjEwLjM2LDMgR3N0cmVhbWVyIE9nZyBiaXRzdHJl YW0gcGx1Z2luCmdzdHJlYW1lci1wbHVnaW5zLXBhbmdvLTAuMTAuMzZfMSwzIEdzdHJlYW1lciBw YW5nbyB0ZXh0b3ZlcmxheSBwbHVnaW4KZ3N0cmVhbWVyLXBsdWdpbnMtdGhlb3JhLTAuMTAuMzYs MyBHc3RyZWFtZXIgdGhlb3JhIHBsdWdpbgpnc3RyZWFtZXItcGx1Z2lucy11Z2x5LTAuMTAuMTks MyBVZ2x5IGdzdHJlYW1lci1wbHVnaW5zCmdzdHJlYW1lci1wbHVnaW5zLXZvcmJpcy0wLjEwLjM2 LDMgR3N0cmVhbWVyIHZvcmJpcyBlbmNvZGVyL2RlY29kZXIgcGx1Z2luCmdzdHJlYW1lci1wbHVn aW5zLXZwOC0wLjEwLjIzLDMgR3N0cmVhbWVyIHZwOCBjb2RlYyBwbHVnaW4KZ3N0cmVhbWVyLXBs dWdpbnMteHZpZC0wLjEwLjIzLDMgR3N0cmVhbWVyIHh2aWQgcGx1Z2luCmdzdHJlYW1lcjEtMS4y LjMgICAgICAgICAgICAgICBNZWRpYSBhcHBsaWNhdGlvbnMgZnJhbWV3b3JrCmdzdHJlYW1lcjEt bGliYXYtMS4yLjMgICAgICAgICBHU3RyZWFtZXIgcGx1Zy1pbiB3aXRoIG1hbnkgYXVkaW8vdmlk ZW8gZGVjb2RlcnMvZW5jb2RlcnMKZ3N0cmVhbWVyMS1wbHVnaW5zLTEuMi4zICAgICAgIEdTdHJl YW1lciB3cml0dGVuIGNvbGxlY3Rpb24gb2YgcGx1Z2lucyBoYW5kbGluZyBzZXZlcmFsIG1lZGlh IHR5cGVzCmdzdHJlYW1lcjEtcGx1Z2lucy1hNTJkZWMtMS4yLjMgR3N0cmVhbWVyIEFUU0MgQS81 MiBzdHJlYW0gYWthIEFDLTMgKGR2ZCBhdWRpbykgcGx1Z2luCmdzdHJlYW1lcjEtcGx1Z2lucy1i YWQtMS4yLjMgICBCYWQgZ3N0cmVhbWVyLXBsdWdpbnMKZ3N0cmVhbWVyMS1wbHVnaW5zLWNvcmUt MS4yLjAgIENvcmUgc2V0IG9mIHR5cGljYWwgYXVkaW8gYW5kIHZpZGVvIGdzdHJlYW1lci1wbHVn aW5zCmdzdHJlYW1lcjEtcGx1Z2lucy1kdHMtMS4yLjMgICBHc3RyZWFtZXIgZHRzIHBsdWdpbgpn c3RyZWFtZXIxLXBsdWdpbnMtZHZkcmVhZC0xLjIuMyBHc3RyZWFtZXIgZHZkcmVhZCBwbHVnaW4K Z3N0cmVhbWVyMS1wbHVnaW5zLWdvb2QtMS4yLjMgIEdvb2QgZ3N0cmVhbWVyLXBsdWdpbnMKZ3N0 cmVhbWVyMS1wbHVnaW5zLWpwZWctMS4yLjMgIEdzdHJlYW1lciBqcGVnIGVuY29kZXIvZGVjb2Rl ciBwbHVnaW4KZ3N0cmVhbWVyMS1wbHVnaW5zLW1hZC0xLjIuMyAgIEdzdHJlYW1lciBtcDMgZGVj b2RlciBwbHVnaW4KZ3N0cmVhbWVyMS1wbHVnaW5zLW9nZy0xLjIuMyAgIEdzdHJlYW1lciBPZ2cg Yml0c3RyZWFtIHBsdWdpbgpnc3RyZWFtZXIxLXBsdWdpbnMtcGFuZ28tMS4yLjMgR3N0cmVhbWVy IHBhbmdvIHRleHRvdmVybGF5IHBsdWdpbgpnc3RyZWFtZXIxLXBsdWdpbnMtcG5nLTEuMi4zICAg R3N0cmVhbWVyIHBuZyBwbHVnaW4KZ3N0cmVhbWVyMS1wbHVnaW5zLXJlc2luZHZkLTEuMi4zIEdz dHJlYW1lciByZXNpbmR2ZCBwbHVnaW4KZ3N0cmVhbWVyMS1wbHVnaW5zLXNvdXAtMS4yLjMgIEdz dHJlYW1lciBzb3VwIGh0dHAgc3JjIHBsdWdpbgpnc3RyZWFtZXIxLXBsdWdpbnMtdGhlb3JhLTEu Mi4zIEdzdHJlYW1lciB0aGVvcmEgcGx1Z2luCmdzdHJlYW1lcjEtcGx1Z2lucy11Z2x5LTEuMi4z ICBVZ2x5IGdzdHJlYW1lci1wbHVnaW5zCmdzdHJlYW1lcjEtcGx1Z2lucy12NGwyLTEuMi4zICBH c3RyZWFtZXIgVmlkZW8gNCBMaW51eCAyIHNvdXJjZSBwbHVnaW4KZ3N0cmVhbWVyMS1wbHVnaW5z LXZvcmJpcy0xLjIuMyBHc3RyZWFtZXIgdm9yYmlzIGVuY29kZXIvZGVjb2RlciBwbHVnaW4KZ3N0 cmVhbWVyMS1wbHVnaW5zLXZweC0xLjIuMyAgIEdzdHJlYW1lciB2cDggY29kZWMgcGx1Z2luCmd0 YXItMS4yNyAgICAgICAgICAgICAgICAgICAgICBHTlUgdmVyc2lvbiBvZiB0aGUgdHJhZGl0aW9u YWwgdGFwZSBhcmNoaXZlcgpndGstZG9jLTEuMTggICAgICAgICAgICAgICAgICAgQ29kZSBkb2N1 bWVudGF0aW9uIHN5c3RlbSwgb3JpZ2luYWxseSBmb3IgR1RLKwpndGstZW5naW5lczItMi4yMC4y XzEgICAgICAgICAgVGhlbWUgZW5naW5lIGZvciB0aGUgR1RLKy0yLjAgdG9vbGtpdApndGstdXBk YXRlLWljb24tY2FjaGUtMi4yNC4yMiAgR3RrLXVwZGF0ZS1pY29uLWNhY2hlIHV0aWxpdHkgZnJv bSB0aGUgR3RrKyB0b29sa2l0Cmd0ay12bmMtMC40LjRfMSAgICAgICAgICAgICAgICBWTkMgdmll d2VyIHdpZGdldCBmb3IgR1RLKwpndGsteGZjZS1lbmdpbmUtMy4wLjEgICAgICAgICAgWGZjZSBn dGsgdGhlbWUgZW5naW5lCmd0azItMi4yNC4yMl8xICAgICAgICAgICAgICAgICBHaW1wIFRvb2xr aXQgZm9yIFgxMSBHVUkgKHByZXZpb3VzIHN0YWJsZSB2ZXJzaW9uKQpndGszLTMuMTAuNyAgICAg ICAgICAgICAgICAgICAgR2ltcCBUb29sa2l0IGZvciBYMTEgR1VJIChjdXJyZW50IHN0YWJsZSB2 ZXJzaW9uKQpndGtodG1sNC00LjYuNiAgICAgICAgICAgICAgICAgTGlnaHR3ZWlnaHQgSFRNTCBy ZW5kZXJpbmcvcHJpbnRpbmcvZWRpdGluZyBlbmdpbmUKZ3RrbW0zMC0zLjguMSAgICAgICAgICAg ICAgICAgIEMrKyB3cmFwcGVyIGZvciBHdGsrMwpndGtzb3VyY2V2aWV3Mi0yLjEwLjVfMSAgICAg ICAgQSB0ZXh0IHdpZGdldCB0aGF0IGFkZHMgc3ludGF4IGhpZ2hsaWdodGluZyB0byB0aGUgR3Rr VGV4dFZpZXcgd2lkZ2V0Cmd0a3NvdXJjZXZpZXczLTMuNi4zICAgICAgICAgICBUZXh0IHdpZGdl dCB0aGF0IGFkZHMgc3ludGF4IGhpZ2hsaWdodGluZyB0byB0aGUgR3RrVGV4dFZpZXcgd2lkZ2V0 Cmd1Y2hhcm1hcC0zLjYuMSAgICAgICAgICAgICAgICBVbmljb2RlL0lTTzEwNjQ2IGNoYXJhY3Rl ciBtYXAgYW5kIGZvbnQgdmlld2VyCmd2ZnMtMS4xMi4zXzIgICAgICAgICAgICAgICAgICBHTk9N RSB2aXJ0dWFsIGZpbGUgc3lzdGVtCmhhbC0wLjUuMTRfMjMgICAgICAgICAgICAgICAgICBIYXJk d2FyZSBBYnN0cmFjdGlvbiBMYXllciBmb3Igc2ltcGxpZnlpbmcgZGV2aWNlIGFjY2VzcwpoYWwt aW5mby0yMDA5MTEzMCAgICAgICAgICAgICAgQWRkaXRpb25hbCBGREkgZmlsZXMgdG8gZnVydGhl ciBjbGFzc2lmeSBIQUwgZGV2aWNlcwpoYXJmYnV6ei0wLjkuMjVfMSAgICAgICAgICAgICAgT3Bl blR5cGUgdGV4dCBzaGFwaW5nIGVuZ2luZQpoZGY1LTE4LTEuOC4xMF8xICAgICAgICAgICAgICAg SGllcmFyY2hpY2FsIERhdGEgRm9ybWF0IGxpYnJhcnkgKGZyb20gTkNTQSkKaGVscDJtYW4tMS40 My4zXzEgICAgICAgICAgICAgIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGluZyBzaW1wbGUgbWFudWFs IHBhZ2VzIGZyb20gcHJvZ3JhbSBvdXRwdXQKaGljb2xvci1pY29uLXRoZW1lLTAuMTIgICAgICAg IEEgaGlnaC1jb2xvciBpY29uIHRoZW1lIHNoZWxsIGZyb20gdGhlIEZyZWVEZXNrdG9wIHByb2pl Y3QKaHVuc3BlbGwtMS4zLjJfNCAgICAgICAgICAgICAgIEltcHJvdmVkIHNwZWxsLWNoZWNrZXIg Zm9yIEh1bmdhcmlhbiBhbmQgb3RoZXIgbGFuZ3VhZ2VzCmlhZ25vLTMuOC4yICAgICAgICAgICAg ICAgICAgICBJYWdubwppYnVzLTEuNS41XzEgICAgICAgICAgICAgICAgICAgSW50ZWxsaWdlbnQg SW5wdXQgQnVzIGZvciBMaW51eCAvIFVuaXggT1MKaWNlYXV0aC0xLjAuNiAgICAgICAgICAgICAg ICAgIElDRSBhdXRob3JpdHkgZmlsZSB1dGlsaXR5IGZvciBYCmljb24tbmFtaW5nLXV0aWxzLTAu OC45MF8xICAgICBVdGlsaXRpZXMgb2YgdGhlIFRhbmdvIHByb2plY3QKaWNvbnMtdGFuZ28tMC44 LjkwXzIgICAgICAgICAgIEJhc2ljIHNldCBvZiBpY29ucyBmb3IgdGhlIG1vc3QgY29tbW9uIHVz YWdlCmljb25zLXRhbmdvLWV4dHJhcy0wLjEuMF81ICAgICBBIGV4dHJhIHNldCBvZiBpY29ucyBm cm9tIHRoZSBUYW5nbyBwcm9qZWN0CmljdS01Mi4xICAgICAgICAgICAgICAgICAgICAgICBJbnRl cm5hdGlvbmFsIENvbXBvbmVudHMgZm9yIFVuaWNvZGUgKGZyb20gSUJNKQppbG1iYXNlLTIuMS4w ICAgICAgICAgICAgICAgICAgSUxNIEJhc2UgbGlicmFyaWVzIGEuay5hLiBIYWxmLCBJbG1UaHJl YWQsIEltYXRoLCBhbmQgSWV4CmltYWtlLTEuMC42XzEsMSAgICAgICAgICAgICAgICBJbWFrZSBh bmQgb3RoZXIgdXRpbGl0aWVzIGZyb20gWC5PcmcKaW5wdXRwcm90by0yLjMgICAgICAgICAgICAg ICAgIElucHV0IGV4dGVuc2lvbiBoZWFkZXJzCmludGx0b29sLTAuNTAuMiAgICAgICAgICAgICAg ICBUb29scyB0byBpbnRlcm5hdGlvbmFsaXplIHZhcmlvdXMga2luZHMgb2YgZGF0YSBmaWxlcwpp b3pvbmUtMy40MjAgICAgICAgICAgICAgICAgICAgUGVyZm9ybWFuY2UgVGVzdCBvZiBTZXF1ZW50 aWFsIEZpbGUgSS9PCmlzby1jb2Rlcy0zLjUxICAgICAgICAgICAgICAgICBMaXN0cyBvZiB0aGUg Y291bnRyeSwgbGFuZ3VhZ2UsIGFuZCBjdXJyZW5jeSBpc28gbmFtZXMKaXNvODg3OS0xOTg2XzMg ICAgICAgICAgICAgICAgIENoYXJhY3RlciBlbnRpdHkgc2V0cyBmcm9tIElTTyA4ODc5OjE5ODYg KFNHTUwpCml0c3Rvb2wtMi4wLjIgICAgICAgICAgICAgICAgICBNYWtlIFhNTCBkb2N1bWVudHMg dHJhbnNsYXRhYmxlIHRocm91Z2ggcG8gZmlsZXMKamFkZS0xLjIuMV85ICAgICAgICAgICAgICAg ICAgIEFuIG9iamVjdC1vcmllbnRlZCBTR01ML1hNTCBwYXJzZXIgdG9vbGtpdCBhbmQgRFNTU0wg ZW5naW5lCmphZGV0ZXgtMy4xM184ICAgICAgICAgICAgICAgICBBIFRlWCBiYWNrZW5kIGZvciBK YWRlLCBmb3IgdHlwZXNldHRpbmcgU0dNTCBkb2N1bWVudHMKamFrYXJ0YS1jb21tb25zLWNvZGVj LTEuOSAgICAgIEFuIGltcGxlbWVudGF0aW9ucyBvZiBjb21tb24gZW5jb2RlcnMgYW5kIGRlY29k ZXJzCmpha2FydGEtY29tbW9ucy1odHRwY2xpZW50LTMuMV8xIEEgcGFja2FnZSBpbXBsZW1lbnRp bmcgdGhlIGNsaWVudCBzaWRlIG9mIHRoZSBIVFRQIHN0YW5kYXJkCmpha2FydGEtY29tbW9ucy1s YW5nLTIuNiAgICAgICBKYWthcnRhIGxpYnJhcnkgd2l0aCBoZWxwZXIgdXRpbGl0aWVzIGZvciB0 aGUgamF2YS5sYW5nIEFQSQpqYWthcnRhLWNvbW1vbnMtbG9nZ2luZy0xLjEuMyAgR2VuZXJpYyBs b2dnaW5nIHdyYXBwZXIgbGlicmFyeQpqYW0tMi41XzIgICAgICAgICAgICAgICAgICAgICAgQnVp bGQgdXRpbGl0eSBsaWtlIG1ha2UoMSkKamFzcGVyLTEuOTAwLjFfMTIgICAgICAgICAgICAgIEFu IGltcGxlbWVudGF0aW9uIG9mIHRoZSBjb2RlYyBzcGVjaWZpZWQgaW4gdGhlIEpQRUctMjAwMCBz dGFuZGFyZApqYXZhLXpvbmVpbmZvLTIwMTQuYiAgICAgICAgICAgVXBkYXRlZCBKYXZhIHRpbWV6 b25lIGRlZmluaXRpb25zCmphdmF2bXdyYXBwZXItMi40XzMgICAgICAgICAgICBXcmFwcGVyIHNj cmlwdCBmb3IgdmFyaW91cyBKYXZhIFZpcnR1YWwgTWFjaGluZXMKamJpZzJkZWMtMC4xMV8xICAg ICAgICAgICAgICAgIERlY29kZXIgaW1wbGVtZW50YXRpb24gb2YgdGhlIEpCSUcyIGltYWdlIGNv bXByZXNzaW9uIGZvcm1hdApqYmlna2l0LTEuNiAgICAgICAgICAgICAgICAgICAgTG9zc2xlc3Mg Y29tcHJlc3Npb24gZm9yIGJpLWxldmVsIGltYWdlcyBzdWNoIGFzIHNjYW5uZWQgcGFnZXMsIGZh eGVzCmpwZWctOF80ICAgICAgICAgICAgICAgICAgICAgICBJSkcncyBqcGVnIGNvbXByZXNzaW9u IHV0aWxpdGllcwpqc29uLWMtMC4xMSAgICAgICAgICAgICAgICAgICAgSlNPTiAoSmF2YVNjcmlw dCBPYmplY3QgTm90YXRpb24pIGltcGxlbWVudGF0aW9uIGluIEMKanNvbi1nbGliLTAuMTQuMiAg ICAgICAgICAgICAgIEpTT04gKFJGQyA0NjI3KSBpbnRlcmZhY2UgZm9yIEdsaWIKanVuaXQtNC4x MSAgICAgICAgICAgICAgICAgICAgIFJlZ3Jlc3Npb24gdGVzdGluZyB1dGlsaXR5IGZvciB1c2Ug d2l0aCB0aGUgSmF2YShUTSkgTGFuZ3VhZ2UKa2Jwcm90by0xLjAuNiAgICAgICAgICAgICAgICAg IEtCIGV4dGVuc2lvbiBoZWFkZXJzCmtkZWhpZXI0LTEuMiAgICAgICAgICAgICAgICAgICBIaWVy YXJjaHkgb2Ygc2hhcmVkIGRpcmVjdG9yaWVzIGZvciBLREUgNCBwb3J0cwprcmI1LTEuMTIuMSAg ICAgICAgICAgICAgICAgICAgQXV0aGVudGljYXRpb24gc3lzdGVtIGRldmVsb3BlZCBhdCBNSVQs IHN1Y2Nlc3NvciB0byBLZXJiZXJvcyBJVgpsY21zLTEuMTlfMiwxICAgICAgICAgICAgICAgICAg TGlnaHQgQ29sb3IgTWFuYWdlbWVudCBTeXN0ZW0gLS0gYSBjb2xvciBtYW5hZ2VtZW50IGxpYnJh cnkKbGNtczItMi42ICAgICAgICAgICAgICAgICAgICAgIEFjY3VyYXRlLCBmYXN0LCBhbmQgc21h bGwtZm9vdHByaW50IGNvbG9yIG1hbmFnZW1lbnQgZW5naW5lCmxpYkVHTC0xMC4xLjAgICAgICAg ICAgICAgICAgICBPcGVuRUdMIGxpYnJhcnkKbGliRlMtMS4wLjUgICAgICAgICAgICAgICAgICAg IFRoZSBGUyBsaWJyYXJ5CmxpYkdMLTEwLjEuMCAgICAgICAgICAgICAgICAgICBPcGVuR0wgbGli cmFyeSB0aGF0IHJlbmRlcnMgdXNpbmcgR0xYIG9yIERSSQpsaWJHTFUtOS4wLjAgICAgICAgICAg ICAgICAgICAgT3BlbkdMIHV0aWxpdHkgbGlicmFyeQpsaWJJQ0UtMS4wLjgsMSAgICAgICAgICAg ICAgICAgSW50ZXIgQ2xpZW50IEV4Y2hhbmdlIGxpYnJhcnkgZm9yIFgxMQpsaWJJREwtMC44LjE0 XzEgICAgICAgICAgICAgICAgQSBsaWJyYXJ5IGZvciBjcmVhdGluZyB0cmVlcyBvZiBDT1JCQSBJ REwgZmlsZXMKbGliU00tMS4yLjIsMSAgICAgICAgICAgICAgICAgIFNlc3Npb24gTWFuYWdlbWVu dCBsaWJyYXJ5IGZvciBYMTEKbGliWDExLTEuNi4yLDEgICAgICAgICAgICAgICAgIFgxMSBsaWJy YXJ5CmxpYlhTY3JuU2F2ZXItMS4yLjIgICAgICAgICAgICBUaGUgWFNjcm5TYXZlciBsaWJyYXJ5 CmxpYlhUcmFwLTEuMC4xICAgICAgICAgICAgICAgICBUaGUgWFRyYXAgbGlicmFyeQpsaWJYYXUt MS4wLjggICAgICAgICAgICAgICAgICAgQXV0aGVudGljYXRpb24gUHJvdG9jb2wgbGlicmFyeSBm b3IgWDExCmxpYlhhdy0xLjAuMTIsMiAgICAgICAgICAgICAgICBYIEF0aGVuYSBXaWRnZXRzIGxp YnJhcnkKbGliWGNvbXBvc2l0ZS0wLjQuNCwxICAgICAgICAgIFggQ29tcG9zaXRlIGV4dGVuc2lv biBsaWJyYXJ5CmxpYlhjdXJzb3ItMS4xLjE0ICAgICAgICAgICAgICBYIGNsaWVudC1zaWRlIGN1 cnNvciBsb2FkaW5nIGxpYnJhcnkKbGliWGRhbWFnZS0xLjEuNCAgICAgICAgICAgICAgIFggRGFt YWdlIGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhkbWNwLTEuMS4xICAgICAgICAgICAgICAgICBYIERp c3BsYXkgTWFuYWdlciBDb250cm9sIFByb3RvY29sIGxpYnJhcnkKbGliWGV2aWUtMS4wLjMgICAg ICAgICAgICAgICAgIFRoZSBYZXZpZSBsaWJyYXJ5CmxpYlhleHQtMS4zLjIsMSAgICAgICAgICAg ICAgICBYMTEgRXh0ZW5zaW9uIGxpYnJhcnkKbGliWGZpeGVzLTUuMC4xICAgICAgICAgICAgICAg IFggRml4ZXMgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWGZvbnQtMS40LjcsMSAgICAgICAgICAgICAg IFggZm9udCBsaWJyYXJ5CmxpYlhmb250Y2FjaGUtMS4wLjUgICAgICAgICAgICBUaGUgWGZvbnRj YWNoZSBsaWJyYXJ5CmxpYlhmdC0yLjMuMSAgICAgICAgICAgICAgICAgICBDbGllbnQtc2lkZWQg Zm9udCBBUEkgZm9yIFggYXBwbGljYXRpb25zCmxpYlhpLTEuNy4yLDEgICAgICAgICAgICAgICAg ICBYIElucHV0IGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhpbmVyYW1hLTEuMS4zLDEgICAgICAgICAg ICBYMTEgWGluZXJhbWEgbGlicmFyeQpsaWJYbXUtMS4xLjIsMSAgICAgICAgICAgICAgICAgWCBN aXNjZWxsYW5lb3VzIFV0aWxpdGllcyBsaWJyYXJpZXMKbGliWHAtMS4wLjIsMSAgICAgICAgICAg ICAgICAgIFggcHJpbnQgbGlicmFyeQpsaWJYcG0tMy41LjExICAgICAgICAgICAgICAgICAgWCBQ aXhtYXAgbGlicmFyeQpsaWJYcmFuZHItMS40LjIgICAgICAgICAgICAgICAgWCBSZXNpemUgYW5k IFJvdGF0ZSBleHRlbnNpb24gbGlicmFyeQpsaWJYcmVuZGVyLTAuOS44ICAgICAgICAgICAgICAg WCBSZW5kZXIgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWHJlcy0xLjAuNyAgICAgICAgICAgICAgICAg IFggUmVzb3VyY2UgdXNhZ2UgbGlicmFyeQpsaWJYdC0xLjEuNCwxICAgICAgICAgICAgICAgICAg WCBUb29sa2l0IGxpYnJhcnkKbGliWHRzdC0xLjIuMiAgICAgICAgICAgICAgICAgIFggVGVzdCBl eHRlbnNpb24KbGliWHYtMS4wLjEwLDEgICAgICAgICAgICAgICAgIFggVmlkZW8gRXh0ZW5zaW9u IGxpYnJhcnkKbGliWHZNQy0xLjAuOCAgICAgICAgICAgICAgICAgIFggVmlkZW8gRXh0ZW5zaW9u IE1vdGlvbiBDb21wZW5zYXRpb24gbGlicmFyeQpsaWJYeGY4NmRnYS0xLjEuNCAgICAgICAgICAg ICAgWCBER0EgRXh0ZW5zaW9uCmxpYlh4Zjg2bWlzYy0xLjAuMyAgICAgICAgICAgICBYIFhGODYt TWlzYyBFeHRlbnNpb24KbGliWHhmODZ2bS0xLjEuMyAgICAgICAgICAgICAgIFggVmlkbW9kZSBF eHRlbnNpb24KbGliYTUyLTAuNy40XzIgICAgICAgICAgICAgICAgIEZyZWUgbGlicmFyeSBmb3Ig ZGVjb2RpbmcgQVRTQyBBLzUyIHN0cmVhbXMsIGFrYSBBQy0zCmxpYmFhY3MtMC42LjAgICAgICAg ICAgICAgICAgICBBZHZhbmNlZCBBY2Nlc3MgQ29udGVudCBTeXN0ZW0gaW1wbGVtZW50YXRpb24K bGliYW8tMS4xLjBfMSAgICAgICAgICAgICAgICAgIFBvcnRhYmxlIGF1ZGlvIG91dHB1dCBsaWJy YXJ5CmxpYmFydF9sZ3BsLTIuMy4yMSwxICAgICAgICAgICBMaWJyYXJ5IGZvciBoaWdoLXBlcmZv cm1hbmNlIDJEIGdyYXBoaWNzCmxpYmFzcy0wLjEwLjIgICAgICAgICAgICAgICAgICBQb3J0YWJs ZSBBU1MvU1NBIHN1YnRpdGxlIHJlbmRlcmVyCmxpYmFzc3Vhbi0yLjEuMSAgICAgICAgICAgICAg ICBJUEMgbGlicmFyeSB1c2VkIGJ5IEdudVBHIGFuZCBncGdtZQpsaWJhdWRpb2ZpbGUtMC4zLjYg ICAgICAgICAgICAgU291bmQgbGlicmFyeSBmb3IgU0dJIGF1ZGlvIGZpbGUKbGliYmx1cmF5LTAu My4wLDEgICAgICAgICAgICAgIEJsdS1SYXkgZGlzY3MgcGxheWJhY2sgbGlicmFyeSBmb3IgbWVk aWEgcGxheWVycwpsaWJib25vYm8tMi4zMi4wICAgICAgICAgICAgICAgQ29tcG9uZW50IGFuZCBj b21wb3VuZCBkb2N1bWVudCBzeXN0ZW0gZm9yIEdOT01FMgpsaWJib25vYm91aS0yLjI0LjRfMSAg ICAgICAgICAgR1VJIGZyb250ZW5kIHRvIHRoZSBsaWJib25vYm8gY29tcG9uZW50IG9mIEdOT01F IDIKbGliY2FuYmVycmEtMC4yOF80ICAgICAgICAgICAgIEltcGxlbWVudGF0aW9uIG9mIHRoZSBG cmVlZGVza3RvcCBzb3VuZCB0aGVtZSBzcGVjCmxpYmNhbmJlcnJhLWd0azMtMC4yOF80ICAgICAg ICBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgRnJlZWRlc2t0b3Agc291bmQgdGhlbWUgc3BlYwpsaWJj ZGRiLTEuMy4yXzIgICAgICAgICAgICAgICAgTGlicmFyeSB0byBhY2Nlc3MgZGF0YSBvbiBhIENE REIgc2VydmVyCmxpYmNkaW8tMC44M18yICAgICAgICAgICAgICAgICBDb21wYWN0IERpc2MgSW5w dXQgYW5kIENvbnRyb2wgTGlicmFyeQpsaWJjZWMtMi4xLjNfMSAgICAgICAgICAgICAgICAgTGli cmFyeSB0byBjb250cm9sIFB1bHNlLUVpZ2h0J3MgSERNSS1DRUMgYWRhcHRlcgpsaWJjaGFtcGxh aW4tMC4xMi40ICAgICAgICAgICAgQyBsaWJyYXJ5IGFpbWVkIHRvIHByb3ZpZGUgYSBHdGsrIHdp ZGdldCB0byBkaXNwbGF5IHJhc3Rlcml6ZWQgbWFwcyBhbmQgbWFya2VycwpsaWJjaGVjay0wLjku MTIgICAgICAgICAgICAgICAgVW5pdCB0ZXN0IGZyYW1ld29yayBmb3IgQwpsaWJjcm9jby0wLjYu OCAgICAgICAgICAgICAgICAgQ1NTMiBwYXJzaW5nIGxpYnJhcnkKbGliY3J5cHR1aS0zLjYuMCAg ICAgICAgICAgICAgIEdOT01FIGFwcGxpY2F0aW9uIGZvciBtYW5hZ2luZyBlbmNyeXB0aW9uIGtl eXMgKFBHUCwgU1NIKQpsaWJkYWVtb24tMC4xNCAgICAgICAgICAgICAgICAgTGlnaHR3ZWlnaHQg QyBsaWJyYXJ5IHRoYXQgZWFzZXMgdGhlIHdyaXRpbmcgb2YgVU5JWCBkYWVtb25zCmxpYmRjYS0w LjAuNSAgICAgICAgICAgICAgICAgICBGcmVlIERUUyBDb2hlcmVudCBBY291c3RpY3MgZGVjb2Rl cgpsaWJkZXZxLTAuMS4wICAgICAgICAgICAgICAgICAgR2VuZXJpYyBEZXZpY2UgUXVlcnkgYW5k IE1vbml0b3IgaW50ZXJmYWNlCmxpYmRteC0xLjEuMyAgICAgICAgICAgICAgICAgICBETVggZXh0 ZW5zaW9uIGxpYnJhcnkKbGliZHJtLTIuNC41MyAgICAgICAgICAgICAgICAgIFVzZXJzcGFjZSBp bnRlcmZhY2UgdG8ga2VybmVsIERpcmVjdCBSZW5kZXJpbmcgTW9kdWxlIHNlcnZpY2VzCmxpYmR2 ZGNzcy0xLjIuMTIgICAgICAgICAgICAgICBQb3J0YWJsZSBhYnN0cmFjdGlvbiBsaWJyYXJ5IGZv ciBEVkQgZGVjcnlwdGlvbgpsaWJkdmRuYXYtNC4yLjEgICAgICAgICAgICAgICAgTVBsYXllciB2 ZXJzaW9uIG9mIHRoZSBsaWJkdmRuYXYgcHJvamVjdApsaWJkdmRyZWFkLTQuMi4xICAgICAgICAg ICAgICAgTVBsYXllciB2ZXJzaW9uIG9mIHRoZSBsaWJkdmRyZWFkIHByb2plY3QKbGliZXZlbnQt MS40LjE0Yl8zICAgICAgICAgICAgIFByb3ZpZGVzIGFuIEFQSSB0byBleGVjdXRlIGNhbGxiYWNr IGZ1bmN0aW9ucyBvbiBjZXJ0YWluIGV2ZW50cwpsaWJldmVudDItMi4wLjIxICAgICAgICAgICAg ICAgQVBJIGZvciBleGVjdXRpbmcgY2FsbGJhY2sgZnVuY3Rpb25zIG9uIGV2ZW50cyBvciB0aW1l b3V0cwpsaWJleGVjaW5mby0xLjFfMyAgICAgICAgICAgICAgTGlicmFyeSBmb3IgaW5zcGVjdGlu ZyBwcm9ncmFtJ3MgYmFja3RyYWNlCmxpYmV4aWYtMC42LjIxXzEgICAgICAgICAgICAgICBMaWJy YXJ5IHRvIHJlYWQgZGlnaXRhbCBjYW1lcmEgZmlsZSBtZXRhLWRhdGEKbGliZXhvLTAuMTAuMl8y ICAgICAgICAgICAgICAgIEFwcGxpY2F0aW9uIGxpYnJhcnkgZm9yIHRoZSBYZmNlIGRlc2t0b3Ag ZW52aXJvbm1lbnQKbGliZmZpLTMuMC4xM18xICAgICAgICAgICAgICAgIEZvcmVpZ24gRnVuY3Rp b24gSW50ZXJmYWNlCmxpYmZvbnRlbmMtMS4xLjIgICAgICAgICAgICAgICBUaGUgZm9udGVuYyBM aWJyYXJ5CmxpYmZweC0xLjMuMS40ICAgICAgICAgICAgICAgICBMaWJyYXJ5IHJvdXRpbmVzIGZv ciB3b3JraW5nIHdpdGggRmxhc2hwaXggaW1hZ2VzCmxpYmZ0ZGktMC4yMF8xICAgICAgICAgICAg ICAgICBBIGxpYnJhcnkgKHVzaW5nIGxpYnVzYikgdG8gdGFsayB0byBGVERJIGNoaXBzCmxpYmdj cnlwdC0xLjUuM18xICAgICAgICAgICAgICBHZW5lcmFsIHB1cnBvc2UgY3J5cHRvIGxpYnJhcnkg YmFzZWQgb24gY29kZSB1c2VkIGluIEdudVBHCmxpYmdkLTIuMS4wXzEsMSAgICAgICAgICAgICAg ICBBIGdyYXBoaWNzIGxpYnJhcnkgZm9yIGZhc3QgY3JlYXRpb24gb2YgaW1hZ2VzCmxpYmdkYXRh LTAuMTQuMCAgICAgICAgICAgICAgICBHTGliIGJhc2VkIGltcGxpbWVudGF0aW9uIG9mIHRoZSBH RGF0YSBwcm90b2NvbApsaWJnZWUtMC4xMi4wICAgICAgICAgICAgICAgICAgR09iamVjdCBjb2xs ZWN0aW9uIGxpYnJhcnkKbGliZ2VlMDYtMC42LjggICAgICAgICAgICAgICAgIEdPYmplY3QgY29s bGVjdGlvbiBsaWJyYXJ5CmxpYmdsYWRlMi0yLjYuNF81ICAgICAgICAgICAgICBHTk9NRSBnbGFk ZSBsaWJyYXJ5CmxpYmdsYXBpLTEwLjEuMCAgICAgICAgICAgICAgICBDb21tb24gR0wgYXBpIGxp YmFyeSB1c2VkIGJ5IE1lc2EgYmFzZWQgcG9ydHMuCmxpYmdsZXN2Mi0xMC4xLjAgICAgICAgICAg ICAgICBPcGVuR0wgRVMgdjIgbGlicmFyeQpsaWJnbm9tZS0yLjMyLjBfMiAgICAgICAgICAgICAg TGlicmFyaWVzIGZvciBHTk9NRSwgYSBHTlUgZGVza3RvcCBlbnZpcm9ubWVudApsaWJnbm9tZS1r ZXlyaW5nLTMuNi4wICAgICAgICAgUHJvZ3JhbSB0aGF0IGtlZXBzIHBhc3N3b3JkcyBhbmQgb3Ro ZXIgc2VjcmV0cwpsaWJnbm9tZWNhbnZhcy0yLjMwLjNfMSAgICAgICAgQSBncmFwaGljcyBsaWJy YXJ5IGZvciBHTk9NRQpsaWJnbm9tZWtiZC0zLjYuMCAgICAgICAgICAgICAgR05PTUUga2V5Ym9h cmQgc2hhcmVkIGxpYnJhcnkKbGliZ25vbWV1aS0yLjI0LjRfMyAgICAgICAgICAgIExpYnJhcmll cyBmb3IgdGhlIEdOT01FIEdVSSwgYSBHTlUgZGVza3RvcCBlbnZpcm9ubWVudApsaWJncGctZXJy b3ItMS4xMiAgICAgICAgICAgICAgQ29tbW9uIGVycm9yIHZhbHVlcyBmb3IgYWxsIEdudVBHIGNv bXBvbmVudHMKbGliZ3Bob3RvMi0yLjUuMy4xICAgICAgICAgICAgIFVuaXZlcnNhbCBkaWdpdGFs IGNhbWVyYSBjb250cm9sIGxpYnJhcnkKbGliZ3NmLTEuMTQuMjggICAgICAgICAgICAgICAgIEV4 dGVuc2libGUgSS9PIGFic3RyYWN0aW9uIGZvciBkZWFsaW5nIHdpdGggc3RydWN0dXJlZCBmaWxl IGZvcm1hdHMKbGliZ3RvcC0yLjI4LjUgICAgICAgICAgICAgICAgIEdOT01FIDIgdG9wIGxpYnJh cnkKbGliZ3dlYXRoZXItMy42LjIgICAgICAgICAgICAgIExpYnJhcnkgdG8gYWNjZXNzaW5nIG9u bGluZSB3ZWF0aGVyIGluZm9ybWF0aW9ucwpsaWJpY2FsLTEuMCAgICAgICAgICAgICAgICAgICAg SW1wbGVtZW50YXRpb24gb2YgdGhlIElFVEYgQ2FsZW5kYXJpbmcgYW5kIFNjaGVkdWxpbmcgcHJv dG9jb2xzCmxpYmljb252LTEuMTRfMyAgICAgICAgICAgICAgICBDaGFyYWN0ZXIgc2V0IGNvbnZl cnNpb24gbGlicmFyeQpsaWJpZDN0YWctMC4xNS4xYiAgICAgICAgICAgICAgSUQzIHRhZ3MgbGli cmFyeSAocGFydCBvZiBNQUQgcHJvamVjdCkKbGliaWRuLTEuMjhfMSAgICAgICAgICAgICAgICAg IEludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1lcyBjb21tYW5kIGxpbmUgdG9vbApsaWJpbm90 aWZ5LTIwMTIwNDE5XzIgICAgICAgICAgS2V2ZW50IGJhc2VkIGlub3RpZnkgY29tcGF0aWJsZSBs aWJyYXJ5CmxpYmlvZGJjLTMuNTIuOCAgICAgICAgICAgICAgICBPREJDIDMueCBkcml2ZXIgbWFu YWdlciwgZm9yIHVuaXZlcnNhbCBkYXRhIHNvdXJjZSBhY2Nlc3MKbGliaXJtYW4tMC40LjQgICAg ICAgICAgICAgICAgIExpYnJhcnkgZm9yIEV2YXRpb24ncyBJcm1hbiBpbmZyYXJlZCByZWNlaXZl cgpsaWJrc2JhLTEuMy4wICAgICAgICAgICAgICAgICAgS1NCQSBpcyBhbiBYLjUwOSBMaWJyYXJ5 CmxpYmxxci0xLTAuNC4xXzYgICAgICAgICAgICAgICBBbiBlYXN5IHRvIHVzZSBDL0MrKyBzZWFt IGNhcnZpbmcgbGlicmFyeQpsaWJsdGRsLTIuNC4yXzIgICAgICAgICAgICAgICAgU3lzdGVtIGlu ZGVwZW5kZW50IGRsb3BlbiB3cmFwcGVyCmxpYm1hZC0wLjE1LjFiXzQgICAgICAgICAgICAgICBM aWJtYWQgbGlicmFyeSAocGFydCBvZiBNQUQgcHJvamVjdCkKbGlibWljcm9odHRwZC0wLjkuMzMg ICAgICAgICAgIEMgbGlicmFyeSBmb3IgZW1iZWRkaW5nIEhUVFAgc2VydmVyIGZ1bmN0aW9uYWxp dHkKbGlibWlrbW9kLTMuMS4xNl8xICAgICAgICAgICAgIE1pa01vZCBTb3VuZCBMaWJyYXJ5Cmxp Ym1uZy0xLjAuMTBfMiAgICAgICAgICAgICAgICBNdWx0aXBsZS1pbWFnZSBOZXR3b3JrIEdyYXBo aWNzIChNTkcpIHJlZmVyZW5jZSBsaWJyYXJ5CmxpYm1vZHBsdWctMC44LjguNSAgICAgICAgICAg ICBNb2RQbHVnIG1vZC1saWtlIG11c2ljIHNoYXJlZCBsaWJyYXJpZXMKbGlibXBlZzItMC41LjFf NCAgICAgICAgICAgICAgIEZyZWUgbGlicmFyeSBmb3IgZGVjb2RpbmcgTVBFRy0yIGFuZCBNUEVH LTEgdmlkZW8gc3RyZWFtcwpsaWJtc3BhY2stMC40ICAgICAgICAgICAgICAgICAgTGlicmFyeSBm b3IgTWljcm9zb2Z0IGNvbXByZXNzaW9uIGZvcm1hdHMKbGlibm90aWZ5LTAuNy41ICAgICAgICAg ICAgICAgIExpYnJhcnkgZm9yIGRlc2t0b3Agbm90aWZpY2F0aW9ucwpsaWJvYXV0aC0xLjAuMiAg ICAgICAgICAgICAgICAgQyBsaWJyYXJ5IGltcGxlbWVudGluZyB0aGUgT0F1dGggQ29yZSBzdGFu ZGFyZApsaWJvZ2ctMS4zLjEsNCAgICAgICAgICAgICAgICAgT2dnIGJpdHN0cmVhbSBsaWJyYXJ5 CmxpYm9sZFgtMS4wLjEgICAgICAgICAgICAgICAgICBPbGQgWCBsaWJyYXJ5CmxpYnBhcGVyLTEu MS4yNF8xICAgICAgICAgICAgICBBIGxpYnJhcnkgcHJvdmlkaW5nIHJvdXRpbmVzIGZvciBwYXBl ciBzaXplIG1hbmFnZW1lbnQKbGlicGNpLTMuMi4xICAgICAgICAgICAgICAgICAgIFBDSSBjb25m aWd1cmF0aW9uIHNwYWNlIEkvTyBtYWRlIGVhc3kKbGlicGNpYWNjZXNzLTAuMTMuMiAgICAgICAg ICAgIEdlbmVyaWMgUENJIGFjY2VzcyBsaWJyYXJ5CmxpYnBlYXMtMS44LjEgICAgICAgICAgICAg ICAgICBOZXh0IGV2b2x1dGlvbiBvZiB0aGUgR2VkaXQgcGx1Z2lucyBlbmdpbmUKbGlicGxpc3Qt MS4xMCAgICAgICAgICAgICAgICAgIExpYnJhcnkgdG8gaGFuZGxlIEFwcGxlIFByb3BlcnR5IExp c3QgZm9ybWF0CmxpYnByb3h5LTAuNC42XzEgICAgICAgICAgICAgICBMaWJyYXJ5IHRoYXQgcHJv dmlkZXMgYXV0b21hdGljIHByb3h5IGNvbmZpZ3VyYXRpb24gbWFuYWdlbWVudApsaWJwdGhyZWFk LXN0dWJzLTAuM180ICAgICAgICAgVGhpcyBsaWJyYXJ5IHByb3ZpZGVzIHdlYWsgYWxpYXNlcyBm b3IgcHRocmVhZCBmdW5jdGlvbnMKbGlicHdxdWFsaXR5LTEuMi4zICAgICAgICAgICAgIExpYnJh cnkgZm9yIGdlbmVyYXRpbmcgcmFuZG9tIHBhc3N3b3JkcyBhbmQgcXVhbGl0eSBjaGVja2luZwps aWJxdXZpLTAuNC4xXzMgICAgICAgICAgICAgICAgQ3Jvc3MtcGxhdGZvcm0gbGlicmFyeSBmb3Ig cGFyc2luZyBmbGFzaCBtZWRpYSBzdHJlYW0gVVJMcwpsaWJxdXZpLXNjcmlwdHMtMC40LjIxICAg ICAgICAgRW1iZWRkZWQgbHVhIHNjcmlwdHMgZm9yIGxpYnF1dmkgYW5kIHV0aWxpdHkgc2NyaXB0 cwpsaWJyc3ZnMi0yLjM2LjQgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgcGFyc2luZyBhbmQg cmVuZGVyaW5nIFNWRyB2ZWN0b3ItZ3JhcGhpYyBmaWxlcwpsaWJydG1wLTIuNC4yMDEzMDkyMyAg ICAgICAgICAgUlRNUCBzdHJlYW0gbGlicmFyeQpsaWJzYW1wbGVyYXRlLTAuMS44XzQgICAgICAg ICAgU2VjcmV0IFJhYmJpdCBDb2RlOiBhIFNhbXBsZSBSYXRlIENvbnZlcnRlciBmb3IgYXVkaW8K bGlic2VjcmV0LTAuMTUgICAgICAgICAgICAgICAgIExpYnJhcnkgdG8gYWNjZXNzIHRoZSBzZWNy ZXQgc2VydmljZSBBUEkKbGlic2hhaXJwb3J0LTEuMi4wLjIwMzEwICAgICAgIEFuIEFpcnBvcnQg RXh0cmVtZSBFbXVsYXRvcgpsaWJzaWdjKystMi4zLjEgICAgICAgICAgICAgICAgQ2FsbGJhY2sg RnJhbWV3b3JrIGZvciBDKysKbGlic2lnc2Vndi0yLjEwICAgICAgICAgICAgICAgIEhhbmRsaW5n IHBhZ2UgZmF1bHRzIGluIHVzZXIgbW9kZQpsaWJzbWktMC40LjggICAgICAgICAgICAgICAgICAg QSBsaWJyYXJ5IHRvIGFjY2VzcyBTTUkgTUlCIGluZm9ybWF0aW9uCmxpYnNuZGZpbGUtMS4wLjI1 XzMgICAgICAgICAgICBSZWFkaW5nIGFuZCB3cml0aW5nIGZpbGVzIGNvbnRhaW5pbmcgc2FtcGxl ZCBzb3VuZCAobGlrZSBXQVYgb3IgQUlGRikKbGlic29jaWFsd2ViLTAuMjUuMjBfMSAgICAgICAg IFBlcnNvbmFsIHNvY2lhbCBkYXRhIHNlcnZlci4KbGlic291cC0yLjQyLjMuMSAgICAgICAgICAg ICAgIFNPQVAgKFNpbXBsZSBPYmplY3QgQWNjZXNzIFByb3RvY29sKSBpbXBsZW1lbnRhdGlvbiBp biBDCmxpYnNvdXAtZ25vbWUtMi40Mi4zLjEgICAgICAgICBTT0FQIChTaW1wbGUgT2JqZWN0IEFj Y2VzcyBQcm90b2NvbCkgaW1wbGVtZW50YXRpb24gaW4gQwpsaWJzcGVjdHJlLTAuMi42XzEgICAg ICAgICAgICAgQSBzbWFsbCBsaWJyYXJ5IGZvciByZW5kZXJpbmcgUG9zdHNjcmlwdCBkb2N1bWVu dHMKbGlic3NoLTAuNi4xICAgICAgICAgICAgICAgICAgIExpYnJhcnkgaW1wbGVtZW50aW5nIHRo ZSBTU0gxIGFuZCBTU0gyIHByb3RvY29sCmxpYnRhc24xLTMuMyAgICAgICAgICAgICAgICAgICBB U04uMSBzdHJ1Y3R1cmUgcGFyc2VyIGxpYnJhcnkKbGlidGVsZXBhdGh5LTAuMy4zXzEgICAgICAg ICAgIEZsZXhpYmxlIENvbW11bmljYXRpb25zIEZyYW1ld29yawpsaWJ0ZXh0Y2F0LTIuMl81ICAg ICAgICAgICAgICAgTGFuZ3VhZ2UgZ3Vlc3NpbmcgYnkgTi1HcmFtLUJhc2VkIFRleHQgQ2F0ZWdv cml6YXRpb24KbGlidGhlb3JhLTEuMS4xXzQgICAgICAgICAgICAgIFRoZW9yYSB2aWRlbyBjb2Rl YyBmb3IgdGhlIE9nZyBtdWx0aW1lZGlhIHN0cmVhbWluZyBzeXN0ZW0KbGlidG9vbC0yLjQuMl8y ICAgICAgICAgICAgICAgIEdlbmVyaWMgc2hhcmVkIGxpYnJhcnkgc3VwcG9ydCBzY3JpcHQKbGli djRsLTAuOC44XzEgICAgICAgICAgICAgICAgIFZpZGVvNExpbnV4IGxpYnJhcnkKbGlidmEtMS4z LjAgICAgICAgICAgICAgICAgICAgIFZBQVBJIHdyYXBwZXIgYW5kIGR1bW15IGRyaXZlcgpsaWJ2 ZHBhdS0wLjcgICAgICAgICAgICAgICAgICAgVkRQQVUgd3JhcHBlciBhbmQgdHJhY2luZyBsaWJy YXJ5CmxpYnZvbHVtZV9pZC0wLjgxLjEgICAgICAgICAgICBMaWJyYXJ5IHRvIHByb3ZpZGUgZmls ZSBzeXN0ZW0gdHlwZSBpbmZvcm1hdGlvbgpsaWJ2b3JiaXMtMS4zLjQsMyAgICAgICAgICAgICAg QXVkaW8gY29tcHJlc3Npb24gY29kZWMgbGlicmFyeQpsaWJ2cHgtMS4zLjAgICAgICAgICAgICAg ICAgICAgVlA4L1ZQOSBDb2RlYyBTREsKbGlid21mLTAuMi44LjRfMTAgICAgICAgICAgICAgIFRv b2xzIGFuZCBsaWJyYXJ5IGZvciBjb252ZXJ0aW5nIE1pY3Jvc29mdCBXTUYgKHdpbmRvd3MgbWV0 YWZpbGUpCmxpYnduY2stMi4zMC43ICAgICAgICAgICAgICAgICBMaWJyYXJ5IHVzZWQgZm9yIHdy aXRpbmcgcGFnZXJzIGFuZCB0YXNrc2xpc3RzCmxpYnduY2szLTMuNC41XzEgICAgICAgICAgICAg ICBMaWJyYXJ5IHVzZWQgZm9yIHdyaXRpbmcgcGFnZXJzIGFuZCB0YXNrc2xpc3RzCmxpYnd3dy01 LjQuMF80ICAgICAgICAgICAgICAgICBUaGUgVzNDIFJlZmVyZW5jZSBMaWJyYXJ5CmxpYnhjYi0x LjEwICAgICAgICAgICAgICAgICAgICBUaGUgWCBwcm90b2NvbCBDLWxhbmd1YWdlIEJpbmRpbmcg KFhDQikgbGlicmFyeQpsaWJ4ZmNlNG1lbnUtNC4xMC4wXzQgICAgICAgICAgV2lkZ2V0cyBsaWJy YXJ5IGZvciB0aGUgWGZjZSBkZXNrdG9wIGVudmlyb25tZW50CmxpYnhmY2U0dXRpbC00LjEwLjEg ICAgICAgICAgICBFeHRlbnNpb24gbGlicmFyeSBmb3IgdGhlIFhmY2UgZGVza3RvcCBlbnZpcm9u bWVudApsaWJ4a2JmaWxlLTEuMC44ICAgICAgICAgICAgICAgWEtCIGZpbGUgbGlicmFyeQpsaWJ4 a2J1aS0xLjAuMl8xICAgICAgICAgICAgICAgVGhlIHhrYnVpIGxpYnJhcnkKbGlieGtsYXZpZXIt NS4yLjEsMSAgICAgICAgICAgIFV0aWxpdHkgbGlicmFyeSB0byBtYWtlIFhLQiBzdHVmZiBlYXNp ZXIKbGlieG1sKystMi4zNC4yICAgICAgICAgICAgICAgIFhNTCBBUEkgZm9yIEMrKwpsaWJ4bWwy LTIuOS4xICAgICAgICAgICAgICAgICAgWE1MIHBhcnNlciBsaWJyYXJ5IGZvciBHTk9NRQpsaWJ4 c2htZmVuY2UtMS4xICAgICAgICAgICAgICAgU2hhcmVkIG1lbW9yeSAnU3luY0ZlbmNlJyBzeW5j aHJvbml6YXRpb24gcHJpbWl0aXZlCmxpYnhzbHQtMS4xLjI4XzEgICAgICAgICAgICAgICBUaGUg WFNMVCBDIGxpYnJhcnkgZm9yIEdOT01FCmxpYnlhbWwtMC4xLjYgICAgICAgICAgICAgICAgICBB IFlBTUwgMS4xIHBhcnNlciBhbmQgZW1pdHRlciB3cml0dGVuIGluIEMKbGliemVpdGdlaXN0LTAu My4xOCAgICAgICAgICAgIFplaXRnZWlzdCBjbGllbnQgbGlicmFyeQpsaWdodHNvZmYtMy44LjAg ICAgICAgICAgICAgICAgR25vbWUgbGlndGhzb2ZmCmxpbnV4LWYxMC1hbHNhLWxpYi0xLjAuMjFf MyAgICBBZHZhbmNlZCBMaW51eCBTb3VuZCBBcmNoaXRlY3R1cmUgbGlicmFyaWVzIChMaW51eCBG ZWRvcmEgMTApCmxpbnV4LWYxMC1leHBhdC0yLjAuMSAgICAgICAgICBMaW51eC9pMzg2IGJpbmFy eSBwb3J0IG9mIEV4cGF0IFhNTC1wYXJzaW5nIGxpYnJhcnkgKExpbnV4IEZlZG9yYSAxMCkKbGlu dXgtZjEwLWZvbnRjb25maWctMi42LjAgICAgIFhNTC1iYXNlZCBmb250IGNvbmZpZ3VyYXRpb24g QVBJIGZvciBYIFdpbmRvd3MgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWpwZWctNmIgICAg ICAgICAgICAgIFJQTSBvZiB0aGUgSlBFRyBsaWIgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEw LWxpYm9nZy0xLjEuMyAgICAgICAgIE9nZyBiaXRzdHJlYW0gbGlicmFyeSAoTGludXggRmVkb3Jh IDEwKQpsaW51eC1mMTAtbGlidm9yYmlzLTEuMi4wICAgICAgQXVkaW8gY29tcHJlc3Npb24gY29k ZWMgbGlicmFyeSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtcG5nLTEuMi4zN18yICAgICAg ICAgUlBNIG9mIHRoZSBQTkcgbGliIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1zZGwtMS4y LjEzICAgICAgICAgICBDcm9zcy1wbGF0Zm9ybSBtdWx0aS1tZWRpYSBkZXZlbG9wbWVudCBBUEkg KExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLXNkbF9pbWFnZS0xLjIuNl8zICAgIFNpbXBsZSBs aWJyYXJ5IHRvIGxvYWQgaW1hZ2VzIGFzIFNETCBpbnRlcmZhY2VzIChMaW51eCBGZWRvcmEgMTAp CmxpbnV4LWYxMC10aWZmLTMuOC4yICAgICAgICAgICBUSUZGIGxpYnJhcnksIExpbnV4L2kzODYg YmluYXJ5IChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC14b3JnLWxpYnMtNy40XzEgICAgICBY b3JnIGxpYnJhcmllcyAoTGludXggRmVkb3JhIDEwKQpsaW51eC1zZGxfdHRmLTIuMC44ICAgICAg ICAgICAgTGlicmFyeSB0byB1c2UgVHJ1ZVR5cGUgZm9udHMgaW4gU0RMIGFwcGxpY2F0aW9ucyAo TGludXggdmVyc2lvbikKbGludXhfYmFzZS1mMTAtMTBfNyAgICAgICAgICAgIEJhc2Ugc2V0IG9m IHBhY2thZ2VzIG5lZWRlZCBpbiBMaW51eCBtb2RlIGZvciBpMzg2L2FtZDY0IChMaW51eCBGZWRv cmEgMTApCmxpcmMtMC45LjBfNCwxICAgICAgICAgICAgICAgICBMaW51eCBJbmZyYXJlZCBSZW1v dGUgQ29udHJvbApsbHZtMzMtMy4zXzggICAgICAgICAgICAgICAgICAgTG93IExldmVsIFZpcnR1 YWwgTWFjaGluZQpsbHZtMzQtMy40ICAgICAgICAgICAgICAgICAgICAgTG93IExldmVsIFZpcnR1 YWwgTWFjaGluZQpsdWE1Mi01LjIuM18yICAgICAgICAgICAgICAgICAgU21hbGwsIGNvbXBpbGFi bGUgc2NyaXB0aW5nIGxhbmd1YWdlIHByb3ZpZGluZyBlYXN5IGFjY2VzcyB0byBDIGNvZGUKbHVj ZW5lLTMuNi4yICAgICAgICAgICAgICAgICAgIEZ1bGwtdGV4dCBzZWFyY2ggZW5naW5lIGZvciBK YXZhCmx1aXQtMS4xLjEgICAgICAgICAgICAgICAgICAgICBMb2NhbGUgYW5kIElTTyAyMDIyIHN1 cHBvcnQgZm9yIFVuaWNvZGUgdGVybWluYWxzCmx5bngtMi44LjcuMiwxICAgICAgICAgICAgICAg ICBOb24tZ3JhcGhpY2FsLCB0ZXh0LWJhc2VkIFdvcmxkLVdpZGUgV2ViIGNsaWVudApsem8yLTIu MDZfMiAgICAgICAgICAgICAgICAgICAgUG9ydGFibGUgc3BlZWR5LCBsb3NzbGVzcyBkYXRhIGNv bXByZXNzaW9uIGxpYnJhcnkKbTQtMS40LjE3XzEsMSAgICAgICAgICAgICAgICAgIEdOVSBtNApt YWtlZGVwZW5kLTEuMC41LDEgICAgICAgICAgICAgRGVwZW5kZW5jeSBnZW5lcmF0b3IgZm9yIG1h a2VmaWxlcwptZXNhLWRlbW9zLTguMS4wICAgICAgICAgICAgICAgT3BlbkdMIGRlbW9zIGRpc3Ry aWJ1dGVkIHdpdGggTWVzYQptZXRhY2l0eS0yLjM0LjEzICAgICAgICAgICAgICAgV2luZG93IG1h bmFnZXIgZm9yIHRoZSBhZHVsdCBpbiB5b3UKbWtmb250ZGlyLTEuMC43ICAgICAgICAgICAgICAg IENyZWF0ZSBhbiBpbmRleCBvZiBYIGZvbnQgZmlsZXMgaW4gYSBkaXJlY3RvcnkKbWtmb250c2Nh bGUtMS4xLjEgICAgICAgICAgICAgIENyZWF0ZXMgYW4gaW5kZXggb2Ygc2NhbGFibGUgZm9udCBm aWxlcyBmb3IgWAptb3VzZXBhZC0wLjMuMCAgICAgICAgICAgICAgICAgU2ltcGxlIHRleHQgZWRp dG9yIGZvciB0aGUgWGZjZSBEZXNrdG9wCm1vdXNldHdlYWtzLTMuNi4wICAgICAgICAgICAgICBN b3VzZSBhY2Nlc3NpYmlsaXR5IGVuaGFuY2VtZW50cyBmb3IgdGhlIEdOT01FIGRlc2t0b3AKbXBj LTEuMC4yICAgICAgICAgICAgICAgICAgICAgIExpYnJhcnkgb2YgY29tcGxleCBudW1iZXJzIHdp dGggYXJiaXRyYXJpbHkgaGlnaCBwcmVjaXNpb24KbXBmci0zLjEuMl8xICAgICAgICAgICAgICAg ICAgIExpYnJhcnkgZm9yIG11bHRpcGxlLXByZWNpc2lvbiBmbG9hdGluZy1wb2ludCBjb21wdXRh dGlvbnMKbXVmZmluLTIuMC41ICAgICAgICAgICAgICAgICAgIENvbXBvc2l0aW5nIHdpbmRvdyBt YW5hZ2VyIGZvcmtlZCBmcm9tIE11dHRlciBmb3IgdXNlIHdpdGggQ2lubmFtb24KbXV0dGVyLTMu Ni4yICAgICAgICAgICAgICAgICAgIFdpbmRvdyBhbmQgY29tcG9zaXRpbmcgbWFuYWdlciBiYXNl ZCBvbiBDbHV0dGVyCm15c3FsNTUtY2xpZW50LTUuNS4zNyAgICAgICAgICBNdWx0aXRocmVhZGVk IFNRTCBkYXRhYmFzZSAoY2xpZW50KQpuYW5vLTIuMi42ICAgICAgICAgICAgICAgICAgICAgTmFu bydzIEFOT3RoZXIgZWRpdG9yLCBhbiBlbmhhbmNlZCBmcmVlIFBpY28gY2xvbmUKbmFzbS0yLjEw LjA5LDEgICAgICAgICAgICAgICAgIEdlbmVyYWwtcHVycG9zZSBtdWx0aS1wbGF0Zm9ybSB4ODYg YW5kIGFtZDY0IGFzc2VtYmxlcgpuYXV0aWx1cy0zLjYuMyAgICAgICAgICAgICAgICAgRmlsZSBt YW5hZ2VyIGZvciB0aGUgR05PTUUgZGVza3RvcApuZW1vLTIuMC44ICAgICAgICAgICAgICAgICAg ICAgRmlsZSBtYW5hZ2VyIGZvciB0aGUgQ2lubmFtb24gZGVza3RvcApuZXR0bGUtMi43LjEgICAg ICAgICAgICAgICAgICAgTG93LWxldmVsIGNyeXB0b2dyYXBoaWMgbGlicmFyeQpuaW5qYS0xLjQu MF8xLDEgICAgICAgICAgICAgICAgTmluamEgaXMgYSBzbWFsbCBidWlsZCBzeXN0ZW0gY2xvc2Vz dCBpbiBzcGlyaXQgdG8gTWFrZQpub3RpZmljYXRpb24tZGFlbW9uLTAuNy42ICAgICAgU2VuZCBz bWFsbCBub3RpZmljYXRpb25zIHRvIHlvdXIgZGVza3RvcApuc3ByLTQuMTAuNCAgICAgICAgICAg ICAgICAgICAgQSBwbGF0Zm9ybS1uZXV0cmFsIEFQSSBmb3Igc3lzdGVtIGxldmVsIGFuZCBsaWJj IGxpa2UgZnVuY3Rpb25zCm5zcy0zLjE1LjUgICAgICAgICAgICAgICAgICAgICBMaWJyYXJpZXMg dG8gc3VwcG9ydCBkZXZlbG9wbWVudCBvZiBzZWN1cml0eS1lbmFibGVkIGFwcGxpY2F0aW9ucwpu dHAtZGV2ZWwtNC4yLjdwNDMzICAgICAgICAgICAgVGhlIE5ldHdvcmsgVGltZSBQcm90b2NvbCBE aXN0cmlidXRpb24Kb3BhbC0zLjEwLjEwXzIgICAgICAgICAgICAgICAgIFZvSVAgYWJzdHJhY3Rp b24gbGlicmFyeQpvcGVuLW1vdGlmLTIuMy40ICAgICAgICAgICAgICAgTW90aWYgWDExIFRvb2xr aXQgKGluZHVzdHJ5IHN0YW5kYXJkIEdVSSAoSUVFRSAxMjk1KSkKb3BlbmN2LWNvcmUtMi40Ljdf MSAgICAgICAgICAgIE9wZW4gU291cmNlIENvbXB1dGVyIFZpc2lvbiBsaWJyYXJ5Cm9wZW5qZGs2 LWIzMF8zLDEgICAgICAgICAgICAgICBPcmFjbGUncyBKYXZhIDYgdmlydHVhbCBtYWNoaW5lIHJl bGVhc2UgdW5kZXIgdGhlIEdQTCB2MgpvcGVuanBlZy0xLjUuMF8yICAgICAgICAgICAgICAgT3Bl bi1zb3VyY2UgSlBFRyAyMDAwIGNvZGVjCm9wZW5sZGFwLWNsaWVudC0yLjQuMzkgICAgICAgICBP cGVuIHNvdXJjZSBMREFQIGNsaWVudCBpbXBsZW1lbnRhdGlvbgpvcmFnZS00LjEwLjBfMSAgICAg ICAgICAgICAgICAgQ2FsZW5kYXIgYXBwbGljYXRpb24gZm9yIHRoZSBYZmNlIERlc2t0b3AKb3Jj LTAuNC4xOCAgICAgICAgICAgICAgICAgICAgIExpYnJhcnkgYW5kIHRvb2xzZXQgdG8gb3BlcmF0 ZSBhcnJheXMgb2YgZGF0YQpvcmNhLTMuNi4yXzEgICAgICAgICAgICAgICAgICAgU2NyaXB0YWJs ZSBzY3JlZW4gcmVhZGVyCnAxMS1raXQtMC4yMC4yICAgICAgICAgICAgICAgICBMaWJyYXJ5IGZv ciBsb2FkaW5nIGFuZCBlbnVtZXJhdGluZyBvZiBQS0NTIzExIG1vZHVsZXMKcDUtQXJjaGl2ZS1a aXAtMS4zNyAgICAgICAgICAgIFBlcmwgbW9kdWxlIHRvIGNyZWF0ZSwgbWFuaXB1bGF0ZSwgcmVh ZCwgYW5kIHdyaXRlIFppcCBhcmNoaXZlIGZpbGVzCnA1LUF1dGhlbi1OVExNLTEuMDkgICAgICAg ICAgICBQZXJsNSBOVExNIGF1dGhlbnRpY2F0aW9uIG1vZHVsZQpwNS1EaWdlc3QtSE1BQy0xLjAz ICAgICAgICAgICAgUGVybDUgaW50ZXJmYWNlIHRvIEhNQUMgTWVzc2FnZS1EaWdlc3QgQWxnb3Jp dGhtcwpwNS1FbmNvZGUtTG9jYWxlLTEuMDMgICAgICAgICAgRGV0ZXJtaW5lIHRoZSBsb2NhbGUg ZW5jb2RpbmcKcDUtRXJyb3ItMC4xNzAyMiAgICAgICAgICAgICAgIEVycm9yL2V4Y2VwdGlvbiBo YW5kbGluZyBpbiBvYmplY3Qtb3JpZW50ZWQgcHJvZ3JhbW1pbmcgc3R5bGUKcDUtRmlsZS1MaXN0 aW5nLTYuMDQgICAgICAgICAgIFBhcnNlIGRpcmVjdG9yeSBsaXN0aW5ncwpwNS1GaWx0ZXItMS40 OSAgICAgICAgICAgICAgICAgTnVtYmVyIG9mIHNvdXJjZSBmaWx0ZXJzIGZvciBwZXJsNSBwcm9n cmFtcwpwNS1IVE1MLVBhcnNlci0zLjcxICAgICAgICAgICAgUGVybDUgbW9kdWxlIGZvciBwYXJz aW5nIEhUTUwgZG9jdW1lbnRzCnA1LUhUTUwtVGFnc2V0LTMuMjAgICAgICAgICAgICBTb21lIHVz ZWZ1bCBkYXRhIHRhYmxlIGluIHBhcnNpbmcgSFRNTApwNS1IVFRQLUNvb2tpZXMtNi4wMSAgICAg ICAgICAgSFRUUCBDb29raWUgamFycwpwNS1IVFRQLURhZW1vbi02LjAxICAgICAgICAgICAgU2lt cGxlIEhUVFAgc2VydmVyIGNsYXNzCnA1LUhUVFAtRGF0ZS02LjAyICAgICAgICAgICAgICBDb252 ZXJzaW9uIHJvdXRpbmVzIGZvciB0aGUgSFRUUCBwcm90b2NvbCBkYXRlIGZvcm1hdHMKcDUtSFRU UC1NZXNzYWdlLTYuMDZfMiAgICAgICAgIFJlcHJlc2VudGF0aW9uIG9mIEhUVFAgc3R5bGUgbWVz c2FnZXMKcDUtSFRUUC1OZWdvdGlhdGUtNi4wMSAgICAgICAgIEltcGxlbWVudGF0aW9uIG9mIHRo ZSBIVFRQIGNvbnRlbnQgbmVnb3RpYXRpb24gYWxnb3JpdGhtCnA1LUlPLUhUTUwtMS4wMCAgICAg ICAgICAgICAgICBPcGVuIGFuIEhUTUwgZmlsZSB3aXRoIGF1dG9tYXRpYyBjaGFyc2V0IGRldGVj dGlvbgpwNS1JTy1Tb2NrZXQtSVAtMC4yOSAgICAgICAgICAgRHJvcC1pbiByZXBsYWNlbWVudCBm b3IgSU86OlNvY2tldDo6SU5FVCBzdXBwb3J0aW5nIElQdjQgYW5kIElQdjYKcDUtSU8tU29ja2V0 LVNTTC0xLjk3NV8xICAgICAgIFBlcmw1IGludGVyZmFjZSB0byBTU0wgc29ja2V0cwpwNS1MV1At TWVkaWFUeXBlcy02LjAyICAgICAgICAgR3Vlc3MgbWVkaWEgdHlwZSBmb3IgYSBmaWxlIG9yIGEg VVJMCnA1LUxvY2FsZS1nZXR0ZXh0LTEuMDVfMyAgICAgICBNZXNzYWdlIGhhbmRsaW5nIGZ1bmN0 aW9ucwpwNS1OZXQtSFRUUC02LjA2ICAgICAgICAgICAgICAgTG93LWxldmVsIEhUVFAgY2xpZW50 CnA1LU5ldC1TTVRQLVNTTC0xLjAxXzIgICAgICAgICBTTVRQIGNsaWVudCBzdXBwb3J0aW5nIFNT TApwNS1OZXQtU1NMZWF5LTEuNTggICAgICAgICAgICAgUGVybDUgaW50ZXJmYWNlIHRvIFNTTApw NS1TR01MU3BtLTEuMDNfMSAgICAgICAgICAgICAgUGVybCBtb2R1bGUgZm9yIHBvc3Rwcm9jZXNz aW5nIHRoZSBvdXRwdXQgZnJvbSBzZ21scyBhbmQgbnNnbWxzCnA1LVNvY2tldC0yLjAxMyAgICAg ICAgICAgICAgICBOZXR3b3JraW5nIGNvbnN0YW50cyBhbmQgc3VwcG9ydCBmdW5jdGlvbnMKcDUt U3dpdGNoLTIuMTYgICAgICAgICAgICAgICAgIFN3aXRjaCAtIEEgc3dpdGNoIHN0YXRlbWVudCBm b3IgUGVybApwNS1VUkktMS42MCAgICAgICAgICAgICAgICAgICAgUGVybDUgaW50ZXJmYWNlIHRv IFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllciAoVVJJKSByZWZlcmVuY2VzCnA1LVVuaWNvZGUt TWFwOC0wLjEzICAgICAgICAgICBNYXBwaW5nIHRhYmxlIGJldHdlZW4gOC1iaXQgY2hhcnMgYW5k IFVuaWNvZGUKcDUtVW5pY29kZS1TdHJpbmctMi4wOSAgICAgICAgIFRoZXNlIGFyZSBleHBlcmlt ZW50YWwgUGVybDUgbW9kdWxlcyB0byBoYW5kbGUgdmFyaW91cyBVbmljb2RlIGlzc3VlcwpwNS1X V1ctUm9ib3RSdWxlcy02LjAyICAgICAgICAgRGF0YWJhc2Ugb2Ygcm9ib3RzLnR4dC1kZXJpdmVk IHBlcm1pc3Npb25zCnA1LVhNTC1MaWJYTUwtMi4wMTA4LDEgICAgICAgICBJbnRlcmZhY2UgdG8g R25vbWUgbGlieG1sMiBsaWJyYXJ5CnA1LVhNTC1OYW1lc3BhY2VTdXBwb3J0LTEuMTEgICBTaW1w bGUgZ2VuZXJpYyBuYW1lc3BhY2Ugc3VwcG9ydCBjbGFzcwpwNS1YTUwtUGFyc2VyLTIuNDFfMSAg ICAgICAgICAgUGVybCBleHRlbnNpb24gaW50ZXJmYWNlIHRvIEphbWVzIENsYXJrJ3MgWE1MIHBh cnNlciwgZXhwYXQKcDUtWE1MLVNBWC0wLjk5XzEgICAgICAgICAgICAgIFNpbXBsZSBBUEkgZm9y IFhNTApwNS1YTUwtU0FYLUJhc2UtMS4wOCAgICAgICAgICAgQmFzZSBjbGFzcyBTQVggRHJpdmVy cyBhbmQgRmlsdGVycwpwNS1YTUwtU0FYLUV4cGF0LTAuNTAgICAgICAgICAgU2ltcGxlIEFQSSBm b3IgWE1MCnA1LVhNTC1TaW1wbGUtMi4yMCAgICAgICAgICAgICBUcml2aWFsIEFQSSBmb3IgcmVh ZGluZyBhbmQgd3JpdGluZyBYTUwgKGVzcCBjb25maWcgZmlsZXMpCnA1LWxpYnd3dy02LjA1ICAg ICAgICAgICAgICAgICBQZXJsNSBsaWJyYXJ5IGZvciBXV1cgYWNjZXNzCnA3emlwLTkuMjAuMV8y ICAgICAgICAgICAgICAgICBGaWxlIGFyY2hpdmVyIHdpdGggaGlnaCBjb21wcmVzc2lvbiByYXRp bwpwYW1faGVscGVyLTEuMCAgICAgICAgICAgICAgICAgQXV0aGVudGljYXRlIGFwcGxpY2F0aW9u cyByZXF1aXJpbmcgUEFNIHNlcnZpY2VzCnBhbmdvLTEuMzYuMSAgICAgICAgICAgICAgICAgICBP cGVuLXNvdXJjZSBmcmFtZXdvcmsgZm9yIHRoZSBsYXlvdXQgYW5kIHJlbmRlcmluZyBvZiBpMThu IHRleHQKcGFuZ29tbS0yLjM0LjAgICAgICAgICAgICAgICAgIEMrKyB3cmFwcGVyIGZvciBQYW5n bwpwYW5nb3gtY29tcGF0LTAuMC4yICAgICAgICAgICAgRGVwcmljYXRlZCBwYW5nb1ggc3VwcG9y dC4KcGF0Y2gtMi43LjEgICAgICAgICAgICAgICAgICAgIEdOVSBwYXRjaCB1dGlsaXR5CnBiemlw Mi0xLjEuNiAgICAgICAgICAgICAgICAgICBQYXJhbGxlbCBCWklQMgpwY2lpZHMtMjAxNDA0MDIg ICAgICAgICAgICAgICAgRGF0YWJhc2Ugb2YgYWxsIGtub3duIElEcyB1c2VkIGluIFBDSSBkZXZp Y2VzCnBjaXV0aWxzLTMuMi4xICAgICAgICAgICAgICAgICBQQ0kgY29uZmlndXJhdGlvbiB1dGls aXRpZXMKcGNyZS04LjM0ICAgICAgICAgICAgICAgICAgICAgIFBlcmwgQ29tcGF0aWJsZSBSZWd1 bGFyIEV4cHJlc3Npb25zIGxpYnJhcnkKcGRrc2gtNS4yLjE0cDJfNSAgICAgICAgICAgICAgIFRo ZSBQdWJsaWMgRG9tYWluIEtvcm4gU2hlbGwKcGVmcy1rbW9kLTIwMTMuMTAuMTMgICAgICAgICAg IFBFRlMga2VybmVsIGxldmVsIHN0YWNrZWQgY3J5cHRvZ3JhcGhpYyBmaWxlc3lzdGVtCnBlcmw1 LTUuMTYuM185ICAgICAgICAgICAgICAgICBQcmFjdGljYWwgRXh0cmFjdGlvbiBhbmQgUmVwb3J0 IExhbmd1YWdlCnBob25vbi00LjcuMV8xICAgICAgICAgICAgICAgICBLREUgbXVsdGltZWRpYSBm cmFtZXdvcmsKcGhvbm9uLWdzdHJlYW1lci00LjcuMV8xICAgICAgIEdTdHJlYW1lciBiYWNrZW5k IGZvciBQaG9ub24KcGhvcm9uaXgtdGVzdC1zdWl0ZS00LjguMSAgICAgIFBob3Jvbml4IEJlbmNo bWFya2luZyBTdWl0ZQpwaHA1NS01LjUuMTEgICAgICAgICAgICAgICAgICAgUEhQIFNjcmlwdGlu ZyBMYW5ndWFnZQpwaHA1NS1jdHlwZS01LjUuMTEgICAgICAgICAgICAgVGhlIGN0eXBlIHNoYXJl ZCBleHRlbnNpb24gZm9yIHBocApwaHA1NS1kb20tNS41LjExICAgICAgICAgICAgICAgVGhlIGRv bSBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhwNTUtZXh0ZW5zaW9ucy0xLjggICAgICAgICAg IEEgXCJtZXRhLXBvcnRcIiB0byBpbnN0YWxsIFBIUCBleHRlbnNpb25zCnBocDU1LWZpbHRlci01 LjUuMTEgICAgICAgICAgICBUaGUgZmlsdGVyIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocApwaHA1 NS1nZC01LjUuMTEgICAgICAgICAgICAgICAgVGhlIGdkIHNoYXJlZCBleHRlbnNpb24gZm9yIHBo cApwaHA1NS1oYXNoLTUuNS4xMSAgICAgICAgICAgICAgVGhlIGhhc2ggc2hhcmVkIGV4dGVuc2lv biBmb3IgcGhwCnBocDU1LWljb252LTUuNS4xMSAgICAgICAgICAgICBUaGUgaWNvbnYgc2hhcmVk IGV4dGVuc2lvbiBmb3IgcGhwCnBocDU1LWpzb24tNS41LjExICAgICAgICAgICAgICBUaGUganNv biBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhwNTUtb3BjYWNoZS01LjUuMTEgICAgICAgICAg IFRoZSBvcGNhY2hlIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocApwaHA1NS1vcGVuc3NsLTUuNS4x MSAgICAgICAgICAgVGhlIG9wZW5zc2wgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwCnBocDU1LXBk by01LjUuMTEgICAgICAgICAgICAgICBUaGUgcGRvIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocApw aHA1NS1wZG9fc3FsaXRlLTUuNS4xMSAgICAgICAgVGhlIHBkb19zcWxpdGUgc2hhcmVkIGV4dGVu c2lvbiBmb3IgcGhwCnBocDU1LXBoYXItNS41LjExICAgICAgICAgICAgICBUaGUgcGhhciBzaGFy ZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhwNTUtcG9zaXgtNS41LjExICAgICAgICAgICAgIFRoZSBw b3NpeCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhwNTUtc2Vzc2lvbi01LjUuMTEgICAgICAg ICAgIFRoZSBzZXNzaW9uIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocApwaHA1NS1zaW1wbGV4bWwt NS41LjExICAgICAgICAgVGhlIHNpbXBsZXhtbCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhw NTUtc3FsaXRlMy01LjUuMTEgICAgICAgICAgIFRoZSBzcWxpdGUzIHNoYXJlZCBleHRlbnNpb24g Zm9yIHBocApwaHA1NS10b2tlbml6ZXItNS41LjExICAgICAgICAgVGhlIHRva2VuaXplciBzaGFy ZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhwNTUteG1sLTUuNS4xMSAgICAgICAgICAgICAgIFRoZSB4 bWwgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwCnBocDU1LXhtbHJlYWRlci01LjUuMTEgICAgICAg ICBUaGUgeG1scmVhZGVyIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocApwaHA1NS14bWx3cml0ZXIt NS41LjExICAgICAgICAgVGhlIHhtbHdyaXRlciBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhw NTUtemlwLTUuNS4xMSAgICAgICAgICAgICAgIFRoZSB6aXAgc2hhcmVkIGV4dGVuc2lvbiBmb3Ig cGhwCnBocDU1LXpsaWItNS41LjExICAgICAgICAgICAgICBUaGUgemxpYiBzaGFyZWQgZXh0ZW5z aW9uIGZvciBwaHAKcGh5c2ZzLTIuMC4zICAgICAgICAgICAgICAgICAgIEEgbGlicmFyeSB0byBw cm92aWRlIGFic3RyYWN0IGFjY2VzcyB0byB2YXJpb3VzIGFyY2hpdmVzCnBpeG1hbi0wLjMyLjQg ICAgICAgICAgICAgICAgICBMb3ctbGV2ZWwgcGl4ZWwgbWFuaXB1bGF0aW9uIGxpYnJhcnkKcGtn LTEuMi43XzIgICAgICAgICAgICAgICAgICAgIFBhY2thZ2UgbWFuYWdlcgpwa2djb25mLTAuOS41 ICAgICAgICAgICAgICAgICAgVXRpbGl0eSB0byBoZWxwIHRvIGNvbmZpZ3VyZSBjb21waWxlciBh bmQgbGlua2VyIGZsYWdzCnBsb3R1dGlscy0yLjZfMywxICAgICAgICAgICAgICBQbG90dGluZyBs aWJyYXJ5IGFuZCB0b29sa2l0CnBuZy0xLjUuMTggICAgICAgICAgICAgICAgICAgICBMaWJyYXJ5 IGZvciBtYW5pcHVsYXRpbmcgUE5HIGltYWdlcwpwb2xpY3lraXQtMC45XzcgICAgICAgICAgICAg ICAgRnJhbWV3b3JrIGZvciBjb250cm9sbGluZyBhY2Nlc3MgdG8gc3lzdGVtLXdpZGUgY29tcG9u ZW50cwpwb2xpY3lraXQtZ25vbWUtMC45LjJfNiAgICAgICAgR05PTUUgZnJvbnRlbmQgdG8gdGhl IFBvbGljeUtpdCBmcmFtZXdvcmsKcG9sa2l0LTAuMTA1XzIgICAgICAgICAgICAgICAgIEZyYW1l d29yayBmb3IgY29udHJvbGxpbmcgYWNjZXNzIHRvIHN5c3RlbS13aWRlIGNvbXBvbmVudHMKcG9s a2l0LWdub21lLTAuMTA1ICAgICAgICAgICAgIEdOT01FIGZyb250ZW5kIHRvIHRoZSBQb2xpY3lL aXQgZnJhbWV3b3JrCnBvcHBsZXItMC4yNC41XzEgICAgICAgICAgICAgICBQREYgcmVuZGVyaW5n IGxpYnJhcnkKcG9wcGxlci1kYXRhLTAuNC42ICAgICAgICAgICAgIFBvcHBsZXIgZW5jb2Rpbmcg ZGF0YQpwb3BwbGVyLWdsaWItMC4yNC41ICAgICAgICAgICAgR2xpYiBiaW5kaW5ncyB0byBwb3Bw bGVyCnBvcHQtMS4xNiAgICAgICAgICAgICAgICAgICAgICBBIGdldG9wdCgzKSBsaWtlIGxpYnJh cnkgd2l0aCBhIG51bWJlciBvZiBlbmhhbmNlbWVudHMsIGZyb20gUmVkaGF0CnBvcnRtYXN0ZXIt My4xNy40ICAgICAgICAgICAgICBNYW5hZ2UgeW91ciBwb3J0cyB3aXRob3V0IGV4dGVybmFsIGRh dGFiYXNlcyBvciBsYW5ndWFnZXMKcG9zdGdyZXNxbDkwLWNsaWVudC05LjAuMTcgICAgIFBvc3Rn cmVTUUwgZGF0YWJhc2UgKGNsaWVudCkKcHJlc2VudHByb3RvLTEuMCAgICAgICAgICAgICAgIFBy ZXNlbnQgcHJvdG9jb2wgc3BlY2lmaWNhdGlvbgpwcmludHByb3RvLTEuMC41ICAgICAgICAgICAg ICAgUHJpbnQgZXh0ZW5zaW9uIGhlYWRlcnMKcHRoLTIuMC43ICAgICAgICAgICAgICAgICAgICAg IEdOVSBQb3J0YWJsZSBUaHJlYWRzCnB0bGliLTIuMTAuMTAgICAgICAgICAgICAgICAgICBDcm9z cyBwbGF0Zm9ybSBDKysgbGlicmFyeSwgdXNlZCBieSBPUEFMCnB1bHNlYXVkaW8tNS4wICAgICAg ICAgICAgICAgICBTb3VuZCBzZXJ2ZXIgZm9yIFVOSVgKcHkyNy1CYWJlbC0xLjNfMSAgICAgICAg ICAgICAgIENvbGxlY3Rpb24gb2YgdG9vbHMgZm9yIGludGVybmF0aW9uYWxpemluZyBQeXRob24g YXBwbGljYXRpb25zCnB5MjctSmluamEyLTIuNy4yXzEgICAgICAgICAgICBGYXN0IGFuZCBlYXN5 IHRvIHVzZSBzdGFuZC1hbG9uZSB0ZW1wbGF0ZSBlbmdpbmUKcHkyNy1NYXJrdXBTYWZlLTAuMTkg ICAgICAgICAgIEltcGxlbWVudHMgYSBYTUwvSFRNTC9YSFRNTCBNYXJrdXAgc2FmZSBzdHJpbmcg Zm9yIFB5dGhvbgpweTI3LWF0c3BpLTIuOC4wICAgICAgICAgICAgICAgUHl0aG9uIEFQSSBmb3Ig dGhlIEQtQlVTIGJhc2VkIFNQSSBmcmFtZXdvcmsKcHkyNy1jYWlyby0xLjEwLjBfMSAgICAgICAg ICAgIFB5dGhvbiAyIGJpbmRpbmdzIGZvciBDYWlybwpweTI3LWNmZmktMC44LjEgICAgICAgICAg ICAgICAgRm9yZWlnbiBGdW5jdGlvbiBJbnRlcmZhY2UgZm9yIFB5dGhvbiBjYWxsaW5nIEMgY29k ZQpweTI3LWNyeXB0b2dyYXBoeS0wLjIuMl8xICAgICAgRXhwb3NlIGNyeXB0b2dyYXBoaWMgcmVj aXBlcyBhbmQgcHJpbWl0aXZlcyB0byBQeXRob24gZGV2ZWxvcGVycwpweTI3LWRidXMtMS4xLjEg ICAgICAgICAgICAgICAgUHl0aG9uIGJpbmRpbmdzIGZvciB0aGUgRC1CVVMgbWVzc2FnaW5nIHN5 c3RlbQpweTI3LWRvY3V0aWxzLTAuMTEgICAgICAgICAgICAgUHl0aG9uIERvY3VtZW50YXRpb24g VXRpbGl0aWVzCnB5MjctZ29iamVjdC0yLjI4LjZfMyAgICAgICAgICBQeXRob24gYmluZGluZ3Mg Zm9yIEdPYmplY3QKcHkyNy1nb2JqZWN0My0zLjguMSAgICAgICAgICAgIFB5dGhvbiBiaW5kaW5n cyBmb3IgR09iamVjdApweTI3LWdzdHJlYW1lci0wLjEwLjIyXzEgICAgICAgUHl0aG9uIGJpbmRp bmdzIGZvciBnc3RyZWFtZXIKcHkyNy1ndGsyLTIuMjQuMF8yICAgICAgICAgICAgIFNldCBvZiBQ eXRob24gYmluZGluZ3MgZm9yIEdUSysKcHkyNy1pbWFnaW5nLTEuMS43XzIgICAgICAgICAgIFRo ZSBQeXRob24gSW1hZ2luZyBMaWJyYXJ5CnB5MjctaXNvZGF0ZS0wLjUuMCAgICAgICAgICAgICBJ U08gODYwMSBkYXRlL3RpbWUvZHVyYXRpb24gcGFyc2VyIGFuZCBmb3JtYXRlcgpweTI3LWxpYnht bDItMi45LjEgICAgICAgICAgICAgUHl0aG9uIGludGVyZmFjZSBmb3IgWE1MIHBhcnNlciBsaWJy YXJ5IGZvciBHTk9NRQpweTI3LWx4bWwtMy4yLjUgICAgICAgICAgICAgICAgUHl0aG9uaWMgYmlu ZGluZyBmb3IgdGhlIGxpYnhtbDIgYW5kIGxpYnhzbHQgbGlicmFyaWVzCnB5Mjctbm90aWZ5LTAu MS4xXzkgICAgICAgICAgICBBIHB5dGhvbiBiaW5kaW5ncyBmb3IgbGlibm90aWZ5CnB5Mjctb3Bl bnNzbC0wLjE0ICAgICAgICAgICAgICBQeXRob24gaW50ZXJmYWNlIHRvIHRoZSBPcGVuU1NMIGxp YnJhcnkKcHkyNy1wYXJzaW5nLTIuMC4xXzEgICAgICAgICAgIEdlbmVyYWwgcGFyc2luZyBtb2R1 bGUgZm9yIFB5dGhvbgpweTI3LXB5Y3BhcnNlci0yLjEwICAgICAgICAgICAgQyBwYXJzZXIgaW4g UHl0aG9uCnB5MjctcHljcnlwdG8tMi42LjEgICAgICAgICAgICBUaGUgUHl0aG9uIENyeXB0b2dy YXBoeSBUb29sa2l0CnB5MjctcHlnbWVudHMtMS42XzIgICAgICAgICAgICBTeW50YXggaGlnaGxp Z2h0ZXIgd3JpdHRlbiBpbiBQeXRob24KcHkyNy1weXR6LTIwMTQuMS4xLDEgICAgICAgICAgIFdv cmxkIFRpbWV6b25lIERlZmluaXRpb25zIGZvciBQeXRob24KcHkyNy1yZGZsaWItNC4xLjEgICAg ICAgICAgICAgIFB5dGhvbiBsaWJyYXJ5IGZvciBSREYgbWFuaXB1bGF0aW9uCnB5Mjctc2V0dXB0 b29sczI3LTIuMC4xICAgICAgICBQeXRob24gcGFja2FnZXMgaW5zdGFsbGVyCnB5Mjctc2l4LTEu NS4yICAgICAgICAgICAgICAgICBQeXRob24gMiBhbmQgMyBjb21wYXRpYmlsaXR5IHV0aWxpdGll cwpweTI3LXNwYXJxbHdyYXBwZXItMS41LjIgICAgICAgU1BBUlFMIGVuZHBvaW50IGludGVyZmFj ZSB0byBQeXRob24KcHkyNy1zcGhpbngtMS4yLjIgICAgICAgICAgICAgIFB5dGhvbiBkb2N1bWVu dGF0aW9uIGdlbmVyYXRvcgpweTI3LXNxbGl0ZTMtMi43LjZfMyAgICAgICAgICAgU3RhbmRhcmQg UHl0aG9uIGJpbmRpbmcgdG8gdGhlIFNRTGl0ZTMgbGlicmFyeQpweTI3LXRraW50ZXItMi43LjZf NCAgICAgICAgICAgUHl0aG9uIGJpbmRpbmdzIHRvIHRoZSBUayB3aWRnZXQgc2V0CnB5MjcteGRn LTAuMjUgICAgICAgICAgICAgICAgICBQeXRob24gMiBsaWJyYXJ5IHRvIGFjY2VzcyBmcmVlZGVz a3RvcC5vcmcgc3RhbmRhcmRzCnB5dGhvbi0yLjdfMSwyICAgICAgICAgICAgICAgICBUaGUgIm1l dGEtcG9ydCIgZm9yIHRoZSBkZWZhdWx0IHZlcnNpb24gb2YgUHl0aG9uIGludGVycHJldGVyCnB5 dGhvbjItMl8yICAgICAgICAgICAgICAgICAgICBUaGUgIm1ldGEtcG9ydCIgZm9yIHZlcnNpb24g MiBvZiB0aGUgUHl0aG9uIGludGVycHJldGVyCnB5dGhvbjI3LTIuNy42XzQgICAgICAgICAgICAg ICBJbnRlcnByZXRlZCBvYmplY3Qtb3JpZW50ZWQgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UKcXQ0LTQu OC41XzEgICAgICAgICAgICAgICAgICAgIENyb3NzLXBsYXRmb3JtIGFwcGxpY2F0aW9uIGFuZCBV SSBmcmFtZXdvcmsgKG1ldGFwb3J0KQpxdDQtYWNjZXNzaWJsZS00LjguNSAgICAgICAgICAgUXQg YWNjZXNzaWJpbGl0eSB3aWRnZXRzCnF0NC1hc3Npc3RhbnQtNC44LjVfMSAgICAgICAgICBRdCA0 IGRvY3VtZW50YXRpb24gYnJvd3NlcgpxdDQtY2x1Y2VuZS00LjguNSAgICAgICAgICAgICAgUXQg YmluZGluZ3MgZm9yIHRoZSBDTHVjZW5lIGZ1bGwtdGV4dCBzZWFyY2ggbGlicmFyeQpxdDQtY29k ZWNzLWNuLTQuOC41ICAgICAgICAgICAgUXQgR0IgMTgwMzAgY29kZWMgcGx1Z2luCnF0NC1jb2Rl Y3MtanAtNC44LjUgICAgICAgICAgICBRdCBFVUMtSlAvSklTIGNvZGVjIHBsdWdpbnMKcXQ0LWNv ZGVjcy1rci00LjguNSAgICAgICAgICAgIFF0IEVVQy1LUiBjb2RlYyBwbHVnaW4KcXQ0LWNvZGVj cy10dy00LjguNSAgICAgICAgICAgIFF0IEJpZy01IGNvZGVjIHBsdWdpbgpxdDQtY29yZWxpYi00 LjguNV8zICAgICAgICAgICAgUXQgY29yZSBub24tZ3JhcGhpY2FsIG1vZHVsZQpxdDQtZGJ1cy00 LjguNSAgICAgICAgICAgICAgICAgUXQgRC1CdXMgaW50ZXItcHJvY2VzcyBjb21tdW5pY2F0aW9u IG1vZHVsZQpxdDQtZGVjbGFyYXRpdmUtNC44LjUgICAgICAgICAgUXQgZGVjbGFyYXRpdmUgZnJh bWV3b3JrIGZvciBkeW5hbWljIHVzZXIgaW50ZXJmYWNlcwpxdDQtZGVzaWduZXItNC44LjVfMSAg ICAgICAgICAgUXQgNCBncmFwaGljYWwgdXNlciBpbnRlcmZhY2UgZGVzaWduZXIKcXQ0LWRvYy00 LjguNSAgICAgICAgICAgICAgICAgIFF0IGRvY3VtZW50YXRpb24KcXQ0LWdyYXBoaWNzc3lzdGVt cy1vcGVuZ2wtNC44LjUgUXQgT3BlbkdMIHJlbmRlcmluZyBlbmdpbmUgKGV4cGVyaW1lbnRhbCkK cXQ0LWd1aS00LjguNSAgICAgICAgICAgICAgICAgIFF0IGdyYXBoaWNhbCB1c2VyIGludGVyZmFj ZSBtb2R1bGUKcXQ0LWhlbHAtNC44LjUgICAgICAgICAgICAgICAgIFF0IG9ubGluZSBoZWxwIGlu dGVncmF0aW9uIG1vZHVsZQpxdDQtaGVscC10b29scy00LjguNSAgICAgICAgICAgUXQgdXRpbGl0 aWVzIGZvciBnZW5lcmF0aW5nIGRvY3VtZW50YXRpb24KcXQ0LWliYXNlLXBsdWdpbi00LjguNSAg ICAgICAgIFF0IEludGVyQmFzZS9GaXJlYmlyZCBkYXRhYmFzZSBwbHVnaW4KcXQ0LWljb25lbmdp bmVzLTQuOC41ICAgICAgICAgIFF0IFNWRyBpY29uIGVuZ2luZQpxdDQtaW1hZ2Vmb3JtYXRzLTQu OC41ICAgICAgICAgUXQgcGx1Z2lucyBmb3Igc2V2ZXJhbCBpbWFnZSBmb3JtYXRzCnF0NC1pbnB1 dG1ldGhvZHMtNC44LjUgICAgICAgICBRdCBpbnB1dCBtZXRob2RzCnF0NC1sMTBuLTQuOC41ICAg ICAgICAgICAgICAgICBRdCBsb2NhbGl6ZWQgbWVzc2FnZXMKcXQ0LWxpbmd1aXN0LTQuOC41XzEg ICAgICAgICAgIFF0IDQgbG9jYWxpemF0aW9uIHRvb2xzCnF0NC1tYWtlcXBmLTQuOC41ICAgICAg ICAgICAgICBRdCBRUEYyIGZvbnQgZ2VuZXJhdG9yCnF0NC1tb2MtNC44LjVfMSAgICAgICAgICAg ICAgICBRdCBNZXRhLU9iamVjdCBDb21waWxlcgpxdDQtbXVsdGltZWRpYS00LjguNSAgICAgICAg ICAgUXQgbG93LWxldmVsIG11bHRpbWVkaWEgQVBJCnF0NC1teXNxbC1wbHVnaW4tNC44LjUgICAg ICAgICBRdCBNeVNRTCBkYXRhYmFzZSBwbHVnaW4KcXQ0LW5ldHdvcmstNC44LjUgICAgICAgICAg ICAgIFF0IG5ldHdvcmsgbW9kdWxlCnF0NC1vZGJjLXBsdWdpbi00LjguNSAgICAgICAgICBRdCBP cGVuIERhdGFiYXNlIENvbm5lY3Rpdml0eSBwbHVnaW4KcXQ0LW9wZW5nbC00LjguNSAgICAgICAg ICAgICAgIFF0IE9wZW5HTCBzdXBwb3J0IG1vZHVsZQpxdDQtcGl4ZWx0b29sLTQuOC41XzEgICAg ICAgICAgUXQgNCBzY3JlZW4gbWFnbmlmaWVyCnF0NC1wb3J0aW5nLTQuOC41ICAgICAgICAgICAg ICBRdCB1dGlsaXR5IHRvIGFzc2lzdCB3aXRoIHBvcnRpbmcgZnJvbSBRdCAzIHRvIFF0IDQKcXQ0 LXBzcWwtcGx1Z2luLTQuOC41ICAgICAgICAgIFF0IFBvc3RncmVTUUwgZGF0YWJhc2UgcGx1Z2lu CnF0NC1xZGJ1c3ZpZXdlci00LjguNV8xICAgICAgICBRdCA0IGdyYXBoaWNhbCBpbnRlcmZhY2Ug dG8gRC1CdXMKcXQ0LXFkb2MzLTQuOC41ICAgICAgICAgICAgICAgIFF0IGRvY3VtZW50YXRpb24g Z2VuZXJhdG9yCnF0NC1xbWFrZS00LjguNV8xICAgICAgICAgICAgICBRdCBNYWtlZmlsZSBnZW5l cmF0b3IKcXQ0LXFtbHZpZXdlci00LjguNV8xICAgICAgICAgIFF0IDQgdXRpbGl0eSBmb3IgUU1M IGFwcGxpY2F0aW9uIHRlc3RpbmcKcXQ0LXF0M3N1cHBvcnQtNC44LjUgICAgICAgICAgIFF0IDMg Y29tcGF0aWJpbGl0eSBtb2R1bGUKcXQ0LXF0Y29uZmlnLTQuOC41XzIgICAgICAgICAgIFF0IDQg Z3JhcGhpY2FsIGNvbmZpZ3VyYXRpb24gdXRpbGl0eQpxdDQtcXRkZW1vLTQuOC41XzIgICAgICAg ICAgICAgUXQgNCBkZW1vbnN0cmF0aW9uIGFuZCBleGFtcGxlIGFwcGxpY2F0aW9ucwpxdDQtcXRz b2x1dGlvbnMtc2luZ2xlYXBwbGljYXRpb24tMjAxMTA3MjJfMSBRdCA0IFNvbHV0aW9ucyBTaW5n bGUgQXBwbGljYXRpb24gRnJhbWV3b3JrCnF0NC1xdmZiLTQuOC41XzEgICAgICAgICAgICAgICBR dCA0IHZpcnR1YWwgZnJhbWVidWZmZXIgdXRpbGl0eQpxdDQtcmNjLTQuOC41ICAgICAgICAgICAg ICAgICAgUXQgUmVzb3VyY2UgQ29tcGlsZXIKcXQ0LXNjcmlwdC00LjguNSAgICAgICAgICAgICAg IFF0IHNjcmlwdGluZyBtb2R1bGUKcXQ0LXNjcmlwdHRvb2xzLTQuOC41ICAgICAgICAgIFF0IFNj cmlwdCBhZGRpdGlvbmFsIGNvbXBvbmVudHMKcXQ0LXNxbC00LjguNSAgICAgICAgICAgICAgICAg IFF0IFNRTCBkYXRhYmFzZSBpbnRlZ3JhdGlvbiBtb2R1bGUKcXQ0LXNxbGl0ZS1wbHVnaW4tNC44 LjUgICAgICAgIFF0IFNRTGl0ZSAzIGRhdGFiYXNlIHBsdWdpbgpxdDQtc3FsaXRlMi1wbHVnaW4t NC44LjUgICAgICAgUXQgU1FMaXRlIDIgZGF0YWJhc2UgcGx1Z2luCnF0NC1zdmctNC44LjUgICAg ICAgICAgICAgICAgICBRdCBTVkcgc3VwcG9ydCBtb2R1bGUKcXQ0LXRlc3RsaWItNC44LjUgICAg ICAgICAgICAgIFF0IHVuaXQgdGVzdGluZyBtb2R1bGUKcXQ0LXVpYy00LjguNSAgICAgICAgICAg ICAgICAgIFF0IFVzZXIgSW50ZXJmYWNlIENvbXBpbGVyCnF0NC11aWMzLTQuOC41ICAgICAgICAg ICAgICAgICBRdCAzLWNvbXBhdGlibGUgVXNlciBJbnRlcmZhY2UgQ29tcGlsZXIKcXQ0LXdlYmtp dC00LjguNV8xICAgICAgICAgICAgIFF0IFdlYktpdCBpbXBsZW1lbnRhdGlvbgpxdDQteG1sLTQu OC41ICAgICAgICAgICAgICAgICAgUXQgU0FYIGFuZCBET00gaW1wbGVtZW50YXRpb25zCnF0NC14 bWxwYXR0ZXJucy00LjguNSAgICAgICAgICBRdCBzdXBwb3J0IGZvciBYUGF0aCwgWFF1ZXJ5LCBY U0xUIGFuZCBYTUwgU2NoZW1hCnF0NC14bWxwYXR0ZXJucy10b29sLTQuOC41ICAgICBRdCBjb21t YW5kLWxpbmUgdXRpbGl0eSBmb3IgcnVubmluZyBYUXVlcmllcwpxdWFkcmFwYXNzZWwtMy44LjIg ICAgICAgICAgICAgR25vbWUgcXVhZHJhcGFzc2VsCnF6ZWl0Z2Vpc3QtMC44LjAgICAgICAgICAg ICAgICBRdCA0IHdyYXBwZXIgbGlicmFyeSBhcm91bmQgdGhlIFplaXRnZWlzdCBELUJ1cyBBUEkK cmFpZHRlc3QtMS4zICAgICAgICAgICAgICAgICAgIFRlc3QgcGVyZm9ybWFuY2Ugb2Ygc3RvcmFn ZSBkZXZpY2VzCnJhbmRycHJvdG8tMS40LjAgICAgICAgICAgICAgICBSYW5kciBleHRlbnNpb24g aGVhZGVycwpyYXB0b3IyLTIuMC4xM18yICAgICAgICAgICAgICAgUkRGIFBhcnNlciBUb29sa2l0 IGZvciBSZWRsYW5kCnJhcmlhbi0wLjguMV8xICAgICAgICAgICAgICAgICBBbiBPTUYgaGVscCBz eXN0ZW0gYmFzZWQgb24gdGhlIEZyZWVkZXNrdG9wIHNwZWNpZmljYXRpb24KcmFzcWFsLTAuOS4z MiAgICAgICAgICAgICAgICAgIEhpZ2gtbGV2ZWwgaW50ZXJmYWNlIGZvciBSREYKcmVjb2RlLTMu Nl8xMCAgICAgICAgICAgICAgICAgIENvbnZlcnRzIGZpbGVzIGJldHdlZW4gY2hhcmFjdGVyIHNl dHMgYW5kIHVzYWdlcwpyZWNvcmRwcm90by0xLjE0LjIgICAgICAgICAgICAgUkVDT1JEIGV4dGVu c2lvbiBoZWFkZXJzCnJlZGxhbmQtMS4wLjE3XzEgICAgICAgICAgICAgICBIaWdoLWxldmVsIGlu dGVyZmFjZSBmb3IgUkRGCnJlbmRlcnByb3RvLTAuMTEuMSAgICAgICAgICAgICBSZW5kZXJQcm90 byBwcm90b2NvbCBoZWFkZXJzCnJlc291cmNlcHJvdG8tMS4yLjAgICAgICAgICAgICBSZXNvdXJj ZSBleHRlbnNpb24gaGVhZGVycwpyZXN0LTAuNy45MSAgICAgICAgICAgICAgICAgICAgRWFzeSBh Y2Nlc3MgdG8gUkVTVGZ1bCB3ZWIgc2VydmljZXMKcmdiLTEuMC41ICAgICAgICAgICAgICAgICAg ICAgIFVuY29tcGlsZSBhbiByZ2IgY29ybC1uYW1lIGRhdGFiYXNlCnJ1YnktMS45LjMuNDg0XzIs MSAgICAgICAgICAgICBPYmplY3Qtb3JpZW50ZWQgaW50ZXJwcmV0ZWQgc2NyaXB0aW5nIGxhbmd1 YWdlCnNhbWJhMzYtbGlic21iY2xpZW50LTMuNi4yM18xICBTaGFyZWQgbGliIGZyb20gdGhlIHNh bWJhIHBhY2thZ2UKc2FtYmEzNi1ubWJsb29rdXAtMy42LjIzICAgICAgIE5ldEJJT1MgTmFtZSBs b29rdXAgdG9vbApzYXhvbi1kZXZlbC05LjEuMC44LDEgICAgICAgICAgQW4gWFNMVCAyLjAgLyBY UGF0aCAyLjAgLyBYUXVlcnkgMS4wIHByb2Nlc3NvciBmb3IgSmF2YQpzY2hyb2VkaW5nZXItMS4w LjExXzEgICAgICAgICAgSGlnaC1zcGVlZCBEaXJhYyBjb2RlYwpzY29ucy0yLjMuMCAgICAgICAg ICAgICAgICAgICAgQnVpbGQgdG9vbCBhbHRlcm5hdGl2ZSB0byBtYWtlCnNjcmVlbi00LjAuM18x NCAgICAgICAgICAgICAgICBNdWx0aS1zY3JlZW4gd2luZG93IG1hbmFnZXIKc2NybnNhdmVycHJv dG8tMS4yLjIgICAgICAgICAgIFNjcm5TYXZlciBleHRlbnNpb24gaGVhZGVycwpzZGwtMS4yLjE1 XzMsMiAgICAgICAgICAgICAgICAgQ3Jvc3MtcGxhdGZvcm0gbXVsdGltZWRpYSBkZXZlbG9wbWVu dCBBUEkKc2RsX2dmeC0yLjAuMjQgICAgICAgICAgICAgICAgIFNETCBncmFwaGljcyBkcmF3aW5n IHByaW1pdGl2ZXMgYW5kIG90aGVyIHN1cHBvcnQgZnVuY3Rpb25zCnNkbF9pbWFnZS0xLjIuMTJf MyAgICAgICAgICAgICBTaW1wbGUgbGlicmFyeSB0byBsb2FkIGltYWdlcyBvZiB2YXJpb3VzIGZv cm1hdHMgYXMgU0RMIHN1cmZhY2VzCnNkbF9taXhlci0xLjIuMTJfNSAgICAgICAgICAgICBBIHNh bXBsZSBtdWx0aS1jaGFubmVsIGF1ZGlvIG1peGVyIGxpYnJhcnkKc2RsX3NvdW5kLTEuMC4zXzgg ICAgICAgICAgICAgIEEgU0RMIGF1ZGlvIGxpYnJhcnkgYW5kIHBsYXllciBmb3Igc29tZSBwb3B1 bGFyIHNvdW5kIGZpbGUgZm9ybWF0cwpzZGxfdHRmLTIuMC4xMV8xICAgICAgICAgICAgICAgTGli cmFyeSB0byB1c2UgVHJ1ZVR5cGUgZm9udHMgdG8gcmVuZGVyIHRleHQgaW4gU0RMIGFwcGxpY2F0 aW9ucwpzZG9jYm9vay14bWwtMS4xXzEsMiAgICAgICAgICAgIlNpbXBsaWZpZWQiIERvY0Jvb2sg WE1MIERURApzZWFob3JzZS0zLjYuMyAgICAgICAgICAgICAgICAgR05PTUUgYXBwbGljYXRpb24g Zm9yIG1hbmFnaW5nIGVuY3J5cHRpb24ga2V5cyAoUEdQLCBTU0gpCnNlcmYtMS4zLjQgICAgICAg ICAgICAgICAgICAgICBTZXJmIEhUVFAgY2xpZW50IGxpYnJhcnkKc2Vzc3JlZy0xLjAuOCAgICAg ICAgICAgICAgICAgIE1hbmFnZSB1dG1wL3d0bXAgZW50cmllcyBmb3Igbm9uLWluaXQgWCBjbGll bnRzCnNldHhrYm1hcC0xLjMuMCAgICAgICAgICAgICAgICBTZXQgdGhlIGtleWJvYXJkIHVzaW5n IHRoZSBYIEtleWJvYXJkIEV4dGVuc2lvbgpzaGFyZWQtbWltZS1pbmZvLTEuMSAgICAgICAgICAg TUlNRSB0eXBlcyBkYXRhYmFzZSBmcm9tIHRoZSBmcmVlZGVza3RvcC5vcmcgcHJvamVjdApzbXBl Zy0wLjQuNF8xMSAgICAgICAgICAgICAgICAgRnJlZSBNUEVHMSB2aWRlbyBwbGF5ZXIgbGlicmFy eSB3aXRoIHNvdW5kIHN1cHBvcnQKc21wcm94eS0xLjAuNSAgICAgICAgICAgICAgICAgIFNlc3Np b24gTWFuYWdlciBQcm94eQpzcGFuZHNwLWRldmVsLTAuMC42LnAyMV8xICAgICAgRFNQIGxpYnJh cnkgYW5kIHNvZnR3YXJlIEZBWCBtYWNoaW5lCnNwZWV4LTEuMi5yMV82LDEgICAgICAgICAgICAg ICBPcGVuLXNvdXJjZSBwYXRlbnQtZnJlZSB2b2ljZSBjb2RlYwpzcGlkZXJtb25rZXkxODUtMS44 LjVfMiAgICAgICAgU3RhbmRhbG9uZSBKYXZhU2NyaXB0ICgxLjguNSkgaW50ZXJwcmV0ZXIgZnJv bSBNb3ppbGxhCnNxbGl0ZS0yLjguMTdfMSAgICAgICAgICAgICAgICBTUUwgZGF0YWJhc2UgZW5n aW5lIGluIGEgQyBsaWJyYXJ5CnNxbGl0ZTMtMy44LjQuMiAgICAgICAgICAgICAgICBTUUwgZGF0 YWJhc2UgZW5naW5lIGluIGEgQyBsaWJyYXJ5CnN0YXJ0dXAtbm90aWZpY2F0aW9uLTAuMTJfMSAg ICBMaWJyYXJ5IHRoYXQgc3VwcG9ydHMgc3RhcnR1cCBub3RpZmljYXRpb24gc3BlYyBmcm9tIGZy ZWVkZXNrdG9wLm9yZwpzdWJ2ZXJzaW9uLTEuOC44XzIgICAgICAgICAgICAgVmVyc2lvbiBjb250 cm9sIHN5c3RlbQpzdWRvLTEuOC4xMC5wMiAgICAgICAgICAgICAgICAgQWxsb3cgb3RoZXJzIHRv IHJ1biBjb21tYW5kcyBhcyByb290CnN2Z2FsaWItMS40LjNfNiAgICAgICAgICAgICAgICBBIGxv dyBsZXZlbCBjb25zb2xlIGdyYXBoaWNzIGxpYnJhcnkKc3dlbGwtZm9vcC0zLjguMiAgICAgICAg ICAgICAgIEdub21lIHN3ZWxsLWZvb3AKc3dpZy0yLjAuMTFfMSAgICAgICAgICAgICAgICAgIEdl bmVyYXRlIHdyYXBwZXJzIGZvciBjYWxsaW5nIEMvQysrIGNvZGUgZnJvbSBvdGhlciBsYW5ndWFn ZXMKdDFsaWItNS4xLjJfMiwxICAgICAgICAgICAgICAgIFR5cGUgMSBmb250IHJhc3Rlcml6YXRp b24gbGlicmFyeSBmb3IgVW5peC9YMTEKdGFnbGliLTEuOS4xXzEgICAgICAgICAgICAgICAgIExp YnJhcnkgZm9yIG1hbmlwdWxhdGluZyBJRDMgdGFncyBhbmQgT2dnIGNvbW1lbnRzCnRhbGktMy44 LjAgICAgICAgICAgICAgICAgICAgICBHbm9tZSB0YWxpCnRhbGxvYy0yLjEuMCAgICAgICAgICAg ICAgICAgICBIaWVyYXJjaGljYWwgcG9vbCBiYXNlZCBtZW1vcnkgYWxsb2NhdG9yCnRjbDg2LTgu Ni4xICAgICAgICAgICAgICAgICAgICBUb29sIENvbW1hbmQgTGFuZ3VhZ2UKdGRiLTEuMi4xMiwx ICAgICAgICAgICAgICAgICAgIFRyaXZpYWwgRGF0YWJhc2UKdGVUZVgtYmFzZS0zLjBfMjUgICAg ICAgICAgICAgIFRob21hcyBFc3NlcidzIGRpc3RyaWJ1dGlvbiBvZiBUZVggJiBmcmllbmRzIChi aW5hcmllcykKdGVUZVgtdGV4bWYtMy4wXzkgICAgICAgICAgICAgIFRob21hcyBFc3NlcidzIGRp c3RyaWJ1dGlvbiBvZiBUZVggJiBmcmllbmRzICh0ZXhtZiB0cmVlKQp0ZWxlcGF0aHktZ2xpYi0w LjIwLjIgICAgICAgICAgR0xpYiB1dGlsaXR5IGxpYnJhcnkgZm9yIHRoZSBUZWxlcGF0aHkgZnJh bWV3b3JrCnRlbGVwYXRoeS1sb2dnZXItMC44LjBfMSAgICAgICBMb2dnZXIgdXRpbGl0eSBsaWJy YXJ5IGZvciB0aGUgVGVsZXBhdGh5IGZyYW1ld29yawp0ZXZlbnQtMC45LjIxICAgICAgICAgICAg ICAgICAgVGFsbG9jIGJhc2VkIGV2ZW50IGxvb3AgbGlicmFyeQp0ZXgtdGV4bWZsb2NhbC0xLjkg ICAgICAgICAgICAgTWV0YS1wb3J0IHRoYXQgY3JlYXRlcyBhIHNpdGUtbG9jYWwgJFRFWE1GIGRp cmVjdG9yeQp0ZXhpMmh0bWwtNS4wXzEsMSAgICAgICAgICAgICAgVGV4aW5mbyB0byBIVE1MIGNv bnZlcnRlcgp0aWZmLTQuMC4zICAgICAgICAgICAgICAgICAgICAgVG9vbHMgYW5kIGxpYnJhcnkg cm91dGluZXMgZm9yIHdvcmtpbmcgd2l0aCBUSUZGIGltYWdlcwp0aW1pZGl0eS0wLjJpXzEgICAg ICAgICAgICAgICAgTUlESSB0byBQQ00gc29mdHdhcmUgc3ludGhlc2l6ZXIKdGlueXhtbC0yLjYu Ml8xICAgICAgICAgICAgICAgIFNtYWxsIEMrKyBYTUwgcGFyc2VyCnRrODYtOC42LjEgICAgICAg ICAgICAgICAgICAgICBHcmFwaGljYWwgdG9vbGtpdCBmb3IgVGNsCnRvdGVtLTMuNi4zICAgICAg ICAgICAgICAgICAgICBHc3RyZWFtZXItYmFzZWQgdmlkZW8gcGxheWVyIGZvciB0aGUgR05PTUUg MyBEZXNrdG9wCnRvdGVtLXBsLXBhcnNlci0zLjQuNSAgICAgICAgICBHT2JqZWN0LWJhc2VkIGxp YnJhcnkgdG8gcGFyc2UgYSBob3N0IG9mIHBsYXlsaXN0IGZvcm1hdHMKdHJhZGNwcC0wLjQgICAg ICAgICAgICAgICAgICAgIFRyYWRpdGlvbmFsIChLJlItc3R5bGUpIEMgcHJlcHJvY2Vzc29yCnRy YXBwcm90by0zLjQuMyAgICAgICAgICAgICAgICBERUMtWFRSQVAgZXh0ZW5zaW9uIGhlYWRlcnMK dHdtLTEuMC44ICAgICAgICAgICAgICAgICAgICAgIFRhYiBXaW5kb3cgTWFuYWdlciBmb3IgdGhl IFggV2luZG93IFN5c3RlbQp1bnppcC02LjBfMSAgICAgICAgICAgICAgICAgICAgTGlzdCwgdGVz dCwgYW5kIGV4dHJhY3QgY29tcHJlc3NlZCBmaWxlcyBpbiBhIFpJUCBhcmNoaXZlCnVwb3dlci0w LjkuMjEgICAgICAgICAgICAgICAgICBELUJ1cyBkYWVtb24gZm9yIHNpbXBsaWZ5aW5nIHBvd2Vy IG1hbmFnZW1lbnQgdGFza3MKdXNidXRpbHMtMC44Nl8xICAgICAgICAgICAgICAgIFV0aWxpdHkg Zm9yIGxpc3RpbmcgVVNCIGRldmljZXMKdjRsX2NvbXBhdC0xLjAuMjAxMjA1MDFfMSAgICAgIFZp ZGVvNExpbnV4IElPQ1RMIGhlYWRlciBmaWxlcwp2YWxhLTAuMjIuMSAgICAgICAgICAgICAgICAg ICAgUHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgYW5kIGNvbXBpbGVyIHRoYXQgY29udmVydHMgVmFsYSBj b2RlIGludG8gQyBjb2RlCnZhbGEtdmFwaWdlbi0wLjIyLjEgICAgICAgICAgICBQcm9ncmFtbWlu ZyBsYW5ndWFnZSBhbmQgY29tcGlsZXIgdGhhdCBjb252ZXJ0cyBWYWxhIGNvZGUgaW50byBDIGNv ZGUKdmlkZW9wcm90by0yLjMuMiAgICAgICAgICAgICAgIFZpZGVvIGV4dGVuc2lvbiBoZWFkZXJz CnZpZ3JhLTEuOS4wXzUgICAgICAgICAgICAgICAgICBWSUdSQSBzdGFuZHMgZm9yICJWaXNpb24g d2l0aCBHZW5lcmljIEFsZ29yaXRobXMiCnZpbmFncmUtMy42LjIgICAgICAgICAgICAgICAgICBW TkMgY2xpZW50IGZvciB0aGUgR05PTUUgRGVza3RvcAp2aW5vLTMuNi4yICAgICAgICAgICAgICAg ICAgICAgVk5DIHNlcnZlciB0aGF0IGFsbG93cyBmb3IgcmVtb3RlIGFjY2VzcyB0byB5b3VyIEdO T01FIGRlc2t0b3AKdm5jLTQuMS4zXzcgICAgICAgICAgICAgICAgICAgIERpc3BsYXkgWCBhbmQg V2luMzIgZGVza3RvcHMgb24gcmVtb3RlIFgvV2luMzIvSmF2YSBkaXNwbGF5cwp2dGUzLTAuMzQu NyAgICAgICAgICAgICAgICAgICAgVGVybWluYWwgd2lkZ2V0IHdpdGggaW1wcm92ZWQgYWNjZXNz aWJpbGl0eSBhbmQgSTE4TiBzdXBwb3J0CnczbS0wLjUuM18yICAgICAgICAgICAgICAgICAgICBQ YWdlci90ZXh0LWJhc2VkIFdXVyBicm93c2VyCndlYmNhbWQtMy4xMS4wLjIgICAgICAgICAgICAg ICBBIHBvcnQgb2YgTGludXggVVNCIHdlYmNhbSBhbmQgRFZCIGRyaXZlcnMgaW50byB1c2Vyc3Bh Y2UKd2Via2l0LWd0azItMS44LjNfNCAgICAgICAgICAgIEFuIG9wZW5zb3VyY2UgYnJvd3NlciBl bmdpbmUKd2Via2l0LWd0azMtMi4wLjMgICAgICAgICAgICAgIE9wZW5zb3VyY2UgYnJvd3NlciBl bmdpbmUgdXNpbmcgdGhlIEdUSysgMyB0b29sa2l0CndlYnAtMC4zLjFfNCAgICAgICAgICAgICAg ICAgICBHb29nbGUgV2ViUCBpbWFnZSBmb3JtYXQgY29udmVyc2lvbiB0b29sCndpcmVzaGFyay0x LjEwLjYgICAgICAgICAgICAgICBQb3dlcmZ1bCBuZXR3b3JrIGFuYWx5emVyL2NhcHR1cmUgdG9v bAp3eDI4LWd0azItMi44LjEyXzIgICAgICAgICAgICAgVGhlIHd4V2lkZ2V0cyBHVUkgdG9vbGtp dCB3aXRoIEdUSysgYmluZGluZ3MKd3gyOC1ndGsyLWNvbW1vbi0yLjguMTJfMiAgICAgIFRoZSB3 eFdpZGdldHMgR1VJIHRvb2xraXQgKGNvbW1vbiBmaWxlcykKd3gzMC1ndGsyLTMuMC4wICAgICAg ICAgICAgICAgIFRoZSB3eFdpZGdldHMgR1VJIHRvb2xraXQgd2l0aCBHVEsrIGJpbmRpbmdzCngx MXBlcmYtMS41LjQgICAgICAgICAgICAgICAgICBYMTEgc2VydmVyIHBlcmZvcm1hbmNlIHRlc3Qg cHJvZ3JhbQp4MjY0LTAuMTM2LjIzNThfMyAgICAgICAgICAgICAgTGlicmFyeSBhbmQgdG9vbCBm b3IgZW5jb2RpbmcgSC4yNjQvQVZDIHZpZGVvIHN0cmVhbXMKeGF1dGgtMS4wLjggICAgICAgICAg ICAgICAgICAgIFggYXV0aG9yaXR5IGZpbGUgdXRpbGl0eQp4YmFja2xpZ2h0LTEuMi4xICAgICAg ICAgICAgICAgUHJvZ3JhbSB0byBhZGp1c3QgYmFja2xpZ2h0IGJyaWdodG5lc3MKeGJpdG1hcHMt MS4xLjEgICAgICAgICAgICAgICAgIFguT3JnIGJpdG1hcHMgZGF0YQp4Ym1jLTEzLjAuYjFfMSAg ICAgICAgICAgICAgICAgQXdhcmQgd2lubmluZyBtZWRpYSBjZW50ZXIgYXBwbGljYXRpb24KeGNh bGMtMS4wLjUgICAgICAgICAgICAgICAgICAgIFNjaWVudGlmaWMgY2FsY3VsYXRvciBmb3IgWAp4 Y2ItcHJvdG8tMS4xMCAgICAgICAgICAgICAgICAgVGhlIFggcHJvdG9jb2wgQy1sYW5ndWFnZSBC aW5kaW5nIChYQ0IpIHByb3RvY29sCnhjYi11dGlsLTAuMy45XzEsMSAgICAgICAgICAgICBBIG1v ZHVsZSB3aXRoIGxpYnhjYi9saWJYMTEgZXh0ZW5zaW9uL3JlcGxhY2VtZW50IGxpYnJhcmllcwp4 Y2ItdXRpbC1yZW5kZXJ1dGlsLTAuMy44ICAgICAgQ29udmVuaWVuY2UgZnVuY3Rpb25zIGZvciB0 aGUgUmVuZGVyIGV4dGVuc2lvbgp4Y2xvY2stMS4wLjdfMSAgICAgICAgICAgICAgICAgQW5hbG9n IGFuZCBkaWdpdGFsIGNsb2NrIGZvciBYCnhjbWlzY3Byb3RvLTEuMi4yICAgICAgICAgICAgICBY Q01pc2MgZXh0ZW5zaW9uIGhlYWRlcnMKeGNtc2RiLTEuMC40ICAgICAgICAgICAgICAgICAgIERl dmljZSBDb2xvciBDaGFyYWN0ZXJpemF0aW9uIHV0aWxpdHkgZm9yIFgKeGNvbnNvbGUtMS4wLjYg ICAgICAgICAgICAgICAgIE1vbml0b3Igc3lzdGVtIGNvbnNvbGUgbWVzc2FnZXMgd2l0aCBYCnhj dXJzb3ItdGhlbWVzLTEuMC40XzEgICAgICAgICBYLm9yZyBjdXJzb3JzIHRoZW1lcwp4Y3Vyc29y Z2VuLTEuMC41ICAgICAgICAgICAgICAgQ3JlYXRlIGFuIFggY3Vyc29yIGZpbGUgZnJvbSBhIGNv bGxlY3Rpb24gb2YgUE5HIGltYWdlcwp4ZGctdXRpbHMtMS4wLjIuMjAxMzA5MTlfMSAgICAgVG9v bHMgdG8gYWxsb3cgYWxsIGFwcGxpY2F0aW9ucyB0byBpbnRlZ3JhdGUgd2l0aCB0aGUgZnJlZSBk ZXNrdG9wCnhkbS0xLjEuMTEgICAgICAgICAgICAgICAgICAgICBYLk9yZyBYIGRpc3BsYXkgbWFu YWdlcgp4ZHB5aW5mby0xLjMuMSAgICAgICAgICAgICAgICAgRGlzcGxheSBpbmZvcm1hdGlvbiB1 dGlsaXR5IGZvciBYCnhkcmlpbmZvLTEuMC40ICAgICAgICAgICAgICAgICBRdWVyeSBjb25maWd1 cmF0aW9uIGluZm9ybWF0aW9uIG9mIERSSSBkcml2ZXJzCnhldi0xLjIuMSAgICAgICAgICAgICAg ICAgICAgICBQcmludCBjb250ZW50cyBvZiBYIGV2ZW50cwp4ZXh0cHJvdG8tNy4zLjAgICAgICAg ICAgICAgICAgWEV4dCBleHRlbnNpb24gaGVhZGVycwp4Zjg2LWlucHV0LWtleWJvYXJkLTEuOC4w ICAgICAgWC5Pcmcga2V5Ym9hcmQgaW5wdXQgZHJpdmVyCnhmODYtaW5wdXQtbW91c2UtMS45LjBf MSAgICAgICBYLk9yZyBtb3VzZSBpbnB1dCBkcml2ZXIKeGY4Ni12aWRlby1hdGktNy4zLjAgICAg ICAgICAgIFguT3JnIGF0aSBkaXNwbGF5IGRyaXZlcgp4Zjg2LXZpZGVvLWludGVsLTIuOTkuOTEx ICAgICAgRHJpdmVyIGZvciBJbnRlbCBpbnRlZ3JhdGVkIGdyYXBoaWNzIGNoaXBzZXRzCnhmODYt dmlkZW8tdmVzYS0yLjMuM18xICAgICAgICBYLk9yZyB2ZXNhIGRpc3BsYXkgZHJpdmVyCnhmODZi aWdmb250cHJvdG8tMS4yLjAgICAgICAgICBYRnJlZTg2LUJpZ2ZvbnQgZXh0ZW5zaW9uIGhlYWRl cnMKeGY4NmRnYS0xLjAuMyAgICAgICAgICAgICAgICAgIFRlc3QgcHJvZ3JhbSBmb3IgdGhlIFhG cmVlODYtREdBIGV4dGVuc2lvbgp4Zjg2ZGdhcHJvdG8tMi4xICAgICAgICAgICAgICAgWEZyZWU4 Ni1ER0EgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4NmRyaXByb3RvLTIuMS4xICAgICAgICAgICAgIFhG cmVlODYtRFJJIGV4dGVuc2lvbiBoZWFkZXJzCnhmODZtaXNjcHJvdG8tMC45LjMgICAgICAgICAg ICBYRnJlZTg2LU1pc2MgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4NnZpZG1vZGVwcm90by0yLjMuMSAg ICAgICAgIFhGcmVlODYtVmlkTW9kZUV4dGVuc2lvbiBleHRlbnNpb24gaGVhZGVycwp4ZmNlNC1h cHBmaW5kZXItNC4xMC4xICAgICAgICAgQXBwbGljYXRpb24gbGF1bmNoZXIgYW5kIGZpbmRlcgp4 ZmNlNC1jb25mLTQuMTAuMF80ICAgICAgICAgICAgRC1CdXMtYmFzZWQgY29uZmlndXJhdGlvbiBz dG9yYWdlIHN5c3RlbQp4ZmNlNC1wYW5lbC00LjEwLjEgICAgICAgICAgICAgWGZjZSdzIHBhbmVs CnhmY2U0LXNlc3Npb24tNC4xMC4xXzIgICAgICAgICBYZmNlJ3Mgc2Vzc2lvbiBtYW5hZ2VyCnhm Y2U0LXNldHRpbmdzLTQuMTAuMV8xICAgICAgICBYZmNlIDQgc2V0dGluZ3MgYXBwbGljYXRpb24K eGZjZTQtdHVtYmxlci0wLjEuMzBfMSAgICAgICAgIFRodW1ibmFpbCBzZXJ2aWNlIGZvciBYZmNl IGRlc2t0b3AKeGZjZTQtd20tNC4xMC4xICAgICAgICAgICAgICAgIFhmY2UncyB3aW5kb3cgbWFu YWdlcgp4Z2FtbWEtMS4wLjUgICAgICAgICAgICAgICAgICAgR2FtbWEgY29ycmVjdGlvbiB0aHJv dWdoIHRoZSBYIHNlcnZlci4KeGdjLTEuMC40ICAgICAgICAgICAgICAgICAgICAgIFggZ3JhcGhp Y3MgZGVtbwp4aG9zdC0xLjAuNiAgICAgICAgICAgICAgICAgICAgU2VydmVyIGFjY2VzcyBjb250 cm9sIHByb2dyYW0gZm9yIFgKeGluZXJhbWFwcm90by0xLjIuMSAgICAgICAgICAgIFhpbmVyYW1h IGV4dGVuc2lvbiBoZWFkZXJzCnhpbml0LTEuMy4zLDEgICAgICAgICAgICAgICAgICBYIFdpbmRv dyBTeXN0ZW0gaW5pdGlhbGl6ZXIKeGlucHV0LTEuNi4xICAgICAgICAgICAgICAgICAgIFZlcnkg dXNlZnVsIHV0aWxpdHkgZm9yIGNvbmZpZ3VyaW5nIGFuZCB0ZXN0aW5nIFhJbnB1dCBkZXZpY2Vz CnhrYmNvbXAtMS4yLjQgICAgICAgICAgICAgICAgICBDb21waWxlIFhLQiBrZXlib2FyZCBkZXNj cmlwdGlvbgp4a2JldmQtMS4xLjMgICAgICAgICAgICAgICAgICAgWEtCIGV2ZW50IGRhZW1vbgp4 a2J1dGlscy0xLjAuNCAgICAgICAgICAgICAgICAgWEtCIHV0aWxpdHkgZGVtb3MKeGtleWJvYXJk LWNvbmZpZy0yLjExICAgICAgICAgIFggS2V5Ym9hcmQgQ29uZmlndXJhdGlvbiBEYXRhYmFzZQp4 a2lsbC0xLjAuNCAgICAgICAgICAgICAgICAgICAgVXRpbGl0eSBmb3Iga2lsbGluZyBhIGNsaWVu dCBieSBpdHMgWCByZXNvdXJjZQp4bHNhdG9tcy0xLjEuMSAgICAgICAgICAgICAgICAgTGlzdCBp bnRlcm5lZCBhdG9tcyBkZWZpbmVkIG9uIGEgc2VydmVyCnhsc2NsaWVudHMtMS4xLjMgICAgICAg ICAgICAgICBMaXN0IGNsaWVudCBhcHBsaWNhdGlvbnMgcnVubmluZyBvbiBhIGRpc3BsYXkKeG1l c3NhZ2UtMS4wLjQgICAgICAgICAgICAgICAgIERpc3BsYXkgbWVzc2FnZSBvciBxdWVyeSBpbiBh IFggd2luZG93CnhtbGNhdG1nci0yLjIgICAgICAgICAgICAgICAgICBTR01MIGFuZCBYTUwgY2F0 YWxvZyBtYW5hZ2VyCnhtbGNoYXJlbnQtMC4zXzIgICAgICAgICAgICAgICBYTUwgY2hhcmFjdGVy IGVudGl0aWVzCnhtbHRvLTAuMC4yNiAgICAgICAgICAgICAgICAgICBGcm9udC1lbmQgdG8gYW4g WFNMIHRvb2xjaGFpbgp4bW9kbWFwLTEuMC44ICAgICAgICAgICAgICAgICAgVXRpbGl0eSBmb3Ig bW9kaWZ5aW5nIGtleW1hcHMgYW5kIHBvaW50ZXIgYnV0dG9uIG1hcHBpbmdzIGluIFgKeG9yZy03 LjcgICAgICAgICAgICAgICAgICAgICAgIFguT3JnIGNvbXBsZXRlIGRpc3RyaWJ1dGlvbiBtZXRh cG9ydAp4b3JnLWFwcHMtNy43ICAgICAgICAgICAgICAgICAgWC5vcmcgYXBwcyBtZXRhLXBvcnQK eG9yZy1jZi1maWxlcy0xLjAuNV8xICAgICAgICAgIFgub3JnIGNmIGZpbGVzIGZvciB1c2Ugd2l0 aCBpbWFrZSBidWlsZHMKeG9yZy1kb2NzLTEuNywxICAgICAgICAgICAgICAgIFgub3JnIGRvY3Vt ZW50YXRpb24gZmlsZXMKeG9yZy1kcml2ZXJzLTcuNyAgICAgICAgICAgICAgIFgub3JnIGRyaXZl cnMgbWV0YS1wb3J0CnhvcmctZm9udHMtNy43ICAgICAgICAgICAgICAgICBYLm9yZyBmb250cyBt ZXRhLXBvcnQKeG9yZy1mb250cy0xMDBkcGktNy43ICAgICAgICAgIFguT3JnIDEwMGRwaSBiaXRt YXAgZm9udHMKeG9yZy1mb250cy03NWRwaS03LjcgICAgICAgICAgIFguT3JnIDc1ZHBpIGJpdG1h cCBmb250cwp4b3JnLWZvbnRzLWN5cmlsbGljLTcuNyAgICAgICAgWC5PcmcgQ3lyaWxsaWMgYml0 bWFwIGZvbnRzCnhvcmctZm9udHMtbWlzY2JpdG1hcHMtNy43ICAgICBYLk9yZyBtaXNjZWxsYW5l b3VzIGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLXRydWV0eXBlLTcuN18xICAgICAgWC5PcmcgVHJ1 ZVR5cGUgZm9udHMKeG9yZy1mb250cy10eXBlMS03LjcgICAgICAgICAgIFguT3JnIFR5cGUxIGZv bnRzCnhvcmctbGlicmFyaWVzLTcuN18xICAgICAgICAgICBYLm9yZyBsaWJyYXJpZXMgbWV0YS1w b3J0CnhvcmctbWFjcm9zLTEuMTguMCAgICAgICAgICAgICBYLk9yZyBkZXZlbG9wbWVudCBhY2xv Y2FsIG1hY3Jvcwp4b3JnLXNlcnZlci0xLjE1LjAsMSAgICAgICAgICAgWC5PcmcgWCBzZXJ2ZXIg YW5kIHJlbGF0ZWQgcHJvZ3JhbXMKeHByLTEuMC40ICAgICAgICAgICAgICAgICAgICAgIFV0aWxp dHkgZm9yIHByaW50aW5nIGFuIFggd2luZG93IGR1bXAKeHByb3AtMS4yLjIgICAgICAgICAgICAg ICAgICAgIFByb3BlcnR5IGRpc3BsYXllciBmb3IgWAp4cHJvdG8tNy4wLjI1ICAgICAgICAgICAg ICAgICAgWDExIHByb3RvY29sIGhlYWRlcnMKeHJhbmRyLTEuNC4xICAgICAgICAgICAgICAgICAg IFByaW1pdGl2ZSBjb21tYW5kIGxpbmUgaW50ZXJmYWNlIHRvIHRoZSBSYW5kUiBleHRlbnNpb24K eHJkYi0xLjEuMCAgICAgICAgICAgICAgICAgICAgIFggc2VydmVyIHJlc291cmNlIGRhdGFiYXNl IHV0aWxpdHkKeHJlZnJlc2gtMS4wLjUgICAgICAgICAgICAgICAgIFJlZnJlc2ggYWxsIG9yIHBh cnQgb2YgYW4gWCBzY3JlZW4KeHNldC0xLjIuM18xICAgICAgICAgICAgICAgICAgIFVzZXIgcHJl ZmVyZW5jZSB1dGlsaXR5IGZvciBYCnhzZXRtb2RlLTEuMC4wICAgICAgICAgICAgICAgICBTZXQg dGhlIG1vZGUgZm9yIGFuIFggSW5wdXQgRGV2aWNlCnhzZXRyb290LTEuMS4xICAgICAgICAgICAg ICAgICBSb290IHdpbmRvdyBwYXJhbWV0ZXIgc2V0dGluZyB1dGlsaXR5IGZvciBYCnh0ZXJtLTMw MyAgICAgICAgICAgICAgICAgICAgICBUZXJtaW5hbCBlbXVsYXRvciBmb3IgdGhlIFggV2luZG93 IFN5c3RlbQp4dHJhbnMtMS4zLjMgICAgICAgICAgICAgICAgICAgQWJzdHJhY3QgbmV0d29yayBj b2RlIGZvciBYCnh2aWQtMS4zLjIsMSAgICAgICAgICAgICAgICAgICBBbiBvcGVuc291cmNlIE1Q RUctNCBjb2RlYywgYmFzZWQgb24gT3BlbkRpdngKeHZpZHR1bmUtMS4wLjMgICAgICAgICAgICAg ICAgIFZpZGVvIG1vZGUgdHVuZXIgZm9yIFgKeHZpbmZvLTEuMS4yICAgICAgICAgICAgICAgICAg IFByaW50IG91dCBYLVZpZGVvIGV4dGVuc2lvbiBhZGFwdG9yIGluZm9ybWF0aW9uCnh3ZC0xLjAu NiAgICAgICAgICAgICAgICAgICAgICBEdW1wIGFuIGltYWdlIG9mIGFuIFggd2luZG93Cnh3aW5p bmZvLTEuMS4zICAgICAgICAgICAgICAgICBXaW5kb3cgaW5mb3JtYXRpb24gdXRpbGl0eSBmb3Ig WAp4d3VkLTEuMC40ICAgICAgICAgICAgICAgICAgICAgSW1hZ2UgZGlzcGxheWVyIGZvciBYCnlh amwtMi4wLjRfMSAgICAgICAgICAgICAgICAgICBQb3J0YWJsZSBKU09OIHBhcnNpbmcgYW5kIHNl cmlhbGl6YXRpb24gbGlicmFyeSBpbiBBTlNJIEMKeWFzbS0xLjIuMCAgICAgICAgICAgICAgICAg ICAgIENvbXBsZXRlIHJld3JpdGUgb2YgdGhlIE5BU00gYXNzZW1ibGVyCnllbHAtMy42LjIgICAg ICAgICAgICAgICAgICAgICBIZWxwIGJyb3dzZXIgZm9yIHRoZSBHTk9NRSAzIGRlc2t0b3AKeWVs cC10b29scy0zLjYuMSAgICAgICAgICAgICAgIFV0aWxpdGllcyB0byBoZWxwIG1hbmFnZSBkb2N1 bWVudGF0aW9uIGZvciBZZWxwIGFuZCB0aGUgd2ViCnllbHAteHNsLTMuNi4xICAgICAgICAgICAg ICAgICBEb2NCb29rIFhTTFQgc3R5bGVzaGVldHMgZm9yIHllbHAKemVuaXR5My0zLjYuMCAgICAg ICAgICAgICAgICAgIERpc3BsYXkgR05PTUUgZGlhbG9ncyBmcm9tIHRoZSBjb21tYW5kIGxpbmUK emZzLXBlcmlvZGljLTEuMC4yMDEzMDIxMyAgICAgIFNpbXBsZSB3YXkgb2YgbWFpbnRhaW5pbmcg emZzIHNuYXBzaG90cyB1c2luZyB0aGUgcGVyaW9kaWMgc3lzdGVtCnpmcy1yZXBsaWNhdGUtMC43 XzEgICAgICAgICAgICBBIFpGUyBTbmFwc2hvdCBSZXBsaWNhdGlvbiBTY3JpcHQKemZzLXNuYXBz aG90LWNsZWFuLTAuMS4zICAgICAgIFRvb2wgdG8gc2lldmUgWkZTIHNuYXBzaG90cyBhcyBwZXIg Z2l2ZW4gc3BlYyBhIGxhICdwZHVtcGZzLWNsZWFuJwp6ZnMtc25hcHNob3QtbWdtdC0yMDA5MDIw MV8yICAgQXV0b21hdGljIFpGUyBzbmFwc2hvdCBtYW5hZ2VtZW50IHRvb2wKemZzLXN0YXRzLTEu Mi4yICAgICAgICAgICAgICAgIERpc3BsYXkgaHVtYW4tcmVhZGFibGUgWkZTIHN0YXRpc3RpY3MK emZzbmFwLTEuMTEuMCAgICAgICAgICAgICAgICAgIFNpbXBsZSBzaCBzY3JpcHQgdG8gbWFrZSB6 ZnMgcm9sbGluZyBzbmFwaG9zdHMgd2l0aCBjcm9uCnpmc3Rvb2xzLTAuMy4xICAgICAgICAgICAg ICAgICBPcGVuU29sYXJpcy1jb21wYXRpYmxlIGF1dG8gc25hcHNob3R0aW5nIGZvciBaRlMKemlw LTMuMCAgICAgICAgICAgICAgICAgICAgICAgIENyZWF0ZS91cGRhdGUgWklQIGZpbGVzIGNvbXBh dGlibGUgd2l0aCBQS1pJUAo= --089e0158c41cee74ee04f6fb10c3-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 09:17:44 2014 Return-Path: Delivered-To: x11@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 7AB25E9A; Mon, 14 Apr 2014 09:17:44 +0000 (UTC) Date: Mon, 14 Apr 2014 09:17:44 +0000 From: Alexey Dokuchaev To: Tilman =?koi8-r?B?S2Vza2luw7Z6?= Subject: Re: Xorg on FreeBSD 10.x. Mac mini G4: black screen Message-ID: <20140414091744.GB22618@FreeBSD.org> References: <534A7559.1010309@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <534A7559.1010309@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: powerpc@freebsd.org, x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 09:17:44 -0000 On Sun, Apr 13, 2014 at 01:30:33PM +0200, Tilman KeskinĂśz wrote: > Does anyone have X11 working on a G4 mac mini and might want to share > his xorg.conf and what version he is running? I have X11 more or less running on fresh -CURRENT. However, I don't have HW acceleration (I've reported it previously on the list couple of times: http://lists.freebsd.org/pipermail/freebsd-ppc/2014-March/006914.html). > Section "Device" > ### Available Driver options are:- > ### Values: : integer, : float, : "True"/"False", > ### : "String", : " Hz/kHz/MHz" > ### [arg]: arg optional > #Option "NoAccel" # [] > Option "NoAccel" Why did you need to uncomment "NoAccel"? > #Option "R4xxATOM" # [] > #Option "ForceLowPowerMode" # [] > #Option "DynamicPM" # [] > #Option "NewPLL" # [] > #Option "ZaphodHeads" # I have Option "UseFBDev" "false" here in mine; you might also need it; while X.org will complain that "Option "UseFBDev" is not used" in the log, I still think it helps (at the early stage?) to select correct video device (e.g. ATI driver vs. framebuffer mode). I also had to specify exact modeline for my LCD monitor in "Monitor" section (http://lists.freebsd.org/pipermail/freebsd-ppc/2014-March/006916.html), but that might be due to adapter usage. Do you have set sysctl hw.ofwfb.relax_mmap=1? (It's hard to tell without seeing your /var/log/Xorg.0.log.) Nathan is right; you should start a few different programs in ~/.xinitrc that create windows, e.g: xterm & xclock & exec openbox ./danfe From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 09:21:56 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EEEB6A8 for ; Mon, 14 Apr 2014 09:21:56 +0000 (UTC) Received: from mail-ob0-f177.google.com (mail-ob0-f177.google.com [209.85.214.177]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B438317DD for ; Mon, 14 Apr 2014 09:21:56 +0000 (UTC) Received: by mail-ob0-f177.google.com with SMTP id vb8so486944obc.22 for ; Mon, 14 Apr 2014 02:21:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=2mHHh4+SW4nsY5v/uNff6aT5WpHBKreQ2VU6Ks2Jglk=; b=DMdMOAYpiJQTfndrLBLDQAIS27fpXbFA0YdG6fc4mv2ITF/21Nz41t1J/5KXweOeCG u/5xOuxwE2Ss8X6q2l2582tmfoEcph5Ia01obe5iQ6gCkyXwBgl9pqcb42wuob+EAgDM ZSRpDjUnz2XxDe4oO3P61SwfhvVEJhmtb7yJdwjNAdy4f5U5e2P+dIGoWYY023cPypl8 v70mk864cDvMhX3U/XY2Wm6yQJPxhiOFPqixbviRsBCGCRf1KZwOViM7yFU3wo5JegSQ EfJYLgBJxOMfhNZV99913JYqYKXna7xTqLJnFQUPH4bAuggiPIs+otuZVkj3imPw/oBb tkcw== X-Gm-Message-State: ALoCoQn7FbRCtVPtnONnJDNy/XuwR0tIlwfED6XzsxZE5BiwP8wJKiYnNI4LDQCvb5z1g8pF/4zs MIME-Version: 1.0 X-Received: by 10.182.104.101 with SMTP id gd5mr908462obb.54.1397467309977; Mon, 14 Apr 2014 02:21:49 -0700 (PDT) Received: by 10.76.13.162 with HTTP; Mon, 14 Apr 2014 02:21:49 -0700 (PDT) X-Originating-IP: [66.177.125.30] Received: by 10.76.13.162 with HTTP; Mon, 14 Apr 2014 02:21:49 -0700 (PDT) In-Reply-To: <20140414091744.GB22618@FreeBSD.org> References: <534A7559.1010309@FreeBSD.org> <20140414091744.GB22618@FreeBSD.org> Date: Mon, 14 Apr 2014 05:21:49 -0400 Message-ID: Subject: Re: Xorg on FreeBSD 10.x. Mac mini G4: black screen From: Michael Copeland To: Alexey Dokuchaev Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: x11@freebsd.org, powerpc@freebsd.org, Nathan Whitehorn X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 09:21:57 -0000 Nathan, are you saying that X11 is Congress? From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 09:39:24 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3C275603; Mon, 14 Apr 2014 09:39:24 +0000 (UTC) Received: from gazoz.arved.priv.at (gazoz.arved.priv.at [IPv6:2a02:180:1:1::551f:ba88]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gazoz.arved.priv.at", Issuer "gazoz.arved.priv.at" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A9D131923; Mon, 14 Apr 2014 09:39:23 +0000 (UTC) Received: from elma.local.arved.priv.at (inek.arved.priv.at [78.142.160.182]) (authenticated bits=0) by gazoz.arved.priv.at (8.14.7/8.14.7) with ESMTP id s3E9dFn1097009 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NOT); Mon, 14 Apr 2014 11:39:19 +0200 (CEST) (envelope-from arved@FreeBSD.org) Subject: Re: Xorg on FreeBSD 10.x. Mac mini G4: black screen Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: =?iso-8859-1?Q?Tilman_Keskin=F6z?= In-Reply-To: <20140414091744.GB22618@FreeBSD.org> Date: Mon, 14 Apr 2014 11:39:15 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <0CB59818-9EC1-4230-8E6B-35CCD6EB7010@FreeBSD.org> References: <534A7559.1010309@FreeBSD.org> <20140414091744.GB22618@FreeBSD.org> X-Mailer: Apple Mail (2.1085) Cc: powerpc@freebsd.org, x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 09:39:24 -0000 Thanks Nathan, You pointed me in the right direction.=20 After changing my windowmanager to xterm,=20 i noticed that mouse and keyboard aren't detected because hal was not = running. Because of this i couldn't do anything on the screen :). On Apr 14, 2014, at 11:17 , Alexey Dokuchaev wrote: >> Does anyone have X11 working on a G4 mac mini and might want to share >> his xorg.conf and what version he is running? >=20 > I have X11 more or less running on fresh -CURRENT. However, I don't = have > HW acceleration (I've reported it previously on the list couple of = times: > = http://lists.freebsd.org/pipermail/freebsd-ppc/2014-March/006914.html). >=20 >> Section "Device" >> ### Available Driver options are:- >> ### Values: : integer, : float, : "True"/"False", >> ### : "String", : " Hz/kHz/MHz" >> ### [arg]: arg optional >> #Option "NoAccel" # [] >> Option "NoAccel" >=20 > Why did you need to uncomment "NoAccel"? Yes, Without this i just get some pixels moving on the screen and the = console does not recover after terminating the process.=20 =46rom what i read on the list, it may be because DRI is broken. I will have to try to disable it. Unfortunately w/o Acceleration everything is pretty slow, even console = scrolling in x-term >=20 >> #Option "R4xxATOM" # [] >> #Option "ForceLowPowerMode" # [] >> #Option "DynamicPM" # [] >> #Option "NewPLL" # [] >> #Option "ZaphodHeads" # >=20 > I have Option "UseFBDev" "false" here in mine; you might also need it; = while > X.org will complain that "Option "UseFBDev" is not used" in the log, I = still > think it helps (at the early stage?) to select correct video device = (e.g. ATI > driver vs. framebuffer mode). >=20 > I also had to specify exact modeline for my LCD monitor in "Monitor" = section > = (http://lists.freebsd.org/pipermail/freebsd-ppc/2014-March/006916.html), = but > that might be due to adapter usage. >=20 > Do you have set sysctl hw.ofwfb.relax_mmap=3D1? (It's hard to tell = without > seeing your /var/log/Xorg.0.log.) Nathan is right; you should start a = few > different programs in ~/.xinitrc that create windows, e.g: The relax_mmap check is default in 10.x. My monitor gets probed = correctly. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 11:06:55 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C0A542AF for ; Mon, 14 Apr 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ADEB81686 for ; Mon, 14 Apr 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3EB6tl3026088 for ; Mon, 14 Apr 2014 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3EB6trS026086 for freebsd-x11@FreeBSD.org; Mon, 14 Apr 2014 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 Apr 2014 11:06:55 GMT Message-Id: <201404141106.s3EB6trS026086@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 11:06:55 -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 ports/188566 x11 I have updated x11-drivers/xf86-video-vmware to 13.0.2 o ports/188383 x11 x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5 o ports/188278 x11 devel/libpciaccess is broken for non-x86 architectures o ports/188165 x11 graphics/dri: ia64: error: Package requirements (libdr o ports/188155 x11 graphics/LibGL: MesaLib 7.6.1 link is wrong o ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187205 x11 [PATCH] x11/libxcb: fix USE_PYTHON_BUILD o ports/187200 x11 [PATCH] x11/xcb-proto: fix USE_PYTHON o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/187022 x11 [patch] x11-servers/xorg-nestserver fails to install o ports/187019 x11 x11/xdm installation failes due to pkg-plist typo o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181285 x11 x11/xorg does not start if Nvidia Optimus is enabled o o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 54 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 15:04:05 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5478D82F for ; Mon, 14 Apr 2014 15:04:05 +0000 (UTC) Received: from mail-la0-f54.google.com (mail-la0-f54.google.com [209.85.215.54]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D16151256 for ; Mon, 14 Apr 2014 15:04:04 +0000 (UTC) Received: by mail-la0-f54.google.com with SMTP id mc6so5933204lab.27 for ; Mon, 14 Apr 2014 08:03:56 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=8KulQIKgWzNJ4MQplBHWYcifkW2yb7xNAuTkYX9Ya9Q=; b=hVglrZaJsC83QFZqI1E4Tdrp/pwkYE7lxFxsW+9J7i7klXaWw5/ESglzr2wV22EI+B noMiZSejqJGFuVZZd9ckUW72jtZkKF3daIlUC99AeUQCGwoe0T3S/yUIrpo1+0ViNW0x blK26GcgtJbnvNQCyXKhaxRL8lgjfWmDl8VErrWzG20q89i0eQAtYtqRN+F1pkr2frMl 48yLTV/TsoXjvkJyPFzAAbg4C69Bz6wP7tKu5PBjKdT01MUZIEJzF8HYXEeXAMJikirH RMHVpMhfUjkrmp50jlaC+q24Qt+aQ4FaLMQBmR82qpkH/ooHHBTHaa8rxws2dIgeDrlE MlLA== X-Gm-Message-State: ALoCoQnZp6Ah3GXDucYiT2GBXcyZhn+Xr1XW19MFgiqxQk6dbGEzOyiRnBkxaag0Ne5USu4Hpqi7 MIME-Version: 1.0 X-Received: by 10.152.19.65 with SMTP id c1mr2242385lae.35.1397487835935; Mon, 14 Apr 2014 08:03:55 -0700 (PDT) Received: by 10.112.51.68 with HTTP; Mon, 14 Apr 2014 08:03:55 -0700 (PDT) Date: Mon, 14 Apr 2014 12:03:55 -0300 Message-ID: Subject: Re: Work in progress: AMD GPUs KMS support From: Carlos Corona To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 15:04:05 -0000 Hi *: Recently I have acquired a laptop HP ENVY with processor AMD and card ati radeon dual (AMD Radeon HD 8600/8700M), I have desire of installing FreeBSD 10 in the laptop, but I have the doubt on if it has support the card. Regards!!! .- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 14 18:29:09 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0485A21F for ; Mon, 14 Apr 2014 18:29:09 +0000 (UTC) Received: from mail-oa0-x22f.google.com (mail-oa0-x22f.google.com [IPv6:2607:f8b0:4003:c02::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AC63F19BE for ; Mon, 14 Apr 2014 18:29:08 +0000 (UTC) Received: by mail-oa0-f47.google.com with SMTP id i11so9580552oag.20 for ; Mon, 14 Apr 2014 11:29:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=fGUrz5AucUjbHYYbXF3O9MXLTJqbWeUrE0aFq+g+5wA=; b=ML01828NnAHZD0P7iFQCa3aoOfPIfs7Z01Ktsg06AjBPU+F6Tkn0JkE9AJ6LmkFC/P RETZZlDIkYXCKh39DYfnYeIc8d73/01zcPYcX9kFFkF5Yj0ecBVeFYAc6aRARXcy0X9y 7zCuxTda6dSGAgeOc0bFWTiC2RxCUd/gwQXfPeqCkLqUkAibYDZG8OTyqMs0LqvMDAvs FydZw4q2wGyn1u3qoxIPkY4ELt4eBkIQs5E/pkXq21qDbdy+aYkv17ZHedQ/cwWmVcqB EkeTtsq6sVJX9UtZF2oojdLUccW1R7g4iTkeDoAPDxyLQa5yaJBHjX6MJg1eJsSv627+ 4BOg== MIME-Version: 1.0 X-Received: by 10.60.44.135 with SMTP id e7mr2735527oem.63.1397500147074; Mon, 14 Apr 2014 11:29:07 -0700 (PDT) Received: by 10.76.156.165 with HTTP; Mon, 14 Apr 2014 11:29:06 -0700 (PDT) In-Reply-To: References: Date: Mon, 14 Apr 2014 11:29:06 -0700 Message-ID: Subject: Re: Cinnamon with Nvidia drivers From: Neil Schroeder To: freebsd-x11@freebsd.org Content-Type: multipart/mixed; boundary=001a11333b20d838cf04f704db60 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 18:29:09 -0000 --001a11333b20d838cf04f704db60 Content-Type: text/plain; charset=UTF-8 Let me expand this to say it covers the gnome3 desktop as well - basically delayed rendering where I can move a window and it will not refresh the content inside the window for a second or so, wildly delayed typing in a gnome terminal, and the like. xfce - no problem. intel gfx + gnome - no prob. intel gfx+cinnamon = no prob ati+any= no problem but on the three machines i can access, nvidia+gnome3/cinnamon = same deal I'm contacting this list and not the gnome team since it seems as if all these issues would be abstracted from the gnome layer by the X11/dri layer, and gnome should not be interested in the specifics of the hardware. If I should expand that audience let me know. All the usual data are attached. On Sun, Apr 13, 2014 at 11:48 PM, Neil Schroeder wrote: > Hi everyone, new to the list so apologies if this is well covered. > > It seems with any form of NVIDIA card + driver, Cinnamon can't really > render the screen quite correctly. I've tried a few cards (A quadro, a > 650, and a 750ti) and have the same trouble. It happens in 10-RELEASE, > 10-STABLE, and 11-CURRENT on both FreeBSD and PC-BSD. > > Its as if there's a little lag between the buffer and the display which is > most noticeable during text input in terminal or on a webpage (email or > what have you). > > I sent along the general system info - although I have a Radeon in there > right this second, I can swap back to one of the nvidias on command to get > more output. > > Thanks for any help. > > > --001a11333b20d838cf04f704db60 Content-Type: text/plain; charset=US-ASCII; name="dmesg.nvidia_gnome3.txt" Content-Disposition: attachment; filename="dmesg.nvidia_gnome3.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu03f66i0 Q29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMC4wLVNUQUJMRSAjMCByMjYzOTA2OiBTYXQgTWFy IDI5IDEwOjE3OjU1IFVUQyAyMDE0CiAgICByb290QGdyaW5kLmZyZWVic2Qub3JnOi91c3Ivb2Jq L3Vzci9zcmMvc3lzL1ZUIGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAzLjQgKHRhZ3MvUkVM RUFTRV8zNC9maW5hbCAxOTc5NTYpIDIwMTQwMjE2CkNQVTogSW50ZWwoUikgWGVvbihSKSBDUFUg RTUtMTY2MCAwIEAgMy4zMEdIeiAoMzI5Mi4xMy1NSHogSzgtY2xhc3MgQ1BVKQogIE9yaWdpbiA9 ICJHZW51aW5lSW50ZWwiICBJZCA9IDB4MjA2ZDcgIEZhbWlseSA9IDB4NiAgTW9kZWwgPSAweDJk ICBTdGVwcGluZyA9IDcKICBGZWF0dXJlcz0weGJmZWJmYmZmPEZQVSxWTUUsREUsUFNFLFRTQyxN U1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2LENMRkxV U0gsRFRTLEFDUEksTU1YLEZYU1IsU1NFLFNTRTIsU1MsSFRULFRNLFBCRT4KICBGZWF0dXJlczI9 MHgxZmJlZTNmZjxTU0UzLFBDTE1VTFFEUSxEVEVTNjQsTU9OLERTX0NQTCxWTVgsU01YLEVTVCxU TTIsU1NTRTMsQ1gxNix4VFBSLFBEQ00sUENJRCxEQ0EsU1NFNC4xLFNTRTQuMix4MkFQSUMsUE9Q Q05ULFRTQ0RMVCxBRVNOSSxYU0FWRSxPU1hTQVZFLEFWWD4KICBBTUQgRmVhdHVyZXM9MHgyYzEw MDgwMDxTWVNDQUxMLE5YLFBhZ2UxR0IsUkRUU0NQLExNPgogIEFNRCBGZWF0dXJlczI9MHgxPExB SEY+CiAgVFNDOiBQLXN0YXRlIGludmFyaWFudCwgcGVyZm9ybWFuY2Ugc3RhdGlzdGljcwpyZWFs IG1lbW9yeSAgPSAzNDM1OTczODM2OCAoMzI3NjggTUIpCmF2YWlsIG1lbW9yeSA9IDMzMTkzMTYw NzA0ICgzMTY1NSBNQikKRXZlbnQgdGltZXIgIkxBUElDIiBxdWFsaXR5IDYwMApBQ1BJIEFQSUMg VGFibGU6IDxERUxMICAgQ0JYMyAgID4KRnJlZUJTRC9TTVA6IE11bHRpcHJvY2Vzc29yIFN5c3Rl bSBEZXRlY3RlZDogMTIgQ1BVcwpGcmVlQlNEL1NNUDogMSBwYWNrYWdlKHMpIHggNiBjb3JlKHMp IHggMiBTTVQgdGhyZWFkcwogY3B1MCAoQlNQKTogQVBJQyBJRDogIDAKIGNwdTEgKEFQKTogQVBJ QyBJRDogIDEKIGNwdTIgKEFQKTogQVBJQyBJRDogIDIKIGNwdTMgKEFQKTogQVBJQyBJRDogIDMK IGNwdTQgKEFQKTogQVBJQyBJRDogIDQKIGNwdTUgKEFQKTogQVBJQyBJRDogIDUKIGNwdTYgKEFQ KTogQVBJQyBJRDogIDYKIGNwdTcgKEFQKTogQVBJQyBJRDogIDcKIGNwdTggKEFQKTogQVBJQyBJ RDogIDgKIGNwdTkgKEFQKTogQVBJQyBJRDogIDkKIGNwdTEwIChBUCk6IEFQSUMgSUQ6IDEwCiBj cHUxMSAoQVApOiBBUElDIElEOiAxMQpBQ1BJIEJJT1MgV2FybmluZyAoYnVnKTogMzIvNjRYIEZB Q1MgYWRkcmVzcyBtaXNtYXRjaCBpbiBGQURUIC0gMHgxRkZGREY0MC8weDAwMDAwMDAwMUZGRjFG NDAsIHVzaW5nIDMyICgyMDEzMDgyMy90YmZhZHQtNTUwKQppb2FwaWMwIDxWZXJzaW9uIDIuMD4g aXJxcyAwLTIzIG9uIG1vdGhlcmJvYXJkCmlvYXBpYzEgPFZlcnNpb24gMi4wPiBpcnFzIDI0LTQ3 IG9uIG1vdGhlcmJvYXJkCnJhbmRvbTogPFNvZnR3YXJlLCBZYXJyb3c+IGluaXRpYWxpemVkCmti ZDEgYXQga2JkbXV4MAphY3BpMDogPERFTEwgQ0JYMyAgID4gb24gbW90aGVyYm9hcmQKYWNwaTA6 IFBvd2VyIEJ1dHRvbiAoZml4ZWQpCmNwdTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1MTogPEFD UEkgQ1BVPiBvbiBhY3BpMApjcHUyOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTM6IDxBQ1BJIENQ VT4gb24gYWNwaTAKY3B1NDogPEFDUEkgQ1BVPiBvbiBhY3BpMApjcHU1OiA8QUNQSSBDUFU+IG9u IGFjcGkwCmNwdTY6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1NzogPEFDUEkgQ1BVPiBvbiBhY3Bp MApjcHU4OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTk6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1 MTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1MTE6IDxBQ1BJIENQVT4gb24gYWNwaTAKaHBldDA6 IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9tZW0gMHhmZWQwMDAwMC0weGZlZDAwM2Zm IG9uIGFjcGkwClRpbWVjb3VudGVyICJIUEVUIiBmcmVxdWVuY3kgMTQzMTgxODAgSHogcXVhbGl0 eSA5NTAKRXZlbnQgdGltZXIgIkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDM1 MApFdmVudCB0aW1lciAiSFBFVDEiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDM0MApF dmVudCB0aW1lciAiSFBFVDIiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDM0MApFdmVu dCB0aW1lciAiSFBFVDMiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDM0MApFdmVudCB0 aW1lciAiSFBFVDQiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDM0MApFdmVudCB0aW1l ciAiSFBFVDUiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDM0MApFdmVudCB0aW1lciAi SFBFVDYiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDM0MApFdmVudCB0aW1lciAiSFBF VDciIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDM0MAphdHJ0YzA6IDxBVCByZWFsdGlt ZSBjbG9jaz4gcG9ydCAweDcwLTB4NzcgaXJxIDggb24gYWNwaTAKYXRydGMwOiBXYXJuaW5nOiBD b3VsZG4ndCBtYXAgSS9PLgpFdmVudCB0aW1lciAiUlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVh bGl0eSAwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBvcnQgMHg0MC0weDQzLDB4NTAtMHg1MyBpcnEg MCBvbiBhY3BpMApUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxp dHkgMApFdmVudCB0aW1lciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAw ClRpbWVjb3VudGVyICJBQ1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAw CmFjcGlfdGltZXIwOiA8MjQtYml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4NDA4LTB4 NDBiIG9uIGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhj ZmYgb24gYWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBpcnEgMjYgYXQgZGV2aWNlIDEuMCBvbiBwY2kwCnBjaTE6IDxBQ1BJIFBD SSBidXM+IG9uIHBjaWIxCnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDI2IGF0IGRl dmljZSAxLjEgb24gcGNpMApwY2kyOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMgpwY2liMzogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGlycSAzMiBhdCBkZXZpY2UgMi4wIG9uIHBjaTAKcGNpMzogPEFD UEkgUENJIGJ1cz4gb24gcGNpYjMKdmdhcGNpMDogPFZHQS1jb21wYXRpYmxlIGRpc3BsYXk+IHBv cnQgMHhlMDAwLTB4ZTA3ZiBtZW0gMHhlZTAwMDAwMC0weGVlZmZmZmZmLDB4ZjAwMDAwMDAtMHhm N2ZmZmZmZiwweGY4MDAwMDAwLTB4ZjlmZmZmZmYgaXJxIDMyIGF0IGRldmljZSAwLjAgb24gcGNp MwpudmlkaWEwOiA8UXVhZHJvIDYwMD4gb24gdmdhcGNpMAp2Z2FwY2kwOiBjaGlsZCBudmlkaWEw IHJlcXVlc3RlZCBwY2lfZW5hYmxlX2lvCnZnYXBjaTA6IGNoaWxkIG52aWRpYTAgcmVxdWVzdGVk IHBjaV9lbmFibGVfaW8KdmdhcGNpMDogQm9vdCB2aWRlbyBkZXZpY2UKaGRhYzA6IDxOVklESUEg R1QxMDggSERBIENvbnRyb2xsZXI+IG1lbSAweGVmMDgwMDAwLTB4ZWYwODNmZmYgaXJxIDM2IGF0 IGRldmljZSAwLjEgb24gcGNpMwpwY2liNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSA0MCBh dCBkZXZpY2UgMy4wIG9uIHBjaTAKcGNpNDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjQKbWZpMDog PERyYWtlIFNraW5ueT4gcG9ydCAweGQwMDAtMHhkMGZmIG1lbSAweGVmMzYwMDAwLTB4ZWYzNjNm ZmYsMHhlZjMwMDAwMC0weGVmMzNmZmZmIGlycSA0MCBhdCBkZXZpY2UgMC4wIG9uIHBjaTQKbWZp MDogVXNpbmcgTVNJCm1maTA6IE1lZ2FyYWlkIFNBUyBkcml2ZXIgVmVyIDQuMjMgCnBjaTA6IDxi YXNlIHBlcmlwaGVyYWw+IGF0IGRldmljZSA1LjAgKG5vIGRyaXZlciBhdHRhY2hlZCkKcGNpMDog PGJhc2UgcGVyaXBoZXJhbD4gYXQgZGV2aWNlIDUuMiAobm8gZHJpdmVyIGF0dGFjaGVkKQpwY2li NTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMTcuMCBvbiBwY2kwCnBj aTU6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWI1CnBjaTA6IDxzaW1wbGUgY29tbXM+IGF0IGRldmlj ZSAyMi4wIChubyBkcml2ZXIgYXR0YWNoZWQpCnVhcnQyOiA8SW50ZWwgQzYwMC9YNzkgU2VyaWVz IENoaXBzZXQgS1QgQ29udHJvbGxlcj4gcG9ydCAweGYwYTAtMHhmMGE3IG1lbSAweGVmNDJhMDAw LTB4ZWY0MmFmZmYgaXJxIDE3IGF0IGRldmljZSAyMi4zIG9uIHBjaTAKZW0wOiA8SW50ZWwoUikg UFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uIDcuMy44PiBwb3J0IDB4ZjA0MC0weGYwNWYgbWVt IDB4ZWY0MDAwMDAtMHhlZjQxZmZmZiwweGVmNDI5MDAwLTB4ZWY0MjlmZmYgaXJxIDIwIGF0IGRl dmljZSAyNS4wIG9uIHBjaTAKZW0wOiBVc2luZyBhbiBNU0kgaW50ZXJydXB0CmVtMDogRXRoZXJu ZXQgYWRkcmVzczogOTA6YjE6MWM6NjM6N2I6MDAKZWhjaTA6IDxFSENJIChnZW5lcmljKSBVU0Ig Mi4wIGNvbnRyb2xsZXI+IG1lbSAweGVmNDI4MDAwLTB4ZWY0MjgzZmYgaXJxIDE2IGF0IGRldmlj ZSAyNi4wIG9uIHBjaTAKdXNidXMwOiBFSENJIHZlcnNpb24gMS4wCnVzYnVzMCBvbiBlaGNpMApo ZGFjMTogPEludGVsIFBhdHNidXJnIEhEQSBDb250cm9sbGVyPiBtZW0gMHhlZjQyMDAwMC0weGVm NDIzZmZmIGlycSAyMiBhdCBkZXZpY2UgMjcuMCBvbiBwY2kwCnBjaWI2OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gaXJxIDE5IGF0IGRldmljZSAyOC4wIG9uIHBjaTAKcGNpNjogPEFDUEkgUENJIGJ1 cz4gb24gcGNpYjYKcGNpYjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTggYXQgZGV2aWNl IDI4LjIgb24gcGNpMApwY2k3OiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liNwp4aGNpMDogPE5FQyB1 UEQ3MjAyMDAgVVNCIDMuMCBjb250cm9sbGVyPiBtZW0gMHhlZjEwMDAwMC0weGVmMTAxZmZmIGly cSAxOCBhdCBkZXZpY2UgMC4wIG9uIHBjaTcKeGhjaTA6IDMyIGJ5dGUgY29udGV4dCBzaXplLgp1 c2J1czEgb24geGhjaTAKZWhjaTE6IDxFSENJIChnZW5lcmljKSBVU0IgMi4wIGNvbnRyb2xsZXI+ IG1lbSAweGVmNDI3MDAwLTB4ZWY0MjczZmYgaXJxIDE3IGF0IGRldmljZSAyOS4wIG9uIHBjaTAK dXNidXMyOiBFSENJIHZlcnNpb24gMS4wCnVzYnVzMiBvbiBlaGNpMQpwY2liODogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAzMC4wIG9uIHBjaTAKcGNpODogPEFDUEkgUENJIGJ1cz4g b24gcGNpYjgKaXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDMxLjAgb24gcGNpMApp c2EwOiA8SVNBIGJ1cz4gb24gaXNhYjAKYWhjaTA6IDxJbnRlbCBQYXRzYnVyZyBBSENJIFNBVEEg Y29udHJvbGxlcj4gcG9ydCAweGYwOTAtMHhmMDk3LDB4ZjA4MC0weGYwODMsMHhmMDcwLTB4ZjA3 NywweGYwNjAtMHhmMDYzLDB4ZjAyMC0weGYwM2YgbWVtIDB4ZWY0MjYwMDAtMHhlZjQyNjdmZiBp cnEgMTggYXQgZGV2aWNlIDMxLjIgb24gcGNpMAphaGNpMDogQUhDSSB2MS4zMCB3aXRoIDYgNkdi cHMgcG9ydHMsIFBvcnQgTXVsdGlwbGllciBub3Qgc3VwcG9ydGVkCmFoY2llbTA6IDxBSENJIGVu Y2xvc3VyZSBtYW5hZ2VtZW50IGJyaWRnZT4gb24gYWhjaTAKcGNpMDogPHNlcmlhbCBidXMsIFNN QnVzPiBhdCBkZXZpY2UgMzEuMyAobm8gZHJpdmVyIGF0dGFjaGVkKQpwY2liOTogPEFDUEkgSG9z dC1QQ0kgYnJpZGdlPiBvbiBhY3BpMApwY2kxMjg6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWI5CmFj cGlfYnV0dG9uMDogPFBvd2VyIEJ1dHRvbj4gb24gYWNwaTAKdWFydDA6IDwxNjU1MCBvciBjb21w YXRpYmxlPiBwb3J0IDB4M2Y4LTB4M2ZmIGlycSA0IGZsYWdzIDB4MTAgb24gYWNwaTAKb3JtMDog PElTQSBPcHRpb24gUk9NPiBhdCBpb21lbSAweGQ0ODAwLTB4ZDU3ZmYgb24gaXNhMAphdGtiZGMw OiA8S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBhdCBwb3J0IDB4NjAsMHg2NCBvbiBpc2Ew CmF0a2JkMDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQgYXRrYmQwCmF0 a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHBjMDogY2Fubm90IHJlc2VydmUgSS9PIHBvcnQgcmFuZ2UK ZXN0MDogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MApwNHRj YzA6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MAplc3QxOiA8RW5oYW5j ZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUxCnA0dGNjMTogPENQVSBGcmVx dWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHUxCmVzdDI6IDxFbmhhbmNlZCBTcGVlZFN0ZXAg RnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTIKcDR0Y2MyOiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFs IENvbnRyb2w+IG9uIGNwdTIKZXN0MzogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29u dHJvbD4gb24gY3B1MwpwNHRjYzM6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24g Y3B1Mwplc3Q0OiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHU0 CnA0dGNjNDogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHU0CmVzdDU6IDxF bmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTUKcDR0Y2M1OiA8Q1BV IEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+IG9uIGNwdTUKZXN0NjogPEVuaGFuY2VkIFNwZWVk U3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1NgpwNHRjYzY6IDxDUFUgRnJlcXVlbmN5IFRo ZXJtYWwgQ29udHJvbD4gb24gY3B1Ngplc3Q3OiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5j eSBDb250cm9sPiBvbiBjcHU3CnA0dGNjNzogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9s PiBvbiBjcHU3CmVzdDg6IDxFbmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+IG9u IGNwdTgKcDR0Y2M4OiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+IG9uIGNwdTgKZXN0 OTogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1OQpwNHRjYzk6 IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1OQplc3QxMDogPEVuaGFuY2Vk IFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MTAKcDR0Y2MxMDogPENQVSBGcmVx dWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHUxMAplc3QxMTogPEVuaGFuY2VkIFNwZWVkU3Rl cCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MTEKcDR0Y2MxMTogPENQVSBGcmVxdWVuY3kgVGhl cm1hbCBDb250cm9sPiBvbiBjcHUxMQptZmkwOiAzMTAzICg0NTA4MTI3MDhzLzB4MDAyMC9pbmZv KSAtIFNodXRkb3duIGNvbW1hbmQgcmVjZWl2ZWQgZnJvbSBob3N0Cm1maTA6IDMxMDQgKGJvb3Qg KyA0cy8weDAwMjAvaW5mbykgLSBGaXJtd2FyZSBpbml0aWFsaXphdGlvbiBzdGFydGVkIChQQ0kg SUQgMDA3My8xMDAwLzFmNzgvMTAyOCkKbWZpMDogMzEwNSAoYm9vdCArIDRzLzB4MDAyMC9pbmZv KSAtIEZpcm13YXJlIHZlcnNpb24gMi4xMjAuMTQtMTUwNAptZmkwOiAzMTA2IChib290ICsgNXMv MHgwMDIwL2luZm8pIC0gUGFja2FnZSB2ZXJzaW9uIDIwLjEwLjItMDAwMgptZmkwOiAzMTA3IChi b290ICsgNXMvMHgwMDIwL2luZm8pIC0gQm9hcmQgUmV2aXNpb24gQTAwCm1maTA6IDMxMDggKGJv b3QgKyAzMHMvMHgwMDAyL2luZm8pIC0gSW5zZXJ0ZWQ6IFBEIDAwKGUweGZmL3MwKQpaRlMgZmls ZXN5c3RlbSB2ZXJzaW9uOiA1ClpGUyBzdG9yYWdlIHBvb2wgdmVyc2lvbjogZmVhdHVyZXMgc3Vw cG9ydCAoNTAwMCkKVGltZWNvdW50ZXJzIHRpY2sgZXZlcnkgMS4wMDAgbXNlYwpoZGFjYzA6IDxO VklESUEgR1Q0NDAgSERBIENPREVDPiBhdCBjYWQgMCBvbiBoZGFjMApoZGFhMDogPE5WSURJQSBH VDQ0MCBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlkIDEgb24gaGRhY2MwCnBjbTA6IDxOVklE SUEgR1Q0NDAgKEhETUkvRFAgOGNoKT4gYXQgbmlkIDUgb24gaGRhYTAKaGRhY2MxOiA8TlZJRElB IEdUNDQwIEhEQSBDT0RFQz4gYXQgY2FkIDEgb24gaGRhYzAKaGRhYTE6IDxOVklESUEgR1Q0NDAg QXVkaW8gRnVuY3Rpb24gR3JvdXA+IGF0IG5pZCAxIG9uIGhkYWNjMQpwY20xOiA8TlZJRElBIEdU NDQwIChIRE1JL0RQIDhjaCk+IGF0IG5pZCA1IG9uIGhkYWExCmhkYWNjMjogPE5WSURJQSBHVDQ0 MCBIREEgQ09ERUM+IGF0IGNhZCAyIG9uIGhkYWMwCmhkYWEyOiA8TlZJRElBIEdUNDQwIEF1ZGlv IEZ1bmN0aW9uIEdyb3VwPiBhdCBuaWQgMSBvbiBoZGFjYzIKcGNtMjogPE5WSURJQSBHVDQ0MCAo SERNSS9EUCA4Y2gpPiBhdCBuaWQgNSBvbiBoZGFhMgpoZGFjYzM6IDxOVklESUEgR1Q0NDAgSERB IENPREVDPiBhdCBjYWQgMyBvbiBoZGFjMApoZGFhMzogPE5WSURJQSBHVDQ0MCBBdWRpbyBGdW5j dGlvbiBHcm91cD4gYXQgbmlkIDEgb24gaGRhY2MzCnBjbTM6IDxOVklESUEgR1Q0NDAgKEhETUkv RFAgOGNoKT4gYXQgbmlkIDUgb24gaGRhYTMKbWZpc3lzcGQwIG9uIG1maTAKbWZpc3lzcGQwOiA1 NzIzMjVNQiAoMTE3MjEyMzU2OCBzZWN0b3JzKSBTWVNQRCB2b2x1bWUgKGRldmljZWlkOiAwKQpt ZmlzeXNwZDA6ICBTWVNQRCB2b2x1bWUgYXR0YWNoZWQKbWZpc3lzcGQxIG9uIG1maTAKbWZpc3lz cGQxOiA1NzIzMjVNQiAoMTE3MjEyMzU2OCBzZWN0b3JzKSBTWVNQRCB2b2x1bWUgKGRldmljZWlk OiAxKQptZmlzeXNwZDE6ICBTWVNQRCB2b2x1bWUgYXR0YWNoZWQKbWZpc3lzcGQyIG9uIG1maTAK bWZpc3lzcGQyOiA1NzIzMjVNQiAoMTE3MjEyMzU2OCBzZWN0b3JzKSBTWVNQRCB2b2x1bWUgKGRl dmljZWlkOiA0KQptZmlzeXNwZDI6ICBTWVNQRCB2b2x1bWUgYXR0YWNoZWQKbWZpc3lzcGQzIG9u IG1maTAKbWZpc3lzcGQzOiA1NzIzMjVNQiAoMTE3MjEyMzU2OCBzZWN0b3JzKSBTWVNQRCB2b2x1 bWUgKGRldmljZWlkOiA1KQptZmlzeXNwZDM6ICBTWVNQRCB2b2x1bWUgYXR0YWNoZWQKbWZpMDog MzEwOSAoYm9vdCArIDMwcy8weDAwMDIvaW5mbykgLSBJbnNlcnRlZDogUEQgMDAoZTB4ZmYvczAp IEluZm86IGVuY2xQZD1mZmZmLCBzY3NpVHlwZT0wLCBwb3J0TWFwPTAzLCBzYXNBZGRyPTUwMDBj Y2EwM2M4MmRlNjksMDAwMDAwMDAwMDAwMDAwMAptZmkwOiAzMTEwIChib290ICsgMzBzLzB4MDAw Mi9pbmZvKSAtIEluc2VydGVkOiBQRCAwMShlMHhmZi9zMSkKbWZpMDogMzExMSAoYm9vdCArIDMw cy8weDAwMDIvaW5mbykgLSBJbnNlcnRlZDogUEQgMDEoZTB4ZmYvczEpIEluZm86IGVuY2xQZD1m ZmZmLCBzY3NpVHlwZT0wLCBwb3J0TWFwPTAyLCBzYXNBZGRyPTUwMDBjY2EwM2M4MmI3YTEsMDAw MDAwMDAwMDAwMDAwMAptZmkwOiAzMTEyIChib290ICsgMzBzLzB4MDAwMi9pbmZvKSAtIEluc2Vy dGVkOiBQRCAwNChlMHhmZi9zNCkKbWZpMDogMzExMyAoYm9vdCArIDMwcy8weDAwMDIvaW5mbykg LSBJbnNlcnRlZDogUEQgMDQoZTB4ZmYvczQpIEluZm86IGVuY2xQZD1mZmZmLCBzY3NpVHlwZT0w LCBwb3J0TWFwPTAxLCBzYXNBZGRyPTUwMDBjY2EwM2M4MzkxYTUsMDAwMDAwMDAwMDAwMDAwMApt ZmkwOiAzMTE0IChib290ICsgMzBzLzB4MDAwMi9pbmZvKSAtIEluc2VydGVkOiBQRCAwNShlMHhm Zi9zNSkKbWZpMDogMzExNSAoYm9vdCArIDMwcy8weDAwMDIvaW5mbykgLSBJbnNlcnRlZDogUEQg MDUoZTB4ZmYvczUpIEluZm86IGVuY2xQZD1mZmZmLCBzY3NpVHlwZT0wLCBwb3J0TWFwPTAwLCBz YXNBZGRyPTUwMDBjY2EwM2M4Mzk4ODksMDAwMDAwMDAwMDAwMDAwMAptZmkwOiAzMTE2ICg0NTA4 MTI3NDZzLzB4MDAyMC9pbmZvKSAtIFRpbWUgZXN0YWJsaXNoZWQgYXMgMDQvMTQvMTQgMTc6NDU6 NDY7ICgzNSBzZWNvbmRzIHNpbmNlIHBvd2VyIG9uKQptZmkwOiAzMTE3ICg0NTA4MTI3NTZzLzB4 MDAwMi9pbmZvKSAtIFVuZXhwZWN0ZWQgc2Vuc2U6IFBEIDAwKGUweGZmL3MwKSBQYXRoIDUwMDBj Y2EwM2M4MmRlNjksIENEQjogMjggMDAgNDUgZGQgMmYgYjAgMDAgMDAgMDEgMDAsIFNlbnNlOiA1 LzIxLzAwCm1maTA6IDMxMTggKDQ1MDgxMjc1NnMvMHgwMDAyL2luZm8pIC0gVW5leHBlY3RlZCBz ZW5zZTogUEQgMDEoZTB4ZmYvczEpIFBhdGggNTAwMGNjYTAzYzgyYjdhMSwgQ0RCOiAyOCAwMCA0 NSBkZCAyZiBiMCAwMCAwMCAwMSAwMCwgU2Vuc2U6IDUvMjEvMDAKbWZpMDogMzExOSAoNDUwODEy NzU2cy8weDAwMDIvaW5mbykgLSBVbmV4cGVjdGVkIHNlbnNlOiBQRCAwNChlMHhmZi9zNCkgUGF0 aCA1MDAwY2NhMDNjODM5MWE1LCBDREI6IDI4IDAwIDQ1IGRkIDJmIGIwIDAwIDAwIDAxIDAwLCBT ZW5zZTogNS8yMS8wMAptZmkwOiAzMTIwICg0NTA4MTI3NTZzLzB4MDAwMi9pbmZvKSAtIFVuZXhw ZWN0ZWQgc2Vuc2U6IFBEIDA1KGUweGZmL3M1KSBQYXRoIDUwMDBjY2EwM2M4Mzk4ODksIENEQjog MjggMDAgNDUgZGQgMmYgYjAgMDAgMDAgMDEgMDAsIFNlbnNlOiA1LzIxLzAwCm1maTA6IDMxMjEg KDQ1MDgxMjgwM3MvMHgwMDIwL2luZm8pIC0gSG9zdCBkcml2ZXIgaXMgbG9hZGVkIGFuZCBvcGVy YXRpb25hbApyYW5kb206IHVuYmxvY2tpbmcgZGV2aWNlLgp1c2J1czA6IDQ4ME1icHMgSGlnaCBT cGVlZCBVU0IgdjIuMAp1c2J1czE6IDUuMEdicHMgU3VwZXIgU3BlZWQgVVNCIHYzLjAKdWdlbjAu MTogPEludGVsPiBhdCB1c2J1czAKdWh1YjA6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5 LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMwCnVnZW4xLjE6IDwweDEwMzM+IGF0 IHVzYnVzMQp1aHViMTogPDB4MTAzMyBYSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAzLjAw LzEuMDAsIGFkZHIgMT4gb24gdXNidXMxCnVzYnVzMjogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2 Mi4wCmhkYWNjNDogPFJlYWx0ZWsgQUxDMjY5IEhEQSBDT0RFQz4gYXQgY2FkIDAgb24gaGRhYzEK aGRhYTQ6IDxSZWFsdGVrIEFMQzI2OSBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlkIDEgb24g aGRhY2M0CnBjbTQ6IDxSZWFsdGVrIEFMQzI2OSAoQW5hbG9nKT4gYXQgbmlkIDIwIGFuZCAyNCBv biBoZGFhNApwY201OiA8UmVhbHRlayBBTEMyNjkgKEFuYWxvZyAyLjArSFAvMi4wKT4gYXQgbmlk IDI3LDMzIGFuZCAyNSBvbiBoZGFhNAp1Z2VuMi4xOiA8SW50ZWw+IGF0IHVzYnVzMgp1aHViMjog PEludGVsIEVIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBv biB1c2J1czIKc2VzMCBhdCBhaGNpZW0wIGJ1cyAwIHNjYnVzMCB0YXJnZXQgMCBsdW4gMApzZXMw OiA8QUhDSSBTR1BJTyBFbmNsb3N1cmUgMS4wMCAwMDAxPiBTRU1CIFMtRS1TIDIuMDAgZGV2aWNl CnNlczA6IFNFTUIgU0VTIERldmljZQp1aHViMTogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBz ZWxmIHBvd2VyZWQKR0VPTTogbWZpc3lzcGQwOiB0aGUgc2Vjb25kYXJ5IEdQVCB0YWJsZSBpcyBj b3JydXB0IG9yIGludmFsaWQuCkdFT006IG1maXN5c3BkMDogdXNpbmcgdGhlIHByaW1hcnkgb25s eSAtLSByZWNvdmVyeSBzdWdnZXN0ZWQuClNNUDogQVAgQ1BVICMxIExhdW5jaGVkIQpTTVA6IEFQ IENQVSAjMyBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzkgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMx MCBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzIgTGF1bmNoZWQhClNNUDogQVAgQ1BVICM2IExhdW5j aGVkIQpTTVA6IEFQIENQVSAjNCBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzExIExhdW5jaGVkIQpT TVA6IEFQIENQVSAjNSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzcgTGF1bmNoZWQhClNNUDogQVAg Q1BVICM4IExhdW5jaGVkIQpHRU9NOiBtZmlzeXNwZDE6IHRoZSBzZWNvbmRhcnkgR1BUIHRhYmxl IGlzIGNvcnJ1cHQgb3IgaW52YWxpZC4KR0VPTTogbWZpc3lzcGQxOiB1c2luZyB0aGUgcHJpbWFy eSBvbmx5IC0tIHJlY292ZXJ5IHN1Z2dlc3RlZC4KVGltZWNvdW50ZXIgIlRTQy1sb3ciIGZyZXF1 ZW5jeSAxNjQ2MDY2MDU0IEh6IHF1YWxpdHkgMTAwMApHRU9NOiBtZmlzeXNwZDI6IHRoZSBzZWNv bmRhcnkgR1BUIHRhYmxlIGlzIGNvcnJ1cHQgb3IgaW52YWxpZC4KR0VPTTogbWZpc3lzcGQyOiB1 c2luZyB0aGUgcHJpbWFyeSBvbmx5IC0tIHJlY292ZXJ5IHN1Z2dlc3RlZC4KR0VPTTogbWZpc3lz cGQzOiB0aGUgc2Vjb25kYXJ5IEdQVCB0YWJsZSBpcyBjb3JydXB0IG9yIGludmFsaWQuCkdFT006 IG1maXN5c3BkMzogdXNpbmcgdGhlIHByaW1hcnkgb25seSAtLSByZWNvdmVyeSBzdWdnZXN0ZWQu ClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IHVzYnVzMiB1c2J1czAKdWh1YjA6IDMgcG9ydHMgd2l0 aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIyOiAzIHBvcnRzIHdpdGggMyByZW1vdmFi bGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czIgdXNidXMwCnVn ZW4wLjI6IDx2ZW5kb3IgMHg4MDg3PiBhdCB1c2J1czAKdWh1YjM6IDx2ZW5kb3IgMHg4MDg3IHBy b2R1Y3QgMHgwMDI0LCBjbGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMw CnVnZW4yLjI6IDx2ZW5kb3IgMHg4MDg3PiBhdCB1c2J1czIKdWh1YjQ6IDx2ZW5kb3IgMHg4MDg3 IHByb2R1Y3QgMHgwMDI0LCBjbGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNi dXMyClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IHVzYnVzMiB1c2J1czAKdWh1YjM6IDYgcG9ydHMg d2l0aCA2IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWI0OiA4IHBvcnRzIHdpdGggOCByZW1v dmFibGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czIKdWdlbjIu MzogPE1pY3Jvc29mdD4gYXQgdXNidXMyCnVrYmQwOiA8TWljcm9zb2Z0IE5hdHVyYWwgRXJnb25v bWljIEtleWJvYXJkIDQwMDAsIGNsYXNzIDAvMCwgcmV2IDIuMDAvMS43MywgYWRkciAzPiBvbiB1 c2J1czIKa2JkMiBhdCB1a2JkMAp1Z2VuMi40OiA8TG9naXRlY2g+IGF0IHVzYnVzMgpUcnlpbmcg dG8gbW91bnQgcm9vdCBmcm9tIHpmczp6ZWUgW10uLi4KY3J5cHRvc29mdDA6IDxzb2Z0d2FyZSBj cnlwdG8+IG9uIG1vdGhlcmJvYXJkCmFlc25pMDogPEFFUy1DQkMsQUVTLVhUUz4gb24gbW90aGVy Ym9hcmQKQ3VzZTRCU0QgdjAuMS4zMCBAIC9kZXYvY3VzZQpmdXNlLWZyZWVic2Q6IHZlcnNpb24g MC40LjQsIEZVU0UgQUJJIDcuOAp1aGlkMDogPE1pY3Jvc29mdCBOYXR1cmFsIEVyZ29ub21pYyBL ZXlib2FyZCA0MDAwLCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuNzMsIGFkZHIgMz4gb24gdXNidXMy CnVtczA6IDxMb2dpdGVjaCBVU0IgT3B0aWNhbCBNb3VzZSwgY2xhc3MgMC8wLCByZXYgMi4wMC81 NC4wMCwgYWRkciA0PiBvbiB1c2J1czIKdW1zMDogOCBidXR0b25zIGFuZCBbWFlaVF0gY29vcmRp bmF0ZXMgSUQ9MApjb25zb2xlY3RsOiB1bmtub3duIGlvY3RsOiB0OjQwMDA3NDEzCnN5c21vdXNl OiB1bmtub3duIGlvY3RsOiB0OjQwMDA3NDEzCnN5c21vdXNlOiB1bmtub3duIGlvY3RsOiB0OjQw MDA3NDEzCnN5c21vdXNlOiB1bmtub3duIGlvY3RsOiB0OjgwMDA3NDEwCnBpZCAxMTU0IChjaW5u YW1vbi1zZXNzaW9uKSwgdWlkIDEwMDE6IGV4aXRlZCBvbiBzaWduYWwgMTEgKGNvcmUgZHVtcGVk KQpwaWQgMTE1MiAoWG9yZyksIHVpZCAwOiBleGl0ZWQgb24gc2lnbmFsIDExCnN5c21vdXNlOiB1 bmtub3duIGlvY3RsOiB0OjQwMDA3NDEzCnN5c21vdXNlOiB1bmtub3duIGlvY3RsOiB0OjQwMDA3 NDEzCnN5c21vdXNlOiB1bmtub3duIGlvY3RsOiB0OjgwMDA3NDEwCnBpZCAxMjQ4IChYb3JnKSwg dWlkIDA6IGV4aXRlZCBvbiBzaWduYWwgMTEKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAw MDc0MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6IHVua25v d24gaW9jdGw6IHQ6ODAwMDc0MTAKcGlkIDU2NDMzIChnZGIpLCB1aWQgMTAwMTogZXhpdGVkIG9u IHNpZ25hbCA2IChjb3JlIGR1bXBlZCkKcGlkIDU2Mzc1IChYb3JnKSwgdWlkIDA6IGV4aXRlZCBv biBzaWduYWwgMTEKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6 IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6ODAw MDc0MTAKcGlkIDU2NTEzIChnZGIpLCB1aWQgMTAwMTogZXhpdGVkIG9uIHNpZ25hbCA2IChjb3Jl IGR1bXBlZCkKcGlkIDU2NDU1IChYb3JnKSwgdWlkIDA6IGV4aXRlZCBvbiBzaWduYWwgMTEKbnZp ZGlhMDogZGV0YWNoZWQKV2FybmluZzogbWVtb3J5IHR5cGUgbnZpZGlhIGxlYWtlZCBtZW1vcnkg b24gZGVzdHJveSAoMSBhbGxvY2F0aW9ucywgODE5MiBieXRlcyBsZWFrZWQpLgpudmlkaWEwOiA8 UXVhZHJvIDYwMD4gb24gdmdhcGNpMAp2Z2FwY2kwOiBjaGlsZCBudmlkaWEwIHJlcXVlc3RlZCBw Y2lfZW5hYmxlX2lvCnZnYXBjaTA6IGNoaWxkIG52aWRpYTAgcmVxdWVzdGVkIHBjaV9lbmFibGVf aW8Kc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6IHVua25vd24g aW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6ODAwMDc0MTAKcGlk IDcwNjA1IChnZGIpLCB1aWQgMTAwMTogZXhpdGVkIG9uIHNpZ25hbCA2IChjb3JlIGR1bXBlZCkK cGlkIDcwNTQ3IChYb3JnKSwgdWlkIDA6IGV4aXRlZCBvbiBzaWduYWwgMTEKc3lzbW91c2U6IHVu a25vd24gaW9jdGw6IHQ6NDAwMDc0MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6NDAwMDc0 MTMKc3lzbW91c2U6IHVua25vd24gaW9jdGw6IHQ6ODAwMDc0MTAKcGlkIDkzMTk2IChldm9sdXRp b24tYWRkcmVzc2JvKSwgdWlkIDEwMDE6IGV4aXRlZCBvbiBzaWduYWwgNgpwaWQgNjY2MyAoZ25v bWUtdGVybWluYWwpLCB1aWQgMTAwMTogZXhpdGVkIG9uIHNpZ25hbCA2IChjb3JlIGR1bXBlZCkK cGlkIDY2NjQgKGdub21lLXRlcm1pbmFsKSwgdWlkIDEwMDE6IGV4aXRlZCBvbiBzaWduYWwgNiAo Y29yZSBkdW1wZWQpCnBpZCA2NjcxIChldm9sdXRpb24tYWRkcmVzc2JvKSwgdWlkIDEwMDE6IGV4 aXRlZCBvbiBzaWduYWwgNgo= --001a11333b20d838cf04f704db60 Content-Type: text/plain; charset=US-ASCII; name="pkg.info.nvidia_gnome3.txt" Content-Disposition: attachment; filename="pkg.info.nvidia_gnome3.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu03fq6s1 T1JCaXQyLTIuMTQuMTkgICAgICAgICAgICAgICAgIEhpZ2gtcGVyZm9ybWFuY2UgQ09SQkEgT1JC IHdpdGggc3VwcG9ydCBmb3IgdGhlIEMgbGFuZ3VhZ2UKT3BlbkVYUi0yLjEuMF8yICAgICAgICAg ICAgICAgIEhpZ2ggZHluYW1pYy1yYW5nZSAoSERSKSBpbWFnZSBmaWxlIGZvcm1hdApUaHVuYXIt MS42LjNfMSAgICAgICAgICAgICAgICAgWGZjZSBmaWxlIG1hbmFnZXIKYWNjZXJjaXNlci0zLjYu MiAgICAgICAgICAgICAgIEludGVyYWN0aXZlIFB5dGhvbiBhY2Nlc3NpYmlsaXR5IGV4cGxvcmVy IGZvciBHTk9NRQphY2NvdW50c3NlcnZpY2UtMC42LjM3ICAgICAgICAgRC1CdXMgaW50ZXJmYWNl IGZvciB1c2VyIGFjY291bnQgcXVlcnkgYW5kIG1hbmlwdWxhdGlvbgphbGFjYXJ0ZS0zLjYuMSAg ICAgICAgICAgICAgICAgRnJlZWRlc2t0b3AgY29tcGxpYW50IG1lbnUgZWRpdG9yIGZvciBHTk9N RQphbHNhLWxpYi0xLjAuMjcuMl8xICAgICAgICAgICAgQUxTQSBjb21wYXRpYmlsaXR5IGxpYnJh cnkKYWxzYS1wbHVnaW5zLTEuMC4yN18yICAgICAgICAgIEFMU0EgY29tcGF0aWJpbGl0eSBsaWJy YXJ5IHBsdWdpbnMKYXBwcmVzLTEuMC40ICAgICAgICAgICAgICAgICAgIFByb2dyYW0gdG8gbGlz dCBhcHBsaWNhdGlvbidzIHJlc291cmNlcwphcHItMS41LjAuMS41LjMgICAgICAgICAgICAgICAg QXBhY2hlIFBvcnRhYmlsaXR5IExpYnJhcnkKYXQtc3BpMi1hdGstMi44LjAgICAgICAgICAgICAg IEFzc2lzdGVkIFRlY2hub2xvZ3kgUHJvdmlkZXIgbW9kdWxlIGZvciBHVEsrCmF0LXNwaTItY29y ZS0yLjguMCAgICAgICAgICAgICBBc3Npc3RpdmUgVGVjaG5vbG9neSBTZXJ2aWNlIFByb3ZpZGVy IEludGVyZmFjZQphdGstMi44LjAgICAgICAgICAgICAgICAgICAgICAgR05PTUUgYWNjZXNzaWJp bGl0eSB0b29sa2l0IChBVEspCmF1dG9jb25mLTIuNjkgICAgICAgICAgICAgICAgICBBdXRvbWF0 aWNhbGx5IGNvbmZpZ3VyZSBzb3VyY2UgY29kZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zCmF1dG9j b25mLXdyYXBwZXItMjAxMzEyMDMgICAgICBXcmFwcGVyIHNjcmlwdCBmb3IgR05VIGF1dG9jb25m CmF1dG9jb25mMjEzLTIuMTMuMDAwMjI3XzYgICAgICBBdXRvbWF0aWNhbGx5IGNvbmZpZ3VyZSBz b3VyY2UgY29kZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zIChsZWdhY3kgMi4xMykKYXV0b21ha2Ut MS4xNCAgICAgICAgICAgICAgICAgIEdOVSBTdGFuZGFyZHMtY29tcGxpYW50IE1ha2VmaWxlIGdl bmVyYXRvcgphdXRvbWFrZS13cmFwcGVyLTIwMTMxMjAzICAgICAgV3JhcHBlciBzY3JpcHQgZm9y IEdOVSBhdXRvbWFrZQphdmFoaS1hcHAtMC42LjMxXzEgICAgICAgICAgICAgU2VydmljZSBkaXNj b3Zlcnkgb24gYSBsb2NhbCBuZXR3b3JrCmJhb2JhYi0zLjYuMiAgICAgICAgICAgICAgICAgICBH Tk9NRSAzIGdyYXBoaWNhbCBkaXJlY3RvcnkgdHJlZSBhbmFseXplcgpiYXNoLTQuMy44ICAgICAg ICAgICAgICAgICAgICAgVGhlIEdOVSBQcm9qZWN0J3MgQm91cm5lIEFnYWluIFNIZWxsCmJpZ3Jl cXNwcm90by0xLjEuMiAgICAgICAgICAgICBCaWdSZXFzIGV4dGVuc2lvbiBoZWFkZXJzCmJpbnV0 aWxzLTIuMjQgICAgICAgICAgICAgICAgICBHTlUgYmluYXJ5IHRvb2xzCmJpc29uLTIuNy4xLDEg ICAgICAgICAgICAgICAgICBQYXJzZXIgZ2VuZXJhdG9yIGZyb20gRlNGLCAobW9zdGx5KSBjb21w YXRpYmxlIHdpdGggWWFjYwpiaXRtYXAtMS4wLjcgICAgICAgICAgICAgICAgICAgQml0bWFwIGVk aXRvciBhbmQgY29udmVydGVyIHV0aWxpdGllcyBmb3IgWApib25uaWUrKy0xLjk3XzIgICAgICAg ICAgICAgICAgUGVyZm9ybWFuY2UgVGVzdCBvZiBGaWxlc3lzdGVtIEkvTwpjYV9yb290X25zcy0z LjE1LjUgICAgICAgICAgICAgVGhlIHJvb3QgY2VydGlmaWNhdGUgYnVuZGxlIGZyb20gdGhlIE1v emlsbGEgUHJvamVjdApjYWlyby0xLjEyLjE2LDIgICAgICAgICAgICAgICAgVmVjdG9yIGdyYXBo aWNzIGxpYnJhcnkgd2l0aCBjcm9zcy1kZXZpY2Ugb3V0cHV0IHN1cHBvcnQKY2FudGFyZWxsLWZv bnRzLTAuMC4xNSAgICAgICAgIENhbnRhcmVsbCwgYSBIdW1hbmlzdCBzYW5zLXNlcmlmIGZvbnQg ZmFtaWx5CmNhcmlib3UtMC40LjEwICAgICAgICAgICAgICAgICBHbm9tZSBPbi1TY3JlZW4ga2V5 Ym9hcmQKY2RwYXJhbm9pYS0zLjkuOF85ICAgICAgICAgICAgIEEgQ0REQSBleHRyYWN0aW9uIHRv b2wgKGFsc28ga25vd24gYXMgcmlwcGVyKQpjaGVlc2UtMy42LjAgICAgICAgICAgICAgICAgICAg UGhvdG9ib290aC1pbnNwaXJlZCBhcHAgZm9yIHRha2luZyBwaWN0dXJlcyBhbmQgdmlkZW9zIGZy b20gd2ViY2FtCmNocm9taXVtLTMzLjAuMTc1MC4xNTIgICAgICAgICBNb3N0bHkgQlNELWxpY2Vu c2VkIHdlYiBicm93c2VyIGJhc2VkIG9uIFdlYktpdCBhbmQgR3RrKwpjaW5uYW1vbi0yLjAuMTRf MSAgICAgICAgICAgICAgRm9yayBvZiBHTk9NRSBTaGVsbCB3aXRoIGxheW91dCBzaW1pbGFyIHRv IEdOT01FIDIKY2lubmFtb24tY29udHJvbC1jZW50ZXItMi4wLjkgIGdub21lLWNvbnRyb2wtY2Vu dGVyIHJlcGxhY2VtZW50IGZvciBDaW5uYW1vbgpjaW5uYW1vbi1kZXNrdG9wLTIuMC40ICAgICAg ICAgQWRkaXRpb25hbCBVSSBBUEkgZm9yIGNpbm5hbW9uCmNpbm5hbW9uLXNjcmVlbnNhdmVyLTIu MC4zICAgICBHTk9NRSBzY3JlZW4gc2F2ZXIgYW5kIGxvY2tlcgpjaW5uYW1vbi1zZXNzaW9uLTIu MC42ICAgICAgICAgU2Vzc2lvbiBjb21wb25lbnQgZm9yIHRoZSBjaW5uYW1vbiBkZXNrdG9wCmNp bm5hbW9uLXNldHRpbmdzLWRhZW1vbi0yLjAuOCBHTk9NRSAzIHNldHRpbmdzIGRhZW1vbgpjaW5u YW1vbi10cmFuc2xhdGlvbnMtMi4wLjMgICAgVHJhbnNsYXRpb25zIGZvciB0aGUgY2lubmFtb24g ZGVza3RvcApjanMtMi4wLjAgICAgICAgICAgICAgICAgICAgICAgSmF2YVNjcmlwdCBiaW5kaW5n cyBiYXNlZCBvbiBnb2JqZWN0LWludHJvc3BlY3Rpb24KY2x1dHRlci0xLjEyLjIgICAgICAgICAg ICAgICAgIE9wZW5HTCBiYXNlZCBpbnRlcmFjdGl2ZSBjYW52YXMgbGlicmFyeQpjbHV0dGVyLWdz dC0yLjAuMiAgICAgICAgICAgICAgQ2x1dHRlciBHU3RyZWFtZXIgaW50ZWdyYXRpb24KY2x1dHRl ci1ndGszLTEuNC4wICAgICAgICAgICAgIEdUSysgSW50ZWdyYXRpb24gbGlicmFyeSBmb3IgQ2x1 dHRlcgpjbWFrZS0yLjguMTIuMV80ICAgICAgICAgICAgICAgQ3Jvc3MtcGxhdGZvcm0gTWFrZWZp bGUgZ2VuZXJhdG9yCmNtYWtlLW1vZHVsZXMtMi44LjEyLjFfMSAgICAgICBNb2R1bGVzIGFuZCBU ZW1wbGF0ZXMgZm9yIENNYWtlCmNvZ2wtMS4xMi4yXzEgICAgICAgICAgICAgICAgICBDbHV0dGVy IE9wZW5HTCBhYnN0cmFjdGlvbiBsaWJyYXJ5CmNvbG9yZC0xLjAuMV8xICAgICAgICAgICAgICAg ICBNYW5hZ2UgY29sb3IgcHJvZmlsZXMgdG8gYWNjdXJhdGVseSBjb2xvciBpbnB1dC9vdXRwdXQg ZGV2aWNlcwpjb21wb3NpdGVwcm90by0wLjQuMiAgICAgICAgICAgQ29tcG9zaXRlIGV4dGVuc2lv biBoZWFkZXJzCmNvbnNvbGVraXQtMC40LjVfMSAgICAgICAgICAgICBGcmFtZXdvcmsgZm9yIGRl ZmluaW5nIGFuZCB0cmFja2luZyB1c2VycwpjdXBzLWNsaWVudC0xLjcuMSAgICAgICAgICAgICAg Q29tbW9uIFVOSVggUHJpbnRpbmcgU3lzdGVtOiBMaWJyYXJ5IGN1cHMKY3Vwcy1pbWFnZS0xLjcu MSAgICAgICAgICAgICAgIENvbW1vbiBVTklYIFByaW50aW5nIFN5c3RlbTogTGlicmFyeSBjdXBz aW1hZ2UKY3VybC03LjM2LjAgICAgICAgICAgICAgICAgICAgIE5vbi1pbnRlcmFjdGl2ZSB0b29s IHRvIGdldCBmaWxlcyBmcm9tIEZUUCwgR09QSEVSLCBIVFRQKFMpIHNlcnZlcnMKY3VzZTRic2Qt a21vZC0wLjEuMzBfMSAgICAgICAgIEN1c2U0QlNEIGNoYXJhY3RlciBkZXZpY2UgbG9vcGJhY2sg ZHJpdmVyIGZvciB1c2Vyc3BhY2UKZGFtYWdlcHJvdG8tMS4yLjEgICAgICAgICAgICAgIERhbWFn ZSBleHRlbnNpb24gaGVhZGVycwpkYjQ4LTQuOC4zMC4wICAgICAgICAgICAgICAgICAgVGhlIEJl cmtlbGV5IERCIHBhY2thZ2UsIHJldmlzaW9uIDQuOApkYjUtNS4zLjI4ICAgICAgICAgICAgICAg ICAgICAgVGhlIE9yYWNsZSBCZXJrZWxleSBEQiwgcmV2aXNpb24gNS4zCmRidXMtMS42LjE4ICAg ICAgICAgICAgICAgICAgICBNZXNzYWdlIGJ1cyBzeXN0ZW0gZm9yIGludGVyLWFwcGxpY2F0aW9u IGNvbW11bmljYXRpb24KZGJ1cy1nbGliLTAuMTAwLjIgICAgICAgICAgICAgIEdMaWIgYmluZGlu Z3MgZm9yIHRoZSBELUJVUyBtZXNzYWdpbmcgc3lzdGVtCmRjb25mLTAuMTYuMV8xICAgICAgICAg ICAgICAgICBDb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3RlbSBmb3IgR05PTUUKZGVqYXZ1LTIu MzRfMyAgICAgICAgICAgICAgICAgIEJpdHN0cmVhbSBWZXJhIEZvbnRzIGNsb25lIHdpdGggYSB3 aWRlciByYW5nZSBvZiBjaGFyYWN0ZXJzCmRlc2t0b3AtZmlsZS11dGlscy0wLjIyXzEgICAgICBD b3VwbGUgb2YgY29tbWFuZCBsaW5lIHV0aWxpdGllcyBmb3Igd29ya2luZyB3aXRoIGRlc2t0b3Ag ZW50cmllcwpkaWFsb2c0cG9ydHMtMC4xLjVfMiAgICAgICAgICAgQ29uc29sZSBJbnRlcmZhY2Ug dG8gY29uZmlndXJlIHBvcnRzCmRtaWRlY29kZS0yLjEyICAgICAgICAgICAgICAgICBUb29sIGZv ciBkdW1waW5nIERNSSAoU01CSU9TKSBjb250ZW50cyBpbiBodW1hbi1yZWFkYWJsZSBmb3JtYXQK ZG14cHJvdG8tMi4zLjEgICAgICAgICAgICAgICAgIERNWCBleHRlbnNpb24gaGVhZGVycwpkb2Ni b29rLTEuNSAgICAgICAgICAgICAgICAgICAgTWV0YS1wb3J0IGZvciB0aGUgZGlmZmVyZW50IHZl cnNpb25zIG9mIHRoZSBEb2NCb29rIERURApkb2Nib29rLXNnbWwtNC41XzEgICAgICAgICAgICAg RG9jQm9vayBTR01MIERURApkb2Nib29rLXhtbC01LjBfMSAgICAgICAgICAgICAgRG9jQm9vayBY TUwgRFRECmRvY2Jvb2steHNsLTEuNzYuMV8yICAgICAgICAgICBYU0wgRG9jQm9vayBzdHlsZXNo ZWV0cwpkcmktMTAuMS4wLDIgICAgICAgICAgICAgICAgICAgT3BlbkdMIGhhcmR3YXJlIGFjY2Vs ZXJhdGlvbiBkcml2ZXJzIGZvciB0aGUgRFJJCmRyaTJwcm90by0yLjggICAgICAgICAgICAgICAg ICBEUkkyIHByb3RvdHlwZSBoZWFkZXJzCmRyaTNwcm90by0xLjAgICAgICAgICAgICAgICAgICBE UkkzIHByb3RvdHlwZSBoZWFkZXJzCmRybS0xLjAgICAgICAgICAgICAgICAgICAgICAgICBWZXJ5 IHNpbXBsZSBUZXRyaXMtc3R5bGUgZ2FtZQpkcm9pZC1mb250cy10dGYtMjAxMzEwMjQgICAgICAg VGhlIERyb2lkIHR5cGVmYWNlIGZhbWlseQplMmZzcHJvZ3MtbGlidXVpZC0xLjQyLjkgICAgICAg VVVJRCBsaWJyYXJ5IGZyb20gZTJmc3Byb2dzIHBhY2thZ2UKZW5jaGFudC0xLjYuMF8yICAgICAg ICAgICAgICAgIERpY3Rpb25hcnkvc3BlbGxjaGVja2luZyBmcmFtZXdvcmsKZW5jb2RpbmdzLTEu MC40XzEsMSAgICAgICAgICAgIFguT3JnIEVuY29kaW5nIGZvbnRzCmV2aWVleHQtMS4xLjEgICAg ICAgICAgICAgICAgICBYRVZJRSBleHRlbnNpb24gaGVhZGVycwpldmluY2UtMy42LjFfMSAgICAg ICAgICAgICAgICAgR05PTUUgMyBtdWx0aS1mb3JtYXQgZG9jdW1lbnQgdmlld2VyCmV2b2x1dGlv bi1kYXRhLXNlcnZlci0zLjYuNF8xICBUaGUgZGF0YSBiYWNrZW5kcyBmb3IgdGhlIEV2b2x1dGlv biBpbnRlZ3JhdGVkIG1haWwvUElNIHN1aXRlCmV4ZW1waS0yLjEuMSAgICAgICAgICAgICAgICAg ICBBIHBvcnQgb2YgQWRvYmUgWE1QIFNESyB0byB3b3JrIG9uIFVOSVgKZXhpZi0wLjYuMjEgICAg ICAgICAgICAgICAgICAgIENvbW1hbmQgbGluZSB1dGlsaXR5IHRvIHJlYWQgYW5kIG1hbmlwdWxh dGUgRVhJRiBkYXRhCmV4cGF0LTIuMS4wICAgICAgICAgICAgICAgICAgICBYTUwgMS4wIHBhcnNl ciB3cml0dGVuIGluIEMKZmZ0dzMtMy4zLjNfMSAgICAgICAgICAgICAgICAgIEZhc3QgQyByb3V0 aW5lcyB0byBjb21wdXRlIHRoZSBEaXNjcmV0ZSBGb3VyaWVyIFRyYW5zZm9ybQpmZnR3My1mbG9h dC0zLjMuM18xICAgICAgICAgICAgRmFzdCBEaXNjcmV0ZSBGb3VyaWVyIFRyYW5zZm9ybSAoU2lu Z2xlIFByZWNpc2lvbiBDIFJvdXRpbmVzKQpmaWxlLXJvbGxlci0zLjYuMiwxICAgICAgICAgICAg QW4gYXJjaGl2ZSBtYW5hZ2VyIGZvciB6aXAgZmlsZXMsIHRhciwgZXRjCmZpeGVzcHJvdG8tNS4w ICAgICAgICAgICAgICAgICBGaXhlcyBleHRlbnNpb24gaGVhZGVycwpmbGFjLTEuMy4wXzEgICAg ICAgICAgICAgICAgICAgRnJlZSBsb3NzbGVzcyBhdWRpbyBjb2RlYwpmbGV4LTIuNS4zOSAgICAg ICAgICAgICAgICAgICAgRmFzdCBsZXhpY2FsIGFuYWx5emVyIGdlbmVyYXRvcgpmb2xrcy0wLjgu MCAgICAgICAgICAgICAgICAgICAgbGlicmFyeSB0byBhZ2dyZWdhdGVzIHBlb3BsZSBmcm9tIG11 bHRpcGxlIHNvdXJjZXMKZm9udC1hZG9iZS0xMDBkcGktMS4wLjNfMSAgICAgIFguT3JnIEFkb2Jl IDEwMGRwaSBmb250CmZvbnQtYWRvYmUtNzVkcGktMS4wLjNfMSAgICAgICBYLk9yZyBBZG9iZSA3 NWRwaSBmb250CmZvbnQtYWRvYmUtdXRvcGlhLTEwMGRwaS0xLjAuNF8xIFguT3JnIEFkb2JlIFV0 b3BpYSAxMDBkcGkgZm9udApmb250LWFkb2JlLXV0b3BpYS03NWRwaS0xLjAuNF8xIFguT3JnIEFk b2JlIFV0b3BpYSA3NWRwaSBmb250CmZvbnQtYWRvYmUtdXRvcGlhLXR5cGUxLTEuMC40XzEgWC5P cmcgQWRvYmUgVXRvcGlhIFR5cGUxIGZvbnQKZm9udC1hbGlhcy0xLjAuM18xICAgICAgICAgICAg IFguT3JnIEZvbnQgYWxpYXNlcwpmb250LWFyYWJpYy1taXNjLTEuMC4zXzEgICAgICAgWC5Pcmcg bWlzY2VsbGFuZW91cyBBcmFiaWMgZm9udHMKZm9udC1iaC0xMDBkcGktMS4wLjNfMSAgICAgICAg IFguT3JnIEJpZ2Vsb3cgSG9sbWVzIDEwMGRwaSBmb250CmZvbnQtYmgtNzVkcGktMS4wLjNfMSAg ICAgICAgICBYLk9yZyBCaWdlbG93IEhvbG1lcyA3NWRwaSBmb250CmZvbnQtYmgtbHVjaWRhdHlw ZXdyaXRlci0xMDBkcGktMS4wLjNfMSBYLk9yZyBCaWdlbG93IEhvbG1lcyBMdWNpZGEgVHlwZVdy aXRlciAxMDBkcGkgZm9udApmb250LWJoLWx1Y2lkYXR5cGV3cml0ZXItNzVkcGktMS4wLjNfMSBY Lk9yZyBCaWdlbG93IEhvbG1lcyBMdWNpZGEgVHlwZVdyaXRlciA3NWRwaSBmb250CmZvbnQtYmgt dHRmLTEuMC4zXzEgICAgICAgICAgICBYLk9yZyBCaWdlbG93ICYgSG9sbWVzIFRURiBmb250CmZv bnQtYmgtdHlwZTEtMS4wLjNfMSAgICAgICAgICBYLk9yZyBCaWdlbG93IEhvbG1lcyBUeXBlMSBm b250CmZvbnQtYml0c3RyZWFtLTEwMGRwaS0xLjAuM18xICBYLk9yZyBCaXRzdHJlYW0gVmVyYSAx MDBkcGkgZm9udApmb250LWJpdHN0cmVhbS03NWRwaS0xLjAuM18xICAgWC5PcmcgQml0c3RyZWFt IFZlcmEgNzVkcGkgZm9udApmb250LWJpdHN0cmVhbS10eXBlMS0xLjAuM18xICAgWC5PcmcgQml0 c3RyZWFtIFZlcmEgVHlwZTEgZm9udApmb250LWNyb255eC1jeXJpbGxpYy0xLjAuM18xICAgWC5P cmcgQ3Jvbnl4IEN5cmlsbGljIGZvbnQKZm9udC1jdXJzb3ItbWlzYy0xLjAuM18xICAgICAgIFgu T3JnIG1pc2NlbGxhbmVvdXMgQ3Vyc29yIGZvbnRzCmZvbnQtZGFld29vLW1pc2MtMS4wLjNfMSAg ICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIERhZXdvbyBmb250cwpmb250LWRlYy1taXNjLTEuMC4z XzEgICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBEZWMgZm9udHMKZm9udC1pYm0tdHlwZTEt MS4wLjNfMSAgICAgICAgIFguT3JnIElCTSBUeXBlMSBmb250CmZvbnQtaXNhcy1taXNjLTEuMC4z XzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIElTQVMgZm9udHMKZm9udC1qaXMtbWlzYy0x LjAuM18xICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgSklTIGZvbnRzCmZvbnQtbWljcm8t bWlzYy0xLjAuM18xICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE1pY3JvIGZvbnRzCmZvbnQt bWlzYy1jeXJpbGxpYy0xLjAuM18xICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEN5cmlsbGljIGZv bnQKZm9udC1taXNjLWV0aGlvcGljLTEuMC4zXzEgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgRXRo aW9waWMgZm9udApmb250LW1pc2MtbWVsdGhvLTEuMC4zXzEgICAgICAgWC5PcmcgbWlzY2VsbGFu ZW91cyBNZWx0aG8gZm9udApmb250LW1pc2MtbWlzYy0xLjEuMl8xICAgICAgICAgWC5PcmcgbWlz Y2VsbGFuZW91cyBNaXNjIGZvbnRzCmZvbnQtbXV0dC1taXNjLTEuMC4zXzEgICAgICAgICBYLk9y ZyBtaXNjZWxsYW5lb3VzIE11dHQgZm9udHMKZm9udC1zY2h1bWFjaGVyLW1pc2MtMS4xLjJfMSAg IFguT3JnIG1pc2NlbGxhbmVvdXMgU2NodW1hY2hlciBmb250cwpmb250LXNjcmVlbi1jeXJpbGxp Yy0xLjAuNF8xICAgWC5PcmcgU2NyZWVuIEN5cmlsbGljIGZvbnQKZm9udC1zb255LW1pc2MtMS4w LjNfMSAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU29ueSBmb250cwpmb250LXN1bi1taXNj LTEuMC4zXzEgICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBTdW4gZm9udHMKZm9udC11dGls LTEuMy4wXzEgICAgICAgICAgICAgIENyZWF0ZSBhbiBpbmRleCBvZiBYIGZvbnQgZmlsZXMgaW4g YSBkaXJlY3RvcnkKZm9udC13aW5pdHpraS1jeXJpbGxpYy0xLjAuM18xIFguT3JnIFdpbml0emtp IEN5cmlsbGljIGZvbnQKZm9udC14ZnJlZTg2LXR5cGUxLTEuMC40XzEgICAgIFguT3JnIFhGcmVl ODYgVHlwZTEgZm9udApmb250Y2FjaGVwcm90by0wLjEuMyAgICAgICAgICAgRm9udGNhY2hlIGV4 dGVuc2lvbiBoZWFkZXJzCmZvbnRjb25maWctMi4xMS4wXzEsMSAgICAgICAgICBYTUwtYmFzZWQg Zm9udCBjb25maWd1cmF0aW9uIEFQSSBmb3IgWCBXaW5kb3dzCmZvbnRzcHJvdG8tMi4xLjIgICAg ICAgICAgICAgICBGb250cyBleHRlbnNpb24gaGVhZGVycwpmcmVlZGVza3RvcC1zb3VuZC10aGVt ZS0wLjdfMSAgU291bmQgdGhlbWUgYmFzZWQgb24gdGhlIEZyZWVEZXNrdG9wIHNwZWNpZmljYXRp b24KZnJlZWdsdXQtMi44LjEgICAgICAgICAgICAgICAgIEFuIGFsdGVybmF0aXZlIHRvIHRoZSBP cGVuR0wgVXRpbGl0eSBUb29sa2l0IChHTFVUKSBsaWJyYXJ5CmZyZWV0eXBlMi0yLjUuMyAgICAg ICAgICAgICAgICBGcmVlIGFuZCBwb3J0YWJsZSBUcnVlVHlwZSBmb250IHJlbmRlcmluZyBlbmdp bmUKZ2FyY29uLTAuMi4xICAgICAgICAgICAgICAgICAgIFhmY2UgNCBlc3NlbnRpYWwgdXRpbGl0 aWVzIGFuZCBzY3JpcHRzCmdjYy00LjcuMyAgICAgICAgICAgICAgICAgICAgICBHTlUgQ29tcGls ZXIgQ29sbGVjdGlvbiA0LjcKZ2NjLWVjai00LjUgICAgICAgICAgICAgICAgICAgIEVjbGlwc2Ug SmF2YSBDb21waWxlciB1c2VkIHRvIGJ1aWxkIEdDQyBKYXZhCmdjb25mMi0zLjIuNiAgICAgICAg ICAgICAgICAgICBDb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3RlbSBmb3IgR05PTUUKZ2NyLTMu Ni4yICAgICAgICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIGJpdHMgb2YgY3J5cHRvIFVJIGFu ZCBwYXJzaW5nCmdkYm0tMS4xMSAgICAgICAgICAgICAgICAgICAgICBHTlUgZGF0YWJhc2UgbWFu YWdlcgpnZGstcGl4YnVmMi0yLjMwLjAgICAgICAgICAgICAgR3JhcGhpYyBsaWJyYXJ5IGZvciBH VEsrCmdkbS0zLjYuMiAgICAgICAgICAgICAgICAgICAgICBHTk9NRSAzIHZlcnNpb24gb2YgeGRt IGRpc3BsYXkgbWFuYWdlcgpnZXRvcHQtMS4xLjUgICAgICAgICAgICAgICAgICAgUmVwbGFjZW1l bnQgZm9yIGdldG9wdCgxKSB0aGF0IHN1cHBvcnRzIEdOVS1zdHlsZSBsb25nIG9wdGlvbnMKZ2V0 dGV4dC0wLjE4LjMuMSAgICAgICAgICAgICAgIEdOVSBnZXR0ZXh0IHBhY2thZ2UKZ2hvc3RzY3Jp cHQ5LTkuMDZfNSAgICAgICAgICAgIEdob3N0c2NyaXB0IDkueCBQb3N0U2NyaXB0IGludGVycHJl dGVyCmdpZmxpYi1ub3gxMS00LjIuM18xICAgICAgICAgICBUb29scyBhbmQgbGlicmFyeSByb3V0 aW5lcyBmb3Igd29ya2luZyB3aXRoIEdJRiBpbWFnZXMKZ2pzLTEuMzQuMCAgICAgICAgICAgICAg ICAgICAgIEdOT01FIEphdmFzY3JpcHQgYmluZGluZwpnbGFkZTMtMy44LjMgICAgICAgICAgICAg ICAgICAgQSB1c2VyIGludGVyZmFjZSBidWlsZGVyIGZvciBHVEsrL0dOT01FCmdsaWItMi4zOC4y XzIgICAgICAgICAgICAgICAgICBTb21lIHVzZWZ1bCByb3V0aW5lcyBvZiBDIHByb2dyYW1taW5n IChjdXJyZW50IHN0YWJsZSB2ZXJzaW9uKQpnbGliLW5ldHdvcmtpbmctMi4zOC4yICAgICAgICAg TmV0d29yay1yZWxhdGVkIGdpb21vZHVsZXMgZm9yIGdsaWIKZ2xwcm90by0xLjQuMTcgICAgICAg ICAgICAgICAgIEdMWCBleHRlbnNpb24gaGVhZGVycwpnbWFrZS0zLjgyXzEgICAgICAgICAgICAg ICAgICAgR05VIHZlcnNpb24gb2YgJ21ha2UnIHV0aWxpdHkKZ21pbWUtMjYtMi42LjE4ICAgICAg ICAgICAgICAgIExpYnJhcnkgKHdyaXR0ZW4gaW4gQykgZm9yIHBhcnNpbmcgYW5kIGNyZWF0aW5n IG1lc3NhZ2VzIHVzaW5nIE1JTUUKZ21wLTUuMS4zXzEgICAgICAgICAgICAgICAgICAgIEZyZWUg bGlicmFyeSBmb3IgYXJiaXRyYXJ5IHByZWNpc2lvbiBhcml0aG1ldGljCmdub21lLWNvbW1vbi0z LjEwLjAgICAgICAgICAgICBDb21tb24gYXV0b21ha2UgbWFjcm9zIGZvciBHTk9NRSAyIGFuZCBH Tk9NRSAzCmdub21lLWNvbnRhY3RzLTMuNi4yICAgICAgICAgICBDb250YWN0cyBtYW5hZ2VyIGZv ciBnbm9tZQpnbm9tZS1kZXNrdG9wLTMuNi4yICAgICAgICAgICAgQWRkaXRpb25hbCBVSSBBUEkg Zm9yIEdOT01FIDMKZ25vbWUtZGljdGlvbmFyeS0zLjYuMCAgICAgICAgIEdOT01FIDMgZGljdGlv bmFyeSBsb29rdXAgYXBwbGljYXRpb24KZ25vbWUtZG9jLXV0aWxzLTAuMjAuMTBfMSAgICAgIEdO T01FIGRvYyB1dGlscwpnbm9tZS1pY29uLXRoZW1lLTMuNi4yICAgICAgICAgQ29sbGVjdGlvbiBv ZiBpY29ucyBmb3IgdGhlIEdOT01FIGRlc2t0b3AKZ25vbWUtaWNvbi10aGVtZS1zeW1ib2xpYy0z LjYuMiBHTk9NRSBTeW1ib2xpYyBJY29ucwpnbm9tZS1rZXlyaW5nLTMuNi4yICAgICAgICAgICAg UHJvZ3JhbSB0aGF0IGtlZXBzIHBhc3N3b3JkcyBhbmQgb3RoZXIgc2VjcmV0cwpnbm9tZS1tZW51 cy0zLjYuMiAgICAgICAgICAgICAgSW1wbGVtZW50YXRpb24gb2YgdGhlIEZyZWVEZXNrdG9wIERl c2t0b3AgTWVudSBTcGVjCmdub21lLW1vdW50LTAuOF8xMSAgICAgICAgICAgICBBIGZyb250LWVu ZCB0byBtb3VudCwgdW1vdW50LCBhbmQgZWplY3QgdXNpbmcgSEFMCmdub21lLW9ubGluZS1hY2Nv dW50cy0zLjYuMyAgICBJbnRlcmZhY2UgcHJpdmlkZXIgdG8gYWNjZXNzIHRoZSB1c2VyJ3Mgb25s aW5lIGFjY291bnRzLgpnbm9tZS1wYW5lbC0zLjYuMiAgICAgICAgICAgICAgUGFuZWwgY29tcG9u ZW50IGZvciB0aGUgR05PTUUgMyBEZXNrdG9wCmdub21lLXB0eS1oZWxwZXItMC4zNC43ICAgICAg ICB1dG1wL3d0bXAvbGFzdGxvZyBoZWxwZXIgcHJvZ3JhbSBmb3IgdGhlIHZ0ZSBUZXJtaW5hbCB3 aWRnZXQKZ25vbWUtc2Vzc2lvbi0zLjYuMiAgICAgICAgICAgIFNlc3Npb24gY29tcG9uZW50IGZv ciB0aGUgR05PTUUgMyBkZXNrdG9wCmdub21lLXNldHRpbmdzLWRhZW1vbi0zLjYuM18xICBHTk9N RSAzIHNldHRpbmdzIGRhZW1vbgpnbm9tZS1zaGVsbC0zLjYuMl8xICAgICAgICAgICAgTmV4dCBn ZW5lcmF0aW9uIEdOT01FIGRlc2t0b3Agc2hlbGwKZ25vbWUtdGVybWluYWwtMy42LjIgICAgICAg ICAgIFRlcm1pbmFsIGNvbXBvbmVudCBmb3IgdGhlIEdOT01FIDMgRGVza3RvcApnbm9tZS10aGVt ZXMtc3RhbmRhcmQtMy4xMC4wICAgU3RhbmRhcmQgdGhlbWVzIGZvciBHTk9NRQpnbm9tZS10d2Vh ay10b29sLTMuNi4xICAgICAgICAgQWxsb3dzIHRvIHR3ZWFrIHNvbWUgaGlkZGVuIHNldHRpbmdz IGluIEdUSzMgLyBHTk9NRTMKZ25vbWUtdmlkZW8tZWZmZWN0cy0wLjQuMCAgICAgIENvbGxlY3Rp b24gb2YgR3N0cmVhbWVyIGVmZmVjdHMKZ25vbWVfc3Vici0xLjAgICAgICAgICAgICAgICAgIENv bW1vbiBzdGFydHVwIGFuZCBzaHV0ZG93biBzdWJyb3V0aW5lcyB1c2VkIGJ5IEdOT01FIHNjcmlw dHMKZ25vbWVoaWVyLTMuMCAgICAgICAgICAgICAgICAgIEEgdXRpbGl0eSBwb3J0IHRoYXQgY3Jl YXRlcyB0aGUgR05PTUUgZGlyZWN0b3J5IHRyZWUKZ251dGxzLTIuMTIuMjNfNCAgICAgICAgICAg ICAgIEdOVSBUcmFuc3BvcnQgTGF5ZXIgU2VjdXJpdHkgbGlicmFyeQpnb2JqZWN0LWludHJvc3Bl Y3Rpb24tMS4zNi4wXzIgR2VuZXJhdGUgaW50ZXJmYWNlIGludHJvc3BlY3Rpb24gZGF0YSBmb3Ig R09iamVjdCBsaWJyYXJpZXMKZ3BlcmYtMy4wLjMgICAgICAgICAgICAgICAgICAgIEdlbmVyYXRl cyBwZXJmZWN0IGhhc2ggZnVuY3Rpb25zIGZvciBzZXRzIG9mIGtleXdvcmRzCmdyYXBoaXRlMi0x LjIuNCAgICAgICAgICAgICAgICBSZW5kZXJpbmcgY2FwYWJpbGl0aWVzIGZvciBjb21wbGV4IG5v bi1Sb21hbiB3cml0aW5nIHN5c3RlbXMKZ3NldHRpbmdzLWRlc2t0b3Atc2NoZW1hcy0zLjYuMV8x IENvbGxlY3Rpb24gb2YgZ2xvYmFsbHkgc2hhcmVkIEdTZXR0aW5nIHNjaGVtYXMKZ3Nmb250cy04 LjExXzYgICAgICAgICAgICAgICAgIFN0YW5kYXJkIEZvbnRzIGZvciBHaG9zdHNjcmlwdApnc3Ry ZWFtZXItMC4xMC4zNiAgICAgICAgICAgICAgRGV2ZWxvcG1lbnQgZnJhbWV3b3JrIGZvciBjcmVh dGluZyBtZWRpYSBhcHBsaWNhdGlvbnMKZ3N0cmVhbWVyLXBsdWdpbnMtMC4xMC4zNl8zLDMgIEdT dHJlYW1lciB3cml0dGVuIGNvbGxlY3Rpb24gb2YgcGx1Z2lucyBoYW5kbGluZyBzZXZlcmFsIG1l ZGlhIHR5cGVzCmdzdHJlYW1lci1wbHVnaW5zLWJhZC0wLjEwLjIzLDMgQmFkIGdzdHJlYW1lci1w bHVnaW5zCmdzdHJlYW1lci1wbHVnaW5zLW9nZy0wLjEwLjM2LDMgR3N0cmVhbWVyIE9nZyBiaXRz dHJlYW0gcGx1Z2luCmdzdHJlYW1lci1wbHVnaW5zLXRoZW9yYS0wLjEwLjM2LDMgR3N0cmVhbWVy IHRoZW9yYSBwbHVnaW4KZ3N0cmVhbWVyLXBsdWdpbnMtdnA4LTAuMTAuMjMsMyBHc3RyZWFtZXIg dnA4IGNvZGVjIHBsdWdpbgpnc3RyZWFtZXIxLTEuMi4zICAgICAgICAgICAgICAgTWVkaWEgYXBw bGljYXRpb25zIGZyYW1ld29yawpnc3RyZWFtZXIxLXBsdWdpbnMtMS4yLjMgICAgICAgR1N0cmVh bWVyIHdyaXR0ZW4gY29sbGVjdGlvbiBvZiBwbHVnaW5zIGhhbmRsaW5nIHNldmVyYWwgbWVkaWEg dHlwZXMKZ3N0cmVhbWVyMS1wbHVnaW5zLWJhZC0xLjIuMyAgIEJhZCBnc3RyZWFtZXItcGx1Z2lu cwpnc3RyZWFtZXIxLXBsdWdpbnMtZ29vZC0xLjIuMyAgR29vZCBnc3RyZWFtZXItcGx1Z2lucwpn c3RyZWFtZXIxLXBsdWdpbnMtanBlZy0xLjIuMyAgR3N0cmVhbWVyIGpwZWcgZW5jb2Rlci9kZWNv ZGVyIHBsdWdpbgpnc3RyZWFtZXIxLXBsdWdpbnMtb2dnLTEuMi4zICAgR3N0cmVhbWVyIE9nZyBi aXRzdHJlYW0gcGx1Z2luCmdzdHJlYW1lcjEtcGx1Z2lucy10aGVvcmEtMS4yLjMgR3N0cmVhbWVy IHRoZW9yYSBwbHVnaW4KZ3N0cmVhbWVyMS1wbHVnaW5zLXY0bDItMS4yLjMgIEdzdHJlYW1lciBW aWRlbyA0IExpbnV4IDIgc291cmNlIHBsdWdpbgpnc3RyZWFtZXIxLXBsdWdpbnMtdnB4LTEuMi4z ICAgR3N0cmVhbWVyIHZwOCBjb2RlYyBwbHVnaW4KZ3Rhci0xLjI3ICAgICAgICAgICAgICAgICAg ICAgIEdOVSB2ZXJzaW9uIG9mIHRoZSB0cmFkaXRpb25hbCB0YXBlIGFyY2hpdmVyCmd0ay1kb2Mt MS4xOCAgICAgICAgICAgICAgICAgICBDb2RlIGRvY3VtZW50YXRpb24gc3lzdGVtLCBvcmlnaW5h bGx5IGZvciBHVEsrCmd0ay1lbmdpbmVzMi0yLjIwLjJfMSAgICAgICAgICBUaGVtZSBlbmdpbmUg Zm9yIHRoZSBHVEsrLTIuMCB0b29sa2l0Cmd0ay11cGRhdGUtaWNvbi1jYWNoZS0yLjI0LjIyICBH dGstdXBkYXRlLWljb24tY2FjaGUgdXRpbGl0eSBmcm9tIHRoZSBHdGsrIHRvb2xraXQKZ3RrLXhm Y2UtZW5naW5lLTMuMC4xICAgICAgICAgIFhmY2UgZ3RrIHRoZW1lIGVuZ2luZQpndGsyLTIuMjQu MjJfMSAgICAgICAgICAgICAgICAgR2ltcCBUb29sa2l0IGZvciBYMTEgR1VJIChwcmV2aW91cyBz dGFibGUgdmVyc2lvbikKZ3RrMy0zLjEwLjcgICAgICAgICAgICAgICAgICAgIEdpbXAgVG9vbGtp dCBmb3IgWDExIEdVSSAoY3VycmVudCBzdGFibGUgdmVyc2lvbikKZ3Rrc291cmNldmlldzItMi4x MC41XzEgICAgICAgIEEgdGV4dCB3aWRnZXQgdGhhdCBhZGRzIHN5bnRheCBoaWdobGlnaHRpbmcg dG8gdGhlIEd0a1RleHRWaWV3IHdpZGdldApndmZzLTEuMTIuM18yICAgICAgICAgICAgICAgICAg R05PTUUgdmlydHVhbCBmaWxlIHN5c3RlbQpoYWwtMC41LjE0XzIzICAgICAgICAgICAgICAgICAg SGFyZHdhcmUgQWJzdHJhY3Rpb24gTGF5ZXIgZm9yIHNpbXBsaWZ5aW5nIGRldmljZSBhY2Nlc3MK aGFyZmJ1enotMC45LjI1XzEgICAgICAgICAgICAgIE9wZW5UeXBlIHRleHQgc2hhcGluZyBlbmdp bmUKaGVscDJtYW4tMS40My4zXzEgICAgICAgICAgICAgIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGlu ZyBzaW1wbGUgbWFudWFsIHBhZ2VzIGZyb20gcHJvZ3JhbSBvdXRwdXQKaGljb2xvci1pY29uLXRo ZW1lLTAuMTIgICAgICAgIEEgaGlnaC1jb2xvciBpY29uIHRoZW1lIHNoZWxsIGZyb20gdGhlIEZy ZWVEZXNrdG9wIHByb2plY3QKaHVuc3BlbGwtMS4zLjJfNCAgICAgICAgICAgICAgIEltcHJvdmVk IHNwZWxsLWNoZWNrZXIgZm9yIEh1bmdhcmlhbiBhbmQgb3RoZXIgbGFuZ3VhZ2VzCmlidXMtMS41 LjVfMSAgICAgICAgICAgICAgICAgICBJbnRlbGxpZ2VudCBJbnB1dCBCdXMgZm9yIExpbnV4IC8g VW5peCBPUwppY2VhdXRoLTEuMC42ICAgICAgICAgICAgICAgICAgSUNFIGF1dGhvcml0eSBmaWxl IHV0aWxpdHkgZm9yIFgKaWNvbi1uYW1pbmctdXRpbHMtMC44LjkwXzEgICAgIFV0aWxpdGllcyBv ZiB0aGUgVGFuZ28gcHJvamVjdAppY29ucy10YW5nby0wLjguOTBfMiAgICAgICAgICAgQmFzaWMg c2V0IG9mIGljb25zIGZvciB0aGUgbW9zdCBjb21tb24gdXNhZ2UKaWNvbnMtdGFuZ28tZXh0cmFz LTAuMS4wXzUgICAgIEEgZXh0cmEgc2V0IG9mIGljb25zIGZyb20gdGhlIFRhbmdvIHByb2plY3QK aWN1LTUyLjEgICAgICAgICAgICAgICAgICAgICAgIEludGVybmF0aW9uYWwgQ29tcG9uZW50cyBm b3IgVW5pY29kZSAoZnJvbSBJQk0pCmlsbWJhc2UtMi4xLjAgICAgICAgICAgICAgICAgICBJTE0g QmFzZSBsaWJyYXJpZXMgYS5rLmEuIEhhbGYsIElsbVRocmVhZCwgSW1hdGgsIGFuZCBJZXgKaW5w dXRwcm90by0yLjMgICAgICAgICAgICAgICAgIElucHV0IGV4dGVuc2lvbiBoZWFkZXJzCmludGx0 b29sLTAuNTAuMiAgICAgICAgICAgICAgICBUb29scyB0byBpbnRlcm5hdGlvbmFsaXplIHZhcmlv dXMga2luZHMgb2YgZGF0YSBmaWxlcwppc28tY29kZXMtMy41MSAgICAgICAgICAgICAgICAgTGlz dHMgb2YgdGhlIGNvdW50cnksIGxhbmd1YWdlLCBhbmQgY3VycmVuY3kgaXNvIG5hbWVzCmlzbzg4 NzktMTk4Nl8zICAgICAgICAgICAgICAgICBDaGFyYWN0ZXIgZW50aXR5IHNldHMgZnJvbSBJU08g ODg3OToxOTg2IChTR01MKQppdHN0b29sLTIuMC4yICAgICAgICAgICAgICAgICAgTWFrZSBYTUwg ZG9jdW1lbnRzIHRyYW5zbGF0YWJsZSB0aHJvdWdoIHBvIGZpbGVzCmphZGUtMS4yLjFfOSAgICAg ICAgICAgICAgICAgICBBbiBvYmplY3Qtb3JpZW50ZWQgU0dNTC9YTUwgcGFyc2VyIHRvb2xraXQg YW5kIERTU1NMIGVuZ2luZQpqYXNwZXItMS45MDAuMV8xMiAgICAgICAgICAgICAgQW4gaW1wbGVt ZW50YXRpb24gb2YgdGhlIGNvZGVjIHNwZWNpZmllZCBpbiB0aGUgSlBFRy0yMDAwIHN0YW5kYXJk CmpiaWcyZGVjLTAuMTFfMSAgICAgICAgICAgICAgICBEZWNvZGVyIGltcGxlbWVudGF0aW9uIG9m IHRoZSBKQklHMiBpbWFnZSBjb21wcmVzc2lvbiBmb3JtYXQKamJpZ2tpdC0xLjYgICAgICAgICAg ICAgICAgICAgIExvc3NsZXNzIGNvbXByZXNzaW9uIGZvciBiaS1sZXZlbCBpbWFnZXMgc3VjaCBh cyBzY2FubmVkIHBhZ2VzLCBmYXhlcwpqcGVnLThfNCAgICAgICAgICAgICAgICAgICAgICAgSUpH J3MganBlZyBjb21wcmVzc2lvbiB1dGlsaXRpZXMKanNvbi1jLTAuMTEgICAgICAgICAgICAgICAg ICAgIEpTT04gKEphdmFTY3JpcHQgT2JqZWN0IE5vdGF0aW9uKSBpbXBsZW1lbnRhdGlvbiBpbiBD Cmpzb24tZ2xpYi0wLjE0LjIgICAgICAgICAgICAgICBKU09OIChSRkMgNDYyNykgaW50ZXJmYWNl IGZvciBHbGliCmticHJvdG8tMS4wLjYgICAgICAgICAgICAgICAgICBLQiBleHRlbnNpb24gaGVh ZGVycwprcmI1LTEuMTIuMSAgICAgICAgICAgICAgICAgICAgQXV0aGVudGljYXRpb24gc3lzdGVt IGRldmVsb3BlZCBhdCBNSVQsIHN1Y2Nlc3NvciB0byBLZXJiZXJvcyBJVgpsY21zLTEuMTlfMiwx ICAgICAgICAgICAgICAgICAgTGlnaHQgQ29sb3IgTWFuYWdlbWVudCBTeXN0ZW0gLS0gYSBjb2xv ciBtYW5hZ2VtZW50IGxpYnJhcnkKbGNtczItMi42ICAgICAgICAgICAgICAgICAgICAgIEFjY3Vy YXRlLCBmYXN0LCBhbmQgc21hbGwtZm9vdHByaW50IGNvbG9yIG1hbmFnZW1lbnQgZW5naW5lCmxp YkZTLTEuMC41ICAgICAgICAgICAgICAgICAgICBUaGUgRlMgbGlicmFyeQpsaWJHTC0xMC4xLjAg ICAgICAgICAgICAgICAgICAgT3BlbkdMIGxpYnJhcnkgdGhhdCByZW5kZXJzIHVzaW5nIEdMWCBv ciBEUkkKbGliR0xVLTkuMC4wICAgICAgICAgICAgICAgICAgIE9wZW5HTCB1dGlsaXR5IGxpYnJh cnkKbGliSUNFLTEuMC44LDEgICAgICAgICAgICAgICAgIEludGVyIENsaWVudCBFeGNoYW5nZSBs aWJyYXJ5IGZvciBYMTEKbGliSURMLTAuOC4xNF8xICAgICAgICAgICAgICAgIEEgbGlicmFyeSBm b3IgY3JlYXRpbmcgdHJlZXMgb2YgQ09SQkEgSURMIGZpbGVzCmxpYlNNLTEuMi4yLDEgICAgICAg ICAgICAgICAgICBTZXNzaW9uIE1hbmFnZW1lbnQgbGlicmFyeSBmb3IgWDExCmxpYlgxMS0xLjYu MiwxICAgICAgICAgICAgICAgICBYMTEgbGlicmFyeQpsaWJYU2NyblNhdmVyLTEuMi4yICAgICAg ICAgICAgVGhlIFhTY3JuU2F2ZXIgbGlicmFyeQpsaWJYVHJhcC0xLjAuMSAgICAgICAgICAgICAg ICAgVGhlIFhUcmFwIGxpYnJhcnkKbGliWGF1LTEuMC44ICAgICAgICAgICAgICAgICAgIEF1dGhl bnRpY2F0aW9uIFByb3RvY29sIGxpYnJhcnkgZm9yIFgxMQpsaWJYYXctMS4wLjEyLDIgICAgICAg ICAgICAgICAgWCBBdGhlbmEgV2lkZ2V0cyBsaWJyYXJ5CmxpYlhjb21wb3NpdGUtMC40LjQsMSAg ICAgICAgICBYIENvbXBvc2l0ZSBleHRlbnNpb24gbGlicmFyeQpsaWJYY3Vyc29yLTEuMS4xNCAg ICAgICAgICAgICAgWCBjbGllbnQtc2lkZSBjdXJzb3IgbG9hZGluZyBsaWJyYXJ5CmxpYlhkYW1h Z2UtMS4xLjQgICAgICAgICAgICAgICBYIERhbWFnZSBleHRlbnNpb24gbGlicmFyeQpsaWJYZG1j cC0xLjEuMSAgICAgICAgICAgICAgICAgWCBEaXNwbGF5IE1hbmFnZXIgQ29udHJvbCBQcm90b2Nv bCBsaWJyYXJ5CmxpYlhldmllLTEuMC4zICAgICAgICAgICAgICAgICBUaGUgWGV2aWUgbGlicmFy eQpsaWJYZXh0LTEuMy4yLDEgICAgICAgICAgICAgICAgWDExIEV4dGVuc2lvbiBsaWJyYXJ5Cmxp YlhmaXhlcy01LjAuMSAgICAgICAgICAgICAgICBYIEZpeGVzIGV4dGVuc2lvbiBsaWJyYXJ5Cmxp Ylhmb250LTEuNC43LDEgICAgICAgICAgICAgICBYIGZvbnQgbGlicmFyeQpsaWJYZm9udGNhY2hl LTEuMC41ICAgICAgICAgICAgVGhlIFhmb250Y2FjaGUgbGlicmFyeQpsaWJYZnQtMi4zLjEgICAg ICAgICAgICAgICAgICAgQ2xpZW50LXNpZGVkIGZvbnQgQVBJIGZvciBYIGFwcGxpY2F0aW9ucwps aWJYaS0xLjcuMiwxICAgICAgICAgICAgICAgICAgWCBJbnB1dCBleHRlbnNpb24gbGlicmFyeQps aWJYaW5lcmFtYS0xLjEuMywxICAgICAgICAgICAgWDExIFhpbmVyYW1hIGxpYnJhcnkKbGliWG11 LTEuMS4yLDEgICAgICAgICAgICAgICAgIFggTWlzY2VsbGFuZW91cyBVdGlsaXRpZXMgbGlicmFy aWVzCmxpYlhwLTEuMC4yLDEgICAgICAgICAgICAgICAgICBYIHByaW50IGxpYnJhcnkKbGliWHBt LTMuNS4xMSAgICAgICAgICAgICAgICAgIFggUGl4bWFwIGxpYnJhcnkKbGliWHJhbmRyLTEuNC4y ICAgICAgICAgICAgICAgIFggUmVzaXplIGFuZCBSb3RhdGUgZXh0ZW5zaW9uIGxpYnJhcnkKbGli WHJlbmRlci0wLjkuOCAgICAgICAgICAgICAgIFggUmVuZGVyIGV4dGVuc2lvbiBsaWJyYXJ5Cmxp YlhyZXMtMS4wLjcgICAgICAgICAgICAgICAgICBYIFJlc291cmNlIHVzYWdlIGxpYnJhcnkKbGli WHQtMS4xLjQsMSAgICAgICAgICAgICAgICAgIFggVG9vbGtpdCBsaWJyYXJ5CmxpYlh0c3QtMS4y LjIgICAgICAgICAgICAgICAgICBYIFRlc3QgZXh0ZW5zaW9uCmxpYlh2LTEuMC4xMCwxICAgICAg ICAgICAgICAgICBYIFZpZGVvIEV4dGVuc2lvbiBsaWJyYXJ5CmxpYlh2TUMtMS4wLjggICAgICAg ICAgICAgICAgICBYIFZpZGVvIEV4dGVuc2lvbiBNb3Rpb24gQ29tcGVuc2F0aW9uIGxpYnJhcnkK bGliWHhmODZkZ2EtMS4xLjQgICAgICAgICAgICAgIFggREdBIEV4dGVuc2lvbgpsaWJYeGY4Nm1p c2MtMS4wLjMgICAgICAgICAgICAgWCBYRjg2LU1pc2MgRXh0ZW5zaW9uCmxpYlh4Zjg2dm0tMS4x LjMgICAgICAgICAgICAgICBYIFZpZG1vZGUgRXh0ZW5zaW9uCmxpYmE1Mi0wLjcuNF8yICAgICAg ICAgICAgICAgICBGcmVlIGxpYnJhcnkgZm9yIGRlY29kaW5nIEFUU0MgQS81MiBzdHJlYW1zLCBh a2EgQUMtMwpsaWJjYW5iZXJyYS0wLjI4XzQgICAgICAgICAgICAgSW1wbGVtZW50YXRpb24gb2Yg dGhlIEZyZWVkZXNrdG9wIHNvdW5kIHRoZW1lIHNwZWMKbGliY2FuYmVycmEtZ3RrMy0wLjI4XzQg ICAgICAgIEltcGxlbWVudGF0aW9uIG9mIHRoZSBGcmVlZGVza3RvcCBzb3VuZCB0aGVtZSBzcGVj CmxpYmNkZGItMS4zLjJfMiAgICAgICAgICAgICAgICBMaWJyYXJ5IHRvIGFjY2VzcyBkYXRhIG9u IGEgQ0REQiBzZXJ2ZXIKbGliY2Rpby0wLjgzXzIgICAgICAgICAgICAgICAgIENvbXBhY3QgRGlz YyBJbnB1dCBhbmQgQ29udHJvbCBMaWJyYXJ5CmxpYmNoZWNrLTAuOS4xMiAgICAgICAgICAgICAg ICBVbml0IHRlc3QgZnJhbWV3b3JrIGZvciBDCmxpYmNyb2NvLTAuNi44ICAgICAgICAgICAgICAg ICBDU1MyIHBhcnNpbmcgbGlicmFyeQpsaWJkYWVtb24tMC4xNCAgICAgICAgICAgICAgICAgTGln aHR3ZWlnaHQgQyBsaWJyYXJ5IHRoYXQgZWFzZXMgdGhlIHdyaXRpbmcgb2YgVU5JWCBkYWVtb25z CmxpYmRldnEtMC4xLjAgICAgICAgICAgICAgICAgICBHZW5lcmljIERldmljZSBRdWVyeSBhbmQg TW9uaXRvciBpbnRlcmZhY2UKbGliZG14LTEuMS4zICAgICAgICAgICAgICAgICAgIERNWCBleHRl bnNpb24gbGlicmFyeQpsaWJkcm0tMi40LjUzICAgICAgICAgICAgICAgICAgVXNlcnNwYWNlIGlu dGVyZmFjZSB0byBrZXJuZWwgRGlyZWN0IFJlbmRlcmluZyBNb2R1bGUgc2VydmljZXMKbGliZXZl bnQtMS40LjE0Yl8zICAgICAgICAgICAgIFByb3ZpZGVzIGFuIEFQSSB0byBleGVjdXRlIGNhbGxi YWNrIGZ1bmN0aW9ucyBvbiBjZXJ0YWluIGV2ZW50cwpsaWJldmVudDItMi4wLjIxICAgICAgICAg ICAgICAgQVBJIGZvciBleGVjdXRpbmcgY2FsbGJhY2sgZnVuY3Rpb25zIG9uIGV2ZW50cyBvciB0 aW1lb3V0cwpsaWJleGVjaW5mby0xLjFfMyAgICAgICAgICAgICAgTGlicmFyeSBmb3IgaW5zcGVj dGluZyBwcm9ncmFtJ3MgYmFja3RyYWNlCmxpYmV4aWYtMC42LjIxXzEgICAgICAgICAgICAgICBM aWJyYXJ5IHRvIHJlYWQgZGlnaXRhbCBjYW1lcmEgZmlsZSBtZXRhLWRhdGEKbGliZXhvLTAuMTAu Ml8yICAgICAgICAgICAgICAgIEFwcGxpY2F0aW9uIGxpYnJhcnkgZm9yIHRoZSBYZmNlIGRlc2t0 b3AgZW52aXJvbm1lbnQKbGliZmZpLTMuMC4xM18xICAgICAgICAgICAgICAgIEZvcmVpZ24gRnVu Y3Rpb24gSW50ZXJmYWNlCmxpYmZvbnRlbmMtMS4xLjIgICAgICAgICAgICAgICBUaGUgZm9udGVu YyBMaWJyYXJ5CmxpYmdjcnlwdC0xLjUuM18xICAgICAgICAgICAgICBHZW5lcmFsIHB1cnBvc2Ug Y3J5cHRvIGxpYnJhcnkgYmFzZWQgb24gY29kZSB1c2VkIGluIEdudVBHCmxpYmdkLTIuMS4wXzEs MSAgICAgICAgICAgICAgICBBIGdyYXBoaWNzIGxpYnJhcnkgZm9yIGZhc3QgY3JlYXRpb24gb2Yg aW1hZ2VzCmxpYmdkYXRhLTAuMTQuMCAgICAgICAgICAgICAgICBHTGliIGJhc2VkIGltcGxpbWVu dGF0aW9uIG9mIHRoZSBHRGF0YSBwcm90b2NvbApsaWJnZWUtMC4xMi4wICAgICAgICAgICAgICAg ICAgR09iamVjdCBjb2xsZWN0aW9uIGxpYnJhcnkKbGliZ2VlMDYtMC42LjggICAgICAgICAgICAg ICAgIEdPYmplY3QgY29sbGVjdGlvbiBsaWJyYXJ5CmxpYmdsYWRlMi0yLjYuNF81ICAgICAgICAg ICAgICBHTk9NRSBnbGFkZSBsaWJyYXJ5CmxpYmdsYXBpLTEwLjEuMCAgICAgICAgICAgICAgICBD b21tb24gR0wgYXBpIGxpYmFyeSB1c2VkIGJ5IE1lc2EgYmFzZWQgcG9ydHMuCmxpYmdub21lLWtl eXJpbmctMy42LjAgICAgICAgICBQcm9ncmFtIHRoYXQga2VlcHMgcGFzc3dvcmRzIGFuZCBvdGhl ciBzZWNyZXRzCmxpYmdub21la2JkLTMuNi4wICAgICAgICAgICAgICBHTk9NRSBrZXlib2FyZCBz aGFyZWQgbGlicmFyeQpsaWJncGctZXJyb3ItMS4xMiAgICAgICAgICAgICAgQ29tbW9uIGVycm9y IHZhbHVlcyBmb3IgYWxsIEdudVBHIGNvbXBvbmVudHMKbGliZ3Bob3RvMi0yLjUuMy4xICAgICAg ICAgICAgIFVuaXZlcnNhbCBkaWdpdGFsIGNhbWVyYSBjb250cm9sIGxpYnJhcnkKbGliZ3NmLTEu MTQuMjggICAgICAgICAgICAgICAgIEV4dGVuc2libGUgSS9PIGFic3RyYWN0aW9uIGZvciBkZWFs aW5nIHdpdGggc3RydWN0dXJlZCBmaWxlIGZvcm1hdHMKbGliZ3RvcC0yLjI4LjUgICAgICAgICAg ICAgICAgIEdOT01FIDIgdG9wIGxpYnJhcnkKbGliZ3dlYXRoZXItMy42LjIgICAgICAgICAgICAg IExpYnJhcnkgdG8gYWNjZXNzaW5nIG9ubGluZSB3ZWF0aGVyIGluZm9ybWF0aW9ucwpsaWJpY2Fs LTEuMCAgICAgICAgICAgICAgICAgICAgSW1wbGVtZW50YXRpb24gb2YgdGhlIElFVEYgQ2FsZW5k YXJpbmcgYW5kIFNjaGVkdWxpbmcgcHJvdG9jb2xzCmxpYmljb252LTEuMTRfMyAgICAgICAgICAg ICAgICBDaGFyYWN0ZXIgc2V0IGNvbnZlcnNpb24gbGlicmFyeQpsaWJpZG4tMS4yOF8xICAgICAg ICAgICAgICAgICAgSW50ZXJuYXRpb25hbGl6ZWQgRG9tYWluIE5hbWVzIGNvbW1hbmQgbGluZSB0 b29sCmxpYmlwdGNkYXRhLTEuMC40ICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBtYW5pcHVsYXRp bmcgSVBUQyBtZXRhZGF0YSBzdG9yZWQgaW4gaW1hZ2UgZmlsZXMKbGlibHRkbC0yLjQuMl8yICAg ICAgICAgICAgICAgIFN5c3RlbSBpbmRlcGVuZGVudCBkbG9wZW4gd3JhcHBlcgpsaWJub3RpZnkt MC43LjUgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgZGVza3RvcCBub3RpZmljYXRpb25zCmxp Ym9hdXRoLTEuMC4yICAgICAgICAgICAgICAgICBDIGxpYnJhcnkgaW1wbGVtZW50aW5nIHRoZSBP QXV0aCBDb3JlIHN0YW5kYXJkCmxpYm9nZy0xLjMuMSw0ICAgICAgICAgICAgICAgICBPZ2cgYml0 c3RyZWFtIGxpYnJhcnkKbGlib2xkWC0xLjAuMSAgICAgICAgICAgICAgICAgIE9sZCBYIGxpYnJh cnkKbGlib3NtZXNhLTEwLjEuMCAgICAgICAgICAgICAgIE9mZi1TY3JlZW4gTWVzYSBpbXBsZW1l bnRhdGlvbiBvZiB0aGUgT3BlbkdMIEFQSQpsaWJwYXBlci0xLjEuMjRfMSAgICAgICAgICAgICAg QSBsaWJyYXJ5IHByb3ZpZGluZyByb3V0aW5lcyBmb3IgcGFwZXIgc2l6ZSBtYW5hZ2VtZW50Cmxp YnBjaS0zLjIuMSAgICAgICAgICAgICAgICAgICBQQ0kgY29uZmlndXJhdGlvbiBzcGFjZSBJL08g bWFkZSBlYXN5CmxpYnBjaWFjY2Vzcy0wLjEzLjIgICAgICAgICAgICBHZW5lcmljIFBDSSBhY2Nl c3MgbGlicmFyeQpsaWJwcm94eS0wLjQuNl8xICAgICAgICAgICAgICAgTGlicmFyeSB0aGF0IHBy b3ZpZGVzIGF1dG9tYXRpYyBwcm94eSBjb25maWd1cmF0aW9uIG1hbmFnZW1lbnQKbGlicHRocmVh ZC1zdHVicy0wLjNfNCAgICAgICAgIFRoaXMgbGlicmFyeSBwcm92aWRlcyB3ZWFrIGFsaWFzZXMg Zm9yIHB0aHJlYWQgZnVuY3Rpb25zCmxpYnJzdmcyLTIuMzYuNCAgICAgICAgICAgICAgICBMaWJy YXJ5IGZvciBwYXJzaW5nIGFuZCByZW5kZXJpbmcgU1ZHIHZlY3Rvci1ncmFwaGljIGZpbGVzCmxp YnNhbXBsZXJhdGUtMC4xLjhfNCAgICAgICAgICBTZWNyZXQgUmFiYml0IENvZGU6IGEgU2FtcGxl IFJhdGUgQ29udmVydGVyIGZvciBhdWRpbwpsaWJzZWNyZXQtMC4xNSAgICAgICAgICAgICAgICAg TGlicmFyeSB0byBhY2Nlc3MgdGhlIHNlY3JldCBzZXJ2aWNlIEFQSQpsaWJzbmRmaWxlLTEuMC4y NV8zICAgICAgICAgICAgUmVhZGluZyBhbmQgd3JpdGluZyBmaWxlcyBjb250YWluaW5nIHNhbXBs ZWQgc291bmQgKGxpa2UgV0FWIG9yIEFJRkYpCmxpYnNvY2lhbHdlYi0wLjI1LjIwXzEgICAgICAg ICBQZXJzb25hbCBzb2NpYWwgZGF0YSBzZXJ2ZXIuCmxpYnNvdXAtMi40Mi4zLjEgICAgICAgICAg ICAgICBTT0FQIChTaW1wbGUgT2JqZWN0IEFjY2VzcyBQcm90b2NvbCkgaW1wbGVtZW50YXRpb24g aW4gQwpsaWJzb3VwLWdub21lLTIuNDIuMy4xICAgICAgICAgU09BUCAoU2ltcGxlIE9iamVjdCBB Y2Nlc3MgUHJvdG9jb2wpIGltcGxlbWVudGF0aW9uIGluIEMKbGlic3BlY3RyZS0wLjIuNl8xICAg ICAgICAgICAgIEEgc21hbGwgbGlicmFyeSBmb3IgcmVuZGVyaW5nIFBvc3RzY3JpcHQgZG9jdW1l bnRzCmxpYnRhc24xLTMuMyAgICAgICAgICAgICAgICAgICBBU04uMSBzdHJ1Y3R1cmUgcGFyc2Vy IGxpYnJhcnkKbGlidGhlb3JhLTEuMS4xXzQgICAgICAgICAgICAgIFRoZW9yYSB2aWRlbyBjb2Rl YyBmb3IgdGhlIE9nZyBtdWx0aW1lZGlhIHN0cmVhbWluZyBzeXN0ZW0KbGlidG9vbC0yLjQuMl8y ICAgICAgICAgICAgICAgIEdlbmVyaWMgc2hhcmVkIGxpYnJhcnkgc3VwcG9ydCBzY3JpcHQKbGli djRsLTAuOC44XzEgICAgICAgICAgICAgICAgIFZpZGVvNExpbnV4IGxpYnJhcnkKbGlidmRwYXUt MC43ICAgICAgICAgICAgICAgICAgIFZEUEFVIHdyYXBwZXIgYW5kIHRyYWNpbmcgbGlicmFyeQps aWJ2b2x1bWVfaWQtMC44MS4xICAgICAgICAgICAgTGlicmFyeSB0byBwcm92aWRlIGZpbGUgc3lz dGVtIHR5cGUgaW5mb3JtYXRpb24KbGlidm9yYmlzLTEuMy40LDMgICAgICAgICAgICAgIEF1ZGlv IGNvbXByZXNzaW9uIGNvZGVjIGxpYnJhcnkKbGlidnB4LTEuMy4wICAgICAgICAgICAgICAgICAg IFZQOC9WUDkgQ29kZWMgU0RLCmxpYnduY2stMi4zMC43ICAgICAgICAgICAgICAgICBMaWJyYXJ5 IHVzZWQgZm9yIHdyaXRpbmcgcGFnZXJzIGFuZCB0YXNrc2xpc3RzCmxpYnduY2szLTMuNC41XzEg ICAgICAgICAgICAgICBMaWJyYXJ5IHVzZWQgZm9yIHdyaXRpbmcgcGFnZXJzIGFuZCB0YXNrc2xp c3RzCmxpYnhjYi0xLjEwICAgICAgICAgICAgICAgICAgICBUaGUgWCBwcm90b2NvbCBDLWxhbmd1 YWdlIEJpbmRpbmcgKFhDQikgbGlicmFyeQpsaWJ4ZmNlNG1lbnUtNC4xMC4wXzQgICAgICAgICAg V2lkZ2V0cyBsaWJyYXJ5IGZvciB0aGUgWGZjZSBkZXNrdG9wIGVudmlyb25tZW50CmxpYnhmY2U0 dXRpbC00LjEwLjEgICAgICAgICAgICBFeHRlbnNpb24gbGlicmFyeSBmb3IgdGhlIFhmY2UgZGVz a3RvcCBlbnZpcm9ubWVudApsaWJ4a2JmaWxlLTEuMC44ICAgICAgICAgICAgICAgWEtCIGZpbGUg bGlicmFyeQpsaWJ4a2J1aS0xLjAuMl8xICAgICAgICAgICAgICAgVGhlIHhrYnVpIGxpYnJhcnkK bGlieGtsYXZpZXItNS4yLjEsMSAgICAgICAgICAgIFV0aWxpdHkgbGlicmFyeSB0byBtYWtlIFhL QiBzdHVmZiBlYXNpZXIKbGlieG1sMi0yLjkuMSAgICAgICAgICAgICAgICAgIFhNTCBwYXJzZXIg bGlicmFyeSBmb3IgR05PTUUKbGlieHNobWZlbmNlLTEuMSAgICAgICAgICAgICAgIFNoYXJlZCBt ZW1vcnkgJ1N5bmNGZW5jZScgc3luY2hyb25pemF0aW9uIHByaW1pdGl2ZQpsaWJ4c2x0LTEuMS4y OF8xICAgICAgICAgICAgICAgVGhlIFhTTFQgQyBsaWJyYXJ5IGZvciBHTk9NRQpsaWJ5YW1sLTAu MS42ICAgICAgICAgICAgICAgICAgQSBZQU1MIDEuMSBwYXJzZXIgYW5kIGVtaXR0ZXIgd3JpdHRl biBpbiBDCmxpYnphcG9qaXQtMC4wLjIgICAgICAgICAgICAgICBHTGliL0dPYmplY3Qgd3JhcHBl ciBmb3IgdGhlIFNreWRyaXZlIGFuZCBIb3RtYWlsIEFQSQpsaWJ6ZWl0Z2Vpc3QtMC4zLjE4ICAg ICAgICAgICAgWmVpdGdlaXN0IGNsaWVudCBsaWJyYXJ5CmxpbnV4X2Jhc2UtZjEwLTEwXzcgICAg ICAgICAgICBCYXNlIHNldCBvZiBwYWNrYWdlcyBuZWVkZWQgaW4gTGludXggbW9kZSBmb3IgaTM4 Ni9hbWQ2NCAoTGludXggRmVkb3JhIDEwKQpsbHZtMzQtMy40ICAgICAgICAgICAgICAgICAgICAg TG93IExldmVsIFZpcnR1YWwgTWFjaGluZQpsdWl0LTEuMS4xICAgICAgICAgICAgICAgICAgICAg TG9jYWxlIGFuZCBJU08gMjAyMiBzdXBwb3J0IGZvciBVbmljb2RlIHRlcm1pbmFscwptNC0xLjQu MTdfMSwxICAgICAgICAgICAgICAgICAgR05VIG00Cm1ha2VkZXBlbmQtMS4wLjUsMSAgICAgICAg ICAgICBEZXBlbmRlbmN5IGdlbmVyYXRvciBmb3IgbWFrZWZpbGVzCm1rZm9udGRpci0xLjAuNyAg ICAgICAgICAgICAgICBDcmVhdGUgYW4gaW5kZXggb2YgWCBmb250IGZpbGVzIGluIGEgZGlyZWN0 b3J5Cm1rZm9udHNjYWxlLTEuMS4xICAgICAgICAgICAgICBDcmVhdGVzIGFuIGluZGV4IG9mIHNj YWxhYmxlIGZvbnQgZmlsZXMgZm9yIFgKbW91c2VwYWQtMC4zLjAgICAgICAgICAgICAgICAgIFNp bXBsZSB0ZXh0IGVkaXRvciBmb3IgdGhlIFhmY2UgRGVza3RvcAptb3VzZXR3ZWFrcy0zLjYuMCAg ICAgICAgICAgICAgTW91c2UgYWNjZXNzaWJpbGl0eSBlbmhhbmNlbWVudHMgZm9yIHRoZSBHTk9N RSBkZXNrdG9wCm1wYy0xLjAuMiAgICAgICAgICAgICAgICAgICAgICBMaWJyYXJ5IG9mIGNvbXBs ZXggbnVtYmVycyB3aXRoIGFyYml0cmFyaWx5IGhpZ2ggcHJlY2lzaW9uCm1wZnItMy4xLjJfMSAg ICAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBtdWx0aXBsZS1wcmVjaXNpb24gZmxvYXRpbmct cG9pbnQgY29tcHV0YXRpb25zCm11ZmZpbi0yLjAuNSAgICAgICAgICAgICAgICAgICBDb21wb3Np dGluZyB3aW5kb3cgbWFuYWdlciBmb3JrZWQgZnJvbSBNdXR0ZXIgZm9yIHVzZSB3aXRoIENpbm5h bW9uCm11dHRlci0zLjYuMiAgICAgICAgICAgICAgICAgICBXaW5kb3cgYW5kIGNvbXBvc2l0aW5n IG1hbmFnZXIgYmFzZWQgb24gQ2x1dHRlcgpuYW5vLTIuMi42ICAgICAgICAgICAgICAgICAgICAg TmFubydzIEFOT3RoZXIgZWRpdG9yLCBhbiBlbmhhbmNlZCBmcmVlIFBpY28gY2xvbmUKbmF1dGls dXMtMy42LjMgICAgICAgICAgICAgICAgIEZpbGUgbWFuYWdlciBmb3IgdGhlIEdOT01FIGRlc2t0 b3AKbmVtby0yLjAuOCAgICAgICAgICAgICAgICAgICAgIEZpbGUgbWFuYWdlciBmb3IgdGhlIENp bm5hbW9uIGRlc2t0b3AKbmV0dGxlLTIuNy4xICAgICAgICAgICAgICAgICAgIExvdy1sZXZlbCBj cnlwdG9ncmFwaGljIGxpYnJhcnkKbm90aWZpY2F0aW9uLWRhZW1vbi0wLjcuNiAgICAgIFNlbmQg c21hbGwgbm90aWZpY2F0aW9ucyB0byB5b3VyIGRlc2t0b3AKbnNwci00LjEwLjQgICAgICAgICAg ICAgICAgICAgIEEgcGxhdGZvcm0tbmV1dHJhbCBBUEkgZm9yIHN5c3RlbSBsZXZlbCBhbmQgbGli YyBsaWtlIGZ1bmN0aW9ucwpuc3MtMy4xNS41ICAgICAgICAgICAgICAgICAgICAgTGlicmFyaWVz IHRvIHN1cHBvcnQgZGV2ZWxvcG1lbnQgb2Ygc2VjdXJpdHktZW5hYmxlZCBhcHBsaWNhdGlvbnMK bnZpZGlhLWRyaXZlci0zMzEuNDkgICAgICAgICAgIE5WaWRpYSBncmFwaGljcyBjYXJkIGJpbmFy eSBkcml2ZXJzIGZvciBoYXJkd2FyZSBPcGVuR0wgcmVuZGVyaW5nCm52aWRpYS1zZXR0aW5ncy0z MTAuMTQgICAgICAgICBEaXNwbGF5IENvbnRyb2wgUGFuZWwgZm9yIFggTlZpZGlhIGRyaXZlcgpu dmlkaWEtdGV4dHVyZS10b29scy0yLjAuOC4xXzQgVGV4dHVyZSBUb29scyB3aXRoIHN1cHBvcnQg Zm9yIERpcmVjdFggMTAgdGV4dHVyZSBmb3JtYXRzCm52aWRpYS14Y29uZmlnLTMxMC4xNCAgICAg ICAgICBUb29sIHRvIG1hbmlwdWxhdGUgWCBjb25maWd1cmF0aW9uIGZpbGVzIGZvciB0aGUgTlZp ZGlhIGRyaXZlcgpvcGVuanBlZy0xLjUuMF8yICAgICAgICAgICAgICAgT3Blbi1zb3VyY2UgSlBF RyAyMDAwIGNvZGVjCm9wZW5sZGFwLWNsaWVudC0yLjQuMzkgICAgICAgICBPcGVuIHNvdXJjZSBM REFQIGNsaWVudCBpbXBsZW1lbnRhdGlvbgpvcmFnZS00LjEwLjBfMSAgICAgICAgICAgICAgICAg Q2FsZW5kYXIgYXBwbGljYXRpb24gZm9yIHRoZSBYZmNlIERlc2t0b3AKb3JjLTAuNC4xOCAgICAg ICAgICAgICAgICAgICAgIExpYnJhcnkgYW5kIHRvb2xzZXQgdG8gb3BlcmF0ZSBhcnJheXMgb2Yg ZGF0YQpvcmNhLTMuNi4yXzEgICAgICAgICAgICAgICAgICAgU2NyaXB0YWJsZSBzY3JlZW4gcmVh ZGVyCnAxMS1raXQtMC4yMC4yICAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBsb2FkaW5nIGFu ZCBlbnVtZXJhdGluZyBvZiBQS0NTIzExIG1vZHVsZXMKcDUtRmlsdGVyLTEuNDkgICAgICAgICAg ICAgICAgIE51bWJlciBvZiBzb3VyY2UgZmlsdGVycyBmb3IgcGVybDUgcHJvZ3JhbXMKcDUtTG9j YWxlLWdldHRleHQtMS4wNV8zICAgICAgIE1lc3NhZ2UgaGFuZGxpbmcgZnVuY3Rpb25zCnA1LVN3 aXRjaC0yLjE2ICAgICAgICAgICAgICAgICBTd2l0Y2ggLSBBIHN3aXRjaCBzdGF0ZW1lbnQgZm9y IFBlcmwKcDUtVVJJLTEuNjAgICAgICAgICAgICAgICAgICAgIFBlcmw1IGludGVyZmFjZSB0byBV bmlmb3JtIFJlc291cmNlIElkZW50aWZpZXIgKFVSSSkgcmVmZXJlbmNlcwpwNS1YTUwtTGliWE1M LTIuMDEwOCwxICAgICAgICAgSW50ZXJmYWNlIHRvIEdub21lIGxpYnhtbDIgbGlicmFyeQpwNS1Y TUwtTmFtZXNwYWNlU3VwcG9ydC0xLjExICAgU2ltcGxlIGdlbmVyaWMgbmFtZXNwYWNlIHN1cHBv cnQgY2xhc3MKcDUtWE1MLVBhcnNlci0yLjQxXzEgICAgICAgICAgIFBlcmwgZXh0ZW5zaW9uIGlu dGVyZmFjZSB0byBKYW1lcyBDbGFyaydzIFhNTCBwYXJzZXIsIGV4cGF0CnA1LVhNTC1TQVgtMC45 OV8xICAgICAgICAgICAgICBTaW1wbGUgQVBJIGZvciBYTUwKcDUtWE1MLVNBWC1CYXNlLTEuMDgg ICAgICAgICAgIEJhc2UgY2xhc3MgU0FYIERyaXZlcnMgYW5kIEZpbHRlcnMKcDUtWE1MLVNBWC1F eHBhdC0wLjUwICAgICAgICAgIFNpbXBsZSBBUEkgZm9yIFhNTApwNS1YTUwtU2ltcGxlLTIuMjAg ICAgICAgICAgICAgVHJpdmlhbCBBUEkgZm9yIHJlYWRpbmcgYW5kIHdyaXRpbmcgWE1MIChlc3Ag Y29uZmlnIGZpbGVzKQpwYW1faGVscGVyLTEuMCAgICAgICAgICAgICAgICAgQXV0aGVudGljYXRl IGFwcGxpY2F0aW9ucyByZXF1aXJpbmcgUEFNIHNlcnZpY2VzCnBhbmdvLTEuMzYuMSAgICAgICAg ICAgICAgICAgICBPcGVuLXNvdXJjZSBmcmFtZXdvcmsgZm9yIHRoZSBsYXlvdXQgYW5kIHJlbmRl cmluZyBvZiBpMThuIHRleHQKcGNpaWRzLTIwMTQwNDAyICAgICAgICAgICAgICAgIERhdGFiYXNl IG9mIGFsbCBrbm93biBJRHMgdXNlZCBpbiBQQ0kgZGV2aWNlcwpwY3JlLTguMzQgICAgICAgICAg ICAgICAgICAgICAgUGVybCBDb21wYXRpYmxlIFJlZ3VsYXIgRXhwcmVzc2lvbnMgbGlicmFyeQpw ZXJsNS01LjE2LjNfOSAgICAgICAgICAgICAgICAgUHJhY3RpY2FsIEV4dHJhY3Rpb24gYW5kIFJl cG9ydCBMYW5ndWFnZQpwaXhtYW4tMC4zMi40ICAgICAgICAgICAgICAgICAgTG93LWxldmVsIHBp eGVsIG1hbmlwdWxhdGlvbiBsaWJyYXJ5CnBrZy0xLjIuN18yICAgICAgICAgICAgICAgICAgICBQ YWNrYWdlIG1hbmFnZXIKcGtnY29uZi0wLjkuNSAgICAgICAgICAgICAgICAgIFV0aWxpdHkgdG8g aGVscCB0byBjb25maWd1cmUgY29tcGlsZXIgYW5kIGxpbmtlciBmbGFncwpwbmctMS41LjE4ICAg ICAgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgbWFuaXB1bGF0aW5nIFBORyBpbWFnZXMKcG9s aWN5a2l0LTAuOV83ICAgICAgICAgICAgICAgIEZyYW1ld29yayBmb3IgY29udHJvbGxpbmcgYWNj ZXNzIHRvIHN5c3RlbS13aWRlIGNvbXBvbmVudHMKcG9saWN5a2l0LWdub21lLTAuOS4yXzYgICAg ICAgIEdOT01FIGZyb250ZW5kIHRvIHRoZSBQb2xpY3lLaXQgZnJhbWV3b3JrCnBvbGtpdC0wLjEw NV8yICAgICAgICAgICAgICAgICBGcmFtZXdvcmsgZm9yIGNvbnRyb2xsaW5nIGFjY2VzcyB0byBz eXN0ZW0td2lkZSBjb21wb25lbnRzCnBvbGtpdC1nbm9tZS0wLjEwNSAgICAgICAgICAgICBHTk9N RSBmcm9udGVuZCB0byB0aGUgUG9saWN5S2l0IGZyYW1ld29yawpwb3BwbGVyLTAuMjQuNV8xICAg ICAgICAgICAgICAgUERGIHJlbmRlcmluZyBsaWJyYXJ5CnBvcHBsZXItZGF0YS0wLjQuNiAgICAg ICAgICAgICBQb3BwbGVyIGVuY29kaW5nIGRhdGEKcG9wcGxlci1nbGliLTAuMjQuNSAgICAgICAg ICAgIEdsaWIgYmluZGluZ3MgdG8gcG9wcGxlcgpwb3B0LTEuMTYgICAgICAgICAgICAgICAgICAg ICAgQSBnZXRvcHQoMykgbGlrZSBsaWJyYXJ5IHdpdGggYSBudW1iZXIgb2YgZW5oYW5jZW1lbnRz LCBmcm9tIFJlZGhhdApwb3J0bWFzdGVyLTMuMTcuNCAgICAgICAgICAgICAgTWFuYWdlIHlvdXIg cG9ydHMgd2l0aG91dCBleHRlcm5hbCBkYXRhYmFzZXMgb3IgbGFuZ3VhZ2VzCnByZXNlbnRwcm90 by0xLjAgICAgICAgICAgICAgICBQcmVzZW50IHByb3RvY29sIHNwZWNpZmljYXRpb24KcHJpbnRw cm90by0xLjAuNSAgICAgICAgICAgICAgIFByaW50IGV4dGVuc2lvbiBoZWFkZXJzCnB1bHNlYXVk aW8tNS4wICAgICAgICAgICAgICAgICBTb3VuZCBzZXJ2ZXIgZm9yIFVOSVgKcHkyNy1CYWJlbC0x LjNfMSAgICAgICAgICAgICAgIENvbGxlY3Rpb24gb2YgdG9vbHMgZm9yIGludGVybmF0aW9uYWxp emluZyBQeXRob24gYXBwbGljYXRpb25zCnB5MjctSmluamEyLTIuNy4yXzEgICAgICAgICAgICBG YXN0IGFuZCBlYXN5IHRvIHVzZSBzdGFuZC1hbG9uZSB0ZW1wbGF0ZSBlbmdpbmUKcHkyNy1NYXJr dXBTYWZlLTAuMTkgICAgICAgICAgIEltcGxlbWVudHMgYSBYTUwvSFRNTC9YSFRNTCBNYXJrdXAg c2FmZSBzdHJpbmcgZm9yIFB5dGhvbgpweTI3LWF0c3BpLTIuOC4wICAgICAgICAgICAgICAgUHl0 aG9uIEFQSSBmb3IgdGhlIEQtQlVTIGJhc2VkIFNQSSBmcmFtZXdvcmsKcHkyNy1jYWlyby0xLjEw LjBfMSAgICAgICAgICAgIFB5dGhvbiAyIGJpbmRpbmdzIGZvciBDYWlybwpweTI3LWRidXMtMS4x LjEgICAgICAgICAgICAgICAgUHl0aG9uIGJpbmRpbmdzIGZvciB0aGUgRC1CVVMgbWVzc2FnaW5n IHN5c3RlbQpweTI3LWRvY3V0aWxzLTAuMTEgICAgICAgICAgICAgUHl0aG9uIERvY3VtZW50YXRp b24gVXRpbGl0aWVzCnB5MjctZ29iamVjdC0yLjI4LjZfMyAgICAgICAgICBQeXRob24gYmluZGlu Z3MgZm9yIEdPYmplY3QKcHkyNy1nb2JqZWN0My0zLjguMSAgICAgICAgICAgIFB5dGhvbiBiaW5k aW5ncyBmb3IgR09iamVjdApweTI3LWd0azItMi4yNC4wXzIgICAgICAgICAgICAgU2V0IG9mIFB5 dGhvbiBiaW5kaW5ncyBmb3IgR1RLKwpweTI3LWltYWdpbmctMS4xLjdfMiAgICAgICAgICAgVGhl IFB5dGhvbiBJbWFnaW5nIExpYnJhcnkKcHkyNy1saWJ4bWwyLTIuOS4xICAgICAgICAgICAgIFB5 dGhvbiBpbnRlcmZhY2UgZm9yIFhNTCBwYXJzZXIgbGlicmFyeSBmb3IgR05PTUUKcHkyNy1seG1s LTMuMi41ICAgICAgICAgICAgICAgIFB5dGhvbmljIGJpbmRpbmcgZm9yIHRoZSBsaWJ4bWwyIGFu ZCBsaWJ4c2x0IGxpYnJhcmllcwpweTI3LW5vdGlmeS0wLjEuMV85ICAgICAgICAgICAgQSBweXRo b24gYmluZGluZ3MgZm9yIGxpYm5vdGlmeQpweTI3LXB5Z21lbnRzLTEuNl8yICAgICAgICAgICAg U3ludGF4IGhpZ2hsaWdodGVyIHdyaXR0ZW4gaW4gUHl0aG9uCnB5MjctcHl0ei0yMDE0LjEuMSwx ICAgICAgICAgICBXb3JsZCBUaW1lem9uZSBEZWZpbml0aW9ucyBmb3IgUHl0aG9uCnB5Mjctc2V0 dXB0b29sczI3LTIuMC4xICAgICAgICBQeXRob24gcGFja2FnZXMgaW5zdGFsbGVyCnB5Mjctc3Bo aW54LTEuMi4yICAgICAgICAgICAgICBQeXRob24gZG9jdW1lbnRhdGlvbiBnZW5lcmF0b3IKcHky Ny10a2ludGVyLTIuNy42XzQgICAgICAgICAgIFB5dGhvbiBiaW5kaW5ncyB0byB0aGUgVGsgd2lk Z2V0IHNldApweTI3LXhkZy0wLjI1ICAgICAgICAgICAgICAgICAgUHl0aG9uIDIgbGlicmFyeSB0 byBhY2Nlc3MgZnJlZWRlc2t0b3Aub3JnIHN0YW5kYXJkcwpweXRob24tMi43XzEsMiAgICAgICAg ICAgICAgICAgVGhlICJtZXRhLXBvcnQiIGZvciB0aGUgZGVmYXVsdCB2ZXJzaW9uIG9mIFB5dGhv biBpbnRlcnByZXRlcgpweXRob24yLTJfMiAgICAgICAgICAgICAgICAgICAgVGhlICJtZXRhLXBv cnQiIGZvciB2ZXJzaW9uIDIgb2YgdGhlIFB5dGhvbiBpbnRlcnByZXRlcgpweXRob24yNy0yLjcu Nl80ICAgICAgICAgICAgICAgSW50ZXJwcmV0ZWQgb2JqZWN0LW9yaWVudGVkIHByb2dyYW1taW5n IGxhbmd1YWdlCnJhbmRycHJvdG8tMS40LjAgICAgICAgICAgICAgICBSYW5kciBleHRlbnNpb24g aGVhZGVycwpyYXJpYW4tMC44LjFfMSAgICAgICAgICAgICAgICAgQW4gT01GIGhlbHAgc3lzdGVt IGJhc2VkIG9uIHRoZSBGcmVlZGVza3RvcCBzcGVjaWZpY2F0aW9uCnJlY29yZHByb3RvLTEuMTQu MiAgICAgICAgICAgICBSRUNPUkQgZXh0ZW5zaW9uIGhlYWRlcnMKcmVuZGVycHJvdG8tMC4xMS4x ICAgICAgICAgICAgIFJlbmRlclByb3RvIHByb3RvY29sIGhlYWRlcnMKcmVzb3VyY2Vwcm90by0x LjIuMCAgICAgICAgICAgIFJlc291cmNlIGV4dGVuc2lvbiBoZWFkZXJzCnJlc3QtMC43LjkxICAg ICAgICAgICAgICAgICAgICBFYXN5IGFjY2VzcyB0byBSRVNUZnVsIHdlYiBzZXJ2aWNlcwpydWJ5 LTEuOS4zLjQ4NF8yLDEgICAgICAgICAgICAgT2JqZWN0LW9yaWVudGVkIGludGVycHJldGVkIHNj cmlwdGluZyBsYW5ndWFnZQpzYW1iYTM2LWxpYnNtYmNsaWVudC0zLjYuMjNfMSAgU2hhcmVkIGxp YiBmcm9tIHRoZSBzYW1iYSBwYWNrYWdlCnNjcm5zYXZlcnByb3RvLTEuMi4yICAgICAgICAgICBT Y3JuU2F2ZXIgZXh0ZW5zaW9uIGhlYWRlcnMKc2RvY2Jvb2steG1sLTEuMV8xLDIgICAgICAgICAg ICJTaW1wbGlmaWVkIiBEb2NCb29rIFhNTCBEVEQKc2VyZi0xLjMuNCAgICAgICAgICAgICAgICAg ICAgIFNlcmYgSFRUUCBjbGllbnQgbGlicmFyeQpzZXNzcmVnLTEuMC44ICAgICAgICAgICAgICAg ICAgTWFuYWdlIHV0bXAvd3RtcCBlbnRyaWVzIGZvciBub24taW5pdCBYIGNsaWVudHMKc2V0eGti bWFwLTEuMy4wICAgICAgICAgICAgICAgIFNldCB0aGUga2V5Ym9hcmQgdXNpbmcgdGhlIFggS2V5 Ym9hcmQgRXh0ZW5zaW9uCnNoYXJlZC1taW1lLWluZm8tMS4xICAgICAgICAgICBNSU1FIHR5cGVz IGRhdGFiYXNlIGZyb20gdGhlIGZyZWVkZXNrdG9wLm9yZyBwcm9qZWN0CnNtcHJveHktMS4wLjUg ICAgICAgICAgICAgICAgICBTZXNzaW9uIE1hbmFnZXIgUHJveHkKc3BlZXgtMS4yLnIxXzYsMSAg ICAgICAgICAgICAgIE9wZW4tc291cmNlIHBhdGVudC1mcmVlIHZvaWNlIGNvZGVjCnNwaWRlcm1v bmtleTE4NS0xLjguNV8yICAgICAgICBTdGFuZGFsb25lIEphdmFTY3JpcHQgKDEuOC41KSBpbnRl cnByZXRlciBmcm9tIE1vemlsbGEKc3FsaXRlMy0zLjguNC4yICAgICAgICAgICAgICAgIFNRTCBk YXRhYmFzZSBlbmdpbmUgaW4gYSBDIGxpYnJhcnkKc3RhcnR1cC1ub3RpZmljYXRpb24tMC4xMl8x ICAgIExpYnJhcnkgdGhhdCBzdXBwb3J0cyBzdGFydHVwIG5vdGlmaWNhdGlvbiBzcGVjIGZyb20g ZnJlZWRlc2t0b3Aub3JnCnN1YnZlcnNpb24tMS44LjhfMSAgICAgICAgICAgICBWZXJzaW9uIGNv bnRyb2wgc3lzdGVtCnN1ZG8tMS44LjEwLnAyICAgICAgICAgICAgICAgICBBbGxvdyBvdGhlcnMg dG8gcnVuIGNvbW1hbmRzIGFzIHJvb3QKc3ZnYWxpYi0xLjQuM182ICAgICAgICAgICAgICAgIEEg bG93IGxldmVsIGNvbnNvbGUgZ3JhcGhpY3MgbGlicmFyeQp0YWdsaWItMS45LjFfMSAgICAgICAg ICAgICAgICAgTGlicmFyeSBmb3IgbWFuaXB1bGF0aW5nIElEMyB0YWdzIGFuZCBPZ2cgY29tbWVu dHMKdGFsbG9jLTIuMS4wICAgICAgICAgICAgICAgICAgIEhpZXJhcmNoaWNhbCBwb29sIGJhc2Vk IG1lbW9yeSBhbGxvY2F0b3IKdGNsODYtOC42LjEgICAgICAgICAgICAgICAgICAgIFRvb2wgQ29t bWFuZCBMYW5ndWFnZQp0ZGItMS4yLjEyLDEgICAgICAgICAgICAgICAgICAgVHJpdmlhbCBEYXRh YmFzZQp0ZWxlcGF0aHktZ2xpYi0wLjIwLjIgICAgICAgICAgR0xpYiB1dGlsaXR5IGxpYnJhcnkg Zm9yIHRoZSBUZWxlcGF0aHkgZnJhbWV3b3JrCnRlbGVwYXRoeS1sb2dnZXItMC44LjBfMSAgICAg ICBMb2dnZXIgdXRpbGl0eSBsaWJyYXJ5IGZvciB0aGUgVGVsZXBhdGh5IGZyYW1ld29yawp0ZXZl bnQtMC45LjIxICAgICAgICAgICAgICAgICAgVGFsbG9jIGJhc2VkIGV2ZW50IGxvb3AgbGlicmFy eQp0aWZmLTQuMC4zICAgICAgICAgICAgICAgICAgICAgVG9vbHMgYW5kIGxpYnJhcnkgcm91dGlu ZXMgZm9yIHdvcmtpbmcgd2l0aCBUSUZGIGltYWdlcwp0azg2LTguNi4xICAgICAgICAgICAgICAg ICAgICAgR3JhcGhpY2FsIHRvb2xraXQgZm9yIFRjbAp0cmFwcHJvdG8tMy40LjMgICAgICAgICAg ICAgICAgREVDLVhUUkFQIGV4dGVuc2lvbiBoZWFkZXJzCnR3bS0xLjAuOCAgICAgICAgICAgICAg ICAgICAgICBUYWIgV2luZG93IE1hbmFnZXIgZm9yIHRoZSBYIFdpbmRvdyBTeXN0ZW0KdW56aXAt Ni4wXzEgICAgICAgICAgICAgICAgICAgIExpc3QsIHRlc3QsIGFuZCBleHRyYWN0IGNvbXByZXNz ZWQgZmlsZXMgaW4gYSBaSVAgYXJjaGl2ZQp1cG93ZXItMC45LjIxICAgICAgICAgICAgICAgICAg RC1CdXMgZGFlbW9uIGZvciBzaW1wbGlmeWluZyBwb3dlciBtYW5hZ2VtZW50IHRhc2tzCnY0bF9j b21wYXQtMS4wLjIwMTIwNTAxXzEgICAgICBWaWRlbzRMaW51eCBJT0NUTCBoZWFkZXIgZmlsZXMK dmFsYS0wLjIyLjEgICAgICAgICAgICAgICAgICAgIFByb2dyYW1taW5nIGxhbmd1YWdlIGFuZCBj b21waWxlciB0aGF0IGNvbnZlcnRzIFZhbGEgY29kZSBpbnRvIEMgY29kZQp2YWxhLXZhcGlnZW4t MC4yMi4xICAgICAgICAgICAgUHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgYW5kIGNvbXBpbGVyIHRoYXQg Y29udmVydHMgVmFsYSBjb2RlIGludG8gQyBjb2RlCnZpZGVvcHJvdG8tMi4zLjIgICAgICAgICAg ICAgICBWaWRlbyBleHRlbnNpb24gaGVhZGVycwp2dGUtMC4yOC4yICAgICAgICAgICAgICAgICAg ICAgR3RrIDIgYmFzZWQgdGVybWluYWwgd2lkZ2V0IHdpdGggYWNjZXNzaWJpbGl0eSBhbmQgSTE4 TiBzdXBwb3J0CnZ0ZTMtMC4zNC43ICAgICAgICAgICAgICAgICAgICBUZXJtaW5hbCB3aWRnZXQg d2l0aCBpbXByb3ZlZCBhY2Nlc3NpYmlsaXR5IGFuZCBJMThOIHN1cHBvcnQKd2ViY2FtZC0zLjEx LjAuMiAgICAgICAgICAgICAgIEEgcG9ydCBvZiBMaW51eCBVU0Igd2ViY2FtIGFuZCBEVkIgZHJp dmVycyBpbnRvIHVzZXJzcGFjZQp3ZWJraXQtZ3RrMy0yLjAuMyAgICAgICAgICAgICAgT3BlbnNv dXJjZSBicm93c2VyIGVuZ2luZSB1c2luZyB0aGUgR1RLKyAzIHRvb2xraXQKd2VicC0wLjMuMV80 ICAgICAgICAgICAgICAgICAgIEdvb2dsZSBXZWJQIGltYWdlIGZvcm1hdCBjb252ZXJzaW9uIHRv b2wKeDExcGVyZi0xLjUuNCAgICAgICAgICAgICAgICAgIFgxMSBzZXJ2ZXIgcGVyZm9ybWFuY2Ug dGVzdCBwcm9ncmFtCnhhdXRoLTEuMC44ICAgICAgICAgICAgICAgICAgICBYIGF1dGhvcml0eSBm aWxlIHV0aWxpdHkKeGJhY2tsaWdodC0xLjIuMSAgICAgICAgICAgICAgIFByb2dyYW0gdG8gYWRq dXN0IGJhY2tsaWdodCBicmlnaHRuZXNzCnhiaXRtYXBzLTEuMS4xICAgICAgICAgICAgICAgICBY Lk9yZyBiaXRtYXBzIGRhdGEKeGNhbGMtMS4wLjUgICAgICAgICAgICAgICAgICAgIFNjaWVudGlm aWMgY2FsY3VsYXRvciBmb3IgWAp4Y2ItcHJvdG8tMS4xMCAgICAgICAgICAgICAgICAgVGhlIFgg cHJvdG9jb2wgQy1sYW5ndWFnZSBCaW5kaW5nIChYQ0IpIHByb3RvY29sCnhjYi11dGlsLTAuMy45 XzEsMSAgICAgICAgICAgICBBIG1vZHVsZSB3aXRoIGxpYnhjYi9saWJYMTEgZXh0ZW5zaW9uL3Jl cGxhY2VtZW50IGxpYnJhcmllcwp4Y2ItdXRpbC1yZW5kZXJ1dGlsLTAuMy44ICAgICAgQ29udmVu aWVuY2UgZnVuY3Rpb25zIGZvciB0aGUgUmVuZGVyIGV4dGVuc2lvbgp4Y2xvY2stMS4wLjdfMSAg ICAgICAgICAgICAgICAgQW5hbG9nIGFuZCBkaWdpdGFsIGNsb2NrIGZvciBYCnhjbWlzY3Byb3Rv LTEuMi4yICAgICAgICAgICAgICBYQ01pc2MgZXh0ZW5zaW9uIGhlYWRlcnMKeGNtc2RiLTEuMC40 ICAgICAgICAgICAgICAgICAgIERldmljZSBDb2xvciBDaGFyYWN0ZXJpemF0aW9uIHV0aWxpdHkg Zm9yIFgKeGNvbnNvbGUtMS4wLjYgICAgICAgICAgICAgICAgIE1vbml0b3Igc3lzdGVtIGNvbnNv bGUgbWVzc2FnZXMgd2l0aCBYCnhjdXJzb3ItdGhlbWVzLTEuMC40XzEgICAgICAgICBYLm9yZyBj dXJzb3JzIHRoZW1lcwp4Y3Vyc29yZ2VuLTEuMC41ICAgICAgICAgICAgICAgQ3JlYXRlIGFuIFgg Y3Vyc29yIGZpbGUgZnJvbSBhIGNvbGxlY3Rpb24gb2YgUE5HIGltYWdlcwp4ZHB5aW5mby0xLjMu MSAgICAgICAgICAgICAgICAgRGlzcGxheSBpbmZvcm1hdGlvbiB1dGlsaXR5IGZvciBYCnhkcmlp bmZvLTEuMC40ICAgICAgICAgICAgICAgICBRdWVyeSBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9u IG9mIERSSSBkcml2ZXJzCnhldi0xLjIuMSAgICAgICAgICAgICAgICAgICAgICBQcmludCBjb250 ZW50cyBvZiBYIGV2ZW50cwp4ZXh0cHJvdG8tNy4zLjAgICAgICAgICAgICAgICAgWEV4dCBleHRl bnNpb24gaGVhZGVycwp4Zjg2LWlucHV0LWtleWJvYXJkLTEuOC4wICAgICAgWC5Pcmcga2V5Ym9h cmQgaW5wdXQgZHJpdmVyCnhmODYtaW5wdXQtbW91c2UtMS45LjBfMSAgICAgICBYLk9yZyBtb3Vz ZSBpbnB1dCBkcml2ZXIKeGY4Ni12aWRlby1hdGktNy4zLjAgICAgICAgICAgIFguT3JnIGF0aSBk aXNwbGF5IGRyaXZlcgp4Zjg2LXZpZGVvLWludGVsLTIuOTkuOTExICAgICAgRHJpdmVyIGZvciBJ bnRlbCBpbnRlZ3JhdGVkIGdyYXBoaWNzIGNoaXBzZXRzCnhmODYtdmlkZW8tbWFjaDY0LTYuOS40 XzEgICAgICBYLk9yZyBtYWNoNjQgZGlzcGxheSBkcml2ZXIKeGY4Ni12aWRlby1udi0yLjEuMjBf MiAgICAgICAgIFguT3JnIG52IGRpc3BsYXkgZHJpdmVyCnhmODYtdmlkZW8tb3BlbmNocm9tZS0w LjMuM18xICBYLk9yZyBvcGVuQ2hyb21lIGRpc3BsYXkgZHJpdmVyCnhmODYtdmlkZW8tcjEyOC02 LjkuMl8xICAgICAgICBYLk9yZyByMTI4IGRpc3BsYXkgZHJpdmVyCnhmODYtdmlkZW8tdmVzYS0y LjMuM18xICAgICAgICBYLk9yZyB2ZXNhIGRpc3BsYXkgZHJpdmVyCnhmODZiaWdmb250cHJvdG8t MS4yLjAgICAgICAgICBYRnJlZTg2LUJpZ2ZvbnQgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4NmRnYS0x LjAuMyAgICAgICAgICAgICAgICAgIFRlc3QgcHJvZ3JhbSBmb3IgdGhlIFhGcmVlODYtREdBIGV4 dGVuc2lvbgp4Zjg2ZGdhcHJvdG8tMi4xICAgICAgICAgICAgICAgWEZyZWU4Ni1ER0EgZXh0ZW5z aW9uIGhlYWRlcnMKeGY4NmRyaXByb3RvLTIuMS4xICAgICAgICAgICAgIFhGcmVlODYtRFJJIGV4 dGVuc2lvbiBoZWFkZXJzCnhmODZtaXNjcHJvdG8tMC45LjMgICAgICAgICAgICBYRnJlZTg2LU1p c2MgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4NnZpZG1vZGVwcm90by0yLjMuMSAgICAgICAgIFhGcmVl ODYtVmlkTW9kZUV4dGVuc2lvbiBleHRlbnNpb24gaGVhZGVycwp4ZmNlLTQuMTBfNiAgICAgICAg ICAgICAgICAgICAgVGhlIFwibWV0YS1wb3J0XCIgZm9yIHRoZSBYZmNlIERlc2t0b3AgRW52aXJv bm1lbnQKeGZjZTQtYXBwZmluZGVyLTQuMTAuMSAgICAgICAgIEFwcGxpY2F0aW9uIGxhdW5jaGVy IGFuZCBmaW5kZXIKeGZjZTQtY29uZi00LjEwLjBfNCAgICAgICAgICAgIEQtQnVzLWJhc2VkIGNv bmZpZ3VyYXRpb24gc3RvcmFnZSBzeXN0ZW0KeGZjZTQtZGVza3RvcC00LjEwLjJfMiAgICAgICAg IFhmY2UncyBkZXNrdG9wIG1hbmFnZXIKeGZjZTQtcGFuZWwtNC4xMC4xICAgICAgICAgICAgIFhm Y2UncyBwYW5lbAp4ZmNlNC1zZXNzaW9uLTQuMTAuMV8yICAgICAgICAgWGZjZSdzIHNlc3Npb24g bWFuYWdlcgp4ZmNlNC1zZXR0aW5ncy00LjEwLjEgICAgICAgICAgWGZjZSA0IHNldHRpbmdzIGFw cGxpY2F0aW9uCnhmY2U0LXRlcm1pbmFsLTAuNi4zICAgICAgICAgICBUZXJtaW5hbCBlbXVsYXRv ciBmb3IgdGhlIFggd2luZG93aW5nIHN5c3RlbQp4ZmNlNC10dW1ibGVyLTAuMS4zMF8xICAgICAg ICAgVGh1bWJuYWlsIHNlcnZpY2UgZm9yIFhmY2UgZGVza3RvcAp4ZmNlNC13bS00LjEwLjEgICAg ICAgICAgICAgICAgWGZjZSdzIHdpbmRvdyBtYW5hZ2VyCnhnYW1tYS0xLjAuNSAgICAgICAgICAg ICAgICAgICBHYW1tYSBjb3JyZWN0aW9uIHRocm91Z2ggdGhlIFggc2VydmVyLgp4Z2MtMS4wLjQg ICAgICAgICAgICAgICAgICAgICAgWCBncmFwaGljcyBkZW1vCnhob3N0LTEuMC42ICAgICAgICAg ICAgICAgICAgICBTZXJ2ZXIgYWNjZXNzIGNvbnRyb2wgcHJvZ3JhbSBmb3IgWAp4aW5lcmFtYXBy b3RvLTEuMi4xICAgICAgICAgICAgWGluZXJhbWEgZXh0ZW5zaW9uIGhlYWRlcnMKeGluaXQtMS4z LjMsMSAgICAgICAgICAgICAgICAgIFggV2luZG93IFN5c3RlbSBpbml0aWFsaXplcgp4aW5wdXQt MS42LjEgICAgICAgICAgICAgICAgICAgVmVyeSB1c2VmdWwgdXRpbGl0eSBmb3IgY29uZmlndXJp bmcgYW5kIHRlc3RpbmcgWElucHV0IGRldmljZXMKeGtiY29tcC0xLjIuNCAgICAgICAgICAgICAg ICAgIENvbXBpbGUgWEtCIGtleWJvYXJkIGRlc2NyaXB0aW9uCnhrYmV2ZC0xLjEuMyAgICAgICAg ICAgICAgICAgICBYS0IgZXZlbnQgZGFlbW9uCnhrYnV0aWxzLTEuMC40ICAgICAgICAgICAgICAg ICBYS0IgdXRpbGl0eSBkZW1vcwp4a2V5Ym9hcmQtY29uZmlnLTIuMTEgICAgICAgICAgWCBLZXli b2FyZCBDb25maWd1cmF0aW9uIERhdGFiYXNlCnhraWxsLTEuMC40ICAgICAgICAgICAgICAgICAg ICBVdGlsaXR5IGZvciBraWxsaW5nIGEgY2xpZW50IGJ5IGl0cyBYIHJlc291cmNlCnhsc2F0b21z LTEuMS4xICAgICAgICAgICAgICAgICBMaXN0IGludGVybmVkIGF0b21zIGRlZmluZWQgb24gYSBz ZXJ2ZXIKeGxzY2xpZW50cy0xLjEuMyAgICAgICAgICAgICAgIExpc3QgY2xpZW50IGFwcGxpY2F0 aW9ucyBydW5uaW5nIG9uIGEgZGlzcGxheQp4bWVzc2FnZS0xLjAuNCAgICAgICAgICAgICAgICAg RGlzcGxheSBtZXNzYWdlIG9yIHF1ZXJ5IGluIGEgWCB3aW5kb3cKeG1sY2F0bWdyLTIuMiAgICAg ICAgICAgICAgICAgIFNHTUwgYW5kIFhNTCBjYXRhbG9nIG1hbmFnZXIKeG1sY2hhcmVudC0wLjNf MiAgICAgICAgICAgICAgIFhNTCBjaGFyYWN0ZXIgZW50aXRpZXMKeG1vZG1hcC0xLjAuOCAgICAg ICAgICAgICAgICAgIFV0aWxpdHkgZm9yIG1vZGlmeWluZyBrZXltYXBzIGFuZCBwb2ludGVyIGJ1 dHRvbiBtYXBwaW5ncyBpbiBYCnhvcmctNy43ICAgICAgICAgICAgICAgICAgICAgICBYLk9yZyBj b21wbGV0ZSBkaXN0cmlidXRpb24gbWV0YXBvcnQKeG9yZy1hcHBzLTcuNyAgICAgICAgICAgICAg ICAgIFgub3JnIGFwcHMgbWV0YS1wb3J0CnhvcmctZG9jcy0xLjcsMSAgICAgICAgICAgICAgICBY Lm9yZyBkb2N1bWVudGF0aW9uIGZpbGVzCnhvcmctZHJpdmVycy03LjcgICAgICAgICAgICAgICBY Lm9yZyBkcml2ZXJzIG1ldGEtcG9ydAp4b3JnLWZvbnRzLTcuNyAgICAgICAgICAgICAgICAgWC5v cmcgZm9udHMgbWV0YS1wb3J0CnhvcmctZm9udHMtMTAwZHBpLTcuNyAgICAgICAgICBYLk9yZyAx MDBkcGkgYml0bWFwIGZvbnRzCnhvcmctZm9udHMtNzVkcGktNy43ICAgICAgICAgICBYLk9yZyA3 NWRwaSBiaXRtYXAgZm9udHMKeG9yZy1mb250cy1jeXJpbGxpYy03LjcgICAgICAgIFguT3JnIEN5 cmlsbGljIGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLW1pc2NiaXRtYXBzLTcuNyAgICAgWC5Pcmcg bWlzY2VsbGFuZW91cyBiaXRtYXAgZm9udHMKeG9yZy1mb250cy10cnVldHlwZS03LjdfMSAgICAg IFguT3JnIFRydWVUeXBlIGZvbnRzCnhvcmctZm9udHMtdHlwZTEtNy43ICAgICAgICAgICBYLk9y ZyBUeXBlMSBmb250cwp4b3JnLWxpYnJhcmllcy03LjdfMSAgICAgICAgICAgWC5vcmcgbGlicmFy aWVzIG1ldGEtcG9ydAp4b3JnLW1hY3Jvcy0xLjE4LjAgICAgICAgICAgICAgWC5PcmcgZGV2ZWxv cG1lbnQgYWNsb2NhbCBtYWNyb3MKeG9yZy1zZXJ2ZXItMS4xNS4wLDEgICAgICAgICAgIFguT3Jn IFggc2VydmVyIGFuZCByZWxhdGVkIHByb2dyYW1zCnhwci0xLjAuNCAgICAgICAgICAgICAgICAg ICAgICBVdGlsaXR5IGZvciBwcmludGluZyBhbiBYIHdpbmRvdyBkdW1wCnhwcm9wLTEuMi4yICAg ICAgICAgICAgICAgICAgICBQcm9wZXJ0eSBkaXNwbGF5ZXIgZm9yIFgKeHByb3RvLTcuMC4yNSAg ICAgICAgICAgICAgICAgIFgxMSBwcm90b2NvbCBoZWFkZXJzCnhyYW5kci0xLjQuMSAgICAgICAg ICAgICAgICAgICBQcmltaXRpdmUgY29tbWFuZCBsaW5lIGludGVyZmFjZSB0byB0aGUgUmFuZFIg ZXh0ZW5zaW9uCnhyZGItMS4xLjAgICAgICAgICAgICAgICAgICAgICBYIHNlcnZlciByZXNvdXJj ZSBkYXRhYmFzZSB1dGlsaXR5CnhyZWZyZXNoLTEuMC41ICAgICAgICAgICAgICAgICBSZWZyZXNo IGFsbCBvciBwYXJ0IG9mIGFuIFggc2NyZWVuCnhzZXQtMS4yLjNfMSAgICAgICAgICAgICAgICAg ICBVc2VyIHByZWZlcmVuY2UgdXRpbGl0eSBmb3IgWAp4c2V0bW9kZS0xLjAuMCAgICAgICAgICAg ICAgICAgU2V0IHRoZSBtb2RlIGZvciBhbiBYIElucHV0IERldmljZQp4c2V0cm9vdC0xLjEuMSAg ICAgICAgICAgICAgICAgUm9vdCB3aW5kb3cgcGFyYW1ldGVyIHNldHRpbmcgdXRpbGl0eSBmb3Ig WAp4dGVybS0zMDMgICAgICAgICAgICAgICAgICAgICAgVGVybWluYWwgZW11bGF0b3IgZm9yIHRo ZSBYIFdpbmRvdyBTeXN0ZW0KeHRyYW5zLTEuMy4zICAgICAgICAgICAgICAgICAgIEFic3RyYWN0 IG5ldHdvcmsgY29kZSBmb3IgWAp4dmluZm8tMS4xLjIgICAgICAgICAgICAgICAgICAgUHJpbnQg b3V0IFgtVmlkZW8gZXh0ZW5zaW9uIGFkYXB0b3IgaW5mb3JtYXRpb24KeHdkLTEuMC42ICAgICAg ICAgICAgICAgICAgICAgIER1bXAgYW4gaW1hZ2Ugb2YgYW4gWCB3aW5kb3cKeHdpbmluZm8tMS4x LjMgICAgICAgICAgICAgICAgIFdpbmRvdyBpbmZvcm1hdGlvbiB1dGlsaXR5IGZvciBYCnh3dWQt MS4wLjQgICAgICAgICAgICAgICAgICAgICBJbWFnZSBkaXNwbGF5ZXIgZm9yIFgKeWFzbS0xLjIu MCAgICAgICAgICAgICAgICAgICAgIENvbXBsZXRlIHJld3JpdGUgb2YgdGhlIE5BU00gYXNzZW1i bGVyCnplbml0eTMtMy42LjAgICAgICAgICAgICAgICAgICBEaXNwbGF5IEdOT01FIGRpYWxvZ3Mg ZnJvbSB0aGUgY29tbWFuZCBsaW5lCnppcC0zLjAgICAgICAgICAgICAgICAgICAgICAgICBDcmVh dGUvdXBkYXRlIFpJUCBmaWxlcyBjb21wYXRpYmxlIHdpdGggUEtaSVAK --001a11333b20d838cf04f704db60 Content-Type: text/plain; charset=US-ASCII; name="pciconf.nvidia_gnome3.txt" Content-Disposition: attachment; filename="pciconf.nvidia_gnome3.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu03fyba2 bmV4dXMwCiAgYXBpYzAKICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAweGZl YzAwMDAwLTB4ZmVjMDAwMWYKICAgICAgICAgIDB4ZmVjM2YwMDAtMHhmZWMzZjAxZgogICAgICAg ICAgMHhmZWUwMDAwMC0weGZlZTAwM2ZmCiAgcmFtMAogICAgICBJL08gbWVtb3J5IGFkZHJlc3Nl czoKICAgICAgICAgIDB4MC0weDlhZmZmCiAgICAgICAgICAweDEwMDAwMC0weDFmZWJkZmZmCiAg ICAgICAgICAweDIwMDAwMDAwLTB4MmZmZmNmZmYKICAgICAgICAgIDB4MzAwMDAwMDAtMHhhYTc3 N2ZmZgogICAgICAgICAgMHhhYzgxMDAwMC0weGFkN2ZmZmZmCiAgICAgICAgICAweDEwMDAwMDAw MC0weDg0ZmZmZmZmZgogIGFjcGkwCiAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAg ICAgICAgMHg5CiAgICAgIEkvTyBwb3J0czoKICAgICAgICAgIDB4MmUtMHgyZgogICAgICAgICAg MHg0ZS0weDRmCiAgICAgICAgICAweDYxCiAgICAgICAgICAweDYzCiAgICAgICAgICAweDY1CiAg ICAgICAgICAweDY3CiAgICAgICAgICAweDcwCiAgICAgICAgICAweDgwCiAgICAgICAgICAweDky CiAgICAgICAgICAweGIyLTB4YjMKICAgICAgICAgIDB4NDAwLTB4NDUzCiAgICAgICAgICAweDQ1 NC0weDQ1NwogICAgICAgICAgMHg0NTgtMHg0N2YKICAgICAgICAgIDB4NTAwLTB4NTdmCiAgICAg ICAgICAweDY4MC0weDY5ZgogICAgICAgICAgMHg4MDAtMHg4MGYKICAgICAgICAgIDB4MTY0ZS0w eDE2NGYKICAgICAgICAgIDB4ZmZmZgogICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAg ICAgIDB4ZmMwMDAwMDAtMHhmY2ZmZmZmZgogICAgICAgICAgMHhmZDAwMDAwMC0weGZkZmZmZmZm CiAgICAgICAgICAweGZlMDAwMDAwLTB4ZmVhZmZmZmYKICAgICAgICAgIDB4ZmViMDAwMDAtMHhm ZWJmZmZmZgogICAgICAgICAgMHhmZWQwMDQwMC0weGZlZDNmZmZmCiAgICAgICAgICAweGZlZDQ1 MDAwLTB4ZmVkZmZmZmYKICAgIGNwdTAgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRs ZT1cX1BSXy5DUDAwCiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAg ICAgICAgICAgIDB4NDE1CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjAKICAgICAg ZXN0MAogICAgICBwNHRjYzAKICAgICAgYWNwaV90aHJvdHRsZTAKICAgICAgY3B1ZnJlcTAKICAg IGNwdTEgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDAxCiAgICAg ICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE1CiAg ICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjEKICAgICAgZXN0MQogICAgICBwNHRjYzEK ICAgICAgYWNwaV90aHJvdHRsZTEKICAgICAgY3B1ZnJlcTEKICAgIGNwdTIgcG5waW5mbyBfSElE PW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDAyCiAgICAgICAgQUNQSSBJL08gcG9ydHM6 CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE1CiAgICAgICAgICAgIDB4NDE2CiAg ICAgIGFjcGlfcGVyZjIKICAgICAgZXN0MgogICAgICBwNHRjYzIKICAgICAgYWNwaV90aHJvdHRs ZTIKICAgICAgY3B1ZnJlcTIKICAgIGNwdTMgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhh bmRsZT1cX1BSXy5DUDAzCiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0 CiAgICAgICAgICAgIDB4NDE1CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjMKICAg ICAgZXN0MwogICAgICBwNHRjYzMKICAgICAgYWNwaV90aHJvdHRsZTMKICAgICAgY3B1ZnJlcTMK ICAgIGNwdTQgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDA0CiAg ICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE1 CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjQKICAgICAgZXN0NAogICAgICBwNHRj YzQKICAgICAgYWNwaV90aHJvdHRsZTQKICAgICAgY3B1ZnJlcTQKICAgIGNwdTUgcG5waW5mbyBf SElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDA1CiAgICAgICAgQUNQSSBJL08gcG9y dHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE1CiAgICAgICAgICAgIDB4NDE2 CiAgICAgIGFjcGlfcGVyZjUKICAgICAgZXN0NQogICAgICBwNHRjYzUKICAgICAgYWNwaV90aHJv dHRsZTUKICAgICAgY3B1ZnJlcTUKICAgIGNwdTYgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0 IGhhbmRsZT1cX1BSXy5DUDA2CiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4 NDE0CiAgICAgICAgICAgIDB4NDE1CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjYK ICAgICAgZXN0NgogICAgICBwNHRjYzYKICAgICAgYWNwaV90aHJvdHRsZTYKICAgICAgY3B1ZnJl cTYKICAgIGNwdTcgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDA3 CiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4 NDE1CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjcKICAgICAgZXN0NwogICAgICBw NHRjYzcKICAgICAgYWNwaV90aHJvdHRsZTcKICAgICAgY3B1ZnJlcTcKICAgIGNwdTggcG5waW5m byBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDA4CiAgICAgICAgQUNQSSBJL08g cG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE1CiAgICAgICAgICAgIDB4 NDE2CiAgICAgIGFjcGlfcGVyZjgKICAgICAgZXN0OAogICAgICBwNHRjYzgKICAgICAgYWNwaV90 aHJvdHRsZTgKICAgICAgY3B1ZnJlcTgKICAgIGNwdTkgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0w IGF0IGhhbmRsZT1cX1BSXy5DUDA5CiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAg IDB4NDE0CiAgICAgICAgICAgIDB4NDE1CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVy ZjkKICAgICAgZXN0OQogICAgICBwNHRjYzkKICAgICAgYWNwaV90aHJvdHRsZTkKICAgICAgY3B1 ZnJlcTkKICAgIGNwdTEwIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8u Q1AwQQogICAgICAgIEFDUEkgSS9PIHBvcnRzOgogICAgICAgICAgICAweDQxNAogICAgICAgICAg ICAweDQxNQogICAgICAgICAgICAweDQxNgogICAgICBhY3BpX3BlcmYxMAogICAgICBlc3QxMAog ICAgICBwNHRjYzEwCiAgICAgIGFjcGlfdGhyb3R0bGUxMAogICAgICBjcHVmcmVxMTAKICAgIGNw dTExIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1AwQgogICAgICAg IEFDUEkgSS9PIHBvcnRzOgogICAgICAgICAgICAweDQxNAogICAgICAgICAgICAweDQxNQogICAg ICAgICAgICAweDQxNgogICAgICBhY3BpX3BlcmYxMQogICAgICBlc3QxMQogICAgICBwNHRjYzEx CiAgICAgIGFjcGlfdGhyb3R0bGUxMQogICAgICBjcHVmcmVxMTEKICAgIHVua25vd24gcG5waW5m byBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDBDCiAgICB1bmtub3duIHBucGlu Zm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1AwRAogICAgdW5rbm93biBwbnBp bmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQMEUKICAgIHVua25vd24gcG5w aW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDBGCiAgICB1bmtub3duIHBu cGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1AxMAogICAgdW5rbm93biBw bnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQMTEKICAgIHVua25vd24g cG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDEzCiAgICB1bmtub3du IHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1AxNAogICAgdW5rbm93 biBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQMTUKICAgIHVua25v d24gcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDE2CiAgICB1bmtu b3duIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1AxNwogICAgdW5r bm93biBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQMTIKICAgIHVu a25vd24gcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDE4CiAgICB1 bmtub3duIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1AxOQogICAg dW5rbm93biBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQMUEKICAg IHVua25vd24gcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDFCCiAg ICB1bmtub3duIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1AxQwog ICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQMUQK ICAgIHVua25vd24gcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUDFF CiAgICB1bmtub3duIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1Ax RgogICAgcGNpYjAgcG5waW5mbyBfSElEPVBOUDBBMDggX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5Q Q0kwCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAweGNmOC0weGNmZgogICAgICBwY2kw CiAgICAgICAgaG9zdGIwIHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgzYzAwIHN1YnZl bmRvcj0weDEwMjggc3ViZGV2aWNlPTB4MDQ5NyBjbGFzcz0weDA2MDAwMCBhdCBzbG90PTAgZnVu Y3Rpb249MAogICAgICAgIHBjaWIxIHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgzYzAy IHN1YnZlbmRvcj0weDEwMjggc3ViZGV2aWNlPTB4MDQ5NyBjbGFzcz0weDA2MDQwMCBhdCBzbG90 PTEgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJMC5OUEUxCiAgICAgICAgICBwY2kxCiAgICAg ICAgcGNpYjIgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDNjMDMgc3VidmVuZG9yPTB4 MTAyOCBzdWJkZXZpY2U9MHgwNDk3IGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9MSBmdW5jdGlvbj0x IGhhbmRsZT1cX1NCXy5QQ0kwLk5QRTIKICAgICAgICAgIHBjaTIKICAgICAgICBwY2liMyBwbnBp bmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4M2MwNCBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRldmlj ZT0weDA0OTcgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0yIGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0Jf LlBDSTAuTlBFMwogICAgICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgICAgICAweGUwMDAt MHhlZmZmCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAg MHhlZTAwMDAwMC0weGVmMGZmZmZmCiAgICAgICAgICAgICAgICAweGYwMDAwMDAwLTB4ZjlmZmZm ZmYKICAgICAgICAgIHBjaTMKICAgICAgICAgICAgdmdhcGNpMCBwbnBpbmZvIHZlbmRvcj0weDEw ZGUgZGV2aWNlPTB4MGRmOCBzdWJ2ZW5kb3I9MHgxMGRlIHN1YmRldmljZT0weDA4MzUgY2xhc3M9 MHgwMzAwMDAgYXQgc2xvdD0wIGZ1bmN0aW9uPTAKICAgICAgICAgICAgICAgIEludGVycnVwdCBy ZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgICAgIDB4MTA4CiAgICAgICAgICAgICAgICBw Y2liMyBJL08gcG9ydCB3aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhlMDAwLTB4ZTA3Zgog ICAgICAgICAgICAgICAgcGNpYjMgbWVtb3J5IHdpbmRvdzoKICAgICAgICAgICAgICAgICAgICAw eGVlMDAwMDAwLTB4ZWVmZmZmZmYKICAgICAgICAgICAgICAgIHBjaWIzIHByZWZldGNoIHdpbmRv dzoKICAgICAgICAgICAgICAgICAgICAweGYwMDAwMDAwLTB4ZjdmZmZmZmYKICAgICAgICAgICAg ICAgICAgICAweGY4MDAwMDAwLTB4ZjlmZmZmZmYKICAgICAgICAgICAgICBudmlkaWEwCiAgICAg ICAgICAgICAgZHJtMAogICAgICAgICAgICAgIGRybW4wCiAgICAgICAgICAgICAgYWNwaV92aWRl bzAKICAgICAgICAgICAgaGRhYzAgcG5waW5mbyB2ZW5kb3I9MHgxMGRlIGRldmljZT0weDBiZWEg c3VidmVuZG9yPTB4MTBkZSBzdWJkZXZpY2U9MHgwODM1IGNsYXNzPTB4MDQwMzAwIGF0IHNsb3Q9 MCBmdW5jdGlvbj0xCiAgICAgICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAg ICAgICAgICAgICAgICAgICAweDI0CiAgICAgICAgICAgICAgICBwY2liMyBtZW1vcnkgd2luZG93 OgogICAgICAgICAgICAgICAgICAgIDB4ZWYwODAwMDAtMHhlZjA4M2ZmZgogICAgICAgICAgICAg IGhkYWNjMCBwbnBpbmZvIHZlbmRvcj0weDEwZGUgZGV2aWNlPTB4MDAxNCByZXZpc2lvbj0weDAx IHN0ZXBwaW5nPTB4MDAgYXQgY2FkPTAKICAgICAgICAgICAgICAgIGhkYWEwIHBucGluZm8gdHlw ZT0weDAxIHN1YnN5c3RlbT0weDEwZGUwMTAxIGF0IG5pZD0xCiAgICAgICAgICAgICAgICAgIHBj bTAgYXQgbmlkPTUKICAgICAgICAgICAgICBoZGFjYzEgcG5waW5mbyB2ZW5kb3I9MHgxMGRlIGRl dmljZT0weDAwMTQgcmV2aXNpb249MHgwMSBzdGVwcGluZz0weDAwIGF0IGNhZD0xCiAgICAgICAg ICAgICAgICBoZGFhMSBwbnBpbmZvIHR5cGU9MHgwMSBzdWJzeXN0ZW09MHgxMGRlMDEwMSBhdCBu aWQ9MQogICAgICAgICAgICAgICAgICBwY20xIGF0IG5pZD01CiAgICAgICAgICAgICAgaGRhY2My IHBucGluZm8gdmVuZG9yPTB4MTBkZSBkZXZpY2U9MHgwMDE0IHJldmlzaW9uPTB4MDEgc3RlcHBp bmc9MHgwMCBhdCBjYWQ9MgogICAgICAgICAgICAgICAgaGRhYTIgcG5waW5mbyB0eXBlPTB4MDEg c3Vic3lzdGVtPTB4MTBkZTAxMDEgYXQgbmlkPTEKICAgICAgICAgICAgICAgICAgcGNtMiBhdCBu aWQ9NQogICAgICAgICAgICAgIGhkYWNjMyBwbnBpbmZvIHZlbmRvcj0weDEwZGUgZGV2aWNlPTB4 MDAxNCByZXZpc2lvbj0weDAxIHN0ZXBwaW5nPTB4MDAgYXQgY2FkPTMKICAgICAgICAgICAgICAg IGhkYWEzIHBucGluZm8gdHlwZT0weDAxIHN1YnN5c3RlbT0weDEwZGUwMTAxIGF0IG5pZD0xCiAg ICAgICAgICAgICAgICAgIHBjbTMgYXQgbmlkPTUKICAgICAgICBwY2liNCBwbnBpbmZvIHZlbmRv cj0weDgwODYgZGV2aWNlPTB4M2MwOCBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRldmljZT0weDA0OTcg Y2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0zIGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBDSTAuTlBF NwogICAgICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgICAgICAweGQwMDAtMHhkZmZmCiAg ICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgMHhlZjMwMDAw MC0weGVmM2ZmZmZmCiAgICAgICAgICBwY2k0CiAgICAgICAgICAgIG1maTAgcG5waW5mbyB2ZW5k b3I9MHgxMDAwIGRldmljZT0weDAwNzMgc3VidmVuZG9yPTB4MTAyOCBzdWJkZXZpY2U9MHgxZjc4 IGNsYXNzPTB4MDEwNDAwIGF0IHNsb3Q9MCBmdW5jdGlvbj0wCiAgICAgICAgICAgICAgICBJbnRl cnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgICAgICAgICAweDEwOQogICAgICAgICAg ICAgICAgcGNpYjQgSS9PIHBvcnQgd2luZG93OgogICAgICAgICAgICAgICAgICAgIDB4ZDAwMC0w eGQwZmYKICAgICAgICAgICAgICAgIHBjaWI0IG1lbW9yeSB3aW5kb3c6CiAgICAgICAgICAgICAg ICAgICAgMHhlZjMwMDAwMC0weGVmMzNmZmZmCiAgICAgICAgICAgICAgICAgICAgMHhlZjM2MDAw MC0weGVmMzYzZmZmCiAgICAgICAgICAgICAgbWZpcDAKICAgICAgICAgICAgICBtZmlzeXNwZDAK ICAgICAgICAgICAgICBtZmlzeXNwZDEKICAgICAgICAgICAgICBtZmlzeXNwZDIKICAgICAgICAg ICAgICBtZmlzeXNwZDMKICAgICAgICB1bmtub3duIHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZp Y2U9MHgzYzI4IHN1YnZlbmRvcj0weDEwMjggc3ViZGV2aWNlPTB4MDQ5NyBjbGFzcz0weDA4ODAw MCBhdCBzbG90PTUgZnVuY3Rpb249MAogICAgICAgIHVua25vd24gcG5waW5mbyB2ZW5kb3I9MHg4 MDg2IGRldmljZT0weDNjMmEgc3VidmVuZG9yPTB4MTAyOCBzdWJkZXZpY2U9MHgwNDk3IGNsYXNz PTB4MDg4MDAwIGF0IHNsb3Q9NSBmdW5jdGlvbj0yCiAgICAgICAgaW9hcGljMCBwbnBpbmZvIHZl bmRvcj0weDgwODYgZGV2aWNlPTB4M2MyYyBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRldmljZT0weDA0 OTcgY2xhc3M9MHgwODAwMjAgYXQgc2xvdD01IGZ1bmN0aW9uPTQKICAgICAgICAgICAgSS9PIG1l bW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGVmNDJkMDAwLTB4ZWY0MmRmZmYKICAg ICAgICBwY2liNSBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWQzZSBzdWJ2ZW5kb3I9 MHg4MDg2IHN1YmRldmljZT0weDAwMDAgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0xNyBmdW5jdGlv bj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlNCVlAKICAgICAgICAgICAgSS9PIHBvcnRzOgogICAgICAg ICAgICAgICAgMHhjMDAwLTB4Y2ZmZgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoK ICAgICAgICAgICAgICAgIDB4ZWYyMDAwMDAtMHhlZjJmZmZmZgogICAgICAgICAgICAgICAgMHhm YTQwMDAwMC0weGZhOGZmZmZmCiAgICAgICAgICBwY2k1CiAgICAgICAgdW5rbm93biBwbnBpbmZv IHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWQzYSBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRldmljZT0w eDA0OTcgY2xhc3M9MHgwNzgwMDAgYXQgc2xvdD0yMiBmdW5jdGlvbj0wCiAgICAgICAgICAgIEkv TyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgMHhlZjQyYzAwMC0weGVmNDJjMDBm CiAgICAgICAgdWFydDIgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFkM2Qgc3VidmVu ZG9yPTB4MTAyOCBzdWJkZXZpY2U9MHgwNDk3IGNsYXNzPTB4MDcwMDAyIGF0IHNsb3Q9MjIgZnVu Y3Rpb249MwogICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAg ICAgIDB4MTEKICAgICAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAgICAgMHhmMGEwLTB4 ZjBhNwogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4 ZWY0MmEwMDAtMHhlZjQyYWZmZgogICAgICAgIGVtMCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2 aWNlPTB4MTUwMiBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRldmljZT0weDA0OTcgY2xhc3M9MHgwMjAw MDAgYXQgc2xvdD0yNSBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLkdMQU4KICAgICAgICAg ICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAweDEwYQogICAgICAg ICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgICAgICAweGYwNDAtMHhmMDVmCiAgICAgICAgICAg IEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgMHhlZjQwMDAwMC0weGVmNDFm ZmZmCiAgICAgICAgICAgICAgICAweGVmNDI5MDAwLTB4ZWY0MjlmZmYKICAgICAgICBlaGNpMCBw bnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWQyZCBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRl dmljZT0weDA0OTcgY2xhc3M9MHgwYzAzMjAgYXQgc2xvdD0yNiBmdW5jdGlvbj0wIGhhbmRsZT1c X1NCXy5QQ0kwLkVIQzIKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAg ICAgICAgICAgICAweDEwCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAg ICAgICAgICAgMHhlZjQyODAwMC0weGVmNDI4M2ZmCiAgICAgICAgICB1c2J1czAKICAgICAgICAg ICAgdWh1YjAKICAgICAgICAgICAgICB1aHViMyBwbnBpbmZvIHZlbmRvcj0weDgwODcgcHJvZHVj dD0weDAwMjQgZGV2Y2xhc3M9MHgwOSBkZXZzdWJjbGFzcz0weDAwIHNlcm51bT0iIiByZWxlYXNl PTB4MDAwMCBtb2RlPWhvc3QgaW50Y2xhc3M9MHgwOSBpbnRzdWJjbGFzcz0weDAwIGkgYXQgYnVz PTEgaHViYWRkcj0xIHBvcnQ9MCBkZXZhZGRyPTIgaW50ZXJmYWNlPTAKICAgICAgICBoZGFjMSBw bnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWQyMCBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRl dmljZT0weDA0OTcgY2xhc3M9MHgwNDAzMDAgYXQgc2xvdD0yNyBmdW5jdGlvbj0wIGhhbmRsZT1c X1NCXy5QQ0kwLkhERUYKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAg ICAgICAgICAgICAweDEwYgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAg ICAgICAgICAgIDB4ZWY0MjAwMDAtMHhlZjQyM2ZmZgogICAgICAgICAgaGRhY2M0IHBucGluZm8g dmVuZG9yPTB4MTBlYyBkZXZpY2U9MHgwMjY5IHJldmlzaW9uPTB4MDEgc3RlcHBpbmc9MHgwMCBh dCBjYWQ9MAogICAgICAgICAgICBoZGFhNCBwbnBpbmZvIHR5cGU9MHgwMSBzdWJzeXN0ZW09MHgx MDI4MDQ5NyBhdCBuaWQ9MQogICAgICAgICAgICAgIHBjbTQgYXQgbmlkPTIwLDI0CiAgICAgICAg ICAgICAgcGNtNSBhdCBuaWQ9MjcsMzMsMjUKICAgICAgICBwY2liNiBwbnBpbmZvIHZlbmRvcj0w eDgwODYgZGV2aWNlPTB4MWQxNiBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRldmljZT0weDA0OTcgY2xh c3M9MHgwNjA0MDAgYXQgc2xvdD0yOCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDEK ICAgICAgICAgIHBjaTYKICAgICAgICBwY2liNyBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNl PTB4MWQxNCBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRldmljZT0weDA0OTcgY2xhc3M9MHgwNjA0MDAg YXQgc2xvdD0yOCBmdW5jdGlvbj0yIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDMKICAgICAgICAgICAg SS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGVmMTAwMDAwLTB4ZWYxZmZm ZmYKICAgICAgICAgIHBjaTcKICAgICAgICAgICAgeGhjaTAgcG5waW5mbyB2ZW5kb3I9MHgxMDMz IGRldmljZT0weDAxOTQgc3VidmVuZG9yPTB4MTAyOCBzdWJkZXZpY2U9MHgwNDk3IGNsYXNzPTB4 MGMwMzMwIGF0IHNsb3Q9MCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDMuUFhTWAog ICAgICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAg ICAgMHgxMGMKICAgICAgICAgICAgICAgIHBjaWI3IG1lbW9yeSB3aW5kb3c6CiAgICAgICAgICAg ICAgICAgICAgMHhlZjEwMDAwMC0weGVmMTAxZmZmCiAgICAgICAgICAgICAgdXNidXMxCiAgICAg ICAgICAgICAgICB1aHViMQogICAgICAgIGVoY2kxIHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZp Y2U9MHgxZDI2IHN1YnZlbmRvcj0weDEwMjggc3ViZGV2aWNlPTB4MDQ5NyBjbGFzcz0weDBjMDMy MCBhdCBzbG90PTI5IGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBDSTAuRUhDMQogICAgICAgICAg ICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgICAgIDB4MTEKICAgICAgICAg ICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGVmNDI3MDAwLTB4ZWY0 MjczZmYKICAgICAgICAgIHVzYnVzMgogICAgICAgICAgICB1aHViMgogICAgICAgICAgICAgIHVo dWI0IHBucGluZm8gdmVuZG9yPTB4ODA4NyBwcm9kdWN0PTB4MDAyNCBkZXZjbGFzcz0weDA5IGRl dnN1YmNsYXNzPTB4MDAgc2VybnVtPSIiIHJlbGVhc2U9MHgwMDAwIG1vZGU9aG9zdCBpbnRjbGFz cz0weDA5IGludHN1YmNsYXNzPTB4MDAgaSBhdCBidXM9MSBodWJhZGRyPTEgcG9ydD0yIGRldmFk ZHI9MiBpbnRlcmZhY2U9MAogICAgICAgICAgICAgICAgdWtiZDAgcG5waW5mbyB2ZW5kb3I9MHgw NDVlIHByb2R1Y3Q9MHgwMGRiIGRldmNsYXNzPTB4MDAgZGV2c3ViY2xhc3M9MHgwMCBzZXJudW09 IiIgcmVsZWFzZT0weDAxNzMgbW9kZT1ob3N0IGludGNsYXNzPTB4MDMgaW50c3ViY2xhc3M9MHgw MSBpIGF0IGJ1cz0yIGh1YmFkZHI9MiBwb3J0PTIgZGV2YWRkcj0zIGludGVyZmFjZT0wCiAgICAg ICAgICAgICAgICB1aGlkMCBwbnBpbmZvIHZlbmRvcj0weDA0NWUgcHJvZHVjdD0weDAwZGIgZGV2 Y2xhc3M9MHgwMCBkZXZzdWJjbGFzcz0weDAwIHNlcm51bT0iIiByZWxlYXNlPTB4MDE3MyBtb2Rl PWhvc3QgaW50Y2xhc3M9MHgwMyBpbnRzdWJjbGFzcz0weDAwIGkgYXQgYnVzPTIgaHViYWRkcj0y IHBvcnQ9MiBkZXZhZGRyPTMgaW50ZXJmYWNlPTEKICAgICAgICAgICAgICAgIHVtczAgcG5waW5m byB2ZW5kb3I9MHgwNDZkIHByb2R1Y3Q9MHhjMDVhIGRldmNsYXNzPTB4MDAgZGV2c3ViY2xhc3M9 MHgwMCBzZXJudW09IiIgcmVsZWFzZT0weDU0MDAgbW9kZT1ob3N0IGludGNsYXNzPTB4MDMgaW50 c3ViY2xhc3M9MHgwMSBpIGF0IGJ1cz0yIGh1YmFkZHI9MyBwb3J0PTIgZGV2YWRkcj00IGludGVy ZmFjZT0wCiAgICAgICAgcGNpYjggcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDI0NGUg c3VidmVuZG9yPTB4MTAyOCBzdWJkZXZpY2U9MHgwNDk3IGNsYXNzPTB4MDYwNDAxIGF0IHNsb3Q9 MzAgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJMC5QMFAxCiAgICAgICAgICBwY2k4CiAgICAg ICAgaXNhYjAgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFkNDEgc3VidmVuZG9yPTB4 MTAyOCBzdWJkZXZpY2U9MHgwNDk3IGNsYXNzPTB4MDYwMTAwIGF0IHNsb3Q9MzEgZnVuY3Rpb249 MCBoYW5kbGU9XF9TQl8uUENJMC5MUENCCiAgICAgICAgICBpc2EwCiAgICAgICAgICAgIG9ybTAK ICAgICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgICAg IDB4ZDQ4MDAtMHhkNTdmZgogICAgICAgICAgICBhdGtiZGMwCiAgICAgICAgICAgICAgICBJL08g cG9ydHM6CiAgICAgICAgICAgICAgICAgICAgMHg2MAogICAgICAgICAgICAgICAgICAgIDB4NjQK ICAgICAgICAgICAgICBhdGtiZDAKICAgICAgICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3Qg bGluZXM6CiAgICAgICAgICAgICAgICAgICAgICAweDEKICAgICAgICAgICAgICBwc20wCiAgICAg ICAgICAgIGZkYzAKICAgICAgICAgICAgcHBjMAogICAgICAgICAgICBzYzAKICAgICAgICAgICAg dWFydDEKICAgICAgICAgICAgd2J3ZDAKICAgICAgICBhaGNpMCBwbnBpbmZvIHZlbmRvcj0weDgw ODYgZGV2aWNlPTB4MWQwMiBzdWJ2ZW5kb3I9MHgxMDI4IHN1YmRldmljZT0weDA0OTcgY2xhc3M9 MHgwMTA2MDEgYXQgc2xvdD0zMSBmdW5jdGlvbj0yIGhhbmRsZT1cX1NCXy5QQ0kwLlNBVDAKICAg ICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAweDEwZAog ICAgICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgICAgICAweGYwMjAtMHhmMDNmCiAgICAg ICAgICAgICAgICAweGYwNjAtMHhmMDYzCiAgICAgICAgICAgICAgICAweGYwNzAtMHhmMDc3CiAg ICAgICAgICAgICAgICAweGYwODAtMHhmMDgzCiAgICAgICAgICAgICAgICAweGYwOTAtMHhmMDk3 CiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgMHhlZjQy NjAwMC0weGVmNDI2N2ZmCiAgICAgICAgICBhaGNpY2gwIGF0IGNoYW5uZWw9MAogICAgICAgICAg YWhjaWNoMSBhdCBjaGFubmVsPTEKICAgICAgICAgIGFoY2ljaDIgYXQgY2hhbm5lbD0yCiAgICAg ICAgICBhaGNpY2gzIGF0IGNoYW5uZWw9MwogICAgICAgICAgYWhjaWNoNCBhdCBjaGFubmVsPTQK ICAgICAgICAgIGFoY2ljaDUgYXQgY2hhbm5lbD01CiAgICAgICAgICBhaGNpZW0wCiAgICAgICAg ICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAgIDB4ZWY0MjYwMjAt MHhlZjQyNjAyMwogICAgICAgICAgICAgICAgICAweGVmNDI2NTgwLTB4ZWY0MjY1ODcKICAgICAg ICB1bmtub3duIHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZDIyIHN1YnZlbmRvcj0w eDEwMjggc3ViZGV2aWNlPTB4MDQ5NyBjbGFzcz0weDBjMDUwMCBhdCBzbG90PTMxIGZ1bmN0aW9u PTMgaGFuZGxlPVxfU0JfLlBDSTAuU0JVUwogICAgICAgICAgICBJL08gcG9ydHM6CiAgICAgICAg ICAgICAgICAweGYwMDAtMHhmMDFmCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgog ICAgICAgICAgICAgICAgMHhlZjQyNTAwMC0weGVmNDI1MGZmCiAgICBhY3BpX3N5c3Jlc291cmNl MCBwbnBpbmZvIF9ISUQ9UE5QMEMwMSBfVUlEPTEwIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLklPSF8K ICAgIGF0ZG1hMCBwbnBpbmZvIF9ISUQ9UE5QMDIwMCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBD STAuTFBDQi5ETUFDCiAgICAgICAgRE1BIHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgIDQKICAg ICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4MC0weDFmCiAgICAgICAgICAgIDB4ODEtMHg5 MQogICAgICAgICAgICAweDkzLTB4OWYKICAgICAgICAgICAgMHhjMC0weGRmCiAgICB1bmtub3du IHBucGluZm8gX0hJRD1JTlQwODAwIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLkZX SEQKICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgMHhmZjAwMDAwMC0w eGZmZmZmZmZmCiAgICBocGV0MCBwbnBpbmZvIF9ISUQ9UE5QMDEwMyBfVUlEPTAgYXQgaGFuZGxl PVxfU0JfLlBDSTAuTFBDQi5IUEVUCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAg ICAgICAgICAgIDB4MTAwCiAgICAgICAgICAgIDB4MTAxCiAgICAgICAgICAgIDB4MTAyCiAgICAg ICAgICAgIDB4MTAzCiAgICAgICAgICAgIDB4MTA0CiAgICAgICAgICAgIDB4MTA1CiAgICAgICAg ICAgIDB4MTA2CiAgICAgICAgICAgIDB4MTA3CiAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6 CiAgICAgICAgICAgIDB4ZmVkMDAwMDAtMHhmZWQwMDNmZgogICAgdW5rbm93biBwbnBpbmZvIF9I SUQ9UE5QMDAwMCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5JUElDCiAgICAgICAg SS9PIHBvcnRzOgogICAgICAgICAgICAweDIwLTB4MjEKICAgICAgICAgICAgMHgyNC0weDI1CiAg ICAgICAgICAgIDB4MjgtMHgyOQogICAgICAgICAgICAweDJjLTB4MmQKICAgICAgICAgICAgMHgz MC0weDMxCiAgICAgICAgICAgIDB4MzQtMHgzNQogICAgICAgICAgICAweDM4LTB4MzkKICAgICAg ICAgICAgMHgzYy0weDNkCiAgICAgICAgICAgIDB4YTAtMHhhMQogICAgICAgICAgICAweGE0LTB4 YTUKICAgICAgICAgICAgMHhhOC0weGE5CiAgICAgICAgICAgIDB4YWMtMHhhZAogICAgICAgICAg ICAweGIwLTB4YjEKICAgICAgICAgICAgMHhiNC0weGI1CiAgICAgICAgICAgIDB4YjgtMHhiOQog ICAgICAgICAgICAweGJjLTB4YmQKICAgICAgICAgICAgMHg0ZDAtMHg0ZDEKICAgIGZwdXBucDAg cG5waW5mbyBfSElEPVBOUDBDMDQgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuTUFU SAogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHhmMAogICAgYWNwaV9zeXNyZXNvdXJj ZTEgcG5waW5mbyBfSElEPVBOUDBDMDIgX1VJRD0yIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0Iu TERSQwogICAgYXRydGMwIHBucGluZm8gX0hJRD1QTlAwQjAwIF9VSUQ9MCBhdCBoYW5kbGU9XF9T Ql8uUENJMC5MUENCLlJUQ18KICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAg ICAgICAgMHg4CiAgICBhdHRpbWVyMCBwbnBpbmZvIF9ISUQ9UE5QMDEwMCBfVUlEPTAgYXQgaGFu ZGxlPVxfU0JfLlBDSTAuTFBDQi5USU1SCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6 CiAgICAgICAgICAgIDB4MAogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHg0MC0weDQz CiAgICAgICAgICAgIDB4NTAtMHg1MwogICAgYWNwaV9zeXNyZXNvdXJjZTIgcG5waW5mbyBfSElE PUlOVDNGMEQgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuQ1dEVAogICAgdW5rbm93 biBwbnBpbmZvIF9ISUQ9UE5QMDMwMyBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5Q UzJLCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAwRjAzIF9VSUQ9MCBhdCBoYW5kbGU9XF9T Ql8uUENJMC5MUENCLlBTMk0KICAgIHVhcnQwIHBucGluZm8gX0hJRD1QTlAwNTAxIF9VSUQ9MSBh dCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLkNPTTEKICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBs aW5lczoKICAgICAgICAgICAgMHg0CiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAweDNm OC0weDNmZgogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMEMzMSBfVUlEPTAgYXQgaGFuZGxl PVxfU0JfLlBDSTAuTFBDQi5UUE1fCiAgICBhY3BpX3N5c3Jlc291cmNlMyBwbnBpbmZvIF9ISUQ9 UE5QMEMwMiBfVUlEPTEgYXQgaGFuZGxlPVxfU0JfLlBDSTAuUERSQwogICAgcGNpX2xpbmswIHBu cGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9MSBhdCBoYW5kbGU9XF9TQl8uTE5LQQogICAgcGNpX2xp bmsxIHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9MiBhdCBoYW5kbGU9XF9TQl8uTE5LQgogICAg cGNpX2xpbmsyIHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9MyBhdCBoYW5kbGU9XF9TQl8uTE5L QwogICAgcGNpX2xpbmszIHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9NCBhdCBoYW5kbGU9XF9T Ql8uTE5LRAogICAgcGNpX2xpbms0IHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9NSBhdCBoYW5k bGU9XF9TQl8uTE5LRQogICAgcGNpX2xpbms1IHBucGluZm8gX0hJRD1QTlAwQzBGIF9VSUQ9NiBh dCBoYW5kbGU9XF9TQl8uTE5LRgogICAgcGNpX2xpbms2IHBucGluZm8gX0hJRD1QTlAwQzBGIF9V SUQ9NyBhdCBoYW5kbGU9XF9TQl8uTE5LRwogICAgcGNpX2xpbms3IHBucGluZm8gX0hJRD1QTlAw QzBGIF9VSUQ9OCBhdCBoYW5kbGU9XF9TQl8uTE5LSAogICAgcGNpYjkgcG5waW5mbyBfSElEPVBO UDBBMDggX1VJRD0xMjggYXQgaGFuZGxlPVxfU0JfLlBDSTEKICAgICAgcGNpMTI4CiAgICBhY3Bp X3N5c3Jlc291cmNlNCBwbnBpbmZvIF9ISUQ9UE5QMEMwMSBfVUlEPTAgYXQgaGFuZGxlPVxfU0Jf LlBDSTEuSU9IMQogICAgYWNwaV9idXR0b24wIHBucGluZm8gX0hJRD1QTlAwQzBDIF9VSUQ9MTcw IGF0IGhhbmRsZT1cX1NCXy5QV1JCCiAgICBhY3BpX3RpbWVyMCBwbnBpbmZvIHVua25vd24gYXQg dW5rbm93bgogICAgICAgIEFDUEkgSS9PIHBvcnRzOgogICAgICAgICAgICAweDQwOC0weDQwYgog IGNyeXB0b3NvZnQwCiAgYWVzbmkwCg== --001a11333b20d838cf04f704db60 Content-Type: application/octet-stream; name="Xorg.0.log" Content-Disposition: attachment; filename="Xorg.0.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu03g3513 WyAgMTY2MS40NDldIApYLk9yZyBYIFNlcnZlciAxLjE1LjAKUmVsZWFzZSBEYXRlOiAyMDEzLTEy LTI3ClsgIDE2NjEuNDQ5XSBYIFByb3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDAKWyAgMTY2 MS40NDldIEJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgMTAuMC1TVEFCTEUgYW1kNjQg ClsgIDE2NjEuNDQ5XSBDdXJyZW50IE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgbnNjaHJvZWRl ci13c2wyIDEwLjAtU1RBQkxFIEZyZWVCU0QgMTAuMC1TVEFCTEUgIzAgcjI2MzkwNjogU2F0IE1h ciAyOSAxMDoxNzo1NSBVVEMgMjAxNCAgICAgcm9vdEBncmluZC5mcmVlYnNkLm9yZzovdXNyL29i ai91c3Ivc3JjL3N5cy9WVCBhbWQ2NApbICAxNjYxLjQ1MF0gQnVpbGQgRGF0ZTogMTQgQXByaWwg MjAxNCAgMTE6MTA6NDVBTQpbICAxNjYxLjQ1MF0gIApbICAxNjYxLjQ1MF0gQ3VycmVudCB2ZXJz aW9uIG9mIHBpeG1hbjogMC4zMi40ClsgIDE2NjEuNDUwXSAJQmVmb3JlIHJlcG9ydGluZyBwcm9i bGVtcywgY2hlY2sgaHR0cDovL3dpa2kueC5vcmcKCXRvIG1ha2Ugc3VyZSB0aGF0IHlvdSBoYXZl IHRoZSBsYXRlc3QgdmVyc2lvbi4KWyAgMTY2MS40NTBdIE1hcmtlcnM6ICgtLSkgcHJvYmVkLCAo KiopIGZyb20gY29uZmlnIGZpbGUsICg9PSkgZGVmYXVsdCBzZXR0aW5nLAoJKCsrKSBmcm9tIGNv bW1hbmQgbGluZSwgKCEhKSBub3RpY2UsIChJSSkgaW5mb3JtYXRpb25hbCwKCShXVykgd2Fybmlu ZywgKEVFKSBlcnJvciwgKE5JKSBub3QgaW1wbGVtZW50ZWQsICg/PykgdW5rbm93bi4KWyAgMTY2 MS40NTBdICg9PSkgTG9nIGZpbGU6ICIvdmFyL2xvZy9Yb3JnLjAubG9nIiwgVGltZTogTW9uIEFw ciAxNCAxMToxNDoyOSAyMDE0ClsgIDE2NjEuNDUwXSAoPT0pIFVzaW5nIGNvbmZpZyBmaWxlOiAi L2V0Yy9YMTEveG9yZy5jb25mIgpbICAxNjYxLjQ1MF0gKD09KSBTZXJ2ZXJMYXlvdXQgIkxheW91 dDAiClsgIDE2NjEuNDUwXSAoKiopIHwtLT5TY3JlZW4gIlNjcmVlbjAiICgwKQpbICAxNjYxLjQ1 MF0gKCoqKSB8ICAgfC0tPk1vbml0b3IgIk1vbml0b3IwIgpbICAxNjYxLjQ1MF0gKCoqKSB8ICAg fC0tPkRldmljZSAiRGV2aWNlMCIKWyAgMTY2MS40NTBdICgqKikgfC0tPklucHV0IERldmljZSAi S2V5Ym9hcmQwIgpbICAxNjYxLjQ1MF0gKCoqKSB8LS0+SW5wdXQgRGV2aWNlICJNb3VzZTAiClsg IDE2NjEuNDUwXSAoPT0pIEF1dG9tYXRpY2FsbHkgYWRkaW5nIGRldmljZXMKWyAgMTY2MS40NTBd ICg9PSkgQXV0b21hdGljYWxseSBlbmFibGluZyBkZXZpY2VzClsgIDE2NjEuNDUwXSAoPT0pIE5v dCBhdXRvbWF0aWNhbGx5IGFkZGluZyBHUFUgZGV2aWNlcwpbICAxNjYxLjQ1MV0gKCoqKSBGb250 UGF0aCBzZXQgdG86CgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvbWlzYy86dW5zY2FsZWQsCgkv dXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvMTAwZHBpLzp1bnNjYWxlZCwKCS91c3IvbG9jYWwvbGli L1gxMS9mb250cy83NWRwaS86dW5zY2FsZWQsCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvbWlz Yy8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVHlwZTEvLAoJL3Vzci9sb2NhbC9saWIvWDEx L2ZvbnRzLzEwMGRwaS8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvNzVkcGkvLAoJL3Vzci9s b2NhbC9saWIvWDExL2ZvbnRzL2N5cmlsbGljLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9U VEYvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL2RlamF2dS8sCgkvdXNyL2xvY2FsL2xpYi9Y MTEvZm9udHMvbWlzYy8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVFRGLywKCS91c3IvbG9j YWwvbGliL1gxMS9mb250cy9PVEYvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL1R5cGUxLywK CS91c3IvbG9jYWwvbGliL1gxMS9mb250cy8xMDBkcGkvLAoJL3Vzci9sb2NhbC9saWIvWDExL2Zv bnRzLzc1ZHBpLwpbICAxNjYxLjQ1MV0gKCoqKSBNb2R1bGVQYXRoIHNldCB0byAiL3Vzci9sb2Nh bC9saWIveG9yZy9tb2R1bGVzIgpbICAxNjYxLjQ1MV0gKFdXKSBIb3RwbHVnZ2luZyBpcyBvbiwg ZGV2aWNlcyB1c2luZyBkcml2ZXJzICdrYmQnLCAnbW91c2UnIG9yICd2bW1vdXNlJyB3aWxsIGJl IGRpc2FibGVkLgpbICAxNjYxLjQ1MV0gKFdXKSBEaXNhYmxpbmcgS2V5Ym9hcmQwClsgIDE2NjEu NDUxXSAoV1cpIERpc2FibGluZyBNb3VzZTAKWyAgMTY2MS40NTFdIChJSSkgTG9hZGVyIG1hZ2lj OiAweDgwMjlkMApbICAxNjYxLjQ1MV0gKElJKSBNb2R1bGUgQUJJIHZlcnNpb25zOgpbICAxNjYx LjQ1MV0gCVguT3JnIEFOU0kgQyBFbXVsYXRpb246IDAuNApbICAxNjYxLjQ1MV0gCVguT3JnIFZp ZGVvIERyaXZlcjogMTUuMApbICAxNjYxLjQ1MV0gCVguT3JnIFhJbnB1dCBkcml2ZXIgOiAyMC4w ClsgIDE2NjEuNDUxXSAJWC5PcmcgU2VydmVyIEV4dGVuc2lvbiA6IDguMApbICAxNjYxLjQ1MV0g KC0tKSBQQ0k6KigwOjM6MDowKSAxMGRlOjBkZjg6MTBkZTowODM1IHJldiAxNjEsIE1lbSBAIDB4 ZWUwMDAwMDAvMTY3NzcyMTYsIDB4ZjAwMDAwMDAvMTM0MjE3NzI4LCAweGY4MDAwMDAwLzMzNTU0 NDMyLCBJL08gQCAweDAwMDBlMDAwLzEyOCwgQklPUyBAIDB4Pz8/Pz8/Pz8vNjU1MzYKWyAgMTY2 MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gR2VuZXJpYyBFdmVudCBFeHRl bnNpb24KWyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gU0hBUEUK WyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gTUlULVNITQpbICAx NjYxLjQ1MV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYSW5wdXRFeHRlbnNpb24K WyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWFRFU1QKWyAgMTY2 MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gQklHLVJFUVVFU1RTClsgIDE2 NjEuNDUxXSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFNZTkMKWyAgMTY2MS40NTFd IEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEtFWUJPQVJEClsgIDE2NjEuNDUxXSBJ bml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhDLU1JU0MKWyAgMTY2MS40NTFdIEluaXRp YWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWElORVJBTUEKWyAgMTY2MS40NTFdIEluaXRpYWxp emluZyBidWlsdC1pbiBleHRlbnNpb24gWEZJWEVTClsgIDE2NjEuNDUxXSBJbml0aWFsaXppbmcg YnVpbHQtaW4gZXh0ZW5zaW9uIFJFTkRFUgpbICAxNjYxLjQ1MV0gSW5pdGlhbGl6aW5nIGJ1aWx0 LWluIGV4dGVuc2lvbiBSQU5EUgpbICAxNjYxLjQ1MV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4 dGVuc2lvbiBDT01QT1NJVEUKWyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl bnNpb24gREFNQUdFClsgIDE2NjEuNDUxXSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9u IE1JVC1TQ1JFRU4tU0FWRVIKWyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl bnNpb24gRE9VQkxFLUJVRkZFUgpbICAxNjYxLjQ1MV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4 dGVuc2lvbiBSRUNPUkQKWyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNp b24gRFBNUwpbICAxNjYxLjQ1MV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBQcmVz ZW50ClsgIDE2NjEuNDUxXSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIERSSTMKWyAg MTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWC1SZXNvdXJjZQpbICAx NjYxLjQ1MV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYVmlkZW8KWyAgMTY2MS40 NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWFZpZGVvLU1vdGlvbkNvbXBlbnNh dGlvbgpbICAxNjYxLjQ1MV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYRnJlZTg2 LVZpZE1vZGVFeHRlbnNpb24KWyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl bnNpb24gWEZyZWU4Ni1ER0EKWyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl bnNpb24gWEZyZWU4Ni1EUkkKWyAgMTY2MS40NTFdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl bnNpb24gRFJJMgpbICAxNjYxLjQ1MV0gKElJKSAiZ2x4IiB3aWxsIGJlIGxvYWRlZC4gVGhpcyB3 YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmllZCBpbiB0aGUgY29uZmlnIGZp bGUuClsgIDE2NjEuNDUyXSAoSUkpIExvYWRNb2R1bGU6ICJ0cnVldHlwZSIKWyAgMTY2MS40NTJd IChXVykgV2FybmluZywgY291bGRuJ3Qgb3BlbiBtb2R1bGUgdHJ1ZXR5cGUKWyAgMTY2MS40NTJd IChJSSkgVW5sb2FkTW9kdWxlOiAidHJ1ZXR5cGUiClsgIDE2NjEuNDUyXSAoSUkpIFVubG9hZGlu ZyB0cnVldHlwZQpbICAxNjYxLjQ1M10gKEVFKSBGYWlsZWQgdG8gbG9hZCBtb2R1bGUgInRydWV0 eXBlIiAobW9kdWxlIGRvZXMgbm90IGV4aXN0LCAwKQpbICAxNjYxLjQ1M10gKElJKSBMb2FkTW9k dWxlOiAiZ2x4IgpbICAxNjYxLjQ1M10gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcv bW9kdWxlcy9leHRlbnNpb25zL2xpYmdseC5zbwpbICAxNjYxLjQ1Nl0gKElJKSBNb2R1bGUgZ2x4 OiB2ZW5kb3I9Ik5WSURJQSBDb3Jwb3JhdGlvbiIKWyAgMTY2MS40NTZdIAljb21waWxlZCBmb3Ig NC4wLjIsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAKWyAgMTY2MS40NTZdIAlNb2R1bGUgY2xhc3M6 IFguT3JnIFNlcnZlciBFeHRlbnNpb24KWyAgMTY2MS40NTZdIChJSSkgTlZJRElBIEdMWCBNb2R1 bGUgIDMzMS40OSAgV2VkIEZlYiAxMiAyMDoyNjoxMSBQU1QgMjAxNApbICAxNjYxLjQ1Nl0gTG9h ZGluZyBleHRlbnNpb24gR0xYClsgIDE2NjEuNDU2XSAoSUkpIExvYWRNb2R1bGU6ICJkcmkyIgpb ICAxNjYxLjQ1Nl0gKElJKSBNb2R1bGUgImRyaTIiIGFscmVhZHkgYnVpbHQtaW4KWyAgMTY2MS40 NTZdIChJSSkgTG9hZE1vZHVsZTogImV4dG1vZCIKWyAgMTY2MS40NTZdIChJSSkgTW9kdWxlICJl eHRtb2QiIGFscmVhZHkgYnVpbHQtaW4KWyAgMTY2MS40NTZdIChJSSkgTG9hZE1vZHVsZTogIm52 aWRpYSIKWyAgMTY2MS40NTZdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVs ZXMvZHJpdmVycy9udmlkaWFfZHJ2LnNvClsgIDE2NjEuNDU3XSAoSUkpIE1vZHVsZSBudmlkaWE6 IHZlbmRvcj0iTlZJRElBIENvcnBvcmF0aW9uIgpbICAxNjYxLjQ1N10gCWNvbXBpbGVkIGZvciA0 LjAuMiwgbW9kdWxlIHZlcnNpb24gPSAxLjAuMApbICAxNjYxLjQ1N10gCU1vZHVsZSBjbGFzczog WC5PcmcgVmlkZW8gRHJpdmVyClsgIDE2NjEuNDU3XSAoSUkpIE5WSURJQSBkbGxvYWRlciBYIERy aXZlciAgMzMxLjQ5ICBXZWQgRmViIDEyIDIwOjA4OjU3IFBTVCAyMDE0ClsgIDE2NjEuNDU3XSAo SUkpIE5WSURJQSBVbmlmaWVkIERyaXZlciBmb3IgYWxsIFN1cHBvcnRlZCBOVklESUEgR1BVcwpb ICAxNjYxLjQ1N10gKC0tKSBVc2luZyBzeXNjb25zIGRyaXZlciB3aXRoIFggc3VwcG9ydCAodmVy c2lvbiAyLjApClsgIDE2NjEuNDU3XSAoKyspIHVzaW5nIFZUIG51bWJlciA5CgpbICAxNjYxLjUw N10gKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgImZiIgpbICAxNjYxLjUwN10gKElJKSBMb2FkTW9k dWxlOiAiZmIiClsgIDE2NjEuNTA3XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9t b2R1bGVzL2xpYmZiLnNvClsgIDE2NjEuNTA3XSAoSUkpIE1vZHVsZSBmYjogdmVuZG9yPSJYLk9y ZyBGb3VuZGF0aW9uIgpbICAxNjYxLjUwN10gCWNvbXBpbGVkIGZvciAxLjE1LjAsIG1vZHVsZSB2 ZXJzaW9uID0gMS4wLjAKWyAgMTY2MS41MDddIAlBQkkgY2xhc3M6IFguT3JnIEFOU0kgQyBFbXVs YXRpb24sIHZlcnNpb24gMC40ClsgIDE2NjEuNTA3XSAoV1cpIFVucmVzb2x2ZWQgc3ltYm9sOiBm YkdldEdDUHJpdmF0ZUtleQpbICAxNjYxLjUwN10gKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgIndm YiIKWyAgMTY2MS41MDddIChJSSkgTG9hZE1vZHVsZTogIndmYiIKWyAgMTY2MS41MDddIChJSSkg TG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvbGlid2ZiLnNvClsgIDE2NjEuNTA4 XSAoSUkpIE1vZHVsZSB3ZmI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgMTY2MS41MDhd IAljb21waWxlZCBmb3IgMS4xNS4wLCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgIDE2NjEuNTA4 XSAJQUJJIGNsYXNzOiBYLk9yZyBBTlNJIEMgRW11bGF0aW9uLCB2ZXJzaW9uIDAuNApbICAxNjYx LjUwOF0gKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgInJhbWRhYyIKWyAgMTY2MS41MDhdIChJSSkg TG9hZE1vZHVsZTogInJhbWRhYyIKWyAgMTY2MS41MDhdIChJSSkgTW9kdWxlICJyYW1kYWMiIGFs cmVhZHkgYnVpbHQtaW4KWyAgMTY2MS41MDhdIChXVykgVkdBIGFyYml0ZXI6IGNhbm5vdCBvcGVu IGtlcm5lbCBhcmJpdGVyLCBubyBtdWx0aS1jYXJkIHN1cHBvcnQKWyAgMTY2MS41MDhdICgqKikg TlZJRElBKDApOiBEZXB0aCAyNCwgKC0tKSBmcmFtZWJ1ZmZlciBicHAgMzIKWyAgMTY2MS41MDhd ICg9PSkgTlZJRElBKDApOiBSR0Igd2VpZ2h0IDg4OApbICAxNjYxLjUwOF0gKD09KSBOVklESUEo MCk6IERlZmF1bHQgdmlzdWFsIGlzIFRydWVDb2xvcgpbICAxNjYxLjUwOF0gKD09KSBOVklESUEo MCk6IFVzaW5nIGdhbW1hIGNvcnJlY3Rpb24gKDEuMCwgMS4wLCAxLjApClsgIDE2NjEuNTA4XSAo KiopIE5WSURJQSgwKTogRW5hYmxpbmcgMkQgYWNjZWxlcmF0aW9uClsgIDE2NjEuOTUzXSAoSUkp IE5WSURJQSgwKTogTlZJRElBIEdQVSBRdWFkcm8gNjAwIChHRjEwOEdMKSBhdCBQQ0k6MzowOjAg KEdQVS0wKQpbICAxNjYxLjk1M10gKC0tKSBOVklESUEoMCk6IE1lbW9yeTogMTA0ODU3NiBrQnl0 ZXMKWyAgMTY2MS45NTNdICgtLSkgTlZJRElBKDApOiBWaWRlb0JJT1M6IDcwLjA4LmMxLjAwLjAy ClsgIDE2NjEuOTUzXSAoSUkpIE5WSURJQSgwKTogRGV0ZWN0ZWQgUENJIEV4cHJlc3MgTGluayB3 aWR0aDogMTZYClsgIDE2NjEuOTU3XSAoLS0pIE5WSURJQSgwKTogVmFsaWQgZGlzcGxheSBkZXZp Y2Uocykgb24gUXVhZHJvIDYwMCBhdCBQQ0k6MzowOjAKWyAgMTY2MS45NTddICgtLSkgTlZJRElB KDApOiAgICAgQ1JULTAKWyAgMTY2MS45NTddICgtLSkgTlZJRElBKDApOiAgICAgREVMTCAyNDA4 V0ZQIChERlAtMCkgKGJvb3QsIGNvbm5lY3RlZCkKWyAgMTY2MS45NTddICgtLSkgTlZJRElBKDAp OiAgICAgREZQLTEKWyAgMTY2MS45NTddICgtLSkgTlZJRElBKDApOiAgICAgREZQLTIKWyAgMTY2 MS45NTddICgtLSkgTlZJRElBKDApOiBDUlQtMDogNDAwLjAgTUh6IG1heGltdW0gcGl4ZWwgY2xv Y2sKWyAgMTY2MS45NTddICgtLSkgTlZJRElBKDApOiBERUxMIDI0MDhXRlAgKERGUC0wKTogSW50 ZXJuYWwgRHVhbCBMaW5rIFRNRFMKWyAgMTY2MS45NTddICgtLSkgTlZJRElBKDApOiBERUxMIDI0 MDhXRlAgKERGUC0wKTogMzMwLjAgTUh6IG1heGltdW0gcGl4ZWwgY2xvY2sKWyAgMTY2MS45NTdd ICgtLSkgTlZJRElBKDApOiBERlAtMTogSW50ZXJuYWwgU2luZ2xlIExpbmsgVE1EUwpbICAxNjYx Ljk1N10gKC0tKSBOVklESUEoMCk6IERGUC0xOiAxNjUuMCBNSHogbWF4aW11bSBwaXhlbCBjbG9j awpbICAxNjYxLjk1N10gKC0tKSBOVklESUEoMCk6IERGUC0yOiBJbnRlcm5hbCBEaXNwbGF5UG9y dApbICAxNjYxLjk1N10gKC0tKSBOVklESUEoMCk6IERGUC0yOiA0ODAuMCBNSHogbWF4aW11bSBw aXhlbCBjbG9jawpbICAxNjYxLjk1N10gKCoqKSBOVklESUEoMCk6IFVzaW5nIEhvcml6U3luYy9W ZXJ0UmVmcmVzaCByYW5nZXMgZnJvbSB0aGUgRURJRCBmb3IgZGlzcGxheQpbICAxNjYxLjk1N10g KCoqKSBOVklESUEoMCk6ICAgICBkZXZpY2UgREVMTCAyNDA4V0ZQIChERlAtMCkgKFVzaW5nIEVE SUQgZnJlcXVlbmNpZXMgaGFzClsgIDE2NjEuOTU3XSAoKiopIE5WSURJQSgwKTogICAgIGJlZW4g ZW5hYmxlZCBvbiBhbGwgZGlzcGxheSBkZXZpY2VzLikKWyAgMTY2MS45NThdICg9PSkgTlZJRElB KDApOiAKWyAgMTY2MS45NThdICg9PSkgTlZJRElBKDApOiBObyBtb2RlcyB3ZXJlIHJlcXVlc3Rl ZDsgdGhlIGRlZmF1bHQgbW9kZSAibnZpZGlhLWF1dG8tc2VsZWN0IgpbICAxNjYxLjk1OF0gKD09 KSBOVklESUEoMCk6ICAgICB3aWxsIGJlIHVzZWQgYXMgdGhlIHJlcXVlc3RlZCBtb2RlLgpbICAx NjYxLjk1OF0gKD09KSBOVklESUEoMCk6IApbICAxNjYxLjk1OF0gKElJKSBOVklESUEoMCk6IFZh bGlkYXRlZCBNZXRhTW9kZXM6ClsgIDE2NjEuOTU4XSAoSUkpIE5WSURJQSgwKTogICAgICJERlAt MDpudmlkaWEtYXV0by1zZWxlY3QiClsgIDE2NjEuOTU4XSAoSUkpIE5WSURJQSgwKTogVmlydHVh bCBzY3JlZW4gc2l6ZSBkZXRlcm1pbmVkIHRvIGJlIDE5MjAgeCAxMjAwClsgIDE2NjEuOTgwXSAo LS0pIE5WSURJQSgwKTogRFBJIHNldCB0byAoOTMsIDk1KTsgY29tcHV0ZWQgZnJvbSAiVXNlRWRp ZERwaSIgWCBjb25maWcKWyAgMTY2MS45ODBdICgtLSkgTlZJRElBKDApOiAgICAgb3B0aW9uClsg IDE2NjEuOTgwXSAoV1cpIE5WSURJQSgwKTogVUJCIGlzIGluY29tcGF0aWJsZSB3aXRoIHRoZSBD b21wb3NpdGUgZXh0ZW5zaW9uLiAgRGlzYWJsaW5nClsgIDE2NjEuOTgwXSAoV1cpIE5WSURJQSgw KTogICAgIFVCQi4KWyAgMTY2MS45ODBdICgtLSkgRGVwdGggMjQgcGl4bWFwIGZvcm1hdCBpcyAz MiBicHAKWyAgMTY2MS45ODBdIChJSSkgTlZJRElBOiBSZXNlcnZpbmcgMzA3Mi4wMCBNQiBvZiB2 aXJ0dWFsIG1lbW9yeSBmb3IgaW5kaXJlY3QgbWVtb3J5ClsgIDE2NjEuOTgwXSAoSUkpIE5WSURJ QTogICAgIGFjY2Vzcy4KWyAgMTY2MS45ODVdIChJSSkgTlZJRElBKDApOiBTZXR0aW5nIG1vZGUg IkRGUC0wOm52aWRpYS1hdXRvLXNlbGVjdCIKWyAgMTY2Mi4wMjNdIExvYWRpbmcgZXh0ZW5zaW9u IE5WLUdMWApbICAxNjYyLjA3Ml0gKD09KSBOVklESUEoMCk6IERpc2FibGluZyBzaGFyZWQgbWVt b3J5IHBpeG1hcHMKWyAgMTY2Mi4wNzJdICg9PSkgTlZJRElBKDApOiBCYWNraW5nIHN0b3JlIGVu YWJsZWQKWyAgMTY2Mi4wNzJdICg9PSkgTlZJRElBKDApOiBTaWxrZW4gbW91c2UgZW5hYmxlZApb ICAxNjYyLjA3Ml0gKCoqKSBOVklESUEoMCk6IERQTVMgZW5hYmxlZApbICAxNjYyLjA3M10gTG9h ZGluZyBleHRlbnNpb24gTlYtQ09OVFJPTApbICAxNjYyLjA3M10gTG9hZGluZyBleHRlbnNpb24g WElORVJBTUEKWyAgMTY2Mi4wNzNdIChJSSkgTG9hZGluZyBzdWIgbW9kdWxlICJkcmkyIgpbICAx NjYyLjA3M10gKElJKSBMb2FkTW9kdWxlOiAiZHJpMiIKWyAgMTY2Mi4wNzNdIChJSSkgTW9kdWxl ICJkcmkyIiBhbHJlYWR5IGJ1aWx0LWluClsgIDE2NjIuMDczXSAoSUkpIE5WSURJQSgwKTogW0RS STJdIFNldHVwIGNvbXBsZXRlClsgIDE2NjIuMDczXSAoSUkpIE5WSURJQSgwKTogW0RSSTJdICAg VkRQQVUgZHJpdmVyOiBudmlkaWEKWyAgMTY2Mi4wNzNdICgtLSkgUmFuZFIgZGlzYWJsZWQKWyAg MTY2Mi4wNzldIChJSSkgSW5pdGlhbGl6aW5nIGV4dGVuc2lvbiBHTFgKWyAgMTY2Mi4xOTVdIChJ SSkgY29uZmlnL2hhbDogQWRkaW5nIGlucHV0IGRldmljZSBVU0IgT3B0aWNhbCBNb3VzZQpbICAx NjYyLjE5NV0gKElJKSBMb2FkTW9kdWxlOiAibW91c2UiClsgIDE2NjIuMTk2XSAoSUkpIExvYWRp bmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2lucHV0L21vdXNlX2Rydi5zbwpbICAxNjYy LjE5Nl0gKElJKSBNb2R1bGUgbW91c2U6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgMTY2 Mi4xOTZdIAljb21waWxlZCBmb3IgMS4xNS4wLCBtb2R1bGUgdmVyc2lvbiA9IDEuOS4wClsgIDE2 NjIuMTk2XSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBYSW5wdXQgRHJpdmVyClsgIDE2NjIuMTk2XSAJ QUJJIGNsYXNzOiBYLk9yZyBYSW5wdXQgZHJpdmVyLCB2ZXJzaW9uIDIwLjAKWyAgMTY2Mi4xOTZd IChJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdtb3VzZScgZm9yICdVU0IgT3B0aWNhbCBNb3VzZScK WyAgMTY2Mi4xOTZdICgqKikgVVNCIE9wdGljYWwgTW91c2U6IGFsd2F5cyByZXBvcnRzIGNvcmUg ZXZlbnRzClsgIDE2NjIuMTk2XSAoKiopIE9wdGlvbiAiRGV2aWNlIiAiL2Rldi9zeXNtb3VzZSIK WyAgMTY2Mi4xOTZdICg9PSkgVVNCIE9wdGljYWwgTW91c2U6IFByb3RvY29sOiAiQXV0byIKWyAg MTY2Mi4xOTZdICgqKikgVVNCIE9wdGljYWwgTW91c2U6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZl bnRzClsgIDE2NjIuMTk2XSAoPT0pIFVTQiBPcHRpY2FsIE1vdXNlOiBFbXVsYXRlM0J1dHRvbnMs IEVtdWxhdGUzVGltZW91dDogNTAKWyAgMTY2Mi4xOTZdICgqKikgVVNCIE9wdGljYWwgTW91c2U6 IFpBeGlzTWFwcGluZzogYnV0dG9ucyA0IGFuZCA1ClsgIDE2NjIuMTk2XSAoKiopIFVTQiBPcHRp Y2FsIE1vdXNlOiBCdXR0b25zOiA1ClsgIDE2NjIuMTk2XSAoKiopIE9wdGlvbiAiY29uZmlnX2lu Zm8iICJoYWw6L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy91c2JfZGV2aWNlXzQ2ZF9jMDVh X25vc2VyaWFsX2lmMCIKWyAgMTY2Mi4xOTZdIChJSSkgWElOUFVUOiBBZGRpbmcgZXh0ZW5kZWQg aW5wdXQgZGV2aWNlICJVU0IgT3B0aWNhbCBNb3VzZSIgKHR5cGU6IE1PVVNFLCBpZCA2KQpbICAx NjYyLjE5Nl0gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogKGFjY2VsKSBrZWVwaW5nIGFjY2VsZXJh dGlvbiBzY2hlbWUgMQpbICAxNjYyLjE5Nl0gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogKGFjY2Vs KSBhY2NlbGVyYXRpb24gcHJvZmlsZSAwClsgIDE2NjIuMTk2XSAoKiopIFVTQiBPcHRpY2FsIE1v dXNlOiAoYWNjZWwpIGFjY2VsZXJhdGlvbiBmYWN0b3I6IDIuMDAwClsgIDE2NjIuMTk2XSAoKiop IFVTQiBPcHRpY2FsIE1vdXNlOiAoYWNjZWwpIGFjY2VsZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAg MTY2Mi4xOTZdIChJSSkgVVNCIE9wdGljYWwgTW91c2U6IFNldHVwQXV0bzogaHcuaWZ0eXBlIGlz IDQsIGh3Lm1vZGVsIGlzIDAKWyAgMTY2Mi4xOTZdIChJSSkgVVNCIE9wdGljYWwgTW91c2U6IFNl dHVwQXV0bzogcHJvdG9jb2wgaXMgU3lzTW91c2UKWyAgMTY2Mi4xOThdIChJSSkgY29uZmlnL2hh bDogQWRkaW5nIGlucHV0IGRldmljZSBOYXR1cmFsIEVyZ29ub21pYyBLZXlib2FyZCA0MDAwClsg IDE2NjIuMTk4XSAoSUkpIExvYWRNb2R1bGU6ICJrYmQiClsgIDE2NjIuMTk4XSAoSUkpIExvYWRp bmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2lucHV0L2tiZF9kcnYuc28KWyAgMTY2Mi4x OThdIChJSSkgTW9kdWxlIGtiZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAxNjYyLjE5 OF0gCWNvbXBpbGVkIGZvciAxLjE1LjAsIG1vZHVsZSB2ZXJzaW9uID0gMS44LjAKWyAgMTY2Mi4x OThdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2ZXIKWyAgMTY2Mi4xOThdIAlBQkkg Y2xhc3M6IFguT3JnIFhJbnB1dCBkcml2ZXIsIHZlcnNpb24gMjAuMApbICAxNjYyLjE5OF0gKElJ KSBVc2luZyBpbnB1dCBkcml2ZXIgJ2tiZCcgZm9yICdOYXR1cmFsIEVyZ29ub21pYyBLZXlib2Fy ZCA0MDAwJwpbICAxNjYyLjE5OF0gKCoqKSBOYXR1cmFsIEVyZ29ub21pYyBLZXlib2FyZCA0MDAw OiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAxNjYyLjE5OF0gKCoqKSBOYXR1cmFsIEVy Z29ub21pYyBLZXlib2FyZCA0MDAwOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAxNjYy LjE5OF0gKCoqKSBPcHRpb24gIlByb3RvY29sIiAic3RhbmRhcmQiClsgIDE2NjIuMTk4XSAoV1cp IE9wdGlvbiAiRGV2aWNlIiByZXF1aXJlcyBhIHN0cmluZyB2YWx1ZQpbICAxNjYyLjE5OF0gKCoq KSBPcHRpb24gIlhrYlJ1bGVzIiAiYmFzZSIKWyAgMTY2Mi4xOThdICgqKikgT3B0aW9uICJYa2JN b2RlbCIgInBjMTA1IgpbICAxNjYyLjE5OF0gKCoqKSBPcHRpb24gIlhrYkxheW91dCIgInVzIgpb ICAxNjYyLjE5OF0gKCoqKSBPcHRpb24gImNvbmZpZ19pbmZvIiAiaGFsOi9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvdXNiX2RldmljZV80NWVfZGJfbm9zZXJpYWxfaWYwIgpbICAxNjYyLjE5 OF0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIk5hdHVyYWwgRXJn b25vbWljIEtleWJvYXJkIDQwMDAiICh0eXBlOiBLRVlCT0FSRCwgaWQgNykKWyAgMTY2Mi4yMDFd IChJSSkgY29uZmlnL2hhbDogQWRkaW5nIGlucHV0IGRldmljZSBBVCBLZXlib2FyZApbICAxNjYy LjIwMV0gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ2tiZCcgZm9yICdBVCBLZXlib2FyZCcKWyAg MTY2Mi4yMDFdICgqKikgQVQgS2V5Ym9hcmQ6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsg IDE2NjIuMjAxXSAoKiopIEFUIEtleWJvYXJkOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpb ICAxNjYyLjIwMV0gKCoqKSBPcHRpb24gIlByb3RvY29sIiAic3RhbmRhcmQiClsgIDE2NjIuMjAx XSAoV1cpIE9wdGlvbiAiRGV2aWNlIiByZXF1aXJlcyBhIHN0cmluZyB2YWx1ZQpbICAxNjYyLjIw MV0gKCoqKSBPcHRpb24gIlhrYlJ1bGVzIiAiYmFzZSIKWyAgMTY2Mi4yMDFdICgqKikgT3B0aW9u ICJYa2JNb2RlbCIgInBjMTA1IgpbICAxNjYyLjIwMV0gKCoqKSBPcHRpb24gIlhrYkxheW91dCIg InVzIgpbICAxNjYyLjIwMV0gKCoqKSBPcHRpb24gImNvbmZpZ19pbmZvIiAiaGFsOi9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvYXRrYmRfMCIKWyAgMTY2Mi4yMDFdIChJSSkgWElOUFVUOiBB ZGRpbmcgZXh0ZW5kZWQgaW5wdXQgZGV2aWNlICJBVCBLZXlib2FyZCIgKHR5cGU6IEtFWUJPQVJE LCBpZCA4KQo= --001a11333b20d838cf04f704db60 Content-Type: application/octet-stream; name="xorg.conf" Content-Disposition: attachment; filename="xorg.conf" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu03g6da4 IyBudmlkaWEteGNvbmZpZzogWCBjb25maWd1cmF0aW9uIGZpbGUgZ2VuZXJhdGVkIGJ5IG52aWRp YS14Y29uZmlnCiMgbnZpZGlhLXhjb25maWc6ICB2ZXJzaW9uIDMxMC4xNCAgKHJvb3RAcGNic2Qt MTAwLVJFTEVBU0UtMTBlLWpvYi0xMikgIE1vbiBGZWIgIDMgMTU6MzY6MjMgVVRDIDIwMTQKCgpT ZWN0aW9uICJTZXJ2ZXJMYXlvdXQiCiAgICBJZGVudGlmaWVyICAgICAiTGF5b3V0MCIKICAgIFNj cmVlbiAgICAgIDAgICJTY3JlZW4wIiAwIDAKICAgIElucHV0RGV2aWNlICAgICJLZXlib2FyZDAi ICJDb3JlS2V5Ym9hcmQiCiAgICBJbnB1dERldmljZSAgICAiTW91c2UwIiAiQ29yZVBvaW50ZXIi CkVuZFNlY3Rpb24KClNlY3Rpb24gIkZpbGVzIgogICAgTW9kdWxlUGF0aCAgICAgICIvdXNyL2xv Y2FsL2xpYi94b3JnL21vZHVsZXMiCiAgICBGb250UGF0aCAgICAgICAgIi91c3IvbG9jYWwvbGli L1gxMS9mb250cy9taXNjLzp1bnNjYWxlZCIKICAgIEZvbnRQYXRoICAgICAgICAiL3Vzci9sb2Nh bC9saWIvWDExL2ZvbnRzLzEwMGRwaS86dW5zY2FsZWQiCiAgICBGb250UGF0aCAgICAgICAgIi91 c3IvbG9jYWwvbGliL1gxMS9mb250cy83NWRwaS86dW5zY2FsZWQiCiAgICBGb250UGF0aCAgICAg ICAgIi91c3IvbG9jYWwvbGliL1gxMS9mb250cy9taXNjLyIKICAgIEZvbnRQYXRoICAgICAgICAi L3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL1R5cGUxLyIKICAgIEZvbnRQYXRoICAgICAgICAiL3Vz ci9sb2NhbC9saWIvWDExL2ZvbnRzLzEwMGRwaS8iCiAgICBGb250UGF0aCAgICAgICAgIi91c3Iv bG9jYWwvbGliL1gxMS9mb250cy83NWRwaS8iCiAgICBGb250UGF0aCAgICAgICAgIi91c3IvbG9j YWwvbGliL1gxMS9mb250cy9jeXJpbGxpYy8iCiAgICBGb250UGF0aCAgICAgICAgIi91c3IvbG9j YWwvbGliL1gxMS9mb250cy9UVEYvIgogICAgRm9udFBhdGggICAgICAgICIvdXNyL2xvY2FsL2xp Yi9YMTEvZm9udHMvZGVqYXZ1LyIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiTW9kdWxlIgogICAgTG9h ZCAgICAgICAgICAgInRydWV0eXBlIgogICAgTG9hZCAgICAgICAgICAgInR5cGUxIgogICAgTG9h ZCAgICAgICAgICAgImdseCIKICAgIExvYWQgICAgICAgICAgICJkcmkyIgogICAgTG9hZCAgICAg ICAgICAgImV4dG1vZCIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiSW5wdXREZXZpY2UiCgogICAgIyBn ZW5lcmF0ZWQgZnJvbSBkZWZhdWx0CiAgICBJZGVudGlmaWVyICAgICAiTW91c2UwIgogICAgRHJp dmVyICAgICAgICAgIm1vdXNlIgogICAgT3B0aW9uICAgICAgICAgIlByb3RvY29sIiAiYXV0byIK ICAgIE9wdGlvbiAgICAgICAgICJEZXZpY2UiICIvZGV2L3N5c21vdXNlIgogICAgT3B0aW9uICAg ICAgICAgIkVtdWxhdGUzQnV0dG9ucyIgIm5vIgogICAgT3B0aW9uICAgICAgICAgIlpBeGlzTWFw cGluZyIgIjQgNSIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiSW5wdXREZXZpY2UiCgogICAgIyBnZW5l cmF0ZWQgZnJvbSBkZWZhdWx0CiAgICBJZGVudGlmaWVyICAgICAiS2V5Ym9hcmQwIgogICAgRHJp dmVyICAgICAgICAgImtleWJvYXJkIgpFbmRTZWN0aW9uCgpTZWN0aW9uICJNb25pdG9yIgogICAg SWRlbnRpZmllciAgICAgIk1vbml0b3IwIgogICAgVmVuZG9yTmFtZSAgICAgIlVua25vd24iCiAg ICBNb2RlbE5hbWUgICAgICAiVW5rbm93biIKICAgIEhvcml6U3luYyAgICAgICAyOC4wIC0gMzMu MAogICAgVmVydFJlZnJlc2ggICAgIDQzLjAgLSA3Mi4wCiAgICBPcHRpb24gICAgICAgICAiRFBN UyIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiRGV2aWNlIgogICAgSWRlbnRpZmllciAgICAgIkRldmlj ZTAiCiAgICBEcml2ZXIgICAgICAgICAibnZpZGlhIgogICAgVmVuZG9yTmFtZSAgICAgIk5WSURJ QSBDb3Jwb3JhdGlvbiIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiU2NyZWVuIgogICAgSWRlbnRpZmll ciAgICAgIlNjcmVlbjAiCiAgICBEZXZpY2UgICAgICAgICAiRGV2aWNlMCIKICAgIE1vbml0b3Ig ICAgICAgICJNb25pdG9yMCIKICAgIERlZmF1bHREZXB0aCAgICAyNAogICAgU3ViU2VjdGlvbiAg ICAgIkRpc3BsYXkiCiAgICAgICAgRGVwdGggICAgICAgMjQKICAgIEVuZFN1YlNlY3Rpb24KRW5k U2VjdGlvbgoK --001a11333b20d838cf04f704db60-- From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 00:49:58 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C426F655 for ; Tue, 15 Apr 2014 00:49:58 +0000 (UTC) Received: from mail-yk0-x236.google.com (mail-yk0-x236.google.com [IPv6:2607:f8b0:4002:c07::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8A737118B for ; Tue, 15 Apr 2014 00:49:58 +0000 (UTC) Received: by mail-yk0-f182.google.com with SMTP id 142so8184298ykq.41 for ; Mon, 14 Apr 2014 17:49:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=x4vUHzLvyPGsBGpV+UqKtms/012s92aSz5oPV6g/Ass=; b=kxqwuaeBD0BafRoAmd+IiaxFxsz4Aiy7WRt1o3l70kU6C2dGiDlW8Cbrw9nk64B07p qEVmC5EozNw3VuQXU1NaVvotwQ1LLuwSMisdwNr9s+hwyUXMQVYu8EfzQjZpT04LyU7O 5j2LWE/n2XL4T2OfG6CjE/izPmZb97vuNvANsyZoG2Di6KqOsvSrss33KsqGORaY/vsp IFulQZLOdzWuBOJ2LkVBRg8+oDnGIf5KUI8Km4IyQOjicfiBTqGojPsK4MZWX5VIcqh8 CHW0KfalRsBAE4yUb+T/5FfPCjkq5BcTqKTt3SawMFzIc19irm+Pv7D++waabL2mQSUk d2Eg== MIME-Version: 1.0 X-Received: by 10.236.84.227 with SMTP id s63mr62984464yhe.26.1397522997785; Mon, 14 Apr 2014 17:49:57 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Mon, 14 Apr 2014 17:49:57 -0700 (PDT) Date: Mon, 14 Apr 2014 17:49:57 -0700 Message-ID: Subject: libxshmfence port fails build From: Neil Schroeder To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 00:49:58 -0000 I think I picked a bad day to go from 10-STABLE to 11-CURRENT then fully rebuild all my ports... In file included from xshmfence_alloc.c:27: In file included from ./xshmfenceint.h:33: ./xshmfence_futex.h:40:39: error: use of undeclared identifier 'INT_MAX' --- xshmfence_futex.lo --- In file included from xshmfence_futex.c:27: In file included from ./xshmfenceint.h:33: ./xshmfence_futex.h:40:39: error: use of undeclared identifier 'INT_MAX' --- xshmfence_alloc.lo --- return sys_futex(addr, UMTX_OP_WAKE, INT_MAX); ^ --- xshmfence_futex.lo --- return sys_futex(addr, UMTX_OP_WAKE, INT_MAX); ^ I am not too bad with general hackery of dependencies and makefiles but this I'm not sure how to address. Any ideas fine people? NS From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 04:30:05 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2B61A9B5; Tue, 15 Apr 2014 04:30:05 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 028EF1572; Tue, 15 Apr 2014 04:30:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3F4U4rC072598; Tue, 15 Apr 2014 04:30:04 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3F4U4ch072597; Tue, 15 Apr 2014 04:30:04 GMT (envelope-from edwin) Date: Tue, 15 Apr 2014 04:30:04 GMT Message-Id: <201404150430.s3F4U4ch072597@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188640: [patch] x11-servers/xorg-server is make jobs safe X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 04:30:05 -0000 Synopsis: [patch] x11-servers/xorg-server is make jobs safe Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Tue Apr 15 04:30:04 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188640 From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 04:40:04 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 93C51B6A; Tue, 15 Apr 2014 04:40:04 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6AC231635; Tue, 15 Apr 2014 04:40:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3F4e4qD075538; Tue, 15 Apr 2014 04:40:04 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3F4e42E075537; Tue, 15 Apr 2014 04:40:04 GMT (envelope-from edwin) Date: Tue, 15 Apr 2014 04:40:04 GMT Message-Id: <201404150440.s3F4e42E075537@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188641: [patch] x11-drivers/xf86-video-intel is make jobs safe X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 04:40:04 -0000 Synopsis: [patch] x11-drivers/xf86-video-intel is make jobs safe Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Tue Apr 15 04:40:04 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188641 From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 10:14:18 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 972D6E2E for ; Tue, 15 Apr 2014 10:14:18 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8380716A8 for ; Tue, 15 Apr 2014 10:14:18 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s3FAEI6O024154 for ; Tue, 15 Apr 2014 10:14:18 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s3FAEIGF024153; Tue, 15 Apr 2014 10:14:18 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201404151014.s3FAEIGF024153@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 15 Apr 2014 10:14:18 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 10:14:18 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11/xproto | 7.0.25 | 7.0.26 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 10:20:16 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 72441F51 for ; Tue, 15 Apr 2014 10:20:16 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA7C816EE for ; Tue, 15 Apr 2014 10:20:15 +0000 (UTC) Received: from MacBook-Pro-2.local ([84.182.215.245]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MXEs5-1WULYf3Bp7-00WDU1 for ; Tue, 15 Apr 2014 12:20:12 +0200 Message-ID: <534D07DC.5020403@GMX.net> Date: Tue, 15 Apr 2014 12:20:12 +0200 From: =?ISO-8859-15?Q?Leander_Sch=E4fer?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: x11@FreeBSD.org Subject: x11-fonts/xorg-fonts-truetype on FreeBSD 10.0-RELEASE-p1 (amd64) Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:mWaXGFkZfE6/XT+6me0ldzJ3WHW2234S3ytSBOlJv9xJISyVslS tJjzP+oLOyQpvUP8zWWsA45EBjqalYfkQ0n0VjmnHavETsRLfh5vhpt/2Z3Osazg1Dsfyox YPlpShG8sCPR6kkRBmrJuSW6w6EUfAVhIOiOswwCeuQWcy/bhJxYW1/5Gmc8M9rCiGZpU2A U30Hls0FLMygAGeHae3Aw== X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 10:20:16 -0000 Hi X11 I think something goes wrong when it comes to sum up the flat size. See cmd: pkg info xorg-fonts-truetype-7.7_1 | grep 'Flat size' In my case it shows 0.00B which I can almost not belive ;) Best regards Leander Schäfer From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 11:42:57 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5CB77A79 for ; Tue, 15 Apr 2014 11:42:57 +0000 (UTC) Received: from mail.kapsi.fi (mx1.kapsi.fi [IPv6:2001:1bc8:1004::1:25]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 14C1F1FD2 for ; Tue, 15 Apr 2014 11:42:56 +0000 (UTC) Received: from 91-158-78-126.elisa-laajakaista.fi ([91.158.78.126] helo=[192.168.255.112]) by mail.kapsi.fi with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1Wa1lN-0003Ri-2C; Tue, 15 Apr 2014 14:42:53 +0300 Message-ID: <534D1B38.4050803@kapsi.fi> Date: Tue, 15 Apr 2014 14:42:48 +0300 From: Arto Pekkanen User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: Neil Schroeder Subject: Re: libxshmfence port fails build References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="l4iTWnqldJi8Ka9vIeilQIrJi6xKP7okd" X-SA-Exim-Connect-IP: 91.158.78.126 X-SA-Exim-Mail-From: isoa@kapsi.fi X-SA-Exim-Scanned: No (on mail.kapsi.fi); SAEximRunCond expanded to false Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 11:42:57 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --l4iTWnqldJi8Ka9vIeilQIrJi6xKP7okd Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable http://www.cplusplus.com/reference/climits/ INT_MAX is defined in standard ANSI-C header limits.h To me this seems like a typo in the source, missing #include -= line in xshmfenceint.h This could be fixed by editing the xshmfenceint.h header in the source an= d adding #include in the very beginning of the file. Because t= he source is elswhere, I think you would need to make a site-spesific pat= ch and include it in the port's Makefile. Anyways, have you contacted the port maintainer? He might have some infor= mation regarding this. On 15.4.2014 3:49, Neil Schroeder wrote: > I think I picked a bad day to go from 10-STABLE to 11-CURRENT then full= y > rebuild all my ports... >=20 >=20 > In file included from xshmfence_alloc.c:27: > In file included from ./xshmfenceint.h:33: > ./xshmfence_futex.h:40:39: error: use of undeclared identifier 'INT_MAX= ' > --- xshmfence_futex.lo --- > In file included from xshmfence_futex.c:27: > In file included from ./xshmfenceint.h:33: > ./xshmfence_futex.h:40:39: error: use of undeclared identifier 'INT_MAX= ' > --- xshmfence_alloc.lo --- > return sys_futex(addr, UMTX_OP_WAKE, INT_MAX); > ^ > --- xshmfence_futex.lo --- > return sys_futex(addr, UMTX_OP_WAKE, INT_MAX); > ^ >=20 > I am not too bad with general hackery of dependencies and makefiles but= > this I'm not sure how to address. >=20 > Any ideas fine people? >=20 > NS > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >=20 --l4iTWnqldJi8Ka9vIeilQIrJi6xKP7okd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTTRs7AAoJEGSnDuw8E9qY52wH/3SCxQ4bw1FrJoilvvvl16No MRoWULy5IC6vtJ/G8Uc5SWpDxwZZxbCqgalz0xCTErIvbNL11EQJoUcjErXrzETp XP3d8JkLztGhWFDhL4KOdWcfEo1CFks16AppkATo4zCCIltJUWK4VKTSt3o6EGcS hp7+je6yKtNf+17oxQlBgo1d+O42qgrjE0EO0vljjdqbXefWqj6DQIGLVAN69Yb6 8SEB3CGHEYg7sJ2rD+DPqSjPYwfLfGkrIlH83+PNXHHPv9VMm2KQkrkhgeSvw9Yl 6s3R+UHtF33SAS9J79G/7vHP7JoYUhxDMkC+sjeQLnwdnU2TqOm9kc5fQ28ZNto= =eXcw -----END PGP SIGNATURE----- --l4iTWnqldJi8Ka9vIeilQIrJi6xKP7okd-- From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 13:22:45 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B2589894 for ; Tue, 15 Apr 2014 13:22:45 +0000 (UTC) Received: from nm23-vm0.bullet.mail.ne1.yahoo.com (nm23-vm0.bullet.mail.ne1.yahoo.com [98.138.91.57]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 76EFA19D2 for ; Tue, 15 Apr 2014 13:22:44 +0000 (UTC) Received: from [98.138.100.118] by nm23.bullet.mail.ne1.yahoo.com with NNFMP; 15 Apr 2014 13:22:37 -0000 Received: from [98.138.226.58] by tm109.bullet.mail.ne1.yahoo.com with NNFMP; 15 Apr 2014 13:22:37 -0000 Received: from [127.0.0.1] by smtp209.mail.ne1.yahoo.com with NNFMP; 15 Apr 2014 13:22:37 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1397568157; bh=Vp3UstjUJBTGGGa8pYmyiZrWBa8p86su9A1yG2RQij8=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:CC:Subject; b=ikfEX7wFYq6Y0U1o53LI8l0Tlee76Xldnx1F8boL7V729J32+8W2rQwmFzLE8uDH4KjlIDfvH1j3ddad9x940Tkx6JMP0Eva+ye0i1WY3gNZB5Yw9K8KN4qYuGaD2HiGKIGbxWxV52SS1xMFSI13LgvhavRoDK/s+Rk60Q9yhfk= X-Yahoo-Newman-Id: 463721.6671.bm@smtp209.mail.ne1.yahoo.com Message-ID: <463721.6671.bm@smtp209.mail.ne1.yahoo.com> Date: Tue, 15 Apr 2014 13:22:37 +0000 (UTC) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: fpr9slwVM1kwry.nwjJ56fF9ogKS.XrQ9MYTzkUu5.uDEcE r24sRAwQcBvLn1eIz1bHbs7fgssMddTgQCF3HU5tFYHZdVJiVwVhGZlZft4d Jh9ZBJC1NfqOFzsqL2.7O.o_LqFTjzuBZRAeNd2r7HDUsvP0GqXo7P0H0YW1 o76meSHpPxcj.YiCOGeyPfITkYl5IcF8IPJ6PTnnA2P3HTbKSINMeoSyiZFm 7v310IWDL_tVR4sIeqjuzDGRtyNqMm1896L4XdQyseuiucuqp_S6ZW8CWWBj l5T1.Jaw0xUaYdtvSFudWkqa1w9LdKT6zzFStY95yHfAtwKaG8PHgg7pwQ0R QsBRocucNrzvBwA3jNEeyftkQcqUqHiLvKcv9bwh01rGPIJoko11SYUsn7OJ 7ciwgEAWKBELzl3d6ndXPslDvxzBED.lAwCEAr9LL78FVDHzKiksZ.nvbPx3 6o_ceFjnNQ36yChEVJYOLEtspQp7Wu0UzYddQ2rDgWxFqlPo7covHixVZ1lH fxRszBiJdbrhpWa1_Fw4b7A6SaWYCTDpjCebVQed4P5gIn3DD3mNkuzHLViJ 0vtmxgRVx910p3UbidFl1K3lmHCzBEz.g5w0ko0_U.xd7JeACH34- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with plain [98.138.105.24]) by smtp209.mail.ne1.yahoo.com with SMTP; 15 Apr 2014 13:22:37 +0000 UTC From: "Thomas Mueller" To: freebsd-x11@freebsd.org Subject: Mysterious crash/freeze in X11 with newcons Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 13:22:45 -0000 I had two crashes, or more accurately, freezes, when web-browsing. First was with Firefox on an easy National Weather Service page, I was scrolling down with down-arrow key, and system suddenly froze, no response to keyboard or mouse, display stayed (until I hit Reset). uname -a shows FreeBSD amelia4 11.0-CURRENT FreeBSD 11.0-CURRENT #4 r264310: Thu Apr 10 06:56:03 UTC 2014 root@amelia4:/usr/obj/usr/src/sys/SANDY11NC amd64 NC in kernel name is for NewCons, SC would be SysCons, and I compiled kernel both ways. Second was with Midori, actually twice, on a more complex site, 1040now.net : I checked /var/log/messages, and /var/log/messages.0.bz2, and noticed Apr 15 08:29:52 amelia4 kernel: error: [drm:pid806:drm_do_get_edid] *ERROR* VGA-1: EDID block 0 inva lid. and a few minutes later, Apr 15 08:33:58 amelia4 kernel: error: [drm:pid806:drm_do_get_edid] *ERROR* VGA-1: EDID block 0 invalid. Apr 15 08:33:58 amelia4 kernel: sysmouse: unknown ioctl: t:40007413 Apr 15 08:33:58 amelia4 kernel: sysmouse: unknown ioctl: t:40007413 Apr 15 08:33:58 amelia4 kernel: sysmouse: unknown ioctl: t:80007410 I notice from earlier, and think this must have been the crash with Firefox: pr 14 23:09:18 amelia4 kernel: error: [drm:pid87853:drm_do_get_edid] *ERROR* VGA-1: EDID block 0 in valid. Apr 14 23:09:18 amelia4 kernel: sysmouse: unknown ioctl: t:40007413 Apr 14 23:09:18 amelia4 kernel: sysmouse: unknown ioctl: t:40007413 Apr 14 23:09:18 amelia4 kernel: sysmouse: unknown ioctl: t:80007410 I think these errors must have been the cause of the freeze/crash, and looking for somebody who recognizes what is *ERROR* VGA-1: EDID block 0 invalid. Would I be better with syscons instead of newcons? But then, how would I open a root window for such things as mounting and umounting disks/partitions, and anything else requiring root privilege? Or would I do better on 10-stable? But then if the problem is with the new Xorg, 10-stable would be no stabler than the bleeding-edge 11-head. I am/was in window manager icewm-1.3.8 but think, since the problem occurred with both Firefox and Midori, the problem is with the new Xorg and possibly newcons rather than web browser. Reason for building www/midori was to see if it would be safer than Firefox in terms of stability, and to compare bugs with Midori-0.5.5 on the System Rescue CD. Tom From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 16:17:16 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7DAE3269 for ; Tue, 15 Apr 2014 16:17:16 +0000 (UTC) Received: from mail-vc0-x22f.google.com (mail-vc0-x22f.google.com [IPv6:2607:f8b0:400c:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3B81F1D37 for ; Tue, 15 Apr 2014 16:17:16 +0000 (UTC) Received: by mail-vc0-f175.google.com with SMTP id lh14so9259376vcb.20 for ; Tue, 15 Apr 2014 09:17:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=u0Zx19QdMBaIaKRdf2+ZYvshCvI6PAAJYeskAY9qLAc=; b=SQJXNenJ5iaZ9MkzDzpavjYIeTiE3v02wVObKpst5vwMeXIez+BVNspE0yA1DqSxZ0 qFB/YgE/ckAJVnPlmhTKSNIHTPO4GQ9Qhn5JIMOkZexZaEBTB9tEmkocGprhfoU3bCYR 1IBuLMxMIKpYpSOolRcNXaTN91EJcU2b5oYKInLPsXbJa0eKGhaV7Vy3nZNLcS6X5nCr BMf14DPr3M/e8XDdT3BTt22Kl2QNE1/85H3Q/fhKw/jjRHVGy8csxTb73PD4Se4zCQmW rHgXw53GM3jAmtFdzs/gL2A3yp0u/LMXBjDgN+63ppTMMw0LzAg5llR3QQ7dH9sqC0Cg fJsg== MIME-Version: 1.0 X-Received: by 10.58.77.238 with SMTP id v14mr2001510vew.27.1397578635376; Tue, 15 Apr 2014 09:17:15 -0700 (PDT) Received: by 10.220.239.84 with HTTP; Tue, 15 Apr 2014 09:17:15 -0700 (PDT) In-Reply-To: <534D07DC.5020403@GMX.net> References: <534D07DC.5020403@GMX.net> Date: Tue, 15 Apr 2014 12:17:15 -0400 Message-ID: Subject: Re: x11-fonts/xorg-fonts-truetype on FreeBSD 10.0-RELEASE-p1 (amd64) From: Thomas Hoffmann To: "freebsd-x11@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: =?UTF-8?Q?Leander_Sch=C3=A4fer?= X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 16:17:16 -0000 On Tue, Apr 15, 2014 at 6:20 AM, Leander Sch=C3=A4fer wrote: > Hi X11 > > I think something goes wrong when it comes to sum up the flat size. See > cmd: > > pkg info xorg-fonts-truetype-7.7_1 | grep 'Flat size' > > In my case it shows 0.00B which I can almost not belive ;) That is what I show also for installs on FreeBSD-9.2, FreeBSD-10.0 and -CURRENT (r264487). Don't know if that is right, but it's consistent. -Tom From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 16:36:28 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id BDBDE835; Tue, 15 Apr 2014 16:36:27 +0000 (UTC) Message-ID: <534D600B.2000103@FreeBSD.org> Date: Tue, 15 Apr 2014 12:36:27 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Neil Schroeder , freebsd-x11@freebsd.org Subject: Re: libxshmfence port fails build References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 16:36:28 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2014-04-14 20:49:57 -0400, Neil Schroeder wrote: > I think I picked a bad day to go from 10-STABLE to 11-CURRENT then > fully rebuild all my ports... > > > In file included from xshmfence_alloc.c:27: In file included from > ./xshmfenceint.h:33: ./xshmfence_futex.h:40:39: error: use of > undeclared identifier 'INT_MAX' --- xshmfence_futex.lo --- In file > included from xshmfence_futex.c:27: In file included from > ./xshmfenceint.h:33: ./xshmfence_futex.h:40:39: error: use of > undeclared identifier 'INT_MAX' --- xshmfence_alloc.lo --- return > sys_futex(addr, UMTX_OP_WAKE, INT_MAX); ^ --- xshmfence_futex.lo > --- return sys_futex(addr, UMTX_OP_WAKE, INT_MAX); ^ > > I am not too bad with general hackery of dependencies and makefiles > but this I'm not sure how to address. > > Any ideas fine people? I fixed it last night. Please try again. Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJTTWALAAoJEHyflib82/FGh7UH/24oDEcVKwXeZGfQRGdtxJNo pmOp/gtrLbIRNpfg/GrHa0YlvcQlGBllQDllsdjT6affcG36e8UjgarD+I96M+Kj EY2KQcGi9uG51hkdK90wMJSEyidMH8SBlpg2W+NQYYvgOlei568WYZy/uJSZrZJk HSxbvTof8ungSwNLscuxNlrklrAs/k7zGMtgWmQLZKducB8pFMgG2YT6p6TXwVer xNS034TtKZv5lDK2bqliJ6KGhIBOShNZdtcozmuoiEZzIRgyyaLAR83wGtNbGPOU Hi63Y2J+B5Jxb65lIvq+qrUIhvkAQChY9EfginvbEmSJ23VdcIItGNveVLzZ1b0= =4Dup -----END PGP SIGNATURE----- From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 16:46:22 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 95117A56 for ; Tue, 15 Apr 2014 16:46:22 +0000 (UTC) Received: from mail-vc0-x234.google.com (mail-vc0-x234.google.com [IPv6:2607:f8b0:400c:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 529791172 for ; Tue, 15 Apr 2014 16:46:22 +0000 (UTC) Received: by mail-vc0-f180.google.com with SMTP id lf12so9625627vcb.11 for ; Tue, 15 Apr 2014 09:46:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=3iupks7fWRKTEvUxoSBm/zGELONKecbEvv5EgzPwz0I=; b=tBwuOVgjRLgzyhv3l4xsIkprEM0SR0UiwixAuka12tJm44nnDJPubjQTcqv4qPZC6+ Egp8YeHQkimSXodA+TJbY9NNbnF49JTje/Moei2kkF/uWsXJauHEBJyON5f8jnqt1vqW pJ9+zStCn1Riuv2kM///ev3o+uTK7cglQQwprf4zrJhIjwx/vorjS4lgPeicibiirafD kMMXkCvX4oy6eLM7kdZHo+F133+te3DgaaApu0qZuH9OBRnayvXnG8Bc8yktEGUqFmaZ ntoyBsUaG2OBOtCWyWen2iDaPN54DP0KnVTfVzXE05Ksx7YoQ1Z2B0TVEjEmtywI1BeR 6rTQ== MIME-Version: 1.0 X-Received: by 10.52.119.197 with SMTP id kw5mr1720397vdb.5.1397580381422; Tue, 15 Apr 2014 09:46:21 -0700 (PDT) Received: by 10.220.239.84 with HTTP; Tue, 15 Apr 2014 09:46:21 -0700 (PDT) In-Reply-To: <534D5EAF.7070003@GMX.net> References: <534D07DC.5020403@GMX.net> <534D5EAF.7070003@GMX.net> Date: Tue, 15 Apr 2014 12:46:21 -0400 Message-ID: Subject: Re: x11-fonts/xorg-fonts-truetype on FreeBSD 10.0-RELEASE-p1 (amd64) From: Thomas Hoffmann To: "freebsd-x11@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: =?UTF-8?Q?Leander_Sch=C3=A4fer?= X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 16:46:22 -0000 On Tue, Apr 15, 2014 at 12:30 PM, Leander Sch=C3=A4fer wrote: > Hi Tom, > > thanks for your reply. Yes, it's definitly consistent ;) but it should be > about the size of the files which will be installed, isn't it? > I just noticed that I show that same 0.00B flat size for all the installed xorg-fonts-*. Maybe this is an issue with the x11-fonts/xorg-fonts meta port? All other ports I checked show a real value. -Tom From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 18:00:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4942C394 for ; Tue, 15 Apr 2014 18:00:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1CDA818DF for ; Tue, 15 Apr 2014 18:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3FI007P054777 for ; Tue, 15 Apr 2014 18:00:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3FI00eD054776; Tue, 15 Apr 2014 18:00:00 GMT (envelope-from gnats) Date: Tue, 15 Apr 2014 18:00:00 GMT Message-Id: <201404151800.s3FI00eD054776@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/188641: [patch] x11-drivers/xf86-video-intel is make jobs safe X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 18:00:01 -0000 The following reply was made to PR ports/188641; it has been noted by GNATS. From: Niclas Zeising To: bug-followup@FreeBSD.org, jiashiun@gmail.com Cc: Subject: Re: ports/188641: [patch] x11-drivers/xf86-video-intel is make jobs safe Date: Tue, 15 Apr 2014 19:59:00 +0200 Can you please provide the actual error. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Tue Apr 15 18:00:02 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5A9EC395 for ; Tue, 15 Apr 2014 18:00:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2FB0618E0 for ; Tue, 15 Apr 2014 18:00:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3FI023X054783 for ; Tue, 15 Apr 2014 18:00:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3FI010m054782; Tue, 15 Apr 2014 18:00:01 GMT (envelope-from gnats) Date: Tue, 15 Apr 2014 18:00:01 GMT Message-Id: <201404151800.s3FI010m054782@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/188640: [patch] x11-servers/xorg-server is make jobs safe X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 18:00:02 -0000 The following reply was made to PR ports/188640; it has been noted by GNATS. From: Niclas Zeising To: bug-followup@FreeBSD.org, jiashiun@gmail.com Cc: Subject: Re: ports/188640: [patch] x11-servers/xorg-server is make jobs safe Date: Tue, 15 Apr 2014 19:56:46 +0200 Can you please provide the actual error? Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Wed Apr 16 01:50:03 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1811491D for ; Wed, 16 Apr 2014 01:50:03 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 05F871886 for ; Wed, 16 Apr 2014 01:50:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3G1o2ka016086 for ; Wed, 16 Apr 2014 01:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3G1o2Bf016085; Wed, 16 Apr 2014 01:50:02 GMT (envelope-from gnats) Date: Wed, 16 Apr 2014 01:50:02 GMT Message-Id: <201404160150.s3G1o2Bf016085@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Jia-Shiun Li Subject: Re: ports/188640: [patch] x11-servers/xorg-server is make jobs safe X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Jia-Shiun Li List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2014 01:50:03 -0000 The following reply was made to PR ports/188640; it has been noted by GNATS. From: Jia-Shiun Li To: Niclas Zeising Cc: bug-followup@freebsd.org Subject: Re: ports/188640: [patch] x11-servers/xorg-server is make jobs safe Date: Wed, 16 Apr 2014 09:47:59 +0800 Hi Niclas, this is not a bug thus no error. It is an attempt to mark this ports as jobs-safe. There was no error in my test and it indeed sped up compilation. If no other concerns, this can make port build faster. Regards, On Wed, Apr 16, 2014 at 1:56 AM, Niclas Zeising wrote: > Can you please provide the actual error? > Regards! > -- > Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Wed Apr 16 01:50:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 47E56918 for ; Wed, 16 Apr 2014 01:50:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 35A5C1883 for ; Wed, 16 Apr 2014 01:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3G1o1sC016057 for ; Wed, 16 Apr 2014 01:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3G1o0ad016010; Wed, 16 Apr 2014 01:50:00 GMT (envelope-from gnats) Date: Wed, 16 Apr 2014 01:50:00 GMT Message-Id: <201404160150.s3G1o0ad016010@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Jia-Shiun Li Subject: Re: ports/188641: [patch] x11-drivers/xf86-video-intel is make jobs safe X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Jia-Shiun Li List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2014 01:50:01 -0000 The following reply was made to PR ports/188641; it has been noted by GNATS. From: Jia-Shiun Li To: Niclas Zeising Cc: bug-followup@freebsd.org Subject: Re: ports/188641: [patch] x11-drivers/xf86-video-intel is make jobs safe Date: Wed, 16 Apr 2014 09:49:10 +0800 Hi Niclas, this is not a bug thus no error. It is an attempt to mark this ports as jobs-safe. There was no error in my test and it indeed sped up compilation. If no other concerns, this can make port build faster. Regards, On Wed, Apr 16, 2014 at 1:59 AM, Niclas Zeising wrote: > Can you please provide the actual error. > Regards! > -- > Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Wed Apr 16 17:05:24 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3D7A0C5D for ; Wed, 16 Apr 2014 17:05:24 +0000 (UTC) Received: from mail.modirum.com (mail.modirum.com [31.185.27.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C2AAC1753 for ; Wed, 16 Apr 2014 17:05:23 +0000 (UTC) Received: from 93-153-61-159.tmcz.cz ([93.153.61.159] helo=desktop.reztek) by mail.modirum.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1WaTGx-0005GQ-VP for freebsd-x11@freebsd.org; Wed, 16 Apr 2014 17:05:20 +0000 From: Matthew Rezny To: freebsd-x11@freebsd.org Subject: Re: Mysterious crash/freeze in X11 with newcons Date: Wed, 16 Apr 2014 19:05:16 +0200 Message-ID: <1612737.2s12IjFqAT@desktop.reztek> Organization: RezTek, s.r.o. User-Agent: KMail/4.12.3 (FreeBSD/10.0-STABLE; KDE/4.12.3; amd64; ; ) In-Reply-To: <463721.6671.bm@smtp209.mail.ne1.yahoo.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-SA-Authenticated: Yes X-SA-Exim-Connect-IP: 93.153.61.159 X-SA-Exim-Mail-From: matthew@reztek.cz X-SA-Exim-Scanned: No (on mail.modirum.com); SAEximRunCond expanded to false X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2014 17:05:24 -0000 > I had two crashes, or more accurately, freezes, when web-browsing. > > First was with Firefox on an easy National Weather Service page, I was > scrolling down with down-arrow key, and system suddenly froze, no response > to keyboard or mouse, display stayed (until I hit Reset). > > uname -a shows > > FreeBSD amelia4 11.0-CURRENT FreeBSD 11.0-CURRENT #4 r264310: Thu Apr 10 > 06:56:03 UTC 2014 root at amelia4:/usr/obj/usr/src/sys/SANDY11NC amd64 > > NC in kernel name is for NewCons, SC would be SysCons, and I compiled kernel > both ways. > > Second was with Midori, actually twice, on a more complex site, 1040now.net > : > > I checked /var/log/messages, and /var/log/messages.0.bz2, and noticed > > Apr 15 08:29:52 amelia4 kernel: error: [drm:pid806:drm_do_get_edid] *ERROR* > VGA-1: EDID block 0 inva lid. > > and a few minutes later, > > Apr 15 08:33:58 amelia4 kernel: error: [drm:pid806:drm_do_get_edid] *ERROR* > VGA-1: EDID block 0 invalid. Apr 15 08:33:58 amelia4 kernel: sysmouse: > unknown ioctl: t:40007413 > Apr 15 08:33:58 amelia4 kernel: sysmouse: unknown ioctl: t:40007413 > Apr 15 08:33:58 amelia4 kernel: sysmouse: unknown ioctl: t:80007410 > > I notice from earlier, and think this must have been the crash with Firefox: > > pr 14 23:09:18 amelia4 kernel: error: [drm:pid87853:drm_do_get_edid] *ERROR* > VGA-1: EDID block 0 in valid. > Apr 14 23:09:18 amelia4 kernel: sysmouse: unknown ioctl: t:40007413 > Apr 14 23:09:18 amelia4 kernel: sysmouse: unknown ioctl: t:40007413 > Apr 14 23:09:18 amelia4 kernel: sysmouse: unknown ioctl: t:80007410 > > > I think these errors must have been the cause of the freeze/crash, and > looking for somebody who recognizes what is *ERROR* VGA-1: EDID block 0 > invalid. > Due to proximity of the unknown ioctl, I assume that message is early in boot and not when the problem occurs. Invalid EDID means there was a problem getting the data from your monitor which tells the system what its capabilities are (resolutions and refresh rates). Either your monitor has invalid data, or you have a bad cable. Result is detection of available modes and choice of optimal mode cannot be done automatically. Your freezes are completely unrelated. > Would I be better with syscons instead of newcons? But then, how would I > open a root window for such things as mounting and umounting > disks/partitions, and anything else requiring root privilege? > Open a root terminal (xterm, or whatever is your terminal of choice), or use su or sudo in an existing terminal. I don't think you will see any difference with syscons as this is an issue in X and not related to the console. If you beleived it might, it sholud be easy for you to test since you said you are building kernels with both. If you use vesa driver with syscons and set a graphical mode, you can get back to console (useful if X has frozen but the kernel is alive), but you'll never be able to return to X again (even under normal circumstances). > Or would I do better on 10-stable? But then if the problem is with the new > Xorg, 10-stable would be no stabler than the bleeding-edge 11-head. > > I am/was in window manager icewm-1.3.8 but think, since the problem occurred > with both Firefox and Midori, the problem is with the new Xorg and possibly > newcons rather than web browser. > > Reason for building www/midori was to see if it would be safer than Firefox > in terms of stability, and to compare bugs with Midori-0.5.5 on the System > Rescue CD. > > Tom I had many freezes when first using new Xorg with KMS drivers. Firefox was by far the worst trigger, but not the source of the problem. In general, any GTK apps could trigger the hard freezes more easily than Qt apps. Upgrading cairo was my first try, but little changed. Upgrading Mesa to 10.1 made a world of difference. I still see pauses (all of X hangs for a matter of seconds) triggered by Firefox, but the total freeze and catastrophic screen corruptions are essentially eliminated. You have not said what video hardware you are using. If you are using Radeon, then definitely try Mesa 10.1 from the xorg-dev repo experimental branch. If you are using Intel, you are stuck with Mesa 9.1.7 until the kernel drm bits are updated. From owner-freebsd-x11@FreeBSD.ORG Wed Apr 16 17:20:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 30C15562 for ; Wed, 16 Apr 2014 17:20:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1C3B518AC for ; Wed, 16 Apr 2014 17:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3GHK0QB038834 for ; Wed, 16 Apr 2014 17:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3GHK0If038833; Wed, 16 Apr 2014 17:20:00 GMT (envelope-from gnats) Date: Wed, 16 Apr 2014 17:20:00 GMT Message-Id: <201404161720.s3GHK0If038833@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/188640: [patch] x11-servers/xorg-server is make jobs safe X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2014 17:20:01 -0000 The following reply was made to PR ports/188640; it has been noted by GNATS. From: Niclas Zeising To: Jia-Shiun Li Cc: bug-followup@freebsd.org Subject: Re: ports/188640: [patch] x11-servers/xorg-server is make jobs safe Date: Wed, 16 Apr 2014 19:15:15 +0200 On 04/16/14 03:47, Jia-Shiun Li wrote: > Hi Niclas, > > this is not a bug thus no error. It is an attempt to mark this ports > as jobs-safe. There was no error in my test and it indeed sped up > compilation. If no other concerns, this can make port build faster. > Apologies, I thought the error was the opposite. I'll look into making this jobs safe. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Wed Apr 16 18:38:57 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 034E9679; Wed, 16 Apr 2014 18:38:57 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 836A71223; Wed, 16 Apr 2014 18:38:56 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id D441040002; Wed, 16 Apr 2014 20:38:53 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id C6CA040026; Wed, 16 Apr 2014 20:38:53 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 84DBD40002; Wed, 16 Apr 2014 20:34:46 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3g8Byg5yt6z8gh2; Wed, 16 Apr 2014 20:33:15 +0200 (CEST) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([10.1.0.3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [10.1.0.6]) (amavisd-new, port 10025) with ESMTPS id Qy32x9xFIStJ; Wed, 16 Apr 2014 20:33:13 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [10.1.0.4]) by mx.daemonic.se (Postfix) with ESMTPS id 3g8Byd0l2yz8ggv; Wed, 16 Apr 2014 20:33:13 +0200 (CEST) Received: from tifa.daemonic.se (78-69-168-131-no84.tbcn.telia.com [78.69.168.131]) by mail.daemonic.se (Postfix) with ESMTPSA id 3g8Byd06Z7z9D6J; Wed, 16 Apr 2014 20:33:13 +0200 (CEST) Received: from tifa.daemonic.se (localhost [127.0.0.1]) by tifa.daemonic.se (Postfix) with ESMTP id 0F60A22831; Wed, 16 Apr 2014 20:33:12 +0200 (CEST) Message-ID: <534ECCE7.7050204@freebsd.org> Date: Wed, 16 Apr 2014 20:33:11 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: stable@freebsd.org, ports@freebsd.org, x11@freebsd.org Subject: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable References: <201404161828.s3GISoA3071853@svn.freebsd.org> In-Reply-To: <201404161828.s3GISoA3071853@svn.freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: x11@freebsd.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2014 18:38:57 -0000 [Cross posted across several mailing lists, please respect reply-to.] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable where vt(9) (aka newcons) is available and ports are used. Released versions and FreeBSD 8 are unaffected by this. Binary packages still provide the old xorg distribution. It is possible to get the old version of xorg by specifying WITHOUT_NEW_XORG= in /etc/make.conf Please read UPDATING before updating, and consult https://wiki.freebsd.org/Graphics for some more details and hardware support. It is also possible to send a mail to x11@freebsd.org (public mailing list) with questions, comments and so on. Thank you to all who made this happen! Commit message quoted below for reference: > Author: zeising > Date: Wed Apr 16 18:28:47 2014 > New Revision: 351411 > URL: http://svnweb.freebsd.org/changeset/ports/351411 > QAT: https://qat.redports.org/buildarchive/r351411/ > > Log: > The FreeBSD x11@ and graphics team proudly presents > a zeising, kwm production, with help from dumbbell, bdrewery: > > NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE > > This update switches over to use the new xorg stack by default on FreeBSD 9 > and 10 stable, on osversions where vt(9) is available. > It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in > /etc/make.conf . > FreeBSD 8-STABLE and released versions of FreeBSD still use > the old version. > A package repository with binary packages for new xorg will > be available soon. > > This patch also contains updates of libxcb and related ports, pixman, as well > as some drivers and utilities. > > Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due > to xserver version change. > > Apart from these updates, the way shared libraries are handled has been > changed for all xorg ports, as well as libxml2 and freetype, which means > ltverhack is gone and as a consequence shared libraries have been bumped. > The plan is that this change will make library bumps less likely in the > future. > All affected ports have had their portrevisions bumped as a consequence of > this. > > Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. > > Update instructions, hardware support, and more notes can be found on > https://wiki.freebsd.org/Graphics > > Thanks to: all testers, bdrewery and the FreeBSD x11@ team > exp-run by: bdrewery [1] > PR: ports/187602 [1] > Approved by: portmgr (bdrewery), core (jhb) Best regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Wed Apr 16 20:04:26 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45FB3F0A for ; Wed, 16 Apr 2014 20:04:26 +0000 (UTC) Received: from nm20.bullet.mail.bf1.yahoo.com (nm20.bullet.mail.bf1.yahoo.com [98.139.212.179]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E29011AB3 for ; Wed, 16 Apr 2014 20:04:25 +0000 (UTC) Received: from [98.139.212.151] by nm20.bullet.mail.bf1.yahoo.com with NNFMP; 16 Apr 2014 20:01:09 -0000 Received: from [98.139.212.226] by tm8.bullet.mail.bf1.yahoo.com with NNFMP; 16 Apr 2014 20:01:09 -0000 Received: from [127.0.0.1] by omp1035.mail.bf1.yahoo.com with NNFMP; 16 Apr 2014 20:01:09 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 514762.2035.bm@omp1035.mail.bf1.yahoo.com Received: (qmail 98613 invoked by uid 60001); 16 Apr 2014 20:01:09 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1397678469; bh=1PqvUaxEjpxfkgWwBhJw7zIFdDs1mNtlB+mtG8ucWFU=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding; b=PCVhMJU7BYW2sj7kScLyGqNIoW297P6X2hdhk6PWTyFOX/YlmDOffHUEZQeQgSqJiyyii1Jw9R5ARWuE3QbG18UKpFpSmDa9gdVQPmACapmBja90sf+7O/wblj1j853C0+dhI2Cp0WjaOFaJCnAumOhDIiauZca42XLTBGD+eJs= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding; b=C+7T16O5QgzJEV0zJbbC3rwv8Zm/amdYl54PDS8pgULDkNPdKHrq01NlQcUsFNacSxrIANpxT3ce+8z6ghC2J0o5WpnXwlUJy4MWCWHDJrT28HLs0bT7BItHsUtkXHRFonFfyeujfMkklxFTJ13UX8yyr+QE8EsKAtl76DxR9dg=; X-YMail-OSG: oMSGkiAVM1lUPceoe8qqmxeqbNBtph9D6fj2Zp50GGAAuJL W7mgx1QEqceKwWxsoqzudOXc33xsLi12bSusCAWtiHBIIuZyV4UNFxIQ9vtv bl.8.fs96DZZ4QzaoUVEXFCjKc_9YUtm7Uj_mJZN0UdZN1Xni4GipgIAePRs 4GFPvdr0knDG.sgo2z1.uS2rJFt5ijpZ1x_X2cQ.05GKqL9RTebO31ucfZf1 IegXx05_oGy7_X2JQaGBjWk1I5V9EYkG1CkV0EQr8y7M.kuG3x6YlwquCJLQ Vw29QNEZ9GEuz2qN_juMI5UoNQiQpI0x3SW0rxF51XZtmwj2947QQ3KQdx56 _1RuxiGJve66H0XnnvVo8qQodUKRP6dHmXDv5amz3IHCN6xpPNxAfVstB32B kAO6RFryhajQKA46ya43xtBHQnqVv24zfcN8BNS9dTkkF1U.GDldAtw3CD6J B7aBLepKsEzccQpiXZnv5APdweAZ9EZQDeVtJAWlWuwmL8miHx0DmDjhI9oT WFuz.klu9xxyEEAM.FL0yW8n8BifrjO80bkHAHroWHyGJF7E_8L2sAXewXA3 cLFoPPbmd9riqeU.1Lt0RHrzF4XLB20LmyXxl7J9bCdZK7vosG3q1GqtbWG_ Ct4MpJXrIDHpoh.fihr_Fa8FszHS7uXGPRWx80XQbwFjwqkV4QCYS.cun2K0 Vdo6JlgrwLZ2a1g-- Received: from [66.92.43.99] by web140901.mail.bf1.yahoo.com via HTTP; Wed, 16 Apr 2014 13:01:09 PDT X-Rocket-MIMEInfo: 002.001, VGhpcmQgYXR0ZW1wdCB0byBzZW5kIHRvIHRoZSBsaXN0ICggYSBmb3J3YXJkaW5nIG9mIGEgc2F2ZWQgU0VOVCBtZXNzYWdlLikNCkhvd2V2ZXIgYW5vdGhlciBxdWVzdGlvbg0KSW4gdGhlIG1ha2UuY29uZiB0aGVyZSBpcyBXSVRIX05FV19YT1JHDQpidXQgSSd2ZSBub3QgdGhlIHZ0KDkpIGRyaXZlci4NCg0KVVBEQVRJTkcgaXMgbm90IGNsZWFyICh0b2RheSA0IDE2KSBlbm91Z2ggYXMgdG8gd2hldGVyIFdJVEhfTkVXX1hPUkcgDQpzaG91bGQgcmVtYWluLCBvciBiZSByZXBsYWNlZCB3aXRoIFdJVEhPVVQBMAEBAQE- X-Mailer: YahooMailClassic/528 YahooMailWebService/0.8.185.657 Message-ID: <1397678469.71654.YahooMailBasic@web140901.mail.bf1.yahoo.com> Date: Wed, 16 Apr 2014 13:01:09 -0700 (PDT) From: Jeffrey Bouquet Subject: Fw: Re: FreeBSD ports which are currently scheduled for deletion To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2014 20:04:26 -0000 Third attempt to send to the list ( a forwarding of a saved SENT message.) However another question In the make.conf there is WITH_NEW_XORG but I've not the vt(9) driver. UPDATING is not clear (today 4 16) enough as to wheter WITH_NEW_XORG=20 should remain, or be replaced with WITHOUT before updating DRI since I've n= ot a 9-STABLE rebuilt since its introduction probably. Questions below remain. Apologizing for top posting, but the bottom posting does not appear at the = list yet. Glitch somewhere. Don't know if the email arriving is more important than the questions in th= e=20 email or not... --- On Tue, 4/15/14, Jeffrey Bouquet wrote: > From: Jeffrey Bouquet > Subject: Re: FreeBSD ports which are currently scheduled for deletion > To: "ports list" > Date: Tuesday, April 15, 2014, 6:16 PM > -------------------------------------------- > On Sun, 4/13/14, Jeffrey Bouquet > wrote: >=20 > Subject: Re: FreeBSD ports which are currently scheduled > for deletion > To: freebsd-ports@freebsd.org > Date: Sunday, April 13, 2014, 11:45 AM > =20 > =A0=20 > =A0 On 4/13/2014 17:46, Matthew Rezny > =A0 wrote: > =20 > =A0 >>> On this list I see cfv, which I've used for > =A0 years, marked just because > =A0 >>> it's > =A0 >>> not maintained. It works great, it needs no > =A0 changes.=20 > =20 > =20 > =A0 > I'm not officially a maintainer on any ports for a > few > =A0 reasons. I have other=20 > =A0 > areas where I consider spending my time more > valuable, > =A0 but if I have to waste=20 > =A0 > it on port maintenance, I'll try to do so in the > most > =A0 efficient way.=20 > =A0=20 > =A0 Well, you basically said you're more important than > anybody > =A0 that > =A0 regularly reads this list, so good luck with that tact. > =A0 > .........................................................................= ..............I > regularly > ........................................................................= ................read > this list > ........................................................................= .................and > also > ........................................................................= ..............have > not the > ........................................................................= ...........experience > or time > =A0 So you should become a committer. > =A0=20 > =A0 Try submitting the patches, including staging and > assuming > =A0 maintainership (and then honestly be the maintainer).=A0 > =A0=20 > =A0 Staging is not an opt-in feature so as > =A0 harsh as it is to > =A0 say > =A0=20 > =A0 This indicates that you haven't been paying attention.=A0 > =A0=20 > =A0It's not a goal to have the most > =A0 ports possible;=20 > =A0=20 > ...............................................Maybe take > changes to a=20 > subsection of the forum? I've posted there... > =20 > A new subsection group: ports > X11... > WWW... > DEVEL... > maybe one DELETIONS ( a sticky or subsection) > and/or PENDING DELETIONS ... and/or > and deleted ports could be bought back again for those > who find them useful, even if someone was reading about > a years-ago removal. > =20 > Pardiff (diffp ) comes to mind (just removed this week) > I use the diffp binary for diffing ports-to-upgrade pipe > results between days (diffp portlist.MON portlist.TUE) > I suppose mergemaster.sh could even be updated to > be more similar to the output of diffp. > ..... > gfontview...=20 > ... > =20 > Just puttting that idea onto the forum expansion, which > maybe could solve problems quicker than PR's. > For instance, as of now, > textproc/po4a > x11/roxterm > devel/dconf > =20 > all fail to build "failed to load exteral entity "http://docbook.sourcef= orge.net/release/ > xsl/current/manpages/docbook.xsl"=A0 " > =20 > and maybe if the forum had been expanded, threads (dconf > po4a roxterm) would > have been started/updated explaining the fix, if anyone > knew > it.=20 > =20 >=20 > ............................................... > Lost post en route to the list [ addressee maybe > incomplete]=A0=A0=A0Re-sending from the SENT > folder.=20 > Sorry for the delay... > From owner-freebsd-x11@FreeBSD.ORG Thu Apr 17 10:23:00 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 78F62F87 for ; Thu, 17 Apr 2014 10:23:00 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 658EC179C for ; Thu, 17 Apr 2014 10:23:00 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s3HAN0hj038984 for ; Thu, 17 Apr 2014 10:23:00 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s3HAN0cD038969; Thu, 17 Apr 2014 10:23:00 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201404171023.s3HAN0cD038969@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 17 Apr 2014 10:23:00 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Apr 2014 10:23:00 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libglesv2 | 9.1.7 | 10.1.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Thu Apr 17 12:39:07 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 770D046E for ; Thu, 17 Apr 2014 12:39:07 +0000 (UTC) Received: from nm26-vm4.access.bullet.mail.gq1.yahoo.com (nm26-vm4.access.bullet.mail.gq1.yahoo.com [216.39.63.114]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 44E271682 for ; Thu, 17 Apr 2014 12:39:06 +0000 (UTC) Received: from [216.39.60.173] by nm26.access.bullet.mail.gq1.yahoo.com with NNFMP; 17 Apr 2014 12:39:00 -0000 Received: from [98.138.226.243] by tm9.access.bullet.mail.gq1.yahoo.com with NNFMP; 17 Apr 2014 12:39:00 -0000 Received: from [127.0.0.1] by smtp114.sbc.mail.ne1.yahoo.com with NNFMP; 17 Apr 2014 12:39:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1397738340; bh=GENQH/QdevUFXbfpLO/aMhJhNGyECs8erf3+FYH1JCE=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Subject:References; b=bULFIXPbdzZQqRzQW7l4H48zfsWqRnrGs1LeVwkAqCYl3QnDRBLEKtUC8oiRzpl6iSs9/VO0AFegtFwKf6eGjVo7HJKhzZkOe6Syt2gYE20OKr1zO//AY7k4scPCQ7Jy9jpwzMC0gqlxsb5/MHKgxyQiyIVI7FcMJYkNPPJ/Mi4= X-Yahoo-Newman-Id: 457340.49110.bm@smtp114.sbc.mail.ne1.yahoo.com Message-ID: <457340.49110.bm@smtp114.sbc.mail.ne1.yahoo.com> Date: Thu, 17 Apr 2014 12:39:00 +0000 (UTC) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: WoE6hkEVM1mqLIeoWLP6kKAcF6EZi_v51pj6B41gRmEZKF4 Vx65ZCaV9U9Gk1a_Pdqvw6gB3tioqKDIB7wBpgqds6rIVStic8OX3tuqstse pnxQUVjT9MVaI_IkF4Lvf.5kD5aNZuwubc_Pp4BfBWTwmE88LH2Y.3WwaAtV XX9OnKRlLb_LmFS3EdxYt6W8ZL2Tkl0b2za3_sJ2IOXPI_k6JEBRA0PyL2bn ve8EeIdOU9Td9.9J8JcuWWSe6Jzw4Ev5NramLbbX0GUTx9SQ_q3_AY0N54.. WDR72RWfSKvEfH_cwxGjhD4mOWNx_BokM8paHjmBS0yTuiZqe7SXy6BwtVas pBOWuYc4iGSXoOsLWBWtYr7cU7bTGFY1QuO3qpTzrrGFWFWeyKbWa_Xbl5R. S0S4ohdxparXCv5tfyMLrzg62iUYsfIt2sunLMJq0WeZimbUECUkQ.MMza2w ceXbZm8Tah6lKVbHR08Aw4nbbNIyPEk64x3DWsLDoBNjAkFdJX.Ng1ZWNDMw GA6rsJSbelDBO.VZBCIo3DUrLRj_RryxvCNZCA2Hk_vvA_SGyKB5it1WDwcU fZ2kwxmCXANlal4ujVj.9Qw8IKg1n4Lr5dikqMBYJw7npl_Ex5_H.2z8GsCT FOLpIvL8vLX4nnjBKCYnGvVkpATNRDwNsXQwa2lmCmQepvaj00LYPvq8b4sG 4 X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with plain [98.138.31.74]) by smtp114.sbc.mail.ne1.yahoo.com with SMTP; 17 Apr 2014 12:39:00 +0000 UTC From: "Thomas Mueller" To: freebsd-x11@freebsd.org Subject: Re: Mysterious crash/freeze in X11 with newcons References: <463721.6671.bm@smtp209.mail.ne1.yahoo.com> <1612737.2s12IjFqAT@desktop.reztek> X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Apr 2014 12:39:07 -0000 Timing of crashes/freezes and /var/log/messages indicates the messages were at crash time. Maybe web browsing is more trouble-prone than (u)xterm or even xpdf or gnumeric. I had two crashes close together with Midori on 1040now.net . Midori is not as powerful as Firefox but is apparently capable of online commerce with https and Javascript. I could try "make all-depends-list" to see the dependency tree which could be relevant in a matter of GTK versus Qt: not only for web browsers but window managers and other applications as well. I ran pkg info -a | grep "mesa" and got nothing, also tried with "Mesa". Video hardware is Intel Ivy Bridge; other computer, with failing hard drive has Intel Sandy Bridge. Now Ivy Bridge computer has been up continuously since I finished on 1040now.net about 51 hours ago. Monitor is LG, and LG's recommended screen resolution is 1920*1080. I'd like to find how to open a root window/xterm from nonroot, have been able to login as another nonroot user but not as root. Next thing to test is if that is due to not having root password; see if putting a password on the root account would enable a root login for things like mounting and umounting, and copying data to backup media, building ports, etc. KDE in Slackware Linux had a menu item to open a konsole as root, when KDE was entered as nonroot, so I figure a root window/uxterm must be possible. If problem is with the new Xorg, it would be the same on 11-head, 10-stable or 9.2-stable. Ihave the feeling that the new Xorg is still experimental and unstable, or not fully stable, on FreeBSD. I think I need an xorg.conf, not sure how best to get it if Xorg -configure by root fails. I have some xorg.conf files from previous that I was able to modify to get NetBSD-current amd64 startx to work, also OpenBSD 5.4 live USB (liveusb-openbsd.sourceforge.net), might try to set up a modeline for 1920*1080 if possible. I even have an xorg.conf for Linux Slackware 13.0 from an oldcomputer, now recycled but I saved the IDE hard drives, now accessible only through USB enclosure. I guess I need to experiment with both intel and vesa drivers and see how NetBSD-current with modular Xorg from pkgsrc, and Linux compare to FreeBSD. Tom From owner-freebsd-x11@FreeBSD.ORG Thu Apr 17 21:14:21 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8D41473F for ; Thu, 17 Apr 2014 21:14:21 +0000 (UTC) Received: from mail-in-04.arcor-online.net (mail-in-04.arcor-online.net [151.189.21.44]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx.arcor.de", Issuer "Thawte SSL CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 445B91473 for ; Thu, 17 Apr 2014 21:14:20 +0000 (UTC) Received: from mail-in-02-z2.arcor-online.net (mail-in-02-z2.arcor-online.net [151.189.8.14]) by mx.arcor.de (Postfix) with ESMTP id 52398A9D12 for ; Thu, 17 Apr 2014 22:39:20 +0200 (CEST) Received: from mail-in-02.arcor-online.net (mail-in-02.arcor-online.net [151.189.21.42]) by mail-in-02-z2.arcor-online.net (Postfix) with ESMTP id 43DC3718156 for ; Thu, 17 Apr 2014 22:39:20 +0200 (CEST) X-Greylist: Passed host: 188.98.159.147 X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-02.arcor-online.net 22AE830122 Received: from lorvorc.mips.inka.de (dslb-188-098-159-147.pools.arcor-ip.net [188.98.159.147]) by mail-in-02.arcor-online.net (Postfix) with ESMTPS id 22AE830122 for ; Thu, 17 Apr 2014 22:39:20 +0200 (CEST) Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.14.8/8.14.7) with ESMTP id s3HKdJgh032773 for ; Thu, 17 Apr 2014 22:39:19 +0200 (CEST) (envelope-from news@lorvorc.mips.inka.de) Received: (from news@localhost) by lorvorc.mips.inka.de (8.14.8/8.14.8/Submit) id s3HKdJFt032772 for freebsd-x11@freebsd.org; Thu, 17 Apr 2014 22:39:19 +0200 (CEST) (envelope-from news) To: freebsd-x11@freebsd.org From: Christian Weisgerber Newsgroups: list.freebsd.x11 Subject: Re: xorg-server fails to build as non-root Date: Thu, 17 Apr 2014 20:39:19 +0000 (UTC) Lines: 9 Message-ID: References: <20140404183304.GA85500@mastodon.meroh.net> X-Trace: lorvorc.mips.inka.de 1397767159 32743 ::1 (17 Apr 2014 20:39:19 GMT) X-Complaints-To: usenet@mips.inka.de User-Agent: slrn/1.0.1 (FreeBSD) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Apr 2014 21:14:21 -0000 On 2014-04-04, Julio Merino wrote: > The staging phase of xorg-server fails when run as non-root because the > package installation tries to make the Xorg binary setuid root. So does x11/xlockmore. -- Christian "naddy" Weisgerber naddy@mips.inka.de From owner-freebsd-x11@FreeBSD.ORG Fri Apr 18 09:17:21 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4514445E for ; Fri, 18 Apr 2014 09:17:21 +0000 (UTC) Received: from mail-ee0-x236.google.com (mail-ee0-x236.google.com [IPv6:2a00:1450:4013:c00::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C4D011852 for ; Fri, 18 Apr 2014 09:17:20 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id d49so1397798eek.41 for ; Fri, 18 Apr 2014 02:17:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=/pkuOadwwKAQdALXOgleNEON0YJWAeSAw6nmdAk/zl4=; b=aRc4oH/YLdCkGteynP2uDhRvx9mQ/t+dyipv8GlqOX6z5DZV9/SzSvn/OVFxTmM2ep Cm8R5muyU94S0e6FYkFxLLufoV4oxFF6DAZgqmQ5Fv34uaJJEMsw5yFfWXWSUvAzuQ2x BpYTwPfKc5WqbMxRzQGk330MmQ6VczTIv72j1RQ8nPlftopGfBz4T9+lR02QArjrI9pz zSeWIeRNQtVbsh30ChJdXOo8lubQnYi4u1LQwrDPwc+ifreFmc1rkNBgudSepuR0mMFu /xnW6pfz3fWypGbJlH3KcI0VDcUD06m6N3jaS8goFJOnjXy4ENjHkgYvL9X4UuKe8VJS 8kFA== X-Received: by 10.14.110.199 with SMTP id u47mr1314678eeg.74.1397812638267; Fri, 18 Apr 2014 02:17:18 -0700 (PDT) Received: from [192.168.1.197] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id x45sm74865310eef.15.2014.04.18.02.17.16 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 18 Apr 2014 02:17:17 -0700 (PDT) Message-ID: <5350ED9A.50008@gmail.com> Date: Fri, 18 Apr 2014 12:17:14 +0300 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: x11@FreeBSD.org Subject: After the latest update xorg-server (1.12.4_5,1) fails to start Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Apr 2014 09:17:21 -0000 As the subject line already said I have not been able to use X on my 10.0-stable after the last xorg-server update. The symptoms are shown below. I guess the whole trouble is rooted on this... Apr 18 11:13:04 sleipnir kernel: drmn0: on vgapci0 Apr 18 11:13:04 sleipnir kernel: device_attach: drmn0 attach returned 2 For some reason the flippin' radeonkms refuses to talk to the graphics card. I could imagine it does not find all features it would like to see supported or it fails to recognize the chip ID or something like that. Somehow I am prone to assume, that since the same card has worked just fine with the ati/radeon drivers before, there is something fishy about how the older radeon code and radeonkms try to share their responsibilities. So, in the end neither one takes care of HD 2600 Pro. The xorg.conf file is exactly the same as it has been with this graphics card for more than a year now. Right at the end of Xorg.0.log there is this little additional pearl... [ 1999.533] (--) Using syscons driver with X support (version 2.0) [ 1999.533] (--) using VT number 9 [ 1999.549] (II) [KMS] Kernel modesetting enabled. [ 1999.549] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 1999.549] (**) RADEON(0): Depth 24, (--) framebuffer bpp 32 [ 1999.549] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pix maps) [ 1999.549] (==) RADEON(0): Default visual is TrueColor [ 1999.550] (**) RADEON(0): Option "EnablePageFlip" "1" [ 1999.550] (**) RADEON(0): Option "ColorTiling" "1" [ 1999.550] (**) RADEON(0): Option "RenderAccel" "true" [ 1999.550] (==) RADEON(0): RGB weight 888 [ 1999.550] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC) [ 1999.550] (--) RADEON(0): Chipset: "ATI Radeon HD 2600 Pro" (ChipID = 0x9589) [ 1999.550] drmOpenDevice: node name is /dev/dri/card0 [ 1999.554] drmOpenDevice: open result is 9, (OK) [ 1999.560] drmOpenByBusid: Searching for BusID pci:0000:01:00.0 [ 1999.560] drmOpenDevice: node name is /dev/dri/card0 [ 1999.564] drmOpenDevice: open result is 9, (OK) [ 1999.564] drmOpenByBusid: drmOpenMinor returns 9 [ 1999.564] drmOpenByBusid: Interface 1.4 failed, trying 1.1 [ 1999.564] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 [ 1999.564] (II) RADEON(0): Kernel too old missing accel information, assuming accel is working [ 1999.564] (II) Loading sub module "dri2" [ 1999.564] (II) LoadModule: "dri2" [ 1999.565] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 1999.565] (II) Module dri2: vendor="X.Org Foundation" [ 1999.565] compiled for 1.12.4, module version = 1.2.0 [ 1999.565] ABI class: X.Org Server Extension, version 6.0 [ 1999.565] (II) Loading sub module "exa" [ 1999.565] (II) LoadModule: "exa" [ 1999.570] (II) Loading /usr/local/lib/xorg/modules/libexa.so [ 1999.570] (II) Module exa: vendor="X.Org Foundation" [ 1999.570] compiled for 1.12.4, module version = 2.5.0 [ 1999.570] ABI class: X.Org Video Driver, version 12.1 [ 1999.570] (II) RADEON(0): KMS Color Tiling: disabled [ 1999.570] (II) RADEON(0): KMS Color Tiling 2D: enabled [ 1999.570] (II) RADEON(0): KMS Pageflipping: enabled [ 1999.570] (II) RADEON(0): SwapBuffers wait for vsync: enabled [ 1999.570] (EE) RADEON(0): Kernel modesetting setup failed [ 1999.574] (II) UnloadModule: "radeon" [ 1999.574] (II) UnloadSubModule: "exa" [ 1999.574] (II) Unloading exa [ 1999.575] (II) UnloadSubModule: "dri2" [ 1999.575] (II) Unloading dri2 [ 1999.575] (EE) Screen(s) found, but none have a usable configuration. [ 1999.575] Fatal server error: [ 1999.575] no screens found [ 1999.575] Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 1999.575] Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 1999.575] [ 1999.591] Server terminated with error (1). Closing log file. The warning about missing VGA arbiter looks suspicious, but why would a single headed system need an arbiter? The note "Kernel too old missing accel information, ..." is supposedly yet another indication of radeonkms having failed. Then comes an attempt to behave gracefully anyhow until the KMS is involved again. Since KMS is now unable to provide everything as expected, xorg gives up and the whole thing essentially falls on its face. Does anyone have a foggiest idea what should be done to get xorg-server working again? Should I somehow disable the KMS feature completely until a later date when radeonkms might be able to handle the "Radeon HD 2600 Pro" cards properly? Any pointers to what to do next would be appreciated. BTW... I assume device_attach alert could report the actual error string instead of the error code. A string like "No such file or directory" would be way more informative than "... returned 2". Someone who has been using BSD systems for more than 20 years of course guesses that 2 is probably ENOENT, but for anyone else it is quite as informative as a random number. I would prefer UNIX systems to keep a healthy distance to reporting every darn problem as error codes only in the tradition of the old IBM mainframes. It feels awful to think that UNIX systems would need some specially ordained mainframe priests to interpret the numerically expressed wishes of a genie in the magic box. --jau From owner-freebsd-x11@FreeBSD.ORG Fri Apr 18 10:51:45 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1651B7C5 for ; Fri, 18 Apr 2014 10:51:45 +0000 (UTC) Received: from mailrelay004.isp.belgacom.be (mailrelay004.isp.belgacom.be [195.238.6.170]) by mx1.freebsd.org (Postfix) with ESMTP id AAC1E113D for ; Fri, 18 Apr 2014 10:51:44 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmoGAKYCUVNbsJL2/2dsb2JhbABagwbCAoMVgRwXdIIlAQEFOhwjEAsOCgklDyoeBohYAcxMF45iB4Q4AQOYbYprh2WDMzs Received: from 246.146-176-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.176.146.246]) by relay.skynet.be with ESMTP; 18 Apr 2014 12:50:33 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.8/8.14.8) with ESMTP id s3IAoWud014587; Fri, 18 Apr 2014 12:50:32 +0200 (CEST) (envelope-from tijl@coosemans.org) Date: Fri, 18 Apr 2014 12:50:31 +0200 From: Tijl Coosemans To: Jukka Ukkonen Subject: Re: After the latest update xorg-server (1.12.4_5,1) fails to start Message-ID: <20140418125031.6e9b2f52@kalimero.tijl.coosemans.org> In-Reply-To: <5350ED9A.50008@gmail.com> References: <5350ED9A.50008@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Apr 2014 10:51:45 -0000 On Fri, 18 Apr 2014 12:17:14 +0300 Jukka Ukkonen wrote: > > As the subject line already said I have not been able to use X on my > 10.0-stable > after the last xorg-server update. The symptoms are shown below. > > I guess the whole trouble is rooted on this... > > Apr 18 11:13:04 sleipnir kernel: drmn0: on vgapci0 > Apr 18 11:13:04 sleipnir kernel: device_attach: drmn0 attach returned 2 That looks like the old drm driver. Make sure you have drm2.ko, radeonkms.ko and radeonkmsfw_*.ko in /boot/kernel. Check that you don't load the old drm module from /boot/loader.conf. Also check if you have anything drm related in your kernel config. Remove it if so and rebuild your kernel. From owner-freebsd-x11@FreeBSD.ORG Fri Apr 18 11:43:59 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B4A60777 for ; Fri, 18 Apr 2014 11:43:59 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 21E181642 for ; Fri, 18 Apr 2014 11:43:58 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.8/8.14.8) with ESMTP id s3IBhqOR029721; Fri, 18 Apr 2014 14:43:52 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.8.3 kib.kiev.ua s3IBhqOR029721 Received: (from kostik@localhost) by tom.home (8.14.8/8.14.8/Submit) id s3IBhqn0029720; Fri, 18 Apr 2014 14:43:52 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 18 Apr 2014 14:43:52 +0300 From: Konstantin Belousov To: Tijl Coosemans Subject: Re: After the latest update xorg-server (1.12.4_5,1) fails to start Message-ID: <20140418114352.GB4016@kib.kiev.ua> References: <5350ED9A.50008@gmail.com> <20140418125031.6e9b2f52@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tYlHSoJ8Aop8eNG2" Content-Disposition: inline In-Reply-To: <20140418125031.6e9b2f52@kalimero.tijl.coosemans.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: x11@FreeBSD.org, Jukka Ukkonen X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Apr 2014 11:43:59 -0000 --tYlHSoJ8Aop8eNG2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 18, 2014 at 12:50:31PM +0200, Tijl Coosemans wrote: > On Fri, 18 Apr 2014 12:17:14 +0300 Jukka Ukkonen wrote: > >=20 > > As the subject line already said I have not been able to use X on my=20 > > 10.0-stable > > after the last xorg-server update. The symptoms are shown below. > >=20 > > I guess the whole trouble is rooted on this... > >=20 > > Apr 18 11:13:04 sleipnir kernel: drmn0: on vga= pci0 > > Apr 18 11:13:04 sleipnir kernel: device_attach: drmn0 attach returned 2 >=20 > That looks like the old drm driver. Make sure you have drm2.ko, > radeonkms.ko and radeonkmsfw_*.ko in /boot/kernel. Check that you don't > load the old drm module from /boot/loader.conf. Also check if you have > anything drm related in your kernel config. Remove it if so and rebuild > your kernel. No, drm_n_0 is the drm2 attachment. --tYlHSoJ8Aop8eNG2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQIcBAEBAgAGBQJTUQ/4AAoJEJDCuSvBvK1Bqv4P/3mlIs1lWQzG6jo+q+FZb+ws IbHN3MVPUAksarC4GR7AxE2DD9uwOS7Zl4ew9SCo7lFUv1t5zD4ZFX0DI1uLfE9w X4YwQEj4uEvBKocQi2ZpYwNr9YjGz8VvPIRcO+WXrQNNu2UZ0VkBhwHIadlWhkZ7 sH1/as/CZiVNNJnzpKmKS8nKmA9Q7nDdNt7lJU0PVrSzVEBjvY9Qfvf2UAuCBAcB PhxdfJU22gm5RbuOJVdcciGwwC+p8BkiYhhW/ZWp7/HCe+zy7BJQoTSLnD7P6aSX VBRC61LOgNmhRzQ0AZRO2ylpdIiyDTu3DEYGqwSeoGUbh9z57zaaag4lvhmjl7O9 i8mNHOZI5ub1IucTq2T0BJv9OIVhUuLuAmkkRcubbP6IZDiOeD/u2e6MdYbX1GiY xYwPmiUD8XhhfYjlnArHw0Xw0zX2dPbBkyQP6Ad+01kqip0qsZ5Rztp0FKVD1qtp 7w+oK8ddS1+xbmlDZXYUjCrg4xIKgX+msZtm6jNxhYt8WFiGCxz1fBsGzoaaj8Bb y71QVI4CH11YSTdCKtaHwFmqGJE18iAw60kB0nvo4QvNsw926+1AbwaCcNrrMoLn u5zCBCnG/yYPOFFYJT92LkSeoiDtOXZDa7vWuH6MP6SGC4okJ6CLgTyjHQCUJkq4 KNyhOaP6W6OZTclzbyuW =5W3/ -----END PGP SIGNATURE----- --tYlHSoJ8Aop8eNG2-- From owner-freebsd-x11@FreeBSD.ORG Sat Apr 19 05:25:10 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 67C60AE5 for ; Sat, 19 Apr 2014 05:25:10 +0000 (UTC) Received: from volt.iem.pw.edu.pl (volt.iem.pw.edu.pl [194.29.146.3]) by mx1.freebsd.org (Postfix) with SMTP id 0417E1C74 for ; Sat, 19 Apr 2014 05:25:09 +0000 (UTC) Received: by volt.iem.pw.edu.pl (Postfix, from userid 700) id AAB9CA66604; Sat, 19 Apr 2014 07:25:08 +0200 (CEST) Date: Sat, 19 Apr 2014 07:25:08 +0200 From: Andrzej Tobola To: x11@freebsd.org Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable Message-ID: <20140419052508.GA97695@volt.iem.pw.edu.pl> References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <534ECCE7.7050204@freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2014 05:25:10 -0000 On Wed, Apr 16, 2014 at 08:33:11PM +0200, Niclas Zeising wrote: > [Cross posted across several mailing lists, please respect reply-to.] >=20 > WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable where vt(9) Thakns! but.... Why now I can' build xorg-serbver (and some others) as non-root user ? Please stop building ports on your tinderboxes as a root. The future belongs to normal port update (rolling release) on working ser= ver not to tinderboxes! libtool: install: install -m 555 -s Xorg /tmp/obj/ports/xorg-server/stage= /usr/local/bin/Xorg (cd /tmp/obj/ports/xorg-server/stage/usr/local/bin && rm -f X && ln -s Xo= rg X) chown root /tmp/obj/ports/xorg-server/stage/usr/local/bin/Xorg chown: /tmp/obj/ports/xorg-server/stage/usr/local/bin/Xorg: Operation not= permitted gmake[5]: *** [install-exec-local] B=C5=82=C4=85d 1 -a From owner-freebsd-x11@FreeBSD.ORG Sat Apr 19 09:51:06 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7029C184 for ; Sat, 19 Apr 2014 09:51:06 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5D44411AA for ; Sat, 19 Apr 2014 09:51:06 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s3J9p6wa089200 for ; Sat, 19 Apr 2014 09:51:06 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s3J9p6Ua089194; Sat, 19 Apr 2014 09:51:06 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201404190951.s3J9p6Ua089194@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 19 Apr 2014 09:51:06 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2014 09:51:06 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libglesv2 | 9.1.7 | 10.1.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat Apr 19 10:16:28 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 70D78518 for ; Sat, 19 Apr 2014 10:16:28 +0000 (UTC) Received: from mail-la0-f50.google.com (mail-la0-f50.google.com [209.85.215.50]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D8A6413CD for ; Sat, 19 Apr 2014 10:16:27 +0000 (UTC) Received: by mail-la0-f50.google.com with SMTP id pv20so1950228lab.23 for ; Sat, 19 Apr 2014 03:16:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-type; bh=UjkehwsYawdHl1VH0fk1vO4J9iO3kq2+bymPpVih+Ns=; b=AedMq5Gs0C/8UCdxrKVDo2NJ93+mowGHxVs8cADzRrfgwLX2GPqSFSzATEdzu4P9JV CZ1xgAwJ9pO2Ht7HGh5mDtgWT3oDEEEnNE03e7RWiPrC4A1BLm2nKRVE4lvGXMF1rHAt t5sSUFktTSVKL33pM3rVae/fDDHil6PlWVyyOwe8vWHZD0/ym+YXYzL0odIzvXxxkmtH bQVNdtJmeg3cczIIIpa/Wf74P9c3P0KC4NxoJWiQyI4DHheUdYgTMUEyQStx/ZaiDiQi XhXCLz2fjVWzI8obK6Zg9NyuXKbdRclCV9byc7efCm87vb8F6tLOY9R+7A0tNP00gwzB c//A== X-Gm-Message-State: ALoCoQkb9AkgTc1LN2pqrDoxQ32Nc/p0veXs5P3P8rRVU6BcPIQEZHm9wX3ZbEjS6sM/XMoiBchW X-Received: by 10.112.150.233 with SMTP id ul9mr14565931lbb.2.1397902578977; Sat, 19 Apr 2014 03:16:18 -0700 (PDT) Received: from zealot.ksu.ru (128-74-232-159.broadband.corbina.ru. [128.74.232.159]) by mx.google.com with ESMTPSA id r5sm30346088lbb.7.2014.04.19.03.16.17 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Apr 2014 03:16:17 -0700 (PDT) Message-ID: <53524CEF.10805@li.ru> Date: Sat, 19 Apr 2014 14:16:15 +0400 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 MIME-Version: 1.0 To: x11@freebsd.org Subject: endless GPU lockups on "ATI Radeon HD 5450" (ChipID = 0x68f9) Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms000105050007050001010204" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2014 10:16:28 -0000 This is a cryptographically signed message in MIME format. --------------ms000105050007050001010204 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable I had about ten minutes of video flickering without restoring image=20 before reboot about half an our ago: Apr 19 13:35:11 zealot kernel: drmn0: error: GPU lockup CP stall for=20 more than 10000msec Apr 19 13:35:11 zealot kernel: drmn0: warning: GPU lockup (waiting for=20 0x00000000017dbd48 last fence id 0x00000000017dbd41) Apr 19 13:35:11 zealot kernel: drmn0: info: Saved 215 dwords of commands = on ring 0. Apr 19 13:35:11 zealot kernel: drmn0: info: GPU softreset: 0x00000003 Apr 19 13:35:11 zealot kernel: drmn0: info: GRBM_STATUS=20 =3D 0xB2703828 Apr 19 13:35:11 zealot kernel: drmn0: info: GRBM_STATUS_SE0=20 =3D 0x1C000007 Apr 19 13:35:11 zealot kernel: drmn0: info: GRBM_STATUS_SE1=20 =3D 0x00000007 Apr 19 13:35:11 zealot kernel: drmn0: info: SRBM_STATUS=20 =3D 0x200000C0 Apr 19 13:35:11 zealot kernel: drmn0: info: R_008674_CP_STALLED_STAT1=20 =3D 0x00000000 Apr 19 13:35:11 zealot kernel: drmn0: info: R_008678_CP_STALLED_STAT2=20 =3D 0x40000000 Apr 19 13:35:11 zealot kernel: drmn0: info: R_00867C_CP_BUSY_STAT=20 =3D 0x00008006 Apr 19 13:35:11 zealot kernel: drmn0: info: R_008680_CP_STAT=20 =3D 0x80228647 Apr 19 13:35:11 zealot kernel: drmn0: info: GRBM_SOFT_RESET=3D0x00007F6= B Apr 19 13:35:11 zealot kernel: drmn0: info: GRBM_STATUS=20 =3D 0x00003828 Apr 19 13:35:11 zealot kernel: drmn0: info: GRBM_STATUS_SE0=20 =3D 0x00000007 Apr 19 13:35:11 zealot kernel: drmn0: info: GRBM_STATUS_SE1=20 =3D 0x00000007 Apr 19 13:35:11 zealot kernel: drmn0: info: SRBM_STATUS=20 =3D 0x200000C0 Apr 19 13:35:11 zealot kernel: drmn0: info: R_008674_CP_STALLED_STAT1=20 =3D 0x00000000 Apr 19 13:35:11 zealot kernel: drmn0: info: R_008678_CP_STALLED_STAT2=20 =3D 0x00000000 Apr 19 13:35:11 zealot kernel: drmn0: info: R_00867C_CP_BUSY_STAT=20 =3D 0x00000000 Apr 19 13:35:11 zealot kernel: drmn0: info: R_008680_CP_STAT=20 =3D 0x00000000 Apr 19 13:35:11 zealot kernel: drmn0: info: GPU reset succeeded, trying=20 to resume Apr 19 13:35:11 zealot kernel: info: [drm] probing gen 2 caps for device = 1002:5978 =3D 2/0 Apr 19 13:35:11 zealot kernel: info: [drm] enabling PCIE gen 2 link=20 speeds, disable with radeon.pcie_gen2=3D0 Apr 19 13:35:11 zealot kernel: info: [drm] PCIE GART of 512M enabled=20 (table at 0x0000000000040000). Apr 19 13:35:11 zealot kernel: drmn0: info: WB enabled Apr 19 13:35:11 zealot kernel: drmn0: info: fence driver on ring 0 use=20 gpu addr 0x0000000020000c00 and cpu addr 0x0xfffff8000bdcbc00 Apr 19 13:35:11 zealot kernel: drmn0: info: fence driver on ring 3 use=20 gpu addr 0x0000000020000c0c and cpu addr 0x0xfffff8000bdcbc0c Apr 19 13:35:11 zealot kernel: info: [drm] ring test on 0 succeeded in 1 = usecs Apr 19 13:35:11 zealot kernel: info: [drm] ring test on 3 succeeded in 1 = usecs Apr 19 13:35:21 zealot kernel: drmn0: error: GPU lockup CP stall for=20 more than 10000msec Apr 19 13:35:21 zealot kernel: drmn0: warning: GPU lockup (waiting for=20 0x00000000017dbd49 last fence id 0x00000000017dbd42) Apr 19 13:35:21 zealot kernel: error: [drm:pid2899:r600_ib_test] *ERROR* = radeon: fence wait failed (-11). Apr 19 13:35:21 zealot kernel: error: [drm:pid2899:radeon_ib_ring_tests] = *ERROR* radeon: failed testing IB on GFX ring (-11). Apr 19 13:35:21 zealot kernel: drmn0: error: ib ring test failed (-11). Apr 19 13:35:21 zealot kernel: drmn0: info: GPU softreset: 0x00000003 Apr 19 13:35:21 zealot kernel: drmn0: info: GRBM_STATUS=20 =3D 0xF5703828 Apr 19 13:35:21 zealot kernel: drmn0: info: GRBM_STATUS_SE0=20 =3D 0xFC000007 Apr 19 13:35:21 zealot kernel: drmn0: info: GRBM_STATUS_SE1=20 =3D 0x00000007 Apr 19 13:35:21 zealot kernel: drmn0: info: SRBM_STATUS=20 =3D 0x200000C0 Apr 19 13:35:21 zealot kernel: drmn0: info: R_008674_CP_STALLED_STAT1=20 =3D 0x00000000 Apr 19 13:35:21 zealot kernel: drmn0: info: R_008678_CP_STALLED_STAT2=20 =3D 0x40000000 Apr 19 13:35:21 zealot kernel: drmn0: info: R_00867C_CP_BUSY_STAT=20 =3D 0x00008006 Apr 19 13:35:21 zealot kernel: drmn0: info: R_008680_CP_STAT=20 =3D 0x80228647 Apr 19 13:35:21 zealot kernel: drmn0: info: GRBM_SOFT_RESET=3D0x00007F6= B Apr 19 13:35:21 zealot kernel: drmn0: info: GRBM_STATUS=20 =3D 0x00003828 Apr 19 13:35:21 zealot kernel: drmn0: info: GRBM_STATUS_SE0=20 =3D 0x00000007 Apr 19 13:35:21 zealot kernel: drmn0: info: GRBM_STATUS_SE1=20 =3D 0x00000007 Apr 19 13:35:21 zealot kernel: drmn0: info: SRBM_STATUS=20 =3D 0x200000C0 Apr 19 13:35:21 zealot kernel: drmn0: info: R_008674_CP_STALLED_STAT1=20 =3D 0x00000000 Apr 19 13:35:21 zealot kernel: drmn0: info: R_008678_CP_STALLED_STAT2=20 =3D 0x00000000 Apr 19 13:35:21 zealot kernel: drmn0: info: R_00867C_CP_BUSY_STAT=20 =3D 0x00000000 Apr 19 13:35:21 zealot kernel: drmn0: info: R_008680_CP_STAT=20 =3D 0x00000000 Apr 19 13:35:21 zealot kernel: drmn0: info: GPU reset succeeded, trying=20 to resume and such lockups appear somewhat regularly, last time image was restored = and my desktop worked fine for two or three hours before deadlock=20 occured and I had to reset it. I wonder if 4550 will work more stable? I have one somewhere --=20 SY, Marat --------------ms000105050007050001010204 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMaTCC Bi0wggUVoAMCAQICAwdtsTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBMB4XDTEzMDgyOTA4MDMxM1oXDTE0MDgyOTE5MzcxNlowTzEZMBcGA1UE DRMQSXNDMTY0SkczZHE1UlBFUTEVMBMGA1UEAwwMYW1hcmF0QGxpLnJ1MRswGQYJKoZIhvcN AQkBFgxhbWFyYXRAbGkucnUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8T/yW /tVUT1pvIpPVHAgMjikWgAqQrAJPY6W6wKMzPl8XzW3UwpGfzgfeLoG7J2J1t9DujQYf3qqm LWEHgj5FRv6P+9ohdOyH0OqMbG76lz5ONqNcavPdE3//fQEXSxB2SQv1qUp1Dsd522Oavx1r svWlQEkLOnv2ac2mXS86W5kyJ27Pq/6fIgxrNAziKqMm51C3FGDBUn0mofzm3+FcMA4IMOyH kpe+M+iotZaU1OD5bWq4ISH85UioOV3B2OqL0cGM3UmuUJ4Qgi9iMgGPbmsIYQ6+A5LRM1py 8u5Nckt3gSYTvdKHN6dJGcg2Z+Ja0jW+XEvKo5Z+366/Zs6xAgMBAAGjggLSMIICzjAJBgNV HRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYD VR0OBBYEFOakEwEDLMFWYaXweQ5/FydTI94RMB8GA1UdIwQYMBaAFFNy7ZKc4NrLAVx8fpY1 TvLUuFGCMBcGA1UdEQQQMA6BDGFtYXJhdEBsaS5ydTCCAUwGA1UdIASCAUMwggE/MIIBOwYL KwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9w b2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1 dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGluZyB0 byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRDb20g Q0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBpbiBj b21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8ELzAt MCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEF BQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2Ns YXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2Nl cnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0 YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADtRgWXP13dZs31xY7lDiP2P8jxM05AH SOwd7Fjx6wd/zMF+NMzYKWKiPCU4grfXM5FdMvc+E17QjXFc2Acp8ERx9xbeP1YUys1eXjvK Cpo01/GXoAsnfA2p6Qrc5AVtNhrPkuqB3VrIz+ihRJtEvWHOSuHjMqmEzAAYKaCaaLMCe+j3 Yj1pnTDQXprASuQ7UlBZ9myAFppZPylRdO8pYb4M8qR93steYSwA8TdWWqKzbr7sdaatLpbt WVrjjzIp54s5Psd5hY5lHPYAL6Nx1MJYjk80v7Xh3VSbqndbOCyb1Ix699Y5DF7+B9Yq9Jrl ju8WOgP6QF/u5MegLDB7xsAwggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0xCzAJ BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGln aXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0 aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQswCQYD VQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0 YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmlt YXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDHCYPMzi3YGrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6ERKKn u8zPf1Jwuk0tsvVCk6U9b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9f1+1 PKHG/FaR/wpbfuIqu54qzHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89lGxah NvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZna//j diSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGjggGt MIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Ltkpzg 2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYIKwYB BQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2EwLQYI KwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8EVDBS MCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0dHA6 Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1NwEC ATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMA0G CSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkFgdtY 1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA5Pg7 Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4qSfQo CRcLN5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y0vTi pgr/O75CDUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3OHQg WI270g+5MYA8GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0LwZrp8 MQ+Z77U1uL7TelWO5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0qZW2N iy/QvVNKbb43A43ny076khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6TcvGbjx kJh8BYtv9ePsXklAxtm8J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZjoEhd GwXV27ioRKbj/cIq7JRXun0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA90wggPZAgEB MIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20g Q2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwdtsTAJBgUrDgMCGgUA oIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDA0MTkx MDE2MTVaMCMGCSqGSIb3DQEJBDEWBBTucXxybk+iVBTZDutG4xbWS/kI3zBsBgkqhkiG9w0B CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkrBgEE AYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9T dGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB22xMIGn BgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMHbbEwDQYJKoZIhvcNAQEBBQAEggEAMUeIUEqKE1UXoertvHJ5GxCCM5gobCb1QOSSO5uN DKNhjEuZXt8uw0lsHnHCV5UX8lbGihBobgWZAiS83NJPAPzqZ892BBr1a6lQ0GS6+Q+0EK7J X//qtbo2RyPVSoPJD0hxUU1gCVJHlm8oPRCIw6ND66yKt9w25XoMMKiTB+jf6R3zK0hqhda2 ikQk3x5jCXt5NuXYyYnWHIqaLcGMHbH0Lxy4zYnBylBjYGKK4mdWUuxjPUBAShhtZsTkFUWk po5DtpPS4VcoBYlHnzP2C2xO7fsMHK9dDBPGZtIkA4BN33Rhle9W78g48EdJIwsFO75Avwdh wRWkizvkP2ge0gAAAAAAAA== --------------ms000105050007050001010204-- From owner-freebsd-x11@FreeBSD.ORG Sat Apr 19 10:17:48 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 83C6962C for ; Sat, 19 Apr 2014 10:17:48 +0000 (UTC) Received: from mail-pb0-x22c.google.com (mail-pb0-x22c.google.com [IPv6:2607:f8b0:400e:c01::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4EE5B13D5 for ; Sat, 19 Apr 2014 10:17:48 +0000 (UTC) Received: by mail-pb0-f44.google.com with SMTP id rp16so2202875pbb.17 for ; Sat, 19 Apr 2014 03:17:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=FX2FZweMZJ2LY4AhUukbh/V/07QGYBN6rWRc/DfiMKU=; b=CL8nZEk5G47L3nVVxSOZ8TGcZR0/5pj46Fk5VQwxV7bYcMJ+kxpWthNB9XCi9T/KqL ONTN84sNghARJ6vsAo3BTrmQ3oYA5JgnYdFjUdgLGPq+NRop4lWHd9TmEkh1gh+V9/Pd 6FcA3ZMQdz1vHpyKWa10ohs5EoSo8VxZPZAkEYUwgAXc6R/SZ0zQGdWEidWcaVLV+/0y 9CDtIKBe8Kn56hjDW98A0oTY0nwPWGi3xZIUpF5w3nzpIxjGWcgWGiKC06IN6W7AylnN tMMVBGgHTYIIwqXqUHUitBkLveHGllyqKg9g7e4DpZK3Lc1gGNxbqkA9skcrrHFL6K5p +/HQ== MIME-Version: 1.0 X-Received: by 10.68.197.66 with SMTP id is2mr27038441pbc.96.1397902667885; Sat, 19 Apr 2014 03:17:47 -0700 (PDT) Received: by 10.70.4.5 with HTTP; Sat, 19 Apr 2014 03:17:47 -0700 (PDT) Date: Sat, 19 Apr 2014 12:17:47 +0200 Message-ID: Subject: Mobility Radeon 4570 From: Zsolt Udvari To: freebsd-x11@freebsd.org Content-Type: multipart/mixed; boundary=e89a8ff24e8ff34fa804f7629354 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2014 10:17:48 -0000 --e89a8ff24e8ff34fa804f7629354 Content-Type: text/plain; charset=UTF-8 Hi folks, I've tested the new xorg with Ati Mobility Radeon 4570. It works but can't use ClockGating, ForceLowPowerMode and DynamicPM. Without them the fan always works and it's annoying. Thanks for your work! Zsolt --e89a8ff24e8ff34fa804f7629354 Content-Type: text/plain; charset=US-ASCII; name="Xorg.0.log" Content-Disposition: attachment; filename="Xorg.0.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu6r0bbx0 WyAgIDEzMi44NDRdIApYLk9yZyBYIFNlcnZlciAxLjEyLjQKUmVsZWFzZSBEYXRlOiAyMDEyLTA4 LTI3ClsgICAxMzIuODQ1XSBYIFByb3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDAKWyAgIDEz Mi44NDVdIEJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgMTAuMC1SRUxFQVNFLXAxIGFt ZDY0IApbICAgMTMyLjg0NV0gQ3VycmVudCBPcGVyYXRpbmcgU3lzdGVtOiBGcmVlQlNEIGJzZC16 c29sdCAxMC4wLVJFTEVBU0UtcDEgRnJlZUJTRCAxMC4wLVJFTEVBU0UtcDEgIzA6IFR1ZSBBcHIg IDggMDY6NDU6MDYgVVRDIDIwMTQgICAgIHJvb3RAYW1kNjQtYnVpbGRlci5kYWVtb25vbG9neS5u ZXQ6L3Vzci9vYmovdXNyL3NyYy9zeXMvR0VORVJJQyBhbWQ2NApbICAgMTMyLjg0OF0gQnVpbGQg RGF0ZTogMTkgQXByaWwgMjAxNCAgMTE6Mjk6MjRBTQpbICAgMTMyLjg0OF0gIApbICAgMTMyLjg0 OV0gQ3VycmVudCB2ZXJzaW9uIG9mIHBpeG1hbjogMC4zMi40ClsgICAxMzIuODQ5XSAJQmVmb3Jl IHJlcG9ydGluZyBwcm9ibGVtcywgY2hlY2sgaHR0cDovL3dpa2kueC5vcmcKCXRvIG1ha2Ugc3Vy ZSB0aGF0IHlvdSBoYXZlIHRoZSBsYXRlc3QgdmVyc2lvbi4KWyAgIDEzMi44NDldIE1hcmtlcnM6 ICgtLSkgcHJvYmVkLCAoKiopIGZyb20gY29uZmlnIGZpbGUsICg9PSkgZGVmYXVsdCBzZXR0aW5n LAoJKCsrKSBmcm9tIGNvbW1hbmQgbGluZSwgKCEhKSBub3RpY2UsIChJSSkgaW5mb3JtYXRpb25h bCwKCShXVykgd2FybmluZywgKEVFKSBlcnJvciwgKE5JKSBub3QgaW1wbGVtZW50ZWQsICg/Pykg dW5rbm93bi4KWyAgIDEzMi44NDldICg9PSkgTG9nIGZpbGU6ICIvdmFyL2xvZy9Yb3JnLjAubG9n IiwgVGltZTogU2F0IEFwciAxOSAxMTo1NTo0NiAyMDE0ClsgICAxMzIuODU2XSAoPT0pIFVzaW5n IGNvbmZpZyBmaWxlOiAiL2V0Yy9YMTEveG9yZy5jb25mIgpbICAgMTMyLjg1Nl0gKD09KSBVc2lu ZyBzeXN0ZW0gY29uZmlnIGRpcmVjdG9yeSAiL3Vzci9sb2NhbC9zaGFyZS9YMTEveG9yZy5jb25m LmQiClsgICAxMzIuODU5XSAoPT0pIFNlcnZlckxheW91dCAiWC5vcmcgQ29uZmlndXJlZCIKWyAg IDEzMi44NTldICgqKikgfC0tPlNjcmVlbiAiU2NyZWVuMCIgKDApClsgICAxMzIuODU5XSAoKiop IHwgICB8LS0+TW9uaXRvciAiTW9uaXRvcjAiClsgICAxMzIuODYwXSAoKiopIHwgICB8LS0+RGV2 aWNlICJDYXJkMCIKWyAgIDEzMi44NjFdICgqKikgfC0tPklucHV0IERldmljZSAiTW91c2UwIgpb ICAgMTMyLjg2MV0gKCoqKSB8LS0+SW5wdXQgRGV2aWNlICJLZXlib2FyZDAiClsgICAxMzIuODYx XSAoPT0pIE5vdCBhdXRvbWF0aWNhbGx5IGFkZGluZyBkZXZpY2VzClsgICAxMzIuODYxXSAoPT0p IE5vdCBhdXRvbWF0aWNhbGx5IGVuYWJsaW5nIGRldmljZXMKWyAgIDEzMi44NzZdICgqKikgRm9u dFBhdGggc2V0IHRvOgoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL21pc2MvLAoJL3Vzci9sb2Nh bC9saWIvWDExL2ZvbnRzL1RURi8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvT1RGLAoJL3Vz ci9sb2NhbC9saWIvWDExL2ZvbnRzL1R5cGUxLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy8x MDBkcGkvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzc1ZHBpLywKCS91c3IvbG9jYWwvbGli L1gxMS9mb250cy9taXNjLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9UVEYvLAoJL3Vzci9s b2NhbC9saWIvWDExL2ZvbnRzL09URi8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVHlwZTEv LAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzEwMGRwaS8sCgkvdXNyL2xvY2FsL2xpYi9YMTEv Zm9udHMvNzVkcGkvClsgICAxMzIuODc2XSAoKiopIE1vZHVsZVBhdGggc2V0IHRvICIvdXNyL2xv Y2FsL2xpYi94b3JnL21vZHVsZXMiClsgICAxMzIuODc2XSAoSUkpIExvYWRlciBtYWdpYzogMHg3 YjUzYjAKWyAgIDEzMi44NzZdIChJSSkgTW9kdWxlIEFCSSB2ZXJzaW9uczoKWyAgIDEzMi44NzZd IAlYLk9yZyBBTlNJIEMgRW11bGF0aW9uOiAwLjQKWyAgIDEzMi44NzZdIAlYLk9yZyBWaWRlbyBE cml2ZXI6IDEyLjEKWyAgIDEzMi44NzZdIAlYLk9yZyBYSW5wdXQgZHJpdmVyIDogMTYuMApbICAg MTMyLjg3Nl0gCVguT3JnIFNlcnZlciBFeHRlbnNpb24gOiA2LjAKWyAgIDEzMi44NzddICgtLSkg UENJOiooMDoxOjA6MCkgMTAwMjo5NTUzOjEwNDM6MWI0MiByZXYgMCwgTWVtIEAgMHhkMDAwMDAw MC8yNjg0MzU0NTYsIDB4ZmJkZjAwMDAvNjU1MzYsIEkvTyBAIDB4MDAwMGQwMDAvMjU2LCBCSU9T IEAgMHg/Pz8/Pz8/Py82NTUzNgpbICAgMTMyLjg3N10gKElJKSAiZXh0bW9kIiB3aWxsIGJlIGxv YWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmllZCBpbiB0 aGUgY29uZmlnIGZpbGUuClsgICAxMzIuODc3XSAoSUkpICJkYmUiIHdpbGwgYmUgbG9hZGVkLiBU aGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGFsc28gc3BlY2lmaWVkIGluIHRoZSBjb25m aWcgZmlsZS4KWyAgIDEzMi44NzhdIChJSSkgImdseCIgd2lsbCBiZSBsb2FkZWQuIFRoaXMgd2Fz IGVuYWJsZWQgYnkgZGVmYXVsdCBhbmQgYWxzbyBzcGVjaWZpZWQgaW4gdGhlIGNvbmZpZyBmaWxl LgpbICAgMTMyLjg3OF0gKElJKSAicmVjb3JkIiB3aWxsIGJlIGxvYWRlZC4gVGhpcyB3YXMgZW5h YmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmllZCBpbiB0aGUgY29uZmlnIGZpbGUuClsg ICAxMzIuODc4XSAoSUkpICJkcmkiIHdpbGwgYmUgbG9hZGVkLiBUaGlzIHdhcyBlbmFibGVkIGJ5 IGRlZmF1bHQgYW5kIGFsc28gc3BlY2lmaWVkIGluIHRoZSBjb25maWcgZmlsZS4KWyAgIDEzMi44 NzhdIChJSSkgImRyaTIiIHdpbGwgYmUgbG9hZGVkLiBUaGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1 bHQgYW5kIGFsc28gc3BlY2lmaWVkIGluIHRoZSBjb25maWcgZmlsZS4KWyAgIDEzMi44NzhdIChJ SSkgTG9hZE1vZHVsZTogImRiZSIKWyAgIDEzMi44ODBdIChJSSkgTG9hZGluZyAvdXNyL2xvY2Fs L2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJkYmUuc28KWyAgIDEzMi44ODJdIChJSSkg TW9kdWxlIGRiZTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgMTMyLjg4Ml0gCWNvbXBp bGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAKWyAgIDEzMi44ODJdIAlNb2R1 bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24KWyAgIDEzMi44ODJdIAlBQkkgY2xhc3M6 IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4wClsgICAxMzIuODgyXSAoSUkpIExv YWRpbmcgZXh0ZW5zaW9uIERPVUJMRS1CVUZGRVIKWyAgIDEzMi44ODJdIChJSSkgTG9hZE1vZHVs ZTogImRyaSIKWyAgIDEzMi44ODNdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21v ZHVsZXMvZXh0ZW5zaW9ucy9saWJkcmkuc28KWyAgIDEzMi45MDJdIChJSSkgTW9kdWxlIGRyaTog dmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgMTMyLjkwMl0gCWNvbXBpbGVkIGZvciAxLjEy LjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAKWyAgIDEzMi45MDJdIAlBQkkgY2xhc3M6IFguT3Jn IFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4wClsgICAxMzIuOTAyXSAoSUkpIExvYWRpbmcg ZXh0ZW5zaW9uIFhGcmVlODYtRFJJClsgICAxMzIuOTAyXSAoSUkpIExvYWRNb2R1bGU6ICJkcmky IgpbICAgMTMyLjkwM10gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9l eHRlbnNpb25zL2xpYmRyaTIuc28KWyAgIDEzMi45MDVdIChJSSkgTW9kdWxlIGRyaTI6IHZlbmRv cj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgIDEzMi45MDVdIAljb21waWxlZCBmb3IgMS4xMi40LCBt b2R1bGUgdmVyc2lvbiA9IDEuMi4wClsgICAxMzIuOTA1XSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2 ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgMTMyLjkwNV0gKElJKSBMb2FkaW5nIGV4dGVu c2lvbiBEUkkyClsgICAxMzIuOTA1XSAoSUkpIExvYWRNb2R1bGU6ICJleHRtb2QiClsgICAxMzIu OTA2XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMv bGliZXh0bW9kLnNvClsgICAxMzIuOTA4XSAoSUkpIE1vZHVsZSBleHRtb2Q6IHZlbmRvcj0iWC5P cmcgRm91bmRhdGlvbiIKWyAgIDEzMi45MDhdIAljb21waWxlZCBmb3IgMS4xMi40LCBtb2R1bGUg dmVyc2lvbiA9IDEuMC4wClsgICAxMzIuOTA4XSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBTZXJ2ZXIg RXh0ZW5zaW9uClsgICAxMzIuOTA4XSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9u LCB2ZXJzaW9uIDYuMApbICAgMTMyLjkwOF0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBNSVQtU0NS RUVOLVNBVkVSClsgICAxMzIuOTA5XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYtVmlk TW9kZUV4dGVuc2lvbgpbICAgMTMyLjkwOV0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYRnJlZTg2 LURHQQpbICAgMTMyLjkwOV0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBEUE1TClsgICAxMzIuOTA5 XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhWaWRlbwpbICAgMTMyLjkwOV0gKElJKSBMb2FkaW5n IGV4dGVuc2lvbiBYVmlkZW8tTW90aW9uQ29tcGVuc2F0aW9uClsgICAxMzIuOTA5XSAoSUkpIExv YWRpbmcgZXh0ZW5zaW9uIFgtUmVzb3VyY2UKWyAgIDEzMi45MDldIChJSSkgTG9hZE1vZHVsZTog InJlY29yZCIKWyAgIDEzMi45MTBdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21v ZHVsZXMvZXh0ZW5zaW9ucy9saWJyZWNvcmQuc28KWyAgIDEzMi45MTJdIChJSSkgTW9kdWxlIHJl Y29yZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgMTMyLjkxMl0gCWNvbXBpbGVkIGZv ciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4xMy4wClsgICAxMzIuOTEyXSAJTW9kdWxlIGNs YXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uClsgICAxMzIuOTEyXSAJQUJJIGNsYXNzOiBYLk9y ZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgMTMyLjkxMl0gKElJKSBMb2FkaW5n IGV4dGVuc2lvbiBSRUNPUkQKWyAgIDEzMi45MTJdIChJSSkgTG9hZE1vZHVsZTogImdseCIKWyAg IDEzMi45MTNdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5z aW9ucy9saWJnbHguc28KWyAgIDEzMi45MThdIChJSSkgTW9kdWxlIGdseDogdmVuZG9yPSJYLk9y ZyBGb3VuZGF0aW9uIgpbICAgMTMyLjkxOF0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2 ZXJzaW9uID0gMS4wLjAKWyAgIDEzMi45MThdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRl bnNpb24sIHZlcnNpb24gNi4wClsgICAxMzIuOTE5XSAoPT0pIEFJR0xYIGVuYWJsZWQKWyAgIDEz Mi45MTldIChJSSkgTG9hZGluZyBleHRlbnNpb24gR0xYClsgICAxMzIuOTE5XSAoSUkpIExvYWRN b2R1bGU6ICJzeW5hcHRpY3MiClsgICAxMzIuOTI3XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9s aWIveG9yZy9tb2R1bGVzL2lucHV0L3N5bmFwdGljc19kcnYuc28KWyAgIDEzMi45MjldIChJSSkg TW9kdWxlIHN5bmFwdGljczogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgMTMyLjkzMF0g CWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS43LjQKWyAgIDEzMi45MzBd IAlNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2ZXIKWyAgIDEzMi45MzBdIAlBQkkgY2xh c3M6IFguT3JnIFhJbnB1dCBkcml2ZXIsIHZlcnNpb24gMTYuMApbICAgMTMyLjkzMF0gKElJKSBM b2FkTW9kdWxlOiAicmFkZW9uIgpbICAgMTMyLjkzMl0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwv bGliL3hvcmcvbW9kdWxlcy9kcml2ZXJzL3JhZGVvbl9kcnYuc28KWyAgIDEzMi45MzldIChJSSkg TW9kdWxlIHJhZGVvbjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgMTMyLjkzOV0gCWNv bXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gNy4yLjAKWyAgIDEzMi45MzldIAlN b2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgMTMyLjkzOV0gCUFCSSBjbGFzczog WC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDEyLjEKWyAgIDEzMi45NDBdIChJSSkgTG9hZE1v ZHVsZTogIm1vdXNlIgpbICAgMTMyLjk0Ml0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hv cmcvbW9kdWxlcy9pbnB1dC9tb3VzZV9kcnYuc28KWyAgIDEzMi45NDZdIChJSSkgTW9kdWxlIG1v dXNlOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAxMzIuOTQ2XSAJY29tcGlsZWQgZm9y IDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjkuMApbICAgMTMyLjk0Nl0gCU1vZHVsZSBjbGFz czogWC5PcmcgWElucHV0IERyaXZlcgpbICAgMTMyLjk0Nl0gCUFCSSBjbGFzczogWC5PcmcgWElu cHV0IGRyaXZlciwgdmVyc2lvbiAxNi4wClsgICAxMzIuOTQ2XSAoSUkpIExvYWRNb2R1bGU6ICJr YmQiClsgICAxMzIuOTQ5XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVz L2lucHV0L2tiZF9kcnYuc28KWyAgIDEzMi45NTFdIChJSSkgTW9kdWxlIGtiZDogdmVuZG9yPSJY Lk9yZyBGb3VuZGF0aW9uIgpbICAgMTMyLjk1MV0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVs ZSB2ZXJzaW9uID0gMS44LjAKWyAgIDEzMi45NTFdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1 dCBEcml2ZXIKWyAgIDEzMi45NTFdIAlBQkkgY2xhc3M6IFguT3JnIFhJbnB1dCBkcml2ZXIsIHZl cnNpb24gMTYuMApbICAgMTMyLjk1Ml0gKElJKSBSQURFT046IERyaXZlciBmb3IgQVRJIFJhZGVv biBjaGlwc2V0czoKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDYwMCAoTTI0KSAzMTUwIChQQ0lFKSwg QVRJIEZpcmVNViAyNDAwIChQQ0kpLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSBYMzAwIChNMjQpIDMx NTIgKFBDSUUpLAoJQVRJIEZpcmVHTCBNMjQgR0wgMzE1NCAoUENJRSksIEFUSSBGaXJlTVYgMjQw MCAzMTU1IChQQ0kpLAoJQVRJIFJhZGVvbiBYNjAwIChSVjM4MCkgM0U1MCAoUENJRSksCglBVEkg RmlyZUdMIFYzMjAwIChSVjM4MCkgM0U1NCAoUENJRSksIEFUSSBSYWRlb24gSUdQMzIwIChBMykg NDEzNiwKCUFUSSBSYWRlb24gSUdQMzMwLzM0MC8zNTAgKEE0KSA0MTM3LCBBVEkgUmFkZW9uIDk1 MDAgQUQgKEFHUCksCglBVEkgUmFkZW9uIDk1MDAgQUUgKEFHUCksIEFUSSBSYWRlb24gOTYwMFRY IEFGIChBR1ApLAoJQVRJIEZpcmVHTCBaMSBBRyAoQUdQKSwgQVRJIFJhZGVvbiA5ODAwU0UgQUgg KEFHUCksCglBVEkgUmFkZW9uIDk4MDAgQUkgKEFHUCksIEFUSSBSYWRlb24gOTgwMCBBSiAoQUdQ KSwKCUFUSSBGaXJlR0wgWDIgQUsgKEFHUCksIEFUSSBSYWRlb24gOTYwMCBBUCAoQUdQKSwKCUFU SSBSYWRlb24gOTYwMFNFIEFRIChBR1ApLCBBVEkgUmFkZW9uIDk2MDBYVCBBUiAoQUdQKSwKCUFU SSBSYWRlb24gOTYwMCBBUyAoQUdQKSwgQVRJIEZpcmVHTCBUMiBBVCAoQUdQKSwgQVRJIFJhZGVv biA5NjUwLAoJQVRJIEZpcmVHTCBSVjM2MCBBViAoQUdQKSwgQVRJIFJhZGVvbiA3MDAwIElHUCAo QTQrKSA0MjM3LAoJQVRJIFJhZGVvbiA4NTAwIEFJVyBCQiAoQUdQKSwgQVRJIFJhZGVvbiBJR1Az MjBNIChVMSkgNDMzNiwKCUFUSSBSYWRlb24gSUdQMzMwTS8zNDBNLzM1ME0gKFUyKSA0MzM3LAoJ QVRJIFJhZGVvbiBNb2JpbGl0eSA3MDAwIElHUCA0NDM3LCBBVEkgUmFkZW9uIDkwMDAvUFJPIElm IChBR1AvUENJKSwKCUFUSSBSYWRlb24gOTAwMCBJZyAoQUdQL1BDSSksIEFUSSBSYWRlb24gWDgw MCAoUjQyMCkgSkggKEFHUCksCglBVEkgUmFkZW9uIFg4MDBQUk8gKFI0MjApIEpJIChBR1ApLAoJ QVRJIFJhZGVvbiBYODAwU0UgKFI0MjApIEpKIChBR1ApLCBBVEkgUmFkZW9uIFg4MDAgKFI0MjAp IEpLIChBR1ApLAoJQVRJIFJhZGVvbiBYODAwIChSNDIwKSBKTCAoQUdQKSwgQVRJIEZpcmVHTCBY MyAoUjQyMCkgSk0gKEFHUCksCglBVEkgUmFkZW9uIE1vYmlsaXR5IDk4MDAgKE0xOCkgSk4gKEFH UCksCglBVEkgUmFkZW9uIFg4MDAgU0UgKFI0MjApIChBR1ApLCBBVEkgUmFkZW9uIFg4MDBYVCAo UjQyMCkgSlAgKEFHUCksCglBVEkgUmFkZW9uIFg4MDAgVkUgKFI0MjApIEpUIChBR1ApLCBBVEkg UmFkZW9uIFg4NTAgKFI0ODApIChBR1ApLAoJQVRJIFJhZGVvbiBYODUwIFhUIChSNDgwKSAoQUdQ KSwgQVRJIFJhZGVvbiBYODUwIFNFIChSNDgwKSAoQUdQKSwKCUFUSSBSYWRlb24gWDg1MCBQUk8g KFI0ODApIChBR1ApLCBBVEkgUmFkZW9uIFg4NTAgWFQgUEUgKFI0ODApIChBR1ApLAoJQVRJIFJh ZGVvbiBNb2JpbGl0eSBNNyBMVyAoQUdQKSwKCUFUSSBNb2JpbGl0eSBGaXJlR0wgNzgwMCBNNyBM WCAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgTTYgTFkgKEFHUCksIEFUSSBSYWRlb24gTW9i aWxpdHkgTTYgTFogKEFHUCksCglBVEkgRmlyZUdMIE1vYmlsaXR5IDkwMDAgKE05KSBMZCAoQUdQ KSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTAwMCAoTTkpIExmIChBR1ApLAoJQVRJIFJhZGVvbiBN b2JpbGl0eSA5MDAwIChNOSkgTGcgKEFHUCksIEFUSSBGaXJlTVYgMjQwMCBQQ0ksCglBVEkgUmFk ZW9uIDk3MDAgUHJvIE5EIChBR1ApLCBBVEkgUmFkZW9uIDk3MDAvOTUwMFBybyBORSAoQUdQKSwK CUFUSSBSYWRlb24gOTYwMFRYIE5GIChBR1ApLCBBVEkgRmlyZUdMIFgxIE5HIChBR1ApLAoJQVRJ IFJhZGVvbiA5ODAwUFJPIE5IIChBR1ApLCBBVEkgUmFkZW9uIDk4MDAgTkkgKEFHUCksCglBVEkg RmlyZUdMIFgyIE5LIChBR1ApLCBBVEkgUmFkZW9uIDk4MDBYVCBOSiAoQUdQKSwKCUFUSSBSYWRl b24gTW9iaWxpdHkgOTYwMC85NzAwIChNMTAvTTExKSBOUCAoQUdQKSwKCUFUSSBSYWRlb24gTW9i aWxpdHkgOTYwMCAoTTEwKSBOUSAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMCAoTTEx KSBOUiAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMCAoTTEwKSBOUyAoQUdQKSwKCUFU SSBGaXJlR0wgTW9iaWxpdHkgVDIgKE0xMCkgTlQgKEFHUCksCglBVEkgRmlyZUdMIE1vYmlsaXR5 IFQyZSAoTTExKSBOViAoQUdQKSwgQVRJIFJhZGVvbiBRRCAoQUdQKSwKCUFUSSBSYWRlb24gUUUg KEFHUCksIEFUSSBSYWRlb24gUUYgKEFHUCksIEFUSSBSYWRlb24gUUcgKEFHUCksCglBVEkgRmly ZUdMIDg3MDAvODgwMCBRSCAoQUdQKSwgQVRJIFJhZGVvbiA4NTAwIFFMIChBR1ApLAoJQVRJIFJh ZGVvbiA5MTAwIFFNIChBR1ApLCBBVEkgUmFkZW9uIDc1MDAgUVcgKEFHUC9QQ0kpLAoJQVRJIFJh ZGVvbiA3NTAwIFFYIChBR1AvUENJKSwgQVRJIFJhZGVvbiBWRS83MDAwIFFZIChBR1AvUENJKSwK CUFUSSBSYWRlb24gVkUvNzAwMCBRWiAoQUdQL1BDSSksIEFUSSBFUzEwMDAgNTE1RSAoUENJKSwK CUFUSSBSYWRlb24gTW9iaWxpdHkgWDMwMCAoTTIyKSA1NDYwIChQQ0lFKSwKCUFUSSBSYWRlb24g TW9iaWxpdHkgWDYwMCBTRSAoTTI0QykgNTQ2MiAoUENJRSksCglBVEkgRmlyZUdMIE0yMiBHTCA1 NDY0IChQQ0lFKSwgQVRJIFJhZGVvbiBYODAwIChSNDIzKSBVSCAoUENJRSksCglBVEkgUmFkZW9u IFg4MDBQUk8gKFI0MjMpIFVJIChQQ0lFKSwKCUFUSSBSYWRlb24gWDgwMExFIChSNDIzKSBVSiAo UENJRSksCglBVEkgUmFkZW9uIFg4MDBTRSAoUjQyMykgVUsgKFBDSUUpLAoJQVRJIFJhZGVvbiBY ODAwIFhUUCAoUjQzMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4MDAgWEwgKFI0MzApIChQQ0lFKSwK CUFUSSBSYWRlb24gWDgwMCBTRSAoUjQzMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4MDAgKFI0MzAp IChQQ0lFKSwKCUFUSSBGaXJlR0wgVjcxMDAgKFI0MjMpIChQQ0lFKSwgQVRJIEZpcmVHTCBWNTEw MCAoUjQyMykgVVEgKFBDSUUpLAoJQVRJIEZpcmVHTCB1bmtub3duIChSNDIzKSBVUiAoUENJRSks CglBVEkgRmlyZUdMIHVua25vd24gKFI0MjMpIFVUIChQQ0lFKSwKCUFUSSBNb2JpbGl0eSBGaXJl R0wgVjUwMDAgKE0yNikgKFBDSUUpLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTAwMCAoTTI2KSAo UENJRSksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg3MDAgWEwgKE0yNikgKFBDSUUpLAoJQVRJIE1v YmlsaXR5IFJhZGVvbiBYNzAwIChNMjYpIChQQ0lFKSwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDcw MCAoTTI2KSAoUENJRSksCglBVEkgUmFkZW9uIFg1NTBYVFggNTY1NyAoUENJRSksIEFUSSBSYWRl b24gOTEwMCBJR1AgKEE1KSA1ODM0LAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5MTAwIElHUCAoVTMp IDU4MzUsCglBVEkgUmFkZW9uIFhQUkVTUyAyMDAgNTk1NCAoUENJRSksCglBVEkgUmFkZW9uIFhQ UkVTUyAyMDBNIDU5NTUgKFBDSUUpLCBBVEkgUmFkZW9uIDkyNTAgNTk2MCAoQUdQKSwKCUFUSSBS YWRlb24gOTIwMCA1OTYxIChBR1ApLCBBVEkgUmFkZW9uIDkyMDAgNTk2MiAoQUdQKSwKCUFUSSBS YWRlb24gOTIwMFNFIDU5NjQgKEFHUCksIEFUSSBGaXJlTVYgMjIwMCAoUENJKSwKCUFUSSBFUzEw MDAgNTk2OSAoUENJKSwgQVRJIFJhZGVvbiBYUFJFU1MgMjAwIDU5NzQgKFBDSUUpLAoJQVRJIFJh ZGVvbiBYUFJFU1MgMjAwTSA1OTc1IChQQ0lFKSwKCUFUSSBSYWRlb24gWFBSRVNTIDIwMCA1QTQx IChQQ0lFKSwKCUFUSSBSYWRlb24gWFBSRVNTIDIwME0gNUE0MiAoUENJRSksCglBVEkgUmFkZW9u IFhQUkVTUyAyMDAgNUE2MSAoUENJRSksCglBVEkgUmFkZW9uIFhQUkVTUyAyMDBNIDVBNjIgKFBD SUUpLAoJQVRJIFJhZGVvbiBYMzAwIChSVjM3MCkgNUI2MCAoUENJRSksCglBVEkgUmFkZW9uIFg2 MDAgKFJWMzcwKSA1QjYyIChQQ0lFKSwKCUFUSSBSYWRlb24gWDU1MCAoUlYzNzApIDVCNjMgKFBD SUUpLAoJQVRJIEZpcmVHTCBWMzEwMCAoUlYzNzApIDVCNjQgKFBDSUUpLAoJQVRJIEZpcmVNViAy MjAwIFBDSUUgKFJWMzcwKSA1QjY1IChQQ0lFKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTIwMCAo TTkrKSA1QzYxIChBR1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5MjAwIChNOSspIDVDNjMgKEFH UCksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg4MDAgWFQgKE0yOCkgKFBDSUUpLAoJQVRJIE1vYmls aXR5IEZpcmVHTCBWNTEwMCAoTTI4KSAoUENJRSksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg4MDAg KE0yOCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4NTAgNUQ0QyAoUENJRSksCglBVEkgUmFkZW9uIFg4 NTAgWFQgUEUgKFI0ODApIChQQ0lFKSwKCUFUSSBSYWRlb24gWDg1MCBTRSAoUjQ4MCkgKFBDSUUp LCBBVEkgUmFkZW9uIFg4NTAgUFJPIChSNDgwKSAoUENJRSksCglBVEkgdW5rbm93biBSYWRlb24g LyBGaXJlR0wgKFI0ODApIDVENTAgKFBDSUUpLAoJQVRJIFJhZGVvbiBYODUwIFhUIChSNDgwKSAo UENJRSksCglBVEkgUmFkZW9uIFg4MDBYVCAoUjQyMykgNUQ1NyAoUENJRSksCglBVEkgRmlyZUdM IFY1MDAwIChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3MDAgWFQgKFJWNDEwKSAoUENJRSks CglBVEkgUmFkZW9uIFg3MDAgUFJPIChSVjQxMCkgKFBDSUUpLAoJQVRJIFJhZGVvbiBYNzAwIFNF IChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3MDAgKFJWNDEwKSAoUENJRSksCglBVEkgUmFk ZW9uIFg3MDAgU0UgKFJWNDEwKSAoUENJRSksIEFUSSBSYWRlb24gWDE4MDAsCglBVEkgTW9iaWxp dHkgUmFkZW9uIFgxODAwIFhULCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxODAwLAoJQVRJIE1vYmls aXR5IEZpcmVHTCBWNzIwMCwgQVRJIEZpcmVHTCBWNzIwMCwgQVRJIEZpcmVHTCBWNTMwMCwKCUFU SSBNb2JpbGl0eSBGaXJlR0wgVjcxMDAsIEFUSSBSYWRlb24gWDE4MDAsIEFUSSBSYWRlb24gWDE4 MDAsCglBVEkgUmFkZW9uIFgxODAwLCBBVEkgUmFkZW9uIFgxODAwLCBBVEkgUmFkZW9uIFgxODAw LAoJQVRJIEZpcmVHTCBWNzMwMCwgQVRJIEZpcmVHTCBWNzM1MCwgQVRJIFJhZGVvbiBYMTYwMCwg QVRJIFJWNTA1LAoJQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwgQVRJIFJhZGVvbiBYMTU1MCwgQVRJ IE01NC1HTCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDE0MDAsIEFUSSBSYWRlb24gWDEzMDAvWDE1 NTAsCglBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTMwMCwK CUFUSSBNb2JpbGl0eSBSYWRlb24gWDEzMDAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDEzMDAsCglB VEkgTW9iaWxpdHkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgx MzAwLAoJQVRJIFJWNTA1LCBBVEkgUlY1MDUsIEFUSSBGaXJlR0wgVjMzMDAsIEFUSSBGaXJlR0wg VjMzNTAsCglBVEkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIFJh ZGVvbiBYMTMwMC9YMTU1MCwKCUFUSSBSYWRlb24gWDE2MDAsIEFUSSBSYWRlb24gWDEzMDAvWDE1 NTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDE0NTAsCglBVEkgUmFkZW9uIFgxMzAwL1gxNTUwLCBB VEkgTW9iaWxpdHkgUmFkZW9uIFgyMzAwLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBYMjMwMCwgQVRJ IE1vYmlsaXR5IFJhZGVvbiBYMTM1MCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDEzNTAsIEFUSSBN b2JpbGl0eSBSYWRlb24gWDE0NTAsCglBVEkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgxNTUw LCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxMzUwLAoJQVRJIEZpcmVNViAyMjUwLCBBVEkgUmFkZW9u IFgxNTUwIDY0LWJpdCwgQVRJIFJhZGVvbiBYMTYwMCwKCUFUSSBSYWRlb24gWDE2NTAsIEFUSSBS YWRlb24gWDE2MDAsIEFUSSBSYWRlb24gWDE2MDAsCglBVEkgTW9iaWxpdHkgRmlyZUdMIFY1MjAw LCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNjAwLAoJQVRJIFJhZGVvbiBYMTY1MCwgQVRJIFJhZGVv biBYMTY1MCwgQVRJIFJhZGVvbiBYMTYwMCwKCUFUSSBSYWRlb24gWDEzMDAgWFQvWDE2MDAgUHJv LCBBVEkgRmlyZUdMIFYzNDAwLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTI1MCwgQVRJIE1vYmls aXR5IFJhZGVvbiBYMTcwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDE3MDAgWFQsIEFUSSBGaXJl R0wgVjUyMDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNzAwLCBBVEkgUmFkZW9uIFgyMzAwSEQs CglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDIzMDAsIEFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMjMw MCwKCUFUSSBSYWRlb24gWDE5NTAsIEFUSSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5NTAs CglBVEkgUmFkZW9uIFgxOTAwLCBBVEkgUmFkZW9uIFgxOTAwLCBBVEkgUmFkZW9uIFgxOTAwLAoJ QVRJIFJhZGVvbiBYMTkwMCwgQVRJIFJhZGVvbiBYMTkwMCwgQVRJIFJhZGVvbiBYMTkwMCwKCUFU SSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5MDAsCglBVEkg QU1EIFN0cmVhbSBQcm9jZXNzb3IsIEFUSSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5NTAs CglBVEkgUlY1NjAsIEFUSSBSVjU2MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTkwMCwgQVRJIFJW NTYwLAoJQVRJIFJhZGVvbiBYMTk1MCBHVCwgQVRJIFJWNTcwLCBBVEkgUlY1NzAsIEFUSSBGaXJl R0wgVjc0MDAsCglBVEkgUlY1NjAsIEFUSSBSYWRlb24gWDE2NTAsIEFUSSBSYWRlb24gWDE2NTAs IEFUSSBSVjU2MCwKCUFUSSBSYWRlb24gOTEwMCBQUk8gSUdQIDc4MzQsIEFUSSBSYWRlb24gTW9i aWxpdHkgOTIwMCBJR1AgNzgzNSwKCUFUSSBSYWRlb24gWDEyMDAsIEFUSSBSYWRlb24gWDEyMDAs IEFUSSBSYWRlb24gWDEyMDAsCglBVEkgUmFkZW9uIFgxMjAwLCBBVEkgUmFkZW9uIFgxMjAwLCBB VEkgUlM3NDAsIEFUSSBSUzc0ME0sIEFUSSBSUzc0MCwKCUFUSSBSUzc0ME0sIEFUSSBSYWRlb24g SEQgMjkwMCBYVCwgQVRJIFJhZGVvbiBIRCAyOTAwIFhULAoJQVRJIFJhZGVvbiBIRCAyOTAwIFhU LCBBVEkgUmFkZW9uIEhEIDI5MDAgUHJvLCBBVEkgUmFkZW9uIEhEIDI5MDAgR1QsCglBVEkgRmly ZUdMIFY4NjUwLCBBVEkgRmlyZUdMIFY4NjAwLCBBVEkgRmlyZUdMIFY3NjAwLAoJQVRJIFJhZGVv biA0ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA0ODcwIHgyLAoJQVRJIFJhZGVvbiA0ODAwIFNl cmllcywgQVRJIFJhZGVvbiBIRCA0ODUwIHgyLAoJQVRJIEZpcmVQcm8gVjg3NTAgKEZpcmVHTCks IEFUSSBGaXJlUHJvIFY3NzYwIChGaXJlR0wpLAoJQVRJIE1vYmlsaXR5IFJBREVPTiBIRCA0ODUw LCBBVEkgTW9iaWxpdHkgUkFERU9OIEhEIDQ4NTAgWDIsCglBVEkgUmFkZW9uIDQ4MDAgU2VyaWVz LCBBVEkgRmlyZVBybyBSVjc3MCwgQU1EIEZpcmVTdHJlYW0gOTI3MCwKCUFNRCBGaXJlU3RyZWFt IDkyNTAsIEFUSSBGaXJlUHJvIFY4NzAwIChGaXJlR0wpLAoJQVRJIE1vYmlsaXR5IFJBREVPTiBI RCA0ODcwLCBBVEkgTW9iaWxpdHkgUkFERU9OIE05OCwKCUFUSSBNb2JpbGl0eSBSQURFT04gSEQg NDg3MCwgQVRJIFJhZGVvbiA0ODAwIFNlcmllcywKCUFUSSBSYWRlb24gNDgwMCBTZXJpZXMsIEFU SSBGaXJlUHJvIE03NzUwLCBBVEkgTTk4LCBBVEkgTTk4LCBBVEkgTTk4LAoJQVRJIE1vYmlsaXR5 IFJhZGVvbiBIRCA0NjUwLCBBVEkgUmFkZW9uIFJWNzMwIChBR1ApLAoJQVRJIE1vYmlsaXR5IFJh ZGVvbiBIRCA0NjcwLCBBVEkgRmlyZVBybyBNNTc1MCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQg NDY3MCwgQVRJIFJhZGVvbiBSVjczMCAoQUdQKSwKCUFUSSBSVjczMFhUIFtSYWRlb24gSEQgNDY3 MF0sIEFUSSBSQURFT04gRTQ2MDAsCglBVEkgUmFkZW9uIEhEIDQ2MDAgU2VyaWVzLCBBVEkgUlY3 MzAgUFJPIFtSYWRlb24gSEQgNDY1MF0sCglBVEkgRmlyZVBybyBWNzc1MCAoRmlyZUdMKSwgQVRJ IEZpcmVQcm8gVjU3MDAgKEZpcmVHTCksCglBVEkgRmlyZVBybyBWMzc1MCAoRmlyZUdMKSwgQVRJ IE1vYmlsaXR5IFJhZGVvbiBIRCA0ODMwLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0ODUwLCBB VEkgRmlyZVBybyBNNzc0MCwgQVRJIFJWNzQwLAoJQVRJIFJhZGVvbiBIRCA0NzcwLCBBVEkgUmFk ZW9uIEhEIDQ3MDAgU2VyaWVzLCBBVEkgUmFkZW9uIEhEIDQ3NzAsCglBVEkgRmlyZVBybyBNNTc1 MCwgQVRJIFJWNjEwLCBBVEkgUmFkZW9uIEhEIDI0MDAgWFQsCglBVEkgUmFkZW9uIEhEIDI0MDAg UHJvLCBBVEkgUmFkZW9uIEhEIDI0MDAgUFJPIEFHUCwgQVRJIEZpcmVHTCBWNDAwMCwKCUFUSSBS VjYxMCwgQVRJIFJhZGVvbiBIRCAyMzUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDI0MDAgWFQs CglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDI0MDAsIEFUSSBSQURFT04gRTI0MDAsIEFUSSBSVjYx MCwKCUFUSSBGaXJlTVYgMjI2MCwgQVRJIFJWNjcwLCBBVEkgUmFkZW9uIEhEMzg3MCwKCUFUSSBN b2JpbGl0eSBSYWRlb24gSEQgMzg1MCwgQVRJIFJhZGVvbiBIRDM4NTAsCglBVEkgTW9iaWxpdHkg UmFkZW9uIEhEIDM4NTAgWDIsIEFUSSBSVjY3MCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzg3 MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzODcwIFgyLAoJQVRJIFJhZGVvbiBIRDM4NzAgWDIs IEFUSSBGaXJlR0wgVjc3MDAsIEFUSSBSYWRlb24gSEQzODUwLAoJQVRJIFJhZGVvbiBIRDM2OTAs IEFNRCBGaXJlc3RyZWFtIDkxNzAsIEFUSSBSYWRlb24gSEQgNDU1MCwKCUFUSSBSYWRlb24gUlY3 MTAsIEFUSSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3MTAsCglBVEkgUmFkZW9uIEhEIDQz NTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMwMCBTZXJpZXMsCglBVEkgTW9iaWxpdHkgUmFkZW9u IDQ1MDAgU2VyaWVzLCBBVEkgTW9iaWxpdHkgUmFkZW9uIDQ1MDAgU2VyaWVzLAoJQVRJIEZpcmVQ cm8gUkcyMjAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMzMCwgQVRJIFJWNjMwLAoJQVRJIE1vYmls aXR5IFJhZGVvbiBIRCAyNjAwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDI2MDAgWFQsCglBVEkg UmFkZW9uIEhEIDI2MDAgWFQgQUdQLCBBVEkgUmFkZW9uIEhEIDI2MDAgUHJvIEFHUCwKCUFUSSBS YWRlb24gSEQgMjYwMCBYVCwgQVRJIFJhZGVvbiBIRCAyNjAwIFBybywgQVRJIEdlbWluaSBSVjYz MCwKCUFUSSBHZW1pbmkgTW9iaWxpdHkgUmFkZW9uIEhEIDI2MDAgWFQsIEFUSSBGaXJlR0wgVjU2 MDAsCglBVEkgRmlyZUdMIFYzNjAwLCBBVEkgUmFkZW9uIEhEIDI2MDAgTEUsCglBVEkgTW9iaWxp dHkgRmlyZUdMIEdyYXBoaWNzIFByb2Nlc3NvciwgQVRJIFJhZGVvbiBIRCAzNDcwLAoJQVRJIE1v YmlsaXR5IFJhZGVvbiBIRCAzNDMwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDM0MDAgU2VyaWVz LAoJQVRJIFJhZGVvbiBIRCAzNDUwLCBBVEkgUmFkZW9uIEhEIDM0NTAsIEFUSSBSYWRlb24gSEQg MzQzMCwKCUFUSSBSYWRlb24gSEQgMzQ1MCwgQVRJIEZpcmVQcm8gVjM3MDAsIEFUSSBGaXJlTVYg MjQ1MCwKCUFUSSBGaXJlTVYgMjI2MCwgQVRJIEZpcmVNViAyMjYwLCBBVEkgUmFkZW9uIEhEIDM2 MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCAzNjUwIEFHUCwgQVRJIFJhZGVvbiBIRCAzNjAwIFBS TywKCUFUSSBSYWRlb24gSEQgMzYwMCBYVCwgQVRJIFJhZGVvbiBIRCAzNjAwIFBSTywKCUFUSSBN b2JpbGl0eSBSYWRlb24gSEQgMzY1MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzNjcwLAoJQVRJ IE1vYmlsaXR5IEZpcmVHTCBWNTcwMCwgQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTcyNSwKCUFUSSBS YWRlb24gSEQgMzIwMCBHcmFwaGljcywgQVRJIFJhZGVvbiAzMTAwIEdyYXBoaWNzLAoJQVRJIFJh ZGVvbiBIRCAzMjAwIEdyYXBoaWNzLCBBVEkgUmFkZW9uIDMxMDAgR3JhcGhpY3MsCglBVEkgUmFk ZW9uIEhEIDMzMDAgR3JhcGhpY3MsIEFUSSBSYWRlb24gSEQgMzIwMCBHcmFwaGljcywKCUFUSSBS YWRlb24gMzAwMCBHcmFwaGljcywgU1VNTywgU1VNTywgU1VNTzIsIFNVTU8yLCBTVU1PMiwgU1VN TzIsCglTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBBVEkg UmFkZW9uIEhEIDQyMDAsCglBVEkgUmFkZW9uIDQxMDAsIEFUSSBNb2JpbGl0eSBSYWRlb24gSEQg NDIwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gNDEwMCwgQVRJIFJhZGVvbiBIRCA0MjkwLCBBVEkg UmFkZW9uIEhEIDQyNTAsCglBTUQgUmFkZW9uIEhEIDYzMTAgR3JhcGhpY3MsIEFNRCBSYWRlb24g SEQgNjMxMCBHcmFwaGljcywKCUFNRCBSYWRlb24gSEQgNjI1MCBHcmFwaGljcywgQU1EIFJhZGVv biBIRCA2MjUwIEdyYXBoaWNzLAoJQU1EIFJhZGVvbiBIRCA2MzAwIFNlcmllcyBHcmFwaGljcywK CUFNRCBSYWRlb24gSEQgNjIwMCBTZXJpZXMgR3JhcGhpY3MsIFBBTE0sIFBBTE0sIFBBTE0sIENZ UFJFU1MsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVyLAoJQVRJIEZpcmVQ cm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwKCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdyYXBo aWNzIEFkYXB0ZXIsIEFNRCBGaXJlc3RyZWFtIDkzNzAsCglBTUQgRmlyZXN0cmVhbSA5MzUwLCBB VEkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCA1ODAwIFNlcmllcywgQVRJ IFJhZGVvbiBIRCA1ODAwIFNlcmllcywKCUFUSSBSYWRlb24gSEQgNTgwMCBTZXJpZXMsIEFUSSBS YWRlb24gSEQgNTkwMCBTZXJpZXMsCglBVEkgUmFkZW9uIEhEIDU5MDAgU2VyaWVzLCBBVEkgTW9i aWxpdHkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA1ODAw IFNlcmllcywKCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdyYXBoaWNzIEFkYXB0ZXIsCglBVEkgRmly ZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVyLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA1 ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA1NzAwIFNlcmllcywKCUFUSSBSYWRlb24gSEQgNTcw MCBTZXJpZXMsIEFUSSBSYWRlb24gSEQgNjcwMCBTZXJpZXMsCglBVEkgUmFkZW9uIEhEIDU3MDAg U2VyaWVzLCBBVEkgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBI RCA1MDAwIFNlcmllcywKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgNTAwMCBTZXJpZXMsIEFUSSBN b2JpbGl0eSBSYWRlb24gSEQgNTU3MCwKCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdyYXBoaWNzIEFk YXB0ZXIsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVyLCBBVEkgUmFkZW9u IEhEIDU2NzAsCglBVEkgUmFkZW9uIEhEIDU1NzAsIEFUSSBSYWRlb24gSEQgNTUwMCBTZXJpZXMs IFJFRFdPT0QsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDUwMDAgU2VyaWVzLAoJQVRJIE1vYmls aXR5IFJhZGVvbiBIRCA1MDAwIFNlcmllcywgQVRJIE1vYmlsaXR5IFJhZGVvbiBHcmFwaGljcywK CUFUSSBNb2JpbGl0eSBSYWRlb24gR3JhcGhpY3MsIENFREFSLAoJQVRJIEZpcmVQcm8gKEZpcmVH TCkgR3JhcGhpY3MgQWRhcHRlciwKCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdyYXBoaWNzIEFkYXB0 ZXIsIEFUSSBGaXJlUHJvIDIyNzAsIENFREFSLAoJQVRJIFJhZGVvbiBIRCA1NDUwLCBDRURBUiwg Q0VEQVIsIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1BTiwKCUNBWU1BTiwgQ0FZTUFOLCBD QVlNQU4sIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sCglBTUQgUmFkZW9uIEhEIDY5MDAgU2VyaWVz LCBBTUQgUmFkZW9uIEhEIDY5MDAgU2VyaWVzLCBDQVlNQU4sIENBWU1BTiwKCUNBWU1BTiwgQU1E IFJhZGVvbiBIRCA2OTAwTSBTZXJpZXMsIE1vYmlsaXR5IFJhZGVvbiBIRCA2MDAwIFNlcmllcywK CUJBUlRTLCBCQVJUUywgTW9iaWxpdHkgUmFkZW9uIEhEIDYwMDAgU2VyaWVzLAoJTW9iaWxpdHkg UmFkZW9uIEhEIDYwMDAgU2VyaWVzLCBCQVJUUywgQkFSVFMsIEJBUlRTLCBCQVJUUywKCUFNRCBS YWRlb24gSEQgNjgwMCBTZXJpZXMsIEFNRCBSYWRlb24gSEQgNjgwMCBTZXJpZXMsCglBTUQgUmFk ZW9uIEhEIDY3MDAgU2VyaWVzLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRV UktTLAoJVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRV UktTLCBUVVJLUywgVFVSS1MsCglUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRV UktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywKCUNBSUNPUywgQ0FJQ09TLCBDQUlDT1Ms IENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLAoJQ0FJQ09TLCBDQUlDT1Ms IENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBBUlVCQSwgQVJVQkEsCglB UlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFS VUJBLCBBUlVCQSwKCUFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFS VUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLAoJQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFS VUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsCglBUlVCQSwgQVJVQkEsIEFS VUJBLCBBUlVCQSwgQVJVQkEsIFRBSElUSSwgVEFISVRJLCBUQUhJVEksIFRBSElUSSwKCVRBSElU SSwgVEFISVRJLCBUQUhJVEksIFRBSElUSSwgVEFISVRJLCBUQUhJVEksIFRBSElUSSwgVEFISVRJ LAoJVEFISVRJLCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlSTiwgUElUQ0FJ Uk4sIFBJVENBSVJOLAoJUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJ VENBSVJOLCBQSVRDQUlSTiwgUElUQ0FJUk4sCglWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwg VkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwKCVZFUkRFLCBWRVJERSwg VkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLAoJ VkVSREUsIFZFUkRFLCBWRVJERSwgT0xBTkQsIE9MQU5ELCBPTEFORCwgT0xBTkQsIE9MQU5ELCBP TEFORCwgT0xBTkQsCglPTEFORCwgT0xBTkQsIE9MQU5ELCBPTEFORCwgT0xBTkQsIE9MQU5ELCBI QUlOQU4sIEhBSU5BTiwgSEFJTkFOLAoJSEFJTkFOLCBIQUlOQU4sIEhBSU5BTiwgQk9OQUlSRSwg Qk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwKCUJPTkFJUkUsIEJPTkFJUkUsIEJP TkFJUkUsIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksIEtBQklOSSwgS0FCSU5JLAoJS0FCSU5JLCBL QUJJTkksIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksCglL QUJJTkksIEtBQklOSSwgS0FCSU5JClsgICAxMzIuOTgzXSAoLS0pIFVzaW5nIHN5c2NvbnMgZHJp dmVyIHdpdGggWCBzdXBwb3J0ICh2ZXJzaW9uIDIuMCkKWyAgIDEzMi45ODNdICgtLSkgdXNpbmcg VlQgbnVtYmVyIDkKClsgICAxMzIuOTk4XSAoSUkpIFtLTVNdIEtlcm5lbCBtb2Rlc2V0dGluZyBl bmFibGVkLgpbICAgMTMyLjk5OF0gKFdXKSBWR0EgYXJiaXRlcjogY2Fubm90IG9wZW4ga2VybmVs IGFyYml0ZXIsIG5vIG11bHRpLWNhcmQgc3VwcG9ydApbICAgMTMyLjk5OV0gKD09KSBSQURFT04o MCk6IERlcHRoIDI0LCAoLS0pIGZyYW1lYnVmZmVyIGJwcCAzMgpbICAgMTMyLjk5OV0gKElJKSBS QURFT04oMCk6IFBpeGVsIGRlcHRoID0gMjQgYml0cyBzdG9yZWQgaW4gNCBieXRlcyAoMzIgYnBw IHBpeG1hcHMpClsgICAxMzMuMDAwXSAoPT0pIFJBREVPTigwKTogRGVmYXVsdCB2aXN1YWwgaXMg VHJ1ZUNvbG9yClsgICAxMzMuMDAwXSAoPT0pIFJBREVPTigwKTogUkdCIHdlaWdodCA4ODgKWyAg IDEzMy4wMDBdIChJSSkgUkFERU9OKDApOiBVc2luZyA4IGJpdHMgcGVyIFJHQiAoOCBiaXQgREFD KQpbICAgMTMzLjAwMF0gKC0tKSBSQURFT04oMCk6IENoaXBzZXQ6ICJBVEkgTW9iaWxpdHkgUmFk ZW9uIDQ1MDAgU2VyaWVzIiAoQ2hpcElEID0gMHg5NTUzKQpbICAgMTM4LjE5Nl0gZHJtT3BlbkRl dmljZTogbm9kZSBuYW1lIGlzIC9kZXYvZHJpL2NhcmQwClsgICAxMzguMTk5XSBkcm1PcGVuRGV2 aWNlOiBvcGVuIHJlc3VsdCBpcyA5LCAoT0spClsgICAxMzguMjAwXSBkcm1PcGVuQnlCdXNpZDog U2VhcmNoaW5nIGZvciBCdXNJRCBwY2k6MDAwMDowMTowMC4wClsgICAxMzguMjAyXSBkcm1PcGVu RGV2aWNlOiBub2RlIG5hbWUgaXMgL2Rldi9kcmkvY2FyZDAKWyAgIDEzOC4yMDRdIGRybU9wZW5E ZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDksIChPSykKWyAgIDEzOC4yMDRdIGRybU9wZW5CeUJ1c2lk OiBkcm1PcGVuTWlub3IgcmV0dXJucyA5ClsgICAxMzguMjA0XSBkcm1PcGVuQnlCdXNpZDogZHJt R2V0QnVzaWQgcmVwb3J0cyBwY2k6MDAwMDowMTowMC4wClsgICAxMzguMjA1XSAoSUkpIExvYWRp bmcgc3ViIG1vZHVsZSAiZHJpMiIKWyAgIDEzOC4yMDVdIChJSSkgTG9hZE1vZHVsZTogImRyaTIi ClsgICAxMzguMjA1XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2V4 dGVuc2lvbnMvbGliZHJpMi5zbwpbICAgMTM4LjIwNl0gKElJKSBNb2R1bGUgZHJpMjogdmVuZG9y PSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgMTM4LjIwNl0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1v ZHVsZSB2ZXJzaW9uID0gMS4yLjAKWyAgIDEzOC4yMDZdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZl ciBFeHRlbnNpb24sIHZlcnNpb24gNi4wClsgICAxMzguMjA2XSAoSUkpIExvYWRpbmcgc3ViIG1v ZHVsZSAiZXhhIgpbICAgMTM4LjIwNl0gKElJKSBMb2FkTW9kdWxlOiAiZXhhIgpbICAgMTM4LjIw OF0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9saWJleGEuc28KWyAg IDEzOC4yMTBdIChJSSkgTW9kdWxlIGV4YTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAg MTM4LjIxMF0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMi41LjAKWyAg IDEzOC4yMTBdIAlBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxMi4xClsg ICAxMzguMjEwXSAoSUkpIFJBREVPTigwKTogS01TIENvbG9yIFRpbGluZzogZW5hYmxlZApbICAg MTM4LjIxMV0gKElJKSBSQURFT04oMCk6IEtNUyBDb2xvciBUaWxpbmcgMkQ6IGVuYWJsZWQKWyAg IDEzOC4yMTFdIChJSSkgUkFERU9OKDApOiBLTVMgUGFnZWZsaXBwaW5nOiBlbmFibGVkClsgICAx MzguMjExXSAoSUkpIFJBREVPTigwKTogU3dhcEJ1ZmZlcnMgd2FpdCBmb3IgdnN5bmM6IGVuYWJs ZWQKWyAgIDEzOC4yMjZdIChJSSkgUkFERU9OKDApOiBPdXRwdXQgVkdBLTAgdXNpbmcgbW9uaXRv ciBzZWN0aW9uIE1vbml0b3IwClsgICAxMzguMjI3XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IExW RFMgaGFzIG5vIG1vbml0b3Igc2VjdGlvbgpbICAgMTM4LjI0Ml0gKElJKSBSQURFT04oMCk6IEVE SUQgZm9yIG91dHB1dCBWR0EtMApbICAgMTM4LjI0M10gKElJKSBSQURFT04oMCk6IEVESUQgZm9y IG91dHB1dCBMVkRTClsgICAxMzguMjQzXSAoSUkpIFJBREVPTigwKTogTWFudWZhY3R1cmVyOiBB VU8gIE1vZGVsOiAyMGVjICBTZXJpYWwjOiAwClsgICAxMzguMjQzXSAoSUkpIFJBREVPTigwKTog WWVhcjogMjAwOCAgV2VlazogMQpbICAgMTM4LjI0M10gKElJKSBSQURFT04oMCk6IEVESUQgVmVy c2lvbjogMS4zClsgICAxMzguMjQ0XSAoSUkpIFJBREVPTigwKTogRGlnaXRhbCBEaXNwbGF5IElu cHV0ClsgICAxMzguMjQ0XSAoSUkpIFJBREVPTigwKTogTWF4IEltYWdlIFNpemUgW2NtXTogaG9y aXouOiAzNCAgdmVydC46IDE5ClsgICAxMzguMjQ0XSAoSUkpIFJBREVPTigwKTogR2FtbWE6IDIu MjAKWyAgIDEzOC4yNDRdIChJSSkgUkFERU9OKDApOiBObyBEUE1TIGNhcGFiaWxpdGllcyBzcGVj aWZpZWQKWyAgIDEzOC4yNDRdIChJSSkgUkFERU9OKDApOiBTdXBwb3J0ZWQgY29sb3IgZW5jb2Rp bmdzOiBSR0IgNDo0OjQgWUNyQ2IgNDo0OjQgClsgICAxMzguMjQ0XSAoSUkpIFJBREVPTigwKTog Rmlyc3QgZGV0YWlsZWQgdGltaW5nIGlzIHByZWZlcnJlZCBtb2RlClsgICAxMzguMjQ0XSAoSUkp IFJBREVPTigwKTogcmVkWDogMC42MTAgcmVkWTogMC4zNTMgICBncmVlblg6IDAuMzI5IGdyZWVu WTogMC42MTYKWyAgIDEzOC4yNDRdIChJSSkgUkFERU9OKDApOiBibHVlWDogMC4xNDkgYmx1ZVk6 IDAuMTAzICAgd2hpdGVYOiAwLjMxMyB3aGl0ZVk6IDAuMzI5ClsgICAxMzguMjQ0XSAoSUkpIFJB REVPTigwKTogTWFudWZhY3R1cmVyJ3MgbWFzazogMApbICAgMTM4LjI0NF0gKElJKSBSQURFT04o MCk6IFN1cHBvcnRlZCBkZXRhaWxlZCB0aW1pbmc6ClsgICAxMzguMjQ0XSAoSUkpIFJBREVPTigw KTogY2xvY2s6IDY5LjUgTUh6ICAgSW1hZ2UgU2l6ZTogIDM0NCB4IDE5MyBtbQpbICAgMTM4LjI0 NF0gKElJKSBSQURFT04oMCk6IGhfYWN0aXZlOiAxMzY2ICBoX3N5bmM6IDE0MTQgIGhfc3luY19l bmQgMTQ0NiBoX2JsYW5rX2VuZCAxNDM3IGhfYm9yZGVyOiAwClsgICAxMzguMjQ0XSAoSUkpIFJB REVPTigwKTogdl9hY3RpdmU6IDc2OCAgdl9zeW5jOiA3NzEgIHZfc3luY19lbmQgNzc1IHZfYmxh bmtpbmc6IDgwNiB2X2JvcmRlcjogMApbICAgMTM4LjI0NF0gKElJKSBSQURFT04oMCk6IFVua25v d24gdmVuZG9yLXNwZWNpZmljIGJsb2NrIGYKWyAgIDEzOC4yNDRdIChJSSkgUkFERU9OKDApOiAg QVVPClsgICAxMzguMjQ0XSAoSUkpIFJBREVPTigwKTogIEIxNTZYVzAyIFYwClsgICAxMzguMjQ1 XSAoSUkpIFJBREVPTigwKTogRURJRCAoaW4gaGV4KToKWyAgIDEzOC4yNDVdIChJSSkgUkFERU9O KDApOiAJMDBmZmZmZmZmZmZmZmYwMDA2YWZlYzIwMDAwMDAwMDAKWyAgIDEzOC4yNDVdIChJSSkg UkFERU9OKDApOiAJMDExMjAxMDM4MDIyMTM3ODBhNTc1NTljNWE1NDlkMjYKWyAgIDEzOC4yNDVd IChJSSkgUkFERU9OKDApOiAJMWE1MDU0MDAwMDAwMDEwMTAxMDEwMTAxMDEwMTAxMDEKWyAgIDEz OC4yNDVdIChJSSkgUkFERU9OKDApOiAJMDEwMTAxMDEwMTAxMjYxYjU2NDc1MDAwMjYzMDMwMjAK WyAgIDEzOC4yNDVdIChJSSkgUkFERU9OKDApOiAJMzQwMDU4YzExMDAwMDAxODAwMDAwMDBmMDAw MDAwMDAKWyAgIDEzOC4yNDVdIChJSSkgUkFERU9OKDApOiAJMDAwMDAwMDAwMDAwMDAwMDAwMjAw MDAwMDBmZTAwNDEKWyAgIDEzOC4yNDVdIChJSSkgUkFERU9OKDApOiAJNTU0ZjBhMjAyMDIwMjAy MDIwMjAyMDIwMDAwMDAwZmUKWyAgIDEzOC4yNDVdIChJSSkgUkFERU9OKDApOiAJMDA0MjMxMzUz NjU4NTczMDMyMjA1NjMwMjAwYTAwMmUKWyAgIDEzOC4yNDVdIChJSSkgUkFERU9OKDApOiBQcmlu dGluZyBwcm9iZWQgbW9kZXMgZm9yIG91dHB1dCBMVkRTClsgICAxMzguMjQ1XSAoSUkpIFJBREVP TigwKTogTW9kZWxpbmUgIjEzNjZ4NzY4Ing1OS42ICAgNjkuNTAgIDEzNjYgMTQxNCAxNDQ2IDE0 NDcgIDc2OCA3NzEgNzc1IDgwNiAtaHN5bmMgLXZzeW5jICg0OC4wIGtIeiBlUCkKWyAgIDEzOC4y NDVdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTI4MHg3MjAieDU5LjkgICA3NC41MCAgMTI4 MCAxMzQ0IDE0NzIgMTY2NCAgNzIwIDcyMyA3MjggNzQ4IC1oc3luYyArdnN5bmMgKDQ0Ljgga0h6 KQpbICAgMTM4LjI0NV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMTUyeDc2OCJ4NTkuOCAg IDcxLjc1ICAxMTUyIDEyMTYgMTMyOCAxNTA0ICA3NjggNzcxIDc4MSA3OTggLWhzeW5jICt2c3lu YyAoNDcuNyBrSHopClsgICAxMzguMjQ2XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEwMjR4 NzY4Ing1OS45ICAgNjMuNTAgIDEwMjQgMTA3MiAxMTc2IDEzMjggIDc2OCA3NzEgNzc1IDc5OCAt aHN5bmMgK3ZzeW5jICg0Ny44IGtIeikKWyAgIDEzOC4yNDZdIChJSSkgUkFERU9OKDApOiBNb2Rl bGluZSAiODAweDYwMCJ4NTkuOSAgIDM4LjI1ICA4MDAgODMyIDkxMiAxMDI0ICA2MDAgNjAzIDYw NyA2MjQgLWhzeW5jICt2c3luYyAoMzcuNCBrSHopClsgICAxMzguMjQ2XSAoSUkpIFJBREVPTigw KTogTW9kZWxpbmUgIjg0OHg0ODAieDU5LjcgICAzMS41MCAgODQ4IDg3MiA5NTIgMTA1NiAgNDgw IDQ4MyA0OTMgNTAwIC1oc3luYyArdnN5bmMgKDI5Ljgga0h6KQpbICAgMTM4LjI0Nl0gKElJKSBS QURFT04oMCk6IE1vZGVsaW5lICI3MjB4NDgwIng1OS43ICAgMjYuNzUgIDcyMCA3NDQgODA4IDg5 NiAgNDgwIDQ4MyA0OTMgNTAwIC1oc3luYyArdnN5bmMgKDI5Ljkga0h6KQpbICAgMTM4LjI0Nl0g KElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIng1OS40ICAgMjMuNzUgIDY0MCA2NjQg NzIwIDgwMCAgNDgwIDQ4MyA0ODcgNTAwIC1oc3luYyArdnN5bmMgKDI5Ljcga0h6KQpbICAgMTM4 LjI0Nl0gKElJKSBSQURFT04oMCk6IE91dHB1dCBWR0EtMCBkaXNjb25uZWN0ZWQKWyAgIDEzOC4y NDZdIChJSSkgUkFERU9OKDApOiBPdXRwdXQgTFZEUyBjb25uZWN0ZWQKWyAgIDEzOC4yNDZdIChJ SSkgUkFERU9OKDApOiBVc2luZyBleGFjdCBzaXplcyBmb3IgaW5pdGlhbCBtb2RlcwpbICAgMTM4 LjI0Nl0gKElJKSBSQURFT04oMCk6IE91dHB1dCBMVkRTIHVzaW5nIGluaXRpYWwgbW9kZSAxMzY2 eDc2OApbICAgMTM4LjI0Nl0gKElJKSBSQURFT04oMCk6IFVzaW5nIGRlZmF1bHQgZ2FtbWEgb2Yg KDEuMCwgMS4wLCAxLjApIHVubGVzcyBvdGhlcndpc2Ugc3RhdGVkLgpbICAgMTM4LjI0Nl0gKElJ KSBSQURFT04oMCk6IG1lbSBzaXplIGluaXQ6IGdhcnQgc2l6ZSA6MWZkZWYwMDAgdnJhbSBzaXpl OiBzOjIwMDAwMDAwIHZpc2libGU6MWZiYTAwMDAKWyAgIDEzOC4yNDddIChJSSkgUkFERU9OKDAp OiBFWEE6IERyaXZlciB3aWxsIGFsbG93IEVYQSBwaXhtYXBzIGluIFZSQU0KWyAgIDEzOC4yNDdd ICg9PSkgUkFERU9OKDApOiBEUEkgc2V0IHRvICg5NiwgOTYpClsgICAxMzguMjQ3XSAoSUkpIExv YWRpbmcgc3ViIG1vZHVsZSAiZmIiClsgICAxMzguMjQ3XSAoSUkpIExvYWRNb2R1bGU6ICJmYiIK WyAgIDEzOC4yNDldIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvbGli ZmIuc28KWyAgIDEzOC4yNTNdIChJSSkgTW9kdWxlIGZiOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRp b24iClsgICAxMzguMjUzXSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAx LjAuMApbICAgMTM4LjI1M10gCUFCSSBjbGFzczogWC5PcmcgQU5TSSBDIEVtdWxhdGlvbiwgdmVy c2lvbiAwLjQKWyAgIDEzOC4yNTNdIChJSSkgTG9hZGluZyBzdWIgbW9kdWxlICJyYW1kYWMiClsg ICAxMzguMjUzXSAoSUkpIExvYWRNb2R1bGU6ICJyYW1kYWMiClsgICAxMzguMjUzXSAoSUkpIE1v ZHVsZSAicmFtZGFjIiBhbHJlYWR5IGJ1aWx0LWluClsgICAxMzguMjUzXSAoLS0pIERlcHRoIDI0 IHBpeG1hcCBmb3JtYXQgaXMgMzIgYnBwClsgICAxMzguMjU1XSAoSUkpIFJBREVPTigwKTogW0RS STJdIFNldHVwIGNvbXBsZXRlClsgICAxMzguMjU1XSAoSUkpIFJBREVPTigwKTogW0RSSTJdICAg RFJJIGRyaXZlcjogcjYwMApbICAgMTM4LjI1NV0gKElJKSBSQURFT04oMCk6IFtEUkkyXSAgIFZE UEFVIGRyaXZlcjogcjYwMApbICAgMTM4LjI1Nl0gKElJKSBSQURFT04oMCk6IEZyb250IGJ1ZmZl ciBzaXplOiA0MjI0SwpbICAgMTM4LjI1Nl0gKElJKSBSQURFT04oMCk6IFZSQU0gdXNhZ2UgbGlt aXQgc2V0IHRvIDQ2Mzk5NksKWyAgIDEzOC4yNjBdICg9PSkgUkFERU9OKDApOiBCYWNraW5nIHN0 b3JlIGRpc2FibGVkClsgICAxMzguMjYwXSAoSUkpIFJBREVPTigwKTogRGlyZWN0IHJlbmRlcmlu ZyBlbmFibGVkClsgICAxMzguMjYxXSAoSUkpIEVYQSgwKTogRHJpdmVyIGFsbG9jYXRlZCBvZmZz Y3JlZW4gcGl4bWFwcwpbICAgMTM4LjI2Ml0gKElJKSBFWEEoMCk6IERyaXZlciByZWdpc3RlcmVk IHN1cHBvcnQgZm9yIHRoZSBmb2xsb3dpbmcgb3BlcmF0aW9uczoKWyAgIDEzOC4yNjJdIChJSSkg ICAgICAgICBTb2xpZApbICAgMTM4LjI2Ml0gKElJKSAgICAgICAgIENvcHkKWyAgIDEzOC4yNjJd IChJSSkgICAgICAgICBDb21wb3NpdGUgKFJFTkRFUiBhY2NlbGVyYXRpb24pClsgICAxMzguMjYy XSAoSUkpICAgICAgICAgVXBsb2FkVG9TY3JlZW4KWyAgIDEzOC4yNjJdIChJSSkgICAgICAgICBE b3dubG9hZEZyb21TY3JlZW4KWyAgIDEzOC4yNjJdIChJSSkgUkFERU9OKDApOiBBY2NlbGVyYXRp b24gZW5hYmxlZApbICAgMTM4LjI2Ml0gKD09KSBSQURFT04oMCk6IERQTVMgZW5hYmxlZApbICAg MTM4LjI2Ml0gKD09KSBSQURFT04oMCk6IFNpbGtlbiBtb3VzZSBlbmFibGVkClsgICAxMzguMjYz XSAoSUkpIFJBREVPTigwKTogU2V0IHVwIHRleHR1cmVkIHZpZGVvClsgICAxMzguMjYzXSAoSUkp IFJBREVPTigwKTogW1h2TUNdIEFzc29jaWF0ZWQgd2l0aCBSYWRlb24gVGV4dHVyZWQgVmlkZW8u ClsgICAxMzguMjY0XSAoSUkpIFJBREVPTigwKTogW1h2TUNdIEV4dGVuc2lvbiBpbml0aWFsaXpl ZC4KWyAgIDEzOC4yNjRdIChJSSkgUkFERU9OKDApOiBSYW5kUiAxLjIgZW5hYmxlZCwgaWdub3Jl IHRoZSBmb2xsb3dpbmcgUmFuZFIgZGlzYWJsZWQgbWVzc2FnZS4KWyAgIDEzOC4yNjZdIChXVykg UkFERU9OKDApOiBPcHRpb24gIkNsb2NrR2F0aW5nIiBpcyBub3QgdXNlZApbICAgMTM4LjI2Nl0g KFdXKSBSQURFT04oMCk6IE9wdGlvbiAiRFJJIiBpcyBub3QgdXNlZApbICAgMTM4LjI2Nl0gKFdX KSBSQURFT04oMCk6IE9wdGlvbiAiRm9yY2VMb3dQb3dlck1vZGUiIGlzIG5vdCB1c2VkClsgICAx MzguMjY2XSAoV1cpIFJBREVPTigwKTogT3B0aW9uICJEeW5hbWljUE0iIGlzIG5vdCB1c2VkClsg ICAxMzguMjY2XSAoLS0pIFJhbmRSIGRpc2FibGVkClsgICAxMzguMjY2XSAoSUkpIEluaXRpYWxp emluZyBidWlsdC1pbiBleHRlbnNpb24gR2VuZXJpYyBFdmVudCBFeHRlbnNpb24KWyAgIDEzOC4y NjZdIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBTSEFQRQpbICAgMTM4LjI2 Nl0gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIE1JVC1TSE0KWyAgIDEzOC4y NjZdIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYSW5wdXRFeHRlbnNpb24K WyAgIDEzOC4yNjZdIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYVEVTVApb ICAgMTM4LjI2N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIEJJRy1SRVFV RVNUUwpbICAgMTM4LjI2N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFNZ TkMKWyAgIDEzOC4yNjddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYS0VZ Qk9BUkQKWyAgIDEzOC4yNjddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBY Qy1NSVNDClsgICAxMzguMjY3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24g WElORVJBTUEKWyAgIDEzOC4yNjddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lv biBYRklYRVMKWyAgIDEzOC4yNjddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lv biBSRU5ERVIKWyAgIDEzOC4yNjddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lv biBSQU5EUgpbICAgMTM4LjI2N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9u IENPTVBPU0lURQpbICAgMTM4LjI2N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z aW9uIERBTUFHRQpbICAgMTM4LjU0NV0gKElJKSBBSUdMWDogZW5hYmxlZCBHTFhfTUVTQV9jb3B5 X3N1Yl9idWZmZXIKWyAgIDEzOC41NDVdIChJSSkgQUlHTFg6IGVuYWJsZWQgR0xYX0lOVEVMX3N3 YXBfZXZlbnQKWyAgIDEzOC41NDVdIChJSSkgQUlHTFg6IGVuYWJsZWQgR0xYX1NHSV9zd2FwX2Nv bnRyb2wgYW5kIEdMWF9NRVNBX3N3YXBfY29udHJvbApbICAgMTM4LjU0NV0gKElJKSBBSUdMWDog R0xYX0VYVF90ZXh0dXJlX2Zyb21fcGl4bWFwIGJhY2tlZCBieSBidWZmZXIgb2JqZWN0cwpbICAg MTM4LjU1Ml0gKElJKSBBSUdMWDogTG9hZGVkIGFuZCBpbml0aWFsaXplZCByNjAwClsgICAxMzgu NTUzXSAoSUkpIEdMWDogSW5pdGlhbGl6ZWQgRFJJMiBHTCBwcm92aWRlciBmb3Igc2NyZWVuIDAK WyAgIDEzOS4wMDldIChJSSkgUkFERU9OKDApOiBTZXR0aW5nIHNjcmVlbiBwaHlzaWNhbCBzaXpl IHRvIDM2MSB4IDIwMwpbICAgMTM5LjU3MV0gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ21vdXNl JyBmb3IgJ01vdXNlMCcKWyAgIDEzOS41NzFdICgqKikgT3B0aW9uICJDb3JlUG9pbnRlciIKWyAg IDEzOS41NzFdICgqKikgTW91c2UwOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgMTM5 LjU3MV0gKCoqKSBPcHRpb24gIlByb3RvY29sIiAic3lzbW91c2UiClsgICAxMzkuNTcxXSAoKiop IE9wdGlvbiAiRGV2aWNlIiAiL2Rldi9zeXNtb3VzZSIKWyAgIDEzOS41NzFdICgqKikgTW91c2Uw OiBQcm90b2NvbDogInN5c21vdXNlIgpbICAgMTM5LjU3MV0gKCoqKSBNb3VzZTA6IGFsd2F5cyBy ZXBvcnRzIGNvcmUgZXZlbnRzClsgICAxMzkuNTcxXSAoKiopIE9wdGlvbiAiQmF1ZFJhdGUiICIx MjAwIgpbICAgMTM5LjU3MV0gKCoqKSBPcHRpb24gIlN0b3BCaXRzIiAiMiIKWyAgIDEzOS41NzFd ICgqKikgT3B0aW9uICJEYXRhQml0cyIgIjgiClsgICAxMzkuNTcxXSAoKiopIE9wdGlvbiAiUGFy aXR5IiAiTm9uZSIKWyAgIDEzOS41NzFdICgqKikgT3B0aW9uICJWbWluIiAiMSIKWyAgIDEzOS41 NzFdICgqKikgT3B0aW9uICJWdGltZSIgIjAiClsgICAxMzkuNTcxXSAoKiopIE9wdGlvbiAiRmxv d0NvbnRyb2wiICJOb25lIgpbICAgMTM5LjU3Ml0gKD09KSBNb3VzZTA6IEVtdWxhdGUzQnV0dG9u cywgRW11bGF0ZTNUaW1lb3V0OiA1MApbICAgMTM5LjU3Ml0gKCoqKSBPcHRpb24gIlpBeGlzTWFw cGluZyIgIjQgNSA2IDciClsgICAxMzkuNTcyXSAoKiopIE1vdXNlMDogWkF4aXNNYXBwaW5nOiBi dXR0b25zIDQsIDUsIDYgYW5kIDcKWyAgIDEzOS41NzJdICgqKikgTW91c2UwOiBCdXR0b25zOiA3 ClsgICAxMzkuNTcyXSAoSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0IGRldmljZSAi TW91c2UwIiAodHlwZTogTU9VU0UsIGlkIDYpClsgICAxMzkuNTcyXSAoKiopIE1vdXNlMDogKGFj Y2VsKSBrZWVwaW5nIGFjY2VsZXJhdGlvbiBzY2hlbWUgMQpbICAgMTM5LjU3Ml0gKCoqKSBNb3Vz ZTA6IChhY2NlbCkgYWNjZWxlcmF0aW9uIHByb2ZpbGUgMApbICAgMTM5LjU3Ml0gKCoqKSBNb3Vz ZTA6IChhY2NlbCkgYWNjZWxlcmF0aW9uIGZhY3RvcjogMi4wMDAKWyAgIDEzOS41NzJdICgqKikg TW91c2UwOiAoYWNjZWwpIGFjY2VsZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAgIDEzOS41NzJdIChJ SSkgVXNpbmcgaW5wdXQgZHJpdmVyICdrYmQnIGZvciAnS2V5Ym9hcmQwJwpbICAgMTM5LjU3Ml0g KCoqKSBPcHRpb24gIkNvcmVLZXlib2FyZCIKWyAgIDEzOS41NzJdICgqKikgS2V5Ym9hcmQwOiBh bHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgMTM5LjU3Ml0gKCoqKSBLZXlib2FyZDA6IGFs d2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAxMzkuNTcyXSAoKiopIE9wdGlvbiAiUHJvdG9j b2wiICJzdGFuZGFyZCIKWyAgIDEzOS41NzJdICgqKikgT3B0aW9uICJYa2JSdWxlcyIgImJhc2Ui ClsgICAxMzkuNTcyXSAoKiopIE9wdGlvbiAiWGtiTW9kZWwiICJwYzEwNSIKWyAgIDEzOS41NzJd ICgqKikgT3B0aW9uICJYa2JMYXlvdXQiICJ1cyIKWyAgIDEzOS41NzJdIChJSSkgWElOUFVUOiBB ZGRpbmcgZXh0ZW5kZWQgaW5wdXQgZGV2aWNlICJLZXlib2FyZDAiICh0eXBlOiBLRVlCT0FSRCwg aWQgNykK --e89a8ff24e8ff34fa804f7629354 Content-Type: text/plain; charset=US-ASCII; name="devinfo.log" Content-Disposition: attachment; filename="devinfo.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu6r0be91 bmV4dXMwCiAgYXBpYzAKICByYW0wCiAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAg ICAgMHgwLTB4OWZiZmYKICAgICAgICAgIDB4MTAwMDAwLTB4Y2ZmN2ZmZmYKICAgICAgICAgIDB4 MTAwMDAwMDAwLTB4MTJmZmZmZmZmCiAgYWNwaTAKICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGlu ZXM6CiAgICAgICAgICAweDkKICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgMHgxMC0weDFmCiAg ICAgICAgICAweDIyLTB4M2YKICAgICAgICAgIDB4NzItMHg3ZgogICAgICAgICAgMHg4MAogICAg ICAgICAgMHg4NC0weDg2CiAgICAgICAgICAweDg4CiAgICAgICAgICAweDhjLTB4OGUKICAgICAg ICAgIDB4OTAtMHg5ZgogICAgICAgICAgMHhhMi0weGJmCiAgICAgICAgICAweGUwLTB4ZWYKICAg ICAgICAgIDB4NDBiCiAgICAgICAgICAweDRkMC0weDRkMQogICAgICAgICAgMHg0ZDYKICAgICAg ICAgIDB4ODAwLTB4ODlmCiAgICAgICAgICAweDkwMC0weDkwZgogICAgICAgICAgMHg5MTAtMHg5 MWYKICAgICAgICAgIDB4YjAwLTB4YjBmCiAgICAgICAgICAweGIyMC0weGIzZgogICAgICAgICAg MHhjMDAtMHhjMDEKICAgICAgICAgIDB4YzE0CiAgICAgICAgICAweGM1MC0weGM1MQogICAgICAg ICAgMHhjNTIKICAgICAgICAgIDB4YzZjCiAgICAgICAgICAweGM2ZgogICAgICAgICAgMHhjZDAt MHhjZDEKICAgICAgICAgIDB4Y2QyLTB4Y2QzCiAgICAgICAgICAweGNkNC0weGNkNQogICAgICAg ICAgMHhjZDYtMHhjZDcKICAgICAgICAgIDB4Y2Q4LTB4Y2RmCiAgICAgICAgICAweGZlMDAtMHhm ZWZlCiAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgMHhjMDAwMC0weGNmZmZm CiAgICAgICAgICAweGUwMDAwLTB4ZmZmZmYKICAgICAgICAgIDB4ZTAwMDAwMDAtMHhlZmZmZmZm ZgogICAgICAgICAgMHhmZWMwMDAwMC0weGZlYzAwZmZmCiAgICAgICAgICAweGZlYzEwMDAwLTB4 ZmVjMTAwMWYKICAgICAgICAgIDB4ZmVkNDUwMDAtMHhmZmZmZmZmZgogICAgYWNwaV9lYzAgcG5w aW5mbyBfSElEPVBOUDBDMDkgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLlNCUkcuRUMwXwog ICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHg2MgogICAgICAgICAgICAweDY2CiAgICBj cHUwIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uUDAwMQogICAgICBh Y3BpX3Rocm90dGxlMAogICAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgICAgMHg4 MTAtMHg4MTMKICAgICAgYWNwaV9wZXJmMAogICAgICBod3BzdGF0ZTAKICAgICAgY3B1ZnJlcTAK ICAgIGNwdTEgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5QMDAyCiAg ICAgIGFjcGlfcGVyZjEKICAgICAgaHdwc3RhdGUxCiAgICBwY2liMCBwbnBpbmZvIF9ISUQ9UE5Q MEEwMyBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAKICAgICAgICBJL08gcG9ydHM6CiAgICAg ICAgICAgIDB4Y2Y4LTB4Y2ZmCiAgICAgIHBjaTAKICAgICAgICBob3N0YjAgcG5waW5mbyB2ZW5k b3I9MHgxMDIyIGRldmljZT0weDk2MDAgc3VidmVuZG9yPTB4MTAyMiBzdWJkZXZpY2U9MHg5NjAw IGNsYXNzPTB4MDYwMDAwIGF0IHNsb3Q9MCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlJT NzgKICAgICAgICBwY2liMSBwbnBpbmZvIHZlbmRvcj0weDEwMjIgZGV2aWNlPTB4OTYwMyBzdWJ2 ZW5kb3I9MHgxMDIyIHN1YmRldmljZT0weDk2MDAgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0yIGZ1 bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBDSTAuUENFMgogICAgICAgICAgICBJL08gcG9ydHM6CiAg ICAgICAgICAgICAgICAweGQwMDAtMHhkZmZmCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVz c2VzOgogICAgICAgICAgICAgICAgMHhkMDAwMDAwMC0weGRmZmZmZmZmCiAgICAgICAgICAgICAg ICAweGZiZDAwMDAwLTB4ZmJkZmZmZmYKICAgICAgICAgIHBjaTEKICAgICAgICAgICAgdmdhcGNp MCBwbnBpbmZvIHZlbmRvcj0weDEwMDIgZGV2aWNlPTB4OTU1MyBzdWJ2ZW5kb3I9MHgxMDQzIHN1 YmRldmljZT0weDFiNDIgY2xhc3M9MHgwMzAwMDAgYXQgc2xvdD0wIGZ1bmN0aW9uPTAgaGFuZGxl PVxfU0JfLlBDSTAuUENFMi5WR0FfCiAgICAgICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBs aW5lczoKICAgICAgICAgICAgICAgICAgICAweDEwNAogICAgICAgICAgICAgICAgcGNpYjEgSS9P IHBvcnQgd2luZG93OgogICAgICAgICAgICAgICAgICAgIDB4ZDAwMC0weGQwZmYKICAgICAgICAg ICAgICAgIHBjaWIxIG1lbW9yeSB3aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhmYmRmMDAw MC0weGZiZGZmZmZmCiAgICAgICAgICAgICAgICBwY2liMSBwcmVmZXRjaCB3aW5kb3c6CiAgICAg ICAgICAgICAgICAgICAgMHhkMDAwMDAwMC0weGRmZmZmZmZmCiAgICAgICAgICAgICAgZHJtMAog ICAgICAgICAgICAgIGRybW4wCiAgICAgICAgICAgICAgICByYWRlb25faWljYmIwCiAgICAgICAg ICAgICAgICAgIGlpY2JiMAogICAgICAgICAgICAgICAgICAgIGlpY2J1czAKICAgICAgICAgICAg ICAgICAgICAgIGlpYzAgYXQgYWRkcj0wCiAgICAgICAgICAgICAgICByYWRlb25faWljYmIxCiAg ICAgICAgICAgICAgICAgIGlpY2JiMQogICAgICAgICAgICAgICAgICAgIGlpY2J1czEKICAgICAg ICAgICAgICAgICAgICAgIGlpYzEgYXQgYWRkcj0wCiAgICAgICAgICAgICAgICByYWRlb25faWlj YmIyCiAgICAgICAgICAgICAgICAgIGlpY2JiMgogICAgICAgICAgICAgICAgICAgIGlpY2J1czIK ICAgICAgICAgICAgICAgICAgICAgIGlpYzIgYXQgYWRkcj0wCiAgICAgICAgICAgICAgICByYWRl b25faWljYmIzCiAgICAgICAgICAgICAgICAgIGlpY2JiMwogICAgICAgICAgICAgICAgICAgIGlp Y2J1czMKICAgICAgICAgICAgICAgICAgICAgIGlpYzMgYXQgYWRkcj0wCiAgICAgICAgICAgICAg ICByYWRlb25faWljYmI0CiAgICAgICAgICAgICAgICAgIGlpY2JiNAogICAgICAgICAgICAgICAg ICAgIGlpY2J1czQKICAgICAgICAgICAgICAgICAgICAgIGlpYzQgYXQgYWRkcj0wCiAgICAgICAg ICAgICAgICByYWRlb25faWljYmI1CiAgICAgICAgICAgICAgICAgIGlpY2JiNQogICAgICAgICAg ICAgICAgICAgIGlpY2J1czUKICAgICAgICAgICAgICAgICAgICAgIGlpYzUgYXQgYWRkcj0wCiAg ICAgICAgICAgICAgICByYWRlb25faWljYmI2CiAgICAgICAgICAgICAgICAgIGlpY2JiNgogICAg ICAgICAgICAgICAgICAgIGlpY2J1czYKICAgICAgICAgICAgICAgICAgICAgIGlpYzYgYXQgYWRk cj0wCiAgICAgICAgcGNpYjIgcG5waW5mbyB2ZW5kb3I9MHgxMDIyIGRldmljZT0weDk2MDUgc3Vi dmVuZG9yPTB4MTAyMiBzdWJkZXZpY2U9MHg5NjAwIGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9NSBm dW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlBDRTUKICAgICAgICAgICAgSS9PIHBvcnRzOgog ICAgICAgICAgICAgICAgMHhlMDAwLTB4ZWZmZgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJl c3NlczoKICAgICAgICAgICAgICAgIDB4ZmJlMDAwMDAtMHhmYmVmZmZmZgogICAgICAgICAgcGNp MgogICAgICAgICAgICByZTAgcG5waW5mbyB2ZW5kb3I9MHgxMGVjIGRldmljZT0weDgxNjggc3Vi dmVuZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHgxNmQ1IGNsYXNzPTB4MDIwMDAwIGF0IHNsb3Q9MCBm dW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlBDRTUuR0xBTgogICAgICAgICAgICAgICAgSW50 ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAgICAgMHgxMDMKICAgICAgICAg ICAgICAgIHBjaWIyIEkvTyBwb3J0IHdpbmRvdzoKICAgICAgICAgICAgICAgICAgICAweGU4MDAt MHhlOGZmCiAgICAgICAgICAgICAgICBwY2liMiBtZW1vcnkgd2luZG93OgogICAgICAgICAgICAg ICAgICAgIDB4ZmJlZmYwMDAtMHhmYmVmZmZmZgogICAgICAgICAgICAgIG1paWJ1czAKICAgICAg ICAgICAgICAgIHJnZXBoeTAgcG5waW5mbyBvdWk9MHhlMDRjIG1vZGVsPTB4MTEgcmV2PTB4MiBh dCBwaHlubz0xCiAgICAgICAgcGNpYjMgcG5waW5mbyB2ZW5kb3I9MHgxMDIyIGRldmljZT0weDk2 MDYgc3VidmVuZG9yPTB4MTAyMiBzdWJkZXZpY2U9MHg5NjAwIGNsYXNzPTB4MDYwNDAwIGF0IHNs b3Q9NiBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlBDRTYKICAgICAgICAgICAgSS9PIG1l bW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGZiZjAwMDAwLTB4ZmJmZmZmZmYKICAg ICAgICAgIHBjaTMKICAgICAgICAgICAgYXRoMCBwbnBpbmZvIHZlbmRvcj0weDE2OGMgZGV2aWNl PTB4MDAyYiBzdWJ2ZW5kb3I9MHgxYTNiIHN1YmRldmljZT0weDEwODkgY2xhc3M9MHgwMjgwMDAg YXQgc2xvdD0wIGZ1bmN0aW9uPTAKICAgICAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxp bmVzOgogICAgICAgICAgICAgICAgICAgIDB4MTIKICAgICAgICAgICAgICAgIHBjaWIzIG1lbW9y eSB3aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhmYmZmMDAwMC0weGZiZmZmZmZmCiAgICAg ICAgYWhjaTAgcG5waW5mbyB2ZW5kb3I9MHgxMDAyIGRldmljZT0weDQzOTEgc3VidmVuZG9yPTB4 MTA0MyBzdWJkZXZpY2U9MHgxMTE3IGNsYXNzPTB4MDEwNjAxIGF0IHNsb3Q9MTcgZnVuY3Rpb249 MCBoYW5kbGU9XF9TQl8uUENJMC5TQVRBCiAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxp bmVzOgogICAgICAgICAgICAgICAgMHgxNgogICAgICAgICAgICBJL08gcG9ydHM6CiAgICAgICAg ICAgICAgICAweDgwMDAtMHg4MDBmCiAgICAgICAgICAgICAgICAweDkwMDAtMHg5MDAzCiAgICAg ICAgICAgICAgICAweGEwMDAtMHhhMDA3CiAgICAgICAgICAgICAgICAweGIwMDAtMHhiMDAzCiAg ICAgICAgICAgICAgICAweGMwMDAtMHhjMDA3CiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVz c2VzOgogICAgICAgICAgICAgICAgMHhmYmNmZjgwMC0weGZiY2ZmYmZmCiAgICAgICAgICBhaGNp Y2gwIGF0IGNoYW5uZWw9MAogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAg ICAgICAgICAgICAgICAweGZiY2ZmOTAwLTB4ZmJjZmY5N2YKICAgICAgICAgIGFoY2ljaDEgYXQg Y2hhbm5lbD0xCiAgICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAg ICAgICAgIDB4ZmJjZmY5ODAtMHhmYmNmZjlmZgogICAgICAgICAgYWhjaWNoMiBhdCBjaGFubmVs PTIKICAgICAgICAgIGFoY2ljaDMgYXQgY2hhbm5lbD0zCiAgICAgICAgb2hjaTAgcG5waW5mbyB2 ZW5kb3I9MHgxMDAyIGRldmljZT0weDQzOTcgc3VidmVuZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHgx ZDU3IGNsYXNzPTB4MGMwMzEwIGF0IHNsb3Q9MTggZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJ MC5VSEMxCiAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAg ICAgMHgxMAogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAg IDB4ZmJjZmUwMDAtMHhmYmNmZWZmZgogICAgICAgICAgdXNidXMwCiAgICAgICAgICAgIHVodWIx CiAgICAgICAgb2hjaTEgcG5waW5mbyB2ZW5kb3I9MHgxMDAyIGRldmljZT0weDQzOTggc3VidmVu ZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHgxZDU3IGNsYXNzPTB4MGMwMzEwIGF0IHNsb3Q9MTggZnVu Y3Rpb249MSBoYW5kbGU9XF9TQl8uUENJMC5VSEMyCiAgICAgICAgICAgIEludGVycnVwdCByZXF1 ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgMHgxMAogICAgICAgICAgICBJL08gbWVtb3J5IGFk ZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZmJjZmQwMDAtMHhmYmNmZGZmZgogICAgICAgICAg dXNidXMxCiAgICAgICAgICAgIHVodWIwCiAgICAgICAgZWhjaTAgcG5waW5mbyB2ZW5kb3I9MHgx MDAyIGRldmljZT0weDQzOTYgc3VidmVuZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHgxZDU3IGNsYXNz PTB4MGMwMzIwIGF0IHNsb3Q9MTggZnVuY3Rpb249MiBoYW5kbGU9XF9TQl8uUENJMC5VSEMzCiAg ICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgMHgxMQog ICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZmJjZmYw MDAtMHhmYmNmZjBmZgogICAgICAgICAgdXNidXMyCiAgICAgICAgICAgIHVodWI2CiAgICAgICAg b2hjaTIgcG5waW5mbyB2ZW5kb3I9MHgxMDAyIGRldmljZT0weDQzOTcgc3VidmVuZG9yPTB4MTA0 MyBzdWJkZXZpY2U9MHgxZDU3IGNsYXNzPTB4MGMwMzEwIGF0IHNsb3Q9MTkgZnVuY3Rpb249MCBo YW5kbGU9XF9TQl8uUENJMC5VU0I0CiAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVz OgogICAgICAgICAgICAgICAgMHgxMgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoK ICAgICAgICAgICAgICAgIDB4ZmJjZmMwMDAtMHhmYmNmY2ZmZgogICAgICAgICAgdXNidXMzCiAg ICAgICAgICAgIHVodWI1CiAgICAgICAgb2hjaTMgcG5waW5mbyB2ZW5kb3I9MHgxMDAyIGRldmlj ZT0weDQzOTggc3VidmVuZG9yPTB4MTA0MyBzdWJkZXZpY2U9MHgxZDU3IGNsYXNzPTB4MGMwMzEw IGF0IHNsb3Q9MTkgZnVuY3Rpb249MSBoYW5kbGU9XF9TQl8uUENJMC5VSEM1CiAgICAgICAgICAg IEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgMHgxMgogICAgICAgICAg ICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZmJjZmIwMDAtMHhmYmNm YmZmZgogICAgICAgICAgdXNidXM0CiAgICAgICAgICAgIHVodWI0CiAgICAgICAgZWhjaTEgcG5w aW5mbyB2ZW5kb3I9MHgxMDAyIGRldmljZT0weDQzOTYgc3VidmVuZG9yPTB4MTA0MyBzdWJkZXZp Y2U9MHgxZDU3IGNsYXNzPTB4MGMwMzIwIGF0IHNsb3Q9MTkgZnVuY3Rpb249MiBoYW5kbGU9XF9T Ql8uUENJMC5VSEM2CiAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAg ICAgICAgICAgMHgxMwogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAg ICAgICAgIDB4ZmJjZmE4MDAtMHhmYmNmYThmZgogICAgICAgICAgdXNidXM1CiAgICAgICAgICAg IHVodWIzCiAgICAgICAgdW5rbm93biBwbnBpbmZvIHZlbmRvcj0weDEwMDIgZGV2aWNlPTB4NDM4 NSBzdWJ2ZW5kb3I9MHgxMDQzIHN1YmRldmljZT0weDFkNTcgY2xhc3M9MHgwYzA1MDAgYXQgc2xv dD0yMCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlNNQlMKICAgICAgICBoZGFjMCBwbnBp bmZvIHZlbmRvcj0weDEwMDIgZGV2aWNlPTB4NDM4MyBzdWJ2ZW5kb3I9MHgxMDQzIHN1YmRldmlj ZT0weDE1MjMgY2xhc3M9MHgwNDAzMDAgYXQgc2xvdD0yMCBmdW5jdGlvbj0yIGhhbmRsZT1cX1NC Xy5QQ0kwLlNCQVoKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAg ICAgICAgICAweDEwCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAg ICAgICAgMHhmYmNmNDAwMC0weGZiY2Y3ZmZmCiAgICAgICAgICBoZGFjYzAgcG5waW5mbyB2ZW5k b3I9MHgxMTA2IGRldmljZT0weDAzOTcgcmV2aXNpb249MHgwMCBzdGVwcGluZz0weDAwIGF0IGNh ZD0wCiAgICAgICAgICAgIGhkYWEwIHBucGluZm8gdHlwZT0weDAxIHN1YnN5c3RlbT0weDEwNDMx NTIzIGF0IG5pZD0xCiAgICAgICAgICAgICAgcGNtMCBhdCBuaWQ9MjgsMjksMjYsMzAKICAgICAg ICBpc2FiMCBwbnBpbmZvIHZlbmRvcj0weDEwMDIgZGV2aWNlPTB4NDM5ZCBzdWJ2ZW5kb3I9MHgx MDQzIHN1YmRldmljZT0weDFkNTcgY2xhc3M9MHgwNjAxMDAgYXQgc2xvdD0yMCBmdW5jdGlvbj0z IGhhbmRsZT1cX1NCXy5QQ0kwLlNCUkcKICAgICAgICAgIGlzYTAKICAgICAgICAgICAgc2MwCiAg ICAgICAgICAgIHZnYTAKICAgICAgICAgICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgICAg ICAgICAweDNjMC0weDNkZgogICAgICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAg ICAgICAgICAgICAgICAgICAgMHhhMDAwMC0weGJmZmZmCiAgICAgICAgICAgIGZkYzAKICAgICAg ICAgICAgcHBjMAogICAgICAgICAgICB1YXJ0MAogICAgICAgICAgICB1YXJ0MQogICAgICAgICAg ICB3YndkMAogICAgICAgIHBjaWI0IHBucGluZm8gdmVuZG9yPTB4MTAwMiBkZXZpY2U9MHg0Mzg0 IHN1YnZlbmRvcj0weDAwMDAgc3ViZGV2aWNlPTB4MDAwMCBjbGFzcz0weDA2MDQwMSBhdCBzbG90 PTIwIGZ1bmN0aW9uPTQgaGFuZGxlPVxfU0JfLlBDSTAuUDBQQwogICAgICAgICAgcGNpNAogICAg ICAgIG9oY2k0IHBucGluZm8gdmVuZG9yPTB4MTAwMiBkZXZpY2U9MHg0Mzk5IHN1YnZlbmRvcj0w eDEwNDMgc3ViZGV2aWNlPTB4MWQ1NyBjbGFzcz0weDBjMDMxMCBhdCBzbG90PTIwIGZ1bmN0aW9u PTUgaGFuZGxlPVxfU0JfLlBDSTAuVUhDNwogICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBs aW5lczoKICAgICAgICAgICAgICAgIDB4MTIKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNz ZXM6CiAgICAgICAgICAgICAgICAweGZiY2Y5MDAwLTB4ZmJjZjlmZmYKICAgICAgICAgIHVzYnVz NgogICAgICAgICAgICB1aHViMgogICAgICAgIGhvc3RiMSBwbnBpbmZvIHZlbmRvcj0weDEwMjIg ZGV2aWNlPTB4MTMwMCBzdWJ2ZW5kb3I9MHgwMDAwIHN1YmRldmljZT0weDAwMDAgY2xhc3M9MHgw NjAwMDAgYXQgc2xvdD0yNCBmdW5jdGlvbj0wCiAgICAgICAgaG9zdGIyIHBucGluZm8gdmVuZG9y PTB4MTAyMiBkZXZpY2U9MHgxMzAxIHN1YnZlbmRvcj0weDAwMDAgc3ViZGV2aWNlPTB4MDAwMCBj bGFzcz0weDA2MDAwMCBhdCBzbG90PTI0IGZ1bmN0aW9uPTEKICAgICAgICBob3N0YjMgcG5waW5m byB2ZW5kb3I9MHgxMDIyIGRldmljZT0weDEzMDIgc3VidmVuZG9yPTB4MDAwMCBzdWJkZXZpY2U9 MHgwMDAwIGNsYXNzPTB4MDYwMDAwIGF0IHNsb3Q9MjQgZnVuY3Rpb249MgogICAgICAgIGhvc3Ri NCBwbnBpbmZvIHZlbmRvcj0weDEwMjIgZGV2aWNlPTB4MTMwMyBzdWJ2ZW5kb3I9MHgwMDAwIHN1 YmRldmljZT0weDAwMDAgY2xhc3M9MHgwNjAwMDAgYXQgc2xvdD0yNCBmdW5jdGlvbj0zCiAgICAg ICAgICBhbWR0ZW1wMAogICAgICAgIGhvc3RiNSBwbnBpbmZvIHZlbmRvcj0weDEwMjIgZGV2aWNl PTB4MTMwNCBzdWJ2ZW5kb3I9MHgwMDAwIHN1YmRldmljZT0weDAwMDAgY2xhc3M9MHgwNjAwMDAg YXQgc2xvdD0yNCBmdW5jdGlvbj00CiAgICBhY3BpX3N5c3Jlc291cmNlMCBwbnBpbmZvIF9ISUQ9 UE5QMEMwMiBfVUlEPTIwIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLlJTNzguQlJPRAogICAgdW5rbm93 biBwbnBpbmZvIF9ISUQ9UE5QMDAwMCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuU0JSRy5Q SUNfCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAweDIwLTB4MjEKICAgICAgICAgICAg MHhhMC0weGExCiAgICBhdGRtYTAgcG5waW5mbyBfSElEPVBOUDAyMDAgX1VJRD0wIGF0IGhhbmRs ZT1cX1NCXy5QQ0kwLlNCUkcuRE1BRAogICAgICAgIERNQSByZXF1ZXN0IGxpbmVzOgogICAgICAg ICAgICA0CiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAweDAtMHhmCiAgICAgICAgICAg IDB4ODEtMHg4MwogICAgICAgICAgICAweDg3CiAgICAgICAgICAgIDB4ODktMHg4YgogICAgICAg ICAgICAweDhmCiAgICAgICAgICAgIDB4YzAtMHhkZgogICAgYXR0aW1lcjAgcG5waW5mbyBfSElE PVBOUDAxMDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLlNCUkcuVE1SXwogICAgICAgIElu dGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAweDAKICAgICAgICBJL08gcG9ydHM6 CiAgICAgICAgICAgIDB4NDAtMHg0MwogICAgYXRydGMwIHBucGluZm8gX0hJRD1QTlAwQjAwIF9V SUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5TQlJHLlJUQzAKICAgICAgICBJbnRlcnJ1cHQgcmVx dWVzdCBsaW5lczoKICAgICAgICAgICAgMHg4CiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAg ICAweDcwLTB4NzEKICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDA4MDAgX1VJRD0wIGF0IGhh bmRsZT1cX1NCXy5QQ0kwLlNCUkcuU1BLUgogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAg MHg2MQogICAgZnB1cG5wMCBwbnBpbmZvIF9ISUQ9UE5QMEMwNCBfVUlEPTAgYXQgaGFuZGxlPVxf U0JfLlBDSTAuU0JSRy5DT1BSCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAweGYwLTB4 ZmYKICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBDMDkgX1VJRD0wIGF0IGhhbmRsZT1cX1NC Xy5QQ0kwLlNCUkcuRUMwXwogICAgaHBldDAgcG5waW5mbyBfSElEPVBOUDAxMDMgX1VJRD0wIGF0 IGhhbmRsZT1cX1NCXy5QQ0kwLlNCUkcuSFBFVAogICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxp bmVzOgogICAgICAgICAgICAweDEwMAogICAgICAgICAgICAweDEwMQogICAgICAgICAgICAweDEw MgogICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAweGZlZDAwMDAwLTB4 ZmVkMDAzZmYKICAgIGFjcGlfc3lzcmVzb3VyY2UxIHBucGluZm8gX0hJRD1QTlAwQzAyIF9VSUQ9 MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5TQlJHLk9NU0MKICAgIGFjcGlfc3lzcmVzb3VyY2UyIHBu cGluZm8gX0hJRD1QTlAwQzAyIF9VSUQ9MTYgYXQgaGFuZGxlPVxfU0JfLlBDSTAuU0JSRy5STVND CiAgICBhdGtiZGMwIHBucGluZm8gX0hJRD1QTlAwMzAzIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8u UENJMC5TQlJHLlBTMksKICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAg ICAgMHgxCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAweDYwCiAgICAgICAgICAgIDB4 NjQKICAgICAgYXRrYmQwCiAgICAgIHBzbTAKICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxp bmVzOgogICAgICAgICAgICAgIDB4YwogICAgcHNtY3BucDAgcG5waW5mbyBfSElEPUVURDAwMDEg X1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLlNCUkcuUFMyTQogICAgdW5rbm93biBwbnBpbmZv IF9ISUQ9SUZYMDEwMiBfVUlEPTEgYXQgaGFuZGxlPVxfU0JfLlBDSTAuU0JSRy5UUE1fCiAgICBh Y3BpX3N5c3Jlc291cmNlMyBwbnBpbmZvIF9ISUQ9UE5QMEMwMiBfVUlEPTE3IGF0IGhhbmRsZT1c X1NCXy5QQ0kwLlBDSUUKICAgIGJhdHRlcnkwIHBucGluZm8gX0hJRD1QTlAwQzBBIF9VSUQ9MCBh dCBoYW5kbGU9XF9TQl8uUENJMC5CQVQwCiAgICBhY3BpX2FjYWQwIHBucGluZm8gX0hJRD1BQ1BJ MDAwMyBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuQUMwXwogICAgdW5rbm93biBwbnBpbmZv IF9ISUQ9SU5UQzAxMDIgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLklUUE0KICAgIGFjcGlf c3lzcmVzb3VyY2U0IHBucGluZm8gX0hJRD1QTlAwQzAxIF9VSUQ9MSBhdCBoYW5kbGU9XF9TQl8u Uk1FTQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9QVRLMDEwMCBfVUlEPTE2ODQzMDA4IGF0IGhh bmRsZT1cX1NCXy5BVEtECiAgICBhY3BpX2xpZDAgcG5waW5mbyBfSElEPVBOUDBDMEQgX1VJRD0w IGF0IGhhbmRsZT1cX1NCXy5MSURfCiAgICBhY3BpX2J1dHRvbjAgcG5waW5mbyBfSElEPVBOUDBD MEUgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5TTFBCCiAgICBhY3BpX2J1dHRvbjEgcG5waW5mbyBf SElEPVBOUDBDMEMgX1VJRD0xNzAgYXQgaGFuZGxlPVxfU0JfLlBXUkIKICAgIHBjaV9saW5rMCBw bnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTEgYXQgaGFuZGxlPVxfU0JfLkxOS0EKICAgIHBjaV9s aW5rMSBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTIgYXQgaGFuZGxlPVxfU0JfLkxOS0IKICAg IHBjaV9saW5rMiBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTMgYXQgaGFuZGxlPVxfU0JfLkxO S0MKICAgIHBjaV9saW5rMyBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTQgYXQgaGFuZGxlPVxf U0JfLkxOS0QKICAgIHBjaV9saW5rNCBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTUgYXQgaGFu ZGxlPVxfU0JfLkxOS0UKICAgIHBjaV9saW5rNSBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTIg YXQgaGFuZGxlPVxfU0JfLkxOS0YKICAgIHBjaV9saW5rNiBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBf VUlEPTMgYXQgaGFuZGxlPVxfU0JfLkxOS0cKICAgIHBjaV9saW5rNyBwbnBpbmZvIF9ISUQ9UE5Q MEMwRiBfVUlEPTQgYXQgaGFuZGxlPVxfU0JfLkxOS0gKICAgIGFjcGlfdHowIHBucGluZm8gX0hJ RD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8uVFowMAogICAgYWNwaV90aW1lcjAgcG5waW5m byB1bmtub3duIGF0IHVua25vd24KICAgICAgICBBQ1BJIEkvTyBwb3J0czoKICAgICAgICAgICAg MHg4MDgtMHg4MGIK --e89a8ff24e8ff34fa804f7629354 Content-Type: text/plain; charset=US-ASCII; name="dmesg.log" Content-Disposition: attachment; filename="dmesg.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu6r0bfh2 Q29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMC4wLVJFTEVBU0UtcDEgIzA6IFR1ZSBBcHIgIDgg MDY6NDU6MDYgVVRDIDIwMTQKICAgIHJvb3RAYW1kNjQtYnVpbGRlci5kYWVtb25vbG9neS5uZXQ6 L3Vzci9vYmovdXNyL3NyYy9zeXMvR0VORVJJQyBhbWQ2NApGcmVlQlNEIGNsYW5nIHZlcnNpb24g My4zICh0YWdzL1JFTEVBU0VfMzMvZmluYWwgMTgzNTAyKSAyMDEzMDYxMApDUFU6IEFNRCBBdGhs b24odG0pIFgyIER1YWwtQ29yZSBRTC02NSAoMjA5OS4yNy1NSHogSzgtY2xhc3MgQ1BVKQogIE9y aWdpbiA9ICJBdXRoZW50aWNBTUQiICBJZCA9IDB4MjAwZjMxICBGYW1pbHkgPSAweDExICBNb2Rl bCA9IDB4MyAgU3RlcHBpbmcgPSAxCiAgRmVhdHVyZXM9MHgxNzhiZmJmZjxGUFUsVk1FLERFLFBT RSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0Uz NixDTEZMVVNILE1NWCxGWFNSLFNTRSxTU0UyLEhUVD4KICBGZWF0dXJlczI9MHgyMDAxPFNTRTMs Q1gxNj4KICBBTUQgRmVhdHVyZXM9MHhlYTUwMDgwMDxTWVNDQUxMLE5YLE1NWCssRkZYU1IsUkRU U0NQLExNLDNETm93ISssM0ROb3chPgogIEFNRCBGZWF0dXJlczI9MHgxMzFmPExBSEYsQ01QLFNW TSxFeHRBUElDLENSOCxQcmVmZXRjaCxPU1ZXLFNLSU5JVD4KICBUU0M6IFAtc3RhdGUgaW52YXJp YW50CnJlYWwgbWVtb3J5ICA9IDQyOTQ5NjcyOTYgKDQwOTYgTUIpCmF2YWlsIG1lbW9yeSA9IDQx MTE1MDMzNjAgKDM5MjEgTUIpCkV2ZW50IHRpbWVyICJMQVBJQyIgcXVhbGl0eSA0MDAKQUNQSSBB UElDIFRhYmxlOiA8MTAyMDA5IEFQSUMxNzIzPgpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3Ig U3lzdGVtIERldGVjdGVkOiAyIENQVXMKRnJlZUJTRC9TTVA6IDEgcGFja2FnZShzKSB4IDIgY29y ZShzKQogY3B1MCAoQlNQKTogQVBJQyBJRDogIDAKIGNwdTEgKEFQKTogQVBJQyBJRDogIDEKaW9h cGljMCA8VmVyc2lvbiAyLjE+IGlycXMgMC0yMyBvbiBtb3RoZXJib2FyZAprYmQxIGF0IGtiZG11 eDAKcmFuZG9tOiA8U29mdHdhcmUsIFlhcnJvdz4gaW5pdGlhbGl6ZWQKYWNwaTA6IDwxMDIwMDkg WFNEVDE3MjM+IG9uIG1vdGhlcmJvYXJkCmFjcGlfZWMwOiA8RW1iZWRkZWQgQ29udHJvbGxlcjog R1BFIDB4ZSwgRUNEVD4gcG9ydCAweDYyLDB4NjYgb24gYWNwaTAKYWNwaTA6IFBvd2VyIEJ1dHRv biAoZml4ZWQpCmFjcGkwOiByZXNlcnZhdGlvbiBvZiA2MiwgMiAoNCkgZmFpbGVkCmFjcGkwOiBy ZXNlcnZhdGlvbiBvZiA2NSwgYiAoNCkgZmFpbGVkCmFjcGkwOiByZXNlcnZhdGlvbiBvZiBmZmI4 MDAwMCwgODAwMDAgKDMpIGZhaWxlZAphY3BpMDogcmVzZXJ2YXRpb24gb2YgMCwgYTAwMDAgKDMp IGZhaWxlZAphY3BpMDogcmVzZXJ2YXRpb24gb2YgMTAwMDAwLCBjZmYwMDAwMCAoMykgZmFpbGVk CmNwdTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1MTogPEFDUEkgQ1BVPiBvbiBhY3BpMAphdHRp bWVyMDogPEFUIHRpbWVyPiBwb3J0IDB4NDAtMHg0MyBpcnEgMCBvbiBhY3BpMApUaW1lY291bnRl ciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1lciAiaTgy NTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwCmF0cnRjMDogPEFUIHJlYWx0aW1l IGNsb2NrPiBwb3J0IDB4NzAtMHg3MSBpcnEgOCBvbiBhY3BpMApFdmVudCB0aW1lciAiUlRDIiBm cmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwCmhwZXQwOiA8SGlnaCBQcmVjaXNpb24gRXZlbnQg VGltZXI+IGlvbWVtIDB4ZmVkMDAwMDAtMHhmZWQwMDNmZiBvbiBhY3BpMApUaW1lY291bnRlciAi SFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgOTUwCkV2ZW50IHRpbWVyICJIUEVU IiBmcmVxdWVuY3kgMTQzMTgxODAgSHogcXVhbGl0eSA1NTAKRXZlbnQgdGltZXIgIkhQRVQxIiBm cmVxdWVuY3kgMTQzMTgxODAgSHogcXVhbGl0eSA0NTAKVGltZWNvdW50ZXIgIkFDUEktZmFzdCIg ZnJlcXVlbmN5IDM1Nzk1NDUgSHogcXVhbGl0eSA5MDAKYWNwaV90aW1lcjA6IDwzMi1iaXQgdGlt ZXIgYXQgMy41Nzk1NDVNSHo+IHBvcnQgMHg4MDgtMHg4MGIgb24gYWNwaTAKcGNpYjA6IDxBQ1BJ IEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0weGNmZiBvbiBhY3BpMApwY2kwOiA8QUNQSSBQ Q0kgYnVzPiBvbiBwY2liMApwY2liMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxOCBhdCBk ZXZpY2UgMi4wIG9uIHBjaTAKcGNpMTogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjEKdmdhcGNpMDog PFZHQS1jb21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHhkMDAwLTB4ZDBmZiBtZW0gMHhkMDAwMDAw MC0weGRmZmZmZmZmLDB4ZmJkZjAwMDAtMHhmYmRmZmZmZiBpcnEgMTggYXQgZGV2aWNlIDAuMCBv biBwY2kxCnZnYXBjaTA6IEJvb3QgdmlkZW8gZGV2aWNlCnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gaXJxIDE3IGF0IGRldmljZSA1LjAgb24gcGNpMApwY2kyOiA8QUNQSSBQQ0kgYnVzPiBv biBwY2liMgpyZTA6IDxSZWFsVGVrIDgxNjgvODExMSBCL0MvQ1AvRC9EUC9FL0YvRyBQQ0llIEdp Z2FiaXQgRXRoZXJuZXQ+IHBvcnQgMHhlODAwLTB4ZThmZiBtZW0gMHhmYmVmZjAwMC0weGZiZWZm ZmZmIGlycSAxNyBhdCBkZXZpY2UgMC4wIG9uIHBjaTIKcmUwOiBVc2luZyAxIE1TSSBtZXNzYWdl CnJlMDogQ2hpcCByZXYuIDB4MzgwMDAwMDAKcmUwOiBNQUMgcmV2LiAweDAwMDAwMDAwCm1paWJ1 czA6IDxNSUkgYnVzPiBvbiByZTAKcmdlcGh5MDogPFJUTDgxNjlTLzgxMTBTLzgyMTEgMTAwMEJB U0UtVCBtZWRpYSBpbnRlcmZhY2U+IFBIWSAxIG9uIG1paWJ1czAKcmdlcGh5MDogIG5vbmUsIDEw YmFzZVQsIDEwYmFzZVQtRkRYLCAxMGJhc2VULUZEWC1mbG93LCAxMDBiYXNlVFgsIDEwMGJhc2VU WC1GRFgsIDEwMGJhc2VUWC1GRFgtZmxvdywgMTAwMGJhc2VULCAxMDAwYmFzZVQtbWFzdGVyLCAx MDAwYmFzZVQtRkRYLCAxMDAwYmFzZVQtRkRYLW1hc3RlciwgMTAwMGJhc2VULUZEWC1mbG93LCAx MDAwYmFzZVQtRkRYLWZsb3ctbWFzdGVyLCBhdXRvLCBhdXRvLWZsb3cKcmUwOiBFdGhlcm5ldCBh ZGRyZXNzOiA5MDplNjpiYTphYzpjYjphYgpwY2liMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGly cSAxOCBhdCBkZXZpY2UgNi4wIG9uIHBjaTAKcGNpMzogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjMK YXRoMDogPEF0aGVyb3MgOTI4NT4gbWVtIDB4ZmJmZjAwMDAtMHhmYmZmZmZmZiBpcnEgMTggYXQg ZGV2aWNlIDAuMCBvbiBwY2kzClthdGhdIEFSOTI4NSBNYWluIExOQSBjb25maWc6IExOQTIKW2F0 aF0gQVI5Mjg1IEFsdCBMTkEgY29uZmlnOiBMTkExClthdGhdIExOQSBkaXZlcnNpdHkgZW5hYmxl ZCwgRGl2ZXJzaXR5IGVuYWJsZWQKW2F0aF0gRW5hYmxpbmcgZGl2ZXJzaXR5IGZvciBLaXRlCmF0 aDA6IFtIVF0gZW5hYmxpbmcgSFQgbW9kZXMKYXRoMDogW0hUXSAxIHN0cmVhbSBTVEJDIHJlY2Vp dmUgZW5hYmxlZAphdGgwOiBbSFRdIDEgUlggc3RyZWFtczsgMSBUWCBzdHJlYW1zCmF0aDA6IEFS OTI4NSBtYWMgMTkyLjIgUkY1MTMzIHBoeSAxNC4wCmF0aDA6IDJHSHogcmFkaW86IDB4MDAwMDsg NUdIeiByYWRpbzogMHgwMGMwCmFoY2kwOiA8QVRJIElYUDcwMCBBSENJIFNBVEEgY29udHJvbGxl cj4gcG9ydCAweGMwMDAtMHhjMDA3LDB4YjAwMC0weGIwMDMsMHhhMDAwLTB4YTAwNywweDkwMDAt MHg5MDAzLDB4ODAwMC0weDgwMGYgbWVtIDB4ZmJjZmY4MDAtMHhmYmNmZmJmZiBpcnEgMjIgYXQg ZGV2aWNlIDE3LjAgb24gcGNpMAphaGNpMDogQUhDSSB2MS4xMCB3aXRoIDQgM0dicHMgcG9ydHMs IFBvcnQgTXVsdGlwbGllciBzdXBwb3J0ZWQKYWhjaWNoMDogPEFIQ0kgY2hhbm5lbD4gYXQgY2hh bm5lbCAwIG9uIGFoY2kwCmFoY2ljaDE6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBh aGNpMApvaGNpMDogPEFNRCBTQjd4MC9TQjh4MC9TQjl4MCBVU0IgY29udHJvbGxlcj4gbWVtIDB4 ZmJjZmUwMDAtMHhmYmNmZWZmZiBpcnEgMTYgYXQgZGV2aWNlIDE4LjAgb24gcGNpMAp1c2J1czAg b24gb2hjaTAKb2hjaTE6IDxBTUQgU0I3eDAvU0I4eDAvU0I5eDAgVVNCIGNvbnRyb2xsZXI+IG1l bSAweGZiY2ZkMDAwLTB4ZmJjZmRmZmYgaXJxIDE2IGF0IGRldmljZSAxOC4xIG9uIHBjaTAKdXNi dXMxIG9uIG9oY2kxCmVoY2kwOiA8QU1EIFNCN3gwL1NCOHgwL1NCOXgwIFVTQiAyLjAgY29udHJv bGxlcj4gbWVtIDB4ZmJjZmYwMDAtMHhmYmNmZjBmZiBpcnEgMTcgYXQgZGV2aWNlIDE4LjIgb24g cGNpMAplaGNpMDogQU1EIFNCNjAwLzcwMCBxdWlyayBhcHBsaWVkCnVzYnVzMjogRUhDSSB2ZXJz aW9uIDEuMAp1c2J1czIgb24gZWhjaTAKb2hjaTI6IDxBTUQgU0I3eDAvU0I4eDAvU0I5eDAgVVNC IGNvbnRyb2xsZXI+IG1lbSAweGZiY2ZjMDAwLTB4ZmJjZmNmZmYgaXJxIDE4IGF0IGRldmljZSAx OS4wIG9uIHBjaTAKdXNidXMzIG9uIG9oY2kyCm9oY2kzOiA8QU1EIFNCN3gwL1NCOHgwL1NCOXgw IFVTQiBjb250cm9sbGVyPiBtZW0gMHhmYmNmYjAwMC0weGZiY2ZiZmZmIGlycSAxOCBhdCBkZXZp Y2UgMTkuMSBvbiBwY2kwCnVzYnVzNCBvbiBvaGNpMwplaGNpMTogPEFNRCBTQjd4MC9TQjh4MC9T Qjl4MCBVU0IgMi4wIGNvbnRyb2xsZXI+IG1lbSAweGZiY2ZhODAwLTB4ZmJjZmE4ZmYgaXJxIDE5 IGF0IGRldmljZSAxOS4yIG9uIHBjaTAKZWhjaTE6IEFNRCBTQjYwMC83MDAgcXVpcmsgYXBwbGll ZAp1c2J1czU6IEVIQ0kgdmVyc2lvbiAxLjAKdXNidXM1IG9uIGVoY2kxCnBjaTA6IDxzZXJpYWwg YnVzLCBTTUJ1cz4gYXQgZGV2aWNlIDIwLjAgKG5vIGRyaXZlciBhdHRhY2hlZCkKaGRhYzA6IDxB VEkgU0I2MDAgSERBIENvbnRyb2xsZXI+IG1lbSAweGZiY2Y0MDAwLTB4ZmJjZjdmZmYgaXJxIDE2 IGF0IGRldmljZSAyMC4yIG9uIHBjaTAKaXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNl IDIwLjMgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24gaXNhYjAKcGNpYjQ6IDxBQ1BJIFBDSS1Q Q0kgYnJpZGdlPiBhdCBkZXZpY2UgMjAuNCBvbiBwY2kwCnBjaTQ6IDxBQ1BJIFBDSSBidXM+IG9u IHBjaWI0Cm9oY2k0OiA8QU1EIFNCN3gwL1NCOHgwL1NCOXgwIFVTQiBjb250cm9sbGVyPiBtZW0g MHhmYmNmOTAwMC0weGZiY2Y5ZmZmIGlycSAxOCBhdCBkZXZpY2UgMjAuNSBvbiBwY2kwCnVzYnVz NiBvbiBvaGNpNAphbWR0ZW1wMDogPEFNRCBDUFUgT24tRGllIFRoZXJtYWwgU2Vuc29ycz4gb24g aG9zdGI0CmFjcGlfbGlkMDogPENvbnRyb2wgTWV0aG9kIExpZCBTd2l0Y2g+IG9uIGFjcGkwCmFj cGlfYnV0dG9uMDogPFNsZWVwIEJ1dHRvbj4gb24gYWNwaTAKYWNwaV9idXR0b24xOiA8UG93ZXIg QnV0dG9uPiBvbiBhY3BpMAphY3BpX3R6MDogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTAKYmF0dGVy eTA6IDxBQ1BJIENvbnRyb2wgTWV0aG9kIEJhdHRlcnk+IG9uIGFjcGkwCmFjcGlfYWNhZDA6IDxB QyBBZGFwdGVyPiBvbiBhY3BpMAphdGtiZGMwOiA8S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIp PiBwb3J0IDB4NjAsMHg2NCBpcnEgMSBvbiBhY3BpMAphdGtiZDA6IDxBVCBLZXlib2FyZD4gaXJx IDEgb24gYXRrYmRjMAprYmQwIGF0IGF0a2JkMAphdGtiZDA6IFtHSUFOVC1MT0NLRURdCnBzbTA6 IDxQUy8yIE1vdXNlPiBpcnEgMTIgb24gYXRrYmRjMApwc20wOiBbR0lBTlQtTE9DS0VEXQpwc20w OiBtb2RlbCBJbnRlbGxpTW91c2UsIGRldmljZSBJRCAzCnNjMDogPFN5c3RlbSBjb25zb2xlPiBh dCBmbGFncyAweDE4MCBvbiBpc2EwCnNjMDogVkdBIDwxNiB2aXJ0dWFsIGNvbnNvbGVzLCBmbGFn cz0weDM4MD4KdmdhMDogPEdlbmVyaWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21l bSAweGEwMDAwLTB4YmZmZmYgb24gaXNhMApwcGMwOiBjYW5ub3QgcmVzZXJ2ZSBJL08gcG9ydCBy YW5nZQphY3BpX3Rocm90dGxlMDogPEFDUEkgQ1BVIFRocm90dGxpbmc+IG9uIGNwdTAKaHdwc3Rh dGUwOiA8Q29vbGBuJ1F1aWV0IDIuMD4gb24gY3B1MApmdXNlLWZyZWVic2Q6IHZlcnNpb24gMC40 LjQsIEZVU0UgQUJJIDcuOApUaW1lY291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2VjCmhkYWNj MDogPFZJQSBWVDE3MDhTXzAgSERBIENPREVDPiBhdCBjYWQgMCBvbiBoZGFjMApoZGFhMDogPFZJ QSBWVDE3MDhTXzAgQXVkaW8gRnVuY3Rpb24gR3JvdXA+IGF0IG5pZCAxIG9uIGhkYWNjMApwY20w OiA8VklBIFZUMTcwOFNfMCAoQW5hbG9nIDIuMCtIUC8yLjApPiBhdCBuaWQgMjgsMjkgYW5kIDI2 LDMwIG9uIGhkYWEwCnJhbmRvbTogdW5ibG9ja2luZyBkZXZpY2UuCnVzYnVzMDogMTJNYnBzIEZ1 bGwgU3BlZWQgVVNCIHYxLjAKdXNidXMxOiAxMk1icHMgRnVsbCBTcGVlZCBVU0IgdjEuMAp1c2J1 czI6IDQ4ME1icHMgSGlnaCBTcGVlZCBVU0IgdjIuMAp1c2J1czM6IDEyTWJwcyBGdWxsIFNwZWVk IFVTQiB2MS4wCnVzYnVzNDogMTJNYnBzIEZ1bGwgU3BlZWQgVVNCIHYxLjAKdXNidXM1OiA0ODBN YnBzIEhpZ2ggU3BlZWQgVVNCIHYyLjAKdXNidXM2OiAxMk1icHMgRnVsbCBTcGVlZCBVU0IgdjEu MAooYXByb2JlMTphaGNpY2gxOjA6MTU6MCk6IE5PUC4gQUNCOiAwMCAwMCAwMCAwMCAwMCAwMCAw MCAwMCAwMCAwMCAwMCAwMAooYXByb2JlMTphaGNpY2gxOjA6MTU6MCk6IENBTSBzdGF0dXM6IENv bW1hbmQgdGltZW91dAooYXByb2JlMTphaGNpY2gxOjA6MTU6MCk6IEVycm9yIDUsIFJldHJpZXMg ZXhoYXVzdGVkCnVnZW4xLjE6IDxBVEk+IGF0IHVzYnVzMQp1aHViMDogPEFUSSBPSENJIHJvb3Qg SFVCLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMxCnVnZW4wLjE6 IDxBVEk+IGF0IHVzYnVzMAp1aHViMTogPEFUSSBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJl diAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMwCnVnZW42LjE6IDxBVEk+IGF0IHVzYnVzNgp1 aHViMjogPEFUSSBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIg MT4gb24gdXNidXM2CnVnZW41LjE6IDxBVEk+IGF0IHVzYnVzNQp1aHViMzogPEFUSSBFSENJIHJv b3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXM1CnVnZW40 LjE6IDxBVEk+IGF0IHVzYnVzNAp1aHViNDogPEFUSSBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAs IHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXM0CnVnZW4zLjE6IDxBVEk+IGF0IHVzYnVz Mwp1aHViNTogPEFUSSBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFk ZHIgMT4gb24gdXNidXMzCnVnZW4yLjE6IDxBVEk+IGF0IHVzYnVzMgp1aHViNjogPEFUSSBFSENJ IHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMyCihh cHJvYmUwOmFoY2ljaDA6MDoxNTowKTogTk9QLiBBQ0I6IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAw IDAwIDAwIDAwIDAwCihhcHJvYmUwOmFoY2ljaDA6MDoxNTowKTogQ0FNIHN0YXR1czogQ29tbWFu ZCB0aW1lb3V0CihhcHJvYmUwOmFoY2ljaDA6MDoxNTowKTogRXJyb3IgNSwgUmV0cmllcyBleGhh dXN0ZWQKYWRhMCBhdCBhaGNpY2gwIGJ1cyAwIHNjYnVzMCB0YXJnZXQgMCBsdW4gMAphZGEwOiA8 U1Q5MzIwMzI1QVMgMDAwMlNETTE+IEFUQS04IFNBVEEgMi54IGRldmljZQphZGEwOiBTZXJpYWwg TnVtYmVyIDVWRTVNQU5BCmFkYTA6IDMwMC4wMDBNQi9zIHRyYW5zZmVycyAoU0FUQSAyLngsIFVE TUE2LCBQSU8gODE5MmJ5dGVzKQphZGEwOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKYWRhMDog MzA1MjQ1TUIgKDYyNTE0MjQ0OCA1MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNTL1QgMTYzODNDKQph ZGEwOiBQcmV2aW91c2x5IHdhcyBrbm93biBhcyBhZDQKYWRhMSBhdCBhaGNpY2gxIGJ1cyAwIHNj YnVzMSB0YXJnZXQgMCBsdW4gMAphZGExOiA8S0lOR1NUT04gU1YzMDBTMzdBNjBHIDUwNUFCQkYx PiBBVEEtOCBTQVRBIDMueCBkZXZpY2UKYWRhMTogU2VyaWFsIE51bWJlciA1MDAyNkI3NzNCMDA3 MDI2CmFkYTE6IDMwMC4wMDBNQi9zIHRyYW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gODE5 MmJ5dGVzKQphZGExOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKYWRhMTogNTcyNDFNQiAoMTE3 MjMxNDA4IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4M0MpCmFkYTE6IFByZXZpb3Vz bHkgd2FzIGtub3duIGFzIGFkNgpOZXR2c2MgaW5pdGlhbGl6aW5nLi4uIFNNUDogQVAgQ1BVICMx IExhdW5jaGVkIQp1aHViMjogMiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQK dWh1YjE6IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIwOiAzIHBv cnRzIHdpdGggMyByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1aHViNDogMyBwb3J0cyB3aXRoIDMg cmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjU6IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwg c2VsZiBwb3dlcmVkClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IHVzYnVzNSB1c2J1czIKdWh1YjM6 IDYgcG9ydHMgd2l0aCA2IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWI2OiA2IHBvcnRzIHdp dGggNiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1 czUgdXNidXMyCnVnZW41LjI6IDxDaGljb255IEVsZWN0cm9uaWNzIENvLiwgTHRkLj4gYXQgdXNi dXM1ClRyeWluZyB0byBtb3VudCByb290IGZyb20gdWZzOi9kZXYvYWRhMXAyIFtyd10uLi4KV0FS TklORzogLyB3YXMgbm90IHByb3Blcmx5IGRpc21vdW50ZWQKV0FSTklORzogLzogbW91bnQgcGVu ZGluZyBlcnJvcjogYmxvY2tzIDAgZmlsZXMgMwpaRlMgZmlsZXN5c3RlbSB2ZXJzaW9uOiA1ClpG UyBzdG9yYWdlIHBvb2wgdmVyc2lvbjogZmVhdHVyZXMgc3VwcG9ydCAoNTAwMCkKd2xhbjA6IEV0 aGVybmV0IGFkZHJlc3M6IDAwOjI1OmQzOmMzOjRhOmZiCmluZm86IFtkcm1dIEluaXRpYWxpemVk IGRybSAxLjEuMCAyMDA2MDgxMApkcm1uMDogPEFUSSBNb2JpbGl0eSBSYWRlb24gNDUwMCBTZXJp ZXM+IG9uIHZnYXBjaTAKaW5mbzogW2RybV0gTVNJIGVuYWJsZWQgMSBtZXNzYWdlKHMpCmluZm86 IFtkcm1dIFJBREVPTl9JU19QQ0lFCmluZm86IFtkcm1dIGluaXRpYWxpemluZyBrZXJuZWwgbW9k ZXNldHRpbmcgKFJWNzEwIDB4MTAwMjoweDk1NTMgMHgxMDQzOjB4MUI0MikuCmluZm86IFtkcm1d IHJlZ2lzdGVyIG1taW8gYmFzZTogMHhGQkRGMDAwMAppbmZvOiBbZHJtXSByZWdpc3RlciBtbWlv IHNpemU6IDY1NTM2CmluZm86IFtkcm1dIHJhZGVvbl9hdHJtX2dldF9iaW9zOiA9PT0+IFRyeSBB VFJNLi4uCmluZm86IFtkcm1dIHJhZGVvbl9hdHJtX2dldF9iaW9zOiBwY2lfZmluZF9jbGFzcygp IGZvdW5kOiAwOjE6MDowLCB2ZW5kb3I9MTAwMiwgZGV2aWNlPTk1NTMKaW5mbzogW2RybV0gcmFk ZW9uX2F0cm1fZ2V0X2Jpb3M6IEdldCBBQ1BJIGRldmljZSBoYW5kbGUKaW5mbzogW2RybV0gcmFk ZW9uX2F0cm1fZ2V0X2Jpb3M6IEdldCBBQ1BJIGhhbmRsZSBmb3IgIkFUUk0iCmluZm86IFtkcm1d IHJhZGVvbl9hdHJtX2dldF9iaW9zOiBGYWlsZWQgdG8gZ2V0ICJBVFJNIiBoYW5kbGU6IEFFX05P VF9GT1VORAppbmZvOiBbZHJtXSByYWRlb25fYWNwaV92ZmN0X2Jpb3M6ID09PT4gVHJ5IFZGQ1Qu Li4KaW5mbzogW2RybV0gcmFkZW9uX2FjcGlfdmZjdF9iaW9zOiBHZXQgIlZGQ1QiIEFDUEkgdGFi bGUKaW5mbzogW2RybV0gcmFkZW9uX2FjcGlfdmZjdF9iaW9zOiBGYWlsZWQgdG8gZ2V0ICJWRkNU IiB0YWJsZTogQUVfTk9UX0ZPVU5ECmluZm86IFtkcm1dIGlncF9yZWFkX2Jpb3NfZnJvbV92cmFt OiA9PT0+IFRyeSBJR1AncyBWUkFNLi4uCmluZm86IFtkcm1dIGlncF9yZWFkX2Jpb3NfZnJvbV92 cmFtOiBWUkFNIGJhc2UgYWRkcmVzczogMHhkMDAwMDAwMAppbmZvOiBbZHJtXSBpZ3BfcmVhZF9i aW9zX2Zyb21fdnJhbTogTWFwIGFkZHJlc3M6IDB4ZmZmZmY4MDBkMDAwMDAwMCAoMjYyMTQ0IGJ5 dGVzKQppbmZvOiBbZHJtXSBpZ3BfcmVhZF9iaW9zX2Zyb21fdnJhbTogSW5jb3JyZWN0IEJJT1Mg c2lnbmF0dXJlOiAweDAwMDAKaW5mbzogW2RybV0gcmFkZW9uX3JlYWRfYmlvczogPT09PiBUcnkg UENJIEV4cGFuc2lvbiBST00uLi4KaW5mbzogW2RybV0gcmFkZW9uX3JlYWRfYmlvczogTWFwIGFk ZHJlc3M6IDB4ZmZmZmY4MDAwMDBjMDAwMCAoMTMxMDcyIGJ5dGVzKQppbmZvOiBbZHJtXSBBVE9N IEJJT1M6IEFzdXNfSzQwQUFfTTkyCmRybW4wOiBpbmZvOiBWUkFNOiA1MTJNIDB4MDAwMDAwMDAw MDAwMDAwMCAtIDB4MDAwMDAwMDAxRkZGRkZGRiAoNTEyTSB1c2VkKQpkcm1uMDogaW5mbzogR1RU OiA1MTJNIDB4MDAwMDAwMDAyMDAwMDAwMCAtIDB4MDAwMDAwMDAzRkZGRkZGRgppbmZvOiBbZHJt XSBEZXRlY3RlZCBWUkFNIFJBTT01MTJNLCBCQVI9MjU2TQppbmZvOiBbZHJtXSBSQU0gd2lkdGgg NjRiaXRzIEREUgpbVFRNXSBab25lICBrZXJuZWw6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6 IDIwODUyODQga2lCCltUVE1dIEluaXRpYWxpemluZyBwb29sIGFsbG9jYXRvcgppbmZvOiBbZHJt XSByYWRlb246IDUxMk0gb2YgVlJBTSBtZW1vcnkgcmVhZHkKaW5mbzogW2RybV0gcmFkZW9uOiA1 MTJNIG9mIEdUVCBtZW1vcnkgcmVhZHkuCmluZm86IFtkcm1dIFN1cHBvcnRzIHZibGFuayB0aW1l c3RhbXAgY2FjaGluZyBSZXYgMSAoMTAuMTAuMjAxMCkuCmluZm86IFtkcm1dIERyaXZlciBzdXBw b3J0cyBwcmVjaXNlIHZibGFuayB0aW1lc3RhbXAgcXVlcnkuCmluZm86IFtkcm1dIHJhZGVvbjog aXJxIGluaXRpYWxpemVkLgppbmZvOiBbZHJtXSBHQVJUOiBudW0gY3B1IHBhZ2VzIDEzMTA3Miwg bnVtIGdwdSBwYWdlcyAxMzEwNzIKaW5mbzogW2RybV0gcHJvYmluZyBnZW4gMiBjYXBzIGZvciBk ZXZpY2UgMTAyMjo5NjAzID0gMi8wCmluZm86IFtkcm1dIGVuYWJsaW5nIFBDSUUgZ2VuIDIgbGlu ayBzcGVlZHMsIGRpc2FibGUgd2l0aCByYWRlb24ucGNpZV9nZW4yPTAKaW5mbzogW2RybV0gTG9h ZGluZyBSVjcxMCBNaWNyb2NvZGUKaW5mbzogW2RybV0gUENJRSBHQVJUIG9mIDUxMk0gZW5hYmxl ZCAodGFibGUgYXQgMHgwMDAwMDAwMDAwMDQwMDAwKS4KZHJtbjA6IGluZm86IFdCIGVuYWJsZWQK ZHJtbjA6IGluZm86IGZlbmNlIGRyaXZlciBvbiByaW5nIDAgdXNlIGdwdSBhZGRyIDB4MDAwMDAw MDAyMDAwMGMwMCBhbmQgY3B1IGFkZHIgMHgweGZmZmZmODAwMzM2NzVjMDAKZHJtbjA6IGluZm86 IGZlbmNlIGRyaXZlciBvbiByaW5nIDMgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDAyMDAwMGMwYyBh bmQgY3B1IGFkZHIgMHgweGZmZmZmODAwMzM2NzVjMGMKaW5mbzogW2RybV0gcmluZyB0ZXN0IG9u IDAgc3VjY2VlZGVkIGluIDEgdXNlY3MKaW5mbzogW2RybV0gcmluZyB0ZXN0IG9uIDMgc3VjY2Vl ZGVkIGluIDEgdXNlY3MKaW5mbzogW2RybV0gaWIgdGVzdCBvbiByaW5nIDAgc3VjY2VlZGVkIGlu IDAgdXNlY3MKaW5mbzogW2RybV0gaWIgdGVzdCBvbiByaW5nIDMgc3VjY2VlZGVkIGluIDAgdXNl Y3MKaW5mbzogW2RybV0gcmFkZW9uX2RldmljZV9pbml0OiBUYWtpbmcgb3ZlciB0aGUgZmljdGl0 aW91cyByYW5nZSAweGQwMDAwMDAwLTB4ZTAwMDAwMDAKaWljYnVzMDogPFBoaWxpcHMgSTJDIGJ1 cz4gb24gaWljYmIwIGFkZHIgMHhmZgppaWMwOiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXMw CmlpY2J1czE6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiMSBhZGRyIDB4ZmYKaWljMTogPEky QyBnZW5lcmljIEkvTz4gb24gaWljYnVzMQppaWNidXMyOiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBp aWNiYjIgYWRkciAweGZmCmlpYzI6IDxJMkMgZ2VuZXJpYyBJL08+IG9uIGlpY2J1czIKaWljYnVz MzogPFBoaWxpcHMgSTJDIGJ1cz4gb24gaWljYmIzIGFkZHIgMHhmZgppaWMzOiA8STJDIGdlbmVy aWMgSS9PPiBvbiBpaWNidXMzCmlpY2J1czQ6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiNCBh ZGRyIDB4ZmYKaWljNDogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVzNAppaWNidXM1OiA8UGhp bGlwcyBJMkMgYnVzPiBvbiBpaWNiYjUgYWRkciAweGZmCmlpYzU6IDxJMkMgZ2VuZXJpYyBJL08+ IG9uIGlpY2J1czUKaWljYnVzNjogPFBoaWxpcHMgSTJDIGJ1cz4gb24gaWljYmI2IGFkZHIgMHhm ZgppaWM2OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXM2CmluZm86IFtkcm1dIFJhZGVvbiBE aXNwbGF5IENvbm5lY3RvcnMKaW5mbzogW2RybV0gQ29ubmVjdG9yIDA6CmluZm86IFtkcm1dICAg VkdBLTEKaW5mbzogW2RybV0gICBEREM6IDB4N2U0MCAweDdlNDAgMHg3ZTQ0IDB4N2U0NCAweDdl NDggMHg3ZTQ4IDB4N2U0YyAweDdlNGMKaW5mbzogW2RybV0gICBFbmNvZGVyczoKaW5mbzogW2Ry bV0gICAgIENSVDE6IElOVEVSTkFMX0tMRFNDUF9EQUMxCmluZm86IFtkcm1dIENvbm5lY3RvciAx OgppbmZvOiBbZHJtXSAgIExWRFMtMQppbmZvOiBbZHJtXSAgIEREQzogMHg3ZjY4IDB4N2Y2OCAw eDdmNmMgMHg3ZjZjIDB4N2Y3MCAweDdmNzAgMHg3Zjc0IDB4N2Y3NAppbmZvOiBbZHJtXSAgIEVu Y29kZXJzOgppbmZvOiBbZHJtXSAgICAgTENEMTogSU5URVJOQUxfVU5JUEhZMgppbmZvOiBbZHJt XSBJbnRlcm5hbCB0aGVybWFsIGNvbnRyb2xsZXIgd2l0aG91dCBmYW4gY29udHJvbAppbmZvOiBb ZHJtXSByYWRlb246IHBvd2VyIG1hbmFnZW1lbnQgaW5pdGlhbGl6ZWQKaW5mbzogW2RybV0gSW5p dGlhbGl6ZWQgcmFkZW9uIDIuMjkuMCAyMDA4MDUyOAphdGgwOiBkZXZpY2UgdGltZW91dAphdGgw OiBkZXZpY2UgdGltZW91dAphdGgwOiBkZXZpY2UgdGltZW91dAphdGgwOiBkZXZpY2UgdGltZW91 dAphdGgwOiBhdGhfdHhfdGlkX2RyYWluX3ByaW50OiBub3JtOiA1NDplNjpmYzpjODo4MDplMDog YmY9MHhmZmZmZmUwMDAwOGNiODU4OiBhZGRiYXc9MCwgZG9iYXc9MSwgc2Vxbm89NDU4LCByZXRy eT0wCmF0aDA6IGF0aF90eF90aWRfZHJhaW5fcHJpbnQ6IG5vcm06IDU0OmU2OmZjOmM4OjgwOmUw OiBiZj0weGZmZmZmZTAwMDA4Y2I4NTg6IHR4cVsxXSBheHFfZGVwdGg9MCwgYXhxX2FnZ3JfZGVw dGg9MAphdGgwOiBhdGhfdHhfdGlkX2RyYWluX3ByaW50OiBub3JtOiA1NDplNjpmYzpjODo4MDpl MDogYmY9MHhmZmZmZmUwMDAwOGNiODU4OiB0aWQgdHhxX2RlcHRoPTEyOSBod3FfZGVwdGg9MCwg YmFyX3dhaXQ9MCwgaXNmaWx0ZXJlZD0wCmF0aDA6IGF0aF90eF90aWRfZHJhaW5fcHJpbnQ6IG5v cm06IDU0OmU2OmZjOmM4OjgwOmUwOiB0aWQgMDogc2NoZWQ9MSwgcGF1c2VkPTAsIGluY29tcD0w LCBiYXdfaGVhZD0wLCBiYXdfdGFpbD0wIHR4YV9zdGFydD00NTksIG5pX3R4c2Vxcz01ODcKVE9E UyAwMDoyNTpkMzpjMzo0YTpmYi0+NTQ6ZTY6ZmM6Yzg6ODA6ZTAoNTQ6ZTY6ZmM6Yzg6ODA6ZTAp IGRhdGEgUW9TIFtUSUQgMF0gV0VQIFtJViBjYiAwMSAwMCAwMCAwMCAwMCBLSUQgMF0gME0KIDg4 NDEgMmMwMCA1NGU2IGZjYzggODBlMCAwMDI1IGQzYzMgNGFmYiA1NGU2IGZjYzggODBlMCBhMDFj IDAwMDAgMDAwMCBjYjAxIDAwMjAgMDAwMCAwMDAwIGFhYWEgMDMwMCAwMDAwIDA4MDAKd2xhbjA6 IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOCndsYW4wOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDoy NTpkMzpjMzo0YTpmYgp3bGFuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCg== --e89a8ff24e8ff34fa804f7629354 Content-Type: text/plain; charset=US-ASCII; name="pciconf.log" Content-Disposition: attachment; filename="pciconf.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu6r0bhq3 aG9zdGIwQHBjaTA6MDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHg5NjAwMTAyMiBjaGlwPTB4 OTYwMDEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWlj cm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnUlM3ODAgSG9zdCBCcmlkZ2UnCiAg ICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKICAgIGNhcCAw OFtjNF0gPSBIVCBzbGF2ZQogICAgY2FwIDA4WzU0XSA9IEhUIHVuaXQgSUQgY2x1bXBpbmcKICAg IGNhcCAwOFs0MF0gPSBIVCByZXRyeSBtb2RlCiAgICBjYXAgMDhbOWNdID0gSFQgR2VuMwogICAg Y2FwIDA4W2Y4XSA9IEhUIHBvd2VyIG1hbmFnZW1lbnQKICAgIFBDSSBlcnJvcnMgPSBSZWNlaXZl ZCBNYXN0ZXItQWJvcnQKcGNpYjFAcGNpMDowOjI6MDoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDk2 MDAxMDIyIGNoaXA9MHg5NjAzMTAyMiByZXY9MHgwMCBoZHI9MHgwMQogICAgdmVuZG9yICAgICA9 ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdSUzc4MCBQ Q0kgdG8gUENJIGJyaWRnZSAoZXh0IGdmeCBwb3J0IDApJwogICAgY2xhc3MgICAgICA9IGJyaWRn ZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMyAg c3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAxMFs1OF0gPSBQQ0ktRXhwcmVzcyAy IHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDgoeDE2KQogICAgICAgICAg ICAgICAgIHNwZWVkIDIuNSg1LjApIEFTUE0gTDEoTDBzL0wxKQogICAgY2FwIDA1W2EwXSA9IE1T SSBzdXBwb3J0cyAxIG1lc3NhZ2UgCiAgICBjYXAgMGRbYjBdID0gUENJIEJyaWRnZSBjYXJkPTB4 OTYwMDEwMjIKICAgIGNhcCAwOFtiOF0gPSBIVCBNU0kgZml4ZWQgYWRkcmVzcyB3aW5kb3cgZW5h YmxlZCBhdCAweGZlZTAwMDAwCiAgICBlY2FwIDAwMGJbMTAwXSA9IFZlbmRvciAxIElEIDEKICAg IGVjYXAgMDAwMlsxMTBdID0gVkMgMSBtYXggVkMwCiAgICBQQ0kgZXJyb3JzID0gU2lnbmFsbGVk IFN5c3RlbSBFcnJvcgpwY2liMkBwY2kwOjA6NTowOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4OTYw MDEwMjIgY2hpcD0weDk2MDUxMDIyIHJldj0weDAwIGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0g J0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ1JTNzgwL1JT ODgwIFBDSSB0byBQQ0kgYnJpZGdlIChQQ0lFIHBvcnQgMSknCiAgICBjbGFzcyAgICAgID0gYnJp ZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAz ICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAogICAgY2FwIDEwWzU4XSA9IFBDSS1FeHByZXNz IDIgcm9vdCBwb3J0IHNsb3QgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4MSh4MSkKICAgICAgICAg ICAgICAgICBzcGVlZCAyLjUoNS4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkKICAgIGNhcCAwNVth MF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlIAogICAgY2FwIDBkW2IwXSA9IFBDSSBCcmlkZ2Ug Y2FyZD0weDk2MDAxMDIyCiAgICBjYXAgMDhbYjhdID0gSFQgTVNJIGZpeGVkIGFkZHJlc3Mgd2lu ZG93IGVuYWJsZWQgYXQgMHhmZWUwMDAwMAogICAgZWNhcCAwMDBiWzEwMF0gPSBWZW5kb3IgMSBJ RCAxCiAgICBlY2FwIDAwMDJbMTEwXSA9IFZDIDEgbWF4IFZDMAogICAgUENJIGVycm9ycyA9IFNp Z25hbGxlZCBTeXN0ZW0gRXJyb3IKcGNpYjNAcGNpMDowOjY6MDoJY2xhc3M9MHgwNjA0MDAgY2Fy ZD0weDk2MDAxMDIyIGNoaXA9MHg5NjA2MTAyMiByZXY9MHgwMCBoZHI9MHgwMQogICAgdmVuZG9y ICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdS Uzc4MCBQQ0kgdG8gUENJIGJyaWRnZSAoUENJRSBwb3J0IDIpJwogICAgY2xhc3MgICAgICA9IGJy aWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMg MyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAxMFs1OF0gPSBQQ0ktRXhwcmVz cyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEoeDEpCiAgICAgICAg ICAgICAgICAgc3BlZWQgMi41KDUuMCkgQVNQTSBkaXNhYmxlZChMMHMvTDEpCiAgICBjYXAgMDVb YTBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSAKICAgIGNhcCAwZFtiMF0gPSBQQ0kgQnJpZGdl IGNhcmQ9MHg5NjAwMTAyMgogICAgY2FwIDA4W2I4XSA9IEhUIE1TSSBmaXhlZCBhZGRyZXNzIHdp bmRvdyBlbmFibGVkIGF0IDB4ZmVlMDAwMDAKICAgIGVjYXAgMDAwYlsxMDBdID0gVmVuZG9yIDEg SUQgMQogICAgZWNhcCAwMDAyWzExMF0gPSBWQyAxIG1heCBWQzAKYWhjaTBAcGNpMDowOjE3OjA6 CWNsYXNzPTB4MDEwNjAxIGNhcmQ9MHgxMTE3MTA0MyBjaGlwPTB4NDM5MTEwMDIgcmV2PTB4MDAg aGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBu ZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdTQjd4MC9TQjh4MC9TQjl4MCBTQVRBIENvbnRyb2xs ZXIgW0FIQ0kgbW9kZV0nCiAgICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdlCiAgICBzdWJjbGFz cyAgID0gU0FUQQogICAgYmFyICAgWzEwXSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNl IDB4YzAwMCwgc2l6ZSA4LCBlbmFibGVkCiAgICBiYXIgICBbMTRdID0gdHlwZSBJL08gUG9ydCwg cmFuZ2UgMzIsIGJhc2UgMHhiMDAwLCBzaXplIDQsIGVuYWJsZWQKICAgIGJhciAgIFsxOF0gPSB0 eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGEwMDAsIHNpemUgOCwgZW5hYmxlZAogICAg YmFyICAgWzFjXSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDB4OTAwMCwgc2l6ZSA0 LCBlbmFibGVkCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2Ug MHg4MDAwLCBzaXplIDE2LCBlbmFibGVkCiAgICBiYXIgICBbMjRdID0gdHlwZSBNZW1vcnksIHJh bmdlIDMyLCBiYXNlIDB4ZmJjZmY4MDAsIHNpemUgMTAyNCwgZW5hYmxlZAogICAgY2FwIDAxWzYw XSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAogICAgY2FwIDEyWzcw XSA9IFNBVEEgSW5kZXgtRGF0YSBQYWlyCm9oY2kwQHBjaTA6MDoxODowOgljbGFzcz0weDBjMDMx MCBjYXJkPTB4MWQ1NzEwNDMgY2hpcD0weDQzOTcxMDAyIHJldj0weDAwIGhkcj0weDAwCiAgICB2 ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0gbmVlIEFUSScKICAgIGRl dmljZSAgICAgPSAnU0I3eDAvU0I4eDAvU0I5eDAgVVNCIE9IQ0kwIENvbnRyb2xsZXInCiAgICBj bGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3MgICA9IFVTQgogICAgYmFyICAgWzEw XSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGZiY2ZlMDAwLCBzaXplIDQwOTYsIGVu YWJsZWQKb2hjaTFAcGNpMDowOjE4OjE6CWNsYXNzPTB4MGMwMzEwIGNhcmQ9MHgxZDU3MTA0MyBj aGlwPTB4NDM5ODEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5j ZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdTQjd4MCBV U0IgT0hDSTEgQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJj bGFzcyAgID0gVVNCCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNl IDB4ZmJjZmQwMDAsIHNpemUgNDA5NiwgZW5hYmxlZAplaGNpMEBwY2kwOjA6MTg6MjoJY2xhc3M9 MHgwYzAzMjAgY2FyZD0weDFkNTcxMDQzIGNoaXA9MHg0Mzk2MTAwMiByZXY9MHgwMCBoZHI9MHgw MAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBBVEkn CiAgICBkZXZpY2UgICAgID0gJ1NCN3gwL1NCOHgwL1NCOXgwIFVTQiBFSENJIENvbnRyb2xsZXIn CiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3MgICA9IFVTQgogICAgYmFy ICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGZiY2ZmMDAwLCBzaXplIDI1 NiwgZW5hYmxlZAogICAgY2FwIDAxW2MwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBE MiBEMyAgY3VycmVudCBEMAogICAgY2FwIDBhW2U0XSA9IEVIQ0kgRGVidWcgUG9ydCBhdCBvZmZz ZXQgMHhlMCBpbiBtYXAgMHgxNApvaGNpMkBwY2kwOjA6MTk6MDoJY2xhc3M9MHgwYzAzMTAgY2Fy ZD0weDFkNTcxMDQzIGNoaXA9MHg0Mzk3MTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9y ICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBBVEknCiAgICBkZXZpY2Ug ICAgID0gJ1NCN3gwL1NCOHgwL1NCOXgwIFVTQiBPSENJMCBDb250cm9sbGVyJwogICAgY2xhc3Mg ICAgICA9IHNlcmlhbCBidXMKICAgIHN1YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsxMF0gPSB0 eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmYmNmYzAwMCwgc2l6ZSA0MDk2LCBlbmFibGVk Cm9oY2kzQHBjaTA6MDoxOToxOgljbGFzcz0weDBjMDMxMCBjYXJkPTB4MWQ1NzEwNDMgY2hpcD0w eDQzOTgxMDAyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1p Y3JvIERldmljZXMgW0FNRF0gbmVlIEFUSScKICAgIGRldmljZSAgICAgPSAnU0I3eDAgVVNCIE9I Q0kxIENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3Mg ICA9IFVTQgogICAgYmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGZi Y2ZiMDAwLCBzaXplIDQwOTYsIGVuYWJsZWQKZWhjaTFAcGNpMDowOjE5OjI6CWNsYXNzPTB4MGMw MzIwIGNhcmQ9MHgxZDU3MTA0MyBjaGlwPTB4NDM5NjEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAg IHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAg ZGV2aWNlICAgICA9ICdTQjd4MC9TQjh4MC9TQjl4MCBVU0IgRUhDSSBDb250cm9sbGVyJwogICAg Y2xhc3MgICAgICA9IHNlcmlhbCBidXMKICAgIHN1YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsx MF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmYmNmYTgwMCwgc2l6ZSAyNTYsIGVu YWJsZWQKICAgIGNhcCAwMVtjMF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDEgRDIgRDMg IGN1cnJlbnQgRDAKICAgIGNhcCAwYVtlNF0gPSBFSENJIERlYnVnIFBvcnQgYXQgb2Zmc2V0IDB4 ZTAgaW4gbWFwIDB4MTQKbm9uZTBAcGNpMDowOjIwOjA6CWNsYXNzPTB4MGMwNTAwIGNhcmQ9MHgx ZDU3MTA0MyBjaGlwPTB4NDM4NTEwMDIgcmV2PTB4M2EgaGRyPTB4MDAKICAgIHZlbmRvciAgICAg PSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9 ICdTQngwMCBTTUJ1cyBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IHNlcmlhbCBidXMKICAg IHN1YmNsYXNzICAgPSBTTUJ1cwogICAgY2FwIDA4W2IwXSA9IEhUIE1TSSBmaXhlZCBhZGRyZXNz IHdpbmRvdyBkaXNhYmxlZCBhdCAweGZlZTAwMDAwCiAgICBQQ0kgZXJyb3JzID0gUmVjZWl2ZWQg VGFyZ2V0LUFib3J0CiAgICAgICAgICAgICAgICAgRGV0ZWN0ZWQgUGFyaXR5IEVycm9yCmhkYWMw QHBjaTA6MDoyMDoyOgljbGFzcz0weDA0MDMwMCBjYXJkPTB4MTUyMzEwNDMgY2hpcD0weDQzODMx MDAyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERl dmljZXMgW0FNRF0gbmVlIEFUSScKICAgIGRldmljZSAgICAgPSAnU0J4MDAgQXphbGlhIChJbnRl bCBIREEpJwogICAgY2xhc3MgICAgICA9IG11bHRpbWVkaWEKICAgIHN1YmNsYXNzICAgPSBIREEK ICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgNjQsIGJhc2UgMHhmYmNmNDAwMCwg c2l6ZSAxNjM4NCwgZW5hYmxlZAogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0 cyBEMCBEMyAgY3VycmVudCBEMAppc2FiMEBwY2kwOjA6MjA6MzoJY2xhc3M9MHgwNjAxMDAgY2Fy ZD0weDFkNTcxMDQzIGNoaXA9MHg0MzlkMTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9y ICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBBVEknCiAgICBkZXZpY2Ug ICAgID0gJ1NCN3gwL1NCOHgwL1NCOXgwIExQQyBob3N0IGNvbnRyb2xsZXInCiAgICBjbGFzcyAg ICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLUlTQQpwY2liNEBwY2kwOjA6MjA6NDoJ Y2xhc3M9MHgwNjA0MDEgY2FyZD0weDAwMDAwMDAwIGNoaXA9MHg0Mzg0MTAwMiByZXY9MHgwMCBo ZHI9MHgwMQogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5l ZSBBVEknCiAgICBkZXZpY2UgICAgID0gJ1NCeDAwIFBDSSB0byBQQ0kgQnJpZGdlJwogICAgY2xh c3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKb2hjaTRAcGNpMDowOjIw OjU6CWNsYXNzPTB4MGMwMzEwIGNhcmQ9MHgxZDU3MTA0MyBjaGlwPTB4NDM5OTEwMDIgcmV2PTB4 MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1E XSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdTQjd4MC9TQjh4MC9TQjl4MCBVU0IgT0hDSTIg Q29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0g VVNCCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZmJjZjkw MDAsIHNpemUgNDA5NiwgZW5hYmxlZApob3N0YjFAcGNpMDowOjI0OjA6CWNsYXNzPTB4MDYwMDAw IGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTMwMDEwMjIgcmV2PTB4NDAgaGRyPTB4MDAKICAgIHZl bmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAg PSAnRmFtaWx5IDExaCBQcm9jZXNzb3IgSHlwZXJUcmFuc3BvcnQgQ29uZmlndXJhdGlvbicKICAg IGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQogICAgY2FwIDA4 WzgwXSA9IEhUIGhvc3QKaG9zdGIyQHBjaTA6MDoyNDoxOgljbGFzcz0weDA2MDAwMCBjYXJkPTB4 MDAwMDAwMDAgY2hpcD0weDEzMDExMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAg ID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0ZhbWls eSAxMWggUHJvY2Vzc29yIEFkZHJlc3MgTWFwJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAg c3ViY2xhc3MgICA9IEhPU1QtUENJCmhvc3RiM0BwY2kwOjA6MjQ6MjoJY2xhc3M9MHgwNjAwMDAg Y2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxMzAyMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVu ZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9 ICdGYW1pbHkgMTFoIFByb2Nlc3NvciBEUkFNIENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0g YnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGI0QHBjaTA6MDoyNDozOgljbGFz cz0weDA2MDAwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDEzMDMxMDIyIHJldj0weDAwIGhkcj0w eDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBk ZXZpY2UgICAgID0gJ0ZhbWlseSAxMWggUHJvY2Vzc29yIE1pc2NlbGxhbmVvdXMgQ29udHJvbCcK ICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQogICAgY2Fw IDBmW2YwXSA9IHVua25vd24KaG9zdGI1QHBjaTA6MDoyNDo0OgljbGFzcz0weDA2MDAwMCBjYXJk PTB4MDAwMDAwMDAgY2hpcD0weDEzMDQxMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3Ig ICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0gJ0Zh bWlseSAxMWggUHJvY2Vzc29yIExpbmsgQ29udHJvbCcKICAgIGNsYXNzICAgICAgPSBicmlkZ2UK ICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQp2Z2FwY2kwQHBjaTA6MTowOjA6CWNsYXNzPTB4MDMw MDAwIGNhcmQ9MHgxYjQyMTA0MyBjaGlwPTB4OTU1MzEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAg IHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAg ZGV2aWNlICAgICA9ICdSVjcxMCBbTW9iaWxpdHkgUmFkZW9uIEhEIDQ1MDAvNTEwMCBTZXJpZXNd JwogICAgY2xhc3MgICAgICA9IGRpc3BsYXkKICAgIHN1YmNsYXNzICAgPSBWR0EKICAgIGJhciAg IFsxMF0gPSB0eXBlIFByZWZldGNoYWJsZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZDAwMDAw MDAsIHNpemUgMjY4NDM1NDU2LCBlbmFibGVkCiAgICBiYXIgICBbMTRdID0gdHlwZSBJL08gUG9y dCwgcmFuZ2UgMzIsIGJhc2UgMHhkMDAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgYmFyICAgWzE4 XSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGZiZGYwMDAwLCBzaXplIDY1NTM2LCBl bmFibGVkCiAgICBjYXAgMDFbNTBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQz ICBjdXJyZW50IEQwCiAgICBjYXAgMTBbNThdID0gUENJLUV4cHJlc3MgMiBsZWdhY3kgZW5kcG9p bnQgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4OCh4MTYpCiAgICAgICAgICAgICAgICAgc3BlZWQg Mi41KDIuNSkgQVNQTSBMMShMMHMvTDEpCiAgICBjYXAgMDVbYTBdID0gTVNJIHN1cHBvcnRzIDEg bWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0aCAxIG1lc3NhZ2UKICAgIGVjYXAgMDAwYlsxMDBd ID0gVmVuZG9yIDEgSUQgMQogICAgUENJIGVycm9ycyA9IFNpZ25hbGxlZCBTeXN0ZW0gRXJyb3IK ICBQQ0ktZSBlcnJvcnMgPSBOb24tRmF0YWwgRXJyb3IgRGV0ZWN0ZWQKICAgICAgICAgICAgICAg ICBVbnN1cHBvcnRlZCBSZXF1ZXN0IERldGVjdGVkCnJlMEBwY2kwOjI6MDowOgljbGFzcz0weDAy MDAwMCBjYXJkPTB4MTZkNTEwNDMgY2hpcD0weDgxNjgxMGVjIHJldj0weDAxIGhkcj0weDAwCiAg ICB2ZW5kb3IgICAgID0gJ1JlYWx0ZWsgU2VtaWNvbmR1Y3RvciBDby4sIEx0ZC4nCiAgICBkZXZp Y2UgICAgID0gJ1JUTDgxMTEvODE2OEIgUENJIEV4cHJlc3MgR2lnYWJpdCBFdGhlcm5ldCBjb250 cm9sbGVyJwogICAgY2xhc3MgICAgICA9IG5ldHdvcmsKICAgIHN1YmNsYXNzICAgPSBldGhlcm5l dAogICAgYmFyICAgWzEwXSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDB4ZTgwMCwg c2l6ZSAyNTYsIGVuYWJsZWQKICAgIGJhciAgIFsxOF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgNjQs IGJhc2UgMHhmYmVmZjAwMCwgc2l6ZSA0MDk2LCBlbmFibGVkCiAgICBjYXAgMDFbNDBdID0gcG93 ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMDNbNDhd ID0gVlBECiAgICBjYXAgMDVbNTBdID0gTVNJIHN1cHBvcnRzIDIgbWVzc2FnZXMsIDY0IGJpdCBl bmFibGVkIHdpdGggMSBtZXNzYWdlCiAgICBjYXAgMTBbNjBdID0gUENJLUV4cHJlc3MgMSBlbmRw b2ludCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAgIHNwZWVk IDIuNSgyLjUpIEFTUE0gZGlzYWJsZWQoTDBzKQogICAgY2FwIDA5Wzg0XSA9IHZlbmRvciAobGVu Z3RoIDc2KQogICAgZWNhcCAwMDAxWzEwMF0gPSBBRVIgMSAwIGZhdGFsIDEgbm9uLWZhdGFsIDAg Y29ycmVjdGVkCiAgICBlY2FwIDAwMDJbMTJjXSA9IFZDIDEgbWF4IFZDMAogICAgZWNhcCAwMDAz WzE0OF0gPSBTZXJpYWwgMSAwMjAwMDAwMDY4NGNlMDAwCiAgICBlY2FwIDAwMDRbMTU0XSA9IFBv d2VyIEJ1ZGdldGluZyAxCiAgICBQQ0kgZXJyb3JzID0gU2lnbmFsbGVkIFN5c3RlbSBFcnJvcgog IFBDSS1lIGVycm9ycyA9IE5vbi1GYXRhbCBFcnJvciBEZXRlY3RlZAogICAgICAgICAgICAgICAg IFVuc3VwcG9ydGVkIFJlcXVlc3QgRGV0ZWN0ZWQKICAgICBOb24tZmF0YWwgPSBVbnN1cHBvcnRl ZCBSZXF1ZXN0CmF0aDBAcGNpMDozOjA6MDoJY2xhc3M9MHgwMjgwMDAgY2FyZD0weDEwODkxYTNi IGNoaXA9MHgwMDJiMTY4YyByZXY9MHgwMSBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBdGhl cm9zIENvbW11bmljYXRpb25zIEluYy4nCiAgICBkZXZpY2UgICAgID0gJ0FSOTI4NSBXaXJlbGVz cyBOZXR3b3JrIEFkYXB0ZXIgKFBDSS1FeHByZXNzKScKICAgIGNsYXNzICAgICAgPSBuZXR3b3Jr CiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZmJmZjAwMDAs IHNpemUgNjU1MzYsIGVuYWJsZWQKICAgIGNhcCAwMVs0MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9y dHMgRDAgRDEgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAwNVs1MF0gPSBNU0kgc3VwcG9ydHMgMSBt ZXNzYWdlIAogICAgY2FwIDEwWzYwXSA9IFBDSS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50IG1h eCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQgMi41KDIu NSkgQVNQTSBkaXNhYmxlZChMMHMvTDEpCiAgICBlY2FwIDAwMDFbMTAwXSA9IEFFUiAxIDAgZmF0 YWwgMCBub24tZmF0YWwgMSBjb3JyZWN0ZWQKICAgIGVjYXAgMDAwMlsxNDBdID0gVkMgMSBtYXgg VkMwCiAgICBlY2FwIDAwMDNbMTYwXSA9IFNlcmlhbCAxIDAwMTUxN2ZmZmYyNDE0MTIKICAgIGVj YXAgMDAwNFsxNzBdID0gUG93ZXIgQnVkZ2V0aW5nIDEKICBQQ0ktZSBlcnJvcnMgPSBDb3JyZWN0 YWJsZSBFcnJvciBEZXRlY3RlZAogICAgICAgICAgICAgICAgIFVuc3VwcG9ydGVkIFJlcXVlc3Qg RGV0ZWN0ZWQKICAgICBDb3JyZWN0ZWQgPSBBZHZpc29yeSBOb24tRmF0YWwgRXJyb3IK --e89a8ff24e8ff34fa804f7629354 Content-Type: text/plain; charset=US-ASCII; name="pkginfo.log" Content-Disposition: attachment; filename="pkginfo.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu6r0bj74 R2VudGl1bUJhc2ljLTExMF8xICAgICAgICAgICAgIEdlbnRpdW0gQmFzaWMgYW5kIEdlbnRpdW0g Qm9vayBCYXNpYyBUcnVlVHlwZSBmb250cwpJbWFnZU1hZ2ljay02LjguMC43XzcsMSAgICAgICAg SW1hZ2UgcHJvY2Vzc2luZyB0b29scwpLZWVQYXNzWC0wLjQuM18xICAgICAgICAgICAgICAgQ3Jv c3MgUGxhdGZvcm0gUGFzc3dvcmQgTWFuYWdlcgphMnBzLTQuMTNiXzUgICAgICAgICAgICAgICAg ICAgRm9ybWF0cyBhbiBBU0NJSSBmaWxlIGZvciBwcmludGluZyBvbiBhIHBvc3RzY3JpcHQgcHJp bnRlcgphY3JvcmVhZDktOS41LjVfMSAgICAgICAgICAgICAgQWRvYmUgUmVhZGVyIGZvciB2aWV3 LCBwcmludCwgYW5kIHNlYXJjaCBQREYgZG9jdW1lbnRzIChFTlUpCmFjcm9yZWFkd3JhcHBlci0w LjAuMjAxMzAyMDggICBXcmFwcGVyIGZvciBBZG9iZSBSZWFkZXIKYWRtaW5lci00LjAuMyAgICAg ICAgICAgICAgICAgIEZ1bGwtZmVhdHVyZWQgZGF0YWJhc2UgbWFuYWdlbWVudCB0b29sIHdyaXR0 ZW4gaW4gUEhQCmFkb2RiLTQuOTkuMiAgICAgICAgICAgICAgICAgICBEYXRhYmFzZSBsaWJyYXJ5 IGZvciBQSFAKYWxzYS1saWItMS4wLjI3LjJfMSAgICAgICAgICAgIEFMU0EgY29tcGF0aWJpbGl0 eSBsaWJyYXJ5CmFsc2EtcGx1Z2lucy0xLjAuMjdfMiAgICAgICAgICBBTFNBIGNvbXBhdGliaWxp dHkgbGlicmFyeSBwbHVnaW5zCmFudGl3b3JkLTAuMzdfMSAgICAgICAgICAgICAgICBBbiBhcHBs aWNhdGlvbiB0byBkaXNwbGF5IE1pY3Jvc29mdCh0bSkgV29yZCBmaWxlcwphc2NpaWRvYy04LjYu OV8zICAgICAgICAgICAgICAgVGV4dCBkb2N1bWVudCBmb3JtYXQgZm9yIHdyaXRpbmcgc2hvcnQg ZG9jdW1lbnRzIGFuZCBtYW4gcGFnZXMKYXNwZWxsLTAuNjAuNi4xXzQgICAgICAgICAgICAgIFNw ZWxsaW5nIGNoZWNrZXIgd2l0aCBiZXR0ZXIgc3VnZ2VzdGlvbiBsb2dpYyB0aGFuIGlzcGVsbAph dC1zcGkyLWF0ay0yLjguMCAgICAgICAgICAgICAgQXNzaXN0ZWQgVGVjaG5vbG9neSBQcm92aWRl ciBtb2R1bGUgZm9yIEdUSysKYXQtc3BpMi1jb3JlLTIuOC4wICAgICAgICAgICAgIEFzc2lzdGl2 ZSBUZWNobm9sb2d5IFNlcnZpY2UgUHJvdmlkZXIgSW50ZXJmYWNlCmF0ay0yLjguMCAgICAgICAg ICAgICAgICAgICAgICBHTk9NRSBhY2Nlc3NpYmlsaXR5IHRvb2xraXQgKEFUSykKYXV0b2NvbmYt Mi42OSAgICAgICAgICAgICAgICAgIEF1dG9tYXRpY2FsbHkgY29uZmlndXJlIHNvdXJjZSBjb2Rl IG9uIG1hbnkgVW4qeCBwbGF0Zm9ybXMKYXV0b2NvbmYtd3JhcHBlci0yMDEzMTIwMyAgICAgIFdy YXBwZXIgc2NyaXB0IGZvciBHTlUgYXV0b2NvbmYKYXV0b2NvbmYyMTMtMi4xMy4wMDAyMjdfNiAg ICAgIEF1dG9tYXRpY2FsbHkgY29uZmlndXJlIHNvdXJjZSBjb2RlIG9uIG1hbnkgVW4qeCBwbGF0 Zm9ybXMgKGxlZ2FjeSAyLjEzKQphdXRvbWFrZS0xLjE0ICAgICAgICAgICAgICAgICAgR05VIFN0 YW5kYXJkcy1jb21wbGlhbnQgTWFrZWZpbGUgZ2VuZXJhdG9yCmF1dG9tYWtlLXdyYXBwZXItMjAx MzEyMDMgICAgICBXcmFwcGVyIHNjcmlwdCBmb3IgR05VIGF1dG9tYWtlCmF1dG9tYWtlMTQtMS40 LjZfNiAgICAgICAgICAgICBHTlUgU3RhbmRhcmRzLWNvbXBsaWFudCBNYWtlZmlsZSBnZW5lcmF0 b3IgKGxlZ2FjeSAxLjQpCmF1dG9tb3VudGVyLTEuNSAgICAgICAgICAgICAgICBQcm92aWRlcyBz Y3JpcHRzIHRvIGR5bmFtaWNhbGx5IGNvbmZpZ3VyZSBhbWQKYmFzaC00LjMuMTEgICAgICAgICAg ICAgICAgICAgIFRoZSBHTlUgUHJvamVjdCdzIEJvdXJuZSBBZ2FpbiBTSGVsbApiYXNoLWNvbXBs ZXRpb24tMi4xXzMsMSAgICAgICAgUHJvZ3JhbW1hYmxlIGNvbXBsZXRpb24gbGlicmFyeSBmb3Ig QmFzaApiYXNoYnVybi0yLjEuMl8zICAgICAgICAgICAgICAgQ0QgYnVybmluZyBiYXNoIHNjcmlw dApiZGZ0b3BjZi0xLjAuNCAgICAgICAgICAgICAgICAgQ29udmVydCBYIGZvbnQgZnJvbSBCREYg dG8gUENGCmJpZ3JlcXNwcm90by0xLjEuMiAgICAgICAgICAgICBCaWdSZXFzIGV4dGVuc2lvbiBo ZWFkZXJzCmJpbnV0aWxzLTIuMjQgICAgICAgICAgICAgICAgICBHTlUgYmluYXJ5IHRvb2xzCmJp c29uLTIuNy4xLDEgICAgICAgICAgICAgICAgICBBIHBhcnNlciBnZW5lcmF0b3IgZnJvbSBGU0Ys IChtb3N0bHkpIGNvbXBhdGlibGUgd2l0aCBZYWNjCmJpdG1hcC0xLjAuNyAgICAgICAgICAgICAg ICAgICBCaXRtYXAgZWRpdG9yIGFuZCBjb252ZXJ0ZXIgdXRpbGl0aWVzIGZvciBYCmJpdHN0cmVh bS12ZXJhLTEuMTBfNSAgICAgICAgICBCaXRzdHJlYW0gVmVyYSBUcnVlVHlwZSBmb250IGNvbGxl Y3Rpb24KYm9vc3QtbGlicy0xLjU1LjBfMSAgICAgICAgICAgIEZyZWUgcG9ydGFibGUgQysrIGxp YnJhcmllcyAod2l0aG91dCBCb29zdC5QeXRob24pCmJzZGluZm8tMC4yMl8xICAgICAgICAgICAg ICAgICBTaW1wbGUgdXRpbGl0eSB0byBkaXNwbGF5IHN5c3RlbS1iYXNlZCBpbmZvcm1hdGlvbgpj YV9yb290X25zcy0zLjE1LjUgICAgICAgICAgICAgVGhlIHJvb3QgY2VydGlmaWNhdGUgYnVuZGxl IGZyb20gdGhlIE1vemlsbGEgUHJvamVjdApjYWJleHRyYWN0LTEuNCAgICAgICAgICAgICAgICAg UHJvZ3JhbSB0byBleHRyYWN0IE1pY3Jvc29mdCBjYWJpbmV0ICguQ0FCKSBmaWxlcwpjYWlyby0x LjEwLjJfOSwyICAgICAgICAgICAgICAgVmVjdG9yIGdyYXBoaWNzIGxpYnJhcnkgd2l0aCBjcm9z cy1kZXZpY2Ugb3V0cHV0IHN1cHBvcnQKY2FudGFyZWxsLWZvbnRzLTAuMC4xNSAgICAgICAgIENh bnRhcmVsbCwgYSBIdW1hbmlzdCBzYW5zLXNlcmlmIGZvbnQgZmFtaWx5CmNjYWNoZS0zLjEuOV83 ICAgICAgICAgICAgICAgICBUb29sIHRvIG1pbmltaXplIHRoZSBjb21waWxlIHRpbWUgb2YgQy9D KysgcHJvZ3JhbXMKY2RhcmdzLTEuMzUgICAgICAgICAgICAgICAgICAgIE5hdmlnYXRlIHRoZSBm aWxlc3lzdGVtIHVzaW5nIGEgbWVudSBpbnRlcmZhY2Ugb3IgYSBib29rbWFyayBzeXN0ZW0KY2Rj YXQtMi4zLjEgICAgICAgICAgICAgICAgICAgIFF0IGJhc2VkIHRvb2wgZm9yIG9mZmxpbmUgQ0Qv RFZEL2Rpc2sgY2F0YWxvZ3MKY2RydG9vbHMtMy4wMF8yICAgICAgICAgICAgICAgIENEL0RWRC9C bHVSYXkgYW5kIElTTy05NjYwIGltYWdlIGNyZWF0aW9uIGFuZCBleHRyYWN0aW9uIHRvb2xzCmNs ZWFuLTMuNCAgICAgICAgICAgICAgICAgICAgICBBdXRvbWF0aWNhbGx5IHJlbW92ZSB1bndhbnRl ZCBmaWxlcwpjbHVjZW5lLTIuMy4zLjRfMyAgICAgICAgICAgICAgQ0x1Y2VuZSBpcyBhIEMrKyBw b3J0IG9mIEx1Y2VuZQpjbWFrZS0yLjguMTIuMV80ICAgICAgICAgICAgICAgQ3Jvc3MtcGxhdGZv cm0gTWFrZWZpbGUgZ2VuZXJhdG9yCmNtYWtlLW1vZHVsZXMtMi44LjEyLjFfMSAgICAgICBNb2R1 bGVzIGFuZCBUZW1wbGF0ZXMgZm9yIENNYWtlCmNtZHdhdGNoLTAuMi4wXzIgICAgICAgICAgICAg ICBXYXRjaGVzIHRoZSBvdXRwdXQgZnJvbSBhIGNvbW1hbmQgYXQgc3BlY2lmaWVkIGludGVydmFs cwpjb2RlaWduaXRlci0yLjEuNCAgICAgICAgICAgICAgRnJhbWV3b3JrIGZvciBkZXZlbG9waW5n IFBIUCB3ZWIgYXBwbGljYXRpb25zCmNvbXBvc2l0ZXByb3RvLTAuNC4yICAgICAgICAgICBDb21w b3NpdGUgZXh0ZW5zaW9uIGhlYWRlcnMKY29ua3ktMS45LjBfNCAgICAgICAgICAgICAgICAgIEFk dmFuY2VkLCBoaWdobHkgY29uZmlndXJhYmxlIHN5c3RlbSBtb25pdG9yIGZvciBYMTEKY293c2F5 LTMuMDNfMiAgICAgICAgICAgICAgICAgIENvbmZpZ3VyYWJsZSB0YWxraW5nIGNoYXJhY3RlcnMg aW4gQVNDSUkgYXJ0CmN0YWdzLTUuOCAgICAgICAgICAgICAgICAgICAgICBBIGZlYXR1cmUtZmls bGVkIHRhZ2ZpbGUgZ2VuZXJhdG9yIGZvciB2aSBhbmQgZW1hY3MgY2xvbmVzCmN1cHMtY2xpZW50 LTEuNy4xICAgICAgICAgICAgICBDb21tb24gVU5JWCBQcmludGluZyBTeXN0ZW06IExpYnJhcnkg Y3VwcwpjdXBzLWltYWdlLTEuNy4xICAgICAgICAgICAgICAgQ29tbW9uIFVOSVggUHJpbnRpbmcg U3lzdGVtOiBMaWJyYXJ5IGN1cHNpbWFnZQpjdXBzLXBzdG9yYXN0ZXItOC4xNS40XzcgICAgICAg UG9zdHNjcmlwdCBpbnRlcnByZXRlciBmb3IgQ1VQUyBwcmludGluZyB0byBub24tUFMgcHJpbnRl cnMKY3VybC03LjM2LjAgICAgICAgICAgICAgICAgICAgIE5vbi1pbnRlcmFjdGl2ZSB0b29sIHRv IGdldCBmaWxlcyBmcm9tIEZUUCwgR09QSEVSLCBIVFRQKFMpIHNlcnZlcnMKY3ZzcHMtMi4xXzEg ICAgICAgICAgICAgICAgICAgIENyZWF0ZSBwYXRjaHNldCBpbmZvcm1hdGlvbiBmcm9tIENWUwpk YWVtb250b29scy0wLjc2XzE2ICAgICAgICAgICAgU2VydmljZSBtb25pdG9yaW5nIGFuZCBsb2dn aW5nIHV0aWxpdGllcyBieSBkamIKZGFtYWdlcHJvdG8tMS4yLjEgICAgICAgICAgICAgIERhbWFn ZSBleHRlbnNpb24gaGVhZGVycwpkYnVzLTEuNi4xOF8xICAgICAgICAgICAgICAgICAgTWVzc2Fn ZSBidXMgc3lzdGVtIGZvciBpbnRlci1hcHBsaWNhdGlvbiBjb21tdW5pY2F0aW9uCmRidXMtZ2xp Yi0wLjEwMC4yICAgICAgICAgICAgICBHTGliIGJpbmRpbmdzIGZvciB0aGUgRC1CVVMgbWVzc2Fn aW5nIHN5c3RlbQpkZWphdnUtMi4zNF8zICAgICAgICAgICAgICAgICAgQml0c3RyZWFtIFZlcmEg Rm9udHMgY2xvbmUgd2l0aCBhIHdpZGVyIHJhbmdlIG9mIGNoYXJhY3RlcnMKZGVza3RvcC1maWxl LXV0aWxzLTAuMjJfMSAgICAgIENvdXBsZSBvZiBjb21tYW5kIGxpbmUgdXRpbGl0aWVzIGZvciB3 b3JraW5nIHdpdGggZGVza3RvcCBlbnRyaWVzCmRpYWxvZzRwb3J0cy0wLjEuNV8yICAgICAgICAg ICBDb25zb2xlIEludGVyZmFjZSB0byBjb25maWd1cmUgcG9ydHMKZG1lbnUtNC41ICAgICAgICAg ICAgICAgICAgICAgIFgxMSBtZW51IGFwcGxpY2F0aW9uIGRlc2lnbmVkIGZvciB0aGUgZHdtIHdp bmRvdyBtYW5hZ2VyCmRtaWRlY29kZS0yLjEyICAgICAgICAgICAgICAgICBUb29sIGZvciBkdW1w aW5nIERNSSAoU01CSU9TKSBjb250ZW50cyBpbiBodW1hbi1yZWFkYWJsZSBmb3JtYXQKZG14cHJv dG8tMi4zLjEgICAgICAgICAgICAgICAgIERNWCBleHRlbnNpb24gaGVhZGVycwpkb2Nib29rLTEu NSAgICAgICAgICAgICAgICAgICAgTWV0YS1wb3J0IGZvciB0aGUgZGlmZmVyZW50IHZlcnNpb25z IG9mIHRoZSBEb2NCb29rIERURApkb2Nib29rLXNnbWwtNC41XzEgICAgICAgICAgICAgRG9jQm9v ayBTR01MIERURApkb2Nib29rLXhtbC01LjBfMiAgICAgICAgICAgICAgRG9jQm9vayBYTUwgRFRE CmRvY2Jvb2steHNsLTEuNzYuMV8yICAgICAgICAgICBYU0wgRG9jQm9vayBzdHlsZXNoZWV0cwpk b3h5Z2VuLTEuOC4zLjFfMSAgICAgICAgICAgICAgRG9jdW1lbnRhdGlvbiBzeXN0ZW0gZm9yIEMs IEMrKywgYW5kIG90aGVyIGxhbmd1YWdlcwpkcmktOS4xLjdfMywyICAgICAgICAgICAgICAgICAg T3BlbkdMIGhhcmR3YXJlIGFjY2VsZXJhdGlvbiBkcml2ZXJzIGZvciB0aGUgRFJJCmRyaTJwcm90 by0yLjggICAgICAgICAgICAgICAgICBEUkkyIHByb3RvdHlwZSBoZWFkZXJzCmR2ZCtydy10b29s cy03LjEgICAgICAgICAgICAgICBEVkQgYnVybmluZyBzb2Z0d2FyZQpkdmlwcy01Ljc2ICAgICAg ICAgICAgICAgICAgICAgQ29udmVydCBhIFRlWCBEVkkgZmlsZSB0byBQb3N0U2NyaXB0CmR6ZW4y LTAuOC41XzEgICAgICAgICAgICAgICAgICBHZW5lcmFsIHB1cnBvc2UgbWVzc2FnaW5nLCBub3Rp ZmljYXRpb24gYW5kIG1lbnVpbmcgcHJvZ3JhbSBmb3IgWDExCmVuY29kaW5ncy0xLjAuNF8xLDEg ICAgICAgICAgICBYLk9yZyBFbmNvZGluZyBmb250cwplbnNjcmlwdC1hNC0xLjYuNF81ICAgICAg ICAgICAgQVNDSUkgdG8gUG9zdFNjcmlwdCBmaWx0ZXIKZXZpZWV4dC0xLjEuMSAgICAgICAgICAg ICAgICAgIFhFVklFIGV4dGVuc2lvbiBoZWFkZXJzCmV4cGF0LTIuMS4wICAgICAgICAgICAgICAg ICAgICBYTUwgMS4wIHBhcnNlciB3cml0dGVuIGluIEMKZmVoLTIuMTAgICAgICAgICAgICAgICAg ICAgICAgIEFuIGltYWdlIHZpZXdlciB0aGF0IHV0aWxpemVzIEltbGliMgpmZXQtNS4yMS4wICAg ICAgICAgICAgICAgICAgICAgRnJlZSB0aW1ldGFibGluZyBzb2Z0d2FyZQpmZm1wZWctMi4xLjFf MiwxICAgICAgICAgICAgICAgUmVhbHRpbWUgYXVkaW8vdmlkZW8gZW5jb2Rlci9jb252ZXJ0ZXIg YW5kIHN0cmVhbWluZyBzZXJ2ZXIKZmlyZWZveC0yOC4wLDEgICAgICAgICAgICAgICAgIFdlYiBi cm93c2VyIGJhc2VkIG9uIHRoZSBicm93c2VyIHBvcnRpb24gb2YgTW96aWxsYQpmaXhlc3Byb3Rv LTUuMCAgICAgICAgICAgICAgICAgRml4ZXMgZXh0ZW5zaW9uIGhlYWRlcnMKZmxhYy0xLjMuMF8x ICAgICAgICAgICAgICAgICAgIEZyZWUgbG9zc2xlc3MgYXVkaW8gY29kZWMKZmxvZy0xLjggICAg ICAgICAgICAgICAgICAgICAgIEEgc21hbGwgU1RESU4tdG8tZmlsZSBsb2dnZXIgd2l0aCBzdXBw b3J0IGZvciBsb2cgcm90YXRpb24KZmx5c3ByYXktMC45LjkuN18xICAgICAgICAgICAgIEEgc2lt cGxlLCBlYXN5LXRvLXVzZSB3ZWIgYmFzZWQgYnVnIHRyYWNraW5nIHN5c3RlbQpmb250LWFkb2Jl LTEwMGRwaS0xLjAuM18xICAgICAgWC5PcmcgQWRvYmUgMTAwZHBpIGZvbnQKZm9udC1hZG9iZS03 NWRwaS0xLjAuM18xICAgICAgIFguT3JnIEFkb2JlIDc1ZHBpIGZvbnQKZm9udC1hZG9iZS11dG9w aWEtMTAwZHBpLTEuMC40XzEgWC5PcmcgQWRvYmUgVXRvcGlhIDEwMGRwaSBmb250CmZvbnQtYWRv YmUtdXRvcGlhLTc1ZHBpLTEuMC40XzEgWC5PcmcgQWRvYmUgVXRvcGlhIDc1ZHBpIGZvbnQKZm9u dC1hZG9iZS11dG9waWEtdHlwZTEtMS4wLjRfMSBYLk9yZyBBZG9iZSBVdG9waWEgVHlwZTEgZm9u dApmb250LWFsaWFzLTEuMC4zXzEgICAgICAgICAgICAgWC5PcmcgRm9udCBhbGlhc2VzCmZvbnQt YW1zZm9udHMtMy4wMl8xICAgICAgICAgICBDb21wdXRlciBNb2Rlcm4gYW5kIHN0YW5kYXJkIGZv bnRzIGZvciBUZVgKZm9udC1hcmFiaWMtbWlzYy0xLjAuM18xICAgICAgIFguT3JnIG1pc2NlbGxh bmVvdXMgQXJhYmljIGZvbnRzCmZvbnQtYmgtMTAwZHBpLTEuMC4zXzEgICAgICAgICBYLk9yZyBC aWdlbG93IEhvbG1lcyAxMDBkcGkgZm9udApmb250LWJoLTc1ZHBpLTEuMC4zXzEgICAgICAgICAg WC5PcmcgQmlnZWxvdyBIb2xtZXMgNzVkcGkgZm9udApmb250LWJoLWx1Y2lkYXR5cGV3cml0ZXIt MTAwZHBpLTEuMC4zXzEgWC5PcmcgQmlnZWxvdyBIb2xtZXMgTHVjaWRhIFR5cGVXcml0ZXIgMTAw ZHBpIGZvbnQKZm9udC1iaC1sdWNpZGF0eXBld3JpdGVyLTc1ZHBpLTEuMC4zXzEgWC5PcmcgQmln ZWxvdyBIb2xtZXMgTHVjaWRhIFR5cGVXcml0ZXIgNzVkcGkgZm9udApmb250LWJoLXR0Zi0xLjAu M18xICAgICAgICAgICAgWC5PcmcgQmlnZWxvdyAmIEhvbG1lcyBUVEYgZm9udApmb250LWJoLXR5 cGUxLTEuMC4zXzEgICAgICAgICAgWC5PcmcgQmlnZWxvdyBIb2xtZXMgVHlwZTEgZm9udApmb250 LWJpdHN0cmVhbS0xMDBkcGktMS4wLjNfMSAgWC5PcmcgQml0c3RyZWFtIFZlcmEgMTAwZHBpIGZv bnQKZm9udC1iaXRzdHJlYW0tNzVkcGktMS4wLjNfMSAgIFguT3JnIEJpdHN0cmVhbSBWZXJhIDc1 ZHBpIGZvbnQKZm9udC1iaXRzdHJlYW0tdHlwZTEtMS4wLjNfMSAgIFguT3JnIEJpdHN0cmVhbSBW ZXJhIFR5cGUxIGZvbnQKZm9udC1jcm9ueXgtY3lyaWxsaWMtMS4wLjNfMSAgIFguT3JnIENyb255 eCBDeXJpbGxpYyBmb250CmZvbnQtY3Vyc29yLW1pc2MtMS4wLjNfMSAgICAgICBYLk9yZyBtaXNj ZWxsYW5lb3VzIEN1cnNvciBmb250cwpmb250LWRhZXdvby1taXNjLTEuMC4zXzEgICAgICAgWC5P cmcgbWlzY2VsbGFuZW91cyBEYWV3b28gZm9udHMKZm9udC1kZWMtbWlzYy0xLjAuM18xICAgICAg ICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgRGVjIGZvbnRzCmZvbnQtaWJtLXR5cGUxLTEuMC4zXzEg ICAgICAgICBYLk9yZyBJQk0gVHlwZTEgZm9udApmb250LWlzYXMtbWlzYy0xLjAuM18xICAgICAg ICAgWC5PcmcgbWlzY2VsbGFuZW91cyBJU0FTIGZvbnRzCmZvbnQtamlzLW1pc2MtMS4wLjNfMSAg ICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEpJUyBmb250cwpmb250LW1pY3JvLW1pc2MtMS4w LjNfMSAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBNaWNybyBmb250cwpmb250LW1pc2MtY3ly aWxsaWMtMS4wLjNfMSAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBDeXJpbGxpYyBmb250CmZvbnQt bWlzYy1ldGhpb3BpYy0xLjAuM18xICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEV0aGlvcGljIGZv bnQKZm9udC1taXNjLW1lbHRoby0xLjAuM18xICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgTWVs dGhvIGZvbnQKZm9udC1taXNjLW1pc2MtMS4xLjJfMSAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVv dXMgTWlzYyBmb250cwpmb250LW11dHQtbWlzYy0xLjAuM18xICAgICAgICAgWC5PcmcgbWlzY2Vs bGFuZW91cyBNdXR0IGZvbnRzCmZvbnQtc2NodW1hY2hlci1taXNjLTEuMS4yXzEgICBYLk9yZyBt aXNjZWxsYW5lb3VzIFNjaHVtYWNoZXIgZm9udHMKZm9udC1zY3JlZW4tY3lyaWxsaWMtMS4wLjRf MSAgIFguT3JnIFNjcmVlbiBDeXJpbGxpYyBmb250CmZvbnQtc29ueS1taXNjLTEuMC4zXzEgICAg ICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIFNvbnkgZm9udHMKZm9udC1zdW4tbWlzYy0xLjAuM18x ICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU3VuIGZvbnRzCmZvbnQtdXRpbC0xLjMuMF8x ICAgICAgICAgICAgICBDcmVhdGUgYW4gaW5kZXggb2YgWCBmb250IGZpbGVzIGluIGEgZGlyZWN0 b3J5CmZvbnQtd2luaXR6a2ktY3lyaWxsaWMtMS4wLjNfMSBYLk9yZyBXaW5pdHpraSBDeXJpbGxp YyBmb250CmZvbnQteGZyZWU4Ni10eXBlMS0xLjAuNF8xICAgICBYLk9yZyBYRnJlZTg2IFR5cGUx IGZvbnQKZm9udGNhY2hlcHJvdG8tMC4xLjMgICAgICAgICAgIEZvbnRjYWNoZSBleHRlbnNpb24g aGVhZGVycwpmb250Y29uZmlnLTIuMTEuMF8yLDEgICAgICAgICAgWE1MLWJhc2VkIGZvbnQgY29u ZmlndXJhdGlvbiBBUEkgZm9yIFggV2luZG93cwpmb250c3Byb3RvLTIuMS4yICAgICAgICAgICAg ICAgRm9udHMgZXh0ZW5zaW9uIGhlYWRlcnMKZnJlZWZvbnQtdHRmLTIwMTIwNTAzICAgICAgICAg IEZyZWUgVUNTIE91dGxpbmUgRm9udHMKZnJlZWdsdXQtMi44LjFfMSAgICAgICAgICAgICAgIEFu IGFsdGVybmF0aXZlIHRvIHRoZSBPcGVuR0wgVXRpbGl0eSBUb29sa2l0IChHTFVUKSBsaWJyYXJ5 CmZyZWV0ZHMtbXNkYmxpYi0wLjY0XzksMSAgICAgICBTeWJhc2UvTWljcm9zb2Z0IFREUyBwcm90 b2NvbCBsaWJyYXJ5CmZyZWV0eXBlLTEuMy4xXzQgICAgICAgICAgICAgICBBIGZyZWUgYW5kIHBv cnRhYmxlIFRydWVUeXBlIGZvbnQgcmVuZGVyaW5nIGVuZ2luZQpmcmVldHlwZTItMi41LjNfMSAg ICAgICAgICAgICAgRnJlZSBhbmQgcG9ydGFibGUgVHJ1ZVR5cGUgZm9udCByZW5kZXJpbmcgZW5n aW5lCmZ1c2Vmcy1leGZhdC0xLjAuMSAgICAgICAgICAgICBGdWxsLWZlYXR1cmVkIGV4RkFUIEZT IGltcGxlbWVudGF0aW9uIGFzIGEgRlVTRSBtb2R1bGUKZnVzZWZzLWV4dDRmdXNlLTAuMS4zLDEg ICAgICAgIEVYVDQgaW1wbGVtZW50YXRpb24gZm9yIEZVU0UKZnVzZWZzLWxpYnMtMi45LjNfMiAg ICAgICAgICAgIEZVU0UgYWxsb3dzIGZpbGVzeXN0ZW0gaW1wbGVtZW50YXRpb24gaW4gdXNlcnNw YWNlCmZ1c2Vmcy1zc2hmcy0yLjUgICAgICAgICAgICAgICBNb3VudCByZW1vdGUgZGlyZWN0b3Jp ZXMgb3ZlciBzc2gKZnVzZWZzLXdkZnMtMS40LjJfNCAgICAgICAgICAgIE1vdW50IHJlbW90ZSBX ZWREQVYgZGlyZWN0b3JpZXMgd2l0aCBGdXNlCmdhdGhlci0wLjQuMSAgICAgICAgICAgICAgICAg ICBVdGlsaXR5IHRvIHN0b3JlIGFuZCBkaXNwbGF5IHN5c3RlbSBzdGF0aXN0aWNzCmdhd2stNC4x LjAgICAgICAgICAgICAgICAgICAgICBUaGUgR05VIHZlcnNpb24gb2YgQXdrCmdjY21ha2VkZXAt MS4wLjJfMSAgICAgICAgICAgICBDcmVhdGUgZGVwZW5kZW5jaWVzIGluIG1ha2VmaWxlcyB1c2lu ZyAnZ2NjIC1NJwpnZGstcGl4YnVmMi0yLjI4LjIgICAgICAgICAgICAgR3JhcGhpYyBsaWJyYXJ5 IGZvciBHVEsrCmdlbnRvby0wLjE5LjEzXzEgICAgICAgICAgICAgICBHdGsrIGJhc2VkLCBmaWxl IG1hbmFnZXIgaW5zcGlyZWQgYnkgRGlyZWN0b3J5T3B1cwpnZXRvcHQtMS4xLjUgICAgICAgICAg ICAgICAgICAgUmVwbGFjZW1lbnQgZm9yIGdldG9wdCgxKSB0aGF0IHN1cHBvcnRzIEdOVS1zdHls ZSBsb25nIG9wdGlvbnMKZ2V0dGV4dC0wLjE4LjMuMSAgICAgICAgICAgICAgIEdOVSBnZXR0ZXh0 IHBhY2thZ2UKZ2hvc3RzY3JpcHQ5LTkuMDZfNiAgICAgICAgICAgIEdob3N0c2NyaXB0IDkueCBQ b3N0U2NyaXB0IGludGVycHJldGVyCmdpYmxpYi0xLjIuNF8xMSAgICAgICAgICAgICAgICBBIHV0 aWxpdHkgbGlicmFyeSB0aGF0IGluY2x1ZGVzIGEgd3JhcHBlciBmb3IgaW1saWIyCmdpZmxpYi1u b3gxMS00LjIuM18yICAgICAgICAgICBUb29scyBhbmQgbGlicmFyeSByb3V0aW5lcyBmb3Igd29y a2luZyB3aXRoIEdJRiBpbWFnZXMKZ2lyYXJhLTAuMi4wICAgICAgICAgICAgICAgICAgIEdUSzMg SW50ZXJmYWNlIExpYnJhcnkgZm9yIFphdGh1cmEgUERGIFZpZXdlcgpnaXQtMS45LjBfMSAgICAg ICAgICAgICAgICAgICAgRGlzdHJpYnV0ZWQgc291cmNlIGNvZGUgbWFuYWdlbWVudCB0b29sCmds ZXctMS4xMC4wXzEgICAgICAgICAgICAgICAgICBUaGUgT3BlbkdMIEV4dGVuc2lvbiBXcmFuZ2xl ciBMaWJyYXJ5CmdsaWItMi4zNi4zXzIgICAgICAgICAgICAgICAgICBTb21lIHVzZWZ1bCByb3V0 aW5lcyBvZiBDIHByb2dyYW1taW5nIChjdXJyZW50IHN0YWJsZSB2ZXJzaW9uKQpnbHByb3RvLTEu NC4xNyAgICAgICAgICAgICAgICAgR0xYIGV4dGVuc2lvbiBoZWFkZXJzCmdtYWtlLTMuODJfMSAg ICAgICAgICAgICAgICAgICBHTlUgdmVyc2lvbiBvZiAnbWFrZScgdXRpbGl0eQpnbXAtNS4xLjNf MSAgICAgICAgICAgICAgICAgICAgRnJlZSBsaWJyYXJ5IGZvciBhcmJpdHJhcnkgcHJlY2lzaW9u IGFyaXRobWV0aWMKZ25vbWVfc3Vici0xLjAgICAgICAgICAgICAgICAgIENvbW1vbiBzdGFydHVw IGFuZCBzaHV0ZG93biBzdWJyb3V0aW5lcyB1c2VkIGJ5IEdOT01FIHNjcmlwdHMKZ25vbWVoaWVy LTMuMCAgICAgICAgICAgICAgICAgIEEgdXRpbGl0eSBwb3J0IHRoYXQgY3JlYXRlcyB0aGUgR05P TUUgZGlyZWN0b3J5IHRyZWUKZ251dGxzLTIuMTIuMjNfNCAgICAgICAgICAgICAgIEdOVSBUcmFu c3BvcnQgTGF5ZXIgU2VjdXJpdHkgbGlicmFyeQpnb2JqZWN0LWludHJvc3BlY3Rpb24tMS4zNi4w XzIgR2VuZXJhdGUgaW50ZXJmYWNlIGludHJvc3BlY3Rpb24gZGF0YSBmb3IgR09iamVjdCBsaWJy YXJpZXMKZ3BhYy1saWJncGFjLTAuNS4wLDEgICAgICAgICAgIEdwYWMgTVBFRy00IFN5c3RlbXMg bGlicmFyeSBhbmQgaGVhZGVycwpncmFwaGl0ZTItMS4yLjQgICAgICAgICAgICAgICAgUmVuZGVy aW5nIGNhcGFiaWxpdGllcyBmb3IgY29tcGxleCBub24tUm9tYW4gd3JpdGluZyBzeXN0ZW1zCmdy YXBodml6LTIuMzYuMF8xICAgICAgICAgICAgICBHcmFwaCBWaXN1YWxpemF0aW9uIFNvZnR3YXJl IGZyb20gQVQmVCBhbmQgQmVsbCBMYWJzCmdzZm9udHMtOC4xMV82ICAgICAgICAgICAgICAgICBT dGFuZGFyZCBGb250cyBmb3IgR2hvc3RzY3JpcHQKZ3Rhci0xLjI3ICAgICAgICAgICAgICAgICAg ICAgIEdOVSB2ZXJzaW9uIG9mIHRoZSB0cmFkaXRpb25hbCB0YXBlIGFyY2hpdmVyCmd0ay1lbmdp bmVzMi0yLjIwLjJfMSAgICAgICAgICBUaGVtZSBlbmdpbmUgZm9yIHRoZSBHVEsrLTIuMCB0b29s a2l0Cmd0ay11cGRhdGUtaWNvbi1jYWNoZS0yLjI0LjIyICBHdGstdXBkYXRlLWljb24tY2FjaGUg dXRpbGl0eSBmcm9tIHRoZSBHdGsrIHRvb2xraXQKZ3RrMi0yLjI0LjIyXzIgICAgICAgICAgICAg ICAgIEdpbXAgVG9vbGtpdCBmb3IgWDExIEdVSSAocHJldmlvdXMgc3RhYmxlIHZlcnNpb24pCmd0 azMtMy44LjggICAgICAgICAgICAgICAgICAgICBHaW1wIFRvb2xraXQgZm9yIFgxMSBHVUkgKGN1 cnJlbnQgc3RhYmxlIHZlcnNpb24pCmhhcmZidXp6LTAuOS4yNV8yICAgICAgICAgICAgICBPcGVu VHlwZSB0ZXh0IHNoYXBpbmcgZW5naW5lCmhkdXAtMi4wLjE0XzYgICAgICAgICAgICAgICAgICBU aGUgbGl0dGxlLCBzcGlmZnksIGJhY2t1cCB0b29sCmhlbHAybWFuLTEuNDMuM18xICAgICAgICAg ICAgICBBdXRvbWF0aWNhbGx5IGdlbmVyYXRpbmcgc2ltcGxlIG1hbnVhbCBwYWdlcyBmcm9tIHBy b2dyYW0gb3V0cHV0CmhlcmJzdGx1ZnR3bS0wLjYuMF8xICAgICAgICAgICBNYW51YWwgdGlsaW5n IHdpbmRvdyBtYW5hZ2VyIGZvciBYMTEKaGljb2xvci1pY29uLXRoZW1lLTAuMTIgICAgICAgIEEg aGlnaC1jb2xvciBpY29uIHRoZW1lIHNoZWxsIGZyb20gdGhlIEZyZWVEZXNrdG9wIHByb2plY3QK aHUtYXNwZWxsLTAuOTkuNC4yLjBfMSwyICAgICAgIEFzcGVsbCBIdW5nYXJpYW4gZGljdGlvbmFy aWVzCmh1LWh1bnNwZWxsLTEuNi4xICAgICAgICAgICAgICBIdW5zcGVsbCBIdW5nYXJpYW4gZGlj dGlvbmFyeQpodS1oeXBoZW4tMjAwNy4wNS4xN18xICAgICAgICAgSHVuZ2FyaWFuIGh5cGhlbmF0 aW9uIHJ1bGVzCmh1LWxpYnJlb2ZmaWNlLTQuMS41ICAgICAgICAgICBodSBsYW5ndWFnZSBwYWNr IGZvciBsaWJyZW9mZmljZQpodW5zcGVsbC0xLjMuMl80ICAgICAgICAgICAgICAgSW1wcm92ZWQg c3BlbGwtY2hlY2tlciBmb3IgSHVuZ2FyaWFuIGFuZCBvdGhlciBsYW5ndWFnZXMKaHlwaGVuLTIu OC42XzEgICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIGhpZ2ggcXVhbGl0eSBoeXBoZW5hdGlv biBhbmQganVzdGlmaWNhdGlvbgppY3UtNTIuMSAgICAgICAgICAgICAgICAgICAgICAgSW50ZXJu YXRpb25hbCBDb21wb25lbnRzIGZvciBVbmljb2RlIChmcm9tIElCTSkKaW1hZ2luYXRpb24tMy4w XzMgICAgICAgICAgICAgIERWRCBzbGlkZXNob3cgbWFrZXIKaW1ha2UtMS4wLjZfMSwxICAgICAg ICAgICAgICAgIEltYWtlIGFuZCBvdGhlciB1dGlsaXRpZXMgZnJvbSBYLk9yZwppbWxpYjItMS40 LjZfMiwyICAgICAgICAgICAgICAgVGhlIG5leHQgZ2VuZXJhdGlvbiBncmFwaGljcyBsaWJyYXJ5 IGZvciBFbmxpZ2h0ZW5tZW50CmlucHV0cHJvdG8tMi4zICAgICAgICAgICAgICAgICBJbnB1dCBl eHRlbnNpb24gaGVhZGVycwppbnRsdG9vbC0wLjUwLjIgICAgICAgICAgICAgICAgVG9vbHMgdG8g aW50ZXJuYXRpb25hbGl6ZSB2YXJpb3VzIGtpbmRzIG9mIGRhdGEgZmlsZXMKaXNvODg3OS0xOTg2 XzMgICAgICAgICAgICAgICAgIENoYXJhY3RlciBlbnRpdHkgc2V0cyBmcm9tIElTTyA4ODc5OjE5 ODYgKFNHTUwpCmphc3Blci0xLjkwMC4xXzEzICAgICAgICAgICAgICBBbiBpbXBsZW1lbnRhdGlv biBvZiB0aGUgY29kZWMgc3BlY2lmaWVkIGluIHRoZSBKUEVHLTIwMDAgc3RhbmRhcmQKamF2YS16 b25laW5mby0yMDE0LmIgICAgICAgICAgIFVwZGF0ZWQgSmF2YSB0aW1lem9uZSBkZWZpbml0aW9u cwpqYXZhdm13cmFwcGVyLTIuNSAgICAgICAgICAgICAgV3JhcHBlciBzY3JpcHQgZm9yIHZhcmlv dXMgSmF2YSBWaXJ0dWFsIE1hY2hpbmVzCmpiaWcyZGVjLTAuMTFfMSAgICAgICAgICAgICAgICBE ZWNvZGVyIGltcGxlbWVudGF0aW9uIG9mIHRoZSBKQklHMiBpbWFnZSBjb21wcmVzc2lvbiBmb3Jt YXQKamJpZ2tpdC0xLjYgICAgICAgICAgICAgICAgICAgIExvc3NsZXNzIGNvbXByZXNzaW9uIGZv ciBiaS1sZXZlbCBpbWFnZXMgc3VjaCBhcyBzY2FubmVkIHBhZ2VzLCBmYXhlcwpqcGVnLThfNCAg ICAgICAgICAgICAgICAgICAgICAgSUpHJ3MganBlZyBjb21wcmVzc2lvbiB1dGlsaXRpZXMKanNv bi1jLTAuMTEgICAgICAgICAgICAgICAgICAgIEpTT04gKEphdmFTY3JpcHQgT2JqZWN0IE5vdGF0 aW9uKSBpbXBsZW1lbnRhdGlvbiBpbiBDCmticHJvdG8tMS4wLjYgICAgICAgICAgICAgICAgICBL QiBleHRlbnNpb24gaGVhZGVycwpsYW1lLTMuOTkuNV8xICAgICAgICAgICAgICAgICAgRmFzdCBN UDMgZW5jb2RlciBraXQKbGNtcy0xLjE5XzIsMSAgICAgICAgICAgICAgICAgIExpZ2h0IENvbG9y IE1hbmFnZW1lbnQgU3lzdGVtIC0tIGEgY29sb3IgbWFuYWdlbWVudCBsaWJyYXJ5CmxjbXMyLTIu NiAgICAgICAgICAgICAgICAgICAgICBBY2N1cmF0ZSwgZmFzdCwgYW5kIHNtYWxsLWZvb3Rwcmlu dCBjb2xvciBtYW5hZ2VtZW50IGVuZ2luZQpsaWJGUy0xLjAuNiAgICAgICAgICAgICAgICAgICAg VGhlIEZTIGxpYnJhcnkKbGliR0wtOS4xLjcgICAgICAgICAgICAgICAgICAgIE9wZW5HTCBsaWJy YXJ5IHRoYXQgcmVuZGVycyB1c2luZyBHTFggb3IgRFJJCmxpYkdMVS05LjAuMCAgICAgICAgICAg ICAgICAgICBPcGVuR0wgdXRpbGl0eSBsaWJyYXJ5CmxpYklDRS0xLjAuOF8xLDEgICAgICAgICAg ICAgICBJbnRlciBDbGllbnQgRXhjaGFuZ2UgbGlicmFyeSBmb3IgWDExCmxpYklETC0wLjguMTRf MSAgICAgICAgICAgICAgICBBIGxpYnJhcnkgZm9yIGNyZWF0aW5nIHRyZWVzIG9mIENPUkJBIElE TCBmaWxlcwpsaWJTTS0xLjIuMl8xLDEgICAgICAgICAgICAgICAgU2Vzc2lvbiBNYW5hZ2VtZW50 IGxpYnJhcnkgZm9yIFgxMQpsaWJYMTEtMS42LjJfMSwxICAgICAgICAgICAgICAgWDExIGxpYnJh cnkKbGliWFNjcm5TYXZlci0xLjIuMl8xICAgICAgICAgIFRoZSBYU2NyblNhdmVyIGxpYnJhcnkK bGliWFRyYXAtMS4wLjFfMSAgICAgICAgICAgICAgIFRoZSBYVHJhcCBsaWJyYXJ5CmxpYlhhdS0x LjAuOF8xICAgICAgICAgICAgICAgICBBdXRoZW50aWNhdGlvbiBQcm90b2NvbCBsaWJyYXJ5IGZv ciBYMTEKbGliWGF3LTEuMC4xMl8xLDIgICAgICAgICAgICAgIFggQXRoZW5hIFdpZGdldHMgbGli cmFyeQpsaWJYY29tcG9zaXRlLTAuNC40XzEsMSAgICAgICAgWCBDb21wb3NpdGUgZXh0ZW5zaW9u IGxpYnJhcnkKbGliWGN1cnNvci0xLjEuMTRfMSAgICAgICAgICAgIFggY2xpZW50LXNpZGUgY3Vy c29yIGxvYWRpbmcgbGlicmFyeQpsaWJYZGFtYWdlLTEuMS40XzEgICAgICAgICAgICAgWCBEYW1h Z2UgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWGRtY3AtMS4xLjFfMSAgICAgICAgICAgICAgIFggRGlz cGxheSBNYW5hZ2VyIENvbnRyb2wgUHJvdG9jb2wgbGlicmFyeQpsaWJYZXZpZS0xLjAuM18xICAg ICAgICAgICAgICAgVGhlIFhldmllIGxpYnJhcnkKbGliWGV4dC0xLjMuMl8xLDEgICAgICAgICAg ICAgIFgxMSBFeHRlbnNpb24gbGlicmFyeQpsaWJYZml4ZXMtNS4wLjFfMSAgICAgICAgICAgICAg WCBGaXhlcyBleHRlbnNpb24gbGlicmFyeQpsaWJYZm9udC0xLjQuN18xLDEgICAgICAgICAgICAg WCBmb250IGxpYnJhcnkKbGliWGZvbnRjYWNoZS0xLjAuNV8xICAgICAgICAgIFRoZSBYZm9udGNh Y2hlIGxpYnJhcnkKbGliWGZ0LTIuMy4xXzEgICAgICAgICAgICAgICAgIENsaWVudC1zaWRlZCBm b250IEFQSSBmb3IgWCBhcHBsaWNhdGlvbnMKbGliWGktMS43LjJfMSwxICAgICAgICAgICAgICAg IFggSW5wdXQgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWGluZXJhbWEtMS4xLjNfMSwxICAgICAgICAg IFgxMSBYaW5lcmFtYSBsaWJyYXJ5CmxpYlhtdS0xLjEuMl8xLDEgICAgICAgICAgICAgICBYIE1p c2NlbGxhbmVvdXMgVXRpbGl0aWVzIGxpYnJhcmllcwpsaWJYcC0xLjAuMl8xLDEgICAgICAgICAg ICAgICAgWCBwcmludCBsaWJyYXJ5CmxpYlhwbS0zLjUuMTFfMSAgICAgICAgICAgICAgICBYIFBp eG1hcCBsaWJyYXJ5CmxpYlhyYW5kci0xLjQuMl8xICAgICAgICAgICAgICBYIFJlc2l6ZSBhbmQg Um90YXRlIGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhyZW5kZXItMC45LjhfMSAgICAgICAgICAgICBY IFJlbmRlciBleHRlbnNpb24gbGlicmFyeQpsaWJYcmVzLTEuMC43XzEgICAgICAgICAgICAgICAg WCBSZXNvdXJjZSB1c2FnZSBsaWJyYXJ5CmxpYlh0LTEuMS40XzEsMSAgICAgICAgICAgICAgICBY IFRvb2xraXQgbGlicmFyeQpsaWJYdHN0LTEuMi4yXzEgICAgICAgICAgICAgICAgWCBUZXN0IGV4 dGVuc2lvbgpsaWJYdi0xLjAuMTBfMSwxICAgICAgICAgICAgICAgWCBWaWRlbyBFeHRlbnNpb24g bGlicmFyeQpsaWJYdk1DLTEuMC44XzEgICAgICAgICAgICAgICAgWCBWaWRlbyBFeHRlbnNpb24g TW90aW9uIENvbXBlbnNhdGlvbiBsaWJyYXJ5CmxpYlh4Zjg2ZGdhLTEuMS40XzEgICAgICAgICAg ICBYIERHQSBFeHRlbnNpb24KbGliWHhmODZtaXNjLTEuMC4zXzEgICAgICAgICAgIFggWEY4Ni1N aXNjIEV4dGVuc2lvbgpsaWJYeGY4NnZtLTEuMS4zXzEgICAgICAgICAgICAgWCBWaWRtb2RlIEV4 dGVuc2lvbgpsaWJhNTItMC43LjRfMiAgICAgICAgICAgICAgICAgRnJlZSBsaWJyYXJ5IGZvciBk ZWNvZGluZyBBVFNDIEEvNTIgc3RyZWFtcywgYWthIEFDLTMKbGliY2RyLTAuMC4xNF8xICAgICAg ICAgICAgICAgIExpYnJhcnkgYW5kIHRvb2xzIGZvciBwYXJzaW5nIENvcmVsIERyYXcgZmlsZSBm b3JtYXQKbGliY2hlY2stMC45LjEyICAgICAgICAgICAgICAgIFVuaXQgdGVzdCBmcmFtZXdvcmsg Zm9yIEMKbGliY21pcy0wLjQuMV8yICAgICAgICAgICAgICAgIENsaWVudCBsaWJyYXJ5IGZvciB0 aGUgQ01JUyBpbnRlcmZhY2UKbGliY3JvY28tMC42LjhfMSAgICAgICAgICAgICAgIENTUzIgcGFy c2luZyBsaWJyYXJ5CmxpYmRjYS0wLjAuNSAgICAgICAgICAgICAgICAgICBGcmVlIERUUyBDb2hl cmVudCBBY291c3RpY3MgZGVjb2RlcgpsaWJkbXgtMS4xLjNfMSAgICAgICAgICAgICAgICAgRE1Y IGV4dGVuc2lvbiBsaWJyYXJ5CmxpYmRybS0yLjQuNTIgICAgICAgICAgICAgICAgICBVc2Vyc3Bh Y2UgaW50ZXJmYWNlIHRvIGtlcm5lbCBEaXJlY3QgUmVuZGVyaW5nIE1vZHVsZSBzZXJ2aWNlcwps aWJkdmJwc2ktMC4yLjIgICAgICAgICAgICAgICAgQSBsaWJyYXJ5IGZvciBNUEVHIFRTIGFuZCBE VkIgUFNJIHRhYmxlcyBkZWNvZGluZyBhbmQgZ2VuZXJhdGlvbgpsaWJkdmRjc3MtMS4yLjEyICAg ICAgICAgICAgICAgUG9ydGFibGUgYWJzdHJhY3Rpb24gbGlicmFyeSBmb3IgRFZEIGRlY3J5cHRp b24KbGliZHZkbmF2LTQuMi4xICAgICAgICAgICAgICAgIE1QbGF5ZXIgdmVyc2lvbiBvZiB0aGUg bGliZHZkbmF2IHByb2plY3QKbGliZHZkcmVhZC00LjIuMSAgICAgICAgICAgICAgIE1QbGF5ZXIg dmVyc2lvbiBvZiB0aGUgbGliZHZkcmVhZCBwcm9qZWN0CmxpYmVibWwtMS4zLjAgICAgICAgICAg ICAgICAgICBFQk1MIChFeHRlbnNpYmxlIEJpbmFyeSBNZXRhIExhbmd1YWdlKSwgc29ydCBvZiBi aW5hcnkgdmVyc2lvbiBvZiBYTUwKbGliZXJhdGlvbi1mb250cy10dGYtMi4wMC4xLDEgIExpYmVy YXRpb24gZm9udHMgZnJvbSBSZWQgSGF0IHRvIHJlcGxhY2UgTVMgVFRGIGZvbnRzCmxpYmV0b255 ZWstMC4wLjNfMiAgICAgICAgICAgICBMaWJyYXJ5IHRvIGludGVycHJldCBhbmQgaW1wb3J0IEFw cGxlIEtleW5vdGUgcHJlc2VudGF0aW9ucwpsaWJldi00LjE1LDEgICAgICAgICAgICAgICAgICAg QSBmdWxsLWZlYXR1cmVkIGFuZCBoaWdoLXBlcmZvcm1hbmNlIGV2ZW50IGxvb3AgbGlicmFyeQps aWJldmVudC0xLjQuMTRiXzMgICAgICAgICAgICAgUHJvdmlkZXMgYW4gQVBJIHRvIGV4ZWN1dGUg Y2FsbGJhY2sgZnVuY3Rpb25zIG9uIGNlcnRhaW4gZXZlbnRzCmxpYmV2ZW50Mi0yLjAuMjEgICAg ICAgICAgICAgICBBUEkgZm9yIGV4ZWN1dGluZyBjYWxsYmFjayBmdW5jdGlvbnMgb24gZXZlbnRz IG9yIHRpbWVvdXRzCmxpYmV4ZWNpbmZvLTEuMV8zICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBp bnNwZWN0aW5nIHByb2dyYW0ncyBiYWNrdHJhY2UKbGliZXhpZi0wLjYuMjFfMSAgICAgICAgICAg ICAgIExpYnJhcnkgdG8gcmVhZCBkaWdpdGFsIGNhbWVyYSBmaWxlIG1ldGEtZGF0YQpsaWJleHR0 ZXh0Y2F0LTMuNC4zICAgICAgICAgICAgTGFuZ3VhZ2UgZ3Vlc3NpbmcgYnkgTi1HcmFtLUJhc2Vk IFRleHQgQ2F0ZWdvcml6YXRpb24KbGliZmZpLTMuMC4xM18xICAgICAgICAgICAgICAgIEZvcmVp Z24gRnVuY3Rpb24gSW50ZXJmYWNlCmxpYmZvbnRlbmMtMS4xLjJfMSAgICAgICAgICAgICBUaGUg Zm9udGVuYyBMaWJyYXJ5CmxpYmdjcnlwdC0xLjUuM18xICAgICAgICAgICAgICBHZW5lcmFsIHB1 cnBvc2UgY3J5cHRvIGxpYnJhcnkgYmFzZWQgb24gY29kZSB1c2VkIGluIEdudVBHCmxpYmdkLTIu MS4wXzMsMSAgICAgICAgICAgICAgICBBIGdyYXBoaWNzIGxpYnJhcnkgZm9yIGZhc3QgY3JlYXRp b24gb2YgaW1hZ2VzCmxpYmdsYWRlMi0yLjYuNF82ICAgICAgICAgICAgICBHTk9NRSBnbGFkZSBs aWJyYXJ5CmxpYmdwZy1lcnJvci0xLjEyICAgICAgICAgICAgICBDb21tb24gZXJyb3IgdmFsdWVz IGZvciBhbGwgR251UEcgY29tcG9uZW50cwpsaWJnc2YtMS4xNC4yOF8xICAgICAgICAgICAgICAg RXh0ZW5zaWJsZSBJL08gYWJzdHJhY3Rpb24gZm9yIGRlYWxpbmcgd2l0aCBzdHJ1Y3R1cmVkIGZp bGUgZm9ybWF0cwpsaWJpY29udi0xLjE0XzMgICAgICAgICAgICAgICAgQ2hhcmFjdGVyIHNldCBj b252ZXJzaW9uIGxpYnJhcnkKbGliaWQzdGFnLTAuMTUuMWIgICAgICAgICAgICAgIElEMyB0YWdz IGxpYnJhcnkgKHBhcnQgb2YgTUFEIHByb2plY3QpCmxpYmlkbi0xLjI4XzEgICAgICAgICAgICAg ICAgICBJbnRlcm5hdGlvbmFsaXplZCBEb21haW4gTmFtZXMgY29tbWFuZCBsaW5lIHRvb2wKbGli bGFuZ3RhZy0wLjUuMV8xICAgICAgICAgICAgIEludGVyZmFjZSBsaWJyYXJ5IHRvIGFjY2VzcyB0 YWdzIGZvciBpZGVudGlmeWluZyBsYW5ndWFnZXMKbGlibHRkbC0yLjQuMl8yICAgICAgICAgICAg ICAgIFN5c3RlbSBpbmRlcGVuZGVudCBkbG9wZW4gd3JhcHBlcgpsaWJtYWQtMC4xNS4xYl80ICAg ICAgICAgICAgICAgTGlibWFkIGxpYnJhcnkgKHBhcnQgb2YgTUFEIHByb2plY3QpCmxpYm1hdHJv c2thLTEuNC4xXzEgICAgICAgICAgICBFeHRlbnNpYmxlIE11bHRpbWVkaWEgQ29udGFpbmVyIEZv cm1hdApsaWJtcGRjbGllbnQtMi45ICAgICAgICAgICAgICAgQVBJIGxpYnJhcnkgZm9yIGludGVy ZmFjaW5nIE1QRApsaWJtcGVnMi0wLjUuMV80ICAgICAgICAgICAgICAgRnJlZSBsaWJyYXJ5IGZv ciBkZWNvZGluZyBtcGVnLTIgYW5kIG1wZWctMSB2aWRlbyBzdHJlYW1zCmxpYm1zcHViLTAuMC42 XzEgICAgICAgICAgICAgICBMaWJyYXJ5IGFuZCB0b29scyBmb3IgcGFyc2luZyBNaWNyb3NvZnQg UHVibGlzaGVyIGZpbGUgZm9ybWF0CmxpYm13YXctMC4xLjExXzEgICAgICAgICAgICAgICBJbXBv cnQgbGlicmFyeSBmb3Igc29tZSBvbGQgbWFjIHRleHQgZG9jdW1lbnRzCmxpYm5vdGlmeS0wLjcu NSAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBkZXNrdG9wIG5vdGlmaWNhdGlvbnMKbGlib2Rm Z2VuLTAuMC40XzEgICAgICAgICAgICAgIExpYnJhcnkgZm9yIHJlYWRpbmcgYW5kIHdyaXRpbmcg Q29yZWwgV29yZFBlcmZlY3QodG0pIGRvY3VtZW50cwpsaWJvZ2ctMS4zLjEsNCAgICAgICAgICAg ICAgICAgT2dnIGJpdHN0cmVhbSBsaWJyYXJ5CmxpYm9sZFgtMS4wLjFfMSAgICAgICAgICAgICAg ICBPbGQgWCBsaWJyYXJ5CmxpYm9yY3VzLTAuNS4xXzEgICAgICAgICAgICAgICBTdGFuZGFsb25l IGZpbGUgaW1wb3J0IGZpbHRlciBsaWJyYXJ5IGZvciBzcHJlYWRzaGVldCBkb2N1bWVudHMKbGli cGFwZXItMS4xLjI0XzEgICAgICAgICAgICAgIEEgbGlicmFyeSBwcm92aWRpbmcgcm91dGluZXMg Zm9yIHBhcGVyIHNpemUgbWFuYWdlbWVudApsaWJwY2lhY2Nlc3MtMC4xMy4yXzEgICAgICAgICAg R2VuZXJpYyBQQ0kgYWNjZXNzIGxpYnJhcnkKbGlicHJveHktMC40LjYgICAgICAgICAgICAgICAg IExpYnJhcnkgdGhhdCBwcm92aWRlcyBhdXRvbWF0aWMgcHJveHkgY29uZmlndXJhdGlvbiBtYW5h Z2VtZW50CmxpYnB0aHJlYWQtc3R1YnMtMC4zXzQgICAgICAgICBUaGlzIGxpYnJhcnkgcHJvdmlk ZXMgd2VhayBhbGlhc2VzIGZvciBwdGhyZWFkIGZ1bmN0aW9ucwpsaWJyZW9mZmljZS00LjEuNV8x ICAgICAgICAgICAgRnVsbCBpbnRlZ3JhdGVkIG9mZmljZSBwcm9kdWN0aXZpdHkgc3VpdGUKbGli cnN2ZzItMi4zNi40XzEgICAgICAgICAgICAgIExpYnJhcnkgZm9yIHBhcnNpbmcgYW5kIHJlbmRl cmluZyBTVkcgdmVjdG9yLWdyYXBoaWMgZmlsZXMKbGlicnN5bmMtMC45LjdfMiAgICAgICAgICAg ICAgIExpYnJhcnkgZm9yIGRlbHRhIGNvbXByZXNzaW9uIG9mIHN0cmVhbXMKbGlic2lnYysrLTIu My4xICAgICAgICAgICAgICAgIENhbGxiYWNrIEZyYW1ld29yayBmb3IgQysrCmxpYnNpZ3NlZ3Yt Mi4xMCAgICAgICAgICAgICAgICBIYW5kbGluZyBwYWdlIGZhdWx0cyBpbiB1c2VyIG1vZGUKbGli c2xhbmcyLTIuMi40XzYgICAgICAgICAgICAgIFJvdXRpbmVzIGZvciByYXBpZCBhbHBoYS1udW1l cmljIHRlcm1pbmFsIGFwcGxpY2F0aW9ucyBkZXZlbG9wbWVudApsaWJzbmRmaWxlLTEuMC4yNV8z ICAgICAgICAgICAgUmVhZGluZyBhbmQgd3JpdGluZyBmaWxlcyBjb250YWluaW5nIHNhbXBsZWQg c291bmQgKGxpa2UgV0FWIG9yIEFJRkYpCmxpYnNzaDItMS40LjNfMiwyICAgICAgICAgICAgICBM aWJyYXJ5IGltcGxlbWVudGluZyB0aGUgU1NIMiBwcm90b2NvbApsaWJ0YXItMS4yLjExXzIgICAg ICAgICAgICAgICAgQSBsaWJyYXJ5IGZvciBtYW5pcHVsYXRpbmcgUE9TSVggYW5kIEdOVSB0YXIg ZmlsZXMKbGlidGFzbjEtMy4zICAgICAgICAgICAgICAgICAgIEFTTi4xIHN0cnVjdHVyZSBwYXJz ZXIgbGlicmFyeQpsaWJ0b29sLTIuNC4yXzIgICAgICAgICAgICAgICAgR2VuZXJpYyBzaGFyZWQg bGlicmFyeSBzdXBwb3J0IHNjcmlwdApsaWJ1Ymxpby0yMDA3MDEwMyAgICAgICAgICAgICAgVXNl ciBzcGFjZSBjYWNoaW5nIGxpYnJhcnkKbGlidjRsLTAuOC44XzEgICAgICAgICAgICAgICAgIFZp ZGVvNExpbnV4IGxpYnJhcnkKbGlidmlzaW8tMC4wLjMxXzEgICAgICAgICAgICAgIExpYnJhcnkg YW5kIHRvb2xzIGZvciBwYXJzaW5nIHRoZSB2aXNpbyBmaWxlIGZvcm1hdCBzdHJ1Y3R1cmUKbGli dm9sdW1lX2lkLTAuODEuMSAgICAgICAgICAgIExpYnJhcnkgdG8gcHJvdmlkZSBmaWxlIHN5c3Rl bSB0eXBlIGluZm9ybWF0aW9uCmxpYnZvcmJpcy0xLjMuNCwzICAgICAgICAgICAgICBBdWRpbyBj b21wcmVzc2lvbiBjb2RlYyBsaWJyYXJ5CmxpYnZweC0xLjMuMCAgICAgICAgICAgICAgICAgICBW UDgvVlA5IENvZGVjIFNESwpsaWJ3cGQtMC45LjkgICAgICAgICAgICAgICAgICAgVG9vbHMgZm9y IGltcG9ydGluZyBhbmQgZXhwb3J0aW5nIFdvcmRQZXJmZWN0KHRtKSBkb2N1bWVudHMKbGlid3Bn LTAuMi4yXzEgICAgICAgICAgICAgICAgIExpYnJhcnkgYW5kIHRvb2xzIHRvIHdvcmsgd2l0aCBX b3JkUGVyZmVjdCBHcmFwaGljcyAoV1BHKSBmaWxlcwpsaWJ3cHMtMC4yLjlfMSAgICAgICAgICAg ICAgICAgTWljcm9zb2Z0IGZpbGUgd29yZCBwcm9jZXNzb3IgZm9ybWF0IGltcG9ydCBmaWx0ZXIg bGlicmFyeQpsaWJ3d3ctNS40LjBfNCAgICAgICAgICAgICAgICAgVGhlIFczQyBSZWZlcmVuY2Ug TGlicmFyeQpsaWJ4Y2ItMS4xMCAgICAgICAgICAgICAgICAgICAgVGhlIFggcHJvdG9jb2wgQy1s YW5ndWFnZSBCaW5kaW5nIChYQ0IpIGxpYnJhcnkKbGlieGRnLWJhc2VkaXItMS4yLjAgICAgICAg ICAgIEltcGxlbWVudGF0aW9uIG9mIHRoZSBYREcgQmFzZSBEaXJlY3Rvcnkgc3BlY2lmaWNhdGlv bgpsaWJ4a2JmaWxlLTEuMC44XzEgICAgICAgICAgICAgWEtCIGZpbGUgbGlicmFyeQpsaWJ4a2J1 aS0xLjAuMl8yICAgICAgICAgICAgICAgVGhlIHhrYnVpIGxpYnJhcnkKbGlieG1sMi0yLjguMF80 ICAgICAgICAgICAgICAgIFhNTCBwYXJzZXIgbGlicmFyeSBmb3IgR05PTUUKbGlieHNsdC0xLjEu MjhfMiAgICAgICAgICAgICAgIFRoZSBYU0xUIEMgbGlicmFyeSBmb3IgR05PTUUKbGlieWFtbC0w LjEuNiAgICAgICAgICAgICAgICAgIEEgWUFNTCAxLjEgcGFyc2VyIGFuZCBlbWl0dGVyIHdyaXR0 ZW4gaW4gQwpsaWJ6aXAtMC4xMS4xICAgICAgICAgICAgICAgICAgQyBsaWJyYXJ5IGZvciByZWFk aW5nLCBjcmVhdGluZywgYW5kIG1vZGlmeWluZyBaSVAgYXJjaGl2ZXMKbGludXgtZjEwLWF0ay0x LjI0LjAgICAgICAgICAgIEFjY2Vzc2liaWxpdHkgVG9vbGtpdCwgTGludXgvaTM4NiBiaW5hcnkg KExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWNhaXJvLTEuOC4wXzIgICAgICAgIFZlY3RvciBn cmFwaGljcyBsaWJyYXJ5IENhaXJvIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1jdXBzLWxp YnMtMS4zLjExXzEgICBDb21tb24gVU5JWCBQcmludGluZyBTeXN0ZW0gbGlicmFyaWVzCmxpbnV4 LWYxMC1jdXJsLTcuMTkuNl8xICAgICAgICBDb21tYW5kIGxpbmUgdG9vbCBmb3IgdHJhbnNmZXJy aW5nIGZpbGVzIHdpdGggVVJMIHN5bnRheCAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtY3ly dXMtc2FzbDItMi4xLjIyXzEgUkZDIDIyMjIgU0FTTCAoU2ltcGxlIEF1dGhlbnRpY2F0aW9uIGFu ZCBTZWN1cml0eSBMYXllcikgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWV4cGF0LTIuMC4x ICAgICAgICAgIExpbnV4L2kzODYgYmluYXJ5IHBvcnQgb2YgRXhwYXQgWE1MLXBhcnNpbmcgbGli cmFyeSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtZmxhc2hwbHVnaW4tMTEuMnIyMDIuMzQ2 IEFkb2JlIEZsYXNoIFBsYXllciBOUEFQSSBQbHVnaW4KbGludXgtZjEwLWZvbnRjb25maWctMi42 LjAgICAgIFhNTC1iYXNlZCBmb250IGNvbmZpZ3VyYXRpb24gQVBJIGZvciBYIFdpbmRvd3MgKExp bnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWdkay1waXhidWYtMC4yMi4wICAgIEltYWdlIGxvYWRp bmcgbGlicmFyeSBmb3IgR1RLKyAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtZ251dGxzLTIu NC4yXzEgICAgICAgR05VIFRyYW5zcG9ydCBMYXllciBTZWN1cml0eSBsaWJyYXJ5CmxpbnV4LWYx MC1ndGsyLTIuMTQuN180ICAgICAgICBHVEsrIGxpYnJhcnksIHZlcnNpb24gMi5YIChMaW51eCBG ZWRvcmEgMTApCmxpbnV4LWYxMC1qcGVnLTZiICAgICAgICAgICAgICBSUE0gb2YgdGhlIEpQRUcg bGliIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1saWJnY3J5cHQtMS40LjQgICAgICBHZW5l cmFsIHB1cnBvc2UgY3J5cHRvIGxpYnJhcnkgYmFzZWQgb24gY29kZSB1c2VkIGluIEdudVBHCmxp bnV4LWYxMC1saWJncGctZXJyb3ItMS42ICAgICBDb21tb24gZXJyb3IgdmFsdWVzIGZvciBhbGwg R251UEcgY29tcG9uZW50cwpsaW51eC1mMTAtbGlic3NoMi0wLjE4ICAgICAgICAgTGlicmFyeSBp bXBsZW1lbnRpbmcgdGhlIFNTSDIgcHJvdG9jb2wgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEw LWxpYnRhc24xLTEuNSAgICAgICAgIEFTTi4xIHN0cnVjdHVyZSBwYXJzZXIgbGlicmFyeQpsaW51 eC1mMTAtbGlieG1sMi0yLjcuM18yICAgICAgTGlicmFyeSBwcm92aWRpbmcgWE1MIGFuZCBIVE1M IHN1cHBvcnQgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLW5zcHItNC43LjYgICAgICAgICAg IE5ldHNjYXBlIFBvcnRhYmxlIFJ1bnRpbWUgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLW5z cy0zLjEyLjMuOTkuM18xICAgIE5ldHdvcmsgU2VjdXJpdHkgU2VydmljZXMgKExpbnV4IEZlZG9y YSAxMCkKbGludXgtZjEwLW9wZW5sZGFwLTIuNC4xMl8xICAgIExpZ2h0d2VpZ2h0IERpcmVjdG9y eSBBY2Nlc3MgUHJvdG9jb2wgbGlicmFyaWVzIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1v cGVuc3NsLTAuOS44ZyAgICAgICBPcGVuU1NMIHRvb2xraXQgKExpbnV4IEZlZG9yYSAxMCkKbGlu dXgtZjEwLXBhbmdvLTEuMjguM18xICAgICAgIFBhbmdvIGxpYnJhcnkgKExpbnV4IEZlZG9yYSAx MCkKbGludXgtZjEwLXBuZy0xLjIuMzdfMiAgICAgICAgIFJQTSBvZiB0aGUgUE5HIGxpYiAoTGlu dXggRmVkb3JhIDEwKQpsaW51eC1mMTAtc3FsaXRlMy0zLjUuOV8xICAgICAgTGlicmFyeSB0aGF0 IGltcGxlbWVudHMgYW4gZW1iZWRkYWJsZSBTUUwgZGF0YWJhc2UgZW5naW5lIChMaW51eCBGZWRv cmEgMTApCmxpbnV4LWYxMC10aWZmLTMuOC4yICAgICAgICAgICBUSUZGIGxpYnJhcnksIExpbnV4 L2kzODYgYmluYXJ5IChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC14b3JnLWxpYnMtNy40XzEg ICAgICBYb3JnIGxpYnJhcmllcyAoTGludXggRmVkb3JhIDEwKQpsaW51eC1saWJndGtlbWJlZG1v ei0wLjAuMjAxMDA4MDYgSFRNTCByZW5kZXJpbmcgbGlicmFyeQpsaW51eC1zdW4tanJlMTctNy41 NSAgICAgICAgICAgT3JhY2xlIEphdmEgNyBSdW50aW1lIEVudmlyb25tZW50IGZvciBMaW51eAps aW51eF9iYXNlLWYxMC0xMF83ICAgICAgICAgICAgQmFzZSBzZXQgb2YgcGFja2FnZXMgbmVlZGVk IGluIExpbnV4IG1vZGUgZm9yIGkzODYvYW1kNjQgKExpbnV4IEZlZG9yYSAxMCkKbGludXhmZGlz ay0yLjExeiAgICAgICAgICAgICAgIEZkaXNrLCBhIHBhcnRpdGlvbiB0YWJsZXMgbWFuaXB1bGF0 b3IsIGZyb20gdXRpbC1saW51eApsaW51eGxpYmVydGluZS1nLTIwMTIwMTE2ICAgICAgTGludXgg TGliZXJ0aW5lIEcgYW5kIExpbnV4IEJpb2xpbnVtIEcgZm9udHMKbGx2bTMzLTMuM184ICAgICAg ICAgICAgICAgICAgIExvdyBMZXZlbCBWaXJ0dWFsIE1hY2hpbmUKbHBfc29sdmUtNS41LjIuMCAg ICAgICAgICAgICAgIExpbmVhciBQcm9ncmFtbWluZyBTb2x2ZXIKbHVpdC0xLjEuMSAgICAgICAg ICAgICAgICAgICAgIExvY2FsZSBhbmQgSVNPIDIwMjIgc3VwcG9ydCBmb3IgVW5pY29kZSB0ZXJt aW5hbHMKbTQtMS40LjE3XzEsMSAgICAgICAgICAgICAgICAgIEdOVSBtNAptYWtlZGVwZW5kLTEu MC41LDEgICAgICAgICAgICAgRGVwZW5kZW5jeSBnZW5lcmF0b3IgZm9yIG1ha2VmaWxlcwptYXJp YWRiNTUtY2xpZW50LTUuNS4zNSAgICAgICAgTXVsdGl0aHJlYWRlZCBTUUwgZGF0YWJhc2UgKGNs aWVudCkKbWFyaWFkYjU1LXNlcnZlci01LjUuMzUgICAgICAgIE11bHRpdGhyZWFkZWQgU1FMIGRh dGFiYXNlIChzZXJ2ZXIpCm1jLTQuOC4xMl8xICAgICAgICAgICAgICAgICAgICBNaWRuaWdodCBD b21tYW5kZXIsIGEgZnJlZSBOb3J0b24gQ29tbWFuZGVyIENsb25lCm1rZm9udGRpci0xLjAuNyAg ICAgICAgICAgICAgICBDcmVhdGUgYW4gaW5kZXggb2YgWCBmb250IGZpbGVzIGluIGEgZGlyZWN0 b3J5Cm1rZm9udHNjYWxlLTEuMS4xXzEgICAgICAgICAgICBDcmVhdGVzIGFuIGluZGV4IG9mIHNj YWxhYmxlIGZvbnQgZmlsZXMgZm9yIFgKbW9vbi1idWdneS0xLjAuNTFfMiAgICAgICAgICAgIERy aXZlIGEgYnVnZ3kgYWNyb3NzIHRoZSBtb29ucyBzdXJmYWNlCm1vdG9ndC0yMDExMDUwNV8zICAg ICAgICAgICAgICAyRCB0b3Atdmlld2VkIG1vdG9yY3ljbGUgcmFjaW5nIGdhbWUKbXBhZ2UtMi41 LjYgICAgICAgICAgICAgICAgICAgIFByaW50IG11bHRpcGxlIHBhZ2VzIHBlciBzaGVldCBvZiBw YXBlcgptcGMtMS4wLjIgICAgICAgICAgICAgICAgICAgICAgTGlicmFyeSBvZiBjb21wbGV4IG51 bWJlcnMgd2l0aCBhcmJpdHJhcmlseSBoaWdoIHByZWNpc2lvbgptcGZyLTMuMS4yXzEgICAgICAg ICAgICAgICAgICAgTGlicmFyeSBmb3IgbXVsdGlwbGUtcHJlY2lzaW9uIGZsb2F0aW5nLXBvaW50 IGNvbXB1dGF0aW9ucwptdWx0aXRhaWwtNi4yLjEgICAgICAgICAgICAgICAgVGFpbCBtdWx0aXBs ZSBmaWxlcyBvbiBjb25zb2xlIHdpdGggbmN1cnNlcwptdXNpY3BjLTAuMjUgICAgICAgICAgICAg ICAgICAgQ29tbWFuZCBsaW5lIGNsaWVudCBmb3IgdGhlIG11c2ljcGQKbXVzaWNwZC0wLjE4Ljhf MiAgICAgICAgICAgICAgIFJlbW90ZS1jb250cm9sbGFibGUgbXVzaWMgZGFlbW9uCm15dGhlcy0x LjIuMyAgICAgICAgICAgICAgICAgICBTaW1wbGUgdGhlc2F1cnVzIGxpYnJhcnkKbmFzbS0yLjEw LjA5LDEgICAgICAgICAgICAgICAgIEdlbmVyYWwtcHVycG9zZSBtdWx0aS1wbGF0Zm9ybSB4ODYg YW5kIGFtZDY0IGFzc2VtYmxlcgpuY3Vyc2VzLTUuOS4yMDEzMTIyMSAgICAgICAgICAgTGlicmFy eSBmb3IgdGVybWluYWwtaW5kZXBlbmRlbnQsIGZ1bGwtc2NyZWVuIG91dHB1dApuZW9uMjktMC4y OS42XzUgICAgICAgICAgICAgICAgQW4gSFRUUCBhbmQgV2ViREFWIGNsaWVudCBsaWJyYXJ5IGZv ciBVbml4IHN5c3RlbXMKbmV0dGxlLTIuNy4xICAgICAgICAgICAgICAgICAgIExvdy1sZXZlbCBj cnlwdG9ncmFwaGljIGxpYnJhcnkKbmV3c2JldXRlci0yLjhfMyAgICAgICAgICAgICAgIEFuIFJT UyBmZWVkIHJlYWRlciBmb3IgdGhlIHRleHQgY29uc29sZQpuZ2lueC0xLjQuN18xLDIgICAgICAg ICAgICAgICAgUm9idXN0IGFuZCBzbWFsbCBXV1cgc2VydmVyCm5zcGx1Z2lud3JhcHBlci0xLjQu NF8zICAgICAgICBDb21wYXRpYmlsaXR5IHBsdWdpbiBmb3IgTW96aWxsYSBOUEFQSSBwbHVnaW5z Cm5zcHItNC4xMC40ICAgICAgICAgICAgICAgICAgICBBIHBsYXRmb3JtLW5ldXRyYWwgQVBJIGZv ciBzeXN0ZW0gbGV2ZWwgYW5kIGxpYmMgbGlrZSBmdW5jdGlvbnMKbnNzLTMuMTUuNSAgICAgICAg ICAgICAgICAgICAgIExpYnJhcmllcyB0byBzdXBwb3J0IGRldmVsb3BtZW50IG9mIHNlY3VyaXR5 LWVuYWJsZWQgYXBwbGljYXRpb25zCm9wZW5hbC1zb2Z0LTEuMTUuMV8yICAgICAgICAgICBBIHNv ZnR3YXJlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBPcGVuQUwgc3BlY2lmaWNhdGlvbgpvcGVuanBl Zy0xLjUuMF8yICAgICAgICAgICAgICAgT3Blbi1zb3VyY2UgSlBFRyAyMDAwIGNvZGVjCm9wZW5s ZGFwLWNsaWVudC0yLjQuMzkgICAgICAgICBPcGVuIHNvdXJjZSBMREFQIGNsaWVudCBpbXBsZW1l bnRhdGlvbgpvcHVzLTEuMSAgICAgICAgICAgICAgICAgICAgICAgSUVURiBhdWRpbyBjb2RlYwpv cmMtMC40LjE4ICAgICAgICAgICAgICAgICAgICAgTGlicmFyeSBhbmQgdG9vbHNldCB0byBvcGVy YXRlIGFycmF5cyBvZiBkYXRhCnAxMS1raXQtMC4yMC4yICAgICAgICAgICAgICAgICBMaWJyYXJ5 IGZvciBsb2FkaW5nIGFuZCBlbnVtZXJhdGluZyBvZiBQS0NTIzExIG1vZHVsZXMKcDUtQXBwQ29u ZmlnLTEuNjYgICAgICAgICAgICAgIEEgUGVybCBtb2R1bGUgZm9yIHJlYWRpbmcgY29uZmlndXJh dGlvbiBmaWxlcwpwNS1FcnJvci0wLjE3MDIyICAgICAgICAgICAgICAgRXJyb3IvZXhjZXB0aW9u IGhhbmRsaW5nIGluIG9iamVjdC1vcmllbnRlZCBwcm9ncmFtbWluZyBzdHlsZQpwNS1JTy1Tb2Nr ZXQtSVAtMC4yOSAgICAgICAgICAgRHJvcC1pbiByZXBsYWNlbWVudCBmb3IgSU86OlNvY2tldDo6 SU5FVCBzdXBwb3J0aW5nIElQdjQgYW5kIElQdjYKcDUtSU8tU29ja2V0LVNTTC0xLjk3NV8xICAg ICAgIFBlcmw1IGludGVyZmFjZSB0byBTU0wgc29ja2V0cwpwNS1Mb2NhbGUtZ2V0dGV4dC0xLjA1 XzMgICAgICAgTWVzc2FnZSBoYW5kbGluZyBmdW5jdGlvbnMKcDUtTmV0LVNNVFAtU1NMLTEuMDFf MiAgICAgICAgIFNNVFAgY2xpZW50IHN1cHBvcnRpbmcgU1NMCnA1LU5ldC1TU0xlYXktMS41OCAg ICAgICAgICAgICBQZXJsNSBpbnRlcmZhY2UgdG8gU1NMCnA1LVNvY2tldC0yLjAxMyAgICAgICAg ICAgICAgICBOZXR3b3JraW5nIGNvbnN0YW50cyBhbmQgc3VwcG9ydCBmdW5jdGlvbnMKcDUtVGVt cGxhdGUtVG9vbGtpdC0yLjI1ICAgICAgIEV4dGVuc2l2ZSBUb29sa2l0IGZvciB0ZW1wbGF0ZSBw cm9jZXNzaW5nCnA1LVhNTC1QYXJzZXItMi40MV8xICAgICAgICAgICBQZXJsIGV4dGVuc2lvbiBp bnRlcmZhY2UgdG8gSmFtZXMgQ2xhcmsncyBYTUwgcGFyc2VyLCBleHBhdApwYW5nby0xLjM0LjFf MyAgICAgICAgICAgICAgICAgT3Blbi1zb3VyY2UgZnJhbWV3b3JrIGZvciB0aGUgbGF5b3V0IGFu ZCByZW5kZXJpbmcgb2YgaTE4biB0ZXh0CnBhc3RlYmluaXQtMS4zLjEgICAgICAgICAgICAgICBD b21tYW5kIGxpbmUgdXRpbGl0eSBmb3IgcGFzdGViaW5nCnBjaWlkcy0yMDE0MDQwMiAgICAgICAg ICAgICAgICBEYXRhYmFzZSBvZiBhbGwga25vd24gSURzIHVzZWQgaW4gUENJIGRldmljZXMKcGNy ZS04LjM0ICAgICAgICAgICAgICAgICAgICAgIFBlcmwgQ29tcGF0aWJsZSBSZWd1bGFyIEV4cHJl c3Npb25zIGxpYnJhcnkKcGVybDUtNS4xNi4zXzkgICAgICAgICAgICAgICAgIFByYWN0aWNhbCBF eHRyYWN0aW9uIGFuZCBSZXBvcnQgTGFuZ3VhZ2UKcGhwNS01LjQuMjdfMSAgICAgICAgICAgICAg ICAgIFBIUCBTY3JpcHRpbmcgTGFuZ3VhZ2UKcGhwNS1nZC01LjQuMjdfMSAgICAgICAgICAgICAg IFRoZSBnZCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhwNS1qc29uLTUuNC4yN18xICAgICAg ICAgICAgIFRoZSBqc29uIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocApwaHA1LW15c3FsLTUuNC4y N18xICAgICAgICAgICAgVGhlIG15c3FsIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocApwaHA1LW15 c3FsaS01LjQuMjdfMSAgICAgICAgICAgVGhlIG15c3FsaSBzaGFyZWQgZXh0ZW5zaW9uIGZvciBw aHAKcGhwNS1zZXNzaW9uLTUuNC4yN18xICAgICAgICAgIFRoZSBzZXNzaW9uIHNoYXJlZCBleHRl bnNpb24gZm9yIHBocApwaHA1LXhtbC01LjQuMjdfMSAgICAgICAgICAgICAgVGhlIHhtbCBzaGFy ZWQgZXh0ZW5zaW9uIGZvciBwaHAKcGhwNS16bGliLTUuNC4yN18xICAgICAgICAgICAgIFRoZSB6 bGliIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocApwaXhtYW4tMC4zMi40XzEgICAgICAgICAgICAg ICAgTG93LWxldmVsIHBpeGVsIG1hbmlwdWxhdGlvbiBsaWJyYXJ5CnBrZy0xLjIuN18yICAgICAg ICAgICAgICAgICAgICBQYWNrYWdlIG1hbmFnZXIKcGtnX2N1dGxlYXZlcy0yMDA5MDgxMCAgICAg ICAgIEludGVyYWN0aXZlIHNjcmlwdCBmb3IgZGVpbnN0YWxsaW5nICdsZWFmJyBwYWNrYWdlcwpw a2dfcm1sZWF2ZXMtMjAxNDAyMjIgICAgICAgICAgSW50ZXJhY3RpdmUgc2NyaXB0IGZvciBkZWlu c3RhbGxpbmcgbGVhZiBwYWNrYWdlcwpwa2dfdHJlZS0xLjFfMiAgICAgICAgICAgICAgICAgR2V0 IGEgJ2dyYXBoaWNhbCcgdHJlZS1vdmVydmlldyBvZiBpbnN0YWxsZWQgcGFja2FnZXMKcGtnY29u Zi0wLjkuNSAgICAgICAgICAgICAgICAgIFV0aWxpdHkgdG8gaGVscCB0byBjb25maWd1cmUgY29t cGlsZXIgYW5kIGxpbmtlciBmbGFncwpwbmctMS41LjE4ICAgICAgICAgICAgICAgICAgICAgTGli cmFyeSBmb3IgbWFuaXB1bGF0aW5nIFBORyBpbWFnZXMKcG9wcGxlci0wLjI0LjVfMiAgICAgICAg ICAgICAgIFBERiByZW5kZXJpbmcgbGlicmFyeQpwb3BwbGVyLWRhdGEtMC40LjYgICAgICAgICAg ICAgUG9wcGxlciBlbmNvZGluZyBkYXRhCnBvcHBsZXItZ2xpYi0wLjI0LjUgICAgICAgICAgICBH bGliIGJpbmRpbmdzIHRvIHBvcHBsZXIKcG9wdC0xLjE2ICAgICAgICAgICAgICAgICAgICAgIEEg Z2V0b3B0KDMpIGxpa2UgbGlicmFyeSB3aXRoIGEgbnVtYmVyIG9mIGVuaGFuY2VtZW50cywgZnJv bSBSZWRoYXQKcG9ydGxpbnQtMi4xNS4wICAgICAgICAgICAgICAgIFZlcmlmaWVyIGZvciBGcmVl QlNEIHBvcnQgZGlyZWN0b3J5CnBvcnRtYXN0ZXItMy4xNy40ICAgICAgICAgICAgICBNYW5hZ2Ug eW91ciBwb3J0cyB3aXRob3V0IGV4dGVybmFsIGRhdGFiYXNlcyBvciBsYW5ndWFnZXMKcHJpbnRw cm90by0xLjAuNSAgICAgICAgICAgICAgIFByaW50IGV4dGVuc2lvbiBoZWFkZXJzCnBzdXRpbHMt MS4xN18zICAgICAgICAgICAgICAgICBVdGlsaXRpZXMgZm9yIG1hbmlwdWxhdGluZyBQb3N0U2Ny aXB0IGRvY3VtZW50cwpweTI3LWNvbmZpZ29iai00LjcuMiAgICAgICAgICAgU2ltcGxlIGJ1dCBw b3dlcmZ1bCBjb25maWcgZmlsZSByZWFkZXIgYW5kIHdyaXRlcgpweTI3LWxpYnhtbDItMi44LjBf MiAgICAgICAgICAgUHl0aG9uIGludGVyZmFjZSBmb3IgWE1MIHBhcnNlciBsaWJyYXJ5IGZvciBH Tk9NRQpweTI3LXNldHVwdG9vbHMyNy0yLjAuMSAgICAgICAgUHl0aG9uIHBhY2thZ2VzIGluc3Rh bGxlcgpweXRob24tMi43XzEsMiAgICAgICAgICAgICAgICAgVGhlIFwibWV0YS1wb3J0XCIgZm9y IHRoZSBkZWZhdWx0IHZlcnNpb24gb2YgUHl0aG9uIGludGVycHJldGVyCnB5dGhvbjItMl8yICAg ICAgICAgICAgICAgICAgICBUaGUgXCJtZXRhLXBvcnRcIiBmb3IgdmVyc2lvbiAyIG9mIHRoZSBQ eXRob24gaW50ZXJwcmV0ZXIKcHl0aG9uMjctMi43LjZfNCAgICAgICAgICAgICAgIEludGVycHJl dGVkIG9iamVjdC1vcmllbnRlZCBwcm9ncmFtbWluZyBsYW5ndWFnZQpxbXBkY2xpZW50LTEuMi4y XzEgICAgICAgICAgICAgRWFzeSB0byB1c2UgbXVzaWNwZCBjbGllbnQgd3JpdHRlbiBpbiBRdDQK cXQ0LWNvcmVsaWItNC44LjVfMyAgICAgICAgICAgIFF0IGNvcmUgbm9uLWdyYXBoaWNhbCBtb2R1 bGUKcXQ0LWd1aS00LjguNSAgICAgICAgICAgICAgICAgIFF0IGdyYXBoaWNhbCB1c2VyIGludGVy ZmFjZSBtb2R1bGUKcXQ0LW1vYy00LjguNV8xICAgICAgICAgICAgICAgIFF0IE1ldGEtT2JqZWN0 IENvbXBpbGVyCnF0NC1uZXR3b3JrLTQuOC41ICAgICAgICAgICAgICBRdCBuZXR3b3JrIG1vZHVs ZQpxdDQtcW1ha2UtNC44LjVfMSAgICAgICAgICAgICAgUXQgTWFrZWZpbGUgZ2VuZXJhdG9yCnF0 NC1yY2MtNC44LjUgICAgICAgICAgICAgICAgICBRdCByZXNvdXJjZSBjb21waWxlcgpxdDQtdWlj LTQuOC41ICAgICAgICAgICAgICAgICAgUXQgdXNlciBpbnRlcmZhY2UgY29tcGlsZXIKcXQ0LXht bC00LjguNSAgICAgICAgICAgICAgICAgIFF0IFNBWCBhbmQgRE9NIGltcGxlbWVudGF0aW9ucwpx dDQteG1scGF0dGVybnMtNC44LjUgICAgICAgICAgUXQgc3VwcG9ydCBmb3IgWFBhdGgsIFhRdWVy eSwgWFNMVCBhbmQgWE1MIFNjaGVtYQpyYW5kcnByb3RvLTEuNC4wICAgICAgICAgICAgICAgUmFu ZHIgZXh0ZW5zaW9uIGhlYWRlcnMKcmFwdG9yMi0yLjAuMTNfMyAgICAgICAgICAgICAgIFJERiBQ YXJzZXIgVG9vbGtpdCBmb3IgUmVkbGFuZApyYXNxYWwtMC45LjMyICAgICAgICAgICAgICAgICAg SGlnaC1sZXZlbCBpbnRlcmZhY2UgZm9yIFJERgpyZGlmZi1iYWNrdXAtMS4yLjhfMSwxICAgICAg ICAgTG9jYWwvcmVtb3RlIG1pcnJvcmluZytpbmNyZW1lbnRhbCBiYWNrdXAKcmVjb3JkcHJvdG8t MS4xNC4yICAgICAgICAgICAgIFJFQ09SRCBleHRlbnNpb24gaGVhZGVycwpyZWRsYW5kLTEuMC4x N18xICAgICAgICAgICAgICAgSGlnaC1sZXZlbCBpbnRlcmZhY2UgZm9yIFJERgpyZW5kZXJwcm90 by0wLjExLjEgICAgICAgICAgICAgUmVuZGVyUHJvdG8gcHJvdG9jb2wgaGVhZGVycwpyZXNvdXJj ZXByb3RvLTEuMi4wICAgICAgICAgICAgUmVzb3VyY2UgZXh0ZW5zaW9uIGhlYWRlcnMKcnBtLTMu MC42XzE2ICAgICAgICAgICAgICAgICAgIFRoZSBSZWQgSGF0IFBhY2thZ2UgTWFuYWdlcgpyc3lu Yy0zLjEuMF8zICAgICAgICAgICAgICAgICAgTmV0d29yayBmaWxlIGRpc3RyaWJ1dGlvbi9zeW5j aHJvbml6YXRpb24gdXRpbGl0eQpyeHZ0LXVuaWNvZGUtOS4xOV8yICAgICAgICAgICAgQSBjbG9u ZSBvZiB0aGUgdGVybWluYWwgZW11bGF0b3Igcnh2dCBtb2RpZmllZCB0byBzdXBwb3J0IFVuaWNv ZGUKc2FuZS1iYWNrZW5kcy0xLjAuMjQgICAgICAgICAgIEFQSSBmb3IgYWNjZXNzIHRvIHNjYW5u ZXJzLCBkaWdpdGFscyBjYW1lcmEsIGZyYW1lIGdyYWJiZXJzIGV0YwpzY2hyb2VkaW5nZXItMS4w LjExXzEgICAgICAgICAgSGlnaC1zcGVlZCBEaXJhYyBjb2RlYwpzY3Juc2F2ZXJwcm90by0xLjIu MiAgICAgICAgICAgU2NyblNhdmVyIGV4dGVuc2lvbiBoZWFkZXJzCnNkb2Nib29rLXhtbC0xLjFf MSwyICAgICAgICAgICAiU2ltcGxpZmllZCIgRG9jQm9vayBYTUwgRFRECnNlc3NyZWctMS4wLjgg ICAgICAgICAgICAgICAgICBNYW5hZ2UgdXRtcC93dG1wIGVudHJpZXMgZm9yIG5vbi1pbml0IFgg Y2xpZW50cwpzZXR4a2JtYXAtMS4zLjAgICAgICAgICAgICAgICAgU2V0IHRoZSBrZXlib2FyZCB1 c2luZyB0aGUgWCBLZXlib2FyZCBFeHRlbnNpb24Kc2ZtbC0xLjZfMyAgICAgICAgICAgICAgICAg ICAgIFNpbXBsZSBhbmQgRmFzdCBNdWx0aW1lZGlhIExpYnJhcnkKc2hhcmVkLW1pbWUtaW5mby0x LjFfMSAgICAgICAgIE1JTUUgdHlwZXMgZGF0YWJhc2UgZnJvbSB0aGUgZnJlZWRlc2t0b3Aub3Jn IHByb2plY3QKc2lsZ3JhcGhpdGUtMi4zLjFfMSAgICAgICAgICAgIEZvbnQgZW5naW5lIGZvciBj b21wbGV4IG5vbi1Sb21hbiB3cml0aW5nIHN5c3RlbXMKc21hcnR5My0zLjEuMTcgICAgICAgICAg ICAgICAgIFBIUCBjb21waWxpbmcgdGVtcGxhdGUgZW5naW5lCnNveC0xNC40LjFfMyAgICAgICAg ICAgICAgICAgICBTT3VuZCBlWGNoYW5nZSAtIHVuaXZlcnNhbCBzb3VuZCBzYW1wbGUgdHJhbnNs YXRvcgpzcGVlZGNydW5jaC0wLjExICAgICAgICAgICAgICAgS2V5Ym9hcmQtb3JpZW50ZWQgZGVz a3RvcCBzY2llbnRpZmljIGNhbGN1bGF0b3IKc3FsaXRlMy0zLjguNC4yICAgICAgICAgICAgICAg IFNRTCBkYXRhYmFzZSBlbmdpbmUgaW4gYSBDIGxpYnJhcnkKc3NtdHAtMi42NF8xICAgICAgICAg ICAgICAgICAgIEV4dHJlbWVseSBzaW1wbGUgTVRBIHRvIGdldCBtYWlsIG9mZiB0aGUgc3lzdGVt IHRvIGEgbWFpbCBodWIKc3RhbG9uZXRyYXktMC44LjEgICAgICAgICAgICAgIFNUQW5kLWFMT05F IHN5c3RlbSB0cmF5CnN0YXJ0dXAtbm90aWZpY2F0aW9uLTAuMTJfMSAgICBMaWJyYXJ5IHRoYXQg c3VwcG9ydHMgc3RhcnR1cCBub3RpZmljYXRpb24gc3BlYyBmcm9tIGZyZWVkZXNrdG9wLm9yZwpz dGZsLTAuMjJfMSAgICAgICAgICAgICAgICAgICAgU3RydWN0dXJlZCBUZXJtaW5hbCBGb3JtcyBM YW5ndWFnZS9MaWJyYXJ5CnN1ZG8tMS44LjEwLnAyICAgICAgICAgICAgICAgICBBbGxvdyBvdGhl cnMgdG8gcnVuIGNvbW1hbmRzIGFzIHJvb3QKc3ZnYWxpYi0xLjQuM182ICAgICAgICAgICAgICAg IEEgbG93IGxldmVsIGNvbnNvbGUgZ3JhcGhpY3MgbGlicmFyeQpzeGl2LTEuMS4xICAgICAgICAg ICAgICAgICAgICAgTGlnaHR3ZWlnaHQgaW1hZ2Ugdmlld2VyCnQxbGliLTUuMS4yXzIsMSAgICAg ICAgICAgICAgICBUeXBlIDEgZm9udCByYXN0ZXJpemF0aW9uIGxpYnJhcnkgZm9yIFVuaXgvWDEx CnRhc2t3YXJyaW9yLTIuMy4wICAgICAgICAgICAgICBGZWF0dXJlLXJpY2ggY29tbWFuZC1saW5l IHRvZG8gbGlzdCBtYW5hZ2VyCnRlYXBvdC0yLjMuMCAgICAgICAgICAgICAgICAgICBGdWxsLXNj cmVlbiBjdXJzZXMgYmFzZWQgc3ByZWFkIHNoZWV0IHByb2dyYW0KdGVja2l0LTIuNS4xICAgICAg ICAgICAgICAgICAgIFRvb2xraXQgZm9yIGNvbnZlcnRpbmcgZGF0YSBiZXR3ZWVuIDgtYml0IGxl Z2FjeSBlbmNvZGluZ3MgYW5kIFVuaWNvZGUKdGV4LWZvcm1hdHMtMjAxMjA3MDFfMSAgICAgICAg IEZvcm1hdHMgZm9yIEJhc2ljIFRlWCBFbmdpbmVzCnRleC1rcGF0aHNlYS02LjEuMF8yICAgICAg ICAgICBQYXRoIHNlYXJjaGluZyBsaWJyYXJ5IGZvciBUZVgKdGV4LXB0ZXhlbmMtMS4zLjBfMSAg ICAgICAgICAgIExpYnJhcnkgZm9yIEphcGFuZXNlIHBUZVggYW5kIGl0cyB0b29scwp0ZXgtdGV4 bWZsb2NhbC0xLjkgICAgICAgICAgICAgTWV0YS1wb3J0IHRoYXQgY3JlYXRlcyBhIHNpdGUtbG9j YWwgJFRFWE1GIGRpcmVjdG9yeQp0ZXgtd2ViMmMtMjAxMjA3MDFfMiAgICAgICAgICAgVGVYIGlt cGxlbWVudGF0aW9uIHRyYW5zbGF0aW5nIFdFQiB0byBDCnRleGkyaHRtbC01LjBfMSwxICAgICAg ICAgICAgICBUZXhpbmZvIHRvIEhUTUwgY29udmVydGVyCnRleGxpdmUtYmFzZS0yMDEyMDcwMV8x MSAgICAgICBUZVggTGl2ZSBUeXBlc2V0dGluZyBTeXN0ZW0sIGJhc2UgYmluYXJpZXMKdGV4bGl2 ZS10ZXhtZi0yMDEzMDUzMCAgICAgICAgIFRlWCBMaXZlIFR5cGVzZXR0aW5nIFN5c3RlbSwgdGV4 bWYgVHJlZQp0aWZmLTQuMC4zXzEgICAgICAgICAgICAgICAgICAgVG9vbHMgYW5kIGxpYnJhcnkg cm91dGluZXMgZm9yIHdvcmtpbmcgd2l0aCBUSUZGIGltYWdlcwp0bXV4LTEuOS5hXzEgICAgICAg ICAgICAgICAgICAgVGVybWluYWwgTXVsdGlwbGV4ZXIKdHJhbnNtaXNzaW9uLWNsaS0yLjgyICAg ICAgICAgIExpZ2h0d2VpZ2h0IENMSSAoY29tbWFuZCBsaW5lKSBCaXRUb3JyZW50IGNsaWVudCBh bmQgdXRpbGl0aWVzCnRyYW5zbWlzc2lvbi1kYWVtb24tMi44Ml8xICAgICBGYXN0IGFuZCBsaWdo dHdlaWdodCBkYWVtb24gQml0VG9ycmVudCBjbGllbnQKdHJhbnNtaXNzaW9uLXdlYi0yLjgyICAg ICAgICAgIEZhc3QgYW5kIGxpZ2h0d2VpZ2h0IFdlYlVJIGZvciBUcmFuc21pc3Npb24gQml0VG9y cmVudCBjbGllbnQKdHJhcHByb3RvLTMuNC4zICAgICAgICAgICAgICAgIERFQy1YVFJBUCBleHRl bnNpb24gaGVhZGVycwp1bml4MmRvcy0xLjMgICAgICAgICAgICAgICAgICAgQ29udmVydCBBU0NJ SSBuZXdsaW5lcyBiZXR3ZWVuIENSL0xGIGFuZCBMRgp1bnJhci01LjAxLDUgICAgICAgICAgICAg ICAgICAgRXh0cmFjdCwgdmlldyAmIHRlc3QgUkFSIGFyY2hpdmVzCnVuemlwLTYuMF8xICAgICAg ICAgICAgICAgICAgICBMaXN0LCB0ZXN0LCBhbmQgZXh0cmFjdCBjb21wcmVzc2VkIGZpbGVzIGlu IGEgWklQIGFyY2hpdmUKdXJsdmlldy0wLjlfNyAgICAgICAgICAgICAgICAgIFVSTCBleHRyYWN0 b3IvbGF1bmNoZXIKdXNjaGVkdWxlLTAuNy4xXzEgICAgICAgICAgICAgIEEgc2NoZWR1bGVyIHBy b2dyYW0sIGRlc2lnbmVkIHRvIHJlcGxhY2UgY3Jvbig4KSBhbmQgYXQoMSkKdjRsX2NvbXBhdC0x LjAuMjAxMjA1MDFfMSAgICAgIFZpZGVvNExpbnV4IElPQ1RMIGhlYWRlciBmaWxlcwp2aWRlb3By b3RvLTIuMy4yICAgICAgICAgICAgICAgVmlkZW8gZXh0ZW5zaW9uIGhlYWRlcnMKdmltLTcuNC4y NTYgICAgICAgICAgICAgICAgICAgIEltcHJvdmVkIHZlcnNpb24gb2YgdGhlIHZpIGVkaXRvcgp2 bGMtMi4xLjJfNCw0ICAgICAgICAgICAgICAgICAgUXQ0IGJhc2VkIG11bHRpbWVkaWEgcGxheWVy IGFuZCBzdHJlYW1pbmcgc2VydmVyCndhaXRfb24tMS4xICAgICAgICAgICAgICAgICAgICBFbmFi bGUgc2hlbGwgc2NyaXB0cyB0byBtb25pdG9yIGRpcmVjdG9yaWVzIGZvciBuZXcgZmlsZXMKd2Nh bGMtMi40XzQgICAgICAgICAgICAgICAgICAgIEEgbmF0dXJhbC1leHByZXNzaW9uIGNvbW1hbmQt bGluZSBjYWxjdWxhdG9yCndlYmZvbnRzLTAuMzBfNiAgICAgICAgICAgICAgICBUcnVlVHlwZSBj b3JlIGZvbnRzIGZvciB0aGUgV2ViCndnZXQtMS4xNSAgICAgICAgICAgICAgICAgICAgICBSZXRy aWV2ZSBmaWxlcyBmcm9tIHRoZSBOZXQgdmlhIEhUVFAoUykgYW5kIEZUUAp3bWN0cmwtMS4wN182 ICAgICAgICAgICAgICAgICAgQ29tbWFuZCBsaW5lIHRvb2wgdG8gaW50ZXJhY3Qgd2l0aCBhbiBF V01IL05ldFdNIGNvbXBhdGlibGUgWCBtYW5hZ2Vycwp3bW5hbWUtMC4xICAgICAgICAgICAgICAg ICAgICAgUHJpbnRzL3NldHMgdGhlIHdpbmRvdyBtYW5hZ2VyIG5hbWUgcHJvcGVydHkgb2YgdGhl IHJvb3Qgd2luZG93Cnd0Zi0yMDE0MDMxMCAgICAgICAgICAgICAgICAgICBUcmFuc2xhdGVzIGNv bW1vbiBJbnRlcm5ldCBhY3Jvbnltcwp4MTFwZXJmLTEuNS40ICAgICAgICAgICAgICAgICAgWDEx IHNlcnZlciBwZXJmb3JtYW5jZSB0ZXN0IHByb2dyYW0KeDI2NC0wLjEzNi4yMzU4XzMgICAgICAg ICAgICAgIExpYnJhcnkgYW5kIHRvb2wgZm9yIGVuY29kaW5nIEguMjY0L0FWQyB2aWRlbyBzdHJl YW1zCnhhdXRoLTEuMC44XzEgICAgICAgICAgICAgICAgICBYIGF1dGhvcml0eSBmaWxlIHV0aWxp dHkKeGJpdG1hcHMtMS4xLjEgICAgICAgICAgICAgICAgIFguT3JnIGJpdG1hcHMgZGF0YQp4Y2It cHJvdG8tMS4xMCAgICAgICAgICAgICAgICAgVGhlIFggcHJvdG9jb2wgQy1sYW5ndWFnZSBCaW5k aW5nIChYQ0IpIHByb3RvY29sCnhjYi11dGlsLTAuMy45XzIsMSAgICAgICAgICAgICBBIG1vZHVs ZSB3aXRoIGxpYnhjYi9saWJYMTEgZXh0ZW5zaW9uL3JlcGxhY2VtZW50IGxpYnJhcmllcwp4Y2It dXRpbC1jdXJzb3ItMC4xLjFfMSAgICAgICAgWENCIGN1cnNvciBsaWJyYXJ5CnhjYi11dGlsLWlt YWdlLTAuMy45XzEgICAgICAgICBBIHBvcnQgb2YgWGxpYidzIFhJbWFnZSBhbmQgWFNobUltYWdl IGZ1bmN0aW9ucwp4Y2ItdXRpbC1rZXlzeW1zLTAuMy45XzEgICAgICAgU3RhbmRhcmQgWCBrZXkg Y29uc3RhbnRzIGFuZCBjb252ZXJzaW9uIHRvL2Zyb20ga2V5Y29kZXMKeGNiLXV0aWwtcmVuZGVy dXRpbC0wLjMuOF8xICAgIENvbnZlbmllbmNlIGZ1bmN0aW9ucyBmb3IgdGhlIFJlbmRlciBleHRl bnNpb24KeGNiLXV0aWwtd20tMC40LjFfMSAgICAgICAgICAgIEZyYW1ld29yayBmb3Igd2luZG93 IG1hbmFnZXIgaW1wbGVtZW50YXRpb24KeGNsaXAtMC4xMl8xICAgICAgICAgICAgICAgICAgIElu dGVyZmFjZSB0byBYIHNlbGVjdGlvbnMgKFwidGhlIGNsaXBib2FyZFwiKSBmcm9tIHRoZSBjb21t YW5kIGxpbmUKeGNtaXNjcHJvdG8tMS4yLjIgICAgICAgICAgICAgIFhDTWlzYyBleHRlbnNpb24g aGVhZGVycwp4Y21zZGItMS4wLjQgICAgICAgICAgICAgICAgICAgRGV2aWNlIENvbG9yIENoYXJh Y3Rlcml6YXRpb24gdXRpbGl0eSBmb3IgWAp4Y29uc29sZS0xLjAuNl8xICAgICAgICAgICAgICAg TW9uaXRvciBzeXN0ZW0gY29uc29sZSBtZXNzYWdlcyB3aXRoIFgKeGN1cnNvci10aGVtZXMtMS4w LjRfMSAgICAgICAgIFgub3JnIGN1cnNvcnMgdGhlbWVzCnhkZy11dGlscy0xLjAuMi4yMDEzMDkx OV8xICAgICBUb29scyB0byBhbGxvdyBhbGwgYXBwbGljYXRpb25zIHRvIGludGVncmF0ZSB3aXRo IHRoZSBmcmVlIGRlc2t0b3AKeGRweWluZm8tMS4zLjFfMSAgICAgICAgICAgICAgIERpc3BsYXkg aW5mb3JtYXRpb24gdXRpbGl0eSBmb3IgWAp4ZHJpaW5mby0xLjAuNCAgICAgICAgICAgICAgICAg UXVlcnkgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbiBvZiBEUkkgZHJpdmVycwp4ZXYtMS4yLjEg ICAgICAgICAgICAgICAgICAgICAgUHJpbnQgY29udGVudHMgb2YgWCBldmVudHMKeGV4dHByb3Rv LTcuMy4wICAgICAgICAgICAgICAgIFhFeHQgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4Ni1pbnB1dC1r ZXlib2FyZC0xLjguMF8xICAgIFguT3JnIGtleWJvYXJkIGlucHV0IGRyaXZlcgp4Zjg2LWlucHV0 LW1vdXNlLTEuOS4wXzIgICAgICAgWC5PcmcgbW91c2UgaW5wdXQgZHJpdmVyCnhmODYtaW5wdXQt c3luYXB0aWNzLTEuNy40ICAgICBYLk9yZyBzeW5hcHRpY3MgaW5wdXQgZHJpdmVyCnhmODYtdmlk ZW8tYXRpLTcuMi4wXzIgICAgICAgICBYLk9yZyBhdGkgZGlzcGxheSBkcml2ZXIKeGY4Ni12aWRl by12ZXNhLTIuMy4zXzIgICAgICAgIFguT3JnIHZlc2EgZGlzcGxheSBkcml2ZXIKeGY4NmJpZ2Zv bnRwcm90by0xLjIuMCAgICAgICAgIFhGcmVlODYtQmlnZm9udCBleHRlbnNpb24gaGVhZGVycwp4 Zjg2ZGdhLTEuMC4zXzEgICAgICAgICAgICAgICAgVGVzdCBwcm9ncmFtIGZvciB0aGUgWEZyZWU4 Ni1ER0EgZXh0ZW5zaW9uCnhmODZkZ2Fwcm90by0yLjEgICAgICAgICAgICAgICBYRnJlZTg2LURH QSBleHRlbnNpb24gaGVhZGVycwp4Zjg2ZHJpcHJvdG8tMi4xLjEgICAgICAgICAgICAgWEZyZWU4 Ni1EUkkgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4Nm1pc2Nwcm90by0wLjkuMyAgICAgICAgICAgIFhG cmVlODYtTWlzYyBleHRlbnNpb24gaGVhZGVycwp4Zjg2dmlkbW9kZXByb3RvLTIuMy4xICAgICAg ICAgWEZyZWU4Ni1WaWRNb2RlRXh0ZW5zaW9uIGV4dGVuc2lvbiBoZWFkZXJzCnhmb250c2VsLTEu MC41ICAgICAgICAgICAgICAgICBQb2ludCBhbmQgY2xpY2sgc2VsZWN0aW9uIG9mIFgxMSBmb250 IG5hbWVzCnhnYW1tYS0xLjAuNSAgICAgICAgICAgICAgICAgICBHYW1tYSBjb3JyZWN0aW9uIHRo cm91Z2ggdGhlIFggc2VydmVyLgp4Z2MtMS4wLjQgICAgICAgICAgICAgICAgICAgICAgWCBncmFw aGljcyBkZW1vCnhob3N0LTEuMC42XzEgICAgICAgICAgICAgICAgICBTZXJ2ZXIgYWNjZXNzIGNv bnRyb2wgcHJvZ3JhbSBmb3IgWAp4aW5lcmFtYXByb3RvLTEuMi4xICAgICAgICAgICAgWGluZXJh bWEgZXh0ZW5zaW9uIGhlYWRlcnMKeGluaXQtMS4zLjMsMSAgICAgICAgICAgICAgICAgIFggV2lu ZG93IFN5c3RlbSBpbml0aWFsaXplcgp4aW5wdXQtMS42LjEgICAgICAgICAgICAgICAgICAgVmVy eSB1c2VmdWwgdXRpbGl0eSBmb3IgY29uZmlndXJpbmcgYW5kIHRlc3RpbmcgWElucHV0IGRldmlj ZXMKeGtiY29tcC0xLjIuNCAgICAgICAgICAgICAgICAgIENvbXBpbGUgWEtCIGtleWJvYXJkIGRl c2NyaXB0aW9uCnhrYmV2ZC0xLjEuMyAgICAgICAgICAgICAgICAgICBYS0IgZXZlbnQgZGFlbW9u CnhrYnV0aWxzLTEuMC40ICAgICAgICAgICAgICAgICBYS0IgdXRpbGl0eSBkZW1vcwp4a2V5Ym9h cmQtY29uZmlnLTIuMTEgICAgICAgICAgWCBLZXlib2FyZCBDb25maWd1cmF0aW9uIERhdGFiYXNl CnhraWxsLTEuMC40ICAgICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBraWxsaW5nIGEgY2xp ZW50IGJ5IGl0cyBYIHJlc291cmNlCnhsc2F0b21zLTEuMS4xICAgICAgICAgICAgICAgICBMaXN0 IGludGVybmVkIGF0b21zIGRlZmluZWQgb24gYSBzZXJ2ZXIKeGxzZm9udHMtMS4wLjQgICAgICAg ICAgICAgICAgIFNlcnZlciBmb250IGxpc3QgZGlzcGxheWVyIGZvciBYCnhtZXNzYWdlLTEuMC40 ICAgICAgICAgICAgICAgICBEaXNwbGF5IG1lc3NhZ2Ugb3IgcXVlcnkgaW4gYSBYIHdpbmRvdwp4 bWxjYXRtZ3ItMi4yICAgICAgICAgICAgICAgICAgU0dNTCBhbmQgWE1MIGNhdGFsb2cgbWFuYWdl cgp4bWxjaGFyZW50LTAuM18yICAgICAgICAgICAgICAgWE1MIGNoYXJhY3RlciBlbnRpdGllcwp4 bWxzdGFybGV0LTEuNC4yICAgICAgICAgICAgICAgQ29tbWFuZCBMaW5lIFhNTCBUb29sa2l0Cnht b2RtYXAtMS4wLjggICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBtb2RpZnlpbmcga2V5bWFw cyBhbmQgcG9pbnRlciBidXR0b24gbWFwcGluZ3MgaW4gWAp4b3JnLWNmLWZpbGVzLTEuMC41XzEg ICAgICAgICAgWC5vcmcgY2YgZmlsZXMgZm9yIHVzZSB3aXRoIGltYWtlIGJ1aWxkcwp4b3JnLWZv bnRzLTcuNyAgICAgICAgICAgICAgICAgWC5vcmcgZm9udHMgbWV0YS1wb3J0CnhvcmctZm9udHMt MTAwZHBpLTcuNyAgICAgICAgICBYLk9yZyAxMDBkcGkgYml0bWFwIGZvbnRzCnhvcmctZm9udHMt NzVkcGktNy43ICAgICAgICAgICBYLk9yZyA3NWRwaSBiaXRtYXAgZm9udHMKeG9yZy1mb250cy1j eXJpbGxpYy03LjcgICAgICAgIFguT3JnIEN5cmlsbGljIGJpdG1hcCBmb250cwp4b3JnLWZvbnRz LW1pc2NiaXRtYXBzLTcuNyAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBiaXRtYXAgZm9udHMKeG9y Zy1mb250cy10cnVldHlwZS03LjdfMSAgICAgIFguT3JnIFRydWVUeXBlIGZvbnRzCnhvcmctZm9u dHMtdHlwZTEtNy43ICAgICAgICAgICBYLk9yZyBUeXBlMSBmb250cwp4b3JnLWxpYnJhcmllcy03 LjdfMSAgICAgICAgICAgWC5vcmcgbGlicmFyaWVzIG1ldGEtcG9ydAp4b3JnLW1hY3Jvcy0xLjE5 LjAgICAgICAgICAgICAgWC5PcmcgZGV2ZWxvcG1lbnQgYWNsb2NhbCBtYWNyb3MKeG9yZy1zZXJ2 ZXItMS4xMi40XzUsMSAgICAgICAgIFguT3JnIFggc2VydmVyIGFuZCByZWxhdGVkIHByb2dyYW1z Cnhwci0xLjAuNCAgICAgICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBwcmludGluZyBhbiBY IHdpbmRvdyBkdW1wCnhwcm9wLTEuMi4yICAgICAgICAgICAgICAgICAgICBQcm9wZXJ0eSBkaXNw bGF5ZXIgZm9yIFgKeHByb3RvLTcuMC4yNSAgICAgICAgICAgICAgICAgIFgxMSBwcm90b2NvbCBo ZWFkZXJzCnhyYW5kci0xLjQuMiAgICAgICAgICAgICAgICAgICBQcmltaXRpdmUgY29tbWFuZCBs aW5lIGludGVyZmFjZSB0byB0aGUgUmFuZFIgZXh0ZW5zaW9uCnhyZGItMS4xLjAgICAgICAgICAg ICAgICAgICAgICBYIHNlcnZlciByZXNvdXJjZSBkYXRhYmFzZSB1dGlsaXR5CnhyZWZyZXNoLTEu MC41ICAgICAgICAgICAgICAgICBSZWZyZXNoIGFsbCBvciBwYXJ0IG9mIGFuIFggc2NyZWVuCnhz YW5lLTAuOTk5XzEgICAgICAgICAgICAgICAgICBHdGstYmFzZWQgWDExIGZyb250ZW5kIGZvciBT QU5FIChTY2FubmVyIEFjY2VzcyBOb3cgRWFzeSkKeHNldC0xLjIuM18xICAgICAgICAgICAgICAg ICAgIFVzZXIgcHJlZmVyZW5jZSB1dGlsaXR5IGZvciBYCnhzZXRtb2RlLTEuMC4wICAgICAgICAg ICAgICAgICBTZXQgdGhlIG1vZGUgZm9yIGFuIFggSW5wdXQgRGV2aWNlCnhzZXRyb290LTEuMS4x ICAgICAgICAgICAgICAgICBSb290IHdpbmRvdyBwYXJhbWV0ZXIgc2V0dGluZyB1dGlsaXR5IGZv ciBYCnh0cmFucy0xLjMuNCAgICAgICAgICAgICAgICAgICBBYnN0cmFjdCBuZXR3b3JrIGNvZGUg Zm9yIFgKeHZpZC0xLjMuMiwxICAgICAgICAgICAgICAgICAgIEFuIG9wZW5zb3VyY2UgTVBFRy00 IGNvZGVjLCBiYXNlZCBvbiBPcGVuRGl2eAp4dmluZm8tMS4xLjIgICAgICAgICAgICAgICAgICAg UHJpbnQgb3V0IFgtVmlkZW8gZXh0ZW5zaW9uIGFkYXB0b3IgaW5mb3JtYXRpb24KeHdpbmluZm8t MS4xLjNfMSAgICAgICAgICAgICAgIFdpbmRvdyBpbmZvcm1hdGlvbiB1dGlsaXR5IGZvciBYCnh3 dWQtMS4wLjQgICAgICAgICAgICAgICAgICAgICBJbWFnZSBkaXNwbGF5ZXIgZm9yIFgKeWFqbC0y LjAuNF8xICAgICAgICAgICAgICAgICAgIFBvcnRhYmxlIEpTT04gcGFyc2luZyBhbmQgc2VyaWFs aXphdGlvbiBsaWJyYXJ5IGluIEFOU0kgQwp5YXNtLTEuMi4wICAgICAgICAgICAgICAgICAgICAg QSBjb21wbGV0ZSByZXdyaXRlIG9mIHRoZSBOQVNNIGFzc2VtYmxlcgp5b3V0dWJlX2RsLTIwMTQu MDIuMjIuMSAgICAgICAgUHJvZ3JhbSBmb3IgZG93bmxvYWRpbmcgdmlkZW9zIGZyb20gWW91VHVi ZS5jb20KemF0aHVyYS0wLjIuNyAgICAgICAgICAgICAgICAgIEN1c3RvbWl6YWJsZSBsaWdodHdl aWdodCBwZGYgdmlld2VyCnphdGh1cmEtcGRmLXBvcHBsZXItMC4yLjUgICAgICBQb3BwbGVyIHJl bmRlciBQREYgcGx1Z2luIGZvciBaYXRodXJhIFBERiB2aWV3ZXIKemlwLTMuMCAgICAgICAgICAg ICAgICAgICAgICAgIENyZWF0ZS91cGRhdGUgWklQIGZpbGVzIGNvbXBhdGlibGUgd2l0aCBQS1pJ UAp6c2gtNS4wLjUgICAgICAgICAgICAgICAgICAgICAgVGhlIFogc2hlbGwKenppcGxpYi0wLjEz LjYyICAgICAgICAgICAgICAgIEEgbGlicmFyeSB0byBwcm92aWRlIHRyYW5zcGFyZW50IHJlYWQg YWNjZXNzIHRvIHppcHBlZCBmaWxlcwo= --e89a8ff24e8ff34fa804f7629354 Content-Type: text/plain; charset=US-ASCII; name="xorg.conf" Content-Disposition: attachment; filename="xorg.conf" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu6r0bl95 U2VjdGlvbiAiU2VydmVyTGF5b3V0IgoJSWRlbnRpZmllciAgICAgIlgub3JnIENvbmZpZ3VyZWQi CglTY3JlZW4gICAgICAwICAiU2NyZWVuMCIgMCAwCglJbnB1dERldmljZSAgICAiTW91c2UwIiAi Q29yZVBvaW50ZXIiCglJbnB1dERldmljZSAgICAiS2V5Ym9hcmQwIiAiQ29yZUtleWJvYXJkIgpF bmRTZWN0aW9uCgpTZWN0aW9uICJGaWxlcyIKCU1vZHVsZVBhdGggICAiL3Vzci9sb2NhbC9saWIv eG9yZy9tb2R1bGVzIgoJRm9udFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvbWlz Yy8iCglGb250UGF0aCAgICAgIi91c3IvbG9jYWwvbGliL1gxMS9mb250cy9UVEYvIgoJRm9udFBh dGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvT1RGIgoJRm9udFBhdGggICAgICIvdXNy L2xvY2FsL2xpYi9YMTEvZm9udHMvVHlwZTEvIgoJRm9udFBhdGggICAgICIvdXNyL2xvY2FsL2xp Yi9YMTEvZm9udHMvMTAwZHBpLyIKCUZvbnRQYXRoICAgICAiL3Vzci9sb2NhbC9saWIvWDExL2Zv bnRzLzc1ZHBpLyIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiTW9kdWxlIgoJTG9hZCAgImRiZSIKCUxv YWQgICJkcmkiCglMb2FkICAiZHJpMiIKCUxvYWQgICJleHRtb2QiCglMb2FkICAicmVjb3JkIgoJ TG9hZCAgImdseCIKICAgIExvYWQgICJzeW5hcHRpY3MiCkVuZFNlY3Rpb24KClNlY3Rpb24gIklu cHV0RGV2aWNlIgoJSWRlbnRpZmllciAgIktleWJvYXJkMCIKCURyaXZlciAgICAgICJrYmQiCkVu ZFNlY3Rpb24KClNlY3Rpb24gIklucHV0RGV2aWNlIgoJSWRlbnRpZmllciAgIk1vdXNlMCIKCURy aXZlciAgICAgICJtb3VzZSIKCU9wdGlvbgkgICAgIlByb3RvY29sIiAic3lzbW91c2UiCglPcHRp b24JICAgICJEZXZpY2UiICIvZGV2L3N5c21vdXNlIgoJT3B0aW9uCSAgICAiWkF4aXNNYXBwaW5n IiAiNCA1IDYgNyIKICAgIE9wdGlvbiAgICAgICJNYXhUYXBUaW1lIiAgICAiMCIKRW5kU2VjdGlv bgoKU2VjdGlvbiAiTW9uaXRvciIKCSNEaXNwbGF5U2l6ZQkgIDM0MCAgIDE5MAkjIG1tCglJZGVu dGlmaWVyICAgIk1vbml0b3IwIgoJVmVuZG9yTmFtZSAgICJBVU8iCglNb2RlbE5hbWUgICAgIjIw ZWMiCkVuZFNlY3Rpb24KClNlY3Rpb24gIkRldmljZSIKICAgICAgICAjIyMgQXZhaWxhYmxlIERy aXZlciBvcHRpb25zIGFyZTotCiAgICAgICAgIyMjIFZhbHVlczogPGk+OiBpbnRlZ2VyLCA8Zj46 IGZsb2F0LCA8Ym9vbD46ICJUcnVlIi8iRmFsc2UiLAogICAgICAgICMjIyA8c3RyaW5nPjogIlN0 cmluZyIsIDxmcmVxPjogIjxmPiBIei9rSHovTUh6IgogICAgICAgICMjIyBbYXJnXTogYXJnIG9w dGlvbmFsCiAgICAgICAgT3B0aW9uICAgICAiQ2xvY2tHYXRpbmciICAgICJvbiIgICAgICAgIAkj IFs8Ym9vbD5dCiAgICAgICAgT3B0aW9uICAgICAiRFJJIiAgICAib24iICAgICAgICAgICAgICAg IAkjIFs8Ym9vbD5dCiAgICAgICAgT3B0aW9uICAgICAiRm9yY2VMb3dQb3dlck1vZGUiICAib24i CSMgWzxib29sPl0KICAgICAgICBPcHRpb24gICAgICJEeW5hbWljUE0iICAib24iICAgICAgICAg IAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIk5vQWNjZWwiICAgICAgICAgICAgCSMg Wzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiU1djdXJzb3IiICAgICAgICAgICAJIyBbPGJv b2w+XQogICAgICAgICNPcHRpb24gICAgICJEYWM2Qml0IiAgICAgICAgICAgIAkjIFs8Ym9vbD5d CiAgICAgICAgI09wdGlvbiAgICAgIkRhYzhCaXQiICAgICAgICAgICAgCSMgWzxib29sPl0KICAg ICAgICAjT3B0aW9uICAgICAiQnVzVHlwZSIgICAgICAgICAgICAJIyBbPHN0cj5dCiAgICAgICAg I09wdGlvbiAgICAgIkNQUElPTW9kZSIgICAgICAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0 aW9uICAgICAiQ1B1c2VjVGltZW91dCIgICAgICAJIyA8aT4KICAgICAgICAjT3B0aW9uICAgICAi QUdQTW9kZSIgICAgICAgICAgICAJIyA8aT4KICAgICAgICAjT3B0aW9uICAgICAiQUdQRmFzdFdy aXRlIiAgICAgICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJBR1BTaXplIiAgICAg ICAgICAgIAkjIDxpPgogICAgICAgICNPcHRpb24gICAgICJHQVJUU2l6ZSIgICAgICAgICAgIAkj IDxpPgogICAgICAgICNPcHRpb24gICAgICJSaW5nU2l6ZSIgICAgICAgICAgIAkjIDxpPgogICAg ICAgICNPcHRpb24gICAgICJCdWZmZXJTaXplIiAgICAgICAgIAkjIDxpPgogICAgICAgICNPcHRp b24gICAgICJFbmFibGVEZXB0aE1vdmVzIiAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAg ICAgIkVuYWJsZVBhZ2VGbGlwIiAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAi Tm9CYWNrQnVmZmVyIiAgICAgICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJETUFG b3JYdiIgICAgICAgICAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkZCVGV4UGVy Y2VudCIgICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIkRlcHRoQml0cyIgICAgICAg ICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIlBDSUFQRVJTaXplIiAgICAgICAgCSMgPGk+ CiAgICAgICAgI09wdGlvbiAgICAgIkFjY2VsREZTIiAgICAgICAgICAgCSMgWzxib29sPl0KICAg ICAgICAjT3B0aW9uICAgICAiSWdub3JlRURJRCIgICAgICAgICAJIyBbPGJvb2w+XQogICAgICAg ICNPcHRpb24gICAgICJDdXN0b21FRElEIiAgICAgICAgIAkjIFs8c3RyPl0KICAgICAgICAjT3B0 aW9uICAgICAiRGlzcGxheVByaW9yaXR5IiAgICAJIyBbPHN0cj5dCiAgICAgICAgI09wdGlvbiAg ICAgIlBhbmVsU2l6ZSIgICAgICAgICAgCSMgWzxzdHI+XQogICAgICAgICNPcHRpb24gICAgICJG b3JjZU1pbkRvdENsb2NrIiAgIAkjIDxmcmVxPgogICAgICAgICNPcHRpb24gICAgICJDb2xvclRp bGluZyIgICAgICAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIlZpZGVvS2V5IiAg ICAgICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIlJhZ2VUaGVhdHJlQ3J5c3RhbCIg CSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIlJhZ2VUaGVhdHJlVHVuZXJQb3J0IiAJIyA8aT4K ICAgICAgICAjT3B0aW9uICAgICAiUmFnZVRoZWF0cmVDb21wb3NpdGVQb3J0IiAJIyA8aT4KICAg ICAgICAjT3B0aW9uICAgICAiUmFnZVRoZWF0cmVTVmlkZW9Qb3J0IiAJIyA8aT4KICAgICAgICAj T3B0aW9uICAgICAiVHVuZXJUeXBlIiAgICAgICAgICAJIyA8aT4KICAgICAgICAjT3B0aW9uICAg ICAiUmFnZVRoZWF0cmVNaWNyb2NQYXRoIiAJIyA8c3RyPgogICAgICAgICNPcHRpb24gICAgICJS YWdlVGhlYXRyZU1pY3JvY1R5cGUiIAkjIDxzdHI+CiAgICAgICAgI09wdGlvbiAgICAgIlNjYWxl cldpZHRoIiAgICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIlJlbmRlckFjY2VsIiAg ICAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiU3ViUGl4ZWxPcmRlciIgICAg ICAJIyBbPHN0cj5dCiAgICAgICAgI09wdGlvbiAgICAgIlZHQUFjY2VzcyIgICAgICAgICAgCSMg Wzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiUmV2ZXJzZUREQyIgICAgICAgICAJIyBbPGJv b2w+XQogICAgICAgICNPcHRpb24gICAgICJMVkRTUHJvYmVQTEwiICAgICAgIAkjIFs8Ym9vbD5d CiAgICAgICAgI09wdGlvbiAgICAgIkFjY2VsTWV0aG9kIiAgICAgICAgCSMgPHN0cj4KICAgICAg ICAjT3B0aW9uICAgICAiQ29ubmVjdG9yVGFibGUiICAgICAJIyA8c3RyPgogICAgICAgICNPcHRp b24gICAgICJEZWZhdWx0Q29ubmVjdG9yVGFibGUiIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlv biAgICAgIkRlZmF1bHRUTURTUExMIiAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAg ICAiVFZEQUNMb2FkRGV0ZWN0IiAgICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJG b3JjZVRWT3V0IiAgICAgICAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIlRWU3Rh bmRhcmQiICAgICAgICAgCSMgPHN0cj4KICAgICAgICAjT3B0aW9uICAgICAiSWdub3JlTGlkU3Rh dHVzIiAgICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJEZWZhdWx0VFZEQUNBZGoi ICAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkludDEwIiAgICAgICAgICAgICAg CSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiRVhBVlN5bmMiICAgICAgICAgICAJIyBb PGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJBVE9NVFZPdXQiICAgICAgICAgIAkjIFs8Ym9v bD5dCiAgICAgICAgI09wdGlvbiAgICAgIlI0eHhBVE9NIiAgICAgICAgICAgCSMgWzxib29sPl0K ICAgICAgICAjT3B0aW9uICAgICAiTmV3UExMIiAgICAgICAgICAgICAJIyBbPGJvb2w+XQogICAg ICAgICNPcHRpb24gICAgICJaYXBob2RIZWFkcyIgICAgICAgIAkjIDxzdHI+CglJZGVudGlmaWVy ICAiQ2FyZDAiCglEcml2ZXIgICAgICAicmFkZW9uIgoJVmVuZG9yTmFtZSAgIkFkdmFuY2VkIE1p Y3JvIERldmljZXMsIEluYy4gW0FNRC9BVEldIgoJQm9hcmROYW1lICAgIlJWNzEwL005MiBbTW9i aWxpdHkgUmFkZW9uIEhEIDQ1MzAvNDU3MC81NDV2XSIKCUJ1c0lEICAgICAgICJQQ0k6MTowOjAi CkVuZFNlY3Rpb24KClNlY3Rpb24gIlNjcmVlbiIKCUlkZW50aWZpZXIgIlNjcmVlbjAiCglEZXZp Y2UgICAgICJDYXJkMCIKCU1vbml0b3IgICAgIk1vbml0b3IwIgoJU3ViU2VjdGlvbiAiRGlzcGxh eSIKCQlWaWV3cG9ydCAgIDAgMAoJCURlcHRoICAgICAxCglFbmRTdWJTZWN0aW9uCglTdWJTZWN0 aW9uICJEaXNwbGF5IgoJCVZpZXdwb3J0ICAgMCAwCgkJRGVwdGggICAgIDQKCUVuZFN1YlNlY3Rp b24KCVN1YlNlY3Rpb24gIkRpc3BsYXkiCgkJVmlld3BvcnQgICAwIDAKCQlEZXB0aCAgICAgOAoJ RW5kU3ViU2VjdGlvbgoJU3ViU2VjdGlvbiAiRGlzcGxheSIKCQlWaWV3cG9ydCAgIDAgMAoJCURl cHRoICAgICAxNQoJRW5kU3ViU2VjdGlvbgoJU3ViU2VjdGlvbiAiRGlzcGxheSIKCQlWaWV3cG9y dCAgIDAgMAoJCURlcHRoICAgICAxNgoJRW5kU3ViU2VjdGlvbgoJU3ViU2VjdGlvbiAiRGlzcGxh eSIKCQlWaWV3cG9ydCAgIDAgMAoJCURlcHRoICAgICAyNAoJRW5kU3ViU2VjdGlvbgpFbmRTZWN0 aW9uCgo= --e89a8ff24e8ff34fa804f7629354 Content-Type: text/plain; charset=US-ASCII; name="kldstat.log" Content-Disposition: attachment; filename="kldstat.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hu6r3ltq6 SWQgUmVmcyBBZGRyZXNzICAgICAgICAgICAgU2l6ZSAgICAgTmFtZQogMSAgIDU5IDB4ZmZmZmZm ZmY4MDIwMDAwMCAxNWYwMzkwICBrZXJuZWwKIDIgICAgMSAweGZmZmZmZmZmODE3ZjEwMDAgM2Yz OCAgICAgYW1kdGVtcC5rbwogMyAgICAxIDB4ZmZmZmZmZmY4MTdmNTAwMCAxOWRlMCAgICBmdXNl LmtvCiA0ICAgIDEgMHhmZmZmZmZmZjgxYTEyMDAwIDE1NDZkOCAgIHpmcy5rbwogNSAgICAxIDB4 ZmZmZmZmZmY4MWI2NzAwMCAzODU4ICAgICBvcGVuc29sYXJpcy5rbwogNiAgICAxIDB4ZmZmZmZm ZmY4MWI2YjAwMCA5YmY2ICAgICBsaW5wcm9jZnMua28KIDcgICAgMiAweGZmZmZmZmZmODFiNzUw MDAgNDMyZDQgICAgbGludXgua28KIDggICAgMSAweGZmZmZmZmZmODFiYjkwMDAgNjE3MCAgICAg bnVsbGZzLmtvCiA5ICAgIDEgMHhmZmZmZmZmZjgxYmMwMDAwIDFlNyAgICAgIGxpbnV4X2Fkb2Jl LmtvCjEwICAgIDEgMHhmZmZmZmZmZjgxYmMxMDAwIDExNmMxNiAgIHJhZGVvbmttcy5rbwoxMSAg ICAxIDB4ZmZmZmZmZmY4MWNkODAwMCA0NzE0NyAgICBkcm0yLmtvCjEyICAgIDQgMHhmZmZmZmZm ZjgxZDIwMDAwIDFjY2YgICAgIGlpY2J1cy5rbwoxMyAgICAxIDB4ZmZmZmZmZmY4MWQyMjAwMCAx YTJhICAgICBpaWMua28KMTQgICAgMSAweGZmZmZmZmZmODFkMjQwMDAgMWFkOCAgICAgaWljYmIu a28KMTUgICAgMSAweGZmZmZmZmZmODFkMjYwMDAgMTQ1ZSAgICAgcmFkZW9ua21zZndfUlY3MTBf cGZwLmtvCjE2ICAgIDEgMHhmZmZmZmZmZjgxZDI4MDAwIDFjNjAgICAgIHJhZGVvbmttc2Z3X1JW NzEwX21lLmtvCjE3ICAgIDEgMHhmZmZmZmZmZjgxZDJhMDAwIDE3MWQgICAgIHJhZGVvbmttc2Z3 X1I3MDBfcmxjLmtvCg== --e89a8ff24e8ff34fa804f7629354-- From owner-freebsd-x11@FreeBSD.ORG Sat Apr 19 10:28:24 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1F8A681C for ; Sat, 19 Apr 2014 10:28:24 +0000 (UTC) Received: from mail.kapsi.fi (mx1.kapsi.fi [IPv6:2001:1bc8:1004::1:25]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CAFB614D3 for ; Sat, 19 Apr 2014 10:28:23 +0000 (UTC) Received: from 91-158-78-126.elisa-laajakaista.fi ([91.158.78.126] helo=[192.168.255.112]) by mail.kapsi.fi with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1WbSVQ-00049U-Bp; Sat, 19 Apr 2014 13:28:20 +0300 Message-ID: <53524FB8.5090503@kapsi.fi> Date: Sat, 19 Apr 2014 13:28:08 +0300 From: Arto Pekkanen User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: Andrzej Tobola Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <20140419052508.GA97695@volt.iem.pw.edu.pl> In-Reply-To: <20140419052508.GA97695@volt.iem.pw.edu.pl> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="965BdWJhaBnVFgSbMaK6scUeRQsrLUf6C" X-SA-Exim-Connect-IP: 91.158.78.126 X-SA-Exim-Mail-From: isoa@kapsi.fi X-SA-Exim-Scanned: No (on mail.kapsi.fi); SAEximRunCond expanded to false Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2014 10:28:24 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --965BdWJhaBnVFgSbMaK6scUeRQsrLUf6C Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable http://www.bsdnow.tv/tutorials/poudriere Or just use =C2=B4pkg upgrade=C2=B4 with official repositories. On 19.4.2014 8:25, Andrzej Tobola wrote: > On Wed, Apr 16, 2014 at 08:33:11PM +0200, Niclas Zeising wrote: >> [Cross posted across several mailing lists, please respect reply-to.] >> >> WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable where vt(9= ) >=20 > Thakns! but.... >=20 > Why now I can' build xorg-serbver (and some others) as non-root user ? >=20 > Please stop building ports on your tinderboxes as a root. > The future belongs to normal port update (rolling release) on working s= erver > not to tinderboxes! >=20 > libtool: install: install -m 555 -s Xorg /tmp/obj/ports/xorg-server/sta= ge/usr/local/bin/Xorg > (cd /tmp/obj/ports/xorg-server/stage/usr/local/bin && rm -f X && ln -s = Xorg X) > chown root /tmp/obj/ports/xorg-server/stage/usr/local/bin/Xorg > chown: /tmp/obj/ports/xorg-server/stage/usr/local/bin/Xorg: Operation n= ot permitted > gmake[5]: *** [install-exec-local] B=C5=82=C4=85d 1 >=20 >=20 > -a > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >=20 --965BdWJhaBnVFgSbMaK6scUeRQsrLUf6C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTUk/BAAoJEGSnDuw8E9qYTGMIAKPNJn29DbcvGqUoyb13CW9s wPiFKkhwpeGcJ9JLOthW1z7uLQV/85/Wl/TLn/qxlcYF+HBGiszHuFIg8f1pVrJb At7M6F8WJyR9IsVCSsOjacuCE9koTmLVgzaTx/kgWPadtlp99zyGCqS4CJJphPsO YYmJ2vsCmqk/nuAKlPQAJ/2XO/vX/ap4hK3F4jkzJJpS9cXJE76T+yLD/IfxkVHD /ipsJd+ss/BMEQ5ybXIednleEQ6lt1dFEK2NAWCTLTlfKVq69ludVM/HqL3dZsy1 iN0cWZemo49JRSmLwHxV6coSG9aZgZG0JezgN5v1hIH5ISQaDw+KC3RwgmHrY38= =pCUm -----END PGP SIGNATURE----- --965BdWJhaBnVFgSbMaK6scUeRQsrLUf6C-- From owner-freebsd-x11@FreeBSD.ORG Sun Apr 20 06:53:18 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C0093DD7 for ; Sun, 20 Apr 2014 06:53:18 +0000 (UTC) Received: from smtp1.hushmail.com (smtp1.hushmail.com [65.39.178.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.hushmail.com", Issuer "Self-signed" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A720E1113 for ; Sun, 20 Apr 2014 06:53:18 +0000 (UTC) Received: from smtp1.hushmail.com (localhost [127.0.0.1]) by smtp1.hushmail.com (Postfix) with SMTP id 49E71400D9 for ; Sun, 20 Apr 2014 06:21:45 +0000 (UTC) Received: from smtp.hushmail.com (w6.hushmail.com [65.39.178.92]) by smtp1.hushmail.com (Postfix) with ESMTP for ; Sun, 20 Apr 2014 06:21:45 +0000 (UTC) Received: by smtp.hushmail.com (Postfix, from userid 99) id 204DA601C9; Sun, 20 Apr 2014 06:21:45 +0000 (UTC) MIME-Version: 1.0 Date: Sun, 20 Apr 2014 02:21:44 -0400 To: x11@freebsd.org Subject: libGL, libdrm From: "Kenta S." Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="UTF-8" Message-Id: <20140420062145.204DA601C9@smtp.hushmail.com> X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Apr 2014 06:53:18 -0000 Hi. I'm on 9.2-RELEASE and just updated all my ports for the new xorg. Now when I check for outdated packages, these two are always listed: libGL-7.6.1_4 < needs updating (index has 9.1.7) libdrm-2.4.17_1 < needs updating (index has 2.4.52) It's kind of misleading. I never used WITH_NEW_XORG or any of that, I've just been following ports normally. They show up in my nightly cron emails now too every night. From owner-freebsd-x11@FreeBSD.ORG Sun Apr 20 09:20:59 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C42AB3A for ; Sun, 20 Apr 2014 09:20:59 +0000 (UTC) Received: from mail-ee0-x22d.google.com (mail-ee0-x22d.google.com [IPv6:2a00:1450:4013:c00::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E4A621AE0 for ; Sun, 20 Apr 2014 09:20:58 +0000 (UTC) Received: by mail-ee0-f45.google.com with SMTP id d17so2889050eek.32 for ; Sun, 20 Apr 2014 02:20:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=MW30PLvROOHKAteQSDJsk5jwuzN/YD5T7DiMetOLwSc=; b=MybXug3DQJrdjUoXPWJt4JnfZjXTClgrCPRClMmCyTA2pxp7NPyK7z5plOw/k6TPP+ 3YCvhR1f58sELGvegKmMLOzJUFDtz7tl2mmlm4fCHFIEtSnNsm6JvwbE4L3GRTolkZWE vPR5oXL9nGOxxgC1c+gfVaMPhzXv87roybZiQ0hO35eBS4ov5QueHVvgCJuTjXSKKfqE 70c5hJ6mrsEpBEtMjzVmi0UAC6YzJc68mpxbUWratoow8iG3pEXgdeRdrAdY4hafQSH+ E1jPMBuqpEjHKBqiBrLaUL9fVYRtnh0c/Hq2U3npbGylRkvs/C+2xsWoUmvKc3LRK1iJ YrgQ== X-Received: by 10.14.87.201 with SMTP id y49mr37104246eee.62.1397985657179; Sun, 20 Apr 2014 02:20:57 -0700 (PDT) Received: from [192.168.1.131] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id w12sm92959499eez.36.2014.04.20.02.20.55 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 20 Apr 2014 02:20:56 -0700 (PDT) Message-ID: <53539176.4020004@gmail.com> Date: Sun, 20 Apr 2014 12:20:54 +0300 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Konstantin Belousov , Tijl Coosemans Subject: Re: After the latest update xorg-server (1.12.4_5,1) fails to start References: <5350ED9A.50008@gmail.com> <20140418125031.6e9b2f52@kalimero.tijl.coosemans.org> <20140418114352.GB4016@kib.kiev.ua> In-Reply-To: <20140418114352.GB4016@kib.kiev.ua> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Apr 2014 09:20:59 -0000 Right, Previously I said the new Xorg started working OK after dropping drm.ko and radeon.ko. It seems this was only partial truth, though. Later I realized the new Xorg does not exit gracefully when started using startx. It simply hangs when all of the windows are gone. The only way to proceed from that is ctrl-alt-del to reboot the whole system. Supposedly one could try remote login and forcibly killing Xorg using the remote command line. Anyhow I have not tried that. Occasionally there seem to occur other hangs as well. I have not idea of the reasons yet. I just thought that others who have been testing the new Xorg before might have seen similar symptoms and might also be able to give me a hint what needs to be changed. --jau From owner-freebsd-x11@FreeBSD.ORG Sun Apr 20 10:03:43 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0903334F for ; Sun, 20 Apr 2014 10:03:43 +0000 (UTC) Received: from mailrelay008.isp.belgacom.be (mailrelay008.isp.belgacom.be [195.238.6.174]) by mx1.freebsd.org (Postfix) with ESMTP id 9AE3A1E72 for ; Sun, 20 Apr 2014 10:03:42 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnsGAIlLU1NR8Zp5/2dsb2JhbABYgwZPxF2BGRd0giUBAQU6HCMQCw4KCSUPKh4GiFgBzQ0TBI5iB4Q4AQOYbYprh2WDMzs Received: from 121.154-241-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.241.154.121]) by relay.skynet.be with ESMTP; 20 Apr 2014 12:03:30 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.8/8.14.8) with ESMTP id s3KA3SrD001035; Sun, 20 Apr 2014 12:03:29 +0200 (CEST) (envelope-from tijl@coosemans.org) Date: Sun, 20 Apr 2014 12:03:27 +0200 From: Tijl Coosemans To: Jukka Ukkonen Subject: Re: After the latest update xorg-server (1.12.4_5,1) fails to start Message-ID: <20140420120327.5bb4a49f@kalimero.tijl.coosemans.org> In-Reply-To: <53539176.4020004@gmail.com> References: <5350ED9A.50008@gmail.com> <20140418125031.6e9b2f52@kalimero.tijl.coosemans.org> <20140418114352.GB4016@kib.kiev.ua> <53539176.4020004@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Apr 2014 10:03:43 -0000 On Sun, 20 Apr 2014 12:20:54 +0300 Jukka Ukkonen wrote: > Previously I said the new Xorg started working OK after dropping > drm.ko and radeon.ko. It seems this was only partial truth, though. > > Later I realized the new Xorg does not exit gracefully when started > using startx. Xorg is fine, it's syscons that does not support KMS. You need to switch to newcons if you want a working console. https://wiki.freebsd.org/Newcons From owner-freebsd-x11@FreeBSD.ORG Sun Apr 20 18:05:13 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 27087699; Sun, 20 Apr 2014 18:05:13 +0000 (UTC) Received: from frv154.fwdcdn.com (frv154.fwdcdn.com [212.42.77.154]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D437E15B7; Sun, 20 Apr 2014 18:05:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=nGTG7sdCqBPDVo/rpndM54gwe9PXOOxuSa35xcX3Nko=; b=APH9cRtSVUqWCxyTVEbYXjeTro+33D7UyyoIVeDL8o1z6LkJnS/qRujh0q3wIa9AIcgYvadXbaiqo71GDGfmK+eAqxlItxbjzIKcPbkalVo6wJGt0n73nXK/Z82a7g08Jt4diYMAbt2cXuHns0nvFpKUeKpbFMKVxtNwKwjtii8=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv154.fwdcdn.com with esmtpsa ID 1WbvBP-000DFx-0U ; Sun, 20 Apr 2014 20:05:35 +0300 Date: Sun, 20 Apr 2014 20:05:34 +0300 From: Ivan Klymenko To: x11@FreeBSD.org, ports@FreeBSD.org Subject: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140420200534.72226779@nonamehost.local> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/9CxVygXMUZGi/OK9TuNNwf8" Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Apr 2014 18:05:13 -0000 --MP_/9CxVygXMUZGi/OK9TuNNwf8 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi all. You are tired of frequent friezes xorg server? Are you bored messages in /var/log/Xorg.0.log: " ... [mi] EQ overflowing. Additional events will be discarded until existing events are processed. ... " ? :) Then you here! :) Patch attached :) If you like, we can continue to develop this area. Thanks --MP_/9CxVygXMUZGi/OK9TuNNwf8 Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=patch-xorg-server-GCD.txt diff --git a/xorg-server.orig/Makefile b/xorg-server/Makefile index 6d72766..54d3dc4 100644 --- a/xorg-server.orig/Makefile +++ b/xorg-server/Makefile @@ -20,11 +20,12 @@ RUN_DEPENDS= xkeyboard-config>=2.5:${PORTSDIR}/x11/xkeyboard-config \ XORG_CAT= xserver SLAVE_PORT?= no -OPTIONS_DEFINE= AIGLX SUID +OPTIONS_DEFINE= AIGLX SUID GCD OPTIONS_RADIO= CONF OPTIONS_RADIO_CONF= HAL DEVD AIGLX_DESC= Compile with Accelerated Indirect GLX support SUID_DESC= Install the Xorg server with setuid bit set +GCD_DESC= Grand Central Dispatch support HAL_DESC= Compile with HAL config support DEVD_DESC= Use devd for autoconfiguration of input devices (experimental) OPTIONS_DEFAULT=AIGLX SUID HAL @@ -113,6 +114,21 @@ CONFIGURE_ARGS+=--enable-install-setuid=no PLIST_SUB+= SUID="@comment " .endif +.if ${PORT_OPTIONS:MGCD} +EXTRA_PATCHES+= ${FILESDIR}/extra-GCD-dbe-dbe.c \ + ${FILESDIR}/extra-GCD-glx-glapi_gentable.c \ + ${FILESDIR}/extra-GCD-glx-glxdricommon.c \ + ${FILESDIR}/extra-GCD-glx-glxext.c \ + ${FILESDIR}/extra-GCD-glx-indirect_dispatch_swap.c \ + ${FILESDIR}/extra-GCD-hw-xfree86-dri-dri.c \ + ${FILESDIR}/extra-GCD-mi-mieq.c \ + ${FILESDIR}/extra-GCD-mi-mipointer.c + +LIB_DEPENDS+= libdispatch.so:${PORTSDIR}/devel/libdispatch +CONFIGURE_ENV+= CFLAGS="-Wall -fblocks" XORG_SYS_LIBS="-ldispatch" +.else +.endif + .if ${ARCH} == i386 .if defined(WITH_NEW_XORG) EXTRA_PATCHES+= ${FILESDIR}/extra-new-arch-i386 diff --git a/xorg-server/files/extra-GCD-dbe-dbe.c b/xorg-server/files/extra-GCD-dbe-dbe.c new file mode 100644 index 0000000..c1c546f --- /dev/null +++ b/xorg-server/files/extra-GCD-dbe-dbe.c @@ -0,0 +1,41 @@ +--- dbe/dbe.c.orig 2012-05-17 20:09:01.000000000 +0300 ++++ dbe/dbe.c 2014-04-20 19:33:43.000000000 +0300 +@@ -40,6 +40,7 @@ + #include + #include + #include ++#include + #include "scrnintstr.h" + #include "extnsionst.h" + #include "gcstruct.h" +@@ -681,7 +682,8 @@ + /* Send off reply. */ + WriteToClient(client, sizeof(xDbeGetVisualInfoReply), (char *) &rep); + +- for (i = 0; i < count; i++) { ++ dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ ++ for (int i = 0; i < count; i++) { + CARD32 data32; + + /* For each screen in the reply, send off the visual info */ +@@ -695,8 +697,9 @@ + + WriteToClient(client, sizeof(CARD32), (char *) &data32); + ++ dispatch_async(dispatch_get_main_queue(), ^{ + /* Now send off visual info items. */ +- for (j = 0; j < pScrVisInfo[i].count; j++) { ++ for (int j = 0; j < pScrVisInfo[i].count; j++) { + xDbeVisInfo visInfo; + + /* Copy the data in the client data structure to a protocol +@@ -720,7 +723,9 @@ + WriteToClient(client, 2 * sizeof(CARD32), + (char *) &visInfo.visualID); + } ++ }); + } ++ }); + + rc = Success; + diff --git a/xorg-server/files/extra-GCD-glx-glapi_gentable.c b/xorg-server/files/extra-GCD-glx-glapi_gentable.c new file mode 100644 index 0000000..8080a4c --- /dev/null +++ b/xorg-server/files/extra-GCD-glx-glapi_gentable.c @@ -0,0 +1,22 @@ +--- glx/glapi_gentable.c.orig 2012-05-17 20:09:02.000000000 +0300 ++++ glx/glapi_gentable.c 2014-04-20 19:00:24.000000000 +0300 +@@ -49,6 +49,7 @@ + #include + + #include ++#include + + #include "glapi.h" + #include "glapitable.h" +@@ -105,9 +106,10 @@ + + p.p = __glapi_gentable_NoOp; + +- for (i = 0; i < entries; i++) ++ dispatch_apply(entries, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ + if (dispatch[i] == NULL) + dispatch[i] = p.v; ++ }); + } + + struct _glapi_table * diff --git a/xorg-server/files/extra-GCD-glx-glxdricommon.c b/xorg-server/files/extra-GCD-glx-glxdricommon.c new file mode 100644 index 0000000..0369cb3 --- /dev/null +++ b/xorg-server/files/extra-GCD-glx-glxdricommon.c @@ -0,0 +1,24 @@ +--- glx/glxdricommon.c.orig 2012-05-17 20:09:02.000000000 +0300 ++++ glx/glxdricommon.c 2014-04-20 19:03:18.000000000 +0300 +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + #include + #include "glxserver.h" + #include "glxcontext.h" +@@ -114,11 +115,12 @@ + { + int i; + +- for (i = 0; i < ARRAY_SIZE(attribMap); i++) ++ dispatch_apply(ARRAY_SIZE(attribMap), dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ + if (attribMap[i].attrib == attrib) { + *(unsigned int *) ((char *) config + attribMap[i].offset) = value; + return; + } ++ }); + } + + static __GLXconfig * diff --git a/xorg-server/files/extra-GCD-glx-glxext.c b/xorg-server/files/extra-GCD-glx-glxext.c new file mode 100644 index 0000000..3cbcfbd --- /dev/null +++ b/xorg-server/files/extra-GCD-glx-glxext.c @@ -0,0 +1,40 @@ +--- glx/glxext.c.orig 2012-05-17 20:09:02.000000000 +0300 ++++ glx/glxext.c 2014-04-20 19:05:58.000000000 +0300 +@@ -39,6 +39,7 @@ + #include + #include "privates.h" + #include ++#include + #include "unpack.h" + #include "glxutil.h" + #include "glxext.h" +@@ -451,10 +452,10 @@ + { + int i; + +- for (i = 1; i < currentMaxClients; i++) { +- if (clients[i] && glxGetClient(clients[i])->inUse) +- IgnoreClient(clients[i]); +- } ++ dispatch_apply(currentMaxClients+1, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ ++ if (clients[i+1] && glxGetClient(clients[i+1])->inUse) ++ IgnoreClient(clients[i+1]); ++ }); + + glxBlockClients = TRUE; + } +@@ -467,10 +468,10 @@ + + glxBlockClients = FALSE; + +- for (i = 1; i < currentMaxClients; i++) { +- if (clients[i] && glxGetClient(clients[i])->inUse) +- AttendClient(clients[i]); +- } ++ dispatch_apply(currentMaxClients+1, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ ++ if (clients[i+1] && glxGetClient(clients[i+1])->inUse) ++ AttendClient(clients[i+1]); ++ }); + + __glXleaveServer(GL_FALSE); + for (cx = glxPendingDestroyContexts; cx != NULL; cx = next) { diff --git a/xorg-server/files/extra-GCD-glx-indirect_dispatch_swap.c b/xorg-server/files/extra-GCD-glx-indirect_dispatch_swap.c new file mode 100644 index 0000000..0166861 --- /dev/null +++ b/xorg-server/files/extra-GCD-glx-indirect_dispatch_swap.c @@ -0,0 +1,52 @@ +--- glx/indirect_dispatch_swap.c.orig 2012-05-17 20:09:02.000000000 +0300 ++++ glx/indirect_dispatch_swap.c 2014-04-20 19:10:59.000000000 +0300 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + #include "indirect_size.h" + #include "indirect_size_get.h" +@@ -129,11 +130,11 @@ + { + unsigned i; + +- for (i = 0; i < count; i++) { ++ dispatch_apply(count, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ + uint16_t temp = bswap_16(src[i]); + + src[i] = temp; +- } ++ }); + + return src; + } +@@ -143,11 +144,11 @@ + { + unsigned i; + +- for (i = 0; i < count; i++) { ++ dispatch_apply(count, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ + uint32_t temp = bswap_32(src[i]); + + src[i] = temp; +- } ++ }); + + return src; + } +@@ -157,11 +158,11 @@ + { + unsigned i; + +- for (i = 0; i < count; i++) { ++ dispatch_apply(count, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ + uint64_t temp = bswap_64(src[i]); + + src[i] = temp; +- } ++ }); + + return src; + } diff --git a/xorg-server/files/extra-GCD-hw-xfree86-dri-dri.c b/xorg-server/files/extra-GCD-hw-xfree86-dri-dri.c new file mode 100644 index 0000000..2bcf9c2 --- /dev/null +++ b/xorg-server/files/extra-GCD-hw-xfree86-dri-dri.c @@ -0,0 +1,41 @@ +--- hw/xfree86/dri/dri.c.orig 2012-05-17 20:09:03.000000000 +0300 ++++ hw/xfree86/dri/dri.c 2014-04-20 19:41:51.000000000 +0300 +@@ -47,6 +47,7 @@ + + #include + #include ++#include + #include "xf86drm.h" + #include "misc.h" + #include "dixstruct.h" +@@ -449,14 +450,13 @@ + if ((reserved = drmGetReservedContextList(pDRIPriv->drmFD, + &reserved_count))) { + int i; +- void *tag; + +- for (i = 0; i < reserved_count; i++) { +- tag = DRICreateContextPrivFromHandle(pScreen, ++ dispatch_apply(reserved_count, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ ++ void *tag = DRICreateContextPrivFromHandle(pScreen, + reserved[i], + DRI_CONTEXT_RESERVED); + drmAddContextTag(pDRIPriv->drmFD, reserved[i], tag); +- } ++ }); + drmFreeReservedContextList(reserved); + DRIDrvMsg(pScreen->myNum, X_INFO, + "[drm] added %d reserved context%s for kernel\n", +@@ -705,10 +705,10 @@ + &reserved_count))) { + int i; + +- for (i = 0; i < reserved_count; i++) { ++ dispatch_apply(reserved_count, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(size_t i){ + DRIDestroyContextPriv(drmGetContextTag(pDRIPriv->drmFD, + reserved[i])); +- } ++ }); + drmFreeReservedContextList(reserved); + DRIDrvMsg(pScreen->myNum, X_INFO, + "[drm] removed %d reserved context%s for kernel\n", diff --git a/xorg-server/files/extra-GCD-mi-mieq.c b/xorg-server/files/extra-GCD-mi-mieq.c new file mode 100644 index 0000000..347a861 --- /dev/null +++ b/xorg-server/files/extra-GCD-mi-mieq.c @@ -0,0 +1,25 @@ +--- mi/mieq.c.orig 2012-05-17 20:09:04.000000000 +0300 ++++ mi/mieq.c 2014-04-20 18:50:49.000000000 +0300 +@@ -39,6 +39,7 @@ + #include + #include + #include ++#include + #include "misc.h" + #include "windowstr.h" + #include "pixmapstr.h" +@@ -203,12 +204,12 @@ + { + int i; + +- for (i = 0; i < miEventQueue.nevents; i++) { ++ dispatch_apply(miEventQueue.nevents, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^(size_t i){ + if (miEventQueue.events[i].events != NULL) { + FreeEventList(miEventQueue.events[i].events, 1); + miEventQueue.events[i].events = NULL; + } +- } ++ }); + free(miEventQueue.events); + } + diff --git a/xorg-server/files/extra-GCD-mi-mipointer.c b/xorg-server/files/extra-GCD-mi-mipointer.c new file mode 100644 index 0000000..85040b9 --- /dev/null +++ b/xorg-server/files/extra-GCD-mi-mipointer.c @@ -0,0 +1,21 @@ +--- mi/mipointer.c.orig 2014-04-20 17:48:53.000000000 +0300 ++++ mi/mipointer.c 2014-04-20 17:52:58.000000000 +0300 +@@ -53,6 +53,7 @@ + #include + #include + #include ++#include + #include "misc.h" + #include "windowstr.h" + #include "pixmapstr.h" +@@ -699,8 +700,9 @@ + #ifdef XQUARTZ + darwinEvents_lock(); + #endif +- for (i = 0; i < nevents; i++) ++ dispatch_apply(nevents, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^(size_t i){ + mieqEnqueue(pDev, &events[i]); ++ }); + #ifdef XQUARTZ + darwinEvents_unlock(); + #endif --MP_/9CxVygXMUZGi/OK9TuNNwf8-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 21 07:31:43 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2434F7DC for ; Mon, 21 Apr 2014 07:31:43 +0000 (UTC) Received: from mail-lb0-f176.google.com (mail-lb0-f176.google.com [209.85.217.176]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 877E1172F for ; Mon, 21 Apr 2014 07:31:41 +0000 (UTC) Received: by mail-lb0-f176.google.com with SMTP id 10so2961769lbg.35 for ; Mon, 21 Apr 2014 00:31:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=xDJi9zd/tK47tYd5RE0jF5b6nzig4JRWWaLP3RbvR1c=; b=ZZYjz7c+Qkz+jwEhdyyGm4ler9F4VXZpjwuPrS+qMQhi7zCg52HSpcbdiBqf25XZ17 qR6743TtieaPYVM+K5TMAdzCrIV0+4waUHAlJJESfG5VQ2FDTe2IcgPnxoS4/yEygTGw CEhjh7X2AZBTtrHBeXaTwq3w96lzc/19nolZja92uQfofO6o7SHkXQJHvfQhrZMqFDBi JxYDqVnXKN+CixJO3qyaHUpM2pu38yQOMry0r9t1tI8rOeb8kbVBX4XVaL2EWvgZRHZK 5/4oSFczRwa2KXF9cNqYtFqKSZJafO5759hHPnyhR3ZK8LI6SSlqa7OtzKE1UywAPRay M3Uw== X-Gm-Message-State: ALoCoQngMc4Kllssp1Wuj4umMcbr4WUTVC3NeAlaZYGeYsmRwmm0cYsLPmVEBhBV475z7Mqn3j4u X-Received: by 10.152.18.135 with SMTP id w7mr26111834lad.29.1398065493341; Mon, 21 Apr 2014 00:31:33 -0700 (PDT) Received: from zealot.ksu.ru (128-74-237-61.broadband.corbina.ru. [128.74.237.61]) by mx.google.com with ESMTPSA id jo7sm36538701lbc.28.2014.04.21.00.31.30 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Apr 2014 00:31:31 -0700 (PDT) Message-ID: <5354C950.7080300@ksu.ru> Date: Mon, 21 Apr 2014 11:31:28 +0400 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 MIME-Version: 1.0 To: "Marat N.Afanasyev" , x11@freebsd.org Subject: Re: endless GPU lockups on "ATI Radeon HD 5450" (ChipID = 0x68f9) References: <53524CEF.10805@li.ru> In-Reply-To: <53524CEF.10805@li.ru> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms030103090106070601050005" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 07:31:43 -0000 This is a cryptographically signed message in MIME format. --------------ms030103090106070601050005 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Marat N.Afanasyev wrote: > I had about ten minutes of video flickering without restoring image > before reboot about half an our ago: > > Apr 19 13:35:11 zealot kernel: drmn0: error: GPU lockup CP stall for > more than 10000msec > ... > Apr 19 13:35:21 zealot kernel: drmn0: info: R_008680_CP_STAT =3D 0x00= 000000 > Apr 19 13:35:21 zealot kernel: drmn0: info: GPU reset succeeded, trying= > to resume > > and such lockups appear somewhat regularly, last time image was restore= d > and my desktop worked fine for two or three hours before deadlock > occured and I had to reset it. > > I wonder if 4550 will work more stable? I have one somewhere > nope, same behaviour on 4550 as well. I suppose it's triggered somehow=20 by switching workspaces --=20 SY, Marat --------------ms030103090106070601050005 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMbDCC BjAwggUYoAMCAQICAwdttzANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBMB4XDTEzMDgyODIxMjcyMFoXDTE0MDgzMDAyMzA1MVowUTEZMBcGA1UE DRMQOVIzM3VFSDYwS1pTR3ZkQTEWMBQGA1UEAwwNYW1hcmF0QGtzdS5ydTEcMBoGCSqGSIb3 DQEJARYNYW1hcmF0QGtzdS5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOfS dLkYS0y/O7zIY0ooe2ApseL6guty2NgtTZkzJK6TNfK8cWRUcBoZhHpnsKyAXsYh+PWU/Xxt QLC252jDZ0yufnR4l0fo78+hnokU3F0pTpufkGCV3jFtiQZobIVNAVb1GzqD7HL6l8MShX8j NUb60fE9ZtWqKqbOMT/7rcIbR7mXo/V0YFjn841rnBWMJqPE/Kl9+MzwPlWsh880a8F8XzcL Dn9SeFe7mjYTUp4SPMTpDX6xp73iZm+EqwK5ZCItR+sXz2BHqrpRgEaLWH38vQsUrhkoL/tM KKCwXkApkj1W4PRntdD01wmEUGcD5wgaTFC2aw41cKSqnDrKwPMCAwEAAaOCAtMwggLPMAkG A1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAd BgNVHQ4EFgQUpGcQmuJrPd0dbF1gxnlbZlaJtdwwHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ ljVO8tS4UYIwGAYDVR0RBBEwD4ENYW1hcmF0QGtzdS5ydTCCAUwGA1UdIASCAUMwggE/MIIB OwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNv bS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9u IEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGlu ZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRD b20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBp biBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8E LzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggr BgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3Vi L2NsYXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29t L2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3 LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAJ+ct1s5MGs5XdvKSRYpyyMP1OIT yKrMqyoYrzZ4FIlanO5fWdiN6/RuWJS7Zv72pVlieod140/8jig5Dh/n6dO7qLNgpa4NJw/l i1GKIERMMpo+Q9hgihxuBwNsCX1ebxIOGY88qeK+S/5hqeEuderxX/XmadLYtaqABze6+bjR 4rnbKXtA2bqqvLSK7QtCi0qGFJ3mVFbaMW7AkDhRhsEXhSh+lnCj85JHPJIqrBzJO9a/vkqf ipK/lvGdS/Hzngi3cShnrWS/nW5SGsXNdl61Lvq24Pmc+pkxYa+id0XBzzO+i4ORKgS0uxSj j0pgNnTDUA9iRBwa9XolFCTWttowggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0x CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQsw CQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQ cmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDHCYPMzi3YGrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6E RKKnu8zPf1Jwuk0tsvVCk6U9b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9 f1+1PKHG/FaR/wpbfuIqu54qzHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89l GxahNvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZn a//jdiSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGj ggGtMIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Lt kpzg2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYI KwYBBQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2Ew LQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8E VDBSMCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0 dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1 NwECATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRm MDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRm MA0GCSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkF gdtY1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA 5Pg7Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4q SfQoCRcLN5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y 0vTipgr/O75CDUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3 OHQgWI270g+5MYA8GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0Lw Zrp8MQ+Z77U1uL7TelWO5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0q ZW2Niy/QvVNKbb43A43ny076khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6Tcv GbjxkJh8BYtv9ePsXklAxtm8J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZj oEhdGwXV27ioRKbj/cIq7JRXun0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA90wggPZ AgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD b20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwdttzAJBgUrDgMC GgUAoIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDA0 MjEwNzMxMjhaMCMGCSqGSIb3DQEJBDEWBBSX7nPL+0xR6bKWY5X5LSdcG2MMBDBsBgkqhkiG 9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZI hvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkr BgEEAYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQD Ey9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB223 MIGnBgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50 IENBAgMHbbcwDQYJKoZIhvcNAQEBBQAEggEAxs2pSe7JRoSRkJUxU97yGznfEYPnp41tXUDd VtXrL+tJb/DrvLaAxwe2djJy9UDmZoqIOPXFKuvtult7TK3ajU+txnuQR8bYm5YUQ68DaM0z eRJES9tgsHzoU3Ap/9qkkSoQLsQSBOb6pBiT1/wvwbnqGs9Cmmac7aileJAHTIxpnkhQv5lg 9p+Z4UAN8Wel7pz287fuVvCftvAHDjH94XQg9OxfVO7l5zFq2LIoGMd0qPsVIBqG90kDET5t gLdF4BXh2so9HtoIhE6HVMejgwL5EqkRQEcDmBB1ljnvfnD5gTI/RV6Ip96JvH7EAXvVP57D 3n6q1rvSKf6mkGAWUgAAAAAAAA== --------------ms030103090106070601050005-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 21 07:37:34 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 511EC8CF for ; Mon, 21 Apr 2014 07:37:34 +0000 (UTC) Received: from mail-ee0-x22e.google.com (mail-ee0-x22e.google.com [IPv6:2a00:1450:4013:c00::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D82971760 for ; Mon, 21 Apr 2014 07:37:33 +0000 (UTC) Received: by mail-ee0-f46.google.com with SMTP id t10so3358074eei.5 for ; Mon, 21 Apr 2014 00:37:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=9cwyyuGXxhRc9A0LBEhGo15lkQl/GZHx1ajb+Yvikf8=; b=yp6mnrLDxMFk/FMqVJ3bph30utF5j7Ukhi+TJR71ifDfpH2Nix/EpdcL8HICnZoYGT u4ikyncJHr0s3zsjbT1mdJkN2Jv5xpjZe377EwxdytXzrT7uJd5woCKkvEgVyIjGmBEM dag5Us7jc+oiwC+MBnZokqw0vX3kE6LRyoOsIR+iQRXqM9QhV8Cw9oLgHHT2/bO0aRCt BsDK6bbNwzbp9DpGwk3L+G6rS6YBEf3B6XKD1MoFnl4Q+I5vrKDImXhFT/UwBi5gWvKB 62pRVWIKu9ij3Q9meaSdfx/FjV9mXp8UXMcOJg9EEZco7Cqi1pZaNeca/7B0dYOAWvuw 90+Q== X-Received: by 10.14.87.7 with SMTP id x7mr45290140eee.44.1398065852159; Mon, 21 Apr 2014 00:37:32 -0700 (PDT) Received: from [192.168.1.193] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id a42sm101187207ees.10.2014.04.21.00.37.30 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 21 Apr 2014 00:37:31 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: After the latest update xorg-server (1.12.4_5,1) fails to start From: Jukka Ukkonen X-Mailer: iPad Mail (11D167) In-Reply-To: <20140420120327.5bb4a49f@kalimero.tijl.coosemans.org> Date: Mon, 21 Apr 2014 10:37:31 +0300 Content-Transfer-Encoding: quoted-printable Message-Id: <36E9C59C-277F-43E8-9022-0BFB7C81FD44@gmail.com> References: <5350ED9A.50008@gmail.com> <20140418125031.6e9b2f52@kalimero.tijl.coosemans.org> <20140418114352.GB4016@kib.kiev.ua> <53539176.4020004@gmail.com> <20140420120327.5bb4a49f@kalimero.tijl.coosemans.org> To: Tijl Coosemans Cc: "x11@FreeBSD.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 07:37:34 -0000 So, vt it is going to be. And as I thought, there was still something more t= o change. Luckily rebuilding the kernel isn't a biggie. Just some 12 minutes build tim= e and a reboot. Thanks! --jau Sent from my iPad > On 20 Apr 2014, at 13:03, Tijl Coosemans wrote: >=20 >> On Sun, 20 Apr 2014 12:20:54 +0300 Jukka Ukkonen wrote: >> Previously I said the new Xorg started working OK after dropping >> drm.ko and radeon.ko. It seems this was only partial truth, though. >>=20 >> Later I realized the new Xorg does not exit gracefully when started >> using startx. >=20 > Xorg is fine, it's syscons that does not support KMS. You need to > switch to newcons if you want a working console. > https://wiki.freebsd.org/Newcons From owner-freebsd-x11@FreeBSD.ORG Mon Apr 21 08:28:35 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EE2282B3 for ; Mon, 21 Apr 2014 08:28:35 +0000 (UTC) Received: from portsmon.freebsd.org (portsmon.freebsd.org [IPv6:2001:1900:2254:206a::50:3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C71701B67 for ; Mon, 21 Apr 2014 08:28:35 +0000 (UTC) Received: from portsmon.freebsd.org ([127.0.1.104]) by portsmon.freebsd.org (8.14.8/8.14.8) with ESMTP id s3L8SZdr094421 for ; Mon, 21 Apr 2014 08:28:35 GMT (envelope-from linimon@FreeBSD.org) Date: Mon, 21 Apr 2014 08:28:35 GMT Message-Id: <201404210828.s3L8SZdr094421@portsmon.freebsd.org> From: linimon@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports that you maintain which are currently marked broken X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 08:28:36 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users of ports that are marked as "broken" in their Makefiles. In many cases these ports are failing to compile on some subset of the FreeBSD build environments. The most common problem is that recent versions of -CURRENT include gcc4.2, which is much stricter than older versions. The next most common problem is that compiles succeed on the i386 architecture (e.g. the common Intel PC), but fail on one or more of the other architectures due to assumptions about things such as size of various types, byte-alignment issues, and so forth. In occasional cases we see that the same port may have different errors in different build environments. The script that runs on the build cluster uses heuristics to try to 'guess' the error type to help you isolate problems, but it is only a rough guide. One more note: on occasion, there are transient build errors seen on the build farm. Unfortunately, there is not yet any way for this algorithm to tell the difference (humans are much, much better at this kind of thing.) The errors are listed below. In the case where the same problem exists on more than one build environment, the URL points to the latest errorlog for that type. (By 'build environment' here we mean 'combination of 7.x/8.x/9.x/-current with target architecture'.) (Note: the dates are included to help you to gauge whether or not the error still applies to the latest version. The program that generates this report is not yet able to determine this automatically.) portname: x11-drivers/xf86-input-magictouch broken because: Does not compile build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-drivers&portname=xf86-input-magictouch If these errors are ones that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Every effort has been made to make sure that these error reports really do correspond to a port that you maintain. However, due to the fact that this is an automated process, it may indeed generate false matches. If one of these errors fits that description, please forward this email to the author of this software, Mark Linimon , so that he can attempt to fix the problem in the future. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 21 08:29:02 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A92DB40E for ; Mon, 21 Apr 2014 08:29:02 +0000 (UTC) Received: from portsmon.freebsd.org (portsmon.freebsd.org [IPv6:2001:1900:2254:206a::50:3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9A61A1BA5 for ; Mon, 21 Apr 2014 08:29:02 +0000 (UTC) Received: from portsmon.freebsd.org ([127.0.1.104]) by portsmon.freebsd.org (8.14.8/8.14.8) with ESMTP id s3L8T2m1002517 for ; Mon, 21 Apr 2014 08:29:02 GMT (envelope-from linimon@FreeBSD.org) Date: Mon, 21 Apr 2014 08:29:02 GMT Message-Id: <201404210829.s3L8T2m1002517@portsmon.freebsd.org> From: linimon@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 08:29:02 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: x11-drivers/xf86-input-magictouch description: X.Org magictouch input driver maintainer: x11@FreeBSD.org status: BROKEN deprecated because: Does not compile expiration date: 2014-05-01 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-drivers&portname=xf86-input-magictouch portname: x11-drivers/xf86-video-cyrix description: X.Org cyrix display driver maintainer: x11@FreeBSD.org status: IGNORE deprecated because: requires pciVideoPtr typedef expiration date: 2014-05-01 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-drivers&portname=xf86-video-cyrix If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 21 09:31:03 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6DE98D7C for ; Mon, 21 Apr 2014 09:31:03 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1965B11A4 for ; Mon, 21 Apr 2014 09:31:03 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id D177940007 for ; Mon, 21 Apr 2014 11:30:59 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id C70C740006; Mon, 21 Apr 2014 11:30:59 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 8839140005; Mon, 21 Apr 2014 11:30:59 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3gC2hg0kgWz8gh2; Mon, 21 Apr 2014 11:30:59 +0200 (CEST) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([10.1.0.3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [10.1.0.6]) (amavisd-new, port 10025) with ESMTPS id 1FYPNyhtnZWn; Mon, 21 Apr 2014 11:30:57 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id 3gC2hd0Zlmz8ggv; Mon, 21 Apr 2014 11:30:57 +0200 (CEST) Received: from tifa.daemonic.se (tifa.daemonic.se [10.32.0.6]) by mail.daemonic.se (Postfix) with ESMTPSA id 3gC2hc6Ppgz9CvV; Mon, 21 Apr 2014 11:30:56 +0200 (CEST) Received: from tifa.daemonic.se (localhost [IPv6:::1]) by tifa.daemonic.se (Postfix) with ESMTP id BB98D22831; Mon, 21 Apr 2014 11:30:56 +0200 (CEST) Message-ID: <5354E550.7050803@freebsd.org> Date: Mon, 21 Apr 2014 11:30:56 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: Ivan Klymenko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support References: <20140420200534.72226779@nonamehost.local> In-Reply-To: <20140420200534.72226779@nonamehost.local> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 09:31:03 -0000 On 04/20/14 19:05, Ivan Klymenko wrote: > Hi all. > > You are tired of frequent friezes xorg server? > Are you bored messages in /var/log/Xorg.0.log: > " > ... > [mi] EQ overflowing. Additional events will be discarded until existing events are processed. > ... > " > ? > > :) > > Then you here! :) > > Patch attached :) > > If you like, we can continue to develop this area. First of all, what is GCD. Second of all, how does this affect the normal way things are done? Thirdly, are there any plans to upstream this? Lastly, which versions of xorg-server does this work with? Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Mon Apr 21 11:06:57 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 67C451A2 for ; Mon, 21 Apr 2014 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 548611983 for ; Mon, 21 Apr 2014 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3LB6vva085919 for ; Mon, 21 Apr 2014 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3LB6uqD085917 for freebsd-x11@FreeBSD.org; Mon, 21 Apr 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 21 Apr 2014 11:06:56 GMT Message-Id: <201404211106.s3LB6uqD085917@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 11:06:57 -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 ports/188641 x11 [patch] x11-drivers/xf86-video-intel is make jobs safe o ports/188640 x11 [patch] x11-servers/xorg-server is make jobs safe o ports/188566 x11 I have updated x11-drivers/xf86-video-vmware to 13.0.2 o ports/188383 x11 x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5 o ports/188278 x11 devel/libpciaccess is broken for non-x86 architectures o ports/188165 x11 graphics/dri: ia64: error: Package requirements (libdr o ports/188155 x11 graphics/LibGL: MesaLib 7.6.1 link is wrong o ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187205 x11 [PATCH] x11/libxcb: fix USE_PYTHON_BUILD o ports/187200 x11 [PATCH] x11/xcb-proto: fix USE_PYTHON o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/187022 x11 [patch] x11-servers/xorg-nestserver fails to install o ports/187019 x11 x11/xdm installation failes due to pkg-plist typo o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system a ports/185105 x11 [patch update] x11/xcb-proto 1.9 -> 1.10 a ports/185104 x11 [patch update] update x11/libxcb 1.9.3 -> 1.10 o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181285 x11 x11/xorg does not start if Nvidia Optimus is enabled o o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 56 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 21 14:10:08 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4EAA8B4; Mon, 21 Apr 2014 14:10:08 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 23B561A64; Mon, 21 Apr 2014 14:10:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3LEA7m8046169; Mon, 21 Apr 2014 14:10:07 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3LEA7aM046168; Mon, 21 Apr 2014 14:10:07 GMT (envelope-from edwin) Date: Mon, 21 Apr 2014 14:10:07 GMT Message-Id: <201404211410.s3LEA7aM046168@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188848: [patch] x11-servers/xorg-nestserver: options don't stick X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 14:10:08 -0000 Synopsis: [patch] x11-servers/xorg-nestserver: options don't stick Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Mon Apr 21 14:10:07 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188848 From owner-freebsd-x11@FreeBSD.ORG Mon Apr 21 17:55:17 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 59C32285; Mon, 21 Apr 2014 17:55:17 +0000 (UTC) Received: from frv154.fwdcdn.com (frv154.fwdcdn.com [212.42.77.154]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 132E21314; Mon, 21 Apr 2014 17:55:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=y6ZT5ZxLS/KpUZ3DYzOukrinebxyc6b7c7G+5eRXhP4=; b=qPw0py4T9g0QWd3g1Td5eWA+LgVjxEpo19hTD4+GkJOtBSawEI/x3wYHznNNT56/+0Zc1jgidGVlxVfyh3WHztiFEOUBVUqwDCTaSC874gTHb4Ui+ii53lrqVN+/N2exsRNUhs8+58rWFrZLdMJR5JHtkiclMvrR8AxVb1CQiog=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv154.fwdcdn.com with esmtpsa ID 1WcDJt-0000pt-84 ; Mon, 21 Apr 2014 15:27:33 +0300 Date: Mon, 21 Apr 2014 15:27:32 +0300 From: Ivan Klymenko To: Niclas Zeising Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140421152732.716b897b@nonamehost.local> In-Reply-To: <5354E550.7050803@freebsd.org> References: <20140420200534.72226779@nonamehost.local> <5354E550.7050803@freebsd.org> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net Cc: ports@FreeBSD.org, x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 17:55:17 -0000 =D0=92 Mon, 21 Apr 2014 11:30:56 +0200 Niclas Zeising =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > On 04/20/14 19:05, Ivan Klymenko wrote: > > Hi all. > >=20 > > You are tired of frequent friezes xorg server? > > Are you bored messages in /var/log/Xorg.0.log: > > " > > ... > > [mi] EQ overflowing. Additional events will be discarded until > > existing events are processed. ... > > " > > ? > >=20 > > :) > >=20 > > Then you here! :) > >=20 > > Patch attached :) > >=20 > > If you like, we can continue to develop this area. >=20 > First of all, what is GCD. What is GCD - for example can be read here: http://en.wikipedia.org/wiki/Grand_Central_Dispatch > Second of all, how does this affect the normal way things are done? X server has a single queue of requests, which processed sequentially. Some applications for various reasons, either block the queue or handled too long. And as a result - have dead GUI (server refuses to accept new requests for processing, until the guilty process it works), and messages similar to the following: " ... [mi] EQ overflowing. Additional events will be discarded until existing events are processed. ... " or any other type of "overflowing"... It regards changes in mi/mieq.c and mi/mipointer.c In this case using GCD queue handled on separate threads. GUI - always responsive. Yes - I suspect that there is a risk of attack on xorg-server where the threads limit is exceeded in the system, but we can modify and somehow eliminate in the future ... > Thirdly, are there any plans to upstream this? Unfortunately I'm not too familiar with the plans xorg community, but xorg still single threaded and it s one of its key weaknesses. I also do not have any information - whether GCD support in other operating systems (likely they are united to advance wayland - not xorg-server) which can be used xorg-server... So I think that these changes will be specific only for FreeBSD. Frankly, I think i do not have arguments and knowledge of the English tongue, that would implement support GCD in upstream :) > Lastly, which versions of xorg-server does this work with? These changes were in xorg-server-1.12.4 and up... Sorry for my english. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 22 11:05:47 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DFC6ECFC for ; Tue, 22 Apr 2014 11:05:47 +0000 (UTC) Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 64E07172E for ; Tue, 22 Apr 2014 11:05:47 +0000 (UTC) Received: by mail-la0-f45.google.com with SMTP id hr17so4125241lab.4 for ; Tue, 22 Apr 2014 04:05:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=SO8KOLXEzIq2ql35lkF26W7GrpZFDn4TX1BMauweO5k=; b=NPcBJAtTlJigcXq9W4K8H1W9SIpWZml7xizweijjlTEPwmEOkrIG1ID+5qBTRAbn7K UNVXyxkYVFUM2U999LxpkTxh7yGTycp+/xfrpLSkdUfOpj5c9Hq8UiK7QGeFaYRKXNcz oN4cB9bJOn9CBx8eRLXMilyE091Bze/XTL9zM0EPCmySl6MqU6JJdwxiS5uOLGN2qV6p kVkpxmrh+htPxmXqtBaUyXIdWltYJ+EPTOpys9XAlKNnLUzwuNFbVIH/+e2rRtWoq2HH S+F6d2sws/jYeChsYPAw71KvtwqUyjhdrUF9PnIDc9KlL0ItoaaqyHWwf1HJYtgGk+xf 5B1w== X-Received: by 10.152.203.129 with SMTP id kq1mr31122134lac.6.1398164745325; Tue, 22 Apr 2014 04:05:45 -0700 (PDT) Received: from ar1l0u.maxima.local (mau.donbass.com. [92.242.127.250]) by mx.google.com with ESMTPSA id el7sm39822982lac.10.2014.04.22.04.05.44 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Apr 2014 04:05:44 -0700 (PDT) Message-ID: <53564D07.7060100@b1t.name> Date: Tue, 22 Apr 2014 14:05:43 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Ivan Klymenko , x11@FreeBSD.org Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support References: <20140420200534.72226779@nonamehost.local> In-Reply-To: <20140420200534.72226779@nonamehost.local> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2014 11:05:47 -0000 20.04.2014 20:05, Ivan Klymenko написав(На): > Hi all. > > You are tired of frequent friezes xorg server? > Are you bored messages in /var/log/Xorg.0.log: > " > .... > [mi] EQ overflowing. Additional events will be discarded until existing events are processed. > .... > " > ? > > :) > > Then you here! :) > > Patch attached :) I have some problems with linking: CCLD Xorg /usr/bin/ld: ~: invalid DSO for symbol `_NSConcreteGlobalBlock' definition /usr/lib/libBlocksRuntime.so.0: could not read symbols: Bad value cc: error: linker command failed with exit code 1 (use -v to see invocation) # uname -a FreeBSD ar1l0u.maxima.local 10.0-STABLE FreeBSD 10.0-STABLE #11 r264642M: Fri Apr 18 12:14:59 EEST 2014 arcade@ar1l0u.maxima.local:/usr/obj/usr/src/sys/MINIMAL amd64 # cc -v FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 Target: x86_64-unknown-freebsd10.0 Thread model: posix Selected GCC installation: -- Sphinx of black quartz, judge my vow. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 22 11:40:10 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 36A2D59E for ; Tue, 22 Apr 2014 11:40:10 +0000 (UTC) Received: from frv154.fwdcdn.com (frv154.fwdcdn.com [212.42.77.154]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E4EDF1A2E for ; Tue, 22 Apr 2014 11:40:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=W7ELs7dhxSp70xE6CFBq4LvInMXLWfK3jGArmnt8qzg=; b=ExYiX6vFNILMkjeJqK26TzoISzWd2+1Cuj5muAKENkIVSCrX/4Qe8RtjCbXfmo7oY3gfTdkvBOkVGAJ4mqZrL2Qk0hrp4Ao/EAkriVsZhZ2rRXGFVnSAzS/MalAyyyHYDOA86FXDC6sTFIe8Vr7RepNb0FkJcy43MciXPybH0c0=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv154.fwdcdn.com with esmtpsa ID 1WcZ3R-0009eB-2P ; Tue, 22 Apr 2014 14:40:01 +0300 Date: Tue, 22 Apr 2014 14:39:59 +0300 From: Ivan Klymenko To: Volodymyr Kostyrko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140422143959.48c91bdb@nonamehost.local> In-Reply-To: <53564D07.7060100@b1t.name> References: <20140420200534.72226779@nonamehost.local> <53564D07.7060100@b1t.name> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2014 11:40:10 -0000 =D0=92 Tue, 22 Apr 2014 14:05:43 +0300 Volodymyr Kostyrko =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > 20.04.2014 20:05, Ivan Klymenko =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0= =B2(=D0=BB=D0=B0): > > Hi all. > > > > You are tired of frequent friezes xorg server? > > Are you bored messages in /var/log/Xorg.0.log: > > " > > .... > > [mi] EQ overflowing. Additional events will be discarded until > > existing events are processed. .... > > " > > ? > > > > :) > > > > Then you here! :) > > > > Patch attached :) >=20 > I have some problems with linking: >=20 > CCLD Xorg > /usr/bin/ld: ~: invalid DSO for symbol `_NSConcreteGlobalBlock' > definition /usr/lib/libBlocksRuntime.so.0: could not read symbols: > Bad value cc: error: linker command failed with exit code 1 (use -v > to see invocation) >=20 > # uname -a > FreeBSD ar1l0u.maxima.local 10.0-STABLE FreeBSD 10.0-STABLE #11=20 > r264642M: Fri Apr 18 12:14:59 EEST 2014=20 > arcade@ar1l0u.maxima.local:/usr/obj/usr/src/sys/MINIMAL amd64 >=20 > # cc -v > FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 > Target: x86_64-unknown-freebsd10.0 > Thread model: posix > Selected GCC installation: >=20 show me, please, /etc/make.conf I forgot to mention that this only works for: WITH_NEW_XORG=3Dyes and you can show me full building log? Thanks. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 22 11:51:03 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 838EC85E for ; Tue, 22 Apr 2014 11:51:03 +0000 (UTC) Received: from frv152.fwdcdn.com (frv152.fwdcdn.com [212.42.77.152]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3DF011BB3 for ; Tue, 22 Apr 2014 11:51:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=wAiIEQZHAEc+UvX1c5O0Io89Nh8uE+nby8zheSniS8w=; b=a5m7AQoJ6glqB/rkoEzOlDfSNPySqOzNLgIVg4f3ZLBzcFUT87xFMEZQ+K/NJNGPUOWOF49ngq57XT2/aFgcx40x/OaFe6apZimPAGz1UC1Yo6BV0Qx4YDI2DOLBg4aWtyM/SmKFo09VPMTX29GqDvogS3/MEKHjkfdN/KEWxn4=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv152.fwdcdn.com with esmtpsa ID 1WcZDp-000KC2-Ba ; Tue, 22 Apr 2014 14:50:45 +0300 Date: Tue, 22 Apr 2014 14:50:44 +0300 From: Ivan Klymenko To: Volodymyr Kostyrko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140422145044.23b5bc6c@nonamehost.local> In-Reply-To: <53564D07.7060100@b1t.name> References: <20140420200534.72226779@nonamehost.local> <53564D07.7060100@b1t.name> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2014 11:51:03 -0000 =D0=92 Tue, 22 Apr 2014 14:05:43 +0300 Volodymyr Kostyrko =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > 20.04.2014 20:05, Ivan Klymenko =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0= =B2(=D0=BB=D0=B0): > > Hi all. > > > > You are tired of frequent friezes xorg server? > > Are you bored messages in /var/log/Xorg.0.log: > > " > > .... > > [mi] EQ overflowing. Additional events will be discarded until > > existing events are processed. .... > > " > > ? > > > > :) > > > > Then you here! :) > > > > Patch attached :) >=20 > I have some problems with linking: >=20 > CCLD Xorg > /usr/bin/ld: ~: invalid DSO for symbol `_NSConcreteGlobalBlock' > definition /usr/lib/libBlocksRuntime.so.0: could not read symbols: > Bad value cc: error: linker command failed with exit code 1 (use -v > to see invocation) >=20 > # uname -a > FreeBSD ar1l0u.maxima.local 10.0-STABLE FreeBSD 10.0-STABLE #11=20 > r264642M: Fri Apr 18 12:14:59 EEST 2014=20 > arcade@ar1l0u.maxima.local:/usr/obj/usr/src/sys/MINIMAL amd64 >=20 > # cc -v > FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 > Target: x86_64-unknown-freebsd10.0 > Thread model: posix > Selected GCC installation: >=20 Cadets I realized what the problem is you need to rebuild devel/libdispatch with option "[x] CLANG Build with LLVM/Clang (required for blocks support)" From owner-freebsd-x11@FreeBSD.ORG Tue Apr 22 12:30:02 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5549B9E3 for ; Tue, 22 Apr 2014 12:30:02 +0000 (UTC) Received: from mail-lb0-x231.google.com (mail-lb0-x231.google.com [IPv6:2a00:1450:4010:c04::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D00D71057 for ; Tue, 22 Apr 2014 12:30:01 +0000 (UTC) Received: by mail-lb0-f177.google.com with SMTP id z11so4139168lbi.8 for ; Tue, 22 Apr 2014 05:29:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=18bf/GtXjRkrr+NNwcyptfk+BgdvyThqUjmP5WcVU/I=; b=jntBYnPa7o5/VZX+fHlmyykFMQa2n4TAtsfmJwKhslm/6MxeoW2VT7WhXTWBcWgKwx 94172+t3RiyTpT6jq18KCCp7UBd/yVApnjHp7janxNJzH8rdRkHJsyyFSelg66WK6879 YRKY+vSmOmewE3tCa4zN3x8TdoZeOb0AVhnCgeCbR0V3eMZTbl/nkDCqoZjHnRv2gIrm M892HRjjcOqftZmL5q1Op1+rbKAALqmHaU0ZPLUylpkEGLDtDW0xpyAOMnf4k+z4eLBD KuISrMhAj2JWAxT9pXOJzvFGi8R7cf+2bGgfu3JFLj0VVx8+pDXmGN2UR6UYZoct6gvs 6tgg== X-Received: by 10.152.246.43 with SMTP id xt11mr5837735lac.34.1398169799767; Tue, 22 Apr 2014 05:29:59 -0700 (PDT) Received: from ar1l0u.maxima.local (mau.donbass.com. [92.242.127.250]) by mx.google.com with ESMTPSA id d4sm40691978lbr.27.2014.04.22.05.29.58 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Apr 2014 05:29:58 -0700 (PDT) Message-ID: <535660C5.70308@b1t.name> Date: Tue, 22 Apr 2014 15:29:57 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Ivan Klymenko , Volodymyr Kostyrko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support References: <20140420200534.72226779@nonamehost.local> <53564D07.7060100@b1t.name> <20140422145044.23b5bc6c@nonamehost.local> In-Reply-To: <20140422145044.23b5bc6c@nonamehost.local> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2014 12:30:02 -0000 22.04.2014 14:50, Ivan Klymenko wrote: >>> Hi all. >>> >>> You are tired of frequent friezes xorg server? >>> Are you bored messages in /var/log/Xorg.0.log: >>> " >>> .... >>> [mi] EQ overflowing. Additional events will be discarded until >>> existing events are processed. .... >>> " >>> ? >>> >>> :) >>> >>> Then you here! :) >>> >>> Patch attached :) >> >> I have some problems with linking: >> >> CCLD Xorg >> /usr/bin/ld: ~: invalid DSO for symbol `_NSConcreteGlobalBlock' >> definition /usr/lib/libBlocksRuntime.so.0: could not read symbols: >> Bad value cc: error: linker command failed with exit code 1 (use -v >> to see invocation) >> >> # uname -a >> FreeBSD ar1l0u.maxima.local 10.0-STABLE FreeBSD 10.0-STABLE #11 >> r264642M: Fri Apr 18 12:14:59 EEST 2014 >> arcade@ar1l0u.maxima.local:/usr/obj/usr/src/sys/MINIMAL amd64 >> >> # cc -v >> FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 >> Target: x86_64-unknown-freebsd10.0 >> Thread model: posix >> Selected GCC installation: >> > > Cadets I realized what the problem is you need to rebuild > devel/libdispatch with option "[x] CLANG Build with LLVM/Clang > (required for blocks support)" As per Makefile it utilizes devel/compiler-rt for systems older then 900024 and uses system compiler-rt library otherwise. No changes though. Bundled compiler-rt looks newer (at least r172839 MFC'd at r229413) then port version (r131639). Full build logs here: http://www.b1t.name/xorg.gcd.build.log -- Sphinx of black quartz, judge my vow. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 22 12:46:15 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A3859163 for ; Tue, 22 Apr 2014 12:46:15 +0000 (UTC) Received: from frv152.fwdcdn.com (frv152.fwdcdn.com [212.42.77.152]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5D2DC1218 for ; Tue, 22 Apr 2014 12:46:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=fBfsQsB28OWMKxMEmvZmbRDuMBjIIb4NVESTglrR1vI=; b=f1A+Frx9tInHXv9yt6NHKskG44sISju4zW0hg6gVZbMnjgs75vTQH4E0qvn30O9FWoaZNMMHmyFDMovN4RLQTfCXzDyhWpDQREf//hIcrkrBiYauwVGwSN96TOz/tdECWQWlJ3Q3BlvBkpB4HPmW9zPjMnHuV/92rLhbLv2YvxM=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv152.fwdcdn.com with esmtpsa ID 1Wca5U-0001S3-OF ; Tue, 22 Apr 2014 15:46:12 +0300 Date: Tue, 22 Apr 2014 15:46:12 +0300 From: Ivan Klymenko To: Volodymyr Kostyrko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140422154612.6771e487@nonamehost.local> In-Reply-To: <535660C5.70308@b1t.name> References: <20140420200534.72226779@nonamehost.local> <53564D07.7060100@b1t.name> <20140422145044.23b5bc6c@nonamehost.local> <535660C5.70308@b1t.name> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2014 12:46:15 -0000 =D0=92 Tue, 22 Apr 2014 15:29:57 +0300 Volodymyr Kostyrko =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > 22.04.2014 14:50, Ivan Klymenko wrote: > >>> Hi all. > >>> > >>> You are tired of frequent friezes xorg server? > >>> Are you bored messages in /var/log/Xorg.0.log: > >>> " > >>> .... > >>> [mi] EQ overflowing. Additional events will be discarded until > >>> existing events are processed. .... > >>> " > >>> ? > >>> > >>> :) > >>> > >>> Then you here! :) > >>> > >>> Patch attached :) > >> > >> I have some problems with linking: > >> > >> CCLD Xorg > >> /usr/bin/ld: ~: invalid DSO for symbol `_NSConcreteGlobalBlock' > >> definition /usr/lib/libBlocksRuntime.so.0: could not read symbols: > >> Bad value cc: error: linker command failed with exit code 1 (use -v > >> to see invocation) > >> > >> # uname -a > >> FreeBSD ar1l0u.maxima.local 10.0-STABLE FreeBSD 10.0-STABLE #11 > >> r264642M: Fri Apr 18 12:14:59 EEST 2014 > >> arcade@ar1l0u.maxima.local:/usr/obj/usr/src/sys/MINIMAL amd64 > >> > >> # cc -v > >> FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 > >> Target: x86_64-unknown-freebsd10.0 > >> Thread model: posix > >> Selected GCC installation: > >> > > > > Cadets I realized what the problem is you need to rebuild > > devel/libdispatch with option "[x] CLANG Build with LLVM/Clang > > (required for blocks support)" >=20 > As per Makefile it utilizes devel/compiler-rt for systems older then=20 > 900024 and uses system compiler-rt library otherwise. No changes > though. >=20 > Bundled compiler-rt looks newer (at least r172839 MFC'd at r229413) > then port version (r131639). >=20 > Full build logs here: http://www.b1t.name/xorg.gcd.build.log >=20 1. show me, please, /etc/make.conf 2. show me ldd /usr/local/lib/libdispatch.so.0 From owner-freebsd-x11@FreeBSD.ORG Tue Apr 22 12:56:41 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 119C15E3 for ; Tue, 22 Apr 2014 12:56:41 +0000 (UTC) Received: from mail-la0-x229.google.com (mail-la0-x229.google.com [IPv6:2a00:1450:4010:c03::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8A102130D for ; Tue, 22 Apr 2014 12:56:40 +0000 (UTC) Received: by mail-la0-f41.google.com with SMTP id gl10so4400260lab.28 for ; Tue, 22 Apr 2014 05:56:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=BIgopImbh7MBM1FR5ZgvLMWGZqebio+mJ7I6GW5MzB4=; b=TRDQx3OhZzsYDwpkELDYvgYm3qlMGzJCV7kTorNAFPKzceIVcBKsBGu3IZNOQaXMZP I0tuE+N8OGcM2dWKmTrQpK73cr1gyok0AaCFze3k6iP4jEKzuVQW1P/hnlkcBbQ7wcXp XiiWCxgUImj+X30nKOrXTs2VxtBt3jKwQ634Gjapc8oz2EpQGRT7zo9vhupC7qIkXBYV rAgNLY3fU4ps2k7mrqEBlrQcHOF3+/eI4Hh2srlmfSoAj0STsLW0+5gwmGxgmO4IVnYG YzLUTD8j+GuMwvaOMs0B/6O0qvFkMn551VTyze9x0Q6Jw6ibaqrDjKHrS/EG+mzGJJ8O Lvfw== X-Received: by 10.112.150.162 with SMTP id uj2mr1480945lbb.52.1398171397827; Tue, 22 Apr 2014 05:56:37 -0700 (PDT) Received: from ar1l0u.maxima.local (mau.donbass.com. [92.242.127.250]) by mx.google.com with ESMTPSA id dl4sm40772311lbc.4.2014.04.22.05.56.36 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Apr 2014 05:56:36 -0700 (PDT) Message-ID: <53566703.7050501@b1t.name> Date: Tue, 22 Apr 2014 15:56:35 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Ivan Klymenko , Volodymyr Kostyrko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support References: <20140420200534.72226779@nonamehost.local> <53564D07.7060100@b1t.name> <20140422145044.23b5bc6c@nonamehost.local> <535660C5.70308@b1t.name> <20140422154612.6771e487@nonamehost.local> In-Reply-To: <20140422154612.6771e487@nonamehost.local> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2014 12:56:41 -0000 22.04.2014 15:46, Ivan Klymenko wrote: >> Full build logs here: http://www.b1t.name/xorg.gcd.build.log >> > > 1. show me, please, /etc/make.conf # vim:set filetype=make: CPUTYPE?=native KERNCONF?=MINIMAL NO_CLEAN:=yes WITHOUT_NOUVEAU:=yes WRKDIRPREFIX:=/tmp/ports PACKAGES=/tmp/packages WITH_NEW_XORG=yes OVERRIDE_LINUX_BASE_PORTS=c6 OVERRIDE_LINUX_NONBASE_PORTS=c6 # Begin portconf settings # Do not touch these lines .if !empty(.CURDIR:M/usr/ports*) && exists(/usr/local/libexec/portconf) _PORTCONF!=/usr/local/libexec/portconf .if ${_PORTCONF} != "|" .for i in ${_PORTCONF:S/^|//:S/|/ /g} ${i:C/^([^=]*)=.*/\1/}=${i:C/^[^=]*=//:S/%/ /g} .endfor .endif .endif # End portconf settings > 2. show me ldd /usr/local/lib/libdispatch.so.0 # ldd -a /usr/local/lib/libdispatch.so /usr/local/lib/libdispatch.so: libBlocksRuntime.so.0 => /usr/lib/libBlocksRuntime.so.0 (0x801612000) libthr.so.3 => /lib/libthr.so.3 (0x801815000) libc.so.7 => /lib/libc.so.7 (0x80081f000) /usr/lib/libBlocksRuntime.so.0: libc.so.7 => /lib/libc.so.7 (0x80081f000) /lib/libthr.so.3: libc.so.7 => /lib/libc.so.7 (0x80081f000) -- Sphinx of black quartz, judge my vow. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 22 13:18:47 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6AC2AEB1; Tue, 22 Apr 2014 13:18:47 +0000 (UTC) Received: from mail.kapsi.fi (mx1.kapsi.fi [IPv6:2001:1bc8:1004::1:25]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 222B21586; Tue, 22 Apr 2014 13:18:47 +0000 (UTC) Received: from 91-158-78-126.elisa-laajakaista.fi ([91.158.78.126] helo=[192.168.255.112]) by mail.kapsi.fi with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1Wcaax-0003Uu-HX; Tue, 22 Apr 2014 16:18:43 +0300 Message-ID: <53566C2F.8090309@kapsi.fi> Date: Tue, 22 Apr 2014 16:18:39 +0300 From: Arto Pekkanen User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: Ivan Klymenko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support References: <20140420200534.72226779@nonamehost.local> <5354E550.7050803@freebsd.org> <20140421152732.716b897b@nonamehost.local> In-Reply-To: <20140421152732.716b897b@nonamehost.local> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="m003oifnSVLLQSXO3S1wMnVvIniQW7O13" X-SA-Exim-Connect-IP: 91.158.78.126 X-SA-Exim-Mail-From: isoa@kapsi.fi X-SA-Exim-Scanned: No (on mail.kapsi.fi); SAEximRunCond expanded to false Cc: ports@FreeBSD.org, x11@FreeBSD.org, Niclas Zeising X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2014 13:18:47 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --m003oifnSVLLQSXO3S1wMnVvIniQW7O13 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Wow, sounds cool! I just wanted to say thank you for researching somethin= g not officially researched elsewhere :) You could fork the current X.org port, and maintain a partial ports tree = in a separate repository. Then people interested in testing the X.org wit= h GCD support could easily use http://www.freshports.org/ports-mgmt/ports= haker/ to merge your X.org with main ports tree. I've never used portshaker, nor maintained any port myself, but this seem= s like the right way to do it. On 21.4.2014 15:27, Ivan Klymenko wrote: > =D0=92 Mon, 21 Apr 2014 11:30:56 +0200 > Niclas Zeising =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >=20 >> On 04/20/14 19:05, Ivan Klymenko wrote: >>> Hi all. >>> >>> You are tired of frequent friezes xorg server? >>> Are you bored messages in /var/log/Xorg.0.log: >>> " >>> ... >>> [mi] EQ overflowing. Additional events will be discarded until >>> existing events are processed. ... >>> " >>> ? >>> >>> :) >>> >>> Then you here! :) >>> >>> Patch attached :) >>> >>> If you like, we can continue to develop this area. >> >> First of all, what is GCD. >=20 > What is GCD - for example can be read here: > http://en.wikipedia.org/wiki/Grand_Central_Dispatch >=20 >> Second of all, how does this affect the normal way things are done? >=20 > X server has a single queue of requests, which processed > sequentially. > Some applications for various reasons, either block the queue or > handled too long. > And as a result - have dead GUI (server refuses to accept new requests > for processing, until the guilty process it works), and messages > similar to the following: > " ... > [mi] EQ overflowing. Additional events will be discarded until > existing events are processed. > ... > " > or any other type of "overflowing"... > It regards changes in mi/mieq.c and mi/mipointer.c >=20 > In this case using GCD queue handled on separate threads. > GUI - always responsive. >=20 > Yes - I suspect that there is a risk of attack on xorg-server where the= > threads limit is exceeded in the system, but we can modify and somehow > eliminate in the future ... >=20 >> Thirdly, are there any plans to upstream this? >=20 > Unfortunately I'm not too familiar with the plans xorg community, > but xorg still single threaded and it s one of its key weaknesses. > I also do not have any information - whether GCD support in other > operating systems (likely they are united to advance wayland - not > xorg-server) which can be used xorg-server... So I think that these > changes will be specific only for FreeBSD. >=20 > Frankly, I think i do not have arguments and knowledge of the > English tongue, that would implement support GCD in upstream :) >=20 >> Lastly, which versions of xorg-server does this work with? >=20 > These changes were in xorg-server-1.12.4 and up... >=20 >=20 > Sorry for my english. > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >=20 --m003oifnSVLLQSXO3S1wMnVvIniQW7O13 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTVmwvAAoJEGSnDuw8E9qYuPEH/0hv8R/FZFjVqtz7I9PM1VrZ 0bAkHlnGalV2eDyRV/as71aMbWzYHJWgCFi1qJ1sTFDkszuMKaeh+VHFJHGDou4R TOkJ9VvDuVRUNpcFKrXAVn6QOCFlimyujEAO/iy2wju3x0ctar2WI6rVzf4ddnfh eChCHe1X4EeIeweKi+EVHzt/PM/BXVfcM3j8snlJ8yxHTd6LSBViXw59RtfNVZvz pExmxwpauaDpiaRw3QT7n0O7K9n5ndu7yKe30O9oqFNS3Fr+HmxyXO0SErOYC3cA x+RWzOHufz0sWPVVPe1peCaAl739mXaaSU1TfowlvWQDn9OrnNt84MFekmEYA0E= =9ZNg -----END PGP SIGNATURE----- --m003oifnSVLLQSXO3S1wMnVvIniQW7O13-- From owner-freebsd-x11@FreeBSD.ORG Tue Apr 22 19:02:11 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C34873D9 for ; Tue, 22 Apr 2014 19:02:11 +0000 (UTC) Received: from mail-oa0-x22c.google.com (mail-oa0-x22c.google.com [IPv6:2607:f8b0:4003:c02::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6ACB71D9F for ; Tue, 22 Apr 2014 19:02:11 +0000 (UTC) Received: by mail-oa0-f44.google.com with SMTP id n16so3426880oag.3 for ; Tue, 22 Apr 2014 12:02:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=qMMuIt4d6AFyryDB576pK81KYljWs2L9D1fHBY9Er3o=; b=TDIRWxv93zuTwK29RlkomhtHWMpgbzag58vm3r1LHiwyTDWVrWgIH9bUeJWg48Im6K bK4GwFxH9aETOIgV+0/ZoJbXosRqLlyMBhlrqOJBJPKxheN+2Qe2oVovSq1T4kofSkiO sUVfcIbLt1QnGRgIvxCeUBed7aNfT4VfSo/vc61HCBeYcHeNTHbqZd/KMTmaEZz7tz5f Jx9HCdyPbHElbTkyPSYQs6upXVkX3pAZylxW/cFnyhi243gOZqlIM3gF9xTGsflhbc/a gi4gkokofiPk2ilZMIZvWPDBbKFvSWec5TAntfUYIJMPeymnsCa84FuiZP9VONmPLKou MC7g== MIME-Version: 1.0 X-Received: by 10.60.50.197 with SMTP id e5mr34326191oeo.39.1398193330755; Tue, 22 Apr 2014 12:02:10 -0700 (PDT) Received: by 10.76.74.101 with HTTP; Tue, 22 Apr 2014 12:02:10 -0700 (PDT) Date: Tue, 22 Apr 2014 12:02:10 -0700 Message-ID: Subject: ATI Radeon HD 4670 is working on FreeBSD 10 From: Zach Crum To: freebsd-x11@FreeBSD.org Content-Type: multipart/mixed; boundary=001a11c2ed6ccf6b1804f7a6405f X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2014 19:02:11 -0000 --001a11c2ed6ccf6b1804f7a6405f Content-Type: text/plain; charset=UTF-8 The graphics wiki does not list this card. I have attached my system configuration files. I experience occasional video lock-ups and then the screen resets within about 10 seconds and everything seems to be fine after that. In order to enable accelerated graphics in KDE4, I made changes to Xorg.conf and had to add permission 777 to /dev/dri in devd.conf and devd.rules Regards -- *Z*ach *C*rum 425.610.9571 --001a11c2ed6ccf6b1804f7a6405f Content-Type: application/octet-stream; name=shadow_config_Radeon_4670 Content-Disposition: attachment; filename=shadow_config_Radeon_4670 Content-Transfer-Encoding: base64 X-Attachment-Id: f_hubk00ib0 IwojIGRtZXNnCiMKQ29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZyZWVCU0QgUHJvamVjdC4K Q29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAx OTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9y bmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1h cmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMC4wLVJFTEVBU0UtcDEgIzA6 IFR1ZSBBcHIgIDggMDY6NDU6MDYgVVRDIDIwMTQKICAgIHJvb3RAYW1kNjQtYnVpbGRlci5kYWVt b25vbG9neS5uZXQ6L3Vzci9vYmovdXNyL3NyYy9zeXMvR0VORVJJQyBhbWQ2NApGcmVlQlNEIGNs YW5nIHZlcnNpb24gMy4zICh0YWdzL1JFTEVBU0VfMzMvZmluYWwgMTgzNTAyKSAyMDEzMDYxMApt b2R1bGVfcmVnaXN0ZXI6IG1vZHVsZSB2ZXNhIGFscmVhZHkgZXhpc3RzIQpNb2R1bGUgdmVzYSBm YWlsZWQgdG8gcmVnaXN0ZXI6IDE3CkNQVTogQU1EIFBoZW5vbSh0bSkgSUkgWDQgOTQ1IFByb2Nl c3NvciAoMzAwMC4xMC1NSHogSzgtY2xhc3MgQ1BVKQogIE9yaWdpbiA9ICJBdXRoZW50aWNBTUQi ICBJZCA9IDB4MTAwZjQzICBGYW1pbHkgPSAweDEwICBNb2RlbCA9IDB4NCAgU3RlcHBpbmcgPSAz CiAgRmVhdHVyZXM9MHgxNzhiZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4 LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0UzNixDTEZMVVNILE1NWCxGWFNSLFNT RSxTU0UyLEhUVD4KICBGZWF0dXJlczI9MHg4MDIwMDk8U1NFMyxNT04sQ1gxNixQT1BDTlQ+CiAg QU1EIEZlYXR1cmVzPTB4ZWU1MDA4MDA8U1lTQ0FMTCxOWCxNTVgrLEZGWFNSLFBhZ2UxR0IsUkRU U0NQLExNLDNETm93ISssM0ROb3chPgogIEFNRCBGZWF0dXJlczI9MHg4MzdmZjxMQUhGLENNUCxT Vk0sRXh0QVBJQyxDUjgsQUJNLFNTRTRBLE1BUyxQcmVmZXRjaCxPU1ZXLElCUyxTS0lOSVQsV0RU LE5vZGVJZD4KICBUU0M6IFAtc3RhdGUgaW52YXJpYW50CnJlYWwgbWVtb3J5ICA9IDE3MTc5ODY5 MTg0ICgxNjM4NCBNQikKYXZhaWwgbWVtb3J5ID0gMTY1OTI2OTkzOTIgKDE1ODI0IE1CKQpFdmVu dCB0aW1lciAiTEFQSUMiIHF1YWxpdHkgNDAwCkFDUEkgQVBJQyBUYWJsZTogPDc2NDJNUyBBNzY0 MjEwMD4KRnJlZUJTRC9TTVA6IE11bHRpcHJvY2Vzc29yIFN5c3RlbSBEZXRlY3RlZDogNCBDUFVz CkZyZWVCU0QvU01QOiAxIHBhY2thZ2UocykgeCA0IGNvcmUocykKIGNwdTAgKEJTUCk6IEFQSUMg SUQ6ICAwCiBjcHUxIChBUCk6IEFQSUMgSUQ6ICAxCiBjcHUyIChBUCk6IEFQSUMgSUQ6ICAyCiBj cHUzIChBUCk6IEFQSUMgSUQ6ICAzCmlvYXBpYzAgPFZlcnNpb24gMi4xPiBpcnFzIDAtMjMgb24g bW90aGVyYm9hcmQKcmFuZG9tOiA8U29mdHdhcmUsIFlhcnJvdz4gaW5pdGlhbGl6ZWQKa2JkMSBh dCBrYmRtdXgwCmFjcGkwOiA8NzY0Mk1TIEE3NjQyMTAwPiBvbiBtb3RoZXJib2FyZAphY3BpMDog UG93ZXIgQnV0dG9uIChmaXhlZCkKYWNwaTA6IHJlc2VydmF0aW9uIG9mIGZlZTAwMDAwLCAxMDAw ICgzKSBmYWlsZWQKYWNwaTA6IHJlc2VydmF0aW9uIG9mIGZmYjgwMDAwLCA4MDAwMCAoMykgZmFp bGVkCmFjcGkwOiByZXNlcnZhdGlvbiBvZiBmZWMxMDAwMCwgMjAgKDMpIGZhaWxlZAphY3BpMDog cmVzZXJ2YXRpb24gb2YgZmVkODAwMDAsIDEwMDAgKDMpIGZhaWxlZAphY3BpMDogcmVzZXJ2YXRp b24gb2YgMCwgYTAwMDAgKDMpIGZhaWxlZAphY3BpMDogcmVzZXJ2YXRpb24gb2YgMTAwMDAwLCBj ZmYwMDAwMCAoMykgZmFpbGVkCmNwdTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1MTogPEFDUEkg Q1BVPiBvbiBhY3BpMApjcHUyOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTM6IDxBQ1BJIENQVT4g b24gYWNwaTAKYXR0aW1lcjA6IDxBVCB0aW1lcj4gcG9ydCAweDQwLTB4NDMgaXJxIDAgb24gYWNw aTAKVGltZWNvdW50ZXIgImk4MjU0IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDAKRXZl bnQgdGltZXIgImk4MjU0IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDEwMAphdHJ0YzA6 IDxBVCByZWFsdGltZSBjbG9jaz4gcG9ydCAweDcwLTB4NzEgaXJxIDggb24gYWNwaTAKRXZlbnQg dGltZXIgIlJUQyIgZnJlcXVlbmN5IDMyNzY4IEh6IHF1YWxpdHkgMApocGV0MDogPEhpZ2ggUHJl Y2lzaW9uIEV2ZW50IFRpbWVyPiBpb21lbSAweGZlZDAwMDAwLTB4ZmVkMDAzZmYgb24gYWNwaTAK VGltZWNvdW50ZXIgIkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDk1MApFdmVu dCB0aW1lciAiSFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDUwCkV2ZW50IHRp bWVyICJIUEVUMSIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDUwCkV2ZW50IHRpbWVy ICJIUEVUMiIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDUwClRpbWVjb3VudGVyICJB Q1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlfdGltZXIwOiA8 MzItYml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4ODA4LTB4ODBiIG9uIGFjcGkwCnBj aWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24gYWNwaTAKcGNp MDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBp cnEgMTggYXQgZGV2aWNlIDIuMCBvbiBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIx CnZnYXBjaTA6IDxWR0EtY29tcGF0aWJsZSBkaXNwbGF5PiBwb3J0IDB4YjAwMC0weGIwZmYgbWVt IDB4ZDAwMDAwMDAtMHhkZmZmZmZmZiwweGZlNmYwMDAwLTB4ZmU2ZmZmZmYgaXJxIDE4IGF0IGRl dmljZSAwLjAgb24gcGNpMQp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQpoZGFjMDogPEFUSSBS VjczMCBIREEgQ29udHJvbGxlcj4gbWVtIDB4ZmU2ZWMwMDAtMHhmZTZlZmZmZiBpcnEgMTkgYXQg ZGV2aWNlIDAuMSBvbiBwY2kxCnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE3IGF0 IGRldmljZSA1LjAgb24gcGNpMApwY2kyOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMgpyZTA6IDxS ZWFsVGVrIDgxNjgvODExMSBCL0MvQ1AvRC9EUC9FL0YvRyBQQ0llIEdpZ2FiaXQgRXRoZXJuZXQ+ IHBvcnQgMHhjODAwLTB4YzhmZiBtZW0gMHhmZGZmZjAwMC0weGZkZmZmZmZmLDB4ZmRmZjgwMDAt MHhmZGZmYmZmZiBpcnEgMTcgYXQgZGV2aWNlIDAuMCBvbiBwY2kyCnJlMDogVXNpbmcgMSBNU0kt WCBtZXNzYWdlCnJlMDogQ2hpcCByZXYuIDB4MjgwMDAwMDAKcmUwOiBNQUMgcmV2LiAweDAwMTAw MDAwCm1paWJ1czA6IDxNSUkgYnVzPiBvbiByZTAKcmdlcGh5MDogPFJUTDgxNjlTLzgxMTBTLzgy MTEgMTAwMEJBU0UtVCBtZWRpYSBpbnRlcmZhY2U+IFBIWSAxIG9uIG1paWJ1czAKcmdlcGh5MDog IG5vbmUsIDEwYmFzZVQsIDEwYmFzZVQtRkRYLCAxMGJhc2VULUZEWC1mbG93LCAxMDBiYXNlVFgs IDEwMGJhc2VUWC1GRFgsIDEwMGJhc2VUWC1GRFgtZmxvdywgMTAwMGJhc2VULCAxMDAwYmFzZVQt bWFzdGVyLCAxMDAwYmFzZVQtRkRYLCAxMDAwYmFzZVQtRkRYLW1hc3RlciwgMTAwMGJhc2VULUZE WC1mbG93LCAxMDAwYmFzZVQtRkRYLWZsb3ctbWFzdGVyLCBhdXRvLCBhdXRvLWZsb3cKcmUwOiBF dGhlcm5ldCBhZGRyZXNzOiA2Yzo2Mjo2ZDpkYjo5ZjphNQpwY2liMzogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGlycSAxOCBhdCBkZXZpY2UgNi4wIG9uIHBjaTAKcGNpMzogPEFDUEkgUENJIGJ1cz4g b24gcGNpYjMKeGhjaTA6IDxORUMgdVBENzIwMjAwIFVTQiAzLjAgY29udHJvbGxlcj4gbWVtIDB4 ZmU4ZmUwMDAtMHhmZThmZmZmZiBpcnEgMTggYXQgZGV2aWNlIDAuMCBvbiBwY2kzCnhoY2kwOiAz MiBieXRlIGNvbnRleHQgc2l6ZS4KdXNidXMwIG9uIHhoY2kwCmFoY2kwOiA8QVRJIElYUDcwMCBB SENJIFNBVEEgY29udHJvbGxlcj4gcG9ydCAweGEwMDAtMHhhMDA3LDB4OTAwMC0weDkwMDMsMHg4 MDAwLTB4ODAwNywweDcwMDAtMHg3MDAzLDB4NjAwMC0weDYwMGYgbWVtIDB4ZmU1ZmZjMDAtMHhm ZTVmZmZmZiBpcnEgMTkgYXQgZGV2aWNlIDE3LjAgb24gcGNpMAphaGNpMDogQUhDSSB2MS4yMCB3 aXRoIDYgNkdicHMgcG9ydHMsIFBvcnQgTXVsdGlwbGllciBzdXBwb3J0ZWQKYWhjaWNoMDogPEFI Q0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGFoY2kwCmFoY2ljaDE6IDxBSENJIGNoYW5uZWw+ IGF0IGNoYW5uZWwgMSBvbiBhaGNpMAphaGNpY2gyOiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVs IDIgb24gYWhjaTAKYWhjaWNoMzogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAzIG9uIGFoY2kw CmFoY2ljaDQ6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgNCBvbiBhaGNpMAphaGNpY2g1OiA8 QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDUgb24gYWhjaTAKb2hjaTA6IDxBTUQgU0I3eDAvU0I4 eDAvU0I5eDAgVVNCIGNvbnRyb2xsZXI+IG1lbSAweGZlNWZlMDAwLTB4ZmU1ZmVmZmYgaXJxIDE4 IGF0IGRldmljZSAxOC4wIG9uIHBjaTAKdXNidXMxIG9uIG9oY2kwCmVoY2kwOiA8QU1EIFNCN3gw L1NCOHgwL1NCOXgwIFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZmU1ZmY4MDAtMHhmZTVmZjhm ZiBpcnEgMTcgYXQgZGV2aWNlIDE4LjIgb24gcGNpMAp1c2J1czI6IEVIQ0kgdmVyc2lvbiAxLjAK dXNidXMyIG9uIGVoY2kwCm9oY2kxOiA8QU1EIFNCN3gwL1NCOHgwL1NCOXgwIFVTQiBjb250cm9s bGVyPiBtZW0gMHhmZTVmZDAwMC0weGZlNWZkZmZmIGlycSAxOCBhdCBkZXZpY2UgMTkuMCBvbiBw Y2kwCnVzYnVzMyBvbiBvaGNpMQplaGNpMTogPEFNRCBTQjd4MC9TQjh4MC9TQjl4MCBVU0IgMi4w IGNvbnRyb2xsZXI+IG1lbSAweGZlNWZmNDAwLTB4ZmU1ZmY0ZmYgaXJxIDE3IGF0IGRldmljZSAx OS4yIG9uIHBjaTAKdXNidXM0OiBFSENJIHZlcnNpb24gMS4wCnVzYnVzNCBvbiBlaGNpMQpwY2kw OiA8c2VyaWFsIGJ1cywgU01CdXM+IGF0IGRldmljZSAyMC4wIChubyBkcml2ZXIgYXR0YWNoZWQp CmhkYWMxOiA8QVRJIFNCNjAwIEhEQSBDb250cm9sbGVyPiBtZW0gMHhmZTVmNDAwMC0weGZlNWY3 ZmZmIGlycSAxNiBhdCBkZXZpY2UgMjAuMiBvbiBwY2kwCmlzYWIwOiA8UENJLUlTQSBicmlkZ2U+ IGF0IGRldmljZSAyMC4zIG9uIHBjaTAKaXNhMDogPElTQSBidXM+IG9uIGlzYWIwCnBjaWI0OiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIwLjQgb24gcGNpMApwY2k0OiA8QUNQSSBQ Q0kgYnVzPiBvbiBwY2liNApyYWwwOiA8UmFsaW5rIFRlY2hub2xvZ3kgUlQzMDYwPiBtZW0gMHhm ZTllMDAwMC0weGZlOWVmZmZmIGlycSAyMCBhdCBkZXZpY2UgNS4wIG9uIHBjaTQKb2hjaTI6IDxB TUQgU0I3eDAvU0I4eDAvU0I5eDAgVVNCIGNvbnRyb2xsZXI+IG1lbSAweGZlNWZjMDAwLTB4ZmU1 ZmNmZmYgaXJxIDE4IGF0IGRldmljZSAyMC41IG9uIHBjaTAKdXNidXM1IG9uIG9oY2kyCnBjaWI1 OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjAgb24gcGNpMApwY2k1OiA8QUNQ SSBQQ0kgYnVzPiBvbiBwY2liNQphdGFwY2kwOiA8Sk1pY3JvbiBKTUIzNjggVURNQTEzMyBjb250 cm9sbGVyPiBwb3J0IDB4ZTgwMC0weGU4MDcsMHhlNDAwLTB4ZTQwMywweGUwMDAtMHhlMDA3LDB4 ZDgwMC0weGQ4MDMsMHhkNDAwLTB4ZDQwZiBpcnEgMTYgYXQgZGV2aWNlIDAuMCBvbiBwY2k1CmF0 YTI6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGF0YXBjaTAKb2hjaTM6IDxBTUQgU0I3 eDAvU0I4eDAvU0I5eDAgVVNCIGNvbnRyb2xsZXI+IG1lbSAweGZlNWYzMDAwLTB4ZmU1ZjNmZmYg aXJxIDE4IGF0IGRldmljZSAyMi4wIG9uIHBjaTAKdXNidXM2IG9uIG9oY2kzCmVoY2kyOiA8QU1E IFNCN3gwL1NCOHgwL1NCOXgwIFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZmU1ZmYwMDAtMHhm ZTVmZjBmZiBpcnEgMTcgYXQgZGV2aWNlIDIyLjIgb24gcGNpMAp1c2J1czc6IEVIQ0kgdmVyc2lv biAxLjAKdXNidXM3IG9uIGVoY2kyCmFtZHRlbXAwOiA8QU1EIENQVSBPbi1EaWUgVGhlcm1hbCBT ZW5zb3JzPiBvbiBob3N0YjQKYWNwaV9idXR0b24wOiA8UG93ZXIgQnV0dG9uPiBvbiBhY3BpMApv cm0wOiA8SVNBIE9wdGlvbiBST00+IGF0IGlvbWVtIDB4YzAwMDAtMHhjZWZmZiBvbiBpc2EwCnNj MDogPFN5c3RlbSBjb25zb2xlPiBhdCBmbGFncyAweDEwMCBvbiBpc2EwCnNjMDogVkdBIDwxNiB2 aXJ0dWFsIGNvbnNvbGVzLCBmbGFncz0weDMwMD4KdmdhMDogPEdlbmVyaWMgSVNBIFZHQT4gYXQg cG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAwLTB4YmZmZmYgb24gaXNhMAphdGtiZGMwOiA8 S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBhdCBwb3J0IDB4NjAsMHg2NCBvbiBpc2EwCmF0 a2JkMDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQgYXRrYmQwCmF0a2Jk MDogW0dJQU5ULUxPQ0tFRF0KcHBjMDogY2Fubm90IHJlc2VydmUgSS9PIHBvcnQgcmFuZ2UKaHdw c3RhdGUwOiA8Q29vbGBuJ1F1aWV0IDIuMD4gb24gY3B1MApUaW1lY291bnRlcnMgdGljayBldmVy eSAxMC4wMDAgbXNlYwp2Ym94ZHJ2OiBmQXN5bmM9MCBvZmZNaW49MHgyMDcgb2ZmTWF4PTB4M2Uy CmhkYWNjMDogPEFUSSBSNnh4IEhEQSBDT0RFQz4gYXQgY2FkIDAgb24gaGRhYzAKaGRhYTA6IDxB VEkgUjZ4eCBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlkIDEgb24gaGRhY2MwCnBjbTA6IDxB VEkgUjZ4eCAoSERNSSk+IGF0IG5pZCAzIG9uIGhkYWEwCmhkYWNjMTogPFJlYWx0ZWsgQUxDODg5 IEhEQSBDT0RFQz4gYXQgY2FkIDIgb24gaGRhYzEKaGRhYTE6IDxSZWFsdGVrIEFMQzg4OSBBdWRp byBGdW5jdGlvbiBHcm91cD4gYXQgbmlkIDEgb24gaGRhY2MxCnBjbTE6IDxSZWFsdGVrIEFMQzg4 OSAoUmVhciBBbmFsb2cgNy4xLzIuMCk+IGF0IG5pZCAyMCwyMiwyMSwyMyBhbmQgMjQsMjYgb24g aGRhYTEKcGNtMjogPFJlYWx0ZWsgQUxDODg5IChGcm9udCBBbmFsb2cpPiBhdCBuaWQgMjcgYW5k IDI1IG9uIGhkYWExCnBjbTM6IDxSZWFsdGVrIEFMQzg4OSAoUmVhciBEaWdpdGFsKT4gYXQgbmlk IDMwIG9uIGhkYWExCnBjbTQ6IDxSZWFsdGVrIEFMQzg4OSAoUmVhciBEaWdpdGFsKT4gYXQgbmlk IDE3IG9uIGhkYWExCnJhbmRvbTogdW5ibG9ja2luZyBkZXZpY2UuCnVzYnVzMDogNS4wR2JwcyBT dXBlciBTcGVlZCBVU0IgdjMuMAp1c2J1czE6IDEyTWJwcyBGdWxsIFNwZWVkIFVTQiB2MS4wCnVz YnVzMjogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2Mi4wCnVzYnVzMzogMTJNYnBzIEZ1bGwgU3Bl ZWQgVVNCIHYxLjAKdXNidXM0OiA0ODBNYnBzIEhpZ2ggU3BlZWQgVVNCIHYyLjAKdXNidXM1OiAx Mk1icHMgRnVsbCBTcGVlZCBVU0IgdjEuMAp1c2J1czY6IDEyTWJwcyBGdWxsIFNwZWVkIFVTQiB2 MS4wCnVzYnVzNzogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2Mi4wCnVnZW43LjE6IDxBVEk+IGF0 IHVzYnVzNwp1aHViMDogPEFUSSBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEu MDAsIGFkZHIgMT4gb24gdXNidXM3CnVnZW42LjE6IDxBVEk+IGF0IHVzYnVzNgp1aHViMTogPEFU SSBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNi dXM2CnVnZW41LjE6IDxBVEk+IGF0IHVzYnVzNQp1aHViMjogPEFUSSBPSENJIHJvb3QgSFVCLCBj bGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXM1CnVnZW40LjE6IDxBVEk+ IGF0IHVzYnVzNAp1aHViMzogPEFUSSBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAw LzEuMDAsIGFkZHIgMT4gb24gdXNidXM0CnVnZW4zLjE6IDxBVEk+IGF0IHVzYnVzMwp1aHViNDog PEFUSSBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24g dXNidXMzCnVnZW4yLjE6IDxBVEk+IGF0IHVzYnVzMgp1aHViNTogPEFUSSBFSENJIHJvb3QgSFVC LCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMyCnVnZW4xLjE6IDxB VEk+IGF0IHVzYnVzMQp1aHViNjogPEFUSSBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAx LjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMxCnVnZW4wLjE6IDwweDEwMzM+IGF0IHVzYnVzMAp1 aHViNzogPDB4MTAzMyBYSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAzLjAwLzEuMDAsIGFk ZHIgMT4gb24gdXNidXMwCmFkYTAgYXQgYWhjaWNoMCBidXMgMCBzY2J1czAgdGFyZ2V0IDAgbHVu IDAKYWRhMDogPEtJTkdTVE9OIFNIMTAzUzMxMjBHIDUwN0tDND4gQVRBLTggU0FUQSAzLnggZGV2 aWNlCmFkYTA6IFNlcmlhbCBOdW1iZXIgNTAwMjZCNzIzOTAzMUMwOQphZGEwOiA2MDAuMDAwTUIv cyB0cmFuc2ZlcnMgKFNBVEEgMy54LCBVRE1BNiwgUElPIDgxOTJieXRlcykKYWRhMDogQ29tbWFu ZCBRdWV1ZWluZyBlbmFibGVkCmFkYTA6IDExNDQ3M01CICgyMzQ0NDE2NDggNTEyIGJ5dGUgc2Vj dG9yczogMTZIIDYzUy9UIDE2MzgzQykKYWRhMDogcXVpcmtzPTB4MTw0Sz4KYWRhMDogUHJldmlv dXNseSB3YXMga25vd24gYXMgYWQ0CmFkYTEgYXQgYWhjaWNoMSBidXMgMCBzY2J1czEgdGFyZ2V0 IDAgbHVuIDAKYWRhMTogPFNUMzUwMDQxM0FTIEpDNDU+IEFUQS04IFNBVEEgMy54IGRldmljZQph ZGExOiBTZXJpYWwgTnVtYmVyIDVWTVJGUjA0CmFkYTE6IDYwMC4wMDBNQi9zIHRyYW5zZmVycyAo U0FUQSAzLngsIFVETUE2LCBQSU8gODE5MmJ5dGVzKQphZGExOiBDb21tYW5kIFF1ZXVlaW5nIGVu YWJsZWQKYWRhMTogNDc2OTQwTUIgKDk3Njc3MzE2OCA1MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNT L1QgMTYzODNDKQphZGExOiBQcmV2aW91c2x5IHdhcyBrbm93biBhcyBhZDYKYWRhMiBhdCBhaGNp Y2g0IGJ1cyAwIHNjYnVzNCB0YXJnZXQgMCBsdW4gMAphZGEyOiA8U1QzMTYwODEyQVMgMy5BQUU+ IEFUQS03IFNBVEEgMi54IGRldmljZQphZGEyOiBTZXJpYWwgTnVtYmVyIDVMUzI2Rks1CmFkYTI6 IDMwMC4wMDBNQi9zIHRyYW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gODE5MmJ5dGVzKQph ZGEyOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKYWRhMjogMTUyNjI3TUIgKDMxMjU4MTgwOCA1 MTIgYnl0ZSBzZWN0b3JzOiAxNkggNjNTL1QgMTYzODNDKQphZGEyOiBQcmV2aW91c2x5IHdhcyBr bm93biBhcyBhZDEyCmNkMCBhdCBhdGEyIGJ1cyAwIHNjYnVzNiB0YXJnZXQgMCBsdW4gMApjZDA6 IDxBVEFQSSBEVkQgQSAgREgyMEE0UCA5UDU0PiBSZW1vdmFibGUgQ0QtUk9NIFNDU0ktMCBkZXZp Y2UgCmNkMDogNjYuNzAwTUIvcyB0cmFuc2ZlcnMgKFVETUE0LCBBVEFQSSAxMmJ5dGVzLCBQSU8g NjU1MzRieXRlcykKY2QwOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBzaXplIGZhaWxlZDogTk9U IFJFQURZLCBNZWRpdW0gbm90IHByZXNlbnQKTmV0dnNjIGluaXRpYWxpemluZy4uLiBTTVA6IEFQ IENQVSAjMSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzIgTGF1bmNoZWQhClNNUDogQVAgQ1BVICMz IExhdW5jaGVkIQpUaW1lY291bnRlciAiVFNDLWxvdyIgZnJlcXVlbmN5IDE1MDAwNTA2NDEgSHog cXVhbGl0eSA4MDAKdWh1YjI6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVk CnVodWIxOiA0IHBvcnRzIHdpdGggNCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50 IHdhaXRpbmcgZm9yOiB1c2J1czcgdXNidXM0IHVzYnVzMyB1c2J1czIgdXNidXMxIHVzYnVzMAp1 aHViNjogNSBwb3J0cyB3aXRoIDUgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjQ6IDUgcG9y dHMgd2l0aCA1IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWI3OiA0IHBvcnRzIHdpdGggNCBy ZW1vdmFibGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czcgdXNi dXM0IHVzYnVzMgp1aHViMDogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQK dWh1YjU6IDUgcG9ydHMgd2l0aCA1IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIzOiA1IHBv cnRzIHdpdGggNSByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50IHdhaXRpbmcgZm9y OiB1c2J1czQgdXNidXMyCnVnZW4yLjI6IDx2ZW5kb3IgMHgwNWUzPiBhdCB1c2J1czIKdWh1Yjg6 IDx2ZW5kb3IgMHgwNWUzIFVTQjIuMCBIdWIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvOS4wMSwgYWRk ciAyPiBvbiB1c2J1czIKdWdlbjQuMjogPExHRT4gYXQgdXNidXM0CnVodWI4OiA0IHBvcnRzIHdp dGggNCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1 czIKdWdlbjIuMzogPE1pY3Jvc29mdD4gYXQgdXNidXMyCnVrYmQwOiA8TWljcm9zb2Z0IE1pY3Jv c29mdCAyLjRHSHogVHJhbnNjZWl2ZXIgdjguMCwgY2xhc3MgMC8wLCByZXYgMi4wMC82LjU2LCBh ZGRyIDM+IG9uIHVzYnVzMgprYmQyIGF0IHVrYmQwClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IHVz YnVzMgpSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czIKdWdlbjIuNDogPE1heHRvcj4gYXQg dXNidXMyCnVtYXNzMDogPE1heHRvciBPbmVUb3VjaCBJSUksIGNsYXNzIDAvMCwgcmV2IDIuMDAv MC4wMCwgYWRkciA0PiBvbiB1c2J1czIKdW1hc3MwOiAgU0NTSSBvdmVyIEJ1bGstT25seTsgcXVp cmtzID0gMHg0MTAwCnVtYXNzMDo3OjA6LTE6IEF0dGFjaGVkIHRvIHNjYnVzNwpUcnlpbmcgdG8g bW91bnQgcm9vdCBmcm9tIHVmczovZGV2L2FkYTBwMiBbcnddLi4uCmRhMCBhdCB1bWFzcy1zaW0w IGJ1cyAwIHNjYnVzNyB0YXJnZXQgMCBsdW4gMApkYTA6IDxNYXh0b3IgT25lVG91Y2ggSUlJIDAz NDQ+IEZpeGVkIERpcmVjdCBBY2Nlc3MgU0NTSS00IGRldmljZSAKZGEwOiBTZXJpYWwgTnVtYmVy IDA0M0YwMUYyCmRhMDogNDAuMDAwTUIvcyB0cmFuc2ZlcnMKZGEwOiAxOTA3ODJNQiAoMzkwNzIx OTY4IDUxMiBieXRlIHNlY3RvcnM6IDI1NUggNjNTL1QgMjQzMjFDKQpkYTA6IHF1aXJrcz0weDI8 Tk9fNl9CWVRFPgp1bXMwOiA8TWljcm9zb2Z0IE1pY3Jvc29mdCAyLjRHSHogVHJhbnNjZWl2ZXIg djguMCwgY2xhc3MgMC8wLCByZXYgMi4wMC82LjU2LCBhZGRyIDM+IG9uIHVzYnVzMgp1bXMwOiA1 IGJ1dHRvbnMgYW5kIFtYWVpUXSBjb29yZGluYXRlcyBJRD0yNgp1bXMwOiAwIGJ1dHRvbnMgYW5k IFtUXSBjb29yZGluYXRlcyBJRD0wCnVoaWQwOiA8TWljcm9zb2Z0IE1pY3Jvc29mdCAyLjRHSHog VHJhbnNjZWl2ZXIgdjguMCwgY2xhc3MgMC8wLCByZXYgMi4wMC82LjU2LCBhZGRyIDM+IG9uIHVz YnVzMgppbmZvOiBbZHJtXSBJbml0aWFsaXplZCBkcm0gMS4xLjAgMjAwNjA4MTAKZHJtbjA6IDxB VEkgUmFkZW9uIEhEIDQ2NzA+IG9uIHZnYXBjaTAKaW5mbzogW2RybV0gTVNJIGVuYWJsZWQgMSBt ZXNzYWdlKHMpCmluZm86IFtkcm1dIFJBREVPTl9JU19QQ0lFCmluZm86IFtkcm1dIGluaXRpYWxp emluZyBrZXJuZWwgbW9kZXNldHRpbmcgKFJWNzMwIDB4MTAwMjoweDk0OTAgMHgxNzRCOjB4RTg4 MCkuCmluZm86IFtkcm1dIHJlZ2lzdGVyIG1taW8gYmFzZTogMHhGRTZGMDAwMAppbmZvOiBbZHJt XSByZWdpc3RlciBtbWlvIHNpemU6IDY1NTM2CmluZm86IFtkcm1dIHJhZGVvbl9hdHJtX2dldF9i aW9zOiA9PT0+IFRyeSBBVFJNLi4uCmluZm86IFtkcm1dIHJhZGVvbl9hdHJtX2dldF9iaW9zOiBw Y2lfZmluZF9jbGFzcygpIGZvdW5kOiAwOjE6MDowLCB2ZW5kb3I9MTAwMiwgZGV2aWNlPTk0OTAK aW5mbzogW2RybV0gcmFkZW9uX2F0cm1fZ2V0X2Jpb3M6IEdldCBBQ1BJIGRldmljZSBoYW5kbGUK aW5mbzogW2RybV0gcmFkZW9uX2FjcGlfdmZjdF9iaW9zOiA9PT0+IFRyeSBWRkNULi4uCmluZm86 IFtkcm1dIHJhZGVvbl9hY3BpX3ZmY3RfYmlvczogR2V0ICJWRkNUIiBBQ1BJIHRhYmxlCmluZm86 IFtkcm1dIHJhZGVvbl9hY3BpX3ZmY3RfYmlvczogRmFpbGVkIHRvIGdldCAiVkZDVCIgdGFibGU6 IEFFX05PVF9GT1VORAppbmZvOiBbZHJtXSBpZ3BfcmVhZF9iaW9zX2Zyb21fdnJhbTogPT09PiBU cnkgSUdQJ3MgVlJBTS4uLgppbmZvOiBbZHJtXSBpZ3BfcmVhZF9iaW9zX2Zyb21fdnJhbTogVlJB TSBiYXNlIGFkZHJlc3M6IDB4ZDAwMDAwMDAKaW5mbzogW2RybV0gaWdwX3JlYWRfYmlvc19mcm9t X3ZyYW06IE1hcCBhZGRyZXNzOiAweGZmZmZmODAwZDAwMDAwMDAgKDI2MjE0NCBieXRlcykKaW5m bzogW2RybV0gaWdwX3JlYWRfYmlvc19mcm9tX3ZyYW06IEluY29ycmVjdCBCSU9TIHNpZ25hdHVy ZTogMHg0MTA3CmluZm86IFtkcm1dIHJhZGVvbl9yZWFkX2Jpb3M6ID09PT4gVHJ5IFBDSSBFeHBh bnNpb24gUk9NLi4uCmluZm86IFtkcm1dIHJhZGVvbl9yZWFkX2Jpb3M6IE1hcCBhZGRyZXNzOiAw eGZmZmZmODAwMDAwYzAwMDAgKDEzMTA3MiBieXRlcykKaW5mbzogW2RybV0gQVRPTSBCSU9TOiAK ZHJtbjA6IGluZm86IFZSQU06IDUxMk0gMHgwMDAwMDAwMDAwMDAwMDAwIC0gMHgwMDAwMDAwMDFG RkZGRkZGICg1MTJNIHVzZWQpCmRybW4wOiBpbmZvOiBHVFQ6IDUxMk0gMHgwMDAwMDAwMDIwMDAw MDAwIC0gMHgwMDAwMDAwMDNGRkZGRkZGCmluZm86IFtkcm1dIERldGVjdGVkIFZSQU0gUkFNPTUx Mk0sIEJBUj0yNTZNCmluZm86IFtkcm1dIFJBTSB3aWR0aCAxMjhiaXRzIEREUgpbVFRNXSBab25l ICBrZXJuZWw6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDgzNzY0NzAga2lCCltUVE1dIFpv bmUgICBkbWEzMjogQXZhaWxhYmxlIGdyYXBoaWNzIG1lbW9yeTogMjA5NzE1MiBraUIKW1RUTV0g SW5pdGlhbGl6aW5nIHBvb2wgYWxsb2NhdG9yCmluZm86IFtkcm1dIHJhZGVvbjogNTEyTSBvZiBW UkFNIG1lbW9yeSByZWFkeQppbmZvOiBbZHJtXSByYWRlb246IDUxMk0gb2YgR1RUIG1lbW9yeSBy ZWFkeS4KaW5mbzogW2RybV0gU3VwcG9ydHMgdmJsYW5rIHRpbWVzdGFtcCBjYWNoaW5nIFJldiAx ICgxMC4xMC4yMDEwKS4KaW5mbzogW2RybV0gRHJpdmVyIHN1cHBvcnRzIHByZWNpc2UgdmJsYW5r IHRpbWVzdGFtcCBxdWVyeS4KaW5mbzogW2RybV0gcmFkZW9uOiBpcnEgaW5pdGlhbGl6ZWQuCmlu Zm86IFtkcm1dIEdBUlQ6IG51bSBjcHUgcGFnZXMgMTMxMDcyLCBudW0gZ3B1IHBhZ2VzIDEzMTA3 MgppbmZvOiBbZHJtXSBwcm9iaW5nIGdlbiAyIGNhcHMgZm9yIGRldmljZSAxMDIyOjk2MDMgPSAy LzAKaW5mbzogW2RybV0gZW5hYmxpbmcgUENJRSBnZW4gMiBsaW5rIHNwZWVkcywgZGlzYWJsZSB3 aXRoIHJhZGVvbi5wY2llX2dlbjI9MAppbmZvOiBbZHJtXSBMb2FkaW5nIFJWNzMwIE1pY3JvY29k ZQppbmZvOiBbZHJtXSBQQ0lFIEdBUlQgb2YgNTEyTSBlbmFibGVkICh0YWJsZSBhdCAweDAwMDAw MDAwMDAwNDAwMDApLgpkcm1uMDogaW5mbzogV0IgZW5hYmxlZApkcm1uMDogaW5mbzogZmVuY2Ug ZHJpdmVyIG9uIHJpbmcgMCB1c2UgZ3B1IGFkZHIgMHgwMDAwMDAwMDIwMDAwYzAwIGFuZCBjcHUg YWRkciAweDB4ZmZmZmY4MDE2MzA4ZmMwMApkcm1uMDogaW5mbzogZmVuY2UgZHJpdmVyIG9uIHJp bmcgMyB1c2UgZ3B1IGFkZHIgMHgwMDAwMDAwMDIwMDAwYzBjIGFuZCBjcHUgYWRkciAweDB4ZmZm ZmY4MDE2MzA4ZmMwYwppbmZvOiBbZHJtXSByaW5nIHRlc3Qgb24gMCBzdWNjZWVkZWQgaW4gMSB1 c2VjcwppbmZvOiBbZHJtXSByaW5nIHRlc3Qgb24gMyBzdWNjZWVkZWQgaW4gMSB1c2VjcwppbmZv OiBbZHJtXSBpYiB0ZXN0IG9uIHJpbmcgMCBzdWNjZWVkZWQgaW4gMCB1c2VjcwppbmZvOiBbZHJt XSBpYiB0ZXN0IG9uIHJpbmcgMyBzdWNjZWVkZWQgaW4gMCB1c2VjcwppbmZvOiBbZHJtXSByYWRl b25fZGV2aWNlX2luaXQ6IFRha2luZyBvdmVyIHRoZSBmaWN0aXRpb3VzIHJhbmdlIDB4ZDAwMDAw MDAtMHhlMDAwMDAwMAppaWNidXMwOiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBpaWNiYjAgYWRkciAw eGZmCmlpYzA6IDxJMkMgZ2VuZXJpYyBJL08+IG9uIGlpY2J1czAKaWljYnVzMTogPFBoaWxpcHMg STJDIGJ1cz4gb24gaWljYmIxIGFkZHIgMHhmZgppaWMxOiA8STJDIGdlbmVyaWMgSS9PPiBvbiBp aWNidXMxCmlpY2J1czI6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiMiBhZGRyIDB4ZmYKaWlj MjogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVzMgppaWNidXMzOiA8UGhpbGlwcyBJMkMgYnVz PiBvbiBpaWNiYjMgYWRkciAweGZmCmlpYzM6IDxJMkMgZ2VuZXJpYyBJL08+IG9uIGlpY2J1czMK aWljYnVzNDogPFBoaWxpcHMgSTJDIGJ1cz4gb24gaWljYmI0IGFkZHIgMHhmZgppaWM0OiA8STJD IGdlbmVyaWMgSS9PPiBvbiBpaWNidXM0CmlpY2J1czU6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlp Y2JiNSBhZGRyIDB4ZmYKaWljNTogPEkyQyBnZW5lcmljIEkvTz4gb24gaWljYnVzNQppaWNidXM2 OiA8UGhpbGlwcyBJMkMgYnVzPiBvbiBpaWNiYjYgYWRkciAweGZmCmlpYzY6IDxJMkMgZ2VuZXJp YyBJL08+IG9uIGlpY2J1czYKaW5mbzogW2RybV0gUmFkZW9uIERpc3BsYXkgQ29ubmVjdG9ycwpp bmZvOiBbZHJtXSBDb25uZWN0b3IgMDoKaW5mbzogW2RybV0gICBEVkktSS0xCmluZm86IFtkcm1d ICAgSFBEMgppbmZvOiBbZHJtXSAgIEREQzogMHg3ZjEwIDB4N2YxMCAweDdmMTQgMHg3ZjE0IDB4 N2YxOCAweDdmMTggMHg3ZjFjIDB4N2YxYwppbmZvOiBbZHJtXSAgIEVuY29kZXJzOgppbmZvOiBb ZHJtXSAgICAgQ1JUMjogSU5URVJOQUxfS0xEU0NQX0RBQzIKaW5mbzogW2RybV0gICAgIERGUDI6 IElOVEVSTkFMX1VOSVBIWTEKaW5mbzogW2RybV0gQ29ubmVjdG9yIDE6CmluZm86IFtkcm1dICAg RElOLTEKaW5mbzogW2RybV0gICBFbmNvZGVyczoKaW5mbzogW2RybV0gICAgIFRWMTogSU5URVJO QUxfS0xEU0NQX0RBQzIKaW5mbzogW2RybV0gQ29ubmVjdG9yIDI6CmluZm86IFtkcm1dICAgRFZJ LUktMgppbmZvOiBbZHJtXSAgIEhQRDEKaW5mbzogW2RybV0gICBEREM6IDB4N2UyMCAweDdlMjAg MHg3ZTI0IDB4N2UyNCAweDdlMjggMHg3ZTI4IDB4N2UyYyAweDdlMmMKaW5mbzogW2RybV0gICBF bmNvZGVyczoKaW5mbzogW2RybV0gICAgIENSVDE6IElOVEVSTkFMX0tMRFNDUF9EQUMxCmluZm86 IFtkcm1dICAgICBERlAxOiBJTlRFUk5BTF9VTklQSFkKaW5mbzogW2RybV0gSW50ZXJuYWwgdGhl cm1hbCBjb250cm9sbGVyIHdpdGggZmFuIGNvbnRyb2wKaW5mbzogW2RybV0gcmFkZW9uOiBwb3dl ciBtYW5hZ2VtZW50IGluaXRpYWxpemVkCmluZm86IFtkcm1dIEluaXRpYWxpemVkIHJhZGVvbiAy LjI5LjAgMjAwODA1MjgKcmUwOiBwcm9taXNjdW91cyBtb2RlIGVuYWJsZWQKIwojIHBjaWNvbmYg LWx2YmNlCiMKaG9zdGIwQHBjaTA6MDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHg5NjAxMTAy MiBjaGlwPTB4OTYwMTEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2 YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnUlM4ODAgSG9zdCBC cmlkZ2UnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gSE9TVC1QQ0kK ICAgIGNhcCAwOFtjNF0gPSBIVCBzbGF2ZQogICAgY2FwIDA4WzU0XSA9IEhUIHVuaXQgSUQgY2x1 bXBpbmcKICAgIGNhcCAwOFs0MF0gPSBIVCByZXRyeSBtb2RlCiAgICBjYXAgMDhbOWNdID0gSFQg R2VuMwogICAgY2FwIDA4W2Y4XSA9IEhUIHBvd2VyIG1hbmFnZW1lbnQKICAgIFBDSSBlcnJvcnMg PSBSZWNlaXZlZCBNYXN0ZXItQWJvcnQKcGNpYjFAcGNpMDowOjI6MDoJY2xhc3M9MHgwNjA0MDAg Y2FyZD0weDk2MDExMDIyIGNoaXA9MHg5NjAzMTAyMiByZXY9MHgwMCBoZHI9MHgwMQogICAgdmVu ZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9 ICdSUzc4MCBQQ0kgdG8gUENJIGJyaWRnZSAoZXh0IGdmeCBwb3J0IDApJwogICAgY2xhc3MgICAg ICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNhcCAwMVs1MF0gPSBwb3dl cnNwZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAxMFs1OF0gPSBQQ0kt RXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDE2KHgxNikK ICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoNS4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkKICAg IGNhcCAwNVthMF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlIAogICAgY2FwIDBkW2IwXSA9IFBD SSBCcmlkZ2UgY2FyZD0weDk2MDExMDIyCiAgICBjYXAgMDhbYjhdID0gSFQgTVNJIGZpeGVkIGFk ZHJlc3Mgd2luZG93IGVuYWJsZWQgYXQgMHhmZWUwMDAwMAogICAgZWNhcCAwMDBiWzEwMF0gPSBW ZW5kb3IgMSBJRCAxCiAgICBlY2FwIDAwMDJbMTEwXSA9IFZDIDEgbWF4IFZDMAogICAgUENJIGVy cm9ycyA9IFNpZ25hbGxlZCBTeXN0ZW0gRXJyb3IKcGNpYjJAcGNpMDowOjU6MDoJY2xhc3M9MHgw NjA0MDAgY2FyZD0weDk2MDExMDIyIGNoaXA9MHg5NjA1MTAyMiByZXY9MHgwMCBoZHI9MHgwMQog ICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNl ICAgICA9ICdSUzc4MC9SUzg4MCBQQ0kgdG8gUENJIGJyaWRnZSAoUENJRSBwb3J0IDEpJwogICAg Y2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNhcCAwMVs1 MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAxMFs1 OF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsg eDEoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQgMi41KDUuMCkgQVNQTSBkaXNhYmxlZChMMHMv TDEpCiAgICBjYXAgMDVbYTBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSAKICAgIGNhcCAwZFti MF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHg5NjAxMTAyMgogICAgY2FwIDA4W2I4XSA9IEhUIE1TSSBm aXhlZCBhZGRyZXNzIHdpbmRvdyBlbmFibGVkIGF0IDB4ZmVlMDAwMDAKICAgIGVjYXAgMDAwYlsx MDBdID0gVmVuZG9yIDEgSUQgMQogICAgZWNhcCAwMDAyWzExMF0gPSBWQyAxIG1heCBWQzAKcGNp YjNAcGNpMDowOjY6MDoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDk2MDExMDIyIGNoaXA9MHg5NjA2 MTAyMiByZXY9MHgwMCBoZHI9MHgwMQogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBE ZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9ICdSUzc4MCBQQ0kgdG8gUENJIGJyaWRnZSAo UENJRSBwb3J0IDIpJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBD SS1QQ0kKICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJl bnQgRDAKICAgIGNhcCAxMFs1OF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBk YXRhIDEyOCgxMjgpIGxpbmsgeDEoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQgMi41KDUuMCkg QVNQTSBkaXNhYmxlZChMMHMvTDEpCiAgICBjYXAgMDVbYTBdID0gTVNJIHN1cHBvcnRzIDEgbWVz c2FnZSAKICAgIGNhcCAwZFtiMF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHg5NjAxMTAyMgogICAgY2Fw IDA4W2I4XSA9IEhUIE1TSSBmaXhlZCBhZGRyZXNzIHdpbmRvdyBlbmFibGVkIGF0IDB4ZmVlMDAw MDAKICAgIGVjYXAgMDAwYlsxMDBdID0gVmVuZG9yIDEgSUQgMQogICAgZWNhcCAwMDAyWzExMF0g PSBWQyAxIG1heCBWQzAKYWhjaTBAcGNpMDowOjE3OjA6CWNsYXNzPTB4MDEwNjAxIGNhcmQ9MHg3 NjQyMTQ2MiBjaGlwPTB4NDM5MTEwMDIgcmV2PTB4NDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAg PSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9 ICdTQjd4MC9TQjh4MC9TQjl4MCBTQVRBIENvbnRyb2xsZXIgW0FIQ0kgbW9kZV0nCiAgICBjbGFz cyAgICAgID0gbWFzcyBzdG9yYWdlCiAgICBzdWJjbGFzcyAgID0gU0FUQQogICAgYmFyICAgWzEw XSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDB4YTAwMCwgc2l6ZSA4LCBlbmFibGVk CiAgICBiYXIgICBbMTRdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg5MDAwLCBz aXplIDQsIGVuYWJsZWQKICAgIGJhciAgIFsxOF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwg YmFzZSAweDgwMDAsIHNpemUgOCwgZW5hYmxlZAogICAgYmFyICAgWzFjXSA9IHR5cGUgSS9PIFBv cnQsIHJhbmdlIDMyLCBiYXNlIDB4NzAwMCwgc2l6ZSA0LCBlbmFibGVkCiAgICBiYXIgICBbMjBd ID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg2MDAwLCBzaXplIDE2LCBlbmFibGVk CiAgICBiYXIgICBbMjRdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZmU1ZmZjMDAs IHNpemUgMTAyNCwgZW5hYmxlZAogICAgY2FwIDA1WzUwXSA9IE1TSSBzdXBwb3J0cyA4IG1lc3Nh Z2VzLCA2NCBiaXQgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQogICAgY2FwIDEyWzcwXSA9IFNBVEEg SW5kZXgtRGF0YSBQYWlyCiAgICBjYXAgMTNbYTRdID0gUENJIEFkdmFuY2VkIEZlYXR1cmVzOiBG TFIgVFAKb2hjaTBAcGNpMDowOjE4OjA6CWNsYXNzPTB4MGMwMzEwIGNhcmQ9MHg3NjQyMTQ2MiBj aGlwPTB4NDM5NzEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5j ZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdTQjd4MC9T Qjh4MC9TQjl4MCBVU0IgT0hDSTAgQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwg YnVzCiAgICBzdWJjbGFzcyAgID0gVVNCCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJh bmdlIDMyLCBiYXNlIDB4ZmU1ZmUwMDAsIHNpemUgNDA5NiwgZW5hYmxlZAplaGNpMEBwY2kwOjA6 MTg6MjoJY2xhc3M9MHgwYzAzMjAgY2FyZD0weDc2NDIxNDYyIGNoaXA9MHg0Mzk2MTAwMiByZXY9 MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtB TURdIG5lZSBBVEknCiAgICBkZXZpY2UgICAgID0gJ1NCN3gwL1NCOHgwL1NCOXgwIFVTQiBFSENJ IENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3MgICA9 IFVTQgogICAgYmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGZlNWZm ODAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgY2FwIDAxW2MwXSA9IHBvd2Vyc3BlYyAyICBzdXBw b3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMAogICAgY2FwIDBhW2U0XSA9IEVIQ0kgRGVidWcg UG9ydCBhdCBvZmZzZXQgMHhlMCBpbiBtYXAgMHgxNApvaGNpMUBwY2kwOjA6MTk6MDoJY2xhc3M9 MHgwYzAzMTAgY2FyZD0weDc2NDIxNDYyIGNoaXA9MHg0Mzk3MTAwMiByZXY9MHgwMCBoZHI9MHgw MAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBBVEkn CiAgICBkZXZpY2UgICAgID0gJ1NCN3gwL1NCOHgwL1NCOXgwIFVTQiBPSENJMCBDb250cm9sbGVy JwogICAgY2xhc3MgICAgICA9IHNlcmlhbCBidXMKICAgIHN1YmNsYXNzICAgPSBVU0IKICAgIGJh ciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmZTVmZDAwMCwgc2l6ZSA0 MDk2LCBlbmFibGVkCmVoY2kxQHBjaTA6MDoxOToyOgljbGFzcz0weDBjMDMyMCBjYXJkPTB4NzY0 MjE0NjIgY2hpcD0weDQzOTYxMDAyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0g J0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0gbmVlIEFUSScKICAgIGRldmljZSAgICAgPSAn U0I3eDAvU0I4eDAvU0I5eDAgVVNCIEVIQ0kgQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBz ZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0gVVNCCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1v cnksIHJhbmdlIDMyLCBiYXNlIDB4ZmU1ZmY0MDAsIHNpemUgMjU2LCBlbmFibGVkCiAgICBjYXAg MDFbYzBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwCiAg ICBjYXAgMGFbZTRdID0gRUhDSSBEZWJ1ZyBQb3J0IGF0IG9mZnNldCAweGUwIGluIG1hcCAweDE0 Cm5vbmUwQHBjaTA6MDoyMDowOgljbGFzcz0weDBjMDUwMCBjYXJkPTB4MDAwMDAwMDAgY2hpcD0w eDQzODUxMDAyIHJldj0weDQyIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1p Y3JvIERldmljZXMgW0FNRF0gbmVlIEFUSScKICAgIGRldmljZSAgICAgPSAnU0J4MDAgU01CdXMg Q29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0g U01CdXMKaGRhYzFAcGNpMDowOjIwOjI6CWNsYXNzPTB4MDQwMzAwIGNhcmQ9MHg3NjQyMTQ2MiBj aGlwPTB4NDM4MzEwMDIgcmV2PTB4NDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5j ZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdTQngwMCBB emFsaWEgKEludGVsIEhEQSknCiAgICBjbGFzcyAgICAgID0gbXVsdGltZWRpYQogICAgc3ViY2xh c3MgICA9IEhEQQogICAgYmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSA2NCwgYmFzZSAw eGZlNWY0MDAwLCBzaXplIDE2Mzg0LCBlbmFibGVkCiAgICBjYXAgMDFbNTBdID0gcG93ZXJzcGVj IDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCmlzYWIwQHBjaTA6MDoyMDozOgljbGFzcz0w eDA2MDEwMCBjYXJkPTB4NzY0MjE0NjIgY2hpcD0weDQzOWQxMDAyIHJldj0weDQwIGhkcj0weDAw CiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0gbmVlIEFUSScK ICAgIGRldmljZSAgICAgPSAnU0I3eDAvU0I4eDAvU0I5eDAgTFBDIGhvc3QgY29udHJvbGxlcicK ICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBQQ0ktSVNBCnBjaWI0QHBj aTA6MDoyMDo0OgljbGFzcz0weDA2MDQwMSBjYXJkPTB4MDAwMDAwMDAgY2hpcD0weDQzODQxMDAy IHJldj0weDQwIGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmlj ZXMgW0FNRF0gbmVlIEFUSScKICAgIGRldmljZSAgICAgPSAnU0J4MDAgUENJIHRvIFBDSSBCcmlk Z2UnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQpvaGNp MkBwY2kwOjA6MjA6NToJY2xhc3M9MHgwYzAzMTAgY2FyZD0weDc2NDIxNDYyIGNoaXA9MHg0Mzk5 MTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBE ZXZpY2VzIFtBTURdIG5lZSBBVEknCiAgICBkZXZpY2UgICAgID0gJ1NCN3gwL1NCOHgwL1NCOXgw IFVTQiBPSENJMiBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IHNlcmlhbCBidXMKICAgIHN1 YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJh c2UgMHhmZTVmYzAwMCwgc2l6ZSA0MDk2LCBlbmFibGVkCnBjaWI1QHBjaTA6MDoyMTowOgljbGFz cz0weDA2MDQwMCBjYXJkPTB4MDAwMDEwMDIgY2hpcD0weDQzYTAxMDAyIHJldj0weDAwIGhkcj0w eDAxCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0gbmVlIEFU SScKICAgIGRldmljZSAgICAgPSAnU0I3MDAvU0I4MDAvU0I5MDAgUENJIHRvIFBDSSBicmlkZ2Ug KFBDSUUgcG9ydCAwKScKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAgPSBQ Q0ktUENJCiAgICBjYXAgMDFbNTBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQz ICBjdXJyZW50IEQwCiAgICBjYXAgMTBbNThdID0gUENJLUV4cHJlc3MgMiByb290IHBvcnQgc2xv dCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAgIHNwZWVkIDIu NSgyLjUpIEFTUE0gZGlzYWJsZWQoTDBzL0wxKQogICAgY2FwIDA1W2EwXSA9IE1TSSBzdXBwb3J0 cyAxIG1lc3NhZ2UsIDY0IGJpdCAKICAgIGNhcCAwZFtiMF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHgw MDAwMTAwMgogICAgY2FwIDA4W2I4XSA9IEhUIE1TSSBmaXhlZCBhZGRyZXNzIHdpbmRvdyBlbmFi bGVkIGF0IDB4ZmVlMDAwMDAKICAgIGVjYXAgMDAwYlsxMDBdID0gVmVuZG9yIDEgSUQgMQpvaGNp M0BwY2kwOjA6MjI6MDoJY2xhc3M9MHgwYzAzMTAgY2FyZD0weDc2NDIxNDYyIGNoaXA9MHg0Mzk3 MTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBE ZXZpY2VzIFtBTURdIG5lZSBBVEknCiAgICBkZXZpY2UgICAgID0gJ1NCN3gwL1NCOHgwL1NCOXgw IFVTQiBPSENJMCBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9IHNlcmlhbCBidXMKICAgIHN1 YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJh c2UgMHhmZTVmMzAwMCwgc2l6ZSA0MDk2LCBlbmFibGVkCmVoY2kyQHBjaTA6MDoyMjoyOgljbGFz cz0weDBjMDMyMCBjYXJkPTB4NzY0MjE0NjIgY2hpcD0weDQzOTYxMDAyIHJldj0weDAwIGhkcj0w eDAwCiAgICB2ZW5kb3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0gbmVlIEFU SScKICAgIGRldmljZSAgICAgPSAnU0I3eDAvU0I4eDAvU0I5eDAgVVNCIEVIQ0kgQ29udHJvbGxl cicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0gVVNCCiAgICBi YXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZmU1ZmYwMDAsIHNpemUg MjU2LCBlbmFibGVkCiAgICBjYXAgMDFbYzBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQx IEQyIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMGFbZTRdID0gRUhDSSBEZWJ1ZyBQb3J0IGF0IG9m ZnNldCAweGUwIGluIG1hcCAweDE0Cmhvc3RiMUBwY2kwOjA6MjQ6MDoJY2xhc3M9MHgwNjAwMDAg Y2FyZD0weDAwMDAwMDAwIGNoaXA9MHgxMjAwMTAyMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVu ZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdJwogICAgZGV2aWNlICAgICA9 ICdGYW1pbHkgMTBoIFByb2Nlc3NvciBIeXBlclRyYW5zcG9ydCBDb25maWd1cmF0aW9uJwogICAg Y2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCiAgICBjYXAgMDhb ODBdID0gSFQgaG9zdApob3N0YjJAcGNpMDowOjI0OjE6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgw MDAwMDAwMCBjaGlwPTB4MTIwMTEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAg PSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFtaWx5 IDEwaCBQcm9jZXNzb3IgQWRkcmVzcyBNYXAnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBz dWJjbGFzcyAgID0gSE9TVC1QQ0kKaG9zdGIzQHBjaTA6MDoyNDoyOgljbGFzcz0weDA2MDAwMCBj YXJkPTB4MDAwMDAwMDAgY2hpcD0weDEyMDIxMDIyIHJldj0weDAwIGhkcj0weDAwCiAgICB2ZW5k b3IgICAgID0gJ0FkdmFuY2VkIE1pY3JvIERldmljZXMgW0FNRF0nCiAgICBkZXZpY2UgICAgID0g J0ZhbWlseSAxMGggUHJvY2Vzc29yIERSQU0gQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBi cmlkZ2UKICAgIHN1YmNsYXNzICAgPSBIT1NULVBDSQpob3N0YjRAcGNpMDowOjI0OjM6CWNsYXNz PTB4MDYwMDAwIGNhcmQ9MHgwMDAwMDAwMCBjaGlwPTB4MTIwMzEwMjIgcmV2PTB4MDAgaGRyPTB4 MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRl dmljZSAgICAgPSAnRmFtaWx5IDEwaCBQcm9jZXNzb3IgTWlzY2VsbGFuZW91cyBDb250cm9sJwog ICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCiAgICBjYXAg MGZbZjBdID0gdW5rbm93bgpob3N0YjVAcGNpMDowOjI0OjQ6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9 MHgwMDAwMDAwMCBjaGlwPTB4MTIwNDEwMjIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAg ICAgPSAnQWR2YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXScKICAgIGRldmljZSAgICAgPSAnRmFt aWx5IDEwaCBQcm9jZXNzb3IgTGluayBDb250cm9sJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQog ICAgc3ViY2xhc3MgICA9IEhPU1QtUENJCnZnYXBjaTBAcGNpMDoxOjA6MDoJY2xhc3M9MHgwMzAw MDAgY2FyZD0weGU4ODAxNzRiIGNoaXA9MHg5NDkwMTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAg dmVuZG9yICAgICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBBVEknCiAgICBk ZXZpY2UgICAgID0gJ1JWNzMwWFQgW1JhZGVvbiBIRCA0NjcwXScKICAgIGNsYXNzICAgICAgPSBk aXNwbGF5CiAgICBzdWJjbGFzcyAgID0gVkdBCiAgICBiYXIgICBbMTBdID0gdHlwZSBQcmVmZXRj aGFibGUgTWVtb3J5LCByYW5nZSA2NCwgYmFzZSAweGQwMDAwMDAwLCBzaXplIDI2ODQzNTQ1Niwg ZW5hYmxlZAogICAgYmFyICAgWzE4XSA9IHR5cGUgTWVtb3J5LCByYW5nZSA2NCwgYmFzZSAweGZl NmYwMDAwLCBzaXplIDY1NTM2LCBlbmFibGVkCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08gUG9y dCwgcmFuZ2UgMzIsIGJhc2UgMHhiMDAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgY2FwIDAxWzUw XSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMAogICAgY2Fw IDEwWzU4XSA9IFBDSS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50IG1heCBkYXRhIDEyOCgxMjgp IGxpbmsgeDE2KHgxNikKICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoNS4wKSBBU1BNIGRpc2Fi bGVkKEwwcy9MMSkKICAgIGNhcCAwNVthMF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlLCA2NCBi aXQgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQogICAgZWNhcCAwMDBiWzEwMF0gPSBWZW5kb3IgMSBJ RCAxCiAgICBQQ0kgZXJyb3JzID0gU2lnbmFsbGVkIFN5c3RlbSBFcnJvcgogIFBDSS1lIGVycm9y cyA9IE5vbi1GYXRhbCBFcnJvciBEZXRlY3RlZAogICAgICAgICAgICAgICAgIFVuc3VwcG9ydGVk IFJlcXVlc3QgRGV0ZWN0ZWQKaGRhYzBAcGNpMDoxOjA6MToJY2xhc3M9MHgwNDAzMDAgY2FyZD0w eGFhMzgxNzRiIGNoaXA9MHhhYTM4MTAwMiByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9yICAg ICA9ICdBZHZhbmNlZCBNaWNybyBEZXZpY2VzIFtBTURdIG5lZSBBVEknCiAgICBkZXZpY2UgICAg ID0gJ1JWNzEwLzczMCBIRE1JIEF1ZGlvIFtSYWRlb24gSEQgNDAwMCBzZXJpZXNdJwogICAgY2xh c3MgICAgICA9IG11bHRpbWVkaWEKICAgIHN1YmNsYXNzICAgPSBIREEKICAgIGJhciAgIFsxMF0g PSB0eXBlIE1lbW9yeSwgcmFuZ2UgNjQsIGJhc2UgMHhmZTZlYzAwMCwgc2l6ZSAxNjM4NCwgZW5h YmxlZAogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAg Y3VycmVudCBEMAogICAgY2FwIDEwWzU4XSA9IFBDSS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50 IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDE2KHgxNikKICAgICAgICAgICAgICAgICBzcGVlZCAy LjUoNS4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkKICAgIGNhcCAwNVthMF0gPSBNU0kgc3VwcG9y dHMgMSBtZXNzYWdlLCA2NCBiaXQgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQogICAgZWNhcCAwMDBi WzEwMF0gPSBWZW5kb3IgMSBJRCAxCiAgICBQQ0kgZXJyb3JzID0gU2lnbmFsbGVkIFN5c3RlbSBF cnJvcgogIFBDSS1lIGVycm9ycyA9IE5vbi1GYXRhbCBFcnJvciBEZXRlY3RlZAogICAgICAgICAg ICAgICAgIFVuc3VwcG9ydGVkIFJlcXVlc3QgRGV0ZWN0ZWQKcmUwQHBjaTA6MjowOjA6CWNsYXNz PTB4MDIwMDAwIGNhcmQ9MHg3NjQyMTQ2MiBjaGlwPTB4ODE2ODEwZWMgcmV2PTB4MDMgaGRyPTB4 MDAKICAgIHZlbmRvciAgICAgPSAnUmVhbHRlayBTZW1pY29uZHVjdG9yIENvLiwgTHRkLicKICAg IGRldmljZSAgICAgPSAnUlRMODExMS84MTY4QiBQQ0kgRXhwcmVzcyBHaWdhYml0IEV0aGVybmV0 IGNvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gbmV0d29yawogICAgc3ViY2xhc3MgICA9IGV0 aGVybmV0CiAgICBiYXIgICBbMTBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhj ODAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgYmFyICAgWzE4XSA9IHR5cGUgUHJlZmV0Y2hhYmxl IE1lbW9yeSwgcmFuZ2UgNjQsIGJhc2UgMHhmZGZmZjAwMCwgc2l6ZSA0MDk2LCBlbmFibGVkCiAg ICBiYXIgICBbMjBdID0gdHlwZSBQcmVmZXRjaGFibGUgTWVtb3J5LCByYW5nZSA2NCwgYmFzZSAw eGZkZmY4MDAwLCBzaXplIDE2Mzg0LCBlbmFibGVkCiAgICBjYXAgMDFbNDBdID0gcG93ZXJzcGVj IDMgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMDVbNTBdID0gTVNJ IHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IAogICAgY2FwIDEwWzcwXSA9IFBDSS1FeHByZXNz IDIgZW5kcG9pbnQgSVJRIDEgbWF4IGRhdGEgMTI4KDI1NikgbGluayB4MSh4MSkKICAgICAgICAg ICAgICAgICBzcGVlZCAyLjUoMi41KSBBU1BNIGRpc2FibGVkKEwwcy9MMSkKICAgIGNhcCAxMVth Y10gPSBNU0ktWCBzdXBwb3J0cyA0IG1lc3NhZ2VzLCBlbmFibGVkCiAgICAgICAgICAgICAgICAg VGFibGUgaW4gbWFwIDB4MjBbMHgwXSwgUEJBIGluIG1hcCAweDIwWzB4ODAwXQogICAgY2FwIDAz W2NjXSA9IFZQRAogICAgZWNhcCAwMDAxWzEwMF0gPSBBRVIgMSAwIGZhdGFsIDEgbm9uLWZhdGFs IDIgY29ycmVjdGVkCiAgICBlY2FwIDAwMDJbMTQwXSA9IFZDIDEgbWF4IFZDMAogICAgZWNhcCAw MDAzWzE2MF0gPSBTZXJpYWwgMSAzYzAwMDAwMDY4NGNlMDAwCiAgUENJLWUgZXJyb3JzID0gQ29y cmVjdGFibGUgRXJyb3IgRGV0ZWN0ZWQKICAgICAgICAgICAgICAgICBVbnN1cHBvcnRlZCBSZXF1 ZXN0IERldGVjdGVkCiAgICAgTm9uLWZhdGFsID0gQ29tcGxldGlvbiBUaW1lb3V0CiAgICAgQ29y cmVjdGVkID0gUmVjZWl2ZXIgRXJyb3IKICAgICAgICAgICAgICAgICBBZHZpc29yeSBOb24tRmF0 YWwgRXJyb3IKeGhjaTBAcGNpMDozOjA6MDoJY2xhc3M9MHgwYzAzMzAgY2FyZD0weDc2NDIxNDYy IGNoaXA9MHgwMTk0MTAzMyByZXY9MHgwMyBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdORUMg Q29ycG9yYXRpb24nCiAgICBkZXZpY2UgICAgID0gJ3VQRDcyMDIwMCBVU0IgMy4wIEhvc3QgQ29u dHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0gVVNC CiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZmU4ZmUwMDAs IHNpemUgODE5MiwgZW5hYmxlZAogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0 cyBEMCBEMyAgY3VycmVudCBEMAogICAgY2FwIDA1WzcwXSA9IE1TSSBzdXBwb3J0cyA4IG1lc3Nh Z2VzLCA2NCBiaXQgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQogICAgY2FwIDExWzkwXSA9IE1TSS1Y IHN1cHBvcnRzIDggbWVzc2FnZXMKICAgICAgICAgICAgICAgICBUYWJsZSBpbiBtYXAgMHgxMFsw eDEwMDBdLCBQQkEgaW4gbWFwIDB4MTBbMHgxMDgwXQogICAgY2FwIDEwW2EwXSA9IFBDSS1FeHBy ZXNzIDIgZW5kcG9pbnQgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4MSh4MSkKICAgICAgICAgICAg ICAgICBzcGVlZCAyLjUoNS4wKSBBU1BNIGRpc2FibGVkKEwwcy9MMSkKICAgIGVjYXAgMDAwMVsx MDBdID0gQUVSIDEgMCBmYXRhbCAwIG5vbi1mYXRhbCAxIGNvcnJlY3RlZAogICAgZWNhcCAwMDAz WzE0MF0gPSBTZXJpYWwgMSBmZmZmZmZmZmZmZmZmZmZmCiAgICBlY2FwIDAwMThbMTUwXSA9IExU UiAxCiAgUENJLWUgZXJyb3JzID0gQ29ycmVjdGFibGUgRXJyb3IgRGV0ZWN0ZWQKICAgICAgICAg ICAgICAgICBVbnN1cHBvcnRlZCBSZXF1ZXN0IERldGVjdGVkCiAgICAgQ29ycmVjdGVkID0gQWR2 aXNvcnkgTm9uLUZhdGFsIEVycm9yCnJhbDBAcGNpMDo0OjU6MDoJY2xhc3M9MHgwMjgwMDAgY2Fy ZD0weDMwNjAxODE0IGNoaXA9MHgzMDYwMTgxNCByZXY9MHgwMCBoZHI9MHgwMAogICAgdmVuZG9y ICAgICA9ICdSYWxpbmsgY29ycC4nCiAgICBkZXZpY2UgICAgID0gJ1JUMzA2MCBXaXJlbGVzcyA4 MDIuMTFuIDFULzFSJwogICAgY2xhc3MgICAgICA9IG5ldHdvcmsKICAgIGJhciAgIFsxMF0gPSB0 eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmZTllMDAwMCwgc2l6ZSA2NTUzNiwgZW5hYmxl ZAogICAgY2FwIDAxWzQwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBE MAphdGFwY2kwQHBjaTA6NTowOjA6CWNsYXNzPTB4MDEwMTg1IGNhcmQ9MHg3NjQyMTQ2MiBjaGlw PTB4MjM2ODE5N2IgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSk1pY3JvbiBU ZWNobm9sb2d5IENvcnAuJwogICAgZGV2aWNlICAgICA9ICdKTUIzNjggSURFIGNvbnRyb2xsZXIn CiAgICBjbGFzcyAgICAgID0gbWFzcyBzdG9yYWdlCiAgICBzdWJjbGFzcyAgID0gQVRBCiAgICBi YXIgICBbMTBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhlODAwLCBzaXplIDgs IGVuYWJsZWQKICAgIGJhciAgIFsxNF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAw eGU0MDAsIHNpemUgNCwgZW5hYmxlZAogICAgYmFyICAgWzE4XSA9IHR5cGUgSS9PIFBvcnQsIHJh bmdlIDMyLCBiYXNlIDB4ZTAwMCwgc2l6ZSA4LCBlbmFibGVkCiAgICBiYXIgICBbMWNdID0gdHlw ZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHhkODAwLCBzaXplIDQsIGVuYWJsZWQKICAgIGJh ciAgIFsyMF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweGQ0MDAsIHNpemUgMTYs IGVuYWJsZWQKICAgIGNhcCAwMVs2OF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1 cnJlbnQgRDAKICAgIGNhcCAxMFs1MF0gPSBQQ0ktRXhwcmVzcyAxIGxlZ2FjeSBlbmRwb2ludCBJ UlEgMSBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAgIHNwZWVk IDIuNSgyLjUpIEFTUE0gZGlzYWJsZWQoTDBzKQogIFBDSS1lIGVycm9ycyA9IFVuc3VwcG9ydGVk IFJlcXVlc3QgRGV0ZWN0ZWQKIwojIHBrZyBpbmZvCiMKR2VudGl1bUJhc2ljLTExMF8xICAgICAg ICAgICAgIEdlbnRpdW0gQmFzaWMgYW5kIEdlbnRpdW0gQm9vayBCYXNpYyBUcnVlVHlwZSBmb250 cwpJbWFnZU1hZ2ljay02LjguMC43XzcsMSAgICAgICAgSW1hZ2UgcHJvY2Vzc2luZyB0b29scwpP UkJpdDItMi4xNC4xOSAgICAgICAgICAgICAgICAgSGlnaC1wZXJmb3JtYW5jZSBDT1JCQSBPUkIg d2l0aCBzdXBwb3J0IGZvciB0aGUgQyBsYW5ndWFnZQpPcGVuRVhSLTIuMS4wXzIgICAgICAgICAg ICAgICAgSGlnaCBkeW5hbWljLXJhbmdlIChIRFIpIGltYWdlIGZpbGUgZm9ybWF0CmFhbGliLTEu NC5yNV85ICAgICAgICAgICAgICAgICBBU0NJSSBhcnQgbGlicmFyeQpha29uYWRpLTEuMTIuMSAg ICAgICAgICAgICAgICAgU3RvcmFnZSBzZXJ2ZXIgZm9yIEtERS1QaW0KYWxzYS1saWItMS4wLjI3 LjJfMSAgICAgICAgICAgIEFMU0EgY29tcGF0aWJpbGl0eSBsaWJyYXJ5CmFsc2EtcGx1Z2lucy0x LjAuMjdfMiAgICAgICAgICBBTFNBIGNvbXBhdGliaWxpdHkgbGlicmFyeSBwbHVnaW5zCmFtb3It NC4xMi40ICAgICAgICAgICAgICAgICAgICBTbWFsbCBhbmltYXRpb24gd2hpY2ggc2l0cyBvbiB0 b3Agb2YgYWN0aXZlIHdpbmRvdwphbnRsci0yLjcuNyAgICAgICAgICAgICAgICAgICAgQU5vdGhl ciBUb29sIGZvciBMYW5ndWFnZSBSZWNvZ25pdGlvbgphcGFjaGUtYW50LTEuOS4zICAgICAgICAg ICAgICAgSmF2YS0gYW5kIFhNTC1iYXNlZCBidWlsZCB0b29sLCBjb25jZXB0dWFsbHkgc2ltaWxh ciB0byBtYWtlCmFwcHJlcy0xLjAuNCAgICAgICAgICAgICAgICAgICBQcm9ncmFtIHRvIGxpc3Qg YXBwbGljYXRpb24ncyByZXNvdXJjZXMKYXByLTEuNS4xLjEuNS4zICAgICAgICAgICAgICAgIEFw YWNoZSBQb3J0YWJpbGl0eSBMaWJyYXJ5CmFyay00LjEyLjQgICAgICAgICAgICAgICAgICAgICBB cmNoaXZpbmcgdG9vbCBmb3IgS0RFCmFzcGVsbC0wLjYwLjYuMV80ICAgICAgICAgICAgICBTcGVs bGluZyBjaGVja2VyIHdpdGggYmV0dGVyIHN1Z2dlc3Rpb24gbG9naWMgdGhhbiBpc3BlbGwKYXRr LTIuOC4wICAgICAgICAgICAgICAgICAgICAgIEdOT01FIGFjY2Vzc2liaWxpdHkgdG9vbGtpdCAo QVRLKQphdHRpY2EtMC40LjIsMiAgICAgICAgICAgICAgICAgT3BlbiBDb2xsYWJvcmF0aW9uIFNl cnZpY2VzIEFQSSBsaWJyYXJ5CmF1dG9jb25mLTIuNjkgICAgICAgICAgICAgICAgICBBdXRvbWF0 aWNhbGx5IGNvbmZpZ3VyZSBzb3VyY2UgY29kZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zCmF1dG9j b25mLXdyYXBwZXItMjAxMzEyMDMgICAgICBXcmFwcGVyIHNjcmlwdCBmb3IgR05VIGF1dG9jb25m CmF1dG9jb25mMjEzLTIuMTMuMDAwMjI3XzYgICAgICBBdXRvbWF0aWNhbGx5IGNvbmZpZ3VyZSBz b3VyY2UgY29kZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zIChsZWdhY3kgMi4xMykKYXV0b21ha2Ut MS4xNCAgICAgICAgICAgICAgICAgIEdOVSBTdGFuZGFyZHMtY29tcGxpYW50IE1ha2VmaWxlIGdl bmVyYXRvcgphdXRvbWFrZS13cmFwcGVyLTIwMTMxMjAzICAgICAgV3JhcHBlciBzY3JpcHQgZm9y IEdOVSBhdXRvbWFrZQphdXRvbW9jNC0wLjkuODhfMyAgICAgICAgICAgICAgQXV0b21hdGljIG1v YyBmb3IgUXQgNCBwYWNrYWdlcwphdmFoaS1hcHAtMC42LjMxXzEgICAgICAgICAgICAgU2Vydmlj ZSBkaXNjb3Zlcnkgb24gYSBsb2NhbCBuZXR3b3JrCmF2YWhpLWxpYmRucy0wLjYuMzEgICAgICAg ICAgICBtRE5TUmVzcG9uZGVyIGNvbXBhdGliaWxpdHkgZnJvbSBBdmFoaQpiYXNoLTQuMy4xMSAg ICAgICAgICAgICAgICAgICAgVGhlIEdOVSBQcm9qZWN0J3MgQm91cm5lIEFnYWluIFNIZWxsCmJk ZnRvcGNmLTEuMC40ICAgICAgICAgICAgICAgICBDb252ZXJ0IFggZm9udCBmcm9tIEJERiB0byBQ Q0YKYmlncmVxc3Byb3RvLTEuMS4yICAgICAgICAgICAgIEJpZ1JlcXMgZXh0ZW5zaW9uIGhlYWRl cnMKYmludXRpbHMtMi4yNCAgICAgICAgICAgICAgICAgIEdOVSBiaW5hcnkgdG9vbHMKYmlzb24t Mi43LjEsMSAgICAgICAgICAgICAgICAgIFBhcnNlciBnZW5lcmF0b3IgZnJvbSBGU0YsIChtb3N0 bHkpIGNvbXBhdGlibGUgd2l0aCBZYWNjCmJpdG1hcC0xLjAuNyAgICAgICAgICAgICAgICAgICBC aXRtYXAgZWRpdG9yIGFuZCBjb252ZXJ0ZXIgdXRpbGl0aWVzIGZvciBYCmJpdHN0cmVhbS12ZXJh LTEuMTBfNSAgICAgICAgICBCaXRzdHJlYW0gVmVyYSBUcnVlVHlwZSBmb250IGNvbGxlY3Rpb24K Ym9vc3QtamFtLTEuNTUuMCAgICAgICAgICAgICAgIEJ1aWxkIHRvb2wgZnJvbSB0aGUgYm9vc3Qu b3JnCmJvb3N0LWxpYnMtMS41NS4wXzEgICAgICAgICAgICBGcmVlIHBvcnRhYmxlIEMrKyBsaWJy YXJpZXMgKHdpdGhvdXQgQm9vc3QuUHl0aG9uKQpib290c3RyYXAtb3Blbmpkay1yMzQ4MDk3ICAg ICAgT3JhY2xlJ3MgSmF2YSA2IHZpcnR1YWwgbWFjaGluZSByZWxlYXNlIHVuZGVyIHRoZSBHUEwg djIKY2Ffcm9vdF9uc3MtMy4xNS41ICAgICAgICAgICAgIFRoZSByb290IGNlcnRpZmljYXRlIGJ1 bmRsZSBmcm9tIHRoZSBNb3ppbGxhIFByb2plY3QKY2FnaWJpLTAuMi4wICAgICAgICAgICAgICAg ICAgIEtERSBTU0RQL3VQTlAgcHJveHkKY2Fpcm8tMS4xMC4yXzksMiAgICAgICAgICAgICAgIFZl Y3RvciBncmFwaGljcyBsaWJyYXJ5IHdpdGggY3Jvc3MtZGV2aWNlIG91dHB1dCBzdXBwb3J0CmNh bnRhcmVsbC1mb250cy0wLjAuMTUgICAgICAgICBDYW50YXJlbGwsIGEgSHVtYW5pc3Qgc2Fucy1z ZXJpZiBmb250IGZhbWlseQpjZHBhcmFub2lhLTMuOS44XzkgICAgICAgICAgICAgQSBDRERBIGV4 dHJhY3Rpb24gdG9vbCAoYWxzbyBrbm93biBhcyByaXBwZXIpCmNkcnRvb2xzLTMuMDBfMiAgICAg ICAgICAgICAgICBDRC9EVkQvQmx1UmF5IGFuZCBJU08tOTY2MCBpbWFnZSBjcmVhdGlvbiBhbmQg ZXh0cmFjdGlvbiB0b29scwpjZXJ2aXNpYS00LjEyLjQgICAgICAgICAgICAgICAgQ1ZTIEZyb250 ZW5kIGZvciBLREUKY2htbGliLTAuNDAgICAgICAgICAgICAgICAgICAgIEEgbGlicmFyeSBmb3Ig ZGVhbGluZyB3aXRoIE1pY3Jvc29mdCBJVFNTL0NITSBmb3JtYXQgZmlsZXMKY2hyb21pdW0tMzMu MC4xNzUwLjE1Ml8xICAgICAgIE1vc3RseSBCU0QtbGljZW5zZWQgd2ViIGJyb3dzZXIgYmFzZWQg b24gV2ViS2l0IGFuZCBHdGsrCmNsbi0xLjMuMiAgICAgICAgICAgICAgICAgICAgICBDbGFzcyBM aWJyYXJ5IGZvciBOdW1iZXJzCmNsdWNlbmUtMi4zLjMuNF8zICAgICAgICAgICAgICBDTHVjZW5l IGlzIGEgQysrIHBvcnQgb2YgTHVjZW5lCmNtYWtlLTIuOC4xMi4xXzQgICAgICAgICAgICAgICBD cm9zcy1wbGF0Zm9ybSBNYWtlZmlsZSBnZW5lcmF0b3IKY21ha2UtbW9kdWxlcy0yLjguMTIuMV8x ICAgICAgIE1vZHVsZXMgYW5kIFRlbXBsYXRlcyBmb3IgQ01ha2UKY29tcG9zaXRlcHJvdG8tMC40 LjIgICAgICAgICAgIENvbXBvc2l0ZSBleHRlbnNpb24gaGVhZGVycwpjb25zb2xla2l0LTAuNC4z ICAgICAgICAgICAgICAgRnJhbWV3b3JrIGZvciBkZWZpbmluZyBhbmQgdHJhY2tpbmcgdXNlcnMK Y29yZXV0aWxzLTguMjJfMiAgICAgICAgICAgICAgIFRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24ncyBjb3JlIHV0aWxpdGllcwpjcHB1bml0LTEuMTIuMV8xICAgICAgICAgICAgICAgQysrIHBv cnQgb2YgdGhlIEpVbml0IGZyYW1ld29yayBmb3IgdW5pdCB0ZXN0aW5nCmN1cHMtY2xpZW50LTEu Ny4xICAgICAgICAgICAgICBDb21tb24gVU5JWCBQcmludGluZyBTeXN0ZW06IExpYnJhcnkgY3Vw cwpjdXBzLWltYWdlLTEuNy4xICAgICAgICAgICAgICAgQ29tbW9uIFVOSVggUHJpbnRpbmcgU3lz dGVtOiBMaWJyYXJ5IGN1cHNpbWFnZQpjdXJsLTcuMzYuMCAgICAgICAgICAgICAgICAgICAgTm9u LWludGVyYWN0aXZlIHRvb2wgdG8gZ2V0IGZpbGVzIGZyb20gRlRQLCBHT1BIRVIsIEhUVFAoUykg c2VydmVycwpjdXNlNGJzZC1rbW9kLTAuMS4zM18xICAgICAgICAgQ3VzZTRCU0QgY2hhcmFjdGVy IGRldmljZSBsb29wYmFjayBkcml2ZXIgZm9yIHVzZXJzcGFjZQpjeXJ1cy1zYXNsLTIuMS4yNl81 ICAgICAgICAgICAgUkZDIDIyMjIgU0FTTCAoU2ltcGxlIEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1 cml0eSBMYXllcikKZGFtYWdlcHJvdG8tMS4yLjEgICAgICAgICAgICAgIERhbWFnZSBleHRlbnNp b24gaGVhZGVycwpkYjQxLTQuMS4yNV80ICAgICAgICAgICAgICAgICAgVGhlIEJlcmtlbGV5IERC IHBhY2thZ2UsIHJldmlzaW9uIDQuMQpkYjQ4LTQuOC4zMC4wICAgICAgICAgICAgICAgICAgVGhl IEJlcmtlbGV5IERCIHBhY2thZ2UsIHJldmlzaW9uIDQuOApkYnVzLTEuNi4xOF8xICAgICAgICAg ICAgICAgICAgTWVzc2FnZSBidXMgc3lzdGVtIGZvciBpbnRlci1hcHBsaWNhdGlvbiBjb21tdW5p Y2F0aW9uCmRidXMtZ2xpYi0wLjEwMC4yICAgICAgICAgICAgICBHTGliIGJpbmRpbmdzIGZvciB0 aGUgRC1CVVMgbWVzc2FnaW5nIHN5c3RlbQpkY29uZi0wLjE0LjFfMSAgICAgICAgICAgICAgICAg Q29uZmlndXJhdGlvbiBkYXRhYmFzZSBzeXN0ZW0gZm9yIEdOT01FCmRlamF2dS0yLjM0XzMgICAg ICAgICAgICAgICAgICBCaXRzdHJlYW0gVmVyYSBGb250cyBjbG9uZSB3aXRoIGEgd2lkZXIgcmFu Z2Ugb2YgY2hhcmFjdGVycwpkZXNrdG9wLWZpbGUtdXRpbHMtMC4yMl8xICAgICAgQ291cGxlIG9m IGNvbW1hbmQgbGluZSB1dGlsaXRpZXMgZm9yIHdvcmtpbmcgd2l0aCBkZXNrdG9wIGVudHJpZXMK ZGlhbG9nNHBvcnRzLTAuMS41XzIgICAgICAgICAgIENvbnNvbGUgSW50ZXJmYWNlIHRvIGNvbmZp Z3VyZSBwb3J0cwpkanZ1bGlicmUtMy41LjI1LjNfMSAgICAgICAgICAgRGpWdSBiYXNlIGxpYnJh cmllcyBhbmQgdXRpbGl0aWVzCmRtYWtlLTQuMTIuMiAgICAgICAgICAgICAgICAgICBBbm90aGVy IGh5cGVyIG1ha2UgdXRpbGl0eQpkbWlkZWNvZGUtMi4xMiAgICAgICAgICAgICAgICAgVG9vbCBm b3IgZHVtcGluZyBETUkgKFNNQklPUykgY29udGVudHMgaW4gaHVtYW4tcmVhZGFibGUgZm9ybWF0 CmRteHByb3RvLTIuMy4xICAgICAgICAgICAgICAgICBETVggZXh0ZW5zaW9uIGhlYWRlcnMKZG9j Ym9vay0xLjUgICAgICAgICAgICAgICAgICAgIE1ldGEtcG9ydCBmb3IgdGhlIGRpZmZlcmVudCB2 ZXJzaW9ucyBvZiB0aGUgRG9jQm9vayBEVEQKZG9jYm9vay1zZ21sLTQuNV8xICAgICAgICAgICAg IERvY0Jvb2sgU0dNTCBEVEQKZG9jYm9vay14bWwtNS4wXzIgICAgICAgICAgICAgIERvY0Jvb2sg WE1MIERURApkb2Nib29rLXhzbC0xLjc2LjFfMiAgICAgICAgICAgWFNMIERvY0Jvb2sgc3R5bGVz aGVldHMKZG9scGhpbi1wbHVnaW5zLTQuMTIuNCAgICAgICAgIFBsdWdpbnMgZm9yIERvbHBoaW4g ZmlsZSBtYW5hZ2VyCmRyYWdvbi1wbGF5ZXItNC4xMi40ICAgICAgICAgICBLREUgbXVsdGltZWRp YSBwbGF5ZXIgd2l0aCBhIGZvY3VzIG9uIHNpbXBsaWNpdHkKZHJpLTkuMS43XzMsMiAgICAgICAg ICAgICAgICAgIE9wZW5HTCBoYXJkd2FyZSBhY2NlbGVyYXRpb24gZHJpdmVycyBmb3IgdGhlIERS SQpkcmkycHJvdG8tMi44ICAgICAgICAgICAgICAgICAgRFJJMiBwcm90b3R5cGUgaGVhZGVycwpk cm9pZC1mb250cy10dGYtMjAxMzEwMjQgICAgICAgVGhlIERyb2lkIHR5cGVmYWNlIGZhbWlseQpl MmZzcHJvZ3MtbGlidXVpZC0xLjQyLjkgICAgICAgVVVJRCBsaWJyYXJ5IGZyb20gZTJmc3Byb2dz IHBhY2thZ2UKZWJvb2stdG9vbHMtMC4yLjJfMSAgICAgICAgICAgIEFjY2Vzc2VzIGFuZCBjb252 ZXJ0cyB2YXJpb3VzIGVib29rIGZpbGUgZm9ybWF0cwplaWdlbi0zLjIuMSAgICAgICAgICAgICAg ICAgICAgTGlnaHR3ZWlnaHQgbGlicmFyeSBmb3IgdmVjdG9yIGFuZCBtYXRyaXggbWF0aAplaWdl bjItMi4wLjE3LDEgICAgICAgICAgICAgICAgTGlnaHR3ZWlnaHQgbGlicmFyeSBmb3IgdmVjdG9y IGFuZCBtYXRyaXggbWF0aAplbmNoYW50LTEuNi4wXzIgICAgICAgICAgICAgICAgRGljdGlvbmFy eS9zcGVsbGNoZWNraW5nIGZyYW1ld29yawplbmNvZGluZ3MtMS4wLjRfMSwxICAgICAgICAgICAg WC5PcmcgRW5jb2RpbmcgZm9udHMKZXZpZWV4dC0xLjEuMSAgICAgICAgICAgICAgICAgIFhFVklF IGV4dGVuc2lvbiBoZWFkZXJzCmV4aXYyLTAuMjQsMSAgICAgICAgICAgICAgICAgICBFeGlmLCBJ UFRDLCBhbmQgWE1QIG1ldGFkYXRhIG1hbmlwdWxhdGlvbiBsaWJyYXJ5IGFuZCB0b29scwpleHBh dC0yLjEuMCAgICAgICAgICAgICAgICAgICAgWE1MIDEuMCBwYXJzZXIgd3JpdHRlbiBpbiBDCmZh cnNpZ2h0Mi0wLjAuMzEgICAgICAgICAgICAgICBDb2xsZWN0aW9uIG9mIEdTdHJlYW1lciBtb2R1 bGVzIGFuZCBsaWJyYXJpZXMgZm9yIHZpZGVvY29uZmVyZW5jaW5nCmZmbXBlZy0yLjEuMV8yLDEg ICAgICAgICAgICAgICBSZWFsdGltZSBhdWRpby92aWRlbyBlbmNvZGVyL2NvbnZlcnRlciBhbmQg c3RyZWFtaW5nIHNlcnZlcgpmZnR3My0zLjMuM18xICAgICAgICAgICAgICAgICAgRmFzdCBDIHJv dXRpbmVzIHRvIGNvbXB1dGUgdGhlIERpc2NyZXRlIEZvdXJpZXIgVHJhbnNmb3JtCmZmdHczLWZs b2F0LTMuMy4zXzEgICAgICAgICAgICBGYXN0IERpc2NyZXRlIEZvdXJpZXIgVHJhbnNmb3JtIChT aW5nbGUgUHJlY2lzaW9uIEMgUm91dGluZXMpCmZpbGVsaWdodC00LjEyLjQgICAgICAgICAgICAg ICBNYXAgb2YgY29uY2VudHJpYyBzZWdtZW50ZWQtcmluZ3MgcmVwcmVzZW50aW5nIGZpbGUgc3lz dGVtCmZpbGV6aWxsYS0zLjguMCAgICAgICAgICAgICAgICBGYXN0IGFuZCByZWxpYWJsZSBjcm9z cy1wbGF0Zm9ybSBGVFAsIEZUUFMsIGFuZCBTRlRQIGNsaWVudApmaXhlc3Byb3RvLTUuMCAgICAg ICAgICAgICAgICAgRml4ZXMgZXh0ZW5zaW9uIGhlYWRlcnMKZmxhYy0xLjMuMF8xICAgICAgICAg ICAgICAgICAgIEZyZWUgbG9zc2xlc3MgYXVkaW8gY29kZWMKZmxleC0yLjUuMzkgICAgICAgICAg ICAgICAgICAgIEZhc3QgbGV4aWNhbCBhbmFseXplciBnZW5lcmF0b3IKZmxvY2stMi4xOSAgICAg ICAgICAgICAgICAgICAgIE1hbmFnZSBsb2NrcyBmcm9tIHNoZWxsIHNjcmlwdHMKZm9udC1hZG9i ZS0xMDBkcGktMS4wLjNfMSAgICAgIFguT3JnIEFkb2JlIDEwMGRwaSBmb250CmZvbnQtYWRvYmUt NzVkcGktMS4wLjNfMSAgICAgICBYLk9yZyBBZG9iZSA3NWRwaSBmb250CmZvbnQtYWRvYmUtdXRv cGlhLTEwMGRwaS0xLjAuNF8xIFguT3JnIEFkb2JlIFV0b3BpYSAxMDBkcGkgZm9udApmb250LWFk b2JlLXV0b3BpYS03NWRwaS0xLjAuNF8xIFguT3JnIEFkb2JlIFV0b3BpYSA3NWRwaSBmb250CmZv bnQtYWRvYmUtdXRvcGlhLXR5cGUxLTEuMC40XzEgWC5PcmcgQWRvYmUgVXRvcGlhIFR5cGUxIGZv bnQKZm9udC1hbGlhcy0xLjAuM18xICAgICAgICAgICAgIFguT3JnIEZvbnQgYWxpYXNlcwpmb250 LWFyYWJpYy1taXNjLTEuMC4zXzEgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBBcmFiaWMgZm9u dHMKZm9udC1iaC0xMDBkcGktMS4wLjNfMSAgICAgICAgIFguT3JnIEJpZ2Vsb3cgSG9sbWVzIDEw MGRwaSBmb250CmZvbnQtYmgtNzVkcGktMS4wLjNfMSAgICAgICAgICBYLk9yZyBCaWdlbG93IEhv bG1lcyA3NWRwaSBmb250CmZvbnQtYmgtbHVjaWRhdHlwZXdyaXRlci0xMDBkcGktMS4wLjNfMSBY Lk9yZyBCaWdlbG93IEhvbG1lcyBMdWNpZGEgVHlwZVdyaXRlciAxMDBkcGkgZm9udApmb250LWJo LWx1Y2lkYXR5cGV3cml0ZXItNzVkcGktMS4wLjNfMSBYLk9yZyBCaWdlbG93IEhvbG1lcyBMdWNp ZGEgVHlwZVdyaXRlciA3NWRwaSBmb250CmZvbnQtYmgtdHRmLTEuMC4zXzEgICAgICAgICAgICBY Lk9yZyBCaWdlbG93ICYgSG9sbWVzIFRURiBmb250CmZvbnQtYmgtdHlwZTEtMS4wLjNfMSAgICAg ICAgICBYLk9yZyBCaWdlbG93IEhvbG1lcyBUeXBlMSBmb250CmZvbnQtYml0c3RyZWFtLTEwMGRw aS0xLjAuM18xICBYLk9yZyBCaXRzdHJlYW0gVmVyYSAxMDBkcGkgZm9udApmb250LWJpdHN0cmVh bS03NWRwaS0xLjAuM18xICAgWC5PcmcgQml0c3RyZWFtIFZlcmEgNzVkcGkgZm9udApmb250LWJp dHN0cmVhbS10eXBlMS0xLjAuM18xICAgWC5PcmcgQml0c3RyZWFtIFZlcmEgVHlwZTEgZm9udApm b250LWNyb255eC1jeXJpbGxpYy0xLjAuM18xICAgWC5PcmcgQ3Jvbnl4IEN5cmlsbGljIGZvbnQK Zm9udC1jdXJzb3ItbWlzYy0xLjAuM18xICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgQ3Vyc29y IGZvbnRzCmZvbnQtZGFld29vLW1pc2MtMS4wLjNfMSAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3Vz IERhZXdvbyBmb250cwpmb250LWRlYy1taXNjLTEuMC4zXzEgICAgICAgICAgWC5PcmcgbWlzY2Vs bGFuZW91cyBEZWMgZm9udHMKZm9udC1pYm0tdHlwZTEtMS4wLjNfMSAgICAgICAgIFguT3JnIElC TSBUeXBlMSBmb250CmZvbnQtaXNhcy1taXNjLTEuMC4zXzEgICAgICAgICBYLk9yZyBtaXNjZWxs YW5lb3VzIElTQVMgZm9udHMKZm9udC1qaXMtbWlzYy0xLjAuM18xICAgICAgICAgIFguT3JnIG1p c2NlbGxhbmVvdXMgSklTIGZvbnRzCmZvbnQtbWljcm8tbWlzYy0xLjAuM18xICAgICAgICBYLk9y ZyBtaXNjZWxsYW5lb3VzIE1pY3JvIGZvbnRzCmZvbnQtbWlzYy1jeXJpbGxpYy0xLjAuM18xICAg ICBYLk9yZyBtaXNjZWxsYW5lb3VzIEN5cmlsbGljIGZvbnQKZm9udC1taXNjLWV0aGlvcGljLTEu MC4zXzEgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgRXRoaW9waWMgZm9udApmb250LW1pc2MtbWVs dGhvLTEuMC4zXzEgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBNZWx0aG8gZm9udApmb250LW1p c2MtbWlzYy0xLjEuMl8xICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBNaXNjIGZvbnRzCmZv bnQtbXV0dC1taXNjLTEuMC4zXzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE11dHQgZm9u dHMKZm9udC1zY2h1bWFjaGVyLW1pc2MtMS4xLjJfMSAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU2No dW1hY2hlciBmb250cwpmb250LXNjcmVlbi1jeXJpbGxpYy0xLjAuNF8xICAgWC5PcmcgU2NyZWVu IEN5cmlsbGljIGZvbnQKZm9udC1zb255LW1pc2MtMS4wLjNfMSAgICAgICAgIFguT3JnIG1pc2Nl bGxhbmVvdXMgU29ueSBmb250cwpmb250LXN1bi1taXNjLTEuMC4zXzEgICAgICAgICAgWC5Pcmcg bWlzY2VsbGFuZW91cyBTdW4gZm9udHMKZm9udC11dGlsLTEuMy4wXzEgICAgICAgICAgICAgIENy ZWF0ZSBhbiBpbmRleCBvZiBYIGZvbnQgZmlsZXMgaW4gYSBkaXJlY3RvcnkKZm9udC13aW5pdHpr aS1jeXJpbGxpYy0xLjAuM18xIFguT3JnIFdpbml0emtpIEN5cmlsbGljIGZvbnQKZm9udC14ZnJl ZTg2LXR5cGUxLTEuMC40XzEgICAgIFguT3JnIFhGcmVlODYgVHlwZTEgZm9udApmb250Y2FjaGVw cm90by0wLjEuMyAgICAgICAgICAgRm9udGNhY2hlIGV4dGVuc2lvbiBoZWFkZXJzCmZvbnRjb25m aWctMi4xMS4wXzIsMSAgICAgICAgICBYTUwtYmFzZWQgZm9udCBjb25maWd1cmF0aW9uIEFQSSBm b3IgWCBXaW5kb3dzCmZvbnRzcHJvdG8tMi4xLjIgICAgICAgICAgICAgICBGb250cyBleHRlbnNp b24gaGVhZGVycwpmcmVlZ2x1dC0yLjguMV8xICAgICAgICAgICAgICAgQW4gYWx0ZXJuYXRpdmUg dG8gdGhlIE9wZW5HTCBVdGlsaXR5IFRvb2xraXQgKEdMVVQpIGxpYnJhcnkKZnJlZXR5cGUyLTIu NS4zXzEgICAgICAgICAgICAgIEZyZWUgYW5kIHBvcnRhYmxlIFRydWVUeXBlIGZvbnQgcmVuZGVy aW5nIGVuZ2luZQpmcmVpMHItMS4zXzEgICAgICAgICAgICAgICAgICAgTWluaW1hbGlzdGljIHBs dWdpbiBBUEkgZm9yIHZpZGVvIGVmZmVjdHMKZ2FtaW4tMC4xLjEwXzcgICAgICAgICAgICAgICAg IEZpbGUgYW5kIGRpcmVjdG9yeSBtb25pdG9yaW5nIHN5c3RlbQpnYXdrLTQuMS4xICAgICAgICAg ICAgICAgICAgICAgVGhlIEdOVSB2ZXJzaW9uIG9mIEF3awpnY29uZjItMi4zMi4wXzQgICAgICAg ICAgICAgICAgQSBjb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3RlbSBmb3IgR05PTUUKZ2RibS0x LjExICAgICAgICAgICAgICAgICAgICAgIEdOVSBkYXRhYmFzZSBtYW5hZ2VyCmdkay1waXhidWYy LTIuMjguMiAgICAgICAgICAgICBHcmFwaGljIGxpYnJhcnkgZm9yIEdUSysKZ2V0b3B0LTEuMS41 ICAgICAgICAgICAgICAgICAgIFJlcGxhY2VtZW50IGZvciBnZXRvcHQoMSkgdGhhdCBzdXBwb3J0 cyBHTlUtc3R5bGUgbG9uZyBvcHRpb25zCmdldHRleHQtMC4xOC4zLjEgICAgICAgICAgICAgICBH TlUgZ2V0dGV4dCBwYWNrYWdlCmdob3N0c2NyaXB0OS05LjA2XzYgICAgICAgICAgICBHaG9zdHNj cmlwdCA5LnggUG9zdFNjcmlwdCBpbnRlcnByZXRlcgpnaWZsaWItNC4yLjNfMiAgICAgICAgICAg ICAgICAgVG9vbHMgYW5kIGxpYnJhcnkgcm91dGluZXMgZm9yIHdvcmtpbmcgd2l0aCBHSUYgaW1h Z2VzCmdsZS0zLjEuMF80ICAgICAgICAgICAgICAgICAgICBBIEdMIFR1YmluZyBhbmQgRXh0cnVz aW9uIExpYnJhcnkKZ2xpYi0yLjM2LjNfMiAgICAgICAgICAgICAgICAgIFNvbWUgdXNlZnVsIHJv dXRpbmVzIG9mIEMgcHJvZ3JhbW1pbmcgKGN1cnJlbnQgc3RhYmxlIHZlcnNpb24pCmdsaWItbmV0 d29ya2luZy0yLjM2LjIgICAgICAgICBOZXR3b3JrLXJlbGF0ZWQgZ2lvbW9kdWxlcyBmb3IgZ2xp YgpnbHByb3RvLTEuNC4xNyAgICAgICAgICAgICAgICAgR0xYIGV4dGVuc2lvbiBoZWFkZXJzCmdt YWtlLTMuODJfMSAgICAgICAgICAgICAgICAgICBHTlUgdmVyc2lvbiBvZiAnbWFrZScgdXRpbGl0 eQpnbXAtNS4xLjNfMSAgICAgICAgICAgICAgICAgICAgRnJlZSBsaWJyYXJ5IGZvciBhcmJpdHJh cnkgcHJlY2lzaW9uIGFyaXRobWV0aWMKZ25vbWUtZG9jLXV0aWxzLTAuMjAuMTBfMiAgICAgIEdO T01FIGRvYyB1dGlscwpnbm9tZS1rZXlyaW5nLTIuMzIuMV8zICAgICAgICAgUHJvZ3JhbSB0aGF0 IGtlZXBzIHBhc3N3b3JkcyBhbmQgb3RoZXIgc2VjcmV0cwpnbm9tZV9zdWJyLTEuMCAgICAgICAg ICAgICAgICAgQ29tbW9uIHN0YXJ0dXAgYW5kIHNodXRkb3duIHN1YnJvdXRpbmVzIHVzZWQgYnkg R05PTUUgc2NyaXB0cwpnbm9tZWhpZXItMy4wICAgICAgICAgICAgICAgICAgQSB1dGlsaXR5IHBv cnQgdGhhdCBjcmVhdGVzIHRoZSBHTk9NRSBkaXJlY3RvcnkgdHJlZQpnbnVjYXNoLTIuNi4yXzEg ICAgICAgICAgICAgICAgUXVpY2tlbi1saWtlIG1vbmV5IGFuZCBmaW5hbmNlIG1hbmFnZXIKZ251 cGctMi4wLjIyICAgICAgICAgICAgICAgICAgIFRoZSBHTlUgUHJpdmFjeSBHdWFyZApnbnV0bHMt Mi4xMi4yM180ICAgICAgICAgICAgICAgR05VIFRyYW5zcG9ydCBMYXllciBTZWN1cml0eSBsaWJy YXJ5CmdudXRsczMtMy4xLjIzICAgICAgICAgICAgICAgICBHTlUgVHJhbnNwb3J0IExheWVyIFNl Y3VyaXR5IGxpYnJhcnkKZ29iamVjdC1pbnRyb3NwZWN0aW9uLTEuMzYuMF8yIEdlbmVyYXRlIGlu dGVyZmFjZSBpbnRyb3NwZWN0aW9uIGRhdGEgZm9yIEdPYmplY3QgbGlicmFyaWVzCmdvZmZpY2Uw OC0wLjguMTdfNSAgICAgICAgICAgICBHTGliL0dUSysgc2V0IG9mIGRvY3VtZW50IGNlbnRyaWMg b2JqZWN0cyBhbmQgdXRpbGl0aWVzCmdwYWMtbGliZ3BhYy0wLjUuMCwxICAgICAgICAgICBHcGFj IE1QRUctNCBTeXN0ZW1zIGxpYnJhcnkgYW5kIGhlYWRlcnMKZ3BlcmYtMy4wLjMgICAgICAgICAg ICAgICAgICAgIEdlbmVyYXRlcyBwZXJmZWN0IGhhc2ggZnVuY3Rpb25zIGZvciBzZXRzIG9mIGtl eXdvcmRzCmdwZ21lLTEuNC4zICAgICAgICAgICAgICAgICAgICBMaWJyYXJ5IHRvIG1ha2UgYWNj ZXNzIHRvIEdudVBHIGVhc2llcgpncHNkLTMuOSAgICAgICAgICAgICAgICAgICAgICAgRGFlbW9u IHRoYXQgbW9uaXRvcnMgb25lIG9yIG1vcmUgR1BTZXMgYXR0YWNoZWQgdG8gYSBob3N0IGNvbXB1 dGVyCmdyYW50bGVlLTAuNC4wICAgICAgICAgICAgICAgICBTdHJpbmcgdGVtcGxhdGUgZW5naW5l IGZvciBRdCA0CmdyYXBoaXRlMi0xLjIuNCAgICAgICAgICAgICAgICBSZW5kZXJpbmcgY2FwYWJp bGl0aWVzIGZvciBjb21wbGV4IG5vbi1Sb21hbiB3cml0aW5nIHN5c3RlbXMKZ3NlZC00LjIuMiAg ICAgICAgICAgICAgICAgICAgIFRoZSBHTlUgc3RyZWFtIGVkaXRvcgpnc2V0dGluZ3MtZGVza3Rv cC1zY2hlbWFzLTMuNi4xXzEgQ29sbGVjdGlvbiBvZiBnbG9iYWxseSBzaGFyZWQgR1NldHRpbmcg c2NoZW1hcwpnc2ZvbnRzLTguMTFfNiAgICAgICAgICAgICAgICAgU3RhbmRhcmQgRm9udHMgZm9y IEdob3N0c2NyaXB0CmdzdHJlYW1lci0wLjEwLjM2XzEgICAgICAgICAgICBEZXZlbG9wbWVudCBm cmFtZXdvcmsgZm9yIGNyZWF0aW5nIG1lZGlhIGFwcGxpY2F0aW9ucwpnc3RyZWFtZXItZmZtcGVn LTAuMTAuMTNfMSAgICAgR1N0cmVhbWVyIHBsdWctaW4gZm9yIG1hbmlwdWxhdGluZyBNUEVHIHZp ZGVvIHN0cmVhbXMKZ3N0cmVhbWVyLXBsdWdpbnMtMC4xMC4zNl8zLDMgIEdTdHJlYW1lciB3cml0 dGVuIGNvbGxlY3Rpb24gb2YgcGx1Z2lucyBoYW5kbGluZyBzZXZlcmFsIG1lZGlhIHR5cGVzCmdz dHJlYW1lci1wbHVnaW5zLWE1MmRlYy0wLjEwLjE5LDMgR3N0cmVhbWVyIEFUU0MgQS81MiBzdHJl YW0gYWthIEFDLTMgKGR2ZCBhdWRpbykgcGx1Z2luCmdzdHJlYW1lci1wbHVnaW5zLWJhZC0wLjEw LjIzLDMgQmFkIGdzdHJlYW1lci1wbHVnaW5zCmdzdHJlYW1lci1wbHVnaW5zLWNvcmUtMC4xMF8x MyBDb3JlIHNldCBvZiB0eXBpY2FsIGF1ZGlvIGFuZCB2aWRlbyBnc3RyZWFtZXItcGx1Z2lucwpn c3RyZWFtZXItcGx1Z2lucy1kdHMtMC4xMC4yMywzIEdzdHJlYW1lciBkdHMgcGx1Z2luCmdzdHJl YW1lci1wbHVnaW5zLWR2ZC0wLjEwLjE5XzEsMyBHc3RyZWFtZXIgZHZkIHBsdWdpbiBzZXQKZ3N0 cmVhbWVyLXBsdWdpbnMtZ29vZC0wLjEwLjMxLDMgR29vZCBnc3RyZWFtZXItcGx1Z2lucwpnc3Ry ZWFtZXItcGx1Z2lucy1saWJwbmctMC4xMC4zMSwzIEdzdHJlYW1lciBwbmcgcGx1Z2luCmdzdHJl YW1lci1wbHVnaW5zLW1hZC0wLjEwLjE5XzEsMyBHc3RyZWFtZXIgbXAzIGRlY29kZXIgcGx1Z2lu CmdzdHJlYW1lci1wbHVnaW5zLW1wMy0wLjEwLjBfMSBHc3RyZWFtZXIgUGx1Z2lucyBNcDMgZGVj b2RlciBtZXRhLXBvcnQKZ3N0cmVhbWVyLXBsdWdpbnMtb2dnLTAuMTAuMzYsMyBHc3RyZWFtZXIg T2dnIGJpdHN0cmVhbSBwbHVnaW4KZ3N0cmVhbWVyLXBsdWdpbnMtcGFuZ28tMC4xMC4zNl8xLDMg R3N0cmVhbWVyIHBhbmdvIHRleHRvdmVybGF5IHBsdWdpbgpnc3RyZWFtZXItcGx1Z2lucy10aGVv cmEtMC4xMC4zNiwzIEdzdHJlYW1lciB0aGVvcmEgcGx1Z2luCmdzdHJlYW1lci1wbHVnaW5zLXVn bHktMC4xMC4xOSwzIFVnbHkgZ3N0cmVhbWVyLXBsdWdpbnMKZ3N0cmVhbWVyLXBsdWdpbnMtdjRs Mi0wLjEwLjMxLDMgR3N0cmVhbWVyIFZpZGVvIDQgTGludXggMiBzb3VyY2UgcGx1Z2luCmdzdHJl YW1lci1wbHVnaW5zLXZvcmJpcy0wLjEwLjM2LDMgR3N0cmVhbWVyIHZvcmJpcyBlbmNvZGVyL2Rl Y29kZXIgcGx1Z2luCmdzdHJlYW1lci1wbHVnaW5zLXh2aWQtMC4xMC4yMywzIEdzdHJlYW1lciB4 dmlkIHBsdWdpbgpnc3RyZWFtZXItcXQ0LTAuMTAuM18yICAgICAgICAgUXQ0IGJpbmRpbmdzIGZv ciBHU3RyZWFtZXIgbXVsdGltZWRpYSBsaWJyYXJ5Cmd0YXItMS4yNyAgICAgICAgICAgICAgICAg ICAgICBHTlUgdmVyc2lvbiBvZiB0aGUgdHJhZGl0aW9uYWwgdGFwZSBhcmNoaXZlcgpndGstZG9j LTEuMThfMSAgICAgICAgICAgICAgICAgQ29kZSBkb2N1bWVudGF0aW9uIHN5c3RlbSwgb3JpZ2lu YWxseSBmb3IgR1RLKwpndGstZW5naW5lczItMi4yMC4yXzEgICAgICAgICAgVGhlbWUgZW5naW5l IGZvciB0aGUgR1RLKy0yLjAgdG9vbGtpdApndGstdXBkYXRlLWljb24tY2FjaGUtMi4yNC4yMiAg R3RrLXVwZGF0ZS1pY29uLWNhY2hlIHV0aWxpdHkgZnJvbSB0aGUgR3RrKyB0b29sa2l0Cmd0azIt Mi4yNC4yMl8yICAgICAgICAgICAgICAgICBHaW1wIFRvb2xraXQgZm9yIFgxMSBHVUkgKHByZXZp b3VzIHN0YWJsZSB2ZXJzaW9uKQpndWlsZS0xLjguOCAgICAgICAgICAgICAgICAgICAgR05VIFVi aXF1aXRvdXMgSW50ZWxsaWdlbnQgTGFuZ3VhZ2UgZm9yIEV4dGVuc2lvbgpnd2Vudmlldy00LjEy LjRfMSAgICAgICAgICAgICAgSW1hZ2Ugdmlld2VyIGFuZCBicm93c2VyIGZvciBLREUgNApoYWwt MC41LjE0XzI1ICAgICAgICAgICAgICAgICAgSGFyZHdhcmUgQWJzdHJhY3Rpb24gTGF5ZXIgZm9y IHNpbXBsaWZ5aW5nIGRldmljZSBhY2Nlc3MKaGFyZmJ1enotMC45LjI1XzIgICAgICAgICAgICAg IE9wZW5UeXBlIHRleHQgc2hhcGluZyBlbmdpbmUKaGRmNS0xOC0xLjguMTBfMSAgICAgICAgICAg ICAgIEhpZXJhcmNoaWNhbCBEYXRhIEZvcm1hdCBsaWJyYXJ5IChmcm9tIE5DU0EpCmhlbHAybWFu LTEuNDMuM18xICAgICAgICAgICAgICBBdXRvbWF0aWNhbGx5IGdlbmVyYXRpbmcgc2ltcGxlIG1h bnVhbCBwYWdlcyBmcm9tIHByb2dyYW0gb3V0cHV0CmhpY29sb3ItaWNvbi10aGVtZS0wLjEyICAg ICAgICBBIGhpZ2gtY29sb3IgaWNvbiB0aGVtZSBzaGVsbCBmcm9tIHRoZSBGcmVlRGVza3RvcCBw cm9qZWN0Cmh0bWxkb2MtMS44LjI4ICAgICAgICAgICAgICAgICBDb252ZXJ0cyBIVE1MIHRvIFBE RiBhbmQvb3IgUG9zdFNjcmlwdApodW5zcGVsbC0xLjMuMl80ICAgICAgICAgICAgICAgSW1wcm92 ZWQgc3BlbGwtY2hlY2tlciBmb3IgSHVuZ2FyaWFuIGFuZCBvdGhlciBsYW5ndWFnZXMKaHVwbnAt MS4wLjBfMSAgICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIGJ1aWxkaW5nIFVQblAgZGV2aWNl cyBhbmQgY29udHJvbCBwb2ludHMKaHlwaGVuLTIuOC42XzEgICAgICAgICAgICAgICAgIExpYnJh cnkgZm9yIGhpZ2ggcXVhbGl0eSBoeXBoZW5hdGlvbiBhbmQganVzdGlmaWNhdGlvbgppY2VhdXRo LTEuMC42ICAgICAgICAgICAgICAgICAgSUNFIGF1dGhvcml0eSBmaWxlIHV0aWxpdHkgZm9yIFgK aWNlZHRlYS13ZWItMS41ICAgICAgICAgICAgICAgIEZyZWUgSmF2YSBwbHVnLWluIGFuZCBKYXZh IFdlYiBTdGFydCBmb3IgT3BlbkpESwppY3UtNTIuMSAgICAgICAgICAgICAgICAgICAgICAgSW50 ZXJuYXRpb25hbCBDb21wb25lbnRzIGZvciBVbmljb2RlIChmcm9tIElCTSkKaWxtYmFzZS0yLjEu MCAgICAgICAgICAgICAgICAgIElMTSBCYXNlIGxpYnJhcmllcyBhLmsuYS4gSGFsZiwgSWxtVGhy ZWFkLCBJbWF0aCwgYW5kIElleAppbnB1dHByb3RvLTIuMyAgICAgICAgICAgICAgICAgSW5wdXQg ZXh0ZW5zaW9uIGhlYWRlcnMKaW50bHRvb2wtMC41MC4yICAgICAgICAgICAgICAgIFRvb2xzIHRv IGludGVybmF0aW9uYWxpemUgdmFyaW91cyBraW5kcyBvZiBkYXRhIGZpbGVzCmlzbzg4NzktMTk4 Nl8zICAgICAgICAgICAgICAgICBDaGFyYWN0ZXIgZW50aXR5IHNldHMgZnJvbSBJU08gODg3OTox OTg2IChTR01MKQpqYWRlLTEuMi4xXzkgICAgICAgICAgICAgICAgICAgQW4gb2JqZWN0LW9yaWVu dGVkIFNHTUwvWE1MIHBhcnNlciB0b29sa2l0IGFuZCBEU1NTTCBlbmdpbmUKamFzcGVyLTEuOTAw LjFfMTMgICAgICAgICAgICAgIEFuIGltcGxlbWVudGF0aW9uIG9mIHRoZSBjb2RlYyBzcGVjaWZp ZWQgaW4gdGhlIEpQRUctMjAwMCBzdGFuZGFyZApqYXZhLXpvbmVpbmZvLTIwMTQuYiAgICAgICAg ICAgVXBkYXRlZCBKYXZhIHRpbWV6b25lIGRlZmluaXRpb25zCmphdmF2bXdyYXBwZXItMi41ICAg ICAgICAgICAgICBXcmFwcGVyIHNjcmlwdCBmb3IgdmFyaW91cyBKYXZhIFZpcnR1YWwgTWFjaGlu ZXMKamJpZzJkZWMtMC4xMV8xICAgICAgICAgICAgICAgIERlY29kZXIgaW1wbGVtZW50YXRpb24g b2YgdGhlIEpCSUcyIGltYWdlIGNvbXByZXNzaW9uIGZvcm1hdApqYmlna2l0LTEuNiAgICAgICAg ICAgICAgICAgICAgTG9zc2xlc3MgY29tcHJlc3Npb24gZm9yIGJpLWxldmVsIGltYWdlcyBzdWNo IGFzIHNjYW5uZWQgcGFnZXMsIGZheGVzCmpwZWctOF80ICAgICAgICAgICAgICAgICAgICAgICBJ SkcncyBqcGVnIGNvbXByZXNzaW9uIHV0aWxpdGllcwpqdWstNC4xMi40ICAgICAgICAgICAgICAg ICAgICAgSnVrZWJveCwgdGFnZ2VyIGFuZCBtdXNpYyBjb2xsZWN0aW9uIG1hbmFnZXIKanVuaXQt NC4xMSAgICAgICAgICAgICAgICAgICAgIFJlZ3Jlc3Npb24gdGVzdGluZyB1dGlsaXR5IGZvciB1 c2Ugd2l0aCB0aGUgSmF2YShUTSkgTGFuZ3VhZ2UKa2FjdGl2aXRpZXMtNC4xMi40ICAgICAgICAg ICAgIEthY3Rpdml0aWVzIGxpYnJhcnkKa2FjdGl2aXR5bWFuYWdlcmQtNC4xMi40ICAgICAgIEFj dGl2aXR5IE1hbmFnZXIgZGFlbW9uCmthbWVyYS00LjEyLjQgICAgICAgICAgICAgICAgICBEaWdp dGFsIGNhbWVyYSBtYW5hZ2VyIGZvciBLREUgNAprYXBwdGVtcGxhdGUtNC4xMi40ICAgICAgICAg ICAgS0RFIHRlbXBsYXRlIGdlbmVyYXRvcgprYXRlLTQuMTIuNCAgICAgICAgICAgICAgICAgICAg QmFzaWMgZWRpdG9yIGZyYW1ld29yayBmb3IgdGhlIEtERSBzeXN0ZW0Ka2F0ZS1wbHVnaW4tcGF0 ZS00LjEyLjQgICAgICAgIFN1cHBvcnQgZm9yIFB5dGhvbiBwbHVnaW5zIGluIEthdGUKa2Jwcm90 by0xLjAuNiAgICAgICAgICAgICAgICAgIEtCIGV4dGVuc2lvbiBoZWFkZXJzCmtjYWNoZWdyaW5k LTQuMTIuNCAgICAgICAgICAgICBQcm9maWxlciBmcm9udGVuZCBmb3IgS0RFCmtjYWxjLTQuMTIu NCAgICAgICAgICAgICAgICAgICBTY2llbnRpZmljIGNhbGN1bGF0b3IgZm9yIEtERQprY2hhcnNl bGVjdC00LjEyLjQgICAgICAgICAgICAgQ2hhcmFjdGVyIHNlbGVjdG9yIGZvciBLREUKa2NtLXBv bGtpdC1rZGUtMC4wLjIwMTIxMDA4XzEgIFBvbGtpdC1LREUgY29uZmlndXJhdGlvbiBtb2R1bGUK a2NvbG9yY2hvb3Nlci00LjEyLjQgICAgICAgICAgIEtERSA0IGFwcGxpY2F0aW9uIHRvIHNlbGVj dCBjb2xvcnMgZnJvbSB0aGUgc2NyZWVuIG9yIGZyb20gYSBwYWxldHRlCmtjcm9uLTQuMTIuNCAg ICAgICAgICAgICAgICAgICBLREUgdGFzayBzY2hlZHVsZXIKa2RlLTQuMTIuNCAgICAgICAgICAg ICAgICAgICAgIEtERSBTb2Z0d2FyZSBDb21waWxhdGlvbiA0IChtZXRhIHBvcnQpCmtkZS1iYXNl LWFydHdvcmstNC4xMi40ICAgICAgICBCYXNlIGFydHdvcmsgZm9yIHRoZSBLREUgUGxhc21hIERl c2t0b3AKa2RlLWJhc2VhcHBzLTQuMTIuNCAgICAgICAgICAgIEJhc2ljIGFwcGxpY2F0aW9ucyBm b3IgS0RFCmtkZS1kZXYtc2NyaXB0cy00LjEyLjQgICAgICAgICBLREUgZGV2ZWxvcG1lbnQgc2Ny aXB0cwprZGUtZGV2LXV0aWxzLTQuMTIuNCAgICAgICAgICAgS0RFIGRldmVsb3BtZW50IHV0aWxp dGllcwprZGUtcnVudGltZS00LjEyLjRfMSAgICAgICAgICAgUnVudGltZSBjb21wb25lbnRzIGZv ciBLREUgUGxhc21hIERlc2t0b3AKa2RlLXRlbGVwYXRoeS0wLjYuMV8xICAgICAgICAgIEtERSBp bnRlZ3JhdGVkIGluc3RhbnQgbWVzc2FnaW5nIGZyYW1ld29yawprZGUtd2FsbHBhcGVycy00LjEy LjQgICAgICAgICAgU2V0IG9mIHdhbGxwYXBlcnMgZm9yIHRoZSBLREUgUGxhc21hIHdvcmtzcGFj ZQprZGUtd29ya3NwYWNlLTQuMTEuOF8xICAgICAgICAgS0RFIFBsYXNtYSBEZXNrdG9wCmtkZTQt aWNvbnMtb3h5Z2VuLTQuMTIuNCAgICAgICBUaGUgT3h5Z2VuIGljb24gdGhlbWUgZm9yIEtERQpr ZGU0LXdhbGxwYXBlcnMtZnJlZWJzZC0xLjAgICAgRnJlZUJTRCB3YWxscGFwZXJzIGRlc2lnbmVk IGJ5IEtERSBhcnR3b3JrIHRlYW0Ka2RlNC14ZGctZW52LTEuMSAgICAgICAgICAgICAgIFNjcmlw dCB3aGljaCBob29rcyBpbnRvIHN0YXJ0a2RlIGFuZCBoZWxwcyBLREUgcGljayB1cCBYREcgYXBw cy9tZW51cwprZGVhZG1pbi00LjEyLjQgICAgICAgICAgICAgICAgS0RFIEFkbWluaXN0cmF0aW9u IGFwcGxpY2F0aW9ucyAobWV0YSBwb3J0KQprZGVhcnR3b3JrLTQuMTIuNCAgICAgICAgICAgICAg S0RFIEFydHdvcmtzIFRoZW1lcwprZGVncmFwaGljcy00LjEyLjQgICAgICAgICAgICAgR3JhcGhp Y3MgdXRpbGl0aWVzIGZvciBLREUgNCAobWV0YSBwb3J0KQprZGVncmFwaGljcy1tb2JpcG9ja2V0 LTQuMTIuNCAgTW9iaXBvY2tldCBwbHVnaW5zIGZvciBTdHJpZ2kgaW5kZXhpbmcgYW5kIHRodW1i bmFpbHMKa2RlZ3JhcGhpY3Mtc3RyaWdpLWFuYWx5emVyLTQuMTIuNCBTdHJpZ2kgYW5hbHl6ZXJz IGZvciB2YXJpb3VzIGdyYXBoaWNzIGZpbGUgZm9ybWF0cwprZGVncmFwaGljcy1zdmdwYXJ0LTQu MTIuNCAgICAgU1ZHIEtQYXJ0CmtkZWdyYXBoaWNzLXRodW1ibmFpbGVycy00LjEyLjQgVGh1bWJu YWlsZXJzIGZvciB2YXJpb3VzIGdyYXBoaWNzIGZpbGUgZm9ybWF0cwprZGVoaWVyNC0xLjIgICAg ICAgICAgICAgICAgICAgSGllcmFyY2h5IG9mIHNoYXJlZCBkaXJlY3RvcmllcyBmb3IgS0RFIDQg cG9ydHMKa2RlbGlicy00LjEyLjRfMSAgICAgICAgICAgICAgIEJhc2Ugc2V0IG9mIGxpYnJhcmll cyBuZWVkZWQgYnkgS0RFIHByb2dyYW1zCmtkZW11bHRpbWVkaWEtNC4xMi40ICAgICAgICAgICBL REUgTXVsdGltZWRpYSBhcHBsaWNhdGlvbnMgKG1ldGEgcG9ydCkKa2RlbXVsdGltZWRpYS1mZm1w ZWd0aHVtYnMtNC4xMi40IEZGbXBlZy1iYXNlZCB0aHVtYm5haWwgZ2VuZXJhdG9yIGZvciB2aWRl byBmaWxlcwprZGVuZXR3b3JrLTQuMTIuNCAgICAgICAgICAgICAgS0RFIE5ldHdvcmsgYXBwbGlj YXRpb25zIChtZXRhIHBvcnQpCmtkZW5ldHdvcmstZmlsZXNoYXJpbmctNC4xMi40ICBLREUgRmls ZXNoYXJpbmcgdmlhIFNhbWJhCmtkZW5ldHdvcmstc3RyaWdpLWFuYWx5emVycy00LjEyLjQgU3Ry aWdpIGFuYWx5emVycyBmb3IgbmV0d29yay1yZWxhdGVkIGZpbGUgZm9ybWF0cwprZGVwaW0tNC4x Mi40XzEgICAgICAgICAgICAgICAgTGlicmFyaWVzIGZvciBLREUtUElNIGFwcGxpY2F0aW9ucwpr ZGVwaW0tcnVudGltZS00LjEyLjRfMSAgICAgICAgTGlicmFyaWVzIGZvciBLREUtUElNIGFwcGxp Y2F0aW9ucwprZGVwaW1saWJzLTQuMTIuNCAgICAgICAgICAgICAgTGlicmFyaWVzIGZvciBLREUt UElNIGFwcGxpY2F0aW9ucwprZGVwbGFzbWEtYWRkb25zLTQuMTIuNCAgICAgICAgRXh0cmEgcGxh c21vaWRzIGZvciBLREUgU0MgNAprZGVzZGstNC4xMi40ICAgICAgICAgICAgICAgICAgS0RFIFNv ZnR3YXJlIERldmVsb3BtZW50IEtpdAprZGVzZGsta2lvc2xhdmVzLTQuMTIuNCAgICAgICAgU0RL IHJlbGF0ZWQgS0lPIHNsYXZlcwprZGVzZGstc3RyaWdpLWFuYWx5emVycy00LjEyLjQgU3RyaWdp IGFuYWx5emVycyBmb3IgU0RLIHJlbGF0ZWQgZmlsZSBmb3JtYXRzCmtkZXNkay10aHVtYm5haWxl cnMtNC4xMi40ICAgICBLREUgdGh1bWJuYWlsIGdlbmVyYXRvciBmb3IgZ2V0dGV4dCBwbyBmaWxl cwprZGV0b3lzLTQuMTIuNCAgICAgICAgICAgICAgICAgS0RFIG1pc2NlbGxhbmVvdXMgYXBwbGlj YXRpb25zIChtZXRhIHBvcnQpCmtkZXV0aWxzLTQuMTIuNCAgICAgICAgICAgICAgICBDb2xsZWN0 aW9uIG9mIHV0aWxpdGllcyBmb3IgS0RFIDQKa2Rld2ViZGV2LTQuMTIuNF8xICAgICAgICAgICAg IENvbXByZWhlbnNpdmUgaHRtbC93ZWJzaXRlIGRldmVsb3BtZW50IGVudmlyb25tZW50CmtkZi00 LjEyLjQgICAgICAgICAgICAgICAgICAgICBTaG93cyBmcmVlIHNwYWNlIG9mIGRldmljZXMgZm9y IEtERQprZmxvcHB5LTQuMTIuNCAgICAgICAgICAgICAgICAgRmxvcHB5IGRpc2sgZm9ybWF0dGVy IGZvciBLREUKa2dhbW1hLTQuMTIuNCAgICAgICAgICAgICAgICAgIEtERSA0IG1vbml0b3IgY2Fs aWJyYXRpb24gdG9vbAprZ2V0LTQuMTIuNCAgICAgICAgICAgICAgICAgICAgS0RFIGRvd25sb2Fk IG1hbmFnZXIKa2dwZy00LjEyLjQgICAgICAgICAgICAgICAgICAgIEVuY3J5cHRpb24gdG9vbCBm b3IgS0RFCmtpby1hdWRpb2NkLTQuMTIuNCAgICAgICAgICAgICBLREUgSU9TbGF2ZSBmb3IgYWNj ZXNzaW5nIGF1ZGlvIENEcwprbWl4LTQuMTIuNCAgICAgICAgICAgICAgICAgICAgU291bmQgbWl4 ZXIgZm9yIEtERQprb2xvdXJwYWludC00LjEyLjQgICAgICAgICAgICAgS0RFIDQgcGFpbnQgcHJv Z3JhbQprb21wYXJlLTQuMTIuNCAgICAgICAgICAgICAgICAgRGlmZi9QYXRjaCBGcm9udGVuZApr b25zb2xlLTQuMTIuNCAgICAgICAgICAgICAgICAgS0RFIHRlcm1pbmFsIGVtdWxhdG9yCmtyZGMt NC4xMi40ICAgICAgICAgICAgICAgICAgICBSRFAgYW5kIFZOQyBjbGllbnQgZm9yIEtERQprcmVt b3RlY29udHJvbC00LjEyLjQgICAgICAgICAgS0RFIGZyb250ZW5kIGZvciB5b3VyIHJlbW90ZSBj b250cm9scwprcmZiLTQuMTIuNCAgICAgICAgICAgICAgICAgICAgVk5DIHNlcnZlciBmb3IgS0RF CmtydWxlci00LjEyLjQgICAgICAgICAgICAgICAgICBLREUgNCBzY3JlZW4gcnVsZXIKa3NhbmVw bHVnaW4tNC4xMi40ICAgICAgICAgICAgIEtERSA0IHBsdWdpbiBmb3Igc2Nhbm5pbmcgdGhyb3Vn aCBsaWJrc2FuZQprc2NkLTQuMTIuNCAgICAgICAgICAgICAgICAgICAgQ0QgUGxheWVyIGZvciBL REUKa3NuYXBzaG90LTQuMTIuNCAgICAgICAgICAgICAgIEtERSA0IHNjcmVlbiBjYXB0dXJlIHBy b2dyYW0Ka3N5c2d1YXJkZC00LjExLjggICAgICAgICAgICAgIEtERSBTeXN0ZW0gR3VhcmQgRGFl bW9uCmtzeXN0ZW1sb2ctNC4xMi40ICAgICAgICAgICAgICBLREUgc3lzdGVtIGxvZyBhcHBsaWNh dGlvbgprdGVhdGltZS00LjEyLjQgICAgICAgICAgICAgICAgSGFuZHkgdGltZXIgZm9yIHN0ZWVw aW5nIHRlYQprdGltZXItNC4xMi40ICAgICAgICAgICAgICAgICAgQ291bnRkb3duIGxhdW5jaGVy IGZvciBLREUKa3RwLWFjY291bnRzLWtjbS0wLjYuMV8xICAgICAgIEtERSBpbnN0YW50IG1lc3Nh Z2luZyBhY2NvdW50IG1hbmFnZW1lbnQgbW9kdWxlCmt0cC1hcHByb3Zlci0wLjYuMV8xICAgICAg ICAgICBLREUgaW5zdGFudCBtZXNzYWdpbmcgbm90aWZpZXIKa3RwLWF1dGgtaGFuZGxlci0wLjYu MV8xICAgICAgIEtXYWxsZXQgaW50ZWdyYXRpb24gbW9kdWxlIGZvciBLREUgVGVsZXBhdGh5Cmt0 cC1jb21tb24taW50ZXJuYWxzLTAuNi4xXzIgICBLREUgVGVsZXBhdGh5IGludGVybmFsIGxpYnJh cnkKa3RwLWNvbnRhY3QtbGlzdC0wLjYuMV8xICAgICAgIEtERSBpbnN0YW50IG1lc3NhZ2luZyBj b250YWN0IGxpc3QgYXBwbGljYXRpb24Ka3RwLWNvbnRhY3QtcnVubmVyLTAuNi4xXzEgICAgIEtS dW5uZXIgaW50ZWdyYXRpb24gbW9kdWxlIGZvciBLREUgVGVsZXBhdGh5Cmt0cC1maWxldHJhbnNm ZXItaGFuZGxlci0wLjYuMV8xIEtERSBpbnN0YW50IG1lc3NhZ2luZyBmaWxlIHRyYW5zZmVyIGhh bmRsZXIKa3RwLWtkZWQtaW50ZWdyYXRpb24tbW9kdWxlLTAuNi4xXzEgTW9kdWxlIGZvciBpbnRl Z3JhdGlvbiBvZiBpbnN0YW50IG1lc3NhZ2luZyBpbnRvIEtERSBXb3Jrc3BhY2VzCmt0cC1zZW5k LWZpbGUtMC42LjFfMSAgICAgICAgICBLREUgaW5zdGFudCBtZXNzYWdpbmcgZmlsZSB0cmFuc2Zl ciBhcHBsaWNhdGlvbgprdHAtdGV4dC11aS0wLjYuMV8xICAgICAgICAgICAgS0RFIGNoYXQgd2lu ZG93IGFwcGxpY2F0aW9uCmt0dXgtNC4xMi40ICAgICAgICAgICAgICAgICAgICBUdXgtaW4tYS1T cGFjZXNoaXAgc2NyZWVuIHNhdmVyCmt1c2VyLTQuMTIuNCAgICAgICAgICAgICAgICAgICBLREUg dXNlciBtYW5hZ2VyCmt3YWxsZXRtYW5hZ2VyLTQuMTIuNCAgICAgICAgICBQYXNzd29yZCBtYW5h Z2VyIGZvciBLREUKa3dlYmtpdHBhcnQtMS4zLjJfMSAgICAgICAgICAgIFdlYiBicm93c2VyIGNv bXBvbmVudCBmb3IgS0RFIFNDIGJhc2VkIG9uIFF0V2ViS2l0CmxjbXMtMS4xOV8yLDEgICAgICAg ICAgICAgICAgICBMaWdodCBDb2xvciBNYW5hZ2VtZW50IFN5c3RlbSAtLSBhIGNvbG9yIG1hbmFn ZW1lbnQgbGlicmFyeQpsY21zMi0yLjYgICAgICAgICAgICAgICAgICAgICAgQWNjdXJhdGUsIGZh c3QsIGFuZCBzbWFsbC1mb290cHJpbnQgY29sb3IgbWFuYWdlbWVudCBlbmdpbmUKbGliRUdMLTku MS43XzEgICAgICAgICAgICAgICAgIE9wZW5FR0wgbGlicmFyeQpsaWJGUy0xLjAuNiAgICAgICAg ICAgICAgICAgICAgVGhlIEZTIGxpYnJhcnkKbGliR0wtOS4xLjcgICAgICAgICAgICAgICAgICAg IE9wZW5HTCBsaWJyYXJ5IHRoYXQgcmVuZGVycyB1c2luZyBHTFggb3IgRFJJCmxpYkdMVS05LjAu MCAgICAgICAgICAgICAgICAgICBPcGVuR0wgdXRpbGl0eSBsaWJyYXJ5CmxpYklDRS0xLjAuOF8x LDEgICAgICAgICAgICAgICBJbnRlciBDbGllbnQgRXhjaGFuZ2UgbGlicmFyeSBmb3IgWDExCmxp YklETC0wLjguMTRfMSAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBjcmVhdGluZyB0cmVlcyBv ZiBDT1JCQSBJREwgZmlsZXMKbGliU00tMS4yLjJfMSwxICAgICAgICAgICAgICAgIFNlc3Npb24g TWFuYWdlbWVudCBsaWJyYXJ5IGZvciBYMTEKbGliWDExLTEuNi4yXzEsMSAgICAgICAgICAgICAg IFgxMSBsaWJyYXJ5CmxpYlhTY3JuU2F2ZXItMS4yLjJfMSAgICAgICAgICBUaGUgWFNjcm5TYXZl ciBsaWJyYXJ5CmxpYlhUcmFwLTEuMC4xXzEgICAgICAgICAgICAgICBUaGUgWFRyYXAgbGlicmFy eQpsaWJYYXUtMS4wLjhfMSAgICAgICAgICAgICAgICAgQXV0aGVudGljYXRpb24gUHJvdG9jb2wg bGlicmFyeSBmb3IgWDExCmxpYlhhdy0xLjAuMTJfMSwyICAgICAgICAgICAgICBYIEF0aGVuYSBX aWRnZXRzIGxpYnJhcnkKbGliWGNvbXBvc2l0ZS0wLjQuNF8xLDEgICAgICAgIFggQ29tcG9zaXRl IGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhjdXJzb3ItMS4xLjE0XzEgICAgICAgICAgICBYIGNsaWVu dC1zaWRlIGN1cnNvciBsb2FkaW5nIGxpYnJhcnkKbGliWGRhbWFnZS0xLjEuNF8xICAgICAgICAg ICAgIFggRGFtYWdlIGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhkbWNwLTEuMS4xXzEgICAgICAgICAg ICAgICBYIERpc3BsYXkgTWFuYWdlciBDb250cm9sIFByb3RvY29sIGxpYnJhcnkKbGliWGV2aWUt MS4wLjNfMSAgICAgICAgICAgICAgIFRoZSBYZXZpZSBsaWJyYXJ5CmxpYlhleHQtMS4zLjJfMSwx ICAgICAgICAgICAgICBYMTEgRXh0ZW5zaW9uIGxpYnJhcnkKbGliWGZpeGVzLTUuMC4xXzEgICAg ICAgICAgICAgIFggRml4ZXMgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWGZvbnQtMS40LjdfMSwxICAg ICAgICAgICAgIFggZm9udCBsaWJyYXJ5CmxpYlhmb250Y2FjaGUtMS4wLjVfMSAgICAgICAgICBU aGUgWGZvbnRjYWNoZSBsaWJyYXJ5CmxpYlhmdC0yLjMuMV8xICAgICAgICAgICAgICAgICBDbGll bnQtc2lkZWQgZm9udCBBUEkgZm9yIFggYXBwbGljYXRpb25zCmxpYlhpLTEuNy4yXzEsMSAgICAg ICAgICAgICAgICBYIElucHV0IGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhpbmVyYW1hLTEuMS4zXzEs MSAgICAgICAgICBYMTEgWGluZXJhbWEgbGlicmFyeQpsaWJYbXUtMS4xLjJfMSwxICAgICAgICAg ICAgICAgWCBNaXNjZWxsYW5lb3VzIFV0aWxpdGllcyBsaWJyYXJpZXMKbGliWHAtMS4wLjJfMSwx ICAgICAgICAgICAgICAgIFggcHJpbnQgbGlicmFyeQpsaWJYcG0tMy41LjExXzEgICAgICAgICAg ICAgICAgWCBQaXhtYXAgbGlicmFyeQpsaWJYcmFuZHItMS40LjJfMSAgICAgICAgICAgICAgWCBS ZXNpemUgYW5kIFJvdGF0ZSBleHRlbnNpb24gbGlicmFyeQpsaWJYcmVuZGVyLTAuOS44XzEgICAg ICAgICAgICAgWCBSZW5kZXIgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWHJlcy0xLjAuN18xICAgICAg ICAgICAgICAgIFggUmVzb3VyY2UgdXNhZ2UgbGlicmFyeQpsaWJYdC0xLjEuNF8xLDEgICAgICAg ICAgICAgICAgWCBUb29sa2l0IGxpYnJhcnkKbGliWHRzdC0xLjIuMl8xICAgICAgICAgICAgICAg IFggVGVzdCBleHRlbnNpb24KbGliWHYtMS4wLjEwXzEsMSAgICAgICAgICAgICAgIFggVmlkZW8g RXh0ZW5zaW9uIGxpYnJhcnkKbGliWHZNQy0xLjAuOF8xICAgICAgICAgICAgICAgIFggVmlkZW8g RXh0ZW5zaW9uIE1vdGlvbiBDb21wZW5zYXRpb24gbGlicmFyeQpsaWJYeGY4NmRnYS0xLjEuNF8x ICAgICAgICAgICAgWCBER0EgRXh0ZW5zaW9uCmxpYlh4Zjg2bWlzYy0xLjAuM18xICAgICAgICAg ICBYIFhGODYtTWlzYyBFeHRlbnNpb24KbGliWHhmODZ2bS0xLjEuM18xICAgICAgICAgICAgIFgg VmlkbW9kZSBFeHRlbnNpb24KbGliYTUyLTAuNy40XzIgICAgICAgICAgICAgICAgIEZyZWUgbGli cmFyeSBmb3IgZGVjb2RpbmcgQVRTQyBBLzUyIHN0cmVhbXMsIGFrYSBBQy0zCmxpYmFydF9sZ3Bs LTIuMy4yMSwxICAgICAgICAgICBMaWJyYXJ5IGZvciBoaWdoLXBlcmZvcm1hbmNlIDJEIGdyYXBo aWNzCmxpYmFzc3Vhbi0yLjEuMSAgICAgICAgICAgICAgICBJUEMgbGlicmFyeSB1c2VkIGJ5IEdu dVBHIGFuZCBncGdtZQpsaWJjYW5iZXJyYS0wLjI4XzMgICAgICAgICAgICAgSW1wbGVtZW50YXRp b24gb2YgdGhlIEZyZWVkZXNrdG9wIHNvdW5kIHRoZW1lIHNwZWMKbGliY2RkYi0xLjMuMl8yICAg ICAgICAgICAgICAgIExpYnJhcnkgdG8gYWNjZXNzIGRhdGEgb24gYSBDRERCIHNlcnZlcgpsaWJj ZHItMC4wLjE0XzEgICAgICAgICAgICAgICAgTGlicmFyeSBhbmQgdG9vbHMgZm9yIHBhcnNpbmcg Q29yZWwgRHJhdyBmaWxlIGZvcm1hdApsaWJjaGVjay0wLjkuMTIgICAgICAgICAgICAgICAgVW5p dCB0ZXN0IGZyYW1ld29yayBmb3IgQwpsaWJjbWlzLTAuNC4xXzIgICAgICAgICAgICAgICAgQ2xp ZW50IGxpYnJhcnkgZm9yIHRoZSBDTUlTIGludGVyZmFjZQpsaWJjcm9jby0wLjYuOF8xICAgICAg ICAgICAgICAgQ1NTMiBwYXJzaW5nIGxpYnJhcnkKbGliZGFlbW9uLTAuMTQgICAgICAgICAgICAg ICAgIExpZ2h0d2VpZ2h0IEMgbGlicmFyeSB0aGF0IGVhc2VzIHRoZSB3cml0aW5nIG9mIFVOSVgg ZGFlbW9ucwpsaWJkYmktMC45LjBfMSAgICAgICAgICAgICAgICAgRGF0YWJhc2UgSW5kZXBlbmRl bnQgQWJzdHJhY3Rpb24gTGF5ZXIgZm9yIEMKbGliZGJpLWRyaXZlcnMtMC45LjAgICAgICAgICAg IERyaXZlcnMgZm9yIGxpYmRiaQpsaWJkYnVzbWVudS1xdC0wLjkuMl8yICAgICAgICAgUXQ0IGlt cGxlbWVudGF0aW9uIG9mIHRoZSBEQnVzTWVudSBwcm90b2NvbApsaWJkY2EtMC4wLjUgICAgICAg ICAgICAgICAgICAgRnJlZSBEVFMgQ29oZXJlbnQgQWNvdXN0aWNzIGRlY29kZXIKbGliZGlzY2lk LTAuNi4xICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIGNyZWF0aW5nIE11c2ljQnJhaW56IERp c2NJRHMKbGliZG10eC0wLjcuNF8zICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIHJlYWRpbmcg YW5kIHdyaXRpbmcgRGF0YSBNYXRyaXggYmFyY29kZXMKbGliZG14LTEuMS4zXzEgICAgICAgICAg ICAgICAgIERNWCBleHRlbnNpb24gbGlicmFyeQpsaWJkcm0tMi40LjUyICAgICAgICAgICAgICAg ICAgVXNlcnNwYWNlIGludGVyZmFjZSB0byBrZXJuZWwgRGlyZWN0IFJlbmRlcmluZyBNb2R1bGUg c2VydmljZXMKbGliZHZicHNpLTAuMi4yICAgICAgICAgICAgICAgIEEgbGlicmFyeSBmb3IgTVBF RyBUUyBhbmQgRFZCIFBTSSB0YWJsZXMgZGVjb2RpbmcgYW5kIGdlbmVyYXRpb24KbGliZHZkY3Nz LTEuMi4xMiAgICAgICAgICAgICAgIFBvcnRhYmxlIGFic3RyYWN0aW9uIGxpYnJhcnkgZm9yIERW RCBkZWNyeXB0aW9uCmxpYmR2ZG5hdi00LjIuMSAgICAgICAgICAgICAgICBNUGxheWVyIHZlcnNp b24gb2YgdGhlIGxpYmR2ZG5hdiBwcm9qZWN0CmxpYmR2ZHJlYWQtNC4yLjEgICAgICAgICAgICAg ICBNUGxheWVyIHZlcnNpb24gb2YgdGhlIGxpYmR2ZHJlYWQgcHJvamVjdApsaWJlYm1sLTEuMy4w ICAgICAgICAgICAgICAgICAgRUJNTCAoRXh0ZW5zaWJsZSBCaW5hcnkgTWV0YSBMYW5ndWFnZSks IHNvcnQgb2YgYmluYXJ5IHZlcnNpb24gb2YgWE1MCmxpYmVyYXRpb24tZm9udHMtdHRmLTIuMDAu MSwxICBMaWJlcmF0aW9uIGZvbnRzIGZyb20gUmVkIEhhdCB0byByZXBsYWNlIE1TIFRURiBmb250 cwpsaWJldG9ueWVrLTAuMC4zXzIgICAgICAgICAgICAgTGlicmFyeSB0byBpbnRlcnByZXQgYW5k IGltcG9ydCBBcHBsZSBLZXlub3RlIHByZXNlbnRhdGlvbnMKbGliZXZlbnQtMS40LjE0Yl8zICAg ICAgICAgICAgIFByb3ZpZGVzIGFuIEFQSSB0byBleGVjdXRlIGNhbGxiYWNrIGZ1bmN0aW9ucyBv biBjZXJ0YWluIGV2ZW50cwpsaWJldmVudDItMi4wLjIxICAgICAgICAgICAgICAgQVBJIGZvciBl eGVjdXRpbmcgY2FsbGJhY2sgZnVuY3Rpb25zIG9uIGV2ZW50cyBvciB0aW1lb3V0cwpsaWJleGVj aW5mby0xLjFfMyAgICAgICAgICAgICAgTGlicmFyeSBmb3IgaW5zcGVjdGluZyBwcm9ncmFtJ3Mg YmFja3RyYWNlCmxpYmV4aWYtMC42LjIxXzEgICAgICAgICAgICAgICBMaWJyYXJ5IHRvIHJlYWQg ZGlnaXRhbCBjYW1lcmEgZmlsZSBtZXRhLWRhdGEKbGliZXh0dGV4dGNhdC0zLjQuMyAgICAgICAg ICAgIExhbmd1YWdlIGd1ZXNzaW5nIGJ5IE4tR3JhbS1CYXNlZCBUZXh0IENhdGVnb3JpemF0aW9u CmxpYmZmaS0zLjAuMTNfMSAgICAgICAgICAgICAgICBGb3JlaWduIEZ1bmN0aW9uIEludGVyZmFj ZQpsaWJmb250ZW5jLTEuMS4yXzEgICAgICAgICAgICAgVGhlIGZvbnRlbmMgTGlicmFyeQpsaWJm cHgtMS4zLjEuNCAgICAgICAgICAgICAgICAgTGlicmFyeSByb3V0aW5lcyBmb3Igd29ya2luZyB3 aXRoIEZsYXNocGl4IGltYWdlcwpsaWJmdGRpLTAuMjBfMSAgICAgICAgICAgICAgICAgQSBsaWJy YXJ5ICh1c2luZyBsaWJ1c2IpIHRvIHRhbGsgdG8gRlRESSBjaGlwcwpsaWJnY3J5cHQtMS41LjNf MSAgICAgICAgICAgICAgR2VuZXJhbCBwdXJwb3NlIGNyeXB0byBsaWJyYXJ5IGJhc2VkIG9uIGNv ZGUgdXNlZCBpbiBHbnVQRwpsaWJnZC0yLjEuMF8zLDEgICAgICAgICAgICAgICAgQSBncmFwaGlj cyBsaWJyYXJ5IGZvciBmYXN0IGNyZWF0aW9uIG9mIGltYWdlcwpsaWJnbGFkZTItMi42LjRfNiAg ICAgICAgICAgICAgR05PTUUgZ2xhZGUgbGlicmFyeQpsaWJnbGVzdjItOS4xLjcgICAgICAgICAg ICAgICAgT3BlbkdMIEVTIHYyIGxpYnJhcnkKbGliZ25vbWUta2V5cmluZy0yLjMyLjBfNiAgICAg IFByb2dyYW0gdGhhdCBrZWVwcyBwYXNzd29yZHMgYW5kIG90aGVyIHNlY3JldHMKbGliZ25vbWVj YW52YXMtMi4zMC4zXzEgICAgICAgIEEgZ3JhcGhpY3MgbGlicmFyeSBmb3IgR05PTUUKbGliZ3Bn LWVycm9yLTEuMTIgICAgICAgICAgICAgIENvbW1vbiBlcnJvciB2YWx1ZXMgZm9yIGFsbCBHbnVQ RyBjb21wb25lbnRzCmxpYmdwaG90bzItMi41LjMuMV8xICAgICAgICAgICBVbml2ZXJzYWwgZGln aXRhbCBjYW1lcmEgY29udHJvbCBsaWJyYXJ5CmxpYmdzZi0xLjE0LjI4XzEgICAgICAgICAgICAg ICBFeHRlbnNpYmxlIEkvTyBhYnN0cmFjdGlvbiBmb3IgZGVhbGluZyB3aXRoIHN0cnVjdHVyZWQg ZmlsZSBmb3JtYXRzCmxpYmljYWwtMS4wICAgICAgICAgICAgICAgICAgICBJbXBsZW1lbnRhdGlv biBvZiB0aGUgSUVURiBDYWxlbmRhcmluZyBhbmQgU2NoZWR1bGluZyBwcm90b2NvbHMKbGliaWNv bnYtMS4xNF8zICAgICAgICAgICAgICAgIENoYXJhY3RlciBzZXQgY29udmVyc2lvbiBsaWJyYXJ5 CmxpYmlkM3RhZy0wLjE1LjFiICAgICAgICAgICAgICBJRDMgdGFncyBsaWJyYXJ5IChwYXJ0IG9m IE1BRCBwcm9qZWN0KQpsaWJpZG4tMS4yOF8xICAgICAgICAgICAgICAgICAgSW50ZXJuYXRpb25h bGl6ZWQgRG9tYWluIE5hbWVzIGNvbW1hbmQgbGluZSB0b29sCmxpYmlvZGJjLTMuNTIuOCAgICAg ICAgICAgICAgICBPREJDIDMueCBkcml2ZXIgbWFuYWdlciwgZm9yIHVuaXZlcnNhbCBkYXRhIHNv dXJjZSBhY2Nlc3MKbGliaXJtYW4tMC40LjUgICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIEV2 YXRpb24ncyBJcm1hbiBpbmZyYXJlZCByZWNlaXZlcgpsaWJrYXRlLTAuNC4xXzIgICAgICAgICAg ICAgICAgQ29kZWMgZm9yIGthcmFva2UgYW5kIHRleHQgZW5jYXBzdWxhdGlvbiBmb3IgT2dnCmxp YmtjZGRiLTQuMTIuNCAgICAgICAgICAgICAgICBLREUgQ0REQiBsaWJyYXJ5CmxpYmtjb21wYWN0 ZGlzYy00LjEyLjQgICAgICAgICBLREUgbGlicmFyeSBmb3IgaW50ZXJmYWNpbmcgd2l0aCBhdWRp byBDRHMKbGlia2RjcmF3LTQuMTIuNF8xICAgICAgICAgICAgIExpYlJhdyBpbnRlcmZhY2UgZm9y IEtERQpsaWJrZXhpdjItNC4xMi40XzEgICAgICAgICAgICAgRXhpdjIgbGlicmFyeSBpbnRlcmZh Y2UgZm9yIEtERQpsaWJrZmJhcGktMS4wXzEgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgYWNj ZXNzaW5nIEZhY2Vib29rIHNlcnZpY2VzCmxpYmtnYXBpLTIuMC4xICAgICAgICAgICAgICAgICBL REUtYmFzZWQgbGlicmFyeSBmb3IgYWNjZXNzaW5nIHZhcmlvdXMgR29vZ2xlIHNlcnZpY2VzCmxp YmtpcGktNC4xMi40ICAgICAgICAgICAgICAgICBLREUgSW1hZ2UgUGx1Z2luIEludGVyZmFjZQps aWJrb2xhYi0wLjUuMF8xICAgICAgICAgICAgICAgQWR2YW5jZWQgS29sYWIgT2JqZWN0IEhhbmRs aW5nIExpYnJhcnkKbGlia29sYWJ4bWwtMS4wLjEgICAgICAgICAgICAgIEtvbGFiIFhNTCBGb3Jt YXQgU2NoZW1hIERlZmluaXRpb25zIExpYnJhcnkKbGlia29tcGFyZWRpZmYyLTQuMTIuNCAgICAg ICAgIExpYnJhcnkgdG8gY29tcGFyZSBmaWxlcyBhbmQgc3RyaW5ncwpsaWJrb25xLTQuMTIuNCAg ICAgICAgICAgICAgICAgQ29yZSBsaWJyYXJ5IGZvciBLb25xdWVyb3IKbGlia3NhbmUtNC4xMi40 ICAgICAgICAgICAgICAgIFNBTkUgbGlicmFyeSBpbnRlcmZhY2UgZm9yIEtERQpsaWJrc2JhLTEu My4wICAgICAgICAgICAgICAgICAgS1NCQSBpcyBhbiBYLjUwOSBMaWJyYXJ5CmxpYmt0b3JyZW50 LTEuMy4xXzMgICAgICAgICAgICBUb3JyZW50IGxpYnJhcnkgZnJvbSBLVG9ycmVudCBwcm9qZWN0 CmxpYmxhbmd0YWctMC41LjFfMSAgICAgICAgICAgICBJbnRlcmZhY2UgbGlicmFyeSB0byBhY2Nl c3MgdGFncyBmb3IgaWRlbnRpZnlpbmcgbGFuZ3VhZ2VzCmxpYmxxci0xLTAuNC4xXzYgICAgICAg ICAgICAgICBBbiBlYXN5IHRvIHVzZSBDL0MrKyBzZWFtIGNhcnZpbmcgbGlicmFyeQpsaWJsdGRs LTIuNC4yXzIgICAgICAgICAgICAgICAgU3lzdGVtIGluZGVwZW5kZW50IGRsb3BlbiB3cmFwcGVy CmxpYm1hZC0wLjE1LjFiXzQgICAgICAgICAgICAgICBMaWJtYWQgbGlicmFyeSAocGFydCBvZiBN QUQgcHJvamVjdCkKbGlibWF0cm9za2EtMS40LjFfMSAgICAgICAgICAgIEV4dGVuc2libGUgTXVs dGltZWRpYSBDb250YWluZXIgRm9ybWF0CmxpYm1tcy0wLjYuMyAgICAgICAgICAgICAgICAgICBM aWJyYXJ5IGZvciBwYXJzaW5nIG1tczovLyBhbmQgbW1zaDovLyB0eXBlIG5ldHdvcmsgc3RyZWFt cwpsaWJtbmctMS4wLjEwXzIgICAgICAgICAgICAgICAgTXVsdGlwbGUtaW1hZ2UgTmV0d29yayBH cmFwaGljcyAoTU5HKSByZWZlcmVuY2UgbGlicmFyeQpsaWJtcGVnMi0wLjUuMV80ICAgICAgICAg ICAgICAgRnJlZSBsaWJyYXJ5IGZvciBkZWNvZGluZyBNUEVHLTIgYW5kIE1QRUctMSB2aWRlbyBz dHJlYW1zCmxpYm1zcGFjay0wLjQgICAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBNaWNyb3Nv ZnQgY29tcHJlc3Npb24gZm9ybWF0cwpsaWJtc3B1Yi0wLjAuNl8xICAgICAgICAgICAgICAgTGli cmFyeSBhbmQgdG9vbHMgZm9yIHBhcnNpbmcgTWljcm9zb2Z0IFB1Ymxpc2hlciBmaWxlIGZvcm1h dApsaWJtdXNpY2JyYWluejMtMy4wLjNfMyAgICAgICAgTXVzaWNCcmFpbnogY2xpZW50IGxpYnJh cnkgZm9yIGF1ZGlvIG1ldGFkYXRhIGxvb2t1cApsaWJtdXNpY2JyYWluejUtNS4wLjEgICAgICAg ICAgTXVzaWNCcmFpbnogY2xpZW50IGxpYnJhcnkgZm9yIGF1ZGlvIG1ldGFkYXRhIGxvb2t1cAps aWJtd2F3LTAuMS4xMV8xICAgICAgICAgICAgICAgSW1wb3J0IGxpYnJhcnkgZm9yIHNvbWUgb2xk IG1hYyB0ZXh0IGRvY3VtZW50cwpsaWJuaWNlLTAuMS4zICAgICAgICAgICAgICAgICAgTGlicmFy eSBhbmQgdHJhbnNtaXR0ZXIgdGhhdCBpbXBsZW1lbnRzIElDRS0xOQpsaWJub3RpZnktMC43LjUg ICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgZGVza3RvcCBub3RpZmljYXRpb25zCmxpYm9kZmdl bi0wLjAuNF8xICAgICAgICAgICAgICBMaWJyYXJ5IGZvciByZWFkaW5nIGFuZCB3cml0aW5nIENv cmVsIFdvcmRQZXJmZWN0KHRtKSBkb2N1bWVudHMKbGlib2dnLTEuMy4xLDQgICAgICAgICAgICAg ICAgIE9nZyBiaXRzdHJlYW0gbGlicmFyeQpsaWJvbGRYLTEuMC4xXzEgICAgICAgICAgICAgICAg T2xkIFggbGlicmFyeQpsaWJvcmN1cy0wLjUuMV8xICAgICAgICAgICAgICAgU3RhbmRhbG9uZSBm aWxlIGltcG9ydCBmaWx0ZXIgbGlicmFyeSBmb3Igc3ByZWFkc2hlZXQgZG9jdW1lbnRzCmxpYnBh cGVyLTEuMS4yNF8xICAgICAgICAgICAgICBBIGxpYnJhcnkgcHJvdmlkaW5nIHJvdXRpbmVzIGZv ciBwYXBlciBzaXplIG1hbmFnZW1lbnQKbGlicGNpLTMuMi4xICAgICAgICAgICAgICAgICAgIFBD SSBjb25maWd1cmF0aW9uIHNwYWNlIEkvTyBtYWRlIGVhc3kKbGlicGNpYWNjZXNzLTAuMTMuMl8x ICAgICAgICAgIEdlbmVyaWMgUENJIGFjY2VzcyBsaWJyYXJ5CmxpYnByb3h5LTAuNC42ICAgICAg ICAgICAgICAgICBMaWJyYXJ5IHRoYXQgcHJvdmlkZXMgYXV0b21hdGljIHByb3h5IGNvbmZpZ3Vy YXRpb24gbWFuYWdlbWVudApsaWJwdGhyZWFkLXN0dWJzLTAuM180ICAgICAgICAgVGhpcyBsaWJy YXJ5IHByb3ZpZGVzIHdlYWsgYWxpYXNlcyBmb3IgcHRocmVhZCBmdW5jdGlvbnMKbGlicHVycGxl LTIuMTAuOV8xICAgICAgICAgICAgIEJhY2tlbmQgbGlicmFyeSBmb3IgdGhlIFBpZGdpbiBtdWx0 aS1wcm90b2NvbCBtZXNzYWdpbmcgY2xpZW50CmxpYnFhbGN1bGF0ZS0wLjkuN18zICAgICAgICAg ICBNdWx0aS1wdXJwb3NlIGRlc2t0b3AgY2FsY3VsYXRvciAoYmFja2VuZCBsaWJyYXJ5KQpsaWJx cmVuY29kZS0zLjQuMyAgICAgICAgICAgICAgQSBDIGxpYnJhcnkgZm9yIGVuY29kaW5nIGRhdGEg aW4gYSBRUiBDb2RlIHN5bWJvbApsaWJyYXctMC4xNS40ICAgICAgICAgICAgICAgICAgTGlicmFy eSBmb3IgbWFuaXB1bGF0aW5nIHJhdyBpbWFnZXMKbGlicmVvZmZpY2UtNC4xLjVfMiAgICAgICAg ICAgIEZ1bGwgaW50ZWdyYXRlZCBvZmZpY2UgcHJvZHVjdGl2aXR5IHN1aXRlCmxpYnJzdmcyLTIu MzYuNF8xICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBwYXJzaW5nIGFuZCByZW5kZXJpbmcgU1ZH IHZlY3Rvci1ncmFwaGljIGZpbGVzCmxpYnNhbXBsZXJhdGUtMC4xLjhfNCAgICAgICAgICBTZWNy ZXQgUmFiYml0IENvZGU6IGEgU2FtcGxlIFJhdGUgQ29udmVydGVyIGZvciBhdWRpbwpsaWJzaWdz ZWd2LTIuMTAgICAgICAgICAgICAgICAgSGFuZGxpbmcgcGFnZSBmYXVsdHMgaW4gdXNlciBtb2Rl CmxpYnNuZGZpbGUtMS4wLjI1XzMgICAgICAgICAgICBSZWFkaW5nIGFuZCB3cml0aW5nIGZpbGVz IGNvbnRhaW5pbmcgc2FtcGxlZCBzb3VuZCAobGlrZSBXQVYgb3IgQUlGRikKbGlic291cC0yLjQw LjNfMyAgICAgICAgICAgICAgIFNPQVAgKFNpbXBsZSBPYmplY3QgQWNjZXNzIFByb3RvY29sKSBp bXBsZW1lbnRhdGlvbiBpbiBDCmxpYnNwZWN0cmUtMC4yLjZfMSAgICAgICAgICAgICBBIHNtYWxs IGxpYnJhcnkgZm9yIHJlbmRlcmluZyBQb3N0c2NyaXB0IGRvY3VtZW50cwpsaWJzc2gtMC42LjEg ICAgICAgICAgICAgICAgICAgTGlicmFyeSBpbXBsZW1lbnRpbmcgdGhlIFNTSDEgYW5kIFNTSDIg cHJvdG9jb2wKbGlic3RyZWFtYW5hbHl6ZXItMC43LjhfNSAgICAgIFN0cmlnaSBkZXNrdG9wIHNl YXJjaDogc3RyZWFtYW5hbHl6ZXIgbGlicmFyeQpsaWJzdHJlYW1zLTAuNy44XzEgICAgICAgICAg ICAgU3RyaWdpIGRlc2t0b3Agc2VhcmNoOiBzdHJlYW1zIGxpYnJhcnkKbGlic3VuYWNsLTEuMCAg ICAgICAgICAgICAgICAgIFdyYXBwZXIgcHJvdmlkaW5nIFN1bk9TIE5GU3Y0IEFDTCBBUEkKbGli dGFyLTEuMi4xMV8yICAgICAgICAgICAgICAgIGxpYnJhcnkgZm9yIG1hbmlwdWxhdGluZyBQT1NJ WCBhbmQgR05VIHRhciBmaWxlcwpsaWJ0YXNuMS0zLjMgICAgICAgICAgICAgICAgICAgQVNOLjEg c3RydWN0dXJlIHBhcnNlciBsaWJyYXJ5CmxpYnRlbGVwYXRoeS0wLjMuM18xICAgICAgICAgICBG bGV4aWJsZSBDb21tdW5pY2F0aW9ucyBGcmFtZXdvcmsKbGlidGhlb3JhLTEuMS4xXzQgICAgICAg ICAgICAgIFRoZW9yYSB2aWRlbyBjb2RlYyBmb3IgdGhlIE9nZyBtdWx0aW1lZGlhIHN0cmVhbWlu ZyBzeXN0ZW0KbGlidG9vbC0yLjQuMl8yICAgICAgICAgICAgICAgIEdlbmVyaWMgc2hhcmVkIGxp YnJhcnkgc3VwcG9ydCBzY3JpcHQKbGlidjRsLTAuOC44XzEgICAgICAgICAgICAgICAgIFZpZGVv NExpbnV4IGxpYnJhcnkKbGlidmlzaW8tMC4wLjMxXzEgICAgICAgICAgICAgIExpYnJhcnkgYW5k IHRvb2xzIGZvciBwYXJzaW5nIHRoZSB2aXNpbyBmaWxlIGZvcm1hdCBzdHJ1Y3R1cmUKbGlidm5j c2VydmVyLTAuOS45XzUgICAgICAgICAgIFByb3ZpZGUgYW4gZWFzeSBBUEkgdG8gd3JpdGUgb25l J3Mgb3duIHZuYyBzZXJ2ZXIKbGlidm9sdW1lX2lkLTAuODEuMSAgICAgICAgICAgIExpYnJhcnkg dG8gcHJvdmlkZSBmaWxlIHN5c3RlbSB0eXBlIGluZm9ybWF0aW9uCmxpYnZvcmJpcy0xLjMuNCwz ICAgICAgICAgICAgICBBdWRpbyBjb21wcmVzc2lvbiBjb2RlYyBsaWJyYXJ5CmxpYnZweC0xLjMu MCAgICAgICAgICAgICAgICAgICBWUDgvVlA5IENvZGVjIFNESwpsaWJ3bWYtMC4yLjguNF8xMSAg ICAgICAgICAgICAgVG9vbHMgYW5kIGxpYnJhcnkgZm9yIGNvbnZlcnRpbmcgTWljcm9zb2Z0IFdN RiAod2luZG93cyBtZXRhZmlsZSkKbGlid3BkLTAuOS45ICAgICAgICAgICAgICAgICAgIFRvb2xz IGZvciBpbXBvcnRpbmcgYW5kIGV4cG9ydGluZyBXb3JkUGVyZmVjdCh0bSkgZG9jdW1lbnRzCmxp YndwZy0wLjIuMl8xICAgICAgICAgICAgICAgICBMaWJyYXJ5IGFuZCB0b29scyB0byB3b3JrIHdp dGggV29yZFBlcmZlY3QgR3JhcGhpY3MgKFdQRykgZmlsZXMKbGlid3BzLTAuMi45XzEgICAgICAg ICAgICAgICAgIE1pY3Jvc29mdCBmaWxlIHdvcmQgcHJvY2Vzc29yIGZvcm1hdCBpbXBvcnQgZmls dGVyIGxpYnJhcnkKbGlieGNiLTEuMTBfMSAgICAgICAgICAgICAgICAgIFRoZSBYIHByb3RvY29s IEMtbGFuZ3VhZ2UgQmluZGluZyAoWENCKSBsaWJyYXJ5CmxpYnhrYmZpbGUtMS4wLjhfMSAgICAg ICAgICAgICBYS0IgZmlsZSBsaWJyYXJ5CmxpYnhrYnVpLTEuMC4yXzIgICAgICAgICAgICAgICBU aGUgeGtidWkgbGlicmFyeQpsaWJ4bWwyLTIuOC4wXzQgICAgICAgICAgICAgICAgWE1MIHBhcnNl ciBsaWJyYXJ5IGZvciBHTk9NRQpsaWJ4c2x0LTEuMS4yOF8yICAgICAgICAgICAgICAgVGhlIFhT TFQgQyBsaWJyYXJ5IGZvciBHTk9NRQpsaWJ4dWwtMjQuMy4wICAgICAgICAgICAgICAgICAgTW96 aWxsYSBydW50aW1lIHBhY2thZ2UgdGhhdCBjYW4gYmUgdXNlZCB0byBib290c3RyYXAgWFVMK1hQ Q09NIGFwcHMKbGliemlwLTAuMTEuMiAgICAgICAgICAgICAgICAgIEMgbGlicmFyeSBmb3IgcmVh ZGluZywgY3JlYXRpbmcsIGFuZCBtb2RpZnlpbmcgWklQIGFyY2hpdmVzCmxpbmstZ3JhbW1hci00 LjcuNCAgICAgICAgICAgICBBIGdyYW1tYXIgY2hlY2tpbmcgbGlicmFyeQpsaW51eC1mMTAtYXRr LTEuMjQuMCAgICAgICAgICAgQWNjZXNzaWJpbGl0eSBUb29sa2l0LCBMaW51eC9pMzg2IGJpbmFy eSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtY2Fpcm8tMS44LjBfMiAgICAgICAgVmVjdG9y IGdyYXBoaWNzIGxpYnJhcnkgQ2Fpcm8gKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWN1cmwt Ny4xOS42XzEgICAgICAgIENvbW1hbmQgbGluZSB0b29sIGZvciB0cmFuc2ZlcnJpbmcgZmlsZXMg d2l0aCBVUkwgc3ludGF4IChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1jeXJ1cy1zYXNsMi0y LjEuMjJfMSBSRkMgMjIyMiBTQVNMIChTaW1wbGUgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyaXR5 IExheWVyKSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtZHJpLTcuMl8xICAgICAgICAgICAg TWVzYSBsaWJHTCBydW50aW1lIGxpYnJhcmllcyBhbmQgRFJJIGRyaXZlcnMgKExpbnV4IEZlZG9y YSAxMCkKbGludXgtZjEwLWV4cGF0LTIuMC4xICAgICAgICAgIExpbnV4L2kzODYgYmluYXJ5IHBv cnQgb2YgRXhwYXQgWE1MLXBhcnNpbmcgbGlicmFyeSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1m MTAtZmxhc2hwbHVnaW4tMTEuMnIyMDIuMzQ2IEFkb2JlIEZsYXNoIFBsYXllciBOUEFQSSBQbHVn aW4KbGludXgtZjEwLWZvbnRjb25maWctMi42LjAgICAgIFhNTC1iYXNlZCBmb250IGNvbmZpZ3Vy YXRpb24gQVBJIGZvciBYIFdpbmRvd3MgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWd0azIt Mi4xNC43XzQgICAgICAgIEdUSysgbGlicmFyeSwgdmVyc2lvbiAyLlggKExpbnV4IEZlZG9yYSAx MCkKbGludXgtZjEwLWpwZWctNmIgICAgICAgICAgICAgIFJQTSBvZiB0aGUgSlBFRyBsaWIgKExp bnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWxpYnNzaDItMC4xOCAgICAgICAgIExpYnJhcnkgaW1w bGVtZW50aW5nIHRoZSBTU0gyIHByb3RvY29sIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1u c3ByLTQuNy42ICAgICAgICAgICBOZXRzY2FwZSBQb3J0YWJsZSBSdW50aW1lIChMaW51eCBGZWRv cmEgMTApCmxpbnV4LWYxMC1uc3MtMy4xMi4zLjk5LjNfMSAgICBOZXR3b3JrIFNlY3VyaXR5IFNl cnZpY2VzIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1vcGVubGRhcC0yLjQuMTJfMSAgICBM aWdodHdlaWdodCBEaXJlY3RvcnkgQWNjZXNzIFByb3RvY29sIGxpYnJhcmllcyAoTGludXggRmVk b3JhIDEwKQpsaW51eC1mMTAtb3BlbnNzbC0wLjkuOGcgICAgICAgT3BlblNTTCB0b29sa2l0IChM aW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1wYW5nby0xLjI4LjNfMSAgICAgICBQYW5nbyBsaWJy YXJ5IChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1wbmctMS4yLjM3XzIgICAgICAgICBSUE0g b2YgdGhlIFBORyBsaWIgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLXNxbGl0ZTMtMy41Ljlf MSAgICAgIExpYnJhcnkgdGhhdCBpbXBsZW1lbnRzIGFuIGVtYmVkZGFibGUgU1FMIGRhdGFiYXNl IGVuZ2luZSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtdGlmZi0zLjguMiAgICAgICAgICAg VElGRiBsaWJyYXJ5LCBMaW51eC9pMzg2IGJpbmFyeSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1m MTAteG9yZy1saWJzLTcuNF8xICAgICAgWG9yZyBsaWJyYXJpZXMgKExpbnV4IEZlZG9yYSAxMCkK bGludXhfYmFzZS1mMTAtMTBfNyAgICAgICAgICAgIEJhc2Ugc2V0IG9mIHBhY2thZ2VzIG5lZWRl ZCBpbiBMaW51eCBtb2RlIGZvciBpMzg2L2FtZDY0IChMaW51eCBGZWRvcmEgMTApCmxpbnV4bGli ZXJ0aW5lLWctMjAxMjAxMTYgICAgICBMaW51eCBMaWJlcnRpbmUgRyBhbmQgTGludXggQmlvbGlu dW0gRyBmb250cwpsaXJjLTAuOS4wXzQsMSAgICAgICAgICAgICAgICAgTGludXggSW5mcmFyZWQg UmVtb3RlIENvbnRyb2wKbGx2bTMzLTMuM184ICAgICAgICAgICAgICAgICAgIExvdyBMZXZlbCBW aXJ0dWFsIE1hY2hpbmUKbG9rYWxpemUtNC4xMi40ICAgICAgICAgICAgICAgIENvbXB1dGVyLWFp ZGVkIHRyYW5zbGF0aW9uIHN5c3RlbQpsb3VkbW91dGgtMS40LjNfNyAgICAgICAgICAgICAgTGln aHR3ZWlnaHQgSmFiYmVyIGNsaWVudCBsaWJyYXJ5CmxwX3NvbHZlLTUuNS4yLjAgICAgICAgICAg ICAgICBMaW5lYXIgUHJvZ3JhbW1pbmcgU29sdmVyCmx1YS01LjEuNV82ICAgICAgICAgICAgICAg ICAgICBTbWFsbCwgY29tcGlsYWJsZSBzY3JpcHRpbmcgbGFuZ3VhZ2UgcHJvdmlkaW5nIGVhc3kg YWNjZXNzIHRvIEMgY29kZQpsdWl0LTEuMS4xICAgICAgICAgICAgICAgICAgICAgTG9jYWxlIGFu ZCBJU08gMjAyMiBzdXBwb3J0IGZvciBVbmljb2RlIHRlcm1pbmFscwptNC0xLjQuMTdfMSwxICAg ICAgICAgICAgICAgICAgR05VIG00Cm1ha2VkZXBlbmQtMS4wLjUsMSAgICAgICAgICAgICBEZXBl bmRlbmN5IGdlbmVyYXRvciBmb3IgbWFrZWZpbGVzCm1hcmJsZS00LjEyLjQgICAgICAgICAgICAg ICAgICBWaXJ0dWFsIGdsb2JlIGFuZCB3b3JsZCBhdGxhcyBmb3IgS0RFCm1kZHMtMC4xMC4yICAg ICAgICAgICAgICAgICAgICBNdWx0aS1kaW1lbnNpb25hbCBkYXRhIGluZGV4IGFsZ29yaXRobQpt a2ZvbnRkaXItMS4wLjcgICAgICAgICAgICAgICAgQ3JlYXRlIGFuIGluZGV4IG9mIFggZm9udCBm aWxlcyBpbiBhIGRpcmVjdG9yeQpta2ZvbnRzY2FsZS0xLjEuMV8xICAgICAgICAgICAgQ3JlYXRl cyBhbiBpbmRleCBvZiBzY2FsYWJsZSBmb250IGZpbGVzIGZvciBYCm1wYy0xLjAuMiAgICAgICAg ICAgICAgICAgICAgICBMaWJyYXJ5IG9mIGNvbXBsZXggbnVtYmVycyB3aXRoIGFyYml0cmFyaWx5 IGhpZ2ggcHJlY2lzaW9uCm1wZnItMy4xLjJfMSAgICAgICAgICAgICAgICAgICBMaWJyYXJ5IGZv ciBtdWx0aXBsZS1wcmVjaXNpb24gZmxvYXRpbmctcG9pbnQgY29tcHV0YXRpb25zCm15c3FsNTUt Y2xpZW50LTUuNS4zNyAgICAgICAgICBNdWx0aXRocmVhZGVkIFNRTCBkYXRhYmFzZSAoY2xpZW50 KQpteXRoZXMtMS4yLjMgICAgICAgICAgICAgICAgICAgU2ltcGxlIHRoZXNhdXJ1cyBsaWJyYXJ5 Cm5hc20tMi4xMC4wOSwxICAgICAgICAgICAgICAgICBHZW5lcmFsLXB1cnBvc2UgbXVsdGktcGxh dGZvcm0geDg2IGFuZCBhbWQ2NCBhc3NlbWJsZXIKbmVvbjI5LTAuMjkuNl81ICAgICAgICAgICAg ICAgIEFuIEhUVFAgYW5kIFdlYkRBViBjbGllbnQgbGlicmFyeSBmb3IgVW5peCBzeXN0ZW1zCm5l cG9tdWstY29yZS00LjEyLjRfMSAgICAgICAgICBDb3JlIE5lcG9tdWsgc3lzdGVtIGxpYnJhcmll cyBhbmQgc2VydmljZXMgZm9yIEtERQpuZXBvbXVrLXdpZGdldHMtNC4xMi40ICAgICAgICAgVGhl IE5lcG9tdWtXaWRnZXQgbGlicmFyaWVzCm5ldHRsZS0yLjcuMSAgICAgICAgICAgICAgICAgICBM b3ctbGV2ZWwgY3J5cHRvZ3JhcGhpYyBsaWJyYXJ5Cm5pbmphLTEuNC4wXzEsMSAgICAgICAgICAg ICAgICBOaW5qYSBpcyBhIHNtYWxsIGJ1aWxkIHN5c3RlbSBjbG9zZXN0IGluIHNwaXJpdCB0byBN YWtlCm5zcGx1Z2lud3JhcHBlci0xLjQuNF8zICAgICAgICBDb21wYXRpYmlsaXR5IHBsdWdpbiBm b3IgTW96aWxsYSBOUEFQSSBwbHVnaW5zCm5zcHItNC4xMC40ICAgICAgICAgICAgICAgICAgICBB IHBsYXRmb3JtLW5ldXRyYWwgQVBJIGZvciBzeXN0ZW0gbGV2ZWwgYW5kIGxpYmMgbGlrZSBmdW5j dGlvbnMKbnNzLTMuMTUuNSAgICAgICAgICAgICAgICAgICAgIExpYnJhcmllcyB0byBzdXBwb3J0 IGRldmVsb3BtZW50IG9mIHNlY3VyaXR5LWVuYWJsZWQgYXBwbGljYXRpb25zCm9rdGV0YS00LjEy LjQgICAgICAgICAgICAgICAgICBLREUgaGV4IGVkaXRvcgpva3VsYXItNC4xMi40XzEgICAgICAg ICAgICAgICAgS0RFIDQgdW5pdmVyc2FsIGRvY3VtZW50IHZpZXdlcgpvcGVuLW1vdGlmLTIuMy40 ICAgICAgICAgICAgICAgTW90aWYgWDExIFRvb2xraXQgKGluZHVzdHJ5IHN0YW5kYXJkIEdVSSAo SUVFRSAxMjk1KSkKb3BlbmN2LWNvcmUtMi40LjdfMSAgICAgICAgICAgIE9wZW4gU291cmNlIENv bXB1dGVyIFZpc2lvbiBsaWJyYXJ5Cm9wZW5qZGs2LWIzMV8yLDEgICAgICAgICAgICAgICBPcmFj bGUncyBKYXZhIDYgdmlydHVhbCBtYWNoaW5lIHJlbGVhc2UgdW5kZXIgdGhlIEdQTCB2MgpvcGVu anBlZy0xLjUuMF8yICAgICAgICAgICAgICAgT3Blbi1zb3VyY2UgSlBFRyAyMDAwIGNvZGVjCm9w ZW5sZGFwLWNsaWVudC0yLjQuMzkgICAgICAgICBPcGVuIHNvdXJjZSBMREFQIGNsaWVudCBpbXBs ZW1lbnRhdGlvbgpvcGVuc2xwLTEuMi4xXzMgICAgICAgICAgICAgICAgT3Blbi1zb3VyY2UgaW1w bGVtZW50YXRpb24gb2YgdGhlIFNlcnZpY2UgTG9jYXRpb24gUHJvdG9jb2wKb3B1cy0xLjEgICAg ICAgICAgICAgICAgICAgICAgIElFVEYgYXVkaW8gY29kZWMKb3JjLTAuNC4xOV8xICAgICAgICAg ICAgICAgICAgIExpYnJhcnkgYW5kIHRvb2xzZXQgdG8gb3BlcmF0ZSBhcnJheXMgb2YgZGF0YQpw MTEta2l0LTAuMjAuMiAgICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgbG9hZGluZyBhbmQgZW51 bWVyYXRpbmcgb2YgUEtDUyMxMSBtb2R1bGVzCnA1LUFyY2hpdmUtWmlwLTEuMzcgICAgICAgICAg ICBQZXJsIG1vZHVsZSB0byBjcmVhdGUsIG1hbmlwdWxhdGUsIHJlYWQsIGFuZCB3cml0ZSBaaXAg YXJjaGl2ZSBmaWxlcwpwNS1BdXRoZW4tTlRMTS0xLjA5ICAgICAgICAgICAgUGVybDUgTlRMTSBh dXRoZW50aWNhdGlvbiBtb2R1bGUKcDUtQml0LVZlY3Rvci03LjMgICAgICAgICAgICAgIExpYnJh cnkgb2YgYWR2YW5jZWQgbWF0aCBmdW5jdGlvbnMgdGhhdCBpbmNsdWRlcyBhIFBlcmwgT08gbW9k dWxlCnA1LUNhcnAtQ2xhbi02LjA0ICAgICAgICAgICAgICBSZXBvcnQgZXJyb3JzIGZyb20gcGVy c3BlY3RpdmUgb2YgY2FsbGVyIG9mIGEgImNsYW4iIG9mIG1vZHVsZXMKcDUtQ3J5cHQtU1NMZWF5 LTAuNjQgICAgICAgICAgIFBlcmw1IGludGVyZmFjZSB0byBhbGxvdyBwNS1saWJ3d3cgTFdQIHRv IG1ha2UgaHR0cHMgY29ubmVjdGlvbnMKcDUtRGF0ZS1DYWxjLTYuMyAgICAgICAgICAgICAgIEdy ZWdvcmlhbiBjYWxlbmRhciBkYXRlIGNhbGN1bGF0aW9ucwpwNS1EYXRlLU1hbmlwLTYuMzQgICAg ICAgICAgICAgUGVybDUgbW9kdWxlIGNvbnRhaW5pbmcgZGF0ZSBtYW5pcHVsYXRpb24gcm91dGlu ZXMKcDUtRGlnZXN0LUhNQUMtMS4wMyAgICAgICAgICAgIFBlcmw1IGludGVyZmFjZSB0byBITUFD IE1lc3NhZ2UtRGlnZXN0IEFsZ29yaXRobXMKcDUtRW5jb2RlLUxvY2FsZS0xLjAzICAgICAgICAg IERldGVybWluZSB0aGUgbG9jYWxlIGVuY29kaW5nCnA1LUZpbGUtTGlzdGluZy02LjA0ICAgICAg ICAgICBQYXJzZSBkaXJlY3RvcnkgbGlzdGluZ3MKcDUtRmlsdGVyLTEuNDkgICAgICAgICAgICAg ICAgIE51bWJlciBvZiBzb3VyY2UgZmlsdGVycyBmb3IgcGVybDUgcHJvZ3JhbXMKcDUtRmluYW5j ZS1RdW90ZS0xLjI5ICAgICAgICAgIEdldCBzdG9jayBhbmQgbXV0dWFsIGZ1bmQgcXVvdGVzIGZy b20gdmFyaW91cyBleGNoYW5nZXMKcDUtSFRNTC1FbGVtZW50LUV4dGVuZGVkLTEuMTggIEV4dGVu ZGVkIGludGVyZmFjZSB0byBIVE1MOjpUcmVlJ3MgSFRNTDo6RWxlbWVudCBjbGFzcwpwNS1IVE1M LVBhcnNlci0zLjcxICAgICAgICAgICAgUGVybDUgbW9kdWxlIGZvciBwYXJzaW5nIEhUTUwgZG9j dW1lbnRzCnA1LUhUTUwtVGFibGVFeHRyYWN0LTIuMTEgICAgICBFeHRyYWN0IHRleHQgY29udGFp bmVkIGluIHRhYmxlcyB3aXRoaW4gYW4gSFRNTCBkb2N1bWVudApwNS1IVE1MLVRhZ3NldC0zLjIw ICAgICAgICAgICAgU29tZSB1c2VmdWwgZGF0YSB0YWJsZSBpbiBwYXJzaW5nIEhUTUwKcDUtSFRN TC1UcmVlLTUuMDMgICAgICAgICAgICAgIENvbGxlY3Rpb24gb2YgbW9kdWxlcyB0byBtYW5pcHVs YXRlIEhUTUwgc3ludGF4IHRyZWVzCnA1LUhUVFAtQ29va2llcy02LjAxICAgICAgICAgICBIVFRQ IENvb2tpZSBqYXJzCnA1LUhUVFAtRGFlbW9uLTYuMDEgICAgICAgICAgICBTaW1wbGUgSFRUUCBz ZXJ2ZXIgY2xhc3MKcDUtSFRUUC1EYXRlLTYuMDIgICAgICAgICAgICAgIENvbnZlcnNpb24gcm91 dGluZXMgZm9yIHRoZSBIVFRQIHByb3RvY29sIGRhdGUgZm9ybWF0cwpwNS1IVFRQLU1lc3NhZ2Ut Ni4wNl8yICAgICAgICAgUmVwcmVzZW50YXRpb24gb2YgSFRUUCBzdHlsZSBtZXNzYWdlcwpwNS1I VFRQLU5lZ290aWF0ZS02LjAxICAgICAgICAgSW1wbGVtZW50YXRpb24gb2YgdGhlIEhUVFAgY29u dGVudCBuZWdvdGlhdGlvbiBhbGdvcml0aG0KcDUtSU8tSFRNTC0xLjAwICAgICAgICAgICAgICAg IE9wZW4gYW4gSFRNTCBmaWxlIHdpdGggYXV0b21hdGljIGNoYXJzZXQgZGV0ZWN0aW9uCnA1LUlP LVNvY2tldC1JUC0wLjI5ICAgICAgICAgICBEcm9wLWluIHJlcGxhY2VtZW50IGZvciBJTzo6U29j a2V0OjpJTkVUIHN1cHBvcnRpbmcgSVB2NCBhbmQgSVB2NgpwNS1JTy1Tb2NrZXQtU1NMLTEuOTc1 XzEgICAgICAgUGVybDUgaW50ZXJmYWNlIHRvIFNTTCBzb2NrZXRzCnA1LUpTT04tMi45MCAgICAg ICAgICAgICAgICAgICBQZXJsIGV4dGVuc2lvbiB0byBjb252ZXJ0IHRvIEpTT04gKEphdmFTY3Jp cHQgT2JqZWN0IE5vdGF0aW9uKQpwNS1MV1AtTWVkaWFUeXBlcy02LjAyICAgICAgICAgR3Vlc3Mg bWVkaWEgdHlwZSBmb3IgYSBmaWxlIG9yIGEgVVJMCnA1LUxXUC1Qcm90b2NvbC1odHRwcy02LjA0 ICAgICBQcm92aWRlIGh0dHBzIHN1cHBvcnQgZm9yIExXUDo6VXNlckFnZW50CnA1LUxvY2FsZS1n ZXR0ZXh0LTEuMDVfMyAgICAgICBNZXNzYWdlIGhhbmRsaW5nIGZ1bmN0aW9ucwpwNS1Nb2R1bGUt QnVpbGQtMC40MjA1ICAgICAgICAgQnVpbGQgYW5kIGluc3RhbGwgUGVybCBtb2R1bGVzCnA1LU1v emlsbGEtQ0EtMjAxMzAxMTQgICAgICAgICBQZXJsIGV4dGVuc2lvbiBmb3IgTW96aWxsYSBDQSBj ZXJ0IGJ1bmRsZSBpbiBQRU0gZm9ybWF0CnA1LU5ldC1IVFRQLTYuMDYgICAgICAgICAgICAgICBM b3ctbGV2ZWwgSFRUUCBjbGllbnQKcDUtTmV0LVNTTGVheS0xLjU4ICAgICAgICAgICAgIFBlcmw1 IGludGVyZmFjZSB0byBTU0wKcDUtU29ja2V0LTIuMDEzICAgICAgICAgICAgICAgIE5ldHdvcmtp bmcgY29uc3RhbnRzIGFuZCBzdXBwb3J0IGZ1bmN0aW9ucwpwNS1Td2l0Y2gtMi4xNiAgICAgICAg ICAgICAgICAgU3dpdGNoIC0gQSBzd2l0Y2ggc3RhdGVtZW50IGZvciBQZXJsCnA1LVVSSS0xLjYw ICAgICAgICAgICAgICAgICAgICBQZXJsNSBpbnRlcmZhY2UgdG8gVW5pZm9ybSBSZXNvdXJjZSBJ ZGVudGlmaWVyIChVUkkpIHJlZmVyZW5jZXMKcDUtV1dXLVJvYm90UnVsZXMtNi4wMiAgICAgICAg IERhdGFiYXNlIG9mIHJvYm90cy50eHQtZGVyaXZlZCBwZXJtaXNzaW9ucwpwNS1YTUwtTGliWE1M LTIuMDEwOF8xLDEgICAgICAgSW50ZXJmYWNlIHRvIEdub21lIGxpYnhtbDIgbGlicmFyeQpwNS1Y TUwtTmFtZXNwYWNlU3VwcG9ydC0xLjExICAgU2ltcGxlIGdlbmVyaWMgbmFtZXNwYWNlIHN1cHBv cnQgY2xhc3MKcDUtWE1MLVBhcnNlci0yLjQxXzEgICAgICAgICAgIFBlcmwgZXh0ZW5zaW9uIGlu dGVyZmFjZSB0byBKYW1lcyBDbGFyaydzIFhNTCBwYXJzZXIsIGV4cGF0CnA1LVhNTC1TQVgtMC45 OV8xICAgICAgICAgICAgICBTaW1wbGUgQVBJIGZvciBYTUwKcDUtWE1MLVNBWC1CYXNlLTEuMDgg ICAgICAgICAgIEJhc2UgY2xhc3MgU0FYIERyaXZlcnMgYW5kIEZpbHRlcnMKcDUtWUFNTC1TeWNr LTEuMjcgICAgICAgICAgICAgIEZhc3QsIGxpZ2h0d2VpZ2h0IFlBTUwgYW5kIEpTT04gbG9hZGVy IGFuZCBkdW1wZXIKcDUtbGlid3d3LTYuMDUgICAgICAgICAgICAgICAgIFBlcmw1IGxpYnJhcnkg Zm9yIFdXVyBhY2Nlc3MKcDd6aXAtOS4yMC4xXzIgICAgICAgICAgICAgICAgIEZpbGUgYXJjaGl2 ZXIgd2l0aCBoaWdoIGNvbXByZXNzaW9uIHJhdGlvCnBhbV9rZGUtMS4wICAgICAgICAgICAgICAg ICAgICBQQU0gbW9kdWxlcyBmb3IgS0RFIERpc3BsYXkgTWFuYWdlcgpwYW5nby0xLjM0LjFfMyAg ICAgICAgICAgICAgICAgT3Blbi1zb3VyY2UgZnJhbWV3b3JrIGZvciB0aGUgbGF5b3V0IGFuZCBy ZW5kZXJpbmcgb2YgaTE4biB0ZXh0CnBhbmdveC1jb21wYXQtMC4wLjIgICAgICAgICAgICBEZXBy aWNhdGVkIHBhbmdvWCBzdXBwb3J0LgpwYXRjaC0yLjcuMSAgICAgICAgICAgICAgICAgICAgR05V IHBhdGNoIHV0aWxpdHkKcGNpaWRzLTIwMTQwNDAyICAgICAgICAgICAgICAgIERhdGFiYXNlIG9m IGFsbCBrbm93biBJRHMgdXNlZCBpbiBQQ0kgZGV2aWNlcwpwY3JlLTguMzQgICAgICAgICAgICAg ICAgICAgICAgUGVybCBDb21wYXRpYmxlIFJlZ3VsYXIgRXhwcmVzc2lvbnMgbGlicmFyeQpwZXJs NS01LjE2LjNfOSAgICAgICAgICAgICAgICAgUHJhY3RpY2FsIEV4dHJhY3Rpb24gYW5kIFJlcG9y dCBMYW5ndWFnZQpwaG9ub24tNC43LjFfMSAgICAgICAgICAgICAgICAgS0RFIG11bHRpbWVkaWEg ZnJhbWV3b3JrCnBob25vbi1nc3RyZWFtZXItNC43LjFfMiAgICAgICBHU3RyZWFtZXIgYmFja2Vu ZCBmb3IgUGhvbm9uCnBpeG1hbi0wLjMyLjRfMSAgICAgICAgICAgICAgICBMb3ctbGV2ZWwgcGl4 ZWwgbWFuaXB1bGF0aW9uIGxpYnJhcnkKcGtnLTEuMi43XzIgICAgICAgICAgICAgICAgICAgIFBh Y2thZ2UgbWFuYWdlcgpwa2djb25mLTAuOS41ICAgICAgICAgICAgICAgICAgVXRpbGl0eSB0byBo ZWxwIHRvIGNvbmZpZ3VyZSBjb21waWxlciBhbmQgbGlua2VyIGZsYWdzCnBsYXNtYS1hcHBsZXQt a3RwLTAuNi4xXzIgICAgICBLREUgaW5zdGFudCBtZXNzYWdpbmcgUGxhc21hIGFwcGxldHMKcG5n LTEuNS4xOCAgICAgICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIG1hbmlwdWxhdGluZyBQTkcg aW1hZ2VzCnBvbGljeWtpdC0wLjlfNyAgICAgICAgICAgICAgICBGcmFtZXdvcmsgZm9yIGNvbnRy b2xsaW5nIGFjY2VzcyB0byBzeXN0ZW0td2lkZSBjb21wb25lbnRzCnBvbGtpdC0wLjEwNV8yICAg ICAgICAgICAgICAgICBGcmFtZXdvcmsgZm9yIGNvbnRyb2xsaW5nIGFjY2VzcyB0byBzeXN0ZW0t d2lkZSBjb21wb25lbnRzCnBvbGtpdC1rZGUtMC45OS4xXzEgICAgICAgICAgICBQb2xraXQgYXV0 aGVudGljYXRpb24gVUkgZm9yIEtERSBXb3Jrc3BhY2VzCnBvbGtpdC1xdC0wLjEwMy4wXzEgICAg ICAgICAgICBRdCA0IGZyb250ZW5kIHRvIFBvbEtpdC0xCnBvcHBsZXItMC4yNC41XzIgICAgICAg ICAgICAgICBQREYgcmVuZGVyaW5nIGxpYnJhcnkKcG9wcGxlci1kYXRhLTAuNC42ICAgICAgICAg ICAgIFBvcHBsZXIgZW5jb2RpbmcgZGF0YQpwb3BwbGVyLXF0NC0wLjI0LjUgICAgICAgICAgICAg UXQ0IGJpbmRpbmdzIHRvIHBvcHBsZXIKcG9wdC0xLjE2ICAgICAgICAgICAgICAgICAgICAgIEEg Z2V0b3B0KDMpIGxpa2UgbGlicmFyeSB3aXRoIGEgbnVtYmVyIG9mIGVuaGFuY2VtZW50cywgZnJv bSBSZWRoYXQKcG9ydG1hc3Rlci0zLjE3LjQgICAgICAgICAgICAgIE1hbmFnZSB5b3VyIHBvcnRz IHdpdGhvdXQgZXh0ZXJuYWwgZGF0YWJhc2VzIG9yIGxhbmd1YWdlcwpwb3N0Z3Jlc3FsOTAtY2xp ZW50LTkuMC4xNyAgICAgUG9zdGdyZVNRTCBkYXRhYmFzZSAoY2xpZW50KQpwb3htbC00LjEyLjQg ICAgICAgICAgICAgICAgICAgVG9vbHMgdG8gdHJhbnNsYXRlIERvY2Jvb2sgWE1MIHVzaW5nIGdl dHRleHQKcHJpbnQtbWFuYWdlci00LjEyLjQgICAgICAgICAgIFByaW50ZXIgbWFuYWdlciBmb3Ig S0RFIDQKcHJpbnRwcm90by0xLjAuNSAgICAgICAgICAgICAgIFByaW50IGV4dGVuc2lvbiBoZWFk ZXJzCnByaXNvbi0xLjBfMSAgICAgICAgICAgICAgICAgICBBIGJhcmNvZGUgbGlicmFyeSBmb3Ig S0RFCnB0aC0yLjAuNyAgICAgICAgICAgICAgICAgICAgICBHTlUgUG9ydGFibGUgVGhyZWFkcwpw dWxzZWF1ZGlvLTAuOS4yM18yICAgICAgICAgICAgU291bmQgc2VydmVyIGZvciBVTklYCnB5Mjct Y2Fpcm8tMS4xMC4wXzIgICAgICAgICAgICBQeXRob24gMiBiaW5kaW5ncyBmb3IgQ2Fpcm8KcHky Ny1kYnVzLTEuMS4xICAgICAgICAgICAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgdGhlIEQtQlVT IG1lc3NhZ2luZyBzeXN0ZW0KcHkyNy1nb2JqZWN0LTIuMjguNl80ICAgICAgICAgIFB5dGhvbiBi aW5kaW5ncyBmb3IgR09iamVjdApweTI3LWdzdHJlYW1lci0wLjEwLjIyXzIgICAgICAgUHl0aG9u IGJpbmRpbmdzIGZvciBnc3RyZWFtZXIKcHkyNy1pc29kYXRlLTAuNS4wICAgICAgICAgICAgIElT TyA4NjAxIGRhdGUvdGltZS9kdXJhdGlvbiBwYXJzZXIgYW5kIGZvcm1hdGVyCnB5MjctbGlieG1s Mi0yLjguMF8yICAgICAgICAgICBQeXRob24gaW50ZXJmYWNlIGZvciBYTUwgcGFyc2VyIGxpYnJh cnkgZm9yIEdOT01FCnB5MjctcGFyc2luZy0yLjAuMV8xICAgICAgICAgICBHZW5lcmFsIHBhcnNp bmcgbW9kdWxlIGZvciBQeXRob24KcHkyNy1weWtkZTQtNC4xMi40ICAgICAgICAgICAgIFB5dGhv biBiaW5kaW5ncyBmb3IgS0RFCnB5MjctcXQ0LWNvcmUtNC4xMC4zLDEgICAgICAgICBQeXRob24g YmluZGluZ3MgZm9yIHRoZSBRdDQgdG9vbGtpdCwgUXRDb3JlIG1vZHVsZQpweTI3LXF0NC1kYnVz c3VwcG9ydC00LjEwLjMgICAgUHl0aG9uIGJpbmRpbmdzIGZvciB0aGUgUXQ0IHRvb2xraXQsIEQt QlVTIG1vZHVsZQpweTI3LXF0NC1kZWNsYXJhdGl2ZS00LjEwLjMgICAgUHl0aG9uIGJpbmRpbmdz IGZvciB0aGUgUXQ0IHRvb2xraXQsIFF0RGVjbGFyYXRpdmUgbW9kdWxlCnB5MjctcXQ0LWRlc2ln bmVyLTQuMTAuMywxICAgICBQeXRob24gYmluZGluZ3MgZm9yIHRoZSBRdDQgdG9vbGtpdCwgUXRE ZXNpZ25lciBtb2R1bGUKcHkyNy1xdDQtZ3VpLTQuMTAuMywxICAgICAgICAgIFB5dGhvbiBiaW5k aW5ncyBmb3IgdGhlIFF0NCB0b29sa2l0LCBRdEd1aSBtb2R1bGUKcHkyNy1xdDQtbmV0d29yay00 LjEwLjMsMSAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgdGhlIFF0NCB0b29sa2l0LCBRdE5ldHdv cmsgbW9kdWxlCnB5MjctcXQ0LW9wZW5nbC00LjEwLjMsMSAgICAgICBQeXRob24gYmluZGluZ3Mg Zm9yIHRoZSBRdDQgdG9vbGtpdCwgUXRPcGVuR0wgbW9kdWxlCnB5MjctcXQ0LXBob25vbi00LjEw LjNfMSAgICAgICBQeXRob24gYmluZGluZ3MgZm9yIHRoZSBRdDQgdG9vbGtpdCwgUGhvbm9uIG1v ZHVsZQpweTI3LXF0NC1zY3JpcHQtNC4xMC4zLDEgICAgICAgUHl0aG9uIGJpbmRpbmdzIGZvciB0 aGUgUXQ0IHRvb2xraXQsIFF0U2NyaXB0IG1vZHVsZQpweTI3LXF0NC1zcWwtNC4xMC4zLDEgICAg ICAgICAgUHl0aG9uIGJpbmRpbmdzIGZvciB0aGUgUXQ0IHRvb2xraXQsIFF0U3FsIG1vZHVsZQpw eTI3LXF0NC1zdmctNC4xMC4zLDEgICAgICAgICAgUHl0aG9uIGJpbmRpbmdzIGZvciB0aGUgUXQ0 IHRvb2xraXQsIFF0U3ZnIG1vZHVsZQpweTI3LXF0NC13ZWJraXQtNC4xMC4zICAgICAgICAgUHl0 aG9uIGJpbmRpbmdzIGZvciB0aGUgUXQ0IHRvb2xraXQsIFF0V2ViS2l0IG1vZHVsZQpweTI3LXF0 NC14bWwtNC4xMC4zLDEgICAgICAgICAgUHl0aG9uIGJpbmRpbmdzIGZvciB0aGUgUXQ0IHRvb2xr aXQsIFF0WG1sIG1vZHVsZQpweTI3LXJkZmxpYi00LjEuMSAgICAgICAgICAgICAgUHl0aG9uIGxp YnJhcnkgZm9yIFJERiBtYW5pcHVsYXRpb24KcHkyNy1zZXR1cHRvb2xzMjctMi4wLjEgICAgICAg IFB5dGhvbiBwYWNrYWdlcyBpbnN0YWxsZXIKcHkyNy1zaXAtNC4xNS4yLDEgICAgICAgICAgICAg IFB5dGhvbiB0byBDIGFuZCBDKysgYmluZGluZ3MgZ2VuZXJhdG9yCnB5Mjctc3BhcnFsd3JhcHBl ci0xLjUuMiAgICAgICBTUEFSUUwgZW5kcG9pbnQgaW50ZXJmYWNlIHRvIFB5dGhvbgpweTI3LXNx bGl0ZTMtMi43LjZfMyAgICAgICAgICAgU3RhbmRhcmQgUHl0aG9uIGJpbmRpbmcgdG8gdGhlIFNR TGl0ZTMgbGlicmFyeQpweXRob24tMi43XzEsMiAgICAgICAgICAgICAgICAgVGhlICJtZXRhLXBv cnQiIGZvciB0aGUgZGVmYXVsdCB2ZXJzaW9uIG9mIFB5dGhvbiBpbnRlcnByZXRlcgpweXRob24y LTJfMiAgICAgICAgICAgICAgICAgICAgVGhlICJtZXRhLXBvcnQiIGZvciB2ZXJzaW9uIDIgb2Yg dGhlIFB5dGhvbiBpbnRlcnByZXRlcgpweXRob24yNy0yLjcuNl80ICAgICAgICAgICAgICAgSW50 ZXJwcmV0ZWQgb2JqZWN0LW9yaWVudGVkIHByb2dyYW1taW5nIGxhbmd1YWdlCnFjYS0yLjAuM18x ICAgICAgICAgICAgICAgICAgICBDcm9zcy1wbGF0Zm9ybSBjcnlwdG8gQVBJIGZvciBRdApxY2Et b3NzbC0yLjAuMC5iM180ICAgICAgICAgICAgUUNBIE9wZW5TTEwgcGx1Z2luCnFpbWFnZWJsaXR6 LTAuMC42XzIgICAgICAgICAgICBHcmFwaGljYWwgZWZmZWN0cyBhbmQgZmlsdGVycyBsaWJyYXJ5 IGZvciBLREU0CnFqc29uLTAuOC4xICAgICAgICAgICAgICAgICAgICBMaWJyYXJ5IHRvIG1hbmFn ZSBKU09OIG9iamVjdHMgd2l0aCBRdApxb2F1dGgtMS4wLjEgICAgICAgICAgICAgICAgICAgUXQg NCBzdXBwb3J0IGZvciBPQXV0aC1wb3dlcmVkIG5ldHdvcmsgc2VydmljZXMKcXNjaW50aWxsYTIt Mi43LjIsMSAgICAgICAgICAgIFF0IDQgcG9ydCBvZiB0aGUgU2NpbnRpbGxhIEMrKyBlZGl0b3Ig Y2xhc3MKcXQ0LWFzc2lzdGFudC00LjguNV8xICAgICAgICAgIFF0IDQgZG9jdW1lbnRhdGlvbiBi cm93c2VyCnF0NC1jbHVjZW5lLTQuOC41ICAgICAgICAgICAgICBRdCBiaW5kaW5ncyBmb3IgdGhl IENMdWNlbmUgZnVsbC10ZXh0IHNlYXJjaCBsaWJyYXJ5CnF0NC1jb3JlbGliLTQuOC41XzMgICAg ICAgICAgICBRdCBjb3JlIG5vbi1ncmFwaGljYWwgbW9kdWxlCnF0NC1kYnVzLTQuOC41ICAgICAg ICAgICAgICAgICBRdCBELUJ1cyBpbnRlci1wcm9jZXNzIGNvbW11bmljYXRpb24gbW9kdWxlCnF0 NC1kZWNsYXJhdGl2ZS00LjguNSAgICAgICAgICBRdCBkZWNsYXJhdGl2ZSBmcmFtZXdvcmsgZm9y IGR5bmFtaWMgdXNlciBpbnRlcmZhY2VzCnF0NC1kZXNpZ25lci00LjguNV8xICAgICAgICAgICBR dCA0IGdyYXBoaWNhbCB1c2VyIGludGVyZmFjZSBkZXNpZ25lcgpxdDQtZG9jLTQuOC41ICAgICAg ICAgICAgICAgICAgUXQgZG9jdW1lbnRhdGlvbgpxdDQtZ3VpLTQuOC41ICAgICAgICAgICAgICAg ICAgUXQgZ3JhcGhpY2FsIHVzZXIgaW50ZXJmYWNlIG1vZHVsZQpxdDQtaGVscC00LjguNSAgICAg ICAgICAgICAgICAgUXQgb25saW5lIGhlbHAgaW50ZWdyYXRpb24gbW9kdWxlCnF0NC1pY29uZW5n aW5lcy00LjguNSAgICAgICAgICBRdCBTVkcgaWNvbiBlbmdpbmUKcXQ0LWltYWdlZm9ybWF0cy00 LjguNSAgICAgICAgIFF0IHBsdWdpbnMgZm9yIHNldmVyYWwgaW1hZ2UgZm9ybWF0cwpxdDQtaW5w dXRtZXRob2RzLTQuOC41ICAgICAgICAgUXQgaW5wdXQgbWV0aG9kcwpxdDQtbGluZ3Vpc3QtNC44 LjVfMSAgICAgICAgICAgUXQgNCBsb2NhbGl6YXRpb24gdG9vbHMKcXQ0LW1vYy00LjguNV8xICAg ICAgICAgICAgICAgIFF0IE1ldGEtT2JqZWN0IENvbXBpbGVyCnF0NC1uZXR3b3JrLTQuOC41ICAg ICAgICAgICAgICBRdCBuZXR3b3JrIG1vZHVsZQpxdDQtb3BlbmdsLTQuOC41ICAgICAgICAgICAg ICAgUXQgT3BlbkdMIHN1cHBvcnQgbW9kdWxlCnF0NC1wb3J0aW5nLTQuOC41ICAgICAgICAgICAg ICBRdCB1dGlsaXR5IHRvIGFzc2lzdCB3aXRoIHBvcnRpbmcgZnJvbSBRdCAzIHRvIFF0IDQKcXQ0 LXFkYnVzdmlld2VyLTQuOC41XzEgICAgICAgIFF0IDQgZ3JhcGhpY2FsIGludGVyZmFjZSB0byBE LUJ1cwpxdDQtcW1ha2UtNC44LjVfMSAgICAgICAgICAgICAgUXQgTWFrZWZpbGUgZ2VuZXJhdG9y CnF0NC1xdDNzdXBwb3J0LTQuOC41ICAgICAgICAgICBRdCAzIGNvbXBhdGliaWxpdHkgbW9kdWxl CnF0NC1yY2MtNC44LjUgICAgICAgICAgICAgICAgICBRdCBSZXNvdXJjZSBDb21waWxlcgpxdDQt c2NyaXB0LTQuOC41ICAgICAgICAgICAgICAgUXQgc2NyaXB0aW5nIG1vZHVsZQpxdDQtc2NyaXB0 dG9vbHMtNC44LjUgICAgICAgICAgUXQgU2NyaXB0IGFkZGl0aW9uYWwgY29tcG9uZW50cwpxdDQt c3FsLTQuOC41ICAgICAgICAgICAgICAgICAgUXQgU1FMIGRhdGFiYXNlIGludGVncmF0aW9uIG1v ZHVsZQpxdDQtc3FsaXRlLXBsdWdpbi00LjguNSAgICAgICAgUXQgU1FMaXRlIDMgZGF0YWJhc2Ug cGx1Z2luCnF0NC1zdmctNC44LjUgICAgICAgICAgICAgICAgICBRdCBTVkcgc3VwcG9ydCBtb2R1 bGUKcXQ0LXRlc3RsaWItNC44LjUgICAgICAgICAgICAgIFF0IHVuaXQgdGVzdGluZyBtb2R1bGUK cXQ0LXVpYy00LjguNSAgICAgICAgICAgICAgICAgIFF0IFVzZXIgSW50ZXJmYWNlIENvbXBpbGVy CnF0NC11aWMzLTQuOC41ICAgICAgICAgICAgICAgICBRdCAzLWNvbXBhdGlibGUgVXNlciBJbnRl cmZhY2UgQ29tcGlsZXIKcXQ0LXdlYmtpdC00LjguNV8xICAgICAgICAgICAgIFF0IFdlYktpdCBp bXBsZW1lbnRhdGlvbgpxdDQteG1sLTQuOC41ICAgICAgICAgICAgICAgICAgUXQgU0FYIGFuZCBE T00gaW1wbGVtZW50YXRpb25zCnF0NC14bWxwYXR0ZXJucy00LjguNSAgICAgICAgICBRdCBzdXBw b3J0IGZvciBYUGF0aCwgWFF1ZXJ5LCBYU0xUIGFuZCBYTUwgU2NoZW1hCnF1YXppcC0wLjYuMiAg ICAgICAgICAgICAgICAgICBRdC9DKysgd3JhcHBlciBmb3IgWklQL1VOWklQIHBhY2thZ2UKcXd0 NS01LjIuMyAgICAgICAgICAgICAgICAgICAgIFF0IFdpZGdldHMgZm9yIFRlY2huaWNhbCBBcHBs aWNhdGlvbnMKcXplaXRnZWlzdC0wLjguMCAgICAgICAgICAgICAgIFF0IDQgd3JhcHBlciBsaWJy YXJ5IGFyb3VuZCB0aGUgWmVpdGdlaXN0IEQtQnVzIEFQSQpyYW5kcnByb3RvLTEuNC4wICAgICAg ICAgICAgICAgUmFuZHIgZXh0ZW5zaW9uIGhlYWRlcnMKcmFwdG9yMi0yLjAuMTNfMyAgICAgICAg ICAgICAgIFJERiBQYXJzZXIgVG9vbGtpdCBmb3IgUmVkbGFuZApyYXItNC4yLjAsMyAgICAgICAg ICAgICAgICAgICAgRmlsZSBhcmNoaXZlciAoYmluYXJ5IHBvcnQpCnJhcmlhbi0wLjguMV8xICAg ICAgICAgICAgICAgICBBbiBPTUYgaGVscCBzeXN0ZW0gYmFzZWQgb24gdGhlIEZyZWVkZXNrdG9w IHNwZWNpZmljYXRpb24KcmFzcWFsLTAuOS4zMiAgICAgICAgICAgICAgICAgIEhpZ2gtbGV2ZWwg aW50ZXJmYWNlIGZvciBSREYKcmVjb3JkcHJvdG8tMS4xNC4yICAgICAgICAgICAgIFJFQ09SRCBl eHRlbnNpb24gaGVhZGVycwpyZWRsYW5kLTEuMC4xN18xICAgICAgICAgICAgICAgSGlnaC1sZXZl bCBpbnRlcmZhY2UgZm9yIFJERgpyZW5kZXJwcm90by0wLjExLjEgICAgICAgICAgICAgUmVuZGVy UHJvdG8gcHJvdG9jb2wgaGVhZGVycwpyZXNvdXJjZXByb3RvLTEuMi4wICAgICAgICAgICAgUmVz b3VyY2UgZXh0ZW5zaW9uIGhlYWRlcnMKc2FtYmEzNi0zLjYuMjMgICAgICAgICAgICAgICAgIEEg ZnJlZSBTTUIgYW5kIENJRlMgY2xpZW50IGFuZCBzZXJ2ZXIgZm9yIFVOSVgKc2FtYmEzNi1saWJz bWJjbGllbnQtMy42LjIzXzEgIFNoYXJlZCBsaWIgZnJvbSB0aGUgc2FtYmEgcGFja2FnZQpzYW5l LWJhY2tlbmRzLTEuMC4yNCAgICAgICAgICAgQVBJIGZvciBhY2Nlc3MgdG8gc2Nhbm5lcnMsIGRp Z2l0YWxzIGNhbWVyYSwgZnJhbWUgZ3JhYmJlcnMgZXRjCnNjaHJvZWRpbmdlci0xLjAuMTFfMSAg ICAgICAgICBIaWdoLXNwZWVkIERpcmFjIGNvZGVjCnNjb25zLTIuMy4wICAgICAgICAgICAgICAg ICAgICBCdWlsZCB0b29sIGFsdGVybmF0aXZlIHRvIG1ha2UKc2NybnNhdmVycHJvdG8tMS4yLjIg ICAgICAgICAgIFNjcm5TYXZlciBleHRlbnNpb24gaGVhZGVycwpzZGwtMS4yLjE1XzMsMiAgICAg ICAgICAgICAgICAgQ3Jvc3MtcGxhdGZvcm0gbXVsdGltZWRpYSBkZXZlbG9wbWVudCBBUEkKc2Rs X2ltYWdlLTEuMi4xMl8zICAgICAgICAgICAgIFNpbXBsZSBsaWJyYXJ5IHRvIGxvYWQgaW1hZ2Vz IG9mIHZhcmlvdXMgZm9ybWF0cyBhcyBTREwgc3VyZmFjZXMKc2RvY2Jvb2steG1sLTEuMV8xLDIg ICAgICAgICAgICJTaW1wbGlmaWVkIiBEb2NCb29rIFhNTCBEVEQKc2VyZi0xLjMuNCAgICAgICAg ICAgICAgICAgICAgIFNlcmYgSFRUUCBjbGllbnQgbGlicmFyeQpzZXNzcmVnLTEuMC44ICAgICAg ICAgICAgICAgICAgTWFuYWdlIHV0bXAvd3RtcCBlbnRyaWVzIGZvciBub24taW5pdCBYIGNsaWVu dHMKc2V0eGtibWFwLTEuMy4wICAgICAgICAgICAgICAgIFNldCB0aGUga2V5Ym9hcmQgdXNpbmcg dGhlIFggS2V5Ym9hcmQgRXh0ZW5zaW9uCnNoYXJlZC1kZXNrdG9wLW9udG9sb2dpZXMtMC4xMS4w IEludGVyb3BlcmFiaWxpdHkgYmV0d2VlbiBkZXNrdG9wcyBhbmQgY29sbGFib3JhdGl2ZSBlbnZp cm9ubWVudHMKc2hhcmVkLW1pbWUtaW5mby0xLjFfMSAgICAgICAgIE1JTUUgdHlwZXMgZGF0YWJh c2UgZnJvbSB0aGUgZnJlZWRlc2t0b3Aub3JnIHByb2plY3QKc2xpYi0zYjMgICAgICAgICAgICAg ICAgICAgICAgIEEgcG9ydGFibGUgc2NoZW1lIGxpYnJhcnkKc2xpYi1ndWlsZS0zYjNfMSAgICAg ICAgICAgICAgIFNMSUIgaW5zdGFsbGF0aW9uIGZvciBHdWlsZQpzbXByb3h5LTEuMC41ICAgICAg ICAgICAgICAgICAgU2Vzc2lvbiBNYW5hZ2VyIFByb3h5CnNvcHJhbm8tMi45LjQgICAgICAgICAg ICAgICAgICBRdC9DKysgUkRGIGZyYW1ld29yawpzcGVleC0xLjIucjFfNiwxICAgICAgICAgICAg ICAgT3Blbi1zb3VyY2UgcGF0ZW50LWZyZWUgdm9pY2UgY29kZWMKc3FsaXRlMy0zLjguNC4yICAg ICAgICAgICAgICAgIFNRTCBkYXRhYmFzZSBlbmdpbmUgaW4gYSBDIGxpYnJhcnkKc3RhcnR1cC1u b3RpZmljYXRpb24tMC4xMl8xICAgIExpYnJhcnkgdGhhdCBzdXBwb3J0cyBzdGFydHVwIG5vdGlm aWNhdGlvbiBzcGVjIGZyb20gZnJlZWRlc2t0b3Aub3JnCnN1YnZlcnNpb24tMS44LjhfMiAgICAg ICAgICAgICBWZXJzaW9uIGNvbnRyb2wgc3lzdGVtCnN1cGVya2FyYW1iYS00LjEyLjQgICAgICAg ICAgICBXaWRnZXQgZnJhbWV3b3JrIGZvciBLREUKc3ZnYWxpYi0xLjQuM183ICAgICAgICAgICAg ICAgIEEgbG93IGxldmVsIGNvbnNvbGUgZ3JhcGhpY3MgbGlicmFyeQpzd2VlcGVyLTQuMTIuNCAg ICAgICAgICAgICAgICAgQ2xlYW5zIHRlbXBvcmFsIGZpbGVzIGZvciBLREUKdGFnbGliLTEuOS4x XzEgICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIG1hbmlwdWxhdGluZyBJRDMgdGFncyBhbmQg T2dnIGNvbW1lbnRzCnRhbGxvYy0yLjEuMCAgICAgICAgICAgICAgICAgICBIaWVyYXJjaGljYWwg cG9vbCBiYXNlZCBtZW1vcnkgYWxsb2NhdG9yCnRkYi0xLjIuMTMsMSAgICAgICAgICAgICAgICAg ICBUcml2aWFsIERhdGFiYXNlCnRlbGVwYXRoeS1mYXJzaWdodC0wLjAuMTkgICAgICBGYXJzaWdo dCBDb25uZWN0aW9uIE1hbmFnZXIgZm9yIFRlbGVwYXRoeSBGcmFtZXdvcmsKdGVsZXBhdGh5LWdh YmJsZS0wLjE2LjYgICAgICAgIEphYmJlciBDb25uZWN0aW9uIE1hbmFnZXIgZm9yIFRlbGVwYXRo eSBGcmFtZXdvcmsKdGVsZXBhdGh5LWdsaWItMC4yMC4yICAgICAgICAgIEdMaWIgdXRpbGl0eSBs aWJyYXJ5IGZvciB0aGUgVGVsZXBhdGh5IGZyYW1ld29yawp0ZWxlcGF0aHktaGF6ZS0wLjYuMCAg ICAgICAgICAgTGlicHVycGxlIGNvbm5lY3Rpb24gbWFuYWdlciBmb3IgdGVsZXBhdGh5CnRlbGVw YXRoeS1pZGxlLTAuMS4xMSAgICAgICAgICBJUkMgQ29ubmVjdGlvbiBNYW5hZ2VyIGZvciBUZWxl cGF0aHkgRnJhbWV3b3JrCnRlbGVwYXRoeS1sb2dnZXItMC40LjBfMSAgICAgICBMb2dnZXIgdXRp bGl0eSBsaWJyYXJ5IGZvciB0aGUgVGVsZXBhdGh5IGZyYW1ld29yawp0ZWxlcGF0aHktbG9nZ2Vy LXF0NC0wLjYuMF8xICAgUXQgYmluZGluZyBmb3IgVGVsZXBhdGh5IExvZ2dlcgp0ZWxlcGF0aHkt bWlzc2lvbi1jb250cm9sLTUuMTIuMCBUZWxlcGF0aHkgY29tcG9uZW50IHRvIGFwcHMgdG8gYWJz dHJhY3QgZGV0YWlscyBvZiBjb25uZWN0aW9uIG1hbmFnZXJzCnRlbGVwYXRoeS1xdDQtMC45LjNf MSAgICAgICAgICBIaWdoLWxldmVsIFF0IGJpbmRpbmcgZm9yIFRlbGVwYXRoeQp0ZXZlbnQtMC45 LjIxICAgICAgICAgICAgICAgICAgVGFsbG9jIGJhc2VkIGV2ZW50IGxvb3AgbGlicmFyeQp0ZXhp Mmh0bWwtNS4wXzEsMSAgICAgICAgICAgICAgVGV4aW5mbyB0byBIVE1MIGNvbnZlcnRlcgp0ZXhp bmZvLTUuMi4yMDE0MDIxNiAgICAgICAgICAgQSB0eXBlc2V0IGRvY3VtZW50YXRpb24gc3lzdGVt IHdpdGggbXVsdGlwbGUgZm9ybWF0IG91dHB1dAp0aWR5LWxpYi0wOTAzMTUuY18xICAgICAgICAg ICAgVXRpbGl0eSB0byBjbGVhbiB1cCBhbmQgcHJldHR5IHByaW50IEhUTUwvWEhUTUwvWE1MICh3 aXRoIHNoYXJlZCBsaWIpCnRpZmYtNC4wLjNfMSAgICAgICAgICAgICAgICAgICBUb29scyBhbmQg bGlicmFyeSByb3V0aW5lcyBmb3Igd29ya2luZyB3aXRoIFRJRkYgaW1hZ2VzCnRpbnl4bWwtMi42 LjJfMSAgICAgICAgICAgICAgICBTbWFsbCBDKysgWE1MIHBhcnNlcgp0cmFwcHJvdG8tMy40LjMg ICAgICAgICAgICAgICAgREVDLVhUUkFQIGV4dGVuc2lvbiBoZWFkZXJzCnRyb3VzZXJzLXRkZGwt MC4zLjEwXzQgICAgICAgICBUaGUgb3Blbi1zb3VyY2UgVENHIFNvZnR3YXJlIFN0YWNrCnR3bS0x LjAuOCAgICAgICAgICAgICAgICAgICAgICBUYWIgV2luZG93IE1hbmFnZXIgZm9yIHRoZSBYIFdp bmRvdyBTeXN0ZW0KdHdvbGFtZS0wLjMuMTNfMSAgICAgICAgICAgICAgIE1QRUcgQXVkaW8gTGF5 ZXIgMiBlbmNvZGVyCnVjcHAtMS4zLjIgICAgICAgICAgICAgICAgICAgICBBIEMgcHJlcHJvY2Vz c29yIGFuZCBsZXhlcgp1bWJyZWxsby00LjEyLjRfMSAgICAgICAgICAgICAgVU1MIG1vZGVsbGVy IGZvciBLREUKdW5yYXItNS4wMSw1ICAgICAgICAgICAgICAgICAgIEV4dHJhY3QsIHZpZXcgJiB0 ZXN0IFJBUiBhcmNoaXZlcwp1bnppcC02LjBfMSAgICAgICAgICAgICAgICAgICAgTGlzdCwgdGVz dCwgYW5kIGV4dHJhY3QgY29tcHJlc3NlZCBmaWxlcyBpbiBhIFpJUCBhcmNoaXZlCnVwb3dlci0w LjkuN18zICAgICAgICAgICAgICAgICBELUJ1cyBkYWVtb24gZm9yIHNpbXBsaWZ5aW5nIHBvd2Vy IG1hbmFnZW1lbnQgdGFza3MKdjRsX2NvbXBhdC0xLjAuMjAxMjA1MDFfMSAgICAgIFZpZGVvNExp bnV4IElPQ1RMIGhlYWRlciBmaWxlcwp2YWxhLTAuMjAuMSAgICAgICAgICAgICAgICAgICAgUHJv Z3JhbW1pbmcgbGFuZ3VhZ2UgYW5kIGNvbXBpbGVyIHRoYXQgY29udmVydHMgVmFsYSBjb2RlIGlu dG8gQyBjb2RlCnZhbGEtdmFwaWdlbi0wLjIwLjFfMSAgICAgICAgICBQcm9ncmFtbWluZyBsYW5n dWFnZSBhbmQgY29tcGlsZXIgdGhhdCBjb252ZXJ0cyBWYWxhIGNvZGUgaW50byBDIGNvZGUKdmlk ZW9wcm90by0yLjMuMiAgICAgICAgICAgICAgIFZpZGVvIGV4dGVuc2lvbiBoZWFkZXJzCnZpZ3Jh LTEuOS4wXzUgICAgICAgICAgICAgICAgICBWSUdSQSBzdGFuZHMgZm9yICJWaXNpb24gd2l0aCBH ZW5lcmljIEFsZ29yaXRobXMiCnZpcnR1YWxib3gtb3NlLTQuMy4xMCAgICAgICAgICBBIGdlbmVy YWwtcHVycG9zZSBmdWxsIHZpcnR1YWxpemVyIGZvciB4ODYgaGFyZHdhcmUKdmlydHVhbGJveC1v c2Uta21vZC00LjMuMTAgICAgIFZpcnR1YWxCb3gga2VybmVsIG1vZHVsZSBmb3IgRnJlZUJTRAp2 aXJ0dW9zby02LjEuNl8yICAgICAgICAgICAgICAgVW5pdmVyc2FsIFNRTC9BcHBsaWNhdGlvbiBT ZXJ2ZXIKdmxjLTIuMS4yXzQsNCAgICAgICAgICAgICAgICAgIFF0NCBiYXNlZCBtdWx0aW1lZGlh IHBsYXllciBhbmQgc3RyZWFtaW5nIHNlcnZlcgp3ZWJjYW1kLTMuMTEuMC4yICAgICAgICAgICAg ICAgQSBwb3J0IG9mIExpbnV4IFVTQiB3ZWJjYW0gYW5kIERWQiBkcml2ZXJzIGludG8gdXNlcnNw YWNlCndlYmtpdC1ndGsyLTEuOC4zXzMgICAgICAgICAgICBBbiBvcGVuc291cmNlIGJyb3dzZXIg ZW5naW5lCndlYnAtMC4zLjFfNSAgICAgICAgICAgICAgICAgICBHb29nbGUgV2ViUCBpbWFnZSBm b3JtYXQgY29udmVyc2lvbiB0b29sCnd4MjgtZ3RrMi1jb21tb24tMi44LjEyXzIgICAgICBUaGUg d3hXaWRnZXRzIEdVSSB0b29sa2l0IChjb21tb24gZmlsZXMpCnd4MjgtZ3RrMi11bmljb2RlLTIu OC4xMl8yICAgICBUaGUgd3hXaWRnZXRzIEdVSSB0b29sa2l0IChVbmljb2RlKQp4MTFwZXJmLTEu NS40ICAgICAgICAgICAgICAgICAgWDExIHNlcnZlciBwZXJmb3JtYW5jZSB0ZXN0IHByb2dyYW0K eDI2NC0wLjEzNi4yMzU4XzMgICAgICAgICAgICAgIExpYnJhcnkgYW5kIHRvb2wgZm9yIGVuY29k aW5nIEguMjY0L0FWQyB2aWRlbyBzdHJlYW1zCnhhdXRoLTEuMC44XzEgICAgICAgICAgICAgICAg ICBYIGF1dGhvcml0eSBmaWxlIHV0aWxpdHkKeGJhY2tsaWdodC0xLjIuMV8xICAgICAgICAgICAg IFByb2dyYW0gdG8gYWRqdXN0IGJhY2tsaWdodCBicmlnaHRuZXNzCnhiaXRtYXBzLTEuMS4xICAg ICAgICAgICAgICAgICBYLk9yZyBiaXRtYXBzIGRhdGEKeGNhbGMtMS4wLjUgICAgICAgICAgICAg ICAgICAgIFNjaWVudGlmaWMgY2FsY3VsYXRvciBmb3IgWAp4Y2ItcHJvdG8tMS4xMF8xICAgICAg ICAgICAgICAgVGhlIFggcHJvdG9jb2wgQy1sYW5ndWFnZSBCaW5kaW5nIChYQ0IpIHByb3RvY29s CnhjYi11dGlsLTAuMy45XzIsMSAgICAgICAgICAgICBBIG1vZHVsZSB3aXRoIGxpYnhjYi9saWJY MTEgZXh0ZW5zaW9uL3JlcGxhY2VtZW50IGxpYnJhcmllcwp4Y2ItdXRpbC1pbWFnZS0wLjMuOV8x ICAgICAgICAgQSBwb3J0IG9mIFhsaWIncyBYSW1hZ2UgYW5kIFhTaG1JbWFnZSBmdW5jdGlvbnMK eGNiLXV0aWwta2V5c3ltcy0wLjMuOV8xICAgICAgIFN0YW5kYXJkIFgga2V5IGNvbnN0YW50cyBh bmQgY29udmVyc2lvbiB0by9mcm9tIGtleWNvZGVzCnhjYi11dGlsLXJlbmRlcnV0aWwtMC4zLjhf MSAgICBDb252ZW5pZW5jZSBmdW5jdGlvbnMgZm9yIHRoZSBSZW5kZXIgZXh0ZW5zaW9uCnhjbG9j ay0xLjAuN18xICAgICAgICAgICAgICAgICBBbmFsb2cgYW5kIGRpZ2l0YWwgY2xvY2sgZm9yIFgK eGNtaXNjcHJvdG8tMS4yLjIgICAgICAgICAgICAgIFhDTWlzYyBleHRlbnNpb24gaGVhZGVycwp4 Y21zZGItMS4wLjQgICAgICAgICAgICAgICAgICAgRGV2aWNlIENvbG9yIENoYXJhY3Rlcml6YXRp b24gdXRpbGl0eSBmb3IgWAp4Y29uc29sZS0xLjAuNl8xICAgICAgICAgICAgICAgTW9uaXRvciBz eXN0ZW0gY29uc29sZSBtZXNzYWdlcyB3aXRoIFgKeGN1cnNvci10aGVtZXMtMS4wLjRfMSAgICAg ICAgIFgub3JnIGN1cnNvcnMgdGhlbWVzCnhjdXJzb3JnZW4tMS4wLjUgICAgICAgICAgICAgICBD cmVhdGUgYW4gWCBjdXJzb3IgZmlsZSBmcm9tIGEgY29sbGVjdGlvbiBvZiBQTkcgaW1hZ2VzCnhk Zy11dGlscy0xLjAuMi4yMDEzMDkxOV8xICAgICBUb29scyB0byBhbGxvdyBhbGwgYXBwbGljYXRp b25zIHRvIGludGVncmF0ZSB3aXRoIHRoZSBmcmVlIGRlc2t0b3AKeGRweWluZm8tMS4zLjFfMSAg ICAgICAgICAgICAgIERpc3BsYXkgaW5mb3JtYXRpb24gdXRpbGl0eSBmb3IgWAp4ZHJpaW5mby0x LjAuNCAgICAgICAgICAgICAgICAgUXVlcnkgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbiBvZiBE UkkgZHJpdmVycwp4ZXJjZXMtYzMtMy4xLjFfMSAgICAgICAgICAgICAgVmFsaWRhdGluZyBYTUwg cGFyc2VyIGZyb20gdGhlIEFwYWNoZSBYTUwgUHJvamVjdAp4ZXYtMS4yLjEgICAgICAgICAgICAg ICAgICAgICAgUHJpbnQgY29udGVudHMgb2YgWCBldmVudHMKeGV4dHByb3RvLTcuMy4wICAgICAg ICAgICAgICAgIFhFeHQgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4Ni1pbnB1dC1rZXlib2FyZC0xLjgu MF8xICAgIFguT3JnIGtleWJvYXJkIGlucHV0IGRyaXZlcgp4Zjg2LWlucHV0LW1vdXNlLTEuOS4w XzIgICAgICAgWC5PcmcgbW91c2UgaW5wdXQgZHJpdmVyCnhmODYtdmlkZW8tYXRpLTcuMi4wXzIg ICAgICAgICBYLk9yZyBhdGkgZGlzcGxheSBkcml2ZXIKeGY4Ni12aWRlby1pbnRlbC0yLjIxLjE1 XzIgICAgIERyaXZlciBmb3IgSW50ZWwgaW50ZWdyYXRlZCBncmFwaGljcyBjaGlwc2V0cwp4Zjg2 LXZpZGVvLXZlc2EtMi4zLjNfMiAgICAgICAgWC5PcmcgdmVzYSBkaXNwbGF5IGRyaXZlcgp4Zjg2 YmlnZm9udHByb3RvLTEuMi4wICAgICAgICAgWEZyZWU4Ni1CaWdmb250IGV4dGVuc2lvbiBoZWFk ZXJzCnhmODZkZ2EtMS4wLjNfMSAgICAgICAgICAgICAgICBUZXN0IHByb2dyYW0gZm9yIHRoZSBY RnJlZTg2LURHQSBleHRlbnNpb24KeGY4NmRnYXByb3RvLTIuMSAgICAgICAgICAgICAgIFhGcmVl ODYtREdBIGV4dGVuc2lvbiBoZWFkZXJzCnhmODZkcmlwcm90by0yLjEuMSAgICAgICAgICAgICBY RnJlZTg2LURSSSBleHRlbnNpb24gaGVhZGVycwp4Zjg2bWlzY3Byb3RvLTAuOS4zICAgICAgICAg ICAgWEZyZWU4Ni1NaXNjIGV4dGVuc2lvbiBoZWFkZXJzCnhmODZ2aWRtb2RlcHJvdG8tMi4zLjEg ICAgICAgICBYRnJlZTg2LVZpZE1vZGVFeHRlbnNpb24gZXh0ZW5zaW9uIGhlYWRlcnMKeGdhbW1h LTEuMC41ICAgICAgICAgICAgICAgICAgIEdhbW1hIGNvcnJlY3Rpb24gdGhyb3VnaCB0aGUgWCBz ZXJ2ZXIuCnhnYy0xLjAuNCAgICAgICAgICAgICAgICAgICAgICBYIGdyYXBoaWNzIGRlbW8KeGhv c3QtMS4wLjZfMSAgICAgICAgICAgICAgICAgIFNlcnZlciBhY2Nlc3MgY29udHJvbCBwcm9ncmFt IGZvciBYCnhpbmVyYW1hcHJvdG8tMS4yLjEgICAgICAgICAgICBYaW5lcmFtYSBleHRlbnNpb24g aGVhZGVycwp4aW5pdC0xLjMuMywxICAgICAgICAgICAgICAgICAgWCBXaW5kb3cgU3lzdGVtIGlu aXRpYWxpemVyCnhpbnB1dC0xLjYuMSAgICAgICAgICAgICAgICAgICBWZXJ5IHVzZWZ1bCB1dGls aXR5IGZvciBjb25maWd1cmluZyBhbmQgdGVzdGluZyBYSW5wdXQgZGV2aWNlcwp4a2Jjb21wLTEu Mi40ICAgICAgICAgICAgICAgICAgQ29tcGlsZSBYS0Iga2V5Ym9hcmQgZGVzY3JpcHRpb24KeGti ZXZkLTEuMS4zICAgICAgICAgICAgICAgICAgIFhLQiBldmVudCBkYWVtb24KeGtidXRpbHMtMS4w LjQgICAgICAgICAgICAgICAgIFhLQiB1dGlsaXR5IGRlbW9zCnhrZXlib2FyZC1jb25maWctMi4x MSAgICAgICAgICBYIEtleWJvYXJkIENvbmZpZ3VyYXRpb24gRGF0YWJhc2UKeGtpbGwtMS4wLjQg ICAgICAgICAgICAgICAgICAgIFV0aWxpdHkgZm9yIGtpbGxpbmcgYSBjbGllbnQgYnkgaXRzIFgg cmVzb3VyY2UKeGxzYXRvbXMtMS4xLjEgICAgICAgICAgICAgICAgIExpc3QgaW50ZXJuZWQgYXRv bXMgZGVmaW5lZCBvbiBhIHNlcnZlcgp4bHNjbGllbnRzLTEuMS4zICAgICAgICAgICAgICAgTGlz dCBjbGllbnQgYXBwbGljYXRpb25zIHJ1bm5pbmcgb24gYSBkaXNwbGF5CnhtZXNzYWdlLTEuMC40 ICAgICAgICAgICAgICAgICBEaXNwbGF5IG1lc3NhZ2Ugb3IgcXVlcnkgaW4gYSBYIHdpbmRvdwp4 bWxjYXRtZ3ItMi4yICAgICAgICAgICAgICAgICAgU0dNTCBhbmQgWE1MIGNhdGFsb2cgbWFuYWdl cgp4bWxjaGFyZW50LTAuM18yICAgICAgICAgICAgICAgWE1MIGNoYXJhY3RlciBlbnRpdGllcwp4 bW9kbWFwLTEuMC44ICAgICAgICAgICAgICAgICAgVXRpbGl0eSBmb3IgbW9kaWZ5aW5nIGtleW1h cHMgYW5kIHBvaW50ZXIgYnV0dG9uIG1hcHBpbmdzIGluIFgKeG9yZy03LjcgICAgICAgICAgICAg ICAgICAgICAgIFguT3JnIGNvbXBsZXRlIGRpc3RyaWJ1dGlvbiBtZXRhcG9ydAp4b3JnLWFwcHMt Ny43ICAgICAgICAgICAgICAgICAgWC5vcmcgYXBwcyBtZXRhLXBvcnQKeG9yZy1kcml2ZXJzLTcu NyAgICAgICAgICAgICAgIFgub3JnIGRyaXZlcnMgbWV0YS1wb3J0CnhvcmctZm9udHMtNy43ICAg ICAgICAgICAgICAgICBYLm9yZyBmb250cyBtZXRhLXBvcnQKeG9yZy1mb250cy0xMDBkcGktNy43 ICAgICAgICAgIFguT3JnIDEwMGRwaSBiaXRtYXAgZm9udHMKeG9yZy1mb250cy03NWRwaS03Ljcg ICAgICAgICAgIFguT3JnIDc1ZHBpIGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLWN5cmlsbGljLTcu NyAgICAgICAgWC5PcmcgQ3lyaWxsaWMgYml0bWFwIGZvbnRzCnhvcmctZm9udHMtbWlzY2JpdG1h cHMtNy43ICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLXRy dWV0eXBlLTcuN18xICAgICAgWC5PcmcgVHJ1ZVR5cGUgZm9udHMKeG9yZy1mb250cy10eXBlMS03 LjcgICAgICAgICAgIFguT3JnIFR5cGUxIGZvbnRzCnhvcmctbGlicmFyaWVzLTcuN18xICAgICAg ICAgICBYLm9yZyBsaWJyYXJpZXMgbWV0YS1wb3J0CnhvcmctbWFjcm9zLTEuMTkuMCAgICAgICAg ICAgICBYLk9yZyBkZXZlbG9wbWVudCBhY2xvY2FsIG1hY3Jvcwp4b3JnLXNlcnZlci0xLjEyLjRf NSwxICAgICAgICAgWC5PcmcgWCBzZXJ2ZXIgYW5kIHJlbGF0ZWQgcHJvZ3JhbXMKeHByLTEuMC40 ICAgICAgICAgICAgICAgICAgICAgIFV0aWxpdHkgZm9yIHByaW50aW5nIGFuIFggd2luZG93IGR1 bXAKeHByb3AtMS4yLjIgICAgICAgICAgICAgICAgICAgIFByb3BlcnR5IGRpc3BsYXllciBmb3Ig WAp4cHJvdG8tNy4wLjI1ICAgICAgICAgICAgICAgICAgWDExIHByb3RvY29sIGhlYWRlcnMKeHJh bmRyLTEuNC4yICAgICAgICAgICAgICAgICAgIFByaW1pdGl2ZSBjb21tYW5kIGxpbmUgaW50ZXJm YWNlIHRvIHRoZSBSYW5kUiBleHRlbnNpb24KeHJkYi0xLjEuMCAgICAgICAgICAgICAgICAgICAg IFggc2VydmVyIHJlc291cmNlIGRhdGFiYXNlIHV0aWxpdHkKeHJlZnJlc2gtMS4wLjUgICAgICAg ICAgICAgICAgIFJlZnJlc2ggYWxsIG9yIHBhcnQgb2YgYW4gWCBzY3JlZW4KeHNjcmVlbnNhdmVy LWdub21lLTUuMTJfMSAgICAgIFNhdmUgeW91ciBzY3JlZW4gd2hpbGUgeW91IGVudGVydGFpbiB5 b3VyIGNhdCAoZm9yIEdOT01FIHVzZXJzKQp4c2QtMy4zLjBfMSAgICAgICAgICAgICAgICAgICAg VzNDIFhNTCBTY2hlbWEgdG8gQysrIHRyYW5zbGF0b3IKeHNldC0xLjIuM18xICAgICAgICAgICAg ICAgICAgIFVzZXIgcHJlZmVyZW5jZSB1dGlsaXR5IGZvciBYCnhzZXRtb2RlLTEuMC4wICAgICAg ICAgICAgICAgICBTZXQgdGhlIG1vZGUgZm9yIGFuIFggSW5wdXQgRGV2aWNlCnhzZXRyb290LTEu MS4xICAgICAgICAgICAgICAgICBSb290IHdpbmRvdyBwYXJhbWV0ZXIgc2V0dGluZyB1dGlsaXR5 IGZvciBYCnh0ZXJtLTMwMyAgICAgICAgICAgICAgICAgICAgICBUZXJtaW5hbCBlbXVsYXRvciBm b3IgdGhlIFggV2luZG93IFN5c3RlbQp4dHJhbnMtMS4zLjQgICAgICAgICAgICAgICAgICAgQWJz dHJhY3QgbmV0d29yayBjb2RlIGZvciBYCnh2aWQtMS4zLjIsMSAgICAgICAgICAgICAgICAgICBB biBvcGVuc291cmNlIE1QRUctNCBjb2RlYywgYmFzZWQgb24gT3BlbkRpdngKeHZpbmZvLTEuMS4y ICAgICAgICAgICAgICAgICAgIFByaW50IG91dCBYLVZpZGVvIGV4dGVuc2lvbiBhZGFwdG9yIGlu Zm9ybWF0aW9uCnh3ZC0xLjAuNiAgICAgICAgICAgICAgICAgICAgICBEdW1wIGFuIGltYWdlIG9m IGFuIFggd2luZG93Cnh3aW5pbmZvLTEuMS4zXzEgICAgICAgICAgICAgICBXaW5kb3cgaW5mb3Jt YXRpb24gdXRpbGl0eSBmb3IgWAp4d3VkLTEuMC40ICAgICAgICAgICAgICAgICAgICAgSW1hZ2Ug ZGlzcGxheWVyIGZvciBYCnlhamwtMi4wLjRfMSAgICAgICAgICAgICAgICAgICBQb3J0YWJsZSBK U09OIHBhcnNpbmcgYW5kIHNlcmlhbGl6YXRpb24gbGlicmFyeSBpbiBBTlNJIEMKeWFzbS0xLjIu MCAgICAgICAgICAgICAgICAgICAgIENvbXBsZXRlIHJld3JpdGUgb2YgdGhlIE5BU00gYXNzZW1i bGVyCnplcm9jb25mLWlvc2xhdmUtNC4xMi40ICAgICAgICBLREUgTmV0d29yayBtb25pdG9yIGZv ciBETlMtU0Qgc2VydmljZXMgKFplcm9jb25mKQp6aXAtMy4wICAgICAgICAgICAgICAgICAgICAg ICAgQ3JlYXRlL3VwZGF0ZSBaSVAgZmlsZXMgY29tcGF0aWJsZSB3aXRoIFBLWklQCiMKIyB4b3Jn LmNvbmYKIwpTZWN0aW9uICJTZXJ2ZXJMYXlvdXQiCglJZGVudGlmaWVyICAgICAiWC5vcmcgQ29u ZmlndXJlZCIKCVNjcmVlbiAgICAgIDAgICJTY3JlZW4wIiAwIDAKCVNjcmVlbiAgICAgIDEgICJT Y3JlZW4xIiBSaWdodE9mICJTY3JlZW4wIgoJSW5wdXREZXZpY2UgICAgIk1vdXNlMCIgIkNvcmVQ b2ludGVyIgoJSW5wdXREZXZpY2UgICAgIktleWJvYXJkMCIgIkNvcmVLZXlib2FyZCIKCU9wdGlv biAgICAgICAgICJBdXRvQWRkRGV2aWNlcyIgImZhbHNlIgoJT3B0aW9uICAgICAgICAgIkNsb25l IiAib2ZmIgojICAgICAgICBPcHRpb24gICAgICAgICAiQUlHTFgiICJmYWxzZSIKRW5kU2VjdGlv bgoKU2VjdGlvbiAiRmlsZXMiCglNb2R1bGVQYXRoICAgIi91c3IvbG9jYWwvbGliL3hvcmcvbW9k dWxlcyIKCUZvbnRQYXRoICAgICAiL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL21pc2MvIgoJRm9u dFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVFRGLyIKCUZvbnRQYXRoICAgICAi L3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL09URi8iCglGb250UGF0aCAgICAgIi91c3IvbG9jYWwv bGliL1gxMS9mb250cy9UeXBlMS8iCglGb250UGF0aCAgICAgIi91c3IvbG9jYWwvbGliL1gxMS9m b250cy8xMDBkcGkvIgoJRm9udFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvNzVk cGkvIgoJRm9udFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvYml0c3RyZWFtLXZl cmEvIgoJRm9udFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvZGVqYXZ1IgoJRm9u dFBhdGggICAgICIvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvY3lyaWxsaWMiCglGb250UGF0aCAg ICAgIi91c3IvbG9jYWwvbGliL1gxMS9mb250cy9Ecm9pZCIKCUZvbnRQYXRoICAgICAiL3Vzci9s b2NhbC9saWIvWDExL2ZvbnRzL0dlbnRpdW1CYXNpYyIKCUZvbnRQYXRoICAgICAiL3Vzci9sb2Nh bC9saWIvWDExL2ZvbnRzL0xpbkxpYmVydGluZUciCiMJRm9udFBhdGggICAgICIvdXNyL2xvY2Fs L2xpYi9YMTEvZm9udHMvVVJXIgpFbmRTZWN0aW9uCgpTZWN0aW9uICJNb2R1bGUiCglMb2FkICAi cmVjb3JkIgoJTG9hZCAgImRkYyIKCUxvYWQgICJkYmUiCiAgICAgICAgTG9hZCAgImRkYyIKCUxv YWQgICJkcmkiCglMb2FkICAiZHJpMiIKCUxvYWQgICJleHRtb2QiCglMb2FkICAiZ2x4IgoJTG9h ZCAgImZyZWV0eXBlIgpFbmRTZWN0aW9uCgpTZWN0aW9uICJJbnB1dERldmljZSIKCUlkZW50aWZp ZXIgICJLZXlib2FyZDAiCglEcml2ZXIgICAgICAia2JkIgoJT3B0aW9uICAgICAgIlhrYk1vZGVs IiAgICJwYzEwNSIKCU9wdGlvbiAgICAgICJYa2JMYXlvdXQiICAidXMiCglPcHRpb24gICAgICAi WGtiVmFyaWFudCIgIiIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiSW5wdXREZXZpY2UiCglJZGVudGlm aWVyICAiTW91c2UwIgoJRHJpdmVyICAgICAgIm1vdXNlIgoJT3B0aW9uCSAgICAiUHJvdG9jb2wi ICJhdXRvIgoJT3B0aW9uCSAgICAiRGV2aWNlIiAiL2Rldi9zeXNtb3VzZSIKCU9wdGlvbgkgICAg IlpBeGlzTWFwcGluZyIgIjQgNSA2IDciCkVuZFNlY3Rpb24KClNlY3Rpb24gIkRSSSIKCU1vZGUg ICAgICAgIDA2NjYKRW5kU2VjdGlvbgoKU2VjdGlvbiAiRXh0ZW5zaW9ucyIKCU9wdGlvbiAgICAg ICJDb21wb3NpdGUiICJFbmFibGUiCkVuZFNlY3Rpb24KClNlY3Rpb24gIk1vbml0b3IiCglJZGVu dGlmaWVyICAgIk1vbml0b3IwIgoJT3B0aW9uICJQcmVmZXJyZWRNb2RlIiAiMTYwMHg5MDAiCglW ZW5kb3JOYW1lICAgIkFzdXMiCglNb2RlbE5hbWUgICAgIk1vbml0b3IgTW9kZWwiCglPcHRpb24g ICAgICAgIkRQTVMiCiMJTW9kZWxpbmUgIjE2MDB4OTAwIiA5Ny43NSAgMTYwMCAxNjQ4IDE2ODAg MTc2MCAgOTAwIDkwMyA5MDggOTI2CkVuZFNlY3Rpb24KClNlY3Rpb24gIk1vbml0b3IiCglJZGVu dGlmaWVyICAgIk1vbml0b3IxIgoJT3B0aW9uICJSaWdodE9mIiAiTW9uaXRvcjAiCglPcHRpb24g IlByZWZlcnJlZE1vZGUiICIxMDI0eDc2OCIKCVZlbmRvck5hbWUgICAiRGVsbCIKCU1vZGVsTmFt ZSAgICAiTW9uaXRvciBNb2RlbCIKIwlNb2RlbGluZSAiMTAyNHg3NjgiIDY1LjAwICAxMDI0IDEw NDggMTE4NCAxMzQ0ICA3NjggNzcxIDc3NyA4MDYKCU9wdGlvbiAgICAgICAiRFBNUyIKRW5kU2Vj dGlvbgoKU2VjdGlvbiAiRGV2aWNlIgogICAgICAgICMjIyBBdmFpbGFibGUgRHJpdmVyIG9wdGlv bnMgYXJlOi0KICAgICAgICAjIyMgVmFsdWVzOiA8aT46IGludGVnZXIsIDxmPjogZmxvYXQsIDxi b29sPjogIlRydWUiLyJGYWxzZSIsCiAgICAgICAgIyMjIDxzdHJpbmc+OiAiU3RyaW5nIiwgPGZy ZXE+OiAiPGY+IEh6L2tIei9NSHoiLAogICAgICAgICMjIyA8cGVyY2VudD46ICI8Zj4lIgogICAg ICAgICMjIyBbYXJnXTogYXJnIG9wdGlvbmFsCiAgICAgICAgI09wdGlvbiAgICAgIk5vQWNjZWwi ICAgICAgICAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiU1djdXJzb3IiICAg ICAgICAgICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJFbmFibGVQYWdlRmxpcCIg ICAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAgIkNvbG9yVGlsaW5nIiAgICAgICAg CSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiQ29sb3JUaWxpbmcyRCIgICAgICAJIyBb PGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJSZW5kZXJBY2NlbCIgICAgICAgIAkjIFs8Ym9v bD5dCiAgICAgICAgI09wdGlvbiAgICAgIlN1YlBpeGVsT3JkZXIiICAgICAgCSMgWzxzdHI+XQog ICAgICAgICNPcHRpb24gICAgICJFWEFWU3luYyIgICAgICAgICAgIAkjIFs8Ym9vbD5dCiAgICAg ICAgI09wdGlvbiAgICAgIkVYQVBpeG1hcHMiICAgICAgICAgCSMgWzxib29sPl0KICAgICAgICAj T3B0aW9uICAgICAiWmFwaG9kSGVhZHMiICAgICAgICAJIyA8c3RyPgogICAgICAgICNPcHRpb24g ICAgICJFbmFibGVQYWdlRmxpcCIgICAgIAkjIFs8Ym9vbD5dCiAgICAgICAgI09wdGlvbiAgICAg IlN3YXBidWZmZXJzV2FpdCIgICAgCSMgWzxib29sPl0KCUlkZW50aWZpZXIgICJDYXJkMCIKCURy aXZlciAgICAgICJyYWRlb24iCglCdXNJRCAgICAgICAiUENJOjE6MDowIgpFbmRTZWN0aW9uCgoK U2VjdGlvbiAiRGV2aWNlIgogICAgICAgICMjIyBBdmFpbGFibGUgRHJpdmVyIG9wdGlvbnMgYXJl Oi0KICAgICAgICAjIyMgVmFsdWVzOiA8aT46IGludGVnZXIsIDxmPjogZmxvYXQsIDxib29sPjog IlRydWUiLyJGYWxzZSIsCiAgICAgICAgIyMjIDxzdHJpbmc+OiAiU3RyaW5nIiwgPGZyZXE+OiAi PGY+IEh6L2tIei9NSHoiLAogICAgICAgICMjIyA8cGVyY2VudD46ICI8Zj4lIgogICAgICAgICMj IyBbYXJnXTogYXJnIG9wdGlvbmFsCiAgICAgICAgI09wdGlvbiAgICAgIlNoYWRvd0ZCIiAgICAg ICAgICAgCSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiRGVmYXVsdFJlZnJlc2giICAg ICAJIyBbPGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJNb2RlU2V0Q2xlYXJTY3JlZW4iIAkj IFs8Ym9vbD5dCglJZGVudGlmaWVyICAiQ2FyZDEiCglEcml2ZXIgICAgICAicmFkZW9uIgoJQnVz SUQgICAgICAgIlBDSToxOjA6MCIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiU2NyZWVuIgoJSWRlbnRp ZmllciAiU2NyZWVuMCIKCURldmljZSAgICAgIkNhcmQwIgoJTW9uaXRvciAgICAiTW9uaXRvcjAi CiMJU3ViU2VjdGlvbiAiRGlzcGxheSIKIwkJVmlld3BvcnQgICAwIDAKIwkJRGVwdGggICAgIDI0 CiMJRW5kU3ViU2VjdGlvbgoJU3ViU2VjdGlvbiAiRGlzcGxheSIKCQlWaWV3cG9ydCAgIDAgMAoJ CURlcHRoICAgICAyNAoJCU1vZGVzICAgICAgIjE2MDB4OTAwIgoJCVZpcnR1YWwgICAgMjYyNCA5 MDAgCglFbmRTdWJTZWN0aW9uCkVuZFNlY3Rpb24KClNlY3Rpb24gIlNjcmVlbiIKCUlkZW50aWZp ZXIgIlNjcmVlbjEiCglEZXZpY2UgICAgICJDYXJkMSIKCU1vbml0b3IgICAgIk1vbml0b3IxIgoJ U3ViU2VjdGlvbiAiRGlzcGxheSIKCQlWaWV3cG9ydCAgIDAgMAoJCURlcHRoICAgICAyNAoJCU1v ZGVzICAiMTAyNHg3NjgiCglFbmRTdWJTZWN0aW9uCkVuZFNlY3Rpb24KIwojIFhvcmcuMC5sb2cK IwpbICAgIDU5LjE1NV0gClguT3JnIFggU2VydmVyIDEuMTIuNApSZWxlYXNlIERhdGU6IDIwMTIt MDgtMjcKWyAgICA1OS4xNTVdIFggUHJvdG9jb2wgVmVyc2lvbiAxMSwgUmV2aXNpb24gMApbICAg IDU5LjE1NV0gQnVpbGQgT3BlcmF0aW5nIFN5c3RlbTogRnJlZUJTRCAxMC4wLVJFTEVBU0UtcDEg YW1kNjQgClsgICAgNTkuMTU1XSBDdXJyZW50IE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgU2hh ZG93IDEwLjAtUkVMRUFTRS1wMSBGcmVlQlNEIDEwLjAtUkVMRUFTRS1wMSAjMDogVHVlIEFwciAg OCAwNjo0NTowNiBVVEMgMjAxNCAgICAgcm9vdEBhbWQ2NC1idWlsZGVyLmRhZW1vbm9sb2d5Lm5l dDovdXNyL29iai91c3Ivc3JjL3N5cy9HRU5FUklDIGFtZDY0ClsgICAgNTkuMTU1XSBCdWlsZCBE YXRlOiAxOSBBcHJpbCAyMDE0ICAwMzoyMDozMlBNClsgICAgNTkuMTU1XSAgClsgICAgNTkuMTU1 XSBDdXJyZW50IHZlcnNpb24gb2YgcGl4bWFuOiAwLjMyLjQKWyAgICA1OS4xNTVdIAlCZWZvcmUg cmVwb3J0aW5nIHByb2JsZW1zLCBjaGVjayBodHRwOi8vd2lraS54Lm9yZwoJdG8gbWFrZSBzdXJl IHRoYXQgeW91IGhhdmUgdGhlIGxhdGVzdCB2ZXJzaW9uLgpbICAgIDU5LjE1NV0gTWFya2Vyczog KC0tKSBwcm9iZWQsICgqKikgZnJvbSBjb25maWcgZmlsZSwgKD09KSBkZWZhdWx0IHNldHRpbmcs CgkoKyspIGZyb20gY29tbWFuZCBsaW5lLCAoISEpIG5vdGljZSwgKElJKSBpbmZvcm1hdGlvbmFs LAoJKFdXKSB3YXJuaW5nLCAoRUUpIGVycm9yLCAoTkkpIG5vdCBpbXBsZW1lbnRlZCwgKD8/KSB1 bmtub3duLgpbICAgIDU5LjE1NV0gKD09KSBMb2cgZmlsZTogIi92YXIvbG9nL1hvcmcuMC5sb2ci LCBUaW1lOiBUdWUgQXByIDIyIDEwOjA2OjUwIDIwMTQKWyAgICA1OS4xNTddICg9PSkgVXNpbmcg Y29uZmlnIGZpbGU6ICIvZXRjL1gxMS94b3JnLmNvbmYiClsgICAgNTkuMTU3XSAoPT0pIFNlcnZl ckxheW91dCAiWC5vcmcgQ29uZmlndXJlZCIKWyAgICA1OS4xNTddICgqKikgfC0tPlNjcmVlbiAi U2NyZWVuMCIgKDApClsgICAgNTkuMTU3XSAoKiopIHwgICB8LS0+TW9uaXRvciAiTW9uaXRvcjAi ClsgICAgNTkuMTU4XSAoKiopIHwgICB8LS0+RGV2aWNlICJDYXJkMCIKWyAgICA1OS4xNThdICgq KikgfC0tPlNjcmVlbiAiU2NyZWVuMSIgKDEpClsgICAgNTkuMTU4XSAoKiopIHwgICB8LS0+TW9u aXRvciAiTW9uaXRvcjEiClsgICAgNTkuMTU4XSAoKiopIHwgICB8LS0+RGV2aWNlICJDYXJkMSIK WyAgICA1OS4xNThdICgqKikgfC0tPklucHV0IERldmljZSAiTW91c2UwIgpbICAgIDU5LjE1OF0g KCoqKSB8LS0+SW5wdXQgRGV2aWNlICJLZXlib2FyZDAiClsgICAgNTkuMTU4XSAoKiopIE9wdGlv biAiQXV0b0FkZERldmljZXMiICJmYWxzZSIKWyAgICA1OS4xNThdICgqKikgTm90IGF1dG9tYXRp Y2FsbHkgYWRkaW5nIGRldmljZXMKWyAgICA1OS4xNThdICg9PSkgQXV0b21hdGljYWxseSBlbmFi bGluZyBkZXZpY2VzClsgICAgNTkuMTYzXSAoKiopIEZvbnRQYXRoIHNldCB0bzoKCS91c3IvbG9j YWwvbGliL1gxMS9mb250cy9taXNjLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9UVEYvLAoJ L3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL09URi8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMv VHlwZTEvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzEwMGRwaS8sCgkvdXNyL2xvY2FsL2xp Yi9YMTEvZm9udHMvNzVkcGkvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL2JpdHN0cmVhbS12 ZXJhLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9kZWphdnUsCgkvdXNyL2xvY2FsL2xpYi9Y MTEvZm9udHMvY3lyaWxsaWMsCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvRHJvaWQsCgkvdXNy L2xvY2FsL2xpYi9YMTEvZm9udHMvR2VudGl1bUJhc2ljLAoJL3Vzci9sb2NhbC9saWIvWDExL2Zv bnRzL0xpbkxpYmVydGluZUcsCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvbWlzYy8sCgkvdXNy L2xvY2FsL2xpYi9YMTEvZm9udHMvVFRGLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9PVEYv LAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL1R5cGUxLywKCS91c3IvbG9jYWwvbGliL1gxMS9m b250cy8xMDBkcGkvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzc1ZHBpLwpbICAgIDU5LjE2 M10gKCoqKSBNb2R1bGVQYXRoIHNldCB0byAiL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzIgpb ICAgIDU5LjE2M10gKCoqKSBFeHRlbnNpb24gIkNvbXBvc2l0ZSIgaXMgZW5hYmxlZApbICAgIDU5 LjE2M10gKElJKSBMb2FkZXIgbWFnaWM6IDB4N2I3NTMwClsgICAgNTkuMTYzXSAoSUkpIE1vZHVs ZSBBQkkgdmVyc2lvbnM6ClsgICAgNTkuMTYzXSAJWC5PcmcgQU5TSSBDIEVtdWxhdGlvbjogMC40 ClsgICAgNTkuMTYzXSAJWC5PcmcgVmlkZW8gRHJpdmVyOiAxMi4xClsgICAgNTkuMTYzXSAJWC5P cmcgWElucHV0IGRyaXZlciA6IDE2LjAKWyAgICA1OS4xNjNdIAlYLk9yZyBTZXJ2ZXIgRXh0ZW5z aW9uIDogNi4wClsgICAgNTkuMTY0XSAoLS0pIFBDSToqKDA6MTowOjApIDEwMDI6OTQ5MDoxNzRi OmU4ODAgcmV2IDAsIE1lbSBAIDB4ZDAwMDAwMDAvMjY4NDM1NDU2LCAweGZlNmYwMDAwLzY1NTM2 LCBJL08gQCAweDAwMDBiMDAwLzI1NiwgQklPUyBAIDB4Pz8/Pz8/Pz8vNjU1MzYKWyAgICA1OS4x NjRdIChJSSkgImV4dG1vZCIgd2lsbCBiZSBsb2FkZWQuIFRoaXMgd2FzIGVuYWJsZWQgYnkgZGVm YXVsdCBhbmQgYWxzbyBzcGVjaWZpZWQgaW4gdGhlIGNvbmZpZyBmaWxlLgpbICAgIDU5LjE2NF0g KElJKSAiZGJlIiB3aWxsIGJlIGxvYWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFu ZCBhbHNvIHNwZWNpZmllZCBpbiB0aGUgY29uZmlnIGZpbGUuClsgICAgNTkuMTY0XSAoSUkpICJn bHgiIHdpbGwgYmUgbG9hZGVkLiBUaGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGFsc28g c3BlY2lmaWVkIGluIHRoZSBjb25maWcgZmlsZS4KWyAgICA1OS4xNjRdIChJSSkgInJlY29yZCIg d2lsbCBiZSBsb2FkZWQuIFRoaXMgd2FzIGVuYWJsZWQgYnkgZGVmYXVsdCBhbmQgYWxzbyBzcGVj aWZpZWQgaW4gdGhlIGNvbmZpZyBmaWxlLgpbICAgIDU5LjE2NF0gKElJKSAiZHJpIiB3aWxsIGJl IGxvYWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmllZCBp biB0aGUgY29uZmlnIGZpbGUuClsgICAgNTkuMTY0XSAoSUkpICJkcmkyIiB3aWxsIGJlIGxvYWRl ZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmllZCBpbiB0aGUg Y29uZmlnIGZpbGUuClsgICAgNTkuMTY0XSAoSUkpIExvYWRNb2R1bGU6ICJyZWNvcmQiClsgICAg NTkuMTY0XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2V4dGVuc2lv bnMvbGlicmVjb3JkLnNvClsgICAgNTkuMTY0XSAoSUkpIE1vZHVsZSByZWNvcmQ6IHZlbmRvcj0i WC5PcmcgRm91bmRhdGlvbiIKWyAgICA1OS4xNjVdIAljb21waWxlZCBmb3IgMS4xMi40LCBtb2R1 bGUgdmVyc2lvbiA9IDEuMTMuMApbICAgIDU5LjE2NV0gCU1vZHVsZSBjbGFzczogWC5PcmcgU2Vy dmVyIEV4dGVuc2lvbgpbICAgIDU5LjE2NV0gCUFCSSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVu c2lvbiwgdmVyc2lvbiA2LjAKWyAgICA1OS4xNjVdIChJSSkgTG9hZGluZyBleHRlbnNpb24gUkVD T1JEClsgICAgNTkuMTY1XSAoSUkpIExvYWRNb2R1bGU6ICJkZGMiClsgICAgNTkuMTY1XSAoSUkp IE1vZHVsZSAiZGRjIiBhbHJlYWR5IGJ1aWx0LWluClsgICAgNTkuMTY1XSAoSUkpIExvYWRNb2R1 bGU6ICJkYmUiClsgICAgNTkuMTY1XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9t b2R1bGVzL2V4dGVuc2lvbnMvbGliZGJlLnNvClsgICAgNTkuMTY1XSAoSUkpIE1vZHVsZSBkYmU6 IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICA1OS4xNjVdIAljb21waWxlZCBmb3IgMS4x Mi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAgNTkuMTY1XSAJTW9kdWxlIGNsYXNzOiBY Lk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uClsgICAgNTkuMTY1XSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2 ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDU5LjE2NV0gKElJKSBMb2FkaW5nIGV4dGVu c2lvbiBET1VCTEUtQlVGRkVSClsgICAgNTkuMTY1XSAoSUkpIExvYWRNb2R1bGU6ICJkZGMiClsg ICAgNTkuMTY1XSAoSUkpIE1vZHVsZSAiZGRjIiBhbHJlYWR5IGJ1aWx0LWluClsgICAgNTkuMTY1 XSAoSUkpIExvYWRNb2R1bGU6ICJkcmkiClsgICAgNTkuMTY1XSAoSUkpIExvYWRpbmcgL3Vzci9s b2NhbC9saWIveG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMvbGliZHJpLnNvClsgICAgNTkuMTY2XSAo SUkpIE1vZHVsZSBkcmk6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICA1OS4xNjZdIAlj b21waWxlZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAgNTkuMTY2XSAJ QUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDU5LjE2 Nl0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYRnJlZTg2LURSSQpbICAgIDU5LjE2Nl0gKElJKSBM b2FkTW9kdWxlOiAiZHJpMiIKWyAgICA1OS4xNjZdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xp Yi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJkcmkyLnNvClsgICAgNTkuMTY2XSAoSUkpIE1v ZHVsZSBkcmkyOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAgNTkuMTY2XSAJY29tcGls ZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjIuMApbICAgIDU5LjE2Nl0gCUFCSSBj bGFzczogWC5PcmcgU2VydmVyIEV4dGVuc2lvbiwgdmVyc2lvbiA2LjAKWyAgICA1OS4xNjZdIChJ SSkgTG9hZGluZyBleHRlbnNpb24gRFJJMgpbICAgIDU5LjE2Nl0gKElJKSBMb2FkTW9kdWxlOiAi ZXh0bW9kIgpbICAgIDU5LjE2N10gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9k dWxlcy9leHRlbnNpb25zL2xpYmV4dG1vZC5zbwpbICAgIDU5LjE2N10gKElJKSBNb2R1bGUgZXh0 bW9kOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAgNTkuMTY3XSAJY29tcGlsZWQgZm9y IDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjAuMApbICAgIDU5LjE2N10gCU1vZHVsZSBjbGFz czogWC5PcmcgU2VydmVyIEV4dGVuc2lvbgpbICAgIDU5LjE2N10gCUFCSSBjbGFzczogWC5Pcmcg U2VydmVyIEV4dGVuc2lvbiwgdmVyc2lvbiA2LjAKWyAgICA1OS4xNjddIChJSSkgTG9hZGluZyBl eHRlbnNpb24gTUlULVNDUkVFTi1TQVZFUgpbICAgIDU5LjE2N10gKElJKSBMb2FkaW5nIGV4dGVu c2lvbiBYRnJlZTg2LVZpZE1vZGVFeHRlbnNpb24KWyAgICA1OS4xNjddIChJSSkgTG9hZGluZyBl eHRlbnNpb24gWEZyZWU4Ni1ER0EKWyAgICA1OS4xNjddIChJSSkgTG9hZGluZyBleHRlbnNpb24g RFBNUwpbICAgIDU5LjE2N10gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYVmlkZW8KWyAgICA1OS4x NjddIChJSSkgTG9hZGluZyBleHRlbnNpb24gWFZpZGVvLU1vdGlvbkNvbXBlbnNhdGlvbgpbICAg IDU5LjE2N10gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYLVJlc291cmNlClsgICAgNTkuMTY3XSAo SUkpIExvYWRNb2R1bGU6ICJnbHgiClsgICAgNTkuMTY3XSAoSUkpIExvYWRpbmcgL3Vzci9sb2Nh bC9saWIveG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMvbGliZ2x4LnNvClsgICAgNTkuMTY5XSAoSUkp IE1vZHVsZSBnbHg6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICA1OS4xNjldIAljb21w aWxlZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAgNTkuMTY5XSAJQUJJ IGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDU5LjE2OV0g KD09KSBBSUdMWCBlbmFibGVkClsgICAgNTkuMTY5XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIEdM WApbICAgIDU5LjE2OV0gKElJKSBMb2FkTW9kdWxlOiAicmFkZW9uIgpbICAgIDU5LjE3MF0gKElJ KSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9kcml2ZXJzL3JhZGVvbl9kcnYu c28KWyAgICA1OS4xNzJdIChJSSkgTW9kdWxlIHJhZGVvbjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0 aW9uIgpbICAgIDU5LjE3Ml0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0g Ny4yLjAKWyAgICA1OS4xNzJdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAg IDU5LjE3Ml0gCUFCSSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDEyLjEKWyAg ICA1OS4xNzJdIChJSSkgTG9hZE1vZHVsZTogIm1vdXNlIgpbICAgIDU5LjE3Ml0gKElJKSBMb2Fk aW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9pbnB1dC9tb3VzZV9kcnYuc28KWyAgICA1 OS4xNzNdIChJSSkgTW9kdWxlIG1vdXNlOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAg NTkuMTczXSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjkuMApbICAg IDU5LjE3M10gCU1vZHVsZSBjbGFzczogWC5PcmcgWElucHV0IERyaXZlcgpbICAgIDU5LjE3M10g CUFCSSBjbGFzczogWC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAxNi4wClsgICAgNTkuMTcz XSAoSUkpIExvYWRNb2R1bGU6ICJrYmQiClsgICAgNTkuMTc0XSAoSUkpIExvYWRpbmcgL3Vzci9s b2NhbC9saWIveG9yZy9tb2R1bGVzL2lucHV0L2tiZF9kcnYuc28KWyAgICA1OS4xNzRdIChJSSkg TW9kdWxlIGtiZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDU5LjE3NF0gCWNvbXBp bGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS44LjAKWyAgICA1OS4xNzRdIAlNb2R1 bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2ZXIKWyAgICA1OS4xNzRdIAlBQkkgY2xhc3M6IFgu T3JnIFhJbnB1dCBkcml2ZXIsIHZlcnNpb24gMTYuMApbICAgIDU5LjE3NF0gKElJKSBSQURFT046 IERyaXZlciBmb3IgQVRJIFJhZGVvbiBjaGlwc2V0czoKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDYw MCAoTTI0KSAzMTUwIChQQ0lFKSwgQVRJIEZpcmVNViAyNDAwIChQQ0kpLAoJQVRJIFJhZGVvbiBN b2JpbGl0eSBYMzAwIChNMjQpIDMxNTIgKFBDSUUpLAoJQVRJIEZpcmVHTCBNMjQgR0wgMzE1NCAo UENJRSksIEFUSSBGaXJlTVYgMjQwMCAzMTU1IChQQ0kpLAoJQVRJIFJhZGVvbiBYNjAwIChSVjM4 MCkgM0U1MCAoUENJRSksCglBVEkgRmlyZUdMIFYzMjAwIChSVjM4MCkgM0U1NCAoUENJRSksIEFU SSBSYWRlb24gSUdQMzIwIChBMykgNDEzNiwKCUFUSSBSYWRlb24gSUdQMzMwLzM0MC8zNTAgKEE0 KSA0MTM3LCBBVEkgUmFkZW9uIDk1MDAgQUQgKEFHUCksCglBVEkgUmFkZW9uIDk1MDAgQUUgKEFH UCksIEFUSSBSYWRlb24gOTYwMFRYIEFGIChBR1ApLAoJQVRJIEZpcmVHTCBaMSBBRyAoQUdQKSwg QVRJIFJhZGVvbiA5ODAwU0UgQUggKEFHUCksCglBVEkgUmFkZW9uIDk4MDAgQUkgKEFHUCksIEFU SSBSYWRlb24gOTgwMCBBSiAoQUdQKSwKCUFUSSBGaXJlR0wgWDIgQUsgKEFHUCksIEFUSSBSYWRl b24gOTYwMCBBUCAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMFNFIEFRIChBR1ApLCBBVEkgUmFkZW9u IDk2MDBYVCBBUiAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMCBBUyAoQUdQKSwgQVRJIEZpcmVHTCBU MiBBVCAoQUdQKSwgQVRJIFJhZGVvbiA5NjUwLAoJQVRJIEZpcmVHTCBSVjM2MCBBViAoQUdQKSwg QVRJIFJhZGVvbiA3MDAwIElHUCAoQTQrKSA0MjM3LAoJQVRJIFJhZGVvbiA4NTAwIEFJVyBCQiAo QUdQKSwgQVRJIFJhZGVvbiBJR1AzMjBNIChVMSkgNDMzNiwKCUFUSSBSYWRlb24gSUdQMzMwTS8z NDBNLzM1ME0gKFUyKSA0MzM3LAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA3MDAwIElHUCA0NDM3LCBB VEkgUmFkZW9uIDkwMDAvUFJPIElmIChBR1AvUENJKSwKCUFUSSBSYWRlb24gOTAwMCBJZyAoQUdQ L1BDSSksIEFUSSBSYWRlb24gWDgwMCAoUjQyMCkgSkggKEFHUCksCglBVEkgUmFkZW9uIFg4MDBQ Uk8gKFI0MjApIEpJIChBR1ApLAoJQVRJIFJhZGVvbiBYODAwU0UgKFI0MjApIEpKIChBR1ApLCBB VEkgUmFkZW9uIFg4MDAgKFI0MjApIEpLIChBR1ApLAoJQVRJIFJhZGVvbiBYODAwIChSNDIwKSBK TCAoQUdQKSwgQVRJIEZpcmVHTCBYMyAoUjQyMCkgSk0gKEFHUCksCglBVEkgUmFkZW9uIE1vYmls aXR5IDk4MDAgKE0xOCkgSk4gKEFHUCksCglBVEkgUmFkZW9uIFg4MDAgU0UgKFI0MjApIChBR1Ap LCBBVEkgUmFkZW9uIFg4MDBYVCAoUjQyMCkgSlAgKEFHUCksCglBVEkgUmFkZW9uIFg4MDAgVkUg KFI0MjApIEpUIChBR1ApLCBBVEkgUmFkZW9uIFg4NTAgKFI0ODApIChBR1ApLAoJQVRJIFJhZGVv biBYODUwIFhUIChSNDgwKSAoQUdQKSwgQVRJIFJhZGVvbiBYODUwIFNFIChSNDgwKSAoQUdQKSwK CUFUSSBSYWRlb24gWDg1MCBQUk8gKFI0ODApIChBR1ApLCBBVEkgUmFkZW9uIFg4NTAgWFQgUEUg KFI0ODApIChBR1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSBNNyBMVyAoQUdQKSwKCUFUSSBNb2Jp bGl0eSBGaXJlR0wgNzgwMCBNNyBMWCAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgTTYgTFkg KEFHUCksIEFUSSBSYWRlb24gTW9iaWxpdHkgTTYgTFogKEFHUCksCglBVEkgRmlyZUdMIE1vYmls aXR5IDkwMDAgKE05KSBMZCAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTAwMCAoTTkpIExm IChBR1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5MDAwIChNOSkgTGcgKEFHUCksIEFUSSBGaXJl TVYgMjQwMCBQQ0ksCglBVEkgUmFkZW9uIDk3MDAgUHJvIE5EIChBR1ApLCBBVEkgUmFkZW9uIDk3 MDAvOTUwMFBybyBORSAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMFRYIE5GIChBR1ApLCBBVEkgRmly ZUdMIFgxIE5HIChBR1ApLAoJQVRJIFJhZGVvbiA5ODAwUFJPIE5IIChBR1ApLCBBVEkgUmFkZW9u IDk4MDAgTkkgKEFHUCksCglBVEkgRmlyZUdMIFgyIE5LIChBR1ApLCBBVEkgUmFkZW9uIDk4MDBY VCBOSiAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMC85NzAwIChNMTAvTTExKSBOUCAo QUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMCAoTTEwKSBOUSAoQUdQKSwKCUFUSSBSYWRl b24gTW9iaWxpdHkgOTYwMCAoTTExKSBOUiAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYw MCAoTTEwKSBOUyAoQUdQKSwKCUFUSSBGaXJlR0wgTW9iaWxpdHkgVDIgKE0xMCkgTlQgKEFHUCks CglBVEkgRmlyZUdMIE1vYmlsaXR5IFQyZSAoTTExKSBOViAoQUdQKSwgQVRJIFJhZGVvbiBRRCAo QUdQKSwKCUFUSSBSYWRlb24gUUUgKEFHUCksIEFUSSBSYWRlb24gUUYgKEFHUCksIEFUSSBSYWRl b24gUUcgKEFHUCksCglBVEkgRmlyZUdMIDg3MDAvODgwMCBRSCAoQUdQKSwgQVRJIFJhZGVvbiA4 NTAwIFFMIChBR1ApLAoJQVRJIFJhZGVvbiA5MTAwIFFNIChBR1ApLCBBVEkgUmFkZW9uIDc1MDAg UVcgKEFHUC9QQ0kpLAoJQVRJIFJhZGVvbiA3NTAwIFFYIChBR1AvUENJKSwgQVRJIFJhZGVvbiBW RS83MDAwIFFZIChBR1AvUENJKSwKCUFUSSBSYWRlb24gVkUvNzAwMCBRWiAoQUdQL1BDSSksIEFU SSBFUzEwMDAgNTE1RSAoUENJKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDMwMCAoTTIyKSA1NDYw IChQQ0lFKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDYwMCBTRSAoTTI0QykgNTQ2MiAoUENJRSks CglBVEkgRmlyZUdMIE0yMiBHTCA1NDY0IChQQ0lFKSwgQVRJIFJhZGVvbiBYODAwIChSNDIzKSBV SCAoUENJRSksCglBVEkgUmFkZW9uIFg4MDBQUk8gKFI0MjMpIFVJIChQQ0lFKSwKCUFUSSBSYWRl b24gWDgwMExFIChSNDIzKSBVSiAoUENJRSksCglBVEkgUmFkZW9uIFg4MDBTRSAoUjQyMykgVUsg KFBDSUUpLAoJQVRJIFJhZGVvbiBYODAwIFhUUCAoUjQzMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4 MDAgWEwgKFI0MzApIChQQ0lFKSwKCUFUSSBSYWRlb24gWDgwMCBTRSAoUjQzMCkgKFBDSUUpLCBB VEkgUmFkZW9uIFg4MDAgKFI0MzApIChQQ0lFKSwKCUFUSSBGaXJlR0wgVjcxMDAgKFI0MjMpIChQ Q0lFKSwgQVRJIEZpcmVHTCBWNTEwMCAoUjQyMykgVVEgKFBDSUUpLAoJQVRJIEZpcmVHTCB1bmtu b3duIChSNDIzKSBVUiAoUENJRSksCglBVEkgRmlyZUdMIHVua25vd24gKFI0MjMpIFVUIChQQ0lF KSwKCUFUSSBNb2JpbGl0eSBGaXJlR0wgVjUwMDAgKE0yNikgKFBDSUUpLAoJQVRJIE1vYmlsaXR5 IEZpcmVHTCBWNTAwMCAoTTI2KSAoUENJRSksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg3MDAgWEwg KE0yNikgKFBDSUUpLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBYNzAwIChNMjYpIChQQ0lFKSwKCUFU SSBNb2JpbGl0eSBSYWRlb24gWDcwMCAoTTI2KSAoUENJRSksCglBVEkgUmFkZW9uIFg1NTBYVFgg NTY1NyAoUENJRSksIEFUSSBSYWRlb24gOTEwMCBJR1AgKEE1KSA1ODM0LAoJQVRJIFJhZGVvbiBN b2JpbGl0eSA5MTAwIElHUCAoVTMpIDU4MzUsCglBVEkgUmFkZW9uIFhQUkVTUyAyMDAgNTk1NCAo UENJRSksCglBVEkgUmFkZW9uIFhQUkVTUyAyMDBNIDU5NTUgKFBDSUUpLCBBVEkgUmFkZW9uIDky NTAgNTk2MCAoQUdQKSwKCUFUSSBSYWRlb24gOTIwMCA1OTYxIChBR1ApLCBBVEkgUmFkZW9uIDky MDAgNTk2MiAoQUdQKSwKCUFUSSBSYWRlb24gOTIwMFNFIDU5NjQgKEFHUCksIEFUSSBGaXJlTVYg MjIwMCAoUENJKSwKCUFUSSBFUzEwMDAgNTk2OSAoUENJKSwgQVRJIFJhZGVvbiBYUFJFU1MgMjAw IDU5NzQgKFBDSUUpLAoJQVRJIFJhZGVvbiBYUFJFU1MgMjAwTSA1OTc1IChQQ0lFKSwKCUFUSSBS YWRlb24gWFBSRVNTIDIwMCA1QTQxIChQQ0lFKSwKCUFUSSBSYWRlb24gWFBSRVNTIDIwME0gNUE0 MiAoUENJRSksCglBVEkgUmFkZW9uIFhQUkVTUyAyMDAgNUE2MSAoUENJRSksCglBVEkgUmFkZW9u IFhQUkVTUyAyMDBNIDVBNjIgKFBDSUUpLAoJQVRJIFJhZGVvbiBYMzAwIChSVjM3MCkgNUI2MCAo UENJRSksCglBVEkgUmFkZW9uIFg2MDAgKFJWMzcwKSA1QjYyIChQQ0lFKSwKCUFUSSBSYWRlb24g WDU1MCAoUlYzNzApIDVCNjMgKFBDSUUpLAoJQVRJIEZpcmVHTCBWMzEwMCAoUlYzNzApIDVCNjQg KFBDSUUpLAoJQVRJIEZpcmVNViAyMjAwIFBDSUUgKFJWMzcwKSA1QjY1IChQQ0lFKSwKCUFUSSBS YWRlb24gTW9iaWxpdHkgOTIwMCAoTTkrKSA1QzYxIChBR1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0 eSA5MjAwIChNOSspIDVDNjMgKEFHUCksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg4MDAgWFQgKE0y OCkgKFBDSUUpLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTEwMCAoTTI4KSAoUENJRSksCglBVEkg TW9iaWxpdHkgUmFkZW9uIFg4MDAgKE0yOCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4NTAgNUQ0QyAo UENJRSksCglBVEkgUmFkZW9uIFg4NTAgWFQgUEUgKFI0ODApIChQQ0lFKSwKCUFUSSBSYWRlb24g WDg1MCBTRSAoUjQ4MCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4NTAgUFJPIChSNDgwKSAoUENJRSks CglBVEkgdW5rbm93biBSYWRlb24gLyBGaXJlR0wgKFI0ODApIDVENTAgKFBDSUUpLAoJQVRJIFJh ZGVvbiBYODUwIFhUIChSNDgwKSAoUENJRSksCglBVEkgUmFkZW9uIFg4MDBYVCAoUjQyMykgNUQ1 NyAoUENJRSksCglBVEkgRmlyZUdMIFY1MDAwIChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3 MDAgWFQgKFJWNDEwKSAoUENJRSksCglBVEkgUmFkZW9uIFg3MDAgUFJPIChSVjQxMCkgKFBDSUUp LAoJQVRJIFJhZGVvbiBYNzAwIFNFIChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3MDAgKFJW NDEwKSAoUENJRSksCglBVEkgUmFkZW9uIFg3MDAgU0UgKFJWNDEwKSAoUENJRSksIEFUSSBSYWRl b24gWDE4MDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxODAwIFhULCBBVEkgTW9iaWxpdHkgUmFk ZW9uIFgxODAwLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNzIwMCwgQVRJIEZpcmVHTCBWNzIwMCwg QVRJIEZpcmVHTCBWNTMwMCwKCUFUSSBNb2JpbGl0eSBGaXJlR0wgVjcxMDAsIEFUSSBSYWRlb24g WDE4MDAsIEFUSSBSYWRlb24gWDE4MDAsCglBVEkgUmFkZW9uIFgxODAwLCBBVEkgUmFkZW9uIFgx ODAwLCBBVEkgUmFkZW9uIFgxODAwLAoJQVRJIEZpcmVHTCBWNzMwMCwgQVRJIEZpcmVHTCBWNzM1 MCwgQVRJIFJhZGVvbiBYMTYwMCwgQVRJIFJWNTA1LAoJQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwg QVRJIFJhZGVvbiBYMTU1MCwgQVRJIE01NC1HTCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDE0MDAs IEFUSSBSYWRlb24gWDEzMDAvWDE1NTAsCglBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIE1v YmlsaXR5IFJhZGVvbiBYMTMwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDEzMDAsIEFUSSBNb2Jp bGl0eSBSYWRlb24gWDEzMDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9u IFgxMzAwLCBBVEkgUmFkZW9uIFgxMzAwLAoJQVRJIFJWNTA1LCBBVEkgUlY1MDUsIEFUSSBGaXJl R0wgVjMzMDAsIEFUSSBGaXJlR0wgVjMzNTAsCglBVEkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9u IFgxNTUwIDY0LWJpdCwgQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwKCUFUSSBSYWRlb24gWDE2MDAs IEFUSSBSYWRlb24gWDEzMDAvWDE1NTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDE0NTAsCglBVEkg UmFkZW9uIFgxMzAwL1gxNTUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgyMzAwLAoJQVRJIE1vYmls aXR5IFJhZGVvbiBYMjMwMCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTM1MCwKCUFUSSBNb2JpbGl0 eSBSYWRlb24gWDEzNTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDE0NTAsCglBVEkgUmFkZW9uIFgx MzAwLCBBVEkgUmFkZW9uIFgxNTUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxMzUwLAoJQVRJIEZp cmVNViAyMjUwLCBBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIFJhZGVvbiBYMTYwMCwKCUFU SSBSYWRlb24gWDE2NTAsIEFUSSBSYWRlb24gWDE2MDAsIEFUSSBSYWRlb24gWDE2MDAsCglBVEkg TW9iaWxpdHkgRmlyZUdMIFY1MjAwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNjAwLAoJQVRJIFJh ZGVvbiBYMTY1MCwgQVRJIFJhZGVvbiBYMTY1MCwgQVRJIFJhZGVvbiBYMTYwMCwKCUFUSSBSYWRl b24gWDEzMDAgWFQvWDE2MDAgUHJvLCBBVEkgRmlyZUdMIFYzNDAwLAoJQVRJIE1vYmlsaXR5IEZp cmVHTCBWNTI1MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTcwMCwKCUFUSSBNb2JpbGl0eSBSYWRl b24gWDE3MDAgWFQsIEFUSSBGaXJlR0wgVjUyMDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNzAw LCBBVEkgUmFkZW9uIFgyMzAwSEQsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDIzMDAsIEFUSSBN b2JpbGl0eSBSYWRlb24gSEQgMjMwMCwKCUFUSSBSYWRlb24gWDE5NTAsIEFUSSBSYWRlb24gWDE5 MDAsIEFUSSBSYWRlb24gWDE5NTAsCglBVEkgUmFkZW9uIFgxOTAwLCBBVEkgUmFkZW9uIFgxOTAw LCBBVEkgUmFkZW9uIFgxOTAwLAoJQVRJIFJhZGVvbiBYMTkwMCwgQVRJIFJhZGVvbiBYMTkwMCwg QVRJIFJhZGVvbiBYMTkwMCwKCUFUSSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5MDAsIEFU SSBSYWRlb24gWDE5MDAsCglBVEkgQU1EIFN0cmVhbSBQcm9jZXNzb3IsIEFUSSBSYWRlb24gWDE5 MDAsIEFUSSBSYWRlb24gWDE5NTAsCglBVEkgUlY1NjAsIEFUSSBSVjU2MCwgQVRJIE1vYmlsaXR5 IFJhZGVvbiBYMTkwMCwgQVRJIFJWNTYwLAoJQVRJIFJhZGVvbiBYMTk1MCBHVCwgQVRJIFJWNTcw LCBBVEkgUlY1NzAsIEFUSSBGaXJlR0wgVjc0MDAsCglBVEkgUlY1NjAsIEFUSSBSYWRlb24gWDE2 NTAsIEFUSSBSYWRlb24gWDE2NTAsIEFUSSBSVjU2MCwKCUFUSSBSYWRlb24gOTEwMCBQUk8gSUdQ IDc4MzQsIEFUSSBSYWRlb24gTW9iaWxpdHkgOTIwMCBJR1AgNzgzNSwKCUFUSSBSYWRlb24gWDEy MDAsIEFUSSBSYWRlb24gWDEyMDAsIEFUSSBSYWRlb24gWDEyMDAsCglBVEkgUmFkZW9uIFgxMjAw LCBBVEkgUmFkZW9uIFgxMjAwLCBBVEkgUlM3NDAsIEFUSSBSUzc0ME0sIEFUSSBSUzc0MCwKCUFU SSBSUzc0ME0sIEFUSSBSYWRlb24gSEQgMjkwMCBYVCwgQVRJIFJhZGVvbiBIRCAyOTAwIFhULAoJ QVRJIFJhZGVvbiBIRCAyOTAwIFhULCBBVEkgUmFkZW9uIEhEIDI5MDAgUHJvLCBBVEkgUmFkZW9u IEhEIDI5MDAgR1QsCglBVEkgRmlyZUdMIFY4NjUwLCBBVEkgRmlyZUdMIFY4NjAwLCBBVEkgRmly ZUdMIFY3NjAwLAoJQVRJIFJhZGVvbiA0ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA0ODcwIHgy LAoJQVRJIFJhZGVvbiA0ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA0ODUwIHgyLAoJQVRJIEZp cmVQcm8gVjg3NTAgKEZpcmVHTCksIEFUSSBGaXJlUHJvIFY3NzYwIChGaXJlR0wpLAoJQVRJIE1v YmlsaXR5IFJBREVPTiBIRCA0ODUwLCBBVEkgTW9iaWxpdHkgUkFERU9OIEhEIDQ4NTAgWDIsCglB VEkgUmFkZW9uIDQ4MDAgU2VyaWVzLCBBVEkgRmlyZVBybyBSVjc3MCwgQU1EIEZpcmVTdHJlYW0g OTI3MCwKCUFNRCBGaXJlU3RyZWFtIDkyNTAsIEFUSSBGaXJlUHJvIFY4NzAwIChGaXJlR0wpLAoJ QVRJIE1vYmlsaXR5IFJBREVPTiBIRCA0ODcwLCBBVEkgTW9iaWxpdHkgUkFERU9OIE05OCwKCUFU SSBNb2JpbGl0eSBSQURFT04gSEQgNDg3MCwgQVRJIFJhZGVvbiA0ODAwIFNlcmllcywKCUFUSSBS YWRlb24gNDgwMCBTZXJpZXMsIEFUSSBGaXJlUHJvIE03NzUwLCBBVEkgTTk4LCBBVEkgTTk4LCBB VEkgTTk4LAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0NjUwLCBBVEkgUmFkZW9uIFJWNzMwIChB R1ApLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0NjcwLCBBVEkgRmlyZVBybyBNNTc1MCwKCUFU SSBNb2JpbGl0eSBSYWRlb24gSEQgNDY3MCwgQVRJIFJhZGVvbiBSVjczMCAoQUdQKSwKCUFUSSBS VjczMFhUIFtSYWRlb24gSEQgNDY3MF0sIEFUSSBSQURFT04gRTQ2MDAsCglBVEkgUmFkZW9uIEhE IDQ2MDAgU2VyaWVzLCBBVEkgUlY3MzAgUFJPIFtSYWRlb24gSEQgNDY1MF0sCglBVEkgRmlyZVBy byBWNzc1MCAoRmlyZUdMKSwgQVRJIEZpcmVQcm8gVjU3MDAgKEZpcmVHTCksCglBVEkgRmlyZVBy byBWMzc1MCAoRmlyZUdMKSwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0ODMwLAoJQVRJIE1vYmls aXR5IFJhZGVvbiBIRCA0ODUwLCBBVEkgRmlyZVBybyBNNzc0MCwgQVRJIFJWNzQwLAoJQVRJIFJh ZGVvbiBIRCA0NzcwLCBBVEkgUmFkZW9uIEhEIDQ3MDAgU2VyaWVzLCBBVEkgUmFkZW9uIEhEIDQ3 NzAsCglBVEkgRmlyZVBybyBNNTc1MCwgQVRJIFJWNjEwLCBBVEkgUmFkZW9uIEhEIDI0MDAgWFQs CglBVEkgUmFkZW9uIEhEIDI0MDAgUHJvLCBBVEkgUmFkZW9uIEhEIDI0MDAgUFJPIEFHUCwgQVRJ IEZpcmVHTCBWNDAwMCwKCUFUSSBSVjYxMCwgQVRJIFJhZGVvbiBIRCAyMzUwLCBBVEkgTW9iaWxp dHkgUmFkZW9uIEhEIDI0MDAgWFQsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDI0MDAsIEFUSSBS QURFT04gRTI0MDAsIEFUSSBSVjYxMCwKCUFUSSBGaXJlTVYgMjI2MCwgQVRJIFJWNjcwLCBBVEkg UmFkZW9uIEhEMzg3MCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzg1MCwgQVRJIFJhZGVvbiBI RDM4NTAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDM4NTAgWDIsIEFUSSBSVjY3MCwKCUFUSSBN b2JpbGl0eSBSYWRlb24gSEQgMzg3MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzODcwIFgyLAoJ QVRJIFJhZGVvbiBIRDM4NzAgWDIsIEFUSSBGaXJlR0wgVjc3MDAsIEFUSSBSYWRlb24gSEQzODUw LAoJQVRJIFJhZGVvbiBIRDM2OTAsIEFNRCBGaXJlc3RyZWFtIDkxNzAsIEFUSSBSYWRlb24gSEQg NDU1MCwKCUFUSSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3 MTAsCglBVEkgUmFkZW9uIEhEIDQzNTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMwMCBTZXJpZXMs CglBVEkgTW9iaWxpdHkgUmFkZW9uIDQ1MDAgU2VyaWVzLCBBVEkgTW9iaWxpdHkgUmFkZW9uIDQ1 MDAgU2VyaWVzLAoJQVRJIEZpcmVQcm8gUkcyMjAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMzMCwg QVRJIFJWNjMwLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAyNjAwLCBBVEkgTW9iaWxpdHkgUmFk ZW9uIEhEIDI2MDAgWFQsCglBVEkgUmFkZW9uIEhEIDI2MDAgWFQgQUdQLCBBVEkgUmFkZW9uIEhE IDI2MDAgUHJvIEFHUCwKCUFUSSBSYWRlb24gSEQgMjYwMCBYVCwgQVRJIFJhZGVvbiBIRCAyNjAw IFBybywgQVRJIEdlbWluaSBSVjYzMCwKCUFUSSBHZW1pbmkgTW9iaWxpdHkgUmFkZW9uIEhEIDI2 MDAgWFQsIEFUSSBGaXJlR0wgVjU2MDAsCglBVEkgRmlyZUdMIFYzNjAwLCBBVEkgUmFkZW9uIEhE IDI2MDAgTEUsCglBVEkgTW9iaWxpdHkgRmlyZUdMIEdyYXBoaWNzIFByb2Nlc3NvciwgQVRJIFJh ZGVvbiBIRCAzNDcwLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzNDMwLCBBVEkgTW9iaWxpdHkg UmFkZW9uIEhEIDM0MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCAzNDUwLCBBVEkgUmFkZW9uIEhE IDM0NTAsIEFUSSBSYWRlb24gSEQgMzQzMCwKCUFUSSBSYWRlb24gSEQgMzQ1MCwgQVRJIEZpcmVQ cm8gVjM3MDAsIEFUSSBGaXJlTVYgMjQ1MCwKCUFUSSBGaXJlTVYgMjI2MCwgQVRJIEZpcmVNViAy MjYwLCBBVEkgUmFkZW9uIEhEIDM2MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCAzNjUwIEFHUCwg QVRJIFJhZGVvbiBIRCAzNjAwIFBSTywKCUFUSSBSYWRlb24gSEQgMzYwMCBYVCwgQVRJIFJhZGVv biBIRCAzNjAwIFBSTywKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzY1MCwgQVRJIE1vYmlsaXR5 IFJhZGVvbiBIRCAzNjcwLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTcwMCwgQVRJIE1vYmlsaXR5 IEZpcmVHTCBWNTcyNSwKCUFUSSBSYWRlb24gSEQgMzIwMCBHcmFwaGljcywgQVRJIFJhZGVvbiAz MTAwIEdyYXBoaWNzLAoJQVRJIFJhZGVvbiBIRCAzMjAwIEdyYXBoaWNzLCBBVEkgUmFkZW9uIDMx MDAgR3JhcGhpY3MsCglBVEkgUmFkZW9uIEhEIDMzMDAgR3JhcGhpY3MsIEFUSSBSYWRlb24gSEQg MzIwMCBHcmFwaGljcywKCUFUSSBSYWRlb24gMzAwMCBHcmFwaGljcywgU1VNTywgU1VNTywgU1VN TzIsIFNVTU8yLCBTVU1PMiwgU1VNTzIsCglTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBT VU1PLCBTVU1PLCBTVU1PLCBBVEkgUmFkZW9uIEhEIDQyMDAsCglBVEkgUmFkZW9uIDQxMDAsIEFU SSBNb2JpbGl0eSBSYWRlb24gSEQgNDIwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gNDEwMCwgQVRJ IFJhZGVvbiBIRCA0MjkwLCBBVEkgUmFkZW9uIEhEIDQyNTAsCglBTUQgUmFkZW9uIEhEIDYzMTAg R3JhcGhpY3MsIEFNRCBSYWRlb24gSEQgNjMxMCBHcmFwaGljcywKCUFNRCBSYWRlb24gSEQgNjI1 MCBHcmFwaGljcywgQU1EIFJhZGVvbiBIRCA2MjUwIEdyYXBoaWNzLAoJQU1EIFJhZGVvbiBIRCA2 MzAwIFNlcmllcyBHcmFwaGljcywKCUFNRCBSYWRlb24gSEQgNjIwMCBTZXJpZXMgR3JhcGhpY3Ms IFBBTE0sIFBBTE0sIFBBTE0sIENZUFJFU1MsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGlj cyBBZGFwdGVyLAoJQVRJIEZpcmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwKCUFUSSBG aXJlUHJvIChGaXJlR0wpIEdyYXBoaWNzIEFkYXB0ZXIsIEFNRCBGaXJlc3RyZWFtIDkzNzAsCglB TUQgRmlyZXN0cmVhbSA5MzUwLCBBVEkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLAoJQVRJIFJhZGVv biBIRCA1ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA1ODAwIFNlcmllcywKCUFUSSBSYWRlb24g SEQgNTgwMCBTZXJpZXMsIEFUSSBSYWRlb24gSEQgNTkwMCBTZXJpZXMsCglBVEkgUmFkZW9uIEhE IDU5MDAgU2VyaWVzLCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLAoJQVRJIE1v YmlsaXR5IFJhZGVvbiBIRCA1ODAwIFNlcmllcywKCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdyYXBo aWNzIEFkYXB0ZXIsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVyLAoJQVRJ IE1vYmlsaXR5IFJhZGVvbiBIRCA1ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA1NzAwIFNlcmll cywKCUFUSSBSYWRlb24gSEQgNTcwMCBTZXJpZXMsIEFUSSBSYWRlb24gSEQgNjcwMCBTZXJpZXMs CglBVEkgUmFkZW9uIEhEIDU3MDAgU2VyaWVzLCBBVEkgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLAoJ QVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA1MDAwIFNlcmllcywKCUFUSSBNb2JpbGl0eSBSYWRlb24g SEQgNTAwMCBTZXJpZXMsIEFUSSBNb2JpbGl0eSBSYWRlb24gSEQgNTU3MCwKCUFUSSBGaXJlUHJv IChGaXJlR0wpIEdyYXBoaWNzIEFkYXB0ZXIsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGlj cyBBZGFwdGVyLCBBVEkgUmFkZW9uIEhEIDU2NzAsCglBVEkgUmFkZW9uIEhEIDU1NzAsIEFUSSBS YWRlb24gSEQgNTUwMCBTZXJpZXMsIFJFRFdPT0QsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDUw MDAgU2VyaWVzLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA1MDAwIFNlcmllcywgQVRJIE1vYmls aXR5IFJhZGVvbiBHcmFwaGljcywKCUFUSSBNb2JpbGl0eSBSYWRlb24gR3JhcGhpY3MsIENFREFS LAoJQVRJIEZpcmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwKCUFUSSBGaXJlUHJvIChG aXJlR0wpIEdyYXBoaWNzIEFkYXB0ZXIsIEFUSSBGaXJlUHJvIDIyNzAsIENFREFSLAoJQVRJIFJh ZGVvbiBIRCA1NDUwLCBDRURBUiwgQ0VEQVIsIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1B TiwKCUNBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sCglBTUQg UmFkZW9uIEhEIDY5MDAgU2VyaWVzLCBBTUQgUmFkZW9uIEhEIDY5MDAgU2VyaWVzLCBDQVlNQU4s IENBWU1BTiwKCUNBWU1BTiwgQU1EIFJhZGVvbiBIRCA2OTAwTSBTZXJpZXMsIE1vYmlsaXR5IFJh ZGVvbiBIRCA2MDAwIFNlcmllcywKCUJBUlRTLCBCQVJUUywgTW9iaWxpdHkgUmFkZW9uIEhEIDYw MDAgU2VyaWVzLAoJTW9iaWxpdHkgUmFkZW9uIEhEIDYwMDAgU2VyaWVzLCBCQVJUUywgQkFSVFMs IEJBUlRTLCBCQVJUUywKCUFNRCBSYWRlb24gSEQgNjgwMCBTZXJpZXMsIEFNRCBSYWRlb24gSEQg NjgwMCBTZXJpZXMsCglBTUQgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLCBUVVJLUywgVFVSS1MsIFRV UktTLCBUVVJLUywgVFVSS1MsIFRVUktTLAoJVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRV UktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsCglUVVJLUywgVFVSS1MsIFRV UktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywKCUNB SUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJ Q09TLAoJQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJ Q09TLCBBUlVCQSwgQVJVQkEsCglBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFS VUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwKCUFSVUJBLCBBUlVCQSwgQVJVQkEsIEFS VUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLAoJQVJVQkEsIEFS VUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJV QkEsCglBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIFRBSElUSSwgVEFISVRJLCBU QUhJVEksIFRBSElUSSwKCVRBSElUSSwgVEFISVRJLCBUQUhJVEksIFRBSElUSSwgVEFISVRJLCBU QUhJVEksIFRBSElUSSwgVEFISVRJLAoJVEFISVRJLCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJVENB SVJOLCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLAoJUElUQ0FJUk4sIFBJVENBSVJOLCBQ SVRDQUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlSTiwgUElUQ0FJUk4sCglWRVJERSwg VkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBW RVJERSwKCVZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBW RVJERSwgVkVSREUsIFZFUkRFLAoJVkVSREUsIFZFUkRFLCBWRVJERSwgT0xBTkQsIE9MQU5ELCBP TEFORCwgT0xBTkQsIE9MQU5ELCBPTEFORCwgT0xBTkQsCglPTEFORCwgT0xBTkQsIE9MQU5ELCBP TEFORCwgT0xBTkQsIE9MQU5ELCBIQUlOQU4sIEhBSU5BTiwgSEFJTkFOLAoJSEFJTkFOLCBIQUlO QU4sIEhBSU5BTiwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwK CUJPTkFJUkUsIEJPTkFJUkUsIEJPTkFJUkUsIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksIEtBQklO SSwgS0FCSU5JLAoJS0FCSU5JLCBLQUJJTkksIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksIEtBQklO SSwgS0FCSU5JLCBLQUJJTkksCglLQUJJTkksIEtBQklOSSwgS0FCSU5JClsgICAgNTkuMTc3XSAo LS0pIFVzaW5nIHN5c2NvbnMgZHJpdmVyIHdpdGggWCBzdXBwb3J0ICh2ZXJzaW9uIDIuMCkKWyAg ICA1OS4xNzddICgtLSkgdXNpbmcgVlQgbnVtYmVyIDkKClsgICAgNTkuMTc3XSAoSUkpIFtLTVNd IEtlcm5lbCBtb2Rlc2V0dGluZyBlbmFibGVkLgpbICAgIDU5LjE3N10gKFdXKSBWR0EgYXJiaXRl cjogY2Fubm90IG9wZW4ga2VybmVsIGFyYml0ZXIsIG5vIG11bHRpLWNhcmQgc3VwcG9ydApbICAg IDU5LjE3N10gKD09KSBSQURFT04oMCk6IERlcHRoIDI0LCAoLS0pIGZyYW1lYnVmZmVyIGJwcCAz MgpbICAgIDU5LjE3N10gKElJKSBSQURFT04oMCk6IFBpeGVsIGRlcHRoID0gMjQgYml0cyBzdG9y ZWQgaW4gNCBieXRlcyAoMzIgYnBwIHBpeG1hcHMpClsgICAgNTkuMTc3XSAoPT0pIFJBREVPTigw KTogRGVmYXVsdCB2aXN1YWwgaXMgVHJ1ZUNvbG9yClsgICAgNTkuMTc3XSAoPT0pIFJBREVPTigw KTogUkdCIHdlaWdodCA4ODgKWyAgICA1OS4xNzddIChJSSkgUkFERU9OKDApOiBVc2luZyA4IGJp dHMgcGVyIFJHQiAoOCBiaXQgREFDKQpbICAgIDU5LjE3N10gKC0tKSBSQURFT04oMCk6IENoaXBz ZXQ6ICJBVEkgUlY3MzBYVCBbUmFkZW9uIEhEIDQ2NzBdIiAoQ2hpcElEID0gMHg5NDkwKQpbICAg IDYwLjE5N10gZHJtT3BlbkRldmljZTogbm9kZSBuYW1lIGlzIC9kZXYvZHJpL2NhcmQwClsgICAg NjAuMTk3XSBkcm1PcGVuRGV2aWNlOiBvcGVuIHJlc3VsdCBpcyA3LCAoT0spClsgICAgNjAuMTk3 XSBkcm1PcGVuQnlCdXNpZDogU2VhcmNoaW5nIGZvciBCdXNJRCBwY2k6MDAwMDowMTowMC4wClsg ICAgNjAuMTk3XSBkcm1PcGVuRGV2aWNlOiBub2RlIG5hbWUgaXMgL2Rldi9kcmkvY2FyZDAKWyAg ICA2MC4xOThdIGRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDcsIChPSykKWyAgICA2MC4x OThdIGRybU9wZW5CeUJ1c2lkOiBkcm1PcGVuTWlub3IgcmV0dXJucyA3ClsgICAgNjAuMTk4XSBk cm1PcGVuQnlCdXNpZDogZHJtR2V0QnVzaWQgcmVwb3J0cyBwY2k6MDAwMDowMTowMC4wClsgICAg NjAuMTk4XSAoSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAiZHJpMiIKWyAgICA2MC4xOThdIChJSSkg TG9hZE1vZHVsZTogImRyaTIiClsgICAgNjAuMTk4XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9s aWIveG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMvbGliZHJpMi5zbwpbICAgIDYwLjE5OF0gKElJKSBN b2R1bGUgZHJpMjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDYwLjE5OF0gCWNvbXBp bGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4yLjAKWyAgICA2MC4xOThdIAlBQkkg Y2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4wClsgICAgNjAuMTk4XSAo SUkpIExvYWRpbmcgc3ViIG1vZHVsZSAiZXhhIgpbICAgIDYwLjE5OF0gKElJKSBMb2FkTW9kdWxl OiAiZXhhIgpbICAgIDYwLjE5OF0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9k dWxlcy9saWJleGEuc28KWyAgICA2MC4yMDBdIChJSSkgTW9kdWxlIGV4YTogdmVuZG9yPSJYLk9y ZyBGb3VuZGF0aW9uIgpbICAgIDYwLjIwMF0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2 ZXJzaW9uID0gMi41LjAKWyAgICA2MC4yMDBdIAlBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZl ciwgdmVyc2lvbiAxMi4xClsgICAgNjAuMjAwXSAoSUkpIFJBREVPTigwKTogS01TIENvbG9yIFRp bGluZzogZW5hYmxlZApbICAgIDYwLjIwMF0gKElJKSBSQURFT04oMCk6IEtNUyBDb2xvciBUaWxp bmcgMkQ6IGVuYWJsZWQKWyAgICA2MC4yMDBdIChJSSkgUkFERU9OKDApOiBLTVMgUGFnZWZsaXBw aW5nOiBlbmFibGVkClsgICAgNjAuMjAwXSAoSUkpIFJBREVPTigwKTogU3dhcEJ1ZmZlcnMgd2Fp dCBmb3IgdnN5bmM6IGVuYWJsZWQKWyAgICA2MC4yNjddIChJSSkgUkFERU9OKDApOiBPdXRwdXQg RFZJLTAgdXNpbmcgbW9uaXRvciBzZWN0aW9uIE1vbml0b3IwClsgICAgNjAuMjY3XSAoKiopIFJB REVPTigwKTogT3B0aW9uICJQcmVmZXJyZWRNb2RlIiAiMTYwMHg5MDAiClsgICAgNjAuMjc4XSAo SUkpIFJBREVPTigwKTogT3V0cHV0IERJTiBoYXMgbm8gbW9uaXRvciBzZWN0aW9uClsgICAgNjAu MzQ1XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IERWSS0xIGhhcyBubyBtb25pdG9yIHNlY3Rpb24K WyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBFRElEIGZvciBvdXRwdXQgRFZJLTAKWyAgICA2 MC40MTNdIChJSSkgUkFERU9OKDApOiBNYW51ZmFjdHVyZXI6IEFDSSAgTW9kZWw6IDIwYTggIFNl cmlhbCM6IDE2ODQzMDA5ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogWWVhcjogMjAxMCAg V2VlazogNTIKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBFRElEIFZlcnNpb246IDEuMwpb ICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IERpZ2l0YWwgRGlzcGxheSBJbnB1dApbICAgIDYw LjQxM10gKElJKSBSQURFT04oMCk6IE1heCBJbWFnZSBTaXplIFtjbV06IGhvcml6LjogNDQgIHZl cnQuOiAyNQpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IEdhbW1hOiAyLjIwClsgICAgNjAu NDEzXSAoSUkpIFJBREVPTigwKTogRFBNUyBjYXBhYmlsaXRpZXM6IFN0YW5kQnkgU3VzcGVuZCBP ZmYKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBTdXBwb3J0ZWQgY29sb3IgZW5jb2Rpbmdz OiBSR0IgNDo0OjQgWUNyQ2IgNDo0OjQgClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogRmly c3QgZGV0YWlsZWQgdGltaW5nIGlzIHByZWZlcnJlZCBtb2RlClsgICAgNjAuNDEzXSAoSUkpIFJB REVPTigwKTogcmVkWDogMC42MzEgcmVkWTogMC4zNDkgICBncmVlblg6IDAuMzQxIGdyZWVuWTog MC42MjIKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBibHVlWDogMC4xNTIgYmx1ZVk6IDAu MDU4ICAgd2hpdGVYOiAwLjMxMyB3aGl0ZVk6IDAuMzI5ClsgICAgNjAuNDEzXSAoSUkpIFJBREVP TigwKTogU3VwcG9ydGVkIGVzdGFibGlzaGVkIHRpbWluZ3M6ClsgICAgNjAuNDEzXSAoSUkpIFJB REVPTigwKTogNzIweDQwMEA3MEh6ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogNjQweDQ4 MEA2MEh6ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogNjQweDQ4MEA2N0h6ClsgICAgNjAu NDEzXSAoSUkpIFJBREVPTigwKTogNjQweDQ4MEA3Mkh6ClsgICAgNjAuNDEzXSAoSUkpIFJBREVP TigwKTogNjQweDQ4MEA3NUh6ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogODAweDYwMEA1 Nkh6ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogODAweDYwMEA2MEh6ClsgICAgNjAuNDEz XSAoSUkpIFJBREVPTigwKTogODAweDYwMEA3Mkh6ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigw KTogODAweDYwMEA3NUh6ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogODMyeDYyNEA3NUh6 ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogMTAyNHg3NjhANjBIegpbICAgIDYwLjQxM10g KElJKSBSQURFT04oMCk6IDEwMjR4NzY4QDcwSHoKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDAp OiAxMDI0eDc2OEA3NUh6ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogMTI4MHgxMDI0QDc1 SHoKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNYW51ZmFjdHVyZXIncyBtYXNrOiAwClsg ICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogU3VwcG9ydGVkIHN0YW5kYXJkIHRpbWluZ3M6Clsg ICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogIzA6IGhzaXplOiAxMTUyICB2c2l6ZSA4NjQgIHJl ZnJlc2g6IDc1ICB2aWQ6IDIwMzM3ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogIzE6IGhz aXplOiAxMjgwICB2c2l6ZSAxMDI0ICByZWZyZXNoOiA2MCAgdmlkOiAzMjg5NwpbICAgIDYwLjQx M10gKElJKSBSQURFT04oMCk6ICMyOiBoc2l6ZTogMTI4MCAgdnNpemUgOTYwICByZWZyZXNoOiA2 MCAgdmlkOiAxNjUxMwpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6ICMzOiBoc2l6ZTogMTI4 MCAgdnNpemUgNzIwICByZWZyZXNoOiA2MCAgdmlkOiA0OTI4MQpbICAgIDYwLjQxM10gKElJKSBS QURFT04oMCk6ICM0OiBoc2l6ZTogMTI4MCAgdnNpemUgODAwICByZWZyZXNoOiA2MCAgdmlkOiAx MjkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiAjNTogaHNpemU6IDE2MDAgIHZzaXplIDkw MCAgcmVmcmVzaDogNjAgIHZpZDogNDkzMjEKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBT dXBwb3J0ZWQgZGV0YWlsZWQgdGltaW5nOgpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IGNs b2NrOiA5Ny44IE1IeiAgIEltYWdlIFNpemU6ICA0NDMgeCAyNDkgbW0KWyAgICA2MC40MTNdIChJ SSkgUkFERU9OKDApOiBoX2FjdGl2ZTogMTYwMCAgaF9zeW5jOiAxNjQ4ICBoX3N5bmNfZW5kIDE2 ODAgaF9ibGFua19lbmQgMTc2MCBoX2JvcmRlcjogMApbICAgIDYwLjQxM10gKElJKSBSQURFT04o MCk6IHZfYWN0aXZlOiA5MDAgIHZfc3luYzogOTAzICB2X3N5bmNfZW5kIDkwOCB2X2JsYW5raW5n OiA5MjYgdl9ib3JkZXI6IDAKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBSYW5nZXM6IFYg bWluOiA1MCBWIG1heDogNzYgSHosIEggbWluOiAzMCBIIG1heDogODMga0h6LCBQaXhDbG9jayBt YXggMTc1IE1IegpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IE1vbml0b3IgbmFtZTogVkUy MDgKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBTZXJpYWwgTm86IEFDTE1RUzA1MzE2Nwpb ICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IEVESUQgKGluIGhleCk6ClsgICAgNjAuNDEzXSAo SUkpIFJBREVPTigwKTogCTAwZmZmZmZmZmZmZmZmMDAwNDY5YTgyMDAxMDEwMTAxClsgICAgNjAu NDEzXSAoSUkpIFJBREVPTigwKTogCTM0MTQwMTAzODAyYzE5NzhlYTk1MzVhMTU5NTc5ZjI3Clsg ICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogCTBlNTA1NGJmZWYwMDcxNGY4MTgwODE0MDgxYzA4 MTAwClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogCWE5YzAwMTAxMDEwMTJmMjY0MGEwNjA4 NDFhMzAzMDIwClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogCTM1MDBiYmY5MTAwMDAwMWEw MDAwMDBmZDAwMzI0YzFlClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogCTUzMTEwMDBhMjAy MDIwMjAyMDIwMDAwMDAwZmMwMDU2ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogCTQ1MzIz MDM4MGEyMDIwMjAyMDIwMjAyMDAwMDAwMGZmClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTog CTAwNDE0MzRjNGQ1MTUzMzAzNTMzMzEzNjM3MGEwMGMwClsgICAgNjAuNDEzXSAoSUkpIFJBREVP TigwKTogRURJRCB2ZW5kb3IgIkFDSSIsIHByb2QgaWQgODM2MApbICAgIDYwLjQxM10gKElJKSBS QURFT04oMCk6IFVzaW5nIEVESUQgcmFuZ2UgaW5mbyBmb3IgaG9yaXpvbnRhbCBzeW5jClsgICAg NjAuNDEzXSAoSUkpIFJBREVPTigwKTogVXNpbmcgRURJRCByYW5nZSBpbmZvIGZvciB2ZXJ0aWNh bCByZWZyZXNoClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogUHJpbnRpbmcgRERDIGdhdGhl cmVkIE1vZGVsaW5lczoKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTYw MHg5MDAieDAuMCAgIDk3Ljc1ICAxNjAwIDE2NDggMTY4MCAxNzYwICA5MDAgOTAzIDkwOCA5MjYg K2hzeW5jIC12c3luYyAoNTUuNSBrSHogZVApClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTog TW9kZWxpbmUgIjgwMHg2MDAieDAuMCAgIDQwLjAwICA4MDAgODQwIDk2OCAxMDU2ICA2MDAgNjAx IDYwNSA2MjggK2hzeW5jICt2c3luYyAoMzcuOSBrSHogZSkKWyAgICA2MC40MTNdIChJSSkgUkFE RU9OKDApOiBNb2RlbGluZSAiODAweDYwMCJ4MC4wICAgMzYuMDAgIDgwMCA4MjQgODk2IDEwMjQg IDYwMCA2MDEgNjAzIDYyNSAraHN5bmMgK3ZzeW5jICgzNS4yIGtIeiBlKQpbICAgIDYwLjQxM10g KElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAzMS41MCAgNjQwIDY1NiA3 MjAgODQwICA0ODAgNDgxIDQ4NCA1MDAgLWhzeW5jIC12c3luYyAoMzcuNSBrSHogZSkKWyAgICA2 MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNjQweDQ4MCJ4MC4wICAgMzEuNTAgIDY0 MCA2NjQgNzA0IDgzMiAgNDgwIDQ4OSA0OTIgNTIwIC1oc3luYyAtdnN5bmMgKDM3Ljkga0h6IGUp ClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDAuMCAgIDMw LjI0ICA2NDAgNzA0IDc2OCA4NjQgIDQ4MCA0ODMgNDg2IDUyNSAtaHN5bmMgLXZzeW5jICgzNS4w IGtIeiBlKQpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngw LjAgICAyNS4xOCAgNjQwIDY1NiA3NTIgODAwICA0ODAgNDkwIDQ5MiA1MjUgLWhzeW5jIC12c3lu YyAoMzEuNSBrSHogZSkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNzIw eDQwMCJ4MC4wICAgMjguMzIgIDcyMCA3MzggODQ2IDkwMCAgNDAwIDQxMiA0MTQgNDQ5IC1oc3lu YyArdnN5bmMgKDMxLjUga0h6IGUpClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxp bmUgIjEyODB4MTAyNCJ4MC4wICAxMzUuMDAgIDEyODAgMTI5NiAxNDQwIDE2ODggIDEwMjQgMTAy NSAxMDI4IDEwNjYgK2hzeW5jICt2c3luYyAoODAuMCBrSHogZSkKWyAgICA2MC40MTNdIChJSSkg UkFERU9OKDApOiBNb2RlbGluZSAiMTAyNHg3NjgieDAuMCAgIDc4Ljc1ICAxMDI0IDEwNDAgMTEz NiAxMzEyICA3NjggNzY5IDc3MiA4MDAgK2hzeW5jICt2c3luYyAoNjAuMCBrSHogZSkKWyAgICA2 MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTAyNHg3NjgieDAuMCAgIDc1LjAwICAx MDI0IDEwNDggMTE4NCAxMzI4ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNTYuNSBr SHogZSkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTAyNHg3NjgieDAu MCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAxMzQ0ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12 c3luYyAoNDguNCBrSHogZSkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAi ODMyeDYyNCJ4MC4wICAgNTcuMjggIDgzMiA4NjQgOTI4IDExNTIgIDYyNCA2MjUgNjI4IDY2NyAt aHN5bmMgLXZzeW5jICg0OS43IGtIeiBlKQpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IE1v ZGVsaW5lICI4MDB4NjAwIngwLjAgICA0OS41MCAgODAwIDgxNiA4OTYgMTA1NiAgNjAwIDYwMSA2 MDQgNjI1ICtoc3luYyArdnN5bmMgKDQ2Ljkga0h6IGUpClsgICAgNjAuNDEzXSAoSUkpIFJBREVP TigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDAuMCAgIDUwLjAwICA4MDAgODU2IDk3NiAxMDQwICA2 MDAgNjM3IDY0MyA2NjYgK2hzeW5jICt2c3luYyAoNDguMSBrSHogZSkKWyAgICA2MC40MTNdIChJ SSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTE1Mng4NjQieDAuMCAgMTA4LjAwICAxMTUyIDEyMTYg MTM0NCAxNjAwICA4NjQgODY1IDg2OCA5MDAgK2hzeW5jICt2c3luYyAoNjcuNSBrSHogZSkKWyAg ICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTI4MHgxMDI0IngwLjAgIDEwOC4w MCAgMTI4MCAxMzI4IDE0NDAgMTY4OCAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5j ICg2NC4wIGtIeiBlKQpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMjgw eDk2MCJ4MC4wICAxMDguMDAgIDEyODAgMTM3NiAxNDg4IDE4MDAgIDk2MCA5NjEgOTY0IDEwMDAg K2hzeW5jICt2c3luYyAoNjAuMCBrSHogZSkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBN b2RlbGluZSAiMTI4MHg3MjAieDYwLjAgICA3NC40OCAgMTI4MCAxMzM2IDE0NzIgMTY2NCAgNzIw IDcyMSA3MjQgNzQ2IC1oc3luYyArdnN5bmMgKDQ0Ljgga0h6IGUpClsgICAgNjAuNDEzXSAoSUkp IFJBREVPTigwKTogTW9kZWxpbmUgIjEyODB4ODAwIngwLjAgICA3MS4wMCAgMTI4MCAxMzI4IDEz NjAgMTQ0MCAgODAwIDgwMyA4MDkgODIzICtoc3luYyAtdnN5bmMgKDQ5LjMga0h6IGUpClsgICAg NjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjE2MDB4OTAwIng2MC4wICAxMTkuMDAg IDE2MDAgMTY5NiAxODY0IDIxMjggIDkwMCA5MDEgOTA0IDkzMiAtaHN5bmMgK3ZzeW5jICg1NS45 IGtIeiBlKQpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IE5vdCB1c2luZyBtb2RlICIxMjgw eDEwMjQiIChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpClsgICAgNjAuNDEzXSAo SUkpIFJBREVPTigwKTogTm90IHVzaW5nIG1vZGUgIjEyODB4MTAyNCIgKGhlaWdodCB0b28gbGFy Z2UgZm9yIHZpcnR1YWwgc2l6ZSkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBOb3QgdXNp bmcgbW9kZSAiMTI4MHg5NjAiIChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpClsg ICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogUHJpbnRpbmcgcHJvYmVkIG1vZGVzIGZvciBvdXRw dXQgRFZJLTAKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTYwMHg5MDAi eDYwLjAgICA5Ny43NSAgMTYwMCAxNjQ4IDE2ODAgMTc2MCAgOTAwIDkwMyA5MDggOTI2ICtoc3lu YyAtdnN5bmMgKDU1LjUga0h6IFVlUCkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2Rl bGluZSAiMTI4MHg4MDAieDU5LjggICA4My41MCAgMTI4MCAxMzUyIDE0ODAgMTY4MCAgODAwIDgw MyA4MDkgODMxICtoc3luYyAtdnN5bmMgKDQ5Ljcga0h6IGUpClsgICAgNjAuNDEzXSAoSUkpIFJB REVPTigwKTogTW9kZWxpbmUgIjExNTJ4ODY0Ing3NS4wICAxMDguMDAgIDExNTIgMTIxNiAxMzQ0 IDE2MDAgIDg2NCA4NjUgODY4IDkwMCAraHN5bmMgK3ZzeW5jICg2Ny41IGtIeiBlKQpbICAgIDYw LjQxM10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMjgweDcyMCJ4NjAuMCAgIDc0LjQ0ICAx MjgwIDEzMzYgMTQ3MiAxNjY0ICA3MjAgNzIxIDcyNCA3NDYgLWhzeW5jICt2c3luYyAoNDQuNyBr SHopClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEwMjR4NzY4Ing3NS4x ICAgNzguODAgIDEwMjQgMTA0MCAxMTM2IDEzMTIgIDc2OCA3NjkgNzcyIDgwMCAraHN5bmMgK3Zz eW5jICg2MC4xIGtIeiBlKQpbICAgIDYwLjQxM10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIx MDI0eDc2OCJ4NzAuMSAgIDc1LjAwICAxMDI0IDEwNDggMTE4NCAxMzI4ICA3NjggNzcxIDc3NyA4 MDYgLWhzeW5jIC12c3luYyAoNTYuNSBrSHogZSkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDAp OiBNb2RlbGluZSAiMTAyNHg3NjgieDYwLjAgICA2NS4wMCAgMTAyNCAxMDQ4IDExODQgMTM0NCAg NzY4IDc3MSA3NzcgODA2IC1oc3luYyAtdnN5bmMgKDQ4LjQga0h6IGUpClsgICAgNjAuNDEzXSAo SUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgzMng2MjQieDc0LjYgICA1Ny4yOCAgODMyIDg2NCA5 MjggMTE1MiAgNjI0IDYyNSA2MjggNjY3IC1oc3luYyAtdnN5bmMgKDQ5Ljcga0h6IGUpClsgICAg NjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDcyLjIgICA1MC4wMCAg ODAwIDg1NiA5NzYgMTA0MCAgNjAwIDYzNyA2NDMgNjY2ICtoc3luYyArdnN5bmMgKDQ4LjEga0h6 IGUpClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDc1LjAg ICA0OS41MCAgODAwIDgxNiA4OTYgMTA1NiAgNjAwIDYwMSA2MDQgNjI1ICtoc3luYyArdnN5bmMg KDQ2Ljkga0h6IGUpClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2 MDAieDYwLjMgICA0MC4wMCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYwMSA2MDUgNjI4ICtoc3lu YyArdnN5bmMgKDM3Ljkga0h6IGUpClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxp bmUgIjgwMHg2MDAieDU2LjIgICAzNi4wMCAgODAwIDgyNCA4OTYgMTAyNCAgNjAwIDYwMSA2MDMg NjI1ICtoc3luYyArdnN5bmMgKDM1LjIga0h6IGUpClsgICAgNjAuNDEzXSAoSUkpIFJBREVPTigw KTogTW9kZWxpbmUgIjY0MHg0ODAieDcyLjggICAzMS41MCAgNjQwIDY2NCA3MDQgODMyICA0ODAg NDg5IDQ5MSA1MjAgLWhzeW5jIC12c3luYyAoMzcuOSBrSHogZSkKWyAgICA2MC40MTNdIChJSSkg UkFERU9OKDApOiBNb2RlbGluZSAiNjQweDQ4MCJ4NzUuMCAgIDMxLjUwICA2NDAgNjU2IDcyMCA4 NDAgIDQ4MCA0ODEgNDg0IDUwMCAtaHN5bmMgLXZzeW5jICgzNy41IGtIeiBlKQpbICAgIDYwLjQx M10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIng2Ni43ICAgMzAuMjQgIDY0MCA3 MDQgNzY4IDg2NCAgNDgwIDQ4MyA0ODYgNTI1IC1oc3luYyAtdnN5bmMgKDM1LjAga0h6IGUpClsg ICAgNjAuNDEzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDYwLjAgICAyNS4y MCAgNjQwIDY1NiA3NTIgODAwICA0ODAgNDkwIDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBr SHogZSkKWyAgICA2MC40MTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNzIweDQwMCJ4NzAu MSAgIDI4LjMyICA3MjAgNzM4IDg0NiA5MDAgIDQwMCA0MTIgNDE0IDQ0OSAtaHN5bmMgK3ZzeW5j ICgzMS41IGtIeiBlKQpbICAgIDYwLjQyNF0gKElJKSBSQURFT04oMCk6IEVESUQgZm9yIG91dHB1 dCBESU4KWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBFRElEIGZvciBvdXRwdXQgRFZJLTEK WyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBNYW51ZmFjdHVyZXI6IERFTCAgTW9kZWw6IDcw MDYgIFNlcmlhbCM6IDAKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBZZWFyOiAyMDAzICBX ZWVrOiAyNApbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IEVESUQgVmVyc2lvbjogMS4zClsg ICAgNjAuNDkxXSAoSUkpIFJBREVPTigwKTogQW5hbG9nIERpc3BsYXkgSW5wdXQsICBJbnB1dCBW b2x0YWdlIExldmVsOiAwLjcwMC8wLjcwMCBWClsgICAgNjAuNDkxXSAoSUkpIFJBREVPTigwKTog U3luYzogIFNlcGFyYXRlClsgICAgNjAuNDkxXSAoSUkpIFJBREVPTigwKTogTWF4IEltYWdlIFNp emUgW2NtXTogaG9yaXouOiAzMCAgdmVydC46IDIzClsgICAgNjAuNDkxXSAoSUkpIFJBREVPTigw KTogR2FtbWE6IDIuMjAKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBEUE1TIGNhcGFiaWxp dGllczogT2ZmOyBSR0IvQ29sb3IgRGlzcGxheQpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6 IEZpcnN0IGRldGFpbGVkIHRpbWluZyBpcyBwcmVmZXJyZWQgbW9kZQpbICAgIDYwLjQ5MV0gKElJ KSBSQURFT04oMCk6IHJlZFg6IDAuNjI2IHJlZFk6IDAuMzQ3ICAgZ3JlZW5YOiAwLjMwOCBncmVl blk6IDAuNTg4ClsgICAgNjAuNDkxXSAoSUkpIFJBREVPTigwKTogYmx1ZVg6IDAuMTQ2IGJsdWVZ OiAwLjExOSAgIHdoaXRlWDogMC4zMTMgd2hpdGVZOiAwLjMyOQpbICAgIDYwLjQ5MV0gKElJKSBS QURFT04oMCk6IFN1cHBvcnRlZCBlc3RhYmxpc2hlZCB0aW1pbmdzOgpbICAgIDYwLjQ5MV0gKElJ KSBSQURFT04oMCk6IDcyMHg0MDBANzBIegpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IDY0 MHg0ODBANjBIegpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IDY0MHg0ODBANzVIegpbICAg IDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IDgwMHg2MDBANjBIegpbICAgIDYwLjQ5MV0gKElJKSBS QURFT04oMCk6IDgwMHg2MDBANzVIegpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IDEwMjR4 NzY4QDYwSHoKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiAxMDI0eDc2OEA3NUh6ClsgICAg NjAuNDkxXSAoSUkpIFJBREVPTigwKTogTWFudWZhY3R1cmVyJ3MgbWFzazogMApbICAgIDYwLjQ5 MV0gKElJKSBSQURFT04oMCk6IFN1cHBvcnRlZCBkZXRhaWxlZCB0aW1pbmc6ClsgICAgNjAuNDkx XSAoSUkpIFJBREVPTigwKTogY2xvY2s6IDY1LjAgTUh6ICAgSW1hZ2UgU2l6ZTogIDMwNCB4IDIy OCBtbQpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IGhfYWN0aXZlOiAxMDI0ICBoX3N5bmM6 IDEwNDggIGhfc3luY19lbmQgMTE4NCBoX2JsYW5rX2VuZCAxMzQ0IGhfYm9yZGVyOiAwClsgICAg NjAuNDkxXSAoSUkpIFJBREVPTigwKTogdl9hY3RpdmU6IDc2OCAgdl9zeW5jOiA3NzEgIHZfc3lu Y19lbmQgNzc3IHZfYmxhbmtpbmc6IDgwNiB2X2JvcmRlcjogMApbICAgIDYwLjQ5MV0gKElJKSBS QURFT04oMCk6IFNlcmlhbCBObzogNlI2NDQzNkNMOEdHClsgICAgNjAuNDkxXSAoSUkpIFJBREVP TigwKTogTW9uaXRvciBuYW1lOiBEZWxsIEUxNTFGUHAKWyAgICA2MC40OTFdIChJSSkgUkFERU9O KDApOiBSYW5nZXM6IFYgbWluOiA1NiBWIG1heDogNzYgSHosIEggbWluOiAzMCBIIG1heDogNjEg a0h6LCBQaXhDbG9jayBtYXggODUgTUh6ClsgICAgNjAuNDkxXSAoSUkpIFJBREVPTigwKTogRURJ RCAoaW4gaGV4KToKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiAJMDBmZmZmZmZmZmZmZmYw MDEwYWMwNjcwMDAwMDAwMDAKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiAJMTgwZDAxMDM2 ODFlMTc3ODJhN2VhNWEwNTg0ZTk2MjUKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiAJMWU1 MDU0YTU0YTAwMDEwMTAxMDEwMTAxMDEwMTAxMDEKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDAp OiAJMDEwMTAxMDEwMTAxNjQxOTAwNDA0MTAwMjYzMDE4ODgKWyAgICA2MC40OTFdIChJSSkgUkFE RU9OKDApOiAJMzYwMDMwZTQxMDAwMDAxODAwMDAwMGZmMDAzNjUyMzYKWyAgICA2MC40OTFdIChJ SSkgUkFERU9OKDApOiAJMzQzNDMzMzY0MzRjMzg0NzQ3MGEwMDAwMDBmYzAwNDQKWyAgICA2MC40 OTFdIChJSSkgUkFERU9OKDApOiAJNjU2YzZjMjA0NTMxMzUzMTQ2NTA3MDBhMDAwMDAwZmQKWyAg ICA2MC40OTFdIChJSSkgUkFERU9OKDApOiAJMDAzODRjMWUzZDA4MDAwYTIwMjAyMDIwMjAyMDAw ZmQKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBQcmludGluZyBwcm9iZWQgbW9kZXMgZm9y IG91dHB1dCBEVkktMQpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMDI0 eDc2OCJ4NjAuMCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAxMzQ0ICA3NjggNzcxIDc3NyA4MDYg LWhzeW5jIC12c3luYyAoNDguNCBrSHogZVApClsgICAgNjAuNDkxXSAoSUkpIFJBREVPTigwKTog TW9kZWxpbmUgIjEwMjR4NzY4Ing3NS4xICAgNzguODAgIDEwMjQgMTA0MCAxMTM2IDEzMTIgIDc2 OCA3NjkgNzcyIDgwMCAraHN5bmMgK3ZzeW5jICg2MC4xIGtIeiBlKQpbICAgIDYwLjQ5MV0gKElJ KSBSQURFT04oMCk6IE1vZGVsaW5lICI4MDB4NjAwIng3NS4wICAgNDkuNTAgIDgwMCA4MTYgODk2 IDEwNTYgIDYwMCA2MDEgNjA0IDYyNSAraHN5bmMgK3ZzeW5jICg0Ni45IGtIeiBlKQpbICAgIDYw LjQ5MV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI4MDB4NjAwIng2MC4zICAgNDAuMDAgIDgw MCA4NDAgOTY4IDEwNTYgIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3ZzeW5jICgzNy45IGtIeiBl KQpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIng3NS4wICAg MzEuNTAgIDY0MCA2NTYgNzIwIDg0MCAgNDgwIDQ4MSA0ODQgNTAwIC1oc3luYyAtdnN5bmMgKDM3 LjUga0h6IGUpClsgICAgNjAuNDkxXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAi eDYwLjAgICAyNS4yMCAgNjQwIDY1NiA3NTIgODAwICA0ODAgNDkwIDQ5MiA1MjUgLWhzeW5jIC12 c3luYyAoMzEuNSBrSHogZSkKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAi NzIweDQwMCJ4NzAuMSAgIDI4LjMyICA3MjAgNzM4IDg0NiA5MDAgIDQwMCA0MTIgNDE0IDQ0OSAt aHN5bmMgK3ZzeW5jICgzMS41IGtIeiBlKQpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IE91 dHB1dCBEVkktMCBjb25uZWN0ZWQKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBPdXRwdXQg RElOIGRpc2Nvbm5lY3RlZApbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6IE91dHB1dCBEVkkt MSBjb25uZWN0ZWQKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBVc2luZyB1c2VyIHByZWZl cmVuY2UgZm9yIGluaXRpYWwgbW9kZXMKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBPdXRw dXQgRFZJLTAgdXNpbmcgaW5pdGlhbCBtb2RlIDE2MDB4OTAwClsgICAgNjAuNDkxXSAoSUkpIFJB REVPTigwKTogT3V0cHV0IERWSS0xIHVzaW5nIGluaXRpYWwgbW9kZSAxMDI0eDc2OApbICAgIDYw LjQ5MV0gKElJKSBSQURFT04oMCk6IFVzaW5nIGRlZmF1bHQgZ2FtbWEgb2YgKDEuMCwgMS4wLCAx LjApIHVubGVzcyBvdGhlcndpc2Ugc3RhdGVkLgpbICAgIDYwLjQ5MV0gKElJKSBSQURFT04oMCk6 IG1lbSBzaXplIGluaXQ6IGdhcnQgc2l6ZSA6MWZkZWYwMDAgdnJhbSBzaXplOiBzOjIwMDAwMDAw IHZpc2libGU6MWZhM2IwMDAKWyAgICA2MC40OTFdIChJSSkgUkFERU9OKDApOiBFWEE6IERyaXZl ciB3aWxsIGFsbG93IEVYQSBwaXhtYXBzIGluIFZSQU0KWyAgICA2MC40OTFdICgqKikgUkFERU9O KDApOiBEaXNwbGF5IGRpbWVuc2lvbnM6ICg0NDAsIDI1MCkgbW0KWyAgICA2MC40OTFdICgqKikg UkFERU9OKDApOiBEUEkgc2V0IHRvICgxNTEsIDkxKQpbICAgIDYwLjQ5MV0gKElJKSBMb2FkaW5n IHN1YiBtb2R1bGUgImZiIgpbICAgIDYwLjQ5MV0gKElJKSBMb2FkTW9kdWxlOiAiZmIiClsgICAg NjAuNDkyXSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2xpYmZiLnNv ClsgICAgNjAuNDk0XSAoSUkpIE1vZHVsZSBmYjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpb ICAgIDYwLjQ5NF0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAK WyAgICA2MC40OTRdIAlBQkkgY2xhc3M6IFguT3JnIEFOU0kgQyBFbXVsYXRpb24sIHZlcnNpb24g MC40ClsgICAgNjAuNDk0XSAoSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAicmFtZGFjIgpbICAgIDYw LjQ5NF0gKElJKSBMb2FkTW9kdWxlOiAicmFtZGFjIgpbICAgIDYwLjQ5NF0gKElJKSBNb2R1bGUg InJhbWRhYyIgYWxyZWFkeSBidWlsdC1pbgpbICAgIDYwLjQ5NF0gKC0tKSBEZXB0aCAyNCBwaXht YXAgZm9ybWF0IGlzIDMyIGJwcApbICAgIDYwLjQ5NF0gKElJKSBSQURFT04oMCk6IFtEUkkyXSBT ZXR1cCBjb21wbGV0ZQpbICAgIDYwLjQ5NF0gKElJKSBSQURFT04oMCk6IFtEUkkyXSAgIERSSSBk cml2ZXI6IHI2MDAKWyAgICA2MC40OTRdIChJSSkgUkFERU9OKDApOiBbRFJJMl0gICBWRFBBVSBk cml2ZXI6IHI2MDAKWyAgICA2MC40OTVdIChJSSkgUkFERU9OKDApOiBGcm9udCBidWZmZXIgc2l6 ZTogOTc0NEsKWyAgICA2MC40OTVdIChJSSkgUkFERU9OKDApOiBWUkFNIHVzYWdlIGxpbWl0IHNl dCB0byA0NTc3NDNLClsgICAgNjAuNDk2XSAoPT0pIFJBREVPTigwKTogQmFja2luZyBzdG9yZSBk aXNhYmxlZApbICAgIDYwLjQ5Nl0gKElJKSBSQURFT04oMCk6IERpcmVjdCByZW5kZXJpbmcgZW5h YmxlZApbICAgIDYwLjQ5Nl0gKElJKSBFWEEoMCk6IERyaXZlciBhbGxvY2F0ZWQgb2Zmc2NyZWVu IHBpeG1hcHMKWyAgICA2MC40OTZdIChJSSkgRVhBKDApOiBEcml2ZXIgcmVnaXN0ZXJlZCBzdXBw b3J0IGZvciB0aGUgZm9sbG93aW5nIG9wZXJhdGlvbnM6ClsgICAgNjAuNDk2XSAoSUkpICAgICAg ICAgU29saWQKWyAgICA2MC40OTZdIChJSSkgICAgICAgICBDb3B5ClsgICAgNjAuNDk2XSAoSUkp ICAgICAgICAgQ29tcG9zaXRlIChSRU5ERVIgYWNjZWxlcmF0aW9uKQpbICAgIDYwLjQ5Nl0gKElJ KSAgICAgICAgIFVwbG9hZFRvU2NyZWVuClsgICAgNjAuNDk2XSAoSUkpICAgICAgICAgRG93bmxv YWRGcm9tU2NyZWVuClsgICAgNjAuNDk2XSAoSUkpIFJBREVPTigwKTogQWNjZWxlcmF0aW9uIGVu YWJsZWQKWyAgICA2MC40OTZdICgqKikgUkFERU9OKDApOiBEUE1TIGVuYWJsZWQKWyAgICA2MC40 OTZdICg9PSkgUkFERU9OKDApOiBTaWxrZW4gbW91c2UgZW5hYmxlZApbICAgIDYwLjQ5Nl0gKElJ KSBSQURFT04oMCk6IFNldCB1cCB0ZXh0dXJlZCB2aWRlbwpbICAgIDYwLjQ5Nl0gKElJKSBSQURF T04oMCk6IFtYdk1DXSBBc3NvY2lhdGVkIHdpdGggUmFkZW9uIFRleHR1cmVkIFZpZGVvLgpbICAg IDYwLjQ5Nl0gKElJKSBSQURFT04oMCk6IFtYdk1DXSBFeHRlbnNpb24gaW5pdGlhbGl6ZWQuClsg ICAgNjAuNDk2XSAoSUkpIFJBREVPTigwKTogUmFuZFIgMS4yIGVuYWJsZWQsIGlnbm9yZSB0aGUg Zm9sbG93aW5nIFJhbmRSIGRpc2FibGVkIG1lc3NhZ2UuClsgICAgNjAuNDk3XSAoV1cpIFJBREVP TigwKTogT3B0aW9uICJQcmVmZXJyZWRNb2RlIiBpcyBub3QgdXNlZApbICAgIDYwLjQ5N10gKC0t KSBSYW5kUiBkaXNhYmxlZApbICAgIDYwLjQ5N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4g ZXh0ZW5zaW9uIEdlbmVyaWMgRXZlbnQgRXh0ZW5zaW9uClsgICAgNjAuNDk3XSAoSUkpIEluaXRp YWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gU0hBUEUKWyAgICA2MC40OTddIChJSSkgSW5pdGlh bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBNSVQtU0hNClsgICAgNjAuNDk3XSAoSUkpIEluaXRp YWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWElucHV0RXh0ZW5zaW9uClsgICAgNjAuNDk3XSAo SUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWFRFU1QKWyAgICA2MC40OTddIChJ SSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBCSUctUkVRVUVTVFMKWyAgICA2MC40 OTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBTWU5DClsgICAgNjAuNDk3 XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEtFWUJPQVJEClsgICAgNjAu NDk3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEMtTUlTQwpbICAgIDYw LjQ5N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhJTkVSQU1BClsgICAg NjAuNDk3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEZJWEVTClsgICAg NjAuNDk3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkVOREVSClsgICAg NjAuNDk3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkFORFIKWyAgICA2 MC40OTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBDT01QT1NJVEUKWyAg ICA2MC40OTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBEQU1BR0UKWyAg ICA2MC41NTZdIChJSSkgQUlHTFg6IGVuYWJsZWQgR0xYX01FU0FfY29weV9zdWJfYnVmZmVyClsg ICAgNjAuNTU2XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9JTlRFTF9zd2FwX2V2ZW50ClsgICAg NjAuNTU2XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9TR0lfc3dhcF9jb250cm9sIGFuZCBHTFhf TUVTQV9zd2FwX2NvbnRyb2wKWyAgICA2MC41NTZdIChJSSkgQUlHTFg6IEdMWF9FWFRfdGV4dHVy ZV9mcm9tX3BpeG1hcCBiYWNrZWQgYnkgYnVmZmVyIG9iamVjdHMKWyAgICA2MC41NThdIChJSSkg QUlHTFg6IExvYWRlZCBhbmQgaW5pdGlhbGl6ZWQgcjYwMApbICAgIDYwLjU1OF0gKElJKSBHTFg6 IEluaXRpYWxpemVkIERSSTIgR0wgcHJvdmlkZXIgZm9yIHNjcmVlbiAwClsgICAgNjAuNTY5XSAo SUkpIFJBREVPTigwKTogU2V0dGluZyBzY3JlZW4gcGh5c2ljYWwgc2l6ZSB0byA0MjMgeCAyMzgK WyAgICA2MC41NjldIChJSSkgUkFERU9OKDApOiBBbGxvY2F0ZSBuZXcgZnJhbWUgYnVmZmVyIDE2 MDB4OTI4IHN0cmlkZSAxNjY0ClsgICAgNjAuNTY5XSAoSUkpIFJBREVPTigwKTogVlJBTSB1c2Fn ZSBsaW1pdCBzZXQgdG8gNDYxMDg0SwpbICAgIDYwLjc3Ml0gKElJKSBVc2luZyBpbnB1dCBkcml2 ZXIgJ21vdXNlJyBmb3IgJ01vdXNlMCcKWyAgICA2MC43NzJdICgqKikgT3B0aW9uICJDb3JlUG9p bnRlciIKWyAgICA2MC43NzJdICgqKikgTW91c2UwOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50 cwpbICAgIDYwLjc3Ml0gKCoqKSBPcHRpb24gIlByb3RvY29sIiAiYXV0byIKWyAgICA2MC43NzJd ICgqKikgT3B0aW9uICJEZXZpY2UiICIvZGV2L3N5c21vdXNlIgpbICAgIDYwLjc3Ml0gKCoqKSBN b3VzZTA6IFByb3RvY29sOiAiYXV0byIKWyAgICA2MC43NzJdICgqKikgTW91c2UwOiBhbHdheXMg cmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgIDYwLjc3Ml0gKD09KSBNb3VzZTA6IEVtdWxhdGUzQnV0 dG9ucywgRW11bGF0ZTNUaW1lb3V0OiA1MApbICAgIDYwLjc3Ml0gKCoqKSBPcHRpb24gIlpBeGlz TWFwcGluZyIgIjQgNSA2IDciClsgICAgNjAuNzcyXSAoKiopIE1vdXNlMDogWkF4aXNNYXBwaW5n OiBidXR0b25zIDQsIDUsIDYgYW5kIDcKWyAgICA2MC43NzNdICgqKikgTW91c2UwOiBCdXR0b25z OiA3ClsgICAgNjAuNzczXSAoSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0IGRldmlj ZSAiTW91c2UwIiAodHlwZTogTU9VU0UsIGlkIDYpClsgICAgNjAuNzczXSAoKiopIE1vdXNlMDog KGFjY2VsKSBrZWVwaW5nIGFjY2VsZXJhdGlvbiBzY2hlbWUgMQpbICAgIDYwLjc3M10gKCoqKSBN b3VzZTA6IChhY2NlbCkgYWNjZWxlcmF0aW9uIHByb2ZpbGUgMApbICAgIDYwLjc3M10gKCoqKSBN b3VzZTA6IChhY2NlbCkgYWNjZWxlcmF0aW9uIGZhY3RvcjogMi4wMDAKWyAgICA2MC43NzNdICgq KikgTW91c2UwOiAoYWNjZWwpIGFjY2VsZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAgICA2MC43NzNd IChJSSkgTW91c2UwOiBTZXR1cEF1dG86IGh3LmlmdHlwZSBpcyA0LCBody5tb2RlbCBpcyAwClsg ICAgNjAuNzczXSAoSUkpIE1vdXNlMDogU2V0dXBBdXRvOiBwcm90b2NvbCBpcyBTeXNNb3VzZQpb ICAgIDYwLjc3M10gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ2tiZCcgZm9yICdLZXlib2FyZDAn ClsgICAgNjAuNzczXSAoKiopIE9wdGlvbiAiQ29yZUtleWJvYXJkIgpbICAgIDYwLjc3M10gKCoq KSBLZXlib2FyZDA6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgNjAuNzczXSAoKiop IEtleWJvYXJkMDogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMKWyAgICA2MC43NzNdICgqKikg T3B0aW9uICJQcm90b2NvbCIgInN0YW5kYXJkIgpbICAgIDYwLjc3M10gKCoqKSBPcHRpb24gIlhr YlJ1bGVzIiAiYmFzZSIKWyAgICA2MC43NzNdICgqKikgT3B0aW9uICJYa2JNb2RlbCIgInBjMTA1 IgpbICAgIDYwLjc3M10gKCoqKSBPcHRpb24gIlhrYkxheW91dCIgInVzIgpbICAgIDYwLjc3M10g KFdXKSBPcHRpb24gIlhrYlZhcmlhbnQiIHJlcXVpcmVzIGFuIHN0cmluZyB2YWx1ZQpbICAgIDYw Ljc3M10gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIktleWJvYXJk MCIgKHR5cGU6IEtFWUJPQVJELCBpZCA3KQpbICAgIDYwLjc3NV0gKEVFKSBjb25maWcvaGFsOiBj b3VsZG4ndCBpbml0aWFsaXNlIGNvbnRleHQ6IHVua25vd24gZXJyb3IgKG51bGwpClsgICAgNjYu NDU3XSAoSUkpIGNvbmZpZy9oYWw6IEFkZGluZyBpbnB1dCBkZXZpY2UgTWljcm9zb2Z0IDIuNEdI eiBUcmFuc2NlaXZlciB2OC4wClsgICAgNjYuNDU3XSAoSUkpIEF1dG9BZGREZXZpY2VzIGlzIG9m ZiAtIG5vdCBhZGRpbmcgZGV2aWNlLgpbICAgIDY2LjQ1N10gKEVFKSBjb25maWcvaGFsOiBOZXdJ bnB1dERldmljZVJlcXVlc3QgZmFpbGVkICg4KQpbICAgIDY2LjQ2MF0gKElJKSBjb25maWcvaGFs OiBBZGRpbmcgaW5wdXQgZGV2aWNlIEFUIEtleWJvYXJkClsgICAgNjYuNDYwXSAoSUkpIEF1dG9B ZGREZXZpY2VzIGlzIG9mZiAtIG5vdCBhZGRpbmcgZGV2aWNlLgpbICAgIDY2LjQ2MF0gKEVFKSBj b25maWcvaGFsOiBOZXdJbnB1dERldmljZVJlcXVlc3QgZmFpbGVkICg4KQpbICAgIDY4LjY2NF0g KElJKSBSQURFT04oMCk6IEVESUQgdmVuZG9yICJERUwiLCBwcm9kIGlkIDI4Njc4ClsgICAgNjgu NjY0XSAoSUkpIFJBREVPTigwKTogVXNpbmcgaHN5bmMgcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUK WyAgICA2OC42NjRdIChJSSkgUkFERU9OKDApOiBVc2luZyB2cmVmcmVzaCByYW5nZXMgZnJvbSBj b25maWcgZmlsZQpbICAgIDY4LjY2NF0gKElJKSBSQURFT04oMCk6IFByaW50aW5nIEREQyBnYXRo ZXJlZCBNb2RlbGluZXM6ClsgICAgNjguNjY0XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEw MjR4NzY4IngwLjAgICA2NS4wMCAgMTAyNCAxMDQ4IDExODQgMTM0NCAgNzY4IDc3MSA3NzcgODA2 IC1oc3luYyAtdnN5bmMgKDQ4LjQga0h6IGVQKQpbICAgIDY4LjY2NF0gKElJKSBSQURFT04oMCk6 IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0MC4wMCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYw MSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6IGUpClsgICAgNjguNjY0XSAoSUkpIFJB REVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDAuMCAgIDMxLjUwICA2NDAgNjU2IDcyMCA4NDAg IDQ4MCA0ODEgNDg0IDUwMCAtaHN5bmMgLXZzeW5jICgzNy41IGtIeiBlKQpbICAgIDY4LjY2NV0g KElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAyNS4xOCAgNjQwIDY1NiA3 NTIgODAwICA0ODAgNDkwIDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHogZSkKWyAgICA2 OC42NjVdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNzIweDQwMCJ4MC4wICAgMjguMzIgIDcy MCA3MzggODQ2IDkwMCAgNDAwIDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6IGUp ClsgICAgNjguNjY1XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEwMjR4NzY4IngwLjAgICA3 OC43NSAgMTAyNCAxMDQwIDExMzYgMTMxMiAgNzY4IDc2OSA3NzIgODAwICtoc3luYyArdnN5bmMg KDYwLjAga0h6IGUpClsgICAgNjguNjY1XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2 MDAieDAuMCAgIDQ5LjUwICA4MDAgODE2IDg5NiAxMDU2ICA2MDAgNjAxIDYwNCA2MjUgK2hzeW5j ICt2c3luYyAoNDYuOSBrSHogZSkKWyAgICA2OC42NjVdIChJSSkgUkFERU9OKDApOiBBbGxvY2F0 ZSBuZXcgZnJhbWUgYnVmZmVyIDI2MjR4OTI4IHN0cmlkZSAyNjg4ClsgICAgNjguNjY1XSAoSUkp IFJBREVPTigwKTogVlJBTSB1c2FnZSBsaW1pdCBzZXQgdG8gNDU3NzQzSwpbICAgIDY4Ljg2Ml0g KElJKSBSQURFT04oMCk6IEVESUQgdmVuZG9yICJERUwiLCBwcm9kIGlkIDI4Njc4ClsgICAgNjgu ODYyXSAoSUkpIFJBREVPTigwKTogVXNpbmcgaHN5bmMgcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUK WyAgICA2OC44NjJdIChJSSkgUkFERU9OKDApOiBVc2luZyB2cmVmcmVzaCByYW5nZXMgZnJvbSBj b25maWcgZmlsZQpbICAgIDY4Ljg2Ml0gKElJKSBSQURFT04oMCk6IFByaW50aW5nIEREQyBnYXRo ZXJlZCBNb2RlbGluZXM6ClsgICAgNjguODYyXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEw MjR4NzY4IngwLjAgICA2NS4wMCAgMTAyNCAxMDQ4IDExODQgMTM0NCAgNzY4IDc3MSA3NzcgODA2 IC1oc3luYyAtdnN5bmMgKDQ4LjQga0h6IGVQKQpbICAgIDY4Ljg2Ml0gKElJKSBSQURFT04oMCk6 IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0MC4wMCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYw MSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6IGUpClsgICAgNjguODYyXSAoSUkpIFJB REVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDAuMCAgIDMxLjUwICA2NDAgNjU2IDcyMCA4NDAg IDQ4MCA0ODEgNDg0IDUwMCAtaHN5bmMgLXZzeW5jICgzNy41IGtIeiBlKQpbICAgIDY4Ljg2Ml0g KElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAyNS4xOCAgNjQwIDY1NiA3 NTIgODAwICA0ODAgNDkwIDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHogZSkKWyAgICA2 OC44NjJdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNzIweDQwMCJ4MC4wICAgMjguMzIgIDcy MCA3MzggODQ2IDkwMCAgNDAwIDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6IGUp ClsgICAgNjguODYyXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEwMjR4NzY4IngwLjAgICA3 OC43NSAgMTAyNCAxMDQwIDExMzYgMTMxMiAgNzY4IDc2OSA3NzIgODAwICtoc3luYyArdnN5bmMg KDYwLjAga0h6IGUpClsgICAgNjguODYyXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2 MDAieDAuMCAgIDQ5LjUwICA4MDAgODE2IDg5NiAxMDU2ICA2MDAgNjAxIDYwNCA2MjUgK2hzeW5j ICt2c3luYyAoNDYuOSBrSHogZSkKWyAgICA2OS4wMDhdIChJSSkgUkFERU9OKDApOiBFRElEIHZl bmRvciAiREVMIiwgcHJvZCBpZCAyODY3OApbICAgIDY5LjAwOF0gKElJKSBSQURFT04oMCk6IFVz aW5nIGhzeW5jIHJhbmdlcyBmcm9tIGNvbmZpZyBmaWxlClsgICAgNjkuMDA4XSAoSUkpIFJBREVP TigwKTogVXNpbmcgdnJlZnJlc2ggcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUKWyAgICA2OS4wMDhd IChJSSkgUkFERU9OKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDY5 LjAwOF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4MC4wICAgNjUuMDAgIDEw MjQgMTA0OCAxMTg0IDEzNDQgIDc2OCA3NzEgNzc3IDgwNiAtaHN5bmMgLXZzeW5jICg0OC40IGtI eiBlUCkKWyAgICA2OS4wMDhdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiODAweDYwMCJ4MC4w ICAgNDAuMDAgIDgwMCA4NDAgOTY4IDEwNTYgIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3ZzeW5j ICgzNy45IGtIeiBlKQpbICAgIDY5LjAwOF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4 NDgwIngwLjAgICAzMS41MCAgNjQwIDY1NiA3MjAgODQwICA0ODAgNDgxIDQ4NCA1MDAgLWhzeW5j IC12c3luYyAoMzcuNSBrSHogZSkKWyAgICA2OS4wMDhdIChJSSkgUkFERU9OKDApOiBNb2RlbGlu ZSAiNjQweDQ4MCJ4MC4wICAgMjUuMTggIDY0MCA2NTYgNzUyIDgwMCAgNDgwIDQ5MCA0OTIgNTI1 IC1oc3luYyAtdnN5bmMgKDMxLjUga0h6IGUpClsgICAgNjkuMDA4XSAoSUkpIFJBREVPTigwKTog TW9kZWxpbmUgIjcyMHg0MDAieDAuMCAgIDI4LjMyICA3MjAgNzM4IDg0NiA5MDAgIDQwMCA0MTIg NDE0IDQ0OSAtaHN5bmMgK3ZzeW5jICgzMS41IGtIeiBlKQpbICAgIDY5LjAwOF0gKElJKSBSQURF T04oMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4MC4wICAgNzguNzUgIDEwMjQgMTA0MCAxMTM2IDEz MTIgIDc2OCA3NjkgNzcyIDgwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtIeiBlKQpbICAgIDY5LjAw OF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0OS41MCAgODAwIDgx NiA4OTYgMTA1NiAgNjAwIDYwMSA2MDQgNjI1ICtoc3luYyArdnN5bmMgKDQ2Ljkga0h6IGUpClsg ICAgNjkuMTU0XSAoSUkpIFJBREVPTigwKTogRURJRCB2ZW5kb3IgIkRFTCIsIHByb2QgaWQgMjg2 NzgKWyAgICA2OS4xNTRdIChJSSkgUkFERU9OKDApOiBVc2luZyBoc3luYyByYW5nZXMgZnJvbSBj b25maWcgZmlsZQpbICAgIDY5LjE1NF0gKElJKSBSQURFT04oMCk6IFVzaW5nIHZyZWZyZXNoIHJh bmdlcyBmcm9tIGNvbmZpZyBmaWxlClsgICAgNjkuMTU0XSAoSUkpIFJBREVPTigwKTogUHJpbnRp bmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKWyAgICA2OS4xNTRdIChJSSkgUkFERU9OKDApOiBN b2RlbGluZSAiMTAyNHg3NjgieDAuMCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAxMzQ0ICA3Njgg NzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBrSHogZVApClsgICAgNjkuMTU0XSAoSUkp IFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDAuMCAgIDQwLjAwICA4MDAgODQwIDk2OCAx MDU2ICA2MDAgNjAxIDYwNSA2MjggK2hzeW5jICt2c3luYyAoMzcuOSBrSHogZSkKWyAgICA2OS4x NTRdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNjQweDQ4MCJ4MC4wICAgMzEuNTAgIDY0MCA2 NTYgNzIwIDg0MCAgNDgwIDQ4MSA0ODQgNTAwIC1oc3luYyAtdnN5bmMgKDM3LjUga0h6IGUpClsg ICAgNjkuMTU0XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDAuMCAgIDI1LjE4 ICA2NDAgNjU2IDc1MiA4MDAgIDQ4MCA0OTAgNDkyIDUyNSAtaHN5bmMgLXZzeW5jICgzMS41IGtI eiBlKQpbICAgIDY5LjE1NF0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI3MjB4NDAwIngwLjAg ICAyOC4zMiAgNzIwIDczOCA4NDYgOTAwICA0MDAgNDEyIDQxNCA0NDkgLWhzeW5jICt2c3luYyAo MzEuNSBrSHogZSkKWyAgICA2OS4xNTRdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTAyNHg3 NjgieDAuMCAgIDc4Ljc1ICAxMDI0IDEwNDAgMTEzNiAxMzEyICA3NjggNzY5IDc3MiA4MDAgK2hz eW5jICt2c3luYyAoNjAuMCBrSHogZSkKWyAgICA2OS4xNTRdIChJSSkgUkFERU9OKDApOiBNb2Rl bGluZSAiODAweDYwMCJ4MC4wICAgNDkuNTAgIDgwMCA4MTYgODk2IDEwNTYgIDYwMCA2MDEgNjA0 IDYyNSAraHN5bmMgK3ZzeW5jICg0Ni45IGtIeiBlKQpbICAgIDcyLjUzOF0gKElJKSBSQURFT04o MCk6IEVESUQgdmVuZG9yICJERUwiLCBwcm9kIGlkIDI4Njc4ClsgICAgNzIuNTM4XSAoSUkpIFJB REVPTigwKTogVXNpbmcgaHN5bmMgcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUKWyAgICA3Mi41Mzld IChJSSkgUkFERU9OKDApOiBVc2luZyB2cmVmcmVzaCByYW5nZXMgZnJvbSBjb25maWcgZmlsZQpb ICAgIDcyLjUzOV0gKElJKSBSQURFT04oMCk6IFByaW50aW5nIEREQyBnYXRoZXJlZCBNb2RlbGlu ZXM6ClsgICAgNzIuNTM5XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEwMjR4NzY4IngwLjAg ICA2NS4wMCAgMTAyNCAxMDQ4IDExODQgMTM0NCAgNzY4IDc3MSA3NzcgODA2IC1oc3luYyAtdnN5 bmMgKDQ4LjQga0h6IGVQKQpbICAgIDcyLjUzOV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI4 MDB4NjAwIngwLjAgICA0MC4wMCAgODAwIDg0MCA5NjggMTA1NiAgNjAwIDYwMSA2MDUgNjI4ICto c3luYyArdnN5bmMgKDM3Ljkga0h6IGUpClsgICAgNzIuNTM5XSAoSUkpIFJBREVPTigwKTogTW9k ZWxpbmUgIjY0MHg0ODAieDAuMCAgIDMxLjUwICA2NDAgNjU2IDcyMCA4NDAgIDQ4MCA0ODEgNDg0 IDUwMCAtaHN5bmMgLXZzeW5jICgzNy41IGtIeiBlKQpbICAgIDcyLjUzOV0gKElJKSBSQURFT04o MCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAyNS4xOCAgNjQwIDY1NiA3NTIgODAwICA0ODAg NDkwIDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHogZSkKWyAgICA3Mi41MzldIChJSSkg UkFERU9OKDApOiBNb2RlbGluZSAiNzIweDQwMCJ4MC4wICAgMjguMzIgIDcyMCA3MzggODQ2IDkw MCAgNDAwIDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6IGUpClsgICAgNzIuNTM5 XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEwMjR4NzY4IngwLjAgICA3OC43NSAgMTAyNCAx MDQwIDExMzYgMTMxMiAgNzY4IDc2OSA3NzIgODAwICtoc3luYyArdnN5bmMgKDYwLjAga0h6IGUp ClsgICAgNzIuNTM5XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjgwMHg2MDAieDAuMCAgIDQ5 LjUwICA4MDAgODE2IDg5NiAxMDU2ICA2MDAgNjAxIDYwNCA2MjUgK2hzeW5jICt2c3luYyAoNDYu OSBrSHogZSkKWyAgICA3Ni4xNTldIChJSSkgUkFERU9OKDApOiBFRElEIHZlbmRvciAiREVMIiwg cHJvZCBpZCAyODY3OApbICAgIDc2LjE1OV0gKElJKSBSQURFT04oMCk6IFVzaW5nIGhzeW5jIHJh bmdlcyBmcm9tIGNvbmZpZyBmaWxlClsgICAgNzYuMTU5XSAoSUkpIFJBREVPTigwKTogVXNpbmcg dnJlZnJlc2ggcmFuZ2VzIGZyb20gY29uZmlnIGZpbGUKWyAgICA3Ni4xNTldIChJSSkgUkFERU9O KDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDc2LjE1OV0gKElJKSBS QURFT04oMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4MC4wICAgNjUuMDAgIDEwMjQgMTA0OCAxMTg0 IDEzNDQgIDc2OCA3NzEgNzc3IDgwNiAtaHN5bmMgLXZzeW5jICg0OC40IGtIeiBlUCkKWyAgICA3 Ni4xNTldIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiODAweDYwMCJ4MC4wICAgNDAuMDAgIDgw MCA4NDAgOTY4IDEwNTYgIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3ZzeW5jICgzNy45IGtIeiBl KQpbICAgIDc2LjE1OV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAz MS41MCAgNjQwIDY1NiA3MjAgODQwICA0ODAgNDgxIDQ4NCA1MDAgLWhzeW5jIC12c3luYyAoMzcu NSBrSHogZSkKWyAgICA3Ni4xNTldIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiNjQweDQ4MCJ4 MC4wICAgMjUuMTggIDY0MCA2NTYgNzUyIDgwMCAgNDgwIDQ5MCA0OTIgNTI1IC1oc3luYyAtdnN5 bmMgKDMxLjUga0h6IGUpClsgICAgNzYuMTU5XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjcy MHg0MDAieDAuMCAgIDI4LjMyICA3MjAgNzM4IDg0NiA5MDAgIDQwMCA0MTIgNDE0IDQ0OSAtaHN5 bmMgK3ZzeW5jICgzMS41IGtIeiBlKQpbICAgIDc2LjE1OV0gKElJKSBSQURFT04oMCk6IE1vZGVs aW5lICIxMDI0eDc2OCJ4MC4wICAgNzguNzUgIDEwMjQgMTA0MCAxMTM2IDEzMTIgIDc2OCA3Njkg NzcyIDgwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtIeiBlKQpbICAgIDc2LjE1OV0gKElJKSBSQURF T04oMCk6IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0OS41MCAgODAwIDgxNiA4OTYgMTA1NiAg NjAwIDYwMSA2MDQgNjI1ICtoc3luYyArdnN5bmMgKDQ2Ljkga0h6IGUpCiMKIyBvdGhlciBkZXRh aWxzCiMgICBJIG1hZGUgdGhlIGZvbGxvd2luZyBjaGFuZ2VzIHRvIGRldmZzLmNvbmYgYW5kIGRl dmZzLnJ1bGVzIGFuZCBtYWtlLmNvbmYgaW4gb3JkZXIgdG8gYWxsb3cgT3BlbmdHTCBpbiBLREU0 CiMKIyBkZXZmcy5jb25mCiMgRW5hYmxlIHVzZXJzIHRvIGNvbm5lY3QgdG8gT3BlbkdMCnBlcm0J L2Rldi9kcmkJMDc3NwpwZXJtCS9kZXYvZHJpL2NhcmQwCTA3NzcKIwojIGRldmZzLnJ1bGVzCmFk ZCBwYXRoICdkdmIvKicgbW9kZSAwNzc3IGdyb3VwIG9wZXJhdG9yCmFkZCBwYXRoICdkcmkvKicg bW9kZSAwNzc3IGdyb3VwIG9wZXJhdG9yCiMKIyBtYWtlLmNvbmYKV0lUSF9ORVdfWE9SRz15ZXMK V0lUSF9HQUxMSVVNPXllcwo= --001a11c2ed6ccf6b1804f7a6405f-- From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 01:34:17 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BBDCE5DF; Wed, 23 Apr 2014 01:34:17 +0000 (UTC) Received: from mail-yh0-x236.google.com (mail-yh0-x236.google.com [IPv6:2607:f8b0:4002:c01::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5EEBC168E; Wed, 23 Apr 2014 01:34:17 +0000 (UTC) Received: by mail-yh0-f54.google.com with SMTP id f73so275984yha.13 for ; Tue, 22 Apr 2014 18:34:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=IqKvojqDpWz5L1bNcyrUKBGu8X05554Hsn3JhDjYLHA=; b=sYhT32hrI56mOpU2u2gs8PQRcQVDc3OXOWE2venY1IJRmxC3zHVOsMjOvAzGoMFWbd Oul0mZ634wT7KMmFikAGt3LNr2GDqGkjw9aXv4jaD7T3UlldAKAvr1TzBnObA2gcOuqc 5VM3sgLwvQduxkZtDrFxH6mjqZvJcKop52nkkvjf609yQ5xRfcgaE+9E0VSIxB6h9Vff XDsVq4TX7IF97zZhOKcTcautK4rANNBwBkJ5ca0z5YkTDp8YbzF+U9i47CdWd83AxJqw 6TDgWZPUxyfMymBXd4j59ME302bVT6yOIxXmMJa00dtkCtyXy34gSfz6oExQkCdVElRs 1I2w== MIME-Version: 1.0 X-Received: by 10.236.134.140 with SMTP id s12mr7047544yhi.138.1398216856562; Tue, 22 Apr 2014 18:34:16 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Tue, 22 Apr 2014 18:34:16 -0700 (PDT) In-Reply-To: <53566C2F.8090309@kapsi.fi> References: <20140420200534.72226779@nonamehost.local> <5354E550.7050803@freebsd.org> <20140421152732.716b897b@nonamehost.local> <53566C2F.8090309@kapsi.fi> Date: Tue, 22 Apr 2014 18:34:16 -0700 Message-ID: Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support From: Neil Schroeder To: Arto Pekkanen Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Ivan Klymenko , ports@freebsd.org, x11@freebsd.org, Niclas Zeising X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 01:34:17 -0000 Have you tried applying these changes to 1.15? Almost all the patches fail - but I have traditionally been very bad at working with large patch files so I might be going about it wrong... NS On Tue, Apr 22, 2014 at 6:18 AM, Arto Pekkanen wrote: > Wow, sounds cool! I just wanted to say thank you for researching somethin= g > not officially researched elsewhere :) > > You could fork the current X.org port, and maintain a partial ports tree > in a separate repository. Then people interested in testing the X.org wit= h > GCD support could easily use > http://www.freshports.org/ports-mgmt/portshaker/ to merge your X.org with > main ports tree. > > I've never used portshaker, nor maintained any port myself, but this seem= s > like the right way to do it. > > On 21.4.2014 15:27, Ivan Klymenko wrote: > > =D0=92 Mon, 21 Apr 2014 11:30:56 +0200 > > Niclas Zeising =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > > >> On 04/20/14 19:05, Ivan Klymenko wrote: > >>> Hi all. > >>> > >>> You are tired of frequent friezes xorg server? > >>> Are you bored messages in /var/log/Xorg.0.log: > >>> " > >>> ... > >>> [mi] EQ overflowing. Additional events will be discarded until > >>> existing events are processed. ... > >>> " > >>> ? > >>> > >>> :) > >>> > >>> Then you here! :) > >>> > >>> Patch attached :) > >>> > >>> If you like, we can continue to develop this area. > >> > >> First of all, what is GCD. > > > > What is GCD - for example can be read here: > > http://en.wikipedia.org/wiki/Grand_Central_Dispatch > > > >> Second of all, how does this affect the normal way things are done? > > > > X server has a single queue of requests, which processed > > sequentially. > > Some applications for various reasons, either block the queue or > > handled too long. > > And as a result - have dead GUI (server refuses to accept new requests > > for processing, until the guilty process it works), and messages > > similar to the following: > > " ... > > [mi] EQ overflowing. Additional events will be discarded until > > existing events are processed. > > ... > > " > > or any other type of "overflowing"... > > It regards changes in mi/mieq.c and mi/mipointer.c > > > > In this case using GCD queue handled on separate threads. > > GUI - always responsive. > > > > Yes - I suspect that there is a risk of attack on xorg-server where the > > threads limit is exceeded in the system, but we can modify and somehow > > eliminate in the future ... > > > >> Thirdly, are there any plans to upstream this? > > > > Unfortunately I'm not too familiar with the plans xorg community, > > but xorg still single threaded and it s one of its key weaknesses. > > I also do not have any information - whether GCD support in other > > operating systems (likely they are united to advance wayland - not > > xorg-server) which can be used xorg-server... So I think that these > > changes will be specific only for FreeBSD. > > > > Frankly, I think i do not have arguments and knowledge of the > > English tongue, that would implement support GCD in upstream :) > > > >> Lastly, which versions of xorg-server does this work with? > > > > These changes were in xorg-server-1.12.4 and up... > > > > > > Sorry for my english. > > _______________________________________________ > > freebsd-x11@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > > > > From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 02:25:59 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 17CE4697 for ; Wed, 23 Apr 2014 02:25:59 +0000 (UTC) Received: from mail-pa0-x233.google.com (mail-pa0-x233.google.com [IPv6:2607:f8b0:400e:c03::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DDBBA1AF1 for ; Wed, 23 Apr 2014 02:25:58 +0000 (UTC) Received: by mail-pa0-f51.google.com with SMTP id kl14so254708pab.38 for ; Tue, 22 Apr 2014 19:25:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=3fQ7tG6uVluPUP4+LvenPMd3VpPyArVOfPhrDNgvw8M=; b=rfXCCBxFdzwOiWQiw+l/CclXyOstaepNxzE8FO2MIp2PmdApfTUFzHw07VOUtdCuZg Lt4rVxbcZiBG38VqvGVS1SJdwMwyPA1jXbaNzDTAtc7UHMKw0Ya/GX3CGxEMbxH2aezC eBQwn/mzduplee/3NKy3byynR3r/oKCF0Rfigyk+UeVj7jQalIMHh3Lg9/+0wm5TeyR6 pHyTXClDcgfg4DnqIEQV3rxoJjkl6450V0jEUdZO4a143V9CIuwyMuvi1UUGAyeRPG4Q yzR0P9bQrJVNU8e6pM2hP5Vu3oWAXzEMyR+Rq/TuhdKSYB1m0FP+551yyMwqFrCaVX6d jzag== X-Received: by 10.68.240.5 with SMTP id vw5mr19766635pbc.113.1398219958485; Tue, 22 Apr 2014 19:25:58 -0700 (PDT) Received: from ?IPv6:2601:9:4700:17f1:a288:b4ff:fec2:e5d0? ([2601:9:4700:17f1:a288:b4ff:fec2:e5d0]) by mx.google.com with ESMTPSA id ff4sm209877695pad.24.2014.04.22.19.25.57 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Apr 2014 19:25:57 -0700 (PDT) Message-ID: <535724B2.2000304@gmail.com> Date: Tue, 22 Apr 2014 19:25:54 -0700 From: "Eric L. Camachat" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Ivan Klymenko , Volodymyr Kostyrko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support References: <20140420200534.72226779@nonamehost.local> <53564D07.7060100@b1t.name> <20140422145044.23b5bc6c@nonamehost.local> <535660C5.70308@b1t.name> <20140422154612.6771e487@nonamehost.local> In-Reply-To: <20140422154612.6771e487@nonamehost.local> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 02:25:59 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 04/22/2014 05:46, Ivan Klymenko wrote: > В Tue, 22 Apr 2014 15:29:57 +0300 > Volodymyr Kostyrko пишет: > >> 22.04.2014 14:50, Ivan Klymenko wrote: >>>>> Hi all. >>>>> >>>>> You are tired of frequent friezes xorg server? >>>>> Are you bored messages in /var/log/Xorg.0.log: >>>>> " >>>>> .... >>>>> [mi] EQ overflowing. Additional events will be discarded until >>>>> existing events are processed. .... >>>>> " >>>>> ? >>>>> >>>>> :) >>>>> >>>>> Then you here! :) >>>>> >>>>> Patch attached :) >>>> >>>> I have some problems with linking: >>>> >>>> CCLD Xorg >>>> /usr/bin/ld: ~: invalid DSO for symbol `_NSConcreteGlobalBlock' >>>> definition /usr/lib/libBlocksRuntime.so.0: could not read symbols: >>>> Bad value cc: error: linker command failed with exit code 1 (use -v >>>> to see invocation) >>>> >>>> # uname -a >>>> FreeBSD ar1l0u.maxima.local 10.0-STABLE FreeBSD 10.0-STABLE #11 >>>> r264642M: Fri Apr 18 12:14:59 EEST 2014 >>>> arcade@ar1l0u.maxima.local:/usr/obj/usr/src/sys/MINIMAL amd64 >>>> >>>> # cc -v >>>> FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 >>>> Target: x86_64-unknown-freebsd10.0 >>>> Thread model: posix >>>> Selected GCC installation: >>>> >>> >>> Cadets I realized what the problem is you need to rebuild >>> devel/libdispatch with option "[x] CLANG Build with LLVM/Clang >>> (required for blocks support)" >> >> As per Makefile it utilizes devel/compiler-rt for systems older then >> 900024 and uses system compiler-rt library otherwise. No changes >> though. >> >> Bundled compiler-rt looks newer (at least r172839 MFC'd at r229413) >> then port version (r131639). >> >> Full build logs here: http://www.b1t.name/xorg.gcd.build.log >> > > 1. show me, please, /etc/make.conf > 2. show me ldd /usr/local/lib/libdispatch.so.0 I saw the same problem here is my ldd /usr/local/lib/libdispatch.so.0 and /etc/make.conf for you reference. root@ketagalan:~ # uname -a FreeBSD ketagalan 10.0-STABLE FreeBSD 10.0-STABLE #1 r264740: Mon Apr 21 13:05:22 PDT 2014 root@ketagalan:/usr/obj/usr/src/sys/KETAGALAN amd64 root@ketagalan:~ # ldd /usr/local/lib/libdispatch.so.0 /usr/local/lib/libdispatch.so.0: libBlocksRuntime.so.0 => /usr/lib/libBlocksRuntime.so.0 (0x801612000) libthr.so.3 => /lib/libthr.so.3 (0x801815000) libc.so.7 => /lib/libc.so.7 (0x80081b000) root@ketagalan:~ # cat /etc/make.conf CPUTYPE?=corei7-avx CFLAGS=-Os -pipe SSP_CFLAGS=-fstack-protector-all #DEBUG_FLAGS=-g MALLOC_PRODUCTION=yes WITH_PKGNG=yes WITH_SSP=yes #BATCH=yes .if ${.CURDIR:M/usr/ports/*} #WITH_DEBUG=yes #WRKDIRPREFIX=/usr/obj #OPTIONS_UNSET=NLS DOCS QT4_OPTIONS=CUPS QGTKSTYLE DEFAULT_VERSIONS= perl5=5.18 ruby=2.1 tcltk=8.6 apache=2.2 WITH_BDB_VER=5 OPTIONS_SET=CLANG VAAPI KMS IPV6 GL XCB CUPS OSS PULSEAUDIO CJK LCD_FILTERING GSTREAMER1 WITH=CLANG VAAPI KMS IPV6 GL XCB CUPS OSS PULSEAUDIO CJK LCD_FILTERING GSTREAMER1 #WITHOUT= If they are global options set in your make.conf, you should replace them with: NO_WERROR=yes NO_PROFILE=yes #NOPORTEXAMPLES=yes #NOPORTDOCS=yes WITHOUT_PERL=yes .if ${.CURDIR:M*/usr/ports/lang/python*} WITHOUT_NIS=yes .elif ${.CURDIR:M*/usr/ports/graphics/clutter-gtk*} || \ ${.CURDIR:M*/usr/ports/graphics/libchamplain*} CFLAGS += -DG_CONST_RETURN=const .endif .endif -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iF4EAREIAAYFAlNXJLIACgkQSfBQu3oOwYwXugD7BUBg+MbPiJ2BrEBUUGc0Kb1v qvT9d70JrgvA8ecc4J8BAIlyXOSpoU41rN1Ft+m3mSZLtA7EFgP0H0FjifyQNnHo =h4Mk -----END PGP SIGNATURE----- From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 06:58:29 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EDBBB313; Wed, 23 Apr 2014 06:58:29 +0000 (UTC) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5D46B1806; Wed, 23 Apr 2014 06:58:29 +0000 (UTC) Received: by mail-wi0-f182.google.com with SMTP id d1so634340wiv.9 for ; Tue, 22 Apr 2014 23:58:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=6cLmmj+DjTZl25cu3Eek0/MSMawxY2HC3a1gjRu0azg=; b=fL841IfVUmBxBCCuO1iXUy7EXF3bXIahmxFAXEWjNhtKXiaZTbc3PLO8+rS2Ny02BS oId/YLzQur8Yb5i9C62RzS5DeBUIPM5MG8y3G32Ag0gTZLTcTbZqL4md4D/MUdea9b2L TxN6ZlI/vJomq0RuuPdbDR4QXUYVcFDz/ogCMHhmIemlT2rZBln1a0/IK0Ttt8EjH1P3 UM0GaK5Vi9SWS6kWkx3tfYwaTPP9UsXJwh653FAvHJtx+ku7sCso8WeIVgz7Kz4gE6pA BqkABolqF+mFXpF27mMN36pHBH7Kbd9UKFyJUWl7xdvXbe8Zbdp2wKOEQ4kAR1ZNFTb+ 9Ypg== X-Received: by 10.194.191.133 with SMTP id gy5mr37856038wjc.34.1398236307710; Tue, 22 Apr 2014 23:58:27 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id ct2sm124905wjb.33.2014.04.22.23.58.26 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Apr 2014 23:58:26 -0700 (PDT) Sender: Baptiste Daroussin Date: Wed, 23 Apr 2014 08:58:24 +0200 From: Baptiste Daroussin To: Ivan Klymenko Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140423065824.GE63561@ivaldir.etoilebsd.net> References: <20140420200534.72226779@nonamehost.local> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xA/XKXTdy9G3iaIz" Content-Disposition: inline In-Reply-To: <20140420200534.72226779@nonamehost.local> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: ports@FreeBSD.org, x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 06:58:30 -0000 --xA/XKXTdy9G3iaIz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 20, 2014 at 08:05:34PM +0300, Ivan Klymenko wrote: > Hi all. >=20 > You are tired of frequent friezes xorg server? > Are you bored messages in /var/log/Xorg.0.log: > " > ... > [mi] EQ overflowing. Additional events will be discarded until existing = events are processed. > ... > " > ? >=20 > :) >=20 > Then you here! :) >=20 > Patch attached :) >=20 > If you like, we can continue to develop this area. >=20 > Thanks Thank you for those patches, imho that is something we really do need. I wo= uld just have a couple of side notes: Wouldn't it be possible to use callbacks in the dispatch call rather than blocks? that will make the patch work on FreeBSD 8, 9, 10 and head with cla= ng AND gcc, which will greatly improves the chances to see those patch well te= sted and used enough to finally be incorporated in the ports. regards, Bapt --xA/XKXTdy9G3iaIz Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlNXZJAACgkQ8kTtMUmk6ExSXQCgmWSIdjRyWVJ+Fg+TQ/Jqt67B pEYAnR4H0jmcq22PXBYo7Ae6yeJEIAsp =7Tg3 -----END PGP SIGNATURE----- --xA/XKXTdy9G3iaIz-- From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 10:52:54 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 058DF25F; Wed, 23 Apr 2014 10:52:54 +0000 (UTC) Received: from frv152.fwdcdn.com (frv152.fwdcdn.com [212.42.77.152]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B26C81434; Wed, 23 Apr 2014 10:52:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=uliuiRcKscPhq5YnjUh8Q0I12105my+/H6VMvkpKi9g=; b=PLeOHcY2jRMptqD/yUnAW6577iMh0lAjSN8Qdk/F1Qu10I4IXBfNwUyE7t2nRDnuGah6puW8j0dxhO25ukbdBK+PRubpqz+wXyeibGMZldUipbLiaEb2mrBOqRQ7Aq1Xbuw2y6GZRVoIFIihkOvKjWbi4iPJjZe/dQSyRkxoWgY=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv152.fwdcdn.com with esmtpsa ID 1Wcun6-000Kiz-IL ; Wed, 23 Apr 2014 13:52:36 +0300 Date: Wed, 23 Apr 2014 13:52:35 +0300 From: Ivan Klymenko To: Arto Pekkanen Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140423135235.251f2650@nonamehost.local> In-Reply-To: <53566C2F.8090309@kapsi.fi> References: <20140420200534.72226779@nonamehost.local> <5354E550.7050803@freebsd.org> <20140421152732.716b897b@nonamehost.local> <53566C2F.8090309@kapsi.fi> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net Cc: ports@FreeBSD.org, x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 10:52:54 -0000 =D0=92 Tue, 22 Apr 2014 16:18:39 +0300 Arto Pekkanen =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Wow, sounds cool! I just wanted to say thank you for researching > something not officially researched elsewhere :) >=20 > You could fork the current X.org port, and maintain a partial ports > tree in a separate repository. Then people interested in testing the > X.org with GCD support could easily use > http://www.freshports.org/ports-mgmt/portshaker/ to merge your X.org > with main ports tree. >=20 > I've never used portshaker, nor maintained any port myself, but this > seems like the right way to do it. >=20 Thank you all responded. Experimental branch development is at the following URL: https://redports.org/browser/fidaj/x11-servers/xorg-server-GCD At the moment I'm trying to find the cause of a failed building port with support blocks (C language extension). From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 10:55:26 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 05F0434E; Wed, 23 Apr 2014 10:55:26 +0000 (UTC) Received: from frv154.fwdcdn.com (frv154.fwdcdn.com [212.42.77.154]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AFFB11453; Wed, 23 Apr 2014 10:55:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=hYpFE/CX1hWyzA1qWbU8Sp967wUE8OuDez05pVDPpdE=; b=dNZGaoNMTWL2TLotzRbFd0OY/etc1ywCYhGABvww55L9VySoqdXm9Gl3w7/s8+mqpRbgdl3+UKyFkLSgBR1xzzhUVMNIfOoheTyDVcoKncm3m1rQ8p7NUyL10hdJxvNJyn5TYO3WYVyD6PxMa0+cB/cX3/G42XmFjaeFFYkOtIo=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv154.fwdcdn.com with esmtpsa ID 1Wcupl-000M7r-Gn ; Wed, 23 Apr 2014 13:55:21 +0300 Date: Wed, 23 Apr 2014 13:55:20 +0300 From: Ivan Klymenko To: "Eric L. Camachat" Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140423135520.5cfa9692@nonamehost.local> In-Reply-To: <535724B2.2000304@gmail.com> References: <20140420200534.72226779@nonamehost.local> <53564D07.7060100@b1t.name> <20140422145044.23b5bc6c@nonamehost.local> <535660C5.70308@b1t.name> <20140422154612.6771e487@nonamehost.local> <535724B2.2000304@gmail.com> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net Cc: ports@FreeBSD.org, Volodymyr Kostyrko , x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 10:55:26 -0000 =D0=92 Tue, 22 Apr 2014 19:25:54 -0700 "Eric L. Camachat" =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > 1. show me, please, /etc/make.conf > > 2. show me ldd /usr/local/lib/libdispatch.so.0 >=20 > I saw the same problem here is my ldd /usr/local/lib/libdispatch.so.0 > and /etc/make.conf for you reference. >=20 > root@ketagalan:~ # uname -a > FreeBSD ketagalan 10.0-STABLE FreeBSD 10.0-STABLE #1 r264740: Mon Apr > 21 13:05:22 PDT 2014 > root@ketagalan:/usr/obj/usr/src/sys/KETAGALAN amd64 root@ketagalan:~ > # ldd /usr/local/lib/libdispatch.so.0 /usr/local/lib/libdispatch.so.0: > libBlocksRuntime.so.0 =3D> /usr/lib/libBlocksRuntime.so.0 > (0x801612000) libthr.so.3 =3D> /lib/libthr.so.3 (0x801815000) > libc.so.7 =3D> /lib/libc.so.7 (0x80081b000) > root@ketagalan:~ # cat /etc/make.conf > CPUTYPE?=3Dcorei7-avx > CFLAGS=3D-Os -pipe > SSP_CFLAGS=3D-fstack-protector-all > #DEBUG_FLAGS=3D-g > MALLOC_PRODUCTION=3Dyes > WITH_PKGNG=3Dyes > WITH_SSP=3Dyes >=20 > #BATCH=3Dyes >=20 > .if ${.CURDIR:M/usr/ports/*} > #WITH_DEBUG=3Dyes > #WRKDIRPREFIX=3D/usr/obj > #OPTIONS_UNSET=3DNLS DOCS > QT4_OPTIONS=3DCUPS QGTKSTYLE > DEFAULT_VERSIONS=3D perl5=3D5.18 ruby=3D2.1 tcltk=3D8.6 apache=3D2.2 > WITH_BDB_VER=3D5 >=20 > OPTIONS_SET=3DCLANG VAAPI KMS IPV6 GL XCB CUPS OSS PULSEAUDIO CJK > LCD_FILTERING GSTREAMER1 > WITH=3DCLANG VAAPI KMS IPV6 GL XCB CUPS OSS PULSEAUDIO CJK LCD_FILTERING > GSTREAMER1 > #WITHOUT=3D >=20 > If they are global options set in your make.conf, you should replace > them with: >=20 > NO_WERROR=3Dyes > NO_PROFILE=3Dyes > #NOPORTEXAMPLES=3Dyes > #NOPORTDOCS=3Dyes > WITHOUT_PERL=3Dyes >=20 > .if ${.CURDIR:M*/usr/ports/lang/python*} > WITHOUT_NIS=3Dyes > .elif ${.CURDIR:M*/usr/ports/graphics/clutter-gtk*} || \ > ${.CURDIR:M*/usr/ports/graphics/libchamplain*} > CFLAGS +=3D -DG_CONST_RETURN=3Dconst > .endif >=20 > .endif >=20 I'm trying to find the cause of this problem and fix it. From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 11:10:51 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C9F94A0F; Wed, 23 Apr 2014 11:10:51 +0000 (UTC) Received: from frv152.fwdcdn.com (frv152.fwdcdn.com [212.42.77.152]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 80BBC1641; Wed, 23 Apr 2014 11:10:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=ZfaNiWXRPiw82mjNGVwGmZVIfTGe5pjX7YOVwoyx6dI=; b=pkRKqhDYUQHFzMYLA14pjjcYxF1+SAXnPipsE40A5LJy+gx3IsymgwIE10l6A2g2jOEy6dwGyp0XL9SuEkVM5TzwtkcEEBiaPDp5P2NGWb95GeopPp7YKTn6UHU2Byug39Pjavwg+NKSCABwBEdUVstnlk2A6cO5r6DpA+UN8d8=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv152.fwdcdn.com with esmtpsa ID 1Wcv4h-000Bgo-4N ; Wed, 23 Apr 2014 14:10:47 +0300 Date: Wed, 23 Apr 2014 14:10:46 +0300 From: Ivan Klymenko To: Neil Schroeder Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140423141046.0f5e7ce8@nonamehost.local> In-Reply-To: References: <20140420200534.72226779@nonamehost.local> <5354E550.7050803@freebsd.org> <20140421152732.716b897b@nonamehost.local> <53566C2F.8090309@kapsi.fi> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net Cc: ports@freebsd.org, x11@freebsd.org, Niclas Zeising X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 11:10:51 -0000 =D0=92 Tue, 22 Apr 2014 18:34:16 -0700 Neil Schroeder =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Have you tried applying these changes to 1.15? Unfortunately not yet - it's only the beginning The current number-one task - it to get current working port for Stable 10 branches ... Task number two - to learn the extent necessary for the others :) and it seems that the interest is there :) > Almost all the patches fail - but I have traditionally been very bad > at working with large patch files so I might be going about it > wrong... >=20 > NS >=20 Everything is just beginning :), but I would not have refused the assistance of :) From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 12:26:34 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BFDE8C8E; Wed, 23 Apr 2014 12:26:34 +0000 (UTC) Received: from frv154.fwdcdn.com (frv154.fwdcdn.com [212.42.77.154]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 244E51FFD; Wed, 23 Apr 2014 12:26:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=LdQYNRGhSeuzXsgbhI2xkhcHIfBEZiSpZZXrV79IhKc=; b=HD8IofJNdqOEmQrKUqbgJAcGCiso+4DwqYN9eyUoi94VOZMoEkvlAsa7H8PBtSRSqWHZXBnWhT2MM0T7CkZaKdWKvIS5zx0mOYovs/xSmMcnvabmA+6FHCuH+F8S/lARPnII8UoSUd58YRPKUo+pCL4Y6NPtXGjytIPtnXXRG9E=; Received: from [134.249.90.229] (helo=nonamehost.local) by frv154.fwdcdn.com with esmtpsa ID 1WcwFt-0002Ks-WE ; Wed, 23 Apr 2014 15:26:26 +0300 Date: Wed, 23 Apr 2014 15:26:25 +0300 From: Ivan Klymenko To: Baptiste Daroussin Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support Message-ID: <20140423152625.5bb692b9@nonamehost.local> In-Reply-To: <20140423065824.GE63561@ivaldir.etoilebsd.net> References: <20140420200534.72226779@nonamehost.local> <20140423065824.GE63561@ivaldir.etoilebsd.net> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=134.249.90.229; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net Cc: ports@FreeBSD.org, x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 12:26:34 -0000 =D0=92 Wed, 23 Apr 2014 08:58:24 +0200 Baptiste Daroussin =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >=20 > Thank you for those patches, imho that is something we really do > need. > I would just have a couple of side notes: > Wouldn't it be possible to use callbacks in the dispatch call rather > than blocks? If I understand you correctly... Unfortunately not for all areas of the code it is possible ... I, in fact, only parallelize loops for "for" operator. The remaining sections of code where this is possible, I have not looked.=20 If translate to the use of GCD more significantly - then need to rewrite a lot of code. > that will make the patch work on FreeBSD 8, 9, 10 and > head with clang AND gcc, which will greatly improves the chances to > see those patch well tested and used enough to finally be > incorporated in the ports. >=20 I started doing what I know how and what I can :) If there is help, examples and comments from others - I'm just glad :) > regards, > Bapt From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 13:05:32 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 71A5079A; Wed, 23 Apr 2014 13:05:32 +0000 (UTC) Received: from mail-yk0-x229.google.com (mail-yk0-x229.google.com [IPv6:2607:f8b0:4002:c07::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1510C13D5; Wed, 23 Apr 2014 13:05:32 +0000 (UTC) Received: by mail-yk0-f169.google.com with SMTP id 142so758546ykq.0 for ; Wed, 23 Apr 2014 06:05:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=84R2yIVykUcBnFf+RkKL7s0xi+PgBG5iKpuzU9e8Ofo=; b=UIuBr9tVGVaWdU05cxUiIQQzal+x9Rc7wc16OkAMOnM6i4vcYZBBX3hcsthRePA2i8 uNIRC1Sei8RkS6fEMT74GOqeGQIMCNoi4A2A3JnGYDn8l9oZsL2HigU4rCvi++mWGpQi ydAaXOeZJBIa8oYXmQ/VrJhGmnRmXP7yghyEj6Gq7golejE5Rh5aYUGo030vz5KzGWrx gjZb5ORAk4j2rKnIXdNZZSJ3E7A8ayype7azD8DC6qnxpO8W/9/I3/Q7S12b0je6QUGq g3TQl+5weG8fewt7jKyxZaOSJqmBTY+5gOGxu17UuJM5pdO4gptlFUuAtRFEOjGFh9iO HcMQ== MIME-Version: 1.0 X-Received: by 10.236.78.168 with SMTP id g28mr9663816yhe.157.1398258331182; Wed, 23 Apr 2014 06:05:31 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Wed, 23 Apr 2014 06:05:31 -0700 (PDT) In-Reply-To: <20140423152625.5bb692b9@nonamehost.local> References: <20140420200534.72226779@nonamehost.local> <20140423065824.GE63561@ivaldir.etoilebsd.net> <20140423152625.5bb692b9@nonamehost.local> Date: Wed, 23 Apr 2014 06:05:31 -0700 Message-ID: Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support From: Neil Schroeder To: Ivan Klymenko Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "ports@freebsd.org" , "x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 13:05:32 -0000 You'd be surprised where you can apply a dispatch - anywhere there is an iterator, a thread forked, or a read from/to file, network, or io you can - for almost no cost - just wrap that call in a block (my brain wants to call it an nsoperation queue ) and dispatch it. Basically anything you don't expect to come back right away, you can benefit from dispatching it. Also a single queue can be read or write from multiple threads without locking - it just works. So if you have a bunch of calls to basically anything that isn't directly in ram right then, you could benefit from dispatching. This is ESPECIALLY beneficial for user io and ui updates - like a button click. You should immediately dispatch the action from that button click so you can move on to updating the UI. Gives the perception of hugely Improved performance and frees up the main thread for doing what the main thread does - basically starts the program and refreshes the UI. I'll see about patching 1.15 - this does beg one question however - X is a major piece of infrastructure and is single threaded after 30 years. If such benefits are huge, why has nobody at least threaded it yet? Keep in mind that most functionality has been moved out of X and into libraries and the kernel - if X actually has to render something, it's an exception these days... Everyone speaks EGL or OpenGL to the display rendering manager directly... So I wonder, how much actual benefit does this have? I'm truly asking from a metrics perspective. What percentage of total cycles spent does this impact vs what is being handled in the Display driver, window manager, etc? On Wednesday, April 23, 2014, Ivan Klymenko wrote: > =D0=92 Wed, 23 Apr 2014 08:58:24 +0200 > Baptiste Daroussin =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > > > > Thank you for those patches, imho that is something we really do > > need. > > I would just have a couple of side notes: > > Wouldn't it be possible to use callbacks in the dispatch call rather > > than blocks? > > If I understand you correctly... > Unfortunately not for all areas of the code it is possible ... > I, in fact, only parallelize loops for "for" operator. > The remaining sections of code where this is possible, I have not > looked. > If translate to the use of GCD more significantly - then need to > rewrite a lot of code. > > > that will make the patch work on FreeBSD 8, 9, 10 and > > head with clang AND gcc, which will greatly improves the chances to > > see those patch well tested and used enough to finally be > > incorporated in the ports. > > > > I started doing what I know how and what I can :) > If there is help, examples and comments from others - I'm just glad :) > > > regards, > > Bapt > > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org > " From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 13:21:10 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 19D299B; Wed, 23 Apr 2014 13:21:10 +0000 (UTC) Received: from mail-yh0-x233.google.com (mail-yh0-x233.google.com [IPv6:2607:f8b0:4002:c01::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B263715C4; Wed, 23 Apr 2014 13:21:09 +0000 (UTC) Received: by mail-yh0-f51.google.com with SMTP id f10so797958yha.38 for ; Wed, 23 Apr 2014 06:21:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=3yebjPsgX5iwHqSeK11CxzGVeU3GVVN8NoYcLd2dlQM=; b=KkDqPPDyrkmShx8MeE/eslNwQ2Hh3NNgv9DP9POoiXGQsiidmGxfwvLOv4gRsICFtV kdfzk2eEBUg1vkw/K2le9QcQPE3FXs5vVd2ZrGkZ8ZfZqQtDxlKrHQVp0lJzq1aGDncg bSiuOWo2r9TuZTOEModARKUnTVkNX/FwxSGz5qnquXJXJkZiOqpu5cetE1buax0+GLqx asFr4SjlZdYUzyjMx9WXc7PymDKwHNdI+Jtlu9fHjYP4sZdnxq0iSHTUoZPM6KaZFPFd RBwDjHCNuhUIiF5LzQesq3tWTvgLYY7Dai6p94Std9/AThCivGg3TGsMBFOWFrQoKllg tRuA== MIME-Version: 1.0 X-Received: by 10.236.134.140 with SMTP id s12mr10774053yhi.138.1398259268906; Wed, 23 Apr 2014 06:21:08 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Wed, 23 Apr 2014 06:21:08 -0700 (PDT) In-Reply-To: <20140423065824.GE63561@ivaldir.etoilebsd.net> References: <20140420200534.72226779@nonamehost.local> <20140423065824.GE63561@ivaldir.etoilebsd.net> Date: Wed, 23 Apr 2014 06:21:08 -0700 Message-ID: Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support From: Neil Schroeder To: Baptiste Daroussin Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Ivan Klymenko , "ports@freebsd.org" , "x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 13:21:10 -0000 Yes you can use callbacks and delegates. Blocks are much more elegant - they will handle the context and alloc and derefrencing and a lot of just ugly moving of data. A block wrapped API is amazing - you need to define a block one time per function - not per call like a callback - and you're done. So much less code. Callbacks will be faster - although blocks may be optimized enough now to be materially the same. I would do a little testing. Will libdispatch itself even build in those older compiler environments ? I haven't looked. On Tuesday, April 22, 2014, Baptiste Daroussin wrote: > On Sun, Apr 20, 2014 at 08:05:34PM +0300, Ivan Klymenko wrote: > > Hi all. > > > > You are tired of frequent friezes xorg server? > > Are you bored messages in /var/log/Xorg.0.log: > > " > > ... > > [mi] EQ overflowing. Additional events will be discarded until existing > events are processed. > > ... > > " > > ? > > > > :) > > > > Then you here! :) > > > > Patch attached :) > > > > If you like, we can continue to develop this area. > > > > Thanks > > > Thank you for those patches, imho that is something we really do need. I > would > just have a couple of side notes: > Wouldn't it be possible to use callbacks in the dispatch call rather than > blocks? that will make the patch work on FreeBSD 8, 9, 10 and head with > clang > AND gcc, which will greatly improves the chances to see those patch well > tested > and used enough to finally be incorporated in the ports. > > regards, > Bapt > From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 14:08:22 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 53BBA549 for ; Wed, 23 Apr 2014 14:08:22 +0000 (UTC) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E25251A83 for ; Wed, 23 Apr 2014 14:08:21 +0000 (UTC) Received: by mail-wi0-f171.google.com with SMTP id q5so4961894wiv.16 for ; Wed, 23 Apr 2014 07:08:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:content-type:date:message-id:mime-version :content-transfer-encoding; bh=tZj903m8cmbkbY5a5Jt11cJ0cY/u1hJuN2KfSfn6RYM=; b=bbmCcFzkvEGTebq8DeEco1+76EGs7TqSYAg1JFc7c7DcYcdpNjn9s8OfLKSnuzorWF 0hNSUAvwu8NVS9h7daf3utN1jBak0WRnxfVc7oO71T0BswcD7OQ8XWN2e0MTF416/3kF NctIvnpx8nPqx9CVU++udL8HsXAvOlYrPsFDo/cUAudObEVi5IYRMq1LfBuGWZZomfkZ tYwpV9+12/OSSHUnrvEjQn15zAYU0aaQjiAPCquT2lcLss/K8ndwJ/ft1hdX8a2pFB+2 lBwMQXJA95654evUdJs+fi176nw+8vVlg94gnPhW7n217OFVtTJ7qA4PWfRF8OoFTlF4 51Aw== X-Received: by 10.180.94.226 with SMTP id df2mr1985162wib.1.1398262100291; Wed, 23 Apr 2014 07:08:20 -0700 (PDT) Received: from [192.168.1.147] (84.120.148.243.dyn.user.ono.com. [84.120.148.243]) by mx.google.com with ESMTPSA id ft8sm29224796wib.13.2014.04.23.07.08.17 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Wed, 23 Apr 2014 07:08:19 -0700 (PDT) Subject: Question about OpenGL Version on ATI Radeon HD 4850 using KMS From: Werner Lehmann To: freebsd-x11@freebsd.org Content-Type: text/plain; charset="ISO-8859-1" Date: Wed, 23 Apr 2014 15:06:56 +0200 Message-ID: <1398258416.2545.17.camel@amd64.my.domain> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 14:08:22 -0000 Dear Sirs, first of all I would like to thank you for the wonderful job you have done so far on implementing KMS on FreeBSD. As I have a Radeon HD 4850 card in my windows-pc, I wanted to give it a try with FreeBSD 10.0 (32bit) which I installed on a 4GB USB-Stick. I compiled xorg using the options WITH_NEW_XORG=yes WITH_GALLIUM=yes as described in https://wiki.freebsd.org/Graphics and also installed mesa-demos and a minimal graphical environment (fluxbox) for testing. When typing 'glxinfo' I could see that I had direct rendering and OpenGL 2.1. I also tested Darkplaces (pkg install darkplaces) and it ran fine, at a resolution of 1680 x 1050 at approx. 40 fps, so wow! But my question is: Why only OpenGL 2.1, when according to mesa3g.org in mesa 9.1 there is already OpenGL 3.1 and in mesa 10.1 OpenGL 3.3? What is missing and what still needs to be done and when can a higher version of OpenGL be expected? Thank you very much! Regards Werner Lehmann From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 19:43:52 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E2FB38A for ; Wed, 23 Apr 2014 19:43:52 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E010C1F7F for ; Wed, 23 Apr 2014 19:43:51 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id F386140005 for ; Wed, 23 Apr 2014 21:43:49 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id E98CA40006; Wed, 23 Apr 2014 21:43:49 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=AWL,DEAR_SOMETHING autolearn=disabled version=3.3.1 X-Spam-Score: 0.9 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 8B84540005; Wed, 23 Apr 2014 21:43:47 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3gDXBq2RqDz8gh3; Wed, 23 Apr 2014 21:43:47 +0200 (CEST) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([IPv6:2001:470:dca9:0:1::3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) (amavisd-new, port 10025) with ESMTPS id Eb79SgWxNGa5; Wed, 23 Apr 2014 21:43:44 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [10.1.0.4]) by mx.daemonic.se (Postfix) with ESMTPS id 3gDXBm6bCFz8gh0; Wed, 23 Apr 2014 21:43:44 +0200 (CEST) Received: from tifa.daemonic.se (78-69-168-131-no84.tbcn.telia.com [78.69.168.131]) by mail.daemonic.se (Postfix) with ESMTPSA id 3gDXBm5WZ3z9Cvt; Wed, 23 Apr 2014 21:43:44 +0200 (CEST) Received: from tifa.daemonic.se (localhost [127.0.0.1]) by tifa.daemonic.se (Postfix) with ESMTP id 6256822818; Wed, 23 Apr 2014 21:43:44 +0200 (CEST) Message-ID: <535817F0.8020706@freebsd.org> Date: Wed, 23 Apr 2014 21:43:44 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: Werner Lehmann Subject: Re: Question about OpenGL Version on ATI Radeon HD 4850 using KMS References: <1398258416.2545.17.camel@amd64.my.domain> In-Reply-To: <1398258416.2545.17.camel@amd64.my.domain> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 19:43:52 -0000 On 04/23/14 15:06, Werner Lehmann wrote: > Dear Sirs, > > first of all I would like to thank you for the wonderful job you have > done so far on implementing KMS on FreeBSD. As I have a Radeon HD 4850 > card in my windows-pc, I wanted to give it a try with FreeBSD 10.0 > (32bit) which I installed on a 4GB USB-Stick. I compiled xorg using the > options > > WITH_NEW_XORG=yes > WITH_GALLIUM=yes > > as described in https://wiki.freebsd.org/Graphics > > and also installed mesa-demos and a minimal graphical environment > (fluxbox) for testing. > > When typing 'glxinfo' I could see that I had direct rendering and OpenGL > 2.1. I also tested Darkplaces (pkg install darkplaces) and it ran fine, > at a resolution of 1680 x 1050 at approx. 40 fps, so wow! > > But my question is: Why only OpenGL 2.1, when according to mesa3g.org in > mesa 9.1 there is already OpenGL 3.1 and in mesa 10.1 OpenGL 3.3? > > What is missing and what still needs to be done and when can a higher > version of OpenGL be expected? > > Thank you very much! Can you post the complete output from glxinfo, and also a Xorg.log.0 or something like that. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 19:51:45 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 187AD629; Wed, 23 Apr 2014 19:51:45 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E244A10D6; Wed, 23 Apr 2014 19:51:44 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3NJpiM4055603; Wed, 23 Apr 2014 19:51:44 GMT (envelope-from pi@freefall.freebsd.org) Received: (from pi@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3NJpiBr055602; Wed, 23 Apr 2014 19:51:44 GMT (envelope-from pi) Date: Wed, 23 Apr 2014 19:51:44 GMT Message-Id: <201404231951.s3NJpiBr055602@freefall.freebsd.org> To: fbsd-ports@opsec.eu, pi@FreeBSD.org, freebsd-x11@FreeBSD.org From: pi@FreeBSD.org Subject: Re: ports/185104: [patch update] update x11/libxcb 1.9.3 -> 1.10 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 19:51:45 -0000 Synopsis: [patch update] update x11/libxcb 1.9.3 -> 1.10 State-Changed-From-To: analyzed->closed State-Changed-By: pi State-Changed-When: Wed Apr 23 19:51:44 UTC 2014 State-Changed-Why: update done in the xorg update ports/187602 http://www.freebsd.org/cgi/query-pr.cgi?pr=185104 From owner-freebsd-x11@FreeBSD.ORG Wed Apr 23 19:51:51 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 055E4662; Wed, 23 Apr 2014 19:51:51 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CFA7510D9; Wed, 23 Apr 2014 19:51:50 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3NJpo94055686; Wed, 23 Apr 2014 19:51:50 GMT (envelope-from pi@freefall.freebsd.org) Received: (from pi@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3NJpop7055685; Wed, 23 Apr 2014 19:51:50 GMT (envelope-from pi) Date: Wed, 23 Apr 2014 19:51:50 GMT Message-Id: <201404231951.s3NJpop7055685@freefall.freebsd.org> To: fbsd-ports@opsec.eu, pi@FreeBSD.org, freebsd-x11@FreeBSD.org From: pi@FreeBSD.org Subject: Re: ports/185105: [patch update] x11/xcb-proto 1.9 -> 1.10 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 19:51:51 -0000 Synopsis: [patch update] x11/xcb-proto 1.9 -> 1.10 State-Changed-From-To: analyzed->closed State-Changed-By: pi State-Changed-When: Wed Apr 23 19:51:50 UTC 2014 State-Changed-Why: update done in the xorg update ports/187602 http://www.freebsd.org/cgi/query-pr.cgi?pr=185105 From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 00:13:47 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CB2746F2 for ; Thu, 24 Apr 2014 00:13:47 +0000 (UTC) Received: from mail-ie0-f172.google.com (mail-ie0-f172.google.com [209.85.223.172]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 948D119D4 for ; Thu, 24 Apr 2014 00:13:47 +0000 (UTC) Received: by mail-ie0-f172.google.com with SMTP id as1so1738124iec.3 for ; Wed, 23 Apr 2014 17:13:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=3njMXbRNaA+1ltJDiw1fDZcE74nYCk/fL1FVpyl7BzY=; b=DcJSDyoPhEUky2mNTAqPJx+uUdAJkkn/c6e++wmEwIcNjlvMODdMxLxiHv6R+3sAGc bOcqmeXUvc/stEYFSJ+mIQ6n2/KWunwkuiTJA9XK/vDheImSdadTKIweo8KfBCDJY8Za JGVTdjoFULBjW1HYZOTK+vnsh4UDX+Xf/SwRW4zDsAfB0NUUkQXlXL5AdpOvtS/ey/Rd OPZ8EPCO9wgKc2I1YE4kg5QZSnlhwybFaygMymjURTO/zakRQDXmxuLjaZihiOf/Mh3i Tb89Hh8beo0QBjIptuHMzZss22gmGfSh4wDLrPAxDC1NRnFjLlPN2sgew8uBFrAO99+Q V8xg== X-Gm-Message-State: ALoCoQlZ2H1PbtqUYAgnO/TQRc8HuK7bKcDKMnh8EblU/lBPxignEbSc8cfZBPK4xBbixBIaJgjrANTpkaty03/SPVILtk59QQ== X-Received: by 10.50.109.130 with SMTP id hs2mr244827igb.29.1398298421488; Wed, 23 Apr 2014 17:13:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.43.69.145 with HTTP; Wed, 23 Apr 2014 17:13:25 -0700 (PDT) In-Reply-To: References: <20140420200534.72226779@nonamehost.local> <20140423065824.GE63561@ivaldir.etoilebsd.net> <20140423152625.5bb692b9@nonamehost.local> From: "Lundberg, Johannes" Date: Thu, 24 Apr 2014 09:13:25 +0900 Message-ID: Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support To: Neil Schroeder Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Ivan Klymenko , "ports@freebsd.org" , "x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 00:13:47 -0000 +1 I use dispatch with blocks all the time in my iOS apps. It's a great, easy to use API if you wanna offload stuff off the main thread, or just delay execution. For example to keep the UI smooth and responsive. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- $BHkL)J];}$K$D$$$F!'$3$NEE;R%a!<%k$O!"L>08?M$KAw?.$7$?$b$N$G$"$j!"HkF?FC8"$NBP>]$H$J$k>pJs$r4^$s$G$$$^$9!#(B $B$b$7!"L>08?M0J30$NJ}$,l9g!"$3$N%a!<%k$NGK4~!"$*$h$S$3$N%a!<%k$K4X$9$k0l@Z$N3+<(!"(B $BJ#$NMxMQ!"$^$?$O5-:\FbMF$K4p$E$/$$$+$J$k9TF0$b$5$l$J$$$h$&$*4j$$?=$7>e$2$^$9!#(B --- CONFIDENTIALITY NOTE: The information in this email is confidential and intended solely for the addressee. Disclosure, copying, distribution or any other action of use of this email by person other than intended recipient, is prohibited. If you are not the intended recipient and have received this email in error, please destroy the original message. From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 00:41:51 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 74467E49; Thu, 24 Apr 2014 00:41:51 +0000 (UTC) Received: from mail-yk0-x22d.google.com (mail-yk0-x22d.google.com [IPv6:2607:f8b0:4002:c07::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 25B161C2B; Thu, 24 Apr 2014 00:41:51 +0000 (UTC) Received: by mail-yk0-f173.google.com with SMTP id 10so1488657ykt.32 for ; Wed, 23 Apr 2014 17:41:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=6IgfhlNKG57jnskU/n0FeP/rrllwSJHDVU5hw2Dyq1k=; b=x3nqL0yiL4OhGmOiiruIr+YebMHdRJIrIosw2Z0MxP0jphlhLQaOUZiG//KvUSbyOm TDxffBsSEEPg+86DucPysgZF7EuM/lH650aDlxI2mmd401De1u8P2ny4GR+N4ok1hRuO ULv+l3WIOA6BUMKFm1vNNGtlGzyaphvY8oE4VPUUS1QhCnE8kL5rFoel6MFwpdsHkQN5 W2+psNQ1ko21/iXXNsa9GhNRA0oSussh4UnEWOqPfBAMxbMXztP330sWE62Acrc/utfW nKu8QYzzHZYXSuvQLopGYU7Wz+l31Wv/18I0rofefzDablbI787n+lrd1qmnU1va84si O9qQ== MIME-Version: 1.0 X-Received: by 10.236.76.105 with SMTP id a69mr74645816yhe.8.1398300110013; Wed, 23 Apr 2014 17:41:50 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Wed, 23 Apr 2014 17:41:49 -0700 (PDT) In-Reply-To: References: <20140420200534.72226779@nonamehost.local> <20140423065824.GE63561@ivaldir.etoilebsd.net> <20140423152625.5bb692b9@nonamehost.local> Date: Wed, 23 Apr 2014 17:41:49 -0700 Message-ID: Subject: Re: [CFT] x11-servers/xorg-server with initial (GCD) Grand Central Dispatch support From: Neil Schroeder To: "Lundberg, Johannes" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Ivan Klymenko , "ports@freebsd.org" , "x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 00:41:51 -0000 V2hpY2ggaG9uZXN0bHksIHVubGVzcyB5b3VyZSBpbiBhIHRlY2huaWNhbCBzcGFjZSBsaWtlIHBo eXNpY3MgZmluYW5jZSBvcg0KYmlvdGVjaCAtIG9yIGEgaGlnaCBlbmQgZGF0YWJhc2UgLSB0aGUg cGVyY2VwdGlvbiBvZiBzcGVlZCBpcyBnb2luZyB0byBiZQ0KZHJpdmVuIGFsbW9zdCBlbnRpcmVs eSBieSB0aGUgdWkuDQoNClBlb3BsZSBuZWVkIGZlZWRiYWNrIGxvb3BzLg0KDQoNCg0KT24gV2Vk LCBBcHIgMjMsIDIwMTQgYXQgNToxMyBQTSwgTHVuZGJlcmcsIEpvaGFubmVzIDwNCmpvaGFubmVz QGJyaWxsaWFudHNlcnZpY2UuY28uanA+IHdyb3RlOg0KDQo+ICsxDQo+DQo+IEkgdXNlIGRpc3Bh dGNoIHdpdGggYmxvY2tzIGFsbCB0aGUgdGltZSBpbiBteSBpT1MgYXBwcy4gSXQncyBhIGdyZWF0 LCBlYXN5DQo+IHRvIHVzZSBBUEkgaWYgeW91IHdhbm5hIG9mZmxvYWQgc3R1ZmYgb2ZmIHRoZSBt YWluIHRocmVhZCwgb3IganVzdCBkZWxheQ0KPiBleGVjdXRpb24uIEZvciBleGFtcGxlIHRvIGtl ZXAgdGhlIFVJIHNtb290aCBhbmQgcmVzcG9uc2l2ZS4NCj4NCj4gPS09LT0tPS09LT0tPS09LT0t PS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tDQo+IOenmOWvhuS/neaMgeOBq+OB pOOBhOOBpu+8muOBk+OBrumbu+WtkOODoeODvOODq+OBr+OAgeWQjeWum+S6uuOBq+mAgeS/oeOB l+OBn+OCguOBruOBp+OBguOCiuOAgeenmOWMv+eJueaoqeOBruWvvuixoeOBqOOBquOCi+aDheWg seOCkuWQq+OCk+OBp+OBhOOBvuOBmeOAgg0KPiDjgoLjgZfjgIHlkI3lrpvkurrku6XlpJbjga7m lrnjgYzlj5fkv6HjgZXjgozjgZ/loLTlkIjjgIHjgZPjga7jg6Hjg7zjg6vjga7noLTmo4TjgIHj gYrjgojjgbPjgZPjga7jg6Hjg7zjg6vjgavplqLjgZnjgovkuIDliIfjga7plovnpLrjgIENCj4g 6KSH5YaZ44CB6YWN5biD44CB44Gd44Gu5LuW44Gu5Yip55So44CB44G+44Gf44Gv6KiY6LyJ5YaF 5a6544Gr5Z+644Gl44GP44GE44GL44Gq44KL6KGM5YuV44KC44GV44KM44Gq44GE44KI44GG44GK 6aGY44GE55Sz44GX5LiK44GS44G+44GZ44CCDQo+IC0tLQ0KPiBDT05GSURFTlRJQUxJVFkgTk9U RTogVGhlIGluZm9ybWF0aW9uIGluIHRoaXMgZW1haWwgaXMgY29uZmlkZW50aWFsDQo+IGFuZCBp bnRlbmRlZCBzb2xlbHkgZm9yIHRoZSBhZGRyZXNzZWUuDQo+IERpc2Nsb3N1cmUsIGNvcHlpbmcs IGRpc3RyaWJ1dGlvbiBvciBhbnkgb3RoZXIgYWN0aW9uIG9mIHVzZSBvZiB0aGlzDQo+IGVtYWls IGJ5IHBlcnNvbiBvdGhlciB0aGFuIGludGVuZGVkIHJlY2lwaWVudCwgaXMgcHJvaGliaXRlZC4N Cj4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCBhbmQgaGF2ZSByZWNlaXZl ZCB0aGlzIGVtYWlsIGluDQo+IGVycm9yLCBwbGVhc2UgZGVzdHJveSB0aGUgb3JpZ2luYWwgbWVz c2FnZS4NCg== From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 02:03:48 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CDBE2A59; Thu, 24 Apr 2014 02:03:48 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A330314BA; Thu, 24 Apr 2014 02:03:48 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3O23mY1001768; Thu, 24 Apr 2014 02:03:48 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3O23mh9001767; Thu, 24 Apr 2014 02:03:48 GMT (envelope-from edwin) Date: Thu, 24 Apr 2014 02:03:48 GMT Message-Id: <201404240203.s3O23mh9001767@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/188917: graphics/libdrm 2.4.44 package creation fails X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 02:03:48 -0000 Synopsis: graphics/libdrm 2.4.44 package creation fails Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Thu Apr 24 02:03:48 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=188917 From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 09:13:54 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 40BF15C2 for ; Thu, 24 Apr 2014 09:13:54 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 02DBD1CEE for ; Thu, 24 Apr 2014 09:13:54 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WdFj6-000Atp-89 for freebsd-x11@freebsd.org; Thu, 24 Apr 2014 11:13:52 +0200 Message-ID: <5358D5CB.70409@dumbbell.fr> Date: Thu, 24 Apr 2014 11:13:47 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Question about OpenGL Version on ATI Radeon HD 4850 using KMS References: <1398258416.2545.17.camel@amd64.my.domain> In-Reply-To: <1398258416.2545.17.camel@amd64.my.domain> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dUHaDbODD6VlOSnnilcolxjf6gD6JdVls" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 09:13:54 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --dUHaDbODD6VlOSnnilcolxjf6gD6JdVls Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 23.04.2014 15:06, Werner Lehmann wrote: > But my question is: Why only OpenGL 2.1, when according to mesa3g.org i= n > mesa 9.1 there is already OpenGL 3.1 and in mesa 10.1 OpenGL 3.3? Hi! Mesa needs to be configured with --enable-texture-float (especially graphics/dri) to unlock OpenGL versions beyond 2.1. This option enables a patent-encumbered code. We're discussing what to do with this option. In the meantime, you can add the following line to graphics/dri/Makefile (after the inclusion of bsd.mesalib.mk): CONFIGURE_ARGS+=3D--enable-texture-float And rebuild graphics/dri. --=20 Jean-S=E9bastien P=E9dron --dUHaDbODD6VlOSnnilcolxjf6gD6JdVls Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTWNXQAAoJEDnpl2Gl/ZTMe00P/ijGLF7W0YEV6J1zDJhMnDZk PxaXzfDiEFQqiUfYRtRqSC2Pe+z6KhVdv/eTbtFum5oh3PdO9/M3ROOjvbjE6fDW JBbnBWizcWUYaQg2V6q6nxYUJhQ810FEqbB/slQKgAJpBV/WQSkkEhSZV9DTi2QR WiilEXKJ30Jq1ved3zO2YLgHNDiWN/r05kBkDeobNkqSMJ+0FaI4cig4ity2JeQa N4dpphRyNupyNyKnBpjLogpevykKZsR1QzJ5dhR1CbiX3zsjKttgZ7+jRg+hG6Ex F6zrVNGgDFuJ42kvKwwmKYskvYafP0HGHxxViIvThHO+rt+Pv2tyDjnfrvwddTHs QRiBv5kmbv7l7ALRUHH7HPNOuzMlaJCaMS9t4Wf2iWHiwjZK0NNrvTABsMexSzDL ElB2Mqkgdx1a2lDYmeX3oqEC/QKBc9tP+N98WICW3i29wHqZKQt6w5ecZXhUKVG4 u2f3NcyR8g8y5oOLc7jrkoDMdzeYwi/b6gqstBeQUhz3ur6MD4+s/feiTxLRJ29q m/qEJEBqqt5DpOGWywpt5rTfPyqTtTI59dxgwzlLIVMqHpdSh6Tl/k5XiLLs+u5e iKzPNmoLtyPANTTvpzQKhKGE6Z4RutVmv/sfNQrPoR6KfOObN82CpznevLtWPHGc cL3mV/yBavHT6KvR2CLg =h4EN -----END PGP SIGNATURE----- --dUHaDbODD6VlOSnnilcolxjf6gD6JdVls-- From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 09:27:21 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D1B25808 for ; Thu, 24 Apr 2014 09:27:21 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 92FA21DEA for ; Thu, 24 Apr 2014 09:27:21 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WdFw7-000Axi-RM for freebsd-x11@freebsd.org; Thu, 24 Apr 2014 11:27:19 +0200 Message-ID: <5358D8F7.6080507@dumbbell.fr> Date: Thu, 24 Apr 2014 11:27:19 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: ATI Radeon HD 4670 is working on FreeBSD 10 References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="x8Mmo5AmpAJWXUe88Pd1kFMMGhTHcfrrU" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 09:27:21 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --x8Mmo5AmpAJWXUe88Pd1kFMMGhTHcfrrU Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 22.04.2014 21:02, Zach Crum wrote: > The graphics wiki does not list thi= s > card. I have attached my system configuration files. Thank you for the report! I added your card to the wiki. > I experience occasional video lock-ups and then the screen resets withi= n > about 10 seconds and everything seems to be fine after that. I hope this will be fixed by future updates to the Radeon kernel driver or to X.Org/Mesa (no ETA for both). --=20 Jean-S=E9bastien P=E9dron --x8Mmo5AmpAJWXUe88Pd1kFMMGhTHcfrrU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTWNj3AAoJEDnpl2Gl/ZTM5f8QAMCeIMiVmFxoPWZakvxejrOI mk1+7gMWsPS3EModChAvB/qlLrbA7GMjunvbCIceb1Oght6miD0sjh/2mOh747FX jRrMhhdN/mAF/nXaajcu7heLrbFKmJx6O4v9HZo6SeEKRaMaw5emE5rIdooB+zy5 XcSy1vC2x4uWy7rmIl+v4W2Fnmu+OvdVzo+Iuhw1nS7GjMT2uUygSeuM0PXVlkZ2 y1l2eE/q5NcQYSjSRTpIyG3F7BSTsB1yB9xbAL0kpjxHQ/PabuIq63VZ0K4fkrYt HF7K8L5MmrR0q9UvSxeJoH312dD4KKod9N7sur6qGYHhWKbwgynU0rwoUF+iDOJi iJYPTUPV0hj8e5kELG4/m1BpAcvqktHTQIm0WwYfltffQfjxT5lKAZ/Fi6uhsfp+ GbKexAs9KVvwafshlPvamUn6yNBk2CYqV3nMhayRwk2TBgchzNMEEEg4UoxK2J4Y InDOig+swi65y6MPkpqNA+YQDFdv7v+q1Hei3UIZFGPICJ/Pc+L90bQZ8RXPjF89 3nplLGHE/mqbxGrTsOk8Lpewd0bZJyRKc0VPvyopwO8q84gF7IydA5zVi7+2nMAT AXmTFJreEZevV0b7psF8ZuXAcsESt+CFl6e6TKHLCwMx7rqiIKnlZr6okQQiMObw BcwUrnOZQE5QK5SSg848 =L9ap -----END PGP SIGNATURE----- --x8Mmo5AmpAJWXUe88Pd1kFMMGhTHcfrrU-- From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 09:31:06 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 811CF886 for ; Thu, 24 Apr 2014 09:31:06 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 408011E40 for ; Thu, 24 Apr 2014 09:31:06 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WdFzk-000Ayo-H4 for freebsd-x11@freebsd.org; Thu, 24 Apr 2014 11:31:04 +0200 Message-ID: <5358D9D8.5010005@dumbbell.fr> Date: Thu, 24 Apr 2014 11:31:04 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: After the latest update xorg-server (1.12.4_5,1) fails to start References: <5350ED9A.50008@gmail.com> <20140418125031.6e9b2f52@kalimero.tijl.coosemans.org> <20140418114352.GB4016@kib.kiev.ua> <53539176.4020004@gmail.com> <20140420120327.5bb4a49f@kalimero.tijl.coosemans.org> <36E9C59C-277F-43E8-9022-0BFB7C81FD44@gmail.com> In-Reply-To: <36E9C59C-277F-43E8-9022-0BFB7C81FD44@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RCCSeLVgqGoBw6jCmbW0xoPf2FjpQkveB" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 09:31:06 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --RCCSeLVgqGoBw6jCmbW0xoPf2FjpQkveB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 21.04.2014 09:37, Jukka Ukkonen wrote: > So, vt it is going to be. And as I thought, there was still something m= ore to change. > Luckily rebuilding the kernel isn't a biggie. Just some 12 minutes buil= d time and a reboot. Hello! Are all your issues fixed now? --=20 Jean-S=E9bastien P=E9dron --RCCSeLVgqGoBw6jCmbW0xoPf2FjpQkveB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTWNnYAAoJEDnpl2Gl/ZTMdecQAJKsr0WyUE3goAWFgJh1zn8a C/RtcNsyLAetc4BgS9NHWPkm64LuM8mQbZxygX1htzD/5S1DCcFbiifSRrtOeB+0 5FXbCaVHbIwBkUScMVmrblSj7o+aMJ2W69uN34bR+Jjut/BiyEmfr9twxXCj4S7u 9W/Mqd5wHIuY6CxCwEq2WAbLi2xgyzXEG9/PS5q4lAsxOPaOAQBwTpvY8wRSKZay iAk6AOhDkdteyQZu0AzYmGQvWD85jEI6FcykKDrUwm6bVjmPb8ppHmRCy15hQV+E aGCqZXK1o3G2oYbf1nQgE62nQ9fcLTPPPo5EMakL6J+x7LGGSA8GMtmTtHm79+mt muvomq5YQ16ZMOeWsPScOGqq4edCEk61slgvebvxwWZgIL5NPlnd4EtSYD6RG1lK lSS2vc+ci1GX/XokLcYuomOvkJMoGiilYQU328rQ1DzKPEIhu8YlzRZr/YoN+hd1 /XC59KAvB44+3YZy4v3pCasS5ufmqWE3eLHfPSsR1p/QhqzUXK3YUQ7UlTk6apSS o6edRnJdjW+dkAdJJc5TOkwucUQcUEOdoEitnRkI2gDC1P4FSw3MApf55suKIer6 cfLGLJeG3KdED94UTUeqYfrHwEJNvWeLxrfYFRe05ZGXAhfYFO0ZuBHTV24U2IAz 3nvdF5U/SJhm3TMBAI46 =8SKn -----END PGP SIGNATURE----- --RCCSeLVgqGoBw6jCmbW0xoPf2FjpQkveB-- From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 09:34:02 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C0A6CA56 for ; Thu, 24 Apr 2014 09:34:02 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8313F1FFF for ; Thu, 24 Apr 2014 09:34:02 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WdG2a-000B0T-Px for freebsd-x11@freebsd.org; Thu, 24 Apr 2014 11:34:00 +0200 Message-ID: <5358DA88.1020304@dumbbell.fr> Date: Thu, 24 Apr 2014 11:34:00 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: endless GPU lockups on "ATI Radeon HD 5450" (ChipID = 0x68f9) References: <53524CEF.10805@li.ru> <5354C950.7080300@ksu.ru> In-Reply-To: <5354C950.7080300@ksu.ru> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Ll6ju4Q26mFQgSr7kpVW3SRFN4fFqcTik" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 09:34:02 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Ll6ju4Q26mFQgSr7kpVW3SRFN4fFqcTik Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 21.04.2014 09:31, Marat N.Afanasyev wrote: > nope, same behaviour on 4550 as well. I suppose it's triggered somehow > by switching workspaces Could you please post your dmesg and tell us what softwares you use (desktop environment, maybe the application(s) you run when this happens)= ? --=20 Jean-S=C3=A9bastien P=C3=A9dron --Ll6ju4Q26mFQgSr7kpVW3SRFN4fFqcTik Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTWNqIAAoJEDnpl2Gl/ZTMCrkQAKlBvqxgpR3dYkI7GnMKt4mN 0NU8HrwHnYADhw/8kKa16uBjXF1ienctQBbS/y8siL3NGttKwXSgiiNZQ/Qx5r+J UNehIH9+Tm7aSEbigX7Atjpc11wQiJL0YO+/+VSp622qgOFH6WmpbaUN07H/3MI3 Cwmxks9nwsYKVC19SGxubXQEWkXvfxWycR7PBPlmOVIa+ouLa1yJANmEMLj6ieKO JQgSKIwqr0bwdnFYZ0pdbZi8Y5DBqLjBMrT9MxqPM1ce+T+N6VSYKUQKgWRVeibw W3DZ+pQJy/i2mfvjh/Ql4H+e/TakDKoywGNY8ilW63yQ1hxFQfdmQIyPnRNXpMMu hkgWPnXYc2GwdnwEmpFqzqC+XcgORup903U5ZdMFcldz39ZwhduSb/mofOzQpucX vP/j/8mNfw2Bn55G4DqLqMso1cwy/WOkM/RyTze25omN7ZbqqWZ5rKklTrC65Dys MDTuutV6JxMyG78VhhubqB1rhKopor4wcwqLq6mwfrYVtJDsewlzb9hmKjtbW8OU GDCBTfZMZ/gFqH92LxG4QSQmfu5HZwtk/1aiQ/4CAtDHNLIiXX5B5nply5RH08YC J/dwigkxA2bvAedEXidkCvyZBNG2zQNN3tTak2d7TjhFOkhfnIi9YjHi+q19Emas nOvYvieohpvl0a9D6nBo =i6yS -----END PGP SIGNATURE----- --Ll6ju4Q26mFQgSr7kpVW3SRFN4fFqcTik-- From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 09:46:36 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7C5BCDC4 for ; Thu, 24 Apr 2014 09:46:36 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3E6E3113F for ; Thu, 24 Apr 2014 09:46:36 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WdGEk-000B3y-GX for freebsd-x11@freebsd.org; Thu, 24 Apr 2014 11:46:34 +0200 Message-ID: <5358DD75.1050103@dumbbell.fr> Date: Thu, 24 Apr 2014 11:46:29 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Mobility Radeon 4570 References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="v4Kwhvb33dg8K4g4c0H5n9TluIo579eAM" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 09:46:36 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --v4Kwhvb33dg8K4g4c0H5n9TluIo579eAM Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 19.04.2014 12:17, Zsolt Udvari wrote: > Hi folks, Hello! > I've tested the new xorg with Ati Mobility Radeon 4570. It works but > can't use ClockGating, ForceLowPowerMode and DynamicPM. Without them > the fan always works and it's annoying. Our Radeon kernel driver, based on Linux 3.8, doesn't support power management: this appeared in Linux 3.11 and is considered stable with 3.13 or 3.14. We will upgrade our driver at some point to include this feature, but not before many months. --=20 Jean-S=E9bastien P=E9dron --v4Kwhvb33dg8K4g4c0H5n9TluIo579eAM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTWN16AAoJEDnpl2Gl/ZTMyZMP/irsKiK4vcbjo7RCH82KYT92 ZNPrEWuMm344MMGMtqfUW4WwsqCKPOhDNiNeikK1GJj4uZcdejImNl1XgeW7cZon 3grRalG18U/ArkAk2fw9+l1Np6wnJLVCngHfga3hR3KbbmuaoxY4i+CGAF7z5ik8 c9vHHwAhy3uJ+XRmTTqw0n1muptNuuupI8cXZt1x8MKlDTFdIlqJg2hAL9yYiOIL 5jhDjeGX8MkENTonAK7nzqGD5k8KFQU8JgbykYswwKqkpuaPMuENzBbhbL1qMtSy csRcHCvrRxkSxKORfF6/32Jy8aI5CZwS8ZOrAN5hQ/Z9m8sE/CUhZqvlquiFemQN dnw4RYACmRJvcxgIFH74fr0+EfPIbNu6vUKI8Vb6DPqeNS+rVY9vE3n8EIRFmnmQ CJ+j6QR87bbPZdWxkcWI2sCnJeIEzOYeM/y8satnADiBkMXHxS0EEy1FcGIeFvd+ VqM2Fs4JAdnbqv8uHj0s//Er4BMLskycGcGvvqbP8JxL+oLlHqgygjSuRZABhtPe Nk+8QtYCTwYIUi4/JN3pHhbPYzBd1V8cidI9ZQAjJDJXuV01IA+zwDvLYBZkx5lm UXrwEpVvUn1L7PygqksAnRoY0LHtpmqATU00M3ZfpG5fm9/zXIi8uy1ucz5HNKQh nRfLRd+CeG+f/WI5eTHQ =BuB8 -----END PGP SIGNATURE----- --v4Kwhvb33dg8K4g4c0H5n9TluIo579eAM-- From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 10:05:23 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C957216 for ; Thu, 24 Apr 2014 10:05:23 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1D1AC12FF for ; Thu, 24 Apr 2014 10:05:23 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WdGWv-000B9O-7g for freebsd-x11@freebsd.org; Thu, 24 Apr 2014 12:05:21 +0200 Message-ID: <5358E1DC.8030509@dumbbell.fr> Date: Thu, 24 Apr 2014 12:05:16 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Mysterious crash/freeze in X11 with newcons References: <463721.6671.bm@smtp209.mail.ne1.yahoo.com> <1612737.2s12IjFqAT@desktop.reztek> <457340.49110.bm@smtp114.sbc.mail.ne1.yahoo.com> In-Reply-To: <457340.49110.bm@smtp114.sbc.mail.ne1.yahoo.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Ob0USdAb6gUclSbE6AA7B0xvhAJjTtEsB" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 10:05:23 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Ob0USdAb6gUclSbE6AA7B0xvhAJjTtEsB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 17.04.2014 14:39, Thomas Mueller wrote: > Timing of crashes/freezes and /var/log/messages indicates the=20 > messages were at crash time. As Christian said, "VGA-1: EDID block 0 invalid." means that the kernel driver couldn't understand what the monitor reported about its supported modes. But do you use this VGA connector? > I ran > pkg info -a | grep "mesa" > and got nothing, also tried with "Mesa". Mesa is split in multiple ports. You should at least have: graphics/libGL graphics/dri > KDE in Slackware Linux had a menu item to open a konsole as root,=20 > when KDE was entered as nonroot, so I figure a root window/uxterm > must be possible. Running a software as root isn't the responsability of X.Org here. This is the responsability of your window manager or desktop environment (ie. the one who allows you to start applications). If it doesn't provide a menu or something, you could start your application from a terminal. For example, from an uxterm: sudo myapplication sudo isn't installed by default but is availble from the ports. After installing it, you'll have to run "visudo" to configure who is allowed to do what. For instance, there's a commented line which says: %wheel ALL=3D(ALL) ALL If you uncomment it, it means that all members of the "wheel" group are allowed to run a program as root, after entering their password. You'll have to put yourself in the "wheel" group of course. After that, when you run "sudo myapplication" from uxterm, it'll ask for your password (not root's password) and start "myapplication" as root. > I think I need an xorg.conf X.Org is pretty good now at auto-configuring video cards and monitors. If you are not using hald for input devices (hald is enabled by default in x11-servers/xorg-server), then you need to setup your keymap in xorg.conf. Otherwise, you shouldn't need any xorg.conf. --=20 Jean-S=E9bastien P=E9dron --Ob0USdAb6gUclSbE6AA7B0xvhAJjTtEsB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTWOHhAAoJEDnpl2Gl/ZTMYeMP/3nqlWzcbOXZEfESsw//36GK i+w8pnmQb4hKFF5et06rXdGqqaASBWumsc9etbZ732OU+u4ENV8Ri4Y1Keo5h1N6 yl7Sf7dmxchSdJa5DQKOIZO0FAidSMIBYtTKC5jM1B5vd8D7FQWxYG1qPUuEEC4S gtCT4boyralBMZcE6BmT4MAixvA8ZUjDGD4uUn9OqS2dkuNYkJKp6ravue+ZPBqD tff1CWCrxWk0W+BCBplvNHfb7Bs6yg7TVoSPWOVovgrJfIkWPtQx6wDQeLgGq2G9 PnuBbMsAGRozmCIyexfxSy7UVXlPOxMhNvU8Il4qUFBKxaHvGHqyGpfc2bpNd94V yyHsGOoTEa60x6209xzc8hJj1K5HdkhhzrG89s9uMRKQi+boquD5wAThSo+wEJNs 2O1u7h6ID1b2l5y4E2oHHqqoJSCyZW6NuL3VogWxWv1B9CTeAGMAdU5YN0GipiWZ +YTgx6GYJUD/frsVFy+6ziRChEQG0+Vxqc0EVvimcoZhjpPsMgmAdF+PlJ6RGx39 a1iFleOqr+xZJtZQODQJD45Z0R7dj03KSIt1d1YHbNpcuz8RsevgoagPkfVD2W0B Db2IGyK7DOEOvsNPBDURv+ABTJPBDytLw57WjGg4S4hYtf+DNSgU/UVg1Nk6sF21 L4HAGumQvexVZDEWnGZy =1LlM -----END PGP SIGNATURE----- --Ob0USdAb6gUclSbE6AA7B0xvhAJjTtEsB-- From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 10:09:15 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E32732B1 for ; Thu, 24 Apr 2014 10:09:15 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A54FD1326 for ; Thu, 24 Apr 2014 10:09:15 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WdGaf-000BAi-Td for freebsd-x11@freebsd.org; Thu, 24 Apr 2014 12:09:14 +0200 Message-ID: <5358E2C9.4030508@dumbbell.fr> Date: Thu, 24 Apr 2014 12:09:13 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Work in progress: AMD GPUs KMS support References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="s3mBOntXpxV1NemE37DGP5kkvKWC1hjJA" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 10:09:15 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --s3mBOntXpxV1NemE37DGP5kkvKWC1hjJA Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 14.04.2014 17:03, Carlos Corona wrote: > Recently I have acquired a laptop HP ENVY with processor AMD and = card > ati radeon dual (AMD Radeon HD 8600/8700M), I have desire of installing= > FreeBSD 10 in the laptop, but I have the doubt on if it has support the= > card. Regards!!! .- Hi! I'm afraid Radeon HD 8000 family isn't supported yet. If you give it a try, report back any success and failure :) --=20 Jean-S=E9bastien P=E9dron --s3mBOntXpxV1NemE37DGP5kkvKWC1hjJA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTWOLJAAoJEDnpl2Gl/ZTMloAP/2y2MFllc+EmTO0jrBTSmHnT rOxQuVvSTdrpZHKap0canh/wRlms6kqm2t3ifXWA320/rEHTIhL2BV7Z7A8NQgkS a8jybVpBY5DmHIdyOVTt1LTIxsYDt0+R3kQJ+hQ0xTzbfyon/NfwTpJEu5jcxrwA BHtVhNFTie0MzSxIe5Iq1axAbT1CTlukCSVo8kkmEr7dgmI1x+wAmWCKHeQxobkk vkN2H6Hp5EqMFtC45UnolqAXlBS7wCYH0DgRubO/Lxx/aGZaZTBVoGX0U9lhflXs MKC9P8OaaMYo6uCjNj1HJQvcf9UoK59YjMuxATQHo3xJG4yDKA4rjWKeUWZs4NcI c6bjDGwL/loq50VBetBSbeBBQiT6lWeiKMqHxjVHIk25eXGFQzlppNtKBm6qbISS FTEAealqtGU4SzuDrgzpHDbAN8f8H6W84YnO+H6IovO9V6PAH8njT7C8EaUreiKw IqnGRTTsAr2gjXLwVlw++QF6hiJXAhLRQ2Y1m08QN5tC4L+EMRWmbeh8XWljJ7Hk 4iGRU0rsTCEGESY89l9ig64TyBI/IPbr0cdRH9L2+zVaWCTTMOXMpYxmnlF+2mPC UQgMIShgJtqRcMtgWcyO3tsHP0vqgCh5Y6QWKrt9ijd2LS2xbbjqaNGRiNrgu8EP SMec9skQSBXe06sVtiLE =WROh -----END PGP SIGNATURE----- --s3mBOntXpxV1NemE37DGP5kkvKWC1hjJA-- From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 13:25:58 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 67371F30 for ; Thu, 24 Apr 2014 13:25:58 +0000 (UTC) Received: from nm13-vm3.bullet.mail.ne1.yahoo.com (nm13-vm3.bullet.mail.ne1.yahoo.com [98.138.91.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2F945183B for ; Thu, 24 Apr 2014 13:25:57 +0000 (UTC) Received: from [98.138.100.116] by nm13.bullet.mail.ne1.yahoo.com with NNFMP; 24 Apr 2014 13:23:00 -0000 Received: from [98.138.226.128] by tm107.bullet.mail.ne1.yahoo.com with NNFMP; 24 Apr 2014 13:23:00 -0000 Received: from [127.0.0.1] by smtp215.mail.ne1.yahoo.com with NNFMP; 24 Apr 2014 13:23:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1398345780; bh=V+yjaTvBUCT8C37B8WgJ7rURa/gb859AB0ZxqbzgISY=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Subject:References; b=ep3wg0Tm5jDRZhDQ5LaArWfvHSC5VaBP6Q72e3f1/lEmeBFdY6EzmAXQu+BzuAf5jrWnNposMTng06+LKWiLQH9Od/TiLUo8ktIoZgZCOBvdvPzku90VqetsupndbSgT5vqVK3BOj84XqTPZoSfCTCLNeZDp08pnP6SreKyrCro= X-Yahoo-Newman-Id: 707729.4977.bm@smtp215.mail.ne1.yahoo.com Message-ID: <707729.4977.bm@smtp215.mail.ne1.yahoo.com> Date: Thu, 24 Apr 2014 06:23:00 -0700 (PDT) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: JjniCeIVM1mr3tFXHTUmOOm.Zzpcgh3RnBnqc86rKIW1e06 NSTz1zDGABMgm5XHxsUBXtyAC4F8ob9oyxF3CUnVLCq._A3fdW310D2KmZwe Tvbhed8_UaPIQ9OLgoTbZN1MHx4l.eTsCkGbkMCxfKjmEW2PsO_wIB_ZlZU2 EQYXjJZtQMxnUoGPYSM0arpc_3HbEq_nEw8R1DKpmseCEnI9PtqEyCmq3fv9 cTZLUw9ev4HZC.lbM0Xjomth.j1nclADziA3BskVf9t8EOrIMHFfrGIc1qvu gRAkWPf_wL1dllZ5VhRTF1hsLs99i8zq_pykeSI6OYL_mX3zBMcq_ffogJy5 Z2DmlX8KKwEdXirjNINGqmHL5xa7GSC4TF8OW0zyfNRYZwQoKYLdQDRixYiQ lN9X.mzrAj9wsSqAYR2IzZMiPYbXtInCszf69G8VGVY2.x6ANFsIQs.mJiYT KjYzdB1KO2tdfjOsF35xjR6Qgw6lRkXh43CcHFqo_ye_lxJerTMgvXs8.Ncn mTM1Y5WDK82rgGdxsyv6wq19ESTBcRJJmuSl4gXRsDTODHPbnnOWcCXD0jUp oMDcNe2TJ24SKQuu.mqu8omd4XutwP9xgzs6pwPYy1JRR4JQ3923AZCcD7Bo FYOJzfxSEZMlWqstqYVi4JZBVk1XkkJRKiEklTLGBDpNiTG7vsg-- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with plain [98.138.105.24]) by smtp215.mail.ne1.yahoo.com with SMTP; 24 Apr 2014 06:23:00 -0700 PDT From: "Thomas Mueller" To: freebsd-x11@freebsd.org Subject: Re: Mysterious crash/freeze in X11 with newcons References: <463721.6671.bm@smtp209.mail.ne1.yahoo.com> <1612737.2s12IjFqAT@desktop.reztek> <457340.49110.bm@smtp114.sbc.mail.ne1.yahoo.com> <5358E1DC.8030509@dumbbell.fr> X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 13:25:58 -0000 from Jean-SĂŠbastien PĂŠdron with parts of my previous message: > On 17.04.2014 14:39, Thomas Mueller wrote: > > Timing of crashes/freezes and /var/log/messages indicates the > > messages were at crash time. > As Christian said, "VGA-1: EDID block 0 invalid." means that the kernel > driver couldn't understand what the monitor reported about its supported > modes. But do you use this VGA connector? > > I ran > > pkg info -a | grep "mesa" > > and got nothing, also tried with "Mesa". > Mesa is split in multiple ports. You should at least have: > graphics/libGL > graphics/dri I use HDMI connector as opposed to VGA. New motherboard has only HDMI and DisplayPort connectors for integrated graphics. pkg info -a | grep "dri" shows dri-9.1.7_3,2 OpenGL hardware acceleration drivers for the DRI dri2proto-2.8 DRI2 prototype headers xdriinfo-1.0.4 Query configuration information of DRI drivers xf86-input-keyboard-1.8.0 X.Org keyboard input driver xf86-input-mouse-1.9.0_1 X.Org mouse input driver xf86-video-ati-7.2.0_1 X.Org ati display driver xf86-video-mach64-6.9.4_1 X.Org mach64 display driver xf86-video-nv-2.1.20_2 X.Org nv display driver xf86-video-openchrome-0.3.3_1 X.Org openChrome display driver xf86-video-r128-6.9.2_1 X.Org r128 display driver xf86-video-vesa-2.3.3_1 X.Org vesa display driver xf86driproto-2.1.1 XFree86-DRI extension headers xorg-drivers-7.7 X.org drivers meta-port pkg info -a | grep "libGL" shows libGL-9.1.7 OpenGL library that renders using GLX or DRI libGLU-9.0.0 OpenGL utility library So I don't have Mesa by that name but have the parts of interest. I could check "man xorg.conf" and see what mode lines to add to xorg.conf.intel . LG monitor documentation advises 1920*1080 as preferred mode. xorg.conf.vesa doesn't work at all with newcons, immediately plunges me into darkness. Then I have to go to root command prompt and type "shutdown -r now". I wonder if FreeBSD 10.0-STABLE would be any stabler than 11-current with the new Xorg, think the problem is with Xorg getting along with FreeBSD. I really need something less crash-prone to use on a regular basis without fear of trashing the file system. On getting a root window, besides sudo, I could use su. Using uxterm or xterm, and adding parameters for geometry such as uxterm -fn 8x16 -geometry 120x52 -title whatever -e login (from IceWM) I can login as nonroot, but as root I get "login incorrect" even with the correct root password. But this worked for root login when running from OpenBSD 5.4 live USB with fvwm (liveusb-openbsd.sourceforge.net), and not from my old installation of FreeBSD 8.2 i386 with IceWM. I can find my way around IceWM better than fvwm or GNOME 3, don't like what I've seen on GNOME3 so far. I succeeded by putting, instead of "-e login", -e /bin/tcsh -c su - That would work even in a situation where exiting X immediately plunges into darkness. I still have to be careful what I type, since Ctrl-Fn (n=1,2,3 or 4) in Xfce or Ctrl-Alt-n (n=1,2,3 or 4) in IceWM changes virtual desktops, and it is easy to type Ctrl-Alt-Fn (n=1,2,3 or 4) by mistake and trash my X session unless I am using newcons with FreeBSD. Tom From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 15:01:57 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B0C0AF60 for ; Thu, 24 Apr 2014 15:01:57 +0000 (UTC) Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 89FA6159F for ; Thu, 24 Apr 2014 15:01:57 +0000 (UTC) Received: by mail-pa0-f46.google.com with SMTP id kp14so1998007pab.5 for ; Thu, 24 Apr 2014 08:01:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Ao08b6kpRvQt7BXSb/fOkZjEU9ivHW6qBOF4sZfzGKg=; b=FhpCZMp59gtLF1SkdTsYDlNOUpSMQEns7GIbZPUoyEy3cIarQQgqJ6ZhffMd3YyhRC 6ri0mNxIa0t7re+ybW81I+kMwYLc/rBOMLEOYYb/myjKT30GtY1wbkFI0gfBI/mFThte D7K/pMOLutc9n+AaxfaNt8o9WkCorwOOGkSvrOoUsWQqgX1i+trDO6mB10rGbAELJ1eZ rQekieK29wLA7EwoHYbIJm9LBpgOuOBht+UHXx99BBmmgyq3CtIGltgWiiBqnCHasPLR QOCTbPM9AAb5qmr8mKPhxBGS6IH5sCwLRPAab7bymh+N6reQdRiYDlmMCTBtxWAa/lx8 zKuQ== MIME-Version: 1.0 X-Received: by 10.66.164.201 with SMTP id ys9mr630320pab.40.1398351717220; Thu, 24 Apr 2014 08:01:57 -0700 (PDT) Received: by 10.70.4.5 with HTTP; Thu, 24 Apr 2014 08:01:57 -0700 (PDT) In-Reply-To: <5358DD75.1050103@dumbbell.fr> References: <5358DD75.1050103@dumbbell.fr> Date: Thu, 24 Apr 2014 17:01:57 +0200 Message-ID: Subject: Re: Mobility Radeon 4570 From: Zsolt Udvari To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= Content-Type: text/plain; charset=UTF-8 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 15:01:57 -0000 > Our Radeon kernel driver, based on Linux 3.8, doesn't support power > management: this appeared in Linux 3.11 and is considered stable with > 3.13 or 3.14. We will upgrade our driver at some point to include this > feature, but not before many months. Okay, thanks for information. I hope this feature will include soon :) Thanks for your work! Zsolt From owner-freebsd-x11@FreeBSD.ORG Thu Apr 24 18:17:54 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 19B17D73 for ; Thu, 24 Apr 2014 18:17:54 +0000 (UTC) Received: from mail-la0-x229.google.com (mail-la0-x229.google.com [IPv6:2a00:1450:4010:c03::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9671F1C0D for ; Thu, 24 Apr 2014 18:17:53 +0000 (UTC) Received: by mail-la0-f41.google.com with SMTP id gl10so2313197lab.14 for ; Thu, 24 Apr 2014 11:17:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=6zxFLk4FViMPB2V4taP+xhTpo87MsutjoYkvp2xie+I=; b=e3ogZLyuDszNVRmuru+5ghu0GaRgOyB6EseZejfIfmMvITvYTI599yX4EfCA1kIe/3 H/NYO9yHafpaUHe1PKWRqFH74geELPXD4tpZkNmYMh0jHt/Jvw5oQB/fOlZSlv8lzyKO XwKdlqeNnbT0LQwfynAKvb/kr9U+XCIg53WRfQeGInlGhMleb3wvYG2ZRpjLoogLNt52 V1jWIBaaIHGX0xmBhvAjMAo8zkYTTn7P6nYBn320ULbWbQhOzK/qKJ28xF3r6B+mFkB6 HIuywOYSvzvJaJy8WRlaxO9OLzRsMke4YGZ5nRftTGylqoV5bWjakvNzAjA3dOQg/K0g xtjg== X-Received: by 10.112.128.231 with SMTP id nr7mr2075622lbb.9.1398363471108; Thu, 24 Apr 2014 11:17:51 -0700 (PDT) Received: from [46.109.110.32] ([46.109.110.32]) by mx.google.com with ESMTPSA id wk4sm5278735lbb.11.2014.04.24.11.17.49 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 24 Apr 2014 11:17:50 -0700 (PDT) Message-ID: <5359554D.2000006@gmail.com> Date: Thu, 24 Apr 2014 21:17:49 +0300 From: Toms Bergmanis User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: RADEON 7560D works References: <5343BCC6.4040809@FreeBSD.org> In-Reply-To: <5343BCC6.4040809@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 18:17:54 -0000 Sorry, bit of a late response from my side... Anyway, if i compile the needed stuff from ports with the necessary flags, then i don't receive any errors. But, for example, when playing video file with mpv "opengl" and "opengl-hq" presets don't work, only "opengl-old" one works. But that's probably because of the old code in the video drivers. In the upcoming weeks i'll try the new DRM 3.8 kernel patch and report my results. I definitely see myself using FreeBSD as my main system in the future when the video drivers are a bit more matured (still getting some random lockups and acceleration missing for =>7xxxx series cards). Could you tell me what kind of feature in the graphics stack is missing for Radeon 7xxx card users to get acceleration working? Anyway, good luck guys with the huge work that you're putting into getting better support for desktop users. btw, AMD APU users shouldn't install "xf86-video-ati" AND "xf86-video-vesa" ports. Xorg thinks i have multicard support and doesn't respond to "radeon" module and accepts only the "vesa" one. From owner-freebsd-x11@FreeBSD.ORG Fri Apr 25 15:36:57 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CC1422DB for ; Fri, 25 Apr 2014 15:36:57 +0000 (UTC) Received: from mail-we0-x231.google.com (mail-we0-x231.google.com [IPv6:2a00:1450:400c:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 61A461288 for ; Fri, 25 Apr 2014 15:36:57 +0000 (UTC) Received: by mail-we0-f177.google.com with SMTP id t60so1934687wes.8 for ; Fri, 25 Apr 2014 08:36:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=FY5OhYSFj1NQBJbbNsfjGMaZfgBj1VOj6940mpQBBgo=; b=WyU2ov9SKZ1FA5Ic7dd2ExdCeVXtPih8wYbjwdGt7A5KeaZMa68RmcZWGQ4d0oxwkQ jFs7F8XfDo5eyC/fRm023dXzdKHeRJN6CNKWsedBx8bwlicaxGi8siEexX3wH1z5fOBO CRFvRfnbPIbbAgPNiKP4cqev394ay8GlDRJPFSIoD9z323KYubu7hdMVaDDCACA1TXaF djqJA+w7BkXa3o1IwyzdGxizHizRMUV7WTLr6moq5syN0anvXZ452atiWyLa7MDke0Oj BS9rrOq51eMlLav/r78CIghzMAtAI1/EUiX/BH2y9KDcBA16m2NjT64m2DdKBm4uC+ZQ seDQ== X-Received: by 10.194.122.6 with SMTP id lo6mr7313823wjb.38.1398440215156; Fri, 25 Apr 2014 08:36:55 -0700 (PDT) Received: from [127.0.0.1] (84.120.148.243.dyn.user.ono.com. [84.120.148.243]) by mx.google.com with ESMTPSA id t18sm6589164wiv.16.2014.04.25.08.36.53 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 25 Apr 2014 08:36:54 -0700 (PDT) Message-ID: <535A8115.2020003@gmail.com> Date: Fri, 25 Apr 2014 17:36:53 +0200 From: Werner Lehmann User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:26.0) Gecko/20100101 Firefox/26.0 SeaMonkey/2.23 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Question about OpenGL Version on ATI Radeon HD 4850 using KMS References: <5358D5CB.70409@dumbbell.fr> In-Reply-To: <5358D5CB.70409@dumbbell.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Antivirus: avast! (VPS 140425-0, 25.04.2014), Outbound message X-Antivirus-Status: Clean X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2014 15:36:57 -0000 Hi Jean-Sébastien, thank you very much for your response, which I didn't receive directly, as I am not subscribed to the mailing list and I only found out by chance in the German BSD-Forum. Well I did as you told me, I added the line CONFIGURE_ARGS+=--enable-texture-float and rebeuild graphics/dri. The 'glxinfo' then gave me OpenGL 3.0! The performance in Darkplaces was still around 40 fps, so no change in that. Well, if I may suggest something with what you mentioned about enabling a patent-encumbered code: I guess that means that you cannot enable this by default in future dri-packages, but what about if it can be enabled as an option in the port and this possibility is pointed out in UPDATING? I must say, I find it really important to have maximum OpenGL-support and I was very delighted to experiment with what you told me. Another observation that might be of your interest as well: I put the USB-Stick in my old Notebook with a Mobility Radeon X700, and although OpenGL was reported to be 2.1 there, the performance of Darkplaces was above 60 fps! Well, thank you very much again. Regards Werner Lehmann --- Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv. http://www.avast.com From owner-freebsd-x11@FreeBSD.ORG Fri Apr 25 21:22:49 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 963CBB9D; Fri, 25 Apr 2014 21:22:49 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 69E8F190C; Fri, 25 Apr 2014 21:22:49 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3PLMnlL007534; Fri, 25 Apr 2014 21:22:49 GMT (envelope-from truckman@freefall.freebsd.org) Received: (from truckman@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3PLMn5b007533; Fri, 25 Apr 2014 21:22:49 GMT (envelope-from truckman) Date: Fri, 25 Apr 2014 21:22:49 GMT Message-Id: <201404252122.s3PLMn5b007533@freefall.freebsd.org> To: truckman@FreeBSD.org, truckman@FreeBSD.org, freebsd-x11@FreeBSD.org From: truckman@FreeBSD.org Subject: Re: ports/187022: [patch] x11-servers/xorg-nestserver fails to install X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2014 21:22:49 -0000 Synopsis: [patch] x11-servers/xorg-nestserver fails to install State-Changed-From-To: open->closed State-Changed-By: truckman State-Changed-When: Fri Apr 25 21:22:19 UTC 2014 State-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=187022 From owner-freebsd-x11@FreeBSD.ORG Fri Apr 25 22:10:04 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0CEB0445; Fri, 25 Apr 2014 22:10:04 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D6FA71D45; Fri, 25 Apr 2014 22:10:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3PMA3Fa023073; Fri, 25 Apr 2014 22:10:03 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3PMA3aa023072; Fri, 25 Apr 2014 22:10:03 GMT (envelope-from edwin) Date: Fri, 25 Apr 2014 22:10:03 GMT Message-Id: <201404252210.s3PMA3aa023072@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/189002: [patch] x11-servers/xorg-nestserver prompts for options multiple times X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2014 22:10:04 -0000 Synopsis: [patch] x11-servers/xorg-nestserver prompts for options multiple times Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Fri Apr 25 22:10:03 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=189002 From owner-freebsd-x11@FreeBSD.ORG Sat Apr 26 23:05:15 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BAB3B69A; Sat, 26 Apr 2014 23:05:15 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8DEC21E7E; Sat, 26 Apr 2014 23:05:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3QN5F7D012710; Sat, 26 Apr 2014 23:05:15 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3QN5Fap012707; Sat, 26 Apr 2014 23:05:15 GMT (envelope-from sunpoet) Date: Sat, 26 Apr 2014 23:05:15 GMT Message-Id: <201404262305.s3QN5Fap012707@freefall.freebsd.org> To: sunpoet@FreeBSD.org, sunpoet@FreeBSD.org, freebsd-x11@FreeBSD.org From: sunpoet@FreeBSD.org Subject: Re: ports/187200: [PATCH] x11/xcb-proto: fix USE_PYTHON X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Apr 2014 23:05:15 -0000 Synopsis: [PATCH] x11/xcb-proto: fix USE_PYTHON State-Changed-From-To: open->closed State-Changed-By: sunpoet State-Changed-When: Sat Apr 26 23:05:15 UTC 2014 State-Changed-Why: Fixed in r351589 by zeising@. http://www.freebsd.org/cgi/query-pr.cgi?pr=187200 From owner-freebsd-x11@FreeBSD.ORG Sat Apr 26 23:06:37 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7A3746D8; Sat, 26 Apr 2014 23:06:37 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F4481F9C; Sat, 26 Apr 2014 23:06:37 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3QN6bUm013026; Sat, 26 Apr 2014 23:06:37 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3QN6bk7013025; Sat, 26 Apr 2014 23:06:37 GMT (envelope-from sunpoet) Date: Sat, 26 Apr 2014 23:06:37 GMT Message-Id: <201404262306.s3QN6bk7013025@freefall.freebsd.org> To: sunpoet@FreeBSD.org, sunpoet@FreeBSD.org, freebsd-x11@FreeBSD.org From: sunpoet@FreeBSD.org Subject: Re: ports/187205: [PATCH] x11/libxcb: fix USE_PYTHON_BUILD X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Apr 2014 23:06:37 -0000 Synopsis: [PATCH] x11/libxcb: fix USE_PYTHON_BUILD State-Changed-From-To: open->closed State-Changed-By: sunpoet State-Changed-When: Sat Apr 26 23:06:36 UTC 2014 State-Changed-Why: Fixed in r351589 by zeising@. http://www.freebsd.org/cgi/query-pr.cgi?pr=187205 From owner-freebsd-x11@FreeBSD.ORG Sun Apr 27 15:40:02 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E13AA2B3 for ; Sun, 27 Apr 2014 15:40:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B4E9A11E for ; Sun, 27 Apr 2014 15:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3RFe2Z4090036 for ; Sun, 27 Apr 2014 15:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3RFe2Dn090035; Sun, 27 Apr 2014 15:40:02 GMT (envelope-from gnats) Date: Sun, 27 Apr 2014 15:40:02 GMT Message-Id: <201404271540.s3RFe2Dn090035@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Toni Ballesta Subject: Re: ports/187019: x11/xdm installation failes due to pkg-plist typo X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Toni Ballesta List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2014 15:40:02 -0000 The following reply was made to PR ports/187019; it has been noted by GNATS. From: Toni Ballesta To: bug-followup@FreeBSD.org, truckman@FreeBSD.org, mustelator@yahoo.es Cc: Subject: Re: ports/187019: x11/xdm installation failes due to pkg-plist typo Date: Sun, 27 Apr 2014 17:39:22 +0200 Duplicated bug. http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/186391 From owner-freebsd-x11@FreeBSD.ORG Sun Apr 27 18:23:23 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21FC7BCF; Sun, 27 Apr 2014 18:23:23 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E913E12F1; Sun, 27 Apr 2014 18:23:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3RINMct044701; Sun, 27 Apr 2014 18:23:22 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3RINMDH044700; Sun, 27 Apr 2014 18:23:22 GMT (envelope-from linimon) Date: Sun, 27 Apr 2014 18:23:22 GMT Message-Id: <201404271823.s3RINMDH044700@freefall.freebsd.org> To: truckman@FreeBSD.org, linimon@FreeBSD.org, freebsd-x11@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: ports/187019: x11/xdm installation failes due to pkg-plist typo X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2014 18:23:23 -0000 Synopsis: x11/xdm installation failes due to pkg-plist typo State-Changed-From-To: open->closed State-Changed-By: linimon State-Changed-When: Sun Apr 27 18:22:48 UTC 2014 State-Changed-Why: See ports/186391. http://www.freebsd.org/cgi/query-pr.cgi?pr=187019 From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 11:06:58 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 12AD6627 for ; Mon, 28 Apr 2014 11:06:58 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F3DA41AC1 for ; Mon, 28 Apr 2014 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3SB6v1d086346 for ; Mon, 28 Apr 2014 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3SB6vpM086344 for freebsd-x11@FreeBSD.org; Mon, 28 Apr 2014 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 Apr 2014 11:06:57 GMT Message-Id: <201404281106.s3SB6vpM086344@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 11:06:58 -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 ports/189002 x11 [patch] x11-servers/xorg-nestserver prompts for option o ports/188917 x11 graphics/libdrm 2.4.44 package creation fails o ports/188848 x11 [patch] x11-servers/xorg-nestserver: options don't sti o ports/188641 x11 [patch] x11-drivers/xf86-video-intel is make jobs safe o ports/188640 x11 [patch] x11-servers/xorg-server is make jobs safe o ports/188566 x11 I have updated x11-drivers/xf86-video-vmware to 13.0.2 o ports/188383 x11 x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5 o ports/188278 x11 devel/libpciaccess is broken for non-x86 architectures o ports/188165 x11 graphics/dri: ia64: error: Package requirements (libdr o ports/188155 x11 graphics/LibGL: MesaLib 7.6.1 link is wrong o ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181285 x11 x11/xorg does not start if Nvidia Optimus is enabled o o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 53 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 14:15:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B37A9EB4 for ; Mon, 28 Apr 2014 14:15:50 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 75221129A for ; Mon, 28 Apr 2014 14:15:50 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WemLU-000NL8-6X; Mon, 28 Apr 2014 16:15:48 +0200 Message-ID: <535E628E.6070400@FreeBSD.org> Date: Mon, 28 Apr 2014 16:15:42 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Jan_Kokem=FCller?= , freebsd-x11@freebsd.org Subject: Re: [PATCH] 32 bit compatibility ioctls for radeon driver References: <53282961.5010404@gmail.com> In-Reply-To: <53282961.5010404@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="32NsBrtiPjRUMDwK0ueRgiUMRF5Bjrj6G" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 14:15:50 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --32NsBrtiPjRUMDwK0ueRgiUMRF5Bjrj6G Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 18.03.2014 12:09, Jan Kokem=FCller wrote: > I've noticed that the kernel currently pagefaults when trying to run > 32-bit 3D applications under a 64-bit kernel with a Radeon card when > COMPAT_FREEBSD32 is defined. The generic DRM code tries to access the > compat_ioctls_nr and compat_ioctls fields of the drm_driver_info struct= , > but they aren't set by the radeon driver. > I've tried to translate the compatibility ioctls in radeon_ioc32.c from= > the Linux versions to FreeBSD. It seems to work fine with 32-bit > glxgears and some games under Wine. > A patch is attached. Hello Jan! I tried your patch this week-end and I was able to play to StarCraft II on FreeBSD 11-CURRENT :) I committed it to my DRM update branch for now, but will commit it to HEAD and stable/{10,9} as soon as I can. Thank you for your work! --=20 Jean-S=E9bastien P=E9dron --32NsBrtiPjRUMDwK0ueRgiUMRF5Bjrj6G Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXmKTAAoJEDnpl2Gl/ZTMNyMQAI9qUl0Qr65Lvhi4Qr19Y/0C dhx+/TE6Gr0Ew1sSkRlbWEF2JxezbqRAyW2gDE96MOl55ocQmJ6RY287ZwMMhqBG Tu9fXasNY/gi0ALQ2bmVJ/in+vkr8ZHicOz0j7zaTGb9OlHN1SyHQ+zSOuFIH4NJ uBkcO23pWE9RJWE69uvuM1L9n1yDXuLYWg38sPawdhLoYN0OoOLnYRbYGmOPpRMn tD0/Vcvt0LUoK5ocm5KbEgD9Wffe+3docAoWyXqmcUNB1lC+RnBBZkxbbv2sKFbq +YVKFNy7AIAA3kkRYeBQ9oepBCDJ/YX6bmsJ+9McMCnlQDivJEkzfX5scHBCwk7N UCl6kPxds3FExhavlviawpsu9/v2ruCQrdhlXXYyPVyc8oKvYFw4+TtNFEH0quQJ 8ET/dO9KNwHFfRKvIR5rbJwEu1N8nBNkwBs9isWF0T8EG4s86j6lv1YbGepPdNCA YrzmrHDDcLfSH9HHlAeECWJxbCK72mHpxy+qlTeXJDKxdRr0qnZh4XDn1ue3naEk 1FIHeK4yYha26ocMKkb72+KKnsS1h7K5is3DPW7IjdMkZe4aDvwEtu3xS8NPjKop +Pitj799D/sdojwCo7kG/bzKN6r/1lsm2FBiW3YGIKDIRqKCfcS/DJaShlP86c5c ZAbmoHSRMvtOfBIjjkqm =TDie -----END PGP SIGNATURE----- --32NsBrtiPjRUMDwK0ueRgiUMRF5Bjrj6G-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 14:32:49 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8DD99766 for ; Mon, 28 Apr 2014 14:32:49 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D74E14FD for ; Mon, 28 Apr 2014 14:32:49 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Wembv-000NQj-Hc for freebsd-x11@freebsd.org; Mon, 28 Apr 2014 16:32:47 +0200 Message-ID: <535E668B.8050203@dumbbell.fr> Date: Mon, 28 Apr 2014 16:32:43 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Mysterious crash/freeze in X11 with newcons References: <463721.6671.bm@smtp209.mail.ne1.yahoo.com> <1612737.2s12IjFqAT@desktop.reztek> <457340.49110.bm@smtp114.sbc.mail.ne1.yahoo.com> <5358E1DC.8030509@dumbbell.fr> <707729.4977.bm@smtp215.mail.ne1.yahoo.com> In-Reply-To: <707729.4977.bm@smtp215.mail.ne1.yahoo.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X0fVDxeOw3g7cDcUCWPlpemoFVofHjej3" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 14:32:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --X0fVDxeOw3g7cDcUCWPlpemoFVofHjej3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 24.04.2014 15:23, Thomas Mueller wrote: > I use HDMI connector as opposed to VGA. New motherboard has only=20 > HDMI and DisplayPort connectors for integrated graphics. Then you can ignore those messages about VGA-1. > I wonder if FreeBSD 10.0-STABLE would be any stabler than 11-current wi= th the new Xorg, I don't think there's much difference between stable/10 and HEAD when speaking about the video drivers. If the kernel is really crashing, could you please set the following sysctl in /etc/sysctl.conf? debug.debugger_on_panic=3D0 It should help get a core dump. > I still have to be careful what I type, since Ctrl-Fn (n=3D1,2,3 or 4) = > in Xfce or Ctrl-Alt-n (n=3D1,2,3 or 4) in IceWM changes virtual > desktops, and it is easy to type Ctrl-Alt-Fn (n=3D1,2,3 or 4) by > mistake and trash my X session unless I am using newcons with > FreeBSD. If you type Ctrl+Alt+Fn when using syscons, it doesn't trash your X session: you can type Ctrl+Alt+Fn again (F9 by default) to switch back to X. syscons is unable to display anything when a KMS driver is loaded, but it still responds to key strokes. --=20 Jean-S=E9bastien P=E9dron --X0fVDxeOw3g7cDcUCWPlpemoFVofHjej3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXmaPAAoJEDnpl2Gl/ZTMlw4QAMdPw3FmJ/HrGV7QEo9eRI1o 99RWQzU1zfJkpsnWSgZF67U1HSDnnOInvX2eW10hYuIASrQ/Z2umvU4rU5j5H6S5 MGusqjQ04G/1MtAQzSIZnG57GEqwOHrDYsO1zLM2nOKLNq+R/blYV4o4eisTvood 9sLzmd6jJyZrVvfLYkQf6X0RWamAIQ+EHY4SnXG8MUOuH+nDffj+R/o1UA7wDGrd soJEPG39D44PyRFejcNBMd3UBFePsx5jerjpTA3ZhT/3Q6g62BJLw1r2WFAUge8X LfnDECLWcmaLlYyD9UwoMSSz2oTFYR6GN1cbRF/k4PE5bXHpK48bT81AFDL3SXV7 S01vqwCeaOd768wY8+/MSqCQ+5NERY2e6LUifwH4FrMgkq6rNc2DkdvHyVncA/eT wFIMT8vetXg9bWedUTXqOw1s/PY1FnM/B81JjBb2jNeGxD+47UZ25u1dsPx1S2rJ 8PjyAeXRxBBLtxyOAnANTDDD/KFWCh3UxwNdXP9gRm1KKoW2dQtTEvbjukYqn1hx YayLVbYmIGgLrMDPbbEohl93y1yyUoGXR5vE2lSbBMkFfI9oxqzAULBqsHg39Fid EoQY+4XgXcEYkS1oWzYucE/XmJ/ojzvbkL/KIs5U24adKB66bso2Kc8VE2CFUpqb mDaAiijc9zegcIuY6d9o =7583 -----END PGP SIGNATURE----- --X0fVDxeOw3g7cDcUCWPlpemoFVofHjej3-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 14:40:46 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B3A5FAA6 for ; Mon, 28 Apr 2014 14:40:46 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 762BD15D1 for ; Mon, 28 Apr 2014 14:40:46 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Wemjc-000NUH-M4 for freebsd-x11@freebsd.org; Mon, 28 Apr 2014 16:40:44 +0200 Message-ID: <535E686C.3040500@dumbbell.fr> Date: Mon, 28 Apr 2014 16:40:44 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: RADEON 7560D works References: <5343BCC6.4040809@FreeBSD.org> <5359554D.2000006@gmail.com> In-Reply-To: <5359554D.2000006@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T3xr3G3gtJdm7XVP0gCGk2sdKHcknWb6M" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 14:40:46 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --T3xr3G3gtJdm7XVP0gCGk2sdKHcknWb6M Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 24.04.2014 20:17, Toms Bergmanis wrote: > Sorry, bit of a late response from my side... Anyway, if i compile the > needed stuff from ports with the necessary flags, then i don't receive > any errors. But, for example, when playing video file with mpv "opengl"= > and "opengl-hq" presets don't work, only "opengl-old" one works. I must try multimedia/mpv to see if problems happen with older Radeon GPU too. Could you please expand on " "opengl" and "opengl-hq" presets don't work"? Do you mean that the video is incorrectly displayed? Does the player crash? Does the computer freeze? Just to know if/when I hit a similar issue. > I definitely see myself using FreeBSD as my main system in the future > when the video drivers are a bit more matured That's good to know :) > Could you tell me what kind of feature in the graphics stack is > missing for Radeon 7xxx card users to get acceleration working? We need: o an update of the kernel-side Radeon driver; the current driver comes from Linux 3.8. o (probably) an update to Mesa ports (especially graphics/libGL and graphics/dri); right now, this is not possible due to our i915 kernel driver (Mesa 9.2+ requires features we don't have). > Anyway, good luck guys with the huge work that you're putting into > getting better support for desktop users. Thank you! --=20 Jean-S=E9bastien P=E9dron --T3xr3G3gtJdm7XVP0gCGk2sdKHcknWb6M Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXmhsAAoJEDnpl2Gl/ZTMrfEQAMhK0ZGplFfGIf1wsAq8Y1Oz C9DNrcRM8hCKfIxDg/nWZb+Tjll2ciBESpH3R8h6cV/mcK4+4R9rYm47ULQ7vgOF zV20cyz5372CQ9Ccqa/nvw+/3GAVAnOCwyjRshnX2ld1I4CoU+F9YhT3sBIPeSn9 +yLr9DWZXf8XO8GvX1crTmqq+jfGmNgjWFvfU5duOc0SGCWwyC3hA6PP7epSrdcK IsMUqjUy0mXo77jdkMV0W0peyfGL46W63VP024iIpj+DmZNK9OtISEK9oh/6YAO7 zpDLNJhoVkaGmfvH702SB2L/p3bohtbM6Q3JVvULLsRIyw5TYZJMPVo8EddoLakP t2lm7kNz+NUxDV6r37kPUCwfy9O0Itt/5N1ItXVwBTX1aNXMVttcS4u1iAFZAgT/ GaewoJegkBv4UcEgBm9jCxRJQgOvQER5JuROjEozG1oBB6kvm/zAhUiCI6l2RzPR 0jGEW0b+AokFcmnIxsslK1XmFT3dI9f8SMTW4mhe82MYgQufmaEOpx5zffcNyNQ4 z/ILF2LN3ZHNe07QbG1ZAinrvy9Z4YJECIQm0TT8HnPBerh4GngXjDVqPi9ImDPh Grd9FJl74UwwbnqJlCYZdBkylrLehg1CvnudK1+7XRJi6ZF3iWam9Tz2BkJVzN4l 4KwKZDZWLNRPXmIanW7o =3loY -----END PGP SIGNATURE----- --T3xr3G3gtJdm7XVP0gCGk2sdKHcknWb6M-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 14:48:05 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DB4BFE87 for ; Mon, 28 Apr 2014 14:48:05 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9CBF91720 for ; Mon, 28 Apr 2014 14:48:05 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Wemqh-000NXC-Ru; Mon, 28 Apr 2014 16:48:04 +0200 Message-ID: <535E6A23.50703@dumbbell.fr> Date: Mon, 28 Apr 2014 16:48:03 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Werner Lehmann , freebsd-x11@freebsd.org Subject: Re: Question about OpenGL Version on ATI Radeon HD 4850 using KMS References: <5358D5CB.70409@dumbbell.fr> <535A8115.2020003@gmail.com> In-Reply-To: <535A8115.2020003@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pc44h2blgQawt0WD3pMNAOGDJMkT6o7pI" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 14:48:05 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --pc44h2blgQawt0WD3pMNAOGDJMkT6o7pI Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 25.04.2014 17:36, Werner Lehmann wrote: > I guess that means that you cannot enable this by default in future=20 > dri-packages, but what about if it can be enabled as an option in the > port and this possibility is pointed out in UPDATING? There's an improved graphics/dri port in the Graphics team development ports tree which offers an option to set --enable-texture-float. We're currently discussing the default state of this option (this option is enabled in binary package from other Linux distributions, such as Debian or Fedora). > I must say, I find it really important to have maximum > OpenGL-support I agree :) > I put the USB-Stick in my old Notebook with a Mobility Radeon X700, and= > although > OpenGL was reported to be 2.1 there, the performance of Darkplaces was > above 60 fps! Maybe the game enabled more features with your HD 4850 compared to your X700, and this caused a drop in FPS? I don't know :) Thank you for the report! --=20 Jean-S=E9bastien P=E9dron --pc44h2blgQawt0WD3pMNAOGDJMkT6o7pI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXmojAAoJEDnpl2Gl/ZTMeeEP/iKl7ZqjbdkixAxW2XleWxRK yJ6e3FsF92SF6s+pwQKMJwtkbwZG47nWtUXDdehxkkKqsgiXkCKgEIF5q9+85c8w 6483buiQ7QjS/UBH9rnZhGLxPwCohIbE/SKZdpgeWwfneDLZ9fDsm5mft5jdOOOn SiPVf5/r5Z/wt+JbGQ8/LlRGD4Mr7AEpbS1TYnylsl5JYcBJztZDAVe//mk93Y8Q b+f9UW9AtwJpOPK1WZEduO71F8riITb4I9TIZxII9r+QA6qywb8gqzrXLfvTVXS8 zf+fj8UJ6mZzeTToyYxA+n/WojbebVZHeWL4Wl7ut22qSz4MjVBQqYaUVaKZ/3IP hqTAGXWqzd2Kvs3gQjskYPJioCFfTbIpfTs1PAncL0q0EIeBK0jBZCVohrlHHCDR 0Qld2qiO0rd+Y+vlzYE7hWRbNy9z2KoCkpQ7urvSiHFmCE+B2GvBmMNk0fvENIfe wBAJQhE2C5YeMVkxgBpGeihmqDbijtd+E/ntzyCIXcjIa5AUpsFaxgroyoP9Ag2f JP+Y1Uapk0tyNIAUEUCjHRuj+H5QL+QPPdL28SMPz8YrAWAZ6uHrJTSt4ubUDVbU KTqh0MO7deI9fwqLgnEvCuw3Y9sLuJ8nX6x62TtlrEu3KI9FCOsQf52Ibp+650x8 zHHwyTylFpoVI/TQhOw3 =rlHe -----END PGP SIGNATURE----- --pc44h2blgQawt0WD3pMNAOGDJMkT6o7pI-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 14:54:32 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AEB941D0 for ; Mon, 28 Apr 2014 14:54:32 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 705501823 for ; Mon, 28 Apr 2014 14:54:32 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Wemww-000NYa-MC for freebsd-x11@freebsd.org; Mon, 28 Apr 2014 16:54:30 +0200 Message-ID: <535E6BA6.4050809@dumbbell.fr> Date: Mon, 28 Apr 2014 16:54:30 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Working combo of experimental Mesa and Xorg References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wuM19EXupbAjaEeoKQqWebciSIkXxgsbr" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 14:54:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --wuM19EXupbAjaEeoKQqWebciSIkXxgsbr Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 12.04.2014 12:20, Neil Schroeder wrote: > Hey guys, I noted you wanted to see what confgurations worked with some= of > the graphics components from Xorg experimental. Here you go. Thank you for the report! > Only thing I really can't figure out is how to make cinnamon-screensave= r > work. Not your problem specifically, but I feel stupid for not being a= ble > to get a damn lock screen to actually ASK FOR A PASSWORD. Hmm, I don't know how to help on this one :-/ > I also had most if not all this same code working just without the Rade= on > 6450. I needed my thunderbolt port for something other than DP, and th= e > Intel HD gfx wouidn't drive my 2560x1600 display from DVI or HDMI. So this monitor works with the Radeon card, but no the Intel GPU, right? I hope you'll be able to test the Intel/monitor combination when Konstantin Belousov will publish its work on the Intel driver update. --=20 Jean-S=E9bastien P=E9dron --wuM19EXupbAjaEeoKQqWebciSIkXxgsbr Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXmumAAoJEDnpl2Gl/ZTMnl8QANLtAgpwKYnNHmcBp/l8mz0W POQseNaJjhQethNoNOHkWf01P0Jntsio2q5PsZb1grSwbhudmhWq2XsXR9M27dFa RbMnzCoFht0OM7PbbtAzzo7VKuzrK/cGyfUeCdZvLf2XE33syeODS6Ie0mAp+GXg /Jd5TqDzbbQtggKK8+f5oJxZhbdWfLwN7H4kreef+06ylGR3z+FsSquiuUnRp8Cz 0jMumVekrBleUBYIJSU0XE4JutpXd8fic3Pgq+JYoXU0OVzk+Ci7k8v70+DESNbV qVsu5VykYw23fvTyADO7A93OntTUVYDm/g99DVYImDTd6gWh0+6mAV/sz13T7MJH 87GuRnQEwpWoUUu52GH22N7aWvyKlfHrX6f2RqcOnppe+OpUYyi/mnqbv3+U3Qgw SGGA7H94/Km1gpRqXe3tULdd9abVmgtxWrHnA9cv4VkJNsPOEavCS2hhOsxpQeFu ykstB5hjYUp5/yQd4vq8bSeCxkOzmQYyBdGfQcH9h11rxoG1rJgtm+tYJstNamZu gfm4RpJVK1Cn+BLGz575p4EU/2OlwpDiGbHygEZRCBeCH/K5BGeNcjBLIEySFr1n P6Jm3h1Soj8ckYzYnXaQ6giYHTMvBhGuxqz1v+DLUrGbkvGLMquX/vD/BzuSHzKK o9WOcBUfy2EJncsbc8bX =6CIF -----END PGP SIGNATURE----- --wuM19EXupbAjaEeoKQqWebciSIkXxgsbr-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 15:02:41 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0F6774E6 for ; Mon, 28 Apr 2014 15:02:41 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C5C2F190F for ; Mon, 28 Apr 2014 15:02:40 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Wen4p-000Ncx-1W for freebsd-x11@freebsd.org; Mon, 28 Apr 2014 17:02:39 +0200 Message-ID: <535E6D8E.1030602@dumbbell.fr> Date: Mon, 28 Apr 2014 17:02:38 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Update on Radeon HD 3870 & Nvidia GTX 750ti References: <53419ECF.4060307@fsfe.org> In-Reply-To: <53419ECF.4060307@fsfe.org> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BRR70e3mO0DRVFECc5CGkAV5Rs3APqVSA" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 15:02:41 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BRR70e3mO0DRVFECc5CGkAV5Rs3APqVSA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 06.04.2014 20:37, Hannes Hauswedell wrote: > Hi again, Hello! > Thus I would like to report for the hardware matrix that a) AMD HD3870 > does not work right; b) NVIDIA GTX 750ti works flawlessly with the > proprietary driver from Nvidia (port is still too old). Thank you for getting back to us again; I updated the wiki. > I hope to have more time later this year, and if anyone is willing to > port the nouveau driver to FreeBSD I am more than willing to help > wherever I can. Thank you. Fran=C3=A7ois Tigeot from DragonFlyBSD is working on Nouveau, maybe we can share the code. And I hope a future update to the Radeon driver can solve your issues. --=20 Jean-S=C3=A9bastien P=C3=A9dron --BRR70e3mO0DRVFECc5CGkAV5Rs3APqVSA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXm2OAAoJEDnpl2Gl/ZTMvCwP/2AYO4G6C5R965cIshR1J7fn IuK7qWoTd6MczDp11CORMWR1vhOsFcDekrS9YavHjMPMEYE48cCOhxdUzZWYJVii Muk2IVwCZW3ePRSMn6nigeMyZp6o7ihi7tFB5g+yjusrujehb2GsNXbotjbeVIXF 8OPC7dmWbpyBloZmhfvOp1qCK28t9WS+qfQVMUd84OJxosHtJPX31Com7KN/zP47 NJ6S4rwtZlYg9n6MMxLNPcKpdue3ZZWUze/BAfO9W40YHY3jnROkldS1Q/WfJ+4Q cOgv2mTXFmIDZNTVxqHmNvk8Y1Pd++AvkY0vNdbHJMzifrebyOZTVwv4+FeLakKW 2fUPfnx9s6c0wE2/rw/oMFEErNLfWp8N/cXz0UtsUnkOkm7kwdzBhjbRiHE0YWCJ lium8yw/HqVytYX+250zCxrbXJuz4pC61CDlAlsAnp7PUnqLFm5W0YrWfmfqQ1pD EFeqqHn5e6Qp6CaiCZUVObDOC5bJf+dBChAI+DuuWutCa4kWe4/WJmv56t/r44wZ 6rSZKFZDzgfvkfP0iMAoKlb3gwap0USJ7cyu6jtc85yooRlnhpmWmIxclzA9UukY gp0S2w6+0F3GPua8+limIOdlleelD1NY094cxbVQQevAP6Gr3ZfSx55yxHA9YOLj lMKhNn7iOYwBqidEdwan =Zng6 -----END PGP SIGNATURE----- --BRR70e3mO0DRVFECc5CGkAV5Rs3APqVSA-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 15:04:39 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3CC93695 for ; Mon, 28 Apr 2014 15:04:39 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F2E94192E for ; Mon, 28 Apr 2014 15:04:38 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Wen6j-000NdN-8F for freebsd-x11@freebsd.org; Mon, 28 Apr 2014 17:04:37 +0200 Message-ID: <535E6E04.1000901@dumbbell.fr> Date: Mon, 28 Apr 2014 17:04:36 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Newer Radeon : can I help? References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="u1dKHE1CaiWX6OqxcUgtDRKxgkRnwWd1f" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 15:04:39 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --u1dKHE1CaiWX6OqxcUgtDRKxgkRnwWd1f Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 14.04.2014 07:33, Neil Schroeder wrote: > I have both a 7750 and an R7 260 available - the latter obviously doesn= 't > start X at all, and the former seems to do great except acceleration is= > disabled. >=20 > I would be happy to provide any help I can in testing or providing > information - so please let me know. Thank you! I'll let you know (if I didn't forget meanwhile) when we'll work on an update to the Radeon driver :) But it won't happen before several months. --=20 Jean-S=E9bastien P=E9dron --u1dKHE1CaiWX6OqxcUgtDRKxgkRnwWd1f Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXm4FAAoJEDnpl2Gl/ZTMfu8P/jllZq0+GhmXBPYR0YGtlmjc ORuEIViVAxEGRZM2fb3jrDAsYfxzSxu3paxB6H8iQnTx5qVnEhKk1uZExkfBku6u jqEzZTOtt2vzwfjz+mAaLRW/G/qx9qvPpgunsrdkI51Sqc5RdJeh2Adozj3ugkMl HkOWqV2Pp2FK2V3q/u32a7ivG8xRWVNrzRsPqqW2gumtmLRr1vUO6J6mI43No4I0 ms7TQi1tZtbgT+DGzX+EOYPm67F0LhotGuMAyz7EcoPW+IQVTP2ftzvPkqQiFj8X DTYKtXWOO3zWEYhVE/suNOSKyckepdM7H6AsLu0ImVz05blvdHXid0YLwDlBqeJf 0SvOeaJfAylqWh11gZv6YJrMHyiz2pPbq6EfcP2AuDYUG21JhboIv78I/kwOHBe3 OiQzm1+oiANZZww2UrmmmNpLEjwUIhPFmVGHahAEcQau5DqhgHYPaVNumwWK8tsg AnFu+QFMSWubXDfidvAgI8jN8INJEQxECO1/PW4gvk9m79NikRsroI05NmoGiG4w +S/D8Qhhmrg1cdPgQFVYLGHyuGoca9wrasR3KMXzaAqWORfzoXEkvBOEDjxDwpWb f/+rrcF7519lPRp8Itpoe92Qrihhd9SBHpTjceofQDbX5pq0EAZv34MIKGOKKA2o RURkEeudGkSwbfX+1bKI =YoNh -----END PGP SIGNATURE----- --u1dKHE1CaiWX6OqxcUgtDRKxgkRnwWd1f-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 15:40:20 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2CB7E0D for ; Mon, 28 Apr 2014 15:40:20 +0000 (UTC) Received: from mail-lb0-f170.google.com (mail-lb0-f170.google.com [209.85.217.170]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6686D1C6F for ; Mon, 28 Apr 2014 15:40:19 +0000 (UTC) Received: by mail-lb0-f170.google.com with SMTP id s7so5135085lbd.15 for ; Mon, 28 Apr 2014 08:40:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=cLdQWk2zlxjzauWIZ5sOkf9830fosytYwa3xnuxSznQ=; b=haIpCXzvuRJgNxa1v/NWdhYxJ/z80zuKecAavY5o5ZHHAhQU8BdA7c6+XTlsZBkNaE 47iRhvLtJcLlsxR3+ackIsO5hZtofCwcp8kv1TweUzodz76+pVJcw9t0Y2SnaR9KZuVm FuVfCrk0X/8dGnjGkxLdoYXLsg8cD5QX857tsJW+/wrgzF1eYbcsLEky8RWNnXBh3An2 pEsGk2HCNQyrq0mjGEQfKXICs3/viOXwgnN4dUQzPS4k1rmSYNP4avu9xWEG6ms7kRww 1fElCT8zZjjpT+1pfAsnxMeAH8P8+t4kAjzQcC0/ghIAIcUxv8LN3S4OtshM1lthtrWL 3oAw== X-Gm-Message-State: ALoCoQmcv5kRIzxBvVc3xwE0yyku1Ovd+wBQ+OkZ7QgbN65G1dveU5YKggUt1f67yjprM0Trs03m X-Received: by 10.112.173.196 with SMTP id bm4mr2138051lbc.38.1398699610873; Mon, 28 Apr 2014 08:40:10 -0700 (PDT) Received: from zealot.ksu.ru (128-74-227-222.broadband.corbina.ru. [128.74.227.222]) by mx.google.com with ESMTPSA id a2sm19298617lbz.25.2014.04.28.08.40.08 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 28 Apr 2014 08:40:09 -0700 (PDT) X-Google-Original-From: "Marat N.Afanasyev" Message-ID: <535E7656.8020406@ksu.ru> Date: Mon, 28 Apr 2014 19:40:06 +0400 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , freebsd-x11@freebsd.org Subject: Re: endless GPU lockups on "ATI Radeon HD 5450" (ChipID = 0x68f9) References: <53524CEF.10805@li.ru> <5354C950.7080300@ksu.ru> <5358DA88.1020304@dumbbell.fr> In-Reply-To: <5358DA88.1020304@dumbbell.fr> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms010007090601060000080001" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 15:40:21 -0000 This is a cryptographically signed message in MIME format. --------------ms010007090601060000080001 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Jean-S=C3=A9bastien P=C3=A9dron wrote: > On 21.04.2014 09:31, Marat N.Afanasyev wrote: >> nope, same behaviour on 4550 as well. I suppose it's triggered somehow= >> by switching workspaces > > Could you please post your dmesg and tell us what softwares you use > (desktop environment, maybe the application(s) you run when this happen= s)? > usually I use windowmaker, pidgin, xchat, transmission, seamonkey,=20 libreoffice and a lot of xterms. GPU lockups appear out of the blue and=20 if first lockup gives me somehow responding machine, I can log in using=20 ssh from my tablet and reboot it, second one after reset gives me a hard = lock, desktop locks up completely. Card was suspiciously hot when it hung last time, so I've placed an=20 additional fan to blow onto its radiator, so far so good. We do need=20 working power management with kms drivers ;) --=20 SY, Marat --------------ms010007090601060000080001 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMbDCC BjAwggUYoAMCAQICAwdttzANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBMB4XDTEzMDgyODIxMjcyMFoXDTE0MDgzMDAyMzA1MVowUTEZMBcGA1UE DRMQOVIzM3VFSDYwS1pTR3ZkQTEWMBQGA1UEAwwNYW1hcmF0QGtzdS5ydTEcMBoGCSqGSIb3 DQEJARYNYW1hcmF0QGtzdS5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOfS dLkYS0y/O7zIY0ooe2ApseL6guty2NgtTZkzJK6TNfK8cWRUcBoZhHpnsKyAXsYh+PWU/Xxt QLC252jDZ0yufnR4l0fo78+hnokU3F0pTpufkGCV3jFtiQZobIVNAVb1GzqD7HL6l8MShX8j NUb60fE9ZtWqKqbOMT/7rcIbR7mXo/V0YFjn841rnBWMJqPE/Kl9+MzwPlWsh880a8F8XzcL Dn9SeFe7mjYTUp4SPMTpDX6xp73iZm+EqwK5ZCItR+sXz2BHqrpRgEaLWH38vQsUrhkoL/tM KKCwXkApkj1W4PRntdD01wmEUGcD5wgaTFC2aw41cKSqnDrKwPMCAwEAAaOCAtMwggLPMAkG A1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAd BgNVHQ4EFgQUpGcQmuJrPd0dbF1gxnlbZlaJtdwwHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ ljVO8tS4UYIwGAYDVR0RBBEwD4ENYW1hcmF0QGtzdS5ydTCCAUwGA1UdIASCAUMwggE/MIIB OwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNv bS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9u IEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGlu ZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRD b20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBp biBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8E LzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggr BgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3Vi L2NsYXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29t L2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3 LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAJ+ct1s5MGs5XdvKSRYpyyMP1OIT yKrMqyoYrzZ4FIlanO5fWdiN6/RuWJS7Zv72pVlieod140/8jig5Dh/n6dO7qLNgpa4NJw/l i1GKIERMMpo+Q9hgihxuBwNsCX1ebxIOGY88qeK+S/5hqeEuderxX/XmadLYtaqABze6+bjR 4rnbKXtA2bqqvLSK7QtCi0qGFJ3mVFbaMW7AkDhRhsEXhSh+lnCj85JHPJIqrBzJO9a/vkqf ipK/lvGdS/Hzngi3cShnrWS/nW5SGsXNdl61Lvq24Pmc+pkxYa+id0XBzzO+i4ORKgS0uxSj j0pgNnTDUA9iRBwa9XolFCTWttowggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0x CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQsw CQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQ cmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDHCYPMzi3YGrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6E RKKnu8zPf1Jwuk0tsvVCk6U9b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9 f1+1PKHG/FaR/wpbfuIqu54qzHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89l GxahNvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZn a//jdiSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGj ggGtMIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Lt kpzg2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYI KwYBBQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2Ew LQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8E VDBSMCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0 dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1 NwECATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRm MDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRm MA0GCSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkF gdtY1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA 5Pg7Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4q SfQoCRcLN5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y 0vTipgr/O75CDUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3 OHQgWI270g+5MYA8GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0Lw Zrp8MQ+Z77U1uL7TelWO5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0q ZW2Niy/QvVNKbb43A43ny076khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6Tcv GbjxkJh8BYtv9ePsXklAxtm8J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZj oEhdGwXV27ioRKbj/cIq7JRXun0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA90wggPZ AgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD b20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwdttzAJBgUrDgMC GgUAoIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDA0 MjgxNTQwMDZaMCMGCSqGSIb3DQEJBDEWBBSlYl9nutfOni9NjSOZPJGiESrHZjBsBgkqhkiG 9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZI hvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkr BgEEAYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQD Ey9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB223 MIGnBgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50 IENBAgMHbbcwDQYJKoZIhvcNAQEBBQAEggEAzo1/XuPrGqs0hiXfvwNYWCqpP0bLENJylsOl 2c13JTxDiIn1qNHOC+ZWzNi4S/qDtn4Q97N/FIP1Fxl+xJScbjG2qTK4cckapdKcvvk/H3PA 07MqylthkjFPtfoew5iYpyhagVqNqFafFY4Jrpe34VXzFAty4VQluLVmc370Pp73PSoOaSvc xTSm+EQbD/ECI6/lea3MIwD22PhYpzSVRJgDc1cZ9z6wSPekwd7JlD1Hx/x0k2UE+3Lp1A2Z i8J8laI2V149/3vOFxs5B06/7ygegXW+vMmU5ir3Xio+vqMCfqYHYaigSZ/UVhmkFP8KcFvK XLb4zYcdInd9szASHwAAAAAAAA== --------------ms010007090601060000080001-- From owner-freebsd-x11@FreeBSD.ORG Mon Apr 28 16:00:35 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 299A78CC for ; Mon, 28 Apr 2014 16:00:35 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DCC701FA2 for ; Mon, 28 Apr 2014 16:00:34 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Wenyr-000Nyb-2d; Mon, 28 Apr 2014 18:00:33 +0200 Message-ID: <535E7B20.1070305@dumbbell.fr> Date: Mon, 28 Apr 2014 18:00:32 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: "Marat N.Afanasyev" , freebsd-x11@freebsd.org Subject: Re: endless GPU lockups on "ATI Radeon HD 5450" (ChipID = 0x68f9) References: <53524CEF.10805@li.ru> <5354C950.7080300@ksu.ru> <5358DA88.1020304@dumbbell.fr> <535E7656.8020406@ksu.ru> In-Reply-To: <535E7656.8020406@ksu.ru> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rQhwgMpFPmBVBebJnWi5HHThUKI80K66f" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 16:00:35 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --rQhwgMpFPmBVBebJnWi5HHThUKI80K66f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 28.04.2014 17:40, Marat N.Afanasyev wrote: > Card was suspiciously hot when it hung last time, so I've placed an > additional fan to blow onto its radiator, so far so good. Hmm, good catch! > We do need working power management with kms drivers ;) Definitely, but that's not going to happen before several months :-/ --=20 Jean-S=C3=A9bastien P=C3=A9dron --rQhwgMpFPmBVBebJnWi5HHThUKI80K66f Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXnsgAAoJEDnpl2Gl/ZTMLWkP/i5BbB0aNAu4yOmQKELqW9ph b+GbDJmbUhlJSYFTsDkHJXhaljQmKdBLMYLYyWoq5MkDJTHfMfXuXbJCPHoHlBcb iVxK6uJUVr5bZxp5Cfbntt65aDluzO0wZywfMa5gQdCdFf5cd3Zf9P+uqtd7iUfe hzn9dSNAJI+ARzYNs4s8gqLdW5aThjbtLkQcl5RsrQAGsegbrpCAWPdyHx6bgyJT Nqe6ebxJBgGIAu8OyPJOy2yXARNX8uiOWR2W5IZwAQFJ5ez7gdUFdp2WjU6Mm8yi 6tpYseHXdgkJqiL7aaUO8odOItvHLN7hVu3jXf3NBAVT2mP2rrpB452xKAqbHkIR AvigeHoxL+xc8EqtpEHj6buWzm8tWOVP9y/AcSKVOjw3WkKirRpFo+ESDhhjA48J iPMuMVzvOPuC/HvNj6hDS+OpKDZnTHEh4aSVYhzSpAjIaHQS1/Uev9/Z4Dy0QdkK 6/c+j7jfpmgyjntlL0L01reugRJqUd9W9yV1x4U6uQPDzdaTDJYOo2aI3zJ1S9m2 z7shbiJikQxR4MWHmpKqnq1h2qMRJK/k76teHaQlyzNNEC37H2pjaT+gPMr2Bpr7 HcfDqYxN99QoUp6Tltdix+xLR77ePBNKNNvPxka4d/NEU/sVgHxKYRIxmw7dCHML ns4VOO3jgs0OtnigEWSs =jQVd -----END PGP SIGNATURE----- --rQhwgMpFPmBVBebJnWi5HHThUKI80K66f-- From owner-freebsd-x11@FreeBSD.ORG Tue Apr 29 10:36:22 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 74700736 for ; Tue, 29 Apr 2014 10:36:22 +0000 (UTC) Received: from mail-vc0-x22c.google.com (mail-vc0-x22c.google.com [IPv6:2607:f8b0:400c:c03::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 35D6C124B for ; Tue, 29 Apr 2014 10:36:22 +0000 (UTC) Received: by mail-vc0-f172.google.com with SMTP id id10so5437vcb.17 for ; Tue, 29 Apr 2014 03:36:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=orsUNSg8hpRWQjN184GcGi/xVoKHkqw5ch2d0MjIbwc=; b=lGGJcnLJveJYAiJkMWdTh9fWYlZ9w+DXpKD7fyliNnLYqgv9egCq+O5AFmrW7dXi79 TeIFe+rI4aaEGcXQBYR63QHv5lpywhhNxKRtfrg6HeuZv/pkl6mrsAKxQj9VI+NmGbue 2Rpf8oB8DecE0TIawAIxlty4lQpbrJkklS8+0FoChNcqKm4kXd+wpveQPKJND2BOqQbZ 92OZc/pwQfPXXmuuJelm3jznimtqlG5mvaLfG6QpPXOPdeK+jP3giBQSc5t6RWeJfReG 2azvCklnqSRPsuc6gB7SXBjZHSb4S5DtXJy2pa/IW8mw/ylCG8eKLUo7XvlId5yUWTv6 748w== MIME-Version: 1.0 X-Received: by 10.220.92.193 with SMTP id s1mr263724vcm.34.1398767781330; Tue, 29 Apr 2014 03:36:21 -0700 (PDT) Received: by 10.52.1.166 with HTTP; Tue, 29 Apr 2014 03:36:21 -0700 (PDT) Date: Tue, 29 Apr 2014 13:36:21 +0300 Message-ID: Subject: Re: RADEON 7560D works From: Toms Bergmanis To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 10:36:22 -0000 > > Could you please expand on " "opengl" and "opengl-hq" presets don't > work"? Do you mean that the video is incorrectly displayed? Does the > player crash? Does the computer freeze? Just to know if/when I hit a > similar issue. > In the upcoming days i'll be installing a fresh 10.0-RELEASE and then i can give an exact error log, but from my memory mpv just says "no video output" or something along those lines. I don't remember correctly, but either there was no video (audio kept working) or the mpv player just exited saying that "opengl-hq" output doesn't work. We need: > o an update of the kernel-side Radeon driver; the current driver > comes from Linux 3.8. > o (probably) an update to Mesa ports (especially graphics/libGL > and graphics/dri); right now, this is not possible due to our > i915 kernel driver (Mesa 9.2+ requires features we don't have). Thanks for the info. Will keep an eye for these features in the wiki page and/or the mailing list. From owner-freebsd-x11@FreeBSD.ORG Tue Apr 29 12:03:24 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 06204A0D for ; Tue, 29 Apr 2014 12:03:24 +0000 (UTC) Received: from mail-yk0-x22e.google.com (mail-yk0-x22e.google.com [IPv6:2607:f8b0:4002:c07::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BAEF51A0A for ; Tue, 29 Apr 2014 12:03:23 +0000 (UTC) Received: by mail-yk0-f174.google.com with SMTP id 20so72815yks.5 for ; Tue, 29 Apr 2014 05:03:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=KRYyilVvu7Z+D3dPYK94kdwG7+uZQ6HfwIJsWHVrFug=; b=D6cAjCA7U3EPhjZANgzC54o9TJhoU2AEvy2hzGGuqgbU+hIAlB9oCEhC6ySLvU/XYz lCzYMZme6AFrEchDRBWVRjIOqPZgn5Px0vMUft3N0kldNMGGjDE+GFWvfSUzxeq/ajAb d3P6+8kqNzHa4S3PJmAh1YODRuanJ1XyKIUyjSCPwx11bQlVX14252eWLyoxsmcnK4i8 Y9kJGDez0ZR09iDTNspaB3jOqW/HKbYq7SqO74T+wpsFCzz+zCv1QMSCgD6SAzXLdRSB kY27dQwGcvbTJmLtuafR2XYui0529j3QiI86483TN6uP6ODfj7Bnmatx512i8K1+IvlU ryyw== MIME-Version: 1.0 X-Received: by 10.236.61.45 with SMTP id v33mr46547727yhc.20.1398773002846; Tue, 29 Apr 2014 05:03:22 -0700 (PDT) Received: by 10.170.130.79 with HTTP; Tue, 29 Apr 2014 05:03:22 -0700 (PDT) In-Reply-To: <535E6BA6.4050809@dumbbell.fr> References: <535E6BA6.4050809@dumbbell.fr> Date: Tue, 29 Apr 2014 05:03:22 -0700 Message-ID: Subject: Re: Working combo of experimental Mesa and Xorg From: Neil Schroeder To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 12:03:24 -0000 Intel does work, and Intel renders Cinnamon fine, Gnome fine Radeon does work, renders Cinnamon fine, gnome fine Nvidia-anything works, rendering Cinnamon is broken, rendering Gnome is broken, rendering XFCE works I fixed my screensaver :-) On Mon, Apr 28, 2014 at 7:54 AM, Jean-S=C3=A9bastien P=C3=A9dron < jean-sebastien.pedron@dumbbell.fr> wrote: > On 12.04.2014 12:20, Neil Schroeder wrote: > > Hey guys, I noted you wanted to see what confgurations worked with some > of > > the graphics components from Xorg experimental. Here you go. > > Thank you for the report! > > > Only thing I really can't figure out is how to make cinnamon-screensave= r > > work. Not your problem specifically, but I feel stupid for not being > able > > to get a damn lock screen to actually ASK FOR A PASSWORD. > > Hmm, I don't know how to help on this one :-/ > > > I also had most if not all this same code working just without the Rade= on > > 6450. I needed my thunderbolt port for something other than DP, and th= e > > Intel HD gfx wouidn't drive my 2560x1600 display from DVI or HDMI. > > So this monitor works with the Radeon card, but no the Intel GPU, right? > > I hope you'll be able to test the Intel/monitor combination when > Konstantin Belousov will publish its work on the Intel driver update. > > -- > Jean-S=C3=A9bastien P=C3=A9dron > > From owner-freebsd-x11@FreeBSD.ORG Tue Apr 29 16:00:08 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45024267; Tue, 29 Apr 2014 16:00:08 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1C136173F; Tue, 29 Apr 2014 16:00:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3TG07Ni022221; Tue, 29 Apr 2014 16:00:07 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3TG07id022220; Tue, 29 Apr 2014 16:00:07 GMT (envelope-from edwin) Date: Tue, 29 Apr 2014 16:00:07 GMT Message-Id: <201404291600.s3TG07id022220@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/189113: x11-servers/xorg-vfbserver: Bug in Xvfb using RANDR extension X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 16:00:08 -0000 Synopsis: x11-servers/xorg-vfbserver: Bug in Xvfb using RANDR extension Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Tue Apr 29 16:00:07 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=189113 From owner-freebsd-x11@FreeBSD.ORG Tue Apr 29 16:40:17 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C1EEB986 for ; Tue, 29 Apr 2014 16:40:17 +0000 (UTC) Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 936981BAF for ; Tue, 29 Apr 2014 16:40:17 +0000 (UTC) Received: from [192.168.42.102] (50-0-193-208.dsl.static.sonic.net [50.0.193.208]) (authenticated bits=0) by d.mail.sonic.net (8.14.4/8.14.4) with ESMTP id s3TGeFYC032200 for ; Tue, 29 Apr 2014 09:40:15 -0700 Message-ID: <535FD699.4010404@synthesizer.org> Date: Tue, 29 Apr 2014 09:43:05 -0700 From: Eric Hill User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 MIME-Version: 1.0 To: x11@freebsd.org Subject: hung updates in ports Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-ID: C;Lq+/8LzP4xG9eZxB+Bh/TQ== M;PDsC8bzP4xG9eZxB+Bh/TQ== X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 16:40:17 -0000 Hi, I was told on IRC (blakkheim@freenode#freebsd) to send an email here about some persistent non-updating ports reported by portsnap. After running portmaster -a without error, I still get these in my nightly emails. Individual portmaster/portupgrade only reinstalls the current versions: dri-7.6.1_3,2 < needs updating (index has 9.1.7_3,2) libGL-7.6.1_4 < needs updating (index has 9.1.7) libdrm-2.4.17_1 < needs updating (index has 2.4.52) This is on a 9.2-RELEASE-p4 box with WITHOUT_X11 set. Regards, Eric From owner-freebsd-x11@FreeBSD.ORG Tue Apr 29 21:43:15 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9F62324D for ; Tue, 29 Apr 2014 21:43:15 +0000 (UTC) Received: from mail-in-16.arcor-online.net (mail-in-16.arcor-online.net [151.189.21.56]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx.arcor.de", Issuer "Thawte SSL CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5ADD81D1A for ; Tue, 29 Apr 2014 21:43:15 +0000 (UTC) Received: from mail-in-14-z2.arcor-online.net (mail-in-14-z2.arcor-online.net [151.189.8.31]) by mx.arcor.de (Postfix) with ESMTP id E668282B2; Tue, 29 Apr 2014 23:42:47 +0200 (CEST) Received: from mail-in-12.arcor-online.net (mail-in-12.arcor-online.net [151.189.21.52]) by mail-in-14-z2.arcor-online.net (Postfix) with ESMTP id E40D218857; Tue, 29 Apr 2014 23:42:47 +0200 (CEST) X-Greylist: Passed host: 92.75.197.130 X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-12.arcor-online.net C38A5262B5 X-Greylist: Passed host: 92.75.197.130 Received: from lorvorc.mips.inka.de (dslb-092-075-197-130.pools.arcor-ip.net [92.75.197.130]) by mail-in-12.arcor-online.net (Postfix) with ESMTPS id C38A5262B5; Tue, 29 Apr 2014 23:42:47 +0200 (CEST) Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.14.8/8.14.7) with ESMTP id s3TLglIH057932; Tue, 29 Apr 2014 23:42:47 +0200 (CEST) (envelope-from naddy@lorvorc.mips.inka.de) Received: (from naddy@localhost) by lorvorc.mips.inka.de (8.14.8/8.14.8/Submit) id s3TLglcq057929; Tue, 29 Apr 2014 23:42:47 +0200 (CEST) (envelope-from naddy) From: Christian Weisgerber Message-Id: <201404292142.s3TLglcq057929@lorvorc.mips.inka.de> To: eric@synthesizer.org (Eric Hill) Subject: Re: hung updates in ports In-Reply-To: <535FD699.4010404@synthesizer.org> References: <535FD699.4010404@synthesizer.org> Date: Tue, 29 Apr 2014 23:42:47 +0200 User-Agent: slrn/1.0.1 (FreeBSD) Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 21:43:15 -0000 You wrote: > Hi, I was told on IRC (blakkheim@freenode#freebsd) to send an email here > about some persistent non-updating ports reported by portsnap. After > running portmaster -a without error, I still get these in my nightly > emails. Individual portmaster/portupgrade only reinstalls the current > versions: > > dri-7.6.1_3,2 < needs updating (index has 9.1.7_3,2) > libGL-7.6.1_4 < needs updating (index has 9.1.7) > libdrm-2.4.17_1 < needs updating (index has 2.4.52) The righthand versions are what you get with WITH_NEW_XORG defined, the lefthand versions without. -- Christian "naddy" Weisgerber naddy@mips.inka.de From owner-freebsd-x11@FreeBSD.ORG Wed Apr 30 02:18:43 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 12270189 for ; Wed, 30 Apr 2014 02:18:43 +0000 (UTC) Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F046416C5 for ; Wed, 30 Apr 2014 02:18:41 +0000 (UTC) Received: from [192.168.42.102] (50-0-193-208.dsl.static.sonic.net [50.0.193.208]) (authenticated bits=0) by c.mail.sonic.net (8.14.4/8.14.4) with ESMTP id s3U2IXaE005694; Tue, 29 Apr 2014 19:18:34 -0700 Message-ID: <53605E24.9040206@synthesizer.org> Date: Tue, 29 Apr 2014 19:21:24 -0700 From: Eric Hill User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 MIME-Version: 1.0 To: Christian Weisgerber Subject: Re: hung updates in ports References: <535FD699.4010404@synthesizer.org> <201404292142.s3TLglcq057929@lorvorc.mips.inka.de> In-Reply-To: <201404292142.s3TLglcq057929@lorvorc.mips.inka.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-ID: C;4laPug3Q4xGQDrilf7iULg== M;xnzLug3Q4xGQDrilf7iULg== Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2014 02:18:43 -0000 On 04/29/2014 02:42 PM, Christian Weisgerber wrote: > You wrote: > >> Hi, I was told on IRC (blakkheim@freenode#freebsd) to send an email here >> about some persistent non-updating ports reported by portsnap. After >> running portmaster -a without error, I still get these in my nightly >> emails. Individual portmaster/portupgrade only reinstalls the current >> versions: >> >> dri-7.6.1_3,2 < needs updating (index has 9.1.7_3,2) >> libGL-7.6.1_4 < needs updating (index has 9.1.7) >> libdrm-2.4.17_1 < needs updating (index has 2.4.52) > > The righthand versions are what you get with WITH_NEW_XORG defined, > the lefthand versions without. > Ah, thanks. -eric From owner-freebsd-x11@FreeBSD.ORG Wed Apr 30 15:30:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C102605 for ; Wed, 30 Apr 2014 15:30:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 497241E4A for ; Wed, 30 Apr 2014 15:30:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3UFU1JK047021 for ; Wed, 30 Apr 2014 15:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3UFU1la047020; Wed, 30 Apr 2014 15:30:01 GMT (envelope-from gnats) Date: Wed, 30 Apr 2014 15:30:01 GMT Message-Id: <201404301530.s3UFU1la047020@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Justin Hibbits Subject: Re: ports/188278: devel/libpciaccess is broken for non-x86 architectures X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Justin Hibbits List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2014 15:30:01 -0000 The following reply was made to PR ports/188278; it has been noted by GNATS. From: Justin Hibbits To: bug-followup@FreeBSD.org, jmmv@meroh.net Cc: Subject: Re: ports/188278: devel/libpciaccess is broken for non-x86 architectures Date: Wed, 30 Apr 2014 08:22:09 -0700 Nathan fixed this, it's a bug in the nVidia driver. You can find his patch at http://people.freebsd.org/~nwhitehorn/new_xorg_ppc.diff These really should go into ports, and I thought they had. I just now ran into this problem myself, after running just fine for a long time with that patch, and it turned out I had recompiled and those patches had been lost in the Xorg update. - Justin From owner-freebsd-x11@FreeBSD.ORG Thu May 1 08:34:07 2014 Return-Path: Delivered-To: x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9EFDC5A8; Thu, 1 May 2014 08:34:07 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 73CCD1DED; Thu, 1 May 2014 08:34:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s418Y7kC038954; Thu, 1 May 2014 08:34:07 GMT (envelope-from thierry@freefall.freebsd.org) Received: (from thierry@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s418Y7Nn038953; Thu, 1 May 2014 08:34:07 GMT (envelope-from thierry) Date: Thu, 1 May 2014 08:34:07 GMT Message-Id: <201405010834.s418Y7Nn038953@freefall.freebsd.org> To: thierry@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, x11@FreeBSD.org From: thierry@FreeBSD.org Subject: Re: ports/189163: X: [dix] Could not init font path element /usr/local/lib/X11/fonts/* X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2014 08:34:07 -0000 Synopsis: X: [dix] Could not init font path element /usr/local/lib/X11/fonts/* Responsible-Changed-From-To: freebsd-ports-bugs->x11 Responsible-Changed-By: thierry Responsible-Changed-When: jeu 1 mai 2014 08:33:32 UTC Responsible-Changed-Why: Assigne to Xorg team. http://www.freebsd.org/cgi/query-pr.cgi?pr=189163 From owner-freebsd-x11@FreeBSD.ORG Thu May 1 10:34:36 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 69C3F308 for ; Thu, 1 May 2014 10:34:36 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 56FE319E5 for ; Thu, 1 May 2014 10:34:36 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s41AYaB0099264 for ; Thu, 1 May 2014 10:34:36 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s41AYatq099260; Thu, 1 May 2014 10:34:36 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405011034.s41AYatq099260@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 1 May 2014 10:34:36 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2014 10:34:36 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-input-synaptics | 1.7.4 | 1.7.99.2 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Thu May 1 22:56:34 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2C2143B2 for ; Thu, 1 May 2014 22:56:34 +0000 (UTC) Received: from mail-qa0-x232.google.com (mail-qa0-x232.google.com [IPv6:2607:f8b0:400d:c00::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DFEF8174D for ; Thu, 1 May 2014 22:56:33 +0000 (UTC) Received: by mail-qa0-f50.google.com with SMTP id s7so3623437qap.9 for ; Thu, 01 May 2014 15:56:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:from:date:message-id:subject:to:content-type; bh=q8IZcB0vDIGeKVR8R3UX6guCM2In/vOsWGYSf2prUwc=; b=Itovp7ZN0YZqu/Wl73bMXgopxCyGBYvml9RrKObHo74C6JYM51Vy35UETkifcy4CcB vyQz1U61RP//W+Ni0nFSK2rb+NXA/y6D/jR5Qgg9T+/X6q/Bitt99vjAk5rpzx1RqohR gM3lKj+exqFiUa1WMW4EehGxLs1gmx8TH1Z/0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=q8IZcB0vDIGeKVR8R3UX6guCM2In/vOsWGYSf2prUwc=; b=f17+L5oLJXNYBr0Bqtczo9mNJzHj1lFJdC02l4G0xf3xt+eNsUoD6eIJMeBIR40Z1D U4sYocGArQvKGIsAznrdFMBntolqGrsfUEQo+KeBFkMbySfxIOfbB3FeUDabAqGGvXA5 EzyUeqiO/2BgWnECZ6hkXhXLegXIQFgpOqbIDSzxFbUkBrh1kQB/Lt9zIlD3spai7n7p 7vUh3WFK6QcGNsdaPoxYpOjr9VDL74o/MjVGpH7sd4v0IgwVpKo5s7eXNzPi3+SwtnvS xo3lnJx8J1oEisJURaGx0MGzp8m7ccUkrhhWfFw5iotq7SAJeyZeOi0jtYvPKJJR4RbI Yqeg== X-Gm-Message-State: ALoCoQkNsFsQtCkZST3lLvKNZ5kqvCcFu5F3Ua3hQrK6zuOSxkgWrXBk/wRndtSuS4wvXpuwVaM5 X-Received: by 10.224.103.66 with SMTP id j2mr17520320qao.15.1398984992966; Thu, 01 May 2014 15:56:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.96.54.102 with HTTP; Thu, 1 May 2014 15:56:02 -0700 (PDT) From: Eitan Adler Date: Thu, 1 May 2014 15:56:02 -0700 Message-ID: Subject: Fwd: XDC2014: Conference, Call for paper, FYI To: x11@freebsd.org, Niclas Zeising Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2014 22:56:34 -0000 FYI ---------- Forwarded message ---------- From: Martin Peres Date: 1 May 2014 15:52 Subject: XDC2014: Call for paper To: members@x.org, "dri-devel@lists.freedesktop.org" , "wayland-devel@lists.freedesktop.org" , xorg-devel@lists.x.org, xorg@lists.freedesktop.org, "mesa-dev@lists.freedesktop.org" Hello, I have the pleasure to announce that the X.org Developer Conference 2014 will be held in Bordeaux, France from October 8th to October 10th. The venue is located in the campus of the University of Bordeaux 1, in the computer science research lab called LaBRI. The official page for the event is http://www.x.org/wiki/Events/XDC2014 while the call for paper is at http://www.x.org/wiki/Other/Press/CFP2014/ As usual, we are open to talks across the layers of the graphics stack, from the kernel to desktop environments / graphical applications and about how to make things better for the developers who build them. If you're not sure if something might fit, mail me or add it to the ideas list found in the program page. The conference is free of charge and opened to the general public. If you plan on coming, please add yourself to the attendees list. We'll use this list to make badges and plan for the catering. I am looking forward to seeing you there, if you have any inquiries/questions, please send them to me (please also CC: board@foundation.x.org). Martin Peres _______________________________________________ members@foundation.x.org: X.Org Foundation Members Archives: http://foundation.x.org/cgi-bin/mailman/private/members Info: http://foundation.x.org/cgi-bin/mailman/listinfo/members -- Eitan Adler From owner-freebsd-x11@FreeBSD.ORG Sat May 3 09:15:56 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6A39D3D5 for ; Sat, 3 May 2014 09:15:56 +0000 (UTC) Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D59AA17BD for ; Sat, 3 May 2014 09:15:54 +0000 (UTC) Received: by mail-lb0-f172.google.com with SMTP id l4so269880lbv.31 for ; Sat, 03 May 2014 02:15:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=p/U+gnuh7FkuGs493UtMsHBfV5I4sKBrVwglaXRoq28=; b=aJLv/041tavIJmoaQvCy37TbkPvLfrDYzSUlsNdySXXv+gikKnuCM6F9OznTpxycfr ZJw8HHDv0R/uQzEXX/7h7ANBQFs9LiiOSlAPZ/Hpk1h8LMHvEERErRC4Tlw7egND+1yI 8zMqGKZseVi1IyWPW1HznOpxI9ETLtCneiQN8t4vP7c6aBpwfBN/faPW+S71RNb//xff HIg50HhxkDC83xm++VrKkY5Va425GtGJKlsEr+/N2d6HyQRTTMO9SCOMdjG10GddXCQB Q3oM685Jz/TPZDo+g0FUGnujH8daulEpmezbdzEep8fo149mEkWQeUb+gjRDnXoL0EpO oWkw== X-Gm-Message-State: ALoCoQm4czqA0jtFtHQUWwLaQdMB9RoZtRPVK+boVd3MAHFe9g2ZPxDLShTAYVwu0FVCf0BtqV7E X-Received: by 10.112.50.194 with SMTP id e2mr16338567lbo.4.1399108547460; Sat, 03 May 2014 02:15:47 -0700 (PDT) Received: from zealot.ksu.ru (128-74-231-145.broadband.corbina.ru. [128.74.231.145]) by mx.google.com with ESMTPSA id zx3sm1886807lbc.2.2014.05.03.02.15.45 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 May 2014 02:15:46 -0700 (PDT) Message-ID: <5364B3C0.6010706@li.ru> Date: Sat, 03 May 2014 13:15:44 +0400 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , freebsd-x11@freebsd.org Subject: Re: endless GPU lockups on "ATI Radeon HD 5450" (ChipID = 0x68f9) References: <53524CEF.10805@li.ru> <5354C950.7080300@ksu.ru> <5358DA88.1020304@dumbbell.fr> <535E7656.8020406@ksu.ru> <535E7B20.1070305@dumbbell.fr> In-Reply-To: <535E7B20.1070305@dumbbell.fr> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms050007050405090307080202" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2014 09:15:56 -0000 This is a cryptographically signed message in MIME format. --------------ms050007050405090307080202 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Jean-S=C3=A9bastien P=C3=A9dron wrote: > On 28.04.2014 17:40, Marat N.Afanasyev wrote: >> Card was suspiciously hot when it hung last time, so I've placed an >> additional fan to blow onto its radiator, so far so good. > > Hmm, good catch! > >> We do need working power management with kms drivers ;) > > Definitely, but that's not going to happen before several months :-/ > it seems that this is a well-known bug either in radeon driver or in=20 drm2 code: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/986524 For now I switched back to my 4550 radeon and UMS driver, because of=20 unpredictable behaviour of my desktop :) I cannot afford to cold reset=20 my desktop because of frequent data loss when running fsck :( --=20 SY, Marat --------------ms050007050405090307080202 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMaTCC Bi0wggUVoAMCAQICAwdtsTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBMB4XDTEzMDgyOTA4MDMxM1oXDTE0MDgyOTE5MzcxNlowTzEZMBcGA1UE DRMQSXNDMTY0SkczZHE1UlBFUTEVMBMGA1UEAwwMYW1hcmF0QGxpLnJ1MRswGQYJKoZIhvcN AQkBFgxhbWFyYXRAbGkucnUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8T/yW /tVUT1pvIpPVHAgMjikWgAqQrAJPY6W6wKMzPl8XzW3UwpGfzgfeLoG7J2J1t9DujQYf3qqm LWEHgj5FRv6P+9ohdOyH0OqMbG76lz5ONqNcavPdE3//fQEXSxB2SQv1qUp1Dsd522Oavx1r svWlQEkLOnv2ac2mXS86W5kyJ27Pq/6fIgxrNAziKqMm51C3FGDBUn0mofzm3+FcMA4IMOyH kpe+M+iotZaU1OD5bWq4ISH85UioOV3B2OqL0cGM3UmuUJ4Qgi9iMgGPbmsIYQ6+A5LRM1py 8u5Nckt3gSYTvdKHN6dJGcg2Z+Ja0jW+XEvKo5Z+366/Zs6xAgMBAAGjggLSMIICzjAJBgNV HRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYD VR0OBBYEFOakEwEDLMFWYaXweQ5/FydTI94RMB8GA1UdIwQYMBaAFFNy7ZKc4NrLAVx8fpY1 TvLUuFGCMBcGA1UdEQQQMA6BDGFtYXJhdEBsaS5ydTCCAUwGA1UdIASCAUMwggE/MIIBOwYL KwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9w b2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1 dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGluZyB0 byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRDb20g Q0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBpbiBj b21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8ELzAt MCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEF BQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2Ns YXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2Nl cnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0 YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADtRgWXP13dZs31xY7lDiP2P8jxM05AH SOwd7Fjx6wd/zMF+NMzYKWKiPCU4grfXM5FdMvc+E17QjXFc2Acp8ERx9xbeP1YUys1eXjvK Cpo01/GXoAsnfA2p6Qrc5AVtNhrPkuqB3VrIz+ihRJtEvWHOSuHjMqmEzAAYKaCaaLMCe+j3 Yj1pnTDQXprASuQ7UlBZ9myAFppZPylRdO8pYb4M8qR93steYSwA8TdWWqKzbr7sdaatLpbt WVrjjzIp54s5Psd5hY5lHPYAL6Nx1MJYjk80v7Xh3VSbqndbOCyb1Ix699Y5DF7+B9Yq9Jrl ju8WOgP6QF/u5MegLDB7xsAwggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0xCzAJ BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGln aXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0 aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQswCQYD VQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0 YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmlt YXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDHCYPMzi3YGrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6ERKKn u8zPf1Jwuk0tsvVCk6U9b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9f1+1 PKHG/FaR/wpbfuIqu54qzHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89lGxah NvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZna//j diSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGjggGt MIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Ltkpzg 2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYIKwYB BQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2EwLQYI KwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8EVDBS MCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0dHA6 Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1NwEC ATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMA0G CSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkFgdtY 1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA5Pg7 Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4qSfQo CRcLN5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y0vTi pgr/O75CDUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3OHQg WI270g+5MYA8GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0LwZrp8 MQ+Z77U1uL7TelWO5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0qZW2N iy/QvVNKbb43A43ny076khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6TcvGbjx kJh8BYtv9ePsXklAxtm8J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZjoEhd GwXV27ioRKbj/cIq7JRXun0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA90wggPZAgEB MIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20g Q2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwdtsTAJBgUrDgMCGgUA oIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDA1MDMw OTE1NDRaMCMGCSqGSIb3DQEJBDEWBBSA250KmWOMkjx9JXWizEZjvG237zBsBgkqhkiG9w0B CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkrBgEE AYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9T dGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB22xMIGn BgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMHbbEwDQYJKoZIhvcNAQEBBQAEggEAZRrMWUxLldJIffQcTvz/rdKOjjqinVw3w8LSvPJ2 Xs9nd54gag9kDWbxn54bgmWqnMNSdJ5oPo0SI0fOWVau4+rVAC9DgMCaDRKMgkWLmRk01Up2 +KTVGsK2Bqx/A5/1//m1V+E0lbW5U4AJvQo4i8gky7InntJG9hr8isn0MDVQ/Q7YmiFXbTSA Y4JyeGrS6UU/+6mWMP5GoHqF5WdJvbbQqS8zsfq4OATvHWnpRETbKILDjvqbamKgmYGW6MVA 5YAPhAErV2FOQnPG5BwEUcBAoiSJlJA6LAazQ+MZtoDyuglStlSUwGxawadkFcmLwGAUSue0 GTVixM+7VGWGKQAAAAAAAA== --------------ms050007050405090307080202-- From owner-freebsd-x11@FreeBSD.ORG Sat May 3 10:12:46 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6252F2A5 for ; Sat, 3 May 2014 10:12:46 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F33E1C2A for ; Sat, 3 May 2014 10:12:46 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s43ACkJ9060954 for ; Sat, 3 May 2014 10:12:46 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s43ACk8o060938; Sat, 3 May 2014 10:12:46 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405031012.s43ACk8o060938@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 3 May 2014 10:12:46 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2014 10:12:46 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libdrm | 2.4.52 | 2.4.54 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sun May 4 03:20:55 2014 Return-Path: Delivered-To: x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2BA91BB; Sun, 4 May 2014 03:20:55 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 97EDB15DB; Sun, 4 May 2014 03:20:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s443Kt4O049806; Sun, 4 May 2014 03:20:55 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s443KtWO049805; Sun, 4 May 2014 03:20:55 GMT (envelope-from linimon) Date: Sun, 4 May 2014 03:20:55 GMT Message-Id: <201405040320.s443KtWO049805@freefall.freebsd.org> To: linimon@FreeBSD.org, x11@FreeBSD.org, freebsd-x11@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: ports/189163: x11/xorg: Could not init font path element /usr/local/lib/X11/fonts/* X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2014 03:20:55 -0000 Synopsis: x11/xorg: Could not init font path element /usr/local/lib/X11/fonts/* Responsible-Changed-From-To: x11->freebsd-x11 Responsible-Changed-By: linimon Responsible-Changed-When: Sun May 4 03:20:27 UTC 2014 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=189163 From owner-freebsd-x11@FreeBSD.ORG Sun May 4 16:08:18 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 131B0EC7 for ; Sun, 4 May 2014 16:08:18 +0000 (UTC) Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A1D1A12C1 for ; Sun, 4 May 2014 16:08:17 +0000 (UTC) Received: by mail-wi0-f175.google.com with SMTP id f8so662670wiw.14 for ; Sun, 04 May 2014 09:08:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=gYuOTWw+NZ/Aec5PgUKT1m8yT2yFQFXMQST9pJ7XvuE=; b=EFaWvC3XnNt2Vp9UH4fi2bsiyOU9yvVoSYe4nlhOPF3CJdfkPK+GTPGHaQ9MiGkjKf 05aJfM5GTBnxONfcxbzUK6Lgr5Hc8hasNd9mtlzqTl0fHauK8go/OczpFQTK584xTFID DEA1hQM83Bu2seCEqEZFUeEpCYDcPP2Ww+Wtsx2x44IIRv1KDYhWr3btKr7LUryI9IE1 nl4gLzLGJzB8QSWXLSOdDzNc0jBF+GnmKf0fqmv3oCY7Q0A9aWeqmS7J7q1t8mOWBbN1 2bGMQK4uvmRfuIGfUmpE3FX5+iAUuSmxj1HczC8CgEMP/CFFiUutR8oudGMR/QmlXBuC dAgg== X-Received: by 10.180.97.10 with SMTP id dw10mr6258261wib.38.1399219695855; Sun, 04 May 2014 09:08:15 -0700 (PDT) Received: from [192.168.0.25] (163.66.91.91.rev.sfr.net. [91.91.66.163]) by mx.google.com with ESMTPSA id gr2sm12539636wjc.12.2014.05.04.09.08.14 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 04 May 2014 09:08:15 -0700 (PDT) Message-ID: <536665ED.4080105@gmail.com> Date: Sun, 04 May 2014 18:08:13 +0200 From: David Demelier User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: ATI Radeon 4330 with KMS: bad experience Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2014 16:08:18 -0000 Hello guys, I did not wanted to switch to KMS and new X.org but it is required to use KDE 4.12. My card works fine (with accelerated 3d) in UMS mode. So I gave a try because the Graphics wiki page says good news. However, for me (on 10.0-RELEASE-p1) it is not good news at all. First, there is no 3d accelerated, glx info says rendering is software rasterizer. Second, when I start X, sometimes it works fine, sometimes I get random color garbage. Switching to TTY and get back to X will cause a hang occasionally. I would like to know how can I fully disable KMS since my card does not require it and go back to standard UMS, because I don't want to go away from KDE :-). I've tried setting hw.dri.0.modesetting=0 in the loader.conf but it seems read-only. Kind regards (sorry to tell you that it was a bad experience :-() David. From owner-freebsd-x11@FreeBSD.ORG Mon May 5 08:09:31 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 436062C9 for ; Mon, 5 May 2014 08:09:31 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 04F861C1D for ; Mon, 5 May 2014 08:09:30 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WhDxo-0008vz-D2 for freebsd-x11@freebsd.org; Mon, 05 May 2014 10:09:28 +0200 Message-ID: <53674732.5040802@dumbbell.fr> Date: Mon, 05 May 2014 10:09:22 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: ATI Radeon 4330 with KMS: bad experience References: <536665ED.4080105@gmail.com> In-Reply-To: <536665ED.4080105@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wmseo41QDBcGfClwUSIiTfkiPknxRtTB4" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2014 08:09:31 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --wmseo41QDBcGfClwUSIiTfkiPknxRtTB4 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 04.05.2014 18:08, David Demelier wrote: > Hello guys, Hello! > However, for me (on 10.0-RELEASE-p1) it is not good news at all. First,= > there is no 3d accelerated, glx info says rendering is software rasteri= zer. Did you follow instructions on the wiki about installing "KMS" ports? https://wiki.freebsd.org/Graphics#Installing_KMS_Ports In particular, do you have "WITH_GALLIUM=3Dyes" in your make.conf? > I would like to know how can I fully disable KMS since my card does not= > require it and go back to standard UMS, because I don't want to go away= > from KDE :-). I don't know what KDE requires exactly, but you could try to rebuild x11-drivers/xf86-video-ati after modifying the Makefile in there, to force the 6.14.6 version (remove the ".if ${OSVERSION}..." line and everything between ".else" and ".endif", including them). This will restore an X.Org driver capable of UMS. You may have to rebuild graphics/dri too, but I don't know in what way...= > I've tried setting hw.dri.0.modesetting=3D0 in the loader.conf but it > seems read-only. Yes, at least in the Radeon case. > Kind regards (sorry to tell you that it was a bad experience :-() Don't be sorry, your report is needed so that we fix things. Thank you! --=20 Jean-S=E9bastien P=E9dron --wmseo41QDBcGfClwUSIiTfkiPknxRtTB4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTZ0c3AAoJEDnpl2Gl/ZTMvUMP/2hWfWsOLMW5Nq4EZ5TGQmLW z1qEx9+T8mgBfmSJiQdiSmHNC+Zpox6YOgbOSzgDCyvgmvco4YdtKoRTzDpsRLq8 qatLVlEKUyPnBEYISC86dloDr7wzdgKSxk7vUiux3MVSZGWp0LUbRp8Hi6LTFniP Fn11k2vvyZsKPwJedHAW5xUk3GESwQFcZAwzsNeYKs5Q1UrY3BYxJXTEQG7+lhtt MpGDy+2A102tjCmwuTQkdZi3e7dP7k0twu4G4lnZrlG3AH4462txWY9wm/u7l8Pq P17PWSAUJcZy5mG6sVYhD2h+u1GIQH/Lzpbus9M89piRD5jCM+NlHRWXqT+sQtng SDiZh7P5VEq6FdNsp6ZmoPRR6DQKC+6lTC34d7Go2umKxwyHVWDGyGgCRNnQDN0o pSat+V7b0361YJlacsbJwdz2+VkpgwRP6rAX65oWLrg8YS9+TUxjnvmKIfZvSeBz oGilBpUnGSK8Kuk1LAA2dLGCRLyL7JMJL9gnCCx4L3xhR+gEUZ3vR0UDTnB+n9Rs gBvlcTJSWQUocIMKG4FEau7Ef+0a7v06DAb/ifICQGtOxDl9MbDg1uM4ghygsM9t 0IXAfiZI4dRHwHwj0BCY0LKHGTuQPS2C88mZfB3iy3vaPwuFYY6/9WrLApJRXBDA 8r5mwxog8ptIMpVWiZyG =9BL4 -----END PGP SIGNATURE----- --wmseo41QDBcGfClwUSIiTfkiPknxRtTB4-- From owner-freebsd-x11@FreeBSD.ORG Mon May 5 09:41:59 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1E507522 for ; Mon, 5 May 2014 09:41:59 +0000 (UTC) Received: from mail-we0-x22e.google.com (mail-we0-x22e.google.com [IPv6:2a00:1450:400c:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A8ED91600 for ; Mon, 5 May 2014 09:41:58 +0000 (UTC) Received: by mail-we0-f174.google.com with SMTP id k48so7166605wev.19 for ; Mon, 05 May 2014 02:41:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=0mteJr1y9IjFgvxVz7uE5PNS2LHUjKzPvx7RKu7ursM=; b=p0WAVPxHWNwuDtdna/gIqvZoKcmsj0OnAtjcoThv3iZOMe8jmv9GXQnWhF2M503H7f Q+fIDaiZmArYfLGhvGwyfeNQ5whe22SfrSO8wYJGmabkd2Dq1BCjhGKsax9/OpwUp28/ ZhrMf/WEcnd9i8CYHVms1vZttyacCOvmn4fdCrNpkdQn9iYwSBS5UJa9uZlArL7z293t wLwcPfG32FKIltN+E9OGU+T+LnisTzTYyY28zKAmCbiH74tWDPFTlfkvzKgzzyBRCrX1 1J14tJzZwWz7jL/Pny9RlVFtYh5shAyU04IvLkTEAdD1TP01cSNPbzCbvzctNriz5OH5 cCxQ== X-Received: by 10.194.91.175 with SMTP id cf15mr26941608wjb.5.1399282916907; Mon, 05 May 2014 02:41:56 -0700 (PDT) Received: from [10.0.2.15] (LNantes-156-74-19-50.w82-127.abo.wanadoo.fr. [82.127.90.50]) by mx.google.com with ESMTPSA id d6sm16635342wiz.4.2014.05.05.02.41.55 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 05 May 2014 02:41:56 -0700 (PDT) Message-ID: <53675CE2.9050403@gmail.com> Date: Mon, 05 May 2014 11:41:54 +0200 From: David Demelier User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: ATI Radeon 4330 with KMS: bad experience References: <536665ED.4080105@gmail.com> <53674732.5040802@dumbbell.fr> In-Reply-To: <53674732.5040802@dumbbell.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2014 09:41:59 -0000 On 05/05/2014 10:09, Jean-Sébastien Pédron wrote: > On 04.05.2014 18:08, David Demelier wrote: >> Hello guys, > Hello! > >> However, for me (on 10.0-RELEASE-p1) it is not good news at all. First, >> there is no 3d accelerated, glx info says rendering is software rasterizer. > Did you follow instructions on the wiki about installing "KMS" ports? > https://wiki.freebsd.org/Graphics#Installing_KMS_Ports > > In particular, do you have "WITH_GALLIUM=yes" in your make.conf? Ah yes I've missed that one, I thought only WITH_NEW_XORG were needed, I will try with WITH_GALLIUM to see how it helps :-). >> I would like to know how can I fully disable KMS since my card does not >> require it and go back to standard UMS, because I don't want to go away >> from KDE :-). > I don't know what KDE requires exactly, but you could try to rebuild > x11-drivers/xf86-video-ati after modifying the Makefile in there, to > force the 6.14.6 version (remove the ".if ${OSVERSION}..." line and > everything between ".else" and ".endif", including them). This will > restore an X.Org driver capable of UMS. > > You may have to rebuild graphics/dri too, but I don't know in what way... IIRC, it's libEGL which require new xorg which KDE depends on... Regards, David. From owner-freebsd-x11@FreeBSD.ORG Mon May 5 11:06:54 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8027BFBD for ; Mon, 5 May 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6D0101D0A for ; Mon, 5 May 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s45B6snR083325 for ; Mon, 5 May 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s45B6r44083323 for freebsd-x11@FreeBSD.org; Mon, 5 May 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 5 May 2014 11:06:53 GMT Message-Id: <201405051106.s45B6r44083323@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2014 11:06:54 -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 ports/189163 x11 x11/xorg: Could not init font path element /usr/local/ o ports/189113 x11 x11-servers/xorg-vfbserver: Bug in Xvfb using RANDR ex o ports/189002 x11 [patch] x11-servers/xorg-nestserver prompts for option o ports/188917 x11 graphics/libdrm 2.4.44 package creation fails o ports/188848 x11 [patch] x11-servers/xorg-nestserver: options don't sti o ports/188641 x11 [patch] x11-drivers/xf86-video-intel is make jobs safe o ports/188640 x11 [patch] x11-servers/xorg-server is make jobs safe o ports/188566 x11 I have updated x11-drivers/xf86-video-vmware to 13.0.2 o ports/188383 x11 x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5 o ports/188278 x11 devel/libpciaccess is broken for non-x86 architectures o ports/188165 x11 graphics/dri: ia64: error: Package requirements (libdr o ports/188155 x11 graphics/LibGL: MesaLib 7.6.1 link is wrong o ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181285 x11 x11/xorg does not start if Nvidia Optimus is enabled o o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 55 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon May 5 23:14:25 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CE5B72DB for ; Mon, 5 May 2014 23:14:25 +0000 (UTC) Received: from gator3265.hostgator.com (gator3265.hostgator.com [198.57.247.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AEC8A62 for ; Mon, 5 May 2014 23:14:25 +0000 (UTC) Received: from s0106c0a0bbe39a61.vc.shawcable.net ([24.85.189.172]:60424 helo=[192.168.0.109]) by gator3265.hostgator.com with smtp (Exim 4.82) (envelope-from ) id 1WhPFt-0004cc-R1 for x11@freebsd.org; Mon, 05 May 2014 15:12:54 -0500 Message-Id: Mime-Version: 1.0 From: Dan To: x11 Subject: Get Your Website On First Page Of Google With YouTube Video Date: Mon, 5 May 2014 13:12:52 -0700 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3265.hostgator.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - netstarmediainc.com X-BWhitelist: no X-Source-IP: 24.85.189.172 X-Exim-ID: 1WhPFt-0004cc-R1 X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: s0106c0a0bbe39a61.vc.shawcable.net ([192.168.0.109]) [24.85.189.172]:60424 X-Source-Auth: netstar X-Email-Count: 8 X-Source-Cap: bmV0c3RhcjtuZXRzdGFyO2dhdG9yMzI2NS5ob3N0Z2F0b3IuY29t X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2014 23:14:25 -0000 Hi, My company Netstar Media=A0is looking for one company per city to be placed= on the first page of the Google using video marketing=2E We can use your e= xisting video or create new ones=2E If you are interested call me toll-free= - 1-888-623-6311=2E P=2ES=2E Here is a 2 minute Youtube video Live recording of proof how we go= t a #2 ranking in Google in just A Single Day! https://www=2Eyoutube=2Ecom/watch?v=3DYlW5SSdku7Y =2E=2E=2Eor you can just simply search in Google for the phrase "24 hour em= ergency plumber San Diego" or the phrase "emergency plumber San Diego" to s= ee where it's ranked today=2E In Youtube=2Ecom, of course we're at the #1 p= osition=2E Best Regards, Dan Chuan 1-888-623-6311 www=2Enetstarmediainc=2Ecom Netstar Media Inc=2E, Suite 305 - 5811 Cooney Road, Vancover, BC, V6X 3M1 To stop receiving emails simply reply with STOP in the subject line and we = will promptly take you off of our list From owner-freebsd-x11@FreeBSD.ORG Tue May 6 08:06:04 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 23C355A3; Tue, 6 May 2014 08:06:04 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EBD0A17E; Tue, 6 May 2014 08:06:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s46863op048321; Tue, 6 May 2014 08:06:03 GMT (envelope-from marino@freefall.freebsd.org) Received: (from marino@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s46863g9048320; Tue, 6 May 2014 08:06:03 GMT (envelope-from marino) Date: Tue, 6 May 2014 08:06:03 GMT Message-Id: <201405060806.s46863g9048320@freefall.freebsd.org> To: freebsd@marino.st, marino@FreeBSD.org, freebsd-x11@FreeBSD.org From: marino@FreeBSD.org Subject: Re: ports/184952: x11-servers/xorg-server: Slave port makefiles all have same error X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2014 08:06:04 -0000 Synopsis: x11-servers/xorg-server: Slave port makefiles all have same error State-Changed-From-To: closed->open State-Changed-By: marino State-Changed-When: Tue May 6 08:06:03 UTC 2014 State-Changed-Why: Commit reversion broke at least one xorg-serve slave on DF http://www.freebsd.org/cgi/query-pr.cgi?pr=184952 From owner-freebsd-x11@FreeBSD.ORG Tue May 6 08:10:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45D8F74F for ; Tue, 6 May 2014 08:10:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 180D41A7 for ; Tue, 6 May 2014 08:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s468A03i050058 for ; Tue, 6 May 2014 08:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s468A0G7050057; Tue, 6 May 2014 08:10:00 GMT (envelope-from gnats) Date: Tue, 6 May 2014 08:10:00 GMT Message-Id: <201405060810.s468A0G7050057@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: John Marino Subject: Re: ports/184952: x11-servers/xorg-server: Slave port makefiles all have same error Reply-To: John Marino X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2014 08:10:01 -0000 The following reply was made to PR ports/184952; it has been noted by GNATS. From: John Marino To: bug-followup@FreeBSD.org, freebsd@marino.st Cc: Subject: Re: ports/184952: x11-servers/xorg-server: Slave port makefiles all have same error Date: Tue, 06 May 2014 10:02:36 +0200 zeising@ reverted the commit, and thus broke the port on DragonFly again: http://svnweb.freebsd.org/ports/head/x11-servers/xephyr/Makefile?r1=351411&r2=351410&pathrev=351411 Here's the error that it caused mixing bsd.port.options.mk followed by bsd.port.pre.mk. > =================================================== > ===> Patching for xephyr-1.12.4_7,1 > ===> Applying extra patch /usr/ports/x11-servers/xephyr/../xorg-server/dragonfly/extra-new-hw_xfree86_os-support_xf86__OSlib.h > ===> Applying extra patch /usr/ports/x11-servers/xephyr/../xorg-server/dragonfly/extra-new-hw_xfree86_os-support_xf86__OSlib.h > Ignoring previously applied (or reversed) patch. > 1 out of 1 hunks ignored--saving rejects to hw/xfree86/os-support/xf86_OSlib.h.rej > *** Error code 1 Here is the inclusion order on DragonFly: x11-servers/xephyr> make -V .MAKE.MAKEFILES | tr " " "\n" /usr/share/mk/sys.mk /etc/defaults/make.conf /etc/make.conf /usr/share/mk/bsd.cpu.mk /usr/share/mk/bsd.cpu.gcc47.mk Makefile /usr/share/mk/bsd.port.options.mk /usr/share/mk/bsd.port.mk /usr/share/mk/bsd.own.mk /usr/dports/Mk/bsd.port.mk /usr/dports/Mk/bsd.commands.mk /home/automaton/merged-ports/x11-servers/xephyr/../xorg-server/Makefile.DragonFly /usr/dports/Mk/bsd.options.mk /home/automaton/merged-ports/x11-servers/xephyr/../xorg-server/Makefile /usr/share/mk/bsd.port.pre.mk /usr/dports/Mk/bsd.sanity.mk /usr/dports/Mk/bsd.xorg.mk /usr/dports/Mk/bsd.openssl.mk /usr/dports/Mk/bsd.pbi.mk /usr/dports/Mk/Uses/gmake.mk /usr/dports/Mk/Uses/libtool.mk /usr/dports/Mk/Uses/perl5.mk /usr/dports/Mk/Uses/tar.mk /usr/dports/Mk/Uses/pkgconfig.mk /usr/dports/Mk/Uses/pathfix.mk /usr/share/mk/bsd.port.post.mk /usr/dports/Mk/bsd.stage.mk /usr/dports/Mk/bsd.pkgng.mk /usr/dports/Mk/bsd.licenses.mk /usr/dports/Mk/bsd.sites.mk /usr/dports/Mk/bsd.options.desc.mk One doesn't normally needed both options and pre, it's usually one or the other. What exactly is broken when ".include " is removed? Because it builds fine without it. Reopening - and hopefully this will be resolved quickly. John From owner-freebsd-x11@FreeBSD.ORG Tue May 6 09:23:39 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5AFB12C1 for ; Tue, 6 May 2014 09:23:39 +0000 (UTC) Received: from mail-lb0-f178.google.com (mail-lb0-f178.google.com [209.85.217.178]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C7B2AA07 for ; Tue, 6 May 2014 09:23:37 +0000 (UTC) Received: by mail-lb0-f178.google.com with SMTP id w7so1780449lbi.23 for ; Tue, 06 May 2014 02:23:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=qvpGriLtcPYjM1b0VJpR1OftOVmUSvQIi962wdA/Boc=; b=LYzmokEyjf0JmD3a0NSg+Wb+rSKSIq5gNbViEvRqOM72OAXLT1rLHGIg7h0Wr9A933 +xbfnXHDKagMA4ei6CZTq9pworDs2yPAlvwPVGEQFPlaM5PTr/l74yhSqtdHOVLryNOO PnazPf7bte84rji6SmsLBWXEijnhKKugslVxNs2kiSsNpUUFDjKyx/hedAR4Ywk7+IHB UHbV6Egm70h+ZGESxU7D2biF1GskH00VqRqkL4jqmWbDf5wZreARK0DliAo+eQi94aYh 4xygpFxsSSGlTH22Tl/gAoyx+pL/Z6lmBz2Q69vA+gJGqKhkcgYiPFXjShPd9ApBA3bu DHgA== X-Gm-Message-State: ALoCoQn6cAWl2IRm4VyrHAlzUiRUOkIz0AklWAT1YooGroiHGe/AczJFE/9orTxai272mhMA5wXc X-Received: by 10.112.41.101 with SMTP id e5mr2473238lbl.46.1399368209173; Tue, 06 May 2014 02:23:29 -0700 (PDT) Received: from zealot.ksu.ru (128-74-231-145.broadband.corbina.ru. [128.74.231.145]) by mx.google.com with ESMTPSA id cr6sm12781076lbb.19.2014.05.06.02.23.27 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 May 2014 02:23:28 -0700 (PDT) X-Google-Original-From: "Marat N.Afanasyev" Message-ID: <5368AA0C.4010302@ksu.ru> Date: Tue, 06 May 2014 13:23:24 +0400 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , freebsd-x11@freebsd.org Subject: Re: ATI Radeon 4330 with KMS: bad experience References: <536665ED.4080105@gmail.com> <53674732.5040802@dumbbell.fr> In-Reply-To: <53674732.5040802@dumbbell.fr> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms000102040304060307040902" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2014 09:23:39 -0000 This is a cryptographically signed message in MIME format. --------------ms000102040304060307040902 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Jean-S=C3=A9bastien P=C3=A9dron wrote: >> I would like to know how can I fully disable KMS since my card does no= t >> >require it and go back to standard UMS, because I don't want to go aw= ay >> >from KDE:-). > I don't know what KDE requires exactly, but you could try to rebuild > x11-drivers/xf86-video-ati after modifying the Makefile in there, to > force the 6.14.6 version (remove the ".if ${OSVERSION}..." line and > everything between ".else" and ".endif", including them). This will > restore an X.Org driver capable of UMS. so there IS a way to use UMS radeon with newer xorg-server? What are=20 requirements for xorg-server-1.12+ati-6.14.6 working? old dri and old lib= GL? --=20 SY, Marat --------------ms000102040304060307040902 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMbDCC BjAwggUYoAMCAQICAwdttzANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBMB4XDTEzMDgyODIxMjcyMFoXDTE0MDgzMDAyMzA1MVowUTEZMBcGA1UE DRMQOVIzM3VFSDYwS1pTR3ZkQTEWMBQGA1UEAwwNYW1hcmF0QGtzdS5ydTEcMBoGCSqGSIb3 DQEJARYNYW1hcmF0QGtzdS5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOfS dLkYS0y/O7zIY0ooe2ApseL6guty2NgtTZkzJK6TNfK8cWRUcBoZhHpnsKyAXsYh+PWU/Xxt QLC252jDZ0yufnR4l0fo78+hnokU3F0pTpufkGCV3jFtiQZobIVNAVb1GzqD7HL6l8MShX8j NUb60fE9ZtWqKqbOMT/7rcIbR7mXo/V0YFjn841rnBWMJqPE/Kl9+MzwPlWsh880a8F8XzcL Dn9SeFe7mjYTUp4SPMTpDX6xp73iZm+EqwK5ZCItR+sXz2BHqrpRgEaLWH38vQsUrhkoL/tM KKCwXkApkj1W4PRntdD01wmEUGcD5wgaTFC2aw41cKSqnDrKwPMCAwEAAaOCAtMwggLPMAkG A1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAd BgNVHQ4EFgQUpGcQmuJrPd0dbF1gxnlbZlaJtdwwHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ ljVO8tS4UYIwGAYDVR0RBBEwD4ENYW1hcmF0QGtzdS5ydTCCAUwGA1UdIASCAUMwggE/MIIB OwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNv bS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9u IEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGlu ZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRD b20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBp biBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8E LzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggr BgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3Vi L2NsYXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29t L2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3 LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAJ+ct1s5MGs5XdvKSRYpyyMP1OIT yKrMqyoYrzZ4FIlanO5fWdiN6/RuWJS7Zv72pVlieod140/8jig5Dh/n6dO7qLNgpa4NJw/l i1GKIERMMpo+Q9hgihxuBwNsCX1ebxIOGY88qeK+S/5hqeEuderxX/XmadLYtaqABze6+bjR 4rnbKXtA2bqqvLSK7QtCi0qGFJ3mVFbaMW7AkDhRhsEXhSh+lnCj85JHPJIqrBzJO9a/vkqf ipK/lvGdS/Hzngi3cShnrWS/nW5SGsXNdl61Lvq24Pmc+pkxYa+id0XBzzO+i4ORKgS0uxSj j0pgNnTDUA9iRBwa9XolFCTWttowggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0x CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQsw CQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQ cmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDHCYPMzi3YGrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6E RKKnu8zPf1Jwuk0tsvVCk6U9b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9 f1+1PKHG/FaR/wpbfuIqu54qzHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89l GxahNvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZn a//jdiSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGj ggGtMIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Lt kpzg2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYI KwYBBQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2Ew LQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8E VDBSMCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0 dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1 NwECATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRm MDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRm MA0GCSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkF gdtY1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA 5Pg7Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4q SfQoCRcLN5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y 0vTipgr/O75CDUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3 OHQgWI270g+5MYA8GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0Lw Zrp8MQ+Z77U1uL7TelWO5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0q ZW2Niy/QvVNKbb43A43ny076khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6Tcv GbjxkJh8BYtv9ePsXklAxtm8J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZj oEhdGwXV27ioRKbj/cIq7JRXun0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA90wggPZ AgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD b20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwdttzAJBgUrDgMC GgUAoIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDA1 MDYwOTIzMjRaMCMGCSqGSIb3DQEJBDEWBBS9zlyEOhI/evZn/6Dt4UDZVkYZnjBsBgkqhkiG 9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZI hvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkr BgEEAYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQD Ey9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB223 MIGnBgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50 IENBAgMHbbcwDQYJKoZIhvcNAQEBBQAEggEAQ5jIesV5NxJXsTZg7IhtKOoh9sU2qW2Yto5P YReARqOOknzXHLzxtFNC6D0nVMl70ARrETZNNicH1TXCIjouTO1t9Mr5bvHuTXiKrF/xjovj cfiJ/GWu1msvft2p7NyN+vL/8qZxUi8Ipmo2TA5CzupxroGLdY2OeEcZwlV700y5iAMCyCnN KI0KjuENL+VjWolzaGD7c5fSU/ePO4v2pMakSuAr0nGFqTJoW/yhoQxswYRKTrz7FtHZn5Df bP52f/+gHF2RtpIf5hkEtpVekppauir66qygAIWHMu6e7jrHAxbS21tXYgacuNM83KNo/v2Z MFYswQ9IDqVVniGOYQAAAAAAAA== --------------ms000102040304060307040902-- From owner-freebsd-x11@FreeBSD.ORG Tue May 6 10:08:39 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A1F3B245 for ; Tue, 6 May 2014 10:08:39 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 63994DD9 for ; Tue, 6 May 2014 10:08:39 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WhcIe-000AE6-F5; Tue, 06 May 2014 12:08:36 +0200 Message-ID: <5368B49F.9090704@dumbbell.fr> Date: Tue, 06 May 2014 12:08:31 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: "Marat N.Afanasyev" , freebsd-x11@freebsd.org Subject: Re: ATI Radeon 4330 with KMS: bad experience References: <536665ED.4080105@gmail.com> <53674732.5040802@dumbbell.fr> <5368AA0C.4010302@ksu.ru> In-Reply-To: <5368AA0C.4010302@ksu.ru> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gtPmnkE1qqcUL7fxFiLng3KQxvPUX64MK" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2014 10:08:39 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --gtPmnkE1qqcUL7fxFiLng3KQxvPUX64MK Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 06.05.2014 11:23, Marat N.Afanasyev wrote: > so there IS a way to use UMS radeon with newer xorg-server? The last X.Org driver supporting UMS will probably work, but consider this a dead-end: starting with HD 5000, newer hardware requires KMS. We don't support this officially in the ports tree, because it would be a hell to maintain and test all combinations. We prefer to improve our KMS stability, as it's already the only way forward. > What are requirements for xorg-server-1.12+ati-6.14.6 working? old > dri and old libGL? I don't know. I would try the newer Mesa first (9.1.7). --=20 Jean-S=C3=A9bastien P=C3=A9dron --gtPmnkE1qqcUL7fxFiLng3KQxvPUX64MK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTaLSkAAoJEDnpl2Gl/ZTMJ7AQAJdVLy6D+JuI1CnVe/dux6FC p+685QqDGhjxu/0d8ZXUNHwqp7rZcWTvr+l75P4YjU1qZvSeEpkPKd5T3Q4oZ1Jc fj7VBXoiAJM8QWh+OItF6WfGUC8q4b8H9uys+43oIrYAwP1ZHkeGjfMqY9FW0+9T k+K8FYU+Djy6gfvTCD0lUedh07agido6vTHfcV0wGWzjWBg2WjBNOEsNzs8zhvMG V9HwHyjLbF2n0LnDx0//NSkawEmcgHmSdtRIJ45sh9lFGBJ5UPWERkpQI1gLsMpe LsFJon0U5QXpEoxLnmiDUj2r8BDuxZ1dK0q3/XD4aztamLsTHMyfHuTh5YTIdWx4 4/Q/WhLxIApehbzHIVu9WJLxsZjsY9Bd73YUGq7m8FigwpgpfyLp3MGE/bYZj1Ou rkBL278zg/QXKUWPD6TDgQbYk7tszUBYr4yVL1sdsVnWn+jk4MyZhgF2EbWst/jy p9eKbCDPCkwo8urNUQAz8PfUqi3OxinlIU6J8siieSqJj8EuX51BoxOJcQ36ElIo 5TkzSUB06JLqKgHHbt0aMO8YpdGzONNdVCvNB25S/eT1Vi2Q6/3UEef/cSRqqTLf fwzRyNXvpkEw4sHj0jtqb5ep7v941d+Hns1t1+THcp0k4HwaJ2mqDrM45fVnQZ9z joNqMPVdZlihA6TcsfCA =nRJZ -----END PGP SIGNATURE----- --gtPmnkE1qqcUL7fxFiLng3KQxvPUX64MK-- From owner-freebsd-x11@FreeBSD.ORG Tue May 6 10:38:00 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 52843570 for ; Tue, 6 May 2014 10:38:00 +0000 (UTC) Received: from mail-lb0-f181.google.com (mail-lb0-f181.google.com [209.85.217.181]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BF5A218D for ; Tue, 6 May 2014 10:37:58 +0000 (UTC) Received: by mail-lb0-f181.google.com with SMTP id z11so6297215lbi.26 for ; Tue, 06 May 2014 03:37:56 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=N7A+DXaA9r/us8ncqngURBD4ofBfXMz50oFEf97/m3c=; b=FCzHFnP8q73qUaqv1NN014pChY1tt9fJrGYQ3f21N2ZVPcW5S1L2WDVZt5V+RZ05Qk TBc4BCUujEb0epfUUbGaPUGOsMqZWXrmDkJgB4XUvfLEQxbP8LiczaYy7MWxgXNIo5i3 ny2mgIfDVQ1T4iwKtvCE/675E1WZxw52oIotwuT9MTwaJfZmm0ET/BFA9FunnZoWHmdy aQwNV9sKvb6Pp3BmSTmp3j8+i91gyp/i5+oWVqpW1A2LCrnAchZ2NwvWwJtCOehoFS8X GeLdSp5dClmFZYCHpkFZeyaUvX2OVsMU1azr9I1xnhPdKFXKbmx85PvMJGWKWWdc+qya Yd8Q== X-Gm-Message-State: ALoCoQnvp4hwVlwloNjB2/GFIqh0aduPmJcLPpnM0xQaml8NZz3WIGDWmAiwVa7mqJzCX1c5RcM3 X-Received: by 10.112.137.5 with SMTP id qe5mr31184605lbb.16.1399372676220; Tue, 06 May 2014 03:37:56 -0700 (PDT) Received: from zealot.ksu.ru (128-74-231-145.broadband.corbina.ru. [128.74.231.145]) by mx.google.com with ESMTPSA id to10sm8093725lbb.11.2014.05.06.03.37.53 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 May 2014 03:37:54 -0700 (PDT) Message-ID: <5368BB80.1010901@li.ru> Date: Tue, 06 May 2014 14:37:52 +0400 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= , freebsd-x11@freebsd.org Subject: Re: ATI Radeon 4330 with KMS: bad experience References: <536665ED.4080105@gmail.com> <53674732.5040802@dumbbell.fr> <5368AA0C.4010302@ksu.ru> <5368B49F.9090704@dumbbell.fr> In-Reply-To: <5368B49F.9090704@dumbbell.fr> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms090202060802010603020806" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2014 10:38:00 -0000 This is a cryptographically signed message in MIME format. --------------ms090202060802010603020806 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Jean-S=C3=A9bastien P=C3=A9dron wrote: > On 06.05.2014 11:23, Marat N.Afanasyev wrote: >> so there IS a way to use UMS radeon with newer xorg-server? > > The last X.Org driver supporting UMS will probably work, but consider > this a dead-end: starting with HD 5000, newer hardware requires KMS. > I know, but fortunately I have a 4550 available ;) > We don't support this officially in the ports tree, because it would be= > a hell to maintain and test all combinations. We prefer to improve our > KMS stability, as it's already the only way forward. > >> What are requirements for xorg-server-1.12+ati-6.14.6 working? old >> dri and old libGL? > > I don't know. I would try the newer Mesa first (9.1.7). > I'll give it a try asap. --=20 SY, Marat --------------ms090202060802010603020806 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMaTCC Bi0wggUVoAMCAQICAwdtsTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBMB4XDTEzMDgyOTA4MDMxM1oXDTE0MDgyOTE5MzcxNlowTzEZMBcGA1UE DRMQSXNDMTY0SkczZHE1UlBFUTEVMBMGA1UEAwwMYW1hcmF0QGxpLnJ1MRswGQYJKoZIhvcN AQkBFgxhbWFyYXRAbGkucnUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8T/yW /tVUT1pvIpPVHAgMjikWgAqQrAJPY6W6wKMzPl8XzW3UwpGfzgfeLoG7J2J1t9DujQYf3qqm LWEHgj5FRv6P+9ohdOyH0OqMbG76lz5ONqNcavPdE3//fQEXSxB2SQv1qUp1Dsd522Oavx1r svWlQEkLOnv2ac2mXS86W5kyJ27Pq/6fIgxrNAziKqMm51C3FGDBUn0mofzm3+FcMA4IMOyH kpe+M+iotZaU1OD5bWq4ISH85UioOV3B2OqL0cGM3UmuUJ4Qgi9iMgGPbmsIYQ6+A5LRM1py 8u5Nckt3gSYTvdKHN6dJGcg2Z+Ja0jW+XEvKo5Z+366/Zs6xAgMBAAGjggLSMIICzjAJBgNV HRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYD VR0OBBYEFOakEwEDLMFWYaXweQ5/FydTI94RMB8GA1UdIwQYMBaAFFNy7ZKc4NrLAVx8fpY1 TvLUuFGCMBcGA1UdEQQQMA6BDGFtYXJhdEBsaS5ydTCCAUwGA1UdIASCAUMwggE/MIIBOwYL KwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9w b2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1 dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGluZyB0 byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRDb20g Q0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBpbiBj b21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8ELzAt MCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEF BQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2Ns YXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2Nl cnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0 YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADtRgWXP13dZs31xY7lDiP2P8jxM05AH SOwd7Fjx6wd/zMF+NMzYKWKiPCU4grfXM5FdMvc+E17QjXFc2Acp8ERx9xbeP1YUys1eXjvK Cpo01/GXoAsnfA2p6Qrc5AVtNhrPkuqB3VrIz+ihRJtEvWHOSuHjMqmEzAAYKaCaaLMCe+j3 Yj1pnTDQXprASuQ7UlBZ9myAFppZPylRdO8pYb4M8qR93steYSwA8TdWWqKzbr7sdaatLpbt WVrjjzIp54s5Psd5hY5lHPYAL6Nx1MJYjk80v7Xh3VSbqndbOCyb1Ix699Y5DF7+B9Yq9Jrl ju8WOgP6QF/u5MegLDB7xsAwggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0xCzAJ BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGln aXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0 aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQswCQYD VQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0 YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmlt YXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQDHCYPMzi3YGrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6ERKKn u8zPf1Jwuk0tsvVCk6U9b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9f1+1 PKHG/FaR/wpbfuIqu54qzHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89lGxah NvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZna//j diSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGjggGt MIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Ltkpzg 2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYIKwYB BQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2EwLQYI KwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8EVDBS MCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0dHA6 Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1NwEC ATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMA0G CSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkFgdtY 1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA5Pg7 Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4qSfQo CRcLN5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y0vTi pgr/O75CDUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3OHQg WI270g+5MYA8GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0LwZrp8 MQ+Z77U1uL7TelWO5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0qZW2N iy/QvVNKbb43A43ny076khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6TcvGbjx kJh8BYtv9ePsXklAxtm8J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZjoEhd GwXV27ioRKbj/cIq7JRXun0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA90wggPZAgEB MIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20g Q2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwdtsTAJBgUrDgMCGgUA oIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDA1MDYx MDM3NTJaMCMGCSqGSIb3DQEJBDEWBBR/u+BnrT/BUCDfKH76Y6RuXFjm7zBsBgkqhkiG9w0B CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkrBgEE AYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9T dGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB22xMIGn BgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMHbbEwDQYJKoZIhvcNAQEBBQAEggEAEk9UWVmP5NA4dDuDRBehm0CasuAC/Eoggn/dRDtf MIG7n1kK0JTqKvviEf339/Q5Twx0TPGhUDSX4Yjk1c5ZoMJ0iCLxrSEND9GDTKzolTM+6BiU Oin233cxHr2B8sZS9hcLP8BmEv/xuFQ9TXEkPHN5V4INWnNIAORA4uCN3bVpSS2zl7CGTVBT kns6vmF8H6PFpI4LFq/RLImuV9ok3fi0HLgWaI2VhoR1RBsm87RO7s8hNwWyIJzGwjWCug06 JVsM4gFSL6fa7r3KyXwHwwrFzNsMX4WlClchIlThr/TAOtLlsXstSY+fkmf+aHCffipwcNfC +ZSmNSb1nygz7QAAAAAAAA== --------------ms090202060802010603020806-- From owner-freebsd-x11@FreeBSD.ORG Tue May 6 19:31:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16B7BD23 for ; Tue, 6 May 2014 19:31:50 +0000 (UTC) Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A3418A2D for ; Tue, 6 May 2014 19:31:49 +0000 (UTC) Received: by mail-wi0-f177.google.com with SMTP id f8so132629wiw.4 for ; Tue, 06 May 2014 12:31:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=zsCZun7MwsfFfnUtS6Oxopby1Vpdva7T7qkDN1fFKTU=; b=Ko5HM7YwmLrCNA5d9Hh947XMoGNzPHfsysOOUKSM6PlilBm3TPan3o4gQ386UckkiT tirLt42SNZXDcU5pACN9EIBRMFkvmA5lZ3+MZF2ZSiQGbSk8JK5MJxRT1LT9MtbnhB+t iYqqfeoY5/HhBGEOcx25Y/BLcWtzttmDBqChB5nCyXE7q8kdwkmkzkcSM0AeIzOlcbWQ D1Fcv3G6Bld7CAwZOQ+or5vTzSRQUs8ZGosXznVTXlgpPyGtUWzXHTiiexQfl8pkVngx hNVNvG8mE8nZ0AOBx5IGos5hQpTPkA3L+Ui8N8FbvKfMCv8LgeizRuQAVOSy2ut97bKh drXw== MIME-Version: 1.0 X-Received: by 10.194.103.230 with SMTP id fz6mr9829504wjb.37.1399404707976; Tue, 06 May 2014 12:31:47 -0700 (PDT) Received: by 10.194.203.134 with HTTP; Tue, 6 May 2014 12:31:47 -0700 (PDT) Received: by 10.194.203.134 with HTTP; Tue, 6 May 2014 12:31:47 -0700 (PDT) Date: Tue, 6 May 2014 21:31:47 +0200 Message-ID: Subject: ATI Radeon 4330: success (was: Re: ATI Radeon 4330 with KMS: bad experience) From: David Demelier To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2014 19:31:50 -0000 Hi, just wanted to tell you that it seems to work :-) I'm now trying the vt(9) driver and see how it goes. Le 5 mai 2014 10:09, "Jean-S=C3=A9bastien P=C3=A9dron" < jean-sebastien.pedron@dumbbell.fr> a =C3=A9crit : > On 04.05.2014 18:08, David Demelier wrote: > > Hello guys, > > Hello! > > > However, for me (on 10.0-RELEASE-p1) it is not good news at all. First, > > there is no 3d accelerated, glx info says rendering is software > rasterizer. > > Did you follow instructions on the wiki about installing "KMS" ports? > https://wiki.freebsd.org/Graphics#Installing_KMS_Ports > > In particular, do you have "WITH_GALLIUM=3Dyes" in your make.conf? > > > I would like to know how can I fully disable KMS since my card does not > > require it and go back to standard UMS, because I don't want to go away > > from KDE :-). > > I don't know what KDE requires exactly, but you could try to rebuild > x11-drivers/xf86-video-ati after modifying the Makefile in there, to > force the 6.14.6 version (remove the ".if ${OSVERSION}..." line and > everything between ".else" and ".endif", including them). This will > restore an X.Org driver capable of UMS. > > You may have to rebuild graphics/dri too, but I don't know in what way... > > > I've tried setting hw.dri.0.modesetting=3D0 in the loader.conf but it > > seems read-only. > > Yes, at least in the Radeon case. > > > Kind regards (sorry to tell you that it was a bad experience :-() > > Don't be sorry, your report is needed so that we fix things. > > Thank you! > > -- > Jean-S=C3=A9bastien P=C3=A9dron > > From owner-freebsd-x11@FreeBSD.ORG Wed May 7 09:43:15 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2B5D48B1 for ; Wed, 7 May 2014 09:43:15 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 181D1F48 for ; Wed, 7 May 2014 09:43:15 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s479hERx014078 for ; Wed, 7 May 2014 09:43:14 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s479hEhD014077; Wed, 7 May 2014 09:43:14 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405070943.s479hEhD014077@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 7 May 2014 09:43:14 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2014 09:43:15 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libglesv2 | 9.1.7 | 10.1.2 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Wed May 7 17:00:08 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 33CAE34B; Wed, 7 May 2014 17:00:08 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0B06B117; Wed, 7 May 2014 17:00:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s47H07d0004864; Wed, 7 May 2014 17:00:07 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s47H07OQ004863; Wed, 7 May 2014 17:00:07 GMT (envelope-from edwin) Date: Wed, 7 May 2014 17:00:07 GMT Message-Id: <201405071700.s47H07OQ004863@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/189424: wkhtmltopng needs x11-fonts/xorg-fonts X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2014 17:00:08 -0000 Synopsis: wkhtmltopng needs x11-fonts/xorg-fonts Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Wed May 7 17:00:07 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=189424 From owner-freebsd-x11@FreeBSD.ORG Wed May 7 17:30:44 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 024F8DDD; Wed, 7 May 2014 17:30:44 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CB666694; Wed, 7 May 2014 17:30:43 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s47HUhe3019103; Wed, 7 May 2014 17:30:43 GMT (envelope-from zeising@freefall.freebsd.org) Received: (from zeising@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s47HUhjT019102; Wed, 7 May 2014 17:30:43 GMT (envelope-from zeising) Date: Wed, 7 May 2014 17:30:43 GMT Message-Id: <201405071730.s47HUhjT019102@freefall.freebsd.org> To: zeising@FreeBSD.org, freebsd-x11@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org From: zeising@FreeBSD.org Subject: Re: ports/189424: converters/wkhtmltopng needs x11-fonts/xorg-fonts X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2014 17:30:44 -0000 Old Synopsis: wkhtmltopng needs x11-fonts/xorg-fonts New Synopsis: converters/wkhtmltopng needs x11-fonts/xorg-fonts Responsible-Changed-From-To: freebsd-x11->freebsd-ports-bugs Responsible-Changed-By: zeising Responsible-Changed-When: Wed May 7 17:29:44 UTC 2014 Responsible-Changed-Why: Fix synopsis and punt back to the pool, this is not a x11 related issue. http://www.freebsd.org/cgi/query-pr.cgi?pr=189424 From owner-freebsd-x11@FreeBSD.ORG Thu May 8 07:44:02 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4CBE0830 for ; Thu, 8 May 2014 07:44:02 +0000 (UTC) Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CF6C7AA8 for ; Thu, 8 May 2014 07:44:01 +0000 (UTC) Received: by mail-wi0-f172.google.com with SMTP id hi2so6209728wib.11 for ; Thu, 08 May 2014 00:44:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=KxE4CLYFlSqLbHbf1bV99NyU5e4G2+BZNmNLAycrdNM=; b=WPTgXi7sKpz5KrrMWW5hdXLPg6JCNTJHS/Z4XUeJEqdHuyZDfJ6HvH7kyL1r2T6Ra2 GTRRkFuVuy3ItUEsAd1GW7h3TwVOuvXOHYcJJ1Fs+3GZTd3Z4BWYnmmFUjsEpElQJDby EBbo2SomMKv0GeiIJxvUitX5iJsEnmJM0rRGoGnEtLnY/+4JpiyiPQwVM9zS0g+oeSYC b0S9d1oceWxzTQKxFWTCYZhXKLevbU9iNka6Jr2wiuySryZHBEwbYcLKdykhid5009mb PYmw1yW4KUEDFBZU9MXaJC+Ute3AjWnUS9zurRNWo0mCTcSBj4umVyCwnpGNdgzCOcx8 wiQg== X-Received: by 10.195.13.76 with SMTP id ew12mr416452wjd.80.1399535040019; Thu, 08 May 2014 00:44:00 -0700 (PDT) Received: from [192.168.0.26] (163.66.91.91.rev.sfr.net. [91.91.66.163]) by mx.google.com with ESMTPSA id iy13sm3121161wic.1.2014.05.08.00.43.59 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 08 May 2014 00:43:59 -0700 (PDT) Message-ID: <536B35BB.5090001@gmail.com> Date: Thu, 08 May 2014 09:43:55 +0200 From: David Demelier User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= Subject: Re: ATI Radeon 4330: success (was: Re: ATI Radeon 4330 with KMS: bad experience) References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2014 07:44:02 -0000 On 06/05/2014 21:31, David Demelier wrote: > > Hi, just wanted to tell you that it seems to work :-) > > I'm now trying the vt(9) driver and see how it goes. > > Le 5 mai 2014 10:09, "Jean-SĂŠbastien PĂŠdron" > > a ĂŠcrit : > > On 04.05.2014 18 :08, David Demelier wrote: > > Hello guys, > > Hello! > > > However, for me (on 10.0-RELEASE-p1) it is not good news at all. > First, > > there is no 3d accelerated, glx info says rendering is software > rasterizer. > > Did you follow instructions on the wiki about installing "KMS" ports? > https://wiki.freebsd.org/Graphics#Installing_KMS_Ports > > In particular, do you have "WITH_GALLIUM=yes" in your make.conf? > > > I would like to know how can I fully disable KMS since my card > does not > > require it and go back to standard UMS, because I don't want to > go away > > from KDE :-). > > I don't know what KDE requires exactly, but you could try to rebuild > x11-drivers/xf86-video-ati after modifying the Makefile in there, to > force the 6.14.6 version (remove the ".if ${OSVERSION}..." line and > everything between ".else" and ".endif", including them). This will > restore an X.Org driver capable of UMS. > > You may have to rebuild graphics/dri too, but I don't know in what > way... > > > I've tried setting hw.dri.0.modesetting=0 in the loader.conf but it > > seems read-only. > > Yes, at least in the Radeon case. > > > Kind regards (sorry to tell you that it was a bad experience :-() > > Don't be sorry, your report is needed so that we fix things. > > Thank you! > > -- > Jean-SĂŠbastien PĂŠdron > Hi guys again, The vt driver and Radeon KMS works :-). The tty switch seems quick and working. However I fall into the known issues of vt which is that scrolling is terribly slow. I need to disable the kernel boot message or I increase by 3 times the boot time vs syscons. I also have a second bug with vt(9) which is that switching from tty to X will keep the display of the tty until I move the mouse (like a refresh problem). Regards. David. From owner-freebsd-x11@FreeBSD.ORG Fri May 9 19:16:39 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 151325A1 for ; Fri, 9 May 2014 19:16:39 +0000 (UTC) Received: from lauren.room52.net (lauren.room52.net [210.50.193.198]) by mx1.freebsd.org (Postfix) with ESMTP id CBDD7981 for ; Fri, 9 May 2014 19:16:38 +0000 (UTC) Received: from lgwl-lstewart2.corp.netflix.com (unknown [69.53.237.72]) by lauren.room52.net (Postfix) with ESMTPSA id 89F1E7E922; Sat, 10 May 2014 05:16:22 +1000 (EST) Message-ID: <536D2984.2040502@freebsd.org> Date: Fri, 09 May 2014 12:16:20 -0700 From: Lawrence Stewart User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Laptop keyboard not responsive after USB keyboard unplug References: <20130111084043.GA1756@vagabond.u-strasbg.fr> <20130111114352.GA65429@vagabond.u-strasbg.fr> In-Reply-To: <20130111114352.GA65429@vagabond.u-strasbg.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lauren.room52.net Cc: Tom Evans X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2014 19:16:39 -0000 On 01/11/13 03:43, Pierre DAVID wrote: > On Fri, Jan 11, 2013 at 10:36:27AM +0000, Tom Evans wrote: >> On Fri, Jan 11, 2013 at 8:40 AM, Pierre DAVID wrote: >>> Hi, >>> >>> I have an old (since the conversion to HAL I think) problem which >>> begins to be very annoying since I now need more mobility: >>> >>> when I disconnect the USB keyboard/mouse from my laptop, the >>> laptop keyboard is no longer responsive. >>> >>> Internal touchpad/mouse continue to work. When plug back the >>> USB keyboard, all keyboards (laptop + USB) work again. >>> >>> This problem occurs only when using X11. When not using X11, >>> keyboard plug/unplug is working perfectly well. >> >> Hi Pierre >> >> I've also noticed this problem, but I have a workaround. After detach, >> switch to a VT (CTRL+ALT+F1), hit any key and then switch back to X, >> and the internal keyboard works again. >> > > Great! > > This not a real and elegant solution... but this is real workaround > which makes my life much easier! > > Thanks very much! I have exactly this problem with a Fujitsu Lifebook E743 running FreeBSD 11.0-CURRENT r263980, new VT with KMS and xorg-7.7 built from ports head branch r350058 via poudriere. However, the suggested work around does not work as CTRL+ALT+F1 does not register and switch out to a VT. Can any FreeBSD xorg gurus please chime in to help me debug and hopefully fix this really annoying problem? Cheers, Lawrence From owner-freebsd-x11@FreeBSD.ORG Fri May 9 22:19:49 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 58B70C07 for ; Fri, 9 May 2014 22:19:49 +0000 (UTC) Received: from mail.atelo.org (atelo.org [192.95.27.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 15B0BC38 for ; Fri, 9 May 2014 22:19:48 +0000 (UTC) Received: from coyotlan.atelo.org (ovo.atelo.org [192.168.1.7]); by mail.atelo.org (OpenSMTPD) with ESMTP id 480b5b1d; for ; Fri, 9 May 2014 22:19:00 +0000 (UTC) Received: from localhost (1001@localhost [local]); by localhost (OpenSMTPD) with ESMTPA id 2d17fb65; for ; Fri, 9 May 2014 15:19:26 -0700 (PDT) Date: Fri, 9 May 2014 15:19:26 -0700 From: =?utf-8?B?WMSrY8Oy?= To: freebsd-x11@freebsd.org Subject: Intel i915 backlight Message-ID: <20140509221926.GA2342@coyotlan.atelo.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2014 22:19:49 -0000 Dear freebsd-x11, I am running /stable/10 (with i915kms and newcons) on a Vaio VPCZ21 with a SandyBridge. Unfortunately backlight is not working out of the box. I played a bit with the existing acpi modules (including acpi_sony and acpi_video), and wrote a bit of code to modify the backlight level, through sony acpi, but it does not seem quite effective. Basically, the (sony) acpi reports 16 backlight levels, iirc, but modifying them does not influence the actual brightness. On linux, backlight level is controlled through the graphic card. So, basically I am investigating how to do so on FreeBSD. I am quite unsure of how it works, probably xbacklight relies on xf86-video-intel. There is some code in sys/dev/drm2/i915/intel_panel.c which looks appropriate to handle the backlight, but I fail to understand how it is called by xorg, for instance. Well, I assume someone here will have a better understanding of all that, and possible on how the intel backlight works, and whether it is only a pwm. For now, I am relying on software xrandr --brightness to set an adequate luminosity, before further investigating the issue. Best, -- XÄŤcò From owner-freebsd-x11@FreeBSD.ORG Sat May 10 09:23:46 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 79DC1D69 for ; Sat, 10 May 2014 09:23:46 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 66B8291A for ; Sat, 10 May 2014 09:23:46 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s4A9NkQF044727 for ; Sat, 10 May 2014 09:23:46 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s4A9Nk4L044722; Sat, 10 May 2014 09:23:46 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405100923.s4A9Nk4L044722@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 10 May 2014 09:23:46 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2014 09:23:46 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libglesv2 | 9.1.7 | 10.1.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat May 10 19:40:00 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CFD61A0C; Sat, 10 May 2014 19:40:00 +0000 (UTC) Received: from mail-ve0-x22e.google.com (mail-ve0-x22e.google.com [IPv6:2607:f8b0:400c:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8074315D; Sat, 10 May 2014 19:40:00 +0000 (UTC) Received: by mail-ve0-f174.google.com with SMTP id jw12so6861159veb.5 for ; Sat, 10 May 2014 12:39:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=7HuFQVOQJCGautK7ZvrLMOtOWsrJNWh36biLGSfkUHU=; b=IsvHL0CZktfQYGajHrLJ5P2eidWrBTl1/Fh0GfX+eZ5uNAQ4p+QapzkbheQp5auXND JYW4vYDbmO1L3wmRy4Tulv/J+wXtHPMDwV3ZoRv4GKIQU0PSXcZIr3MuuAVci4/E3w6M Lu5/m59RjzROnmU+ywVLYpakHCSzhIYwBya5PMuJuNHBRZl5SuZfk9v5scII3R65qiuH VnemULChfq4+JRDlbYX3iYpZ68E8X+HhOeyQbthyKjmqubqyiTgHCH+Kk9y920/n5Qye z3Xmc3e5tN61XKKn0FTmM9Bgaz+XQDPSzfHxJI2zDIYreSJ9JxgeRiYMXf+mFKnbG9nn N96g== MIME-Version: 1.0 X-Received: by 10.52.53.101 with SMTP id a5mr12130780vdp.14.1399750799571; Sat, 10 May 2014 12:39:59 -0700 (PDT) Received: by 10.58.155.164 with HTTP; Sat, 10 May 2014 12:39:59 -0700 (PDT) Date: Sat, 10 May 2014 21:39:59 +0200 Message-ID: Subject: In r265803 i915kms.ko must be loaded in /boot/loader.conf From: "Ranjan1018 ." <214748mv@gmail.com> To: FreeBSD CURRENT , freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2014 19:40:00 -0000 Hi all, in r265172 I was able to load the i915kms.ko driver in /etc/rc.conf via kld_list. eg. kld_list='i915kms'. Today I have update to r265803 in my laptop, but loading the driver with kld_list result in a blank screen. I need to add the line i915kms_load="YES" in /boot/loader.conf Regards, Maurizio From owner-freebsd-x11@FreeBSD.ORG Sat May 10 19:44:07 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5514BC85 for ; Sat, 10 May 2014 19:44:07 +0000 (UTC) Received: from mail-oa0-x231.google.com (mail-oa0-x231.google.com [IPv6:2607:f8b0:4003:c02::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1E45A202 for ; Sat, 10 May 2014 19:44:07 +0000 (UTC) Received: by mail-oa0-f49.google.com with SMTP id eb12so6447142oac.22 for ; Sat, 10 May 2014 12:44:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=k64U4qX1TMtnlCPSTMAtE8ptIZulYU17Q5rrs47Wq70=; b=dor1eU8Li0nbZQP929zyIWps5lLtRTH1kkB3Zu7iCbvOX+OyRu26QBXtWYMr9JjCSE j9g/xasAKNGeG/aWfzLk0RLOYkrz3zYnAFAv0BCZw6Qh49c/qK5idNHT78zUT9t2G7vt WxHAcYQlmSoeUH4p57jw+RbJcY6odm2SjIy5NKyZ0+0mwuEJh+bE+bbllJ9beWTGkaea ZDwc/fbmNqHk3vxcjnF/DuY8pVJaV0JeU3ioF5nScpVZggGZk+XjfbsjKI6WifGPru4v HBUT4Wbj21BLlOhVOiVKsN6QK1dfHleZkwZHcsks8dLP8wYg5LAH7AQJ5DuBZX7nSiSq btLA== X-Received: by 10.60.131.40 with SMTP id oj8mr23264008oeb.14.1399751046387; Sat, 10 May 2014 12:44:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.87.104 with HTTP; Sat, 10 May 2014 12:43:46 -0700 (PDT) In-Reply-To: <20140509221926.GA2342@coyotlan.atelo.org> References: <20140509221926.GA2342@coyotlan.atelo.org> From: Henry Hu Date: Sat, 10 May 2014 15:43:46 -0400 Message-ID: Subject: Re: Intel i915 backlight To: =?UTF-8?B?WMSrY8Oy?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2014 19:44:07 -0000 On Fri, May 9, 2014 at 6:19 PM, X=C4=ABc=C3=B2 wrote: > Dear freebsd-x11, > > I am running /stable/10 (with i915kms and newcons) on a Vaio VPCZ21 > with a SandyBridge. Unfortunately backlight is not working out of the > box. > > I played a bit with the existing acpi modules (including acpi_sony and > acpi_video), and wrote a bit of code to modify the backlight level, > through sony acpi, but it does not seem quite effective. Basically, the > (sony) acpi reports 16 backlight levels, iirc, but modifying them does > not influence the actual brightness. > > On linux, backlight level is controlled through the graphic card. So, > basically I am investigating how to do so on FreeBSD. I am quite unsure > of how it works, probably xbacklight relies on xf86-video-intel. There > is some code in sys/dev/drm2/i915/intel_panel.c which looks appropriate > to handle the backlight, but I fail to understand how it is called by > xorg, for instance. > > Well, I assume someone here will have a better understanding of all > that, and possible on how the intel backlight works, and whether it is > only a pwm. For now, I am relying on software xrandr --brightness to set > an adequate luminosity, before further investigating the issue. > I'm using an ASUS UX51VZ, with an integrated intel display adapter, and a NVidia card. Now I'm using intel-backlight tool from intel-gpu-tools ( http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/). It works fairly well. There are several ACPI functions which seem to set the brightness, but most of them don't work, including \_SB.ATKD.SPLV. Settings in sysctls hw.acpi.video do not work for me, although I can see brightness levels being reported. I think that some code is absent in the i915 module, because in sys/dev/drm2/i915/intel_opregion.c, there is a big block of code surrounded by #ifdef CONFIG_ACPI which only works for Linux. I've seen a patch which exposed some sysctls to adjust brightness, and it calls intel_panel_set_backlight()/intel_panel_get_max_backlight(). > Best, > > -- > X=C4=ABc=C3=B2 > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" --=20 Cheers, Henry From owner-freebsd-x11@FreeBSD.ORG Mon May 12 11:06:55 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 43152C5A for ; Mon, 12 May 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3021F26EB for ; Mon, 12 May 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4CB6tnS068045 for ; Mon, 12 May 2014 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4CB6sLT068043 for freebsd-x11@FreeBSD.org; Mon, 12 May 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 May 2014 11:06:54 GMT Message-Id: <201405121106.s4CB6sLT068043@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 11:06:55 -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 ports/189163 x11 x11/xorg: Could not init font path element /usr/local/ o ports/189113 x11 x11-servers/xorg-vfbserver: Bug in Xvfb using RANDR ex o ports/189002 x11 [patch] x11-servers/xorg-nestserver prompts for option o ports/188917 x11 graphics/libdrm 2.4.44 package creation fails o ports/188848 x11 [patch] x11-servers/xorg-nestserver: options don't sti o ports/188641 x11 [patch] x11-drivers/xf86-video-intel is make jobs safe o ports/188640 x11 [patch] x11-servers/xorg-server is make jobs safe o ports/188566 x11 I have updated x11-drivers/xf86-video-vmware to 13.0.2 o ports/188383 x11 x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5 o ports/188278 x11 devel/libpciaccess is broken for non-x86 architectures o ports/188165 x11 graphics/dri: ia64: error: Package requirements (libdr o ports/188155 x11 graphics/LibGL: MesaLib 7.6.1 link is wrong o ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184952 x11 x11-servers/xorg-server: Slave port makefiles all have o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181285 x11 x11/xorg does not start if Nvidia Optimus is enabled o o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 56 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon May 12 16:18:44 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6951A3B0 for ; Mon, 12 May 2014 16:18:44 +0000 (UTC) Received: from relay.mailchannels.net (ar-005-i201.relay.mailchannels.net [162.253.144.83]) by mx1.freebsd.org (Postfix) with ESMTP id BD8F1263E for ; Mon, 12 May 2014 16:18:43 +0000 (UTC) X-Sender-Id: _forwarded-from|107.201.34.133 Received: from mail-24.name-services.com (unknown [10.237.3.9]) by relay.mailchannels.net (Postfix) with ESMTPA id 857C0121098 for ; Mon, 12 May 2014 16:18:35 +0000 (UTC) X-Sender-Id: _forwarded-from|107.201.34.133 Received: from mail-24.name-services.com (mail-24.name-services.com [10.235.16.137]) (using TLSv1 with cipher AES128-SHA) by 0.0.0.0:2500 (trex/5.1.2); Mon, 12 May 2014 16:18:35 GMT X-MC-Relay: Forwarding X-MailChannels-SenderId: _forwarded-from%7C107.201.34.133 X-MailChannels-Auth-Id: demandmedia Received: from [10.0.10.1] (107-201-34-133.lightspeed.bcvloh.sbcglobal.net [107.201.34.133]) by mail-24.name-services.com with SMTP; Mon, 12 May 2014 09:18:28 -0700 Message-ID: <5370F453.3000602@a1poweruser.com> Date: Mon, 12 May 2014 12:18:27 -0400 From: Fbsd8 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: x11@freebsd.org, Fbsd8 Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> In-Reply-To: <534ECCE7.7050204@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 16:18:44 -0000 >> Author: zeising >> Date: Wed Apr 16 18:28:47 2014 >> New Revision: 351411 >> URL: http://svnweb.freebsd.org/changeset/ports/351411 >> QAT: https://qat.redports.org/buildarchive/r351411/ >> >> Log: >> The FreeBSD x11@ and graphics team proudly presents >> >> NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE >> >> This update switches over to use the new xorg stack by default on FreeBSD 9 >> and 10 stable, on os versions where vt(9) is available. >> It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in >> /etc/make.conf . >> FreeBSD 8-STABLE and released versions of FreeBSD still use >> the old version. >> A package repository with binary packages for new xorg will >> be available soon. >> >> This patch also contains updates of libxcb and related ports, pixman, as well >> as some drivers and utilities. >> >> Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due >> to xserver version change. >> >> Apart from these updates, the way shared libraries are handled has been >> changed for all xorg ports, as well as libxml2 and freetype, which means >> ltverhack is gone and as a consequence shared libraries have been bumped. >> The plan is that this change will make library bumps less likely in the >> future. >> All affected ports have had their portrevisions bumped as a consequence of >> this. >> >> Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. >> >> Update instructions, hardware support, and more notes can be found on >> https://wiki.freebsd.org/Graphics >> My host is running 10.0-RELEASE-p2 with jails. I would like to test new xorg with vt(9) in a jail. The above new release states that the new xorg will soon have a pkgng version. Is that available yet? If it is what is the pkgng package name to use? Is vt available in 10.0-RELEASE? If not is there a port or package for it? Note; I am not member of this list so be sure to reply all. From owner-freebsd-x11@FreeBSD.ORG Mon May 12 17:10:08 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 26AF5207 for ; Mon, 12 May 2014 17:10:08 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A4FD92B0A for ; Mon, 12 May 2014 17:10:07 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 9AAAD40045 for ; Mon, 12 May 2014 19:10:02 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 906524004C; Mon, 12 May 2014 19:10:02 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 36EA040045 for ; Mon, 12 May 2014 19:10:02 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3gS7td4vKZz8gh0 for ; Mon, 12 May 2014 19:10:01 +0200 (CEST) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([10.1.0.3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [10.1.0.6]) (amavisd-new, port 10025) with ESMTPS id g3uNQ06qEiQI for ; Mon, 12 May 2014 19:09:59 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id 3gS7tb0VVTz8ggx for ; Mon, 12 May 2014 19:09:59 +0200 (CEST) Received: from tifa.daemonic.se (78-69-168-131-no84.tbcn.telia.com [78.69.168.131]) by mail.daemonic.se (Postfix) with ESMTPSA id 3gS7tZ6cyTz9Cvr for ; Mon, 12 May 2014 19:09:58 +0200 (CEST) Received: from tifa.daemonic.se (localhost [127.0.0.1]) by tifa.daemonic.se (Postfix) with ESMTP id 79C3322818 for ; Mon, 12 May 2014 19:09:58 +0200 (CEST) Message-ID: <53710066.7080407@daemonic.se> Date: Mon, 12 May 2014 19:09:58 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> In-Reply-To: <5370F453.3000602@a1poweruser.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 17:10:08 -0000 On 05/12/14 18:18, Fbsd8 wrote: >>> Author: zeising >>> Date: Wed Apr 16 18:28:47 2014 >>> New Revision: 351411 >>> URL: http://svnweb.freebsd.org/changeset/ports/351411 >>> QAT: https://qat.redports.org/buildarchive/r351411/ >>> >>> Log: >>> The FreeBSD x11@ and graphics team proudly presents >>> NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE >>> This update switches over to use the new xorg stack by default on >>> FreeBSD 9 >>> and 10 stable, on os versions where vt(9) is available. >>> It is still possible to use the old stack by specifying >>> WITHOUT_NEW_XORG in >>> /etc/make.conf . >>> FreeBSD 8-STABLE and released versions of FreeBSD still use >>> the old version. >>> A package repository with binary packages for new xorg will >>> be available soon. >>> This patch also contains updates of libxcb and related ports, >>> pixman, as well >>> as some drivers and utilities. >>> Bump portrevisions for xf86-* ports, as well as >>> virtualbox-ose-additions due >>> to xserver version change. >>> Apart from these updates, the way shared libraries are handled >>> has been >>> changed for all xorg ports, as well as libxml2 and freetype, which >>> means >>> ltverhack is gone and as a consequence shared libraries have been >>> bumped. >>> The plan is that this change will make library bumps less likely in >>> the >>> future. >>> All affected ports have had their portrevisions bumped as a >>> consequence of >>> this. >>> Fix some issues where WITH_NEW_XORG weren't detected properly on >>> CURRENT. >>> Update instructions, hardware support, and more notes can be >>> found on >>> https://wiki.freebsd.org/Graphics >>> > > My host is running 10.0-RELEASE-p2 with jails. I would like to test new > xorg with vt(9) in a jail. The above new release states that the new > xorg will soon have a pkgng version. > > Is that available yet? > If it is what is the pkgng package name to use? > Is vt available in 10.0-RELEASE? > If not is there a port or package for it? > Note; I am not member of this list so be sure to reply all. For hardware access reasons, I believe it is not possible to run X in a jail currently. Regards! -- Niclas From owner-freebsd-x11@FreeBSD.ORG Mon May 12 17:25:06 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 15E48479 for ; Mon, 12 May 2014 17:25:06 +0000 (UTC) Received: from mail.atelo.org (atelo.org [192.95.27.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AB6B52C6F for ; Mon, 12 May 2014 17:25:05 +0000 (UTC) Received: from coyotlan.atelo.org (ovo.atelo.org [192.168.1.7]); by mail.atelo.org (OpenSMTPD) with ESMTP id e42b3b1c; Mon, 12 May 2014 17:24:09 +0000 (UTC) Received: from localhost (1001@localhost [local]); by localhost (OpenSMTPD) with ESMTPA id 1ad29a4c; Mon, 12 May 2014 10:24:41 -0700 (PDT) Date: Mon, 12 May 2014 10:24:41 -0700 From: =?utf-8?B?WMSrY8Oy?= To: Henry Hu Subject: Re: Intel i915 backlight Message-ID: <20140512172441.GA26879@coyotlan.atelo.org> References: <20140509221926.GA2342@coyotlan.atelo.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 17:25:06 -0000 On Sat, May 10, 2014 at 03:43:46PM -0400, Henry Hu wrote: > Now I'm using intel-backlight tool from intel-gpu-tools ( > http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/). It works fairly > well. Thank you! It works great. Plus it is the same method of changing backlight, except in userspace. So much contrast, so much battery saved! From owner-freebsd-x11@FreeBSD.ORG Mon May 12 18:16:59 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37C32A26 for ; Mon, 12 May 2014 18:16:59 +0000 (UTC) Received: from mail-pa0-x232.google.com (mail-pa0-x232.google.com [IPv6:2607:f8b0:400e:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0CA7520E9 for ; Mon, 12 May 2014 18:16:59 +0000 (UTC) Received: by mail-pa0-f50.google.com with SMTP id fb1so9079222pad.37 for ; Mon, 12 May 2014 11:16:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=1gs7ydY4TKNWXUHDbzt0zAj6EMDVx6X7l0vAyTJxLug=; b=zQuIVS9yl7+LEt9yK1SlTg4XJhcY5fBdjjMxOY+cccsxVqoT/PobrPuIIifcc9Mw6c d/k+x89qgMkzIbqFEwcGtP7emYJ8yAoCrY5s/yyPey60zMDXYLVIrNtv7YbkICIKg2RS ejn3QOxQWBGKwcjifA37VVwyzFHeeMZovskTwTsYvJzNcQ8QzDWVLyBAaLkdHAKfpp+/ gM2Vmm7pYi7vr9NmHPE8Sx/0XadkubraaVGLVa7V1bJeOfAzvrKOVC8fdsIULSzqF0jX alsPawvPtROmucPn17y8QMBFbep18i8+GsDqMSAtq6e8rIPo+wJxTHYN+tvjPuJY+pCM 2kPQ== MIME-Version: 1.0 X-Received: by 10.66.240.197 with SMTP id wc5mr56427403pac.78.1399918618634; Mon, 12 May 2014 11:16:58 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.73.34 with HTTP; Mon, 12 May 2014 11:16:58 -0700 (PDT) In-Reply-To: <20140512172441.GA26879@coyotlan.atelo.org> References: <20140509221926.GA2342@coyotlan.atelo.org> <20140512172441.GA26879@coyotlan.atelo.org> Date: Mon, 12 May 2014 11:16:58 -0700 X-Google-Sender-Auth: IYga2NzmWxKWd0hm67q7vZEJtdc Message-ID: Subject: Re: Intel i915 backlight From: Kevin Oberman To: =?UTF-8?B?WMSrY8Oy?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 18:16:59 -0000 On Mon, May 12, 2014 at 10:24 AM, X=C4=ABc=C3=B2 wrote: > On Sat, May 10, 2014 at 03:43:46PM -0400, Henry Hu wrote: > > Now I'm using intel-backlight tool from intel-gpu-tools ( > > http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/). It works fairly > > well. > > Thank you! It works great. Plus it is the same method of changing > backlight, except in userspace. So much contrast, so much battery saved! > Looks interesting, but what version do I need to go back to for FreeBSD? The latest (1.6) requires cairo-1.12 which is still not available in ports. --=20 R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Mon May 12 18:31:38 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3620D0D for ; Mon, 12 May 2014 18:31:38 +0000 (UTC) Received: from mail.atelo.org (atelo.org [192.95.27.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8C225224E for ; Mon, 12 May 2014 18:31:38 +0000 (UTC) Received: from coyotlan.atelo.org (ovo.atelo.org [192.168.1.7]); by mail.atelo.org (OpenSMTPD) with ESMTP id 3e51e589; Mon, 12 May 2014 18:30:48 +0000 (UTC) Received: from localhost (1001@localhost [local]); by localhost (OpenSMTPD) with ESMTPA id 4ad4690b; Mon, 12 May 2014 11:31:20 -0700 (PDT) Date: Mon, 12 May 2014 11:31:20 -0700 From: =?utf-8?B?WMSrY8Oy?= To: Kevin Oberman Subject: Re: Intel i915 backlight Message-ID: <20140512183120.GA28593@coyotlan.atelo.org> References: <20140509221926.GA2342@coyotlan.atelo.org> <20140512172441.GA26879@coyotlan.atelo.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 18:31:38 -0000 On Mon, May 12, 2014 at 11:16:58AM -0700, Kevin Oberman wrote: > Looks interesting, but what version do I need to go back to for FreeBSD? > The latest (1.6) requires cairo-1.12 which is still not available in ports. You would need version 1.3 for a lower cairo. I compiled latest git with a local cairo, but had to bypass some linuxisms in signal handlers and macro redefinitions. From owner-freebsd-x11@FreeBSD.ORG Mon May 12 19:02:43 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2B954A8 for ; Mon, 12 May 2014 19:02:43 +0000 (UTC) Received: from mail-lb0-x231.google.com (mail-lb0-x231.google.com [IPv6:2a00:1450:4010:c04::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DEBD24C3 for ; Mon, 12 May 2014 19:02:43 +0000 (UTC) Received: by mail-lb0-f177.google.com with SMTP id s7so7636843lbd.22 for ; Mon, 12 May 2014 12:02:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VClA1EWbKMUX8b3Gh+GAo+U8Q3x07BnLp68h9jQLU3k=; b=NW+aKe067mrJuOI1YbUWHez/2V7lT1jBLHKU2sRSzkts3nn6cQYU3h+3azQI8ovrKD /nj58GMXw+tQX/S9rX5N5zUNEn0Ys3u9+3pzncjB0VlEM7BOlj/1gkAAqZFQ3lHYU3ND DJDZ+rKiPWNJ7nqvoUWHd0ZT11Frk7vkcgDNhbafOvzxEQuI0vOaGygleIBl+ocD1YGF rXP24Q4GA/7hhSjT9sJxP53KFUTdxtdE9j53ibKr+vFNNSLg/ncLSDx4ZmKwcTL0PXYt vjzGVBBlj16DYHEeFgiphoMs9e14+6gL5pJF0BeI/zyD1NHZbUVfSgjdD73PlRP92+VQ 2p9Q== MIME-Version: 1.0 X-Received: by 10.152.198.129 with SMTP id jc1mr2360388lac.63.1399921361205; Mon, 12 May 2014 12:02:41 -0700 (PDT) Received: by 10.112.129.164 with HTTP; Mon, 12 May 2014 12:02:41 -0700 (PDT) In-Reply-To: <53710066.7080407@daemonic.se> References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> <53710066.7080407@daemonic.se> Date: Mon, 12 May 2014 20:02:41 +0100 Message-ID: Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable From: Tom Evans To: Fbsd8 Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 19:02:43 -0000 On Mon, May 12, 2014 at 6:09 PM, Niclas Zeising wrote: > On 05/12/14 18:18, Fbsd8 wrote: >> My host is running 10.0-RELEASE-p2 with jails. I would like to test new >> xorg with vt(9) in a jail. The above new release states that the new >> xorg will soon have a pkgng version. > > For hardware access reasons, I believe it is not possible to run X in a > jail currently. This is true, although there is a patch to allow it: http://freebsd.1045724.n5.nabble.com/PATCH-Xorg-in-a-jail-td5892813.html (The patch from Alexander's email, not mine) Cheers Tom From owner-freebsd-x11@FreeBSD.ORG Mon May 12 20:02:56 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 12D8B2A2 for ; Mon, 12 May 2014 20:02:56 +0000 (UTC) Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9055529A4 for ; Mon, 12 May 2014 20:02:55 +0000 (UTC) Received: by mail-la0-f45.google.com with SMTP id gl10so2333012lab.18 for ; Mon, 12 May 2014 13:02:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Xy2L+OwHWJOBgmc5yKib/hQ8Xja7a+2DK+xFyW78VYs=; b=XoEAGzwh6kv0kKeiPdV76hfqEiBSeDHTmnTdv+hjan8jo7oM1tynQVTvGrbLYDQF53 cAy28QdLS+e8ZklWIWNXvAtiklpmPsQC1aQN006PX0KVRy8YU9Ir0ULEqOFv4K24ldxo JgYrcGwj8FE2BumT4Y0wXhuWidpRV8Dg42Sb/CY2Owvn7aMdurobaCC5ffc/rQCqz78u SqrdQ29tszYp7YdgnMGBCDUiAGDWxsiT7nfzlm9ALdL+EtjN7hJcVwQi3btoUBSOos/L qyv/s7sD2R1bL1Ef5RQPURxn35S4ButldI5ByploQNv3ss+Idz/RaDLhCjNYG2yfKnjk SU5w== MIME-Version: 1.0 X-Received: by 10.152.23.6 with SMTP id i6mr14641713laf.24.1399924973424; Mon, 12 May 2014 13:02:53 -0700 (PDT) Received: by 10.112.129.164 with HTTP; Mon, 12 May 2014 13:02:53 -0700 (PDT) In-Reply-To: <537123B3.5080309@a1poweruser.com> References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> <53710066.7080407@daemonic.se> <537123B3.5080309@a1poweruser.com> Date: Mon, 12 May 2014 21:02:53 +0100 Message-ID: Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable From: Tom Evans To: Fbsd8 Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 20:02:56 -0000 On Mon, May 12, 2014 at 8:40 PM, Fbsd8 wrote: > I know about this patch. I gave it to the guy who maintains jail(8) to be > added as allow_xorg back in 9.1. After a year long review it was rejected by > the core security team as it completely breaks jail security. xorg uses the > kernel to communicate with the hosts console. Might have been worth mentioning that at the start. > > From that news release, sounded like the new xorg uses a different method to > communicate with the hosts console. Is my understanding correct? No. > > Now using vt(9) with the new xorg may be the answer to running xorg in a > jail. No it isn't - the patch that allows xorg to access kmem and to give access to the drm devices is the answer to running xorg in a jail. > Is there any way to get vt installed on 10.0-RELEASE with out going to > current? Yes, recompile with this in your kernel config: nodevice vga nodevice sc device vt device vt_vga Cheers Tom From owner-freebsd-x11@FreeBSD.ORG Mon May 12 20:10:40 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E11AA859 for ; Mon, 12 May 2014 20:10:40 +0000 (UTC) Received: from mail-la0-f45.google.com (mail-la0-f45.google.com [209.85.215.45]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 648CB2A59 for ; Mon, 12 May 2014 20:10:40 +0000 (UTC) Received: by mail-la0-f45.google.com with SMTP id gl10so2340415lab.18 for ; Mon, 12 May 2014 13:10:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type:subject:from:date:to :message-id; bh=dPw7SNjeBQGL4mOtDiudPf9Mo8dBPb66hk6C5LnAFrc=; b=lalYnJY3mjHqy+9REMYOWNhiFPpCW2e735JuzeEISdS5LDDtD0QAE5DKnJG/2YQeY2 X3YTluq1muFCl2d/tcfqF6M9s2Aa9FMvT6S1Publm67z4oVC5z4KrqM7RuJ/+JDMW6kb Uyno1m+ReupoXDJmm6z/YXBUNMVfJeOLmIRfp/esrO0ppTyPegmGBs+Ll/6LN2ARxpRL zPfOv7RqVvfIZ6vSfyp69fdsm/UOzAOsTaZ4EAJDVUj1n9gt17Qme7ChAiP/AeLldkoY y2COOauFiiayRpzAp5TdXAQXfIrfovOVxHzglXfLxZUFVEFxvSGvn9pVgWcmmh9c9AHB u8qg== X-Gm-Message-State: ALoCoQksrI/mpfeuGOA7Lzu8JAS/JMuaqQB9Q7U1T9L4f7/dJg/sJagqbexZb/KnRFp/u+1Y4c/z X-Received: by 10.112.52.167 with SMTP id u7mr25551664lbo.28.1399925437778; Mon, 12 May 2014 13:10:37 -0700 (PDT) Received: from [192.168.1.82] (150-145-133-95.pool.ukrtel.net. [95.133.145.150]) by mx.google.com with ESMTPSA id rd5sm14763564lbb.0.2014.05.12.13.10.35 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 12 May 2014 13:10:36 -0700 (PDT) User-Agent: K-9 Mail for Android In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Subject: Re: In r265803 i915kms.ko must be loaded in /boot/loader.conf From: Aleksandr Rybalko Date: Mon, 12 May 2014 23:10:18 +0300 To: "Ranjan1018 ." <214748mv@gmail.com>, FreeBSD CURRENT , freebsd-x11@freebsd.org Message-ID: X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 20:10:41 -0000 On 10 травня 2014 р. 22:39:59 GMT+03:00, "Ranjan1018 ." <214748mv@gmail.com> wrote: >Hi all, > >in r265172 I was able to load the i915kms.ko driver in /etc/rc.conf via >kld_list. eg. kld_list='i915kms'. > >Today I have update to r265803 in my laptop, but loading the driver >with >kld_list result in a blank screen. I need to add the line >i915kms_load="YES" >in /boot/loader.conf > >Regards, >Maurizio >_______________________________________________ >freebsd-current@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-current >To unsubscribe, send any mail to >"freebsd-current-unsubscribe@freebsd.org" Hi, It have to be fixed in r265927. Sorry for inconvenience. Thanks for testing. WBW ------ Aleksandr Rybalko From owner-freebsd-x11@FreeBSD.ORG Mon May 12 20:11:44 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CD3159A2 for ; Mon, 12 May 2014 20:11:44 +0000 (UTC) Received: from mx.tetcu.info (mx.tetcu.info [217.19.15.179]) by mx1.freebsd.org (Postfix) with ESMTP id 82A142ADA for ; Mon, 12 May 2014 20:11:44 +0000 (UTC) Received: from it.tim.tetcu.info (5-12-249-181.residential.rdsnet.ro [5.12.249.181]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx.tetcu.info (Postfix) with ESMTPSA id 308283F4330; Mon, 12 May 2014 23:05:35 +0300 (EEST) Date: Mon, 12 May 2014 23:06:12 +0300 From: Ion-Mihai Tetcu To: Tom Evans Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable Message-ID: <20140512230612.464e4516@it.tim.tetcu.info> In-Reply-To: References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> <53710066.7080407@daemonic.se> <537123B3.5080309@a1poweruser.com> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "freebsd-x11@freebsd.org" , Fbsd8 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 20:11:44 -0000 On Mon, 12 May 2014 21:02:53 +0100 Tom Evans wrote: > > Is there any way to get vt installed on 10.0-RELEASE with out going ^^^^^^^^^^^^^^^^^^ So no. Only on -STABLE > > to current? > > Yes, recompile with this in your kernel config: > > nodevice vga > nodevice sc > device vt > device vt_vga -- IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 29597D20 From owner-freebsd-x11@FreeBSD.ORG Mon May 12 20:24:22 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 510F3FAA; Mon, 12 May 2014 20:24:22 +0000 (UTC) Received: from mail-la0-x22b.google.com (mail-la0-x22b.google.com [IPv6:2a00:1450:4010:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A0CEA2BC8; Mon, 12 May 2014 20:24:21 +0000 (UTC) Received: by mail-la0-f43.google.com with SMTP id mc6so2356512lab.30 for ; Mon, 12 May 2014 13:24:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=HX+7iMSOgzMaOYvS05XQslhDEsQEjtO7IrlUyqfZ/gs=; b=P9tYmmqggVfstRjEeczGT779Og3/ENTc4euBL8y1l+/w9PBl8l+63fbSWPyXXishgp 662tjn2iu4IS+GJg3Y7OgUUBHhV+ukZXnKnfzbx/QguDeRbmDv87Wm0qZv1NHeIgvRK3 r82plOxq7VRa/1QKux78jhP2lTyva8XUAPQL+29b+kkMC+7P86fHnwBEDkkQGyM5DWA0 9QAQVwu309Ch1XLpLudjLkvA2483cHefhR008G8RsYzP7yBjQ0vNciQkBgzBLgw6yU0d it+4b/HayvsjBLhQ4E97ExFto5jKCqrGmIqXRrlynyk3un3IGCPLTbmD+TvUYcOuJ9OY lvxg== MIME-Version: 1.0 X-Received: by 10.152.23.6 with SMTP id i6mr14714281laf.24.1399926258999; Mon, 12 May 2014 13:24:18 -0700 (PDT) Received: by 10.112.129.164 with HTTP; Mon, 12 May 2014 13:24:18 -0700 (PDT) In-Reply-To: <20140512230612.464e4516@it.tim.tetcu.info> References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> <53710066.7080407@daemonic.se> <537123B3.5080309@a1poweruser.com> <20140512230612.464e4516@it.tim.tetcu.info> Date: Mon, 12 May 2014 21:24:18 +0100 Message-ID: Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable From: Tom Evans To: Ion-Mihai Tetcu Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-x11@freebsd.org" , Fbsd8 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 20:24:22 -0000 On Mon, May 12, 2014 at 9:06 PM, Ion-Mihai Tetcu wrote: > On Mon, 12 May 2014 21:02:53 +0100 > Tom Evans wrote: > >> > Is there any way to get vt installed on 10.0-RELEASE with out going > ^^^^^^^^^^^^^^^^^^ > So no. Only on -STABLE Doh! Time to stop responding to emails for the night, my peepers have gone :) Cheers Tom From owner-freebsd-x11@FreeBSD.ORG Mon May 12 20:35:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EC13B45C for ; Mon, 12 May 2014 20:35:50 +0000 (UTC) Received: from relay.mailchannels.net (si-002-i86.relay.mailchannels.net [173.236.122.36]) by mx1.freebsd.org (Postfix) with ESMTP id 479942D40 for ; Mon, 12 May 2014 20:35:49 +0000 (UTC) X-Sender-Id: _forwarded-from|107.201.34.133 Received: from mail-24.name-services.com (ip-10-218-133-212.us-west-2.compute.internal [10.218.133.212]) by relay.mailchannels.net (Postfix) with ESMTPA id C058A10037A; Mon, 12 May 2014 19:40:42 +0000 (UTC) X-Sender-Id: _forwarded-from|107.201.34.133 Received: from mail-24.name-services.com (mail-24.name-services.com [10.244.170.26]) (using TLSv1 with cipher AES128-SHA) by 0.0.0.0:2500 (trex/5.1.2); Mon, 12 May 2014 19:40:43 GMT X-MC-Relay: Forwarding X-MailChannels-SenderId: _forwarded-from%7C107.201.34.133 X-MailChannels-Auth-Id: demandmedia Received: from [10.0.10.1] (107-201-34-133.lightspeed.bcvloh.sbcglobal.net [107.201.34.133]) by mail-24.name-services.com with SMTP; Mon, 12 May 2014 12:40:35 -0700 Message-ID: <537123B3.5080309@a1poweruser.com> Date: Mon, 12 May 2014 15:40:35 -0400 From: Fbsd8 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: Tom Evans Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> <53710066.7080407@daemonic.se> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 20:35:51 -0000 Tom Evans wrote: > On Mon, May 12, 2014 at 6:09 PM, Niclas Zeising > wrote: >> On 05/12/14 18:18, Fbsd8 wrote: >>> My host is running 10.0-RELEASE-p2 with jails. I would like to test new >>> xorg with vt(9) in a jail. The above new release states that the new >>> xorg will soon have a pkgng version. >> For hardware access reasons, I believe it is not possible to run X in a >> jail currently. > > This is true, although there is a patch to allow it: > > http://freebsd.1045724.n5.nabble.com/PATCH-Xorg-in-a-jail-td5892813.html > > (The patch from Alexander's email, not mine) > > Cheers > > Tom > I know about this patch. I gave it to the guy who maintains jail(8) to be added as allow_xorg back in 9.1. After a year long review it was rejected by the core security team as it completely breaks jail security. xorg uses the kernel to communicate with the hosts console. From that news release, sounded like the new xorg uses a different method to communicate with the hosts console. Is my understanding correct? Now using vt(9) with the new xorg may be the answer to running xorg in a jail. Is there any way to get vt installed on 10.0-RELEASE with out going to current? From owner-freebsd-x11@FreeBSD.ORG Mon May 12 20:39:42 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5B9E4651 for ; Mon, 12 May 2014 20:39:42 +0000 (UTC) Received: from relay.mailchannels.net (si-002-i152.relay.mailchannels.net [108.178.49.164]) by mx1.freebsd.org (Postfix) with ESMTP id A96A92D92 for ; Mon, 12 May 2014 20:39:41 +0000 (UTC) X-Sender-Id: _forwarded-from|107.201.34.133 Received: from mail-24.name-services.com (ip-10-237-3-9.us-west-2.compute.internal [10.237.3.9]) by relay.mailchannels.net (Postfix) with ESMTPA id B6904100646; Mon, 12 May 2014 20:39:39 +0000 (UTC) X-Sender-Id: _forwarded-from|107.201.34.133 Received: from mail-24.name-services.com (mail-24.name-services.com [10.235.16.137]) (using TLSv1 with cipher AES128-SHA) by 0.0.0.0:2500 (trex/5.1.2); Mon, 12 May 2014 20:39:40 GMT X-MC-Relay: Forwarding X-MailChannels-SenderId: _forwarded-from%7C107.201.34.133 X-MailChannels-Auth-Id: demandmedia Received: from [10.0.10.1] (107-201-34-133.lightspeed.bcvloh.sbcglobal.net [107.201.34.133]) by mail-24.name-services.com with SMTP; Mon, 12 May 2014 13:39:33 -0700 Message-ID: <53713185.208@a1poweruser.com> Date: Mon, 12 May 2014 16:39:33 -0400 From: Fbsd8 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: Tom Evans Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> <53710066.7080407@daemonic.se> <537123B3.5080309@a1poweruser.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 20:39:42 -0000 Tom Evans wrote: > On Mon, May 12, 2014 at 8:40 PM, Fbsd8 wrote: >> I know about this patch. I gave it to the guy who maintains jail(8) to be >> added as allow_xorg back in 9.1. After a year long review it was rejected by >> the core security team as it completely breaks jail security. xorg uses the >> kernel to communicate with the hosts console. > > Might have been worth mentioning that at the start. > >> From that news release, sounded like the new xorg uses a different method to >> communicate with the hosts console. Is my understanding correct? > > No. > >> Now using vt(9) with the new xorg may be the answer to running xorg in a >> jail. > > No it isn't - the patch that allows xorg to access kmem and to give > access to the drm devices is the answer to running xorg in a jail. We all ready know that patch has been rejected as a security breach so its not a solution. So back to the new vt, can it be expanded and used to change the way xorg talks to the host console? Is the upstream xorg project people aware of xorg not working in a jail? Is there something in the xorg port that can be changed in some way to make it work in a jail? Looking for options here, have any ideas on how to get xorg in a jail? > >> Is there any way to get vt installed on 10.0-RELEASE with out going to >> current? > > Yes, recompile with this in your kernel config: > > nodevice vga > nodevice sc > device vt > device vt_vga > > Cheers > > Tom > From owner-freebsd-x11@FreeBSD.ORG Mon May 12 21:38:52 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8BE27CD8 for ; Mon, 12 May 2014 21:38:52 +0000 (UTC) Received: from mail-lb0-x22c.google.com (mail-lb0-x22c.google.com [IPv6:2a00:1450:4010:c04::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 12D5423DE for ; Mon, 12 May 2014 21:38:51 +0000 (UTC) Received: by mail-lb0-f172.google.com with SMTP id l4so8008016lbv.31 for ; Mon, 12 May 2014 14:38:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SVScsuDORB6OzaWnQUlNEkbSdN/1o5oIofwnEWYnX70=; b=rk8ml7wAq7T9fbmdl5QfuQCVCwwqo8CoAHIgGNIS/Xunqioo2Wmok8G8RLLKyqDnqY AEYgEmGXDrhPEZk7/UPYLnj+RJSmswH4MH7uBRvaKpo4pvkAB+TCjfGk2uq6X2/93tK+ K0G265dKlXPjze+tF9rlbrP4/Rm9eC2HYuqnck88zzGB9l2Bxr/mshgwRctKCVflukrS pT8BBaI6EWP0vhkV2ih/d43+xTB2TNZOdtpIhK+p2CpvESSA9I73oo72yPBI3RqZ0XGW fC33Gdzx6GalH6FqvduqO8M7DADG48lpKOgojPmBeWmJE8CzVYdG4lGaQ10JVOfnYH26 mJIw== MIME-Version: 1.0 X-Received: by 10.112.26.199 with SMTP id n7mr25799903lbg.27.1399930729780; Mon, 12 May 2014 14:38:49 -0700 (PDT) Received: by 10.112.129.164 with HTTP; Mon, 12 May 2014 14:38:49 -0700 (PDT) In-Reply-To: <53713185.208@a1poweruser.com> References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> <53710066.7080407@daemonic.se> <537123B3.5080309@a1poweruser.com> <53713185.208@a1poweruser.com> Date: Mon, 12 May 2014 22:38:49 +0100 Message-ID: Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable From: Tom Evans To: Fbsd8 Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 21:38:52 -0000 On Mon, May 12, 2014 at 9:39 PM, Fbsd8 wrote: > Tom Evans wrote: >> No it isn't - the patch that allows xorg to access kmem and to give >> access to the drm devices is the answer to running xorg in a jail. > > > We all ready know that patch has been rejected as a security breach so its > not a solution. So back to the new vt, can it be expanded and used to change > the way xorg talks to the host console? vt will not help you run xorg in a jail. Xorg needs read access to /dev/mem - vt cannot help with that. The patch works well for me and the other people who have expressed an interest - my desktop and HTPC both run their Xorg in jails. As far as I can see, it is not the security implications per se, but the naming of the knob that allows the access. > > Is the upstream xorg project people aware of xorg not working in a jail? > Is there something in the xorg port that can be changed in some way to make > it work in a jail? I don't know if they know or not, but I would doubt they would care significantly - for it to work inside the jail without giving the jail raw access would require a lot of rewriting and new APIs. Given that jails only exist on BSD, and that very few people who run BSD run desktops with BSD, and that very few of those people want to run Xorg in a jail, it would not be worth it to make those really very large changes. > Looking for options here, have any ideas on how to get xorg in a jail? > Keep asking for the patch to be committed. John Baldwin's reply in the thread I linked earlier implied that it couldn't be committed as "allow.kmem_access", perhaps "allow.insecure_kmem_access" is acceptable. In the mean time, it is really not that hard to patch your sources and recompile the kernel. This isn't Linux, there aren't hundreds of complicated kernel choices, just patch and use a GENERIC kernel. Cheers Tom From owner-freebsd-x11@FreeBSD.ORG Tue May 13 08:35:04 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 77BCD959 for ; Tue, 13 May 2014 08:35:04 +0000 (UTC) Received: from mailrelay001.isp.belgacom.be (mailrelay001.isp.belgacom.be [195.238.6.51]) by mx1.freebsd.org (Postfix) with ESMTP id 92F082C04 for ; Tue, 13 May 2014 08:35:03 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvQKAE/YcVNbs5ET/2dsb2JhbABZgwZPS65HAZhUF3SDAl80Koh8AQidCrNzF41xCoUeBJEwiBeBPZFLgzg7MIEB Received: from 19.145-179-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.179.145.19]) by relay.skynet.be with ESMTP; 13 May 2014 10:34:55 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.8/8.14.8) with ESMTP id s4D8YnEh001540 for ; Tue, 13 May 2014 10:34:49 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Tue, 13 May 2014 10:34:48 +0200 From: Tijl Coosemans To: x11@FreeBSD.org Subject: [patch] graphics/libGL/bsd.mesalib.mk: USES=libtool + misc Message-ID: <20140513103448.6a99ce1b@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/eQsX5Ztx8FbgHiNqFRkSrWg" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 May 2014 08:35:04 -0000 --MP_/eQsX5Ztx8FbgHiNqFRkSrWg Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, The attached patch contains the following changes for bsd.mesalib.mk: - USES=tar:bzip2. - Under WITH_NEW_XORG: + Replace USE_AUTOTOOLS, REAPPLY_PATCHES and pre-configure with a patch for Makefile.in. The patch removes some make dependencies for aclocal.m4 which are absent. + Add INSTALL_TARGET=install-strip to strip libraries. + Add USES=libtool:keepla and remove several patches. + In post-patch replace /use with /usr. - Bump PORTREVISION and adjust pkg-plist for graphics/dri, graphics/libEGL, graphics/libGL and graphics/libglesv2. Redports results for 11-CURRENT: https://redports.org/buildarchive/20140512151910-98479/ https://redports.org/buildarchive/20140512185846-56623/ https://redports.org/buildarchive/20140512185919-89700/ https://redports.org/buildarchive/20140512185946-06383/ Ok to commit? --MP_/eQsX5Ztx8FbgHiNqFRkSrWg Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=mesa.patch Index: graphics/dri/Makefile =================================================================== --- graphics/dri/Makefile (revision 353921) +++ graphics/dri/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= dri PORTVERSION= ${MESAVERSION} -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 2 CATEGORIES= graphics Index: graphics/dri/pkg-plist =================================================================== --- graphics/dri/pkg-plist (revision 353921) +++ graphics/dri/pkg-plist (working copy) @@ -31,6 +31,7 @@ include/GL/internal/dri_interface.h %%NEW%%lib/libdricore%%VERSION%%.la %%NEW%%lib/libdricore%%VERSION%%.so %%NEW%%lib/libdricore%%VERSION%%.so.1 +%%NEW%%lib/libdricore%%VERSION%%.so.1.0.0 %%NEW%%%%GALLIUM%%lib/libllvmradeon%%VERSION%%.la %%NEW%%%%GALLIUM%%lib/libllvmradeon%%VERSION%%.so libdata/pkgconfig/dri.pc Index: graphics/libEGL/Makefile =================================================================== --- graphics/libEGL/Makefile (revision 353921) +++ graphics/libEGL/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= libEGL PORTVERSION= ${MESAVERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics COMMENT= OpenEGL library Index: graphics/libEGL/pkg-plist =================================================================== --- graphics/libEGL/pkg-plist (revision 353921) +++ graphics/libEGL/pkg-plist (working copy) @@ -6,6 +6,7 @@ include/KHR/khrplatform.h lib/libEGL.la lib/libEGL.so lib/libEGL.so.1 +lib/libEGL.so.1.0.0 libdata/pkgconfig/egl.pc @dirrmtry include/KHR @dirrmtry include/EGL Index: graphics/libGL/Makefile =================================================================== --- graphics/libGL/Makefile (revision 353921) +++ graphics/libGL/Makefile (working copy) @@ -19,7 +19,7 @@ SUB_FILES= pkg-install pkg-deinstall .include .if defined(WITH_NEW_XORG) -LIBGLREVISION= 0 +LIBGLREVISION= 1 .else LIBGLREVISION= 4 .endif Index: graphics/libGL/bsd.mesalib.mk =================================================================== --- graphics/libGL/bsd.mesalib.mk (revision 353921) +++ graphics/libGL/bsd.mesalib.mk (working copy) @@ -33,9 +33,8 @@ BUILD_DEPENDS+= makedepend:${PORTSDIR}/d python2:${PORTSDIR}/lang/python2 \ ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 -USES+= bison gmake pathfix pkgconfig shebangfix +USES+= bison gmake pathfix pkgconfig shebangfix tar:bzip2 USE_PYTHON_BUILD=-2.7 -USE_BZIP2= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes @@ -48,19 +47,10 @@ CONFIGURE_ENV+=ac_cv_prog_LEX=${LOCALBAS .endif .if defined(WITH_NEW_XORG) -USE_AUTOTOOLS= autoconf:env automake:env libtool:env +INSTALL_TARGET= install-strip +USES+= libtool:keepla # probably be shared lib, and in it own port. CONFIGURE_ARGS+= --enable-shared-glapi=no -# we need to reapply these patches because we doing wierd stuff with autogen -REAPPLY_PATCHES= \ - ${PATCHDIR}/patch-configure \ - ${PATCHDIR}/patch-src_egl_main_Makefile.in \ - ${PATCHDIR}/patch-src_glx_Makefile.in \ - ${PATCHDIR}/patch-src_mapi_es2api_Makefile.in \ - ${PATCHDIR}/patch-src_mapi_shared-glapi_Makefile.in \ - ${PATCHDIR}/patch-src_mesa_drivers_dri_common_Makefile.in \ - ${PATCHDIR}/patch-src_mesa_drivers_dri_common_xmlpool_Makefile.in \ - ${PATCHDIR}/patch-src_mesa_libdricore_Makefile.in python_OLD_CMD= "/usr/bin/env[[:space:]]python" python_CMD= ${LOCALBASE}/bin/python2 @@ -126,27 +116,11 @@ post-patch: ${WRKSRC}/src/mesa/Makefile \ ${WRKSRC}/src/mesa/drivers/dri/Makefile .else - @${REINPLACE_CMD} -e 's|#!/use/bin/python|#!${LOCALBASE}/bin/python2|g' \ + @${REINPLACE_CMD} -e 's|#!/usr/bin/python|#!${LOCALBASE}/bin/python2|g' \ ${WRKSRC}/src/mesa/drivers/dri/common/xmlpool/gen_xmlpool.py \ ${WRKSRC}/src/glsl/builtins/tools/*.py - @${REINPLACE_CMD} -e 's|!/use/bin/python2|!${LOCALBASE}/bin/python2|g' \ + @${REINPLACE_CMD} -e 's|!/usr/bin/python2|!${LOCALBASE}/bin/python2|g' \ ${WRKSRC}/src/mesa/main/get_hash_generator.py \ ${WRKSRC}/src/mapi/glapi/gen/gl_enums.py \ - ${WRKSRC}/src/mapi/glapi/gen/gl_table.py \ - -.endif - -pre-configure: -# workaround for stupid rerunning configure in do-build step -# xxx -.if defined(WITH_NEW_XORG) - cd ${WRKSRC} && env NOCONFIGURE=1 sh autogen.sh -. for file in ${REAPPLY_PATCHES} - @cd ${WRKSRC} && ${PATCH} -p0 --quiet < ${file} -. endfor -# make sure the pkg-config files are installed in the correct place. -# this was reverted by running autogen.sh - @${FIND} ${WRKSRC} -name Makefile.in -type f | ${XARGS} ${REINPLACE_CMD} -e \ - 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' ; + ${WRKSRC}/src/mapi/glapi/gen/gl_table.py .endif - Index: graphics/libGL/files/patch-Makefile.in =================================================================== --- graphics/libGL/files/patch-Makefile.in (revision 0) +++ graphics/libGL/files/patch-Makefile.in (working copy) @@ -0,0 +1,13 @@ +--- Makefile.in.orig 2014-05-11 21:01:42.000000000 +0200 ++++ Makefile.in 2014-05-11 21:02:12.000000000 +0200 +@@ -87,9 +87,7 @@ + $(top_srcdir)/m4/ax_prog_flex.m4 \ + $(top_srcdir)/m4/ax_pthread.m4 \ + $(top_srcdir)/m4/ax_python_module.m4 \ +- $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ +- $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ +- $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac ++ $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ Property changes on: graphics/libGL/files/patch-Makefile.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: graphics/libGL/files/patch-src_egl_main_Makefile.in =================================================================== --- graphics/libGL/files/patch-src_egl_main_Makefile.in (revision 353921) +++ graphics/libGL/files/patch-src_egl_main_Makefile.in (working copy) @@ -1,19 +0,0 @@ ---- src/egl/main/Makefile.in.orig 2013-08-01 23:22:16.000000000 +0200 -+++ src/egl/main/Makefile.in 2013-09-01 11:33:47.000000000 +0200 -@@ -990,8 +990,14 @@ - # a while by putting a link to the driver into /lib of the build tree. - all-local: libEGL.la - $(MKDIR_P) $(top_builddir)/$(LIB_DIR); -- ln -f .libs/libEGL.so.1.0.0 $(top_builddir)/$(LIB_DIR)/libEGL.so.1 -- ln -sf libEGL.so.1 $(top_builddir)/$(LIB_DIR)/libEGL.so -+ base=$(basename $<); \ -+ dlname=$$(grep dlname= .libs/$< | cut -d "'" -f 2); \ -+ ver=$$(grep current= .libs/$< | cut -d "=" -f 2); \ -+ ln -f .libs/$$dlname $(top_builddir)/$(LIB_DIR)/$$dlname; \ -+ if [ ! -f $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver ]; then \ -+ ln -sf $$dlname $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver; \ -+ fi; \ -+ ln -sf $$base.so.$$ver $(top_builddir)/$(LIB_DIR)/$$base.so - - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. Index: graphics/libGL/files/patch-src_glx_Makefile.in =================================================================== --- graphics/libGL/files/patch-src_glx_Makefile.in (revision 353921) +++ graphics/libGL/files/patch-src_glx_Makefile.in (working copy) @@ -40,20 +40,3 @@ } uninstall-libLTLIBRARIES: -@@ -1068,8 +1068,14 @@ - # a while by putting a link to the driver into /lib of the build tree. - all-local: lib@GL_LIB@.la - $(MKDIR_P) $(top_builddir)/$(LIB_DIR); -- ln -f .libs/lib@GL_LIB@.so.1.2.0 $(top_builddir)/$(LIB_DIR)/lib@GL_LIB@.so.1 -- ln -sf lib@GL_LIB@.so.1 $(top_builddir)/$(LIB_DIR)/lib@GL_LIB@.so -+ base=$(basename $<); \ -+ dlname=$$(grep dlname= .libs/$< | cut -d "'" -f 2); \ -+ ver=$$(grep current= .libs/$< | cut -d "=" -f 2); \ -+ ln -f .libs/$$dlname $(top_builddir)/$(LIB_DIR)/$$dlname; \ -+ if [ ! -f $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver ]; then \ -+ ln -sf $$dlname $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver; \ -+ fi; \ -+ ln -sf $$base.so.$$ver $(top_builddir)/$(LIB_DIR)/$$base.so - - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. Index: graphics/libGL/files/patch-src_mapi_es2api_Makefile.in =================================================================== --- graphics/libGL/files/patch-src_mapi_es2api_Makefile.in (revision 353921) +++ graphics/libGL/files/patch-src_mapi_es2api_Makefile.in (working copy) @@ -1,20 +0,0 @@ ---- src/mapi/es2api/Makefile.in.orig 2013-08-01 23:22:21.000000000 +0200 -+++ src/mapi/es2api/Makefile.in 2013-09-01 11:38:01.000000000 +0200 -@@ -958,9 +958,14 @@ - # a while by putting a link to the driver into /lib of the build tree. - all-local: libGLESv2.la - $(MKDIR_P) $(top_builddir)/$(LIB_DIR); -- ln -f .libs/libGLESv2.so $(top_builddir)/$(LIB_DIR)/libGLESv2.so -- ln -f .libs/libGLESv2.so.2 $(top_builddir)/$(LIB_DIR)/libGLESv2.so.2 -- ln -f .libs/libGLESv2.so.2.0.0 $(top_builddir)/$(LIB_DIR)/libGLESv2.so.2.0.0 -+ base=$(basename $<); \ -+ dlname=$$(grep dlname= .libs/$< | cut -d "'" -f 2); \ -+ ver=$$(grep current= .libs/$< | cut -d "=" -f 2); \ -+ ln -f .libs/$$dlname $(top_builddir)/$(LIB_DIR)/$$dlname; \ -+ if [ ! -f $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver ]; then \ -+ ln -sf $$dlname $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver; \ -+ fi; \ -+ ln -sf $$base.so.$$ver $(top_builddir)/$(LIB_DIR)/$$base.so - - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. Index: graphics/libGL/files/patch-src_mapi_shared-glapi_Makefile.in =================================================================== --- graphics/libGL/files/patch-src_mapi_shared-glapi_Makefile.in (revision 353921) +++ graphics/libGL/files/patch-src_mapi_shared-glapi_Makefile.in (working copy) @@ -1,20 +0,0 @@ ---- src/mapi/shared-glapi/Makefile.in.orig 2013-06-27 00:42:45.000000000 +0200 -+++ src/mapi/shared-glapi/Makefile.in 2013-06-27 00:43:25.000000000 +0200 -@@ -889,9 +889,14 @@ - - all-local: libglapi.la - $(MKDIR_P) $(top_builddir)/$(LIB_DIR) -- ln -f .libs/libglapi.so.0.0.0 $(top_builddir)/$(LIB_DIR)/libglapi.so.0.0.0 -- ln -sf libglapi.so.0.0.0 $(top_builddir)/$(LIB_DIR)/libglapi.so.0 -- ln -sf libglapi.so.0 $(top_builddir)/$(LIB_DIR)/libglapi.so -+ base=$(basename $<); \ -+ dlname=$$(grep dlname= .libs/$< | cut -d "'" -f 2); \ -+ ver=$$(grep current= .libs/$< | cut -d "=" -f 2); \ -+ ln -f .libs/$$dlname $(top_builddir)/$(LIB_DIR)/$$dlname; \ -+ if [ ! -f $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver ]; then \ -+ ln -sf $$dlname $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver; \ -+ fi; \ -+ ln -sf $$base.so.$$ver $(top_builddir)/$(LIB_DIR)/$$base.so - - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. Index: graphics/libGL/files/patch-src_mesa_libdricore_Makefile.in =================================================================== --- graphics/libGL/files/patch-src_mesa_libdricore_Makefile.in (revision 353921) +++ graphics/libGL/files/patch-src_mesa_libdricore_Makefile.in (working copy) @@ -1,19 +0,0 @@ ---- src/mesa/libdricore/Makefile.in.orig 2013-06-27 00:21:26.000000000 +0200 -+++ src/mesa/libdricore/Makefile.in 2013-06-27 00:28:29.000000000 +0200 -@@ -3950,8 +4000,14 @@ - # a while by putting a link to the driver into /lib of the build tree. - @HAVE_DRI_TRUE@all-local: libdricore@VERSION@.la - @HAVE_DRI_TRUE@ $(MKDIR_P) $(top_builddir)/$(LIB_DIR); --@HAVE_DRI_TRUE@ ln -f .libs/libdricore@VERSION@.so.1.0.0 $(top_builddir)/$(LIB_DIR)/libdricore@VERSION@.so.1; --@HAVE_DRI_TRUE@ ln -sf libdricore@VERSION@.so.1 $(top_builddir)/$(LIB_DIR)/libdricore@VERSION@.so -+@HAVE_DRI_TRUE@ base=$(basename $<); \ -+@HAVE_DRI_TRUE@ dlname=$$(grep dlname= .libs/$< | cut -d "'" -f 2); \ -+@HAVE_DRI_TRUE@ ver=$$(grep current= .libs/$< | cut -d "=" -f 2); \ -+@HAVE_DRI_TRUE@ ln -f .libs/$$dlname $(top_builddir)/$(LIB_DIR)/$$dlname; \ -+@HAVE_DRI_TRUE@ if [ ! -f $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver ]; then \ -+@HAVE_DRI_TRUE@ ln -sf $$dlname $(top_builddir)/$(LIB_DIR)/$$base.so.$$ver; \ -+@HAVE_DRI_TRUE@ fi; \ -+@HAVE_DRI_TRUE@ ln -sf $$base.so.$$ver $(top_builddir)/$(LIB_DIR)/$$base.so - - -include $(DEPENDS) - Index: graphics/libGL/pkg-plist =================================================================== --- graphics/libGL/pkg-plist (revision 353921) +++ graphics/libGL/pkg-plist (working copy) @@ -17,6 +17,7 @@ include/GL/wmesa.h %%NEW%%lib/.libGL/libGL.la lib/.libGL/libGL.so lib/.libGL/libGL.so.1 +%%NEW%%lib/.libGL/libGL.so.1.2.0 libdata/pkgconfig/gl.pc @dirrm lib/.libGL @dirrmtry include/GL Index: graphics/libglesv2/Makefile =================================================================== --- graphics/libglesv2/Makefile (revision 353921) +++ graphics/libglesv2/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= libglesv2 PORTVERSION= ${MESAVERSION} +PORTREVISION= 1 CATEGORIES= graphics COMMENT= OpenGL ES v2 library Index: graphics/libglesv2/pkg-plist =================================================================== --- graphics/libglesv2/pkg-plist (revision 353921) +++ graphics/libglesv2/pkg-plist (working copy) @@ -7,6 +7,7 @@ include/GLES3/gl3platform.h lib/libGLESv2.la lib/libGLESv2.so lib/libGLESv2.so.2 +lib/libGLESv2.so.2.0.0 libdata/pkgconfig/glesv2.pc @dirrmtry include/GLES3 @dirrmtry include/GLES2 --MP_/eQsX5Ztx8FbgHiNqFRkSrWg-- From owner-freebsd-x11@FreeBSD.ORG Tue May 13 08:47:55 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5EFFBB8B; Tue, 13 May 2014 08:47:55 +0000 (UTC) Received: from fep15.mx.upcmail.net (fep15.mx.upcmail.net [62.179.121.35]) by mx1.freebsd.org (Postfix) with ESMTP id 776A02D15; Tue, 13 May 2014 08:47:53 +0000 (UTC) Received: from edge04.upcmail.net ([192.168.13.239]) by viefep19-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20140513084732.XXXE10915.viefep19-int.chello.at@edge04.upcmail.net>; Tue, 13 May 2014 10:47:32 +0200 Received: from crashalot.kantoor.acservices.nl ([213.127.215.2]) by edge04.upcmail.net with edge id 1LnX1o01L03gjjH03LnXSr; Tue, 13 May 2014 10:47:32 +0200 X-SourceIP: 213.127.215.2 Message-ID: <1399970816.1326.3.camel@crashalot.rainbow-runner.nl> Subject: Re: [patch] graphics/libGL/bsd.mesalib.mk: USES=libtool + misc From: Koop Mast To: Tijl Coosemans Date: Tue, 13 May 2014 10:46:56 +0200 In-Reply-To: <20140513103448.6a99ce1b@kalimero.tijl.coosemans.org> References: <20140513103448.6a99ce1b@kalimero.tijl.coosemans.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 May 2014 08:47:55 -0000 On di, 2014-05-13 at 10:34 +0200, Tijl Coosemans wrote: > Hi, > > The attached patch contains the following changes for bsd.mesalib.mk: > > - USES=tar:bzip2. > - Under WITH_NEW_XORG: > + Replace USE_AUTOTOOLS, REAPPLY_PATCHES and pre-configure with a > patch for Makefile.in. The patch removes some make dependencies > for aclocal.m4 which are absent. > + Add INSTALL_TARGET=install-strip to strip libraries. > + Add USES=libtool:keepla and remove several patches. > + In post-patch replace /use with /usr. > - Bump PORTREVISION and adjust pkg-plist for graphics/dri, graphics/libEGL, > graphics/libGL and graphics/libglesv2. > > Redports results for 11-CURRENT: > https://redports.org/buildarchive/20140512151910-98479/ > https://redports.org/buildarchive/20140512185846-56623/ > https://redports.org/buildarchive/20140512185919-89700/ > https://redports.org/buildarchive/20140512185946-06383/ > > Ok to commit? Thanks for doing this, I was wondering why it insisted on running autotools for ages. I would like to combine this with another change I have, which I should be able to do tonight. -Koop From owner-freebsd-x11@FreeBSD.ORG Wed May 14 04:55:26 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9A65CE9C for ; Wed, 14 May 2014 04:55:26 +0000 (UTC) Received: from mail-pa0-x230.google.com (mail-pa0-x230.google.com [IPv6:2607:f8b0:400e:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 71BEC279B for ; Wed, 14 May 2014 04:55:26 +0000 (UTC) Received: by mail-pa0-f48.google.com with SMTP id rd3so1179974pab.35 for ; Tue, 13 May 2014 21:55:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:content-type:content-transfer-encoding:date:from:to :subject:reply-to:mail-reply-to:message-id:user-agent; bh=ATw2uaEUuoDc8P+ANkmHQlSkxhYeo9TjQuP6glEeyuc=; b=Ep3z4uVfJNvM4a07QNAIVaLPik36DHm3/x2hYB+WTofAh1RXMhcRWnNdLf7a28u+S0 5AVgThV3Ou/2phe+KpHuaVjONCB/IqkNbtFTsrLQJbr1tuztcRrmzRH9k+zbfQ+6Hj2e HYR9ARHDlnSciVlrKrAXc2fQBrzvYua72GiHaZmcUVy+mQF9FvKh13oY7rGr4idpePy/ wSq25hcigPLK9QK9CWVDTdi+nIz7sENq2otValgwxoNUZdIC8jjwlRi32dHR9D2+Rp9U 09IluelPYv2ebBeKDVS8xrjtB7fpVhbtxwuJ4/jOergfdvZEHVW6heSlyCZUuGYCCR9y BSMw== X-Received: by 10.68.166.36 with SMTP id zd4mr1612361pbb.54.1400043326032; Tue, 13 May 2014 21:55:26 -0700 (PDT) Received: from mail (c-71-198-24-9.hsd1.ca.comcast.net. [71.198.24.9]) by mx.google.com with ESMTPSA id jd5sm1064887pbb.18.2014.05.13.21.55.25 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 May 2014 21:55:25 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 14 May 2014 04:55:23 +0000 From: Matt To: freebsd-x11@freebsd.org Subject: vt panic at startup, hd4650/hd6950 Reply-To: sendtomatt@gmail.com Mail-Reply-To: sendtomatt@gmail.com Message-ID: <5378589a79f21cf3efad110c32d60918@sfrsys.com> X-Sender: sendtomatt@gmail.com User-Agent: eclectronic mail X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 May 2014 04:55:26 -0000 I've been seeing odd behavior with vt. At first I suspected my video hardware, hence the great delay. I use slim to start X at boot. After a hard power off, or at random, my computer will boot twice or more times, panicking and rebooting when X loads. Trace is pretty quick, but I believe it's mostly supervisor read page not present. I recently got a different radeon, hd6950, and it still behaves similarly. Usually, the second boot is fine, but not always. Maybe uninitialized memory or something like that? Conflict between xf86-video-ati and vt? Does this sound familiar/known to anyone? Matt From owner-freebsd-x11@FreeBSD.ORG Wed May 14 09:34:53 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F14BAD91 for ; Wed, 14 May 2014 09:34:53 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DE3F12D36 for ; Wed, 14 May 2014 09:34:53 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s4E9YrZe065969 for ; Wed, 14 May 2014 09:34:53 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s4E9YrqR065968; Wed, 14 May 2014 09:34:53 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405140934.s4E9YrqR065968@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 14 May 2014 09:34:53 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 May 2014 09:34:54 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-input-synaptics | 1.7.4 | 1.8.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Wed May 14 13:37:54 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7F267386 for ; Wed, 14 May 2014 13:37:54 +0000 (UTC) Received: from unitix.org (unitix.org [82.149.245.106]) by mx1.freebsd.org (Postfix) with SMTP id D56BD2030 for ; Wed, 14 May 2014 13:37:53 +0000 (UTC) Received: (qmail 92908 invoked from network); 14 May 2014 13:31:08 -0000 Received: from unknown (HELO hurx.thc) (88.68.220.76) by peer.unitix.org with SMTP; 14 May 2014 13:31:08 -0000 Received: (qmail 1402 invoked by uid 1001); 14 May 2014 13:31:08 -0000 Date: Wed, 14 May 2014 15:31:08 +0200 From: Christian Jachmann To: freebsd-x11@FreeBSD.org Subject: Intel G33, FBsd10.0, New Xorg Message-ID: <20140514133108.GA1365@hurx.thc> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 May 2014 13:37:54 -0000 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi List... I still got Problems with Virtual Size in xorg.conf. sice running 10.0-STABLE I can't use Virtual resolution. It worked in 9.2-STABLE w.o. any problems. I had following line in my xorg.conf SubSection "Display" Viewport 0 0 Depth 24 Virtual 2048 2048 That was fine and worked. New Xorg accepted that line but whan placing a windown outside from the visual screen, it could not be reached any more. when the pointer touches the border of visual screen ...it should move the visual over the virtual .... but it doesn't. I send you all the info needet and switch back to vesa ;-( If you need further information, tell me. Thanks Christian Jachmann --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.out" Copyright (c) 1992-2014 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.0-STABLE #35 r265897M: Tue May 13 06:24:03 CEST 2014 root@hurx.thc:/usr/obj/usr/src/sys/MY i386 FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 CPU: Intel(R) Core(TM)2 Quad CPU Q9650 @ 3.00GHz (2951.84-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x1067a Family = 0x6 Model = 0x17 Stepping = 10 Features=0xbfebfbff Features2=0x408e3fd AMD Features=0x20000000 AMD Features2=0x1 TSC: P-state invariant, performance statistics real memory = 4294967296 (4096 MB) avail memory = 3404374016 (3246 MB) Event timer "LAPIC" quality 400 ACPI APIC Table: <051612 APIC2110> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 1 package(s) x 4 core(s) cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 random: initialized acpi0: <051612 RSDT2110> on motherboard acpi0: Power Button (fixed) acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, cf600000 (3) failed cpu0: on acpi0 cpu1: on acpi0 cpu2: on acpi0 cpu3: on acpi0 attimer0: port 0x40-0x43 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 Event timer "i8254" frequency 1193182 Hz quality 100 atrtc0: port 0x70-0x71 irq 8 on acpi0 Event timer "RTC" frequency 32768 Hz quality 0 hpet0: iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 950 Event timer "HPET" frequency 14318180 Hz quality 450 Event timer "HPET1" frequency 14318180 Hz quality 440 Event timer "HPET2" frequency 14318180 Hz quality 440 Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 vgapci0: port 0xdc00-0xdc07 mem 0xfea80000-0xfeafffff,0xd0000000-0xdfffffff,0xfe900000-0xfe9fffff irq 16 at device 2.0 on pci0 agp0: on vgapci0 agp0: aperture size is 256M, detected 7164k stolen memory vgapci0: Boot video device hdac0: mem 0xfea78000-0xfea7bfff irq 16 at device 27.0 on pci0 pcib1: irq 16 at device 28.0 on pci0 pci2: on pcib1 pcib2: irq 17 at device 28.1 on pci0 pci1: on pcib2 re0: port 0xe800-0xe8ff mem 0xfdeff000-0xfdefffff,0xfdee0000-0xfdeeffff irq 17 at device 0.0 on pci1 re0: Using 1 MSI-X message re0: turning off MSI enable bit. re0: Chip rev. 0x24800000 re0: MAC rev. 0x00400000 miibus0: on re0 rlphy0: PHY 1 on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow re0: Ethernet address: 00:25:22:ee:b1:2d uhci0: port 0xd400-0xd41f irq 23 at device 29.0 on pci0 uhci0: LegSup = 0x2f00 usbus0 on uhci0 uhci1: port 0xd480-0xd49f irq 19 at device 29.1 on pci0 uhci1: LegSup = 0x2f00 usbus1 on uhci1 uhci2: port 0xd800-0xd81f irq 18 at device 29.2 on pci0 uhci2: LegSup = 0x2f00 usbus2 on uhci2 uhci3: port 0xd880-0xd89f irq 16 at device 29.3 on pci0 uhci3: LegSup = 0x2f00 usbus3 on uhci3 ehci0: mem 0xfea77c00-0xfea77fff irq 23 at device 29.7 on pci0 usbus4: EHCI version 1.0 usbus4 on ehci0 pcib3: at device 30.0 on pci0 pci3: on pcib3 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0 ata0: at channel 0 on atapci0 atapci1: port 0xd080-0xd087,0xd000-0xd003,0xcc00-0xcc07,0xc880-0xc883,0xc800-0xc80f irq 19 at device 31.2 on pci0 ata2: at channel 0 on atapci1 ata3: at channel 1 on atapci1 pci0: at device 31.3 (no driver attached) acpi_button0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] pmtimer0 on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ppc0: parallel port not found. coretemp0: on cpu0 est0: on cpu0 p4tcc0: on cpu0 coretemp1: on cpu1 est1: on cpu1 p4tcc1: on cpu1 coretemp2: on cpu2 est2: on cpu2 p4tcc2: on cpu2 coretemp3: on cpu3 est3: on cpu3 p4tcc3: on cpu3 Timecounters tick every 1.000 msec hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 pcm0: at nid 20 and 24,26 on hdaa0 pcm1: at nid 27 and 25 on hdaa0 random: unblocking device. usbus0: 12Mbps Full Speed USB v1.0 usbus1: 12Mbps Full Speed USB v1.0 usbus2: 12Mbps Full Speed USB v1.0 usbus3: 12Mbps Full Speed USB v1.0 usbus4: 480Mbps High Speed USB v2.0 ugen0.1: at usbus0 uhub0: on usbus0 ugen2.1: at usbus2 uhub1: on usbus2 ugen1.1: at usbus1 uhub2: on usbus1 ugen4.1: at usbus4 uhub3: on usbus4 ugen3.1: at usbus3 uhub4: on usbus3 uhub0: 2 ports with 2 removable, self powered uhub1: 2 ports with 2 removable, self powered uhub2: 2 ports with 2 removable, self powered uhub4: 2 ports with 2 removable, self powered ada0 at ata0 bus 0 scbus0 target 1 lun 0 ada0: ATA-7 device ada0: Serial Number 5QG2K4TQ ada0: 100.000MB/s transfers (UDMA5, PIO 8192bytes) ada0: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) ada0: Previously was known as ad1 ada1 at ata2 bus 0 scbus1 target 0 lun 0 ada1: ATA-8 SATA 2.x device ada1: Serial Number WD-WCAVU0366375 ada1: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes) ada1: 953869MB (1953525168 512 byte sectors: 16H 63S/T 16383C) ada1: Previously was known as ad4 ada2 at ata3 bus 0 scbus2 target 0 lun 0 ada2: ATA-8 SATA 2.x device ada2: Serial Number WD-WCAU46838639 ada2: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes) ada2: 953869MB (1953525168 512 byte sectors: 16H 63S/T 16383C) ada2: Previously was known as ad6 cd0 at ata0 bus 0 scbus0 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: Serial Number 1G18MH0156 cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes) cd0: Attempt to query device size failed: NOT READY, Medium not present SMP: AP CPU #3 Launched! SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! Timecounter "TSC-low" frequency 1475919238 Hz quality 1000 Root mount waiting for: usbus4 Root mount waiting for: usbus4 uhub3: 8 ports with 8 removable, self powered Root mount waiting for: usbus4 ugen4.2: at usbus4 uhub5: on usbus4 Root mount waiting for: usbus4 ugen0.2: at usbus0 ums0: on usbus0 uhub5: 4 ports with 4 removable, self powered ums0: 3 buttons and [XYZ] coordinates ID=0 Root mount waiting for: usbus4 Root mount waiting for: usbus4 Root mount waiting for: usbus4 ugen4.3: at usbus4 umass0: on usbus4 umass0: SCSI over Bulk-Only; quirks = 0x0000 umass0:3:0:-1: Attached to scbus3 Trying to mount root from ufs:/dev/ada2p3 [rw]... da0 at umass-sim0 bus 0 scbus3 target 0 lun 0 da0: Fixed Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: 1907729MB (3907029168 512 byte sectors: 255H 63S/T 243201C) da0: quirks=0xa info: [drm] Initialized drm 1.1.0 20060810 drmn0: on vgapci0 info: [drm] MSI enabled 1 message(s) info: [drm] AGP at 0xd0000000 256MB iicbus0: on iicbb0 addr 0xf6 iic0: on iicbus0 iic1: on iicbus1 iicbus2: on iicbb1 addr 0xc7 iic2: on iicbus2 iic3: on iicbus3 iicbus4: on iicbb2 addr 0xc7 iic4: on iicbus4 iic5: on iicbus5 iicbus6: on iicbb3 addr 0xc7 iic6: on iicbus6 iic7: on iicbus7 iicbus8: on iicbb4 addr 0xc7 iic8: on iicbus8 iic9: on iicbus9 iicbus10: on iicbb5 addr 0xc7 iic10: on iicbus10 iic11: on iicbus11 iicbus12: on iicbb6 addr 0xc7 iic12: on iicbus12 iic13: on iicbus13 iicbus14: on iicbb7 addr 0xc7 iic14: on iicbus14 iic15: on iicbus15 info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). info: [drm] Driver supports precise vblank timestamp query. drmn0: taking over the fictitious range 0xd0000000-0xe0000000 info: [drm] initialized overlay support info: [drm] Initialized i915 1.6.0 20080730 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="xorg.conf" Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "ServerFlags" # Option "AllowEmptyInput" "Off" Option "AutoAddDevices" "Off" EndSection Section "Files" ModulePath "/usr/local/lib/xorg/modules" FontPath "/usr/local/lib/X11/fonts/misc/" FontPath "/usr/local/lib/X11/fonts/TTF/" FontPath "/usr/local/lib/X11/fonts/OTF" FontPath "/usr/local/lib/X11/fonts/Type1/" FontPath "/usr/local/lib/X11/fonts/100dpi/" FontPath "/usr/local/lib/X11/fonts/75dpi/" FontPath "/usr/local/lib/X11/fonts/dejavu/" EndSection Section "Module" #Load "extmod" #Load "record" #Load "dbe" #Load "dri" #Load "dri2" #Load "glx" Load "freetype" #Load "intel" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/sysmouse" #Option "Device" "/dev/ums0" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" HorizSync 30-100 VertRefresh 30-110 EndSection Section "Device" ### Available Driver options are:- ### Values: : integer, : float, : "True"/"False", ### : "String", : " Hz/kHz/MHz" ### [arg]: arg optional Option "NoAccel" "true" # [] #Option "SWcursor" # [] #Option "ColorKey" # #Option "CacheLines" # #Option "Dac6Bit" # [] Option "DRI" "off" # [] #Option "DRI2" "off" # [] Option "DRI2" # [] #Option "NoDDC" # [] #Option "ShowCache" # [] #Option "XvMCSurfaces" # #Option "PageFlip" # [] Identifier "Card0" #Driver "vesa" Driver "intel" VendorName "Intel Corporation" BoardName "82G33/G31 Express Integrated Graphics Controller" BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 24 Virtual 2048 2048 EndSubSection EndSection --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=pciconf hostb0@pci0:0:0:0: class=0x060000 card=0x29c01849 chip=0x29c08086 rev=0x10 hdr=0x00 vendor = 'Intel Corporation' device = '82G33/G31/P35/P31 Express DRAM Controller' class = bridge subclass = HOST-PCI cap 09[e0] = vendor (length 11) Intel cap 11 version 1 PCI errors = Received Master-Abort vgapci0@pci0:0:2:0: class=0x030000 card=0x29c21849 chip=0x29c28086 rev=0x10 hdr=0x00 vendor = 'Intel Corporation' device = '82G33/G31 Express Integrated Graphics Controller' class = display subclass = VGA bar [10] = type Memory, range 32, base 0xfea80000, size 524288, enabled bar [14] = type I/O Port, range 32, base 0xdc00, size 8, enabled bar [18] = type Prefetchable Memory, range 32, base 0xd0000000, size 268435456, enabled bar [1c] = type Memory, range 32, base 0xfe900000, size 1048576, enabled cap 05[90] = MSI supports 1 message cap 01[d0] = powerspec 2 supports D0 D3 current D0 hdac0@pci0:0:27:0: class=0x040300 card=0x36621849 chip=0x27d88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family High Definition Audio Controller' class = multimedia subclass = HDA bar [10] = type Memory, range 64, base 0xfea78000, size 16384, enabled cap 01[50] = powerspec 2 supports D0 D3 current D0 cap 05[60] = MSI supports 1 message, 64 bit enabled with 1 message cap 10[70] = PCI-Express 1 root endpoint max data 128(128) link x0(x0) ecap 0002[100] = VC 1 max VC1 ecap 0005[130] = Root Complex Link Declaration 1 pcib1@pci0:0:28:0: class=0x060400 card=0x27d01849 chip=0x27d08086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family PCI Express Port 1' class = bridge subclass = PCI-PCI cap 10[40] = PCI-Express 1 root port slot max data 128(128) link x0(x1) speed 0.0(2.5) ASPM disabled(L0s/L1) cap 05[80] = MSI supports 1 message cap 0d[90] = PCI Bridge card=0x27d01849 cap 01[a0] = powerspec 2 supports D0 D3 current D0 ecap 0002[100] = VC 1 max VC1 ecap 0005[180] = Root Complex Link Declaration 1 pcib2@pci0:0:28:1: class=0x060400 card=0x27d21849 chip=0x27d28086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family PCI Express Port 2' class = bridge subclass = PCI-PCI cap 10[40] = PCI-Express 1 root port slot max data 128(128) link x1(x1) speed 2.5(2.5) ASPM disabled(L0s/L1) cap 05[80] = MSI supports 1 message cap 0d[90] = PCI Bridge card=0x27d21849 cap 01[a0] = powerspec 2 supports D0 D3 current D0 ecap 0002[100] = VC 1 max VC1 ecap 0005[180] = Root Complex Link Declaration 1 PCI-e errors = Correctable Error Detected uhci0@pci0:0:29:0: class=0x0c0300 card=0x27c81849 chip=0x27c88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family USB UHCI Controller' class = serial bus subclass = USB bar [20] = type I/O Port, range 32, base 0xd400, size 32, enabled uhci1@pci0:0:29:1: class=0x0c0300 card=0x27c91849 chip=0x27c98086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family USB UHCI Controller' class = serial bus subclass = USB bar [20] = type I/O Port, range 32, base 0xd480, size 32, enabled uhci2@pci0:0:29:2: class=0x0c0300 card=0x27ca1849 chip=0x27ca8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family USB UHCI Controller' class = serial bus subclass = USB bar [20] = type I/O Port, range 32, base 0xd800, size 32, enabled uhci3@pci0:0:29:3: class=0x0c0300 card=0x27cb1849 chip=0x27cb8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family USB UHCI Controller' class = serial bus subclass = USB bar [20] = type I/O Port, range 32, base 0xd880, size 32, enabled ehci0@pci0:0:29:7: class=0x0c0320 card=0x27cc1849 chip=0x27cc8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family USB2 EHCI Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xfea77c00, size 1024, enabled cap 01[50] = powerspec 2 supports D0 D3 current D0 cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14 pcib3@pci0:0:30:0: class=0x060401 card=0x244e1849 chip=0x244e8086 rev=0xe1 hdr=0x01 vendor = 'Intel Corporation' device = '82801 PCI Bridge' class = bridge subclass = PCI-PCI cap 0d[50] = PCI Bridge card=0x244e1849 isab0@pci0:0:31:0: class=0x060100 card=0x27b81849 chip=0x27b88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801GB/GR (ICH7 Family) LPC Interface Bridge' class = bridge subclass = PCI-ISA cap 09[e0] = vendor (length 12) Intel cap 1 version 0 features: Quick Resume, SATA RAID-5, 6 PCI-e x1 slots, SATA RAID-0/1/10, SATA AHCI atapci0@pci0:0:31:1: class=0x01018a card=0x27df1849 chip=0x27df8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) IDE Controller' class = mass storage subclass = ATA bar [20] = type I/O Port, range 32, base 0xffa0, size 16, enabled atapci1@pci0:0:31:2: class=0x01018f card=0x27c01849 chip=0x27c08086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family SATA Controller [IDE mode]' class = mass storage subclass = ATA bar [10] = type I/O Port, range 32, base 0xd080, size 8, enabled bar [14] = type I/O Port, range 32, base 0xd000, size 4, enabled bar [18] = type I/O Port, range 32, base 0xcc00, size 8, enabled bar [1c] = type I/O Port, range 32, base 0xc880, size 4, enabled bar [20] = type I/O Port, range 32, base 0xc800, size 16, enabled cap 01[70] = powerspec 2 supports D0 D3 current D0 none0@pci0:0:31:3: class=0x0c0500 card=0x27da1849 chip=0x27da8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'NM10/ICH7 Family SMBus Controller' class = serial bus subclass = SMBus bar [20] = type I/O Port, range 32, base 0x400, size 32, enabled re0@pci0:1:0:0: class=0x020000 card=0x81361849 chip=0x813610ec rev=0x02 hdr=0x00 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8101E/RTL8102E PCI Express Fast Ethernet controller' class = network subclass = ethernet bar [10] = type I/O Port, range 32, base 0xe800, size 256, enabled bar [18] = type Prefetchable Memory, range 64, base 0xfdeff000, size 4096, enabled bar [20] = type Prefetchable Memory, range 64, base 0xfdee0000, size 65536, enabled cap 01[40] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 05[50] = MSI supports 1 message, 64 bit cap 10[70] = PCI-Express 2 endpoint IRQ 1 max data 128(256) link x1(x1) speed 2.5(2.5) ASPM disabled(L0s/L1) cap 11[ac] = MSI-X supports 2 messages, enabled Table in map 0x20[0x0], PBA in map 0x20[0x800] cap 03[cc] = VPD ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected ecap 0002[140] = VC 1 max VC0 ecap 0003[160] = Serial 1 01000000ffff0000 PCI-e errors = Correctable Error Detected Unsupported Request Detected Corrected = Advisory Non-Fatal Error --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=pkginfo GeoIP-1.4.8_3 Find the country that any IP address or hostname originates from ImageMagick-6.8.0.7_9,1 Image processing tools ORBit2-2.14.19_1 High-performance CORBA ORB with support for the C language Thunar-1.6.3_1 Xfce file manager aalib-1.4.r5_10 ASCII art library abcde-2.5.4_3 Front-end shell script to encode CDs in flac/mp3/ogg/speex format agrep-2.04_2 Approximate grep (fast approximate pattern-matching tool) alsa-lib-1.0.27.2_1 ALSA compatibility library alsa-plugins-1.0.27_2 ALSA compatibility library plugins appres-1.0.4 Program to list application's resources apr-1.5.1.1.5.3 Apache Portability Library arping-2.13 ARP level "ping" utility asciidoc-8.6.9_3 Text document format for writing short documents and man pages atk-2.8.0 GNOME accessibility toolkit (ATK) autoconf-2.69 Automatically configure source code on many Un*x platforms autoconf-wrapper-20131203 Wrapper script for GNU autoconf autoconf213-2.13.000227_6 Automatically configure source code on many Un*x platforms (legacy 2.13) automake-1.14 GNU Standards-compliant Makefile generator automake-wrapper-20131203 Wrapper script for GNU automake avahi-0.6.31 "meta-port" for the Avahi service discovery suite avahi-app-0.6.31_2 Service discovery on a local network avahi-autoipd-0.6.31 IPv4LL network address configuration daemon avahi-gtk-0.6.31_2 Gtk+ tools and bindings to the Avahi mDNS system avahi-header-0.6.31 Install an avahi-gtk* header to avoid conflict avahi-libdns-0.6.31_1 mDNSResponder compatibility from Avahi bash-4.3.11_2 The GNU Project's Bourne Again SHell bb-1.3.r1_2 High quality audio-visual demonstration for text terminal bdftopcf-1.0.4 Convert X font from BDF to PCF bigreqsproto-1.1.2 BigReqs extension headers binutils-2.24 GNU binary tools bison-2.7.1,1 Parser generator from FSF, (mostly) compatible with Yacc bitmap-1.0.7 Bitmap editor and converter utilities for X bitstream-vera-1.10_5 Bitstream Vera TrueType font collection boehm-gc-7.2e Garbage collection and memory leak detection for C and C++ ca_root_nss-3.16 The root certificate bundle from the Mozilla Project cairo-1.10.2_10,2 Vector graphics library with cross-device output support cantarell-fonts-0.0.15 Cantarell, a Humanist sans-serif font family cd-discid-0.9 Backend utility to retrieve CDDB discid information cdparanoia-3.9.8_9 A CDDA extraction tool (also known as ripper) cdrtools-3.00_2 CD/DVD/BluRay and ISO-9660 image creation and extraction tools cmake-2.8.12.1_4 Cross-platform Makefile generator cmake-modules-2.8.12.1_1 Modules and Templates for CMake compositeproto-0.4.2 Composite extension headers consolekit-0.4.3 Framework for defining and tracking users ctorrent-3.3.2_3 BitTorrent Client written in C for FreeBSD and Linux cups-client-1.7.2 Common UNIX Printing System: Library cups cups-image-1.7.2 Common UNIX Printing System: Library cupsimage curl-7.36.0 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) servers cvsps-2.1_1 Create patchset information from CVS damageproto-1.2.1 Damage extension headers db42-4.2.52_5 The Berkeley DB package, revision 4.2 db48-4.8.30.0 The Berkeley DB package, revision 4.8 dbus-1.8.0 Message bus system for inter-application communication dbus-glib-0.100.2_1 GLib bindings for the D-BUS messaging system dconf-0.14.1_1 Configuration database system for GNOME dd_rescue-1.40 dd tool suitable for rescuing data from a medium with errors de-dict-1.2 Simple English/German dictionary dejavu-2.34_3 Bitstream Vera Fonts clone with a wider range of characters desktop-file-utils-0.22_1 Couple of command line utilities for working with desktop entries dialog4ports-0.1.5_2 Console Interface to configure ports dict-1.12.1 Dictionary Server Protocol (RFC2229) client dmidecode-2.12 Tool for dumping DMI (SMBIOS) contents in human-readable format dmxproto-2.3.1 DMX extension headers docbook-1.5 Meta-port for the different versions of the DocBook DTD docbook-sgml-4.5_1 DocBook SGML DTD docbook-xml-5.0_2 DocBook XML DTD docbook-xsl-1.76.1_2 XSL DocBook stylesheets dri-9.1.7_3,2 OpenGL hardware acceleration drivers for the DRI dri2proto-2.8 DRI2 prototype headers e2fsprogs-1.42.9 Utilities & library to manipulate ext2/3/4 filesystems encodings-1.0.4_1,1 X.Org Encoding fonts enscript-a4-1.6.4_5 ASCII to PostScript filter evieext-1.1.1 XEVIE extension headers exempi-2.1.1_1 Port of Adobe XMP SDK to work on UNIX exif-0.6.21 Command line utility to read and manipulate EXIF data expat-2.1.0 XML 1.0 parser written in C fetchmail-6.3.26_1 Batch mail retrieval utility for IMAP/POP3/ETRN/ODMR fftw3-3.3.3_1 Fast C routines to compute the Discrete Fourier Transform firefox-29.0,1 Web browser based on the browser portion of Mozilla fixesproto-5.0 Fixes extension headers flac-1.3.0_1 Free lossless audio codec flex-2.5.39_1 Fast lexical analyzer generator font-adobe-100dpi-1.0.3_1 X.Org Adobe 100dpi font font-adobe-75dpi-1.0.3_1 X.Org Adobe 75dpi font font-adobe-utopia-100dpi-1.0.4_1 X.Org Adobe Utopia 100dpi font font-adobe-utopia-75dpi-1.0.4_1 X.Org Adobe Utopia 75dpi font font-adobe-utopia-type1-1.0.4_1 X.Org Adobe Utopia Type1 font font-alias-1.0.3_1 X.Org Font aliases font-amsfonts-3.02_1 Computer Modern and standard fonts for TeX font-arabic-misc-1.0.3_1 X.Org miscellaneous Arabic fonts font-bh-100dpi-1.0.3_1 X.Org Bigelow Holmes 100dpi font font-bh-75dpi-1.0.3_1 X.Org Bigelow Holmes 75dpi font font-bh-lucidatypewriter-100dpi-1.0.3_1 X.Org Bigelow Holmes Lucida TypeWriter 100dpi font font-bh-lucidatypewriter-75dpi-1.0.3_1 X.Org Bigelow Holmes Lucida TypeWriter 75dpi font font-bh-ttf-1.0.3_1 X.Org Bigelow & Holmes TTF font font-bh-type1-1.0.3_1 X.Org Bigelow Holmes Type1 font font-bitstream-100dpi-1.0.3_1 X.Org Bitstream Vera 100dpi font font-bitstream-75dpi-1.0.3_1 X.Org Bitstream Vera 75dpi font font-bitstream-type1-1.0.3_1 X.Org Bitstream Vera Type1 font font-cronyx-cyrillic-1.0.3_1 X.Org Cronyx Cyrillic font font-cursor-misc-1.0.3_1 X.Org miscellaneous Cursor fonts font-daewoo-misc-1.0.3_1 X.Org miscellaneous Daewoo fonts font-dec-misc-1.0.3_1 X.Org miscellaneous Dec fonts font-ibm-type1-1.0.3_1 X.Org IBM Type1 font font-isas-misc-1.0.3_1 X.Org miscellaneous ISAS fonts font-jis-misc-1.0.3_1 X.Org miscellaneous JIS fonts font-micro-misc-1.0.3_1 X.Org miscellaneous Micro fonts font-misc-cyrillic-1.0.3_1 X.Org miscellaneous Cyrillic font font-misc-ethiopic-1.0.3_1 X.Org miscellaneous Ethiopic font font-misc-meltho-1.0.3_1 X.Org miscellaneous Meltho font font-misc-misc-1.1.2_1 X.Org miscellaneous Misc fonts font-mutt-misc-1.0.3_1 X.Org miscellaneous Mutt fonts font-schumacher-misc-1.1.2_1 X.Org miscellaneous Schumacher fonts font-screen-cyrillic-1.0.4_1 X.Org Screen Cyrillic font font-sony-misc-1.0.3_1 X.Org miscellaneous Sony fonts font-sun-misc-1.0.3_1 X.Org miscellaneous Sun fonts font-util-1.3.0_1 Create an index of X font files in a directory font-winitzki-cyrillic-1.0.3_1 X.Org Winitzki Cyrillic font font-xfree86-type1-1.0.4_1 X.Org XFree86 Type1 font fontcacheproto-0.1.3 Fontcache extension headers fontconfig-2.11.0_2,1 XML-based font configuration API for X Windows fontsproto-2.1.2 Fonts extension headers freeglut-2.8.1_2 An alternative to the OpenGL Utility Toolkit (GLUT) library freetype2-2.5.3_2 Free and portable TrueType font rendering engine gamin-0.1.10_7 File and directory monitoring system garcon-0.2.1 Xfce 4 essential utilities and scripts gawk-4.1.1 The GNU version of Awk gcc-4.7.3_1 GNU Compiler Collection 4.7 gccmakedep-1.0.2_1 Create dependencies in makefiles using 'gcc -M' gconf2-2.32.0_4 A configuration database system for GNOME gdbm-1.11 GNU database manager gdk-pixbuf-0.22.0_15 Graphic library for GTK+ gdk-pixbuf2-2.28.2 Graphic library for GTK+ getopt-1.1.5 Replacement for getopt(1) that supports GNU-style long options gettext-0.18.3.1_1 GNU gettext package ghostscript9-9.06_6 Ghostscript 9.x PostScript interpreter giflib-nox11-4.2.3_2 Tools and library routines for working with GIF images git-1.9.2 Distributed source code management tool gle-3.1.0_4 A GL Tubing and Extrusion Library glib-2.36.3_2 Some useful routines of C programming (current stable version) glib-networking-2.36.2_1 Network-related giomodules for glib glib12-1.2.10_13 Some useful routines of C programming (previous stable version) glproto-1.4.17 GLX extension headers gmake-3.82_1 GNU version of 'make' utility gmime-24-2.4.33 Library (written in C) for parsing and creating messages using MIME gmp-5.1.3_2 Free library for arbitrary precision arithmetic gnome-doc-utils-0.20.10_2 GNOME doc utils gnome-mount-0.8_12 Front-end to mount, umount, and eject using HAL gnome-pty-helper-0.34.7 utmp/wtmp/lastlog helper program for the vte Terminal widget gnome_subr-1.0 Common startup and shutdown subroutines used by GNOME scripts gnomehier-3.0 A utility port that creates the GNOME directory tree gnupg-2.0.22 The GNU Privacy Guard gnupg1-1.4.16_1 The GNU Privacy Guard gnuplot-4.6.5_3 Command-line driven graphing utility gnutls-2.12.23_5 GNU Transport Layer Security library gobject-introspection-1.36.0_2 Generate interface introspection data for GObject libraries gocr-0.50_1 OCR (Optical Character Recognition) program graphite2-1.2.4 Rendering capabilities for complex non-Roman writing systems gsettings-desktop-schemas-3.6.1_1 Collection of globally shared GSetting schemas gsfonts-8.11_6 Standard Fonts for Ghostscript gstreamer-0.10.36_2 Development framework for creating media applications gstreamer-ffmpeg-0.10.13_1 GStreamer plug-in for manipulating MPEG video streams gstreamer-plugins-0.10.36_4,3 GStreamer written collection of plugins handling several media types gstreamer-plugins-a52dec-0.10.19_1,3 Gstreamer ATSC A/52 stream aka AC-3 (dvd audio) plugin gstreamer-plugins-bad-0.10.23_1,3 Bad gstreamer-plugins gstreamer-plugins-core-0.10_13 Core set of typical audio and video gstreamer-plugins gstreamer-plugins-dts-0.10.23_1,3 Gstreamer dts plugin gstreamer-plugins-dvd-0.10.19_2,3 Gstreamer dvd plugin set gstreamer-plugins-gconf-0.10.31_1,3 Gstreamer gconf plugin gstreamer-plugins-gio-0.10.36_1,3 Gstreamer gio (Glib I/O) plugin gstreamer-plugins-good-0.10.31_1,3 Good gstreamer-plugins gstreamer-plugins-hal-0.10.31_1,3 Gstreamer hal plugin gstreamer-plugins-libpng-0.10.31_1,3 Gstreamer png plugin gstreamer-plugins-mad-0.10.19_2,3 Gstreamer mp3 decoder plugin gstreamer-plugins-mp3-0.10.0_1 Gstreamer Plugins Mp3 decoder meta-port gstreamer-plugins-mpeg2dec-0.10.19_1,3 Gstreamer mpeg decode plugin gstreamer-plugins-ogg-0.10.36_1,3 Gstreamer Ogg bitstream plugin gstreamer-plugins-pango-0.10.36_2,3 Gstreamer pango textoverlay plugin gstreamer-plugins-soup-0.10.31_1,3 Gstreamer soup http src plugin gstreamer-plugins-theora-0.10.36_1,3 Gstreamer theora plugin gstreamer-plugins-ugly-0.10.19_1,3 Ugly gstreamer-plugins gstreamer-plugins-vorbis-0.10.36_1,3 Gstreamer vorbis encoder/decoder plugin gstreamer-plugins-xvid-0.10.23_1,3 Gstreamer xvid plugin gstreamer1-1.2.4 Media applications framework gstreamer1-libav-1.2.4 GStreamer plug-in with many audio/video decoders/encoders gstreamer1-plugins-1.2.4 GStreamer written collection of plugins handling several media types gstreamer1-plugins-good-1.2.4 Good gstreamer-plugins gtk-engines2-2.20.2_2 Theme engine for the GTK+-2.0 toolkit gtk-update-icon-cache-2.24.22 Gtk-update-icon-cache utility from the Gtk+ toolkit gtk-xfce-engine-3.0.1 Xfce gtk theme engine gtk1-1.2.10_22 Gimp Toolkit for X11 GUI (previous stable version) gtk2-2.24.22_3 Gimp Toolkit for X11 GUI (previous stable version) gtksourceview2-2.10.5_4 Widget that adds syntax highlighting to GtkTextView gvfs-1.12.3_2 GNOME virtual file system hal-0.5.14_26 Hardware Abstraction Layer for simplifying device access harfbuzz-0.9.28 OpenType text shaping engine help2man-1.43.3_1 Automatically generating simple manual pages from program output hicolor-icon-theme-0.12 A high-color icon theme shell from the FreeDesktop project httping-2.3.4 Ping-like tool for HTTP requests hunspell-1.3.2_4 Improved spell-checker for Hungarian and other languages iceauth-1.0.6 ICE authority file utility for X icon-naming-utils-0.8.90_1 Utilities of the Tango project icons-tango-0.8.90_2 Basic set of icons for the most common usage icons-tango-extras-0.1.0_5 A extra set of icons from the Tango project icu-52.1 International Components for Unicode (from IBM) id3lib-3.8.3_7 Library for manipulating ID3v1/v1.1 and ID3v2 tags imake-1.0.6_1,1 Imake and other utilities from X.Org imlib-1.9.15_16 Graphic library for enlightenment package inputproto-2.3 Input extension headers intltool-0.50.2 Tools to internationalize various kinds of data files iso-codes-3.51 Lists of the country, language, and currency iso names iso8879-1986_3 Character entity sets from ISO 8879:1986 (SGML) jasper-1.900.1_14 Implementation of the codec specified in the JPEG-2000 standard jbig2dec-0.11_1 Decoder implementation of the JBIG2 image compression format jbigkit-1.6 Lossless compression for bi-level images such as scanned pages, faxes jpeg-8_5 IJG's jpeg compression utilities kbproto-1.0.6 KB extension headers lame-3.99.5_1 Fast MP3 encoder kit lcms-1.19_3,1 Light Color Management System -- a color management library lcms2-2.6_1 Accurate, fast, and small-footprint color management engine libFS-1.0.6_1 The FS library libGL-9.1.7 OpenGL library that renders using GLX or DRI libGLU-9.0.0 OpenGL utility library libICE-1.0.8_2,1 Inter Client Exchange library for X11 libIDL-0.8.14_2 Library for creating trees of CORBA IDL files libSM-1.2.2_2,1 Session Management library for X11 libX11-1.6.2_2,1 X11 library libXScrnSaver-1.2.2_2 The XScrnSaver library libXTrap-1.0.1_2 The XTrap library libXau-1.0.8_2 Authentication Protocol library for X11 libXaw-1.0.12_2,2 X Athena Widgets library libXcomposite-0.4.4_2,1 X Composite extension library libXcursor-1.1.14_2 X client-side cursor loading library libXdamage-1.1.4_2 X Damage extension library libXdmcp-1.1.1_2 X Display Manager Control Protocol library libXevie-1.0.3_2 The Xevie library libXext-1.3.2_2,1 X11 Extension library libXfixes-5.0.1_2 X Fixes extension library libXfont-1.4.7_2,1 X font library libXfontcache-1.0.5_2 The Xfontcache library libXft-2.3.1_2 Client-sided font API for X applications libXi-1.7.2_2,1 X Input extension library libXinerama-1.1.3_2,1 X11 Xinerama library libXmu-1.1.2_2,1 X Miscellaneous Utilities libraries libXp-1.0.2_2,1 X print library libXpm-3.5.11_2 X Pixmap library libXrandr-1.4.2_2 X Resize and Rotate extension library libXrender-0.9.8_2 X Render extension library libXres-1.0.7_2 X Resource usage library libXt-1.1.4_2,1 X Toolkit library libXtst-1.2.2_2 X Test extension libXv-1.0.10_2,1 X Video Extension library libXvMC-1.0.8_2 X Video Extension Motion Compensation library libXxf86dga-1.1.4_2 X DGA Extension libXxf86misc-1.0.3_2 X XF86-Misc Extension libXxf86vm-1.1.3_2 X Vidmode Extension liba52-0.7.4_2 Free library for decoding ATSC A/52 streams, aka AC-3 libao-1.1.0_1 Portable audio output library libassuan-2.1.1 IPC library used by GnuPG and gpgme libcanberra-0.28_3 Implementation of the Freedesktop sound theme spec libcddb-1.3.2_3 Library to access data on a CDDB server libcdio-0.83_2 Compact Disc Input and Control Library libcheck-0.9.12 Unit test framework for C libcroco-0.6.8_1 CSS2 parsing library libdaemon-0.14_1 Lightweight C library that eases the writing of UNIX daemons libdca-0.0.5 Free DTS Coherent Acoustics decoder libdmx-1.1.3_2 DMX extension library libdrm-2.4.52 Userspace interface to kernel Direct Rendering Module services libdvdcss-1.2.12 Portable abstraction library for DVD decryption libdvdread-4.2.1 MPlayer version of the libdvdread project libevent2-2.0.21_1 API for executing callback functions on events or timeouts libexecinfo-1.1_3 Library for inspecting program's backtrace libexif-0.6.21_2 Library to read digital camera file meta-data libexo-0.10.2_2 Application library for the Xfce desktop environment libffi-3.0.13_1 Foreign Function Interface libfontenc-1.1.2_2 The fontenc Library libfpx-1.3.1.4 Library routines for working with Flashpix images libgcrypt-1.5.3_2 General purpose crypto library based on code used in GnuPG libgd-2.1.0_3,1 A graphics library for fast creation of images libgdata-0.6.6_2 GLib based implementation of the GData protocol libglade2-2.6.4_7 GNOME glade library libgnome-keyring-2.32.0_7 Program that keeps passwords and other secrets libgnomekbd-2.32.0_4 GNOME keyboard shared library libgpg-error-1.13 Common error values for all GnuPG components libgphoto2-2.5.3.1_2 Universal digital camera control library libgsf-1.14.28_1 Extensible I/O abstraction for dealing with structured file formats libiconv-1.14_3 Character set conversion library libid3tag-0.15.1b ID3 tags library (part of MAD project) libidn-1.28_1 Internationalized Domain Names command line tool libkate-0.4.1_2 Codec for karaoke and text encapsulation for Ogg libksba-1.3.0 KSBA is an X.509 Library liblqr-1-0.4.1_6 An easy to use C/C++ seam carving library libltdl-2.4.2_3 System independent dlopen wrapper libmaa-1.3.2,1 Provides a few data structures and helpful functions libmad-0.15.1b_5 Libmad library (part of MAD project) libmikmod-3.3.6_1 MikMod Sound Library libmng-1.0.10_2 Multiple-image Network Graphics (MNG) reference library libmpeg2-0.5.1_5 Free library for decoding MPEG-2 and MPEG-1 video streams libmspack-0.4_1 Library for Microsoft compression formats libnet-1.1.6_1,1 A C library for creating IP packets libnotify-0.7.5 Library for desktop notifications libogg-1.3.1,4 Ogg bitstream library liboldX-1.0.1_2 Old X library libpaper-1.1.24_1 A library providing routines for paper size management libpciaccess-0.13.2_2 Generic PCI access library libproxy-0.4.6 Library that provides automatic proxy configuration management libpthread-stubs-0.3_4 This library provides weak aliases for pthread functions librsvg2-2.36.4_1 Library for parsing and rendering SVG vector-graphic files librtmp-2.4.20130923 RTMP stream library libsamplerate-0.1.8_5 Secret Rabbit Code: a Sample Rate Converter for audio libsigsegv-2.10 Handling page faults in user mode libslang2-2.2.4_6 Routines for rapid alpha-numeric terminal applications development libsndfile-1.0.25_4 Reading and writing files containing sampled sound (like WAV or AIFF) libsoup-2.40.3_4 SOAP (Simple Object Access Protocol) implementation in C libsoup-gnome-2.40.3_3 SOAP (Simple Object Access Protocol) implementation in C libtasn1-3.3 ASN.1 structure parser library libtheora-1.1.1_5 Theora video codec for the Ogg multimedia streaming system libtool-2.4.2_3 Generic shared library support script libv4l-0.8.8_1 Video4Linux library libvolume_id-0.81.1 Library to provide file system type information libvorbis-1.3.4,3 Audio compression codec library libvpx-1.3.0 VP8/VP9 Codec SDK libwmf-nox11-0.2.8.4_11 Tools and library for converting Microsoft WMF (windows metafile) libwnck-2.30.6_1 Library used for writing pagers and taskslists libwww-5.4.0_4 The W3C Reference Library libxcb-1.10_2 The X protocol C-language Binding (XCB) library libxfce4menu-4.10.0_5 Widgets library for the Xfce desktop environment libxfce4util-4.10.1 Extension library for the Xfce desktop environment libxkbfile-1.0.8_2 XKB file library libxkbui-1.0.2_3 The xkbui library libxklavier-5.0_3,1 Utility library to make XKB stuff easier libxml2-2.8.0_5 XML parser library for GNOME libxslt-1.1.28_3 The XSLT C library for GNOME libyaml-0.1.6 A YAML 1.1 parser and emitter written in C linux-f10-atk-1.24.0 Accessibility Toolkit, Linux/i386 binary (Linux Fedora 10) linux-f10-cairo-1.8.0_2 Vector graphics library Cairo (Linux Fedora 10) linux-f10-curl-7.19.6_1 Command line tool for transferring files with URL syntax (Linux Fedora 10) linux-f10-cyrus-sasl2-2.1.22_1 RFC 2222 SASL (Simple Authentication and Security Layer) (Linux Fedora 10) linux-f10-expat-2.0.1 Linux/i386 binary port of Expat XML-parsing library (Linux Fedora 10) linux-f10-flashplugin-11.2r202.356 Adobe Flash Player NPAPI Plugin linux-f10-fontconfig-2.6.0 XML-based font configuration API for X Windows (Linux Fedora 10) linux-f10-gtk2-2.14.7_4 GTK+ library, version 2.X (Linux Fedora 10) linux-f10-jpeg-6b RPM of the JPEG lib (Linux Fedora 10) linux-f10-libssh2-0.18 Library implementing the SSH2 protocol (Linux Fedora 10) linux-f10-nspr-4.7.6 Netscape Portable Runtime (Linux Fedora 10) linux-f10-nss-3.12.3.99.3_1 Network Security Services (Linux Fedora 10) linux-f10-openldap-2.4.12_1 Lightweight Directory Access Protocol libraries (Linux Fedora 10) linux-f10-openssl-0.9.8g OpenSSL toolkit (Linux Fedora 10) linux-f10-pango-1.28.3_1 Pango library (Linux Fedora 10) linux-f10-png-1.2.37_2 RPM of the PNG lib (Linux Fedora 10) linux-f10-sqlite3-3.5.9_1 Library that implements an embeddable SQL database engine (Linux Fedora 10) linux-f10-tiff-3.8.2 TIFF library, Linux/i386 binary (Linux Fedora 10) linux-f10-xorg-libs-7.4_1 Xorg libraries (Linux Fedora 10) linux_base-f10-10_7 Base set of packages needed in Linux mode for i386/amd64 (Linux Fedora 10) llvm33-3.3_8 Low Level Virtual Machine lsof-4.88.g,8 Lists information about open files (similar to fstat(1)) luit-1.1.1 Locale and ISO 2022 support for Unicode terminals lynx-2.8.7.2,1 Non-graphical, text-based World-Wide Web client lzo2-2.06_3 Portable speedy, lossless data compression library m4-1.4.17_1,1 GNU m4 makedepend-1.0.5,1 Dependency generator for makefiles memtest86+-4.20_2 Stand-alone memory test for x86 architecture computers mime-support-3.54 MIME Media Types list mkfontdir-1.0.7 Create an index of X font files in a directory mkfontscale-1.1.1_1 Creates an index of scalable font files for X mpc-1.0.2 Library of complex numbers with arbitrarily high precision mpfr-3.1.2_2 Library for multiple-precision floating-point computations mpg123-1.19.0_1 Command-line player for MPEG Layer 1, 2, and 3 audio files mtr-nox11-0.85_1 Traceroute and ping in a single network diagnostic tool mutt-1.5.23_1 The Mongrel of Mail User Agents (development version) nasm-2.10.09,1 General-purpose multi-platform x86 and amd64 assembler netpbm-10.35.89_1 Toolkit for conversion of images between different formats nettle-2.7.1 Low-level cryptographic library nget-0.27.1_2 Auto-resuming command line nntp file grabber nmap-6.46 Port scanning utility for large networks nspluginwrapper-1.4.4_3 Compatibility plugin for Mozilla NPAPI plugins nspr-4.10.4 A platform-neutral API for system level and libc like functions nss-3.16 Libraries to support development of security-enabled applications open-motif-2.3.4_1 Motif X11 Toolkit (industry standard GUI (IEEE 1295)) openjpeg-1.5.0_2 Open-source JPEG 2000 codec opus-1.1 IETF audio codec orc-0.4.19_2 Library and toolset to operate arrays of data p11-kit-0.20.2_1 Library for loading and enumerating of PKCS#11 modules p5-Authen-NTLM-1.09 Perl5 NTLM authentication module p5-Class-Load-0.21 Working (require Class::Name) and more p5-Class-Singleton-1.4 Perl module that describes a singular object class p5-Crypt-OpenSSL-Bignum-0.04 OpenSSL's multiprecision integer arithmetic p5-Crypt-OpenSSL-RSA-0.28 Perl5 module to RSA encode and decode strings using OpenSSL p5-Crypt-OpenSSL-Random-0.06 Perl5 interface to the OpenSSL pseudo-random number generator p5-Data-Dump-1.22 Pretty printing of data structures p5-Data-OptList-0.109 Parse and validate simple name/value option pairs p5-DateTime-1.08 Date and time object p5-DateTime-Locale-0.45 Localization support for DateTime p5-DateTime-TimeZone-1.65 Time zone object base class and factory p5-Digest-HMAC-1.03 Perl5 interface to HMAC Message-Digest Algorithms p5-Digest-SHA1-2.13 Perl interface to the SHA-1 Algorithm p5-Dist-CheckConflicts-0.09 Declare version conflicts for your dist p5-Encode-Detect-1.01 Encode::Encoding subclass that detects the encoding of data p5-Encode-Locale-1.03 Determine the locale encoding p5-Error-0.17022 Error/exception handling in object-oriented programming style p5-ExtUtils-CBuilder-0.2802.12,1 Compile and link C code for Perl modules p5-File-Listing-6.04 Parse directory listings p5-HTML-Parser-3.71 Perl5 module for parsing HTML documents p5-HTML-Tagset-3.20 Some useful data table in parsing HTML p5-HTTP-Cookies-6.01 HTTP Cookie jars p5-HTTP-Daemon-6.01 Simple HTTP server class p5-HTTP-Date-6.02 Conversion routines for the HTTP protocol date formats p5-HTTP-Message-6.06_2 Representation of HTTP style messages p5-HTTP-Negotiate-6.01 Implementation of the HTTP content negotiation algorithm p5-IO-HTML-1.00 Open an HTML file with automatic charset detection p5-IO-Socket-INET6-2.69 Perl module with object interface to AF_INET6 domain sockets p5-IO-Socket-IP-0.29 Drop-in replacement for IO::Socket::INET supporting IPv4 and IPv6 p5-IO-Socket-SSL-1.981 Perl5 interface to SSL sockets p5-LWP-MediaTypes-6.02 Guess media type for a file or a URL p5-List-MoreUtils-0.33 Provide the stuff missing in List::Util p5-Locale-gettext-1.05_3 Message handling functions p5-Mail-DKIM-0.40 Perl5 module to process and/or create DKIM email p5-Mail-Tools-2.13 Perl5 modules for dealing with Internet e-mail messages p5-Module-Build-0.4205 Build and install Perl modules p5-Module-Implementation-0.07 Loads one of several alternate underlying implementations for a module p5-Module-Runtime-0.014 Perl module for runtime module handling p5-Net-DNS-0.74_1 Perl5 interface to the DNS resolver, and dynamic updates p5-Net-HTTP-6.06 Low-level HTTP client p5-Net-SMTP-SSL-1.01_2 SMTP client supporting SSL p5-Net-SSLeay-1.58_1 Perl5 interface to SSL p5-NetAddr-IP-4.069_1 Perl module for working with IP addresses and blocks thereof p5-Package-Stash-0.36 Routines for manipulating stashes p5-Package-Stash-XS-0.28 Faster and more correct implementation of the Package::Stash API p5-Params-Util-1.07 Utility functions to aid in parameter checking p5-Params-Validate-1.09 Validate method/function parameters p5-Socket-2.013 Networking constants and support functions p5-Socket6-0.25_1 IPv6 related part of the C socket.h defines and structure manipulators p5-Sub-Install-0.927 Install subroutines into packages easily p5-TimeDate-2.30_1,1 Perl5 module containing a better/faster date parser for absolute dates p5-Try-Tiny-0.18 Minimal try/catch with proper localization of $@ p5-URI-1.60 Perl5 interface to Uniform Resource Identifier (URI) references p5-WWW-RobotRules-6.02 Database of robots.txt-derived permissions p5-XML-NamespaceSupport-1.11 Simple generic namespace support class p5-XML-Parser-2.41_1 Perl extension interface to James Clark's XML parser, expat p5-XML-SAX-0.99_1 Simple API for XML p5-XML-SAX-Base-1.08 Base class SAX Drivers and Filters p5-XML-SAX-Expat-0.50 Simple API for XML p5-XML-Simple-2.20 Trivial API for reading and writing XML (esp config files) p5-libwww-6.06 Perl5 library for WWW access pango-1.34.1_4 Open-source framework for the layout and rendering of i18n text pangox-compat-0.0.2 Depricated pangoX support. patch-2.7.1 GNU patch utility pciids-20140502 Database of all known IDs used in PCI devices pcre-8.34_1 Perl Compatible Regular Expressions library pdflib-7.0.5_2 A C library for dynamically generating PDF pdmenu-1.3.2_1 Simple console menu program perl5-5.16.3_9 Practical Extraction and Report Language pixman-0.32.4_2 Low-level pixel manipulation library pkg-1.2.7_2 Package manager pkgconf-0.9.5 Utility to help to configure compiler and linker flags plotutils-2.6_4,1 Plotting library and toolkit png-1.5.18 Library for manipulating PNG images policykit-0.9_8 Framework for controlling access to system-wide components policykit-gnome-0.9.2_7 GNOME frontend to the PolicyKit framework polkit-0.105_3 Framework for controlling access to system-wide components poppler-0.24.5_3 PDF rendering library poppler-data-0.4.6 Poppler encoding data poppler-glib-0.24.5_1 Glib bindings to poppler popt-1.16 A getopt(3) like library with a number of enhancements, from Redhat portmaster-3.17.4 Manage your ports without external databases or languages printproto-1.0.5 Print extension headers procmail-3.22_7 Local mail delivery agent pth-2.0.7 GNU Portable Threads pulseaudio-0.9.23_2 Sound server for UNIX py27-Babel-1.3_1 Collection of tools for internationalizing Python applications py27-Jinja2-2.7.2_1 Fast and easy to use stand-alone template engine py27-MarkupSafe-0.23 Implements a XML/HTML/XHTML Markup safe string for Python py27-cairo-1.10.0_2 Python 2 bindings for Cairo py27-docutils-0.11 Python Documentation Utilities py27-eyed3-06-0.6.18_1 Python module for processing ID3 tags py27-gobject-2.28.6_4 Python bindings for GObject py27-gstreamer-0.10.22_2 Python bindings for gstreamer py27-libxml2-2.8.0_2 Python interface for XML parser library for GNOME py27-magic-5.16_1 Python module for determining file type py27-pygments-1.6_2 Syntax highlighter written in Python py27-pytz-2014.1.1,1 World Timezone Definitions for Python py27-setuptools27-2.0.1 Python packages installer py27-sip-4.15.2,1 Python to C and C++ bindings generator py27-sphinx-1.2.2 Python documentation generator py27-sqlite3-2.7.6_3 Standard Python binding to the SQLite3 library python-2.7_1,2 The "meta-port" for the default version of Python interpreter python2-2_2 The "meta-port" for version 2 of the Python interpreter python27-2.7.6_4 Interpreted object-oriented programming language qmail-1.03_10 Secure, reliable, efficient, simple, and fast MTA randrproto-1.4.0 Randr extension headers rarian-0.8.1_1 An OMF help system based on the Freedesktop specification razor-agents-2.84 A distributed, collaborative, spam detection and filtering network re2c-0.13.6 Compile regular expression to C (much faster final code than flex) recordproto-1.14.2 RECORD extension headers renderproto-0.11.1 RenderProto protocol headers resourceproto-1.2.0 Resource extension headers rsync-3.1.0_3 Network file distribution/synchronization utility rtmpdump-2.4.20130923_2 RTMP streams download utility samba36-libsmbclient-3.6.23_1 Shared lib from the samba package scons-2.3.0 Build tool alternative to make scrnsaverproto-1.2.2 ScrnSaver extension headers sdocbook-xml-1.1_1,2 "Simplified" DocBook XML DTD seamonkey-2.26 The open source, standards compliant web browser serf-1.3.5 Serf HTTP client library sessreg-1.0.8 Manage utmp/wtmp entries for non-init X clients setxkbmap-1.3.0 Set the keyboard using the X Keyboard Extension shared-mime-info-1.1_1 MIME types database from the freedesktop.org project shc-3.8.9 Generic script compiler smartmontools-6.2_2 S.M.A.R.T. disk monitoring tools smproxy-1.0.5 Session Manager Proxy soundtouch-1.8.0 Open-source audio processing library sox-14.4.1_3 SOund eXchange - universal sound sample translator spamassassin-3.4.0_10 Highly efficient mail filter for identifying spam speex-1.2.r1_7,1 Open-source patent-free voice codec sqlite3-3.8.4.2 SQL database engine in a C library startup-notification-0.12_3 Library that supports startup notification spec from freedesktop.org subversion-1.8.8_2 Version control system sudo-1.8.10.p3 Allow others to run commands as root svgalib-1.4.3_7 A low level console graphics library t1lib-5.1.2_2,1 Type 1 font rasterization library for Unix/X11 talloc-2.1.0 Hierarchical pool based memory allocator tcl86-8.6.1 Tool Command Language tdb-1.2.13,1 Trivial Database teTeX-base-3.0_25 Thomas Esser's distribution of TeX & friends (binaries) teTeX-texmf-3.0_9 Thomas Esser's distribution of TeX & friends (texmf tree) tevent-0.9.21 Talloc based event loop library tex-texmflocal-1.9 Meta-port that creates a site-local $TEXMF directory texi2html-5.0_1,1 Texinfo to HTML converter thunar-vfs-1.2.0_6 The virtual filesystem for Thunar tiff-4.0.3_2 Tools and library routines for working with TIFF images tk-wrapper-1.1_2 Shell wrapper for wish (Tk) tk86-8.6.1 Graphical toolkit for Tcl tor-0.2.4.21 An anonymizing overlay network for TCP torsocks-1.2_1 Most SOCKS-friendly applications way with Tor totem-pl-parser-2.32.3_5 GObject-based library to parse a host of playlist formats tradcpp-0.4 Traditional (K&R-style) C preprocessor trapproto-3.4.3 DEC-XTRAP extension headers twm-1.0.8 Tab Window Manager for the X Window System unique-1.1.6_5 Library for single instance applications unrar-5.01,5 Extract, view & test RAR archives unzip-6.0_1 List, test, and extract compressed files in a ZIP archive upower-0.9.7_4 D-Bus daemon for simplifying power management tasks v4l_compat-1.0.20120501_1 Video4Linux IOCTL header files vala-0.20.1_1 Programming language and compiler that converts Vala code into C code videoproto-2.3.2 Video extension headers vim-lite-7.4.281 Improved version of the vi editor (lite package) vorbis-tools-1.4.0_6,3 Play, encode, and manage Ogg Vorbis files vte-0.28.2_1 Gtk 2 based terminal widget with accessibility and I18N support w3m-0.5.3_2 Pager/text-based WWW browser webp-0.4.0 Google WebP image format conversion tool wget-1.15 Retrieve files from the Net via HTTP(S) and FTP win32-codecs-20110131,1 Huge compilation of Win32 binary video codecs wx28-gtk2-2.8.12_2 The wxWidgets GUI toolkit with GTK+ bindings wx28-gtk2-common-2.8.12_2 The wxWidgets GUI toolkit (common files) x11perf-1.5.4 X11 server performance test program xauth-1.0.8_1 X authority file utility xbacklight-1.2.1_1 Program to adjust backlight brightness xbitmaps-1.1.1 X.Org bitmaps data xcalc-1.0.5 Scientific calculator for X xcb-proto-1.10_1 The X protocol C-language Binding (XCB) protocol xcb-util-0.3.9_3,1 A module with libxcb/libX11 extension/replacement libraries xcb-util-renderutil-0.3.8_2 Convenience functions for the Render extension xclock-1.0.7_1 Analog and digital clock for X xcmiscproto-1.2.2 XCMisc extension headers xcmsdb-1.0.4 Device Color Characterization utility for X xconsole-1.0.6_1 Monitor system console messages with X xcursor-themes-1.0.4_1 X.org cursors themes xcursorgen-1.0.5 Create an X cursor file from a collection of PNG images xdg-utils-1.0.2.20130919_1 Tools to allow all applications to integrate with the free desktop xdpyinfo-1.3.1_1 Display information utility for X xdriinfo-1.0.4 Query configuration information of DRI drivers xev-1.2.1 Print contents of X events xextproto-7.3.0 XExt extension headers xf86-input-keyboard-1.8.0_2 X.Org keyboard input driver xf86-input-mouse-1.9.0_3 X.Org mouse input driver xf86-video-intel-2.21.15_3 Driver for Intel integrated graphics chipsets xf86-video-vesa-2.3.3_3 X.Org vesa display driver xf86bigfontproto-1.2.0 XFree86-Bigfont extension headers xf86dga-1.0.3_1 Test program for the XFree86-DGA extension xf86dgaproto-2.1 XFree86-DGA extension headers xf86driproto-2.1.1 XFree86-DRI extension headers xf86miscproto-0.9.3 XFree86-Misc extension headers xf86vidmodeproto-2.3.1 XFree86-VidModeExtension extension headers xfce-4.10_6 The "meta-port" for the Xfce Desktop Environment xfce4-conf-4.10.0_4 D-Bus-based configuration storage system xfce4-desktop-4.10.2_2 Xfce's desktop manager xfce4-panel-4.10.1_1 Xfce's panel xfce4-session-4.10.1_2 Xfce's session manager xfce4-settings-4.10.1_2 Xfce 4 settings application xfce4-terminal-0.6.3_1 Terminal emulator for the X windowing system xfce4-tumbler-0.1.30_2 Thumbnail service for Xfce desktop xfce4-wm-4.10.1 Xfce's window manager xfsm-1.99_1 X File System Monitor xgamma-1.0.5 Gamma correction through the X server. xgc-1.0.4 X graphics demo xhost-1.0.6_1 Server access control program for X xineramaproto-1.2.1 Xinerama extension headers xinit-1.3.3,1 X Window System initializer xinput-1.6.1 Very useful utility for configuring and testing XInput devices xkbcomp-1.2.4 Compile XKB keyboard description xkbevd-1.1.3 XKB event daemon xkbutils-1.0.4 XKB utility demos xkeyboard-config-2.11 X Keyboard Configuration Database xkill-1.0.4 Utility for killing a client by its X resource xload-1.1.2 System load average display for X xlsatoms-1.1.1 List interned atoms defined on a server xlsclients-1.1.3 List client applications running on a display xmessage-1.0.4 Display message or query in a X window xmlcatmgr-2.2 SGML and XML catalog manager xmlcharent-0.3_2 XML character entities xmlto-0.0.26_1 Front-end to an XSL toolchain xmodmap-1.0.8 Utility for modifying keymaps and pointer button mappings in X xorg-7.7 X.Org complete distribution metaport xorg-apps-7.7 X.org apps meta-port xorg-cf-files-1.0.5_1 X.org cf files for use with imake builds xorg-docs-1.7,1 X.org documentation files xorg-drivers-7.7 X.org drivers meta-port xorg-fonts-7.7 X.org fonts meta-port xorg-fonts-100dpi-7.7 X.Org 100dpi bitmap fonts xorg-fonts-75dpi-7.7 X.Org 75dpi bitmap fonts xorg-fonts-cyrillic-7.7 X.Org Cyrillic bitmap fonts xorg-fonts-miscbitmaps-7.7 X.Org miscellaneous bitmap fonts xorg-fonts-truetype-7.7_1 X.Org TrueType fonts xorg-fonts-type1-7.7 X.Org Type1 fonts xorg-libraries-7.7_1 X.org libraries meta-port xorg-macros-1.19.0 X.Org development aclocal macros xorg-server-1.12.4_7,1 X.Org X server and related programs xpdf-3.03_5 Display PDF files and convert them to other formats xpr-1.0.4 Utility for printing an X window dump xprop-1.2.2 Property displayer for X xproto-7.0.25 X11 protocol headers xrandr-1.4.2 Primitive command line interface to the RandR extension xrdb-1.1.0 X server resource database utility xrefresh-1.0.5 Refresh all or part of an X screen xscreensaver-5.26_1 Save your screen while you entertain your cat xset-1.2.3_1 User preference utility for X xsetmode-1.0.0 Set the mode for an X Input Device xsetroot-1.1.1 root window parameter setting utility for X xskat-4.0_2 Play the card game Skat xterm-303 Terminal emulator for the X Window System xtrans-1.3.4_1 Abstract network code for X xv-3.10a_15 X11 program that displays images of various formats xvid-1.3.2,1 An opensource MPEG-4 codec, based on OpenDivx xvidtune-1.0.3 Video mode tuner for X xvinfo-1.1.2 Print out X-Video extension adaptor information xwd-1.0.6 Dump an image of an X window xwininfo-1.1.3_1 Window information utility for X xwud-1.0.4 Image displayer for X xzgv-0.9_2 An image viewer with thumbnail-based file selector for X yasm-1.2.0 Complete rewrite of the NASM assembler youtube_dl-2014.02.22.1 Program for downloading videos from YouTube.com zip-3.0 Create/update ZIP files compatible with PKZIP --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=devinfo nexus0 npx0 apic0 ram0 I/O memory addresses: 0x0-0x9f7ff 0x100000-0xcf6affff acpi0 Interrupt request lines: 9 I/O ports: 0x10-0x1f 0x22-0x3f 0x44-0x5f 0x62-0x63 0x65-0x6f 0x72-0x7f 0x80 0x84-0x86 0x88 0x8c-0x8e 0x90-0x9f 0xa2-0xbf 0xe0-0xef 0x280-0x28f 0x290-0x29f 0x480-0x4bf 0x4d0-0x4d1 0x800-0x87f 0x900-0x90f I/O memory addresses: 0xe0000-0xfffff 0xe0000000-0xefffffff 0xfec00000-0xfec00fff 0xfed14000-0xfed19fff 0xfed1c000-0xfed1ffff 0xfed20000-0xfed8ffff 0xfee00000-0xfee00fff 0xffc00000-0xfff7ffff cpu0 pnpinfo _HID=none _UID=0 at handle=\_PR_.P001 est0 p4tcc0 acpi_perf0 coretemp0 cpufreq0 cpu1 pnpinfo _HID=none _UID=0 at handle=\_PR_.P002 est1 p4tcc1 acpi_perf1 coretemp1 cpufreq1 cpu2 pnpinfo _HID=none _UID=0 at handle=\_PR_.P003 est2 p4tcc2 acpi_perf2 coretemp2 cpufreq2 cpu3 pnpinfo _HID=none _UID=0 at handle=\_PR_.P004 est3 p4tcc3 acpi_perf3 coretemp3 cpufreq3 pcib0 pnpinfo _HID=PNP0A08 _UID=0 at handle=\_SB_.PCI0 I/O ports: 0xcf8-0xcff pci0 hostb0 pnpinfo vendor=0x8086 device=0x29c0 subvendor=0x1849 subdevice=0x29c0 class=0x060000 at slot=0 function=0 vgapci0 pnpinfo vendor=0x8086 device=0x29c2 subvendor=0x1849 subdevice=0x29c2 class=0x030000 at slot=2 function=0 handle=\_SB_.PCI0.GFX0 I/O ports: 0xdc00-0xdc07 I/O memory addresses: 0xd0000000-0xdfffffff 0xfe900000-0xfe9fffff 0xfea80000-0xfeafffff agp0 I/O memory addresses: 0xcf700000-0xcf700fff drm0 drmn0 hdac0 pnpinfo vendor=0x8086 device=0x27d8 subvendor=0x1849 subdevice=0x3662 class=0x040300 at slot=27 function=0 handle=\_SB_.PCI0.HDAC Interrupt request lines: 256 I/O memory addresses: 0xfea78000-0xfea7bfff hdacc0 pnpinfo vendor=0x10ec device=0x0662 revision=0x01 stepping=0x01 at cad=0 hdaa0 pnpinfo type=0x01 subsystem=0x18493662 at nid=1 pcm0 at nid=20,24,26 pcm1 at nid=27,25 pcib1 pnpinfo vendor=0x8086 device=0x27d0 subvendor=0x1849 subdevice=0x27d0 class=0x060400 at slot=28 function=0 handle=\_SB_.PCI0.P0P4 I/O memory addresses: 0xfdf00000-0xfdffffff pci2 pcib2 pnpinfo vendor=0x8086 device=0x27d2 subvendor=0x1849 subdevice=0x27d2 class=0x060400 at slot=28 function=1 handle=\_SB_.PCI0.P0P5 I/O ports: 0xe000-0xefff I/O memory addresses: 0xfde00000-0xfdefffff 0xfeb00000-0xfebfffff pci1 re0 pnpinfo vendor=0x10ec device=0x8136 subvendor=0x1849 subdevice=0x8136 class=0x020000 at slot=0 function=0 Interrupt request lines: 257 pcib2 I/O port window: 0xe800-0xe8ff pcib2 prefetch window: 0xfdee0000-0xfdeeffff 0xfdeff000-0xfdefffff miibus0 rlphy0 pnpinfo oui=0x4 model=0x20 rev=0x1 at phyno=1 uhci0 pnpinfo vendor=0x8086 device=0x27c8 subvendor=0x1849 subdevice=0x27c8 class=0x0c0300 at slot=29 function=0 handle=\_SB_.PCI0.USB0 Interrupt request lines: 23 I/O ports: 0xd400-0xd41f usbus0 uhub0 ums0 pnpinfo vendor=0x093a product=0x2510 devclass=0x00 devsubclass=0x00 sernum="" release=0x0100 mode=host intclass=0x03 intsubclass=0x01 i at bus=1 hubaddr=1 port=0 devaddr=2 interface=0 uhci1 pnpinfo vendor=0x8086 device=0x27c9 subvendor=0x1849 subdevice=0x27c9 class=0x0c0300 at slot=29 function=1 handle=\_SB_.PCI0.USB1 Interrupt request lines: 19 I/O ports: 0xd480-0xd49f usbus1 uhub2 uhci2 pnpinfo vendor=0x8086 device=0x27ca subvendor=0x1849 subdevice=0x27ca class=0x0c0300 at slot=29 function=2 handle=\_SB_.PCI0.USB2 Interrupt request lines: 18 I/O ports: 0xd800-0xd81f usbus2 uhub1 uhci3 pnpinfo vendor=0x8086 device=0x27cb subvendor=0x1849 subdevice=0x27cb class=0x0c0300 at slot=29 function=3 handle=\_SB_.PCI0.USB3 Interrupt request lines: 16 I/O ports: 0xd880-0xd89f usbus3 uhub4 ehci0 pnpinfo vendor=0x8086 device=0x27cc subvendor=0x1849 subdevice=0x27cc class=0x0c0320 at slot=29 function=7 handle=\_SB_.PCI0.EUSB Interrupt request lines: 23 I/O memory addresses: 0xfea77c00-0xfea77fff usbus4 uhub3 uhub5 pnpinfo vendor=0x05e3 product=0x0606 devclass=0x09 devsubclass=0x00 sernum="" release=0x0702 mode=host intclass=0x09 intsubclass=0x00 i at bus=1 hubaddr=2 port=4 devaddr=2 interface=0 umass0 pnpinfo vendor=0x174c product=0x55aa devclass=0x00 devsubclass=0x00 sernum="" release=0x0100 mode=host intclass=0x08 intsubclass=0x06 i at bus=2 hubaddr=1 port=4 devaddr=3 interface=0 pcib3 pnpinfo vendor=0x8086 device=0x244e subvendor=0x1849 subdevice=0x244e class=0x060401 at slot=30 function=0 handle=\_SB_.PCI0.P0P1 pci3 isab0 pnpinfo vendor=0x8086 device=0x27b8 subvendor=0x1849 subdevice=0x27b8 class=0x060100 at slot=31 function=0 handle=\_SB_.PCI0.SBRG isa0 pmtimer0 sc0 vga0 I/O ports: 0x3c0-0x3df I/O memory addresses: 0xa0000-0xbffff ata1 fdc0 ppc0 uart0 uart1 wbwd0 atapci0 pnpinfo vendor=0x8086 device=0x27df subvendor=0x1849 subdevice=0x27df class=0x01018a at slot=31 function=1 handle=\_SB_.PCI0.IDE0 I/O ports: 0x170-0x177 0x1f0-0x1f7 0x376 0x3f6 0xffa0-0xffaf ata0 at channel=0 Interrupt request lines: 14 atapci1 pnpinfo vendor=0x8086 device=0x27c0 subvendor=0x1849 subdevice=0x27c0 class=0x01018f at slot=31 function=2 handle=\_SB_.PCI0.IDE1 Interrupt request lines: 19 I/O ports: 0xc800-0xc80f 0xc880-0xc883 0xcc00-0xcc07 0xd000-0xd003 0xd080-0xd087 ata2 at channel=0 ata3 at channel=1 unknown pnpinfo vendor=0x8086 device=0x27da subvendor=0x1849 subdevice=0x27da class=0x0c0500 at slot=31 function=3 I/O ports: 0x400-0x41f acpi_sysresource0 pnpinfo _HID=PNP0C01 _UID=10 at handle=\_SB_.PCI0.MCH_ unknown pnpinfo _HID=AWY0001 _UID=0 at handle=\_SB_.PCI0.SBRG.IELK atpic0 pnpinfo _HID=PNP0000 _UID=0 at handle=\_SB_.PCI0.SBRG.PIC_ I/O ports: 0x20-0x21 0xa0-0xa1 atdma0 pnpinfo _HID=PNP0200 _UID=0 at handle=\_SB_.PCI0.SBRG.DMAD DMA request lines: 4 I/O ports: 0x0-0xf 0x81-0x83 0x87 0x89-0x8b 0x8f 0xc0-0xdf attimer0 pnpinfo _HID=PNP0100 _UID=0 at handle=\_SB_.PCI0.SBRG.TMR_ Interrupt request lines: 0 I/O ports: 0x40-0x43 atrtc0 pnpinfo _HID=PNP0B00 _UID=0 at handle=\_SB_.PCI0.SBRG.RTC0 Interrupt request lines: 8 I/O ports: 0x70-0x71 unknown pnpinfo _HID=PNP0800 _UID=0 at handle=\_SB_.PCI0.SBRG.SPKR I/O ports: 0x61 npxisa0 pnpinfo _HID=PNP0C04 _UID=0 at handle=\_SB_.PCI0.SBRG.COPR I/O ports: 0xf0-0xff unknown pnpinfo _HID=PNP0700 _UID=0 at handle=\_SB_.PCI0.SBRG.FDC_ unknown pnpinfo _HID=PNP0401 _UID=0 at handle=\_SB_.PCI0.SBRG.LPTE acpi_sysresource1 pnpinfo _HID=PNP0C02 _UID=16 at handle=\_SB_.PCI0.SBRG.RMSC hpet0 pnpinfo _HID=PNP0103 _UID=0 at handle=\_SB_.PCI0.SBRG.HPET Interrupt request lines: 20 I/O memory addresses: 0xfed00000-0xfed003ff unknown pnpinfo _HID=INT0800 _UID=0 at handle=\_SB_.PCI0.SBRG.FWH_ I/O memory addresses: 0xffb80000-0xffbfffff 0xfff80000-0xffffffff acpi_sysresource2 pnpinfo _HID=PNP0C02 _UID=3 at handle=\_SB_.PCI0.SBRG.FWHE acpi_sysresource3 pnpinfo _HID=PNP0C02 _UID=0 at handle=\_SB_.PCI0.SBRG.OMSC atkbdc0 pnpinfo _HID=PNP0303 _UID=0 at handle=\_SB_.PCI0.SBRG.PS2K Interrupt request lines: 1 I/O ports: 0x60 0x64 atkbd0 psm0 unknown pnpinfo _HID=PNP0F03 _UID=0 at handle=\_SB_.PCI0.SBRG.PS2M unknown pnpinfo _HID=PNP0501 _UID=1 at handle=\_SB_.PCI0.SBRG.UAR1 acpi_sysresource4 pnpinfo _HID=PNP0C02 _UID=46 at handle=\_SB_.PCI0.SBRG.SIOR acpi_sysresource5 pnpinfo _HID=PNP0C02 _UID=17 at handle=\_SB_.PCI0.PCIE unknown pnpinfo _HID=PNP0C0E _UID=0 at handle=\_SB_.SLPB acpi_sysresource6 pnpinfo _HID=PNP0C01 _UID=1 at handle=\_SB_.RMEM acpi_button0 pnpinfo _HID=PNP0C0C _UID=170 at handle=\_SB_.PWRB pci_link0 pnpinfo _HID=PNP0C0F _UID=1 at handle=\_SB_.LNKA pci_link1 pnpinfo _HID=PNP0C0F _UID=2 at handle=\_SB_.LNKB pci_link2 pnpinfo _HID=PNP0C0F _UID=3 at handle=\_SB_.LNKC pci_link3 pnpinfo _HID=PNP0C0F _UID=4 at handle=\_SB_.LNKD pci_link4 pnpinfo _HID=PNP0C0F _UID=5 at handle=\_SB_.LNKE pci_link5 pnpinfo _HID=PNP0C0F _UID=6 at handle=\_SB_.LNKF pci_link6 pnpinfo _HID=PNP0C0F _UID=7 at handle=\_SB_.LNKG pci_link7 pnpinfo _HID=PNP0C0F _UID=8 at handle=\_SB_.LNKH acpi_timer0 pnpinfo unknown at unknown ACPI I/O ports: 0x808-0x80b --W/nzBZO5zC0uMSeA-- From owner-freebsd-x11@FreeBSD.ORG Thu May 15 11:52:14 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EC6D376F; Thu, 15 May 2014 11:52:14 +0000 (UTC) Received: from smtp.dlink.ua (smtp.dlink.ua [193.138.187.146]) by mx1.freebsd.org (Postfix) with ESMTP id 37AA72F5E; Thu, 15 May 2014 11:52:13 +0000 (UTC) Received: from terran (unknown [192.168.99.1]) (Authenticated sender: ray) by smtp.dlink.ua (Postfix) with ESMTPSA id 7F0F3C4934; Thu, 15 May 2014 14:52:06 +0300 (EEST) Date: Thu, 15 May 2014 14:52:27 +0300 From: Aleksandr Rybalko To: Mark Atkinson Subject: Re: panic on vt / kms rv610 Message-Id: <20140515145227.06378f0dfccfdc2f93047ad8@ddteam.net> In-Reply-To: References: X-Mailer: Sylpheed 3.3.1 (GTK+ 2.24.22; amd64-portbld-freebsd9.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org, freebsd-current@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 11:52:15 -0000 On Wed, 14 May 2014 08:29:32 -0700 Mark Atkinson wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I updated -current to r265915 w/ amd64 kernel and I get a panic > when I startx instantly (no video output of panic). There is a LOR > right before the panic. > > This is built using the VT kernel definition. > > loading the old kernel built @ r264316 continues to load fine. > > here's what normal under the old kernel looks like Hello Mark, looks like it is kms driver load problem. I think updating to r265927 or more fresh will fix your problem. Sorry for inconvenience. > > $ kldstat > Id Refs Address Size Name > 1 53 0xffffffff80200000 19b8a48 kernel > 2 1 0xffffffff81c11000 9d81 linprocfs.ko > 3 1 0xffffffff81c1b000 44ba6 linux.ko > 4 1 0xffffffff81c60000 2349 ums.ko > 5 1 0xffffffff81c63000 6809 uftdi.ko > 6 1 0xffffffff81c6a000 3b95 ucom.ko > 7 1 0xffffffff81c6e000 16fd uhid.ko > 8 1 0xffffffff81c70000 115db3 radeonkms.ko > 9 1 0xffffffff81d86000 48761 drm2.ko > 10 4 0xffffffff81dcf000 2004 iicbus.ko > 11 1 0xffffffff81dd2000 1a3f iic.ko > 12 1 0xffffffff81dd4000 1e35 iicbb.ko > 13 1 0xffffffff81dd6000 1066 radeonkmsfw_RV610_pfp.ko > 14 1 0xffffffff81dd8000 5b63 radeonkmsfw_RV610_me.ko > 15 1 0xffffffff81dde000 1361 radeonkmsfw_R600_rlc.ko > > relevant boot messages on problematic r265915: > > May 12 23:41:00 moby kernel: VT: running with driver "vga". > [...] > May 12 23:41:00 moby kernel: vgapci0: display> port 0xdc00-0xdcff mem > 0xd0000000-0xdfffffff,0xfe9f0000-0xfe9fffff irq 16 at device 0.0 on pci1 > May 12 23:41:00 moby kernel: vgapci0: Boot video device > > > Point of failure (also available at http://pastebin.com/scubtJE6 so > the line wrap doesn't make you go crazy): > > May 12 23:42:05 moby kernel: info: [drm] Initialized drm > 1.1.0 20060810 > May 12 23:42:05 moby kernel: drmn0: on > vgapci0 > May 12 23:42:05 moby kernel: info: [drm] RADEON_IS_PCIE > May 12 23:42:05 moby kernel: info: [drm] initializing > kernel modesetting (RV610 0x1002:0x94C1 0x1028:0x0D02). > May 12 23:42:05 moby kernel: info: [drm] register mmio > base: 0xFE9F0000 > May 12 23:42:05 moby kernel: info: [drm] register mmio > size: 65536 > May 12 23:42:05 moby kernel: info: [drm] > radeon_atrm_get_bios: ===> Try ATRM... > May 12 23:42:05 moby kernel: info: [drm] > radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, vendor=1002, > device=94c1 > May 12 23:42:05 moby kernel: info: [drm] > radeon_atrm_get_bios: Get ACPI device handle > May 12 23:42:05 moby kernel: info: [drm] > radeon_acpi_vfct_bios: ===> Try VFCT... > May 12 23:42:05 moby kernel: info: [drm] > radeon_acpi_vfct_bios: Get "VFCT" ACPI table > May 12 23:42:05 moby kernel: info: [drm] > radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND > May 12 23:42:05 moby kernel: info: [drm] > igp_read_bios_from_vram: ===> Try IGP's VRAM... > May 12 23:42:05 moby kernel: info: [drm] > igp_read_bios_from_vram: VRAM base address: 0xd0000000 > May 12 23:42:05 moby kernel: info: [drm] > igp_read_bios_from_vram: Map address: 0xfffff800d0000000 (262144 bytes) > May 12 23:42:05 moby kernel: info: [drm] > igp_read_bios_from_vram: Incorrect BIOS signature: 0xFFFF > May 12 23:42:05 moby kernel: info: [drm] radeon_read_bios: > ===> Try PCI Expansion ROM... > May 12 23:42:05 moby kernel: info: [drm] radeon_read_bios: > Map address: 0xfffff800000c0000 (131072 bytes) > May 12 23:42:05 moby kernel: info: [drm] ATOM BIOS: 113 > May 12 23:42:05 moby kernel: drmn0: info: VRAM: 256M > 0x0000000000000000 - 0x000000000FFFFFFF (256M used) > May 12 23:42:05 moby kernel: drmn0: info: GTT: 512M > 0x0000000010000000 - 0x000000002FFFFFFF > May 12 23:42:05 moby kernel: info: [drm] Detected VRAM > RAM=256M, BAR=256M > May 12 23:42:05 moby kernel: info: [drm] RAM width 64bits DDR > May 12 23:42:05 moby kernel: [TTM] Zone kernel: Available > graphics memory: 2016864 kiB > May 12 23:42:05 moby kernel: [TTM] Initializing pool allocator > May 12 23:42:05 moby kernel: info: [drm] radeon: 256M of > VRAM memory ready > May 12 23:42:05 moby kernel: info: [drm] radeon: 512M of > GTT memory ready. > May 12 23:42:05 moby kernel: info: [drm] Supports vblank > timestamp caching Rev 1 (10.10.2010). > May 12 23:42:05 moby kernel: info: [drm] Driver supports > precise vblank timestamp query. > May 12 23:42:05 moby kernel: info: [drm] radeon: irq > initialized. > May 12 23:42:05 moby kernel: info: [drm] GART: num cpu > pages 131072, num gpu pages 131072 > May 12 23:42:05 moby kernel: info: [drm] probing gen 2 > caps for device 8086:29b1 = 1/0 > May 12 23:42:05 moby kernel: info: [drm] Loading RV610 > Microcode > May 12 23:42:05 moby kernel: firmware: > 'radeonkmsfw_RV610_pfp' version 0: 2304 bytes loaded at 0xffffffff81fd60d0 > May 12 23:42:05 moby kernel: firmware: > 'radeonkmsfw_RV610_me' version 0: 21504 bytes loaded at 0xffffffff81fd80d0 > May 12 23:42:05 moby kernel: firmware: > 'radeonkmsfw_R600_rlc' version 0: 3072 bytes loaded at 0xffffffff81fde0d0 > May 12 23:42:05 moby kernel: info: [drm] PCIE GART of 512M > enabled (table at 0x0000000000040000). > May 12 23:42:05 moby kernel: drmn0: info: WB enabled > May 12 23:42:05 moby kernel: drmn0: info: fence driver on > ring 0 use gpu addr 0x0000000010000c00 and cpu addr 0x0xfffff80076c33c00 > May 12 23:42:05 moby kernel: drmn0: info: fence driver on > ring 3 use gpu addr 0x0000000010000c0c and cpu addr 0x0xfffff80076c33c0c > May 12 23:42:05 moby kernel: info: [drm] ring test on 0 > succeeded in 0 usecs > May 12 23:42:05 moby kernel: info: [drm] ring test on 3 > succeeded in 1 usecs > May 12 23:42:05 moby kernel: info: [drm] ib test on ring 0 > succeeded in 0 usecs > May 12 23:42:05 moby kernel: info: [drm] ib test on ring 3 > succeeded in 1 usecs > May 12 23:42:05 moby kernel: info: [drm] > radeon_device_init: Taking over the fictitious range 0xd0000000-0xe0000000 > May 12 23:42:05 moby kernel: iicbus0: on > iicbb0 addr 0xff > May 12 23:42:05 moby kernel: iic0: on > iicbus0 > May 12 23:42:05 moby kernel: iicbus1: on > iicbb1 addr 0x0 > May 12 23:42:05 moby kernel: iic1: on > iicbus1 > May 12 23:42:05 moby kernel: iicbus2: on > iicbb2 addr 0x0 > May 12 23:42:05 moby kernel: iic2: on > iicbus2 > May 12 23:42:05 moby kernel: iicbus3: on > iicbb3 addr 0x0 > May 12 23:42:05 moby kernel: iic3: on > iicbus3 > May 12 23:42:05 moby kernel: iicbus4: on > iicbb4 addr 0x0 > May 12 23:42:05 moby kernel: iic4: on > iicbus4 > May 12 23:42:05 moby kernel: info: [drm] Radeon Display > Connectors > May 12 23:42:05 moby kernel: info: [drm] Connector 0: > May 12 23:42:05 moby kernel: info: [drm] DIN-1 > May 12 23:42:05 moby kernel: info: [drm] Encoders: > May 12 23:42:05 moby kernel: info: [drm] TV1: > INTERNAL_KLDSCP_DAC2 > May 12 23:42:05 moby kernel: info: [drm] Connector 1: > May 12 23:42:05 moby kernel: info: [drm] DVI-I-1 > May 12 23:42:05 moby kernel: info: [drm] HPD2 > May 12 23:42:05 moby kernel: info: [drm] DDC: 0x7e50 > 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c > May 12 23:42:05 moby kernel: info: [drm] Encoders: > May 12 23:42:05 moby kernel: info: [drm] CRT2: > INTERNAL_KLDSCP_DAC2 > May 12 23:42:05 moby kernel: info: [drm] DFP1: > INTERNAL_KLDSCP_TMDS1 > May 12 23:42:05 moby kernel: info: [drm] Connector 2: > May 12 23:42:05 moby kernel: info: [drm] DVI-I-2 > May 12 23:42:05 moby kernel: info: [drm] HPD1 > May 12 23:42:05 moby kernel: info: [drm] DDC: 0x7e40 > 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c > May 12 23:42:05 moby kernel: info: [drm] Encoders: > May 12 23:42:05 moby kernel: info: [drm] CRT1: > INTERNAL_KLDSCP_DAC1 > May 12 23:42:05 moby kernel: info: [drm] DFP2: > INTERNAL_LVTM1 > May 12 23:42:05 moby kernel: info: [drm] Internal thermal > controller with fan control > May 12 23:42:05 moby kernel: info: [drm] radeon: power > management initialized > May 12 23:42:06 moby kernel: info: [drm] fb mappable at > 0xD0142000 > May 12 23:42:06 moby kernel: info: [drm] vram apper at > 0xD0000000 > May 12 23:42:06 moby kernel: info: [drm] size 8294400 > May 12 23:42:06 moby kernel: info: [drm] fb depth is 24 > May 12 23:42:06 moby kernel: info: [drm] pitch is 6912 > May 12 23:42:06 moby kernel: fbd0 on drmn0 > May 12 23:42:06 moby kernel: VT: Replacing driver "vga" > with new "fb". > May 12 23:42:06 moby kernel: lock order reversal: > May 12 23:42:06 moby kernel: 1st 0xffffffff81438a08 vtdev > (vtdev) @ /usr/src/sys/dev/vt/vt_core.c:2070 > May 12 23:42:06 moby kernel: 2nd 0xfffff80002de1808 ttymtx > (ttymtx) @ /usr/src/sys/kern/subr_terminal.c:235 > May 12 23:42:06 moby kernel: KDB: stack backtrace: > May 12 23:42:06 moby kernel: db_trace_self_wrapper() at > db_trace_self_wrapper+0x2b/frame 0xfffffe011a161150 > May 12 23:42:06 moby kernel: kdb_backtrace() at > May 12 23:42:06 moby kernel: kdb_backtrace+0x39/frame > 0xfffffe011a161200 > May 12 23:42:06 moby kernel: witness_checkorder() at > May 12 23:42:06 moby kernel: > witness_checkorder+0xdc2/frame 0xfffffe011a161290 > May 12 23:42:06 moby kernel: __mtx_lock_flags() at > May 12 23:42:06 moby kernel: __mtx_lock_flags+0xa8/frame > 0xfffffe011a1612e0 > May 12 23:42:06 moby kernel: terminal_mute() at > May 12 23:42:06 moby kernel: terminal_mute+0x52/frame > 0xfffffe011a161300 > May 12 23:42:06 moby kernel: vt_allocate() at > May 12 23:42:06 moby kernel: vt_allocate+0x113/frame > 0xfffffe011a161360 > May 12 23:42:06 moby kernel: vt_fb_attach() at > vt_fb_attach+0x16/frame 0xfffffe011a161370 > May 12 23:42:06 moby kernel: fbd_register() at > May 12 23:42:06 moby kernel: fbd_register+0x19d/frame > 0xfffffe011a1613b0 > May 12 23:42:06 moby kernel: device_attach() at > May 12 23:42:06 moby kernel: device_attach+0x3a5/frame > 0xfffffe011a161410 > May 12 23:42:06 moby kernel: > drm_fb_helper_single_fb_probe() at > drm_fb_helper_single_fb_probe+0x2b6/frame 0xfffffe011a161460 > May 12 23:42:06 moby kernel: > drm_fb_helper_initial_config() at > drm_fb_helper_initial_config+0xc4/frame 0xfffffe011a1614a0 > May 12 23:42:06 moby kernel: radeon_fbdev_init() at > May 12 23:42:06 moby kernel: radeon_fbdev_init+0xb9/frame > 0xfffffe011a1614d0 > May 12 23:42:06 moby kernel: radeon_modeset_init() at > May 12 23:42:06 moby kernel: > radeon_modeset_init+0x95a/frame 0xfffffe011a161540 > May 12 23:42:06 moby kernel: radeon_driver_load_kms() at > radeon_driver_load_kms+0xc9/frame 0xfffffe011a161580 > May 12 23:42:06 moby kernel: drm_attach() at > May 12 23:42:06 moby kernel: drm_attach+0x935/frame > 0xfffffe011a161610 > May 12 23:42:06 moby kernel: device_attach() at > device_attach+0x3a5/frame 0xfffffe011a161670 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.22 (FreeBSD) > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iEYEARECAAYFAlNzi9wACgkQrDN5kXnx8ybezACgjCy7rhuj12GvOYsqlEpU78dV > DdoAn1HSlcVohZbukRNyAvMkQKCJZ7ZV > =x8fL > -----END PGP SIGNATURE----- > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Thanks! WBW -- Aleksandr Rybalko From owner-freebsd-x11@FreeBSD.ORG Thu May 15 12:19:03 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DDF27ECE for ; Thu, 15 May 2014 12:19:03 +0000 (UTC) Received: from linux5.web4world.com (linux5.web4world.com [207.58.186.169]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6A3F02199 for ; Thu, 15 May 2014 12:19:03 +0000 (UTC) Received: from jntadmin by linux5.web4world.com with local (Exim 4.80.1) (envelope-from ) id 1Wkuco-0003YZ-4A for x11@freebsd.org; Thu, 15 May 2014 17:49:02 +0530 To: x11@freebsd.org Subject: Directories Available Date: Thu, 15 May 2014 17:49:02 +0530 From: Gujarat Directory X-Mailer: PHP-EMAIL,v1.1 (Jignesh Adeshara) Message-Id: X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - linux5.web4world.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [584 586] / [47 12] X-AntiAbuse: Sender Address Domain - gmail.com X-Get-Message-Sender-Via: linux5.web4world.com: authenticated_id: jntadmin/only user confirmed/virtual account not confirmed MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 12:19:03 -0000 Latest Edition with data of 27500 Companies. GUJARAT Industrial Directory Is Now Available at Cost of Rs. 1000/- Details about Directory:- *Latest Data - Printed in May 2014* *Printed Directory & CD Rom Directory * *with data of approx. 27500 Manufacturers of Gujarat.* *2000 Categories, 200 Cities, 200 GIDC / Industrial Estates Covered. ------------------------------------------------------------ Total List of Directories Published by D.P.Group:- Gujarat Industrial Directory - 2013 cost Rs.1,000/- (Printed Directory & CD-ROM with data of 26,000+ from 200 cities) Online Directory: [1]www.vibrantdirectory.com o Printed in April - 2014 o Ahmedabad North Gujarat Business Directory - 2009 cost Rs.500/- (Printed Directory & CD-Rom with data of 7,000) Online Directory [2]www.ahmedabadtrade.com o Printed in February - 2010 o BDCI Member's & Bhavnagar District Business Directory - 2010/11 cost Rs.250/- (Printed with data of 1,000)Directory Published on behalf of Bhavnagar District Chamber of Industries,Bhavnagar. o Printed in July - 2011 o Makarpura Member Directory and Vadodara Central Gujarat Industrial Directory - 2013 cost Rs.500/- (Printed & CD-ROM with data of 7,000)Directory Online Directory [3]www.vadodaratrade.com o Printed in December - 2013 o AEMA Members Directory - 2009 cost Rs.500/ - (Printed Directory with data of 3,700) Published on behalf of Ahmedabad Engineering Manufacturer's Association - Ahmedabad. o Printed in November - 2009 o SGCCI Members Directory - 2009-10 cost Rs. 500/- (Printed with data of 4,500) Published on behalf of Southern Gujarat Chamber of Commerce and Industries - Surat. o Printed in June - 2010 o Surat - Southern Gujarat Business Directory - 2013 cost Rs. 500/- (Printed & CD Rom with data of 7,000)Directory Online Directory [4]www.surattrade.com o Printed in March - 2014 o Saurashtra - Kutch Industrial Directory - 2013 cost Rs. 500/- (Printed & CD Rom with data of 7000)Directory Online Directory [5]www.rajkottrade.com o Printed in September - 2013 o Gujarat Plastic & Polymer Directory - 2010 cost Rs. 500/- (Printed Directory & CD Rom with data of 5000) Online Directory [6]www.gujplast.com o Printed in September - 2010 o For Directory Purchase at par Cheque or Draft in Favor of D. P. Infoway. Thanking you, Sincerely yours, Jatin Tejura. 099047 08551, 09426732431 Correspondence Address: D. P. Infoway 304, Rajat Complex, Sardarnagar Main Road, Rajkot 360001. 0281 - 2481118 E-mail : info@dpinfonet.net Website : [7]www.dpinfonet.net Disclaimer: Modifying the registry can cause serious problems that may require you to reinstall your operating system. We cannot guarantee that problems resulting from modifications to the registry can be solved. Use the information provided at your own risk. If you have a friend who may be interested in receiving this newsletter please send us their email id with "ADD TO CTT Newsletter" in the subject line. It is not our intention to send this e-mail to someone who is not interested in receiving it. If you would like to be removed from our mailing list for any reason, kindly just simply send us a email with "REMOVE From CTT Newsletter" in the subject area as well with the exact e-mail address you request to remove. Advertisement booking Open Vibrant Gujarat Industrial Directory 2014 Saurashtra Kutch Industrial Directory 2014 Vadodara Central Gujarat Industrial Directory 2014 [8]http://www.vibrantdirectory.com/ [9]http://www.facebook.com/groups/284205788273138/ [10]http://www.vibrantdirectory.com/career.php References 1. http://www.vibrantdirectory.com/ 2. http://www.ahmedabadtrade.com/ 3. http://www.vadodaratrade.com/ 4. http://www.surattrade.com/ 5. http://www.rajkottrade.com/ 6. http://www.gujplast.com/ 7. http://www.dpinfonet.net/ 8. http://www.vibrantdirectory.com/ 9. http://www.facebook.com/groups/284205788273138/ 10. http://www.vibrantdirectory.com/career.php From owner-freebsd-x11@FreeBSD.ORG Thu May 15 18:16:00 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E6762EB5 for ; Thu, 15 May 2014 18:16:00 +0000 (UTC) Received: from mail-we0-x22c.google.com (mail-we0-x22c.google.com [IPv6:2a00:1450:400c:c03::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 826DD235A for ; Thu, 15 May 2014 18:16:00 +0000 (UTC) Received: by mail-we0-f172.google.com with SMTP id k48so1494277wev.17 for ; Thu, 15 May 2014 11:15:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=i+KW0JlkGJLkw0YzrU4DiX7dZv5vEW7wzu0TKfi5vxc=; b=P3NpZs1XGCB7cU3X+LmsDyM0f0QAsRqqDZ8qk1Cz3BQbhdGle5HeR4eCt8qLtflrqv ItWhz2wK8aV15EoYBmRUfi2yNCn377NjvgHBK9VcvCdsI2ZP7XclcmZl4hW954DTmorF M98SJ+eOLcgD29lZk76ZNxIcvxNumqSDXfCss1OdZBTe+5th5B9WVtnUgkYVuS8R1mMI IetI6aoqL3lCMT0pKtnzg2lWLVLY8J+1pG/LgZYEv9KHGkyy8BCWFAKvDw9uCvBEFVUj wK+dAH9AaIwN91khntDzMVW97qh17unM6RN5EbOnFxUPu7j2QB/SZtS6+MU3e/YZV0nH P/HA== MIME-Version: 1.0 X-Received: by 10.194.48.80 with SMTP id j16mr9854275wjn.44.1400177758832; Thu, 15 May 2014 11:15:58 -0700 (PDT) Received: by 10.194.192.166 with HTTP; Thu, 15 May 2014 11:15:58 -0700 (PDT) Date: Thu, 15 May 2014 14:15:58 -0400 Message-ID: Subject: Re: Laptop keyboard not responsive after USB keyboard unplug From: Bridger Dyson-Smith To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 18:16:01 -0000 On 05/09/2014, Lawrence Stewart wrote: >On 01/11/13 03:43, Pierre DAVID wrote: >> On Fri, Jan 11, 2013 at 10:36:27AM +0000, Tom Evans wrote: >>> On Fri, Jan 11, 2013 at 8:40 AM, Pierre DAVID wrote: >>>> Hi, >>>> >>>> I have an old (since the conversion to HAL I think) problem which >>>> begins to be very annoying since I now need more mobility: >>>> >>>> when I disconnect the USB keyboard/mouse from my laptop, the >>>> laptop keyboard is no longer responsive. >>>> >>>> Internal touchpad/mouse continue to work. When plug back the >>>> USB keyboard, all keyboards (laptop + USB) work again. >>>> >>>> This problem occurs only when using X11. When not using X11, >>>> keyboard plug/unplug is working perfectly well. >>> >>> Hi Pierre >>> >>> I've also noticed this problem, but I have a workaround. After detach, >>> switch to a VT (CTRL+ALT+F1), hit any key and then switch back to X, >>> and the internal keyboard works again. >>> >> >> Great! >> >> This not a real and elegant solution... but this is real workaround >> which makes my life much easier! >> >> Thanks very much! > >I have exactly this problem with a Fujitsu Lifebook E743 running FreeBSD >11.0-CURRENT r263980, new VT with KMS and xorg-7.7 built from ports head >branch r350058 via poudriere. However, the suggested work around does >not work as CTRL+ALT+F1 does not register and switch out to a VT. > >Can any FreeBSD xorg gurus please chime in to help me debug and >hopefully fix this really annoying problem? > >Cheers, >Lawrence HI all, I'm experiencing a similar issue on a ThinkPad T430s, running PC-BSD 10-RELEASE. I would be delighted to provide additional information to help diagnose this problem; I know there are a few other PC-BSD users who are having similar problems. Thank you for your time & trouble. Cheers, Bridger From owner-freebsd-x11@FreeBSD.ORG Fri May 16 06:51:44 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 54599E74 for ; Fri, 16 May 2014 06:51:44 +0000 (UTC) Received: from alpha.mk-metrics.com (mk-metrics.com [5.9.81.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BDABE2F77 for ; Fri, 16 May 2014 06:51:42 +0000 (UTC) Received: from localhost (host86-157-230-197.range86-157.btcentralplus.com [86.157.230.197]) by alpha.mk-metrics.com (Postfix) with ESMTPSA id 00CB836C015C for ; Fri, 16 May 2014 08:39:07 +0200 (CEST) From: Martin Kristensen To: Subject: APU 5757m ARUBA =?iso-8859-1?Q?chipid=3D0x990b_no_/dev/dri?= Date: Fri, 16 May 2014 07:41:31 +0100 User-Agent: Trojita/0.4.1; Qt/5.2.1; xcb; AnyBSD4.4FreeBSD; MIME-Version: 1.0 Message-ID: <1b51ca3e-95e6-473e-b8a9-4dd9751a68f0@mk-metrics.com> Organization: MK Metrics Limited Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 May 2014 06:51:44 -0000 I bought an Acer Aspire V5 with and AMD 5757m APU on the off chance it=20 would be supported by FreeBSD, alas it seems that is not the case with the=20= KMS driver. Xorg fails to start with the driver. It seems to be because /dev/dri is=20 never created. This also does not happen if I load radeon.ko radeonkms.ko.=20= Oddly enough neither of these will load the firmware .ko files, although=20 loading those manually changes nothing. The machine is running -CURRENT with a GENERIC kernel, although I have=20 removed the WITNESS options. I have attached output from pciconf, devinfo,=20= dmesg and pkg info as well as Xorg.log. If there are any patches I can test or any settings to experiment with I'd=20= love to hear about it. The machine is a development / test machine so I can=20= wipe it and start over without issue. Thank you all for making FreeBSD viable on the desktop. Martin From owner-freebsd-x11@FreeBSD.ORG Fri May 16 09:44:30 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 85AC3CA2 for ; Fri, 16 May 2014 09:44:30 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 727AE2C9C for ; Fri, 16 May 2014 09:44:30 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s4G9iUTT071235 for ; Fri, 16 May 2014 09:44:30 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s4G9iUqR071234; Fri, 16 May 2014 09:44:30 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405160944.s4G9iUqR071234@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 16 May 2014 09:44:30 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 May 2014 09:44:30 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-fonts/libXfont | 1.4.7 | 1.4.8 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat May 17 15:46:01 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 05B4B499 for ; Sat, 17 May 2014 15:46:01 +0000 (UTC) Received: from mail.kapsi.fi (mx1.kapsi.fi [IPv6:2001:1bc8:1004::1:25]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B500A2E6C for ; Sat, 17 May 2014 15:46:00 +0000 (UTC) Received: from 91-158-78-126.elisa-laajakaista.fi ([91.158.78.126] helo=[192.168.255.112]) by mail.kapsi.fi with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1Wlgo8-00013F-6l for freebsd-x11@freebsd.org; Sat, 17 May 2014 18:45:56 +0300 Message-ID: <53778426.7020906@kapsi.fi> Date: Sat, 17 May 2014 18:45:42 +0300 From: Arto Pekkanen User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Acer laptop with Intel HD3000 + nVidia (Optimus), massive issues with S3 suspend and resume (10.0-RELEASE-p2 GENERIC, i915kms etc) X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HLLIJCjakx93GlkOsULkPEFl0Gb3iDlik" X-SA-Exim-Connect-IP: 91.158.78.126 X-SA-Exim-Mail-From: isoa@kapsi.fi X-SA-Exim-Scanned: No (on mail.kapsi.fi); SAEximRunCond expanded to false X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 May 2014 15:46:01 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --HLLIJCjakx93GlkOsULkPEFl0Gb3iDlik Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Like the subject states, laptop's LCD turns off permanently after S3 resu= me. Here are the use cases in which this happens. =3D> CASE 1: boot without HDMI When I do `acpiconf -S3`, the system suspends to RAM just as it should. B= ut when I resume (by pressing power button or any key), LCD turns on only= for a few seconds, after which the LCD powers off by itself. If I was in X.org, I can see the previous framebuffer contents on the scr= een during the few seconds the LCD is on. And when I mean the LCD turns off, I mean it goes completely dead, as if = I had closed the lid on the device! I tried the following: 1) sysctl hw.syscons.sc_no_suspend_vtswitch=3D1 2) sysctl hw.acpi.reset_video=3D1 3) sysctl hw.acpi.sleep_delay=3D5 =2E. but no combination of these help. I can SSH into the laptop and do whatever; kernel did not panic, everythi= ng works. It's just that LVDS is not powered back on, even if it definite= ly should. =3D> CASE 2: boot without HDMI, connect HDMI after boot This case is the same as previous, with one exception: if I configure HDM= I output with xrandr so that I get signal on the external display, then d= o S3 suspend, the device locks up after S3 resume: HDMI loses signal, LCD= turns on but with blank screen, device does not react to power button, a= ssuming kernel crash. IMPORTANT NOTE: if I configure HDMI output AFTER S3 resume, the framebuff= er is corrupted, I get garbled output on the external. Restarting X.org does not help, it just makes X.org unresponsive to xrand= r or any other commands, it cannot be killed with -9 either. When this ha= ppened, I got the following interesting dmesg: i915_gem_object_put_fence: pin_count -1 error: [drm:pid1320:intel_lvds_disable] *ERROR* timed out waiting for pan= el to power off error: [drm:pid1320:intel_lvds_disable] *ERROR* timed out waiting for pan= el to power off error: [drm:pid1577:intel_lvds_enable] *ERROR* timed out waiting for pane= l to power off error: [drm:pid12:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed= =2E.. GPU hung info: [drm] capturing error event; look for more information in sysctl hw= =2Edri.0.info.i915_error_state The i915_error_state from this occurrence can be viewed with the followin= g link: https://app.younited.com/?shareObject=3Db39812ee-5dc7-235e-7996-905e66ddf= 5b1 =3D> CASE 3: boot with HDMI connected Another problem is that when I boot the laptop with HDMI connected, LCD s= tays turned off and all output goes to HDMI display. It is the BIOS that = forcefully redirects output to HDMI. Furthermore, LVDS (LCD) cannot be po= wered on! I tried `xrandr --output LVDS1 --left-of HDMI1 --auto`, the res= ult was that a "screen" was acquired in LVDS but the LCD stays turned off= =2E With HDMI connected at boot, S3 suspend and resume work perfectly, but ON= LY IF I had syscons console on the screen. If I had X.org and HDMI connec= ted when S3 suspending, after S3 resume HDMI loses signal, LVDS is turned= on but there is NO output in it. I also assume kernel crashed because I= cannot get SSH, nor does the system react to pressing the power button. = The only option is to force power off by long-pressing power button. The by tailing /var/log/messages I did not see any errors in dmesg. X.org log reported the following: [ 1010.471] (II) AIGLX: Suspending AIGLX clients for VT switch [ 1010.471] (WW) intel(0): drmDropMaster failed: Unknown error: -22 Hmm, interesting?=20 I also tried `hw.syscons.sc_no_suspend_vtswitch=3D1`, and tried S3 suspen= d. After S3 resume, HDMI loses signal, LVDS is turned on with blank scree= n, device does not react to anything so assuming kernel crash.=20 The only difference was X.org log: [ 350.423] (EE) intel(0): Failed to submit batch buffer, expect renderi= ng corruption: Device busy. Since there was no vt switch, the i915kms driver managed to do something = else, and reported failure to submit batch buffer, what ever that means .= =2E. As a final note, I remember I did not have this issue on 9.2-RELEASE a lo= ng time ago. I had to update to 10.0-RELEASE because in 9.x the video pla= yback was horribly choppy. Regarding these issues I have the following questions: 1) Is this issue fixed in 10-STABLE ? 2) Is this issue fixed in CURRENT ? 3) What more can I do to fix this problem, considering that I am not a so= ftware developer? I can submit more info for devs etc ... 4) Do I have to wait till i915kms is updated in par with Linux 3.8, or is= there any way to get around these problems? --=20 Arto Pekkanen, s=E4=E4t=E4j=E4 ksym@IRCnet --HLLIJCjakx93GlkOsULkPEFl0Gb3iDlik Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iF4EAREIAAYFAlN3hC8ACgkQTBivhqtJa26Q7gEAm7t9lK3vJFYjom+DdY6hNuIi vyp1JcucXKdFIX5R1OQBALHFVBRt/q4re2LmXweAH6rkoDpngV345oxR+jdO/nvb =GcgZ -----END PGP SIGNATURE----- --HLLIJCjakx93GlkOsULkPEFl0Gb3iDlik-- From owner-freebsd-x11@FreeBSD.ORG Sun May 18 10:11:47 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DBB1310E for ; Sun, 18 May 2014 10:11:47 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C8A772D3D for ; Sun, 18 May 2014 10:11:47 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s4IABl3g097083 for ; Sun, 18 May 2014 10:11:47 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s4IABlhp097078; Sun, 18 May 2014 10:11:47 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405181011.s4IABlhp097078@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 18 May 2014 10:11:47 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 May 2014 10:11:47 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libglapi | 9.1.7 | 10.1.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sun May 18 10:19:36 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3599418E for ; Sun, 18 May 2014 10:19:36 +0000 (UTC) Received: from mail-ee0-x236.google.com (mail-ee0-x236.google.com [IPv6:2a00:1450:4013:c00::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BFACF2D59 for ; Sun, 18 May 2014 10:19:35 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id b57so2705063eek.27 for ; Sun, 18 May 2014 03:19:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=3uqUWMJZklpkKYCZsAX77iMMZenrAzTH9fQcYEt8WOs=; b=OxLkM/KArqw1Pi5FcyBKe50zw+GTc8mGxIeizHpJlHmCAZb/8FNEVx5trH1VNJO+GP 8K3VBfaZtkojhhR+z0HB2yAYox8BXvBVkMbTo4PtjPkzdQfL5igVuQnEmC+0F+5FwUG/ SNUyqyTlCIHgFwYR+xEwSicSTNWSejy3BpKZVbQfOxfNx75fG80T8M61wTyv6VOUjSwS oSCse+gMalKZbr4urONMimJ/rPkJ4oW0HiqAbG0nrgkli/bJ3WTWqGLOInJR74pUCTWQ rOPYzYqZciL5gQN6ciZ3f2W4rKTyyt2PaUNH8HZPqTuZqO9+NC/vsxAUEH6xgDkKBfC/ J0bg== X-Received: by 10.14.205.196 with SMTP id j44mr2384637eeo.72.1400408373131; Sun, 18 May 2014 03:19:33 -0700 (PDT) Received: from [192.168.178.44] (p5B36E80F.dip0.t-ipconnect.de. [91.54.232.15]) by mx.google.com with ESMTPSA id m44sm33584606eeh.14.2014.05.18.03.19.31 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 18 May 2014 03:19:32 -0700 (PDT) Message-ID: <53788932.6010900@gmail.com> Date: Sun, 18 May 2014 12:19:30 +0200 From: =?ISO-8859-1?Q?Jan_Kokem=FCller?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Acer laptop with Intel HD3000 + nVidia (Optimus), massive issues with S3 suspend and resume (10.0-RELEASE-p2 GENERIC, i915kms etc) References: <53778426.7020906@kapsi.fi> In-Reply-To: <53778426.7020906@kapsi.fi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 May 2014 10:19:36 -0000 Hi, > Like the subject states, laptop's LCD turns off permanently after S3 resume. > Here are the use cases in which this happens. You could try to rebuild the kernel without the VESA option. For me and others this results in usable suspend/resume. I think this is because the VESA resume code somehow conflicts with the i915kms resume code that restores the backlight, but I'm not 100% sure. There might be some graphical glitches after resume. I guess the root cause of this will only be fixed until the KMS code is updated to Linux 3.8. In the meantime, there are some workarounds and hacks you can try: http://lists.freebsd.org/pipermail/freebsd-x11/2013-October/013727.html http://lists.freebsd.org/pipermail/freebsd-mobile/2014-April/012937.html http://lists.freebsd.org/pipermail/freebsd-current/2014-May/050261.html Cheers, Jan From owner-freebsd-x11@FreeBSD.ORG Mon May 19 11:06:56 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AEC0063B for ; Mon, 19 May 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9BEBB2DD9 for ; Mon, 19 May 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4JB6u8U080247 for ; Mon, 19 May 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4JB6uhs080242 for freebsd-x11@FreeBSD.org; Mon, 19 May 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 19 May 2014 11:06:56 GMT Message-Id: <201405191106.s4JB6uhs080242@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2014 11:06:56 -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 ports/189163 x11 x11/xorg: Could not init font path element /usr/local/ o ports/189113 x11 x11-servers/xorg-vfbserver: Bug in Xvfb using RANDR ex o ports/189002 x11 [patch] x11-servers/xorg-nestserver prompts for option o ports/188917 x11 graphics/libdrm 2.4.44 package creation fails o ports/188848 x11 [patch] x11-servers/xorg-nestserver: options don't sti o ports/188641 x11 [patch] x11-drivers/xf86-video-intel is make jobs safe o ports/188640 x11 [patch] x11-servers/xorg-server is make jobs safe o ports/188566 x11 I have updated x11-drivers/xf86-video-vmware to 13.0.2 o ports/188383 x11 x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5 o ports/188278 x11 devel/libpciaccess is broken for non-x86 architectures o ports/188165 x11 graphics/dri: ia64: error: Package requirements (libdr o ports/188155 x11 graphics/LibGL: MesaLib 7.6.1 link is wrong o ports/187794 x11 graphics/dri: Can't install dri-9.1.7_3,2 on amd64 o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/186901 x11 x11/kde4-workspace: libGLESv2.so: undefined reference o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184952 x11 x11-servers/xorg-server: Slave port makefiles all have o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181285 x11 x11/xorg does not start if Nvidia Optimus is enabled o o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 56 problems total. From owner-freebsd-x11@FreeBSD.ORG Tue May 20 03:31:57 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 00796FF9; Tue, 20 May 2014 03:31:56 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C973625C7; Tue, 20 May 2014 03:31:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4K3VucG004043; Tue, 20 May 2014 03:31:56 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4K3VuVh004040; Tue, 20 May 2014 03:31:56 GMT (envelope-from edwin) Date: Tue, 20 May 2014 03:31:56 GMT Message-Id: <201405200331.s4K3VuVh004040@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/189965: graphics/dri: updating dri-9.1.7_3, 2 to dri-9.1.7_4, 2 fails on 9.2 i386 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 May 2014 03:31:57 -0000 Synopsis: graphics/dri: updating dri-9.1.7_3,2 to dri-9.1.7_4,2 fails on 9.2 i386 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Tue May 20 03:31:56 UTC 2014 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=189965 From owner-freebsd-x11@FreeBSD.ORG Wed May 21 08:40:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D003073A for ; Wed, 21 May 2014 08:40:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BCCE12E9A for ; Wed, 21 May 2014 08:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4L8e0Kt045156 for ; Wed, 21 May 2014 08:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4L8e0wn045155; Wed, 21 May 2014 08:40:00 GMT (envelope-from gnats) Date: Wed, 21 May 2014 08:40:00 GMT Message-Id: <201405210840.s4L8e0wn045155@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Anton Shterenlikht Subject: ports/189163: x11/xorg: Could not init font path element /usr/local/lib/X11/fonts/*/ Reply-To: Anton Shterenlikht X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 May 2014 08:40:02 -0000 The following reply was made to PR ports/189163; it has been noted by GNATS. From: Anton Shterenlikht To: bug-followup@freebsd.org Cc: Subject: ports/189163: x11/xorg: Could not init font path element /usr/local/lib/X11/fonts/*/ Date: Wed, 21 May 2014 09:32:24 +0100 (BST) Following advice from tijl@, I collected this data in gdb: (gdb) break dixfonts.c:1576 Breakpoint 1 at 0x14d744: file dixfonts.c, line 1576. (gdb) run Starting program: /usr/local/bin/Xorg [New LWP 100108] [New Thread 42004400 (LWP 100108/Xorg)] X.Org X Server 1.12.4 Release Date: 2012-08-27 X Protocol Version 11, Revision 0 Build Operating System: FreeBSD 11.0-CURRENT sparc64 Current Operating System: FreeBSD mech-anton240.men.bris.ac.uk 11.0-CURRENT FreeBSD 11.0-CURRENT #10 r259970: Tue May 20 08:24:57 BST 2014 root@mech-anton240.men.bris.ac.uk:/usr/obj/usr/src/sys/QOF sparc64 Build Date: 20 May 2014 05:03:26PM Current version of pixman: 0.32.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed May 21 08:54:32 2014 (==) Using config file: "/etc/X11/xorg.conf" [Switching to Thread 42004400 (LWP 100108/Xorg)] Breakpoint 1, find_existing_fpe (list=0x0, num=0, name=0x421f2341 "/usr/local/lib/X11/fonts/misc/\035/usr/local/lib/X11/fonts/TTF/\035/usr/local/lib/X11/fonts/OTF/\037/usr/local/lib/X11/fonts/Type1/ /usr/local/lib/X11/fonts/100dpi/\037/usr/local/lib/X11/fonts/75dpi/ /usr/local/l"..., len=30) at dixfonts.c:1577 1577 return (FontPathElementPtr) 0; (gdb) step 1578 } (gdb) step SetFontPathElements (npaths=14, paths=0x421f2340 "\036/usr/local/lib/X11/fonts/misc/\035/usr/local/lib/X11/fonts/TTF/\035/usr/local/lib/X11/fonts/OTF/\037/usr/local/lib/X11/fonts/Type1/ /usr/local/lib/X11/fonts/100dpi/\037/usr/local/lib/X11/fonts/75dpi/ /usr/local/"..., bad=0x7fdffffe9d4, persist=1) at dixfonts.c:1614 1614 if (fpe) { (gdb) step 1624 if (!fpe) { (gdb) step 1625 fpe = malloc(sizeof(FontPathElementRec)); (gdb) step 1626 if (!fpe) { (gdb) step 1630 fpe->name = malloc(len + 1); (gdb) step 1631 if (!fpe->name) { (gdb) step 1636 fpe->refcount = 1; (gdb) step 1638 strncpy(fpe->name, (char *) cp, (int) len); (gdb) step 1639 fpe->name[len] = '\0'; (gdb) step 1640 fpe->name_length = len; (gdb) step 1641 fpe->type = DetermineFPEType(fpe->name); (gdb) step DetermineFPEType (pathname=0x421149e0 "/usr/local/lib/X11/fonts/misc/") at dixfonts.c:1533 1533 for (i = 0; i < num_fpe_types; i++) { (gdb) step 1534 if ((*fpe_functions[i].name_check) (pathname)) (gdb) step 1533 for (i = 0; i < num_fpe_types; i++) { (gdb) step 1534 if ((*fpe_functions[i].name_check) (pathname)) (gdb) step 1535 return i; (gdb) step 1538 } (gdb) step SetFontPathElements (npaths=14, paths=0x421f2340 "\036/usr/local/lib/X11/fonts/misc/\035/usr/local/lib/X11/fonts/TTF/\035/usr/local/lib/X11/fonts/OTF/\037/usr/local/lib/X11/fonts/Type1/ /usr/local/lib/X11/fonts/100dpi/\037/usr/local/lib/X11/fonts/75dpi/ /usr/local/"..., bad=0x7fdffffe9d4, persist=1) at dixfonts.c:1642 1642 if (fpe->type == -1) (gdb) step 1645 err = (*fpe_functions[fpe->type].init_fpe) (fpe); (gdb) step 1646 if (err != Successful) { (gdb) step 1647 if (persist) { (gdb) step 1648 ErrorF (gdb) step 0x0000000040a16b80 in pthread_rwlock_rdlock () from /lib/libthr.so.3 (gdb) Does it help to understand the problem? From owner-freebsd-x11@FreeBSD.ORG Wed May 21 10:19:56 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1153E6CB for ; Wed, 21 May 2014 10:19:56 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F22872845 for ; Wed, 21 May 2014 10:19:55 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s4LAJtfB024384 for ; Wed, 21 May 2014 10:19:55 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s4LAJtnv024380; Wed, 21 May 2014 10:19:55 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405211019.s4LAJtnv024380@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 21 May 2014 10:19:55 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 May 2014 10:19:56 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libglapi | 9.1.7 | 10.1.4 ------------------------------------------------+-----------------+------------ graphics/libglesv2 | 9.1.7 | 10.1.4 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Wed May 21 11:58:46 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3C1A8CF for ; Wed, 21 May 2014 11:58:46 +0000 (UTC) Received: from mail-we0-x22a.google.com (mail-we0-x22a.google.com [IPv6:2a00:1450:400c:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5EF822FCA for ; Wed, 21 May 2014 11:58:46 +0000 (UTC) Received: by mail-we0-f170.google.com with SMTP id u57so1978216wes.15 for ; Wed, 21 May 2014 04:58:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=6oMO0DjshXic/rQAkPEQyP8v8LXFoSISgP42A5HqitM=; b=oAs8pXshdFBh44+JEuXaf8FEOG/TX2uCaf2FcPL7psOXFInCPMG9mmCLwmHZTTUf0w mJF9hw5br1oX12R77UWsjHPNmH7mX81REOJ6YLkyc9ar5ZeDQu7oJE0Gss1Nf/MAZ9hQ uiTHFZl3NNtziOXMwzkoz870K5cI9h1L2ow0Nu5yOMyTxy6wFEXeWNUCW0NlyVyKbi1D h7EL6uB5fcBFmqXEsj9017Ze/2ncg2D7IrrIWwdJzrjmTn5bjWrdL+16qFRn+kaXNrw+ twIo4Y0CN4S6EaVc9I1qP4Jwhap6SW8QARTu5P9yI6Z3AO1FIF66Ho/1t8qtHtKUZP6a DAjQ== MIME-Version: 1.0 X-Received: by 10.180.91.162 with SMTP id cf2mr9822632wib.57.1400673523223; Wed, 21 May 2014 04:58:43 -0700 (PDT) Received: by 10.194.192.166 with HTTP; Wed, 21 May 2014 04:58:43 -0700 (PDT) In-Reply-To: References: Date: Wed, 21 May 2014 07:58:43 -0400 Message-ID: Subject: Re: Laptop keyboard not responsive after USB keyboard unplug From: Bridger Dyson-Smith To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 May 2014 11:58:46 -0000 On Thu, May 15, 2014 at 2:15 PM, Bridger Dyson-Smith wrote: > On 05/09/2014, Lawrence Stewart wrote: > >On 01/11/13 03:43, Pierre DAVID wrote: > >> On Fri, Jan 11, 2013 at 10:36:27AM +0000, Tom Evans wrote: > >>> On Fri, Jan 11, 2013 at 8:40 AM, Pierre DAVID > wrote: > >>>> Hi, > >>>> > >>>> I have an old (since the conversion to HAL I think) problem which > >>>> begins to be very annoying since I now need more mobility: > >>>> > >>>> when I disconnect the USB keyboard/mouse from my laptop, the > >>>> laptop keyboard is no longer responsive. > >>>> > >>>> Internal touchpad/mouse continue to work. When plug back the > >>>> USB keyboard, all keyboards (laptop + USB) work again. > >>>> > >>>> This problem occurs only when using X11. When not using X11, > >>>> keyboard plug/unplug is working perfectly well. > >>> > >>> Hi Pierre > >>> > >>> I've also noticed this problem, but I have a workaround. After detach, > >>> switch to a VT (CTRL+ALT+F1), hit any key and then switch back to X, > >>> and the internal keyboard works again. > >>> > >> > >> Great! > >> > >> This not a real and elegant solution... but this is real workaround > >> which makes my life much easier! > >> > >> Thanks very much! > > > >I have exactly this problem with a Fujitsu Lifebook E743 running FreeBSD > >11.0-CURRENT r263980, new VT with KMS and xorg-7.7 built from ports head > >branch r350058 via poudriere. However, the suggested work around does > >not work as CTRL+ALT+F1 does not register and switch out to a VT. > > > >Can any FreeBSD xorg gurus please chime in to help me debug and > >hopefully fix this really annoying problem? > > > >Cheers, > >Lawrence > > HI all, > I'm experiencing a similar issue on a ThinkPad T430s, running PC-BSD > 10-RELEASE. I would be delighted to provide additional information to help > diagnose this problem; I know there are a few other PC-BSD users who are > having similar problems. > > Thank you for your time & trouble. > Cheers, > Bridger > Hi list, Another user found that adding the following: Option "AutoAddDevices" "False" to the Section "ServerLayout" in /etc/X11/xorg.conf solves the problem. This is working for me and hasn't caused any (obvious) problems. Hopefully this will be of use for you. Best, Bridger From owner-freebsd-x11@FreeBSD.ORG Wed May 21 19:19:44 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EE1B079E for ; Wed, 21 May 2014 19:19:44 +0000 (UTC) Received: from mail-qg0-x232.google.com (mail-qg0-x232.google.com [IPv6:2607:f8b0:400d:c04::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ADAEC26A0 for ; Wed, 21 May 2014 19:19:44 +0000 (UTC) Received: by mail-qg0-f50.google.com with SMTP id z60so3915812qgd.23 for ; Wed, 21 May 2014 12:19:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=nEUsMjpjSLbBR6UxirJs/qFuP68plC0321qt0T5QQeg=; b=yKk9nUvyvo3DCkNrKtzliyEg/wOD6fKr1oaL0OLwe8HlVGt4qRZF8zN3D1i9IUatnk ZBobDLykoBMSTcMmhzyiekmPSUocy/ACMQlHM+uOdZoN9Cbaht4q0kj912Ez3LfY7mmh KKi9Sodl93bAhu5eY+4W9mLJBu/RIwVMFboXkFFagJ17EDpAYgdrLWtMvmQkh1vCeAUv 7qj00d33Z1vqwlpxtjb1DlTKyG3cpgaeSQX06Dyvp4ION6B9APkiUahDj/mFMLDXbMpf y03OHHnhahRW2mXztmSj6EdmhmP3tsW/tw5dEL+nTXSgXbGzAEU0i1QOLeYst9w3l0dO ECEQ== MIME-Version: 1.0 X-Received: by 10.140.80.67 with SMTP id b61mr6740021qgd.98.1400699983850; Wed, 21 May 2014 12:19:43 -0700 (PDT) Received: by 10.96.110.234 with HTTP; Wed, 21 May 2014 12:19:43 -0700 (PDT) In-Reply-To: <537123B3.5080309@a1poweruser.com> References: <201404161828.s3GISoA3071853@svn.freebsd.org> <534ECCE7.7050204@freebsd.org> <5370F453.3000602@a1poweruser.com> <53710066.7080407@daemonic.se> <537123B3.5080309@a1poweruser.com> Date: Wed, 21 May 2014 23:19:43 +0400 Message-ID: Subject: Re: [HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable From: Ivan Rokotov To: Fbsd8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Tom Evans , "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 May 2014 19:19:45 -0000 2014-05-12 23:40 GMT+04:00 Fbsd8 : > Now using vt(9) with the new xorg may be the answer to running xorg in a > jail. Is there any way to get vt installed on 10.0-RELEASE with out going= to > current? I succeeded in compiling vt on 10.0-RELEASE on my Lenovo IdeaPad S400. Works nice and stable and allow me to suspend-resume (see =E2=80=9ESuspend/Resume on Lenovo IdeaPad S400 with FreeBSD 10?=E2=80=9C th= read on freebsd-mobile). Generally, you have to take these files from -STABLE: http://svnweb.freebsd.org/base?view=3Drevision&revision=3D259016 and maybe something more if it can't compile. You must recompile i915 and drm2 modules besides kernel itself. Ivan From owner-freebsd-x11@FreeBSD.ORG Wed May 21 20:39:04 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E70A73A4 for ; Wed, 21 May 2014 20:39:04 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA256 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 847D92DA0 for ; Wed, 21 May 2014 20:39:04 +0000 (UTC) Received: from [192.168.0.10] ([82.230.80.129]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LpL4H-1XGms627Ij-00f9uj for ; Wed, 21 May 2014 22:38:56 +0200 Subject: FreeBSD Port: graphics/dri From: "alain.lefevre" To: x11@FreeBSD.org Content-Type: text/plain; charset="UTF-8" Date: Wed, 21 May 2014 22:39:05 +0200 Message-ID: <1400704745.64682.23.camel@Napoleon_III> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:ucnGh1eTDjh2f8RYKtwY262Cpwmc5tXVYK260uge3Cs7GCHYuOK UALEHPB1UMjqKDGzRTt9CqKWCBE2vsb15oMC+HK3/t3PaF/v1JDtxIQoBISIGWTLiFGgP4t obOzNLsJc2Sy2Vn4H5JkW1RjV7nBYcAsN5eKvNu9/9KnmJ1CIqBZA6Oz99bBtfbasyZg5ZH 8hQDBP9WCVCUoN+HbNCmA== X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 May 2014 20:39:05 -0000 Hi, First, it's not a public mailing list. Am I right? I tried recently to update dri. The port do not build. Google gave me nothing. pkg delete -f dri and reinstall the port didn't change anything. portmaster -f=E2=80=A6 nothing. I changed my make.conf but that didn't help. I always have the same error. Can you give me a tip? That would be nice. Thanks, Alain ------------------------------------------------------------------------ uname -a FreeBSD MyMachine 9.2-RELEASE-p5 FreeBSD 9.2-RELEASE-p5 #0: Tue Apr 29 18:53:19 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 ------------------------------------------------------------------------ pkg version -IvL=3D dri-9.1.7_3,2 < needs updating (index has 9.1.7_4,2) ------------------------------------------------------------------------ pkg info | grep libGL libGL-9.1.7_1 OpenGL library that renders using GLX or DRI libGLU-9.0.0 OpenGL utility library ------------------------------------------------------------------------ cat /etc/make.conf WITH_PKGNG=3Dyes WITH_NEW_XORG=3Dyes WITH_BDB_VER=3D5 DEFAULT_VERSIONS=3Dpython=3D2.7 python3=3D3.3 python2=3D2.7 tcltk=3D8.6 jav= a=3D1.7 # I added the following line MAKE_JOBS_UNSAFE=3Dyes # I tried with and without the following line WITH_GALLIUM=3Dyes ------------------------------------------------------------------------ Extract of the build output: CC entry.lo clang: warning: argument unused during compilation: '-fno-builtin-memcmp' In file included from ../../../src/mapi/mapi/entry.c:47: ../../../src/mapi/mapi/entry_x86_tsd.h:63:19: warning: tentative array definition assumed to have one element static const char x86_entry_start[]; ^ ../../../src/mapi/mapi/entry_x86_tsd.h:64:19: warning: tentative array definition assumed to have one element static const char x86_entry_end[]; ^ Assertion failed: (Symbol->isUndefined() && "Cannot define a symbol twice!"), function EmitLabel, file /usr/src/lib/clang/libllvmmc/../../../contrib/llvm/lib/MC/MCELFStreame= r.cpp, line 83. Stack dump: 0. Program arguments: /usr/bin/clang -cc1 -triple i386-unknown-freebsd9.2 -emit-obj -disable-free -main-file-name entry.c -mrelocation-model pic -pic-level 2 -mdisable-fp-elim -relaxed-aliasing -masm-verbose -mconstructor-aliases -target-cpu i486 -coverage-file /usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/shared-glap= i/.libs/entry.o -resource-dir /usr/bin/../lib/clang/3.3 -dependency-file .d= eps/entry.Tpo -sys-header-deps -MP -MT entry.lo -isystem /usr/local/include= -D PACKAGE_NAME=3D"Mesa" -D PACKAGE_TARNAME=3D"mesa" -D PACKAGE_VERSION=3D= "9.1.7" -D PACKAGE_STRING=3D"Mesa 9.1.7" -D PACKAGE_BUGREPORT=3D"https://bu= gs.freedesktop.org/enter_bug.cgi?product=3DMesa" -D PACKAGE_URL=3D"" -D PAC= KAGE=3D"mesa" -D VERSION=3D"9.1.7" -D STDC_HEADERS=3D1 -D HAVE_SYS_TYPES_H= =3D1 -D HAVE_SYS_STAT_H=3D1 -D HAVE_STDLIB_H=3D1 -D HAVE_STRING_H=3D1 -D HA= VE_MEMORY_H=3D1 -D HAVE_STRINGS_H=3D1 -D HAVE_INTTYPES_H=3D1 -D HAVE_STDINT= _H=3D1 -D HAVE_UNISTD_H=3D1 -D HAVE_DLFCN_H=3D1 -D LT_OBJDIR=3D".libs/" -D = YYTEXT_POINTER=3D1 -D HAVE_CLOCK_GETTIME=3D1 -D HAVE_PTHREAD_PRIO_INHERIT= =3D1 -D HAVE_PTHREAD=3D1 -D HAVE_LIBEXPAT=3D1 -D USE_X86_ASM -D USE_MMX_ASM= -D USE_3DNOW_ASM -D USE_SSE_ASM -D HAVE_DLOPEN -D HAVE_POSIX_MEMALIGN -D I= N_DRI_DRIVER -D GLX_INDIRECT_RENDERING -D GLX_DIRECT_RENDERING -D HAVE_PTHR= EAD -D USE_EXTERNAL_DXTN_LIB=3D1 -D IN_DRI_DRIVER -D HAVE_ALIAS -D HAVE_LLV= M=3D0x0303 -D MAPI_MODE_GLAPI -D MAPI_ABI_HEADER=3D"shared-glapi/glapi_mapi= _tmp.h" -D _THREAD_SAFE -D PIC -I . -I ../../../include -I ../../../src/map= i -I ../../../src/mapi -O2 -Wall -Werror=3Dimplicit-function-declaration -W= error=3Dmissing-prototypes -std=3Dc99 -fdebug-compilation-dir /usr/ports/gr= aphics/dri/work/Mesa-9.1.7/src/mapi/shared-glapi -ferror-limit 19 -fmessage= -length 200 -pthread -mstackrealign -fobjc-runtime=3Dgnustep -fobjc-default= -synthesize-properties -fdiagnostics-show-option -fcolor-diagnostics -backe= nd-option -vectorize-loops -o .libs/entry.o -x c ../../../src/mapi/mapi/ent= ry.c=20 1. parser at end of file 2. Code generation clang: error: unable to execute command: Abort trap: 6 (core dumped) clang: error: clang frontend command failed due to signal (use -v to see invocation) FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 Target: i386-unknown-freebsd9.2 Thread model: posix clang: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script. clang: note: diagnostic msg:=20 ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/entry-P25IvO.c clang: note: diagnostic msg: /tmp/entry-P25IvO.sh clang: note: diagnostic msg:=20 ******************** gmake[3]: *** [entry.lo] Erreur 1 gmake[3] : on quitte le r=C3=A9pertoire =C2=AB /usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/shared-glapi =C2=BB gmake[2]: *** [all] Erreur 2 gmake[2] : on quitte le r=C3=A9pertoire =C2=AB /usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/shared-glapi =C2=BB gmake[1]: *** [all-recursive] Erreur 1 gmake[1] : on quitte le r=C3=A9pertoire =C2=AB /usr/ports/graphics/dri/work/Mesa-9.1.7/src =C2=BB gmake: *** [all-recursive] Erreur 1 *** [do-build] Error code 1 Stop in /usr/ports/graphics/dri. =3D=3D=3D>>> make failed for graphics/dri =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Killing background jobs Terminated =3D=3D=3D>>> You can restart from the point of failure with this command li= ne: portmaster graphics/dri=20 =3D=3D=3D>>> Exiting From owner-freebsd-x11@FreeBSD.ORG Wed May 21 23:26:08 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0938656D for ; Wed, 21 May 2014 23:26:08 +0000 (UTC) Received: from mail.kiwi-computer.com (241-177-217-162.static.sfldmi-1.us.as62588.net [162.217.177.241]) by mx1.freebsd.org (Postfix) with SMTP id C08092C97 for ; Wed, 21 May 2014 23:26:06 +0000 (UTC) Received: (qmail 6188 invoked from network); 21 May 2014 18:19:23 -0500 Received: from unknown (HELO home.kiwi-computer.com) (172.23.23.8) by mail.kiwi-computer.com with SMTP; 21 May 2014 18:19:23 -0500 Received: by home.kiwi-computer.com (sSMTP sendmail emulation); Wed, 21 May 2014 18:18:32 -0500 Date: Wed, 21 May 2014 18:18:32 -0500 From: "Rick C. Petty" To: freebsd-x11@freebsd.org Subject: Re: CFT for cairo 1.12 and 8.x survey Message-ID: <20140521231832.GA92183@kay.kiwi-computer.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 May 2014 23:26:08 -0000 Not sure if you're still interested in the 8.x survey... All my desktop (and server) machines are on stable/8. I gave 9.1-R a try but it was severely impaired on all the hardware I tested it on. I rely upon functionality deprecated in 9.x and completely removed in 10 (see below). Due to the lack of recent KMS support for my Radeon HD 4850, I tried 9.x from this weekend. I needed VT(9) since the screen goes black with radeondms loaded. With dri1/radeon loaded, old x.org segfaults. With dri2/radeondms and NEW_XORG, the driver reports DRI version mismatch. I couldn't get graphics/dri and graphics/libdrm to build off the dev ports tree in 9.x. With xorg-server-1.12.4_1,1 and dri1 I have a somewhat working X server. However starting any VirtualBox instance panics the machine. Besides all of that, VT is very buggy: leftover artifacts, and I have to hit ^L after navigation and before/after any edit or the cursor is on the wrong line. That's almost worse than a completely black screen. I'm off to give stable/10 a try, but I'm not holding my breath.... -- Rick C. Petty ~~ FYI: 8.x functionality I still use: All my drives are geom_mirror'd and frequently a disk will drop (usually with a DMA timeout, but sometimes without any syslog message at all). This happens on _all_ my SATA/AHCI controllers, including: AMD SB7x0/SB8x0/SB9x0 ATI IXP700/800 nVidia nForce MCP61 nVidia nForce MCP77 Promise PDC40718 SiI 3124 SiI 3512 In 8.x and earlier, I can almost always (99.9%) get it working with: atacontrol detach ata atacontrol attach ata This functionality is missing from ATA_CAM. Any combination of camcontrol's start/stop/load/eject/rescan/reset commands do not work! In fact on some chipsets unplugging and replugging the data cable (which is especially dangerous when using multiple disks) does NOT work with ATA_CAM although it works just fine in 8.x. So ATA_CAM and 9.x is unusable for me. I've tried 9.2-pre with NO_ATA_CAM and even though I have AHCI disabled in the BIOS the disks show up as ahci anyway. A kernel built with "nooption ATA_CAM" and "nodevice ahci" detects my SATA chipset but no disks. From owner-freebsd-x11@FreeBSD.ORG Thu May 22 08:17:16 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 44BC172D for ; Thu, 22 May 2014 08:17:16 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 05AC226B1 for ; Thu, 22 May 2014 08:17:15 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WnOBe-0005LR-16; Thu, 22 May 2014 10:17:14 +0200 Message-ID: <537DB284.1060903@dumbbell.fr> Date: Thu, 22 May 2014 10:17:08 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: David Demelier Subject: Re: ATI Radeon 4330: success References: <536B35BB.5090001@gmail.com> In-Reply-To: <536B35BB.5090001@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sUB0GM050oMxSpjmn5cofsMu99WNvhRlb" Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 08:17:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --sUB0GM050oMxSpjmn5cofsMu99WNvhRlb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08.05.2014 09:43, David Demelier wrote: > The vt driver and Radeon KMS works :-). The tty switch seems quick and > working. However I fall into the known issues of vt which is that > scrolling is terribly slow. I need to disable the kernel boot message o= r > I increase by 3 times the boot time vs syscons. Aleksandr is working on improving the speed of vt(4). Watch freebsd-x11@, in case he posts patches to test :) > I also have a second bug with vt(9) which is that switching from tty to= > X will keep the display of the tty until I move the mouse (like a > refresh problem). I think I have the same problem (I don't vt-switch that often). I must look into this. --=20 Jean-S=C3=A9bastien P=C3=A9dron --sUB0GM050oMxSpjmn5cofsMu99WNvhRlb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTfbKJAAoJEDnpl2Gl/ZTMFuUQAIXDvL6A+q2WsaRumYTJWZXj 5aiXfxeeJfBHqY4T59yQWPien6ifpJzuORM837iigzhAqpUBsCNKo4uV28IsvLY8 cUfIUsrnPhA7cCMjP72ht6sf/qmwF+t1J92DiMcpt/HjSAiMpKM3AGH8mg7AoI/x AB8puigNCqSPeZl4z2VgeG8IDi3/Qi9aVxktde2ZtWsjgHJwythaGuuNFXPFU6yL piroOc2kIdowVXQI6B/za1jY/rtcWhyNYzby2QmVf1RyJEp7DIfCsgq2vRQ2Fly/ zQy0VwsrFkmCbqSQyi9NJo1pM7ZZ3CWF0T3B/Rvkoh9JqiHZ3XUwpLiUM1+93KVI Mq79BcA4IhF8b+hcwBV3ETK1P6o+wKHnQIgBPXx9vOVBP1SixJ+LsoaNqMsSs2vE +9Qk6CtN/wwlFIXjtO5Dlk++X3M0EXe2lsrQSWK6D2YqpbUTU6WRkXTg8rUHUjkK ikPFZ0e5aTufoZL31RdbZP/c4xlQcMpSpBS5NhvVdYOssK4vWQXLZRzynS4+wwb8 7E2/P7dmMmoI3G+czmkLc7FNXpaYAOffP2c/Tk4OaZq8LU+x4pkNGuE8xpD7iIQs 8p309/zPoOArkiIp3bKhRAjzDuROhlRfnmWuBTFOlIERkfcGE3dM/s/NjD8Rqjpe RkzHMcg0TWzmrL5GvoFc =9qGg -----END PGP SIGNATURE----- --sUB0GM050oMxSpjmn5cofsMu99WNvhRlb-- From owner-freebsd-x11@FreeBSD.ORG Thu May 22 08:36:51 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AED43EB0 for ; Thu, 22 May 2014 08:36:51 +0000 (UTC) Received: from fep13.mx.upcmail.net (fep13.mx.upcmail.net [62.179.121.33]) by mx1.freebsd.org (Postfix) with ESMTP id 003522842 for ; Thu, 22 May 2014 08:36:50 +0000 (UTC) Received: from edge04.upcmail.net ([192.168.13.239]) by viefep13-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20140522083643.HZLP1329.viefep13-int.chello.at@edge04.upcmail.net>; Thu, 22 May 2014 10:36:43 +0200 Received: from crashalot.kantoor.acservices.nl ([213.127.215.2]) by edge04.upcmail.net with edge id 4wci1o02o03gjjH03wci89; Thu, 22 May 2014 10:36:43 +0200 X-SourceIP: 213.127.215.2 Message-ID: <1400747802.1725.2.camel@crashalot.rainbow-runner.nl> Subject: Re: FreeBSD Port: graphics/dri From: Koop Mast To: "alain.lefevre" Date: Thu, 22 May 2014 10:36:42 +0200 In-Reply-To: <1400704745.64682.23.camel@Napoleon_III> References: <1400704745.64682.23.camel@Napoleon_III> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.2 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 08:36:51 -0000 On wo, 2014-05-21 at 22:39 +0200, alain.lefevre wrote: > Hi, > > First, it's not a public mailing list. Am I right? This is a public mailing list. > > I tried recently to update dri. > > The port do not build. > Google gave me nothing. > pkg delete -f dri and reinstall the port didn't change anything. > portmaster -f… nothing. > I changed my make.conf but that didn't help. > > I always have the same error. > > Can you give me a tip? That would be nice. > > Thanks, > Alain This problem is known and a patch is being tested to allow dri to build on i386. -Koop From owner-freebsd-x11@FreeBSD.ORG Thu May 22 08:53:07 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4C461448 for ; Thu, 22 May 2014 08:53:07 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 05E4929B5 for ; Thu, 22 May 2014 08:53:07 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WnOkL-0005im-As for freebsd-x11@freebsd.org; Thu, 22 May 2014 10:53:05 +0200 Message-ID: <537DBAEC.8050008@dumbbell.fr> Date: Thu, 22 May 2014 10:53:00 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: APU 5757m ARUBA chipid=0x990b no /dev/dri References: <1b51ca3e-95e6-473e-b8a9-4dd9751a68f0@mk-metrics.com> In-Reply-To: <1b51ca3e-95e6-473e-b8a9-4dd9751a68f0@mk-metrics.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SBCbiW13DE0LJMJw9SB3GLI2EV2BJ3dvv" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 08:53:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --SBCbiW13DE0LJMJw9SB3GLI2EV2BJ3dvv Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 16.05.2014 08:41, Martin Kristensen wrote: > The machine is running -CURRENT with a GENERIC kernel, although I have > removed the WITNESS options. I have attached output from pciconf, > devinfo, dmesg and pkg info as well as Xorg.log. The list probably ate the attachments. Could you please retry or post them somewhere? --=20 Jean-S=E9bastien P=E9dron --SBCbiW13DE0LJMJw9SB3GLI2EV2BJ3dvv Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTfbrwAAoJEDnpl2Gl/ZTMTrIQAILLaduV4DRIeEy8vLEhBd9J KxDGYmYUR36QuZDEeYwdP2Pqp1iwam58A4laI4DeNM1XTKADoYMylzarPamhyTR8 d+CJ9lOjpRIAKmURpQkCYZxFZjIxgAOrxy/6BLwWbPvl5y/rWAs53bwtrnbFgaLQ kuu3kEFBa90PBzc1Ik2iIgfBnG+my0EoENJnxyv8Sd/DuKhZBKazjEc42XBkjbAm 0j/yOWDjyDBuS2M97PGC9t4gZ3CdksUOA0rqWCbacIz6UctplAAOD9RQTGNJLvUD fJGGxj0J2D+CdQVrlP2COMeo9Ses7HCxlsn88lwTThV247d35fO/PoUrUJtUwiRs 8XxTsJrvxeleXsXjJhvSXCXss4Jp4INh3r7z26JdTcGqJaZPpYmd31r6aOvjSCUH NWs4U/GngnXXK+uaspGItUpJ1X6HNEo4+f5gwuKiNd17gfXlgqN3SSPGvcf/NaC+ hqyaFrP1SQLS9tO4Jzs6yysarf1IZ1sJbmWZ0fLoLKdDnXHwItBaVyrf1VScSw/9 bTFzO42R/1lTZQjgVtEvRbhF1+OrtJ/RK/t+eg4BDLNb6ICUJnoL/1JJzKVNejO2 WsA3Kf3KdKnl+3tbkktkw91/gTpDx50O3zE5ivL3Rl92o7nN+FD3BwFEDQAeb1fp fiBFgkoJ3+BdHxUUKFBZ =zAY5 -----END PGP SIGNATURE----- --SBCbiW13DE0LJMJw9SB3GLI2EV2BJ3dvv-- From owner-freebsd-x11@FreeBSD.ORG Thu May 22 09:05:08 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 446C0944 for ; Thu, 22 May 2014 09:05:08 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 06AFE2B01 for ; Thu, 22 May 2014 09:05:08 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WnOvy-0005rT-93 for freebsd-x11@freebsd.org; Thu, 22 May 2014 11:05:06 +0200 Message-ID: <537DBDBD.5030600@dumbbell.fr> Date: Thu, 22 May 2014 11:05:01 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Intel G33, FBsd10.0, New Xorg References: <20140514133108.GA1365@hurx.thc> In-Reply-To: <20140514133108.GA1365@hurx.thc> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6mIoGir7qmjFPftSHnQuHv2uDvTWQD4oe" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 09:05:08 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --6mIoGir7qmjFPftSHnQuHv2uDvTWQD4oe Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 14.05.2014 15:31, Christian Jachmann wrote: > Hi List... Hi! > New Xorg accepted that line but whan placing a windown outside from=20 > the visual screen, it could not be reached any more. when the pointer > touches the border of visual screen ...it should move the visual over > the virtual .... but it doesn't. To be sure I understand your use case: you want to have a working area larger than the displayed area, and to reach the hidden content, you move the cursor against the screen border and the displayed area shifts. Is this right? If I'm correct, I believe you can achieve this by using xrandr (x11/xrandr) and its --panning option. xrandr(1) allows to change the configuration at runtime; no need to modify your xorg.conf file. Of course, that doesn't explain why your current configuration doesn't work anymore with the newer X.Org server... --=20 Jean-S=E9bastien P=E9dron --6mIoGir7qmjFPftSHnQuHv2uDvTWQD4oe Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTfb3CAAoJEDnpl2Gl/ZTM1CEQAICvBis02WkT3yJM9qXNT460 heV0/1V57aqOMG6//qMK1C+v5gatWsCka3VEyctdzHeVqv44wG2nj8/XvFd6AjVe msg2FbrWWwIk0PHpYy3dVeqkZGCT6KfS54PhJQBU4K2gK52gLI6VZoA9NWbmXs6O rrHwVDhdF2xa3FltNupUSG3rcmHAFvrW+Q9sBeUaKca2IgP2uc4oQnznvbLKi5ol DUYQluJZ5eCnmcmxIO5zBkRj21RwBsBL6Gfzgk67oCGF3Fzt51lIg82hi0Gj/2+/ B7Vv4y4wCFacVn1/s/MpEXYIqUkTNIRuFhKJCqvY+aoqDzS4JoenOXdpzvDan4Ts 1VL6sH9sO0DiK0SfQAqCWDa1ZCei+vr4CAcqU5H8jEfQLLpICPbkMqDqjHRMdJLC tI1/9mfRws4L0Bi4DuLWjRUNpbgSJUbTWkYJ7Q6LuOB+LEzcmsBoM3/6BqY8QjjB MxeMGR2+fApbXqKJnTLYSKh3EqLQ2J5/LgWaKMSV0BX9o/dhETQHZpRZazadSICw UvF7viqvqW8qJAOLc1P3wF+1hjvW4Qdzv/cjY84QcieaXhk6X3VvdbmwPpZC3wuZ C11pJU493JVa0GVrb5nhTtaP2fVFZ+GaWtW2GtSFCQgT1wJ0uucGz3tVv1GMNurf bPQr4aWmUfMQUs/P/PvN =ZzyO -----END PGP SIGNATURE----- --6mIoGir7qmjFPftSHnQuHv2uDvTWQD4oe-- From owner-freebsd-x11@FreeBSD.ORG Thu May 22 09:09:19 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16A53AF6 for ; Thu, 22 May 2014 09:09:19 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CC01B2B4C for ; Thu, 22 May 2014 09:09:18 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WnP01-0005sg-3L for freebsd-x11@freebsd.org; Thu, 22 May 2014 11:09:17 +0200 Message-ID: <537DBEBC.3010309@dumbbell.fr> Date: Thu, 22 May 2014 11:09:16 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: vt panic at startup, hd4650/hd6950 References: <5378589a79f21cf3efad110c32d60918@sfrsys.com> In-Reply-To: <5378589a79f21cf3efad110c32d60918@sfrsys.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BIPxNse5uKJsklUaP4AMeunL8UG5PGhBt" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 09:09:19 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BIPxNse5uKJsklUaP4AMeunL8UG5PGhBt Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 14.05.2014 06:55, Matt wrote: > I've been seeing odd behavior with vt. At first I suspected my video > hardware, hence the great delay. > I use slim to start X at boot. After a hard power off, or at random, my= > computer will boot twice or more times, panicking and rebooting when X > loads. Trace is pretty quick, but I believe it's mostly supervisor read= > page not present. I recently got a different radeon, hd6950, and it > still behaves similarly. Usually, the second boot is fine, but not > always. Maybe uninitialized memory or something like that? Conflict > between xf86-video-ati and vt? Does this sound familiar/known to anyone= ? I never heard of this. Could you please try to get a kernel core dump? How to configure kernel core dumps is described in the Handbook: http://www.freebsd.org/doc/en/books/developers-handbook/kerneldebug.html#= kerneldebug-obtain Additionally, I usually add the following sysctl, so that kernel dumps work when running X.Org too: debug.debugger_on_panic=3D0 --=20 Jean-S=E9bastien P=E9dron --BIPxNse5uKJsklUaP4AMeunL8UG5PGhBt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTfb68AAoJEDnpl2Gl/ZTM3vMQANUtKbffHkDgWWJ5d6IbaWEh d42qTANsUvh0+/YToXH7LWKVX1WN7sz2OUj5yxvrIQt3pE2TxJ1NszMaiYeaeHqE zCpM6csjyHFWmAcy2i8IY8IquD+cgUgsxwaOd90ib0Dmdv8mPz4eIXU30NFTjLls ReeM/gQBnrS7Xq4UgHloGfXw2V19L1ZydDmHgjjKQpavsoNMwzh2eOY5xuD2IjVM 9wLKZX6JXEYB0M1z+BV8so8D9E8jzbvJ8LwffKVSX47mgKQ5o2N+0nbEQAIKZnqs On+2Mtz6FN/+ZPk+wyAqzeTO04eVEroHy91BqQVE9Rc42CORJy1N9DKsorul0DMm OpjRPzXAg8GyMWrEB9q6OpbOD71BbAL75J2PMbpQGmWa+IUIodJ4q4Lc8821WOX8 lclluGzyTfc7D+npLtkeNLaWDIzxta0MXXFpVegZutVy8EG0m/AYpoYpeG+wOX4F s6RyF3SXlbHauUCsWxnEpiScyLZRlkrf5aqLb4g4zGqtSrdT/+HTo8seb9rW3CyJ lDCxNPN68hMhW0zADqb6ycbYp6uvHH4FYv2jsRXMXF/2MvoyNHnMqMoEvRS76lPU l3ME4aYs/AKsclM0oiGBx1b3+HW0xmgjcGhl0i44cP9j1aEopEUU0ko9rrmXGIEg 1wjIQiqdZWJA9aIMZOev =PwVj -----END PGP SIGNATURE----- --BIPxNse5uKJsklUaP4AMeunL8UG5PGhBt-- From owner-freebsd-x11@FreeBSD.ORG Thu May 22 10:09:41 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 93AD1D21 for ; Thu, 22 May 2014 10:09:41 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 806DB2068 for ; Thu, 22 May 2014 10:09:41 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s4MA9fjr073855 for ; Thu, 22 May 2014 10:09:41 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s4MA9fm9073854; Thu, 22 May 2014 10:09:41 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405221009.s4MA9fm9073854@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 22 May 2014 10:09:41 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 10:09:41 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/imake | 1.0.6 | 1.0.7 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Thu May 22 10:29:29 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BE7E64D6; Thu, 22 May 2014 10:29:29 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 921D8220E; Thu, 22 May 2014 10:29:29 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4MATTkF025297; Thu, 22 May 2014 10:29:29 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4MATRZ1025292; Thu, 22 May 2014 10:29:27 GMT (envelope-from kwm) Date: Thu, 22 May 2014 10:29:27 GMT Message-Id: <201405221029.s4MATRZ1025292@freefall.freebsd.org> To: Martin.Birgmeier@aon.at, kwm@FreeBSD.org, freebsd-x11@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/189965: graphics/dri: updating dri-9.1.7_3, 2 to dri-9.1.7_4, 2 fails on 9.2 i386 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 10:29:29 -0000 Synopsis: graphics/dri: updating dri-9.1.7_3,2 to dri-9.1.7_4,2 fails on 9.2 i386 State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Thu May 22 10:29:02 UTC 2014 State-Changed-Why: Thanks for reporting. This should be fixed in ports now. http://www.freebsd.org/cgi/query-pr.cgi?pr=189965 From owner-freebsd-x11@FreeBSD.ORG Thu May 22 10:30:39 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C4CE552B; Thu, 22 May 2014 10:30:39 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9B2BF221F; Thu, 22 May 2014 10:30:39 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4MAUdFp025519; Thu, 22 May 2014 10:30:39 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4MAUdPw025518; Thu, 22 May 2014 10:30:39 GMT (envelope-from kwm) Date: Thu, 22 May 2014 10:30:39 GMT Message-Id: <201405221030.s4MAUdPw025518@freefall.freebsd.org> To: sindrome@gmail.com, kwm@FreeBSD.org, freebsd-x11@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/187794: graphics/dri: Can't install dri-9.1.7_3,2 on amd64 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 10:30:39 -0000 Synopsis: graphics/dri: Can't install dri-9.1.7_3,2 on amd64 State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Thu May 22 10:29:52 UTC 2014 State-Changed-Why: Feedback timeout, closing. http://www.freebsd.org/cgi/query-pr.cgi?pr=187794 From owner-freebsd-x11@FreeBSD.ORG Thu May 22 11:18:47 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 74AE2CFF; Thu, 22 May 2014 11:18:47 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47D4E2636; Thu, 22 May 2014 11:18:47 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4MBIlwf042425; Thu, 22 May 2014 11:18:47 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4MBIkMw042424; Thu, 22 May 2014 11:18:46 GMT (envelope-from kwm) Date: Thu, 22 May 2014 11:18:46 GMT Message-Id: <201405221118.s4MBIkMw042424@freefall.freebsd.org> To: ohartman@zedat.fu-berlin.de, kwm@FreeBSD.org, freebsd-x11@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/186901: x11/kde4-workspace: libGLESv2.so: undefined reference to `_glapi_get_dispatch' X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 11:18:47 -0000 Synopsis: x11/kde4-workspace: libGLESv2.so: undefined reference to `_glapi_get_dispatch' State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Thu May 22 11:18:28 UTC 2014 State-Changed-Why: Should be fixed now in r354307. Thanks for reporting. http://www.freebsd.org/cgi/query-pr.cgi?pr=186901 From owner-freebsd-x11@FreeBSD.ORG Thu May 22 13:00:11 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 40CDCE26 for ; Thu, 22 May 2014 13:00:11 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E399E2F7C for ; Thu, 22 May 2014 13:00:10 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.8/8.14.8) with ESMTP id s4MD06Xe032331 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 22 May 2014 07:00:07 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.8/8.14.8/Submit) with ESMTP id s4MD06wv032328; Thu, 22 May 2014 07:00:06 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Thu, 22 May 2014 07:00:06 -0600 (MDT) From: Warren Block To: =?ISO-8859-15?Q?Jean-S=E9bastien_P=E9dron?= Subject: Re: ATI Radeon 4330: success In-Reply-To: <537DB284.1060903@dumbbell.fr> Message-ID: References: <536B35BB.5090001@gmail.com> <537DB284.1060903@dumbbell.fr> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Thu, 22 May 2014 07:00:07 -0600 (MDT) Content-Type: TEXT/PLAIN; CHARSET=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 13:00:11 -0000 On Thu, 22 May 2014, Jean-Sébastien Pédron wrote: > On 08.05.2014 09:43, David Demelier wrote: >> The vt driver and Radeon KMS works :-). The tty switch seems quick and >> working. However I fall into the known issues of vt which is that >> scrolling is terribly slow. I need to disable the kernel boot message or >> I increase by 3 times the boot time vs syscons. > > Aleksandr is working on improving the speed of vt(4). Watch > freebsd-x11@, in case he posts patches to test :) There is a workaround: set hw.vga.textmode=1 in /boot/loader.conf. The kernel will boot in text mode for fast scrolling and vt(4) will only switch to graphics mode if X is started. >> I also have a second bug with vt(9) which is that switching from tty to >> X will keep the display of the tty until I move the mouse (like a >> refresh problem). > > I think I have the same problem (I don't vt-switch that often). I must > look into this. Have not seen that here with either Intel or Radeon. From owner-freebsd-x11@FreeBSD.ORG Thu May 22 14:02:51 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8A8B4D8A for ; Thu, 22 May 2014 14:02:51 +0000 (UTC) Received: from mail-yk0-x22f.google.com (mail-yk0-x22f.google.com [IPv6:2607:f8b0:4002:c07::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B76F2533 for ; Thu, 22 May 2014 14:02:51 +0000 (UTC) Received: by mail-yk0-f175.google.com with SMTP id 131so2808832ykp.20 for ; Thu, 22 May 2014 07:02:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:cc:in-reply-to:references :disposition-notification-to:content-type:date:message-id :mime-version; bh=eBX1puo2tQnnunq1S1ds6F3e55rbQxgyTdufYkIJ4ZU=; b=ZuKs7UDmhIQp7Fnb8ICLNogpoOTXQrsaHmnQsjSajZPPv202mKVx5QdDR7mt+xA7Cd APcBMFbyx69uwH9g2VNW8FD0zru/OalUuBTFt+ulqvE+rIalGZqPIvam5462m4gOd7kM 1zxtwfkgi6eHUHZhhnWjJbmqwp7513sHqjUjeWYwqlG6xQ4muyyvKBPv3PmJcCTbtihh v4wZmfG3RDZvc0kukJUZQrvEghXURtpl0VW6GQl6U1V4AS8zyTWlKbQJFX0kHoyBKxzK pM3EkNZKy6BN7qJ3g3RkPWEDLXXmsyqJ4/Y8j7+uYYJGKeDHRAvErY95dMVinuEzBQQb SMgg== X-Received: by 10.236.135.197 with SMTP id u45mr6126027yhi.150.1400767370503; Thu, 22 May 2014 07:02:50 -0700 (PDT) Received: from [192.168.6.46] ([179.184.51.72]) by mx.google.com with ESMTPSA id k29sm39209984yha.33.2014.05.22.07.02.48 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Thu, 22 May 2014 07:02:49 -0700 (PDT) Subject: Re: FreeBSD Port: graphics/dri builds with GCC4.6+ From: Sergio de Almeida Lenzi To: "alain.lefevre" In-Reply-To: <1400704745.64682.23.camel@Napoleon_III> References: <1400704745.64682.23.camel@Napoleon_III> Date: Thu, 22 May 2014 11:02:46 -0300 Message-ID: <1400767366.8139.10.camel@lenovo.toontown> Mime-Version: 1.0 X-Mailer: Evolution 2.32.3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 14:02:51 -0000 Em Qua, 2014-05-21 Ă s 22:39 +0200, alain.lefevre escreveu: > Hi, > > First, it's not a public mailing list. Am I right? > > > I tried recently to update dri. > > The port do not build. > Google gave me nothing. > pkg delete -f dri and reinstall the port didn't change anything. > portmaster -f… nothing. > I changed my make.conf but that didn't help. > > I always have the same error. > > Can you give me a tip? That would be nice. > > Thanks, > Alain > Here it builds and works OK on FreeBSD 9.2 i386 the trick is to build it with GCC 4.7 in the Makefile, put the line: USE_GCC= 4.6+ and rebuild again make clean all Here works on both i386 and amd64 and with FreeBSD10 STABLE too From owner-freebsd-x11@FreeBSD.ORG Thu May 22 16:43:32 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E663259C for ; Thu, 22 May 2014 16:43:31 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A7AE424BA for ; Thu, 22 May 2014 16:43:31 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WnW5Y-0008mK-TC for freebsd-x11@freebsd.org; Thu, 22 May 2014 18:43:29 +0200 Message-ID: <537E292B.70202@FreeBSD.org> Date: Thu, 22 May 2014 18:43:23 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: CFT for cairo 1.12 and 8.x survey References: <20140521231832.GA92183@kay.kiwi-computer.com> In-Reply-To: <20140521231832.GA92183@kay.kiwi-computer.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ro7MT7ruwccn5q0asq3RoXb0mCVHoR6jE" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 16:43:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ro7MT7ruwccn5q0asq3RoXb0mCVHoR6jE Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 22.05.2014 01:18, Rick C. Petty wrote: > Not sure if you're still interested in the 8.x survey... Yes, we are still interested. At the minimum, reports like yours should help us improve the situation in HEAD and stable/{9,10}. > With dri2/radeondms and NEW_XORG, the driver reports DRI version > mismatch. Could you please expand on this, as I never heard about this? If you could post at least the output of dmesg(8) and your Xorg.log log file (if you still have them around), that would help. > I couldn't get graphics/dri and graphics/libdrm to build off the dev > ports tree in 9.x. With xorg-server-1.12.4_1,1 and dri1 I have a > somewhat working X server. However starting any VirtualBox instance > panics the machine. >=20 > Besides all of that, VT is very buggy: leftover artifacts, and I have t= o > hit ^L after navigation and before/after any edit or the cursor is on > the wrong line. That's almost worse than a completely black screen. >=20 > I'm off to give stable/10 a try, but I'm not holding my breath.... If you do agree, could you test with HEAD instead? Aleksandr and Ed already committed several fixes to vt(4). And to be sure we are on the same page, please follow the instructions found the wiki to install graphics ports and to report information: https://wiki.freebsd.org/Graphics#Installing_KMS_Ports https://wiki.freebsd.org/Graphics#Reporting Thanks for your report! I hope we can fix all those problems :) --=20 Jean-S=E9bastien P=E9dron --ro7MT7ruwccn5q0asq3RoXb0mCVHoR6jE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTfikwAAoJEDnpl2Gl/ZTMedUP/RYZAdskNf9kR4qCUNh/jfB/ qsiGKkmXI4bjq3bmNjnocMZkxgcL3AKBqJ/oTVcwATH1IsYLD/RnI4CT8ZjXO7K0 0RWONXbf/GEquVvT5dOB7ffZKYTYKD15xa5GwE55yfJHtzWONbYcVdtqELM7nc3K VR6EE1JvuzZ8YKfzH53ip3b8yHK1Kx6Op013h3ytCXpiXCNTCvHm3f0pRqDd5ohF dkOVsz6HjCEKth/0Xtb20fZSv/Beb5MI4AdZXMSOUDe3pnOjU+sGjZgyw8iGOG1R nc/JGCI7R8YG54G3n1Uvk2jA7jlh5uEMCsuuEucOqEHTRYTiRrMqaX4GJYtqcHCN uxABAL0nAzCR9e2nF3pozaKDPYYsJqyL90l2Lg82n6MdM03bLBLAxawuIVJ9rFtu N2Ab9DaENcz7piWTCi7iN0H3PtLRvoWfZz/EfHz600QCtOOzfr/P5H9b9QHZUJx0 5EXaKo3McO71UaAVk9gz3oGGrY1vGj6vDLIu2QhqE8dHrgp6Nn3Hww1tlTFN/cB0 Wx5Gh5JsHbAKlvHuY8Qz5OeOdph1H8xLAYOw7kF5jWgsk7hEPEQVgbL1IXozVDIR CazHqemRAUs0+ftB9x58jfVPMc4vAGqUdCeGbTRF2jlWpvj0oxo4kE9Y0CRag7Sz qP8ytbnUcQ73aZRJ4KP5 =Cc/O -----END PGP SIGNATURE----- --ro7MT7ruwccn5q0asq3RoXb0mCVHoR6jE-- From owner-freebsd-x11@FreeBSD.ORG Thu May 22 20:53:44 2014 Return-Path: Delivered-To: X11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C098FEAF for ; Thu, 22 May 2014 20:53:44 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA256 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42D1A2A7D for ; Thu, 22 May 2014 20:53:41 +0000 (UTC) Received: from [192.168.0.10] ([82.230.80.129]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MRFwV-1WJVwh2niJ-00UXI9; Thu, 22 May 2014 22:48:20 +0200 Subject: Re: FreeBSD Port: graphics/dri builds with GCC4.6+ From: "alain.lefevre" To: X11@FreeBSD.org In-Reply-To: <1400767366.8139.10.camel@lenovo.toontown> References: <1400704745.64682.23.camel@Napoleon_III> <1400767366.8139.10.camel@lenovo.toontown> Content-Type: text/plain; charset="UTF-8" Date: Thu, 22 May 2014 22:48:33 +0200 Message-ID: <1400791713.64682.36.camel@Napoleon_III> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:D88v5cp0V3Y253S+ANnaG8HoZ1kDfB9pNQBPiWF9Jl3WaQBA8Ay WoUNUadwkwQ1cUd8Gg16IQsIKhUjBmROYc48c84hJSF6WT0KKHGvLB02+xlxmrWL84SYlhh T3clIJHmcfwSW0DDMY9FF2rRG5UzyXrT7zTpAlPxs2SNJRFXrMO0JHHioz7DHUDA/oskZx3 8eZI7wve1MZ9ZBOvriOuA== X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 20:53:44 -0000 Thanks, it seems there was a patch today, the port built. Thanks for your quick replies, and for maintaining! Is it possible, for me or someone else, to edit the 4 messages posted to remove mail address? Alain From owner-freebsd-x11@FreeBSD.ORG Thu May 22 20:54:47 2014 Return-Path: Delivered-To: X11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3340F111 for ; Thu, 22 May 2014 20:54:47 +0000 (UTC) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 15D942A88 for ; Thu, 22 May 2014 20:54:46 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 855D156163; Thu, 22 May 2014 15:54:46 -0500 (CDT) Date: Thu, 22 May 2014 15:54:46 -0500 From: Mark Linimon To: "alain.lefevre" Subject: Re: FreeBSD Port: graphics/dri builds with GCC4.6+ Message-ID: <20140522205446.GC31547@lonesome.com> References: <1400704745.64682.23.camel@Napoleon_III> <1400767366.8139.10.camel@lenovo.toontown> <1400791713.64682.36.camel@Napoleon_III> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1400791713.64682.36.camel@Napoleon_III> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: X11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 20:54:47 -0000 On Thu, May 22, 2014 at 10:48:33PM +0200, alain.lefevre wrote: > Is it possible, for me or someone else, to edit the 4 messages posted to > remove mail address? No. The mailing lists are mirrored all over the world, and we have no control over that. mcl From owner-freebsd-x11@FreeBSD.ORG Fri May 23 02:24:53 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B17CFAB3 for ; Fri, 23 May 2014 02:24:53 +0000 (UTC) Received: from m13-129.163.com (m13-129.163.com [220.181.13.129]) by mx1.freebsd.org (Postfix) with ESMTP id 0E11A2489 for ; Fri, 23 May 2014 02:24:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=IVaCI xHeuK8Oxzr+YkS8b2Uy7jytsfnbw49a9w/+Vrs=; b=YHMOjj5/JzKnrNp2CyXSI X3Gy/whf2neWTLvlrrTOA//O7+Sd5GE4EEcoAZK/St29vC6or4Ly3L0uZSR4z0Yk 2IqGX67psOqTa1/CUXZxT+eeinhbX/4cCq17n048gCAssE7aAaRJXoU3bUCfWiTM P480FDg2zKa1DmixUHzB1U= Received: from yzmsq$163.com ( [221.12.173.226] ) by ajax-webmail-wmsvr129 (Coremail) ; Fri, 23 May 2014 10:09:34 +0800 (CST) X-Originating-IP: [221.12.173.226] Date: Fri, 23 May 2014 10:09:34 +0800 (CST) From: "Justin Yang" To: "freebsd-x11@freebsd.org" Subject: Xorg error after updating (Nvidia related) X-Priority: 3 X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build 20140422(26738.6344) Copyright (c) 2002-2014 www.mailtech.cn 163com X-CM-CTRLDATA: lE39b2Zvb3Rlcl9odG09Mjg4Mzo4MQ== MIME-Version: 1.0 Message-ID: <493f5f79.2a32.14626d72dbc.Coremail.yzmsq@163.com> X-CM-TRANSID: gcGowED5ZELfrX5TWzkIAA--.16365W X-CM-SenderInfo: 512p21i6rwjhhfrp/1tbiowuTDFD+UNTAnAABsA X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== Content-Type: text/plain; charset=GBK Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 May 2014 02:24:53 -0000 SGksCkkgdXBkYXRlZCBteSBwb3J0cyB0cmVlIGFuZCBhbGwgYXBwbGljYXRpb25zIGluc3RhbGxl ZCBpbiBteSBjb21wdXRlciBsYXN0IG5pZ2h0LCBob3dldmVyLCBhZnRlciB0aGF0LCBYb3JnIGNv bXBsYWlucyBzb21lIGVycm9ycyBpbiAvdmFyL2xvZy9Yb3JnLjAubG9nIHdoZW4gSSBzdGFydCBY OgoKICAgIGp1c3RpbkBkYXJrZ2Vlay5wdHMvMCB+ICUgZ3JlcCBFRSAvdmFyL2xvZy9Yb3JnLjAu bG9nCiAgICAgICAoV1cpIHdhcm5pbmcsIChFRSkgZXJyb3IsIChOSSkgbm90IGltcGxlbWVudGVk LCAoPz8pIHVua25vd24uCiAgICBbICAgIDI1Ljk1OF0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBN SVQtU0NSRUVOLVNBVkVSCiAgICBbICAgIDI2LjQ5NF0gKEVFKSBWZXJzaW9uIG1pc21hdGNoIGRl dGVjdGVkIGJldHdlZW4gdGhlIE5WSURJQSBsaWJnbHguc28KICAgIFsgICAgMjYuNDk0XSAoRUUp IGFuZCBsaWJudmlkaWEtZ2xjb3JlLnNvIHNoYXJlZCBsaWJyYXJpZXMgKGxpYmdseC5zbyB2ZXJz aW9uOgogICAgWyAgICAyNi40OTRdIChFRSkgMzMxLjY3OyBsaWJudmlkaWEtZ2xjb3JlLnNvIHZl cnNpb246IDMzMS40OSkuCiAgICBbICAgIDI2LjQ5NF0gKEVFKSBQbGVhc2UgdHJ5IHJlaW5zdGFs bGluZyB0aGUgTlZJRElBIGRyaXZlci4KICAgIFsgICAgMjYuNDk0XSAoRUUpIE5WSURJQSBHTFg6 IE5vIHN1cHBvcnRlZCBzZXJ2ZXIgZXh0ZW5zaW9uIEFCSSBmb3VuZC4KICAgIFsgICAgMjYuNDk0 XSAoRUUpIEZhaWxlZCB0byBsb2FkIG1vZHVsZSAiZ2x4IiAobW9kdWxlIHJlcXVpcmVtZW50IG1p c21hdGNoLCAwKQogICAgWyAgICAyNi42MzNdIChFRSkgTlZJRElBKDApOiBGYWlsZWQgdG8gaW5p dGlhbGl6ZSB0aGUgR0xYIG1vZHVsZTsgcGxlYXNlIGNoZWNrIGluIHlvdXIgWAogICAgWyAgICAy Ni42MzNdIChFRSkgTlZJRElBKDApOiAgICAgbG9nIGZpbGUgdGhhdCB0aGUgR0xYIG1vZHVsZSBo YXMgYmVlbiBsb2FkZWQgaW4geW91ciBYCiAgICBbICAgIDI2LjYzM10gKEVFKSBOVklESUEoMCk6 ICAgICBzZXJ2ZXIsIGFuZCB0aGF0IHRoZSBtb2R1bGUgaXMgdGhlIE5WSURJQSBHTFggbW9kdWxl LiAgSWYKICAgIFsgICAgMjYuNjMzXSAoRUUpIE5WSURJQSgwKTogICAgIHlvdSBjb250aW51ZSB0 byBlbmNvdW50ZXIgcHJvYmxlbXMsIFBsZWFzZSB0cnkKICAgIFsgICAgMjYuNjMzXSAoRUUpIE5W SURJQSgwKTogICAgIHJlaW5zdGFsbGluZyB0aGUgTlZJRElBIGRyaXZlci4KICAgIFsgICAgMjcu NjI3XSAoRUUpIGNvbmZpZy9oYWw6IE5ld0lucHV0RGV2aWNlUmVxdWVzdCBmYWlsZWQgKDgpCiAg ICBbICAgIDI3LjYzMF0gKEVFKSBjb25maWcvaGFsOiBOZXdJbnB1dERldmljZVJlcXVlc3QgZmFp bGVkICg4KQogICAgWyAgICAyNy42MzNdIChFRSkgY29uZmlnL2hhbDogTmV3SW5wdXREZXZpY2VS ZXF1ZXN0IGZhaWxlZCAoOCkKCkkgaGF2ZSByZWluc3RhbGxlZCB0aGUgeDExL252aWRpYS1kcml2 ZXIgYW5kIHJlYm9vdGVkIG15IGNvbXB1dGVyIG1hbnkgdGltZXMgYnV0IGVycm9ycyByZW1haW4g dGhlcmUuIEkgdXNlIEZyZWVCU0QgMTAgYW1kNjQgd2l0aG91dCByZWNvbXBpbGluZyBrZXJuZWwu IFNvLCBkaWQgSSBtaXNzIHNvbWV0aGluZz8gVGhhbmtzLgoKCi0tLQpTaW5jZXJlbHksCkp1c3Rp biBZYW5n From owner-freebsd-x11@FreeBSD.ORG Fri May 23 09:54:58 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 687D6CF0 for ; Fri, 23 May 2014 09:54:58 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 55B272894 for ; Fri, 23 May 2014 09:54:58 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s4N9swk4051887 for ; Fri, 23 May 2014 09:54:58 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s4N9swbD051886; Fri, 23 May 2014 09:54:58 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201405230954.s4N9swbD051886@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 23 May 2014 09:54:58 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 May 2014 09:54:58 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/gccmakedep | 1.0.2 | 1.0.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Mon May 26 11:06:56 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AC5ACFC4 for ; Mon, 26 May 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 98C6024FE for ; Mon, 26 May 2014 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4QB6uV7032240 for ; Mon, 26 May 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4QB6uew032236 for freebsd-x11@FreeBSD.org; Mon, 26 May 2014 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 May 2014 11:06:56 GMT Message-Id: <201405261106.s4QB6uew032236@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2014 11:06:56 -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 ports/189163 x11 x11/xorg: Could not init font path element /usr/local/ o ports/189113 x11 x11-servers/xorg-vfbserver: Bug in Xvfb using RANDR ex o ports/189002 x11 [patch] x11-servers/xorg-nestserver prompts for option o ports/188917 x11 graphics/libdrm 2.4.44 package creation fails o ports/188848 x11 [patch] x11-servers/xorg-nestserver: options don't sti o ports/188641 x11 [patch] x11-drivers/xf86-video-intel is make jobs safe o ports/188640 x11 [patch] x11-servers/xorg-server is make jobs safe o ports/188566 x11 I have updated x11-drivers/xf86-video-vmware to 13.0.2 o ports/188383 x11 x11-drivers/xf86-video-openchrome 0.3.3 crash on HP t5 o ports/188278 x11 devel/libpciaccess is broken for non-x86 architectures o ports/188165 x11 graphics/dri: ia64: error: Package requirements (libdr o ports/188155 x11 graphics/LibGL: MesaLib 7.6.1 link is wrong o ports/187125 x11 x11/xorg: No X Cursor after upgrade from 9.1 to 9.2 o ports/186805 x11 [x11] Excise some vestigial XFree86 references o ports/186761 x11 too many errors, port quits (/usr/ports/graphics/dri) o ports/186391 x11 x11/xdm fails to install when the XDMSHELL option is e o ports/186230 x11 x11/xdm fails to install with stagedir o ports/186045 x11 patch to x11-drivers/xf86-input-mouse to support FlipX o ports/185182 x11 x11/xorg of 10-RC2 has blank screen on APU-3400 system o ports/185090 x11 [UPDATE] x11/pixman, add license information o ports/184952 x11 x11-servers/xorg-server: Slave port makefiles all have o ports/184302 x11 graphics/dri 9.1.6_3,2 gallium/auxiliary/util/Makefile o ports/184104 x11 x11/xorg: i830 display code hangs during startup o ports/183478 x11 x11-servers/xorg-server: DEVD backend is broken, here' o ports/183435 x11 x11/xorg: 100% CPU use of xorg using firefox when show o ports/183304 x11 [patch] graphics/dri on armv6 o ports/182969 x11 x11/xorg: Xorg crashes on -configure o ports/182723 x11 graphics/dri fails to build on 9.2-Stable o ports/182609 x11 [patch] x11-servers/xorg-server: really init and confi o ports/182002 x11 x11-wm/xcompmgr shadow rendering patch o ports/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181285 x11 x11/xorg does not start if Nvidia Optimus is enabled o o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR f ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi f ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 54 problems total. From owner-freebsd-x11@FreeBSD.ORG Tue May 27 22:48:34 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 26843D06 for ; Tue, 27 May 2014 22:48:34 +0000 (UTC) Received: from alpha.mk-metrics.com (mk-metrics.com [5.9.81.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DA1AE2E78 for ; Tue, 27 May 2014 22:48:33 +0000 (UTC) Received: from localhost (host86-156-238-101.range86-156.btcentralplus.com [86.156.238.101]) by alpha.mk-metrics.com (Postfix) with ESMTPSA id 1EEC636C0196 for ; Wed, 28 May 2014 00:40:40 +0200 (CEST) From: Martin Kristensen To: Subject: Re: APU 5757m ARUBA =?iso-8859-1?Q?chipid=3D0x990b_no_/dev/dri?= Date: Tue, 27 May 2014 23:43:11 +0100 User-Agent: Trojita/0.4.1; Qt/5.2.1; xcb; AnyBSD4.4FreeBSD; MIME-Version: 1.0 Message-ID: <2b3806ee-1670-4ee0-95c2-c84d6e5b4cd9@mk-metrics.com> In-Reply-To: <537DBAEC.8050008@dumbbell.fr> References: <1b51ca3e-95e6-473e-b8a9-4dd9751a68f0@mk-metrics.com> <537DBAEC.8050008@dumbbell.fr> Organization: MK Metrics Limited Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2014 22:48:34 -0000 On Thursday, 22 May 2014 09:53:00 BST, Jean-S=C3=A9bastien P=C3=A9dron wrote:= > On 16.05.2014 08:41, Martin Kristensen wrote: >> The machine is running -CURRENT with a GENERIC kernel, although I have >> removed the WITNESS options. I have attached output from pciconf, >> devinfo, dmesg and pkg info as well as Xorg.log. > > The list probably ate the attachments. Could you please retry or post > them somewhere? > File links below: http://mk-metrics.com/Xorg.0.log http://mk-metrics.com/dmesg.txt http://mk-metrics.com/devinfo.txt http://mk-metrics.com/pciconf.txt http://mk-metrics.com/pkg.txt Hope this helps. Since my original email I have tried the development branch and while xorg=20= 14.5 starts just fine, there is no change in the driver status. Also the=20 mouse is no longer detected. From owner-freebsd-x11@FreeBSD.ORG Wed May 28 00:20:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6757422C for ; Wed, 28 May 2014 00:20:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 38BE02595 for ; Wed, 28 May 2014 00:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4S0K1Q0008502 for ; Wed, 28 May 2014 00:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4S0K11X008501; Wed, 28 May 2014 00:20:01 GMT (envelope-from gnats) Date: Wed, 28 May 2014 00:20:01 GMT Message-Id: <201405280020.s4S0K11X008501@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Nathan Whitehorn Subject: Re: ports/188278: devel/libpciaccess is broken for non-x86 architectures Reply-To: Nathan Whitehorn X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2014 00:20:01 -0000 The following reply was made to PR ports/188278; it has been noted by GNATS. From: Nathan Whitehorn To: bug-followup@FreeBSD.org, jmmv@meroh.net Cc: Subject: Re: ports/188278: devel/libpciaccess is broken for non-x86 architectures Date: Tue, 27 May 2014 17:12:16 -0700 There's a new version of this patch at http://anacreon.physics.berkeley.edu/~nwhitehorn/ppc64-ports.diff. It includes a few other bits to fix ports on PowerPC systems. -Nathan From owner-freebsd-x11@FreeBSD.ORG Wed May 28 07:07:48 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9D715A70 for ; Wed, 28 May 2014 07:07:48 +0000 (UTC) Received: from nm22-vm2.access.bullet.mail.bf1.yahoo.com (nm22-vm2.access.bullet.mail.bf1.yahoo.com [216.109.115.145]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3313F23F4 for ; Wed, 28 May 2014 07:07:47 +0000 (UTC) Received: from [66.196.81.158] by nm22.access.bullet.mail.bf1.yahoo.com with NNFMP; 28 May 2014 07:04:57 -0000 Received: from [98.138.226.240] by tm4.access.bullet.mail.bf1.yahoo.com with NNFMP; 28 May 2014 07:04:57 -0000 Received: from [127.0.0.1] by smtp111.sbc.mail.ne1.yahoo.com with NNFMP; 28 May 2014 07:04:57 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1401260697; bh=6o66NjYyRCK9XhTia2NEzJYdjl+Q205iCGQCLPf1UmY=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Subject; b=4JUyKleGjHUeY1laWzGXENfy8kJJsTOZq5RFTXS55znNrlHL8FJFHQTMDUlydrfeqcZrUnQBNHw0i/Xr9SBRhwtj6tG03uZDwsSYKB09mXbyKVCGSz+iFc+2DCYA64GAM/pzhmXM5uQnFaNQGVxtz/+y4T1BG7f7hz/oNscfjIo= X-Yahoo-Newman-Id: 761470.45850.bm@smtp111.sbc.mail.ne1.yahoo.com Message-ID: <761470.45850.bm@smtp111.sbc.mail.ne1.yahoo.com> Date: Wed, 28 May 2014 00:04:57 -0700 (PDT) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: cjFmqUoVM1mAq2QJWAUsYwYFLC2gVNCUq.tCOPgT2H4_kX9 Rdyk7YKeUNhRzkRBZSz0McurqnC0VRhW2_81eyifJA3n9M2S5atMKpSoqlQc bNIAiA70FYuuy3Q9XvOvhJbo.JJANTyOVrMEMZ3.AZ5_P_ADwwl8DuIzJx51 mIDtedNE6XyBr0gZZhcQBCUGuHFoFBbAJNNZbJHRZJ1gsPURdanODGrAba5a jK_wfEZiYl_2Jq0bOpIsIIPbIacqZ9UmP3i0..peccDTYgaBoRDhD7wBPOdq orxgYsrr36hwqOry3HYq72KfFuPretLltMRWKTVSRgcWApChRG53NThXj5i6 TrMwZKIfvCfZi4TNn1hmmiMhlYMfxioZ5B3sN2svSEqXi0fqX_hxRV7Y16GG ie_3cs4EHj63jhpC_IKf8WXgxzLmc2YF..xJNlhYYwm2rWMo6YioUzKisplg o49RRV.4wNTKPh2UvyakStire222II2x9EBcFrLVU7pRjguRVS.CQDS4Yfq2 .nqHbieNbr82dLTuCzJFu9.ltLaGuMVGuZLhajB7jAwB5xWAuIoA- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with plain [98.138.31.74]) by smtp111.sbc.mail.ne1.yahoo.com with SMTP; 28 May 2014 00:04:57 -0700 PDT From: "Thomas Mueller" To: freebsd-x11@freebsd.org Subject: Where are utf8-capable fonts? X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2014 07:07:48 -0000 I looked in my fonts directories and /usr/ports/x11-fonts/ and couldn't find anything identifiable as utf8-capable. What brings this up is all those annoying funny apostrophes that show as iďż˝\200\231m currently running into problem when trying to ďż˝\200\234make installďż˝\200\235 qmail with the following options en This is an example copied and pasted in an xterm from pkgsrc-users@netbsd.org emailing list, though the problem with those funny apostrophes not rendering properly is just as annoying with FreeBSD emailing lists. I use mutt on uxterm, which I thought supported utf8. Do I need gnome-terminal? But that will do no better if the needed font isn't there. I tried mlterm some time back, but that proved unworkable as mutt always showed a blank screen, running invisibly, using foreground color same as background color. When I built xorg on FreeBSD-current, I didn't remove/reject any fonts offered in the dialog4ports screens. When I send email, I always use plain regular apostrophes (ASCII 39) and quotes (ASCII 34). I tried ls -lR /usr/local/libX11/fonts/ | grep "utf" also for "UTF" and even "en_US" and got nothing. I am also curious if there are any utf8 fonts availoable for text console (syscons or newcons, but mainly newcons). Tom From owner-freebsd-x11@FreeBSD.ORG Wed May 28 07:51:41 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5873B188 for ; Wed, 28 May 2014 07:51:41 +0000 (UTC) Received: from vms173003pub.verizon.net (vms173003pub.verizon.net [206.46.173.3]) by mx1.freebsd.org (Postfix) with ESMTP id 331F527D9 for ; Wed, 28 May 2014 07:51:40 +0000 (UTC) Received: from localhost.localdomain ([unknown] [173.79.206.16]) by vms173003.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0N6900L49XTKSM70@vms173003.mailsrvcs.net> for freebsd-x11@freebsd.org; Wed, 28 May 2014 02:51:24 -0500 (CDT) Received: from localhost.localdomain (aerie [127.0.0.1]) by localhost.localdomain (8.14.3/8.14.3/Debian-9.4) with ESMTP id s4S7pJrG003844 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 28 May 2014 03:51:19 -0400 Received: (from tom@localhost) by localhost.localdomain (8.14.3/8.14.3/Submit) id s4S7pJmO003842; Wed, 28 May 2014 03:51:19 -0400 Date: Wed, 28 May 2014 03:51:19 -0400 From: Thomas Dickey To: Thomas Mueller Subject: Re: Where are utf8-capable fonts? Message-id: <20140528075119.GA3812@aerie.jexium-island.net> Reply-to: dickey@his.com References: <761470.45850.bm@smtp111.sbc.mail.ne1.yahoo.com> MIME-version: 1.0 Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary=GvXjxJ+pjyke8COw Content-disposition: inline In-reply-to: <761470.45850.bm@smtp111.sbc.mail.ne1.yahoo.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2014 07:51:41 -0000 --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 28, 2014 at 12:04:57AM -0700, Thomas Mueller wrote: > I looked in my fonts directories and /usr/ports/x11-fonts/ and couldn't f= ind > anything identifiable as utf8-capable. >=20 > What brings this up is all those annoying funny apostrophes that show as >=20 > i???\200\231m currently running into problem when trying to ???\200\234ma= ke > install???\200\235 qmail with the following options en >=20 > This is an example copied and pasted in an xterm from pkgsrc-users@netbsd= =2Eorg > emailing list, though the problem with those funny apostrophes not render= ing > properly is just as annoying with FreeBSD emailing lists. :-) =20 > When I send email, I always use plain regular apostrophes (ASCII 39) and > quotes (ASCII 34). =2E..and some programs "improve" your experience :-) =20 > I tried=20 > ls -lR /usr/local/libX11/fonts/ | grep "utf" > also for "UTF" and even "en_US" > and got nothing. xlsfonts | fgrep 10646 The shell script "uxterm" sets up xterm with a selection of the most useful= /available fonts. --=20 Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net --GvXjxJ+pjyke8COw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAlOFlXcACgkQcCNT4PfkjtuyNQCgx++G2Km30vnlSoqcq89+Sdsl JkEAoIiQV2OL4g0kqe/0mvsdLrplI/H0 =JaYa -----END PGP SIGNATURE----- --GvXjxJ+pjyke8COw-- From owner-freebsd-x11@FreeBSD.ORG Wed May 28 18:23:50 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2008FE1 for ; Wed, 28 May 2014 18:23:50 +0000 (UTC) Received: from nm21-vm8.access.bullet.mail.gq1.yahoo.com (nm21-vm8.access.bullet.mail.gq1.yahoo.com [216.39.63.229]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 70A68246F for ; Wed, 28 May 2014 18:23:49 +0000 (UTC) Received: from [216.39.60.165] by nm21.access.bullet.mail.gq1.yahoo.com with NNFMP; 28 May 2014 18:22:00 -0000 Received: from [98.138.104.97] by tm1.access.bullet.mail.gq1.yahoo.com with NNFMP; 28 May 2014 18:22:00 -0000 Received: from [127.0.0.1] by smtp117.sbc.mail.ne1.yahoo.com with NNFMP; 28 May 2014 18:22:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1401301320; bh=UhFD8+tJgXdnS3SGf+iouvJIviBqG/yz0hY+r+vyHf4=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:References:Subject; b=6HOJ7DEMWEoinLIjLtfBcDRh6bBkYZ1bqwO3La2Q6ZKEtrZ7pGhZBZ2C1dMcZPZD3a6hBI5wPUkeIF/DIAXDSlmyI8cHDnTSvZQqaj/F2mt3K3TcVr4Qca9rMYVShTObLjs2dweep8GoByRYsr38SsHld8ypQzG/o3scRp6qNiQ= X-Yahoo-Newman-Id: 301398.14495.bm@smtp117.sbc.mail.ne1.yahoo.com Message-ID: <301398.14495.bm@smtp117.sbc.mail.ne1.yahoo.com> Date: Wed, 28 May 2014 18:22:00 +0000 (UTC) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: c4V8Rc0VM1lRViJ69x7gwXv7v_n17EEWeE7C48hAvWmepzF C3QpAunkbjY6kmwQxpqI2isSK5mdJzeGl13u7wCk3h1sIxsmRVIW.2UHIJu_ YfGA7RF4em.BpkBtQqbY7ICfqiWQpOI1ZMQTK52WpAYnxdvWW5k2UTOiNAal ABO7TZPYhAA4637ucqY5.Xq1rLGJgAOxERcCSKvq8b.BqqC7dUDq.qD3if4p Yf2YVxdEgqi4xRlVT5s4sFA_76TkZSCiet1h3tGaj5kK9wlAfuEFbDaHb7mM hF88zA1Mw8siBZXRlH.GAmr5UFNkCBYKRUPSW5O7nJsfjR2H4hLbaNU2UDpv SC66.NFDZgPcnlWZ89G9B3oWjDEkKAiWpTvFTOAaQs7eJs1A78yc6QmvbHD4 JFDmIsr7sb7dxmbq0VAqznV5jMB1rCMQyjTrWa38or4OJTimMrszbjuPbCbr uARO72NluyCDJX1ZeMsSeuCIRTSMVaMQHLL4OcNmYPZ20oZhJtZFCAJ0JMCp xJiSVznUqw_9LgOszHt3X X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with plain [98.138.31.74]) by smtp117.sbc.mail.ne1.yahoo.com with SMTP; 28 May 2014 18:22:00 +0000 UTC From: "Thomas Mueller" To: freebsd-x11@freebsd.org References: <761470.45850.bm@smtp111.sbc.mail.ne1.yahoo.com> <20140528075119.GA3812@aerie.jexium-island.net> Subject: Re: Where are utf8-capable fonts? X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2014 18:23:50 -0000 > > When I send email, I always use plain regular apostrophes (ASCII 39) and > > quotes (ASCII 34). > ...and some programs "improve" your experience :-) I like to keep control, which is why I don't use KMail, Thunderbird, Apple Mail etc. > > I tried > > ls -lR /usr/local/libX11/fonts/ | grep "utf" > > also for "UTF" and even "en_US" > > and got nothing. > xlsfonts | fgrep 10646 > The shell script "uxterm" sets up xterm with a selection of the most useful/available fonts. > Thomas E. Dickey Default install of Xorg does not include xlsfonts (or xdm), but I quickly built wlsfonts from ports. I got a lot of stuff with iso10646-1, but then why does uxterm/mutt not use one of these fonts? How do I force an xterm application to use a specific font? Tom From owner-freebsd-x11@FreeBSD.ORG Wed May 28 20:15:24 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id 98A612AA; Wed, 28 May 2014 20:15:24 +0000 (UTC) Message-ID: <538643DC.4020205@FreeBSD.org> Date: Wed, 28 May 2014 16:15:24 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Martin Kristensen , freebsd-x11@freebsd.org Subject: Re: APU 5757m ARUBA chipid=0x990b no /dev/dri References: <1b51ca3e-95e6-473e-b8a9-4dd9751a68f0@mk-metrics.com> <537DBAEC.8050008@dumbbell.fr> <2b3806ee-1670-4ee0-95c2-c84d6e5b4cd9@mk-metrics.com> In-Reply-To: <2b3806ee-1670-4ee0-95c2-c84d6e5b4cd9@mk-metrics.com> X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------030506010004010906070702" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2014 20:15:25 -0000 This is a multi-part message in MIME format. --------------030506010004010906070702 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2014-05-27 18:43:11 -0400, Martin Kristensen wrote: > On Thursday, 22 May 2014 09:53:00 BST, Jean-SĂŠbastien PĂŠdron > wrote: >> On 16.05.2014 08:41, Martin Kristensen wrote: >>> The machine is running -CURRENT with a GENERIC kernel, although >>> I have removed the WITNESS options. I have attached output from >>> pciconf, devinfo, dmesg and pkg info as well as Xorg.log. >> >> The list probably ate the attachments. Could you please retry or >> post them somewhere? >> > > File links below: > > http://mk-metrics.com/Xorg.0.log http://mk-metrics.com/dmesg.txt > http://mk-metrics.com/devinfo.txt > http://mk-metrics.com/pciconf.txt http://mk-metrics.com/pkg.txt > > Hope this helps. > > Since my original email I have tried the development branch and > while xorg 14.5 starts just fine, there is no change in the driver > status. Also the mouse is no longer detected. Please try the attached patch. Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJThkPcAAoJEHyflib82/FGKHgH/jHRotAJP8CDGYbnvCmosZpG wWMaXBCgVeRnAmVfb8iDaw+OpxDdrHOW55B1tMPmUaKZO+paMwRylyMHWkevlNa3 JPJLFoDFRsUjP8Ben+Yqgwjey8w6Gp6fOs/fnQ29pGdaH70y2wPCVMcrXdB1Dbr7 FZrW8j41o/6IiPgMM+ffOTZuNmyMGWpnX7md0oFc8AL3XPsF0TPE20lIwpaWOsZb TI0bI2FzWqO065r7/ISiL87ci/DImNf76pInoK2R5grpzvVvbZyeTznr7h0zc0dr W2QTmjIXRakMK/ho4vqwLrGZnQOC/KwIf2LtMb7FgwOdnU516D5jQKR/17ZYmYo= =Qv/G -----END PGP SIGNATURE----- --------------030506010004010906070702 Content-Type: text/x-patch; name="drm2.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="drm2.diff" Index: sys/dev/drm2/drm_pciids.h =================================================================== --- sys/dev/drm2/drm_pciids.h (revision 266821) +++ sys/dev/drm2/drm_pciids.h (working copy) @@ -908,7 +908,11 @@ {0x1002, 0x9908, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7600G]"}, \ {0x1002, 0x9909, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7500G]"}, \ {0x1002, 0x990A, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7500G]"}, \ - {0x1002, 0x990F, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Unknown device name"}, \ + {0x1002, 0x990B, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8650G]"}, \ + {0x1002, 0x990C, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8670D]"}, \ + {0x1002, 0x990D, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8550G]"}, \ + {0x1002, 0x990E, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8570D]"}, \ + {0x1002, 0x990F, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8610G]"}, \ {0x1002, 0x9910, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7660G]"}, \ {0x1002, 0x9913, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7640G]"}, \ {0x1002, 0x9917, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7620G]"}, \ @@ -919,6 +923,15 @@ {0x1002, 0x9992, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7420G]"}, \ {0x1002, 0x9993, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7480D]"}, \ {0x1002, 0x9994, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7400G]"}, \ + {0x1002, 0x9995, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8450G]"}, \ + {0x1002, 0x9996, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8470D]"}, \ + {0x1002, 0x9997, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8350G]"}, \ + {0x1002, 0x9998, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8370D]"}, \ + {0x1002, 0x9999, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8510G]"}, \ + {0x1002, 0x999A, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8410G]"}, \ + {0x1002, 0x999B, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8310G]"}, \ + {0x1002, 0x999C, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8650D]"}, \ + {0x1002, 0x999D, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Richland [Radeon HD 8550D]"}, \ {0x1002, 0x99A0, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7520G]"}, \ {0x1002, 0x99A2, CHIP_ARUBA|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7420G]"}, \ {0x1002, 0x99A4, CHIP_ARUBA|RADEON_NEW_MEMMAP|RADEON_IS_IGP, "Trinity [Radeon HD 7400G]"}, \ Index: sys/dev/drm2/radeon/ni.c =================================================================== --- sys/dev/drm2/radeon/ni.c (revision 266821) +++ sys/dev/drm2/radeon/ni.c (working copy) @@ -478,15 +478,23 @@ static void cayman_gpu_init(struct radeon_device * (rdev->ddev->pci_device == 0x9907) || (rdev->ddev->pci_device == 0x9908) || (rdev->ddev->pci_device == 0x9909) || + (rdev->ddev->pci_device == 0x990B) || + (rdev->ddev->pci_device == 0x990C) || + (rdev->ddev->pci_device == 0x990F) || (rdev->ddev->pci_device == 0x9910) || - (rdev->ddev->pci_device == 0x9917)) { + (rdev->ddev->pci_device == 0x9917) || + (rdev->ddev->pci_device == 0x9999) || + (rdev->ddev->pci_device == 0x999C)) { rdev->config.cayman.max_simds_per_se = 6; rdev->config.cayman.max_backends_per_se = 2; } else if ((rdev->ddev->pci_device == 0x9903) || (rdev->ddev->pci_device == 0x9904) || (rdev->ddev->pci_device == 0x990A) || + (rdev->ddev->pci_device == 0x990D) || + (rdev->ddev->pci_device == 0x990E) || (rdev->ddev->pci_device == 0x9913) || - (rdev->ddev->pci_device == 0x9918)) { + (rdev->ddev->pci_device == 0x9918) || + (rdev->ddev->pci_device == 0x999D)) { rdev->config.cayman.max_simds_per_se = 4; rdev->config.cayman.max_backends_per_se = 2; } else if ((rdev->ddev->pci_device == 0x9919) || @@ -493,6 +501,9 @@ static void cayman_gpu_init(struct radeon_device * (rdev->ddev->pci_device == 0x9990) || (rdev->ddev->pci_device == 0x9991) || (rdev->ddev->pci_device == 0x9994) || + (rdev->ddev->pci_device == 0x9995) || + (rdev->ddev->pci_device == 0x9996) || + (rdev->ddev->pci_device == 0x999A) || (rdev->ddev->pci_device == 0x99A0)) { rdev->config.cayman.max_simds_per_se = 3; rdev->config.cayman.max_backends_per_se = 1; --------------030506010004010906070702-- From owner-freebsd-x11@FreeBSD.ORG Wed May 28 20:40:59 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 49E3F9EF for ; Wed, 28 May 2014 20:40:59 +0000 (UTC) Received: from mail-qg0-x22b.google.com (mail-qg0-x22b.google.com [IPv6:2607:f8b0:400d:c04::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0CC6F23B1 for ; Wed, 28 May 2014 20:40:58 +0000 (UTC) Received: by mail-qg0-f43.google.com with SMTP id 63so19600987qgz.16 for ; Wed, 28 May 2014 13:40:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=BC1ziIbuVqaBYRx6P+x43pi0HVapvoNylY9wZZaxCbw=; b=aPSjnXpzwjQmYAJmaqChRAChhQwL9IO0CnbC+TG4IVdsn7+HPgO2PG+TGQ6OyNnzNH PWZdHb4LN2T9iYbDOGU617oy36StbLlwQ2IGUIijWRNNoCUD2pRVhGz6cUXg+EALsBKI 89EZiw8X36eQZCWjGboNF2g0WFxMtChFtVbHEJPtMhqdoVP+YN+dwtfqhuddk1mqQYHu tntjJqMG8FglQfEuHqhsDrbUhSMLIo4idsbwEPyNlEavvGHNTGmCd/qyuwep/Yn4Vor0 7teCqlYSnRi2k38CoGUlaor1TYtSbSI5BTnfsNYVSl16WWsiYi7/GFLgzWUeHffqt0w+ h0LQ== MIME-Version: 1.0 X-Received: by 10.224.163.8 with SMTP id y8mr3466358qax.46.1401309658108; Wed, 28 May 2014 13:40:58 -0700 (PDT) Sender: carpeddiem@gmail.com Received: by 10.140.49.239 with HTTP; Wed, 28 May 2014 13:40:58 -0700 (PDT) In-Reply-To: <761470.45850.bm@smtp111.sbc.mail.ne1.yahoo.com> References: <761470.45850.bm@smtp111.sbc.mail.ne1.yahoo.com> Date: Wed, 28 May 2014 16:40:58 -0400 X-Google-Sender-Auth: 7EHO5CQr8xd02do4_EBhfpix6Ss Message-ID: Subject: Re: Where are utf8-capable fonts? From: Ed Maste To: Thomas Mueller Content-Type: text/plain; charset=UTF-8 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2014 20:40:59 -0000 On 28 May 2014 03:04, Thomas Mueller wrote: > > I am also curious if there are any utf8 fonts availoable for text console (syscons or newcons, but mainly newcons). vt(4) (newcons) uses Unicode. The default font is reasonably complete for non-CJK glyphs, and we'll shortly have a loadable font for CJK. I described the gyph coverage here: http://lists.freebsd.org/pipermail/freebsd-current/2014-May/050089.html -Ed From owner-freebsd-x11@FreeBSD.ORG Thu May 29 07:48:08 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 74FD7D56 for ; Thu, 29 May 2014 07:48:08 +0000 (UTC) Received: from dnvrco-queue05.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.227]) by mx1.freebsd.org (Postfix) with ESMTP id 17C7F28FA for ; Thu, 29 May 2014 07:48:07 +0000 (UTC) Received: from dnvrco-oedge-vip.email.rr.com ([107.14.70.243]) by dnvrco-queue05.email.rr.com (InterMail vM.8.04.01.13 201-2343-100-167-20131028) with ESMTP id <20140529074806.NXTP4064.dnvrco-queue05.email.rr.com@dnvrco-oedge-vip.email.rr.com> for ; Thu, 29 May 2014 07:48:06 +0000 Received: from [96.28.178.143] ([96.28.178.143:16751] helo=localhost) by dnvrco-oedge02 (envelope-from ) (ecelerity 3.5.0.35861 r(Momo-dev:tip)) with ESMTP id A0/6F-11813-392E6835; Thu, 29 May 2014 07:32:36 +0000 Date: Thu, 29 May 2014 07:32:35 +0000 Message-ID: From: "Thomas Mueller" To: freebsd-x11@freebsd.org References: <761470.45850.bm@smtp111.sbc.mail.ne1.yahoo.com> Subject: Re: Where are utf8-capable fonts? X-RR-Connecting-IP: 107.14.64.130:25 X-Authority-Analysis: v=2.1 cv=a+i+9CiF c=1 sm=1 tr=0 a=RKm8ZHSrUWUxlfG+7GhaOw==:117 a=RKm8ZHSrUWUxlfG+7GhaOw==:17 a=ayC55rCoAAAA:8 a=UvfxYH-cK1UA:10 a=DvSzqBOGy98A:10 a=pedpZTtsAAAA:8 a=6I5d2MoRAAAA:8 a=XFVhruQAyyswljv9QTcA:9 a=ePgAUz5ChbwA:10 X-Cloudmark-Score: 0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2014 07:48:08 -0000 from Ed Maste: > vt(4) (newcons) uses Unicode. The default font is reasonably complete > for non-CJK glyphs, and we'll shortly have a loadable font for CJK. I > described the gyph coverage here: > http://lists.freebsd.org/pipermail/freebsd-current/2014-May/050089.html It would be interesting to run mutt on a vt (newcons) to see how the funny apostrophes come out. Now I will have to install FreeBSD on other computer, where Western Digital Green 3 TB hard drive went bad. I'm trying to decide between 10.0-STABLE and 11-HEAD, believe HEAD is first to get the fixes but also first to get the bugs. Tom From owner-freebsd-x11@FreeBSD.ORG Thu May 29 19:40:02 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 56E94BFD for ; Thu, 29 May 2014 19:40:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 33E8F2FA4 for ; Thu, 29 May 2014 19:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4TJe2nj022636 for ; Thu, 29 May 2014 19:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4TJe2Zm022635; Thu, 29 May 2014 19:40:02 GMT (envelope-from gnats) Date: Thu, 29 May 2014 19:40:02 GMT Message-Id: <201405291940.s4TJe2Zm022635@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/188278: commit references a PR Reply-To: dfilter@FreeBSD.ORG (dfilter service) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2014 19:40:02 -0000 The following reply was made to PR ports/188278; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/188278: commit references a PR Date: Thu, 29 May 2014 19:32:14 +0000 (UTC) Author: kwm Date: Thu May 29 19:32:08 2014 New Revision: 355734 URL: http://svnweb.freebsd.org/changeset/ports/355734 QAT: https://qat.redports.org/buildarchive/r355734/ Log: x11-drivers/xf86-video-ati: On other ARCH then i386/amd64 keep the old version. Since 7.x is KMS which is not available on the other ARCHS. x11-drivers/xf86-video-nv: Fix nv driver on ppc. x11-servers/xorg-server: In the powerpc case of NEW_XORG don't overwrite EXTRA_PATCHES. Patch update: < nathanw> it works around the change in behavior in libpciaccess that the PR mentions < nathanw> by porting the relevant code from the Linux backend PR: ports/188278 Submitted by: jmmv@, nwhitehorn@ Added: head/x11-drivers/xf86-video-nv/files/ head/x11-drivers/xf86-video-nv/files/patch-src-nv_driver.c (contents, props changed) Modified: head/x11-drivers/xf86-video-ati/Makefile head/x11-servers/xorg-server/Makefile head/x11-servers/xorg-server/files/extra-new-arch-powerpc Modified: head/x11-drivers/xf86-video-ati/Makefile ============================================================================== --- head/x11-drivers/xf86-video-ati/Makefile Thu May 29 19:29:18 2014 (r355733) +++ head/x11-drivers/xf86-video-ati/Makefile Thu May 29 19:32:08 2014 (r355734) @@ -14,7 +14,8 @@ USE_XORG= xf86driproto xineramaproto xf8 .include -.if ${OSVERSION} < 1000051 || !defined(WITH_NEW_XORG) +.if ${OSVERSION} < 1000051 || !defined(WITH_NEW_XORG) || \ + (${ARCH} != i386 && ${ARCH} != amd64) ATI_VERSION= 6.14.6 ATI_REVISION= 3 CONFIGURE_ARGS+=--disable-kms Added: head/x11-drivers/xf86-video-nv/files/patch-src-nv_driver.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-drivers/xf86-video-nv/files/patch-src-nv_driver.c Thu May 29 19:32:08 2014 (r355734) @@ -0,0 +1,14 @@ +--- src/nv_driver.c.orig 2014-01-19 15:24:45.000000000 -0600 ++++ src/nv_driver.c 2014-01-19 15:24:07.000000000 -0600 +@@ -1543,7 +1543,11 @@ + xf86FreeInt10(pNv->pInt); + return FALSE; + } ++#ifdef __powerpc__ /* XXX probably MI */ ++ vgaHWSetMmioFuncs(VGAHWPTR(pScrn), pNv->IOAddress, 0); ++#else + vgaHWSetStdFuncs(VGAHWPTR(pScrn)); ++#endif + + /* We use a programmable clock */ + pScrn->progClock = TRUE; Modified: head/x11-servers/xorg-server/Makefile ============================================================================== --- head/x11-servers/xorg-server/Makefile Thu May 29 19:29:18 2014 (r355733) +++ head/x11-servers/xorg-server/Makefile Thu May 29 19:32:08 2014 (r355734) @@ -124,7 +124,7 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-old-ar .if ${ARCH} == ia64 PLIST_SUB+= IA64_NA="@comment " -EXTRA_PATCHES= ${.CURDIR}/files/extra-arch-ia64 +EXTRA_PATCHES+= ${.CURDIR}/files/extra-arch-ia64 .else PLIST_SUB+= IA64_NA="" .endif @@ -132,9 +132,9 @@ PLIST_SUB+= IA64_NA="" .if ${ARCH} == powerpc || ${ARCH} == powerpc64 PLIST_SUB+= PPC_NA="@comment " .if defined(WITH_NEW_XORG) -EXTRA_PATCHES= ${.CURDIR}/files/extra-new-arch-powerpc +EXTRA_PATCHES+= ${.CURDIR}/files/extra-new-arch-powerpc .else -EXTRA_PATCHES= ${.CURDIR}/files/extra-old-arch-powerpc +EXTRA_PATCHES+= ${.CURDIR}/files/extra-old-arch-powerpc .endif .else PLIST_SUB+= PPC_NA="" Modified: head/x11-servers/xorg-server/files/extra-new-arch-powerpc ============================================================================== --- head/x11-servers/xorg-server/files/extra-new-arch-powerpc Thu May 29 19:29:18 2014 (r355733) +++ head/x11-servers/xorg-server/files/extra-new-arch-powerpc Thu May 29 19:32:08 2014 (r355734) @@ -1,6 +1,27 @@ ---- hw/xfree86/os-support/bsd/ppc_video.c.orig 2012-05-17 19:09:03.000000000 +0200 -+++ hw/xfree86/os-support/bsd/ppc_video.c 2013-06-03 13:46:05.165578200 +0200 -@@ -135,7 +135,11 @@ +--- ./hw/xfree86/os-support/bsd/ppc_video.c.orig 2012-05-17 12:09:03.000000000 -0500 ++++ ./hw/xfree86/os-support/bsd/ppc_video.c 2014-01-18 14:36:42.000000000 -0600 +@@ -115,17 +115,19 @@ + Bool + xf86EnableIO() + { +- int fd = xf86Info.consoleFd; ++ int fd = open(DEV_MEM, O_RDWR); + + xf86MsgVerb(X_WARNING, 3, "xf86EnableIO %d\n", fd); + if (ioBase == MAP_FAILED) { + ioBase = mmap(NULL, 0x10000, PROT_READ | PROT_WRITE, MAP_SHARED, fd, + 0xf2000000); + xf86MsgVerb(X_INFO, 3, "xf86EnableIO: %08x\n", ioBase); ++#if 0 /* Non-fatal */ + if (ioBase == MAP_FAILED) { + xf86MsgVerb(X_WARNING, 3, "Can't map IO space!\n"); + return FALSE; + } ++#endif + } + return TRUE; + } +@@ -135,7 +137,11 @@ { if (ioBase != MAP_FAILED) { _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" From owner-freebsd-x11@FreeBSD.ORG Thu May 29 19:48:24 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 949D1562; Thu, 29 May 2014 19:48:24 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 69934209A; Thu, 29 May 2014 19:48:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4TJmOVJ025987; Thu, 29 May 2014 19:48:24 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4TJmOgJ025986; Thu, 29 May 2014 19:48:24 GMT (envelope-from kwm) Date: Thu, 29 May 2014 19:48:24 GMT Message-Id: <201405291948.s4TJmOgJ025986@freefall.freebsd.org> To: jmmv@meroh.net, kwm@FreeBSD.org, freebsd-x11@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/188278: devel/libpciaccess is broken for non-x86 architectures X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2014 19:48:24 -0000 Synopsis: devel/libpciaccess is broken for non-x86 architectures State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Thu May 29 19:47:48 UTC 2014 State-Changed-Why: Committed nathan's patch, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=188278 From owner-freebsd-x11@FreeBSD.ORG Thu May 29 19:50:02 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 444E65BD for ; Thu, 29 May 2014 19:50:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 32BF420B4 for ; Thu, 29 May 2014 19:50:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4TJo26t026236 for ; Thu, 29 May 2014 19:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4TJo2r3026235; Thu, 29 May 2014 19:50:02 GMT (envelope-from gnats) Date: Thu, 29 May 2014 19:50:02 GMT Message-Id: <201405291950.s4TJo2r3026235@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/188278: commit references a PR Reply-To: dfilter@FreeBSD.ORG (dfilter service) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2014 19:50:02 -0000 The following reply was made to PR ports/188278; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/188278: commit references a PR Date: Thu, 29 May 2014 19:44:51 +0000 (UTC) Author: kwm Date: Thu May 29 19:44:48 2014 New Revision: 355735 URL: http://svnweb.freebsd.org/changeset/ports/355735 QAT: https://qat.redports.org/buildarchive/r355735/ Log: Fix compile on ppc. PR: ports/188278 Submitted by: nwhitehorn@ Added: head/multimedia/vlc/files/patch-configure (contents, props changed) Added: head/multimedia/vlc/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/vlc/files/patch-configure Thu May 29 19:44:48 2014 (r355735) @@ -0,0 +1,25 @@ +Index: multimedia/vlc/files/patch-configure +=================================================================== +--- multimedia/vlc/files/patch-configure (revision 0) ++++ multimedia/vlc/files/patch-configure (working copy) +@@ -0,0 +1,20 @@ ++--- configure.orig 2014-02-04 19:02:27.000000000 -0600 +++++ configure 2014-02-04 19:02:39.000000000 -0600 ++@@ -26703,7 +26703,7 @@ ++ if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_altivec_inline="yes" ++ else ++- CFLAGS="${CFLAGS} -Wa,-m7400" +++ CFLAGS="${CFLAGS} -Wa,-maltivec" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++ /* end confdefs.h. */ ++ ++@@ -26716,7 +26716,7 @@ ++ } ++ _ACEOF ++ if ac_fn_c_try_compile "$LINENO"; then : ++- ac_cv_altivec_inline="-Wa,-m7400" +++ ac_cv_altivec_inline="-Wa,-maltivec" ++ else ++ ac_cv_altivec_inline=no ++ fi _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" From owner-freebsd-x11@FreeBSD.ORG Thu May 29 19:50:01 2014 Return-Path: Delivered-To: freebsd-x11@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 42CD15BC for ; Thu, 29 May 2014 19:50:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 31DED20B3 for ; Thu, 29 May 2014 19:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4TJo1hF026227 for ; Thu, 29 May 2014 19:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4TJo14M026213; Thu, 29 May 2014 19:50:01 GMT (envelope-from gnats) Date: Thu, 29 May 2014 19:50:01 GMT Message-Id: <201405291950.s4TJo14M026213@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/188278: commit references a PR Reply-To: dfilter@FreeBSD.ORG (dfilter service) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2014 19:50:01 -0000 The following reply was made to PR ports/188278; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/188278: commit references a PR Date: Thu, 29 May 2014 19:47:49 +0000 (UTC) Author: kwm Date: Thu May 29 19:47:43 2014 New Revision: 355739 URL: http://svnweb.freebsd.org/changeset/ports/355739 QAT: https://qat.redports.org/buildarchive/r355739/ Log: Fix compile on powerpc64. PR: ports/188278 Submitted by: nwhitehorn@ Modified: head/graphics/exiv2/Makefile Modified: head/graphics/exiv2/Makefile ============================================================================== --- head/graphics/exiv2/Makefile Thu May 29 19:47:41 2014 (r355738) +++ head/graphics/exiv2/Makefile Thu May 29 19:47:43 2014 (r355739) @@ -22,6 +22,12 @@ USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +.include + +.if ${ARCH} == powerpc64 +CFLAGS+= -mminimal-toc +.endif + post-patch: @${REINPLACE_CMD} -e 's,LDFLAGS -no-undefined -lpsapi",& ;; \ dragonfly* | freebsd*),' ${WRKSRC}/configure _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" From owner-freebsd-x11@FreeBSD.ORG Thu May 29 23:35:12 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D27EF50A for ; Thu, 29 May 2014 23:35:12 +0000 (UTC) Received: from alpha.mk-metrics.com (mk-metrics.com [5.9.81.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9270E2469 for ; Thu, 29 May 2014 23:35:12 +0000 (UTC) Received: from martins-mbp.home (host86-156-238-101.range86-156.btcentralplus.com [86.156.238.101]) by alpha.mk-metrics.com (Postfix) with ESMTPSA id B657436C0193; Fri, 30 May 2014 01:32:30 +0200 (CEST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) Subject: Re: APU 5757m ARUBA chipid=0x990b no /dev/dri From: Martin Kristensen In-Reply-To: <537DBAEC.8050008@dumbbell.fr> Date: Fri, 30 May 2014 00:35:02 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <3E241AAD-43A3-4BB9-880D-94347FC438D7@mk-metrics.com> References: <1b51ca3e-95e6-473e-b8a9-4dd9751a68f0@mk-metrics.com> <537DBAEC.8050008@dumbbell.fr> To: =?iso-8859-1?Q?Jean-S=E9bastien_P=E9dron?= X-Mailer: Apple Mail (2.1878.2) Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2014 23:35:12 -0000 Beautiful work. The patch works when starting Xorg using starts from the = command line. I am running 11-CURRENT (r266851) and the patch works with startx. = However even though I am using vt loading the radeon and radeonkms from = the command line causes a freeze as does switching to a virtual terminal = with Xorg running (ctrl+alt+f2). Is this expected behaviour? Any files you with output from? Also is there any benefit from running = this against the development branch? Thanks, Martin On 22 May 2014, at 09:53, Jean-S=E9bastien P=E9dron = wrote: > On 16.05.2014 08:41, Martin Kristensen wrote: >> The machine is running -CURRENT with a GENERIC kernel, although I = have >> removed the WITNESS options. I have attached output from pciconf, >> devinfo, dmesg and pkg info as well as Xorg.log. >=20 > The list probably ate the attachments. Could you please retry or post > them somewhere? >=20 > --=20 > Jean-S=E9bastien P=E9dron >=20 From owner-freebsd-x11@FreeBSD.ORG Fri May 30 22:31:25 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id 672E04B6; Fri, 30 May 2014 22:31:25 +0000 (UTC) Message-ID: <538906BC.4000708@FreeBSD.org> Date: Fri, 30 May 2014 18:31:24 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Martin Kristensen , =?ISO-8859-1?Q?Jean-S=E9ba?= =?ISO-8859-1?Q?stien_P=E9dron?= Subject: Re: APU 5757m ARUBA chipid=0x990b no /dev/dri References: <1b51ca3e-95e6-473e-b8a9-4dd9751a68f0@mk-metrics.com> <537DBAEC.8050008@dumbbell.fr> <3E241AAD-43A3-4BB9-880D-94347FC438D7@mk-metrics.com> In-Reply-To: <3E241AAD-43A3-4BB9-880D-94347FC438D7@mk-metrics.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2014 22:31:25 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2014-05-29 19:35:02 -0400, Martin Kristensen wrote: > Beautiful work. The patch works when starting Xorg using starts > from the command line. Great! > I am running 11-CURRENT (r266851) and the patch works with startx. > However even though I am using vt loading the radeon and radeonkms > from the command line causes a freeze as does switching to a > virtual terminal with Xorg running (ctrl+alt+f2). Is this expected > behaviour? The patch adds very basic support for Richland and it was directly ported from the following upstream commits. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b75bbaa0 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=e4d17063 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=62d1f92e I may have missed something but I don't think so. You may try my patch with the latest drm2 drivers if you feel adventurous. https://wiki.freebsd.org/Graphics/Update%20DRM%20generic%20code%20to%20Linux%203.8 > Any files you with output from? Also is there any benefit from > running this against the development branch? Probably not. Jung-uk Kim > Thanks, Martin > > On 22 May 2014, at 09:53, Jean-Sébastien Pédron > wrote: > >> On 16.05.2014 08:41, Martin Kristensen wrote: >>> The machine is running -CURRENT with a GENERIC kernel, although >>> I have removed the WITNESS options. I have attached output from >>> pciconf, devinfo, dmesg and pkg info as well as Xorg.log. >> >> The list probably ate the attachments. Could you please retry or >> post them somewhere? >> >> -- Jean-Sébastien Pédron >> > > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 To > unsubscribe, send any mail to > "freebsd-x11-unsubscribe@freebsd.org" > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJTiQa8AAoJEHyflib82/FGYosH/jspf8zMeCrKJUwwAlF/BYbn qVo9Eg2/3kjs8OwCM0UcC8K5s8EWLaYRzIt4WAZ64UPANHVABRRbHcRC9hWBNEcC 3AWXY3lTsq6GPdV/C5h69V47zgXrCYScjAZ4llUO5HKZ6JQaIQKx1O9jYwdeDBtK M4oU04PInvdhL7xs/8IvT75DXhg7jh+3qTgnn9PgNYst7ukoyUl6XTAeallNpxK7 iHeqvfrr/SIp3R3lshtPl8dMn+jt49z+CRUrd+H/uITCBaQnc3rCduVCSDnJierP gLMMcBMj+iu1ByNS0WBIQNhL9QhGWNRjBn6qHMXz8/+LH0DcwuL5Pc9As1KDMCk= =8CjX -----END PGP SIGNATURE----- From owner-freebsd-x11@FreeBSD.ORG Sat May 31 00:13:31 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 49A10AFA for ; Sat, 31 May 2014 00:13:31 +0000 (UTC) Received: from mx1.bocal.org (mx1.bocal.org [163.5.69.209]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CBBD12E91 for ; Sat, 31 May 2014 00:13:28 +0000 (UTC) Received: from knuckles (89-156-143-51.rev.numericable.fr [89.156.143.51]); by mx1.bocal.org (OpenSMTPD) with ESMTPSA id 60bd8ab4; TLS version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO; for ; Sat, 31 May 2014 00:26:44 +0200 (CEST) Date: Sat, 31 May 2014 00:26:43 +0200 From: Emmanuel Vadot To: freebsd-x11@freebsd.org Subject: KMS Report (Radeon HD 6400M/7400M Series) Message-Id: <20140531002643.447834c085ec636fc9fecc7b@bocal.org> X-Mailer: Sylpheed 3.4.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Sat__31_May_2014_00_26_43_+0200_6LmChOV2Im9WVtaE" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 May 2014 00:13:31 -0000 This is a multi-part message in MIME format. --Multipart=_Sat__31_May_2014_00_26_43_+0200_6LmChOV2Im9WVtaE Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hello, I've just tested FreeBSD 10-STABLE on my HP8560p laptop. On the Xorg side everything is working, glxinfo is reporting direct rendering and glxgears runs at 60fps. On the vt side I can't get the console to work in kms mode. When I load radeonkms the screen goes black and the system freeze. I tried to load the firmware modules first and then load the radeonkms but same thing append. The weird thing is as soon as X start the console use the DRM interface. Anyone have an idea of what's happing ? You can find the files asked on the wiki attached to this mail. Cheers. -- Emmanuel Vadot --Multipart=_Sat__31_May_2014_00_26_43_+0200_6LmChOV2Im9WVtaE Content-Type: application/octet-stream; name="Xorg.0.log" Content-Disposition: attachment; filename="Xorg.0.log" Content-Transfer-Encoding: base64 WyAgMzYwNy40OThdIApYLk9yZyBYIFNlcnZlciAxLjEyLjQKUmVsZWFzZSBEYXRlOiAyMDEyLTA4 LTI3ClsgIDM2MDcuNDk4XSBYIFByb3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDAKWyAgMzYw Ny40OThdIEJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgMTAuMC1TVEFCTEUgYW1kNjQg ClsgIDM2MDcuNDk4XSBDdXJyZW50IE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0Qga251Y2tsZXMg MTAuMC1TVEFCTEUgRnJlZUJTRCAxMC4wLVNUQUJMRSAjMCByMjY2OTAwOiBGcmkgTWF5IDMwIDIy OjA0OjAzIENFU1QgMjAxNCAgICAgcm9vdEBrbnVja2xlczovdXNyL29iai91c3Ivc3JjL3N5cy9W VCBhbWQ2NApbICAzNjA3LjQ5OV0gQnVpbGQgRGF0ZTogMzAgTWF5IDIwMTQgIDExOjAwOjIxUE0K WyAgMzYwNy40OTldICAKWyAgMzYwNy40OTldIEN1cnJlbnQgdmVyc2lvbiBvZiBwaXhtYW46IDAu MzIuNApbICAzNjA3LjQ5OV0gCUJlZm9yZSByZXBvcnRpbmcgcHJvYmxlbXMsIGNoZWNrIGh0dHA6 Ly93aWtpLngub3JnCgl0byBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUgbGF0ZXN0IHZlcnNp b24uClsgIDM2MDcuNDk5XSBNYXJrZXJzOiAoLS0pIHByb2JlZCwgKCoqKSBmcm9tIGNvbmZpZyBm aWxlLCAoPT0pIGRlZmF1bHQgc2V0dGluZywKCSgrKykgZnJvbSBjb21tYW5kIGxpbmUsICghISkg bm90aWNlLCAoSUkpIGluZm9ybWF0aW9uYWwsCgkoV1cpIHdhcm5pbmcsIChFRSkgZXJyb3IsIChO SSkgbm90IGltcGxlbWVudGVkLCAoPz8pIHVua25vd24uClsgIDM2MDcuNDk5XSAoPT0pIExvZyBm aWxlOiAiL3Zhci9sb2cvWG9yZy4wLmxvZyIsIFRpbWU6IEZyaSBNYXkgMzAgMjM6MTU6NTYgMjAx NApbICAzNjA3LjUxMF0gKElJKSBMb2FkZXIgbWFnaWM6IDB4N2JmMzcwClsgIDM2MDcuNTEwXSAo SUkpIE1vZHVsZSBBQkkgdmVyc2lvbnM6ClsgIDM2MDcuNTEwXSAJWC5PcmcgQU5TSSBDIEVtdWxh dGlvbjogMC40ClsgIDM2MDcuNTEwXSAJWC5PcmcgVmlkZW8gRHJpdmVyOiAxMi4xClsgIDM2MDcu NTEwXSAJWC5PcmcgWElucHV0IGRyaXZlciA6IDE2LjAKWyAgMzYwNy41MTBdIAlYLk9yZyBTZXJ2 ZXIgRXh0ZW5zaW9uIDogNi4wClsgIDM2MDcuNTEwXSAoLS0pIFBDSToqKDA6MTowOjApIDEwMDI6 Njc2MDoxMDNjOjE2MWEgcmV2IDAsIE1lbSBAIDB4YzAwMDAwMDAvMjY4NDM1NDU2LCAweGQ0NDAw MDAwLzEzMTA3MiwgSS9PIEAgMHgwMDAwNDAwMC8yNTYsIEJJT1MgQCAweD8/Pz8/Pz8/LzY1NTM2 ClsgIDM2MDcuNTEwXSAoPT0pIFVzaW5nIGRlZmF1bHQgYnVpbHQtaW4gY29uZmlndXJhdGlvbiAo MzAgbGluZXMpClsgIDM2MDcuNTEwXSAoPT0pIC0tLSBTdGFydCBvZiBidWlsdC1pbiBjb25maWd1 cmF0aW9uIC0tLQpbICAzNjA3LjUxMF0gCVNlY3Rpb24gIkRldmljZSIKWyAgMzYwNy41MTBdIAkJ SWRlbnRpZmllcgkiQnVpbHRpbiBEZWZhdWx0IGF0aSBEZXZpY2UgMCIKWyAgMzYwNy41MTBdIAkJ RHJpdmVyCSJhdGkiClsgIDM2MDcuNTEwXSAJRW5kU2VjdGlvbgpbICAzNjA3LjUxMF0gCVNlY3Rp b24gIlNjcmVlbiIKWyAgMzYwNy41MTBdIAkJSWRlbnRpZmllcgkiQnVpbHRpbiBEZWZhdWx0IGF0 aSBTY3JlZW4gMCIKWyAgMzYwNy41MTBdIAkJRGV2aWNlCSJCdWlsdGluIERlZmF1bHQgYXRpIERl dmljZSAwIgpbICAzNjA3LjUxMF0gCUVuZFNlY3Rpb24KWyAgMzYwNy41MTBdIAlTZWN0aW9uICJE ZXZpY2UiClsgIDM2MDcuNTEwXSAJCUlkZW50aWZpZXIJIkJ1aWx0aW4gRGVmYXVsdCB2ZXNhIERl dmljZSAwIgpbICAzNjA3LjUxMF0gCQlEcml2ZXIJInZlc2EiClsgIDM2MDcuNTEwXSAJRW5kU2Vj dGlvbgpbICAzNjA3LjUxMF0gCVNlY3Rpb24gIlNjcmVlbiIKWyAgMzYwNy41MTBdIAkJSWRlbnRp ZmllcgkiQnVpbHRpbiBEZWZhdWx0IHZlc2EgU2NyZWVuIDAiClsgIDM2MDcuNTEwXSAJCURldmlj ZQkiQnVpbHRpbiBEZWZhdWx0IHZlc2EgRGV2aWNlIDAiClsgIDM2MDcuNTEwXSAJRW5kU2VjdGlv bgpbICAzNjA3LjUxMF0gCVNlY3Rpb24gIkRldmljZSIKWyAgMzYwNy41MTBdIAkJSWRlbnRpZmll cgkiQnVpbHRpbiBEZWZhdWx0IGZiZGV2IERldmljZSAwIgpbICAzNjA3LjUxMF0gCQlEcml2ZXIJ ImZiZGV2IgpbICAzNjA3LjUxMF0gCUVuZFNlY3Rpb24KWyAgMzYwNy41MTBdIAlTZWN0aW9uICJT Y3JlZW4iClsgIDM2MDcuNTEwXSAJCUlkZW50aWZpZXIJIkJ1aWx0aW4gRGVmYXVsdCBmYmRldiBT Y3JlZW4gMCIKWyAgMzYwNy41MTBdIAkJRGV2aWNlCSJCdWlsdGluIERlZmF1bHQgZmJkZXYgRGV2 aWNlIDAiClsgIDM2MDcuNTEwXSAJRW5kU2VjdGlvbgpbICAzNjA3LjUxMF0gCVNlY3Rpb24gIlNl cnZlckxheW91dCIKWyAgMzYwNy41MTBdIAkJSWRlbnRpZmllcgkiQnVpbHRpbiBEZWZhdWx0IExh eW91dCIKWyAgMzYwNy41MTBdIAkJU2NyZWVuCSJCdWlsdGluIERlZmF1bHQgYXRpIFNjcmVlbiAw IgpbICAzNjA3LjUxMF0gCQlTY3JlZW4JIkJ1aWx0aW4gRGVmYXVsdCB2ZXNhIFNjcmVlbiAwIgpb ICAzNjA3LjUxMF0gCQlTY3JlZW4JIkJ1aWx0aW4gRGVmYXVsdCBmYmRldiBTY3JlZW4gMCIKWyAg MzYwNy41MTBdIAlFbmRTZWN0aW9uClsgIDM2MDcuNTEwXSAoPT0pIC0tLSBFbmQgb2YgYnVpbHQt aW4gY29uZmlndXJhdGlvbiAtLS0KWyAgMzYwNy41MTBdICg9PSkgU2VydmVyTGF5b3V0ICJCdWls dGluIERlZmF1bHQgTGF5b3V0IgpbICAzNjA3LjUxMF0gKCoqKSB8LS0+U2NyZWVuICJCdWlsdGlu IERlZmF1bHQgYXRpIFNjcmVlbiAwIiAoMCkKWyAgMzYwNy41MTBdICgqKikgfCAgIHwtLT5Nb25p dG9yICI8ZGVmYXVsdCBtb25pdG9yPiIKWyAgMzYwNy41MTBdICgqKikgfCAgIHwtLT5EZXZpY2Ug IkJ1aWx0aW4gRGVmYXVsdCBhdGkgRGV2aWNlIDAiClsgIDM2MDcuNTEwXSAoPT0pIE5vIG1vbml0 b3Igc3BlY2lmaWVkIGZvciBzY3JlZW4gIkJ1aWx0aW4gRGVmYXVsdCBhdGkgU2NyZWVuIDAiLgoJ VXNpbmcgYSBkZWZhdWx0IG1vbml0b3IgY29uZmlndXJhdGlvbi4KWyAgMzYwNy41MTBdICgqKikg fC0tPlNjcmVlbiAiQnVpbHRpbiBEZWZhdWx0IHZlc2EgU2NyZWVuIDAiICgxKQpbICAzNjA3LjUx MF0gKCoqKSB8ICAgfC0tPk1vbml0b3IgIjxkZWZhdWx0IG1vbml0b3I+IgpbICAzNjA3LjUxMV0g KCoqKSB8ICAgfC0tPkRldmljZSAiQnVpbHRpbiBEZWZhdWx0IHZlc2EgRGV2aWNlIDAiClsgIDM2 MDcuNTExXSAoPT0pIE5vIG1vbml0b3Igc3BlY2lmaWVkIGZvciBzY3JlZW4gIkJ1aWx0aW4gRGVm YXVsdCB2ZXNhIFNjcmVlbiAwIi4KCVVzaW5nIGEgZGVmYXVsdCBtb25pdG9yIGNvbmZpZ3VyYXRp b24uClsgIDM2MDcuNTExXSAoKiopIHwtLT5TY3JlZW4gIkJ1aWx0aW4gRGVmYXVsdCBmYmRldiBT Y3JlZW4gMCIgKDIpClsgIDM2MDcuNTExXSAoKiopIHwgICB8LS0+TW9uaXRvciAiPGRlZmF1bHQg bW9uaXRvcj4iClsgIDM2MDcuNTExXSAoKiopIHwgICB8LS0+RGV2aWNlICJCdWlsdGluIERlZmF1 bHQgZmJkZXYgRGV2aWNlIDAiClsgIDM2MDcuNTExXSAoPT0pIE5vIG1vbml0b3Igc3BlY2lmaWVk IGZvciBzY3JlZW4gIkJ1aWx0aW4gRGVmYXVsdCBmYmRldiBTY3JlZW4gMCIuCglVc2luZyBhIGRl ZmF1bHQgbW9uaXRvciBjb25maWd1cmF0aW9uLgpbICAzNjA3LjUxMV0gKD09KSBOb3QgYXV0b21h dGljYWxseSBhZGRpbmcgZGV2aWNlcwpbICAzNjA3LjUxMV0gKD09KSBOb3QgYXV0b21hdGljYWxs eSBlbmFibGluZyBkZXZpY2VzClsgIDM2MDcuNTExXSAoPT0pIEZvbnRQYXRoIHNldCB0bzoKCS91 c3IvbG9jYWwvbGliL1gxMS9mb250cy9taXNjLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9U VEYvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL09URi8sCgkvdXNyL2xvY2FsL2xpYi9YMTEv Zm9udHMvVHlwZTEvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzEwMGRwaS8sCgkvdXNyL2xv Y2FsL2xpYi9YMTEvZm9udHMvNzVkcGkvClsgIDM2MDcuNTExXSAoPT0pIE1vZHVsZVBhdGggc2V0 IHRvICIvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMiClsgIDM2MDcuNTExXSAoPT0pIHwtLT5J bnB1dCBEZXZpY2UgIjxkZWZhdWx0IHBvaW50ZXI+IgpbICAzNjA3LjUxMV0gKD09KSB8LS0+SW5w dXQgRGV2aWNlICI8ZGVmYXVsdCBrZXlib2FyZD4iClsgIDM2MDcuNTExXSAoPT0pIFRoZSBjb3Jl IHBvaW50ZXIgZGV2aWNlIHdhc24ndCBzcGVjaWZpZWQgZXhwbGljaXRseSBpbiB0aGUgbGF5b3V0 LgoJVXNpbmcgdGhlIGRlZmF1bHQgbW91c2UgY29uZmlndXJhdGlvbi4KWyAgMzYwNy41MTFdICg9 PSkgVGhlIGNvcmUga2V5Ym9hcmQgZGV2aWNlIHdhc24ndCBzcGVjaWZpZWQgZXhwbGljaXRseSBp biB0aGUgbGF5b3V0LgoJVXNpbmcgdGhlIGRlZmF1bHQga2V5Ym9hcmQgY29uZmlndXJhdGlvbi4K WyAgMzYwNy41MTFdIChJSSkgTG9hZE1vZHVsZTogImV4dG1vZCIKWyAgMzYwNy41MTFdIChJSSkg TG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJleHRtb2Qu c28KWyAgMzYwNy41MTFdIChJSSkgTW9kdWxlIGV4dG1vZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0 aW9uIgpbICAzNjA3LjUxMV0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0g MS4wLjAKWyAgMzYwNy41MTFdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24K WyAgMzYwNy41MTFdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24g Ni4wClsgIDM2MDcuNTExXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIE1JVC1TQ1JFRU4tU0FWRVIK WyAgMzYwNy41MTFdIChJSSkgTG9hZGluZyBleHRlbnNpb24gWEZyZWU4Ni1WaWRNb2RlRXh0ZW5z aW9uClsgIDM2MDcuNTExXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYtREdBClsgIDM2 MDcuNTExXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIERQTVMKWyAgMzYwNy41MTFdIChJSSkgTG9h ZGluZyBleHRlbnNpb24gWFZpZGVvClsgIDM2MDcuNTExXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9u IFhWaWRlby1Nb3Rpb25Db21wZW5zYXRpb24KWyAgMzYwNy41MTFdIChJSSkgTG9hZGluZyBleHRl bnNpb24gWC1SZXNvdXJjZQpbICAzNjA3LjUxMV0gKElJKSBMb2FkTW9kdWxlOiAiZGJlIgpbICAz NjA3LjUxMV0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9leHRlbnNp b25zL2xpYmRiZS5zbwpbICAzNjA3LjUxMV0gKElJKSBNb2R1bGUgZGJlOiB2ZW5kb3I9IlguT3Jn IEZvdW5kYXRpb24iClsgIDM2MDcuNTExXSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZl cnNpb24gPSAxLjAuMApbICAzNjA3LjUxMV0gCU1vZHVsZSBjbGFzczogWC5PcmcgU2VydmVyIEV4 dGVuc2lvbgpbICAzNjA3LjUxMV0gCUFCSSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVuc2lvbiwg dmVyc2lvbiA2LjAKWyAgMzYwNy41MTFdIChJSSkgTG9hZGluZyBleHRlbnNpb24gRE9VQkxFLUJV RkZFUgpbICAzNjA3LjUxMV0gKElJKSBMb2FkTW9kdWxlOiAiZ2x4IgpbICAzNjA3LjUxMl0gKElJ KSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9leHRlbnNpb25zL2xpYmdseC5z bwpbICAzNjA3LjUxMl0gKElJKSBNb2R1bGUgZ2x4OiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24i ClsgIDM2MDcuNTEyXSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjAu MApbICAzNjA3LjUxMl0gCUFCSSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVuc2lvbiwgdmVyc2lv biA2LjAKWyAgMzYwNy41MTJdICg9PSkgQUlHTFggZW5hYmxlZApbICAzNjA3LjUxMl0gKElJKSBM b2FkaW5nIGV4dGVuc2lvbiBHTFgKWyAgMzYwNy41MTJdIChJSSkgTG9hZE1vZHVsZTogInJlY29y ZCIKWyAgMzYwNy41MTJdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMv ZXh0ZW5zaW9ucy9saWJyZWNvcmQuc28KWyAgMzYwNy41MTJdIChJSSkgTW9kdWxlIHJlY29yZDog dmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAzNjA3LjUxMl0gCWNvbXBpbGVkIGZvciAxLjEy LjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4xMy4wClsgIDM2MDcuNTEyXSAJTW9kdWxlIGNsYXNzOiBY Lk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uClsgIDM2MDcuNTEyXSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2 ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAzNjA3LjUxMl0gKElJKSBMb2FkaW5nIGV4dGVu c2lvbiBSRUNPUkQKWyAgMzYwNy41MTJdIChJSSkgTG9hZE1vZHVsZTogImRyaSIKWyAgMzYwNy41 MTJdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9s aWJkcmkuc28KWyAgMzYwNy41MTJdIChJSSkgTW9kdWxlIGRyaTogdmVuZG9yPSJYLk9yZyBGb3Vu ZGF0aW9uIgpbICAzNjA3LjUxMl0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9u ID0gMS4wLjAKWyAgMzYwNy41MTJdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24s IHZlcnNpb24gNi4wClsgIDM2MDcuNTEyXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYt RFJJClsgIDM2MDcuNTEyXSAoSUkpIExvYWRNb2R1bGU6ICJkcmkyIgpbICAzNjA3LjUxMl0gKElJ KSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9leHRlbnNpb25zL2xpYmRyaTIu c28KWyAgMzYwNy41MTJdIChJSSkgTW9kdWxlIGRyaTI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlv biIKWyAgMzYwNy41MTJdIAljb21waWxlZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEu Mi4wClsgIDM2MDcuNTEyXSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJz aW9uIDYuMApbICAzNjA3LjUxMl0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBEUkkyClsgIDM2MDcu NTEyXSAoSUkpIExvYWRNb2R1bGU6ICJhdGkiClsgIDM2MDcuNTIxXSAoSUkpIExvYWRpbmcgL3Vz ci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2RyaXZlcnMvYXRpX2Rydi5zbwpbICAzNjA3LjUyMV0g KElJKSBNb2R1bGUgYXRpOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgIDM2MDcuNTIxXSAJ Y29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSA3LjIuMApbICAzNjA3LjUyMV0g CU1vZHVsZSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyClsgIDM2MDcuNTIxXSAJQUJJIGNsYXNz OiBYLk9yZyBWaWRlbyBEcml2ZXIsIHZlcnNpb24gMTIuMQpbICAzNjA3LjUyMV0gKElJKSBMb2Fk TW9kdWxlOiAicmFkZW9uIgpbICAzNjA3LjUyMV0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGli L3hvcmcvbW9kdWxlcy9kcml2ZXJzL3JhZGVvbl9kcnYuc28KWyAgMzYwNy41MjFdIChJSSkgTW9k dWxlIHJhZGVvbjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAzNjA3LjUyMV0gCWNvbXBp bGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gNy4yLjAKWyAgMzYwNy41MjFdIAlNb2R1 bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAzNjA3LjUyMV0gCUFCSSBjbGFzczogWC5P cmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDEyLjEKWyAgMzYwNy41MjFdIChJSSkgTG9hZE1vZHVs ZTogInZlc2EiClsgIDM2MDcuNTI1XSAoV1cpIFdhcm5pbmcsIGNvdWxkbid0IG9wZW4gbW9kdWxl IHZlc2EKWyAgMzYwNy41MjVdIChJSSkgVW5sb2FkTW9kdWxlOiAidmVzYSIKWyAgMzYwNy41MjVd IChJSSkgVW5sb2FkaW5nIHZlc2EKWyAgMzYwNy41MjVdIChFRSkgRmFpbGVkIHRvIGxvYWQgbW9k dWxlICJ2ZXNhIiAobW9kdWxlIGRvZXMgbm90IGV4aXN0LCAwKQpbICAzNjA3LjUyNV0gKElJKSBM b2FkTW9kdWxlOiAiZmJkZXYiClsgIDM2MDcuNTI1XSAoV1cpIFdhcm5pbmcsIGNvdWxkbid0IG9w ZW4gbW9kdWxlIGZiZGV2ClsgIDM2MDcuNTI1XSAoSUkpIFVubG9hZE1vZHVsZTogImZiZGV2Igpb ICAzNjA3LjUyNV0gKElJKSBVbmxvYWRpbmcgZmJkZXYKWyAgMzYwNy41MjVdIChFRSkgRmFpbGVk IHRvIGxvYWQgbW9kdWxlICJmYmRldiIgKG1vZHVsZSBkb2VzIG5vdCBleGlzdCwgMCkKWyAgMzYw Ny41MjVdIChJSSkgTG9hZE1vZHVsZTogIm1vdXNlIgpbICAzNjA3LjUyNl0gKElJKSBMb2FkaW5n IC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9pbnB1dC9tb3VzZV9kcnYuc28KWyAgMzYwNy41 MjZdIChJSSkgTW9kdWxlIG1vdXNlOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgIDM2MDcu NTI2XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjkuMApbICAzNjA3 LjUyNl0gCU1vZHVsZSBjbGFzczogWC5PcmcgWElucHV0IERyaXZlcgpbICAzNjA3LjUyNl0gCUFC SSBjbGFzczogWC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAxNi4wClsgIDM2MDcuNTI2XSAo SUkpIExvYWRNb2R1bGU6ICJrYmQiClsgIDM2MDcuNTI2XSAoSUkpIExvYWRpbmcgL3Vzci9sb2Nh bC9saWIveG9yZy9tb2R1bGVzL2lucHV0L2tiZF9kcnYuc28KWyAgMzYwNy41MjZdIChJSSkgTW9k dWxlIGtiZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAzNjA3LjUyNl0gCWNvbXBpbGVk IGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS44LjAKWyAgMzYwNy41MjZdIAlNb2R1bGUg Y2xhc3M6IFguT3JnIFhJbnB1dCBEcml2ZXIKWyAgMzYwNy41MjZdIAlBQkkgY2xhc3M6IFguT3Jn IFhJbnB1dCBkcml2ZXIsIHZlcnNpb24gMTYuMApbICAzNjA3LjUyNl0gKElJKSBSQURFT046IERy aXZlciBmb3IgQVRJIFJhZGVvbiBjaGlwc2V0czoKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDYwMCAo TTI0KSAzMTUwIChQQ0lFKSwgQVRJIEZpcmVNViAyNDAwIChQQ0kpLAoJQVRJIFJhZGVvbiBNb2Jp bGl0eSBYMzAwIChNMjQpIDMxNTIgKFBDSUUpLAoJQVRJIEZpcmVHTCBNMjQgR0wgMzE1NCAoUENJ RSksIEFUSSBGaXJlTVYgMjQwMCAzMTU1IChQQ0kpLAoJQVRJIFJhZGVvbiBYNjAwIChSVjM4MCkg M0U1MCAoUENJRSksCglBVEkgRmlyZUdMIFYzMjAwIChSVjM4MCkgM0U1NCAoUENJRSksIEFUSSBS YWRlb24gSUdQMzIwIChBMykgNDEzNiwKCUFUSSBSYWRlb24gSUdQMzMwLzM0MC8zNTAgKEE0KSA0 MTM3LCBBVEkgUmFkZW9uIDk1MDAgQUQgKEFHUCksCglBVEkgUmFkZW9uIDk1MDAgQUUgKEFHUCks IEFUSSBSYWRlb24gOTYwMFRYIEFGIChBR1ApLAoJQVRJIEZpcmVHTCBaMSBBRyAoQUdQKSwgQVRJ IFJhZGVvbiA5ODAwU0UgQUggKEFHUCksCglBVEkgUmFkZW9uIDk4MDAgQUkgKEFHUCksIEFUSSBS YWRlb24gOTgwMCBBSiAoQUdQKSwKCUFUSSBGaXJlR0wgWDIgQUsgKEFHUCksIEFUSSBSYWRlb24g OTYwMCBBUCAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMFNFIEFRIChBR1ApLCBBVEkgUmFkZW9uIDk2 MDBYVCBBUiAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMCBBUyAoQUdQKSwgQVRJIEZpcmVHTCBUMiBB VCAoQUdQKSwgQVRJIFJhZGVvbiA5NjUwLAoJQVRJIEZpcmVHTCBSVjM2MCBBViAoQUdQKSwgQVRJ IFJhZGVvbiA3MDAwIElHUCAoQTQrKSA0MjM3LAoJQVRJIFJhZGVvbiA4NTAwIEFJVyBCQiAoQUdQ KSwgQVRJIFJhZGVvbiBJR1AzMjBNIChVMSkgNDMzNiwKCUFUSSBSYWRlb24gSUdQMzMwTS8zNDBN LzM1ME0gKFUyKSA0MzM3LAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA3MDAwIElHUCA0NDM3LCBBVEkg UmFkZW9uIDkwMDAvUFJPIElmIChBR1AvUENJKSwKCUFUSSBSYWRlb24gOTAwMCBJZyAoQUdQL1BD SSksIEFUSSBSYWRlb24gWDgwMCAoUjQyMCkgSkggKEFHUCksCglBVEkgUmFkZW9uIFg4MDBQUk8g KFI0MjApIEpJIChBR1ApLAoJQVRJIFJhZGVvbiBYODAwU0UgKFI0MjApIEpKIChBR1ApLCBBVEkg UmFkZW9uIFg4MDAgKFI0MjApIEpLIChBR1ApLAoJQVRJIFJhZGVvbiBYODAwIChSNDIwKSBKTCAo QUdQKSwgQVRJIEZpcmVHTCBYMyAoUjQyMCkgSk0gKEFHUCksCglBVEkgUmFkZW9uIE1vYmlsaXR5 IDk4MDAgKE0xOCkgSk4gKEFHUCksCglBVEkgUmFkZW9uIFg4MDAgU0UgKFI0MjApIChBR1ApLCBB VEkgUmFkZW9uIFg4MDBYVCAoUjQyMCkgSlAgKEFHUCksCglBVEkgUmFkZW9uIFg4MDAgVkUgKFI0 MjApIEpUIChBR1ApLCBBVEkgUmFkZW9uIFg4NTAgKFI0ODApIChBR1ApLAoJQVRJIFJhZGVvbiBY ODUwIFhUIChSNDgwKSAoQUdQKSwgQVRJIFJhZGVvbiBYODUwIFNFIChSNDgwKSAoQUdQKSwKCUFU SSBSYWRlb24gWDg1MCBQUk8gKFI0ODApIChBR1ApLCBBVEkgUmFkZW9uIFg4NTAgWFQgUEUgKFI0 ODApIChBR1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSBNNyBMVyAoQUdQKSwKCUFUSSBNb2JpbGl0 eSBGaXJlR0wgNzgwMCBNNyBMWCAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgTTYgTFkgKEFH UCksIEFUSSBSYWRlb24gTW9iaWxpdHkgTTYgTFogKEFHUCksCglBVEkgRmlyZUdMIE1vYmlsaXR5 IDkwMDAgKE05KSBMZCAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTAwMCAoTTkpIExmIChB R1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5MDAwIChNOSkgTGcgKEFHUCksIEFUSSBGaXJlTVYg MjQwMCBQQ0ksCglBVEkgUmFkZW9uIDk3MDAgUHJvIE5EIChBR1ApLCBBVEkgUmFkZW9uIDk3MDAv OTUwMFBybyBORSAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMFRYIE5GIChBR1ApLCBBVEkgRmlyZUdM IFgxIE5HIChBR1ApLAoJQVRJIFJhZGVvbiA5ODAwUFJPIE5IIChBR1ApLCBBVEkgUmFkZW9uIDk4 MDAgTkkgKEFHUCksCglBVEkgRmlyZUdMIFgyIE5LIChBR1ApLCBBVEkgUmFkZW9uIDk4MDBYVCBO SiAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMC85NzAwIChNMTAvTTExKSBOUCAoQUdQ KSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMCAoTTEwKSBOUSAoQUdQKSwKCUFUSSBSYWRlb24g TW9iaWxpdHkgOTYwMCAoTTExKSBOUiAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMCAo TTEwKSBOUyAoQUdQKSwKCUFUSSBGaXJlR0wgTW9iaWxpdHkgVDIgKE0xMCkgTlQgKEFHUCksCglB VEkgRmlyZUdMIE1vYmlsaXR5IFQyZSAoTTExKSBOViAoQUdQKSwgQVRJIFJhZGVvbiBRRCAoQUdQ KSwKCUFUSSBSYWRlb24gUUUgKEFHUCksIEFUSSBSYWRlb24gUUYgKEFHUCksIEFUSSBSYWRlb24g UUcgKEFHUCksCglBVEkgRmlyZUdMIDg3MDAvODgwMCBRSCAoQUdQKSwgQVRJIFJhZGVvbiA4NTAw IFFMIChBR1ApLAoJQVRJIFJhZGVvbiA5MTAwIFFNIChBR1ApLCBBVEkgUmFkZW9uIDc1MDAgUVcg KEFHUC9QQ0kpLAoJQVRJIFJhZGVvbiA3NTAwIFFYIChBR1AvUENJKSwgQVRJIFJhZGVvbiBWRS83 MDAwIFFZIChBR1AvUENJKSwKCUFUSSBSYWRlb24gVkUvNzAwMCBRWiAoQUdQL1BDSSksIEFUSSBF UzEwMDAgNTE1RSAoUENJKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDMwMCAoTTIyKSA1NDYwIChQ Q0lFKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDYwMCBTRSAoTTI0QykgNTQ2MiAoUENJRSksCglB VEkgRmlyZUdMIE0yMiBHTCA1NDY0IChQQ0lFKSwgQVRJIFJhZGVvbiBYODAwIChSNDIzKSBVSCAo UENJRSksCglBVEkgUmFkZW9uIFg4MDBQUk8gKFI0MjMpIFVJIChQQ0lFKSwKCUFUSSBSYWRlb24g WDgwMExFIChSNDIzKSBVSiAoUENJRSksCglBVEkgUmFkZW9uIFg4MDBTRSAoUjQyMykgVUsgKFBD SUUpLAoJQVRJIFJhZGVvbiBYODAwIFhUUCAoUjQzMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4MDAg WEwgKFI0MzApIChQQ0lFKSwKCUFUSSBSYWRlb24gWDgwMCBTRSAoUjQzMCkgKFBDSUUpLCBBVEkg UmFkZW9uIFg4MDAgKFI0MzApIChQQ0lFKSwKCUFUSSBGaXJlR0wgVjcxMDAgKFI0MjMpIChQQ0lF KSwgQVRJIEZpcmVHTCBWNTEwMCAoUjQyMykgVVEgKFBDSUUpLAoJQVRJIEZpcmVHTCB1bmtub3du IChSNDIzKSBVUiAoUENJRSksCglBVEkgRmlyZUdMIHVua25vd24gKFI0MjMpIFVUIChQQ0lFKSwK CUFUSSBNb2JpbGl0eSBGaXJlR0wgVjUwMDAgKE0yNikgKFBDSUUpLAoJQVRJIE1vYmlsaXR5IEZp cmVHTCBWNTAwMCAoTTI2KSAoUENJRSksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg3MDAgWEwgKE0y NikgKFBDSUUpLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBYNzAwIChNMjYpIChQQ0lFKSwKCUFUSSBN b2JpbGl0eSBSYWRlb24gWDcwMCAoTTI2KSAoUENJRSksCglBVEkgUmFkZW9uIFg1NTBYVFggNTY1 NyAoUENJRSksIEFUSSBSYWRlb24gOTEwMCBJR1AgKEE1KSA1ODM0LAoJQVRJIFJhZGVvbiBNb2Jp bGl0eSA5MTAwIElHUCAoVTMpIDU4MzUsCglBVEkgUmFkZW9uIFhQUkVTUyAyMDAgNTk1NCAoUENJ RSksCglBVEkgUmFkZW9uIFhQUkVTUyAyMDBNIDU5NTUgKFBDSUUpLCBBVEkgUmFkZW9uIDkyNTAg NTk2MCAoQUdQKSwKCUFUSSBSYWRlb24gOTIwMCA1OTYxIChBR1ApLCBBVEkgUmFkZW9uIDkyMDAg NTk2MiAoQUdQKSwKCUFUSSBSYWRlb24gOTIwMFNFIDU5NjQgKEFHUCksIEFUSSBGaXJlTVYgMjIw MCAoUENJKSwKCUFUSSBFUzEwMDAgNTk2OSAoUENJKSwgQVRJIFJhZGVvbiBYUFJFU1MgMjAwIDU5 NzQgKFBDSUUpLAoJQVRJIFJhZGVvbiBYUFJFU1MgMjAwTSA1OTc1IChQQ0lFKSwKCUFUSSBSYWRl b24gWFBSRVNTIDIwMCA1QTQxIChQQ0lFKSwKCUFUSSBSYWRlb24gWFBSRVNTIDIwME0gNUE0MiAo UENJRSksCglBVEkgUmFkZW9uIFhQUkVTUyAyMDAgNUE2MSAoUENJRSksCglBVEkgUmFkZW9uIFhQ UkVTUyAyMDBNIDVBNjIgKFBDSUUpLAoJQVRJIFJhZGVvbiBYMzAwIChSVjM3MCkgNUI2MCAoUENJ RSksCglBVEkgUmFkZW9uIFg2MDAgKFJWMzcwKSA1QjYyIChQQ0lFKSwKCUFUSSBSYWRlb24gWDU1 MCAoUlYzNzApIDVCNjMgKFBDSUUpLAoJQVRJIEZpcmVHTCBWMzEwMCAoUlYzNzApIDVCNjQgKFBD SUUpLAoJQVRJIEZpcmVNViAyMjAwIFBDSUUgKFJWMzcwKSA1QjY1IChQQ0lFKSwKCUFUSSBSYWRl b24gTW9iaWxpdHkgOTIwMCAoTTkrKSA1QzYxIChBR1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5 MjAwIChNOSspIDVDNjMgKEFHUCksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg4MDAgWFQgKE0yOCkg KFBDSUUpLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTEwMCAoTTI4KSAoUENJRSksCglBVEkgTW9i aWxpdHkgUmFkZW9uIFg4MDAgKE0yOCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4NTAgNUQ0QyAoUENJ RSksCglBVEkgUmFkZW9uIFg4NTAgWFQgUEUgKFI0ODApIChQQ0lFKSwKCUFUSSBSYWRlb24gWDg1 MCBTRSAoUjQ4MCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4NTAgUFJPIChSNDgwKSAoUENJRSksCglB VEkgdW5rbm93biBSYWRlb24gLyBGaXJlR0wgKFI0ODApIDVENTAgKFBDSUUpLAoJQVRJIFJhZGVv biBYODUwIFhUIChSNDgwKSAoUENJRSksCglBVEkgUmFkZW9uIFg4MDBYVCAoUjQyMykgNUQ1NyAo UENJRSksCglBVEkgRmlyZUdMIFY1MDAwIChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3MDAg WFQgKFJWNDEwKSAoUENJRSksCglBVEkgUmFkZW9uIFg3MDAgUFJPIChSVjQxMCkgKFBDSUUpLAoJ QVRJIFJhZGVvbiBYNzAwIFNFIChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3MDAgKFJWNDEw KSAoUENJRSksCglBVEkgUmFkZW9uIFg3MDAgU0UgKFJWNDEwKSAoUENJRSksIEFUSSBSYWRlb24g WDE4MDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxODAwIFhULCBBVEkgTW9iaWxpdHkgUmFkZW9u IFgxODAwLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNzIwMCwgQVRJIEZpcmVHTCBWNzIwMCwgQVRJ IEZpcmVHTCBWNTMwMCwKCUFUSSBNb2JpbGl0eSBGaXJlR0wgVjcxMDAsIEFUSSBSYWRlb24gWDE4 MDAsIEFUSSBSYWRlb24gWDE4MDAsCglBVEkgUmFkZW9uIFgxODAwLCBBVEkgUmFkZW9uIFgxODAw LCBBVEkgUmFkZW9uIFgxODAwLAoJQVRJIEZpcmVHTCBWNzMwMCwgQVRJIEZpcmVHTCBWNzM1MCwg QVRJIFJhZGVvbiBYMTYwMCwgQVRJIFJWNTA1LAoJQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwgQVRJ IFJhZGVvbiBYMTU1MCwgQVRJIE01NC1HTCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDE0MDAsIEFU SSBSYWRlb24gWDEzMDAvWDE1NTAsCglBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIE1vYmls aXR5IFJhZGVvbiBYMTMwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDEzMDAsIEFUSSBNb2JpbGl0 eSBSYWRlb24gWDEzMDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgx MzAwLCBBVEkgUmFkZW9uIFgxMzAwLAoJQVRJIFJWNTA1LCBBVEkgUlY1MDUsIEFUSSBGaXJlR0wg VjMzMDAsIEFUSSBGaXJlR0wgVjMzNTAsCglBVEkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgx NTUwIDY0LWJpdCwgQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwKCUFUSSBSYWRlb24gWDE2MDAsIEFU SSBSYWRlb24gWDEzMDAvWDE1NTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDE0NTAsCglBVEkgUmFk ZW9uIFgxMzAwL1gxNTUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgyMzAwLAoJQVRJIE1vYmlsaXR5 IFJhZGVvbiBYMjMwMCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTM1MCwKCUFUSSBNb2JpbGl0eSBS YWRlb24gWDEzNTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDE0NTAsCglBVEkgUmFkZW9uIFgxMzAw LCBBVEkgUmFkZW9uIFgxNTUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxMzUwLAoJQVRJIEZpcmVN ViAyMjUwLCBBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIFJhZGVvbiBYMTYwMCwKCUFUSSBS YWRlb24gWDE2NTAsIEFUSSBSYWRlb24gWDE2MDAsIEFUSSBSYWRlb24gWDE2MDAsCglBVEkgTW9i aWxpdHkgRmlyZUdMIFY1MjAwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNjAwLAoJQVRJIFJhZGVv biBYMTY1MCwgQVRJIFJhZGVvbiBYMTY1MCwgQVRJIFJhZGVvbiBYMTYwMCwKCUFUSSBSYWRlb24g WDEzMDAgWFQvWDE2MDAgUHJvLCBBVEkgRmlyZUdMIFYzNDAwLAoJQVRJIE1vYmlsaXR5IEZpcmVH TCBWNTI1MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTcwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24g WDE3MDAgWFQsIEFUSSBGaXJlR0wgVjUyMDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNzAwLCBB VEkgUmFkZW9uIFgyMzAwSEQsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDIzMDAsIEFUSSBNb2Jp bGl0eSBSYWRlb24gSEQgMjMwMCwKCUFUSSBSYWRlb24gWDE5NTAsIEFUSSBSYWRlb24gWDE5MDAs IEFUSSBSYWRlb24gWDE5NTAsCglBVEkgUmFkZW9uIFgxOTAwLCBBVEkgUmFkZW9uIFgxOTAwLCBB VEkgUmFkZW9uIFgxOTAwLAoJQVRJIFJhZGVvbiBYMTkwMCwgQVRJIFJhZGVvbiBYMTkwMCwgQVRJ IFJhZGVvbiBYMTkwMCwKCUFUSSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5MDAsIEFUSSBS YWRlb24gWDE5MDAsCglBVEkgQU1EIFN0cmVhbSBQcm9jZXNzb3IsIEFUSSBSYWRlb24gWDE5MDAs IEFUSSBSYWRlb24gWDE5NTAsCglBVEkgUlY1NjAsIEFUSSBSVjU2MCwgQVRJIE1vYmlsaXR5IFJh ZGVvbiBYMTkwMCwgQVRJIFJWNTYwLAoJQVRJIFJhZGVvbiBYMTk1MCBHVCwgQVRJIFJWNTcwLCBB VEkgUlY1NzAsIEFUSSBGaXJlR0wgVjc0MDAsCglBVEkgUlY1NjAsIEFUSSBSYWRlb24gWDE2NTAs IEFUSSBSYWRlb24gWDE2NTAsIEFUSSBSVjU2MCwKCUFUSSBSYWRlb24gOTEwMCBQUk8gSUdQIDc4 MzQsIEFUSSBSYWRlb24gTW9iaWxpdHkgOTIwMCBJR1AgNzgzNSwKCUFUSSBSYWRlb24gWDEyMDAs IEFUSSBSYWRlb24gWDEyMDAsIEFUSSBSYWRlb24gWDEyMDAsCglBVEkgUmFkZW9uIFgxMjAwLCBB VEkgUmFkZW9uIFgxMjAwLCBBVEkgUlM3NDAsIEFUSSBSUzc0ME0sIEFUSSBSUzc0MCwKCUFUSSBS Uzc0ME0sIEFUSSBSYWRlb24gSEQgMjkwMCBYVCwgQVRJIFJhZGVvbiBIRCAyOTAwIFhULAoJQVRJ IFJhZGVvbiBIRCAyOTAwIFhULCBBVEkgUmFkZW9uIEhEIDI5MDAgUHJvLCBBVEkgUmFkZW9uIEhE IDI5MDAgR1QsCglBVEkgRmlyZUdMIFY4NjUwLCBBVEkgRmlyZUdMIFY4NjAwLCBBVEkgRmlyZUdM IFY3NjAwLAoJQVRJIFJhZGVvbiA0ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA0ODcwIHgyLAoJ QVRJIFJhZGVvbiA0ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA0ODUwIHgyLAoJQVRJIEZpcmVQ cm8gVjg3NTAgKEZpcmVHTCksIEFUSSBGaXJlUHJvIFY3NzYwIChGaXJlR0wpLAoJQVRJIE1vYmls aXR5IFJBREVPTiBIRCA0ODUwLCBBVEkgTW9iaWxpdHkgUkFERU9OIEhEIDQ4NTAgWDIsCglBVEkg UmFkZW9uIDQ4MDAgU2VyaWVzLCBBVEkgRmlyZVBybyBSVjc3MCwgQU1EIEZpcmVTdHJlYW0gOTI3 MCwKCUFNRCBGaXJlU3RyZWFtIDkyNTAsIEFUSSBGaXJlUHJvIFY4NzAwIChGaXJlR0wpLAoJQVRJ IE1vYmlsaXR5IFJBREVPTiBIRCA0ODcwLCBBVEkgTW9iaWxpdHkgUkFERU9OIE05OCwKCUFUSSBN b2JpbGl0eSBSQURFT04gSEQgNDg3MCwgQVRJIFJhZGVvbiA0ODAwIFNlcmllcywKCUFUSSBSYWRl b24gNDgwMCBTZXJpZXMsIEFUSSBGaXJlUHJvIE03NzUwLCBBVEkgTTk4LCBBVEkgTTk4LCBBVEkg TTk4LAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0NjUwLCBBVEkgUmFkZW9uIFJWNzMwIChBR1Ap LAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0NjcwLCBBVEkgRmlyZVBybyBNNTc1MCwKCUFUSSBN b2JpbGl0eSBSYWRlb24gSEQgNDY3MCwgQVRJIFJhZGVvbiBSVjczMCAoQUdQKSwKCUFUSSBSVjcz MFhUIFtSYWRlb24gSEQgNDY3MF0sIEFUSSBSQURFT04gRTQ2MDAsCglBVEkgUmFkZW9uIEhEIDQ2 MDAgU2VyaWVzLCBBVEkgUlY3MzAgUFJPIFtSYWRlb24gSEQgNDY1MF0sCglBVEkgRmlyZVBybyBW Nzc1MCAoRmlyZUdMKSwgQVRJIEZpcmVQcm8gVjU3MDAgKEZpcmVHTCksCglBVEkgRmlyZVBybyBW Mzc1MCAoRmlyZUdMKSwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0ODMwLAoJQVRJIE1vYmlsaXR5 IFJhZGVvbiBIRCA0ODUwLCBBVEkgRmlyZVBybyBNNzc0MCwgQVRJIFJWNzQwLAoJQVRJIFJhZGVv biBIRCA0NzcwLCBBVEkgUmFkZW9uIEhEIDQ3MDAgU2VyaWVzLCBBVEkgUmFkZW9uIEhEIDQ3NzAs CglBVEkgRmlyZVBybyBNNTc1MCwgQVRJIFJWNjEwLCBBVEkgUmFkZW9uIEhEIDI0MDAgWFQsCglB VEkgUmFkZW9uIEhEIDI0MDAgUHJvLCBBVEkgUmFkZW9uIEhEIDI0MDAgUFJPIEFHUCwgQVRJIEZp cmVHTCBWNDAwMCwKCUFUSSBSVjYxMCwgQVRJIFJhZGVvbiBIRCAyMzUwLCBBVEkgTW9iaWxpdHkg UmFkZW9uIEhEIDI0MDAgWFQsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDI0MDAsIEFUSSBSQURF T04gRTI0MDAsIEFUSSBSVjYxMCwKCUFUSSBGaXJlTVYgMjI2MCwgQVRJIFJWNjcwLCBBVEkgUmFk ZW9uIEhEMzg3MCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzg1MCwgQVRJIFJhZGVvbiBIRDM4 NTAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDM4NTAgWDIsIEFUSSBSVjY3MCwKCUFUSSBNb2Jp bGl0eSBSYWRlb24gSEQgMzg3MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzODcwIFgyLAoJQVRJ IFJhZGVvbiBIRDM4NzAgWDIsIEFUSSBGaXJlR0wgVjc3MDAsIEFUSSBSYWRlb24gSEQzODUwLAoJ QVRJIFJhZGVvbiBIRDM2OTAsIEFNRCBGaXJlc3RyZWFtIDkxNzAsIEFUSSBSYWRlb24gSEQgNDU1 MCwKCUFUSSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3MTAs CglBVEkgUmFkZW9uIEhEIDQzNTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMwMCBTZXJpZXMsCglB VEkgTW9iaWxpdHkgUmFkZW9uIDQ1MDAgU2VyaWVzLCBBVEkgTW9iaWxpdHkgUmFkZW9uIDQ1MDAg U2VyaWVzLAoJQVRJIEZpcmVQcm8gUkcyMjAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMzMCwgQVRJ IFJWNjMwLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAyNjAwLCBBVEkgTW9iaWxpdHkgUmFkZW9u IEhEIDI2MDAgWFQsCglBVEkgUmFkZW9uIEhEIDI2MDAgWFQgQUdQLCBBVEkgUmFkZW9uIEhEIDI2 MDAgUHJvIEFHUCwKCUFUSSBSYWRlb24gSEQgMjYwMCBYVCwgQVRJIFJhZGVvbiBIRCAyNjAwIFBy bywgQVRJIEdlbWluaSBSVjYzMCwKCUFUSSBHZW1pbmkgTW9iaWxpdHkgUmFkZW9uIEhEIDI2MDAg WFQsIEFUSSBGaXJlR0wgVjU2MDAsCglBVEkgRmlyZUdMIFYzNjAwLCBBVEkgUmFkZW9uIEhEIDI2 MDAgTEUsCglBVEkgTW9iaWxpdHkgRmlyZUdMIEdyYXBoaWNzIFByb2Nlc3NvciwgQVRJIFJhZGVv biBIRCAzNDcwLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzNDMwLCBBVEkgTW9iaWxpdHkgUmFk ZW9uIEhEIDM0MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCAzNDUwLCBBVEkgUmFkZW9uIEhEIDM0 NTAsIEFUSSBSYWRlb24gSEQgMzQzMCwKCUFUSSBSYWRlb24gSEQgMzQ1MCwgQVRJIEZpcmVQcm8g VjM3MDAsIEFUSSBGaXJlTVYgMjQ1MCwKCUFUSSBGaXJlTVYgMjI2MCwgQVRJIEZpcmVNViAyMjYw LCBBVEkgUmFkZW9uIEhEIDM2MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCAzNjUwIEFHUCwgQVRJ IFJhZGVvbiBIRCAzNjAwIFBSTywKCUFUSSBSYWRlb24gSEQgMzYwMCBYVCwgQVRJIFJhZGVvbiBI RCAzNjAwIFBSTywKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzY1MCwgQVRJIE1vYmlsaXR5IFJh ZGVvbiBIRCAzNjcwLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTcwMCwgQVRJIE1vYmlsaXR5IEZp cmVHTCBWNTcyNSwKCUFUSSBSYWRlb24gSEQgMzIwMCBHcmFwaGljcywgQVRJIFJhZGVvbiAzMTAw IEdyYXBoaWNzLAoJQVRJIFJhZGVvbiBIRCAzMjAwIEdyYXBoaWNzLCBBVEkgUmFkZW9uIDMxMDAg R3JhcGhpY3MsCglBVEkgUmFkZW9uIEhEIDMzMDAgR3JhcGhpY3MsIEFUSSBSYWRlb24gSEQgMzIw MCBHcmFwaGljcywKCUFUSSBSYWRlb24gMzAwMCBHcmFwaGljcywgU1VNTywgU1VNTywgU1VNTzIs IFNVTU8yLCBTVU1PMiwgU1VNTzIsCglTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1P LCBTVU1PLCBTVU1PLCBBVEkgUmFkZW9uIEhEIDQyMDAsCglBVEkgUmFkZW9uIDQxMDAsIEFUSSBN b2JpbGl0eSBSYWRlb24gSEQgNDIwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gNDEwMCwgQVRJIFJh ZGVvbiBIRCA0MjkwLCBBVEkgUmFkZW9uIEhEIDQyNTAsCglBTUQgUmFkZW9uIEhEIDYzMTAgR3Jh cGhpY3MsIEFNRCBSYWRlb24gSEQgNjMxMCBHcmFwaGljcywKCUFNRCBSYWRlb24gSEQgNjI1MCBH cmFwaGljcywgQU1EIFJhZGVvbiBIRCA2MjUwIEdyYXBoaWNzLAoJQU1EIFJhZGVvbiBIRCA2MzAw IFNlcmllcyBHcmFwaGljcywKCUFNRCBSYWRlb24gSEQgNjIwMCBTZXJpZXMgR3JhcGhpY3MsIFBB TE0sIFBBTE0sIFBBTE0sIENZUFJFU1MsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBB ZGFwdGVyLAoJQVRJIEZpcmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwKCUFUSSBGaXJl UHJvIChGaXJlR0wpIEdyYXBoaWNzIEFkYXB0ZXIsIEFNRCBGaXJlc3RyZWFtIDkzNzAsCglBTUQg RmlyZXN0cmVhbSA5MzUwLCBBVEkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBI RCA1ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA1ODAwIFNlcmllcywKCUFUSSBSYWRlb24gSEQg NTgwMCBTZXJpZXMsIEFUSSBSYWRlb24gSEQgNTkwMCBTZXJpZXMsCglBVEkgUmFkZW9uIEhEIDU5 MDAgU2VyaWVzLCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLAoJQVRJIE1vYmls aXR5IFJhZGVvbiBIRCA1ODAwIFNlcmllcywKCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdyYXBoaWNz IEFkYXB0ZXIsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVyLAoJQVRJIE1v YmlsaXR5IFJhZGVvbiBIRCA1ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA1NzAwIFNlcmllcywK CUFUSSBSYWRlb24gSEQgNTcwMCBTZXJpZXMsIEFUSSBSYWRlb24gSEQgNjcwMCBTZXJpZXMsCglB VEkgUmFkZW9uIEhEIDU3MDAgU2VyaWVzLCBBVEkgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLAoJQVRJ IE1vYmlsaXR5IFJhZGVvbiBIRCA1MDAwIFNlcmllcywKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQg NTAwMCBTZXJpZXMsIEFUSSBNb2JpbGl0eSBSYWRlb24gSEQgNTU3MCwKCUFUSSBGaXJlUHJvIChG aXJlR0wpIEdyYXBoaWNzIEFkYXB0ZXIsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBB ZGFwdGVyLCBBVEkgUmFkZW9uIEhEIDU2NzAsCglBVEkgUmFkZW9uIEhEIDU1NzAsIEFUSSBSYWRl b24gSEQgNTUwMCBTZXJpZXMsIFJFRFdPT0QsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDUwMDAg U2VyaWVzLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA1MDAwIFNlcmllcywgQVRJIE1vYmlsaXR5 IFJhZGVvbiBHcmFwaGljcywKCUFUSSBNb2JpbGl0eSBSYWRlb24gR3JhcGhpY3MsIENFREFSLAoJ QVRJIEZpcmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwKCUFUSSBGaXJlUHJvIChGaXJl R0wpIEdyYXBoaWNzIEFkYXB0ZXIsIEFUSSBGaXJlUHJvIDIyNzAsIENFREFSLAoJQVRJIFJhZGVv biBIRCA1NDUwLCBDRURBUiwgQ0VEQVIsIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1BTiwK CUNBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sCglBTUQgUmFk ZW9uIEhEIDY5MDAgU2VyaWVzLCBBTUQgUmFkZW9uIEhEIDY5MDAgU2VyaWVzLCBDQVlNQU4sIENB WU1BTiwKCUNBWU1BTiwgQU1EIFJhZGVvbiBIRCA2OTAwTSBTZXJpZXMsIE1vYmlsaXR5IFJhZGVv biBIRCA2MDAwIFNlcmllcywKCUJBUlRTLCBCQVJUUywgTW9iaWxpdHkgUmFkZW9uIEhEIDYwMDAg U2VyaWVzLAoJTW9iaWxpdHkgUmFkZW9uIEhEIDYwMDAgU2VyaWVzLCBCQVJUUywgQkFSVFMsIEJB UlRTLCBCQVJUUywKCUFNRCBSYWRlb24gSEQgNjgwMCBTZXJpZXMsIEFNRCBSYWRlb24gSEQgNjgw MCBTZXJpZXMsCglBTUQgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLCBUVVJLUywgVFVSS1MsIFRVUktT LCBUVVJLUywgVFVSS1MsIFRVUktTLAoJVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktT LCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsCglUVVJLUywgVFVSS1MsIFRVUktT LCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywKCUNBSUNP UywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09T LAoJQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09T LCBBUlVCQSwgQVJVQkEsCglBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJB LCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwKCUFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJB LCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLAoJQVJVQkEsIEFSVUJB LCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEs CglBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIFRBSElUSSwgVEFISVRJLCBUQUhJ VEksIFRBSElUSSwKCVRBSElUSSwgVEFISVRJLCBUQUhJVEksIFRBSElUSSwgVEFISVRJLCBUQUhJ VEksIFRBSElUSSwgVEFISVRJLAoJVEFISVRJLCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJVENBSVJO LCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLAoJUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRD QUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlSTiwgUElUQ0FJUk4sCglWRVJERSwgVkVS REUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJE RSwKCVZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJE RSwgVkVSREUsIFZFUkRFLAoJVkVSREUsIFZFUkRFLCBWRVJERSwgT0xBTkQsIE9MQU5ELCBPTEFO RCwgT0xBTkQsIE9MQU5ELCBPTEFORCwgT0xBTkQsCglPTEFORCwgT0xBTkQsIE9MQU5ELCBPTEFO RCwgT0xBTkQsIE9MQU5ELCBIQUlOQU4sIEhBSU5BTiwgSEFJTkFOLAoJSEFJTkFOLCBIQUlOQU4s IEhBSU5BTiwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwKCUJP TkFJUkUsIEJPTkFJUkUsIEJPTkFJUkUsIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksIEtBQklOSSwg S0FCSU5JLAoJS0FCSU5JLCBLQUJJTkksIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksIEtBQklOSSwg S0FCSU5JLCBLQUJJTkksCglLQUJJTkksIEtBQklOSSwgS0FCSU5JClsgIDM2MDcuNTMwXSAoLS0p IFVzaW5nIHN5c2NvbnMgZHJpdmVyIHdpdGggWCBzdXBwb3J0ICh2ZXJzaW9uIDIuMCkKWyAgMzYw Ny41MzBdICgtLSkgdXNpbmcgVlQgbnVtYmVyIDkKClsgIDM2MDcuNjE5XSAoSUkpIFtLTVNdIEtl cm5lbCBtb2Rlc2V0dGluZyBlbmFibGVkLgpbICAzNjA3LjYxOV0gKFdXKSBWR0EgYXJiaXRlcjog Y2Fubm90IG9wZW4ga2VybmVsIGFyYml0ZXIsIG5vIG11bHRpLWNhcmQgc3VwcG9ydApbICAzNjA3 LjYxOV0gKElJKSBSQURFT04oMCk6IENyZWF0aW5nIGRlZmF1bHQgRGlzcGxheSBzdWJzZWN0aW9u IGluIFNjcmVlbiBzZWN0aW9uCgkiQnVpbHRpbiBEZWZhdWx0IGF0aSBTY3JlZW4gMCIgZm9yIGRl cHRoL2ZiYnBwIDI0LzMyClsgIDM2MDcuNjE5XSAoPT0pIFJBREVPTigwKTogRGVwdGggMjQsICgt LSkgZnJhbWVidWZmZXIgYnBwIDMyClsgIDM2MDcuNjE5XSAoSUkpIFJBREVPTigwKTogUGl4ZWwg ZGVwdGggPSAyNCBiaXRzIHN0b3JlZCBpbiA0IGJ5dGVzICgzMiBicHAgcGl4bWFwcykKWyAgMzYw Ny42MTldICg9PSkgUkFERU9OKDApOiBEZWZhdWx0IHZpc3VhbCBpcyBUcnVlQ29sb3IKWyAgMzYw Ny42MTldICg9PSkgUkFERU9OKDApOiBSR0Igd2VpZ2h0IDg4OApbICAzNjA3LjYxOV0gKElJKSBS QURFT04oMCk6IFVzaW5nIDggYml0cyBwZXIgUkdCICg4IGJpdCBEQUMpClsgIDM2MDcuNjE5XSAo LS0pIFJBREVPTigwKTogQ2hpcHNldDogIkNBSUNPUyIgKENoaXBJRCA9IDB4Njc2MCkKWyAgMzYw OS4wMTldIGRybU9wZW5EZXZpY2U6IG5vZGUgbmFtZSBpcyAvZGV2L2RyaS9jYXJkMApbICAzNjA5 LjAxOV0gZHJtT3BlbkRldmljZTogb3BlbiByZXN1bHQgaXMgOSwgKE9LKQpbICAzNjA5LjAxOV0g ZHJtT3BlbkJ5QnVzaWQ6IFNlYXJjaGluZyBmb3IgQnVzSUQgcGNpOjAwMDA6MDE6MDAuMApbICAz NjA5LjAxOV0gZHJtT3BlbkRldmljZTogbm9kZSBuYW1lIGlzIC9kZXYvZHJpL2NhcmQwClsgIDM2 MDkuMDE5XSBkcm1PcGVuRGV2aWNlOiBvcGVuIHJlc3VsdCBpcyA5LCAoT0spClsgIDM2MDkuMDE5 XSBkcm1PcGVuQnlCdXNpZDogZHJtT3Blbk1pbm9yIHJldHVybnMgOQpbICAzNjA5LjAxOV0gZHJt T3BlbkJ5QnVzaWQ6IGRybUdldEJ1c2lkIHJlcG9ydHMgcGNpOjAwMDA6MDE6MDAuMApbICAzNjA5 LjAxOV0gKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgImRyaTIiClsgIDM2MDkuMDE5XSAoSUkpIExv YWRNb2R1bGU6ICJkcmkyIgpbICAzNjA5LjAxOV0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGli L3hvcmcvbW9kdWxlcy9leHRlbnNpb25zL2xpYmRyaTIuc28KWyAgMzYwOS4wMTldIChJSSkgTW9k dWxlIGRyaTI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgMzYwOS4wMTldIAljb21waWxl ZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMi4wClsgIDM2MDkuMDE5XSAJQUJJIGNs YXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAzNjA5LjAxOV0gKElJ KSBMb2FkaW5nIHN1YiBtb2R1bGUgImV4YSIKWyAgMzYwOS4wMTldIChJSSkgTG9hZE1vZHVsZTog ImV4YSIKWyAgMzYwOS4wMjBdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVs ZXMvbGliZXhhLnNvClsgIDM2MDkuMDIwXSAoSUkpIE1vZHVsZSBleGE6IHZlbmRvcj0iWC5Pcmcg Rm91bmRhdGlvbiIKWyAgMzYwOS4wMjBdIAljb21waWxlZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVy c2lvbiA9IDIuNS4wClsgIDM2MDkuMDIwXSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIs IHZlcnNpb24gMTIuMQpbICAzNjA5LjAyMF0gKElJKSBSQURFT04oMCk6IEtNUyBDb2xvciBUaWxp bmc6IGVuYWJsZWQKWyAgMzYwOS4wMjBdIChJSSkgUkFERU9OKDApOiBLTVMgQ29sb3IgVGlsaW5n IDJEOiBlbmFibGVkClsgIDM2MDkuMDIwXSAoSUkpIFJBREVPTigwKTogS01TIFBhZ2VmbGlwcGlu ZzogZW5hYmxlZApbICAzNjA5LjAyMF0gKElJKSBSQURFT04oMCk6IFN3YXBCdWZmZXJzIHdhaXQg Zm9yIHZzeW5jOiBlbmFibGVkClsgIDM2MDkuMjY2XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IExW RFMgaGFzIG5vIG1vbml0b3Igc2VjdGlvbgpbICAzNjA5LjI3MF0gKElJKSBSQURFT04oMCk6IE91 dHB1dCBEaXNwbGF5UG9ydC0wIGhhcyBubyBtb25pdG9yIHNlY3Rpb24KWyAgMzYwOS4yNzRdIChJ SSkgUkFERU9OKDApOiBPdXRwdXQgRGlzcGxheVBvcnQtMSBoYXMgbm8gbW9uaXRvciBzZWN0aW9u ClsgIDM2MDkuMjc5XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IERpc3BsYXlQb3J0LTIgaGFzIG5v IG1vbml0b3Igc2VjdGlvbgpbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IE91dHB1dCBWR0Et MCBoYXMgbm8gbW9uaXRvciBzZWN0aW9uClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigwKTogRURJ RCBmb3Igb3V0cHV0IExWRFMKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiBNYW51ZmFjdHVy ZXI6IExHRCAgTW9kZWw6IDI1OSAgU2VyaWFsIzogMApbICAzNjA5LjI5MV0gKElJKSBSQURFT04o MCk6IFllYXI6IDIwMTEgIFdlZWs6IDAKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiBFRElE IFZlcnNpb246IDEuNApbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IERpZ2l0YWwgRGlzcGxh eSBJbnB1dApbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IDYgYml0cyBwZXIgY2hhbm5lbApb ICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IERpZ2l0YWwgaW50ZXJmYWNlIGlzIHVuZGVmaW5l ZApbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IE1heCBJbWFnZSBTaXplIFtjbV06IGhvcml6 LjogMzUgIHZlcnQuOiAxOQpbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IEdhbW1hOiAyLjIw ClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigwKTogTm8gRFBNUyBjYXBhYmlsaXRpZXMgc3BlY2lm aWVkClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigwKTogU3VwcG9ydGVkIGNvbG9yIGVuY29kaW5n czogUkdCIDQ6NDo0IFlDckNiIDQ6NDo0IApbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IEZp cnN0IGRldGFpbGVkIHRpbWluZyBpcyBwcmVmZXJyZWQgbW9kZQpbICAzNjA5LjI5MV0gKElJKSBS QURFT04oMCk6IFByZWZlcnJlZCBtb2RlIGlzIG5hdGl2ZSBwaXhlbCBmb3JtYXQgYW5kIHJlZnJl c2ggcmF0ZQpbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IHJlZFg6IDAuNjE3IHJlZFk6IDAu MzQ5ICAgZ3JlZW5YOiAwLjMxMyBncmVlblk6IDAuNTk1ClsgIDM2MDkuMjkxXSAoSUkpIFJBREVP TigwKTogYmx1ZVg6IDAuMTUxIGJsdWVZOiAwLjA1NiAgIHdoaXRlWDogMC4zMTMgd2hpdGVZOiAw LjMyOQpbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IE1hbnVmYWN0dXJlcidzIG1hc2s6IDAK WyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiBTdXBwb3J0ZWQgZGV0YWlsZWQgdGltaW5nOgpb ICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IGNsb2NrOiAxNDEuMCBNSHogICBJbWFnZSBTaXpl OiAgMzQ1IHggMTk0IG1tClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigwKTogaF9hY3RpdmU6IDE5 MjAgIGhfc3luYzogMTk2OCAgaF9zeW5jX2VuZCAyMDAwIGhfYmxhbmtfZW5kIDIxMTYgaF9ib3Jk ZXI6IDAKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiB2X2FjdGl2ZTogMTA4MCAgdl9zeW5j OiAxMDgzICB2X3N5bmNfZW5kIDEwODggdl9ibGFua2luZzogMTExMSB2X2JvcmRlcjogMApbICAz NjA5LjI5MV0gKElJKSBSQURFT04oMCk6IFN1cHBvcnRlZCBkZXRhaWxlZCB0aW1pbmc6ClsgIDM2 MDkuMjkxXSAoSUkpIFJBREVPTigwKTogY2xvY2s6IDk0LjAgTUh6ICAgSW1hZ2UgU2l6ZTogIDM0 NSB4IDE5NCBtbQpbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IGhfYWN0aXZlOiAxOTIwICBo X3N5bmM6IDE5NjggIGhfc3luY19lbmQgMjAwMCBoX2JsYW5rX2VuZCAyMTE2IGhfYm9yZGVyOiAw ClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigwKTogdl9hY3RpdmU6IDEwODAgIHZfc3luYzogMTA4 MyAgdl9zeW5jX2VuZCAxMDg4IHZfYmxhbmtpbmc6IDExMTEgdl9ib3JkZXI6IDAKWyAgMzYwOS4y OTFdIChJSSkgUkFERU9OKDApOiBVbmtub3duIHZlbmRvci1zcGVjaWZpYyBibG9jayAyClsgIDM2 MDkuMjkxXSAoSUkpIFJBREVPTigwKTogRURJRCAoaW4gaGV4KToKWyAgMzYwOS4yOTFdIChJSSkg UkFERU9OKDApOiAJMDBmZmZmZmZmZmZmZmYwMDMwZTQ1OTAyMDAwMDAwMDAKWyAgMzYwOS4yOTFd IChJSSkgUkFERU9OKDApOiAJMDAxNTAxMDQ5MDIzMTM3ODBhMTVkNTllNTk1MDk4MjYKWyAgMzYw OS4yOTFdIChJSSkgUkFERU9OKDApOiAJMGU1MDU0MDAwMDAwMDEwMTAxMDEwMTAxMDEwMTAxMDEK WyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiAJMDEwMTAxMDEwMTAxMTQzNzgwYzQ3MDM4MWY0 MDMwMjAKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiAJMzUwMDU5YzIxMDAwMDAxOWI4MjQ4 MGM0NzAzODFmNDAKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiAJMzAyMDM1MDA1OWMyMTAw MDAwMTkwMDAwMDAwMDAwMDAKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiAJMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDIKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiAJMDAw YzQ0ZmYwYTNjNmUyYzJhNDA2ZTAwMDAwMDAwMmMKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDAp OiBFRElEIHZlbmRvciAiTEdEIiwgcHJvZCBpZCA2MDEKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9O KDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAzNjA5LjI5MV0gKElJKSBS QURFT04oMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgMTQxLjAwICAxOTIwIDE5NjggMjAw MCAyMTE2ICAxMDgwIDEwODMgMTA4OCAxMTExIC1oc3luYyAtdnN5bmMgKDY2LjYga0h6IGVQKQpb ICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgIDk0 LjAwICAxOTIwIDE5NjggMjAwMCAyMTE2ICAxMDgwIDEwODMgMTA4OCAxMTExIC1oc3luYyAtdnN5 bmMgKDQ0LjQga0h6IGUpClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigwKTogUHJpbnRpbmcgcHJv YmVkIG1vZGVzIGZvciBvdXRwdXQgTFZEUwpbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IE1v ZGVsaW5lICIxOTIweDEwODAieDYwLjAgIDE0MS4wMCAgMTkyMCAxOTY4IDIwMDAgMjExNiAgMTA4 MCAxMDgzIDEwODggMTExMSAtaHN5bmMgLXZzeW5jICg2Ni42IGtIeiBlUCkKWyAgMzYwOS4yOTFd IChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgwIng0MC4wICAgOTQuMDAgIDE5MjAg MTk2OCAyMDAwIDIxMTYgIDEwODAgMTA4MyAxMDg4IDExMTEgLWhzeW5jIC12c3luYyAoNDQuNCBr SHogZSkKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTY4MHgxMDUwIng2 MC4wICAxNDYuMjUgIDE2ODAgMTc4NCAxOTYwIDIyNDAgIDEwNTAgMTA1MyAxMDU5IDEwODkgLWhz eW5jICt2c3luYyAoNjUuMyBrSHopClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigwKTogTW9kZWxp bmUgIjE0MDB4MTA1MCJ4NjAuMCAgMTIxLjc1ICAxNDAwIDE0ODggMTYzMiAxODY0ICAxMDUwIDEw NTMgMTA1NyAxMDg5IC1oc3luYyArdnN5bmMgKDY1LjMga0h6KQpbICAzNjA5LjI5MV0gKElJKSBS QURFT04oMCk6IE1vZGVsaW5lICIxMjgweDEwMjQieDU5LjkgIDEwOS4wMCAgMTI4MCAxMzY4IDE0 OTYgMTcxMiAgMTAyNCAxMDI3IDEwMzQgMTA2MyAtaHN5bmMgK3ZzeW5jICg2My43IGtIeikKWyAg MzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTQ0MHg5MDAieDU5LjkgIDEwNi41 MCAgMTQ0MCAxNTI4IDE2NzIgMTkwNCAgOTAwIDkwMyA5MDkgOTM0IC1oc3luYyArdnN5bmMgKDU1 Ljkga0h6KQpbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMjgweDk2MCJ4 NTkuOSAgMTAxLjI1ICAxMjgwIDEzNjAgMTQ4OCAxNjk2ICA5NjAgOTYzIDk2NyA5OTYgLWhzeW5j ICt2c3luYyAoNTkuNyBrSHopClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUg IjEyODB4ODU0Ing1OS45ICAgODkuMjUgIDEyODAgMTM1MiAxNDgwIDE2ODAgIDg1NCA4NTcgODY3 IDg4NyAtaHN5bmMgK3ZzeW5jICg1My4xIGtIeikKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDAp OiBNb2RlbGluZSAiMTI4MHg4MDAieDU5LjggICA4My41MCAgMTI4MCAxMzUyIDE0ODAgMTY4MCAg ODAwIDgwMyA4MDkgODMxIC1oc3luYyArdnN5bmMgKDQ5Ljcga0h6KQpbICAzNjA5LjI5MV0gKElJ KSBSQURFT04oMCk6IE1vZGVsaW5lICIxMjgweDcyMCJ4NTkuOSAgIDc0LjUwICAxMjgwIDEzNDQg MTQ3MiAxNjY0ICA3MjAgNzIzIDcyOCA3NDggLWhzeW5jICt2c3luYyAoNDQuOCBrSHopClsgIDM2 MDkuMjkxXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjExNTJ4NzY4Ing1OS44ICAgNzEuNzUg IDExNTIgMTIxNiAxMzI4IDE1MDQgIDc2OCA3NzEgNzgxIDc5OCAtaHN5bmMgK3ZzeW5jICg0Ny43 IGtIeikKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTAyNHg3NjgieDU5 LjkgICA2My41MCAgMTAyNCAxMDcyIDExNzYgMTMyOCAgNzY4IDc3MSA3NzUgNzk4IC1oc3luYyAr dnN5bmMgKDQ3Ljgga0h6KQpbICAzNjA5LjI5MV0gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI4 MDB4NjAwIng1OS45ICAgMzguMjUgIDgwMCA4MzIgOTEyIDEwMjQgIDYwMCA2MDMgNjA3IDYyNCAt aHN5bmMgK3ZzeW5jICgzNy40IGtIeikKWyAgMzYwOS4yOTFdIChJSSkgUkFERU9OKDApOiBNb2Rl bGluZSAiODQ4eDQ4MCJ4NTkuNyAgIDMxLjUwICA4NDggODcyIDk1MiAxMDU2ICA0ODAgNDgzIDQ5 MyA1MDAgLWhzeW5jICt2c3luYyAoMjkuOCBrSHopClsgIDM2MDkuMjkxXSAoSUkpIFJBREVPTigw KTogTW9kZWxpbmUgIjcyMHg0ODAieDU5LjcgICAyNi43NSAgNzIwIDc0NCA4MDggODk2ICA0ODAg NDgzIDQ5MyA1MDAgLWhzeW5jICt2c3luYyAoMjkuOSBrSHopClsgIDM2MDkuMjkxXSAoSUkpIFJB REVPTigwKTogTW9kZWxpbmUgIjY0MHg0ODAieDU5LjQgICAyMy43NSAgNjQwIDY2NCA3MjAgODAw ICA0ODAgNDgzIDQ4NyA1MDAgLWhzeW5jICt2c3luYyAoMjkuNyBrSHopClsgIDM2MDkuMjk1XSAo SUkpIFJBREVPTigwKTogRURJRCBmb3Igb3V0cHV0IERpc3BsYXlQb3J0LTAKWyAgMzYwOS4yOTld IChJSSkgUkFERU9OKDApOiBFRElEIGZvciBvdXRwdXQgRGlzcGxheVBvcnQtMQpbICAzNjA5LjMw NF0gKElJKSBSQURFT04oMCk6IEVESUQgZm9yIG91dHB1dCBEaXNwbGF5UG9ydC0yClsgIDM2MDku MzE2XSAoSUkpIFJBREVPTigwKTogRURJRCBmb3Igb3V0cHV0IFZHQS0wClsgIDM2MDkuMzE2XSAo SUkpIFJBREVPTigwKTogT3V0cHV0IExWRFMgY29ubmVjdGVkClsgIDM2MDkuMzE2XSAoSUkpIFJB REVPTigwKTogT3V0cHV0IERpc3BsYXlQb3J0LTAgZGlzY29ubmVjdGVkClsgIDM2MDkuMzE2XSAo SUkpIFJBREVPTigwKTogT3V0cHV0IERpc3BsYXlQb3J0LTEgZGlzY29ubmVjdGVkClsgIDM2MDku MzE2XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IERpc3BsYXlQb3J0LTIgZGlzY29ubmVjdGVkClsg IDM2MDkuMzE2XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IFZHQS0wIGRpc2Nvbm5lY3RlZApbICAz NjA5LjMxNl0gKElJKSBSQURFT04oMCk6IFVzaW5nIGV4YWN0IHNpemVzIGZvciBpbml0aWFsIG1v ZGVzClsgIDM2MDkuMzE2XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IExWRFMgdXNpbmcgaW5pdGlh bCBtb2RlIDE5MjB4MTA4MApbICAzNjA5LjMxNl0gKElJKSBSQURFT04oMCk6IFVzaW5nIGRlZmF1 bHQgZ2FtbWEgb2YgKDEuMCwgMS4wLCAxLjApIHVubGVzcyBvdGhlcndpc2Ugc3RhdGVkLgpbICAz NjA5LjMxNl0gKElJKSBSQURFT04oMCk6IG1lbSBzaXplIGluaXQ6IGdhcnQgc2l6ZSA6MWZkZWYw MDAgdnJhbSBzaXplOiBzOjQwMDAwMDAwIHZpc2libGU6M2Y3ZDcwMDAKWyAgMzYwOS4zMTZdIChJ SSkgUkFERU9OKDApOiBFWEE6IERyaXZlciB3aWxsIGFsbG93IEVYQSBwaXhtYXBzIGluIFZSQU0K WyAgMzYwOS4zMTZdICgqKikgUkFERU9OKDApOiBEaXNwbGF5IGRpbWVuc2lvbnM6ICgzNTAsIDE5 MCkgbW0KWyAgMzYwOS4zMTZdICgqKikgUkFERU9OKDApOiBEUEkgc2V0IHRvICgxMzksIDE0NCkK WyAgMzYwOS4zMTZdIChJSSkgTG9hZGluZyBzdWIgbW9kdWxlICJmYiIKWyAgMzYwOS4zMTZdIChJ SSkgTG9hZE1vZHVsZTogImZiIgpbICAzNjA5LjMxNl0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwv bGliL3hvcmcvbW9kdWxlcy9saWJmYi5zbwpbICAzNjA5LjMxNl0gKElJKSBNb2R1bGUgZmI6IHZl bmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgMzYwOS4zMTZdIAljb21waWxlZCBmb3IgMS4xMi40 LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgIDM2MDkuMzE2XSAJQUJJIGNsYXNzOiBYLk9yZyBB TlNJIEMgRW11bGF0aW9uLCB2ZXJzaW9uIDAuNApbICAzNjA5LjMxNl0gKElJKSBMb2FkaW5nIHN1 YiBtb2R1bGUgInJhbWRhYyIKWyAgMzYwOS4zMTZdIChJSSkgTG9hZE1vZHVsZTogInJhbWRhYyIK WyAgMzYwOS4zMTZdIChJSSkgTW9kdWxlICJyYW1kYWMiIGFscmVhZHkgYnVpbHQtaW4KWyAgMzYw OS4zMTZdICgtLSkgRGVwdGggMjQgcGl4bWFwIGZvcm1hdCBpcyAzMiBicHAKWyAgMzYwOS4zMTZd IChJSSkgUkFERU9OKDApOiBbRFJJMl0gU2V0dXAgY29tcGxldGUKWyAgMzYwOS4zMTZdIChJSSkg UkFERU9OKDApOiBbRFJJMl0gICBEUkkgZHJpdmVyOiByNjAwClsgIDM2MDkuMzE2XSAoSUkpIFJB REVPTigwKTogW0RSSTJdICAgVkRQQVUgZHJpdmVyOiByNjAwClsgIDM2MDkuMzE2XSAoSUkpIFJB REVPTigwKTogRnJvbnQgYnVmZmVyIHNpemU6IDgxNjBLClsgIDM2MDkuMzE2XSAoSUkpIFJBREVP TigwKTogVlJBTSB1c2FnZSBsaW1pdCBzZXQgdG8gOTI4Nzk2SwpbICAzNjA5LjMxNl0gKD09KSBS QURFT04oMCk6IEJhY2tpbmcgc3RvcmUgZGlzYWJsZWQKWyAgMzYwOS4zMTZdIChJSSkgUkFERU9O KDApOiBEaXJlY3QgcmVuZGVyaW5nIGVuYWJsZWQKWyAgMzYwOS4zMTZdIChJSSkgRVhBKDApOiBE cml2ZXIgYWxsb2NhdGVkIG9mZnNjcmVlbiBwaXhtYXBzClsgIDM2MDkuMzE2XSAoSUkpIEVYQSgw KTogRHJpdmVyIHJlZ2lzdGVyZWQgc3VwcG9ydCBmb3IgdGhlIGZvbGxvd2luZyBvcGVyYXRpb25z OgpbICAzNjA5LjMxNl0gKElJKSAgICAgICAgIFNvbGlkClsgIDM2MDkuMzE2XSAoSUkpICAgICAg ICAgQ29weQpbICAzNjA5LjMxNl0gKElJKSAgICAgICAgIENvbXBvc2l0ZSAoUkVOREVSIGFjY2Vs ZXJhdGlvbikKWyAgMzYwOS4zMTZdIChJSSkgICAgICAgICBVcGxvYWRUb1NjcmVlbgpbICAzNjA5 LjMxNl0gKElJKSAgICAgICAgIERvd25sb2FkRnJvbVNjcmVlbgpbICAzNjA5LjMxNl0gKElJKSBS QURFT04oMCk6IEFjY2VsZXJhdGlvbiBlbmFibGVkClsgIDM2MDkuMzE2XSAoPT0pIFJBREVPTigw KTogRFBNUyBlbmFibGVkClsgIDM2MDkuMzE3XSAoPT0pIFJBREVPTigwKTogU2lsa2VuIG1vdXNl IGVuYWJsZWQKWyAgMzYwOS4zMTddIChJSSkgUkFERU9OKDApOiBTZXQgdXAgdGV4dHVyZWQgdmlk ZW8KWyAgMzYwOS4zMTddIChJSSkgUkFERU9OKDApOiBbWHZNQ10gQXNzb2NpYXRlZCB3aXRoIFJh ZGVvbiBUZXh0dXJlZCBWaWRlby4KWyAgMzYwOS4zMTddIChJSSkgUkFERU9OKDApOiBbWHZNQ10g RXh0ZW5zaW9uIGluaXRpYWxpemVkLgpbICAzNjA5LjMxN10gKElJKSBSQURFT04oMCk6IFJhbmRS IDEuMiBlbmFibGVkLCBpZ25vcmUgdGhlIGZvbGxvd2luZyBSYW5kUiBkaXNhYmxlZCBtZXNzYWdl LgpbICAzNjA5LjMxN10gKC0tKSBSYW5kUiBkaXNhYmxlZApbICAzNjA5LjMxN10gKElJKSBJbml0 aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIEdlbmVyaWMgRXZlbnQgRXh0ZW5zaW9uClsgIDM2 MDkuMzE3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gU0hBUEUKWyAgMzYw OS4zMTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBNSVQtU0hNClsgIDM2 MDkuMzE3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWElucHV0RXh0ZW5z aW9uClsgIDM2MDkuMzE3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWFRF U1QKWyAgMzYwOS4zMTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBCSUct UkVRVUVTVFMKWyAgMzYwOS4zMTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lv biBTWU5DClsgIDM2MDkuMzE3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24g WEtFWUJPQVJEClsgIDM2MDkuMzE3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNp b24gWEMtTUlTQwpbICAzNjA5LjMxN10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z aW9uIFhJTkVSQU1BClsgIDM2MDkuMzE3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl bnNpb24gWEZJWEVTClsgIDM2MDkuMzE3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl bnNpb24gUkVOREVSClsgIDM2MDkuMzE3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl bnNpb24gUkFORFIKWyAgMzYwOS4zMTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVu c2lvbiBDT01QT1NJVEUKWyAgMzYwOS4zMTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4 dGVuc2lvbiBEQU1BR0UKWyAgMzYwOS4zMzRdIChJSSkgQUlHTFg6IGVuYWJsZWQgR0xYX01FU0Ff Y29weV9zdWJfYnVmZmVyClsgIDM2MDkuMzM0XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9JTlRF TF9zd2FwX2V2ZW50ClsgIDM2MDkuMzM0XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9TR0lfc3dh cF9jb250cm9sIGFuZCBHTFhfTUVTQV9zd2FwX2NvbnRyb2wKWyAgMzYwOS4zMzRdIChJSSkgQUlH TFg6IEdMWF9FWFRfdGV4dHVyZV9mcm9tX3BpeG1hcCBiYWNrZWQgYnkgYnVmZmVyIG9iamVjdHMK WyAgMzYwOS4zMzRdIChJSSkgQUlHTFg6IExvYWRlZCBhbmQgaW5pdGlhbGl6ZWQgcjYwMApbICAz NjA5LjMzNF0gKElJKSBHTFg6IEluaXRpYWxpemVkIERSSTIgR0wgcHJvdmlkZXIgZm9yIHNjcmVl biAwClsgIDM2MDkuMzM1XSAoSUkpIFJBREVPTigwKTogU2V0dGluZyBzY3JlZW4gcGh5c2ljYWwg c2l6ZSB0byA1MDggeCAyODUKWyAgMzYwOS40NjJdIChJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdt b3VzZScgZm9yICc8ZGVmYXVsdCBwb2ludGVyPicKWyAgMzYwOS40NjJdICgqKikgT3B0aW9uICJD b3JlUG9pbnRlciIgIm9uIgpbICAzNjA5LjQ2Ml0gKCoqKSA8ZGVmYXVsdCBwb2ludGVyPjogYWx3 YXlzIHJlcG9ydHMgY29yZSBldmVudHMKWyAgMzYwOS40NjNdIChXVykgPGRlZmF1bHQgcG9pbnRl cj46IE5vIERldmljZSBzcGVjaWZpZWQsIGxvb2tpbmcgZm9yIG9uZS4uLgpbICAzNjA5LjUxOV0g KElJKSA8ZGVmYXVsdCBwb2ludGVyPjogU2V0dGluZyBEZXZpY2Ugb3B0aW9uIHRvICIvZGV2L3Bz bTAiClsgIDM2MDkuNTE5XSAoLS0pIDxkZWZhdWx0IHBvaW50ZXI+OiBEZXZpY2U6ICIvZGV2L3Bz bTAiClsgIDM2MDkuNTE5XSAoPT0pIDxkZWZhdWx0IHBvaW50ZXI+OiBQcm90b2NvbDogIkF1dG8i ClsgIDM2MDkuNTE5XSAoKiopIDxkZWZhdWx0IHBvaW50ZXI+OiBhbHdheXMgcmVwb3J0cyBjb3Jl IGV2ZW50cwpbICAzNjA5LjUxOV0gKCoqKSBPcHRpb24gIkRldmljZSIgIi9kZXYvcHNtMCIKWyAg MzYwOS41ODldICg9PSkgPGRlZmF1bHQgcG9pbnRlcj46IEVtdWxhdGUzQnV0dG9ucywgRW11bGF0 ZTNUaW1lb3V0OiA1MApbICAzNjA5LjU4OV0gKCoqKSA8ZGVmYXVsdCBwb2ludGVyPjogWkF4aXNN YXBwaW5nOiBidXR0b25zIDQgYW5kIDUKWyAgMzYwOS41ODldICgqKikgPGRlZmF1bHQgcG9pbnRl cj46IEJ1dHRvbnM6IDUKWyAgMzYwOS41ODldIChJSSkgWElOUFVUOiBBZGRpbmcgZXh0ZW5kZWQg aW5wdXQgZGV2aWNlICI8ZGVmYXVsdCBwb2ludGVyPiIgKHR5cGU6IE1PVVNFLCBpZCA2KQpbICAz NjA5LjU4OV0gKCoqKSA8ZGVmYXVsdCBwb2ludGVyPjogKGFjY2VsKSBrZWVwaW5nIGFjY2VsZXJh dGlvbiBzY2hlbWUgMQpbICAzNjA5LjU4OV0gKCoqKSA8ZGVmYXVsdCBwb2ludGVyPjogKGFjY2Vs KSBhY2NlbGVyYXRpb24gcHJvZmlsZSAwClsgIDM2MDkuNTg5XSAoKiopIDxkZWZhdWx0IHBvaW50 ZXI+OiAoYWNjZWwpIGFjY2VsZXJhdGlvbiBmYWN0b3I6IDIuMDAwClsgIDM2MDkuNTg5XSAoKiop IDxkZWZhdWx0IHBvaW50ZXI+OiAoYWNjZWwpIGFjY2VsZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAg MzYwOS42MTVdIChJSSkgPGRlZmF1bHQgcG9pbnRlcj46IFNldHVwQXV0bzogaHcuaWZ0eXBlIGlz IDMsIGh3Lm1vZGVsIGlzIDQKWyAgMzYwOS42MTVdIChJSSkgPGRlZmF1bHQgcG9pbnRlcj46IFNl dHVwQXV0bzogcHJvdG9jb2wgaXMgSU1QUy8yClsgIDM2MTAuMjA0XSAoSUkpIDxkZWZhdWx0IHBv aW50ZXI+OiBwczJFbmFibGVEYXRhUmVwb3J0aW5nOiBzdWNjZWVkZWQKWyAgMzYxMC4yMDRdIChJ SSkgVXNpbmcgaW5wdXQgZHJpdmVyICdrYmQnIGZvciAnPGRlZmF1bHQga2V5Ym9hcmQ+JwpbICAz NjEwLjIwNF0gKCoqKSBPcHRpb24gIkNvcmVLZXlib2FyZCIgIm9uIgpbICAzNjEwLjIwNF0gKCoq KSA8ZGVmYXVsdCBrZXlib2FyZD46IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgIDM2MTAu MjA0XSAoKiopIDxkZWZhdWx0IGtleWJvYXJkPjogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMK WyAgMzYxMC4yMDRdICgqKikgT3B0aW9uICJQcm90b2NvbCIgInN0YW5kYXJkIgpbICAzNjEwLjIw NF0gKCoqKSBPcHRpb24gIlhrYlJ1bGVzIiAiYmFzZSIKWyAgMzYxMC4yMDRdICgqKikgT3B0aW9u ICJYa2JNb2RlbCIgInBjMTA1IgpbICAzNjEwLjIwNF0gKCoqKSBPcHRpb24gIlhrYkxheW91dCIg InVzIgpbICAzNjEwLjIwNF0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBkZXZp Y2UgIjxkZWZhdWx0IGtleWJvYXJkPiIgKHR5cGU6IEtFWUJPQVJELCBpZCA3KQpbICA2MzcwLjY2 OV0gKElJKSBVbmxvYWRNb2R1bGU6ICJtb3VzZSIKWyAgNjM3MC42NzBdIChJSSkgVW5sb2FkTW9k dWxlOiAia2JkIgpbICA2MzcwLjY4MV0gOCBYU0VMSU5VWHMgc3RpbGwgYWxsb2NhdGVkIGF0IHJl c2V0ClsgIDYzNzAuNjgxXSBTQ1JFRU46IDAgb2JqZWN0cyBvZiAyOTYgYnl0ZXMgPSAwIHRvdGFs IGJ5dGVzIDAgcHJpdmF0ZSBhbGxvY3MKWyAgNjM3MC42ODFdIERFVklDRTogMCBvYmplY3RzIG9m IDk2IGJ5dGVzID0gMCB0b3RhbCBieXRlcyAwIHByaXZhdGUgYWxsb2NzClsgIDYzNzAuNjgxXSBD TElFTlQ6IDAgb2JqZWN0cyBvZiAyMDAgYnl0ZXMgPSAwIHRvdGFsIGJ5dGVzIDAgcHJpdmF0ZSBh bGxvY3MKWyAgNjM3MC42ODFdIFdJTkRPVzogMCBvYmplY3RzIG9mIDY0IGJ5dGVzID0gMCB0b3Rh bCBieXRlcyAwIHByaXZhdGUgYWxsb2NzClsgIDYzNzAuNjgxXSBQSVhNQVA6IDMgb2JqZWN0cyBv ZiAxMjggYnl0ZXMgPSAzODQgdG90YWwgYnl0ZXMgMCBwcml2YXRlIGFsbG9jcwpbICA2MzcwLjY4 Ml0gR0M6IDAgb2JqZWN0cyBvZiA3MiBieXRlcyA9IDAgdG90YWwgYnl0ZXMgMCBwcml2YXRlIGFs bG9jcwpbICA2MzcwLjY4Ml0gQ1VSU09SOiAxIG9iamVjdHMgb2YgOCBieXRlcyA9IDggdG90YWwg Ynl0ZXMgMCBwcml2YXRlIGFsbG9jcwpbICA2MzcwLjY4Ml0gQ1VSU09SX0JJVFM6IDEgb2JqZWN0 cyBvZiA4IGJ5dGVzID0gOCB0b3RhbCBieXRlcyAwIHByaXZhdGUgYWxsb2NzClsgIDYzNzAuNjgy XSBEQkVfV0lORE9XOiAwIG9iamVjdHMgb2YgMjQgYnl0ZXMgPSAwIHRvdGFsIGJ5dGVzIDAgcHJp dmF0ZSBhbGxvY3MKWyAgNjM3MC42ODJdIFRPVEFMOiA1IG9iamVjdHMsIDQwMCBieXRlcywgMCBh bGxvY3MKWyAgNjM3MC42ODJdIDIgU0VMRUNUSU9OcyBzdGlsbCBhbGxvY2F0ZWQgYXQgcmVzZXQK WyAgNjM3MC42ODJdIFdJTkRPVzogMCBvYmplY3RzIG9mIDY0IGJ5dGVzID0gMCB0b3RhbCBieXRl cyAwIHByaXZhdGUgYWxsb2NzClsgIDYzNzAuNjgyXSBQSVhNQVA6IDMgb2JqZWN0cyBvZiAxMjgg Ynl0ZXMgPSAzODQgdG90YWwgYnl0ZXMgMCBwcml2YXRlIGFsbG9jcwpbICA2MzcwLjY4Ml0gR0M6 IDAgb2JqZWN0cyBvZiA3MiBieXRlcyA9IDAgdG90YWwgYnl0ZXMgMCBwcml2YXRlIGFsbG9jcwpb ICA2MzcwLjY4Ml0gQ1VSU09SOiAxIG9iamVjdHMgb2YgOCBieXRlcyA9IDggdG90YWwgYnl0ZXMg MCBwcml2YXRlIGFsbG9jcwpbICA2MzcwLjY4Ml0gQ1VSU09SX0JJVFM6IDEgb2JqZWN0cyBvZiA4 IGJ5dGVzID0gOCB0b3RhbCBieXRlcyAwIHByaXZhdGUgYWxsb2NzClsgIDYzNzAuNjgyXSBEQkVf V0lORE9XOiAwIG9iamVjdHMgb2YgMjQgYnl0ZXMgPSAwIHRvdGFsIGJ5dGVzIDAgcHJpdmF0ZSBh bGxvY3MKWyAgNjM3MC42ODJdIFRPVEFMOiA1IG9iamVjdHMsIDQwMCBieXRlcywgMCBhbGxvY3MK WyAgNjM3MC42ODJdIDMgUElYTUFQcyBzdGlsbCBhbGxvY2F0ZWQgYXQgcmVzZXQKWyAgNjM3MC42 ODJdIFBJWE1BUDogMyBvYmplY3RzIG9mIDEyOCBieXRlcyA9IDM4NCB0b3RhbCBieXRlcyAwIHBy aXZhdGUgYWxsb2NzClsgIDYzNzAuNjgyXSBHQzogMCBvYmplY3RzIG9mIDcyIGJ5dGVzID0gMCB0 b3RhbCBieXRlcyAwIHByaXZhdGUgYWxsb2NzClsgIDYzNzAuNjgyXSBDVVJTT1I6IDEgb2JqZWN0 cyBvZiA4IGJ5dGVzID0gOCB0b3RhbCBieXRlcyAwIHByaXZhdGUgYWxsb2NzClsgIDYzNzAuNjgy XSBDVVJTT1JfQklUUzogMSBvYmplY3RzIG9mIDggYnl0ZXMgPSA4IHRvdGFsIGJ5dGVzIDAgcHJp dmF0ZSBhbGxvY3MKWyAgNjM3MC42ODJdIERCRV9XSU5ET1c6IDAgb2JqZWN0cyBvZiAyNCBieXRl cyA9IDAgdG90YWwgYnl0ZXMgMCBwcml2YXRlIGFsbG9jcwpbICA2MzcwLjY4Ml0gVE9UQUw6IDUg b2JqZWN0cywgNDAwIGJ5dGVzLCAwIGFsbG9jcwpbICA2MzcwLjY4Ml0gMSBDVVJTT1JzIHN0aWxs IGFsbG9jYXRlZCBhdCByZXNldApbICA2MzcwLjY4Ml0gQ1VSU09SOiAxIG9iamVjdHMgb2YgOCBi eXRlcyA9IDggdG90YWwgYnl0ZXMgMCBwcml2YXRlIGFsbG9jcwpbICA2MzcwLjY4Ml0gQ1VSU09S X0JJVFM6IDEgb2JqZWN0cyBvZiA4IGJ5dGVzID0gOCB0b3RhbCBieXRlcyAwIHByaXZhdGUgYWxs b2NzClsgIDYzNzAuNjgyXSBEQkVfV0lORE9XOiAwIG9iamVjdHMgb2YgMjQgYnl0ZXMgPSAwIHRv dGFsIGJ5dGVzIDAgcHJpdmF0ZSBhbGxvY3MKWyAgNjM3MC42ODJdIFRPVEFMOiAyIG9iamVjdHMs IDE2IGJ5dGVzLCAwIGFsbG9jcwpbICA2MzcwLjY4Ml0gMSBDVVJTT1JfQklUU3Mgc3RpbGwgYWxs b2NhdGVkIGF0IHJlc2V0ClsgIDYzNzAuNjgyXSBDVVJTT1JfQklUUzogMSBvYmplY3RzIG9mIDgg Ynl0ZXMgPSA4IHRvdGFsIGJ5dGVzIDAgcHJpdmF0ZSBhbGxvY3MKWyAgNjM3MC42ODJdIERCRV9X SU5ET1c6IDAgb2JqZWN0cyBvZiAyNCBieXRlcyA9IDAgdG90YWwgYnl0ZXMgMCBwcml2YXRlIGFs bG9jcwpbICA2MzcwLjY4Ml0gVE9UQUw6IDEgb2JqZWN0cywgOCBieXRlcywgMCBhbGxvY3MKWyAg NjM3MC42ODJdIDIgREFNQUdFcyBzdGlsbCBhbGxvY2F0ZWQgYXQgcmVzZXQKWyAgNjM3MC42ODJd IFRPVEFMOiAwIG9iamVjdHMsIDAgYnl0ZXMsIDAgYWxsb2NzClsgIDYzNzAuNjgyXSAyIFBJQ1RV UkVzIHN0aWxsIGFsbG9jYXRlZCBhdCByZXNldApbICA2MzcwLjY4Ml0gVE9UQUw6IDAgb2JqZWN0 cywgMCBieXRlcywgMCBhbGxvY3MKWyAgNjM3MC42ODJdIChJSSkgUkFERU9OKDApOiBbRFJJMl0g U2V0dXAgY29tcGxldGUKWyAgNjM3MC42ODJdIChJSSkgUkFERU9OKDApOiBbRFJJMl0gICBEUkkg ZHJpdmVyOiByNjAwClsgIDYzNzAuNjgyXSAoSUkpIFJBREVPTigwKTogW0RSSTJdICAgVkRQQVUg ZHJpdmVyOiByNjAwClsgIDYzNzAuNjgyXSAoSUkpIFJBREVPTigwKTogRnJvbnQgYnVmZmVyIHNp emU6IDgxNjBLClsgIDYzNzAuNjgyXSAoSUkpIFJBREVPTigwKTogVlJBTSB1c2FnZSBsaW1pdCBz ZXQgdG8gOTI4Nzk2SwpbICA2MzcwLjY4Ml0gKElJKSBSQURFT04oMCk6IERpcmVjdCByZW5kZXJp bmcgZW5hYmxlZApbICA2MzcwLjY4Ml0gKElJKSBFWEEoMCk6IERyaXZlciBhbGxvY2F0ZWQgb2Zm c2NyZWVuIHBpeG1hcHMKWyAgNjM3MC42ODJdIChJSSkgRVhBKDApOiBEcml2ZXIgcmVnaXN0ZXJl ZCBzdXBwb3J0IGZvciB0aGUgZm9sbG93aW5nIG9wZXJhdGlvbnM6ClsgIDYzNzAuNjgyXSAoSUkp ICAgICAgICAgU29saWQKWyAgNjM3MC42ODJdIChJSSkgICAgICAgICBDb3B5ClsgIDYzNzAuNjgy XSAoSUkpICAgICAgICAgQ29tcG9zaXRlIChSRU5ERVIgYWNjZWxlcmF0aW9uKQpbICA2MzcwLjY4 Ml0gKElJKSAgICAgICAgIFVwbG9hZFRvU2NyZWVuClsgIDYzNzAuNjgyXSAoSUkpICAgICAgICAg RG93bmxvYWRGcm9tU2NyZWVuClsgIDYzNzAuNjgyXSAoSUkpIFJBREVPTigwKTogQWNjZWxlcmF0 aW9uIGVuYWJsZWQKWyAgNjM3MC42ODJdICg9PSkgUkFERU9OKDApOiBEUE1TIGVuYWJsZWQKWyAg NjM3MC42ODJdIChJSSkgUkFERU9OKDApOiBTZXQgdXAgdGV4dHVyZWQgdmlkZW8KWyAgNjM3MC42 ODJdIChJSSkgUkFERU9OKDApOiBbWHZNQ10gQXNzb2NpYXRlZCB3aXRoIFJhZGVvbiBUZXh0dXJl ZCBWaWRlby4KWyAgNjM3MC42ODJdIChJSSkgUkFERU9OKDApOiBbWHZNQ10gRXh0ZW5zaW9uIGlu aXRpYWxpemVkLgpbICA2MzcwLjY4Ml0gKElJKSBSQURFT04oMCk6IFJhbmRSIDEuMiBlbmFibGVk LCBpZ25vcmUgdGhlIGZvbGxvd2luZyBSYW5kUiBkaXNhYmxlZCBtZXNzYWdlLgpbICA2MzcwLjY4 M10gKC0tKSBSYW5kUiBkaXNhYmxlZApbICA2MzcwLjcxNV0gKElJKSBBSUdMWDogZW5hYmxlZCBH TFhfTUVTQV9jb3B5X3N1Yl9idWZmZXIKWyAgNjM3MC43MTVdIChJSSkgQUlHTFg6IGVuYWJsZWQg R0xYX0lOVEVMX3N3YXBfZXZlbnQKWyAgNjM3MC43MTVdIChJSSkgQUlHTFg6IGVuYWJsZWQgR0xY X1NHSV9zd2FwX2NvbnRyb2wgYW5kIEdMWF9NRVNBX3N3YXBfY29udHJvbApbICA2MzcwLjcxNV0g KElJKSBBSUdMWDogR0xYX0VYVF90ZXh0dXJlX2Zyb21fcGl4bWFwIGJhY2tlZCBieSBidWZmZXIg b2JqZWN0cwpbICA2MzcwLjcxNl0gKElJKSBBSUdMWDogTG9hZGVkIGFuZCBpbml0aWFsaXplZCBy NjAwClsgIDYzNzAuNzE2XSAoSUkpIEdMWDogSW5pdGlhbGl6ZWQgRFJJMiBHTCBwcm92aWRlciBm b3Igc2NyZWVuIDAKWyAgNjM3MC43MTZdIChJSSkgUkFERU9OKDApOiBTZXR0aW5nIHNjcmVlbiBw aHlzaWNhbCBzaXplIHRvIDUwOCB4IDI4NQpbICA2MzcwLjg0M10gKElJKSBVc2luZyBpbnB1dCBk cml2ZXIgJ21vdXNlJyBmb3IgJzxkZWZhdWx0IHBvaW50ZXI+JwpbICA2MzcwLjg0NF0gKCoqKSBP cHRpb24gIkNvcmVQb2ludGVyIiAib24iClsgIDYzNzAuODQ0XSAoKiopIDxkZWZhdWx0IHBvaW50 ZXI+OiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICA2MzcwLjg0NF0gKFdXKSA8ZGVmYXVs dCBwb2ludGVyPjogTm8gRGV2aWNlIHNwZWNpZmllZCwgbG9va2luZyBmb3Igb25lLi4uClsgIDYz NzAuODUwXSAoSUkpIDxkZWZhdWx0IHBvaW50ZXI+OiBTZXR0aW5nIERldmljZSBvcHRpb24gdG8g Ii9kZXYvcHNtMCIKWyAgNjM3MC44NTBdICgtLSkgPGRlZmF1bHQgcG9pbnRlcj46IERldmljZTog Ii9kZXYvcHNtMCIKWyAgNjM3MC44NTBdICg9PSkgPGRlZmF1bHQgcG9pbnRlcj46IFByb3RvY29s OiAiQXV0byIKWyAgNjM3MC44NTBdICgqKikgPGRlZmF1bHQgcG9pbnRlcj46IGFsd2F5cyByZXBv cnRzIGNvcmUgZXZlbnRzClsgIDYzNzAuODUwXSAoKiopIE9wdGlvbiAiRGV2aWNlIiAiL2Rldi9w c20wIgpbICA2MzcwLjkyMF0gKD09KSA8ZGVmYXVsdCBwb2ludGVyPjogRW11bGF0ZTNCdXR0b25z LCBFbXVsYXRlM1RpbWVvdXQ6IDUwClsgIDYzNzAuOTIwXSAoKiopIDxkZWZhdWx0IHBvaW50ZXI+ OiBaQXhpc01hcHBpbmc6IGJ1dHRvbnMgNCBhbmQgNQpbICA2MzcwLjkyMF0gKCoqKSA8ZGVmYXVs dCBwb2ludGVyPjogQnV0dG9uczogNQpbICA2MzcwLjkyMF0gKCoqKSA8ZGVmYXVsdCBwb2ludGVy PjogKGFjY2VsKSBrZWVwaW5nIGFjY2VsZXJhdGlvbiBzY2hlbWUgMQpbICA2MzcwLjkyMF0gKCoq KSA8ZGVmYXVsdCBwb2ludGVyPjogKGFjY2VsKSBhY2NlbGVyYXRpb24gcHJvZmlsZSAwClsgIDYz NzAuOTIwXSAoKiopIDxkZWZhdWx0IHBvaW50ZXI+OiAoYWNjZWwpIGFjY2VsZXJhdGlvbiBmYWN0 b3I6IDIuMDAwClsgIDYzNzAuOTIwXSAoKiopIDxkZWZhdWx0IHBvaW50ZXI+OiAoYWNjZWwpIGFj Y2VsZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAgNjM3MC45NDZdIChJSSkgPGRlZmF1bHQgcG9pbnRl cj46IFNldHVwQXV0bzogaHcuaWZ0eXBlIGlzIDMsIGh3Lm1vZGVsIGlzIDQKWyAgNjM3MC45NDZd IChJSSkgPGRlZmF1bHQgcG9pbnRlcj46IFNldHVwQXV0bzogcHJvdG9jb2wgaXMgSU1QUy8yClsg IDYzNzEuNTM3XSAoSUkpIDxkZWZhdWx0IHBvaW50ZXI+OiBwczJFbmFibGVEYXRhUmVwb3J0aW5n OiBzdWNjZWVkZWQKWyAgNjM3MS41MzddIChJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdrYmQnIGZv ciAnPGRlZmF1bHQga2V5Ym9hcmQ+JwpbICA2MzcxLjUzN10gKCoqKSBPcHRpb24gIkNvcmVLZXli b2FyZCIgIm9uIgpbICA2MzcxLjUzN10gKCoqKSA8ZGVmYXVsdCBrZXlib2FyZD46IGFsd2F5cyBy ZXBvcnRzIGNvcmUgZXZlbnRzClsgIDYzNzEuNTM3XSAoKiopIDxkZWZhdWx0IGtleWJvYXJkPjog YWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMKWyAgNjM3MS41MzddICgqKikgT3B0aW9uICJQcm90 b2NvbCIgInN0YW5kYXJkIgpbICA2MzcxLjUzN10gKCoqKSBPcHRpb24gIlhrYlJ1bGVzIiAiYmFz ZSIKWyAgNjM3MS41MzddICgqKikgT3B0aW9uICJYa2JNb2RlbCIgInBjMTA1IgpbICA2MzcxLjUz N10gKCoqKSBPcHRpb24gIlhrYkxheW91dCIgInVzIgpbICA2Mzc2LjM4MF0gKElJKSBSQURFT04o MCk6IEVESUQgdmVuZG9yICJMR0QiLCBwcm9kIGlkIDYwMQpbICA2Mzc2LjM4MV0gKElJKSBSQURF T04oMCk6IFByaW50aW5nIEREQyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgIDYzNzYuMzgxXSAoSUkp IFJBREVPTigwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxNDEuMDAgIDE5MjAgMTk2OCAy MDAwIDIxMTYgIDEwODAgMTA4MyAxMDg4IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNiBrSHogZVAp ClsgIDYzNzYuMzgxXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAg OTQuMDAgIDE5MjAgMTk2OCAyMDAwIDIxMTYgIDEwODAgMTA4MyAxMDg4IDExMTEgLWhzeW5jIC12 c3luYyAoNDQuNCBrSHogZSkKWyAgNjM4NS43NDFdIChJSSkgQUlHTFg6IFN1c3BlbmRpbmcgQUlH TFggY2xpZW50cyBmb3IgVlQgc3dpdGNoClsgIDYzODUuNzQxXSAoSUkpIEFJR0xYOiBSZXN1bWlu ZyBBSUdMWCBjbGllbnRzIGFmdGVyIFZUIHN3aXRjaApbICA2Mzg1Ljc0Ml0gKElJKSBSQURFT04o MCk6IEVESUQgdmVuZG9yICJMR0QiLCBwcm9kIGlkIDYwMQpbICA2Mzg1Ljc0Ml0gKElJKSBSQURF T04oMCk6IFByaW50aW5nIEREQyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgIDYzODUuNzQyXSAoSUkp IFJBREVPTigwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxNDEuMDAgIDE5MjAgMTk2OCAy MDAwIDIxMTYgIDEwODAgMTA4MyAxMDg4IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNiBrSHogZVAp ClsgIDYzODUuNzQyXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAg OTQuMDAgIDE5MjAgMTk2OCAyMDAwIDIxMTYgIDEwODAgMTA4MyAxMDg4IDExMTEgLWhzeW5jIC12 c3luYyAoNDQuNCBrSHogZSkKWyAgNjM5NC4zNjRdIChJSSkgTW91c2UgYXV0b3Byb2JlOiBDaGFu Z2luZyBwcm90b2NvbCB0byBFeHBsb3JlclBTLzIKWyAgNjM5Ny40NTFdIChJSSkgPGRlZmF1bHQg cG9pbnRlcj46IFNldHVwQXV0bzogaHcuaWZ0eXBlIGlzIDMsIGh3Lm1vZGVsIGlzIDQKWyAgNjM5 Ny40NTFdIChJSSkgPGRlZmF1bHQgcG9pbnRlcj46IFNldHVwQXV0bzogcHJvdG9jb2wgaXMgSU1Q Uy8yClsgIDYzOTguMDQwXSAoSUkpIDxkZWZhdWx0IHBvaW50ZXI+OiBwczJFbmFibGVEYXRhUmVw b3J0aW5nOiBzdWNjZWVkZWQKWyAgNjM5OC42MjZdIChJSSkgPGRlZmF1bHQgcG9pbnRlcj46IFNl dHVwQXV0bzogaHcuaWZ0eXBlIGlzIDMsIGh3Lm1vZGVsIGlzIDQKWyAgNjM5OC42MjddIChJSSkg PGRlZmF1bHQgcG9pbnRlcj46IFNldHVwQXV0bzogcHJvdG9jb2wgaXMgSU1QUy8yClsgIDYzOTku MjE1XSAoSUkpIDxkZWZhdWx0IHBvaW50ZXI+OiBwczJFbmFibGVEYXRhUmVwb3J0aW5nOiBzdWNj ZWVkZWQKWyAgNjQwMS4yNzZdIChJSSkgTW91c2UgYXV0b3Byb2JlOiBzZWxlY3RpbmcgSW1QUy8y IHByb3RvY29sClsgIDY5NjUuMzM5XSAoSUkpIFJBREVPTigwKTogRURJRCB2ZW5kb3IgIkxHRCIs IHByb2QgaWQgNjAxClsgIDY5NjUuMzM5XSAoSUkpIFJBREVPTigwKTogUHJpbnRpbmcgRERDIGdh dGhlcmVkIE1vZGVsaW5lczoKWyAgNjk2NS4zMzldIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAi MTkyMHgxMDgwIngwLjAgIDE0MS4wMCAgMTkyMCAxOTY4IDIwMDAgMjExNiAgMTA4MCAxMDgzIDEw ODggMTExMSAtaHN5bmMgLXZzeW5jICg2Ni42IGtIeiBlUCkKWyAgNjk2NS4zMzldIChJSSkgUkFE RU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgwIngwLjAgICA5NC4wMCAgMTkyMCAxOTY4IDIwMDAg MjExNiAgMTA4MCAxMDgzIDEwODggMTExMSAtaHN5bmMgLXZzeW5jICg0NC40IGtIeiBlKQpbICA2 OTgzLjc0OV0gKElJKSBSQURFT04oMCk6IEVESUQgdmVuZG9yICJMR0QiLCBwcm9kIGlkIDYwMQpb ICA2OTgzLjc0OV0gKElJKSBSQURFT04oMCk6IFByaW50aW5nIEREQyBnYXRoZXJlZCBNb2RlbGlu ZXM6ClsgIDY5ODMuNzQ5XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4w ICAxNDEuMDAgIDE5MjAgMTk2OCAyMDAwIDIxMTYgIDEwODAgMTA4MyAxMDg4IDExMTEgLWhzeW5j IC12c3luYyAoNjYuNiBrSHogZVApClsgIDY5ODMuNzQ5XSAoSUkpIFJBREVPTigwKTogTW9kZWxp bmUgIjE5MjB4MTA4MCJ4MC4wICAgOTQuMDAgIDE5MjAgMTk2OCAyMDAwIDIxMTYgIDEwODAgMTA4 MyAxMDg4IDExMTEgLWhzeW5jIC12c3luYyAoNDQuNCBrSHogZSkK --Multipart=_Sat__31_May_2014_00_26_43_+0200_6LmChOV2Im9WVtaE Content-Type: application/octet-stream; name="devinfo" Content-Disposition: attachment; filename="devinfo" Content-Transfer-Encoding: base64 bmV4dXMwCiAgYXBpYzAKICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAweGZl ZTAwMDAwLTB4ZmVlMDAzZmYKICByYW0wCiAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAg ICAgICAgMHgwLTB4OWViZmYKICAgICAgICAgIDB4MTAwMDAwLTB4YmVlYmNmZmYKICAgICAgICAg IDB4YmY3ZmYwMDAtMHhiZjdmZmZmZgogICAgICAgICAgMHgxMDAwMDAwMDAtMHgxM2RmZmZmZmYK ICBhY3BpMAogICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgIDB4OQogICAg ICBJL08gcG9ydHM6CiAgICAgICAgICAweDJlLTB4MmYKICAgICAgICAgIDB4NGUtMHg0ZgogICAg ICAgICAgMHg2MQogICAgICAgICAgMHg2MwogICAgICAgICAgMHg2NQogICAgICAgICAgMHg2Nwog ICAgICAgICAgMHg3MAogICAgICAgICAgMHg4MAogICAgICAgICAgMHg5MgogICAgICAgICAgMHhi Mi0weGIzCiAgICAgICAgICAweDIwMC0weDI3ZgogICAgICAgICAgMHg0MDAtMHg0N2YKICAgICAg ICAgIDB4NTAwLTB4NTdmCiAgICAgICAgICAweDEwMDAtMHgxMDBmCiAgICAgICAgICAweGVmODAt MHhlZjlmCiAgICAgICAgICAweGZmZmYKICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAg ICAgICAweGQ0NjAwMDAwLTB4ZDQ2MDBmZmYKICAgICAgICAgIDB4ZTAwMDAwMDAtMHhlZmZmZmZm ZgogICAgICAgICAgMHhmZWMwMDAwMC0weGZlYzAwZmZmCiAgICAgICAgICAweGZlZDEwMDAwLTB4 ZmVkMTdmZmYKICAgICAgICAgIDB4ZmVkMTgwMDAtMHhmZWQxOGZmZgogICAgICAgICAgMHhmZWQx YzAwMC0weGZlZDFmZmZmCiAgICAgICAgICAweGZlZDIwMDAwLTB4ZmVkM2ZmZmYKICAgICAgICAg IDB4ZmVkNDUwMDAtMHhmZWQ4ZmZmZgogICAgICAgICAgMHhmZWQ5MDAwMC0weGZlZDkzZmZmCiAg ICBjcHUwIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1BVMAogICAg ICAgIEFDUEkgSS9PIHBvcnRzOgogICAgICAgICAgICAweDQxNAogICAgICAgICAgICAweDQxNgog ICAgICBhY3BpX3BlcmYwCiAgICAgIGVzdDAKICAgICAgcDR0Y2MwCiAgICAgIGFjcGlfdGhyb3R0 bGUwCiAgICAgIGNwdWZyZXEwCiAgICBjcHUxIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBo YW5kbGU9XF9QUl8uQ1BVMQogICAgICAgIEFDUEkgSS9PIHBvcnRzOgogICAgICAgICAgICAweDQx NAogICAgICAgICAgICAweDQxNgogICAgICBhY3BpX3BlcmYxCiAgICAgIGVzdDEKICAgICAgcDR0 Y2MxCiAgICAgIGFjcGlfdGhyb3R0bGUxCiAgICAgIGNwdWZyZXExCiAgICBjcHUyIHBucGluZm8g X0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1BVMgogICAgICAgIEFDUEkgSS9PIHBv cnRzOgogICAgICAgICAgICAweDQxNAogICAgICAgICAgICAweDQxNgogICAgICBhY3BpX3BlcmYy CiAgICAgIGVzdDIKICAgICAgcDR0Y2MyCiAgICAgIGFjcGlfdGhyb3R0bGUyCiAgICAgIGNwdWZy ZXEyCiAgICBjcHUzIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1BV MwogICAgICAgIEFDUEkgSS9PIHBvcnRzOgogICAgICAgICAgICAweDQxNAogICAgICAgICAgICAw eDQxNgogICAgICBhY3BpX3BlcmYzCiAgICAgIGVzdDMKICAgICAgcDR0Y2MzCiAgICAgIGFjcGlf dGhyb3R0bGUzCiAgICAgIGNwdWZyZXEzCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1ub25lIF9V SUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1BVNAogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9bm9uZSBf VUlEPTAgYXQgaGFuZGxlPVxfUFJfLkNQVTUKICAgIHVua25vd24gcG5waW5mbyBfSElEPW5vbmUg X1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFU2CiAgICB1bmtub3duIHBucGluZm8gX0hJRD1ub25l IF9VSUQ9MCBhdCBoYW5kbGU9XF9QUl8uQ1BVNwogICAgcGNpYjAgcG5waW5mbyBfSElEPVBOUDBB MDggX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAg ICAgICAweGNmOC0weGNmZgogICAgICBwY2kwCiAgICAgICAgaG9zdGIwIHBucGluZm8gdmVuZG9y PTB4ODA4NiBkZXZpY2U9MHgwMTA0IHN1YnZlbmRvcj0weDEwM2Mgc3ViZGV2aWNlPTB4MTYxOCBj bGFzcz0weDA2MDAwMCBhdCBzbG90PTAgZnVuY3Rpb249MAogICAgICAgIHBjaWIxIHBucGluZm8g dmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgwMTAxIHN1YnZlbmRvcj0weDgwODYgc3ViZGV2aWNlPTB4 MjAxMCBjbGFzcz0weDA2MDQwMCBhdCBzbG90PTEgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJ MC5QRUdQCiAgICAgICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgICAgIDB4NDAwMC0weDRm ZmYKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGMw MDAwMDAwLTB4Y2ZmZmZmZmYKICAgICAgICAgICAgICAgIDB4ZDQ0MDAwMDAtMHhkNDRmZmZmZgog ICAgICAgICAgcGNpMQogICAgICAgICAgICB2Z2FwY2kwIHBucGluZm8gdmVuZG9yPTB4MTAwMiBk ZXZpY2U9MHg2NzYwIHN1YnZlbmRvcj0weDEwM2Mgc3ViZGV2aWNlPTB4MTYxYSBjbGFzcz0weDAz MDAwMCBhdCBzbG90PTAgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJMC5QRUdQLkRHRlgKICAg ICAgICAgICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgICAg IDB4MTBlCiAgICAgICAgICAgICAgICBwY2liMSBJL08gcG9ydCB3aW5kb3c6CiAgICAgICAgICAg ICAgICAgICAgMHg0MDAwLTB4NDBmZgogICAgICAgICAgICAgICAgcGNpYjEgbWVtb3J5IHdpbmRv dzoKICAgICAgICAgICAgICAgICAgICAweGQ0NDAwMDAwLTB4ZDQ0MWZmZmYKICAgICAgICAgICAg ICAgIHBjaWIxIHByZWZldGNoIHdpbmRvdzoKICAgICAgICAgICAgICAgICAgICAweGMwMDAwMDAw LTB4Y2ZmZmZmZmYKICAgICAgICAgICAgICBkcm0wCiAgICAgICAgICAgICAgZHJtbjAKICAgICAg ICAgICAgICAgIHJhZGVvbl9paWNiYjAKICAgICAgICAgICAgICAgICAgaWljYmIwCiAgICAgICAg ICAgICAgICAgICAgaWljYnVzMAogICAgICAgICAgICAgICAgICAgICAgaWljMCBhdCBhZGRyPTAK ICAgICAgICAgICAgICAgIHJhZGVvbl9paWNiYjEKICAgICAgICAgICAgICAgICAgaWljYmIxCiAg ICAgICAgICAgICAgICAgICAgaWljYnVzMQogICAgICAgICAgICAgICAgICAgICAgaWljMSBhdCBh ZGRyPTAKICAgICAgICAgICAgICAgIHJhZGVvbl9paWNiYjIKICAgICAgICAgICAgICAgICAgaWlj YmIyCiAgICAgICAgICAgICAgICAgICAgaWljYnVzMgogICAgICAgICAgICAgICAgICAgICAgaWlj MiBhdCBhZGRyPTAKICAgICAgICAgICAgICAgIHJhZGVvbl9paWNiYjMKICAgICAgICAgICAgICAg ICAgaWljYmIzCiAgICAgICAgICAgICAgICAgICAgaWljYnVzMwogICAgICAgICAgICAgICAgICAg ICAgaWljMyBhdCBhZGRyPTAKICAgICAgICAgICAgICAgIHJhZGVvbl9paWNiYjQKICAgICAgICAg ICAgICAgICAgaWljYmI0CiAgICAgICAgICAgICAgICAgICAgaWljYnVzNAogICAgICAgICAgICAg ICAgICAgICAgaWljNCBhdCBhZGRyPTAKICAgICAgICAgICAgICAgIHJhZGVvbl9paWNiYjUKICAg ICAgICAgICAgICAgICAgaWljYmI1CiAgICAgICAgICAgICAgICAgICAgaWljYnVzNQogICAgICAg ICAgICAgICAgICAgICAgaWljNSBhdCBhZGRyPTAKICAgICAgICAgICAgICAgIHJhZGVvbl9paWNi YjYKICAgICAgICAgICAgICAgICAgaWljYmI2CiAgICAgICAgICAgICAgICAgICAgaWljYnVzNgog ICAgICAgICAgICAgICAgICAgICAgaWljNiBhdCBhZGRyPTAKICAgICAgICAgICAgICAgIHJhZGVv bl9paWNiYjcKICAgICAgICAgICAgICAgICAgaWljYmI3CiAgICAgICAgICAgICAgICAgICAgaWlj YnVzNwogICAgICAgICAgICAgICAgICAgICAgaWljNyBhdCBhZGRyPTAKICAgICAgICAgICAgICAg IGRybV9paWNfZHBfYXV4MAogICAgICAgICAgICAgICAgICBpaWNidXM4CiAgICAgICAgICAgICAg ICBkcm1faWljX2RwX2F1eDEKICAgICAgICAgICAgICAgICAgaWljYnVzOQogICAgICAgICAgICAg ICAgZHJtX2lpY19kcF9hdXgyCiAgICAgICAgICAgICAgICAgIGlpY2J1czEwCiAgICAgICAgICAg ICAgICBmYmQwCiAgICAgICAgICAgIGhkYWMwIHBucGluZm8gdmVuZG9yPTB4MTAwMiBkZXZpY2U9 MHhhYTk4IHN1YnZlbmRvcj0weDEwM2Mgc3ViZGV2aWNlPTB4MTYxYSBjbGFzcz0weDA0MDMwMCBh dCBzbG90PTAgZnVuY3Rpb249MQogICAgICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGlu ZXM6CiAgICAgICAgICAgICAgICAgICAgMHgxMDgKICAgICAgICAgICAgICAgIHBjaWIxIG1lbW9y eSB3aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhkNDQyMDAwMC0weGQ0NDIzZmZmCiAgICAg ICAgICAgICAgaGRhY2MwIHBucGluZm8gdmVuZG9yPTB4MTAwMiBkZXZpY2U9MHhhYTAxIHJldmlz aW9uPTB4MDIgc3RlcHBpbmc9MHgwMCBhdCBjYWQ9MAogICAgICAgICAgICAgICAgaGRhYTAgcG5w aW5mbyB0eXBlPTB4MDEgc3Vic3lzdGVtPTB4MDBhYTAxMDAgYXQgbmlkPTEKICAgICAgICAgICAg ICAgICAgcGNtMCBhdCBuaWQ9MwogICAgICAgIHVua25vd24gcG5waW5mbyB2ZW5kb3I9MHg4MDg2 IGRldmljZT0weDFjM2Egc3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxNjE4IGNsYXNzPTB4 MDc4MDAwIGF0IHNsb3Q9MjIgZnVuY3Rpb249MAogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJl c3NlczoKICAgICAgICAgICAgICAgIDB4ZDQ1MjQwMDAtMHhkNDUyNDAwZgogICAgICAgIGVtMCBw bnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MTUwMiBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRl dmljZT0weDE2MTggY2xhc3M9MHgwMjAwMDAgYXQgc2xvdD0yNSBmdW5jdGlvbj0wIGhhbmRsZT1c X1NCXy5QQ0kwLkxBTkMKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAg ICAgICAgICAgICAweDEwOQogICAgICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgICAgICAw eDUwMjAtMHg1MDNmCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAg ICAgICAgMHhkNDUwMDAwMC0weGQ0NTFmZmZmCiAgICAgICAgICAgICAgICAweGQ0NTJhMDAwLTB4 ZDQ1MmFmZmYKICAgICAgICBlaGNpMCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWMy ZCBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0weDE2MTggY2xhc3M9MHgwYzAzMjAgYXQgc2xv dD0yNiBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLkVIQzIKICAgICAgICAgICAgSW50ZXJy dXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAweDEwCiAgICAgICAgICAgIEkvTyBt ZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgMHhkNDUyOTAwMC0weGQ0NTI5M2ZmCiAg ICAgICAgICB1c2J1czAKICAgICAgICAgICAgdWh1YjAKICAgICAgICAgICAgICB1aHViMyBwbnBp bmZvIHZlbmRvcj0weDgwODcgcHJvZHVjdD0weDAwMjQgZGV2Y2xhc3M9MHgwOSBkZXZzdWJjbGFz cz0weDAwIHNlcm51bT0iIiByZWxlYXNlPTB4MDAwMCBtb2RlPWhvc3QgaW50Y2xhc3M9MHgwOSBp bnRzdWJjbGFzcz0weDAwIGkgYXQgYnVzPTEgaHViYWRkcj0xIHBvcnQ9MCBkZXZhZGRyPTIgaW50 ZXJmYWNlPTAKICAgICAgICBoZGFjMSBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWMy MCBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0weDE2MTggY2xhc3M9MHgwNDAzMDAgYXQgc2xv dD0yNyBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLkhERUYKICAgICAgICAgICAgSW50ZXJy dXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAweDEwYQogICAgICAgICAgICBJL08g bWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZDQ1MjAwMDAtMHhkNDUyM2ZmZgog ICAgICAgICAgaGRhY2MxIHBucGluZm8gdmVuZG9yPTB4MTExZCBkZXZpY2U9MHg3NjA1IHJldmlz aW9uPTB4MDEgc3RlcHBpbmc9MHgwNSBhdCBjYWQ9MAogICAgICAgICAgICBoZGFhMSBwbnBpbmZv IHR5cGU9MHgwMSBzdWJzeXN0ZW09MHgxMDNjMzU4YSBhdCBuaWQ9MQogICAgICAgICAgICAgIHBj bTEgYXQgbmlkPTEzLDExLDEyCiAgICAgICAgICAgICAgcGNtMiBhdCBuaWQ9MTcKICAgICAgICBw Y2liMiBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWMxMCBzdWJ2ZW5kb3I9MHgxMDNj IHN1YmRldmljZT0weDE2MTggY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0yOCBmdW5jdGlvbj0wIGhh bmRsZT1cX1NCXy5QQ0kwLlJQMDEKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAg ICAgICAgICAgICAgICAweGQ0MzAwMDAwLTB4ZDQzZmZmZmYKICAgICAgICAgIHBjaTIKICAgICAg ICBwY2liMyBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWMxMiBzdWJ2ZW5kb3I9MHgx MDNjIHN1YmRldmljZT0weDE2MTggY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0yOCBmdW5jdGlvbj0x IGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDIKICAgICAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAg ICAgICAgMHgyMDAwLTB4M2ZmZgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAg ICAgICAgICAgICAgIDB4ZDAwMDAwMDAtMHhkM2ZmZmZmZgogICAgICAgICAgcGNpMwogICAgICAg IHBjaWI0IHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxYzE0IHN1YnZlbmRvcj0weDEw M2Mgc3ViZGV2aWNlPTB4MTYxOCBjbGFzcz0weDA2MDQwMCBhdCBzbG90PTI4IGZ1bmN0aW9uPTIg aGFuZGxlPVxfU0JfLlBDSTAuUlAwMwogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoK ICAgICAgICAgICAgICAgIDB4ZDQyMDAwMDAtMHhkNDJmZmZmZgogICAgICAgICAgcGNpMzYKICAg ICAgICAgICAgdW5rbm93biBwbnBpbmZvIHZlbmRvcj0weDE5N2IgZGV2aWNlPTB4MjM4MCBzdWJ2 ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0weDE2MTggY2xhc3M9MHgwYzAwMTAgYXQgc2xvdD0wIGZ1 bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBDSTAuUlAwMy5TTUhDCiAgICAgICAgICAgICAgICBwY2li NCBtZW1vcnkgd2luZG93OgogICAgICAgICAgICAgICAgICAgIDB4ZDQyMDAwMDAtMHhkNDIwMDdm ZgogICAgICAgICAgICAgICAgICAgIDB4ZDQyMDUwMDAtMHhkNDIwNTBmZgogICAgICAgICAgICB1 bmtub3duIHBucGluZm8gdmVuZG9yPTB4MTk3YiBkZXZpY2U9MHgyMzkyIHN1YnZlbmRvcj0weDEw M2Mgc3ViZGV2aWNlPTB4MTYxOCBjbGFzcz0weDA4ODAwMCBhdCBzbG90PTAgZnVuY3Rpb249MSBo YW5kbGU9XF9TQl8uUENJMC5SUDAzLk1TSEMKICAgICAgICAgICAgICAgIHBjaWI0IG1lbW9yeSB3 aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhkNDIwNDAwMC0weGQ0MjA0MGZmCiAgICAgICAg ICAgIHNkaGNpX3BjaTAgcG5waW5mbyB2ZW5kb3I9MHgxOTdiIGRldmljZT0weDIzOTEgc3VidmVu ZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxNjE4IGNsYXNzPTB4MDgwNTAxIGF0IHNsb3Q9MCBmdW5j dGlvbj0yIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDMuWERDQwogICAgICAgICAgICAgICAgSW50ZXJy dXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAgICAgMHgxMgogICAgICAgICAgICAg ICAgcGNpYjQgbWVtb3J5IHdpbmRvdzoKICAgICAgICAgICAgICAgICAgICAweGQ0MjAzMDAwLTB4 ZDQyMDMwZmYKICAgICAgICBwY2liNSBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWMx NiBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0weDE2MTggY2xhc3M9MHgwNjA0MDAgYXQgc2xv dD0yOCBmdW5jdGlvbj0zIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDQKICAgICAgICAgICAgSS9PIG1l bW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGQ0MTAwMDAwLTB4ZDQxZmZmZmYKICAg ICAgICAgIHBjaTM3CiAgICAgICAgICAgIGl3bjAgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmlj ZT0weDAwODUgc3VidmVuZG9yPTB4ODA4NiBzdWJkZXZpY2U9MHgxMzExIGNsYXNzPTB4MDI4MDAw IGF0IHNsb3Q9MCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDQuV05JQwogICAgICAg ICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAgICAgMHgx MGIKICAgICAgICAgICAgICAgIHBjaWI1IG1lbW9yeSB3aW5kb3c6CiAgICAgICAgICAgICAgICAg ICAgMHhkNDEwMDAwMC0weGQ0MTAxZmZmCiAgICAgICAgcGNpYjYgcG5waW5mbyB2ZW5kb3I9MHg4 MDg2IGRldmljZT0weDFjMWUgc3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxNjE4IGNsYXNz PTB4MDYwNDAwIGF0IHNsb3Q9MjggZnVuY3Rpb249NyBoYW5kbGU9XF9TQl8uUENJMC5SUDA4CiAg ICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgMHhkNDAwMDAw MC0weGQ0MGZmZmZmCiAgICAgICAgICBwY2kzOAogICAgICAgICAgICB4aGNpMCBwbnBpbmZvIHZl bmRvcj0weDEwMzMgZGV2aWNlPTB4MDE5NCBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0weDE2 MTggY2xhc3M9MHgwYzAzMzAgYXQgc2xvdD0wIGZ1bmN0aW9uPTAKICAgICAgICAgICAgICAgIElu dGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgICAgIDB4MTBjCiAgICAgICAg ICAgICAgICBwY2liNiBtZW1vcnkgd2luZG93OgogICAgICAgICAgICAgICAgICAgIDB4ZDQwMDAw MDAtMHhkNDAwMWZmZgogICAgICAgICAgICAgIHVzYnVzMQogICAgICAgICAgICAgICAgdWh1YjEK ICAgICAgICBlaGNpMSBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWMyNiBzdWJ2ZW5k b3I9MHgxMDNjIHN1YmRldmljZT0weDE2MTggY2xhc3M9MHgwYzAzMjAgYXQgc2xvdD0yOSBmdW5j dGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLkVIQzEKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVl c3QgbGluZXM6CiAgICAgICAgICAgICAgICAweDEwCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRk cmVzc2VzOgogICAgICAgICAgICAgICAgMHhkNDUyODAwMC0weGQ0NTI4M2ZmCiAgICAgICAgICB1 c2J1czIKICAgICAgICAgICAgdWh1YjIKICAgICAgICAgICAgICB1aHViNCBwbnBpbmZvIHZlbmRv cj0weDgwODcgcHJvZHVjdD0weDAwMjQgZGV2Y2xhc3M9MHgwOSBkZXZzdWJjbGFzcz0weDAwIHNl cm51bT0iIiByZWxlYXNlPTB4MDAwMCBtb2RlPWhvc3QgaW50Y2xhc3M9MHgwOSBpbnRzdWJjbGFz cz0weDAwIGkgYXQgYnVzPTEgaHViYWRkcj0xIHBvcnQ9MiBkZXZhZGRyPTIgaW50ZXJmYWNlPTAK ICAgICAgICAgICAgICAgIHVidDAgcG5waW5mbyB2ZW5kb3I9MHgwM2YwIHByb2R1Y3Q9MHgyMzFk IGRldmNsYXNzPTB4ZTAgZGV2c3ViY2xhc3M9MHgwMSBzZXJudW09IiIgcmVsZWFzZT0weDAzMDYg bW9kZT1ob3N0IGludGNsYXNzPTB4ZTAgaW50c3ViY2xhc3M9MHgwMSBpIGF0IGJ1cz0yIGh1YmFk ZHI9NiBwb3J0PTIgZGV2YWRkcj00IGludGVyZmFjZT0wCiAgICAgICAgaXNhYjAgcG5waW5mbyB2 ZW5kb3I9MHg4MDg2IGRldmljZT0weDFjNGYgc3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgx NjE4IGNsYXNzPTB4MDYwMTAwIGF0IHNsb3Q9MzEgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJ MC5MUENCCiAgICAgICAgICBpc2EwCiAgICAgICAgICAgIG9ybTAKICAgICAgICAgICAgICAgIEkv TyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgICAgIDB4ZDAwMDAtMHhkMGZmZgog ICAgICAgICAgICAgICAgICAgIDB4ZDEwMDAtMHhkMWZmZgogICAgICAgICAgICBmZGMwCiAgICAg ICAgICAgIHBwYzAKICAgICAgICAgICAgc2MwCiAgICAgICAgICAgIHVhcnQxCiAgICAgICAgICAg IHdid2QwCiAgICAgICAgYWhjaTAgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFjMDMg c3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxNjE4IGNsYXNzPTB4MDEwNjAxIGF0IHNsb3Q9 MzEgZnVuY3Rpb249MiBoYW5kbGU9XF9TQl8uUENJMC5TQVRBCiAgICAgICAgICAgIEludGVycnVw dCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgMHgxMGQKICAgICAgICAgICAgSS9PIHBv cnRzOgogICAgICAgICAgICAgICAgMHg1MDAwLTB4NTAxZgogICAgICAgICAgICAgICAgMHg1MDQw LTB4NTA0NwogICAgICAgICAgICAgICAgMHg1MDQ4LTB4NTA0ZgogICAgICAgICAgICAgICAgMHg1 MDUwLTB4NTA1MwogICAgICAgICAgICAgICAgMHg1MDU0LTB4NTA1NwogICAgICAgICAgICBJL08g bWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZDQ1MjcwMDAtMHhkNDUyNzdmZgog ICAgICAgICAgYWhjaWNoMCBhdCBjaGFubmVsPTAKICAgICAgICAgICAgICBJL08gbWVtb3J5IGFk ZHJlc3NlczoKICAgICAgICAgICAgICAgICAgMHhkNDUyNzEwMC0weGQ0NTI3MTdmCiAgICAgICAg ICBhaGNpY2gxIGF0IGNoYW5uZWw9MQogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2Vz OgogICAgICAgICAgICAgICAgICAweGQ0NTI3MTgwLTB4ZDQ1MjcxZmYKICAgICAgICAgIGFoY2lj aDIgYXQgY2hhbm5lbD0yCiAgICAgICAgICBhaGNpY2gzIGF0IGNoYW5uZWw9MwogICAgICAgICAg ICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgICAweGQ0NTI3MjgwLTB4 ZDQ1MjcyZmYKICAgICAgICAgIGFoY2ljaDQgYXQgY2hhbm5lbD00CiAgICAgICAgICAgICAgSS9P IG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAgIDB4ZDQ1MjczMDAtMHhkNDUyNzM3 ZgogICAgICAgICAgYWhjaWNoNSBhdCBjaGFubmVsPTUKICAgICAgICAgICAgICBJL08gbWVtb3J5 IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgICAgMHhkNDUyNzM4MC0weGQ0NTI3M2ZmCiAgICAg ICAgICBhaGNpZW0wCiAgICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAg ICAgICAgICAgIDB4ZDQ1MjcwMjAtMHhkNDUyNzAyMwogICAgICAgICAgICAgICAgICAweGQ0NTI3 NTgwLTB4ZDQ1Mjc1ODcKICAgIGFjcGlfc3lzcmVzb3VyY2UwIHBucGluZm8gX0hJRD1QTlAwQzAy IF9VSUQ9MSBhdCBoYW5kbGU9XF9TQl8uUENJMC5QRFJDCiAgICB1bmtub3duIHBucGluZm8gX0hJ RD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5IREVGLkFQUFIKICAgIGFjcGlfZWMw IHBucGluZm8gX0hJRD1QTlAwQzA5IF9VSUQ9MSBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLkVD MF8KICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NjIKICAgICAgICAgICAgMHg2Ngog ICAgYXRkbWEwIHBucGluZm8gX0hJRD1QTlAwMjAwIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJ MC5MUENCLkRNQUMKICAgICAgICBETUEgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgNAogICAg ICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHgwLTB4MWYKICAgICAgICAgICAgMHg4MS0weDkx CiAgICAgICAgICAgIDB4OTMtMHg5ZgogICAgICAgICAgICAweGMwLTB4ZGYKICAgIHVua25vd24g cG5waW5mbyBfSElEPUlOVDA4MDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuRldI RAogICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAweGZmMDAwMDAwLTB4 ZmZmZmZmZmYKICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBDMDIgX1VJRD01IGF0IGhhbmRs ZT1cX1NCXy5QQ0kwLkxQQ0IuSFRBTQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9SUZYMDEwMiBf VUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5HVFBNCiAgICAgICAgSS9PIHBvcnRzOgog ICAgICAgICAgICAweGZlMDAtMHhmZTBmCiAgICAgICAgICAgIDB4ZmU4MC0weGZlOGYKICAgICAg ICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgMHhmZWQ0MDAwMC0weGZlZDQ0ZmZm CiAgICBocGV0MCBwbnBpbmZvIF9ISUQ9UE5QMDEwMyBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBD STAuTFBDQi5IUEVUCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAg IDB4MTAwCiAgICAgICAgICAgIDB4MTAxCiAgICAgICAgICAgIDB4MTAyCiAgICAgICAgICAgIDB4 MTAzCiAgICAgICAgICAgIDB4MTA0CiAgICAgICAgICAgIDB4MTA1CiAgICAgICAgICAgIDB4MTA2 CiAgICAgICAgICAgIDB4MTA3CiAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAg ICAgIDB4ZmVkMDAwMDAtMHhmZWQwMDNmZgogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMDAw MCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5JUElDCiAgICAgICAgSS9PIHBvcnRz OgogICAgICAgICAgICAweDIwLTB4MjEKICAgICAgICAgICAgMHgyNC0weDI1CiAgICAgICAgICAg IDB4MjgtMHgyOQogICAgICAgICAgICAweDJjLTB4MmQKICAgICAgICAgICAgMHgzMC0weDMxCiAg ICAgICAgICAgIDB4MzQtMHgzNQogICAgICAgICAgICAweDM4LTB4MzkKICAgICAgICAgICAgMHgz Yy0weDNkCiAgICAgICAgICAgIDB4YTAtMHhhMQogICAgICAgICAgICAweGE0LTB4YTUKICAgICAg ICAgICAgMHhhOC0weGE5CiAgICAgICAgICAgIDB4YWMtMHhhZAogICAgICAgICAgICAweGIwLTB4 YjEKICAgICAgICAgICAgMHhiNC0weGI1CiAgICAgICAgICAgIDB4YjgtMHhiOQogICAgICAgICAg ICAweGJjLTB4YmQKICAgICAgICAgICAgMHg0ZDAtMHg0ZDEKICAgIGZwdXBucDAgcG5waW5mbyBf SElEPVBOUDBDMDQgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuTUFUSAogICAgICAg IEkvTyBwb3J0czoKICAgICAgICAgICAgMHhmMAogICAgYWNwaV9zeXNyZXNvdXJjZTEgcG5waW5m byBfSElEPVBOUDBDMDIgX1VJRD0yIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuTERSQwogICAg YXRydGMwIHBucGluZm8gX0hJRD1QTlAwQjAwIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5M UENCLlJUQ18KICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgMHg4 CiAgICBhdHRpbWVyMCBwbnBpbmZvIF9ISUQ9UE5QMDEwMCBfVUlEPTAgYXQgaGFuZGxlPVxfU0Jf LlBDSTAuTFBDQi5USU1SCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAg ICAgIDB4MAogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHg0MC0weDQzCiAgICAgICAg ICAgIDB4NTAtMHg1MwogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMEEwNiBfVUlEPTAgYXQg aGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5TSU9fCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAw QzAyIF9VSUQ9NCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLlNJT18uSENPTQogICAgdWFydDAg cG5waW5mbyBfSElEPVBOUDA1MDEgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuU0lP Xy5DT00xCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgIDB4NAog ICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHgzZjgtMHgzZmYKICAgIHVua25vd24gcG5w aW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuU0lPXy5DT00x LkNPTVAKICAgIHBwYzEgcG5waW5mbyBfSElEPVBOUDA0MDEgX1VJRD0wIGF0IGhhbmRsZT1cX1NC Xy5QQ0kwLkxQQ0IuU0lPXy5MUFQwCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAg ICAgICAgICAgIDB4NQogICAgICAgIEkvTyBwb3J0czoKICAgICAgICAgICAgMHgzNzgtMHgzN2YK ICAgICAgICAgICAgMHg3NzgtMHg3N2EKICAgICAgcHBidXMwCiAgICAgICAgbHB0MAogICAgICAg IHBwaTAKICAgIHVua25vd24gcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1NC Xy5QQ0kwLkxQQ0IuU0lPXy5MUFQwLkxQUF8KICAgIGF0a2JkYzAgcG5waW5mbyBfSElEPVBOUDAz MDMgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuUFMySwogICAgICAgIEludGVycnVw dCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAweDEKICAgICAgICBJL08gcG9ydHM6CiAgICAg ICAgICAgIDB4NjAKICAgICAgICAgICAgMHg2NAogICAgICBhdGtiZDAKICAgICAgcHNtMAogICAg ICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgMHhjCiAgICBwc21j cG5wMCBwbnBpbmZvIF9ISUQ9U1lOMDE3QyBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBD Qi5QUzJNCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1IUFEwMDA0IF9VSUQ9MCBhdCBoYW5kbGU9 XF9TQl8uUENJMC5BQ0VMCiAgICBwY2lfbGluazAgcG5waW5mbyBfSElEPVBOUDBDMEYgX1VJRD0x IGF0IGhhbmRsZT1cX1NCXy5MTktBCiAgICBwY2lfbGluazEgcG5waW5mbyBfSElEPVBOUDBDMEYg X1VJRD0yIGF0IGhhbmRsZT1cX1NCXy5MTktCCiAgICBwY2lfbGluazIgcG5waW5mbyBfSElEPVBO UDBDMEYgX1VJRD0zIGF0IGhhbmRsZT1cX1NCXy5MTktDCiAgICBwY2lfbGluazMgcG5waW5mbyBf SElEPVBOUDBDMEYgX1VJRD00IGF0IGhhbmRsZT1cX1NCXy5MTktECiAgICBwY2lfbGluazQgcG5w aW5mbyBfSElEPVBOUDBDMEYgX1VJRD01IGF0IGhhbmRsZT1cX1NCXy5MTktFCiAgICBwY2lfbGlu azUgcG5waW5mbyBfSElEPVBOUDBDMEYgX1VJRD02IGF0IGhhbmRsZT1cX1NCXy5MTktGCiAgICBw Y2lfbGluazYgcG5waW5mbyBfSElEPVBOUDBDMEYgX1VJRD03IGF0IGhhbmRsZT1cX1NCXy5MTktH CiAgICBwY2lfbGluazcgcG5waW5mbyBfSElEPVBOUDBDMEYgX1VJRD04IGF0IGhhbmRsZT1cX1NC Xy5MTktICiAgICBiYXR0ZXJ5MCBwbnBpbmZvIF9ISUQ9UE5QMEMwQSBfVUlEPTEgYXQgaGFuZGxl PVxfU0JfLkJBVDAKICAgIGJhdHRlcnkxIHBucGluZm8gX0hJRD1QTlAwQzBBIF9VSUQ9MiBhdCBo YW5kbGU9XF9TQl8uQkFUMQogICAgYWNwaV9hY2FkMCBwbnBpbmZvIF9ISUQ9QUNQSTAwMDMgX1VJ RD0wIGF0IGhhbmRsZT1cX1NCXy5BQ19fCiAgICBhY3BpX2J1dHRvbjAgcG5waW5mbyBfSElEPVBO UDBDMEUgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5TTFBCCiAgICBhY3BpX2xpZDAgcG5waW5mbyBf SElEPVBOUDBDMEQgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5MSURfCiAgICB1bmtub3duIHBucGlu Zm8gX0hJRD1QTlAwQzMyIF9VSUQ9MSBhdCBoYW5kbGU9XF9TQl8uSFNUMQogICAgdW5rbm93biBw bnBpbmZvIF9ISUQ9UE5QMEMxNCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLldNSUQKICAgIGFjcGlf dHowIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8uQ1BVWgogICAgYWNw aV90ejEgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1RaXy5HRlhaCiAgICBh Y3BpX3R6MiBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfVFpfLkVYVFoKICAg IGFjcGlfdHozIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8uTE9DWgog ICAgYWNwaV90ejQgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1RaXy5CQVRa CiAgICBhY3BpX3R6NSBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfVFpfLlBD SFoKICAgIGFjcGlfdHo2IHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8u RE0xWgogICAgYWNwaV90ejcgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1Ra Xy5ETTJaCiAgICBhY3BpX3N5c3Jlc291cmNlMiBwbnBpbmZvIF9ISUQ9SU5UMzQwRSBfVUlEPTAg YXQgaGFuZGxlPVxQVElECiAgICBhY3BpX3RpbWVyMCBwbnBpbmZvIHVua25vd24gYXQgdW5rbm93 bgogICAgICAgIEFDUEkgSS9PIHBvcnRzOgogICAgICAgICAgICAweDQwOC0weDQwYgo= --Multipart=_Sat__31_May_2014_00_26_43_+0200_6LmChOV2Im9WVtaE Content-Type: application/octet-stream; name="dmesg" Content-Disposition: attachment; filename="dmesg" Content-Transfer-Encoding: base64 Q29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMC4wLVJFTEVBU0UtcDMgIzA6IFR1ZSBNYXkgMTMg MTg6MzE6MTAgVVRDIDIwMTQKICAgIHJvb3RAYW1kNjQtYnVpbGRlci5kYWVtb25vbG9neS5uZXQ6 L3Vzci9vYmovdXNyL3NyYy9zeXMvR0VORVJJQyBhbWQ2NApGcmVlQlNEIGNsYW5nIHZlcnNpb24g My4zICh0YWdzL1JFTEVBU0VfMzMvZmluYWwgMTgzNTAyKSAyMDEzMDYxMApDUFU6IEludGVsKFIp IENvcmUoVE0pIGk3LTI2NDBNIENQVSBAIDIuODBHSHogKDI3OTMuNzEtTUh6IEs4LWNsYXNzIENQ VSkKICBPcmlnaW4gPSAiR2VudWluZUludGVsIiAgSWQgPSAweDIwNmE3ICBGYW1pbHkgPSAweDYg IE1vZGVsID0gMHgyYSAgU3RlcHBpbmcgPSA3CiAgRmVhdHVyZXM9MHhiZmViZmJmZjxGUFUsVk1F LERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBB VCxQU0UzNixDTEZMVVNILERUUyxBQ1BJLE1NWCxGWFNSLFNTRSxTU0UyLFNTLEhUVCxUTSxQQkU+ CiAgRmVhdHVyZXMyPTB4MWZiYWUzZmY8U1NFMyxQQ0xNVUxRRFEsRFRFUzY0LE1PTixEU19DUEws Vk1YLFNNWCxFU1QsVE0yLFNTU0UzLENYMTYseFRQUixQRENNLFBDSUQsU1NFNC4xLFNTRTQuMix4 MkFQSUMsUE9QQ05ULFRTQ0RMVCxBRVNOSSxYU0FWRSxPU1hTQVZFLEFWWD4KICBBTUQgRmVhdHVy ZXM9MHgyODEwMDgwMDxTWVNDQUxMLE5YLFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMyPTB4MTxM QUhGPgogIFRTQzogUC1zdGF0ZSBpbnZhcmlhbnQsIHBlcmZvcm1hbmNlIHN0YXRpc3RpY3MKcmVh bCBtZW1vcnkgID0gNDI5NDk2NzI5NiAoNDA5NiBNQikKYXZhaWwgbWVtb3J5ID0gNDA1NDg2Nzk2 OCAoMzg2NyBNQikKRXZlbnQgdGltZXIgIkxBUElDIiBxdWFsaXR5IDYwMApBQ1BJIEFQSUMgVGFi bGU6IDxIUFFPRU0gMTYxQSAgICA+CkZyZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0g RGV0ZWN0ZWQ6IDQgQ1BVcwpGcmVlQlNEL1NNUDogMSBwYWNrYWdlKHMpIHggMiBjb3JlKHMpIHgg MiBTTVQgdGhyZWFkcwogY3B1MCAoQlNQKTogQVBJQyBJRDogIDAKIGNwdTEgKEFQKTogQVBJQyBJ RDogIDEKIGNwdTIgKEFQKTogQVBJQyBJRDogIDIKIGNwdTMgKEFQKTogQVBJQyBJRDogIDMKaW9h cGljMCA8VmVyc2lvbiAyLjA+IGlycXMgMC0yMyBvbiBtb3RoZXJib2FyZAprYmQxIGF0IGtiZG11 eDAKcmFuZG9tOiA8U29mdHdhcmUsIFlhcnJvdz4gaW5pdGlhbGl6ZWQKYWNwaTA6IDxIUFFPRU0g U0xJQy1NUEM+IG9uIG1vdGhlcmJvYXJkCmFjcGkwOiBQb3dlciBCdXR0b24gKGZpeGVkKQphY3Bp MDogcmVzZXJ2YXRpb24gb2YgMCwgMTAwMCAoMykgZmFpbGVkCmNwdTA6IDxBQ1BJIENQVT4gb24g YWNwaTAKY3B1MTogPEFDUEkgQ1BVPiBvbiBhY3BpMApjcHUyOiA8QUNQSSBDUFU+IG9uIGFjcGkw CmNwdTM6IDxBQ1BJIENQVT4gb24gYWNwaTAKaHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBU aW1lcj4gaW9tZW0gMHhmZWQwMDAwMC0weGZlZDAwM2ZmIG9uIGFjcGkwClRpbWVjb3VudGVyICJI UEVUIiBmcmVxdWVuY3kgMTQzMTgxODAgSHogcXVhbGl0eSA5NTAKRXZlbnQgdGltZXIgIkhQRVQi IGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDU1MApFdmVudCB0aW1lciAiSFBFVDEiIGZy ZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDQ0MApFdmVudCB0aW1lciAiSFBFVDIiIGZyZXF1 ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDQ0MApFdmVudCB0aW1lciAiSFBFVDMiIGZyZXF1ZW5j eSAxNDMxODE4MCBIeiBxdWFsaXR5IDQ0MApFdmVudCB0aW1lciAiSFBFVDQiIGZyZXF1ZW5jeSAx NDMxODE4MCBIeiBxdWFsaXR5IDQ0MAphdHJ0YzA6IDxBVCByZWFsdGltZSBjbG9jaz4gcG9ydCAw eDcwLTB4NzcgaXJxIDggb24gYWNwaTAKYXRydGMwOiBXYXJuaW5nOiBDb3VsZG4ndCBtYXAgSS9P LgpFdmVudCB0aW1lciAiUlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwCmF0dGltZXIw OiA8QVQgdGltZXI+IHBvcnQgMHg0MC0weDQzLDB4NTAtMHg1MyBpcnEgMCBvbiBhY3BpMApUaW1l Y291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1l ciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwClRpbWVjb3VudGVyICJB Q1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlfdGltZXIwOiA8 MjQtYml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4NDA4LTB4NDBiIG9uIGFjcGkwCmFj cGlfZWMwOiA8RW1iZWRkZWQgQ29udHJvbGxlcjogR1BFIDB4MTY+IHBvcnQgMHg2MiwweDY2IG9u IGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24g YWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBpcnEgMTYgYXQgZGV2aWNlIDEuMCBvbiBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+ IG9uIHBjaWIxCnZnYXBjaTA6IDxWR0EtY29tcGF0aWJsZSBkaXNwbGF5PiBwb3J0IDB4NDAwMC0w eDQwZmYgbWVtIDB4YzAwMDAwMDAtMHhjZmZmZmZmZiwweGQ0NDAwMDAwLTB4ZDQ0MWZmZmYgaXJx IDE2IGF0IGRldmljZSAwLjAgb24gcGNpMQp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQpoZGFj MDogPEFUSSBSVjkxMCBIREEgQ29udHJvbGxlcj4gbWVtIDB4ZDQ0MjAwMDAtMHhkNDQyM2ZmZiBp cnEgMTcgYXQgZGV2aWNlIDAuMSBvbiBwY2kxCnBjaTA6IDxzaW1wbGUgY29tbXM+IGF0IGRldmlj ZSAyMi4wIChubyBkcml2ZXIgYXR0YWNoZWQpCmVtMDogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdv cmsgQ29ubmVjdGlvbiA3LjMuOD4gcG9ydCAweDUwMjAtMHg1MDNmIG1lbSAweGQ0NTAwMDAwLTB4 ZDQ1MWZmZmYsMHhkNDUyYTAwMC0weGQ0NTJhZmZmIGlycSAyMCBhdCBkZXZpY2UgMjUuMCBvbiBw Y2kwCmVtMDogVXNpbmcgYW4gTVNJIGludGVycnVwdAplbTA6IEV0aGVybmV0IGFkZHJlc3M6IGU0 OjExOjViOmYxOmM2OjFiCmVoY2kwOiA8RUhDSSAoZ2VuZXJpYykgVVNCIDIuMCBjb250cm9sbGVy PiBtZW0gMHhkNDUyOTAwMC0weGQ0NTI5M2ZmIGlycSAxNiBhdCBkZXZpY2UgMjYuMCBvbiBwY2kw CnVzYnVzMDogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czAgb24gZWhjaTAKaGRhYzE6IDxJbnRlbCBD b3VnYXIgUG9pbnQgSERBIENvbnRyb2xsZXI+IG1lbSAweGQ0NTIwMDAwLTB4ZDQ1MjNmZmYgaXJx IDIyIGF0IGRldmljZSAyNy4wIG9uIHBjaTAKcGNpYjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBp cnEgMTcgYXQgZGV2aWNlIDI4LjAgb24gcGNpMApwY2kyOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2li MgpwY2liMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMjguMSBvbiBw Y2kwCnBjaTM6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIzCnBjaWI0OiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gaXJxIDE4IGF0IGRldmljZSAyOC4yIG9uIHBjaTAKcGNpMzY6IDxBQ1BJIFBDSSBidXM+ IG9uIHBjaWI0CnBjaTM2OiA8c2VyaWFsIGJ1cywgRmlyZVdpcmU+IGF0IGRldmljZSAwLjAgKG5v IGRyaXZlciBhdHRhY2hlZCkKcGNpMzY6IDxiYXNlIHBlcmlwaGVyYWw+IGF0IGRldmljZSAwLjEg KG5vIGRyaXZlciBhdHRhY2hlZCkKc2RoY2lfcGNpMDogPEdlbmVyaWMgU0QgSENJPiBtZW0gMHhk NDIwMzAwMC0weGQ0MjAzMGZmIGlycSAxOCBhdCBkZXZpY2UgMC4yIG9uIHBjaTM2CnNkaGNpX3Bj aTA6IDEgc2xvdChzKSBhbGxvY2F0ZWQKcGNpYjU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEg MTkgYXQgZGV2aWNlIDI4LjMgb24gcGNpMApwY2kzNzogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjUK aXduMDogPEludGVsIENlbnRyaW5vIEFkdmFuY2VkLU4gNjIwNT4gbWVtIDB4ZDQxMDAwMDAtMHhk NDEwMWZmZiBpcnEgMTkgYXQgZGV2aWNlIDAuMCBvbiBwY2kzNwpwY2liNjogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGlycSAxOSBhdCBkZXZpY2UgMjguNyBvbiBwY2kwCnBjaTM4OiA8QUNQSSBQQ0kg YnVzPiBvbiBwY2liNgp4aGNpMDogPE5FQyB1UEQ3MjAyMDAgVVNCIDMuMCBjb250cm9sbGVyPiBt ZW0gMHhkNDAwMDAwMC0weGQ0MDAxZmZmIGlycSAxOSBhdCBkZXZpY2UgMC4wIG9uIHBjaTM4Cnho Y2kwOiAzMiBieXRlIGNvbnRleHQgc2l6ZS4KdXNidXMxIG9uIHhoY2kwCmVoY2kxOiA8RUhDSSAo Z2VuZXJpYykgVVNCIDIuMCBjb250cm9sbGVyPiBtZW0gMHhkNDUyODAwMC0weGQ0NTI4M2ZmIGly cSAxNiBhdCBkZXZpY2UgMjkuMCBvbiBwY2kwCnVzYnVzMjogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1 czIgb24gZWhjaTEKaXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDMxLjAgb24gcGNp MAppc2EwOiA8SVNBIGJ1cz4gb24gaXNhYjAKYWhjaTA6IDxJbnRlbCBDb3VnYXIgUG9pbnQgQUhD SSBTQVRBIGNvbnRyb2xsZXI+IHBvcnQgMHg1MDQ4LTB4NTA0ZiwweDUwNTQtMHg1MDU3LDB4NTA0 MC0weDUwNDcsMHg1MDUwLTB4NTA1MywweDUwMDAtMHg1MDFmIG1lbSAweGQ0NTI3MDAwLTB4ZDQ1 Mjc3ZmYgaXJxIDE5IGF0IGRldmljZSAzMS4yIG9uIHBjaTAKYWhjaTA6IEFIQ0kgdjEuMzAgd2l0 aCA2IDNHYnBzIHBvcnRzLCBQb3J0IE11bHRpcGxpZXIgbm90IHN1cHBvcnRlZAphaGNpY2gwOiA8 QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDAgb24gYWhjaTAKYWhjaWNoMTogPEFIQ0kgY2hhbm5l bD4gYXQgY2hhbm5lbCAxIG9uIGFoY2kwCmFoY2ljaDM6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5u ZWwgMyBvbiBhaGNpMAphaGNpY2g0OiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDQgb24gYWhj aTAKYWhjaWNoNTogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCA1IG9uIGFoY2kwCmFoY2llbTA6 IDxBSENJIGVuY2xvc3VyZSBtYW5hZ2VtZW50IGJyaWRnZT4gb24gYWhjaTAKYmF0dGVyeTA6IDxB Q1BJIENvbnRyb2wgTWV0aG9kIEJhdHRlcnk+IG9uIGFjcGkwCmJhdHRlcnkxOiA8QUNQSSBDb250 cm9sIE1ldGhvZCBCYXR0ZXJ5PiBvbiBhY3BpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24g YWNwaTAKYWNwaV9idXR0b24wOiA8U2xlZXAgQnV0dG9uPiBvbiBhY3BpMAphY3BpX2xpZDA6IDxD b250cm9sIE1ldGhvZCBMaWQgU3dpdGNoPiBvbiBhY3BpMAphY3BpX3R6MDogPFRoZXJtYWwgWm9u ZT4gb24gYWNwaTAKYWNwaV90ejE6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHoyOiA8 VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6MzogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTAK YWNwaV90ejQ6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHo1OiA8VGhlcm1hbCBab25l PiBvbiBhY3BpMAphY3BpX3R6NjogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTAKYWNwaV90ejc6IDxU aGVybWFsIFpvbmU+IG9uIGFjcGkwCmF0a2JkYzA6IDxLZXlib2FyZCBjb250cm9sbGVyIChpODA0 Mik+IHBvcnQgMHg2MCwweDY0IGlycSAxIG9uIGFjcGkwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBp cnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQgYXRrYmQwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHNt MDogPFBTLzIgTW91c2U+IGlycSAxMiBvbiBhdGtiZGMwCnBzbTA6IFtHSUFOVC1MT0NLRURdCnBz bTA6IG1vZGVsIEludGVsbGlNb3VzZSwgZGV2aWNlIElEIDMKdWFydDA6IDwxNjU1MCBvciBjb21w YXRpYmxlPiBwb3J0IDB4M2Y4LTB4M2ZmIGlycSA0IGZsYWdzIDB4MTAgb24gYWNwaTAKcHBjMTog PFBhcmFsbGVsIHBvcnQ+IHBvcnQgMHgzNzgtMHgzN2YsMHg3NzgtMHg3N2EgaXJxIDUgb24gYWNw aTAKcHBjMTogU01DLWxpa2UgY2hpcHNldCAoRUNQL0VQUC9QUzIvTklCQkxFKSBpbiBDT01QQVRJ QkxFIG1vZGUKcHBjMTogRklGTyB3aXRoIDE2LzE2LzE1IGJ5dGVzIHRocmVzaG9sZApwcGJ1czA6 IDxQYXJhbGxlbCBwb3J0IGJ1cz4gb24gcHBjMQpscHQwOiA8UHJpbnRlcj4gb24gcHBidXMwCmxw dDA6IEludGVycnVwdC1kcml2ZW4gcG9ydApwcGkwOiA8UGFyYWxsZWwgSS9PPiBvbiBwcGJ1czAK b3JtMDogPElTQSBPcHRpb24gUk9Ncz4gYXQgaW9tZW0gMHhkMDAwMC0weGQwZmZmLDB4ZDEwMDAt MHhkMWZmZiBvbiBpc2EwCnNjMDogPFN5c3RlbSBjb25zb2xlPiBhdCBmbGFncyAweDEwMCBvbiBp c2EwCnNjMDogVkdBIDwxNiB2aXJ0dWFsIGNvbnNvbGVzLCBmbGFncz0weDMwMD4KdmdhMDogPEdl bmVyaWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAwLTB4YmZmZmYg b24gaXNhMApwcGMwOiBjYW5ub3QgcmVzZXJ2ZSBJL08gcG9ydCByYW5nZQplc3QwOiA8RW5oYW5j ZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUwCnA0dGNjMDogPENQVSBGcmVx dWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHUwCmVzdDE6IDxFbmhhbmNlZCBTcGVlZFN0ZXAg RnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTEKcDR0Y2MxOiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFs IENvbnRyb2w+IG9uIGNwdTEKZXN0MjogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29u dHJvbD4gb24gY3B1MgpwNHRjYzI6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24g Y3B1Mgplc3QzOiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUz CnA0dGNjMzogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHUzClRpbWVjb3Vu dGVycyB0aWNrIGV2ZXJ5IDEuMDAwIG1zZWMKaGRhY2MwOiA8QVRJIFI2eHggSERBIENPREVDPiBh dCBjYWQgMCBvbiBoZGFjMApoZGFhMDogPEFUSSBSNnh4IEF1ZGlvIEZ1bmN0aW9uIEdyb3VwPiBh dCBuaWQgMSBvbiBoZGFjYzAKcGNtMDogPEFUSSBSNnh4IChIRE1JKT4gYXQgbmlkIDMgb24gaGRh YTAKaGRhY2MxOiA8SURUIDkySEQ4MUIxWCBIREEgQ09ERUM+IGF0IGNhZCAwIG9uIGhkYWMxCmhk YWExOiA8SURUIDkySEQ4MUIxWCBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlkIDEgb24gaGRh Y2MxCnBjbTE6IDxJRFQgOTJIRDgxQjFYIChBbmFsb2cgMi4wK0hQLzIuMCk+IGF0IG5pZCAxMywx MSBhbmQgMTIgb24gaGRhYTEKcGNtMjogPElEVCA5MkhEODFCMVggKEludGVybmFsIEFuYWxvZyBN aWMpPiBhdCBuaWQgMTcgb24gaGRhYTEKcmFuZG9tOiB1bmJsb2NraW5nIGRldmljZS4KdXNidXMw OiA0ODBNYnBzIEhpZ2ggU3BlZWQgVVNCIHYyLjAKdXNidXMxOiA1LjBHYnBzIFN1cGVyIFNwZWVk IFVTQiB2My4wCnVzYnVzMjogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2Mi4wCnVnZW4xLjE6IDww eDEwMzM+IGF0IHVzYnVzMQp1aHViMDogPDB4MTAzMyBYSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAs IHJldiAzLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMxCnVnZW4wLjE6IDxJbnRlbD4gYXQgdXNi dXMwCnVodWIxOiA8SW50ZWwgRUhDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAw LCBhZGRyIDE+IG9uIHVzYnVzMAp1Z2VuMi4xOiA8SW50ZWw+IGF0IHVzYnVzMgp1aHViMjogPElu dGVsIEVIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBvbiB1 c2J1czIKYWRhMCBhdCBhaGNpY2gwIGJ1cyAwIHNjYnVzMCB0YXJnZXQgMCBsdW4gMAphZGEwOiA8 SGl0YWNoaSBIVFM3MjMyMzJBN0EzNjQgRUMyT0E2MFc+IEFUQS04IFNBVEEgMi54IGRldmljZQph ZGEwOiBTZXJpYWwgTnVtYmVyIEUzODM0NTYzRTRYMVlNCmFkYTA6IDMwMC4wMDBNQi9zIHRyYW5z ZmVycyAoU0FUQSAyLngsIFVETUE1LCBQSU8gODE5MmJ5dGVzKQphZGEwOiBDb21tYW5kIFF1ZXVl aW5nIGVuYWJsZWQKYWRhMDogMzA1MjQ1TUIgKDYyNTE0MjQ0OCA1MTIgYnl0ZSBzZWN0b3JzOiAx NkggNjNTL1QgMTYzODNDKQphZGEwOiBQcmV2aW91c2x5IHdhcyBrbm93biBhcyBhZDQKc2VzMCBh dCBhaGNpZW0wIGJ1cyAwIHNjYnVzNSB0YXJnZXQgMCBsdW4gMApjZDAgYXQgYWhjaWNoMSBidXMg MCBzY2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8aHAgQ0REVkRXIFNOLTIwOEJCIEhIMDM+IFJl bW92YWJsZSBDRC1ST00gU0NTSS0wIGRldmljZSAKY2QwOiBTZXJpYWwgTnVtYmVyIFI4SEI2R0tD NTAxMUhSCmNkMDogMTUwLjAwME1CL3MgdHJhbnNmZXJzIChTQVRBIDEueCwgVURNQTUsIEFUQVBJ IDEyYnl0ZXMsIFBJTyA4MTkyYnl0ZXMpCmNkMDogY2QgcHJlc2VudCBbODQ4MzIgeCAyMDQ4IGJ5 dGUgcmVjb3Jkc10Kc2VzMDogPEFIQ0kgU0dQSU8gRW5jbG9zdXJlIDEuMDAgMDAwMT4gU0VNQiBT LUUtUyAyLjAwIGRldmljZQpzZXMwOiBTRU1CIFNFUyBEZXZpY2UKTmV0dnNjIGluaXRpYWxpemlu Zy4uLiBTTVA6IEFQIENQVSAjMSBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzMgTGF1bmNoZWQhClNN UDogQVAgQ1BVICMyIExhdW5jaGVkIQpUaW1lY291bnRlciAiVFNDLWxvdyIgZnJlcXVlbmN5IDEz OTY4NTYwMTAgSHogcXVhbGl0eSAxMDAwCnVodWIwOiA0IHBvcnRzIHdpdGggNCByZW1vdmFibGUs IHNlbGYgcG93ZXJlZAp1aHViMjogMyBwb3J0cyB3aXRoIDMgcmVtb3ZhYmxlLCBzZWxmIHBvd2Vy ZWQKdWh1YjE6IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVnZW4wLjI6 IDx2ZW5kb3IgMHg4MDg3PiBhdCB1c2J1czAKdWh1YjM6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3Qg MHgwMDI0LCBjbGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMwCnVnZW4y LjI6IDx2ZW5kb3IgMHg4MDg3PiBhdCB1c2J1czIKdWh1YjQ6IDx2ZW5kb3IgMHg4MDg3IHByb2R1 Y3QgMHgwMDI0LCBjbGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMyCnVo dWIzOiA2IHBvcnRzIHdpdGggNiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1aHViNDogOCBwb3J0 cyB3aXRoIDggcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjIuMzogPENoaWNvbnkgRWxlY3Ry b25pY3MgQ28uLCBMdGQuPiBhdCB1c2J1czIKdWdlbjIuNDogPEJyb2FkY29tIENvcnA+IGF0IHVz YnVzMgpUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHVmczovZGV2L2FkYTBwMiBbcnddLi4uCklu dmFsaWQgdGltZSBpbiByZWFsIHRpbWUgY2xvY2suCkNoZWNrIGFuZCByZXNldCB0aGUgZGF0ZSBp bW1lZGlhdGVseSEKd2xhbjA6IEV0aGVybmV0IGFkZHJlc3M6IDYwOjY3OjIwOjE3OmQ3Ojc0CnVi dDA6IDxCcm9hZGNvbSBDb3JwIEhQIEludGVncmF0ZWQgTW9kdWxlLCBjbGFzcyAyMjQvMSwgcmV2 IDIuMDAvMy4wNiwgYWRkciA0PiBvbiB1c2J1czIKV0FSTklORzogYXR0ZW1wdCB0byBkb21haW5f YWRkKGJsdWV0b290aCkgYWZ0ZXIgZG9tYWluZmluYWxpemUoKQp3bGFuMDogbGluayBzdGF0ZSBj aGFuZ2VkIHRvIERPV04KV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gcHJvY2Vz cyBgdm5scnUnIHRvIHN0b3AuLi5kb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lz dGVtIHByb2Nlc3MgYGJ1ZmRhZW1vbicgdG8gc3RvcC4uLmRvbmUKV2FpdGluZyAobWF4IDYwIHNl Y29uZHMpIGZvciBzeXN0ZW0gcHJvY2VzcyBgc3luY2VyJyB0byBzdG9wLi4uClN5bmNpbmcgZGlz a3MsIHZub2RlcyByZW1haW5pbmcuLi42IDYgNCAyIDIgMSAwIDAgZG9uZQpBbGwgYnVmZmVycyBz eW5jZWQuClVwdGltZTogMm0ycwp1c2J1czA6IENvbnRyb2xsZXIgc2h1dGRvd24KdWh1YjE6IGF0 IHVzYnVzMCwgcG9ydCAxLCBhZGRyIDEgKGRpc2Nvbm5lY3RlZCkKdWdlbjAuMjogPHZlbmRvciAw eDgwODc+IGF0IHVzYnVzMCAoZGlzY29ubmVjdGVkKQp1aHViMzogYXQgdWh1YjEsIHBvcnQgMSwg YWRkciAyIChkaXNjb25uZWN0ZWQpCnVzYnVzMDogQ29udHJvbGxlciBzaHV0ZG93biBjb21wbGV0 ZQp1c2J1czE6IENvbnRyb2xsZXIgc2h1dGRvd24KdWh1YjA6IGF0IHVzYnVzMSwgcG9ydCAxLCBh ZGRyIDEgKGRpc2Nvbm5lY3RlZCkKdXNidXMxOiBDb250cm9sbGVyIHNodXRkb3duIGNvbXBsZXRl CnVzYnVzMjogQ29udHJvbGxlciBzaHV0ZG93bgp1aHViMjogYXQgdXNidXMyLCBwb3J0IDEsIGFk ZHIgMSAoZGlzY29ubmVjdGVkKQp1Z2VuMi4yOiA8dmVuZG9yIDB4ODA4Nz4gYXQgdXNidXMyIChk aXNjb25uZWN0ZWQpCnVodWI0OiBhdCB1aHViMiwgcG9ydCAxLCBhZGRyIDIgKGRpc2Nvbm5lY3Rl ZCkKdWdlbjIuMzogPENoaWNvbnkgRWxlY3Ryb25pY3MgQ28uLCBMdGQuPiBhdCB1c2J1czIgKGRp c2Nvbm5lY3RlZCkKdWdlbjIuNDogPEJyb2FkY29tIENvcnA+IGF0IHVzYnVzMiAoZGlzY29ubmVj dGVkKQp1YnQwOiBhdCB1aHViNCwgcG9ydCA2LCBhZGRyIDQgKGRpc2Nvbm5lY3RlZCkKdXNidXMy OiBDb250cm9sbGVyIHNodXRkb3duIGNvbXBsZXRlCkNvcHlyaWdodCAoYykgMTk5Mi0yMDE0IFRo ZSBGcmVlQlNEIFByb2plY3QuCkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4Niwg MTk4OCwgMTk4OSwgMTk5MSwgMTk5MiwgMTk5MywgMTk5NAoJVGhlIFJlZ2VudHMgb2YgdGhlIFVu aXZlcnNpdHkgb2YgQ2FsaWZvcm5pYS4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KRnJlZUJTRCBpcyBh IHJlZ2lzdGVyZWQgdHJhZGVtYXJrIG9mIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCkZyZWVCU0Qg MTAuMC1SRUxFQVNFLXAzICMwOiBUdWUgTWF5IDEzIDE4OjMxOjEwIFVUQyAyMDE0CiAgICByb290 QGFtZDY0LWJ1aWxkZXIuZGFlbW9ub2xvZ3kubmV0Oi91c3Ivb2JqL3Vzci9zcmMvc3lzL0dFTkVS SUMgYW1kNjQKRnJlZUJTRCBjbGFuZyB2ZXJzaW9uIDMuMyAodGFncy9SRUxFQVNFXzMzL2ZpbmFs IDE4MzUwMikgMjAxMzA2MTAKQ1BVOiBJbnRlbChSKSBDb3JlKFRNKSBpNy0yNjQwTSBDUFUgQCAy LjgwR0h6ICgyNzkzLjcyLU1IeiBLOC1jbGFzcyBDUFUpCiAgT3JpZ2luID0gIkdlbnVpbmVJbnRl bCIgIElkID0gMHgyMDZhNyAgRmFtaWx5ID0gMHg2ICBNb2RlbCA9IDB4MmEgIFN0ZXBwaW5nID0g NwogIEZlYXR1cmVzPTB4YmZlYmZiZmY8RlBVLFZNRSxERSxQU0UsVFNDLE1TUixQQUUsTUNFLENY OCxBUElDLFNFUCxNVFJSLFBHRSxNQ0EsQ01PVixQQVQsUFNFMzYsQ0xGTFVTSCxEVFMsQUNQSSxN TVgsRlhTUixTU0UsU1NFMixTUyxIVFQsVE0sUEJFPgogIEZlYXR1cmVzMj0weDFmYmFlM2ZmPFNT RTMsUENMTVVMUURRLERURVM2NCxNT04sRFNfQ1BMLFZNWCxTTVgsRVNULFRNMixTU1NFMyxDWDE2 LHhUUFIsUERDTSxQQ0lELFNTRTQuMSxTU0U0LjIseDJBUElDLFBPUENOVCxUU0NETFQsQUVTTkks WFNBVkUsT1NYU0FWRSxBVlg+CiAgQU1EIEZlYXR1cmVzPTB4MjgxMDA4MDA8U1lTQ0FMTCxOWCxS RFRTQ1AsTE0+CiAgQU1EIEZlYXR1cmVzMj0weDE8TEFIRj4KICBUU0M6IFAtc3RhdGUgaW52YXJp YW50LCBwZXJmb3JtYW5jZSBzdGF0aXN0aWNzCnJlYWwgbWVtb3J5ICA9IDQyOTQ5NjcyOTYgKDQw OTYgTUIpCmF2YWlsIG1lbW9yeSA9IDQwNTQ4Njc5NjggKDM4NjcgTUIpCkV2ZW50IHRpbWVyICJM QVBJQyIgcXVhbGl0eSA2MDAKQUNQSSBBUElDIFRhYmxlOiA8SFBRT0VNIDE2MUEgICAgPgpGcmVl QlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVjdGVkOiA0IENQVXMKRnJlZUJTRC9T TVA6IDEgcGFja2FnZShzKSB4IDIgY29yZShzKSB4IDIgU01UIHRocmVhZHMKIGNwdTAgKEJTUCk6 IEFQSUMgSUQ6ICAwCiBjcHUxIChBUCk6IEFQSUMgSUQ6ICAxCiBjcHUyIChBUCk6IEFQSUMgSUQ6 ICAyCiBjcHUzIChBUCk6IEFQSUMgSUQ6ICAzCmlvYXBpYzAgPFZlcnNpb24gMi4wPiBpcnFzIDAt MjMgb24gbW90aGVyYm9hcmQKa2JkMSBhdCBrYmRtdXgwCnJhbmRvbTogPFNvZnR3YXJlLCBZYXJy b3c+IGluaXRpYWxpemVkCmFjcGkwOiA8SFBRT0VNIFNMSUMtTVBDPiBvbiBtb3RoZXJib2FyZAph Y3BpMDogUG93ZXIgQnV0dG9uIChmaXhlZCkKYWNwaTA6IHJlc2VydmF0aW9uIG9mIDAsIDEwMDAg KDMpIGZhaWxlZApjcHUwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTE6IDxBQ1BJIENQVT4gb24g YWNwaTAKY3B1MjogPEFDUEkgQ1BVPiBvbiBhY3BpMApjcHUzOiA8QUNQSSBDUFU+IG9uIGFjcGkw CmhwZXQwOiA8SGlnaCBQcmVjaXNpb24gRXZlbnQgVGltZXI+IGlvbWVtIDB4ZmVkMDAwMDAtMHhm ZWQwMDNmZiBvbiBhY3BpMApUaW1lY291bnRlciAiSFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6 IHF1YWxpdHkgOTUwCkV2ZW50IHRpbWVyICJIUEVUIiBmcmVxdWVuY3kgMTQzMTgxODAgSHogcXVh bGl0eSA1NTAKRXZlbnQgdGltZXIgIkhQRVQxIiBmcmVxdWVuY3kgMTQzMTgxODAgSHogcXVhbGl0 eSA0NDAKRXZlbnQgdGltZXIgIkhQRVQyIiBmcmVxdWVuY3kgMTQzMTgxODAgSHogcXVhbGl0eSA0 NDAKRXZlbnQgdGltZXIgIkhQRVQzIiBmcmVxdWVuY3kgMTQzMTgxODAgSHogcXVhbGl0eSA0NDAK RXZlbnQgdGltZXIgIkhQRVQ0IiBmcmVxdWVuY3kgMTQzMTgxODAgSHogcXVhbGl0eSA0NDAKYXRy dGMwOiA8QVQgcmVhbHRpbWUgY2xvY2s+IHBvcnQgMHg3MC0weDc3IGlycSA4IG9uIGFjcGkwCmF0 cnRjMDogV2FybmluZzogQ291bGRuJ3QgbWFwIEkvTy4KRXZlbnQgdGltZXIgIlJUQyIgZnJlcXVl bmN5IDMyNzY4IEh6IHF1YWxpdHkgMAphdHRpbWVyMDogPEFUIHRpbWVyPiBwb3J0IDB4NDAtMHg0 MywweDUwLTB4NTMgaXJxIDAgb24gYWNwaTAKVGltZWNvdW50ZXIgImk4MjU0IiBmcmVxdWVuY3kg MTE5MzE4MiBIeiBxdWFsaXR5IDAKRXZlbnQgdGltZXIgImk4MjU0IiBmcmVxdWVuY3kgMTE5MzE4 MiBIeiBxdWFsaXR5IDEwMApUaW1lY291bnRlciAiQUNQSS1mYXN0IiBmcmVxdWVuY3kgMzU3OTU0 NSBIeiBxdWFsaXR5IDkwMAphY3BpX3RpbWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1I ej4gcG9ydCAweDQwOC0weDQwYiBvbiBhY3BpMAphY3BpX2VjMDogPEVtYmVkZGVkIENvbnRyb2xs ZXI6IEdQRSAweDE2PiBwb3J0IDB4NjIsMHg2NiBvbiBhY3BpMApwY2liMDogPEFDUEkgSG9zdC1Q Q0kgYnJpZGdlPiBwb3J0IDB4Y2Y4LTB4Y2ZmIG9uIGFjcGkwCnBjaTA6IDxBQ1BJIFBDSSBidXM+ IG9uIHBjaWIwCnBjaWIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE2IGF0IGRldmljZSAx LjAgb24gcGNpMApwY2kxOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMQp2Z2FwY2kwOiA8VkdBLWNv bXBhdGlibGUgZGlzcGxheT4gcG9ydCAweDQwMDAtMHg0MGZmIG1lbSAweGMwMDAwMDAwLTB4Y2Zm ZmZmZmYsMHhkNDQwMDAwMC0weGQ0NDFmZmZmIGlycSAxNiBhdCBkZXZpY2UgMC4wIG9uIHBjaTEK dmdhcGNpMDogQm9vdCB2aWRlbyBkZXZpY2UKaGRhYzA6IDxBVEkgUlY5MTAgSERBIENvbnRyb2xs ZXI+IG1lbSAweGQ0NDIwMDAwLTB4ZDQ0MjNmZmYgaXJxIDE3IGF0IGRldmljZSAwLjEgb24gcGNp MQpwY2kwOiA8c2ltcGxlIGNvbW1zPiBhdCBkZXZpY2UgMjIuMCAobm8gZHJpdmVyIGF0dGFjaGVk KQplbTA6IDxJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rpb24gNy4zLjg+IHBvcnQg MHg1MDIwLTB4NTAzZiBtZW0gMHhkNDUwMDAwMC0weGQ0NTFmZmZmLDB4ZDQ1MmEwMDAtMHhkNDUy YWZmZiBpcnEgMjAgYXQgZGV2aWNlIDI1LjAgb24gcGNpMAplbTA6IFVzaW5nIGFuIE1TSSBpbnRl cnJ1cHQKZW0wOiBFdGhlcm5ldCBhZGRyZXNzOiBlNDoxMTo1YjpmMTpjNjoxYgplaGNpMDogPEVI Q0kgKGdlbmVyaWMpIFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZDQ1MjkwMDAtMHhkNDUyOTNm ZiBpcnEgMTYgYXQgZGV2aWNlIDI2LjAgb24gcGNpMAp1c2J1czA6IEVIQ0kgdmVyc2lvbiAxLjAK dXNidXMwIG9uIGVoY2kwCmhkYWMxOiA8SW50ZWwgQ291Z2FyIFBvaW50IEhEQSBDb250cm9sbGVy PiBtZW0gMHhkNDUyMDAwMC0weGQ0NTIzZmZmIGlycSAyMiBhdCBkZXZpY2UgMjcuMCBvbiBwY2kw CnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE3IGF0IGRldmljZSAyOC4wIG9uIHBj aTAKcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjIKcGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBpcnEgMTYgYXQgZGV2aWNlIDI4LjEgb24gcGNpMApwY2kzOiA8QUNQSSBQQ0kgYnVzPiBv biBwY2liMwpwY2liNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxOCBhdCBkZXZpY2UgMjgu MiBvbiBwY2kwCnBjaTM2OiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liNApwY2kzNjogPHNlcmlhbCBi dXMsIEZpcmVXaXJlPiBhdCBkZXZpY2UgMC4wIChubyBkcml2ZXIgYXR0YWNoZWQpCnBjaTM2OiA8 YmFzZSBwZXJpcGhlcmFsPiBhdCBkZXZpY2UgMC4xIChubyBkcml2ZXIgYXR0YWNoZWQpCnNkaGNp X3BjaTA6IDxHZW5lcmljIFNEIEhDST4gbWVtIDB4ZDQyMDMwMDAtMHhkNDIwMzBmZiBpcnEgMTgg YXQgZGV2aWNlIDAuMiBvbiBwY2kzNgpzZGhjaV9wY2kwOiAxIHNsb3QocykgYWxsb2NhdGVkCnBj aWI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE5IGF0IGRldmljZSAyOC4zIG9uIHBjaTAK cGNpMzc6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWI1Cml3bjA6IDxJbnRlbCBDZW50cmlubyBBZHZh bmNlZC1OIDYyMDU+IG1lbSAweGQ0MTAwMDAwLTB4ZDQxMDFmZmYgaXJxIDE5IGF0IGRldmljZSAw LjAgb24gcGNpMzcKcGNpYjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTkgYXQgZGV2aWNl IDI4Ljcgb24gcGNpMApwY2kzODogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjYKeGhjaTA6IDxORUMg dVBENzIwMjAwIFVTQiAzLjAgY29udHJvbGxlcj4gbWVtIDB4ZDQwMDAwMDAtMHhkNDAwMWZmZiBp cnEgMTkgYXQgZGV2aWNlIDAuMCBvbiBwY2kzOAp4aGNpMDogMzIgYnl0ZSBjb250ZXh0IHNpemUu CnVzYnVzMSBvbiB4aGNpMAplaGNpMTogPEVIQ0kgKGdlbmVyaWMpIFVTQiAyLjAgY29udHJvbGxl cj4gbWVtIDB4ZDQ1MjgwMDAtMHhkNDUyODNmZiBpcnEgMTYgYXQgZGV2aWNlIDI5LjAgb24gcGNp MAp1c2J1czI6IEVIQ0kgdmVyc2lvbiAxLjAKdXNidXMyIG9uIGVoY2kxCmlzYWIwOiA8UENJLUlT QSBicmlkZ2U+IGF0IGRldmljZSAzMS4wIG9uIHBjaTAKaXNhMDogPElTQSBidXM+IG9uIGlzYWIw CmFoY2kwOiA8SW50ZWwgQ291Z2FyIFBvaW50IEFIQ0kgU0FUQSBjb250cm9sbGVyPiBwb3J0IDB4 NTA0OC0weDUwNGYsMHg1MDU0LTB4NTA1NywweDUwNDAtMHg1MDQ3LDB4NTA1MC0weDUwNTMsMHg1 MDAwLTB4NTAxZiBtZW0gMHhkNDUyNzAwMC0weGQ0NTI3N2ZmIGlycSAxOSBhdCBkZXZpY2UgMzEu MiBvbiBwY2kwCmFoY2kwOiBBSENJIHYxLjMwIHdpdGggNiAzR2JwcyBwb3J0cywgUG9ydCBNdWx0 aXBsaWVyIG5vdCBzdXBwb3J0ZWQKYWhjaWNoMDogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAw IG9uIGFoY2kwCmFoY2ljaDE6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhaGNpMAph aGNpY2gzOiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDMgb24gYWhjaTAKYWhjaWNoNDogPEFI Q0kgY2hhbm5lbD4gYXQgY2hhbm5lbCA0IG9uIGFoY2kwCmFoY2ljaDU6IDxBSENJIGNoYW5uZWw+ IGF0IGNoYW5uZWwgNSBvbiBhaGNpMAphaGNpZW0wOiA8QUhDSSBlbmNsb3N1cmUgbWFuYWdlbWVu dCBicmlkZ2U+IG9uIGFoY2kwCmJhdHRlcnkwOiA8QUNQSSBDb250cm9sIE1ldGhvZCBCYXR0ZXJ5 PiBvbiBhY3BpMApiYXR0ZXJ5MTogPEFDUEkgQ29udHJvbCBNZXRob2QgQmF0dGVyeT4gb24gYWNw aTAKYWNwaV9hY2FkMDogPEFDIEFkYXB0ZXI+IG9uIGFjcGkwCmFjcGlfYnV0dG9uMDogPFNsZWVw IEJ1dHRvbj4gb24gYWNwaTAKYWNwaV9saWQwOiA8Q29udHJvbCBNZXRob2QgTGlkIFN3aXRjaD4g b24gYWNwaTAKYWNwaV90ejA6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHoxOiA8VGhl cm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6MjogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTAKYWNw aV90ejM6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHo0OiA8VGhlcm1hbCBab25lPiBv biBhY3BpMAphY3BpX3R6NTogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTAKYWNwaV90ejY6IDxUaGVy bWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHo3OiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphdGti ZGMwOiA8S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBwb3J0IDB4NjAsMHg2NCBpcnEgMSBv biBhY3BpMAphdGtiZDA6IDxBVCBLZXlib2FyZD4gaXJxIDEgb24gYXRrYmRjMAprYmQwIGF0IGF0 a2JkMAphdGtiZDA6IFtHSUFOVC1MT0NLRURdCnBzbTA6IDxQUy8yIE1vdXNlPiBpcnEgMTIgb24g YXRrYmRjMApwc20wOiBbR0lBTlQtTE9DS0VEXQpwc20wOiBtb2RlbCBJbnRlbGxpTW91c2UsIGRl dmljZSBJRCAzCnVhcnQwOiA8MTY1NTAgb3IgY29tcGF0aWJsZT4gcG9ydCAweDNmOC0weDNmZiBp cnEgNCBmbGFncyAweDEwIG9uIGFjcGkwCnBwYzE6IDxQYXJhbGxlbCBwb3J0PiBwb3J0IDB4Mzc4 LTB4MzdmLDB4Nzc4LTB4NzdhIGlycSA1IG9uIGFjcGkwCnBwYzE6IFNNQy1saWtlIGNoaXBzZXQg KEVDUC9FUFAvUFMyL05JQkJMRSkgaW4gQ09NUEFUSUJMRSBtb2RlCnBwYzE6IEZJRk8gd2l0aCAx Ni8xNi8xNSBieXRlcyB0aHJlc2hvbGQKcHBidXMwOiA8UGFyYWxsZWwgcG9ydCBidXM+IG9uIHBw YzEKbHB0MDogPFByaW50ZXI+IG9uIHBwYnVzMApscHQwOiBJbnRlcnJ1cHQtZHJpdmVuIHBvcnQK cHBpMDogPFBhcmFsbGVsIEkvTz4gb24gcHBidXMwCm9ybTA6IDxJU0EgT3B0aW9uIFJPTXM+IGF0 IGlvbWVtIDB4ZDAwMDAtMHhkMGZmZiwweGQxMDAwLTB4ZDFmZmYgb24gaXNhMApzYzA6IDxTeXN0 ZW0gY29uc29sZT4gYXQgZmxhZ3MgMHgxMDAgb24gaXNhMApzYzA6IFZHQSA8MTYgdmlydHVhbCBj b25zb2xlcywgZmxhZ3M9MHgzMDA+CnZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQgMHgz YzAtMHgzZGYgaW9tZW0gMHhhMDAwMC0weGJmZmZmIG9uIGlzYTAKcHBjMDogY2Fubm90IHJlc2Vy dmUgSS9PIHBvcnQgcmFuZ2UKZXN0MDogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29u dHJvbD4gb24gY3B1MApwNHRjYzA6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24g Y3B1MAplc3QxOiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUx CnA0dGNjMTogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHUxCmVzdDI6IDxF bmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTIKcDR0Y2MyOiA8Q1BV IEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+IG9uIGNwdTIKZXN0MzogPEVuaGFuY2VkIFNwZWVk U3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MwpwNHRjYzM6IDxDUFUgRnJlcXVlbmN5IFRo ZXJtYWwgQ29udHJvbD4gb24gY3B1MwpUaW1lY291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2Vj CmhkYWNjMDogPEFUSSBSNnh4IEhEQSBDT0RFQz4gYXQgY2FkIDAgb24gaGRhYzAKaGRhYTA6IDxB VEkgUjZ4eCBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlkIDEgb24gaGRhY2MwCnBjbTA6IDxB VEkgUjZ4eCAoSERNSSk+IGF0IG5pZCAzIG9uIGhkYWEwCmhkYWNjMTogPElEVCA5MkhEODFCMVgg SERBIENPREVDPiBhdCBjYWQgMCBvbiBoZGFjMQpoZGFhMTogPElEVCA5MkhEODFCMVggQXVkaW8g RnVuY3Rpb24gR3JvdXA+IGF0IG5pZCAxIG9uIGhkYWNjMQpwY20xOiA8SURUIDkySEQ4MUIxWCAo QW5hbG9nIDIuMCtIUC8yLjApPiBhdCBuaWQgMTMsMTEgYW5kIDEyIG9uIGhkYWExCnBjbTI6IDxJ RFQgOTJIRDgxQjFYIChJbnRlcm5hbCBBbmFsb2cgTWljKT4gYXQgbmlkIDE3IG9uIGhkYWExCnJh bmRvbTogdW5ibG9ja2luZyBkZXZpY2UuCnVzYnVzMDogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2 Mi4wCnVzYnVzMTogNS4wR2JwcyBTdXBlciBTcGVlZCBVU0IgdjMuMAp1c2J1czI6IDQ4ME1icHMg SGlnaCBTcGVlZCBVU0IgdjIuMAp1Z2VuMS4xOiA8MHgxMDMzPiBhdCB1c2J1czEKdWh1YjA6IDww eDEwMzMgWEhDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMy4wMC8xLjAwLCBhZGRyIDE+IG9u IHVzYnVzMQp1Z2VuMC4xOiA8SW50ZWw+IGF0IHVzYnVzMAp1aHViMTogPEludGVsIEVIQ0kgcm9v dCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czAKdWdlbjIu MTogPEludGVsPiBhdCB1c2J1czIKdWh1YjI6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5 LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMyCmFkYTAgYXQgYWhjaWNoMCBidXMg MCBzY2J1czAgdGFyZ2V0IDAgbHVuIDAKYWRhMDogPEhpdGFjaGkgSFRTNzIzMjMyQTdBMzY0IEVD Mk9BNjBXPiBBVEEtOCBTQVRBIDIueCBkZXZpY2UKYWRhMDogU2VyaWFsIE51bWJlciBFMzgzNDU2 M0U0WDFZTQphZGEwOiAzMDAuMDAwTUIvcyB0cmFuc2ZlcnMgKFNBVEEgMi54LCBVRE1BNSwgUElP IDgxOTJieXRlcykKYWRhMDogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVkCmFkYTA6IDMwNTI0NU1C ICg2MjUxNDI0NDggNTEyIGJ5dGUgc2VjdG9yczogMTZIIDYzUy9UIDE2MzgzQykKYWRhMDogUHJl dmlvdXNseSB3YXMga25vd24gYXMgYWQ0CnNlczAgYXQgYWhjaWVtMCBidXMgMCBzY2J1czUgdGFy Z2V0IDAgbHVuIDAKY2QwIGF0IGFoY2ljaDEgYnVzIDAgc2NidXMxIHRhcmdldCAwIGx1biAwCmNk MDogPGhwIENERFZEVyBTTi0yMDhCQiBISDAzPiBSZW1vdmFibGUgQ0QtUk9NIFNDU0ktMCBkZXZp Y2UgCmNkMDogU2VyaWFsIE51bWJlciBSOEhCNkdLQzUwMTFIUgpjZDA6IDE1MC4wMDBNQi9zIHRy YW5zZmVycyAoU0FUQSAxLngsIFVETUE1LCBBVEFQSSAxMmJ5dGVzLCBQSU8gODE5MmJ5dGVzKQpj ZDA6IGNkIHByZXNlbnQgWzg0ODMyIHggMjA0OCBieXRlIHJlY29yZHNdCnNlczA6IDxBSENJIFNH UElPIEVuY2xvc3VyZSAxLjAwIDAwMDE+IFNFTUIgUy1FLVMgMi4wMCBkZXZpY2UKc2VzMDogU0VN QiBTRVMgRGV2aWNlCk5ldHZzYyBpbml0aWFsaXppbmcuLi4gU01QOiBBUCBDUFUgIzEgTGF1bmNo ZWQhClNNUDogQVAgQ1BVICMzIExhdW5jaGVkIQpTTVA6IEFQIENQVSAjMiBMYXVuY2hlZCEKVGlt ZWNvdW50ZXIgIlRTQy1sb3ciIGZyZXF1ZW5jeSAxMzk2ODU3NzM2IEh6IHF1YWxpdHkgMTAwMAp1 aHViMDogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjE6IDMgcG9y dHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIyOiAzIHBvcnRzIHdpdGggMyBy ZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1Z2VuMC4yOiA8dmVuZG9yIDB4ODA4Nz4gYXQgdXNidXMw CnVodWIzOiA8dmVuZG9yIDB4ODA4NyBwcm9kdWN0IDB4MDAyNCwgY2xhc3MgOS8wLCByZXYgMi4w MC8wLjAwLCBhZGRyIDI+IG9uIHVzYnVzMAp1Z2VuMi4yOiA8dmVuZG9yIDB4ODA4Nz4gYXQgdXNi dXMyCnVodWI0OiA8dmVuZG9yIDB4ODA4NyBwcm9kdWN0IDB4MDAyNCwgY2xhc3MgOS8wLCByZXYg Mi4wMC8wLjAwLCBhZGRyIDI+IG9uIHVzYnVzMgpSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1 czIgdXNidXMwCnVodWIzOiA2IHBvcnRzIHdpdGggNiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1 aHViNDogOCBwb3J0cyB3aXRoIDggcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjIuMzogPENo aWNvbnkgRWxlY3Ryb25pY3MgQ28uLCBMdGQuPiBhdCB1c2J1czIKUm9vdCBtb3VudCB3YWl0aW5n IGZvcjogdXNidXMyCnVnZW4yLjQ6IDxCcm9hZGNvbSBDb3JwPiBhdCB1c2J1czIKVHJ5aW5nIHRv IG1vdW50IHJvb3QgZnJvbSB1ZnM6L2Rldi9hZGEwcDIgW3J3XS4uLgpJbnZhbGlkIHRpbWUgaW4g cmVhbCB0aW1lIGNsb2NrLgpDaGVjayBhbmQgcmVzZXQgdGhlIGRhdGUgaW1tZWRpYXRlbHkhCnds YW4wOiBFdGhlcm5ldCBhZGRyZXNzOiA2MDo2NzoyMDoxNzpkNzo3NAp1YnQwOiA8QnJvYWRjb20g Q29ycCBIUCBJbnRlZ3JhdGVkIE1vZHVsZSwgY2xhc3MgMjI0LzEsIHJldiAyLjAwLzMuMDYsIGFk ZHIgND4gb24gdXNidXMyCldBUk5JTkc6IGF0dGVtcHQgdG8gZG9tYWluX2FkZChibHVldG9vdGgp IGFmdGVyIGRvbWFpbmZpbmFsaXplKCkKV0FSTklORzogYXR0ZW1wdCB0byBkb21haW5fYWRkKG5l dGdyYXBoKSBhZnRlciBkb21haW5maW5hbGl6ZSgpCldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBm b3Igc3lzdGVtIHByb2Nlc3MgYHZubHJ1JyB0byBzdG9wLi4uZG9uZQpXYWl0aW5nIChtYXggNjAg c2Vjb25kcykgZm9yIHN5c3RlbSBwcm9jZXNzIGBidWZkYWVtb24nIHRvIHN0b3AuLi5kb25lCldh aXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHByb2Nlc3MgYHN5bmNlcicgdG8gc3Rv cC4uLgpTeW5jaW5nIGRpc2tzLCB2bm9kZXMgcmVtYWluaW5nLi4uMTcgNyA3IDQgMSAwIDEgMCAw IDAgZG9uZQpBbGwgYnVmZmVycyBzeW5jZWQuClVwdGltZTogMWgyM20ycwp1c2J1czA6IENvbnRy b2xsZXIgc2h1dGRvd24KdWh1YjE6IGF0IHVzYnVzMCwgcG9ydCAxLCBhZGRyIDEgKGRpc2Nvbm5l Y3RlZCkKdWdlbjAuMjogPHZlbmRvciAweDgwODc+IGF0IHVzYnVzMCAoZGlzY29ubmVjdGVkKQp1 aHViMzogYXQgdWh1YjEsIHBvcnQgMSwgYWRkciAyIChkaXNjb25uZWN0ZWQpCnVzYnVzMDogQ29u dHJvbGxlciBzaHV0ZG93biBjb21wbGV0ZQp1c2J1czE6IENvbnRyb2xsZXIgc2h1dGRvd24KdWh1 YjA6IGF0IHVzYnVzMSwgcG9ydCAxLCBhZGRyIDEgKGRpc2Nvbm5lY3RlZCkKdXNidXMxOiBDb250 cm9sbGVyIHNodXRkb3duIGNvbXBsZXRlCnVzYnVzMjogQ29udHJvbGxlciBzaHV0ZG93bgp1aHVi MjogYXQgdXNidXMyLCBwb3J0IDEsIGFkZHIgMSAoZGlzY29ubmVjdGVkKQp1Z2VuMi4yOiA8dmVu ZG9yIDB4ODA4Nz4gYXQgdXNidXMyIChkaXNjb25uZWN0ZWQpCnVodWI0OiBhdCB1aHViMiwgcG9y dCAxLCBhZGRyIDIgKGRpc2Nvbm5lY3RlZCkKdWdlbjIuMzogPENoaWNvbnkgRWxlY3Ryb25pY3Mg Q28uLCBMdGQuPiBhdCB1c2J1czIgKGRpc2Nvbm5lY3RlZCkKdWdlbjIuNDogPEJyb2FkY29tIENv cnA+IGF0IHVzYnVzMiAoZGlzY29ubmVjdGVkKQp1YnQwOiBhdCB1aHViNCwgcG9ydCA2LCBhZGRy IDQgKGRpc2Nvbm5lY3RlZCkKdXNidXMyOiBDb250cm9sbGVyIHNodXRkb3duIGNvbXBsZXRlCkNv cHlyaWdodCAoYykgMTk5Mi0yMDE0IFRoZSBGcmVlQlNEIFByb2plY3QuCkNvcHlyaWdodCAoYykg MTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5MSwgMTk5MiwgMTk5MywgMTk5 NAoJVGhlIFJlZ2VudHMgb2YgdGhlIFVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYS4gQWxsIHJpZ2h0 cyByZXNlcnZlZC4KRnJlZUJTRCBpcyBhIHJlZ2lzdGVyZWQgdHJhZGVtYXJrIG9mIFRoZSBGcmVl QlNEIEZvdW5kYXRpb24uCkZyZWVCU0QgMTAuMC1TVEFCTEUgIzAgcjI2NjkwMDogRnJpIE1heSAz MCAyMjowNDowMyBDRVNUIDIwMTQKICAgIHJvb3RAa251Y2tsZXM6L3Vzci9vYmovdXNyL3NyYy9z eXMvVlQgYW1kNjQKRnJlZUJTRCBjbGFuZyB2ZXJzaW9uIDMuNC4xICh0YWdzL1JFTEVBU0VfMzQv ZG90MS1maW5hbCAyMDgwMzIpIDIwMTQwNTEyCkNQVTogSW50ZWwoUikgQ29yZShUTSkgaTctMjY0 ME0gQ1BVIEAgMi44MEdIeiAoMjc5My43MS1NSHogSzgtY2xhc3MgQ1BVKQogIE9yaWdpbiA9ICJH ZW51aW5lSW50ZWwiICBJZCA9IDB4MjA2YTcgIEZhbWlseSA9IDB4NiAgTW9kZWwgPSAweDJhICBT dGVwcGluZyA9IDcKICBGZWF0dXJlcz0weGJmZWJmYmZmPEZQVSxWTUUsREUsUFNFLFRTQyxNU1Is UEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2LENMRkxVU0gs RFRTLEFDUEksTU1YLEZYU1IsU1NFLFNTRTIsU1MsSFRULFRNLFBCRT4KICBGZWF0dXJlczI9MHgx ZmJhZTNmZjxTU0UzLFBDTE1VTFFEUSxEVEVTNjQsTU9OLERTX0NQTCxWTVgsU01YLEVTVCxUTTIs U1NTRTMsQ1gxNix4VFBSLFBEQ00sUENJRCxTU0U0LjEsU1NFNC4yLHgyQVBJQyxQT1BDTlQsVFND RExULEFFU05JLFhTQVZFLE9TWFNBVkUsQVZYPgogIEFNRCBGZWF0dXJlcz0weDI4MTAwODAwPFNZ U0NBTEwsTlgsUkRUU0NQLExNPgogIEFNRCBGZWF0dXJlczI9MHgxPExBSEY+CiAgVFNDOiBQLXN0 YXRlIGludmFyaWFudCwgcGVyZm9ybWFuY2Ugc3RhdGlzdGljcwpyZWFsIG1lbW9yeSAgPSA0Mjk0 OTY3Mjk2ICg0MDk2IE1CKQphdmFpbCBtZW1vcnkgPSA0MDU0MzE5MTA0ICgzODY2IE1CKQpFdmVu dCB0aW1lciAiTEFQSUMiIHF1YWxpdHkgNjAwCkFDUEkgQVBJQyBUYWJsZTogPEhQUU9FTSAxNjFB ICAgID4KRnJlZUJTRC9TTVA6IE11bHRpcHJvY2Vzc29yIFN5c3RlbSBEZXRlY3RlZDogNCBDUFVz CkZyZWVCU0QvU01QOiAxIHBhY2thZ2UocykgeCAyIGNvcmUocykgeCAyIFNNVCB0aHJlYWRzCiBj cHUwIChCU1ApOiBBUElDIElEOiAgMAogY3B1MSAoQVApOiBBUElDIElEOiAgMQogY3B1MiAoQVAp OiBBUElDIElEOiAgMgogY3B1MyAoQVApOiBBUElDIElEOiAgMwppb2FwaWMwIDxWZXJzaW9uIDIu MD4gaXJxcyAwLTIzIG9uIG1vdGhlcmJvYXJkCmtiZDEgYXQga2JkbXV4MApyYW5kb206IDxTb2Z0 d2FyZSwgWWFycm93PiBpbml0aWFsaXplZAphY3BpMDogPEhQUU9FTSBTTElDLU1QQz4gb24gbW90 aGVyYm9hcmQKYWNwaTA6IFBvd2VyIEJ1dHRvbiAoZml4ZWQpCmFjcGkwOiByZXNlcnZhdGlvbiBv ZiAwLCAxMDAwICgzKSBmYWlsZWQKY3B1MDogPEFDUEkgQ1BVPiBvbiBhY3BpMApjcHUxOiA8QUNQ SSBDUFU+IG9uIGFjcGkwCmNwdTI6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1MzogPEFDUEkgQ1BV PiBvbiBhY3BpMApocGV0MDogPEhpZ2ggUHJlY2lzaW9uIEV2ZW50IFRpbWVyPiBpb21lbSAweGZl ZDAwMDAwLTB4ZmVkMDAzZmYgb24gYWNwaTAKVGltZWNvdW50ZXIgIkhQRVQiIGZyZXF1ZW5jeSAx NDMxODE4MCBIeiBxdWFsaXR5IDk1MApFdmVudCB0aW1lciAiSFBFVCIgZnJlcXVlbmN5IDE0MzE4 MTgwIEh6IHF1YWxpdHkgNTUwCkV2ZW50IHRpbWVyICJIUEVUMSIgZnJlcXVlbmN5IDE0MzE4MTgw IEh6IHF1YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJIUEVUMiIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6 IHF1YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJIUEVUMyIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1 YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJIUEVUNCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxp dHkgNDQwCmF0cnRjMDogPEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3NyBpcnEgOCBv biBhY3BpMAphdHJ0YzA6IFdhcm5pbmc6IENvdWxkbid0IG1hcCBJL08uCkV2ZW50IHRpbWVyICJS VEMiIGZyZXF1ZW5jeSAzMjc2OCBIeiBxdWFsaXR5IDAKYXR0aW1lcjA6IDxBVCB0aW1lcj4gcG9y dCAweDQwLTB4NDMsMHg1MC0weDUzIGlycSAwIG9uIGFjcGkwClRpbWVjb3VudGVyICJpODI1NCIg ZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAwCkV2ZW50IHRpbWVyICJpODI1NCIgZnJlcXVl bmN5IDExOTMxODIgSHogcXVhbGl0eSAxMDAKVGltZWNvdW50ZXIgIkFDUEktZmFzdCIgZnJlcXVl bmN5IDM1Nzk1NDUgSHogcXVhbGl0eSA5MDAKYWNwaV90aW1lcjA6IDwyNC1iaXQgdGltZXIgYXQg My41Nzk1NDVNSHo+IHBvcnQgMHg0MDgtMHg0MGIgb24gYWNwaTAKYWNwaV9lYzA6IDxFbWJlZGRl ZCBDb250cm9sbGVyOiBHUEUgMHgxNj4gcG9ydCAweDYyLDB4NjYgb24gYWNwaTAKcGNpYjA6IDxB Q1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0weGNmZiBvbiBhY3BpMApwY2kwOiA8QUNQ SSBQQ0kgYnVzPiBvbiBwY2liMApwY2liMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBh dCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjEKdmdhcGNp MDogPFZHQS1jb21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHg0MDAwLTB4NDBmZiBtZW0gMHhjMDAw MDAwMC0weGNmZmZmZmZmLDB4ZDQ0MDAwMDAtMHhkNDQxZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDAu MCBvbiBwY2kxCnZnYXBjaTA6IEJvb3QgdmlkZW8gZGV2aWNlCmhkYWMwOiA8QVRJIFJWOTEwIEhE QSBDb250cm9sbGVyPiBtZW0gMHhkNDQyMDAwMC0weGQ0NDIzZmZmIGlycSAxNyBhdCBkZXZpY2Ug MC4xIG9uIHBjaTEKcGNpMDogPHNpbXBsZSBjb21tcz4gYXQgZGV2aWNlIDIyLjAgKG5vIGRyaXZl ciBhdHRhY2hlZCkKZW0wOiA8SW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uIDcu My44PiBwb3J0IDB4NTAyMC0weDUwM2YgbWVtIDB4ZDQ1MDAwMDAtMHhkNDUxZmZmZiwweGQ0NTJh MDAwLTB4ZDQ1MmFmZmYgaXJxIDIwIGF0IGRldmljZSAyNS4wIG9uIHBjaTAKZW0wOiBVc2luZyBh biBNU0kgaW50ZXJydXB0CmVtMDogRXRoZXJuZXQgYWRkcmVzczogZTQ6MTE6NWI6ZjE6YzY6MWIK ZWhjaTA6IDxFSENJIChnZW5lcmljKSBVU0IgMi4wIGNvbnRyb2xsZXI+IG1lbSAweGQ0NTI5MDAw LTB4ZDQ1MjkzZmYgaXJxIDE2IGF0IGRldmljZSAyNi4wIG9uIHBjaTAKdXNidXMwOiBFSENJIHZl cnNpb24gMS4wCnVzYnVzMCBvbiBlaGNpMApoZGFjMTogPEludGVsIENvdWdhciBQb2ludCBIREEg Q29udHJvbGxlcj4gbWVtIDB4ZDQ1MjAwMDAtMHhkNDUyM2ZmZiBpcnEgMjIgYXQgZGV2aWNlIDI3 LjAgb24gcGNpMApwY2liMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNyBhdCBkZXZpY2Ug MjguMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIyCnBjaWIzOiA8QUNQSSBQ Q0ktUENJIGJyaWRnZT4gaXJxIDE2IGF0IGRldmljZSAyOC4xIG9uIHBjaTAKcGNpMzogPEFDUEkg UENJIGJ1cz4gb24gcGNpYjMKcGNpYjQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTggYXQg ZGV2aWNlIDI4LjIgb24gcGNpMApwY2kzNjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjQKcGNpMzY6 IDxzZXJpYWwgYnVzLCBGaXJlV2lyZT4gYXQgZGV2aWNlIDAuMCAobm8gZHJpdmVyIGF0dGFjaGVk KQpzZGhjaV9wY2kwOiA8R2VuZXJpYyBTRCBIQ0k+IG1lbSAweGQ0MjAzMDAwLTB4ZDQyMDMwZmYg aXJxIDE4IGF0IGRldmljZSAwLjIgb24gcGNpMzYKc2RoY2lfcGNpMDogMSBzbG90KHMpIGFsbG9j YXRlZApwY2liNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxOSBhdCBkZXZpY2UgMjguMyBv biBwY2kwCnBjaTM3OiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liNQppd24wOiA8SW50ZWwgQ2VudHJp bm8gQWR2YW5jZWQtTiA2MjA1PiBtZW0gMHhkNDEwMDAwMC0weGQ0MTAxZmZmIGlycSAxOSBhdCBk ZXZpY2UgMC4wIG9uIHBjaTM3CnBjaWI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE5IGF0 IGRldmljZSAyOC43IG9uIHBjaTAKcGNpMzg6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWI2CnhoY2kw OiA8TkVDIHVQRDcyMDIwMCBVU0IgMy4wIGNvbnRyb2xsZXI+IG1lbSAweGQ0MDAwMDAwLTB4ZDQw MDFmZmYgaXJxIDE5IGF0IGRldmljZSAwLjAgb24gcGNpMzgKeGhjaTA6IDMyIGJ5dGUgY29udGV4 dCBzaXplLgp1c2J1czEgb24geGhjaTAKZWhjaTE6IDxFSENJIChnZW5lcmljKSBVU0IgMi4wIGNv bnRyb2xsZXI+IG1lbSAweGQ0NTI4MDAwLTB4ZDQ1MjgzZmYgaXJxIDE2IGF0IGRldmljZSAyOS4w IG9uIHBjaTAKdXNidXMyOiBFSENJIHZlcnNpb24gMS4wCnVzYnVzMiBvbiBlaGNpMQppc2FiMDog PFBDSS1JU0EgYnJpZGdlPiBhdCBkZXZpY2UgMzEuMCBvbiBwY2kwCmlzYTA6IDxJU0EgYnVzPiBv biBpc2FiMAphaGNpMDogPEludGVsIENvdWdhciBQb2ludCBBSENJIFNBVEEgY29udHJvbGxlcj4g cG9ydCAweDUwNDgtMHg1MDRmLDB4NTA1NC0weDUwNTcsMHg1MDQwLTB4NTA0NywweDUwNTAtMHg1 MDUzLDB4NTAwMC0weDUwMWYgbWVtIDB4ZDQ1MjcwMDAtMHhkNDUyNzdmZiBpcnEgMTkgYXQgZGV2 aWNlIDMxLjIgb24gcGNpMAphaGNpMDogQUhDSSB2MS4zMCB3aXRoIDYgM0dicHMgcG9ydHMsIFBv cnQgTXVsdGlwbGllciBub3Qgc3VwcG9ydGVkCmFoY2ljaDA6IDxBSENJIGNoYW5uZWw+IGF0IGNo YW5uZWwgMCBvbiBhaGNpMAphaGNpY2gxOiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDEgb24g YWhjaTAKYWhjaWNoMzogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAzIG9uIGFoY2kwCmFoY2lj aDQ6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgNCBvbiBhaGNpMAphaGNpY2g1OiA8QUhDSSBj aGFubmVsPiBhdCBjaGFubmVsIDUgb24gYWhjaTAKYWhjaWVtMDogPEFIQ0kgZW5jbG9zdXJlIG1h bmFnZW1lbnQgYnJpZGdlPiBvbiBhaGNpMApiYXR0ZXJ5MDogPEFDUEkgQ29udHJvbCBNZXRob2Qg QmF0dGVyeT4gb24gYWNwaTAKYmF0dGVyeTE6IDxBQ1BJIENvbnRyb2wgTWV0aG9kIEJhdHRlcnk+ IG9uIGFjcGkwCmFjcGlfYWNhZDA6IDxBQyBBZGFwdGVyPiBvbiBhY3BpMAphY3BpX2J1dHRvbjA6 IDxTbGVlcCBCdXR0b24+IG9uIGFjcGkwCmFjcGlfbGlkMDogPENvbnRyb2wgTWV0aG9kIExpZCBT d2l0Y2g+IG9uIGFjcGkwCmFjcGlfdHowOiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6 MTogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTAKYWNwaV90ejI6IDxUaGVybWFsIFpvbmU+IG9uIGFj cGkwCmFjcGlfdHozOiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6NDogPFRoZXJtYWwg Wm9uZT4gb24gYWNwaTAKYWNwaV90ejU6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHo2 OiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6NzogPFRoZXJtYWwgWm9uZT4gb24gYWNw aTAKYXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gcG9ydCAweDYwLDB4NjQg aXJxIDEgb24gYWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzAKa2Jk MCBhdCBhdGtiZDAKYXRrYmQwOiBbR0lBTlQtTE9DS0VEXQpwc20wOiA8UFMvMiBNb3VzZT4gaXJx IDEyIG9uIGF0a2JkYzAKcHNtMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogbW9kZWwgSW50ZWxsaU1v dXNlLCBkZXZpY2UgSUQgMwp1YXJ0MDogPDE2NTUwIG9yIGNvbXBhdGlibGU+IHBvcnQgMHgzZjgt MHgzZmYgaXJxIDQgZmxhZ3MgMHgxMCBvbiBhY3BpMApwcGMxOiA8UGFyYWxsZWwgcG9ydD4gcG9y dCAweDM3OC0weDM3ZiwweDc3OC0weDc3YSBpcnEgNSBvbiBhY3BpMApwcGMxOiBTTUMtbGlrZSBj aGlwc2V0IChFQ1AvRVBQL1BTMi9OSUJCTEUpIGluIENPTVBBVElCTEUgbW9kZQpwcGMxOiBGSUZP IHdpdGggMTYvMTYvMTUgYnl0ZXMgdGhyZXNob2xkCnBwYnVzMDogPFBhcmFsbGVsIHBvcnQgYnVz PiBvbiBwcGMxCmxwdDA6IDxQcmludGVyPiBvbiBwcGJ1czAKbHB0MDogSW50ZXJydXB0LWRyaXZl biBwb3J0CnBwaTA6IDxQYXJhbGxlbCBJL08+IG9uIHBwYnVzMApvcm0wOiA8SVNBIE9wdGlvbiBS T01zPiBhdCBpb21lbSAweGQwMDAwLTB4ZDBmZmYsMHhkMTAwMC0weGQxZmZmIG9uIGlzYTAKcHBj MDogY2Fubm90IHJlc2VydmUgSS9PIHBvcnQgcmFuZ2UKZXN0MDogPEVuaGFuY2VkIFNwZWVkU3Rl cCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MApwNHRjYzA6IDxDUFUgRnJlcXVlbmN5IFRoZXJt YWwgQ29udHJvbD4gb24gY3B1MAplc3QxOiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBD b250cm9sPiBvbiBjcHUxCnA0dGNjMTogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBv biBjcHUxCmVzdDI6IDxFbmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+IG9uIGNw dTIKcDR0Y2MyOiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+IG9uIGNwdTIKZXN0Mzog PEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MwpwNHRjYzM6IDxD UFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MwpUaW1lY291bnRlcnMgdGljayBl dmVyeSAxLjAwMCBtc2VjCmhkYWNjMDogPEFUSSBSNnh4IEhEQSBDT0RFQz4gYXQgY2FkIDAgb24g aGRhYzAKaGRhYTA6IDxBVEkgUjZ4eCBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlkIDEgb24g aGRhY2MwCnBjbTA6IDxBVEkgUjZ4eCAoSERNSSk+IGF0IG5pZCAzIG9uIGhkYWEwCmhkYWNjMTog PElEVCA5MkhEODFCMVggSERBIENPREVDPiBhdCBjYWQgMCBvbiBoZGFjMQpoZGFhMTogPElEVCA5 MkhEODFCMVggQXVkaW8gRnVuY3Rpb24gR3JvdXA+IGF0IG5pZCAxIG9uIGhkYWNjMQpwY20xOiA8 SURUIDkySEQ4MUIxWCAoQW5hbG9nIDIuMCtIUC8yLjApPiBhdCBuaWQgMTMsMTEgYW5kIDEyIG9u IGhkYWExCnBjbTI6IDxJRFQgOTJIRDgxQjFYIChJbnRlcm5hbCBBbmFsb2cgTWljKT4gYXQgbmlk IDE3IG9uIGhkYWExCnJhbmRvbTogdW5ibG9ja2luZyBkZXZpY2UuCnVzYnVzMDogNDgwTWJwcyBI aWdoIFNwZWVkIFVTQiB2Mi4wCnVzYnVzMTogNS4wR2JwcyBTdXBlciBTcGVlZCBVU0IgdjMuMAp1 Z2VuMC4xOiA8SW50ZWw+IGF0IHVzYnVzMAp1aHViMDogPEludGVsIEVIQ0kgcm9vdCBIVUIsIGNs YXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czAKdWdlbjEuMTogPDB4MTAz Mz4gYXQgdXNidXMxCnVodWIxOiA8MHgxMDMzIFhIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2 IDMuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czEKdXNidXMyOiA0ODBNYnBzIEhpZ2ggU3BlZWQg VVNCIHYyLjAKdWdlbjIuMTogPEludGVsPiBhdCB1c2J1czIKdWh1YjI6IDxJbnRlbCBFSENJIHJv b3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMyCmFkYTAg YXQgYWhjaWNoMCBidXMgMCBzY2J1czAgdGFyZ2V0IDAgbHVuIDAKY2QwIGF0IGFoY2ljaDEgYnVz IDAgc2NidXMxIHRhcmdldCAwIGx1biAwCmNkMDogPGhwIENERFZEVyBTTi0yMDhCQiBISDAzPiBS ZW1vdmFibGUgQ0QtUk9NIFNDU0ktMCBkZXZpY2UgCnVodWIxOiA0IHBvcnRzIHdpdGggNCByZW1v dmFibGUsIHNlbGYgcG93ZXJlZApjZDA6IFNlcmlhbCBOdW1iZXIgUjhIQjZHS0M1MDExSFIKY2Qw OiAxNTAuMDAwTUIvcyB0cmFuc2ZlcnMgKFNBVEEgMS54LCBVRE1BNSwgQVRBUEkgMTJieXRlcywg UElPIDgxOTJieXRlcykKdWh1YjA6IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dl cmVkCmNkMDogY2QgcHJlc2VudCBbODQ4MzIgeCAyMDQ4IGJ5dGUgcmVjb3Jkc10KYWRhMDogPEhp dGFjaGkgSFRTNzIzMjMyQTdBMzY0IEVDMk9BNjBXPiBBVEEtOCBTQVRBIDIueCBkZXZpY2UKYWRh MDogU2VyaWFsIE51bWJlciBFMzgzNDU2M0U0WDFZTQp1aHViMjogMyBwb3J0cyB3aXRoIDMgcmVt b3ZhYmxlLCBzZWxmIHBvd2VyZWQKYWRhMDogMzAwLjAwME1CL3MgdHJhbnNmZXJzIChTQVRBIDIu eCwgVURNQTUsIFBJTyA4MTkyYnl0ZXMpCmFkYTA6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZAph ZGEwOiAzMDUyNDVNQiAoNjI1MTQyNDQ4IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4 M0MpCmFkYTA6IFByZXZpb3VzbHkgd2FzIGtub3duIGFzIGFkNApzZXMwIGF0IGFoY2llbTAgYnVz IDAgc2NidXM1IHRhcmdldCAwIGx1biAwCnNlczA6IDxBSENJIFNHUElPIEVuY2xvc3VyZSAxLjAw IDAwMDE+IFNFTUIgUy1FLVMgMi4wMCBkZXZpY2UKc2VzMDogU0VNQiBTRVMgRGV2aWNlCnVnZW4w LjI6IDx2ZW5kb3IgMHg4MDg3PiBhdCB1c2J1czAKdWh1YjM6IDx2ZW5kb3IgMHg4MDg3IHByb2R1 Y3QgMHgwMDI0LCBjbGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMwCnVn ZW4yLjI6IDx2ZW5kb3IgMHg4MDg3PiBhdCB1c2J1czIKdWh1YjQ6IDx2ZW5kb3IgMHg4MDg3IHBy b2R1Y3QgMHgwMDI0LCBjbGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMy ClNNUDogQVAgQ1BVICMxIExhdW5jaGVkIQpTTVA6IEFQIENQVSAjMiBMYXVuY2hlZCEKU01QOiBB UCBDUFUgIzMgTGF1bmNoZWQhClRpbWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVuY3kgMTM5Njg1 Njg4OCBIeiBxdWFsaXR5IDEwMDAKdWh1YjM6IDYgcG9ydHMgd2l0aCA2IHJlbW92YWJsZSwgc2Vs ZiBwb3dlcmVkCnVodWI0OiA4IHBvcnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApS b290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czIKdWdlbjIuMzogPENoaWNvbnkgRWxlY3Ryb25p Y3MgQ28uLCBMdGQuPiBhdCB1c2J1czIKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogdXNidXMyCnVn ZW4yLjQ6IDxCcm9hZGNvbSBDb3JwPiBhdCB1c2J1czIKVHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJv bSB1ZnM6L2Rldi9hZGEwcDIgW3J3XS4uLgpJbnZhbGlkIHRpbWUgaW4gcmVhbCB0aW1lIGNsb2Nr LgpDaGVjayBhbmQgcmVzZXQgdGhlIGRhdGUgaW1tZWRpYXRlbHkhCndsYW4wOiBFdGhlcm5ldCBh ZGRyZXNzOiA2MDo2NzoyMDoxNzpkNzo3NAp1YnQwOiA8QnJvYWRjb20gQ29ycCBIUCBJbnRlZ3Jh dGVkIE1vZHVsZSwgY2xhc3MgMjI0LzEsIHJldiAyLjAwLzMuMDYsIGFkZHIgND4gb24gdXNidXMy CldBUk5JTkc6IGF0dGVtcHQgdG8gZG9tYWluX2FkZChibHVldG9vdGgpIGFmdGVyIGRvbWFpbmZp bmFsaXplKCkKV0FSTklORzogYXR0ZW1wdCB0byBkb21haW5fYWRkKG5ldGdyYXBoKSBhZnRlciBk b21haW5maW5hbGl6ZSgpCmluZm86IFtkcm1dIEluaXRpYWxpemVkIGRybSAxLjEuMCAyMDA2MDgx MApkcm1uMDogPENhaWNvcyBbUmFkZW9uIEhEIDY0MDBNLzc0MDBNIFNlcmllc10+IG9uIHZnYXBj aTAKaW5mbzogW2RybV0gTVNJIGVuYWJsZWQgMSBtZXNzYWdlKHMpCmluZm86IFtkcm1dIFJBREVP Tl9JU19QQ0lFCmluZm86IFtkcm1dIGluaXRpYWxpemluZyBrZXJuZWwgbW9kZXNldHRpbmcgKENB SUNPUyAweDEwMDI6MHg2NzYwIDB4MTAzQzoweDE2MUEpLgppbmZvOiBbZHJtXSByZWdpc3RlciBt bWlvIGJhc2U6IDB4RDQ0MDAwMDAKaW5mbzogW2RybV0gcmVnaXN0ZXIgbW1pbyBzaXplOiAxMzEw NzIKaW5mbzogW2RybV0gcmFkZW9uX2F0cm1fZ2V0X2Jpb3M6ID09PT4gVHJ5IEFUUk0uLi4KaW5m bzogW2RybV0gcmFkZW9uX2F0cm1fZ2V0X2Jpb3M6IHBjaV9maW5kX2NsYXNzKCkgZm91bmQ6IDA6 MTowOjAsIHZlbmRvcj0xMDAyLCBkZXZpY2U9Njc2MAppbmZvOiBbZHJtXSByYWRlb25fYXRybV9n ZXRfYmlvczogR2V0IEFDUEkgZGV2aWNlIGhhbmRsZQppbmZvOiBbZHJtXSByYWRlb25fYXRybV9n ZXRfYmlvczogR2V0IEFDUEkgaGFuZGxlIGZvciAiQVRSTSIKaW5mbzogW2RybV0gcmFkZW9uX2F0 cm1fZ2V0X2Jpb3M6IEZhaWxlZCB0byBnZXQgIkFUUk0iIGhhbmRsZTogQUVfTk9UX0ZPVU5ECmlu Zm86IFtkcm1dIHJhZGVvbl9hY3BpX3ZmY3RfYmlvczogPT09PiBUcnkgVkZDVC4uLgppbmZvOiBb ZHJtXSByYWRlb25fYWNwaV92ZmN0X2Jpb3M6IEdldCAiVkZDVCIgQUNQSSB0YWJsZQppbmZvOiBb ZHJtXSByYWRlb25fYWNwaV92ZmN0X2Jpb3M6IEZhaWxlZCB0byBnZXQgIlZGQ1QiIHRhYmxlOiBB RV9OT1RfRk9VTkQKaW5mbzogW2RybV0gaWdwX3JlYWRfYmlvc19mcm9tX3ZyYW06ID09PT4gVHJ5 IElHUCdzIFZSQU0uLi4KaW5mbzogW2RybV0gaWdwX3JlYWRfYmlvc19mcm9tX3ZyYW06IFZSQU0g YmFzZSBhZGRyZXNzOiAweGMwMDAwMDAwCmluZm86IFtkcm1dIGlncF9yZWFkX2Jpb3NfZnJvbV92 cmFtOiBNYXAgYWRkcmVzczogMHhmZmZmZjgwMGMwMDAwMDAwICgyNjIxNDQgYnl0ZXMpCmluZm86 IFtkcm1dIGlncF9yZWFkX2Jpb3NfZnJvbV92cmFtOiBJbmNvcnJlY3QgQklPUyBzaWduYXR1cmU6 IDB4RkZGRgppbmZvOiBbZHJtXSByYWRlb25fcmVhZF9iaW9zOiA9PT0+IFRyeSBQQ0kgRXhwYW5z aW9uIFJPTS4uLgppbmZvOiBbZHJtXSByYWRlb25fcmVhZF9iaW9zOiBNYXAgYWRkcmVzczogMHhm ZmZmZjgwMDAwMGMwMDAwICgxMzEwNzIgYnl0ZXMpCmluZm86IFtkcm1dIEFUT00gQklPUzogSFAK ZHJtbjA6IGluZm86IFZSQU06IDEwMjRNIDB4MDAwMDAwMDAwMDAwMDAwMCAtIDB4MDAwMDAwMDAz RkZGRkZGRiAoMTAyNE0gdXNlZCkKZHJtbjA6IGluZm86IEdUVDogNTEyTSAweDAwMDAwMDAwNDAw MDAwMDAgLSAweDAwMDAwMDAwNUZGRkZGRkYKaW5mbzogW2RybV0gRGV0ZWN0ZWQgVlJBTSBSQU09 MTAyNE0sIEJBUj0yNTZNCmluZm86IFtkcm1dIFJBTSB3aWR0aCA2NGJpdHMgRERSCltUVE1dIFpv bmUgIGtlcm5lbDogQXZhaWxhYmxlIGdyYXBoaWNzIG1lbW9yeTogMjA2MDEwMCBraUIKW1RUTV0g SW5pdGlhbGl6aW5nIHBvb2wgYWxsb2NhdG9yCmluZm86IFtkcm1dIHJhZGVvbjogMTAyNE0gb2Yg VlJBTSBtZW1vcnkgcmVhZHkKaW5mbzogW2RybV0gcmFkZW9uOiA1MTJNIG9mIEdUVCBtZW1vcnkg cmVhZHkuCmluZm86IFtkcm1dIFN1cHBvcnRzIHZibGFuayB0aW1lc3RhbXAgY2FjaGluZyBSZXYg MSAoMTAuMTAuMjAxMCkuCmluZm86IFtkcm1dIERyaXZlciBzdXBwb3J0cyBwcmVjaXNlIHZibGFu ayB0aW1lc3RhbXAgcXVlcnkuCmluZm86IFtkcm1dIHJhZGVvbjogaXJxIGluaXRpYWxpemVkLgpp bmZvOiBbZHJtXSBHQVJUOiBudW0gY3B1IHBhZ2VzIDEzMTA3MiwgbnVtIGdwdSBwYWdlcyAxMzEw NzIKaW5mbzogW2RybV0gcHJvYmluZyBnZW4gMiBjYXBzIGZvciBkZXZpY2UgODA4NjoxMDEgPSAy LzAKaW5mbzogW2RybV0gZW5hYmxpbmcgUENJRSBnZW4gMiBsaW5rIHNwZWVkcywgZGlzYWJsZSB3 aXRoIHJhZGVvbi5wY2llX2dlbjI9MAppbmZvOiBbZHJtXSBMb2FkaW5nIENBSUNPUyBNaWNyb2Nv ZGUKaW5mbzogW2RybV0gUENJRSBHQVJUIG9mIDUxMk0gZW5hYmxlZCAodGFibGUgYXQgMHgwMDAw MDAwMDAwMDQwMDAwKS4KZHJtbjA6IGluZm86IFdCIGVuYWJsZWQKZHJtbjA6IGluZm86IGZlbmNl IGRyaXZlciBvbiByaW5nIDAgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDA0MDAwMGMwMCBhbmQgY3B1 IGFkZHIgMHgweGZmZmZmODAwYTE4YjJjMDAKZHJtbjA6IGluZm86IGZlbmNlIGRyaXZlciBvbiBy aW5nIDMgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDA0MDAwMGMwYyBhbmQgY3B1IGFkZHIgMHgweGZm ZmZmODAwYTE4YjJjMGMKaW5mbzogW2RybV0gcmluZyB0ZXN0IG9uIDAgc3VjY2VlZGVkIGluIDIg dXNlY3MKaW5mbzogW2RybV0gcmluZyB0ZXN0IG9uIDMgc3VjY2VlZGVkIGluIDEgdXNlY3MKaW5m bzogW2RybV0gaWIgdGVzdCBvbiByaW5nIDAgc3VjY2VlZGVkIGluIDAgdXNlY3MKaW5mbzogW2Ry bV0gaWIgdGVzdCBvbiByaW5nIDMgc3VjY2VlZGVkIGluIDAgdXNlY3MKaW5mbzogW2RybV0gcmFk ZW9uX2RldmljZV9pbml0OiBUYWtpbmcgb3ZlciB0aGUgZmljdGl0aW91cyByYW5nZSAweGMwMDAw MDAwLTB4ZDAwMDAwMDAKaWljYnVzMDogPFBoaWxpcHMgSTJDIGJ1cz4gb24gaWljYmIwIGFkZHIg MHhmZgppaWMwOiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXMwCmlpY2J1czE6IDxQaGlsaXBz IEkyQyBidXM+IG9uIGlpY2JiMSBhZGRyIDB4MAppaWMxOiA8STJDIGdlbmVyaWMgSS9PPiBvbiBp aWNidXMxCmlpY2J1czI6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiMiBhZGRyIDB4MAppaWMy OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXMyCmlpY2J1czM6IDxQaGlsaXBzIEkyQyBidXM+ IG9uIGlpY2JiMyBhZGRyIDB4MAppaWMzOiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXMzCmlp Y2J1czQ6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiNCBhZGRyIDB4MAppaWM0OiA8STJDIGdl bmVyaWMgSS9PPiBvbiBpaWNidXM0CmlpY2J1czU6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2Ji NSBhZGRyIDB4MAppaWM1OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXM1CmlpY2J1czY6IDxQ aGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiNiBhZGRyIDB4MAppaWM2OiA8STJDIGdlbmVyaWMgSS9P PiBvbiBpaWNidXM2CmlpY2J1czc6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiNyBhZGRyIDB4 MAppaWM3OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXM3CmluZm86IFtkcm1dIFJhZGVvbiBE aXNwbGF5IENvbm5lY3RvcnMKaW5mbzogW2RybV0gQ29ubmVjdG9yIDA6CmluZm86IFtkcm1dICAg TFZEUy0xCmluZm86IFtkcm1dICAgRERDOiAweDY0MzAgMHg2NDMwIDB4NjQzNCAweDY0MzQgMHg2 NDM4IDB4NjQzOCAweDY0M2MgMHg2NDNjCmluZm86IFtkcm1dICAgRW5jb2RlcnM6CmluZm86IFtk cm1dICAgICBMQ0QxOiBJTlRFUk5BTF9VTklQSFkKaW5mbzogW2RybV0gQ29ubmVjdG9yIDE6Cmlu Zm86IFtkcm1dICAgRFAtMQppbmZvOiBbZHJtXSAgIEhQRDEKaW5mbzogW2RybV0gICBEREM6IDB4 NjQ2MCAweDY0NjAgMHg2NDY0IDB4NjQ2NCAweDY0NjggMHg2NDY4IDB4NjQ2YyAweDY0NmMKaW5m bzogW2RybV0gICBFbmNvZGVyczoKaW5mbzogW2RybV0gICAgIERGUDE6IElOVEVSTkFMX1VOSVBI WTEKaW5mbzogW2RybV0gQ29ubmVjdG9yIDI6CmluZm86IFtkcm1dICAgRFAtMgppbmZvOiBbZHJt XSAgIEhQRDIKaW5mbzogW2RybV0gICBEREM6IDB4NjQ0MCAweDY0NDAgMHg2NDQ0IDB4NjQ0NCAw eDY0NDggMHg2NDQ4IDB4NjQ0YyAweDY0NGMKaW5mbzogW2RybV0gICBFbmNvZGVyczoKaW5mbzog W2RybV0gICAgIERGUDI6IElOVEVSTkFMX1VOSVBIWTEKaW5mbzogW2RybV0gQ29ubmVjdG9yIDM6 CmluZm86IFtkcm1dICAgRFAtMwppbmZvOiBbZHJtXSAgIEhQRDMKaW5mbzogW2RybV0gICBEREM6 IDB4NjQ1MCAweDY0NTAgMHg2NDU0IDB4NjQ1NCAweDY0NTggMHg2NDU4IDB4NjQ1YyAweDY0NWMK aW5mbzogW2RybV0gICBFbmNvZGVyczoKaW5mbzogW2RybV0gICAgIERGUDM6IElOVEVSTkFMX1VO SVBIWTIKaW5mbzogW2RybV0gQ29ubmVjdG9yIDQ6CmluZm86IFtkcm1dICAgVkdBLTEKaW5mbzog W2RybV0gICBEREM6IDB4NjRkOCAweDY0ZDggMHg2NGRjIDB4NjRkYyAweDY0ZTAgMHg2NGUwIDB4 NjRlNCAweDY0ZTQKaW5mbzogW2RybV0gICBFbmNvZGVyczoKaW5mbzogW2RybV0gICAgIENSVDE6 IElOVEVSTkFMX0tMRFNDUF9EQUMxCmluZm86IFtkcm1dIEludGVybmFsIHRoZXJtYWwgY29udHJv bGxlciB3aXRoIGZhbiBjb250cm9sCmluZm86IFtkcm1dIHJhZGVvbjogcG93ZXIgbWFuYWdlbWVu dCBpbml0aWFsaXplZAppbmZvOiBbZHJtXSBmYiBtYXBwYWJsZSBhdCAweEMwMTQyMDAwCmluZm86 IFtkcm1dIHZyYW0gYXBwZXIgYXQgMHhDMDAwMDAwMAppbmZvOiBbZHJtXSBzaXplIDgyOTQ0MDAK aW5mbzogW2RybV0gZmIgZGVwdGggaXMgMjQKaW5mbzogW2RybV0gICAgcGl0Y2ggaXMgNzY4MApm YmQwIG9uIGRybW4wCnZ0X2FsbG9jYXRlOiBSZXBsYWNlIGV4aXN0aW5nIFZUIGRyaXZlci4KZXJy b3I6IFtkcm06cGlkNjg1Njg6cmFkZW9uX2FjcGlfaW5pdF0gKkVSUk9SKiBDYW5ub3QgZmluZCBh IGJhY2tsaWdodCBjb250cm9sbGVyCmluZm86IFtkcm1dIEluaXRpYWxpemVkIHJhZGVvbiAyLjI5 LjAgMjAwODA1MjgK --Multipart=_Sat__31_May_2014_00_26_43_+0200_6LmChOV2Im9WVtaE Content-Type: application/octet-stream; name="pciconf" Content-Disposition: attachment; filename="pciconf" Content-Transfer-Encoding: base64 aG9zdGIwQHBjaTA6MDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgxNjE4MTAzYyBjaGlwPTB4 MDEwNDgwODYgcmV2PTB4MDkgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9y YXRpb24nCiAgICBkZXZpY2UgICAgID0gJzJuZCBHZW5lcmF0aW9uIENvcmUgUHJvY2Vzc29yIEZh bWlseSBEUkFNIENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFz cyAgID0gSE9TVC1QQ0kKICAgIGNhcCAwOVtlMF0gPSB2ZW5kb3IgKGxlbmd0aCAxMikgSW50ZWwg Y2FwIDAgdmVyc2lvbiAxCiAgICBQQ0kgZXJyb3JzID0gUmVjZWl2ZWQgTWFzdGVyLUFib3J0CnBj aWIxQHBjaTA6MDoxOjA6CWNsYXNzPTB4MDYwNDAwIGNhcmQ9MHgyMDEwODA4NiBjaGlwPTB4MDEw MTgwODYgcmV2PTB4MDkgaGRyPTB4MDEKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRp b24nCiAgICBkZXZpY2UgICAgID0gJ1hlb24gRTMtMTIwMC8ybmQgR2VuZXJhdGlvbiBDb3JlIFBy b2Nlc3NvciBGYW1pbHkgUENJIEV4cHJlc3MgUm9vdCBQb3J0JwogICAgY2xhc3MgICAgICA9IGJy aWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNhcCAwZFs4OF0gPSBQQ0kgQnJpZGdl IGNhcmQ9MHgyMDEwODA4NgogICAgY2FwIDAxWzgwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBE MCBEMyAgY3VycmVudCBEMAogICAgY2FwIDA1WzkwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2Ug CiAgICBjYXAgMTBbYTBdID0gUENJLUV4cHJlc3MgMiByb290IHBvcnQgc2xvdCBtYXggZGF0YSAx MjgoMTI4KSBsaW5rIHgxNih4MTYpCiAgICAgICAgICAgICAgICAgc3BlZWQgMi41KDUuMCkgQVNQ TSBMMHMvTDEoTDBzL0wxKQogICAgZWNhcCAwMDAyWzEwMF0gPSBWQyAxIG1heCBWQzAKICAgIGVj YXAgMDAwNVsxNDBdID0gUm9vdCBDb21wbGV4IExpbmsgRGVjbGFyYXRpb24gMQpub25lMEBwY2kw OjA6MjI6MDoJY2xhc3M9MHgwNzgwMDAgY2FyZD0weDE2MTgxMDNjIGNoaXA9MHgxYzNhODA4NiBy ZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAg IGRldmljZSAgICAgPSAnNiBTZXJpZXMvQzIwMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkgTUVJIENv bnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2ltcGxlIGNvbW1zCiAgICBiYXIgICBbMTBdID0g dHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZDQ1MjQwMDAsIHNpemUgMTYsIGVuYWJsZWQK ICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAK ICAgIGNhcCAwNVs4Y10gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlLCA2NCBiaXQgCmVtMEBwY2kw OjA6MjU6MDoJY2xhc3M9MHgwMjAwMDAgY2FyZD0weDE2MTgxMDNjIGNoaXA9MHgxNTAyODA4NiBy ZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAg IGRldmljZSAgICAgPSAnODI1NzlMTSBHaWdhYml0IE5ldHdvcmsgQ29ubmVjdGlvbicKICAgIGNs YXNzICAgICAgPSBuZXR3b3JrCiAgICBzdWJjbGFzcyAgID0gZXRoZXJuZXQKICAgIGJhciAgIFsx MF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhkNDUwMDAwMCwgc2l6ZSAxMzEwNzIs IGVuYWJsZWQKICAgIGJhciAgIFsxNF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhk NDUyYTAwMCwgc2l6ZSA0MDk2LCBlbmFibGVkCiAgICBiYXIgICBbMThdID0gdHlwZSBJL08gUG9y dCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDIwLCBzaXplIDMyLCBlbmFibGVkCiAgICBjYXAgMDFbYzhd ID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMDVbZDBd ID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0aCAxIG1lc3NhZ2UK ICAgIGNhcCAxM1tlMF0gPSBQQ0kgQWR2YW5jZWQgRmVhdHVyZXM6IEZMUiBUUAplaGNpMEBwY2kw OjA6MjY6MDoJY2xhc3M9MHgwYzAzMjAgY2FyZD0weDE2MTgxMDNjIGNoaXA9MHgxYzJkODA4NiBy ZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAg IGRldmljZSAgICAgPSAnNiBTZXJpZXMvQzIwMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkgVVNCIEVu aGFuY2VkIEhvc3QgQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBzZXJpYWwgYnVzCiAgICBz dWJjbGFzcyAgID0gVVNCCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBi YXNlIDB4ZDQ1MjkwMDAsIHNpemUgMTAyNCwgZW5hYmxlZAogICAgY2FwIDAxWzUwXSA9IHBvd2Vy c3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAogICAgY2FwIDBhWzU4XSA9IEVIQ0kg RGVidWcgUG9ydCBhdCBvZmZzZXQgMHhhMCBpbiBtYXAgMHgxNAogICAgY2FwIDEzWzk4XSA9IFBD SSBBZHZhbmNlZCBGZWF0dXJlczogRkxSIFRQCmhkYWMxQHBjaTA6MDoyNzowOgljbGFzcz0weDA0 MDMwMCBjYXJkPTB4MTYxODEwM2MgY2hpcD0weDFjMjA4MDg2IHJldj0weDA0IGhkcj0weDAwCiAg ICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJwogICAgZGV2aWNlICAgICA9ICc2IFNl cmllcy9DMjAwIFNlcmllcyBDaGlwc2V0IEZhbWlseSBIaWdoIERlZmluaXRpb24gQXVkaW8gQ29u dHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBtdWx0aW1lZGlhCiAgICBzdWJjbGFzcyAgID0gSERB CiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZDQ1MjAwMDAs IHNpemUgMTYzODQsIGVuYWJsZWQKICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9y dHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAwNVs2MF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNz YWdlLCA2NCBiaXQgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQogICAgY2FwIDEwWzcwXSA9IFBDSS1F eHByZXNzIDEgcm9vdCBlbmRwb2ludCBtYXggZGF0YSAxMjgoMTI4KSBGTFIgbGluayB4MCh4MCkK ICAgIGVjYXAgMDAwMlsxMDBdID0gVkMgMSBtYXggVkMxCiAgICBlY2FwIDAwMDVbMTMwXSA9IFJv b3QgQ29tcGxleCBMaW5rIERlY2xhcmF0aW9uIDEKcGNpYjJAcGNpMDowOjI4OjA6CWNsYXNzPTB4 MDYwNDAwIGNhcmQ9MHgxNjE4MTAzYyBjaGlwPTB4MWMxMDgwODYgcmV2PTB4YjQgaGRyPTB4MDEK ICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nCiAgICBkZXZpY2UgICAgID0gJzYg U2VyaWVzL0MyMDAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IFBDSSBFeHByZXNzIFJvb3QgUG9ydCAx JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNh cCAxMFs0MF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgp IGxpbmsgeDAoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQgMC4wKDUuMCkgQVNQTSBMMHMvTDEo TDBzL0wxKQogICAgY2FwIDA1WzgwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UgCiAgICBjYXAg MGRbOTBdID0gUENJIEJyaWRnZSBjYXJkPTB4MTYxODEwM2MKICAgIGNhcCAwMVthMF0gPSBwb3dl cnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKcGNpYjNAcGNpMDowOjI4OjE6CWNs YXNzPTB4MDYwNDAwIGNhcmQ9MHgxNjE4MTAzYyBjaGlwPTB4MWMxMjgwODYgcmV2PTB4YjQgaGRy PTB4MDEKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nCiAgICBkZXZpY2UgICAg ID0gJzYgU2VyaWVzL0MyMDAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IFBDSSBFeHByZXNzIFJvb3Qg UG9ydCAyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1QQ0kK ICAgIGNhcCAxMFs0MF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEy OCgxMjgpIGxpbmsgeDAoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQgMC4wKDUuMCkgQVNQTSBk aXNhYmxlZChMMHMvTDEpCiAgICBjYXAgMDVbODBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSAK ICAgIGNhcCAwZFs5MF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHgxNjE4MTAzYwogICAgY2FwIDAxW2Ew XSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMApwY2liNEBwY2kwOjA6 Mjg6MjoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDE2MTgxMDNjIGNoaXA9MHgxYzE0ODA4NiByZXY9 MHhiNCBoZHI9MHgwMQogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAgIGRl dmljZSAgICAgPSAnNiBTZXJpZXMvQzIwMCBTZXJpZXMgQ2hpcHNldCBGYW1pbHkgUENJIEV4cHJl c3MgUm9vdCBQb3J0IDMnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0g UENJLVBDSQogICAgY2FwIDEwWzQwXSA9IFBDSS1FeHByZXNzIDIgcm9vdCBwb3J0IHNsb3QgbWF4 IGRhdGEgMTI4KDEyOCkgbGluayB4MSh4MSkKICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoNS4w KSBBU1BNIEwxKEwwcy9MMSkKICAgIGNhcCAwNVs4MF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdl IAogICAgY2FwIDBkWzkwXSA9IFBDSSBCcmlkZ2UgY2FyZD0weDE2MTgxMDNjCiAgICBjYXAgMDFb YTBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCnBjaWI1QHBjaTA6 MDoyODozOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4MTYxODEwM2MgY2hpcD0weDFjMTY4MDg2IHJl dj0weGI0IGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJwogICAg ZGV2aWNlICAgICA9ICc2IFNlcmllcy9DMjAwIFNlcmllcyBDaGlwc2V0IEZhbWlseSBQQ0kgRXhw cmVzcyBSb290IFBvcnQgNCcKICAgIGNsYXNzICAgICAgPSBicmlkZ2UKICAgIHN1YmNsYXNzICAg PSBQQ0ktUENJCiAgICBjYXAgMTBbNDBdID0gUENJLUV4cHJlc3MgMiByb290IHBvcnQgc2xvdCBt YXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSg1 LjApIEFTUE0gTDEoTDBzL0wxKQogICAgY2FwIDA1WzgwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3Nh Z2UgCiAgICBjYXAgMGRbOTBdID0gUENJIEJyaWRnZSBjYXJkPTB4MTYxODEwM2MKICAgIGNhcCAw MVthMF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKcGNpYjZAcGNp MDowOjI4Ojc6CWNsYXNzPTB4MDYwNDAwIGNhcmQ9MHgxNjE4MTAzYyBjaGlwPTB4MWMxZTgwODYg cmV2PTB4YjQgaGRyPTB4MDEKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nCiAg ICBkZXZpY2UgICAgID0gJzYgU2VyaWVzL0MyMDAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IFBDSSBF eHByZXNzIFJvb3QgUG9ydCA4JwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3Mg ICA9IFBDSS1QQ0kKICAgIGNhcCAxMFs0MF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBzbG90 IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQgNS4w KDUuMCkgQVNQTSBMMHMvTDEoTDBzL0wxKQogICAgY2FwIDA1WzgwXSA9IE1TSSBzdXBwb3J0cyAx IG1lc3NhZ2UgCiAgICBjYXAgMGRbOTBdID0gUENJIEJyaWRnZSBjYXJkPTB4MTYxODEwM2MKICAg IGNhcCAwMVthMF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKZWhj aTFAcGNpMDowOjI5OjA6CWNsYXNzPTB4MGMwMzIwIGNhcmQ9MHgxNjE4MTAzYyBjaGlwPTB4MWMy NjgwODYgcmV2PTB4MDQgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRp b24nCiAgICBkZXZpY2UgICAgID0gJzYgU2VyaWVzL0MyMDAgU2VyaWVzIENoaXBzZXQgRmFtaWx5 IFVTQiBFbmhhbmNlZCBIb3N0IENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1 cwogICAgc3ViY2xhc3MgICA9IFVTQgogICAgYmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5n ZSAzMiwgYmFzZSAweGQ0NTI4MDAwLCBzaXplIDEwMjQsIGVuYWJsZWQKICAgIGNhcCAwMVs1MF0g PSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAwYVs1OF0g PSBFSENJIERlYnVnIFBvcnQgYXQgb2Zmc2V0IDB4YTAgaW4gbWFwIDB4MTQKICAgIGNhcCAxM1s5 OF0gPSBQQ0kgQWR2YW5jZWQgRmVhdHVyZXM6IEZMUiBUUAppc2FiMEBwY2kwOjA6MzE6MDoJY2xh c3M9MHgwNjAxMDAgY2FyZD0weDE2MTgxMDNjIGNoaXA9MHgxYzRmODA4NiByZXY9MHgwNCBoZHI9 MHgwMAogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAg PSAnUU02NyBFeHByZXNzIENoaXBzZXQgRmFtaWx5IExQQyBDb250cm9sbGVyJwogICAgY2xhc3Mg ICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IFBDSS1JU0EKICAgIGNhcCAwOVtlMF0gPSB2 ZW5kb3IgKGxlbmd0aCAxMikgSW50ZWwgY2FwIDEgdmVyc2lvbiAwCgkJIGZlYXR1cmVzOiBBTVQs IDQgUENJLWUgeDEgc2xvdHMKYWhjaTBAcGNpMDowOjMxOjI6CWNsYXNzPTB4MDEwNjAxIGNhcmQ9 MHgxNjE4MTAzYyBjaGlwPTB4MWMwMzgwODYgcmV2PTB4MDQgaGRyPTB4MDAKICAgIHZlbmRvciAg ICAgPSAnSW50ZWwgQ29ycG9yYXRpb24nCiAgICBkZXZpY2UgICAgID0gJzYgU2VyaWVzL0MyMDAg U2VyaWVzIENoaXBzZXQgRmFtaWx5IDYgcG9ydCBTQVRBIEFIQ0kgQ29udHJvbGxlcicKICAgIGNs YXNzICAgICAgPSBtYXNzIHN0b3JhZ2UKICAgIHN1YmNsYXNzICAgPSBTQVRBCiAgICBiYXIgICBb MTBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDQ4LCBzaXplIDgsIGVuYWJs ZWQKICAgIGJhciAgIFsxNF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweDUwNTQs IHNpemUgNCwgZW5hYmxlZAogICAgYmFyICAgWzE4XSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMy LCBiYXNlIDB4NTA0MCwgc2l6ZSA4LCBlbmFibGVkCiAgICBiYXIgICBbMWNdID0gdHlwZSBJL08g UG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDUwLCBzaXplIDQsIGVuYWJsZWQKICAgIGJhciAgIFsy MF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweDUwMDAsIHNpemUgMzIsIGVuYWJs ZWQKICAgIGJhciAgIFsyNF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhkNDUyNzAw MCwgc2l6ZSAyMDQ4LCBlbmFibGVkCiAgICBjYXAgMDVbODBdID0gTVNJIHN1cHBvcnRzIDEgbWVz c2FnZSBlbmFibGVkIHdpdGggMSBtZXNzYWdlCiAgICBjYXAgMDFbNzBdID0gcG93ZXJzcGVjIDMg IHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMTJbYThdID0gU0FUQSBJbmRleC1E YXRhIFBhaXIKICAgIGNhcCAxM1tiMF0gPSBQQ0kgQWR2YW5jZWQgRmVhdHVyZXM6IEZMUiBUUAp2 Z2FwY2kwQHBjaTA6MTowOjA6CWNsYXNzPTB4MDMwMDAwIGNhcmQ9MHgxNjFhMTAzYyBjaGlwPTB4 Njc2MDEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQgTWlj cm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdDYWljb3MgW1JhZGVv biBIRCA2NDAwTS83NDAwTSBTZXJpZXNdJwogICAgY2xhc3MgICAgICA9IGRpc3BsYXkKICAgIHN1 YmNsYXNzICAgPSBWR0EKICAgIGJhciAgIFsxMF0gPSB0eXBlIFByZWZldGNoYWJsZSBNZW1vcnks IHJhbmdlIDY0LCBiYXNlIDB4YzAwMDAwMDAsIHNpemUgMjY4NDM1NDU2LCBlbmFibGVkCiAgICBi YXIgICBbMThdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZDQ0MDAwMDAsIHNpemUg MTMxMDcyLCBlbmFibGVkCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIs IGJhc2UgMHg0MDAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3Bl YyAzICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMAogICAgY2FwIDEwWzU4XSA9IFBD SS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50IG1heCBkYXRhIDEyOCgyNTYpIGxpbmsgeDE2KHgx NikKICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoNS4wKSBBU1BNIEwwcy9MMShMMHMvTDEpCiAg ICBjYXAgMDVbYTBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0 aCAxIG1lc3NhZ2UKICAgIGVjYXAgMDAwYlsxMDBdID0gVmVuZG9yIDEgSUQgMQogICAgZWNhcCAw MDAxWzE1MF0gPSBBRVIgMSAwIGZhdGFsIDAgbm9uLWZhdGFsIDEgY29ycmVjdGVkCiAgUENJLWUg ZXJyb3JzID0gQ29ycmVjdGFibGUgRXJyb3IgRGV0ZWN0ZWQKICAgICAgICAgICAgICAgICBVbnN1 cHBvcnRlZCBSZXF1ZXN0IERldGVjdGVkCiAgICAgQ29ycmVjdGVkID0gQWR2aXNvcnkgTm9uLUZh dGFsIEVycm9yCmhkYWMwQHBjaTA6MTowOjE6CWNsYXNzPTB4MDQwMzAwIGNhcmQ9MHgxNjFhMTAz YyBjaGlwPTB4YWE5ODEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2 YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdDYWlj b3MgSERNSSBBdWRpbyBbUmFkZW9uIEhEIDY0MDAgU2VyaWVzXScKICAgIGNsYXNzICAgICAgPSBt dWx0aW1lZGlhCiAgICBzdWJjbGFzcyAgID0gSERBCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1v cnksIHJhbmdlIDY0LCBiYXNlIDB4ZDQ0MjAwMDAsIHNpemUgMTYzODQsIGVuYWJsZWQKICAgIGNh cCAwMVs1MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAK ICAgIGNhcCAxMFs1OF0gPSBQQ0ktRXhwcmVzcyAyIGxlZ2FjeSBlbmRwb2ludCBtYXggZGF0YSAx MjgoMjU2KSBsaW5rIHgxNih4MTYpCiAgICAgICAgICAgICAgICAgc3BlZWQgMi41KDUuMCkgQVNQ TSBMMHMvTDEoTDBzL0wxKQogICAgY2FwIDA1W2EwXSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2Us IDY0IGJpdCBlbmFibGVkIHdpdGggMSBtZXNzYWdlCiAgICBlY2FwIDAwMGJbMTAwXSA9IFZlbmRv ciAxIElEIDEKICAgIGVjYXAgMDAwMVsxNTBdID0gQUVSIDEgMCBmYXRhbCAwIG5vbi1mYXRhbCAx IGNvcnJlY3RlZAogIFBDSS1lIGVycm9ycyA9IENvcnJlY3RhYmxlIEVycm9yIERldGVjdGVkCiAg ICAgICAgICAgICAgICAgVW5zdXBwb3J0ZWQgUmVxdWVzdCBEZXRlY3RlZAogICAgIENvcnJlY3Rl ZCA9IEFkdmlzb3J5IE5vbi1GYXRhbCBFcnJvcgpub25lMUBwY2kwOjM2OjA6MDoJY2xhc3M9MHgw YzAwMTAgY2FyZD0weDE2MTgxMDNjIGNoaXA9MHgyMzgwMTk3YiByZXY9MHgzMCBoZHI9MHgwMAog ICAgdmVuZG9yICAgICA9ICdKTWljcm9uIFRlY2hub2xvZ3kgQ29ycC4nCiAgICBkZXZpY2UgICAg ID0gJ0lFRUUgMTM5NCBIb3N0IENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1 cwogICAgc3ViY2xhc3MgICA9IEZpcmVXaXJlCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnks IHJhbmdlIDMyLCBiYXNlIDB4ZDQyMDAwMDAsIHNpemUgMjA0OCwgZW5hYmxlZAogICAgYmFyICAg WzE0XSA9IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGQ0MjA1MDAwLCBzaXplIDI1Niwg ZW5hYmxlZAogICAgY2FwIDAxWzQ0XSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMyAgY3Vy cmVudCBEMAogICAgY2FwIDEwWzgwXSA9IFBDSS1FeHByZXNzIDEgZW5kcG9pbnQgbWF4IGRhdGEg MTI4KDEyOCkgbGluayB4MSh4MSkKICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoMi41KSBBU1BN IEwxKEwwcy9MMSkKICAgIGNhcCAwNVs5NF0gPSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlIApub25l MkBwY2kwOjM2OjA6MToJY2xhc3M9MHgwODgwMDAgY2FyZD0weDE2MTgxMDNjIGNoaXA9MHgyMzky MTk3YiByZXY9MHgzMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdKTWljcm9uIFRlY2hub2xv Z3kgQ29ycC4nCiAgICBkZXZpY2UgICAgID0gJ1NEL01NQyBIb3N0IENvbnRyb2xsZXInCiAgICBj bGFzcyAgICAgID0gYmFzZSBwZXJpcGhlcmFsCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnks IHJhbmdlIDMyLCBiYXNlIDB4ZDQyMDQwMDAsIHNpemUgMjU2LCBlbmFibGVkCiAgICBjYXAgMDFb YTRdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMTBb ODBdID0gUENJLUV4cHJlc3MgMSBlbmRwb2ludCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgx KQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSgyLjUpIEFTUE0gTDEoTDBzL0wxKQogICAgY2Fw IDA1Wzk0XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UgCnNkaGNpX3BjaTBAcGNpMDozNjowOjI6 CWNsYXNzPTB4MDgwNTAxIGNhcmQ9MHgxNjE4MTAzYyBjaGlwPTB4MjM5MTE5N2IgcmV2PTB4MzAg aGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSk1pY3JvbiBUZWNobm9sb2d5IENvcnAuJwogICAg ZGV2aWNlICAgICA9ICdTdGFuZGFyZCBTRCBIb3N0IENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAg ID0gYmFzZSBwZXJpcGhlcmFsCiAgICBzdWJjbGFzcyAgID0gU0QgaG9zdCBjb250cm9sbGVyCiAg ICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZDQyMDMwMDAsIHNp emUgMjU2LCBlbmFibGVkCiAgICBjYXAgMDFbYTRdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQw IEQzICBjdXJyZW50IEQwCiAgICBjYXAgMTBbODBdID0gUENJLUV4cHJlc3MgMSBlbmRwb2ludCBt YXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSgy LjUpIEFTUE0gTDEoTDBzL0wxKQogICAgY2FwIDA1Wzk0XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3Nh Z2UgCml3bjBAcGNpMDozNzowOjA6CWNsYXNzPTB4MDI4MDAwIGNhcmQ9MHgxMzExODA4NiBjaGlw PTB4MDA4NTgwODYgcmV2PTB4MzQgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29y cG9yYXRpb24nCiAgICBkZXZpY2UgICAgID0gJ0NlbnRyaW5vIEFkdmFuY2VkLU4gNjIwNSBbVGF5 bG9yIFBlYWtdJwogICAgY2xhc3MgICAgICA9IG5ldHdvcmsKICAgIGJhciAgIFsxMF0gPSB0eXBl IE1lbW9yeSwgcmFuZ2UgNjQsIGJhc2UgMHhkNDEwMDAwMCwgc2l6ZSA4MTkyLCBlbmFibGVkCiAg ICBjYXAgMDFbYzhdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAg ICBjYXAgMDVbZDBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0 aCAxIG1lc3NhZ2UKICAgIGNhcCAxMFtlMF0gPSBQQ0ktRXhwcmVzcyAxIGVuZHBvaW50IG1heCBk YXRhIDEyOCgxMjgpIEZMUiBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSgy LjUpIEFTUE0gTDEoTDBzL0wxKQogICAgZWNhcCAwMDAxWzEwMF0gPSBBRVIgMSAwIGZhdGFsIDAg bm9uLWZhdGFsIDAgY29ycmVjdGVkCiAgICBlY2FwIDAwMDNbMTQwXSA9IFNlcmlhbCAxIDYwNjcy MGZmZmYxN2Q3NzQKeGhjaTBAcGNpMDozODowOjA6CWNsYXNzPTB4MGMwMzMwIGNhcmQ9MHgxNjE4 MTAzYyBjaGlwPTB4MDE5NDEwMzMgcmV2PTB4MDQgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAn TkVDIENvcnBvcmF0aW9uJwogICAgZGV2aWNlICAgICA9ICd1UEQ3MjAyMDAgVVNCIDMuMCBIb3N0 IENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3MgICA9 IFVTQgogICAgYmFyICAgWzEwXSA9IHR5cGUgTWVtb3J5LCByYW5nZSA2NCwgYmFzZSAweGQ0MDAw MDAwLCBzaXplIDgxOTIsIGVuYWJsZWQKICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMyAgc3Vw cG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAwNVs3MF0gPSBNU0kgc3VwcG9ydHMgOCBt ZXNzYWdlcywgNjQgYml0IGVuYWJsZWQgd2l0aCAxIG1lc3NhZ2UKICAgIGNhcCAxMVs5MF0gPSBN U0ktWCBzdXBwb3J0cyA4IG1lc3NhZ2VzCiAgICAgICAgICAgICAgICAgVGFibGUgaW4gbWFwIDB4 MTBbMHgxMDAwXSwgUEJBIGluIG1hcCAweDEwWzB4MTA4MF0KICAgIGNhcCAxMFthMF0gPSBQQ0kt RXhwcmVzcyAyIGVuZHBvaW50IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEoeDEpCiAgICAgICAg ICAgICAgICAgc3BlZWQgNS4wKDUuMCkgQVNQTSBMMHMvTDEoTDBzL0wxKQogICAgZWNhcCAwMDAx WzEwMF0gPSBBRVIgMSAwIGZhdGFsIDAgbm9uLWZhdGFsIDAgY29ycmVjdGVkCiAgICBlY2FwIDAw MDNbMTQwXSA9IFNlcmlhbCAxIGZmZmZmZmZmZmZmZmZmZmYKICAgIGVjYXAgMDAxOFsxNTBdID0g TFRSIDEK --Multipart=_Sat__31_May_2014_00_26_43_+0200_6LmChOV2Im9WVtaE Content-Type: application/octet-stream; name="pkg_info" Content-Disposition: attachment; filename="pkg_info" Content-Transfer-Encoding: base64 SW1hZ2VNYWdpY2stNi44LjAuN185LDEgICAgICAgIEltYWdlIHByb2Nlc3NpbmcgdG9vbHMKYXBw cmVzLTEuMC40ICAgICAgICAgICAgICAgICAgIFByb2dyYW0gdG8gbGlzdCBhcHBsaWNhdGlvbidz IHJlc291cmNlcwphc2NpaWRvYy04LjYuOV8zICAgICAgICAgICAgICAgVGV4dCBkb2N1bWVudCBm b3JtYXQgZm9yIHdyaXRpbmcgc2hvcnQgZG9jdW1lbnRzIGFuZCBtYW4gcGFnZXMKYXRrLTIuOC4w ICAgICAgICAgICAgICAgICAgICAgIEdOT01FIGFjY2Vzc2liaWxpdHkgdG9vbGtpdCAoQVRLKQph dXRvY29uZi0yLjY5ICAgICAgICAgICAgICAgICAgQXV0b21hdGljYWxseSBjb25maWd1cmUgc291 cmNlIGNvZGUgb24gbWFueSBVbip4IHBsYXRmb3JtcwphdXRvY29uZi13cmFwcGVyLTIwMTMxMjAz ICAgICAgV3JhcHBlciBzY3JpcHQgZm9yIEdOVSBhdXRvY29uZgphd2Vzb21lLTMuNS41XzEsMSAg ICAgICAgICAgICAgQSBoaWdobHkgY29uZmlndXJhYmxlLCBuZXh0IGdlbmVyYXRpb24gZnJhbWV3 b3JrIHdpbmRvdyBtYW5hZ2VyCmJhc2gtNC4zLjE4XzIgICAgICAgICAgICAgICAgICBUaGUgR05V IFByb2plY3QncyBCb3VybmUgQWdhaW4gU0hlbGwKYmRmdG9wY2YtMS4wLjQgICAgICAgICAgICAg ICAgIENvbnZlcnQgWCBmb250IGZyb20gQkRGIHRvIFBDRgpiaWdyZXFzcHJvdG8tMS4xLjIgICAg ICAgICAgICAgQmlnUmVxcyBleHRlbnNpb24gaGVhZGVycwpiaXNvbi0yLjcuMSwxICAgICAgICAg ICAgICAgICAgUGFyc2VyIGdlbmVyYXRvciBmcm9tIEZTRiwgKG1vc3RseSkgY29tcGF0aWJsZSB3 aXRoIFlhY2MKYml0bWFwLTEuMC43ICAgICAgICAgICAgICAgICAgIEJpdG1hcCBlZGl0b3IgYW5k IGNvbnZlcnRlciB1dGlsaXRpZXMgZm9yIFgKYm9laG0tZ2MtNy4yZSAgICAgICAgICAgICAgICAg IEdhcmJhZ2UgY29sbGVjdGlvbiBhbmQgbWVtb3J5IGxlYWsgZGV0ZWN0aW9uIGZvciBDIGFuZCBD KysKY2Fpcm8tMS4xMC4yXzEwLDIgICAgICAgICAgICAgIFZlY3RvciBncmFwaGljcyBsaWJyYXJ5 IHdpdGggY3Jvc3MtZGV2aWNlIG91dHB1dCBzdXBwb3J0CmNtYWtlLTIuOC4xMi4xXzQgICAgICAg ICAgICAgICBDcm9zcy1wbGF0Zm9ybSBNYWtlZmlsZSBnZW5lcmF0b3IKY21ha2UtbW9kdWxlcy0y LjguMTIuMV8xICAgICAgIE1vZHVsZXMgYW5kIFRlbXBsYXRlcyBmb3IgQ01ha2UKY29tcGF0OXgt YW1kNjQtOS4yLjkwMjAwMC4yMDEzMTAgQSBjb252ZW5pZW5jZSBwYWNrYWdlIHRvIGluc3RhbGwg dGhlIGNvbXBhdDl4IGxpYnJhcmllcwpjb21wb3NpdGVwcm90by0wLjQuMiAgICAgICAgICAgQ29t cG9zaXRlIGV4dGVuc2lvbiBoZWFkZXJzCmN1cHMtY2xpZW50LTEuNy4yICAgICAgICAgICAgICBD b21tb24gVU5JWCBQcmludGluZyBTeXN0ZW06IExpYnJhcnkgY3VwcwpjdXBzLWltYWdlLTEuNy4y ICAgICAgICAgICAgICAgQ29tbW9uIFVOSVggUHJpbnRpbmcgU3lzdGVtOiBMaWJyYXJ5IGN1cHNp bWFnZQpkYW1hZ2Vwcm90by0xLjIuMSAgICAgICAgICAgICAgRGFtYWdlIGV4dGVuc2lvbiBoZWFk ZXJzCmRlamF2dS0yLjM0XzMgICAgICAgICAgICAgICAgICBCaXRzdHJlYW0gVmVyYSBGb250cyBj bG9uZSB3aXRoIGEgd2lkZXIgcmFuZ2Ugb2YgY2hhcmFjdGVycwpkZXNrdG9wLWZpbGUtdXRpbHMt MC4yMl8xICAgICAgQ291cGxlIG9mIGNvbW1hbmQgbGluZSB1dGlsaXRpZXMgZm9yIHdvcmtpbmcg d2l0aCBkZXNrdG9wIGVudHJpZXMKZGlhbG9nNHBvcnRzLTAuMS41XzIgICAgICAgICAgIENvbnNv bGUgSW50ZXJmYWNlIHRvIGNvbmZpZ3VyZSBwb3J0cwpkbXhwcm90by0yLjMuMSAgICAgICAgICAg ICAgICAgRE1YIGV4dGVuc2lvbiBoZWFkZXJzCmRvY2Jvb2stMS41ICAgICAgICAgICAgICAgICAg ICBNZXRhLXBvcnQgZm9yIHRoZSBkaWZmZXJlbnQgdmVyc2lvbnMgb2YgdGhlIERvY0Jvb2sgRFRE CmRvY2Jvb2stc2dtbC00LjVfMSAgICAgICAgICAgICBEb2NCb29rIFNHTUwgRFRECmRvY2Jvb2st eG1sLTUuMF8yICAgICAgICAgICAgICBEb2NCb29rIFhNTCBEVEQKZG9jYm9vay14c2wtMS43Ni4x XzIgICAgICAgICAgIFhTTCBEb2NCb29rIHN0eWxlc2hlZXRzCmRyaS05LjEuN180LDIgICAgICAg ICAgICAgICAgICBPcGVuR0wgaGFyZHdhcmUgYWNjZWxlcmF0aW9uIGRyaXZlcnMgZm9yIHRoZSBE UkkKZHJpMnByb3RvLTIuOCAgICAgICAgICAgICAgICAgIERSSTIgcHJvdG90eXBlIGhlYWRlcnMK ZHJpM3Byb3RvLTEuMCAgICAgICAgICAgICAgICAgIERSSTMgcHJvdG90eXBlIGhlYWRlcnMKZW1h Y3MyNC0yNC4zXzMsMyAgICAgICAgICAgICAgIEdOVSBlZGl0aW5nIG1hY3JvcwplbmNoYW50LTEu Ni4wXzMgICAgICAgICAgICAgICAgRGljdGlvbmFyeS9zcGVsbGNoZWNraW5nIGZyYW1ld29yawpl bmNvZGluZ3MtMS4wLjRfMSwxICAgICAgICAgICAgWC5PcmcgRW5jb2RpbmcgZm9udHMKZXZpZWV4 dC0xLjEuMSAgICAgICAgICAgICAgICAgIFhFVklFIGV4dGVuc2lvbiBoZWFkZXJzCmV4cGF0LTIu MS4wICAgICAgICAgICAgICAgICAgICBYTUwgMS4wIHBhcnNlciB3cml0dGVuIGluIEMKZmZ0dzMt My4zLjNfMSAgICAgICAgICAgICAgICAgIEZhc3QgQyByb3V0aW5lcyB0byBjb21wdXRlIHRoZSBE aXNjcmV0ZSBGb3VyaWVyIFRyYW5zZm9ybQpmaXhlc3Byb3RvLTUuMCAgICAgICAgICAgICAgICAg Rml4ZXMgZXh0ZW5zaW9uIGhlYWRlcnMKZm9udC1hZG9iZS0xMDBkcGktMS4wLjNfMSAgICAgIFgu T3JnIEFkb2JlIDEwMGRwaSBmb250CmZvbnQtYWRvYmUtNzVkcGktMS4wLjNfMSAgICAgICBYLk9y ZyBBZG9iZSA3NWRwaSBmb250CmZvbnQtYWRvYmUtdXRvcGlhLTEwMGRwaS0xLjAuNF8xIFguT3Jn IEFkb2JlIFV0b3BpYSAxMDBkcGkgZm9udApmb250LWFkb2JlLXV0b3BpYS03NWRwaS0xLjAuNF8x IFguT3JnIEFkb2JlIFV0b3BpYSA3NWRwaSBmb250CmZvbnQtYWRvYmUtdXRvcGlhLXR5cGUxLTEu MC40XzEgWC5PcmcgQWRvYmUgVXRvcGlhIFR5cGUxIGZvbnQKZm9udC1hbGlhcy0xLjAuM18xICAg ICAgICAgICAgIFguT3JnIEZvbnQgYWxpYXNlcwpmb250LWFyYWJpYy1taXNjLTEuMC4zXzEgICAg ICAgWC5PcmcgbWlzY2VsbGFuZW91cyBBcmFiaWMgZm9udHMKZm9udC1iaC0xMDBkcGktMS4wLjNf MSAgICAgICAgIFguT3JnIEJpZ2Vsb3cgSG9sbWVzIDEwMGRwaSBmb250CmZvbnQtYmgtNzVkcGkt MS4wLjNfMSAgICAgICAgICBYLk9yZyBCaWdlbG93IEhvbG1lcyA3NWRwaSBmb250CmZvbnQtYmgt bHVjaWRhdHlwZXdyaXRlci0xMDBkcGktMS4wLjNfMSBYLk9yZyBCaWdlbG93IEhvbG1lcyBMdWNp ZGEgVHlwZVdyaXRlciAxMDBkcGkgZm9udApmb250LWJoLWx1Y2lkYXR5cGV3cml0ZXItNzVkcGkt MS4wLjNfMSBYLk9yZyBCaWdlbG93IEhvbG1lcyBMdWNpZGEgVHlwZVdyaXRlciA3NWRwaSBmb250 CmZvbnQtYmgtdHRmLTEuMC4zXzEgICAgICAgICAgICBYLk9yZyBCaWdlbG93ICYgSG9sbWVzIFRU RiBmb250CmZvbnQtYmgtdHlwZTEtMS4wLjNfMSAgICAgICAgICBYLk9yZyBCaWdlbG93IEhvbG1l cyBUeXBlMSBmb250CmZvbnQtYml0c3RyZWFtLTEwMGRwaS0xLjAuM18xICBYLk9yZyBCaXRzdHJl YW0gVmVyYSAxMDBkcGkgZm9udApmb250LWJpdHN0cmVhbS03NWRwaS0xLjAuM18xICAgWC5Pcmcg Qml0c3RyZWFtIFZlcmEgNzVkcGkgZm9udApmb250LWJpdHN0cmVhbS10eXBlMS0xLjAuM18xICAg WC5PcmcgQml0c3RyZWFtIFZlcmEgVHlwZTEgZm9udApmb250LWNyb255eC1jeXJpbGxpYy0xLjAu M18xICAgWC5PcmcgQ3Jvbnl4IEN5cmlsbGljIGZvbnQKZm9udC1jdXJzb3ItbWlzYy0xLjAuM18x ICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgQ3Vyc29yIGZvbnRzCmZvbnQtZGFld29vLW1pc2Mt MS4wLjNfMSAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIERhZXdvbyBmb250cwpmb250LWRlYy1t aXNjLTEuMC4zXzEgICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBEZWMgZm9udHMKZm9udC1p Ym0tdHlwZTEtMS4wLjNfMSAgICAgICAgIFguT3JnIElCTSBUeXBlMSBmb250CmZvbnQtaXNhcy1t aXNjLTEuMC4zXzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIElTQVMgZm9udHMKZm9udC1q aXMtbWlzYy0xLjAuM18xICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgSklTIGZvbnRzCmZv bnQtbWljcm8tbWlzYy0xLjAuM18xICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE1pY3JvIGZv bnRzCmZvbnQtbWlzYy1jeXJpbGxpYy0xLjAuM18xICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEN5 cmlsbGljIGZvbnQKZm9udC1taXNjLWV0aGlvcGljLTEuMC4zXzEgICAgIFguT3JnIG1pc2NlbGxh bmVvdXMgRXRoaW9waWMgZm9udApmb250LW1pc2MtbWVsdGhvLTEuMC4zXzEgICAgICAgWC5Pcmcg bWlzY2VsbGFuZW91cyBNZWx0aG8gZm9udApmb250LW1pc2MtbWlzYy0xLjEuMl8xICAgICAgICAg WC5PcmcgbWlzY2VsbGFuZW91cyBNaXNjIGZvbnRzCmZvbnQtbXV0dC1taXNjLTEuMC4zXzEgICAg ICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE11dHQgZm9udHMKZm9udC1zY2h1bWFjaGVyLW1pc2Mt MS4xLjJfMSAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU2NodW1hY2hlciBmb250cwpmb250LXNjcmVl bi1jeXJpbGxpYy0xLjAuNF8xICAgWC5PcmcgU2NyZWVuIEN5cmlsbGljIGZvbnQKZm9udC1zb255 LW1pc2MtMS4wLjNfMSAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU29ueSBmb250cwpmb250 LXN1bi1taXNjLTEuMC4zXzEgICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBTdW4gZm9udHMK Zm9udC11dGlsLTEuMy4wXzEgICAgICAgICAgICAgIENyZWF0ZSBhbiBpbmRleCBvZiBYIGZvbnQg ZmlsZXMgaW4gYSBkaXJlY3RvcnkKZm9udC13aW5pdHpraS1jeXJpbGxpYy0xLjAuM18xIFguT3Jn IFdpbml0emtpIEN5cmlsbGljIGZvbnQKZm9udC14ZnJlZTg2LXR5cGUxLTEuMC40XzEgICAgIFgu T3JnIFhGcmVlODYgVHlwZTEgZm9udApmb250Y2FjaGVwcm90by0wLjEuMyAgICAgICAgICAgRm9u dGNhY2hlIGV4dGVuc2lvbiBoZWFkZXJzCmZvbnRjb25maWctMi4xMS4wXzMsMSAgICAgICAgICBY TUwtYmFzZWQgZm9udCBjb25maWd1cmF0aW9uIEFQSSBmb3IgWCBXaW5kb3dzCmZvbnRzcHJvdG8t Mi4xLjIgICAgICAgICAgICAgICBGb250cyBleHRlbnNpb24gaGVhZGVycwpmcmVlZ2x1dC0yLjgu MV8yICAgICAgICAgICAgICAgQW4gYWx0ZXJuYXRpdmUgdG8gdGhlIE9wZW5HTCBVdGlsaXR5IFRv b2xraXQgKEdMVVQpIGxpYnJhcnkKZnJlZXR5cGUyLTIuNS4zXzIgICAgICAgICAgICAgIEZyZWUg YW5kIHBvcnRhYmxlIFRydWVUeXBlIGZvbnQgcmVuZGVyaW5nIGVuZ2luZQpmcmliaWRpLTAuMTku Ml8xICAgICAgICAgICAgICAgQSBGcmVlIEltcGxlbWVudGF0aW9uIG9mIHRoZSBVbmljb2RlIEJp ZGlyZWN0aW9uYWwgQWxnb3JpdGhtCmdkay1waXhidWYyLTIuMjguMiAgICAgICAgICAgICBHcmFw aGljIGxpYnJhcnkgZm9yIEdUSysKZ2V0b3B0LTEuMS41ICAgICAgICAgICAgICAgICAgIFJlcGxh Y2VtZW50IGZvciBnZXRvcHQoMSkgdGhhdCBzdXBwb3J0cyBHTlUtc3R5bGUgbG9uZyBvcHRpb25z CmdldHRleHQtMC4xOC4zLjFfMSAgICAgICAgICAgICBHTlUgZ2V0dGV4dCBwYWNrYWdlCmdob3N0 c2NyaXB0OS05LjA2XzYgICAgICAgICAgICBHaG9zdHNjcmlwdCA5LnggUG9zdFNjcmlwdCBpbnRl cnByZXRlcgpnaWZsaWItbm94MTEtNC4yLjNfMiAgICAgICAgICAgVG9vbHMgYW5kIGxpYnJhcnkg cm91dGluZXMgZm9yIHdvcmtpbmcgd2l0aCBHSUYgaW1hZ2VzCmdsZXctMS4xMC4wXzEgICAgICAg ICAgICAgICAgICBUaGUgT3BlbkdMIEV4dGVuc2lvbiBXcmFuZ2xlciBMaWJyYXJ5CmdsaWItMi4z Ni4zXzIgICAgICAgICAgICAgICAgICBTb21lIHVzZWZ1bCByb3V0aW5lcyBvZiBDIHByb2dyYW1t aW5nIChjdXJyZW50IHN0YWJsZSB2ZXJzaW9uKQpnbHByb3RvLTEuNC4xNyAgICAgICAgICAgICAg ICAgR0xYIGV4dGVuc2lvbiBoZWFkZXJzCmdtYWtlLTMuODJfMSAgICAgICAgICAgICAgICAgICBH TlUgdmVyc2lvbiBvZiAnbWFrZScgdXRpbGl0eQpnbm9tZWhpZXItMy4wICAgICAgICAgICAgICAg ICAgQSB1dGlsaXR5IHBvcnQgdGhhdCBjcmVhdGVzIHRoZSBHTk9NRSBkaXJlY3RvcnkgdHJlZQpn b2JqZWN0LWludHJvc3BlY3Rpb24tMS4zNi4wXzIgR2VuZXJhdGUgaW50ZXJmYWNlIGludHJvc3Bl Y3Rpb24gZGF0YSBmb3IgR09iamVjdCBsaWJyYXJpZXMKZ3BlcmYtMy4wLjMgICAgICAgICAgICAg ICAgICAgIEdlbmVyYXRlcyBwZXJmZWN0IGhhc2ggZnVuY3Rpb25zIGZvciBzZXRzIG9mIGtleXdv cmRzCmdyYXBoaXRlMi0xLjIuNCAgICAgICAgICAgICAgICBSZW5kZXJpbmcgY2FwYWJpbGl0aWVz IGZvciBjb21wbGV4IG5vbi1Sb21hbiB3cml0aW5nIHN5c3RlbXMKZ3Nmb250cy04LjExXzYgICAg ICAgICAgICAgICAgIFN0YW5kYXJkIEZvbnRzIGZvciBHaG9zdHNjcmlwdApnc3RyZWFtZXItMC4x MC4zNl8yICAgICAgICAgICAgRGV2ZWxvcG1lbnQgZnJhbWV3b3JrIGZvciBjcmVhdGluZyBtZWRp YSBhcHBsaWNhdGlvbnMKZ3N0cmVhbWVyLXBsdWdpbnMtMC4xMC4zNl80LDMgIEdTdHJlYW1lciB3 cml0dGVuIGNvbGxlY3Rpb24gb2YgcGx1Z2lucyBoYW5kbGluZyBzZXZlcmFsIG1lZGlhIHR5cGVz CmdzdHJlYW1lci1wbHVnaW5zLWJhZC0wLjEwLjIzXzEsMyBCYWQgZ3N0cmVhbWVyLXBsdWdpbnMK Z3N0cmVhbWVyLXBsdWdpbnMtZ29vZC0wLjEwLjMxXzEsMyBHb29kIGdzdHJlYW1lci1wbHVnaW5z CmdzdHJlYW1lci1wbHVnaW5zLW9nZy0wLjEwLjM2XzEsMyBHc3RyZWFtZXIgT2dnIGJpdHN0cmVh bSBwbHVnaW4KZ3N0cmVhbWVyLXBsdWdpbnMtdGhlb3JhLTAuMTAuMzZfMSwzIEdzdHJlYW1lciB0 aGVvcmEgcGx1Z2luCmdzdHJlYW1lci1wbHVnaW5zLXZvcmJpcy0wLjEwLjM2XzEsMyBHc3RyZWFt ZXIgdm9yYmlzIGVuY29kZXIvZGVjb2RlciBwbHVnaW4KZ3N0cmVhbWVyLXBsdWdpbnMtdnA4LTAu MTAuMjNfMSwzIEdzdHJlYW1lciB2cDggY29kZWMgcGx1Z2luCmd0ay1lbmdpbmVzMi0yLjIwLjJf MiAgICAgICAgICBUaGVtZSBlbmdpbmUgZm9yIHRoZSBHVEsrLTIuMCB0b29sa2l0Cmd0ay11cGRh dGUtaWNvbi1jYWNoZS0yLjI0LjIyICBHdGstdXBkYXRlLWljb24tY2FjaGUgdXRpbGl0eSBmcm9t IHRoZSBHdGsrIHRvb2xraXQKZ3RrMi0yLjI0LjIyXzMgICAgICAgICAgICAgICAgIEdpbXAgVG9v bGtpdCBmb3IgWDExIEdVSSAocHJldmlvdXMgc3RhYmxlIHZlcnNpb24pCmd0a3NwZWxsLTIuMC4x Nl81ICAgICAgICAgICAgICBHVEsrIDIgc3BlbGwgY2hlY2tpbmcgY29tcG9uZW50CmhhcmZidXp6 LTAuOS4yOCAgICAgICAgICAgICAgICBPcGVuVHlwZSB0ZXh0IHNoYXBpbmcgZW5naW5lCmhlbHAy bWFuLTEuNDMuM18xICAgICAgICAgICAgICBBdXRvbWF0aWNhbGx5IGdlbmVyYXRpbmcgc2ltcGxl IG1hbnVhbCBwYWdlcyBmcm9tIHByb2dyYW0gb3V0cHV0CmhpY29sb3ItaWNvbi10aGVtZS0wLjEy ICAgICAgICBBIGhpZ2gtY29sb3IgaWNvbiB0aGVtZSBzaGVsbCBmcm9tIHRoZSBGcmVlRGVza3Rv cCBwcm9qZWN0Cmh1bnNwZWxsLTEuMy4yXzQgICAgICAgICAgICAgICBJbXByb3ZlZCBzcGVsbC1j aGVja2VyIGZvciBIdW5nYXJpYW4gYW5kIG90aGVyIGxhbmd1YWdlcwppY2VhdXRoLTEuMC42ICAg ICAgICAgICAgICAgICAgSUNFIGF1dGhvcml0eSBmaWxlIHV0aWxpdHkgZm9yIFgKaWN1LTUyLjEg ICAgICAgICAgICAgICAgICAgICAgIEludGVybmF0aW9uYWwgQ29tcG9uZW50cyBmb3IgVW5pY29k ZSAoZnJvbSBJQk0pCmltbGliMi0xLjQuNl8yLDIgICAgICAgICAgICAgICBUaGUgbmV4dCBnZW5l cmF0aW9uIGdyYXBoaWNzIGxpYnJhcnkgZm9yIEVubGlnaHRlbm1lbnQKaW5wdXRwcm90by0yLjMg ICAgICAgICAgICAgICAgIElucHV0IGV4dGVuc2lvbiBoZWFkZXJzCmludGx0b29sLTAuNTAuMiAg ICAgICAgICAgICAgICBUb29scyB0byBpbnRlcm5hdGlvbmFsaXplIHZhcmlvdXMga2luZHMgb2Yg ZGF0YSBmaWxlcwppc284ODc5LTE5ODZfMyAgICAgICAgICAgICAgICAgQ2hhcmFjdGVyIGVudGl0 eSBzZXRzIGZyb20gSVNPIDg4Nzk6MTk4NiAoU0dNTCkKamFzcGVyLTEuOTAwLjFfMTQgICAgICAg ICAgICAgIEltcGxlbWVudGF0aW9uIG9mIHRoZSBjb2RlYyBzcGVjaWZpZWQgaW4gdGhlIEpQRUct MjAwMCBzdGFuZGFyZApqYmlnMmRlYy0wLjExXzEgICAgICAgICAgICAgICAgRGVjb2RlciBpbXBs ZW1lbnRhdGlvbiBvZiB0aGUgSkJJRzIgaW1hZ2UgY29tcHJlc3Npb24gZm9ybWF0CmpiaWdraXQt MS42ICAgICAgICAgICAgICAgICAgICBMb3NzbGVzcyBjb21wcmVzc2lvbiBmb3IgYmktbGV2ZWwg aW1hZ2VzIHN1Y2ggYXMgc2Nhbm5lZCBwYWdlcywgZmF4ZXMKanBlZy04XzUgICAgICAgICAgICAg ICAgICAgICAgIElKRydzIGpwZWcgY29tcHJlc3Npb24gdXRpbGl0aWVzCmticHJvdG8tMS4wLjYg ICAgICAgICAgICAgICAgICBLQiBleHRlbnNpb24gaGVhZGVycwpsY21zMi0yLjZfMSAgICAgICAg ICAgICAgICAgICAgQWNjdXJhdGUsIGZhc3QsIGFuZCBzbWFsbC1mb290cHJpbnQgY29sb3IgbWFu YWdlbWVudCBlbmdpbmUKbGliR0wtOS4xLjdfMSAgICAgICAgICAgICAgICAgIE9wZW5HTCBsaWJy YXJ5IHRoYXQgcmVuZGVycyB1c2luZyBHTFggb3IgRFJJCmxpYkdMVS05LjAuMCAgICAgICAgICAg ICAgICAgICBPcGVuR0wgdXRpbGl0eSBsaWJyYXJ5CmxpYklDRS0xLjAuOF8yLDEgICAgICAgICAg ICAgICBJbnRlciBDbGllbnQgRXhjaGFuZ2UgbGlicmFyeSBmb3IgWDExCmxpYlNNLTEuMi4yXzIs MSAgICAgICAgICAgICAgICBTZXNzaW9uIE1hbmFnZW1lbnQgbGlicmFyeSBmb3IgWDExCmxpYlgx MS0xLjYuMl8yLDEgICAgICAgICAgICAgICBYMTEgbGlicmFyeQpsaWJYYXUtMS4wLjhfMiAgICAg ICAgICAgICAgICAgQXV0aGVudGljYXRpb24gUHJvdG9jb2wgbGlicmFyeSBmb3IgWDExCmxpYlhh dy0xLjAuMTJfMiwyICAgICAgICAgICAgICBYIEF0aGVuYSBXaWRnZXRzIGxpYnJhcnkKbGliWGNv bXBvc2l0ZS0wLjQuNF8yLDEgICAgICAgIFggQ29tcG9zaXRlIGV4dGVuc2lvbiBsaWJyYXJ5Cmxp YlhjdXJzb3ItMS4xLjE0XzIgICAgICAgICAgICBYIGNsaWVudC1zaWRlIGN1cnNvciBsb2FkaW5n IGxpYnJhcnkKbGliWGRhbWFnZS0xLjEuNF8yICAgICAgICAgICAgIFggRGFtYWdlIGV4dGVuc2lv biBsaWJyYXJ5CmxpYlhkbWNwLTEuMS4xXzIgICAgICAgICAgICAgICBYIERpc3BsYXkgTWFuYWdl ciBDb250cm9sIFByb3RvY29sIGxpYnJhcnkKbGliWGV4dC0xLjMuMl8yLDEgICAgICAgICAgICAg IFgxMSBFeHRlbnNpb24gbGlicmFyeQpsaWJYZml4ZXMtNS4wLjFfMiAgICAgICAgICAgICAgWCBG aXhlcyBleHRlbnNpb24gbGlicmFyeQpsaWJYZm9udC0xLjQuN18zLDEgICAgICAgICAgICAgWCBm b250IGxpYnJhcnkKbGliWGZvbnRjYWNoZS0xLjAuNV8yICAgICAgICAgIFRoZSBYZm9udGNhY2hl IGxpYnJhcnkKbGliWGZ0LTIuMy4xXzIgICAgICAgICAgICAgICAgIENsaWVudC1zaWRlZCBmb250 IEFQSSBmb3IgWCBhcHBsaWNhdGlvbnMKbGliWGktMS43LjJfMiwxICAgICAgICAgICAgICAgIFgg SW5wdXQgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWGluZXJhbWEtMS4xLjNfMiwxICAgICAgICAgIFgx MSBYaW5lcmFtYSBsaWJyYXJ5CmxpYlhtdS0xLjEuMl8yLDEgICAgICAgICAgICAgICBYIE1pc2Nl bGxhbmVvdXMgVXRpbGl0aWVzIGxpYnJhcmllcwpsaWJYcC0xLjAuMl8yLDEgICAgICAgICAgICAg ICAgWCBwcmludCBsaWJyYXJ5CmxpYlhwbS0zLjUuMTFfMiAgICAgICAgICAgICAgICBYIFBpeG1h cCBsaWJyYXJ5CmxpYlhyYW5kci0xLjQuMl8yICAgICAgICAgICAgICBYIFJlc2l6ZSBhbmQgUm90 YXRlIGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhyZW5kZXItMC45LjhfMiAgICAgICAgICAgICBYIFJl bmRlciBleHRlbnNpb24gbGlicmFyeQpsaWJYdC0xLjEuNF8yLDEgICAgICAgICAgICAgICAgWCBU b29sa2l0IGxpYnJhcnkKbGliWHRzdC0xLjIuMl8yICAgICAgICAgICAgICAgIFggVGVzdCBleHRl bnNpb24KbGliWHYtMS4wLjEwXzIsMSAgICAgICAgICAgICAgIFggVmlkZW8gRXh0ZW5zaW9uIGxp YnJhcnkKbGliWHhmODZkZ2EtMS4xLjRfMiAgICAgICAgICAgIFggREdBIEV4dGVuc2lvbgpsaWJY eGY4Nm1pc2MtMS4wLjNfMiAgICAgICAgICAgWCBYRjg2LU1pc2MgRXh0ZW5zaW9uCmxpYlh4Zjg2 dm0tMS4xLjNfMiAgICAgICAgICAgICBYIFZpZG1vZGUgRXh0ZW5zaW9uCmxpYmNoZWNrLTAuOS4x MiAgICAgICAgICAgICAgICBVbml0IHRlc3QgZnJhbWV3b3JrIGZvciBDCmxpYmNyb2NvLTAuNi44 XzIgICAgICAgICAgICAgICBDU1MyIHBhcnNpbmcgbGlicmFyeQpsaWJkbXgtMS4xLjNfMiAgICAg ICAgICAgICAgICAgRE1YIGV4dGVuc2lvbiBsaWJyYXJ5CmxpYmRybS0yLjQuNTIgICAgICAgICAg ICAgICAgICBVc2Vyc3BhY2UgaW50ZXJmYWNlIHRvIGtlcm5lbCBEaXJlY3QgUmVuZGVyaW5nIE1v ZHVsZSBzZXJ2aWNlcwpsaWJldi00LjE1LDEgICAgICAgICAgICAgICAgICAgRnVsbC1mZWF0dXJl ZCBhbmQgaGlnaC1wZXJmb3JtYW5jZSBldmVudCBsb29wIGxpYnJhcnkKbGliZmZpLTMuMC4xM18x ICAgICAgICAgICAgICAgIEZvcmVpZ24gRnVuY3Rpb24gSW50ZXJmYWNlCmxpYmZvbnRlbmMtMS4x LjJfMiAgICAgICAgICAgICBUaGUgZm9udGVuYyBMaWJyYXJ5CmxpYmZweC0xLjMuMS40ICAgICAg ICAgICAgICAgICBMaWJyYXJ5IHJvdXRpbmVzIGZvciB3b3JraW5nIHdpdGggRmxhc2hwaXggaW1h Z2VzCmxpYmdjcnlwdC0xLjUuM18yICAgICAgICAgICAgICBHZW5lcmFsIHB1cnBvc2UgY3J5cHRv IGxpYnJhcnkgYmFzZWQgb24gY29kZSB1c2VkIGluIEdudVBHCmxpYmdkLTIuMS4wXzMsMSAgICAg ICAgICAgICAgICBBIGdyYXBoaWNzIGxpYnJhcnkgZm9yIGZhc3QgY3JlYXRpb24gb2YgaW1hZ2Vz CmxpYmdsYXBpLTkuMS43ICAgICAgICAgICAgICAgICBDb21tb24gR0wgYXBpIGxpYmFyeSB1c2Vk IGJ5IE1lc2EgYmFzZWQgcG9ydHMuCmxpYmdwZy1lcnJvci0xLjEzXzEgICAgICAgICAgICBDb21t b24gZXJyb3IgdmFsdWVzIGZvciBhbGwgR251UEcgY29tcG9uZW50cwpsaWJnc2YtMS4xNC4yOF8x ICAgICAgICAgICAgICAgRXh0ZW5zaWJsZSBJL08gYWJzdHJhY3Rpb24gZm9yIGRlYWxpbmcgd2l0 aCBzdHJ1Y3R1cmVkIGZpbGUgZm9ybWF0cwpsaWJpY29udi0xLjE0XzMgICAgICAgICAgICAgICAg Q2hhcmFjdGVyIHNldCBjb252ZXJzaW9uIGxpYnJhcnkKbGliaWQzdGFnLTAuMTUuMWIgICAgICAg ICAgICAgIElEMyB0YWdzIGxpYnJhcnkgKHBhcnQgb2YgTUFEIHByb2plY3QpCmxpYmlkbi0xLjI4 XzEgICAgICAgICAgICAgICAgICBJbnRlcm5hdGlvbmFsaXplZCBEb21haW4gTmFtZXMgY29tbWFu ZCBsaW5lIHRvb2wKbGlibHFyLTEtMC40LjFfNiAgICAgICAgICAgICAgIEFuIGVhc3kgdG8gdXNl IEMvQysrIHNlYW0gY2FydmluZyBsaWJyYXJ5CmxpYmx0ZGwtMi40LjJfMyAgICAgICAgICAgICAg ICBTeXN0ZW0gaW5kZXBlbmRlbnQgZGxvcGVuIHdyYXBwZXIKbGlib2dnLTEuMy4yLDQgICAgICAg ICAgICAgICAgIE9nZyBiaXRzdHJlYW0gbGlicmFyeQpsaWJvdGYtMC45LjEzXzEgICAgICAgICAg ICAgICAgTGlicmFyeSBmb3IgaGFuZGxpbmcgT3BlblR5cGUgZm9udHMKbGlicGFwZXItMS4xLjI0 XzEgICAgICAgICAgICAgIEEgbGlicmFyeSBwcm92aWRpbmcgcm91dGluZXMgZm9yIHBhcGVyIHNp emUgbWFuYWdlbWVudApsaWJwY2lhY2Nlc3MtMC4xMy4yXzIgICAgICAgICAgR2VuZXJpYyBQQ0kg YWNjZXNzIGxpYnJhcnkKbGlicHRocmVhZC1zdHVicy0wLjNfNCAgICAgICAgIFRoaXMgbGlicmFy eSBwcm92aWRlcyB3ZWFrIGFsaWFzZXMgZm9yIHB0aHJlYWQgZnVuY3Rpb25zCmxpYnJzdmcyLTIu MzYuNF8xICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBwYXJzaW5nIGFuZCByZW5kZXJpbmcgU1ZH IHZlY3Rvci1ncmFwaGljIGZpbGVzCmxpYnRoZW9yYS0xLjEuMV81ICAgICAgICAgICAgICBUaGVv cmEgdmlkZW8gY29kZWMgZm9yIHRoZSBPZ2cgbXVsdGltZWRpYSBzdHJlYW1pbmcgc3lzdGVtCmxp YnRvb2wtMi40LjJfMyAgICAgICAgICAgICAgICBHZW5lcmljIHNoYXJlZCBsaWJyYXJ5IHN1cHBv cnQgc2NyaXB0CmxpYnZvcmJpcy0xLjMuNF8xLDMgICAgICAgICAgICBBdWRpbyBjb21wcmVzc2lv biBjb2RlYyBsaWJyYXJ5CmxpYnZweC0xLjMuMCAgICAgICAgICAgICAgICAgICBWUDgvVlA5IENv ZGVjIFNESwpsaWJ3bWYtMC4yLjguNF8xMSAgICAgICAgICAgICAgVG9vbHMgYW5kIGxpYnJhcnkg Zm9yIGNvbnZlcnRpbmcgTWljcm9zb2Z0IFdNRiAod2luZG93cyBtZXRhZmlsZSkKbGlieGNiLTEu MTBfMiAgICAgICAgICAgICAgICAgIFRoZSBYIHByb3RvY29sIEMtbGFuZ3VhZ2UgQmluZGluZyAo WENCKSBsaWJyYXJ5CmxpYnhkZy1iYXNlZGlyLTEuMi4wICAgICAgICAgICBJbXBsZW1lbnRhdGlv biBvZiB0aGUgWERHIEJhc2UgRGlyZWN0b3J5IHNwZWNpZmljYXRpb24KbGlieGtiZmlsZS0xLjAu OF8yICAgICAgICAgICAgIFhLQiBmaWxlIGxpYnJhcnkKbGlieGtidWktMS4wLjJfMyAgICAgICAg ICAgICAgIFRoZSB4a2J1aSBsaWJyYXJ5CmxpYnhtbDItMi45LjFfMSAgICAgICAgICAgICAgICBY TUwgcGFyc2VyIGxpYnJhcnkgZm9yIEdOT01FCmxpYnhzaG1mZW5jZS0xLjFfMiAgICAgICAgICAg ICBTaGFyZWQgbWVtb3J5ICdTeW5jRmVuY2UnIHN5bmNocm9uaXphdGlvbiBwcmltaXRpdmUKbGli eHNsdC0xLjEuMjhfMyAgICAgICAgICAgICAgIFRoZSBYU0xUIEMgbGlicmFyeSBmb3IgR05PTUUK bGx2bTMzLTMuM184ICAgICAgICAgICAgICAgICAgIExvdyBMZXZlbCBWaXJ0dWFsIE1hY2hpbmUK bHVhNTItNS4yLjNfMiAgICAgICAgICAgICAgICAgIFNtYWxsLCBjb21waWxhYmxlIHNjcmlwdGlu ZyBsYW5ndWFnZSBwcm92aWRpbmcgZWFzeSBhY2Nlc3MgdG8gQyBjb2RlCmx1YTUyLWxnaS0wLjcu Ml8xICAgICAgICAgICAgICBMdWEgYmluZGluZ3MgdG8gbGlicmFyaWVzIHVzaW5nIEdPYmplY3Qt SW50cm9zcGVjdGlvbgpsdWl0LTEuMS4xICAgICAgICAgICAgICAgICAgICAgTG9jYWxlIGFuZCBJ U08gMjAyMiBzdXBwb3J0IGZvciBVbmljb2RlIHRlcm1pbmFscwptMTduLWRiLTEuNi40ICAgICAg ICAgICAgICAgICAgRGF0YSBmaWxlcyBmb3IgdGhlIG0xN24gbGlicmFyeQptMTduLWxpYi0xLjYu NF8yICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgdGhlIG11bHRpbGluZ3VhbCB0ZXh0IGhhbmRs aW5nCm00LTEuNC4xN18xLDEgICAgICAgICAgICAgICAgICBHTlUgbTQKbWFrZWRlcGVuZC0xLjAu NSwxICAgICAgICAgICAgIERlcGVuZGVuY3kgZ2VuZXJhdG9yIGZvciBtYWtlZmlsZXMKbWVzYS1k ZW1vcy04LjEuMF8xICAgICAgICAgICAgIE9wZW5HTCBkZW1vcyBkaXN0cmlidXRlZCB3aXRoIE1l c2EKbWltZS1zdXBwb3J0LTMuNTQgICAgICAgICAgICAgIE1JTUUgTWVkaWEgVHlwZXMgbGlzdApt a2ZvbnRkaXItMS4wLjcgICAgICAgICAgICAgICAgQ3JlYXRlIGFuIGluZGV4IG9mIFggZm9udCBm aWxlcyBpbiBhIGRpcmVjdG9yeQpta2ZvbnRzY2FsZS0xLjEuMV8xICAgICAgICAgICAgQ3JlYXRl cyBhbiBpbmRleCBvZiBzY2FsYWJsZSBmb250IGZpbGVzIGZvciBYCm1rc2gtcjQ5XzEgICAgICAg ICAgICAgICAgICAgICBNaXJCU0QgS29ybiBTaGVsbApvcGVyYS0xMi4xNl8yICAgICAgICAgICAg ICAgICAgQmxhemluZ2x5IGZhc3QsIGZ1bGwtZmVhdHVyZWQsIHN0YW5kYXJkcy1jb21wbGlhbnQg YnJvd3NlcgpvcmMtMC40LjE5XzIgICAgICAgICAgICAgICAgICAgTGlicmFyeSBhbmQgdG9vbHNl dCB0byBvcGVyYXRlIGFycmF5cyBvZiBkYXRhCnA1LUxvY2FsZS1nZXR0ZXh0LTEuMDVfMyAgICAg ICBNZXNzYWdlIGhhbmRsaW5nIGZ1bmN0aW9ucwpwNS1YTUwtUGFyc2VyLTIuNDFfMSAgICAgICAg ICAgUGVybCBleHRlbnNpb24gaW50ZXJmYWNlIHRvIEphbWVzIENsYXJrJ3MgWE1MIHBhcnNlciwg ZXhwYXQKcGFuZ28tMS4zNC4xXzQgICAgICAgICAgICAgICAgIE9wZW4tc291cmNlIGZyYW1ld29y ayBmb3IgdGhlIGxheW91dCBhbmQgcmVuZGVyaW5nIG9mIGkxOG4gdGV4dApwY2lpZHMtMjAxNDA1 MjYgICAgICAgICAgICAgICAgRGF0YWJhc2Ugb2YgYWxsIGtub3duIElEcyB1c2VkIGluIFBDSSBk ZXZpY2VzCnBjcmUtOC4zNF8xICAgICAgICAgICAgICAgICAgICBQZXJsIENvbXBhdGlibGUgUmVn dWxhciBFeHByZXNzaW9ucyBsaWJyYXJ5CnBlcmw1LTUuMTYuM18xMCAgICAgICAgICAgICAgICBQ cmFjdGljYWwgRXh0cmFjdGlvbiBhbmQgUmVwb3J0IExhbmd1YWdlCnBpeG1hbi0wLjMyLjRfMiAg ICAgICAgICAgICAgICBMb3ctbGV2ZWwgcGl4ZWwgbWFuaXB1bGF0aW9uIGxpYnJhcnkKcGtnLTEu Mi43XzIgICAgICAgICAgICAgICAgICAgIFBhY2thZ2UgbWFuYWdlcgpwa2djb25mLTAuOS41ICAg ICAgICAgICAgICAgICAgVXRpbGl0eSB0byBoZWxwIHRvIGNvbmZpZ3VyZSBjb21waWxlciBhbmQg bGlua2VyIGZsYWdzCnBuZy0xLjUuMTggICAgICAgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciBt YW5pcHVsYXRpbmcgUE5HIGltYWdlcwpwcmVzZW50cHJvdG8tMS4wICAgICAgICAgICAgICAgUHJl c2VudCBwcm90b2NvbCBzcGVjaWZpY2F0aW9uCnByaW50cHJvdG8tMS4wLjUgICAgICAgICAgICAg ICBQcmludCBleHRlbnNpb24gaGVhZGVycwpweTI3LUJhYmVsLTEuM18xICAgICAgICAgICAgICAg Q29sbGVjdGlvbiBvZiB0b29scyBmb3IgaW50ZXJuYXRpb25hbGl6aW5nIFB5dGhvbiBhcHBsaWNh dGlvbnMKcHkyNy1KaW5qYTItMi43LjJfMSAgICAgICAgICAgIEZhc3QgYW5kIGVhc3kgdG8gdXNl IHN0YW5kLWFsb25lIHRlbXBsYXRlIGVuZ2luZQpweTI3LU1hcmt1cFNhZmUtMC4yMyAgICAgICAg ICAgSW1wbGVtZW50cyBhIFhNTC9IVE1ML1hIVE1MIE1hcmt1cCBzYWZlIHN0cmluZyBmb3IgUHl0 aG9uCnB5MjctZG9jdXRpbHMtMC4xMSAgICAgICAgICAgICBQeXRob24gRG9jdW1lbnRhdGlvbiBV dGlsaXRpZXMKcHkyNy1saWJ4bWwyLTIuOS4xICAgICAgICAgICAgIFB5dGhvbiBpbnRlcmZhY2Ug Zm9yIFhNTCBwYXJzZXIgbGlicmFyeSBmb3IgR05PTUUKcHkyNy1weWdtZW50cy0xLjZfMiAgICAg ICAgICAgIFN5bnRheCBoaWdobGlnaHRlciB3cml0dGVuIGluIFB5dGhvbgpweTI3LXB5dHotMjAx NC4zLDEgICAgICAgICAgICAgV29ybGQgVGltZXpvbmUgRGVmaW5pdGlvbnMgZm9yIFB5dGhvbgpw eTI3LXNldHVwdG9vbHMyNy0yLjAuMSAgICAgICAgUHl0aG9uIHBhY2thZ2VzIGluc3RhbGxlcgpw eTI3LXNwaGlueC0xLjIuMiAgICAgICAgICAgICAgUHl0aG9uIGRvY3VtZW50YXRpb24gZ2VuZXJh dG9yCnB5dGhvbi0yLjdfMSwyICAgICAgICAgICAgICAgICBUaGUgIm1ldGEtcG9ydCIgZm9yIHRo ZSBkZWZhdWx0IHZlcnNpb24gb2YgUHl0aG9uIGludGVycHJldGVyCnB5dGhvbjItMl8yICAgICAg ICAgICAgICAgICAgICBUaGUgIm1ldGEtcG9ydCIgZm9yIHZlcnNpb24gMiBvZiB0aGUgUHl0aG9u IGludGVycHJldGVyCnB5dGhvbjI3LTIuNy42XzQgICAgICAgICAgICAgICBJbnRlcnByZXRlZCBv YmplY3Qtb3JpZW50ZWQgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UKcmFuZHJwcm90by0xLjQuMCAgICAg ICAgICAgICAgIFJhbmRyIGV4dGVuc2lvbiBoZWFkZXJzCnJlY29yZHByb3RvLTEuMTQuMiAgICAg ICAgICAgICBSRUNPUkQgZXh0ZW5zaW9uIGhlYWRlcnMKcmVuZGVycHJvdG8tMC4xMS4xICAgICAg ICAgICAgIFJlbmRlclByb3RvIHByb3RvY29sIGhlYWRlcnMKcmVzb3VyY2Vwcm90by0xLjIuMCAg ICAgICAgICAgIFJlc291cmNlIGV4dGVuc2lvbiBoZWFkZXJzCnNjcm5zYXZlcnByb3RvLTEuMi4y ICAgICAgICAgICBTY3JuU2F2ZXIgZXh0ZW5zaW9uIGhlYWRlcnMKc2RvY2Jvb2steG1sLTEuMV8x LDIgICAgICAgICAgICJTaW1wbGlmaWVkIiBEb2NCb29rIFhNTCBEVEQKc2Vzc3JlZy0xLjAuOCAg ICAgICAgICAgICAgICAgIE1hbmFnZSB1dG1wL3d0bXAgZW50cmllcyBmb3Igbm9uLWluaXQgWCBj bGllbnRzCnNldHhrYm1hcC0xLjMuMCAgICAgICAgICAgICAgICBTZXQgdGhlIGtleWJvYXJkIHVz aW5nIHRoZSBYIEtleWJvYXJkIEV4dGVuc2lvbgpzaGFyZWQtbWltZS1pbmZvLTEuMV8xICAgICAg ICAgTUlNRSB0eXBlcyBkYXRhYmFzZSBmcm9tIHRoZSBmcmVlZGVza3RvcC5vcmcgcHJvamVjdApz bXByb3h5LTEuMC41ICAgICAgICAgICAgICAgICAgU2Vzc2lvbiBNYW5hZ2VyIFByb3h5CnN0YXJ0 dXAtbm90aWZpY2F0aW9uLTAuMTJfMyAgICBMaWJyYXJ5IHRoYXQgc3VwcG9ydHMgc3RhcnR1cCBu b3RpZmljYXRpb24gc3BlYyBmcm9tIGZyZWVkZXNrdG9wLm9yZwpzdmdhbGliLTEuNC4zXzcgICAg ICAgICAgICAgICAgQSBsb3cgbGV2ZWwgY29uc29sZSBncmFwaGljcyBsaWJyYXJ5CnN5bHBoZWVk LTMuNC4xICAgICAgICAgICAgICAgICBMaWdodHdlaWdodCwgZmVhdHVyZWZ1bCwgYW5kIGZhc3Qg R1RLKyBiYXNlZCBlLW1haWwgY2xpZW50CnRpZmYtNC4wLjNfMiAgICAgICAgICAgICAgICAgICBU b29scyBhbmQgbGlicmFyeSByb3V0aW5lcyBmb3Igd29ya2luZyB3aXRoIFRJRkYgaW1hZ2VzCnRy YXBwcm90by0zLjQuMyAgICAgICAgICAgICAgICBERUMtWFRSQVAgZXh0ZW5zaW9uIGhlYWRlcnMK dHdtLTEuMC44ICAgICAgICAgICAgICAgICAgICAgIFRhYiBXaW5kb3cgTWFuYWdlciBmb3IgdGhl IFggV2luZG93IFN5c3RlbQp2NGxfY29tcGF0LTEuMC4yMDEyMDUwMV8xICAgICAgVmlkZW80TGlu dXggSU9DVEwgaGVhZGVyIGZpbGVzCnZpZGVvcHJvdG8tMi4zLjIgICAgICAgICAgICAgICBWaWRl byBleHRlbnNpb24gaGVhZGVycwp3M20tMC41LjNfMiAgICAgICAgICAgICAgICAgICAgUGFnZXIv dGV4dC1iYXNlZCBXV1cgYnJvd3Nlcgp3ZWJwLTAuNC4wICAgICAgICAgICAgICAgICAgICAgR29v Z2xlIFdlYlAgaW1hZ2UgZm9ybWF0IGNvbnZlcnNpb24gdG9vbAp4MTFwZXJmLTEuNS40ICAgICAg ICAgICAgICAgICAgWDExIHNlcnZlciBwZXJmb3JtYW5jZSB0ZXN0IHByb2dyYW0KeGF1dGgtMS4w LjhfMSAgICAgICAgICAgICAgICAgIFggYXV0aG9yaXR5IGZpbGUgdXRpbGl0eQp4YmFja2xpZ2h0 LTEuMi4xXzEgICAgICAgICAgICAgUHJvZ3JhbSB0byBhZGp1c3QgYmFja2xpZ2h0IGJyaWdodG5l c3MKeGJpdG1hcHMtMS4xLjEgICAgICAgICAgICAgICAgIFguT3JnIGJpdG1hcHMgZGF0YQp4Y2Fs Yy0xLjAuNSAgICAgICAgICAgICAgICAgICAgU2NpZW50aWZpYyBjYWxjdWxhdG9yIGZvciBYCnhj Yi1wcm90by0xLjEwXzEgICAgICAgICAgICAgICBUaGUgWCBwcm90b2NvbCBDLWxhbmd1YWdlIEJp bmRpbmcgKFhDQikgcHJvdG9jb2wKeGNiLXV0aWwtMC4zLjlfMywxICAgICAgICAgICAgIEEgbW9k dWxlIHdpdGggbGlieGNiL2xpYlgxMSBleHRlbnNpb24vcmVwbGFjZW1lbnQgbGlicmFyaWVzCnhj Yi11dGlsLWN1cnNvci0wLjEuMV8yICAgICAgICBYQ0IgY3Vyc29yIGxpYnJhcnkKeGNiLXV0aWwt aW1hZ2UtMC4zLjlfMiAgICAgICAgIEEgcG9ydCBvZiBYbGliJ3MgWEltYWdlIGFuZCBYU2htSW1h Z2UgZnVuY3Rpb25zCnhjYi11dGlsLWtleXN5bXMtMC4zLjlfMiAgICAgICBTdGFuZGFyZCBYIGtl eSBjb25zdGFudHMgYW5kIGNvbnZlcnNpb24gdG8vZnJvbSBrZXljb2Rlcwp4Y2ItdXRpbC1yZW5k ZXJ1dGlsLTAuMy44XzIgICAgQ29udmVuaWVuY2UgZnVuY3Rpb25zIGZvciB0aGUgUmVuZGVyIGV4 dGVuc2lvbgp4Y2ItdXRpbC13bS0wLjQuMV8yICAgICAgICAgICAgRnJhbWV3b3JrIGZvciB3aW5k b3cgbWFuYWdlciBpbXBsZW1lbnRhdGlvbgp4Y2xvY2stMS4wLjdfMSAgICAgICAgICAgICAgICAg QW5hbG9nIGFuZCBkaWdpdGFsIGNsb2NrIGZvciBYCnhjbWlzY3Byb3RvLTEuMi4yICAgICAgICAg ICAgICBYQ01pc2MgZXh0ZW5zaW9uIGhlYWRlcnMKeGNtc2RiLTEuMC40ICAgICAgICAgICAgICAg ICAgIERldmljZSBDb2xvciBDaGFyYWN0ZXJpemF0aW9uIHV0aWxpdHkgZm9yIFgKeGNvbnNvbGUt MS4wLjZfMSAgICAgICAgICAgICAgIE1vbml0b3Igc3lzdGVtIGNvbnNvbGUgbWVzc2FnZXMgd2l0 aCBYCnhjdXJzb3JnZW4tMS4wLjUgICAgICAgICAgICAgICBDcmVhdGUgYW4gWCBjdXJzb3IgZmls ZSBmcm9tIGEgY29sbGVjdGlvbiBvZiBQTkcgaW1hZ2VzCnhkbS0xLjEuMTFfMSAgICAgICAgICAg ICAgICAgICBYLk9yZyBYIGRpc3BsYXkgbWFuYWdlcgp4ZHB5aW5mby0xLjMuMV8xICAgICAgICAg ICAgICAgRGlzcGxheSBpbmZvcm1hdGlvbiB1dGlsaXR5IGZvciBYCnhkcmlpbmZvLTEuMC40ICAg ICAgICAgICAgICAgICBRdWVyeSBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uIG9mIERSSSBkcml2 ZXJzCnhldi0xLjIuMSAgICAgICAgICAgICAgICAgICAgICBQcmludCBjb250ZW50cyBvZiBYIGV2 ZW50cwp4ZXh0cHJvdG8tNy4zLjAgICAgICAgICAgICAgICAgWEV4dCBleHRlbnNpb24gaGVhZGVy cwp4Zjg2LWlucHV0LWtleWJvYXJkLTEuOC4wXzIgICAgWC5Pcmcga2V5Ym9hcmQgaW5wdXQgZHJp dmVyCnhmODYtaW5wdXQtbW91c2UtMS45LjBfMyAgICAgICBYLk9yZyBtb3VzZSBpbnB1dCBkcml2 ZXIKeGY4Ni12aWRlby1hdGktNy4yLjBfMyAgICAgICAgIFguT3JnIGF0aSBkaXNwbGF5IGRyaXZl cgp4Zjg2YmlnZm9udHByb3RvLTEuMi4wICAgICAgICAgWEZyZWU4Ni1CaWdmb250IGV4dGVuc2lv biBoZWFkZXJzCnhmODZkZ2EtMS4wLjNfMSAgICAgICAgICAgICAgICBUZXN0IHByb2dyYW0gZm9y IHRoZSBYRnJlZTg2LURHQSBleHRlbnNpb24KeGY4NmRnYXByb3RvLTIuMSAgICAgICAgICAgICAg IFhGcmVlODYtREdBIGV4dGVuc2lvbiBoZWFkZXJzCnhmODZkcmlwcm90by0yLjEuMSAgICAgICAg ICAgICBYRnJlZTg2LURSSSBleHRlbnNpb24gaGVhZGVycwp4Zjg2bWlzY3Byb3RvLTAuOS4zICAg ICAgICAgICAgWEZyZWU4Ni1NaXNjIGV4dGVuc2lvbiBoZWFkZXJzCnhmODZ2aWRtb2RlcHJvdG8t Mi4zLjEgICAgICAgICBYRnJlZTg2LVZpZE1vZGVFeHRlbnNpb24gZXh0ZW5zaW9uIGhlYWRlcnMK eGdhbW1hLTEuMC41ICAgICAgICAgICAgICAgICAgIEdhbW1hIGNvcnJlY3Rpb24gdGhyb3VnaCB0 aGUgWCBzZXJ2ZXIuCnhnYy0xLjAuNCAgICAgICAgICAgICAgICAgICAgICBYIGdyYXBoaWNzIGRl bW8KeGhvc3QtMS4wLjZfMSAgICAgICAgICAgICAgICAgIFNlcnZlciBhY2Nlc3MgY29udHJvbCBw cm9ncmFtIGZvciBYCnhpbmVyYW1hcHJvdG8tMS4yLjEgICAgICAgICAgICBYaW5lcmFtYSBleHRl bnNpb24gaGVhZGVycwp4aW5pdC0xLjMuMywxICAgICAgICAgICAgICAgICAgWCBXaW5kb3cgU3lz dGVtIGluaXRpYWxpemVyCnhpbnB1dC0xLjYuMSAgICAgICAgICAgICAgICAgICBWZXJ5IHVzZWZ1 bCB1dGlsaXR5IGZvciBjb25maWd1cmluZyBhbmQgdGVzdGluZyBYSW5wdXQgZGV2aWNlcwp4a2Jj b21wLTEuMi40ICAgICAgICAgICAgICAgICAgQ29tcGlsZSBYS0Iga2V5Ym9hcmQgZGVzY3JpcHRp b24KeGtiZXZkLTEuMS4zICAgICAgICAgICAgICAgICAgIFhLQiBldmVudCBkYWVtb24KeGtidXRp bHMtMS4wLjQgICAgICAgICAgICAgICAgIFhLQiB1dGlsaXR5IGRlbW9zCnhrZXlib2FyZC1jb25m aWctMi4xMSAgICAgICAgICBYIEtleWJvYXJkIENvbmZpZ3VyYXRpb24gRGF0YWJhc2UKeGtpbGwt MS4wLjQgICAgICAgICAgICAgICAgICAgIFV0aWxpdHkgZm9yIGtpbGxpbmcgYSBjbGllbnQgYnkg aXRzIFggcmVzb3VyY2UKeGxzYXRvbXMtMS4xLjEgICAgICAgICAgICAgICAgIExpc3QgaW50ZXJu ZWQgYXRvbXMgZGVmaW5lZCBvbiBhIHNlcnZlcgp4bHNjbGllbnRzLTEuMS4zICAgICAgICAgICAg ICAgTGlzdCBjbGllbnQgYXBwbGljYXRpb25zIHJ1bm5pbmcgb24gYSBkaXNwbGF5CnhtZXNzYWdl LTEuMC40ICAgICAgICAgICAgICAgICBEaXNwbGF5IG1lc3NhZ2Ugb3IgcXVlcnkgaW4gYSBYIHdp bmRvdwp4bWxjYXRtZ3ItMi4yICAgICAgICAgICAgICAgICAgU0dNTCBhbmQgWE1MIGNhdGFsb2cg bWFuYWdlcgp4bWxjaGFyZW50LTAuM18yICAgICAgICAgICAgICAgWE1MIGNoYXJhY3RlciBlbnRp dGllcwp4bWx0by0wLjAuMjZfMSAgICAgICAgICAgICAgICAgRnJvbnQtZW5kIHRvIGFuIFhTTCB0 b29sY2hhaW4KeG1vZG1hcC0xLjAuOCAgICAgICAgICAgICAgICAgIFV0aWxpdHkgZm9yIG1vZGlm eWluZyBrZXltYXBzIGFuZCBwb2ludGVyIGJ1dHRvbiBtYXBwaW5ncyBpbiBYCnhvcmctYXBwcy03 LjcgICAgICAgICAgICAgICAgICBYLm9yZyBhcHBzIG1ldGEtcG9ydAp4b3JnLWZvbnRzLTcuNyAg ICAgICAgICAgICAgICAgWC5vcmcgZm9udHMgbWV0YS1wb3J0CnhvcmctZm9udHMtMTAwZHBpLTcu NyAgICAgICAgICBYLk9yZyAxMDBkcGkgYml0bWFwIGZvbnRzCnhvcmctZm9udHMtNzVkcGktNy43 ICAgICAgICAgICBYLk9yZyA3NWRwaSBiaXRtYXAgZm9udHMKeG9yZy1mb250cy1jeXJpbGxpYy03 LjcgICAgICAgIFguT3JnIEN5cmlsbGljIGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLW1pc2NiaXRt YXBzLTcuNyAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBiaXRtYXAgZm9udHMKeG9yZy1mb250cy10 cnVldHlwZS03LjdfMSAgICAgIFguT3JnIFRydWVUeXBlIGZvbnRzCnhvcmctZm9udHMtdHlwZTEt Ny43ICAgICAgICAgICBYLk9yZyBUeXBlMSBmb250cwp4b3JnLW1hY3Jvcy0xLjE5LjAgICAgICAg ICAgICAgWC5PcmcgZGV2ZWxvcG1lbnQgYWNsb2NhbCBtYWNyb3MKeG9yZy1zZXJ2ZXItMS4xMi40 XzcsMSAgICAgICAgIFguT3JnIFggc2VydmVyIGFuZCByZWxhdGVkIHByb2dyYW1zCnhwci0xLjAu NCAgICAgICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBwcmludGluZyBhbiBYIHdpbmRvdyBk dW1wCnhwcm9wLTEuMi4yICAgICAgICAgICAgICAgICAgICBQcm9wZXJ0eSBkaXNwbGF5ZXIgZm9y IFgKeHByb3RvLTcuMC4yNSAgICAgICAgICAgICAgICAgIFgxMSBwcm90b2NvbCBoZWFkZXJzCnhy YW5kci0xLjQuMiAgICAgICAgICAgICAgICAgICBQcmltaXRpdmUgY29tbWFuZCBsaW5lIGludGVy ZmFjZSB0byB0aGUgUmFuZFIgZXh0ZW5zaW9uCnhyZGItMS4xLjAgICAgICAgICAgICAgICAgICAg ICBYIHNlcnZlciByZXNvdXJjZSBkYXRhYmFzZSB1dGlsaXR5CnhyZWZyZXNoLTEuMC41ICAgICAg ICAgICAgICAgICBSZWZyZXNoIGFsbCBvciBwYXJ0IG9mIGFuIFggc2NyZWVuCnhzZXQtMS4yLjNf MSAgICAgICAgICAgICAgICAgICBVc2VyIHByZWZlcmVuY2UgdXRpbGl0eSBmb3IgWAp4c2V0bW9k ZS0xLjAuMCAgICAgICAgICAgICAgICAgU2V0IHRoZSBtb2RlIGZvciBhbiBYIElucHV0IERldmlj ZQp4c2V0cm9vdC0xLjEuMSAgICAgICAgICAgICAgICAgUm9vdCB3aW5kb3cgcGFyYW1ldGVyIHNl dHRpbmcgdXRpbGl0eSBmb3IgWAp4dGVybS0zMDQgICAgICAgICAgICAgICAgICAgICAgVGVybWlu YWwgZW11bGF0b3IgZm9yIHRoZSBYIFdpbmRvdyBTeXN0ZW0KeHRyYW5zLTEuMy40XzEgICAgICAg ICAgICAgICAgIEFic3RyYWN0IG5ldHdvcmsgY29kZSBmb3IgWAp4dmluZm8tMS4xLjIgICAgICAg ICAgICAgICAgICAgUHJpbnQgb3V0IFgtVmlkZW8gZXh0ZW5zaW9uIGFkYXB0b3IgaW5mb3JtYXRp b24KeHdkLTEuMC42ICAgICAgICAgICAgICAgICAgICAgIER1bXAgYW4gaW1hZ2Ugb2YgYW4gWCB3 aW5kb3cKeHdpbmluZm8tMS4xLjNfMSAgICAgICAgICAgICAgIFdpbmRvdyBpbmZvcm1hdGlvbiB1 dGlsaXR5IGZvciBYCnh3dWQtMS4wLjQgICAgICAgICAgICAgICAgICAgICBJbWFnZSBkaXNwbGF5 ZXIgZm9yIFgKeWFzbS0xLjIuMCAgICAgICAgICAgICAgICAgICAgIENvbXBsZXRlIHJld3JpdGUg b2YgdGhlIE5BU00gYXNzZW1ibGVyCg== --Multipart=_Sat__31_May_2014_00_26_43_+0200_6LmChOV2Im9WVtaE-- From owner-freebsd-x11@FreeBSD.ORG Sat May 31 00:50:27 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E0FFF67A for ; Sat, 31 May 2014 00:50:27 +0000 (UTC) Received: from mx1.bocal.org (mx1.bocal.org [163.5.69.209]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 831A120FF for ; Sat, 31 May 2014 00:50:26 +0000 (UTC) Received: from tails (89-156-143-51.rev.numericable.fr [89.156.143.51]); by mx1.bocal.org (OpenSMTPD) with ESMTPSA id b10d9257; TLS version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO; for ; Sat, 31 May 2014 02:50:22 +0200 (CEST) Date: Sat, 31 May 2014 02:50:18 +0200 From: Emmanuel Vadot To: freebsd-x11@freebsd.org Subject: KMS Report (Radeon 7500M/7600M Series) Message-Id: <20140531025018.ae5ca9fccd11a6fa9d57141a@bocal.org> X-Mailer: Sylpheed 3.4.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Sat__31_May_2014_02_50_18_+0200_IQibuR7lvkR5y_5x" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 May 2014 00:50:28 -0000 This is a multi-part message in MIME format. --Multipart=_Sat__31_May_2014_02_50_18_+0200_IQibuR7lvkR5y_5x Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hello, I've just tested FreeBSD 10-STABLE on my HP8570p laptop. I got exactly the same result as on my HP8560p (http://lists.freebsd.org/pipermail/freebsd-x11/2014-May/014662.html) Cheers, -- Emmanuel Vadot --Multipart=_Sat__31_May_2014_02_50_18_+0200_IQibuR7lvkR5y_5x Content-Type: application/octet-stream; name="Xorg.0.log" Content-Disposition: attachment; filename="Xorg.0.log" Content-Transfer-Encoding: base64 WyAgICAyMC43ODJdIApYLk9yZyBYIFNlcnZlciAxLjEyLjQKUmVsZWFzZSBEYXRlOiAyMDEyLTA4 LTI3ClsgICAgMjAuNzgyXSBYIFByb3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDAKWyAgICAy MC43ODJdIEJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgMTAuMC1TVEFCTEUgYW1kNjQg ClsgICAgMjAuNzgyXSBDdXJyZW50IE9wZXJhdGluZyBTeXN0ZW06IEZyZWVCU0QgdGFpbHMgMTAu MC1TVEFCTEUgRnJlZUJTRCAxMC4wLVNUQUJMRSAjMCByMjY2OTA1OiBGcmkgTWF5IDMwIDIzOjUz OjM1IENFU1QgMjAxNCAgICAgcm9vdEB0YWlsczovdXNyL29iai91c3Ivc3JjL3N5cy9WVCBhbWQ2 NApbICAgIDIwLjc4NF0gQnVpbGQgRGF0ZTogMzEgTWF5IDIwMTQgIDEyOjI3OjIxQU0KWyAgICAy MC43ODRdICAKWyAgICAyMC43ODRdIEN1cnJlbnQgdmVyc2lvbiBvZiBwaXhtYW46IDAuMzIuNApb ICAgIDIwLjc4NF0gCUJlZm9yZSByZXBvcnRpbmcgcHJvYmxlbXMsIGNoZWNrIGh0dHA6Ly93aWtp Lngub3JnCgl0byBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUgbGF0ZXN0IHZlcnNpb24uClsg ICAgMjAuNzg0XSBNYXJrZXJzOiAoLS0pIHByb2JlZCwgKCoqKSBmcm9tIGNvbmZpZyBmaWxlLCAo PT0pIGRlZmF1bHQgc2V0dGluZywKCSgrKykgZnJvbSBjb21tYW5kIGxpbmUsICghISkgbm90aWNl LCAoSUkpIGluZm9ybWF0aW9uYWwsCgkoV1cpIHdhcm5pbmcsIChFRSkgZXJyb3IsIChOSSkgbm90 IGltcGxlbWVudGVkLCAoPz8pIHVua25vd24uClsgICAgMjAuNzg1XSAoPT0pIExvZyBmaWxlOiAi L3Zhci9sb2cvWG9yZy4wLmxvZyIsIFRpbWU6IFNhdCBNYXkgMzEgMDI6MzI6MjIgMjAxNApbICAg IDIwLjgyNl0gKElJKSBMb2FkZXIgbWFnaWM6IDB4N2JmMzcwClsgICAgMjAuODI3XSAoSUkpIE1v ZHVsZSBBQkkgdmVyc2lvbnM6ClsgICAgMjAuODI3XSAJWC5PcmcgQU5TSSBDIEVtdWxhdGlvbjog MC40ClsgICAgMjAuODI3XSAJWC5PcmcgVmlkZW8gRHJpdmVyOiAxMi4xClsgICAgMjAuODI3XSAJ WC5PcmcgWElucHV0IGRyaXZlciA6IDE2LjAKWyAgICAyMC44MjddIAlYLk9yZyBTZXJ2ZXIgRXh0 ZW5zaW9uIDogNi4wClsgICAgMjAuODI3XSAoLS0pIFBDSToqKDA6MTowOjApIDEwMDI6Njg0MTox MDNjOjE3YTkgcmV2IDAsIE1lbSBAIDB4YzAwMDAwMDAvMjY4NDM1NDU2LCAweGQ0MzAwMDAwLzEz MTA3MiwgSS9PIEAgMHgwMDAwNDAwMC8yNTYsIEJJT1MgQCAweD8/Pz8/Pz8/LzY1NTM2ClsgICAg MjAuODI4XSAoPT0pIFVzaW5nIGRlZmF1bHQgYnVpbHQtaW4gY29uZmlndXJhdGlvbiAoMzAgbGlu ZXMpClsgICAgMjAuODI4XSAoPT0pIC0tLSBTdGFydCBvZiBidWlsdC1pbiBjb25maWd1cmF0aW9u IC0tLQpbICAgIDIwLjgyOF0gCVNlY3Rpb24gIkRldmljZSIKWyAgICAyMC44MjhdIAkJSWRlbnRp ZmllcgkiQnVpbHRpbiBEZWZhdWx0IGF0aSBEZXZpY2UgMCIKWyAgICAyMC44MjhdIAkJRHJpdmVy CSJhdGkiClsgICAgMjAuODI4XSAJRW5kU2VjdGlvbgpbICAgIDIwLjgyOF0gCVNlY3Rpb24gIlNj cmVlbiIKWyAgICAyMC44MjhdIAkJSWRlbnRpZmllcgkiQnVpbHRpbiBEZWZhdWx0IGF0aSBTY3Jl ZW4gMCIKWyAgICAyMC44MjhdIAkJRGV2aWNlCSJCdWlsdGluIERlZmF1bHQgYXRpIERldmljZSAw IgpbICAgIDIwLjgyOF0gCUVuZFNlY3Rpb24KWyAgICAyMC44MjhdIAlTZWN0aW9uICJEZXZpY2Ui ClsgICAgMjAuODI5XSAJCUlkZW50aWZpZXIJIkJ1aWx0aW4gRGVmYXVsdCB2ZXNhIERldmljZSAw IgpbICAgIDIwLjgyOV0gCQlEcml2ZXIJInZlc2EiClsgICAgMjAuODI5XSAJRW5kU2VjdGlvbgpb ICAgIDIwLjgyOV0gCVNlY3Rpb24gIlNjcmVlbiIKWyAgICAyMC44MjldIAkJSWRlbnRpZmllcgki QnVpbHRpbiBEZWZhdWx0IHZlc2EgU2NyZWVuIDAiClsgICAgMjAuODI5XSAJCURldmljZQkiQnVp bHRpbiBEZWZhdWx0IHZlc2EgRGV2aWNlIDAiClsgICAgMjAuODI5XSAJRW5kU2VjdGlvbgpbICAg IDIwLjgyOV0gCVNlY3Rpb24gIkRldmljZSIKWyAgICAyMC44MjldIAkJSWRlbnRpZmllcgkiQnVp bHRpbiBEZWZhdWx0IGZiZGV2IERldmljZSAwIgpbICAgIDIwLjgyOV0gCQlEcml2ZXIJImZiZGV2 IgpbICAgIDIwLjgyOV0gCUVuZFNlY3Rpb24KWyAgICAyMC44MjldIAlTZWN0aW9uICJTY3JlZW4i ClsgICAgMjAuODI5XSAJCUlkZW50aWZpZXIJIkJ1aWx0aW4gRGVmYXVsdCBmYmRldiBTY3JlZW4g MCIKWyAgICAyMC44MjldIAkJRGV2aWNlCSJCdWlsdGluIERlZmF1bHQgZmJkZXYgRGV2aWNlIDAi ClsgICAgMjAuODI5XSAJRW5kU2VjdGlvbgpbICAgIDIwLjgyOV0gCVNlY3Rpb24gIlNlcnZlckxh eW91dCIKWyAgICAyMC44MjldIAkJSWRlbnRpZmllcgkiQnVpbHRpbiBEZWZhdWx0IExheW91dCIK WyAgICAyMC44MjldIAkJU2NyZWVuCSJCdWlsdGluIERlZmF1bHQgYXRpIFNjcmVlbiAwIgpbICAg IDIwLjgyOV0gCQlTY3JlZW4JIkJ1aWx0aW4gRGVmYXVsdCB2ZXNhIFNjcmVlbiAwIgpbICAgIDIw LjgyOV0gCQlTY3JlZW4JIkJ1aWx0aW4gRGVmYXVsdCBmYmRldiBTY3JlZW4gMCIKWyAgICAyMC44 MjldIAlFbmRTZWN0aW9uClsgICAgMjAuODI5XSAoPT0pIC0tLSBFbmQgb2YgYnVpbHQtaW4gY29u ZmlndXJhdGlvbiAtLS0KWyAgICAyMC44MzBdICg9PSkgU2VydmVyTGF5b3V0ICJCdWlsdGluIERl ZmF1bHQgTGF5b3V0IgpbICAgIDIwLjgzMF0gKCoqKSB8LS0+U2NyZWVuICJCdWlsdGluIERlZmF1 bHQgYXRpIFNjcmVlbiAwIiAoMCkKWyAgICAyMC44MzBdICgqKikgfCAgIHwtLT5Nb25pdG9yICI8 ZGVmYXVsdCBtb25pdG9yPiIKWyAgICAyMC44MzFdICgqKikgfCAgIHwtLT5EZXZpY2UgIkJ1aWx0 aW4gRGVmYXVsdCBhdGkgRGV2aWNlIDAiClsgICAgMjAuODMxXSAoPT0pIE5vIG1vbml0b3Igc3Bl Y2lmaWVkIGZvciBzY3JlZW4gIkJ1aWx0aW4gRGVmYXVsdCBhdGkgU2NyZWVuIDAiLgoJVXNpbmcg YSBkZWZhdWx0IG1vbml0b3IgY29uZmlndXJhdGlvbi4KWyAgICAyMC44MzJdICgqKikgfC0tPlNj cmVlbiAiQnVpbHRpbiBEZWZhdWx0IHZlc2EgU2NyZWVuIDAiICgxKQpbICAgIDIwLjgzMl0gKCoq KSB8ICAgfC0tPk1vbml0b3IgIjxkZWZhdWx0IG1vbml0b3I+IgpbICAgIDIwLjgzMl0gKCoqKSB8 ICAgfC0tPkRldmljZSAiQnVpbHRpbiBEZWZhdWx0IHZlc2EgRGV2aWNlIDAiClsgICAgMjAuODMz XSAoPT0pIE5vIG1vbml0b3Igc3BlY2lmaWVkIGZvciBzY3JlZW4gIkJ1aWx0aW4gRGVmYXVsdCB2 ZXNhIFNjcmVlbiAwIi4KCVVzaW5nIGEgZGVmYXVsdCBtb25pdG9yIGNvbmZpZ3VyYXRpb24uClsg ICAgMjAuODMzXSAoKiopIHwtLT5TY3JlZW4gIkJ1aWx0aW4gRGVmYXVsdCBmYmRldiBTY3JlZW4g MCIgKDIpClsgICAgMjAuODMzXSAoKiopIHwgICB8LS0+TW9uaXRvciAiPGRlZmF1bHQgbW9uaXRv cj4iClsgICAgMjAuODM0XSAoKiopIHwgICB8LS0+RGV2aWNlICJCdWlsdGluIERlZmF1bHQgZmJk ZXYgRGV2aWNlIDAiClsgICAgMjAuODM0XSAoPT0pIE5vIG1vbml0b3Igc3BlY2lmaWVkIGZvciBz Y3JlZW4gIkJ1aWx0aW4gRGVmYXVsdCBmYmRldiBTY3JlZW4gMCIuCglVc2luZyBhIGRlZmF1bHQg bW9uaXRvciBjb25maWd1cmF0aW9uLgpbICAgIDIwLjgzNF0gKD09KSBOb3QgYXV0b21hdGljYWxs eSBhZGRpbmcgZGV2aWNlcwpbICAgIDIwLjgzNF0gKD09KSBOb3QgYXV0b21hdGljYWxseSBlbmFi bGluZyBkZXZpY2VzClsgICAgMjAuOTk0XSAoPT0pIEZvbnRQYXRoIHNldCB0bzoKCS91c3IvbG9j YWwvbGliL1gxMS9mb250cy9taXNjLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy9UVEYvLAoJ L3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL09URi8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMv VHlwZTEvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzEwMGRwaS8sCgkvdXNyL2xvY2FsL2xp Yi9YMTEvZm9udHMvNzVkcGkvClsgICAgMjAuOTk0XSAoPT0pIE1vZHVsZVBhdGggc2V0IHRvICIv dXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMiClsgICAgMjAuOTk1XSAoPT0pIHwtLT5JbnB1dCBE ZXZpY2UgIjxkZWZhdWx0IHBvaW50ZXI+IgpbICAgIDIwLjk5NV0gKD09KSB8LS0+SW5wdXQgRGV2 aWNlICI8ZGVmYXVsdCBrZXlib2FyZD4iClsgICAgMjAuOTk1XSAoPT0pIFRoZSBjb3JlIHBvaW50 ZXIgZGV2aWNlIHdhc24ndCBzcGVjaWZpZWQgZXhwbGljaXRseSBpbiB0aGUgbGF5b3V0LgoJVXNp bmcgdGhlIGRlZmF1bHQgbW91c2UgY29uZmlndXJhdGlvbi4KWyAgICAyMC45OTVdICg9PSkgVGhl IGNvcmUga2V5Ym9hcmQgZGV2aWNlIHdhc24ndCBzcGVjaWZpZWQgZXhwbGljaXRseSBpbiB0aGUg bGF5b3V0LgoJVXNpbmcgdGhlIGRlZmF1bHQga2V5Ym9hcmQgY29uZmlndXJhdGlvbi4KWyAgICAy MC45OTVdIChJSSkgTG9hZE1vZHVsZTogImV4dG1vZCIKWyAgICAyMS4wMDNdIChJSSkgTG9hZGlu ZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJleHRtb2Quc28KWyAg ICAyMS4wMjJdIChJSSkgTW9kdWxlIGV4dG1vZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpb ICAgIDIxLjAyMl0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAK WyAgICAyMS4wMjJdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24KWyAgICAy MS4wMjJdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4wClsg ICAgMjEuMDIyXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIE1JVC1TQ1JFRU4tU0FWRVIKWyAgICAy MS4wMjJdIChJSSkgTG9hZGluZyBleHRlbnNpb24gWEZyZWU4Ni1WaWRNb2RlRXh0ZW5zaW9uClsg ICAgMjEuMDIyXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYtREdBClsgICAgMjEuMDIz XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIERQTVMKWyAgICAyMS4wMjNdIChJSSkgTG9hZGluZyBl eHRlbnNpb24gWFZpZGVvClsgICAgMjEuMDIzXSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhWaWRl by1Nb3Rpb25Db21wZW5zYXRpb24KWyAgICAyMS4wMjNdIChJSSkgTG9hZGluZyBleHRlbnNpb24g WC1SZXNvdXJjZQpbICAgIDIxLjAyM10gKElJKSBMb2FkTW9kdWxlOiAiZGJlIgpbICAgIDIxLjAy NF0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9leHRlbnNpb25zL2xp YmRiZS5zbwpbICAgIDIxLjAyNV0gKElJKSBNb2R1bGUgZGJlOiB2ZW5kb3I9IlguT3JnIEZvdW5k YXRpb24iClsgICAgMjEuMDI1XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24g PSAxLjAuMApbICAgIDIxLjAyNV0gCU1vZHVsZSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVuc2lv bgpbICAgIDIxLjAyNV0gCUFCSSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVuc2lvbiwgdmVyc2lv biA2LjAKWyAgICAyMS4wMjVdIChJSSkgTG9hZGluZyBleHRlbnNpb24gRE9VQkxFLUJVRkZFUgpb ICAgIDIxLjAyNV0gKElJKSBMb2FkTW9kdWxlOiAiZ2x4IgpbICAgIDIxLjAyNl0gKElJKSBMb2Fk aW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9leHRlbnNpb25zL2xpYmdseC5zbwpbICAg IDIxLjAzNF0gKElJKSBNb2R1bGUgZ2x4OiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAg MjEuMDM0XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjAuMApbICAg IDIxLjAzNF0gCUFCSSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVuc2lvbiwgdmVyc2lvbiA2LjAK WyAgICAyMS4wMzVdICg9PSkgQUlHTFggZW5hYmxlZApbICAgIDIxLjAzNV0gKElJKSBMb2FkaW5n IGV4dGVuc2lvbiBHTFgKWyAgICAyMS4wMzVdIChJSSkgTG9hZE1vZHVsZTogInJlY29yZCIKWyAg ICAyMS4wMzZdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5z aW9ucy9saWJyZWNvcmQuc28KWyAgICAyMS4wMzddIChJSSkgTW9kdWxlIHJlY29yZDogdmVuZG9y PSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDIxLjAzOF0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1v ZHVsZSB2ZXJzaW9uID0gMS4xMy4wClsgICAgMjEuMDM4XSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBT ZXJ2ZXIgRXh0ZW5zaW9uClsgICAgMjEuMDM4XSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0 ZW5zaW9uLCB2ZXJzaW9uIDYuMApbICAgIDIxLjAzOF0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBS RUNPUkQKWyAgICAyMS4wMzhdIChJSSkgTG9hZE1vZHVsZTogImRyaSIKWyAgICAyMS4wMzhdIChJ SSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJkcmku c28KWyAgICAyMS4wNTVdIChJSSkgTW9kdWxlIGRyaTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9u IgpbICAgIDIxLjA1NV0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4w LjAKWyAgICAyMS4wNTVdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNp b24gNi4wClsgICAgMjEuMDU1XSAoSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYtRFJJClsg ICAgMjEuMDU1XSAoSUkpIExvYWRNb2R1bGU6ICJkcmkyIgpbICAgIDIxLjA1Nl0gKElJKSBMb2Fk aW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9leHRlbnNpb25zL2xpYmRyaTIuc28KWyAg ICAyMS4wNTddIChJSSkgTW9kdWxlIGRyaTI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAg ICAyMS4wNTddIAljb21waWxlZCBmb3IgMS4xMi40LCBtb2R1bGUgdmVyc2lvbiA9IDEuMi4wClsg ICAgMjEuMDU3XSAJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYu MApbICAgIDIxLjA1OF0gKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBEUkkyClsgICAgMjEuMDU4XSAo SUkpIExvYWRNb2R1bGU6ICJhdGkiClsgICAgMjEuMDgwXSAoSUkpIExvYWRpbmcgL3Vzci9sb2Nh bC9saWIveG9yZy9tb2R1bGVzL2RyaXZlcnMvYXRpX2Rydi5zbwpbICAgIDIxLjA4MV0gKElJKSBN b2R1bGUgYXRpOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAgMjEuMDgxXSAJY29tcGls ZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSA3LjIuMApbICAgIDIxLjA4MV0gCU1vZHVs ZSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyClsgICAgMjEuMDgxXSAJQUJJIGNsYXNzOiBYLk9y ZyBWaWRlbyBEcml2ZXIsIHZlcnNpb24gMTIuMQpbICAgIDIxLjA4MV0gKElJKSBMb2FkTW9kdWxl OiAicmFkZW9uIgpbICAgIDIxLjA4NF0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcv bW9kdWxlcy9kcml2ZXJzL3JhZGVvbl9kcnYuc28KWyAgICAyMS4xMDddIChJSSkgTW9kdWxlIHJh ZGVvbjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDIxLjEwN10gCWNvbXBpbGVkIGZv ciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gNy4yLjAKWyAgICAyMS4xMDddIAlNb2R1bGUgY2xh c3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDIxLjEwN10gCUFCSSBjbGFzczogWC5PcmcgVmlk ZW8gRHJpdmVyLCB2ZXJzaW9uIDEyLjEKWyAgICAyMS4xMDhdIChJSSkgTG9hZE1vZHVsZTogInZl c2EiClsgICAgMjEuMTI2XSAoV1cpIFdhcm5pbmcsIGNvdWxkbid0IG9wZW4gbW9kdWxlIHZlc2EK WyAgICAyMS4xMjZdIChJSSkgVW5sb2FkTW9kdWxlOiAidmVzYSIKWyAgICAyMS4xMjZdIChJSSkg VW5sb2FkaW5nIHZlc2EKWyAgICAyMS4xMjZdIChFRSkgRmFpbGVkIHRvIGxvYWQgbW9kdWxlICJ2 ZXNhIiAobW9kdWxlIGRvZXMgbm90IGV4aXN0LCAwKQpbICAgIDIxLjEyNl0gKElJKSBMb2FkTW9k dWxlOiAiZmJkZXYiClsgICAgMjEuMTMyXSAoV1cpIFdhcm5pbmcsIGNvdWxkbid0IG9wZW4gbW9k dWxlIGZiZGV2ClsgICAgMjEuMTMyXSAoSUkpIFVubG9hZE1vZHVsZTogImZiZGV2IgpbICAgIDIx LjEzMl0gKElJKSBVbmxvYWRpbmcgZmJkZXYKWyAgICAyMS4xMzJdIChFRSkgRmFpbGVkIHRvIGxv YWQgbW9kdWxlICJmYmRldiIgKG1vZHVsZSBkb2VzIG5vdCBleGlzdCwgMCkKWyAgICAyMS4xMzJd IChJSSkgTG9hZE1vZHVsZTogIm1vdXNlIgpbICAgIDIxLjEzNV0gKElJKSBMb2FkaW5nIC91c3Iv bG9jYWwvbGliL3hvcmcvbW9kdWxlcy9pbnB1dC9tb3VzZV9kcnYuc28KWyAgICAyMS4xNDRdIChJ SSkgTW9kdWxlIG1vdXNlOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAgMjEuMTQ0XSAJ Y29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24gPSAxLjkuMApbICAgIDIxLjE0NF0g CU1vZHVsZSBjbGFzczogWC5PcmcgWElucHV0IERyaXZlcgpbICAgIDIxLjE0NF0gCUFCSSBjbGFz czogWC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAxNi4wClsgICAgMjEuMTQ0XSAoSUkpIExv YWRNb2R1bGU6ICJrYmQiClsgICAgMjEuMTQ4XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIv eG9yZy9tb2R1bGVzL2lucHV0L2tiZF9kcnYuc28KWyAgICAyMS4xNjBdIChJSSkgTW9kdWxlIGti ZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDIxLjE2MF0gCWNvbXBpbGVkIGZvciAx LjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS44LjAKWyAgICAyMS4xNjBdIAlNb2R1bGUgY2xhc3M6 IFguT3JnIFhJbnB1dCBEcml2ZXIKWyAgICAyMS4xNjBdIAlBQkkgY2xhc3M6IFguT3JnIFhJbnB1 dCBkcml2ZXIsIHZlcnNpb24gMTYuMApbICAgIDIxLjE2MF0gKElJKSBSQURFT046IERyaXZlciBm b3IgQVRJIFJhZGVvbiBjaGlwc2V0czoKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDYwMCAoTTI0KSAz MTUwIChQQ0lFKSwgQVRJIEZpcmVNViAyNDAwIChQQ0kpLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSBY MzAwIChNMjQpIDMxNTIgKFBDSUUpLAoJQVRJIEZpcmVHTCBNMjQgR0wgMzE1NCAoUENJRSksIEFU SSBGaXJlTVYgMjQwMCAzMTU1IChQQ0kpLAoJQVRJIFJhZGVvbiBYNjAwIChSVjM4MCkgM0U1MCAo UENJRSksCglBVEkgRmlyZUdMIFYzMjAwIChSVjM4MCkgM0U1NCAoUENJRSksIEFUSSBSYWRlb24g SUdQMzIwIChBMykgNDEzNiwKCUFUSSBSYWRlb24gSUdQMzMwLzM0MC8zNTAgKEE0KSA0MTM3LCBB VEkgUmFkZW9uIDk1MDAgQUQgKEFHUCksCglBVEkgUmFkZW9uIDk1MDAgQUUgKEFHUCksIEFUSSBS YWRlb24gOTYwMFRYIEFGIChBR1ApLAoJQVRJIEZpcmVHTCBaMSBBRyAoQUdQKSwgQVRJIFJhZGVv biA5ODAwU0UgQUggKEFHUCksCglBVEkgUmFkZW9uIDk4MDAgQUkgKEFHUCksIEFUSSBSYWRlb24g OTgwMCBBSiAoQUdQKSwKCUFUSSBGaXJlR0wgWDIgQUsgKEFHUCksIEFUSSBSYWRlb24gOTYwMCBB UCAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMFNFIEFRIChBR1ApLCBBVEkgUmFkZW9uIDk2MDBYVCBB UiAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMCBBUyAoQUdQKSwgQVRJIEZpcmVHTCBUMiBBVCAoQUdQ KSwgQVRJIFJhZGVvbiA5NjUwLAoJQVRJIEZpcmVHTCBSVjM2MCBBViAoQUdQKSwgQVRJIFJhZGVv biA3MDAwIElHUCAoQTQrKSA0MjM3LAoJQVRJIFJhZGVvbiA4NTAwIEFJVyBCQiAoQUdQKSwgQVRJ IFJhZGVvbiBJR1AzMjBNIChVMSkgNDMzNiwKCUFUSSBSYWRlb24gSUdQMzMwTS8zNDBNLzM1ME0g KFUyKSA0MzM3LAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA3MDAwIElHUCA0NDM3LCBBVEkgUmFkZW9u IDkwMDAvUFJPIElmIChBR1AvUENJKSwKCUFUSSBSYWRlb24gOTAwMCBJZyAoQUdQL1BDSSksIEFU SSBSYWRlb24gWDgwMCAoUjQyMCkgSkggKEFHUCksCglBVEkgUmFkZW9uIFg4MDBQUk8gKFI0MjAp IEpJIChBR1ApLAoJQVRJIFJhZGVvbiBYODAwU0UgKFI0MjApIEpKIChBR1ApLCBBVEkgUmFkZW9u IFg4MDAgKFI0MjApIEpLIChBR1ApLAoJQVRJIFJhZGVvbiBYODAwIChSNDIwKSBKTCAoQUdQKSwg QVRJIEZpcmVHTCBYMyAoUjQyMCkgSk0gKEFHUCksCglBVEkgUmFkZW9uIE1vYmlsaXR5IDk4MDAg KE0xOCkgSk4gKEFHUCksCglBVEkgUmFkZW9uIFg4MDAgU0UgKFI0MjApIChBR1ApLCBBVEkgUmFk ZW9uIFg4MDBYVCAoUjQyMCkgSlAgKEFHUCksCglBVEkgUmFkZW9uIFg4MDAgVkUgKFI0MjApIEpU IChBR1ApLCBBVEkgUmFkZW9uIFg4NTAgKFI0ODApIChBR1ApLAoJQVRJIFJhZGVvbiBYODUwIFhU IChSNDgwKSAoQUdQKSwgQVRJIFJhZGVvbiBYODUwIFNFIChSNDgwKSAoQUdQKSwKCUFUSSBSYWRl b24gWDg1MCBQUk8gKFI0ODApIChBR1ApLCBBVEkgUmFkZW9uIFg4NTAgWFQgUEUgKFI0ODApIChB R1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSBNNyBMVyAoQUdQKSwKCUFUSSBNb2JpbGl0eSBGaXJl R0wgNzgwMCBNNyBMWCAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgTTYgTFkgKEFHUCksIEFU SSBSYWRlb24gTW9iaWxpdHkgTTYgTFogKEFHUCksCglBVEkgRmlyZUdMIE1vYmlsaXR5IDkwMDAg KE05KSBMZCAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTAwMCAoTTkpIExmIChBR1ApLAoJ QVRJIFJhZGVvbiBNb2JpbGl0eSA5MDAwIChNOSkgTGcgKEFHUCksIEFUSSBGaXJlTVYgMjQwMCBQ Q0ksCglBVEkgUmFkZW9uIDk3MDAgUHJvIE5EIChBR1ApLCBBVEkgUmFkZW9uIDk3MDAvOTUwMFBy byBORSAoQUdQKSwKCUFUSSBSYWRlb24gOTYwMFRYIE5GIChBR1ApLCBBVEkgRmlyZUdMIFgxIE5H IChBR1ApLAoJQVRJIFJhZGVvbiA5ODAwUFJPIE5IIChBR1ApLCBBVEkgUmFkZW9uIDk4MDAgTkkg KEFHUCksCglBVEkgRmlyZUdMIFgyIE5LIChBR1ApLCBBVEkgUmFkZW9uIDk4MDBYVCBOSiAoQUdQ KSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMC85NzAwIChNMTAvTTExKSBOUCAoQUdQKSwKCUFU SSBSYWRlb24gTW9iaWxpdHkgOTYwMCAoTTEwKSBOUSAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxp dHkgOTYwMCAoTTExKSBOUiAoQUdQKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgOTYwMCAoTTEwKSBO UyAoQUdQKSwKCUFUSSBGaXJlR0wgTW9iaWxpdHkgVDIgKE0xMCkgTlQgKEFHUCksCglBVEkgRmly ZUdMIE1vYmlsaXR5IFQyZSAoTTExKSBOViAoQUdQKSwgQVRJIFJhZGVvbiBRRCAoQUdQKSwKCUFU SSBSYWRlb24gUUUgKEFHUCksIEFUSSBSYWRlb24gUUYgKEFHUCksIEFUSSBSYWRlb24gUUcgKEFH UCksCglBVEkgRmlyZUdMIDg3MDAvODgwMCBRSCAoQUdQKSwgQVRJIFJhZGVvbiA4NTAwIFFMIChB R1ApLAoJQVRJIFJhZGVvbiA5MTAwIFFNIChBR1ApLCBBVEkgUmFkZW9uIDc1MDAgUVcgKEFHUC9Q Q0kpLAoJQVRJIFJhZGVvbiA3NTAwIFFYIChBR1AvUENJKSwgQVRJIFJhZGVvbiBWRS83MDAwIFFZ IChBR1AvUENJKSwKCUFUSSBSYWRlb24gVkUvNzAwMCBRWiAoQUdQL1BDSSksIEFUSSBFUzEwMDAg NTE1RSAoUENJKSwKCUFUSSBSYWRlb24gTW9iaWxpdHkgWDMwMCAoTTIyKSA1NDYwIChQQ0lFKSwK CUFUSSBSYWRlb24gTW9iaWxpdHkgWDYwMCBTRSAoTTI0QykgNTQ2MiAoUENJRSksCglBVEkgRmly ZUdMIE0yMiBHTCA1NDY0IChQQ0lFKSwgQVRJIFJhZGVvbiBYODAwIChSNDIzKSBVSCAoUENJRSks CglBVEkgUmFkZW9uIFg4MDBQUk8gKFI0MjMpIFVJIChQQ0lFKSwKCUFUSSBSYWRlb24gWDgwMExF IChSNDIzKSBVSiAoUENJRSksCglBVEkgUmFkZW9uIFg4MDBTRSAoUjQyMykgVUsgKFBDSUUpLAoJ QVRJIFJhZGVvbiBYODAwIFhUUCAoUjQzMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4MDAgWEwgKFI0 MzApIChQQ0lFKSwKCUFUSSBSYWRlb24gWDgwMCBTRSAoUjQzMCkgKFBDSUUpLCBBVEkgUmFkZW9u IFg4MDAgKFI0MzApIChQQ0lFKSwKCUFUSSBGaXJlR0wgVjcxMDAgKFI0MjMpIChQQ0lFKSwgQVRJ IEZpcmVHTCBWNTEwMCAoUjQyMykgVVEgKFBDSUUpLAoJQVRJIEZpcmVHTCB1bmtub3duIChSNDIz KSBVUiAoUENJRSksCglBVEkgRmlyZUdMIHVua25vd24gKFI0MjMpIFVUIChQQ0lFKSwKCUFUSSBN b2JpbGl0eSBGaXJlR0wgVjUwMDAgKE0yNikgKFBDSUUpLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBW NTAwMCAoTTI2KSAoUENJRSksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg3MDAgWEwgKE0yNikgKFBD SUUpLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBYNzAwIChNMjYpIChQQ0lFKSwKCUFUSSBNb2JpbGl0 eSBSYWRlb24gWDcwMCAoTTI2KSAoUENJRSksCglBVEkgUmFkZW9uIFg1NTBYVFggNTY1NyAoUENJ RSksIEFUSSBSYWRlb24gOTEwMCBJR1AgKEE1KSA1ODM0LAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5 MTAwIElHUCAoVTMpIDU4MzUsCglBVEkgUmFkZW9uIFhQUkVTUyAyMDAgNTk1NCAoUENJRSksCglB VEkgUmFkZW9uIFhQUkVTUyAyMDBNIDU5NTUgKFBDSUUpLCBBVEkgUmFkZW9uIDkyNTAgNTk2MCAo QUdQKSwKCUFUSSBSYWRlb24gOTIwMCA1OTYxIChBR1ApLCBBVEkgUmFkZW9uIDkyMDAgNTk2MiAo QUdQKSwKCUFUSSBSYWRlb24gOTIwMFNFIDU5NjQgKEFHUCksIEFUSSBGaXJlTVYgMjIwMCAoUENJ KSwKCUFUSSBFUzEwMDAgNTk2OSAoUENJKSwgQVRJIFJhZGVvbiBYUFJFU1MgMjAwIDU5NzQgKFBD SUUpLAoJQVRJIFJhZGVvbiBYUFJFU1MgMjAwTSA1OTc1IChQQ0lFKSwKCUFUSSBSYWRlb24gWFBS RVNTIDIwMCA1QTQxIChQQ0lFKSwKCUFUSSBSYWRlb24gWFBSRVNTIDIwME0gNUE0MiAoUENJRSks CglBVEkgUmFkZW9uIFhQUkVTUyAyMDAgNUE2MSAoUENJRSksCglBVEkgUmFkZW9uIFhQUkVTUyAy MDBNIDVBNjIgKFBDSUUpLAoJQVRJIFJhZGVvbiBYMzAwIChSVjM3MCkgNUI2MCAoUENJRSksCglB VEkgUmFkZW9uIFg2MDAgKFJWMzcwKSA1QjYyIChQQ0lFKSwKCUFUSSBSYWRlb24gWDU1MCAoUlYz NzApIDVCNjMgKFBDSUUpLAoJQVRJIEZpcmVHTCBWMzEwMCAoUlYzNzApIDVCNjQgKFBDSUUpLAoJ QVRJIEZpcmVNViAyMjAwIFBDSUUgKFJWMzcwKSA1QjY1IChQQ0lFKSwKCUFUSSBSYWRlb24gTW9i aWxpdHkgOTIwMCAoTTkrKSA1QzYxIChBR1ApLAoJQVRJIFJhZGVvbiBNb2JpbGl0eSA5MjAwIChN OSspIDVDNjMgKEFHUCksCglBVEkgTW9iaWxpdHkgUmFkZW9uIFg4MDAgWFQgKE0yOCkgKFBDSUUp LAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTEwMCAoTTI4KSAoUENJRSksCglBVEkgTW9iaWxpdHkg UmFkZW9uIFg4MDAgKE0yOCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4NTAgNUQ0QyAoUENJRSksCglB VEkgUmFkZW9uIFg4NTAgWFQgUEUgKFI0ODApIChQQ0lFKSwKCUFUSSBSYWRlb24gWDg1MCBTRSAo UjQ4MCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg4NTAgUFJPIChSNDgwKSAoUENJRSksCglBVEkgdW5r bm93biBSYWRlb24gLyBGaXJlR0wgKFI0ODApIDVENTAgKFBDSUUpLAoJQVRJIFJhZGVvbiBYODUw IFhUIChSNDgwKSAoUENJRSksCglBVEkgUmFkZW9uIFg4MDBYVCAoUjQyMykgNUQ1NyAoUENJRSks CglBVEkgRmlyZUdMIFY1MDAwIChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3MDAgWFQgKFJW NDEwKSAoUENJRSksCglBVEkgUmFkZW9uIFg3MDAgUFJPIChSVjQxMCkgKFBDSUUpLAoJQVRJIFJh ZGVvbiBYNzAwIFNFIChSVjQxMCkgKFBDSUUpLCBBVEkgUmFkZW9uIFg3MDAgKFJWNDEwKSAoUENJ RSksCglBVEkgUmFkZW9uIFg3MDAgU0UgKFJWNDEwKSAoUENJRSksIEFUSSBSYWRlb24gWDE4MDAs CglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxODAwIFhULCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxODAw LAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNzIwMCwgQVRJIEZpcmVHTCBWNzIwMCwgQVRJIEZpcmVH TCBWNTMwMCwKCUFUSSBNb2JpbGl0eSBGaXJlR0wgVjcxMDAsIEFUSSBSYWRlb24gWDE4MDAsIEFU SSBSYWRlb24gWDE4MDAsCglBVEkgUmFkZW9uIFgxODAwLCBBVEkgUmFkZW9uIFgxODAwLCBBVEkg UmFkZW9uIFgxODAwLAoJQVRJIEZpcmVHTCBWNzMwMCwgQVRJIEZpcmVHTCBWNzM1MCwgQVRJIFJh ZGVvbiBYMTYwMCwgQVRJIFJWNTA1LAoJQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwgQVRJIFJhZGVv biBYMTU1MCwgQVRJIE01NC1HTCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDE0MDAsIEFUSSBSYWRl b24gWDEzMDAvWDE1NTAsCglBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIE1vYmlsaXR5IFJh ZGVvbiBYMTMwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDEzMDAsIEFUSSBNb2JpbGl0eSBSYWRl b24gWDEzMDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgxMzAwLCBB VEkgUmFkZW9uIFgxMzAwLAoJQVRJIFJWNTA1LCBBVEkgUlY1MDUsIEFUSSBGaXJlR0wgVjMzMDAs IEFUSSBGaXJlR0wgVjMzNTAsCglBVEkgUmFkZW9uIFgxMzAwLCBBVEkgUmFkZW9uIFgxNTUwIDY0 LWJpdCwgQVRJIFJhZGVvbiBYMTMwMC9YMTU1MCwKCUFUSSBSYWRlb24gWDE2MDAsIEFUSSBSYWRl b24gWDEzMDAvWDE1NTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDE0NTAsCglBVEkgUmFkZW9uIFgx MzAwL1gxNTUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgyMzAwLAoJQVRJIE1vYmlsaXR5IFJhZGVv biBYMjMwMCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTM1MCwKCUFUSSBNb2JpbGl0eSBSYWRlb24g WDEzNTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gWDE0NTAsCglBVEkgUmFkZW9uIFgxMzAwLCBBVEkg UmFkZW9uIFgxNTUwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxMzUwLAoJQVRJIEZpcmVNViAyMjUw LCBBVEkgUmFkZW9uIFgxNTUwIDY0LWJpdCwgQVRJIFJhZGVvbiBYMTYwMCwKCUFUSSBSYWRlb24g WDE2NTAsIEFUSSBSYWRlb24gWDE2MDAsIEFUSSBSYWRlb24gWDE2MDAsCglBVEkgTW9iaWxpdHkg RmlyZUdMIFY1MjAwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNjAwLAoJQVRJIFJhZGVvbiBYMTY1 MCwgQVRJIFJhZGVvbiBYMTY1MCwgQVRJIFJhZGVvbiBYMTYwMCwKCUFUSSBSYWRlb24gWDEzMDAg WFQvWDE2MDAgUHJvLCBBVEkgRmlyZUdMIFYzNDAwLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTI1 MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBYMTcwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gWDE3MDAg WFQsIEFUSSBGaXJlR0wgVjUyMDAsCglBVEkgTW9iaWxpdHkgUmFkZW9uIFgxNzAwLCBBVEkgUmFk ZW9uIFgyMzAwSEQsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDIzMDAsIEFUSSBNb2JpbGl0eSBS YWRlb24gSEQgMjMwMCwKCUFUSSBSYWRlb24gWDE5NTAsIEFUSSBSYWRlb24gWDE5MDAsIEFUSSBS YWRlb24gWDE5NTAsCglBVEkgUmFkZW9uIFgxOTAwLCBBVEkgUmFkZW9uIFgxOTAwLCBBVEkgUmFk ZW9uIFgxOTAwLAoJQVRJIFJhZGVvbiBYMTkwMCwgQVRJIFJhZGVvbiBYMTkwMCwgQVRJIFJhZGVv biBYMTkwMCwKCUFUSSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24gWDE5MDAsIEFUSSBSYWRlb24g WDE5MDAsCglBVEkgQU1EIFN0cmVhbSBQcm9jZXNzb3IsIEFUSSBSYWRlb24gWDE5MDAsIEFUSSBS YWRlb24gWDE5NTAsCglBVEkgUlY1NjAsIEFUSSBSVjU2MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBY MTkwMCwgQVRJIFJWNTYwLAoJQVRJIFJhZGVvbiBYMTk1MCBHVCwgQVRJIFJWNTcwLCBBVEkgUlY1 NzAsIEFUSSBGaXJlR0wgVjc0MDAsCglBVEkgUlY1NjAsIEFUSSBSYWRlb24gWDE2NTAsIEFUSSBS YWRlb24gWDE2NTAsIEFUSSBSVjU2MCwKCUFUSSBSYWRlb24gOTEwMCBQUk8gSUdQIDc4MzQsIEFU SSBSYWRlb24gTW9iaWxpdHkgOTIwMCBJR1AgNzgzNSwKCUFUSSBSYWRlb24gWDEyMDAsIEFUSSBS YWRlb24gWDEyMDAsIEFUSSBSYWRlb24gWDEyMDAsCglBVEkgUmFkZW9uIFgxMjAwLCBBVEkgUmFk ZW9uIFgxMjAwLCBBVEkgUlM3NDAsIEFUSSBSUzc0ME0sIEFUSSBSUzc0MCwKCUFUSSBSUzc0ME0s IEFUSSBSYWRlb24gSEQgMjkwMCBYVCwgQVRJIFJhZGVvbiBIRCAyOTAwIFhULAoJQVRJIFJhZGVv biBIRCAyOTAwIFhULCBBVEkgUmFkZW9uIEhEIDI5MDAgUHJvLCBBVEkgUmFkZW9uIEhEIDI5MDAg R1QsCglBVEkgRmlyZUdMIFY4NjUwLCBBVEkgRmlyZUdMIFY4NjAwLCBBVEkgRmlyZUdMIFY3NjAw LAoJQVRJIFJhZGVvbiA0ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA0ODcwIHgyLAoJQVRJIFJh ZGVvbiA0ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA0ODUwIHgyLAoJQVRJIEZpcmVQcm8gVjg3 NTAgKEZpcmVHTCksIEFUSSBGaXJlUHJvIFY3NzYwIChGaXJlR0wpLAoJQVRJIE1vYmlsaXR5IFJB REVPTiBIRCA0ODUwLCBBVEkgTW9iaWxpdHkgUkFERU9OIEhEIDQ4NTAgWDIsCglBVEkgUmFkZW9u IDQ4MDAgU2VyaWVzLCBBVEkgRmlyZVBybyBSVjc3MCwgQU1EIEZpcmVTdHJlYW0gOTI3MCwKCUFN RCBGaXJlU3RyZWFtIDkyNTAsIEFUSSBGaXJlUHJvIFY4NzAwIChGaXJlR0wpLAoJQVRJIE1vYmls aXR5IFJBREVPTiBIRCA0ODcwLCBBVEkgTW9iaWxpdHkgUkFERU9OIE05OCwKCUFUSSBNb2JpbGl0 eSBSQURFT04gSEQgNDg3MCwgQVRJIFJhZGVvbiA0ODAwIFNlcmllcywKCUFUSSBSYWRlb24gNDgw MCBTZXJpZXMsIEFUSSBGaXJlUHJvIE03NzUwLCBBVEkgTTk4LCBBVEkgTTk4LCBBVEkgTTk4LAoJ QVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0NjUwLCBBVEkgUmFkZW9uIFJWNzMwIChBR1ApLAoJQVRJ IE1vYmlsaXR5IFJhZGVvbiBIRCA0NjcwLCBBVEkgRmlyZVBybyBNNTc1MCwKCUFUSSBNb2JpbGl0 eSBSYWRlb24gSEQgNDY3MCwgQVRJIFJhZGVvbiBSVjczMCAoQUdQKSwKCUFUSSBSVjczMFhUIFtS YWRlb24gSEQgNDY3MF0sIEFUSSBSQURFT04gRTQ2MDAsCglBVEkgUmFkZW9uIEhEIDQ2MDAgU2Vy aWVzLCBBVEkgUlY3MzAgUFJPIFtSYWRlb24gSEQgNDY1MF0sCglBVEkgRmlyZVBybyBWNzc1MCAo RmlyZUdMKSwgQVRJIEZpcmVQcm8gVjU3MDAgKEZpcmVHTCksCglBVEkgRmlyZVBybyBWMzc1MCAo RmlyZUdMKSwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA0ODMwLAoJQVRJIE1vYmlsaXR5IFJhZGVv biBIRCA0ODUwLCBBVEkgRmlyZVBybyBNNzc0MCwgQVRJIFJWNzQwLAoJQVRJIFJhZGVvbiBIRCA0 NzcwLCBBVEkgUmFkZW9uIEhEIDQ3MDAgU2VyaWVzLCBBVEkgUmFkZW9uIEhEIDQ3NzAsCglBVEkg RmlyZVBybyBNNTc1MCwgQVRJIFJWNjEwLCBBVEkgUmFkZW9uIEhEIDI0MDAgWFQsCglBVEkgUmFk ZW9uIEhEIDI0MDAgUHJvLCBBVEkgUmFkZW9uIEhEIDI0MDAgUFJPIEFHUCwgQVRJIEZpcmVHTCBW NDAwMCwKCUFUSSBSVjYxMCwgQVRJIFJhZGVvbiBIRCAyMzUwLCBBVEkgTW9iaWxpdHkgUmFkZW9u IEhEIDI0MDAgWFQsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDI0MDAsIEFUSSBSQURFT04gRTI0 MDAsIEFUSSBSVjYxMCwKCUFUSSBGaXJlTVYgMjI2MCwgQVRJIFJWNjcwLCBBVEkgUmFkZW9uIEhE Mzg3MCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzg1MCwgQVRJIFJhZGVvbiBIRDM4NTAsCglB VEkgTW9iaWxpdHkgUmFkZW9uIEhEIDM4NTAgWDIsIEFUSSBSVjY3MCwKCUFUSSBNb2JpbGl0eSBS YWRlb24gSEQgMzg3MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzODcwIFgyLAoJQVRJIFJhZGVv biBIRDM4NzAgWDIsIEFUSSBGaXJlR0wgVjc3MDAsIEFUSSBSYWRlb24gSEQzODUwLAoJQVRJIFJh ZGVvbiBIRDM2OTAsIEFNRCBGaXJlc3RyZWFtIDkxNzAsIEFUSSBSYWRlb24gSEQgNDU1MCwKCUFU SSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3MTAsIEFUSSBSYWRlb24gUlY3MTAsCglBVEkg UmFkZW9uIEhEIDQzNTAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMwMCBTZXJpZXMsCglBVEkgTW9i aWxpdHkgUmFkZW9uIDQ1MDAgU2VyaWVzLCBBVEkgTW9iaWxpdHkgUmFkZW9uIDQ1MDAgU2VyaWVz LAoJQVRJIEZpcmVQcm8gUkcyMjAsIEFUSSBNb2JpbGl0eSBSYWRlb24gNDMzMCwgQVRJIFJWNjMw LAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAyNjAwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDI2 MDAgWFQsCglBVEkgUmFkZW9uIEhEIDI2MDAgWFQgQUdQLCBBVEkgUmFkZW9uIEhEIDI2MDAgUHJv IEFHUCwKCUFUSSBSYWRlb24gSEQgMjYwMCBYVCwgQVRJIFJhZGVvbiBIRCAyNjAwIFBybywgQVRJ IEdlbWluaSBSVjYzMCwKCUFUSSBHZW1pbmkgTW9iaWxpdHkgUmFkZW9uIEhEIDI2MDAgWFQsIEFU SSBGaXJlR0wgVjU2MDAsCglBVEkgRmlyZUdMIFYzNjAwLCBBVEkgUmFkZW9uIEhEIDI2MDAgTEUs CglBVEkgTW9iaWxpdHkgRmlyZUdMIEdyYXBoaWNzIFByb2Nlc3NvciwgQVRJIFJhZGVvbiBIRCAz NDcwLAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCAzNDMwLCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhE IDM0MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCAzNDUwLCBBVEkgUmFkZW9uIEhEIDM0NTAsIEFU SSBSYWRlb24gSEQgMzQzMCwKCUFUSSBSYWRlb24gSEQgMzQ1MCwgQVRJIEZpcmVQcm8gVjM3MDAs IEFUSSBGaXJlTVYgMjQ1MCwKCUFUSSBGaXJlTVYgMjI2MCwgQVRJIEZpcmVNViAyMjYwLCBBVEkg UmFkZW9uIEhEIDM2MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCAzNjUwIEFHUCwgQVRJIFJhZGVv biBIRCAzNjAwIFBSTywKCUFUSSBSYWRlb24gSEQgMzYwMCBYVCwgQVRJIFJhZGVvbiBIRCAzNjAw IFBSTywKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgMzY1MCwgQVRJIE1vYmlsaXR5IFJhZGVvbiBI RCAzNjcwLAoJQVRJIE1vYmlsaXR5IEZpcmVHTCBWNTcwMCwgQVRJIE1vYmlsaXR5IEZpcmVHTCBW NTcyNSwKCUFUSSBSYWRlb24gSEQgMzIwMCBHcmFwaGljcywgQVRJIFJhZGVvbiAzMTAwIEdyYXBo aWNzLAoJQVRJIFJhZGVvbiBIRCAzMjAwIEdyYXBoaWNzLCBBVEkgUmFkZW9uIDMxMDAgR3JhcGhp Y3MsCglBVEkgUmFkZW9uIEhEIDMzMDAgR3JhcGhpY3MsIEFUSSBSYWRlb24gSEQgMzIwMCBHcmFw aGljcywKCUFUSSBSYWRlb24gMzAwMCBHcmFwaGljcywgU1VNTywgU1VNTywgU1VNTzIsIFNVTU8y LCBTVU1PMiwgU1VNTzIsCglTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1PLCBTVU1P LCBTVU1PLCBBVEkgUmFkZW9uIEhEIDQyMDAsCglBVEkgUmFkZW9uIDQxMDAsIEFUSSBNb2JpbGl0 eSBSYWRlb24gSEQgNDIwMCwKCUFUSSBNb2JpbGl0eSBSYWRlb24gNDEwMCwgQVRJIFJhZGVvbiBI RCA0MjkwLCBBVEkgUmFkZW9uIEhEIDQyNTAsCglBTUQgUmFkZW9uIEhEIDYzMTAgR3JhcGhpY3Ms IEFNRCBSYWRlb24gSEQgNjMxMCBHcmFwaGljcywKCUFNRCBSYWRlb24gSEQgNjI1MCBHcmFwaGlj cywgQU1EIFJhZGVvbiBIRCA2MjUwIEdyYXBoaWNzLAoJQU1EIFJhZGVvbiBIRCA2MzAwIFNlcmll cyBHcmFwaGljcywKCUFNRCBSYWRlb24gSEQgNjIwMCBTZXJpZXMgR3JhcGhpY3MsIFBBTE0sIFBB TE0sIFBBTE0sIENZUFJFU1MsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVy LAoJQVRJIEZpcmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwKCUFUSSBGaXJlUHJvIChG aXJlR0wpIEdyYXBoaWNzIEFkYXB0ZXIsIEFNRCBGaXJlc3RyZWFtIDkzNzAsCglBTUQgRmlyZXN0 cmVhbSA5MzUwLCBBVEkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLAoJQVRJIFJhZGVvbiBIRCA1ODAw IFNlcmllcywgQVRJIFJhZGVvbiBIRCA1ODAwIFNlcmllcywKCUFUSSBSYWRlb24gSEQgNTgwMCBT ZXJpZXMsIEFUSSBSYWRlb24gSEQgNTkwMCBTZXJpZXMsCglBVEkgUmFkZW9uIEhEIDU5MDAgU2Vy aWVzLCBBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDU4MDAgU2VyaWVzLAoJQVRJIE1vYmlsaXR5IFJh ZGVvbiBIRCA1ODAwIFNlcmllcywKCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdyYXBoaWNzIEFkYXB0 ZXIsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVyLAoJQVRJIE1vYmlsaXR5 IFJhZGVvbiBIRCA1ODAwIFNlcmllcywgQVRJIFJhZGVvbiBIRCA1NzAwIFNlcmllcywKCUFUSSBS YWRlb24gSEQgNTcwMCBTZXJpZXMsIEFUSSBSYWRlb24gSEQgNjcwMCBTZXJpZXMsCglBVEkgUmFk ZW9uIEhEIDU3MDAgU2VyaWVzLCBBVEkgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLAoJQVRJIE1vYmls aXR5IFJhZGVvbiBIRCA1MDAwIFNlcmllcywKCUFUSSBNb2JpbGl0eSBSYWRlb24gSEQgNTAwMCBT ZXJpZXMsIEFUSSBNb2JpbGl0eSBSYWRlb24gSEQgNTU3MCwKCUFUSSBGaXJlUHJvIChGaXJlR0wp IEdyYXBoaWNzIEFkYXB0ZXIsCglBVEkgRmlyZVBybyAoRmlyZUdMKSBHcmFwaGljcyBBZGFwdGVy LCBBVEkgUmFkZW9uIEhEIDU2NzAsCglBVEkgUmFkZW9uIEhEIDU1NzAsIEFUSSBSYWRlb24gSEQg NTUwMCBTZXJpZXMsIFJFRFdPT0QsCglBVEkgTW9iaWxpdHkgUmFkZW9uIEhEIDUwMDAgU2VyaWVz LAoJQVRJIE1vYmlsaXR5IFJhZGVvbiBIRCA1MDAwIFNlcmllcywgQVRJIE1vYmlsaXR5IFJhZGVv biBHcmFwaGljcywKCUFUSSBNb2JpbGl0eSBSYWRlb24gR3JhcGhpY3MsIENFREFSLAoJQVRJIEZp cmVQcm8gKEZpcmVHTCkgR3JhcGhpY3MgQWRhcHRlciwKCUFUSSBGaXJlUHJvIChGaXJlR0wpIEdy YXBoaWNzIEFkYXB0ZXIsIEFUSSBGaXJlUHJvIDIyNzAsIENFREFSLAoJQVRJIFJhZGVvbiBIRCA1 NDUwLCBDRURBUiwgQ0VEQVIsIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1BTiwKCUNBWU1B TiwgQ0FZTUFOLCBDQVlNQU4sIENBWU1BTiwgQ0FZTUFOLCBDQVlNQU4sCglBTUQgUmFkZW9uIEhE IDY5MDAgU2VyaWVzLCBBTUQgUmFkZW9uIEhEIDY5MDAgU2VyaWVzLCBDQVlNQU4sIENBWU1BTiwK CUNBWU1BTiwgQU1EIFJhZGVvbiBIRCA2OTAwTSBTZXJpZXMsIE1vYmlsaXR5IFJhZGVvbiBIRCA2 MDAwIFNlcmllcywKCUJBUlRTLCBCQVJUUywgTW9iaWxpdHkgUmFkZW9uIEhEIDYwMDAgU2VyaWVz LAoJTW9iaWxpdHkgUmFkZW9uIEhEIDYwMDAgU2VyaWVzLCBCQVJUUywgQkFSVFMsIEJBUlRTLCBC QVJUUywKCUFNRCBSYWRlb24gSEQgNjgwMCBTZXJpZXMsIEFNRCBSYWRlb24gSEQgNjgwMCBTZXJp ZXMsCglBTUQgUmFkZW9uIEhEIDY3MDAgU2VyaWVzLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJL UywgVFVSS1MsIFRVUktTLAoJVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJL UywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsCglUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJL UywgVFVSS1MsIFRVUktTLCBUVVJLUywgVFVSS1MsIFRVUktTLCBUVVJLUywKCUNBSUNPUywgQ0FJ Q09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLAoJQ0FJ Q09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBDQUlDT1MsIENBSUNPUywgQ0FJQ09TLCBBUlVC QSwgQVJVQkEsCglBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVC QSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwKCUFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVC QSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLAoJQVJVQkEsIEFSVUJBLCBBUlVC QSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsCglBUlVC QSwgQVJVQkEsIEFSVUJBLCBBUlVCQSwgQVJVQkEsIFRBSElUSSwgVEFISVRJLCBUQUhJVEksIFRB SElUSSwKCVRBSElUSSwgVEFISVRJLCBUQUhJVEksIFRBSElUSSwgVEFISVRJLCBUQUhJVEksIFRB SElUSSwgVEFISVRJLAoJVEFISVRJLCBQSVRDQUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRD QUlSTiwgUElUQ0FJUk4sIFBJVENBSVJOLAoJUElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlSTiwg UElUQ0FJUk4sIFBJVENBSVJOLCBQSVRDQUlSTiwgUElUQ0FJUk4sCglWRVJERSwgVkVSREUsIFZF UkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwKCVZF UkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVSREUsIFZFUkRFLCBWRVJERSwgVkVS REUsIFZFUkRFLAoJVkVSREUsIFZFUkRFLCBWRVJERSwgT0xBTkQsIE9MQU5ELCBPTEFORCwgT0xB TkQsIE9MQU5ELCBPTEFORCwgT0xBTkQsCglPTEFORCwgT0xBTkQsIE9MQU5ELCBPTEFORCwgT0xB TkQsIE9MQU5ELCBIQUlOQU4sIEhBSU5BTiwgSEFJTkFOLAoJSEFJTkFOLCBIQUlOQU4sIEhBSU5B TiwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwgQk9OQUlSRSwKCUJPTkFJUkUs IEJPTkFJUkUsIEJPTkFJUkUsIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksIEtBQklOSSwgS0FCSU5J LAoJS0FCSU5JLCBLQUJJTkksIEtBQklOSSwgS0FCSU5JLCBLQUJJTkksIEtBQklOSSwgS0FCSU5J LCBLQUJJTkksCglLQUJJTkksIEtBQklOSSwgS0FCSU5JClsgICAgMjEuMTkzXSAoLS0pIFVzaW5n IHN5c2NvbnMgZHJpdmVyIHdpdGggWCBzdXBwb3J0ICh2ZXJzaW9uIDIuMCkKWyAgICAyMS4xOTRd ICgtLSkgdXNpbmcgVlQgbnVtYmVyIDkKClsgICAgMjEuMzIzXSAoSUkpIFtLTVNdIEtlcm5lbCBt b2Rlc2V0dGluZyBlbmFibGVkLgpbICAgIDIxLjMyNF0gKFdXKSBWR0EgYXJiaXRlcjogY2Fubm90 IG9wZW4ga2VybmVsIGFyYml0ZXIsIG5vIG11bHRpLWNhcmQgc3VwcG9ydApbICAgIDIxLjMyNF0g KElJKSBSQURFT04oMCk6IENyZWF0aW5nIGRlZmF1bHQgRGlzcGxheSBzdWJzZWN0aW9uIGluIFNj cmVlbiBzZWN0aW9uCgkiQnVpbHRpbiBEZWZhdWx0IGF0aSBTY3JlZW4gMCIgZm9yIGRlcHRoL2Zi YnBwIDI0LzMyClsgICAgMjEuMzI0XSAoPT0pIFJBREVPTigwKTogRGVwdGggMjQsICgtLSkgZnJh bWVidWZmZXIgYnBwIDMyClsgICAgMjEuMzI0XSAoSUkpIFJBREVPTigwKTogUGl4ZWwgZGVwdGgg PSAyNCBiaXRzIHN0b3JlZCBpbiA0IGJ5dGVzICgzMiBicHAgcGl4bWFwcykKWyAgICAyMS4zMjRd ICg9PSkgUkFERU9OKDApOiBEZWZhdWx0IHZpc3VhbCBpcyBUcnVlQ29sb3IKWyAgICAyMS4zMjVd ICg9PSkgUkFERU9OKDApOiBSR0Igd2VpZ2h0IDg4OApbICAgIDIxLjMyNV0gKElJKSBSQURFT04o MCk6IFVzaW5nIDggYml0cyBwZXIgUkdCICg4IGJpdCBEQUMpClsgICAgMjEuMzI1XSAoLS0pIFJB REVPTigwKTogQ2hpcHNldDogIlRVUktTIiAoQ2hpcElEID0gMHg2ODQxKQpbICAgIDIzLjcxN10g ZHJtT3BlbkRldmljZTogbm9kZSBuYW1lIGlzIC9kZXYvZHJpL2NhcmQwClsgICAgMjMuNzE3XSBk cm1PcGVuRGV2aWNlOiBvcGVuIHJlc3VsdCBpcyA5LCAoT0spClsgICAgMjMuODIzXSBkcm1PcGVu QnlCdXNpZDogU2VhcmNoaW5nIGZvciBCdXNJRCBwY2k6MDAwMDowMTowMC4wClsgICAgMjMuODIz XSBkcm1PcGVuRGV2aWNlOiBub2RlIG5hbWUgaXMgL2Rldi9kcmkvY2FyZDAKWyAgICAyMy44MjNd IGRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDksIChPSykKWyAgICAyMy44MjNdIGRybU9w ZW5CeUJ1c2lkOiBkcm1PcGVuTWlub3IgcmV0dXJucyA5ClsgICAgMjMuODI0XSBkcm1PcGVuQnlC dXNpZDogZHJtR2V0QnVzaWQgcmVwb3J0cyBwY2k6MDAwMDowMTowMC4wClsgICAgMjMuODI0XSAo SUkpIExvYWRpbmcgc3ViIG1vZHVsZSAiZHJpMiIKWyAgICAyMy44MjRdIChJSSkgTG9hZE1vZHVs ZTogImRyaTIiClsgICAgMjMuODI0XSAoSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9t b2R1bGVzL2V4dGVuc2lvbnMvbGliZHJpMi5zbwpbICAgIDIzLjgyNF0gKElJKSBNb2R1bGUgZHJp MjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDIzLjgyNF0gCWNvbXBpbGVkIGZvciAx LjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0gMS4yLjAKWyAgICAyMy44MjRdIAlBQkkgY2xhc3M6IFgu T3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4wClsgICAgMjMuODI0XSAoSUkpIExvYWRp bmcgc3ViIG1vZHVsZSAiZXhhIgpbICAgIDIzLjgyNF0gKElJKSBMb2FkTW9kdWxlOiAiZXhhIgpb ICAgIDIzLjgyNF0gKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9saWJl eGEuc28KWyAgICAyMy44MzNdIChJSSkgTW9kdWxlIGV4YTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0 aW9uIgpbICAgIDIzLjgzNF0gCWNvbXBpbGVkIGZvciAxLjEyLjQsIG1vZHVsZSB2ZXJzaW9uID0g Mi41LjAKWyAgICAyMy44MzRdIAlBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lv biAxMi4xClsgICAgMjMuODM0XSAoSUkpIFJBREVPTigwKTogS01TIENvbG9yIFRpbGluZzogZW5h YmxlZApbICAgIDIzLjgzNF0gKElJKSBSQURFT04oMCk6IEtNUyBDb2xvciBUaWxpbmcgMkQ6IGVu YWJsZWQKWyAgICAyMy44MzRdIChJSSkgUkFERU9OKDApOiBLTVMgUGFnZWZsaXBwaW5nOiBlbmFi bGVkClsgICAgMjMuODM0XSAoSUkpIFJBREVPTigwKTogU3dhcEJ1ZmZlcnMgd2FpdCBmb3IgdnN5 bmM6IGVuYWJsZWQKWyAgICAyMy45NTNdIChJSSkgUkFERU9OKDApOiBPdXRwdXQgTFZEUyBoYXMg bm8gbW9uaXRvciBzZWN0aW9uClsgICAgMjMuOTU3XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IERp c3BsYXlQb3J0LTAgaGFzIG5vIG1vbml0b3Igc2VjdGlvbgpbICAgIDIzLjk2MV0gKElJKSBSQURF T04oMCk6IE91dHB1dCBEaXNwbGF5UG9ydC0xIGhhcyBubyBtb25pdG9yIHNlY3Rpb24KWyAgICAy My45NjZdIChJSSkgUkFERU9OKDApOiBPdXRwdXQgRGlzcGxheVBvcnQtMiBoYXMgbm8gbW9uaXRv ciBzZWN0aW9uClsgICAgMjMuOTc4XSAoSUkpIFJBREVPTigwKTogT3V0cHV0IFZHQS0wIGhhcyBu byBtb25pdG9yIHNlY3Rpb24KWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiBFRElEIGZvciBv dXRwdXQgTFZEUwpbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IE1hbnVmYWN0dXJlcjogQVVP ICBNb2RlbDogMTNlZCAgU2VyaWFsIzogMApbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IFll YXI6IDIwMDggIFdlZWs6IDAKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiBFRElEIFZlcnNp b246IDEuNApbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IERpZ2l0YWwgRGlzcGxheSBJbnB1 dApbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IDYgYml0cyBwZXIgY2hhbm5lbApbICAgIDIz Ljk5M10gKElJKSBSQURFT04oMCk6IERpZ2l0YWwgaW50ZXJmYWNlIGlzIHVuZGVmaW5lZApbICAg IDIzLjk5M10gKElJKSBSQURFT04oMCk6IE1heCBJbWFnZSBTaXplIFtjbV06IGhvcml6LjogMzQg IHZlcnQuOiAxOQpbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IEdhbW1hOiAyLjIwClsgICAg MjMuOTkzXSAoSUkpIFJBREVPTigwKTogTm8gRFBNUyBjYXBhYmlsaXRpZXMgc3BlY2lmaWVkClsg ICAgMjMuOTkzXSAoSUkpIFJBREVPTigwKTogU3VwcG9ydGVkIGNvbG9yIGVuY29kaW5nczogUkdC IDQ6NDo0IApbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IEZpcnN0IGRldGFpbGVkIHRpbWlu ZyBpcyBwcmVmZXJyZWQgbW9kZQpbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IFByZWZlcnJl ZCBtb2RlIGlzIG5hdGl2ZSBwaXhlbCBmb3JtYXQgYW5kIHJlZnJlc2ggcmF0ZQpbICAgIDIzLjk5 M10gKElJKSBSQURFT04oMCk6IHJlZFg6IDAuNjIwIHJlZFk6IDAuMzQwICAgZ3JlZW5YOiAwLjMz MCBncmVlblk6IDAuNTcwClsgICAgMjMuOTkzXSAoSUkpIFJBREVPTigwKTogYmx1ZVg6IDAuMTUw IGJsdWVZOiAwLjA2MCAgIHdoaXRlWDogMC4zMTMgd2hpdGVZOiAwLjMyOQpbICAgIDIzLjk5M10g KElJKSBSQURFT04oMCk6IE1hbnVmYWN0dXJlcidzIG1hc2s6IDAKWyAgICAyMy45OTNdIChJSSkg UkFERU9OKDApOiBTdXBwb3J0ZWQgZGV0YWlsZWQgdGltaW5nOgpbICAgIDIzLjk5M10gKElJKSBS QURFT04oMCk6IGNsb2NrOiAxNDEuMCBNSHogICBJbWFnZSBTaXplOiAgMzQ0IHggMTkzIG1tClsg ICAgMjMuOTkzXSAoSUkpIFJBREVPTigwKTogaF9hY3RpdmU6IDE5MjAgIGhfc3luYzogMTk0NCAg aF9zeW5jX2VuZCAxOTYwIGhfYmxhbmtfZW5kIDIwOTggaF9ib3JkZXI6IDAKWyAgICAyMy45OTNd IChJSSkgUkFERU9OKDApOiB2X2FjdGl2ZTogMTA4MCAgdl9zeW5jOiAxMDgyICB2X3N5bmNfZW5k IDEwODYgdl9ibGFua2luZzogMTEyMCB2X2JvcmRlcjogMApbICAgIDIzLjk5M10gKElJKSBSQURF T04oMCk6IFN1cHBvcnRlZCBkZXRhaWxlZCB0aW1pbmc6ClsgICAgMjMuOTkzXSAoSUkpIFJBREVP TigwKTogY2xvY2s6IDk0LjAgTUh6ICAgSW1hZ2UgU2l6ZTogIDM0NCB4IDE5MyBtbQpbICAgIDIz Ljk5M10gKElJKSBSQURFT04oMCk6IGhfYWN0aXZlOiAxOTIwICBoX3N5bmM6IDE5NDQgIGhfc3lu Y19lbmQgMTk2MCBoX2JsYW5rX2VuZCAyMDk4IGhfYm9yZGVyOiAwClsgICAgMjMuOTkzXSAoSUkp IFJBREVPTigwKTogdl9hY3RpdmU6IDEwODAgIHZfc3luYzogMTA4MiAgdl9zeW5jX2VuZCAxMDg2 IHZfYmxhbmtpbmc6IDExMjAgdl9ib3JkZXI6IDAKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDAp OiBVbmtub3duIHZlbmRvci1zcGVjaWZpYyBibG9jayAyClsgICAgMjMuOTkzXSAoSUkpIFJBREVP TigwKTogRURJRCAoaW4gaGV4KToKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiAJMDBmZmZm ZmZmZmZmZmYwMDA2YWZlZDEzMDAwMDAwMDAKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiAJ MDAxMjAxMDQ5MDIyMTM3ODAyYzg5NTllNTc1NDkyMjYKWyAgICAyMy45OTNdIChJSSkgUkFERU9O KDApOiAJMGY1MDU0MDAwMDAwMDEwMTAxMDEwMTAxMDEwMTAxMDEKWyAgICAyMy45OTNdIChJSSkg UkFERU9OKDApOiAJMDEwMTAxMDEwMTAxMTQzNzgwYjI3MDM4Mjg0MDE4MTAKWyAgICAyMy45OTNd IChJSSkgUkFERU9OKDApOiAJMjQwMDU4YzExMDAwMDAxOGI4MjQ4MGIyNzAzODI4NDAKWyAgICAy My45OTNdIChJSSkgUkFERU9OKDApOiAJMTgxMDI0MDA1OGMxMTAwMDAwMTgwMDAwMDAwMDAwMDAK WyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiAJMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDIKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiAJMDAwYzM1ZjkwZjNjOGMxYTE4M2M5 MzIwMjAyMDAwYTEKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiBFRElEIHZlbmRvciAiQVVP IiwgcHJvZCBpZCA1MTAxClsgICAgMjMuOTkzXSAoSUkpIFJBREVPTigwKTogUHJpbnRpbmcgRERD IGdhdGhlcmVkIE1vZGVsaW5lczoKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGlu ZSAiMTkyMHgxMDgwIngwLjAgIDE0MS4wMCAgMTkyMCAxOTQ0IDE5NjAgMjA5OCAgMTA4MCAxMDgy IDEwODYgMTEyMCAtaHN5bmMgLXZzeW5jICg2Ny4yIGtIeiBlUCkKWyAgICAyMy45OTNdIChJSSkg UkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgwIngwLjAgICA5NC4wMCAgMTkyMCAxOTQ0IDE5 NjAgMjA5OCAgMTA4MCAxMDgyIDEwODYgMTEyMCAtaHN5bmMgLXZzeW5jICg0NC44IGtIeiBlKQpb ICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IFByaW50aW5nIHByb2JlZCBtb2RlcyBmb3Igb3V0 cHV0IExWRFMKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgw Ing2MC4wICAxNDEuMDAgIDE5MjAgMTk0NCAxOTYwIDIwOTggIDEwODAgMTA4MiAxMDg2IDExMjAg LWhzeW5jIC12c3luYyAoNjcuMiBrSHogZVApClsgICAgMjMuOTkzXSAoSUkpIFJBREVPTigwKTog TW9kZWxpbmUgIjE5MjB4MTA4MCJ4NDAuMCAgIDk0LjAwICAxOTIwIDE5NDQgMTk2MCAyMDk4ICAx MDgwIDEwODIgMTA4NiAxMTIwIC1oc3luYyAtdnN5bmMgKDQ0Ljgga0h6IGUpClsgICAgMjMuOTkz XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjE2ODB4MTA1MCJ4NjAuMCAgMTQ2LjI1ICAxNjgw IDE3ODQgMTk2MCAyMjQwICAxMDUwIDEwNTMgMTA1OSAxMDg5IC1oc3luYyArdnN5bmMgKDY1LjMg a0h6KQpbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxNDAweDEwNTAieDYw LjAgIDEyMS43NSAgMTQwMCAxNDg4IDE2MzIgMTg2NCAgMTA1MCAxMDUzIDEwNTcgMTA4OSAtaHN5 bmMgK3ZzeW5jICg2NS4zIGtIeikKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGlu ZSAiMTI4MHgxMDI0Ing1OS45ICAxMDkuMDAgIDEyODAgMTM2OCAxNDk2IDE3MTIgIDEwMjQgMTAy NyAxMDM0IDEwNjMgLWhzeW5jICt2c3luYyAoNjMuNyBrSHopClsgICAgMjMuOTkzXSAoSUkpIFJB REVPTigwKTogTW9kZWxpbmUgIjE0NDB4OTAwIng1OS45ICAxMDYuNTAgIDE0NDAgMTUyOCAxNjcy IDE5MDQgIDkwMCA5MDMgOTA5IDkzNCAtaHN5bmMgK3ZzeW5jICg1NS45IGtIeikKWyAgICAyMy45 OTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTI4MHg5NjAieDU5LjkgIDEwMS4yNSAgMTI4 MCAxMzYwIDE0ODggMTY5NiAgOTYwIDk2MyA5NjcgOTk2IC1oc3luYyArdnN5bmMgKDU5Ljcga0h6 KQpbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxMjgweDg1NCJ4NTkuOSAg IDg5LjI1ICAxMjgwIDEzNTIgMTQ4MCAxNjgwICA4NTQgODU3IDg2NyA4ODcgLWhzeW5jICt2c3lu YyAoNTMuMSBrSHopClsgICAgMjMuOTkzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEyODB4 ODAwIng1OS44ICAgODMuNTAgIDEyODAgMTM1MiAxNDgwIDE2ODAgIDgwMCA4MDMgODA5IDgzMSAt aHN5bmMgK3ZzeW5jICg0OS43IGtIeikKWyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiBNb2Rl bGluZSAiMTI4MHg3MjAieDU5LjkgICA3NC41MCAgMTI4MCAxMzQ0IDE0NzIgMTY2NCAgNzIwIDcy MyA3MjggNzQ4IC1oc3luYyArdnN5bmMgKDQ0Ljgga0h6KQpbICAgIDIzLjk5M10gKElJKSBSQURF T04oMCk6IE1vZGVsaW5lICIxMTUyeDc2OCJ4NTkuOCAgIDcxLjc1ICAxMTUyIDEyMTYgMTMyOCAx NTA0ICA3NjggNzcxIDc4MSA3OTggLWhzeW5jICt2c3luYyAoNDcuNyBrSHopClsgICAgMjMuOTkz XSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjEwMjR4NzY4Ing1OS45ICAgNjMuNTAgIDEwMjQg MTA3MiAxMTc2IDEzMjggIDc2OCA3NzEgNzc1IDc5OCAtaHN5bmMgK3ZzeW5jICg0Ny44IGtIeikK WyAgICAyMy45OTNdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiODAweDYwMCJ4NTkuOSAgIDM4 LjI1ICA4MDAgODMyIDkxMiAxMDI0ICA2MDAgNjAzIDYwNyA2MjQgLWhzeW5jICt2c3luYyAoMzcu NCBrSHopClsgICAgMjMuOTkzXSAoSUkpIFJBREVPTigwKTogTW9kZWxpbmUgIjg0OHg0ODAieDU5 LjcgICAzMS41MCAgODQ4IDg3MiA5NTIgMTA1NiAgNDgwIDQ4MyA0OTMgNTAwIC1oc3luYyArdnN5 bmMgKDI5Ljgga0h6KQpbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5lICI3MjB4 NDgwIng1OS43ICAgMjYuNzUgIDcyMCA3NDQgODA4IDg5NiAgNDgwIDQ4MyA0OTMgNTAwIC1oc3lu YyArdnN5bmMgKDI5Ljkga0h6KQpbICAgIDIzLjk5M10gKElJKSBSQURFT04oMCk6IE1vZGVsaW5l ICI2NDB4NDgwIng1OS40ICAgMjMuNzUgIDY0MCA2NjQgNzIwIDgwMCAgNDgwIDQ4MyA0ODcgNTAw IC1oc3luYyArdnN5bmMgKDI5Ljcga0h6KQpbICAgIDIzLjk5N10gKElJKSBSQURFT04oMCk6IEVE SUQgZm9yIG91dHB1dCBEaXNwbGF5UG9ydC0wClsgICAgMjQuMDAyXSAoSUkpIFJBREVPTigwKTog RURJRCBmb3Igb3V0cHV0IERpc3BsYXlQb3J0LTEKWyAgICAyNC4wMDZdIChJSSkgUkFERU9OKDAp OiBFRElEIGZvciBvdXRwdXQgRGlzcGxheVBvcnQtMgpbICAgIDI0LjAxOF0gKElJKSBSQURFT04o MCk6IEVESUQgZm9yIG91dHB1dCBWR0EtMApbICAgIDI0LjAxOF0gKElJKSBSQURFT04oMCk6IE91 dHB1dCBMVkRTIGNvbm5lY3RlZApbICAgIDI0LjAxOF0gKElJKSBSQURFT04oMCk6IE91dHB1dCBE aXNwbGF5UG9ydC0wIGRpc2Nvbm5lY3RlZApbICAgIDI0LjAxOF0gKElJKSBSQURFT04oMCk6IE91 dHB1dCBEaXNwbGF5UG9ydC0xIGRpc2Nvbm5lY3RlZApbICAgIDI0LjAxOF0gKElJKSBSQURFT04o MCk6IE91dHB1dCBEaXNwbGF5UG9ydC0yIGRpc2Nvbm5lY3RlZApbICAgIDI0LjAxOF0gKElJKSBS QURFT04oMCk6IE91dHB1dCBWR0EtMCBkaXNjb25uZWN0ZWQKWyAgICAyNC4wMThdIChJSSkgUkFE RU9OKDApOiBVc2luZyBleGFjdCBzaXplcyBmb3IgaW5pdGlhbCBtb2RlcwpbICAgIDI0LjAxOF0g KElJKSBSQURFT04oMCk6IE91dHB1dCBMVkRTIHVzaW5nIGluaXRpYWwgbW9kZSAxOTIweDEwODAK WyAgICAyNC4wMThdIChJSSkgUkFERU9OKDApOiBVc2luZyBkZWZhdWx0IGdhbW1hIG9mICgxLjAs IDEuMCwgMS4wKSB1bmxlc3Mgb3RoZXJ3aXNlIHN0YXRlZC4KWyAgICAyNC4wMThdIChJSSkgUkFE RU9OKDApOiBtZW0gc2l6ZSBpbml0OiBnYXJ0IHNpemUgOjFmZGVmMDAwIHZyYW0gc2l6ZTogczo0 MDAwMDAwMCB2aXNpYmxlOjNmN2Q3MDAwClsgICAgMjQuMDE4XSAoSUkpIFJBREVPTigwKTogRVhB OiBEcml2ZXIgd2lsbCBhbGxvdyBFWEEgcGl4bWFwcyBpbiBWUkFNClsgICAgMjQuMDE4XSAoKiop IFJBREVPTigwKTogRGlzcGxheSBkaW1lbnNpb25zOiAoMzQwLCAxOTApIG1tClsgICAgMjQuMDE4 XSAoKiopIFJBREVPTigwKTogRFBJIHNldCB0byAoMTQzLCAxNDQpClsgICAgMjQuMDE4XSAoSUkp IExvYWRpbmcgc3ViIG1vZHVsZSAiZmIiClsgICAgMjQuMDE4XSAoSUkpIExvYWRNb2R1bGU6ICJm YiIKWyAgICAyNC4wMThdIChJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMv bGliZmIuc28KWyAgICAyNC4wMzRdIChJSSkgTW9kdWxlIGZiOiB2ZW5kb3I9IlguT3JnIEZvdW5k YXRpb24iClsgICAgMjQuMDM0XSAJY29tcGlsZWQgZm9yIDEuMTIuNCwgbW9kdWxlIHZlcnNpb24g PSAxLjAuMApbICAgIDI0LjAzNF0gCUFCSSBjbGFzczogWC5PcmcgQU5TSSBDIEVtdWxhdGlvbiwg dmVyc2lvbiAwLjQKWyAgICAyNC4wMzRdIChJSSkgTG9hZGluZyBzdWIgbW9kdWxlICJyYW1kYWMi ClsgICAgMjQuMDM0XSAoSUkpIExvYWRNb2R1bGU6ICJyYW1kYWMiClsgICAgMjQuMDM0XSAoSUkp IE1vZHVsZSAicmFtZGFjIiBhbHJlYWR5IGJ1aWx0LWluClsgICAgMjQuMDM0XSAoLS0pIERlcHRo IDI0IHBpeG1hcCBmb3JtYXQgaXMgMzIgYnBwClsgICAgMjQuMDM0XSAoSUkpIFJBREVPTigwKTog W0RSSTJdIFNldHVwIGNvbXBsZXRlClsgICAgMjQuMDM1XSAoSUkpIFJBREVPTigwKTogW0RSSTJd ICAgRFJJIGRyaXZlcjogcjYwMApbICAgIDI0LjAzNV0gKElJKSBSQURFT04oMCk6IFtEUkkyXSAg IFZEUEFVIGRyaXZlcjogcjYwMApbICAgIDI0LjA0NF0gKElJKSBSQURFT04oMCk6IEZyb250IGJ1 ZmZlciBzaXplOiA4NjQwSwpbICAgIDI0LjA0NF0gKElJKSBSQURFT04oMCk6IFZSQU0gdXNhZ2Ug bGltaXQgc2V0IHRvIDkyODMzNUsKWyAgICAyNC4wNDVdICg9PSkgUkFERU9OKDApOiBCYWNraW5n IHN0b3JlIGRpc2FibGVkClsgICAgMjQuMDQ1XSAoSUkpIFJBREVPTigwKTogRGlyZWN0IHJlbmRl cmluZyBlbmFibGVkClsgICAgMjQuMDQ1XSAoSUkpIEVYQSgwKTogRHJpdmVyIGFsbG9jYXRlZCBv ZmZzY3JlZW4gcGl4bWFwcwpbICAgIDI0LjA0NV0gKElJKSBFWEEoMCk6IERyaXZlciByZWdpc3Rl cmVkIHN1cHBvcnQgZm9yIHRoZSBmb2xsb3dpbmcgb3BlcmF0aW9uczoKWyAgICAyNC4wNDVdIChJ SSkgICAgICAgICBTb2xpZApbICAgIDI0LjA0NV0gKElJKSAgICAgICAgIENvcHkKWyAgICAyNC4w NDVdIChJSSkgICAgICAgICBDb21wb3NpdGUgKFJFTkRFUiBhY2NlbGVyYXRpb24pClsgICAgMjQu MDQ1XSAoSUkpICAgICAgICAgVXBsb2FkVG9TY3JlZW4KWyAgICAyNC4wNDVdIChJSSkgICAgICAg ICBEb3dubG9hZEZyb21TY3JlZW4KWyAgICAyNC4wNDZdIChJSSkgUkFERU9OKDApOiBBY2NlbGVy YXRpb24gZW5hYmxlZApbICAgIDI0LjA0Nl0gKD09KSBSQURFT04oMCk6IERQTVMgZW5hYmxlZApb ICAgIDI0LjA0Nl0gKD09KSBSQURFT04oMCk6IFNpbGtlbiBtb3VzZSBlbmFibGVkClsgICAgMjQu MDQ2XSAoSUkpIFJBREVPTigwKTogU2V0IHVwIHRleHR1cmVkIHZpZGVvClsgICAgMjQuMDQ2XSAo SUkpIFJBREVPTigwKTogW1h2TUNdIEFzc29jaWF0ZWQgd2l0aCBSYWRlb24gVGV4dHVyZWQgVmlk ZW8uClsgICAgMjQuMDQ2XSAoSUkpIFJBREVPTigwKTogW1h2TUNdIEV4dGVuc2lvbiBpbml0aWFs aXplZC4KWyAgICAyNC4wNDZdIChJSSkgUkFERU9OKDApOiBSYW5kUiAxLjIgZW5hYmxlZCwgaWdu b3JlIHRoZSBmb2xsb3dpbmcgUmFuZFIgZGlzYWJsZWQgbWVzc2FnZS4KWyAgICAyNC4wNTddICgt LSkgUmFuZFIgZGlzYWJsZWQKWyAgICAyNC4wNTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWlu IGV4dGVuc2lvbiBHZW5lcmljIEV2ZW50IEV4dGVuc2lvbgpbICAgIDI0LjA1N10gKElJKSBJbml0 aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFNIQVBFClsgICAgMjQuMDU3XSAoSUkpIEluaXRp YWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gTUlULVNITQpbICAgIDI0LjA1N10gKElJKSBJbml0 aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhJbnB1dEV4dGVuc2lvbgpbICAgIDI0LjA1N10g KElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhURVNUClsgICAgMjQuMDU3XSAo SUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gQklHLVJFUVVFU1RTClsgICAgMjQu MDU3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gU1lOQwpbICAgIDI0LjA1 N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhLRVlCT0FSRApbICAgIDI0 LjA1N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhDLU1JU0MKWyAgICAy NC4wNTddIChJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYSU5FUkFNQQpbICAg IDI0LjA1N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhGSVhFUwpbICAg IDI0LjA1N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFJFTkRFUgpbICAg IDI0LjA1N10gKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFJBTkRSClsgICAg MjQuMDU3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gQ09NUE9TSVRFClsg ICAgMjQuMDU3XSAoSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gREFNQUdFClsg ICAgMjQuNDE1XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9NRVNBX2NvcHlfc3ViX2J1ZmZlcgpb ICAgIDI0LjQxNV0gKElJKSBBSUdMWDogZW5hYmxlZCBHTFhfSU5URUxfc3dhcF9ldmVudApbICAg IDI0LjQxNV0gKElJKSBBSUdMWDogZW5hYmxlZCBHTFhfU0dJX3N3YXBfY29udHJvbCBhbmQgR0xY X01FU0Ffc3dhcF9jb250cm9sClsgICAgMjQuNDE1XSAoSUkpIEFJR0xYOiBHTFhfRVhUX3RleHR1 cmVfZnJvbV9waXhtYXAgYmFja2VkIGJ5IGJ1ZmZlciBvYmplY3RzClsgICAgMjQuNDE2XSAoSUkp IEFJR0xYOiBMb2FkZWQgYW5kIGluaXRpYWxpemVkIHI2MDAKWyAgICAyNC40MTZdIChJSSkgR0xY OiBJbml0aWFsaXplZCBEUkkyIEdMIHByb3ZpZGVyIGZvciBzY3JlZW4gMApbICAgIDI0LjQyOF0g KElJKSBSQURFT04oMCk6IFNldHRpbmcgc2NyZWVuIHBoeXNpY2FsIHNpemUgdG8gNTA4IHggMjg1 ClsgICAgMjQuODMzXSAoSUkpIFVzaW5nIGlucHV0IGRyaXZlciAnbW91c2UnIGZvciAnPGRlZmF1 bHQgcG9pbnRlcj4nClsgICAgMjQuODMzXSAoKiopIE9wdGlvbiAiQ29yZVBvaW50ZXIiICJvbiIK WyAgICAyNC44MzNdICgqKikgPGRlZmF1bHQgcG9pbnRlcj46IGFsd2F5cyByZXBvcnRzIGNvcmUg ZXZlbnRzClsgICAgMjQuODM0XSAoV1cpIDxkZWZhdWx0IHBvaW50ZXI+OiBObyBEZXZpY2Ugc3Bl Y2lmaWVkLCBsb29raW5nIGZvciBvbmUuLi4KWyAgICAyNC44NTBdIChJSSkgPGRlZmF1bHQgcG9p bnRlcj46IFNldHRpbmcgRGV2aWNlIG9wdGlvbiB0byAiL2Rldi9zeXNtb3VzZSIKWyAgICAyNC44 NTBdICgtLSkgPGRlZmF1bHQgcG9pbnRlcj46IERldmljZTogIi9kZXYvc3lzbW91c2UiClsgICAg MjQuODUwXSAoPT0pIDxkZWZhdWx0IHBvaW50ZXI+OiBQcm90b2NvbDogIkF1dG8iClsgICAgMjQu ODUwXSAoKiopIDxkZWZhdWx0IHBvaW50ZXI+OiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpb ICAgIDI0Ljg1MF0gKCoqKSBPcHRpb24gIkRldmljZSIgIi9kZXYvc3lzbW91c2UiClsgICAgMjQu ODUwXSAoPT0pIDxkZWZhdWx0IHBvaW50ZXI+OiBFbXVsYXRlM0J1dHRvbnMsIEVtdWxhdGUzVGlt ZW91dDogNTAKWyAgICAyNC44NTBdICgqKikgPGRlZmF1bHQgcG9pbnRlcj46IFpBeGlzTWFwcGlu ZzogYnV0dG9ucyA0IGFuZCA1ClsgICAgMjQuODUwXSAoKiopIDxkZWZhdWx0IHBvaW50ZXI+OiBC dXR0b25zOiA1ClsgICAgMjQuODUwXSAoSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0 IGRldmljZSAiPGRlZmF1bHQgcG9pbnRlcj4iICh0eXBlOiBNT1VTRSwgaWQgNikKWyAgICAyNC44 NTBdICgqKikgPGRlZmF1bHQgcG9pbnRlcj46IChhY2NlbCkga2VlcGluZyBhY2NlbGVyYXRpb24g c2NoZW1lIDEKWyAgICAyNC44NTBdICgqKikgPGRlZmF1bHQgcG9pbnRlcj46IChhY2NlbCkgYWNj ZWxlcmF0aW9uIHByb2ZpbGUgMApbICAgIDI0Ljg1MF0gKCoqKSA8ZGVmYXVsdCBwb2ludGVyPjog KGFjY2VsKSBhY2NlbGVyYXRpb24gZmFjdG9yOiAyLjAwMApbICAgIDI0Ljg1MF0gKCoqKSA8ZGVm YXVsdCBwb2ludGVyPjogKGFjY2VsKSBhY2NlbGVyYXRpb24gdGhyZXNob2xkOiA0ClsgICAgMjQu ODUwXSAoSUkpIDxkZWZhdWx0IHBvaW50ZXI+OiBTZXR1cEF1dG86IGh3LmlmdHlwZSBpcyA0LCBo dy5tb2RlbCBpcyAwClsgICAgMjQuODUwXSAoSUkpIDxkZWZhdWx0IHBvaW50ZXI+OiBTZXR1cEF1 dG86IHByb3RvY29sIGlzIFN5c01vdXNlClsgICAgMjQuODUwXSAoSUkpIFVzaW5nIGlucHV0IGRy aXZlciAna2JkJyBmb3IgJzxkZWZhdWx0IGtleWJvYXJkPicKWyAgICAyNC44NTBdICgqKikgT3B0 aW9uICJDb3JlS2V5Ym9hcmQiICJvbiIKWyAgICAyNC44NTBdICgqKikgPGRlZmF1bHQga2V5Ym9h cmQ+OiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgIDI0Ljg1MF0gKCoqKSA8ZGVmYXVs dCBrZXlib2FyZD46IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMjQuODUwXSAoKiop IE9wdGlvbiAiUHJvdG9jb2wiICJzdGFuZGFyZCIKWyAgICAyNC44NTBdICgqKikgT3B0aW9uICJY a2JSdWxlcyIgImJhc2UiClsgICAgMjQuODUwXSAoKiopIE9wdGlvbiAiWGtiTW9kZWwiICJwYzEw NSIKWyAgICAyNC44NTBdICgqKikgT3B0aW9uICJYa2JMYXlvdXQiICJ1cyIKWyAgICAyNC44NTBd IChJSSkgWElOUFVUOiBBZGRpbmcgZXh0ZW5kZWQgaW5wdXQgZGV2aWNlICI8ZGVmYXVsdCBrZXli b2FyZD4iICh0eXBlOiBLRVlCT0FSRCwgaWQgNykKWyAgICAyOS42OTBdIChJSSkgUkFERU9OKDAp OiBFRElEIHZlbmRvciAiQVVPIiwgcHJvZCBpZCA1MTAxClsgICAgMjkuNjkwXSAoSUkpIFJBREVP TigwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKWyAgICAyOS42OTBdIChJSSkg UkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgwIngwLjAgIDE0MS4wMCAgMTkyMCAxOTQ0IDE5 NjAgMjA5OCAgMTA4MCAxMDgyIDEwODYgMTEyMCAtaHN5bmMgLXZzeW5jICg2Ny4yIGtIeiBlUCkK WyAgICAyOS42OTBdIChJSSkgUkFERU9OKDApOiBNb2RlbGluZSAiMTkyMHgxMDgwIngwLjAgICA5 NC4wMCAgMTkyMCAxOTQ0IDE5NjAgMjA5OCAgMTA4MCAxMDgyIDEwODYgMTEyMCAtaHN5bmMgLXZz eW5jICg0NC44IGtIeiBlKQpbICAgMjczLjMyNV0gKElJKSBSQURFT04oMCk6IEVESUQgdmVuZG9y ICJBVU8iLCBwcm9kIGlkIDUxMDEKWyAgIDI3My4zMjVdIChJSSkgUkFERU9OKDApOiBQcmludGlu ZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgMjczLjMyNV0gKElJKSBSQURFT04oMCk6IE1v ZGVsaW5lICIxOTIweDEwODAieDAuMCAgMTQxLjAwICAxOTIwIDE5NDQgMTk2MCAyMDk4ICAxMDgw IDEwODIgMTA4NiAxMTIwIC1oc3luYyAtdnN5bmMgKDY3LjIga0h6IGVQKQpbICAgMjczLjMyNV0g KElJKSBSQURFT04oMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgIDk0LjAwICAxOTIwIDE5 NDQgMTk2MCAyMDk4ICAxMDgwIDEwODIgMTA4NiAxMTIwIC1oc3luYyAtdnN5bmMgKDQ0Ljgga0h6 IGUpCg== --Multipart=_Sat__31_May_2014_02_50_18_+0200_IQibuR7lvkR5y_5x Content-Type: application/octet-stream; name="dmesg" Content-Disposition: attachment; filename="dmesg" Content-Transfer-Encoding: base64 Q29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMC4wLVNUQUJMRSAjMCByMjY2OTA1OiBGcmkgTWF5 IDMwIDIzOjUzOjM1IENFU1QgMjAxNAogICAgcm9vdEB0YWlsczovdXNyL29iai91c3Ivc3JjL3N5 cy9WVCBhbWQ2NApGcmVlQlNEIGNsYW5nIHZlcnNpb24gMy40LjEgKHRhZ3MvUkVMRUFTRV8zNC9k b3QxLWZpbmFsIDIwODAzMikgMjAxNDA1MTIKQ1BVOiBJbnRlbChSKSBDb3JlKFRNKSBpNy0zNjMw UU0gQ1BVIEAgMi40MEdIeiAoMjM5NC42MS1NSHogSzgtY2xhc3MgQ1BVKQogIE9yaWdpbiA9ICJH ZW51aW5lSW50ZWwiICBJZCA9IDB4MzA2YTkgIEZhbWlseSA9IDB4NiAgTW9kZWwgPSAweDNhICBT dGVwcGluZyA9IDkKICBGZWF0dXJlcz0weGJmZWJmYmZmPEZQVSxWTUUsREUsUFNFLFRTQyxNU1Is UEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2LENMRkxVU0gs RFRTLEFDUEksTU1YLEZYU1IsU1NFLFNTRTIsU1MsSFRULFRNLFBCRT4KICBGZWF0dXJlczI9MHg3 ZmJhZTNiZjxTU0UzLFBDTE1VTFFEUSxEVEVTNjQsTU9OLERTX0NQTCxWTVgsRVNULFRNMixTU1NF MyxDWDE2LHhUUFIsUERDTSxQQ0lELFNTRTQuMSxTU0U0LjIseDJBUElDLFBPUENOVCxUU0NETFQs QUVTTkksWFNBVkUsT1NYU0FWRSxBVlgsRjE2QyxSRFJBTkQ+CiAgQU1EIEZlYXR1cmVzPTB4Mjgx MDA4MDA8U1lTQ0FMTCxOWCxSRFRTQ1AsTE0+CiAgQU1EIEZlYXR1cmVzMj0weDE8TEFIRj4KICBT dGFuZGFyZCBFeHRlbmRlZCBGZWF0dXJlcz0weDI4MTxHU0ZTQkFTRSxTTUVQLEVOSE1PVlNCPgog IFRTQzogUC1zdGF0ZSBpbnZhcmlhbnQsIHBlcmZvcm1hbmNlIHN0YXRpc3RpY3MKcmVhbCBtZW1v cnkgID0gODU4OTkzNDU5MiAoODE5MiBNQikKYXZhaWwgbWVtb3J5ID0gODE5NTM0NjQzMiAoNzgx NSBNQikKRXZlbnQgdGltZXIgIkxBUElDIiBxdWFsaXR5IDYwMApBQ1BJIEFQSUMgVGFibGU6IDxI UFFPRU0gMTdBOSAgICA+CkZyZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0 ZWQ6IDggQ1BVcwpGcmVlQlNEL1NNUDogMSBwYWNrYWdlKHMpIHggNCBjb3JlKHMpIHggMiBTTVQg dGhyZWFkcwogY3B1MCAoQlNQKTogQVBJQyBJRDogIDAKIGNwdTEgKEFQKTogQVBJQyBJRDogIDEK IGNwdTIgKEFQKTogQVBJQyBJRDogIDIKIGNwdTMgKEFQKTogQVBJQyBJRDogIDMKIGNwdTQgKEFQ KTogQVBJQyBJRDogIDQKIGNwdTUgKEFQKTogQVBJQyBJRDogIDUKIGNwdTYgKEFQKTogQVBJQyBJ RDogIDYKIGNwdTcgKEFQKTogQVBJQyBJRDogIDcKaW9hcGljMCA8VmVyc2lvbiAyLjA+IGlycXMg MC0yMyBvbiBtb3RoZXJib2FyZAprYmQxIGF0IGtiZG11eDAKcmFuZG9tOiA8U29mdHdhcmUsIFlh cnJvdz4gaW5pdGlhbGl6ZWQKYWNwaTA6IDxIUFFPRU0gU0xJQy1NUEM+IG9uIG1vdGhlcmJvYXJk CmFjcGkwOiBQb3dlciBCdXR0b24gKGZpeGVkKQpjcHUwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNw dTE6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1MjogPEFDUEkgQ1BVPiBvbiBhY3BpMApjcHUzOiA8 QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTQ6IDxBQ1BJIENQVT4gb24gYWNwaTAKY3B1NTogPEFDUEkg Q1BVPiBvbiBhY3BpMApjcHU2OiA8QUNQSSBDUFU+IG9uIGFjcGkwCmNwdTc6IDxBQ1BJIENQVT4g b24gYWNwaTAKaHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9tZW0gMHhmZWQw MDAwMC0weGZlZDAwM2ZmIG9uIGFjcGkwClRpbWVjb3VudGVyICJIUEVUIiBmcmVxdWVuY3kgMTQz MTgxODAgSHogcXVhbGl0eSA5NTAKRXZlbnQgdGltZXIgIkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4 MCBIeiBxdWFsaXR5IDU1MAphdHJ0YzA6IDxBVCByZWFsdGltZSBjbG9jaz4gcG9ydCAweDcwLTB4 NzcgaXJxIDggb24gYWNwaTAKYXRydGMwOiBXYXJuaW5nOiBDb3VsZG4ndCBtYXAgSS9PLgpFdmVu dCB0aW1lciAiUlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwCmF0dGltZXIwOiA8QVQg dGltZXI+IHBvcnQgMHg0MC0weDQzLDB4NTAtMHg1MyBpcnEgMCBvbiBhY3BpMApUaW1lY291bnRl ciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1lciAiaTgy NTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwClRpbWVjb3VudGVyICJBQ1BJLWZh c3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlfdGltZXIwOiA8MjQtYml0 IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4NDA4LTB4NDBiIG9uIGFjcGkwCmFjcGlfZWMw OiA8RW1iZWRkZWQgQ29udHJvbGxlcjogR1BFIDB4MTY+IHBvcnQgMHg2MiwweDY2IG9uIGFjcGkw CnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24gYWNwaTAK cGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjA6IG5vIFBSVCBlbnRyeSBmb3IgMC4y MC5JTlRBCnBjaWIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE2IGF0IGRldmljZSAxLjAg b24gcGNpMApwY2kxOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMQp2Z2FwY2kwOiA8VkdBLWNvbXBh dGlibGUgZGlzcGxheT4gcG9ydCAweDQwMDAtMHg0MGZmIG1lbSAweGMwMDAwMDAwLTB4Y2ZmZmZm ZmYsMHhkNDMwMDAwMC0weGQ0MzFmZmZmIGlycSAxNiBhdCBkZXZpY2UgMC4wIG9uIHBjaTEKdmdh cGNpMDogQm9vdCB2aWRlbyBkZXZpY2UKaGRhYzA6IDxBVEkgUlY5MzAgSERBIENvbnRyb2xsZXI+ IG1lbSAweGQ0MzIwMDAwLTB4ZDQzMjNmZmYgaXJxIDE3IGF0IGRldmljZSAwLjEgb24gcGNpMQp4 aGNpMDogPEludGVsIFBhbnRoZXIgUG9pbnQgVVNCIDMuMCBjb250cm9sbGVyPiBtZW0gMHhkNDQy MDAwMC0weGQ0NDJmZmZmIGlycSAxMCBhdCBkZXZpY2UgMjAuMCBvbiBwY2kwCnhoY2kwOiAzMiBi eXRlIGNvbnRleHQgc2l6ZS4KeGhjaTA6IFBvcnQgcm91dGluZyBtYXNrIHNldCB0byAweGZmZmZm ZmZmCnVzYnVzMCBvbiB4aGNpMApwY2kwOiA8c2ltcGxlIGNvbW1zPiBhdCBkZXZpY2UgMjIuMCAo bm8gZHJpdmVyIGF0dGFjaGVkKQplbTA6IDxJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5l Y3Rpb24gNy4zLjg+IHBvcnQgMHg1MDIwLTB4NTAzZiBtZW0gMHhkNDQwMDAwMC0weGQ0NDFmZmZm LDB4ZDQ0M2EwMDAtMHhkNDQzYWZmZiBpcnEgMTcgYXQgZGV2aWNlIDI1LjAgb24gcGNpMAplbTA6 IFVzaW5nIGFuIE1TSSBpbnRlcnJ1cHQKZW0wOiBFdGhlcm5ldCBhZGRyZXNzOiAyYzo0NDpmZDo2 NTowMToyOAplaGNpMDogPEludGVsIFBhbnRoZXIgUG9pbnQgVVNCIDIuMCBjb250cm9sbGVyPiBt ZW0gMHhkNDQzOTAwMC0weGQ0NDM5M2ZmIGlycSAxNiBhdCBkZXZpY2UgMjYuMCBvbiBwY2kwCnVz YnVzMTogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czEgb24gZWhjaTAKaGRhYzE6IDxJbnRlbCBQYW50 aGVyIFBvaW50IEhEQSBDb250cm9sbGVyPiBtZW0gMHhkNDQzMDAwMC0weGQ0NDMzZmZmIGlycSAy MiBhdCBkZXZpY2UgMjcuMCBvbiBwY2kwCnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJx IDE3IGF0IGRldmljZSAyOC4wIG9uIHBjaTAKcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjIK cGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTYgYXQgZGV2aWNlIDI4LjEgb24gcGNp MApwY2kzOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMwpwY2liNDogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGlycSAxOCBhdCBkZXZpY2UgMjguMiBvbiBwY2kwCnBjaTM2OiA8QUNQSSBQQ0kgYnVzPiBv biBwY2liNApwY2kzNjogPHNlcmlhbCBidXMsIEZpcmVXaXJlPiBhdCBkZXZpY2UgMC4wIChubyBk cml2ZXIgYXR0YWNoZWQpCnNkaGNpX3BjaTA6IDxHZW5lcmljIFNEIEhDST4gbWVtIDB4ZDQxMDMw MDAtMHhkNDEwMzBmZiBpcnEgMTggYXQgZGV2aWNlIDAuMiBvbiBwY2kzNgpzZGhjaV9wY2kwOiAx IHNsb3QocykgYWxsb2NhdGVkCnBjaWI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE5IGF0 IGRldmljZSAyOC4zIG9uIHBjaTAKcGNpMzc6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWI1Cml3bjA6 IDxJbnRlbCBDZW50cmlubyBVbHRpbWF0ZS1OIDYzMDA+IG1lbSAweGQ0MDAwMDAwLTB4ZDQwMDFm ZmYgaXJxIDE5IGF0IGRldmljZSAwLjAgb24gcGNpMzcKZWhjaTE6IDxJbnRlbCBQYW50aGVyIFBv aW50IFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZDQ0MzgwMDAtMHhkNDQzODNmZiBpcnEgMTYg YXQgZGV2aWNlIDI5LjAgb24gcGNpMAp1c2J1czI6IEVIQ0kgdmVyc2lvbiAxLjAKdXNidXMyIG9u IGVoY2kxCmlzYWIwOiA8UENJLUlTQSBicmlkZ2U+IGF0IGRldmljZSAzMS4wIG9uIHBjaTAKaXNh MDogPElTQSBidXM+IG9uIGlzYWIwCmFoY2kwOiA8SW50ZWwgUGFudGhlciBQb2ludCBBSENJIFNB VEEgY29udHJvbGxlcj4gcG9ydCAweDUwNDgtMHg1MDRmLDB4NTA1NC0weDUwNTcsMHg1MDQwLTB4 NTA0NywweDUwNTAtMHg1MDUzLDB4NTAwMC0weDUwMWYgbWVtIDB4ZDQ0MzcwMDAtMHhkNDQzNzdm ZiBpcnEgMTkgYXQgZGV2aWNlIDMxLjIgb24gcGNpMAphaGNpMDogQUhDSSB2MS4zMCB3aXRoIDYg NkdicHMgcG9ydHMsIFBvcnQgTXVsdGlwbGllciBub3Qgc3VwcG9ydGVkCmFoY2ljaDA6IDxBSENJ IGNoYW5uZWw+IGF0IGNoYW5uZWwgMCBvbiBhaGNpMAphaGNpY2gxOiA8QUhDSSBjaGFubmVsPiBh dCBjaGFubmVsIDEgb24gYWhjaTAKYWhjaWNoMzogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAz IG9uIGFoY2kwCmFoY2ljaDQ6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgNCBvbiBhaGNpMAph aGNpY2g1OiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDUgb24gYWhjaTAKYWhjaWVtMDogPEFI Q0kgZW5jbG9zdXJlIG1hbmFnZW1lbnQgYnJpZGdlPiBvbiBhaGNpMApiYXR0ZXJ5MDogPEFDUEkg Q29udHJvbCBNZXRob2QgQmF0dGVyeT4gb24gYWNwaTAKYmF0dGVyeTE6IDxBQ1BJIENvbnRyb2wg TWV0aG9kIEJhdHRlcnk+IG9uIGFjcGkwCmFjcGlfYWNhZDA6IDxBQyBBZGFwdGVyPiBvbiBhY3Bp MAphY3BpX2J1dHRvbjA6IDxTbGVlcCBCdXR0b24+IG9uIGFjcGkwCmFjcGlfbGlkMDogPENvbnRy b2wgTWV0aG9kIExpZCBTd2l0Y2g+IG9uIGFjcGkwCmFjcGlfdHowOiA8VGhlcm1hbCBab25lPiBv biBhY3BpMAphY3BpX3R6MTogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTAKYWNwaV90ejI6IDxUaGVy bWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHozOiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3Bp X3R6NDogPFRoZXJtYWwgWm9uZT4gb24gYWNwaTAKYWNwaV90ejU6IDxUaGVybWFsIFpvbmU+IG9u IGFjcGkwCmFjcGlfdHo2OiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6NzogPFRoZXJt YWwgWm9uZT4gb24gYWNwaTAKYXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4g cG9ydCAweDYwLDB4NjQgaXJxIDEgb24gYWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAx IG9uIGF0a2JkYzAKa2JkMCBhdCBhdGtiZDAKYXRrYmQwOiBbR0lBTlQtTE9DS0VEXQpwc20wOiA8 UFMvMiBNb3VzZT4gaXJxIDEyIG9uIGF0a2JkYzAKcHNtMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDog bW9kZWwgSW50ZWxsaU1vdXNlLCBkZXZpY2UgSUQgMwp1YXJ0MDogPDE2NTUwIG9yIGNvbXBhdGli bGU+IHBvcnQgMHgzZjgtMHgzZmYgaXJxIDQgZmxhZ3MgMHgxMCBvbiBhY3BpMApwcGMxOiA8UGFy YWxsZWwgcG9ydD4gcG9ydCAweDM3OC0weDM3ZiwweDc3OC0weDc3YSBpcnEgNSBvbiBhY3BpMApw cGMxOiBTTUMtbGlrZSBjaGlwc2V0IChFQ1AvRVBQL1BTMi9OSUJCTEUpIGluIENPTVBBVElCTEUg bW9kZQpwcGMxOiBGSUZPIHdpdGggMTYvMTYvMTUgYnl0ZXMgdGhyZXNob2xkCnBwYnVzMDogPFBh cmFsbGVsIHBvcnQgYnVzPiBvbiBwcGMxCmxwdDA6IDxQcmludGVyPiBvbiBwcGJ1czAKbHB0MDog SW50ZXJydXB0LWRyaXZlbiBwb3J0CnBwaTA6IDxQYXJhbGxlbCBJL08+IG9uIHBwYnVzMApvcm0w OiA8SVNBIE9wdGlvbiBST01zPiBhdCBpb21lbSAweGQwMDAwLTB4ZDBmZmYsMHhkMTAwMC0weGQx ZmZmIG9uIGlzYTAKcHBjMDogY2Fubm90IHJlc2VydmUgSS9PIHBvcnQgcmFuZ2UKZXN0MDogPEVu aGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MApwNHRjYzA6IDxDUFUg RnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MAplc3QxOiA8RW5oYW5jZWQgU3BlZWRT dGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUxCnA0dGNjMTogPENQVSBGcmVxdWVuY3kgVGhl cm1hbCBDb250cm9sPiBvbiBjcHUxCmVzdDI6IDxFbmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5 IENvbnRyb2w+IG9uIGNwdTIKcDR0Y2MyOiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+ IG9uIGNwdTIKZXN0MzogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24g Y3B1MwpwNHRjYzM6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1Mwplc3Q0 OiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHU0CnA0dGNjNDog PENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHU0CmVzdDU6IDxFbmhhbmNlZCBT cGVlZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTUKcDR0Y2M1OiA8Q1BVIEZyZXF1ZW5j eSBUaGVybWFsIENvbnRyb2w+IG9uIGNwdTUKZXN0NjogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVx dWVuY3kgQ29udHJvbD4gb24gY3B1NgpwNHRjYzY6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29u dHJvbD4gb24gY3B1Ngplc3Q3OiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9s PiBvbiBjcHU3CnA0dGNjNzogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHU3 ClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEuMDAwIG1zZWMKaGRhY2MwOiA8QVRJIFI2eHggSERB IENPREVDPiBhdCBjYWQgMCBvbiBoZGFjMApoZGFhMDogPEFUSSBSNnh4IEF1ZGlvIEZ1bmN0aW9u IEdyb3VwPiBhdCBuaWQgMSBvbiBoZGFjYzAKcGNtMDogPEFUSSBSNnh4IChIRE1JKT4gYXQgbmlk IDMgb24gaGRhYTAKaGRhY2MxOiA8SURUIDkySEQ4MUIxWCBIREEgQ09ERUM+IGF0IGNhZCAwIG9u IGhkYWMxCmhkYWExOiA8SURUIDkySEQ4MUIxWCBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlk IDEgb24gaGRhY2MxCnBjbTE6IDxJRFQgOTJIRDgxQjFYIChBbmFsb2cgMi4wK0hQLzIuMCk+IGF0 IG5pZCAxMywxMSBhbmQgMTIsMTUgb24gaGRhYTEKcGNtMjogPElEVCA5MkhEODFCMVggKEFuYWxv Zyk+IGF0IG5pZCAxMCBhbmQgMTcgb24gaGRhYTEKcmFuZG9tOiB1bmJsb2NraW5nIGRldmljZS4K dXNidXMwOiA1LjBHYnBzIFN1cGVyIFNwZWVkIFVTQiB2My4wCnVzYnVzMTogNDgwTWJwcyBIaWdo IFNwZWVkIFVTQiB2Mi4wCnVnZW4wLjE6IDwweDgwODY+IGF0IHVzYnVzMAp1aHViMDogPDB4ODA4 NiBYSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAzLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNi dXMwCnVnZW4xLjE6IDxJbnRlbD4gYXQgdXNidXMxCnVodWIxOiA8SW50ZWwgRUhDSSByb290IEhV QiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMQp1c2J1czI6IDQ4 ME1icHMgSGlnaCBTcGVlZCBVU0IgdjIuMAp1Z2VuMi4xOiA8SW50ZWw+IGF0IHVzYnVzMgp1aHVi MjogPEludGVsIEVIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAx PiBvbiB1c2J1czIKYWRhMCBhdCBhaGNpY2gwIGJ1cyAwIHNjYnVzMCB0YXJnZXQgMCBsdW4gMAph ZGEwOiBjZDAgYXQgYWhjaWNoMSBidXMgMCBzY2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8aHAg RFZEUkFNIEdUODBOIFIxMDI+IFJlbW92YWJsZSBDRC1ST00gU0NTSS0wIGRldmljZSAKY2QwOiBT ZXJpYWwgTnVtYmVyIE01SEQ2SjkwMDI3CmNkMDogMTUwLjAwME1CL3MgdHJhbnNmZXJzIChTQVRB IDEueCwgVURNQTUsIEFUQVBJIDEyYnl0ZXMsIFBJTyA4MTkyYnl0ZXMpCmNkMDogQXR0ZW1wdCB0 byBxdWVyeSBkZXZpY2Ugc2l6ZSBmYWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVzZW50 IC0gdHJheSBjbG9zZWQKdWh1YjA6IDggcG9ydHMgd2l0aCA4IHJlbW92YWJsZSwgc2VsZiBwb3dl cmVkCjxIR1NUIEhUUzcyNTA1MEE3RTYzMCBHSDJPQTQ0MD4gQVRBLTkgU0FUQSAyLnggZGV2aWNl CmFkYTA6IFNlcmlhbCBOdW1iZXIgVEYwNTAwWTkxM0FMR0oKYWRhMDogMzAwLjAwME1CL3MgdHJh bnNmZXJzIChTQVRBIDIueCwgVURNQTYsIFBJTyA4MTkyYnl0ZXMpCmFkYTA6IENvbW1hbmQgUXVl dWVpbmcgZW5hYmxlZAphZGEwOiA0NzY5NDBNQiAoOTc2NzczMTY4IDUxMiBieXRlIHNlY3RvcnM6 IDE2SCA2M1MvVCAxNjM4M0MpCmFkYTA6IFByZXZpb3VzbHkgd2FzIGtub3duIGFzIGFkNAp1aHVi MTogMyBwb3J0cyB3aXRoIDMgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKc2VzMCBhdCBhaGNpZW0w IGJ1cyAwIHNjYnVzNSB0YXJnZXQgMCBsdW4gMApzZXMwOiA8QUhDSSBTR1BJTyBFbmNsb3N1cmUg MS4wMCAwMDAxPiBTRU1CIFMtRS1TIDIuMDAgZGV2aWNlCnNlczA6IFNFTUIgU0VTIERldmljZQp1 aHViMjogMyBwb3J0cyB3aXRoIDMgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKU01QOiBBUCBDUFUg IzEgTGF1bmNoZWQhClNNUDogQVAgQ1BVICM1IExhdW5jaGVkIQpTTVA6IEFQIENQVSAjNyBMYXVu Y2hlZCEKU01QOiBBUCBDUFUgIzIgTGF1bmNoZWQhClNNUDogQVAgQ1BVICM0IExhdW5jaGVkIQpT TVA6IEFQIENQVSAjMyBMYXVuY2hlZCEKU01QOiBBUCBDUFUgIzYgTGF1bmNoZWQhClRpbWVjb3Vu dGVyICJUU0MtbG93IiBmcmVxdWVuY3kgMTE5NzMwNTY1NCBIeiBxdWFsaXR5IDEwMDAKUm9vdCBt b3VudCB3YWl0aW5nIGZvcjogdXNidXMyIHVzYnVzMQp1Z2VuMS4yOiA8dmVuZG9yIDB4ODA4Nz4g YXQgdXNidXMxCnVodWIzOiA8dmVuZG9yIDB4ODA4NyBwcm9kdWN0IDB4MDAyNCwgY2xhc3MgOS8w LCByZXYgMi4wMC8wLjAwLCBhZGRyIDI+IG9uIHVzYnVzMQp1Z2VuMi4yOiA8dmVuZG9yIDB4ODA4 Nz4gYXQgdXNidXMyCnVodWI0OiA8dmVuZG9yIDB4ODA4NyBwcm9kdWN0IDB4MDAyNCwgY2xhc3Mg OS8wLCByZXYgMi4wMC8wLjAwLCBhZGRyIDI+IG9uIHVzYnVzMgpSb290IG1vdW50IHdhaXRpbmcg Zm9yOiB1c2J1czIgdXNidXMxCnVodWIzOiA2IHBvcnRzIHdpdGggNiByZW1vdmFibGUsIHNlbGYg cG93ZXJlZAp1aHViNDogOCBwb3J0cyB3aXRoIDggcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdl bjEuMzogPENoaWNvbnkgRWxlY3Ryb25pY3MgQ28uLCBMdGQuPiBhdCB1c2J1czEKdWdlbjIuMzog PEJyb2FkY29tIENvcnA+IGF0IHVzYnVzMgpUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHVmczov ZGV2L2FkYTBwMiBbcnddLi4uCndsYW4wOiBFdGhlcm5ldCBhZGRyZXNzOiAzYzphOTpmNDo0Zjo2 ZToyYwp1YnQwOiA8QnJvYWRjb20gQ29ycCBCQ00yMDcwMkEwLCByZXYgMi4wMC8xLjEyLCBhZGRy IDM+IG9uIHVzYnVzMgpXQVJOSU5HOiBhdHRlbXB0IHRvIGRvbWFpbl9hZGQoYmx1ZXRvb3RoKSBh ZnRlciBkb21haW5maW5hbGl6ZSgpCldBUk5JTkc6IGF0dGVtcHQgdG8gZG9tYWluX2FkZChuZXRn cmFwaCkgYWZ0ZXIgZG9tYWluZmluYWxpemUoKQppbmZvOiBbZHJtXSBJbml0aWFsaXplZCBkcm0g MS4xLjAgMjAwNjA4MTAKZHJtbjA6IDxUaGFtZXMgW1JhZGVvbiA3NTAwTS83NjAwTSBTZXJpZXNd PiBvbiB2Z2FwY2kwCmluZm86IFtkcm1dIE1TSSBlbmFibGVkIDEgbWVzc2FnZShzKQppbmZvOiBb ZHJtXSBSQURFT05fSVNfUENJRQppbmZvOiBbZHJtXSBpbml0aWFsaXppbmcga2VybmVsIG1vZGVz ZXR0aW5nIChUVVJLUyAweDEwMDI6MHg2ODQxIDB4MTAzQzoweDE3QTkpLgppbmZvOiBbZHJtXSBy ZWdpc3RlciBtbWlvIGJhc2U6IDB4RDQzMDAwMDAKaW5mbzogW2RybV0gcmVnaXN0ZXIgbW1pbyBz aXplOiAxMzEwNzIKaW5mbzogW2RybV0gcmFkZW9uX2F0cm1fZ2V0X2Jpb3M6ID09PT4gVHJ5IEFU Uk0uLi4KaW5mbzogW2RybV0gcmFkZW9uX2F0cm1fZ2V0X2Jpb3M6IHBjaV9maW5kX2NsYXNzKCkg Zm91bmQ6IDA6MTowOjAsIHZlbmRvcj0xMDAyLCBkZXZpY2U9Njg0MQppbmZvOiBbZHJtXSByYWRl b25fYXRybV9nZXRfYmlvczogR2V0IEFDUEkgZGV2aWNlIGhhbmRsZQppbmZvOiBbZHJtXSByYWRl b25fYXRybV9nZXRfYmlvczogR2V0IEFDUEkgaGFuZGxlIGZvciAiQVRSTSIKaW5mbzogW2RybV0g cmFkZW9uX2F0cm1fZ2V0X2Jpb3M6IEZhaWxlZCB0byBnZXQgIkFUUk0iIGhhbmRsZTogQUVfTk9U X0ZPVU5ECmluZm86IFtkcm1dIHJhZGVvbl9hY3BpX3ZmY3RfYmlvczogPT09PiBUcnkgVkZDVC4u LgppbmZvOiBbZHJtXSByYWRlb25fYWNwaV92ZmN0X2Jpb3M6IEdldCAiVkZDVCIgQUNQSSB0YWJs ZQppbmZvOiBbZHJtXSByYWRlb25fYWNwaV92ZmN0X2Jpb3M6IEZhaWxlZCB0byBnZXQgIlZGQ1Qi IHRhYmxlOiBBRV9OT1RfRk9VTkQKaW5mbzogW2RybV0gaWdwX3JlYWRfYmlvc19mcm9tX3ZyYW06 ID09PT4gVHJ5IElHUCdzIFZSQU0uLi4KaW5mbzogW2RybV0gaWdwX3JlYWRfYmlvc19mcm9tX3Zy YW06IFZSQU0gYmFzZSBhZGRyZXNzOiAweGMwMDAwMDAwCmluZm86IFtkcm1dIGlncF9yZWFkX2Jp b3NfZnJvbV92cmFtOiBNYXAgYWRkcmVzczogMHhmZmZmZjgwMGMwMDAwMDAwICgyNjIxNDQgYnl0 ZXMpCmluZm86IFtkcm1dIGlncF9yZWFkX2Jpb3NfZnJvbV92cmFtOiBJbmNvcnJlY3QgQklPUyBz aWduYXR1cmU6IDB4RkZGRgppbmZvOiBbZHJtXSByYWRlb25fcmVhZF9iaW9zOiA9PT0+IFRyeSBQ Q0kgRXhwYW5zaW9uIFJPTS4uLgppbmZvOiBbZHJtXSByYWRlb25fcmVhZF9iaW9zOiBNYXAgYWRk cmVzczogMHhmZmZmZjgwMDAwMGMwMDAwICgxMzEwNzIgYnl0ZXMpCmluZm86IFtkcm1dIEFUT00g QklPUzogSFAvRm94Y29ubgpkcm1uMDogaW5mbzogVlJBTTogMTAyNE0gMHgwMDAwMDAwMDAwMDAw MDAwIC0gMHgwMDAwMDAwMDNGRkZGRkZGICgxMDI0TSB1c2VkKQpkcm1uMDogaW5mbzogR1RUOiA1 MTJNIDB4MDAwMDAwMDA0MDAwMDAwMCAtIDB4MDAwMDAwMDA1RkZGRkZGRgppbmZvOiBbZHJtXSBE ZXRlY3RlZCBWUkFNIFJBTT0xMDI0TSwgQkFSPTI1Nk0KaW5mbzogW2RybV0gUkFNIHdpZHRoIDY0 Yml0cyBERFIKW1RUTV0gWm9uZSAga2VybmVsOiBBdmFpbGFibGUgZ3JhcGhpY3MgbWVtb3J5OiA0 MTQ3NjIwIGtpQgpbVFRNXSBab25lICAgZG1hMzI6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6 IDIwOTcxNTIga2lCCltUVE1dIEluaXRpYWxpemluZyBwb29sIGFsbG9jYXRvcgppbmZvOiBbZHJt XSByYWRlb246IDEwMjRNIG9mIFZSQU0gbWVtb3J5IHJlYWR5CmluZm86IFtkcm1dIHJhZGVvbjog NTEyTSBvZiBHVFQgbWVtb3J5IHJlYWR5LgppbmZvOiBbZHJtXSBTdXBwb3J0cyB2YmxhbmsgdGlt ZXN0YW1wIGNhY2hpbmcgUmV2IDEgKDEwLjEwLjIwMTApLgppbmZvOiBbZHJtXSBEcml2ZXIgc3Vw cG9ydHMgcHJlY2lzZSB2YmxhbmsgdGltZXN0YW1wIHF1ZXJ5LgppbmZvOiBbZHJtXSByYWRlb246 IGlycSBpbml0aWFsaXplZC4KaW5mbzogW2RybV0gR0FSVDogbnVtIGNwdSBwYWdlcyAxMzEwNzIs IG51bSBncHUgcGFnZXMgMTMxMDcyCmluZm86IFtkcm1dIHByb2JpbmcgZ2VuIDIgY2FwcyBmb3Ig ZGV2aWNlIDgwODY6MTUxID0gMy9lCmluZm86IFtkcm1dIGVuYWJsaW5nIFBDSUUgZ2VuIDIgbGlu ayBzcGVlZHMsIGRpc2FibGUgd2l0aCByYWRlb24ucGNpZV9nZW4yPTAKaW5mbzogW2RybV0gTG9h ZGluZyBUVVJLUyBNaWNyb2NvZGUKaW5mbzogW2RybV0gUENJRSBHQVJUIG9mIDUxMk0gZW5hYmxl ZCAodGFibGUgYXQgMHgwMDAwMDAwMDAwMDQwMDAwKS4KZHJtbjA6IGluZm86IFdCIGVuYWJsZWQK ZHJtbjA6IGluZm86IGZlbmNlIGRyaXZlciBvbiByaW5nIDAgdXNlIGdwdSBhZGRyIDB4MDAwMDAw MDA0MDAwMGMwMCBhbmQgY3B1IGFkZHIgMHgweGZmZmZmODAxMmI1YmVjMDAKZHJtbjA6IGluZm86 IGZlbmNlIGRyaXZlciBvbiByaW5nIDMgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDA0MDAwMGMwYyBh bmQgY3B1IGFkZHIgMHgweGZmZmZmODAxMmI1YmVjMGMKaW5mbzogW2RybV0gcmluZyB0ZXN0IG9u IDAgc3VjY2VlZGVkIGluIDEgdXNlY3MKaW5mbzogW2RybV0gcmluZyB0ZXN0IG9uIDMgc3VjY2Vl ZGVkIGluIDEgdXNlY3MKaW5mbzogW2RybV0gaWIgdGVzdCBvbiByaW5nIDAgc3VjY2VlZGVkIGlu IDAgdXNlY3MKaW5mbzogW2RybV0gaWIgdGVzdCBvbiByaW5nIDMgc3VjY2VlZGVkIGluIDAgdXNl Y3MKaW5mbzogW2RybV0gcmFkZW9uX2RldmljZV9pbml0OiBUYWtpbmcgb3ZlciB0aGUgZmljdGl0 aW91cyByYW5nZSAweGMwMDAwMDAwLTB4ZDAwMDAwMDAKaWljYnVzMDogPFBoaWxpcHMgSTJDIGJ1 cz4gb24gaWljYmIwIGFkZHIgMHhmZgppaWMwOiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXMw CmlpY2J1czE6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiMSBhZGRyIDB4MAppaWMxOiA8STJD IGdlbmVyaWMgSS9PPiBvbiBpaWNidXMxCmlpY2J1czI6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlp Y2JiMiBhZGRyIDB4MAppaWMyOiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXMyCmlpY2J1czM6 IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiMyBhZGRyIDB4MAppaWMzOiA8STJDIGdlbmVyaWMg SS9PPiBvbiBpaWNidXMzCmlpY2J1czQ6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiNCBhZGRy IDB4MAppaWM0OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXM0CmlpY2J1czU6IDxQaGlsaXBz IEkyQyBidXM+IG9uIGlpY2JiNSBhZGRyIDB4MAppaWM1OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBp aWNidXM1CmlpY2J1czY6IDxQaGlsaXBzIEkyQyBidXM+IG9uIGlpY2JiNiBhZGRyIDB4MAppaWM2 OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXM2CmlpY2J1czc6IDxQaGlsaXBzIEkyQyBidXM+ IG9uIGlpY2JiNyBhZGRyIDB4MAppaWM3OiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXM3Cmlu Zm86IFtkcm1dIFJhZGVvbiBEaXNwbGF5IENvbm5lY3RvcnMKaW5mbzogW2RybV0gQ29ubmVjdG9y IDA6CmluZm86IFtkcm1dICAgTFZEUy0xCmluZm86IFtkcm1dICAgRERDOiAweDY0MzAgMHg2NDMw IDB4NjQzNCAweDY0MzQgMHg2NDM4IDB4NjQzOCAweDY0M2MgMHg2NDNjCmluZm86IFtkcm1dICAg RW5jb2RlcnM6CmluZm86IFtkcm1dICAgICBMQ0QxOiBJTlRFUk5BTF9VTklQSFkKaW5mbzogW2Ry bV0gQ29ubmVjdG9yIDE6CmluZm86IFtkcm1dICAgRFAtMQppbmZvOiBbZHJtXSAgIEhQRDEKaW5m bzogW2RybV0gICBEREM6IDB4NjQ3MCAweDY0NzAgMHg2NDc0IDB4NjQ3NCAweDY0NzggMHg2NDc4 IDB4NjQ3YyAweDY0N2MKaW5mbzogW2RybV0gICBFbmNvZGVyczoKaW5mbzogW2RybV0gICAgIERG UDE6IElOVEVSTkFMX1VOSVBIWTEKaW5mbzogW2RybV0gQ29ubmVjdG9yIDI6CmluZm86IFtkcm1d ICAgRFAtMgppbmZvOiBbZHJtXSAgIEhQRDIKaW5mbzogW2RybV0gICBEREM6IDB4NjQ0MCAweDY0 NDAgMHg2NDQ0IDB4NjQ0NCAweDY0NDggMHg2NDQ4IDB4NjQ0YyAweDY0NGMKaW5mbzogW2RybV0g ICBFbmNvZGVyczoKaW5mbzogW2RybV0gICAgIERGUDI6IElOVEVSTkFMX1VOSVBIWTEKaW5mbzog W2RybV0gQ29ubmVjdG9yIDM6CmluZm86IFtkcm1dICAgRFAtMwppbmZvOiBbZHJtXSAgIEhQRDMK aW5mbzogW2RybV0gICBEREM6IDB4NjQ1MCAweDY0NTAgMHg2NDU0IDB4NjQ1NCAweDY0NTggMHg2 NDU4IDB4NjQ1YyAweDY0NWMKaW5mbzogW2RybV0gICBFbmNvZGVyczoKaW5mbzogW2RybV0gICAg IERGUDM6IElOVEVSTkFMX1VOSVBIWTIKaW5mbzogW2RybV0gQ29ubmVjdG9yIDQ6CmluZm86IFtk cm1dICAgVkdBLTEKaW5mbzogW2RybV0gICBEREM6IDB4NjRkOCAweDY0ZDggMHg2NGRjIDB4NjRk YyAweDY0ZTAgMHg2NGUwIDB4NjRlNCAweDY0ZTQKaW5mbzogW2RybV0gICBFbmNvZGVyczoKaW5m bzogW2RybV0gICAgIENSVDE6IElOVEVSTkFMX0tMRFNDUF9EQUMxCmluZm86IFtkcm1dIEludGVy bmFsIHRoZXJtYWwgY29udHJvbGxlciB3aXRoIGZhbiBjb250cm9sCmluZm86IFtkcm1dIHJhZGVv bjogcG93ZXIgbWFuYWdlbWVudCBpbml0aWFsaXplZAppbmZvOiBbZHJtXSBmYiBtYXBwYWJsZSBh dCAweEMwMTQyMDAwCmluZm86IFtkcm1dIHZyYW0gYXBwZXIgYXQgMHhDMDAwMDAwMAppbmZvOiBb ZHJtXSBzaXplIDgyOTQ0MDAKaW5mbzogW2RybV0gZmIgZGVwdGggaXMgMjQKaW5mbzogW2RybV0g ICAgcGl0Y2ggaXMgNzY4MApmYmQwIG9uIGRybW4wCnZ0X2FsbG9jYXRlOiBSZXBsYWNlIGV4aXN0 aW5nIFZUIGRyaXZlci4KZXJyb3I6IFtkcm06cGlkMTQwODpyYWRlb25fYWNwaV9pbml0XSAqRVJS T1IqIENhbm5vdCBmaW5kIGEgYmFja2xpZ2h0IGNvbnRyb2xsZXIKaW5mbzogW2RybV0gSW5pdGlh bGl6ZWQgcmFkZW9uIDIuMjkuMCAyMDA4MDUyOApzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo0 MDAwNzQxMwpzeXNtb3VzZTogdW5rbm93biBpb2N0bDogdDo0MDAwNzQxMwpzeXNtb3VzZTogdW5r bm93biBpb2N0bDogdDo4MDAwNzQxMAo= --Multipart=_Sat__31_May_2014_02_50_18_+0200_IQibuR7lvkR5y_5x Content-Type: application/octet-stream; name="pciconf" Content-Disposition: attachment; filename="pciconf" Content-Transfer-Encoding: base64 aG9zdGIwQHBjaTA6MDowOjA6CWNsYXNzPTB4MDYwMDAwIGNhcmQ9MHgxN2E3MTAzYyBjaGlwPTB4 MDE1NDgwODYgcmV2PTB4MDkgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9y YXRpb24nCiAgICBkZXZpY2UgICAgID0gJzNyZCBHZW4gQ29yZSBwcm9jZXNzb3IgRFJBTSBDb250 cm9sbGVyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xhc3MgICA9IEhPU1QtUENJ CiAgICBjYXAgMDlbZTBdID0gdmVuZG9yIChsZW5ndGggMTIpIEludGVsIGNhcCAwIHZlcnNpb24g MQogICAgUENJIGVycm9ycyA9IFJlY2VpdmVkIE1hc3Rlci1BYm9ydApwY2liMUBwY2kwOjA6MTow OgljbGFzcz0weDA2MDQwMCBjYXJkPTB4MjAxMDgwODYgY2hpcD0weDAxNTE4MDg2IHJldj0weDA5 IGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJwogICAgZGV2aWNl ICAgICA9ICdYZW9uIEUzLTEyMDAgdjIvM3JkIEdlbiBDb3JlIHByb2Nlc3NvciBQQ0kgRXhwcmVz cyBSb290IFBvcnQnCiAgICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJ LVBDSQogICAgY2FwIDBkWzg4XSA9IFBDSSBCcmlkZ2UgY2FyZD0weDIwMTA4MDg2CiAgICBjYXAg MDFbODBdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAg MDVbOTBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSAKICAgIGNhcCAxMFthMF0gPSBQQ0ktRXhw cmVzcyAyIHJvb3QgcG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDE2KHgxNikKICAg ICAgICAgICAgICAgICBzcGVlZCAyLjUoOC4wKSBBU1BNIEwwcy9MMShMMHMvTDEpCiAgICBlY2Fw IDAwMDJbMTAwXSA9IFZDIDEgbWF4IFZDMAogICAgZWNhcCAwMDA1WzE0MF0gPSBSb290IENvbXBs ZXggTGluayBEZWNsYXJhdGlvbiAxCiAgICBlY2FwIDAwMTlbZDk0XSA9IFBDSWUgU2VjIDEgbGFu ZSBlcnJvcnMgMAp4aGNpMEBwY2kwOjA6MjA6MDoJY2xhc3M9MHgwYzAzMzAgY2FyZD0weDE3YTcx MDNjIGNoaXA9MHgxZTMxODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMg Q2hpcHNldCBGYW1pbHkgVVNCIHhIQ0kgSG9zdCBDb250cm9sbGVyJwogICAgY2xhc3MgICAgICA9 IHNlcmlhbCBidXMKICAgIHN1YmNsYXNzICAgPSBVU0IKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1l bW9yeSwgcmFuZ2UgNjQsIGJhc2UgMHhkNDQyMDAwMCwgc2l6ZSA2NTUzNiwgZW5hYmxlZAogICAg Y2FwIDAxWzcwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAogICAg Y2FwIDA1WzgwXSA9IE1TSSBzdXBwb3J0cyA4IG1lc3NhZ2VzLCA2NCBiaXQgZW5hYmxlZCB3aXRo IDEgbWVzc2FnZQpub25lMEBwY2kwOjA6MjI6MDoJY2xhc3M9MHgwNzgwMDAgY2FyZD0weDE3YTcx MDNjIGNoaXA9MHgxZTNhODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMg Q2hpcHNldCBGYW1pbHkgTUVJIENvbnRyb2xsZXInCiAgICBjbGFzcyAgICAgID0gc2ltcGxlIGNv bW1zCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZDQ0MzQw MDAsIHNpemUgMTYsIGVuYWJsZWQKICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9y dHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAwNVs4Y10gPSBNU0kgc3VwcG9ydHMgMSBtZXNz YWdlLCA2NCBiaXQgCmVtMEBwY2kwOjA6MjU6MDoJY2xhc3M9MHgwMjAwMDAgY2FyZD0weDE3YTcx MDNjIGNoaXA9MHgxNTAyODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnODI1NzlMTSBHaWdhYml0IE5ldHdv cmsgQ29ubmVjdGlvbicKICAgIGNsYXNzICAgICAgPSBuZXR3b3JrCiAgICBzdWJjbGFzcyAgID0g ZXRoZXJuZXQKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhk NDQwMDAwMCwgc2l6ZSAxMzEwNzIsIGVuYWJsZWQKICAgIGJhciAgIFsxNF0gPSB0eXBlIE1lbW9y eSwgcmFuZ2UgMzIsIGJhc2UgMHhkNDQzYTAwMCwgc2l6ZSA0MDk2LCBlbmFibGVkCiAgICBiYXIg ICBbMThdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDIwLCBzaXplIDMyLCBl bmFibGVkCiAgICBjYXAgMDFbYzhdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJy ZW50IEQwCiAgICBjYXAgMDVbZDBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IGVu YWJsZWQgd2l0aCAxIG1lc3NhZ2UKICAgIGNhcCAxM1tlMF0gPSBQQ0kgQWR2YW5jZWQgRmVhdHVy ZXM6IEZMUiBUUAplaGNpMEBwY2kwOjA6MjY6MDoJY2xhc3M9MHgwYzAzMjAgY2FyZD0weDE3YTcx MDNjIGNoaXA9MHgxZTJkODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMg Q2hpcHNldCBGYW1pbHkgVVNCIEVuaGFuY2VkIEhvc3QgQ29udHJvbGxlcicKICAgIGNsYXNzICAg ICAgPSBzZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0gVVNCCiAgICBiYXIgICBbMTBdID0gdHlw ZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZDQ0MzkwMDAsIHNpemUgMTAyNCwgZW5hYmxlZAog ICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAog ICAgY2FwIDBhWzU4XSA9IEVIQ0kgRGVidWcgUG9ydCBhdCBvZmZzZXQgMHhhMCBpbiBtYXAgMHgx NAogICAgY2FwIDEzWzk4XSA9IFBDSSBBZHZhbmNlZCBGZWF0dXJlczogRkxSIFRQCmhkYWMxQHBj aTA6MDoyNzowOgljbGFzcz0weDA0MDMwMCBjYXJkPTB4MTdhNzEwM2MgY2hpcD0weDFlMjA4MDg2 IHJldj0weDA0IGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0ludGVsIENvcnBvcmF0aW9uJwog ICAgZGV2aWNlICAgICA9ICc3IFNlcmllcy9DMjEwIFNlcmllcyBDaGlwc2V0IEZhbWlseSBIaWdo IERlZmluaXRpb24gQXVkaW8gQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBtdWx0aW1lZGlh CiAgICBzdWJjbGFzcyAgID0gSERBCiAgICBiYXIgICBbMTBdID0gdHlwZSBNZW1vcnksIHJhbmdl IDY0LCBiYXNlIDB4ZDQ0MzAwMDAsIHNpemUgMTYzODQsIGVuYWJsZWQKICAgIGNhcCAwMVs1MF0g PSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAwNVs2MF0g PSBNU0kgc3VwcG9ydHMgMSBtZXNzYWdlLCA2NCBiaXQgZW5hYmxlZCB3aXRoIDEgbWVzc2FnZQog ICAgY2FwIDEwWzcwXSA9IFBDSS1FeHByZXNzIDEgcm9vdCBlbmRwb2ludCBtYXggZGF0YSAxMjgo MTI4KSBGTFIgbGluayB4MCh4MCkKICAgIGVjYXAgMDAwMlsxMDBdID0gVkMgMSBtYXggVkMxCiAg ICBlY2FwIDAwMDVbMTMwXSA9IFJvb3QgQ29tcGxleCBMaW5rIERlY2xhcmF0aW9uIDEKcGNpYjJA cGNpMDowOjI4OjA6CWNsYXNzPTB4MDYwNDAwIGNhcmQ9MHgxN2E3MTAzYyBjaGlwPTB4MWUxMDgw ODYgcmV2PTB4YzQgaGRyPTB4MDEKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9yYXRpb24n CiAgICBkZXZpY2UgICAgID0gJzcgU2VyaWVzL0MyMTAgU2VyaWVzIENoaXBzZXQgRmFtaWx5IFBD SSBFeHByZXNzIFJvb3QgUG9ydCAxJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAgc3ViY2xh c3MgICA9IFBDSS1QQ0kKICAgIGNhcCAxMFs0MF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3QgcG9ydCBz bG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDAoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQg MC4wKDUuMCkgQVNQTSBMMHMvTDEoTDBzL0wxKQogICAgY2FwIDA1WzgwXSA9IE1TSSBzdXBwb3J0 cyAxIG1lc3NhZ2UgCiAgICBjYXAgMGRbOTBdID0gUENJIEJyaWRnZSBjYXJkPTB4MTdhNzEwM2MK ICAgIGNhcCAwMVthMF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAK cGNpYjNAcGNpMDowOjI4OjE6CWNsYXNzPTB4MDYwNDAwIGNhcmQ9MHgxN2E3MTAzYyBjaGlwPTB4 MWUxMjgwODYgcmV2PTB4YzQgaGRyPTB4MDEKICAgIHZlbmRvciAgICAgPSAnSW50ZWwgQ29ycG9y YXRpb24nCiAgICBkZXZpY2UgICAgID0gJzcgU2VyaWVzL0MyMTAgU2VyaWVzIENoaXBzZXQgRmFt aWx5IFBDSSBFeHByZXNzIFJvb3QgUG9ydCAyJwogICAgY2xhc3MgICAgICA9IGJyaWRnZQogICAg c3ViY2xhc3MgICA9IFBDSS1QQ0kKICAgIGNhcCAxMFs0MF0gPSBQQ0ktRXhwcmVzcyAyIHJvb3Qg cG9ydCBzbG90IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDAoeDEpCiAgICAgICAgICAgICAgICAg c3BlZWQgMC4wKDUuMCkgQVNQTSBkaXNhYmxlZChMMHMvTDEpCiAgICBjYXAgMDVbODBdID0gTVNJ IHN1cHBvcnRzIDEgbWVzc2FnZSAKICAgIGNhcCAwZFs5MF0gPSBQQ0kgQnJpZGdlIGNhcmQ9MHgx N2E3MTAzYwogICAgY2FwIDAxW2EwXSA9IHBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3Vy cmVudCBEMApwY2liNEBwY2kwOjA6Mjg6MjoJY2xhc3M9MHgwNjA0MDAgY2FyZD0weDE3YTcxMDNj IGNoaXA9MHgxZTE0ODA4NiByZXY9MHhjNCBoZHI9MHgwMQogICAgdmVuZG9yICAgICA9ICdJbnRl bCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnNyBTZXJpZXMvQzIxMCBTZXJpZXMgQ2hp cHNldCBGYW1pbHkgUENJIEV4cHJlc3MgUm9vdCBQb3J0IDMnCiAgICBjbGFzcyAgICAgID0gYnJp ZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLVBDSQogICAgY2FwIDEwWzQwXSA9IFBDSS1FeHByZXNz IDIgcm9vdCBwb3J0IHNsb3QgbWF4IGRhdGEgMTI4KDEyOCkgbGluayB4MSh4MSkKICAgICAgICAg ICAgICAgICBzcGVlZCAyLjUoNS4wKSBBU1BNIEwxKEwwcy9MMSkKICAgIGNhcCAwNVs4MF0gPSBN U0kgc3VwcG9ydHMgMSBtZXNzYWdlIAogICAgY2FwIDBkWzkwXSA9IFBDSSBCcmlkZ2UgY2FyZD0w eDE3YTcxMDNjCiAgICBjYXAgMDFbYTBdID0gcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBj dXJyZW50IEQwCnBjaWI1QHBjaTA6MDoyODozOgljbGFzcz0weDA2MDQwMCBjYXJkPTB4MTdhNzEw M2MgY2hpcD0weDFlMTY4MDg2IHJldj0weGM0IGhkcj0weDAxCiAgICB2ZW5kb3IgICAgID0gJ0lu dGVsIENvcnBvcmF0aW9uJwogICAgZGV2aWNlICAgICA9ICc3IFNlcmllcy9DMjEwIFNlcmllcyBD aGlwc2V0IEZhbWlseSBQQ0kgRXhwcmVzcyBSb290IFBvcnQgNCcKICAgIGNsYXNzICAgICAgPSBi cmlkZ2UKICAgIHN1YmNsYXNzICAgPSBQQ0ktUENJCiAgICBjYXAgMTBbNDBdID0gUENJLUV4cHJl c3MgMiByb290IHBvcnQgc2xvdCBtYXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgxKQogICAgICAg ICAgICAgICAgIHNwZWVkIDIuNSg1LjApIEFTUE0gTDEoTDBzL0wxKQogICAgY2FwIDA1WzgwXSA9 IE1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UgCiAgICBjYXAgMGRbOTBdID0gUENJIEJyaWRnZSBjYXJk PTB4MTdhNzEwM2MKICAgIGNhcCAwMVthMF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMg IGN1cnJlbnQgRDAKZWhjaTFAcGNpMDowOjI5OjA6CWNsYXNzPTB4MGMwMzIwIGNhcmQ9MHgxN2E3 MTAzYyBjaGlwPTB4MWUyNjgwODYgcmV2PTB4MDQgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAn SW50ZWwgQ29ycG9yYXRpb24nCiAgICBkZXZpY2UgICAgID0gJzcgU2VyaWVzL0MyMTAgU2VyaWVz IENoaXBzZXQgRmFtaWx5IFVTQiBFbmhhbmNlZCBIb3N0IENvbnRyb2xsZXInCiAgICBjbGFzcyAg ICAgID0gc2VyaWFsIGJ1cwogICAgc3ViY2xhc3MgICA9IFVTQgogICAgYmFyICAgWzEwXSA9IHR5 cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGQ0NDM4MDAwLCBzaXplIDEwMjQsIGVuYWJsZWQK ICAgIGNhcCAwMVs1MF0gPSBwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAK ICAgIGNhcCAwYVs1OF0gPSBFSENJIERlYnVnIFBvcnQgYXQgb2Zmc2V0IDB4YTAgaW4gbWFwIDB4 MTQKICAgIGNhcCAxM1s5OF0gPSBQQ0kgQWR2YW5jZWQgRmVhdHVyZXM6IEZMUiBUUAppc2FiMEBw Y2kwOjA6MzE6MDoJY2xhc3M9MHgwNjAxMDAgY2FyZD0weDE3YTcxMDNjIGNoaXA9MHgxZTU1ODA4 NiByZXY9MHgwNCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicK ICAgIGRldmljZSAgICAgPSAnUU03NyBFeHByZXNzIENoaXBzZXQgTFBDIENvbnRyb2xsZXInCiAg ICBjbGFzcyAgICAgID0gYnJpZGdlCiAgICBzdWJjbGFzcyAgID0gUENJLUlTQQogICAgY2FwIDA5 W2UwXSA9IHZlbmRvciAobGVuZ3RoIDEyKSBJbnRlbCBjYXAgMSB2ZXJzaW9uIDAKCQkgZmVhdHVy ZXM6IEFNVCwgNCBQQ0ktZSB4MSBzbG90cwphaGNpMEBwY2kwOjA6MzE6MjoJY2xhc3M9MHgwMTA2 MDEgY2FyZD0weDE3YTcxMDNjIGNoaXA9MHgxZTAzODA4NiByZXY9MHgwNCBoZHI9MHgwMAogICAg dmVuZG9yICAgICA9ICdJbnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnNyBTZXJp ZXMgQ2hpcHNldCBGYW1pbHkgNi1wb3J0IFNBVEEgQ29udHJvbGxlciBbQUhDSSBtb2RlXScKICAg IGNsYXNzICAgICAgPSBtYXNzIHN0b3JhZ2UKICAgIHN1YmNsYXNzICAgPSBTQVRBCiAgICBiYXIg ICBbMTBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDQ4LCBzaXplIDgsIGVu YWJsZWQKICAgIGJhciAgIFsxNF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweDUw NTQsIHNpemUgNCwgZW5hYmxlZAogICAgYmFyICAgWzE4XSA9IHR5cGUgSS9PIFBvcnQsIHJhbmdl IDMyLCBiYXNlIDB4NTA0MCwgc2l6ZSA4LCBlbmFibGVkCiAgICBiYXIgICBbMWNdID0gdHlwZSBJ L08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMHg1MDUwLCBzaXplIDQsIGVuYWJsZWQKICAgIGJhciAg IFsyMF0gPSB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAweDUwMDAsIHNpemUgMzIsIGVu YWJsZWQKICAgIGJhciAgIFsyNF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhkNDQz NzAwMCwgc2l6ZSAyMDQ4LCBlbmFibGVkCiAgICBjYXAgMDVbODBdID0gTVNJIHN1cHBvcnRzIDEg bWVzc2FnZSBlbmFibGVkIHdpdGggMSBtZXNzYWdlCiAgICBjYXAgMDFbNzBdID0gcG93ZXJzcGVj IDMgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAgMTJbYThdID0gU0FUQSBJbmRl eC1EYXRhIFBhaXIKICAgIGNhcCAxM1tiMF0gPSBQQ0kgQWR2YW5jZWQgRmVhdHVyZXM6IEZMUiBU UAp2Z2FwY2kwQHBjaTA6MTowOjA6CWNsYXNzPTB4MDMwMDAwIGNhcmQ9MHgxN2E5MTAzYyBjaGlw PTB4Njg0MTEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2YW5jZWQg TWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdUaGFtZXMgW1Jh ZGVvbiA3NTAwTS83NjAwTSBTZXJpZXNdJwogICAgY2xhc3MgICAgICA9IGRpc3BsYXkKICAgIHN1 YmNsYXNzICAgPSBWR0EKICAgIGJhciAgIFsxMF0gPSB0eXBlIFByZWZldGNoYWJsZSBNZW1vcnks IHJhbmdlIDY0LCBiYXNlIDB4YzAwMDAwMDAsIHNpemUgMjY4NDM1NDU2LCBlbmFibGVkCiAgICBi YXIgICBbMThdID0gdHlwZSBNZW1vcnksIHJhbmdlIDY0LCBiYXNlIDB4ZDQzMDAwMDAsIHNpemUg MTMxMDcyLCBlbmFibGVkCiAgICBiYXIgICBbMjBdID0gdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIs IGJhc2UgMHg0MDAwLCBzaXplIDI1NiwgZW5hYmxlZAogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3Bl YyAzICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMAogICAgY2FwIDEwWzU4XSA9IFBD SS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50IG1heCBkYXRhIDEyOCgyNTYpIGxpbmsgeDE2KHgx NikKICAgICAgICAgICAgICAgICBzcGVlZCAyLjUoNS4wKSBBU1BNIEwwcy9MMShMMHMvTDEpCiAg ICBjYXAgMDVbYTBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0 aCAxIG1lc3NhZ2UKICAgIGVjYXAgMDAwYlsxMDBdID0gVmVuZG9yIDEgSUQgMQogICAgZWNhcCAw MDAxWzE1MF0gPSBBRVIgMSAwIGZhdGFsIDAgbm9uLWZhdGFsIDEgY29ycmVjdGVkCiAgUENJLWUg ZXJyb3JzID0gQ29ycmVjdGFibGUgRXJyb3IgRGV0ZWN0ZWQKICAgICAgICAgICAgICAgICBVbnN1 cHBvcnRlZCBSZXF1ZXN0IERldGVjdGVkCiAgICAgQ29ycmVjdGVkID0gQWR2aXNvcnkgTm9uLUZh dGFsIEVycm9yCmhkYWMwQHBjaTA6MTowOjE6CWNsYXNzPTB4MDQwMzAwIGNhcmQ9MHgxN2E5MTAz YyBjaGlwPTB4YWE5MDEwMDIgcmV2PTB4MDAgaGRyPTB4MDAKICAgIHZlbmRvciAgICAgPSAnQWR2 YW5jZWQgTWljcm8gRGV2aWNlcyBbQU1EXSBuZWUgQVRJJwogICAgZGV2aWNlICAgICA9ICdUdXJr cy9XaGlzdGxlciBIRE1JIEF1ZGlvIFtSYWRlb24gSEQgNjAwMCBTZXJpZXNdJwogICAgY2xhc3Mg ICAgICA9IG11bHRpbWVkaWEKICAgIHN1YmNsYXNzICAgPSBIREEKICAgIGJhciAgIFsxMF0gPSB0 eXBlIE1lbW9yeSwgcmFuZ2UgNjQsIGJhc2UgMHhkNDMyMDAwMCwgc2l6ZSAxNjM4NCwgZW5hYmxl ZAogICAgY2FwIDAxWzUwXSA9IHBvd2Vyc3BlYyAzICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3Vy cmVudCBEMAogICAgY2FwIDEwWzU4XSA9IFBDSS1FeHByZXNzIDIgbGVnYWN5IGVuZHBvaW50IG1h eCBkYXRhIDEyOCgyNTYpIGxpbmsgeDE2KHgxNikKICAgICAgICAgICAgICAgICBzcGVlZCAyLjUo NS4wKSBBU1BNIEwwcy9MMShMMHMvTDEpCiAgICBjYXAgMDVbYTBdID0gTVNJIHN1cHBvcnRzIDEg bWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0aCAxIG1lc3NhZ2UKICAgIGVjYXAgMDAwYlsxMDBd ID0gVmVuZG9yIDEgSUQgMQogICAgZWNhcCAwMDAxWzE1MF0gPSBBRVIgMSAwIGZhdGFsIDAgbm9u LWZhdGFsIDEgY29ycmVjdGVkCiAgUENJLWUgZXJyb3JzID0gQ29ycmVjdGFibGUgRXJyb3IgRGV0 ZWN0ZWQKICAgICAgICAgICAgICAgICBVbnN1cHBvcnRlZCBSZXF1ZXN0IERldGVjdGVkCiAgICAg Q29ycmVjdGVkID0gQWR2aXNvcnkgTm9uLUZhdGFsIEVycm9yCm5vbmUxQHBjaTA6MzY6MDowOglj bGFzcz0weDBjMDAxMCBjYXJkPTB4MTdhNzEwM2MgY2hpcD0weDIzODAxOTdiIHJldj0weDMwIGhk cj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0pNaWNyb24gVGVjaG5vbG9neSBDb3JwLicKICAgIGRl dmljZSAgICAgPSAnSUVFRSAxMzk0IEhvc3QgQ29udHJvbGxlcicKICAgIGNsYXNzICAgICAgPSBz ZXJpYWwgYnVzCiAgICBzdWJjbGFzcyAgID0gRmlyZVdpcmUKICAgIGJhciAgIFsxMF0gPSB0eXBl IE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhkNDEwMDAwMCwgc2l6ZSAyMDQ4LCBlbmFibGVkCiAg ICBiYXIgICBbMTRdID0gdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ZDQxMDUwMDAsIHNp emUgMjU2LCBlbmFibGVkCiAgICBjYXAgMDFbNDRdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQw IEQzICBjdXJyZW50IEQwCiAgICBjYXAgMTBbODBdID0gUENJLUV4cHJlc3MgMSBlbmRwb2ludCBt YXggZGF0YSAxMjgoMTI4KSBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSgy LjUpIEFTUE0gTDEoTDBzL0wxKQogICAgY2FwIDA1Wzk0XSA9IE1TSSBzdXBwb3J0cyAxIG1lc3Nh Z2UgCm5vbmUyQHBjaTA6MzY6MDoxOgljbGFzcz0weDA4ODAwMCBjYXJkPTB4MTdhNzEwM2MgY2hp cD0weDIzOTIxOTdiIHJldj0weDMwIGhkcj0weDAwCiAgICB2ZW5kb3IgICAgID0gJ0pNaWNyb24g VGVjaG5vbG9neSBDb3JwLicKICAgIGRldmljZSAgICAgPSAnU0QvTU1DIEhvc3QgQ29udHJvbGxl cicKICAgIGNsYXNzICAgICAgPSBiYXNlIHBlcmlwaGVyYWwKICAgIGJhciAgIFsxMF0gPSB0eXBl IE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhkNDEwNDAwMCwgc2l6ZSAyNTYsIGVuYWJsZWQKICAg IGNhcCAwMVthNF0gPSBwb3dlcnNwZWMgMyAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAg IGNhcCAxMFs4MF0gPSBQQ0ktRXhwcmVzcyAxIGVuZHBvaW50IG1heCBkYXRhIDEyOCgxMjgpIGxp bmsgeDEoeDEpCiAgICAgICAgICAgICAgICAgc3BlZWQgMi41KDIuNSkgQVNQTSBMMShMMHMvTDEp CiAgICBjYXAgMDVbOTRdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSAKc2RoY2lfcGNpMEBwY2kw OjM2OjA6MjoJY2xhc3M9MHgwODA1MDEgY2FyZD0weDE3YTcxMDNjIGNoaXA9MHgyMzkxMTk3YiBy ZXY9MHgzMCBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdKTWljcm9uIFRlY2hub2xvZ3kgQ29y cC4nCiAgICBkZXZpY2UgICAgID0gJ1N0YW5kYXJkIFNEIEhvc3QgQ29udHJvbGxlcicKICAgIGNs YXNzICAgICAgPSBiYXNlIHBlcmlwaGVyYWwKICAgIHN1YmNsYXNzICAgPSBTRCBob3N0IGNvbnRy b2xsZXIKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhkNDEw MzAwMCwgc2l6ZSAyNTYsIGVuYWJsZWQKICAgIGNhcCAwMVthNF0gPSBwb3dlcnNwZWMgMyAgc3Vw cG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKICAgIGNhcCAxMFs4MF0gPSBQQ0ktRXhwcmVzcyAxIGVu ZHBvaW50IG1heCBkYXRhIDEyOCgxMjgpIGxpbmsgeDEoeDEpCiAgICAgICAgICAgICAgICAgc3Bl ZWQgMi41KDIuNSkgQVNQTSBMMShMMHMvTDEpCiAgICBjYXAgMDVbOTRdID0gTVNJIHN1cHBvcnRz IDEgbWVzc2FnZSAKaXduMEBwY2kwOjM3OjA6MDoJY2xhc3M9MHgwMjgwMDAgY2FyZD0weDExMDE4 MDg2IGNoaXA9MHg0MjJiODA4NiByZXY9MHgzZSBoZHI9MHgwMAogICAgdmVuZG9yICAgICA9ICdJ bnRlbCBDb3Jwb3JhdGlvbicKICAgIGRldmljZSAgICAgPSAnQ2VudHJpbm8gVWx0aW1hdGUtTiA2 MzAwJwogICAgY2xhc3MgICAgICA9IG5ldHdvcmsKICAgIGJhciAgIFsxMF0gPSB0eXBlIE1lbW9y eSwgcmFuZ2UgNjQsIGJhc2UgMHhkNDAwMDAwMCwgc2l6ZSA4MTkyLCBlbmFibGVkCiAgICBjYXAg MDFbYzhdID0gcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCiAgICBjYXAg MDVbZDBdID0gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0IGVuYWJsZWQgd2l0aCAxIG1l c3NhZ2UKICAgIGNhcCAxMFtlMF0gPSBQQ0ktRXhwcmVzcyAxIGVuZHBvaW50IG1heCBkYXRhIDEy OCgxMjgpIEZMUiBsaW5rIHgxKHgxKQogICAgICAgICAgICAgICAgIHNwZWVkIDIuNSgyLjUpIEFT UE0gTDEoTDBzL0wxKQogICAgZWNhcCAwMDAxWzEwMF0gPSBBRVIgMSAwIGZhdGFsIDAgbm9uLWZh dGFsIDAgY29ycmVjdGVkCiAgICBlY2FwIDAwMDNbMTQwXSA9IFNlcmlhbCAxIDNjYTlmNGZmZmY0 ZjZlMmMK --Multipart=_Sat__31_May_2014_02_50_18_+0200_IQibuR7lvkR5y_5x Content-Type: application/octet-stream; name="pkg_info" Content-Disposition: attachment; filename="pkg_info" Content-Transfer-Encoding: base64 SW1hZ2VNYWdpY2stNi44LjAuN185LDEgICAgICAgIEltYWdlIHByb2Nlc3NpbmcgdG9vbHMKYWxz YS1saWItMS4wLjI3LjJfMSAgICAgICAgICAgIEFMU0EgY29tcGF0aWJpbGl0eSBsaWJyYXJ5CmFs c2EtcGx1Z2lucy0xLjAuMjdfMiAgICAgICAgICBBTFNBIGNvbXBhdGliaWxpdHkgbGlicmFyeSBw bHVnaW5zCmFwcHJlcy0xLjAuNCAgICAgICAgICAgICAgICAgICBQcm9ncmFtIHRvIGxpc3QgYXBw bGljYXRpb24ncyByZXNvdXJjZXMKYXNjaWlkb2MtOC42LjlfMyAgICAgICAgICAgICAgIFRleHQg ZG9jdW1lbnQgZm9ybWF0IGZvciB3cml0aW5nIHNob3J0IGRvY3VtZW50cyBhbmQgbWFuIHBhZ2Vz CmF0ay0yLjguMCAgICAgICAgICAgICAgICAgICAgICBHTk9NRSBhY2Nlc3NpYmlsaXR5IHRvb2xr aXQgKEFUSykKYXV0b2NvbmYtMi42OSAgICAgICAgICAgICAgICAgIEF1dG9tYXRpY2FsbHkgY29u ZmlndXJlIHNvdXJjZSBjb2RlIG9uIG1hbnkgVW4qeCBwbGF0Zm9ybXMKYXV0b2NvbmYtd3JhcHBl ci0yMDEzMTIwMyAgICAgIFdyYXBwZXIgc2NyaXB0IGZvciBHTlUgYXV0b2NvbmYKYXV0b2NvbmYy MTMtMi4xMy4wMDAyMjdfNiAgICAgIEF1dG9tYXRpY2FsbHkgY29uZmlndXJlIHNvdXJjZSBjb2Rl IG9uIG1hbnkgVW4qeCBwbGF0Zm9ybXMgKGxlZ2FjeSAyLjEzKQphdXRvbWFrZS0xLjE0ICAgICAg ICAgICAgICAgICAgR05VIFN0YW5kYXJkcy1jb21wbGlhbnQgTWFrZWZpbGUgZ2VuZXJhdG9yCmF1 dG9tYWtlLXdyYXBwZXItMjAxMzEyMDMgICAgICBXcmFwcGVyIHNjcmlwdCBmb3IgR05VIGF1dG9t YWtlCmF3ZXNvbWUtMy41LjVfMSwxICAgICAgICAgICAgICBBIGhpZ2hseSBjb25maWd1cmFibGUs IG5leHQgZ2VuZXJhdGlvbiBmcmFtZXdvcmsgd2luZG93IG1hbmFnZXIKYmFzaC00LjMuMThfMiAg ICAgICAgICAgICAgICAgIFRoZSBHTlUgUHJvamVjdCdzIEJvdXJuZSBBZ2FpbiBTSGVsbApiZGZ0 b3BjZi0xLjAuNCAgICAgICAgICAgICAgICAgQ29udmVydCBYIGZvbnQgZnJvbSBCREYgdG8gUENG CmJpZ3JlcXNwcm90by0xLjEuMiAgICAgICAgICAgICBCaWdSZXFzIGV4dGVuc2lvbiBoZWFkZXJz CmJpbnV0aWxzLTIuMjQgICAgICAgICAgICAgICAgICBHTlUgYmluYXJ5IHRvb2xzCmJpc29uLTIu Ny4xLDEgICAgICAgICAgICAgICAgICBQYXJzZXIgZ2VuZXJhdG9yIGZyb20gRlNGLCAobW9zdGx5 KSBjb21wYXRpYmxlIHdpdGggWWFjYwpiaXRtYXAtMS4wLjcgICAgICAgICAgICAgICAgICAgQml0 bWFwIGVkaXRvciBhbmQgY29udmVydGVyIHV0aWxpdGllcyBmb3IgWApib2VobS1nYy03LjJlICAg ICAgICAgICAgICAgICAgR2FyYmFnZSBjb2xsZWN0aW9uIGFuZCBtZW1vcnkgbGVhayBkZXRlY3Rp b24gZm9yIEMgYW5kIEMrKwpjYV9yb290X25zcy0zLjE2ICAgICAgICAgICAgICAgVGhlIHJvb3Qg Y2VydGlmaWNhdGUgYnVuZGxlIGZyb20gdGhlIE1vemlsbGEgUHJvamVjdApjYWlyby0xLjEwLjJf MTAsMiAgICAgICAgICAgICAgVmVjdG9yIGdyYXBoaWNzIGxpYnJhcnkgd2l0aCBjcm9zcy1kZXZp Y2Ugb3V0cHV0IHN1cHBvcnQKY21ha2UtMi44LjEyLjFfNCAgICAgICAgICAgICAgIENyb3NzLXBs YXRmb3JtIE1ha2VmaWxlIGdlbmVyYXRvcgpjbWFrZS1tb2R1bGVzLTIuOC4xMi4xXzEgICAgICAg TW9kdWxlcyBhbmQgVGVtcGxhdGVzIGZvciBDTWFrZQpjb21wYXQ5eC1hbWQ2NC05LjIuOTAyMDAw LjIwMTMxMCBBIGNvbnZlbmllbmNlIHBhY2thZ2UgdG8gaW5zdGFsbCB0aGUgY29tcGF0OXggbGli cmFyaWVzCmNvbXBvc2l0ZXByb3RvLTAuNC4yICAgICAgICAgICBDb21wb3NpdGUgZXh0ZW5zaW9u IGhlYWRlcnMKY3Vwcy1jbGllbnQtMS43LjIgICAgICAgICAgICAgIENvbW1vbiBVTklYIFByaW50 aW5nIFN5c3RlbTogTGlicmFyeSBjdXBzCmN1cHMtaW1hZ2UtMS43LjIgICAgICAgICAgICAgICBD b21tb24gVU5JWCBQcmludGluZyBTeXN0ZW06IExpYnJhcnkgY3Vwc2ltYWdlCmN1cmwtNy4zNi4w XzEgICAgICAgICAgICAgICAgICBOb24taW50ZXJhY3RpdmUgdG9vbCB0byBnZXQgZmlsZXMgZnJv bSBGVFAsIEdPUEhFUiwgSFRUUChTKSBzZXJ2ZXJzCmRhbWFnZXByb3RvLTEuMi4xICAgICAgICAg ICAgICBEYW1hZ2UgZXh0ZW5zaW9uIGhlYWRlcnMKZGVqYXZ1LTIuMzRfMyAgICAgICAgICAgICAg ICAgIEJpdHN0cmVhbSBWZXJhIEZvbnRzIGNsb25lIHdpdGggYSB3aWRlciByYW5nZSBvZiBjaGFy YWN0ZXJzCmRlc2t0b3AtZmlsZS11dGlscy0wLjIyXzEgICAgICBDb3VwbGUgb2YgY29tbWFuZCBs aW5lIHV0aWxpdGllcyBmb3Igd29ya2luZyB3aXRoIGRlc2t0b3AgZW50cmllcwpkaWFsb2c0cG9y dHMtMC4xLjVfMiAgICAgICAgICAgQ29uc29sZSBJbnRlcmZhY2UgdG8gY29uZmlndXJlIHBvcnRz CmRteHByb3RvLTIuMy4xICAgICAgICAgICAgICAgICBETVggZXh0ZW5zaW9uIGhlYWRlcnMKZG9j Ym9vay0xLjUgICAgICAgICAgICAgICAgICAgIE1ldGEtcG9ydCBmb3IgdGhlIGRpZmZlcmVudCB2 ZXJzaW9ucyBvZiB0aGUgRG9jQm9vayBEVEQKZG9jYm9vay1zZ21sLTQuNV8xICAgICAgICAgICAg IERvY0Jvb2sgU0dNTCBEVEQKZG9jYm9vay14bWwtNS4wXzIgICAgICAgICAgICAgIERvY0Jvb2sg WE1MIERURApkb2Nib29rLXhzbC0xLjc2LjFfMiAgICAgICAgICAgWFNMIERvY0Jvb2sgc3R5bGVz aGVldHMKZHJpLTkuMS43XzQsMiAgICAgICAgICAgICAgICAgIE9wZW5HTCBoYXJkd2FyZSBhY2Nl bGVyYXRpb24gZHJpdmVycyBmb3IgdGhlIERSSQpkcmkycHJvdG8tMi44ICAgICAgICAgICAgICAg ICAgRFJJMiBwcm90b3R5cGUgaGVhZGVycwpkcmkzcHJvdG8tMS4wICAgICAgICAgICAgICAgICAg RFJJMyBwcm90b3R5cGUgaGVhZGVycwplbWFjczI0LTI0LjNfMywzICAgICAgICAgICAgICAgR05V IGVkaXRpbmcgbWFjcm9zCmVuY2hhbnQtMS42LjBfMyAgICAgICAgICAgICAgICBEaWN0aW9uYXJ5 L3NwZWxsY2hlY2tpbmcgZnJhbWV3b3JrCmVuY29kaW5ncy0xLjAuNF8xLDEgICAgICAgICAgICBY Lk9yZyBFbmNvZGluZyBmb250cwpldmllZXh0LTEuMS4xICAgICAgICAgICAgICAgICAgWEVWSUUg ZXh0ZW5zaW9uIGhlYWRlcnMKZXhwYXQtMi4xLjAgICAgICAgICAgICAgICAgICAgIFhNTCAxLjAg cGFyc2VyIHdyaXR0ZW4gaW4gQwpmZnR3My0zLjMuM18xICAgICAgICAgICAgICAgICAgRmFzdCBD IHJvdXRpbmVzIHRvIGNvbXB1dGUgdGhlIERpc2NyZXRlIEZvdXJpZXIgVHJhbnNmb3JtCmZpcmVm b3gtMjkuMF8xLDEgICAgICAgICAgICAgICBXZWIgYnJvd3NlciBiYXNlZCBvbiB0aGUgYnJvd3Nl ciBwb3J0aW9uIG9mIE1vemlsbGEKZml4ZXNwcm90by01LjAgICAgICAgICAgICAgICAgIEZpeGVz IGV4dGVuc2lvbiBoZWFkZXJzCmZvbnQtYWRvYmUtMTAwZHBpLTEuMC4zXzEgICAgICBYLk9yZyBB ZG9iZSAxMDBkcGkgZm9udApmb250LWFkb2JlLTc1ZHBpLTEuMC4zXzEgICAgICAgWC5PcmcgQWRv YmUgNzVkcGkgZm9udApmb250LWFkb2JlLXV0b3BpYS0xMDBkcGktMS4wLjRfMSBYLk9yZyBBZG9i ZSBVdG9waWEgMTAwZHBpIGZvbnQKZm9udC1hZG9iZS11dG9waWEtNzVkcGktMS4wLjRfMSBYLk9y ZyBBZG9iZSBVdG9waWEgNzVkcGkgZm9udApmb250LWFkb2JlLXV0b3BpYS10eXBlMS0xLjAuNF8x IFguT3JnIEFkb2JlIFV0b3BpYSBUeXBlMSBmb250CmZvbnQtYWxpYXMtMS4wLjNfMSAgICAgICAg ICAgICBYLk9yZyBGb250IGFsaWFzZXMKZm9udC1hcmFiaWMtbWlzYy0xLjAuM18xICAgICAgIFgu T3JnIG1pc2NlbGxhbmVvdXMgQXJhYmljIGZvbnRzCmZvbnQtYmgtMTAwZHBpLTEuMC4zXzEgICAg ICAgICBYLk9yZyBCaWdlbG93IEhvbG1lcyAxMDBkcGkgZm9udApmb250LWJoLTc1ZHBpLTEuMC4z XzEgICAgICAgICAgWC5PcmcgQmlnZWxvdyBIb2xtZXMgNzVkcGkgZm9udApmb250LWJoLWx1Y2lk YXR5cGV3cml0ZXItMTAwZHBpLTEuMC4zXzEgWC5PcmcgQmlnZWxvdyBIb2xtZXMgTHVjaWRhIFR5 cGVXcml0ZXIgMTAwZHBpIGZvbnQKZm9udC1iaC1sdWNpZGF0eXBld3JpdGVyLTc1ZHBpLTEuMC4z XzEgWC5PcmcgQmlnZWxvdyBIb2xtZXMgTHVjaWRhIFR5cGVXcml0ZXIgNzVkcGkgZm9udApmb250 LWJoLXR0Zi0xLjAuM18xICAgICAgICAgICAgWC5PcmcgQmlnZWxvdyAmIEhvbG1lcyBUVEYgZm9u dApmb250LWJoLXR5cGUxLTEuMC4zXzEgICAgICAgICAgWC5PcmcgQmlnZWxvdyBIb2xtZXMgVHlw ZTEgZm9udApmb250LWJpdHN0cmVhbS0xMDBkcGktMS4wLjNfMSAgWC5PcmcgQml0c3RyZWFtIFZl cmEgMTAwZHBpIGZvbnQKZm9udC1iaXRzdHJlYW0tNzVkcGktMS4wLjNfMSAgIFguT3JnIEJpdHN0 cmVhbSBWZXJhIDc1ZHBpIGZvbnQKZm9udC1iaXRzdHJlYW0tdHlwZTEtMS4wLjNfMSAgIFguT3Jn IEJpdHN0cmVhbSBWZXJhIFR5cGUxIGZvbnQKZm9udC1jcm9ueXgtY3lyaWxsaWMtMS4wLjNfMSAg IFguT3JnIENyb255eCBDeXJpbGxpYyBmb250CmZvbnQtY3Vyc29yLW1pc2MtMS4wLjNfMSAgICAg ICBYLk9yZyBtaXNjZWxsYW5lb3VzIEN1cnNvciBmb250cwpmb250LWRhZXdvby1taXNjLTEuMC4z XzEgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBEYWV3b28gZm9udHMKZm9udC1kZWMtbWlzYy0x LjAuM18xICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgRGVjIGZvbnRzCmZvbnQtaWJtLXR5 cGUxLTEuMC4zXzEgICAgICAgICBYLk9yZyBJQk0gVHlwZTEgZm9udApmb250LWlzYXMtbWlzYy0x LjAuM18xICAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBJU0FTIGZvbnRzCmZvbnQtamlzLW1p c2MtMS4wLjNfMSAgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEpJUyBmb250cwpmb250LW1p Y3JvLW1pc2MtMS4wLjNfMSAgICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBNaWNybyBmb250cwpm b250LW1pc2MtY3lyaWxsaWMtMS4wLjNfMSAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBDeXJpbGxp YyBmb250CmZvbnQtbWlzYy1ldGhpb3BpYy0xLjAuM18xICAgICBYLk9yZyBtaXNjZWxsYW5lb3Vz IEV0aGlvcGljIGZvbnQKZm9udC1taXNjLW1lbHRoby0xLjAuM18xICAgICAgIFguT3JnIG1pc2Nl bGxhbmVvdXMgTWVsdGhvIGZvbnQKZm9udC1taXNjLW1pc2MtMS4xLjJfMSAgICAgICAgIFguT3Jn IG1pc2NlbGxhbmVvdXMgTWlzYyBmb250cwpmb250LW11dHQtbWlzYy0xLjAuM18xICAgICAgICAg WC5PcmcgbWlzY2VsbGFuZW91cyBNdXR0IGZvbnRzCmZvbnQtc2NodW1hY2hlci1taXNjLTEuMS4y XzEgICBYLk9yZyBtaXNjZWxsYW5lb3VzIFNjaHVtYWNoZXIgZm9udHMKZm9udC1zY3JlZW4tY3ly aWxsaWMtMS4wLjRfMSAgIFguT3JnIFNjcmVlbiBDeXJpbGxpYyBmb250CmZvbnQtc29ueS1taXNj LTEuMC4zXzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIFNvbnkgZm9udHMKZm9udC1zdW4t bWlzYy0xLjAuM18xICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU3VuIGZvbnRzCmZvbnQt dXRpbC0xLjMuMF8xICAgICAgICAgICAgICBDcmVhdGUgYW4gaW5kZXggb2YgWCBmb250IGZpbGVz IGluIGEgZGlyZWN0b3J5CmZvbnQtd2luaXR6a2ktY3lyaWxsaWMtMS4wLjNfMSBYLk9yZyBXaW5p dHpraSBDeXJpbGxpYyBmb250CmZvbnQteGZyZWU4Ni10eXBlMS0xLjAuNF8xICAgICBYLk9yZyBY RnJlZTg2IFR5cGUxIGZvbnQKZm9udGNhY2hlcHJvdG8tMC4xLjMgICAgICAgICAgIEZvbnRjYWNo ZSBleHRlbnNpb24gaGVhZGVycwpmb250Y29uZmlnLTIuMTEuMF8zLDEgICAgICAgICAgWE1MLWJh c2VkIGZvbnQgY29uZmlndXJhdGlvbiBBUEkgZm9yIFggV2luZG93cwpmb250c3Byb3RvLTIuMS4y ICAgICAgICAgICAgICAgRm9udHMgZXh0ZW5zaW9uIGhlYWRlcnMKZnJlZWdsdXQtMi44LjFfMiAg ICAgICAgICAgICAgIEFuIGFsdGVybmF0aXZlIHRvIHRoZSBPcGVuR0wgVXRpbGl0eSBUb29sa2l0 IChHTFVUKSBsaWJyYXJ5CmZyZWV0eXBlMi0yLjUuM18yICAgICAgICAgICAgICBGcmVlIGFuZCBw b3J0YWJsZSBUcnVlVHlwZSBmb250IHJlbmRlcmluZyBlbmdpbmUKZnJpYmlkaS0wLjE5LjJfMSAg ICAgICAgICAgICAgIEEgRnJlZSBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgVW5pY29kZSBCaWRpcmVj dGlvbmFsIEFsZ29yaXRobQpnZGstcGl4YnVmMi0yLjI4LjIgICAgICAgICAgICAgR3JhcGhpYyBs aWJyYXJ5IGZvciBHVEsrCmdldG9wdC0xLjEuNSAgICAgICAgICAgICAgICAgICBSZXBsYWNlbWVu dCBmb3IgZ2V0b3B0KDEpIHRoYXQgc3VwcG9ydHMgR05VLXN0eWxlIGxvbmcgb3B0aW9ucwpnZXR0 ZXh0LTAuMTguMy4xXzEgICAgICAgICAgICAgR05VIGdldHRleHQgcGFja2FnZQpnaG9zdHNjcmlw dDktOS4wNl82ICAgICAgICAgICAgR2hvc3RzY3JpcHQgOS54IFBvc3RTY3JpcHQgaW50ZXJwcmV0 ZXIKZ2lmbGliLW5veDExLTQuMi4zXzIgICAgICAgICAgIFRvb2xzIGFuZCBsaWJyYXJ5IHJvdXRp bmVzIGZvciB3b3JraW5nIHdpdGggR0lGIGltYWdlcwpnbGV3LTEuMTAuMF8xICAgICAgICAgICAg ICAgICAgVGhlIE9wZW5HTCBFeHRlbnNpb24gV3JhbmdsZXIgTGlicmFyeQpnbGliLTIuMzYuM18y ICAgICAgICAgICAgICAgICAgU29tZSB1c2VmdWwgcm91dGluZXMgb2YgQyBwcm9ncmFtbWluZyAo Y3VycmVudCBzdGFibGUgdmVyc2lvbikKZ2xwcm90by0xLjQuMTcgICAgICAgICAgICAgICAgIEdM WCBleHRlbnNpb24gaGVhZGVycwpnbWFrZS0zLjgyXzEgICAgICAgICAgICAgICAgICAgR05VIHZl cnNpb24gb2YgJ21ha2UnIHV0aWxpdHkKZ21wLTUuMS4zXzIgICAgICAgICAgICAgICAgICAgIEZy ZWUgbGlicmFyeSBmb3IgYXJiaXRyYXJ5IHByZWNpc2lvbiBhcml0aG1ldGljCmdub21laGllci0z LjAgICAgICAgICAgICAgICAgICBBIHV0aWxpdHkgcG9ydCB0aGF0IGNyZWF0ZXMgdGhlIEdOT01F IGRpcmVjdG9yeSB0cmVlCmdvYmplY3QtaW50cm9zcGVjdGlvbi0xLjM2LjBfMiBHZW5lcmF0ZSBp bnRlcmZhY2UgaW50cm9zcGVjdGlvbiBkYXRhIGZvciBHT2JqZWN0IGxpYnJhcmllcwpncGVyZi0z LjAuMyAgICAgICAgICAgICAgICAgICAgR2VuZXJhdGVzIHBlcmZlY3QgaGFzaCBmdW5jdGlvbnMg Zm9yIHNldHMgb2Yga2V5d29yZHMKZ3JhcGhpdGUyLTEuMi40ICAgICAgICAgICAgICAgIFJlbmRl cmluZyBjYXBhYmlsaXRpZXMgZm9yIGNvbXBsZXggbm9uLVJvbWFuIHdyaXRpbmcgc3lzdGVtcwpn c2ZvbnRzLTguMTFfNiAgICAgICAgICAgICAgICAgU3RhbmRhcmQgRm9udHMgZm9yIEdob3N0c2Ny aXB0CmdzdHJlYW1lci0wLjEwLjM2XzIgICAgICAgICAgICBEZXZlbG9wbWVudCBmcmFtZXdvcmsg Zm9yIGNyZWF0aW5nIG1lZGlhIGFwcGxpY2F0aW9ucwpnc3RyZWFtZXItcGx1Z2lucy0wLjEwLjM2 XzQsMyAgR1N0cmVhbWVyIHdyaXR0ZW4gY29sbGVjdGlvbiBvZiBwbHVnaW5zIGhhbmRsaW5nIHNl dmVyYWwgbWVkaWEgdHlwZXMKZ3N0cmVhbWVyLXBsdWdpbnMtYmFkLTAuMTAuMjNfMSwzIEJhZCBn c3RyZWFtZXItcGx1Z2lucwpnc3RyZWFtZXItcGx1Z2lucy1nb29kLTAuMTAuMzFfMSwzIEdvb2Qg Z3N0cmVhbWVyLXBsdWdpbnMKZ3N0cmVhbWVyLXBsdWdpbnMtb2dnLTAuMTAuMzZfMSwzIEdzdHJl YW1lciBPZ2cgYml0c3RyZWFtIHBsdWdpbgpnc3RyZWFtZXItcGx1Z2lucy10aGVvcmEtMC4xMC4z Nl8xLDMgR3N0cmVhbWVyIHRoZW9yYSBwbHVnaW4KZ3N0cmVhbWVyLXBsdWdpbnMtdm9yYmlzLTAu MTAuMzZfMSwzIEdzdHJlYW1lciB2b3JiaXMgZW5jb2Rlci9kZWNvZGVyIHBsdWdpbgpnc3RyZWFt ZXItcGx1Z2lucy12cDgtMC4xMC4yM18xLDMgR3N0cmVhbWVyIHZwOCBjb2RlYyBwbHVnaW4KZ3N0 cmVhbWVyMS0xLjIuNCAgICAgICAgICAgICAgIE1lZGlhIGFwcGxpY2F0aW9ucyBmcmFtZXdvcmsK Z3N0cmVhbWVyMS1saWJhdi0xLjIuNCAgICAgICAgIEdTdHJlYW1lciBwbHVnLWluIHdpdGggbWFu eSBhdWRpby92aWRlbyBkZWNvZGVycy9lbmNvZGVycwpnc3RyZWFtZXIxLXBsdWdpbnMtMS4yLjQg ICAgICAgR1N0cmVhbWVyIHdyaXR0ZW4gY29sbGVjdGlvbiBvZiBwbHVnaW5zIGhhbmRsaW5nIHNl dmVyYWwgbWVkaWEgdHlwZXMKZ3N0cmVhbWVyMS1wbHVnaW5zLWdvb2QtMS4yLjQgIEdvb2QgZ3N0 cmVhbWVyLXBsdWdpbnMKZ3RrLWVuZ2luZXMyLTIuMjAuMl8yICAgICAgICAgIFRoZW1lIGVuZ2lu ZSBmb3IgdGhlIEdUSystMi4wIHRvb2xraXQKZ3RrLXVwZGF0ZS1pY29uLWNhY2hlLTIuMjQuMjIg IEd0ay11cGRhdGUtaWNvbi1jYWNoZSB1dGlsaXR5IGZyb20gdGhlIEd0aysgdG9vbGtpdApndGsy LTIuMjQuMjJfMyAgICAgICAgICAgICAgICAgR2ltcCBUb29sa2l0IGZvciBYMTEgR1VJIChwcmV2 aW91cyBzdGFibGUgdmVyc2lvbikKZ3Rrc3BlbGwtMi4wLjE2XzUgICAgICAgICAgICAgIEdUSysg MiBzcGVsbCBjaGVja2luZyBjb21wb25lbnQKaGFyZmJ1enotMC45LjI4ICAgICAgICAgICAgICAg IE9wZW5UeXBlIHRleHQgc2hhcGluZyBlbmdpbmUKaGVscDJtYW4tMS40My4zXzEgICAgICAgICAg ICAgIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGluZyBzaW1wbGUgbWFudWFsIHBhZ2VzIGZyb20gcHJv Z3JhbSBvdXRwdXQKaGljb2xvci1pY29uLXRoZW1lLTAuMTIgICAgICAgIEEgaGlnaC1jb2xvciBp Y29uIHRoZW1lIHNoZWxsIGZyb20gdGhlIEZyZWVEZXNrdG9wIHByb2plY3QKaHVuc3BlbGwtMS4z LjJfNCAgICAgICAgICAgICAgIEltcHJvdmVkIHNwZWxsLWNoZWNrZXIgZm9yIEh1bmdhcmlhbiBh bmQgb3RoZXIgbGFuZ3VhZ2VzCmljZWF1dGgtMS4wLjYgICAgICAgICAgICAgICAgICBJQ0UgYXV0 aG9yaXR5IGZpbGUgdXRpbGl0eSBmb3IgWAppY3UtNTIuMSAgICAgICAgICAgICAgICAgICAgICAg SW50ZXJuYXRpb25hbCBDb21wb25lbnRzIGZvciBVbmljb2RlIChmcm9tIElCTSkKaW1saWIyLTEu NC42XzIsMiAgICAgICAgICAgICAgIFRoZSBuZXh0IGdlbmVyYXRpb24gZ3JhcGhpY3MgbGlicmFy eSBmb3IgRW5saWdodGVubWVudAppbnB1dHByb3RvLTIuMyAgICAgICAgICAgICAgICAgSW5wdXQg ZXh0ZW5zaW9uIGhlYWRlcnMKaW50bHRvb2wtMC41MC4yICAgICAgICAgICAgICAgIFRvb2xzIHRv IGludGVybmF0aW9uYWxpemUgdmFyaW91cyBraW5kcyBvZiBkYXRhIGZpbGVzCmlzby1jb2Rlcy0z LjUxICAgICAgICAgICAgICAgICBMaXN0cyBvZiB0aGUgY291bnRyeSwgbGFuZ3VhZ2UsIGFuZCBj dXJyZW5jeSBpc28gbmFtZXMKaXNvODg3OS0xOTg2XzMgICAgICAgICAgICAgICAgIENoYXJhY3Rl ciBlbnRpdHkgc2V0cyBmcm9tIElTTyA4ODc5OjE5ODYgKFNHTUwpCmphc3Blci0xLjkwMC4xXzE0 ICAgICAgICAgICAgICBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgY29kZWMgc3BlY2lmaWVkIGluIHRo ZSBKUEVHLTIwMDAgc3RhbmRhcmQKamJpZzJkZWMtMC4xMV8xICAgICAgICAgICAgICAgIERlY29k ZXIgaW1wbGVtZW50YXRpb24gb2YgdGhlIEpCSUcyIGltYWdlIGNvbXByZXNzaW9uIGZvcm1hdApq Ymlna2l0LTEuNiAgICAgICAgICAgICAgICAgICAgTG9zc2xlc3MgY29tcHJlc3Npb24gZm9yIGJp LWxldmVsIGltYWdlcyBzdWNoIGFzIHNjYW5uZWQgcGFnZXMsIGZheGVzCmpwZWctOF81ICAgICAg ICAgICAgICAgICAgICAgICBJSkcncyBqcGVnIGNvbXByZXNzaW9uIHV0aWxpdGllcwprYnByb3Rv LTEuMC42ICAgICAgICAgICAgICAgICAgS0IgZXh0ZW5zaW9uIGhlYWRlcnMKbGNtczItMi42XzEg ICAgICAgICAgICAgICAgICAgIEFjY3VyYXRlLCBmYXN0LCBhbmQgc21hbGwtZm9vdHByaW50IGNv bG9yIG1hbmFnZW1lbnQgZW5naW5lCmxpYkdMLTkuMS43XzEgICAgICAgICAgICAgICAgICBPcGVu R0wgbGlicmFyeSB0aGF0IHJlbmRlcnMgdXNpbmcgR0xYIG9yIERSSQpsaWJHTFUtOS4wLjAgICAg ICAgICAgICAgICAgICAgT3BlbkdMIHV0aWxpdHkgbGlicmFyeQpsaWJJQ0UtMS4wLjhfMiwxICAg ICAgICAgICAgICAgSW50ZXIgQ2xpZW50IEV4Y2hhbmdlIGxpYnJhcnkgZm9yIFgxMQpsaWJTTS0x LjIuMl8yLDEgICAgICAgICAgICAgICAgU2Vzc2lvbiBNYW5hZ2VtZW50IGxpYnJhcnkgZm9yIFgx MQpsaWJYMTEtMS42LjJfMiwxICAgICAgICAgICAgICAgWDExIGxpYnJhcnkKbGliWGF1LTEuMC44 XzIgICAgICAgICAgICAgICAgIEF1dGhlbnRpY2F0aW9uIFByb3RvY29sIGxpYnJhcnkgZm9yIFgx MQpsaWJYYXctMS4wLjEyXzIsMiAgICAgICAgICAgICAgWCBBdGhlbmEgV2lkZ2V0cyBsaWJyYXJ5 CmxpYlhjb21wb3NpdGUtMC40LjRfMiwxICAgICAgICBYIENvbXBvc2l0ZSBleHRlbnNpb24gbGli cmFyeQpsaWJYY3Vyc29yLTEuMS4xNF8yICAgICAgICAgICAgWCBjbGllbnQtc2lkZSBjdXJzb3Ig bG9hZGluZyBsaWJyYXJ5CmxpYlhkYW1hZ2UtMS4xLjRfMiAgICAgICAgICAgICBYIERhbWFnZSBl eHRlbnNpb24gbGlicmFyeQpsaWJYZG1jcC0xLjEuMV8yICAgICAgICAgICAgICAgWCBEaXNwbGF5 IE1hbmFnZXIgQ29udHJvbCBQcm90b2NvbCBsaWJyYXJ5CmxpYlhleHQtMS4zLjJfMiwxICAgICAg ICAgICAgICBYMTEgRXh0ZW5zaW9uIGxpYnJhcnkKbGliWGZpeGVzLTUuMC4xXzIgICAgICAgICAg ICAgIFggRml4ZXMgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWGZvbnQtMS40LjdfMywxICAgICAgICAg ICAgIFggZm9udCBsaWJyYXJ5CmxpYlhmb250Y2FjaGUtMS4wLjVfMiAgICAgICAgICBUaGUgWGZv bnRjYWNoZSBsaWJyYXJ5CmxpYlhmdC0yLjMuMV8yICAgICAgICAgICAgICAgICBDbGllbnQtc2lk ZWQgZm9udCBBUEkgZm9yIFggYXBwbGljYXRpb25zCmxpYlhpLTEuNy4yXzIsMSAgICAgICAgICAg ICAgICBYIElucHV0IGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhpbmVyYW1hLTEuMS4zXzIsMSAgICAg ICAgICBYMTEgWGluZXJhbWEgbGlicmFyeQpsaWJYbXUtMS4xLjJfMiwxICAgICAgICAgICAgICAg WCBNaXNjZWxsYW5lb3VzIFV0aWxpdGllcyBsaWJyYXJpZXMKbGliWHAtMS4wLjJfMiwxICAgICAg ICAgICAgICAgIFggcHJpbnQgbGlicmFyeQpsaWJYcG0tMy41LjExXzIgICAgICAgICAgICAgICAg WCBQaXhtYXAgbGlicmFyeQpsaWJYcmFuZHItMS40LjJfMiAgICAgICAgICAgICAgWCBSZXNpemUg YW5kIFJvdGF0ZSBleHRlbnNpb24gbGlicmFyeQpsaWJYcmVuZGVyLTAuOS44XzIgICAgICAgICAg ICAgWCBSZW5kZXIgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWHQtMS4xLjRfMiwxICAgICAgICAgICAg ICAgIFggVG9vbGtpdCBsaWJyYXJ5CmxpYlh0c3QtMS4yLjJfMiAgICAgICAgICAgICAgICBYIFRl c3QgZXh0ZW5zaW9uCmxpYlh2LTEuMC4xMF8yLDEgICAgICAgICAgICAgICBYIFZpZGVvIEV4dGVu c2lvbiBsaWJyYXJ5CmxpYlh4Zjg2ZGdhLTEuMS40XzIgICAgICAgICAgICBYIERHQSBFeHRlbnNp b24KbGliWHhmODZtaXNjLTEuMC4zXzIgICAgICAgICAgIFggWEY4Ni1NaXNjIEV4dGVuc2lvbgps aWJYeGY4NnZtLTEuMS4zXzIgICAgICAgICAgICAgWCBWaWRtb2RlIEV4dGVuc2lvbgpsaWJjaGVj ay0wLjkuMTIgICAgICAgICAgICAgICAgVW5pdCB0ZXN0IGZyYW1ld29yayBmb3IgQwpsaWJjcm9j by0wLjYuOF8yICAgICAgICAgICAgICAgQ1NTMiBwYXJzaW5nIGxpYnJhcnkKbGliZG14LTEuMS4z XzIgICAgICAgICAgICAgICAgIERNWCBleHRlbnNpb24gbGlicmFyeQpsaWJkcm0tMi40LjUyICAg ICAgICAgICAgICAgICAgVXNlcnNwYWNlIGludGVyZmFjZSB0byBrZXJuZWwgRGlyZWN0IFJlbmRl cmluZyBNb2R1bGUgc2VydmljZXMKbGliZXYtNC4xNSwxICAgICAgICAgICAgICAgICAgIEZ1bGwt ZmVhdHVyZWQgYW5kIGhpZ2gtcGVyZm9ybWFuY2UgZXZlbnQgbG9vcCBsaWJyYXJ5CmxpYmV2ZW50 Mi0yLjAuMjFfMSAgICAgICAgICAgICBBUEkgZm9yIGV4ZWN1dGluZyBjYWxsYmFjayBmdW5jdGlv bnMgb24gZXZlbnRzIG9yIHRpbWVvdXRzCmxpYmZmaS0zLjAuMTNfMSAgICAgICAgICAgICAgICBG b3JlaWduIEZ1bmN0aW9uIEludGVyZmFjZQpsaWJmb250ZW5jLTEuMS4yXzIgICAgICAgICAgICAg VGhlIGZvbnRlbmMgTGlicmFyeQpsaWJmcHgtMS4zLjEuNCAgICAgICAgICAgICAgICAgTGlicmFy eSByb3V0aW5lcyBmb3Igd29ya2luZyB3aXRoIEZsYXNocGl4IGltYWdlcwpsaWJnY3J5cHQtMS41 LjNfMiAgICAgICAgICAgICAgR2VuZXJhbCBwdXJwb3NlIGNyeXB0byBsaWJyYXJ5IGJhc2VkIG9u IGNvZGUgdXNlZCBpbiBHbnVQRwpsaWJnZC0yLjEuMF8zLDEgICAgICAgICAgICAgICAgQSBncmFw aGljcyBsaWJyYXJ5IGZvciBmYXN0IGNyZWF0aW9uIG9mIGltYWdlcwpsaWJnbGFwaS05LjEuNyAg ICAgICAgICAgICAgICAgQ29tbW9uIEdMIGFwaSBsaWJhcnkgdXNlZCBieSBNZXNhIGJhc2VkIHBv cnRzLgpsaWJncGctZXJyb3ItMS4xM18xICAgICAgICAgICAgQ29tbW9uIGVycm9yIHZhbHVlcyBm b3IgYWxsIEdudVBHIGNvbXBvbmVudHMKbGliZ3NmLTEuMTQuMjhfMSAgICAgICAgICAgICAgIEV4 dGVuc2libGUgSS9PIGFic3RyYWN0aW9uIGZvciBkZWFsaW5nIHdpdGggc3RydWN0dXJlZCBmaWxl IGZvcm1hdHMKbGliaWNvbnYtMS4xNF8zICAgICAgICAgICAgICAgIENoYXJhY3RlciBzZXQgY29u dmVyc2lvbiBsaWJyYXJ5CmxpYmlkM3RhZy0wLjE1LjFiICAgICAgICAgICAgICBJRDMgdGFncyBs aWJyYXJ5IChwYXJ0IG9mIE1BRCBwcm9qZWN0KQpsaWJpZG4tMS4yOF8xICAgICAgICAgICAgICAg ICAgSW50ZXJuYXRpb25hbGl6ZWQgRG9tYWluIE5hbWVzIGNvbW1hbmQgbGluZSB0b29sCmxpYmxx ci0xLTAuNC4xXzYgICAgICAgICAgICAgICBBbiBlYXN5IHRvIHVzZSBDL0MrKyBzZWFtIGNhcnZp bmcgbGlicmFyeQpsaWJsdGRsLTIuNC4yXzMgICAgICAgICAgICAgICAgU3lzdGVtIGluZGVwZW5k ZW50IGRsb3BlbiB3cmFwcGVyCmxpYm9nZy0xLjMuMiw0ICAgICAgICAgICAgICAgICBPZ2cgYml0 c3RyZWFtIGxpYnJhcnkKbGlib3RmLTAuOS4xM18xICAgICAgICAgICAgICAgIExpYnJhcnkgZm9y IGhhbmRsaW5nIE9wZW5UeXBlIGZvbnRzCmxpYnBhcGVyLTEuMS4yNF8xICAgICAgICAgICAgICBB IGxpYnJhcnkgcHJvdmlkaW5nIHJvdXRpbmVzIGZvciBwYXBlciBzaXplIG1hbmFnZW1lbnQKbGli cGNpYWNjZXNzLTAuMTMuMl8yICAgICAgICAgIEdlbmVyaWMgUENJIGFjY2VzcyBsaWJyYXJ5Cmxp YnB0aHJlYWQtc3R1YnMtMC4zXzQgICAgICAgICBUaGlzIGxpYnJhcnkgcHJvdmlkZXMgd2VhayBh bGlhc2VzIGZvciBwdGhyZWFkIGZ1bmN0aW9ucwpsaWJyc3ZnMi0yLjM2LjRfMSAgICAgICAgICAg ICAgTGlicmFyeSBmb3IgcGFyc2luZyBhbmQgcmVuZGVyaW5nIFNWRyB2ZWN0b3ItZ3JhcGhpYyBm aWxlcwpsaWJ0aGVvcmEtMS4xLjFfNSAgICAgICAgICAgICAgVGhlb3JhIHZpZGVvIGNvZGVjIGZv ciB0aGUgT2dnIG11bHRpbWVkaWEgc3RyZWFtaW5nIHN5c3RlbQpsaWJ0b29sLTIuNC4yXzMgICAg ICAgICAgICAgICAgR2VuZXJpYyBzaGFyZWQgbGlicmFyeSBzdXBwb3J0IHNjcmlwdApsaWJ2NGwt MC44LjhfMSAgICAgICAgICAgICAgICAgVmlkZW80TGludXggbGlicmFyeQpsaWJ2b3JiaXMtMS4z LjRfMSwzICAgICAgICAgICAgQXVkaW8gY29tcHJlc3Npb24gY29kZWMgbGlicmFyeQpsaWJ2cHgt MS4zLjAgICAgICAgICAgICAgICAgICAgVlA4L1ZQOSBDb2RlYyBTREsKbGlid21mLTAuMi44LjRf MTEgICAgICAgICAgICAgIFRvb2xzIGFuZCBsaWJyYXJ5IGZvciBjb252ZXJ0aW5nIE1pY3Jvc29m dCBXTUYgKHdpbmRvd3MgbWV0YWZpbGUpCmxpYnhjYi0xLjEwXzIgICAgICAgICAgICAgICAgICBU aGUgWCBwcm90b2NvbCBDLWxhbmd1YWdlIEJpbmRpbmcgKFhDQikgbGlicmFyeQpsaWJ4ZGctYmFz ZWRpci0xLjIuMCAgICAgICAgICAgSW1wbGVtZW50YXRpb24gb2YgdGhlIFhERyBCYXNlIERpcmVj dG9yeSBzcGVjaWZpY2F0aW9uCmxpYnhrYmZpbGUtMS4wLjhfMiAgICAgICAgICAgICBYS0IgZmls ZSBsaWJyYXJ5CmxpYnhrYnVpLTEuMC4yXzMgICAgICAgICAgICAgICBUaGUgeGtidWkgbGlicmFy eQpsaWJ4bWwyLTIuOS4xXzEgICAgICAgICAgICAgICAgWE1MIHBhcnNlciBsaWJyYXJ5IGZvciBH Tk9NRQpsaWJ4c2htZmVuY2UtMS4xXzIgICAgICAgICAgICAgU2hhcmVkIG1lbW9yeSAnU3luY0Zl bmNlJyBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlCmxpYnhzbHQtMS4xLjI4XzMgICAgICAgICAg ICAgICBUaGUgWFNMVCBDIGxpYnJhcnkgZm9yIEdOT01FCmxpbnV4LWYxMC1hdGstMS4yNC4wICAg ICAgICAgICBBY2Nlc3NpYmlsaXR5IFRvb2xraXQsIExpbnV4L2kzODYgYmluYXJ5IChMaW51eCBG ZWRvcmEgMTApCmxpbnV4LWYxMC1jYWlyby0xLjguMF8yICAgICAgICBWZWN0b3IgZ3JhcGhpY3Mg bGlicmFyeSBDYWlybyAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtY3VybC03LjE5LjZfMSAg ICAgICAgQ29tbWFuZCBsaW5lIHRvb2wgZm9yIHRyYW5zZmVycmluZyBmaWxlcyB3aXRoIFVSTCBz eW50YXggKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLWN5cnVzLXNhc2wyLTIuMS4yMl8xIFJG QyAyMjIyIFNBU0wgKFNpbXBsZSBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJpdHkgTGF5ZXIpIChM aW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1leHBhdC0yLjAuMSAgICAgICAgICBMaW51eC9pMzg2 IGJpbmFyeSBwb3J0IG9mIEV4cGF0IFhNTC1wYXJzaW5nIGxpYnJhcnkgKExpbnV4IEZlZG9yYSAx MCkKbGludXgtZjEwLWZsYXNocGx1Z2luLTExLjJyMjAyLjM1OSBBZG9iZSBGbGFzaCBQbGF5ZXIg TlBBUEkgUGx1Z2luCmxpbnV4LWYxMC1mb250Y29uZmlnLTIuNi4wICAgICBYTUwtYmFzZWQgZm9u dCBjb25maWd1cmF0aW9uIEFQSSBmb3IgWCBXaW5kb3dzIChMaW51eCBGZWRvcmEgMTApCmxpbnV4 LWYxMC1ndGsyLTIuMTQuN180ICAgICAgICBHVEsrIGxpYnJhcnksIHZlcnNpb24gMi5YIChMaW51 eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1qcGVnLTZiICAgICAgICAgICAgICBSUE0gb2YgdGhlIEpQ RUcgbGliIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1saWJzc2gyLTAuMTggICAgICAgICBM aWJyYXJ5IGltcGxlbWVudGluZyB0aGUgU1NIMiBwcm90b2NvbCAoTGludXggRmVkb3JhIDEwKQps aW51eC1mMTAtbnNwci00LjcuNiAgICAgICAgICAgTmV0c2NhcGUgUG9ydGFibGUgUnVudGltZSAo TGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtbnNzLTMuMTIuMy45OS4zXzEgICAgTmV0d29yayBT ZWN1cml0eSBTZXJ2aWNlcyAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtb3BlbmxkYXAtMi40 LjEyXzEgICAgTGlnaHR3ZWlnaHQgRGlyZWN0b3J5IEFjY2VzcyBQcm90b2NvbCBsaWJyYXJpZXMg KExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLW9wZW5zc2wtMC45LjhnICAgICAgIE9wZW5TU0wg dG9vbGtpdCAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtcGFuZ28tMS4yOC4zXzEgICAgICAg UGFuZ28gbGlicmFyeSAoTGludXggRmVkb3JhIDEwKQpsaW51eC1mMTAtcG5nLTEuMi4zN18yICAg ICAgICAgUlBNIG9mIHRoZSBQTkcgbGliIChMaW51eCBGZWRvcmEgMTApCmxpbnV4LWYxMC1zcWxp dGUzLTMuNS45XzEgICAgICBMaWJyYXJ5IHRoYXQgaW1wbGVtZW50cyBhbiBlbWJlZGRhYmxlIFNR TCBkYXRhYmFzZSBlbmdpbmUgKExpbnV4IEZlZG9yYSAxMCkKbGludXgtZjEwLXRpZmYtMy44LjIg ICAgICAgICAgIFRJRkYgbGlicmFyeSwgTGludXgvaTM4NiBiaW5hcnkgKExpbnV4IEZlZG9yYSAx MCkKbGludXgtZjEwLXhvcmctbGlicy03LjRfMSAgICAgIFhvcmcgbGlicmFyaWVzIChMaW51eCBG ZWRvcmEgMTApCmxpbnV4X2Jhc2UtZjEwLTEwXzcgICAgICAgICAgICBCYXNlIHNldCBvZiBwYWNr YWdlcyBuZWVkZWQgaW4gTGludXggbW9kZSBmb3IgaTM4Ni9hbWQ2NCAoTGludXggRmVkb3JhIDEw KQpsbHZtMzMtMy4zXzggICAgICAgICAgICAgICAgICAgTG93IExldmVsIFZpcnR1YWwgTWFjaGlu ZQpsdWE1Mi01LjIuM18yICAgICAgICAgICAgICAgICAgU21hbGwsIGNvbXBpbGFibGUgc2NyaXB0 aW5nIGxhbmd1YWdlIHByb3ZpZGluZyBlYXN5IGFjY2VzcyB0byBDIGNvZGUKbHVhNTItbGdpLTAu Ny4yXzEgICAgICAgICAgICAgIEx1YSBiaW5kaW5ncyB0byBsaWJyYXJpZXMgdXNpbmcgR09iamVj dC1JbnRyb3NwZWN0aW9uCmx1aXQtMS4xLjEgICAgICAgICAgICAgICAgICAgICBMb2NhbGUgYW5k IElTTyAyMDIyIHN1cHBvcnQgZm9yIFVuaWNvZGUgdGVybWluYWxzCm0xN24tZGItMS42LjQgICAg ICAgICAgICAgICAgICBEYXRhIGZpbGVzIGZvciB0aGUgbTE3biBsaWJyYXJ5Cm0xN24tbGliLTEu Ni40XzIgICAgICAgICAgICAgICBMaWJyYXJ5IGZvciB0aGUgbXVsdGlsaW5ndWFsIHRleHQgaGFu ZGxpbmcKbTQtMS40LjE3XzEsMSAgICAgICAgICAgICAgICAgIEdOVSBtNAptYWtlZGVwZW5kLTEu MC41LDEgICAgICAgICAgICAgRGVwZW5kZW5jeSBnZW5lcmF0b3IgZm9yIG1ha2VmaWxlcwptZXNh LWRlbW9zLTguMS4wXzEgICAgICAgICAgICAgT3BlbkdMIGRlbW9zIGRpc3RyaWJ1dGVkIHdpdGgg TWVzYQptaW1lLXN1cHBvcnQtMy41NCAgICAgICAgICAgICAgTUlNRSBNZWRpYSBUeXBlcyBsaXN0 Cm1rZm9udGRpci0xLjAuNyAgICAgICAgICAgICAgICBDcmVhdGUgYW4gaW5kZXggb2YgWCBmb250 IGZpbGVzIGluIGEgZGlyZWN0b3J5Cm1rZm9udHNjYWxlLTEuMS4xXzEgICAgICAgICAgICBDcmVh dGVzIGFuIGluZGV4IG9mIHNjYWxhYmxlIGZvbnQgZmlsZXMgZm9yIFgKbWtzaC1yNDlfMSAgICAg ICAgICAgICAgICAgICAgIE1pckJTRCBLb3JuIFNoZWxsCm1wZnItMy4xLjJfMiAgICAgICAgICAg ICAgICAgICBMaWJyYXJ5IGZvciBtdWx0aXBsZS1wcmVjaXNpb24gZmxvYXRpbmctcG9pbnQgY29t cHV0YXRpb25zCm5zcGx1Z2lud3JhcHBlci0xLjQuNF8zICAgICAgICBDb21wYXRpYmlsaXR5IHBs dWdpbiBmb3IgTW96aWxsYSBOUEFQSSBwbHVnaW5zCm5zcHItNC4xMC40ICAgICAgICAgICAgICAg ICAgICBBIHBsYXRmb3JtLW5ldXRyYWwgQVBJIGZvciBzeXN0ZW0gbGV2ZWwgYW5kIGxpYmMgbGlr ZSBmdW5jdGlvbnMKbnNzLTMuMTYgICAgICAgICAgICAgICAgICAgICAgIExpYnJhcmllcyB0byBz dXBwb3J0IGRldmVsb3BtZW50IG9mIHNlY3VyaXR5LWVuYWJsZWQgYXBwbGljYXRpb25zCm9wZXJh LTEyLjE2XzIgICAgICAgICAgICAgICAgICBCbGF6aW5nbHkgZmFzdCwgZnVsbC1mZWF0dXJlZCwg c3RhbmRhcmRzLWNvbXBsaWFudCBicm93c2VyCm9wdXMtMS4xXzEgICAgICAgICAgICAgICAgICAg ICBJRVRGIGF1ZGlvIGNvZGVjCm9yYy0wLjQuMTlfMiAgICAgICAgICAgICAgICAgICBMaWJyYXJ5 IGFuZCB0b29sc2V0IHRvIG9wZXJhdGUgYXJyYXlzIG9mIGRhdGEKcDUtTG9jYWxlLWdldHRleHQt MS4wNV8zICAgICAgIE1lc3NhZ2UgaGFuZGxpbmcgZnVuY3Rpb25zCnA1LVhNTC1QYXJzZXItMi40 MV8xICAgICAgICAgICBQZXJsIGV4dGVuc2lvbiBpbnRlcmZhY2UgdG8gSmFtZXMgQ2xhcmsncyBY TUwgcGFyc2VyLCBleHBhdApwYW5nby0xLjM0LjFfNCAgICAgICAgICAgICAgICAgT3Blbi1zb3Vy Y2UgZnJhbWV3b3JrIGZvciB0aGUgbGF5b3V0IGFuZCByZW5kZXJpbmcgb2YgaTE4biB0ZXh0CnBj aWlkcy0yMDE0MDUyNiAgICAgICAgICAgICAgICBEYXRhYmFzZSBvZiBhbGwga25vd24gSURzIHVz ZWQgaW4gUENJIGRldmljZXMKcGNyZS04LjM0XzEgICAgICAgICAgICAgICAgICAgIFBlcmwgQ29t cGF0aWJsZSBSZWd1bGFyIEV4cHJlc3Npb25zIGxpYnJhcnkKcGVybDUtNS4xNi4zXzEwICAgICAg ICAgICAgICAgIFByYWN0aWNhbCBFeHRyYWN0aW9uIGFuZCBSZXBvcnQgTGFuZ3VhZ2UKcGl4bWFu LTAuMzIuNF8yICAgICAgICAgICAgICAgIExvdy1sZXZlbCBwaXhlbCBtYW5pcHVsYXRpb24gbGli cmFyeQpwa2ctMS4yLjdfMiAgICAgICAgICAgICAgICAgICAgUGFja2FnZSBtYW5hZ2VyCnBrZ2Nv bmYtMC45LjUgICAgICAgICAgICAgICAgICBVdGlsaXR5IHRvIGhlbHAgdG8gY29uZmlndXJlIGNv bXBpbGVyIGFuZCBsaW5rZXIgZmxhZ3MKcG5nLTEuNS4xOCAgICAgICAgICAgICAgICAgICAgIExp YnJhcnkgZm9yIG1hbmlwdWxhdGluZyBQTkcgaW1hZ2VzCnByZXNlbnRwcm90by0xLjAgICAgICAg ICAgICAgICBQcmVzZW50IHByb3RvY29sIHNwZWNpZmljYXRpb24KcHJpbnRwcm90by0xLjAuNSAg ICAgICAgICAgICAgIFByaW50IGV4dGVuc2lvbiBoZWFkZXJzCnB5MjctQmFiZWwtMS4zXzEgICAg ICAgICAgICAgICBDb2xsZWN0aW9uIG9mIHRvb2xzIGZvciBpbnRlcm5hdGlvbmFsaXppbmcgUHl0 aG9uIGFwcGxpY2F0aW9ucwpweTI3LUppbmphMi0yLjcuMl8xICAgICAgICAgICAgRmFzdCBhbmQg ZWFzeSB0byB1c2Ugc3RhbmQtYWxvbmUgdGVtcGxhdGUgZW5naW5lCnB5MjctTWFya3VwU2FmZS0w LjIzICAgICAgICAgICBJbXBsZW1lbnRzIGEgWE1ML0hUTUwvWEhUTUwgTWFya3VwIHNhZmUgc3Ry aW5nIGZvciBQeXRob24KcHkyNy1kb2N1dGlscy0wLjExICAgICAgICAgICAgIFB5dGhvbiBEb2N1 bWVudGF0aW9uIFV0aWxpdGllcwpweTI3LWxpYnhtbDItMi45LjEgICAgICAgICAgICAgUHl0aG9u IGludGVyZmFjZSBmb3IgWE1MIHBhcnNlciBsaWJyYXJ5IGZvciBHTk9NRQpweTI3LXB5Z21lbnRz LTEuNl8yICAgICAgICAgICAgU3ludGF4IGhpZ2hsaWdodGVyIHdyaXR0ZW4gaW4gUHl0aG9uCnB5 MjctcHl0ei0yMDE0LjMsMSAgICAgICAgICAgICBXb3JsZCBUaW1lem9uZSBEZWZpbml0aW9ucyBm b3IgUHl0aG9uCnB5Mjctc2V0dXB0b29sczI3LTIuMC4xICAgICAgICBQeXRob24gcGFja2FnZXMg aW5zdGFsbGVyCnB5Mjctc3BoaW54LTEuMi4yICAgICAgICAgICAgICBQeXRob24gZG9jdW1lbnRh dGlvbiBnZW5lcmF0b3IKcHkyNy1zcWxpdGUzLTIuNy42XzMgICAgICAgICAgIFN0YW5kYXJkIFB5 dGhvbiBiaW5kaW5nIHRvIHRoZSBTUUxpdGUzIGxpYnJhcnkKcHl0aG9uLTIuN18xLDIgICAgICAg ICAgICAgICAgIFRoZSAibWV0YS1wb3J0IiBmb3IgdGhlIGRlZmF1bHQgdmVyc2lvbiBvZiBQeXRo b24gaW50ZXJwcmV0ZXIKcHl0aG9uMi0yXzIgICAgICAgICAgICAgICAgICAgIFRoZSAibWV0YS1w b3J0IiBmb3IgdmVyc2lvbiAyIG9mIHRoZSBQeXRob24gaW50ZXJwcmV0ZXIKcHl0aG9uMjctMi43 LjZfNCAgICAgICAgICAgICAgIEludGVycHJldGVkIG9iamVjdC1vcmllbnRlZCBwcm9ncmFtbWlu ZyBsYW5ndWFnZQpyYW5kcnByb3RvLTEuNC4wICAgICAgICAgICAgICAgUmFuZHIgZXh0ZW5zaW9u IGhlYWRlcnMKcmVjb3JkcHJvdG8tMS4xNC4yICAgICAgICAgICAgIFJFQ09SRCBleHRlbnNpb24g aGVhZGVycwpyZW5kZXJwcm90by0wLjExLjEgICAgICAgICAgICAgUmVuZGVyUHJvdG8gcHJvdG9j b2wgaGVhZGVycwpyZXNvdXJjZXByb3RvLTEuMi4wICAgICAgICAgICAgUmVzb3VyY2UgZXh0ZW5z aW9uIGhlYWRlcnMKc2NybnNhdmVycHJvdG8tMS4yLjIgICAgICAgICAgIFNjcm5TYXZlciBleHRl bnNpb24gaGVhZGVycwpzZG9jYm9vay14bWwtMS4xXzEsMiAgICAgICAgICAgIlNpbXBsaWZpZWQi IERvY0Jvb2sgWE1MIERURApzZXNzcmVnLTEuMC44ICAgICAgICAgICAgICAgICAgTWFuYWdlIHV0 bXAvd3RtcCBlbnRyaWVzIGZvciBub24taW5pdCBYIGNsaWVudHMKc2V0eGtibWFwLTEuMy4wICAg ICAgICAgICAgICAgIFNldCB0aGUga2V5Ym9hcmQgdXNpbmcgdGhlIFggS2V5Ym9hcmQgRXh0ZW5z aW9uCnNoYXJlZC1taW1lLWluZm8tMS4xXzEgICAgICAgICBNSU1FIHR5cGVzIGRhdGFiYXNlIGZy b20gdGhlIGZyZWVkZXNrdG9wLm9yZyBwcm9qZWN0CnNtcHJveHktMS4wLjUgICAgICAgICAgICAg ICAgICBTZXNzaW9uIE1hbmFnZXIgUHJveHkKc291bmR0b3VjaC0xLjguMCAgICAgICAgICAgICAg IE9wZW4tc291cmNlIGF1ZGlvIHByb2Nlc3NpbmcgbGlicmFyeQpzcWxpdGUzLTMuOC40LjMgICAg ICAgICAgICAgICAgU1FMIGRhdGFiYXNlIGVuZ2luZSBpbiBhIEMgbGlicmFyeQpzdGFydHVwLW5v dGlmaWNhdGlvbi0wLjEyXzMgICAgTGlicmFyeSB0aGF0IHN1cHBvcnRzIHN0YXJ0dXAgbm90aWZp Y2F0aW9uIHNwZWMgZnJvbSBmcmVlZGVza3RvcC5vcmcKc3ZnYWxpYi0xLjQuM183ICAgICAgICAg ICAgICAgIEEgbG93IGxldmVsIGNvbnNvbGUgZ3JhcGhpY3MgbGlicmFyeQpzeWxwaGVlZC0zLjQu MSAgICAgICAgICAgICAgICAgTGlnaHR3ZWlnaHQsIGZlYXR1cmVmdWwsIGFuZCBmYXN0IEdUSysg YmFzZWQgZS1tYWlsIGNsaWVudAp0aWZmLTQuMC4zXzIgICAgICAgICAgICAgICAgICAgVG9vbHMg YW5kIGxpYnJhcnkgcm91dGluZXMgZm9yIHdvcmtpbmcgd2l0aCBUSUZGIGltYWdlcwp0cmFwcHJv dG8tMy40LjMgICAgICAgICAgICAgICAgREVDLVhUUkFQIGV4dGVuc2lvbiBoZWFkZXJzCnR3bS0x LjAuOCAgICAgICAgICAgICAgICAgICAgICBUYWIgV2luZG93IE1hbmFnZXIgZm9yIHRoZSBYIFdp bmRvdyBTeXN0ZW0KdjRsX2NvbXBhdC0xLjAuMjAxMjA1MDFfMSAgICAgIFZpZGVvNExpbnV4IElP Q1RMIGhlYWRlciBmaWxlcwp2aWRlb3Byb3RvLTIuMy4yICAgICAgICAgICAgICAgVmlkZW8gZXh0 ZW5zaW9uIGhlYWRlcnMKdzNtLTAuNS4zXzIgICAgICAgICAgICAgICAgICAgIFBhZ2VyL3RleHQt YmFzZWQgV1dXIGJyb3dzZXIKd2VicC0wLjQuMCAgICAgICAgICAgICAgICAgICAgIEdvb2dsZSBX ZWJQIGltYWdlIGZvcm1hdCBjb252ZXJzaW9uIHRvb2wKeDExcGVyZi0xLjUuNCAgICAgICAgICAg ICAgICAgIFgxMSBzZXJ2ZXIgcGVyZm9ybWFuY2UgdGVzdCBwcm9ncmFtCnhhdXRoLTEuMC44XzEg ICAgICAgICAgICAgICAgICBYIGF1dGhvcml0eSBmaWxlIHV0aWxpdHkKeGJhY2tsaWdodC0xLjIu MV8xICAgICAgICAgICAgIFByb2dyYW0gdG8gYWRqdXN0IGJhY2tsaWdodCBicmlnaHRuZXNzCnhi aXRtYXBzLTEuMS4xICAgICAgICAgICAgICAgICBYLk9yZyBiaXRtYXBzIGRhdGEKeGNhbGMtMS4w LjUgICAgICAgICAgICAgICAgICAgIFNjaWVudGlmaWMgY2FsY3VsYXRvciBmb3IgWAp4Y2ItcHJv dG8tMS4xMF8xICAgICAgICAgICAgICAgVGhlIFggcHJvdG9jb2wgQy1sYW5ndWFnZSBCaW5kaW5n IChYQ0IpIHByb3RvY29sCnhjYi11dGlsLTAuMy45XzMsMSAgICAgICAgICAgICBBIG1vZHVsZSB3 aXRoIGxpYnhjYi9saWJYMTEgZXh0ZW5zaW9uL3JlcGxhY2VtZW50IGxpYnJhcmllcwp4Y2ItdXRp bC1jdXJzb3ItMC4xLjFfMiAgICAgICAgWENCIGN1cnNvciBsaWJyYXJ5CnhjYi11dGlsLWltYWdl LTAuMy45XzIgICAgICAgICBBIHBvcnQgb2YgWGxpYidzIFhJbWFnZSBhbmQgWFNobUltYWdlIGZ1 bmN0aW9ucwp4Y2ItdXRpbC1rZXlzeW1zLTAuMy45XzIgICAgICAgU3RhbmRhcmQgWCBrZXkgY29u c3RhbnRzIGFuZCBjb252ZXJzaW9uIHRvL2Zyb20ga2V5Y29kZXMKeGNiLXV0aWwtcmVuZGVydXRp bC0wLjMuOF8yICAgIENvbnZlbmllbmNlIGZ1bmN0aW9ucyBmb3IgdGhlIFJlbmRlciBleHRlbnNp b24KeGNiLXV0aWwtd20tMC40LjFfMiAgICAgICAgICAgIEZyYW1ld29yayBmb3Igd2luZG93IG1h bmFnZXIgaW1wbGVtZW50YXRpb24KeGNsb2NrLTEuMC43XzEgICAgICAgICAgICAgICAgIEFuYWxv ZyBhbmQgZGlnaXRhbCBjbG9jayBmb3IgWAp4Y21pc2Nwcm90by0xLjIuMiAgICAgICAgICAgICAg WENNaXNjIGV4dGVuc2lvbiBoZWFkZXJzCnhjbXNkYi0xLjAuNCAgICAgICAgICAgICAgICAgICBE ZXZpY2UgQ29sb3IgQ2hhcmFjdGVyaXphdGlvbiB1dGlsaXR5IGZvciBYCnhjb25zb2xlLTEuMC42 XzEgICAgICAgICAgICAgICBNb25pdG9yIHN5c3RlbSBjb25zb2xlIG1lc3NhZ2VzIHdpdGggWAp4 Y3Vyc29yZ2VuLTEuMC41ICAgICAgICAgICAgICAgQ3JlYXRlIGFuIFggY3Vyc29yIGZpbGUgZnJv bSBhIGNvbGxlY3Rpb24gb2YgUE5HIGltYWdlcwp4ZG0tMS4xLjExXzEgICAgICAgICAgICAgICAg ICAgWC5PcmcgWCBkaXNwbGF5IG1hbmFnZXIKeGRweWluZm8tMS4zLjFfMSAgICAgICAgICAgICAg IERpc3BsYXkgaW5mb3JtYXRpb24gdXRpbGl0eSBmb3IgWAp4ZHJpaW5mby0xLjAuNCAgICAgICAg ICAgICAgICAgUXVlcnkgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbiBvZiBEUkkgZHJpdmVycwp4 ZXYtMS4yLjEgICAgICAgICAgICAgICAgICAgICAgUHJpbnQgY29udGVudHMgb2YgWCBldmVudHMK eGV4dHByb3RvLTcuMy4wICAgICAgICAgICAgICAgIFhFeHQgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4 Ni1pbnB1dC1rZXlib2FyZC0xLjguMF8yICAgIFguT3JnIGtleWJvYXJkIGlucHV0IGRyaXZlcgp4 Zjg2LWlucHV0LW1vdXNlLTEuOS4wXzMgICAgICAgWC5PcmcgbW91c2UgaW5wdXQgZHJpdmVyCnhm ODYtdmlkZW8tYXRpLTcuMi4wXzMgICAgICAgICBYLk9yZyBhdGkgZGlzcGxheSBkcml2ZXIKeGY4 NmJpZ2ZvbnRwcm90by0xLjIuMCAgICAgICAgIFhGcmVlODYtQmlnZm9udCBleHRlbnNpb24gaGVh ZGVycwp4Zjg2ZGdhLTEuMC4zXzEgICAgICAgICAgICAgICAgVGVzdCBwcm9ncmFtIGZvciB0aGUg WEZyZWU4Ni1ER0EgZXh0ZW5zaW9uCnhmODZkZ2Fwcm90by0yLjEgICAgICAgICAgICAgICBYRnJl ZTg2LURHQSBleHRlbnNpb24gaGVhZGVycwp4Zjg2ZHJpcHJvdG8tMi4xLjEgICAgICAgICAgICAg WEZyZWU4Ni1EUkkgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4Nm1pc2Nwcm90by0wLjkuMyAgICAgICAg ICAgIFhGcmVlODYtTWlzYyBleHRlbnNpb24gaGVhZGVycwp4Zjg2dmlkbW9kZXByb3RvLTIuMy4x ICAgICAgICAgWEZyZWU4Ni1WaWRNb2RlRXh0ZW5zaW9uIGV4dGVuc2lvbiBoZWFkZXJzCnhnYW1t YS0xLjAuNSAgICAgICAgICAgICAgICAgICBHYW1tYSBjb3JyZWN0aW9uIHRocm91Z2ggdGhlIFgg c2VydmVyLgp4Z2MtMS4wLjQgICAgICAgICAgICAgICAgICAgICAgWCBncmFwaGljcyBkZW1vCnho b3N0LTEuMC42XzEgICAgICAgICAgICAgICAgICBTZXJ2ZXIgYWNjZXNzIGNvbnRyb2wgcHJvZ3Jh bSBmb3IgWAp4aW5lcmFtYXByb3RvLTEuMi4xICAgICAgICAgICAgWGluZXJhbWEgZXh0ZW5zaW9u IGhlYWRlcnMKeGluaXQtMS4zLjMsMSAgICAgICAgICAgICAgICAgIFggV2luZG93IFN5c3RlbSBp bml0aWFsaXplcgp4aW5wdXQtMS42LjEgICAgICAgICAgICAgICAgICAgVmVyeSB1c2VmdWwgdXRp bGl0eSBmb3IgY29uZmlndXJpbmcgYW5kIHRlc3RpbmcgWElucHV0IGRldmljZXMKeGtiY29tcC0x LjIuNCAgICAgICAgICAgICAgICAgIENvbXBpbGUgWEtCIGtleWJvYXJkIGRlc2NyaXB0aW9uCnhr YmV2ZC0xLjEuMyAgICAgICAgICAgICAgICAgICBYS0IgZXZlbnQgZGFlbW9uCnhrYnV0aWxzLTEu MC40ICAgICAgICAgICAgICAgICBYS0IgdXRpbGl0eSBkZW1vcwp4a2V5Ym9hcmQtY29uZmlnLTIu MTEgICAgICAgICAgWCBLZXlib2FyZCBDb25maWd1cmF0aW9uIERhdGFiYXNlCnhraWxsLTEuMC40 ICAgICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBraWxsaW5nIGEgY2xpZW50IGJ5IGl0cyBY IHJlc291cmNlCnhsc2F0b21zLTEuMS4xICAgICAgICAgICAgICAgICBMaXN0IGludGVybmVkIGF0 b21zIGRlZmluZWQgb24gYSBzZXJ2ZXIKeGxzY2xpZW50cy0xLjEuMyAgICAgICAgICAgICAgIExp c3QgY2xpZW50IGFwcGxpY2F0aW9ucyBydW5uaW5nIG9uIGEgZGlzcGxheQp4bWVzc2FnZS0xLjAu NCAgICAgICAgICAgICAgICAgRGlzcGxheSBtZXNzYWdlIG9yIHF1ZXJ5IGluIGEgWCB3aW5kb3cK eG1sY2F0bWdyLTIuMiAgICAgICAgICAgICAgICAgIFNHTUwgYW5kIFhNTCBjYXRhbG9nIG1hbmFn ZXIKeG1sY2hhcmVudC0wLjNfMiAgICAgICAgICAgICAgIFhNTCBjaGFyYWN0ZXIgZW50aXRpZXMK eG1sdG8tMC4wLjI2XzEgICAgICAgICAgICAgICAgIEZyb250LWVuZCB0byBhbiBYU0wgdG9vbGNo YWluCnhtb2RtYXAtMS4wLjggICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBtb2RpZnlpbmcg a2V5bWFwcyBhbmQgcG9pbnRlciBidXR0b24gbWFwcGluZ3MgaW4gWAp4b3JnLWFwcHMtNy43ICAg ICAgICAgICAgICAgICAgWC5vcmcgYXBwcyBtZXRhLXBvcnQKeG9yZy1mb250cy03LjcgICAgICAg ICAgICAgICAgIFgub3JnIGZvbnRzIG1ldGEtcG9ydAp4b3JnLWZvbnRzLTEwMGRwaS03LjcgICAg ICAgICAgWC5PcmcgMTAwZHBpIGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLTc1ZHBpLTcuNyAgICAg ICAgICAgWC5PcmcgNzVkcGkgYml0bWFwIGZvbnRzCnhvcmctZm9udHMtY3lyaWxsaWMtNy43ICAg ICAgICBYLk9yZyBDeXJpbGxpYyBiaXRtYXAgZm9udHMKeG9yZy1mb250cy1taXNjYml0bWFwcy03 LjcgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgYml0bWFwIGZvbnRzCnhvcmctZm9udHMtdHJ1ZXR5 cGUtNy43XzEgICAgICBYLk9yZyBUcnVlVHlwZSBmb250cwp4b3JnLWZvbnRzLXR5cGUxLTcuNyAg ICAgICAgICAgWC5PcmcgVHlwZTEgZm9udHMKeG9yZy1tYWNyb3MtMS4xOS4wICAgICAgICAgICAg IFguT3JnIGRldmVsb3BtZW50IGFjbG9jYWwgbWFjcm9zCnhvcmctc2VydmVyLTEuMTIuNF83LDEg ICAgICAgICBYLk9yZyBYIHNlcnZlciBhbmQgcmVsYXRlZCBwcm9ncmFtcwp4cHItMS4wLjQgICAg ICAgICAgICAgICAgICAgICAgVXRpbGl0eSBmb3IgcHJpbnRpbmcgYW4gWCB3aW5kb3cgZHVtcAp4 cHJvcC0xLjIuMiAgICAgICAgICAgICAgICAgICAgUHJvcGVydHkgZGlzcGxheWVyIGZvciBYCnhw cm90by03LjAuMjUgICAgICAgICAgICAgICAgICBYMTEgcHJvdG9jb2wgaGVhZGVycwp4cmFuZHIt MS40LjIgICAgICAgICAgICAgICAgICAgUHJpbWl0aXZlIGNvbW1hbmQgbGluZSBpbnRlcmZhY2Ug dG8gdGhlIFJhbmRSIGV4dGVuc2lvbgp4cmRiLTEuMS4wICAgICAgICAgICAgICAgICAgICAgWCBz ZXJ2ZXIgcmVzb3VyY2UgZGF0YWJhc2UgdXRpbGl0eQp4cmVmcmVzaC0xLjAuNSAgICAgICAgICAg ICAgICAgUmVmcmVzaCBhbGwgb3IgcGFydCBvZiBhbiBYIHNjcmVlbgp4c2V0LTEuMi4zXzEgICAg ICAgICAgICAgICAgICAgVXNlciBwcmVmZXJlbmNlIHV0aWxpdHkgZm9yIFgKeHNldG1vZGUtMS4w LjAgICAgICAgICAgICAgICAgIFNldCB0aGUgbW9kZSBmb3IgYW4gWCBJbnB1dCBEZXZpY2UKeHNl dHJvb3QtMS4xLjEgICAgICAgICAgICAgICAgIFJvb3Qgd2luZG93IHBhcmFtZXRlciBzZXR0aW5n IHV0aWxpdHkgZm9yIFgKeHRlcm0tMzA0ICAgICAgICAgICAgICAgICAgICAgIFRlcm1pbmFsIGVt dWxhdG9yIGZvciB0aGUgWCBXaW5kb3cgU3lzdGVtCnh0cmFucy0xLjMuNF8xICAgICAgICAgICAg ICAgICBBYnN0cmFjdCBuZXR3b3JrIGNvZGUgZm9yIFgKeHZpbmZvLTEuMS4yICAgICAgICAgICAg ICAgICAgIFByaW50IG91dCBYLVZpZGVvIGV4dGVuc2lvbiBhZGFwdG9yIGluZm9ybWF0aW9uCnh3 ZC0xLjAuNiAgICAgICAgICAgICAgICAgICAgICBEdW1wIGFuIGltYWdlIG9mIGFuIFggd2luZG93 Cnh3aW5pbmZvLTEuMS4zXzEgICAgICAgICAgICAgICBXaW5kb3cgaW5mb3JtYXRpb24gdXRpbGl0 eSBmb3IgWAp4d3VkLTEuMC40ICAgICAgICAgICAgICAgICAgICAgSW1hZ2UgZGlzcGxheWVyIGZv ciBYCnlhc20tMS4yLjAgICAgICAgICAgICAgICAgICAgICBDb21wbGV0ZSByZXdyaXRlIG9mIHRo ZSBOQVNNIGFzc2VtYmxlcgp6aXAtMy4wICAgICAgICAgICAgICAgICAgICAgICAgQ3JlYXRlL3Vw ZGF0ZSBaSVAgZmlsZXMgY29tcGF0aWJsZSB3aXRoIFBLWklQCg== --Multipart=_Sat__31_May_2014_02_50_18_+0200_IQibuR7lvkR5y_5x Content-Type: application/octet-stream; name="devinfo" Content-Disposition: attachment; filename="devinfo" Content-Transfer-Encoding: base64 bmV4dXMwCiAgYXBpYzAKICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAweGZl ZTAwMDAwLTB4ZmVlMDAzZmYKICByYW0wCiAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAg ICAgICAgMHgwLTB4OWRiZmYKICAgICAgICAgIDB4MTAwMDAwLTB4YmQ4ZmVmZmYKICAgICAgICAg IDB4YmVjN2YwMDAtMHhiZWY3MWZmZgogICAgICAgICAgMHhiZWZmZjAwMC0weGJlZmZmZmZmCiAg ICAgICAgICAweDEwMDAwMDAwMC0weDIzZGZmZmZmZgogIGFjcGkwCiAgICAgIEludGVycnVwdCBy ZXF1ZXN0IGxpbmVzOgogICAgICAgICAgMHg5CiAgICAgIEkvTyBwb3J0czoKICAgICAgICAgIDB4 MmUtMHgyZgogICAgICAgICAgMHg0ZS0weDRmCiAgICAgICAgICAweDYxCiAgICAgICAgICAweDYz CiAgICAgICAgICAweDY1CiAgICAgICAgICAweDY3CiAgICAgICAgICAweDcwCiAgICAgICAgICAw eDgwCiAgICAgICAgICAweDkyCiAgICAgICAgICAweGIyLTB4YjMKICAgICAgICAgIDB4MjAwLTB4 MjdmCiAgICAgICAgICAweDQwMC0weDQ3ZgogICAgICAgICAgMHg1MDAtMHg1N2YKICAgICAgICAg IDB4MTAwMC0weDEwMGYKICAgICAgICAgIDB4ZWY4MC0weGVmOWYKICAgICAgICAgIDB4ZmZmZgog ICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgIDB4ZTAwMDAwMDAtMHhlZmZmZmZm ZgogICAgICAgICAgMHhmZWMwMDAwMC0weGZlYzAwZmZmCiAgICAgICAgICAweGZlZDEwMDAwLTB4 ZmVkMTdmZmYKICAgICAgICAgIDB4ZmVkMTgwMDAtMHhmZWQxOGZmZgogICAgICAgICAgMHhmZWQx OTAwMC0weGZlZDE5ZmZmCiAgICAgICAgICAweGZlZDFjMDAwLTB4ZmVkMWZmZmYKICAgICAgICAg IDB4ZmVkMjAwMDAtMHhmZWQzZmZmZgogICAgICAgICAgMHhmZWQ0NTAwMC0weGZlZDhmZmZmCiAg ICAgICAgICAweGZlZDkwMDAwLTB4ZmVkOTNmZmYKICAgIGNwdTAgcG5waW5mbyBfSElEPW5vbmUg X1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFUwCiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAg ICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjAKICAgICAgZXN0 MAogICAgICBwNHRjYzAKICAgICAgYWNwaV90aHJvdHRsZTAKICAgICAgY3B1ZnJlcTAKICAgIGNw dTEgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFUxCiAgICAgICAg QUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE2CiAgICAg IGFjcGlfcGVyZjEKICAgICAgZXN0MQogICAgICBwNHRjYzEKICAgICAgYWNwaV90aHJvdHRsZTEK ICAgICAgY3B1ZnJlcTEKICAgIGNwdTIgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRs ZT1cX1BSXy5DUFUyCiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAg ICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjIKICAgICAgZXN0MgogICAgICBwNHRjYzIK ICAgICAgYWNwaV90aHJvdHRsZTIKICAgICAgY3B1ZnJlcTIKICAgIGNwdTMgcG5waW5mbyBfSElE PW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFUzCiAgICAgICAgQUNQSSBJL08gcG9ydHM6 CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjMKICAg ICAgZXN0MwogICAgICBwNHRjYzMKICAgICAgYWNwaV90aHJvdHRsZTMKICAgICAgY3B1ZnJlcTMK ICAgIGNwdTQgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFU0CiAg ICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE2 CiAgICAgIGFjcGlfcGVyZjQKICAgICAgZXN0NAogICAgICBwNHRjYzQKICAgICAgYWNwaV90aHJv dHRsZTQKICAgICAgY3B1ZnJlcTQKICAgIGNwdTUgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0 IGhhbmRsZT1cX1BSXy5DUFU1CiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4 NDE0CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVyZjUKICAgICAgZXN0NQogICAgICBw NHRjYzUKICAgICAgYWNwaV90aHJvdHRsZTUKICAgICAgY3B1ZnJlcTUKICAgIGNwdTYgcG5waW5m byBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5DUFU2CiAgICAgICAgQUNQSSBJL08g cG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAgIDB4NDE2CiAgICAgIGFjcGlfcGVy ZjYKICAgICAgZXN0NgogICAgICBwNHRjYzYKICAgICAgYWNwaV90aHJvdHRsZTYKICAgICAgY3B1 ZnJlcTYKICAgIGNwdTcgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1BSXy5D UFU3CiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDE0CiAgICAgICAgICAg IDB4NDE2CiAgICAgIGFjcGlfcGVyZjcKICAgICAgZXN0NwogICAgICBwNHRjYzcKICAgICAgYWNw aV90aHJvdHRsZTcKICAgICAgY3B1ZnJlcTcKICAgIHVua25vd24gcG5waW5mbyBfSElEPUhQUTYw MDEgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5XTEJVCiAgICBwY2liMCBwbnBpbmZvIF9ISUQ9UE5Q MEEwOCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAKICAgICAgICBJL08gcG9ydHM6CiAgICAg ICAgICAgIDB4Y2Y4LTB4Y2ZmCiAgICAgIHBjaTAKICAgICAgICBob3N0YjAgcG5waW5mbyB2ZW5k b3I9MHg4MDg2IGRldmljZT0weDAxNTQgc3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxN2E3 IGNsYXNzPTB4MDYwMDAwIGF0IHNsb3Q9MCBmdW5jdGlvbj0wCiAgICAgICAgcGNpYjEgcG5waW5m byB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDAxNTEgc3VidmVuZG9yPTB4ODA4NiBzdWJkZXZpY2U9 MHgyMDEwIGNsYXNzPTB4MDYwNDAwIGF0IHNsb3Q9MSBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5Q Q0kwLlBFR1AKICAgICAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAgICAgMHg0MDAwLTB4 NGZmZgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4 YzAwMDAwMDAtMHhjZmZmZmZmZgogICAgICAgICAgICAgICAgMHhkNDMwMDAwMC0weGQ0M2ZmZmZm CiAgICAgICAgICBwY2kxCiAgICAgICAgICAgIHZnYXBjaTAgcG5waW5mbyB2ZW5kb3I9MHgxMDAy IGRldmljZT0weDY4NDEgc3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxN2E5IGNsYXNzPTB4 MDMwMDAwIGF0IHNsb3Q9MCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlBFR1AuREdGWAog ICAgICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAg ICAgMHgxMGUKICAgICAgICAgICAgICAgIHBjaWIxIEkvTyBwb3J0IHdpbmRvdzoKICAgICAgICAg ICAgICAgICAgICAweDQwMDAtMHg0MGZmCiAgICAgICAgICAgICAgICBwY2liMSBtZW1vcnkgd2lu ZG93OgogICAgICAgICAgICAgICAgICAgIDB4ZDQzMDAwMDAtMHhkNDMxZmZmZgogICAgICAgICAg ICAgICAgcGNpYjEgcHJlZmV0Y2ggd2luZG93OgogICAgICAgICAgICAgICAgICAgIDB4YzAwMDAw MDAtMHhjZmZmZmZmZgogICAgICAgICAgICAgIGRybTAKICAgICAgICAgICAgICBkcm1uMAogICAg ICAgICAgICAgICAgcmFkZW9uX2lpY2JiMAogICAgICAgICAgICAgICAgICBpaWNiYjAKICAgICAg ICAgICAgICAgICAgICBpaWNidXMwCiAgICAgICAgICAgICAgICAgICAgICBpaWMwIGF0IGFkZHI9 MAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiMQogICAgICAgICAgICAgICAgICBpaWNiYjEK ICAgICAgICAgICAgICAgICAgICBpaWNidXMxCiAgICAgICAgICAgICAgICAgICAgICBpaWMxIGF0 IGFkZHI9MAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiMgogICAgICAgICAgICAgICAgICBp aWNiYjIKICAgICAgICAgICAgICAgICAgICBpaWNidXMyCiAgICAgICAgICAgICAgICAgICAgICBp aWMyIGF0IGFkZHI9MAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiMwogICAgICAgICAgICAg ICAgICBpaWNiYjMKICAgICAgICAgICAgICAgICAgICBpaWNidXMzCiAgICAgICAgICAgICAgICAg ICAgICBpaWMzIGF0IGFkZHI9MAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiNAogICAgICAg ICAgICAgICAgICBpaWNiYjQKICAgICAgICAgICAgICAgICAgICBpaWNidXM0CiAgICAgICAgICAg ICAgICAgICAgICBpaWM0IGF0IGFkZHI9MAogICAgICAgICAgICAgICAgcmFkZW9uX2lpY2JiNQog ICAgICAgICAgICAgICAgICBpaWNiYjUKICAgICAgICAgICAgICAgICAgICBpaWNidXM1CiAgICAg ICAgICAgICAgICAgICAgICBpaWM1IGF0IGFkZHI9MAogICAgICAgICAgICAgICAgcmFkZW9uX2lp Y2JiNgogICAgICAgICAgICAgICAgICBpaWNiYjYKICAgICAgICAgICAgICAgICAgICBpaWNidXM2 CiAgICAgICAgICAgICAgICAgICAgICBpaWM2IGF0IGFkZHI9MAogICAgICAgICAgICAgICAgcmFk ZW9uX2lpY2JiNwogICAgICAgICAgICAgICAgICBpaWNiYjcKICAgICAgICAgICAgICAgICAgICBp aWNidXM3CiAgICAgICAgICAgICAgICAgICAgICBpaWM3IGF0IGFkZHI9MAogICAgICAgICAgICAg ICAgZHJtX2lpY19kcF9hdXgwCiAgICAgICAgICAgICAgICAgIGlpY2J1czgKICAgICAgICAgICAg ICAgIGRybV9paWNfZHBfYXV4MQogICAgICAgICAgICAgICAgICBpaWNidXM5CiAgICAgICAgICAg ICAgICBkcm1faWljX2RwX2F1eDIKICAgICAgICAgICAgICAgICAgaWljYnVzMTAKICAgICAgICAg ICAgICAgIGZiZDAKICAgICAgICAgICAgaGRhYzAgcG5waW5mbyB2ZW5kb3I9MHgxMDAyIGRldmlj ZT0weGFhOTAgc3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxN2E5IGNsYXNzPTB4MDQwMzAw IGF0IHNsb3Q9MCBmdW5jdGlvbj0xCiAgICAgICAgICAgICAgICBJbnRlcnJ1cHQgcmVxdWVzdCBs aW5lczoKICAgICAgICAgICAgICAgICAgICAweDEwOAogICAgICAgICAgICAgICAgcGNpYjEgbWVt b3J5IHdpbmRvdzoKICAgICAgICAgICAgICAgICAgICAweGQ0MzIwMDAwLTB4ZDQzMjNmZmYKICAg ICAgICAgICAgICBoZGFjYzAgcG5waW5mbyB2ZW5kb3I9MHgxMDAyIGRldmljZT0weGFhMDEgcmV2 aXNpb249MHgwMiBzdGVwcGluZz0weDAwIGF0IGNhZD0wCiAgICAgICAgICAgICAgICBoZGFhMCBw bnBpbmZvIHR5cGU9MHgwMSBzdWJzeXN0ZW09MHgwMGFhMDEwMCBhdCBuaWQ9MQogICAgICAgICAg ICAgICAgICBwY20wIGF0IG5pZD0zCiAgICAgICAgeGhjaTAgcG5waW5mbyB2ZW5kb3I9MHg4MDg2 IGRldmljZT0weDFlMzEgc3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxN2E3IGNsYXNzPTB4 MGMwMzMwIGF0IHNsb3Q9MjAgZnVuY3Rpb249MCBoYW5kbGU9XF9TQl8uUENJMC5YSENfCiAgICAg ICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgMHgxMDkKICAg ICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGQ0NDIwMDAw LTB4ZDQ0MmZmZmYKICAgICAgICAgIHVzYnVzMAogICAgICAgICAgICB1aHViMAogICAgICAgIHVu a25vd24gcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFlM2Egc3VidmVuZG9yPTB4MTAz YyBzdWJkZXZpY2U9MHgxN2E3IGNsYXNzPTB4MDc4MDAwIGF0IHNsb3Q9MjIgZnVuY3Rpb249MAog ICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZDQ0MzQw MDAtMHhkNDQzNDAwZgogICAgICAgIGVtMCBwbnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4 MTUwMiBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0weDE3YTcgY2xhc3M9MHgwMjAwMDAgYXQg c2xvdD0yNSBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLkxBTkMKICAgICAgICAgICAgSW50 ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgICAgICAweDEwYQogICAgICAgICAgICBJ L08gcG9ydHM6CiAgICAgICAgICAgICAgICAweDUwMjAtMHg1MDNmCiAgICAgICAgICAgIEkvTyBt ZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgMHhkNDQwMDAwMC0weGQ0NDFmZmZmCiAg ICAgICAgICAgICAgICAweGQ0NDNhMDAwLTB4ZDQ0M2FmZmYKICAgICAgICBlaGNpMCBwbnBpbmZv IHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWUyZCBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0w eDE3YTcgY2xhc3M9MHgwYzAzMjAgYXQgc2xvdD0yNiBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5Q Q0kwLkVIQzIKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAg ICAgICAweDEwCiAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAg ICAgMHhkNDQzOTAwMC0weGQ0NDM5M2ZmCiAgICAgICAgICB1c2J1czEKICAgICAgICAgICAgdWh1 YjEKICAgICAgICAgICAgICB1aHViMyBwbnBpbmZvIHZlbmRvcj0weDgwODcgcHJvZHVjdD0weDAw MjQgZGV2Y2xhc3M9MHgwOSBkZXZzdWJjbGFzcz0weDAwIHNlcm51bT0iIiByZWxlYXNlPTB4MDAw MCBtb2RlPWhvc3QgaW50Y2xhc3M9MHgwOSBpbnRzdWJjbGFzcz0weDAwIGkgYXQgYnVzPTEgaHVi YWRkcj0xIHBvcnQ9MSBkZXZhZGRyPTIgaW50ZXJmYWNlPTAKICAgICAgICBoZGFjMSBwbnBpbmZv IHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWUyMCBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0w eDE3YTcgY2xhc3M9MHgwNDAzMDAgYXQgc2xvdD0yNyBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5Q Q0kwLkhERUYKICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAg ICAgICAweDEwYgogICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAg ICAgIDB4ZDQ0MzAwMDAtMHhkNDQzM2ZmZgogICAgICAgICAgaGRhY2MxIHBucGluZm8gdmVuZG9y PTB4MTExZCBkZXZpY2U9MHg3NjA1IHJldmlzaW9uPTB4MDEgc3RlcHBpbmc9MHgwNyBhdCBjYWQ9 MAogICAgICAgICAgICBoZGFhMSBwbnBpbmZvIHR5cGU9MHgwMSBzdWJzeXN0ZW09MHgxMDNjMTdi ZCBhdCBuaWQ9MQogICAgICAgICAgICAgIHBjbTEgYXQgbmlkPTEzLDExLDEyLDE1CiAgICAgICAg ICAgICAgcGNtMiBhdCBuaWQ9MTAsMTcKICAgICAgICBwY2liMiBwbnBpbmZvIHZlbmRvcj0weDgw ODYgZGV2aWNlPTB4MWUxMCBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0weDE3YTcgY2xhc3M9 MHgwNjA0MDAgYXQgc2xvdD0yOCBmdW5jdGlvbj0wIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDEKICAg ICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGQ0MjAwMDAw LTB4ZDQyZmZmZmYKICAgICAgICAgIHBjaTIKICAgICAgICBwY2liMyBwbnBpbmZvIHZlbmRvcj0w eDgwODYgZGV2aWNlPTB4MWUxMiBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0weDE3YTcgY2xh c3M9MHgwNjA0MDAgYXQgc2xvdD0yOCBmdW5jdGlvbj0xIGhhbmRsZT1cX1NCXy5QQ0kwLlJQMDIK ICAgICAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAgICAgMHgyMDAwLTB4M2ZmZgogICAg ICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZDAwMDAwMDAt MHhkM2ZmZmZmZgogICAgICAgICAgcGNpMwogICAgICAgIHBjaWI0IHBucGluZm8gdmVuZG9yPTB4 ODA4NiBkZXZpY2U9MHgxZTE0IHN1YnZlbmRvcj0weDEwM2Mgc3ViZGV2aWNlPTB4MTdhNyBjbGFz cz0weDA2MDQwMCBhdCBzbG90PTI4IGZ1bmN0aW9uPTIgaGFuZGxlPVxfU0JfLlBDSTAuUlAwMwog ICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZDQxMDAw MDAtMHhkNDFmZmZmZgogICAgICAgICAgcGNpMzYKICAgICAgICAgICAgdW5rbm93biBwbnBpbmZv IHZlbmRvcj0weDE5N2IgZGV2aWNlPTB4MjM4MCBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRldmljZT0w eDE3YTcgY2xhc3M9MHgwYzAwMTAgYXQgc2xvdD0wIGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBD STAuUlAwMy5TTUhDCiAgICAgICAgICAgICAgICBwY2liNCBtZW1vcnkgd2luZG93OgogICAgICAg ICAgICAgICAgICAgIDB4ZDQxMDAwMDAtMHhkNDEwMDdmZgogICAgICAgICAgICAgICAgICAgIDB4 ZDQxMDUwMDAtMHhkNDEwNTBmZgogICAgICAgICAgICB1bmtub3duIHBucGluZm8gdmVuZG9yPTB4 MTk3YiBkZXZpY2U9MHgyMzkyIHN1YnZlbmRvcj0weDEwM2Mgc3ViZGV2aWNlPTB4MTdhNyBjbGFz cz0weDA4ODAwMCBhdCBzbG90PTAgZnVuY3Rpb249MSBoYW5kbGU9XF9TQl8uUENJMC5SUDAzLk1T SEMKICAgICAgICAgICAgICAgIHBjaWI0IG1lbW9yeSB3aW5kb3c6CiAgICAgICAgICAgICAgICAg ICAgMHhkNDEwNDAwMC0weGQ0MTA0MGZmCiAgICAgICAgICAgIHNkaGNpX3BjaTAgcG5waW5mbyB2 ZW5kb3I9MHgxOTdiIGRldmljZT0weDIzOTEgc3VidmVuZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgx N2E3IGNsYXNzPTB4MDgwNTAxIGF0IHNsb3Q9MCBmdW5jdGlvbj0yIGhhbmRsZT1cX1NCXy5QQ0kw LlJQMDMuWERDQwogICAgICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAg ICAgICAgICAgICAgICAgMHgxMgogICAgICAgICAgICAgICAgcGNpYjQgbWVtb3J5IHdpbmRvdzoK ICAgICAgICAgICAgICAgICAgICAweGQ0MTAzMDAwLTB4ZDQxMDMwZmYKICAgICAgICBwY2liNSBw bnBpbmZvIHZlbmRvcj0weDgwODYgZGV2aWNlPTB4MWUxNiBzdWJ2ZW5kb3I9MHgxMDNjIHN1YmRl dmljZT0weDE3YTcgY2xhc3M9MHgwNjA0MDAgYXQgc2xvdD0yOCBmdW5jdGlvbj0zIGhhbmRsZT1c X1NCXy5QQ0kwLlJQMDQKICAgICAgICAgICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAg ICAgICAgICAweGQ0MDAwMDAwLTB4ZDQwZmZmZmYKICAgICAgICAgIHBjaTM3CiAgICAgICAgICAg IGl3bjAgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDQyMmIgc3VidmVuZG9yPTB4ODA4 NiBzdWJkZXZpY2U9MHgxMTAxIGNsYXNzPTB4MDI4MDAwIGF0IHNsb3Q9MCBmdW5jdGlvbj0wIGhh bmRsZT1cX1NCXy5QQ0kwLlJQMDQuV05JQwogICAgICAgICAgICAgICAgSW50ZXJydXB0IHJlcXVl c3QgbGluZXM6CiAgICAgICAgICAgICAgICAgICAgMHgxMGMKICAgICAgICAgICAgICAgIHBjaWI1 IG1lbW9yeSB3aW5kb3c6CiAgICAgICAgICAgICAgICAgICAgMHhkNDAwMDAwMC0weGQ0MDAxZmZm CiAgICAgICAgZWhjaTEgcG5waW5mbyB2ZW5kb3I9MHg4MDg2IGRldmljZT0weDFlMjYgc3VidmVu ZG9yPTB4MTAzYyBzdWJkZXZpY2U9MHgxN2E3IGNsYXNzPTB4MGMwMzIwIGF0IHNsb3Q9MjkgZnVu Y3Rpb249MCBoYW5kbGU9XF9TQl8uUENJMC5FSEMxCiAgICAgICAgICAgIEludGVycnVwdCByZXF1 ZXN0IGxpbmVzOgogICAgICAgICAgICAgICAgMHgxMAogICAgICAgICAgICBJL08gbWVtb3J5IGFk ZHJlc3NlczoKICAgICAgICAgICAgICAgIDB4ZDQ0MzgwMDAtMHhkNDQzODNmZgogICAgICAgICAg dXNidXMyCiAgICAgICAgICAgIHVodWIyCiAgICAgICAgICAgICAgdWh1YjQgcG5waW5mbyB2ZW5k b3I9MHg4MDg3IHByb2R1Y3Q9MHgwMDI0IGRldmNsYXNzPTB4MDkgZGV2c3ViY2xhc3M9MHgwMCBz ZXJudW09IiIgcmVsZWFzZT0weDAwMDAgbW9kZT1ob3N0IGludGNsYXNzPTB4MDkgaW50c3ViY2xh c3M9MHgwMCBpIGF0IGJ1cz0xIGh1YmFkZHI9MSBwb3J0PTIgZGV2YWRkcj0yIGludGVyZmFjZT0w CiAgICAgICAgICAgICAgICB1YnQwIHBucGluZm8gdmVuZG9yPTB4MGE1YyBwcm9kdWN0PTB4MjFl MSBkZXZjbGFzcz0weGZmIGRldnN1YmNsYXNzPTB4MDEgc2VybnVtPSJCODc2M0ZCMDIxOUIiIHJl bGVhc2U9MHgwMTEyIG1vZGU9aG9zdCBpbnRjbGFzcz0weGZmIGludHN1YiBhdCBidXM9MiBodWJh ZGRyPTYgcG9ydD0yIGRldmFkZHI9MyBpbnRlcmZhY2U9MAogICAgICAgIGlzYWIwIHBucGluZm8g dmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZTU1IHN1YnZlbmRvcj0weDEwM2Mgc3ViZGV2aWNlPTB4 MTdhNyBjbGFzcz0weDA2MDEwMCBhdCBzbG90PTMxIGZ1bmN0aW9uPTAgaGFuZGxlPVxfU0JfLlBD STAuTFBDQgogICAgICAgICAgaXNhMAogICAgICAgICAgICBvcm0wCiAgICAgICAgICAgICAgICBJ L08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgICAgICAweGQwMDAwLTB4ZDBmZmYK ICAgICAgICAgICAgICAgICAgICAweGQxMDAwLTB4ZDFmZmYKICAgICAgICAgICAgZmRjMAogICAg ICAgICAgICBwcGMwCiAgICAgICAgICAgIHNjMAogICAgICAgICAgICB1YXJ0MQogICAgICAgICAg ICB3YndkMAogICAgICAgIGFoY2kwIHBucGluZm8gdmVuZG9yPTB4ODA4NiBkZXZpY2U9MHgxZTAz IHN1YnZlbmRvcj0weDEwM2Mgc3ViZGV2aWNlPTB4MTdhNyBjbGFzcz0weDAxMDYwMSBhdCBzbG90 PTMxIGZ1bmN0aW9uPTIgaGFuZGxlPVxfU0JfLlBDSTAuU0FUQQogICAgICAgICAgICBJbnRlcnJ1 cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgICAgIDB4MTBkCiAgICAgICAgICAgIEkvTyBw b3J0czoKICAgICAgICAgICAgICAgIDB4NTAwMC0weDUwMWYKICAgICAgICAgICAgICAgIDB4NTA0 MC0weDUwNDcKICAgICAgICAgICAgICAgIDB4NTA0OC0weDUwNGYKICAgICAgICAgICAgICAgIDB4 NTA1MC0weDUwNTMKICAgICAgICAgICAgICAgIDB4NTA1NC0weDUwNTcKICAgICAgICAgICAgSS9P IG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAweGQ0NDM3MDAwLTB4ZDQ0Mzc3ZmYK ICAgICAgICAgIGFoY2ljaDAgYXQgY2hhbm5lbD0wCiAgICAgICAgICAgICAgSS9PIG1lbW9yeSBh ZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAgIDB4ZDQ0MzcxMDAtMHhkNDQzNzE3ZgogICAgICAg ICAgYWhjaWNoMSBhdCBjaGFubmVsPTEKICAgICAgICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3Nl czoKICAgICAgICAgICAgICAgICAgMHhkNDQzNzE4MC0weGQ0NDM3MWZmCiAgICAgICAgICBhaGNp Y2gyIGF0IGNoYW5uZWw9MgogICAgICAgICAgYWhjaWNoMyBhdCBjaGFubmVsPTMKICAgICAgICAg ICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgICAgICAgMHhkNDQzNzI4MC0w eGQ0NDM3MmZmCiAgICAgICAgICBhaGNpY2g0IGF0IGNoYW5uZWw9NAogICAgICAgICAgICAgIEkv TyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAgICAgICAgICAgICAweGQ0NDM3MzAwLTB4ZDQ0Mzcz N2YKICAgICAgICAgIGFoY2ljaDUgYXQgY2hhbm5lbD01CiAgICAgICAgICAgICAgSS9PIG1lbW9y eSBhZGRyZXNzZXM6CiAgICAgICAgICAgICAgICAgIDB4ZDQ0MzczODAtMHhkNDQzNzNmZgogICAg ICAgICAgYWhjaWVtMAogICAgICAgICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAg ICAgICAgICAgICAweGQ0NDM3MDIwLTB4ZDQ0MzcwMjMKICAgICAgICAgICAgICAgICAgMHhkNDQz NzU4MC0weGQ0NDM3NTg3CiAgICBhY3BpX3N5c3Jlc291cmNlMCBwbnBpbmZvIF9ISUQ9UE5QMEMw MiBfVUlEPTEgYXQgaGFuZGxlPVxfU0JfLlBDSTAuUERSQwogICAgdW5rbm93biBwbnBpbmZvIF9I SUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAuSERFRi5BUFBSCiAgICBhY3BpX2Vj MCBwbnBpbmZvIF9ISUQ9UE5QMEMwOSBfVUlEPTEgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5F QzBfCiAgICAgICAgSS9PIHBvcnRzOgogICAgICAgICAgICAweDYyCiAgICAgICAgICAgIDB4NjYK ICAgIGF0ZG1hMCBwbnBpbmZvIF9ISUQ9UE5QMDIwMCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBD STAuTFBDQi5ETUFDCiAgICAgICAgRE1BIHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgIDQKICAg ICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4MC0weDFmCiAgICAgICAgICAgIDB4ODEtMHg5 MQogICAgICAgICAgICAweDkzLTB4OWYKICAgICAgICAgICAgMHhjMC0weGRmCiAgICB1bmtub3du IHBucGluZm8gX0hJRD1JTlQwODAwIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLkZX SEQKICAgICAgICBJL08gbWVtb3J5IGFkZHJlc3NlczoKICAgICAgICAgICAgMHhmZjAwMDAwMC0w eGZmZmZmZmZmCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1QTlAwQzAyIF9VSUQ9NSBhdCBoYW5k bGU9XF9TQl8uUENJMC5MUENCLkhUQU0KICAgIHVua25vd24gcG5waW5mbyBfSElEPUlGWDAxMDIg X1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuR1RQTQogICAgICAgIEkvTyBwb3J0czoK ICAgICAgICAgICAgMHhmZTAwLTB4ZmUwZgogICAgICAgICAgICAweGZlODAtMHhmZThmCiAgICAg ICAgSS9PIG1lbW9yeSBhZGRyZXNzZXM6CiAgICAgICAgICAgIDB4ZmVkNDAwMDAtMHhmZWQ0NGZm ZgogICAgaHBldDAgcG5waW5mbyBfSElEPVBOUDAxMDMgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5Q Q0kwLkxQQ0IuSFBFVAogICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAg ICAweDEwMAogICAgICAgICAgICAweDEwMQogICAgICAgICAgICAweDEwMgogICAgICAgICAgICAw eDEwMwogICAgICAgICAgICAweDEwNAogICAgICAgICAgICAweDEwNQogICAgICAgICAgICAweDEw NgogICAgICAgICAgICAweDEwNwogICAgICAgIEkvTyBtZW1vcnkgYWRkcmVzc2VzOgogICAgICAg ICAgICAweGZlZDAwMDAwLTB4ZmVkMDAzZmYKICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDAw MDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuSVBJQwogICAgICAgIEkvTyBwb3J0 czoKICAgICAgICAgICAgMHgyMC0weDIxCiAgICAgICAgICAgIDB4MjQtMHgyNQogICAgICAgICAg ICAweDI4LTB4MjkKICAgICAgICAgICAgMHgyYy0weDJkCiAgICAgICAgICAgIDB4MzAtMHgzMQog ICAgICAgICAgICAweDM0LTB4MzUKICAgICAgICAgICAgMHgzOC0weDM5CiAgICAgICAgICAgIDB4 M2MtMHgzZAogICAgICAgICAgICAweGEwLTB4YTEKICAgICAgICAgICAgMHhhNC0weGE1CiAgICAg ICAgICAgIDB4YTgtMHhhOQogICAgICAgICAgICAweGFjLTB4YWQKICAgICAgICAgICAgMHhiMC0w eGIxCiAgICAgICAgICAgIDB4YjQtMHhiNQogICAgICAgICAgICAweGI4LTB4YjkKICAgICAgICAg ICAgMHhiYy0weGJkCiAgICAgICAgICAgIDB4NGQwLTB4NGQxCiAgICBmcHVwbnAwIHBucGluZm8g X0hJRD1QTlAwQzA0IF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLk1BVEgKICAgICAg ICBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4ZjAKICAgIGFjcGlfc3lzcmVzb3VyY2UxIHBucGlu Zm8gX0hJRD1QTlAwQzAyIF9VSUQ9MiBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLkxEUkMKICAg IGF0cnRjMCBwbnBpbmZvIF9ISUQ9UE5QMEIwMCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlBDSTAu TFBDQi5SVENfCiAgICAgICAgSW50ZXJydXB0IHJlcXVlc3QgbGluZXM6CiAgICAgICAgICAgIDB4 OAogICAgYXR0aW1lcjAgcG5waW5mbyBfSElEPVBOUDAxMDAgX1VJRD0wIGF0IGhhbmRsZT1cX1NC Xy5QQ0kwLkxQQ0IuVElNUgogICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAg ICAgICAweDAKICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDAtMHg0MwogICAgICAg ICAgICAweDUwLTB4NTMKICAgIHVua25vd24gcG5waW5mbyBfSElEPVBOUDBBMDYgX1VJRD0wIGF0 IGhhbmRsZT1cX1NCXy5QQ0kwLkxQQ0IuU0lPXwogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5Q MEMwMiBfVUlEPTQgYXQgaGFuZGxlPVxfU0JfLlBDSTAuTFBDQi5TSU9fLkhDT00KICAgIHVhcnQw IHBucGluZm8gX0hJRD1QTlAwNTAxIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLlNJ T18uQ09NMQogICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAweDQK ICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4M2Y4LTB4M2ZmCiAgICB1bmtub3duIHBu cGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLlNJT18uQ09N MS5DT01QCiAgICBwcGMxIHBucGluZm8gX0hJRD1QTlAwNDAxIF9VSUQ9MCBhdCBoYW5kbGU9XF9T Ql8uUENJMC5MUENCLlNJT18uTFBUMAogICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgog ICAgICAgICAgICAweDUKICAgICAgICBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4Mzc4LTB4Mzdm CiAgICAgICAgICAgIDB4Nzc4LTB4NzdhCiAgICAgIHBwYnVzMAogICAgICAgIGxwdDAKICAgICAg ICBwcGkwCiAgICB1bmtub3duIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9T Ql8uUENJMC5MUENCLlNJT18uTFBUMC5MUFBfCiAgICBhdGtiZGMwIHBucGluZm8gX0hJRD1IUFE4 MDAxIF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uUENJMC5MUENCLlBTMksKICAgICAgICBJbnRlcnJ1 cHQgcmVxdWVzdCBsaW5lczoKICAgICAgICAgICAgMHgxCiAgICAgICAgSS9PIHBvcnRzOgogICAg ICAgICAgICAweDYwCiAgICAgICAgICAgIDB4NjQKICAgICAgYXRrYmQwCiAgICAgIHBzbTAKICAg ICAgICAgIEludGVycnVwdCByZXF1ZXN0IGxpbmVzOgogICAgICAgICAgICAgIDB4YwogICAgcHNt Y3BucDAgcG5waW5mbyBfSElEPVNZTjAxOEYgX1VJRD0wIGF0IGhhbmRsZT1cX1NCXy5QQ0kwLkxQ Q0IuUFMyTQogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9SFBRNjAwMCBfVUlEPTAgYXQgaGFuZGxl PVxfU0JfLlBDSTAuQUNFTAogICAgdW5rbm93biBwbnBpbmZvIF9ISUQ9UE5QMEMwMSBfVUlEPTIg YXQgaGFuZGxlPVxfU0JfLk1FTTIKICAgIHBjaV9saW5rMCBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBf VUlEPTEgYXQgaGFuZGxlPVxfU0JfLkxOS0EKICAgIHBjaV9saW5rMSBwbnBpbmZvIF9ISUQ9UE5Q MEMwRiBfVUlEPTIgYXQgaGFuZGxlPVxfU0JfLkxOS0IKICAgIHBjaV9saW5rMiBwbnBpbmZvIF9I SUQ9UE5QMEMwRiBfVUlEPTMgYXQgaGFuZGxlPVxfU0JfLkxOS0MKICAgIHBjaV9saW5rMyBwbnBp bmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTQgYXQgaGFuZGxlPVxfU0JfLkxOS0QKICAgIHBjaV9saW5r NCBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTUgYXQgaGFuZGxlPVxfU0JfLkxOS0UKICAgIHBj aV9saW5rNSBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTYgYXQgaGFuZGxlPVxfU0JfLkxOS0YK ICAgIHBjaV9saW5rNiBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTcgYXQgaGFuZGxlPVxfU0Jf LkxOS0cKICAgIHBjaV9saW5rNyBwbnBpbmZvIF9ISUQ9UE5QMEMwRiBfVUlEPTggYXQgaGFuZGxl PVxfU0JfLkxOS0gKICAgIGJhdHRlcnkwIHBucGluZm8gX0hJRD1QTlAwQzBBIF9VSUQ9MSBhdCBo YW5kbGU9XF9TQl8uQkFUMAogICAgYmF0dGVyeTEgcG5waW5mbyBfSElEPVBOUDBDMEEgX1VJRD0y IGF0IGhhbmRsZT1cX1NCXy5CQVQxCiAgICBhY3BpX2FjYWQwIHBucGluZm8gX0hJRD1BQ1BJMDAw MyBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLkFDX18KICAgIGFjcGlfYnV0dG9uMCBwbnBpbmZvIF9I SUQ9UE5QMEMwRSBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLlNMUEIKICAgIGFjcGlfbGlkMCBwbnBp bmZvIF9ISUQ9UE5QMEMwRCBfVUlEPTAgYXQgaGFuZGxlPVxfU0JfLkxJRF8KICAgIHVua25vd24g cG5waW5mbyBfSElEPVBOUDBDMzIgX1VJRD0xIGF0IGhhbmRsZT1cX1NCXy5IU1QxCiAgICB1bmtu b3duIHBucGluZm8gX0hJRD1QTlAwQzE0IF9VSUQ9MCBhdCBoYW5kbGU9XF9TQl8uV01JRAogICAg YWNwaV90ejAgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1RaXy5DUFVaCiAg ICBhY3BpX3R6MSBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfVFpfLkdGWFoK ICAgIGFjcGlfdHoyIHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9UWl8uRVhU WgogICAgYWNwaV90ejMgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1cX1RaXy5M T0NaCiAgICBhY3BpX3R6NCBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxlPVxfVFpf LkJBVFoKICAgIGFjcGlfdHo1IHBucGluZm8gX0hJRD1ub25lIF9VSUQ9MCBhdCBoYW5kbGU9XF9U Wl8uUENIWgogICAgYWNwaV90ejYgcG5waW5mbyBfSElEPW5vbmUgX1VJRD0wIGF0IGhhbmRsZT1c X1RaXy5ETTFaCiAgICBhY3BpX3R6NyBwbnBpbmZvIF9ISUQ9bm9uZSBfVUlEPTAgYXQgaGFuZGxl PVxfVFpfLkRNMloKICAgIGFjcGlfc3lzcmVzb3VyY2UyIHBucGluZm8gX0hJRD1JTlQzNDBFIF9V SUQ9MCBhdCBoYW5kbGU9XFBUSUQKICAgIGFjcGlfdGltZXIwIHBucGluZm8gdW5rbm93biBhdCB1 bmtub3duCiAgICAgICAgQUNQSSBJL08gcG9ydHM6CiAgICAgICAgICAgIDB4NDA4LTB4NDBiCg== --Multipart=_Sat__31_May_2014_02_50_18_+0200_IQibuR7lvkR5y_5x-- From owner-freebsd-x11@FreeBSD.ORG Sat May 31 13:09:01 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E6EB520E; Sat, 31 May 2014 13:09:00 +0000 (UTC) Received: from alpha.mk-metrics.com (mk-metrics.com [5.9.81.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A1E3827BA; Sat, 31 May 2014 13:09:00 +0000 (UTC) Received: from martins-mbp.home (host86-156-238-101.range86-156.btcentralplus.com [86.156.238.101]) by alpha.mk-metrics.com (Postfix) with ESMTPSA id 4B88736C01A1; Sat, 31 May 2014 15:06:17 +0200 (CEST) Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) Subject: Re: APU 5757m ARUBA chipid=0x990b no /dev/dri From: Martin Kristensen In-Reply-To: <538906BC.4000708@FreeBSD.org> Date: Sat, 31 May 2014 14:08:49 +0100 Message-Id: <9CA9EBB5-3EC8-436B-B48D-ADFF49700293@mk-metrics.com> References: <1b51ca3e-95e6-473e-b8a9-4dd9751a68f0@mk-metrics.com> <537DBAEC.8050008@dumbbell.fr> <3E241AAD-43A3-4BB9-880D-94347FC438D7@mk-metrics.com> <538906BC.4000708@FreeBSD.org> To: Jung-uk Kim X-Mailer: Apple Mail (2.1878.2) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 May 2014 13:09:01 -0000 On 30 May 2014, at 23:31, Jung-uk Kim wrote: > = https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id= =3Db75bbaa0 > = https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id= =3De4d17063 > = https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id= =3D62d1f92e >=20 > I may have missed something but I don't think so. >=20 > You may try my patch with the latest drm2 drivers if you feel = adventurous. >=20 > = https://wiki.freebsd.org/Graphics/Update%20DRM%20generic%20code%20to%20Lin= ux%203.8 >=20 I cloned the git repository for the drm-38 branch, but I could not apply = patch b. After applying the richland patch Jung-Uk Kim posted earlier = and rebuilding the kernel, the situation has improved a little. =46rom X = I can switch to vt without a crash, the screen merely freezes until I = Alt-F9 back to X, which resumes updates of the screen. I can issue = commands in the terminal, but nothing shows. In X I can run glxgears with the expected 60fps, and all in all the = display works beautifully. From owner-freebsd-x11@FreeBSD.ORG Sun Jun 1 09:00:25 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 02865956; Sun, 1 Jun 2014 09:00:25 +0000 (UTC) Received: from mail-ve0-x234.google.com (mail-ve0-x234.google.com [IPv6:2607:f8b0:400c:c01::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A54A726DB; Sun, 1 Jun 2014 09:00:24 +0000 (UTC) Received: by mail-ve0-f180.google.com with SMTP id db12so3883018veb.25 for ; Sun, 01 Jun 2014 02:00:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=/qcY5XB8fJtARlaE6zPIzHz0bIDEFQ6jy1FCOsL2sZg=; b=RONg0AikCIuxVsOfmf8fhWmFbJazyNIn5t2K0IgDM+hyCKrB5Y3iQHUdzFNTo+r5qA 4w461we1IuK0NJTG3Jka/HTABi6Uzo3mhxkuWhBR7YnJY3U6PTbQ1OU/8dfMPWKf0YY2 zshvgXnKqJwBMxak93jP/7/g3uJRej7HTNXh/DQnU+y16TxL6bulDvJF6WdUt6Minz+A RO4Pf+2SrnouEIJB2fQvQj9beYEsRO2OR5mDD3nSsCarwozX8lhGi2GM/TSc0tqmGc9F d2+v9NVnxE1ToATZKwa/hx4I8dNBwdCV2MYOSA8eS+6/i5enqMo4jkeZ9unSj9cHgw7b 2+tQ== MIME-Version: 1.0 X-Received: by 10.52.25.130 with SMTP id c2mr15603258vdg.27.1401613223736; Sun, 01 Jun 2014 02:00:23 -0700 (PDT) Received: by 10.58.155.164 with HTTP; Sun, 1 Jun 2014 02:00:23 -0700 (PDT) Date: Sun, 1 Jun 2014 11:00:23 +0200 Message-ID: Subject: Numeric Keypad does not works in 11.0-CURRENT amd64 r266916 From: "Ranjan1018 ." <214748mv@gmail.com> To: FreeBSD CURRENT , freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jun 2014 09:00:25 -0000 I have upgrade to FreeBDS CURRENT amd64, with vt (newcons), version r266916 from r266536 and some keys on the keypad do not work: running the xev command I receive no output for the =E2=80=98/=E2=80=99, =E2=80=98*=E2= =80=99 and =E2=80=98-=E2=80=99 keys, but even for the =E2=80=98+=E2=80=99 key I have some strange output: r266916: ButtonPress event, serial 38, synthetic NO, window 0x2a00001, root 0x9d, subw 0x0, time 708649, (79,90), root:(117,172), state 0x0, button 3, same_screen YES ButtonRelease event, serial 38, synthetic NO, window 0x2a00001, root 0x9d, subw 0x0, time 708649, (79,90), root:(117,172), state 0x400, button 3, same_screen YES ButtonPress event, serial 38, synthetic NO, window 0x2a00001, root 0x9d, subw 0x0, time 708649, (79,90), root:(117,172), state 0x0, button 3, same_screen YES ButtonRelease event, serial 38, synthetic NO, window 0x2a00001, root 0x9d, subw 0x0, time 708650, (79,90), root:(117,172), state 0x400, button 3, same_screen YES r266536, as expected: KeyPress event, serial 38, synthetic NO, window 0x2c00001, root 0x9d, subw 0x0, time 368450, (114,90), root:(1233,135), state 0x0, keycode 86 (keysym 0xffab, KP_Add), same_screen YES, XLookupString gives 1 bytes: (2b) "+" XmbLookupString gives 1 bytes: (2b) "+" XFilterEvent returns: False KeyRelease event, serial 38, synthetic NO, window 0x2c00001, root 0x9d, subw 0x0, time 368654, (114,90), root:(1233,135), state 0x0, keycode 86 (keysym 0xffab, KP_Add), same_screen YES, XLookupString gives 1 bytes: (2b) "+" XFilterEvent returns: False Regards Maurizio From owner-freebsd-x11@FreeBSD.ORG Sun Jun 1 11:04:22 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3808938A for ; Sun, 1 Jun 2014 11:04:22 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1D3262018 for ; Sun, 1 Jun 2014 11:04:20 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1Wr3Yc-0005Uc-EI for freebsd-x11@freebsd.org; Sun, 01 Jun 2014 04:04:06 -0700 Date: Sun, 1 Jun 2014 04:04:06 -0700 (PDT) From: Jakub Lach To: freebsd-x11@freebsd.org Message-ID: <1401620646194-5916757.post@n5.nabble.com> Subject: trillian r1450 and 10-STABLE, G45 Intel (xorg trunk) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jun 2014 11:04:22 -0000 Apart from that that it now defaults to newer xorg-server which needs i.a. newer mesa (which doesn't work on intel iirc), is it planned to work once again? If it would default to e.g. xorg-server-1.14.5,1 if there wouldn't be a WITH_NEW_XORG= it would be ok I think. I've grown accustomed to testing xorg in advance. fwiw graphics/dri failure after syncing with r1450 http://pastebin.com/bTreQfdg -- View this message in context: http://freebsd.1045724.n5.nabble.com/trillian-r1450-and-10-STABLE-G45-Intel-xorg-trunk-tp5916757.html Sent from the freebsd-x11 mailing list archive at Nabble.com. From owner-freebsd-x11@FreeBSD.ORG Sun Jun 1 18:27:16 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E9E790 for ; Sun, 1 Jun 2014 18:27:16 +0000 (UTC) Received: from DUB004-OMC4S4.hotmail.com (dub004-omc4s4.hotmail.com [157.55.2.79]) (using TLSv1.2 with cipher AES128-SHA256 (128/128 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F1286243A for ; Sun, 1 Jun 2014 18:27:15 +0000 (UTC) Received: from DUB129-W23 ([157.55.2.71]) by DUB004-OMC4S4.hotmail.com with Microsoft SMTPSVC(7.5.7601.22701); Sun, 1 Jun 2014 11:26:06 -0700 X-TMN: [ZBAH5PgD77FBgNyQkoD7yFgzna0Apq7C] X-Originating-Email: [javaboyuk@hotmail.com] Message-ID: From: Java Boy To: "Lundberg, Johannes" , "freebsd-x11@freebsd.org" Subject: RE: ETA on Intel HD5000 (Haswell) support? Date: Sun, 1 Jun 2014 18:26:06 +0000 Importance: Normal In-Reply-To: References: MIME-Version: 1.0 X-OriginalArrivalTime: 01 Jun 2014 18:26:06.0487 (UTC) FILETIME=[F3D54270:01CF7DC6] Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jun 2014 18:27:16 -0000 SSB0b28gd291bGRsb3ZlIHRvIHJ1biBCU0QgMTAsIGFzIHdhbnQgdG8gdXNlIFpGUywgYW5kIFhC TUMsIGV0YyBidXQgaXQgb24gYSBIYXN3ZWxsIGk1IGFuZCBJIGNhbid0DQpnZXQgdGhlIHN5c3Rl bSB0byByZWxpYWJseSBib290IHdpdGggZ3JhcGhpY3MsIGFuZCB0aGUgdmlkZW8gaXMgYSBiaXQg ZG9kZ3ksIDotKQ0KDQpHdXlzIGFueSBpZGVhIHdoZW4gdGhlIHR3byB1cGRhdGVzIG1pZ2h0IG1v dmUgZm9yd2FyZD8gQW5hZ2luIEkgdG9vIGFtIGhhcHB5IHRvIGhlbHAgdGVzdCENCg0KSkINCg0K PiBGcm9tOiBqb2hhbm5lc0BicmlsbGlhbnRzZXJ2aWNlLmNvLmpwDQo+IERhdGU6IE1vbiwgNyBB cHIgMjAxNCAxMzoyOToxNyArMDkwMA0KPiBTdWJqZWN0OiBFVEEgb24gSW50ZWwgSEQ1MDAwIChI YXN3ZWxsKSBzdXBwb3J0Pw0KPiBUbzogZnJlZWJzZC14MTFAZnJlZWJzZC5vcmcNCj4gDQo+IEhp DQo+IA0KPiBJIHdhcyB3b25kZXJpbmcsIGhvdyBpcyB0aGUgd29yayBnb2luZyBvbiB1cGdyYWRp bmcgdGhlIEludGVsIHN0dWZmIHRvIHRoZQ0KPiBMaW51eCAzLjggdmVyc2lvbj8NCj4gDQo+IEkg aGF2ZSBzb21lIHByb2JsZW0gd2l0aCBsb3RzIG8gR1BVIGNyYXNoZXMgb24gSW50ZWwgSEQzMDAw IHdoZW4gdXNpbmcgdGhlDQo+IEdQVSBoZWF2aWx5IGFuZCBJIHdvdWxkIGxvdmUgYmUgYWJsZSB0 byB1c2UgYWNjZWxlcmF0ZWQgZ3JhcGhpY3Mgb24gdGhlIG5ldw0KPiBsYXB0b3BzIHdpdGggSGFz d2VsbCBncmFwaGljcy4gSG9wZWZ1bGx5IGJvdGggb2YgdGhlc2Ugd2lsbCBiZSBmaXhlZCB3aXRo DQo+IHRoZSBuZXcgdmVyc2lvbi4uLg0KPiANCj4gU29ycnkgSSBjYW4ndCBjb250cmlidXRlIHRv IG11Y2ggZXZlbiBpZiBJIHdvdWxkIGxpa2UgdG8sIGV4Y2VwdCBtYXliZQ0KPiB0ZXN0aW5nIG9u IHRoZSBuZXcgTWFjQm9vayBBaXIgKDIwMTMgbW9kZWwpIHdpdGggSGFzd2VsbCBncmFwaGljcy4u DQo+IA0KPiBLZWVwIHVwIHRoZSBnb29kIHdvcmshDQo+IA0KPiBKb2hhbm5lcw0KPiANCj4gLS0g DQo+ID0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09 LQ0KPiAbJEJIa0wpSl07fSRLJEQkJCRGISckMyRORUU7UiVhITwlayRPISJMPjA4P00kS0F3Py4k NyQ/JGIkTiRHJCIkaiEiSGtGP0ZDOCIkTkJQPl0kSCRKJGs+cEpzJHI0XiRzJEckJCReJDkhIxso Qg0KPiAbJEIkYiQ3ISJMPjA4P00wSjMwJE5KfSQsPHU/LiQ1JGwkPz5sOWchIiQzJE4lYSE8JWsk TkdLNH4hIiQqJGgkUyQzJE4lYSE8JWskSzRYJDkkazBsQFokTjMrPCghIhsoQg0KPiAbJEJKIzxM ISJHW0lbISIkPSROQj4kTk14TVEhIiReJD8kTzUtOlxGYk1GJEs0cCRFJC8kJCQrJEokazlURjAk YiQ1JGwkSiQkJGgkJiQqNGokJD89JDc+ZSQyJF4kOSEjGyhCDQo+IC0tLQ0KPiBDT05GSURFTlRJ QUxJVFkgTk9URTogVGhlIGluZm9ybWF0aW9uIGluIHRoaXMgZW1haWwgaXMgY29uZmlkZW50aWFs DQo+IGFuZCBpbnRlbmRlZCBzb2xlbHkgZm9yIHRoZSBhZGRyZXNzZWUuDQo+IERpc2Nsb3N1cmUs IGNvcHlpbmcsIGRpc3RyaWJ1dGlvbiBvciBhbnkgb3RoZXIgYWN0aW9uIG9mIHVzZSBvZiB0aGlz DQo+IGVtYWlsIGJ5IHBlcnNvbiBvdGhlciB0aGFuIGludGVuZGVkIHJlY2lwaWVudCwgaXMgcHJv aGliaXRlZC4NCj4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCBhbmQgaGF2 ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluDQo+IGVycm9yLCBwbGVhc2UgZGVzdHJveSB0aGUgb3Jp Z2luYWwgbWVzc2FnZS4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18NCj4gZnJlZWJzZC14MTFAZnJlZWJzZC5vcmcgbWFpbGluZyBsaXN0DQo+IGh0dHA6 Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVic2QteDExDQo+IFRvIHVu c3Vic2NyaWJlLCBzZW5kIGFueSBtYWlsIHRvICJmcmVlYnNkLXgxMS11bnN1YnNjcmliZUBmcmVl YnNkLm9yZyINCiAJCSAJICAgCQkgIA== From owner-freebsd-x11@FreeBSD.ORG Sun Jun 1 19:36:12 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A53DAC96 for ; Sun, 1 Jun 2014 19:36:12 +0000 (UTC) Received: from mailhost.netlab.sk (mailhost.netlab.sk [84.245.65.10]) (using SSLv3 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3F5B7299E for ; Sun, 1 Jun 2014 19:36:11 +0000 (UTC) Received: from zeta.dino.sk (fw1.dino.sk [84.245.95.252]) (AUTH: LOGIN milan) by mailhost.netlab.sk with ESMTPA; Sun, 01 Jun 2014 21:36:07 +0200 id 00BBF4CD.538B80A7.00003805 Date: Sun, 1 Jun 2014 21:35:58 +0200 From: Milan Obuch To: freebsd-x11@freebsd.org Subject: X with vt instead of sc - keyboard problem Message-ID: <20140601213558.0f0f2981@zeta.dino.sk> X-Mailer: Claws Mail 3.10.0 (GTK+ 2.24.22; i386-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jun 2014 19:36:12 -0000 Hi, today I tried 'new' vt console for the first time on my workstation with AMD C-60 CPU, in dmesg CPU: AMD C-60 APU with Radeon(tm) HD Graphics (999.98-MHz 686-class CPU) pciconf -lvb identifies vga as vgapci0@pci0:0:1:0: class=0x030000 card=0x853a1043 chip=0x98071002 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices [AMD] nee ATI' device = 'Wrestler [Radeon HD 6290]' class = display subclass = VGA bar [10] = type Prefetchable Memory, range 32, base 0xc0000000, size 268435456, enabled bar [14] = type I/O Port, range 32, base 0xf000, size 256, enabled bar [18] = type Memory, range 32, base 0xfeb00000, size 262144, enabled Everything seems to work well, just no response for key pressed, thus no input from keyboard, but mouse works as expected. I can logout from X with mouse (I use XFCE, so this is just three clicks or so). There is no config file in /etc/X11, everything is autoconfigured. If I ssh to this box and do a 'vidcontrol -s 1' switch from there, I can work with text console, only minor issue is there is no cursor, but it appears when I type anything and delete it with backspace. Then Alt-Fn switches to other terminal as usual, but if I switch to terminal where I started X originally from, keyboard works in raw mode, I can't type commands, just keypress/keyrelease scancodes are displayed in octal notation. At this point, I need 'vidcontrol -s 1' again from ssh session to be able to do anything useful. I did today a full buildworld/buildkernel, with old sc + vga kernel and another kernel with new vt + vt_vga, so I can just switch kernel used and try any hint. Maybe I just did something stupid and I should recompile something to reflect new vt console being used, which I would expect if display would not work as expected, but when the problem is with keyboard, I am a bit surprised. Regards, Milan From owner-freebsd-x11@FreeBSD.ORG Mon Jun 2 07:22:37 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E97E636C for ; Mon, 2 Jun 2014 07:22:37 +0000 (UTC) Received: from nm9-vm7.access.bullet.mail.gq1.yahoo.com (nm9-vm7.access.bullet.mail.gq1.yahoo.com [216.39.63.187]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B5CE822E0 for ; Mon, 2 Jun 2014 07:22:37 +0000 (UTC) Received: from [216.39.60.165] by nm9.access.bullet.mail.gq1.yahoo.com with NNFMP; 02 Jun 2014 07:19:33 -0000 Received: from [98.138.226.243] by tm1.access.bullet.mail.gq1.yahoo.com with NNFMP; 02 Jun 2014 07:19:33 -0000 Received: from [127.0.0.1] by smtp114.sbc.mail.ne1.yahoo.com with NNFMP; 02 Jun 2014 07:19:32 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1401693572; bh=w3nNj7qA57nfyAWitoHh+mwjIGPmAlyTYE6sEgW1OgA=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Subject; b=QP0j+4Yteu8DegUoyXPgRY4tBegSvNJkV1CU9cqZAHdYxd/6SyA7sVVRLxP7otueYbUbpT7WXRJHyjzPCyEIDqt5u+ao+YNkmQCnhCK3KZPlorShX6jH29s3Zc+P3xzIr0q0v6g2THwpi1rWece6hFji6zvN/kvEwey7Lp8zcYk= X-Yahoo-Newman-Id: 921728.44113.bm@smtp114.sbc.mail.ne1.yahoo.com Message-ID: <921728.44113.bm@smtp114.sbc.mail.ne1.yahoo.com> Date: Mon, 2 Jun 2014 07:19:32 +0000 (UTC) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: v6ZKR3UVM1kwUe9gkSW15j72SSEEWeSQ6VcXwyu2fIuxRnR 8H3fDH.qfgeAVOlu3QVANI0ma6qCnGwVb1IFu3KiggIFqdMozAkIgJmN_Z3L tJ6Cssq5Qa8XHW.mxgzYfzihdbhlMeBgaSDC6oZD9I0NFgCCIZPCACDFjXKM 2EWLWQL_aROGhprcSTS_U8UVaX7eJ9kDzVaYk1wUp14Zgsd4YSQtFAQ3xGeI pEZYS7fZaDS97.yceA37xakHuI7C10BWUUtktFjED2M8NDT73vg9Yogt_d0T wrYUIfkxgyKbgqIYG4x6KHArU0_NP4bmHWjxUB2xQkFyJHLFVrrwOaUNXNd1 jrDtQjyVWxPtxBWAHK0iIym8.CKoAc3d5GPJdtPqIlOpNMPeB3B9ZvYL_YVg BhRG7ELntKWVofWZvpbgxf4krCMc9uLWeOVSYEl0L4EQ851IWiDkAaxWWEF5 NsqGxmEYTwOHo6kqb_DB6PBsaGHNAG3PNx7ACeS1hBksPbbt9t6lOy6iMOGG exr5J2vNEgEYN5hQLXs2oiRobcGc05.8NgptRxiT7ecXIP2TgMeVvWzA- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with plain [98.138.31.74]) by smtp114.sbc.mail.ne1.yahoo.com with SMTP; 02 Jun 2014 07:19:32 +0000 UTC From: "Thomas Mueller" To: freebsd-x11@freebsd.org Subject: Use for xf86-video-fbdev? X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jun 2014 07:22:38 -0000 I notice a video driver xf86-video-fbdev and am curious how and where it could be used. It looks like some kind of framebuffer, but where would I find that for FreeBSD? All I can think of is directfb. Maybe something with vidcontrol? Tom From owner-freebsd-x11@FreeBSD.ORG Tue Jun 3 21:42:57 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D849B38B for ; Tue, 3 Jun 2014 21:42:57 +0000 (UTC) Received: from mail-la0-f47.google.com (mail-la0-f47.google.com [209.85.215.47]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5EE2E2E0A for ; Tue, 3 Jun 2014 21:42:56 +0000 (UTC) Received: by mail-la0-f47.google.com with SMTP id pn19so3850144lab.20 for ; Tue, 03 Jun 2014 14:42:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:message-id:date:from:user-agent :mime-version:to:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=lKXJg7tyo8GCF+3PvfYCT+t5zAPN2JvvScXE0Gr/Vj8=; b=LFNJDgrmBTUZz1TMy/oRV0lhitytPd8Ro2TQA4R2Ry6OSWhbR9Op+72jyfKVznjNe5 t9Sbrwv2kpisjXGIB3Kci2LKxHVHxOL6/TQ6gTnlw8LPQUCtaAKQLJzIIQ7c83vh1CWZ gHaU0euLGykFkBbRbCYGeK2Q68alz2Bxkabj7/A1S4L6tvYFXyuKA7OnfcGZ41i/vqyW WmKefiLHiOkjJuLuMzLQu3SnrINmNtJ18hUlRus9aCf+8+rYpfrVSCbCEyxMqahys0kP YjTKZRqOUWFxLQvBrp2AO84ewxi4xDZo/MqSIwnklTLGAtNl5EasrppD11mrqH15Z3ZM dH+A== X-Gm-Message-State: ALoCoQll4AeC737f2sO9aB0isQ6wJEuPXkDpO094z/+CtXUvj3ejVaO+YHfUTrSX8TqhqJK8nH2q X-Received: by 10.152.43.135 with SMTP id w7mr36773312lal.32.1401831774461; Tue, 03 Jun 2014 14:42:54 -0700 (PDT) Received: from raynote.ddteam.net (62-94-133-95.pool.ukrtel.net. [95.133.94.62]) by mx.google.com with ESMTPSA id xa9sm401069lbb.36.2014.06.03.14.42.52 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Jun 2014 14:42:53 -0700 (PDT) Sender: Aleksandr Rybalko Message-ID: <538E402D.4080707@freebsd.org> Date: Wed, 04 Jun 2014 00:37:49 +0300 From: Aleksandr Rybalko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26 MIME-Version: 1.0 To: Milan Obuch , freebsd-x11@freebsd.org Subject: Re: X with vt instead of sc - keyboard problem References: <20140601213558.0f0f2981@zeta.dino.sk> In-Reply-To: <20140601213558.0f0f2981@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jun 2014 21:42:58 -0000 On 01.06.2014 22:35, Milan Obuch wrote: > Hi, > > today I tried 'new' vt console for the first time on my workstation > with AMD C-60 CPU, in dmesg > > CPU: AMD C-60 APU with Radeon(tm) HD Graphics (999.98-MHz 686-class CPU) > > pciconf -lvb identifies vga as > > vgapci0@pci0:0:1:0: class=0x030000 card=0x853a1043 chip=0x98071002 rev=0x00 hdr=0x00 > vendor = 'Advanced Micro Devices [AMD] nee ATI' > device = 'Wrestler [Radeon HD 6290]' > class = display > subclass = VGA > bar [10] = type Prefetchable Memory, range 32, base 0xc0000000, size 268435456, enabled > bar [14] = type I/O Port, range 32, base 0xf000, size 256, enabled > bar [18] = type Memory, range 32, base 0xfeb00000, size 262144, enabled > > Everything seems to work well, just no response for key pressed, thus > no input from keyboard, but mouse works as expected. I can logout > from X with mouse (I use XFCE, so this is just three clicks or so). > There is no config file in /etc/X11, everything is autoconfigured. > > If I ssh to this box and do a 'vidcontrol -s 1' switch from there, I > can work with text console, only minor issue is there is no cursor, but > it appears when I type anything and delete it with backspace. Then > Alt-Fn switches to other terminal as usual, but if I switch to terminal > where I started X originally from, keyboard works in raw mode, I can't > type commands, just keypress/keyrelease scancodes are displayed in octal > notation. At this point, I need 'vidcontrol -s 1' again from ssh > session to be able to do anything useful. > > I did today a full buildworld/buildkernel, with old sc + vga kernel and > another kernel with new vt + vt_vga, so I can just switch kernel used > and try any hint. Maybe I just did something stupid and I should > recompile something to reflect new vt console being used, which I would > expect if display would not work as expected, but when the problem is > with keyboard, I am a bit surprised. > > Regards, > Milan > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > Hello Milan, that problem looks like one I was fix today, vt(4) was try to allocate keyboard twice, and lost first. Can you please update to latest HEAD and try it again? Many thanks! WBW From owner-freebsd-x11@FreeBSD.ORG Tue Jun 3 22:36:29 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D6EB892F for ; Tue, 3 Jun 2014 22:36:29 +0000 (UTC) Received: from vulpes.vvelox.net (vulpes.vvelox.net [99.69.115.42]) by mx1.freebsd.org (Postfix) with ESMTP id A252F230B for ; Tue, 3 Jun 2014 22:36:29 +0000 (UTC) Received: from vixen42.vulpes.vvelox.net (vixen42.vulpes.vvelox.net [192.168.15.2]) (Authenticated sender: kitsune) by vulpes.vvelox.net (Postfix) with ESMTPA id 5A395493F5DD; Tue, 3 Jun 2014 17:27:06 -0500 (CDT) Date: Tue, 3 Jun 2014 17:28:36 -0500 From: "Zane C. B-H." To: "Thomas Mueller" Subject: Re: Use for xf86-video-fbdev? Message-ID: <20140603172836.5b1fe7ec@vixen42.vulpes.vvelox.net> In-Reply-To: <921728.44113.bm@smtp114.sbc.mail.ne1.yahoo.com> References: <921728.44113.bm@smtp114.sbc.mail.ne1.yahoo.com> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd9.2) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jun 2014 22:36:29 -0000 On Mon, 2 Jun 2014 07:19:32 +0000 (UTC) "Thomas Mueller" wrote: > I notice a video driver xf86-video-fbdev and am curious how and > where it could be used. > > It looks like some kind of framebuffer, but where would I find that > for FreeBSD? > > All I can think of is directfb. Maybe something with vidcontrol? I've honestly have never seen that one used or heard of some one using it on FreeBSD. In regards to framebuffers and FreeBSD, the syscons one is used by x11-drivers/xf86-video-scfb and some ARM platforms. From owner-freebsd-x11@FreeBSD.ORG Wed Jun 4 00:12:13 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 586D56E2 for ; Wed, 4 Jun 2014 00:12:13 +0000 (UTC) Received: from nm19-vm6.access.bullet.mail.gq1.yahoo.com (nm19-vm6.access.bullet.mail.gq1.yahoo.com [216.39.63.167]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 235752A60 for ; Wed, 4 Jun 2014 00:12:12 +0000 (UTC) Received: from [216.39.60.165] by nm19.access.bullet.mail.gq1.yahoo.com with NNFMP; 04 Jun 2014 00:08:47 -0000 Received: from [98.138.104.99] by tm1.access.bullet.mail.gq1.yahoo.com with NNFMP; 04 Jun 2014 00:08:47 -0000 Received: from [127.0.0.1] by smtp119.sbc.mail.ne1.yahoo.com with NNFMP; 04 Jun 2014 00:08:46 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1401840526; bh=4JzRK9IwFpWcruQi89ljlb4yXHUyqB09uU2YonoQg1M=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:References:Subject; b=3JPcMEgQMI79kHTfqJfKsToczPSsH4s79vuPfFUileNP7vp/n63ZSYCh25N4Ijy2na/ZXdjWAaN+WgPfT2fG2XlFZHl1pOqAhgS5XUQ2F0A6EErE2dGvAIftgKIJ8ZxWROjhxbkImgZPsFiHvNGQFz3YT/HetQFX9L9RKWE4vto= X-Yahoo-Newman-Id: 975275.67059.bm@smtp119.sbc.mail.ne1.yahoo.com Message-ID: <975275.67059.bm@smtp119.sbc.mail.ne1.yahoo.com> Date: Wed, 4 Jun 2014 00:08:46 +0000 (UTC) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: GQTaCfQVM1mHZUVHodpIF8jDcJdXNO2RYKs5ir6mMI6ZVWQ V9M6Z9Lkw.SturbT_omxhirPn0U.d5IQRdJlQDaEsBSigoHfPAULqx9_0q5b ._Sj41aJ5253lfb28tGNfvwk5DyoPwa8cH6AqBk_.kIjB3zMk0r8HHD4Yyvx DgM_tZ8PkipaRuhu28WjBfQ7rbyjFmgIEg0mqctJK2HTeOcyuM3ENerXzRI_ .5W_vSZ0muZ.t3f6Ui.vNy2HKCyNdvEF2mRHUYzSgDaM4oX5MzsRPfWJc2yY h4IlRWTvPIi6gui4dhY_ZyuqfhYfVkcX6oi4g0KYew022uqLU_g1PjCB2Cpq daqmmDzF56ueJtsB1Ums6AYkCr6k6DvFjHwAr4dAaH.LJ8KueJS_HkXZs3DB E.C4auRsKjJLwpgIqfvp0O4jtgcLnB2APoEblhvdvuj6YykUffkdylTPFBzS .vc3WULdOVdq5ASLeDiXu68PtjY5q9ui6JsuCdsJrvWq.0EABNWjkLy3alkI 2QGV3FVTyVbMf8Wxvnzpw1a7PVve6wUTPlipPGCOImp7F1IGtYWnwYg-- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with plain [98.138.31.74]) by smtp119.sbc.mail.ne1.yahoo.com with SMTP; 04 Jun 2014 00:08:46 +0000 UTC From: "Thomas Mueller" To: freebsd-x11@freebsd.org References: <921728.44113.bm@smtp114.sbc.mail.ne1.yahoo.com> <20140603172836.5b1fe7ec@vixen42.vulpes.vvelox.net> Subject: Re: Use for xf86-video-fbdev? X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2014 00:12:13 -0000 from "Zane C. B-H." > I've honestly have never seen that one used or heard of some one > using it on FreeBSD. > In regards to framebuffers and FreeBSD, the syscons one is used by > x11-drivers/xf86-video-scfb and some ARM platforms. I tried to build xf86-video-scfb, but quickly failed xf86-video-scfb-0.0.3_2 is only for arm armv6 powerpc powerpc64 sparc64 Copying and pasting with newcons messes the format, in this adding extra double-spacing. Tom From owner-freebsd-x11@FreeBSD.ORG Wed Jun 4 09:37:03 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1243DAEC; Wed, 4 Jun 2014 09:37:03 +0000 (UTC) Received: from mailhost.netlab.sk (mailhost.netlab.sk [84.245.65.10]) (using SSLv3 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 85F192B0C; Wed, 4 Jun 2014 09:37:01 +0000 (UTC) Received: from zeta.dino.sk (fw1.dino.sk [84.245.95.252]) (AUTH: LOGIN milan) by mailhost.netlab.sk with ESMTPA; Wed, 04 Jun 2014 11:36:54 +0200 id 005080B0.538EE8B6.00012925 Date: Wed, 4 Jun 2014 11:36:52 +0200 From: Milan Obuch To: Aleksandr Rybalko Subject: Re: X with vt instead of sc - keyboard problem Message-ID: <20140604113652.502fefa8@zeta.dino.sk> In-Reply-To: <538E402D.4080707@freebsd.org> References: <20140601213558.0f0f2981@zeta.dino.sk> <538E402D.4080707@freebsd.org> X-Mailer: Claws Mail 3.10.0 (GTK+ 2.24.22; i386-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2014 09:37:03 -0000 On Wed, 04 Jun 2014 00:37:49 +0300 Aleksandr Rybalko wrote: > On 01.06.2014 22:35, Milan Obuch wrote: > > Hi, > > > > today I tried 'new' vt console for the first time on my workstation > > with AMD C-60 CPU [ snip ] > > Everything seems to work well, just no response for key pressed, > > thus no input from keyboard, but mouse works as expected. I can > > logout from X with mouse (I use XFCE, so this is just three clicks > > or so). There is no config file in /etc/X11, everything is > > autoconfigured. [ snip ] > > Regards, > > Milan > > > > Hello Milan, > > that problem looks like one I was fix today, > vt(4) was try to allocate keyboard twice, and lost first. > > Can you please update to latest HEAD and try it again? > > Many thanks! > > WBW > Hi, I am tracking here 10-STABLE, so it is not that easy. Are you eventually able to extract relevant patch for me? This fix deserves to be backported into 10-STABLE, I think, and I can test it this way... Regards, Milan From owner-freebsd-x11@FreeBSD.ORG Wed Jun 4 11:38:12 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3217E5B3 for ; Wed, 4 Jun 2014 11:38:12 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 191D52705 for ; Wed, 4 Jun 2014 11:38:12 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s54BcBMV040308 for ; Wed, 4 Jun 2014 12:38:11 +0100 (BST) (envelope-from bz-noreply@freebsd.org) From: bz-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 181318] x11-servers/xorg-server does not compile or ARM Date: Wed, 04 Jun 2014 11:38:11 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mikael.urankar@gmail.com X-Bugzilla-Status: In Discussion X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2014 11:38:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=181318 mikael.urankar@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mikael.urankar@gmail.com --- Comment #2 from mikael.urankar@gmail.com --- Created attachment 143359 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=143359&action=edit patch-Xserver-hw-xfree86-os-support-bsd-Makefile.in -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Wed Jun 4 11:38:55 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E9A205F9 for ; Wed, 4 Jun 2014 11:38:55 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D069C2710 for ; Wed, 4 Jun 2014 11:38:55 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s54Bctvu040736 for ; Wed, 4 Jun 2014 12:38:55 +0100 (BST) (envelope-from bz-noreply@freebsd.org) From: bz-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 181318] x11-servers/xorg-server does not compile or ARM Date: Wed, 04 Jun 2014 11:38:55 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mikael.urankar@gmail.com X-Bugzilla-Status: In Discussion X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2014 11:38:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=181318 --- Comment #3 from mikael.urankar@gmail.com --- Created attachment 143360 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=143360&action=edit patch-servermd.h -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Wed Jun 4 11:40:09 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ECA1D654 for ; Wed, 4 Jun 2014 11:40:09 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D408E2725 for ; Wed, 4 Jun 2014 11:40:09 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s54Be9vc042370 for ; Wed, 4 Jun 2014 12:40:09 +0100 (BST) (envelope-from bz-noreply@freebsd.org) From: bz-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 181318] x11-servers/xorg-server does not compile or ARM Date: Wed, 04 Jun 2014 11:40:09 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mikael.urankar@gmail.com X-Bugzilla-Status: In Discussion X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2014 11:40:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=181318 --- Comment #4 from mikael.urankar@gmail.com --- Hi, I have successfully build xorg-server on my raspberry-pi with the patches attached (also available at [1] and [2]). You have to put them in x11-servers/xorg-server/files The patches are from Aleksandr Rybalko (https://github.com/rayddteam/x11-servers-xorg-server) A screenshot is available at [3] [1] http://mikael.urankar.free.fr/FreeBSD/Raspberry-Pi/patch-Xserver-hw-xfree86-os-support-bsd-Makefile.in [2] http://mikael.urankar.free.fr/FreeBSD/Raspberry-Pi/patch-servermd.h [3] http://mikael.urankar.free.fr/FreeBSD/Raspberry-Pi/xorg_raspberry-pi.png -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Fri Jun 6 10:02:44 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 92E795BC for ; Fri, 6 Jun 2014 10:02:44 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8015D2DA3 for ; Fri, 6 Jun 2014 10:02:44 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s56A2iLS043747 for ; Fri, 6 Jun 2014 10:02:44 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s56A2ici043746; Fri, 6 Jun 2014 10:02:44 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201406061002.s56A2ici043746@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 6 Jun 2014 10:02:44 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jun 2014 10:02:44 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-servers/xephyr | 1.12.4 | 1.15.99.903 ------------------------------------------------+-----------------+------------ x11-servers/xorg-dmx | 1.12.4 | 1.15.99.903 ------------------------------------------------+-----------------+------------ x11-servers/xorg-nestserver | 1.12.4 | 1.15.99.903 ------------------------------------------------+-----------------+------------ x11-servers/xorg-server | 1.12.4 | 1.15.99.903 ------------------------------------------------+-----------------+------------ x11-servers/xorg-vfbserver | 1.12.4 | 1.15.99.903 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Fri Jun 6 19:25:13 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 04137633; Fri, 6 Jun 2014 19:25:13 +0000 (UTC) Received: from mail-vc0-x22c.google.com (mail-vc0-x22c.google.com [IPv6:2607:f8b0:400c:c03::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A49342590; Fri, 6 Jun 2014 19:25:12 +0000 (UTC) Received: by mail-vc0-f172.google.com with SMTP id lf12so3627637vcb.17 for ; Fri, 06 Jun 2014 12:25:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=5hngT6YZ3zoJBICaxuwLFpoGiQTlh1M9GhLz8kH0KBI=; b=ASN1E3bNKtC65KcllvHb6ORJ39hm/BtKLqpTSYbGVCv3NXQSeJdgAt6OaD7vMkXqlS /zIgufz/6y5C9NL9zmd/9geN+a3WmqnR10iMikAgvM4rtWj9dGJawDhgDH4I5ts+N98x uqaRBmozsrgBhl47jqV47VgKcp5utpIfraKNcE0bM6AcYSnXamZJPFOQN33aTLXlPlX6 UZmu22AfoqpvtNUEJvbwZb5/bjPMQljuS9nyXMgbVS9Ab3TbB1sRiRP11FoRuirWqjeq RSPD9tUC8b9Ivsu1DJL+bXftMZBAKdkjoHgGlso6nRoU8mdaBewQL4NkCHTUH7elhUAA RWMA== MIME-Version: 1.0 X-Received: by 10.220.190.197 with SMTP id dj5mr7945739vcb.19.1402082711609; Fri, 06 Jun 2014 12:25:11 -0700 (PDT) Received: by 10.58.155.164 with HTTP; Fri, 6 Jun 2014 12:25:11 -0700 (PDT) In-Reply-To: References: Date: Fri, 6 Jun 2014 21:25:11 +0200 Message-ID: Subject: Re: Numeric Keypad does not works in 11.0-CURRENT amd64 r266916 From: "Ranjan1018 ." <214748mv@gmail.com> To: FreeBSD CURRENT , freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jun 2014 19:25:13 -0000 2014-06-01 11:00 GMT+02:00 Ranjan1018 . <214748mv@gmail.com>: > I have upgrade to FreeBDS CURRENT amd64, with vt (newcons), version > r266916 from r266536 and some keys on the keypad do not work: running the > xev command I receive no output for the =E2=80=98/=E2=80=99, =E2=80=98*= =E2=80=99 and =E2=80=98-=E2=80=99 keys, but even > for the =E2=80=98+=E2=80=99 key I have some strange output: > > r266916: > > ButtonPress event, serial 38, synthetic NO, window 0x2a00001, > > root 0x9d, subw 0x0, time 708649, (79,90), root:(117,172), > > state 0x0, button 3, same_screen YES > > ButtonRelease event, serial 38, synthetic NO, window 0x2a00001, > > root 0x9d, subw 0x0, time 708649, (79,90), root:(117,172), > > state 0x400, button 3, same_screen YES > > ButtonPress event, serial 38, synthetic NO, window 0x2a00001, > > root 0x9d, subw 0x0, time 708649, (79,90), root:(117,172), > > state 0x0, button 3, same_screen YES > > ButtonRelease event, serial 38, synthetic NO, window 0x2a00001, > > root 0x9d, subw 0x0, time 708650, (79,90), root:(117,172), > > state 0x400, button 3, same_screen YES > > > r266536, as expected: > > KeyPress event, serial 38, synthetic NO, window 0x2c00001, > > root 0x9d, subw 0x0, time 368450, (114,90), root:(1233,135), > > state 0x0, keycode 86 (keysym 0xffab, KP_Add), same_screen YES, > > XLookupString gives 1 bytes: (2b) "+" > > XmbLookupString gives 1 bytes: (2b) "+" > > XFilterEvent returns: False > > KeyRelease event, serial 38, synthetic NO, window 0x2c00001, > > root 0x9d, subw 0x0, time 368654, (114,90), root:(1233,135), > > state 0x0, keycode 86 (keysym 0xffab, KP_Add), same_screen YES, > > XLookupString gives 1 bytes: (2b) "+" > > XFilterEvent returns: False > > Regards > Maurizio > I have upgraded to r267068 and the problem is gone: the keyboard works as expected. Maurizio From owner-freebsd-x11@FreeBSD.ORG Sat Jun 7 09:43:23 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 200A465A for ; Sat, 7 Jun 2014 09:43:23 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0CCA22EB8 for ; Sat, 7 Jun 2014 09:43:23 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s579hMBo040261 for ; Sat, 7 Jun 2014 09:43:22 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s579hMFi040260; Sat, 7 Jun 2014 09:43:22 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201406070943.s579hMFi040260@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 7 Jun 2014 09:43:22 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jun 2014 09:43:23 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/libglapi | 9.1.7 | 10.2.1 ------------------------------------------------+-----------------+------------ graphics/libglesv2 | 9.1.7 | 10.2.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat Jun 7 18:42:54 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2E422151; Sat, 7 Jun 2014 18:42:54 +0000 (UTC) Received: from pfa3.x.rootbsd.net (mail.dcarmichael.net [199.102.76.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "pfa3.x.rootbsd.net", Issuer "pfa3.x.rootbsd.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CC49B2671; Sat, 7 Jun 2014 18:42:53 +0000 (UTC) Received: from [192.168.1.3] (c-67-176-237-158.hsd1.il.comcast.net [67.176.237.158]) (authenticated bits=0) by pfa3.x.rootbsd.net (8.14.9/8.14.7) with ESMTP id s57IT95H009964 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sat, 7 Jun 2014 14:29:10 -0400 (EDT) (envelope-from dcarmich@dcarmichael.net) X-Authentication-Warning: pfa3.x.rootbsd.net: Host c-67-176-237-158.hsd1.il.comcast.net [67.176.237.158] claimed to be [192.168.1.3] From: Douglas Carmichael Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Subject: Spurious returns in xterm window after 'poweroff' on FreeBSD 10 w/Tech Preview 2014... Xorg or VMware issue? Date: Sat, 7 Jun 2014 13:29:03 -0500 Message-Id: <6E7C5EC7-CD6C-48BE-BA2C-81580DE4BA28@dcarmichael.net> To: Steve Wills Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) X-Mailer: Apple Mail (2.1878.2) Cc: Darius Davis , x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jun 2014 18:42:54 -0000 Steve, Darius, et al.: Since VMware Fusion 6, I have been seeing spurious =91return=92 keyboard = inputs in the xterm window after I issue a =91poweroff=92 command from = within an xterm using xdm. I tested the 2014 Technology Preview release, and I am still seeing the = same behavior. Steve, would it be an Xorg issue or a VMware issue? Here is the VMware Communities post I made: = https://communities.vmware.com/message/2388603 Here are links to the two videos demonstrating the issue. Tech Preview: https://www.youtube.com/watch?v=3DinuDmI7yjCM Fusion 6: https://www.youtube.com/watch?v=3D6losnR1A82o Thanks in advance for any help! =97Douglas From owner-freebsd-x11@FreeBSD.ORG Wed Jun 11 09:50:17 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D5AE1BA4 for ; Wed, 11 Jun 2014 09:50:17 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C28F92340 for ; Wed, 11 Jun 2014 09:50:17 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s5B9oHmX077657 for ; Wed, 11 Jun 2014 09:50:17 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s5B9oHmK077656; Wed, 11 Jun 2014 09:50:17 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201406110950.s5B9oHmK077656@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 11 Jun 2014 09:50:17 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jun 2014 09:50:17 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-video-intel | 2.21.15 | 2.99.912 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Thu Jun 12 09:35:06 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 280BED1E for ; Thu, 12 Jun 2014 09:35:06 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0914924A2 for ; Thu, 12 Jun 2014 09:35:06 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s5C9Z5wO008024 for ; Thu, 12 Jun 2014 09:35:05 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s5C9Z52T008014; Thu, 12 Jun 2014 09:35:05 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201406120935.s5C9Z52T008014@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 12 Jun 2014 09:35:05 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jun 2014 09:35:06 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-video-intel29 | 2.9.1 | 2.99.912 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Fri Jun 13 04:42:07 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5A41BAA9 for ; Fri, 13 Jun 2014 04:42:07 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 422552E42 for ; Fri, 13 Jun 2014 04:42:07 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5D4g7eC091733 for ; Fri, 13 Jun 2014 05:42:07 +0100 (BST) (envelope-from bz-noreply@freebsd.org) From: bz-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 190983] [PATCH] Let x11/pixman build with clang on ARM Date: Fri, 13 Jun 2014 04:42:07 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 04:42:07 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190983 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-ports-bugs@FreeBSD. |x11@FreeBSD.org |org | --- Comment #1 from Mark Linimon --- Over to maintainers. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Fri Jun 13 09:02:30 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1343ABC9 for ; Fri, 13 Jun 2014 09:02:30 +0000 (UTC) Received: from david.siemens.de (david.siemens.de [192.35.17.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "david.siemens.de", Issuer "savelogs.saacon.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9FACB22F8 for ; Fri, 13 Jun 2014 09:02:29 +0000 (UTC) Received: from mail1.siemens.de (localhost [127.0.0.1]) by david.siemens.de (8.14.3/8.14.3) with ESMTP id s5D8lU1x020301 for ; Fri, 13 Jun 2014 10:47:30 +0200 Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.40.130]) by mail1.siemens.de (8.14.3/8.14.3) with ESMTP id s5D8lTjJ005437 for ; Fri, 13 Jun 2014 10:47:29 +0200 Received: (from user@localhost) by curry.mchp.siemens.de (8.14.9/8.14.9) id s5D8lT8P056045; Date: Fri, 13 Jun 2014 10:47:29 +0200 From: Andre Albsmeier To: x11@freebsd.org Subject: Newcons and the proprietary Nvidia driver Message-ID: <20140613084729.GA46745@bali> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Echelon: X-Advice: Drop that crappy M$-Outlook, I'm tired of your viruses! User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 09:02:30 -0000 Out of curiosity I replaced syscons with newcons on 9-STABLE. Seems to work great, but when I start X the keyboard (connected to the PS/2 port of an Asus P8C) doesn't work properly anymore (e.g. the 'a' key does nothing, the BS key generates a lot of '7's). When I terminate X, I am back on the console and everything is OK again. I am using the proprietary Nvidia driver 304.88 on a GT 610 (also tried on a 7200). I tried hw.vga.textmode=1 (which works) but this didn't change the buggy behaviour. Do I have to re-compile some X stuff? I am using xorg compiled from ports as of 2013/01... Any ideas? -Andre From owner-freebsd-x11@FreeBSD.ORG Fri Jun 13 09:34:14 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B355A29E for ; Fri, 13 Jun 2014 09:34:14 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 76DB125AC for ; Fri, 13 Jun 2014 09:34:14 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WvNsB-0009aA-FF for freebsd-x11@freebsd.org; Fri, 13 Jun 2014 11:34:11 +0200 Message-ID: <539AC58F.2020704@dumbbell.fr> Date: Fri, 13 Jun 2014 11:34:07 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: trillian r1450 and 10-STABLE, G45 Intel (xorg trunk) References: <1401620646194-5916757.post@n5.nabble.com> In-Reply-To: <1401620646194-5916757.post@n5.nabble.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hfjqUTwlBFpGAx4xIIOjOCA1wUTB4ddFx" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 09:34:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --hfjqUTwlBFpGAx4xIIOjOCA1wUTB4ddFx Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 01.06.2014 13:04, Jakub Lach wrote: > Apart from that that it now defaults to newer=20 > xorg-server which needs i.a. newer mesa (which doesn't=20 > work on intel iirc), is it planned to work once again? Mesa 9.2+ won't make it to the ports tree before our i915 driver is updated. Recent releases of Mesa are available from the xorg-dev repository so that anyone can test latest versions and we find new problems early. > fwiw graphics/dri failure after syncing with r1450 What version of Mesa are you building? 9.1.7 from trunk, 9.1.7 from experimental, or 10.2.x from experimental? --=20 Jean-S=E9bastien P=E9dron --hfjqUTwlBFpGAx4xIIOjOCA1wUTB4ddFx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTmsWTAAoJEDnpl2Gl/ZTMrMIP/09QnQJ4Oq3b4v7BP/A3ZeaE +eC1mxWdDWwTOASmE2dQlLTI+kM6Ei7+c7hQav3jjsX98llmBOS8K5RcXOJiQXd2 0HAN/FHAqS5XYXurQvv78N690WnzDtgCdPUigBoHlcaZrqmWfiwSdtSARJMeTPd8 DWD4L6DetV1GNDulEFja9nuK9k50Oxq73nVfIU2ozIftN/G0EPlLdxEINcHV3LUE 0sONKMZBJ3f8t8a6JHdmUrn2I0t+Z04TLSnPz4bkJfPK3eilqL8mgiwcbS7mm51i vvTo4B1eaU33yjJ5KpjYWthzranrd1Q0Mv2Q6bMsfAvzwxypDBZyEcQ24xRHofB2 SPGFqgs49UarKYvnxY+CYxOGo9fzHUB6sIpGEg68cfmAiQIG7nieuyiEbGy+St7N taofCrBp4xyvKMifokBMtr4YGGrv1c02cBCulyVu9m8o/Xh5JWNRmnhTJ+zZR0HR 5VFfa1AOXa4hooXCVJIJacARh9061F0oJfZKke7L7W22T4j7w7GZy+2DDFuR1nXB c5emplVR4xDHa1NkNxyYinC4oOE6yyUjkzNPoNHhqMN4CrHwDY7ir2iEt5w90WTh IHuGV7uvGfB8Y9a8A6IoGou6fti3JVZAc7dKXBsZZYPxrK4eeXAirqLKEW65QM3X yrRKRC8AS7pig+wl1R6g =SQ7N -----END PGP SIGNATURE----- --hfjqUTwlBFpGAx4xIIOjOCA1wUTB4ddFx-- From owner-freebsd-x11@FreeBSD.ORG Fri Jun 13 09:45:03 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DC8EC4D9 for ; Fri, 13 Jun 2014 09:45:03 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9FD8B2671 for ; Fri, 13 Jun 2014 09:45:03 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WvO2f-0009dy-WF for freebsd-x11@freebsd.org; Fri, 13 Jun 2014 11:45:02 +0200 Message-ID: <539AC818.8080506@dumbbell.fr> Date: Fri, 13 Jun 2014 11:44:56 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: KMS Report (Radeon HD 6400M/7400M Series) References: <20140531002643.447834c085ec636fc9fecc7b@bocal.org> In-Reply-To: <20140531002643.447834c085ec636fc9fecc7b@bocal.org> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ScIgsUOU3T9w96jtWWhIFCbEvwUHoa2vI" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 09:45:03 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ScIgsUOU3T9w96jtWWhIFCbEvwUHoa2vI Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 31.05.2014 00:26, Emmanuel Vadot wrote: > Hello, Hi Emmanuel! > On the vt side I can't get the console to work in kms mode. > When I load radeonkms the screen goes black and the system freeze. If I sum up your problem, once the computer booted, if you start X, everything works fine in X.Org. However, if you switch to a console using Ctrl+Alt+Fx or you manually kldload radeonkms after boot, the computer freezes. Is it correct? When you say that it freezes, is it just a matter of display not updated anymore? Can you reach your computer remotely? --=20 Jean-S=E9bastien P=E9dron --ScIgsUOU3T9w96jtWWhIFCbEvwUHoa2vI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTmsgdAAoJEDnpl2Gl/ZTMM8wP/RHRrZevoU+dSmE7VvuRAGUa ohUFYIsgM5KL04EIaJB14dohm3Ra4noOsBYWES4y84yOJquiExcyfTHkQ5Jrh5iZ yPc1iFhlBQf74wVg2JrdrKYqD7mwU14cgEJwp0/Ewzoi4qCV8R5LYfm0jByY4Nmi 8XPosLvwBTbTh10UNRVK4UJl4SQ3SPEyJe6sbhFZJyHzG9o71noe3VJ9MI6Phpvd ahpfTeHHVThpWozPFWZioA2AJs6eRnHNaeoTkN0+tu6gZOzxKVbas7TtB24M2/i9 MqN0tJ9nmPhbuFQ1iCpgcM9peZ3EMPFWKGpDMo9noFiZ/iEN6Icmplm4ZnkYUFvT tx5TsI6tfrvsQYymUPbDutDfVAFvyDTadStOZd2nUSZQB0F9fFI54/QKunEgukHa OZfw87WETsT+h9Dj0JDXP4zIQBJpLqBp5oyXEwVV4IzTGd2pAeMF6lz74DRpTTRP XKrjmHpLlvIrtn9la/4UZ9EjaMzcqNfQ+H5931VOY2Di8eg6CPexsbkSAJZHhqCb ZMIV3GZlaQOfg3pybEp/QQ9OwnAtwp8C837kN/AM8J498LXpXd0mqPCO3cYOkSlB lf9mDzcwDFABJUlaIzbgcWw5z1/p1kauOT+1TGQRNzdEu8PetUWXw1VhnJrTort5 pApo0JNHr5BjNqLTm8+F =DJCv -----END PGP SIGNATURE----- --ScIgsUOU3T9w96jtWWhIFCbEvwUHoa2vI-- From owner-freebsd-x11@FreeBSD.ORG Fri Jun 13 09:50:21 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AB297608 for ; Fri, 13 Jun 2014 09:50:21 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8DA102721 for ; Fri, 13 Jun 2014 09:50:20 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1WvO7n-0006D8-3R for freebsd-x11@freebsd.org; Fri, 13 Jun 2014 02:50:19 -0700 Date: Fri, 13 Jun 2014 02:50:19 -0700 (PDT) From: Jakub Lach To: freebsd-x11@freebsd.org Message-ID: <1402653019040-5920601.post@n5.nabble.com> In-Reply-To: <539AC58F.2020704@dumbbell.fr> References: <1401620646194-5916757.post@n5.nabble.com> <539AC58F.2020704@dumbbell.fr> Subject: Re: trillian r1450 and 10-STABLE, G45 Intel (xorg trunk) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 09:50:21 -0000 I'm speaking about 10.2.x from experimental. Maybe I shouldn't try to use it at all now? I vaguely remember that trillian had only one branch some time ago and maybe a tag for release? -- View this message in context: http://freebsd.1045724.n5.nabble.com/trillian-r1450-and-10-STABLE-G45-Intel-xorg-trunk-tp5916757p5920601.html Sent from the freebsd-x11 mailing list archive at Nabble.com. From owner-freebsd-x11@FreeBSD.ORG Fri Jun 13 12:31:58 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BB3DABAA for ; Fri, 13 Jun 2014 12:31:58 +0000 (UTC) Received: from mx1.bocal.org (mx1.bocal.org [163.5.69.209]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 35B8B2750 for ; Fri, 13 Jun 2014 12:31:57 +0000 (UTC) Received: from atlantis.staff.bocal.org (163.5.250.15 [163.5.250.15]); by mx1.bocal.org (OpenSMTPD) with ESMTPSA id 4c5f3a10; TLS version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO; for ; Fri, 13 Jun 2014 14:31:45 +0200 (CEST) Date: Fri, 13 Jun 2014 14:31:45 +0200 From: Emmanuel Vadot To: freebsd-x11@freebsd.org Subject: Re: KMS Report (Radeon HD 6400M/7400M Series) Message-Id: <20140613143145.1276a3404caf1a20d0555bbd@bocal.org> In-Reply-To: <539AC818.8080506@dumbbell.fr> References: <20140531002643.447834c085ec636fc9fecc7b@bocal.org> <539AC818.8080506@dumbbell.fr> X-Mailer: Sylpheed 3.4.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 12:31:58 -0000 On Fri, 13 Jun 2014 11:44:56 +0200 Jean-S=E9bastien P=E9dron wrote: > On 31.05.2014 00:26, Emmanuel Vadot wrote: > > Hello, >=20 > Hi Emmanuel! >=20 > > On the vt side I can't get the console to work in kms mode. > > When I load radeonkms the screen goes black and the system freeze. >=20 > If I sum up your problem, once the computer booted, if you start X, > everything works fine in X.Org. However, if you switch to a console > using Ctrl+Alt+Fx or you manually kldload radeonkms after boot, the > computer freezes. Is it correct? When X.Org has started I can switch back to the console fine. It's when I load manually radeonkms (or via loader.conf) that the problem = happens. > When you say that it freezes, is it just a matter of display not updated > anymore? Can you reach your computer remotely? Mhm, I don't remember, I'll boot this laptop this weekend to confirm what = happens exactly. > --=20 > Jean-S=E9bastien P=E9dron >=20 --=20 Emmanuel Vadot From owner-freebsd-x11@FreeBSD.ORG Fri Jun 13 13:46:33 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A159DF2 for ; Fri, 13 Jun 2014 13:46:33 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D07BA2DC6 for ; Fri, 13 Jun 2014 13:46:32 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WvRoM-000AyN-Bb for freebsd-x11@freebsd.org; Fri, 13 Jun 2014 15:46:30 +0200 Message-ID: <539B00B6.6000506@dumbbell.fr> Date: Fri, 13 Jun 2014 15:46:30 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: trillian r1450 and 10-STABLE, G45 Intel (xorg trunk) References: <1401620646194-5916757.post@n5.nabble.com> <539AC58F.2020704@dumbbell.fr> <1402653019040-5920601.post@n5.nabble.com> In-Reply-To: <1402653019040-5920601.post@n5.nabble.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GG7AgPo98BxRn9Ggd2k8egdMWC88d0nUL" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 13:46:33 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --GG7AgPo98BxRn9Ggd2k8egdMWC88d0nUL Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 13.06.2014 11:50, Jakub Lach wrote: > I'm speaking about 10.2.x from experimental. Maybe I shouldn't try to > use it at all now? If you have an Intel GPU as mentionned in the subject, Mesa 9.2 and later is reported to not work at all, because our i915 lacks one feature called hardware context. Until we update this driver, you're stuck with Mesa 9.1.x. > I vaguely remember that trillian had only one branch some time ago > and maybe a tag for release? There's the "trunk" which remains close to the ports tree and receive changes which are meant to make it to the ports tree in a more or less short time. Beside, there's the experimental branch which receives more long-term work. For example, several changes regarding Mesa: getting rid of Mesa 7, adding ports for GBM and OpenCL, and so on. I don't know how tags are used. --=20 Jean-S=E9bastien P=E9dron --GG7AgPo98BxRn9Ggd2k8egdMWC88d0nUL Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTmwC2AAoJEDnpl2Gl/ZTM/BcP/R4hiDta/fVTHDrGM/eptKZd Bvs1BXLvvcmzT/ivZtJ+Q5SQclLY/kVX1GhdRzHgosHhmdhdMZ+wOCFvv1IdYJXf qKLNQg63DLX/50ha8JW4oQv47WoB1jthuSRJZr2f8pTWapU01D3tE/VwU8RBV6bp gXM96dWfBBhjScIwdUlL6nfakZsJUjE83vKERh8IAgnxhcxm42IGaX+fU5zaXZGA iRr++V0ZseEp9ak80/QgbLpB26R8ZZZ9U6dKd3hbArQqK7Y4ZGYM2PvPsm7NLwoF UFxUbRV+SuJwGg/B0NagItZyZ8j/f8ucbmn5Jq4MhdsU3YBG2uK2Ae1qJ9fnI/TA NrBwroXz32i2N/lLoy9OdCUTc2+olTNgJDM+CHaqvhlfxC8e9OIPcM0F+zi7ljjt genPiUkH23i/E70FjZlMIq6Au+TeouQ+pDCkgyKSLsD4gzIZcynLYvJ1E9NuBzvL 80CULJXZEKFBeSvGM9UkgzoqQhtSTwS1FPOTuBy0BfrUKz53i2zwHt9xMNjjzfZs 0M4dErD+xEyAn1ZoMYEvmQ0Xd+Uz/7cTyLfgUwAhSDGQxAddfF68x/6vEUt7JhXa wZixP0wTnZC+DQxFjMfXxD/s3lHqfD1rEq6T2xxj45y8ak5q9XfmGX4Apn12WiJT ZokG3xuvb5tBwwVzn607 =UXTA -----END PGP SIGNATURE----- --GG7AgPo98BxRn9Ggd2k8egdMWC88d0nUL-- From owner-freebsd-x11@FreeBSD.ORG Fri Jun 13 14:39:58 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B6E47870 for ; Fri, 13 Jun 2014 14:39:58 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 977B42267 for ; Fri, 13 Jun 2014 14:39:57 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1WvSe3-0002VK-Py for freebsd-x11@freebsd.org; Fri, 13 Jun 2014 07:39:55 -0700 Date: Fri, 13 Jun 2014 07:39:55 -0700 (PDT) From: Jakub Lach To: freebsd-x11@freebsd.org Message-ID: <1402670395792-5920642.post@n5.nabble.com> In-Reply-To: <539B00B6.6000506@dumbbell.fr> References: <1401620646194-5916757.post@n5.nabble.com> <539AC58F.2020704@dumbbell.fr> <1402653019040-5920601.post@n5.nabble.com> <539B00B6.6000506@dumbbell.fr> Subject: Re: trillian r1450 and 10-STABLE, G45 Intel (xorg trunk) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 14:39:58 -0000 Looks like for now I should just track trunk and hopefully go back to experimental some time in the future. In the first message I wrongly assumed that experimental should/could work with intel too now/at all times (e.g. by using a older version for intel by default.) But as I see now how trunk is used, it may be not really needed. Thanks! -- View this message in context: http://freebsd.1045724.n5.nabble.com/trillian-r1450-and-10-STABLE-G45-Intel-xorg-trunk-tp5916757p5920642.html Sent from the freebsd-x11 mailing list archive at Nabble.com. From owner-freebsd-x11@FreeBSD.ORG Mon Jun 16 11:45:23 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CB360957 for ; Mon, 16 Jun 2014 11:45:23 +0000 (UTC) Received: from bee.hive.kiev.ua (ua.opennet.ru [193.111.9.70]) by mx1.freebsd.org (Postfix) with ESMTP id 84D112780 for ; Mon, 16 Jun 2014 11:45:22 +0000 (UTC) Received: from bee.hive.kiev.ua (localhost [127.0.0.1]) by bee.hive.kiev.ua (Postfix) with ESMTP id 347F8450BE; Mon, 16 Jun 2014 14:37:30 +0300 (EEST) Received: from bee.hive.kiev.ua ([127.0.0.1]) by bee.hive.kiev.ua (bee.hive.kiev.ua [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RuMiRy6ZCk5M; Mon, 16 Jun 2014 14:37:29 +0300 (EEST) Received: from mambur.ug.local (farlepinvest-gw5.kiev.ucomline.net [78.111.215.165]) by bee.hive.kiev.ua (Postfix) with ESMTPA id D093445046; Mon, 16 Jun 2014 14:37:29 +0300 (EEST) From: Alex To: freebsd-x11@freebsd.org Reply-To: mambur@ua.fm Subject: Reporting graphical environment on FreeBSD. Radeon KMS crash Date: Mon, 16 Jun 2014 14:37:27 +0300 Message-ID: <4522962.p8nmxtOdFE@mambur.ug.local> User-Agent: KMail/4.12.5 (FreeBSD/10.0-STABLE; KDE/4.12.5; i386; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="koi8-r" X-Author: mambur Cc: vambur@gmail.com X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jun 2014 11:45:23 -0000 Hello 1. Please help. laptop: HP Pavilion dv7 FreeBSD desktop updated from 9.0 to 10.0-STABLE. Updated world, kernel, all ports. 2. Read the instructions on the page: https://wiki.freebsd.org/Graphics#Installing_KMS_Ports https://forums.freebsd.org/viewtopic.php?&t=43294 Added to loader.conf: radeon_load = "YES" radeonkms_load = "YES" After reboot the system did not boot: "...Automatic reboot after 15 sec..." 3. Without KMS kernel modules can work in the console without Xorg. Without KMS kernel modules can work in Xorg with driver "vesa". When "kldload radeonkms" whole system crashes: ... Jun 15 20:47:37 evgen kernel: module_register: module vgapci/radeon already exists! Jun 15 20:47:37 evgen kernel: Module vgapci/radeon failed to register: 17 Jun 15 20:49:51 evgen kernel: info: [drm] Initialized drm 1.1.0 20060810 Jun 15 20:57:23 evgen syslogd: kernel boot file is /boot/kernel/kernel ... 4. On another video card with dekstop 'RV710/730 HDMI Audio [Radeon HD 4000 series]' Xorg+KDE4 works fine with my settings. Attach archive logs, more than was required in the instructions. PS: Employer installs on a laptop windows or fire me(( give advice! -- With best wishes, Alexey Tatarnikov. Kiev, Ukraine. Skype: mambursoft From owner-freebsd-x11@FreeBSD.ORG Wed Jun 18 09:46:02 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1B3BFDEF for ; Wed, 18 Jun 2014 09:46:02 +0000 (UTC) Received: from mail-la0-x233.google.com (mail-la0-x233.google.com [IPv6:2a00:1450:4010:c03::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7E4282C96 for ; Wed, 18 Jun 2014 09:46:01 +0000 (UTC) Received: by mail-la0-f51.google.com with SMTP id mc6so340761lab.24 for ; Wed, 18 Jun 2014 02:45:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; bh=nIfRaNtrwt+UwwNE+Cv0G9BlwDA0SElru4RZS+eVHV4=; b=d5cIyt6QCB1PG+5+3Hw2Nv8bJ6jQMDNQtxinwUhRPYLL9SavtDOI8uTAqBf7aT6rWW YT2Q5xWetc8exiAqWvV4miyd+FVyMpEIraFhn8+p8qQxewP+/JopUuhe5rC0eA6E6Z+F Ok0eQXyBldsM0OmtELAaCyOCD4enU0PcyMbU5BghXEhDZXbk8z6nu7X3Fjp92Kmz4B6f 4GAxJ84/v9y/arls0XejJPQ57EIlI0gdsUzxWDBXF1VeKFz+RO4JLODwQju1PV7wS5nn EXxcQ6zckxCh9oxZu/5Qw2dGH6ZCgTN+1KjENwTlpV+hWdwoPKPyZPzhMDPsZK3Ks69F Ul4A== X-Received: by 10.152.36.38 with SMTP id n6mr677774laj.0.1403084758673; Wed, 18 Jun 2014 02:45:58 -0700 (PDT) Received: from [192.168.1.197] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id ul4sm1187914lbb.33.2014.06.18.02.45.56 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 18 Jun 2014 02:45:57 -0700 (PDT) Message-ID: <53A15FD1.6040206@gmail.com> Date: Wed, 18 Jun 2014 12:45:53 +0300 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: x11@FreeBSD.org Subject: Fwd: Xorg 7.7 suddenly lost the keyboard References: <53A03A3F.9000503@gmail.com> In-Reply-To: <53A03A3F.9000503@gmail.com> X-Forwarded-Message-Id: <53A03A3F.9000503@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2014 09:46:02 -0000 Hi all, I sent the following issue to questions@freebsd.org, but it seems there are no ideas available there. So, in the hope that someone on the list x11@freebsd.org might have some idea what has happened, I send the same issue to this mailing list as well. It would be really nice to get my keyboard working with x11/xorg again. --jau -------- Original Message -------- Subject: Re: Xorg 7.7 suddenly lost the keyboard Date: Tue, 17 Jun 2014 15:53:19 +0300 From: Jukka Ukkonen To: questions@freebsd.org After digging a bit deeper in the issue the most revealing symptom is this error in /var/log/Xorg.0.log... [ 585.774] (II) Using input driver 'kbd' for 'Keyboard0' [ 585.774] (**) Option "CoreKeyboard" [ 585.774] (**) Keyboard0: always reports core events [ 585.774] (**) Keyboard0: always reports core events [ 585.774] (**) Option "Protocol" "standard" [ 585.774] (**) Option "Device" "/dev/kbdmux0" [ 585.774] (EE) Keyboard0: cannot open "/dev/kbdmux0" [ 585.774] (EE) PreInit returned 8 for "Keyboard0" [ 585.774] (II) UnloadModule: "kbd" That "PreInit" is apparently kbdPreInit() and the returned code 8 stands for BadMatch. What should I make of this? --jau On 2014-06-15 17:32, Jukka Ukkonen wrote: > > Hello everybody, > > I recently had a very peculiar experience with Xorg 7.7 on an amd64 > system running FreeBSD 10-stable. > Suddenly any and all X11 applications lost the keyboard. When using > vanilla vt only the same keyboard > works just fine. > I guess this happened after I had updated the ports tree using svn and > run "portupgrade --batch -y -a". > Does anyone have any idea what might be the root cause and how to get > around this. > Previously I have been using HAL configured devices with Xorg. Now > even explicitly forcing the automatic > device detection off did not bring the keyboard back. Rebuilding > xorg-server to use devd instead of HAL > did not help either. So, I am confused. Any ideas what to try? > > Cheers, > --jau > From owner-freebsd-x11@FreeBSD.ORG Wed Jun 18 16:29:05 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 60F84407 for ; Wed, 18 Jun 2014 16:29:05 +0000 (UTC) Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DD779260D for ; Wed, 18 Jun 2014 16:29:04 +0000 (UTC) Received: by mail-la0-f52.google.com with SMTP id ty20so682648lab.39 for ; Wed, 18 Jun 2014 09:29:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=vbb8jgmir/V7/UG5c1Lk8+A4kHZxsC5k2ZfYZBpD1Hk=; b=BJ8dSgpU7gX8MZwPTi/roFL80znR8ksQ6gKCHk+tUSwuDTXG8JzMMaA19ok5YCobet 5oQWjyeTW7lNLh7IrPBk5SObxbEte1asYo5Om/nUjdbNL8nXnkutGiskBvibxb5fPoHV NHV0IputUMT2+QZBmf8OuzorJDCKCIkCijYdhOSS8YLjGoiw626IsF596HpVaM1Djmjs slDmC5K5+Nbc9sGbNUHhRUZp/rxk314FqtsNnk5Q1IDYXZ58Ui4peJf9Lmyc150/h2qL MbuOaD2Tkz1pzMLsKBFmMvPQWS5c9rigSk4n4fqJicJo2210SmKdatFaGiiJ6CWMIQ7R 7HYg== X-Received: by 10.112.56.233 with SMTP id d9mr1844725lbq.55.1403108942698; Wed, 18 Jun 2014 09:29:02 -0700 (PDT) Received: from workstation0.rsci.eu (195-252-33-73-no43.business.telia.com. [195.252.33.73]) by mx.google.com with ESMTPSA id vg11sm1028762lac.36.2014.06.18.09.29.01 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 18 Jun 2014 09:29:01 -0700 (PDT) Message-ID: <53A1DA57.7000804@gmail.com> Date: Wed, 18 Jun 2014 18:28:39 +0000 From: Rickard Granath User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: x11@FreeBSD.org Subject: FreeBSD Port: x11-servers/xorg-server Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2014 16:29:05 -0000 Hi guys! When running xrandr -v the OS reports: xrandr program version 1.4.2 Server reports RandR version 1.3 Isn't version 1.4 implemented yet on the server-side? Its necessary for multi-gpu/monitor runs more specificly: xrandr --listproviders. Running FBSD 10.0 REL WITH_NEW_XORG=true build. Best reg R. From owner-freebsd-x11@FreeBSD.ORG Thu Jun 19 20:26:08 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3461F4EC for ; Thu, 19 Jun 2014 20:26:08 +0000 (UTC) Received: from mail-ob0-x22b.google.com (mail-ob0-x22b.google.com [IPv6:2607:f8b0:4003:c01::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F14C52788 for ; Thu, 19 Jun 2014 20:26:07 +0000 (UTC) Received: by mail-ob0-f171.google.com with SMTP id nu7so46287obb.2 for ; Thu, 19 Jun 2014 13:26:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=magXp2uNPxMeG9EHC/KEJMi1RQhHP036aLxBP493aR4=; b=Qe8MqdV7lli4iz6Kh10jqIjJ/H7U8Rfl9+W4Cx8wGfvurAT47F8wlayC44CviGh7nn Qi/TpgDGUkyDn7kCXEwJdLKQPRDv+Hh7+b0aAJee3yn+O55BK0YRWFyQgbHo27SfGpGe S/TfHZQKh0Q40sn75xLrRpNX+LpkwCU0MdCysKK+4OSpbVwKxZdq4mEfBpA1jx0hz3rT Aca18oFvwUzR79CFPRTiMOiCKNdz1c/iozBtJuG0fjwCvo/J/bb5DrmXTebNUzaUGl9a Nyp5V4PYvmYp45ylDqGgHyAbYQy2xiD5sukH/ebms3/+kgIBab+zerLQ9Ap8EXYzLhVB ZquA== MIME-Version: 1.0 X-Received: by 10.60.132.171 with SMTP id ov11mr7008684oeb.46.1403209567213; Thu, 19 Jun 2014 13:26:07 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.202.93.133 with HTTP; Thu, 19 Jun 2014 13:26:07 -0700 (PDT) In-Reply-To: <53A15FD1.6040206@gmail.com> References: <53A03A3F.9000503@gmail.com> <53A15FD1.6040206@gmail.com> Date: Thu, 19 Jun 2014 13:26:07 -0700 X-Google-Sender-Auth: bTbuZb3bDMqEq0mAFXSAaKCcEfY Message-ID: Subject: Re: Xorg 7.7 suddenly lost the keyboard From: Kevin Oberman To: Jukka Ukkonen Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jun 2014 20:26:08 -0000 On Wed, Jun 18, 2014 at 2:45 AM, Jukka Ukkonen wrote: > > Hi all, > I sent the following issue to questions@freebsd.org, but it seems there > are no ideas available there. > So, in the hope that someone on the list x11@freebsd.org might have some > idea what has happened, > I send the same issue to this mailing list as well. > It would be really nice to get my keyboard working with x11/xorg again. > > --jau > > > > -------- Original Message -------- > Subject: Re: Xorg 7.7 suddenly lost the keyboard > Date: Tue, 17 Jun 2014 15:53:19 +0300 > From: Jukka Ukkonen > To: questions@freebsd.org > > > > After digging a bit deeper in the issue the most revealing symptom is > this error in /var/log/Xorg.0.log... > > [ 585.774] (II) Using input driver 'kbd' for 'Keyboard0' > [ 585.774] (**) Option "CoreKeyboard" > [ 585.774] (**) Keyboard0: always reports core events > [ 585.774] (**) Keyboard0: always reports core events > [ 585.774] (**) Option "Protocol" "standard" > [ 585.774] (**) Option "Device" "/dev/kbdmux0" > [ 585.774] (EE) Keyboard0: cannot open "/dev/kbdmux0" > [ 585.774] (EE) PreInit returned 8 for "Keyboard0" > [ 585.774] (II) UnloadModule: "kbd" > > That "PreInit" is apparently kbdPreInit() and the returned code 8 stands > for BadMatch. > > What should I make of this? > > --jau > > > On 2014-06-15 17:32, Jukka Ukkonen wrote: > >> >> Hello everybody, >> >> I recently had a very peculiar experience with Xorg 7.7 on an amd64 >> system running FreeBSD 10-stable. >> Suddenly any and all X11 applications lost the keyboard. When using >> vanilla vt only the same keyboard >> works just fine. >> I guess this happened after I had updated the ports tree using svn and >> run "portupgrade --batch -y -a". >> Does anyone have any idea what might be the root cause and how to get >> around this. >> Previously I have been using HAL configured devices with Xorg. Now >> even explicitly forcing the automatic >> device detection off did not bring the keyboard back. Rebuilding >> xorg-server to use devd instead of HAL >> did not help either. So, I am confused. Any ideas what to try? >> >> Cheers, >> --jau >> >> Just a few shots in the dark... Does /dev/kbdmux exist? Did it get dropped from your kernel? Did you fail to load it? Did your /boot/loader.conf file change? How did you change Xorg.conf? Looks like it is trying the right thing and jut not finding the device. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Fri Jun 20 09:39:05 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E364A4 for ; Fri, 20 Jun 2014 09:39:05 +0000 (UTC) Received: from mail-wg0-x231.google.com (mail-wg0-x231.google.com [IPv6:2a00:1450:400c:c00::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED3E629AC for ; Fri, 20 Jun 2014 09:39:04 +0000 (UTC) Received: by mail-wg0-f49.google.com with SMTP id y10so3508126wgg.32 for ; Fri, 20 Jun 2014 02:39:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=buKw4r5rEnKCNPzau+YPRdA2wyfgt6pLaQsX0TFFrbY=; b=sQzQVVkylVoX4SXWQWOLlfp8bEvYGqaKnUOJN6wLtkHiFo6Y3fqZAmm+YnpsolL10H 2fAn3y1bPHCokc3jvZEVjN8B3PBOX1su8W8yeLNkbxQAfA2vtnXarHtd0n5F7Hdt4KOg r6Efw54oSPx8szkTSuWJB3rPPE2p2Bf7W+lVm+E2Q7qpmBqCNfxZmUbS2a76Ja2Smq8F jviYCgTunNz40AGx+26F2ueG6Y+E5TDXAT+Je0wABMEXdEMDlYQQAMiXr1nKLnzD/I15 YCbVunjz8B7qYF9ClDCIDOUBFn4cwtL64N8X5U2KlH+1ApdkYFvrokb6IsAUr12DpMkN hszA== X-Received: by 10.180.184.36 with SMTP id er4mr2831265wic.37.1403257143203; Fri, 20 Jun 2014 02:39:03 -0700 (PDT) Received: from [192.168.1.197] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id rw4sm14424800wjb.44.2014.06.20.02.39.01 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 20 Jun 2014 02:39:02 -0700 (PDT) Message-ID: <53A4013A.2090904@gmail.com> Date: Fri, 20 Jun 2014 12:39:06 +0300 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Kevin Oberman Subject: Re: Xorg 7.7 suddenly lost the keyboard References: <53A03A3F.9000503@gmail.com> <53A15FD1.6040206@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jun 2014 09:39:05 -0000 On 2014-06-19 23:26, Kevin Oberman wrote: > On Wed, Jun 18, 2014 at 2:45 AM, Jukka Ukkonen > wrote: > > > Hi all, > I sent the following issue to questions@freebsd.org > , but it seems there are no ideas > available there. > So, in the hope that someone on the list x11@freebsd.org > might have some idea what has happened, > I send the same issue to this mailing list as well. > It would be really nice to get my keyboard working with x11/xorg > again. > > --jau > > > > -------- Original Message -------- > Subject: Re: Xorg 7.7 suddenly lost the keyboard > Date: Tue, 17 Jun 2014 15:53:19 +0300 > From: Jukka Ukkonen > > To: questions@freebsd.org > > > > After digging a bit deeper in the issue the most revealing symptom is > this error in /var/log/Xorg.0.log... > > [ 585.774] (II) Using input driver 'kbd' for 'Keyboard0' > [ 585.774] (**) Option "CoreKeyboard" > [ 585.774] (**) Keyboard0: always reports core events > [ 585.774] (**) Keyboard0: always reports core events > [ 585.774] (**) Option "Protocol" "standard" > [ 585.774] (**) Option "Device" "/dev/kbdmux0" > [ 585.774] (EE) Keyboard0: cannot open "/dev/kbdmux0" > [ 585.774] (EE) PreInit returned 8 for "Keyboard0" > [ 585.774] (II) UnloadModule: "kbd" > > That "PreInit" is apparently kbdPreInit() and the returned code 8 > stands > for BadMatch. > > What should I make of this? > > --jau > > > On 2014-06-15 17:32, Jukka Ukkonen wrote: > > > Hello everybody, > > I recently had a very peculiar experience with Xorg 7.7 on an > amd64 > system running FreeBSD 10-stable. > Suddenly any and all X11 applications lost the keyboard. When > using > vanilla vt only the same keyboard > works just fine. > I guess this happened after I had updated the ports tree using > svn and > run "portupgrade --batch -y -a". > Does anyone have any idea what might be the root cause and how > to get > around this. > Previously I have been using HAL configured devices with Xorg. Now > even explicitly forcing the automatic > device detection off did not bring the keyboard back. Rebuilding > xorg-server to use devd instead of HAL > did not help either. So, I am confused. Any ideas what to try? > > Cheers, > --jau > > > Just a few shots in the dark... > Does /dev/kbdmux exist? Did it get dropped from your kernel? Did you > fail to load it? Did your /boot/loader.conf file change? > > How did you change Xorg.conf? Looks like it is trying the right thing > and jut not finding the device. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com Indeed it looks like X fails to open the device. The device entries are there as expected, though. crw------- 1 root wheel 0x3d Jun 20 11:07 /dev/atkbd0 lrwxr-xr-x 1 root wheel 6 Jun 20 11:07 /dev/kbd0 -> atkbd0 lrwxr-xr-x 1 root wheel 7 Jun 20 11:07 /dev/kbd1 -> kbdmux0 lrwxr-xr-x 1 root wheel 5 Jun 20 11:07 /dev/kbd2 -> ukbd0 crw------- 1 root wheel 0x1b Jun 20 11:07 /dev/kbdmux0 crw------- 1 root wheel 0x75 Jun 20 11:07 /dev/ukbd0 The only thing I have changed in xorg.conf has been AutoAddDevices on and off, and even that only when the keyboard was already lost in an attempt to test whether hald was somehow out of its mind. Otherwise xorg.conf is as it was before the keyboard was lost. It seems that BadMatch could only be triggered inside OpenKeyboard() in x11-drivers/xf86-input-keyboard/work/xf86-input-keyboard-1.8.0/src/bsd_kbd.c Apparently the message "cannot open ..." originates from this code snippet... 424 pInfo->fd = open(s, O_RDONLY | O_NONBLOCK | O_EXCL); 425 if (pInfo->fd == -1) { 426 xf86Msg(X_ERROR, "%s: cannot open \"%s\"\n", pInfo->name, s); 427 free(s); 428 return FALSE; 429 } It would be useful to have those xf86Msg() calls also report something like strerror(errno) when something goes wrong. Without any further info one can only guess what might be the true reason for failures. At the moment I can only imagine there might be another program like hald holding the keyboard device open still when X tries to open it. --jau From owner-freebsd-x11@FreeBSD.ORG Fri Jun 20 11:30:23 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0A786E9E for ; Fri, 20 Jun 2014 11:30:23 +0000 (UTC) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 85B8024F7 for ; Fri, 20 Jun 2014 11:30:22 +0000 (UTC) Received: by mail-wi0-f182.google.com with SMTP id bs8so625134wib.3 for ; Fri, 20 Jun 2014 04:30:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=JdYwxzcI29sDeHM7ezJiiPZbHQ4jIPtwZPtaWfzLMPQ=; b=sirUc33JIJ4w3uJue58+DaFTicBlUPhJyiSIQxn3EuIMjYo1wHWUIKbqUKuRtEbhnr /KwXu6F9UAsnR3rr+o0W0u8fTFjOkiijRO9LAj0gve8+ai1br7r3YxtzOiOT+CzW4M86 0el53f1aUOBxDVxfufRjXtByKTFjHEi7qZs8uSRBIA+uepLfkBg2c6Bztd3Eytz112hc iPqHdabS7M+HaS5OrccGCw3HdwxA5+k73uE9RXaOj6jJfHmKDjxe2hUXneVrFZuB04Ix uwiarH+ZCEz7/liG+q46neVGxi0Ge7sRWZ+7uWM+Uo9RvsdEEA9hPCtIg+lUqpeXeZar wK2g== X-Received: by 10.194.23.135 with SMTP id m7mr3723625wjf.2.1403263820561; Fri, 20 Jun 2014 04:30:20 -0700 (PDT) Received: from [192.168.1.197] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id m1sm3906881wib.20.2014.06.20.04.30.18 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 20 Jun 2014 04:30:19 -0700 (PDT) Message-ID: <53A41B08.1080304@gmail.com> Date: Fri, 20 Jun 2014 14:29:12 +0300 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Kevin Oberman Subject: Re: Xorg 7.7 suddenly lost the keyboard References: <53A03A3F.9000503@gmail.com> <53A15FD1.6040206@gmail.com> <53A4013A.2090904@gmail.com> In-Reply-To: <53A4013A.2090904@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jun 2014 11:30:23 -0000 On 2014-06-20 12:39, Jukka Ukkonen wrote: > On 2014-06-19 23:26, Kevin Oberman wrote: >> On Wed, Jun 18, 2014 at 2:45 AM, Jukka Ukkonen > > wrote: >> >> >> Hi all, >> I sent the following issue to questions@freebsd.org >> , but it seems there are no ideas >> available there. >> So, in the hope that someone on the list x11@freebsd.org >> might have some idea what has happened, >> I send the same issue to this mailing list as well. >> It would be really nice to get my keyboard working with x11/xorg >> again. >> >> --jau >> >> >> >> -------- Original Message -------- >> Subject: Re: Xorg 7.7 suddenly lost the keyboard >> Date: Tue, 17 Jun 2014 15:53:19 +0300 >> From: Jukka Ukkonen > >> To: questions@freebsd.org >> >> >> >> After digging a bit deeper in the issue the most revealing symptom is >> this error in /var/log/Xorg.0.log... >> >> [ 585.774] (II) Using input driver 'kbd' for 'Keyboard0' >> [ 585.774] (**) Option "CoreKeyboard" >> [ 585.774] (**) Keyboard0: always reports core events >> [ 585.774] (**) Keyboard0: always reports core events >> [ 585.774] (**) Option "Protocol" "standard" >> [ 585.774] (**) Option "Device" "/dev/kbdmux0" >> [ 585.774] (EE) Keyboard0: cannot open "/dev/kbdmux0" >> [ 585.774] (EE) PreInit returned 8 for "Keyboard0" >> [ 585.774] (II) UnloadModule: "kbd" >> >> That "PreInit" is apparently kbdPreInit() and the returned code 8 >> stands >> for BadMatch. >> >> What should I make of this? >> >> --jau >> >> >> On 2014-06-15 17:32, Jukka Ukkonen wrote: >> >> >> Hello everybody, >> >> I recently had a very peculiar experience with Xorg 7.7 on an >> amd64 >> system running FreeBSD 10-stable. >> Suddenly any and all X11 applications lost the keyboard. When >> using >> vanilla vt only the same keyboard >> works just fine. >> I guess this happened after I had updated the ports tree >> using svn and >> run "portupgrade --batch -y -a". >> Does anyone have any idea what might be the root cause and >> how to get >> around this. >> Previously I have been using HAL configured devices with >> Xorg. Now >> even explicitly forcing the automatic >> device detection off did not bring the keyboard back. Rebuilding >> xorg-server to use devd instead of HAL >> did not help either. So, I am confused. Any ideas what to try? >> >> Cheers, >> --jau >> >> >> Just a few shots in the dark... >> Does /dev/kbdmux exist? Did it get dropped from your kernel? Did you >> fail to load it? Did your /boot/loader.conf file change? >> >> How did you change Xorg.conf? Looks like it is trying the right thing >> and jut not finding the device. >> -- >> R. Kevin Oberman, Network Engineer, Retired >> E-mail: rkoberman@gmail.com > > Indeed it looks like X fails to open the device. > The device entries are there as expected, though. > > crw------- 1 root wheel 0x3d Jun 20 11:07 /dev/atkbd0 > lrwxr-xr-x 1 root wheel 6 Jun 20 11:07 /dev/kbd0 -> atkbd0 > lrwxr-xr-x 1 root wheel 7 Jun 20 11:07 /dev/kbd1 -> kbdmux0 > lrwxr-xr-x 1 root wheel 5 Jun 20 11:07 /dev/kbd2 -> ukbd0 > crw------- 1 root wheel 0x1b Jun 20 11:07 /dev/kbdmux0 > crw------- 1 root wheel 0x75 Jun 20 11:07 /dev/ukbd0 > > The only thing I have changed in xorg.conf has been AutoAddDevices > on and off, and even that only when the keyboard was already lost in > an attempt to test whether hald was somehow out of its mind. > Otherwise xorg.conf is as it was before the keyboard was lost. > > It seems that BadMatch could only be triggered inside OpenKeyboard() in > x11-drivers/xf86-input-keyboard/work/xf86-input-keyboard-1.8.0/src/bsd_kbd.c > > Apparently the message "cannot open ..." originates from this > code snippet... > > 424 pInfo->fd = open(s, O_RDONLY | O_NONBLOCK | O_EXCL); > 425 if (pInfo->fd == -1) { > 426 xf86Msg(X_ERROR, "%s: cannot open \"%s\"\n", > pInfo->name, s); > 427 free(s); > 428 return FALSE; > 429 } > > It would be useful to have those xf86Msg() calls also report > something like strerror(errno) when something goes wrong. > Without any further info one can only guess what might be > the true reason for failures. At the moment I can only imagine > there might be another program like hald holding the keyboard > device open still when X tries to open it. > > --jau > Wow... When I then changed the code snippet above to this... pInfo->fd = open(s, O_RDONLY | O_NONBLOCK | O_EXCL); if (pInfo->fd == -1) { xf86Msg(X_ERROR, "%s: cannot open \"%s\" (%s)\n", pInfo->name, s, strerror (errno)); free(s); return FALSE; } what did I find in the Xorg.0.log... [ 1708.047] (II) Using input driver 'kbd' for 'Keyboard0' [ 1708.047] (**) Option "CoreKeyboard" [ 1708.047] (**) Keyboard0: always reports core events [ 1708.047] (**) Keyboard0: always reports core events [ 1708.047] (**) Option "Protocol" "standard" [ 1708.047] (**) Option "Device" "/dev/kbdmux0" [ 1708.047] (EE) Keyboard0: cannot open "/dev/kbdmux0" (*Device busy*) [ 1708.047] (EE) PreInit returned 8 for "Keyboard0" [ 1708.047] (II) UnloadModule: "kbd" After terminating the X session and returning to plain vt command line I tried running lsof to figure out whether some program was holding any kbd devices open. Nope! This is obviously some sort of timing issue / race condition such that something else opens /dev/kbdmux0 slightly before X tries to open it and while holding the handle open for a while manages to block X from opening kbdmux. At the moment I already know that neither hald nor dbus are likely culprits because disabling them did not make the keyboard available to X. Could gnome-settings-daemon try to do something to the keyboard? --jau From owner-freebsd-x11@FreeBSD.ORG Fri Jun 20 17:48:22 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 86426AE for ; Fri, 20 Jun 2014 17:48:22 +0000 (UTC) Received: from mail-ob0-x22f.google.com (mail-ob0-x22f.google.com [IPv6:2607:f8b0:4003:c01::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E53282976 for ; Fri, 20 Jun 2014 17:48:21 +0000 (UTC) Received: by mail-ob0-f175.google.com with SMTP id wm4so1449430obc.6 for ; Fri, 20 Jun 2014 10:48:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=XrBX9au4Phdwh8EqA+8dKPJTQbn7XcGV32yJ1JsOakg=; b=xpvGj1xLLuR/UsUzj+zHf8TdTzYr8f+ahj0DePr9g0N3et+JR7W5duFD/eb5Yxs3gp ZReE+OPWNN2WY9uibILgcp/AtXpAxxpA5+xczOwq5IPVvhOiNTM56oKyG2oT2FPSy93E DEmwBIQXmS6IHZ8kVcjeX0L27bJn94cHKZjOgO94c1pw3G/c4gn4nU8FunZAZ0aH5d/q AzVNNsU8SVQZmQugg2kQYm4A81zrdHz6X2U2kGtKM0mMWO6U00ThythEYzAC6/+Nq+VW fTXXx278N1HD8AM5UcZAmXCd0WtI1WWq2KKGP0Lr5EgtD75VTV8k5j6rGEusHzpI/ioH H+Rg== MIME-Version: 1.0 X-Received: by 10.182.3.36 with SMTP id 4mr5116054obz.56.1403286500917; Fri, 20 Jun 2014 10:48:20 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.202.93.133 with HTTP; Fri, 20 Jun 2014 10:48:20 -0700 (PDT) In-Reply-To: <53A41B08.1080304@gmail.com> References: <53A03A3F.9000503@gmail.com> <53A15FD1.6040206@gmail.com> <53A4013A.2090904@gmail.com> <53A41B08.1080304@gmail.com> Date: Fri, 20 Jun 2014 10:48:20 -0700 X-Google-Sender-Auth: iE3-pr2H5YNPEBxkEHtzVg4WpVg Message-ID: Subject: Re: Xorg 7.7 suddenly lost the keyboard From: Kevin Oberman To: Jukka Ukkonen Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jun 2014 17:48:22 -0000 On Fri, Jun 20, 2014 at 4:29 AM, Jukka Ukkonen wrote: > On 2014-06-20 12:39, Jukka Ukkonen wrote: > > On 2014-06-19 23:26, Kevin Oberman wrote: > > On Wed, Jun 18, 2014 at 2:45 AM, Jukka Ukkonen wrote: > >> >> Hi all, >> I sent the following issue to questions@freebsd.org, but it seems there >> are no ideas available there. >> So, in the hope that someone on the list x11@freebsd.org might have some >> idea what has happened, >> I send the same issue to this mailing list as well. >> It would be really nice to get my keyboard working with x11/xorg again. >> >> --jau >> >> >> >> -------- Original Message -------- >> Subject: Re: Xorg 7.7 suddenly lost the keyboard >> Date: Tue, 17 Jun 2014 15:53:19 +0300 >> From: Jukka Ukkonen >> To: questions@freebsd.org >> >> >> >> After digging a bit deeper in the issue the most revealing symptom is >> this error in /var/log/Xorg.0.log... >> >> [ 585.774] (II) Using input driver 'kbd' for 'Keyboard0' >> [ 585.774] (**) Option "CoreKeyboard" >> [ 585.774] (**) Keyboard0: always reports core events >> [ 585.774] (**) Keyboard0: always reports core events >> [ 585.774] (**) Option "Protocol" "standard" >> [ 585.774] (**) Option "Device" "/dev/kbdmux0" >> [ 585.774] (EE) Keyboard0: cannot open "/dev/kbdmux0" >> [ 585.774] (EE) PreInit returned 8 for "Keyboard0" >> [ 585.774] (II) UnloadModule: "kbd" >> >> That "PreInit" is apparently kbdPreInit() and the returned code 8 stands >> for BadMatch. >> >> What should I make of this? >> >> --jau >> >> >> On 2014-06-15 17:32, Jukka Ukkonen wrote: >> >>> >>> Hello everybody, >>> >>> I recently had a very peculiar experience with Xorg 7.7 on an amd64 >>> system running FreeBSD 10-stable. >>> Suddenly any and all X11 applications lost the keyboard. When using >>> vanilla vt only the same keyboard >>> works just fine. >>> I guess this happened after I had updated the ports tree using svn and >>> run "portupgrade --batch -y -a". >>> Does anyone have any idea what might be the root cause and how to get >>> around this. >>> Previously I have been using HAL configured devices with Xorg. Now >>> even explicitly forcing the automatic >>> device detection off did not bring the keyboard back. Rebuilding >>> xorg-server to use devd instead of HAL >>> did not help either. So, I am confused. Any ideas what to try? >>> >>> Cheers, >>> --jau >>> >>> > Just a few shots in the dark... > Does /dev/kbdmux exist? Did it get dropped from your kernel? Did you fail > to load it? Did your /boot/loader.conf file change? > > How did you change Xorg.conf? Looks like it is trying the right thing > and jut not finding the device. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com > > > Indeed it looks like X fails to open the device. > The device entries are there as expected, though. > > crw------- 1 root wheel 0x3d Jun 20 11:07 /dev/atkbd0 > lrwxr-xr-x 1 root wheel 6 Jun 20 11:07 /dev/kbd0 -> atkbd0 > lrwxr-xr-x 1 root wheel 7 Jun 20 11:07 /dev/kbd1 -> kbdmux0 > lrwxr-xr-x 1 root wheel 5 Jun 20 11:07 /dev/kbd2 -> ukbd0 > crw------- 1 root wheel 0x1b Jun 20 11:07 /dev/kbdmux0 > crw------- 1 root wheel 0x75 Jun 20 11:07 /dev/ukbd0 > > The only thing I have changed in xorg.conf has been AutoAddDevices > on and off, and even that only when the keyboard was already lost in > an attempt to test whether hald was somehow out of its mind. > Otherwise xorg.conf is as it was before the keyboard was lost. > > It seems that BadMatch could only be triggered inside OpenKeyboard() in > > x11-drivers/xf86-input-keyboard/work/xf86-input-keyboard-1.8.0/src/bsd_kbd.c > > Apparently the message "cannot open ..." originates from this > code snippet... > > 424 pInfo->fd = open(s, O_RDONLY | O_NONBLOCK | O_EXCL); > 425 if (pInfo->fd == -1) { > 426 xf86Msg(X_ERROR, "%s: cannot open \"%s\"\n", > pInfo->name, s); > 427 free(s); > 428 return FALSE; > 429 } > > It would be useful to have those xf86Msg() calls also report > something like strerror(errno) when something goes wrong. > Without any further info one can only guess what might be > the true reason for failures. At the moment I can only imagine > there might be another program like hald holding the keyboard > device open still when X tries to open it. > > --jau > > > Wow... When I then changed the code snippet above to this... > > > pInfo->fd = open(s, O_RDONLY | O_NONBLOCK | O_EXCL); > if (pInfo->fd == -1) { > xf86Msg(X_ERROR, "%s: cannot open \"%s\" (%s)\n", pInfo->name, > s, > strerror (errno)); > free(s); > return FALSE; > } > > what did I find in the Xorg.0.log... > > [ 1708.047] (II) Using input driver 'kbd' for 'Keyboard0' > [ 1708.047] (**) Option "CoreKeyboard" > [ 1708.047] (**) Keyboard0: always reports core events > [ 1708.047] (**) Keyboard0: always reports core events > [ 1708.047] (**) Option "Protocol" "standard" > [ 1708.047] (**) Option "Device" "/dev/kbdmux0" > [ 1708.047] (EE) Keyboard0: cannot open "/dev/kbdmux0" (*Device busy*) > [ 1708.047] (EE) PreInit returned 8 for "Keyboard0" > [ 1708.047] (II) UnloadModule: "kbd" > > After terminating the X session and returning to plain vt command > line I tried running lsof to figure out whether some program was > holding any kbd devices open. Nope! > > This is obviously some sort of timing issue / race condition such > that something else opens /dev/kbdmux0 slightly before X tries to > open it and while holding the handle open for a while manages to > block X from opening kbdmux. > At the moment I already know that neither hald nor dbus are likely > culprits because disabling them did not make the keyboard available > to X. > Could gnome-settings-daemon try to do something to the keyboard? > Gnome-settings-daemon is certainly a possibility. Can you log in remotely while X is running and use lsof or fstat to check on the device? -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Sat Jun 21 14:53:17 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D4F7ED90 for ; Sat, 21 Jun 2014 14:53:17 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BCA16293A for ; Sat, 21 Jun 2014 14:53:17 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5LErHue038754 for ; Sat, 21 Jun 2014 15:53:17 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191156] [patch] x11-drivers/xf86-input-wacom: update to 0.25.0 Date: Sat, 21 Jun 2014 14:53:17 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rakuco@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2014 14:53:17 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191156 Raphael Kubo da Costa changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-ports-bugs@FreeBSD. |x11@FreeBSD.org |org | -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jun 21 17:52:30 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D27E2D23 for ; Sat, 21 Jun 2014 17:52:30 +0000 (UTC) Received: from mail-ob0-x233.google.com (mail-ob0-x233.google.com [IPv6:2607:f8b0:4003:c01::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9B6EC25F5 for ; Sat, 21 Jun 2014 17:52:30 +0000 (UTC) Received: by mail-ob0-f179.google.com with SMTP id uz6so2459143obc.24 for ; Sat, 21 Jun 2014 10:52:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=cAMGC2VMn878nDk4hr6B1fab+/OYOy2purKv9IUnhpI=; b=yI4ZvS8Nk6ZQL1PRkgEXWpKNn74QEH07rZpGJm9S3FWkTU0eeVZXl7QTjR+CYojGxd wD+R1xa+ALyamCtRNdoYJnCpNiAFyVkzBlcXueNOGEWnQ9V3/q05e17LxdAtusUNCT5z kaQ/kQLtGw9gAcJctDf3iKpQ95vGjTOcOpHzlCLry332b8oF3BmBz/V8SvJt9Dgf64vb hRWE5f+V9tP8LUmqMLLfs64G2jCLSleQp+RguskT6t6FNMslyHKNJF+I6Uh7TM3lORuL dk66NuTSQUsxutTe/2C4F/T8qFokkg3EH4Vjr1XWbCmgBZwLGgQVmvyq+OCuNCmVX+Dl 606w== MIME-Version: 1.0 X-Received: by 10.182.96.71 with SMTP id dq7mr7300222obb.42.1403373149813; Sat, 21 Jun 2014 10:52:29 -0700 (PDT) Received: by 10.182.146.46 with HTTP; Sat, 21 Jun 2014 10:52:29 -0700 (PDT) Received: by 10.182.146.46 with HTTP; Sat, 21 Jun 2014 10:52:29 -0700 (PDT) In-Reply-To: References: Date: Sat, 21 Jun 2014 19:52:29 +0200 Message-ID: Subject: Fwd: Problem when building radeon X video driver on Freebsd-current From: =?UTF-8?Q?Ren=C3=A9_Ladan?= To: x11@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2014 17:52:30 -0000 Hi, Forwarding this from a user of radeonhd Ren=C3=A9 ---------- Doorgestuurd bericht ---------- Van: "Vinicius Abrahao" Datum: 21 jun. 2014 14:12 Onderwerp: Problem when building radeon X video driver on Freebsd-current Aan: "Rene Ladan" Cc: Hi, how are you? Thanks for take care of this port. I use radeon here, and I having some trouble with build the driver again. How can I figure it out? Here is the error: [root@phenx /usr/ports/x11-drivers/xf86-video-radeonhd]# make install clean (...) (...) =3D=3D=3D> Installing for xf86-video-radeonhd-1.3.0_5 =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: /usr/local/libdata/pkgconfig/xorg-server.pc - found =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: /usr/local/libdata/pkgconfig/xproto.pc - found =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found =3D=3D=3D> Checking if x11-drivers/xf86-video-radeonhd already installed =3D=3D=3D> Registering installation for xf86-video-radeonhd-1.3.0_5 pkg-static: lstat(/usr/ports/x11-drivers/xf86-video-radeonhd/work/stage/usr= /local/lib/xorg/modules/drivers/radeonhd_drv.la): No such file or directory *** Error code 74Stop Thanks in advance, Vin=C3=ADicius --=20 Vin=C3=ADcius Abrah=C3=A3o Bazana Schmidt Desenvolvimento & Consultoria Dextra Sistemas www.dextra.com.br +55 19 3256-6722 Ramal 246 Este email =C3=A9 confidencial. This message is confidential. -- vi[nnix]=E2=84=A2 aka: Vin=C3=ADcius Abrah=C3=A3o Bazana Schmidt vischmidt.wordpress.com twitter.com/vischmidt From owner-freebsd-x11@FreeBSD.ORG Sat Jun 21 20:04:46 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 430B3B4A for ; Sat, 21 Jun 2014 20:04:46 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CA8262F06 for ; Sat, 21 Jun 2014 20:04:45 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s5LK4huU078974 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 21 Jun 2014 14:04:44 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s5LK4hZV078971; Sat, 21 Jun 2014 14:04:43 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Sat, 21 Jun 2014 14:04:43 -0600 (MDT) From: Warren Block To: =?ISO-8859-15?Q?Ren=E9_Ladan?= Subject: Re: Fwd: Problem when building radeon X video driver on Freebsd-current In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Sat, 21 Jun 2014 14:04:44 -0600 (MDT) Content-Type: TEXT/PLAIN; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2014 20:04:46 -0000 On Sat, 21 Jun 2014, RenĂŠ Ladan wrote: > Hi, > > Forwarding this from a user of radeonhd > > RenĂŠ > ---------- Doorgestuurd bericht ---------- > Van: "Vinicius Abrahao" > Datum: 21 jun. 2014 14:12 > Onderwerp: Problem when building radeon X video driver on Freebsd-current > Aan: "Rene Ladan" > Cc: > > Hi, how are you? > > Thanks for take care of this port. I use radeon here, and I having > some trouble with build the driver again. How can I figure it out? > > Here is the error: > > [root@phenx /usr/ports/x11-drivers/xf86-video-radeonhd]# make install clean > (...) > (...) > ===> Installing for xf86-video-radeonhd-1.3.0_5 > ===> xf86-video-radeonhd-1.3.0_5 depends on file: > /usr/local/libdata/pkgconfig/xorg-server.pc - found > ===> xf86-video-radeonhd-1.3.0_5 depends on file: > /usr/local/libdata/pkgconfig/xproto.pc - found > ===> xf86-video-radeonhd-1.3.0_5 depends on file: > /usr/local/libdata/pkgconfig/xi.pc - found > ===> Checking if x11-drivers/xf86-video-radeonhd already installed > ===> Registering installation for xf86-video-radeonhd-1.3.0_5 > pkg-static: lstat(/usr/ports/x11-drivers/xf86-video-radeonhd/work/stage/usr/local/lib/xorg/modules/drivers/radeonhd_drv.la): > No such file or directory > *** Error code 74Stop Please do not use the radeonhd driver, which is old and unmaintained by the X people. Instead, install x11-drivers/xf86-video-ati, and use the radeon driver from that. From owner-freebsd-x11@FreeBSD.ORG Sun Jun 22 02:40:29 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AD1DF2EC for ; Sun, 22 Jun 2014 02:40:29 +0000 (UTC) Received: from mail-qg0-x22a.google.com (mail-qg0-x22a.google.com [IPv6:2607:f8b0:400d:c04::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 737822AAC for ; Sun, 22 Jun 2014 02:40:29 +0000 (UTC) Received: by mail-qg0-f42.google.com with SMTP id e89so4909195qgf.1 for ; Sat, 21 Jun 2014 19:40:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ko8NYfaOI1BLzicNNKYmtLMKnz5lCGdZjmtfP26KfSc=; b=jK82uJNE47tTfZ7mYWQvd5Yx2YQQyfYI0juhMoKiSF4E4h5TwYvC2ZcWec8/gMr+f8 jnmUP4H+RvJ+zG5mquVZsPkCAFBOIXBM8CnT5suggHYEMXDVPZk6T8g1S6geFE0XR6TS C7SFz9w/7Hz91wZE2rGxKKQBHCJH1GkT0UJEeJpUT991xS6G3lWvWyxdUm7+l9c7U83l n/wGcNF84vJiFfL/o7hYXR4LBGFaPlk+OUk7Q9S6CQ2BsOXoK6TzQjZDicKvcE8s5VD+ 50PxzKtLqDA28Tsu6FyLoHcUPw5YNXYP6TICIW2TGEOYFg2WH1CsoPf8qmVFpeKKYZma /44A== MIME-Version: 1.0 X-Received: by 10.224.130.136 with SMTP id t8mr20602884qas.49.1403404828642; Sat, 21 Jun 2014 19:40:28 -0700 (PDT) Received: by 10.224.43.134 with HTTP; Sat, 21 Jun 2014 19:40:28 -0700 (PDT) Date: Sat, 21 Jun 2014 19:40:28 -0700 Message-ID: Subject: request for help: bug 188833 (suspend/resume + intel graphics) From: Adrian Chadd To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2014 02:40:29 -0000 Hi all, This ticket: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=188833 needs some love. I don't know if it's supposed to be a fix in the intel code or whether it's papering over some bugs in the DRI code. Would someone versed in the intricacies of all of this stuff take a look? Thanks! -a From owner-freebsd-x11@FreeBSD.ORG Sun Jun 22 04:20:59 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A3220CD9 for ; Sun, 22 Jun 2014 04:20:59 +0000 (UTC) Received: from mail-oa0-x22b.google.com (mail-oa0-x22b.google.com [IPv6:2607:f8b0:4003:c02::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5E3D221E3 for ; Sun, 22 Jun 2014 04:20:59 +0000 (UTC) Received: by mail-oa0-f43.google.com with SMTP id o6so9057081oag.30 for ; Sat, 21 Jun 2014 21:20:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=TLDVTsfKylXhLeES8wKD3gQIsTez14XdZJiG6hsBKGo=; b=U3O4uku91hsZsrtr1J6zglliWDrISUABlbOP9kDhkGaRbousYtbHeQw47oKhK0IueU ymwt+eggehTUYUFAbY7KK0E+FDcL+vtNcaq6WltdPkfhs9aX+Qr9zPUklBEymV/AxGua zs04tqcRS7jamruqOMS092xSf1Q2jGoLNmh6ZHrweAm+f1KccNWCnJ6rNfb1U4skR2Am TXcyriDhDACdtZx/WcTK5IVGxccAwA2h+oWGYdt3P0Bh70lqwaJM7afqzux92Qwff6gy 2GK1X3hQpkgzdIrJWG25odMg6qgAFfobuiTmWIvzTM8+8mSzDambGvAoMLhLaqnGzdjh rN/w== MIME-Version: 1.0 X-Received: by 10.60.15.231 with SMTP id a7mr13668651oed.50.1403410858664; Sat, 21 Jun 2014 21:20:58 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.202.93.133 with HTTP; Sat, 21 Jun 2014 21:20:58 -0700 (PDT) In-Reply-To: References: Date: Sat, 21 Jun 2014 21:20:58 -0700 X-Google-Sender-Auth: 82De2us0ppr_xutN1GzbbVthBEY Message-ID: Subject: Re: Fwd: Problem when building radeon X video driver on Freebsd-current From: Kevin Oberman To: Warren Block Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2014 04:20:59 -0000 On Sat, Jun 21, 2014 at 1:04 PM, Warren Block wrote: > On Sat, 21 Jun 2014, Ren=C3=A9 Ladan wrote: > > Hi, >> >> Forwarding this from a user of radeonhd >> >> Ren=C3=A9 >> ---------- Doorgestuurd bericht ---------- >> Van: "Vinicius Abrahao" >> Datum: 21 jun. 2014 14:12 >> Onderwerp: Problem when building radeon X video driver on Freebsd-curren= t >> Aan: "Rene Ladan" >> Cc: >> >> Hi, how are you? >> >> Thanks for take care of this port. I use radeon here, and I having >> some trouble with build the driver again. How can I figure it out? >> >> Here is the error: >> >> [root@phenx /usr/ports/x11-drivers/xf86-video-radeonhd]# make install >> clean >> (...) >> (...) >> =3D=3D=3D> Installing for xf86-video-radeonhd-1.3.0_5 >> =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: >> /usr/local/libdata/pkgconfig/xorg-server.pc - found >> =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: >> /usr/local/libdata/pkgconfig/xproto.pc - found >> =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: >> /usr/local/libdata/pkgconfig/xi.pc - found >> =3D=3D=3D> Checking if x11-drivers/xf86-video-radeonhd already installe= d >> =3D=3D=3D> Registering installation for xf86-video-radeonhd-1.3.0_5 >> pkg-static: lstat(/usr/ports/x11-drivers/xf86-video-radeonhd/work/ >> stage/usr/local/lib/xorg/modules/drivers/radeonhd_drv.la): >> No such file or directory >> *** Error code 74Stop >> > > Please do not use the radeonhd driver, which is old and unmaintained by > the X people. Instead, install x11-drivers/xf86-video-ati, and use the > radeon driver from that. > Code long unsupported. Mostly non-working. Why hasn't it been deprecated by now? Messages on this have been popping up on this list for at least two years and it just keeps getting worse (more bit-rotted), but Radeon users don't learn this until things fail. --=20 R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Sun Jun 22 09:02:30 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2F286FC; Sun, 22 Jun 2014 09:02:30 +0000 (UTC) Received: from mail-we0-x233.google.com (mail-we0-x233.google.com [IPv6:2a00:1450:400c:c03::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2BC882330; Sun, 22 Jun 2014 09:02:30 +0000 (UTC) Received: by mail-we0-f179.google.com with SMTP id w62so5393286wes.24 for ; Sun, 22 Jun 2014 02:02:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=N2uQetkpeZYCSu/cH+UxqiPi0FJcToASIdJHaAfBJ7E=; b=QtDkllALLY9AkZS+ZZ0jpxl8g/TFd7RKZtOnfaf8Dbq+PVqvtqz/3ulc818u55z6GY rFf1KCBISZeNHT32pTQNLxE/rx9wz/TxMsUxUEyZ+4mG5Vd7ewZMWmcUP6+oElZwCudi S2yZYGsdNH7rsVTBEVjc5kbT28Jf5NxckmBu65tfNGIr/YyGVFfOI2Oz80c2dAMklZw+ d5u8oIMCyONl/TvRcMG9VdBpkVV5cyzHdxIK049GaWW7Zj8Pc4pJ/kORwFPqKU3X5JGJ Qwi3Iox7U8yooYrHNsu4W4bmgpSI712rs1dvhZ1BNBDHL7rhqZ7xTF1MIk8GDM9TnkRC tdWw== X-Received: by 10.180.81.102 with SMTP id z6mr17161713wix.54.1403427748366; Sun, 22 Jun 2014 02:02:28 -0700 (PDT) Received: from [192.168.1.197] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id m3sm21743097wik.7.2014.06.22.02.02.26 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 22 Jun 2014 02:02:27 -0700 (PDT) Message-ID: <53A69BA5.2090100@gmail.com> Date: Sun, 22 Jun 2014 12:02:29 +0300 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Kevin Oberman Subject: Re: Xorg 7.7 suddenly lost the keyboard References: <53A03A3F.9000503@gmail.com> <53A15FD1.6040206@gmail.com> <53A4013A.2090904@gmail.com> <53A41B08.1080304@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: ray@freebsd.org, "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2014 09:02:31 -0000 On 2014-06-20 20:48, Kevin Oberman wrote: > On Fri, Jun 20, 2014 at 4:29 AM, Jukka Ukkonen > wrote: > > On 2014-06-20 12:39, Jukka Ukkonen wrote: >> On 2014-06-19 23:26, Kevin Oberman wrote: >>> On Wed, Jun 18, 2014 at 2:45 AM, Jukka Ukkonen >> > wrote: >>> >>> >>> Hi all, >>> I sent the following issue to questions@freebsd.org >>> , but it seems there are no >>> ideas available there. >>> So, in the hope that someone on the list x11@freebsd.org >>> might have some idea what has happened, >>> I send the same issue to this mailing list as well. >>> It would be really nice to get my keyboard working with >>> x11/xorg again. >>> >>> --jau >>> >>> >>> >>> -------- Original Message -------- >>> Subject: Re: Xorg 7.7 suddenly lost the keyboard >>> Date: Tue, 17 Jun 2014 15:53:19 +0300 >>> From: Jukka Ukkonen >> > >>> To: questions@freebsd.org >>> >>> >>> >>> After digging a bit deeper in the issue the most revealing >>> symptom is >>> this error in /var/log/Xorg.0.log... >>> >>> [ 585.774] (II) Using input driver 'kbd' for 'Keyboard0' >>> [ 585.774] (**) Option "CoreKeyboard" >>> [ 585.774] (**) Keyboard0: always reports core events >>> [ 585.774] (**) Keyboard0: always reports core events >>> [ 585.774] (**) Option "Protocol" "standard" >>> [ 585.774] (**) Option "Device" "/dev/kbdmux0" >>> [ 585.774] (EE) Keyboard0: cannot open "/dev/kbdmux0" >>> [ 585.774] (EE) PreInit returned 8 for "Keyboard0" >>> [ 585.774] (II) UnloadModule: "kbd" >>> >>> That "PreInit" is apparently kbdPreInit() and the returned >>> code 8 stands >>> for BadMatch. >>> >>> What should I make of this? >>> >>> --jau >>> >>> >>> On 2014-06-15 17:32, Jukka Ukkonen wrote: >>> >>> >>> Hello everybody, >>> >>> I recently had a very peculiar experience with Xorg 7.7 >>> on an amd64 >>> system running FreeBSD 10-stable. >>> Suddenly any and all X11 applications lost the keyboard. >>> When using >>> vanilla vt only the same keyboard >>> works just fine. >>> I guess this happened after I had updated the ports tree >>> using svn and >>> run "portupgrade --batch -y -a". >>> Does anyone have any idea what might be the root cause >>> and how to get >>> around this. >>> Previously I have been using HAL configured devices with >>> Xorg. Now >>> even explicitly forcing the automatic >>> device detection off did not bring the keyboard back. >>> Rebuilding >>> xorg-server to use devd instead of HAL >>> did not help either. So, I am confused. Any ideas what >>> to try? >>> >>> Cheers, >>> --jau >>> >>> >>> Just a few shots in the dark... >>> Does /dev/kbdmux exist? Did it get dropped from your kernel? Did >>> you fail to load it? Did your /boot/loader.conf file change? >>> >>> How did you change Xorg.conf? Looks like it is trying the right >>> thing and jut not finding the device. >>> -- >>> R. Kevin Oberman, Network Engineer, Retired >>> E-mail: rkoberman@gmail.com >> >> Indeed it looks like X fails to open the device. >> The device entries are there as expected, though. >> >> crw------- 1 root wheel 0x3d Jun 20 11:07 /dev/atkbd0 >> lrwxr-xr-x 1 root wheel 6 Jun 20 11:07 /dev/kbd0 -> atkbd0 >> lrwxr-xr-x 1 root wheel 7 Jun 20 11:07 /dev/kbd1 -> kbdmux0 >> lrwxr-xr-x 1 root wheel 5 Jun 20 11:07 /dev/kbd2 -> ukbd0 >> crw------- 1 root wheel 0x1b Jun 20 11:07 /dev/kbdmux0 >> crw------- 1 root wheel 0x75 Jun 20 11:07 /dev/ukbd0 >> >> The only thing I have changed in xorg.conf has been AutoAddDevices >> on and off, and even that only when the keyboard was already lost in >> an attempt to test whether hald was somehow out of its mind. >> Otherwise xorg.conf is as it was before the keyboard was lost. >> >> It seems that BadMatch could only be triggered inside >> OpenKeyboard() in >> x11-drivers/xf86-input-keyboard/work/xf86-input-keyboard-1.8.0/src/bsd_kbd.c >> >> Apparently the message "cannot open ..." originates from this >> code snippet... >> >> 424 pInfo->fd = open(s, O_RDONLY | O_NONBLOCK | O_EXCL); >> 425 if (pInfo->fd == -1) { >> 426 xf86Msg(X_ERROR, "%s: cannot open \"%s\"\n", >> pInfo->name, s); >> 427 free(s); >> 428 return FALSE; >> 429 } >> >> It would be useful to have those xf86Msg() calls also report >> something like strerror(errno) when something goes wrong. >> Without any further info one can only guess what might be >> the true reason for failures. At the moment I can only imagine >> there might be another program like hald holding the keyboard >> device open still when X tries to open it. >> >> --jau >> > > Wow... When I then changed the code snippet above to this... > > > pInfo->fd = open(s, O_RDONLY | O_NONBLOCK | O_EXCL); > if (pInfo->fd == -1) { > xf86Msg(X_ERROR, "%s: cannot open \"%s\" (%s)\n", > pInfo->name, s, > strerror (errno)); > free(s); > return FALSE; > } > > what did I find in the Xorg.0.log... > > [ 1708.047] (II) Using input driver 'kbd' for 'Keyboard0' > [ 1708.047] (**) Option "CoreKeyboard" > [ 1708.047] (**) Keyboard0: always reports core events > [ 1708.047] (**) Keyboard0: always reports core events > [ 1708.047] (**) Option "Protocol" "standard" > [ 1708.047] (**) Option "Device" "/dev/kbdmux0" > [ 1708.047] (EE) Keyboard0: cannot open "/dev/kbdmux0" (*Device > busy*) > [ 1708.047] (EE) PreInit returned 8 for "Keyboard0" > [ 1708.047] (II) UnloadModule: "kbd" > > After terminating the X session and returning to plain vt command > line I tried running lsof to figure out whether some program was > holding any kbd devices open. Nope! > > This is obviously some sort of timing issue / race condition such > that something else opens /dev/kbdmux0 slightly before X tries to > open it and while holding the handle open for a while manages to > block X from opening kbdmux. > At the moment I already know that neither hald nor dbus are likely > culprits because disabling them did not make the keyboard available > to X. > Could gnome-settings-daemon try to do something to the keyboard? > > > Gnome-settings-daemon is certainly a possibility. > > Can you log in remotely while X is running and use lsof or fstat to > check on the device? > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com Right, I had already done some lsof test while X is running already and there was nothing helpful there. Because fstat shows things a bit differently I tried that as well, but it did not show any obvious symptoms. There were absolutely no references to any *kbd* devices in the output. Some lines matching console were shown, but I cannot quite see how any of them could point out the culprit. root console-kit-daemon 86344 0 /dev 11 crw-rw-rw- null rw root console-kit-daemon 86344 1 /dev 11 crw-rw-rw- null rw root console-kit-daemon 86344 2 /dev 11 crw-rw-rw- null rw root console-kit-daemon 86344 10 /dev 9 crw------- console r root moused 17628 4 /dev 36 crw------- consolectl rw root syslogd 66915 10 /dev 9 crw------- console w root moused 44113 4 /dev 36 crw------- consolectl rw The total lack of references to kbdmux or any kbd devices for that matter in fstat output made me think again what might have changed around 2014-05-16 give or take a few of days. I had really updated consolekit on the afternoon of 2014-06-15, but there is actually a better culprit. The vt(9) device was apparently updated on 2014-06-16. It grabs the kbdmux via kbd_allocate() and sticks to it pretty tightly. I tested with 'kbdcontrol -K' and 'kbdcontrol -k /dev/kbdmux' (as root) getting only "Operation not permitted" and "Device busy" as the responses. And even if vt(9) were willing to release the kbdmux device when requested, there is nothing in startx, xinit, or xf86-input-keyboard to make such a request. So, AFAIK the culprit holding the kbdmux open is vt. I just did not even think of having also updated the OS to the latest 10-stable around the same time when I updated the ports kits. I guess there is a risk that anyone that update their OS to the latest 10-stable using vt instead of syscons as well as Xorg to the latest 7.7 which depends on vt(9) could start seeing the same lost keyboard problem when they launch X the next time. I cc this also to ray@freebsd.org (the author of the commit to vt on June 16th) hoping for a confirmation for the issue. Can you test using the latest 10-stable and the latest Xorg? --jau PS. In fact I already have a patch which helps with releasing the kbdmux device. A lot of the calls to kbd_allocate() and kbd_release() were passing as the token the keyboard id while other calls to the same functions were passing as the token a pointer to struct vt_device. This does not mean, though, that X were yet aware of how to wrestle the kbdmux device out of vt's grab and then able to open it from within xf86-input-keyboard. From owner-freebsd-x11@FreeBSD.ORG Sun Jun 22 12:23:51 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 03EF3531; Sun, 22 Jun 2014 12:23:51 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A18EA2161; Sun, 22 Jun 2014 12:23:50 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s5MCNlIW086809 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 22 Jun 2014 06:23:47 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s5MCNlr9086806; Sun, 22 Jun 2014 06:23:47 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Sun, 22 Jun 2014 06:23:47 -0600 (MDT) From: Warren Block To: Jukka Ukkonen Subject: Re: Xorg 7.7 suddenly lost the keyboard In-Reply-To: <53A69BA5.2090100@gmail.com> Message-ID: References: <53A03A3F.9000503@gmail.com> <53A15FD1.6040206@gmail.com> <53A4013A.2090904@gmail.com> <53A41B08.1080304@gmail.com> <53A69BA5.2090100@gmail.com> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Sun, 22 Jun 2014 06:23:48 -0600 (MDT) Cc: Kevin Oberman , ray@freebsd.org, "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2014 12:23:51 -0000 On Sun, 22 Jun 2014, Jukka Ukkonen wrote: > So, AFAIK the culprit holding the kbdmux open is vt. I just did not > even think of having also updated the OS to the latest 10-stable > around the same time when I updated the ports kits. > I guess there is a risk that anyone that update their OS to the latest > 10-stable using vt instead of syscons as well as Xorg to the latest > 7.7 which depends on vt(9) could start seeing the same lost keyboard > problem when they launch X the next time. > > I cc this also to ray@freebsd.org (the author of the commit to vt > on June 16th) hoping for a confirmation for the issue. > Can you test using the latest 10-stable and the latest Xorg? > > --jau > > > PS. > In fact I already have a patch which helps with releasing the kbdmux > device. A lot of the calls to kbd_allocate() and kbd_release() were > passing as the token the keyboard id while other calls to the same > functions were passing as the token a pointer to struct vt_device. > This does not mean, though, that X were yet aware of how to wrestle > the kbdmux device out of vt's grab and then able to open it from within > xf86-input-keyboard. I'm using 10-STABLE r267699 and vt on this machine, and the keyboard works. It could be important that HAL is not installed, xorg.conf does not list input devices, and neither HAL nor DEVD were enabled when building the xorg-server port. From owner-freebsd-x11@FreeBSD.ORG Sun Jun 22 15:55:11 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 357D95FB for ; Sun, 22 Jun 2014 15:55:11 +0000 (UTC) Received: from mail-la0-x22a.google.com (mail-la0-x22a.google.com [IPv6:2a00:1450:4010:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AFB682042 for ; Sun, 22 Jun 2014 15:55:10 +0000 (UTC) Received: by mail-la0-f42.google.com with SMTP id pn19so3577571lab.29 for ; Sun, 22 Jun 2014 08:55:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=hUip2SmtcaJqtYgj64wUzchT3vj9NwaLU+5/Ra/QgzQ=; b=tlL86AM3YZXfN7Nrrx3aNnvHxpZ6rHSFj5zC+MAKdfAOnNpH51wlIqCDtibYFnlu/w uE8jl/gNA9MSczf+PrpQHiFB3Ao9fqloVX22z2cgiz+cI4xFTch1wFuEXkd8jB9DanQd QZ93WOfJPmmUNeuZE68TnnojN268QlF9coqa6HsRNHWvFUDj9ww7hlnl69qGr6nxz1cG gAgov1m8jsapmUBZn3LBl2BNj5Rv3tSv9hyUZBr7h+wBI+HHtcoG0E6k0JQFSETH0OKI 2yLONjjh8lt/avaVHwNsOicbd+VGk6eVgK8Fga5kzWLHeeXdgfzHAsIbYZCOC9zliyql w2GA== MIME-Version: 1.0 X-Received: by 10.112.143.167 with SMTP id sf7mr12133763lbb.4.1403452508511; Sun, 22 Jun 2014 08:55:08 -0700 (PDT) Received: by 10.112.162.163 with HTTP; Sun, 22 Jun 2014 08:55:08 -0700 (PDT) In-Reply-To: References: Date: Sun, 22 Jun 2014 12:55:08 -0300 Message-ID: Subject: Re: Fwd: Problem when building radeon X video driver on Freebsd-current From: Vinicius Abrahao To: Kevin Oberman , =?UTF-8?Q?Ren=C3=A9_Ladan?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2014 15:55:11 -0000 On Sun, Jun 22, 2014 at 1:20 AM, Kevin Oberman wrote: > On Sat, Jun 21, 2014 at 1:04 PM, Warren Block wrote: > > > On Sat, 21 Jun 2014, Ren=C3=A9 Ladan wrote: > > > > Hi, > >> > >> Forwarding this from a user of radeonhd > >> > >> Ren=C3=A9 > Thank you, Ren=C3=A9, After rebuilding xf86-video-ati , I changed the xorg.conf to use "Driver ati". Code long unsupported. Mostly non-working. Why hasn't it been deprecated by > now? Messages on this have been popping up on this list for at least two > years and it just keeps getting worse (more bit-rotted), but Radeon users > don't learn this until things fail. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com > I am using Radeon HD 6500D, indeed I did not know for sure what driver to use. After all, even using ati driver I am having trouble with SDL at -current (r267702), $ sdl-config --version 1.2.15 This is the error: SDL_Init( SDL_INIT_VIDEO ) FAILED (No available video device) SDL_Init( SDL_INIT_VIDEO ) FAILED (No available video device) All SDL applications that I try give me the same error, but glxgears and glxinfo works. $ glxinfo | grep -i opengl OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD SUMO OpenGL version string: 2.1 Mesa 9.1.7 OpenGL shading language version string: 1.30 Thanks in advance for any help! []s vinnix --=20 Vin=C3=ADcius Abrah=C3=A3o Bazana Schmidt vi[nnix]=E2=84=A2 aka: Vin=C3=ADcius Abrah=C3=A3o Bazana Schmidt vischmidt.wordpress.com twitter.com/vischmidt From owner-freebsd-x11@FreeBSD.ORG Sun Jun 22 17:57:51 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 32651EB for ; Sun, 22 Jun 2014 17:57:51 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B3293289E for ; Sun, 22 Jun 2014 17:57:50 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s5MHvgf7092930 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 22 Jun 2014 11:57:42 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s5MHvgY6092927; Sun, 22 Jun 2014 11:57:42 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Sun, 22 Jun 2014 11:57:42 -0600 (MDT) From: Warren Block To: Vinicius Abrahao Subject: Re: Fwd: Problem when building radeon X video driver on Freebsd-current In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Sun, 22 Jun 2014 11:57:42 -0600 (MDT) Content-Type: TEXT/PLAIN; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: Kevin Oberman , "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2014 17:57:51 -0000 On Sun, 22 Jun 2014, Vinicius Abrahao wrote: > On Sun, Jun 22, 2014 at 1:20 AM, Kevin Oberman wrote: > On Sat, Jun 21, 2014 at 1:04 PM, Warren Block wrote: > > > On Sat, 21 Jun 2014, RenĂŠ Ladan wrote: > > > >  Hi, > >> > >> Forwarding this from a user of radeonhd > >> > >> RenĂŠ > > > Thank you, RenĂŠ, > After rebuilding xf86-video-ati , I changed the xorg.conf to use "Driver ati". There is no harm in using "radeon", it's part of that port. > I am using Radeon HD 6500D, indeed I did not know for sure what driver to use. > After all, even using ati driver I am having trouble with SDL at -current (r267702), > $ sdl-config --version > 1.2.15 > > This is the error: > SDL_Init( SDL_INIT_VIDEO ) FAILED (No available video device) > SDL_Init( SDL_INIT_VIDEO ) FAILED (No available video device) > > All SDL applications that I try give me the same error, but glxgears and glxinfo works. Which SDL applications? games/openarena runs here, and uses SDL, but maybe not in the same way. From owner-freebsd-x11@FreeBSD.ORG Sun Jun 22 20:39:41 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AF9DB866 for ; Sun, 22 Jun 2014 20:39:41 +0000 (UTC) Received: from mail-ie0-x231.google.com (mail-ie0-x231.google.com [IPv6:2607:f8b0:4001:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A063241B for ; Sun, 22 Jun 2014 20:39:41 +0000 (UTC) Received: by mail-ie0-f177.google.com with SMTP id tp5so4788254ieb.8 for ; Sun, 22 Jun 2014 13:39:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NT1fgt/1sEisMzkmv6pjkMmCi72BGJgB/dFUGCydpfM=; b=L5bLHbkX+OnCuXEcDWOQhT4Sm4O4O5ir9nfuATVbOzYogKOAAL2iASBgsf/zi03Rc7 yebwXAlQjxYcE5LcVrHkEASh9mpCuiQLoVztm/TOysA97r4Pv8Zcfzo4WvuzErFJR7Ng uo2HXKK1K2eSr985OdB/uyRcwRTIitO4DaBp+eoZHvmPWCzEjLzc/JZQ+3sGbfWAcZGf LDzmBI7kg11dam80UOh1ioWbgVlmOG1EX9uuDyeoMD9qxtt87ZzBFgCyuulsEkDQV016 hv8ZYsuWHPyFWgqZ6r8RuTOegky2E4d+cJWaPjObGuJGBPdP5PxUGCocMZBqnQvja6DL E8wQ== MIME-Version: 1.0 X-Received: by 10.50.122.39 with SMTP id lp7mr21460230igb.28.1403469580709; Sun, 22 Jun 2014 13:39:40 -0700 (PDT) Received: by 10.182.146.46 with HTTP; Sun, 22 Jun 2014 13:39:40 -0700 (PDT) In-Reply-To: References: Date: Sun, 22 Jun 2014 22:39:40 +0200 Message-ID: Subject: Re: Fwd: Problem when building radeon X video driver on Freebsd-current From: =?UTF-8?Q?Ren=C3=A9_Ladan?= To: Kevin Oberman , vinnix.bsd@gmail.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2014 20:39:41 -0000 2014-06-22 6:20 GMT+02:00 Kevin Oberman : > On Sat, Jun 21, 2014 at 1:04 PM, Warren Block wrote: > >> On Sat, 21 Jun 2014, Ren=C3=A9 Ladan wrote: >> >> Hi, >>> >>> Forwarding this from a user of radeonhd >>> >>> Ren=C3=A9 >>> ---------- Doorgestuurd bericht ---------- >>> Van: "Vinicius Abrahao" >>> Datum: 21 jun. 2014 14:12 >>> Onderwerp: Problem when building radeon X video driver on Freebsd-curre= nt >>> Aan: "Rene Ladan" >>> Cc: >>> >>> Hi, how are you? >>> >>> Thanks for take care of this port. I use radeon here, and I having >>> some trouble with build the driver again. How can I figure it out? >>> >>> Here is the error: >>> >>> [root@phenx /usr/ports/x11-drivers/xf86-video-radeonhd]# make install >>> clean >>> (...) >>> (...) >>> =3D=3D=3D> Installing for xf86-video-radeonhd-1.3.0_5 >>> =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: >>> /usr/local/libdata/pkgconfig/xorg-server.pc - found >>> =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: >>> /usr/local/libdata/pkgconfig/xproto.pc - found >>> =3D=3D=3D> xf86-video-radeonhd-1.3.0_5 depends on file: >>> /usr/local/libdata/pkgconfig/xi.pc - found >>> =3D=3D=3D> Checking if x11-drivers/xf86-video-radeonhd already install= ed >>> =3D=3D=3D> Registering installation for xf86-video-radeonhd-1.3.0_5 >>> pkg-static: lstat(/usr/ports/x11-drivers/xf86-video-radeonhd/work/ >>> stage/usr/local/lib/xorg/modules/drivers/radeonhd_drv.la): >>> No such file or directory >>> *** Error code 74Stop >>> >> >> Please do not use the radeonhd driver, which is old and unmaintained by >> the X people. Instead, install x11-drivers/xf86-video-ati, and use the >> radeon driver from that. >> > > Code long unsupported. Mostly non-working. Why hasn't it been deprecated > by now? Messages on this have been popping up on this list for at least t= wo > years and it just keeps getting worse (more bit-rotted), but Radeon users > don't learn this until things fail. > I just looked at the svn log of x11-drivers/Makefile, this particular port has been removed already on 2014-02-28, meaning your ports tree is quite outdated by now. Ren=C3=A9 > > From owner-freebsd-x11@FreeBSD.ORG Mon Jun 23 14:04:02 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AEBB1D7D; Mon, 23 Jun 2014 14:04:02 +0000 (UTC) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1CF302BFE; Mon, 23 Jun 2014 14:04:01 +0000 (UTC) Received: by mail-wi0-f182.google.com with SMTP id bs8so4435770wib.9 for ; Mon, 23 Jun 2014 07:03:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=LVN0WrUGtRGdSL2TkIdoKuDoTrAbFIssOggzOeoqKKM=; b=vfm2k5yuBNnn2BiAeHHVBOLwQPQGhrzccRYcOhCj2W+VnReXdxCoXrXVit2TiolUTj 0ssSIsIuwLf/pgcsypVMu0TMsW12i0pysQqeqfaAx5fQlY3Dxq9aYUiTQbS5fRefkX7W d3ebDRtbA3XfoGIv+sBTOTydZEFupEfwwK+6JoTKRHlgxZdM3WI8+D02dPJdkm5XwAoQ J5lrCpxoIYmqu4MnMk8ZkadMQR8CDyhmRNVyX1g8nedfQhNnaEu3uladLtZgXRgmYIy/ eDpz9jcu1RMZtfmaU9Mcfk2SN7P/smAsSK/6AyD5+iocIXd/VAeVHEnyjsaS8kXXS6K7 Oizg== X-Received: by 10.180.228.6 with SMTP id se6mr26286946wic.52.1403532237712; Mon, 23 Jun 2014 07:03:57 -0700 (PDT) Received: from [192.168.1.197] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id nb8sm33689183wic.18.2014.06.23.07.03.56 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 23 Jun 2014 07:03:57 -0700 (PDT) Message-ID: <53A833CC.70207@gmail.com> Date: Mon, 23 Jun 2014 17:03:56 +0300 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Warren Block Subject: Re: Xorg 7.7 suddenly lost the keyboard References: <53A03A3F.9000503@gmail.com> <53A15FD1.6040206@gmail.com> <53A4013A.2090904@gmail.com> <53A41B08.1080304@gmail.com> <53A69BA5.2090100@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Kevin Oberman , ray@freebsd.org, "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2014 14:04:02 -0000 On 2014-06-22 15:23, Warren Block wrote: > On Sun, 22 Jun 2014, Jukka Ukkonen wrote: > >> So, AFAIK the culprit holding the kbdmux open is vt. I just did not >> even think of having also updated the OS to the latest 10-stable >> around the same time when I updated the ports kits. >> I guess there is a risk that anyone that update their OS to the latest >> 10-stable using vt instead of syscons as well as Xorg to the latest >> 7.7 which depends on vt(9) could start seeing the same lost keyboard >> problem when they launch X the next time. >> >> I cc this also to ray@freebsd.org (the author of the commit to vt >> on June 16th) hoping for a confirmation for the issue. >> Can you test using the latest 10-stable and the latest Xorg? >> >> --jau >> >> >> PS. >> In fact I already have a patch which helps with releasing the kbdmux >> device. A lot of the calls to kbd_allocate() and kbd_release() were >> passing as the token the keyboard id while other calls to the same >> functions were passing as the token a pointer to struct vt_device. >> This does not mean, though, that X were yet aware of how to wrestle >> the kbdmux device out of vt's grab and then able to open it from within >> xf86-input-keyboard. > > I'm using 10-STABLE r267699 and vt on this machine, and the keyboard > works. It could be important that HAL is not installed, xorg.conf > does not list input devices, and neither HAL nor DEVD were enabled > when building the xorg-server port. Right... Next I have to ask whether you have started X from the command line using startx or using a display manager via init and /etc/ttys? There might be some difference there. --jau PS. The patch to homogenize the use of token parameters when calling kbd_allocate() and kbd_release() is now in bugzilla. From owner-freebsd-x11@FreeBSD.ORG Mon Jun 23 17:13:34 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 70152D75 for ; Mon, 23 Jun 2014 17:13:34 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 581382E76 for ; Mon, 23 Jun 2014 17:13:34 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5NHDYNi020537 for ; Mon, 23 Jun 2014 18:13:34 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191296] x11/xdm fails to start xfce4 Date: Mon, 23 Jun 2014 17:13:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: olivierd@FreeBSD.org X-Bugzilla-Status: In Discussion X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2014 17:13:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191296 Olivier Duchateau changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Triage |In Discussion CC| |olivierd@FreeBSD.org Assignee|freebsd-ports-bugs@FreeBSD. |x11@FreeBSD.org |org | --- Comment #1 from Olivier Duchateau --- If you use Xfce, you should rather use x11/slim or x11/gdm. Consolekit is required for xfce4-session. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Mon Jun 23 17:53:24 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F17222C1; Mon, 23 Jun 2014 17:53:24 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A0D682267; Mon, 23 Jun 2014 17:53:24 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s5NHrLtY077887 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 23 Jun 2014 11:53:21 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s5NHrLxG077884; Mon, 23 Jun 2014 11:53:21 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Mon, 23 Jun 2014 11:53:21 -0600 (MDT) From: Warren Block To: Jukka Ukkonen Subject: Re: Xorg 7.7 suddenly lost the keyboard In-Reply-To: <53A833CC.70207@gmail.com> Message-ID: References: <53A03A3F.9000503@gmail.com> <53A15FD1.6040206@gmail.com> <53A4013A.2090904@gmail.com> <53A41B08.1080304@gmail.com> <53A69BA5.2090100@gmail.com> <53A833CC.70207@gmail.com> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Mon, 23 Jun 2014 11:53:22 -0600 (MDT) Cc: Kevin Oberman , ray@freebsd.org, "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2014 17:53:25 -0000 On Mon, 23 Jun 2014, Jukka Ukkonen wrote: > On 2014-06-22 15:23, Warren Block wrote: >> >> I'm using 10-STABLE r267699 and vt on this machine, and the keyboard works. >> It could be important that HAL is not installed, xorg.conf does not list >> input devices, and neither HAL nor DEVD were enabled when building the >> xorg-server port. > > Right... > Next I have to ask whether you have started X from the command > line using startx or using a display manager via init and /etc/ttys? > There might be some difference there. I just use startx. From owner-freebsd-x11@FreeBSD.ORG Tue Jun 24 12:29:30 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3D339674 for ; Tue, 24 Jun 2014 12:29:30 +0000 (UTC) Received: from smtp.smtpout.orange.fr (smtp01.smtpout.orange.fr [80.12.242.123]) by mx1.freebsd.org (Postfix) with ESMTP id DA89E235E for ; Tue, 24 Jun 2014 12:29:29 +0000 (UTC) Received: from localhost ([92.156.230.129]) by mwinf5d53 with ME id JCVM1o00F2o9his03CVMgt; Tue, 24 Jun 2014 14:29:22 +0200 X-ME-Helo: localhost X-ME-Date: Tue, 24 Jun 2014 14:29:22 +0200 X-ME-IP: 92.156.230.129 Message-ID: <53A96F20.1010900@orange.fr> Date: Tue, 24 Jun 2014 14:29:20 +0200 From: Claude Buisson Reply-To: Claude Buisson User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: jau789@gmail.com Subject: keyboard problem with vt + Xorg Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2014 12:29:30 -0000 Hi, Your keyboard problem looks like mine. To make the story short: I made a number of tests with i386 and amd64, with FreeBSD stable/9 and FreeBSD stable/10, with syscons + TEKEN_UTF8 and vt, to get the following: the keyboard cannot be initialized under Xorg when: a) the system is an amd64. b) a (console) keyboard map specifying unicode values > 255 is loaded (typically the euro symbol with value 8364, which is the only change compared to fr.iso.acc). It works OK on i386 systems with any keyboard map, and on amd64 systems with a "standard" keyboard map. But on amd64 + "unicode" keyboard map: - if xorg.conf does not have a Device option, the server segfaults. - if xorg.conf has a Device option: [ 43.677] (EE) Keyboard0: cannot open "/dev/kbd0" (Device busy) [ 43.677] (EE) PreInit returned 8 for "Keyboard0" [ 43.677] (II) UnloadModule: "kbd" when /dev/kbd0 may be replaced by /dev/kbdmux0 according to xorg.conf. Note that I applied your patch to xf86-input-keyboard to print the errno. This problem is not limited to vt. It appears the same way on amd64 systems (stable/9 and stable/10) with syscons + TEKEN_UTF8. FWIW, I do not use HAL nor DEVD. Hoping this may be useful, Claude Buisson From owner-freebsd-x11@FreeBSD.ORG Tue Jun 24 14:37:25 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D8547E1B for ; Tue, 24 Jun 2014 14:37:25 +0000 (UTC) Received: from unitix.org (unitix.org [82.149.245.106]) by mx1.freebsd.org (Postfix) with SMTP id 40C6820D9 for ; Tue, 24 Jun 2014 14:37:24 +0000 (UTC) Received: (qmail 6802 invoked from network); 24 Jun 2014 14:30:41 -0000 Received: from unknown (HELO hurx.thc) (84.59.121.225) by peer.unitix.org with SMTP; 24 Jun 2014 14:30:41 -0000 Received: (qmail 1603 invoked by uid 1001); 24 Jun 2014 14:30:41 -0000 Date: Tue, 24 Jun 2014 16:30:40 +0200 From: Christian Jachmann To: freebsd-x11@freebsd.org Subject: Intel-G33 and Freebsd10 Message-ID: <20140624143040.GA1511@hurx.thc> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2014 14:37:25 -0000 Hi, running new Xorg and xf86-video-intel-2.21 an a FreeBSD10 still doesn't work completely. first, a Virtual 2048 2048 in xorg.conf subsection Display, is not respected. which xrandr i can't set it up e.g.: xrandr --fb 2048x2048 --output VGA1 --mode 1024x768 --panning 2048x2048 doesn't work. It worked fine on my old 9.2.... Currently, I have to uses the vesa, that works, but it's not nice. the Card is a: device = '82G33/G31 Express Integrated Graphics Controller' so what could be done ? Thankks Christian Jachmann From owner-freebsd-x11@FreeBSD.ORG Wed Jun 25 02:49:19 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2267E23D for ; Wed, 25 Jun 2014 02:49:19 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 098E02CA5 for ; Wed, 25 Jun 2014 02:49:19 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5P2nIdE014661 for ; Wed, 25 Jun 2014 03:49:18 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191331] x11-servers/xorg-server with hal option causes high system RAM usage. Date: Wed, 25 Jun 2014 02:49:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2014 02:49:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191331 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-ports-bugs@FreeBSD. |x11@FreeBSD.org |org | --- Comment #1 from Mark Linimon --- Over to maintainers. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Thu Jun 26 09:35:25 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2A9292F for ; Thu, 26 Jun 2014 09:35:25 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BF7AB2321 for ; Thu, 26 Jun 2014 09:35:25 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s5Q9ZPJo061641 for ; Thu, 26 Jun 2014 09:35:25 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s5Q9ZPVW061638; Thu, 26 Jun 2014 09:35:25 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201406260935.s5Q9ZPVW061638@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 26 Jun 2014 09:35:25 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2014 09:35:25 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-video-ati | 6.14.6 | 7.4.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat Jun 28 20:55:10 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ABB5A738 for ; Sat, 28 Jun 2014 20:55:10 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9343F2750 for ; Sat, 28 Jun 2014 20:55:10 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5SKtAaX018477 for ; Sat, 28 Jun 2014 21:55:10 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input/keyboard - prevent segfaults for vt(4) users Date: Sat, 28 Jun 2014 20:55:10 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rakuco@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jun 2014 20:55:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 Raphael Kubo da Costa changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |emaste@freebsd.org, | |ray@FreeBSD.org, | |x11@FreeBSD.org -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jun 28 21:09:56 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 946FFABF for ; Sat, 28 Jun 2014 21:09:56 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7932D2826 for ; Sat, 28 Jun 2014 21:09:56 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5SL9ueo073462 for ; Sat, 28 Jun 2014 22:09:56 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input/keyboard - prevent segfaults for vt(4) users Date: Sat, 28 Jun 2014 21:09:55 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jun 2014 21:09:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 Thierry Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thierry@FreeBSD.org Assignee|freebsd-ports-bugs@FreeBSD. |freebsd-x11@FreeBSD.org |org | -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jun 28 21:09:56 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 73693ABE for ; Sat, 28 Jun 2014 21:09:56 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5A9E02825 for ; Sat, 28 Jun 2014 21:09:56 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5SL9uPH073436 for ; Sat, 28 Jun 2014 22:09:56 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input/keyboard - prevent segfaults for vt(4) users Date: Sat, 28 Jun 2014 21:09:55 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jun 2014 21:09:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 Thierry Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thierry@FreeBSD.org Assignee|freebsd-ports-bugs@FreeBSD. |freebsd-x11@FreeBSD.org |org | -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Thu Jul 3 14:42:54 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1725D79B for ; Thu, 3 Jul 2014 14:42:54 +0000 (UTC) Received: from host.volga-rast.ru (host.volga-rast.ru [213.234.29.165]) by mx1.freebsd.org (Postfix) with ESMTP id 7AD072067 for ; Thu, 3 Jul 2014 14:42:52 +0000 (UTC) Received: by host.volga-rast.ru (Postfix, from userid 554) id E02B71EBB9E1; Thu, 3 Jul 2014 18:42:43 +0400 (VOLT) X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on host.volga-rast.ru X-Spam-Level: X-Spam-Status: No, score=-92.6 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_50, FH_DATE_PAST_20XX,FUZZY_MONEY,HTML_MESSAGE,SARE_OBFU_PART_OFF, SARE_OBFU_PART_ONE,USER_IN_WHITELIST autolearn=no version=3.2.5 Received: from Reception (localhost.localdomain [127.0.0.1]) by host.volga-rast.ru (Postfix) with ESMTP id D109B1EBB9F3 for ; Thu, 3 Jul 2014 18:42:42 +0400 (VOLT) From: "\"Wal-mart" Subject: Work.. To: freebsd-x11@freebsd.org MIME-Version: 1.0 Reply-To: tm6x46jtqhl12i6@jetable.org Date: Thu, 3 Jul 2014 09:42:29 -0500 Message-Id: <20140703144242.D109B1EBB9F3@host.volga-rast.ru> Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2014 14:42:54 -0000 - This mail is in HTML. Some elements may be ommited in plain text. - "Welcome to Wal-Mart, You have been selected as a Sh0p-Detective For s= hopping task in your city, We pay $~200 being a Sh0p-Detective. Your e= mployment Packet will include M0ney for the shopping. We want you to participate because it's Fun & rewarding. We will mail your employment training materials when you Provide the F= ollowing details : "Full~Name":_ _ _ _ _ _ _ _ _ _ "ADDRE55":_ _ _ _ _ _ _ _ _ _ Clty-State-Z1P:_ _ _ _ _ _ _ _ _ _ (M0bile and H0me) #:_ _ _ _ _ _ _ _ _ _ You work and shop together for pleasure 2-3 hours twice in a week . We wait your good response, Thank You! Regards, 0fficial Recruiters @Detectlve_Sh0pper_Network From owner-freebsd-x11@FreeBSD.ORG Thu Jul 3 14:51:14 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 81CCCCC3 for ; Thu, 3 Jul 2014 14:51:14 +0000 (UTC) Received: from nm24-vm0.bullet.mail.bf1.yahoo.com (nm24-vm0.bullet.mail.bf1.yahoo.com [98.139.213.161]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 12B1F2114 for ; Thu, 3 Jul 2014 14:51:13 +0000 (UTC) Received: from [98.139.215.140] by nm24.bullet.mail.bf1.yahoo.com with NNFMP; 03 Jul 2014 14:51:07 -0000 Received: from [98.139.211.198] by tm11.bullet.mail.bf1.yahoo.com with NNFMP; 03 Jul 2014 14:51:07 -0000 Received: from [127.0.0.1] by smtp207.mail.bf1.yahoo.com with NNFMP; 03 Jul 2014 14:51:07 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1404399067; bh=q0RfURD5+x88WK2S1H0hfFEzUJ44DdzNwbvfkGTydA8=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=ruVQTz3BpOsXWqKcTdf4oMGDaKIH5giq7Hho+YJpWSbrEmsIfn1CmMZs+l2shpo7RhdOi3BdMfqyJjpOn6UB4eAGA2XbQItl7TRWatoeSLQDbGN84DPIM+Ey6bPWFNkuo71idPv00I5//Vfb5esjMo6NX+empPOdvO4c3aQzEds= X-Yahoo-Newman-Id: 120810.72825.bm@smtp207.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: QHdTp8cVM1m0_lWE0WtrYMvHVk4QjX3OSKQzrm3VFeHVD1E LJ3oAvzYez1AFGz3jOgVUxKbq4bhrNkgfqPO121PVUQhgFaubTXS55JO942G b.kdyPcPvArCVjR71uzav1ktks34EkdlS1dVRc5VLw36C3PeYzoEIciFQfI. xlhgUp_fZ7TG7MvHb9HaME5vYMWpiLyZGcojGkKwrE4qaS0B58Ql1YLz20ak mQhy61cO1t6IDvWLuqZGtkW1KyfD8RxLCUKuyQiKWlfLlyXQx668crcVTaEP eGxAffFiqzT5VFrlGiHpq0_C.5Fj8a6RKtvP1IkwgUXf_WHxHgkAQC_HuWSa V5_x3n3Ja1ksVdHbuXlHZ8i0f8P0yMrPeqy9wtAlg3ecc_v9TlmiucDab0YB EqcwjGbnIawtghXzB4eNwFRjNbcLCAo.iKHGcoFllhvf7xfspjlwl_rCuQNj CkQ5e8wulOkjwq9zeE1l8hX7Cp.Onxy2g6jxrRn.HWJnL41kQJPTpGZliKIT u8ejOJ5oAVebxMQmPlLyT6acfC7Cy X-Yahoo-SMTP: h3Xqg6.swBC0yI913RMMwp94grO_cg-- X-Rocket-Received: from debsmachine.pathiakis.com (pathiaki2@71.10.249.192 with plain [98.139.211.125]) by smtp207.mail.bf1.yahoo.com with SMTP; 03 Jul 2014 07:51:07 -0700 PDT Message-ID: <53B56DDA.50108@yahoo.com> Date: Thu, 03 Jul 2014 10:51:06 -0400 From: Paul Pathiakis User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Work.. References: <20140703144242.D109B1EBB9F3@host.volga-rast.ru> In-Reply-To: <20140703144242.D109B1EBB9F3@host.volga-rast.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2014 14:51:14 -0000 Wow... Walmart in Russia wants me.... What more could I want? :-) P. On 07/03/2014 10:42, "Wal-mart wrote: > - This mail is in HTML. Some elements may be ommited in plain text. - > > "Welcome to Wal-Mart, You have been selected as a Sh0p-Detective For shopping task in your city, We pay $~200 being a Sh0p-Detective. Your employment Packet will include M0ney for the shopping. > We want you to participate because it's Fun & rewarding. > We will mail your employment training materials when you Provide the Following details : > "Full~Name":_ _ _ _ _ _ _ _ _ _ > "ADDRE55":_ _ _ _ _ _ _ _ _ _ > Clty-State-Z1P:_ _ _ _ _ _ _ _ _ _ > (M0bile and H0me) #:_ _ _ _ _ _ _ _ _ _ > You work and shop together for pleasure 2-3 hours twice in a week . > We wait your good response, Thank You! > Regards, > 0fficial Recruiters > @Detectlve_Sh0pper_Network > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 01:17:47 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B46B4FD4 for ; Fri, 4 Jul 2014 01:17:47 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9C4A42AAD for ; Fri, 4 Jul 2014 01:17:47 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s641HlhR036665 for ; Fri, 4 Jul 2014 02:17:47 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input-keyboard - prevent segfaults for vt(4) users Date: Fri, 04 Jul 2014 01:17:46 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 01:17:47 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|x11-drivers/xf86-input/keyb |x11-drivers/xf86-input-keyb |oard - prevent segfaults |oard - prevent segfaults |for vt(4) users |for vt(4) users -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 01:17:47 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8A737FD3 for ; Fri, 4 Jul 2014 01:17:47 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 721942AAC for ; Fri, 4 Jul 2014 01:17:47 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s641HlnA036616 for ; Fri, 4 Jul 2014 02:17:47 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input-keyboard - prevent segfaults for vt(4) users Date: Fri, 04 Jul 2014 01:17:46 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 01:17:47 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|x11-drivers/xf86-input/keyb |x11-drivers/xf86-input-keyb |oard - prevent segfaults |oard - prevent segfaults |for vt(4) users |for vt(4) users -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 09:52:15 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 27DD8CBA for ; Fri, 4 Jul 2014 09:52:15 +0000 (UTC) Received: from mta1.riverwillow.net.au (mta1.riverwillow.net.au [IPv6:2001:8000:1000:1801::36]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mta1.riverwillow.net.au", Issuer "Riverwillow Root Certificate 2010-04-12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 724F0267D for ; Fri, 4 Jul 2014 09:52:14 +0000 (UTC) Received: from mail1.riverwillow.net.au (mail1.riverwillow.net.au [IPv6:2001:8000:1000:1801::46]) by mta1.riverwillow.net.au (8.14.9/8.14.9) with ESMTP id s649q9J6010937 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 4 Jul 2014 19:52:09 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=riverwillow.com.au; s=mta1002; t=1404467529; bh=wQXK+zjd8fw4sQ0KIAAZ/7sIGHgw+b/8GUPya0X62VY=; h=Date:From:To:Subject; b=jdcJb2sJp9ozTt2jOpQPS7iSR7NVKqgA4J3a211yZ8DS97t9NIsIqUtLTecrzyD2e tlnr0hNJN0v13C6WGTmJjkj9c5fbcVrswGWEOdOxi3VhPl6eEoYeT1FUYaT7viwBzI t1skEsO73rJoVBexqQrXYLJOl1gMLB5wbNfQCGkg= Received: from rwpc15.gfn.riverwillow.net.au (rwpc15.gfn.riverwillow.net.au [IPv6:2001:8000:1000:18e1:20c:76ff:fe0a:2117]) (authenticated bits=56) by mail1.riverwillow.net.au (8.14.9/8.14.9) with ESMTP id s649q6Jh010933 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 4 Jul 2014 19:52:08 +1000 (AEST) Date: Fri, 4 Jul 2014 19:52:04 +1000 From: John Marshall To: freebsd-x11@freebsd.org Subject: Stuck trying to get NEW Xorg working on 9.3-RC2 Message-ID: <20140704095203.GA5635@rwpc15.gfn.riverwillow.net.au> Mail-Followup-To: freebsd-x11@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline OpenPGP: id=A29A84A2; url=http://pki.riverwillow.com.au/pgp/johnmarshall.asc User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 09:52:15 -0000 --opJtzjQTFsWo+cga Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I have been running X for several years on earlier versions of FreeBSD on this and other systems. I unwittingly upgraded my IBM T43 notebook to NEW_XORG following a 9.2-RELEASE --> 9.3-RC1 source upgrade and now I'm stuck trying to get X working again. hw.machine: i386 hw.model: Intel(R) Pentium(R) M processor 1.73GHz kern.version: FreeBSD 9.3-RC2 #0 r267946: Fri Jun 27 21:13:21 AEST 2014 dev.agp.0.%desc: Intel 82915GM (915GM GMCH) SVGA controller dev.agp.0.%driver: agp dev.agp.0.%parent: vgapci0 dev.drm.0.%desc: Intel i915GM dev.drm.0.%driver: drm dev.drm.0.%parent: vgapci0 vgapci0@pci0:0:2:0: class=3D0x030000 card=3D0x05821014 chip=3D0x25928086 r= ev=3D0x03 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Mobile 915GM/GMS/910GML Express Graphics Controller' class =3D display subclass =3D VGA vgapci1@pci0:0:2:1: class=3D0x038000 card=3D0x05821014 chip=3D0x27928086 r= ev=3D0x03 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Mobile 915GM/GMS/910GML Express Graphics Controller' class =3D display I DID NOT have WITH_NEW_XORG in my make.conf when I was running 9.2, because I thought I'd leave it until I had time to upgrade to FreeBSD 10. However, it appears that with FreeBSD 9.3 NEW_XORG is now 'opt out' rather than 'opt in', which means that the absense of WITHOUT_NEW_XORG in my make.conf volunteered me for NEW_XORG when I updated my ports following the 9.3-RC1 upgrade. Being confronted unexpectedly with (a non-working) NEW XORG, I decided to go ahead and try to get it to work... - I found the wiki and saw that I would need vt(4) in my kernel, so I replaced sc and vga with vt and vt_vga and rebuilt. Still no joy. - I followed the wiki instructions regarding deleting and reinstalling relevant ports. Still no joy. - I eventually hit my notebook with 'pkg delete -fa' and started from scratch. Still no joy. Obviously I'm missing something. Any pointers to documentation I haven't yet found or properly understood would be appreciated. Xorg -configure fails and produces the following log: [ 14678.198]=20 X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 14678.198] X Protocol Version 11, Revision 0 [ 14678.198] Build Operating System: FreeBSD 9.3-RC2 i386=20 [ 14678.198] Current Operating System: FreeBSD rwpc08 9.3-RC2 FreeBSD 9.3-= RC2 #0 r267946: Fri Jun 27 21:13:21 AEST 2014 root@rwpc08:/usr/obj/buil= d/src/sys/RWPC08 i386 [ 14678.198] Build Date: 04 July 2014 03:19:34PM [ 14678.198] =20 [ 14678.198] Current version of pixman: 0.32.4 [ 14678.198] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 14678.198] Markers: (--) probed, (**) from config file, (=3D=3D) default= setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 14678.199] (=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 4 19= :31:41 2014 [ 14678.199] (II) Loader magic: 0x81f4860 [ 14678.199] (II) Module ABI versions: [ 14678.199] X.Org ANSI C Emulation: 0.4 [ 14678.199] X.Org Video Driver: 12.1 [ 14678.199] X.Org XInput driver : 16.0 [ 14678.199] X.Org Server Extension : 6.0 [ 14678.199] (--) PCI:*(0:0:2:0) 8086:2592:1014:0582 rev 3, Mem @ 0x900800= 00/524288, 0xb0000000/268435456, 0x90000000/262144, I/O @ 0x00001800/8, BIO= S @ 0x????????/65536 [ 14678.199] (--) PCI: (0:0:2:1) 8086:2792:1014:0582 rev 3, Mem @ 0x000000= 00/524288 [ 14678.199] List of video drivers: [ 14678.199] intel [ 14678.199] (II) LoadModule: "intel" [ 14678.200] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so [ 14678.200] (II) Module intel: vendor=3D"X.Org Foundation" [ 14678.200] compiled for 1.12.4, module version =3D 2.21.15 [ 14678.200] Module class: X.Org Video Driver [ 14678.200] ABI class: X.Org Video Driver, version 12.1 [ 14678.200] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics, HD Graphics 2000, HD Graphics 3000, HD Graphics 2500, HD Graphics 4000, HD Graphics P4000, HD Graphics 4600, HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100, HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200 [ 14678.203] (++) Using config file: "/root/xorg.conf.new" [ 14678.203] (=3D=3D) ServerLayout "X.org Configured" [ 14678.203] (**) |-->Screen "Screen0" (0) [ 14678.203] (**) | |-->Monitor "Monitor0" [ 14678.203] (**) | |-->Device "Card0" [ 14678.203] (**) |-->Screen "Screen1" (1) [ 14678.203] (**) | |-->Monitor "Monitor1" [ 14678.203] (**) | |-->Device "Card1" [ 14678.203] (**) |-->Input Device "Mouse0" [ 14678.203] (**) |-->Input Device "Keyboard0" [ 14678.203] (=3D=3D) Automatically adding devices [ 14678.203] (=3D=3D) Automatically enabling devices [ 14678.204] (**) FontPath set to: /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/, /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/ [ 14678.204] (**) ModulePath set to "/usr/local/lib/xorg/modules" [ 14678.204] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' = or 'vmmouse' will be disabled. [ 14678.204] (WW) Disabling Mouse0 [ 14678.204] (WW) Disabling Keyboard0 [ 14678.206] Number of created screens does not match number of detected d= evices. Configuration failed. [ 14678.206] Server terminated with error (2). Closing log file. Xorg using my old xorg.conf fails to find a screen: [ 15565.831]=20 X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 15565.831] X Protocol Version 11, Revision 0 [ 15565.831] Build Operating System: FreeBSD 9.3-RC2 i386=20 [ 15565.832] Current Operating System: FreeBSD rwpc08 9.3-RC2 FreeBSD 9.3-= RC2 #0 r267946: Fri Jun 27 21:13:21 AEST 2014 root@rwpc08:/usr/obj/buil= d/src/sys/RWPC08 i386 [ 15565.832] Build Date: 04 July 2014 03:19:34PM [ 15565.832] =20 [ 15565.832] Current version of pixman: 0.32.4 [ 15565.832] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 15565.832] Markers: (--) probed, (**) from config file, (=3D=3D) default= setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 15565.832] (=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 4 19= :46:29 2014 [ 15565.832] (++) Using config file: "/usr/local/etc/X11/xorg.conf" [ 15565.832] (**) Option "defaultserverlayout" "MBY Docked" [ 15565.832] (**) ServerLayout "MBY Docked" [ 15565.832] (**) |-->Screen "MBY Desk" (0) [ 15565.832] (**) | |-->Monitor "SyncMaster740N" [ 15565.832] (**) | |-->Device "Intel i915GM" [ 15565.832] (**) Option "DontZap" "off" [ 15565.832] (=3D=3D) Automatically adding devices [ 15565.833] (=3D=3D) Automatically enabling devices [ 15565.833] (WW) The directory "/usr/local/lib/X11/fonts/URW/" does not e= xist. [ 15565.833] Entry deleted from font path. [ 15565.833] (WW) The directory "/usr/local/lib/X11/fonts/bitstream-vera/"= does not exist. [ 15565.833] Entry deleted from font path. [ 15565.833] (WW) The directory "/usr/local/lib/X11/fonts/webfonts/" does = not exist. [ 15565.833] Entry deleted from font path. [ 15565.833] (**) FontPath set to: /usr/local/lib/X11/fonts/dejavu/, /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/ [ 15565.833] (=3D=3D) ModulePath set to "/usr/local/lib/xorg/modules" [ 15565.833] (II) The server relies on HAL to provide the list of input de= vices. If no devices become available, reconfigure HAL or disable AutoAddDevices. [ 15565.833] (II) Loader magic: 0x81f4860 [ 15565.833] (II) Module ABI versions: [ 15565.833] X.Org ANSI C Emulation: 0.4 [ 15565.833] X.Org Video Driver: 12.1 [ 15565.833] X.Org XInput driver : 16.0 [ 15565.833] X.Org Server Extension : 6.0 [ 15565.833] (--) PCI:*(0:0:2:0) 8086:2592:1014:0582 rev 3, Mem @ 0x900800= 00/524288, 0xb0000000/268435456, 0x90000000/262144, I/O @ 0x00001800/8, BIO= S @ 0x????????/65536 [ 15565.833] (--) PCI: (0:0:2:1) 8086:2792:1014:0582 rev 3, Mem @ 0x000000= 00/524288 [ 15565.833] (II) LoadModule: "extmod" [ 15565.833] (II) Loading /usr/local/lib/xorg/modules/extensions/libextmod= =2Eso [ 15565.834] (II) Module extmod: vendor=3D"X.Org Foundation" [ 15565.834] compiled for 1.12.4, module version =3D 1.0.0 [ 15565.834] Module class: X.Org Server Extension [ 15565.834] ABI class: X.Org Server Extension, version 6.0 [ 15565.834] (II) Loading extension MIT-SCREEN-SAVER [ 15565.834] (II) Loading extension XFree86-VidModeExtension [ 15565.834] (II) Loading extension XFree86-DGA [ 15565.834] (II) Loading extension DPMS [ 15565.834] (II) Loading extension XVideo [ 15565.834] (II) Loading extension XVideo-MotionCompensation [ 15565.834] (II) Loading extension X-Resource [ 15565.834] (II) LoadModule: "dbe" [ 15565.834] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so [ 15565.834] (II) Module dbe: vendor=3D"X.Org Foundation" [ 15565.834] compiled for 1.12.4, module version =3D 1.0.0 [ 15565.834] Module class: X.Org Server Extension [ 15565.834] ABI class: X.Org Server Extension, version 6.0 [ 15565.834] (II) Loading extension DOUBLE-BUFFER [ 15565.834] (II) LoadModule: "glx" [ 15565.834] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so [ 15565.834] (II) Module glx: vendor=3D"X.Org Foundation" [ 15565.834] compiled for 1.12.4, module version =3D 1.0.0 [ 15565.834] ABI class: X.Org Server Extension, version 6.0 [ 15565.834] (=3D=3D) AIGLX enabled [ 15565.834] (II) Loading extension GLX [ 15565.834] (II) LoadModule: "record" [ 15565.835] (II) Loading /usr/local/lib/xorg/modules/extensions/librecord= =2Eso [ 15565.835] (II) Module record: vendor=3D"X.Org Foundation" [ 15565.835] compiled for 1.12.4, module version =3D 1.13.0 [ 15565.835] Module class: X.Org Server Extension [ 15565.835] ABI class: X.Org Server Extension, version 6.0 [ 15565.835] (II) Loading extension RECORD [ 15565.835] (II) LoadModule: "dri" [ 15565.835] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so [ 15565.835] (II) Module dri: vendor=3D"X.Org Foundation" [ 15565.835] compiled for 1.12.4, module version =3D 1.0.0 [ 15565.835] ABI class: X.Org Server Extension, version 6.0 [ 15565.835] (II) Loading extension XFree86-DRI [ 15565.835] (II) LoadModule: "dri2" [ 15565.835] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 15565.835] (II) Module dri2: vendor=3D"X.Org Foundation" [ 15565.835] compiled for 1.12.4, module version =3D 1.2.0 [ 15565.835] ABI class: X.Org Server Extension, version 6.0 [ 15565.835] (II) Loading extension DRI2 [ 15565.835] (II) LoadModule: "intel" [ 15565.836] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so [ 15565.836] (II) Module intel: vendor=3D"X.Org Foundation" [ 15565.836] compiled for 1.12.4, module version =3D 2.21.15 [ 15565.836] Module class: X.Org Video Driver [ 15565.836] ABI class: X.Org Video Driver, version 12.1 [ 15565.836] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics, HD Graphics 2000, HD Graphics 3000, HD Graphics 2500, HD Graphics 4000, HD Graphics P4000, HD Graphics 4600, HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100, HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200 [ 15565.837] (--) Using syscons driver with X support (version 2.0) [ 15565.837] (--) using VT number 9 [ 15565.879] drmOpenDevice: node name is /dev/dri/card0 [ 15565.879] drmOpenDevice: open result is 10, (OK) [ 15565.879] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 15565.879] drmOpenDevice: node name is /dev/dri/card0 [ 15565.879] drmOpenDevice: open result is 10, (OK) [ 15565.879] drmOpenByBusid: drmOpenMinor returns 10 [ 15565.879] drmOpenByBusid: Interface 1.4 failed, trying 1.1 [ 15565.879] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 [ 15565.879] (EE) No devices detected. [ 15565.879]=20 Fatal server error: [ 15565.879] no screens found [ 15565.879]=20 Please consult the The X.Org Foundation support=20 at http://wiki.x.org for help.=20 [ 15565.879] Please also check the log file at "/var/log/Xorg.0.log" for a= dditional information. [ 15565.879]=20 [ 15565.939] Server terminated with error (1). Closing log file. --=20 John Marshall --opJtzjQTFsWo+cga Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlO2eUMACgkQw/tAaKKahKKfuACfd8VGqwx0p7xZ/w2g8STYoY9/ PI0An0pDDMBTetKoNzvnx1ZinXscPhjj =HSbh -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga-- From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 16:14:11 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 57386AA8; Fri, 4 Jul 2014 16:14:11 +0000 (UTC) Received: from astart2.astart.com (108-248-95-193.lightspeed.sndgca.sbcglobal.net [108.248.95.193]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 19ECA2954; Fri, 4 Jul 2014 16:14:10 +0000 (UTC) Received: from laptop_84.private (localhost [127.0.0.1]) by astart2.astart.com (8.14.4/8.14.4) with ESMTP id s64GE7WE057953; Fri, 4 Jul 2014 09:14:09 -0700 (PDT) (envelope-from papowell@astart.com) Message-ID: <53B6D2CE.1090604@astart.com> Date: Fri, 04 Jul 2014 09:14:06 -0700 From: Patrick Powell Reply-To: papowell@astart.com Organization: Astart Technologies User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130714 Thunderbird/17.0.7 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: kde4 packages, WITHOUT_NEW_XORG fails Content-Type: multipart/mixed; boundary="------------010900020903090500060206" Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 16:14:11 -0000 This is a multi-part message in MIME format. --------------010900020903090500060206 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I have run into a problem trying to recompile the KDE4 packages with WITHOUT_NEW_XORG=YES. From the CHANGES file: 20140416: AFFECTS: users of x11/xorg graphics/dri graphics/libGL and related ports AUTHOR: x11@FreeBSD.org The default xorg version has been switched on FreeBSD 10-STABLE and FreeBSD 9-STABLE. To upgrade graphics/libGL, graphics/dri and related MESA ports, it is necessary to first remove the old versions of those ports. No special upgrade procedure is needed for xorg ports but it is necessary to recompile all xorg drivers (xf86-*) and other ports that depend on the xserver version, including emulators/virtualbox-ose-additions. Portrevisions have been bumped where needed, but users of drivers not in the ports tree will need to recompile those. If it is important to stay on the old versions, it is possible to specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg distribution. My make.conf file: WITH_PKGNG=yes WITHOUT_NEW_XORG=yes I did portsnap fetch update, and then did: #> cd /usr/ports/x11/kde4 #> make missing >/tmp/missing_files I massaged the /tmp/missing_files to use pkg to try to download a package if it was in the repository. If they were not, I then tried to use 'make BATCH=YES install' to compile and install the port. Here is the output of the script, showing the errors for the ports that did not compile. x11-themes/kdeartwork4 deskutils/kdeplasma-addons x11-clocks/kdetoys4 x11/kde4-workspace net/kget net/krdc x11-clocks/ktux graphics/libEGL graphics/libglesv2 print/indexinfo graphics/libglapi multimedia/libdvdcss Output: + p x11-themes/kdeartwork4 + pkg install x11-themes/kdeartwork4 Updating repository catalogue pkg: No packages matching 'x11-themes/kdeartwork4' available in the repositories + cd /usr/ports/x11-themes/kdeartwork4 + make BATCH=yes install ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/x11-themes/kdeartwork4. + p deskutils/kdeplasma-addons + pkg install deskutils/kdeplasma-addons Updating repository catalogue pkg: No packages matching 'deskutils/kdeplasma-addons' available in the repositories + cd /usr/ports/deskutils/kdeplasma-addons + make BATCH=yes install ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/deskutils/kdeplasma-addons. + p x11-clocks/kdetoys4 + pkg install x11-clocks/kdetoys4 Updating repository catalogue pkg: No packages matching 'x11-clocks/kdetoys4' available in the repositories + cd /usr/ports/x11-clocks/kdetoys4 + make BATCH=yes install ===> Staging for kdetoys-4.12.5 ===> Verifying install for /usr/local/bin/ktux in /usr/ports/x11-clocks/ktux ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/x11-clocks/ktux. *** Error code 1 Stop in /usr/ports/x11-clocks/kdetoys4. + p x11/kde4-workspace + pkg install x11/kde4-workspace Updating repository catalogue pkg: No packages matching 'x11/kde4-workspace' available in the repositories + cd /usr/ports/x11/kde4-workspace + make BATCH=yes install ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. + p net/kget + pkg install net/kget Updating repository catalogue kg: No packages matching 'net/kget' available in the repositories + cd /usr/ports/net/kget + make BATCH=yes install ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/net/kget. + p net/krdc + pkg install net/krdc Updating repository catalogue pkg: No packages matching 'net/krdc' available in the repositories + cd /usr/ports/net/krdc + make BATCH=yes install ===> Building for krdc-4.12.5 [ 83%] Built target krdc /usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp: In member function 'void VncClientThrea d::clientSetKeepalive()': /usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:610: error: 'TCP_KEEPIDLE' was not decla red in this scope /usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:616: error: 'TCP_KEEPINTVL' was not decl ared in this scope /usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:622: error: 'TCP_KEEPCNT' was not declar ed in this scope *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop in /usr/ports/net/krdc. + p x11-clocks/ktux + pkg install x11-clocks/ktux Updating repository catalogue pkg: No packages matching 'x11-clocks/ktux' available in the repositories + cd /usr/ports/x11-clocks/ktux + make BATCH=yes install ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/x11-clocks/ktux. + p graphics/libEGL + pkg install graphics/libEGL Updating repository catalogue pkg: No packages matching 'graphics/libEGL' available in the repositories + cd /usr/ports/graphics/libEGL + make BATCH=yes install ===> libEGL-7.6.1_2 Please enable WITH_NEW_XORG, libEGL needs libdrm higher then 2.4.24. *** Error code 1 Stop in /usr/ports/graphics/libEGL. + p graphics/libglesv2 + pkg install graphics/libglesv2 Updating repository catalogue pkg: No packages matching 'graphics/libglesv2' available in the repositories + cd /usr/ports/graphics/libglesv2 + make BATCH=yes install ===> libglesv2-9.1.7_1 Please enable WITH_NEW_XORG, libglesv2 needs libdrm higher then 2.4.24. *** Error code 1 Stop in /usr/ports/graphics/libglesv2. + p print/indexinfo + pkg install print/indexinfo Updating repository catalogue pkg: No packages matching 'print/indexinfo' available in the repositories + cd /usr/ports/print/indexinfo + make BATCH=yes install + p graphics/libglapi + pkg install graphics/libglapi Updating repository catalogue pkg: No packages matching 'graphics/libglapi' available in the repositories + cd /usr/ports/graphics/libglapi + make BATCH=yes install ===> libglapi-7.6.1 Please enable WITH_NEW_XORG, libglapi needs libdrm higher then 2.4.24. *** Error code 1 Stop in /usr/ports/graphics/libglapi. + p multimedia/libdvdcss + pkg install multimedia/libdvdcss Updating repository catalogue pkg: No packages matching 'multimedia/libdvdcss' available in the repositories + cd /usr/ports/multimedia/libdvdcss + make BATCH=yes install --------------010900020903090500060206 Content-Type: text/plain; charset=us-ascii; name="m.log2" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="m.log2" I have run into a problem trying to recompile the KDE4 packages with WITHOUT_NEW_XORG=YES >From the CHANGES file: 20140416: AFFECTS: users of x11/xorg graphics/dri graphics/libGL and related ports AUTHOR: x11@FreeBSD.org The default xorg version has been switched on FreeBSD 10-STABLE and FreeBSD 9-STABLE. To upgrade graphics/libGL, graphics/dri and related MESA ports, it is necessary to first remove the old versions of those ports. No special upgrade procedure is needed for xorg ports but it is necessary to recompile all xorg drivers (xf86-*) and other ports that depend on the xserver version, including emulators/virtualbox-ose-additions. Portrevisions have been bumped where needed, but users of drivers not in the ports tree will need to recompile those. If it is important to stay on the old versions, it is possible to specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg distribution. My make.conf file: WITH_PKGNG=yes WITHOUT_NEW_XORG=yes I did portsnap fetch update, and then did: #> cd /usr/ports/x11/kde4 #> make missing >/tmp/missing_files I then massages the /tmp/missing_files to use pkg to try to download a package if it was in the repository. If they were not, I then tried to use 'make BATCH=YES install' to compile and install the port. Here is the output of the script, showing the errors for the ports that did not compile. x11-themes/kdeartwork4 deskutils/kdeplasma-addons x11-clocks/kdetoys4 x11/kde4-workspace net/kget net/krdc x11-clocks/ktux graphics/libEGL graphics/libglesv2 print/indexinfo graphics/libglapi multimedia/libdvdcss Output: + p x11-themes/kdeartwork4 + pkg install x11-themes/kdeartwork4 Updating repository catalogue pkg: No packages matching 'x11-themes/kdeartwork4' available in the repositories + cd /usr/ports/x11-themes/kdeartwork4 + make BATCH=yes install ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/x11-themes/kdeartwork4. + p deskutils/kdeplasma-addons + pkg install deskutils/kdeplasma-addons Updating repository catalogue pkg: No packages matching 'deskutils/kdeplasma-addons' available in the repositories + cd /usr/ports/deskutils/kdeplasma-addons + make BATCH=yes install ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/deskutils/kdeplasma-addons. + p x11-clocks/kdetoys4 + pkg install x11-clocks/kdetoys4 Updating repository catalogue pkg: No packages matching 'x11-clocks/kdetoys4' available in the repositories + cd /usr/ports/x11-clocks/kdetoys4 + make BATCH=yes install ===> Staging for kdetoys-4.12.5 ===> Verifying install for /usr/local/bin/ktux in /usr/ports/x11-clocks/ktux ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/x11-clocks/ktux. *** Error code 1 Stop in /usr/ports/x11-clocks/kdetoys4. + p x11/kde4-workspace + pkg install x11/kde4-workspace Updating repository catalogue pkg: No packages matching 'x11/kde4-workspace' available in the repositories + cd /usr/ports/x11/kde4-workspace + make BATCH=yes install ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. + p net/kget + pkg install net/kget Updating repository catalogue pkg: No packages matching 'net/kget' available in the repositories + cd /usr/ports/net/kget + make BATCH=yes install ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/net/kget. + p net/krdc + pkg install net/krdc Updating repository catalogue pkg: No packages matching 'net/krdc' available in the repositories + cd /usr/ports/net/krdc + make BATCH=yes install ===> Building for krdc-4.12.5 [ 83%] Built target krdc /usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp: In member function 'void VncClientThread::clientSetKeepalive()': /usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:610: error: 'TCP_KEEPIDLE' was not declared in this scope /usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:616: error: 'TCP_KEEPINTVL' was not declared in this scope /usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:622: error: 'TCP_KEEPCNT' was not declared in this scope *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop in /usr/ports/net/krdc. + p x11-clocks/ktux + pkg install x11-clocks/ktux Updating repository catalogue pkg: No packages matching 'x11-clocks/ktux' available in the repositories + cd /usr/ports/x11-clocks/ktux + make BATCH=yes install ===> Verifying install for /usr/local/lib/libkworkspace.so in /usr/ports/x11/kde4-workspace ===> kde-workspace-4.11.9 requires modern libGL. Please, set WITH_NEW_XORG and update your ports. *** Error code 1 Stop in /usr/ports/x11/kde4-workspace. *** Error code 1 Stop in /usr/ports/x11-clocks/ktux. + p graphics/libEGL + pkg install graphics/libEGL Updating repository catalogue pkg: No packages matching 'graphics/libEGL' available in the repositories + cd /usr/ports/graphics/libEGL + make BATCH=yes install ===> libEGL-7.6.1_2 Please enable WITH_NEW_XORG, libEGL needs libdrm higher then 2.4.24. *** Error code 1 Stop in /usr/ports/graphics/libEGL. + p graphics/libglesv2 + pkg install graphics/libglesv2 Updating repository catalogue pkg: No packages matching 'graphics/libglesv2' available in the repositories + cd /usr/ports/graphics/libglesv2 + make BATCH=yes install ===> libglesv2-9.1.7_1 Please enable WITH_NEW_XORG, libglesv2 needs libdrm higher then 2.4.24. *** Error code 1 Stop in /usr/ports/graphics/libglesv2. + p print/indexinfo + pkg install print/indexinfo Updating repository catalogue pkg: No packages matching 'print/indexinfo' available in the repositories + cd /usr/ports/print/indexinfo + make BATCH=yes install + p graphics/libglapi + pkg install graphics/libglapi Updating repository catalogue pkg: No packages matching 'graphics/libglapi' available in the repositories + cd /usr/ports/graphics/libglapi + make BATCH=yes install ===> libglapi-7.6.1 Please enable WITH_NEW_XORG, libglapi needs libdrm higher then 2.4.24. *** Error code 1 Stop in /usr/ports/graphics/libglapi. + p multimedia/libdvdcss + pkg install multimedia/libdvdcss Updating repository catalogue pkg: No packages matching 'multimedia/libdvdcss' available in the repositories + cd /usr/ports/multimedia/libdvdcss + make BATCH=yes install --------------010900020903090500060206-- From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 16:56:13 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA8ED3DC; Fri, 4 Jul 2014 16:56:13 +0000 (UTC) Received: from mail-pd0-x22c.google.com (mail-pd0-x22c.google.com [IPv6:2607:f8b0:400e:c02::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BC7382CDC; Fri, 4 Jul 2014 16:56:13 +0000 (UTC) Received: by mail-pd0-f172.google.com with SMTP id w10so2190667pde.31 for ; Fri, 04 Jul 2014 09:56:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=aXTxr0waxJeZVbZLYQ7W5izqbmYgWzIVvk9Q0S3wQ4o=; b=jqN8ES+dQqFG/wgLsc17e2Ycwh02QfWUukfI4sb8RwgSv07d847K5pltTBaXZWCdHY U/Q0O+IuZcpryMfP0tO088ORjkxZpKNRanoBmCtAuO6d68LntbvMvGM+ryOiF4ZDOgT5 yjQh4ghSo57zcoit3RB4X55pneJWNzmxUfVW0SDrnDzQlmbIAiJ+TijPXFSJ+oCCZAyf 9t3vqlGa/r7ccusMUN7MP0oL/oFdJ8BQ7UcbGw6Ycn0w69X2IRxA+0lgXzYPX/fkgiA+ VJYb981e0ftkRKyLitlB3igPDwUFNwDqndSE3DgrIU9ffgffMpsVhpllCsd90pb/LIg+ T8Hg== MIME-Version: 1.0 X-Received: by 10.68.95.225 with SMTP id dn1mr11893335pbb.126.1404492973371; Fri, 04 Jul 2014 09:56:13 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.134.4 with HTTP; Fri, 4 Jul 2014 09:56:13 -0700 (PDT) In-Reply-To: <53B6D2CE.1090604@astart.com> References: <53B6D2CE.1090604@astart.com> Date: Fri, 4 Jul 2014 09:56:13 -0700 X-Google-Sender-Auth: vNZVDYe3VlcwxYNYt4g2MC8RbGs Message-ID: Subject: Re: kde4 packages, WITHOUT_NEW_XORG fails From: Kevin Oberman To: papowell@astart.com Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" , FreeBSD Ports ML X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 16:56:14 -0000 On Fri, Jul 4, 2014 at 9:14 AM, Patrick Powell wrote: > I have run into a problem trying to recompile the KDE4 packages with > WITHOUT_NEW_XORG=YES. > > From the CHANGES file: > 20140416: > AFFECTS: users of x11/xorg graphics/dri graphics/libGL and related ports > AUTHOR: x11@FreeBSD.org > > The default xorg version has been switched on FreeBSD 10-STABLE and > FreeBSD 9-STABLE. > > To upgrade graphics/libGL, graphics/dri and related MESA ports, it is > necessary to first remove the old versions of those ports. > No special upgrade procedure is needed for xorg ports but it is > necessary to recompile all xorg drivers (xf86-*) and other ports that > depend on the xserver version, including > emulators/virtualbox-ose-additions. Portrevisions have been bumped > where needed, but users of drivers not in the ports tree will need to > recompile those. > > If it is important to stay on the old versions, it is possible to > specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg > distribution. > > > My make.conf file: > WITH_PKGNG=yes > WITHOUT_NEW_XORG=yes > > I did portsnap fetch update, and then did: > > #> cd /usr/ports/x11/kde4 > #> make missing >/tmp/missing_files > > I massaged the /tmp/missing_files to use pkg to try to download > a package if it was in the repository. If they were not, I then > tried to use 'make BATCH=YES install' to compile and install the port. > > Unfortunately, many ports have been updated with calls to the Mesa API that do not exist in the WITHOUT_NEW_XORG version of Mesa. As a result, you can no longer build/run recent version of those ports WITHOUT_NEW_XORG. KDE is probably the bast known of these. That leaves two options: 1. Move to the new Xorg versions (which may not support some older hardware) 2. Use an old (and possibly vulnerable) version of KDE The Xorg and KDE folks simply don't provide any other options that I am aware of. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 19:03:27 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 198FB7AE; Fri, 4 Jul 2014 19:03:27 +0000 (UTC) Received: from astart2.astart.com (108-248-95-193.lightspeed.sndgca.sbcglobal.net [108.248.95.193]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DD197281E; Fri, 4 Jul 2014 19:03:26 +0000 (UTC) Received: from laptop_84.private (localhost [127.0.0.1]) by astart2.astart.com (8.14.4/8.14.4) with ESMTP id s64J3HsS058418; Fri, 4 Jul 2014 12:03:18 -0700 (PDT) (envelope-from papowell@astart.com) Message-ID: <53B6FA75.6020302@astart.com> Date: Fri, 04 Jul 2014 12:03:17 -0700 From: Patrick Powell Reply-To: papowell@astart.com Organization: Astart Technologies User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130714 Thunderbird/17.0.7 MIME-Version: 1.0 To: Kevin Oberman Subject: Re: kde4 packages, WITHOUT_NEW_XORG fails References: <53B6D2CE.1090604@astart.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" , FreeBSD Ports ML X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 19:03:27 -0000 On 07/04/14 09:56, Kevin Oberman wrote: > On Fri, Jul 4, 2014 at 9:14 AM, Patrick Powell > wrote: > > I have run into a problem trying to recompile the KDE4 packages with > WITHOUT_NEW_XORG=YES. > > >From the CHANGES file: > 20140416: > AFFECTS: users of x11/xorg graphics/dri graphics/libGL and > related ports > AUTHOR: x11@FreeBSD.org > > The default xorg version has been switched on FreeBSD 10-STABLE and > FreeBSD 9-STABLE. > > To upgrade graphics/libGL, graphics/dri and related MESA ports, > it is > necessary to first remove the old versions of those ports. > No special upgrade procedure is needed for xorg ports but it is > necessary to recompile all xorg drivers (xf86-*) and other ports > that > depend on the xserver version, including > emulators/virtualbox-ose-additions. Portrevisions have been bumped > where needed, but users of drivers not in the ports tree will > need to > recompile those. > > If it is important to stay on the old versions, it is possible to > specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg > distribution. > > > My make.conf file: > WITH_PKGNG=yes > WITHOUT_NEW_XORG=yes > > I did portsnap fetch update, and then did: > > #> cd /usr/ports/x11/kde4 > #> make missing >/tmp/missing_files > > I massaged the /tmp/missing_files to use pkg to try to download > a package if it was in the repository. If they were not, I then > tried to use 'make BATCH=YES install' to compile and install the port. > > > Unfortunately, many ports have been updated with calls to the Mesa > API that do not exist in the WITHOUT_NEW_XORG version of Mesa. As a > result, you can no longer build/run recent version of those ports > WITHOUT_NEW_XORG. KDE is probably the bast known of these. > > That leaves two options: > 1. Move to the new Xorg versions (which may not support some older > hardware) > 2. Use an old (and possibly vulnerable) version of KDE > > The Xorg and KDE folks simply don't provide any other options that I > am aware of. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com OK, then could they please update the CHANGES file and state that? And/or put a warning in the UPDATING or CHANGES ports file: WITHOUT_NEW_XORG option not supported I appreciate the problems, I was just hoping that there was a trivial solution to them... From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 20:49:04 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 41D2A865; Fri, 4 Jul 2014 20:49:04 +0000 (UTC) Received: from mail-pd0-x22e.google.com (mail-pd0-x22e.google.com [IPv6:2607:f8b0:400e:c02::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 11CF32070; Fri, 4 Jul 2014 20:49:04 +0000 (UTC) Received: by mail-pd0-f174.google.com with SMTP id y10so2342284pdj.5 for ; Fri, 04 Jul 2014 13:49:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=FoKpW+SN4L2Zunvv7bMC4v9lvTeTvYuPYaiFOuYD8Ng=; b=WnxohFAHWVh4Qavm6VJtQwMT115NRmUY5P72tx0rGzwlUiZg7SX3iVqaJwS7BzNU+l tkqeQBp49eqtthkzfeKvB9r5xK4G9YcACcxvpuFq/g1gsUVcPjv6SzAEcpeT+5MsC3aS oeHvFG3hkIiLShcr/t5IUFhXR1CXo6OZAlMZejrxorMw48s6yyE8iA+/VqTTt0Hvu73F YtNkJ9s7nMI9W+64V7Cg7CuEhSrHxZHerrBErEG1sEUkD2FM2mqtRLo6+z8juHmWAZ4M DP8MdpfAZHygLiFjAawc2yp8yhZsk/NPpxMyy2nnZroY/ch9NxTYy8fWsPuS0qK8e/L/ /Pqg== MIME-Version: 1.0 X-Received: by 10.69.3.67 with SMTP id bu3mr12784255pbd.34.1404506943568; Fri, 04 Jul 2014 13:49:03 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.134.4 with HTTP; Fri, 4 Jul 2014 13:49:03 -0700 (PDT) In-Reply-To: <53B6FA75.6020302@astart.com> References: <53B6D2CE.1090604@astart.com> <53B6FA75.6020302@astart.com> Date: Fri, 4 Jul 2014 13:49:03 -0700 X-Google-Sender-Auth: 0nt6xYCrV_rc20S8Spl6ayulPfI Message-ID: Subject: Re: kde4 packages, WITHOUT_NEW_XORG fails From: Kevin Oberman To: papowell@astart.com Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" , FreeBSD Ports ML X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 20:49:04 -0000 On Fri, Jul 4, 2014 at 12:03 PM, Patrick Powell wrote: > On 07/04/14 09:56, Kevin Oberman wrote: > > On Fri, Jul 4, 2014 at 9:14 AM, Patrick Powell > wrote: > >> I have run into a problem trying to recompile the KDE4 packages with >> WITHOUT_NEW_XORG=YES. >> >> >From the CHANGES file: >> 20140416: >> AFFECTS: users of x11/xorg graphics/dri graphics/libGL and related ports >> AUTHOR: x11@FreeBSD.org >> >> The default xorg version has been switched on FreeBSD 10-STABLE and >> FreeBSD 9-STABLE. >> >> To upgrade graphics/libGL, graphics/dri and related MESA ports, it is >> necessary to first remove the old versions of those ports. >> No special upgrade procedure is needed for xorg ports but it is >> necessary to recompile all xorg drivers (xf86-*) and other ports that >> depend on the xserver version, including >> emulators/virtualbox-ose-additions. Portrevisions have been bumped >> where needed, but users of drivers not in the ports tree will need to >> recompile those. >> >> If it is important to stay on the old versions, it is possible to >> specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg >> distribution. >> >> >> My make.conf file: >> WITH_PKGNG=yes >> WITHOUT_NEW_XORG=yes >> >> I did portsnap fetch update, and then did: >> >> #> cd /usr/ports/x11/kde4 >> #> make missing >/tmp/missing_files >> >> I massaged the /tmp/missing_files to use pkg to try to download >> a package if it was in the repository. If they were not, I then >> tried to use 'make BATCH=YES install' to compile and install the port. >> >> > Unfortunately, many ports have been updated with calls to the Mesa API > that do not exist in the WITHOUT_NEW_XORG version of Mesa. As a result, you > can no longer build/run recent version of those ports WITHOUT_NEW_XORG. KDE > is probably the bast known of these. > > That leaves two options: > 1. Move to the new Xorg versions (which may not support some older > hardware) > 2. Use an old (and possibly vulnerable) version of KDE > > The Xorg and KDE folks simply don't provide any other options that I am > aware of. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com > > OK, then could they please update the CHANGES file and state that? And/or > put a warning in the UPDATING or CHANGES ports file: > > WITHOUT_NEW_XORG option not supported > > I appreciate the problems, I was just hoping that there was a trivial > solution to them... > I have no commit bit, but perhaps someone who does will put a note in CHANGES. I certainly think it would be a good idea. This discussion begs the question of why won't WITH_NEW_XORG work for you? I am aware of some pretty old hardware that simply has no support in recent Xorg servers, but these are pretty old by now. And, as time passes, the bit rot will make more and more things fail with the old code. I am far from an X expert, but a post to x11@ of the failure you see WITH_NEW_XORG including the Xorg.0.log, /etc/make.conf, /etc/src.conf and any Xorg.conf you are using might get things working (and might not). x11@ is a far better place to ask any of the questions about X issues. I should also recommend that, if you have not already tried, move your Xorg.conf aside and let X try to configure itself. It is very rare to require a full configuration these days. Most only need things for added fonts and extra modules. The xorg.conf on my laptop is only about 27 lines long and mostly added fonts. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 21:23:36 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1400FA5F; Fri, 4 Jul 2014 21:23:36 +0000 (UTC) Received: from fep14.mx.upcmail.net (fep14.mx.upcmail.net [62.179.121.34]) by mx1.freebsd.org (Postfix) with ESMTP id 52EAE2436; Fri, 4 Jul 2014 21:23:35 +0000 (UTC) Received: from edge03.upcmail.net ([192.168.13.238]) by viefep14-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20140704212334.QRDZ19818.viefep14-int.chello.at@edge03.upcmail.net>; Fri, 4 Jul 2014 23:23:34 +0200 Received: from [127.0.0.1] ([178.84.134.112]) by edge03.upcmail.net with edge id NMPZ1o0082Rg3Ey03MPZsP; Fri, 04 Jul 2014 23:23:34 +0200 X-SourceIP: 178.84.134.112 Message-ID: <53B71B56.5070009@rainbow-runner.nl> Date: Fri, 04 Jul 2014 23:23:34 +0200 From: Koop Mast User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Kevin Oberman , papowell@astart.com Subject: Re: kde4 packages, WITHOUT_NEW_XORG fails References: <53B6D2CE.1090604@astart.com> <53B6FA75.6020302@astart.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 140704-1, 04-07-2014), Outbound message X-Antivirus-Status: Clean Cc: "freebsd-x11@freebsd.org" , FreeBSD Ports ML X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 21:23:36 -0000 On 4-7-2014 22:49, Kevin Oberman wrote: > On Fri, Jul 4, 2014 at 12:03 PM, Patrick Powell wrote: > >> On 07/04/14 09:56, Kevin Oberman wrote: >> >> On Fri, Jul 4, 2014 at 9:14 AM, Patrick Powell >> wrote: >> >>> I have run into a problem trying to recompile the KDE4 packages with >>> WITHOUT_NEW_XORG=YES. >>> >>> >From the CHANGES file: >>> 20140416: >>> AFFECTS: users of x11/xorg graphics/dri graphics/libGL and related ports >>> AUTHOR: x11@FreeBSD.org >>> >>> The default xorg version has been switched on FreeBSD 10-STABLE and >>> FreeBSD 9-STABLE. >>> >>> To upgrade graphics/libGL, graphics/dri and related MESA ports, it is >>> necessary to first remove the old versions of those ports. >>> No special upgrade procedure is needed for xorg ports but it is >>> necessary to recompile all xorg drivers (xf86-*) and other ports that >>> depend on the xserver version, including >>> emulators/virtualbox-ose-additions. Portrevisions have been bumped >>> where needed, but users of drivers not in the ports tree will need to >>> recompile those. >>> >>> If it is important to stay on the old versions, it is possible to >>> specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg >>> distribution. >>> >>> >>> My make.conf file: >>> WITH_PKGNG=yes >>> WITHOUT_NEW_XORG=yes >>> >>> I did portsnap fetch update, and then did: >>> >>> #> cd /usr/ports/x11/kde4 >>> #> make missing >/tmp/missing_files >>> >>> I massaged the /tmp/missing_files to use pkg to try to download >>> a package if it was in the repository. If they were not, I then >>> tried to use 'make BATCH=YES install' to compile and install the port. >>> >>> >> Unfortunately, many ports have been updated with calls to the Mesa API >> that do not exist in the WITHOUT_NEW_XORG version of Mesa. As a result, you >> can no longer build/run recent version of those ports WITHOUT_NEW_XORG. KDE >> is probably the bast known of these. >> >> That leaves two options: >> 1. Move to the new Xorg versions (which may not support some older >> hardware) >> 2. Use an old (and possibly vulnerable) version of KDE >> >> The Xorg and KDE folks simply don't provide any other options that I am >> aware of. >> -- >> R. Kevin Oberman, Network Engineer, Retired >> E-mail: rkoberman@gmail.com >> >> OK, then could they please update the CHANGES file and state that? And/or >> put a warning in the UPDATING or CHANGES ports file: >> >> WITHOUT_NEW_XORG option not supported >> >> I appreciate the problems, I was just hoping that there was a trivial >> solution to them... >> > I have no commit bit, but perhaps someone who does will put a note in > CHANGES. I certainly think it would be a good idea. > > This discussion begs the question of why won't WITH_NEW_XORG work for you? > I am aware of some pretty old hardware that simply has no support in recent > Xorg servers, but these are pretty old by now. And, as time passes, the bit > rot will make more and more things fail with the old code. > > I am far from an X expert, but a post to x11@ of the failure you see > WITH_NEW_XORG including the Xorg.0.log, /etc/make.conf, /etc/src.conf and > any Xorg.conf you are using might get things working (and might not). x11@ > is a far better place to ask any of the questions about X issues. > > I should also recommend that, if you have not already tried, move your > Xorg.conf aside and let X try to configure itself. It is very rare to > require a full configuration these days. Most only need things for added > fonts and extra modules. The xorg.conf on my laptop is only about 27 lines > long and mostly added fonts. ports/UPDATING states: 20140218: AFFECTS: users of KDE SC 4 AUTHOR: kde@FreeBSD.org KDE SC ports have been updated to 4.12.2. kdeadmin, kdenetwork, kdesdk, and kdetoys ports have been split due to upstream changes. KDE Workspace port has been updated to 4.11.6. It requires modern Mesa libraries, provided by WITH_NEW_XORG knob. To update Xorg ports to newer version follow instructions at https://wiki.freebsd.org/Graphics So it not possible anymore to run KDE4 with WITHOUT_NEW_XORG. -Koop From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 23:15:55 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34E79E4C; Fri, 4 Jul 2014 23:15:55 +0000 (UTC) Received: from astart2.astart.com (108-248-95-193.lightspeed.sndgca.sbcglobal.net [108.248.95.193]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DDC142CFE; Fri, 4 Jul 2014 23:15:54 +0000 (UTC) Received: from laptop_84.private (localhost [127.0.0.1]) by astart2.astart.com (8.14.4/8.14.4) with ESMTP id s64NFpwM059075; Fri, 4 Jul 2014 16:15:52 -0700 (PDT) (envelope-from papowell@astart.com) Message-ID: <53B735A6.7090803@astart.com> Date: Fri, 04 Jul 2014 16:15:50 -0700 From: Patrick Powell Reply-To: papowell@astart.com Organization: Astart Technologies User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130714 Thunderbird/17.0.7 MIME-Version: 1.0 To: Koop Mast Subject: Re: kde4 packages, WITHOUT_NEW_XORG fails References: <53B6D2CE.1090604@astart.com> <53B6FA75.6020302@astart.com> <53B71B56.5070009@rainbow-runner.nl> In-Reply-To: <53B71B56.5070009@rainbow-runner.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Kevin Oberman , "freebsd-x11@freebsd.org" , FreeBSD Ports ML X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 23:15:55 -0000 On 07/04/14 14:23, Koop Mast wrote: > On 4-7-2014 22:49, Kevin Oberman wrote: >> On Fri, Jul 4, 2014 at 12:03 PM, Patrick Powell >> wrote: >> >>> On 07/04/14 09:56, Kevin Oberman wrote: >>> >>> On Fri, Jul 4, 2014 at 9:14 AM, Patrick Powell >>> wrote: >>> >>>> I have run into a problem trying to recompile the KDE4 packages with >>>> WITHOUT_NEW_XORG=YES. >>>> >>>> >From the CHANGES file: >>>> 20140416: >>>> AFFECTS: users of x11/xorg graphics/dri graphics/libGL and >>>> related ports >>>> AUTHOR: x11@FreeBSD.org >>>> >>>> The default xorg version has been switched on FreeBSD 10-STABLE and >>>> FreeBSD 9-STABLE. >>>> >>>> To upgrade graphics/libGL, graphics/dri and related MESA ports, >>>> it is >>>> necessary to first remove the old versions of those ports. >>>> No special upgrade procedure is needed for xorg ports but it is >>>> necessary to recompile all xorg drivers (xf86-*) and other ports >>>> that >>>> depend on the xserver version, including >>>> emulators/virtualbox-ose-additions. Portrevisions have been bumped >>>> where needed, but users of drivers not in the ports tree will >>>> need to >>>> recompile those. >>>> >>>> If it is important to stay on the old versions, it is possible to >>>> specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg >>>> distribution. >>>> >>>> >>>> My make.conf file: >>>> WITH_PKGNG=yes >>>> WITHOUT_NEW_XORG=yes >>>> >>>> I did portsnap fetch update, and then did: >>>> >>>> #> cd /usr/ports/x11/kde4 >>>> #> make missing >/tmp/missing_files >>>> >>>> I massaged the /tmp/missing_files to use pkg to try to download >>>> a package if it was in the repository. If they were not, I then >>>> tried to use 'make BATCH=YES install' to compile and install the port. >>>> >>>> >>> Unfortunately, many ports have been updated with calls to the >>> Mesa API >>> that do not exist in the WITHOUT_NEW_XORG version of Mesa. As a >>> result, you >>> can no longer build/run recent version of those ports >>> WITHOUT_NEW_XORG. KDE >>> is probably the bast known of these. >>> >>> That leaves two options: >>> 1. Move to the new Xorg versions (which may not support some older >>> hardware) >>> 2. Use an old (and possibly vulnerable) version of KDE >>> >>> The Xorg and KDE folks simply don't provide any other options that >>> I am >>> aware of. >>> -- >>> R. Kevin Oberman, Network Engineer, Retired >>> E-mail: rkoberman@gmail.com >>> >>> OK, then could they please update the CHANGES file and state that? >>> And/or >>> put a warning in the UPDATING or CHANGES ports file: >>> >>> WITHOUT_NEW_XORG option not supported >>> >>> I appreciate the problems, I was just hoping that there was a trivial >>> solution to them... >>> >> I have no commit bit, but perhaps someone who does will put a note in >> CHANGES. I certainly think it would be a good idea. >> >> This discussion begs the question of why won't WITH_NEW_XORG work for >> you? >> I am aware of some pretty old hardware that simply has no support in >> recent >> Xorg servers, but these are pretty old by now. And, as time passes, >> the bit >> rot will make more and more things fail with the old code. >> >> I am far from an X expert, but a post to x11@ of the failure you see >> WITH_NEW_XORG including the Xorg.0.log, /etc/make.conf, /etc/src.conf >> and >> any Xorg.conf you are using might get things working (and might not). >> x11@ >> is a far better place to ask any of the questions about X issues. >> >> I should also recommend that, if you have not already tried, move your >> Xorg.conf aside and let X try to configure itself. It is very rare to >> require a full configuration these days. Most only need things for added >> fonts and extra modules. The xorg.conf on my laptop is only about 27 >> lines >> long and mostly added fonts. > ports/UPDATING states: > 20140218: > AFFECTS: users of KDE SC 4 > AUTHOR: kde@FreeBSD.org > > KDE SC ports have been updated to 4.12.2. kdeadmin, kdenetwork, kdesdk, > and kdetoys ports have been split due to upstream changes. > > KDE Workspace port has been updated to 4.11.6. It requires modern > Mesa libraries, provided by WITH_NEW_XORG knob. To update Xorg ports > to newer version follow instructions at > https://wiki.freebsd.org/Graphics > > So it not possible anymore to run KDE4 with WITHOUT_NEW_XORG. > > -Koop > Ahhh!!! I missed that. If this is the case, then perhaps the default for generating the PKGNG repository should be WITH_NEW_XORG? Then we could use the PKGNG respository for KDE4 applications. OR: we could have two repositories: one which uses WITHOUT_NEW_XORG and has the old Xorg drivers and no KDE4 support and one with WITH_NEW_XORG which has the new Xorg drivers and KDE4 support. I think I read some discussion about this possibility but I can't recall the outcome. From owner-freebsd-x11@FreeBSD.ORG Fri Jul 4 23:28:46 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E2FED7A4; Fri, 4 Jul 2014 23:28:46 +0000 (UTC) Received: from mail-pa0-x230.google.com (mail-pa0-x230.google.com [IPv6:2607:f8b0:400e:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B12942DD8; Fri, 4 Jul 2014 23:28:46 +0000 (UTC) Received: by mail-pa0-f48.google.com with SMTP id et14so2498086pad.35 for ; Fri, 04 Jul 2014 16:28:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=osbN67mN+vYs9+oW8Rf6T5cM4kA5DB9ArhtsxZln0Tw=; b=Xh5G7P3wLSZxYONJffYQf9hTnD9VUX8thDFimTzvhRa8BD5lL7u60NiR7L+ZuyXNLH vrdOXXbon/KCSlHGh52QHp7MVwJLPIH3t9AApWti7mhCNswaGDBKLbmqNji0HW2w9GvM /hBY/CBfAGv3XwCHhyKTgSZMCwB5BPHEupQsiLvljg0dhhrAgNzhQhBCyuZZjh0UWOLP 471bhwG/YR6ohhM8CyJ2avbRzoCgbuW9TbUTGL1dS5xKFs452LB4mJ9HeYmwpSsCZah2 CuTm+47SoqCxYuFH1znkWEQAHoEuyU5/9SqA2VWC0+wDKonak31BnSz+tlQLDD8AnV9Q KDKA== MIME-Version: 1.0 X-Received: by 10.68.129.164 with SMTP id nx4mr13609277pbb.16.1404516526234; Fri, 04 Jul 2014 16:28:46 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.134.4 with HTTP; Fri, 4 Jul 2014 16:28:46 -0700 (PDT) In-Reply-To: <53B735A6.7090803@astart.com> References: <53B6D2CE.1090604@astart.com> <53B6FA75.6020302@astart.com> <53B71B56.5070009@rainbow-runner.nl> <53B735A6.7090803@astart.com> Date: Fri, 4 Jul 2014 16:28:46 -0700 X-Google-Sender-Auth: mtGULn-KTh-eHm3c6Dv9JFok4_M Message-ID: Subject: Re: kde4 packages, WITHOUT_NEW_XORG fails From: Kevin Oberman To: papowell@astart.com Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" , FreeBSD Ports ML X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 23:28:47 -0000 On Fri, Jul 4, 2014 at 4:15 PM, Patrick Powell wrote: > On 07/04/14 14:23, Koop Mast wrote: > [...] > On 4-7-2014 22:49, Kevin Oberman wrote: >> >>> >>> This discussion begs the question of why won't WITH_NEW_XORG work for >>> you? >>> I am aware of some pretty old hardware that simply has no support in >>> recent >>> Xorg servers, but these are pretty old by now. And, as time passes, the >>> bit >>> rot will make more and more things fail with the old code. >>> >>> I am far from an X expert, but a post to x11@ of the failure you see >>> WITH_NEW_XORG including the Xorg.0.log, /etc/make.conf, /etc/src.conf and >>> any Xorg.conf you are using might get things working (and might not). >>> x11@ >>> is a far better place to ask any of the questions about X issues. >>> >>> I should also recommend that, if you have not already tried, move your >>> Xorg.conf aside and let X try to configure itself. It is very rare to >>> require a full configuration these days. Most only need things for added >>> fonts and extra modules. The xorg.conf on my laptop is only about 27 >>> lines >>> long and mostly added fonts. >>> >> ports/UPDATING states: >> 20140218: >> AFFECTS: users of KDE SC 4 >> AUTHOR: kde@FreeBSD.org >> >> KDE SC ports have been updated to 4.12.2. kdeadmin, kdenetwork, kdesdk, >> and kdetoys ports have been split due to upstream changes. >> >> KDE Workspace port has been updated to 4.11.6. It requires modern >> Mesa libraries, provided by WITH_NEW_XORG knob. To update Xorg ports >> to newer version follow instructions at https://wiki.freebsd.org/ >> Graphics >> >> So it not possible anymore to run KDE4 with WITHOUT_NEW_XORG. >> >> -Koop >> >> Ahhh!!! I missed that. > > If this is the case, then perhaps the default for generating the PKGNG > repository should be WITH_NEW_XORG? > Then we could use the PKGNG respository for KDE4 applications. > > OR: we could have two repositories: one which uses WITHOUT_NEW_XORG and > has the old Xorg drivers and no KDE4 support and one with WITH_NEW_XORG > which has the new Xorg drivers and KDE4 support. > > I think I read some discussion about this possibility but I can't recall > the outcome. > Your timing is MOST excellent. Koop just announced those repositories were available a few hours ago. http://docs.freebsd.org/cgi/getmsg.cgi?fetch=306646+0+current/freebsd-announce The repositories cover 9.x and 10.x for i386 and amd64. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 15:38:17 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1D703209; Sat, 5 Jul 2014 15:38:17 +0000 (UTC) Received: from mx1b.lautre.net (mx1b.lautre.net [80.67.160.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.lautre.net", Issuer "StartCom Class 2 Primary Intermediate Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D2EB82454; Sat, 5 Jul 2014 15:38:16 +0000 (UTC) Received: from graf.pompo.net (graf.pompo.net [78.225.128.39]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: thierry@pompo.net) by mx1b.lautre.net (Postfix) with ESMTPSA id 82D657E40A; Sat, 5 Jul 2014 17:38:13 +0200 (CEST) Received: by graf.pompo.net (Postfix, from userid 1001) id DC6C471E43B; Sat, 5 Jul 2014 17:38:12 +0200 (CEST) To: FreeBSD-gnats-submit@freebsd.org Subject: x11-servers/xorg-server: kernel: sysmouse: unknown ioctl: t:40007413 From: Thierry Thomas Reply-To: Thierry Thomas X-send-pr-version: 3.114 X-GNATS-Notify: Message-Id: <20140705153812.DC6C471E43B@graf.pompo.net> Date: Sat, 5 Jul 2014 17:38:12 +0200 (CEST) Cc: freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 15:38:17 -0000 >Submitter-Id: current-users >Originator: Thierry Thomas >Organization: Kabbale Eros >Confidential: no >Synopsis: x11-servers/xorg-server: kernel: sysmouse: unknown ioctl: t:40007413 >Severity: serious >Priority: high >Category: ports >Class: sw-bug >Release: FreeBSD 10.0-STABLE amd64 >Environment: System: FreeBSD graf.pompo.net 10.0-STABLE FreeBSD 10.0-STABLE #0 r267117: Fri Jun 6 00:01:27 CEST 2014 thierry@graf.pompo.net:/usr/obj/usr/src/sys/GRAF140430 amd64 >Description: Xorg does not start. This is on a 10.0-STABLE machine, i.e. new xorg is enabled by default. Ports are up-to-date. Trying to launch X with startx fails. 1) It displays: failed to set mtrr: Invalid argument Segmentation fault at address 0xc04cc6adc Fatal server error: Caught signal 11 (Segmentation fault). Server aborting Full log available at: http://people.freebsd.org/~thierry/sysmouse_unknown_ioctl_startx.log 2) And it produces the following messages on the console: Jul 5 17:01:25 graf kernel: sysmouse: unknown ioctl: t:40007413 Jul 5 17:01:25 graf kernel: sysmouse: unknown ioctl: t:40007413 Jul 5 17:01:25 graf kernel: sysmouse: unknown ioctl: t:80007410 Jul 5 17:01:25 graf kernel: pid 38406 (Xorg), uid 0: exited on signal 6 3) And the tail of /var/log/Xorg.0.log is: [1106529.847] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD, id 7) [1106529.847] Segmentation fault at address 0xc04cc6adc [1106529.847] Fatal server error: [1106529.847] Caught signal 11 (Segmentation fault). Server aborting [1106529.847] [1106529.847] Please consult the The X.Org Foundation support at http://wiki.x.org for help. [1106529.847] Please also check the log file at "/var/log/Xorg.0.log" for additional information. [1106529.847] [1106529.847] (II) UnloadModule: "mouse" [1106529.847] (II) UnloadModule: "kbd" [1106530.000] Server terminated with error (1). Closing log file. Full log available at: http://people.freebsd.org/~thierry/sysmouse_unknown_ioctl_Xorg.0.log This is reproducible, and I can give any other details if needed. >How-To-Repeat: Just run startx. My ~/.xinitrc contains "exec startkde", but it does'nt matter. >Fix: N/A. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 15:52:09 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BDB906AB for ; Sat, 5 Jul 2014 15:52:09 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A53C725A7 for ; Sat, 5 Jul 2014 15:52:09 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65Fq9gL042959 for ; Sat, 5 Jul 2014 16:52:09 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 191632] x11-servers/xorg-server: kernel: sysmouse: unknown ioctl: t:40007413 Date: Sat, 05 Jul 2014 15:52:09 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 15:52:09 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191632 Thierry Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thierry@FreeBSD.org Assignee|freebsd-ports-bugs@FreeBSD. |freebsd-x11@FreeBSD.org |org | -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 17:13:29 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E7D9A125 for ; Sat, 5 Jul 2014 17:13:29 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CF91D2B4C for ; Sat, 5 Jul 2014 17:13:29 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65HDTDV094109 for ; Sat, 5 Jul 2014 18:13:29 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input-keyboard - prevent segfaults for vt(4) users Date: Sat, 05 Jul 2014 17:13:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 17:13:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 --- Comment #2 from Thierry Thomas --- Created attachment 144431 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=144431&action=edit Adding the proposed patch Add the patch proposed by the original submitter. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 17:13:30 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 20889128 for ; Sat, 5 Jul 2014 17:13:30 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 08CA02B4E for ; Sat, 5 Jul 2014 17:13:30 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65HDTA1094112 for ; Sat, 5 Jul 2014 18:13:29 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input-keyboard - prevent segfaults for vt(4) users Date: Sat, 05 Jul 2014 17:13:29 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 17:13:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 --- Comment #2 from Thierry Thomas --- Created attachment 144431 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=144431&action=edit Adding the proposed patch Add the patch proposed by the original submitter. -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 19:16:38 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 49CEB119 for ; Sat, 5 Jul 2014 19:16:38 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 30C9824F6 for ; Sat, 5 Jul 2014 19:16:38 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65JGcYt063257 for ; Sat, 5 Jul 2014 20:16:38 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 191632] x11-servers/xorg-server: kernel: sysmouse: unknown ioctl: t:40007413 Date: Sat, 05 Jul 2014 19:16:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 19:16:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191632 Thierry Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-x11@FreeBSD.org |x11@FreeBSD.org --- Comment #1 from Thierry Thomas --- This problem is related to Bug 191459. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 19:16:38 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 67BE811A for ; Sat, 5 Jul 2014 19:16:38 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F56C24F7 for ; Sat, 5 Jul 2014 19:16:38 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65JGcip063285 for ; Sat, 5 Jul 2014 20:16:38 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191632] x11-servers/xorg-server: kernel: sysmouse: unknown ioctl: t:40007413 Date: Sat, 05 Jul 2014 19:16:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 19:16:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191632 Thierry Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-x11@FreeBSD.org |x11@FreeBSD.org --- Comment #1 from Thierry Thomas --- This problem is related to Bug 191459. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 19:38:43 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 847E715D for ; Sat, 5 Jul 2014 19:38:43 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 65FA226BC for ; Sat, 5 Jul 2014 19:38:43 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65JchDd036842 for ; Sat, 5 Jul 2014 20:38:43 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input-keyboard - prevent segfaults for vt(4) users Date: Sat, 05 Jul 2014 19:38:42 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 19:38:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 Thierry Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-x11@FreeBSD.org |x11@FreeBSD.org --- Comment #3 from Thierry Thomas --- The attached patch partially fixes Bug 191632. (See ) With this patch, X is launched, but other errors occur: - messages about "sysmouse: unknown ioctl" are still there; - the keyboard is unusable (random strings are sent); - the following messages are displayed on the console: failed to set mtrr: Invalid argument The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Compat map for group 2 redefined > Using new definition > Warning: Compat map for group 3 redefined > Using new definition > Warning: Compat map for group 4 redefined > Using new definition Errors from xkbcomp are not fatal to the X server The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server - security/openssh-askpass is unusable: kwin(23929)/kwin (client errors) KWin::Client::verifyTransientFor: Client 'ID: 50331657 ;WMCLASS: "sshaskpass" : "ssh-askpass" ;Caption: "OpenSSH Authentication Passphrase Request" ' has WM_TRANSIENT_FOR poiting to itself. - hald reports in /var/log/Xorg.0.log: [1121593.779] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD, id 7) [1121593.853] (II) config/hal: Adding input device USB Optical Mouse [1121593.853] (II) AutoAddDevices is off - not adding device. [1121593.853] (EE) config/hal: NewInputDeviceRequest failed (8) [1121593.856] (II) config/hal: Adding input device AT Keyboard [1121593.856] (II) AutoAddDevices is off - not adding device. [1121593.856] (EE) config/hal: NewInputDeviceRequest failed (8) -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 19:38:43 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A0F1815E for ; Sat, 5 Jul 2014 19:38:43 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 827D526BD for ; Sat, 5 Jul 2014 19:38:43 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65JchC6036867 for ; Sat, 5 Jul 2014 20:38:43 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input-keyboard - prevent segfaults for vt(4) users Date: Sat, 05 Jul 2014 19:38:42 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: thierry@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 19:38:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 Thierry Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-x11@FreeBSD.org |x11@FreeBSD.org --- Comment #3 from Thierry Thomas --- The attached patch partially fixes Bug 191632. (See ) With this patch, X is launched, but other errors occur: - messages about "sysmouse: unknown ioctl" are still there; - the keyboard is unusable (random strings are sent); - the following messages are displayed on the console: failed to set mtrr: Invalid argument The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Compat map for group 2 redefined > Using new definition > Warning: Compat map for group 3 redefined > Using new definition > Warning: Compat map for group 4 redefined > Using new definition Errors from xkbcomp are not fatal to the X server The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server - security/openssh-askpass is unusable: kwin(23929)/kwin (client errors) KWin::Client::verifyTransientFor: Client 'ID: 50331657 ;WMCLASS: "sshaskpass" : "ssh-askpass" ;Caption: "OpenSSH Authentication Passphrase Request" ' has WM_TRANSIENT_FOR poiting to itself. - hald reports in /var/log/Xorg.0.log: [1121593.779] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD, id 7) [1121593.853] (II) config/hal: Adding input device USB Optical Mouse [1121593.853] (II) AutoAddDevices is off - not adding device. [1121593.853] (EE) config/hal: NewInputDeviceRequest failed (8) [1121593.856] (II) config/hal: Adding input device AT Keyboard [1121593.856] (II) AutoAddDevices is off - not adding device. [1121593.856] (EE) config/hal: NewInputDeviceRequest failed (8) -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 23:00:27 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C520B405 for ; Sat, 5 Jul 2014 23:00:27 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AD4E32721 for ; Sat, 5 Jul 2014 23:00:27 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65N0REb013916 for ; Sun, 6 Jul 2014 00:00:27 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 190983] [PATCH] Let x11/pixman build with clang on ARM Date: Sat, 05 Jul 2014 23:00:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 23:00:27 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190983 Sean Bruno changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sbruno@FreeBSD.org --- Comment #2 from Sean Bruno --- Test build on redports show's no issues with this for amd64/i386. I'll apply this after portmgr review. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 23:00:53 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 47096441 for ; Sat, 5 Jul 2014 23:00:53 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2F0F92729 for ; Sat, 5 Jul 2014 23:00:53 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65N0rSJ018265 for ; Sun, 6 Jul 2014 00:00:53 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 190983] [PATCH] Let x11/pixman build with clang on ARM Date: Sat, 05 Jul 2014 23:00:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 23:00:53 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190983 --- Comment #3 from Sean Bruno --- Created attachment 144438 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=144438&action=edit redports diff -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 23:01:12 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 32D4547A for ; Sat, 5 Jul 2014 23:01:12 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1B06E272E for ; Sat, 5 Jul 2014 23:01:12 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65N1BGN023578 for ; Sun, 6 Jul 2014 00:01:11 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 190983] [PATCH] Let x11/pixman build with clang on ARM Date: Sat, 05 Jul 2014 23:01:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Approval Needed X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 23:01:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190983 Sean Bruno changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Triage |Approval Needed --- Comment #4 from Sean Bruno --- https://redports.org/buildarchive/20140705224001-32803/ -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 23:01:56 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5861A591 for ; Sat, 5 Jul 2014 23:01:56 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 408F9273B for ; Sat, 5 Jul 2014 23:01:56 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65N1u99031695 for ; Sun, 6 Jul 2014 00:01:56 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 190983] [PATCH] Let x11/pixman build with clang on ARM Date: Sat, 05 Jul 2014 23:01:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Approval Needed X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 23:01:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190983 --- Comment #5 from Sean Bruno --- this blocks 2k or so ports building for ARMv6 -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 23:02:11 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E700C5CD for ; Sat, 5 Jul 2014 23:02:11 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CF6F8273F for ; Sat, 5 Jul 2014 23:02:11 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65N2B9j033764 for ; Sun, 6 Jul 2014 00:02:11 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 190983] [PATCH] Let x11/pixman build with clang on ARM Date: Sat, 05 Jul 2014 23:02:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Approval Needed X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 23:02:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190983 --- Comment #6 from Sean Bruno --- http://dirty.ysv.freebsd.org/build.html?mastername=11armv632-default&build=2014-07-05_17h52m49s -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 23:21:50 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7A3EBE73 for ; Sat, 5 Jul 2014 23:21:50 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 626BD28B9 for ; Sat, 5 Jul 2014 23:21:50 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65NLo2G070159 for ; Sun, 6 Jul 2014 00:21:50 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 190983] [PATCH] Let x11/pixman build with clang on ARM Date: Sat, 05 Jul 2014 23:21:50 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: Approval Needed X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 23:21:50 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190983 --- Comment #7 from commit-hook@freebsd.org --- A commit references this bug: Author: sbruno Date: Sat Jul 5 23:21:47 UTC 2014 New revision: 360840 URL: http://svnweb.freebsd.org/changeset/ports/360840 Log: Move include of float.h to enable build on armv6 PR: 190983 Submitted by: andrew@freebsd.org Reviewed by: mat@freebsd.org Changes: head/x11/pixman/Makefile head/x11/pixman/files/ head/x11/pixman/files/patch-pixman-private.h -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 5 23:23:03 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B7D2DEEE for ; Sat, 5 Jul 2014 23:23:03 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A004428CE for ; Sat, 5 Jul 2014 23:23:03 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s65NN3Sb083510 for ; Sun, 6 Jul 2014 00:23:03 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 190983] [PATCH] Let x11/pixman build with clang on ARM Date: Sat, 05 Jul 2014 23:23:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Issue Resolved X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2014 23:23:03 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190983 Sean Bruno changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Approval Needed |Issue Resolved Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sun Jul 6 02:50:22 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2F783754 for ; Sun, 6 Jul 2014 02:50:22 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1776F26CC for ; Sun, 6 Jul 2014 02:50:22 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s662oLwj052462 for ; Sun, 6 Jul 2014 03:50:21 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 181140] [patch]x11/pixman fix typo & build issue on arm Date: Sun, 06 Jul 2014 02:50:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Issue Resolved X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2014 02:50:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=181140 Sean Bruno changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Discussion |Issue Resolved CC| |sbruno@FreeBSD.org Resolution|--- |Unable to Reproduce --- Comment #6 from Sean Bruno --- 0.32.4 does not appear to need this any longer. x11/pixman builds for me on my cluster build system using qemu. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sun Jul 6 04:01:18 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C67C4346; Sun, 6 Jul 2014 04:01:18 +0000 (UTC) Received: from astart2.astart.com (108-248-95-193.lightspeed.sndgca.sbcglobal.net [108.248.95.193]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 88AFF2C0A; Sun, 6 Jul 2014 04:01:17 +0000 (UTC) Received: from laptop_84.private (localhost [127.0.0.1]) by astart2.astart.com (8.14.4/8.14.4) with ESMTP id s66419ZI063843; Sat, 5 Jul 2014 21:01:09 -0700 (PDT) (envelope-from papowell@astart.com) Message-ID: <53B8CA04.7000400@astart.com> Date: Sat, 05 Jul 2014 21:01:08 -0700 From: Patrick Powell Reply-To: papowell@astart.com Organization: Astart Technologies User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130714 Thunderbird/17.0.7 MIME-Version: 1.0 To: Kevin Oberman Subject: Re: kde4 packages, WITHOUT_NEW_XORG fails References: <53B6D2CE.1090604@astart.com> <53B6FA75.6020302@astart.com> <53B71B56.5070009@rainbow-runner.nl> <53B735A6.7090803@astart.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" , FreeBSD Ports ML X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2014 04:01:18 -0000 On 07/04/14 16:28, Kevin Oberman wrote: > On Fri, Jul 4, 2014 at 4:15 PM, Patrick Powell > wrote: > > On 07/04/14 14:23, Koop Mast wrote: > > [...] > > On 4-7-2014 22:49, Kevin Oberman wrote: > > > This discussion begs the question of why won't > WITH_NEW_XORG work for you? > I am aware of some pretty old hardware that simply has no > support in recent > Xorg servers, but these are pretty old by now. And, as > time passes, the bit > rot will make more and more things fail with the old code. > > I am far from an X expert, but a post to x11@ of the > failure you see > WITH_NEW_XORG including the Xorg.0.log, /etc/make.conf, > /etc/src.conf and > any Xorg.conf you are using might get things working (and > might not). x11@ > is a far better place to ask any of the questions about X > issues. > > I should also recommend that, if you have not already > tried, move your > Xorg.conf aside and let X try to configure itself. It is > very rare to > require a full configuration these days. Most only need > things for added > fonts and extra modules. The xorg.conf on my laptop is > only about 27 lines > long and mostly added fonts. > > ports/UPDATING states: > 20140218: > AFFECTS: users of KDE SC 4 > AUTHOR: kde@FreeBSD.org > > KDE SC ports have been updated to 4.12.2. kdeadmin, > kdenetwork, kdesdk, > and kdetoys ports have been split due to upstream changes. > > KDE Workspace port has been updated to 4.11.6. It requires > modern > Mesa libraries, provided by WITH_NEW_XORG knob. To update > Xorg ports > to newer version follow instructions at > https://wiki.freebsd.org/Graphics > > So it not possible anymore to run KDE4 with WITHOUT_NEW_XORG. > > -Koop > > Ahhh!!! I missed that. > > If this is the case, then perhaps the default for generating the > PKGNG repository should be WITH_NEW_XORG? > Then we could use the PKGNG respository for KDE4 applications. > > OR: we could have two repositories: one which uses > WITHOUT_NEW_XORG and has the old Xorg drivers and no KDE4 support > and one with WITH_NEW_XORG which has the new Xorg drivers and KDE4 > support. > > I think I read some discussion about this possibility but I can't > recall the outcome. > > > Your timing is MOST excellent. Koop just announced those repositories > were available a few hours ago. > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=306646+0+current/freebsd-announce > > The repositories cover 9.x and 10.x for i386 and amd64. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com Huzzah! Hurrah.... Ummm... hold on a bit here... No 8.4 support? Why not just toss it in, with the usual: Warning! Here there be dragons. Or at least untested and verified packages. These have been compiled with make.conf containing: MAKE_NEW_XORG=yes At least doing this will provide KDE4 packages in an easy to access fashion. As for the XORG support, this seems to work fine for me as well, so I do not need compatibility with the old drivers... Yes, yes... sloth. From owner-freebsd-x11@FreeBSD.ORG Sun Jul 6 13:05:37 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AE8ABB60 for ; Sun, 6 Jul 2014 13:05:37 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9B7402072 for ; Sun, 6 Jul 2014 13:05:37 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s66D5bwx037414 for ; Sun, 6 Jul 2014 13:05:37 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s66D5bxG037407; Sun, 6 Jul 2014 13:05:37 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201407061305.s66D5bxG037407@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 6 Jul 2014 13:05:37 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2014 13:05:37 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/mesa-demos | 8.1.0 | 8.2.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sun Jul 6 13:44:39 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 403F874F for ; Sun, 6 Jul 2014 13:44:39 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 281E72348 for ; Sun, 6 Jul 2014 13:44:39 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s66DidVY097663 for ; Sun, 6 Jul 2014 14:44:39 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191459] x11-drivers/xf86-input-keyboard - prevent segfaults for vt(4) users Date: Sun, 06 Jul 2014 13:44:38 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ray@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2014 13:44:39 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459 --- Comment #4 from Aleksandr Rybalko --- Since Xorg doing own key processing, I think we have to add switch to keyboard RAW mode into Xorg's keyboard driver. P.S. Looks like I have to revise keyboard mode save/restore for vt(4) :) -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sun Jul 6 13:49:13 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 371138DC for ; Sun, 6 Jul 2014 13:49:13 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1F126236B for ; Sun, 6 Jul 2014 13:49:13 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s66DnCKS001497 for ; Sun, 6 Jul 2014 14:49:12 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191632] x11-servers/xorg-server: kernel: sysmouse: unknown ioctl: t:40007413 Date: Sun, 06 Jul 2014 13:49:13 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: ray@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2014 13:49:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191632 Aleksandr Rybalko changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ray@FreeBSD.org --- Comment #2 from Aleksandr Rybalko --- There is no relations between "sysmouse: unknown ioctl: t:[84]000741[03]" and crash. Just a wrong usage of /dev/sysmouse node, seems due use of same rules as for serial mouse device node. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Tue Jul 8 12:22:37 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A5EE4E0 for ; Tue, 8 Jul 2014 12:22:37 +0000 (UTC) Received: from mail-wg0-x229.google.com (mail-wg0-x229.google.com [IPv6:2a00:1450:400c:c00::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 410EE2CBB for ; Tue, 8 Jul 2014 12:22:37 +0000 (UTC) Received: by mail-wg0-f41.google.com with SMTP id k14so3158237wgh.24 for ; Tue, 08 Jul 2014 05:22:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=jZDXJFRbDXW1LS7koYpE72l26GTuGkeyz/p/oBnczRg=; b=wIz+ICuVGMWLjfTz0+QcUOgVOZ1BQ6B6QjFmwMvxCX7cqhlgA61MO5xgiE/T4SwwvP Sh3bIpJcyQxuoaw9u5ZiuNiGrAuM8tCqgnoyUXEcCSBSkYXAzFGjyWcy6bEcb+5N5QI4 8BXr00rfBk7TP6tRNcnKbkanW5WiXbZBJrs1z5kX3W96vxKjhPAMX37zeWqIym84glQf vHdAS60qFGwe+kJ6mn9h3tkDH+RroeCc8oeoea5kzQAlm2Xo5gcoZ55XjYUzTzWCauuE yxR+rh3uFPryEN44JbS3VDzfyXcJdJ1+vis1wv8mhoNWaqTYTVEWS+zF/LngtaQX1KBF 4xUA== X-Received: by 10.180.91.6 with SMTP id ca6mr1238883wib.77.1404822155408; Tue, 08 Jul 2014 05:22:35 -0700 (PDT) Received: from [192.168.0.184] (gw.snow.nl. [213.154.248.74]) by mx.google.com with ESMTPSA id de5sm6489614wib.18.2014.07.08.05.22.34 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 08 Jul 2014 05:22:34 -0700 (PDT) Message-ID: <53BBFEA9.9010105@gmail.com> Date: Tue, 08 Jul 2014 16:22:33 +0200 From: Sem Derksen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: x11@FreeBSD.org Subject: Error when building XDM Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 12:22:37 -0000 Dear maintainer, I tried building XDM today, and i got this error when running make install: root@floppy:/usr/ports/x11/xdm # make install ===> Building package for xdm-1.1.11_2 Creating package /usr/ports/x11/xdm/work/pkg/xdm-1.1.11_2.tbz Registering depends: libXaw-1.0.12_2,2 libXmu-1.1.2_2,1 libXp-1.0.2_2,1 libXpm-3.5.11_2 libXinerama-1.1.3_2,1 libXext-1.3.2_2,1 libXt-1.1.4_2,1 libX11-1.6.2_2,1 libxcb-1.10_2 libxml2-2.9.1_1 libiconv-1.14_3 libpthread-stubs-0.3_5 kbproto-1.0.6 libSM-1.2.2_2,1 libICE-1.0.8_2,1 libXau-1.0.8_2 libXdmcp-1.1.1_2 printproto-1.0.5 xextproto-7.3.0 xineramaproto-1.2.1 xproto-7.0.25. Creating bzip'd tar ball in '/usr/ports/x11/xdm/work/pkg/xdm-1.1.11_2.tbz' tar: man/man1/xmdshell.1.gz: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 *** [do-package] Error code 1 Stop in /usr/ports/x11/xdm. *** [install] Error code 1 In your pkg-plist on line number 9 you point to xmdshell.1.gz, which should be xdmshell.1.gz After fixing this typo I can install xdm correctly. Regards, Sem Derksen From owner-freebsd-x11@FreeBSD.ORG Tue Jul 8 15:51:33 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 916BF60D for ; Tue, 8 Jul 2014 15:51:33 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7840621AB for ; Tue, 8 Jul 2014 15:51:33 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s68FpXrX042378 for ; Tue, 8 Jul 2014 16:51:33 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 186391] x11/xdm fails to install when the XDMSHELL option is enabled Date: Tue, 08 Jul 2014 15:51:33 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: In Discussion X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 15:51:33 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=186391 --- Comment #2 from commit-hook@freebsd.org --- A commit references this bug: Author: sbruno Date: Tue Jul 8 15:51:10 UTC 2014 New revision: 361259 URL: http://svnweb.freebsd.org/changeset/ports/361259 Log: Fix typo in pkgplist for options XDMSHELL PR: 186391 Submitted by: elrond@phoe.frmug.org Reviewed by: kwm Changes: head/x11/xdm/pkg-plist -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Tue Jul 8 15:52:56 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7DCE466A for ; Tue, 8 Jul 2014 15:52:56 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 655362229 for ; Tue, 8 Jul 2014 15:52:56 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s68FquW6058159 for ; Tue, 8 Jul 2014 16:52:56 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 186391] x11/xdm fails to install when the XDMSHELL option is enabled Date: Tue, 08 Jul 2014 15:52:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: sbruno@FreeBSD.org X-Bugzilla-Status: Issue Resolved X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 15:52:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=186391 Sean Bruno changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Discussion |Issue Resolved CC| |sbruno@FreeBSD.org Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Tue Jul 8 15:53:41 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 38F6F6A8 for ; Tue, 8 Jul 2014 15:53:41 +0000 (UTC) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 19A7C222F for ; Tue, 8 Jul 2014 15:53:40 +0000 (UTC) Received: from [192.168.200.204] (c-50-131-5-126.hsd1.ca.comcast.net [50.131.5.126]) (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id B276B193DD9; Tue, 8 Jul 2014 15:53:39 +0000 (UTC) Subject: Re: Error when building XDM From: Sean Bruno Reply-To: sbruno@freebsd.org To: Sem Derksen In-Reply-To: <53BBFEA9.9010105@gmail.com> References: <53BBFEA9.9010105@gmail.com> Content-Type: text/plain; charset="us-ascii" Date: Tue, 08 Jul 2014 08:53:38 -0700 Message-ID: <1404834818.1662.8.camel@bruno> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 15:53:41 -0000 On Tue, 2014-07-08 at 16:22 +0200, Sem Derksen wrote: > Dear maintainer, > > I tried building XDM today, and i got this error when running make install: > > root@floppy:/usr/ports/x11/xdm # make install > ===> Building package for xdm-1.1.11_2 > Creating package /usr/ports/x11/xdm/work/pkg/xdm-1.1.11_2.tbz > Registering depends: libXaw-1.0.12_2,2 libXmu-1.1.2_2,1 libXp-1.0.2_2,1 > libXpm-3.5.11_2 libXinerama-1.1.3_2,1 libXext-1.3.2_2,1 libXt-1.1.4_2,1 > libX11-1.6.2_2,1 libxcb-1.10_2 libxml2-2.9.1_1 libiconv-1.14_3 > libpthread-stubs-0.3_5 kbproto-1.0.6 libSM-1.2.2_2,1 libICE-1.0.8_2,1 > libXau-1.0.8_2 libXdmcp-1.1.1_2 printproto-1.0.5 xextproto-7.3.0 > xineramaproto-1.2.1 xproto-7.0.25. > Creating bzip'd tar ball in '/usr/ports/x11/xdm/work/pkg/xdm-1.1.11_2.tbz' > tar: man/man1/xmdshell.1.gz: Cannot stat: No such file or directory > tar: Error exit delayed from previous errors. > pkg_create: make_dist: tar command failed with code 256 > *** [do-package] Error code 1 > > Stop in /usr/ports/x11/xdm. > *** [install] Error code 1 > > In your pkg-plist on line number 9 you point to xmdshell.1.gz, which > should be xdmshell.1.gz > > After fixing this typo I can install xdm correctly. > > Regards, > Sem Derksen > _______________________________________________ Fixed in svn at revision 361259. Thanks! sean From owner-freebsd-x11@FreeBSD.ORG Wed Jul 9 11:45:39 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A1CDB3D5 for ; Wed, 9 Jul 2014 11:45:39 +0000 (UTC) Received: from mxout2.rambler.ru (mxout2.rambler.ru [81.19.67.59]) by mx1.freebsd.org (Postfix) with ESMTP id 40DAC227B for ; Wed, 9 Jul 2014 11:45:37 +0000 (UTC) Received: from saddam4.rambler.ru (saddam4.rambler.ru [10.32.16.4]) by mxout2.rambler.ru (Postfix) with ESMTP id 88F8312D2 for ; Wed, 9 Jul 2014 15:37:43 +0400 (MSK) Received: from localhost.localdomain (localhost [127.0.0.1]) by saddam4.rambler.ru (Postfix) with ESMTP id 7020E4FDD39 for ; Wed, 9 Jul 2014 15:37:43 +0400 (MSK) Received: from [217.29.118.58] by mail.rambler.ru with HTTP; Wed, 9 Jul 2014 15:37:43 +0400 From: =?koi8-r?B?6czY0SD3xdLCycPLyco=?= To: x11@FreeBSD.org Reply-To: =?koi8-r?B?6czY0SD3xdLCycPLyco=?= Subject: I have an error while installing Openjdk6 Date: Wed, 9 Jul 2014 15:37:43 +0400 Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_14049058631278914" Message-Id: <1404905863.269089.12789.28232@mail.rambler.ru> MIME-Version: 1.0 X-Mailer: Rambler WebMail, http://mail.rambler.ru/ X-Rambler-User: sd1278@rambler.ru/217.29.118.58 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2014 11:45:39 -0000 This is a multi-part message in MIME format. --_----------=_14049058631278914 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; format="flowed" Hello! I have an error while installing Openjdk6: configure: error: Package requirements (xproto >=3D 7.0.13 x11 >=3D 1.4.99.1 xextproto >=3D 7.0.3 xext >=3D 1.0.99.1 inputproto >=3D 2.2.99.1) were not = met: Package dependency requirement 'x11 >=3D 1.4.99.1' could not be satisfied. Package 'x11' has version '1.4.4', required version is '>=3D 1.4.99.1' Package dependency requirement 'inputproto >=3D 2.2.99.1' could not be sati= sfied. Package 'inputproto' has version '2.0.2', required version is '>=3D 2.2.99.= 1' Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XI_CFLAGS and XI_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. =3D=3D=3D> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the "/usr/ports/x11/libXi/work/libXi-1.7.2/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** [do-configure] Error code 1 Stop in /usr/ports/x11/libXi. *** [reinstall] Error code 1 Stop in /usr/ports/x11/libXi. *** [build-depends] Error code 1 Stop in /usr/ports/java/openjdk6. *** [install] Error code 1 Stop in /usr/ports/java/openjdk6. *** [reinstall] Error code 1 Stop in /usr/ports/java/openjdk6. root@FreeBSD:/usr/ports/java/openjdk6 # In attachment you will find a file config.log with respect Ilya (user FreeBSD) --_----------=_14049058631278914 Content-Disposition: attachment; filename="config.log" Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBj b21waWxlcnMgd2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1 Z2dpbmcgaWYgY29uZmlndXJlIG1ha2VzIGEgbWlzdGFrZS4KCkl0IHdhcyBj cmVhdGVkIGJ5IGxpYlhpIGNvbmZpZ3VyZSAxLjcuMiwgd2hpY2ggd2FzCmdl bmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OS4gIEludm9jYXRpb24gY29t bWFuZCBsaW5lIHdhcwoKICAkIC4vY29uZmlndXJlIC0tZGlzYWJsZS1kb2Nz IC0tZGlzYWJsZS1zcGVjcyAtLXdpdGhvdXQteG1sdG8gLS13aXRob3V0LWZv cCAtLXdpdGhvdXQtYXNjaWlkb2MgLS13aXRob3V0LXhzbHRwcm9jIC0tZW5h YmxlLW1hbGxvYzByZXR1cm5zbnVsbCAtLXgtbGlicmFyaWVzPS91c3IvbG9j YWwvbGliIC0teC1pbmNsdWRlcz0vdXNyL2xvY2FsL2luY2x1ZGUgLS1wcmVm aXg9L3Vzci9sb2NhbCAtLW1hbmRpcj0vdXNyL2xvY2FsL21hbiAtLWluZm9k aXI9L3Vzci9sb2NhbC9pbmZvLyAtLWJ1aWxkPWkzODYtcG9ydGJsZC1mcmVl YnNkOS4yCgojIyAtLS0tLS0tLS0gIyMKIyMgUGxhdGZvcm0uICMjCiMjIC0t LS0tLS0tLSAjIwoKaG9zdG5hbWUgPSBGcmVlQlNECnVuYW1lIC1tID0gaTM4 Ngp1bmFtZSAtciA9IDkuMi1SRUxFQVNFLXA1CnVuYW1lIC1zID0gRnJlZUJT RAp1bmFtZSAtdiA9IEZyZWVCU0QgOS4yLVJFTEVBU0UtcDUgIzA6IFR1ZSBB cHIgMjkgMTg6NTM6MTkgVVRDIDIwMTQgICAgIHJvb3RAYW1kNjQtYnVpbGRl ci5kYWVtb25vbG9neS5uZXQ6L3Vzci9vYmovdXNyL3NyYy9zeXMvR0VORVJJ QyAKCi91c3IvYmluL3VuYW1lIC1wID0gaTM4NgovYmluL3VuYW1lIC1YICAg ICA9IHVua25vd24KCi9iaW4vYXJjaCAgICAgICAgICAgICAgPSB1bmtub3du Ci91c3IvYmluL2FyY2ggLWsgICAgICAgPSB1bmtub3duCi91c3IvY29udmV4 L2dldHN5c2luZm8gPSB1bmtub3duCi91c3IvYmluL2hvc3RpbmZvICAgICAg PSB1bmtub3duCi9iaW4vbWFjaGluZSAgICAgICAgICAgPSB1bmtub3duCi91 c3IvYmluL29zbGV2ZWwgICAgICAgPSB1bmtub3duCi9iaW4vdW5pdmVyc2Ug ICAgICAgICAgPSB1bmtub3duCgpQQVRIOiAvc2JpbgpQQVRIOiAvYmluClBB VEg6IC91c3Ivc2JpbgpQQVRIOiAvdXNyL2JpbgpQQVRIOiAvdXNyL2dhbWVz ClBBVEg6IC91c3IvbG9jYWwvc2JpbgpQQVRIOiAvdXNyL2xvY2FsL2JpbgpQ QVRIOiAvcm9vdC9iaW4KCgojIyAtLS0tLS0tLS0tLSAjIwojIyBDb3JlIHRl c3RzLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoKY29uZmlndXJlOjIyMzI6IGxv YWRpbmcgc2l0ZSBzY3JpcHQgL3Vzci9wb3J0cy9UZW1wbGF0ZXMvY29uZmln LnNpdGUKfCAjICRGcmVlQlNEOiBoZWFkL1RlbXBsYXRlcy9jb25maWcuc2l0 ZSAzNDkyNDAgMjAxNC0wMy0yNiAxMToxNjo0MlogYmFwdCAkCnwgIyBEbyBu b3QgYWRkOgp8ICMJLSB0b29sY2hhaW4gcmVsYXRlZAp8ICMJLSBhcmNoLWRl cGVuZGVudCB2YWx1ZXMKfCAjCS0gYW55dGhpbmcgIj1ubyIgdW5sZXNzIGd1 YXJhbnRlZWQgdG8gbmV2ZXIgYmUKfCAjCSAgaW1wbGVtZW50ZWQgaW4gRnJl ZUJTRAp8ICMJLSBhbHNvIGF2b2lkICJ3b3JraW5nIiB2YWx1ZXMKfCAjIFRo aXMgZmlsZSBtdXN0IHJlZmxlY3QgdGhlIG9sZGVzdCBzdXBwb3J0ZWQgUmVs ZWFzZS4KfCAjCnwgI01BSU5UQUlORVI9CXBvcnRtZ3JARnJlZUJTRC5vcmcK fCAKfCAjIFBhdGgKfCA6ICR7YWNfY3ZfcGF0aF9CWklQMj0vdXNyL2Jpbi9i emlwMn0KfCA6ICR7YWNfY3ZfcGF0aF9FR1JFUD0vdXNyL2Jpbi9lZ3JlcH0K fCA6ICR7YWNfY3ZfcGF0aF9GR1JFUD0vdXNyL2Jpbi9mZ3JlcH0KfCA6ICR7 YWNfY3ZfcGF0aF9HUkVQPS91c3IvYmluL2dyZXB9CnwgOiAke2FjX2N2X3Bh dGhfR1pJUD0vdXNyL2Jpbi9nemlwfQp8IDogJHthY19jdl9wYXRoX01LVEVN UF9DT01NQU5EPS91c3IvYmluL21rdGVtcH0KfCA6ICR7YWNfY3ZfcGF0aF9T RUQ9L3Vzci9iaW4vc2VkfQp8IDogJHthY19jdl9wYXRoX2luc3RhbGw9L3Vz ci9iaW4vaW5zdGFsbH0KfCA6ICR7YWNfY3ZfcGF0aF9ta2Rpcj0vYmluL21r ZGlyfQp8IDogJHthY19jdl9wcm9nX0FXSz0vdXNyL2Jpbi9hd2t9CnwgOiAk e2FjX2N2X3Byb2dfU0VEPS91c3IvYmluL3NlZH0KfCA6ICR7YW1fY3ZfcHJv Z190YXJfdXN0YXI9L3Vzci9iaW4vdGFyfQp8IDogJHtjbF9jdl9wcm9nX0xO PS9iaW4vbG59CnwgOiAke2NsX2N2X3Byb2dfY3A9Jy9iaW4vY3AgLXAnfQp8 IDogJHtsdF9jdl9wYXRoX01BR0lDX0NNRD0vdXNyL2Jpbi9maWxlfQp8IAp8 ICMgSGVhZGVycwp8IDogJHthY19jdl9oZWFkZXJfYWxsb2NhX2g9bm99Cnwg OiAke2FjX2N2X2hlYWRlcl9hcnBhX2luZXRfaD15ZXN9CnwgOiAke2FjX2N2 X2hlYWRlcl9hcnBhX25hbWVzZXJfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRl cl9jdHlwZV9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2RpcmVudF9oPXll c30KfCA6ICR7YWNfY3ZfaGVhZGVyX2RsZmNuX2g9eWVzfQp8IDogJHthY19j dl9oZWFkZXJfZWxmX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfZXJybm9f aD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9mY250bF9oPXllc30KfCA6ICR7 YWNfY3ZfaGVhZGVyX2Zsb2F0X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJf ZmxvYXRpbmdwb2ludF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2dldG9w dF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2dsb2JfaD15ZXN9CnwgOiAk e2FjX2N2X2hlYWRlcl9pbnR0eXBlc19oPXllc30KfCA6ICR7YWNfY3ZfaGVh ZGVyX2xhbmdpbmZvX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfbGliZ2Vu X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfbGlidXRpbF9oPXllc30KfCA6 ICR7YWNfY3ZfaGVhZGVyX2xpbWl0c19oPXllc30KfCA6ICR7YWNfY3ZfaGVh ZGVyX2xvZ2luX2NhcF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX21hdGhf aD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9tZW1vcnlfaD15ZXN9CnwgOiAk e2FjX2N2X2hlYWRlcl9taW5peF9jb25maWdfaD1ub30KfCA6ICR7YWNfY3Zf aGVhZGVyX25ldF9pZl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX25ldF9p Zl9tZWRpYV9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX25ldF9pZl90YXBf aD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9uZXRfaWZfdHVuX2g9eWVzfQp8 IDogJHthY19jdl9oZWFkZXJfbmV0ZGJfaD15ZXN9CnwgOiAke2FjX2N2X2hl YWRlcl9uZXRpbmV0X2luX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfcGF0 aHNfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9wb2xsX2g9eWVzfQp8IDog JHthY19jdl9oZWFkZXJfcHdkX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJf cmVhZHBhc3NwaHJhc2VfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9yZXNv bHZfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9ycGNfdHlwZXNfaD15ZXN9 CnwgOiAke2FjX2N2X2hlYWRlcl9zY2hlZF9oPXllc30KfCA6ICR7YWNfY3Zf aGVhZGVyX3NlYXJjaF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3NlY3Vy aXR5X3BhbV9hcHBsX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc2lnbmFs X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3Bhd25faD15ZXN9CnwgOiAk e2FjX2N2X2hlYWRlcl9zdGRhcmdfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRl cl9zdGRib29sX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3RkYz15ZXN9 CnwgOiAke2FjX2N2X2hlYWRlcl9zdGRkZWZfaD15ZXN9CnwgOiAke2FjX2N2 X2hlYWRlcl9zdGRpbnRfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zdGRp b19oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N0ZGxpYl9oPXllc30KfCA6 ICR7YWNfY3ZfaGVhZGVyX3N0cmluZ19oPXllc30KfCA6ICR7YWNfY3ZfaGVh ZGVyX3N0cmluZ3NfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfYWNs X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX2NkZWZzX2g9eWVzfQp8 IDogJHthY19jdl9oZWFkZXJfc3lzX2Rpcl9oPXllc30KfCA6ICR7YWNfY3Zf aGVhZGVyX3N5c19mY250bF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5 c19maWxlX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX2lvY3RsX2g9 eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX21tYW5faD15ZXN9CnwgOiAk e2FjX2N2X2hlYWRlcl9zeXNfbW91bnRfaD15ZXN9CnwgOiAke2FjX2N2X2hl YWRlcl9zeXNfbXNnX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3Bh cmFtX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3BvbGxfaD15ZXN9 CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfcHRyYWNlX2g9eWVzfQp8IDogJHth Y19jdl9oZWFkZXJfc3lzX3NlbGVjdF9oPXllc30KfCA6ICR7YWNfY3ZfaGVh ZGVyX3N5c19zb2NrZXRfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNf c3RhdF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c19zdGF0dmZzX2g9 eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3RpbWVfaD15ZXN9CnwgOiAk e2FjX2N2X2hlYWRlcl9zeXNfdGltZXJzX2g9eWVzfQp8IDogJHthY19jdl9o ZWFkZXJfc3lzX3RpbWVzX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lz X3R5cGVzX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3VuX2g9eWVz fQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3dhaXRfaD15ZXN9CnwgOiAke2Fj X2N2X2hlYWRlcl90aW1lX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfdHR5 ZW50X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfdWNvbnRleHRfaD15ZXN9 CnwgOiAke2FjX2N2X2hlYWRlcl91bmlzdGRfaD15ZXN9CnwgOiAke2FjX2N2 X2hlYWRlcl91dGltZV9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3Zpc19o PXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3djaGFyX2g9eWVzfQp8IDogJHth Y19jdl9oZWFkZXJfd2N0eXBlX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJf emxpYl9oPXllc30KfCAKfCA6ICR7Z2xfY3ZfaGVhZGVyX3djaGFyX2hfY29y cmVjdF9pbmxpbmU9eWVzfQp8IAp8IDogJHthY19jdl9oZWFkZXJfYXJnel9o PW5vfQp8IDogJHthY19jdl9oZWFkZXJfYnl0ZXN3YXBfaD1ub30KfCA6ICR7 YWNfY3ZfaGVhZGVyX2RsX2g9bm99CnwgOiAke2FjX2N2X2hlYWRlcl9tYWxs b2NfaD1ub30KfCA6ICR7YWNfY3ZfaGVhZGVyX3JhbmRvbV9oPW5vfQp8IDog JHthY19jdl9oZWFkZXJfdmZvcmtfaD1ub30KfCAKfCAjIFRoaXMgYXBwZWFy cyBpbiBGcmVlQlNEIDEwIGRvIG5vdCBjYWNoZSBpdC4KfCAjOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfc3RyY2hybnVsPXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9tZW1jcHk9bm99CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfbWVtbWVtPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9tZW1y Y2hyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9yYXdtZW1jaHI9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cGNweT15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3RwbmNweT15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfc3RyY2FzZXN0cj15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfc3RyZHVwPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9y YXdfZGVjbF9zdHJuY2F0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9zdHJuZHVwPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJu bGVuPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJwYnJrPXll c30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJzZXA9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnNpZ25hbD15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfc3RydG9rX3I9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX3N0cnZlcnNjbXA9bm99CnwgCnwgIyBUeXBlCnwgOiAk e2FjX2N2X2NfaW50MTZfdD15ZXN9CnwgOiAke2FjX2N2X2NfaW50MzJfdD15 ZXN9CnwgOiAke2FjX2N2X2NfaW50NjRfdD15ZXN9CnwgOiAke2FjX2N2X2Nf aW50OF90PXllc30KfCA6ICR7YWNfY3ZfY191aW50MTZfdD15ZXN9CnwgOiAk e2FjX2N2X2NfdWludDMyX3Q9eWVzfQp8IDogJHthY19jdl9jX3VpbnQ2NF90 PXllc30KfCA6ICR7YWNfY3ZfY191aW50OF90PXllc30KfCAKfCA6ICR7YWNf Y3ZfdHlwZV9fQm9vbD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfY2hhcj15ZXN9 CnwgOiAke2FjX2N2X3R5cGVfY2hhcl9wPXllc30KfCA6ICR7YWNfY3ZfdHlw ZV9mc2Jsa2NudF90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9mc2ZpbGNudF90 PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9pbl9hZGRyX3Q9eWVzfQp8IDogJHth Y19jdl90eXBlX2luX3BvcnRfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfaW50 MTZfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfaW50MzJfdD15ZXN9CnwgOiAk e2FjX2N2X3R5cGVfaW50PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9pbnRtYXhf dD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfbG9uZz15ZXN9CnwgOiAke2FjX2N2 X3R5cGVfbG9uZ19kb3VibGU9eWVzfQp8IDogJHthY19jdl90eXBlX2xvbmdf bG9uZz15ZXN9CnwgOiAke2FjX2N2X3R5cGVfbG9uZ19sb25nX2ludD15ZXN9 CnwgOiAke2FjX2N2X3R5cGVfbWJzdGF0ZV90PXllc30KfCA6ICR7YWNfY3Zf dHlwZV9tb2RlX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX25saW5rX3Q9eWVz fQp8IDogJHthY19jdl90eXBlX29mZl90PXllc30KfCA6ICR7YWNfY3ZfdHlw ZV9waWRfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfcG9zaXhfc3Bhd25fZmls ZV9hY3Rpb25zX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3Bvc2l4X3NwYXdu YXR0cl90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9wdHJkaWZmX3Q9eWVzfQp8 IDogJHthY19jdl90eXBlX3Nob3J0PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9z aWdfYXRvbWljX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3NpZ3NldF90PXll c30KfCA6ICR7YWNfY3ZfdHlwZV9zaXplX3Q9eWVzfQp8IDogJHthY19jdl90 eXBlX3NvY2tsZW5fdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfc3NpemVfdD15 ZXN9CnwgOiAke2FjX2N2X3R5cGVfc3RhY2tfdD15ZXN9CnwgOiAke2FjX2N2 X3R5cGVfc3RydWN0X3RpbWVzcGVjPXllc30KfCA6ICR7YWNfY3ZfdHlwZV91 X2NoYXI9eWVzfQp8IDogJHthY19jdl90eXBlX3VfaW50MTZfdD15ZXN9Cnwg OiAke2FjX2N2X3R5cGVfdV9pbnQzMl90PXllc30KfCA6ICR7YWNfY3ZfdHlw ZV91X2ludDhfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdV9pbnQ9eWVzfQp8 IDogJHthY19jdl90eXBlX3VfbG9uZz15ZXN9CnwgOiAke2FjX2N2X3R5cGVf dV9zaG9ydD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdWlkX3Q9eWVzfQp8IDog JHthY19jdl90eXBlX3VpbnRwdHJfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVf dW5zaWduZWRfY2hhcj15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdW5zaWduZWRf aW50PXllc30KfCA6ICR7YWNfY3ZfdHlwZV91bnNpZ25lZF9sb25nPXllc30K fCA6ICR7YWNfY3ZfdHlwZV91bnNpZ25lZF9sb25nX2xvbmc9eWVzfQp8IDog JHthY19jdl90eXBlX3Vuc2lnbmVkX2xvbmdfbG9uZ19pbnQ9eWVzfQp8IDog JHthY19jdl90eXBlX3Vuc2lnbmVkX3Nob3J0PXllc30KfCA6ICR7YWNfY3Zf dHlwZV92b2xhdGlsZV9zaWdfYXRvbWljX3Q9eWVzfQp8IDogJHthY19jdl90 eXBlX3djaGFyX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3dpbnRfdD15ZXN9 CnwgCnwgOiAke2dsX2N2X3NpZ2FsdHN0YWNrX2xvd19iYXNlPXllc30KfCA6 ICR7Z2xfY3Zfc2l6ZV9tYXg9eWVzfQp8IDogJHtnbF9jdl90eXBlX3NpZ3Nl dF90PXllc30KfCA6ICR7Z2xfY3ZfdHlwZV93Y2hhcl90X3NpZ25lZD15ZXN9 CnwgOiAke2dsX2N2X3R5cGVfd2N0cmFuc190PXllc30KfCA6ICR7Z2xfY3Zf dHlwZV93Y3R5cGVfdD15ZXN9CnwgOiAke2dsX2N2X3R5cGVfd2ludF90X3Np Z25lZD15ZXN9CnwgOiAke2dsX2N2X3Zhcl9zdGRpbl9sYXJnZV9vZmZzZXQ9 eWVzfQp8IDogJHtndF9jdl9jX2ludG1heF90PXllc30KfCA6ICR7Z3RfY3Zf Y193Y2hhcl90PXllc30KfCA6ICR7Z3RfY3ZfY193aW50X3Q9eWVzfQp8IDog JHtndF9jdl9mdW5jX3ByaW50Zl9wb3NpeD15ZXN9CnwgOiAke2d0X2N2X2lu dF9kaXZieXplcm9fc2lnZnBlPXllc30KfCA6ICR7Z3RfY3Zfc2lnaW5mb190 PXllc30KfCA6ICR7Z3RfY3Zfc3NpemVfdD15ZXN9CnwgCnwgIyBsaWIKfCA6 ICR7YWNfY3ZfbGliX2NyeXB0X2NyeXB0PXllc30KfCA6ICR7YWNfY3ZfbGli X2VkaXRfZWxfaW5pdD15ZXN9CnwgOiAke2FjX2N2X2xpYl9wYW1fcGFtX3Nl dF9pdGVtPXllc30KfCA6ICR7YWNfY3ZfbGliX3pfZGVmbGF0ZT15ZXN9Cnwg OiAke2FjX2N2X2xpYmNfZGVmaW5lc19fX3Byb2duYW1lPXllc30KfCA6ICR7 YWNfY3ZfbGliY19kZWZpbmVzX3N5c19lcnJsaXN0PXllc30KfCA6ICR7YWNf Y3ZfbGliY19kZWZpbmVzX3N5c19uZXJyPXllc30KfCAKfCAjIFN0cnVjdAp8 IDogJHthY19jdl9tZW1iZXJfSEVBREVSX2FkPXllc30KfCA6ICR7YWNfY3Zf bWVtYmVyX3N0cnVjdF9fX3Jlc19zdGF0ZV9yZXRyYW5zPXllc30KfCA6ICR7 YWNfY3ZfbWVtYmVyX3N0cnVjdF9zaWdhY3Rpb25fc2Ffc2lnYWN0aW9uPXll c30KfCA6ICR7YWNfY3ZfbWVtYmVyX3N0cnVjdF9zb2NrYWRkcl9pbjZfc2lu Nl9zY29wZV9pZD15ZXN9CnwgOiAke2FjX2N2X21lbWJlcl9zdHJ1Y3Rfc3Rh dF9zdF9ibGtzaXplPXllc30KfCAKfCA6ICR7Z2xfY3Zfc3lzX3N0cnVjdF90 aW1lc3BlY19pbl90aW1lX2g9eWVzfQp8IDogJHtnbF9jdl9zeXNfc3RydWN0 X3RpbWV2YWw9eWVzfQp8IAp8ICMgSGFzIGFwcGVhcnJlZCBpbiBGcmVlQlNE IDEwCnwgIzogJHthY19jdl9mdW5jX3dhaXRpZD15ZXN9CnwgIyBIYXMgYXBw ZWFycmVkIGluIEZyZWVCU0QgMTAKfCAjOiAke2FjX2N2X2Z1bmNfc3RyY2hy bnVsPXllc30KfCAjIEhhcyBhcHBlYXJyZWQgaW4gRnJlZUJTRCA5CnwgIzog JHthY19jdl9mdW5jX3VzZWxvY2FsZT15ZXN9CnwgIzogJHthY19jdl9mdW5j X25ld2xvY2FsZT15ZXN9CnwgCnwgIyBGdW5jdGlvbnMKfCA6ICR7YWNfY3Zf ZnVuY19fX2I2NF9udG9wPXllc30KfCA6ICR7YWNfY3ZfZnVuY19fX2I2NF9w dG9uPXllc30KfCA6ICR7YWNfY3ZfZnVuY19fZ2V0bG9uZz15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfX2dldHNob3J0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19f Z2V0c2hvcnQ9eWVzfQp8IDogJHthY19jdl9mdW5jX19zdGF0PXllc30KfCA6 ICR7YWNfY3ZfZnVuY19hY2xfY3JlYXRlX2VudHJ5X25wPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19hY2xfZGVsZXRlX2RlZl9maWxlPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19hY2xfZGVsZXRlX2ZkX25wPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19hY2xfZGVsZXRlX2ZpbGVfbnA9eWVzfQp8IDogJHthY19jdl9mdW5jX2Fj bF9mcmVlPXllc30KfCA6ICR7YWNfY3ZfZnVuY19hY2xfZnJvbV90ZXh0PXll c30KfCA6ICR7YWNfY3ZfZnVuY19hY2xfZ2V0X2ZkPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19hY2xfZ2V0X2ZpbGU9eWVzfQp8IDogJHthY19jdl9mdW5jX2Fj bF9zZXRfZmQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2FjbF9zZXRfZmlsZT15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYWxhcm09eWVzfQp8IDogJHthY19jdl9m dW5jX2FsbG9jYT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYXJjNHJhbmRvbT15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYXJjNHJhbmRvbV9idWY9eWVzfQp8IDog JHthY19jdl9mdW5jX2FyYzRyYW5kb21fdW5pZm9ybT15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfYXNwcmludGY9eWVzfQp8IDogJHthY19jdl9mdW5jX2F0ZXhp dD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYmNtcD15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfYmNvcHk9eWVzfQp8IDogJHthY19jdl9mdW5jX2JpbmRyZXN2cG9y dF9zYT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYnRvd2M9eWVzfQp8IDogJHth Y19jdl9mdW5jX2J6ZXJvPXllc30KfCA6ICR7YWNfY3ZfZnVuY19jaG93bj15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfY2xvY2s9eWVzfQp8IDogJHthY19jdl9m dW5jX2Nsb2NrX2dldHRpbWU9eWVzfQp8IDogJHthY19jdl9mdW5jX2Nsb3Nl ZGlyPXllc30KfCA6ICR7YWNfY3ZfZnVuY19jbG9zZWZyb209eWVzfQp8IDog JHthY19jdl9mdW5jX2RhZW1vbj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZGly bmFtZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZGxvcGVuPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19kdXAyPXllc30KfCA6ICR7YWNfY3ZfZnVuY19lYWNjZXNz PXllc30KfCA6ICR7YWNfY3ZfZnVuY19mY2htb2Q9eWVzfQp8IDogJHthY19j dl9mdW5jX2ZjaG93bj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZmNudGw9eWVz fQp8IDogJHthY19jdl9mdW5jX2ZpbGVubz15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfZm9yaz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZnB1cmdlPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19mcmVlYWRkcmluZm89eWVzfQp8IDogJHthY19jdl9m dW5jX2ZzdGF0dmZzPXllc30KfCA6ICR7YWNfY3ZfZnVuY19mc3luYz15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfZnV0aW1lcz15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfZndwcmludGY9eWVzfQp8IDogJHthY19jdl9mdW5jX2dhaV9zdHJlcnJv cj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0YWRkcmluZm89eWVzfQp8IDog JHthY19jdl9mdW5jX2dldGN3ZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0 ZGVsaW09eWVzfQp8IDogJHthY19jdl9mdW5jX2dldGR0YWJsZXNpemU9eWVz fQp8IDogJHthY19jdl9mdW5jX2dldGVnaWQ9eWVzfQp8IDogJHthY19jdl9m dW5jX2dldGV1aWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2dldGdpZD15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfZ2V0Z3JvdXBsaXN0PXllc30KfCA6ICR7YWNf Y3ZfZnVuY19nZXRob3N0YnluYW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY19n ZXRob3N0bmFtZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0bGluZT15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfZ2V0bmFtZWluZm89eWVzfQp8IDogJHthY19j dl9mdW5jX2dldG9wdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0b3B0X2xv bmdfb25seT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0cGFnZXNpemU9eWVz fQp8IDogJHthY19jdl9mdW5jX2dldHBlZXJlaWQ9eWVzfQp8IDogJHthY19j dl9mdW5jX2dldHBnaWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2dldHBncnA9 eWVzfQp8IDogJHthY19jdl9mdW5jX2dldHBncnBfdm9pZD15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfZ2V0cGlkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRy bGltaXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2dldHJ1c2FnZT15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfZ2V0dGltZW9mZGF5PXllc30KfCA6ICR7YWNfY3Zf ZnVuY19nZXR0dHllbnQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2dldHVpZD15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0d2Q9eWVzfQp8IDogJHthY19jdl9m dW5jX2dsb2I9eWVzfQp8IDogJHthY19jdl9mdW5jX2dyb3VwX2Zyb21fZ2lk PXllc30KfCA6ICR7YWNfY3ZfZnVuY19pbmV0X2F0b249eWVzfQp8IDogJHth Y19jdl9mdW5jX2luZXRfbnRvYT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaW5l dF9udG9wPXllc30KfCA6ICR7YWNfY3ZfZnVuY19pbm5ldGdyPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19pc2FzY2lpPXllc30KfCA6ICR7YWNfY3ZfZnVuY19p c2FzY2lpPXllc30KfCA6ICR7YWNfY3ZfZnVuY19pc2JsYW5rPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19pc3NldHVnaWQ9eWVzfQp8IDogJHthY19jdl9mdW5j X2lzd2JsYW5rPXllc30KfCA6ICR7YWNfY3ZfZnVuY19pc3djbnRybD15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfaXN3Y3R5cGU9eWVzfQp8IDogJHthY19jdl9m dW5jX2xpbms9eWVzfQp8IDogJHthY19jdl9mdW5jX2xvY2FsdGltZT15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfbG9naW5fZ2V0Y2FwYm9vbD15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfbHN0YXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2xzdGF0 X2RlcmVmZXJlbmNlc19zbGFzaGVkX3N5bWxpbms9eWVzfQp8IDogJHthY19j dl9mdW5jX21hbGxvY18wX25vbm51bGw9eWVzfQp8IDogJHthY19jdl9mdW5j X21icmxlbj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfbWJydG93Yz15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfbWJzaW5pdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf bWJzcnRvd2NzPXllc30KfCA6ICR7YWNfY3ZfZnVuY19tZW1jaHI9eWVzfQp8 IDogJHthY19jdl9mdW5jX21lbWNtcD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf bWVtY3B5PXllc30KfCA6ICR7YWNfY3ZfZnVuY19tZW1tb3ZlPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19tZW1zZXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX21r ZHRlbXA9eWVzfQp8IDogJHthY19jdl9mdW5jX21rc3RlbXA9eWVzfQp8IDog JHthY19jdl9mdW5jX21rdGVtcD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfbWxv Y2s9eWVzfQp8IDogJHthY19jdl9mdW5jX21tYXA9eWVzfQp8IDogJHthY19j dl9mdW5jX21tYXBfZml4ZWRfbWFwcGVkPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19tcHJvdGVjdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfbXVubG9jaz15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfbXVubWFwPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19ubF9sYW5naW5mbz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfb3BlbmRpcj15 ZXN9CnwgIyBCcmVha3MgaGVpbWRhbCBhbmQgcmFuY2lkIGF0IGxlYXN0Cnwg IyA6ICR7YWNfY3ZfZnVuY19vcGVucHR5PXllc30KfCA6ICR7YWNfY3ZfZnVu Y19wYW1fZ2V0ZW52bGlzdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcGFtX3B1 dGVudj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcGF0aGNvbmY9eWVzfQp8IDog JHthY19jdl9mdW5jX3BpcGU9eWVzfQp8IDogJHthY19jdl9mdW5jX3BvbGw9 eWVzfQp8IDogJHthY19jdl9mdW5jX3Bvc2l4X3NwYXduPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19wcmVhZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHRocmVh ZF9jb25kX2Jyb2FkY2FzdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHRocmVh ZF9jb25kX2Rlc3Ryb3k9eWVzfQp8IDogJHthY19jdl9mdW5jX3B0aHJlYWRf Y29uZF9pbml0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRf c2lnbmFsPXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRfdGlt ZWR3YWl0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRfd2Fp dD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHRocmVhZF9lcXVhbD15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfcHRocmVhZF9leGl0PXllc30KfCA6ICR7YWNfY3Zf ZnVuY19wdGhyZWFkX211dGV4X2Rlc3Ryb3k9eWVzfQp8IDogJHthY19jdl9m dW5jX3B0aHJlYWRfbXV0ZXhfaW5pdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf cHRocmVhZF9tdXRleF9sb2NrPXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhy ZWFkX211dGV4X3VubG9jaz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHRocmVh ZF9zZWxmPXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdXRlbnY9eWVzfQp8IDog JHthY19jdl9mdW5jX3B3cml0ZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcmFp c2U9eWVzfQp8IDogJHthY19jdl9mdW5jX3JhbmQ9eWVzfQp8IDogJHthY19j dl9mdW5jX3JhbmRvbT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcmVhZGRpcj15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcmVhZGxpbms9eWVzfQp8IDogJHthY19j dl9mdW5jX3JlYWRsaW5rYXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3JlYWRw YXNzcGhyYXNlPXllc30KfCA6ICR7YWNfY3ZfZnVuY19yZWFscGF0aD15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfcmVjdm1zZz15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfcmVuYW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY19ycmVzdnBvcnRfYWY9 eWVzfQp8IDogJHthY19jdl9mdW5jX3NjaGVkX3lpZWxkPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19zZWxlY3Q9eWVzfQp8IDogJHthY19jdl9mdW5jX3NlbmRt c2c9eWVzfQp8IDogJHthY19jdl9mdW5jX3NldGVnaWQ9eWVzfQp8IDogJHth Y19jdl9mdW5jX3NldGVudj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0ZXVp ZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0Z3JvdXBlbnQ9eWVzfQp8IDog JHthY19jdl9mdW5jX3NldGdyb3Vwcz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf c2V0bGluZWJ1Zj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0bG9jYWxlPXll c30KfCA6ICR7YWNfY3ZfZnVuY19zZXRsb2dpbj15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfc2V0cGFzc2VudD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0cHJv Y3RpdGxlPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXRyZWdpZD15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfc2V0cmVzZ2lkPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19zZXRyZXN1aWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3NldHJldWlkPXll c30KfCA6ICR7YWNfY3ZfZnVuY19zZXRybGltaXQ9eWVzfQp8IDogJHthY19j dl9mdW5jX3NldHNpZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0c29ja29w dD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0dmJ1Zj15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfc2htZ2V0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19zaWdhY3Rp b249eWVzfQp8IDogJHthY19jdl9mdW5jX3NpZ2FsdHN0YWNrPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19zaWdpbnRlcnJ1cHQ9eWVzfQp8IDogJHthY19jdl9m dW5jX3NpZ3Byb2NtYXNrPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zaWd2ZWM9 eWVzfQp8IDogJHthY19jdl9mdW5jX3NsZWVwPXllc30KfCA6ICR7YWNfY3Zf ZnVuY19zbnByaW50Zj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc29ja2V0cGFp cj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3JhbmQ9eWVzfQp8IDogJHthY19j dl9mdW5jX3NyYW5kb209eWVzfQp8IDogJHthY19jdl9mdW5jX3N0YXQ9eWVz fQp8IDogJHthY19jdl9mdW5jX3N0YXRmcz15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfc3RhdHZmcz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RwY3B5PXllc30K fCA6ICR7YWNfY3ZfZnVuY19zdHBuY3B5PXllc30KfCA6ICR7YWNfY3ZfZnVu Y19zdHJicms9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cmNhc2VjbXA9eWVz fQp8IDogJHthY19jdl9mdW5jX3N0cmNzcG49eWVzfQp8IDogJHthY19jdl9m dW5jX3N0cmR1cD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RyZXJyb3I9eWVz fQp8IDogJHthY19jdl9mdW5jX3N0cmVycm9yX3I9eWVzfQp8IDogJHthY19j dl9mdW5jX3N0cmZ0aW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJsY2F0 PXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJsY3B5PXllc30KfCA6ICR7YWNf Y3ZfZnVuY19zdHJsZW49eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cm1vZGU9 eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cm5jYXNlY21wPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19zdHJuZHVwPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJu bGVuPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJubGVuX3dvcmtpbmc9eWVz fQp8IDogJHthY19jdl9mdW5jX3N0cnBicms9eWVzfQp8IDogJHthY19jdl9m dW5jX3N0cnB0aW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJzZXA9eWVz fQp8IDogJHthY19jdl9mdW5jX3N0cnNpZ25hbD15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfc3RydG9sPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJ0b2xsPXll c30KfCA6ICR7YWNfY3ZfZnVuY19zdHJ0b251bT15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfc3RydG91bD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RydG91bGw9 eWVzfQp8IDogJHthY19jdl9mdW5jX3N5bWxpbms9eWVzfQp8IDogJHthY19j dl9mdW5jX3N5c2NvbmY9eWVzfQp8IDogJHthY19jdl9mdW5jX3RjZ2V0cGdy cD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdGltZT15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfdG93bG93ZXI9eWVzfQp8IDogJHthY19jdl9mdW5jX3RydW5jYXRl PXllc30KfCA6ICR7YWNfY3ZfZnVuY190c2VhcmNoPXllc30KfCA6ICR7YWNf Y3ZfZnVuY191bmFtZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdW5zZXRlbnY9 eWVzfQp8IDogJHthY19jdl9mdW5jX3VzZXJfZnJvbV91aWQ9eWVzfQp8IDog JHthY19jdl9mdW5jX3VzbGVlcD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdXRp bWU9eWVzfQp8IDogJHthY19jdl9mdW5jX3V0aW1lcz15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfdmFzcHJpbnRmPXllc30KfCA6ICR7YWNfY3ZfZnVuY192Zm9y az15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdnByaW50Zj15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfdnNucHJpbnRmPXllc30KfCA6ICR7YWNfY3ZfZnVuY192c3By aW50Zj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfd2FpdHBpZD15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfd2NydG9tYj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfd2Nz Y29sbD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfd2NzbGVuPXllc30KfCA6ICR7 YWNfY3ZfZnVuY193Y3NubGVuPXllc30KfCA6ICR7YWNfY3ZfZnVuY193Y3Rv Yj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfd2N3aWR0aD15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfd21lbWNocj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfd21lbWNw eT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfeXBfbWF0Y2g9eWVzfQp8IAp8ICMg bm9uIGV4aXN0aW5nIGZ1bmN0aW9ucwp8IDogJHthY19jdl9mdW5jX2FyZ3pf Y291bnQ9bm99CnwgOiAke2FjX2N2X2Z1bmNfYXJnel9uZXh0PW5vfQp8IDog JHthY19jdl9mdW5jX2FyZ3pfc3RyaW5naWZ5PW5vfQp8IDogJHthY19jdl9m dW5jX29ic3RhY2tzPW5vfQp8IDogJHthY19jdl9mdW5jX3BzdGF0X2dldGR5 bmFtaWM9bm99CnwgOiAke2FjX2N2X2Z1bmNfcmF3bWVtY2hyPW5vfQp8IDog JHthY19jdl9mdW5jX3lpZWxkPW5vfQp8IAp8IDogJHthY19jdl9oYXZlX19f dmFfY29weT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfY2xvY2tfdD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfY29udHJvbF9pbl9tc2doZHI9eWVzfQp8IDogJHth Y19jdl9oYXZlX2dldG9wdF9vcHRyZXNldD15ZXN9CnwgOiAke2FjX2N2X2hh dmVfaW50NjRfdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfaW50eHhfdD15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfbW9kZV90PXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9waWRfdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfcHdfY2hhbmdlX2luX3N0 cnVjdF9wYXNzd2Q9eWVzfQp8IDogJHthY19jdl9oYXZlX3B3X2NsYXNzX2lu X3N0cnVjdF9wYXNzd2Q9eWVzfQp8IDogJHthY19jdl9oYXZlX3B3X2V4cGly ZV9pbl9zdHJ1Y3RfcGFzc3dkPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9zYV9m YW1pbHlfdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfc2l6ZV90PXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9zc19mYW1pbHlfaW5fc3RydWN0X3NzPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9zc2l6ZV90PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9z dHJ1Y3RfYWRkcmluZm89eWVzfQp8IDogJHthY19jdl9oYXZlX3N0cnVjdF9p bjZfYWRkcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfc3RydWN0X3NvY2thZGRy X2luNj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfc3RydWN0X3NvY2thZGRyX3N0 b3JhZ2U9eWVzfQp8IDogJHthY19jdl9oYXZlX3N0cnVjdF90aW1ldmFsPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV91X2NoYXI9eWVzfQp8IDogJHthY19jdl9o YXZlX3VfaW50NjRfdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfdV9pbnQ9eWVz fQp8IDogJHthY19jdl9oYXZlX3VfaW50eHhfdD15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfdmFfY29weT15ZXN9CnwgCnwgOiAke2FjX2N2X2hhdmVfZGVjbF9H TE9CX05PTUFUQ0g9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfTExPTkdf TUFYPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX01BWFNZTUxJTktTPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX09fTk9OQkxPQ0s9eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfUkxJTUlUX05QUk9DPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX1NIVVRfUkQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfX0V4aXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfYWxhcm09eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfYWxwaGFzb3J0PXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX2F0b2xsPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX2J0b3djPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2NoZGlyPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2Nob3duPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX2NsZWFyZXJyX3VubG9ja2VkPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX2Nsb3NlZGlyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX2RwcmludGY9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZHVwMj15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9kdXA9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfZW5kdXNlcnNoZWxsPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX2ZhY2Nlc3NhdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9m Y2hkaXI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZmNobW9kYXQ9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfZmNob3duYXQ9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfZmNudGw9eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfZmRvcGVuZGlyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2Zlb2Zf dW5sb2NrZWQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZmVvZl91bmxv Y2tlZF9mZ2V0c191bmxvY2tlZD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9mZXJyb3JfdW5sb2NrZWQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf ZmZzbD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mZnNsbD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9mcHVyZ2U9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfZnJleHBsPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2Zz ZWVrbz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mc3RhdD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9mc3RhdGF0PXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX2ZzeW5jPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2Z0 ZWxsbz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mdHJ1bmNhdGU9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0Y191bmxvY2tlZD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9nZXRjaGFyX3VubG9ja2VkPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldGN3ZD15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9nZXRkZWxpbT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9n ZXRkb21haW5uYW1lPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldGR0 YWJsZXNpemU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0ZW52PXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldGdyb3Vwcz15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9nZXRob3N0bmFtZT15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9nZXRsaW5lPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X2dldGxvYWRhdmc9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0bG9n aW49eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0bG9naW5fcj15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9nZXRwYWdlc2l6ZT15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9nZXRzPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX2dldHN1Ym9wdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9nZXR0 aW1lb2ZkYXk9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0dXNlcnNo ZWxsPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dyYW50cHQ9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfaF9lcnJubz15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9pbWF4YWJzPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X2ltYXhkaXY9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfaW5pdHN0YXRl PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2lzYXR0eT15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9pc2JsYW5rPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX2lzd2JsYW5rPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2lz d2N0eXBlPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2xjaG1vZD15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9sY2hvd249eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfbGluaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9s aW5rYXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbHNlZWs9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfbHN0YXQ9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfbWJybGVuPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX21i cnRvd2M9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbWJzaW5pdD15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9tYnNucnRvd2NzPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX21ic3J0b3djcz15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9tZW1tZW09eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbWVt cmNocj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9ta2RpcmF0PXllc30K fCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX21rZHRlbXA9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfbWtmaWZvPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X21rZmlmb2F0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX21rbm9kPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX21rbm9kYXQ9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfbWtzdGVtcD15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF9ubF9sYW5naW5mbz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9v ZmZzZXRvZj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9vcGVuYXQ9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfb3BlbmRpcj15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9wY2xvc2U9eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfcGlwZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3Blbj15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9vcGVucHQ9eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd249eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2FkZGNsb3Nl PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduX2ZpbGVf YWN0aW9uc19hZGRkdXAyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bv c2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRvcGVuPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19kZXN0cm95 PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduX2ZpbGVf YWN0aW9uc19pbml0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4 X3NwYXduYXR0cl9kZXN0cm95PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X3Bvc2l4X3NwYXduYXR0cl9nZXRmbGFncz15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0cGdyb3VwPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRzY2hlZHBhcmFt PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9n ZXRzY2hlZHBvbGljeT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3Np eF9zcGF3bmF0dHJfZ2V0c2lnZGVmYXVsdD15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2lnbWFzaz15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfaW5pdD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0ZmxhZ3M9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3Nl dHBncm91cD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3 bmF0dHJfc2V0c2NoZWRwYXJhbT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9wb3NpeF9zcGF3bmF0dHJfc2V0c2NoZWRwb2xpY3k9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNpZ2RlZmF1bHQ9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3Nl dHNpZ21hc2s9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bh d25wPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3ByZWFkPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX3BzZWxlY3Q9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfcHRocmVhZF9zaWdtYXNrPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX3B0c25hbWU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcHV0 Y191bmxvY2tlZD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wdXRjaGFy X3VubG9ja2VkPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3B3cml0ZT15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9yYW5kb209eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfcmF3bWVtY2hyPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX3JlYWRkaXI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcmVh ZGxpbms9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcmVhZGxpbmthdD15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9yZWFscGF0aD15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9yZW5hbWVhdD15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9yZXdpbmRkaXI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf cm1kaXI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcnBtYXRjaD15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zY2FuZGlyPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3NlbGVjdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9zZXRlbnY9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2V0aG9zdG5h bWU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2V0bG9jYWxlPXllc30K fCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NldHN0YXRlPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3NldHVzZXJzaGVsbD15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9zaWdhY3Rpb249eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf c2lnYWRkc2V0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NpZ2FsdHN0 YWNrPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NpZ2RlbHNldD15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zaWdlbXB0eXNldD15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9zaWdmaWxsc2V0PXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX3NpZ2lzbWVtYmVyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX3NpZ3BlbmRpbmc9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2ln cHJvY21hc2s9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2xlZXA9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfc25wcmludGY9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfc3JhbmRvbT15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF9zdGF0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cGNweT15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHBuY3B5PXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3N0cmNhc2VzdHI9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfc3RyZHVwPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0 cmVycm9yX3I9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3RybmNhdD15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJuZHVwPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3N0cm5sZW49eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfc3RycGJyaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJz ZXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3Ryc2lnbmFsPXllc30K fCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cnRvZD15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9zdHJ0b2ltYXg9eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfc3RydG9rX3I9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3RydG9s bD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJ0b3VsbD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9zdHJ0b3VtYXg9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfc3ltbGluaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9zeW1saW5rYXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3lzX3Np Z2xpc3Q9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdGNzZW5kYnJlYWs9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdG1wZmlsZT15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF90b3djdHJhbnM9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfdHR5bmFtZV9yPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X3VubGluaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF91bmxpbmthdD15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF91bmxvY2twdD15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF91bnNldGVudj15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF91c2xlZXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdmRw cmludGY9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdnNucHJpbnRmPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3dhaXRwaWQ9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfd2NwY3B5PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX3djcG5jcHk9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NydG9t Yj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NjYXNlY21wPXllc30K fCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc2NhdD15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF93Y3NjaHI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf d2NzY21wPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc2NvbGw9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NzY3B5PXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3djc2NzcG49eWVzfQp8IDogJHthY19jdl9oYXZlX2Rl Y2xfd2NzZHVwPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc2xlbj15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NuY2FzZWNtcD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF93Y3NuY2F0PXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX3djc25jbXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf d2NzbmNweT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NubGVuPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc25ydG9tYnM9eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfd2NzcGJyaz15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF93Y3NyY2hyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3dj c3J0b21icz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NzcG49eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2Nzc3RyPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3djc3Rvaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF93Y3N3aWR0aD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3N4ZnJt PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djdG9iPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3djdHJhbnM9eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfd2N0eXBlPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djd2lk dGg9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd21lbWNocj15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF93bWVtY21wPXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX3dtZW1jcHk9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf d21lbW1vdmU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd21lbXNldD15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93cml0ZXY9eWVzfQp8IAp8ICMg ZnVuY3Rpb24gc3BlY2lmaWMKfCAKfCA6ICR7Z2xfY3ZfZnVuY19idG93Y19l b2Y9eWVzfQp8IDogJHtnbF9jdl9mdW5jX2J0b3djX251bD15ZXN9CnwgOiAk e2dsX2N2X2Z1bmNfZmNudGxfZl9kdXBmZF9jbG9leGVjPXllc30KfCA6ICR7 Z2xfY3ZfZnVuY19mbm1hdGNoX3Bvc2l4PXllc30KfCA6ICR7Z2xfY3ZfZnVu Y19mb3Blbl9zbGFzaD15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfZnJleHBfbm9f bGlibT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfZnNlZWtvPXllc30KfCA6ICR7 Z2xfY3ZfZnVuY19mdGVsbG89eWVzfQp8IDogJHtnbF9jdl9mdW5jX2dldGN3 ZF9udWxsPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19nZXRjd2RfcG9zaXhfc2ln bmF0dXJlPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19nZXRvcHRfcG9zaXg9eWVz fQp8IDogJHtnbF9jdl9mdW5jX2lzbmFuZF9ub19saWJtPXllc30KfCA6ICR7 Z2xfY3ZfZnVuY19sZGV4cF9ub19saWJtPXllc30KfCA6ICR7Z2xfY3ZfZnVu Y19sc2Vla19waXBlPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19sc3RhdF9kZXJl ZmVyZW5jZXNfc2xhc2hlZF9zeW1saW5rPXllc30KfCA6ICR7Z2xfY3ZfZnVu Y19tYWxsb2NfMF9ub25udWxsPTF9CnwgOiAke2dsX2N2X2Z1bmNfbWFsbG9j X3Bvc2l4PXllc30KfCA6ICR7Z2xfY3ZfZnVuY19tYnJ0b3djX2luY29tcGxl dGVfc3RhdGU9eWVzfQp8IDogJHtnbF9jdl9mdW5jX21icnRvd2NfbnVsX3Jl dHZhbD15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfbWJydG93Y19udWxsX2FyZzE9 eWVzfQp8IDogJHtnbF9jdl9mdW5jX21icnRvd2NfbnVsbF9hcmcyPXllc30K fCA6ICR7Z2xfY3ZfZnVuY19tYnJ0b3djX3JldHZhbD15ZXN9CnwgOiAke2ds X2N2X2Z1bmNfbWJydG93Y19zYW5pdHljaGVjaz15ZXN9CnwgOiAke2dsX2N2 X2Z1bmNfb3Blbl9zbGFzaD15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfcHJpbnRm X2RpcmVjdGl2ZV9hPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZfZGly ZWN0aXZlX2Y9eWVzfQp8IDogJHtnbF9jdl9mdW5jX3ByaW50Zl9kaXJlY3Rp dmVfbHM9eWVzfQp8IDogJHtnbF9jdl9mdW5jX3ByaW50Zl9kaXJlY3RpdmVf bj15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfcHJpbnRmX2ZsYWdfZ3JvdXBpbmc9 eWVzfQp8IDogJHtnbF9jdl9mdW5jX3ByaW50Zl9mbGFnX2xlZnRhZGp1c3Q9 eWVzfQp8IDogJHtnbF9jdl9mdW5jX3ByaW50Zl9mbGFnX3plcm89eWVzfQp8 IDogJHtnbF9jdl9mdW5jX3ByaW50Zl9pbmZpbml0ZT15ZXN9CnwgOiAke2ds X2N2X2Z1bmNfcHJpbnRmX2xvbmdfZG91YmxlPXllc30KfCA6ICR7Z2xfY3Zf ZnVuY19wcmludGZfcG9zaXRpb25zPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19w cmludGZfcHJlY2lzaW9uPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZf c2l6ZXNfYzk5PXllc30KfCA6ICR7Z2xfY3ZfZnVuY19zaWdwcm9jbWFzaz0x fQp8IDogJHtnbF9jdl9mdW5jX3NucHJpbnRmX3JldHZhbF9jOTk9eWVzfQp8 IDogJHtnbF9jdl9mdW5jX3NucHJpbnRmX3NpemUxPXllc30KfCA6ICR7Z2xf Y3ZfZnVuY19zbnByaW50Zl91c2FibGU9eWVzfQp8IDogJHtnbF9jdl9mdW5j X3NwYXduYXR0cl9zZXRzY2hlZHBhcmFtPXllc30KfCA6ICR7Z2xfY3ZfZnVu Y19zcGF3bmF0dHJfc2V0c2NoZWRwb2xpY3k9eWVzfQp8IDogJHtnbF9jdl9m dW5jX3N0YXRfZGlyX3NsYXNoPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19zdGF0 X2ZpbGVfc2xhc2g9eWVzfQp8IDogJHtnbF9jdl9mdW5jX3N0cG5jcHk9eWVz fQp8IDogJHtnbF9jdl9mdW5jX3ZhX2NvcHk9eWVzfQp8IDogJHtnbF9jdl9m dW5jX3djcnRvbWJfcmV0dmFsPXllc30KfCA6ICR7Z3RfY3ZfZnVuY191bnNl dGVudl9yZXQ9aW50fQp8IAp8IDogJHtnbF9jdl9oYXZlX2luY2x1ZGVfbmV4 dD15ZXN9CnwgCnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcmF3bWVtY2hy PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9fRXhpdD15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfYWxwaGFzb3J0PXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9hdG9sbD15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfYnRvd2M9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX2NoZGlyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9jaG93 bj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfY2xvc2VkaXI9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2RwcmludGY9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX2R1cDI9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX2R1cD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfZW5kdXNlcnNoZWxsPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9mYWNjZXNzYXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2Zj aGRpcj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZmNobW9kYXQ9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2ZjaG93bmF0PXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mY250bD15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfZmRvcGVuZGlyPXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF9mZnNsPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF9mZnNsbD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZnB1 cmdlPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mc2Vla289eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2ZzdGF0PXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mc3RhdGF0PXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF9mc3luYz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfZnRlbGxvPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9m dHJ1bmNhdGU9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGN3 ZD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0ZGVsaW09eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGRvbWFpbm5hbWU9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGR0YWJsZXNpemU9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGdyb3Vwcz15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0ZHRhYmxlc2l6ZT15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0Z3JvdXBzPXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRob3N0bmFtZT15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfZ2V0bGluZT15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfZ2V0bG9hZGF2Zz15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfZ2V0bG9naW49eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX2dldGxvZ2luX3I9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X2dldHBhZ2VzaXplPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9n ZXRzPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRzdWJvcHQ9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHRpbWVvZmRheT15 ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0dXNlcnNoZWxsPXll c30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9ncmFudHB0PXllc30KfCA6 ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9pbWF4YWJzPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9pbWF4ZGl2PXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9pbml0c3RhdGU9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX2lzYXR0eT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xf aXN3Y3R5cGU9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2xjaG1v ZD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbGNob3duPXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9saW5rPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9saW5rYXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX2xzZWVrPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9sc3RhdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbWJybGVu PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnJ0b3djPXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnNpbml0PXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnNucnRvd2NzPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9tYnNydG93Y3M9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX21rZGlyYXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX21rZHRlbXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X21rZmlmbz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbWtmaWZv YXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX21rbm9kPXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta25vZGF0PXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta3N0ZW1wPXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF9ubF9sYW5naW5mbz15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfb3BlbmF0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF9vcGVuZGlyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9w Y2xvc2U9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3BpcGU9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3BvcGVuPXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9vcGVucHQ9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9vcGVucHQ9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduPXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkY2xv c2U9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXdu X2ZpbGVfYWN0aW9uc19hZGRkdXAyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9y YXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkb3Blbj15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9h Y3Rpb25zX2Rlc3Ryb3k9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19pbml0PXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZGVzdHJveT15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dl dGZsYWdzPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9z cGF3bmF0dHJfZ2V0cGdyb3VwPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2NoZWRwYXJhbT15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNjaGVk cG9saWN5PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9z cGF3bmF0dHJfZ2V0c2lnZGVmYXVsdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNpZ21hc2s9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9pbml0PXll c30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJf c2V0ZmxhZ3M9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4 X3NwYXduYXR0cl9zZXRwZ3JvdXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzY2hlZHBhcmFtPXllc30KfCA6 ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0c2No ZWRwb2xpY3k9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4 X3NwYXduYXR0cl9zZXRzaWdkZWZhdWx0PXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0c2lnbWFzaz15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25wPXllc30KfCA6 ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wcmVhZD15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfcHNlbGVjdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfcHRocmVhZF9zaWdtYXNrPXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9wdHNuYW1lPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF9wd3JpdGU9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Jh bmRvbT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcmVhZGRpcj15 ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcmVhZGxpbms9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3JlYWRsaW5rYXQ9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3JlYWxwYXRoPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9yZW5hbWVhdD15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfcmV3aW5kZGlyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9y YXdfZGVjbF9ybWRpcj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xf cnBtYXRjaD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2NhbmRp cj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2VsZWN0PXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zZXRlbnY9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3NldGhvc3RuYW1lPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9zZXRsb2NhbGU9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX3NldHN0YXRlPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9y YXdfZGVjbF9zZXR1c2Vyc2hlbGw9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX3NpZ2FjdGlvbj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfc2lnYWRkc2V0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9z aWdkZWxzZXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ2Vt cHR5c2V0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdmaWxs c2V0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdpc21lbWJl cj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2lncGVuZGluZz15 ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2lncHJvY21hc2s9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NsZWVwPXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zbnByaW50Zj15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfc3JhbmRvbT15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfc3RhdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xf c3RyZXJyb3Jfcj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3Ry dG9kPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ0b2ltYXg9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvbGw9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvdWxsPXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ0b3VtYXg9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3N5bWxpbms9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX3N5bWxpbmthdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfdG1wZmlsZT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xf dG93Y3RyYW5zPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF90dHlu YW1lX3I9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3VubGluaz15 ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfdW5saW5rYXQ9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3VubG9ja3B0PXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF91bnNldGVudj15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfdXNsZWVwPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9y YXdfZGVjbF92ZHByaW50Zj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfdnNucHJpbnRmPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93 YWl0cGlkPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3BjcHk9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djcG5jcHk9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djcnRvbWI9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3djc2Nhc2VjbXA9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3djc2NhdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfd2NzY2hyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF93Y3NjbXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2Nv bGw9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2NweT15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzY3Nwbj15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzZHVwPXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF93Y3NsZW49eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX3djc25jYXNlY21wPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF93Y3NuY2F0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93 Y3NuY21wPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NuY3B5 PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NubGVuPXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NucnRvbWJzPXllc30KfCA6 ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NwYnJrPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF93Y3NyY2hyPXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF93Y3NydG9tYnM9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX3djc3Nwbj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xf d2Nzc3RyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3N0b2s9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3dpZHRoPXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3N4ZnJtPXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3RvYj15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfd2N0cmFucz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfd2N0eXBlPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93 Y3dpZHRoPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93bWVtY2hy PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93bWVtY21wPXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93bWVtY3B5PXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93bWVtbW92ZT15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfd21lbXNldD15ZXN9CnwgCnwgOiAke2dsX2N2X2hl YWRlcl9lcnJub19oX2NvbXBsZXRlPXllc30KfCA6ICR7Z2xfY3ZfaGVhZGVy X2ludHR5cGVzX2g9eWVzfQp8IDogJHtnbF9jdl9oZWFkZXJfbGFuZ2luZm9f Y29kZXNldD15ZXN9CnwgOiAke2dsX2N2X2hlYWRlcl9sYW5naW5mb19lcmE9 eWVzfQp8IDogJHtnbF9jdl9oZWFkZXJfbGFuZ2luZm9fdF9mbXRfYW1wbT15 ZXN9CnwgOiAke2dsX2N2X2hlYWRlcl9sYW5naW5mb195ZXNleHByPXllc30K fCA6ICR7Z2xfY3ZfaGVhZGVyX2xvY2FsZV9oX3Bvc2l4MjAwMT15ZXN9Cnwg OiAke2dsX2N2X2hlYWRlcl9zaWduYWxfaF9TSUdQSVBFPXllc30KfCA6ICR7 Z2xfY3ZfaGVhZGVyX3N0ZGludF9oPXllc30KfCA6ICR7Z2xfY3ZfaGVhZGVy X3N5c19zZWxlY3RfaF9zZWxmY29udGFpbmVkPXllc30KfCAKY29uZmlndXJl OjIzNzg6IGNoZWNraW5nIGZvciBhIEJTRC1jb21wYXRpYmxlIGluc3RhbGwK Y29uZmlndXJlOjI0NDY6IHJlc3VsdDogL3Vzci9iaW4vaW5zdGFsbCAtYyAt byByb290IC1nIHdoZWVsCmNvbmZpZ3VyZToyNDU3OiBjaGVja2luZyB3aGV0 aGVyIGJ1aWxkIGVudmlyb25tZW50IGlzIHNhbmUKY29uZmlndXJlOjI1MTI6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNjYzOiBjaGVja2luZyBmb3IgYSB0 aHJlYWQtc2FmZSBta2RpciAtcApjb25maWd1cmU6MjcwMjogcmVzdWx0OiAv YmluL21rZGlyIC1wCmNvbmZpZ3VyZToyNzA5OiBjaGVja2luZyBmb3IgZ2F3 awpjb25maWd1cmU6MjczNjogcmVzdWx0OiAvdXNyL2Jpbi9hd2sKY29uZmln dXJlOjI3NDc6IGNoZWNraW5nIHdoZXRoZXIgbWFrZSBzZXRzICQoTUFLRSkK Y29uZmlndXJlOjI3Njk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNzk4OiBj aGVja2luZyB3aGV0aGVyIG1ha2Ugc3VwcG9ydHMgbmVzdGVkIHZhcmlhYmxl cwpjb25maWd1cmU6MjgxNTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI5MzA6 IGNoZWNraW5nIGJ1aWxkIHN5c3RlbSB0eXBlCmNvbmZpZ3VyZToyOTQ0OiBy ZXN1bHQ6IGkzODYtcG9ydGJsZC1mcmVlYnNkOS4yCmNvbmZpZ3VyZToyOTY0 OiBjaGVja2luZyBob3N0IHN5c3RlbSB0eXBlCmNvbmZpZ3VyZToyOTc3OiBy ZXN1bHQ6IGkzODYtcG9ydGJsZC1mcmVlYnNkOS4yCmNvbmZpZ3VyZTozMDE4 OiBjaGVja2luZyBob3cgdG8gcHJpbnQgc3RyaW5ncwpjb25maWd1cmU6MzA0 NTogcmVzdWx0OiBwcmludGYKY29uZmlndXJlOjMwNzg6IGNoZWNraW5nIGZv ciBzdHlsZSBvZiBpbmNsdWRlIHVzZWQgYnkgbWFrZQpjb25maWd1cmU6MzEw NjogcmVzdWx0OiBHTlUKY29uZmlndXJlOjMxNzc6IGNoZWNraW5nIGZvciBn Y2MKY29uZmlndXJlOjMyMDQ6IHJlc3VsdDogY2MKY29uZmlndXJlOjM0MzM6 IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjM0 NDI6IGNjIC0tdmVyc2lvbiA+JjUKY2MgKEdDQykgNC4yLjEgMjAwNzA4MzEg cGF0Y2hlZCBbRnJlZUJTRF0KQ29weXJpZ2h0IChDKSAyMDA3IEZyZWUgU29m dHdhcmUgRm91bmRhdGlvbiwgSW5jLgpUaGlzIGlzIGZyZWUgc29mdHdhcmU7 IHNlZSB0aGUgc291cmNlIGZvciBjb3B5aW5nIGNvbmRpdGlvbnMuICBUaGVy ZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJTElU WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNvbmZp Z3VyZTozNDUzOiAkPyA9IDAKY29uZmlndXJlOjM0NDI6IGNjIC12ID4mNQpV c2luZyBidWlsdC1pbiBzcGVjcy4KVGFyZ2V0OiBpMzg2LXVuZGVybXlkZXNr LWZyZWVic2QKQ29uZmlndXJlZCB3aXRoOiBGcmVlQlNEL2kzODYgc3lzdGVt IGNvbXBpbGVyClRocmVhZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gNC4y LjEgMjAwNzA4MzEgcGF0Y2hlZCBbRnJlZUJTRF0KY29uZmlndXJlOjM0NTM6 ICQ/ID0gMApjb25maWd1cmU6MzQ0MjogY2MgLVYgPiY1CmNjOiAnLVYnIG9w dGlvbiBtdXN0IGhhdmUgYXJndW1lbnQKY29uZmlndXJlOjM0NTM6ICQ/ID0g MQpjb25maWd1cmU6MzQ0MjogY2MgLXF2ZXJzaW9uID4mNQpjYzogdW5yZWNv Z25pemVkIG9wdGlvbiAnLXF2ZXJzaW9uJwpjYzogTm8gaW5wdXQgZmlsZXMg c3BlY2lmaWVkCmNvbmZpZ3VyZTozNDUzOiAkPyA9IDEKY29uZmlndXJlOjM0 NzM6IGNoZWNraW5nIHdoZXRoZXIgdGhlIEMgY29tcGlsZXIgd29ya3MKY29u ZmlndXJlOjM0OTU6IGNjIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2lu ZyAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MzQ5OTogJD8gPSAwCmNv bmZpZ3VyZTozNTQ3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MzU1MDogY2hl Y2tpbmcgZm9yIEMgY29tcGlsZXIgZGVmYXVsdCBvdXRwdXQgZmlsZSBuYW1l CmNvbmZpZ3VyZTozNTUyOiByZXN1bHQ6IGEub3V0CmNvbmZpZ3VyZTozNTU4 OiBjaGVja2luZyBmb3Igc3VmZml4IG9mIGV4ZWN1dGFibGVzCmNvbmZpZ3Vy ZTozNTY1OiBjYyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3Qt YWxpYXNpbmcgICBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjM1Njk6ICQ/ ID0gMApjb25maWd1cmU6MzU5MTogcmVzdWx0OiAKY29uZmlndXJlOjM2MTM6 IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIGNyb3NzIGNvbXBpbGluZwpjb25m aWd1cmU6MzYyMTogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3Ry aWN0LWFsaWFzaW5nICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZTozNjI1 OiAkPyA9IDAKY29uZmlndXJlOjM2MzI6IC4vY29uZnRlc3QKY29uZmlndXJl OjM2MzY6ICQ/ID0gMApjb25maWd1cmU6MzY1MTogcmVzdWx0OiBubwpjb25m aWd1cmU6MzY1NjogY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBvYmplY3QgZmls ZXMKY29uZmlndXJlOjM2Nzg6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmlj dC1hbGlhc2luZyAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjM2ODI6ICQ/ ID0gMApjb25maWd1cmU6MzcwMzogcmVzdWx0OiBvCmNvbmZpZ3VyZTozNzA3 OiBjaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMgY29t cGlsZXIKY29uZmlndXJlOjM3MjY6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjM3MjY6 ICQ/ID0gMApjb25maWd1cmU6MzczNTogcmVzdWx0OiB5ZXMKY29uZmlndXJl OjM3NDQ6IGNoZWNraW5nIHdoZXRoZXIgY2MgYWNjZXB0cyAtZwpjb25maWd1 cmU6Mzc2NDogY2MgLWMgLWcgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToz NzY0OiAkPyA9IDAKY29uZmlndXJlOjM4MDU6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZTozODIyOiBjaGVja2luZyBmb3IgY2Mgb3B0aW9uIHRvIGFjY2VwdCBJ U08gQzg5CmNvbmZpZ3VyZTozODg1OiBjYyAgLWMgLU8yIC1waXBlIC1mbm8t c3RyaWN0LWFsaWFzaW5nICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6Mzg4 NTogJD8gPSAwCmNvbmZpZ3VyZTozODk4OiByZXN1bHQ6IG5vbmUgbmVlZGVk CmNvbmZpZ3VyZTozOTIwOiBjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9m IGNjCmNvbmZpZ3VyZTo0MDMxOiByZXN1bHQ6IGdjYzMKY29uZmlndXJlOjQw NDY6IGNoZWNraW5nIGZvciBhIHNlZCB0aGF0IGRvZXMgbm90IHRydW5jYXRl IG91dHB1dApjb25maWd1cmU6NDExMDogcmVzdWx0OiAvdXNyL2Jpbi9zZWQK Y29uZmlndXJlOjQxMjg6IGNoZWNraW5nIGZvciBncmVwIHRoYXQgaGFuZGxl cyBsb25nIGxpbmVzIGFuZCAtZQpjb25maWd1cmU6NDE4NjogcmVzdWx0OiAv dXNyL2Jpbi9ncmVwCmNvbmZpZ3VyZTo0MTkxOiBjaGVja2luZyBmb3IgZWdy ZXAKY29uZmlndXJlOjQyNTM6IHJlc3VsdDogL3Vzci9iaW4vZWdyZXAKY29u ZmlndXJlOjQyNTg6IGNoZWNraW5nIGZvciBmZ3JlcApjb25maWd1cmU6NDMy MDogcmVzdWx0OiAvdXNyL2Jpbi9mZ3JlcApjb25maWd1cmU6NDM1NTogY2hl Y2tpbmcgZm9yIGxkIHVzZWQgYnkgY2MKY29uZmlndXJlOjQ0MjI6IHJlc3Vs dDogL3Vzci9iaW4vbGQKY29uZmlndXJlOjQ0Mjk6IGNoZWNraW5nIGlmIHRo ZSBsaW5rZXIgKC91c3IvYmluL2xkKSBpcyBHTlUgbGQKY29uZmlndXJlOjQ0 NDQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NDU2OiBjaGVja2luZyBmb3Ig QlNELSBvciBNUy1jb21wYXRpYmxlIG5hbWUgbGlzdGVyIChubSkKY29uZmln dXJlOjQ1MDU6IHJlc3VsdDogL3Vzci9iaW4vbm0gLUIKY29uZmlndXJlOjQ2 MzU6IGNoZWNraW5nIHRoZSBuYW1lIGxpc3RlciAoL3Vzci9iaW4vbm0gLUIp IGludGVyZmFjZQpjb25maWd1cmU6NDY0MjogY2MgLWMgLU8yIC1waXBlIC1m bm8tc3RyaWN0LWFsaWFzaW5nICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6 NDY0NTogL3Vzci9iaW4vbm0gLUIgImNvbmZ0ZXN0Lm8iCmNvbmZpZ3VyZTo0 NjQ4OiBvdXRwdXQKMDAwMDAwMDAgQiBzb21lX3ZhcmlhYmxlCmNvbmZpZ3Vy ZTo0NjU1OiByZXN1bHQ6IEJTRCBubQpjb25maWd1cmU6NDY1ODogY2hlY2tp bmcgd2hldGhlciBsbiAtcyB3b3Jrcwpjb25maWd1cmU6NDY2MjogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjQ2NzA6IGNoZWNraW5nIHRoZSBtYXhpbXVtIGxl bmd0aCBvZiBjb21tYW5kIGxpbmUgYXJndW1lbnRzCmNvbmZpZ3VyZTo0ODAw OiByZXN1bHQ6IDI2MjE0NApjb25maWd1cmU6NDgxNzogY2hlY2tpbmcgd2hl dGhlciB0aGUgc2hlbGwgdW5kZXJzdGFuZHMgc29tZSBYU0kgY29uc3RydWN0 cwpjb25maWd1cmU6NDgyNzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ4MzE6 IGNoZWNraW5nIHdoZXRoZXIgdGhlIHNoZWxsIHVuZGVyc3RhbmRzICIrPSIK Y29uZmlndXJlOjQ4Mzc6IHJlc3VsdDogbm8KY29uZmlndXJlOjQ4NzI6IGNo ZWNraW5nIGhvdyB0byBjb252ZXJ0IGkzODYtcG9ydGJsZC1mcmVlYnNkOS4y IGZpbGUgbmFtZXMgdG8gaTM4Ni1wb3J0YmxkLWZyZWVic2Q5LjIgZm9ybWF0 CmNvbmZpZ3VyZTo0OTEyOiByZXN1bHQ6IGZ1bmNfY29udmVydF9maWxlX25v b3AKY29uZmlndXJlOjQ5MTk6IGNoZWNraW5nIGhvdyB0byBjb252ZXJ0IGkz ODYtcG9ydGJsZC1mcmVlYnNkOS4yIGZpbGUgbmFtZXMgdG8gdG9vbGNoYWlu IGZvcm1hdApjb25maWd1cmU6NDkzOTogcmVzdWx0OiBmdW5jX2NvbnZlcnRf ZmlsZV9ub29wCmNvbmZpZ3VyZTo0OTQ2OiBjaGVja2luZyBmb3IgL3Vzci9i aW4vbGQgb3B0aW9uIHRvIHJlbG9hZCBvYmplY3QgZmlsZXMKY29uZmlndXJl OjQ5NTM6IHJlc3VsdDogLXIKY29uZmlndXJlOjUwMjc6IGNoZWNraW5nIGZv ciBvYmpkdW1wCmNvbmZpZ3VyZTo1MDQzOiBmb3VuZCAvdXNyL2Jpbi9vYmpk dW1wCmNvbmZpZ3VyZTo1MDU0OiByZXN1bHQ6IG9iamR1bXAKY29uZmlndXJl OjUwODY6IGNoZWNraW5nIGhvdyB0byByZWNvZ25pemUgZGVwZW5kZW50IGxp YnJhcmllcwpjb25maWd1cmU6NTI4ODogcmVzdWx0OiBwYXNzX2FsbApjb25m aWd1cmU6NTM3MzogY2hlY2tpbmcgZm9yIGRsbHRvb2wKY29uZmlndXJlOjU0 MDM6IHJlc3VsdDogbm8KY29uZmlndXJlOjU0MzM6IGNoZWNraW5nIGhvdyB0 byBhc3NvY2lhdGUgcnVudGltZSBhbmQgbGluayBsaWJyYXJpZXMKY29uZmln dXJlOjU0NjA6IHJlc3VsdDogcHJpbnRmICVzXG4KY29uZmlndXJlOjU1MjE6 IGNoZWNraW5nIGZvciBhcgpjb25maWd1cmU6NTUzNzogZm91bmQgL3Vzci9i aW4vYXIKY29uZmlndXJlOjU1NDg6IHJlc3VsdDogYXIKY29uZmlndXJlOjU1 ODU6IGNoZWNraW5nIGZvciBhcmNoaXZlciBARklMRSBzdXBwb3J0CmNvbmZp Z3VyZTo1NjAyOiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNp bmcgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo1NjAyOiAkPyA9IDAKY29u ZmlndXJlOjU2MDU6IGFyIGNydSBsaWJjb25mdGVzdC5hIEBjb25mdGVzdC5s c3QgPiY1CmFyOiB3YXJuaW5nOiBjYW4ndCBvcGVuIGZpbGU6IEBjb25mdGVz dC5sc3Q6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjU2 MDg6ICQ/ID0gMApjb25maWd1cmU6NTYxMzogYXIgY3J1IGxpYmNvbmZ0ZXN0 LmEgQGNvbmZ0ZXN0LmxzdCA+JjUKYXI6IHdhcm5pbmc6IGNhbid0IG9wZW4g ZmlsZTogQGNvbmZ0ZXN0LmxzdDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9y eQpjb25maWd1cmU6NTYxNjogJD8gPSAwCmNvbmZpZ3VyZTo1NjI4OiByZXN1 bHQ6IG5vCmNvbmZpZ3VyZTo1Njg2OiBjaGVja2luZyBmb3Igc3RyaXAKY29u ZmlndXJlOjU3MDI6IGZvdW5kIC91c3IvYmluL3N0cmlwCmNvbmZpZ3VyZTo1 NzEzOiByZXN1bHQ6IHN0cmlwCmNvbmZpZ3VyZTo1Nzg1OiBjaGVja2luZyBm b3IgcmFubGliCmNvbmZpZ3VyZTo1ODAxOiBmb3VuZCAvdXNyL2Jpbi9yYW5s aWIKY29uZmlndXJlOjU4MTI6IHJlc3VsdDogcmFubGliCmNvbmZpZ3VyZTo1 OTE0OiBjaGVja2luZyBjb21tYW5kIHRvIHBhcnNlIC91c3IvYmluL25tIC1C IG91dHB1dCBmcm9tIGNjIG9iamVjdApjb25maWd1cmU6NjAzNDogY2MgLWMg LU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nICBjb25mdGVzdC5jID4m NQpjb25maWd1cmU6NjAzNzogJD8gPSAwCmNvbmZpZ3VyZTo2MDQxOiAvdXNy L2Jpbi9ubSAtQiBjb25mdGVzdC5vIFx8IHNlZCAtbiAtZSAncy9eLipbIF1c KFtBQkNER0lSU1RXXVtBQkNER0lSU1RXXSpcKVsgXVsgXSpcKFtfQS1aYS16 XVtfQS1aYS16MC05XSpcKSQvXDEgXDIgXDIvcCcgfCBzZWQgJy8gX19nbnVf bHRvL2QnIFw+IGNvbmZ0ZXN0Lm5tCmNvbmZpZ3VyZTo2MDQ0OiAkPyA9IDAK Y29uZmlndXJlOjYxMTA6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5v LXN0cmljdC1hbGlhc2luZyAgIGNvbmZ0ZXN0LmMgY29uZnRzdG0ubyA+JjUK Y29uZmlndXJlOjYxMTM6ICQ/ID0gMApjb25maWd1cmU6NjE1MTogcmVzdWx0 OiBvawpjb25maWd1cmU6NjE4ODogY2hlY2tpbmcgZm9yIHN5c3Jvb3QKY29u ZmlndXJlOjYyMTg6IHJlc3VsdDogbm8KY29uZmlndXJlOjY0NzQ6IGNoZWNr aW5nIGZvciBtdApjb25maWd1cmU6NjQ5MDogZm91bmQgL3Vzci9iaW4vbXQK Y29uZmlndXJlOjY1MDE6IHJlc3VsdDogbXQKY29uZmlndXJlOjY1MjQ6IGNo ZWNraW5nIGlmIG10IGlzIGEgbWFuaWZlc3QgdG9vbApjb25maWd1cmU6NjUz MDogbXQgJy0/JwptdDogaWxsZWdhbCBvcHRpb24gLS0gPwp1c2FnZTogbXQg Wy1mIGRldmljZV0gY29tbWFuZCBbY291bnRdCmNvbmZpZ3VyZTo2NTM4OiBy ZXN1bHQ6IG5vCmNvbmZpZ3VyZTo3MTgwOiBjaGVja2luZyBob3cgdG8gcnVu IHRoZSBDIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6NzI1MDogcmVzdWx0OiBj cHAKY29uZmlndXJlOjcyNzA6IGNwcCAgY29uZnRlc3QuYwpjb25maWd1cmU6 NzI3MDogJD8gPSAwCmNvbmZpZ3VyZTo3Mjg0OiBjcHAgIGNvbmZ0ZXN0LmMK Y29uZnRlc3QuYzoxMToyODogZXJyb3I6IGFjX25vbmV4aXN0ZW50Lmg6IE5v IHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjcyODQ6ICQ/ID0g MQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVm cy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgImxpYlhpIgp8ICNkZWZp bmUgUEFDS0FHRV9UQVJOQU1FICJsaWJYaSIKfCAjZGVmaW5lIFBBQ0tBR0Vf VkVSU0lPTiAiMS43LjIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAibGli WGkgMS43LjIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiaHR0cHM6 Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9 eG9yZyIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBQQUNL QUdFICJsaWJYaSIKfCAjZGVmaW5lIFZFUlNJT04gIjEuNy4yIgp8IC8qIGVu ZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQu aD4KY29uZmlndXJlOjczMTM6IGNoZWNraW5nIGZvciBBTlNJIEMgaGVhZGVy IGZpbGVzCmNvbmZpZ3VyZTo3NDE3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6 NzQzMDogY2hlY2tpbmcgZm9yIHN5cy90eXBlcy5oCmNvbmZpZ3VyZTo3NDMw OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NzQzMDogY2hlY2tpbmcgZm9yIHN5 cy9zdGF0LmgKY29uZmlndXJlOjc0MzA6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZTo3NDMwOiBjaGVja2luZyBmb3Igc3RkbGliLmgKY29uZmlndXJlOjc0MzA6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3NDMwOiBjaGVja2luZyBmb3Igc3Ry aW5nLmgKY29uZmlndXJlOjc0MzA6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3 NDMwOiBjaGVja2luZyBmb3IgbWVtb3J5LmgKY29uZmlndXJlOjc0MzA6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZTo3NDMwOiBjaGVja2luZyBmb3Igc3RyaW5n cy5oCmNvbmZpZ3VyZTo3NDMwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NzQz MDogY2hlY2tpbmcgZm9yIGludHR5cGVzLmgKY29uZmlndXJlOjc0MzA6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZTo3NDMwOiBjaGVja2luZyBmb3Igc3RkaW50 LmgKY29uZmlndXJlOjc0MzA6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3NDMw OiBjaGVja2luZyBmb3IgdW5pc3RkLmgKY29uZmlndXJlOjc0MzA6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZTo3NDQ0OiBjaGVja2luZyBmb3IgZGxmY24uaApj b25maWd1cmU6NzQ0NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjc2NTA6IGNo ZWNraW5nIGZvciBvYmpkaXIKY29uZmlndXJlOjc2NjU6IHJlc3VsdDogLmxp YnMKY29uZmlndXJlOjc5MzI6IGNoZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1m bm8tcnR0aSAtZm5vLWV4Y2VwdGlvbnMKY29uZmlndXJlOjc5NTA6IGNjIC1j IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAgLWZuby1ydHRpIC1m bm8tZXhjZXB0aW9ucyBjb25mdGVzdC5jID4mNQpjYzE6IHdhcm5pbmc6IGNv bW1hbmQgbGluZSBvcHRpb24gIi1mbm8tcnR0aSIgaXMgdmFsaWQgZm9yIEMr Ky9PYmpDKysgYnV0IG5vdCBmb3IgQwpjb25maWd1cmU6Nzk1NDogJD8gPSAw CmNvbmZpZ3VyZTo3OTY3OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo4Mjk0OiBj aGVja2luZyBmb3IgY2Mgb3B0aW9uIHRvIHByb2R1Y2UgUElDCmNvbmZpZ3Vy ZTo4MzAxOiByZXN1bHQ6IC1mUElDIC1EUElDCmNvbmZpZ3VyZTo4MzA5OiBj aGVja2luZyBpZiBjYyBQSUMgZmxhZyAtZlBJQyAtRFBJQyB3b3Jrcwpjb25m aWd1cmU6ODMyNzogY2MgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFz aW5nICAtZlBJQyAtRFBJQyAtRFBJQyBjb25mdGVzdC5jID4mNQpjb25maWd1 cmU6ODMzMTogJD8gPSAwCmNvbmZpZ3VyZTo4MzQ0OiByZXN1bHQ6IHllcwpj b25maWd1cmU6ODM3MzogY2hlY2tpbmcgaWYgY2Mgc3RhdGljIGZsYWcgLXN0 YXRpYyB3b3Jrcwpjb25maWd1cmU6ODQwMTogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjg0MTY6IGNoZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1jIC1vIGZpbGUu bwpjb25maWd1cmU6ODQzNzogY2MgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0 LWFsaWFzaW5nICAtbyBvdXQvY29uZnRlc3QyLm8gY29uZnRlc3QuYyA+JjUK Y29uZmlndXJlOjg0NDE6ICQ/ID0gMApjb25maWd1cmU6ODQ2MzogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjg0NzE6IGNoZWNraW5nIGlmIGNjIHN1cHBvcnRz IC1jIC1vIGZpbGUubwpjb25maWd1cmU6ODUxODogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjg1NTE6IGNoZWNraW5nIHdoZXRoZXIgdGhlIGNjIGxpbmtlciAo L3Vzci9iaW4vbGQpIHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMKY29uZmln dXJlOjk3MDQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo5NzQxOiBjaGVja2lu ZyB3aGV0aGVyIC1sYyBzaG91bGQgYmUgZXhwbGljaXRseSBsaW5rZWQgaW4K Y29uZmlndXJlOjk3NDk6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1h bGlhc2luZyAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjk3NTI6ICQ/ID0g MApjb25maWd1cmU6OTc2NzogY2MgLXNoYXJlZCAgLWZQSUMgLURQSUMgY29u ZnRlc3QubyAgLXYgLVdsLC1zb25hbWUgLVdsLGNvbmZ0ZXN0IC1vIGNvbmZ0 ZXN0IDJcPlwmMSBcfCAvdXNyL2Jpbi9ncmVwICAtbGMgIFw+L2Rldi9udWxs IDJcPlwmMQpjb25maWd1cmU6OTc3MDogJD8gPSAwCmNvbmZpZ3VyZTo5Nzg0 OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo5OTQ0OiBjaGVja2luZyBkeW5hbWlj IGxpbmtlciBjaGFyYWN0ZXJpc3RpY3MKY29uZmlndXJlOjEwNjgxOiByZXN1 bHQ6IGZyZWVic2Q5LjIgbGQuc28KY29uZmlndXJlOjEwNzg4OiBjaGVja2lu ZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHByb2dyYW1z CmNvbmZpZ3VyZToxMDgxMzogcmVzdWx0OiBpbW1lZGlhdGUKY29uZmlndXJl OjExMzUzOiBjaGVja2luZyB3aGV0aGVyIHN0cmlwcGluZyBsaWJyYXJpZXMg aXMgcG9zc2libGUKY29uZmlndXJlOjExMzU4OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MTEzOTM6IGNoZWNraW5nIGlmIGxpYnRvb2wgc3VwcG9ydHMgc2hh cmVkIGxpYnJhcmllcwpjb25maWd1cmU6MTEzOTU6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZToxMTM5ODogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzaGFy ZWQgbGlicmFyaWVzCmNvbmZpZ3VyZToxMTQxOTogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjExNDIyOiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIHN0YXRp YyBsaWJyYXJpZXMKY29uZmlndXJlOjExNDI2OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MTE0NzY6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0 IElTTyBDOTkKY29uZmlndXJlOjExNjI1OiBjYyAgLWMgLU8yIC1waXBlIC1m bm8tc3RyaWN0LWFsaWFzaW5nICBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5j OjczOiBlcnJvcjogZXhwZWN0ZWQgJzsnLCAnLCcgb3IgJyknIGJlZm9yZSAn dGV4dCcKY29uZnRlc3QuYzogSW4gZnVuY3Rpb24gJ21haW4nOgpjb25mdGVz dC5jOjEyNzogZXJyb3I6IGV4cGVjdGVkICc9JywgJywnLCAnOycsICdhc20n IG9yICdfX2F0dHJpYnV0ZV9fJyBiZWZvcmUgJ25ld3ZhcicKY29uZnRlc3Qu YzoxMjc6IGVycm9yOiAnbmV3dmFyJyB1bmRlY2xhcmVkIChmaXJzdCB1c2Ug aW4gdGhpcyBmdW5jdGlvbikKY29uZnRlc3QuYzoxMjc6IGVycm9yOiAoRWFj aCB1bmRlY2xhcmVkIGlkZW50aWZpZXIgaXMgcmVwb3J0ZWQgb25seSBvbmNl CmNvbmZ0ZXN0LmM6MTI3OiBlcnJvcjogZm9yIGVhY2ggZnVuY3Rpb24gaXQg YXBwZWFycyBpbi4pCmNvbmZ0ZXN0LmM6MTM3OiBlcnJvcjogJ2ZvcicgbG9v cCBpbml0aWFsIGRlY2xhcmF0aW9uIHVzZWQgb3V0c2lkZSBDOTkgbW9kZQpj b25maWd1cmU6MTE2MjU6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9n cmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdF X05BTUUgImxpYlhpIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJY aSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMS43LjIiCnwgI2RlZmlu ZSBQQUNLQUdFX1NUUklORyAibGliWGkgMS43LjIiCnwgI2RlZmluZSBQQUNL QUdFX0JVR1JFUE9SVCAiaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9l bnRlcl9idWcuY2dpP3Byb2R1Y3Q9eG9yZyIKfCAjZGVmaW5lIFBBQ0tBR0Vf VVJMICIiCnwgI2RlZmluZSBQQUNLQUdFICJsaWJYaSIKfCAjZGVmaW5lIFZF UlNJT04gIjEuNy4yIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RB VF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFW RV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVm aW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNf SCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVf VU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAjZGVmaW5l IExUX09CSkRJUiAiLmxpYnMvIgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8K fCAjaW5jbHVkZSA8c3RkYXJnLmg+CnwgI2luY2x1ZGUgPHN0ZGJvb2wuaD4K fCAjaW5jbHVkZSA8c3RkbGliLmg+CnwgI2luY2x1ZGUgPHdjaGFyLmg+Cnwg I2luY2x1ZGUgPHN0ZGlvLmg+CnwgCnwgLy8gQ2hlY2sgdmFyYXJncyBtYWNy b3MuICBUaGVzZSBleGFtcGxlcyBhcmUgdGFrZW4gZnJvbSBDOTkgNi4xMC4z LjUuCnwgI2RlZmluZSBkZWJ1ZyguLi4pIGZwcmludGYgKHN0ZGVyciwgX19W QV9BUkdTX18pCnwgI2RlZmluZSBzaG93bGlzdCguLi4pIHB1dHMgKCNfX1ZB X0FSR1NfXykKfCAjZGVmaW5lIHJlcG9ydCh0ZXN0LC4uLikgKCh0ZXN0KSA/ IHB1dHMgKCN0ZXN0KSA6IHByaW50ZiAoX19WQV9BUkdTX18pKQp8IHN0YXRp YyB2b2lkCnwgdGVzdF92YXJhcmdzX21hY3JvcyAodm9pZCkKfCB7CnwgICBp bnQgeCA9IDEyMzQ7CnwgICBpbnQgeSA9IDU2Nzg7CnwgICBkZWJ1ZyAoIkZs YWciKTsKfCAgIGRlYnVnICgiWCA9ICVkXG4iLCB4KTsKfCAgIHNob3dsaXN0 IChUaGUgZmlyc3QsIHNlY29uZCwgYW5kIHRoaXJkIGl0ZW1zLik7CnwgICBy ZXBvcnQgKHg+eSwgInggaXMgJWQgYnV0IHkgaXMgJWQiLCB4LCB5KTsKfCB9 CnwgCnwgLy8gQ2hlY2sgbG9uZyBsb25nIHR5cGVzLgp8ICNkZWZpbmUgQklH NjQgMTg0NDY3NDQwNzM3MDk1NTE2MTV1bGwKfCAjZGVmaW5lIEJJRzMyIDQy OTQ5NjcyOTV1bAp8ICNkZWZpbmUgQklHX09LIChCSUc2NCAvIEJJRzMyID09 IDQyOTQ5NjcyOTd1bGwgJiYgQklHNjQgJSBCSUczMiA9PSAwKQp8ICNpZiAh QklHX09LCnwgICB5b3VyIHByZXByb2Nlc3NvciBpcyBicm9rZW47CnwgI2Vu ZGlmCnwgI2lmIEJJR19PSwp8ICNlbHNlCnwgICB5b3VyIHByZXByb2Nlc3Nv ciBpcyBicm9rZW47CnwgI2VuZGlmCnwgc3RhdGljIGxvbmcgbG9uZyBpbnQg YmlnbnVtID0gLTkyMjMzNzIwMzY4NTQ3NzU4MDdMTDsKfCBzdGF0aWMgdW5z aWduZWQgbG9uZyBsb25nIGludCB1YmlnbnVtID0gQklHNjQ7CnwgCnwgc3Ry dWN0IGluY29tcGxldGVfYXJyYXkKfCB7CnwgICBpbnQgZGF0YXNpemU7Cnwg ICBkb3VibGUgZGF0YVtdOwp8IH07CnwgCnwgc3RydWN0IG5hbWVkX2luaXQg ewp8ICAgaW50IG51bWJlcjsKfCAgIGNvbnN0IHdjaGFyX3QgKm5hbWU7Cnwg ICBkb3VibGUgYXZlcmFnZTsKfCB9Owp8IAp8IHR5cGVkZWYgY29uc3QgY2hh ciAqY2NwOwp8IAp8IHN0YXRpYyBpbmxpbmUgaW50CnwgdGVzdF9yZXN0cmlj dCAoY2NwIHJlc3RyaWN0IHRleHQpCnwgewp8ICAgLy8gU2VlIGlmIEMrKy1z dHlsZSBjb21tZW50cyB3b3JrLgp8ICAgLy8gSXRlcmF0ZSB0aHJvdWdoIGl0 ZW1zIHZpYSB0aGUgcmVzdHJpY3RlZCBwb2ludGVyLgp8ICAgLy8gQWxzbyBj aGVjayBmb3IgZGVjbGFyYXRpb25zIGluIGZvciBsb29wcy4KfCAgIGZvciAo dW5zaWduZWQgaW50IGkgPSAwOyAqKHRleHQraSkgIT0gJ1wwJzsgKytpKQp8 ICAgICBjb250aW51ZTsKfCAgIHJldHVybiAwOwp8IH0KfCAKfCAvLyBDaGVj ayB2YXJhcmdzIGFuZCB2YV9jb3B5Lgp8IHN0YXRpYyB2b2lkCnwgdGVzdF92 YXJhcmdzIChjb25zdCBjaGFyICpmb3JtYXQsIC4uLikKfCB7CnwgICB2YV9s aXN0IGFyZ3M7CnwgICB2YV9zdGFydCAoYXJncywgZm9ybWF0KTsKfCAgIHZh X2xpc3QgYXJnc19jb3B5Owp8ICAgdmFfY29weSAoYXJnc19jb3B5LCBhcmdz KTsKfCAKfCAgIGNvbnN0IGNoYXIgKnN0cjsKfCAgIGludCBudW1iZXI7Cnwg ICBmbG9hdCBmbnVtYmVyOwp8IAp8ICAgd2hpbGUgKCpmb3JtYXQpCnwgICAg IHsKfCAgICAgICBzd2l0Y2ggKCpmb3JtYXQrKykKfCAJewp8IAljYXNlICdz JzogLy8gc3RyaW5nCnwgCSAgc3RyID0gdmFfYXJnIChhcmdzX2NvcHksIGNv bnN0IGNoYXIgKik7CnwgCSAgYnJlYWs7CnwgCWNhc2UgJ2QnOiAvLyBpbnQK fCAJICBudW1iZXIgPSB2YV9hcmcgKGFyZ3NfY29weSwgaW50KTsKfCAJICBi cmVhazsKfCAJY2FzZSAnZic6IC8vIGZsb2F0CnwgCSAgZm51bWJlciA9IHZh X2FyZyAoYXJnc19jb3B5LCBkb3VibGUpOwp8IAkgIGJyZWFrOwp8IAlkZWZh dWx0Ogp8IAkgIGJyZWFrOwp8IAl9CnwgICAgIH0KfCAgIHZhX2VuZCAoYXJn c19jb3B5KTsKfCAgIHZhX2VuZCAoYXJncyk7CnwgfQp8IAp8IGludAp8IG1h aW4gKCkKfCB7CnwgCnwgICAvLyBDaGVjayBib29sLgp8ICAgX0Jvb2wgc3Vj Y2VzcyA9IGZhbHNlOwp8IAp8ICAgLy8gQ2hlY2sgcmVzdHJpY3QuCnwgICBp ZiAodGVzdF9yZXN0cmljdCAoIlN0cmluZyBsaXRlcmFsIikgPT0gMCkKfCAg ICAgc3VjY2VzcyA9IHRydWU7CnwgICBjaGFyICpyZXN0cmljdCBuZXd2YXIg PSAiQW5vdGhlciBzdHJpbmciOwp8IAp8ICAgLy8gQ2hlY2sgdmFyYXJncy4K fCAgIHRlc3RfdmFyYXJncyAoInMsIGQnIGYgLiIsICJzdHJpbmciLCA2NSwg MzQuMjM0KTsKfCAgIHRlc3RfdmFyYXJnc19tYWNyb3MgKCk7CnwgCnwgICAv LyBDaGVjayBmbGV4aWJsZSBhcnJheSBtZW1iZXJzLgp8ICAgc3RydWN0IGlu Y29tcGxldGVfYXJyYXkgKmlhID0KfCAgICAgbWFsbG9jIChzaXplb2YgKHN0 cnVjdCBpbmNvbXBsZXRlX2FycmF5KSArIChzaXplb2YgKGRvdWJsZSkgKiAx MCkpOwp8ICAgaWEtPmRhdGFzaXplID0gMTA7CnwgICBmb3IgKGludCBpID0g MDsgaSA8IGlhLT5kYXRhc2l6ZTsgKytpKQp8ICAgICBpYS0+ZGF0YVtpXSA9 IGkgKiAxLjIzNDsKfCAKfCAgIC8vIENoZWNrIG5hbWVkIGluaXRpYWxpemVy cy4KfCAgIHN0cnVjdCBuYW1lZF9pbml0IG5pID0gewp8ICAgICAubnVtYmVy ID0gMzQsCnwgICAgIC5uYW1lID0gTCJUZXN0IHdpZGUgc3RyaW5nIiwKfCAg ICAgLmF2ZXJhZ2UgPSA1NDMuMzQzNDMsCnwgICB9Owp8IAp8ICAgbmkubnVt YmVyID0gNTg7CnwgCnwgICBpbnQgZHluYW1pY19hcnJheVtuaS5udW1iZXJd Owp8ICAgZHluYW1pY19hcnJheVtuaS5udW1iZXIgLSAxXSA9IDU0MzsKfCAK fCAgIC8vIHdvcmsgYXJvdW5kIHVudXNlZCB2YXJpYWJsZSB3YXJuaW5ncwp8 ICAgcmV0dXJuICghc3VjY2VzcyB8fCBiaWdudW0gPT0gMExMIHx8IHViaWdu dW0gPT0gMHVMTCB8fCBuZXd2YXJbMF0gPT0gJ3gnCnwgCSAgfHwgZHluYW1p Y19hcnJheVtuaS5udW1iZXIgLSAxXSAhPSA1NDMpOwp8IAp8ICAgOwp8ICAg cmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MTE2MjU6IGNjIC1zdGQ9Z251OTkg LWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nICBjb25mdGVzdC5j ID4mNQpjb25maWd1cmU6MTE2MjU6ICQ/ID0gMApjb25maWd1cmU6MTE2NDU6 IHJlc3VsdDogLXN0ZD1nbnU5OQpjb25maWd1cmU6MTE2NTc6IGNoZWNraW5n IHdoZXRoZXIgX19jbGFuZ19fIGlzIGRlY2xhcmVkCmNvbmZpZ3VyZToxMTY1 NzogY2MgLXN0ZD1nbnU5OSAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxp YXNpbmcgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6IEluIGZ1bmN0aW9u ICdtYWluJzoKY29uZnRlc3QuYzo2MzogZXJyb3I6ICdfX2NsYW5nX18nIHVu ZGVjbGFyZWQgKGZpcnN0IHVzZSBpbiB0aGlzIGZ1bmN0aW9uKQpjb25mdGVz dC5jOjYzOiBlcnJvcjogKEVhY2ggdW5kZWNsYXJlZCBpZGVudGlmaWVyIGlz IHJlcG9ydGVkIG9ubHkgb25jZQpjb25mdGVzdC5jOjYzOiBlcnJvcjogZm9y IGVhY2ggZnVuY3Rpb24gaXQgYXBwZWFycyBpbi4pCmNvbmZpZ3VyZToxMTY1 NzogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8q IGNvbmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAibGliWGki CnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgImxpYlhpIgp8ICNkZWZpbmUg UEFDS0FHRV9WRVJTSU9OICIxLjcuMiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RS SU5HICJsaWJYaSAxLjcuMiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JU ICJodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL2VudGVyX2J1Zy5jZ2k/ cHJvZHVjdD14b3JnIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwgIiIKfCAjZGVm aW5lIFBBQ0tBR0UgImxpYlhpIgp8ICNkZWZpbmUgVkVSU0lPTiAiMS43LjIi CnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNf VFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZp bmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEK fCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJ TkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5l IEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwg I2RlZmluZSBIQVZFX0RMRkNOX0ggMQp8ICNkZWZpbmUgTFRfT0JKRElSICIu bGlicy8iCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxz dGRpby5oPgp8ICNpZmRlZiBIQVZFX1NZU19UWVBFU19ICnwgIyBpbmNsdWRl IDxzeXMvdHlwZXMuaD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TWVNfU1RB VF9ICnwgIyBpbmNsdWRlIDxzeXMvc3RhdC5oPgp8ICNlbmRpZgp8ICNpZmRl ZiBTVERDX0hFQURFUlMKfCAjIGluY2x1ZGUgPHN0ZGxpYi5oPgp8ICMgaW5j bHVkZSA8c3RkZGVmLmg+CnwgI2Vsc2UKfCAjIGlmZGVmIEhBVkVfU1RETElC X0gKfCAjICBpbmNsdWRlIDxzdGRsaWIuaD4KfCAjIGVuZGlmCnwgI2VuZGlm CnwgI2lmZGVmIEhBVkVfU1RSSU5HX0gKfCAjIGlmICFkZWZpbmVkIFNURENf SEVBREVSUyAmJiBkZWZpbmVkIEhBVkVfTUVNT1JZX0gKfCAjICBpbmNsdWRl IDxtZW1vcnkuaD4KfCAjIGVuZGlmCnwgIyBpbmNsdWRlIDxzdHJpbmcuaD4K fCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdTX0gKfCAjIGluY2x1ZGUg PHN0cmluZ3MuaD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9JTlRUWVBFU19I CnwgIyBpbmNsdWRlIDxpbnR0eXBlcy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBI QVZFX1NURElOVF9ICnwgIyBpbmNsdWRlIDxzdGRpbnQuaD4KfCAjZW5kaWYK fCAjaWZkZWYgSEFWRV9VTklTVERfSAp8ICMgaW5jbHVkZSA8dW5pc3RkLmg+ CnwgI2VuZGlmCnwgaW50CnwgbWFpbiAoKQp8IHsKfCAjaWZuZGVmIF9fY2xh bmdfXwp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8ICAgKHZvaWQpIF9fY2xhbmdf XzsKfCAjZWxzZQp8ICAgKHZvaWQpIF9fY2xhbmdfXzsKfCAjZW5kaWYKfCAj ZW5kaWYKfCAKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjEx NjU3OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxMTY2NDogY2hlY2tpbmcgd2hl dGhlciBfX0lOVEVMX0NPTVBJTEVSIGlzIGRlY2xhcmVkCmNvbmZpZ3VyZTox MTY2NDogY2MgLXN0ZD1nbnU5OSAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3Qt YWxpYXNpbmcgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6IEluIGZ1bmN0 aW9uICdtYWluJzoKY29uZnRlc3QuYzo2MzogZXJyb3I6ICdfX0lOVEVMX0NP TVBJTEVSJyB1bmRlY2xhcmVkIChmaXJzdCB1c2UgaW4gdGhpcyBmdW5jdGlv bikKY29uZnRlc3QuYzo2MzogZXJyb3I6IChFYWNoIHVuZGVjbGFyZWQgaWRl bnRpZmllciBpcyByZXBvcnRlZCBvbmx5IG9uY2UKY29uZnRlc3QuYzo2Mzog ZXJyb3I6IGZvciBlYWNoIGZ1bmN0aW9uIGl0IGFwcGVhcnMgaW4uKQpjb25m aWd1cmU6MTE2NjQ6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFt IHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05B TUUgImxpYlhpIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJYaSIK fCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMS43LjIiCnwgI2RlZmluZSBQ QUNLQUdFX1NUUklORyAibGliWGkgMS43LjIiCnwgI2RlZmluZSBQQUNLQUdF X0JVR1JFUE9SVCAiaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRl cl9idWcuY2dpP3Byb2R1Y3Q9eG9yZyIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJM ICIiCnwgI2RlZmluZSBQQUNLQUdFICJsaWJYaSIKfCAjZGVmaW5lIFZFUlNJ T04gIjEuNy4yIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5l IEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9I IDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9T VFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5l IEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAx CnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5J U1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAjZGVmaW5lIExU X09CSkRJUiAiLmxpYnMvIgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAj aW5jbHVkZSA8c3RkaW8uaD4KfCAjaWZkZWYgSEFWRV9TWVNfVFlQRVNfSAp8 ICMgaW5jbHVkZSA8c3lzL3R5cGVzLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhB VkVfU1lTX1NUQVRfSAp8ICMgaW5jbHVkZSA8c3lzL3N0YXQuaD4KfCAjZW5k aWYKfCAjaWZkZWYgU1REQ19IRUFERVJTCnwgIyBpbmNsdWRlIDxzdGRsaWIu aD4KfCAjIGluY2x1ZGUgPHN0ZGRlZi5oPgp8ICNlbHNlCnwgIyBpZmRlZiBI QVZFX1NURExJQl9ICnwgIyAgaW5jbHVkZSA8c3RkbGliLmg+CnwgIyBlbmRp Zgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NUUklOR19ICnwgIyBpZiAhZGVm aW5lZCBTVERDX0hFQURFUlMgJiYgZGVmaW5lZCBIQVZFX01FTU9SWV9ICnwg IyAgaW5jbHVkZSA8bWVtb3J5Lmg+CnwgIyBlbmRpZgp8ICMgaW5jbHVkZSA8 c3RyaW5nLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RSSU5HU19ICnwg IyBpbmNsdWRlIDxzdHJpbmdzLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVf SU5UVFlQRVNfSAp8ICMgaW5jbHVkZSA8aW50dHlwZXMuaD4KfCAjZW5kaWYK fCAjaWZkZWYgSEFWRV9TVERJTlRfSAp8ICMgaW5jbHVkZSA8c3RkaW50Lmg+ CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfVU5JU1REX0gKfCAjIGluY2x1ZGUg PHVuaXN0ZC5oPgp8ICNlbmRpZgp8IGludAp8IG1haW4gKCkKfCB7CnwgI2lm bmRlZiBfX0lOVEVMX0NPTVBJTEVSCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwg ICAodm9pZCkgX19JTlRFTF9DT01QSUxFUjsKfCAjZWxzZQp8ICAgKHZvaWQp IF9fSU5URUxfQ09NUElMRVI7CnwgI2VuZGlmCnwgI2VuZGlmCnwgCnwgICA7 CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZToxMTY2NDogcmVzdWx0OiBu bwpjb25maWd1cmU6MTE2NzE6IGNoZWNraW5nIHdoZXRoZXIgX19TVU5QUk9f QyBpcyBkZWNsYXJlZApjb25maWd1cmU6MTE2NzE6IGNjIC1zdGQ9Z251OTkg LWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nICBjb25mdGVzdC5j ID4mNQpjb25mdGVzdC5jOiBJbiBmdW5jdGlvbiAnbWFpbic6CmNvbmZ0ZXN0 LmM6NjM6IGVycm9yOiAnX19TVU5QUk9fQycgdW5kZWNsYXJlZCAoZmlyc3Qg dXNlIGluIHRoaXMgZnVuY3Rpb24pCmNvbmZ0ZXN0LmM6NjM6IGVycm9yOiAo RWFjaCB1bmRlY2xhcmVkIGlkZW50aWZpZXIgaXMgcmVwb3J0ZWQgb25seSBv bmNlCmNvbmZ0ZXN0LmM6NjM6IGVycm9yOiBmb3IgZWFjaCBmdW5jdGlvbiBp dCBhcHBlYXJzIGluLikKY29uZmlndXJlOjExNjcxOiAkPyA9IDEKY29uZmln dXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8 ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJsaWJYaSIKfCAjZGVmaW5lIFBBQ0tB R0VfVEFSTkFNRSAibGliWGkiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04g IjEuNy4yIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgImxpYlhpIDEuNy4y Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PXhvcmciCnwg I2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUgUEFDS0FHRSAibGli WGkiCnwgI2RlZmluZSBWRVJTSU9OICIxLjcuMiIKfCAjZGVmaW5lIFNURENf SEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9I IDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9N RU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmlu ZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERJTlRfSCAx CnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExG Q05fSCAxCnwgI2RlZmluZSBMVF9PQkpESVIgIi5saWJzLyIKfCAvKiBlbmQg Y29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVm IEhBVkVfU1lTX1RZUEVTX0gKfCAjIGluY2x1ZGUgPHN5cy90eXBlcy5oPgp8 ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NZU19TVEFUX0gKfCAjIGluY2x1ZGUg PHN5cy9zdGF0Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIFNURENfSEVBREVSUwp8 ICMgaW5jbHVkZSA8c3RkbGliLmg+CnwgIyBpbmNsdWRlIDxzdGRkZWYuaD4K fCAjZWxzZQp8ICMgaWZkZWYgSEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUg PHN0ZGxpYi5oPgp8ICMgZW5kaWYKfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9T VFJJTkdfSAp8ICMgaWYgIWRlZmluZWQgU1REQ19IRUFERVJTICYmIGRlZmlu ZWQgSEFWRV9NRU1PUllfSAp8ICMgIGluY2x1ZGUgPG1lbW9yeS5oPgp8ICMg ZW5kaWYKfCAjIGluY2x1ZGUgPHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZmRl ZiBIQVZFX1NUUklOR1NfSAp8ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNl bmRpZgp8ICNpZmRlZiBIQVZFX0lOVFRZUEVTX0gKfCAjIGluY2x1ZGUgPGlu dHR5cGVzLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RESU5UX0gKfCAj IGluY2x1ZGUgPHN0ZGludC5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1VO SVNURF9ICnwgIyBpbmNsdWRlIDx1bmlzdGQuaD4KfCAjZW5kaWYKfCBpbnQK fCBtYWluICgpCnwgewp8ICNpZm5kZWYgX19TVU5QUk9fQwp8ICNpZmRlZiBf X2NwbHVzcGx1cwp8ICAgKHZvaWQpIF9fU1VOUFJPX0M7CnwgI2Vsc2UKfCAg ICh2b2lkKSBfX1NVTlBST19DOwp8ICNlbmRpZgp8ICNlbmRpZgp8IAp8ICAg Owp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MTE2NzE6IHJlc3VsdDog bm8KY29uZmlndXJlOjExNzg3OiBjaGVja2luZyBwa2ctY29uZmlnIGlzIGF0 IGxlYXN0IHZlcnNpb24gMC45LjAKY29uZmlndXJlOjExNzkwOiByZXN1bHQ6 IHllcwpjb25maWd1cmU6MTE4Mzk6IGNoZWNraW5nIGlmIGNjIC1zdGQ9Z251 OTkgc3VwcG9ydHMgLVdlcnJvcj11bmtub3duLXdhcm5pbmctb3B0aW9uCmNv bmZpZ3VyZToxMTg0ODogY2MgLXN0ZD1nbnU5OSAtYyAtTzIgLXBpcGUgLWZu by1zdHJpY3QtYWxpYXNpbmcgLVdlcnJvcj11bmtub3duLXdhcm5pbmctb3B0 aW9uICBjb25mdGVzdC5jID4mNQpjYzE6IGVycm9yOiAtV2Vycm9yPXVua25v d24td2FybmluZy1vcHRpb246IE5vIG9wdGlvbiAtV3Vua25vd24td2Fybmlu Zy1vcHRpb24KY29uZmlndXJlOjExODQ4OiAkPyA9IDEKY29uZmlndXJlOiBm YWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNkZWZp bmUgUEFDS0FHRV9OQU1FICJsaWJYaSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFS TkFNRSAibGliWGkiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjEuNy4y Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgImxpYlhpIDEuNy4yIgp8ICNk ZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5mcmVlZGVz a3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PXhvcmciCnwgI2RlZmlu ZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUgUEFDS0FHRSAibGliWGkiCnwg I2RlZmluZSBWRVJTSU9OICIxLjcuMiIKfCAjZGVmaW5lIFNURENfSEVBREVS UyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAjZGVmaW5lIEhB VkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAj ZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllf SCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZF X0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERJTlRfSCAxCnwgI2Rl ZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExGQ05fSCAx CnwgI2RlZmluZSBMVF9PQkpESVIgIi5saWJzLyIKfCAvKiBlbmQgY29uZmRl ZnMuaC4gICovCnwgaW50IGk7CmNvbmZpZ3VyZToxMTg1NTogcmVzdWx0OiBu bwpjb25maWd1cmU6MTE4NjY6IGNoZWNraW5nIGlmIGNjIC1zdGQ9Z251OTkg c3VwcG9ydHMgLVdlcnJvcj11bnVzZWQtY29tbWFuZC1saW5lLWFyZ3VtZW50 CmNvbmZpZ3VyZToxMTg3NTogY2MgLXN0ZD1nbnU5OSAtYyAtTzIgLXBpcGUg LWZuby1zdHJpY3QtYWxpYXNpbmcgLVdlcnJvcj11bnVzZWQtY29tbWFuZC1s aW5lLWFyZ3VtZW50ICBjb25mdGVzdC5jID4mNQpjYzE6IGVycm9yOiAtV2Vy cm9yPXVudXNlZC1jb21tYW5kLWxpbmUtYXJndW1lbnQ6IE5vIG9wdGlvbiAt V3VudXNlZC1jb21tYW5kLWxpbmUtYXJndW1lbnQKY29uZmlndXJlOjExODc1 OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyog Y29uZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJsaWJYaSIK fCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGliWGkiCnwgI2RlZmluZSBQ QUNLQUdFX1ZFUlNJT04gIjEuNy4yIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJ TkcgImxpYlhpIDEuNy4yIgp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQg Imh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9w cm9kdWN0PXhvcmciCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZp bmUgUEFDS0FHRSAibGliWGkiCnwgI2RlZmluZSBWRVJTSU9OICIxLjcuMiIK fCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19U WVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmlu ZSBIQVZFX1NURExJQl9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8 ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklO R1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUg SEFWRV9TVERJTlRfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAj ZGVmaW5lIEhBVkVfRExGQ05fSCAxCnwgI2RlZmluZSBMVF9PQkpESVIgIi5s aWJzLyIKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgaW50IGk7CmNvbmZp Z3VyZToxMTg4MjogcmVzdWx0OiBubwpjb25maWd1cmU6MTE5MDE6IGNoZWNr aW5nIGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMgLVdhbGwKY29uZmlndXJl OjExOTE4OiBjYyAtc3RkPWdudTk5IC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt Zm5vLXN0cmljdC1hbGlhc2luZyAtV2FsbCAgIGNvbmZ0ZXN0LmMgID4mNQpj b25maWd1cmU6MTE5MTg6ICQ/ID0gMApjb25maWd1cmU6MTE5MzE6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZToxMjAxOTogY2hlY2tpbmcgaWYgY2MgLXN0ZD1n bnU5OSBzdXBwb3J0cyAtV3BvaW50ZXItYXJpdGgKY29uZmlndXJlOjEyMDM2 OiBjYyAtc3RkPWdudTk5IC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtV3BvaW50ZXItYXJpdGggICBjb25mdGVzdC5jICA+ JjUKY29uZmlndXJlOjEyMDM2OiAkPyA9IDAKY29uZmlndXJlOjEyMDQ5OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MTIxMzc6IGNoZWNraW5nIGlmIGNjIC1z dGQ9Z251OTkgc3VwcG9ydHMgLVdtaXNzaW5nLWRlY2xhcmF0aW9ucwpjb25m aWd1cmU6MTIxNTQ6IGNjIC1zdGQ9Z251OTkgLW8gY29uZnRlc3QgLU8yIC1w aXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XbWlzc2luZy1kZWNsYXJhdGlv bnMgICBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjEyMTU0OiAkPyA9IDAK Y29uZmlndXJlOjEyMTY3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTIyNTU6 IGNoZWNraW5nIGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMgLVdmb3JtYXQ9 Mgpjb25maWd1cmU6MTIyNzI6IGNjIC1zdGQ9Z251OTkgLW8gY29uZnRlc3Qg LU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XZm9ybWF0PTIgICBj b25mdGVzdC5jICA+JjUKY29uZmlndXJlOjEyMjcyOiAkPyA9IDAKY29uZmln dXJlOjEyMjg1OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTI0MjQ6IGNoZWNr aW5nIGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMgLVdzdHJpY3QtcHJvdG90 eXBlcwpjb25maWd1cmU6MTI0NDE6IGNjIC1zdGQ9Z251OTkgLW8gY29uZnRl c3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1Xc3RyaWN0LXBy b3RvdHlwZXMgICBjb25mdGVzdC5jICA+JjUKY29uZnRlc3QuYzoyNjogd2Fy bmluZzogZnVuY3Rpb24gZGVjbGFyYXRpb24gaXNuJ3QgYSBwcm90b3R5cGUK Y29uZmlndXJlOjEyNDQxOiAkPyA9IDAKY29uZmlndXJlOjEyNDU0OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6MTI1NDI6IGNoZWNraW5nIGlmIGNjIC1zdGQ9 Z251OTkgc3VwcG9ydHMgLVdtaXNzaW5nLXByb3RvdHlwZXMKY29uZmlndXJl OjEyNTU5OiBjYyAtc3RkPWdudTk5IC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt Zm5vLXN0cmljdC1hbGlhc2luZyAtV21pc3NpbmctcHJvdG90eXBlcyAgIGNv bmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTI1NTk6ICQ/ID0gMApjb25maWd1 cmU6MTI1NzI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMjY2MDogY2hlY2tp bmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0cyAtV25lc3RlZC1leHRlcm5z CmNvbmZpZ3VyZToxMjY3NzogY2MgLXN0ZD1nbnU5OSAtbyBjb25mdGVzdCAt TzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVduZXN0ZWQtZXh0ZXJu cyAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTI2Nzc6ICQ/ID0gMApj b25maWd1cmU6MTI2OTA6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMjc3ODog Y2hlY2tpbmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0cyAtV2JhZC1mdW5j dGlvbi1jYXN0CmNvbmZpZ3VyZToxMjc5NTogY2MgLXN0ZD1nbnU5OSAtbyBj b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdiYWQt ZnVuY3Rpb24tY2FzdCAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTI3 OTU6ICQ/ID0gMApjb25maWd1cmU6MTI4MDg6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToxMjg5NjogY2hlY2tpbmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0 cyAtV29sZC1zdHlsZS1kZWZpbml0aW9uCmNvbmZpZ3VyZToxMjkxMzogY2Mg LXN0ZD1nbnU5OSAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLVdvbGQtc3R5bGUtZGVmaW5pdGlvbiAgIGNvbmZ0ZXN0LmMg ID4mNQpjb25mdGVzdC5jOiBJbiBmdW5jdGlvbiAnbWFpbic6CmNvbmZ0ZXN0 LmM6MjY6IHdhcm5pbmc6IG9sZC1zdHlsZSBmdW5jdGlvbiBkZWZpbml0aW9u CmNvbmZpZ3VyZToxMjkxMzogJD8gPSAwCmNvbmZpZ3VyZToxMjkyNjogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjEzMDE0OiBjaGVja2luZyBpZiBjYyAtc3Rk PWdudTk5IHN1cHBvcnRzIC1XZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50 CmNvbmZpZ3VyZToxMzAzMTogY2MgLXN0ZD1nbnU5OSAtbyBjb25mdGVzdCAt TzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdkZWNsYXJhdGlvbi1h ZnRlci1zdGF0ZW1lbnQgICBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjEz MDMxOiAkPyA9IDAKY29uZmlndXJlOjEzMDQ0OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MTMxMzY6IGNoZWNraW5nIGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9y dHMgLVd1bnVzZWQKY29uZmlndXJlOjEzMTUzOiBjYyAtc3RkPWdudTk5IC1v IGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV3Vu dXNlZCAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTMxNTM6ICQ/ID0g MApjb25maWd1cmU6MTMxNjY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMzI1 NDogY2hlY2tpbmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0cyAtV3VuaW5p dGlhbGl6ZWQKY29uZmlndXJlOjEzMjcxOiBjYyAtc3RkPWdudTk5IC1vIGNv bmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV3VuaW5p dGlhbGl6ZWQgICBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjEzMjcxOiAk PyA9IDAKY29uZmlndXJlOjEzMjg0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6 MTMzNzI6IGNoZWNraW5nIGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMgLVdz aGFkb3cKY29uZmlndXJlOjEzMzg5OiBjYyAtc3RkPWdudTk5IC1vIGNvbmZ0 ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV3NoYWRvdyAg IGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTMzODk6ICQ/ID0gMApjb25m aWd1cmU6MTM0MDI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMzQ5MDogY2hl Y2tpbmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0cyAtV2Nhc3QtcXVhbApj b25maWd1cmU6MTM1MDc6IGNjIC1zdGQ9Z251OTkgLW8gY29uZnRlc3QgLU8y IC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XY2FzdC1xdWFsICAgY29u ZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToxMzUwNzogJD8gPSAwCmNvbmZpZ3Vy ZToxMzUyMDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEzNjA4OiBjaGVja2lu ZyBpZiBjYyAtc3RkPWdudTk5IHN1cHBvcnRzIC1XbWlzc2luZy1ub3JldHVy bgpjb25maWd1cmU6MTM2MjU6IGNjIC1zdGQ9Z251OTkgLW8gY29uZnRlc3Qg LU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XbWlzc2luZy1ub3Jl dHVybiAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTM2MjU6ICQ/ID0g MApjb25maWd1cmU6MTM2Mzg6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMzcy NjogY2hlY2tpbmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0cyAtV21pc3Np bmctZm9ybWF0LWF0dHJpYnV0ZQpjb25maWd1cmU6MTM3NDM6IGNjIC1zdGQ9 Z251OTkgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFz aW5nIC1XbWlzc2luZy1mb3JtYXQtYXR0cmlidXRlICAgY29uZnRlc3QuYyAg PiY1CmNvbmZpZ3VyZToxMzc0MzogJD8gPSAwCmNvbmZpZ3VyZToxMzc1Njog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjEzODQ0OiBjaGVja2luZyBpZiBjYyAt c3RkPWdudTk5IHN1cHBvcnRzIC1XcmVkdW5kYW50LWRlY2xzCmNvbmZpZ3Vy ZToxMzg2MTogY2MgLXN0ZD1nbnU5OSAtbyBjb25mdGVzdCAtTzIgLXBpcGUg LWZuby1zdHJpY3QtYWxpYXNpbmcgLVdyZWR1bmRhbnQtZGVjbHMgICBjb25m dGVzdC5jICA+JjUKY29uZmlndXJlOjEzODYxOiAkPyA9IDAKY29uZmlndXJl OjEzODc0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTM5NzQ6IGNoZWNraW5n IGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMgLVdlcnJvcj1pbXBsaWNpdApj b25maWd1cmU6MTM5OTE6IGNjIC1zdGQ9Z251OTkgLW8gY29uZnRlc3QgLU8y IC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XZXJyb3I9aW1wbGljaXQg ICBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjEzOTkxOiAkPyA9IDAKY29u ZmlndXJlOjE0MDA0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTQxNDE6IGNo ZWNraW5nIGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMgLVdlcnJvcj1ub25u dWxsCmNvbmZpZ3VyZToxNDE1ODogY2MgLXN0ZD1nbnU5OSAtbyBjb25mdGVz dCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdlcnJvcj1ub25u dWxsICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToxNDE1ODogJD8gPSAw CmNvbmZpZ3VyZToxNDE3MTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE0MjU5 OiBjaGVja2luZyBpZiBjYyAtc3RkPWdudTk5IHN1cHBvcnRzIC1XZXJyb3I9 aW5pdC1zZWxmCmNvbmZpZ3VyZToxNDI3NjogY2MgLXN0ZD1nbnU5OSAtbyBj b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdlcnJv cj1pbml0LXNlbGYgICBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjE0Mjc2 OiAkPyA9IDAKY29uZmlndXJlOjE0Mjg5OiByZXN1bHQ6IHllcwpjb25maWd1 cmU6MTQzNzc6IGNoZWNraW5nIGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMg LVdlcnJvcj1tYWluCmNvbmZpZ3VyZToxNDM5NDogY2MgLXN0ZD1nbnU5OSAt byBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdl cnJvcj1tYWluICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToxNDM5NDog JD8gPSAwCmNvbmZpZ3VyZToxNDQwNzogcmVzdWx0OiB5ZXMKY29uZmlndXJl OjE0NDk1OiBjaGVja2luZyBpZiBjYyAtc3RkPWdudTk5IHN1cHBvcnRzIC1X ZXJyb3I9bWlzc2luZy1icmFjZXMKY29uZmlndXJlOjE0NTEyOiBjYyAtc3Rk PWdudTk5IC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlh c2luZyAtV2Vycm9yPW1pc3NpbmctYnJhY2VzICAgY29uZnRlc3QuYyAgPiY1 CmNvbmZpZ3VyZToxNDUxMjogJD8gPSAwCmNvbmZpZ3VyZToxNDUyNTogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjE0NjEzOiBjaGVja2luZyBpZiBjYyAtc3Rk PWdudTk5IHN1cHBvcnRzIC1XZXJyb3I9c2VxdWVuY2UtcG9pbnQKY29uZmln dXJlOjE0NjMwOiBjYyAtc3RkPWdudTk5IC1vIGNvbmZ0ZXN0IC1PMiAtcGlw ZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2Vycm9yPXNlcXVlbmNlLXBvaW50 ICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToxNDYzMDogJD8gPSAwCmNv bmZpZ3VyZToxNDY0MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE0NzMxOiBj aGVja2luZyBpZiBjYyAtc3RkPWdudTk5IHN1cHBvcnRzIC1XZXJyb3I9cmV0 dXJuLXR5cGUKY29uZmlndXJlOjE0NzQ4OiBjYyAtc3RkPWdudTk5IC1vIGNv bmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2Vycm9y PXJldHVybi10eXBlICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToxNDc0 ODogJD8gPSAwCmNvbmZpZ3VyZToxNDc2MTogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjE0ODk4OiBjaGVja2luZyBpZiBjYyAtc3RkPWdudTk5IHN1cHBvcnRz IC1XZXJyb3I9dHJpZ3JhcGhzCmNvbmZpZ3VyZToxNDkxNTogY2MgLXN0ZD1n bnU5OSAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNp bmcgLVdlcnJvcj10cmlncmFwaHMgICBjb25mdGVzdC5jICA+JjUKY29uZmln dXJlOjE0OTE1OiAkPyA9IDAKY29uZmlndXJlOjE0OTI4OiByZXN1bHQ6IHll cwpjb25maWd1cmU6MTUwMTY6IGNoZWNraW5nIGlmIGNjIC1zdGQ9Z251OTkg c3VwcG9ydHMgLVdlcnJvcj1hcnJheS1ib3VuZHMKY29uZmlndXJlOjE1MDMz OiBjYyAtc3RkPWdudTk5IC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtV2Vycm9yPWFycmF5LWJvdW5kcyAgIGNvbmZ0ZXN0 LmMgID4mNQpjYzE6IGVycm9yOiAtV2Vycm9yPWFycmF5LWJvdW5kczogTm8g b3B0aW9uIC1XYXJyYXktYm91bmRzCmNvbmZpZ3VyZToxNTAzMzogJD8gPSAx CmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZz LmggKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAibGliWGkiCnwgI2RlZmlu ZSBQQUNLQUdFX1RBUk5BTUUgImxpYlhpIgp8ICNkZWZpbmUgUEFDS0FHRV9W RVJTSU9OICIxLjcuMiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJsaWJY aSAxLjcuMiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwczov L2J1Z3MuZnJlZWRlc2t0b3Aub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD14 b3JnIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwgIiIKfCAjZGVmaW5lIFBBQ0tB R0UgImxpYlhpIgp8ICNkZWZpbmUgVkVSU0lPTiAiMS43LjIiCnwgI2RlZmlu ZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAx CnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9T VERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5l IEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8 ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RE SU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBI QVZFX0RMRkNOX0ggMQp8ICNkZWZpbmUgTFRfT0JKRElSICIubGlicy8iCnwg LyogZW5kIGNvbmZkZWZzLmguICAqLwp8IGludCBpOwp8IGludAp8IG1haW4g KCkKfCB7CnwgCnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTox NTA0NjogcmVzdWx0OiBubwpjb25maWd1cmU6MTUxMzQ6IGNoZWNraW5nIGlm IGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMgLVdlcnJvcj13cml0ZS1zdHJpbmdz CmNvbmZpZ3VyZToxNTE1MTogY2MgLXN0ZD1nbnU5OSAtbyBjb25mdGVzdCAt TzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdlcnJvcj13cml0ZS1z dHJpbmdzICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToxNTE1MTogJD8g PSAwCmNvbmZpZ3VyZToxNTE2NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE1 MjUyOiBjaGVja2luZyBpZiBjYyAtc3RkPWdudTk5IHN1cHBvcnRzIC1XZXJy b3I9YWRkcmVzcwpjb25maWd1cmU6MTUyNjk6IGNjIC1zdGQ9Z251OTkgLW8g Y29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XZXJy b3I9YWRkcmVzcyAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTUyNjk6 ICQ/ID0gMApjb25maWd1cmU6MTUyODI6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZToxNTM3MDogY2hlY2tpbmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0cyAt V2Vycm9yPWludC10by1wb2ludGVyLWNhc3QKY29uZmlndXJlOjE1Mzg3OiBj YyAtc3RkPWdudTk5IC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmlj dC1hbGlhc2luZyAtV2Vycm9yPWludC10by1wb2ludGVyLWNhc3QgICBjb25m dGVzdC5jICA+JjUKY29uZmlndXJlOjE1Mzg3OiAkPyA9IDAKY29uZmlndXJl OjE1NDAwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTU1Mzc6IGNoZWNraW5n IGlmIGNjIC1zdGQ9Z251OTkgc3VwcG9ydHMgLVdlcnJvcj1wb2ludGVyLXRv LWludC1jYXN0CmNvbmZpZ3VyZToxNTU1NDogY2MgLXN0ZD1nbnU5OSAtbyBj b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdlcnJv cj1wb2ludGVyLXRvLWludC1jYXN0ICAgY29uZnRlc3QuYyAgPiY1CmNvbmZp Z3VyZToxNTU1NDogJD8gPSAwCmNvbmZpZ3VyZToxNTU2NzogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjE3MjI1OiBjaGVja2luZyBpZiBjYyAtc3RkPWdudTk5 IHN1cHBvcnRzIC1wZWRhbnRpYwpjb25maWd1cmU6MTcyNDI6IGNjIC1zdGQ9 Z251OTkgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFz aW5nIC1wZWRhbnRpYyAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTcy NDI6ICQ/ID0gMApjb25maWd1cmU6MTcyNTU6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToxNzM0MzogY2hlY2tpbmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0 cyAtV2Vycm9yCmNvbmZpZ3VyZToxNzM2MDogY2MgLXN0ZD1nbnU5OSAtbyBj b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdlcnJv ciAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTczNjA6ICQ/ID0gMApj b25maWd1cmU6MTczNzM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxNzUxMzog Y2hlY2tpbmcgaWYgY2MgLXN0ZD1nbnU5OSBzdXBwb3J0cyAtV2Vycm9yPWF0 dHJpYnV0ZXMKY29uZmlndXJlOjE3NTMwOiBjYyAtc3RkPWdudTk5IC1vIGNv bmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2Vycm9y PWF0dHJpYnV0ZXMgICBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjE3NTMw OiAkPyA9IDAKY29uZmlndXJlOjE3NTQzOiByZXN1bHQ6IHllcwpjb25maWd1 cmU6MTc3MDQ6IGNoZWNraW5nIHdoZXRoZXIgbWFrZSBzdXBwb3J0cyBuZXN0 ZWQgdmFyaWFibGVzCmNvbmZpZ3VyZToxNzcyMTogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjE3NzUxOiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIGRvY3Vt ZW50YXRpb24KY29uZmlndXJlOjE3NzUzOiByZXN1bHQ6IG5vCmNvbmZpZ3Vy ZToxNzc3NDogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBmdW5jdGlvbmFs IHNwZWNpZmljYXRpb25zCmNvbmZpZ3VyZToxNzc3NjogcmVzdWx0OiBubwpj b25maWd1cmU6MTgyMDk6IGNoZWNraW5nIGZvciBYLk9yZyBTR01MIGVudGl0 aWVzID49IDEuOApjb25maWd1cmU6MTgyMTM6ICRQS0dfQ09ORklHIC0tZXhp c3RzIC0tcHJpbnQtZXJyb3JzICJ4b3JnLXNnbWwtZG9jdG9vbHMgPj0gMS44 IgpQYWNrYWdlIHhvcmctc2dtbC1kb2N0b29scyB3YXMgbm90IGZvdW5kIGlu IHRoZSBwa2ctY29uZmlnIHNlYXJjaCBwYXRoLgpQZXJoYXBzIHlvdSBzaG91 bGQgYWRkIHRoZSBkaXJlY3RvcnkgY29udGFpbmluZyBgeG9yZy1zZ21sLWRv Y3Rvb2xzLnBjJwp0byB0aGUgUEtHX0NPTkZJR19QQVRIIGVudmlyb25tZW50 IHZhcmlhYmxlClBhY2thZ2UgJ3hvcmctc2dtbC1kb2N0b29scycsIHJlcXVp cmVkIGJ5ICd3b3JsZCcsIG5vdCBmb3VuZApjb25maWd1cmU6MTgyMTY6ICQ/ ID0gMQpjb25maWd1cmU6MTgyMzI6IHJlc3VsdDogbm8KY29uZmlndXJlOjE4 NDA4OiBjaGVja2luZyB3aGV0aGVyIG1hbGxvYygwKSByZXR1cm5zIE5VTEwK Y29uZmlndXJlOjE4NDQ0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTg0NjU6 IGNoZWNraW5nIGZvciBYSQpjb25maWd1cmU6MTg0NzI6ICRQS0dfQ09ORklH IC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJ4cHJvdG8gPj0gNy4wLjEzIHgx MSA+PSAxLjQuOTkuMSB4ZXh0cHJvdG8gPj0gNy4wLjMgeGV4dCA+PSAxLjAu OTkuMSBpbnB1dHByb3RvID49IDIuMi45OS4xIgpQYWNrYWdlIGRlcGVuZGVu Y3kgcmVxdWlyZW1lbnQgJ3gxMSA+PSAxLjQuOTkuMScgY291bGQgbm90IGJl IHNhdGlzZmllZC4KUGFja2FnZSAneDExJyBoYXMgdmVyc2lvbiAnMS40LjQn LCByZXF1aXJlZCB2ZXJzaW9uIGlzICc+PSAxLjQuOTkuMScKUGFja2FnZSBk ZXBlbmRlbmN5IHJlcXVpcmVtZW50ICdpbnB1dHByb3RvID49IDIuMi45OS4x JyBjb3VsZCBub3QgYmUgc2F0aXNmaWVkLgpQYWNrYWdlICdpbnB1dHByb3Rv JyBoYXMgdmVyc2lvbiAnMi4wLjInLCByZXF1aXJlZCB2ZXJzaW9uIGlzICc+ PSAyLjIuOTkuMScKY29uZmlndXJlOjE4NDc1OiAkPyA9IDEKY29uZmlndXJl OjE4NDg4OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAi eHByb3RvID49IDcuMC4xMyB4MTEgPj0gMS40Ljk5LjEgeGV4dHByb3RvID49 IDcuMC4zIHhleHQgPj0gMS4wLjk5LjEgaW5wdXRwcm90byA+PSAyLjIuOTku MSIKUGFja2FnZSBkZXBlbmRlbmN5IHJlcXVpcmVtZW50ICd4MTEgPj0gMS40 Ljk5LjEnIGNvdWxkIG5vdCBiZSBzYXRpc2ZpZWQuClBhY2thZ2UgJ3gxMScg aGFzIHZlcnNpb24gJzEuNC40JywgcmVxdWlyZWQgdmVyc2lvbiBpcyAnPj0g MS40Ljk5LjEnClBhY2thZ2UgZGVwZW5kZW5jeSByZXF1aXJlbWVudCAnaW5w dXRwcm90byA+PSAyLjIuOTkuMScgY291bGQgbm90IGJlIHNhdGlzZmllZC4K UGFja2FnZSAnaW5wdXRwcm90bycgaGFzIHZlcnNpb24gJzIuMC4yJywgcmVx dWlyZWQgdmVyc2lvbiBpcyAnPj0gMi4yLjk5LjEnCmNvbmZpZ3VyZToxODQ5 MTogJD8gPSAxCmNvbmZpZ3VyZToxODUwNDogcmVzdWx0OiBubwpQYWNrYWdl IGRlcGVuZGVuY3kgcmVxdWlyZW1lbnQgJ3gxMSA+PSAxLjQuOTkuMScgY291 bGQgbm90IGJlIHNhdGlzZmllZC4KUGFja2FnZSAneDExJyBoYXMgdmVyc2lv biAnMS40LjQnLCByZXF1aXJlZCB2ZXJzaW9uIGlzICc+PSAxLjQuOTkuMScK UGFja2FnZSBkZXBlbmRlbmN5IHJlcXVpcmVtZW50ICdpbnB1dHByb3RvID49 IDIuMi45OS4xJyBjb3VsZCBub3QgYmUgc2F0aXNmaWVkLgpQYWNrYWdlICdp bnB1dHByb3RvJyBoYXMgdmVyc2lvbiAnMi4wLjInLCByZXF1aXJlZCB2ZXJz aW9uIGlzICc+PSAyLjIuOTkuMScKY29uZmlndXJlOjE4NTI5OiBlcnJvcjog UGFja2FnZSByZXF1aXJlbWVudHMgKHhwcm90byA+PSA3LjAuMTMgeDExID49 IDEuNC45OS4xIHhleHRwcm90byA+PSA3LjAuMyB4ZXh0ID49IDEuMC45OS4x IGlucHV0cHJvdG8gPj0gMi4yLjk5LjEpIHdlcmUgbm90IG1ldDoKClBhY2th Z2UgZGVwZW5kZW5jeSByZXF1aXJlbWVudCAneDExID49IDEuNC45OS4xJyBj b3VsZCBub3QgYmUgc2F0aXNmaWVkLgpQYWNrYWdlICd4MTEnIGhhcyB2ZXJz aW9uICcxLjQuNCcsIHJlcXVpcmVkIHZlcnNpb24gaXMgJz49IDEuNC45OS4x JwpQYWNrYWdlIGRlcGVuZGVuY3kgcmVxdWlyZW1lbnQgJ2lucHV0cHJvdG8g Pj0gMi4yLjk5LjEnIGNvdWxkIG5vdCBiZSBzYXRpc2ZpZWQuClBhY2thZ2Ug J2lucHV0cHJvdG8nIGhhcyB2ZXJzaW9uICcyLjAuMicsIHJlcXVpcmVkIHZl cnNpb24gaXMgJz49IDIuMi45OS4xJwoKQ29uc2lkZXIgYWRqdXN0aW5nIHRo ZSBQS0dfQ09ORklHX1BBVEggZW52aXJvbm1lbnQgdmFyaWFibGUgaWYgeW91 Cmluc3RhbGxlZCBzb2Z0d2FyZSBpbiBhIG5vbi1zdGFuZGFyZCBwcmVmaXgu CgpBbHRlcm5hdGl2ZWx5LCB5b3UgbWF5IHNldCB0aGUgZW52aXJvbm1lbnQg dmFyaWFibGVzIFhJX0NGTEFHUwphbmQgWElfTElCUyB0byBhdm9pZCB0aGUg bmVlZCB0byBjYWxsIHBrZy1jb25maWcuClNlZSB0aGUgcGtnLWNvbmZpZyBt YW4gcGFnZSBmb3IgbW9yZSBkZXRhaWxzLgoKIyMgLS0tLS0tLS0tLS0tLS0t LSAjIwojIyBDYWNoZSB2YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0t LS0gIyMKCmFjX2N2X2J1aWxkPWkzODYtcG9ydGJsZC1mcmVlYnNkOS4yCmFj X2N2X2NfY29tcGlsZXJfZ251PXllcwphY19jdl9jX2ludDE2X3Q9eWVzCmFj X2N2X2NfaW50MzJfdD15ZXMKYWNfY3ZfY19pbnQ2NF90PXllcwphY19jdl9j X2ludDhfdD15ZXMKYWNfY3ZfY191aW50MTZfdD15ZXMKYWNfY3ZfY191aW50 MzJfdD15ZXMKYWNfY3ZfY191aW50NjRfdD15ZXMKYWNfY3ZfY191aW50OF90 PXllcwphY19jdl9lbnZfQVNDSUlET0Nfc2V0PScnCmFjX2N2X2Vudl9BU0NJ SURPQ192YWx1ZT0nJwphY19jdl9lbnZfQ0Nfc2V0PXNldAphY19jdl9lbnZf Q0NfdmFsdWU9Y2MKYWNfY3ZfZW52X0NGTEFHU19zZXQ9c2V0CmFjX2N2X2Vu dl9DRkxBR1NfdmFsdWU9Jy1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2lu ZycKYWNfY3ZfZW52X0NQUEZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0NQUEZM QUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9DUFBfc2V0PXNldAphY19jdl9lbnZf Q1BQX3ZhbHVlPWNwcAphY19jdl9lbnZfRk9QX3NldD0nJwphY19jdl9lbnZf Rk9QX3ZhbHVlPScnCmFjX2N2X2Vudl9MREZMQUdTX3NldD1zZXQKYWNfY3Zf ZW52X0xERkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0xJQlNfc2V0PXNldAph Y19jdl9lbnZfTElCU192YWx1ZT0nJwphY19jdl9lbnZfUEtHX0NPTkZJR19M SUJESVJfc2V0PScnCmFjX2N2X2Vudl9QS0dfQ09ORklHX0xJQkRJUl92YWx1 ZT0nJwphY19jdl9lbnZfUEtHX0NPTkZJR19QQVRIX3NldD0nJwphY19jdl9l bnZfUEtHX0NPTkZJR19QQVRIX3ZhbHVlPScnCmFjX2N2X2Vudl9QS0dfQ09O RklHX3NldD1zZXQKYWNfY3ZfZW52X1BLR19DT05GSUdfdmFsdWU9cGtnY29u ZgphY19jdl9lbnZfWEZJWEVTX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1hG SVhFU19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X1hGSVhFU19MSUJTX3Nl dD0nJwphY19jdl9lbnZfWEZJWEVTX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52 X1hJX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1hJX0NGTEFHU192YWx1ZT0n JwphY19jdl9lbnZfWElfTElCU19zZXQ9JycKYWNfY3ZfZW52X1hJX0xJQlNf dmFsdWU9JycKYWNfY3ZfZW52X1hNTFRPX3NldD0nJwphY19jdl9lbnZfWE1M VE9fdmFsdWU9JycKYWNfY3ZfZW52X1hTTFRQUk9DX3NldD0nJwphY19jdl9l bnZfWFNMVFBST0NfdmFsdWU9JycKYWNfY3ZfZW52X2J1aWxkX2FsaWFzX3Nl dD1zZXQKYWNfY3ZfZW52X2J1aWxkX2FsaWFzX3ZhbHVlPWkzODYtcG9ydGJs ZC1mcmVlYnNkOS4yCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3NldD0nJwphY19j dl9lbnZfaG9zdF9hbGlhc192YWx1ZT0nJwphY19jdl9lbnZfdGFyZ2V0X2Fs aWFzX3NldD0nJwphY19jdl9lbnZfdGFyZ2V0X2FsaWFzX3ZhbHVlPScnCmFj X2N2X2Z1bmNfX19iNjRfbnRvcD15ZXMKYWNfY3ZfZnVuY19fX2I2NF9wdG9u PXllcwphY19jdl9mdW5jX19nZXRsb25nPXllcwphY19jdl9mdW5jX19nZXRz aG9ydD15ZXMKYWNfY3ZfZnVuY19fc3RhdD15ZXMKYWNfY3ZfZnVuY19hY2xf Y3JlYXRlX2VudHJ5X25wPXllcwphY19jdl9mdW5jX2FjbF9kZWxldGVfZGVm X2ZpbGU9eWVzCmFjX2N2X2Z1bmNfYWNsX2RlbGV0ZV9mZF9ucD15ZXMKYWNf Y3ZfZnVuY19hY2xfZGVsZXRlX2ZpbGVfbnA9eWVzCmFjX2N2X2Z1bmNfYWNs X2ZyZWU9eWVzCmFjX2N2X2Z1bmNfYWNsX2Zyb21fdGV4dD15ZXMKYWNfY3Zf ZnVuY19hY2xfZ2V0X2ZkPXllcwphY19jdl9mdW5jX2FjbF9nZXRfZmlsZT15 ZXMKYWNfY3ZfZnVuY19hY2xfc2V0X2ZkPXllcwphY19jdl9mdW5jX2FjbF9z ZXRfZmlsZT15ZXMKYWNfY3ZfZnVuY19hbGFybT15ZXMKYWNfY3ZfZnVuY19h bGxvY2E9eWVzCmFjX2N2X2Z1bmNfYXJjNHJhbmRvbT15ZXMKYWNfY3ZfZnVu Y19hcmM0cmFuZG9tX2J1Zj15ZXMKYWNfY3ZfZnVuY19hcmM0cmFuZG9tX3Vu aWZvcm09eWVzCmFjX2N2X2Z1bmNfYXJnel9jb3VudD1ubwphY19jdl9mdW5j X2FyZ3pfbmV4dD1ubwphY19jdl9mdW5jX2FyZ3pfc3RyaW5naWZ5PW5vCmFj X2N2X2Z1bmNfYXNwcmludGY9eWVzCmFjX2N2X2Z1bmNfYXRleGl0PXllcwph Y19jdl9mdW5jX2JjbXA9eWVzCmFjX2N2X2Z1bmNfYmNvcHk9eWVzCmFjX2N2 X2Z1bmNfYmluZHJlc3Zwb3J0X3NhPXllcwphY19jdl9mdW5jX2J0b3djPXll cwphY19jdl9mdW5jX2J6ZXJvPXllcwphY19jdl9mdW5jX2Nob3duPXllcwph Y19jdl9mdW5jX2Nsb2NrPXllcwphY19jdl9mdW5jX2Nsb2NrX2dldHRpbWU9 eWVzCmFjX2N2X2Z1bmNfY2xvc2VkaXI9eWVzCmFjX2N2X2Z1bmNfY2xvc2Vm cm9tPXllcwphY19jdl9mdW5jX2RhZW1vbj15ZXMKYWNfY3ZfZnVuY19kaXJu YW1lPXllcwphY19jdl9mdW5jX2Rsb3Blbj15ZXMKYWNfY3ZfZnVuY19kdXAy PXllcwphY19jdl9mdW5jX2VhY2Nlc3M9eWVzCmFjX2N2X2Z1bmNfZmNobW9k PXllcwphY19jdl9mdW5jX2ZjaG93bj15ZXMKYWNfY3ZfZnVuY19mY250bD15 ZXMKYWNfY3ZfZnVuY19maWxlbm89eWVzCmFjX2N2X2Z1bmNfZm9yaz15ZXMK YWNfY3ZfZnVuY19mcHVyZ2U9eWVzCmFjX2N2X2Z1bmNfZnJlZWFkZHJpbmZv PXllcwphY19jdl9mdW5jX2ZzdGF0dmZzPXllcwphY19jdl9mdW5jX2ZzeW5j PXllcwphY19jdl9mdW5jX2Z1dGltZXM9eWVzCmFjX2N2X2Z1bmNfZndwcmlu dGY9eWVzCmFjX2N2X2Z1bmNfZ2FpX3N0cmVycm9yPXllcwphY19jdl9mdW5j X2dldGFkZHJpbmZvPXllcwphY19jdl9mdW5jX2dldGN3ZD15ZXMKYWNfY3Zf ZnVuY19nZXRkZWxpbT15ZXMKYWNfY3ZfZnVuY19nZXRkdGFibGVzaXplPXll cwphY19jdl9mdW5jX2dldGVnaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0ZXVpZD15 ZXMKYWNfY3ZfZnVuY19nZXRnaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0Z3JvdXBs aXN0PXllcwphY19jdl9mdW5jX2dldGhvc3RieW5hbWU9eWVzCmFjX2N2X2Z1 bmNfZ2V0aG9zdG5hbWU9eWVzCmFjX2N2X2Z1bmNfZ2V0bGluZT15ZXMKYWNf Y3ZfZnVuY19nZXRuYW1laW5mbz15ZXMKYWNfY3ZfZnVuY19nZXRvcHQ9eWVz CmFjX2N2X2Z1bmNfZ2V0b3B0X2xvbmdfb25seT15ZXMKYWNfY3ZfZnVuY19n ZXRwYWdlc2l6ZT15ZXMKYWNfY3ZfZnVuY19nZXRwZWVyZWlkPXllcwphY19j dl9mdW5jX2dldHBnaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0cGdycD15ZXMKYWNf Y3ZfZnVuY19nZXRwZ3JwX3ZvaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0cGlkPXll cwphY19jdl9mdW5jX2dldHJsaW1pdD15ZXMKYWNfY3ZfZnVuY19nZXRydXNh Z2U9eWVzCmFjX2N2X2Z1bmNfZ2V0dGltZW9mZGF5PXllcwphY19jdl9mdW5j X2dldHR0eWVudD15ZXMKYWNfY3ZfZnVuY19nZXR1aWQ9eWVzCmFjX2N2X2Z1 bmNfZ2V0d2Q9eWVzCmFjX2N2X2Z1bmNfZ2xvYj15ZXMKYWNfY3ZfZnVuY19n cm91cF9mcm9tX2dpZD15ZXMKYWNfY3ZfZnVuY19pbmV0X2F0b249eWVzCmFj X2N2X2Z1bmNfaW5ldF9udG9hPXllcwphY19jdl9mdW5jX2luZXRfbnRvcD15 ZXMKYWNfY3ZfZnVuY19pbm5ldGdyPXllcwphY19jdl9mdW5jX2lzYXNjaWk9 eWVzCmFjX2N2X2Z1bmNfaXNibGFuaz15ZXMKYWNfY3ZfZnVuY19pc3NldHVn aWQ9eWVzCmFjX2N2X2Z1bmNfaXN3Ymxhbms9eWVzCmFjX2N2X2Z1bmNfaXN3 Y250cmw9eWVzCmFjX2N2X2Z1bmNfaXN3Y3R5cGU9eWVzCmFjX2N2X2Z1bmNf bGluaz15ZXMKYWNfY3ZfZnVuY19sb2NhbHRpbWU9eWVzCmFjX2N2X2Z1bmNf bG9naW5fZ2V0Y2FwYm9vbD15ZXMKYWNfY3ZfZnVuY19sc3RhdD15ZXMKYWNf Y3ZfZnVuY19sc3RhdF9kZXJlZmVyZW5jZXNfc2xhc2hlZF9zeW1saW5rPXll cwphY19jdl9mdW5jX21hbGxvY18wX25vbm51bGw9eWVzCmFjX2N2X2Z1bmNf bWJybGVuPXllcwphY19jdl9mdW5jX21icnRvd2M9eWVzCmFjX2N2X2Z1bmNf bWJzaW5pdD15ZXMKYWNfY3ZfZnVuY19tYnNydG93Y3M9eWVzCmFjX2N2X2Z1 bmNfbWVtY2hyPXllcwphY19jdl9mdW5jX21lbWNtcD15ZXMKYWNfY3ZfZnVu Y19tZW1jcHk9eWVzCmFjX2N2X2Z1bmNfbWVtbW92ZT15ZXMKYWNfY3ZfZnVu Y19tZW1zZXQ9eWVzCmFjX2N2X2Z1bmNfbWtkdGVtcD15ZXMKYWNfY3ZfZnVu Y19ta3N0ZW1wPXllcwphY19jdl9mdW5jX21rdGVtcD15ZXMKYWNfY3ZfZnVu Y19tbG9jaz15ZXMKYWNfY3ZfZnVuY19tbWFwPXllcwphY19jdl9mdW5jX21t YXBfZml4ZWRfbWFwcGVkPXllcwphY19jdl9mdW5jX21wcm90ZWN0PXllcwph Y19jdl9mdW5jX211bmxvY2s9eWVzCmFjX2N2X2Z1bmNfbXVubWFwPXllcwph Y19jdl9mdW5jX25sX2xhbmdpbmZvPXllcwphY19jdl9mdW5jX29ic3RhY2tz PW5vCmFjX2N2X2Z1bmNfb3BlbmRpcj15ZXMKYWNfY3ZfZnVuY19wYW1fZ2V0 ZW52bGlzdD15ZXMKYWNfY3ZfZnVuY19wYW1fcHV0ZW52PXllcwphY19jdl9m dW5jX3BhdGhjb25mPXllcwphY19jdl9mdW5jX3BpcGU9eWVzCmFjX2N2X2Z1 bmNfcG9sbD15ZXMKYWNfY3ZfZnVuY19wb3NpeF9zcGF3bj15ZXMKYWNfY3Zf ZnVuY19wcmVhZD15ZXMKYWNfY3ZfZnVuY19wc3RhdF9nZXRkeW5hbWljPW5v CmFjX2N2X2Z1bmNfcHRocmVhZF9jb25kX2Jyb2FkY2FzdD15ZXMKYWNfY3Zf ZnVuY19wdGhyZWFkX2NvbmRfZGVzdHJveT15ZXMKYWNfY3ZfZnVuY19wdGhy ZWFkX2NvbmRfaW5pdD15ZXMKYWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRfc2ln bmFsPXllcwphY19jdl9mdW5jX3B0aHJlYWRfY29uZF90aW1lZHdhaXQ9eWVz CmFjX2N2X2Z1bmNfcHRocmVhZF9jb25kX3dhaXQ9eWVzCmFjX2N2X2Z1bmNf cHRocmVhZF9lcXVhbD15ZXMKYWNfY3ZfZnVuY19wdGhyZWFkX2V4aXQ9eWVz CmFjX2N2X2Z1bmNfcHRocmVhZF9tdXRleF9kZXN0cm95PXllcwphY19jdl9m dW5jX3B0aHJlYWRfbXV0ZXhfaW5pdD15ZXMKYWNfY3ZfZnVuY19wdGhyZWFk X211dGV4X2xvY2s9eWVzCmFjX2N2X2Z1bmNfcHRocmVhZF9tdXRleF91bmxv Y2s9eWVzCmFjX2N2X2Z1bmNfcHRocmVhZF9zZWxmPXllcwphY19jdl9mdW5j X3B1dGVudj15ZXMKYWNfY3ZfZnVuY19wd3JpdGU9eWVzCmFjX2N2X2Z1bmNf cmFpc2U9eWVzCmFjX2N2X2Z1bmNfcmFuZD15ZXMKYWNfY3ZfZnVuY19yYW5k b209eWVzCmFjX2N2X2Z1bmNfcmF3bWVtY2hyPW5vCmFjX2N2X2Z1bmNfcmVh ZGRpcj15ZXMKYWNfY3ZfZnVuY19yZWFkbGluaz15ZXMKYWNfY3ZfZnVuY19y ZWFkbGlua2F0PXllcwphY19jdl9mdW5jX3JlYWRwYXNzcGhyYXNlPXllcwph Y19jdl9mdW5jX3JlYWxwYXRoPXllcwphY19jdl9mdW5jX3JlY3Ztc2c9eWVz CmFjX2N2X2Z1bmNfcmVuYW1lPXllcwphY19jdl9mdW5jX3JyZXN2cG9ydF9h Zj15ZXMKYWNfY3ZfZnVuY19zY2hlZF95aWVsZD15ZXMKYWNfY3ZfZnVuY19z ZWxlY3Q9eWVzCmFjX2N2X2Z1bmNfc2VuZG1zZz15ZXMKYWNfY3ZfZnVuY19z ZXRlZ2lkPXllcwphY19jdl9mdW5jX3NldGVudj15ZXMKYWNfY3ZfZnVuY19z ZXRldWlkPXllcwphY19jdl9mdW5jX3NldGdyb3VwZW50PXllcwphY19jdl9m dW5jX3NldGdyb3Vwcz15ZXMKYWNfY3ZfZnVuY19zZXRsaW5lYnVmPXllcwph Y19jdl9mdW5jX3NldGxvY2FsZT15ZXMKYWNfY3ZfZnVuY19zZXRsb2dpbj15 ZXMKYWNfY3ZfZnVuY19zZXRwYXNzZW50PXllcwphY19jdl9mdW5jX3NldHBy b2N0aXRsZT15ZXMKYWNfY3ZfZnVuY19zZXRyZWdpZD15ZXMKYWNfY3ZfZnVu Y19zZXRyZXNnaWQ9eWVzCmFjX2N2X2Z1bmNfc2V0cmVzdWlkPXllcwphY19j dl9mdW5jX3NldHJldWlkPXllcwphY19jdl9mdW5jX3NldHJsaW1pdD15ZXMK YWNfY3ZfZnVuY19zZXRzaWQ9eWVzCmFjX2N2X2Z1bmNfc2V0c29ja29wdD15 ZXMKYWNfY3ZfZnVuY19zZXR2YnVmPXllcwphY19jdl9mdW5jX3NobWdldD15 ZXMKYWNfY3ZfZnVuY19zaWdhY3Rpb249eWVzCmFjX2N2X2Z1bmNfc2lnYWx0 c3RhY2s9eWVzCmFjX2N2X2Z1bmNfc2lnaW50ZXJydXB0PXllcwphY19jdl9m dW5jX3NpZ3Byb2NtYXNrPXllcwphY19jdl9mdW5jX3NpZ3ZlYz15ZXMKYWNf Y3ZfZnVuY19zbGVlcD15ZXMKYWNfY3ZfZnVuY19zbnByaW50Zj15ZXMKYWNf Y3ZfZnVuY19zb2NrZXRwYWlyPXllcwphY19jdl9mdW5jX3NyYW5kPXllcwph Y19jdl9mdW5jX3NyYW5kb209eWVzCmFjX2N2X2Z1bmNfc3RhdD15ZXMKYWNf Y3ZfZnVuY19zdGF0ZnM9eWVzCmFjX2N2X2Z1bmNfc3RhdHZmcz15ZXMKYWNf Y3ZfZnVuY19zdHBjcHk9eWVzCmFjX2N2X2Z1bmNfc3RwbmNweT15ZXMKYWNf Y3ZfZnVuY19zdHJicms9eWVzCmFjX2N2X2Z1bmNfc3RyY2FzZWNtcD15ZXMK YWNfY3ZfZnVuY19zdHJjc3BuPXllcwphY19jdl9mdW5jX3N0cmR1cD15ZXMK YWNfY3ZfZnVuY19zdHJlcnJvcj15ZXMKYWNfY3ZfZnVuY19zdHJlcnJvcl9y PXllcwphY19jdl9mdW5jX3N0cmZ0aW1lPXllcwphY19jdl9mdW5jX3N0cmxj YXQ9eWVzCmFjX2N2X2Z1bmNfc3RybGNweT15ZXMKYWNfY3ZfZnVuY19zdHJs ZW49eWVzCmFjX2N2X2Z1bmNfc3RybW9kZT15ZXMKYWNfY3ZfZnVuY19zdHJu Y2FzZWNtcD15ZXMKYWNfY3ZfZnVuY19zdHJuZHVwPXllcwphY19jdl9mdW5j X3N0cm5sZW49eWVzCmFjX2N2X2Z1bmNfc3Rybmxlbl93b3JraW5nPXllcwph Y19jdl9mdW5jX3N0cnBicms9eWVzCmFjX2N2X2Z1bmNfc3RycHRpbWU9eWVz CmFjX2N2X2Z1bmNfc3Ryc2VwPXllcwphY19jdl9mdW5jX3N0cnNpZ25hbD15 ZXMKYWNfY3ZfZnVuY19zdHJ0b2w9eWVzCmFjX2N2X2Z1bmNfc3RydG9sbD15 ZXMKYWNfY3ZfZnVuY19zdHJ0b251bT15ZXMKYWNfY3ZfZnVuY19zdHJ0b3Vs PXllcwphY19jdl9mdW5jX3N0cnRvdWxsPXllcwphY19jdl9mdW5jX3N5bWxp bms9eWVzCmFjX2N2X2Z1bmNfc3lzY29uZj15ZXMKYWNfY3ZfZnVuY190Y2dl dHBncnA9eWVzCmFjX2N2X2Z1bmNfdGltZT15ZXMKYWNfY3ZfZnVuY190b3ds b3dlcj15ZXMKYWNfY3ZfZnVuY190cnVuY2F0ZT15ZXMKYWNfY3ZfZnVuY190 c2VhcmNoPXllcwphY19jdl9mdW5jX3VuYW1lPXllcwphY19jdl9mdW5jX3Vu c2V0ZW52PXllcwphY19jdl9mdW5jX3VzZXJfZnJvbV91aWQ9eWVzCmFjX2N2 X2Z1bmNfdXNsZWVwPXllcwphY19jdl9mdW5jX3V0aW1lPXllcwphY19jdl9m dW5jX3V0aW1lcz15ZXMKYWNfY3ZfZnVuY192YXNwcmludGY9eWVzCmFjX2N2 X2Z1bmNfdmZvcms9eWVzCmFjX2N2X2Z1bmNfdnByaW50Zj15ZXMKYWNfY3Zf ZnVuY192c25wcmludGY9eWVzCmFjX2N2X2Z1bmNfdnNwcmludGY9eWVzCmFj X2N2X2Z1bmNfd2FpdHBpZD15ZXMKYWNfY3ZfZnVuY193Y3J0b21iPXllcwph Y19jdl9mdW5jX3djc2NvbGw9eWVzCmFjX2N2X2Z1bmNfd2NzbGVuPXllcwph Y19jdl9mdW5jX3djc25sZW49eWVzCmFjX2N2X2Z1bmNfd2N0b2I9eWVzCmFj X2N2X2Z1bmNfd2N3aWR0aD15ZXMKYWNfY3ZfZnVuY193bWVtY2hyPXllcwph Y19jdl9mdW5jX3dtZW1jcHk9eWVzCmFjX2N2X2Z1bmNfeWllbGQ9bm8KYWNf Y3ZfZnVuY195cF9tYXRjaD15ZXMKYWNfY3ZfaGF2ZV9fX3ZhX2NvcHk9eWVz CmFjX2N2X2hhdmVfY2xvY2tfdD15ZXMKYWNfY3ZfaGF2ZV9jb250cm9sX2lu X21zZ2hkcj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX0dMT0JfTk9NQVRDSD15ZXMK YWNfY3ZfaGF2ZV9kZWNsX0xMT05HX01BWD15ZXMKYWNfY3ZfaGF2ZV9kZWNs X01BWFNZTUxJTktTPXllcwphY19jdl9oYXZlX2RlY2xfT19OT05CTE9DSz15 ZXMKYWNfY3ZfaGF2ZV9kZWNsX1JMSU1JVF9OUFJPQz15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX1NIVVRfUkQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9fRXhpdD15ZXMK YWNfY3ZfaGF2ZV9kZWNsX19fSU5URUxfQ09NUElMRVI9bm8KYWNfY3ZfaGF2 ZV9kZWNsX19fU1VOUFJPX0M9bm8KYWNfY3ZfaGF2ZV9kZWNsX19fY2xhbmdf Xz1ubwphY19jdl9oYXZlX2RlY2xfYWxhcm09eWVzCmFjX2N2X2hhdmVfZGVj bF9hbHBoYXNvcnQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9hdG9sbD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX2J0b3djPXllcwphY19jdl9oYXZlX2RlY2xfY2hkaXI9 eWVzCmFjX2N2X2hhdmVfZGVjbF9jaG93bj15ZXMKYWNfY3ZfaGF2ZV9kZWNs X2NsZWFyZXJyX3VubG9ja2VkPXllcwphY19jdl9oYXZlX2RlY2xfY2xvc2Vk aXI9eWVzCmFjX2N2X2hhdmVfZGVjbF9kcHJpbnRmPXllcwphY19jdl9oYXZl X2RlY2xfZHVwMj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2R1cD15ZXMKYWNfY3Zf aGF2ZV9kZWNsX2VuZHVzZXJzaGVsbD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2Zh Y2Nlc3NhdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2ZjaGRpcj15ZXMKYWNfY3Zf aGF2ZV9kZWNsX2ZjaG1vZGF0PXllcwphY19jdl9oYXZlX2RlY2xfZmNob3du YXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9mY250bD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX2Zkb3BlbmRpcj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2Zlb2ZfdW5sb2Nr ZWQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9mZW9mX3VubG9ja2VkX2ZnZXRzX3Vu bG9ja2VkPXllcwphY19jdl9oYXZlX2RlY2xfZmVycm9yX3VubG9ja2VkPXll cwphY19jdl9oYXZlX2RlY2xfZmZzbD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2Zm c2xsPXllcwphY19jdl9oYXZlX2RlY2xfZnB1cmdlPXllcwphY19jdl9oYXZl X2RlY2xfZnJleHBsPXllcwphY19jdl9oYXZlX2RlY2xfZnNlZWtvPXllcwph Y19jdl9oYXZlX2RlY2xfZnN0YXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9mc3Rh dGF0PXllcwphY19jdl9oYXZlX2RlY2xfZnN5bmM9eWVzCmFjX2N2X2hhdmVf ZGVjbF9mdGVsbG89eWVzCmFjX2N2X2hhdmVfZGVjbF9mdHJ1bmNhdGU9eWVz CmFjX2N2X2hhdmVfZGVjbF9nZXRjX3VubG9ja2VkPXllcwphY19jdl9oYXZl X2RlY2xfZ2V0Y2hhcl91bmxvY2tlZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dl dGN3ZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldGRlbGltPXllcwphY19jdl9o YXZlX2RlY2xfZ2V0ZG9tYWlubmFtZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dl dGR0YWJsZXNpemU9eWVzCmFjX2N2X2hhdmVfZGVjbF9nZXRlbnY9eWVzCmFj X2N2X2hhdmVfZGVjbF9nZXRncm91cHM9eWVzCmFjX2N2X2hhdmVfZGVjbF9n ZXRob3N0bmFtZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldGxpbmU9eWVzCmFj X2N2X2hhdmVfZGVjbF9nZXRsb2FkYXZnPXllcwphY19jdl9oYXZlX2RlY2xf Z2V0bG9naW49eWVzCmFjX2N2X2hhdmVfZGVjbF9nZXRsb2dpbl9yPXllcwph Y19jdl9oYXZlX2RlY2xfZ2V0cGFnZXNpemU9eWVzCmFjX2N2X2hhdmVfZGVj bF9nZXRzPXllcwphY19jdl9oYXZlX2RlY2xfZ2V0c3Vib3B0PXllcwphY19j dl9oYXZlX2RlY2xfZ2V0dGltZW9mZGF5PXllcwphY19jdl9oYXZlX2RlY2xf Z2V0dXNlcnNoZWxsPXllcwphY19jdl9oYXZlX2RlY2xfZ3JhbnRwdD15ZXMK YWNfY3ZfaGF2ZV9kZWNsX2hfZXJybm89eWVzCmFjX2N2X2hhdmVfZGVjbF9p bWF4YWJzPXllcwphY19jdl9oYXZlX2RlY2xfaW1heGRpdj15ZXMKYWNfY3Zf aGF2ZV9kZWNsX2luaXRzdGF0ZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2lzYXR0 eT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2lzYmxhbms9eWVzCmFjX2N2X2hhdmVf ZGVjbF9pc3dibGFuaz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2lzd2N0eXBlPXll cwphY19jdl9oYXZlX2RlY2xfbGNobW9kPXllcwphY19jdl9oYXZlX2RlY2xf bGNob3duPXllcwphY19jdl9oYXZlX2RlY2xfbGluaz15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX2xpbmthdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2xzZWVrPXllcwph Y19jdl9oYXZlX2RlY2xfbHN0YXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9tYnJs ZW49eWVzCmFjX2N2X2hhdmVfZGVjbF9tYnJ0b3djPXllcwphY19jdl9oYXZl X2RlY2xfbWJzaW5pdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21ic25ydG93Y3M9 eWVzCmFjX2N2X2hhdmVfZGVjbF9tYnNydG93Y3M9eWVzCmFjX2N2X2hhdmVf ZGVjbF9tZW1tZW09eWVzCmFjX2N2X2hhdmVfZGVjbF9tZW1yY2hyPXllcwph Y19jdl9oYXZlX2RlY2xfbWtkaXJhdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21r ZHRlbXA9eWVzCmFjX2N2X2hhdmVfZGVjbF9ta2ZpZm89eWVzCmFjX2N2X2hh dmVfZGVjbF9ta2ZpZm9hdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21rbm9kPXll cwphY19jdl9oYXZlX2RlY2xfbWtub2RhdD15ZXMKYWNfY3ZfaGF2ZV9kZWNs X21rc3RlbXA9eWVzCmFjX2N2X2hhdmVfZGVjbF9ubF9sYW5naW5mbz15ZXMK YWNfY3ZfaGF2ZV9kZWNsX29mZnNldG9mPXllcwphY19jdl9oYXZlX2RlY2xf b3BlbmF0PXllcwphY19jdl9oYXZlX2RlY2xfb3BlbmRpcj15ZXMKYWNfY3Zf aGF2ZV9kZWNsX3BjbG9zZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3BpcGU9eWVz CmFjX2N2X2hhdmVfZGVjbF9wb3Blbj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bv c2l4X29wZW5wdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduPXll cwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2Fk ZGNsb3NlPXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9h Y3Rpb25zX2FkZGR1cDI9eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3 bl9maWxlX2FjdGlvbnNfYWRkb3Blbj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bv c2l4X3NwYXduX2ZpbGVfYWN0aW9uc19kZXN0cm95PXllcwphY19jdl9oYXZl X2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2luaXQ9eWVzCmFjX2N2 X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZGVzdHJveT15ZXMKYWNfY3Zf aGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRmbGFncz15ZXMKYWNfY3Zf aGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRwZ3JvdXA9eWVzCmFjX2N2 X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2NoZWRwYXJhbT15ZXMK YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRzY2hlZHBvbGlj eT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRzaWdk ZWZhdWx0PXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dl dHNpZ21hc2s9eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJf aW5pdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRm bGFncz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRw Z3JvdXA9eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0 c2NoZWRwYXJhbT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0 cl9zZXRzY2hlZHBvbGljeT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3Nw YXduYXR0cl9zZXRzaWdkZWZhdWx0PXllcwphY19jdl9oYXZlX2RlY2xfcG9z aXhfc3Bhd25hdHRyX3NldHNpZ21hc2s9eWVzCmFjX2N2X2hhdmVfZGVjbF9w b3NpeF9zcGF3bnA9eWVzCmFjX2N2X2hhdmVfZGVjbF9wcmVhZD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3BzZWxlY3Q9eWVzCmFjX2N2X2hhdmVfZGVjbF9wdGhy ZWFkX3NpZ21hc2s9eWVzCmFjX2N2X2hhdmVfZGVjbF9wdHNuYW1lPXllcwph Y19jdl9oYXZlX2RlY2xfcHV0Y191bmxvY2tlZD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3B1dGNoYXJfdW5sb2NrZWQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9wd3Jp dGU9eWVzCmFjX2N2X2hhdmVfZGVjbF9yYW5kb209eWVzCmFjX2N2X2hhdmVf ZGVjbF9yYXdtZW1jaHI9eWVzCmFjX2N2X2hhdmVfZGVjbF9yZWFkZGlyPXll cwphY19jdl9oYXZlX2RlY2xfcmVhZGxpbms9eWVzCmFjX2N2X2hhdmVfZGVj bF9yZWFkbGlua2F0PXllcwphY19jdl9oYXZlX2RlY2xfcmVhbHBhdGg9eWVz CmFjX2N2X2hhdmVfZGVjbF9yZW5hbWVhdD15ZXMKYWNfY3ZfaGF2ZV9kZWNs X3Jld2luZGRpcj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3JtZGlyPXllcwphY19j dl9oYXZlX2RlY2xfcnBtYXRjaD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NjYW5k aXI9eWVzCmFjX2N2X2hhdmVfZGVjbF9zZWxlY3Q9eWVzCmFjX2N2X2hhdmVf ZGVjbF9zZXRlbnY9eWVzCmFjX2N2X2hhdmVfZGVjbF9zZXRob3N0bmFtZT15 ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NldGxvY2FsZT15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3NldHN0YXRlPXllcwphY19jdl9oYXZlX2RlY2xfc2V0dXNlcnNoZWxs PXllcwphY19jdl9oYXZlX2RlY2xfc2lnYWN0aW9uPXllcwphY19jdl9oYXZl X2RlY2xfc2lnYWRkc2V0PXllcwphY19jdl9oYXZlX2RlY2xfc2lnYWx0c3Rh Y2s9eWVzCmFjX2N2X2hhdmVfZGVjbF9zaWdkZWxzZXQ9eWVzCmFjX2N2X2hh dmVfZGVjbF9zaWdlbXB0eXNldD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NpZ2Zp bGxzZXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9zaWdpc21lbWJlcj15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3NpZ3BlbmRpbmc9eWVzCmFjX2N2X2hhdmVfZGVjbF9z aWdwcm9jbWFzaz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NsZWVwPXllcwphY19j dl9oYXZlX2RlY2xfc25wcmludGY9eWVzCmFjX2N2X2hhdmVfZGVjbF9zcmFu ZG9tPXllcwphY19jdl9oYXZlX2RlY2xfc3RhdD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3N0cGNweT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0cG5jcHk9eWVzCmFj X2N2X2hhdmVfZGVjbF9zdHJjYXNlc3RyPXllcwphY19jdl9oYXZlX2RlY2xf c3RyZHVwPXllcwphY19jdl9oYXZlX2RlY2xfc3RyZXJyb3Jfcj15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3N0cm5jYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9zdHJu ZHVwPXllcwphY19jdl9oYXZlX2RlY2xfc3Rybmxlbj15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3N0cnBicms9eWVzCmFjX2N2X2hhdmVfZGVjbF9zdHJzZXA9eWVz CmFjX2N2X2hhdmVfZGVjbF9zdHJzaWduYWw9eWVzCmFjX2N2X2hhdmVfZGVj bF9zdHJ0b2Q9eWVzCmFjX2N2X2hhdmVfZGVjbF9zdHJ0b2ltYXg9eWVzCmFj X2N2X2hhdmVfZGVjbF9zdHJ0b2tfcj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0 cnRvbGw9eWVzCmFjX2N2X2hhdmVfZGVjbF9zdHJ0b3VsbD15ZXMKYWNfY3Zf aGF2ZV9kZWNsX3N0cnRvdW1heD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N5bWxp bms9eWVzCmFjX2N2X2hhdmVfZGVjbF9zeW1saW5rYXQ9eWVzCmFjX2N2X2hh dmVfZGVjbF9zeXNfc2lnbGlzdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Rjc2Vu ZGJyZWFrPXllcwphY19jdl9oYXZlX2RlY2xfdG1wZmlsZT15ZXMKYWNfY3Zf aGF2ZV9kZWNsX3Rvd2N0cmFucz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3R0eW5h bWVfcj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3VubGluaz15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3VubGlua2F0PXllcwphY19jdl9oYXZlX2RlY2xfdW5sb2NrcHQ9 eWVzCmFjX2N2X2hhdmVfZGVjbF91bnNldGVudj15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3VzbGVlcD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3ZkcHJpbnRmPXllcwph Y19jdl9oYXZlX2RlY2xfdnNucHJpbnRmPXllcwphY19jdl9oYXZlX2RlY2xf d2FpdHBpZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djcGNweT15ZXMKYWNfY3Zf aGF2ZV9kZWNsX3djcG5jcHk9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3J0b21i PXllcwphY19jdl9oYXZlX2RlY2xfd2NzY2FzZWNtcD15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3djc2NhdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc2Nocj15ZXMK YWNfY3ZfaGF2ZV9kZWNsX3djc2NtcD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dj c2NvbGw9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NjcHk9eWVzCmFjX2N2X2hh dmVfZGVjbF93Y3Njc3BuPXllcwphY19jdl9oYXZlX2RlY2xfd2NzZHVwPXll cwphY19jdl9oYXZlX2RlY2xfd2NzbGVuPXllcwphY19jdl9oYXZlX2RlY2xf d2NzbmNhc2VjbXA9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NuY2F0PXllcwph Y19jdl9oYXZlX2RlY2xfd2NzbmNtcD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dj c25jcHk9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NubGVuPXllcwphY19jdl9o YXZlX2RlY2xfd2NzbnJ0b21icz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc3Bi cms9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NyY2hyPXllcwphY19jdl9oYXZl X2RlY2xfd2NzcnRvbWJzPXllcwphY19jdl9oYXZlX2RlY2xfd2Nzc3BuPXll cwphY19jdl9oYXZlX2RlY2xfd2Nzc3RyPXllcwphY19jdl9oYXZlX2RlY2xf d2NzdG9rPXllcwphY19jdl9oYXZlX2RlY2xfd2Nzd2lkdGg9eWVzCmFjX2N2 X2hhdmVfZGVjbF93Y3N4ZnJtPXllcwphY19jdl9oYXZlX2RlY2xfd2N0b2I9 eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3RyYW5zPXllcwphY19jdl9oYXZlX2Rl Y2xfd2N0eXBlPXllcwphY19jdl9oYXZlX2RlY2xfd2N3aWR0aD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3dtZW1jaHI9eWVzCmFjX2N2X2hhdmVfZGVjbF93bWVt Y21wPXllcwphY19jdl9oYXZlX2RlY2xfd21lbWNweT15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3dtZW1tb3ZlPXllcwphY19jdl9oYXZlX2RlY2xfd21lbXNldD15 ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dyaXRldj15ZXMKYWNfY3ZfaGF2ZV9nZXRv cHRfb3B0cmVzZXQ9eWVzCmFjX2N2X2hhdmVfaW50NjRfdD15ZXMKYWNfY3Zf aGF2ZV9pbnR4eF90PXllcwphY19jdl9oYXZlX21vZGVfdD15ZXMKYWNfY3Zf aGF2ZV9waWRfdD15ZXMKYWNfY3ZfaGF2ZV9wd19jaGFuZ2VfaW5fc3RydWN0 X3Bhc3N3ZD15ZXMKYWNfY3ZfaGF2ZV9wd19jbGFzc19pbl9zdHJ1Y3RfcGFz c3dkPXllcwphY19jdl9oYXZlX3B3X2V4cGlyZV9pbl9zdHJ1Y3RfcGFzc3dk PXllcwphY19jdl9oYXZlX3NhX2ZhbWlseV90PXllcwphY19jdl9oYXZlX3Np emVfdD15ZXMKYWNfY3ZfaGF2ZV9zc19mYW1pbHlfaW5fc3RydWN0X3NzPXll cwphY19jdl9oYXZlX3NzaXplX3Q9eWVzCmFjX2N2X2hhdmVfc3RydWN0X2Fk ZHJpbmZvPXllcwphY19jdl9oYXZlX3N0cnVjdF9pbjZfYWRkcj15ZXMKYWNf Y3ZfaGF2ZV9zdHJ1Y3Rfc29ja2FkZHJfaW42PXllcwphY19jdl9oYXZlX3N0 cnVjdF9zb2NrYWRkcl9zdG9yYWdlPXllcwphY19jdl9oYXZlX3N0cnVjdF90 aW1ldmFsPXllcwphY19jdl9oYXZlX3VfY2hhcj15ZXMKYWNfY3ZfaGF2ZV91 X2ludDY0X3Q9eWVzCmFjX2N2X2hhdmVfdV9pbnQ9eWVzCmFjX2N2X2hhdmVf dV9pbnR4eF90PXllcwphY19jdl9oYXZlX3ZhX2NvcHk9eWVzCmFjX2N2X2hl YWRlcl9hbGxvY2FfaD1ubwphY19jdl9oZWFkZXJfYXJnel9oPW5vCmFjX2N2 X2hlYWRlcl9hcnBhX2luZXRfaD15ZXMKYWNfY3ZfaGVhZGVyX2FycGFfbmFt ZXNlcl9oPXllcwphY19jdl9oZWFkZXJfYnl0ZXN3YXBfaD1ubwphY19jdl9o ZWFkZXJfY3R5cGVfaD15ZXMKYWNfY3ZfaGVhZGVyX2RpcmVudF9oPXllcwph Y19jdl9oZWFkZXJfZGxfaD1ubwphY19jdl9oZWFkZXJfZGxmY25faD15ZXMK YWNfY3ZfaGVhZGVyX2VsZl9oPXllcwphY19jdl9oZWFkZXJfZXJybm9faD15 ZXMKYWNfY3ZfaGVhZGVyX2ZjbnRsX2g9eWVzCmFjX2N2X2hlYWRlcl9mbG9h dF9oPXllcwphY19jdl9oZWFkZXJfZmxvYXRpbmdwb2ludF9oPXllcwphY19j dl9oZWFkZXJfZ2V0b3B0X2g9eWVzCmFjX2N2X2hlYWRlcl9nbG9iX2g9eWVz CmFjX2N2X2hlYWRlcl9pbnR0eXBlc19oPXllcwphY19jdl9oZWFkZXJfbGFu Z2luZm9faD15ZXMKYWNfY3ZfaGVhZGVyX2xpYmdlbl9oPXllcwphY19jdl9o ZWFkZXJfbGlidXRpbF9oPXllcwphY19jdl9oZWFkZXJfbGltaXRzX2g9eWVz CmFjX2N2X2hlYWRlcl9sb2dpbl9jYXBfaD15ZXMKYWNfY3ZfaGVhZGVyX21h bGxvY19oPW5vCmFjX2N2X2hlYWRlcl9tYXRoX2g9eWVzCmFjX2N2X2hlYWRl cl9tZW1vcnlfaD15ZXMKYWNfY3ZfaGVhZGVyX21pbml4X2NvbmZpZ19oPW5v CmFjX2N2X2hlYWRlcl9uZXRfaWZfaD15ZXMKYWNfY3ZfaGVhZGVyX25ldF9p Zl9tZWRpYV9oPXllcwphY19jdl9oZWFkZXJfbmV0X2lmX3RhcF9oPXllcwph Y19jdl9oZWFkZXJfbmV0X2lmX3R1bl9oPXllcwphY19jdl9oZWFkZXJfbmV0 ZGJfaD15ZXMKYWNfY3ZfaGVhZGVyX25ldGluZXRfaW5faD15ZXMKYWNfY3Zf aGVhZGVyX3BhdGhzX2g9eWVzCmFjX2N2X2hlYWRlcl9wb2xsX2g9eWVzCmFj X2N2X2hlYWRlcl9wd2RfaD15ZXMKYWNfY3ZfaGVhZGVyX3JhbmRvbV9oPW5v CmFjX2N2X2hlYWRlcl9yZWFkcGFzc3BocmFzZV9oPXllcwphY19jdl9oZWFk ZXJfcmVzb2x2X2g9eWVzCmFjX2N2X2hlYWRlcl9ycGNfdHlwZXNfaD15ZXMK YWNfY3ZfaGVhZGVyX3NjaGVkX2g9eWVzCmFjX2N2X2hlYWRlcl9zZWFyY2hf aD15ZXMKYWNfY3ZfaGVhZGVyX3NlY3VyaXR5X3BhbV9hcHBsX2g9eWVzCmFj X2N2X2hlYWRlcl9zaWduYWxfaD15ZXMKYWNfY3ZfaGVhZGVyX3NwYXduX2g9 eWVzCmFjX2N2X2hlYWRlcl9zdGRhcmdfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0 ZGJvb2xfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGM9eWVzCmFjX2N2X2hlYWRl cl9zdGRkZWZfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGludF9oPXllcwphY19j dl9oZWFkZXJfc3RkaW9faD15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGxpYl9oPXll cwphY19jdl9oZWFkZXJfc3RyaW5nX2g9eWVzCmFjX2N2X2hlYWRlcl9zdHJp bmdzX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfYWNsX2g9eWVzCmFjX2N2X2hl YWRlcl9zeXNfY2RlZnNfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19kaXJfaD15 ZXMKYWNfY3ZfaGVhZGVyX3N5c19mY250bF9oPXllcwphY19jdl9oZWFkZXJf c3lzX2ZpbGVfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19pb2N0bF9oPXllcwph Y19jdl9oZWFkZXJfc3lzX21tYW5faD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19t b3VudF9oPXllcwphY19jdl9oZWFkZXJfc3lzX21zZ19oPXllcwphY19jdl9o ZWFkZXJfc3lzX3BhcmFtX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfcG9sbF9o PXllcwphY19jdl9oZWFkZXJfc3lzX3B0cmFjZV9oPXllcwphY19jdl9oZWFk ZXJfc3lzX3NlbGVjdF9oPXllcwphY19jdl9oZWFkZXJfc3lzX3NvY2tldF9o PXllcwphY19jdl9oZWFkZXJfc3lzX3N0YXRfaD15ZXMKYWNfY3ZfaGVhZGVy X3N5c19zdGF0dmZzX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfdGltZV9oPXll cwphY19jdl9oZWFkZXJfc3lzX3RpbWVyc19oPXllcwphY19jdl9oZWFkZXJf c3lzX3RpbWVzX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfdHlwZXNfaD15ZXMK YWNfY3ZfaGVhZGVyX3N5c191bl9oPXllcwphY19jdl9oZWFkZXJfc3lzX3dh aXRfaD15ZXMKYWNfY3ZfaGVhZGVyX3RpbWVfaD15ZXMKYWNfY3ZfaGVhZGVy X3R0eWVudF9oPXllcwphY19jdl9oZWFkZXJfdWNvbnRleHRfaD15ZXMKYWNf Y3ZfaGVhZGVyX3VuaXN0ZF9oPXllcwphY19jdl9oZWFkZXJfdXRpbWVfaD15 ZXMKYWNfY3ZfaGVhZGVyX3Zmb3JrX2g9bm8KYWNfY3ZfaGVhZGVyX3Zpc19o PXllcwphY19jdl9oZWFkZXJfd2NoYXJfaD15ZXMKYWNfY3ZfaGVhZGVyX3dj dHlwZV9oPXllcwphY19jdl9oZWFkZXJfemxpYl9oPXllcwphY19jdl9ob3N0 PWkzODYtcG9ydGJsZC1mcmVlYnNkOS4yCmFjX2N2X2xpYl9jcnlwdF9jcnlw dD15ZXMKYWNfY3ZfbGliX2VkaXRfZWxfaW5pdD15ZXMKYWNfY3ZfbGliX3Bh bV9wYW1fc2V0X2l0ZW09eWVzCmFjX2N2X2xpYl96X2RlZmxhdGU9eWVzCmFj X2N2X2xpYmNfZGVmaW5lc19fX3Byb2duYW1lPXllcwphY19jdl9saWJjX2Rl ZmluZXNfc3lzX2Vycmxpc3Q9eWVzCmFjX2N2X2xpYmNfZGVmaW5lc19zeXNf bmVycj15ZXMKYWNfY3ZfbWVtYmVyX0hFQURFUl9hZD15ZXMKYWNfY3ZfbWVt YmVyX3N0cnVjdF9fX3Jlc19zdGF0ZV9yZXRyYW5zPXllcwphY19jdl9tZW1i ZXJfc3RydWN0X3NpZ2FjdGlvbl9zYV9zaWdhY3Rpb249eWVzCmFjX2N2X21l bWJlcl9zdHJ1Y3Rfc29ja2FkZHJfaW42X3NpbjZfc2NvcGVfaWQ9eWVzCmFj X2N2X21lbWJlcl9zdHJ1Y3Rfc3RhdF9zdF9ibGtzaXplPXllcwphY19jdl9v YmpleHQ9bwphY19jdl9wYXRoX0JaSVAyPS91c3IvYmluL2J6aXAyCmFjX2N2 X3BhdGhfRUdSRVA9L3Vzci9iaW4vZWdyZXAKYWNfY3ZfcGF0aF9GR1JFUD0v dXNyL2Jpbi9mZ3JlcAphY19jdl9wYXRoX0dSRVA9L3Vzci9iaW4vZ3JlcAph Y19jdl9wYXRoX0daSVA9L3Vzci9iaW4vZ3ppcAphY19jdl9wYXRoX01LVEVN UF9DT01NQU5EPS91c3IvYmluL21rdGVtcAphY19jdl9wYXRoX1NFRD0vdXNy L2Jpbi9zZWQKYWNfY3ZfcGF0aF9pbnN0YWxsPS91c3IvYmluL2luc3RhbGwK YWNfY3ZfcGF0aF9ta2Rpcj0vYmluL21rZGlyCmFjX2N2X3Byb2dfQVdLPS91 c3IvYmluL2F3awphY19jdl9wcm9nX0NQUD1jcHAKYWNfY3ZfcHJvZ19TRUQ9 L3Vzci9iaW4vc2VkCmFjX2N2X3Byb2dfYWNfY3RfQVI9YXIKYWNfY3ZfcHJv Z19hY19jdF9DQz1jYwphY19jdl9wcm9nX2FjX2N0X01BTklGRVNUX1RPT0w9 bXQKYWNfY3ZfcHJvZ19hY19jdF9PQkpEVU1QPW9iamR1bXAKYWNfY3ZfcHJv Z19hY19jdF9SQU5MSUI9cmFubGliCmFjX2N2X3Byb2dfYWNfY3RfU1RSSVA9 c3RyaXAKYWNfY3ZfcHJvZ19jY19jODk9JycKYWNfY3ZfcHJvZ19jY19jOTk9 LXN0ZD1nbnU5OQphY19jdl9wcm9nX2NjX2c9eWVzCmFjX2N2X3Byb2dfbWFr ZV9tYWtlX3NldD15ZXMKYWNfY3ZfdHlwZV9fQm9vbD15ZXMKYWNfY3ZfdHlw ZV9jaGFyPXllcwphY19jdl90eXBlX2NoYXJfcD15ZXMKYWNfY3ZfdHlwZV9m c2Jsa2NudF90PXllcwphY19jdl90eXBlX2ZzZmlsY250X3Q9eWVzCmFjX2N2 X3R5cGVfaW5fYWRkcl90PXllcwphY19jdl90eXBlX2luX3BvcnRfdD15ZXMK YWNfY3ZfdHlwZV9pbnQxNl90PXllcwphY19jdl90eXBlX2ludDMyX3Q9eWVz CmFjX2N2X3R5cGVfaW50PXllcwphY19jdl90eXBlX2ludG1heF90PXllcwph Y19jdl90eXBlX2xvbmc9eWVzCmFjX2N2X3R5cGVfbG9uZ19kb3VibGU9eWVz CmFjX2N2X3R5cGVfbG9uZ19sb25nPXllcwphY19jdl90eXBlX2xvbmdfbG9u Z19pbnQ9eWVzCmFjX2N2X3R5cGVfbWJzdGF0ZV90PXllcwphY19jdl90eXBl X21vZGVfdD15ZXMKYWNfY3ZfdHlwZV9ubGlua190PXllcwphY19jdl90eXBl X29mZl90PXllcwphY19jdl90eXBlX3BpZF90PXllcwphY19jdl90eXBlX3Bv c2l4X3NwYXduX2ZpbGVfYWN0aW9uc190PXllcwphY19jdl90eXBlX3Bvc2l4 X3NwYXduYXR0cl90PXllcwphY19jdl90eXBlX3B0cmRpZmZfdD15ZXMKYWNf Y3ZfdHlwZV9zaG9ydD15ZXMKYWNfY3ZfdHlwZV9zaWdfYXRvbWljX3Q9eWVz CmFjX2N2X3R5cGVfc2lnc2V0X3Q9eWVzCmFjX2N2X3R5cGVfc2l6ZV90PXll cwphY19jdl90eXBlX3NvY2tsZW5fdD15ZXMKYWNfY3ZfdHlwZV9zc2l6ZV90 PXllcwphY19jdl90eXBlX3N0YWNrX3Q9eWVzCmFjX2N2X3R5cGVfc3RydWN0 X3RpbWVzcGVjPXllcwphY19jdl90eXBlX3VfY2hhcj15ZXMKYWNfY3ZfdHlw ZV91X2ludDE2X3Q9eWVzCmFjX2N2X3R5cGVfdV9pbnQzMl90PXllcwphY19j dl90eXBlX3VfaW50OF90PXllcwphY19jdl90eXBlX3VfaW50PXllcwphY19j dl90eXBlX3VfbG9uZz15ZXMKYWNfY3ZfdHlwZV91X3Nob3J0PXllcwphY19j dl90eXBlX3VpZF90PXllcwphY19jdl90eXBlX3VpbnRwdHJfdD15ZXMKYWNf Y3ZfdHlwZV91bnNpZ25lZF9jaGFyPXllcwphY19jdl90eXBlX3Vuc2lnbmVk X2ludD15ZXMKYWNfY3ZfdHlwZV91bnNpZ25lZF9sb25nPXllcwphY19jdl90 eXBlX3Vuc2lnbmVkX2xvbmdfbG9uZz15ZXMKYWNfY3ZfdHlwZV91bnNpZ25l ZF9sb25nX2xvbmdfaW50PXllcwphY19jdl90eXBlX3Vuc2lnbmVkX3Nob3J0 PXllcwphY19jdl90eXBlX3ZvbGF0aWxlX3NpZ19hdG9taWNfdD15ZXMKYWNf Y3ZfdHlwZV93Y2hhcl90PXllcwphY19jdl90eXBlX3dpbnRfdD15ZXMKYW1f Y3ZfQ0NfZGVwZW5kZW5jaWVzX2NvbXBpbGVyX3R5cGU9Z2NjMwphbV9jdl9t YWtlX3N1cHBvcnRfbmVzdGVkX3ZhcmlhYmxlcz15ZXMKYW1fY3ZfcHJvZ190 YXJfdXN0YXI9L3Vzci9iaW4vdGFyCmNsX2N2X3Byb2dfTE49L2Jpbi9sbgpj bF9jdl9wcm9nX2NwPScvYmluL2NwIC1wJwpnbF9jdl9mdW5jX2J0b3djX2Vv Zj15ZXMKZ2xfY3ZfZnVuY19idG93Y19udWw9eWVzCmdsX2N2X2Z1bmNfZmNu dGxfZl9kdXBmZF9jbG9leGVjPXllcwpnbF9jdl9mdW5jX2ZubWF0Y2hfcG9z aXg9eWVzCmdsX2N2X2Z1bmNfZm9wZW5fc2xhc2g9eWVzCmdsX2N2X2Z1bmNf ZnJleHBfbm9fbGlibT15ZXMKZ2xfY3ZfZnVuY19mc2Vla289eWVzCmdsX2N2 X2Z1bmNfZnRlbGxvPXllcwpnbF9jdl9mdW5jX2dldGN3ZF9udWxsPXllcwpn bF9jdl9mdW5jX2dldGN3ZF9wb3NpeF9zaWduYXR1cmU9eWVzCmdsX2N2X2Z1 bmNfZ2V0b3B0X3Bvc2l4PXllcwpnbF9jdl9mdW5jX2lzbmFuZF9ub19saWJt PXllcwpnbF9jdl9mdW5jX2xkZXhwX25vX2xpYm09eWVzCmdsX2N2X2Z1bmNf bHNlZWtfcGlwZT15ZXMKZ2xfY3ZfZnVuY19sc3RhdF9kZXJlZmVyZW5jZXNf c2xhc2hlZF9zeW1saW5rPXllcwpnbF9jdl9mdW5jX21hbGxvY18wX25vbm51 bGw9MQpnbF9jdl9mdW5jX21hbGxvY19wb3NpeD15ZXMKZ2xfY3ZfZnVuY19t YnJ0b3djX2luY29tcGxldGVfc3RhdGU9eWVzCmdsX2N2X2Z1bmNfbWJydG93 Y19udWxfcmV0dmFsPXllcwpnbF9jdl9mdW5jX21icnRvd2NfbnVsbF9hcmcx PXllcwpnbF9jdl9mdW5jX21icnRvd2NfbnVsbF9hcmcyPXllcwpnbF9jdl9m dW5jX21icnRvd2NfcmV0dmFsPXllcwpnbF9jdl9mdW5jX21icnRvd2Nfc2Fu aXR5Y2hlY2s9eWVzCmdsX2N2X2Z1bmNfb3Blbl9zbGFzaD15ZXMKZ2xfY3Zf ZnVuY19wcmludGZfZGlyZWN0aXZlX2E9eWVzCmdsX2N2X2Z1bmNfcHJpbnRm X2RpcmVjdGl2ZV9mPXllcwpnbF9jdl9mdW5jX3ByaW50Zl9kaXJlY3RpdmVf bHM9eWVzCmdsX2N2X2Z1bmNfcHJpbnRmX2RpcmVjdGl2ZV9uPXllcwpnbF9j dl9mdW5jX3ByaW50Zl9mbGFnX2dyb3VwaW5nPXllcwpnbF9jdl9mdW5jX3By aW50Zl9mbGFnX2xlZnRhZGp1c3Q9eWVzCmdsX2N2X2Z1bmNfcHJpbnRmX2Zs YWdfemVybz15ZXMKZ2xfY3ZfZnVuY19wcmludGZfaW5maW5pdGU9eWVzCmds X2N2X2Z1bmNfcHJpbnRmX2xvbmdfZG91YmxlPXllcwpnbF9jdl9mdW5jX3By aW50Zl9wb3NpdGlvbnM9eWVzCmdsX2N2X2Z1bmNfcHJpbnRmX3ByZWNpc2lv bj15ZXMKZ2xfY3ZfZnVuY19wcmludGZfc2l6ZXNfYzk5PXllcwpnbF9jdl9m dW5jX3NpZ3Byb2NtYXNrPTEKZ2xfY3ZfZnVuY19zbnByaW50Zl9yZXR2YWxf Yzk5PXllcwpnbF9jdl9mdW5jX3NucHJpbnRmX3NpemUxPXllcwpnbF9jdl9m dW5jX3NucHJpbnRmX3VzYWJsZT15ZXMKZ2xfY3ZfZnVuY19zcGF3bmF0dHJf c2V0c2NoZWRwYXJhbT15ZXMKZ2xfY3ZfZnVuY19zcGF3bmF0dHJfc2V0c2No ZWRwb2xpY3k9eWVzCmdsX2N2X2Z1bmNfc3RhdF9kaXJfc2xhc2g9eWVzCmds X2N2X2Z1bmNfc3RhdF9maWxlX3NsYXNoPXllcwpnbF9jdl9mdW5jX3N0cG5j cHk9eWVzCmdsX2N2X2Z1bmNfdmFfY29weT15ZXMKZ2xfY3ZfZnVuY193Y3J0 b21iX3JldHZhbD15ZXMKZ2xfY3ZfaGF2ZV9pbmNsdWRlX25leHQ9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfX0V4aXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfYWxwaGFzb3J0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2F0b2xsPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX2J0b3djPXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX2NoZGlyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2Nob3duPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX2Nsb3NlZGlyPXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX2RwcmludGY9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZHVw Mj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9kdXA9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfZW5kdXNlcnNoZWxsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X2ZhY2Nlc3NhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mY2hkaXI9eWVz CmdsX2N2X2hhdmVfcmF3X2RlY2xfZmNobW9kYXQ9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfZmNob3duYXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZmNu dGw9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZmRvcGVuZGlyPXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX2Zmc2w9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf ZmZzbGw9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZnB1cmdlPXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX2ZzZWVrbz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9mc3RhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mc3RhdGF0PXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX2ZzeW5jPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX2Z0ZWxsbz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mdHJ1bmNhdGU9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0Y3dkPXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX2dldGRlbGltPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dl dGRvbWFpbm5hbWU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0ZHRhYmxl c2l6ZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRncm91cHM9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfZ2V0aG9zdG5hbWU9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfZ2V0bGluZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRs b2FkYXZnPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGxvZ2luPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX2dldGxvZ2luX3I9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfZ2V0cGFnZXNpemU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf Z2V0cz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRzdWJvcHQ9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfZ2V0dGltZW9mZGF5PXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX2dldHVzZXJzaGVsbD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9ncmFudHB0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2ltYXhhYnM9eWVz CmdsX2N2X2hhdmVfcmF3X2RlY2xfaW1heGRpdj15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9pbml0c3RhdGU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfaXNh dHR5PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2lzd2N0eXBlPXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX2xjaG1vZD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9sY2hvd249eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbGluaz15ZXMKZ2xf Y3ZfaGF2ZV9yYXdfZGVjbF9saW5rYXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfbHNlZWs9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbHN0YXQ9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfbWJybGVuPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX21icnRvd2M9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbWJzaW5pdD15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnNucnRvd2NzPXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX21ic3J0b3djcz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9tZW1jcHk9bm8KZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9tZW1tZW09eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfbWVtcmNocj15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF9ta2RpcmF0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX21rZHRlbXA9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbWtmaWZvPXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX21rZmlmb2F0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX21r bm9kPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX21rbm9kYXQ9eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfbWtzdGVtcD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9ubF9sYW5naW5mbz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9vcGVuYXQ9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfb3BlbmRpcj15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9wY2xvc2U9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcGlw ZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3Blbj15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9wb3NpeF9vcGVucHQ9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfcG9zaXhfc3Bhd249eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhf c3Bhd25fZmlsZV9hY3Rpb25zX2FkZGNsb3NlPXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRkdXAyPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19h ZGRvcGVuPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduX2Zp bGVfYWN0aW9uc19kZXN0cm95PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bv c2l4X3NwYXduX2ZpbGVfYWN0aW9uc19pbml0PXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX3Bvc2l4X3NwYXduYXR0cl9kZXN0cm95PXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRmbGFncz15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0cGdyb3VwPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRzY2hlZHBh cmFtPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9n ZXRzY2hlZHBvbGljeT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9z cGF3bmF0dHJfZ2V0c2lnZGVmYXVsdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2lnbWFzaz15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfaW5pdD15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0ZmxhZ3M9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHBncm91cD15ZXMKZ2xf Y3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0c2NoZWRwYXJh bT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0 c2NoZWRwb2xpY3k9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bh d25hdHRyX3NldHNpZ2RlZmF1bHQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf cG9zaXhfc3Bhd25hdHRyX3NldHNpZ21hc2s9eWVzCmdsX2N2X2hhdmVfcmF3 X2RlY2xfcG9zaXhfc3Bhd25wPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3By ZWFkPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3BzZWxlY3Q9eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfcHRocmVhZF9zaWdtYXNrPXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX3B0c25hbWU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcHdy aXRlPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3JhbmRvbT15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF9yYXdtZW1jaHI9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfcmVhZGRpcj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZWFkbGluaz15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZWFkbGlua2F0PXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX3JlYWxwYXRoPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X3JlbmFtZWF0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Jld2luZGRpcj15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9ybWRpcj15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9ycG1hdGNoPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NjYW5k aXI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2VsZWN0PXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX3NldGVudj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9z ZXRob3N0bmFtZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zZXRsb2NhbGU9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2V0c3RhdGU9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfc2V0dXNlcnNoZWxsPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX3NpZ2FjdGlvbj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdhZGRz ZXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2lnZGVsc2V0PXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX3NpZ2VtcHR5c2V0PXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX3NpZ2ZpbGxzZXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2ln aXNtZW1iZXI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2lncGVuZGluZz15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdwcm9jbWFzaz15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF9zbGVlcD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9z bnByaW50Zj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zcmFuZG9tPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3N0YXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfc3RwY3B5PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cG5jcHk9eWVz CmdsX2N2X2hhdmVfcmF3X2RlY2xfc3RyY2FzZXN0cj15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9zdHJkdXA9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3Ry ZXJyb3Jfcj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJuY2F0PXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3N0cm5kdXA9eWVzCmdsX2N2X2hhdmVfcmF3 X2RlY2xfc3Rybmxlbj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJwYnJr PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnNlcD15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9zdHJzaWduYWw9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf c3RydG9kPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvaW1heD15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ0b2tfcj15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9zdHJ0b2xsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRv dWxsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvdW1heD15ZXMKZ2xf Y3ZfaGF2ZV9yYXdfZGVjbF9zdHJ2ZXJzY21wPW5vCmdsX2N2X2hhdmVfcmF3 X2RlY2xfc3ltbGluaz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zeW1saW5r YXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfdG1wZmlsZT15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF90b3djdHJhbnM9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfdHR5bmFtZV9yPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3VubGluaz15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF91bmxpbmthdD15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF91bmxvY2twdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF91 bnNldGVudj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF91c2xlZXA9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfdmRwcmludGY9eWVzCmdsX2N2X2hhdmVfcmF3 X2RlY2xfdnNucHJpbnRmPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3dhaXRw aWQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NwY3B5PXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX3djcG5jcHk9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf d2NydG9tYj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NjYXNlY21wPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2NhdD15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF93Y3NjaHI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzY21w PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2NvbGw9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfd2NzY3B5PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3dj c2NzcG49eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzZHVwPXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX3djc2xlbj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF93Y3NuY2FzZWNtcD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NuY2F0 PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc25jbXA9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfd2NzbmNweT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93 Y3NubGVuPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc25ydG9tYnM9eWVz CmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzcGJyaz15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF93Y3NyY2hyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3J0 b21icz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NzcG49eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfd2Nzc3RyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X3djc3Rvaz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3N3aWR0aD15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3N4ZnJtPXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX3djdG9iPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djdHJhbnM9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2N0eXBlPXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX3djd2lkdGg9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd21l bWNocj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93bWVtY21wPXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX3dtZW1jcHk9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfd21lbW1vdmU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd21lbXNldD15 ZXMKZ2xfY3ZfaGVhZGVyX2Vycm5vX2hfY29tcGxldGU9eWVzCmdsX2N2X2hl YWRlcl9pbnR0eXBlc19oPXllcwpnbF9jdl9oZWFkZXJfbGFuZ2luZm9fY29k ZXNldD15ZXMKZ2xfY3ZfaGVhZGVyX2xhbmdpbmZvX2VyYT15ZXMKZ2xfY3Zf aGVhZGVyX2xhbmdpbmZvX3RfZm10X2FtcG09eWVzCmdsX2N2X2hlYWRlcl9s YW5naW5mb195ZXNleHByPXllcwpnbF9jdl9oZWFkZXJfbG9jYWxlX2hfcG9z aXgyMDAxPXllcwpnbF9jdl9oZWFkZXJfc2lnbmFsX2hfU0lHUElQRT15ZXMK Z2xfY3ZfaGVhZGVyX3N0ZGludF9oPXllcwpnbF9jdl9oZWFkZXJfc3lzX3Nl bGVjdF9oX3NlbGZjb250YWluZWQ9eWVzCmdsX2N2X2hlYWRlcl93Y2hhcl9o X2NvcnJlY3RfaW5saW5lPXllcwpnbF9jdl9zaWdhbHRzdGFja19sb3dfYmFz ZT15ZXMKZ2xfY3Zfc2l6ZV9tYXg9eWVzCmdsX2N2X3N5c19zdHJ1Y3RfdGlt ZXNwZWNfaW5fdGltZV9oPXllcwpnbF9jdl9zeXNfc3RydWN0X3RpbWV2YWw9 eWVzCmdsX2N2X3R5cGVfc2lnc2V0X3Q9eWVzCmdsX2N2X3R5cGVfd2NoYXJf dF9zaWduZWQ9eWVzCmdsX2N2X3R5cGVfd2N0cmFuc190PXllcwpnbF9jdl90 eXBlX3djdHlwZV90PXllcwpnbF9jdl90eXBlX3dpbnRfdF9zaWduZWQ9eWVz CmdsX2N2X3Zhcl9zdGRpbl9sYXJnZV9vZmZzZXQ9eWVzCmd0X2N2X2NfaW50 bWF4X3Q9eWVzCmd0X2N2X2Nfd2NoYXJfdD15ZXMKZ3RfY3ZfY193aW50X3Q9 eWVzCmd0X2N2X2Z1bmNfcHJpbnRmX3Bvc2l4PXllcwpndF9jdl9mdW5jX3Vu c2V0ZW52X3JldD1pbnQKZ3RfY3ZfaW50X2RpdmJ5emVyb19zaWdmcGU9eWVz Cmd0X2N2X3NpZ2luZm9fdD15ZXMKZ3RfY3Zfc3NpemVfdD15ZXMKbHRfY3Zf YXJfYXRfZmlsZT1ubwpsdF9jdl9hcmNoaXZlX2NtZHNfbmVlZF9sYz1ubwps dF9jdl9kZXBsaWJzX2NoZWNrX21ldGhvZD1wYXNzX2FsbApsdF9jdl9maWxl X21hZ2ljX2NtZD0nJE1BR0lDX0NNRCcKbHRfY3ZfZmlsZV9tYWdpY190ZXN0 X2ZpbGU9JycKbHRfY3ZfbGRfcmVsb2FkX2ZsYWc9LXIKbHRfY3Zfbm1faW50 ZXJmYWNlPSdCU0Qgbm0nCmx0X2N2X29iamRpcj0ubGlicwpsdF9jdl9wYXRo X0xEPS91c3IvYmluL2xkCmx0X2N2X3BhdGhfTUFHSUNfQ01EPS91c3IvYmlu L2ZpbGUKbHRfY3ZfcGF0aF9OTT0nL3Vzci9iaW4vbm0gLUInCmx0X2N2X3Bh dGhfbWFpbmZlc3RfdG9vbD1ubwpsdF9jdl9wcm9nX2NvbXBpbGVyX2Nfbz15 ZXMKbHRfY3ZfcHJvZ19jb21waWxlcl9waWM9Jy1mUElDIC1EUElDJwpsdF9j dl9wcm9nX2NvbXBpbGVyX3BpY193b3Jrcz15ZXMKbHRfY3ZfcHJvZ19jb21w aWxlcl9ydHRpX2V4Y2VwdGlvbnM9bm8KbHRfY3ZfcHJvZ19jb21waWxlcl9z dGF0aWNfd29ya3M9eWVzCmx0X2N2X3Byb2dfZ251X2xkPXllcwpsdF9jdl9z aGFyZWRsaWJfZnJvbV9saW5rbGliX2NtZD0ncHJpbnRmICVzXG4nCmx0X2N2 X3N5c19nbG9iYWxfc3ltYm9sX3BpcGU9J3NlZCAtbiAtZSAnXCcncy9eLipb CSBdXChbQUJDREdJUlNUV11bQUJDREdJUlNUV10qXClbCSBdWwkgXSpcKFtf QS1aYS16XVtfQS1aYS16MC05XSpcKSQvXDEgXDIgXDIvcCdcJycgfCBzZWQg J1wnJy8gX19nbnVfbHRvL2QnXCcKbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xf dG9fY19uYW1lX2FkZHJlc3M9J3NlZCAtbiAtZSAnXCcncy9eOiBcKFteIF0q XClbIF0qJC8gIHtcIlwxXCIsICh2b2lkICopIDB9LC9wJ1wnJyAtZSAnXCcn cy9eW0FCQ0RHSVJTVFddKiBcKFteIF0qXCkgXChbXiBdKlwpJC8gIHsiXDIi LCAodm9pZCAqKSBcJlwyfSwvcCdcJwpsdF9jdl9zeXNfZ2xvYmFsX3N5bWJv bF90b19jX25hbWVfYWRkcmVzc19saWJfcHJlZml4PSdzZWQgLW4gLWUgJ1wn J3MvXjogXChbXiBdKlwpWyBdKiQvICB7XCJcMVwiLCAodm9pZCAqKSAwfSwv cCdcJycgLWUgJ1wnJ3MvXltBQkNER0lSU1RXXSogXChbXiBdKlwpIFwobGli W14gXSpcKSQvICB7IlwyIiwgKHZvaWQgKikgXCZcMn0sL3AnXCcnIC1lICdc JydzL15bQUJDREdJUlNUV10qIFwoW14gXSpcKSBcKFteIF0qXCkkLyAgeyJs aWJcMiIsICh2b2lkICopIFwmXDJ9LC9wJ1wnCmx0X2N2X3N5c19nbG9iYWxf c3ltYm9sX3RvX2NkZWNsPSdzZWQgLW4gLWUgJ1wnJ3MvXlQgLiogXCguKlwp JC9leHRlcm4gaW50IFwxKCk7L3AnXCcnIC1lICdcJydzL15bQUJDREdJUlNU V10qIC4qIFwoLipcKSQvZXh0ZXJuIGNoYXIgXDE7L3AnXCcKbHRfY3Zfc3lz X21heF9jbWRfbGVuPTI2MjE0NApsdF9jdl90b19ob3N0X2ZpbGVfY21kPWZ1 bmNfY29udmVydF9maWxlX25vb3AKbHRfY3ZfdG9fdG9vbF9maWxlX2NtZD1m dW5jX2NvbnZlcnRfZmlsZV9ub29wCnhvcmdfY3ZfY2NfZmxhZ19fV2FsbD15 ZXMKeG9yZ19jdl9jY19mbGFnX19XYmFkX2Z1bmN0aW9uX2Nhc3Q9eWVzCnhv cmdfY3ZfY2NfZmxhZ19fV2Nhc3RfcXVhbD15ZXMKeG9yZ19jdl9jY19mbGFn X19XZGVjbGFyYXRpb25fYWZ0ZXJfc3RhdGVtZW50PXllcwp4b3JnX2N2X2Nj X2ZsYWdfX1dlcnJvcj15ZXMKeG9yZ19jdl9jY19mbGFnX19XZXJyb3JfYWRk cmVzcz15ZXMKeG9yZ19jdl9jY19mbGFnX19XZXJyb3JfYXJyYXlfYm91bmRz PW5vCnhvcmdfY3ZfY2NfZmxhZ19fV2Vycm9yX2F0dHJpYnV0ZXM9eWVzCnhv cmdfY3ZfY2NfZmxhZ19fV2Vycm9yX2ltcGxpY2l0PXllcwp4b3JnX2N2X2Nj X2ZsYWdfX1dlcnJvcl9pbml0X3NlbGY9eWVzCnhvcmdfY3ZfY2NfZmxhZ19f V2Vycm9yX2ludF90b19wb2ludGVyX2Nhc3Q9eWVzCnhvcmdfY3ZfY2NfZmxh Z19fV2Vycm9yX21haW49eWVzCnhvcmdfY3ZfY2NfZmxhZ19fV2Vycm9yX21p c3NpbmdfYnJhY2VzPXllcwp4b3JnX2N2X2NjX2ZsYWdfX1dlcnJvcl9ub25u dWxsPXllcwp4b3JnX2N2X2NjX2ZsYWdfX1dlcnJvcl9wb2ludGVyX3RvX2lu dF9jYXN0PXllcwp4b3JnX2N2X2NjX2ZsYWdfX1dlcnJvcl9yZXR1cm5fdHlw ZT15ZXMKeG9yZ19jdl9jY19mbGFnX19XZXJyb3Jfc2VxdWVuY2VfcG9pbnQ9 eWVzCnhvcmdfY3ZfY2NfZmxhZ19fV2Vycm9yX3RyaWdyYXBocz15ZXMKeG9y Z19jdl9jY19mbGFnX19XZXJyb3Jfd3JpdGVfc3RyaW5ncz15ZXMKeG9yZ19j dl9jY19mbGFnX19XZm9ybWF0XzI9eWVzCnhvcmdfY3ZfY2NfZmxhZ19fV21p c3NpbmdfZGVjbGFyYXRpb25zPXllcwp4b3JnX2N2X2NjX2ZsYWdfX1dtaXNz aW5nX2Zvcm1hdF9hdHRyaWJ1dGU9eWVzCnhvcmdfY3ZfY2NfZmxhZ19fV21p c3Npbmdfbm9yZXR1cm49eWVzCnhvcmdfY3ZfY2NfZmxhZ19fV21pc3Npbmdf cHJvdG90eXBlcz15ZXMKeG9yZ19jdl9jY19mbGFnX19XbmVzdGVkX2V4dGVy bnM9eWVzCnhvcmdfY3ZfY2NfZmxhZ19fV29sZF9zdHlsZV9kZWZpbml0aW9u PXllcwp4b3JnX2N2X2NjX2ZsYWdfX1dwb2ludGVyX2FyaXRoPXllcwp4b3Jn X2N2X2NjX2ZsYWdfX1dyZWR1bmRhbnRfZGVjbHM9eWVzCnhvcmdfY3ZfY2Nf ZmxhZ19fV3NoYWRvdz15ZXMKeG9yZ19jdl9jY19mbGFnX19Xc3RyaWN0X3By b3RvdHlwZXM9eWVzCnhvcmdfY3ZfY2NfZmxhZ19fV3VuaW5pdGlhbGl6ZWQ9 eWVzCnhvcmdfY3ZfY2NfZmxhZ19fV3VudXNlZD15ZXMKeG9yZ19jdl9jY19m bGFnX19wZWRhbnRpYz15ZXMKeG9yZ19jdl9jY19mbGFnX3Vua25vd25fd2Fy bmluZ19vcHRpb249bm8KeG9yZ19jdl9jY19mbGFnX3VudXNlZF9jb21tYW5k X2xpbmVfYXJndW1lbnQ9bm8KCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMjCiMj IE91dHB1dCB2YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMj CgpBQ0xPQ0FMPScke1NIRUxMfSAvdXNyL3BvcnRzL3gxMS9saWJYaS93b3Jr L2xpYlhpLTEuNy4yL21pc3NpbmcgYWNsb2NhbC0xLjEzJwpBRE1JTl9NQU5f RElSPSckKG1hbmRpcikvbWFuJChBRE1JTl9NQU5fU1VGRklYKScKQURNSU5f TUFOX1NVRkZJWD0nOCcKQU1ERVBCQUNLU0xBU0g9J1wnCkFNREVQX0ZBTFNF PScjJwpBTURFUF9UUlVFPScnCkFNVEFSPSckJHtUQVItdGFyfScKQU1fQkFD S1NMQVNIPSdcJwpBTV9ERUZBVUxUX1Y9JyQoQU1fREVGQVVMVF9WRVJCT1NJ VFkpJwpBTV9ERUZBVUxUX1ZFUkJPU0lUWT0nMCcKQU1fVj0nJChWKScKQVBQ X01BTl9ESVI9JyQobWFuZGlyKS9tYW4kKEFQUF9NQU5fU1VGRklYKScKQVBQ X01BTl9TVUZGSVg9JzEnCkFSPSdhcicKQVNDSUlET0M9JycKQVVUT0NPTkY9 JyR7U0hFTEx9IC91c3IvcG9ydHMveDExL2xpYlhpL3dvcmsvbGliWGktMS43 LjIvbWlzc2luZyBhdXRvY29uZicKQVVUT0hFQURFUj0nJHtTSEVMTH0gL3Vz ci9wb3J0cy94MTEvbGliWGkvd29yay9saWJYaS0xLjcuMi9taXNzaW5nIGF1 dG9oZWFkZXInCkFVVE9NQUtFPScke1NIRUxMfSAvdXNyL3BvcnRzL3gxMS9s aWJYaS93b3JrL2xpYlhpLTEuNy4yL21pc3NpbmcgYXV0b21ha2UtMS4xMycK QVdLPScvdXNyL2Jpbi9hd2snCkJBU0VfQ0ZMQUdTPScgLVdhbGwgLVdwb2lu dGVyLWFyaXRoIC1XbWlzc2luZy1kZWNsYXJhdGlvbnMgLVdmb3JtYXQ9MiAt V3N0cmljdC1wcm90b3R5cGVzIC1XbWlzc2luZy1wcm90b3R5cGVzIC1XbmVz dGVkLWV4dGVybnMgLVdiYWQtZnVuY3Rpb24tY2FzdCAtV29sZC1zdHlsZS1k ZWZpbml0aW9uIC1XZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50IC1XdW51 c2VkIC1XdW5pbml0aWFsaXplZCAtV3NoYWRvdyAtV2Nhc3QtcXVhbCAtV21p c3Npbmctbm9yZXR1cm4gLVdtaXNzaW5nLWZvcm1hdC1hdHRyaWJ1dGUgLVdy ZWR1bmRhbnQtZGVjbHMgLVdlcnJvcj1pbXBsaWNpdCAtV2Vycm9yPW5vbm51 bGwgLVdlcnJvcj1pbml0LXNlbGYgLVdlcnJvcj1tYWluIC1XZXJyb3I9bWlz c2luZy1icmFjZXMgLVdlcnJvcj1zZXF1ZW5jZS1wb2ludCAtV2Vycm9yPXJl dHVybi10eXBlIC1XZXJyb3I9dHJpZ3JhcGhzIC1XZXJyb3I9d3JpdGUtc3Ry aW5ncyAtV2Vycm9yPWFkZHJlc3MgLVdlcnJvcj1pbnQtdG8tcG9pbnRlci1j YXN0IC1XZXJyb3I9cG9pbnRlci10by1pbnQtY2FzdCcKQ0M9J2NjIC1zdGQ9 Z251OTknCkNDREVQTU9ERT0nZGVwbW9kZT1nY2MzJwpDRkxBR1M9Jy1PMiAt cGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZycKQ0hBTkdFTE9HX0NNRD0nKEdJ VF9ESVI9JCh0b3Bfc3JjZGlyKS8uZ2l0IGdpdCBsb2cgPiAkKHRvcF9zcmNk aXIpLy5jaGFuZ2Vsb2cudG1wICYmIG12ICQodG9wX3NyY2RpcikvLmNoYW5n ZWxvZy50bXAgJCh0b3Bfc3JjZGlyKS9DaGFuZ2VMb2cpIHx8IChybSAtZiAk KHRvcF9zcmNkaXIpLy5jaGFuZ2Vsb2cudG1wOyB0b3VjaCAkKHRvcF9zcmNk aXIpL0NoYW5nZUxvZzsgZWNobyAnXCcnZ2l0IGRpcmVjdG9yeSBub3QgZm91 bmQ6IGluc3RhbGxpbmcgcG9zc2libHkgZW1wdHkgY2hhbmdlbG9nLidcJycg PiYyKScKQ1BQPSdjcHAnCkNQUEZMQUdTPScnCkNXQVJORkxBR1M9JyAtV2Fs bCAtV3BvaW50ZXItYXJpdGggLVdtaXNzaW5nLWRlY2xhcmF0aW9ucyAtV2Zv cm1hdD0yIC1Xc3RyaWN0LXByb3RvdHlwZXMgLVdtaXNzaW5nLXByb3RvdHlw ZXMgLVduZXN0ZWQtZXh0ZXJucyAtV2JhZC1mdW5jdGlvbi1jYXN0IC1Xb2xk LXN0eWxlLWRlZmluaXRpb24gLVdkZWNsYXJhdGlvbi1hZnRlci1zdGF0ZW1l bnQgLVd1bnVzZWQgLVd1bmluaXRpYWxpemVkIC1Xc2hhZG93IC1XY2FzdC1x dWFsIC1XbWlzc2luZy1ub3JldHVybiAtV21pc3NpbmctZm9ybWF0LWF0dHJp YnV0ZSAtV3JlZHVuZGFudC1kZWNscyAtV2Vycm9yPWltcGxpY2l0IC1XZXJy b3I9bm9ubnVsbCAtV2Vycm9yPWluaXQtc2VsZiAtV2Vycm9yPW1haW4gLVdl cnJvcj1taXNzaW5nLWJyYWNlcyAtV2Vycm9yPXNlcXVlbmNlLXBvaW50IC1X ZXJyb3I9cmV0dXJuLXR5cGUgLVdlcnJvcj10cmlncmFwaHMgLVdlcnJvcj13 cml0ZS1zdHJpbmdzIC1XZXJyb3I9YWRkcmVzcyAtV2Vycm9yPWludC10by1w b2ludGVyLWNhc3QgLVdlcnJvcj1wb2ludGVyLXRvLWludC1jYXN0IC1mbm8t c3RyaWN0LWFsaWFzaW5nJwpDWUdQQVRIX1c9J2VjaG8nCkRFRlM9JycKREVQ RElSPScuZGVwcycKRExMVE9PTD0nZmFsc2UnCkRSSVZFUl9NQU5fRElSPSck KG1hbmRpcikvbWFuJChEUklWRVJfTUFOX1NVRkZJWCknCkRSSVZFUl9NQU5f U1VGRklYPSc0JwpEU1lNVVRJTD0nJwpEVU1QQklOPScnCkVDSE9fQz0nJwpF Q0hPX049Jy1uJwpFQ0hPX1Q9JycKRUdSRVA9Jy91c3IvYmluL2VncmVwJwpF TkFCTEVfRE9DU19GQUxTRT0nJwpFTkFCTEVfRE9DU19UUlVFPScjJwpFTkFC TEVfU1BFQ1NfRkFMU0U9JycKRU5BQkxFX1NQRUNTX1RSVUU9JyMnCkVYRUVY VD0nJwpGR1JFUD0nL3Vzci9iaW4vZmdyZXAnCkZJTEVfTUFOX0RJUj0nJCht YW5kaXIpL21hbiQoRklMRV9NQU5fU1VGRklYKScKRklMRV9NQU5fU1VGRklY PSc1JwpGT1A9JycKR1JFUD0nL3Vzci9iaW4vZ3JlcCcKSEFWRV9BU0NJSURP Q19GQUxTRT0nJwpIQVZFX0FTQ0lJRE9DX1RSVUU9JyMnCkhBVkVfRE9DVE9P TFNfRkFMU0U9JycKSEFWRV9ET0NUT09MU19UUlVFPScnCkhBVkVfRk9QX0ZB TFNFPScnCkhBVkVfRk9QX1RSVUU9JyMnCkhBVkVfU1RZTEVTSEVFVFNfRkFM U0U9JycKSEFWRV9TVFlMRVNIRUVUU19UUlVFPScjJwpIQVZFX1hNTFRPX0ZB TFNFPScnCkhBVkVfWE1MVE9fVEVYVF9GQUxTRT0nJwpIQVZFX1hNTFRPX1RF WFRfVFJVRT0nIycKSEFWRV9YTUxUT19UUlVFPScjJwpIQVZFX1hTTFRQUk9D X0ZBTFNFPScnCkhBVkVfWFNMVFBST0NfVFJVRT0nIycKSU5TVEFMTF9DTUQ9 JyhjcCAtZiAvdXNyL2xvY2FsL3NoYXJlL3V0aWwtbWFjcm9zL0lOU1RBTEwg JCh0b3Bfc3JjZGlyKS8uSU5TVEFMTC50bXAgJiYgbXYgJCh0b3Bfc3JjZGly KS8uSU5TVEFMTC50bXAgJCh0b3Bfc3JjZGlyKS9JTlNUQUxMKSB8fCAocm0g LWYgJCh0b3Bfc3JjZGlyKS8uSU5TVEFMTC50bXA7IHRvdWNoICQodG9wX3Ny Y2RpcikvSU5TVEFMTDsgZWNobyAnXCcndXRpbC1tYWNyb3MgInBrZ2RhdGFk aXIiIGZyb20geG9yZy1tYWNyb3MucGMgbm90IGZvdW5kOiBpbnN0YWxsaW5n IHBvc3NpYmx5IGVtcHR5IElOU1RBTEwuJ1wnJyA+JjIpJwpJTlNUQUxMX0RB VEE9J2luc3RhbGwgIC1vIHJvb3QgLWcgd2hlZWwgLW0gNDQ0JwpJTlNUQUxM X01BTlBBR0VTX0ZBTFNFPScnCklOU1RBTExfTUFOUEFHRVNfVFJVRT0nJwpJ TlNUQUxMX1BST0dSQU09J2luc3RhbGwgIC1zIC1vIHJvb3QgLWcgd2hlZWwg LW0gNTU1JwpJTlNUQUxMX1NDUklQVD0naW5zdGFsbCAgLW8gcm9vdCAtZyB3 aGVlbCAtbSA1NTUnCklOU1RBTExfU1RSSVBfUFJPR1JBTT0nJChpbnN0YWxs X3NoKSAtYyAtcycKTEQ9Jy91c3IvYmluL2xkJwpMREZMQUdTPScnCkxJQk9C SlM9JycKTElCUz0nJwpMSUJUT09MPSckKFNIRUxMKSAkKHRvcF9idWlsZGRp cikvbGlidG9vbCcKTElCX01BTl9ESVI9JyQobWFuZGlyKS9tYW4kKExJQl9N QU5fU1VGRklYKScKTElCX01BTl9TVUZGSVg9JzMnCkxJUE89JycKTE5fUz0n bG4gLXMnCkxUTElCT0JKUz0nJwpNQUtFSU5GTz0nJHtTSEVMTH0gL3Vzci9w b3J0cy94MTEvbGliWGkvd29yay9saWJYaS0xLjcuMi9taXNzaW5nIG1ha2Vp bmZvJwpNQUxMT0NfWkVST19DRkxBR1M9Jy1ETUFMTE9DXzBfUkVUVVJOU19O VUxMJwpNQU5JRkVTVF9UT09MPSc6JwpNQU5fU1VCU1RTPScJLWUgJ1wnJ3N8 X192ZW5kb3J2ZXJzaW9uX198IiQoUEFDS0FHRV9TVFJJTkcpIiAiJChYT1JH X01BTl9QQUdFKSJ8J1wnJyAJLWUgJ1wnJ3N8X194b3JndmVyc2lvbl9ffCIk KFBBQ0tBR0VfU1RSSU5HKSIgIiQoWE9SR19NQU5fUEFHRSkifCdcJycgCS1l ICdcJydzfF9feHNlcnZlcm5hbWVfX3xYb3JnfGcnXCcnIAktZSAnXCcnc3xf X3hjb25maWdmaWxlX198eG9yZy5jb25mfGcnXCcnIAktZSAnXCcnc3xfX3hv cmdjb25mZGlyX198eG9yZy5jb25mLmR8ZydcJycgCS1lICdcJydzfF9fcHJv amVjdHJvb3RfX3wkKHByZWZpeCl8ZydcJycgCS1lICdcJydzfF9fYXBwbG9h ZGRpcl9ffCQoYXBwZGVmYXVsdGRpcil8ZydcJycgCS1lICdcJydzfF9fYXBw bWFuc3VmZml4X198JChBUFBfTUFOX1NVRkZJWCl8ZydcJycgCS1lICdcJydz fF9fZHJpdmVybWFuc3VmZml4X198JChEUklWRVJfTUFOX1NVRkZJWCl8Zydc JycgCS1lICdcJydzfF9fYWRtaW5tYW5zdWZmaXhfX3wkKEFETUlOX01BTl9T VUZGSVgpfGcnXCcnIAktZSAnXCcnc3xfX2xpYm1hbnN1ZmZpeF9ffCQoTElC X01BTl9TVUZGSVgpfGcnXCcnIAktZSAnXCcnc3xfX21pc2NtYW5zdWZmaXhf X3wkKE1JU0NfTUFOX1NVRkZJWCl8ZydcJycgCS1lICdcJydzfF9fZmlsZW1h bnN1ZmZpeF9ffCQoRklMRV9NQU5fU1VGRklYKXxnJ1wnJycKTUlTQ19NQU5f RElSPSckKG1hbmRpcikvbWFuJChNSVNDX01BTl9TVUZGSVgpJwpNSVNDX01B Tl9TVUZGSVg9JzcnCk1LRElSX1A9Jy9iaW4vbWtkaXIgLXAnCk5NPScvdXNy L2Jpbi9ubSAtQicKTk1FRElUPScnCk9CSkRVTVA9J29iamR1bXAnCk9CSkVY VD0nbycKT1RPT0w2ND0nJwpPVE9PTD0nJwpQQUNLQUdFPSdsaWJYaScKUEFD S0FHRV9CVUdSRVBPUlQ9J2h0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcv ZW50ZXJfYnVnLmNnaT9wcm9kdWN0PXhvcmcnClBBQ0tBR0VfTkFNRT0nbGli WGknClBBQ0tBR0VfU1RSSU5HPSdsaWJYaSAxLjcuMicKUEFDS0FHRV9UQVJO QU1FPSdsaWJYaScKUEFDS0FHRV9VUkw9JycKUEFDS0FHRV9WRVJTSU9OPScx LjcuMicKUEFUSF9TRVBBUkFUT1I9JzonClBLR19DT05GSUc9J3BrZ2NvbmYn ClBLR19DT05GSUdfTElCRElSPScnClBLR19DT05GSUdfUEFUSD0nJwpSQU5M SUI9J3JhbmxpYicKU0VEPScvdXNyL2Jpbi9zZWQnClNFVF9NQUtFPScnClNI RUxMPScvYmluL3NoJwpTVFJJQ1RfQ0ZMQUdTPScgLXBlZGFudGljIC1XZXJy b3IgLVdlcnJvcj1hdHRyaWJ1dGVzJwpTVFJJUD0nc3RyaXAnClNUWUxFU0hF RVRfU1JDRElSPScnClZFUlNJT049JzEuNy4yJwpYRklYRVNfQ0ZMQUdTPScn ClhGSVhFU19MSUJTPScnClhJX0NGTEFHUz0nJwpYSV9MSUJTPScnClhNQUxM T0NfWkVST19DRkxBR1M9Jy1ETUFMTE9DXzBfUkVUVVJOU19OVUxMJwpYTUxU Tz0nJwpYT1JHX01BTl9QQUdFPSdYIFZlcnNpb24gMTEnClhPUkdfU0dNTF9Q QVRIPScnClhTTFRQUk9DPScnClhTTF9TVFlMRVNIRUVUPScnClhUTUFMTE9D X1pFUk9fQ0ZMQUdTPSctRE1BTExPQ18wX1JFVFVSTlNfTlVMTCAtRFhUTUFM TE9DX0JDJwphY19jdF9BUj0nYXInCmFjX2N0X0NDPSdjYycKYWNfY3RfRFVN UEJJTj0nJwphbV9fRVhFRVhUX0ZBTFNFPScnCmFtX19FWEVFWFRfVFJVRT0n JwphbV9fZmFzdGRlcENDX0ZBTFNFPScjJwphbV9fZmFzdGRlcENDX1RSVUU9 JycKYW1fX2luY2x1ZGU9J2luY2x1ZGUnCmFtX19pc3JjPScnCmFtX19sZWFk aW5nX2RvdD0nLicKYW1fX25vZGVwPSdfbm8nCmFtX19xdW90ZT0nJwphbV9f dGFyPSckJHtUQVItdGFyfSBjaG9mIC0gIiQkdGFyZGlyIicKYW1fX3VudGFy PSckJHtUQVItdGFyfSB4ZiAtJwpiaW5kaXI9JyR7ZXhlY19wcmVmaXh9L2Jp bicKYnVpbGQ9J2kzODYtcG9ydGJsZC1mcmVlYnNkOS4yJwpidWlsZF9hbGlh cz0naTM4Ni1wb3J0YmxkLWZyZWVic2Q5LjInCmJ1aWxkX2NwdT0naTM4NicK YnVpbGRfb3M9J2ZyZWVic2Q5LjInCmJ1aWxkX3ZlbmRvcj0ncG9ydGJsZCcK ZGF0YWRpcj0nJHtkYXRhcm9vdGRpcn0nCmRhdGFyb290ZGlyPScke3ByZWZp eH0vc2hhcmUnCmRvY2Rpcj0nJHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFDS0FH RV9UQVJOQU1FfScKZHZpZGlyPScke2RvY2Rpcn0nCmV4ZWNfcHJlZml4PSdO T05FJwpob3N0PSdpMzg2LXBvcnRibGQtZnJlZWJzZDkuMicKaG9zdF9hbGlh cz0nJwpob3N0X2NwdT0naTM4NicKaG9zdF9vcz0nZnJlZWJzZDkuMicKaG9z dF92ZW5kb3I9J3BvcnRibGQnCmh0bWxkaXI9JyR7ZG9jZGlyfScKaW5jbHVk ZWRpcj0nJHtwcmVmaXh9L2luY2x1ZGUnCmluZm9kaXI9Jy91c3IvbG9jYWwv aW5mbycKaW5zdGFsbF9zaD0nJHtTSEVMTH0gL3Vzci9wb3J0cy94MTEvbGli WGkvd29yay9saWJYaS0xLjcuMi9pbnN0YWxsLXNoJwpsaWJkaXI9JyR7ZXhl Y19wcmVmaXh9L2xpYicKbGliZXhlY2Rpcj0nJHtleGVjX3ByZWZpeH0vbGli ZXhlYycKbG9jYWxlZGlyPScke2RhdGFyb290ZGlyfS9sb2NhbGUnCmxvY2Fs c3RhdGVkaXI9JyR7cHJlZml4fS92YXInCm1hbmRpcj0nL3Vzci9sb2NhbC9t YW4nCm1rZGlyX3A9JyQoTUtESVJfUCknCm9sZGluY2x1ZGVkaXI9Jy91c3Iv aW5jbHVkZScKcGRmZGlyPScke2RvY2Rpcn0nCnByZWZpeD0nL3Vzci9sb2Nh bCcKcHJvZ3JhbV90cmFuc2Zvcm1fbmFtZT0ncyx4LHgsJwpwc2Rpcj0nJHtk b2NkaXJ9JwpzYmluZGlyPScke2V4ZWNfcHJlZml4fS9zYmluJwpzaGFyZWRz dGF0ZWRpcj0nJHtwcmVmaXh9L2NvbScKc3lzY29uZmRpcj0nJHtwcmVmaXh9 L2V0YycKdGFyZ2V0X2FsaWFzPScnCgojIyAtLS0tLS0tLS0tLSAjIwojIyBj b25mZGVmcy5oLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoKLyogY29uZmRlZnMu aCAqLwojZGVmaW5lIFBBQ0tBR0VfTkFNRSAibGliWGkiCiNkZWZpbmUgUEFD S0FHRV9UQVJOQU1FICJsaWJYaSIKI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04g IjEuNy4yIgojZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJsaWJYaSAxLjcuMiIK I2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiaHR0cHM6Ly9idWdzLmZyZWVk ZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9eG9yZyIKI2RlZmlu ZSBQQUNLQUdFX1VSTCAiIgojZGVmaW5lIFBBQ0tBR0UgImxpYlhpIgojZGVm aW5lIFZFUlNJT04gIjEuNy4yIgojZGVmaW5lIFNURENfSEVBREVSUyAxCiNk ZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCiNkZWZpbmUgSEFWRV9TWVNfU1RB VF9IIDEKI2RlZmluZSBIQVZFX1NURExJQl9IIDEKI2RlZmluZSBIQVZFX1NU UklOR19IIDEKI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKI2RlZmluZSBIQVZF X1NUUklOR1NfSCAxCiNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKI2RlZmlu ZSBIQVZFX1NURElOVF9IIDEKI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKI2Rl ZmluZSBIQVZFX0RMRkNOX0ggMQojZGVmaW5lIExUX09CSkRJUiAiLmxpYnMv IgojZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTl9NQUpPUiAxCiNkZWZpbmUgUEFD S0FHRV9WRVJTSU9OX01JTk9SIDcKI2RlZmluZSBQQUNLQUdFX1ZFUlNJT05f UEFUQ0hMRVZFTCAyCgpjb25maWd1cmU6IGV4aXQgMQo= --_----------=_14049058631278914-- From owner-freebsd-x11@FreeBSD.ORG Wed Jul 9 12:19:30 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DB07F496 for ; Wed, 9 Jul 2014 12:19:30 +0000 (UTC) Received: from mail-we0-x22b.google.com (mail-we0-x22b.google.com [IPv6:2a00:1450:400c:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7490C25FB for ; Wed, 9 Jul 2014 12:19:30 +0000 (UTC) Received: by mail-we0-f171.google.com with SMTP id q58so7452778wes.16 for ; Wed, 09 Jul 2014 05:19:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=kvdEvjz14GBZ5W2LMtn+QGkp+7oTZwttaq9ge+XJyz4=; b=iTtlhMY5iwGJWwUhNOj3IHEKxyjak5Z8VBHkD7gpur+eHo0jll0BAx5FqfnNx5p7rO I/i5WpzAIle40f5PS3RJQ3mkjkoKsFEmsK4LBEjiXYZXE9vb/uZs+c5dnNeFBjgNLims kxsXSVkHmj7lm6xqJc6QsXLaq0Qr8P7ZbglZDb2dAKJ/U5/IMpHn/af5t7YqeWWsXlno OFilt9VeYphnwzmbzDWmjG0RqLcEobtjmVG6x6ljpGZqJWIJlnfuW6viNV/2X6uoQLBh EoNCDJM2Kq88+fYt1WaMhpvu3E0n2PxWP6a7sUsp/+AVLR4gM+DnXMlRLa7/9BkBuKcB iTQQ== X-Received: by 10.194.20.230 with SMTP id q6mr48497811wje.43.1404908368670; Wed, 09 Jul 2014 05:19:28 -0700 (PDT) Received: from [134.169.235.97] (dhcp235-097.wlan.rz.tu-bs.de. [134.169.235.97]) by mx.google.com with ESMTPSA id a13sm103061901wjs.12.2014.07.09.05.19.27 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 09 Jul 2014 05:19:27 -0700 (PDT) Message-ID: <53BD334E.7060508@gmail.com> Date: Wed, 09 Jul 2014 14:19:26 +0200 From: =?ISO-8859-1?Q?Jan_Kokem=FCller?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Stuck trying to get NEW Xorg working on 9.3-RC2 References: <20140704095203.GA5635@rwpc15.gfn.riverwillow.net.au> In-Reply-To: <20140704095203.GA5635@rwpc15.gfn.riverwillow.net.au> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2014 12:19:30 -0000 Hi, have you tried to start X without any xorg.conf (not using X -configure)? There have been problems using "X -configure" in the past. What are the contents of /var/log/Xorg.0.log then? Also, are there any messages in dmesg related to this? Starting X should automatically load the i915kms.ko and drm2.ko modules. Do they appear in the output of "kldstat" after trying to start X? Maybe you have an old line in your /boot/loader.conf that loads the old i915 or drm modules? You could also try using the new prebuilt packages for WITH_NEW_XORG: http://lists.freebsd.org/pipermail/freebsd-announce/2014-July/001570.html That would rule out any possible problems with your build environment. I think your graphics chip is not so old as to be unsupported by a modern X stack. You could double check with a Ubuntu live CD or so. Cheers, Jan From owner-freebsd-x11@FreeBSD.ORG Wed Jul 9 18:14:34 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8AFA1CE2 for ; Wed, 9 Jul 2014 18:14:34 +0000 (UTC) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49A422A18 for ; Wed, 9 Jul 2014 18:14:33 +0000 (UTC) Received: from [89.204.135.91] (helo=localhost.my.domain) by ms-10.1blu.de with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1X4wNs-0006D2-L3 for freebsd-x11@freebsd.org; Wed, 09 Jul 2014 20:14:24 +0200 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.my.domain (8.14.7/8.14.3) with ESMTP id s69IEMqv001360 for ; Wed, 9 Jul 2014 20:14:22 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.14.7/8.14.3/Submit) id s69IEMsH001359 for freebsd-x11@freebsd.org; Wed, 9 Jul 2014 20:14:22 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Wed, 9 Jul 2014 20:14:22 +0200 From: Matthias Apitz To: freebsd-x11@freebsd.org Subject: netbook Acer Aspire One D250 && sporadic white screen Message-ID: <20140709181421.GA1324@La-Habana> Reply-To: Matthias Apitz MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Operating-System: FreeBSD 9.0-CURRENT r214444 (i386) User-Agent: Mutt/1.5.21 (2010-09-15) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 89.204.135.91 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2014 18:14:34 -0000 Hello, I run on the in the Subject: mentioned hardware the following system: $ uname -a FreeBSD La-Habana 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r250588M: Sat Jun 22 14:15:48 CEST 2013 guru@La-Habana:/usr/obj/usr/home/guru/head/src/sys/GENERIC i386 $ pkg_info | fgrep xorg xorg-7.7 X.Org complete distribution metaport xorg-apps-7.7 X.org apps meta-port xorg-docs-1.7,1 X.org documentation files xorg-drivers-7.7 X.org drivers meta-port xorg-fonts-100dpi-7.7 X.Org 100dpi bitmap fonts xorg-fonts-7.7 X.org fonts meta-port xorg-fonts-75dpi-7.7 X.Org 75dpi bitmap fonts xorg-fonts-cyrillic-7.7 X.Org Cyrillic bitmap fonts xorg-fonts-miscbitmaps-7.7 X.Org miscellaneous bitmap fonts xorg-fonts-truetype-7.7 X.Org TrueType fonts xorg-fonts-type1-7.7 X.Org Type1 fonts xorg-libraries-7.7 X.org libraries meta-port xorg-macros-1.17 X.Org development aclocal macros xorg-server-1.7.7_6,1 X.Org X server and related programs linux-f10-xorg-libs-7.4_1 Xorg libraries (Linux Fedora 10) and on top of this KDE 3.5.10, but I think this is unrelated to the problem: sporadic the screen turns to white; the system is still running and I can: a) SSH into it from LAN b) switch with Ctrl-Alt-F1 to the alphanumeric console which is displayed fine and works c) from alphanumeric with Alt-F9 back to the X11 screen, which is black d) toggle between F1 - F9 (F9 stays black) e) can zap the X11-server with Ctrl-Alt-Backspace, which returns to alphanumeric console, and can startx there again the X11-chain fine Of course, zapping means loosing all open files in vim or pages in browser and is not want I want. One can think in a hardware fault, broken LCD cable or whatever, but why then the alphanumeric console is fine and X11 starts fine again? Btw: Can some kind soul point me to some information how these two modes (alpha ./. X11) are painted in the video RAM and how the switch between them is done? And, is there some way to re-init the screen in X11 again to not zap it and loose the session? Thanks matthias -- Matthias Apitz | /"\ ASCII Ribbon Campaign: E-mail: guru@unixarea.de | \ / - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | X - No proprietary attachments phone: +49-170-4527211 | / \ - Respect for open standards | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign From owner-freebsd-x11@FreeBSD.ORG Thu Jul 10 04:26:10 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 61405FBE for ; Thu, 10 Jul 2014 04:26:10 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 491612DDF for ; Thu, 10 Jul 2014 04:26:10 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6A4QA6i043631 for ; Thu, 10 Jul 2014 04:26:10 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191776] Request add developer version of Xorg x11/xorg-devel Date: Thu, 10 Jul 2014 04:26:10 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: sasamotikomi@gmail.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2014 04:26:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191776 sasamotikomi@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |x11@FreeBSD.org -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-x11@FreeBSD.ORG Thu Jul 10 04:30:45 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 917D4D6 for ; Thu, 10 Jul 2014 04:30:45 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 79D462E76 for ; Thu, 10 Jul 2014 04:30:45 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6A4Ujbs097369 for ; Thu, 10 Jul 2014 04:30:45 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191776] Request add developer version of Xorg x11/xorg-devel Date: Thu, 10 Jul 2014 04:30:45 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: sasamotikomi@gmail.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2014 04:30:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191776 --- Comment #1 from sasamotikomi@gmail.com --- multimedia/libva-intel-driver/ last version 1.3.2 -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-x11@FreeBSD.ORG Thu Jul 10 10:33:26 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BC9C9C13 for ; Thu, 10 Jul 2014 10:33:26 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A99742B14 for ; Thu, 10 Jul 2014 10:33:26 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s6AAXQPE044364 for ; Thu, 10 Jul 2014 10:33:26 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s6AAXQhJ044361; Thu, 10 Jul 2014 10:33:26 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201407101033.s6AAXQhJ044361@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 10 Jul 2014 10:33:26 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2014 10:33:26 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-fonts/libXfont | 1.4.7 | 1.4.99.901 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Thu Jul 10 18:20:08 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1754A8CC for ; Thu, 10 Jul 2014 18:20:08 +0000 (UTC) Received: from mailtwo.manz.at (mailtwo.manz.at [IPv6:2001:938:4006:225::61]) by mx1.freebsd.org (Postfix) with SMTP id 8F8482589 for ; Thu, 10 Jul 2014 18:20:07 +0000 (UTC) Received: from exch01.manz.intern (localhost [127.0.0.1]) by mailtwo.manz.at (Postfix) with ESMTP id 6203B412CA for ; Thu, 10 Jul 2014 20:19:58 +0200 (CEST) Received: from exch01.manz.intern (unknown [192.168.230.65]) by mailtwo.manz.at (Postfix) with ESMTP for ; Thu, 10 Jul 2014 20:19:44 +0200 (CEST) Received: from EXCH01.manz.intern ([fe80::38c7:3d5b:b497:823a]) by EXCH01.manz.intern ([fe80::38c7:3d5b:b497:823a%13]) with mapi id 14.03.0181.006; Thu, 10 Jul 2014 20:18:41 +0200 From: "Mehic, Admir" To: "freebsd-x11@freebsd.org" Subject: Radeon HD R9 270X Thread-Topic: Radeon HD R9 270X Thread-Index: Ac+ca2CcffIyZOKgQLivtIlau2ELlA== Date: Thu, 10 Jul 2014 18:18:41 +0000 Message-ID: <712475E3C50F194293BF6A14433D34D8CA5F563E@EXCH01.manz.intern> Accept-Language: de-DE, de-AT, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [84.112.143.11] MIME-Version: 1.0 X-KLMS-Rule-ID: 1 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Lua-Profiles: 63778 [Jul 10 2014] X-KLMS-AntiSpam-Version: 5.3.6 X-KLMS-AntiSpam-Envelope-From: adm@manz.at X-KLMS-AntiSpam-Spf: none X-KLMS-AntiSpam-Rate: 0 X-KLMS-AntiSpam-Status: not_detected X-KLMS-AntiSpam-Method: none X-KLMS-AntiSpam-Moebius-Timestamps: 3012181, 0, 0 X-KLMS-AntiSpam-Interceptor-Info: scan successful X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, bases: 2014/07/10 05:08:00 #8432221; khse: 2014-03-12 13:55:01 X-KLMS-AntiVirus-Status: Clean, skipped Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2014 18:20:08 -0000 hi with xf86-driver-ati im running a Radeon R9 270X... everything works.. no acceleration tougth. on: https://wiki.freebsd.org/Graphics is still marked as "Not supported" From owner-freebsd-x11@FreeBSD.ORG Thu Jul 10 20:25:41 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8E616815 for ; Thu, 10 Jul 2014 20:25:41 +0000 (UTC) Received: from mailtwo.manz.at (mailtwo.manz.at [IPv6:2001:938:4006:225::61]) by mx1.freebsd.org (Postfix) with SMTP id 183EB2110 for ; Thu, 10 Jul 2014 20:25:40 +0000 (UTC) Received: from exch01.manz.intern (localhost [127.0.0.1]) by mailtwo.manz.at (Postfix) with ESMTP id 540174130D for ; Thu, 10 Jul 2014 22:25:36 +0200 (CEST) Received: from exch01.manz.intern (unknown [192.168.230.65]) by mailtwo.manz.at (Postfix) with ESMTP for ; Thu, 10 Jul 2014 22:25:22 +0200 (CEST) Received: from EXCH01.manz.intern ([fe80::38c7:3d5b:b497:823a]) by EXCH01.manz.intern ([fe80::38c7:3d5b:b497:823a%13]) with mapi id 14.03.0181.006; Thu, 10 Jul 2014 22:20:32 +0200 From: "Mehic, Admir" To: "freebsd-x11@freebsd.org" Subject: WG: Radeon HD R9 270X Thread-Topic: Radeon HD R9 270X Thread-Index: Ac+ca2CcffIyZOKgQLivtIlau2ELlAAEPIp9 Date: Thu, 10 Jul 2014 20:20:30 +0000 Message-ID: <712475E3C50F194293BF6A14433D34D8CA5F5652@EXCH01.manz.intern> References: <712475E3C50F194293BF6A14433D34D8CA5F563E@EXCH01.manz.intern> In-Reply-To: <712475E3C50F194293BF6A14433D34D8CA5F563E@EXCH01.manz.intern> Accept-Language: de-DE, de-AT, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [84.112.143.11] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-KLMS-Rule-ID: 1 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Lua-Profiles: 63781 [Jul 10 2014] X-KLMS-AntiSpam-Version: 5.3.6 X-KLMS-AntiSpam-Envelope-From: adm@manz.at X-KLMS-AntiSpam-Spf: none X-KLMS-AntiSpam-Rate: 0 X-KLMS-AntiSpam-Status: not_detected X-KLMS-AntiSpam-Method: none X-KLMS-AntiSpam-Moebius-Timestamps: 3012287, 0, 0 X-KLMS-AntiSpam-Interceptor-Info: scan successful X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, bases: 2014/07/10 05:08:00 #8432221; khse: 2014-03-12 13:55:01 X-KLMS-AntiVirus-Status: Clean, skipped X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2014 20:25:41 -0000 xedasx@bart:~ % glxinfo | grep rende direct rendering: Yes OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) GL_NV_conditional_render, GL_NV_fog_distance, GL_NV_light_max_exponent,= =20 direct rendering: Yes OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) GL_NV_conditional_render, GL_NV_fog_distance, GL_NV_light_max_exponent,= =20 xedasx@bart:~ %=20 ______________ Von: Mehic, Admir Gesendet: Donnerstag, 10. Juli 2014 20:18 An: freebsd-x11@freebsd.org Betreff: Radeon HD R9 270X hi with xf86-driver-ati im running a Radeon R9 270X... everything works.. no acceleration tougth. on: https://wiki.freebsd.org/Graphics is still marked as "Not supported" From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 05:36:42 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 07597B3A for ; Fri, 11 Jul 2014 05:36:42 +0000 (UTC) Received: from mailtwo.manz.at (mailtwo.manz.at [62.218.22.175]) by mx1.freebsd.org (Postfix) with SMTP id 841372F8C for ; Fri, 11 Jul 2014 05:36:40 +0000 (UTC) Received: from exch01.manz.intern (localhost [127.0.0.1]) by mailtwo.manz.at (Postfix) with ESMTP id E31824130D for ; Fri, 11 Jul 2014 07:36:37 +0200 (CEST) Received: from exch01.manz.intern (unknown [192.168.230.65]) by mailtwo.manz.at (Postfix) with ESMTP for ; Fri, 11 Jul 2014 07:36:27 +0200 (CEST) Received: from EXCH01.manz.intern ([fe80::6944:c04b:66b9:b5de]) by EXCH01.manz.intern ([fe80::6944:c04b:66b9:b5de%13]) with mapi id 14.03.0195.001; Fri, 11 Jul 2014 07:33:58 +0200 From: "Mehic, Admir" To: "freebsd-x11@freebsd.org" Subject: WG: Radeon HD R9 270X Thread-Topic: Radeon HD R9 270X Thread-Index: Ac+ca2CcffIyZOKgQLivtIlau2ELlAAEPIp9ABNQNM8= Date: Fri, 11 Jul 2014 05:33:56 +0000 Message-ID: <712475E3C50F194293BF6A14433D34D8CA62F98C@EXCH01.manz.intern> References: <712475E3C50F194293BF6A14433D34D8CA5F563E@EXCH01.manz.intern>, <712475E3C50F194293BF6A14433D34D8CA5F5652@EXCH01.manz.intern> In-Reply-To: <712475E3C50F194293BF6A14433D34D8CA5F5652@EXCH01.manz.intern> Accept-Language: de-DE, de-AT, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [84.112.143.11] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-KLMS-Rule-ID: 1 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Lua-Profiles: 63792 [Jul 11 2014] X-KLMS-AntiSpam-Version: 5.3.6 X-KLMS-AntiSpam-Envelope-From: adm@manz.at X-KLMS-AntiSpam-Spf: none X-KLMS-AntiSpam-Rate: 0 X-KLMS-AntiSpam-Status: not_detected X-KLMS-AntiSpam-Method: none X-KLMS-AntiSpam-Moebius-Timestamps: 3012732, 0, 0 X-KLMS-AntiSpam-Interceptor-Info: scan successful X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, bases: 2014/07/10 22:18:00 #8457277; khse: 2014-03-12 13:55:01 X-KLMS-AntiVirus-Status: Clean, skipped X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 05:36:42 -0000 hi,=0A= =0A= glxinfo shows something yes, but acceleration is not working.=0A= Dual Display not working :(=0A= =0A= ________________________________________=0A= Von: Mehic, Admir=0A= Gesendet: Donnerstag, 10. Juli 2014 22:20=0A= An: freebsd-x11@freebsd.org=0A= Betreff: WG: Radeon HD R9 270X=0A= =0A= xedasx@bart:~ % glxinfo | grep rende=0A= direct rendering: Yes=0A= OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits)=0A= GL_NV_conditional_render, GL_NV_fog_distance, GL_NV_light_max_exponent,= =0A= direct rendering: Yes=0A= OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits)=0A= GL_NV_conditional_render, GL_NV_fog_distance, GL_NV_light_max_exponent,= =0A= xedasx@bart:~ %=0A= ______________=0A= Von: Mehic, Admir=0A= Gesendet: Donnerstag, 10. Juli 2014 20:18=0A= An: freebsd-x11@freebsd.org=0A= Betreff: Radeon HD R9 270X=0A= =0A= hi=0A= =0A= with xf86-driver-ati im running a Radeon R9 270X...=0A= everything works.. no acceleration tougth.=0A= on: https://wiki.freebsd.org/Graphics=0A= is still marked as "Not supported"=0A= =0A= From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 07:31:21 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E067A1000 for ; Fri, 11 Jul 2014 07:31:21 +0000 (UTC) Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 693FF28BA for ; Fri, 11 Jul 2014 07:31:21 +0000 (UTC) Received: by mail-la0-f52.google.com with SMTP id gl10so556019lab.11 for ; Fri, 11 Jul 2014 00:31:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=KMJRZK7yne2AwYPOAS8QXFR+OZObRfxHnJB7SGVv440=; b=Sk9fOPEkwokw4O1hIfvdZFmP7NDcXaBK+YpoTK90xtllM2itBD6futH4DvzA2SE+qI IVPZ3FpiatF9JEtQjXePNnUWQTLEv224xXHydHeW/pjnWjzYR0+Puuayc/vjJc1HCOYw 0dtDxO9z3ZaaCBCngTckbBsCSZOSElMNHVPfSp/OfGnwT9tkIBXap2CGE3VVi6o5miM9 HSs5H0EnFW2nUFr3GDxBA20cPOPAbPqEvOrPGQ2gxbWUgQfIbt7Zf+HjUF82AVjAxpe1 mTOkWYq0gFU3Oqmap8gyFXxF5MiQNnWkafXEtyrFgdeAOU8NjFhK1f/jRmCcWekaqvAc 1+Eg== X-Received: by 10.112.181.74 with SMTP id du10mr2279389lbc.40.1405063879287; Fri, 11 Jul 2014 00:31:19 -0700 (PDT) Received: from [89.178.54.71] (89-178-54-71.broadband.corbina.ru. [89.178.54.71]) by mx.google.com with ESMTPSA id qx6sm2182718lbb.23.2014.07.11.00.31.18 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 11 Jul 2014 00:31:18 -0700 (PDT) Message-ID: <53BF92C7.3040701@gmail.com> Date: Fri, 11 Jul 2014 11:31:19 +0400 From: not User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: WG: Radeon HD R9 270X References: <712475E3C50F194293BF6A14433D34D8CA62F98C@EXCH01.manz.intern> In-Reply-To: <712475E3C50F194293BF6A14433D34D8CA62F98C@EXCH01.manz.intern> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 07:31:22 -0000 I don't know why he wrote it all of card, marked as Not supported work fine but only with software raster. I already wrote bug report see here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191776 1)It is Gallium and Glamor only cards and hardware acceleration disabled by default it is mean what you need add options Option "AccelMethod" "Glamor" in your xorg.conf (warning high experimental) 2)Request lasted xorg server 1.15.2, dri 10.2.3 and libdrm 2.4.54 for last xf86-video-ati 7.4.0 3)For mostly functional requested kernel implementation New DRM/KMS from linux kernel 3.15-3.16(we have only 3.8-3.9, update to 3.15-3.16 still not start ). From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 08:00:23 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 624868C1 for ; Fri, 11 Jul 2014 08:00:23 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4A8712BBF for ; Fri, 11 Jul 2014 08:00:23 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6B80Niu084828 for ; Fri, 11 Jul 2014 08:00:23 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191776] Request add developer version of Xorg x11/xorg-devel Date: Fri, 11 Jul 2014 08:00:22 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: marino@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 08:00:23 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191776 John Marino changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Triage |Open Assignee|freebsd-ports-bugs@FreeBSD. |x11@FreeBSD.org |org | --- Comment #2 from John Marino --- Over to maintainer team although they seem to be on CC already (I hope they disagree, xorg is complicated enough without multiple versions floating around) -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 09:23:23 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6F67BE2E for ; Fri, 11 Jul 2014 09:23:23 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5D09C2335 for ; Fri, 11 Jul 2014 09:23:23 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s6B9NNWm084762 for ; Fri, 11 Jul 2014 09:23:23 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s6B9NNdj084759; Fri, 11 Jul 2014 09:23:23 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201407110923.s6B9NNdj084759@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 11 Jul 2014 09:23:23 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 09:23:23 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11/libXi | 1.7.2 | 1.7.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 11:05:02 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7FC6B38B for ; Fri, 11 Jul 2014 11:05:02 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F41A2C25 for ; Fri, 11 Jul 2014 11:05:02 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6BB52jw045098 for ; Fri, 11 Jul 2014 11:05:02 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191776] Request add developer version of Xorg x11/xorg-devel Date: Fri, 11 Jul 2014 11:05:02 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: sasamotikomi@gmail.com X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 11:05:02 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191776 --- Comment #3 from sasamotikomi@gmail.com --- This is only a temporary solution until we doing more test with 1.14.x and start testing 1.15.x, order of versions: xorg-devel: xorg-server 1.14.x -> xf86-video-ati 7.4.0(or as xf86-video-ati-devel 7.4.0) / nvidia-driver 337.25(or as nvidia-driver(34) 340.24) / xf86-video-intel 2.21.15(xf86-video-intel-devel or 2.99.912) -> libdrm 2.5.4 -> dri 9.1.7(or dri-devel 10.2.3) xorg-devel + WITH_EXPERIMENTAL_XORG: xorg-server 1.15.x -> xf86-video-ati 7.4.0(or as xf86-video-ati-devel 7.4.0) / nvidia-driver(34) 340.24 (or nvidia-driver 337.25) / xf86-video-intel-devel or 2.99.912 -> libdrm 2.5.4 -> dri-devel 10.2.3 after testing do 1.14.x default version xorg-devel: xorg-server 1.15.x -> xf86-video-ati 7.4.0(or as xf86-video-ati-devel 7.4.0) / nvidia-driver(34) 340.24 (or nvidia-driver 337.25) / xf86-video-intel-devel or 2.99.912 -> libdrm 2.5.4 -> dri-devel 10.2.3 xorg-devel + WITH_EXPERIMENTAL_XORG: xorg-server 1.15.99.904 ( last developer snapshot)-> xf86-video-ati-devel (last git snapshot) / nvidia-driver ( last beta) / xf86-video-intel-devel (last git snapshot) -> libdrm 2.5.4 -> dri-devel 10.2.3 after testing do 1.15.x default version, remove option WITH_EXPERIMENTAL_XORG update all devel port to last snapshot. This an approximate procedures, whatever steps can be replaced / skip depending on the test results. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 11:53:41 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A4DE42E6 for ; Fri, 11 Jul 2014 11:53:41 +0000 (UTC) Received: from mta1.riverwillow.net.au (mta1.riverwillow.net.au [IPv6:2001:8000:1000:1801::36]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mta1.riverwillow.net.au", Issuer "Riverwillow Root Certificate 2010-04-12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C99A920BD for ; Fri, 11 Jul 2014 11:53:40 +0000 (UTC) Received: from mail1.riverwillow.net.au (mail1.riverwillow.net.au [IPv6:2001:8000:1000:1801::46]) by mta1.riverwillow.net.au (8.14.9/8.14.9) with ESMTP id s6BBrW2S034821 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 11 Jul 2014 21:53:32 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=riverwillow.com.au; s=mta1002; t=1405079612; bh=1Li25qoUpx4X5w+n2xSX1XQiaDMLLNfZSUS5rhaZ4Gc=; h=Date:From:To:Subject:References:In-Reply-To; b=HP/ynVvEQFx+kSa2FxKJR8TTGNyhVGH3VzjMJnEv7BF8ZRGKwg24Vb5kPqlCUMuZB nUNler6EjM6z5ehalWJIODO136+IZxnt15Y9X6lFg+LDXmOWLQ9bMQOsbEiU7DUXHy DmdvcxfkX/CEOs/V063h7oR6oAL2Hs1fq92yusjA= Received: from rwpc15.gfn.riverwillow.net.au (rwpc15.gfn.riverwillow.net.au [IPv6:2001:8000:1000:18e1:20c:76ff:fe0a:2117]) (authenticated bits=56) by mail1.riverwillow.net.au (8.14.9/8.14.9) with ESMTP id s6BBrS4O034820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 11 Jul 2014 21:53:29 +1000 (AEST) Date: Fri, 11 Jul 2014 21:53:20 +1000 From: John Marshall To: freebsd-x11@freebsd.org Subject: Re: Stuck trying to get NEW Xorg working on 9.3-RC2 Message-ID: <20140711115319.GA18627@rwpc15.gfn.riverwillow.net.au> Mail-Followup-To: freebsd-x11@freebsd.org References: <20140704095203.GA5635@rwpc15.gfn.riverwillow.net.au> <53BD334E.7060508@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MGYHOYXEY6WxJCY8" Content-Disposition: inline In-Reply-To: <53BD334E.7060508@gmail.com> OpenPGP: id=A29A84A2; url=http://pki.riverwillow.com.au/pgp/johnmarshall.asc User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 11:53:41 -0000 --MGYHOYXEY6WxJCY8 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, 09 Jul 2014, 14:19 +0200, Jan Kokem=C3=BCller wrote: > Starting X should automatically load the i915kms.ko and drm2.ko modules.= =20 > Do they appear in the output of "kldstat" after trying to start X? Maybe= =20 > you have an old line in your /boot/loader.conf that loads the old i915=20 > or drm modules? Thank you! That was the clue that I needed! Thank you for taking the time to reply to my post. Having had no reply for a few days and having blown away the ports on my 9.3 notebook, I decided I might as well upgrade to 10-STABLE (anticipating the 10.1 release cycle) before rebuilding all the ports. I was already a couple of days into building ports (WITHOUT_NEW_XORG) on 10-STABLE when your reply came through. When I upgrade FreeBSD I am always very careful to check any differences between the kernel config files I used from the previous release and the kernel config files provided with the new release. I did that in this case too and there was no mention at all in any of the release kernel config files of either drm2 or i915kms, and no indication that drm and i915drm were either obsolete or deprecated. I had no idea that the drm and i915drm modules would affect the new default Xorg installation for 9.3-RC1. In fact, there is also absolutely no mention of vt or vt_vga in the GENERIC or NOTES config files, but there is a separate VT config file which I did find. I supposed that the configuration changes included in the VT config file were all I would need for the new Xorg. I removed drm and i915drm device statements from my kernel config, removed NO_MODULES from my make.conf, and built a new kernel. I then loaded i915kms and found that it also pulled in iic, iicbus, iicbb and drm2. I rebuilt the kernel again with iic, iicbus and iicbb device statements added to my kernel config, and with "MODULES_OVERRIDE=3Ddrm2" in make.conf (because there is no kernel config device available for it). Once I knew I had the right drivers available, I upgraded to the new Xorg, tested, and met with success. Thank you. This is what I saw when I loaded the i915kms driver: info: [drm] Initialized drm 1.1.0 20060810 drmn0: on vgapci0 info: [drm] AGP at 0xb0000000 256MB iicbus0: on iicbb0 addr 0xec iic0: on iicbus0 iic1: on iicbus1 iicbus2: on iicbb1 addr 0xc6 iic2: on iicbus2 iic3: on iicbus3 iicbus4: on iicbb2 addr 0xc6 iic4: on iicbus4 iic5: on iicbus5 iicbus6: on iicbb3 addr 0xc6 iic6: on iicbus6 iic7: on iicbus7 iicbus8: on iicbb4 addr 0xc6 iic8: on iicbus8 iic9: on iicbus9 iicbus10: on iicbb5 addr 0xc6 iic10: on iicbus10 iic11: on iicbus11 iicbus12: on iicbb6 addr 0xc6 iic12: on iicbus12 iic13: on iicbus13 iicbus14: on iicbb7 addr 0xc6 iic14: on iicbus14 iic15: on iicbus15 info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). info: [drm] Driver supports precise vblank timestamp query. info: [drm] failed to find VBIOS tables drmn0: taking over the fictitious range 0xb0000000-0xbffff000 info: [drm] initialized overlay support fbd0 on drmn0 VT: Replacing driver "vga" with new "fb". info: [drm] Initialized i915 1.6.0 20080730 and here is updated information from the working installation which corresp= onds to that provided in my OP: hw.machine: i386 hw.model: Intel(R) Pentium(R) M processor 1.73GHz kern.version: FreeBSD 10.0-STABLE #6 r268382: Fri Jul 11 15:40:05 AEST 2014 dev.agp.%parent:=20 dev.agp.0.%desc: Intel 82915GM (915GM GMCH) SVGA controller dev.agp.0.%driver: agp dev.agp.0.%location:=20 dev.agp.0.%pnpinfo:=20 dev.agp.0.%parent: vgapci0 dev.drmn.%parent:=20 dev.drmn.0.%desc: Intel i915GM dev.drmn.0.%driver: drmn dev.drmn.0.%location:=20 dev.drmn.0.%pnpinfo:=20 dev.drmn.0.%parent: vgapci0 Xorg log (using an unmodified xorg.conf from the old Xorg on 9.2-RELEASE) [ 37.839]=20 X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 37.839] X Protocol Version 11, Revision 0 [ 37.839] Build Operating System: FreeBSD 10.0-STABLE i386=20 [ 37.839] Current Operating System: FreeBSD rwpc08 10.0-STABLE FreeBSD = 10.0-STABLE #6 r268382: Fri Jul 11 15:40:05 AEST 2014 root@rwpc08:/buil= d/obj/build/src/sys/RWPC08 i386 [ 37.839] Build Date: 11 July 2014 06:42:46PM [ 37.839] =20 [ 37.839] Current version of pixman: 0.32.4 [ 37.839] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 37.839] Markers: (--) probed, (**) from config file, (=3D=3D) default= setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 37.839] (=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 11 20= :19:07 2014 [ 37.920] (=3D=3D) Using config file: "/usr/local/etc/X11/xorg.conf" [ 37.928] (**) Option "defaultserverlayout" "MBY Docked" [ 37.928] (**) ServerLayout "MBY Docked" [ 37.928] (**) |-->Screen "MBY Desk" (0) [ 37.928] (**) | |-->Monitor "SyncMaster740N" [ 37.944] (**) | |-->Device "Intel i915GM" [ 37.944] (**) Option "DontZap" "off" [ 37.944] (=3D=3D) Automatically adding devices [ 37.944] (=3D=3D) Automatically enabling devices [ 37.953] (WW) The directory "/usr/local/lib/X11/fonts/URW/" does not e= xist. [ 37.953] Entry deleted from font path. [ 37.953] (WW) The directory "/usr/local/lib/X11/fonts/bitstream-vera/"= does not exist. [ 37.953] Entry deleted from font path. [ 37.973] (WW) The directory "/usr/local/lib/X11/fonts/webfonts/" does = not exist. [ 37.973] Entry deleted from font path. [ 38.374] (**) FontPath set to: /usr/local/lib/X11/fonts/dejavu/, /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/ [ 38.374] (=3D=3D) ModulePath set to "/usr/local/lib/xorg/modules" [ 38.374] (II) The server relies on HAL to provide the list of input de= vices. If no devices become available, reconfigure HAL or disable AutoAddDevices. [ 38.374] (II) Loader magic: 0x81f2cf8 [ 38.374] (II) Module ABI versions: [ 38.374] X.Org ANSI C Emulation: 0.4 [ 38.374] X.Org Video Driver: 12.1 [ 38.374] X.Org XInput driver : 16.0 [ 38.375] X.Org Server Extension : 6.0 [ 38.397] (--) PCI:*(0:0:2:0) 8086:2592:1014:0582 rev 3, Mem @ 0x900800= 00/524288, 0xb0000000/268435456, 0x90000000/262144, I/O @ 0x00001800/8, BIO= S @ 0x????????/65536 [ 38.397] (--) PCI: (0:0:2:1) 8086:2792:1014:0582 rev 3, Mem @ 0x000000= 00/524288 [ 38.397] (II) LoadModule: "extmod" [ 38.453] (II) Loading /usr/local/lib/xorg/modules/extensions/libextmod= =2Eso [ 38.541] (II) Module extmod: vendor=3D"X.Org Foundation" [ 38.541] compiled for 1.12.4, module version =3D 1.0.0 [ 38.541] Module class: X.Org Server Extension [ 38.541] ABI class: X.Org Server Extension, version 6.0 [ 38.541] (II) Loading extension MIT-SCREEN-SAVER [ 38.541] (II) Loading extension XFree86-VidModeExtension [ 38.541] (II) Loading extension XFree86-DGA [ 38.541] (II) Loading extension DPMS [ 38.541] (II) Loading extension XVideo [ 38.557] (II) Loading extension XVideo-MotionCompensation [ 38.557] (II) Loading extension X-Resource [ 38.557] (II) LoadModule: "dbe" [ 38.557] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so [ 38.603] (II) Module dbe: vendor=3D"X.Org Foundation" [ 38.603] compiled for 1.12.4, module version =3D 1.0.0 [ 38.603] Module class: X.Org Server Extension [ 38.603] ABI class: X.Org Server Extension, version 6.0 [ 38.603] (II) Loading extension DOUBLE-BUFFER [ 38.603] (II) LoadModule: "glx" [ 38.603] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so [ 38.685] (II) Module glx: vendor=3D"X.Org Foundation" [ 38.685] compiled for 1.12.4, module version =3D 1.0.0 [ 38.685] ABI class: X.Org Server Extension, version 6.0 [ 38.698] (=3D=3D) AIGLX enabled [ 38.717] (II) Loading extension GLX [ 38.717] (II) LoadModule: "record" [ 38.717] (II) Loading /usr/local/lib/xorg/modules/extensions/librecord= =2Eso [ 38.749] (II) Module record: vendor=3D"X.Org Foundation" [ 38.749] compiled for 1.12.4, module version =3D 1.13.0 [ 38.749] Module class: X.Org Server Extension [ 38.749] ABI class: X.Org Server Extension, version 6.0 [ 38.749] (II) Loading extension RECORD [ 38.749] (II) LoadModule: "dri" [ 38.750] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so [ 38.861] (II) Module dri: vendor=3D"X.Org Foundation" [ 38.861] compiled for 1.12.4, module version =3D 1.0.0 [ 38.861] ABI class: X.Org Server Extension, version 6.0 [ 38.862] (II) Loading extension XFree86-DRI [ 38.862] (II) LoadModule: "dri2" [ 38.862] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 38.896] (II) Module dri2: vendor=3D"X.Org Foundation" [ 38.896] compiled for 1.12.4, module version =3D 1.2.0 [ 38.896] ABI class: X.Org Server Extension, version 6.0 [ 38.896] (II) Loading extension DRI2 [ 38.896] (II) LoadModule: "intel" [ 38.953] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so [ 39.106] (II) Module intel: vendor=3D"X.Org Foundation" [ 39.107] compiled for 1.12.4, module version =3D 2.21.15 [ 39.107] Module class: X.Org Video Driver [ 39.107] ABI class: X.Org Video Driver, version 12.1 [ 39.107] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics, HD Graphics 2000, HD Graphics 3000, HD Graphics 2500, HD Graphics 4000, HD Graphics P4000, HD Graphics 4600, HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100, HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200 [ 39.111] (--) Using syscons driver with X support (version 2.0) [ 39.111] (--) using VT number 9 [ 41.216] drmOpenDevice: node name is /dev/dri/card0 [ 41.216] drmOpenDevice: open result is 10, (OK) [ 41.216] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 41.216] drmOpenDevice: node name is /dev/dri/card0 [ 41.216] drmOpenDevice: open result is 10, (OK) [ 41.216] drmOpenByBusid: drmOpenMinor returns 10 [ 41.216] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 [ 41.235] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card s= upport [ 41.235] drmOpenDevice: node name is /dev/dri/card0 [ 41.235] drmOpenDevice: open result is 10, (OK) [ 41.235] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 41.235] drmOpenDevice: node name is /dev/dri/card0 [ 41.235] drmOpenDevice: open result is 10, (OK) [ 41.235] drmOpenByBusid: drmOpenMinor returns 10 [ 41.235] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 [ 41.235] (**) intel(0): Depth 24, (--) framebuffer bpp 32 [ 41.235] (=3D=3D) intel(0): RGB weight 888 [ 41.235] (=3D=3D) intel(0): Default visual is TrueColor [ 41.235] (**) intel(0): Option "AccelMethod" "XAA" [ 41.235] (--) intel(0): Integrated Graphics Chipset: Intel(R) 915GM [ 41.249] (**) intel(0): Relaxed fencing disabled [ 41.249] (**) intel(0): Wait on SwapBuffers? enabled [ 41.249] (**) intel(0): Triple buffering? enabled [ 41.249] (**) intel(0): Framebuffer tiled [ 41.249] (**) intel(0): Pixmaps tiled [ 41.249] (**) intel(0): 3D buffers tiled [ 41.249] (**) intel(0): SwapBuffers wait enabled [ 41.249] (=3D=3D) intel(0): video overlay key set to 0x101fe [ 41.268] (II) intel(0): Output VGA1 using monitor section SyncMaster74= 0N [ 41.569] (II) intel(0): Output TV1 has no monitor section [ 41.586] (II) intel(0): EDID for output VGA1 [ 41.593] (II) intel(0): Printing probed modes for output VGA1 [ 41.593] (II) intel(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1= 440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz UP) [ 41.593] (II) intel(0): Modeline "1024x768"x60.0 65.00 1024 1048 11= 84 1344 768 771 777 806 -hsync -vsync (48.4 kHz) [ 41.593] (II) intel(0): Modeline "800x600"x60.3 40.00 800 840 968 1= 056 600 601 605 628 +hsync +vsync (37.9 kHz) [ 41.593] (II) intel(0): Modeline "800x600"x56.2 36.00 800 824 896 1= 024 600 601 603 625 +hsync +vsync (35.2 kHz e) [ 41.593] (II) intel(0): Modeline "848x480"x60.0 33.75 848 864 976 1= 088 480 486 494 517 +hsync +vsync (31.0 kHz e) [ 41.593] (II) intel(0): Modeline "640x480"x60.0 25.18 640 656 752 8= 00 480 490 492 525 -hsync -vsync (31.5 kHz) [ 41.593] (II) intel(0): Modeline "640x480"x59.9 25.18 640 656 752 8= 00 480 489 492 525 -hsync -vsync (31.5 kHz e) [ 41.893] (II) intel(0): EDID for output TV1 [ 41.894] (II) intel(0): Output VGA1 connected [ 41.894] (II) intel(0): Output TV1 disconnected [ 41.894] (II) intel(0): Using user preference for initial modes [ 41.894] (II) intel(0): Output VGA1 using initial mode 1280x1024 [ 41.894] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless = otherwise stated. [ 41.894] (II) intel(0): Kernel page flipping support detected, enabling [ 41.894] (=3D=3D) intel(0): DPI set to (96, 96) [ 41.894] (II) Loading sub module "fb" [ 41.894] (II) LoadModule: "fb" [ 41.894] (II) Loading /usr/local/lib/xorg/modules/libfb.so [ 41.912] (II) Module fb: vendor=3D"X.Org Foundation" [ 41.912] compiled for 1.12.4, module version =3D 1.0.0 [ 41.912] ABI class: X.Org ANSI C Emulation, version 0.4 [ 41.912] (II) Loading sub module "dri2" [ 41.912] (II) LoadModule: "dri2" [ 41.912] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 41.912] (II) Module dri2: vendor=3D"X.Org Foundation" [ 41.912] compiled for 1.12.4, module version =3D 1.2.0 [ 41.912] ABI class: X.Org Server Extension, version 6.0 [ 41.912] (=3D=3D) Depth 24 pixmap format is 32 bpp [ 41.913] (II) intel(0): [DRI2] Setup complete [ 41.913] (II) intel(0): [DRI2] DRI driver: i915 [ 41.913] (II) intel(0): Allocated new frame buffer 1280x1024 stride 81= 92, tiled [ 41.927] (II) UXA(0): Driver registered support for the following oper= ations: [ 41.927] (II) solid [ 41.927] (II) copy [ 41.927] (II) composite (RENDER acceleration) [ 41.927] (II) put_image [ 41.927] (II) get_image [ 41.927] (=3D=3D) intel(0): Backing store disabled [ 41.927] (=3D=3D) intel(0): Silken mouse enabled [ 41.928] (II) intel(0): Initializing HW Cursor [ 41.928] (II) intel(0): RandR 1.2 enabled, ignore the following RandR = disabled message. [ 41.962] (**) intel(0): DPMS enabled [ 41.962] (=3D=3D) intel(0): Intel XvMC decoder disabled [ 41.962] (II) intel(0): Set up textured video [ 41.962] (II) intel(0): Set up overlay video [ 41.962] (II) intel(0): direct rendering: DRI2 Enabled [ 41.962] (WW) intel(0): Option "Monitor-LVDS" is not used [ 41.962] (WW) intel(0): Option "Monitor-VGA" is not used [ 42.076] (--) RandR disabled [ 42.076] (II) Initializing built-in extension Generic Event Extension [ 42.076] (II) Initializing built-in extension SHAPE [ 42.076] (II) Initializing built-in extension MIT-SHM [ 42.076] (II) Initializing built-in extension XInputExtension [ 42.076] (II) Initializing built-in extension XTEST [ 42.076] (II) Initializing built-in extension BIG-REQUESTS [ 42.076] (II) Initializing built-in extension SYNC [ 42.076] (II) Initializing built-in extension XKEYBOARD [ 42.076] (II) Initializing built-in extension XC-MISC [ 42.076] (II) Initializing built-in extension XINERAMA [ 42.076] (II) Initializing built-in extension XFIXES [ 42.076] (II) Initializing built-in extension RENDER [ 42.076] (II) Initializing built-in extension RANDR [ 42.076] (II) Initializing built-in extension COMPOSITE [ 42.076] (II) Initializing built-in extension DAMAGE [ 42.601] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 42.601] (II) AIGLX: enabled GLX_INTEL_swap_event [ 42.601] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_co= ntrol [ 42.601] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer obje= cts [ 42.601] (II) AIGLX: Loaded and initialized i915 [ 42.601] (II) GLX: Initialized DRI2 GL provider for screen 0 [ 42.602] (II) intel(0): Setting screen physical size to 338 x 270 [ 43.141] (EE) config/hal: couldn't initialise context: unknown error (= null) [ 46.865] (II) config/hal: Adding input device KVM A1 [ 46.865] (II) LoadModule: "mouse" [ 46.882] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so [ 46.923] (II) Module mouse: vendor=3D"X.Org Foundation" [ 46.923] compiled for 1.12.4, module version =3D 1.9.0 [ 46.923] Module class: X.Org XInput Driver [ 46.923] ABI class: X.Org XInput driver, version 16.0 [ 46.923] (II) Using input driver 'mouse' for 'KVM A1' [ 46.923] (**) KVM A1: always reports core events [ 46.923] (**) Option "Device" "/dev/sysmouse" [ 46.923] (=3D=3D) KVM A1: Protocol: "Auto" [ 46.923] (**) KVM A1: always reports core events [ 46.923] (=3D=3D) KVM A1: Emulate3Buttons, Emulate3Timeout: 50 [ 46.923] (**) KVM A1: ZAxisMapping: buttons 4 and 5 [ 46.923] (**) KVM A1: Buttons: 5 [ 46.923] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/u= sb_device_10d5_5b08_noserial_if1" [ 46.923] (II) XINPUT: Adding extended input device "KVM A1" (type: MOU= SE, id 6) [ 46.924] (**) KVM A1: (accel) keeping acceleration scheme 1 [ 46.924] (**) KVM A1: (accel) acceleration profile 0 [ 46.924] (**) KVM A1: (accel) acceleration factor: 2.000 [ 46.924] (**) KVM A1: (accel) acceleration threshold: 4 [ 46.924] (II) KVM A1: SetupAuto: hw.iftype is 4, hw.model is 0 [ 46.924] (II) KVM A1: SetupAuto: protocol is SysMouse [ 46.930] (II) config/hal: Adding input device KVM A1 [ 46.931] (II) LoadModule: "kbd" [ 46.931] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so [ 46.938] (II) Module kbd: vendor=3D"X.Org Foundation" [ 46.938] compiled for 1.12.4, module version =3D 1.8.0 [ 46.938] Module class: X.Org XInput Driver [ 46.938] ABI class: X.Org XInput driver, version 16.0 [ 46.938] (II) Using input driver 'kbd' for 'KVM A1' [ 46.938] (**) KVM A1: always reports core events [ 46.938] (**) KVM A1: always reports core events [ 46.938] (**) Option "Protocol" "standard" [ 46.938] (WW) Option "Device" requires an string value [ 46.938] (**) Option "XkbRules" "base" [ 46.938] (**) Option "XkbModel" "pc105" [ 46.938] (**) Option "XkbLayout" "us" [ 46.938] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/u= sb_device_10d5_5b08_noserial_if0" [ 46.938] (II) XINPUT: Adding extended input device "KVM A1" (type: KEY= BOARD, id 7) [ 46.948] (II) config/hal: Adding input device AT Keyboard [ 46.948] (II) Using input driver 'kbd' for 'AT Keyboard' [ 46.948] (**) AT Keyboard: always reports core events [ 46.948] (**) AT Keyboard: always reports core events [ 46.948] (**) Option "Protocol" "standard" [ 46.948] (WW) Option "Device" requires an string value [ 46.949] (**) Option "XkbRules" "base" [ 46.949] (**) Option "XkbModel" "pc105" [ 46.949] (**) Option "XkbLayout" "us" [ 46.949] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/a= tkbd_0" [ 46.949] (II) XINPUT: Adding extended input device "AT Keyboard" (type= : KEYBOARD, id 8) [ 46.958] (II) config/hal: Adding input device PS/2 Mouse [ 46.958] (II) Using input driver 'mouse' for 'PS/2 Mouse' [ 46.958] (**) PS/2 Mouse: always reports core events [ 46.958] (**) Option "Device" "/dev/psm0" [ 46.959] (=3D=3D) PS/2 Mouse: Protocol: "Auto" [ 46.959] (**) PS/2 Mouse: always reports core events [ 47.013] (=3D=3D) PS/2 Mouse: Emulate3Buttons, Emulate3Timeout: 50 [ 47.013] (**) PS/2 Mouse: ZAxisMapping: buttons 4 and 5 [ 47.013] (**) PS/2 Mouse: Buttons: 5 [ 47.013] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/p= sm_0" [ 47.013] (II) XINPUT: Adding extended input device "PS/2 Mouse" (type:= MOUSE, id 9) [ 47.013] (**) PS/2 Mouse: (accel) keeping acceleration scheme 1 [ 47.013] (**) PS/2 Mouse: (accel) acceleration profile 0 [ 47.013] (**) PS/2 Mouse: (accel) acceleration factor: 2.000 [ 47.013] (**) PS/2 Mouse: (accel) acceleration threshold: 4 [ 47.031] (II) PS/2 Mouse: SetupAuto: hw.iftype is 3, hw.model is 0 [ 47.031] (II) PS/2 Mouse: SetupAuto: protocol is PS/2 [ 47.504] (II) PS/2 Mouse: ps2EnableDataReporting: succeeded [ 66.236] (II) intel(0): Allocated new frame buffer 1024x768 stride 409= 6, tiled [ 321.378] (II) intel(0): Allocated new frame buffer 1280x1024 stride 81= 92, tiled [ 322.202] (II) intel(0): Allocated new frame buffer 1280x1024 stride 81= 92, tiled [ 432.515] (II) UnloadModule: "mouse" [ 432.515] (II) UnloadModule: "kbd" [ 432.515] (II) UnloadModule: "kbd" [ 432.560] (II) UnloadModule: "mouse" [ 432.609] (WW) intel(0): drmDropMaster failed: Unknown error: -22 [ 432.614] 8 XSELINUXs still allocated at reset [ 432.614] SCREEN: 0 objects of 140 bytes =3D 0 total bytes 0 private al= locs [ 432.614] DEVICE: 0 objects of 64 bytes =3D 0 total bytes 0 private all= ocs [ 432.614] CLIENT: 0 objects of 144 bytes =3D 0 total bytes 0 private al= locs [ 432.614] WINDOW: 0 objects of 32 bytes =3D 0 total bytes 0 private all= ocs [ 432.614] PIXMAP: 0 objects of 16 bytes =3D 0 total bytes 0 private all= ocs [ 432.614] GC: 0 objects of 44 bytes =3D 0 total bytes 0 private allocs [ 432.614] CURSOR: 0 objects of 4 bytes =3D 0 total bytes 0 private allo= cs [ 432.614] CURSOR_BITS: 0 objects of 4 bytes =3D 0 total bytes 0 private= allocs [ 432.614] DBE_WINDOW: 0 objects of 12 bytes =3D 0 total bytes 0 private= allocs [ 432.614] GLYPH: 0 objects of 4 bytes =3D 0 total bytes 0 private allocs [ 432.614] TOTAL: 0 objects, 0 bytes, 0 allocs [ 432.614] 8 SELECTIONs still allocated at reset [ 432.614] WINDOW: 0 objects of 32 bytes =3D 0 total bytes 0 private all= ocs [ 432.614] PIXMAP: 0 objects of 16 bytes =3D 0 total bytes 0 private all= ocs [ 432.614] GC: 0 objects of 44 bytes =3D 0 total bytes 0 private allocs [ 432.614] CURSOR: 0 objects of 4 bytes =3D 0 total bytes 0 private allo= cs [ 432.614] CURSOR_BITS: 0 objects of 4 bytes =3D 0 total bytes 0 private= allocs [ 432.614] DBE_WINDOW: 0 objects of 12 bytes =3D 0 total bytes 0 private= allocs [ 432.614] GLYPH: 0 objects of 4 bytes =3D 0 total bytes 0 private allocs [ 432.614] TOTAL: 0 objects, 0 bytes, 0 allocs [ 432.616] (II) intel(0): [DRI2] Setup complete [ 432.616] (II) intel(0): [DRI2] DRI driver: i915 [ 432.616] (II) intel(0): Allocated new frame buffer 1280x1024 stride 81= 92, tiled [ 432.616] (II) UXA(0): Driver registered support for the following oper= ations: [ 432.616] (II) solid [ 432.616] (II) copy [ 432.616] (II) composite (RENDER acceleration) [ 432.616] (II) put_image [ 432.616] (II) get_image [ 432.616] (II) intel(0): Initializing HW Cursor [ 432.616] (II) intel(0): RandR 1.2 enabled, ignore the following RandR = disabled message. [ 432.616] (**) intel(0): DPMS enabled [ 432.616] (=3D=3D) intel(0): Intel XvMC decoder disabled [ 432.616] (II) intel(0): Set up textured video [ 432.616] (II) intel(0): Set up overlay video [ 432.616] (II) intel(0): direct rendering: DRI2 Enabled [ 432.652] (--) RandR disabled [ 432.686] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 432.686] (II) AIGLX: enabled GLX_INTEL_swap_event [ 432.686] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_co= ntrol [ 432.686] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer obje= cts [ 432.686] (II) AIGLX: Loaded and initialized i915 [ 432.686] (II) GLX: Initialized DRI2 GL provider for screen 0 [ 432.687] (II) intel(0): Setting screen physical size to 338 x 270 [ 433.136] (II) config/hal: Adding input device KVM A1 [ 433.137] (II) Using input driver 'mouse' for 'KVM A1' [ 433.137] (**) KVM A1: always reports core events [ 433.137] (**) Option "Device" "/dev/sysmouse" [ 433.137] (=3D=3D) KVM A1: Protocol: "Auto" [ 433.137] (**) KVM A1: always reports core events [ 433.137] (=3D=3D) KVM A1: Emulate3Buttons, Emulate3Timeout: 50 [ 433.137] (**) KVM A1: ZAxisMapping: buttons 4 and 5 [ 433.137] (**) KVM A1: Buttons: 5 [ 433.137] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/u= sb_device_10d5_5b08_noserial_if1" [ 433.137] (**) KVM A1: (accel) keeping acceleration scheme 1 [ 433.137] (**) KVM A1: (accel) acceleration profile 0 [ 433.137] (**) KVM A1: (accel) acceleration factor: 2.000 [ 433.137] (**) KVM A1: (accel) acceleration threshold: 4 [ 433.137] (II) KVM A1: SetupAuto: hw.iftype is 4, hw.model is 0 [ 433.137] (II) KVM A1: SetupAuto: protocol is SysMouse [ 433.144] (II) config/hal: Adding input device KVM A1 [ 433.144] (II) Using input driver 'kbd' for 'KVM A1' [ 433.144] (**) KVM A1: always reports core events [ 433.144] (**) KVM A1: always reports core events [ 433.144] (**) Option "Protocol" "standard" [ 433.144] (WW) Option "Device" requires an string value [ 433.144] (**) Option "XkbRules" "base" [ 433.144] (**) Option "XkbModel" "pc105" [ 433.144] (**) Option "XkbLayout" "us" [ 433.144] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/u= sb_device_10d5_5b08_noserial_if0" [ 433.155] (II) config/hal: Adding input device AT Keyboard [ 433.155] (II) Using input driver 'kbd' for 'AT Keyboard' [ 433.155] (**) AT Keyboard: always reports core events [ 433.155] (**) AT Keyboard: always reports core events [ 433.155] (**) Option "Protocol" "standard" [ 433.155] (WW) Option "Device" requires an string value [ 433.155] (**) Option "XkbRules" "base" [ 433.155] (**) Option "XkbModel" "pc105" [ 433.155] (**) Option "XkbLayout" "us" [ 433.155] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/a= tkbd_0" [ 433.166] (II) config/hal: Adding input device PS/2 Mouse [ 433.166] (II) Using input driver 'mouse' for 'PS/2 Mouse' [ 433.166] (**) PS/2 Mouse: always reports core events [ 433.166] (**) Option "Device" "/dev/psm0" [ 433.166] (=3D=3D) PS/2 Mouse: Protocol: "Auto" [ 433.166] (**) PS/2 Mouse: always reports core events [ 433.222] (=3D=3D) PS/2 Mouse: Emulate3Buttons, Emulate3Timeout: 50 [ 433.222] (**) PS/2 Mouse: ZAxisMapping: buttons 4 and 5 [ 433.222] (**) PS/2 Mouse: Buttons: 5 [ 433.222] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/p= sm_0" [ 433.222] (**) PS/2 Mouse: (accel) keeping acceleration scheme 1 [ 433.222] (**) PS/2 Mouse: (accel) acceleration profile 0 [ 433.222] (**) PS/2 Mouse: (accel) acceleration factor: 2.000 [ 433.222] (**) PS/2 Mouse: (accel) acceleration threshold: 4 [ 433.240] (II) PS/2 Mouse: SetupAuto: hw.iftype is 3, hw.model is 0 [ 433.240] (II) PS/2 Mouse: SetupAuto: protocol is PS/2 [ 433.714] (II) PS/2 Mouse: ps2EnableDataReporting: succeeded [ 447.694] (II) AIGLX: Suspending AIGLX clients for VT switch [ 447.694] (WW) intel(0): drmDropMaster failed: Unknown error: -22 [ 460.834] (II) AIGLX: Resuming AIGLX clients after VT switch --=20 John Marshall --MGYHOYXEY6WxJCY8 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlO/0C8ACgkQw/tAaKKahKJUiQCgvO4dzuEh5pARx/w0rIIJAFpO Rq4Anj9FN8xvlyQVuv+Oim0otkBYMUkW =ZAfB -----END PGP SIGNATURE----- --MGYHOYXEY6WxJCY8-- From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 16:26:38 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B71955AC for ; Fri, 11 Jul 2014 16:26:38 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9E5EA2B76 for ; Fri, 11 Jul 2014 16:26:38 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6BGQcEG076445 for ; Fri, 11 Jul 2014 16:26:38 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191767] arm: graphics/dri install failure Date: Fri, 11 Jul 2014 16:26:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rakuco@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 16:26:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191767 Raphael Kubo da Costa changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-ports-bugs@FreeBSD. |x11@FreeBSD.org |org | -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 19:15:07 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ECF41851 for ; Fri, 11 Jul 2014 19:15:07 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D51492D41 for ; Fri, 11 Jul 2014 19:15:07 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6BJF7mB002387 for ; Fri, 11 Jul 2014 19:15:07 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191776] Request add developer version of Xorg x11/xorg-devel Date: Fri, 11 Jul 2014 19:15:07 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: kwm@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 19:15:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191776 Koop Mast changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kwm@FreeBSD.org --- Comment #4 from Koop Mast --- xorg-devel is a area where we prepare for future xorg/mesa updates. The problem with xorg-server 1.14 is that it wants KMS drivers. Xorg-server 1.15 wants MESA 9.2+. The reason why we don't do mesa-devel or xorg-devel ports is because it is a nightmare to maintain. The current situation with WITH_NEW_XORG is already messy. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Fri Jul 11 20:44:06 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 933C2E28 for ; Fri, 11 Jul 2014 20:44:06 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7BE5B24AA for ; Fri, 11 Jul 2014 20:44:06 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6BKi6bQ027826 for ; Fri, 11 Jul 2014 20:44:06 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191767] arm: graphics/dri install failure Date: Fri, 11 Jul 2014 20:44:06 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: kwm@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 20:44:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191767 Koop Mast changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kwm@FreeBSD.org --- Comment #1 from Koop Mast --- Can you attach dri config.log? thanks. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 04:45:45 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 07245486 for ; Sat, 12 Jul 2014 04:45:45 +0000 (UTC) Received: from mta1.riverwillow.net.au (mta1.riverwillow.net.au [IPv6:2001:8000:1000:1801::36]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mta1.riverwillow.net.au", Issuer "Riverwillow Root Certificate 2010-04-12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3AAF22CDC for ; Sat, 12 Jul 2014 04:45:44 +0000 (UTC) Received: from mail1.riverwillow.net.au (mail1.riverwillow.net.au [IPv6:2001:8000:1000:1801::46]) by mta1.riverwillow.net.au (8.14.9/8.14.9) with ESMTP id s6C4jcgd007404 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 12 Jul 2014 14:45:39 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=riverwillow.com.au; s=mta1002; t=1405140339; bh=2HVRklP5MOlsnNLDVGVwhhV2PRgRxmg5MhwFo2va92k=; h=Date:From:To:Subject:References:In-Reply-To; b=R/TlwUeLxYu45mCf0llHjiVpyFX1mYRXbIHxa0zCRsfCxUZZLSAKy0jq4ECp/EuH2 TtUDlB465juRcmO+dfAmoW+tLWWZR7cAmcAVZgJHKcl5MUyxQBggkhLH/qPR154ONL XMNPBs1404N7okgK8t78YiKAgqUK5tu8wTgc3MNA= Received: from rwpc15.gfn.riverwillow.net.au (rwpc15.gfn.riverwillow.net.au [IPv6:2001:8000:1000:18e1:20c:76ff:fe0a:2117]) (authenticated bits=56) by mail1.riverwillow.net.au (8.14.9/8.14.9) with ESMTP id s6C4jWuh007403 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 12 Jul 2014 14:45:34 +1000 (AEST) Date: Sat, 12 Jul 2014 14:45:23 +1000 From: John Marshall To: freebsd-x11@freebsd.org Subject: Re: Stuck trying to get NEW Xorg working on 9.3-RC2 Message-ID: <20140712044522.GB28167@rwpc15.gfn.riverwillow.net.au> Mail-Followup-To: freebsd-x11@freebsd.org References: <20140704095203.GA5635@rwpc15.gfn.riverwillow.net.au> <53BD334E.7060508@gmail.com> <20140711115319.GA18627@rwpc15.gfn.riverwillow.net.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eJnRUKwClWJh1Khz" Content-Disposition: inline In-Reply-To: <20140711115319.GA18627@rwpc15.gfn.riverwillow.net.au> OpenPGP: id=A29A84A2; url=http://pki.riverwillow.com.au/pgp/johnmarshall.asc User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 04:45:45 -0000 --eJnRUKwClWJh1Khz Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, 11 Jul 2014, 21:53 +1000, John Marshall wrote: > On Wed, 09 Jul 2014, 14:19 +0200, Jan Kokem=C3=BCller wrote: > > Starting X should automatically load the i915kms.ko and drm2.ko modules= =2E=20 > > Do they appear in the output of "kldstat" after trying to start X? Mayb= e=20 > > you have an old line in your /boot/loader.conf that loads the old i915= =20 > > or drm modules? >=20 > Thank you! That was the clue that I needed! > I removed drm and i915drm device statements from my kernel config, > removed NO_MODULES from my make.conf, and built a new kernel. I then > loaded i915kms and found that it also pulled in iic, iicbus, iicbb and > drm2. I rebuilt the kernel again with iic, iicbus and iicbb device > statements added to my kernel config, and with "MODULES_OVERRIDE=3Ddrm2" > in make.conf (because there is no kernel config device available for > it). >=20 > Once I knew I had the right drivers available, I upgraded to the new > Xorg, tested, and met with success. Thank you. I have just done the same dance on one of our 9.3-RC2 desktop machines=20 and got NEW_XORG running there too. hw.machine: i386 hw.model: Intel(R) Pentium(R) 4 CPU 2.40GHz hw.ncpu: 1 hw.realmem: 2139029504 kern.version: FreeBSD 9.3-RC2 #1 r267955: Sat Jul 12 07:55:46 AEST 2014 dev.agp.0.%desc: Intel 82845M (845M GMCH) SVGA controller dev.agp.0.%driver: agp dev.agp.0.%parent: vgapci0 dev.drmn.0.%desc: Intel i845G GMCH dev.drmn.0.%driver: drmn dev.drmn.0.%parent: vgapci0 vgapci0@pci0:0:2:0: class=3D0x030000 card=3D0x00c50e11 chip=3D0x2562808= 6 rev=3D0x01 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D '82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics = Device' class =3D display subclass =3D VGA info: [drm] Initialized drm 1.1.0 20060810 drmn0: on vgapci0 info: [drm] AGP at 0xf0000000 128MB iicbus0: on iicbb0 addr 0xc5 iic0: on iicbus0 iic1: on iicbus1 ... iicbus14: on iicbb7 addr 0x0 iic14: on iicbus14 iic15: on iicbus15 info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). info: [drm] Driver supports precise vblank timestamp query. info: [drm] failed to find VBIOS tables drmn0: taking over the fictitious range 0xf0000000-0xf7fff000 info: [drm] initialized overlay support fbd0 on drmn0 vt_allocate: Replace existing VT driver. info: [drm] Initialized i915 1.6.0 20080730 Xorg.log with new Xorg using unmodified xorg.conf from old Xorg on 9.2-RELEASE [ 5626.459]=20 X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 5626.459] X Protocol Version 11, Revision 0 [ 5626.459] Build Operating System: FreeBSD 9.3-RC2 i386=20 [ 5626.459] Current Operating System: FreeBSD rwpc13 9.3-RC2 FreeBSD 9.3-= RC2 #1 r267955: Sat Jul 12 07:55:46 AEST 2014 root@rwpc13:/usr/obj/buil= d/src/sys/RWPC13 i386 [ 5626.460] Build Date: 12 July 2014 09:57:50AM [ 5626.460] =20 [ 5626.460] Current version of pixman: 0.32.4 [ 5626.460] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 5626.460] Markers: (--) probed, (**) from config file, (=3D=3D) default= setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 5626.460] (=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Sat Jul 12 10= :17:52 2014 [ 5626.460] (++) Using config file: "/usr/local/etc/X11/xorg.conf" [ 5626.460] (**) Option "defaultserverlayout" "Layout0" [ 5626.460] (**) ServerLayout "Layout0" [ 5626.460] (**) |-->Screen "VGA - 740N" (0) [ 5626.460] (**) | |-->Monitor "SyncMaster 740N" [ 5626.461] (**) | |-->Device "Intel 82845G" [ 5626.461] (=3D=3D) Automatically adding devices [ 5626.461] (=3D=3D) Automatically enabling devices [ 5626.461] (WW) The directory "/usr/local/lib/X11/fonts/URW/" does not e= xist. [ 5626.461] Entry deleted from font path. [ 5626.461] (WW) `fonts.dir' not found (or not valid) in "/usr/local/shar= e/fonts/amsfonts/". [ 5626.461] Entry deleted from font path. [ 5626.461] (Run 'mkfontdir' on "/usr/local/share/fonts/amsfonts/"). [ 5626.461] (**) FontPath set to: /usr/local/lib/X11/fonts/bitstream-vera/, /usr/local/lib/X11/fonts/dejavu/, /usr/local/lib/X11/fonts/webfonts/, /usr/local/share/ghostscript/fonts/, /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/ [ 5626.461] (=3D=3D) ModulePath set to "/usr/local/lib/xorg/modules" [ 5626.461] (II) The server relies on HAL to provide the list of input de= vices. If no devices become available, reconfigure HAL or disable AutoAddDevices. [ 5626.461] (II) Loader magic: 0x81e0860 [ 5626.461] (II) Module ABI versions: [ 5626.461] X.Org ANSI C Emulation: 0.4 [ 5626.461] X.Org Video Driver: 12.1 [ 5626.462] X.Org XInput driver : 16.0 [ 5626.462] X.Org Server Extension : 6.0 [ 5626.462] (--) PCI:*(0:0:2:0) 8086:2562:0e11:00c5 rev 1, Mem @ 0xf00000= 00/134217728, 0xfc400000/524288, BIOS @ 0x????????/65536 [ 5626.462] (II) "extmod" will be loaded by default. [ 5626.462] (II) "dbe" will be loaded by default. [ 5626.462] (II) "glx" will be loaded by default. [ 5626.462] (II) "record" will be loaded by default. [ 5626.462] (II) "dri" will be loaded by default. [ 5626.462] (II) "dri2" will be loaded by default. [ 5626.462] (II) LoadModule: "extmod" [ 5626.462] (II) Loading /usr/local/lib/xorg/modules/extensions/libextmod= =2Eso [ 5626.463] (II) Module extmod: vendor=3D"X.Org Foundation" [ 5626.463] compiled for 1.12.4, module version =3D 1.0.0 [ 5626.463] Module class: X.Org Server Extension [ 5626.463] ABI class: X.Org Server Extension, version 6.0 [ 5626.463] (II) Loading extension MIT-SCREEN-SAVER [ 5626.463] (II) Loading extension XFree86-VidModeExtension [ 5626.463] (II) Loading extension XFree86-DGA [ 5626.463] (II) Loading extension DPMS [ 5626.463] (II) Loading extension XVideo [ 5626.463] (II) Loading extension XVideo-MotionCompensation [ 5626.463] (II) Loading extension X-Resource [ 5626.463] (II) LoadModule: "dbe" [ 5626.463] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so [ 5626.463] (II) Module dbe: vendor=3D"X.Org Foundation" [ 5626.463] compiled for 1.12.4, module version =3D 1.0.0 [ 5626.463] Module class: X.Org Server Extension [ 5626.463] ABI class: X.Org Server Extension, version 6.0 [ 5626.463] (II) Loading extension DOUBLE-BUFFER [ 5626.463] (II) LoadModule: "glx" [ 5626.464] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so [ 5626.464] (II) Module glx: vendor=3D"X.Org Foundation" [ 5626.464] compiled for 1.12.4, module version =3D 1.0.0 [ 5626.464] ABI class: X.Org Server Extension, version 6.0 [ 5626.464] (=3D=3D) AIGLX enabled [ 5626.464] (II) Loading extension GLX [ 5626.464] (II) LoadModule: "record" [ 5626.464] (II) Loading /usr/local/lib/xorg/modules/extensions/librecord= =2Eso [ 5626.465] (II) Module record: vendor=3D"X.Org Foundation" [ 5626.465] compiled for 1.12.4, module version =3D 1.13.0 [ 5626.465] Module class: X.Org Server Extension [ 5626.465] ABI class: X.Org Server Extension, version 6.0 [ 5626.465] (II) Loading extension RECORD [ 5626.465] (II) LoadModule: "dri" [ 5626.465] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so [ 5626.465] (II) Module dri: vendor=3D"X.Org Foundation" [ 5626.465] compiled for 1.12.4, module version =3D 1.0.0 [ 5626.465] ABI class: X.Org Server Extension, version 6.0 [ 5626.465] (II) Loading extension XFree86-DRI [ 5626.465] (II) LoadModule: "dri2" [ 5626.466] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 5626.466] (II) Module dri2: vendor=3D"X.Org Foundation" [ 5626.466] compiled for 1.12.4, module version =3D 1.2.0 [ 5626.466] ABI class: X.Org Server Extension, version 6.0 [ 5626.466] (II) Loading extension DRI2 [ 5626.466] (II) LoadModule: "intel" [ 5626.467] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so [ 5626.468] (II) Module intel: vendor=3D"X.Org Foundation" [ 5626.468] compiled for 1.12.4, module version =3D 2.21.15 [ 5626.468] Module class: X.Org Video Driver [ 5626.468] ABI class: X.Org Video Driver, version 12.1 [ 5626.468] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics, HD Graphics 2000, HD Graphics 3000, HD Graphics 2500, HD Graphics 4000, HD Graphics P4000, HD Graphics 4600, HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100, HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200 [ 5626.469] (--) Using syscons driver with X support (version 2.0) [ 5626.469] (--) using VT number 9 [ 5626.469] drmOpenDevice: node name is /dev/dri/card0 [ 5626.469] drmOpenDevice: open result is 10, (OK) [ 5626.469] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 5626.469] drmOpenDevice: node name is /dev/dri/card0 [ 5626.470] drmOpenDevice: open result is 10, (OK) [ 5626.470] drmOpenByBusid: drmOpenMinor returns 10 [ 5626.470] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 [ 5626.470] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card s= upport [ 5626.470] drmOpenDevice: node name is /dev/dri/card0 [ 5626.470] drmOpenDevice: open result is 10, (OK) [ 5626.470] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 5626.470] drmOpenDevice: node name is /dev/dri/card0 [ 5626.470] drmOpenDevice: open result is 10, (OK) [ 5626.470] drmOpenByBusid: drmOpenMinor returns 10 [ 5626.470] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 [ 5626.470] (**) intel(0): Depth 24, (--) framebuffer bpp 32 [ 5626.470] (=3D=3D) intel(0): RGB weight 888 [ 5626.470] (=3D=3D) intel(0): Default visual is TrueColor [ 5626.471] (--) intel(0): Integrated Graphics Chipset: Intel(R) 845G [ 5626.471] (**) intel(0): Relaxed fencing disabled [ 5626.471] (**) intel(0): Wait on SwapBuffers? enabled [ 5626.471] (**) intel(0): Triple buffering? enabled [ 5626.471] (**) intel(0): Framebuffer tiled [ 5626.471] (**) intel(0): Pixmaps tiled [ 5626.471] (**) intel(0): 3D buffers tiled [ 5626.471] (**) intel(0): SwapBuffers wait enabled [ 5626.471] (=3D=3D) intel(0): video overlay key set to 0x101fe [ 5626.605] (II) intel(0): Output VGA1 using monitor section SyncMaster 7= 40N [ 5626.740] (II) intel(0): EDID for output VGA1 [ 5626.740] (II) intel(0): Manufacturer: SAM Model: 1b7 Serial#: 121223= 1991 [ 5626.740] (II) intel(0): Year: 2006 Week: 40 [ 5626.740] (II) intel(0): EDID Version: 1.3 [ 5626.740] (II) intel(0): Analog Display Input, Input Voltage Level: 0.= 700/0.300 V [ 5626.740] (II) intel(0): Sync: Separate Composite SyncOnGreen [ 5626.740] (II) intel(0): Max Image Size [cm]: horiz.: 34 vert.: 27 [ 5626.740] (II) intel(0): Gamma: 2.20 [ 5626.740] (II) intel(0): DPMS capabilities: Off; RGB/Color Display [ 5626.740] (II) intel(0): First detailed timing is preferred mode [ 5626.740] (II) intel(0): redX: 0.650 redY: 0.330 greenX: 0.330 greenY= : 0.600 [ 5626.740] (II) intel(0): blueX: 0.150 blueY: 0.080 whiteX: 0.313 whit= eY: 0.329 [ 5626.740] (II) intel(0): Supported established timings: [ 5626.740] (II) intel(0): 720x400@70Hz [ 5626.740] (II) intel(0): 640x480@60Hz [ 5626.740] (II) intel(0): 640x480@67Hz [ 5626.740] (II) intel(0): 640x480@72Hz [ 5626.740] (II) intel(0): 640x480@75Hz [ 5626.740] (II) intel(0): 800x600@56Hz [ 5626.740] (II) intel(0): 800x600@60Hz [ 5626.740] (II) intel(0): 800x600@72Hz [ 5626.740] (II) intel(0): 800x600@75Hz [ 5626.740] (II) intel(0): 832x624@75Hz [ 5626.740] (II) intel(0): 1024x768@60Hz [ 5626.740] (II) intel(0): 1024x768@70Hz [ 5626.740] (II) intel(0): 1024x768@75Hz [ 5626.740] (II) intel(0): 1280x1024@75Hz [ 5626.740] (II) intel(0): 1152x864@75Hz [ 5626.740] (II) intel(0): Manufacturer's mask: 0 [ 5626.740] (II) intel(0): Supported standard timings: [ 5626.740] (II) intel(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid:= 32897 [ 5626.740] (II) intel(0): #1: hsize: 1280 vsize 960 refresh: 60 vid: = 16513 [ 5626.740] (II) intel(0): #2: hsize: 1152 vsize 864 refresh: 75 vid: = 20337 [ 5626.740] (II) intel(0): Supported detailed timing: [ 5626.740] (II) intel(0): clock: 108.0 MHz Image Size: 338 x 270 mm [ 5626.740] (II) intel(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 = h_blank_end 1688 h_border: 0 [ 5626.740] (II) intel(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 = v_blanking: 1066 v_border: 0 [ 5626.740] (II) intel(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H ma= x: 81 kHz, PixClock max 145 MHz [ 5626.740] (II) intel(0): Monitor name: SyncMaster [ 5626.740] (II) intel(0): Serial No: HMCLA03070 [ 5626.740] (II) intel(0): EDID (in hex): [ 5626.740] (II) intel(0): 00ffffffffffff004c2db70137314148 [ 5626.740] (II) intel(0): 281001030e221b782aaaa5a654549926 [ 5626.740] (II) intel(0): 145054bfef8081808140714f01010101 [ 5626.740] (II) intel(0): 010101010101302a009851002a403070 [ 5626.741] (II) intel(0): 1300520e1100001e000000fd00384b1e [ 5626.741] (II) intel(0): 510e000a202020202020000000fc0053 [ 5626.741] (II) intel(0): 796e634d61737465720a2020000000ff [ 5626.741] (II) intel(0): 00484d434c4130333037300a20200040 [ 5626.741] (II) intel(0): EDID vendor "SAM", prod id 439 [ 5626.741] (II) intel(0): Using hsync ranges from config file [ 5626.741] (II) intel(0): Using vrefresh ranges from config file [ 5626.741] (II) intel(0): Printing DDC gathered Modelines: [ 5626.741] (II) intel(0): Modeline "1280x1024"x0.0 108.00 1280 1328 14= 40 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP) [ 5626.741] (II) intel(0): Modeline "800x600"x0.0 40.00 800 840 968 10= 56 600 601 605 628 +hsync +vsync (37.9 kHz e) [ 5626.741] (II) intel(0): Modeline "800x600"x0.0 36.00 800 824 896 10= 24 600 601 603 625 +hsync +vsync (35.2 kHz e) [ 5626.741] (II) intel(0): Modeline "640x480"x0.0 31.50 640 656 720 84= 0 480 481 484 500 -hsync -vsync (37.5 kHz e) [ 5626.741] (II) intel(0): Modeline "640x480"x0.0 31.50 640 664 704 83= 2 480 489 492 520 -hsync -vsync (37.9 kHz e) [ 5626.741] (II) intel(0): Modeline "640x480"x0.0 30.24 640 704 768 86= 4 480 483 486 525 -hsync -vsync (35.0 kHz e) [ 5626.741] (II) intel(0): Modeline "640x480"x0.0 25.18 640 656 752 80= 0 480 490 492 525 -hsync -vsync (31.5 kHz e) [ 5626.741] (II) intel(0): Modeline "720x400"x0.0 28.32 720 738 846 90= 0 400 412 414 449 -hsync +vsync (31.5 kHz e) [ 5626.741] (II) intel(0): Modeline "1280x1024"x0.0 135.00 1280 1296 14= 40 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) [ 5626.741] (II) intel(0): Modeline "1024x768"x0.0 78.75 1024 1040 113= 6 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) [ 5626.741] (II) intel(0): Modeline "1024x768"x0.0 75.00 1024 1048 118= 4 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) [ 5626.741] (II) intel(0): Modeline "1024x768"x0.0 65.00 1024 1048 118= 4 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) [ 5626.741] (II) intel(0): Modeline "832x624"x0.0 57.28 832 864 928 11= 52 624 625 628 667 -hsync -vsync (49.7 kHz e) [ 5626.741] (II) intel(0): Modeline "800x600"x0.0 49.50 800 816 896 10= 56 600 601 604 625 +hsync +vsync (46.9 kHz e) [ 5626.741] (II) intel(0): Modeline "800x600"x0.0 50.00 800 856 976 10= 40 600 637 643 666 +hsync +vsync (48.1 kHz e) [ 5626.741] (II) intel(0): Modeline "1152x864"x0.0 108.00 1152 1216 134= 4 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) [ 5626.741] (II) intel(0): Modeline "1280x960"x0.0 108.00 1280 1376 148= 8 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e) [ 5626.741] (II) intel(0): Printing probed modes for output VGA1 [ 5626.741] (II) intel(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1= 440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz UeP) [ 5626.741] (II) intel(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1= 440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) [ 5626.741] (II) intel(0): Modeline "1280x960"x60.0 108.00 1280 1376 14= 88 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e) [ 5626.741] (II) intel(0): Modeline "1152x864"x75.0 108.00 1152 1216 13= 44 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) [ 5626.741] (II) intel(0): Modeline "1024x768"x75.1 78.80 1024 1040 11= 36 1312 768 769 772 800 +hsync +vsync (60.1 kHz e) [ 5626.741] (II) intel(0): Modeline "1024x768"x70.1 75.00 1024 1048 11= 84 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) [ 5626.741] (II) intel(0): Modeline "1024x768"x60.0 65.00 1024 1048 11= 84 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) [ 5626.741] (II) intel(0): Modeline "832x624"x74.6 57.28 832 864 928 1= 152 624 625 628 667 -hsync -vsync (49.7 kHz e) [ 5626.741] (II) intel(0): Modeline "800x600"x72.2 50.00 800 856 976 1= 040 600 637 643 666 +hsync +vsync (48.1 kHz e) [ 5626.741] (II) intel(0): Modeline "800x600"x75.0 49.50 800 816 896 1= 056 600 601 604 625 +hsync +vsync (46.9 kHz e) [ 5626.742] (II) intel(0): Modeline "800x600"x60.3 40.00 800 840 968 1= 056 600 601 605 628 +hsync +vsync (37.9 kHz e) [ 5626.742] (II) intel(0): Modeline "800x600"x56.2 36.00 800 824 896 1= 024 600 601 603 625 +hsync +vsync (35.2 kHz e) [ 5626.742] (II) intel(0): Modeline "640x480"x72.8 31.50 640 664 704 8= 32 480 489 491 520 -hsync -vsync (37.9 kHz e) [ 5626.742] (II) intel(0): Modeline "640x480"x75.0 31.50 640 656 720 8= 40 480 481 484 500 -hsync -vsync (37.5 kHz e) [ 5626.742] (II) intel(0): Modeline "640x480"x66.7 30.24 640 704 768 8= 64 480 483 486 525 -hsync -vsync (35.0 kHz e) [ 5626.742] (II) intel(0): Modeline "640x480"x60.0 25.20 640 656 752 8= 00 480 490 492 525 -hsync -vsync (31.5 kHz e) [ 5626.742] (II) intel(0): Modeline "720x400"x70.1 28.32 720 738 846 9= 00 400 412 414 449 -hsync +vsync (31.5 kHz e) [ 5626.742] (II) intel(0): Output VGA1 connected [ 5626.742] (II) intel(0): Using user preference for initial modes [ 5626.742] (II) intel(0): Output VGA1 using initial mode 1280x1024 [ 5626.742] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless = otherwise stated. [ 5626.742] (II) intel(0): Kernel page flipping support detected, enabling [ 5626.742] (**) intel(0): Display dimensions: (337, 270) mm [ 5626.742] (**) intel(0): DPI set to (96, 96) [ 5626.742] (II) Loading sub module "fb" [ 5626.742] (II) LoadModule: "fb" [ 5626.743] (II) Loading /usr/local/lib/xorg/modules/libfb.so [ 5626.743] (II) Module fb: vendor=3D"X.Org Foundation" [ 5626.743] compiled for 1.12.4, module version =3D 1.0.0 [ 5626.743] ABI class: X.Org ANSI C Emulation, version 0.4 [ 5626.743] (II) Loading sub module "dri2" [ 5626.743] (II) LoadModule: "dri2" [ 5626.744] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 5626.744] (II) Module dri2: vendor=3D"X.Org Foundation" [ 5626.744] compiled for 1.12.4, module version =3D 1.2.0 [ 5626.744] ABI class: X.Org Server Extension, version 6.0 [ 5626.744] (=3D=3D) Depth 24 pixmap format is 32 bpp [ 5626.744] (II) intel(0): [DRI2] Setup complete [ 5626.744] (II) intel(0): [DRI2] DRI driver: i915 [ 5626.744] (II) intel(0): Allocated new frame buffer 1280x1024 stride 81= 92, tiled [ 5626.744] (II) UXA(0): Driver registered support for the following oper= ations: [ 5626.744] (II) solid [ 5626.744] (II) copy [ 5626.744] (II) composite (RENDER acceleration) [ 5626.744] (II) put_image [ 5626.744] (II) get_image [ 5626.744] (=3D=3D) intel(0): Backing store disabled [ 5626.744] (=3D=3D) intel(0): Silken mouse enabled [ 5626.744] (II) intel(0): Initializing HW Cursor [ 5626.744] (II) intel(0): RandR 1.2 enabled, ignore the following RandR = disabled message. [ 5626.745] (=3D=3D) intel(0): DPMS enabled [ 5626.745] (=3D=3D) intel(0): Intel XvMC decoder disabled [ 5626.745] (II) intel(0): Set up overlay video [ 5626.745] (II) intel(0): direct rendering: DRI2 Enabled [ 5626.857] (--) RandR disabled [ 5626.857] (II) Initializing built-in extension Generic Event Extension [ 5626.857] (II) Initializing built-in extension SHAPE [ 5626.857] (II) Initializing built-in extension MIT-SHM [ 5626.857] (II) Initializing built-in extension XInputExtension [ 5626.857] (II) Initializing built-in extension XTEST [ 5626.857] (II) Initializing built-in extension BIG-REQUESTS [ 5626.857] (II) Initializing built-in extension SYNC [ 5626.857] (II) Initializing built-in extension XKEYBOARD [ 5626.857] (II) Initializing built-in extension XC-MISC [ 5626.857] (II) Initializing built-in extension XINERAMA [ 5626.857] (II) Initializing built-in extension XFIXES [ 5626.857] (II) Initializing built-in extension RENDER [ 5626.857] (II) Initializing built-in extension RANDR [ 5626.857] (II) Initializing built-in extension COMPOSITE [ 5626.857] (II) Initializing built-in extension DAMAGE [ 5626.896] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 5626.897] (II) AIGLX: enabled GLX_INTEL_swap_event [ 5626.897] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_co= ntrol [ 5626.897] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer obje= cts [ 5626.897] (II) AIGLX: Loaded and initialized i915 [ 5626.897] (II) GLX: Initialized DRI2 GL provider for screen 0 [ 5626.898] (II) intel(0): Setting screen physical size to 337 x 270 [ 5627.212] (II) config/hal: Adding input device USB Optical Mouse [ 5627.212] (II) LoadModule: "mouse" [ 5627.213] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so [ 5627.214] (II) Module mouse: vendor=3D"X.Org Foundation" [ 5627.214] compiled for 1.12.4, module version =3D 1.9.0 [ 5627.214] Module class: X.Org XInput Driver [ 5627.214] ABI class: X.Org XInput driver, version 16.0 [ 5627.214] (II) Using input driver 'mouse' for 'USB Optical Mouse' [ 5627.214] (**) USB Optical Mouse: always reports core events [ 5627.214] (**) Option "Device" "/dev/sysmouse" [ 5627.214] (=3D=3D) USB Optical Mouse: Protocol: "Auto" [ 5627.214] (**) USB Optical Mouse: always reports core events [ 5627.214] (=3D=3D) USB Optical Mouse: Emulate3Buttons, Emulate3Timeout:= 50 [ 5627.214] (**) USB Optical Mouse: ZAxisMapping: buttons 4 and 5 [ 5627.214] (**) USB Optical Mouse: Buttons: 5 [ 5627.214] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/u= sb_device_46d_c05a_noserial_if0" [ 5627.214] (II) XINPUT: Adding extended input device "USB Optical Mouse"= (type: MOUSE, id 6) [ 5627.215] (**) USB Optical Mouse: (accel) keeping acceleration scheme 1 [ 5627.215] (**) USB Optical Mouse: (accel) acceleration profile 0 [ 5627.215] (**) USB Optical Mouse: (accel) acceleration factor: 2.000 [ 5627.215] (**) USB Optical Mouse: (accel) acceleration threshold: 4 [ 5627.215] (II) USB Optical Mouse: SetupAuto: hw.iftype is 4, hw.model i= s 0 [ 5627.215] (II) USB Optical Mouse: SetupAuto: protocol is SysMouse [ 5627.228] (II) config/hal: Adding input device USB Keyboard [ 5627.228] (II) LoadModule: "kbd" [ 5627.229] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so [ 5627.229] (II) Module kbd: vendor=3D"X.Org Foundation" [ 5627.229] compiled for 1.12.4, module version =3D 1.8.0 [ 5627.229] Module class: X.Org XInput Driver [ 5627.229] ABI class: X.Org XInput driver, version 16.0 [ 5627.229] (II) Using input driver 'kbd' for 'USB Keyboard' [ 5627.229] (**) USB Keyboard: always reports core events [ 5627.229] (**) USB Keyboard: always reports core events [ 5627.229] (**) Option "Protocol" "standard" [ 5627.230] (WW) Option "Device" requires an string value [ 5627.230] (**) Option "XkbRules" "base" [ 5627.230] (**) Option "XkbModel" "pc105" [ 5627.230] (**) Option "XkbLayout" "us" [ 5627.230] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/u= sb_device_46d_c31c_noserial_if0" [ 5627.230] (II) XINPUT: Adding extended input device "USB Keyboard" (typ= e: KEYBOARD, id 7) [ 5627.243] (II) config/hal: Adding input device AT Keyboard [ 5627.243] (II) Using input driver 'kbd' for 'AT Keyboard' [ 5627.243] (**) AT Keyboard: always reports core events [ 5627.243] (**) AT Keyboard: always reports core events [ 5627.243] (**) Option "Protocol" "standard" [ 5627.243] (WW) Option "Device" requires an string value [ 5627.243] (**) Option "XkbRules" "base" [ 5627.243] (**) Option "XkbModel" "pc105" [ 5627.243] (**) Option "XkbLayout" "us" [ 5627.243] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/a= tkbd_0" [ 5627.243] (II) XINPUT: Adding extended input device "AT Keyboard" (type= : KEYBOARD, id 8) [ 5631.402] (II) UnloadModule: "mouse" [ 5631.402] (II) UnloadModule: "kbd" [ 5631.402] (II) UnloadModule: "kbd" [ 5631.421] (WW) intel(0): drmDropMaster failed: Unknown error: -22 [ 5631.430] Server terminated successfully (0). Closing log file. --=20 John Marshall --eJnRUKwClWJh1Khz Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPAvWIACgkQw/tAaKKahKJDfACgvL0IeiqL7HTymjnEnnCLS1LG 9L0AoLAz8FkzSRbqG7e74MAtiH5jOn4w =YWbq -----END PGP SIGNATURE----- --eJnRUKwClWJh1Khz-- From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 08:40:10 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A8937A6 for ; Sat, 12 Jul 2014 08:40:10 +0000 (UTC) Received: from mail-wi0-x22a.google.com (mail-wi0-x22a.google.com [IPv6:2a00:1450:400c:c05::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A6F542D88 for ; Sat, 12 Jul 2014 08:40:09 +0000 (UTC) Received: by mail-wi0-f170.google.com with SMTP id cc10so328552wib.1 for ; Sat, 12 Jul 2014 01:40:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=2/HaJ2QFSmuIaWFOeraGmS4XE8jUZrJlmnML3eRr43g=; b=UVOe5+10UP9yQcgnt90T707+hh3KivQmZOWHvcDrXkDgtMqD9vR94nHlCdZWwZ5grG IMbEDaBQw8gPyGBw/o7vuxWAs9O1pmIR6uQzTtcUo2aIHqCrx6mOxmoXte8PZ3Y2LfBx SDmZssTxPI3pKeN0pPM5W0s7Wl0G97L+1y/njZBpOAfRBR2geJYgJj48sMjnUalaPcyX m5CF7G/1mPQ0AJQLB2t3GuCcUk8PNigHkNtG+Fso6u36oiuaqpp6OMpHFJy8+C/pZPeL 4jeA/haxt8bxt4QFKMtKqmHdwcaWLJphzNHlnDmieRKTi2x9joccvy5nMXrHFH1TpKPI UunA== X-Received: by 10.194.90.106 with SMTP id bv10mr5784896wjb.20.1405154407870; Sat, 12 Jul 2014 01:40:07 -0700 (PDT) Received: from [192.168.178.121] (p5B36DECF.dip0.t-ipconnect.de. [91.54.222.207]) by mx.google.com with ESMTPSA id wi9sm10437897wjc.23.2014.07.12.01.40.06 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 12 Jul 2014 01:40:06 -0700 (PDT) Message-ID: <53C0F465.20002@gmail.com> Date: Sat, 12 Jul 2014 10:40:05 +0200 From: =?ISO-8859-1?Q?Jan_Kokem=FCller?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: netbook Acer Aspire One D250 && sporadic white screen References: <20140709181421.GA1324@La-Habana> In-Reply-To: <20140709181421.GA1324@La-Habana> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 08:40:10 -0000 Hi, > sporadic the screen turns to white; the system is still running and I can: When that happens, is there anything unusual in the output of dmesg or /var/log/Xorg.0.log? Did this problem start to happen after some update, or was it always there? Cheers, Jan From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 09:30:01 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CB20926D for ; Sat, 12 Jul 2014 09:30:01 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B795E215D for ; Sat, 12 Jul 2014 09:30:01 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s6C9U1uJ054192 for ; Sat, 12 Jul 2014 09:30:01 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s6C9U1tR054189; Sat, 12 Jul 2014 09:30:01 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201407120930.s6C9U1tR054189@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 12 Jul 2014 09:30:01 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 09:30:01 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-servers/xephyr | 1.12.4 | 1.15.99.904 ------------------------------------------------+-----------------+------------ x11-servers/xorg-dmx | 1.12.4 | 1.15.99.904 ------------------------------------------------+-----------------+------------ x11-servers/xorg-nestserver | 1.12.4 | 1.15.99.904 ------------------------------------------------+-----------------+------------ x11-servers/xorg-server | 1.12.4 | 1.15.99.904 ------------------------------------------------+-----------------+------------ x11-servers/xorg-vfbserver | 1.12.4 | 1.15.99.904 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 14:32:41 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6B6126CF for ; Sat, 12 Jul 2014 14:32:41 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 53EA92787 for ; Sat, 12 Jul 2014 14:32:41 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6CEWfuJ085599 for ; Sat, 12 Jul 2014 14:32:41 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191767] arm: graphics/dri install failure Date: Sat, 12 Jul 2014 14:32:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mexas@bris.ac.uk X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 14:32:41 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191767 --- Comment #2 from mexas@bris.ac.uk --- http://eis.bris.ac.uk/~mexas/log/config.log Thanks -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 15:14:38 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 18B9A253 for ; Sat, 12 Jul 2014 15:14:38 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 017592AAC for ; Sat, 12 Jul 2014 15:14:38 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6CFEbTv081926 for ; Sat, 12 Jul 2014 15:14:37 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 191767] arm: graphics/dri install failure Date: Sat, 12 Jul 2014 15:14:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mikael.urankar@gmail.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 15:14:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191767 mikael.urankar@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mikael.urankar@gmail.com --- Comment #3 from mikael.urankar@gmail.com --- You probably need WITH_NEW_XORG=yes -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 16:43:19 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2C53B567 for ; Sat, 12 Jul 2014 16:43:19 +0000 (UTC) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF6732123 for ; Sat, 12 Jul 2014 16:43:18 +0000 (UTC) Received: from [93.104.4.76] (helo=localhost.my.domain) by ms-10.1blu.de with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1X60OE-0007nF-BX; Sat, 12 Jul 2014 18:43:10 +0200 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.my.domain (8.14.7/8.14.3) with ESMTP id s6CGh8F3002932; Sat, 12 Jul 2014 18:43:08 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.14.7/8.14.3/Submit) id s6CGh7Xg002931; Sat, 12 Jul 2014 18:43:07 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Sat, 12 Jul 2014 18:43:07 +0200 From: Matthias Apitz To: Jan =?utf-8?Q?Kokem=C3=BCller?= Subject: Re: netbook Acer Aspire One D250 && sporadic white screen Message-ID: <20140712164307.GA2906@La-Habana> Reply-To: Matthias Apitz References: <20140709181421.GA1324@La-Habana> <53C0F465.20002@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <53C0F465.20002@gmail.com> X-Operating-System: FreeBSD 9.0-CURRENT r214444 (i386) User-Agent: Mutt/1.5.21 (2010-09-15) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 93.104.4.76 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 16:43:19 -0000 El dĂ­a Saturday, July 12, 2014 a las 10:40:05AM +0200, Jan KokemĂźller escribiĂł: > Hi, > > > sporadic the screen turns to white; the system is still running and I > can: > > When that happens, is there anything unusual in the output of dmesg or > /var/log/Xorg.0.log? > > Did this problem start to happen after some update, or was it always there? Hi, I decided to collect from now more data, incl. Xorg.0.log and concrete environment, etc. and I have filed a bug report in https://bugs.freedesktop.org/show_bug.cgi?id=81170 I *think* (but I'm not sure) that it started with the current system and Xorg (10.0-CURRENT #0 r250588M: Sat Jun 22 14:15:48 CEST 2013 / Xorg from ports in June 2013, xorg-server-1.7.7_6,1). Thx matthias -- Matthias Apitz | /"\ ASCII Ribbon Campaign: E-mail: guru@unixarea.de | \ / - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | X - No proprietary attachments phone: +49-170-4527211 | / \ - Respect for open standards | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 17:58:07 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4BE22946 for ; Sat, 12 Jul 2014 17:58:07 +0000 (UTC) Received: from mailtwo.manz.at (mailtwo.manz.at [62.218.22.175]) by mx1.freebsd.org (Postfix) with ESMTP id 015A1262C for ; Sat, 12 Jul 2014 17:58:05 +0000 (UTC) Received: from exch01.manz.intern (localhost [127.0.0.1]) by mailtwo.manz.at (Postfix) with ESMTP id 6C724411F7 for ; Sat, 12 Jul 2014 19:57:57 +0200 (CEST) Received: from exch01.manz.intern (unknown [192.168.230.65]) by mailtwo.manz.at (Postfix) with ESMTP for ; Sat, 12 Jul 2014 19:57:43 +0200 (CEST) Received: from EXCH01.manz.intern ([fe80::6944:c04b:66b9:b5de]) by EXCH01.manz.intern ([fe80::6944:c04b:66b9:b5de%13]) with mapi id 14.03.0195.001; Sat, 12 Jul 2014 19:57:37 +0200 From: "Mehic, Admir" To: "freebsd-x11@freebsd.org" Subject: WG: Radeon HD R9 270X Thread-Topic: Radeon HD R9 270X Thread-Index: Ac+ca2CcffIyZOKgQLivtIlau2ELlAAEPIp9ABNQNM8ATEGjcA== Date: Sat, 12 Jul 2014 17:57:36 +0000 Message-ID: <712475E3C50F194293BF6A14433D34D8CA632A28@EXCH01.manz.intern> References: <712475E3C50F194293BF6A14433D34D8CA5F563E@EXCH01.manz.intern>, <712475E3C50F194293BF6A14433D34D8CA5F5652@EXCH01.manz.intern>, <712475E3C50F194293BF6A14433D34D8CA62F98C@EXCH01.manz.intern> In-Reply-To: <712475E3C50F194293BF6A14433D34D8CA62F98C@EXCH01.manz.intern> Accept-Language: de-DE, de-AT, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [84.112.143.11] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-KLMS-Rule-ID: 1 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Lua-Profiles: 63876 [Jul 12 2014] X-KLMS-AntiSpam-Version: 5.3.6 X-KLMS-AntiSpam-Envelope-From: adm@manz.at X-KLMS-AntiSpam-Spf: none X-KLMS-AntiSpam-Rate: 0 X-KLMS-AntiSpam-Status: not_detected X-KLMS-AntiSpam-Method: none X-KLMS-AntiSpam-Moebius-Timestamps: 3014356, 0, 0 X-KLMS-AntiSpam-Interceptor-Info: scan successful X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, bases: 2014/07/12 11:40:00 #8517561; khse: 2014-03-12 13:55:01 X-KLMS-AntiVirus-Status: Clean, skipped X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 17:58:07 -0000 Hi,=0A= =0A= still no luck with GLX Acceleration with the Glamor Method doesnt work.=0A= Dual Display Setup not working on Second Monitor i get a white screen with = black vertical lines :(=0A= =0A= ________________________________________=0A= Von: Mehic, Admir=0A= Gesendet: Freitag, 11. Juli 2014 07:33=0A= An: freebsd-x11@freebsd.org=0A= Betreff: WG: Radeon HD R9 270X=0A= =0A= hi,=0A= =0A= glxinfo shows something yes, but acceleration is not working.=0A= Dual Display not working :(=0A= =0A= ________________________________________=0A= Von: Mehic, Admir=0A= Gesendet: Donnerstag, 10. Juli 2014 22:20=0A= An: freebsd-x11@freebsd.org=0A= Betreff: WG: Radeon HD R9 270X=0A= =0A= xedasx@bart:~ % glxinfo | grep rende=0A= direct rendering: Yes=0A= OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits)=0A= GL_NV_conditional_render, GL_NV_fog_distance, GL_NV_light_max_exponent,= =0A= direct rendering: Yes=0A= OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits)=0A= GL_NV_conditional_render, GL_NV_fog_distance, GL_NV_light_max_exponent,= =0A= xedasx@bart:~ %=0A= ______________=0A= Von: Mehic, Admir=0A= Gesendet: Donnerstag, 10. Juli 2014 20:18=0A= An: freebsd-x11@freebsd.org=0A= Betreff: Radeon HD R9 270X=0A= =0A= hi=0A= =0A= with xf86-driver-ati im running a Radeon R9 270X...=0A= everything works.. no acceleration tougth.=0A= on: https://wiki.freebsd.org/Graphics=0A= is still marked as "Not supported"=0A= =0A= From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 18:38:07 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A5C9D745 for ; Sat, 12 Jul 2014 18:38:07 +0000 (UTC) Received: from mailone.manz.at (mailone.manz.at [213.235.245.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailone.manz.at", Issuer "Go Daddy Secure Certification Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 58D3C298B for ; Sat, 12 Jul 2014 18:38:07 +0000 (UTC) Received: from exch01.manz.intern (localhost [127.0.0.1]) by mailone.manz.at (Postfix) with ESMTP id AA1ABA432D for ; Sat, 12 Jul 2014 20:37:56 +0200 (CEST) Received: from exch01.manz.intern (unknown [192.168.230.65]) by mailone.manz.at (Postfix) with ESMTP for ; Sat, 12 Jul 2014 20:37:40 +0200 (CEST) Received: from EXCH01.manz.intern ([fe80::6944:c04b:66b9:b5de]) by EXCH01.manz.intern ([fe80::6944:c04b:66b9:b5de%13]) with mapi id 14.03.0195.001; Sat, 12 Jul 2014 20:37:33 +0200 From: "Mehic, Admir" To: "freebsd-x11@freebsd.org" Subject: WG: Radeon HD R9 270X Thread-Topic: Radeon HD R9 270X Thread-Index: Ac+ca2CcffIyZOKgQLivtIlau2ELlAAEPIp9ABNQNM8ATEGjcAABbErR Date: Sat, 12 Jul 2014 18:37:32 +0000 Message-ID: <712475E3C50F194293BF6A14433D34D8CA632A38@EXCH01.manz.intern> References: <712475E3C50F194293BF6A14433D34D8CA5F563E@EXCH01.manz.intern>, <712475E3C50F194293BF6A14433D34D8CA5F5652@EXCH01.manz.intern>, <712475E3C50F194293BF6A14433D34D8CA62F98C@EXCH01.manz.intern>, <712475E3C50F194293BF6A14433D34D8CA632A28@EXCH01.manz.intern> In-Reply-To: <712475E3C50F194293BF6A14433D34D8CA632A28@EXCH01.manz.intern> Accept-Language: de-DE, de-AT, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [84.112.143.11] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-KLMS-Rule-ID: 1 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Lua-Profiles: 63877 [Jul 12 2014] X-KLMS-AntiSpam-Version: 5.3.6 X-KLMS-AntiSpam-Envelope-From: adm@manz.at X-KLMS-AntiSpam-Spf: none X-KLMS-AntiSpam-Rate: 0 X-KLMS-AntiSpam-Status: not_detected X-KLMS-AntiSpam-Method: none X-KLMS-AntiSpam-Moebius-Timestamps: 3014366, 2796735, 0 X-KLMS-AntiSpam-Interceptor-Info: scan successful X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, bases: 2014/07/12 11:40:00 #8517561; khse: 2014-03-12 13:55:01 X-KLMS-AntiVirus-Status: Clean, skipped X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 18:38:07 -0000 http://pastebin.com/p0cNGNsk http://pastebin.com/x08Wfj8N http://pastebin.com/p0rbjQRE ________________________________________ Von: Mehic, Admir Gesendet: Samstag, 12. Juli 2014 19:57 An: freebsd-x11@freebsd.org Betreff: WG: Radeon HD R9 270X Hi, still no luck with GLX Acceleration with the Glamor Method doesnt work. Dual Display Setup not working on Second Monitor i get a white screen with = black vertical lines :( ________________________________________ Von: Mehic, Admir Gesendet: Freitag, 11. Juli 2014 07:33 An: freebsd-x11@freebsd.org Betreff: WG: Radeon HD R9 270X hi, glxinfo shows something yes, but acceleration is not working. Dual Display not working :( ________________________________________ Von: Mehic, Admir Gesendet: Donnerstag, 10. Juli 2014 22:20 An: freebsd-x11@freebsd.org Betreff: WG: Radeon HD R9 270X xedasx@bart:~ % glxinfo | grep rende direct rendering: Yes OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) GL_NV_conditional_render, GL_NV_fog_distance, GL_NV_light_max_exponent, direct rendering: Yes OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) GL_NV_conditional_render, GL_NV_fog_distance, GL_NV_light_max_exponent, xedasx@bart:~ % ______________ Von: Mehic, Admir Gesendet: Donnerstag, 10. Juli 2014 20:18 An: freebsd-x11@freebsd.org Betreff: Radeon HD R9 270X hi with xf86-driver-ati im running a Radeon R9 270X... everything works.. no acceleration tougth. on: https://wiki.freebsd.org/Graphics is still marked as "Not supported" From owner-freebsd-x11@FreeBSD.ORG Sat Jul 12 19:11:56 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 899CCD06 for ; Sat, 12 Jul 2014 19:11:56 +0000 (UTC) Received: from mail-wi0-x233.google.com (mail-wi0-x233.google.com [IPv6:2a00:1450:400c:c05::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2143A2C1A for ; Sat, 12 Jul 2014 19:11:55 +0000 (UTC) Received: by mail-wi0-f179.google.com with SMTP id cc10so766609wib.12 for ; Sat, 12 Jul 2014 12:11:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=plnzyRoBynJOOsy2h9EYuY5YrBZttTUYRJeF/Q1E9S8=; b=c/WdqPbp+WFS6sCzClUT01LeJoKWWcxbMmfHlc/JtO1m0ONEsOM1UUoAjk9WMFbgYj 5z6am/6ZNnwQhgRHdytyIihnKgcVG6enNPgztk9Hh+rcEURC2M/258RLnQS5mPd9MUmL JokGxeoplyoHqR7wPt9kxDRZCKUl+I3fg9DqN6woxcyr6jTmf9tYqNM/sBV0Zl3PLCvw ohFS3zoTLSFb7dlDdNUd4ATxx7WUUNznD/bYuVCsIPTXfv/k7hQrufM7C1TuRYyNqAMo rgxOH2ft0l0XDf9QJBt5ztM+Y1v+vVOx2c1al8ZLWz8IENNoLqfVyyTQkT4wP193olMa eb/Q== X-Received: by 10.194.90.7 with SMTP id bs7mr7796807wjb.25.1405192314440; Sat, 12 Jul 2014 12:11:54 -0700 (PDT) Received: from [192.168.178.121] (p5B36DECF.dip0.t-ipconnect.de. [91.54.222.207]) by mx.google.com with ESMTPSA id p3sm13478348wjw.13.2014.07.12.12.11.53 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 12 Jul 2014 12:11:53 -0700 (PDT) Message-ID: <53C18878.2010001@gmail.com> Date: Sat, 12 Jul 2014 21:11:52 +0200 From: =?ISO-8859-1?Q?Jan_Kokem=FCller?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: netbook Acer Aspire One D250 && sporadic white screen References: <20140712164307.GA2906@La-Habana> In-Reply-To: <20140712164307.GA2906@La-Habana> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 19:11:56 -0000 > and I have filed a bug report in > https://bugs.freedesktop.org/show_bug.cgi?id=81170 I doubt that you'll get much of a response on the upstream bug tracker (Xorg server 1.7.7 is over 4 years old now). A bug on the FreeBSD tracker at https://bugs.freebsd.org/bugzilla/ would be more productive I guess. But before you do, could you try to reproduce the bug with the newer Xorg packages now available (http://lists.freebsd.org/pipermail/freebsd-announce/2014-July/001570.html)? Or by building from source with "WITH_NEW_XORG=yes" in /etc/make.conf. I bet the bug is already fixed with these. Cheers, Jan From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 02:37:26 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7FCA3CDD for ; Sun, 13 Jul 2014 02:37:26 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 30CC729BD for ; Sun, 13 Jul 2014 02:37:25 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s6D2bODt017941 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 12 Jul 2014 20:37:24 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s6D2bOwB017938; Sat, 12 Jul 2014 20:37:24 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Sat, 12 Jul 2014 20:37:24 -0600 (MDT) From: Warren Block To: =?ISO-8859-15?Q?Jan_Kokem=FCller?= Subject: Re: netbook Acer Aspire One D250 && sporadic white screen In-Reply-To: <53C18878.2010001@gmail.com> Message-ID: References: <20140712164307.GA2906@La-Habana> <53C18878.2010001@gmail.com> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Sat, 12 Jul 2014 20:37:24 -0600 (MDT) Content-Type: TEXT/PLAIN; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 02:37:26 -0000 On Sat, 12 Jul 2014, Jan Kokemüller wrote: >> and I have filed a bug report in >> https://bugs.freedesktop.org/show_bug.cgi?id=81170 > > I doubt that you'll get much of a response on the upstream bug tracker (Xorg > server 1.7.7 is over 4 years old now). A bug on the FreeBSD tracker at > https://bugs.freebsd.org/bugzilla/ would be more productive I guess. > > But before you do, could you try to reproduce the bug with the newer Xorg > packages now available > (http://lists.freebsd.org/pipermail/freebsd-announce/2014-July/001570.html)? > Or by building from source with "WITH_NEW_XORG=yes" in /etc/make.conf. I bet > the bug is already fixed with these. My D250 was just updated to the latest 10-stable and WITH_NEW_XORG. It seems to work fine, including using vt(4) for the console. From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 14:32:52 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7B4D4867 for ; Sun, 13 Jul 2014 14:32:52 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4AF3E2B9D for ; Sun, 13 Jul 2014 14:32:51 +0000 (UTC) Received: from pool-71-174-188-84.bstnma.east.verizon.net ([71.174.188.84] helo=homobox.opal.com) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1X6Kpd-0006Oj-4E for freebsd-x11@freebsd.org; Sun, 13 Jul 2014 14:32:49 +0000 Received: from shibato (ANice-652-1-25-115.w83-201.abo.wanadoo.fr [83.201.52.115]) (authenticated bits=0) by homobox.opal.com (8.14.7/8.14.7) with ESMTP id s6DEWfj0061573 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 13 Jul 2014 10:32:43 -0400 (EDT) (envelope-from fbsd@opal.com) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 71.174.188.84 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19z1JjGDFmsOr8Zb5DWDOTu Date: Sun, 13 Jul 2014 16:32:34 +0200 From: "J.R. Oldroyd" To: freebsd-x11@freebsd.org Subject: Regression radeonkms r690 between r265233M and r268249 Message-ID: <20140713163234.757f537a@shibato> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (homobox.opal.com [71.174.188.84]); Sun, 13 Jul 2014 10:32:44 -0400 (EDT) X-Spam-Status: No, score=3.6 required=5.0 tests=AWL,BAYES_50, FSL_HELO_NON_FQDN_1,OPAL_URI_COUNT_5_9,RCVD_IN_SORBS_DUL,RDNS_DYNAMIC shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 X-Spam-Level: *** X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on homobox.opal.com X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 14:32:52 -0000 I was using radeonkms on a laptop which has an RS690 flawlessly on 10-stable svn'd on 2014/05/01, r265233M. X.org loads r300_dri.so and all is well. Updated to 10-stable on 2014/07/04, r268249 and now X.org fails to detect the device and now loads swrast_dri.so instead. Xorg.0.log files from both kernels are: http://opal.com/jr/radeonkms/20140501-Xorg.0.log http://opal.com/jr/radeonkms/20140704-Xorg.0.log Logs show a difference with the 07/04 version not loading dri2 and so loading shadowfb instead: [ 41.410] (II) RADEON(0): GPU accel disabled or not working, using shadowfb for KMS All x.org ports were recompiled after the 07/04 update and, in fact, these recompiled ports also work fine with the 05/01 kernel.old. The installed dri2.ko module was one of those recompiled. Ports are up-to-date. -jr From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 14:43:28 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 157F5955 for ; Sun, 13 Jul 2014 14:43:28 +0000 (UTC) Received: from mho-01-ewr.mailhop.org (mho-03-ewr.mailhop.org [204.13.248.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D98DA2C48 for ; Sun, 13 Jul 2014 14:43:27 +0000 (UTC) Received: from pool-71-174-188-84.bstnma.east.verizon.net ([71.174.188.84] helo=homobox.opal.com) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1X6Kzo-000Lc3-6Y for freebsd-x11@freebsd.org; Sun, 13 Jul 2014 14:43:20 +0000 Received: from shibato (ANice-652-1-25-115.w83-201.abo.wanadoo.fr [83.201.52.115]) (authenticated bits=0) by homobox.opal.com (8.14.7/8.14.7) with ESMTP id s6DEhFKl061698 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 13 Jul 2014 10:43:17 -0400 (EDT) (envelope-from fbsd@opal.com) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 71.174.188.84 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX1/f5wxcM1KmVGxiLdR5SD1Q Date: Sun, 13 Jul 2014 16:43:08 +0200 From: "J.R. Oldroyd" To: freebsd-x11@freebsd.org Subject: Panic radeonkms ttm between r265233M and r268249 Message-ID: <20140713164308.3d733d9c@shibato> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (homobox.opal.com [71.174.188.84]); Sun, 13 Jul 2014 10:43:17 -0400 (EDT) X-Spam-Status: No, score=3.5 required=5.0 tests=AWL,BAYES_50, FSL_HELO_NON_FQDN_1,OPAL_URI_COUNT_5_9,RCVD_IN_SORBS_DUL,RDNS_DYNAMIC shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 X-Spam-Level: *** X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on homobox.opal.com X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 14:43:28 -0000 Using 10-stable svn'd on 2014/05/01 r265233M with VT kernel and radeonkms enabled, ACPI suspend/resume work fine. I can suspend and resume the laptop endlessly (and did so for about two months without any crash or reboot). Update to 10-stable of 2014/07/04 r268249 and now the resume causes an immediate panic. Good logs here: http://opal.com/jr/radeonkms/20140501-radeon_r300_boot_ok.txt http://opal.com/jr/radeonkms/20140501-radeon_resume_ok.txt Logs showing the panic here: http://opal.com/jr/radeonkms/20140704-radeon_r300_boot_fail.txt http://opal.com/jr/radeonkms/20140704-radeon_resume_panic.txt In fact, the 07/04 kernel fails to init the radeon ring CP properly which causes X.org to not load libdri2.so and r300_dri.so as I posted about separately. Kernel and all X.org ports updated and compiled locally for both versions. -jr From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 14:48:49 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 10843A90 for ; Sun, 13 Jul 2014 14:48:49 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2FE22C6A for ; Sun, 13 Jul 2014 14:48:48 +0000 (UTC) Received: from pool-71-174-188-84.bstnma.east.verizon.net ([71.174.188.84] helo=homobox.opal.com) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1X6L55-000Fkz-Kg for freebsd-x11@freebsd.org; Sun, 13 Jul 2014 14:48:47 +0000 Received: from shibato (ANice-652-1-25-115.w83-201.abo.wanadoo.fr [83.201.52.115]) (authenticated bits=0) by homobox.opal.com (8.14.7/8.14.7) with ESMTP id s6DEmg33061745 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 13 Jul 2014 10:48:44 -0400 (EDT) (envelope-from fbsd@opal.com) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 71.174.188.84 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19sJNRdOwx378ledLj1ScUA Date: Sun, 13 Jul 2014 16:48:35 +0200 From: "J.R. Oldroyd" Cc: freebsd-x11@freebsd.org Subject: Re: Regression radeonkms r690 between r265233M and r268249 Message-ID: <20140713164835.4fa25490@shibato> In-Reply-To: <20140713163234.757f537a@shibato> References: <20140713163234.757f537a@shibato> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (homobox.opal.com [71.174.188.84]); Sun, 13 Jul 2014 10:48:45 -0400 (EDT) X-Spam-Status: No, score=3.5 required=5.0 tests=AWL,BAYES_50, FSL_HELO_NON_FQDN_1,MISSING_HEADERS,RCVD_IN_SORBS_DUL,RDNS_DYNAMIC shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 X-Spam-Level: *** X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on homobox.opal.com X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 14:48:49 -0000 On Sun, 13 Jul 2014 16:32:34 +0200 "J.R. Oldroyd" wrote: > > All x.org ports were recompiled after the 07/04 update and, in fact, > these recompiled ports also work fine with the 05/01 kernel.old. The > installed dri2.ko module was one of those recompiled. Ports are > up-to-date. > That last part should have read: the installed x.org module libdri2.so, instead of dri2.ko. Also, the dmesg for this 07/04 kernel shows that the radeon ring CP is not being properly initialized any more on this kernel: http://opal.com/jr/radeonkms/20140704-radeon_r300_boot_fail.txt -jr From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 16:39:37 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3D973641 for ; Sun, 13 Jul 2014 16:39:37 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F41A9250B for ; Sun, 13 Jul 2014 16:39:36 +0000 (UTC) Received: from 2a02-8428-011b-e000-0290-f5ff-fe9d-b78c.rev.sfr.net ([2a02:8428:11b:e000:290:f5ff:fe9d:b78c] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X6MoI-000Fys-7n for freebsd-x11@freebsd.org; Sun, 13 Jul 2014 18:39:34 +0200 Message-ID: <53C2B63D.8090307@dumbbell.fr> Date: Sun, 13 Jul 2014 18:39:25 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Reporting graphical environment on FreeBSD. Radeon KMS crash References: <4522962.p8nmxtOdFE@mambur.ug.local> In-Reply-To: <4522962.p8nmxtOdFE@mambur.ug.local> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tmPCljRllkfFrjQGKBr4xmdXaTf4663TT" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 16:39:37 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tmPCljRllkfFrjQGKBr4xmdXaTf4663TT Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello! First, sorry for the long delay to answer you. On 16.06.2014 13:37, Alex wrote: > Added to loader.conf: > radeon_load =3D "YES" > radeonkms_load =3D "YES" You must not load both the old (radeon) and new (radeonkms) at the same time. Furthermore, the simplest is to let loader.conf unmodified, at least during the first test of the Radeon driver. The X.Org server will automatically load the appropriate kernel module during startup. And try without any xorg.conf: autoconfiguration works pretty well in many cases. If you want to load the Radeon driver at boot time, you need to preload the relevant firmwares too. See the wiki for instructions: https://wiki.freebsd.org/Graphics#Video_driver_loaded_at_boot_time --=20 Jean-S=E9bastien P=E9dron --tmPCljRllkfFrjQGKBr4xmdXaTf4663TT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTwrZFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMIEsQAIt3eHVM9zujSU8ab+NCPYmx F92KIW8ZqGL6HiH9X/Q4mCzzXHn5fSGIIGLtwoMehW2T4QLZXWUns++WOp79aWnX 0+u0GGH8bzzvNsGHv7SXE7JYqEbXNG0Y2+qlOTjbx9HcgqyTtKIk5vpQWfHJmPAK Mwk0W3osZb1LpdfGtr/sGo0M2/1ogZFli6ldHb5DCjCwnx03dCp7WMJ2Wkb/d+CA GoTQWJ0E/YgQ0aKzyjn02TuWw2hzQ81XTUyndTt0yHzUHzhzhImqUA9846VYBKKo NQ1wOXAXVScg6QBFRVQWi/O9OvWEq7XDSXQqlDDFStSPESz//3PUHd74RoE0aCEX XB9NIKNsbAgul7j3zZQpILNEN4cA0pVUmPGsQ9OPJyai+qFmzpFsjvQdHUdXGghg YiDTYz5MLyQWygcRY6gqk2ONTojGm7F7IGw9U23/wDsVsd8HxTLsFzSaUewb0hEQ lLKC4CzqMmn/S0clfMojASm2OaH3TqjwFpspMKckADuQ3pwWNmAQ4Y+MZjIwy0rl zRN9TNLlWtbAJB+OGi96Tl3/08f9kel5/i+in/rBmj9DNY6ym2lsLvu8iz7iL4F7 jcsGRChsIJ15vxv8rgn+egYLkc+rIx4iC/Cvv0T6T4WvF03SsRwFyGHc3f64xg1L qQp0AL6yj0WVEmszoEqI =xYjr -----END PGP SIGNATURE----- --tmPCljRllkfFrjQGKBr4xmdXaTf4663TT-- From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 16:42:52 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0E325782 for ; Sun, 13 Jul 2014 16:42:52 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C5439259D for ; Sun, 13 Jul 2014 16:42:51 +0000 (UTC) Received: from 2a02-8428-011b-e000-0290-f5ff-fe9d-b78c.rev.sfr.net ([2a02:8428:11b:e000:290:f5ff:fe9d:b78c] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X6MrS-000FzR-3M for freebsd-x11@freebsd.org; Sun, 13 Jul 2014 18:42:50 +0200 Message-ID: <53C2B708.5090806@dumbbell.fr> Date: Sun, 13 Jul 2014 18:42:48 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: FreeBSD Port: x11-servers/xorg-server References: <53A1DA57.7000804@gmail.com> In-Reply-To: <53A1DA57.7000804@gmail.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="66D59DXm6O28DocfSMDEa3BQAeFM8MxmP" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 16:42:52 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --66D59DXm6O28DocfSMDEa3BQAeFM8MxmP Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello! On 18.06.2014 20:28, Rickard Granath wrote: > When running xrandr -v the OS reports: >=20 > xrandr program version 1.4.2 > Server reports RandR version 1.3 I guess it depends on the hardware and drivers you use too. Here (Radeon HD 5xxx + WITH_NEW_XORG): xrandr program version 1.4.2 Server reports RandR version 1.4 Can you describe your setup a bit more? And what problem(s) do you have with it? --=20 Jean-S=E9bastien P=E9dron --66D59DXm6O28DocfSMDEa3BQAeFM8MxmP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTwrcJXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMgkoP/1dH4nixVFSmLTOf/zb+/YfM jEww4nAYDTwSk57HRtHlJ04H4NbSgdrEGZylZjdmB8eJXDOjKA+J8G354MLIonfb s6mzy7R1U85Ga4Zwi7Et0AfcHFA12ZIjxaTYKSqwGNvad4gt/BKGGiMLY9kmOTs9 r2/M8Mz+IH1llVSdgL1ARhyUX21hgxuoUDENpnTWoXQZX4N+4d89ssKx+i3g+qin 3kYPGapqaFrwxrBJ+TmxxyfScK3Tkhe9QXXznpb+z0ro0a6IN7Juqq3GEbuaa0oQ yZWcCHwox/BEEAZyZwv0GP5EEogwr+0jcFXC7jH4bIyaWrlHI6MIP2IqZyInVig6 7ZpnYFzj0O0+NBueK/MYtRbQD5e3RTiMGoSQwnCqOllF/f1BHPeaqVYo7DTe9cI4 N+wM1Z/fxGczt02zgglCL+yru8TY8rQT8zw7kCZNHTGv7iepb2tpNVzHinH3T9zT GMsLqCqfyjjNzRf+RFBUQTiTFcUn0sesP71/g39nOygGrPJYJlKmWDGPOzVYeJCR rj1rJMMg0wD+cdop86jwqy8SN/mNE7LebJ+4nN5+kgb96PxEO8XPVaI5kVwJaIB5 d17TAFsv+50yVBl+cMjY9PTbCor7S8jiOSnukY/O6A4yUeClDjK2XhwhntKdsbZ2 uWLQink3WPOz184n2Wbx =CHsQ -----END PGP SIGNATURE----- --66D59DXm6O28DocfSMDEa3BQAeFM8MxmP-- From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 16:51:00 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1934EB84 for ; Sun, 13 Jul 2014 16:51:00 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CFB4225DA for ; Sun, 13 Jul 2014 16:50:59 +0000 (UTC) Received: from 2a02-8428-011b-e000-0290-f5ff-fe9d-b78c.rev.sfr.net ([2a02:8428:11b:e000:290:f5ff:fe9d:b78c] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X6MzK-000G1j-2k for freebsd-x11@freebsd.org; Sun, 13 Jul 2014 18:50:58 +0200 Message-ID: <53C2B8EA.8020301@dumbbell.fr> Date: Sun, 13 Jul 2014 18:50:50 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: I have an error while installing Openjdk6 References: <1404905863.269089.12789.28232@mail.rambler.ru> In-Reply-To: <1404905863.269089.12789.28232@mail.rambler.ru> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="UaGTjO3AJnnWdx48lB8lbPAOg98riLCxG" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 16:51:00 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --UaGTjO3AJnnWdx48lB8lbPAOg98riLCxG Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello! On 09.07.2014 13:37, =D0=98=D0=BB=D1=8C=D1=8F =D0=92=D0=B5=D1=80=D0=B1=D0= =B8=D1=86=D0=BA=D0=B8=D0=B9 wrote: > Package dependency requirement 'x11 >=3D 1.4.99.1' could not be satisfi= ed. > Package 'x11' has version '1.4.4', required version is '>=3D 1.4.99.1' > Package dependency requirement 'inputproto >=3D 2.2.99.1' could not be > satisfied. > Package 'inputproto' has version '2.0.2', required version is '>=3D 2.2= =2E99.1' Both libX11 1.6.2 (x11/libX11) and inputproto 2.3 (x11/inputproto) are available from the ports tree and the pkg(8) repository. Check that your ports tree is up-to-date and upgrade those two ports (or use a tool like portmaster(1) which will do it for you). --=20 Jean-S=C3=A9bastien P=C3=A9dron --UaGTjO3AJnnWdx48lB8lbPAOg98riLCxG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTwrjwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMVDEP/jt9lGkHj7FoekAewnSaAxWf ePI684BKvboniirlCWnPhfJ1MMvt09vA6R/Ah4Ll5fxnCHVP6lCLFT9y4IlYfIa6 E96ffWCM6AnKTABL/WSwj0TI1bBhB21yfL8ErdV6uBDK94TnWEYJUZmfCEZrGFmh vpdks7/NX6njCdUtQ7yihhL4bGyVsP/exZx7sOuXATf/5RQu9yyl9Xb4RuaenXsF 6attWCW/vwYI63EIwzXAJUxIb4aPykaO1DcAXM63jcenADJDC8jzaZmd1bVtmkSL dZ3/eQwS8fyEZDo+anCgusJkEreFU5toXHr58Q17rnLlEXcWqSa6RsLdB96s4QIY m/53SQOpR78HWFqxHhWhFumx0rkfgzWiy+KMeAl4zP3p1/PJs/c5xTLsVdDsdNFS hHoL3Y0GaD1eFN96uGMCBpi+9QNQFsHXDYbFRfRmtbI/iNZOgr7T7RsjxFuxfUmm ydtbr8tuSf1ny6n6B5UDXK2Bc4qUKm+KehMdEenmxqmAX92pyB4TCd+sKtK7kKfl 0QTte6LSm6jSnH868El11Z3BWhCIjHAo5jdqQqltsAoJojmnPrwA9DPF1MpDRM38 j9590wI6+UDE6YRJE3pueFvuntv3F9UAs9+vlltUM0JBl1kZV07bSRj9ytCt1fMO Kp7c19RamKtRhUU87MWX =x4SH -----END PGP SIGNATURE----- --UaGTjO3AJnnWdx48lB8lbPAOg98riLCxG-- From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 17:40:39 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9027282F for ; Sun, 13 Jul 2014 17:40:39 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 529182A07 for ; Sun, 13 Jul 2014 17:40:39 +0000 (UTC) Received: from 2a02-8428-011b-e000-0290-f5ff-fe9d-b78c.rev.sfr.net ([2a02:8428:11b:e000:290:f5ff:fe9d:b78c] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X6NlN-000GCN-8R for freebsd-x11@freebsd.org; Sun, 13 Jul 2014 19:40:37 +0200 Message-ID: <53C2C48D.6090800@dumbbell.fr> Date: Sun, 13 Jul 2014 19:40:29 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Regression radeonkms r690 between r265233M and r268249 References: <20140713163234.757f537a@shibato> In-Reply-To: <20140713163234.757f537a@shibato> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LRlhdt1E3fao67fawxKHCnHI2KKp6uePd" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 17:40:39 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LRlhdt1E3fao67fawxKHCnHI2KKp6uePd Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 13.07.2014 16:32, J.R. Oldroyd wrote: > Updated to 10-stable on 2014/07/04, r268249 and now X.org fails to > detect the device and now loads swrast_dri.so instead. Hello! I don't think commits made to sys/dev/drm2 during this period are critical enough. Can you try with syscons instead of vt? If you have some time, can you bisect commits between those two dates? --=20 Jean-S=E9bastien P=E9dron --LRlhdt1E3fao67fawxKHCnHI2KKp6uePd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTwsSVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMOzgQAKL5CnqoUH5i2kefxNWin9HO 3WymTxg2bpyEDI984I16TIqnUTQicPLX3Xlnzj3S4IGaPxGMHshIcKDa3STxM4mq SEA9QYKlRJrE+P/sk8PUoBADU/DWMK2suBxGbf7lktzcDKa7bWJyM9bX/G2vP2R3 ImEFwKMpmANJlBwr+lgmUkI8g4ftKUgopOgYHcBLGcUBSU1IwxPnlLCzHDI8DEZ1 KHdn374ry3iRtJyA3qfORxE8PEpE9ERkBKeOPa6uI3z0galLrnZkUoyJ1DdSmJdx Ib2jSujs5/bCIVniFrLTCYKbx25W0B5vS3xQ/93YgGrhyWzL2KOiD8AWtDHetx79 esvvyz6OaX2TkimSqxD0WAYkx4gha0CL1OTx8vo90uX/m+EVHpwIHC8Qod4H1J62 1aqMy4Woz1MKoqYLLJYyLWPiis7X7BlypO6RiZ2C9PLmkhaW5vb7Iri/cD1E3G2D /XfBqmr4cR1ilSFxINDnKB6djV2kqX4hRcUFOfytC2yaJczOejbwPT2TCFUgki1h 1gpIlpBqIw/ukYkTIo9UiBT2ay1ItxDhsSMU/acjZ18da+PIbgNnRVfeQOw/ORlp xIPQ4YSq0KG9SP167avDB7kl8GLPLhCYDmpqmVpZ/wZszfqWGude5Dma7MvviBBb 4SC0LLO37dxQIaoYj6Fq =4Ulf -----END PGP SIGNATURE----- --LRlhdt1E3fao67fawxKHCnHI2KKp6uePd-- From owner-freebsd-x11@FreeBSD.ORG Sun Jul 13 18:01:07 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6BB504D8 for ; Sun, 13 Jul 2014 18:01:07 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2E2132BC4 for ; Sun, 13 Jul 2014 18:01:07 +0000 (UTC) Received: from 2a02-8428-011b-e000-0290-f5ff-fe9d-b78c.rev.sfr.net ([2a02:8428:11b:e000:290:f5ff:fe9d:b78c] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X6O5B-000GIk-IG for freebsd-x11@freebsd.org; Sun, 13 Jul 2014 20:01:05 +0200 Message-ID: <53C2C95C.30100@dumbbell.fr> Date: Sun, 13 Jul 2014 20:01:00 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: Radeon HD R9 270X References: <712475E3C50F194293BF6A14433D34D8CA5F563E@EXCH01.manz.intern> In-Reply-To: <712475E3C50F194293BF6A14433D34D8CA5F563E@EXCH01.manz.intern> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qOgX4ofkPwsm9K2ULufGePtsHmOuNDcPg" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2014 18:01:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qOgX4ofkPwsm9K2ULufGePtsHmOuNDcPg Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 10.07.2014 20:18, Mehic, Admir wrote: > with xf86-driver-ati im running a Radeon R9 270X... > everything works.. no acceleration tougth. > on: https://wiki.freebsd.org/Graphics > is still marked as "Not supported" Hello! Maybe the kernel driver contains the basic bits to support that new generation. But there must be many bugs and missing features. We won't try to fix bugs which will be addressed by an update to the Radeon kernel driver. This update is on the TODO (no ETA), but we must get the DRM and i915 update in first. --=20 Jean-S=E9bastien P=E9dron --qOgX4ofkPwsm9K2ULufGePtsHmOuNDcPg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTwslhXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTM7qsQAODt7DS31VVbX8nS5e3xDCA3 a/DD8++FkIjO6AHMnvIr79v4AP9MjZN+re+rLXJbOs41+q6AtFE2GplOCPn+tIw1 WTfFFO53iOXbbxUDhGjpt+MQzYf/DQkyePBhy9Tzl35r3o77wObQ9NIFivcB9qC9 z25Uym4IKkNk6EUNDzZDlpSFQ4E5KAA0W3Uw8cMwjEQ9ybxVz1oO0Q8NqlNQ1VS1 YF96RJpv+qUmwKlIR1+xvUqVt4SPsSBP5U64wiRRdew1mSZDJmt482muTnRrV5SJ n4sC+ibGVlP1qJwqK/0Qkw7Y3HBhRJBX9Khtz96cHcS+H4O1wllFOvd9Cwbxbdu4 nZ1l6XjUdsdFDkIzKqRHhQdEGEHevQAeYvTp8C4Q0KlrkvZ5A/TDeHb302KN3ITv +pKPpGRInmaKJDDQcagf5KpYPva702+9rH2+FZPRfZNdSBwP/hQZ6kCrejaLG5Iq 4w9i/NvUbCgS1Ouz6l8q1ZQJHHKzd3ODOFDxnkddLMi1rMP+Ww7aJYAx2fYkkR/3 js3MdOBuJMlgrei5/TPk9ZBXQiD3GCypgeYLsyUMHZgPrtM+05SUdT9wiq+MNIwY AUJXjj/+1ZqD0lk6lA3Tdu1R4+80CutecHvMkz4wUcqOsNd0UN1limLdDrBj9Od7 lx+Orncmeidfr24BTV09 =yp9T -----END PGP SIGNATURE----- --qOgX4ofkPwsm9K2ULufGePtsHmOuNDcPg-- From owner-freebsd-x11@FreeBSD.ORG Mon Jul 14 19:20:58 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0FC54A1 for ; Mon, 14 Jul 2014 19:20:58 +0000 (UTC) Received: from mho-01-ewr.mailhop.org (mho-03-ewr.mailhop.org [204.13.248.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CE9DB2968 for ; Mon, 14 Jul 2014 19:20:57 +0000 (UTC) Received: from pool-71-174-188-84.bstnma.east.verizon.net ([71.174.188.84] helo=homobox.opal.com) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1X6lnt-0005Yk-Md; Mon, 14 Jul 2014 19:20:49 +0000 Received: from shibato (ANice-652-1-25-115.w83-201.abo.wanadoo.fr [83.201.52.115]) (authenticated bits=0) by homobox.opal.com (8.14.7/8.14.7) with ESMTP id s6EJKgLU091111 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 14 Jul 2014 15:20:45 -0400 (EDT) (envelope-from fbsd@opal.com) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 71.174.188.84 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX1+03RGJsWHENeZRufj26NlT Date: Mon, 14 Jul 2014 21:20:28 +0200 From: "J.R. Oldroyd" To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= Subject: Re: Regression radeonkms r690 between r265233M and r268249 Message-ID: <20140714212028.20059a11@shibato> In-Reply-To: <53C2C48D.6090800@dumbbell.fr> References: <20140713163234.757f537a@shibato> <53C2C48D.6090800@dumbbell.fr> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/E8K/5rmZ+LNkIjolqKvATkJ"; protocol="application/pgp-signature" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (homobox.opal.com [71.174.188.84]); Mon, 14 Jul 2014 15:20:46 -0400 (EDT) X-Spam-Status: No, score=2.9 required=5.0 tests=AWL,BAYES_50, FSL_HELO_NON_FQDN_1,RCVD_IN_SORBS_DUL,RDNS_DYNAMIC shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on homobox.opal.com Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jul 2014 19:20:58 -0000 --Sig_/E8K/5rmZ+LNkIjolqKvATkJ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 13 Jul 2014 19:40:29 +0200 Jean-S=C3=A9bastien P=C3=A9dron wrote: > > Hello! >=20 > I don't think commits made to sys/dev/drm2 during this period are > critical enough. >=20 > Can you try with syscons instead of vt? If you have some time, can you > bisect commits between those two dates? >=20 Bonsoir ! Ok=C3=A9e, I did some tests... None of the GENERIC/syscons kernels that I tested work with radeonkms. It always fails at init of the ring command processor. Tested: r265233, r265470, r266092, r266931 -- all fail But using the VT config and the same sources, I found: r265233 and r265289 -- these work r265470 -- this fails Most of the changes between r265289 and r265470 do not appear to be relevant. However, there are some changes to vm_fault.c and vm_page.c that might have some impact. I am out of time for today, now. -jr --Sig_/E8K/5rmZ+LNkIjolqKvATkJ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlPELYEACgkQls33urr0k4kTWwCgoxK68+3kYMp/HQXaApWFB2uy s7oAn3MlwR0PEczZtRaojNobd8yueYiV =I0Iw -----END PGP SIGNATURE----- --Sig_/E8K/5rmZ+LNkIjolqKvATkJ-- From owner-freebsd-x11@FreeBSD.ORG Tue Jul 15 01:40:45 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 49E81C0D for ; Tue, 15 Jul 2014 01:40:45 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F29CA29DC for ; Tue, 15 Jul 2014 01:40:44 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s6F1efFf085150 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 14 Jul 2014 19:40:42 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s6F1efjh085147 for ; Mon, 14 Jul 2014 19:40:41 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Mon, 14 Jul 2014 19:40:41 -0600 (MDT) From: Warren Block To: freebsd-x11@FreeBSD.org Subject: openchrome on Chrome 9 HC Message-ID: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Mon, 14 Jul 2014 19:40:42 -0600 (MDT) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2014 01:40:45 -0000 Openchrome does not work on this HP Mini 2133 I'm testing. It has a Via C7-M processor, and is running FreeBSD 10-STABLE r267549 i386. With xorg-server 1.12.4, xf86-video-openchrome-0.3.3_3, and no xorg.conf: ... [ 597.845] (--) CHROME(0): Detected Hewlett Packard 2133 Mini-Note. Card-Ids (103C|3030) [ 597.845] (II) CHROME(0): KMSCrtcInit [ 597.846] (II) CHROME(0): VIAFreeRec [ 597.846] (II) CHROME(0): VIAUnmapMem [ 597.950] (II) CHROME(0): VIAFreeScreen [ 597.951] Segmentation fault at address 0x37c [ 597.951] Fatal server error: [ 597.951] Caught signal 11 (Segmentation fault). Server aborting Any suggestions? This machine has a temporary drive. I can provide the core file or do any sort of weird experiments on it. xorg-server and xf86-video-openchrome have been built with debug symbols. From owner-freebsd-x11@FreeBSD.ORG Tue Jul 15 08:32:01 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 99C61496 for ; Tue, 15 Jul 2014 08:32:01 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5CDF12B97 for ; Tue, 15 Jul 2014 08:32:01 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X6y9W-000JSI-Ll for freebsd-x11@freebsd.org; Tue, 15 Jul 2014 10:31:58 +0200 Message-ID: <53C4E6F9.2010804@dumbbell.fr> Date: Tue, 15 Jul 2014 10:31:53 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: openchrome on Chrome 9 HC References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JNdDvqweOxoWW1krsjrgKcUmvOgqpnVxA" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2014 08:32:01 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --JNdDvqweOxoWW1krsjrgKcUmvOgqpnVxA Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 15.07.2014 03:40, Warren Block wrote: > With xorg-server 1.12.4, xf86-video-openchrome-0.3.3_3, and no xorg.con= f: >=20 > ... > [ 597.951] Segmentation fault at address 0x37c > [ 597.951] > Fatal server error: > [ 597.951] Caught signal 11 (Segmentation fault). Server aborting >=20 > Any suggestions? This machine has a temporary drive. I can provide th= e > core file or do any sort of weird experiments on it. xorg-server and > xf86-video-openchrome have been built with debug symbols. Hello Warren! Could you please post a backtrace of the crash? And maybe try with xserver 1.14 or 1.15 from xorg-dev [1]. Version 1.14 is available in "trunk", 1.15 in "branches/experimental". [1] https://wiki.freebsd.org/Graphics#Development_repository --=20 Jean-S=E9bastien P=E9dron --JNdDvqweOxoWW1krsjrgKcUmvOgqpnVxA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTxOb+AAoJEDnpl2Gl/ZTMBxkP/3Y6NyKvy3BdQhvO+zbzLZBU WWl2qA9HfiqioAnvNf1uzg0AYeWCR8D1TddMbcjDZsGg6rm6cFAUR0ojCnFSGGpF VK1jezXEJGc+7Wn1yVjSEnRvnAU8Tp+mpQNvKok9Hfr6dLocg7kmURJQpQ0XRI70 5Y4mNb49rqYLP/xTeW5Y6ZMiWTi+XYq++lehLwsl1DPfc1+IS9MIGb9jfAETaYt9 yv81CMt0Fqed0/cviP30ZtH99Tgf9eSx9TAUXHfxGeuJEw+v/YpDih57bQEGqfyY 6nKV46lqaPAVg154tWRkYDM786vs2K7JA/vn0/2kxWOXz3AGqO/f+WZEp6s0XYHs GHpw+pZXXyIMHVKsQLAzt1M1verZjUQNgTSrHisqOcr458+OR8pbvX7ZULuK/JGd WjrnlvXaiK+cCZJ03PvH+IaTOAT0NQP9QgUDqRcsfWpjGaEhX5OJ5QK97JmtwPaS rIhG2/8xRvnArQNWT23urGdKUBTMQs+WtT4jpscAsAj7TEPjAPqZU2VlCksa71zD OLo2la0MdJD16mBD0K2xcVykpL7nquuWoIFvYVc5umnyWUK8dD05kloZ9Y16Xm9E O+GHRB3WHim4+/kbCl0JoGGWWxw5U8SPybuWTFZCsIiVGrRBjVyexG6co4MOau5A WJM9QqyqdZ6VLZ45UTnK =7OMU -----END PGP SIGNATURE----- --JNdDvqweOxoWW1krsjrgKcUmvOgqpnVxA-- From owner-freebsd-x11@FreeBSD.ORG Tue Jul 15 13:13:31 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 345CD7C3 for ; Tue, 15 Jul 2014 13:13:31 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BE72424FB for ; Tue, 15 Jul 2014 13:13:30 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s6FDDKrp048986 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 15 Jul 2014 07:13:20 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s6FDDJCh048983; Tue, 15 Jul 2014 07:13:20 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 15 Jul 2014 07:13:19 -0600 (MDT) From: Warren Block To: =?ISO-8859-15?Q?Jean-S=E9bastien_P=E9dron?= Subject: Re: openchrome on Chrome 9 HC In-Reply-To: <53C4E6F9.2010804@dumbbell.fr> Message-ID: References: <53C4E6F9.2010804@dumbbell.fr> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Tue, 15 Jul 2014 07:13:20 -0600 (MDT) Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2014 13:13:31 -0000 On Tue, 15 Jul 2014, Jean-Sébastien Pédron wrote: > On 15.07.2014 03:40, Warren Block wrote: >> With xorg-server 1.12.4, xf86-video-openchrome-0.3.3_3, and no xorg.conf: >> >> ... >> [ 597.951] Segmentation fault at address 0x37c >> [ 597.951] >> Fatal server error: >> [ 597.951] Caught signal 11 (Segmentation fault). Server aborting >> >> Any suggestions? This machine has a temporary drive. I can provide the >> core file or do any sort of weird experiments on it. xorg-server and >> xf86-video-openchrome have been built with debug symbols. > > Hello Warren! > > Could you please post a backtrace of the crash? Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 34c03080 (LWP 100087)] 0x345265ae in VIAFreeScreen (arg=0, flags=0) at via_driver.c:453 453 if (pVia->directRenderingType != DRI_2) (gdb) bt #0 0x345265ae in VIAFreeScreen (arg=0, flags=0) at via_driver.c:453 #1 0x08107c6d in xf86DeleteScreen (scrnIndex=0, flags=0) at xf86Helper.c:218 #2 0x080f9a30 in InitOutput (pScreenInfo=0x82f8a38 , argc=1, argv=0xbfbfecf0) at xf86Init.c:592 #3 0x08065fcb in main (argc=1, argv=0xbfbfecf0, envp=0xbfbfecf8) at main.c:203 (gdb) p pVia->directRenderingType Cannot access memory at address 0x37c > And maybe try with xserver 1.14 or 1.15 from xorg-dev [1]. Version 1.14 > is available in "trunk", 1.15 in "branches/experimental". > > [1] https://wiki.freebsd.org/Graphics#Development_repository I can try that later today. From owner-freebsd-x11@FreeBSD.ORG Tue Jul 15 15:10:39 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 93D558BC for ; Tue, 15 Jul 2014 15:10:39 +0000 (UTC) Received: from mho-01-ewr.mailhop.org (mho-03-ewr.mailhop.org [204.13.248.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5D5192FCE for ; Tue, 15 Jul 2014 15:10:39 +0000 (UTC) Received: from pool-71-174-188-84.bstnma.east.verizon.net ([71.174.188.84] helo=homobox.opal.com) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1X74NK-000EFX-0H; Tue, 15 Jul 2014 15:10:38 +0000 Received: from shibato (ANice-652-1-363-139.w83-201.abo.wanadoo.fr [83.201.198.139]) (authenticated bits=0) by homobox.opal.com (8.14.7/8.14.7) with ESMTP id s6FFAQsJ016728 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 15 Jul 2014 11:10:28 -0400 (EDT) (envelope-from fbsd@opal.com) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 71.174.188.84 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19mKgXCIP6FfJO5Z+J6evGu Date: Tue, 15 Jul 2014 17:10:14 +0200 From: "J.R. Oldroyd" To: freebsd-x11@freebsd.org Subject: Re: Regression radeonkms r690 10-stable at r265277 Message-ID: <20140715171014.443940f5@shibato> In-Reply-To: <20140714212028.20059a11@shibato> References: <20140713163234.757f537a@shibato> <53C2C48D.6090800@dumbbell.fr> <20140714212028.20059a11@shibato> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/gm0+oszBcj=JfD4IFhNr_z1"; protocol="application/pgp-signature" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (homobox.opal.com [71.174.188.84]); Tue, 15 Jul 2014 11:10:29 -0400 (EDT) X-Spam-Status: No, score=2.8 required=5.0 tests=AWL,BAYES_50, FSL_HELO_NON_FQDN_1,RCVD_IN_SORBS_DUL,RDNS_DYNAMIC shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on homobox.opal.com X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2014 15:10:39 -0000 --Sig_/gm0+oszBcj=JfD4IFhNr_z1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 14 Jul 2014 21:20:28 +0200 "J.R. Oldroyd" wrote: > > But using the VT config and the same sources, I found: > r265233 and r265289 -- these work > r265470 -- this fails >=20 > Most of the changes between r265289 and r265470 do not appear to be > relevant. However, there are some changes to vm_fault.c and vm_page.c > that might have some impact. >=20 > I am out of time for today, now. >=20 I was a bit off with the commit numbers there. It seems that svn up -r {DATE} doesn't necessarily pull from the expected branch. You live and learn. So with some more time today and now using just the commit numbers of the 10-stable branch, it seems that things broke with commit r265277. Works fine at the prior r265273. -jr --Sig_/gm0+oszBcj=JfD4IFhNr_z1 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlPFRFsACgkQls33urr0k4l/fwCeP+UYlFJzLXZ/7yF7qwWh/9LJ mb8AnRoCCX91aCPT0hOM289k9E52NQmE =Rn8B -----END PGP SIGNATURE----- --Sig_/gm0+oszBcj=JfD4IFhNr_z1-- From owner-freebsd-x11@FreeBSD.ORG Wed Jul 16 02:46:12 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4714EF4B for ; Wed, 16 Jul 2014 02:46:12 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EA55E211F for ; Wed, 16 Jul 2014 02:46:11 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s6G2k6tc061224 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 15 Jul 2014 20:46:06 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s6G2k65Q061221; Tue, 15 Jul 2014 20:46:06 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 15 Jul 2014 20:46:06 -0600 (MDT) From: Warren Block To: =?ISO-8859-15?Q?Jean-S=E9bastien_P=E9dron?= Subject: Re: openchrome on Chrome 9 HC In-Reply-To: Message-ID: References: <53C4E6F9.2010804@dumbbell.fr> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Tue, 15 Jul 2014 20:46:06 -0600 (MDT) Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 02:46:12 -0000 On Tue, 15 Jul 2014, Warren Block wrote: > On Tue, 15 Jul 2014, Jean-Sébastien Pédron wrote: > >> And maybe try with xserver 1.14 or 1.15 from xorg-dev [1]. Version 1.14 >> is available in "trunk", 1.15 in "branches/experimental". >> >> [1] https://wiki.freebsd.org/Graphics#Development_repository After a hacky bit of installing xorg-server 1.14.5,1, surprisingly enough, it just now managed to start X with the OpenChrome driver. No one is more surprised than me, because it was a partial install. There were complaints about it wanting automake 1.14.1 rather than 1.14. pixman has a plist error, showing 32.4 instead of 32.6 for a library version, so it fails in staging before being able to install until that is fixed. Initially, I missed rebuilding the mouse and keyboard drivers. But right now, it's running xfce at 1280x768 with compositing enabled. It seems to handle Flash okay, although not quickly (HP Mini 2133 with a Via C7-M processor). I'm impressed. What is the schedule for upgrading the Xorg ports? Thanks! From owner-freebsd-x11@FreeBSD.ORG Wed Jul 16 08:15:24 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1313B447 for ; Wed, 16 Jul 2014 08:15:24 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9F872BCE for ; Wed, 16 Jul 2014 08:15:22 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X7KMy-000CJx-Q6; Wed, 16 Jul 2014 10:15:20 +0200 Message-ID: <53C63490.4060205@dumbbell.fr> Date: Wed, 16 Jul 2014 10:15:12 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: "J.R. Oldroyd" , freebsd-x11@freebsd.org Subject: Re: Regression radeonkms r690 10-stable at r265277 References: <20140713163234.757f537a@shibato> <53C2C48D.6090800@dumbbell.fr> <20140714212028.20059a11@shibato> <20140715171014.443940f5@shibato> In-Reply-To: <20140715171014.443940f5@shibato> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XoRarKAXIdpDqcB2pkB6ph4cpt2BrObcQ" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 08:15:24 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --XoRarKAXIdpDqcB2pkB6ph4cpt2BrObcQ Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 15.07.2014 17:10, J.R. Oldroyd wrote: > So with some more time today and now using just the commit numbers of > the 10-stable branch, it seems that things broke with commit r265277. > Works fine at the prior r265273. Hmmm, I fail to see how the change in r265277 could break the video drive= r. Can you try an up-to-date stable/10 branch with that commit reverted and confirm that it breaks things? If you need to bisect again, I suggest you checkout the stable/10 branch from our Git mirror: https://github.com/freebsd/freebsd/tree/stable/10 Then, use git-bisect(1). It will perform the jumps between commits itself: you'll only have to tell it if the current checkout is working or not. --=20 Jean-S=E9bastien P=E9dron --XoRarKAXIdpDqcB2pkB6ph4cpt2BrObcQ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTxjSYAAoJEDnpl2Gl/ZTM3toP/iJaBjO3DKAa4mBwyrOF9Z6H +talbfszZ6kSBaDtTL5ELPBOMSlnT07P61bmeIlARCMWKRuAvvMJMty97p2gIkwo g6PPyXRObHWKsGXf9fK9AbTbg+oNLTEuBOzZo0UHJnXrAMbzfmYMF/kryRmIRZ2E rzOaVo6Z5VNfGyypDjVUOBTL5k/g9TnkfoI5uC5nBJl83i6I8kg4TyB4/sK/r/7o P/SUBQBJ2a7ZQZ7BUbjb30jjyRO9ixSSl3o9oTG0SyTQUKvJHmo8VRWKZtCqdbSF VQ5gXcnhFR+P6BJbRSWXKt5oEgv7X5TK9E4zEkIyhyw9GZeiIRW3nLbUXdVGswy+ ZB2F60Xen7HmD+OHyQDx9NNC6bpFsZOMTpSrbzxw3/gGAwetZBcbaPgTOBpCXMZy cbWz03/jkLoQNHBmYM756LhDTqq5OqgcgEiss7Nk+W3cLAdvZXU2ZCGEWb5d77f3 yY+W6hC1+GOjMWr6Y4cSt6nV3qe30j/1jGj1oAKFlk51S2c/KBode2ntTfGKTdlr 8EJGWvoS1nZ0y7UD6aHn3zLWRpUNtujk11zzKgaY5/WUMc3wP/Hk4c0ilgMRm3IJ +6kZ84Ltdh1vPamgfLfn4Kc0hGZ1PIElRk41leeHx1Yk4/i/hZdotjJHvEbSs/cD cKkOzVr1BRyiySeWxQSO =P/YT -----END PGP SIGNATURE----- --XoRarKAXIdpDqcB2pkB6ph4cpt2BrObcQ-- From owner-freebsd-x11@FreeBSD.ORG Wed Jul 16 09:04:16 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 443ACA8A for ; Wed, 16 Jul 2014 09:04:16 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 061A92060 for ; Wed, 16 Jul 2014 09:04:16 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X7L8H-000Cco-Lj; Wed, 16 Jul 2014 11:04:13 +0200 Message-ID: <53C64008.2090804@dumbbell.fr> Date: Wed, 16 Jul 2014 11:04:08 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Warren Block Subject: Re: openchrome on Chrome 9 HC References: <53C4E6F9.2010804@dumbbell.fr> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="v1dxP9DnbC7ovciCK7UGFpnQ1EFQb0Qu2" Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 09:04:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --v1dxP9DnbC7ovciCK7UGFpnQ1EFQb0Qu2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 16.07.2014 04:46, Warren Block wrote: > After a hacky bit of installing xorg-server 1.14.5,1, surprisingly > enough, it just now managed to start X with the OpenChrome driver. No > one is more surprised than me, because it was a partial install. There= > were complaints about it wanting automake 1.14.1 rather than 1.14. Which port(s) complained? > pixman has a plist error, showing 32.4 instead of 32.6 for a library > version, so it fails in staging before being able to install until that= > is fixed. Thanks, I just fixed it in xorg-dev. > I'm impressed. What is the schedule for upgrading the Xorg ports? Thank you for testing! I don't remember what's preventing xserver 1.14 from going to the ports tree. We forgot to record the reason on the wiki, if there's one. We'll discuss this again and maybe send a call for testers. --=20 Jean-S=E9bastien P=E9dron --v1dxP9DnbC7ovciCK7UGFpnQ1EFQb0Qu2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTxkANAAoJEDnpl2Gl/ZTMZ1AQAKIJ6LG3dQF7knugAxPljIMr O98CSh25IpEentIC+z4/W4g3/7f/Aes7HRf14AeojArg0KnKAKmKxy2b3uCKdaD5 GA+BGknxBHiQ8m1ts50+TpQCu/Hrap3XvgxRR8bTsfLlJlv10VBFKULjCFjUJHK5 Jj88y/3ZnYEw2YxdynX17f11t0w6Aa5AMd421DjYN5UHfifyaWiPlst98hRRnnZt GtF2ZghAO7fG0D6+tUn0Rtljkbnj6xEqlWA6RCMmBkU9lcC2AZBb50S3V/pZv0Q4 Rw57xBykFLUHmKJN/WMVfyVsZCVivG1D7DIKIRaPpnrqLqWSuDNfyoczKvOMYhEL qBEHMcwZWMhlhAT4il6aCPe9W99kdBegnSJqWLz1P5LcCG0CA0BRIgBgzqV0zvHR ArlNEsrLpyTZ85rrGjetjk7Z/dEPN23ICItk6afhkzm8MJMBwx1FmSs7+lx0biDd MrKVnImOfggq/kZwg89MmLEek2TKTnaFQI4VTLNY0N39sfGo0iwysPJ2/+6JVC+R Sf8y1D/BDpEtZMfidgz8Mtxrdps/0S8GTrXdzKcj6cD5C6FOdjKindkOCTyzt3hX VHT3tiTFxcOuTl2kg80gC/g2VrQ6g++uM17JAuhFkJPslGdBCDhRYxa7UI15qEqx hOjOhaD0tru51v0nWwz1 =ly2D -----END PGP SIGNATURE----- --v1dxP9DnbC7ovciCK7UGFpnQ1EFQb0Qu2-- From owner-freebsd-x11@FreeBSD.ORG Wed Jul 16 12:04:41 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C36F4C47 for ; Wed, 16 Jul 2014 12:04:41 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6F1A12010 for ; Wed, 16 Jul 2014 12:04:41 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s6GC4YTZ094495 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 16 Jul 2014 06:04:34 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s6GC4YcV094492; Wed, 16 Jul 2014 06:04:34 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Wed, 16 Jul 2014 06:04:34 -0600 (MDT) From: Warren Block To: =?ISO-8859-15?Q?Jean-S=E9bastien_P=E9dron?= Subject: Re: openchrome on Chrome 9 HC In-Reply-To: <53C64008.2090804@dumbbell.fr> Message-ID: References: <53C4E6F9.2010804@dumbbell.fr> <53C64008.2090804@dumbbell.fr> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Wed, 16 Jul 2014 06:04:34 -0600 (MDT) Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 12:04:41 -0000 On Wed, 16 Jul 2014, Jean-Sébastien Pédron wrote: > On 16.07.2014 04:46, Warren Block wrote: >> After a hacky bit of installing xorg-server 1.14.5,1, surprisingly >> enough, it just now managed to start X with the OpenChrome driver. No >> one is more surprised than me, because it was a partial install. There >> were complaints about it wanting automake 1.14.1 rather than 1.14. > > Which port(s) complained? fontsproto and xorg-server (as far as I recall) but I suspect now that was because the CMOS battery was dead and the date defaulted to 2002. After setting the date, they built. x11-fonts/libXfont does not build, showing: checking for XFONT... configure: error: Package requirements (xproto xtrans fontsproto < 2.1.3 fontenc) were not met: Package dependency requirement 'fontsproto < 2.1.3' could not be satisfied. Package 'fontsproto' has version '2.1.3', required version is '< 2.1.3' That might also be an artifact. From owner-freebsd-x11@FreeBSD.ORG Wed Jul 16 12:52:25 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4FAB1EDC for ; Wed, 16 Jul 2014 12:52:25 +0000 (UTC) Received: from mail-ob0-x229.google.com (mail-ob0-x229.google.com [IPv6:2607:f8b0:4003:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 14CD9254B for ; Wed, 16 Jul 2014 12:52:25 +0000 (UTC) Received: by mail-ob0-f169.google.com with SMTP id nu7so859383obb.28 for ; Wed, 16 Jul 2014 05:52:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=y1rNja+q88JnX0xNLjGpsy3O9cLQrEmv2AUiJRhL21I=; b=hKswMHPXI3Yd1vulGHD2zXX1rf9eT5cm0k0HxY0XXUlMuce4s0UDEjcnUwgtPiK7vo xKmYHJywoEi5XMBEKIoGRDiXC/ZK+Y0ILWWt9O+l5FG7LxSRalaEBSBWh3Q00okAfKoi a1y5bT8SC+C+Z5TI/AcGi54EpZqmu+s+wTUir6Go7Qk/nAPWBeAbSev7duWmfcXGXl+k jaQn2uxwXXLvKN0IL14/FCHCSVgVsmPvRIEZNopQZZaG574e0Sia9r8NESUcHGpqs+Qu Nnk+7/Bu/S/xGHc7wBDhd9Ug8OJcm3QntEmZXdYPuHlrE/O8nIpsbeFB2DCYkfvZKnUh W70w== MIME-Version: 1.0 X-Received: by 10.182.81.99 with SMTP id z3mr20415192obx.79.1405515143148; Wed, 16 Jul 2014 05:52:23 -0700 (PDT) Received: by 10.76.170.39 with HTTP; Wed, 16 Jul 2014 05:52:23 -0700 (PDT) In-Reply-To: References: <53C4E6F9.2010804@dumbbell.fr> <53C64008.2090804@dumbbell.fr> Date: Wed, 16 Jul 2014 14:52:23 +0200 Message-ID: Subject: Re: openchrome on Chrome 9 HC From: Andreas Nilsson To: Warren Block Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 12:52:25 -0000 On Wed, Jul 16, 2014 at 2:04 PM, Warren Block wrote: > On Wed, 16 Jul 2014, Jean-S=C3=A9bastien P=C3=A9dron wrote: > > On 16.07.2014 04:46, Warren Block wrote: >> >>> After a hacky bit of installing xorg-server 1.14.5,1, surprisingly >>> enough, it just now managed to start X with the OpenChrome driver. No >>> one is more surprised than me, because it was a partial install. There >>> were complaints about it wanting automake 1.14.1 rather than 1.14. >>> >> >> Which port(s) complained? >> > > fontsproto and xorg-server (as far as I recall) but I suspect now that wa= s > because the CMOS battery was dead and the date defaulted to 2002. After > setting the date, they built. > > x11-fonts/libXfont does not build, showing: > > checking for XFONT... configure: error: Package requirements (xproto > xtrans fontsproto < 2.1.3 fontenc) were not met: > Package dependency requirement 'fontsproto < 2.1.3' could not be > satisfied. > Package 'fontsproto' has version '2.1.3', required version is '< 2.1.3' > > That might also be an artifact. > > I think not. I see it on amd64 as well. Seems fix is to s/=3D/g Best regards Andreas From owner-freebsd-x11@FreeBSD.ORG Wed Jul 16 18:32:24 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E2FB966B for ; Wed, 16 Jul 2014 18:32:24 +0000 (UTC) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C4B932547 for ; Wed, 16 Jul 2014 18:32:24 +0000 (UTC) Received: from [192.168.200.205] (c-50-131-5-126.hsd1.ca.comcast.net [50.131.5.126]) (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id A8813193DD9 for ; Wed, 16 Jul 2014 18:32:16 +0000 (UTC) Subject: [patch] [radeon] remove meaningless checks of unsigned < 0 From: Sean Bruno Reply-To: sbruno@freebsd.org To: freebsd-x11@FreeBSD.org Content-Type: text/plain; charset="us-ascii" Date: Wed, 16 Jul 2014 11:32:14 -0700 Message-ID: <1405535535.15600.8.camel@bruno> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 18:32:25 -0000 https://phabric.freebsd.org/D423 This has been in my queue for a while. Anyone have any objections to this? sean From owner-freebsd-x11@FreeBSD.ORG Wed Jul 16 19:05:43 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id AF96095; Wed, 16 Jul 2014 19:05:43 +0000 (UTC) Message-ID: <53C6CD07.50300@FreeBSD.org> Date: Wed, 16 Jul 2014 15:05:43 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: sbruno@freebsd.org, freebsd-x11@FreeBSD.org Subject: Re: [patch] [radeon] remove meaningless checks of unsigned < 0 References: <1405535535.15600.8.camel@bruno> In-Reply-To: <1405535535.15600.8.camel@bruno> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 19:05:44 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2014-07-16 14:32:14 -0400, Sean Bruno wrote: > https://phabric.freebsd.org/D423 > > This has been in my queue for a while. Anyone have any objections > to this? As I noted in the CR, I prefer the upstream changes, i.e., https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=1cd73ff7 Note our code has "#ifdef DUMBBELL_WIP" around the first patch. Probably dumbbell hacked it to work around the first problem. ;-) Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJTxs0HAAoJEHyflib82/FG0m8IAJURKr4t1JlKy9IOe8//XZli BCRGWJIUPLRe2VYgYnsUJgn2B8e2zp0W6adSLt6bUO8cub9dVn+JT8g/63+eu9Rm JdeYznrsA9m6s8AMCYzrYFK/M079AkZ5YaVUFAKlJHwWGvfzHFPizZ174rodk7OQ 7oHpJcy7/o3yq9jNp/LYefSebu9V3zWOy8ZvGOlfIkBwN3DwKUAEivmTF9ChTc3m K9izZy4jzA4nFF+/GjIRQwjuDvPl3sMTE5R7eSBXasRvc9F12wvl7w1kuDQguveA hhMkMrXfmPWoVXeMb2onZt+hxXj7oMclDZIzfab4wWPdN9cu9cF77RDcl+eTzXM= =j6qa -----END PGP SIGNATURE----- From owner-freebsd-x11@FreeBSD.ORG Wed Jul 16 19:25:11 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id 1B9297CF; Wed, 16 Jul 2014 19:25:10 +0000 (UTC) Message-ID: <53C6D196.2060708@FreeBSD.org> Date: Wed, 16 Jul 2014 15:25:10 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: sbruno@freebsd.org, =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= , freebsd-x11@freebsd.org Subject: Re: [patch] [radeon] remove meaningless checks of unsigned < 0 References: <1405535535.15600.8.camel@bruno> <53C6CD07.50300@FreeBSD.org> In-Reply-To: <53C6CD07.50300@FreeBSD.org> X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------090309040205080407010405" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 19:25:11 -0000 This is a multi-part message in MIME format. --------------090309040205080407010405 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2014-07-16 15:05:43 -0400, Jung-uk Kim wrote: > On 2014-07-16 14:32:14 -0400, Sean Bruno wrote: >> https://phabric.freebsd.org/D423 > >> This has been in my queue for a while. Anyone have any >> objections to this? > As I noted in the CR, I prefer the upstream changes, i.e., > > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=1cd73ff7 > > Note our code has "#ifdef DUMBBELL_WIP" around the first patch. > Probably dumbbell hacked it to work around the first problem. ;-) Please see the attached patch. Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJTxtGWAAoJEHyflib82/FGBS4H/i5PfoiTm+GeSvRUkbNrL/yp jI5v/7+DX3nlWQARqN6UEeZHfMXtwinetOgRlvx9j+lEBQjt+BgiMKgBvjffu0LK KMW5RxKdHZcQ2gJj/2Y9J99Bh7xU/EohVZyW8VGIfBpNR9y3D4YSAVXVkB/TTvFZ cGpK+eKM3QKpsSMotoHmbDq1srwuWQD7v409pWd+oHmqEyGTzYIthtKVrhJl48GP KJxWPZKpTxmHc73bBmx8yhODFwk6SDUjqLM2TpkPROqbYRWMsDnXnZfg8Sza3gyu 0TbiNV/B4TV6SlohMD5FqoNyKheMn8qfFW7zYdBdNKqK2fZQSBcBlTNARvhqp/g= =x/0E -----END PGP SIGNATURE----- --------------090309040205080407010405 Content-Type: text/x-patch; name="drm2.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="drm2.diff" Index: sys/dev/drm2/radeon/rs690.c =================================================================== --- sys/dev/drm2/radeon/rs690.c (revision 268773) +++ sys/dev/drm2/radeon/rs690.c (working copy) @@ -308,12 +308,11 @@ static void rs690_crtc_bandwidth_compute(struct ra if (rdev->pm.max_bandwidth.full > rdev->pm.sideport_bandwidth.full && rdev->pm.sideport_bandwidth.full) rdev->pm.max_bandwidth = rdev->pm.sideport_bandwidth; -#ifdef DUMBBELL_WIP - read_delay_latency.full = dfixed_const(370 * 800 * 1000); -#endif /* DUMBBELL_WIP */ - read_delay_latency.full = UINT_MAX; - read_delay_latency.full = dfixed_div(read_delay_latency, - rdev->pm.igp_sideport_mclk); + read_delay_latency.full = dfixed_const(370 * 800); + a.full = dfixed_const(1000); + b.full = dfixed_div(rdev->pm.igp_sideport_mclk, a); + read_delay_latency.full = dfixed_div(read_delay_latency, b); + read_delay_latency.full = dfixed_mul(read_delay_latency, a); } else { if (rdev->pm.max_bandwidth.full > rdev->pm.k8_bandwidth.full && rdev->pm.k8_bandwidth.full) @@ -488,14 +487,10 @@ void rs690_bandwidth_update(struct radeon_device * } if (wm0.priority_mark.full > priority_mark02.full) priority_mark02.full = wm0.priority_mark.full; - if (dfixed_trunc(priority_mark02) < 0) - priority_mark02.full = 0; if (wm0.priority_mark_max.full > priority_mark02.full) priority_mark02.full = wm0.priority_mark_max.full; if (wm1.priority_mark.full > priority_mark12.full) priority_mark12.full = wm1.priority_mark.full; - if (dfixed_trunc(priority_mark12) < 0) - priority_mark12.full = 0; if (wm1.priority_mark_max.full > priority_mark12.full) priority_mark12.full = wm1.priority_mark_max.full; d1mode_priority_a_cnt = dfixed_trunc(priority_mark02); @@ -526,8 +521,6 @@ void rs690_bandwidth_update(struct radeon_device * } if (wm0.priority_mark.full > priority_mark02.full) priority_mark02.full = wm0.priority_mark.full; - if (dfixed_trunc(priority_mark02) < 0) - priority_mark02.full = 0; if (wm0.priority_mark_max.full > priority_mark02.full) priority_mark02.full = wm0.priority_mark_max.full; d1mode_priority_a_cnt = dfixed_trunc(priority_mark02); @@ -555,8 +548,6 @@ void rs690_bandwidth_update(struct radeon_device * } if (wm1.priority_mark.full > priority_mark12.full) priority_mark12.full = wm1.priority_mark.full; - if (dfixed_trunc(priority_mark12) < 0) - priority_mark12.full = 0; if (wm1.priority_mark_max.full > priority_mark12.full) priority_mark12.full = wm1.priority_mark_max.full; d2mode_priority_a_cnt = dfixed_trunc(priority_mark12); Index: sys/dev/drm2/radeon/rv515.c =================================================================== --- sys/dev/drm2/radeon/rv515.c (revision 268773) +++ sys/dev/drm2/radeon/rv515.c (working copy) @@ -1087,14 +1087,10 @@ void rv515_bandwidth_avivo_update(struct radeon_de } if (wm0.priority_mark.full > priority_mark02.full) priority_mark02.full = wm0.priority_mark.full; - if (dfixed_trunc(priority_mark02) < 0) - priority_mark02.full = 0; if (wm0.priority_mark_max.full > priority_mark02.full) priority_mark02.full = wm0.priority_mark_max.full; if (wm1.priority_mark.full > priority_mark12.full) priority_mark12.full = wm1.priority_mark.full; - if (dfixed_trunc(priority_mark12) < 0) - priority_mark12.full = 0; if (wm1.priority_mark_max.full > priority_mark12.full) priority_mark12.full = wm1.priority_mark_max.full; d1mode_priority_a_cnt = dfixed_trunc(priority_mark02); @@ -1125,8 +1121,6 @@ void rv515_bandwidth_avivo_update(struct radeon_de } if (wm0.priority_mark.full > priority_mark02.full) priority_mark02.full = wm0.priority_mark.full; - if (dfixed_trunc(priority_mark02) < 0) - priority_mark02.full = 0; if (wm0.priority_mark_max.full > priority_mark02.full) priority_mark02.full = wm0.priority_mark_max.full; d1mode_priority_a_cnt = dfixed_trunc(priority_mark02); @@ -1154,8 +1148,6 @@ void rv515_bandwidth_avivo_update(struct radeon_de } if (wm1.priority_mark.full > priority_mark12.full) priority_mark12.full = wm1.priority_mark.full; - if (dfixed_trunc(priority_mark12) < 0) - priority_mark12.full = 0; if (wm1.priority_mark_max.full > priority_mark12.full) priority_mark12.full = wm1.priority_mark_max.full; d2mode_priority_a_cnt = dfixed_trunc(priority_mark12); --------------090309040205080407010405--