GPU HANG: ecode 9:0:0x85dffffb, in testfw_app [9739], reason: Hang on render ring, action: reset Kernel: 4.9.0-CI-Nightly_840+ Time: 1482123981 s 261792 us Boottime: 2111 s 718585 us Uptime: 2109 s 724268 us is_mobile: no is_lp: no is_alpha_support: no has_64bit_reloc: yes has_aliasing_ppgtt: yes has_csr: yes has_ddi: yes has_decoupled_mmio: no has_dp_mst: yes has_fbc: yes has_fpga_dbg: yes has_full_ppgtt: yes has_full_48bit_ppgtt: yes has_gmbus_irq: yes has_gmch_display: no has_guc: yes has_hotplug: yes has_hw_contexts: yes has_l3_dpf: no has_llc: yes has_logical_ring_contexts: yes has_overlay: no has_pipe_cxsr: no has_pooled_eu: no has_psr: yes has_rc6: yes has_rc6p: no has_resource_streamer: yes has_runtime_pm: yes has_snoop: no cursor_needs_physical: no hws_needs_physical: no overlay_needs_physical: no supports_tv: no Active process (on ring render): testfw_app [9739], context bans 0 Reset count: 0 Suspend count: 0 Platform: SKYLAKE PCI ID: 0x1912 PCI Revision: 0x06 PCI Subsystem: 1043:8694 IOMMU enabled?: 0 DMC loaded: yes DMC fw version: 1.26 EIR: 0x00000000 IER: 0x08000000 GTIER gt 0: 0x01010101 GTIER gt 1: 0x01010101 GTIER gt 2: 0x00000070 GTIER gt 3: 0x00000101 PGTBL_ER: 0x00000000 FORCEWAKE: 0xffff0001 DERRMR: 0x2077efef CCID: 0x00000000 Missed interrupts: 0x00000000 fence[0] = 54c2001054bd003 fence[1] = 54e8000054e8003 fence[2] = 549f00105498003 fence[3] = 54c8001054c3003 fence[4] = 547501f052b6003 fence[5] = 54b2001054ad003 fence[6] = 54e9000054e9003 fence[7] = 547700005476003 fence[8] = 97ff01f09640003 fence[9] = 547e00005478003 fence[10] = 54ac001054a7003 fence[11] = 54e6000054e5003 fence[12] = 549700105492003 fence[13] = 54f0001054ed003 fence[14] = 54a6001054a1003 fence[15] = 26c0000026c0003 fence[16] = 54e7000054e7003 fence[17] = 54910010548c003 fence[18] = 54e4000054e3003 fence[19] = 55a3000055a3003 fence[20] = 54850000547f003 fence[21] = 54ec000054ec003 fence[22] = bdff00f0a600003 fence[23] = 102803b00840001 fence[24] = 7e4800007e48003 fence[25] = 54e2000054e1003 fence[26] = 54eb000054eb003 fence[27] = 54f6001054f1003 fence[28] = 54b8001054b3003 fence[29] = 548b00105486003 fence[30] = 54f8000054f8003 fence[31] = 54ea000054ea003 ERROR: 0x00000000 FAULT_TLB_DATA: 0x00000003 0x921c91bd DONE_REG: 0x07ffffff render command stream: START: 0x07cb5000 HEAD: 0x05e00a3c [0x00000a00] TAIL: 0x00000a78 [0x00000a58, 0x00000a78] CTL: 0x00003001 MODE: 0x00000000 HWS: 0xfffe7000 ACTHD: 0x00000000 ded94630 IPEIR: 0x00000000 IPEHR: 0x7a000004 INSTDONE: 0xffdfffff SC_INSTDONE: 0xfffffdff SAMPLER_INSTDONE[0][0]: 0xffffffff SAMPLER_INSTDONE[0][1]: 0xffffffff SAMPLER_INSTDONE[0][2]: 0xffffffff ROW_INSTDONE[0][0]: 0xfffffffd ROW_INSTDONE[0][1]: 0xfffffffd ROW_INSTDONE[0][2]: 0xfffffffd batch: [0x00000000_ded92000, 0x00000000_ded9a000] BBADDR: 0x00000000_ded94631 BB_STATE: 0x00000020 INSTPS: 0x00009080 INSTPM: 0x00000000 FADDR: 0x00000000 ded94800 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x00000001fae2b000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x0012b3b1 last_seqno: 0x0012b3b2 waiting: yes ring->head: 0x00002858 ring->tail: 0x00001900 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 4296773056, 12482606 ms ago ELSP[0]: pid 9739, ban score 0, seqno 9:0012b3b2, emitted 12482884ms ago, head 00000a00, tail 00000a78 blt command stream: START: 0x07cc2000 HEAD: 0x01c014c8 [0x00000000] TAIL: 0x000014c8 [0x00000000, 0x00000000] CTL: 0x00003000 MODE: 0x00000200 HWS: 0xfffe4000 ACTHD: 0x00000000 01c014c8 IPEIR: 0x00000000 IPEHR: 0x01000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_ffc7303c BB_STATE: 0x00000020 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 07cc34c8 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x000000017f6bb000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x0012b399 last_seqno: 0x0012b399 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4296779008, 12476654 ms ago bsd command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffe1000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x0000000000000000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00000000 last_seqno: 0x00000000 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4296779008, 12476654 ms ago vebox command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffde000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x0000000000000000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00000000 last_seqno: 0x00000000 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4296779008, 12476654 ms ago Active (render ring) [349]: 00000000_fe7a9000 4194304 36 00 [ 12b3b2 00 00 00 00 ] 00 Y dirty LLC 00000000_fe5e9000 1835008 36 00 [ 12b3b2 00 00 00 00 ] 00 Y dirty LLC 00000000_fdde9000 8388608 36 00 [ 12b3b2 00 00 00 00 ] 00 Y dirty LLC 00000000_fdde3000 24576 36 00 [ 12b3b2 00 00 00 00 ] 00 Y dirty LLC 00000000_dedc0000 4096 36 00 [ 12b3b2 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fd019000 16384 36 00 [ 12b3b2 00 00 00 00 ] 00 Y dirty LLC 00000000_fd018000 4096 36 00 [ 12b3b2 00 00 00 00 ] 00 Y dirty LLC 00000000_ded92000 32768 3f 00 [ 12b3b2 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ded7f000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_dd38f000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ded4b000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_dea17000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_df042000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f7bce000 16384 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fa81c000 458752 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dead9000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_dec1d000 12288 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fa51c000 655360 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fa41c000 1048576 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_dbc4b000 65536 37 00 [ 00 00 00 00 00 ] 00 purgeable LLC 00000000_dead1000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f729e000 2097152 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f71de000 786432 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f5307000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f5303000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dee3d000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_df07c000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_dedca000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_deffd000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_dedc8000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_debd9000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_deeb8000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_dedcb000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_debf5000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_df040000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_debd2000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_deae3000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ded23000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_def7b000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_decca000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_e1cf3000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_def17000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_def77000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_debd6000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ef9f7000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ef9f3000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ef9ef000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ef9fb000 786432 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_ef9e7000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_deac9000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ded1b000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_deabe000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f54cb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f54c7000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ef2e3000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f578f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f578b000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ef4a3000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ded00000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f5a53000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f5a4f000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ef823000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ee2b3000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ee0f3000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_edf33000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dece7000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_decde000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_e13a5000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e1335000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e12c5000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_deab6000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ecafb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ec93b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ec77b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed96b000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed8fb000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed88b000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed9e3000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed9df000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed9db000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_efac3000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_efabf000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ec70b000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ec69b000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ec62b000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_decd6000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_edf2f000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_edf2b000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_edf27000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed18b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ecfcb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ece0b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f83da000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_ee7f3000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ee633000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ee473000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_edd67000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_edba7000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed9e7000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed6cb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed50b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ed34b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f81da000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_deaae000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_decbc000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_e1b19000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e1b15000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e1955000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e0845000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e0685000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e04c5000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e0305000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e0145000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dff85000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dfdc5000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dfc05000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dfa45000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e0ae5000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e0a75000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e0a05000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_decb4000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_e1ebb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e1cfb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e1095000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e20eb000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e207b000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e1255000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f3dff000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dd8ef000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f3c3f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dcc8f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f760e000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f36ff000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f353f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dcacf000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f3a7f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f38bf000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dd54f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f417f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f3fbf000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dd72f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_decac000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_dcacb000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_efabb000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_df037000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ef123000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eef63000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_deca4000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f44ff000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f433f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ec2ab000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dec9c000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f487f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f46bf000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ec46b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eeb73000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f4f7f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f4dbf000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ee9b3000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f4bff000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f4a3f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eebe3000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f5143000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f513f000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eeda3000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f568b000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f337f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f337b000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ebbab000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fa88c000 3670016 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f6417000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f6413000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ef663000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eb9eb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eb82b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eb66b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f770e000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_df885000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_df6c5000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_df505000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dec94000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_e1795000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e15d5000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e1415000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eb4ab000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f749e000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eb0bb000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eb04b000 458752 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dec8c000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f790e000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eb12b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eb2eb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f594f000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_eae8b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eaccb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_eab0b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fa5d4000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_ec0eb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ebf2b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ebd6b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ea40b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ea24b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ea08b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ea94b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ea78b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ea5cb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dc90b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dc74b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dc58b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f7eda000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f7ace000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_dd1cf000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dd00f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dce4f000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f5c13000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f327b000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f780e000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_dc3cb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dc20b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dc04b000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dec84000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa31c000 1048576 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f12d3000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f12cd000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f02cd000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_efacd000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_efac7000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f30bb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f30b7000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e9ecb000 1835008 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f7fda000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f750e000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fa5bf000 49152 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_e92cb000 12582912 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e92c3000 32768 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_debdf000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_df041000 4096 76 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ded6e000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_e9221000 655360 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e8a21000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e8a1b000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e821b000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e8215000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e7e15000 4194304 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fbdad000 14680064 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fbda5000 32768 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f7cda000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_dec7c000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_df501000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ef9e3000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_df4fd000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_df4f9000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_df4f5000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e5e0f000 25165824 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f65de000 12582912 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f65d7000 28672 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f24a9000 12582912 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f24a2000 28672 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f88da000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f85da000 3145728 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fa6d4000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_e216b000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f7bd2000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e5605000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e5601000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f5d13000 7340032 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f84da000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f82da000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f7cd6000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e55fd000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e55f9000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e55f5000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e55f1000 16384 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e55e9000 32768 76 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f80da000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f7dda000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f7bd6000 1048576 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_dec62000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_e232c000 40960 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_deffe000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_df025000 40960 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_ded6d000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_df01a000 40960 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_decce000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_df00f000 40960 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_e55e8000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_dbc6b000 65536 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_def49000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_e1ceb000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_df07b000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_dec74000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_e4ee3000 3670016 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e4ee1000 8192 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e5267000 3670016 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e5265000 8192 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e4b61000 3670016 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e4b5f000 8192 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e435f000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e4359000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e55e7000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_e7615000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e760f000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e560f000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e5609000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e2336000 20480 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f0acd000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dbc3b000 65536 36 00 [ 00 00 00 00 00 ] 00 LLC 00000000_fb426000 16384 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dec59000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f919a000 524288 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_e334a000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e3344000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e3b50000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e3b4a000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fa5d3000 4096 76 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_e2b44000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e2b3e000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fd9e3000 4194304 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fd823000 1835008 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_ff63e000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fd023000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fd01d000 24576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f99a7000 65536 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_f1c93000 8388608 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_f1ad3000 1835008 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e233d000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_decf3000 4096 36 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fedb4000 262144 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb594000 4096 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb011000 4194304 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb00d000 16384 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_e233b000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fccaa000 1048576 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb552000 4096 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb441000 65536 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb440000 4096 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb42b000 16384 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb42a000 4096 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb421000 16384 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb420000 4096 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb417000 16384 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fb416000 4096 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fd014000 16384 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fd013000 4096 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_df090000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_df08f000 4096 37 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fcf6e000 655360 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_fcf6d000 4096 36 00 [ 00 00 00 00 00 ] 00 Y dirty LLC 00000000_dec40000 32768 3f 00 [ 00 00 00 00 00 ] 00 dirty LLC Pinned (global) [16]: 00000000_ffffe000 4096 01 01 [ 00 00 00 00 00 ] 00 purgeable LLC 00000000_ffffd000 4096 01 01 [ 00 00 00 00 00 ] 00 LLC 00000000_fffe6000 94208 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00001000 16384 01 01 [ 00 00 00 00 00 ] 00 LLC 00000000_fffe3000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00005000 16384 01 01 [ 00 00 00 00 00 ] 00 LLC 00000000_fffe0000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00009000 16384 01 01 [ 00 00 00 00 00 ] 00 LLC 00000000_fffdd000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0000d000 16384 01 01 [ 00 00 00 00 00 ] 00 LLC 00000000_00040000 8294400 77 00 [ 00 00 00 00 00 ] 00 dirty uncached (name: 1) 00000000_00840000 8294400 02 00 [ 00 00 00 00 00 ] 00 X dirty uncached (fence: 23) 00000000_07c9e000 94208 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_07cb5000 16384 01 01 [ 00 00 00 00 00 ] 00 LLC 00000000_07cbf000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_07cc2000 16384 01 01 [ 00 00 00 00 00 ] 00 LLC render ring (submitted by testfw_app [9739], bans 0) --- gtt_offset = 0x00000000 ded92000 :&Y0Yn]DIm7.F]gOFCrtkE>cNB%YQq!)L(6=7_9oQ]pW-/kq\4Vog!jQc396etAV/2W2Yot8l0nf.Wa,:g*%!]J4d)QOM\[kk5DhEBKZ(h5H-XQ27.cW\X/Qq$uA^2E*k&OH./Mn;746I"dOj_O>.<+E5ji15m;)71:U,CNF.E`cH"R6u?pE.JOV<.$,QPi`I)CCV$4)^Nta2"7.R/:B+%-8JH%E-TN)?KHfG(RqpN/NE_IpG?h8s70a=)oH`_+-s8j&(F..c=F"p/>4S,TA^QLCD>lVhS:JG;r?<@7>8Z`A,YE./VnmTEfc>=Xp+1&HMZ/o!3>@M`t/Vr,J-C5Hel,ph2dplpas[^?!08XNj<)`WJnUp[18EKQ[mDu.6A1P2a)/[%YQ.E;Z.?!<9;Et_/`Y.q!Ej7N96`*Dp(>as.'D1u,j_2LGg+/)S^5Blb5hD?4SMWd#*Y8XI]n'p-HkrGUqk**t:F'MSf&2O1'Q[!\9MX_U(]_L_&lI%Q.B&\2l4q`8=Ma+]0IE,->cgIS*5O?R>Us_KWRq"@mOK9iohg0^aNZ+kBr&*.\.b`%1CJGUephIbBG#9)sp',FE[CC"X_r7^Tp3*h6H/.Spll?n-p#H!feR,r)Ep_Z@;YRr0LDGC,41WYu4F)-#C1#lMbS]c4Q;>Z3\@caiOZTZc(&G7=YLu-agF)\'Mos\URh9#+a2NMVeT"rpS?LX_&,BS>s8N'!:.pr?L(H&VKg\b.5mZMhZ7IKjM^ns=Y9fR"B2p>m^8l.>84!d8#iJ3$:*NEs[h<>*#Sjjph%I^r3F[,Y`db2;=-L@J=.RtH"S"W7b6,!dL(NnVa6S'S0,*-gge.1-L`cmlWMOn?X.5?co,Ga'etI+VGZUEiI:qaC9m]?Yk=s?qdS$Y\c#opr*f)8t.ts%1UU".l@WIhZR26&=VUVEp6=akhMX6l7'+ent;Wk:!5g\U$bs->(R:\?Z0bJd]931jh*m;6t-e&JiXc*n\3&q&Hc8b28p,l=c%OSV4jM226F1DP%EZfQ;@(NHUhPXIn'XO/ui0%Aa\j&F];oV?icSug1$BfJM*22.50(J\5o+'U'Ug1apmNFInUJR%Z=Y'I[_LDNT\iOOU*f`7;s9WF>s?;@\ne.s?f0'cRD57[&q>Bj='(tTXr?PJ6%AhA`6\G$n_'1QV:_6LILJoN2\gGZgDX^t2C@U`6r%k!VpR8lrH7hX+lt9DA34ecc<4m2h6Q*>7VCg6BU#eRROMn#=JD*MBhLXb"kcO)QRQP?n'aep(ubWlh?;t-"Q1r$=Dq+3/)jK/I;.h7Io)@'W;gJ!LML@QiX!;h1g%/8YG>6hM2eN;9,^Ji1aHQ^E%-rZb!?/;Xab+B0Pf_HUP1QV.Wq%;3q*;+QZNiuj"$,fgel@/"do@I'oVoR>1:k9V#cF.qNR]H<>om\.`rll85!!!,r+Th]DmNFL\9#/8b.t]e%)m&Q^K@']+%9'C%CB,_u"s=-/"LKJYI"3g>@K:Qo^+t)_'#E8lf%.jWa-&]%a>qi&o&$cNH'Ou3O<(U8i8Lop1WO9,4/V`EHpMW2IH(HeCm@(kmo?P+D,Kg.`5f*#E6E2+l(Yl!QRi#tP52=U1^@i1MrS]u'i:rA]46U.bl[U'9DuKYL-sdoDYpl5m/u*BbYV*>`F!XIik4fuQE00WRpV[A9fM_G0MnaWiW;c]<[e40*(6$`mAL^_*5i<"<:)G6Y1iRh!q#7U]_*pe:'k/M1J1B%bc1W4'6cob`44X?Tn+1%Wb)7r1BMfc6N[^^rhU"7-o6PW$/n0djqJ^hKa)Lh$4hqE6^U]"F%r%ok_i&48V&bo@t>3rJdraEMCS-kh=0T]&.0LHG,2:Zi/S^g1.@^6'"Nj;6qJ1_#H:TkBSIGWttQ9FZO1Dkne)%j3Y5_3bah6./TkQU2'I"3jXdZjRFDW4EAC!(ham$j(a^TJNeniPC0DUaS(aZf7S9_kXQP:X7\bBih@$`kqm]S;&:-606M.o].+-!3\#7?830QC(DqJ\(;`R?k2bkUNf1(O:VZ?bs5Z4nFGdMi35%lOFNG2jTG#:+_(VqZlBe3Hl+nW.3cY$>[.4GN$:V0E2&;s3.9HpYtTG4b$Eq()02N>Q8+0Kk^Jds+WU@Y$gOgopdFE"T?(K7)0oBmKs2^ot`')B^4]%]IKOE`WP>hHY5E-V38Y7L>T?7=f7[a>H%56Ft%\O5!?ie/&_uSZ]*a53HCB+m$Fs%"`5kY`M82N@Hng(LrjRE&"B$XX0qa#_$O55i!W?Oe+7o:,#S[.[^QsZ=TO7@O4Med/+V48D6idAfb.'[$HqP;P&.:r(%6mHSp)@bF&achJe)dP!Cs0;Mfr%6_")_ut[neiI)B'OTDB7JFiXOXSZ\hLJE;q,o-_o,9+8CD2l?=92ic4JQ!-ZXdIbU4RF@[aueCI?_!.M.Mrr<$!E,^.'JY5<'eCJKF_Y%Z?0UYAfA?h`s6^V=N4s+>iDm0'isOphLiuO6n+k;_2pL`q!>#)$O])jsLk@-VTj!)$V[sKC^[5!ChWo"Mlns,K^p+!F1T,[f!#47[qermb`P<`Ul.i8/%&)Z,bDFEM6(d'indINZ><^A!6fp(R21,-Gr=p\Fih*BXd,*Ve'5$[Ze-O+"HP?eK_es(15_Q*F(sLLF]PfHq]@osN$G5I"mZD5?1!rq*?dqpO.nFoA0NHE?u(f9MFgY8N)jIo%k@IF_-\o`F=F8PQGlTR,.F'?tn'E<+=$(k5@:Y?OTUk5FNae,[]XoiAZ-Y>@!9o<1$c^^nunS5C0aPNh:F:(A`SR<:4X*(LLE*SL0\:'Np;Z2.#K\X3oiJ/ED_%H$F(UI"mHi9W]QGlLDDVj_PHn8AR3I[DMJ?`6g$-i.`_[L[gdnW<539pW'+q>\h7/uR"Mrgo6BP`jf%6J,41[S0$DU\inC=Vts^f,92&NdfOmp$r@2D+?U[#rM(J!SS/Fk;a(Zin/HgW^J(E;K`,48:=S1Tec5[LX+-q=qtH!V;seZc2r>8+++-G.ID/;!*JKmlm&$8HAMDrR^LEc&bk7]Y2=6NLJ6HUZ@Nid;^;n$]'FPqEX)i8;)s*j>%b[o>6<85"em)\_5gCD]`a+LDlqLO"$14"Lmnj)Jj!oC7+o`7/IF!17.6g82KC&hc:H=26#'FitbD[0_R'9DrW]DXk=PCAltO'gBcrdd:@+7\;#C(p6^qR-pl]*:Q6j]o7CF+,K(-.,LK!1Ei"6V2dW*?EN&L)9#jl9Emr=H4En2fJKj11f!an['D(^ZR'`)^'V7pja6ko*Tr]!!!!0<20Em?cujWSJdat*,HpH*b%O_f0^,A6na(c4V-nMY7(X)/ok;pBH9SoA0ZTr]jBB.A*h2?c#q^O[mm&Jku=4h\IP!.E%\9+:_jjHdPMkm=OTDq^u>kWX\[q5%'j3`Z'MdLdCb-F:'3fcl]r`AS,8Yih;7Sd^2;URs]W'2oY9Rdc`j.&_`k\LF"Ou\s`9b,rD3l!QP'uPt's0e-GsmPhLVflC7G,n`4rQEt4tkrP177(W'WG.i85r1d;i_>SMJ[Hoockm5F-OHmQqGdh#.0VEj:X>Q(mV2`i&R>k=!#e(4N;`B3r37C8-*o@,d,iMFcLpdQ-VgZf@U[^d_F]oYE3is$bFdf*F6d[L)Tn0P^=PNUp#0HUhcET)$RrAc/:5`F]aqObY:8l$rF&P!XjB#^V9'[97Ze:]"QDFV7ldl`PGnm2`\J]!n[/r(ZXY_B"dPE<3O^V.Km-j)23iLg[?+b#rB!5S'^#fD-pLqqWi5[HZ\'Kc62XH2@k#)7?t`'X!FanNma`I`!.\d8!PeK)AaC@ee.6+HcedN%mBM(^p)Ur%1\OMMu.T\M]012#Mds;m^YQ&91u]l<)7,\+1\0E![@W_n^`csd0SZ;?&7F*V>+4YS["_T?us-O]0aQ+8PDCk/TTP>)Z2'4%*X5Wc@Pa]SH*^!#K-f%5ttuWqUZhLhhRX1=h\PRd/P>@4e.!M8T)OhiDD0mW"U:tIM*;M7h,^Ff_Y=.#G6<6_SAs.2YgtrK+I(jK)MDD_bcj\U&MA7[pFJ.0HZ&P@q7Hf$k0noa?PsN54=^/mDj@3'Ru!r7a6S[D?O=6PZEBgY5i,SK]n%r$bd[=I[jLkPWM_og"V1h,(A;[&,U`-Zn&P4+6N^mfO0)]0>\mo./l4,J3grMJsH(8,OAi^gl_Rc4(J?K5f=o.HuWN]/f*iBJ;aBjK+3A+M/KA!H4Gep?s,,=O@![QR+/'Mn5e;DASIi@)&&qFq/Y?])<(m!82Lmg_=-+0i!!!(LUAt5nC-hi&s7E&#oR`SLM*_sS?YDY5$ciMn"5.'H:Y60r(^Kq;aFt+A;LmBXE9)Y#kT2skr]1;T&ljn.lj3TT5?+D-Hsd2s%-'U\fE2SN-QJJq"V[]1CATgS1&HB]+1e3>6Tb!`/+K2cBN.e>n6_4W+=VCuiWl*@AjD6)8(.I&%Lo9i7-kN7=9?..cEnf*m5tIP815T2;uShs+.YS(S/ZoZ1DU8o)A2jKL#JsMeVHHB+6/%Spr=JR]OM,e0!,Z]-3*@8.\D-rD>f)sgTZ/[`dfNWI_LC*K>(Rr4&AK5DrDD:VNg2Pn,#Eni]spmlt4*6ps=QUa4A-S>6V9>cdCbo6@RC:4p.G;bIJ+3%K(>KJ]PO?88>rr5N^E`.U5'0SEjj)=GLn!rjR/ku''$39`!rX!NaZP`=R1RRA.!u;fJF!p!aZ\TmG?ro=MlD'(PeU2`.7hb>f1PHCTe3[\'1E;%,:@!.guqqp+SVD_K1rs4h6$eQs.#!?T%G^&_.r4d8mW&pODr'<_%>ti-c\ScirA-+Z(&J*$o>@2ta'VN0o;Pg_NIJe6YRXb!hsRCL9H3[H:&BQ-oAfi8l2<>TeD'[,:gBXi[IhAO9>?uKfGfZr@7JVZ#jsU2:KDj;dj]R)*[2&W2=6:b-Ja<9bs)g3pR_&FV%Jc%an/))sqc)JMC0UMsDp10?^H)+j@__'#ccoO?s"ut8CA[T+W#s<6o,6HWF8YAs'[kd^]2i%WW2)_IkZBN]`7u/KE$EU!!!3&g8t>S5f*i\C>hSug`FA7DCtSrgH\<&'OMQYOk>7E#Jm-laPlV=hW*OnrY$R!Ip^Cpo2D9c5-I1l([Mt-),Fo-mjq[ricpHLME"9*&)IVN*\s4+UH48(&:m!JbI\c1-'n+0K8o2jhRk>FNc&*sf;fXLk0F8`*\T?a6^[:B5]-h\#LNp$6'hs.3>mo)HTrU?t^rd),mZ2EUqUs&`5ql!lO?i,aG!5J%&s8N'!$/(cK71`;4)[!;`ENV6CKLJ1b5hI3X7kDAZ.hrN0j7"Q1E8[_:pG,M,nc*mJWR&dujqZ5*a8OQO"o1OEEP;?on'r6S-2EUOrG_aY\GrsJs6>L@WiP_!&'R-8rji&.f0APhJ,NGUbsQqhDp2Em0L,Q:s7W;(lJ(nNk8%.tF6-5Zrb=OpRd]q2q1E)Qp\shKomQXjq8.@U5LuK?;Et&2rk&d9`IF.??fbDfSudDqs-t:Js82(/uC-H4!N30EEFjP1EJ[-CBl93ZPGF\Jf2_*eCJRjYs4Vo$mu]o,9=_gFb6;$dZrt7JWqBP7IPrQBo/HRaee%'>m1k(mS%^,eRK%-E3bCU:EaIK\fSt7VIG\u^q.$GKH(F#XMDs@oA"9/2eOE36njOqHfgLnN*u>[f#)Fr;&WADu0o@\B-9/j^9IYfP0o#sC`>gmr*,lZUV\3qrB[_dA^8#N'leSIAjcR=F9p;29mto%1A6j98L>s*93!fVAooW3-,j@gU,FeHN0Ni8t'*LmB"Rg4AWWeIJQ)c^.+o7#3Cd-dp(m_e(5J:GVd2Rc<%0Wj_sM1`%U_Ip9?4Jrg01Por$E"It!s\:OV&0C6MT^#-PX)KJ5>6M4ff9&E/RF8V&V91E'[qbZTlaZ0!InJN2\?7>3^bB+%2!XC['ij3AY&'&kMFG`Ul;$KCLZ]KP8W!;L>j4sBIJJ[ib;WtTGJYtp@h>kgC8EpfgZgbjt:I^hBU-265;l4/,t2%PfkT:At@Wek^)lG_"f(dfIO0d[%Di65nhLGB8J`LJLuK!CUS$]d8g.nb].g#sYkoY1DhTMODd3eM^?j.?$5>"#OtlcAeRY??o,)h$4*1[hO)mN$]uhXrAYmHP4uJ\pK[AN=)jS#=96r9PPGGa3\VFmE5H"1dJF:Qjr=jQhcZs81q5f&8Y])d\kX3B1@i,M_/M??7-jhS,m2jfJaa[I,DKf#)VmI^ZGdejmmQ]tN70qUkhO-h[JYrG*YF0:?gk"8!8)n*bWa1Nb1\ok9TAn:5Vnol@$+d4)J'F#[hI6`1nO$960,2D&!D]j,M635V\%Y)NPGT4D/f_X7%uI&.#VR(r4N(egfU\D79%8rnUQBn>DM6(iX(>PCY^"=IY"(2p?-Xa+"QrgB,tYYV0f#mI?3bk?kurbB"S/Euc+@08NW;H0rA(!!!9&>3u:hf+VtM!pNQSnh9W*Vg6B%RbStiUUbPI\LR_!5<+SiS-0juJ(SLo_^^)DbJe._\&9b^#RW.-U6-L3LVV?eA-%#=k'Ri(d_q-'onVUq0eX%NQii41E@Dr+eJC5ncO-i0X=dD.*FaVb`aPG\UsTTj[$ZoAE!pPfNpk%")r0"so+9@.8sG0;#="h9]$ig\,+4sgK)37___&F]*Pt132/I33om\\H"e6=sN(l+F#Q]IIJurZXd!*#1q_=0id7@,'%*(UT$o/j8Zr5WgpoGlp9^kO;7SR^g%JGqO=Wqe%5VPJfI3BTqp6VEW4+pkh/KJ^u42\-@6"3n/pQW@:"B\7jL,)Cu/*\.O/'rfb-qJ`":kP"agZ`8Y,OC]s=7ak(PTo,-lg?">2^tn^-ULP!WSFfj+bE[:g$&og?Qq;B5(&!;eYrl>S-HFEl7QSs:am#E0!ph4^tsdbS%0t*p@'N\TCt5'/&D;n0%NVc"?tmuBp`>^>S,Oo_P0!$;K#EdS#GND8';dRFA\Vpjm%Q%A*9)R=QJ65&Golp%E]pj@;cXcDZukR?FcrmiGAMH3Ou`P9FnaTJ3N;26YOsrK96U>QL4n.0>>1XWNT;o(s;H=hcVc']u)BS"N8.n*pP?[YA7R)r?Qd<\n1"3,r6T]=*RSpLQ"fhBnn5%;SO[erYGIJEIYK#A&8b4]LAH)+M)ddgY_Y2;Xi7#4$(B:=HBMHlg%d+Yu,#OAj*'.,D/ra+ZNP+MXQFs*cAM9rW'UKrH"RF[,.-M2S4roNr:dA[(nc1br0E'2R/2L.Jgl)9#[jV`8(*\=pL,lAQ]T$bIq,J.r9Qo_XTTp$kB/L$"k;X(ML;:sX%T\m*]'?7U3dlm>O*\2\-e85([UJ!(RdHEo=hr+,PlR9^=re@se25K/@Z7O^5'_)Pc<(C]tP\X]1l<[ZAG-_JpF1:"4_/KY.4G-t\VZ*J@UgLo?]M\L&p:X=8liMN)^n`JUdHo`6S2>qS-oDq)nQG8)QIYk$W'5B.P]kZq_N*pVk8SZe_5>I/@.JGb5)gC8J5fFAM&a^P_lVoDdF3Vo,9h.gPQDHkf$DUjiPoi2Y+Thr(PB/$n084pp*?W%Wb+i2bbnWVdM(%(O"Y!!!$!g[+t?:r5u4,N4@oMQ'!QPnb#G"pP8C"pP894&?b,6OB]5*=NF5k[8Kn/jt9;#89D=]GsWNHgRV%JFE:XPKS@7e'dWee!!B$FB`j)oN--)kaq";d51"#d6l:`U?BoKU*l\U8F&/e(Y>H'Pr"Q4Hje&ED"6m0BT5"S%NYU7L68%-,8)j.7Cd*hlsE`k3hGH@s]dO*Gl,Gq3D7]f;p\4nSL3;ElJp=BZ?UYgt;?@;HC5`Rm6kJ8t9("QLIh`R&^Dj61e<0an-mR)V/'W0[SD/4DRbX;-G_f]ruUZ*kF`@I.9P`&IuD7aOmbU7>Ko0[;k;S0JT\/d[JHXKRJ"i-lWg(\d?1[<";*oj,E148Y;U-71&d-71&d5F'tMrr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!UI?+$JrCCO7LChH"W/Z(o:Q9Z&;8W]HW(/MK=+7'B:kh';IISgnOnPO"9fVjl%:2\"W@/M#"A]*"8(!I!!!!&m/R(c:[?Wgn\>u]mO.qq$Si9HO[;8M+VZ(6KLSfG^$fJ[ms?DUELup?.[Yfp3]_^T#[%#'F.0pW[B`)pKM$$d:77uD-#GhC4W*rFJIXbIS;6Zgu*)1_@'"mDPIChC[sq@B?IYCl2Y^]m$;$p`'r/'-Yc1b_:00cpt$_[J7V\f3anm8AgUnt@-0@U5%3S+(*R'$@$WNU3FS4&<[D-S@+I2D4^lnn^i/3@B#8@RCf\Ag_!H6^DSka8ls@NpHau7s#]U(L7g*geEQ8K-$?7EpB*N@RET[gO$#pa^$ZS*-G6`,s@J::P*Wc%8;6p8>`ls'I1#X4CSgiThi*JG&2;qjf9J,2ZHc*ROHq1u"_0fn4r"5;ts$[\=[,"kELjmbo8+n%3RD09dL[?LkDrMkG4$2Eu!!>o;n3I0_[K`raaYauDQHUHjnG$BA%uUt!.N\qDRi5sf*sd6)R^d_p]d/iu!!!&M_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+!!E9$#'$RH render ring --- HW context = 0x00000000 07c9e000 :_cI+?<5OX'7nYV/:Ve\UtKmXlt-V;%RX6W%3>)2TYY,#(a]n2&cIdXE%t1#NWai_?t:00r^J!V&D:MIbSH,QcT[q^3H)S%=7s.qkHAA+^V5-fIIlp"2ZIii[l1$N30e#S1+kU_,-lF-,#t).hssbb5h)9WhRfRUdoDVcLtkcR(m]'<_lQ`"7JQOI#-U&-=LBU.>5bt=2Y@#dHp@@fX(YtN",Jk-1k*AFe-;u+s,S+N)1U9/SZe?oC(*DV%^?$j9Dl0!ggpH=;4M\jM'p'q^Yc_!HXQMqS91D'Ua7=D9i8.EGeW$84egS?OR,\T`@Q#LI_3i[Y%V!X/o+eK6f^4FGL"MrI"bYI`rI[Q*O)b*ZGiRS0`4tJ*c);,"SItc;THV3I!)`>g?)rab@MEeUa/2TM2eV;.p6k?n+rYt)P"Z..`Q^m1s,"GQ!3g%Ce,j;-'`#2&N>*0^pdYs_D9X/K6@CRuaIW=JRsl\f"FJjaqWf'f<g>b:C-kQN]:\3^D;&-O$$"N0*-;r$$_Njc8=Q7_d4nP]]%-KPBrJihn;/L3&:qLKWs'd>jqQ25@":S"5\XoT4CadGB*/mTd6Oikq)J(`+]h&K/'5;*6":>jssiJZ.f_m$aDbq$OT2X+:\IuO2u1dLr3HUr+KdYLk@M6naM^^\a'L(3X=@Iud!dA%R#cY\Ph.PP%`O1EZt6,X)L4%.+""a^TSDKNXd'[?h3NhZaGo"goU2ZTea;/WhS7*V%S0dQ#HuN+s'@B[(T]jr]AD.F>j,GY/)AasB=Mkh9"DS5>]?mtmF.7rbh,-`XuA*-3mRg]HeRs&.'l%]Ioi\#A!g5lN0Ld0`pYk"CH"DQ7mCai%lrE:[U$Qc?/iPVZ%f"-QJ8$Oge:oucYfRS/2&;J,caUcPg:[o5$KN^96!N2+^LE'gHJIr>tnaCVH+s`:qs+m3hok6Ach[B#Iif/5]:RE]rk$i)h^@mJ=2jG#,5gf2qp8bq2[(VCl<*)U`uI1m'OZqJhS06SQUrM,$nJn6IO"Z'%_X'VnZ1)Tj59fA5K7@0;>b%8(tHRWj,PD$psbT4S!h<:ONZDK@@r50'sLmPHQ03$E+^).rla%32t0n+GHMG5l[ulif'i5ur,mebqL4(9M```u4%RegcXgeOc#]cmDr9CIiomQEdk7D4F6F:=i-=7Q0Iu.+rT,9!\B!Z$hSp"&qtOD+^j$$Ro3B+Ts!@)5Sm/0&-(Si^,uYk6-hTN"BlGn'@UFmQSOOBA\'mD(C7B6Vc.^NtWVhqtU'Tnbr:?FF!VoYF#9pr]?,XHaaK!'$[e%1Od\UE2%g[*/Q?K(MF%f4qK8eXBp>],2fMKV<\'-HksF_\Fe;J-"S)Q]$oVW^H'mObC/Wp;?s(as=RoHs#FsK?;N6_d4RmMWViHLJ;'H>l_5-]^"?p2>c7hfB+QaO)&]2tJn-+X;c:&p\=pd-h@/S'.J0"iT2_To),^#_ej@`t:^Vd%95[-@Yje:V7%HKDY,r*Ds)Sj:2"cVM3#sPk#8.bC`j/#S5F.C<,nZA#=O&'d\8,NC:N$p%D2.;=PS2(nW1_h,6jnKoIjdZU6_d\-'qnl2D`@V"LC!fV9i'I\QYGsF,f)fNjPaVj53AH[/KZ#.ZJ7AVh:(%j]#U!2,!S7fW-*H8ce#)!_&+f@*@l]Z/%<5(+=V7L(p>r\"qF<\2IcW#a!&_jp#F`C,N$N>cs;Vr2BFj&7JBqOS@l0_(@=Qu(dBBud4tK-8+]c!G;C]Wnq2-B%;6I$EoUh_p32r6ItDjrpqm%%SER'Ea;*#-9]IAj/3bQ?M>kbgUs5;T3"+.)HLldr+N'70B%,fD:0t1M9KTCQ%sT>/;dd7b_R?Io@LPriNa5"mdS?&\Kc.4[0Qj*It35Op5$=;!2U)/iAV>=2=$c>je.'L_f-V3#rU%?OciAK.]q`:qZCqu]D)_J.d5Y_EoY-L[fWZ[BJ!Zn&g&Eu;h[#hmQ9kA)RXF.`S!mfrJ86uldhZG@U/ie-mS&6CU?]F/2iSn(#j`?]PdV.A&GO=O:_HlZBt?4[4B/S2)I$.f2Wo*R=a#M/'$;=!T":HmRm;O"Y4G*RG\mO!^f@BN\Rp-Tn_2Z=$QfL=Z]O&?+0n<+N,1^s'n@-+"A-iT?TA*Ck"h8mB(DmKPE2P:PkJoP!#a'].Y]]4!L^$5a^8X&pc:"&GU$5s$HJ_#r>3ZX2)1g6cbH([u)J1?8g"l:aPHh*sWc;kk/"s:J;Zp^U%LKI,"1)oPb+rRWan,E(6#\=7S)TsI6B*ZV<(%oN-Q)=S3WYulW\*=2c@Jp)iA[$L1Q87A>fNC>:(5lIYLh_*)0TMV[Nj@KAEuqC@+h2Y?+L@t/+AC%V5P4\Y$7bq>s,.`4MeYp?@,d#QY>*KYf:g@;1Z+9%gg>5=:#U*#ZUuJm\ZgRBT&9_ZVhR%C`A3YC6X%0[%1W"^Cg'-3r_sCn=t!gj$F27Y8/#9m\I5'378.Ah2]7Cd+"`'d4l(^8Z,aa8p;nR1*a^PqkMFUa=k0bj@/a"^Y5k/7A$)[BrcB1$\Ge+A8Od5p[rrA9Oj@%_eMbCaba7F3riCY`;!S736,uH3OP!RU/%C2lTUpS]dMI$nbVuk1UP.SYJUdCeCSQVP%MUB@aa-PmOR,0\Zj'=6hn>SdupjS(b$TUd6WOaBX=Z<.RG?Sb?QPf%ug1K[O[KQaDk'ff@f-D.-^[PYd%(&Dl(1P\FO>gMSLgKrfp-EQdK#c>X$+2$RC-BD$^HUi-\F!!:2)NUls0pol=F42r*/l2L]ijTZ:`o$\p2EQq9N.)M,DD7:-CiR\+[+``In][l7FRs!IgW%uPXd;?oqKfj4H_'-qW0J(cY>a"gHe+^h<%.&rdf8!t:1K9'7(^0io?f/9&q]aJImgNS=5QEVk`lsY8U;]%M0AlT&()i/"f:FJ!!!-!g?ek>5f-=3"7aAJ>(WhjPCF;M^qdb,d(mH4%b([c@!%bE_!#06"/1:m40T"nT]"gC-3&US+WgGG4m^2Wdn_@72k&^$lIbN=d2hGBUAL[sMsj(.&3URg.!d:i8G#ILPN]:D#?9FEUttpk;QRE,LT*pfo'[6n7bp"8:m+WIa?/MJYtpCa=h+-!r7_A+?#`P0EUQqHm[tY-Du,Hg7[SrPGXlF1#H0#/;i&1a`#bVr$cb@cM0Xa'HB!/N%e4I6*/Llg*:kg0qt#9=\nsOod'p2BQoYYqB9^9R=A'68YuV4OTPSb*UMMN?U?inUj6Spi@N5IME/Z#tTpudTd'9^AQoYYq@,:t*``PkGL9XbdMkFm/LSJZ;O.tt]!9+N,X_#/)d!3+,9@Pqt@Sq],Ua-8mqR!DnPGM@U`eb@U`eUCU.DY!!!#u_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+72l4+N"fZp$8>>/(b!3iTEXrkJC`*=`&:Y?#kk#,2MWk\4okKk5/[YKOA#buYW2C;$&Bq"+W)&`*N"C6RILGOO9L$I1jCHPcd2r\0P"`NL!Cg??kd"Ddfr8C$8_>%%#bD3#O/!q!!!!+m/R(cNiQ==iIDVNB+t:;Z'NHt,)"TFMBkM;8/ue$Sn'6;/BiD&o?TPAj-sZ):.$SNHi*5%N[."&rHHeaeSXc,r3(-^U+,j6np^R8d1l?QGs?d)B0r)cL6#U,PnkLT.PC)2H]s(ha,C`c",A7[aX\Z(',jB]b%`jr#T[@?uVt)+l0F6*t[%BsF%0!9j-3^.(":bS-^4+bk*kZ1'BP/%64(9oQp":I+PrL$>k0ek,AfqiU"G(jmF"reahJ2DY=ML'TL9%+rh,6rX`;`=8Db2DZ1(H,*p"Rt1u-+0Y0^@k^c:?t1*2`[lGg7>s?;J=)cBV%f;R))4"LdhOQ80Ja_')_eT3o+s*%YR;O,(pJo0b7q0RYU^]t)R-7TlP?^?i#<`A2C!9i@(%k"4(5QJrZK""Tn;W+]@K>bZ$Q_\!-.lHLBql),=_lVj,\C1']Mjjc4&`.j3AY('&kMFXpX2Aj/s<[(?039G7pZg\5a>aJ9^sHa+S\m_P70W"q:#t)`!D?r73c:'(@OoD]8,K,4?<:j57i+'B21XL44j#j)Z\q;,.%%Qrh+P()Hf[76(<9nfPO1+2!DY&)Ka84JJ7Y+2!BtiVRQQ9Q`EY":+u0YUK!,)IKoW+>/(b!3i!!!#U!rr9#"p%RE-7'Ho1a$Z?MZR9`$Y_jE^q^s%)5I@B1)Li;%cSWG8,ugi)/0($8d&KL@VJ)#rm2df>popATIZi@#*9.5HpA%D11boc7LDAm"W/Z(N"fZp$8>>/(b!3i'O[[>!!%?Ss8N'!W6>5Ds8O,L bsd ring --- HW Status = 0x00000000 fffe0000 :_0N!F\.)A@[@&!lB!.,+grr<$!;ZHq"!/Cr/ video enhancement ring --- HW Status = 0x00000000 fffdd000 :_]/.mE>/(b!3i'O[[>%q1'Kz!!E9$`tb(< Num Pipes: 3 Pipe [0]: Power: on SRC: 077f0437 STAT: 00000000 Plane [0]: CNTR: c4802400 STRIDE: 0000000f SURF: 00840000 TILEOFF: 00000000 Cursor [0]: CNTR: 00000000 POS: 00000000 BASE: 00000000 Pipe [1]: Power: on SRC: 00000000 STAT: 00000000 Plane [1]: CNTR: 00000000 STRIDE: 00000000 SURF: 00000000 TILEOFF: 00000000 Cursor [1]: CNTR: 00000000 POS: 00000000 BASE: 00000000 Pipe [2]: Power: on SRC: 00000000 STAT: 00000000 Plane [2]: CNTR: 00000000 STRIDE: 00000000 SURF: 00000000 TILEOFF: 00000000 Cursor [2]: CNTR: 00000000 POS: 00000000 BASE: 00000000 CPU transcoder: A Power: on CONF: c0000000 HTOTAL: 0897077f HBLANK: 0897077f HSYNC: 080307d7 VTOTAL: 04640437 VBLANK: 04640437 VSYNC: 0440043b CPU transcoder: B Power: on CONF: 00000000 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 CPU transcoder: C Power: on CONF: 00000000 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 CPU transcoder: EDP Power: on CONF: 00000000 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000