/* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * * Disassembly of DSDT, Tue Feb 20 05:16:29 2024 * * Original Table Header: * Signature "DSDT" * Length 0x00021DE0 (138720) * Revision 0x02 * Checksum 0xB7 * OEM ID "LENOVO" * OEM Table ID "CB-01 " * OEM Revision 0x00000001 (1) * Compiler ID "ACPI" * Compiler Version 0x00040000 (262144) */ DefinitionBlock ("", "DSDT", 2, "LENOVO", "CB-01 ", 0x00000001) { External (_GPE, DeviceObj) External (_SB_.ALIB, MethodObj) // 2 Arguments External (_SB_.APTS, MethodObj) // 1 Arguments External (_SB_.AWAK, MethodObj) // 1 Arguments External (_SB_.CNFG, IntObj) External (_SB_.EATL, UnknownObj) External (_SB_.EPSW, UnknownObj) External (_SB_.ER8S, UnknownObj) External (_SB_.GZFD.HTPL, MethodObj) // 0 Arguments External (_SB_.HTCD, UnknownObj) External (_SB_.HTCS, UnknownObj) External (_SB_.LSKD, UnknownObj) External (_SB_.M009, MethodObj) // 1 Arguments External (_SB_.M010, MethodObj) // 2 Arguments External (_SB_.MCSK, IntObj) External (_SB_.NPCF, DeviceObj) External (_SB_.PCI0.GFX0.VGA_.LCD_, DeviceObj) External (_SB_.PCI0.GP17.VGA_.AFN7, UnknownObj) External (_SB_.PCI0.GPP0.GSTA, MethodObj) // 0 Arguments External (_SB_.PCI0.GPP0.LNKD, FieldUnitObj) External (_SB_.PCI0.GPP0.PEGP, DeviceObj) External (_SB_.PCI0.GPP0.PEGP.EDP0, DeviceObj) External (_SB_.PCI0.GPP0.PG00._ON_, MethodObj) // 0 Arguments External (_SB_.PCI0.LPC0.EATL, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.ACMO, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.ADSL, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.CGTC, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.CPP1, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.CPP2, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.CPP3, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.DCMB, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.LFCM, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.TDC1, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.TDC2, UnknownObj) External (_SB_.PCI0.LPC0.EC0_.YALG, IntObj) External (_SB_.PCI0.LPC0.FNQT, MethodObj) // 0 Arguments External (_SB_.PCI0.LPC0.HTCD, UnknownObj) External (_SB_.PCI0.LPC0.HTCS, UnknownObj) External (_SB_.PCI0.LPC0.INSM, UnknownObj) External (_SB_.PCI0.LPC0.TPOS, UnknownObj) External (_SB_.PCI0.VGA_.LCD_, DeviceObj) External (_SB_.TPM2.PTS_, MethodObj) // 1 Arguments External (_SB_.YKBT, IntObj) External (AFN4, MethodObj) // 1 Arguments External (AFN7, MethodObj) // 1 Arguments External (HTCD, IntObj) External (M000, MethodObj) // 1 Arguments External (M017, MethodObj) // 6 Arguments External (M019, MethodObj) // 4 Arguments External (M020, MethodObj) // 5 Arguments External (M037, DeviceObj) External (M046, IntObj) External (M050, DeviceObj) External (M051, DeviceObj) External (M052, DeviceObj) External (M053, DeviceObj) External (M054, DeviceObj) External (M055, DeviceObj) External (M056, DeviceObj) External (M057, DeviceObj) External (M058, DeviceObj) External (M059, DeviceObj) External (M062, DeviceObj) External (M068, DeviceObj) External (M069, DeviceObj) External (M070, DeviceObj) External (M071, DeviceObj) External (M072, DeviceObj) External (M074, DeviceObj) External (M075, DeviceObj) External (M076, DeviceObj) External (M077, DeviceObj) External (M078, DeviceObj) External (M079, DeviceObj) External (M080, DeviceObj) External (M081, DeviceObj) External (M082, FieldUnitObj) External (M083, FieldUnitObj) External (M084, FieldUnitObj) External (M085, FieldUnitObj) External (M086, FieldUnitObj) External (M087, FieldUnitObj) External (M088, FieldUnitObj) External (M089, FieldUnitObj) External (M090, FieldUnitObj) External (M091, FieldUnitObj) External (M092, FieldUnitObj) External (M093, FieldUnitObj) External (M094, FieldUnitObj) External (M095, FieldUnitObj) External (M096, FieldUnitObj) External (M097, FieldUnitObj) External (M098, FieldUnitObj) External (M099, FieldUnitObj) External (M100, FieldUnitObj) External (M101, FieldUnitObj) External (M102, FieldUnitObj) External (M103, FieldUnitObj) External (M104, FieldUnitObj) External (M105, FieldUnitObj) External (M106, FieldUnitObj) External (M107, FieldUnitObj) External (M108, FieldUnitObj) External (M109, FieldUnitObj) External (M110, FieldUnitObj) External (M115, BuffObj) External (M116, BuffFieldObj) External (M117, BuffFieldObj) External (M118, BuffFieldObj) External (M119, BuffFieldObj) External (M120, BuffFieldObj) External (M122, FieldUnitObj) External (M127, DeviceObj) External (M128, FieldUnitObj) External (M131, FieldUnitObj) External (M132, FieldUnitObj) External (M133, FieldUnitObj) External (M134, FieldUnitObj) External (M135, FieldUnitObj) External (M136, FieldUnitObj) External (M220, FieldUnitObj) External (M221, FieldUnitObj) External (M226, FieldUnitObj) External (M227, DeviceObj) External (M229, FieldUnitObj) External (M231, FieldUnitObj) External (M233, FieldUnitObj) External (M235, FieldUnitObj) External (M23A, FieldUnitObj) External (M251, FieldUnitObj) External (M280, FieldUnitObj) External (M290, FieldUnitObj) External (M29A, FieldUnitObj) External (M310, FieldUnitObj) External (M31C, FieldUnitObj) External (M320, FieldUnitObj) External (M321, FieldUnitObj) External (M322, FieldUnitObj) External (M323, FieldUnitObj) External (M324, FieldUnitObj) External (M325, FieldUnitObj) External (M326, FieldUnitObj) External (M327, FieldUnitObj) External (M328, FieldUnitObj) External (M329, DeviceObj) External (M32A, DeviceObj) External (M32B, DeviceObj) External (M330, DeviceObj) External (M331, FieldUnitObj) External (M378, FieldUnitObj) External (M379, FieldUnitObj) External (M380, FieldUnitObj) External (M381, FieldUnitObj) External (M382, FieldUnitObj) External (M383, FieldUnitObj) External (M384, FieldUnitObj) External (M385, FieldUnitObj) External (M386, FieldUnitObj) External (M387, FieldUnitObj) External (M388, FieldUnitObj) External (M389, FieldUnitObj) External (M390, FieldUnitObj) External (M391, FieldUnitObj) External (M392, FieldUnitObj) External (M404, BuffObj) External (M408, MutexObj) External (M414, FieldUnitObj) External (M444, FieldUnitObj) External (M449, FieldUnitObj) External (M453, FieldUnitObj) External (M454, FieldUnitObj) External (M455, FieldUnitObj) External (M456, FieldUnitObj) External (M457, FieldUnitObj) External (M460, MethodObj) // 7 Arguments External (M4C0, FieldUnitObj) External (M4F0, FieldUnitObj) External (M610, FieldUnitObj) External (M620, FieldUnitObj) External (M631, FieldUnitObj) External (MCSK, IntObj) External (MPTS, MethodObj) // 1 Arguments External (MWAK, MethodObj) // 1 Arguments Scope (_SB) { Device (PLTF) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Device (C000) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID } Device (C001) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID } Device (C002) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID } Device (C003) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID } Device (C004) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID } Device (C005) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x05) // _UID: Unique ID } Device (C006) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x06) // _UID: Unique ID } Device (C007) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x07) // _UID: Unique ID } Device (C008) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x08) // _UID: Unique ID } Device (C009) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x09) // _UID: Unique ID } Device (C00A) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0A) // _UID: Unique ID } Device (C00B) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0B) // _UID: Unique ID } Device (C00C) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0C) // _UID: Unique ID } Device (C00D) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0D) // _UID: Unique ID } Device (C00E) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0E) // _UID: Unique ID } Device (C00F) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0F) // _UID: Unique ID } Device (C010) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x10) // _UID: Unique ID } Device (C011) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x11) // _UID: Unique ID } Device (C012) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x12) // _UID: Unique ID } Device (C013) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x13) // _UID: Unique ID } Device (C014) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x14) // _UID: Unique ID } Device (C015) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x15) // _UID: Unique ID } Device (C016) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x16) // _UID: Unique ID } Device (C017) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x17) // _UID: Unique ID } Device (C018) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x18) // _UID: Unique ID } Device (C019) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x19) // _UID: Unique ID } Device (C01A) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x1A) // _UID: Unique ID } Device (C01B) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x1B) // _UID: Unique ID } Device (C01C) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x1C) // _UID: Unique ID } Device (C01D) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x1D) // _UID: Unique ID } Device (C01E) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x1E) // _UID: Unique ID } Device (C01F) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x1F) // _UID: Unique ID } } } OperationRegion (DBG0, SystemIO, 0x80, One) Field (DBG0, ByteAcc, NoLock, Preserve) { IO80, 8 } OperationRegion (DBG1, SystemIO, 0x80, 0x04) Field (DBG1, DWordAcc, NoLock, Preserve) { P80H, 32 } OperationRegion (ACMS, SystemIO, 0x72, 0x02) Field (ACMS, ByteAcc, NoLock, Preserve) { ACMX, 8, ACMA, 8 } IndexField (ACMX, ACMA, ByteAcc, NoLock, Preserve) { Offset (0xB9), IMEN, 8 } OperationRegion (PSMI, SystemIO, 0xB0, 0x02) Field (PSMI, ByteAcc, NoLock, Preserve) { APMC, 8, APMD, 8 } OperationRegion (PMRG, SystemIO, 0x0CD6, 0x02) Field (PMRG, ByteAcc, NoLock, Preserve) { PMRI, 8, PMRD, 8 } IndexField (PMRI, PMRD, ByteAcc, NoLock, Preserve) { , 6, HPEN, 1, Offset (0x60), P1EB, 16, Offset (0xF0), , 3, RSTU, 1 } OperationRegion (GSMG, SystemMemory, 0xFED81500, 0x03FF) Field (GSMG, AnyAcc, NoLock, Preserve) { Offset (0x5C), Offset (0x5E), GS23, 1, , 5, GV23, 1, GE23, 1, Offset (0xA0), Offset (0xA2), GS40, 1, , 5, GV40, 1, GE40, 1 } OperationRegion (GSMM, SystemMemory, 0xFED80000, 0x1000) Field (GSMM, AnyAcc, NoLock, Preserve) { Offset (0x288), , 1, CLPS, 1, Offset (0x2B0), , 2, SLPS, 2, Offset (0x3BB), , 6, PWDE, 1 } OperationRegion (P1E0, SystemIO, P1EB, 0x04) Field (P1E0, ByteAcc, NoLock, Preserve) { , 14, PEWS, 1, WSTA, 1, , 14, PEWD, 1 } OperationRegion (IOCC, SystemIO, 0x0400, 0x80) Field (IOCC, ByteAcc, NoLock, Preserve) { Offset (0x01), , 2, RTCS, 1 } Name (PRWP, Package (0x02) { Zero, Zero }) Method (GPRW, 2, NotSerialized) { PRWP [Zero] = Arg0 PRWP [One] = Arg1 If ((DAS3 == Zero)) { If ((Arg1 <= 0x03)) { PRWP [One] = Zero } } Return (PRWP) /* \PRWP */ } Method (SPTS, 1, NotSerialized) { If ((Arg0 == 0x03)) { RSTU = Zero } CLPS = One SLPS = One PEWS = PEWS /* \PEWS */ } Method (SWAK, 1, NotSerialized) { If ((Arg0 == 0x03)) { RSTU = One } PEWS = PEWS /* \PEWS */ PEWD = Zero If (((Arg0 == 0x03) || (Arg0 == 0x04))) {} } Method (TPST, 1, Serialized) { M000 (Arg0) } Name (PICM, Zero) Name (GPIC, Zero) Method (_PIC, 1, NotSerialized) // _PIC: Interrupt Model { PICM = Arg0 GPIC = Arg0 M460 ("PLA-ASL-\\_PIC Arg0 = 0x%X\n", ToInteger (Arg0), Zero, Zero, Zero, Zero, Zero) If (PICM) { \_SB.DSPI () \_SB.PCI0.NAPE () } } Name (_S0, Package (0x04) // _S0_: S0 System State { Zero, Zero, Zero, Zero }) Name (_S3, Package (0x04) // _S3_: S3 System State { 0x03, 0x03, Zero, Zero }) Name (_S4, Package (0x04) // _S4_: S4 System State { 0x04, 0x04, Zero, Zero }) Name (_S5, Package (0x04) // _S5_: S5 System State { 0x05, 0x05, Zero, Zero }) OperationRegion (GNVS, SystemMemory, 0xBAF3EA98, 0x00000195) Field (GNVS, AnyAcc, NoLock, Preserve) { SMIF, 8, PRM0, 8, PRM1, 8, BRTL, 8, TLST, 8, IGDS, 8, LCDA, 16, CSTE, 16, NSTE, 16, CADL, 16, PADL, 16, LIDS, 8, PWRS, 8, BVAL, 32, ADDL, 16, BCMD, 8, SBFN, 8, DID, 32, INFO, 2048, TOML, 8, TOMH, 8, CEBP, 8, C0LS, 8, C1LS, 8, C0HS, 8, C1HS, 8, ROMS, 32, MUXF, 8, PDDN, 8, CNSB, 8, RDHW, 8, DAS3, 8, TNBH, 8, TCP0, 8, TCP1, 8, ATNB, 8, PCP0, 8, PCP1, 8, PWMN, 8, LPTY, 8, M92D, 8, WKPM, 8, ALST, 8, AFUC, 8, GV0E, 8, WLSH, 8, TSSS, 8, AOZP, 8, TZFG, 8, BPS0, 8, NAPC, 8, PCBA, 32, PCBL, 32, WLAN, 8, BLTH, 8, GPSS, 8, NFCS, 8, SBTY, 8, BDID, 16, MWTT, 8, ACPM, 8, KBCS, 8, ACEC, 8, DPTC, 8, ECTL, 8, MM64, 8, HMB1, 64, HMB2, 64, HMM1, 64, HMM2, 64, HML1, 64, HML2, 64, WOVS, 8, TCNT, 8, TOPM, 32, MB32, 32, ML32, 32 } OperationRegion (OGNS, SystemMemory, 0xBAF3ED18, 0x00000011) Field (OGNS, AnyAcc, Lock, Preserve) { OG00, 8, OG01, 8, M2WL, 8, THPN, 8, PBAR, 8, THPD, 8, DTEN, 8, SDMO, 8, TBEN, 8, TBNH, 8, RV2I, 8, ISDS, 8, PSEL, 8 } Name (WNOS, Zero) Name (MYOS, Zero) Name (HTTS, Zero) Name (OSTB, Ones) Name (TPOS, Zero) Name (LINX, Zero) Name (OSSP, Zero) Method (SEQL, 2, Serialized) { Local0 = SizeOf (Arg0) Local1 = SizeOf (Arg1) If ((Local0 != Local1)) { Return (Zero) } Name (BUF0, Buffer (Local0) {}) BUF0 = Arg0 Name (BUF1, Buffer (Local1) {}) BUF1 = Arg1 Local2 = Zero While ((Local2 < Local0)) { Local3 = DerefOf (BUF0 [Local2]) Local4 = DerefOf (BUF1 [Local2]) If ((Local3 != Local4)) { Return (Zero) } Local2++ } Return (One) } Method (OSTP, 0, NotSerialized) { If ((OSTB == Ones)) { If (CondRefOf (\_OSI, Local0)) { OSTB = Zero TPOS = Zero If (_OSI ("Windows 2001")) { OSTB = 0x08 TPOS = 0x08 } If (_OSI ("Windows 2001.1")) { OSTB = 0x20 TPOS = 0x20 } If (_OSI ("Windows 2001 SP1")) { OSTB = 0x10 TPOS = 0x10 } If (_OSI ("Windows 2001 SP2")) { OSTB = 0x11 TPOS = 0x11 } If (_OSI ("Windows 2001 SP3")) { OSTB = 0x12 TPOS = 0x12 } If (_OSI ("Windows 2006")) { OSTB = 0x40 TPOS = 0x40 } If (_OSI ("Windows 2006 SP1")) { OSTB = 0x41 TPOS = 0x41 OSSP = One } If (_OSI ("Windows 2009")) { OSTB = 0x50 TPOS = 0x50 OSSP = One } If (_OSI ("Windows 2012")) { OSTB = 0x60 TPOS = 0x60 OSSP = One } If (_OSI ("Windows 2013")) { OSTB = 0x61 TPOS = 0x61 OSSP = One } If (_OSI ("Windows 2015")) { OSTB = 0x70 TPOS = 0x70 OSSP = One } If (_OSI ("Linux")) { OSTB = 0x80 TPOS = 0x80 LINX = One } } ElseIf (CondRefOf (\_OS, Local0)) { If (SEQL (_OS, "Microsoft Windows")) { OSTB = One TPOS = One } ElseIf (SEQL (_OS, "Microsoft WindowsME: Millennium Edition")) { OSTB = 0x02 TPOS = 0x02 } ElseIf (SEQL (_OS, "Microsoft Windows NT")) { OSTB = 0x04 TPOS = 0x04 } Else { OSTB = Zero TPOS = Zero } } Else { OSTB = Zero TPOS = Zero } } Return (OSTB) /* \OSTB */ } Name (BUFN, Zero) Name (MBUF, Buffer (0x1000) {}) OperationRegion (MDBG, SystemMemory, 0xBAE32018, 0x00001004) Field (MDBG, AnyAcc, Lock, Preserve) { MDG0, 32768 } Method (DB2H, 1, Serialized) { SHOW (Arg0) MDGC (0x20) MDG0 = MBUF /* \MBUF */ } Method (DW2H, 1, Serialized) { Local0 = Arg0 Local1 = (Arg0 >> 0x08) Local0 &= 0xFF Local1 &= 0xFF DB2H (Local1) BUFN-- DB2H (Local0) } Method (DD2H, 1, Serialized) { Local0 = Arg0 Local1 = (Arg0 >> 0x10) Local0 &= 0xFFFF Local1 &= 0xFFFF DW2H (Local1) BUFN-- DW2H (Local0) } Method (MBGS, 1, Serialized) { Local0 = SizeOf (Arg0) Name (BUFS, Buffer (Local0) {}) BUFS = Arg0 MDGC (0x20) While (Local0) { MDGC (DerefOf (BUFS [(SizeOf (Arg0) - Local0)])) Local0-- } MDG0 = MBUF /* \MBUF */ } Method (SHOW, 1, Serialized) { MDGC (NTOC ((Arg0 >> 0x04))) MDGC (NTOC (Arg0)) } Method (LINE, 0, Serialized) { Local0 = BUFN /* \BUFN */ Local0 &= 0x0F While (Local0) { MDGC (Zero) Local0++ Local0 &= 0x0F } } Method (MDGC, 1, Serialized) { MBUF [BUFN] = Arg0 BUFN += One If ((BUFN > 0x0FFF)) { BUFN &= 0x0FFF UP_L (One) } } Method (UP_L, 1, Serialized) { Local2 = Arg0 Local2 <<= 0x04 MOVE (Local2) Local3 = (0x1000 - Local2) While (Local2) { MBUF [Local3] = Zero Local3++ Local2-- } } Method (MOVE, 1, Serialized) { Local4 = Arg0 BUFN = Zero Local5 = (0x1000 - Local4) While (Local5) { Local5-- MBUF [BUFN] = DerefOf (MBUF [Local4]) BUFN++ Local4++ } } Method (NTOC, 1, Serialized) { Local0 = (Arg0 & 0x0F) If ((Local0 < 0x0A)) { Local0 += 0x30 } Else { Local0 += 0x37 } Return (Local0) } Method (_PTS, 1, NotSerialized) // _PTS: Prepare To Sleep { SPTS (Arg0) If ((Arg0 == One)) { \_SB.S80H (0x51) } If ((Arg0 == 0x03)) { \_SB.S80H (0x53) SLPS = One Local1 = 0x40 } If ((Arg0 == 0x04)) { \_SB.S80H (0x54) SLPS = One RSTU = One Local1 = 0x80 } If ((Arg0 == 0x05)) { \_SB.S80H (0x55) If ((WKPM == One)) { PWDE = One } BCMD = 0x90 \_SB.BSMI (Zero) \_SB.GSMI (0x03) Local1 = 0xC0 } If (CondRefOf (\_SB.TPM2.PTS)) { \_SB.TPM2.PTS (Arg0) } If ((MCSK == One)) { \_SB.PCI0.LPC0.EC0.UBCC = 0xCC } \_SB.APTS (Arg0) MPTS (Arg0) } Scope (\) { Name (S4FG, Zero) } Method (_WAK, 1, NotSerialized) // _WAK: Wake { SWAK (Arg0) \_SB.AWAK (Arg0) If (((Arg0 == 0x03) || (Arg0 == 0x04))) { If ((GPIC != Zero)) { \_SB.DSPI () If (NAPC) { \_SB.PCI0.NAPE () } } } If ((Arg0 == 0x03)) { \_SB.S80H (0xE3) If ((RECM (0x74) == 0x07)) { Notify (\_SB.PWRB, 0x02) // Device Wake } If ((RECM (0x74) == 0x05)) { Notify (\_SB.PWRB, 0x02) // Device Wake } If ((RECM (0x74) == 0x06)) { Notify (\_SB.PWRB, 0x02) // Device Wake } } If ((Arg0 == 0x04)) { \_SB.S80H (0xE4) S4FG = One Notify (\_SB.PWRB, 0x02) // Device Wake } \_SB.PCI0.LPC0.EC0.ECWK (Arg0) MWAK (Arg0) Return (Zero) } Scope (_GPE) { Method (_E04, 0, NotSerialized) // _Exx: Edge-Triggered GPE, xx=0x00-0xFF { Sleep (0x64) P80H = 0x02 Notify (\_SB.PCI0.GPP0.PEGP, 0x81) // Information Change } Method (_L19, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { M460 ("PLA-ASL-\\_GPE._L19\n", Zero, Zero, Zero, Zero, Zero, Zero) TPST (0x3919) Notify (\_SB.PCI0.GP17, 0x02) // Device Wake Notify (\_SB.PCI0.GP17.XHC0, 0x02) // Device Wake Notify (\_SB.PCI0.GP17.XHC1, 0x02) // Device Wake Notify (\_SB.PWRB, 0x02) // Device Wake } Method (_L1A, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { M460 ("PLA-ASL-\\_GPE._L1A\n", Zero, Zero, Zero, Zero, Zero, Zero) TPST (0x391A) Notify (\_SB.PCI0.GP19, 0x02) // Device Wake Notify (\_SB.PCI0.GP19.XHC2, 0x02) // Device Wake Notify (\_SB.PWRB, 0x02) // Device Wake } } Scope (_SB) { Device (AMDM) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Memory32Fixed (ReadWrite, 0xF0000000, // Address Base 0x10000000, // Address Length ) }) } OperationRegion (PIRQ, SystemIO, 0x0C00, 0x02) Field (PIRQ, ByteAcc, NoLock, Preserve) { PIDX, 8, PDAT, 8 } IndexField (PIDX, PDAT, ByteAcc, NoLock, Preserve) { PIRA, 8, PIRB, 8, PIRC, 8, PIRD, 8, PIRE, 8, PIRF, 8, PIRG, 8, PIRH, 8, Offset (0x0C), SIRA, 8, SIRB, 8, SIRC, 8, SIRD, 8, PIRS, 8, Offset (0x17), SDCL, 8, Offset (0x1A), SDIO, 8, Offset (0x41), SATA, 8, Offset (0x62), GIOC, 8, Offset (0x70), I2C0, 8, I2C1, 8, I2C2, 8, I2C3, 8 } OperationRegion (KBDD, SystemIO, 0x64, One) Field (KBDD, ByteAcc, NoLock, Preserve) { PD64, 8 } Method (DSPI, 0, NotSerialized) { INTA (0x1F) INTB (0x1F) INTC (0x1F) INTD (0x1F) Local1 = PD64 /* \_SB_.PD64 */ PIRE = 0x1F PIRF = 0x1F PIRG = 0x1F PIRH = 0x1F } Method (INTA, 1, NotSerialized) { PIRA = Arg0 } Method (INTB, 1, NotSerialized) { PIRB = Arg0 } Method (INTC, 1, NotSerialized) { PIRC = Arg0 } Method (INTD, 1, NotSerialized) { PIRD = Arg0 If (PICM) { SATA = Arg0 } } Name (PRSA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {4,5,7,10,11,14,15} }) Name (BUFA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {15} }) Device (LNKA) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((PIRA && (PIRA != 0x1F))) { M460 ("PLA-ASL-\\_SB.LNKA._STA = 0xB\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0B) } Else { M460 ("PLA-ASL-\\_SB.LNKA._STA = 0x9\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { M460 ("PLA-ASL-\\_SB.LNKA._PRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { M460 ("PLA-ASL-\\_SB.LNKA._DIS\n", Zero, Zero, Zero, Zero, Zero, Zero) INTA (0x1F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.LNKA._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRA) /* \_SB_.PIRA */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { M460 ("PLA-ASL-\\_SB.LNKA._SRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRA = Local0 } } Device (LNKB) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((PIRB && (PIRB != 0x1F))) { M460 ("PLA-ASL-\\_SB.LNKB._STA = 0xB\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0B) } Else { M460 ("PLA-ASL-\\_SB.LNKB._STA = 0x9\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { M460 ("PLA-ASL-\\_SB.LNKB._PRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { M460 ("PLA-ASL-\\_SB.LNKB._DIS\n", Zero, Zero, Zero, Zero, Zero, Zero) INTB (0x1F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.LNKB._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRB) /* \_SB_.PIRB */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { M460 ("PLA-ASL-\\_SB.LNKB._SRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRB = Local0 } } Device (LNKC) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((PIRC && (PIRC != 0x1F))) { M460 ("PLA-ASL-\\_SB.LNKC._STA = 0xB\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0B) } Else { M460 ("PLA-ASL-\\_SB.LNKC._STA = 0x9\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { M460 ("PLA-ASL-\\_SB.LNKC._PRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { M460 ("PLA-ASL-\\_SB.LNKC._DIS\n", Zero, Zero, Zero, Zero, Zero, Zero) INTC (0x1F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.LNKC._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRC) /* \_SB_.PIRC */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { M460 ("PLA-ASL-\\_SB.LNKC._SRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRC = Local0 } } Device (LNKD) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((PIRD && (PIRD != 0x1F))) { M460 ("PLA-ASL-\\_SB.LNKD._STA = 0xB\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0B) } Else { M460 ("PLA-ASL-\\_SB.LNKD._STA = 0x9\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { M460 ("PLA-ASL-\\_SB.LNKD._PRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { M460 ("PLA-ASL-\\_SB.LNKD._DIS\n", Zero, Zero, Zero, Zero, Zero, Zero) INTD (0x1F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.LNKD._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRD) /* \_SB_.PIRD */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { M460 ("PLA-ASL-\\_SB.LNKD._SRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRD = Local0 } } Device (LNKE) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x05) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((PIRE && (PIRE != 0x1F))) { M460 ("PLA-ASL-\\_SB.LNKE._STA = 0xB\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0B) } Else { M460 ("PLA-ASL-\\_SB.LNKE._STA = 0x9\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { M460 ("PLA-ASL-\\_SB.LNKE._PRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { M460 ("PLA-ASL-\\_SB.LNKE._DIS\n", Zero, Zero, Zero, Zero, Zero, Zero) PIRE = 0x1F } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.LNKE._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRE) /* \_SB_.PIRE */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { M460 ("PLA-ASL-\\_SB.LNKE._SRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRE = Local0 } } Device (LNKF) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x06) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((PIRF && (PIRF != 0x1F))) { M460 ("PLA-ASL-\\_SB.LNKF._STA = 0xB\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0B) } Else { M460 ("PLA-ASL-\\_SB.LNKF._STA = 0x9\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { M460 ("PLA-ASL-\\_SB.LNKF._PRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { M460 ("PLA-ASL-\\_SB.LNKF._DIS\n", Zero, Zero, Zero, Zero, Zero, Zero) PIRF = 0x1F } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.LNKF._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRF) /* \_SB_.PIRF */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { M460 ("PLA-ASL-\\_SB.LNKF._SRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRF = Local0 } } Device (LNKG) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x07) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((PIRG && (PIRG != 0x1F))) { M460 ("PLA-ASL-\\_SB.LNKG._STA = 0xB\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0B) } Else { M460 ("PLA-ASL-\\_SB.LNKG._STA = 0x9\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { M460 ("PLA-ASL-\\_SB.LNKG._PRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { M460 ("PLA-ASL-\\_SB.LNKG._DIS\n", Zero, Zero, Zero, Zero, Zero, Zero) PIRG = 0x1F } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.LNKG._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRG) /* \_SB_.PIRG */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { M460 ("PLA-ASL-\\_SB.LNKG._SRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRG = Local0 } } Device (LNKH) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x08) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((PIRH && (PIRH != 0x1F))) { M460 ("PLA-ASL-\\_SB.LNKH._STA = 0xB\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0B) } Else { M460 ("PLA-ASL-\\_SB.LNKH._STA = 0x9\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { M460 ("PLA-ASL-\\_SB.LNKH._PRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { M460 ("PLA-ASL-\\_SB.LNKH._DIS\n", Zero, Zero, Zero, Zero, Zero, Zero) PIRH = 0x1F } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.LNKH._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRH) /* \_SB_.PIRH */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { M460 ("PLA-ASL-\\_SB.LNKH._SRS\n", Zero, Zero, Zero, Zero, Zero, Zero) CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRH = Local0 } } Device (PCI0) { Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID Name (_UID, Zero) // _UID: Unique ID Name (NBRI, Zero) Name (NBAR, Zero) Name (NCMD, Zero) Name (PXDC, Zero) Name (PXLC, Zero) Name (PXD2, Zero) Name (SUPP, Zero) Name (CTRL, Zero) Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities { CreateDWordField (Arg3, Zero, CDW1) CreateDWordField (Arg3, 0x04, CDW2) CreateDWordField (Arg3, 0x08, CDW3) If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) { SUPP = CDW2 /* \_SB_.PCI0._OSC.CDW2 */ CTRL = CDW3 /* \_SB_.PCI0._OSC.CDW3 */ If (((SUPP & 0x16) != 0x16)) { CTRL &= 0xFFFFFFFE } CTRL &= 0xFFFFFFF5 If (~(CDW1 & One)) { If ((CTRL & One)) {} If ((CTRL & 0x04)) {} If ((CTRL & 0x10)) {} } If ((Arg1 != One)) { CDW1 |= 0x08 } If ((CDW3 != CTRL)) { CDW1 |= 0x10 } CDW3 = CTRL /* \_SB_.PCI0.CTRL */ Return (Arg3) } Else { CDW1 |= 0x04 Return (Arg3) } } Method (PXCR, 3, Serialized) { M460 ("PLA-ASL-_SB.PCI0.GPPX.PXCR\n", Zero, Zero, Zero, Zero, Zero, Zero) Local0 = Zero Local1 = M017 (Arg0, Arg1, Arg2, 0x34, Zero, 0x08) While ((Local1 != Zero)) { Local2 = M017 (Arg0, Arg1, Arg2, Local1, Zero, 0x08) If (((Local2 == Zero) || (Local2 == 0xFF))) { Break } If ((Local2 == 0x10)) { Local0 = Local1 Break } Local1 = M017 (Arg0, Arg1, Arg2, (Local1 + One), Zero, 0x08) } Return (Local0) } Method (SPCF, 1, NotSerialized) { M460 ("PLA-ASL-_SB.PCI0.GPPX.SPCF\n", Zero, Zero, Zero, Zero, Zero, Zero) Local0 = M019 (Zero, (Arg0 >> 0x10), (Arg0 & 0xFF), 0x18) NBRI = ((Local0 & 0xFF00) >> 0x08) NCMD = M019 (NBRI, Zero, Zero, 0x04) NBAR = M019 (NBRI, Zero, Zero, 0x10) Local1 = PXCR (NBRI, Zero, Zero) PXDC = M019 (NBRI, Zero, Zero, (Local1 + 0x08)) PXLC = M019 (NBRI, Zero, Zero, (Local1 + 0x10)) PXD2 = M019 (NBRI, Zero, Zero, (Local1 + 0x28)) } Method (RPCF, 0, NotSerialized) { M460 ("PLA-ASL-_SB.PCI0.GPPX.RPCF\n", Zero, Zero, Zero, Zero, Zero, Zero) Local1 = PXCR (NBRI, Zero, Zero) M020 (NBRI, Zero, Zero, (Local1 + 0x08), PXDC) M020 (NBRI, Zero, Zero, (Local1 + 0x10), (PXLC & 0xFFFFFEFC)) M020 (NBRI, Zero, Zero, (Local1 + 0x28), PXD2) M020 (NBRI, Zero, Zero, 0x10, NBAR) M020 (NBRI, Zero, Zero, 0x04, 0x06) } Method (UPWD, 0, NotSerialized) { M460 ("PLA-ASL-_SB.PCI0.UPWD\n", Zero, Zero, Zero, Zero, Zero, Zero) OperationRegion (PSMI, SystemIO, 0xB0, 0x02) Field (PSMI, ByteAcc, NoLock, Preserve) { SMIC, 8, SMID, 8 } SMIC = 0xE3 } Name (CRES, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, SubDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x00FF, // Range Maximum 0x0000, // Translation Offset 0x0100, // Length 0x00,, ) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0CF7, // Range Maximum 0x0000, // Translation Offset 0x0CF8, // Length 0x00,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0D00, // Range Minimum 0xFFFF, // Range Maximum 0x0000, // Translation Offset 0xF300, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x000A0000, // Range Minimum 0x000BFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadOnly, 0x00000000, // Granularity 0x000C0000, // Range Minimum 0x000C3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadOnly, 0x00000000, // Granularity 0x000C4000, // Range Minimum 0x000C7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadOnly, 0x00000000, // Granularity 0x000C8000, // Range Minimum 0x000CBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadOnly, 0x00000000, // Granularity 0x000CC000, // Range Minimum 0x000CFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x000D0000, // Range Minimum 0x000D3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x000D4000, // Range Minimum 0x000D7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x000D8000, // Range Minimum 0x000DBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x000DC000, // Range Minimum 0x000DFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E0000, // Range Minimum 0x000E3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E4000, // Range Minimum 0x000E7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E8000, // Range Minimum 0x000EBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000EC000, // Range Minimum 0x000EFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x80000000, // Range Minimum 0xF7FFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x78000000, // Length 0x00,, _Y00, AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xFC000000, // Range Minimum 0xFEAFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x02B00000, // Length 0x00,, _Y01, AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xFED45000, // Range Minimum 0xFED814FF, // Range Maximum 0x00000000, // Translation Offset 0x0003C500, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xFED81900, // Range Minimum 0xFED81FFF, // Range Maximum 0x00000000, // Translation Offset 0x00000700, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xFEDC0000, // Range Minimum 0xFEDC0FFF, // Range Maximum 0x00000000, // Translation Offset 0x00001000, // Length 0x00,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0xFEDC6000, // Range Minimum 0xFEDC6FFF, // Range Maximum 0x00000000, // Translation Offset 0x00001000, // Length 0x00,, , AddressRangeMemory, TypeStatic) IO (Decode16, 0x0CF8, // Range Minimum 0x0CF8, // Range Maximum 0x01, // Alignment 0x08, // Length ) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, _Y02, AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, _Y03, AddressRangeMemory, TypeStatic) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateDWordField (CRES, \_SB.PCI0._Y00._MIN, BTMN) // _MIN: Minimum Base Address CreateDWordField (CRES, \_SB.PCI0._Y00._MAX, BTMX) // _MAX: Maximum Base Address CreateDWordField (CRES, \_SB.PCI0._Y00._LEN, BTLN) // _LEN: Length CreateDWordField (CRES, \_SB.PCI0._Y01._MIN, BTN1) // _MIN: Minimum Base Address CreateDWordField (CRES, \_SB.PCI0._Y01._MAX, BTX1) // _MAX: Maximum Base Address CreateDWordField (CRES, \_SB.PCI0._Y01._LEN, BTL1) // _LEN: Length BTMN = MB32 /* \MB32 */ BTMX = ((MB32 + ML32) - One) BTLN = ML32 /* \ML32 */ If ((TOPM != Zero)) { BTX1 = TOPM /* \TOPM */ } BTN1 = (PCBL + One) BTL1 = (BTX1 - BTN1) /* \_SB_.PCI0._CRS.BTN1 */ BTL1 += One If ((MM64 == One)) { CreateQWordField (CRES, \_SB.PCI0._Y02._MIN, M1MN) // _MIN: Minimum Base Address CreateQWordField (CRES, \_SB.PCI0._Y02._MAX, M1MX) // _MAX: Maximum Base Address CreateQWordField (CRES, \_SB.PCI0._Y02._LEN, M1LN) // _LEN: Length M1MN = HMB1 /* \HMB1 */ M1MX = HMM1 /* \HMM1 */ M1LN = HML1 /* \HML1 */ CreateQWordField (CRES, \_SB.PCI0._Y03._MIN, M2MN) // _MIN: Minimum Base Address CreateQWordField (CRES, \_SB.PCI0._Y03._MAX, M2MX) // _MAX: Maximum Base Address CreateQWordField (CRES, \_SB.PCI0._Y03._LEN, M2LN) // _LEN: Length M2MN = HMB2 /* \HMB2 */ M2MX = HMM2 /* \HMM2 */ M2LN = HML2 /* \HML2 */ } Return (CRES) /* \_SB_.PCI0.CRES */ } Device (MEMR) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (BAR3, 0xE0200000) Name (MEM1, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y04) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y05) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y06) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateDWordField (MEM1, \_SB.PCI0.MEMR._Y04._BAS, MB01) // _BAS: Base Address CreateDWordField (MEM1, \_SB.PCI0.MEMR._Y04._LEN, ML01) // _LEN: Length CreateDWordField (MEM1, \_SB.PCI0.MEMR._Y05._BAS, MB02) // _BAS: Base Address CreateDWordField (MEM1, \_SB.PCI0.MEMR._Y05._LEN, ML02) // _LEN: Length CreateDWordField (MEM1, \_SB.PCI0.MEMR._Y06._BAS, MB03) // _BAS: Base Address CreateDWordField (MEM1, \_SB.PCI0.MEMR._Y06._LEN, ML03) // _LEN: Length If (GPIC) { MB01 = 0xFEC00000 MB02 = 0xFEE00000 ML01 = 0x1000 If (NAPC) { ML01 += 0x1000 } ML02 = 0x1000 } If ((BAR3 != 0xFFF00000)) { MB03 = BAR3 /* \_SB_.PCI0.MEMR.BAR3 */ ML03 = 0x00100000 } Return (MEM1) /* \_SB_.PCI0.MEMR.MEM1 */ } } Mutex (NAPM, 0x00) Method (NAPE, 0, NotSerialized) { Acquire (NAPM, 0xFFFF) Local0 = (PCBA + 0xB8) OperationRegion (VARM, SystemMemory, Local0, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { NAPX, 32, NAPD, 32 } Local1 = NAPX /* \_SB_.PCI0.NAPE.NAPX */ NAPX = 0x14300000 Local0 = NAPD /* \_SB_.PCI0.NAPE.NAPD */ Local0 &= 0xFFFFFFEF NAPD = Local0 NAPX = Local1 Release (NAPM) } Name (PD00, Package (0x0A) { Package (0x04) { 0x0001FFFF, Zero, LNKA, Zero }, Package (0x04) { 0x0002FFFF, Zero, LNKA, Zero }, Package (0x04) { 0x0002FFFF, One, LNKB, Zero }, Package (0x04) { 0x0003FFFF, Zero, LNKB, Zero }, Package (0x04) { 0x0004FFFF, Zero, LNKB, Zero }, Package (0x04) { 0x0008FFFF, Zero, LNKC, Zero }, Package (0x04) { 0x0014FFFF, Zero, LNKA, Zero }, Package (0x04) { 0x0014FFFF, One, LNKB, Zero }, Package (0x04) { 0x0014FFFF, 0x02, LNKC, Zero }, Package (0x04) { 0x0014FFFF, 0x03, LNKD, Zero } }) Name (AR00, Package (0x0A) { Package (0x04) { 0x0001FFFF, Zero, Zero, 0x18 }, Package (0x04) { 0x0002FFFF, Zero, Zero, 0x18 }, Package (0x04) { 0x0002FFFF, One, Zero, 0x19 }, Package (0x04) { 0x0003FFFF, Zero, Zero, 0x19 }, Package (0x04) { 0x0004FFFF, Zero, Zero, 0x19 }, Package (0x04) { 0x0008FFFF, Zero, Zero, 0x1A }, Package (0x04) { 0x0014FFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x0014FFFF, One, Zero, 0x11 }, Package (0x04) { 0x0014FFFF, 0x02, Zero, 0x12 }, Package (0x04) { 0x0014FFFF, 0x03, Zero, 0x13 } }) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR00) /* \_SB_.PCI0.AR00 */ } Return (PD00) /* \_SB_.PCI0.PD00 */ } Device (GPP0) { Name (_ADR, 0x00010001) // _ADR: Address Name (PD10, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKA, Zero }, Package (0x04) { 0xFFFF, One, LNKB, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKC, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKD, Zero } }) Name (AR10, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x18 }, Package (0x04) { 0xFFFF, One, Zero, 0x19 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x1A }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x1B } }) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR10) /* \_SB_.PCI0.GPP0.AR10 */ } Return (PD10) /* \_SB_.PCI0.GPP0.PD10 */ } } Device (GPP1) { Name (_ADR, 0x00010002) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { If ((WKPM == One)) { M460 ("PLA-ASL-\\_SB.PCI0.GPP1._PRW Return GPRW (0x8, 0x4)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x08, 0x04)) } Else { M460 ("PLA-ASL-\\_SB.PCI0.GPP1._PRW Return GPRW (0x8, 0x0)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x08, 0x03)) } } Name (PD12, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKE, Zero }, Package (0x04) { 0xFFFF, One, LNKF, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKG, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKH, Zero } }) Name (AR12, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x1C }, Package (0x04) { 0xFFFF, One, Zero, 0x1D }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x1E }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x1F } }) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR12) /* \_SB_.PCI0.GPP1.AR12 */ } Return (PD12) /* \_SB_.PCI0.GPP1.PD12 */ } } Device (GPP2) { Name (_ADR, 0x00020001) // _ADR: Address Name (PD1E, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKG, Zero }, Package (0x04) { 0xFFFF, One, LNKH, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKE, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKF, Zero } }) Name (AR1E, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x2E }, Package (0x04) { 0xFFFF, One, Zero, 0x2F }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x2C }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x2D } }) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR1E) /* \_SB_.PCI0.GPP2.AR1E */ } Return (PD1E) /* \_SB_.PCI0.GPP2.PD1E */ } } Device (GPP3) { Name (_ADR, 0x00020002) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { If ((WKPM == One)) { M460 ("PLA-ASL-\\_SB.PCI0.GPP3._PRW Return GPRW (0xE, 0x4)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x0D, 0x04)) } Else { M460 ("PLA-ASL-\\_SB.PCI0.GPP3._PRW Return GPRW (0xE, 0x0)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x0D, 0x03)) } } Device (WL00) { Name (_ADR, Zero) // _ADR: Address OperationRegion (WLPC, SystemMemory, 0xFE0B09B8, One) Field (WLPC, AnyAcc, NoLock, Preserve) { , 5, WLPP, 1 } OperationRegion (WLCG, PCI_Config, Zero, 0x90) Field (WLCG, ByteAcc, NoLock, Preserve) { WVID, 16, WDID, 16, Offset (0x44), ICAP, 32, ICTR, 16, Offset (0x84), MCAP, 32, MCTR, 16 } Method (MTDS, 0, Serialized) { Name (MTD6, Package (0x1F) { 0x4D, 0x54, 0x44, 0x53, One, Zero, 0x02, One, 0x1F, 0x1C, 0x1C, 0x1C, 0x1C, 0x1A, 0x1A, 0x1A, 0x1A, 0x1A, 0x1A, 0x02, 0x1F, 0x1C, 0x1C, 0x1C, 0x1C, 0x1A, 0x1A, 0x1A, 0x1A, 0x1A, 0x1A }) Name (MTD5, Package (0x1F) { 0x4D, 0x54, 0x44, 0x53, One, Zero, 0x02, One, 0x1E, 0x1C, 0x1C, 0x1C, 0x1C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x1E, 0x1C, 0x1C, 0x1C, 0x1C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }) If ((WDID == 0x0616)) { Return (MTD6) /* \_SB_.PCI0.GPP3.WL00.MTDS.MTD6 */ } Else { Return (MTD5) /* \_SB_.PCI0.GPP3.WL00.MTDS.MTD5 */ } } Method (MTCL, 0, Serialized) { Name (MTCL, Package (0x0C) { 0x4D, 0x54, 0x43, 0x4C, One, One, 0xD9, 0xCF, 0xC1, 0x1C, Zero, Zero }) Return (MTCL) /* \_SB_.PCI0.GPP3.WL00.MTCL.MTCL */ } Method (MTGS, 0, Serialized) { Name (MTGS, Package (0x15) { 0x4D, 0x54, 0x47, 0x53, One, 0x03, One, 0x18, 0x06, 0x22, 0x04, 0x02, 0x28, 0x08, 0x26, 0x07, 0x03, 0x2A, 0x0B, 0x28, 0x08 }) Return (MTGS) /* \_SB_.PCI0.GPP3.WL00.MTGS.MTGS */ } PowerResource (WRST, 0x00, 0x0000) { Method (_STA, 0, NotSerialized) // _STA: Status { If ((WLPP == One)) { Return (One) } Else { Return (Zero) } } Method (_ON, 0, NotSerialized) // _ON_: Power On { } Method (_OFF, 0, NotSerialized) // _OFF: Power Off { } Method (_RST, 0, NotSerialized) // _RST: Device Reset { WLPP = Zero Sleep (0x012C) WLPP = One Sleep (0x012C) } } Method (_PRR, 0, NotSerialized) // _PRR: Power Resource for Reset { Return (Package (0x01) { WRST }) } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("d2a8c3e8-4b69-4f00-82bd-fe8607803aa7") /* Unknown UUID */)) { If ((Arg2 == Zero)) { If ((Arg1 == Zero)) { Return (Buffer (One) { 0x19 // . }) } Else { Return (Buffer (One) { 0x00 // . }) } } If ((Arg2 == 0x03)) { Local0 = Zero Return (Local0) } If ((Arg2 == 0x04)) { Return (Buffer (0x8C) { /* 0000 */ 0x00, 0xE0, 0x4C, 0x00, 0x01, 0x43, 0x43, 0x4C, // ..L..CCL /* 0008 */ 0x43, 0x52, 0x53, 0x56, 0x47, 0x54, 0x55, 0x53, // CRSVGTUS /* 0010 */ 0x41, 0x54, 0x42, 0x45, 0x43, 0x59, 0x43, 0x5A, // ATBECYCZ /* 0018 */ 0x44, 0x4B, 0x45, 0x45, 0x46, 0x49, 0x46, 0x52, // DKEEFIFR /* 0020 */ 0x44, 0x45, 0x47, 0x52, 0x48, 0x55, 0x49, 0x53, // DEGRHUIS /* 0028 */ 0x49, 0x45, 0x49, 0x54, 0x4C, 0x56, 0x4C, 0x49, // IEITLVLI /* 0030 */ 0x4C, 0x54, 0x4C, 0x55, 0x4D, 0x54, 0x4D, 0x43, // LTLUMTMC /* 0038 */ 0x4E, 0x4C, 0x4E, 0x4F, 0x50, 0x4C, 0x50, 0x54, // NLNOPLPT /* 0040 */ 0x53, 0x4B, 0x53, 0x49, 0x45, 0x53, 0x53, 0x45, // SKSIESSE /* 0048 */ 0x43, 0x48, 0x47, 0x42, 0x42, 0x48, 0x42, 0x47, // CHGBBHBG /* 0050 */ 0x48, 0x52, 0x47, 0x48, 0x49, 0x4C, 0x4A, 0x4F, // HRGHILJO /* 0058 */ 0x4B, 0x45, 0x4B, 0x57, 0x4B, 0x47, 0x4D, 0x41, // KEKWKGMA /* 0060 */ 0x51, 0x41, 0x52, 0x4F, 0x52, 0x53, 0x54, 0x52, // QARORSTR /* 0068 */ 0x41, 0x45, 0x48, 0x4B, 0x4D, 0x59, 0x41, 0x55, // AEHKMYAU /* 0070 */ 0x4E, 0x5A, 0x43, 0x41, 0x4A, 0x50, 0x41, 0x4D, // NZCAJPAM /* 0078 */ 0x42, 0x57, 0x42, 0x49, 0x54, 0x44, 0x4B, 0x4D, // BWBITDKM /* 0080 */ 0x47, 0x51, 0x4D, 0x47, 0x4D, 0x55, 0x54, 0x4A, // GQMGMUTJ /* 0088 */ 0x54, 0x47, 0x55, 0x5A // TGUZ }) } Return (Zero) } Else { Return (Buffer (One) { 0x00 // . }) } } } } Device (GPP4) { Name (_ADR, 0x00030001) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { If ((WKPM == One)) { M460 ("PLA-ASL-\\_SB.PCI0.GPP4._PRW Return GPRW (0xE, 0x4)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x04, 0x04)) } Else { M460 ("PLA-ASL-\\_SB.PCI0.GPP4._PRW Return GPRW (0xE, 0x0)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x04, 0x03)) } } Name (PD22, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKC, Zero }, Package (0x04) { 0xFFFF, One, LNKD, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKA, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKB, Zero } }) Name (AR22, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x2A }, Package (0x04) { 0xFFFF, One, Zero, 0x2B }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x28 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x29 } }) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR22) /* \_SB_.PCI0.GPP4.AR22 */ } Return (PD22) /* \_SB_.PCI0.GPP4.PD22 */ } } Device (GPP5) { Name (_ADR, 0x00030003) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { If ((WKPM == One)) { M460 ("PLA-ASL-\\_SB.PCI0.GPP5._PRW Return GPRW (0xE, 0x4)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x16, 0x04)) } Else { M460 ("PLA-ASL-\\_SB.PCI0.GPP5._PRW Return GPRW (0xE, 0x0)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x16, 0x03)) } } Name (PD24, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKG, Zero }, Package (0x04) { 0xFFFF, One, LNKH, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKE, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKF, Zero } }) Name (AR24, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x26 }, Package (0x04) { 0xFFFF, One, Zero, 0x27 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x24 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x25 } }) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR24) /* \_SB_.PCI0.GPP5.AR24 */ } Return (PD24) /* \_SB_.PCI0.GPP5.PD24 */ } Device (LAN) { Name (_ADR, Zero) // _ADR: Address } } Device (GP17) { Name (_ADR, 0x00080001) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { If ((WKPM == One)) { M460 ("PLA-ASL-\\_SB.PCI0.GP17._PRW Return GPRW (0x19, 0x4)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x19, 0x04)) } Else { M460 ("PLA-ASL-\\_SB.PCI0.GP17._PRW Return GPRW (0x19, 0x0)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x19, 0x03)) } } Name (PD34, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKC, Zero }, Package (0x04) { 0xFFFF, One, LNKD, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKA, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKB, Zero } }) Name (AR34, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x2A }, Package (0x04) { 0xFFFF, One, Zero, 0x2B }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x28 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x29 } }) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR34) /* \_SB_.PCI0.GP17.AR34 */ } Return (PD34) /* \_SB_.PCI0.GP17.PD34 */ } Device (VGA) { Name (_ADR, Zero) // _ADR: Address Method (_STA, 0, NotSerialized) // _STA: Status { M460 ("PLA-ASL-\\_SB.PCI0.GP17.VGA._STA Return 0xF\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (0x0F) } Name (DOSA, Zero) Method (_DOS, 1, NotSerialized) // _DOS: Disable Output Switching { DOSA = Arg0 } Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices { M460 ("PLA-ASL-\\_SB.PCI0.GP17.VGA._DOD\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (Package (0x05) { 0x00010100, 0x00010110, 0x0200, 0x00010210, 0x00010220 }) } Device (LCD) { Name (_ADR, 0x0110) // _ADR: Address Name (BCLB, Package (0x34) { 0x5A, 0x3C, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0E, 0x10, 0x12, 0x14, 0x16, 0x18, 0x1A, 0x1C, 0x1E, 0x20, 0x22, 0x24, 0x26, 0x28, 0x2A, 0x2C, 0x2E, 0x30, 0x32, 0x34, 0x36, 0x38, 0x3A, 0x3C, 0x3E, 0x40, 0x42, 0x44, 0x46, 0x48, 0x4A, 0x4C, 0x4E, 0x50, 0x52, 0x54, 0x56, 0x58, 0x5A, 0x5C, 0x5E, 0x60, 0x62, 0x64 }) Method (_BCL, 0, NotSerialized) // _BCL: Brightness Control Levels { M460 ("PLA-ASL-\\_SB.PCI0.GP17.VGA.LCD._BCL\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (BCLB) /* \_SB_.PCI0.GP17.VGA_.LCD_.BCLB */ } Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method { M460 ("PLA-ASL-\\_SB.PCI0.GP17.VGA.LCD._BCM Arg0 = 0x%X\n", ToInteger (Arg0), Zero, Zero, Zero, Zero, Zero) Divide ((Arg0 * 0xFF), 0x64, Local1, Local0) AFN7 (Local0) } } } Device (XHC0) { Name (_ADR, 0x03) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0._PRW Return GPRW (0x19, 0x4)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x19, 0x03)) } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0x0A, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0.RHUB.PRT1._UPC\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (UPC1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT1.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x80, 0x00, 0x03, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0.RHUB.PRT1_PLD\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PLD1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT1.PLD1 */ } } Device (PRT3) { Name (_ADR, 0x03) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0x0A, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0.RHUB.PRT3._UPC\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (UPC1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT3.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x80, 0x00, 0x03, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0.RHUB.PRT3._PLD\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PLD1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT3.PLD1 */ } } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0x0A, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0.RHUB.PRT2._UPC\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (UPC1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT2.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0.RHUB.PRT2._PLD\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PLD1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT2.PLD1 */ } } Device (PRT4) { Name (_ADR, 0x04) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0x0A, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0.RHUB.PRT4._UPC\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (UPC1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT4.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC0.RHUB.PRT4._PLD\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (PLD1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT4.PLD1 */ } } } } Device (XHC1) { Name (_ADR, 0x04) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC1._PRW Return GPRW (0x19, 0x4)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x19, 0x03)) } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0x03, Zero, Zero }) Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x80, 0x01, 0x03, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC1.RHUB.PRT1._UPC\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT1.UPC1 */ } Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT1.PLD1 */ } } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0xFF, Zero, Zero }) Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC1.RHUB.PRT2._UPC\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT2.UPC1 */ } Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT2.PLD1 */ } Device (HS01) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x1, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x1, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) } Device (HS02) { Name (_ADR, 0x02) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x2, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x1, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) } Device (HS03) { Name (_ADR, 0x03) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x3, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x1, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) } Device (HS04) { Name (_ADR, 0x04) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x0, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x4, PLD_Bay = 0x0, PLD_Ejectable = 0x0, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) Device (CAM0) { Method (_ADR, 0, Serialized) // _ADR: Address { Return (^^_ADR) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT2.HS04._ADR */ } Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x0, PLD_Dock = 0x0, PLD_Lid = 0x1, PLD_Panel = "FRONT", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "CENTER", PLD_Shape = "UNKNOWN", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x0, PLD_Bay = 0x0, PLD_Ejectable = 0x0, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x8C, PLD_HorizontalOffset = 0x12C) }) } } } Device (PRT3) { Name (_ADR, 0x03) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0x03, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC1.RHUB.PRT3._UPC\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT3.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x80, 0x01, 0x03, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT3.PLD1 */ } } Device (PRT4) { Name (_ADR, 0x04) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0xFF, Zero, Zero }) Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { M460 ("PLA-ASL-\\_SB.PCI0.GP17.XHC1.RHUB.PRT4._UPC\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT4.UPC1 */ } Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT4.PLD1 */ } Device (SS01) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x1, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x1, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) } Device (SS02) { Name (_ADR, 0x02) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x2, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x1, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) } Device (SS03) { Name (_ADR, 0x03) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x3, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x1, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) } Device (SS04) { Name (_ADR, 0x04) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x3, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x1, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) } } } } Device (PSP) { Name (_ADR, 0x02) // _ADR: Address } Device (ACP) { Name (_ADR, 0x05) // _ADR: Address Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (AZAL) { Name (_ADR, 0x06) // _ADR: Address Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (HDAU) { Name (_ADR, One) // _ADR: Address Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } } Device (GP18) { Name (_ADR, 0x00080002) // _ADR: Address Name (PD35, Package (0x00) {}) Name (AR35, Package (0x00) {}) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR35) /* \_SB_.PCI0.GP18.AR35 */ } Return (PD35) /* \_SB_.PCI0.GP18.PD35 */ } Device (SATA) { Name (_ADR, Zero) // _ADR: Address } } Device (GP19) { Name (_ADR, 0x00080003) // _ADR: Address Name (PD36, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKG, Zero }, Package (0x04) { 0xFFFF, One, LNKH, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKE, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKF, Zero } }) Name (AR36, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x2E }, Package (0x04) { 0xFFFF, One, Zero, 0x2F }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x2C }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x2D } }) Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR36) /* \_SB_.PCI0.GP19.AR36 */ } Return (PD36) /* \_SB_.PCI0.GP19.PD36 */ } Device (XHC2) { Name (_ADR, Zero) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { M460 ("PLA-ASL-\\_SB.PCI0.GP19.XHC2._PRW Return GPRW (0x1A, 0x4)\n", Zero, Zero, Zero, Zero, Zero, Zero) Return (GPRW (0x1A, 0x03)) } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0xFF, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP19.XHC2.RHUB.PRT1.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP19.XHC2.RHUB.PRT1.PLD1 */ } Device (HS01) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x0, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x7, PLD_Bay = 0x0, PLD_Ejectable = 0x0, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) OperationRegion (BTGP, SystemMemory, 0xFE0B09B8, One) Field (BTGP, AnyAcc, NoLock, Preserve) { BTPP, 8 } PowerResource (BTPR, 0x00, 0x0000) { Method (_STA, 0, NotSerialized) // _STA: Status { If ((BTPP == One)) { Return (One) } Else { Return (Zero) } } Method (_ON, 0, Serialized) // _ON_: Power On { } Method (_OFF, 0, Serialized) // _OFF: Power Off { } Method (_RST, 0, Serialized) // _RST: Device Reset { BTPP = 0x08 Sleep (0x012C) BTPP = 0x10 Sleep (0x012C) } } Name (_PRR, Package (0x01) // _PRR: Power Resource for Reset { BTPR }) } Device (HS02) { Name (_ADR, 0x02) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x0, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x3, PLD_Bay = 0x0, PLD_Ejectable = 0x0, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) Device (CAM0) { Method (_ADR, 0, Serialized) // _ADR: Address { Return (^^_ADR) /* \_SB_.PCI0.GP19.XHC2.RHUB.PRT1.HS02._ADR */ } Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x0, PLD_Dock = 0x0, PLD_Lid = 0x1, PLD_Panel = "FRONT", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "CENTER", PLD_Shape = "UNKNOWN", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x0, PLD_Bay = 0x0, PLD_Ejectable = 0x0, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x8C, PLD_HorizontalOffset = 0x12C) }) } } Device (HS03) { Name (_ADR, 0x03) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x0, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "TOP", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "ROUND", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x8, PLD_Bay = 0x0, PLD_Ejectable = 0x0, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0x0, PLD_HorizontalOffset = 0x0) }) } } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address Name (UPC1, Package (0x04) { Zero, Zero, Zero, Zero }) Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... } }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP19.XHC2.RHUB.PRT2.UPC1 */ } Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP19.XHC2.RHUB.PRT2.PLD1 */ } } } } } Device (HPET) { Name (_HID, EisaId ("PNP0103") /* HPET System Timer */) // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((HPEN == One)) { Return (0x0F) } Return (One) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { M460 ("PLA-ASL-\\_SB.PCI0.HPET._CRS\n", Zero, Zero, Zero, Zero, Zero, Zero) Name (BUF0, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length _Y07) }) CreateDWordField (BUF0, \_SB.PCI0.HPET._CRS._Y07._BAS, HPEB) // _BAS: Base Address Local0 = 0xFED00000 HPEB = (Local0 & 0xFFFFFC00) Return (BUF0) /* \_SB_.PCI0.HPET._CRS.BUF0 */ } } Device (SMBS) { Name (_ADR, 0x00140000) // _ADR: Address } Device (LPC0) { Name (_ADR, 0x00140003) // _ADR: Address Device (DMAC) { Name (_HID, EisaId ("PNP0200") /* PC-class DMA Controller */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0081, // Range Minimum 0x0081, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0087, // Range Minimum 0x0087, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0089, // Range Minimum 0x0089, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x008F, // Range Minimum 0x008F, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x00C0, // Range Minimum 0x00C0, // Range Maximum 0x00, // Alignment 0x20, // Length ) DMA (Compatibility, NotBusMaster, Transfer8_16, ) {4} }) } Device (COPR) { Name (_HID, EisaId ("PNP0C04") /* x87-compatible Floating Point Processing Unit */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x00F0, // Range Minimum 0x00F0, // Range Maximum 0x01, // Alignment 0x0F, // Length ) IRQNoFlags () {13} }) } Device (PIC) { Name (_HID, EisaId ("PNP0000") /* 8259-compatible Programmable Interrupt Controller */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0020, // Range Minimum 0x0020, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x00A0, // Range Minimum 0x00A0, // Range Maximum 0x01, // Alignment 0x02, // Length ) IRQNoFlags () {2} }) } Device (RTC) { Name (_HID, EisaId ("PNP0B00") /* AT Real-Time Clock */) // _HID: Hardware ID Name (BUF0, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x01, // Alignment 0x02, // Length ) }) Name (BUF1, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x01, // Alignment 0x02, // Length ) IRQNoFlags () {8} }) Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { If ((HPEN == One)) { Return (BUF0) /* \_SB_.PCI0.LPC0.RTC_.BUF0 */ } Return (BUF1) /* \_SB_.PCI0.LPC0.RTC_.BUF1 */ } } Device (SPKR) { Name (_HID, EisaId ("PNP0800") /* Microsoft Sound System Compatible Device */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0061, // Range Minimum 0x0061, // Range Maximum 0x01, // Alignment 0x01, // Length ) }) } Device (TMR) { Name (_HID, EisaId ("PNP0100") /* PC-class System Timer */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0040, // Range Minimum 0x0040, // Range Maximum 0x01, // Alignment 0x04, // Length ) }) } Device (SYSR) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0010, // Range Minimum 0x0010, // Range Maximum 0x01, // Alignment 0x10, // Length ) IO (Decode16, 0x0020, // Range Minimum 0x0020, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x00A0, // Range Minimum 0x00A0, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x0072, // Range Minimum 0x0072, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x0080, // Range Minimum 0x0080, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x00B0, // Range Minimum 0x00B0, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x0092, // Range Minimum 0x0092, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x00F0, // Range Minimum 0x00F0, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0400, // Range Minimum 0x0400, // Range Maximum 0x01, // Alignment 0xD0, // Length ) IO (Decode16, 0x04D0, // Range Minimum 0x04D0, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x04D6, // Range Minimum 0x04D6, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0C00, // Range Minimum 0x0C00, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x0C14, // Range Minimum 0x0C14, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0C50, // Range Minimum 0x0C50, // Range Maximum 0x01, // Alignment 0x03, // Length ) IO (Decode16, 0x0C6C, // Range Minimum 0x0C6C, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0C6F, // Range Minimum 0x0C6F, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0CD0, // Range Minimum 0x0CD0, // Range Maximum 0x01, // Alignment 0x0C, // Length ) }) } Device (SPIR) { Name (_HID, EisaId ("PNP0C01") /* System Board */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Memory32Fixed (ReadOnly, 0xFF000000, // Address Base 0x01000000, // Address Length ) }) } Name (FNQ0, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x00017318, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x00019A28, 0x000222E0, 0x96, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x88B8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xD6D8, 0xC350 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00014C08, 0x00011170 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00017318, 0x00013880 }, Package (0x08) { 0x000186A0, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x00019A28, 0x000222E0, 0x96, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQA, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x00019A28, 0x0001E848, 0x00023668, 0x96, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x00019A28, 0x000222E0, 0x96, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x88B8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xD6D8, 0xC350 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00014C08, 0x00011170 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00017318, 0x00013880 }, Package (0x08) { 0x0001ADB0, 0x0001E848, 0x00023668, 0x96, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x00019A28, 0x000222E0, 0x96, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQ6, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x000124F8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001C138, 0x0001C138, 0x01F4, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x88B8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xD6D8, 0xC350 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00014C08, 0x00011170 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00017318, 0x00013880 }, Package (0x08) { 0x00013880, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x0001C138, 0x0001C138, 0x01F4, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQ1, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x00017318, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x0001C138, 0x0001C138, 0xC8, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x0113, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x0113, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x7530, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xD6D8, 0xC350 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00014C08, 0x00011170 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00017318, 0x00013880 }, Package (0x08) { 0x000186A0, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x0001C138, 0x0001C138, 0x01F4, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQ9, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x000124F8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001C138, 0x0001C138, 0xC8, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x0113, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x0113, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x7530, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xD6D8, 0xC350 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00014C08, 0x00011170 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00017318, 0x00013880 }, Package (0x08) { 0x00013880, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x0001C138, 0x0001C138, 0x01F4, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x0001E848, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQ2, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x0001C138, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x0001C138, 0x0001C138, 0x96, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x96, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x88B8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xD6D8, 0xC350 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00014C08, 0x00011170 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00017318, 0x00013880 }, Package (0x08) { 0x0001D4C0, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00014C08, 0x0001C138, 0x0001C138, 0x96, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQ7, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x00017318, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001C138, 0x0001C138, 0x01F4, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x0001ADB0, 0x00013880 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x88B8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x0001ADB0, 0x00013880 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0xEA60, 0xD6D8 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0xEA60, 0xD6D8 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0x00011170, 0xFDE8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00014C08, 0x00013880 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x0001ADB0, 0x00013880 }, Package (0x08) { 0x000186A0, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x0001C138, 0x0001C138, 0x01F4, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQ4, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x0001C138, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x0001C138, 0x0001C138, 0x96, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x96, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x88B8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x000186A0, 0x000124F8 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0xD6D8, 0xC350 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xD6D8, 0xC350 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00014C08, 0x00011170 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00017318, 0x00013880 }, Package (0x08) { 0x0001D4C0, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00014C08, 0x0001C138, 0x0001C138, 0x96, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQ8, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x00017318, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x0001C138, 0x0001C138, 0x01F4, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x88B8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0x00011170, 0xFDE8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x000186A0, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x0001C138, 0x0001C138, 0x01F4, 0x1E, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x00023668, 0x00025D78, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Name (FNQ3, Package (0x19) { Package (0x08) { 0x05, 0x07, 0x04, One, 0x08, 0x03, 0x0C, 0x0B }, Package (0x08) { 0x000186A0, 0x000186A0, 0x0001E848, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x000186A0, 0x0001E848, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0x00014C08, 0x00018E70, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xC350, 0xEA60, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x88B8, 0xFDE8, 0x000124F8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xAFC8, 0xAFC8, 0xD2F0, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x2710, 0x2710, 0x61A8, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x61A8, 0x61A8, 0x7530, 0x32, 0x05, 0x5A, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x7530, 0x88B8, 0x9C40, 0x012C, 0x0A, 0x64, 0xD6D8, 0xC350 }, Package (0x08) { 0x88B8, 0x9C40, 0xAFC8, 0x012C, 0x0A, 0x64, 0xEA60, 0xD6D8 }, Package (0x08) { 0xAFC8, 0xC350, 0xD6D8, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0xD6D8, 0xEA60, 0xFDE8, 0x012C, 0x0A, 0x64, 0x00027100, 0x0001A5E0 }, Package (0x08) { 0x00019A28, 0x000186A0, 0x0001E848, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x000186A0, 0x0001E848, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xAFC8, 0x000186A0, 0x0001E848, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xC350, 0x000186A0, 0x0001E848, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xD6D8, 0x000186A0, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xEA60, 0x000186A0, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0xFDE8, 0x000186A0, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00011170, 0x000186A0, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x000124F8, 0x000186A0, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 }, Package (0x08) { 0x00013880, 0x000186A0, 0x00023668, 0x01F4, 0x1E, 0x64, 0x0002AF80, 0x0001C138 } }) Method (FTSW, 0, NotSerialized) { If ((MCSK == One)) { If (((GTYP == 0x02) || (GTYP == 0x03))) { If ((CPTY == 0x09)) { Local0 = FNQ0 /* \_SB_.PCI0.LPC0.FNQ0 */ } ElseIf ((CPTY == 0x0A)) { Local0 = FNQA /* \_SB_.PCI0.LPC0.FNQA */ } Else { Local0 = FNQ6 /* \_SB_.PCI0.LPC0.FNQ6 */ } } ElseIf ((GTYP == 0x07)) { If ((CPTY == 0x09)) { Local0 = FNQ0 /* \_SB_.PCI0.LPC0.FNQ0 */ } ElseIf ((CPTY == 0x0A)) { Local0 = FNQA /* \_SB_.PCI0.LPC0.FNQA */ } Else { Local0 = FNQ6 /* \_SB_.PCI0.LPC0.FNQ6 */ } } ElseIf (((CPTY == 0x09) || (CPTY == 0x0A))) { Local0 = FNQ1 /* \_SB_.PCI0.LPC0.FNQ1 */ } Else { Local0 = FNQ9 /* \_SB_.PCI0.LPC0.FNQ9 */ } } ElseIf ((MCSK == 0x02)) { If ((GTYP == One)) { If ((CPTY == 0x0A)) { Local0 = FNQ2 /* \_SB_.PCI0.LPC0.FNQ2 */ } Else { Local0 = FNQ7 /* \_SB_.PCI0.LPC0.FNQ7 */ } } ElseIf ((GTYP == 0x05)) { If ((CPTY == 0x0A)) { Local0 = FNQ4 /* \_SB_.PCI0.LPC0.FNQ4 */ } Else { Local0 = FNQ8 /* \_SB_.PCI0.LPC0.FNQ8 */ } } ElseIf ((CPTY == 0x09)) { Local0 = FNQ0 /* \_SB_.PCI0.LPC0.FNQ0 */ } Else { Local0 = FNQ6 /* \_SB_.PCI0.LPC0.FNQ6 */ } } Return (Local0) } Method (FNQR, 1, NotSerialized) { Local6 = FTSW () Local0 = SizeOf (Local6 [Zero]) Local1 = ((Local1 = (Local0 * 0x05)) + 0x02) Name (BUFF, Buffer (0x07) {}) BUFF [Zero] = 0x07 BUFF [One] = Zero Local2 = One Local3 = Zero Local4 = Zero While ((Local3 < Local0)) { BUFF [0x02] = DerefOf (DerefOf (Local6 [Zero]) [ Local3]) Local4 = DerefOf (DerefOf (Local6 [Arg0]) [Local3]) BUFF [0x03] = (Local4 & 0xFF) BUFF [0x04] = ((Local4 & 0xFF00) >> 0x08) BUFF [0x05] = ((Local4 & 0x00FF0000) >> 0x10) BUFF [0x06] = ((Local4 & 0xFF000000) >> 0x18) ALIB (0x0C, BUFF) Sleep (0x19) Local3 += One } } Method (FNQS, 1, Serialized) { Local0 = Arg0 FNQR (Local0) } Method (FNQT, 0, Serialized) { If ((Acquire (^EC0.LFCM, 0xA000) == Zero)) { Local0 = ToInteger (^EC0.DCMB) If (((Local0 > Zero) && (Local0 < 0x07))) { Local0 += 0x08 FNQR (Local0) Release (^EC0.LFCM) Return (Zero) } Release (^EC0.LFCM) } If ((Acquire (^EC0.LFCM, 0xA000) == Zero)) { If ((^EC0.ADPT == One)) { If ((^EC0.ACMO != One)) { Release (^EC0.LFCM) Return (Zero) } If ((^EC0.ADSL == One)) { Release (^EC0.LFCM) Return (Zero) } } Release (^EC0.LFCM) } Local0 = One If ((Acquire (^EC0.LFCM, 0xA000) == Zero)) { If ((^EC0.SPMO == One)) { If (((PRFT == One) && (EPSW == One))) { If ((DBFS == One)) { Local0 = 0x10 } Else { Local0 = 0x0F } } ElseIf ((DBFS == One)) { Local0 = 0x02 } Else { Local0 = One } EATL = Zero } ElseIf ((^EC0.SPMO == 0x02)) { If ((^EC0.ACTY () == One)) { EATL = One } Else { EATL = Zero } If ((^EC0.ADPT == Zero)) { Local0 = 0x08 } ElseIf ((DBFS == One)) { Local0 = 0x07 } Else { Local0 = 0x06 } } Else { If ((^EC0.ADPT == Zero)) { Local0 = 0x05 } ElseIf ((DBFS == One)) { Local0 = 0x04 } Else { Local0 = 0x03 } EATL = Zero } Release (^EC0.LFCM) } FNQR (Local0) } Method (CMQT, 0, Serialized) { Name (CMBU, Buffer (0x16) {}) CreateWordField (CMBU, Zero, SSZ1) CreateByteField (CMBU, 0x02, NUM1) CreateDWordField (CMBU, 0x03, MUD1) CreateByteField (CMBU, 0x07, NUM2) CreateDWordField (CMBU, 0x08, MUD2) CreateByteField (CMBU, 0x0C, NUM3) CreateDWordField (CMBU, 0x0D, MUD3) CreateByteField (CMBU, 0x11, NUM4) CreateDWordField (CMBU, 0x12, MUD4) If ((Acquire (^EC0.LFCM, 0xA000) == Zero)) { SSZ1 = 0x16 NUM1 = 0x05 Local0 = ^EC0.CPP2 /* \_SB_.PCI0.LPC0.EC0_.CPP2 */ Local0 *= 0x03E8 MUD1 = Local0 NUM2 = 0x07 Local1 = ^EC0.CPP1 /* \_SB_.PCI0.LPC0.EC0_.CPP1 */ Local1 *= 0x03E8 MUD2 = Local1 NUM3 = 0x04 Local2 = ^EC0.CPP3 /* \_SB_.PCI0.LPC0.EC0_.CPP3 */ Local2 *= 0x03E8 MUD3 = Local2 NUM4 = 0x03 MUD4 = ^EC0.CGTC /* \_SB_.PCI0.LPC0.EC0_.CGTC */ ALIB (0x0C, CMBU) Release (^EC0.LFCM) } } Method (EMQT, 0, Serialized) { If ((EPSW == One)) { If ((DBFS == One)) { Local0 = 0x10 } Else { Local0 = 0x0F } } ElseIf ((DBFS == One)) { Local0 = 0x02 } Else { Local0 = One } FNQR (Local0) } Name (XX12, Buffer (0x07) {}) CreateWordField (XX12, Zero, SSZE) CreateByteField (XX12, 0x02, SMUF) CreateDWordField (XX12, 0x03, SMUD) Method (CTCL, 0, Serialized) { If ((HTCS == One)) { SSZE = 0x07 SMUF = 0x03 SMUD = HTCD /* External reference */ ALIB (0x0C, XX12) } If ((^EC0.TDC1 == One)) { SSZE = 0x07 SMUF = 0x0B SMUD = 0x0001A5E0 If ((^EC0.SPMO == One)) { If ((PRFT == One)) { SMUD = 0x0001B580 } } If ((^EC0.CTMD == One)) { If ((^EC0.CTE0 == One)) { SMUD = 0x0001B580 } } ALIB (0x0C, XX12) } If ((^EC0.TDC2 == One)) { SSZE = 0x07 SMUF = 0x0B SMUD = 0x00014C08 ALIB (0x0C, XX12) } } Scope (\) { Name (ECON, One) Name (DDTS, Zero) } Device (EC0) { Name (_HID, EisaId ("PNP0C09") /* Embedded Controller Device */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (ECAV, Zero) Name (WEID, Zero) Mutex (LFCM, 0x00) Name (_GPE, 0x07) // _GPE: General Purpose Events Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (BFFR, ResourceTemplate () { IO (Decode16, 0x0062, // Range Minimum 0x0062, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0066, // Range Minimum 0x0066, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0480, // Range Minimum 0x0480, // Range Maximum 0x00, // Alignment 0x10, // Length ) }) Return (BFFR) /* \_SB_.PCI0.LPC0.EC0_._CRS.BFFR */ } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } OperationRegion (ERAM, EmbeddedControl, Zero, 0xFF) Field (ERAM, ByteAcc, Lock, Preserve) { VCMD, 8 } OperationRegion (ERA5, SystemMemory, 0xFE0B0500, 0xFF) Field (ERA5, ByteAcc, Lock, Preserve) { Offset (0xF0), IGPS, 2, Offset (0xF1), Offset (0xF2), SGCB, 8, GPUF, 8, GPTH, 8, Offset (0xFE), PDAB, 8 } OperationRegion (CPUP, SystemMemory, 0xFE0B06B0, 0x10) Field (CPUP, ByteAcc, NoLock, Preserve) { CPP1, 16, CPP2, 16, CPP3, 16, CPP4, 16, CGTC, 8 } OperationRegion (R6FA, SystemMemory, 0xFE0B06FA, One) Field (R6FA, AnyAcc, Lock, Preserve) { MLCC, 2 } OperationRegion (ECB2, SystemMemory, 0xFE0B0660, 0xFF) Field (ECB2, AnyAcc, Lock, Preserve) { BAR1, 184, BAR2, 80 } OperationRegion (COCD, SystemMemory, 0xFE0B0678, 0x10) Field (COCD, ByteAcc, Lock, Preserve) { CGTH, 8, YLOG, 8, CST2, 8, RLS2, 8, COD3, 8, COD5, 8, GPAB, 8, TGPP, 8, GATP, 8 } OperationRegion (F9FT, SystemMemory, 0xFE0B09F0, 0x20) Field (F9FT, AnyAcc, Lock, Preserve) { F9F0, 8, F9F1, 8, F9F2, 8, F9F3, 8, F9F4, 8, F9F5, 8, F9F6, 8, F9F7, 8, F9F8, 8, F9F9, 8, F9FA, 8 } OperationRegion (ECPW, SystemMemory, 0xFE0B02A7, One) Field (ECPW, AnyAcc, Lock, Preserve) { ADSS, 1, ADSL, 1, , 2, ADCS, 1, ADCL, 1, , 1, ADNS, 1 } OperationRegion (F9FF, SystemMemory, 0xFE0B05FF, One) Field (F9FF, AnyAcc, Lock, Preserve) { , 4, CTE0, 1, Offset (0x01) } OperationRegion (YYLG, SystemMemory, 0xFE0B09FD, One) Field (YYLG, AnyAcc, Lock, Preserve) { YALG, 8 } OperationRegion (ERAX, SystemMemory, 0xFE0B0400, 0xFF) Field (ERAX, ByteAcc, Lock, Preserve) { Offset (0x01), VDAT, 8, VSTA, 8, ENCM, 1, BSNC, 1, Offset (0x06), FANS, 8, BUSG, 1, BLEG, 1, BATF, 1, BNSM, 1, BTST, 1, BBAD, 1, AUTO, 1, FCHG, 1, STMM, 8, STMH, 8, EDCC, 1, , 1, CDMB, 1, CCSB, 1, BTSM, 1, BTCM, 1, , 1, Offset (0x0B), SGST, 1, HDMI, 1, , 1, , 1, , 1, , 1, , 1, Offset (0x0C), ODPO, 1, EODD, 1, ODPK, 1, CMEX, 1, CMON, 1, SODD, 1, ODFB, 1, EODS, 1, RTMP, 8, SBTS, 8, MPTS, 8, PINF, 3, SUPR, 1, GTMP, 1, QUIT, 1, LS35, 1, Offset (0x11), RMBT, 1, RSBT, 1, , 2, Offset (0x12), FUSL, 8, FUSH, 8, FWBT, 64, Offset (0x1D), CTMD, 1, CAC1, 1, FNST, 1, YLSF, 1, EMFG, 1, APPF, 1, HPFF, 1, ACPS, 1, SSFM, 1, BLCF, 1, PABD, 1, ES3F, 1, ES5F, 1, TBOF, 1, GPOF, 1, RS8F, 1, LSKV, 8, SPMO, 4, MSMF, 1, GSFS, 1, MACF, 1, MCUD, 1, BTFW, 8, UBCC, 8, RGBS, 1, KBLT, 1, , 5, LCON, 1, BACT, 16, KBGS, 32, FEPL, 8, FEPH, 8, KBSS, 32, Offset (0x31), GIRT, 8, PIRT, 8, KIRT, 8, IRTI, 8, Offset (0x36), DGPU, 8, GUST, 8, GDST, 8, FCST, 8, Offset (0x3E), APTS, 4, , 3, IPRC, 1, PRRO, 1, PRWO, 1, , 5, SPBL, 1, PCBV, 16, PCBS, 8, ECTP, 8, , 3, ACPD, 1, SACS, 1, EACS, 1, STCS, 1, ETCS, 1, KBGC, 32, Offset (0x4A), ESMC, 1, Offset (0x4B), EMOD, 8, BFUD, 16, Offset (0x50), Offset (0x51), Offset (0x52), Offset (0x53), Offset (0x54), , 3, PDMD, 1, Offset (0x55), , 1, TPMD, 1, Offset (0x56), Offset (0x57), , 5, BTSB, 3, BTHT, 4, BTTP, 4, BTLF, 4, Offset (0x5A), GPPW, 8, PATY, 8, BACA, 8, EXSI, 8, EXSB, 8, EXND, 8, SMPR, 8, SMST, 8, SMAD, 8, SMCM, 8, SMDA, 256, BCNT, 8, SMAA, 8, SAD0, 8, SAD1, 8, , 1, , 1, , 1, , 1, FBDC, 1, FBFG, 1, Offset (0x8A), KBLO, 1, UCHE, 1, KLCH, 1, , 1, KLFS, 1, KLOR, 1, CIBM, 1, UCER, 1, TPDV, 3, Offset (0x8C), QCHO, 1, BKLT, 1, BSFU, 1, , 1, , 1, OKBS, 1, , 1, QCBX, 1, FLBT, 1, , 2, LESR, 1, Offset (0x8E), Offset (0x8F), BMN0, 72, BDN0, 64, IBTL, 1, IBCL, 1, ISS0, 1, IRTC, 1, ISUP, 1, ISC2, 1, IWAK, 1, Offset (0xA1), FPFC, 1, VOUT, 1, TPAD, 1, HKDB, 1, NUML, 1, CALK, 1, CCPW, 1, EECP, 1, DCMB, 8, OSTY, 3, ACMO, 1, ADPI, 2, , 1, ADPT, 1, PMEW, 1, MODW, 1, LANW, 1, RTCW, 1, WLAW, 1, USBW, 1, KEYW, 1, TPWK, 1, CHCR, 1, ADPP, 1, LERN, 1, ACMD, 1, BOVP, 1, LEAK, 1, AIRP, 1, ACOF, 1, Offset (0xA7), Offset (0xA8), Offset (0xA9), THRT, 8, Offset (0xAB), Offset (0xAC), Offset (0xAD), Offset (0xAE), TLVL, 4, , 2, THSW, 1, TPIN, 1, Offset (0xB0), CPUT, 8, CPUS, 8, PCHS, 8, GPUS, 8, GPUT, 8, SSDS, 8, PCHT, 8, CHIS, 8, , 1, LSTE, 1, PMEE, 1, PWBE, 1, RNGE, 1, BTWE, 1, Offset (0xB9), LCBV, 8, DGDF, 8, WLAN, 1, BLUE, 1, WEXT, 1, BEXT, 1, KILL, 1, WLOK, 1, EN3G, 1, EX3G, 1, Offset (0xBD), CTYP, 3, CORE, 3, GATY, 2, BA1P, 1, BA2P, 1, , 2, B1CH, 1, B2CH, 1, Offset (0xBF), PBY1, 1, PBY2, 1, , 2, SMB1, 1, SMB2, 1, Offset (0xC0), B1TY, 1, B1MD, 1, B1LW, 1, , 1, B1MF, 3, Offset (0xC1), B1ST, 8, B1RC, 16, B1SN, 16, B1FV, 16, B1DV, 16, B1DC, 16, B1FC, 16, B1GS, 8, Offset (0xD0), B1CR, 16, B1AC, 16, B1PC, 8, B1VL, 8, B1TM, 8, B1AT, 8, B1CC, 16, B1TC, 8, B1CI, 8, B1CU, 8, B1CA, 8, B1SM, 16, B1VC, 8, B1FA, 8, B1VA, 8, B1C1, 16, B1C2, 16, B1C3, 16, B1C4, 16, Offset (0xEC), MAXE, 16, B1CT, 16, B1EX, 1, B1FL, 1, B1EP, 1, B1FI, 1, , 2, B1RE, 1, Offset (0xF1), B1LL, 1, B1CE, 1, B1SE, 1, B1S5, 1, B1SR, 1, B1SC, 1, Offset (0xF2), B1TO, 1, B1BC, 1, B1CF, 1, B1CS, 1, B1SG, 1, B1SU, 1, B1OV, 1, B1OT, 1, B1TT, 1, B1SA, 1, B1SS, 1, , 1, B1SF, 1, B1WN, 1, Offset (0xF4), B1DA, 16, Offset (0xF8), B1CN, 8, ITMD, 1, Offset (0xFA), Offset (0xFB), Offset (0xFE), FA2S, 8 } Method (REJF, 1, NotSerialized) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Arg0 == One)) { Local0 = IGPS /* \_SB_.PCI0.LPC0.EC0_.IGPS */ } If ((Arg0 == 0x02)) { Local0 = HPFF /* \_SB_.PCI0.LPC0.EC0_.HPFF */ } If ((Arg0 == 0x03)) { Local0 = APPF /* \_SB_.PCI0.LPC0.EC0_.APPF */ } Release (LFCM) Return (Local0) } } Method (WEJF, 2, NotSerialized) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Arg0 == One)) { IGPS = Arg1 } If ((Arg0 == 0x02)) { HPFF = Arg1 } If ((Arg0 == 0x03)) { APPF = Arg1 } Release (LFCM) } } Method (EOST, 0, Serialized) { OSTP () If ((TPOS == 0x40)) { Local0 = One } If ((TPOS == 0x80)) { Local0 = 0x02 } If ((TPOS == 0x50)) { Local0 = 0x03 } If ((TPOS == 0x60)) { Local0 = 0x04 } If ((TPOS == 0x61)) { Local0 = 0x05 } If ((TPOS == 0x70)) { Local0 = 0x06 } If ((Acquire (LFCM, 0xA000) == Zero)) { OSTY = Local0 Release (LFCM) } } Method (ACTY, 0, NotSerialized) { If ((One == ADPT)) { If ((One == ACMO)) { If ((One == ACPS)) { Return (0x04) } Else { Return (One) } } Else { Return (0x02) } } Else { Return (0x03) } } OperationRegion (CMDE, SystemIO, 0x62, 0x0B) Field (CMDE, ByteAcc, Lock, Preserve) { EC62, 8, Offset (0x02), Offset (0x03), Offset (0x04), EC66, 8, Offset (0x06), EC68, 8, Offset (0x08), Offset (0x09), Offset (0x0A), EC6C, 8 } Method (WIBE, 1, Serialized) { Local0 = 0x00010000 While (Local0) { If ((Arg0 == One)) { Local1 = EC66 /* \_SB_.PCI0.LPC0.EC0_.EC66 */ } ElseIf ((Arg0 == 0x02)) { Local1 = EC6C /* \_SB_.PCI0.LPC0.EC0_.EC6C */ } Else { Return (0x02) } If (((Local1 & 0x02) == Zero)) { Return (Zero) } Stall (0x0A) Local0-- } Return (One) } Method (WOBF, 1, Serialized) { Local0 = 0x00010000 While (Local0) { If ((Arg0 == One)) { Local1 = EC66 /* \_SB_.PCI0.LPC0.EC0_.EC66 */ } ElseIf ((Arg0 == 0x02)) { Local1 = EC6C /* \_SB_.PCI0.LPC0.EC0_.EC6C */ } Else { Return (0x02) } If (((Local1 & One) == One)) { Return (Zero) } Stall (0x0A) Local0-- } Return (One) } Method (WOBE, 1, Serialized) { Local0 = 0x00010000 While (Local0) { If ((Arg0 == One)) { Local1 = EC66 /* \_SB_.PCI0.LPC0.EC0_.EC66 */ } ElseIf ((Arg0 == 0x02)) { Local1 = EC6C /* \_SB_.PCI0.LPC0.EC0_.EC6C */ } Else { Return (0x02) } If (((Local1 & One) == One)) { If ((Arg0 == One)) { Local2 = EC62 /* \_SB_.PCI0.LPC0.EC0_.EC62 */ } ElseIf ((Arg0 == 0x02)) { Local2 = EC68 /* \_SB_.PCI0.LPC0.EC0_.EC68 */ } Else { Return (0x02) } } Else { Return (Zero) } Stall (0x0A) Local0-- } Return (One) } Method (GECF, 2, Serialized) { Name (LBUD, Zero) If ((WIBE (0x02) != Zero)) { Return (One) } If ((WOBE (0x02) != Zero)) { Return (One) } EC6C = Arg0 If ((WIBE (0x02) != Zero)) { Return (One) } If (((Arg1 != Zero) && (Arg1 != 0xFF))) { EC68 = Arg1 If ((WIBE (0x02) != Zero)) { Return (One) } } If ((WOBF (0x02) != Zero)) { Return (One) } LBUD = EC68 /* \_SB_.PCI0.LPC0.EC0_.EC68 */ Return (LBUD) /* \_SB_.PCI0.LPC0.EC0_.GECF.LBUD */ } Method (MBEI, 3, Serialized) { If ((WIBE (0x02) != Zero)) { Return (One) } If ((WOBE (0x02) != Zero)) { Return (One) } EC6C = Arg0 If ((WIBE (0x02) != Zero)) { Return (One) } EC68 = Arg1 If ((WIBE (0x02) != Zero)) { Return (One) } EC68 = Arg2 If ((WIBE (0x02) != Zero)) { Return (One) } If ((WOBF (0x02) != Zero)) { Return (One) } Local0 = EC68 /* \_SB_.PCI0.LPC0.EC0_.EC68 */ Return (Local0) } Method (LCMD, 2, Serialized) { Name (LBUF, Buffer (0x1E) { 0x00 // . }) If ((WIBE (0x02) != Zero)) { Return (One) } If ((WOBE (0x02) != Zero)) { Return (One) } EC6C = Arg0 If ((WIBE (0x02) != Zero)) { Return (One) } If (((Arg1 != Zero) && (Arg1 != 0xFF))) { EC68 = Arg1 If ((WIBE (0x02) != Zero)) { Return (One) } } If ((WOBF (0x02) != Zero)) { Return (One) } Local0 = EC68 /* \_SB_.PCI0.LPC0.EC0_.EC68 */ Local1 = Zero While (Local0) { If ((WOBF (0x02) != Zero)) { Return (One) } LBUF [Local1] = EC68 /* \_SB_.PCI0.LPC0.EC0_.EC68 */ Local1++ Local0-- } Return (LBUF) /* \_SB_.PCI0.LPC0.EC0_.LCMD.LBUF */ } Method (NCMD, 2, Serialized) { If ((WIBE (0x02) != Zero)) { Return (One) } If ((WOBE (0x02) != Zero)) { Return (One) } EC6C = Arg0 If ((WIBE (0x02) != Zero)) { Return (One) } If (((Arg1 != Zero) && (Arg1 != 0xFF))) { EC68 = Arg1 If ((WIBE (0x02) != Zero)) { Return (One) } } Return (Zero) } Method (SCMD, 2, Serialized) { Name (LBUF, Buffer (0x1E) { 0x00 // . }) If ((WIBE (One) != Zero)) { Return (One) } If ((WOBE (One) != Zero)) { Return (One) } EC66 = Arg0 If ((WIBE (One) != Zero)) { Return (One) } If (((Arg1 != Zero) && (Arg1 != 0xFF))) { EC62 = Arg1 If ((WIBE (One) != Zero)) { Return (One) } } If ((WOBF (One) != Zero)) { Return (One) } Local0 = EC62 /* \_SB_.PCI0.LPC0.EC0_.EC62 */ Local1 = Zero While (Local0) { If ((WOBF (One) != Zero)) { Return (One) } LBUF [Local1] = EC62 /* \_SB_.PCI0.LPC0.EC0_.EC62 */ Local1++ Local0-- } Return (LBUF) /* \_SB_.PCI0.LPC0.EC0_.SCMD.LBUF */ } Method (TCMD, 2, Serialized) { If ((WIBE (One) != Zero)) { Return (One) } If ((WOBE (One) != Zero)) { Return (One) } EC66 = Arg0 If ((WIBE (One) != Zero)) { Return (One) } If (((Arg1 != Zero) && (Arg1 != 0xFF))) { EC62 = Arg1 If ((WIBE (One) != Zero)) { Return (One) } } Return (Zero) } Method (LRAM, 2, Serialized) { If ((WIBE (0x02) != Zero)) { Return (One) } If ((WOBE (0x02) != Zero)) { Return (One) } EC6C = 0x7E If ((WIBE (0x02) != Zero)) { Return (One) } EC68 = Arg0 If ((WIBE (0x02) != Zero)) { Return (One) } EC68 = Arg1 If ((WIBE (0x02) != Zero)) { Return (One) } If ((WOBF (0x02) != Zero)) { Return (One) } Return (EC68) /* \_SB_.PCI0.LPC0.EC0_.EC68 */ } Method (SRAM, 2, Serialized) { If ((WIBE (One) != Zero)) { Return (One) } If ((WOBE (One) != Zero)) { Return (One) } EC66 = 0x7E If ((WIBE (One) != Zero)) { Return (One) } EC62 = Arg0 If ((WIBE (One) != Zero)) { Return (One) } EC62 = Arg1 If ((WIBE (One) != Zero)) { Return (One) } If ((WOBF (One) != Zero)) { Return (One) } Return (EC62) /* \_SB_.PCI0.LPC0.EC0_.EC62 */ } Device (BAT0) { Name (_HID, EisaId ("PNP0C0A") /* Control Method Battery */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_PCL, Package (0x01) // _PCL: Power Consumer List { _SB }) Name (PBIF, Package (0x0D) { Zero, 0xFFFFFFFF, 0xFFFFFFFF, One, 0xFFFFFFFF, Zero, Zero, 0x64, Zero, "LCFC", "BAT20101001", "LiP", "LENOVO" }) Name (XBIF, Package (0x15) { One, Zero, 0xFFFFFFFF, 0xFFFFFFFF, One, 0xFFFFFFFF, Zero, Zero, Zero, 0x00017318, 0xFFFFFFFF, 0xFFFFFFFF, 0x03E8, 0x03E8, 0x64, Zero, "LCFC", "BAT20101001", "LiP", "LENOVO", One }) Name (PBST, Package (0x04) { One, 0x0A90, 0x1000, 0x2A30 }) Method (_STA, 0, NotSerialized) // _STA: Status { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { Local0 = BA1P /* \_SB_.PCI0.LPC0.EC0_.BA1P */ Release (LFCM) } } If ((Local0 & One)) { Return (0x1F) } Else { Return (0x0F) } } Method (_BIF, 0, NotSerialized) // _BIF: Battery Information { If ((ECAV == One)) { If ((Acquire (LFCM, 0xA000) == Zero)) { Local0 = B1DC /* \_SB_.PCI0.LPC0.EC0_.B1DC */ Local0 *= 0x0A PBIF [One] = Local0 Local0 = B1FC /* \_SB_.PCI0.LPC0.EC0_.B1FC */ Local0 *= 0x0A PBIF [0x02] = Local0 PBIF [0x04] = B1DV /* \_SB_.PCI0.LPC0.EC0_.B1DV */ If (B1FC) { PBIF [0x05] = ((B1FC * 0x0A) / 0x0A) PBIF [0x07] = ((B1DC * 0x0A) / 0x64) } PBIF [0x09] = "" PBIF [0x0A] = "" PBIF [0x0B] = "" PBIF [0x0C] = "" Name (BDNT, Buffer (0x09) { 0x00 // . }) BDNT = BDN0 /* \_SB_.PCI0.LPC0.EC0_.BDN0 */ PBIF [0x09] = ToString (BDNT, Ones) Local0 = B1SN /* \_SB_.PCI0.LPC0.EC0_.B1SN */ Name (SERN, Buffer (0x06) { " " }) Local2 = 0x04 While (Local0) { Divide (Local0, 0x0A, Local1, Local0) SERN [Local2] = (Local1 + 0x30) Local2-- } PBIF [0x0A] = SERN /* \_SB_.PCI0.LPC0.EC0_.BAT0._BIF.SERN */ Name (DCH0, Buffer (0x0A) { 0x00 // . }) Name (DCH1, "LION") Name (DCH2, "LiP") If ((B1TY == One)) { DCH0 = DCH1 /* \_SB_.PCI0.LPC0.EC0_.BAT0._BIF.DCH1 */ PBIF [0x0B] = ToString (DCH0, Ones) } Else { DCH0 = DCH2 /* \_SB_.PCI0.LPC0.EC0_.BAT0._BIF.DCH2 */ PBIF [0x0B] = ToString (DCH0, Ones) } Name (BMNT, Buffer (0x0A) { 0x00 // . }) BMNT = BMN0 /* \_SB_.PCI0.LPC0.EC0_.BMN0 */ PBIF [0x0C] = ToString (BMNT, Ones) Release (LFCM) } } Return (PBIF) /* \_SB_.PCI0.LPC0.EC0_.BAT0.PBIF */ } Method (_BIX, 0, NotSerialized) // _BIX: Battery Information Extended { If ((ECAV == One)) { If ((Acquire (LFCM, 0xA000) == Zero)) { Local0 = B1DC /* \_SB_.PCI0.LPC0.EC0_.B1DC */ Local0 *= 0x0A XBIF [0x02] = Local0 Local0 = B1FC /* \_SB_.PCI0.LPC0.EC0_.B1FC */ Local0 *= 0x0A XBIF [0x03] = Local0 XBIF [0x05] = B1DV /* \_SB_.PCI0.LPC0.EC0_.B1DV */ If (B1FC) { XBIF [0x06] = ((B1FC * 0x0A) / 0x0A) XBIF [0x0E] = ((B1DC * 0x0A) / 0x64) } XBIF [0x08] = B1CT /* \_SB_.PCI0.LPC0.EC0_.B1CT */ XBIF [0x10] = "" XBIF [0x11] = "" XBIF [0x12] = "" XBIF [0x13] = "" Name (BDNT, Buffer (0x09) { 0x00 // . }) BDNT = BDN0 /* \_SB_.PCI0.LPC0.EC0_.BDN0 */ XBIF [0x10] = ToString (BDNT, Ones) Local0 = B1SN /* \_SB_.PCI0.LPC0.EC0_.B1SN */ Name (SERN, Buffer (0x06) { " " }) Local2 = 0x04 While (Local0) { Divide (Local0, 0x0A, Local1, Local0) SERN [Local2] = (Local1 + 0x30) Local2-- } XBIF [0x11] = SERN /* \_SB_.PCI0.LPC0.EC0_.BAT0._BIX.SERN */ Name (DCH0, Buffer (0x0A) { 0x00 // . }) Name (DCH1, "LION") Name (DCH2, "LiP") If ((B1TY == One)) { DCH0 = DCH1 /* \_SB_.PCI0.LPC0.EC0_.BAT0._BIX.DCH1 */ XBIF [0x12] = ToString (DCH0, Ones) } Else { DCH0 = DCH2 /* \_SB_.PCI0.LPC0.EC0_.BAT0._BIX.DCH2 */ XBIF [0x12] = ToString (DCH0, Ones) } Name (BMNT, Buffer (0x0A) { 0x00 // . }) BMNT = BMN0 /* \_SB_.PCI0.LPC0.EC0_.BMN0 */ XBIF [0x13] = ToString (BMNT, Ones) Release (LFCM) } } Return (XBIF) /* \_SB_.PCI0.LPC0.EC0_.BAT0.XBIF */ } Name (OBST, Zero) Name (OBAC, Zero) Name (OBPR, Zero) Name (OBRC, Zero) Name (OBPV, Zero) Method (_BST, 0, Serialized) // _BST: Battery Status { If ((ECAV == One)) { If ((Acquire (LFCM, 0xA000) == Zero)) { Sleep (0x10) Local0 = B1ST /* \_SB_.PCI0.LPC0.EC0_.B1ST */ Local1 = DerefOf (PBST [Zero]) Switch ((Local0 & 0x07)) { Case (Zero) { OBST = (Local1 & 0xF8) } Case (One) { OBST = (One | (Local1 & 0xF8)) } Case (0x02) { OBST = (0x02 | (Local1 & 0xF8)) } Case (0x04) { OBST = (0x04 | (Local1 & 0xF8)) } } Sleep (0x10) OBAC = B1AC /* \_SB_.PCI0.LPC0.EC0_.B1AC */ If ((OBST & One)) { If ((OBAC != Zero)) { OBAC = (~OBAC & 0x7FFF) } } ElseIf ((FBFG != One)) { If ((OBAC & 0x8000)) { OBAC = Zero } } Sleep (0x10) OBRC = B1RC /* \_SB_.PCI0.LPC0.EC0_.B1RC */ Sleep (0x10) OBPV = B1FV /* \_SB_.PCI0.LPC0.EC0_.B1FV */ OBRC *= 0x0A OBPR = ((OBAC * OBPV) / 0x03E8) PBST [Zero] = OBST /* \_SB_.PCI0.LPC0.EC0_.BAT0.OBST */ PBST [One] = OBPR /* \_SB_.PCI0.LPC0.EC0_.BAT0.OBPR */ PBST [0x02] = OBRC /* \_SB_.PCI0.LPC0.EC0_.BAT0.OBRC */ PBST [0x03] = OBPV /* \_SB_.PCI0.LPC0.EC0_.BAT0.OBPV */ Release (LFCM) } } Return (PBST) /* \_SB_.PCI0.LPC0.EC0_.BAT0.PBST */ } } Scope (\_SB.PCI0.LPC0.EC0) { Device (VPC0) { Name (_HID, "VPC2004") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_VPC, 0x7C0DF50A) Name (VPCD, Zero) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (_CFG, 0, NotSerialized) { Return (_VPC) /* \_SB_.PCI0.LPC0.EC0_.VPC0._VPC */ } Method (VPCR, 1, Serialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Arg0 == One)) { VPCD = VCMD /* \_SB_.PCI0.LPC0.EC0_.VCMD */ } Else { VPCD = VDAT /* \_SB_.PCI0.LPC0.EC0_.VDAT */ } Release (LFCM) } } Return (VPCD) /* \_SB_.PCI0.LPC0.EC0_.VPC0.VPCD */ } Method (VPCW, 2, Serialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Arg0 == One)) { VCMD = Arg1 } Else { VDAT = Arg1 } Release (LFCM) } } Return (Zero) } Method (SVCR, 1, Serialized) { } Method (HALS, 0, NotSerialized) { Local0 = Zero If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { Local0 |= 0x08 Local0 |= 0x40 If ((One == UCHE)) { Local0 |= 0x80 } Local0 |= 0x0200 If ((Zero == HKDB)) { Local0 |= 0x0400 } Local0 |= Zero If (ITMD) { Local0 |= 0x2000 } Local0 |= 0x4000 If ((One == CIBM)) { Local0 |= 0x8000 } Release (LFCM) } } Return (Local0) } Method (SALS, 1, Serialized) { Local0 = ToInteger (Arg0) If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Local0 == 0x0A)) { UCHE = One SMBB = 0x32 SMBA = 0xCA Release (LFCM) Return (Zero) } If ((Local0 == 0x0B)) { UCHE = Zero SMBB = 0x33 SMBA = 0xCA Release (LFCM) Return (Zero) } If ((Local0 == 0x0E)) { HKDB = Zero SMBB = 0x30 SMBA = 0xCA Release (LFCM) TCMD (0x8D, 0x0A) Return (Zero) } If ((Local0 == 0x0F)) { HKDB = One SMBB = 0x31 SMBA = 0xCA Release (LFCM) TCMD (0x8D, 0x0B) Return (Zero) } If ((Local0 == 0x12)) { CIBM = Zero SMBB = 0x34 SMBA = 0xCA Release (LFCM) Return (Zero) } If ((Local0 == 0x13)) { CIBM = One SMBB = 0x35 SMBA = 0xCA Release (LFCM) Return (Zero) } Release (LFCM) } } Return (Zero) } Method (GBMD, 0, NotSerialized) { Local0 = 0x10000000 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((One == CDMB)) { Local0 |= One } If ((One == QCBX)) { If ((One == QCHO)) { Local0 |= 0x04 } } If ((One == BBAD)) { Local0 |= 0x08 } If ((One == BTSM)) { Local0 |= 0x20 } If ((One == BLEG)) { Local0 |= 0x80 } If ((One == BATF)) { Local0 |= 0x0100 } If ((Zero == BTSM)) { Local0 |= 0x0200 } If ((One == BUSG)) { Local0 |= 0x0800 } If ((Zero == ADPI)) { Local0 &= 0xFFFE7FFF } If ((One == ADPI)) { Local0 |= 0x8000 } If ((0x02 == ADPI)) { Local0 |= 0x00010000 } If ((One == QCBX)) { Local0 |= 0x00020000 } Local0 |= 0x00040000 If ((One == ESMC)) { Local0 |= 0x00400000 } Local0 |= 0x00800000 Release (LFCM) } } Return (Local0) } Name (VBST, Zero) Name (VBAC, Zero) Name (VBPR, Zero) Name (VBRC, Zero) Name (VBPV, Zero) Name (VBFC, Zero) Name (VBCT, Zero) Method (SMTF, 1, NotSerialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Arg0 == Zero)) { If ((B1FV == Zero)) { Release (LFCM) Return (0xFFFF) } If ((B1AC == Zero)) { Release (LFCM) Return (0xFFFF) } Local0 = B1FC /* \_SB_.PCI0.LPC0.EC0_.B1FC */ Local0 *= 0x0A VBFC = Local0 Local1 = B1RC /* \_SB_.PCI0.LPC0.EC0_.B1RC */ Local1 *= 0x0A VBRC = Local1 If ((VBFC > VBRC)) { VBPV = B1FV /* \_SB_.PCI0.LPC0.EC0_.B1FV */ VBAC = B1AC /* \_SB_.PCI0.LPC0.EC0_.B1AC */ Local0 -= Local1 Local1 = (VBAC * VBPV) Local3 = (Local0 * 0x03E8) Local3 = (Local3 * 0x3C) VBCT = (Local3 / Local1) Release (LFCM) Return (VBCT) /* \_SB_.PCI0.LPC0.EC0_.VPC0.VBCT */ } Else { Release (LFCM) Return (0xFFFF) } } If ((Arg0 == One)) { Release (LFCM) Return (0xFFFF) } Release (LFCM) } } Return (0xFFFF) } Name (QBST, Zero) Name (QBAC, Zero) Name (QBPR, Zero) Name (QBRC, Zero) Name (QBPV, Zero) Name (QBFC, Zero) Name (QBCT, Zero) Method (SMTE, 1, NotSerialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Arg0 == Zero)) { If ((B1FV == Zero)) { Release (LFCM) Return (0xFFFF) } If ((B1AC == Zero)) { Release (LFCM) Return (0xFFFF) } Local0 = B1RC /* \_SB_.PCI0.LPC0.EC0_.B1RC */ Local0 *= 0x0A QBRC = Local0 Local1 = B1FC /* \_SB_.PCI0.LPC0.EC0_.B1FC */ Local1 *= 0x0A QBFC = Local1 If ((QBFC > QBRC)) { QBPV = B1FV /* \_SB_.PCI0.LPC0.EC0_.B1FV */ If (((B1AC & 0x8000) == Zero)) { QBAC = B1AC /* \_SB_.PCI0.LPC0.EC0_.B1AC */ } Else { QBAC = (0xFFFF - B1AC) } Local1 = (QBAC * QBPV) Local3 = (Local0 * 0x03E8) Local3 = (Local3 * 0x3C) QBCT = (Local3 / Local1) Release (LFCM) Return (QBCT) /* \_SB_.PCI0.LPC0.EC0_.VPC0.QBCT */ } Else { Release (LFCM) Return (0xFFFF) } } If ((Arg0 == One)) { Release (LFCM) Return (0xFFFF) } Release (LFCM) } } Return (0xFFFF) } Method (SBMC, 1, NotSerialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Arg0 == Zero)) { CDMB = Zero EDCC = One Release (LFCM) Return (Zero) } If ((Arg0 == One)) { CDMB = One Release (LFCM) Return (Zero) } If ((Arg0 == 0x03)) { BTSM = One Release (LFCM) Return (Zero) } If ((Arg0 == 0x05)) { BTSM = Zero Release (LFCM) Return (Zero) } If ((One == QCBX)) { If ((Arg0 == 0x07)) { QCHO = One BTSM = Zero Release (LFCM) Return (Zero) } } If ((One == QCBX)) { If ((Arg0 == 0x08)) { QCHO = Zero Release (LFCM) Return (Zero) } } If ((Arg0 == 0x09)) { ESMC = One Release (LFCM) Return (Zero) } If ((Arg0 == 0x10)) { ESMC = Zero Release (LFCM) Return (Zero) } Release (LFCM) } } Return (Zero) } Method (MHCF, 1, NotSerialized) { P80H = 0x78 Local0 = Arg0 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { Local0 &= 0x20 Local0 >>= 0x05 RMBT = Local0 Sleep (0x14) Release (LFCM) } } Return (Local0) } Method (MHPF, 1, NotSerialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { Name (BFWB, Buffer (0x25) {}) CreateByteField (BFWB, Zero, FB0) CreateByteField (BFWB, One, FB1) CreateByteField (BFWB, 0x02, FB2) CreateByteField (BFWB, 0x03, FB3) CreateField (BFWB, 0x20, 0x0100, FB4) CreateByteField (BFWB, 0x24, FB5) If ((SizeOf (Arg0) <= 0x25)) { Sleep (One) If ((SMPR != Zero)) { FB1 = SMST /* \_SB_.PCI0.LPC0.EC0_.SMST */ } Else { BFWB = Arg0 SMAD = FB2 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHPF.FB2_ */ SMCM = FB3 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHPF.FB3_ */ BCNT = FB5 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHPF.FB5_ */ Local0 = FB0 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHPF.FB0_ */ If (((Local0 & One) == Zero)) { SMDA = FB4 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHPF.FB4_ */ } SMST = Zero SMPR = FB0 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHPF.FB0_ */ BTFW = 0x80 Local1 = 0x03E8 While (Local1) { Sleep (One) Local1-- If (((SMST && 0x80) || (SMPR == Zero))) { Break } } Local0 = FB0 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHPF.FB0_ */ If (((Local0 & One) != Zero)) { FB4 = SMDA /* \_SB_.PCI0.LPC0.EC0_.SMDA */ } FB1 = SMST /* \_SB_.PCI0.LPC0.EC0_.SMST */ If (((Local1 == Zero) || !(SMST && 0x80))) { SMPR = Zero FB1 = 0x92 } } Release (LFCM) Return (BFWB) /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHPF.BFWB */ } Release (LFCM) } } } Method (MHIF, 1, NotSerialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { P80H = 0x50 If ((Arg0 == Zero)) { Name (RETB, Buffer (0x0A) {}) Name (BUF1, Buffer (0x08) {}) BUF1 = FWBT /* \_SB_.PCI0.LPC0.EC0_.FWBT */ CreateByteField (BUF1, Zero, FW0) CreateByteField (BUF1, One, FW1) CreateByteField (BUF1, 0x02, FW2) CreateByteField (BUF1, 0x03, FW3) CreateByteField (BUF1, 0x04, FW4) CreateByteField (BUF1, 0x05, FW5) CreateByteField (BUF1, 0x06, FW6) CreateByteField (BUF1, 0x07, FW7) RETB [Zero] = FUSL /* \_SB_.PCI0.LPC0.EC0_.FUSL */ RETB [One] = FUSH /* \_SB_.PCI0.LPC0.EC0_.FUSH */ RETB [0x02] = FW0 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.FW0_ */ RETB [0x03] = FW1 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.FW1_ */ RETB [0x04] = FW2 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.FW2_ */ RETB [0x05] = FW3 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.FW3_ */ RETB [0x06] = FW4 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.FW4_ */ RETB [0x07] = FW5 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.FW5_ */ RETB [0x08] = FW6 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.FW6_ */ RETB [0x09] = FW7 /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.FW7_ */ Release (LFCM) Return (RETB) /* \_SB_.PCI0.LPC0.EC0_.VPC0.MHIF.RETB */ } Release (LFCM) } } } Method (GSBI, 1, NotSerialized) { Name (BIFB, Buffer (0x53) { /* 0000 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0008 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0018 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0020 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0028 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0030 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0038 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0040 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0048 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0050 */ 0xFF, 0xFF, 0xFF // ... }) CreateWordField (BIFB, Zero, DCAP) CreateWordField (BIFB, 0x02, FCAP) CreateWordField (BIFB, 0x04, RCAP) CreateWordField (BIFB, 0x06, ATTE) CreateWordField (BIFB, 0x08, ATTF) CreateWordField (BIFB, 0x0A, BTVT) CreateWordField (BIFB, 0x0C, BTCT) CreateWordField (BIFB, 0x0E, BTMP) CreateWordField (BIFB, 0x10, MDAT) CreateWordField (BIFB, 0x12, FUDT) CreateWordField (BIFB, 0x14, DVLT) CreateField (BIFB, 0xB0, 0x50, DCHE) CreateField (BIFB, 0x0100, 0x40, DNAM) CreateField (BIFB, 0x0140, 0x60, MNAM) CreateField (BIFB, 0x01A0, 0xB8, BRNB) CreateQWordField (BIFB, 0x4B, BFW0) If (((Arg0 == Zero) || (Arg0 == One))) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { Local0 = B1DC /* \_SB_.PCI0.LPC0.EC0_.B1DC */ Local0 *= 0x0A DCAP = Local0 Local0 = B1FC /* \_SB_.PCI0.LPC0.EC0_.B1FC */ Local0 *= 0x0A FCAP = Local0 Local0 = B1RC /* \_SB_.PCI0.LPC0.EC0_.B1RC */ Local0 *= 0x0A RCAP = Local0 ATTE = SMTE (Zero) ATTF = SMTF (Zero) BTVT = B1FV /* \_SB_.PCI0.LPC0.EC0_.B1FV */ BTCT = B1AC /* \_SB_.PCI0.LPC0.EC0_.B1AC */ Local0 = B1AT /* \_SB_.PCI0.LPC0.EC0_.B1AT */ Local0 += 0x0111 Local0 *= 0x0A BTMP = Local0 MDAT = B1DA /* \_SB_.PCI0.LPC0.EC0_.B1DA */ If ((BFUD != Zero)) { FUDT = BFUD /* \_SB_.PCI0.LPC0.EC0_.BFUD */ } DVLT = B1DV /* \_SB_.PCI0.LPC0.EC0_.B1DV */ Name (DCH0, Buffer (0x0A) { 0x00 // . }) Name (DCH1, "LION") Name (DCH2, "LiP") If ((B1TY == One)) { DCH0 = DCH1 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.DCH1 */ DCHE = DCH0 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.DCH0 */ } Else { DCH0 = DCH2 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.DCH2 */ DCHE = DCH0 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.DCH0 */ } Name (BDNT, Buffer (0x08) { 0x00 // . }) BDNT = BDN0 /* \_SB_.PCI0.LPC0.EC0_.BDN0 */ DNAM = BDNT /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.BDNT */ Name (BMNT, Buffer (0x0C) { 0x00 // . }) BMNT = BMN0 /* \_SB_.PCI0.LPC0.EC0_.BMN0 */ MNAM = BMNT /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.BMNT */ Name (BRN0, Buffer (0x17) { 0x00 // . }) BRN0 = BAR1 /* \_SB_.PCI0.LPC0.EC0_.BAR1 */ BRNB = BRN0 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.BRN0 */ BFW0 = FWBT /* \_SB_.PCI0.LPC0.EC0_.FWBT */ Release (LFCM) } } Return (BIFB) /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.BIFB */ } If ((Arg0 == 0x02)) { Return (BIFB) /* \_SB_.PCI0.LPC0.EC0_.VPC0.GSBI.BIFB */ } Return (Zero) } Method (HODD, 0, NotSerialized) { } Method (SODD, 1, Serialized) { } Method (GBID, 0, Serialized) { Name (GBUF, Package (0x04) { Buffer (0x02) { 0x00, 0x00 // .. }, Buffer (0x02) { 0x00, 0x00 // .. }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }) If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { DerefOf (GBUF [Zero]) [Zero] = B1CT /* \_SB_.PCI0.LPC0.EC0_.B1CT */ DerefOf (GBUF [One]) [Zero] = Zero Name (BUF1, Buffer (0x08) {}) BUF1 = FWBT /* \_SB_.PCI0.LPC0.EC0_.FWBT */ CreateByteField (BUF1, Zero, FW0) CreateByteField (BUF1, One, FW1) CreateByteField (BUF1, 0x02, FW2) CreateByteField (BUF1, 0x03, FW3) CreateByteField (BUF1, 0x04, FW4) CreateByteField (BUF1, 0x05, FW5) CreateByteField (BUF1, 0x06, FW6) CreateByteField (BUF1, 0x07, FW7) DerefOf (GBUF [0x02]) [Zero] = FW0 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.FW0_ */ DerefOf (GBUF [0x02]) [One] = FW1 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.FW1_ */ DerefOf (GBUF [0x02]) [0x02] = FW2 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.FW2_ */ DerefOf (GBUF [0x02]) [0x03] = FW3 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.FW3_ */ DerefOf (GBUF [0x02]) [0x04] = FW4 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.FW4_ */ DerefOf (GBUF [0x02]) [0x05] = FW5 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.FW5_ */ DerefOf (GBUF [0x02]) [0x06] = FW6 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.FW6_ */ DerefOf (GBUF [0x02]) [0x07] = FW7 /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.FW7_ */ DerefOf (GBUF [0x03]) [Zero] = Zero Release (LFCM) } } Return (GBUF) /* \_SB_.PCI0.LPC0.EC0_.VPC0.GBID.GBUF */ } Name (APDT, Zero) Method (APPC, 1, Serialized) { APDT = Arg0 Return (Zero) } Method (DBSL, 0, NotSerialized) { Return (Package (0x10) { 0xC9, 0xAE, 0x95, 0x7E, 0x69, 0x56, 0x45, 0x36, 0x29, 0x1E, 0x15, 0x0E, 0x09, 0x06, 0x05, Zero }) } Method (SBSL, 1, Serialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { Local0 = Arg0 If ((Local0 == One)) { LCBV = 0x0E } If ((Local0 == 0x02)) { LCBV = 0x07 } Release (LFCM) } } Return (Zero) } Method (KBLC, 1, NotSerialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((Arg0 == One)) { Local0 = KBGC /* \_SB_.PCI0.LPC0.EC0_.KBGC */ Release (LFCM) Return ((Local0 | One)) } ElseIf (((Arg0 & 0x0F) == 0x02)) { Local0 = KBGC /* \_SB_.PCI0.LPC0.EC0_.KBGC */ Local0 &= 0xFFFFFFFE Local1 = (Arg0 & 0xFFF0) Local1 >>= 0x03 If ((Local0 != Local1)) { Release (LFCM) Return (Zero) } Else { Local3 = KBGS /* \_SB_.PCI0.LPC0.EC0_.KBGS */ Release (LFCM) Return ((Local3 | One)) } } ElseIf (((Arg0 & 0x0F) == 0x03)) { Local0 = KBGC /* \_SB_.PCI0.LPC0.EC0_.KBGC */ Local0 &= 0xFFFFFFFE Local1 = (Arg0 & 0xFFF0) Local1 >>= 0x03 If ((Local0 != Local1)) { Release (LFCM) Return (Zero) } Else { Local3 = (Arg0 & 0xFFFFFFFF) KBSS = Local3 Sleep (0x012C) Local3 = KBGS /* \_SB_.PCI0.LPC0.EC0_.KBGS */ Release (LFCM) Return ((Local3 | One)) } } Release (LFCM) } } Return (Zero) } Method (BSIF, 1, NotSerialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If (((Arg0 & 0x0F) == One)) { Local0 = Arg0 Local0 >>= 0x04 Local1 = Zero If ((Local0 == One)) { Local1 |= 0x0B80 Return ((Local1 | One)) } } Release (LFCM) } } Return (Zero) } Method (BTMC, 1, NotSerialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If (((Arg0 & 0x0F) == One)) { Local0 = Arg0 Local0 >>= 0x04 Local1 = Zero If ((Local0 == One)) { If ((TPMD == Zero)) { Local1 = Zero } ElseIf ((TPMD == One)) { If ((PDMD == One)) { Local1 = One } ElseIf ((PDMD == Zero)) { Local1 = 0x02 } } Local1 <<= 0x04 Release (LFCM) Return ((Local1 | One)) } ElseIf ((Local0 == 0x02)) { Local1 = BTLF /* \_SB_.PCI0.LPC0.EC0_.BTLF */ Local1 <<= 0x04 Release (LFCM) Return ((Local1 | One)) } ElseIf ((Local0 == 0x03)) { Local1 = BTTP /* \_SB_.PCI0.LPC0.EC0_.BTTP */ Local1 <<= 0x04 Release (LFCM) Return ((Local1 | One)) } ElseIf ((Local0 == 0x04)) { Local1 = BTLF /* \_SB_.PCI0.LPC0.EC0_.BTLF */ Local1 <<= 0x04 Release (LFCM) Return ((Local1 | One)) } Else { Release (LFCM) Return (Local1) } } ElseIf (((Arg0 & 0x0F) == 0x02)) { Local0 = One Local0 <<= One Release (LFCM) Return (Local0) } ElseIf (((Arg0 & 0x0F) == 0x03)) { Local0 = Arg0 Local0 >>= 0x04 Local1 = Zero Local2 = Zero If ((Local0 == One)) { Local1 = One If ((BTSB == 0x04)) { Local2 = 0x03 } Local1 <<= One Local2 <<= 0x02 Local1 |= Local2 Release (LFCM) Return ((Local1 | One)) } ElseIf ((Local0 == 0x02)) { If ((BTSB == 0x04)) { Local1 = One } Else { Local1 = Zero } Local1 <<= One Release (LFCM) Return ((Local1 | One)) } } Release (LFCM) } } Return (Zero) } Method (BNMC, 1, Serialized) { If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If (((Arg0 & 0x0F) == One)) { Local1 = Zero If ((ENCM == One)) { Local1 = One } Else { Local1 = Zero } Local1 <<= 0x04 Release (LFCM) Return ((Local1 | 0x03)) } ElseIf (((Arg0 & 0x0F) == 0x02)) { Local0 = Arg0 Local2 = Zero Local0 >>= 0x1F If ((Local0 == One)) { ENCM = One Local2 = One } Else { ENCM = Zero Local2 = Zero } Local2 <<= 0x04 Release (LFCM) Return ((Local2 | 0x03)) } ElseIf (((Arg0 & 0x0F) == 0x03)) { Local3 = Zero If ((BSNC == One)) { Local3 = One } Else { Local3 = Zero } Local3 <<= 0x04 Release (LFCM) Return ((Local3 | 0x03)) } } } Return (Zero) } Method (STHT, 1, Serialized) { Return (Zero) } } } Scope (\) { OperationRegion (LFCN, SystemMemory, 0xB2E1F298, 0x037D) Field (LFCN, AnyAcc, Lock, Preserve) { PS2V, 8, KBID, 8, MCSZ, 8, OKRB, 8, EDID, 1024, TPTY, 8, TPTP, 16, TPNY, 8, TPNP, 16, UMAB, 8, ENQT, 8, DYTP, 32, FCAP, 16, VSTD, 1, , 1, VFBC, 1, VMYH, 1, VSTP, 1, VAPM, 1, VAQM, 1, VIEP, 1, VIBS, 1, VCQL, 1, VAAA, 1, VMMC, 1, , 1, , 1, , 1, Offset (0x94), MYHC, 8, MMCC, 8, SMYH, 8, SMMC, 8, CICF, 4, CICM, 4, MCSK, 8, CPTY, 8, GTYP, 8, PANT, 8, PMID, 16, PPID, 16, CMSP, 16, DGID, 32, SGID, 32, Offset (0xB7), GNCS, 8, GYCK, 1736, BDDN, 3072, PBID, 8, CAMS, 8, RGBD, 8, GSYN, 8, RDOC, 8, DSMF, 8, LPUF, 8, NVHC, 8, CNFG, 8, YKBT, 8, DGPT, 296, SCOC, 8, COCC, 8, GOCC, 8, PBOS, 32, MCBC, 8, CBCS, 8, CCOM, 16, PRFT, 8, HTCS, 8, HTCD, 8, ER8S, 8, RSVD, 368 } OperationRegion (SMIO, SystemIO, 0xB0, 0x02) Field (SMIO, ByteAcc, NoLock, Preserve) { SMBA, 8, SMBB, 8 } } Method (_REG, 2, NotSerialized) // _REG: Region Availability { If ((Arg0 == 0x03)) { ECAV = Arg1 } EOST () If (((Arg0 == 0x03) && (Arg1 == One))) { If ((Acquire (LFCM, 0xA000) == Zero)) { LIDS = LSTE /* \_SB_.PCI0.LPC0.EC0_.LSTE */ Release (LFCM) } } FNQT () If ((CTMD == One)) { If ((CTE0 == One)) { EMQT () } Else { CMQT () } } CTCL () Notify (NPCF, 0xC0) // Hardware-Specific } Method (ECWK, 1, Serialized) { ^^^^ADP0.ACDC = 0xFF If (((Arg0 == 0x03) || (Arg0 == 0x04))) { LIDS = LSTE /* \_SB_.PCI0.LPC0.EC0_.LSTE */ } EOST () If (((Arg0 == 0x03) || (Arg0 == 0x04))) { FNQT () If ((CTMD == One)) { If ((CTE0 == One)) { EMQT () } Else { CMQT () } } CTCL () Notify (NPCF, 0xC0) // Hardware-Specific } } Method (CMFC, 0, Serialized) { Return (EDID) /* \EDID */ } Method (LFCI, 2, Serialized) { Switch (ToInteger (Arg0)) { Case (One) { Return (OKRB) /* \OKRB */ } Case (0x02) { Local0 = RECM (0x78) P80H = Local0 Return (Local0) } } } Scope (\) { Name (LTGP, Zero) Name (FMOD, Zero) Name (DBFS, Zero) Name (DTGP, Zero) Name (LCK0, Zero) Name (EATL, Zero) Name (EPSW, One) } OperationRegion (CMOT, SystemMemory, 0xFED80702, 0x04) Field (CMOT, ByteAcc, NoLock, Preserve) { MINR, 8, MINA, 8, HONR, 8, HONA, 8 } Method (SNTM, 0, NotSerialized) { FromBCD (HONR, STMH) /* \_SB_.PCI0.LPC0.EC0_.STMH */ FromBCD (MINR, STMM) /* \_SB_.PCI0.LPC0.EC0_.STMM */ } Method (_Q77, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { SNTM () } OperationRegion (R62A, SystemMemory, 0xFE0B062A, One) Field (R62A, ByteAcc, Lock, Preserve) { , 2, TDC1, 1, TDC2, 1, Offset (0x01) } Method (_Q7A, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { If (((TDC1 == Zero) && (TDC2 == Zero))) { FNQT () If ((CTMD == One)) { If ((CTE0 == One)) { EMQT () } Else { CMQT () } } } CTCL () } Method (_Q11, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { If (IGDS) { P80H = 0x11 Notify (^^^GP17.VGA.LCD, 0x87) // Device-Specific } Else { P80H = 0x11 Notify (^^^GPP0.PEGP.EDP0, 0x87) // Device-Specific } Notify (VPC0, 0x80) // Status Change } Method (_Q12, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { If (IGDS) { P80H = 0x12 Notify (^^^GP17.VGA.LCD, 0x86) // Device-Specific } Else { P80H = 0x12 Notify (^^^GPP0.PEGP.EDP0, 0x86) // Device-Specific } Notify (VPC0, 0x80) // Status Change } OperationRegion (F5D0, SystemMemory, 0xFE0B05D0, 0x40) Field (F5D0, AnyAcc, Lock, Preserve) { , 3, , 1, EFPS, 1, CLRY, 1, , 1, BCAI, 1, F5D1, 8, F5D2, 8, F5D3, 8, F5D4, 8, F5D5, 8, F5D6, 8, F5D7, 8, F5D8, 8, F5D9, 8, F5DA, 8, F5DB, 8, Offset (0x10), F5E0, 8, CCP1, 8, F5E2, 8, CCP2, 8, F5E4, 8, GPL1, 8, GPL2, 8, NTCC, 8, GGAP, 8, G1PL, 8, GVBT, 8, Offset (0x1C) } Method (_QA0, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xC0 Sleep (0x05) If ((Acquire (LFCM, 0xA000) == Zero)) { BCAI = One Local0 = F5D1 /* \_SB_.PCI0.LPC0.EC0_.F5D1 */ Local1 = F5D3 /* \_SB_.PCI0.LPC0.EC0_.F5D3 */ Release (LFCM) If ((Local0 != Zero)) { Notify (NPCF, 0xC0) // Hardware-Specific } If ((Local1 >= 0x0A)) { Local1 *= 0x03E8 SSZ3 = 0x07 SMN3 = 0x05 SMD3 = Local1 ALIB (0x0C, XX13) } } } Method (_QA1, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xC1 Sleep (0x05) If ((Acquire (LFCM, 0xA000) == Zero)) { BCAI = Zero Release (LFCM) } FNQT () CTCL () Notify (NPCF, 0xC0) // Hardware-Specific } Method (_QA2, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xC2 Sleep (0x05) } Method (_QA3, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xC3 Sleep (0x05) If ((Acquire (LFCM, 0xA000) == Zero)) { F5D8 = 0x55 F5DA = 0x85 Sleep (0x05) CLRY = One Release (LFCM) } } Method (_Q81, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { If ((MLCC == One)) { SSZ3 = 0x07 SMN3 = 0x05 SMD3 = 0xEA60 ALIB (0x0C, XX13) Sleep (0x14) SMN3 = 0x07 ALIB (0x0C, XX13) } ElseIf ((MLCC == 0x02)) { FNQT () If ((CTMD == One)) { If ((CTE0 == One)) { EMQT () } Else { CMQT () } } CTCL () } } Method (_Q13, 0, Serialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x13 If ((Acquire (LFCM, 0xA000) == Zero)) { PABD = Zero CAC1 = Zero EMFG = Zero CTE0 = Zero Release (LFCM) } EPSW = One Notify (GZFD, 0xE3) // Hardware-Specific Sleep (0x01F4) If ((Acquire (LFCM, 0xA000) == Zero)) { BCAI = Zero Release (LFCM) } If (ECAV) { FNQT () CTCL () } INSM = Zero Notify (GZFD, 0xE7) // Hardware-Specific Sleep (0x05) Notify (NPCF, 0xC0) // Hardware-Specific Notify (^^^GPP0.PEGP, 0xC0) // Hardware-Specific } Method (_Q15, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x15 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { LIDS = LSTE /* \_SB_.PCI0.LPC0.EC0_.LSTE */ Release (LFCM) } } Notify (LID0, 0x80) // Status Change } Method (_Q16, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x16 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { LIDS = LSTE /* \_SB_.PCI0.LPC0.EC0_.LSTE */ Release (LFCM) } } Notify (LID0, 0x80) // Status Change } Scope (\) { Name (GPSF, Zero) } Name (DGST, 0xD1) Method (_Q1E, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x1E If (((GATY == 0x02) || (MSMF == One))) { P80H = 0x91 If ((DGDF <= 0x04)) { P80H = 0x92 Local0 = 0xD1 Local0 += DGDF /* \_SB_.PCI0.LPC0.EC0_.DGDF */ If ((Local0 == 0xD1)) { P80H = 0xD1 If ((DGST != Local0)) { DGST = Local0 Notify (^^^GPP0.PEGP, Local0) } } Else { P80H = 0xD2 If ((DGST != Local0)) { DGST = Local0 Notify (^^^GPP0.PEGP, Local0) } } } } } Method (_Q25, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x25 Notify (ADP0, 0x80) // Status Change Notify (BAT0, 0x80) // Status Change Notify (BAT0, 0x81) // Information Change } Name (XX13, Buffer (0x07) {}) CreateWordField (XX13, Zero, SSZ3) CreateByteField (XX13, 0x02, SMN3) CreateDWordField (XX13, 0x03, SMD3) Method (_Q30, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x30 Sleep (0x05) DBFS = One If ((CTMD == One)) { If ((CTE0 == One)) { EMQT () } Else { Local0 = CPP4 /* \_SB_.PCI0.LPC0.EC0_.CPP4 */ Local0 *= 0x03E8 SSZ3 = 0x07 SMN3 = 0x05 SMD3 = Local0 ALIB (0x0C, XX13) } } ElseIf ((INSM == Zero)) { FNQT () CTCL () } Else { Return (Zero) } Notify (NPCF, 0xC0) // Hardware-Specific } Method (_Q31, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x31 Sleep (0x05) DBFS = Zero If ((CTMD == One)) { If ((CTE0 == One)) { EMQT () } Else { Local0 = CPP2 /* \_SB_.PCI0.LPC0.EC0_.CPP2 */ Local0 *= 0x03E8 SSZ3 = 0x07 SMN3 = 0x05 SMD3 = Local0 ALIB (0x0C, XX13) } } ElseIf ((INSM == Zero)) { FNQT () CTCL () } Else { Return (Zero) } Notify (NPCF, 0xC0) // Hardware-Specific } Method (_Q17, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { EPSW = Zero FNQT () If ((CTE0 == One)) { EMQT () } CTCL () Notify (NPCF, 0xC0) // Hardware-Specific } Method (_Q18, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { EPSW = One EMQT () CTCL () Notify (NPCF, 0xC0) // Hardware-Specific } Method (_Q78, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Sleep (0x05) If ((CNFG == One)) { Notify (GZFD, 0xE9) // Hardware-Specific } } Method (_Q37, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Sleep (0x012C) If ((ACTY () == One)) { LCK0 = Zero } Notify (GZFD, 0xE5) // Hardware-Specific If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { If ((((SPMO == Zero) && (CAC1 == One)) && (ACTY () == One))) { SSFM = One SPMO = One CTMD = One If ((CTE0 == One)) { EMFG = Zero } CAC1 = Zero Sleep (0x05) } If ((((SPMO == 0x02) && (CAC1 == One)) && (ACTY () == One))) { SSFM = One SPMO = 0x02 CTMD = One If ((CTE0 == One)) { EMFG = Zero } CAC1 = Zero Sleep (0x05) } If ((((SPMO == Zero) && (PABD == One)) && (ACTY () == One))) { SSFM = One SPMO = One PABD = Zero Sleep (0x05) } Release (LFCM) } FNQT () CTCL () } PWRS = One Notify (ADP0, 0x80) // Status Change Notify (BAT0, 0x80) // Status Change Notify (NPCF, 0xC0) // Hardware-Specific Notify (GZFD, 0xE7) // Hardware-Specific If (((DSMF == 0x03) || (DSMF == 0x04))) { ^^^^GZFD.HTPL () } } Method (_Q38, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Sleep (0x012C) Notify (GZFD, 0xE5) // Hardware-Specific EPSW = One If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { BCAI = Zero If (((CTMD == One) && ((ACTY () == 0x02) || (ACTY () == 0x03)))) { SSFM = One If ((SPMO == 0x02)) { SPMO = 0x02 } Else { SPMO = Zero } CTMD = Zero If ((CTE0 == One)) { EMFG = One } CAC1 = One Sleep (0x05) } If (((SPMO == One) && ((ACTY () == 0x02) || (ACTY () == 0x03)))) { SSFM = One SPMO = Zero PABD = One Sleep (0x05) } Release (LFCM) } FNQT () CTCL () } PWRS = Zero Notify (ADP0, 0x80) // Status Change Notify (BAT0, 0x80) // Status Change Notify (NPCF, 0xC0) // Hardware-Specific Notify (GZFD, 0xE7) // Hardware-Specific If (((DSMF == 0x03) || (DSMF == 0x04))) { ^^^^GZFD.HTPL () } } Method (_Q32, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x32 Notify (PWRB, 0x80) // Status Change } Method (_Q3E, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x3E } Method (_Q3F, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x3F } Method (_Q44, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x44 Notify (VPC0, 0x80) // Status Change WEID = 0xF4 } Method (_Q70, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x70 Sleep (0x05) } Method (_Q74, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x74 FNQT () CTCL () Notify (NPCF, 0xC0) // Hardware-Specific } Method (_Q86, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x86 Sleep (0x05) } Method (_Q87, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x87 Sleep (0x05) } Method (_Q62, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x62 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = 0x03 Notify (GZFD, 0xD0) // Hardware-Specific Release (LFCM) } } } Method (_Q63, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x63 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = One Notify (GZFD, 0xD0) // Hardware-Specific Release (LFCM) } } } Method (_Q66, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x66 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = 0x02 Notify (GZFD, 0xD0) // Hardware-Specific Release (LFCM) } } } Method (_Q67, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x67 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = Zero Notify (GZFD, 0xD0) // Hardware-Specific Release (LFCM) } } } Method (_Q68, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x68 Notify (GZFD, 0xD1) // Hardware-Specific } Method (_Q69, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x69 Notify (GZFD, 0xE0) // Hardware-Specific } Method (_Q6A, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x6A Notify (GZFD, 0xE1) // Hardware-Specific } Method (_Q6B, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0x6B Notify (GZFD, 0xE2) // Hardware-Specific } Method (_QDD, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xDD } Method (_QD1, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xD1 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = Zero Notify (^^^GPP0.PEGP, 0xD1) // Hardware-Specific Release (LFCM) } } Sleep (0x0A) } Method (_QD2, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xD2 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = Zero Notify (^^^GPP0.PEGP, 0xD2) // Hardware-Specific Release (LFCM) } } Sleep (0x0A) } Method (_QD3, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xD3 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = Zero Notify (^^^GPP0.PEGP, 0xD3) // Hardware-Specific Release (LFCM) } } Sleep (0x0A) } Method (_QD4, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xD4 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = Zero Notify (^^^GPP0.PEGP, 0xD4) // Hardware-Specific Release (LFCM) } } Sleep (0x0A) } Method (_QD5, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xD5 If (ECAV) { If ((Acquire (LFCM, 0xA000) == Zero)) { GUST = Zero Notify (^^^GPP0.PEGP, 0xD5) // Hardware-Specific Release (LFCM) } } Sleep (0x0A) } Method (_Q6C, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { SMBA = 0xCE } Scope (\) { Name (LSKD, Zero) } Method (_QDE, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xDE Notify (GZFD, 0xE6) // Hardware-Specific Notify (GZFD, 0xE8) // Hardware-Specific } Method (_QDF, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { P80H = 0xDF If ((LSKV != Zero)) { If ((LSKV < 0x31)) { LSKD = LSKV /* \_SB_.PCI0.LPC0.EC0_.LSKV */ } If ((LSKD == 0x04)) { If ((HKDB == Zero)) {} Else { } } LSKV = Zero } Notify (WMIU, 0xD0) // Hardware-Specific If (((LSKD >= 0x13) && (LSKD <= 0x19))) { Notify (GZFD, 0xE8) // Hardware-Specific } ElseIf ((LSKD == 0x25)) { Notify (GZFD, 0xE8) // Hardware-Specific } } } Scope (\_SB) { Device (ADP0) { Name (_HID, "ACPI0003" /* Power Source Device */) // _HID: Hardware ID Name (XX00, Buffer (0x03) {}) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (ACDC, 0xFF) Method (_PSR, 0, NotSerialized) // _PSR: Power Source { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = One Local0 = ^^PCI0.LPC0.EC0.ADPT /* \_SB_.PCI0.LPC0.EC0_.ADPT */ CreateWordField (XX00, Zero, SSZE) CreateByteField (XX00, 0x02, ACST) SSZE = 0x03 If ((Local0 != ACDC)) { If (Local0) { P80H = 0xECAC If (CondRefOf (AFN4)) { AFN4 (One) } ACST = Zero } Else { P80H = 0xECDC If (CondRefOf (AFN4)) { AFN4 (0x02) } ACST = One } ALIB (One, XX00) ACDC = Local0 } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } } Method (_PCL, 0, NotSerialized) // _PCL: Power Consumer List { Return (Package (0x01) { _SB }) } } Device (LID0) { Name (_HID, EisaId ("PNP0C0D") /* Lid Device */) // _HID: Hardware ID Name (_DEP, Package (0x01) // _DEP: Dependencies { ^PCI0.LPC0.EC0 }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (_LID, 0, NotSerialized) // _LID: Lid Status { Return (LIDS) /* \LIDS */ } } Device (PWRB) { Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (WMI4) { Name (_HID, EisaId ("PNP0C14") /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID Mutex (MWMI, 0x00) Name (_WDG, Buffer (0x28) { /* 0000 */ 0x76, 0x37, 0xA0, 0xC3, 0xAC, 0x51, 0xAA, 0x49, // v7...Q.I /* 0008 */ 0xAD, 0x0F, 0xF2, 0xF7, 0xD6, 0x2C, 0x3F, 0x3C, // .....,?< /* 0010 */ 0x41, 0x44, 0x03, 0x05, 0x21, 0x12, 0x90, 0x05, // AD..!... /* 0018 */ 0x66, 0xD5, 0xD1, 0x11, 0xB2, 0xF0, 0x00, 0xA0, // f....... /* 0020 */ 0xC9, 0x06, 0x29, 0x10, 0x42, 0x44, 0x01, 0x00 // ..).BD.. }) Name (ITEM, Package (0x03) { Package (0x03) { Zero, Zero, "BAT0 BatMaker" }, Package (0x03) { Zero, One, "BAT0 HwId " }, Package (0x03) { Zero, 0x02, "BAT0 MfgDate " } }) Method (WQAD, 1, NotSerialized) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = PSAG (Arg0) Local1 = DerefOf (ITEM [Local0]) Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Local4 = DerefOf (Local1 [0x02]) Local5 = BATD (Local2, Local3) Concatenate (Local4, ",", Local6) Concatenate (Local6, Local5, Local7) Release (^^PCI0.LPC0.EC0.LFCM) } } Return (Local7) } Method (PSAG, 1, NotSerialized) { Return (Arg0) } Method (BATD, 2, NotSerialized) { Name (STRB, Buffer (0x0A) { 0x00 // . }) Name (BUFR, Buffer (0x08) {}) BUFR = ^^PCI0.LPC0.EC0.FWBT /* \_SB_.PCI0.LPC0.EC0_.FWBT */ CreateWordField (BUFR, Zero, MID0) CreateWordField (BUFR, 0x02, HID0) CreateWordField (BUFR, 0x04, FIR0) CreateWordField (BUFR, 0x06, DAT0) If ((Arg0 == Zero)) { If ((Arg1 == Zero)) { STRB = ToHexString (MID0) } If ((Arg1 == One)) { STRB = ToHexString (HID0) } If ((Arg1 == 0x02)) { Local0 = ^^PCI0.LPC0.EC0.B1DA /* \_SB_.PCI0.LPC0.EC0_.B1DA */ Name (DATB, Buffer (0x09) { "00000000" }) Local3 = 0x07 Local1 = (Local0 & 0x1F) While (Local1) { Divide (Local1, 0x0A, Local2, Local1) DATB [Local3] = (Local2 + 0x30) Local3-- } Local3 = 0x05 Local1 = ((Local0 & 0x01E0) >> 0x05) While (Local1) { Divide (Local1, 0x0A, Local2, Local1) DATB [Local3] = (Local2 + 0x30) Local3-- } Local3 = 0x03 Local1 = (((Local0 & 0xFE00) >> 0x09) + 0x07BC) While (Local1) { Divide (Local1, 0x0A, Local2, Local1) DATB [Local3] = (Local2 + 0x30) Local3-- } STRB = DATB /* \_SB_.WMI4.BATD.DATB */ } } Return (ToString (STRB, Ones)) } Name (WQBD, Buffer (0x0275) { /* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, // FOMB.... /* 0008 */ 0x65, 0x02, 0x00, 0x00, 0xF8, 0x05, 0x00, 0x00, // e....... /* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, // DS...}.T /* 0018 */ 0x18, 0xD1, 0x82, 0x00, 0x01, 0x06, 0x18, 0x42, // .......B /* 0020 */ 0x10, 0x05, 0x10, 0x8A, 0x0D, 0x21, 0x02, 0x0B, // .....!.. /* 0028 */ 0x83, 0x50, 0x50, 0x18, 0x14, 0xA0, 0x45, 0x41, // .PP...EA /* 0030 */ 0xC8, 0x05, 0x14, 0x95, 0x02, 0x21, 0xC3, 0x02, // .....!.. /* 0038 */ 0x14, 0x0B, 0x70, 0x2E, 0x40, 0xBA, 0x00, 0xE5, // ..p.@... /* 0040 */ 0x28, 0x72, 0x0C, 0x22, 0x02, 0xF7, 0xEF, 0x0F, // (r.".... /* 0048 */ 0x31, 0xD0, 0x18, 0xA8, 0x50, 0x08, 0x89, 0x00, // 1...P... /* 0050 */ 0xA6, 0x42, 0xE0, 0x08, 0x41, 0xBF, 0x02, 0x10, // .B..A... /* 0058 */ 0x3A, 0x14, 0x20, 0x53, 0x80, 0x41, 0x01, 0x4E, // :. S.A.N /* 0060 */ 0x11, 0x44, 0x10, 0xA5, 0x65, 0x01, 0xBA, 0x05, // .D..e... /* 0068 */ 0xF8, 0x16, 0xA0, 0x1D, 0x42, 0x68, 0x91, 0x9A, // ....Bh.. /* 0070 */ 0x9F, 0x04, 0x81, 0x6A, 0x5B, 0x80, 0x45, 0x01, // ...j[.E. /* 0078 */ 0xB2, 0x41, 0x08, 0xA0, 0xC7, 0xC1, 0x44, 0x0E, // .A....D. /* 0080 */ 0x02, 0x25, 0x66, 0x10, 0x28, 0x9D, 0x73, 0x90, // .%f.(.s. /* 0088 */ 0x4D, 0x60, 0xE1, 0x9F, 0x4C, 0x94, 0xF3, 0x88, // M`..L... /* 0090 */ 0x92, 0xE0, 0xA8, 0x0E, 0x22, 0x42, 0xF0, 0x72, // ...."B.r /* 0098 */ 0x05, 0x48, 0x9E, 0x80, 0x34, 0x4F, 0x4C, 0xD6, // .H..4OL. /* 00A0 */ 0x07, 0xA1, 0x21, 0xB0, 0x11, 0xF0, 0x88, 0x12, // ..!..... /* 00A8 */ 0x40, 0x58, 0xA0, 0x75, 0x2A, 0x14, 0x0C, 0xCA, // @X.u*... /* 00B0 */ 0x03, 0x88, 0xE4, 0x8C, 0x15, 0x05, 0x6C, 0xAF, // ......l. /* 00B8 */ 0x13, 0x91, 0xC9, 0x81, 0x52, 0x49, 0x70, 0xA8, // ....RIp. /* 00C0 */ 0x61, 0x5A, 0xE2, 0xEC, 0x34, 0xB2, 0x13, 0x39, // aZ..4..9 /* 00C8 */ 0xB6, 0xA6, 0x87, 0x2C, 0x48, 0x26, 0x6D, 0x28, // ...,H&m( /* 00D0 */ 0xA8, 0xB1, 0x7B, 0x5A, 0x27, 0xE5, 0x99, 0x46, // ..{Z'..F /* 00D8 */ 0x3C, 0x28, 0xC3, 0x24, 0xF0, 0x28, 0x18, 0x1A, // <(.$.(.. /* 00E0 */ 0x27, 0x28, 0x0B, 0x42, 0x0E, 0x06, 0x8A, 0x02, // '(.B.... /* 00E8 */ 0x3C, 0x09, 0xCF, 0xB1, 0x78, 0x01, 0xC2, 0x67, // <...x..g /* 00F0 */ 0x4C, 0xA6, 0x1D, 0x23, 0x81, 0xCF, 0x04, 0x1E, // L..#.... /* 00F8 */ 0xE6, 0x31, 0x63, 0x47, 0x14, 0x2E, 0xE0, 0xF9, // .1cG.... /* 0100 */ 0x1C, 0x43, 0xE4, 0xB8, 0x87, 0x1A, 0xE3, 0x28, // .C.....( /* 0108 */ 0x22, 0x3F, 0x08, 0x60, 0x05, 0x1D, 0x04, 0x90, // "?.`.... /* 0110 */ 0x38, 0xFF, 0xFF, 0xE3, 0x89, 0x76, 0xDA, 0xC1, // 8....v.. /* 0118 */ 0x42, 0xC7, 0x39, 0xBF, 0xD0, 0x18, 0xD1, 0xE3, // B.9..... /* 0120 */ 0x40, 0xC9, 0x80, 0x90, 0x47, 0x01, 0x56, 0x61, // @...G.Va /* 0128 */ 0x35, 0x91, 0x04, 0xBE, 0x07, 0x74, 0x76, 0x12, // 5....tv. /* 0130 */ 0xD0, 0xA5, 0x21, 0x46, 0x6F, 0x08, 0xD2, 0x26, // ..!Fo..& /* 0138 */ 0xC0, 0x96, 0x00, 0x6B, 0x02, 0x8C, 0xDD, 0x06, // ...k.... /* 0140 */ 0x08, 0xCA, 0xD1, 0x36, 0x87, 0x22, 0x84, 0x28, // ...6.".( /* 0148 */ 0x21, 0xE2, 0x86, 0xAC, 0x11, 0x45, 0x10, 0x95, // !....E.. /* 0150 */ 0x41, 0x08, 0x35, 0x50, 0xD8, 0x28, 0xF1, 0x8D, // A.5P.(.. /* 0158 */ 0x13, 0x22, 0x48, 0x02, 0x8F, 0x1C, 0x77, 0x04, // ."H...w. /* 0160 */ 0xF0, 0xD8, 0x0E, 0xE8, 0x04, 0x4F, 0xE9, 0x71, // .....O.q /* 0168 */ 0xC1, 0x04, 0x9E, 0xF7, 0xC1, 0x1D, 0xEA, 0x21, // .......! /* 0170 */ 0x1C, 0x70, 0xD4, 0x18, 0xC7, 0xF1, 0x4C, 0x40, // .p....L@ /* 0178 */ 0x16, 0x2E, 0x0D, 0x20, 0x8A, 0x04, 0x8F, 0x3A, // ... ...: /* 0180 */ 0x32, 0xF8, 0x70, 0xE0, 0x41, 0x7A, 0x9E, 0x9E, // 2.p.Az.. /* 0188 */ 0x40, 0x90, 0x43, 0x38, 0x82, 0xC7, 0x86, 0xA7, // @.C8.... /* 0190 */ 0x02, 0x8F, 0x81, 0x5D, 0x17, 0x7C, 0x0E, 0xF0, // ...].|.. /* 0198 */ 0x31, 0x01, 0xEF, 0x1A, 0x50, 0xA3, 0x7E, 0x3A, // 1...P.~: /* 01A0 */ 0x60, 0x93, 0x0E, 0x87, 0x19, 0xAE, 0x87, 0x1D, // `....... /* 01A8 */ 0xEE, 0x04, 0x1E, 0x0E, 0x1E, 0x33, 0xF8, 0x91, // .....3.. /* 01B0 */ 0xC3, 0x83, 0xC3, 0xCD, 0xF0, 0x64, 0x8E, 0xAC, // .....d.. /* 01B8 */ 0x54, 0x01, 0x66, 0x4F, 0x08, 0x3A, 0x4D, 0xF8, // T.fO.:M. /* 01C0 */ 0xCC, 0xC1, 0x6E, 0x00, 0xE7, 0xD3, 0x33, 0x24, // ..n...3$ /* 01C8 */ 0x91, 0x3F, 0x08, 0xD4, 0xC8, 0x0C, 0xED, 0x69, // .?.....i /* 01D0 */ 0xBF, 0x7A, 0x18, 0xF2, 0xA1, 0xE0, 0xB0, 0x98, // .z...... /* 01D8 */ 0xD8, 0xB3, 0x07, 0x1D, 0x0F, 0xF8, 0xAF, 0x24, // .......$ /* 01E0 */ 0x0F, 0x1B, 0x9E, 0xBE, 0xE7, 0x6B, 0x82, 0x91, // .....k.. /* 01E8 */ 0x07, 0x8E, 0x1E, 0x88, 0xA1, 0x9F, 0x38, 0x0E, // ......8. /* 01F0 */ 0xE3, 0x34, 0x7C, 0x09, 0xF1, 0x39, 0xE0, 0xFF, // .4|..9.. /* 01F8 */ 0x1F, 0x24, 0xC6, 0x31, 0x79, 0x70, 0x3C, 0xD8, // .$.1yp<. /* 0200 */ 0xC8, 0xE9, 0x51, 0xC5, 0x47, 0x0A, 0x7E, 0xBE, // ..Q.G.~. /* 0208 */ 0xF0, 0x91, 0x82, 0x5D, 0x10, 0x9E, 0x1C, 0x0C, // ...].... /* 0210 */ 0x71, 0x38, 0x67, 0xE5, 0x13, 0x85, 0x0F, 0x2A, // q8g....* /* 0218 */ 0xB8, 0x13, 0x05, 0x5C, 0x85, 0xE8, 0xE4, 0x36, // ...\...6 /* 0220 */ 0x61, 0xB4, 0x67, 0x81, 0xC7, 0x09, 0x98, 0x07, // a.g..... /* 0228 */ 0x01, 0xF0, 0x8D, 0xDF, 0x07, 0x19, 0xB0, 0x4D, // .......M /* 0230 */ 0x09, 0x3B, 0x24, 0x78, 0x47, 0x19, 0xE0, 0x71, // .;$xG..q /* 0238 */ 0x32, 0xC1, 0x1D, 0x27, 0x3C, 0x04, 0x3E, 0x80, // 2..'<.>. /* 0240 */ 0x87, 0x90, 0x93, 0xB4, 0xD2, 0xA9, 0x21, 0xCF, // ......!. /* 0248 */ 0x3C, 0x60, 0x1B, 0x06, 0x57, 0x68, 0xD3, 0xA7, // <`..Wh.. /* 0250 */ 0x46, 0xA3, 0x56, 0x0D, 0xCA, 0xD4, 0x28, 0xD3, // F.V...(. /* 0258 */ 0xA0, 0x56, 0x9F, 0x4A, 0x8D, 0x19, 0xFB, 0xE1, // .V.J.... /* 0260 */ 0x58, 0xDC, 0xBB, 0x40, 0x07, 0x03, 0x0B, 0x7B, // X..@...{ /* 0268 */ 0x21, 0xE8, 0x88, 0xE0, 0x58, 0x20, 0x34, 0x08, // !...X 4. /* 0270 */ 0x9D, 0x40, 0xFC, 0xFF, 0x07 // .@... }) } Name (IGPM, Zero) Name (DGDO, One) Scope (\) { Name (INSM, Zero) Name (BCTP, Zero) Name (GGTC, 0x57) Name (DWMD, Zero) Name (QGPS, Zero) Name (BGPS, 0x11) Name (PGPS, 0x11) Name (MGPS, 0x12) Name (GGP1, 0x0168) } Scope (\_SB) { Device (GZFD) { Name (_HID, "PNP0C14" /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, "GMZN") // _UID: Unique ID Name (_WDG, Buffer (0x0280) { /* 0000 */ 0xE3, 0x54, 0x7B, 0x88, 0xDC, 0xDD, 0x2C, 0x4B, // .T{...,K /* 0008 */ 0x8B, 0x88, 0x68, 0xA2, 0x6A, 0x88, 0x35, 0xD0, // ..h.j.5. /* 0010 */ 0x41, 0x41, 0x01, 0x02, 0x49, 0x95, 0x54, 0x92, // AA..I.T. /* 0018 */ 0xDE, 0x4B, 0x06, 0x4F, 0xAC, 0x04, 0xCE, 0x8B, // .K.O.... /* 0020 */ 0xF8, 0x98, 0xDB, 0xAA, 0x42, 0x32, 0x01, 0x02, // ....B2.. /* 0028 */ 0x77, 0xD7, 0xAF, 0x14, 0x6F, 0x10, 0x9B, 0x4C, // w...o..L /* 0030 */ 0xB3, 0x34, 0xD3, 0x88, 0xDC, 0x78, 0x09, 0xBE, // .4...x.. /* 0038 */ 0x42, 0x33, 0x01, 0x02, 0xF1, 0x47, 0x75, 0xDA, // B3...Gu. /* 0040 */ 0x4D, 0x82, 0x5F, 0x40, 0xBE, 0x79, 0xD9, 0x90, // M._@.y.. /* 0048 */ 0x3E, 0x29, 0xCE, 0xD7, 0x42, 0x34, 0x01, 0x02, // >)..B4.. /* 0050 */ 0x05, 0x88, 0x2A, 0xDC, 0x8C, 0x3A, 0xBA, 0x41, // ..*..:.A /* 0058 */ 0xA6, 0xF7, 0x09, 0x2E, 0x00, 0x89, 0xCD, 0x3B, // .......; /* 0060 */ 0x42, 0x35, 0x01, 0x02, 0x27, 0x91, 0x5B, 0x8C, // B5..'.[. /* 0068 */ 0xD4, 0xEC, 0x57, 0x46, 0x98, 0x0F, 0x85, 0x10, // ..WF.... /* 0070 */ 0x19, 0xF9, 0x9C, 0xA5, 0x42, 0x41, 0x01, 0x02, // ....BA.. /* 0078 */ 0x0A, 0xCA, 0xF3, 0xB7, 0xDC, 0xAC, 0xD2, 0x42, // .......B /* 0080 */ 0x92, 0x17, 0x77, 0xC6, 0xC6, 0x28, 0xFB, 0xD2, // ..w..(.. /* 0088 */ 0x41, 0x30, 0x01, 0x01, 0xE2, 0x54, 0x7B, 0x88, // A0...T{. /* 0090 */ 0xDC, 0xDD, 0x2C, 0x4B, 0x8B, 0x88, 0x68, 0xA2, // ..,K..h. /* 0098 */ 0x6A, 0x88, 0x35, 0xD0, 0x41, 0x31, 0x02, 0x01, // j.5.A1.. /* 00A0 */ 0xD3, 0x7C, 0xA5, 0x93, 0xC6, 0xBB, 0xAB, 0x46, // .|.....F /* 00A8 */ 0x95, 0x1D, 0x31, 0xF1, 0x7C, 0xC9, 0x68, 0xA0, // ..1.|.h. /* 00B0 */ 0x41, 0x32, 0x13, 0x01, 0x6D, 0x2A, 0xFB, 0x87, // A2..m*.. /* 00B8 */ 0x02, 0xD8, 0xE7, 0x48, 0x92, 0x08, 0x45, 0x76, // ...H..Ev /* 00C0 */ 0xC5, 0xF5, 0xC8, 0xD8, 0x41, 0x33, 0x0F, 0x01, // ....A3.. /* 00C8 */ 0x84, 0xBD, 0xD5, 0x4D, 0xA9, 0x15, 0xE2, 0x47, // ...M...G /* 00D0 */ 0xAD, 0x65, 0xCC, 0x61, 0xA5, 0xC6, 0x2F, 0xD0, // .e.a../. /* 00D8 */ 0x41, 0x34, 0x06, 0x01, 0xE6, 0x3C, 0xAF, 0xEC, // A4...<.. /* 00E0 */ 0xB2, 0xDC, 0x3D, 0x47, 0x94, 0xC3, 0x7B, 0xF4, // ..=G..{. /* 00E8 */ 0xD9, 0x6E, 0x0D, 0x9A, 0x41, 0x35, 0x09, 0x01, // .n..A5.. /* 00F0 */ 0x6D, 0x25, 0x90, 0x4C, 0xEA, 0x44, 0xA8, 0xD6, // m%.L.D.. /* 00F8 */ 0x76, 0x50, 0x63, 0xDF, 0x4F, 0xEB, 0x2C, 0xFF, // vPc.O.,. /* 0100 */ 0x41, 0x36, 0x03, 0x01, 0xFE, 0x3A, 0x2A, 0x36, // A6...:*6 /* 0108 */ 0x96, 0x3D, 0x65, 0x46, 0x85, 0x30, 0x96, 0xDA, // .=eF.0.. /* 0110 */ 0xD5, 0xBB, 0x30, 0x0E, 0x41, 0x37, 0x16, 0x01, // ..0.A7.. /* 0118 */ 0x07, 0x54, 0x8F, 0x7A, 0x67, 0xCB, 0x6E, 0x4D, // .T.zg.nM /* 0120 */ 0xB5, 0x47, 0x39, 0xB3, 0xBE, 0x01, 0x81, 0x54, // .G9....T /* 0128 */ 0x41, 0x38, 0x46, 0x01, 0xAD, 0xEC, 0x60, 0x62, // A8F...`b /* 0130 */ 0x7D, 0x0D, 0x01, 0x42, 0xA8, 0xBD, 0x25, 0x52, // }..B..%R /* 0138 */ 0xE8, 0x12, 0x50, 0x1F, 0x41, 0x39, 0x01, 0x01, // ..P.A9.. /* 0140 */ 0x17, 0x3B, 0x43, 0x91, 0xB7, 0xB7, 0x40, 0x46, // .;C...@F /* 0148 */ 0xBB, 0x40, 0x34, 0xC6, 0x73, 0x49, 0xFB, 0xEC, // .@4.sI.. /* 0150 */ 0x41, 0x41, 0x1C, 0x01, 0x81, 0x24, 0xD4, 0xBF, // AA...$.. /* 0158 */ 0xE3, 0xAE, 0x01, 0x45, 0xA1, 0x07, 0xAF, 0xB6, // ...E.... /* 0160 */ 0x84, 0x25, 0xC5, 0xF8, 0xD0, 0x00, 0x01, 0x08, // .%...... /* 0168 */ 0x81, 0x24, 0xD4, 0xBF, 0xE3, 0xAE, 0x02, 0x45, // .$.....E /* 0170 */ 0xA1, 0x07, 0xAF, 0xB6, 0x84, 0x25, 0xC5, 0xF8, // .....%.. /* 0178 */ 0xE0, 0x00, 0x01, 0x08, 0x6B, 0x90, 0x62, 0xD0, // ....k.b. /* 0180 */ 0xD4, 0x12, 0x10, 0x45, 0x99, 0x9D, 0x48, 0x31, // ...E..H1 /* 0188 */ 0xEE, 0x80, 0xE9, 0x85, 0xD1, 0x00, 0x01, 0x08, // ........ /* 0190 */ 0x35, 0xA4, 0x72, 0xBC, 0xC1, 0xE8, 0x75, 0x42, // 5.r...uB /* 0198 */ 0xB3, 0xE2, 0xD8, 0xB8, 0x07, 0x4A, 0xBA, 0x59, // .....J.Y /* 01A0 */ 0xE1, 0x00, 0x01, 0x08, 0xD9, 0xC6, 0xAF, 0x10, // ........ /* 01A8 */ 0x8B, 0xEA, 0x90, 0x45, 0xA2, 0xE7, 0x1C, 0xD3, // ...E.... /* 01B0 */ 0xC8, 0x4B, 0xB4, 0xB1, 0xE2, 0x00, 0x01, 0x08, // .K...... /* 01B8 */ 0x9E, 0x28, 0x20, 0xD3, 0xEA, 0x8F, 0xE0, 0x41, // .( ....A /* 01C0 */ 0x86, 0xF9, 0x61, 0x1D, 0x83, 0x15, 0x1B, 0x5F, // ..a...._ /* 01C8 */ 0xE3, 0x00, 0x01, 0x08, 0x9E, 0x28, 0x20, 0xD3, // .....( . /* 01D0 */ 0xEA, 0x8F, 0xE1, 0x41, 0x86, 0xF9, 0x61, 0x1D, // ...A..a. /* 01D8 */ 0x83, 0x15, 0x1B, 0x5F, 0xE4, 0x00, 0x01, 0x08, // ..._.... /* 01E0 */ 0x9E, 0x28, 0x20, 0xD3, 0xEA, 0x8F, 0xE0, 0x41, // .( ....A /* 01E8 */ 0x86, 0xF9, 0x71, 0x1D, 0x83, 0x15, 0x1B, 0x5F, // ..q...._ /* 01F0 */ 0xE5, 0x00, 0x01, 0x08, 0x9E, 0x28, 0x20, 0xD3, // .....( . /* 01F8 */ 0xEA, 0x8F, 0xE0, 0x41, 0x86, 0xF9, 0x81, 0x1D, // ...A.... /* 0200 */ 0x83, 0x15, 0x1B, 0x5F, 0xE6, 0x00, 0x01, 0x08, // ..._.... /* 0208 */ 0x9E, 0x28, 0x20, 0xD3, 0xEA, 0x8F, 0xE0, 0x41, // .( ....A /* 0210 */ 0x86, 0xF9, 0x91, 0x1D, 0x83, 0x15, 0x1B, 0x5F, // ......._ /* 0218 */ 0xE7, 0x00, 0x01, 0x08, 0xA1, 0x91, 0x33, 0x1E, // ......3. /* 0220 */ 0x89, 0x2C, 0x4D, 0x46, 0x95, 0xD9, 0x30, 0x28, // .,MF..0( /* 0228 */ 0xB7, 0x2E, 0x7A, 0x33, 0xE8, 0x00, 0x01, 0x08, // ..z3.... /* 0230 */ 0xE5, 0x46, 0x13, 0xBE, 0x32, 0x3A, 0x31, 0x4A, // .F..2:1J /* 0238 */ 0xB8, 0xB0, 0x2C, 0xD1, 0x95, 0xE1, 0xF5, 0x72, // ..,....r /* 0240 */ 0xE9, 0x00, 0x01, 0x08, 0xCC, 0xC6, 0xA6, 0x67, // .......g /* 0248 */ 0x0A, 0x38, 0x25, 0x4D, 0xAA, 0x35, 0xA1, 0x39, // .8%M.5.9 /* 0250 */ 0x7D, 0x1F, 0xBD, 0xFB, 0xEA, 0x00, 0x01, 0x08, // }....... /* 0258 */ 0xEC, 0x30, 0x7B, 0x0F, 0x90, 0xAC, 0x34, 0x4B, // .0{...4K /* 0260 */ 0xB6, 0x2F, 0x87, 0xF8, 0x51, 0x15, 0x50, 0x5D, // ./..Q.P] /* 0268 */ 0xEB, 0x00, 0x01, 0x08, 0x21, 0x12, 0x90, 0x05, // ....!... /* 0270 */ 0x66, 0xD5, 0xD1, 0x11, 0xB2, 0xF0, 0x00, 0xA0, // f....... /* 0278 */ 0xC9, 0x06, 0x29, 0x10, 0x44, 0x44, 0x01, 0x00 // ..).DD.. }) Method (HTPE, 0, NotSerialized) { If (((DSMF != 0x03) && (DSMF != 0x04))) { Return (Zero) } ^^PCI0.LPC0.EC0.WEJF (0x03, Zero) Local0 = Zero While ((Local0 < 0x06)) { Notify (^^PCI0.GPP0.PEGP, Zero) // Bus Check Sleep (0x01F4) If ((^^PCI0.GPP0.GSTA () == One)) { Break } Else { ^^PCI0.GPP0.PG00._ON () Sleep (0x01F4) } Local0++ } } Method (HTPL, 0, NotSerialized) { If (((DSMF != 0x03) && (DSMF != 0x04))) { Return (Zero) } IGPM = ^^PCI0.LPC0.EC0.REJF (One) If ((DGDO == One)) { If (((IGPM == One) && (^^PCI0.GPP0.GSTA () == Zero))) { ^^PCI0.LPC0.EC0.WEJF (0x03, Zero) Notify (^^PCI0.GPP0.PEGP, 0x03) // Eject Request Return (One) } ElseIf ((((IGPM == 0x02) && (^^PCI0.GPP0.GSTA () == Zero)) && (( (^^PCI0.LPC0.EC0.ADNS == One) || (^^PCI0.LPC0.EC0.ACTY () == 0x02)) || (^^PCI0.LPC0.EC0.ADPT == Zero)))) { ^^PCI0.LPC0.EC0.WEJF (0x03, Zero) Notify (^^PCI0.GPP0.PEGP, 0x03) // Eject Request Return (One) } Else { Return (Zero) } } ElseIf ((DGDO == Zero)) { If (((IGPM == Zero) && (^^PCI0.GPP0.GSTA () == Zero))) { ^^PCI0.LPC0.EC0.WEJF (0x03, Zero) Local0 = Zero While ((Local0 < 0x06)) { Notify (^^PCI0.GPP0.PEGP, Zero) // Bus Check Sleep (0x01F4) If ((^^PCI0.GPP0.GSTA () == One)) { Break } Else { ^^PCI0.GPP0.PG00._ON () Sleep (0x01F4) } } Return (One) } If ((((IGPM == 0x02) && (^^PCI0.GPP0.GSTA () == Zero)) && ((^^PCI0.LPC0.EC0.ADSS == One) || (^^PCI0.LPC0.EC0.ADSL == One)))) { ^^PCI0.LPC0.EC0.WEJF (0x03, Zero) Local0 = Zero While ((Local0 < 0x06)) { Notify (^^PCI0.GPP0.PEGP, Zero) // Bus Check Sleep (0x01F4) If ((^^PCI0.GPP0.GSTA () == One)) { Break } Else { ^^PCI0.GPP0.PG00._ON () Sleep (0x01F4) } } Return (One) } Else { Return (Zero) } } Else { Return (Zero) } } Name (XX11, Buffer (0x07) {}) CreateWordField (XX11, Zero, SSZE) CreateByteField (XX11, 0x02, SMUF) CreateDWordField (XX11, 0x03, SMUD) Method (WSMI, 1, NotSerialized) { SMBB = Arg0 SMBA = 0xCB } Method (FTOI, 2, NotSerialized) { Name (OCVI, Zero) Name (NORP, Zero) Name (REMA, Zero) Name (MANT, Zero) Name (INDE, Zero) Name (SHFT, Zero) Name (RESU, Zero) OCVI = Arg0 NORP = Arg1 Divide (OCVI, 0x02, REMA, OCVI) /* \_SB_.GZFD.FTOI.OCVI */ While ((OCVI != Zero)) { REMA <<= INDE /* \_SB_.GZFD.FTOI.INDE */ MANT += REMA /* \_SB_.GZFD.FTOI.REMA */ INDE += One Divide (OCVI, 0x02, REMA, OCVI) /* \_SB_.GZFD.FTOI.OCVI */ } SHFT = (0x17 - INDE) /* \_SB_.GZFD.FTOI.INDE */ MANT <<= SHFT /* \_SB_.GZFD.FTOI.SHFT */ RESU |= MANT /* \_SB_.GZFD.FTOI.MANT */ INDE += 0x7F INDE <<= 0x17 RESU |= INDE /* \_SB_.GZFD.FTOI.INDE */ If ((NORP == One)) { RESU |= 0x80000000 } Return (RESU) /* \_SB_.GZFD.FTOI.RESU */ } Method (IOT2, 1, NotSerialized) { Name (NOR2, Zero) If ((Arg0 == Zero)) { Return (Zero) } NOR2 = (Arg0 & 0x80000000) If ((NOR2 != Zero)) { Return (One) } Else { Return (Zero) } } Method (IOTF, 1, NotSerialized) { Name (RES2, Zero) If ((Arg0 == Zero)) { Return (Zero) } Else { RES2 = (Arg0 & 0x7FFFFFFF) Return (RES2) /* \_SB_.GZFD.IOTF.RES2 */ } } Name (GOC0, Buffer (0x2C) { 0x00 // . }) CreateDWordField (GOC0, Zero, GPST) CreateDWordField (GOC0, 0x04, GOCI) CreateDWordField (GOC0, 0x08, GDEV) CreateDWordField (GOC0, 0x0C, GOCV) CreateDWordField (GOC0, 0x10, GMIN) CreateDWordField (GOC0, 0x14, GMAX) CreateDWordField (GOC0, 0x18, GSCV) CreateDWordField (GOC0, 0x1C, GOCO) CreateDWordField (GOC0, 0x20, GNOC) CreateDWordField (GOC0, 0x24, GDET) CreateDWordField (GOC0, 0x28, GCAP) Name (GOC1, Buffer (0x2C) { 0x00 // . }) CreateDWordField (GOC1, Zero, MPST) CreateDWordField (GOC1, 0x04, MOCI) CreateDWordField (GOC1, 0x08, MDEV) CreateDWordField (GOC1, 0x0C, MOCV) CreateDWordField (GOC1, 0x10, MMIN) CreateDWordField (GOC1, 0x14, MMAX) CreateDWordField (GOC1, 0x18, MSCV) CreateDWordField (GOC1, 0x1C, MOCO) CreateDWordField (GOC1, 0x20, MNOC) CreateDWordField (GOC1, 0x24, MDET) CreateDWordField (GOC1, 0x28, MCAP) Method (WQA1, 1, NotSerialized) { If ((Arg0 == Zero)) { GPST = Zero GOCI = Zero GDEV = Zero GOCV = 0x96 GMIN = Zero GMAX = 0xC8 GSCV = One GOCO = Zero GNOC = Zero GDET = Zero GCAP = Zero Return (GOC0) /* \_SB_.GZFD.GOC0 */ } If ((Arg0 == One)) { MPST = Zero MOCI = One MDEV = Zero MOCV = 0xC8 MMIN = Zero MMAX = 0x0190 MSCV = One MOCO = Zero MNOC = Zero MDET = Zero MCAP = Zero Return (GOC1) /* \_SB_.GZFD.GOC1 */ } } Name (WTL1, Package (0x13) { Package (0x02) { "LOSTARK.exe", "2" }, Package (0x02) { "dota2.exe", "3" }, Package (0x02) { "csgo.exe", "3" }, Package (0x02) { "TslGame.exe", "4" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "3" }, Package (0x02) { "RainbowSix.exe", "2" }, Package (0x02) { "SOTTR.exe", "2" }, Package (0x02) { "r5apex.exe", "3" }, Package (0x02) { "RDR2.exe", "3" }, Package (0x02) { "NarakaBladepoint.exe", "2" }, Package (0x02) { "bfv.exe", "2" }, Package (0x02) { "Cyberpunk2077.exe", "3" }, Package (0x02) { "GTA5.exe", "2" }, Package (0x02) { "Overwatch.exe", "4" }, Package (0x02) { "ACValhalla.exe", "3" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "2" }, Package (0x02) { "cod.exe", "3" }, Package (0x02) { "Warhammer3.exe", "2" }, Package (0x02) { "F1_22.exe", "4" } }) Name (WTL2, Package (0x13) { Package (0x02) { "LOSTARK.exe", "3" }, Package (0x02) { "dota2.exe", "2" }, Package (0x02) { "csgo.exe", "3" }, Package (0x02) { "TslGame.exe", "4" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "4" }, Package (0x02) { "RainbowSix.exe", "3" }, Package (0x02) { "SOTTR.exe", "3" }, Package (0x02) { "r5apex.exe", "2" }, Package (0x02) { "RDR2.exe", "4" }, Package (0x02) { "NarakaBladepoint.exe", "2" }, Package (0x02) { "bfv.exe", "2" }, Package (0x02) { "Cyberpunk2077.exe", "3" }, Package (0x02) { "GTA5.exe", "4" }, Package (0x02) { "Overwatch.exe", "2" }, Package (0x02) { "ACValhalla.exe", "2" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "4" }, Package (0x02) { "cod.exe", "3" }, Package (0x02) { "Warhammer3.exe", "2" }, Package (0x02) { "F1_22.exe", "5" } }) Name (WTL3, Package (0x13) { Package (0x02) { "LOSTARK.exe", "3" }, Package (0x02) { "dota2.exe", "2" }, Package (0x02) { "csgo.exe", "2" }, Package (0x02) { "TslGame.exe", "2" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "3" }, Package (0x02) { "RainbowSix.exe", "2" }, Package (0x02) { "SOTTR.exe", "2" }, Package (0x02) { "r5apex.exe", "2" }, Package (0x02) { "RDR2.exe", "2" }, Package (0x02) { "NarakaBladepoint.exe", "2" }, Package (0x02) { "bfv.exe", "2" }, Package (0x02) { "Cyberpunk2077.exe", "2" }, Package (0x02) { "GTA5.exe", "3" }, Package (0x02) { "Overwatch.exe", "4" }, Package (0x02) { "ACValhalla.exe", "3" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "2" }, Package (0x02) { "cod.exe", "3" }, Package (0x02) { "Warhammer3.exe", "2" }, Package (0x02) { "F1_22.exe", "3" } }) Name (WTL4, Package (0x13) { Package (0x02) { "LOSTARK.exe", "3" }, Package (0x02) { "dota2.exe", "2" }, Package (0x02) { "csgo.exe", "3" }, Package (0x02) { "TslGame.exe", "2" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "3" }, Package (0x02) { "RainbowSix.exe", "3" }, Package (0x02) { "SOTTR.exe", "2" }, Package (0x02) { "r5apex.exe", "2" }, Package (0x02) { "RDR2.exe", "2" }, Package (0x02) { "NarakaBladepoint.exe", "2" }, Package (0x02) { "bfv.exe", "2" }, Package (0x02) { "Cyberpunk2077.exe", "3" }, Package (0x02) { "GTA5.exe", "2" }, Package (0x02) { "Overwatch.exe", "2" }, Package (0x02) { "ACValhalla.exe", "2" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "3" }, Package (0x02) { "cod.exe", "3" }, Package (0x02) { "Warhammer3.exe", "2" }, Package (0x02) { "F1_22.exe", "3" } }) Name (WTL5, Package (0x13) { Package (0x02) { "LOSTARK.exe", "3" }, Package (0x02) { "dota2.exe", "2" }, Package (0x02) { "csgo.exe", "3" }, Package (0x02) { "TslGame.exe", "4" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "3" }, Package (0x02) { "RainbowSix.exe", "3" }, Package (0x02) { "SOTTR.exe", "3" }, Package (0x02) { "r5apex.exe", "2" }, Package (0x02) { "RDR2.exe", "4" }, Package (0x02) { "NarakaBladepoint.exe", "2" }, Package (0x02) { "bfv.exe", "2" }, Package (0x02) { "Cyberpunk2077.exe", "3" }, Package (0x02) { "GTA5.exe", "3" }, Package (0x02) { "Overwatch.exe", "3" }, Package (0x02) { "ACValhalla.exe", "2" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "3" }, Package (0x02) { "cod.exe", "3" }, Package (0x02) { "Warhammer3.exe", "2" }, Package (0x02) { "F1_22.exe", "3" } }) Name (WTL6, Package (0x13) { Package (0x02) { "LOSTARK.exe", "3" }, Package (0x02) { "dota2.exe", "4" }, Package (0x02) { "csgo.exe", "3" }, Package (0x02) { "TslGame.exe", "5" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "3" }, Package (0x02) { "RainbowSix.exe", "4" }, Package (0x02) { "SOTTR.exe", "6" }, Package (0x02) { "r5apex.exe", "3" }, Package (0x02) { "RDR2.exe", "3" }, Package (0x02) { "NarakaBladepoint.exe", "6" }, Package (0x02) { "bfv.exe", "6" }, Package (0x02) { "Cyberpunk2077.exe", "6" }, Package (0x02) { "GTA5.exe", "3" }, Package (0x02) { "Overwatch.exe", "6" }, Package (0x02) { "ACValhalla.exe", "6" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "6" }, Package (0x02) { "cod.exe", "5" }, Package (0x02) { "Warhammer3.exe", "6" }, Package (0x02) { "F1_22.exe", "5" } }) Name (WTL7, Package (0x13) { Package (0x02) { "LOSTARK.exe", "2" }, Package (0x02) { "dota2.exe", "3" }, Package (0x02) { "csgo.exe", "3" }, Package (0x02) { "TslGame.exe", "4" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "3" }, Package (0x02) { "RainbowSix.exe", "2" }, Package (0x02) { "SOTTR.exe", "2" }, Package (0x02) { "r5apex.exe", "3" }, Package (0x02) { "RDR2.exe", "3" }, Package (0x02) { "NarakaBladepoint.exe", "2" }, Package (0x02) { "bfv.exe", "2" }, Package (0x02) { "Cyberpunk2077.exe", "3" }, Package (0x02) { "GTA5.exe", "2" }, Package (0x02) { "Overwatch.exe", "4" }, Package (0x02) { "ACValhalla.exe", "3" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "2" }, Package (0x02) { "cod.exe", "3" }, Package (0x02) { "Warhammer3.exe", "2" }, Package (0x02) { "F1_22.exe", "4" } }) Name (WTL8, Package (0x13) { Package (0x02) { "LOSTARK.exe", "2" }, Package (0x02) { "dota2.exe", "5" }, Package (0x02) { "csgo.exe", "5" }, Package (0x02) { "TslGame.exe", "4" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "2" }, Package (0x02) { "RainbowSix.exe", "2" }, Package (0x02) { "SOTTR.exe", "3" }, Package (0x02) { "r5apex.exe", "2" }, Package (0x02) { "RDR2.exe", "4" }, Package (0x02) { "NarakaBladepoint.exe", "2" }, Package (0x02) { "bfv.exe", "2" }, Package (0x02) { "Cyberpunk2077.exe", "2" }, Package (0x02) { "GTA5.exe", "4" }, Package (0x02) { "Overwatch.exe", "2" }, Package (0x02) { "ACValhalla.exe", "2" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "3" }, Package (0x02) { "cod.exe", "2" }, Package (0x02) { "Warhammer3.exe", "2" }, Package (0x02) { "F1_22.exe", "6" } }) Name (WTL9, Package (0x13) { Package (0x02) { "LOSTARK.exe", "2" }, Package (0x02) { "dota2.exe", "4" }, Package (0x02) { "csgo.exe", "4" }, Package (0x02) { "TslGame.exe", "5" }, Package (0x02) { "FortniteClient-Win64-Shipping.exe", "2" }, Package (0x02) { "RainbowSix.exe", "5" }, Package (0x02) { "SOTTR.exe", "5" }, Package (0x02) { "r5apex.exe", "2" }, Package (0x02) { "RDR2.exe", "2" }, Package (0x02) { "NarakaBladepoint.exe", "2" }, Package (0x02) { "bfv.exe", "5" }, Package (0x02) { "Cyberpunk2077.exe", "2" }, Package (0x02) { "GTA5.exe", "4" }, Package (0x02) { "Overwatch.exe", "5" }, Package (0x02) { "ACValhalla.exe", "2" }, Package (0x02) { "VALORANT-Win64-Shipping.exe", "2" }, Package (0x02) { "cod.exe", "2" }, Package (0x02) { "Warhammer3.exe", "2" }, Package (0x02) { "F1_22.exe", "6" } }) Method (WQA2, 1, NotSerialized) { If ((MCSK == One)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((GTYP == 0x03)) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL2 [Local0])) } Local0++ } } ElseIf ((GTYP == 0x02)) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL4 [Local0])) } Local0++ } } ElseIf ((GTYP == 0x07)) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL5 [Local0])) } Local0++ } } ElseIf ((GTYP == 0x06)) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL6 [Local0])) } Local0++ } } } ElseIf ((GTYP == 0x03)) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL1 [Local0])) } Local0++ } } ElseIf ((GTYP == 0x02)) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL3 [Local0])) } Local0++ } } ElseIf ((GTYP == 0x07)) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL7 [Local0])) } Local0++ } } Else { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL8 [Local0])) } Local0++ } } } ElseIf (((CPTY == 0x07) || (CPTY == 0x05))) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL8 [Local0])) } Local0++ } } ElseIf ((GTYP == One)) { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL8 [Local0])) } Local0++ } } Else { Local0 = Zero While ((Local0 < 0x13)) { If ((Arg0 == Local0)) { Return (DerefOf (WTL9 [Local0])) } Local0++ } } } Name (LFT0, Package (0x0F) { Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x55, 0x59, 0x5C, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x35, 0x35, 0x35, 0x35, 0x38, 0x3B, 0x3F, 0x44, 0x4A, 0x4A }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x55, 0x59, 0x5C, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x35, 0x35, 0x35, 0x35, 0x38, 0x3B, 0x3F, 0x44, 0x4A, 0x4A }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x55, 0x59, 0x5C, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x35, 0x35, 0x35, 0x35, 0x38, 0x3B, 0x3F, 0x44, 0x4A, 0x4A }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x55, 0x59, 0x5C, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x35, 0x35, 0x35, 0x35, 0x38, 0x3B, 0x3F, 0x44, 0x4A, 0x4A }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x55, 0x59, 0x5C, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x35, 0x35, 0x35, 0x35, 0x38, 0x3B, 0x3F, 0x44, 0x4A, 0x4A } }) Name (LFT1, Package (0x0F) { Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x3B, 0x3B, 0x3B, 0x3D, 0x41, 0x44, 0x4B, 0x50, 0x55, 0x5A }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x06A4, 0x0708, 0x07D0, 0x08FC, 0x09C4, 0x0AF0, 0x0CE4, 0x0E10, 0x1130, 0x13EC, 0x36, 0x36, 0x36, 0x36, 0x3D, 0x41, 0x48, 0x4B, 0x4E, 0x51 }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x3B, 0x3B, 0x3B, 0x3D, 0x41, 0x44, 0x4B, 0x50, 0x55, 0x5A }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x06A4, 0x0708, 0x07D0, 0x08FC, 0x09C4, 0x0AF0, 0x0CE4, 0x0E10, 0x1130, 0x13EC, 0x36, 0x36, 0x36, 0x36, 0x3D, 0x41, 0x48, 0x4B, 0x4E, 0x51 }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x3B, 0x3B, 0x3B, 0x3D, 0x41, 0x44, 0x4B, 0x50, 0x55, 0x5A }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x06A4, 0x0708, 0x07D0, 0x08FC, 0x09C4, 0x0AF0, 0x0CE4, 0x0E10, 0x1130, 0x13EC, 0x36, 0x36, 0x36, 0x36, 0x3D, 0x41, 0x48, 0x4B, 0x4E, 0x51 }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x3B, 0x3B, 0x3B, 0x3D, 0x41, 0x44, 0x4B, 0x50, 0x55, 0x5A }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x06A4, 0x0708, 0x07D0, 0x08FC, 0x09C4, 0x0AF0, 0x0CE4, 0x0E10, 0x1130, 0x13EC, 0x36, 0x36, 0x36, 0x36, 0x3D, 0x41, 0x48, 0x4B, 0x4E, 0x51 }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x3B, 0x3B, 0x3B, 0x3D, 0x41, 0x44, 0x4B, 0x50, 0x55, 0x5A }, Package (0x14) { 0x0708, 0x076C, 0x07D0, 0x0834, 0x09C4, 0x0AF0, 0x0CE4, 0x0DAC, 0x1130, 0x13EC, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x06A4, 0x0708, 0x07D0, 0x08FC, 0x09C4, 0x0AF0, 0x0CE4, 0x0E10, 0x1130, 0x13EC, 0x36, 0x36, 0x36, 0x36, 0x3D, 0x41, 0x48, 0x4B, 0x4E, 0x51 } }) Name (LFT2, Package (0x0F) { Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x51, 0x55, 0x59, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x2F, 0x2F, 0x2F, 0x2F, 0x36, 0x39, 0x3B, 0x3D, 0x44, 0x4A }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x51, 0x55, 0x59, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x2F, 0x2F, 0x2F, 0x2F, 0x36, 0x39, 0x3B, 0x3D, 0x44, 0x4A }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x51, 0x55, 0x59, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x2F, 0x2F, 0x2F, 0x2F, 0x36, 0x39, 0x3B, 0x3D, 0x44, 0x4A }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x51, 0x55, 0x59, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x2F, 0x2F, 0x2F, 0x2F, 0x36, 0x39, 0x3B, 0x3D, 0x44, 0x4A }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x43, 0x43, 0x43, 0x43, 0x48, 0x4D, 0x51, 0x55, 0x59, 0x5C }, Package (0x14) { 0x06A4, 0x076C, 0x0834, 0x08FC, 0x09C4, 0x0B54, 0x0D48, 0x0E74, 0x1130, 0x1518, 0x28, 0x2D, 0x32, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F }, Package (0x14) { 0x0640, 0x0708, 0x0834, 0x0898, 0x0A8C, 0x0B54, 0x0DAC, 0x0E74, 0x11F8, 0x1518, 0x2F, 0x2F, 0x2F, 0x2F, 0x36, 0x39, 0x3B, 0x3D, 0x44, 0x4A } }) Method (SFTW, 1, NotSerialized) { If ((MCSK == 0x02)) { If ((GTYP == 0x06)) { Return (DerefOf (LFT2 [Arg0])) } Else { Return (DerefOf (LFT1 [Arg0])) } } ElseIf ((GTYP == 0x06)) { Return (DerefOf (LFT2 [Arg0])) } Else { Return (DerefOf (LFT0 [Arg0])) } } Method (WQA3, 1, NotSerialized) { Name (FACT, Buffer (0x48) { 0x00 // . }) CreateWordField (FACT, Zero, FNMD) CreateWordField (FACT, 0x02, FNID) CreateDWordField (FACT, 0x04, FNLE) CreateWordField (FACT, 0x08, FNS0) CreateWordField (FACT, 0x0A, FNS1) CreateWordField (FACT, 0x0C, FNS2) CreateWordField (FACT, 0x0E, FNS3) CreateWordField (FACT, 0x10, FNS4) CreateWordField (FACT, 0x12, FNS5) CreateWordField (FACT, 0x14, FNS6) CreateWordField (FACT, 0x16, FNS7) CreateWordField (FACT, 0x18, FNS8) CreateWordField (FACT, 0x1A, FNS9) CreateDWordField (FACT, 0x1C, SEID) CreateDWordField (FACT, 0x20, STLE) CreateWordField (FACT, 0x24, SST0) CreateWordField (FACT, 0x26, SST1) CreateWordField (FACT, 0x28, SST2) CreateWordField (FACT, 0x2A, SST3) CreateWordField (FACT, 0x2C, SST4) CreateWordField (FACT, 0x2E, SST5) CreateWordField (FACT, 0x30, SST6) CreateWordField (FACT, 0x32, SST7) CreateWordField (FACT, 0x34, SST8) CreateWordField (FACT, 0x36, SST9) CreateByteField (FACT, 0x38, SOUA) CreateByteField (FACT, 0x39, EOUA) CreateWordField (FACT, 0x3A, CFMX) CreateByteField (FACT, 0x3C, DMFS) CreateByteField (FACT, 0x3D, RESE) CreateWordField (FACT, 0x3E, CFMN) CreateWordField (FACT, 0x40, FSPS) CreateWordField (FACT, 0x42, MXST) CreateWordField (FACT, 0x44, MNST) CreateWordField (FACT, 0x46, STTS) If ((Arg0 == Zero)) { Local0 = SFTW (Zero) FNMD = One FNID = One SEID = 0x04 DMFS = 0x07 } If ((Arg0 == One)) { Local0 = SFTW (One) FNMD = One FNID = One SEID = One DMFS = 0x07 } If ((Arg0 == 0x02)) { Local0 = SFTW (0x02) FNMD = One FNID = 0x02 SEID = 0x05 DMFS = 0x07 } If ((Arg0 == 0x03)) { Local0 = SFTW (0x03) FNMD = 0x02 FNID = One SEID = 0x04 DMFS = 0x08 } If ((Arg0 == 0x04)) { Local0 = SFTW (0x04) FNMD = 0x02 FNID = One SEID = One DMFS = 0x08 } If ((Arg0 == 0x05)) { Local0 = SFTW (0x05) FNMD = 0x02 FNID = 0x02 SEID = 0x05 DMFS = 0x08 } If ((Arg0 == 0x06)) { Local0 = SFTW (0x06) FNMD = 0x03 FNID = One SEID = 0x04 DMFS = 0x09 } If ((Arg0 == 0x07)) { Local0 = SFTW (0x07) FNMD = 0x03 FNID = One SEID = One DMFS = 0x09 } If ((Arg0 == 0x08)) { Local0 = SFTW (0x08) FNMD = 0x03 FNID = 0x02 SEID = 0x05 DMFS = 0x09 } If ((Arg0 == 0x09)) { Local0 = SFTW (0x09) FNMD = 0xFF FNID = One SEID = 0x04 DMFS = 0x08 } If ((Arg0 == 0x0A)) { Local0 = SFTW (0x0A) FNMD = 0xFF FNID = One SEID = One DMFS = 0x08 } If ((Arg0 == 0x0B)) { Local0 = SFTW (0x0B) FNMD = 0xFF FNID = 0x02 SEID = 0x05 DMFS = 0x08 } If ((Arg0 == 0x0C)) { Local0 = SFTW (0x0C) FNMD = 0xE0 FNID = One SEID = 0x04 DMFS = 0x0A } If ((Arg0 == 0x0D)) { Local0 = SFTW (0x0D) FNMD = 0xE0 FNID = One SEID = One DMFS = 0x0A } If ((Arg0 == 0x0E)) { Local0 = SFTW (0x0E) FNMD = 0xE0 FNID = 0x02 SEID = 0x05 DMFS = 0x0A } FNLE = 0x0A FNS0 = DerefOf (Local0 [Zero]) FNS1 = DerefOf (Local0 [One]) FNS2 = DerefOf (Local0 [0x02]) FNS3 = DerefOf (Local0 [0x03]) FNS4 = DerefOf (Local0 [0x04]) FNS5 = DerefOf (Local0 [0x05]) FNS6 = DerefOf (Local0 [0x06]) FNS7 = DerefOf (Local0 [0x07]) FNS8 = DerefOf (Local0 [0x08]) FNS9 = DerefOf (Local0 [0x09]) CFMN = DerefOf (Local0 [Zero]) CFMX = DerefOf (Local0 [0x09]) STLE = 0x0A SST0 = DerefOf (Local0 [0x0A]) SST1 = DerefOf (Local0 [0x0B]) SST2 = DerefOf (Local0 [0x0C]) SST3 = DerefOf (Local0 [0x0D]) SST4 = DerefOf (Local0 [0x0E]) SST5 = DerefOf (Local0 [0x0F]) SST6 = DerefOf (Local0 [0x10]) SST7 = DerefOf (Local0 [0x11]) SST8 = DerefOf (Local0 [0x12]) SST9 = DerefOf (Local0 [0x13]) MNST = DerefOf (Local0 [0x0A]) MXST = DerefOf (Local0 [0x13]) SOUA = Zero EOUA = 0x0A RESE = Zero FSPS = Zero STTS = Zero Return (FACT) /* \_SB_.GZFD.WQA3.FACT */ } Method (WQA4, 1, NotSerialized) { Name (LTDA, Buffer (0x07) { 0x00 // . }) CreateByteField (LTDA, Zero, LTID) CreateByteField (LTDA, One, COTI) CreateByteField (LTDA, 0x02, LTTP) CreateByteField (LTDA, 0x03, STTN) CreateByteField (LTDA, 0x04, DFST) CreateByteField (LTDA, 0x05, BNLE) CreateByteField (LTDA, 0x06, DBNL) If ((MCSK == 0x02)) { If ((^^PCI0.LPC0.EC0.YALG == One)) { If ((Arg0 == Zero)) { LTID = Zero COTI = One LTTP = Zero STTN = 0x02 DFST = One BNLE = 0x03 DBNL = One Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == One)) { LTID = 0xFF COTI = Zero LTTP = Zero STTN = Zero DFST = Zero BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x02)) { LTID = 0xFF COTI = Zero LTTP = Zero STTN = Zero DFST = Zero BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x03)) { If ((CNFG == One)) { LTID = 0x03 } Else { LTID = 0xFF } COTI = Zero LTTP = Zero STTN = Zero DFST = Zero BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x04)) { LTID = 0x04 COTI = One LTTP = Zero STTN = 0x04 DFST = One BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x05)) { LTID = 0xFF COTI = Zero LTTP = Zero STTN = Zero DFST = Zero BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } } Else { If ((Arg0 == Zero)) { LTID = Zero COTI = Zero LTTP = One STTN = 0x06 DFST = Zero BNLE = 0x04 DBNL = 0x03 Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == One)) { LTID = One COTI = Zero LTTP = One STTN = 0x06 DFST = Zero BNLE = 0x04 DBNL = 0x03 Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x02)) { LTID = 0x02 COTI = Zero LTTP = One STTN = 0x06 DFST = Zero BNLE = 0x04 DBNL = 0x03 Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x03)) { If ((CNFG == One)) { LTID = 0x03 } Else { LTID = 0xFF } COTI = One LTTP = One STTN = 0x04 DFST = Zero BNLE = 0x04 DBNL = 0x03 Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x04)) { LTID = 0x04 COTI = 0x02 LTTP = One STTN = 0x04 DFST = One BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x05)) { LTID = 0x05 COTI = One LTTP = Zero STTN = 0x02 DFST = One BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } } } Else { If ((^^PCI0.LPC0.EC0.KBLT == Zero)) { If ((Arg0 == Zero)) { LTID = Zero COTI = One If ((YKBT == One)) { LTTP = 0x02 } Else { LTTP = Zero } STTN = 0x02 DFST = One BNLE = 0x03 DBNL = One Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } } ElseIf ((^^PCI0.LPC0.EC0.KBLT == One)) { If ((Arg0 == Zero)) { LTID = Zero COTI = Zero LTTP = One STTN = 0x05 If ((^^PCI0.LPC0.EC0.YALG == 0x02)) { DFST = One } Else { DFST = Zero } BNLE = 0x04 DBNL = 0x03 Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } } If ((Arg0 == One)) { LTID = 0xFF COTI = Zero LTTP = Zero STTN = Zero DFST = Zero BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x02)) { LTID = 0xFF COTI = Zero LTTP = Zero STTN = Zero DFST = Zero BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x03)) { If ((CNFG == One)) { LTID = 0x03 } Else { LTID = 0xFF } COTI = One If ((^^PCI0.LPC0.EC0.KBLT == One)) { LTTP = One } Else { LTTP = Zero } STTN = 0x02 DFST = One BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x04)) { LTID = 0x04 COTI = One LTTP = Zero STTN = 0x04 DFST = One BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } If ((Arg0 == 0x05)) { LTID = 0xFF COTI = Zero LTTP = Zero STTN = Zero DFST = Zero BNLE = Zero DBNL = Zero Return (LTDA) /* \_SB_.GZFD.WQA4.LTDA */ } } } Name (COC0, Buffer (0x28) { 0x00 // . }) CreateByteField (COC0, Zero, CMOD) CreateByteField (COC0, One, CTP1) CreateWordField (COC0, 0x02, CRES) CreateDWordField (COC0, 0x04, CTUN) CreateDWordField (COC0, 0x08, CDEF) CreateDWordField (COC0, 0x0C, CVAL) CreateDWordField (COC0, 0x10, CMIN) CreateDWordField (COC0, 0x14, CMAX) CreateDWordField (COC0, 0x18, CSCA) CreateDWordField (COC0, 0x1C, CORI) CreateDWordField (COC0, 0x20, CNOC) CreateDWordField (COC0, 0x24, CINT) Method (WQA6, 1, NotSerialized) { If ((Arg0 == Zero)) { CMOD = Zero CTP1 = One CTUN = 0x414D4401 CDEF = 0x40E00000 Divide (PBOS, 0x64, Local1, Local0) CVAL = FTOI (Local0, Zero) CMIN = 0x3F800000 CMAX = 0x41200000 CSCA = 0x3F800000 CORI = One CNOC = 0x04 CINT = 0xC8 Return (COC0) /* \_SB_.GZFD.COC0 */ } If ((Arg0 == One)) { CMOD = Zero CTP1 = One CTUN = 0x414D4402 CDEF = 0x43480000 CVAL = FTOI (MCBC, Zero) CMIN = Zero CMAX = 0x43480000 CSCA = 0x3F800000 CORI = One CNOC = 0x04 CINT = 0xC8 Return (COC0) /* \_SB_.GZFD.COC0 */ } If ((Arg0 == 0x02)) { CMOD = Zero CTP1 = One CTUN = 0x414D4403 CDEF = Zero CVAL = FTOI (CCOM, CBCS) CMIN = 0xC0A00000 CMAX = 0x40A00000 CSCA = 0x3F800000 CORI = One CNOC = 0x04 CINT = 0xC8 Return (COC0) /* \_SB_.GZFD.COC0 */ } } Method (WQA7, 1, NotSerialized) { If ((Arg0 == Zero)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x01, 0x00, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == One)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x03)) { If (((PANT & 0x04) == 0x04)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x04, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } Else { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } } If ((Arg0 == 0x04)) { Return (Buffer (0x0C) { /* 0000 */ 0x01, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x0C) { /* 0000 */ 0x02, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x0C) { /* 0000 */ 0x01, 0x00, 0x01, 0x03, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x0C) { /* 0000 */ 0x02, 0x00, 0x01, 0x03, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x02, 0x04, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x0C) { /* 0000 */ 0x01, 0x00, 0x03, 0x04, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x0C) { /* 0000 */ 0x02, 0x00, 0x03, 0x04, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x01, 0x05, 0x03, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x04, 0x05, 0x03, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x12)) { If ((DSMF == 0x02)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x0B, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } ElseIf (((DSMF == 0x03) || (DSMF == 0x04))) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } } If ((Arg0 == 0x13)) { If ((MCSK == 0x02)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x0E, 0x00, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } Else { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } } If ((Arg0 == 0x14)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00 // .... }) } If ((Arg0 == 0x15)) { Return (Buffer (0x0C) { /* 0000 */ 0x00, 0x00, 0x05, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00 // .... }) } } Method (WQA8, 1, NotSerialized) { If ((MCSK == One)) { If (((GTYP == 0x02) || (GTYP == 0x03))) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((CPTY == 0x09)) { If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } } Else { If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x69, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // i....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x6E, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // n....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } } If ((Arg0 == 0x0F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((HTCS == One)) { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } Else { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } If ((Arg0 == 0x14)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } } ElseIf ((CPTY == 0x09)) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } } Else { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } } If ((Arg0 == 0x1E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x20)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x21)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x22)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // x....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x87, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } } Else { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x73, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // s....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // x....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((CPTY == 0x09)) { If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } } Else { If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } } } If ((Arg0 == 0x37)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x38)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x39)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3A)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3B)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3C)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3D)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3E)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3F)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x40)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x41)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x0B, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x42)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x0B, 0x02, 0x00, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x43)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x0B, 0x02, 0x00, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x44)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x0B, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x45)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x0B, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } } ElseIf ((GTYP == 0x07)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((CPTY == 0x09)) { If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } } Else { If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x69, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // i....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x6E, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // n....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } } If ((Arg0 == 0x0F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((HTCS == One)) { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } Else { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } If ((Arg0 == 0x14)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } } ElseIf ((CPTY == 0x09)) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } } Else { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } } If ((Arg0 == 0x1E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x20)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x21)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x22)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // x....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x87, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } } Else { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x73, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // s....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // x....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((CPTY == 0x09)) { If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } } Else { If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } } } If ((Arg0 == 0x37)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x38)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x39)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3A)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3B)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3C)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3D)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3E)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3F)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x40)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x41)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x0B, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x42)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x0B, 0x02, 0x00, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x43)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x0B, 0x02, 0x00, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x44)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x0B, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x45)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x0B, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } } Else { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // (...U... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // (...U... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // (...U... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // (...U... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // (...U... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // (...i... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // (...i... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // (...i... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // (...i... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x28, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // (...i... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // <....... }) } } If ((Arg0 == 0x0F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x00, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((HTCS == One)) { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } Else { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } If ((Arg0 == 0x14)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x1E, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } } Else { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x1E, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x19, 0x00, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } } If ((Arg0 == 0x1E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x20)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x21)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x22)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00 // ....A... }) } } Else { If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } } If ((Arg0 == 0x37)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x38)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x39)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3A)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3B)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3C)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3D)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3E)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3F)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x40)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x41)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x0B, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x42)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x0B, 0x02, 0x00, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x43)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x0B, 0x02, 0x00, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x44)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x0B, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x45)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x0B, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } } } If ((MCSK == 0x02)) { If ((GTYP == 0x05)) { If ((CPTY == 0x07)) { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x9B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x9B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x73, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // s....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // x....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x9B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x9B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } } If ((Arg0 == 0x0F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x5A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // Z....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((HTCS == One)) { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } Else { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } If ((Arg0 == 0x14)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((CPTY == 0x07)) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } } Else { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } } If ((Arg0 == 0x1E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x20)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x21)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x22)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((CPTY == 0x07)) { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0xA5, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0xAF, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } } Else { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x96, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0xA0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } } If ((Arg0 == 0x37)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x38)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x39)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3A)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3B)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3C)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3D)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3E)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3F)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x40)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x41)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x42)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x43)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x44)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x45)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } ElseIf ((GTYP == One)) { If ((CPTY == 0x07)) { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x9B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x9B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x73, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // s....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // x....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, 0x00 // 2...}... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x9B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x9B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 // F....... }) } } If ((Arg0 == 0x0F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x5A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // Z....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((HTCS == One)) { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } Else { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } If ((Arg0 == 0x14)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((CPTY == 0x07)) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } } Else { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x14, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } } If ((Arg0 == 0x1E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x20)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x21)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x22)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((CPTY == 0x07)) { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0xA5, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0xAF, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } } Else { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x96, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0xA5, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x50, 0x00, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00 // P....... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x0A, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // ....U... }) } } If ((Arg0 == 0x37)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x38)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x39)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3A)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3B)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3C)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3D)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3E)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3F)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x40)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x41)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x42)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x43)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x44)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x45)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } Else { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00 // 2...U... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // A....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x02)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x03)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // U....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x7D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // }....... /* 0010 */ 0x3C, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00 // <....... }) } If ((CPTY == 0x09)) { If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // 2...i... }) } } Else { If ((Arg0 == 0x05)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x69, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // i....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x6E, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // n....... /* 0010 */ 0x32, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00 // 2...s... }) } } If ((Arg0 == 0x0A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x66, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // f....... /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x46, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 // F....... }) } } If ((Arg0 == 0x0F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((HTCS == One)) { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } Else { If ((Arg0 == 0x12)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x64, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // d....... /* 0010 */ 0x55, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // U...d... }) } } If ((Arg0 == 0x14)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } } ElseIf ((CPTY == 0x09)) { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 // ....d... }) } } Else { If ((Arg0 == 0x19)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // #....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x1D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x1E, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00 // ....i... }) } } If ((Arg0 == 0x1E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x20)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x21)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x22)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8....... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // x....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x87, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00 // 7....... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x3C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // <....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } } Else { If ((Arg0 == 0x23)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x24)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x25)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x19, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x26)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x27)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x01, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x28)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x29)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2A)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x73, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // s....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2B)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2C)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x02, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // x....... /* 0010 */ 0x37, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00 // 7...x... }) } If ((Arg0 == 0x2D)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2E)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x2F)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x30)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((Arg0 == 0x31)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // W....... /* 0010 */ 0x4B, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00 // K...W... }) } If ((CPTY == 0x09)) { If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x4B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // K....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } } Else { If ((Arg0 == 0x32)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x33)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x34)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x46, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // F....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x35)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x37, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // 7....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x36)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // P....... /* 0010 */ 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 // ....P... }) } } } If ((Arg0 == 0x37)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x38)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x39)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3A)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x08, 0x01, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3B)) { If ((SCOC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3C)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3D)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3E)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x3F)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x97, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x40)) { If ((GOCC == One)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x57, 0x00, 0x00, 0x00, // ....W... /* 0008 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } Else { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } If ((Arg0 == 0x41)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x01, 0x0B, 0x02, 0x01, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x42)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x02, 0x0B, 0x02, 0x00, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x43)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0x03, 0x0B, 0x02, 0x00, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x44)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xFF, 0x0B, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x45)) { Return (Buffer (0x18) { /* 0000 */ 0x00, 0xE0, 0x0B, 0x02, 0x07, 0x04, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 // ........ }) } } } } Method (WQA9, 1, NotSerialized) { Name (YPAT, Buffer (0x0C) {}) CreateWordField (YPAT, Zero, YPMD) CreateWordField (YPAT, 0x02, YPDE) CreateWordField (YPAT, 0x04, YPMI) CreateWordField (YPAT, 0x06, YPMX) CreateDWordField (YPAT, 0x08, YPHW) If ((Arg0 == Zero)) { If (((PANT & 0x04) == 0x04)) { YPMD = One YPDE = 0xA5 YPMI = 0x3C YPMX = 0xA5 Local0 = (PPID << 0x10) Local1 = (Local0 & 0xFFFF0000) Local2 = (Local1 | PMID) /* \PMID */ YPHW = Local2 } Else { YPMD = One YPDE = 0xF0 YPMI = 0x3C YPMX = 0xF0 Local0 = (PPID << 0x10) Local1 = (Local0 & 0xFFFF0000) Local2 = (Local1 | PMID) /* \PMID */ YPHW = Local2 } Return (YPAT) /* \_SB_.GZFD.WQA9.YPAT */ } } Method (WQAA, 1, NotSerialized) { If (((GTYP == 0x02) || (GTYP == 0x03))) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x37, 0x00, 0x00, 0x00 // ....7... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x46, 0x00, 0x00, 0x00 // ....F... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x73, 0x00, 0x00, 0x00 // ....s... }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x78, 0x00, 0x00, 0x00 // ....x... }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x7D, 0x00, 0x00, 0x00 // ....}... }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x82, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x87, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x37, 0x00, 0x00, 0x00 // ....7... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x46, 0x00, 0x00, 0x00 // ....F... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x73, 0x00, 0x00, 0x00 // ....s... }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x78, 0x00, 0x00, 0x00 // ....x... }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } } ElseIf ((GTYP == One)) { If ((CPTY == 0x07)) { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x73, 0x00, 0x00, 0x00 // ....s... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x78, 0x00, 0x00, 0x00 // ....x... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x7D, 0x00, 0x00, 0x00 // ....}... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x82, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x87, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x8C, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x91, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x96, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x9B, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xA0, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xA5, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xAA, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xAF, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x73, 0x00, 0x00, 0x00 // ....s... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x78, 0x00, 0x00, 0x00 // ....x... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x7D, 0x00, 0x00, 0x00 // ....}... }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x82, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x87, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x8C, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x91, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x96, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x9B, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xA0, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xA5, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } } ElseIf ((GTYP == 0x05)) { If ((CPTY == 0x07)) { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x73, 0x00, 0x00, 0x00 // ....s... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x78, 0x00, 0x00, 0x00 // ....x... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x7D, 0x00, 0x00, 0x00 // ....}... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x82, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x87, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x8C, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x91, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x96, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x9B, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xA0, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xA5, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xAA, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xAF, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x73, 0x00, 0x00, 0x00 // ....s... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x78, 0x00, 0x00, 0x00 // ....x... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x7D, 0x00, 0x00, 0x00 // ....}... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x82, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x87, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x8C, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x91, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x96, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x9B, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0xA0, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } } ElseIf ((GTYP == 0x07)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x37, 0x00, 0x00, 0x00 // ....7... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x46, 0x00, 0x00, 0x00 // ....F... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x73, 0x00, 0x00, 0x00 // ....s... }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x78, 0x00, 0x00, 0x00 // ....x... }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x7D, 0x00, 0x00, 0x00 // ....}... }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x82, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x87, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x19, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x37, 0x00, 0x00, 0x00 // ....7... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x46, 0x00, 0x00, 0x00 // ....F... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x64, 0x00, 0x00, 0x00 // ....d... }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x69, 0x00, 0x00, 0x00 // ....i... }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x6E, 0x00, 0x00, 0x00 // ....n... }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x73, 0x00, 0x00, 0x00 // ....s... }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x78, 0x00, 0x00, 0x00 // ....x... }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } } Else { If ((Arg0 == Zero)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == One)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x02)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x01, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x03)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x04)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x05, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x05)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0A, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x06)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x0B, 0x02, 0x0F, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x07)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x3C, 0x00, 0x00, 0x00 // ....<... }) } If ((Arg0 == 0x08)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x41, 0x00, 0x00, 0x00 // ....A... }) } If ((Arg0 == 0x09)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x46, 0x00, 0x00, 0x00 // ....F... }) } If ((Arg0 == 0x0A)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x4B, 0x00, 0x00, 0x00 // ....K... }) } If ((Arg0 == 0x0B)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x50, 0x00, 0x00, 0x00 // ....P... }) } If ((Arg0 == 0x0C)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x55, 0x00, 0x00, 0x00 // ....U... }) } If ((Arg0 == 0x0D)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5A, 0x00, 0x00, 0x00 // ....Z... }) } If ((Arg0 == 0x0E)) { Return (Buffer (0x08) { 0x00, 0xFF, 0x02, 0x02, 0x5F, 0x00, 0x00, 0x00 // ...._... }) } If ((Arg0 == 0x0F)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x10)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x11)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x12)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x13)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x14)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x15)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x16)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x17)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x18)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x19)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1A)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } If ((Arg0 == 0x1B)) { Return (Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) } } } Method (WMAA, 3, NotSerialized) { If ((Arg1 == 0x04)) { If ((GOCC == One)) { Return (0x05) } Else { Return (Zero) } } If ((Arg1 == 0x0B)) { Return (0x0F) } If ((Arg1 == 0x0C)) { Return (Zero) } If ((Arg1 == 0x0D)) { If ((ToInteger (Arg2) == One)) { ^^PCI0.LPC0.EC0.NCMD (0x59, 0x77) } Else { ^^PCI0.LPC0.EC0.NCMD (0x59, 0x76) } } If ((Arg1 == 0x0E)) { Return (Zero) } If ((Arg1 == 0x0F)) { Return (Zero) } If ((Arg1 == 0x10)) { Return (Zero) } If ((Arg1 == 0x12)) { Return (Zero) } If ((Arg1 == 0x13)) { Return (Zero) } If ((Arg1 == 0x14)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.FCST & One)) { Release (^^PCI0.LPC0.EC0.LFCM) Return (One) } Release (^^PCI0.LPC0.EC0.LFCM) Return (Zero) } } } If ((Arg1 == 0x15)) { Return (One) } If ((Arg1 == 0x16)) { If ((ToInteger (Arg2) == One)) { ^^PCI0.LPC0.EC0.NCMD (0x59, 0x78) } Else { ^^PCI0.LPC0.EC0.NCMD (0x59, 0x79) } } If ((Arg1 == 0x17)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.GDST & 0x02)) { Release (^^PCI0.LPC0.EC0.LFCM) Return (One) } Release (^^PCI0.LPC0.EC0.LFCM) Return (Zero) } } } If ((Arg1 == 0x18)) { Return (One) } If ((Arg1 == 0x19)) { If ((ToInteger (Arg2) == One)) { ^^PCI0.LPC0.EC0.NCMD (0x59, 0x7B) } Else { ^^PCI0.LPC0.EC0.NCMD (0x59, 0x7A) } } If ((Arg1 == 0x1A)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.GDST & 0x04)) { Release (^^PCI0.LPC0.EC0.LFCM) Return (One) } Release (^^PCI0.LPC0.EC0.LFCM) Return (Zero) } } } If ((Arg1 == 0x1E)) { Local1 = Zero Local1 |= 0xF000 Local1 |= 0x04 Local1 |= 0x10 Local1 |= 0x40 Return (Local1) } If ((Arg1 == 0x1F)) { Local1 = 0x0C80 Local2 = 0x0C80 Local1 |= (Local2 << 0x10) Return (Local1) } If ((Arg1 == 0x20)) { Return (Zero) } If ((Arg1 == 0x21)) { Return (Zero) } If ((Arg1 == 0x22)) { Return (Zero) } If ((Arg1 == 0x23)) { If ((^^PCI0.LPC0.EC0.KBLT == One)) { Return (0x04) } Else { Return (0xF0) } } If ((Arg1 == 0x24)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((ToInteger (Arg2) == One)) { ^^PCI0.LPC0.EC0.KLOR = One ^^PCI0.LPC0.EC0.KLCH = One } Else { ^^PCI0.LPC0.EC0.KLOR = Zero ^^PCI0.LPC0.EC0.KLCH = One } Release (^^PCI0.LPC0.EC0.LFCM) Return (Zero) } } } If ((Arg1 == 0x25)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local1 = ^^PCI0.LPC0.EC0.KLOR /* \_SB_.PCI0.LPC0.EC0_.KLOR */ Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg1 == 0x26)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local1 = Zero Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg1 == 0x27)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local1 = Zero Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg1 == 0x28)) { Return (0x02) } If ((Arg1 == 0x29)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.MSMF == One)) { Local1 = One } ElseIf ((^^PCI0.LPC0.EC0.MSMF == Zero)) { Local1 = Zero } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg1 == 0x2A)) { If ((ToInteger (Arg2) == One)) { SMBB = 0x26 SMBA = 0xCA } ElseIf ((ToInteger (Arg2) == Zero)) { SMBB = 0x25 SMBA = 0xCA } Return (Zero) } If ((Arg1 == 0x2B)) { Return (0x06) } If ((Arg1 == 0x2C)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((ToInteger (Arg2) == One)) { EPSW = One If ((^^PCI0.LPC0.EC0.SPMO != 0x02)) { ^^PCI0.LPC0.EC0.SSFM = One } If ((^^PCI0.LPC0.EC0.CTMD == One)) { ^^PCI0.LPC0.EC0.SSFM = One ^^PCI0.LPC0.EC0.CTMD = Zero } ^^PCI0.LPC0.EC0.CTE0 = Zero ^^PCI0.LPC0.EC0.SPMO = 0x02 ^^PCI0.LPC0.EC0.PABD = Zero ^^PCI0.LPC0.EC0.CAC1 = Zero ^^PCI0.LPC0.EC0.EMFG = Zero } ElseIf ((ToInteger (Arg2) == 0x02)) { EPSW = One If ((^^PCI0.LPC0.EC0.SPMO != Zero)) { ^^PCI0.LPC0.EC0.SSFM = One } If ((^^PCI0.LPC0.EC0.CTMD == One)) { ^^PCI0.LPC0.EC0.SSFM = One ^^PCI0.LPC0.EC0.CTMD = Zero } ^^PCI0.LPC0.EC0.CTE0 = Zero ^^PCI0.LPC0.EC0.SPMO = Zero ^^PCI0.LPC0.EC0.PABD = Zero ^^PCI0.LPC0.EC0.CAC1 = Zero ^^PCI0.LPC0.EC0.EMFG = Zero } ElseIf ((ToInteger (Arg2) == 0x03)) { EPSW = One If ((^^PCI0.LPC0.EC0.ACTY () == One)) { If ((^^PCI0.LPC0.EC0.SPMO != One)) { ^^PCI0.LPC0.EC0.SSFM = One } If ((^^PCI0.LPC0.EC0.CTMD == One)) { ^^PCI0.LPC0.EC0.SSFM = One ^^PCI0.LPC0.EC0.CTMD = Zero } ^^PCI0.LPC0.EC0.SPMO = One ^^PCI0.LPC0.EC0.PABD = Zero ^^PCI0.LPC0.EC0.CTE0 = Zero ^^PCI0.LPC0.EC0.CAC1 = Zero ^^PCI0.LPC0.EC0.EMFG = Zero } Else { If ((^^PCI0.LPC0.EC0.SPMO != Zero)) { ^^PCI0.LPC0.EC0.SSFM = One } ^^PCI0.LPC0.EC0.SPMO = Zero If ((^^PCI0.LPC0.EC0.CTMD == One)) { ^^PCI0.LPC0.EC0.SSFM = One ^^PCI0.LPC0.EC0.CTMD = Zero } ^^PCI0.LPC0.EC0.CTE0 = Zero ^^PCI0.LPC0.EC0.PABD = One ^^PCI0.LPC0.EC0.CAC1 = Zero ^^PCI0.LPC0.EC0.EMFG = Zero } } ElseIf ((ToInteger (Arg2) == 0xFF)) { EPSW = One If ((^^PCI0.LPC0.EC0.ACTY () == One)) { If ((^^PCI0.LPC0.EC0.CTMD != One)) { ^^PCI0.LPC0.EC0.SSFM = One ^^PCI0.LPC0.EC0.CTMD = One } If ((DBFS == One)) { ^^PCI0.LPC0.FNQS (0x04) } Else { ^^PCI0.LPC0.FNQS (0x03) } ^^PCI0.LPC0.EC0.CAC1 = Zero ^^PCI0.LPC0.EC0.EMFG = Zero ^^PCI0.LPC0.EC0.CTE0 = Zero ^^PCI0.LPC0.EC0.PABD = Zero } Else { If ((^^PCI0.LPC0.EC0.SPMO == Zero)) { ^^PCI0.LPC0.EC0.SPMO = Zero } Else { ^^PCI0.LPC0.EC0.SPMO = 0x02 } ^^PCI0.LPC0.FNQS (0x05) ^^PCI0.LPC0.EC0.CAC1 = One ^^PCI0.LPC0.EC0.CTMD = Zero ^^PCI0.LPC0.EC0.CTE0 = Zero ^^PCI0.LPC0.EC0.PABD = Zero ^^PCI0.LPC0.EC0.EMFG = Zero } } ElseIf ((ToInteger (Arg2) == 0xE0)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { If ((^^PCI0.LPC0.EC0.CTMD != One)) { ^^PCI0.LPC0.EC0.SSFM = One } ^^PCI0.LPC0.EC0.CTMD = One ^^PCI0.LPC0.EC0.CTE0 = One ^^PCI0.LPC0.EC0.NCMD (0x8C, Zero) If ((DBFS == One)) { ^^PCI0.LPC0.FNQS (0x10) } Else { ^^PCI0.LPC0.FNQS (0x0F) } ^^PCI0.LPC0.EC0.EMFG = Zero ^^PCI0.LPC0.EC0.CAC1 = Zero ^^PCI0.LPC0.EC0.PABD = Zero } Else { If ((^^PCI0.LPC0.EC0.SPMO == Zero)) { ^^PCI0.LPC0.EC0.SPMO = Zero } Else { ^^PCI0.LPC0.EC0.SPMO = 0x02 } ^^PCI0.LPC0.EC0.CTMD = Zero ^^PCI0.LPC0.EC0.CTE0 = Zero ^^PCI0.LPC0.FNQS (0x05) ^^PCI0.LPC0.EC0.CAC1 = One ^^PCI0.LPC0.EC0.EMFG = One ^^PCI0.LPC0.EC0.PABD = Zero } } If ((((ToInteger (Arg2) == One) || (ToInteger (Arg2) == 0x02)) || (ToInteger (Arg2) == 0x03))) { ^^PCI0.LPC0.FNQT () ^^PCI0.LPC0.CTCL () } ^^PCI0.LPC0.EC0.BCAI = Zero INSM = Zero Sleep (0x05) Notify (GZFD, 0xE7) // Hardware-Specific Notify (NPCF, 0xC0) // Hardware-Specific Sleep (0x05) Notify (^^PCI0.GPP0.PEGP, 0xC0) // Hardware-Specific Release (^^PCI0.LPC0.EC0.LFCM) Return (Zero) } } } If ((Arg1 == 0x2D)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.SPMO == 0x02)) { If ((^^PCI0.LPC0.EC0.CAC1 == One)) { If ((^^PCI0.LPC0.EC0.EMFG == One)) { Local1 = 0xE0 } Else { Local1 = 0xFF } } Else { Local1 = One } } ElseIf ((^^PCI0.LPC0.EC0.SPMO == Zero)) { If ((^^PCI0.LPC0.EC0.PABD == One)) { Local1 = 0x03 } ElseIf ((^^PCI0.LPC0.EC0.CAC1 == One)) { If ((^^PCI0.LPC0.EC0.EMFG == One)) { Local1 = 0xE0 } Else { Local1 = 0xFF } } Else { Local1 = 0x02 } } ElseIf ((^^PCI0.LPC0.EC0.SPMO == One)) { Local1 = 0x03 } If ((^^PCI0.LPC0.EC0.CTMD == One)) { If ((^^PCI0.LPC0.EC0.CTE0 == One)) { Local1 = 0xE0 } Else { Local1 = 0xFF } } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg1 == 0x2E)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.GSFS == One)) { Local1 = One } ElseIf ((^^PCI0.LPC0.EC0.GSFS == Zero)) { Local1 = 0x02 } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg1 == 0x2F)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { Local1 = One } Else { Local1 = 0x02 } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg1 == 0x30)) { Return (0x64) } If ((Arg1 == 0x31)) { If ((PANT & 0x02)) { Return (One) } Else { Return (Zero) } } If ((Arg1 == 0x32)) { If ((PANT & 0x02)) { If ((M009 (0x4A) == One)) { Return (One) } Else { Return (Zero) } } Else { Return (Zero) } } If ((Arg1 == 0x33)) { If ((PANT & 0x02)) { If ((ToInteger (Arg2) == One)) { WECM (0x7F, One) M010 (0x4A, One) } Else { WECM (0x7F, Zero) M010 (0x4A, Zero) } } Else { WECM (0x7F, Zero) M010 (0x4A, Zero) } Return (Zero) } If ((Arg1 == 0x34)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.LCON = ToInteger (Arg2) Release (^^PCI0.LPC0.EC0.LFCM) Return (Zero) } } } If ((Arg1 == 0x35)) { Return (Zero) } If ((Arg1 == 0x36)) { Local0 = Zero If ((ToInteger (Arg2) == One)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If (((ER8S == One) || (^^PCI0.LPC0.EC0.COD5 == One))) { Local0 = One } RDOC = Zero ^^PCI0.LPC0.EC0.COD5 = Zero Release (^^PCI0.LPC0.EC0.LFCM) } } Return (Local0) } If ((Arg1 == 0x37)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.SPMO == 0x02)) { Local1 = One } ElseIf ((^^PCI0.LPC0.EC0.SPMO == Zero)) { Local1 = 0x02 } ElseIf ((^^PCI0.LPC0.EC0.SPMO == One)) { Local1 = 0x03 } If ((^^PCI0.LPC0.EC0.CTMD == One)) { Local1 = 0xFF } If ((^^PCI0.LPC0.EC0.CTE0 == One)) { Local1 = 0xE0 } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg1 == 0x39)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((^^PCI0.LPC0.EC0.SPMO == Zero)) { ^^PCI0.LPC0.EC0.BCAI = Zero INSM = ToInteger (Arg2) If ((INSM == Zero)) { ^^PCI0.LPC0.EC0.NCMD (0x8B, Zero) ^^PCI0.LPC0.FNQT () ^^PCI0.LPC0.CTCL () BCTP = Zero } ElseIf ((INSM == One)) { ^^PCI0.LPC0.EC0.NCMD (0x8A, Zero) ^^PCI0.LPC0.FNQS (0x02) BCTP = One } ElseIf ((INSM == 0x02)) { ^^PCI0.LPC0.EC0.NCMD (0x8A, Zero) If ((MCSK == 0x02)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x13) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x17) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf ((MCSK == One)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x14) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x14) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x14) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x14) } } ElseIf ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x17) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x17) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x17) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x16) } } BCTP = One } ElseIf ((INSM == 0x03)) { ^^PCI0.LPC0.EC0.NCMD (0x8A, Zero) If ((MCSK == 0x02)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x13) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x17) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf ((MCSK == One)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x15) } } ElseIf ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x17) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x17) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x17) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x17) } } BCTP = One } ElseIf ((INSM == 0x04)) { ^^PCI0.LPC0.EC0.NCMD (0x8A, Zero) If ((MCSK == 0x02)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x14) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x15) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf ((MCSK == One)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x16) } } ElseIf ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x18) } } BCTP = One } ElseIf ((INSM == 0x05)) { ^^PCI0.LPC0.EC0.NCMD (0x8A, Zero) If ((MCSK == 0x02)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x15) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x14) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf ((MCSK == One)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x13) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x13) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x13) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x15) } } ElseIf ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x14) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x14) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x14) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x17) } } BCTP = One } ElseIf ((INSM == 0x06)) { ^^PCI0.LPC0.EC0.NCMD (0x8A, Zero) If ((MCSK == 0x02)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x11) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf (((GTYP == 0x05) || (GTYP == One))) { ^^PCI0.LPC0.FNQS (0x12) } Else { ^^PCI0.LPC0.FNQS (0x02) } } ElseIf ((MCSK == One)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { If ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x16) } } ElseIf ((GTYP == 0x03)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x02)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x07)) { ^^PCI0.LPC0.FNQS (0x15) } ElseIf ((GTYP == 0x06)) { ^^PCI0.LPC0.FNQS (0x18) } } BCTP = One } Else { ^^PCI0.LPC0.EC0.NCMD (0x8B, Zero) If ((DBFS == One)) { ^^PCI0.LPC0.FNQS (0x04) } Else { ^^PCI0.LPC0.FNQS (0x03) } BCTP = Zero } Sleep (0x05) Notify (NPCF, 0xC0) // Hardware-Specific } Return (Zero) } } If ((Arg1 == 0x3A)) { If (^^PCI0.LPC0.EC0.ECAV) { Local1 = INSM /* \INSM */ Return (Local1) } } If ((Arg1 == 0x3B)) { Return (One) } If ((Arg1 == 0x3C)) { Name (CCFQ, Buffer (0x04) { 0x00 // . }) CreateWordField (CCFQ, Zero, CCF1) CreateWordField (CCFQ, 0x02, CCF2) Local1 = CMSP /* \CMSP */ Local2 = CMSP /* \CMSP */ If ((COCC == Zero)) { CCF1 = Local1 CCF2 = Local2 } ElseIf ((COCC == One)) { Local1 += 0xC8 CCF1 = Local1 CCF2 = Local2 } Else { CCF1 = Local1 CCF2 = Local2 } Return (CCFQ) /* \_SB_.GZFD.WMAA.CCFQ */ } If ((Arg1 == 0x3D)) { If (^^PCI0.LPC0.EC0.ECAV) { Local1 = 0x07 Return (Local1) } } If ((Arg1 == 0x3E)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { Local1 = One } Else { Local1 = Zero } Return (Local1) } } If ((Arg1 == 0x3F)) { If (^^PCI0.LPC0.EC0.ECAV) { Return (0x03) } } If ((Arg1 == 0x40)) { If (^^PCI0.LPC0.EC0.ECAV) { Return (^^PCI0.LPC0.EC0.REJF (One)) } } If ((Arg1 == 0x41)) { If (^^PCI0.LPC0.EC0.ECAV) { Local0 = ToInteger (Arg2) ^^PCI0.LPC0.EC0.WEJF (One, Local0) Local1 = HTPL () Return (Local1) } Return (Zero) } If ((Arg1 == 0x42)) { If (^^PCI0.LPC0.EC0.ECAV) { DGDO = ToInteger (Arg2) HTPL () } Return (Zero) } If ((Arg1 == 0x43)) { If (^^PCI0.LPC0.EC0.ECAV) { Return (Zero) } } If ((Arg1 == 0x44)) { Return (ToString (DGPT, Ones)) } } Method (WMB2, 3, NotSerialized) { If ((Arg1 == 0x05)) { Name (LFGT, Buffer (0x58) { 0x00 // . }) CreateDWordField (LFGT, Zero, LFFL) CreateDWordField (LFGT, 0x04, LFF0) CreateDWordField (LFGT, 0x08, LFF1) CreateDWordField (LFGT, 0x0C, LFF2) CreateDWordField (LFGT, 0x10, LFF3) CreateDWordField (LFGT, 0x14, LFF4) CreateDWordField (LFGT, 0x18, LFF5) CreateDWordField (LFGT, 0x1C, LFF6) CreateDWordField (LFGT, 0x20, LFF7) CreateDWordField (LFGT, 0x24, LFF8) CreateDWordField (LFGT, 0x28, LFF9) CreateDWordField (LFGT, 0x2C, LFFA) LFFL = 0x0A LFF0 = ^^PCI0.LPC0.EC0.F9F0 /* \_SB_.PCI0.LPC0.EC0_.F9F0 */ LFF1 = ^^PCI0.LPC0.EC0.F9F1 /* \_SB_.PCI0.LPC0.EC0_.F9F1 */ LFF2 = ^^PCI0.LPC0.EC0.F9F2 /* \_SB_.PCI0.LPC0.EC0_.F9F2 */ LFF3 = ^^PCI0.LPC0.EC0.F9F3 /* \_SB_.PCI0.LPC0.EC0_.F9F3 */ LFF4 = ^^PCI0.LPC0.EC0.F9F4 /* \_SB_.PCI0.LPC0.EC0_.F9F4 */ LFF5 = ^^PCI0.LPC0.EC0.F9F5 /* \_SB_.PCI0.LPC0.EC0_.F9F5 */ LFF6 = ^^PCI0.LPC0.EC0.F9F6 /* \_SB_.PCI0.LPC0.EC0_.F9F6 */ LFF7 = ^^PCI0.LPC0.EC0.F9F7 /* \_SB_.PCI0.LPC0.EC0_.F9F7 */ LFF8 = ^^PCI0.LPC0.EC0.F9F8 /* \_SB_.PCI0.LPC0.EC0_.F9F8 */ LFF9 = ^^PCI0.LPC0.EC0.F9F9 /* \_SB_.PCI0.LPC0.EC0_.F9F9 */ LFFA = 0x0A Return (LFGT) /* \_SB_.GZFD.WMB2.LFGT */ } If ((Arg1 == 0x06)) { CreateByteField (Arg2, Zero, FSTM) CreateByteField (Arg2, One, FSID) CreateDWordField (Arg2, 0x02, FSTL) CreateByteField (Arg2, 0x06, FSS0) CreateByteField (Arg2, 0x08, FSS1) CreateByteField (Arg2, 0x0A, FSS2) CreateByteField (Arg2, 0x0C, FSS3) CreateByteField (Arg2, 0x0E, FSS4) CreateByteField (Arg2, 0x10, FSS5) CreateByteField (Arg2, 0x12, FSS6) CreateByteField (Arg2, 0x14, FSS7) CreateByteField (Arg2, 0x16, FSS8) CreateByteField (Arg2, 0x18, FSS9) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.F9F0 = FSS0 /* \_SB_.GZFD.WMB2.FSS0 */ ^^PCI0.LPC0.EC0.F9F1 = FSS1 /* \_SB_.GZFD.WMB2.FSS1 */ ^^PCI0.LPC0.EC0.F9F2 = FSS2 /* \_SB_.GZFD.WMB2.FSS2 */ ^^PCI0.LPC0.EC0.F9F3 = FSS3 /* \_SB_.GZFD.WMB2.FSS3 */ ^^PCI0.LPC0.EC0.F9F4 = FSS4 /* \_SB_.GZFD.WMB2.FSS4 */ ^^PCI0.LPC0.EC0.F9F5 = FSS5 /* \_SB_.GZFD.WMB2.FSS5 */ ^^PCI0.LPC0.EC0.F9F6 = FSS6 /* \_SB_.GZFD.WMB2.FSS6 */ ^^PCI0.LPC0.EC0.F9F7 = FSS7 /* \_SB_.GZFD.WMB2.FSS7 */ ^^PCI0.LPC0.EC0.F9F8 = FSS8 /* \_SB_.GZFD.WMB2.FSS8 */ ^^PCI0.LPC0.EC0.F9F9 = FSS9 /* \_SB_.GZFD.WMB2.FSS9 */ ^^PCI0.LPC0.EC0.NCMD (0x8C, Zero) Release (^^PCI0.LPC0.EC0.LFCM) } Return (Zero) } } Method (WMB3, 3, NotSerialized) { If ((Arg1 == 0x0E)) { CreateDWordField (Arg2, Zero, LTT1) CreateDWordField (Arg2, 0x04, CNID) CreateDWordField (Arg2, 0x08, CVA1) If ((ToInteger (CNID) == 0x414D4401)) { WECM (0xCC, IOTF (ToInteger (CVA1))) } ElseIf ((ToInteger (CNID) == 0x414D4402)) { WECM (0xCD, IOTF (ToInteger (CVA1))) } ElseIf ((ToInteger (CNID) == 0x414D4403)) { WECM (0xBE, IOT2 (ToInteger (CVA1))) WECM (0xCE, IOTF (ToInteger (CVA1))) } WSMI (0x03) } } Method (WMB4, 3, NotSerialized) { } Method (WMB5, 3, NotSerialized) { If ((Arg1 == 0x11)) { If ((ToInteger (Arg2) == 0x00080000)) { Return (0x0101) } If ((ToInteger (Arg2) == 0x00070000)) { Return (0x0001001F) } If ((ToInteger (Arg2) == 0x00010000)) { Return (^^PCI0.LPC0.EC0.REJF (One)) } If ((ToInteger (Arg2) == 0x00020000)) { Return (One) } If ((ToInteger (Arg2) == 0x00030000)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.FLBT /* \_SB_.PCI0.LPC0.EC0_.FLBT */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x03010001)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.EACS /* \_SB_.PCI0.LPC0.EC0_.EACS */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x03010002)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.ETCS /* \_SB_.PCI0.LPC0.EC0_.ETCS */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x00090000)) { Return (0x03) } If ((ToInteger (Arg2) == 0x02090000)) { Return (DGID) /* \DGID */ } If ((ToInteger (Arg2) == 0x020A0000)) { Local0 = Zero If (((GTYP == 0x02) || (GTYP == 0x03))) { Local0 = 0x37 } ElseIf ((GTYP == One)) { Local0 = 0x50 } ElseIf ((GTYP == 0x05)) { Local0 = 0x50 } ElseIf ((GTYP == 0x07)) { Local0 = 0x37 } Else { Local0 = 0x3C } Return (Local0) } If ((ToInteger (Arg2) == 0x020B0000)) { If ((MCSK == 0x02)) { Return (Zero) } ElseIf ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.SGCB /* \_SB_.PCI0.LPC0.EC0_.SGCB */ Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x03030000)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If (((^^PCI0.LPC0.EC0.ACTY () == One) || (^^PCI0.LPC0.EC0.ACTY () == 0x04))) { Local0 |= ^^PCI0.LPC0.EC0.APTS /* \_SB_.PCI0.LPC0.EC0_.APTS */ } If ((^^PCI0.LPC0.EC0.ACTY () == 0x02)) { Local0 |= ^^PCI0.LPC0.EC0.APTS /* \_SB_.PCI0.LPC0.EC0_.APTS */ Local0 |= 0x0100 } If ((^^PCI0.LPC0.EC0.APTS == 0x03)) { If ((^^PCI0.LPC0.EC0.ACMO == One)) { Local0 |= ^^PCI0.LPC0.EC0.APTS /* \_SB_.PCI0.LPC0.EC0_.APTS */ } Else { Local0 |= ^^PCI0.LPC0.EC0.APTS /* \_SB_.PCI0.LPC0.EC0_.APTS */ Local0 |= 0x0100 } } Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x03020000)) {} If ((ToInteger (Arg2) == 0x02080000)) { Name (QPOW, Zero) Name (BPOW, Zero) Name (PPOW, Zero) Name (ATAB, Zero) Name (BAPW, 0x50) If (((GTYP == One) || (GTYP == 0x05))) { If ((CPTY == 0x07)) { QPOW = 0x69 BPOW = 0x87 PPOW = 0xDC } Else { QPOW = 0x69 BPOW = 0x87 PPOW = 0xE1 } } ElseIf (((GTYP == 0x02) || (GTYP == 0x03))) { If (((CPTY == 0x07) || (CPTY == 0x05))) { QPOW = 0x4B BPOW = 0x87 PPOW = 0xAF BAPW = 0x37 } Else { QPOW = 0x4B BPOW = 0x87 PPOW = 0xB9 BAPW = 0x37 } } ElseIf ((GTYP == 0x07)) { If (((CPTY == 0x07) || (CPTY == 0x05))) { QPOW = 0x4B BPOW = 0x87 PPOW = 0xAF BAPW = 0x37 } Else { QPOW = 0x4B BPOW = 0x87 PPOW = 0xB9 BAPW = 0x37 } } ElseIf (((CPTY == 0x07) || (CPTY == 0x05))) { QPOW = 0x4B BPOW = 0x73 PPOW = 0x96 BAPW = 0x3C } Else { QPOW = 0x4B BPOW = 0x73 PPOW = 0xA0 BAPW = 0x3C } If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.TGPP < BAPW)) { Local1 = (^^PCI0.LPC0.EC0.TGPP + ^^PCI0.LPC0.EC0.CPP4) /* \_SB_.PCI0.LPC0.EC0_.CPP4 */ } ElseIf ((^^PCI0.LPC0.EC0.CPP4 >= ^^PCI0.LPC0.EC0.GATP)) { Local0 = (^^PCI0.LPC0.EC0.TGPP + ^^PCI0.LPC0.EC0.GPAB) /* \_SB_.PCI0.LPC0.EC0_.GPAB */ ATAB = (^^PCI0.LPC0.EC0.GATP - ^^PCI0.LPC0.EC0.GPAB) /* \_SB_.PCI0.LPC0.EC0_.GPAB */ Local1 = (Local0 + ATAB) /* \_SB_.GZFD.WMB5.ATAB */ } Else { Local0 = (^^PCI0.LPC0.EC0.TGPP + ^^PCI0.LPC0.EC0.CPP4) /* \_SB_.PCI0.LPC0.EC0_.CPP4 */ Local1 = (Local0 + ^^PCI0.LPC0.EC0.GPAB) /* \_SB_.PCI0.LPC0.EC0_.GPAB */ } Local2 = Zero If ((Local1 <= QPOW)) { Local2 = One } ElseIf (((Local1 <= BPOW) && (Local1 > QPOW))) { Local2 = 0x02 } ElseIf (((Local1 <= PPOW) && (Local1 > BPOW))) { Local2 = 0x03 } Else { Local2 = 0x04 } ^^PCI0.LPC0.EC0.F9FA = Local2 ^^PCI0.LPC0.EC0.NCMD (0x8C, Zero) Release (^^PCI0.LPC0.EC0.LFCM) Return (Local2) } } If ((ToInteger (Arg2) == 0x04020000)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.FNST /* \_SB_.PCI0.LPC0.EC0_.FNST */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x04030001)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = (^^PCI0.LPC0.EC0.FANS * 0x64) Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x04030002)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = (^^PCI0.LPC0.EC0.FA2S * 0x64) Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x05010000)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.CPUS /* \_SB_.PCI0.LPC0.EC0_.CPUS */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x05040000)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.CPUT /* \_SB_.PCI0.LPC0.EC0_.CPUT */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x05050000)) { Local0 = Zero If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.GPUT /* \_SB_.PCI0.LPC0.EC0_.GPUT */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x01080100)) { Return (Zero) } If ((ToInteger (Arg2) == 0x01080200)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { If ((SCOC == One)) { If ((COCC == One)) { Local0 = 0x11 } Else { Local0 = 0x10 } } Else { Local0 = Zero } } Else { Local0 = 0x10 } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x01080300)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { If ((SCOC == One)) { If ((COCC == One)) { Local0 = 0x11 } Else { Local0 = 0x10 } } Else { Local0 = Zero } } Else { Local0 = Zero } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x0108FF00)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { If ((SCOC == One)) { If ((COCC == One)) { Local0 = 0x12 } Else { Local0 = 0x10 } } Else { Local0 = Zero } } Else { Local0 = Zero } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x01010000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.CPP1 == Zero)) { If ((MCSK == 0x02)) { Local0 = 0x55 } Else { Local0 = 0x55 } } Else { Local0 = ^^PCI0.LPC0.EC0.CPP1 /* \_SB_.PCI0.LPC0.EC0_.CPP1 */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x01020000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.CPP2 == Zero)) { If ((MCSK == 0x02)) { Local0 = 0x46 } Else { Local0 = 0x46 } } Else { Local0 = ^^PCI0.LPC0.EC0.CPP2 /* \_SB_.PCI0.LPC0.EC0_.CPP2 */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x01030000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.CPP3 == Zero)) { If ((MCSK == 0x02)) { Local0 = 0x66 } Else { Local0 = 0x66 } } Else { Local0 = ^^PCI0.LPC0.EC0.CPP3 /* \_SB_.PCI0.LPC0.EC0_.CPP3 */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x01040000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.CGTC == Zero)) { Local0 = 0x64 } Else { Local0 = ^^PCI0.LPC0.EC0.CGTC /* \_SB_.PCI0.LPC0.EC0_.CGTC */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x01060000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.CPP4 == Zero)) { If ((MCSK == 0x02)) { Local0 = 0x37 } Else { Local0 = 0x37 } } Else { Local0 = ^^PCI0.LPC0.EC0.CPP4 /* \_SB_.PCI0.LPC0.EC0_.CPP4 */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x02010000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.GPAB == Zero)) { If ((^^PCI0.LPC0.EC0.GPUF == One)) { Local0 = Zero } ElseIf ((MCSK == 0x02)) { Local0 = 0x0F } ElseIf (((GTYP == 0x02) || (GTYP == 0x03))) { Local0 = Zero } ElseIf ((GTYP == 0x07)) { Local0 = Zero } Else { Local0 = 0x0A } } Else { Local0 = ^^PCI0.LPC0.EC0.GPAB /* \_SB_.PCI0.LPC0.EC0_.GPAB */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x02020000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.TGPP == Zero)) { If ((MCSK == 0x02)) { Local0 = 0x50 } ElseIf (((GTYP == 0x02) || (GTYP == 0x03))) { Local0 = 0x50 } ElseIf ((GTYP == 0x07)) { Local0 = 0x50 } Else { Local0 = 0x3C } } Else { Local0 = ^^PCI0.LPC0.EC0.TGPP /* \_SB_.PCI0.LPC0.EC0_.TGPP */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x02030000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.GPTH == Zero)) { Local0 = GGTC /* \GGTC */ } Else { Local0 = ^^PCI0.LPC0.EC0.GPTH /* \_SB_.PCI0.LPC0.EC0_.GPTH */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x02040000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.GATP == Zero)) { If ((MCSK == 0x02)) { Local0 = 0x37 } Else { Local0 = 0x37 } } Else { Local0 = ^^PCI0.LPC0.EC0.GATP /* \_SB_.PCI0.LPC0.EC0_.GATP */ } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local0) } } If ((ToInteger (Arg2) == 0x02050100)) { Return (Zero) } If ((ToInteger (Arg2) == 0x02050200)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { Return (BGPS) /* \BGPS */ } Else { Return (Zero) } Release (^^PCI0.LPC0.EC0.LFCM) } } If ((ToInteger (Arg2) == 0x02050300)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { Return (PGPS) /* \PGPS */ } Else { Return (Zero) } } If ((ToInteger (Arg2) == 0x0205FF00)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { Return (MGPS) /* \MGPS */ } Else { Return (Zero) } } If ((ToInteger (Arg2) == 0x000C0000)) { Return (One) } If ((ToInteger (Arg2) == 0x000E0000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.EFPS /* \_SB_.PCI0.LPC0.EC0_.EFPS */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((ToInteger (Arg2) == 0x000F0000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.REJF (0x03) Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } } If ((Arg1 == 0x12)) { CreateDWordField (Arg2, Zero, SFV0) CreateDWordField (Arg2, 0x04, SFV1) If ((SFV0 == 0x00010000)) { If (^^PCI0.LPC0.EC0.ECAV) { Local0 = ToInteger (SFV1) ^^PCI0.LPC0.EC0.WEJF (One, Local0) Local1 = HTPL () Return (Local1) } } If ((SFV0 == 0x00020000)) { Return (Zero) } If ((SFV0 == 0x00030000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((ToInteger (SFV1) == One)) { WSMI (0x05) ^^PCI0.LPC0.EC0.FLBT = One } Else { WSMI (0x06) ^^PCI0.LPC0.EC0.FLBT = Zero } Release (^^PCI0.LPC0.EC0.LFCM) } Return (Zero) } If ((SFV0 == 0x03010001)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((ToInteger (SFV1) == One)) { WSMI (0x07) ^^PCI0.LPC0.EC0.EACS = One } Else { WSMI (0x08) ^^PCI0.LPC0.EC0.EACS = Zero } Release (^^PCI0.LPC0.EC0.LFCM) } Return (Zero) } If ((SFV0 == 0x03010002)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((ToInteger (SFV1) == One)) { WSMI (0x09) ^^PCI0.LPC0.EC0.ETCS = One } Else { WSMI (0x0A) ^^PCI0.LPC0.EC0.ETCS = Zero } Release (^^PCI0.LPC0.EC0.LFCM) } Return (Zero) } If ((SFV0 == 0x000A0000)) { If ((ToInteger (SFV1) == One)) { LSKD = 0x30 Notify (WMIU, 0xD0) // Hardware-Specific } If ((ToInteger (SFV1) == 0x02)) { LSKD = 0x31 Notify (WMIU, 0xD0) // Hardware-Specific } Return (Zero) } If ((SFV0 == 0x02070000)) { If (^^PCI0.LPC0.EC0.ECAV) { DGDO = ToInteger (SFV1) HTPL () } Return (Zero) } If ((SFV0 == 0x03020000)) { Return (Zero) } If ((SFV0 == 0x04020000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((SFV1 == One)) { ^^PCI0.LPC0.EC0.FNST = One } Else { ^^PCI0.LPC0.EC0.FNST = Zero } Release (^^PCI0.LPC0.EC0.LFCM) } Return (Zero) } If ((SFV0 == 0x04030001)) { Divide (SFV1, 0x64, Local0, Local1) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.FANS = Local1 Release (^^PCI0.LPC0.EC0.LFCM) } Return (Zero) } If ((SFV0 == 0x04030002)) { Divide (SFV1, 0x64, Local0, Local1) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.FA2S = Local1 Release (^^PCI0.LPC0.EC0.LFCM) } Return (Zero) } If ((SFV0 == 0x01080100)) { Return (Zero) } If ((SFV0 == 0x01080200)) { If ((ToInteger (SFV1) == Zero)) { WSMI (0x02) } Else { WSMI (One) } Return (Zero) } If ((SFV0 == 0x01080300)) { If ((ToInteger (SFV1) == Zero)) { WSMI (0x02) } Else { WSMI (One) } Return (Zero) } If ((SFV0 == 0x0108FF00)) { If ((ToInteger (SFV1) == Zero)) { WSMI (0x02) } Else { WSMI (One) } Return (Zero) } If ((SFV0 == 0x01010000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.CPP1 = ToInteger (SFV1) Local0 = ^^PCI0.LPC0.EC0.CPP1 /* \_SB_.PCI0.LPC0.EC0_.CPP1 */ Local0 *= 0x03E8 SSZE = 0x07 SMUF = 0x07 SMUD = Local0 ALIB (0x0C, XX11) Release (^^PCI0.LPC0.EC0.LFCM) } } If ((SFV0 == 0x01020000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.CPP2 = ToInteger (SFV1) If ((DBFS == Zero)) { Local0 = ^^PCI0.LPC0.EC0.CPP2 /* \_SB_.PCI0.LPC0.EC0_.CPP2 */ Local0 *= 0x03E8 SSZE = 0x07 SMUF = 0x05 SMUD = Local0 ALIB (0x0C, XX11) } Release (^^PCI0.LPC0.EC0.LFCM) } } If ((SFV0 == 0x01030000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.CPP3 = ToInteger (SFV1) Local1 = ^^PCI0.LPC0.EC0.CPP3 /* \_SB_.PCI0.LPC0.EC0_.CPP3 */ Local1 *= 0x03E8 SSZE = 0x07 SMUF = 0x04 SMUD = Local1 ALIB (0x0C, XX11) Release (^^PCI0.LPC0.EC0.LFCM) } } If ((SFV0 == 0x01040000)) { If ((HTCS == One)) { SSZE = 0x07 SMUF = 0x03 SMUD = HTCD /* External reference */ ALIB (0x0C, XX11) } ElseIf ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.CGTC = ToInteger (SFV1) SSZE = 0x07 SMUF = 0x03 SMUD = ^^PCI0.LPC0.EC0.CGTC /* \_SB_.PCI0.LPC0.EC0_.CGTC */ ALIB (0x0C, XX11) Release (^^PCI0.LPC0.EC0.LFCM) } } If ((SFV0 == 0x01060000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.CPP4 = ToInteger (SFV1) If ((DBFS == One)) { Local0 = ^^PCI0.LPC0.EC0.CPP4 /* \_SB_.PCI0.LPC0.EC0_.CPP4 */ Local0 *= 0x03E8 SSZE = 0x07 SMUF = 0x05 SMUD = Local0 ALIB (0x0C, XX11) } Release (^^PCI0.LPC0.EC0.LFCM) } } If ((SFV0 == 0x02050100)) { Return (Zero) } If ((SFV0 == 0x02050200)) { If ((ToInteger (SFV1) == Zero)) { BGPS = 0x10 } Else { BGPS = 0x11 } Return (Zero) } If ((SFV0 == 0x02050300)) { If ((ToInteger (SFV1) == Zero)) { PGPS = 0x10 } Else { PGPS = 0x11 } Return (Zero) } If ((SFV0 == 0x0205FF00)) { If ((ToInteger (SFV1) == Zero)) { MGPS = 0x10 } Else { MGPS = 0x12 } Return (Zero) } If ((SFV0 == 0x000E0000)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((ToInteger (SFV1) == Zero)) { ^^PCI0.LPC0.EC0.EFPS = Zero WSMI (0x0C) } Else { ^^PCI0.LPC0.EC0.EFPS = One WSMI (0x0B) } Release (^^PCI0.LPC0.EC0.LFCM) } Notify (GZFD, 0xEA) // Hardware-Specific Return (Zero) } If ((SFV0 == 0x02010000)) { Local0 = ToInteger (SFV1) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.GPUF = One ^^PCI0.LPC0.EC0.GPAB = Local0 Release (^^PCI0.LPC0.EC0.LFCM) } Notify (NPCF, 0xC0) // Hardware-Specific Return (Zero) } If ((SFV0 == 0x020B0000)) { If ((MCSK == 0x02)) { Return (Zero) } Else { Local0 = ToInteger (SFV1) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.SGCB = Local0 Release (^^PCI0.LPC0.EC0.LFCM) } Notify (NPCF, 0xC0) // Hardware-Specific Return (Zero) } } If ((SFV0 == 0x02020000)) { Local0 = ToInteger (SFV1) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.TGPP = Local0 Release (^^PCI0.LPC0.EC0.LFCM) } Notify (NPCF, 0xC0) // Hardware-Specific Return (Zero) } If ((SFV0 == 0x02030000)) { Local0 = ToInteger (SFV1) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.GPTH = Local0 Release (^^PCI0.LPC0.EC0.LFCM) } Notify (^^PCI0.GPP0.PEGP, 0xC0) // Hardware-Specific Return (Zero) } If ((SFV0 == 0x02040000)) { Local0 = ToInteger (SFV1) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { ^^PCI0.LPC0.EC0.GATP = Local0 Release (^^PCI0.LPC0.EC0.LFCM) } Notify (NPCF, 0xC0) // Hardware-Specific Return (Zero) } } } Method (WMBA, 3, NotSerialized) { If ((Arg1 == One)) { Name (GLCS, Buffer (0x02) { 0x00 // . }) CreateByteField (GLCS, Zero, LCST) CreateByteField (GLCS, One, LCBL) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((ToInteger (Arg2) == Zero)) { LCST = Zero Local0 = Zero If ((^^PCI0.LPC0.EC0.KBLT == Zero)) { Local0 = ^^PCI0.LPC0.EC0.GECF (0x8D, 0x04) Local0 += One LCBL = Local0 } Else { LCBL = Zero } } If ((ToInteger (Arg2) == 0x03)) { Local0 = Zero Local0 = ^^PCI0.LPC0.EC0.GECF (0x8D, One) If ((Local0 == One)) { LCST = One } Else { LCST = Zero } LCBL = Zero } If ((ToInteger (Arg2) == 0x04)) { If ((^^PCI0.LPC0.EC0.SPMO == Zero)) { LCST = One } ElseIf ((^^PCI0.LPC0.EC0.SPMO == One)) { LCST = 0x02 } ElseIf ((^^PCI0.LPC0.EC0.SPMO == 0x02)) { LCST = Zero } If ((^^PCI0.LPC0.EC0.CTMD == One)) { LCST = 0x03 } LCBL = Zero } Release (^^PCI0.LPC0.EC0.LFCM) } Return (GLCS) /* \_SB_.GZFD.WMBA.GLCS */ } If ((Arg1 == 0x02)) { CreateByteField (Arg2, Zero, SLID) CreateByteField (Arg2, One, SCST) CreateByteField (Arg2, 0x02, SCBL) If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((SLID == Zero)) { If ((^^PCI0.LPC0.EC0.KBLT == Zero)) { If ((SCBL == One)) { ^^PCI0.LPC0.EC0.NCMD (0x8D, 0x05) } ElseIf ((SCBL == 0x02)) { ^^PCI0.LPC0.EC0.NCMD (0x8D, 0x06) } ElseIf ((SCBL == 0x03)) { ^^PCI0.LPC0.EC0.NCMD (0x8D, 0x07) } } } If ((SLID == 0x03)) { If ((SCST == One)) { ^^PCI0.LPC0.EC0.NCMD (0x8D, 0x02) } Else { ^^PCI0.LPC0.EC0.NCMD (0x8D, 0x03) } } Release (^^PCI0.LPC0.EC0.LFCM) } Return (Zero) } } Method (_WED, 1, NotSerialized) // _Wxx: Wake Event, xx=0x00-0xFF { If ((Arg0 == 0xD1)) { Return (Zero) } If ((Arg0 == 0xE2)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local2 = Zero If (((^^PCI0.LPC0.EC0.GDST & 0x02) == 0x02)) { Local2 |= One } If (((^^PCI0.LPC0.EC0.GDST & 0x04) == 0x04)) { Local2 |= 0x02 } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local2) } } } Name (FANQ, Package (0x02) { One, 0x06 }) Name (FANB, Package (0x02) { 0x02, 0x06 }) Name (FANP, Package (0x02) { 0x03, 0x06 }) Name (FANC, Package (0x02) { 0xFF, 0x06 }) Name (FAE0, Package (0x02) { 0xE0, 0x06 }) If ((Arg0 == 0xE3)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.SPMO == 0x02)) { Return (FANQ) /* \_SB_.GZFD._WED.FANQ */ } ElseIf ((^^PCI0.LPC0.EC0.SPMO == Zero)) { Return (FANB) /* \_SB_.GZFD._WED.FANB */ } ElseIf ((^^PCI0.LPC0.EC0.SPMO == One)) { Return (FANP) /* \_SB_.GZFD._WED.FANP */ } If ((^^PCI0.LPC0.EC0.CTMD == One)) { Return (FANC) /* \_SB_.GZFD._WED.FANC */ } If ((^^PCI0.LPC0.EC0.CTE0 == One)) { Return (FAE0) /* \_SB_.GZFD._WED.FAE0 */ } Release (^^PCI0.LPC0.EC0.LFCM) } } } If ((Arg0 == 0xE4)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local1 = Zero Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg0 == 0xE5)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.ACTY () == One)) { Local1 = One } Else { Local1 = 0x02 } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg0 == 0xE6)) { Return (One) } If ((Arg0 == 0xE7)) { If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If ((^^PCI0.LPC0.EC0.SPMO == 0x02)) { Local1 = One } ElseIf ((^^PCI0.LPC0.EC0.SPMO == Zero)) { Local1 = 0x02 } ElseIf ((^^PCI0.LPC0.EC0.SPMO == One)) { Local1 = 0x03 } If ((^^PCI0.LPC0.EC0.CTMD == One)) { Local1 = 0xFF } Release (^^PCI0.LPC0.EC0.LFCM) Return (Local1) } } } If ((Arg0 == 0xE8)) { Local1 = 0x03 If (((LSKD == 0x13) || (LSKD == 0x14))) { Local1 = Zero } ElseIf (((LSKD == 0x15) || (LSKD == 0x16))) { Local1 = One } ElseIf ((((LSKD == 0x17) || (LSKD == 0x18)) || (( LSKD == 0x19) || (LSKD == 0x25)))) { Local1 = 0x02 } Return (Local1) } If ((Arg0 == 0xE9)) { Local0 = Zero If (^^PCI0.LPC0.EC0.ECAV) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { If (((^^PCI0.LPC0.EC0.ACTY () == One) || (^^PCI0.LPC0.EC0.ACTY () == 0x04))) { Local0 |= ^^PCI0.LPC0.EC0.APTS /* \_SB_.PCI0.LPC0.EC0_.APTS */ } If ((^^PCI0.LPC0.EC0.ACTY () == 0x02)) { Local0 |= ^^PCI0.LPC0.EC0.APTS /* \_SB_.PCI0.LPC0.EC0_.APTS */ Local0 |= 0x0100 } If ((^^PCI0.LPC0.EC0.APTS == 0x03)) { If ((^^PCI0.LPC0.EC0.ACMO == One)) { Local0 |= ^^PCI0.LPC0.EC0.APTS /* \_SB_.PCI0.LPC0.EC0_.APTS */ } Else { Local0 |= ^^PCI0.LPC0.EC0.APTS /* \_SB_.PCI0.LPC0.EC0_.APTS */ Local0 |= 0x0100 } } Release (^^PCI0.LPC0.EC0.LFCM) } } Return (Local0) } If ((Arg0 == 0xEA)) { If ((Acquire (^^PCI0.LPC0.EC0.LFCM, 0xA000) == Zero)) { Local0 = ^^PCI0.LPC0.EC0.EFPS /* \_SB_.PCI0.LPC0.EC0_.EFPS */ Release (^^PCI0.LPC0.EC0.LFCM) } Return (Local0) } If ((Arg0 == 0xEB)) { Return (Zero) } } Name (WQDD, Buffer (0x4C5A) { /* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, // FOMB.... /* 0008 */ 0x4A, 0x4C, 0x00, 0x00, 0xC2, 0x08, 0x02, 0x00, // JL...... /* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, // DS...}.T /* 0018 */ 0x98, 0xA7, 0xBC, 0x01, 0x01, 0x08, 0x09, 0x42, // .......B /* 0020 */ 0xD8, 0x12, 0x84, 0x84, 0x58, 0xA0, 0x10, 0x81, // ....X... /* 0028 */ 0xE2, 0x10, 0x29, 0xBA, 0x04, 0x18, 0x8C, 0x06, // ..)..... /* 0030 */ 0x10, 0xC9, 0x81, 0x90, 0x0B, 0x26, 0x26, 0x40, // .....&&@ /* 0038 */ 0x04, 0x84, 0xBC, 0x0A, 0xB0, 0x29, 0xC0, 0x24, // .....).$ /* 0040 */ 0x88, 0xFA, 0xF7, 0x87, 0x28, 0x09, 0x0E, 0x25, // ....(..% /* 0048 */ 0x04, 0x42, 0x12, 0x05, 0x98, 0x17, 0xA0, 0x5B, // .B.....[ /* 0050 */ 0x80, 0x61, 0x01, 0xB6, 0x05, 0x98, 0x16, 0xE0, // .a...... /* 0058 */ 0x18, 0x92, 0x4A, 0x03, 0xA7, 0x04, 0x96, 0x02, // ..J..... /* 0060 */ 0x21, 0xA1, 0x02, 0x94, 0x0B, 0xF0, 0x2D, 0x40, // !.....-@ /* 0068 */ 0x3B, 0xA2, 0x24, 0x0B, 0xB0, 0x0C, 0x23, 0x02, // ;.$...#. /* 0070 */ 0x8F, 0x22, 0xB2, 0xD1, 0x38, 0x34, 0x76, 0x18, // ."..84v. /* 0078 */ 0x96, 0x09, 0xA6, 0x41, 0x1C, 0x46, 0xD9, 0xC8, // ...A.F.. /* 0080 */ 0x22, 0xF0, 0x84, 0x3A, 0x15, 0x20, 0x57, 0x80, // "..:. W. /* 0088 */ 0x30, 0x01, 0xE2, 0x51, 0x85, 0xD1, 0x1C, 0x14, // 0..Q.... /* 0090 */ 0x09, 0x00, 0x8D, 0x12, 0x33, 0x26, 0x02, 0xDB, // ....3&.. /* 0098 */ 0x39, 0xB6, 0x46, 0x71, 0x1A, 0x85, 0x0B, 0x90, // 9.Fq.... /* 00A0 */ 0x8E, 0xA1, 0x11, 0x1C, 0x57, 0x30, 0xA6, 0x19, // ....W0.. /* 00A8 */ 0x47, 0x30, 0x21, 0x62, 0x71, 0x41, 0x18, 0x82, // G0!bqA.. /* 00B0 */ 0x8A, 0xD1, 0xE3, 0xF8, 0x08, 0x60, 0x94, 0x53, // .....`.S /* 00B8 */ 0x89, 0x16, 0x3F, 0x60, 0x94, 0xA8, 0xC6, 0x60, // ..?`...` /* 00C0 */ 0x38, 0xD1, 0x82, 0x45, 0xB3, 0x67, 0x14, 0x01, // 8..E.g.. /* 00C8 */ 0x19, 0x2C, 0x6E, 0xF4, 0x43, 0x34, 0x41, 0xB0, // .,n.C4A. /* 00D0 */ 0x03, 0xC2, 0xC8, 0x80, 0x10, 0x64, 0xEB, 0x23, // .....d.# /* 00D8 */ 0x25, 0x04, 0x76, 0x3F, 0x32, 0x39, 0x13, 0x60, // %.v?29.` /* 00E0 */ 0x50, 0x80, 0x35, 0x01, 0xDE, 0x04, 0x38, 0x9C, // P.5...8. /* 00E8 */ 0x90, 0x60, 0xDA, 0x12, 0xA0, 0x10, 0x41, 0x30, // .`....A0 /* 00F0 */ 0xB5, 0xA1, 0x68, 0x84, 0x31, 0xC2, 0xC5, 0x89, // ..h.1... /* 00F8 */ 0x12, 0x33, 0x62, 0x63, 0x80, 0x42, 0x89, 0x18, // .3bc.B.. /* 0100 */ 0xA4, 0x46, 0x08, 0x01, 0x1B, 0x21, 0x58, 0xC4, // .F...!X. /* 0108 */ 0xE2, 0x20, 0x35, 0xD6, 0xF6, 0x07, 0x41, 0xC4, // . 5...A. /* 0110 */ 0x3A, 0x38, 0x17, 0xB0, 0x08, 0xA3, 0x41, 0x9D, // :8....A. /* 0118 */ 0x05, 0x12, 0x3C, 0x1B, 0xF8, 0x5C, 0x70, 0x5A, // ..<..\pZ /* 0120 */ 0xA7, 0xE7, 0x29, 0x06, 0x39, 0xDF, 0xD3, 0xAA, // ..).9... /* 0128 */ 0x73, 0x94, 0x94, 0xC0, 0x52, 0x21, 0xF4, 0xFF, // s...R!.. /* 0130 */ 0x57, 0x70, 0x4A, 0x80, 0xE2, 0x1A, 0x50, 0xD7, // WpJ...P. /* 0138 */ 0x83, 0x87, 0x03, 0x36, 0x92, 0xE7, 0x01, 0xEC, // ...6.... /* 0140 */ 0x7C, 0x4E, 0xE2, 0x61, 0x20, 0x7A, 0xB3, 0x07, // |N.a z.. /* 0148 */ 0x03, 0x59, 0x04, 0xD2, 0x38, 0x7C, 0x0A, 0xF0, // .Y..8|.. /* 0150 */ 0x3C, 0x4E, 0x34, 0x81, 0x8F, 0x04, 0xC7, 0x80, // .h /* 01F8 */ 0x85, 0x10, 0xDA, 0x41, 0x84, 0x39, 0x88, 0x48, // ...A.9.H /* 0200 */ 0xB1, 0x22, 0x84, 0x79, 0x2E, 0x09, 0x67, 0xA0, // .".y..g. /* 0208 */ 0x60, 0xE1, 0x4E, 0x24, 0x46, 0x28, 0x43, 0xBF, // `.N$F(C. /* 0210 */ 0x64, 0x98, 0xA0, 0xC8, 0x21, 0xA2, 0xC7, 0xC1, // d...!... /* 0218 */ 0x81, 0x4F, 0xE3, 0xA8, 0x82, 0x07, 0x8D, 0x1C, // .O...... /* 0220 */ 0xE5, 0x54, 0x0E, 0xCB, 0x77, 0x03, 0x23, 0x1C, // .T..w.#. /* 0228 */ 0xD7, 0x41, 0x9D, 0xA2, 0x6F, 0x2B, 0x07, 0x7D, // .A..o+.} /* 0230 */ 0x9C, 0x2F, 0x13, 0x81, 0x9E, 0x39, 0x38, 0x81, // ./...98. /* 0238 */ 0x43, 0xAE, 0x9E, 0xC6, 0x78, 0x3A, 0x28, 0x16, // C...x:(. /* 0240 */ 0x0C, 0xEA, 0xD0, 0x03, 0xB8, 0x3A, 0x20, 0x3C, // .....: < /* 0248 */ 0x27, 0xC0, 0xFA, 0xFF, 0x1F, 0x7A, 0xC0, 0x35, // '....z.5 /* 0250 */ 0xF9, 0x23, 0x6A, 0x15, 0x44, 0x97, 0x81, 0x28, // .#j.D..( /* 0258 */ 0x31, 0x62, 0x9F, 0x4C, 0xFC, 0xF7, 0x0C, 0x76, // 1b.L...v /* 0260 */ 0xE6, 0x31, 0xCC, 0xA3, 0x0F, 0xE6, 0xC0, 0x03, // .1...... /* 0268 */ 0xFF, 0x9E, 0xF3, 0x8A, 0xF3, 0x90, 0xF3, 0x96, // ........ /* 0270 */ 0x73, 0x08, 0x6F, 0x38, 0x86, 0x78, 0xD1, 0x79, // s.o8.x.y /* 0278 */ 0x28, 0xF0, 0x78, 0x42, 0x3C, 0xF0, 0x58, 0x19, // (.xB<.X. /* 0280 */ 0x8A, 0x20, 0x1E, 0x78, 0x8C, 0xF1, 0xB4, 0x63, // . .x...c /* 0288 */ 0x94, 0x10, 0xAF, 0x3B, 0xBE, 0xED, 0x84, 0x30, // ...;...0 /* 0290 */ 0xD4, 0x03, 0x4C, 0xF8, 0x13, 0x08, 0xE9, 0x03, // ..L..... /* 0298 */ 0x0F, 0x13, 0xA4, 0x02, 0xA2, 0x0D, 0x10, 0x45, // .......E /* 02A0 */ 0x3A, 0xF0, 0x80, 0x6E, 0x68, 0x3E, 0x7E, 0xF8, // :..nh>~. /* 02A8 */ 0xC0, 0x03, 0xF7, 0xF4, 0x01, 0xFF, 0xB8, 0x01, // ........ /* 02B0 */ 0x3E, 0xF9, 0x07, 0x1F, 0x50, 0x88, 0x3D, 0x9C, // >...P.=. /* 02B8 */ 0x80, 0xE6, 0x00, 0x04, 0xBE, 0xC8, 0x10, 0x72, // .......r /* 02C0 */ 0x32, 0x1E, 0xF4, 0xFF, 0x1F, 0xF7, 0xB1, 0x20, // 2...... /* 02C8 */ 0x5C, 0xC4, 0xE7, 0x02, 0x1E, 0xF0, 0xF8, 0x03, // \....... /* 02D0 */ 0x74, 0x04, 0x1E, 0x27, 0x40, 0x73, 0x8A, 0x60, // t..'@s.` /* 02D8 */ 0x40, 0xE7, 0xC4, 0x2E, 0x62, 0x1E, 0x41, 0x5D, // @...b.A] /* 02E0 */ 0xC7, 0x18, 0x50, 0xDC, 0x22, 0x7C, 0x1E, 0xF3, // ..P."|.. /* 02E8 */ 0x19, 0xE2, 0x9D, 0x21, 0x81, 0xC3, 0x8F, 0x14, // ...!.... /* 02F0 */ 0x7D, 0x4E, 0xF0, 0x29, 0x83, 0x5D, 0x53, 0xF8, // }N.).]S. /* 02F8 */ 0x1D, 0xE6, 0xD5, 0xC3, 0x30, 0xCF, 0x02, 0x2C, // ....0.., /* 0300 */ 0xE4, 0x09, 0x08, 0xE8, 0x9C, 0x67, 0xF0, 0x47, // .....g.G /* 0308 */ 0x11, 0xD8, 0xA3, 0xE2, 0xB3, 0x78, 0x5E, 0x38, // .....x^8 /* 0310 */ 0x2B, 0x3E, 0x5B, 0x0F, 0x17, 0x8C, 0x81, 0xCF, // +>[..... /* 0318 */ 0x09, 0x50, 0x4E, 0x01, 0x9E, 0x2B, 0xEE, 0xF0, // .PN..+.. /* 0320 */ 0x04, 0xE7, 0xFF, 0x3F, 0x56, 0x78, 0x80, 0x3E, // ...?Vx.> /* 0328 */ 0x3C, 0x01, 0x8F, 0x73, 0x02, 0x9B, 0x12, 0xE6, // <..s.... /* 0330 */ 0x98, 0x00, 0xCE, 0xD0, 0x03, 0x45, 0x0F, 0xCF, // .....E.. /* 0338 */ 0xC0, 0x21, 0x7D, 0x48, 0xC0, 0x1E, 0x30, 0xC0, // .!}H..0. /* 0340 */ 0x05, 0xEA, 0x03, 0x06, 0xF0, 0x18, 0x13, 0x9B, // ........ /* 0348 */ 0x29, 0x7E, 0xA8, 0xC0, 0x63, 0x14, 0xCF, 0x48, // )~..c..H /* 0350 */ 0x87, 0x0A, 0xE6, 0x3F, 0xAA, 0x87, 0x0A, 0xEF, // ...?.... /* 0358 */ 0xFF, 0x3F, 0x54, 0x30, 0x8E, 0xC9, 0x43, 0x05, // .?T0..C. /* 0360 */ 0x06, 0x67, 0x44, 0x0F, 0x15, 0x37, 0x1A, 0xDF, // .gD..7.. /* 0368 */ 0xAE, 0xDE, 0xB0, 0xF8, 0x58, 0xB1, 0x67, 0x44, // ....X.gD /* 0370 */ 0x70, 0x9D, 0xCA, 0x7C, 0x46, 0x04, 0x1E, 0x83, // p..|F... /* 0378 */ 0xC2, 0x0C, 0x16, 0x18, 0xC4, 0x3E, 0x26, 0x40, // .....>&@ /* 0380 */ 0x39, 0x76, 0x18, 0xE2, 0x6C, 0x5E, 0xD5, 0xD8, // 9v..l^.. /* 0388 */ 0x85, 0x88, 0x8D, 0x15, 0x5C, 0x1E, 0xC6, 0x0A, // ....\... /* 0390 */ 0x14, 0xFE, 0xFF, 0x27, 0x13, 0xEC, 0x9C, 0x30, // ...'...0 /* 0398 */ 0x17, 0x22, 0xCC, 0x89, 0x08, 0x18, 0x0C, 0xC7, // ."...... /* 03A0 */ 0x47, 0x44, 0xCF, 0x15, 0x06, 0xC1, 0x98, 0x83, // GD...... /* 03A8 */ 0x05, 0xD5, 0x88, 0x3C, 0x58, 0xF8, 0x67, 0xBE, // ...vQb.. /* 03C8 */ 0x9F, 0x89, 0xD1, 0x02, 0x15, 0x30, 0x4F, 0x28, // .....0O( /* 03D0 */ 0xFA, 0x73, 0xDE, 0xAB, 0x98, 0xB1, 0x1E, 0xF9, // .s...... /* 03D8 */ 0xFC, 0xFF, 0xBF, 0x64, 0x73, 0x98, 0xC8, 0x8F, // ...ds... /* 03E0 */ 0x45, 0xE0, 0x3C, 0xA2, 0x82, 0xF1, 0x7A, 0xFA, // E.<...z. /* 03E8 */ 0x46, 0xCA, 0xD4, 0x5E, 0x08, 0x08, 0x48, 0x58, // F..^..HX /* 03F0 */ 0x1F, 0x23, 0x7D, 0x45, 0x35, 0x4A, 0x8C, 0x33, // .#}E5J.3 /* 03F8 */ 0x0B, 0x78, 0x30, 0x21, 0x1E, 0x51, 0x81, 0x51, // .x0!.Q.Q /* 0400 */ 0xF4, 0x97, 0xA3, 0xCF, 0xA7, 0x34, 0x2C, 0x0C, // .....4,. /* 0408 */ 0xEA, 0x88, 0x0A, 0xF8, 0xBE, 0x10, 0x3C, 0xA2, // ......<. /* 0410 */ 0x62, 0xFE, 0xFF, 0x47, 0x54, 0xB0, 0x5F, 0x49, // b..GT._I /* 0418 */ 0x23, 0xBC, 0x96, 0x3E, 0x93, 0x3E, 0xDA, 0x9F, // #..>.>.. /* 0420 */ 0xD8, 0x1B, 0xC1, 0xD3, 0xA9, 0x87, 0x13, 0xC1, // ........ /* 0428 */ 0x47, 0x54, 0x06, 0x16, 0x29, 0x8A, 0x21, 0xA3, // GT..).!. /* 0430 */ 0x44, 0x35, 0xCA, 0xE3, 0x3D, 0xC3, 0x7A, 0xD1, // D5..=.z. /* 0438 */ 0x37, 0x92, 0x6F, 0x10, 0xD1, 0xE3, 0x3E, 0xE2, // 7.o...>. /* 0440 */ 0x73, 0x99, 0x0B, 0x91, 0x8F, 0x23, 0x2A, 0x40, // s....#*@ /* 0448 */ 0x91, 0x93, 0x1B, 0x1C, 0xD4, 0x67, 0x87, 0xF3, // .....g.. /* 0450 */ 0xF6, 0x05, 0xC1, 0xF8, 0x6F, 0x4B, 0x3E, 0xB9, // ....oK>. /* 0458 */ 0x81, 0xE5, 0xFF, 0x7F, 0x46, 0x05, 0x4E, 0x63, // ....F.Nc /* 0460 */ 0x7A, 0x55, 0x38, 0x27, 0xCC, 0x2C, 0x0E, 0xCA, // zU8'.,.. /* 0468 */ 0xE7, 0x18, 0x70, 0x9E, 0x32, 0xE1, 0x40, 0x1F, // ..p.2.@. /* 0470 */ 0xF2, 0x9B, 0x87, 0xCF, 0x09, 0x67, 0xCA, 0x4E, // .....g.N /* 0478 */ 0xFC, 0xC0, 0xFB, 0xA0, 0xE3, 0x03, 0x88, 0x5D, // .......] /* 0480 */ 0x0E, 0x14, 0xD4, 0x67, 0x5B, 0x38, 0xF7, 0x1B, // ...g[8.. /* 0488 */ 0xEC, 0xAD, 0x15, 0x73, 0xB6, 0x05, 0xDF, 0x01, // ...s.... /* 0490 */ 0x15, 0x1C, 0x07, 0x21, 0xFF, 0xFF, 0xCF, 0xB6, // ...!.... /* 0498 */ 0xC0, 0xF9, 0x2D, 0xE1, 0xE1, 0xE2, 0xEF, 0x6D, // ..-....m /* 04A0 */ 0x6C, 0x26, 0x11, 0x4E, 0xE8, 0x91, 0xC6, 0x17, // l&.N.... /* 04A8 */ 0xF5, 0x73, 0xB3, 0x71, 0x48, 0x12, 0xF4, 0x94, // .s.qH... /* 04B0 */ 0x0A, 0x74, 0x66, 0xF5, 0xD4, 0x07, 0xB6, 0x59, // .tf....Y /* 04B8 */ 0x61, 0x70, 0xA2, 0x1C, 0x16, 0x83, 0x78, 0xA4, // ap....x. /* 04C0 */ 0xF1, 0x3D, 0xE6, 0x71, 0x01, 0x9C, 0x03, 0xC6, // .=.q.... /* 04C8 */ 0x8F, 0xC8, 0x63, 0xF1, 0x09, 0x96, 0x0D, 0x06, // ..c..... /* 04D0 */ 0x47, 0x30, 0xEA, 0x51, 0x15, 0xE8, 0xCC, 0xEA, // G0.Q.... /* 04D8 */ 0x78, 0xB1, 0xFF, 0xFF, 0xF1, 0xC2, 0xBE, 0xE5, // x....... /* 04E0 */ 0xF2, 0xE3, 0x93, 0x47, 0x8C, 0x39, 0x30, 0x00, // ...G.90. /* 04E8 */ 0x9F, 0x01, 0x63, 0xCE, 0xB1, 0x1E, 0x30, 0x98, // ..c...0. /* 04F0 */ 0xCF, 0xAB, 0xE0, 0x18, 0x30, 0xF8, 0xEE, 0xBA, // ....0... /* 04F8 */ 0x6C, 0xC0, 0xC0, 0x26, 0xFE, 0x71, 0x05, 0xCA, // l..&.q.. /* 0500 */ 0x81, 0x03, 0x7F, 0x9E, 0xC5, 0x1C, 0x1E, 0xC1, // ........ /* 0508 */ 0x76, 0x6A, 0x05, 0xC7, 0xE1, 0x11, 0xF7, 0xFF, // vj...... /* 0510 */ 0x3F, 0x70, 0x80, 0x6F, 0x58, 0x98, 0x23, 0x2F, // ?p.oX.#/ /* 0518 */ 0x60, 0xE2, 0xD8, 0x0A, 0x8E, 0x23, 0x2F, 0xE0, // `....#/. /* 0520 */ 0xF2, 0xD4, 0x0A, 0x5C, 0xFE, 0xFF, 0x47, 0x5E, // ...\..G^ /* 0528 */ 0xC0, 0x93, 0x8A, 0x23, 0x2F, 0xA0, 0xE7, 0x98, // ...#/... /* 0530 */ 0x81, 0x1F, 0x90, 0xA1, 0x8F, 0xE4, 0x3D, 0xD4, // ......=. /* 0538 */ 0x07, 0xC4, 0xB0, 0x2F, 0xA1, 0xC6, 0x7D, 0xA7, // .../..}. /* 0540 */ 0xF4, 0xB1, 0x10, 0x6C, 0x83, 0xF5, 0xB1, 0x10, // ...l.... /* 0548 */ 0x78, 0x0C, 0x0A, 0xCE, 0xFF, 0xFF, 0xA0, 0x00, // x....... /* 0550 */ 0xCE, 0xD3, 0x32, 0x70, 0x38, 0xD1, 0xB2, 0xD3, // ..2p8... /* 0558 */ 0x32, 0x30, 0x4C, 0xD2, 0x08, 0x84, 0xC9, 0x3F, // 20L....? /* 0560 */ 0x4D, 0x49, 0xDE, 0x5B, 0x80, 0xC2, 0xF8, 0xB4, // MI.[.... /* 0568 */ 0x0C, 0xB8, 0x12, 0x7C, 0x50, 0x00, 0xCD, 0x69, // ...|P..i /* 0570 */ 0x00, 0xFE, 0x4D, 0x80, 0x1F, 0x22, 0xC2, 0x3F, // ..M..".? /* 0578 */ 0x70, 0x78, 0x04, 0x11, 0xFE, 0xFF, 0x09, 0x7C, // px.....| /* 0580 */ 0x52, 0x06, 0xD7, 0x89, 0xE1, 0x49, 0x19, 0xEC, // R....I.. /* 0588 */ 0x01, 0xCF, 0x03, 0x3A, 0x6F, 0xF8, 0xA4, 0x0C, // ...:o... /* 0590 */ 0xF0, 0xE3, 0x64, 0x89, 0x3B, 0x89, 0x80, 0xF7, // ..d.;... /* 0598 */ 0x16, 0x82, 0x39, 0x86, 0xC0, 0xFC, 0xFF, 0x1F, // ..9..... /* 05A0 */ 0x43, 0xC0, 0xA7, 0x30, 0xD0, 0x19, 0x8C, 0x49, // C..0...I /* 05A8 */ 0x59, 0xAD, 0x6C, 0xAC, 0xD6, 0xE7, 0x0D, 0x2A, // Y.l....* /* 05B0 */ 0xF8, 0x98, 0xA0, 0x09, 0x3D, 0xB9, 0x79, 0x98, // ....=.y. /* 05B8 */ 0x95, 0xCE, 0x46, 0x28, 0xAF, 0x07, 0xCF, 0xF6, // ..F(.... /* 05C0 */ 0x96, 0x09, 0xA6, 0x73, 0xB4, 0x21, 0x2C, 0xF0, // ...s.!,. /* 05C8 */ 0x44, 0x62, 0x08, 0x8D, 0xC7, 0xE0, 0x16, 0x04, // Db...... /* 05D0 */ 0x47, 0x41, 0x7C, 0x02, 0x70, 0xD8, 0x13, 0x10, // GA|.p... /* 05D8 */ 0xFA, 0x08, 0xE0, 0x3B, 0x0F, 0x27, 0x70, 0xB8, // ...;.'p. /* 05E0 */ 0xE3, 0x0F, 0x3D, 0x31, 0xE0, 0xC7, 0x76, 0x60, // ..=1..v` /* 05E8 */ 0xE7, 0xE5, 0x53, 0x2E, 0xB8, 0x66, 0xE6, 0xFB, // ..S..f.. /* 05F0 */ 0x92, 0x87, 0xC6, 0xEE, 0x26, 0x1E, 0x8A, 0x87, // ....&... /* 05F8 */ 0xF0, 0x78, 0x60, 0x02, 0x8F, 0xC4, 0xE7, 0x22, // .x`...." /* 0600 */ 0x3E, 0x08, 0x9F, 0xC2, 0xF9, 0xE1, 0x07, 0x9C, // >....... /* 0608 */ 0x07, 0x23, 0xDC, 0x19, 0x01, 0x1E, 0x90, 0x2F, // .#...../ /* 0610 */ 0x04, 0x9E, 0xD5, 0x43, 0x01, 0x9B, 0x43, 0x88, // ...C..C. /* 0618 */ 0x30, 0xD1, 0x0C, 0x8F, 0xF9, 0x0E, 0x68, 0x54, // 0.....hT /* 0620 */ 0x44, 0xD6, 0xB8, 0x50, 0x23, 0xF5, 0x49, 0x86, // D..P#.I. /* 0628 */ 0x61, 0xBF, 0x0F, 0x58, 0xF4, 0x40, 0x75, 0x3B, // a..X.@u; /* 0630 */ 0x78, 0x4A, 0xC7, 0xC0, 0x7A, 0xEC, 0x1C, 0xD6, // xJ..z... /* 0638 */ 0x68, 0x07, 0xEB, 0xA3, 0x84, 0xAF, 0x21, 0x9E, // h.....!. /* 0640 */ 0xD9, 0xFF, 0xFF, 0x84, 0x0D, 0xEB, 0x23, 0x14, // ......#. /* 0648 */ 0xB8, 0x8E, 0x0A, 0xEC, 0xB8, 0xED, 0x13, 0x00, // ........ /* 0650 */ 0xEE, 0x9C, 0xA0, 0x53, 0x03, 0xEA, 0x00, 0x64, // ...S...d /* 0658 */ 0xF1, 0xA7, 0x06, 0xC4, 0x1C, 0x0F, 0xEB, 0x49, // .......I /* 0660 */ 0xC0, 0xA0, 0xAF, 0x3A, 0xC6, 0x79, 0xA2, 0xF2, // ...:.y.. /* 0668 */ 0x88, 0x7C, 0x0B, 0x60, 0x52, 0x4F, 0x0E, 0x28, // .|.`RO.( /* 0670 */ 0x91, 0x14, 0x92, 0x78, 0x72, 0x40, 0x89, 0x82, // ...xr@.. /* 0678 */ 0xA3, 0x20, 0x3E, 0x39, 0xF8, 0xD4, 0x8E, 0x3F, // . >9...? /* 0680 */ 0x39, 0xE0, 0xCF, 0x61, 0xFC, 0xE4, 0x00, 0xF7, // 9..a.... /* 0688 */ 0xC0, 0x0C, 0x9E, 0xA1, 0xF2, 0xF9, 0xC1, 0xBB, // ........ /* 0690 */ 0xAE, 0xB3, 0xB3, 0x03, 0x60, 0x25, 0xD8, 0xD9, // ....`%.. /* 0698 */ 0x01, 0x34, 0xFF, 0xFF, 0xB3, 0x03, 0x3F, 0x07, // .4....?. /* 06A0 */ 0xF8, 0xEC, 0x00, 0xAE, 0x13, 0x00, 0xF0, 0x39, // .......9 /* 06A8 */ 0x3F, 0xC0, 0x99, 0xE4, 0xF3, 0x03, 0x60, 0xE1, // ?.....`. /* 06B0 */ 0x62, 0xE0, 0xF3, 0x3B, 0xF8, 0xC6, 0xC7, 0xCE, // b..;.... /* 06B8 */ 0x0F, 0x80, 0xA1, 0xFF, 0xFF, 0xF9, 0x01, 0x38, // .......8 /* 06C0 */ 0xC0, 0xF2, 0xF3, 0x03, 0xF0, 0x39, 0x01, 0x80, // .....9.. /* 06C8 */ 0x47, 0xE4, 0xF9, 0x01, 0xC5, 0xE1, 0x83, 0xA2, // G....... /* 06D0 */ 0xD1, 0x4E, 0xE2, 0x00, 0x4E, 0xFC, 0x20, 0x22, // .N..N. " /* 06D8 */ 0x9C, 0x43, 0xF8, 0x43, 0x78, 0xA5, 0x88, 0x12, // .C.Cx... /* 06E0 */ 0xE8, 0x61, 0xD2, 0x27, 0x4C, 0x72, 0x7C, 0x40, // .a.'Lr|@ /* 06E8 */ 0x09, 0xA5, 0xD0, 0xD1, 0xCA, 0xC7, 0x07, 0x2E, // ........ /* 06F0 */ 0x0C, 0x8E, 0x82, 0xF8, 0xF8, 0xE0, 0xD0, 0xC7, // ........ /* 06F8 */ 0x07, 0xE8, 0x21, 0x4F, 0x33, 0xA0, 0x38, 0xBA, // ..!O3.8. /* 0700 */ 0xF9, 0x58, 0x05, 0x16, 0xAC, 0x37, 0x71, 0x4F, // .X...7qO /* 0708 */ 0x0F, 0xC6, 0xBD, 0xD8, 0xB7, 0x39, 0x23, 0x9D, // .....9#. /* 0710 */ 0xE0, 0xF9, 0xBE, 0x3D, 0xFA, 0xBC, 0xF7, 0x00, // ...=.... /* 0718 */ 0x01, 0x0C, 0xFE, 0xFF, 0x07, 0x08, 0xE0, 0x74, // .......t /* 0720 */ 0x34, 0xF3, 0x01, 0x02, 0x5C, 0xE3, 0xF7, 0x01, // 4...\... /* 0728 */ 0x02, 0x5C, 0x67, 0x00, 0xE0, 0x25, 0xEA, 0x08, // .\g..%.. /* 0730 */ 0x81, 0x96, 0x7D, 0xC0, 0x42, 0x60, 0x33, 0x0C, // ..}.B`3. /* 0738 */ 0xDF, 0x22, 0x7C, 0x5C, 0xF0, 0xA0, 0x4C, 0xE0, // ."|\..L. /* 0740 */ 0x83, 0x1E, 0xE0, 0xE5, 0x38, 0xC4, 0xA7, 0x07, // ....8... /* 0748 */ 0xEF, 0xF8, 0xC0, 0xFF, 0xFF, 0xC7, 0x07, 0xC0, // ........ /* 0750 */ 0x45, 0xA8, 0xE3, 0x03, 0xE8, 0x2C, 0x1C, 0x1F, // E....,.. /* 0758 */ 0x40, 0x37, 0x7E, 0xE0, 0x71, 0x74, 0x80, 0x73, // @7~.qt.s /* 0760 */ 0xB6, 0x61, 0x47, 0x07, 0x60, 0x7F, 0xB4, 0xC2, // .aG.`... /* 0768 */ 0x8D, 0x15, 0x3C, 0xFF, 0xFF, 0x93, 0x10, 0x3F, // ..<....? /* 0770 */ 0x3A, 0x00, 0xA7, 0x83, 0x7A, 0xA0, 0x07, 0xD9, // :...z... /* 0778 */ 0x40, 0x8F, 0x0E, 0xC0, 0xFF, 0xAC, 0xEE, 0xA3, // @....... /* 0780 */ 0x03, 0x70, 0x1A, 0x3F, 0x7C, 0x21, 0x47, 0x07, // .p.?|!G. /* 0788 */ 0xD4, 0x10, 0x2C, 0xF6, 0x10, 0x83, 0xD0, 0x78, // ..,....x /* 0790 */ 0x53, 0x26, 0xC3, 0x7D, 0x4D, 0xF1, 0x78, 0x7C, // S&.}M.x| /* 0798 */ 0x6A, 0x60, 0x07, 0x07, 0x2E, 0x8D, 0x42, 0xE7, // j`....B. /* 07A0 */ 0x29, 0x1F, 0x1C, 0xB8, 0x14, 0x38, 0x0A, 0xE2, // )....8.. /* 07A8 */ 0x83, 0x83, 0x63, 0x1E, 0x1C, 0xA0, 0xC7, 0x3A, // ..c....: /* 07B0 */ 0xC2, 0x80, 0x42, 0x1E, 0x14, 0xFD, 0xFF, 0x8F, // ..B..... /* 07B8 */ 0x14, 0xFE, 0xD4, 0xD8, 0x0A, 0x8F, 0x0D, 0x77, // .......w /* 07C0 */ 0x6A, 0x00, 0x9C, 0x1C, 0xE2, 0x7D, 0x6A, 0x00, // j....}j. /* 07C8 */ 0x97, 0x87, 0x53, 0x03, 0xE8, 0x26, 0xEA, 0xF3, // ..S..&.. /* 07D0 */ 0x0B, 0xB8, 0x86, 0x0F, 0xE9, 0xD0, 0x80, 0x3A, // .......: /* 07D8 */ 0x01, 0xF8, 0xF4, 0x8D, 0xC1, 0x65, 0xC6, 0x46, // .....e.F /* 07E0 */ 0xA9, 0x33, 0xB5, 0x67, 0xC3, 0xCE, 0x98, 0xEC, // .3.g.... /* 07E8 */ 0xD4, 0xC0, 0xC5, 0x51, 0xE8, 0xD8, 0xE0, 0x53, // ...Q...S /* 07F0 */ 0x03, 0x17, 0x03, 0x47, 0x41, 0x7C, 0x6A, 0x70, // ...GA|jp /* 07F8 */ 0xD0, 0x53, 0x03, 0xF4, 0x53, 0xA2, 0x4F, 0x0D, // .S..S.O. /* 0800 */ 0x70, 0xFE, 0xFF, 0xA7, 0x06, 0xDC, 0x81, 0x19, // p....... /* 0808 */ 0x3C, 0x73, 0xE3, 0xE7, 0x30, 0x0F, 0x0E, 0x77, // . /* 0860 */ 0x39, 0xF6, 0xF0, 0xD1, 0xB1, 0xA9, 0x62, 0x4F, // 9.....bO /* 0868 */ 0x0E, 0x80, 0x93, 0x33, 0x98, 0x4F, 0x0E, 0xE0, // ...3.O.. /* 0870 */ 0x52, 0x71, 0x72, 0x00, 0xDD, 0x9C, 0x1E, 0xA3, // Rqr..... /* 0878 */ 0xC0, 0x7A, 0x00, 0x80, 0x73, 0x74, 0xC0, 0x8D, // .z..st.. /* 0880 */ 0xC1, 0x92, 0x8F, 0x0E, 0x08, 0xAD, 0x67, 0x5D, // ......g] /* 0888 */ 0x32, 0x8C, 0x73, 0xE0, 0x87, 0x4A, 0xCC, 0xFF, // 2.s..J.. /* 0890 */ 0xFF, 0x78, 0x0B, 0xF8, 0xB8, 0x12, 0xC4, 0x3A, // .x.....: /* 0898 */ 0xF5, 0xB7, 0x2F, 0x4F, 0xF2, 0x45, 0xDD, 0x37, // ../O.E.7 /* 08A0 */ 0x63, 0x36, 0x3D, 0xCC, 0xC9, 0x01, 0x70, 0x72, // c6=...pr /* 08A8 */ 0xF8, 0x07, 0xDF, 0xC8, 0x7D, 0xF8, 0x07, 0x4E, // ....}..N /* 08B0 */ 0x27, 0x07, 0x7E, 0x02, 0xC0, 0xDF, 0x17, 0xF0, // '.~..... /* 08B8 */ 0x87, 0x7F, 0xDC, 0xFF, 0x5F, 0x14, 0x84, 0x02, // ...._... /* 08C0 */ 0x1C, 0xFE, 0x21, 0x9D, 0x2C, 0x31, 0x08, 0xE7, // ..!.,1.. /* 08C8 */ 0xF0, 0x1C, 0x6B, 0xCF, 0x27, 0x4C, 0x7A, 0x7C, // ..k.'Lz| /* 08D0 */ 0xE0, 0x27, 0x08, 0x1F, 0x65, 0x7C, 0x7C, 0xE0, // .'..e||. /* 08D8 */ 0xB2, 0xE0, 0x28, 0x88, 0x8F, 0x0F, 0x8E, 0x7C, // ..(....| /* 08E0 */ 0x7C, 0x80, 0x1E, 0xF1, 0xF8, 0x00, 0x8A, 0xC3, // |....... /* 08E8 */ 0xC0, 0x63, 0x0C, 0xD8, 0xD0, 0x0E, 0x0E, 0x07, // .c...... /* 08F0 */ 0x64, 0xB0, 0xA0, 0x21, 0x2A, 0x86, 0x22, 0xC0, // d..!*.". /* 08F8 */ 0xCD, 0x9F, 0x20, 0x00, 0x2D, 0x27, 0x21, 0x9F, // .. .-'!. /* 0900 */ 0x20, 0xC0, 0x75, 0x06, 0xF0, 0x09, 0x02, 0x5C, // .u....\ /* 0908 */ 0x47, 0x00, 0x78, 0xFF, 0xFF, 0x23, 0x00, 0x18, // G.x..#.. /* 0910 */ 0x91, 0x62, 0x3D, 0x02, 0x30, 0x89, 0xA7, 0x3B, // .b=.0..; /* 0918 */ 0xB4, 0xF8, 0x23, 0x37, 0xE2, 0xFC, 0x00, 0x4B, // ..#7...K /* 0920 */ 0xEE, 0xF9, 0x01, 0x25, 0x94, 0x42, 0x07, 0x08, // ...%.B.. /* 0928 */ 0x9F, 0x1F, 0xF8, 0x61, 0xD7, 0x60, 0x06, 0xF1, // ...a.`.. /* 0930 */ 0xF9, 0xC1, 0xA1, 0xCF, 0x0F, 0xD0, 0x43, 0x9E, // ......C. /* 0938 */ 0xB8, 0x41, 0x21, 0xF6, 0x88, 0x0C, 0xBA, 0xF1, // .A!..... /* 0940 */ 0xC2, 0xC3, 0xB4, 0x2F, 0x0C, 0x69, 0x46, 0xD0, // .../.iF. /* 0948 */ 0x19, 0x0F, 0xF0, 0x72, 0x22, 0xF2, 0x01, 0x02, // ...r"... /* 0950 */ 0x5C, 0x36, 0x60, 0xE9, 0xFF, 0xFF, 0x00, 0x01, // \6`..... /* 0958 */ 0x9E, 0x33, 0x00, 0xF0, 0x12, 0x76, 0xCE, 0x43, // .3...v.C /* 0960 */ 0x0B, 0x3F, 0xD3, 0x40, 0x9A, 0xF3, 0x8B, 0xB8, // .?.@.... /* 0968 */ 0x7D, 0x82, 0x88, 0xC0, 0xE7, 0x07, 0x1F, 0x21, // }......! /* 0970 */ 0xF8, 0x91, 0xD3, 0x07, 0x2C, 0x1F, 0x21, 0xB8, // ....,.!. /* 0978 */ 0x24, 0x38, 0x0A, 0xE2, 0x23, 0x84, 0xE3, 0x1E, // $8..#... /* 0980 */ 0x21, 0xA0, 0xC7, 0x3B, 0xD1, 0x80, 0xE2, 0x64, // !..;...d /* 0988 */ 0x06, 0x1E, 0xA4, 0x33, 0xF3, 0x48, 0x8D, 0xF2, // ...3.H.. /* 0990 */ 0xF2, 0x81, 0x3F, 0xCF, 0x00, 0x5E, 0xFE, 0xFF, // ..?..^.. /* 0998 */ 0x27, 0x3D, 0x70, 0xEA, 0x38, 0xE9, 0x01, 0xAD, // '=p.8... /* 09A0 */ 0x03, 0x00, 0x38, 0x04, 0x1F, 0x1E, 0xD0, 0x21, // ..8....! /* 09A8 */ 0x0E, 0x0F, 0x54, 0x21, 0x86, 0x0E, 0x0E, 0x47, // ..T!...G /* 09B0 */ 0xEB, 0xE3, 0x03, 0xEE, 0xF2, 0xC0, 0x0E, 0x9F, // ........ /* 09B8 */ 0x3E, 0x3C, 0xF0, 0x13, 0x8D, 0x4F, 0x58, 0x3E, // ><...OX> /* 09C0 */ 0x3C, 0xF0, 0xE3, 0x9E, 0x4F, 0x9E, 0xFC, 0xF0, // <...O... /* 09C8 */ 0xE0, 0xE8, 0x87, 0x07, 0xE8, 0x67, 0x4F, 0x1F, // .....gO. /* 09D0 */ 0x1E, 0xE0, 0x1F, 0xA1, 0xF9, 0x60, 0xE1, 0x4F, // .....`.O /* 09D8 */ 0xD3, 0x28, 0xD1, 0x0E, 0xF1, 0x3D, 0xE0, 0x3C, // .(...=.< /* 09E0 */ 0x82, 0x18, 0xE7, 0x61, 0x8F, 0xC1, 0x9E, 0xEC, // ...a.... /* 09E8 */ 0x19, 0xDB, 0xF5, 0x11, 0x02, 0x08, 0xFE, 0xFF, // ........ /* 09F0 */ 0x8F, 0x10, 0xC0, 0xE5, 0x90, 0xE6, 0x23, 0x04, // ......#. /* 09F8 */ 0xB8, 0x7C, 0x1C, 0x21, 0x40, 0x77, 0x0C, 0x00, // .|.!@w.. /* 0A00 */ 0x8E, 0xB2, 0x0F, 0x12, 0x28, 0x29, 0x07, 0x09, // ....().. /* 0A08 */ 0x7A, 0xCA, 0x61, 0x17, 0x09, 0x7E, 0x8A, 0x60, // z.a..~.` /* 0A10 */ 0xD2, 0x4F, 0x11, 0xA8, 0x83, 0x84, 0xCF, 0xA2, // .O...... /* 0A18 */ 0x3E, 0x45, 0xF0, 0xF3, 0x30, 0x07, 0xF1, 0x29, // >E..0..) /* 0A20 */ 0xC2, 0x34, 0x3E, 0x45, 0xC0, 0x0D, 0x7C, 0xC6, // .4>E..|. /* 0A28 */ 0x02, 0xC5, 0xD4, 0x8E, 0x17, 0x2C, 0xA3, 0xF7, // .....,.. /* 0A30 */ 0x59, 0xCF, 0xC7, 0x45, 0x9F, 0x38, 0x8C, 0x71, // Y..E.8.q /* 0A38 */ 0xF6, 0xE1, 0xA2, 0xBE, 0xF0, 0x31, 0x2C, 0x36, // .....1,6 /* 0A40 */ 0x66, 0xDC, 0xFF, 0x7F, 0xCC, 0x6C, 0x2A, 0xC6, // f....l*. /* 0A48 */ 0x38, 0x7C, 0x7E, 0xD2, 0x02, 0xBC, 0x1C, 0xF1, // 8|~..... /* 0A50 */ 0x7D, 0x90, 0x00, 0xD7, 0x58, 0x7C, 0x90, 0x00, // }...X|.. /* 0A58 */ 0xD7, 0x49, 0x00, 0xF8, 0x86, 0x3A, 0x4B, 0xA0, // .I...:K. /* 0A60 */ 0xC4, 0x9D, 0xD0, 0x7C, 0x38, 0x46, 0xCC, 0xF7, // ...|8F.. /* 0A68 */ 0x68, 0x7C, 0xF8, 0x8A, 0x70, 0x06, 0xC6, 0x39, // h|..p..9 /* 0A70 */ 0x37, 0x1F, 0x95, 0x0D, 0xF3, 0xF6, 0xE0, 0xAB, // 7....... /* 0A78 */ 0x4C, 0x90, 0x30, 0x6F, 0xA9, 0x61, 0xCE, 0x23, // L.0o.a.# /* 0A80 */ 0x4C, 0x94, 0x04, 0x3E, 0xA1, 0xFA, 0x50, 0xC1, // L..>..P. /* 0A88 */ 0xCF, 0x15, 0x3E, 0x82, 0xF9, 0x50, 0xC1, 0xA5, // ..>..P.. /* 0A90 */ 0xC2, 0x51, 0x10, 0x1F, 0x2A, 0x2C, 0xE3, 0x50, // .Q..*,.P /* 0A98 */ 0x81, 0xFA, 0xFF, 0x1F, 0x2A, 0xE0, 0xC4, 0x3E, // ....*..> /* 0AA0 */ 0xE9, 0x80, 0x42, 0xFE, 0xA9, 0x16, 0x74, 0x47, // ..B...tG /* 0AA8 */ 0x01, 0x8F, 0x10, 0xC6, 0x8D, 0xC4, 0x27, 0x13, // ......'. /* 0AB0 */ 0x9F, 0xDB, 0x8C, 0x63, 0xB0, 0xC3, 0xC5, 0x61, // ...c...a /* 0AB8 */ 0x63, 0x8E, 0xCC, 0x9E, 0x2B, 0xE6, 0x5C, 0x01, // c...+.\. /* 0AC0 */ 0x38, 0x39, 0xCA, 0xF9, 0x5C, 0x01, 0x2E, 0x23, // 89..\..# /* 0AC8 */ 0xE7, 0x0A, 0xD0, 0x1D, 0x06, 0x80, 0xD7, 0xFF, // ........ /* 0AD0 */ 0xFF, 0x30, 0x00, 0x8E, 0x93, 0x21, 0x6E, 0x3C, // .0...!n< /* 0AD8 */ 0x96, 0x7D, 0xB4, 0x40, 0xCC, 0xFC, 0xB0, 0x5F, // .}.@..._ /* 0AE0 */ 0x02, 0x1E, 0x2C, 0xF8, 0x59, 0x02, 0x77, 0xE0, // ..,.Y.w. /* 0AE8 */ 0xE1, 0x07, 0x43, 0x1F, 0x29, 0xB8, 0x28, 0x38, // ..C.).(8 /* 0AF0 */ 0x0A, 0xE2, 0x23, 0x85, 0x8F, 0x3B, 0x3E, 0x52, // ..#..;>R /* 0AF8 */ 0xC0, 0x0D, 0x78, 0xA4, 0x00, 0xC5, 0xB9, 0x1B, // ..x..... /* 0B00 */ 0x7C, 0x93, 0x63, 0x03, 0x87, 0x77, 0x90, 0x07, // |.c..w.. /* 0B08 */ 0x2C, 0x2A, 0x39, 0x47, 0x80, 0xEA, 0xFF, 0x7F, // ,*9G.... /* 0B10 */ 0x02, 0x00, 0x4E, 0x87, 0x07, 0x98, 0x18, 0x0F, // ..N..... /* 0B18 */ 0x0F, 0x80, 0xAF, 0xC9, 0xB1, 0xC3, 0x03, 0x60, // .......` /* 0B20 */ 0xF6, 0xFF, 0x7F, 0x62, 0xF0, 0x29, 0xC0, 0x87, // ...b.).. /* 0B28 */ 0x07, 0xE0, 0x76, 0x02, 0x80, 0x2F, 0xFA, 0xF0, // ..v../.. /* 0B30 */ 0x80, 0x12, 0x05, 0xA1, 0x20, 0x87, 0x07, 0xC4, // .... ... /* 0B38 */ 0x11, 0x1E, 0xCE, 0x58, 0x1F, 0x16, 0x8C, 0xEF, // ...X.... /* 0B40 */ 0x1B, 0x98, 0xCF, 0xA9, 0x80, 0x97, 0xF1, 0xF2, // ........ /* 0B48 */ 0x23, 0x37, 0x38, 0x70, 0x4E, 0xE0, 0x28, 0x71, // #78pN.(q /* 0B50 */ 0xA7, 0x08, 0xE0, 0xFA, 0xFF, 0x3F, 0xA7, 0x02, // .....?.. /* 0B58 */ 0xAF, 0xF3, 0xA7, 0xCF, 0xA9, 0xC0, 0xE9, 0x18, // ........ /* 0B60 */ 0x00, 0xEE, 0x40, 0x47, 0x09, 0xD4, 0x11, 0xC0, // ..@G.... /* 0B68 */ 0xC1, 0xCE, 0xF2, 0x90, 0xA6, 0xF3, 0x8C, 0x88, // ........ /* 0B70 */ 0x1B, 0xE8, 0x69, 0xD8, 0x25, 0x8A, 0xEE, 0xAD, // ..i.%... /* 0B78 */ 0x3E, 0x0A, 0x02, 0x66, 0x2E, 0x07, 0x2F, 0x09, // >..f../. /* 0B80 */ 0x07, 0xEB, 0x29, 0xE2, 0x8E, 0x95, 0x30, 0xBC, // ..)...0. /* 0B88 */ 0xCF, 0x91, 0x60, 0x05, 0x8C, 0xF2, 0xD8, 0xEB, // ..`..... /* 0B90 */ 0x63, 0xE5, 0xFF, 0xFF, 0x30, 0x7D, 0x92, 0x06, // c...0}.. /* 0B98 */ 0x5C, 0x1D, 0x05, 0xC1, 0x67, 0xE5, 0x28, 0x08, // \...g.(. /* 0BA0 */ 0xB4, 0x0E, 0x03, 0xC0, 0xE9, 0xC8, 0x83, 0xE3, // ........ /* 0BA8 */ 0x70, 0x8C, 0xF3, 0x34, 0xE2, 0x46, 0x81, 0x3B, // p..4.F.; /* 0BB0 */ 0xF0, 0x60, 0xCF, 0x61, 0x3E, 0x54, 0x70, 0xC1, // .`.a>Tp. /* 0BB8 */ 0x14, 0x3A, 0xF1, 0xF8, 0x50, 0xC1, 0x05, 0xC2, // .:..P... /* 0BC0 */ 0x51, 0x10, 0x1F, 0x2A, 0x1C, 0xFE, 0xC0, 0x03, // Q..*.... /* 0BC8 */ 0xE5, 0xFF, 0x7F, 0xA8, 0xC0, 0x85, 0x3D, 0x52, // ......=R /* 0BD0 */ 0x83, 0xE2, 0x1C, 0x70, 0xE0, 0x60, 0x19, 0x1E, // ...p.`.. /* 0BD8 */ 0x9B, 0x30, 0xCC, 0xA9, 0x63, 0x2F, 0x27, 0x8F, // .0..c/'. /* 0BE0 */ 0x04, 0xC6, 0xE1, 0x07, 0x6A, 0xC0, 0x4B, 0xC8, // ....j.K. /* 0BE8 */ 0xF3, 0x04, 0xE8, 0xB4, 0x9C, 0x27, 0x40, 0x77, // .....'@w /* 0BF0 */ 0x0E, 0x00, 0x9E, 0x01, 0x8E, 0x12, 0xA8, 0xFF, // ........ /* 0BF8 */ 0x3F, 0x87, 0xC3, 0x1C, 0xC6, 0x10, 0x47, 0x09, // ?.....G. /* 0C00 */ 0x98, 0xE2, 0x8F, 0x12, 0xA8, 0xD3, 0x84, 0x8F, // ........ /* 0C08 */ 0x63, 0x3E, 0x4A, 0x70, 0x99, 0x70, 0x14, 0xC4, // c>Jp.p.. /* 0C10 */ 0x47, 0x09, 0x4B, 0x38, 0xEE, 0x40, 0x8F, 0x7C, // G.K8.@.| /* 0C18 */ 0xDC, 0x01, 0x05, 0x88, 0x0F, 0x4D, 0xE0, 0x1A, // .....M.. /* 0C20 */ 0x33, 0x38, 0x8F, 0x63, 0x80, 0xA3, 0x53, 0x9D, // 38.c..S. /* 0C28 */ 0x4F, 0x13, 0xE0, 0xF2, 0x72, 0x9A, 0x00, 0xDD, // O...r... /* 0C30 */ 0xFF, 0xFF, 0x28, 0x00, 0x9C, 0x83, 0x1C, 0x16, // ..(..... /* 0C38 */ 0xD1, 0x91, 0x8E, 0x64, 0xA0, 0x18, 0xF7, 0xDB, // ...d.... /* 0C40 */ 0xA4, 0x0F, 0x46, 0x3A, 0x52, 0xA0, 0xCE, 0x63, // ..F:R..c /* 0C48 */ 0x3E, 0x53, 0xF8, 0x48, 0xC1, 0x85, 0xC2, 0x51, // >S.H...Q /* 0C50 */ 0x10, 0x1F, 0x29, 0x2C, 0xE2, 0x48, 0x01, 0x3D, // ..),.H.= /* 0C58 */ 0xF4, 0x91, 0x02, 0x14, 0xE2, 0x0F, 0x4D, 0x40, // ......M@ /* 0C60 */ 0x06, 0xEA, 0x38, 0x7C, 0x22, 0xF7, 0x7D, 0xC9, // ..8|".}. /* 0C68 */ 0x78, 0xAF, 0x4C, 0xF0, 0xCE, 0x14, 0xC0, 0xF4, // x.L..... /* 0C70 */ 0xFF, 0x7F, 0xA6, 0x00, 0xD7, 0xC1, 0xC9, 0x67, // .......g /* 0C78 */ 0x0A, 0x70, 0xC1, 0xF9, 0x4C, 0x01, 0xAE, 0xB3, // .p..L... /* 0C80 */ 0x00, 0xF0, 0x16, 0x7A, 0xB8, 0x46, 0x9F, 0x24, // ...z.F.$ /* 0C88 */ 0x7C, 0x12, 0x62, 0xB7, 0x09, 0x1F, 0x79, 0xB0, // |.b...y. /* 0C90 */ 0x92, 0x0F, 0x14, 0xA8, 0xB3, 0xAC, 0xCF, 0x8A, // ........ /* 0C98 */ 0x3E, 0x50, 0x70, 0x71, 0x70, 0x14, 0xC4, 0x07, // >Ppqp... /* 0CA0 */ 0x0A, 0x07, 0x3F, 0x8C, 0x41, 0x0F, 0x7A, 0x18, // ..?.A.z. /* 0CA8 */ 0x03, 0x85, 0xE0, 0x53, 0x13, 0xE8, 0x66, 0x0B, // ...S..f. /* 0CB0 */ 0xE3, 0xCE, 0x04, 0xFB, 0xFF, 0x7F, 0x94, 0x00, // ........ /* 0CB8 */ 0x9C, 0x1C, 0xD1, 0x7D, 0x94, 0x00, 0x97, 0x99, // ...}.... /* 0CC0 */ 0xA3, 0x04, 0xE8, 0x4E, 0x01, 0xC0, 0x4F, 0xF8, // ...N..O. /* 0CC8 */ 0x21, 0x02, 0x7D, 0x44, 0xF4, 0x01, 0x88, 0x1D, // !.}D.... /* 0CD0 */ 0x22, 0x60, 0x9C, 0x60, 0x7D, 0x88, 0xE0, 0xA7, // "`.`}... /* 0CD8 */ 0x30, 0x1F, 0x24, 0x7C, 0x88, 0xE0, 0x87, 0x7E, // 0.$|...~ /* 0CE0 */ 0x1F, 0xFB, 0xF9, 0x21, 0xC2, 0x34, 0x3E, 0x44, // ...!.4>D /* 0CE8 */ 0xC0, 0x3D, 0xF8, 0xFB, 0x90, 0x03, 0x7F, 0x82, // .=...... /* 0CF0 */ 0xC7, 0x8B, 0xFD, 0xFF, 0x1F, 0x96, 0xE0, 0x8F, // ........ /* 0CF8 */ 0x17, 0x6C, 0x57, 0x25, 0xFC, 0x41, 0x02, 0xB0, // .lW%.A.. /* 0D00 */ 0x72, 0x1C, 0xF1, 0x41, 0x02, 0x5C, 0x6A, 0x0E, // r..A.\j. /* 0D08 */ 0x12, 0xA0, 0x3B, 0x09, 0x00, 0x5F, 0xB9, 0x87, // ..;.._.. /* 0D10 */ 0x09, 0xD4, 0x71, 0xDC, 0x27, 0x6B, 0x8F, 0x83, // ..q.'k.. /* 0D18 */ 0x61, 0x1C, 0xF3, 0x1B, 0x40, 0x88, 0x77, 0x33, // a...@.w3 /* 0D20 */ 0x9F, 0x5D, 0x61, 0xFD, 0xFF, 0xCF, 0xAE, 0xC0, // .]a..... /* 0D28 */ 0xE7, 0x2C, 0x81, 0x3B, 0x64, 0x82, 0x67, 0xC8, // .,.;d.g. /* 0D30 */ 0x7C, 0x6E, 0x0C, 0x24, 0xD4, 0x53, 0x92, 0x8F, // |n.$.S.. /* 0D38 */ 0x01, 0xA7, 0x72, 0xB0, 0x71, 0x82, 0xBC, 0x12, // ..r.q... /* 0D40 */ 0x78, 0xB8, 0x46, 0xF2, 0xC9, 0x29, 0xC8, 0x53, // x.F..).S /* 0D48 */ 0xC2, 0x29, 0x44, 0x7D, 0x7D, 0x7B, 0x38, 0x68, // .)D}}{8h /* 0D50 */ 0xEA, 0xEC, 0x0A, 0x88, 0x74, 0x73, 0x76, 0x05, // ....tsv. /* 0D58 */ 0x5A, 0xE7, 0x00, 0xF8, 0xFF, 0xFF, 0x73, 0x00, // Z.....s. /* 0D60 */ 0xFC, 0x73, 0x17, 0x9C, 0x73, 0x04, 0xCE, 0xE7, // .s..s... /* 0D68 */ 0xB4, 0x75, 0x90, 0xE0, 0xE7, 0x2E, 0xE0, 0x78, // .u.....x /* 0D70 */ 0x90, 0xC0, 0x1D, 0x91, 0xC0, 0x33, 0x62, 0xFC, // .....3b. /* 0D78 */ 0xE8, 0x7C, 0x8C, 0x00, 0xBC, 0x9D, 0xBB, 0xC0, // .|...... /* 0D80 */ 0x37, 0x42, 0x1F, 0x23, 0xE0, 0xFE, 0xFF, 0xCF, // 7B.#.... /* 0D88 */ 0x5D, 0xE0, 0x3D, 0x05, 0x80, 0x57, 0xD2, 0x21, // ].=..W.! /* 0D90 */ 0x02, 0x35, 0x2E, 0x9F, 0xB6, 0x7C, 0x88, 0xC0, // .5...|.. /* 0D98 */ 0x43, 0x3F, 0x16, 0x1E, 0xCB, 0xB3, 0x35, 0x3B, // C?....5; /* 0DA0 */ 0x47, 0xF3, 0x73, 0x0D, 0x97, 0x77, 0x8A, 0x40, // G.s..w.@ /* 0DA8 */ 0x09, 0x82, 0xA3, 0x20, 0x3E, 0x45, 0xF8, 0x54, // ... >E.T /* 0DB0 */ 0xE3, 0x53, 0x04, 0xDC, 0x70, 0xA7, 0x08, 0x50, // .S..p..P /* 0DB8 */ 0x88, 0x1C, 0x30, 0xC8, 0x2F, 0x91, 0x9E, 0x1E, // ..0./... /* 0DC0 */ 0x3B, 0x3F, 0x00, 0x4E, 0x42, 0x9D, 0x1F, 0xA0, // ;?.NB... /* 0DC8 */ 0xFC, 0xFF, 0xCF, 0x0F, 0x70, 0xED, 0x9C, 0x1F, // ....p... /* 0DD0 */ 0x40, 0x37, 0x7E, 0xE0, 0x21, 0xF8, 0xE4, 0x80, // @7~.!... /* 0DD8 */ 0x1A, 0xBB, 0x83, 0x9C, 0x1C, 0x10, 0xD7, 0x7A, // .......z /* 0DE0 */ 0x76, 0xE4, 0x3A, 0x84, 0x97, 0x84, 0xB3, 0x38, // v.:....8 /* 0DE8 */ 0x9C, 0x9A, 0x81, 0x74, 0xE5, 0x62, 0x38, 0x51, // ...t.b8Q /* 0DF0 */ 0x9E, 0x52, 0x7D, 0xEE, 0x32, 0x81, 0x0F, 0x5A, // .R}.2..Z /* 0DF8 */ 0x3E, 0x3E, 0xF0, 0x23, 0x8D, 0x4F, 0xCD, 0x3E, // >>.#.O.> /* 0E00 */ 0x3E, 0x70, 0x69, 0x70, 0x14, 0xC4, 0xC7, 0x07, // >pip.... /* 0E08 */ 0xC7, 0x3E, 0x3E, 0x40, 0x8F, 0x79, 0x7C, 0x00, // .>>@.y|. /* 0E10 */ 0x85, 0xDC, 0xF1, 0x82, 0x6E, 0x8A, 0x78, 0xA4, // ....n.x. /* 0E18 */ 0x63, 0xC4, 0x02, 0x9D, 0x23, 0xE6, 0x0C, 0x01, // c...#... /* 0E20 */ 0xDC, 0xFE, 0xFF, 0x67, 0x08, 0xF0, 0xC6, 0x3B, // ...g...; /* 0E28 */ 0x43, 0x80, 0x4E, 0xCF, 0x19, 0x02, 0x74, 0x87, // C.N...t. /* 0E30 */ 0x00, 0xE0, 0x76, 0xCA, 0xC2, 0x71, 0xF8, 0xF0, // ..v..q.. /* 0E38 */ 0x87, 0x19, 0x9E, 0x4F, 0x38, 0x46, 0x3E, 0x86, // ...O8F>. /* 0E40 */ 0xB7, 0x0A, 0x4F, 0xEC, 0x48, 0x0E, 0x21, 0xD0, // ..O.H.!. /* 0E48 */ 0x43, 0x04, 0x60, 0x68, 0x7A, 0xB8, 0x4B, 0x08, // C.`hz.K. /* 0E50 */ 0x9F, 0x1F, 0x3F, 0xAC, 0x31, 0x68, 0xCC, 0x21, // ..?.1h.! /* 0E58 */ 0x02, 0xF7, 0xFF, 0x3F, 0x44, 0x00, 0xDE, 0xFC, // ...?D... /* 0E60 */ 0x1C, 0x22, 0x80, 0xDE, 0x21, 0x00, 0x5C, 0xF2, // ."..!.\. /* 0E68 */ 0x0F, 0x11, 0xA8, 0x51, 0x39, 0xCE, 0x91, 0x41, // ...Q9..A /* 0E70 */ 0xB0, 0xE7, 0x71, 0xA2, 0x2F, 0xF6, 0xB8, 0x29, // ..q./..) /* 0E78 */ 0x86, 0xF6, 0x2C, 0xC2, 0x1C, 0x43, 0xA4, 0x08, // ..,..C.. /* 0E80 */ 0x0F, 0x15, 0xC6, 0xEF, 0xF9, 0xF0, 0xEC, 0x73, // .......s /* 0E88 */ 0x04, 0xEA, 0x04, 0xE8, 0xB3, 0x84, 0xCF, 0x11, // ........ /* 0E90 */ 0x5C, 0x22, 0x1C, 0x05, 0xF1, 0x39, 0xC2, 0xF1, // \"...9.. /* 0E98 */ 0xCF, 0x11, 0xD0, 0xE3, 0x9E, 0x23, 0x40, 0x31, // .....#@1 /* 0EA0 */ 0x9D, 0x63, 0xC6, 0xFC, 0xFF, 0xC7, 0x0C, 0x77, // .c.....w /* 0EA8 */ 0x72, 0x98, 0x75, 0x1E, 0x1D, 0xF6, 0x1E, 0x02, // r.u..... /* 0EB0 */ 0x03, 0x3F, 0xCE, 0xFB, 0xAD, 0x2F, 0x24, 0x11, // .?.../$. /* 0EB8 */ 0x63, 0xFA, 0x8E, 0xE4, 0x13, 0x20, 0xE0, 0xE5, // c.... .. /* 0EC0 */ 0x40, 0xE2, 0xB3, 0x04, 0xB8, 0xBE, 0x09, 0x3E, // @......> /* 0EC8 */ 0x4B, 0x80, 0xEB, 0x20, 0x00, 0x5C, 0xCF, 0xCB, // K.. .\.. /* 0ED0 */ 0xB8, 0x91, 0xF9, 0x2C, 0xEF, 0xE3, 0x3D, 0x3B, // ...,..=; /* 0ED8 */ 0x4C, 0xC0, 0x3B, 0xD0, 0x63, 0xFF, 0xFF, 0xC7, // L.;.c... /* 0EE0 */ 0x1C, 0xE0, 0x38, 0x1C, 0x43, 0xB3, 0x23, 0x09, // ..8.C.#. /* 0EE8 */ 0x98, 0x46, 0xC8, 0x96, 0x79, 0xE4, 0x70, 0xCF, // .F..y.p. /* 0EF0 */ 0xF2, 0x80, 0xA3, 0x63, 0x0E, 0xF8, 0x0C, 0x1D, // ...c.... /* 0EF8 */ 0x73, 0x80, 0xD6, 0x21, 0x00, 0xDE, 0xFF, 0xFF, // s..!.... /* 0F00 */ 0x10, 0x00, 0xF7, 0x1C, 0x01, 0xE7, 0xE0, 0xC3, // ........ /* 0F08 */ 0xCE, 0x11, 0x80, 0x89, 0xD3, 0x17, 0xB8, 0xCF, // ........ /* 0F10 */ 0x11, 0x80, 0x6F, 0x45, 0xE7, 0x08, 0x28, 0xFF, // ..oE..(. /* 0F18 */ 0xFF, 0xD3, 0x17, 0x70, 0x39, 0x04, 0x80, 0x4B, // ...p9..K /* 0F20 */ 0xF6, 0x39, 0x02, 0x25, 0x0D, 0x42, 0x61, 0x4E, // .9.%.BaN /* 0F28 */ 0x5F, 0x90, 0x06, 0x7D, 0x00, 0xF1, 0x8F, 0xF0, // _..}.... /* 0F30 */ 0x58, 0x3C, 0x04, 0x6B, 0xBC, 0xF5, 0x20, 0x09, // X<.k.. . /* 0F38 */ 0x7C, 0x9A, 0x07, 0xBC, 0x4C, 0x0F, 0x7F, 0x49, // |...L..I /* 0F40 */ 0x02, 0xCF, 0x51, 0x02, 0xF8, 0xFE, 0xFF, 0x4F, // ..Q....O /* 0F48 */ 0xF3, 0xC0, 0xC9, 0xD1, 0x69, 0x1E, 0x68, 0x9D, // ....i.h. /* 0F50 */ 0x02, 0xC0, 0x2B, 0xFD, 0x2C, 0x81, 0x92, 0x74, // ..+.,..t /* 0F58 */ 0x88, 0xA6, 0x87, 0x1E, 0x76, 0x7B, 0xC5, 0x4F, // ....v{.O /* 0F60 */ 0x04, 0x73, 0xB2, 0x20, 0xE7, 0x08, 0xD4, 0x19, // .s. .... /* 0F68 */ 0xC7, 0x72, 0xCF, 0x11, 0xA8, 0x33, 0xBD, 0x4F, // .r...3.O /* 0F70 */ 0xF5, 0xFC, 0x1C, 0xE1, 0xF0, 0xE7, 0x08, 0xE8, // ........ /* 0F78 */ 0xE7, 0x7A, 0x9F, 0xBB, 0xE0, 0x0F, 0xE7, 0x90, // .z...... /* 0F80 */ 0xC1, 0xE2, 0xFA, 0xAC, 0x0B, 0x61, 0xAC, 0x1E, // .....a.. /* 0F88 */ 0x1E, 0x83, 0x89, 0x75, 0xD6, 0x11, 0x82, 0xF8, // ...u.... /* 0F90 */ 0x48, 0x62, 0x64, 0xDF, 0x47, 0xEC, 0x7D, 0xCE, // Hbd.G.}. /* 0F98 */ 0x64, 0x0C, 0x47, 0xE2, 0x93, 0x04, 0xEE, 0xFF, // d.G..... /* 0FA0 */ 0x7F, 0x92, 0x00, 0x3C, 0x9C, 0x47, 0x7C, 0x92, // ...<.G|. /* 0FA8 */ 0x00, 0xD7, 0x11, 0xC1, 0x27, 0x09, 0x70, 0x81, // ....'.p. /* 0FB0 */ 0x3D, 0x7A, 0x81, 0xED, 0x24, 0x00, 0x46, 0xB0, // =z..$.F. /* 0FB8 */ 0x20, 0x31, 0x5E, 0x5B, 0x2D, 0xFE, 0x34, 0x01, // 1^[-.4. /* 0FC0 */ 0x25, 0xCA, 0x09, 0x1F, 0xE2, 0x69, 0x02, 0x7B, // %....i.{ /* 0FC8 */ 0x66, 0x05, 0xBE, 0xFF, 0xFF, 0xB3, 0x25, 0x78, // f.....%x /* 0FD0 */ 0x4E, 0x4A, 0x7C, 0xD8, 0xF0, 0x61, 0xFB, 0x9A, // NJ|..a.. /* 0FD8 */ 0x37, 0xE2, 0x04, 0x06, 0x38, 0x3A, 0xB3, 0x82, // 7...8:.. /* 0FE0 */ 0xCF, 0xD2, 0x99, 0x15, 0x68, 0x1D, 0x04, 0x80, // ....h... /* 0FE8 */ 0x83, 0xE8, 0x05, 0xEA, 0x34, 0xC1, 0x45, 0x1D, // ....4.E. /* 0FF0 */ 0xA9, 0xFD, 0x72, 0xD0, 0x31, 0x9F, 0x83, 0x1E, // ..r.1... /* 0FF8 */ 0x8D, 0xD1, 0x0F, 0x84, 0x8D, 0xF8, 0xD5, 0xC7, // ........ /* 1000 */ 0x63, 0x88, 0xF1, 0xFF, 0x3F, 0x4D, 0x5F, 0xC1, // c...?M_. /* 1008 */ 0x7C, 0xB8, 0xF0, 0x39, 0xC2, 0xC7, 0x08, 0x8B, // |..9.... /* 1010 */ 0xA6, 0x90, 0xAC, 0xE3, 0x04, 0x4A, 0xC8, 0x71, // .....J.q /* 1018 */ 0x82, 0x82, 0x18, 0xD0, 0x29, 0x8F, 0x13, 0xE8, // ....)... /* 1020 */ 0x23, 0x0E, 0x1B, 0xC2, 0xE3, 0x86, 0x73, 0x9D, // #.....s. /* 1028 */ 0x26, 0xE8, 0x58, 0x3D, 0x72, 0xAE, 0xE1, 0xA8, // &.X=r... /* 1030 */ 0x83, 0x80, 0x7D, 0x41, 0x3B, 0x68, 0xB0, 0x4C, // ..}A;h.L /* 1038 */ 0x0E, 0xBF, 0xCB, 0x13, 0xF0, 0xD8, 0x3C, 0x13, // ......<. /* 1040 */ 0xAB, 0xB9, 0x1B, 0xA0, 0xE6, 0xE1, 0x2B, 0x04, // ......+. /* 1048 */ 0x46, 0xD7, 0x11, 0x02, 0x64, 0xFA, 0x6E, 0x10, // F...d.n. /* 1050 */ 0x20, 0x47, 0xE7, 0x07, 0x39, 0x8F, 0x9D, 0xCB, // G..9... /* 1058 */ 0x19, 0x3B, 0x05, 0xF1, 0xD8, 0x1D, 0x75, 0xEC, // .;....u. /* 1060 */ 0x68, 0x29, 0x20, 0x1A, 0xAC, 0xEF, 0x03, 0x58, // h) ....X /* 1068 */ 0x82, 0xB1, 0xCE, 0x26, 0xA0, 0x90, 0x77, 0xC2, // ...&..w. /* 1070 */ 0x01, 0xD1, 0x40, 0xD8, 0xA1, 0xCB, 0x13, 0xE1, // ..@..... /* 1078 */ 0xE7, 0x11, 0x78, 0xFF, 0xFF, 0xB1, 0xF9, 0x3C, // ..x....< /* 1080 */ 0x02, 0xBC, 0xC3, 0x9D, 0x47, 0x40, 0xA7, 0xE9, // ....G@.. /* 1088 */ 0x3C, 0x02, 0x3A, 0xB1, 0xE7, 0x11, 0xD0, 0x9D, // <.:..... /* 1090 */ 0x26, 0x60, 0x5C, 0x0D, 0xF8, 0x15, 0x00, 0x77, // &`\....w /* 1098 */ 0xB8, 0xD4, 0x39, 0x09, 0x7D, 0x3A, 0xF2, 0x51, // ..9.}:.Q /* 10A0 */ 0x04, 0xD6, 0x8D, 0xD3, 0x07, 0x84, 0xB3, 0x32, // .......2 /* 10A8 */ 0x81, 0x65, 0x9E, 0x93, 0x50, 0xC7, 0x37, 0xCB, // .e..P.7. /* 10B0 */ 0x3B, 0x3E, 0xA0, 0x04, 0xC1, 0x51, 0x10, 0x1F, // ;>...Q.. /* 10B8 */ 0x1F, 0x7C, 0x78, 0xF3, 0x39, 0x09, 0xEE, 0xF8, // .|x.9... /* 10C0 */ 0x7D, 0x78, 0x80, 0x2F, 0x72, 0xC0, 0xA0, 0xF8, // }x./r... /* 10C8 */ 0xFF, 0x9F, 0x45, 0x60, 0xCD, 0xD5, 0xC3, 0xC3, // ..E`.... /* 10D0 */ 0x1C, 0x8F, 0x00, 0x27, 0xC1, 0xCE, 0x0F, 0xA0, // ...'.... /* 10D8 */ 0xF3, 0x74, 0x7E, 0x00, 0xDD, 0x80, 0x9E, 0x1F, // .t~..... /* 10E0 */ 0xC0, 0x7F, 0x02, 0xC0, 0x8A, 0x3C, 0x3D, 0xA0, // .....<=. /* 10E8 */ 0x38, 0x2C, 0xFF, 0xB0, 0x0B, 0x69, 0x0E, 0x81, // 8,...i.. /* 10F0 */ 0xC2, 0xBF, 0xB6, 0xF8, 0x40, 0x4E, 0x0E, 0x0F, // ....@N.. /* 10F8 */ 0xA8, 0xF3, 0xB7, 0x0F, 0x10, 0x3E, 0x3C, 0x70, // .....>

/* 1108 */ 0x3C, 0x40, 0x0F, 0x79, 0x78, 0x80, 0xF6, 0xFF, // <@.yx... /* 1110 */ 0x3F, 0x3C, 0xE0, 0x0E, 0x1F, 0xE0, 0x19, 0x1D, // ?<...... /* 1118 */ 0x76, 0x8E, 0x67, 0xD7, 0xD6, 0xF0, 0x10, 0xA7, // v.g..... /* 1120 */ 0x52, 0xFC, 0x01, 0x02, 0xF0, 0x72, 0x9E, 0x01, // R....r.. /* 1128 */ 0xDF, 0x21, 0xCC, 0xE7, 0x19, 0xE0, 0x74, 0x06, // .!....t. /* 1130 */ 0x00, 0x9F, 0xB8, 0x23, 0x04, 0x5A, 0xFA, 0x79, // ...#.Z.y /* 1138 */ 0x06, 0x71, 0x7E, 0xC0, 0x80, 0x3C, 0xB6, 0x61, // .q~..<.a /* 1140 */ 0x4F, 0xDD, 0x3E, 0x42, 0x70, 0x91, 0x14, 0x3A, // O.>Bp..: /* 1148 */ 0x40, 0xFA, 0x08, 0xC1, 0xFF, 0xFF, 0xA2, 0xE0, // @....... /* 1150 */ 0x28, 0x88, 0x8F, 0x10, 0x0E, 0x7C, 0x84, 0x80, // (....|.. /* 1158 */ 0x7E, 0x66, 0xF6, 0x11, 0x02, 0xFE, 0xF9, 0x03, // ~f...... /* 1160 */ 0x7C, 0xA3, 0xC5, 0xCE, 0x0F, 0x77, 0xA0, 0x01, // |....w.. /* 1168 */ 0x4C, 0x9A, 0x3A, 0xD0, 0x00, 0xBD, 0x13, 0x00, // L.:..... /* 1170 */ 0xFC, 0xE3, 0x03, 0x9C, 0xB3, 0xAE, 0xFF, 0xFF, // ........ /* 1178 */ 0xC7, 0x07, 0xE0, 0x7F, 0xE0, 0xC6, 0x8D, 0x16, // ........ /* 1180 */ 0x3C, 0x27, 0x63, 0x7E, 0x7C, 0x00, 0x1C, 0xAB, // <'c~|... /* 1188 */ 0x3A, 0x3E, 0x00, 0xAD, 0x13, 0x00, 0xFF, 0xFF, // :>...... /* 1190 */ 0x9F, 0x00, 0xE0, 0x4B, 0x3D, 0xEB, 0xA1, 0x23, // ...K=..# /* 1198 */ 0x1C, 0xAF, 0x20, 0xE1, 0x3C, 0x6E, 0x1B, 0xC5, // .. .?8. /* 11B8 */ 0xF9, 0x01, 0xFA, 0xC9, 0xD8, 0xA7, 0x19, 0xF8, // ........ /* 11C0 */ 0x72, 0x0F, 0x43, 0xA0, 0x9D, 0x1E, 0x06, 0xE6, // r.C..... /* 11C8 */ 0xF8, 0xD8, 0x6D, 0x08, 0xC6, 0x11, 0x02, 0x70, // ..m....p /* 11D0 */ 0x12, 0xEF, 0x08, 0x01, 0x3A, 0x57, 0x47, 0x08, // ....:WG. /* 11D8 */ 0x68, 0xFF, 0xFF, 0x23, 0x04, 0xBC, 0x43, 0x00, // h..#..C. /* 11E0 */ 0x70, 0x3B, 0xD3, 0xC0, 0x3C, 0x42, 0xE0, 0x87, // p;......... /* 1210 */ 0xC0, 0xFF, 0xFF, 0x7F, 0x7C, 0x00, 0x8E, 0x17, // ....|... /* 1218 */ 0xA9, 0xE7, 0x3D, 0x60, 0x77, 0x02, 0x80, 0x2F, // ..=`w../ /* 1220 */ 0xF6, 0xF8, 0x80, 0x3A, 0xA2, 0xFA, 0x84, 0xE5, // ...:.... /* 1228 */ 0xE3, 0x03, 0xAC, 0x2B, 0x05, 0x9B, 0x88, 0x61, // ...+...a /* 1230 */ 0x7A, 0x3E, 0x11, 0x03, 0x72, 0xC6, 0x0B, 0x67, // z>..r..g /* 1238 */ 0x7E, 0xD8, 0x23, 0x04, 0x58, 0xFE, 0xFF, 0x47, // ~.#.X..G /* 1240 */ 0x08, 0xE0, 0x7E, 0x08, 0xF1, 0x11, 0x02, 0x5C, // ..~....\ /* 1248 */ 0xBA, 0x8E, 0x10, 0xA0, 0x13, 0x7C, 0x84, 0x00, // .....|.. /* 1250 */ 0x0A, 0xA7, 0x00, 0xB8, 0xA7, 0x74, 0xDC, 0x31, // .....t.1 /* 1258 */ 0xC2, 0x01, 0x8E, 0x11, 0x88, 0xE9, 0xC6, 0xEC, // ........ /* 1260 */ 0x1D, 0x45, 0x63, 0x38, 0xEA, 0x13, 0x3C, 0x0A, // .Ec8..<. /* 1268 */ 0xC3, 0xC7, 0x79, 0xAA, 0x40, 0x1E, 0x23, 0x50, // ..y.@.#P /* 1270 */ 0xA7, 0x08, 0x9F, 0x6B, 0x7C, 0x8C, 0xE0, 0xB2, // ...k|... /* 1278 */ 0xE0, 0x28, 0x88, 0x8F, 0x11, 0x8E, 0x7C, 0x8C, // .(....|. /* 1280 */ 0x80, 0x1E, 0xF1, 0x18, 0x01, 0x8A, 0x03, 0xC1, // ........ /* 1288 */ 0x31, 0xC3, 0xFA, 0xFF, 0x8F, 0x19, 0xDE, 0x04, // 1....... /* 1290 */ 0x31, 0x30, 0x47, 0x88, 0x9B, 0x30, 0xEE, 0x14, // 10G..0.. /* 1298 */ 0x01, 0x38, 0x89, 0x76, 0x8A, 0x00, 0x9D, 0xAF, // .8.v.... /* 12A0 */ 0x53, 0x04, 0xE8, 0x8E, 0x00, 0xC0, 0xE9, 0x08, // S....... /* 12A8 */ 0x81, 0xE3, 0xB0, 0xFC, 0x23, 0x04, 0x0A, 0x37, // ....#..7 /* 12B0 */ 0xA6, 0x8F, 0x08, 0x27, 0x12, 0xE7, 0xB0, 0x4E, // ...'...N /* 12B8 */ 0xE3, 0x19, 0x30, 0xD0, 0x63, 0x0D, 0x70, 0xF9, // ..0.c.p. /* 12C0 */ 0xFF, 0x1F, 0x6B, 0x80, 0x17, 0xC8, 0x71, 0xBC, // ..k...q. /* 12C8 */ 0x0C, 0xF8, 0xF6, 0xC1, 0x86, 0x88, 0x05, 0x3A, // .......: /* 12D0 */ 0x45, 0xCC, 0x09, 0x02, 0x70, 0x12, 0xEE, 0x04, // E...p... /* 12D8 */ 0x01, 0xBA, 0xA1, 0xF9, 0x04, 0x01, 0xAE, 0x33, // .......3 /* 12E0 */ 0x00, 0xF0, 0x3A, 0x6A, 0xE1, 0x86, 0xE1, 0x43, // ..:j...C /* 12E8 */ 0x8D, 0xCF, 0xC6, 0x30, 0x7C, 0x5E, 0x04, 0x88, // ...0|^.. /* 12F0 */ 0xE8, 0x93, 0x03, 0xFD, 0xFF, 0x43, 0xF8, 0x0C, // .....C.. /* 12F8 */ 0xE1, 0x43, 0x8D, 0x0F, 0x10, 0x5C, 0x1E, 0x1C, // .C...\.. /* 1300 */ 0x05, 0xF1, 0x01, 0xC2, 0xD1, 0x0F, 0x10, 0xD0, // ........ /* 1308 */ 0xA3, 0x1E, 0x20, 0x40, 0x31, 0x5E, 0x8F, 0x16, // .. @1^.. /* 1310 */ 0x1C, 0xF3, 0xAA, 0xFD, 0xEE, 0x41, 0x11, 0xC3, // .....A.. /* 1318 */ 0x19, 0xC7, 0x17, 0x58, 0x3C, 0x50, 0xF0, 0x38, // ...X.9.. /* 1370 */ 0xE3, 0x03, 0xB0, 0x3E, 0xA8, 0xE3, 0x06, 0x0B, // ...>.... /* 1378 */ 0x9E, 0x73, 0x35, 0x3F, 0x3E, 0x00, 0x5E, 0xFF, // .s5?>.^. /* 1380 */ 0xFF, 0xC7, 0x07, 0xFC, 0x80, 0x1E, 0x1F, 0x80, // ........ /* 1388 */ 0xD5, 0x11, 0x00, 0x5C, 0x52, 0x8F, 0x0F, 0xA8, // ...\R... /* 1390 */ 0x31, 0x39, 0xC4, 0xF1, 0x01, 0x31, 0xDE, 0xC8, // 19...1.. /* 1398 */ 0x4F, 0x5C, 0x07, 0x17, 0xE5, 0x90, 0x0F, 0xC3, // O\...... /* 13A0 */ 0x20, 0xCF, 0x5C, 0x9E, 0xD6, 0x59, 0x3C, 0x09, // .\..Y<. /* 13A8 */ 0xC6, 0x39, 0x0C, 0x9F, 0xFB, 0x80, 0xE7, 0x19, // .9...... /* 13B0 */ 0x02, 0x77, 0x48, 0x03, 0xCF, 0x88, 0xF9, 0x0C, // .wH..... /* 13B8 */ 0x31, 0xA7, 0x46, 0x0F, 0x11, 0x37, 0x70, 0x4F, // 1.F..7pO /* 13C0 */ 0x11, 0x73, 0x88, 0x00, 0x8E, 0xFF, 0xFF, 0x73, // .s.....s /* 13C8 */ 0x1F, 0xF0, 0x93, 0x76, 0xEE, 0x03, 0x5A, 0x67, // ...v..Zg /* 13D0 */ 0x00, 0xF0, 0x9D, 0x8D, 0xE1, 0x8C, 0x80, 0x4D, // .......M /* 13D8 */ 0xE4, 0x99, 0xC6, 0x87, 0x08, 0xB8, 0xE7, 0x1A, // ........ /* 13E0 */ 0xC0, 0xCF, 0x04, 0xD9, 0x19, 0x02, 0xAC, 0xFF, // ........ /* 13E8 */ 0xFF, 0x73, 0x0D, 0xE0, 0xCA, 0xDA, 0xB9, 0x06, // .s...... /* 13F0 */ 0xE8, 0x1D, 0x01, 0xC0, 0x91, 0x62, 0x69, 0x3A, // .....bi: /* 13F8 */ 0x42, 0x70, 0x49, 0x10, 0x4A, 0xF5, 0x5A, 0xD0, // BpI.J.Z. /* 1400 */ 0x49, 0xD4, 0xE3, 0x3C, 0x0E, 0x43, 0x3F, 0x89, // I..<.C?. /* 1408 */ 0x1A, 0x25, 0xF2, 0x11, 0xD4, 0x7A, 0x59, 0x10, // .%...zY. /* 1410 */ 0xFE, 0x4B, 0xCE, 0xC3, 0x3A, 0xCB, 0x00, 0xAA, // .K..:... /* 1418 */ 0xA3, 0x83, 0x4F, 0x0E, 0x56, 0x4F, 0x21, 0x5D, // ..O.VO!] /* 1420 */ 0x27, 0x08, 0x94, 0x92, 0x13, 0x04, 0x05, 0x31, // '......1 /* 1428 */ 0xA0, 0x63, 0x9E, 0x20, 0xD0, 0x07, 0x07, 0x36, // .c. ...6 /* 1430 */ 0xCB, 0xE2, 0x41, 0x14, 0xEC, 0x00, 0x41, 0x07, // ..A...A. /* 1438 */ 0xE9, 0x21, 0x73, 0x0D, 0x07, 0x08, 0x04, 0x6C, // .!s....l /* 1440 */ 0x91, 0xA3, 0x05, 0xCD, 0xC0, 0x8E, 0xDE, 0x13, // ........ /* 1448 */ 0xFB, 0xFF, 0x3F, 0xE9, 0xFB, 0x26, 0x60, 0xB0, // ..?..&`. /* 1450 */ 0x98, 0x0F, 0x8D, 0xC6, 0x0A, 0xF5, 0x10, 0x92, // ........ /* 1458 */ 0xA0, 0x9A, 0x53, 0x01, 0x6A, 0x20, 0x3E, 0x3C, // ..S.j >< /* 1460 */ 0x60, 0x74, 0xDD, 0x1D, 0x40, 0xA6, 0xEF, 0xEC, // `t..@... /* 1468 */ 0x00, 0x72, 0x74, 0x7E, 0x83, 0x04, 0x3C, 0xDC, // .rt~..<. /* 1470 */ 0x14, 0x18, 0xCC, 0x73, 0x83, 0x8F, 0x57, 0x46, // ...s..WF /* 1478 */ 0x09, 0x19, 0xE3, 0x09, 0xEB, 0x55, 0x81, 0x5F, // .....U._ /* 1480 */ 0x00, 0x70, 0x97, 0x11, 0x78, 0xF7, 0x29, 0x72, // .p..x.)r /* 1488 */ 0x19, 0x01, 0xDA, 0xD7, 0x08, 0x5F, 0x46, 0xB0, // ....._F. /* 1490 */ 0xFF, 0xFF, 0xCB, 0x08, 0x6C, 0x6D, 0x97, 0x11, // ....lm.. /* 1498 */ 0xD0, 0x61, 0xBD, 0x41, 0x82, 0x6D, 0x2E, 0x9E, // .a.A.m.. /* 14A0 */ 0x3D, 0xEE, 0x12, 0x60, 0x98, 0x18, 0xEF, 0x01, // =..`.... /* 14A8 */ 0xBE, 0x83, 0x60, 0x2E, 0x24, 0x9E, 0xEA, 0xA3, // ..`.$... /* 14B0 */ 0x00, 0x8E, 0xC0, 0xF7, 0x48, 0x1C, 0x87, 0x6F, // ....H..o /* 14B8 */ 0xB5, 0x98, 0xE9, 0x9E, 0x85, 0xD1, 0x0F, 0x2C, // ......., /* 14C0 */ 0xB0, 0x67, 0x79, 0x90, 0x86, 0x66, 0x77, 0x36, // .gy..fw6 /* 14C8 */ 0x5F, 0x91, 0xB8, 0x44, 0x0A, 0x09, 0x3C, 0x46, // _..D.....c@. /* 14F0 */ 0x87, 0xB9, 0x20, 0x01, 0xAB, 0xFF, 0xFF, 0x05, // .. ..... /* 14F8 */ 0x09, 0xD8, 0x7A, 0xBB, 0xD5, 0x02, 0xBD, 0x23, // ..z....# /* 1500 */ 0x00, 0x38, 0x8E, 0x0F, 0xB8, 0x53, 0x80, 0xEF, // .8...S.. /* 1508 */ 0x69, 0x1E, 0x00, 0x53, 0x38, 0x26, 0x5D, 0x25, // i..S8&]% /* 1510 */ 0x4E, 0xF4, 0x5D, 0xC2, 0xC0, 0x98, 0x3B, 0x3F, // N.]...;? /* 1518 */ 0xBF, 0x3D, 0xF2, 0xE3, 0x8C, 0x4F, 0x0F, 0x5C, // .=...O.\ /* 1520 */ 0x08, 0x1C, 0x05, 0xF1, 0xE9, 0xC1, 0x77, 0x47, // ......wG /* 1528 */ 0x9F, 0x1E, 0xE0, 0x86, 0x3A, 0x3D, 0x80, 0x42, // ....:=.B /* 1530 */ 0xDC, 0x25, 0x1D, 0x44, 0xA7, 0x0E, 0x1F, 0x1C, // .%.D.... /* 1538 */ 0xC0, 0xFF, 0xFF, 0x3F, 0xCC, 0x00, 0x36, 0xC6, // ...?..6. /* 1540 */ 0xEB, 0xC3, 0x0C, 0x70, 0x1C, 0x3F, 0x43, 0x7D, // ...p.?C} /* 1548 */ 0x4C, 0x7B, 0xD2, 0x37, 0x70, 0xAC, 0x27, 0x5A, // L{.7p.'Z /* 1550 */ 0x2C, 0xCE, 0x43, 0x98, 0x31, 0x5E, 0x1A, 0x38, // ,.C.1^.8 /* 1558 */ 0x81, 0x6F, 0xB5, 0x78, 0xC9, 0x17, 0x48, 0x04, // .o.x..H. /* 1560 */ 0xE4, 0x59, 0xB1, 0x39, 0x3D, 0xFD, 0xFB, 0x86, // .Y.9=... /* 1568 */ 0x73, 0x66, 0x0C, 0xEE, 0x14, 0x2A, 0x3E, 0x4E, // sf...*>N /* 1570 */ 0xE0, 0x8E, 0x10, 0xA8, 0x13, 0x84, 0x45, 0x1D, // ......E. /* 1578 */ 0x21, 0x50, 0x32, 0xE0, 0x28, 0x88, 0x8F, 0x10, // !P2.(... /* 1580 */ 0x3E, 0x5D, 0xF9, 0x08, 0x01, 0x37, 0xD2, 0x0D, // >]...7.. /* 1588 */ 0x12, 0x14, 0xD7, 0x51, 0x8F, 0x1B, 0x0C, 0xFF, // ...Q.... /* 1590 */ 0x7F, 0x82, 0xB7, 0x80, 0x07, 0x1F, 0xCC, 0x09, // ........ /* 1598 */ 0x02, 0x70, 0x72, 0x24, 0xF2, 0x09, 0x02, 0x5C, // .pr$...\ /* 15A0 */ 0xE6, 0x4E, 0x10, 0xA0, 0x93, 0x7F, 0x73, 0x04, // .N....s. /* 15A8 */ 0xDD, 0x09, 0x82, 0x23, 0x3E, 0x28, 0x84, 0x7C, // ...#>(.| /* 15B0 */ 0x92, 0xF1, 0x20, 0x0C, 0xF4, 0x08, 0xC0, 0xCF, // .. ..... /* 15B8 */ 0x0F, 0xFC, 0xD6, 0x00, 0xEB, 0x72, 0x82, 0x3B, // .....r.; /* 15C0 */ 0x45, 0xC0, 0x3A, 0x5B, 0xB0, 0x53, 0x04, 0xF0, // E.:[.S.. /* 15C8 */ 0xFC, 0xFF, 0x9F, 0x22, 0xC0, 0x70, 0xAE, 0xC1, // ...".p.. /* 15D0 */ 0x9D, 0x22, 0x00, 0xEF, 0xEA, 0x4E, 0x11, 0x40, // ."...N.@ /* 15D8 */ 0xEB, 0x58, 0x83, 0x3F, 0x45, 0x00, 0x07, 0xB1, // .X.?E... /* 15E0 */ 0xA7, 0x08, 0x94, 0x3C, 0x08, 0x89, 0x3F, 0x45, // ...<..?E /* 15E8 */ 0x20, 0xCE, 0xAD, 0xAF, 0x0A, 0xC7, 0x11, 0xF4, // ....... /* 15F0 */ 0x6D, 0x27, 0x88, 0x91, 0xCE, 0xC1, 0xFF, 0xFF, // m'...... /* 15F8 */ 0xBB, 0x60, 0xF4, 0xB7, 0x08, 0xCF, 0x2A, 0xC2, // .`....*. /* 1600 */ 0xBB, 0xA0, 0x31, 0x1F, 0x6F, 0x9F, 0xFF, 0x3C, // ..1.o..< /* 1608 */ 0xB7, 0x23, 0xE3, 0x07, 0x2E, 0xC0, 0xCB, 0x9D, // .#...... /* 1610 */ 0xF1, 0xD0, 0xB0, 0x07, 0x2E, 0xC0, 0xA1, 0xBB, // ........ /* 1618 */ 0x03, 0x17, 0xD0, 0x1B, 0xCB, 0x0B, 0x03, 0x16, // ........ /* 1620 */ 0xE9, 0xFF, 0xFF, 0x18, 0xE1, 0x13, 0x83, 0x0F, // ........ /* 1628 */ 0x5C, 0xBE, 0x31, 0xE0, 0xEE, 0xA2, 0x3E, 0x08, // \.1...>. /* 1630 */ 0x60, 0x0F, 0xA3, 0x78, 0xC1, 0xC7, 0x08, 0xC4, // `..x.... /* 1638 */ 0xAC, 0x63, 0x87, 0xAF, 0x71, 0x12, 0xC4, 0xF8, // .c..q... /* 1640 */ 0xC1, 0x94, 0x00, 0x1F, 0x51, 0xF3, 0x47, 0x00, // ....Q.G. /* 1648 */ 0x9F, 0x1F, 0x50, 0xD2, 0x28, 0x74, 0x80, 0xF0, // ..P.(t.. /* 1650 */ 0xF9, 0x81, 0x4B, 0x81, 0xA3, 0x20, 0xBE, 0x6D, // ..K.. .m /* 1658 */ 0xC3, 0x39, 0x3F, 0xE0, 0x63, 0x9D, 0x1F, 0x40, // .9?.c..@ /* 1660 */ 0x71, 0xD8, 0xF0, 0xA0, 0xC1, 0x31, 0xD9, 0x63, // q....1.c /* 1668 */ 0x83, 0x71, 0x80, 0x00, 0x9C, 0x9C, 0x8E, 0x7C, // .q.....| /* 1670 */ 0x80, 0x00, 0xD7, 0x80, 0x7D, 0x80, 0x00, 0x17, // ....}... /* 1678 */ 0xC8, 0xFF, 0xFF, 0x01, 0x02, 0x6C, 0x57, 0x05, // .....lW. /* 1680 */ 0x76, 0xB4, 0xF1, 0xB5, 0x98, 0x4F, 0xFB, 0xCD, // v....O.. /* 1688 */ 0xC6, 0x17, 0x83, 0xE7, 0xFA, 0x37, 0x64, 0xDF, // .....7d. /* 1690 */ 0x02, 0x60, 0x10, 0x94, 0x7B, 0x7C, 0x40, 0x1D, // .`..{|@. /* 1698 */ 0x01, 0x7C, 0xA8, 0xC1, 0x8C, 0xF9, 0xDD, 0xD4, // .|...... /* 16A0 */ 0xD0, 0x61, 0xDF, 0x28, 0x7C, 0xC7, 0x39, 0xE7, // .a.(|.9. /* 16A8 */ 0x30, 0x0F, 0xCC, 0xC6, 0x39, 0x37, 0x8F, 0xE5, // 0...97.. /* 16B0 */ 0x35, 0xC1, 0x83, 0xF3, 0x81, 0x9D, 0x1D, 0x21, // 5......! /* 16B8 */ 0xF8, 0xA1, 0xC6, 0xC7, 0x2D, 0x1F, 0x21, 0xB8, // ....-.!. /* 16C0 */ 0x1C, 0x38, 0x0A, 0xE2, 0x23, 0x84, 0xA3, 0x1E, // .8..#... /* 16C8 */ 0x21, 0xA0, 0x9F, 0x6E, 0x7D, 0x84, 0x80, 0x7F, // !..n}... /* 16D0 */ 0x5D, 0xF0, 0xB0, 0xC1, 0x01, 0x73, 0x72, 0xB8, // ]....sr. /* 16D8 */ 0x61, 0xB3, 0xD1, 0xF1, 0x43, 0x04, 0xE0, 0x24, // a...C..$ /* 16E0 */ 0xE8, 0x21, 0x02, 0xC2, 0xFF, 0xFF, 0x10, 0x01, // .!...... /* 16E8 */ 0xDB, 0xDE, 0x21, 0x02, 0x74, 0x60, 0x0F, 0x11, // ..!.t`.. /* 16F0 */ 0x60, 0x1B, 0x59, 0xA0, 0xC7, 0x02, 0x5F, 0x8C, // `.Y..._. /* 16F8 */ 0x3D, 0x7E, 0xCC, 0x8D, 0x9D, 0x1F, 0x1C, 0xF0, // =~...... /* 1700 */ 0x48, 0x2F, 0x0E, 0xD8, 0x63, 0x83, 0xCE, 0xC8, // H/..c... /* 1708 */ 0x68, 0xD1, 0x27, 0x06, 0x0D, 0xEC, 0x64, 0x4E, // h.'...dN /* 1710 */ 0xF8, 0xB4, 0x1F, 0x6A, 0x9E, 0x53, 0x8D, 0xF1, // ...j.S.. /* 1718 */ 0x6A, 0xE1, 0xC3, 0xAA, 0x09, 0x2C, 0xF3, 0x08, // j....,.. /* 1720 */ 0x81, 0x3A, 0xD7, 0xF8, 0x0C, 0xE1, 0x23, 0x04, // .:....#. /* 1728 */ 0x17, 0x04, 0x47, 0x41, 0x7C, 0x84, 0x70, 0xD8, // ..GA|.p. /* 1730 */ 0x23, 0x04, 0xF4, 0x70, 0x47, 0x08, 0x50, 0x5C, // #..pG.P\ /* 1738 */ 0xC6, 0x0E, 0x1A, 0x2C, 0x83, 0xF3, 0x84, 0x7D, // ...,...} /* 1740 */ 0x63, 0x33, 0x46, 0xD7, 0x17, 0x7E, 0xC4, 0x14, // c3F..~.. /* 1748 */ 0x0E, 0xF5, 0x19, 0x02, 0xD8, 0xFD, 0xFF, 0xCF, // ........ /* 1750 */ 0x59, 0xC0, 0x54, 0xDF, 0x39, 0x0B, 0x68, 0x0D, // Y.T.9.h. /* 1758 */ 0xEF, 0xEC, 0x31, 0x47, 0x40, 0x3E, 0xBB, 0x33, // ..1G@>.3 /* 1760 */ 0x78, 0x33, 0x88, 0xE9, 0x13, 0x96, 0xC1, 0x7C, // x3.....| /* 1768 */ 0xA6, 0x89, 0x13, 0xCD, 0xE7, 0x07, 0x5F, 0x24, // ......_$ /* 1770 */ 0x7C, 0xDA, 0x32, 0x9A, 0xAF, 0x0D, 0x4C, 0xD8, // |.2...L. /* 1778 */ 0x11, 0x02, 0x25, 0xE9, 0x08, 0x81, 0xBA, 0xF6, // ..%..... /* 1780 */ 0x61, 0x91, 0x1E, 0x2F, 0xCE, 0xFA, 0x21, 0xE0, // a../..!. /* 1788 */ 0x5D, 0x10, 0x23, 0xF1, 0x10, 0x81, 0x3A, 0xD5, // ].#...:. /* 1790 */ 0xF8, 0xA4, 0xE5, 0x43, 0x04, 0x17, 0x03, 0x47, // ...C...G /* 1798 */ 0x41, 0x7C, 0x88, 0xF0, 0x79, 0xC4, 0x87, 0x08, // A|..y... /* 17A0 */ 0xB8, 0xC1, 0x0E, 0x11, 0xA0, 0x38, 0x1F, 0xE0, // .....8.. /* 17A8 */ 0x46, 0x0D, 0x77, 0x6A, 0xFC, 0x02, 0x89, 0xC1, // F.wj.... /* 17B0 */ 0x7C, 0x26, 0x85, 0xF5, 0xFF, 0x3F, 0x42, 0x00, // |&...?B. /* 17B8 */ 0x06, 0x0E, 0x45, 0x3E, 0x42, 0x80, 0xCB, 0xDF, // ..E>B... /* 17C0 */ 0x11, 0x02, 0x74, 0xA3, 0x39, 0x7A, 0xF0, 0x1C, // ..t.9z.. /* 17C8 */ 0xD7, 0x7D, 0xE3, 0xC3, 0x5F, 0x01, 0x60, 0x1C, // .}.._.`. /* 17D0 */ 0x43, 0xC9, 0xE1, 0x01, 0x2D, 0xFD, 0x78, 0x8C, // C...-.x. /* 17D8 */ 0x3A, 0x39, 0x60, 0xC7, 0xFA, 0x16, 0x8F, 0x21, // :9`....! /* 17E0 */ 0x28, 0xF4, 0xF0, 0x80, 0x3A, 0x3F, 0xF8, 0x44, // (...:?.D /* 17E8 */ 0xE3, 0xC3, 0x03, 0x97, 0x04, 0x47, 0x41, 0x7C, // .....GA| /* 17F0 */ 0x78, 0xF0, 0xC9, 0xD6, 0x87, 0x07, 0xB8, 0xF1, // x....... /* 17F8 */ 0x0E, 0x0F, 0xA0, 0xB8, 0x12, 0x1C, 0x2F, 0xFC, // ....../. /* 1800 */ 0xFF, 0xFF, 0xE1, 0x01, 0x3F, 0x3C, 0x8E, 0x72, // ....?<.r /* 1808 */ 0x7A, 0xD8, 0xF3, 0x03, 0x60, 0x71, 0x38, 0x3E, // z...`q8> /* 1810 */ 0x3F, 0x00, 0xA7, 0x43, 0x16, 0x3F, 0x02, 0x80, // ?..C.?.. /* 1818 */ 0x43, 0xE2, 0xD2, 0x74, 0x7E, 0xC0, 0xC5, 0x78, // C..t~..x /* 1820 */ 0x2B, 0xE8, 0x1C, 0xCF, 0xCE, 0x0F, 0xB0, 0x45, // +......E /* 1828 */ 0x83, 0xEA, 0xE0, 0xE0, 0x73, 0x83, 0x4F, 0x81, // ....s.O. /* 1830 */ 0x3E, 0x3A, 0xF8, 0xFC, 0xC0, 0x45, 0x9C, 0x1F, // >:...E.. /* 1838 */ 0x28, 0x88, 0x01, 0x9D, 0xF0, 0xFC, 0x80, 0x56, // (......V /* 1840 */ 0x71, 0x2A, 0x47, 0x5E, 0xD5, 0xF9, 0x24, 0xFD, // q*G^..$. /* 1848 */ 0xFF, 0x9F, 0x32, 0xD7, 0x00, 0xA1, 0x9B, 0x98, // ..2..... /* 1850 */ 0x81, 0x7D, 0x03, 0x05, 0xCF, 0x5C, 0x61, 0x10, // .}...\a. /* 1858 */ 0x54, 0x73, 0x25, 0x40, 0x8D, 0xC2, 0x37, 0x07, // Ts%@..7. /* 1860 */ 0x8C, 0xAE, 0x93, 0x03, 0xC8, 0xEE, 0x4E, 0xBE, // ......N. /* 1868 */ 0x38, 0x80, 0x19, 0x9D, 0x1F, 0x8A, 0x00, 0x0F, // 8....... /* 1870 */ 0x77, 0x34, 0x1F, 0x11, 0x7C, 0xC6, 0xF3, 0x55, // w4..|..U /* 1878 */ 0x8F, 0xCD, 0x9D, 0x9D, 0x42, 0xE0, 0x9D, 0xC5, // ....B... /* 1880 */ 0xC9, 0x29, 0x04, 0x48, 0xFE, 0xFF, 0x4F, 0x21, // .).H..O! /* 1888 */ 0x30, 0xEE, 0x0D, 0x3E, 0x85, 0x80, 0x6B, 0x0A, // 0..>..k. /* 1890 */ 0x4F, 0x21, 0x60, 0x3B, 0x87, 0x82, 0xE7, 0xD4, // O!`;.... /* 1898 */ 0xC1, 0x4E, 0x21, 0x70, 0x4E, 0xFA, 0x3A, 0x81, // .N!pN.:. /* 18A0 */ 0xA0, 0xA3, 0x3C, 0x12, 0x34, 0xE6, 0x67, 0x48, // ..<.4.gH /* 18A8 */ 0xE3, 0xBF, 0xA6, 0x3D, 0xAB, 0x1D, 0x45, 0x68, // ...=..Eh /* 18B0 */ 0x76, 0x1E, 0xC1, 0x0B, 0x3F, 0x81, 0xA0, 0x24, // v...?..$ /* 18B8 */ 0x53, 0xE8, 0x8C, 0x0F, 0x37, 0xE5, 0xC1, 0x01, // S...7... /* 18C0 */ 0xAD, 0x03, 0x44, 0x33, 0x38, 0x08, 0xDC, 0x1D, // ..D38... /* 18C8 */ 0x9F, 0x1F, 0x41, 0xE0, 0xDD, 0x1B, 0xC0, 0x33, // ..A....3 /* 18D0 */ 0x37, 0x7E, 0x9F, 0xF2, 0x40, 0x70, 0x67, 0x10, // 7~..@pg. /* 18D8 */ 0xE0, 0xF8, 0xFF, 0x3F, 0x83, 0x00, 0xEC, 0x1A, // ...?.... /* 18E0 */ 0xAE, 0xCF, 0x20, 0xE0, 0x52, 0x78, 0x06, 0x01, // .. .Rx.. /* 18E8 */ 0xDD, 0x80, 0x8E, 0x1E, 0x2C, 0xE7, 0x0E, 0xDC, // ....,... /* 18F0 */ 0xE8, 0x1F, 0x26, 0x30, 0x73, 0xFB, 0xFF, 0x3F, // ..&0s..? /* 18F8 */ 0x78, 0x60, 0x65, 0x1D, 0x82, 0xD1, 0xB2, 0x8F, // x`e..... /* 1900 */ 0x9C, 0xF4, 0x24, 0x6A, 0xD0, 0x27, 0x62, 0x8F, // ..$j.'b. /* 1908 */ 0xC7, 0xB3, 0x3F, 0xE3, 0x83, 0x08, 0xF3, 0x90, // ..?..... /* 1910 */ 0x07, 0xB8, 0x39, 0x23, 0xFA, 0x10, 0xEC, 0xD9, // ..9#.... /* 1918 */ 0x61, 0x80, 0x0E, 0xEF, 0x29, 0xDA, 0xD3, 0x63, // a...)..c /* 1920 */ 0x87, 0x3C, 0xC0, 0x4A, 0xAC, 0xC3, 0x03, 0xE8, // .<.J.... /* 1928 */ 0xCE, 0xB7, 0x3E, 0x3C, 0x80, 0xEB, 0x00, 0x00, // ..><.... /* 1930 */ 0xE3, 0xFF, 0x7F, 0x00, 0x00, 0xDF, 0x30, 0x1E, // ......0. /* 1938 */ 0x00, 0xB8, 0xB8, 0xB3, 0x03, 0x6A, 0x0C, 0x16, // .....j.. /* 1940 */ 0x7E, 0xE2, 0x44, 0x1C, 0x24, 0xF8, 0x7D, 0xFB, // ~.D.$.}. /* 1948 */ 0xF0, 0x0E, 0x8D, 0x89, 0x3D, 0x3A, 0xA0, 0x4E, // ....=:.N /* 1950 */ 0xE4, 0x16, 0x79, 0x74, 0x40, 0x9D, 0x88, 0x0C, // ..yt@... /* 1958 */ 0x66, 0x10, 0x1F, 0x1D, 0x1C, 0x79, 0x64, 0xA8, // f....yd. /* 1960 */ 0xA3, 0x03, 0x9C, 0x88, 0x47, 0x07, 0x50, 0x1C, // ....G.P. /* 1968 */ 0x0F, 0xC1, 0x77, 0xE9, 0xC0, 0x8C, 0xEE, 0x65, // ..w....e /* 1970 */ 0xDE, 0xA3, 0xEB, 0x1D, 0x84, 0x1C, 0x10, 0x7D, // .......} /* 1978 */ 0x6C, 0xE0, 0x87, 0x07, 0x70, 0x1F, 0x93, 0x3C, // l...p..< /* 1980 */ 0x1E, 0x9F, 0x01, 0x7C, 0xE0, 0x04, 0xEE, 0x93, // ...|.... /* 1988 */ 0xF3, 0xE1, 0x01, 0xFB, 0xFF, 0x3F, 0x70, 0x02, // .....?p. /* 1990 */ 0x9B, 0x23, 0x00, 0x2C, 0x88, 0x57, 0x00, 0x5C, // .#.,.W.\ /* 1998 */ 0xBC, 0xF7, 0x81, 0x09, 0x24, 0xFE, 0xB0, 0xA0, // ....$... /* 19A0 */ 0x40, 0x30, 0xA8, 0x8B, 0x96, 0x4F, 0x09, 0xF8, // @0...O.. /* 19A8 */ 0x21, 0x1E, 0x61, 0xEC, 0x63, 0x62, 0x47, 0x35, // !.a.cbG5 /* 19B0 */ 0xC3, 0xF1, 0xD1, 0x7B, 0x0C, 0xCF, 0x38, 0xC7, // ...{..8. /* 19B8 */ 0x73, 0x1E, 0xA7, 0xEA, 0x49, 0x85, 0x64, 0xD2, // s...I.d. /* 19C0 */ 0x06, 0x87, 0x92, 0x72, 0xB0, 0xF1, 0x74, 0x34, // ...r..t4 /* 19C8 */ 0xB1, 0xDA, 0x11, 0x75, 0x72, 0x32, 0x4C, 0x02, // ...ur2L. /* 19D0 */ 0x8F, 0x9B, 0xA1, 0x71, 0x68, 0xEC, 0x30, 0x7C, // ...qh.0| /* 19D8 */ 0x71, 0xF1, 0x20, 0x0E, 0xE3, 0xA4, 0x4D, 0xE0, // q. ...M. /* 19E0 */ 0x09, 0x3D, 0x0D, 0x94, 0x7B, 0x51, 0x90, 0x78, // .=..{Q.x /* 19E8 */ 0x54, 0x61, 0x34, 0x07, 0x45, 0x80, 0x0E, 0x1B, // Ta4.E... /* 19F0 */ 0x2C, 0x07, 0x80, 0xB7, 0x00, 0x5F, 0xE7, 0x8D, // ,...._.. /* 19F8 */ 0xF6, 0x28, 0xC4, 0xA6, 0xCC, 0xAE, 0x21, 0x38, // .(....!8 /* 1A00 */ 0x9C, 0x10, 0x87, 0xF4, 0x3A, 0xC0, 0xFE, 0x20, // ....:.. /* 1A08 */ 0x3E, 0xEE, 0xE3, 0xCE, 0x1B, 0x86, 0x8C, 0x7D, // >......} /* 1A10 */ 0x80, 0x26, 0xB0, 0xFB, 0x8B, 0x93, 0x34, 0xCE, // .&....4. /* 1A18 */ 0x45, 0x53, 0x7A, 0x9C, 0x09, 0x51, 0x9C, 0x00, // ESz..Q.. /* 1A20 */ 0x63, 0x02, 0x6C, 0xDD, 0x1B, 0x74, 0x6C, 0x88, // c.l..tl. /* 1A28 */ 0xF0, 0x4A, 0x13, 0x25, 0x52, 0x6B, 0x13, 0x13, // .J.%Rk.. /* 1A30 */ 0x14, 0xC3, 0x88, 0xD2, 0x1B, 0x0A, 0x01, 0x0E, // ........ /* 1A38 */ 0x5D, 0x1B, 0xAC, 0xA0, 0x0D, 0xF8, 0x22, 0x11, // ].....". /* 1A40 */ 0x22, 0x52, 0x9C, 0xF6, 0x07, 0x41, 0x44, 0x39, // "R...AD9 /* 1A48 */ 0xF8, 0xFF, 0x1F, 0x07, 0xD8, 0x69, 0xD1, 0xA7, // .....i.. /* 1A50 */ 0x11, 0xDC, 0x91, 0xC0, 0xC7, 0x81, 0x93, 0x7A, // .......z /* 1A58 */ 0xA8, 0x63, 0x20, 0x07, 0x77, 0x60, 0x0F, 0x3B, // .c .w`.; /* 1A60 */ 0xCF, 0x02, 0x1E, 0x35, 0x3B, 0x8A, 0xF8, 0x30, // ...5;..0 /* 1A68 */ 0xE1, 0xC3, 0x01, 0xDE, 0x35, 0xA0, 0x6E, 0x05, // ....5.n. /* 1A70 */ 0xCF, 0x04, 0x6C, 0x8C, 0x86, 0xE3, 0x43, 0xF4, // ..l...C. /* 1A78 */ 0x74, 0x3D, 0x81, 0x43, 0x64, 0x80, 0x3E, 0x7D, // t=.Cd.>} /* 1A80 */ 0x80, 0x4F, 0xFE, 0x20, 0x50, 0x23, 0x33, 0xB4, // .O. P#3. /* 1A88 */ 0xE7, 0x79, 0x5A, 0xEF, 0x02, 0x3E, 0x00, 0x98, // .yZ..>.. /* 1A90 */ 0xC0, 0x62, 0xCF, 0x89, 0x74, 0x3C, 0xE0, 0x57, // .b..t<.W /* 1A98 */ 0x7C, 0x40, 0x10, 0xC2, 0x0B, 0x83, 0xE7, 0xEB, // |@...... /* 1AA0 */ 0xA3, 0x1E, 0x3B, 0x5F, 0xE1, 0xCE, 0x14, 0x3E, // ..;_...> /* 1AA8 */ 0x27, 0xF0, 0x73, 0x17, 0x0E, 0xFE, 0x15, 0x81, // '.s..... /* 1AB0 */ 0x1F, 0x46, 0x58, 0xE0, 0xB3, 0x0D, 0x15, 0x75, // .FX....u /* 1AB8 */ 0x30, 0x41, 0x1D, 0x2B, 0x7C, 0xA2, 0x60, 0xB7, // 0A.+|.`. /* 1AC0 */ 0x1C, 0x0E, 0xCB, 0x4E, 0x3C, 0x1E, 0x1E, 0x7C, // ...N<..| /* 1AC8 */ 0xC1, 0xC7, 0x09, 0x20, 0xF4, 0xFF, 0x9F, 0x1B, // ... .... /* 1AD0 */ 0x3B, 0x48, 0xF0, 0x61, 0xC3, 0xBF, 0x52, 0x18, // ;H.a..R. /* 1AD8 */ 0xD8, 0xC7, 0x2D, 0x7E, 0xE4, 0xC0, 0x1D, 0x71, // ..-~...q /* 1AE0 */ 0xE0, 0xA1, 0x44, 0x7F, 0x7E, 0xE8, 0x53, 0x80, // ..D.~.S. /* 1AE8 */ 0x56, 0x08, 0xA1, 0x3D, 0xB8, 0xBC, 0xE3, 0x30, // V..=...0 /* 1AF0 */ 0xB5, 0x38, 0xC2, 0x0A, 0x12, 0xE9, 0x31, 0xC7, // .8....1. /* 1AF8 */ 0x48, 0x07, 0x12, 0x25, 0x48, 0xC8, 0xB0, 0xBE, // H..%H... /* 1B00 */ 0xCD, 0xF8, 0xE4, 0xA4, 0xB1, 0xA2, 0xC7, 0xC1, // ........ /* 1B08 */ 0x01, 0x4F, 0x80, 0x8D, 0xE3, 0xBD, 0xC7, 0x53, // .O.....S /* 1B10 */ 0x39, 0x2C, 0x9F, 0x51, 0x7C, 0xD1, 0xF3, 0xA0, // 9,.Q|... /* 1B18 */ 0x1E, 0x55, 0x7C, 0xD3, 0x3B, 0xD2, 0x53, 0x7B, // .U|.;.S{ /* 1B20 */ 0x3F, 0x78, 0xB3, 0xF0, 0x61, 0x16, 0x7B, 0xB8, // ?x..a.{. /* 1B28 */ 0xF0, 0x10, 0xF8, 0x00, 0x1E, 0x6D, 0xCE, 0xD2, // .....m.. /* 1B30 */ 0xA7, 0xA0, 0x73, 0xC3, 0x9D, 0x66, 0xF8, 0x15, // ..s..f.. /* 1B38 */ 0x01, 0x73, 0x18, 0xC2, 0xC5, 0x3D, 0xDC, 0xD0, // .s...=.. /* 1B40 */ 0x00, 0x6F, 0x03, 0x05, 0x84, 0x41, 0x9D, 0x6F, // .o...A.o /* 1B48 */ 0x00, 0x57, 0x57, 0x05, 0x1F, 0x03, 0x30, 0xFF, // .WW...0. /* 1B50 */ 0xFF, 0x53, 0x12, 0x5C, 0x9C, 0x37, 0x80, 0x37, // .S.\.7.7 /* 1B58 */ 0x87, 0x27, 0x1C, 0xE0, 0x8C, 0xF6, 0x84, 0x03, // .'...... /* 1B60 */ 0x26, 0x81, 0x27, 0x1C, 0x80, 0x26, 0xA2, 0x4E, // &.'..&.N /* 1B68 */ 0x38, 0xE8, 0x23, 0x9B, 0x4F, 0x0A, 0xFF, 0xFF, // 8.#.O... /* 1B70 */ 0x27, 0x05, 0x5F, 0x71, 0xC0, 0x41, 0x30, 0xF4, // '._q.A0. /* 1B78 */ 0x19, 0x07, 0xE8, 0x8C, 0xE5, 0x91, 0x02, 0xD8, // ........ /* 1B80 */ 0x9D, 0x72, 0xC0, 0x7B, 0xF0, 0xC0, 0x9D, 0x72, // .r.{...r /* 1B88 */ 0xC0, 0x7B, 0xE3, 0x63, 0xE7, 0x1C, 0xC0, 0xD1, // .{.c.... /* 1B90 */ 0xFF, 0x7F, 0x00, 0x98, 0x28, 0x87, 0x1C, 0x2A, // ....(..* /* 1B98 */ 0xFD, 0x7D, 0x20, 0xF1, 0x30, 0xA8, 0x73, 0x0E, // .} .0.s. /* 1BA0 */ 0xE0, 0xEA, 0xFC, 0xE1, 0x53, 0x04, 0x38, 0x8E, // ....S.8. /* 1BA8 */ 0x06, 0x87, 0xFD, 0xEC, 0xF0, 0xE2, 0xF1, 0xF2, // ........ /* 1BB0 */ 0x6A, 0x84, 0x50, 0xC6, 0x09, 0xF8, 0x10, 0x61, // j.P....a /* 1BB8 */ 0xDC, 0x08, 0xEF, 0xBA, 0xEC, 0x0A, 0x81, 0x39, // .......9 /* 1BC0 */ 0xE4, 0xC0, 0x9F, 0xC9, 0x01, 0xBD, 0xD7, 0xBC, // ........ /* 1BC8 */ 0x3F, 0x1C, 0x51, 0x10, 0x5F, 0x6D, 0x5E, 0x6E, // ?.Q._m^n /* 1BD0 */ 0x5E, 0x6F, 0xE2, 0xBC, 0xE8, 0xF8, 0x90, 0xC3, // ^o...... /* 1BD8 */ 0x8E, 0x38, 0x46, 0x89, 0x17, 0xC1, 0x58, 0xA1, // .8F...X. /* 1BE0 */ 0x7C, 0xBE, 0x79, 0x97, 0x88, 0xF5, 0xB4, 0x63, // |.y....c /* 1BE8 */ 0x94, 0x70, 0x31, 0x82, 0x05, 0x09, 0xFA, 0x90, // .p1..... /* 1BF0 */ 0xC3, 0x24, 0x1C, 0x72, 0x80, 0xEC, 0xFF, 0xFF, // .$.r.... /* 1BF8 */ 0x90, 0x03, 0x98, 0x0B, 0x7F, 0x88, 0x47, 0x0F, // ......G. /* 1C00 */ 0xD7, 0xC7, 0x04, 0x1F, 0x08, 0xDE, 0x12, 0x30, // .......0 /* 1C08 */ 0xA7, 0x91, 0x87, 0x07, 0x03, 0x9D, 0x92, 0x43, // .......C /* 1C10 */ 0x1E, 0x70, 0x80, 0xCE, 0x09, 0x05, 0x7F, 0x96, // .p...... /* 1C18 */ 0x00, 0xD7, 0x39, 0x02, 0x77, 0xB0, 0x01, 0xDF, // ..9.w... /* 1C20 */ 0x49, 0x03, 0x77, 0xB0, 0x01, 0xEF, 0xA8, 0x7C, // I.w....| /* 1C28 */ 0xAA, 0x61, 0xFF, 0xFF, 0x53, 0x0D, 0x60, 0x27, // .a..S.`' /* 1C30 */ 0xDA, 0x91, 0x06, 0x15, 0xE6, 0x54, 0x03, 0xE8, // .....T.. /* 1C38 */ 0xBD, 0xE4, 0xBD, 0xA5, 0xB0, 0x9B, 0x06, 0x3B, // .......; /* 1C40 */ 0x89, 0xB0, 0xAB, 0xC3, 0x73, 0x40, 0x14, 0x43, // ....s@.C /* 1C48 */ 0x44, 0x7E, 0xD3, 0x7A, 0xAA, 0x01, 0xD7, 0x8D, // D~.z.... /* 1C50 */ 0xE3, 0x4D, 0xE0, 0xF9, 0xEF, 0xE5, 0xE1, 0x51, // .M.....Q /* 1C58 */ 0xE0, 0x94, 0x5E, 0x1F, 0x9E, 0x63, 0xDE, 0x66, // ..^..c.f /* 1C60 */ 0x9E, 0x65, 0x0C, 0xF5, 0x2E, 0xE8, 0x1B, 0xA0, // .e...... /* 1C68 */ 0xE1, 0x42, 0x19, 0xF3, 0xFF, 0x1F, 0x2E, 0xD8, // .B...... /* 1C70 */ 0xBB, 0xA0, 0x67, 0x15, 0x2F, 0xCE, 0x3B, 0x8D, // ..g./.;. /* 1C78 */ 0xD1, 0x02, 0xC6, 0x0E, 0x13, 0x22, 0xE2, 0x09, // .....".. /* 1C80 */ 0x3E, 0xD5, 0x30, 0x49, 0xA7, 0x1A, 0x80, 0x26, // >.0I...& /* 1C88 */ 0x22, 0x4E, 0x82, 0x68, 0x68, 0x5F, 0x01, 0xF1, // "N.hh_.. /* 1C90 */ 0x91, 0x8F, 0x34, 0x40, 0xE7, 0x90, 0x0A, 0x9E, // ..4@.... /* 1C98 */ 0x83, 0x04, 0xAC, 0xFF, 0x3F, 0xD0, 0xF9, 0xF1, // ....?... /* 1CA0 */ 0xB3, 0x04, 0xDC, 0x93, 0x0D, 0xF8, 0xCE, 0x89, // ........ /* 1CA8 */ 0xB8, 0x93, 0x0D, 0x78, 0x07, 0x17, 0x29, 0x4A, // ...x..)J /* 1CB0 */ 0x68, 0x23, 0x45, 0x88, 0x7B, 0x32, 0x71, 0x62, // h#E.{2qb /* 1CB8 */ 0xBE, 0xDD, 0x60, 0x4F, 0x37, 0x80, 0x93, 0xA8, // ..`O7... /* 1CC0 */ 0xC7, 0x66, 0x54, 0xB8, 0x93, 0x33, 0x20, 0xE8, // .fT..3 . /* 1CC8 */ 0xFF, 0x7F, 0x72, 0x06, 0xBB, 0xCB, 0x23, 0x0A, // ..r...#. /* 1CD0 */ 0x39, 0x3B, 0x1C, 0xC3, 0x51, 0xF8, 0x96, 0x12, // 9;..Q... /* 1CD8 */ 0xE5, 0x95, 0x85, 0xDD, 0x4B, 0x8D, 0xF2, 0x5C, // ....K..\ /* 1CE0 */ 0x0A, 0x93, 0xC0, 0x07, 0x1C, 0xD8, 0xA7, 0x3F, // .......? /* 1CE8 */ 0x1F, 0x97, 0x7D, 0x1C, 0x78, 0x09, 0x3C, 0x9F, // ..}.x.<. /* 1CF0 */ 0xB3, 0x7A, 0xC0, 0x31, 0xD0, 0x93, 0x8D, 0x4F, // .z.1...O /* 1CF8 */ 0x81, 0xEC, 0x2C, 0xE8, 0x6B, 0xB3, 0x0F, 0x13, // ..,.k... /* 1D00 */ 0xC1, 0x9E, 0x9C, 0x0D, 0x1C, 0x35, 0xE8, 0x03, // .....5.. /* 1D08 */ 0x45, 0x8C, 0x37, 0x67, 0x63, 0x46, 0x88, 0x61, // E.7gcF.a /* 1D10 */ 0xAC, 0x07, 0x1C, 0x26, 0xEE, 0x80, 0x03, 0x10, // ...&.... /* 1D18 */ 0xE3, 0xFF, 0x7F, 0xC0, 0xC1, 0x4A, 0x39, 0xE0, // .....J9. /* 1D20 */ 0xA0, 0x87, 0xEB, 0x93, 0x02, 0xBB, 0x3D, 0xB0, // ......=. /* 1D28 */ 0xE1, 0x3E, 0x3B, 0x3C, 0x28, 0xB0, 0x21, 0xB1, // .>;<(.!. /* 1D30 */ 0x33, 0x0E, 0xF0, 0x3E, 0x4E, 0x80, 0xFB, 0x8C, // 3..>N... /* 1D38 */ 0x03, 0xBE, 0xE1, 0x3C, 0xE3, 0x00, 0x83, 0xC1, // ...<.... /* 1D40 */ 0xC5, 0x38, 0x90, 0x98, 0x8F, 0x83, 0x86, 0x79, // .8.....y /* 1D48 */ 0x8C, 0xF1, 0x60, 0x42, 0x86, 0x78, 0x8F, 0x89, // ..`B.x.. /* 1D50 */ 0xF2, 0x48, 0x08, 0xEC, 0xFF, 0xFF, 0xA7, 0x1C, // .H...... /* 1D58 */ 0xB0, 0x84, 0xB2, 0x00, 0xC2, 0xE4, 0xBF, 0x10, // ........ /* 1D60 */ 0x14, 0x03, 0x06, 0x75, 0xCA, 0x01, 0x5C, 0x09, // ...u..\. /* 1D68 */ 0x3E, 0x47, 0x80, 0x06, 0xFD, 0x58, 0x4E, 0x21, // >G...XN! /* 1D70 */ 0x56, 0xA4, 0xD7, 0x87, 0xA7, 0x2F, 0x06, 0x12, // V..../.. /* 1D78 */ 0x29, 0xDC, 0x39, 0xF9, 0x1A, 0x01, 0xF7, 0xE4, // ).9..... /* 1D80 */ 0x0C, 0xFF, 0x10, 0xE1, 0x31, 0x85, 0x78, 0xB0, // ....1.x. /* 1D88 */ 0x39, 0xA8, 0x37, 0x81, 0x97, 0x9B, 0x20, 0xE7, // 9.7... . /* 1D90 */ 0xF1, 0x94, 0xE3, 0x43, 0x8E, 0xCF, 0xCC, 0x3E, // ...C...> /* 1D98 */ 0xE4, 0x18, 0xEA, 0x5D, 0x27, 0xD6, 0xBB, 0x8E, // ...]'... /* 1DA0 */ 0x41, 0x42, 0x45, 0x78, 0x2B, 0xF4, 0xD5, 0xD9, // ABEx+... /* 1DA8 */ 0x27, 0x68, 0xDF, 0x71, 0x62, 0x84, 0x7B, 0xC8, // 'h.qb.{. /* 1DB0 */ 0x61, 0x42, 0x5E, 0x23, 0xF2, 0x70, 0xC8, 0x01, // aB^#.p.. /* 1DB8 */ 0x12, 0xFF, 0xFF, 0x43, 0x0E, 0x60, 0xF7, 0x35, // ...C.`.5 /* 1DC0 */ 0xE3, 0x43, 0x0E, 0x6E, 0x14, 0x3E, 0x23, 0x70, // .C.n.>#p /* 1DC8 */ 0x02, 0x07, 0x3E, 0xE0, 0x00, 0x9D, 0x93, 0x04, // ..>..... /* 1DD0 */ 0xB8, 0x87, 0xF8, 0x24, 0x01, 0x86, 0xF3, 0x0D, // ...$.... /* 1DD8 */ 0xF8, 0x62, 0x9F, 0xBC, 0xD1, 0xD0, 0x9E, 0x83, // .b...... /* 1DE0 */ 0xA7, 0x73, 0x56, 0xC7, 0xC4, 0xFE, 0xFF, 0xC7, // .sV..... /* 1DE8 */ 0x6E, 0xB0, 0x9D, 0x0C, 0xC0, 0x71, 0xEC, 0x06, // n....q.. /* 1DF0 */ 0xCF, 0x90, 0xB0, 0xB3, 0x88, 0xF1, 0x80, 0x73, // .......s /* 1DF8 */ 0xCE, 0x3E, 0x5C, 0x74, 0x25, 0xC0, 0xE8, 0xD1, // .>\t%... /* 1E00 */ 0x08, 0x68, 0x43, 0x06, 0x0A, 0xF5, 0xDA, 0x73, // .hC....s /* 1E08 */ 0x26, 0x0F, 0x94, 0x18, 0xA4, 0x78, 0x47, 0x18, // &....xG. /* 1E10 */ 0xCF, 0x47, 0x23, 0xC0, 0x50, 0xE0, 0xC3, 0x24, // .G#.P..$ /* 1E18 */ 0x8D, 0xF1, 0xB6, 0x50, 0x44, 0x18, 0xD4, 0xD1, // ...PD... /* 1E20 */ 0x08, 0xE6, 0xFF, 0xFF, 0x68, 0x04, 0x18, 0x39, // ....h..9 /* 1E28 */ 0x22, 0xE0, 0x4E, 0x20, 0xE0, 0x03, 0x0D, 0x1B, // ".N .... /* 1E30 */ 0x28, 0xA4, 0xEF, 0xB9, 0xEC, 0x78, 0x04, 0x1C, // (....x.. /* 1E38 */ 0x2F, 0xE1, 0x3E, 0x1E, 0x81, 0xE7, 0x48, 0x09, // /.>...H. /* 1E40 */ 0x18, 0xF9, 0xFF, 0x1F, 0x8F, 0x00, 0x2B, 0x42, // ......+B /* 1E48 */ 0x8E, 0x47, 0xD0, 0x83, 0x1F, 0x8F, 0x80, 0xCE, // .G...... /* 1E50 */ 0x69, 0x02, 0xDC, 0x50, 0x4F, 0x13, 0x60, 0x3C, // i..PO.`< /* 1E58 */ 0xE7, 0x80, 0x0F, 0xDA, 0xE7, 0x1C, 0xE0, 0x04, // ........ /* 1E60 */ 0xF5, 0xFF, 0x8F, 0x16, 0x28, 0xC2, 0x73, 0x38, // ....(.s8 /* 1E68 */ 0xE0, 0x29, 0xE8, 0x29, 0x87, 0x46, 0x78, 0x25, // .).).Fx% /* 1E70 */ 0x28, 0x1A, 0x0C, 0xEA, 0xA0, 0x03, 0xB8, 0x3A, // (......: /* 1E78 */ 0xF7, 0xE3, 0xCE, 0x12, 0x70, 0x67, 0xF2, 0x7A, // ....pg.z /* 1E80 */ 0x70, 0x30, 0x07, 0xEE, 0xF3, 0xC3, 0x89, 0xBF, // p0...... /* 1E88 */ 0x13, 0x3C, 0x1F, 0xF8, 0x64, 0x10, 0xE8, 0xD5, // .<..d... /* 1E90 */ 0xCD, 0x97, 0x2A, 0x06, 0xE6, 0x8B, 0x04, 0xEE, // ..*..... /* 1E98 */ 0x60, 0x85, 0x3D, 0xE6, 0x80, 0xE5, 0xFF, 0x7F, // `.=..... /* 1EA0 */ 0xA8, 0x04, 0xCF, 0x49, 0xFC, 0x31, 0x07, 0xAE, // ...I.1.. /* 1EA8 */ 0xB0, 0x63, 0x0E, 0x40, 0x13, 0x11, 0xC7, 0x1C, // .c.@.... /* 1EB0 */ 0xE8, 0xA1, 0x8F, 0x39, 0x40, 0xE7, 0x2C, 0x01, // ...9@.,. /* 1EB8 */ 0x86, 0xFF, 0xFF, 0x59, 0x02, 0x58, 0x1C, 0x72, // ...Y.X.r /* 1EC0 */ 0x80, 0xF3, 0xE8, 0x30, 0xE0, 0x1E, 0x1D, 0xE6, // ...0.... /* 1EC8 */ 0x72, 0x08, 0xEF, 0x90, 0x03, 0x38, 0x09, 0x7F, // r....8.. /* 1ED0 */ 0xC2, 0xA1, 0xA1, 0xDE, 0x08, 0x8A, 0x0B, 0x83, // ........ /* 1ED8 */ 0x3A, 0xE4, 0x00, 0xD3, 0xFF, 0xFF, 0x21, 0x07, // :.....!. /* 1EE0 */ 0x18, 0xC4, 0x38, 0x49, 0x80, 0xE6, 0xEC, 0x12, // ..8I.... /* 1EE8 */ 0xE3, 0x35, 0xF5, 0x00, 0x42, 0x1D, 0xC4, 0x23, // .5..B..# /* 1EF0 */ 0x8B, 0x0F, 0x5E, 0x1E, 0xC6, 0xC1, 0xF9, 0xAE, // ..^..... /* 1EF8 */ 0xF2, 0xDE, 0x85, 0x93, 0x85, 0x23, 0x30, 0x1F, // .....#0. /* 1F00 */ 0x25, 0x1E, 0x26, 0x1E, 0xC5, 0x0C, 0x7C, 0x5E, // %.&...|^ /* 1F08 */ 0x3E, 0x11, 0x44, 0x3A, 0x23, 0xDF, 0xC2, 0xE0, // >.D:#... /* 1F10 */ 0x9E, 0x76, 0x80, 0x0F, 0xCA, 0xD3, 0x0E, 0x5C, // .v.....\ /* 1F18 */ 0x69, 0xA7, 0x1D, 0x40, 0xE2, 0xFF, 0xFF, 0xB4, // i..@.... /* 1F20 */ 0x03, 0x0C, 0x25, 0x9C, 0x76, 0xD0, 0xD0, 0xBE, // ..%.v... /* 1F28 */ 0x73, 0x60, 0xCE, 0x38, 0xEC, 0x48, 0x0E, 0xBC, // s`.8.H.. /* 1F30 */ 0x0F, 0x1A, 0x8F, 0x12, 0x60, 0x3D, 0xEC, 0x80, // ....`=.. /* 1F38 */ 0xEF, 0x40, 0xE0, 0xC3, 0x0E, 0xF8, 0x01, 0x8F, // .@...... /* 1F40 */ 0x24, 0xD6, 0x1B, 0xCE, 0x03, 0xA2, 0x67, 0xF2, // $.....g. /* 1F48 */ 0x26, 0x13, 0xEC, 0x95, 0x22, 0x52, 0x6C, 0x1F, // &..."Rl. /* 1F50 */ 0x78, 0xF8, 0x09, 0xD1, 0x47, 0x6B, 0xF0, 0xFD, // x...Gk.. /* 1F58 */ 0xFF, 0x8F, 0x3B, 0xC0, 0x3A, 0xE0, 0xB9, 0x1A, // ..;.:... /* 1F60 */ 0x15, 0xE9, 0x68, 0x0D, 0xE8, 0xBD, 0x11, 0x3C, // ..h....< /* 1F68 */ 0x42, 0x1C, 0x8E, 0xAF, 0xAF, 0x1E, 0xC4, 0x4B, // B......K /* 1F70 */ 0x98, 0x0F, 0xAE, 0x7C, 0xF2, 0x6F, 0x17, 0x86, // ...|.o.. /* 1F78 */ 0xC2, 0x1E, 0xAD, 0x81, 0xD9, 0x39, 0x07, 0x0B, // .....9.. /* 1F80 */ 0xF1, 0x9C, 0xC3, 0xFE, 0xFF, 0xE7, 0x1C, 0x58, // .......X /* 1F88 */ 0x62, 0xCE, 0x39, 0x00, 0x4D, 0xC2, 0x43, 0xE8, // b.9.M.C. /* 1F90 */ 0x90, 0x08, 0x37, 0xEC, 0x31, 0x07, 0xE8, 0x0C, // ..7.1... /* 1F98 */ 0xD1, 0xA7, 0x09, 0x60, 0xF3, 0xFF, 0x1F, 0x1A, // ...`.... /* 1FA0 */ 0x3B, 0xE4, 0x80, 0xEF, 0x4C, 0x81, 0x3B, 0xE4, // ;...L.;. /* 1FA8 */ 0x80, 0x77, 0x1E, 0xAF, 0x35, 0x6F, 0x2F, 0xBE, // .w..5o/. /* 1FB0 */ 0x55, 0x1B, 0xF6, 0xED, 0x10, 0xDE, 0x01, 0x07, // U....... /* 1FB8 */ 0xB0, 0x22, 0x52, 0x1E, 0x08, 0x13, 0xFF, 0x3A, // ."R....: /* 1FC0 */ 0xD0, 0x91, 0xCD, 0x30, 0xFC, 0x80, 0x03, 0xB8, // ...0.... /* 1FC8 */ 0x02, 0x0A, 0xED, 0xFF, 0xFF, 0xC9, 0x0B, 0x1C, // ........ /* 1FD0 */ 0x47, 0x04, 0xDC, 0x59, 0xC0, 0x07, 0x04, 0x5F, // G..Y..._ /* 1FD8 */ 0x0E, 0xD8, 0xFD, 0xDD, 0x07, 0x83, 0xC7, 0x03, // ........ /* 1FE0 */ 0xDF, 0x11, 0xD9, 0x64, 0x4E, 0x20, 0xC2, 0xB3, // ...dN .. /* 1FE8 */ 0x0D, 0xFC, 0xA1, 0xBC, 0xCA, 0x84, 0x88, 0xF3, // ........ /* 1FF0 */ 0x60, 0x10, 0xE1, 0x25, 0x24, 0xC4, 0x3B, 0x4D, // `..%$.;M /* 1FF8 */ 0x9C, 0x47, 0x9A, 0xD7, 0x88, 0x08, 0xCF, 0x36, // .G.....6 /* 2000 */ 0x46, 0x8A, 0x10, 0xE8, 0xD9, 0x86, 0x81, 0xBE, // F....... /* 2008 */ 0xDD, 0x78, 0x1A, 0x31, 0x1E, 0xA8, 0x63, 0x45, // .x.1..cE /* 2010 */ 0x0A, 0x71, 0x22, 0xE1, 0x42, 0x46, 0x8A, 0x16, // .q".BF.. /* 2018 */ 0xE3, 0xD9, 0x86, 0xC5, 0x3B, 0x0E, 0xE8, 0x24, // ....;..$ /* 2020 */ 0xE2, 0xB3, 0x0D, 0xC0, 0x8F, 0xCB, 0xC1, 0xD3, // ........ /* 2028 */ 0x09, 0x9C, 0xFF, 0xFF, 0xE9, 0x04, 0xEE, 0x59, // .......Y /* 2030 */ 0x01, 0xDE, 0xA9, 0x04, 0x98, 0x7C, 0x29, 0xAC, // .....|). /* 2038 */ 0x65, 0xAC, 0x5E, 0xAC, 0x6C, 0x2C, 0xD6, 0x67, // e.^.l,.g /* 2040 */ 0x0C, 0x2A, 0xF3, 0x94, 0xA0, 0x09, 0x1C, 0x9E, // .*...... /* 2048 */ 0x91, 0xC3, 0xBE, 0xBF, 0x18, 0x24, 0xF2, 0xB3, // .....$.. /* 2050 */ 0x89, 0xE1, 0x9F, 0x2B, 0x22, 0x1C, 0xC4, 0x59, // ...+"..Y /* 2058 */ 0x04, 0x62, 0xE7, 0x04, 0x43, 0xC4, 0x7A, 0x9B, // .b..C.z. /* 2060 */ 0xF0, 0x98, 0x04, 0xAE, 0x23, 0x90, 0x21, 0x2C, // ....#.!, /* 2068 */ 0x83, 0x42, 0x87, 0x71, 0x8F, 0xCB, 0x70, 0x8E, // .B.q..p. /* 2070 */ 0x0D, 0x46, 0x41, 0x7C, 0x10, 0xF0, 0xE1, 0xC1, // .FA|.... /* 2078 */ 0xE7, 0x23, 0xDC, 0x7E, 0x3C, 0x10, 0xF8, 0xA7, // .#.~<... /* 2080 */ 0x35, 0x9F, 0x1E, 0xE0, 0x00, 0x47, 0x3C, 0x49, // 5....G+q8. /* 2090 */ 0x0A, 0x4E, 0xDE, 0x04, 0xEC, 0x28, 0x04, 0x3E, // .N...(.> /* 2098 */ 0x81, 0xA7, 0x03, 0x50, 0x00, 0xF9, 0x2E, 0xE0, // ...P.... /* 20A0 */ 0x03, 0xCE, 0xF3, 0x00, 0x9B, 0xC3, 0x33, 0x8E, // ......3. /* 20A8 */ 0x4F, 0x38, 0xEC, 0x30, 0x88, 0x18, 0x15, 0x3D, // O8.0...= /* 20B0 */ 0x07, 0x1F, 0x17, 0xE6, 0x78, 0xE0, 0x23, 0xCC, // ....x.#. /* 20B8 */ 0xFF, 0xFF, 0x11, 0xC6, 0xD8, 0xEF, 0x01, 0xBE, // ........ /* 20C0 */ 0x3C, 0x3D, 0x34, 0xF9, 0x4C, 0x85, 0x81, 0xF5, // <=4.L... /* 20C8 */ 0x48, 0x39, 0xAC, 0xD1, 0xC2, 0x1E, 0xF0, 0x43, // H9.....C /* 20D0 */ 0x84, 0x2F, 0x20, 0x9E, 0x99, 0x4F, 0x28, 0x3E, // ./ ..O(> /* 20D8 */ 0x8C, 0x82, 0xED, 0x88, 0xC0, 0xAE, 0x02, 0xCF, // ........ /* 20E0 */ 0x09, 0x18, 0x98, 0xA7, 0x01, 0x2C, 0xD0, 0x13, // .....,.. /* 20E8 */ 0x5D, 0xA0, 0x77, 0x13, 0x63, 0xF3, 0xEB, 0x00, // ].w.c... /* 20F0 */ 0x39, 0x38, 0xA0, 0x4E, 0x40, 0x96, 0x75, 0x70, // 98.N@.up /* 20F8 */ 0x80, 0x78, 0x38, 0xC0, 0x1E, 0x18, 0x7C, 0x68, // .x8...|h /* 2100 */ 0xE0, 0xF1, 0x0F, 0x67, 0xF4, 0xD0, 0xC0, 0xE3, // ...g.... /* 2108 */ 0x82, 0x51, 0x10, 0x1F, 0x1A, 0x1C, 0xE5, 0xD0, // .Q...... /* 2110 */ 0x80, 0x3E, 0x0C, 0xF8, 0xC0, 0x00, 0x18, 0xFE, // .>...... /* 2118 */ 0xFF, 0x1F, 0x18, 0x60, 0x0D, 0xDA, 0x07, 0x06, // ...`.... /* 2120 */ 0xE0, 0x79, 0x58, 0x80, 0x71, 0x6A, 0xF0, 0x71, // .yX.qj.q /* 2128 */ 0x00, 0x7B, 0x60, 0x80, 0x0F, 0xFC, 0xC0, 0x00, // .{`..... /* 2130 */ 0xEC, 0x6F, 0x07, 0x3E, 0x16, 0xF1, 0x03, 0x03, // .o.>.... /* 2138 */ 0x60, 0xEB, 0xFF, 0x7F, 0x60, 0x80, 0x05, 0xCB, // `...`... /* 2140 */ 0x0F, 0x0C, 0xC0, 0xE7, 0x68, 0xC0, 0x0E, 0x0C, // ....h... /* 2148 */ 0x60, 0x14, 0x72, 0x60, 0x40, 0xDD, 0xD8, 0x12, // `.r`@... /* 2150 */ 0x94, 0x77, 0x60, 0x81, 0x76, 0xDC, 0xB3, 0x77, // .w`.v..w /* 2158 */ 0x10, 0x82, 0xEF, 0x99, 0x79, 0x18, 0xCF, 0x68, // ....y..h /* 2160 */ 0xEF, 0x57, 0x3E, 0x6B, 0x62, 0x0E, 0xF5, 0x3E, // .W>kb..> /* 2168 */ 0x35, 0xF0, 0x43, 0x83, 0xA3, 0x9F, 0x1A, 0x50, // 5.C....P /* 2170 */ 0x87, 0x53, 0x83, 0x19, 0xC4, 0xA7, 0x06, 0x07, // .S...... /* 2178 */ 0x39, 0xA8, 0x42, 0x3F, 0xB4, 0x00, 0x06, 0xFF, // 9.B?.... /* 2180 */ 0xFF, 0x87, 0x06, 0xB0, 0x1C, 0x04, 0x7D, 0x68, // ......}h /* 2188 */ 0x01, 0x9E, 0x27, 0x04, 0x06, 0xE2, 0x13, 0x02, // ..'..... /* 2190 */ 0xEE, 0x70, 0x8B, 0x3D, 0x34, 0xC0, 0x3F, 0xB4, // .p.=4.?. /* 2198 */ 0xF0, 0x43, 0x03, 0xE0, 0xE1, 0xE0, 0x02, 0x98, // .C...... /* 21A0 */ 0xF9, 0xFF, 0x1F, 0x1A, 0xC0, 0x6A, 0xE1, 0xE0, // .....j.. /* 21A8 */ 0x02, 0x54, 0x0F, 0x0D, 0xE0, 0x08, 0xB4, 0x3A, // .T.....: /* 21B0 */ 0x1D, 0x1A, 0xF8, 0x59, 0xDC, 0x71, 0xDF, 0x06, // ...Y.q.. /* 21B8 */ 0x3A, 0xB8, 0xC0, 0x81, 0x3A, 0xB3, 0x10, 0x41, // :...:..A /* 21C0 */ 0x1E, 0x5B, 0x7D, 0xA5, 0x3C, 0x80, 0x04, 0x8E, // .[}.<... /* 21C8 */ 0x06, 0xAB, 0x03, 0x03, 0x0F, 0x05, 0xA3, 0x48, // .......H /* 21D0 */ 0x10, 0x3A, 0x30, 0xF0, 0x10, 0x70, 0x14, 0xC4, // .:0..p.. /* 21D8 */ 0xA3, 0xF5, 0x81, 0x01, 0xCE, 0x20, 0x0E, 0xE1, // ..... .. /* 21E0 */ 0x18, 0xDF, 0x4E, 0x7D, 0x68, 0x01, 0xC6, 0x83, // ..N}h... /* 21E8 */ 0x82, 0x89, 0x7C, 0x50, 0x60, 0xF9, 0xFF, 0x0F, // ..|P`... /* 21F0 */ 0x0A, 0xE6, 0x70, 0x3D, 0x28, 0xE0, 0x70, 0x4A, // ..p=(.pJ /* 21F8 */ 0x08, 0x59, 0xFD, 0x81, 0x40, 0x13, 0xF7, 0xA0, // .Y..@... /* 2200 */ 0xC0, 0x7D, 0x20, 0xF1, 0xA0, 0x80, 0xCB, 0xC4, // .} ..... /* 2208 */ 0x3D, 0x28, 0x70, 0x43, 0xF9, 0x70, 0x02, 0xBC, // =(pC.p.. /* 2210 */ 0x83, 0x1D, 0x4E, 0x40, 0x77, 0xAC, 0xF7, 0xE1, // ..N@w... /* 2218 */ 0x04, 0xD6, 0xFF, 0xFF, 0x70, 0x02, 0x6B, 0x40, // ....p.k@ /* 2220 */ 0x0F, 0x48, 0x60, 0x3E, 0x89, 0x30, 0x90, 0x27, // .H`>.0.' /* 2228 */ 0x11, 0xDC, 0xC1, 0x04, 0xFE, 0xE1, 0x88, 0x1F, // ........ /* 2230 */ 0x4C, 0x80, 0xF7, 0xC1, 0x08, 0x78, 0x1D, 0x4C, // L....x.L /* 2238 */ 0xC0, 0x3B, 0x28, 0x70, 0x1C, 0x4C, 0x80, 0xC5, // .;(p.L.. /* 2240 */ 0xFF, 0xFF, 0x60, 0x02, 0x96, 0x41, 0x81, 0xE3, // ..`..A.. /* 2248 */ 0x60, 0x02, 0x5C, 0x07, 0x05, 0x8E, 0x83, 0x09, // `.\..... /* 2250 */ 0xE0, 0xCA, 0xC3, 0xC1, 0x04, 0x68, 0x1D, 0xC2, // .....h.. /* 2258 */ 0xE0, 0x1C, 0x4C, 0xB0, 0xFF, 0xFF, 0x93, 0x08, // ..L..... /* 2260 */ 0x0B, 0x77, 0x08, 0x44, 0x89, 0x3C, 0x98, 0xF8, // .w.D.<.. /* 2268 */ 0x20, 0x0A, 0x0D, 0x24, 0xD4, 0x39, 0x19, 0xE5, // ..$.9.. /* 2270 */ 0x78, 0x8F, 0xE4, 0x9C, 0x82, 0xBC, 0x9F, 0x06, // x....... /* 2278 */ 0x3D, 0x93, 0x20, 0x27, 0x14, 0xE8, 0x84, 0x0E, // =. '.... /* 2280 */ 0xCE, 0x88, 0x2F, 0x82, 0xBE, 0x69, 0x30, 0x02, // ../..i0. /* 2288 */ 0x47, 0x39, 0x08, 0xA2, 0x42, 0x50, 0x28, 0x02, // G9..BP(. /* 2290 */ 0x84, 0x0E, 0x28, 0x5C, 0x34, 0x1C, 0x05, 0xF1, // ..(\4... /* 2298 */ 0xD0, 0x7D, 0x10, 0x03, 0xF8, 0x71, 0xB0, 0x00, // .}...q.. /* 22A0 */ 0x1E, 0x21, 0x0F, 0x16, 0x88, 0xFF, 0xFF, 0xC1, // .!...... /* 22A8 */ 0x02, 0x2C, 0xE0, 0x3E, 0x58, 0x80, 0x0B, 0xFE, // .,.>X... /* 22B0 */ 0x01, 0x0A, 0xCC, 0x27, 0x09, 0x8E, 0xF2, 0x24, // ...'...$ /* 22B8 */ 0xC1, 0x2E, 0xCE, 0x3E, 0x49, 0x18, 0xE4, 0x49, // ...>I..I /* 22C0 */ 0x02, 0x7B, 0xBC, 0x00, 0xC7, 0x31, 0x8A, 0x1F, // .{...1.. /* 22C8 */ 0x2F, 0x00, 0x2F, 0xC7, 0x29, 0xC0, 0xC0, 0xFF, // /./.)... /* 22D0 */ 0xFF, 0x38, 0x05, 0x2C, 0x8F, 0x17, 0xC0, 0xDB, // .8.,.... /* 22D8 */ 0xC4, 0xF1, 0x02, 0x68, 0x1D, 0x83, 0xE0, 0x1C, // ...h.... /* 22E0 */ 0x2F, 0xC0, 0x15, 0xF6, 0xD0, 0x87, 0x3A, 0x03, // /.....:. /* 22E8 */ 0x38, 0xFE, 0xE1, 0x16, 0xDA, 0xF1, 0x02, 0x1E, // 8....... /* 22F0 */ 0x81, 0x63, 0x1E, 0xFB, 0x50, 0x01, 0x61, 0x14, // .c..P.a. /* 22F8 */ 0xEF, 0xD8, 0x87, 0x0A, 0x04, 0x47, 0x41, 0x7C, // .....GA| /* 2300 */ 0xEC, 0x73, 0x9C, 0x43, 0x03, 0x7A, 0x9C, 0x3E, // .s.C.z.> /* 2308 */ 0x0F, 0xBC, 0x19, 0x1C, 0xE6, 0xFF, 0x3F, 0xC2, // ......?. /* 2310 */ 0x11, 0xB3, 0x61, 0x60, 0x4E, 0x42, 0xC0, 0x37, // ..a`NB.7 /* 2318 */ 0xCA, 0xB8, 0xD0, 0xD0, 0x9E, 0x6B, 0xED, 0x02, // .....k.. /* 2320 */ 0x3C, 0x8F, 0x0A, 0x68, 0x1C, 0x2E, 0xC0, 0x39, // <..h...9 /* 2328 */ 0x2A, 0x38, 0xC0, 0xCF, 0x04, 0xC5, 0x8F, 0x0A, // *8...... /* 2330 */ 0x68, 0x9C, 0xFD, 0xC0, 0x39, 0x2A, 0x58, 0x90, // h...9*X. /* 2338 */ 0x1E, 0x15, 0xB8, 0xFF, 0xFF, 0x87, 0x3F, 0xC0, // ......?. /* 2340 */ 0xC2, 0x31, 0x05, 0x7C, 0x2A, 0x8E, 0x29, 0x80, // .1.|*.). /* 2348 */ 0x16, 0x31, 0x87, 0x2A, 0x94, 0xBC, 0x81, 0xFB, // .1.*.... /* 2350 */ 0x08, 0x08, 0xA2, 0xDB, 0xA6, 0x2F, 0x1B, 0x87, // ...../.. /* 2358 */ 0x16, 0xCF, 0xD7, 0x7C, 0x8C, 0x84, 0x13, 0x15, // ...|.... /* 2360 */ 0x2A, 0x3C, 0x84, 0xA2, 0x9F, 0x04, 0xE8, 0x09, // *<...... /* 2368 */ 0x86, 0x80, 0x51, 0x10, 0x1F, 0x22, 0x7C, 0x5A, // ..Q.."|Z /* 2370 */ 0x82, 0x33, 0x92, 0x27, 0x7F, 0xCC, 0xB9, 0x01, // .3.'.... /* 2378 */ 0xD6, 0xFF, 0xFF, 0x98, 0x02, 0xCC, 0xCE, 0x0D, // ........ /* 2380 */ 0xC0, 0x23, 0xE2, 0xB9, 0x01, 0x74, 0xE3, 0xF4, // .#...t.. /* 2388 */ 0xB9, 0x01, 0x5C, 0x07, 0x3D, 0x7E, 0xB6, 0x03, // ..\.=~.. /* 2390 */ 0x16, 0x47, 0x04, 0x0C, 0xCC, 0x23, 0x02, 0xE6, // .G...#.. /* 2398 */ 0xD8, 0x00, 0xFF, 0x68, 0x07, 0xF3, 0xD8, 0x00, // ...h.... /* 23A0 */ 0xFC, 0xFE, 0xFF, 0xE7, 0x3A, 0x60, 0x7C, 0x6C, // ....:`|l /* 23A8 */ 0x00, 0xDE, 0xC3, 0xF5, 0xB1, 0x01, 0x38, 0x9D, // ......8. /* 23B0 */ 0x5E, 0xC0, 0x72, 0x6C, 0x80, 0x25, 0xED, 0xC8, // ^.rl.%.. /* 23B8 */ 0x86, 0x3A, 0x36, 0x58, 0xEE, 0x91, 0x0D, 0x44, // .:6X...D /* 23C0 */ 0x93, 0x0E, 0x12, 0xC9, 0x73, 0x7A, 0xF7, 0xC7, // ....sz.. /* 23C8 */ 0x09, 0x3A, 0xB5, 0xA1, 0xA4, 0xC0, 0x48, 0xC8, // .:....H. /* 23D0 */ 0xA9, 0x0D, 0x15, 0xFD, 0xF4, 0x40, 0x41, 0x2C, // .....@A, /* 23D8 */ 0xE1, 0xD8, 0x80, 0xF8, 0xFF, 0x9F, 0xC7, 0xF1, // ........ /* 23E0 */ 0x73, 0x39, 0x95, 0xA3, 0x78, 0x68, 0xF1, 0xE1, // s9..xh.. /* 23E8 */ 0x05, 0xF8, 0xC6, 0x18, 0x14, 0x1A, 0xDE, 0xA0, // ........ /* 23F0 */ 0x11, 0x1F, 0x09, 0x7C, 0x60, 0x03, 0xBE, 0xE3, // ...|`... /* 23F8 */ 0x86, 0x03, 0xFD, 0xE8, 0xE0, 0x79, 0xFB, 0xBC, // .....y.. /* 2400 */ 0x06, 0x8C, 0x4F, 0x1F, 0xC0, 0xEC, 0xFF, 0x7F, // ..O..... /* 2408 */ 0xFA, 0x80, 0x6D, 0xE3, 0x0C, 0x04, 0xE4, 0x4F, // ..m....O /* 2410 */ 0x1A, 0x98, 0xBB, 0x3D, 0xEE, 0xF4, 0x01, 0xFF, // ...=.... /* 2418 */ 0x0C, 0x04, 0xF3, 0xF4, 0x01, 0xCC, 0xCF, 0x40, // .......@ /* 2420 */ 0xC0, 0xEB, 0xF4, 0x01, 0xCE, 0x31, 0x61, 0xFF, // .....1a. /* 2428 */ 0xFF, 0xA7, 0x0F, 0xC0, 0xC0, 0xA0, 0xC0, 0x71, // .......q /* 2430 */ 0xFA, 0x00, 0x5C, 0xE9, 0x38, 0x4A, 0x01, 0xF9, // ..\.8J.. /* 2438 */ 0xD3, 0x07, 0xB4, 0x03, 0x1D, 0xEA, 0x12, 0x60, // .......` /* 2440 */ 0x91, 0x07, 0x3A, 0xC4, 0xFF, 0xFF, 0x28, 0x05, // ..:...(. /* 2448 */ 0x7F, 0xEE, 0x4F, 0x39, 0x9E, 0x9C, 0x71, 0xA2, // ..O9..q. /* 2450 */ 0xF4, 0x8E, 0xA2, 0xF3, 0x07, 0xEE, 0x48, 0x07, // ......H. /* 2458 */ 0xFE, 0x79, 0x7A, 0x30, 0x3E, 0x58, 0x02, 0xEE, // .yz0>X.. /* 2460 */ 0x06, 0xEA, 0x83, 0x03, 0xB8, 0x7C, 0x1C, 0x1C, // .....|.. /* 2468 */ 0x40, 0x77, 0x9A, 0x7E, 0x0A, 0x02, 0x2E, 0x87, // @w.~.... /* 2470 */ 0x04, 0xFC, 0xFF, 0x1F, 0xE5, 0xE9, 0x01, 0xBC, // ........ /* 2478 */ 0x47, 0x21, 0x98, 0xA7, 0x07, 0xC0, 0xC0, 0xF9, // G!...... /* 2480 */ 0x12, 0xF0, 0x73, 0x7A, 0x00, 0xDF, 0x58, 0x7C, // ..sz..X| /* 2488 */ 0x7A, 0x00, 0x4E, 0xB3, 0xFA, 0xFF, 0x3F, 0x3D, // z.N...?= /* 2490 */ 0x00, 0x9B, 0xD7, 0x81, 0x4F, 0x0F, 0xFC, 0x1C, // ....O... /* 2498 */ 0x60, 0x69, 0x47, 0x19, 0x68, 0xD7, 0x6F, 0xEC, // `iG.h.o. /* 24A0 */ 0x35, 0x17, 0x77, 0xDA, 0x06, 0x58, 0x10, 0xEE, // 5.w..X.. /* 24A8 */ 0xE0, 0x00, 0x3A, 0x23, 0x07, 0x07, 0xD0, 0x89, // ..:#.... /* 24B0 */ 0x1D, 0x0B, 0xE2, 0xFF, 0x7F, 0x8A, 0x01, 0xE3, // ........ /* 24B8 */ 0xF9, 0x00, 0x7B, 0xC7, 0xC5, 0x1D, 0x18, 0xC0, // ..{..... /* 24C0 */ 0x70, 0x7A, 0xE1, 0x07, 0x06, 0xE0, 0x7F, 0x70, // pz.....p /* 24C8 */ 0x01, 0xFC, 0x1C, 0x18, 0xC0, 0xA7, 0xE4, 0xC0, // ........ /* 24D0 */ 0x00, 0xE2, 0xFF, 0xFF, 0xC1, 0x05, 0x8C, 0x07, // ........ /* 24D8 */ 0x06, 0x70, 0x1F, 0xE5, 0xB0, 0x27, 0x12, 0x9F, // .p...'.. /* 24E0 */ 0x1A, 0x7C, 0x89, 0x39, 0x89, 0x28, 0xE7, 0x73, // .|.9.(.s /* 24E8 */ 0x92, 0x0F, 0x2C, 0x00, 0x6F, 0x46, 0xEC, 0x03, // ..,.oF.. /* 24F0 */ 0x03, 0x58, 0xFF, 0xFF, 0xA7, 0x38, 0xF0, 0x1E, // .X...8.. /* 24F8 */ 0x00, 0x7C, 0xCB, 0xF7, 0xF9, 0x00, 0x7B, 0x60, // .|....{` /* 2500 */ 0x01, 0xCF, 0x81, 0x01, 0xF8, 0x1F, 0x58, 0x00, // ......X. /* 2508 */ 0x9F, 0x52, 0x0E, 0x0C, 0x20, 0xFE, 0xFF, 0x1F, // .R.. ... /* 2510 */ 0xDC, 0xC0, 0x7B, 0x60, 0x80, 0x15, 0xE6, 0x5C, // ..{`...\ /* 2518 */ 0x8E, 0xE2, 0x70, 0xD4, 0x73, 0x39, 0xFA, 0xC0, // ..p.s9.. /* 2520 */ 0xC2, 0x27, 0x18, 0xEB, 0x68, 0x4F, 0x37, 0x81, // .'..hO7. /* 2528 */ 0xA3, 0x1D, 0xC8, 0x51, 0xA1, 0x60, 0x14, 0xE9, // ...Q.`.. /* 2530 */ 0x40, 0x8E, 0x0A, 0x01, 0x47, 0x41, 0x6C, 0xE1, // @...GAl. /* 2538 */ 0xB0, 0x00, 0x6D, 0x0A, 0xC7, 0x76, 0x7C, 0x27, // ..m..v|' /* 2540 */ 0xE9, 0xC3, 0x0A, 0x30, 0x1E, 0x14, 0x4C, 0xE4, // ...0..L. /* 2548 */ 0x83, 0x02, 0xFF, 0x89, 0x1C, 0x78, 0x9C, 0x0C, // .....x.. /* 2550 */ 0x42, 0x56, 0x7F, 0x1C, 0xD0, 0xC4, 0x3D, 0x28, // BV....=( /* 2558 */ 0x18, 0xFF, 0xFF, 0x41, 0x81, 0xE9, 0x44, 0x0E, // ...A..D. /* 2560 */ 0xCE, 0x41, 0xC1, 0x9D, 0xB8, 0x07, 0x05, 0x6E, // .A.....n /* 2568 */ 0x28, 0x1F, 0x4C, 0x80, 0x77, 0xB0, 0x83, 0x09, // (.L.w... /* 2570 */ 0xE8, 0xAC, 0x1C, 0x4C, 0x40, 0x37, 0xA0, 0x07, // ...L@7.. /* 2578 */ 0x23, 0x30, 0x9F, 0x43, 0x38, 0xCA, 0xF1, 0xFA, // #0.C8... /* 2580 */ 0x58, 0xCA, 0x8E, 0x25, 0x30, 0xFF, 0xFF, 0xC7, // X..%0... /* 2588 */ 0x22, 0xEC, 0xB1, 0x04, 0xF8, 0x1E, 0x89, 0x80, // "....... /* 2590 */ 0xD7, 0xB1, 0x04, 0xBC, 0x83, 0x02, 0xC7, 0xB1, // ........ /* 2598 */ 0x04, 0xB8, 0x0E, 0x0A, 0x1C, 0xC7, 0x12, 0xB0, // ........ /* 25A0 */ 0xFF, 0xFF, 0x8F, 0x25, 0x60, 0x1B, 0x14, 0x38, // ...%`..8 /* 25A8 */ 0x8E, 0x25, 0x80, 0x2B, 0x2D, 0xC7, 0x12, 0xA0, // .%.+-... /* 25B0 */ 0x75, 0xFC, 0x82, 0x73, 0x2C, 0x81, 0x23, 0xD3, // u..s,.#. /* 25B8 */ 0xC3, 0x18, 0x58, 0x88, 0x57, 0x84, 0x84, 0xC1, // ..X.W... /* 25C0 */ 0xA0, 0x34, 0x9C, 0x07, 0xA0, 0x8C, 0xF0, 0x04, // .4...... /* 25C8 */ 0x8E, 0xEB, 0x90, 0x98, 0x24, 0x38, 0xD4, 0xE0, // ....$8.. /* 25D0 */ 0x3D, 0xA4, 0x57, 0xD2, 0xA3, 0x78, 0x2C, 0xF3, // =.W..x,. /* 25D8 */ 0x38, 0xCE, 0x29, 0x24, 0x93, 0x36, 0x36, 0xD4, // 8.)$.66. /* 25E0 */ 0xC1, 0xCD, 0xF3, 0x39, 0xB3, 0xA3, 0xA9, 0xFD, // ...9.... /* 25E8 */ 0x94, 0x4E, 0x8E, 0xE7, 0x26, 0xF0, 0x28, 0xFE, // .N..&.(. /* 25F0 */ 0xFF, 0x91, 0x8D, 0xC6, 0xA1, 0xB1, 0xC3, 0xF0, // ........ /* 25F8 */ 0x7D, 0x20, 0xD8, 0x41, 0x1C, 0xC6, 0x39, 0x9B, // } .A..9. /* 2600 */ 0xC0, 0x13, 0x3A, 0xCD, 0x72, 0xEF, 0x09, 0x3A, // ..:.r..: /* 2608 */ 0xC8, 0x47, 0x8D, 0xD1, 0x1C, 0x14, 0x81, 0x3B, // .G.....; /* 2610 */ 0x6A, 0xB0, 0x80, 0x79, 0xB6, 0xC7, 0xEB, 0xCB, // j..y.... /* 2618 */ 0x9B, 0xB1, 0xD8, 0x98, 0x63, 0x84, 0x8A, 0x51, // ....c..Q /* 2620 */ 0xE3, 0xD0, 0xC9, 0xC8, 0x0D, 0x72, 0x1C, 0x8F, // .....r.. /* 2628 */ 0x71, 0x46, 0x8F, 0xFB, 0x38, 0x60, 0x98, 0x03, // qF..8`.. /* 2630 */ 0x79, 0x98, 0xF5, 0x9D, 0xC9, 0x63, 0xC1, 0x9E, // y....c.. /* 2638 */ 0x2E, 0xEC, 0xF9, 0x0A, 0x41, 0xEE, 0x05, 0x26, // ....A..& /* 2640 */ 0xE8, 0x7E, 0x34, 0x3A, 0x44, 0x84, 0xE8, 0x6D, // .~4:D..m /* 2648 */ 0x04, 0x42, 0xAF, 0x58, 0x80, 0x38, 0x01, 0xB6, // .B.X.8.. /* 2650 */ 0x66, 0x26, 0xA0, 0x43, 0xAB, 0x0D, 0x85, 0x60, // f&.C...` /* 2658 */ 0x1E, 0x9D, 0x51, 0x82, 0x9D, 0xCC, 0xDB, 0xC4, // ..Q..... /* 2660 */ 0xF1, 0x45, 0x89, 0xD1, 0x18, 0x84, 0x70, 0x03, // .E....p. /* 2668 */ 0xC6, 0x8C, 0x10, 0x30, 0x7A, 0xC4, 0x38, 0x11, // ...0z.8. /* 2670 */ 0xDA, 0x1F, 0x04, 0x09, 0xF5, 0xCC, 0xD1, 0x58, // .......X /* 2678 */ 0x1C, 0x69, 0x34, 0xA8, 0x63, 0x85, 0x8F, 0x05, // .i4.c... /* 2680 */ 0xBE, 0xEC, 0x7B, 0x54, 0x9E, 0x9D, 0xD1, 0xCF, // ..{T.... /* 2688 */ 0xA5, 0xCE, 0xD3, 0x3F, 0x25, 0xF0, 0xD4, 0x7C, // ...?%..| /* 2690 */ 0xFE, 0x80, 0xE3, 0x1A, 0x50, 0x37, 0x83, 0xE7, // ....P7.. /* 2698 */ 0x02, 0x76, 0x22, 0x32, 0x1C, 0x1F, 0xA2, 0xC7, // .v"2.... /* 26A0 */ 0x1E, 0xEE, 0x04, 0x0E, 0x91, 0x01, 0xFA, 0x00, // ........ /* 26A8 */ 0x02, 0x7F, 0x3C, 0x3E, 0x08, 0x78, 0x3E, 0x27, // ..<>.x>' /* 26B0 */ 0x9C, 0xC0, 0xF2, 0x07, 0x81, 0x1A, 0x99, 0xA1, // ........ /* 26B8 */ 0x7D, 0xF3, 0x38, 0xAD, 0x47, 0x01, 0x1F, 0x13, // }.8.G... /* 26C0 */ 0x0E, 0x8B, 0x1D, 0x65, 0x7C, 0x76, 0xF1, 0x78, // ...e|v.x /* 26C8 */ 0xB0, 0xFF, 0xFF, 0xF1, 0x80, 0xF1, 0x1A, 0xF0, // ........ /* 26D0 */ 0x74, 0x10, 0xE1, 0xA5, 0xC1, 0xF3, 0xF5, 0x99, // t....... /* 26D8 */ 0x94, 0x1D, 0xE8, 0x3D, 0x1E, 0xDC, 0x21, 0x81, // ...=..!. /* 26E0 */ 0x1D, 0x4E, 0xDE, 0x44, 0xD8, 0x19, 0x4A, 0xC7, // .N.D..J. /* 26E8 */ 0x54, 0x43, 0x48, 0xD4, 0xB1, 0x04, 0x75, 0xAA, // TCH...u. /* 26F0 */ 0xF0, 0x81, 0x82, 0x5D, 0x1B, 0xE2, 0x3E, 0x03, // ...]..>. /* 26F8 */ 0x18, 0x97, 0x1D, 0x84, 0x3C, 0x32, 0xF8, 0x27, // ....<2.' /* 2700 */ 0x84, 0xA7, 0x09, 0xB0, 0x1C, 0x23, 0xF8, 0xB9, // .....#.. /* 2708 */ 0xC6, 0xBA, 0xCE, 0x2A, 0xF4, 0x58, 0x03, 0x8E, // ...*.X.. /* 2710 */ 0x81, 0x38, 0xF0, 0x30, 0xD1, 0x83, 0xF3, 0x30, // .8.0...0 /* 2718 */ 0x39, 0xC8, 0xFB, 0xB6, 0xCF, 0x03, 0xEC, 0x6C, // 9......l /* 2720 */ 0xEA, 0x71, 0x82, 0xE7, 0x40, 0x00, 0x0E, 0x79, // .q..@..y /* 2728 */ 0xE3, 0x04, 0xDD, 0x98, 0xF8, 0x40, 0xC1, 0x27, // .....@.' /* 2730 */ 0xE5, 0x29, 0xA0, 0xE3, 0xFB, 0xFF, 0xFF, 0x40, // .).....@ /* 2738 */ 0x31, 0x03, 0xF4, 0x40, 0xF9, 0xD9, 0x84, 0xC1, // 1..@.... /* 2740 */ 0x04, 0x3E, 0x8E, 0xB8, 0x6F, 0x25, 0xEC, 0x54, // .>..o%.T /* 2748 */ 0x82, 0x39, 0x2D, 0xB0, 0xD1, 0x82, 0x07, 0xD0, // .9-..... /* 2750 */ 0xA3, 0x85, 0x7F, 0xA8, 0x05, 0xCF, 0x68, 0xF9, // ......h. /* 2758 */ 0xC0, 0xB0, 0xC7, 0x17, 0x38, 0x73, 0xF6, 0x19, // ....8s.. /* 2760 */ 0x03, 0x0C, 0x56, 0x81, 0x74, 0x3E, 0x09, 0xF4, // ..V.t>.. /* 2768 */ 0xC8, 0xF2, 0xC4, 0x72, 0x84, 0x64, 0xD4, 0x50, // ...r.d.P /* 2770 */ 0xE1, 0xCF, 0xE5, 0xA0, 0x4E, 0xCF, 0x17, 0x00, // ....N... /* 2778 */ 0x8F, 0x1A, 0xEC, 0xA0, 0x1E, 0x35, 0xF0, 0x19, // .....5.. /* 2780 */ 0x18, 0x76, 0xD4, 0xE0, 0xF9, 0xFF, 0x8F, 0x1A, // .v...... /* 2788 */ 0x0C, 0x43, 0xC2, 0x9D, 0xCB, 0xE0, 0xA1, 0x44, // .C.....D /* 2790 */ 0x0F, 0xDD, 0xA7, 0x00, 0xAD, 0x10, 0xBA, 0x77, // .......w /* 2798 */ 0x18, 0x2C, 0xCE, 0x3B, 0xA4, 0x41, 0xE2, 0xBF, // .,.;.A.. /* 27A0 */ 0x47, 0x7A, 0x1A, 0x46, 0x38, 0xC1, 0xD7, 0x08, // Gz.F8... /* 27A8 */ 0x43, 0x1D, 0x47, 0x88, 0x04, 0x45, 0x0E, 0x14, // C.G..E.. /* 27B0 */ 0x3D, 0x0C, 0x8E, 0xFE, 0xA0, 0xC6, 0xB0, 0x8D, // =....... /* 27B8 */ 0x72, 0x26, 0x47, 0xE5, 0x83, 0x95, 0x11, 0xCE, // r&G..... /* 27C0 */ 0xF2, 0x79, 0xEA, 0xF9, 0xCA, 0xD7, 0x05, 0xCC, // .y...... /* 27C8 */ 0x79, 0x0D, 0x27, 0xE9, 0xF5, 0x65, 0x02, 0x89, // y.'..e.. /* 27D0 */ 0x3F, 0x21, 0x48, 0x04, 0x0C, 0xEA, 0x0C, 0x06, // ?!H..... /* 27D8 */ 0xB8, 0x02, 0x7A, 0x5A, 0x00, 0xCB, 0x61, 0x00, // ..zZ..a. /* 27E0 */ 0x77, 0x5D, 0xF0, 0xD0, 0x8F, 0xDD, 0x0A, 0x47, // w].....G /* 27E8 */ 0x29, 0xB4, 0x10, 0xCF, 0x08, 0x3E, 0x79, 0xF8, // )....>y. /* 27F0 */ 0x2A, 0xC0, 0x50, 0xCE, 0xE3, 0x69, 0xC1, 0xE7, // *.P..i.. /* 27F8 */ 0x2F, 0x58, 0xFF, 0xFF, 0xF3, 0x17, 0xBF, 0x7E, // /X.....~ /* 2800 */ 0xBD, 0x2B, 0x3C, 0x73, 0x19, 0x24, 0xC4, 0x83, // .+../. . /* 2858 */ 0x43, 0x31, 0xF4, 0x19, 0x1D, 0x48, 0x88, 0xE3, // C1...H.. /* 2860 */ 0x0D, 0xFB, 0x8C, 0x68, 0xDC, 0x57, 0x04, 0x13, // ...h.W.. /* 2868 */ 0x0C, 0x78, 0xFC, 0x02, 0x3A, 0x27, 0x58, 0xDC, // .x..:'X. /* 2870 */ 0x40, 0xE1, 0x0E, 0x0A, 0xCE, 0x58, 0xC1, 0x29, // @....X.) /* 2878 */ 0xE3, 0x35, 0xA0, 0xB1, 0xE2, 0x4E, 0x17, 0x3E, // .5...N.> /* 2880 */ 0x56, 0x61, 0xEF, 0x25, 0xEF, 0x2A, 0x86, 0x79, // Va.%.*.y /* 2888 */ 0x82, 0x60, 0x71, 0x4F, 0x5F, 0x40, 0xE7, 0xEC, // .`qO_@.. /* 2890 */ 0x02, 0x9E, 0xC1, 0xC2, 0xB9, 0x80, 0x61, 0xFE, // ......a. /* 2898 */ 0xFF, 0x17, 0x30, 0x3E, 0x36, 0xCC, 0x98, 0xC1, // ..0>6... /* 28A0 */ 0x79, 0x72, 0x02, 0xE3, 0xE9, 0x06, 0xCE, 0xBD, // yr...... /* 28A8 */ 0x09, 0x83, 0xF2, 0x74, 0xC3, 0x4E, 0x4E, 0xC0, // ...t.NN. /* 28B0 */ 0x27, 0x22, 0x09, 0x3D, 0x36, 0x39, 0x14, 0x0C, // '".=69.. /* 28B8 */ 0xEA, 0xE4, 0x04, 0x98, 0xFF, 0xFF, 0x9F, 0x9C, // ........ /* 28C0 */ 0x30, 0x87, 0xB5, 0x27, 0x27, 0xF8, 0xD7, 0x60, // 0..''..` /* 28C8 */ 0xDF, 0x7F, 0x7D, 0x59, 0x3A, 0x27, 0xE3, 0xBC, // ..}Y:'.. /* 28D0 */ 0x31, 0x9D, 0xCD, 0x5B, 0xC4, 0x23, 0x53, 0x14, // 1..[.#S. /* 28D8 */ 0x1F, 0x84, 0x8D, 0xF2, 0xF8, 0x64, 0xA4, 0x80, // .....d.. /* 28E0 */ 0x86, 0xF2, 0xBD, 0xE1, 0xE4, 0x5E, 0x9B, 0x0C, // .....^.. /* 28E8 */ 0x11, 0xEC, 0x40, 0x0C, 0x1F, 0x22, 0x9C, 0x4F, // ..@..".O /* 28F0 */ 0x4E, 0xEC, 0xB0, 0x6D, 0x15, 0x27, 0x27, 0x80, // N..m.''. /* 28F8 */ 0x80, 0xFF, 0xFF, 0x93, 0x13, 0xC0, 0xAE, 0xF0, // ........ /* 2900 */ 0x63, 0x45, 0x9F, 0x9C, 0xE0, 0x87, 0x3C, 0x39, // cE....<9 /* 2908 */ 0x01, 0x9D, 0x03, 0x10, 0x7E, 0xB0, 0x30, 0xFE, // ....~.0. /* 2910 */ 0xFF, 0x83, 0x65, 0x77, 0x26, 0xD8, 0xC3, 0x05, // ..ew&... /* 2918 */ 0x63, 0xD4, 0xE1, 0xA2, 0xC7, 0xE5, 0x2B, 0x4E, // c.....+N /* 2920 */ 0xC0, 0x83, 0x38, 0x9B, 0x87, 0x76, 0xF0, 0x9D, // ..8..v.. /* 2928 */ 0x7D, 0xC1, 0x71, 0xBC, 0x00, 0xCF, 0x88, 0xF8, // }.q..... /* 2930 */ 0x19, 0x01, 0x9C, 0xC1, 0x47, 0x89, 0x1E, 0x9C, // ....G... /* 2938 */ 0x81, 0x43, 0xFA, 0x84, 0x00, 0x66, 0x0B, 0x27, // .C...f.' /* 2940 */ 0x04, 0xA0, 0x32, 0x26, 0x06, 0x71, 0x26, 0xA7, // ..2&.q&. /* 2948 */ 0x14, 0xE2, 0x09, 0x01, 0x3C, 0xFF, 0xFF, 0xC1, // ....<... /* 2950 */ 0x82, 0xEF, 0x14, 0xED, 0xC1, 0x82, 0xF9, 0x28, // .......( /* 2958 */ 0xE6, 0xC1, 0x02, 0x93, 0x31, 0x79, 0xB0, 0xC0, // ....1y.. /* 2960 */ 0xE4, 0x84, 0x07, 0x9C, 0x4E, 0x61, 0x3E, 0xE1, // ....Na>. /* 2968 */ 0x01, 0x1F, 0xA1, 0x56, 0x40, 0x58, 0x80, 0x47, // ...V@X.G /* 2970 */ 0x92, 0xA4, 0xC1, 0xA0, 0x4E, 0x78, 0x60, 0xFD, // ....Nx`. /* 2978 */ 0xFF, 0x9F, 0xF0, 0x80, 0xF5, 0x5D, 0xC1, 0xC7, // .....].. /* 2980 */ 0x1A, 0x30, 0x1D, 0x33, 0x18, 0x16, 0xBF, 0x2A, // .0.3...* /* 2988 */ 0xC4, 0x08, 0x15, 0xE3, 0x71, 0x9F, 0x9F, 0x05, // ....q... /* 2990 */ 0x1E, 0x8D, 0x3C, 0x17, 0xC3, 0x3C, 0x1B, 0xF9, // ..<..<.. /* 2998 */ 0x7C, 0x66, 0x02, 0x9F, 0xF1, 0x60, 0x9F, 0xE9, // |f...`.. /* 29A0 */ 0x5E, 0xEC, 0xCE, 0x20, 0xF8, 0xD3, 0xB6, 0xAF, // ^.. .... /* 29A8 */ 0xD8, 0xBE, 0xDB, 0x85, 0x08, 0x75, 0x60, 0x81, // .....u`. /* 29B0 */ 0x9E, 0xF1, 0x8C, 0x72, 0x0E, 0x2F, 0x78, 0x9E, // ...r./x. /* 29B8 */ 0x5B, 0xA0, 0x50, 0x71, 0x42, 0xF9, 0x7A, 0x17, // [.PqB.z. /* 29C0 */ 0x29, 0xEA, 0x91, 0x05, 0x79, 0xE1, 0x33, 0x48, // )...y.3H /* 29C8 */ 0xAC, 0xC8, 0x3E, 0xE3, 0xB1, 0x68, 0x4F, 0x0F, // ..>..hO. /* 29D0 */ 0x7D, 0x09, 0x7C, 0xC6, 0x03, 0x8C, 0xFD, 0xFF, // }.|..... /* 29D8 */ 0xCF, 0x78, 0xC0, 0xF6, 0xD8, 0x64, 0x25, 0xC7, // .x...d%. /* 29E0 */ 0x26, 0x34, 0x70, 0xC4, 0xF7, 0x08, 0x1F, 0x9B, // &4p..... /* 29E8 */ 0xC0, 0x77, 0xC8, 0x03, 0x2E, 0x23, 0xE2, 0xC7, // .w...#.. /* 29F0 */ 0x26, 0x70, 0x9D, 0x53, 0xDE, 0x19, 0x1E, 0x93, // &p.S.... /* 29F8 */ 0xF9, 0x28, 0x71, 0xD0, 0x3E, 0x57, 0xB0, 0x93, // .(q.>W.. /* 2A00 */ 0xCA, 0xA9, 0x31, 0x82, 0xE1, 0x8E, 0x78, 0x40, // ..1...x@ /* 2A08 */ 0xE7, 0x38, 0x71, 0x98, 0x60, 0x39, 0x79, 0xF0, // .8q.`9y. /* 2A10 */ 0xBB, 0xA1, 0xC7, 0x09, 0xEB, 0xFF, 0x3F, 0x4E, // ......?N /* 2A18 */ 0xD8, 0x07, 0x3C, 0x38, 0xA3, 0x60, 0xB7, 0x11, // ..<8.`.. /* 2A20 */ 0xCC, 0x4C, 0x5F, 0x56, 0x62, 0x9C, 0x8B, 0x0F, // .L_Vb... /* 2A28 */ 0x78, 0xC0, 0xFC, 0xCC, 0x02, 0x67, 0x56, 0xEC, // x....gV. /* 2A30 */ 0xCC, 0x04, 0x56, 0x71, 0xEF, 0x08, 0x29, 0x59, // ..Vq..)Y /* 2A38 */ 0x97, 0x87, 0x0B, 0x79, 0x90, 0x7C, 0x1C, 0x02, // ...y.|.. /* 2A40 */ 0xD6, 0x19, 0xCD, 0x87, 0x3C, 0xE0, 0x31, 0x5C, // ....<.1\ /* 2A48 */ 0x70, 0xCF, 0x85, 0x4F, 0xD7, 0x87, 0x4D, 0xDC, // p..O..M. /* 2A50 */ 0xA0, 0x30, 0x87, 0xA2, 0x10, 0xD5, 0xC3, 0x6A, // .0.....j /* 2A58 */ 0x50, 0x47, 0xF1, 0xFF, 0x7F, 0x48, 0x80, 0x7D, // PG...H.} /* 2A60 */ 0x78, 0x00, 0x5F, 0xE8, 0xD3, 0x1B, 0x94, 0xB9, // x._..... /* 2A68 */ 0x9C, 0x83, 0xA7, 0x72, 0x72, 0xE7, 0xF7, 0xD2, // ...rr... /* 2A70 */ 0xE1, 0x81, 0x3D, 0xA6, 0x82, 0xED, 0xE4, 0x07, // ..=..... /* 2A78 */ 0x8E, 0x63, 0x2A, 0x78, 0xC6, 0x84, 0xBB, 0x75, // .c*x...u /* 2A80 */ 0x60, 0x0E, 0x0E, 0x60, 0x7C, 0xCF, 0x78, 0xA8, // `..`|.x. /* 2A88 */ 0xB8, 0x81, 0x79, 0x1C, 0xB8, 0x3B, 0x00, 0x9C, // ..y..;.. /* 2A90 */ 0x98, 0x47, 0x3F, 0xA0, 0x33, 0x8C, 0xA3, 0x05, // .G?.3... /* 2A98 */ 0xE7, 0xC5, 0x03, 0xFF, 0xFF, 0xBF, 0x78, 0xB0, // ......x. /* 2AA0 */ 0x01, 0x83, 0x4F, 0xE6, 0xC1, 0x03, 0x7D, 0x8E, // ..O...}. /* 2AA8 */ 0xF3, 0x80, 0xE1, 0xDD, 0x3C, 0x30, 0x83, 0xD5, // ....<0.. /* 2AB0 */ 0xD1, 0x03, 0x54, 0xFF, 0x76, 0x8D, 0x18, 0x04, // ..T.v... /* 2AB8 */ 0xF3, 0x3A, 0x62, 0xF0, 0xDF, 0x3D, 0x70, 0x03, // .:b..=p. /* 2AC0 */ 0xF0, 0xE1, 0x03, 0x0C, 0x47, 0x05, 0xF8, 0xA7, // ....G... /* 2AC8 */ 0x0F, 0xF0, 0xC9, 0x1A, 0xB5, 0x8C, 0x9C, 0x21, // .......! /* 2AD0 */ 0x50, 0xE7, 0x24, 0x1F, 0x6D, 0x3D, 0x8D, 0x03, // P.$.m=.. /* 2AD8 */ 0x89, 0xF1, 0x28, 0x19, 0xF6, 0x40, 0x9E, 0xD9, // ..(..@.. /* 2AE0 */ 0x5A, 0x1D, 0xA4, 0xBC, 0x43, 0x91, 0xF9, 0xBE, // Z...C... /* 2AE8 */ 0x9B, 0x85, 0xA8, 0x7A, 0x08, 0xBA, 0xA6, 0xF9, // ...z.... /* 2AF0 */ 0x0E, 0xF7, 0xBE, 0xE9, 0x11, 0xBD, 0x17, 0xB2, // ........ /* 2AF8 */ 0xC0, 0x27, 0x09, 0x50, 0x8D, 0xCC, 0x03, 0xFE, // .'.P.... /* 2B00 */ 0xFF, 0x3F, 0x08, 0xC0, 0x3E, 0x1A, 0x82, 0x67, // .?..>..g /* 2B08 */ 0x70, 0x98, 0x49, 0x9C, 0x1A, 0x0E, 0x36, 0xD0, // p.I...6. /* 2B10 */ 0xB9, 0xE1, 0x70, 0x0E, 0x0E, 0x77, 0x1A, 0x60, // ..p..w.` /* 2B18 */ 0xB2, 0x06, 0x0F, 0x9A, 0x61, 0x5B, 0xD2, 0xD8, // ....a[.. /* 2B20 */ 0xD1, 0x07, 0x35, 0x43, 0xC6, 0x3B, 0x91, 0x43, // ..5C.;.C /* 2B28 */ 0x07, 0xDB, 0xE9, 0xCC, 0x43, 0x07, 0x8F, 0x89, // ....C... /* 2B30 */ 0xA1, 0x83, 0x42, 0xF0, 0xD0, 0x41, 0x33, 0x36, // ..B..A36 /* 2B38 */ 0x36, 0x72, 0x60, 0x77, 0x12, 0xF1, 0xA1, 0x0E, // 6r`w.... /* 2B40 */ 0x37, 0x52, 0x03, 0x47, 0x3C, 0x86, 0xB3, 0x33, // 7R.G<..3 /* 2B48 */ 0xA6, 0x2F, 0x4B, 0xEC, 0x00, 0xCC, 0xFE, 0xFF, // ./K..... /* 2B50 */ 0xD7, 0x83, 0x53, 0x8A, 0x15, 0xE1, 0x18, 0x59, // ..S....Y /* 2B58 */ 0xD8, 0x61, 0x83, 0x4A, 0xC5, 0xB0, 0x41, 0x71, // .a.J..Aq /* 2B60 */ 0x0A, 0xC6, 0x0D, 0x1B, 0xEE, 0xC0, 0xB0, 0xE7, // ........ /* 2B68 */ 0x54, 0xCC, 0xC8, 0x18, 0xC8, 0x99, 0x61, 0x0E, // T.....a. /* 2B70 */ 0x47, 0x60, 0x3B, 0x89, 0xF0, 0xE3, 0x03, 0x7E, // G`;....~ /* 2B78 */ 0x00, 0x1E, 0x13, 0x03, 0x7D, 0xEB, 0x3C, 0x66, // ....}..6..9.. /* 2B88 */ 0xA3, 0xF6, 0x39, 0x04, 0x38, 0x41, 0x86, 0x7A, // ..9.8A.z /* 2B90 */ 0x7C, 0x88, 0xF5, 0xFC, 0x00, 0x96, 0xE3, 0x03, // |....... /* 2B98 */ 0x38, 0xFE, 0xFF, 0xC7, 0x07, 0x8C, 0x84, 0x91, // 8....... /* 2BA0 */ 0xA3, 0xC7, 0x69, 0xA5, 0xA3, 0x22, 0x63, 0xF0, // ..i.."c. /* 2BA8 */ 0xB5, 0xD5, 0xE3, 0x63, 0xE7, 0x0F, 0x70, 0x0D, // ...c..p. /* 2BB0 */ 0xD7, 0xE7, 0x0F, 0xE0, 0x33, 0x62, 0xE0, 0x76, // ....3b.v /* 2BB8 */ 0xFE, 0x00, 0x13, 0xB4, 0xCF, 0x1F, 0x60, 0xB6, // ......`. /* 2BC0 */ 0x71, 0xFE, 0x00, 0x92, 0x23, 0xF3, 0xF9, 0x03, // q...#... /* 2BC8 */ 0xFE, 0xFF, 0xFF, 0xC4, 0x0A, 0x96, 0x51, 0xE3, // ......Q. /* 2BD0 */ 0xCE, 0x9C, 0x98, 0x69, 0x60, 0x4E, 0x16, 0x06, // ...i`N.. /* 2BD8 */ 0x89, 0xF3, 0xC4, 0x0A, 0x3E, 0x1D, 0x67, 0x4E, // ....>.gN /* 2BE0 */ 0xA0, 0x34, 0x2B, 0x0C, 0x8C, 0x87, 0xC5, 0xCE, // .4+..... /* 2BE8 */ 0xBB, 0xE0, 0x14, 0x73, 0x66, 0x40, 0x1F, 0x21, // ...sf@.! /* 2BF0 */ 0x7C, 0xFA, 0xE1, 0x17, 0x36, 0x1C, 0xCC, 0x61, // |...6..a /* 2BF8 */ 0x9E, 0x8C, 0x61, 0x4E, 0xD3, 0x67, 0x02, 0x9F, // ..aN.g.. /* 2C00 */ 0xB1, 0xD9, 0xA1, 0x01, 0x5C, 0x3E, 0x0E, 0x0D, // ....\>.. /* 2C08 */ 0x40, 0xE5, 0xF4, 0x83, 0x39, 0xED, 0x61, 0x87, // @...9.a. /* 2C10 */ 0x06, 0x67, 0xD8, 0xFF, 0xFF, 0xC3, 0x06, 0x1E, // .g...... /* 2C18 */ 0x87, 0x0E, 0x36, 0x6C, 0xE0, 0x33, 0x28, 0x0F, // ..6l.3(. /* 2C20 */ 0x1B, 0x98, 0x1C, 0x3A, 0xF8, 0xB0, 0x81, 0xE9, // ...:.... /* 2C28 */ 0xA4, 0xC1, 0x70, 0xFD, 0xC0, 0x0C, 0x1B, 0x5C, // ..p....\ /* 2C30 */ 0x47, 0x23, 0x0F, 0x1B, 0x58, 0xFC, 0xFF, 0x0F, // G#..X... /* 2C38 */ 0x0F, 0xC0, 0xF0, 0x64, 0x8A, 0x03, 0xF6, 0xB8, // ...d.... /* 2C40 */ 0x7D, 0xF7, 0x8C, 0x10, 0xFC, 0xE5, 0xF3, 0xF1, // }....... /* 2C48 */ 0xE8, 0x6C, 0x22, 0x3C, 0xE3, 0x1A, 0xFD, 0xED, // .l"<.... /* 2C50 */ 0xE8, 0x09, 0xB1, 0x56, 0x08, 0xA1, 0xBD, 0xA2, // ...V.... /* 2C58 */ 0x04, 0x8B, 0x13, 0xE4, 0x28, 0x82, 0x54, 0x08, // ....(.T. /* 2C60 */ 0x47, 0x6E, 0xB0, 0x86, 0x09, 0xE4, 0x43, 0x0B, // Gn....C. /* 2C68 */ 0x8C, 0x41, 0x70, 0xE4, 0x78, 0x87, 0x14, 0xF6, // .Ap.x... /* 2C70 */ 0x20, 0x4E, 0x26, 0xCA, 0x79, 0x1C, 0x93, 0x47, // N&.y..G /* 2C78 */ 0x77, 0x8E, 0x11, 0x8E, 0xA9, 0xDC, 0x61, 0x6B, // w.....ak /* 2C80 */ 0x7E, 0x35, 0x4F, 0x51, 0xF3, 0x7A, 0x73, 0x0C, // ~5OQ.zs. /* 2C88 */ 0x94, 0xC0, 0x23, 0xE0, 0x2F, 0x00, 0x2E, 0xFD, // ..#./... /* 2C90 */ 0x80, 0x20, 0x59, 0xCF, 0x01, 0x0A, 0xE3, 0x13, // . Y..... /* 2C98 */ 0xB1, 0xCF, 0x3A, 0x3E, 0x09, 0x70, 0x60, 0x9F, // ..:>.p`. /* 2CA0 */ 0x09, 0x4E, 0xE4, 0x5C, 0x1F, 0x04, 0xD8, 0x69, // .N.\...i /* 2CA8 */ 0xD7, 0x70, 0x7C, 0x98, 0x9E, 0xD8, 0xFB, 0xE4, // .p|..... /* 2CB0 */ 0xE1, 0x9E, 0xC8, 0xBB, 0x81, 0x6F, 0x02, 0x21, // .....o.! /* 2CB8 */ 0xD9, 0xC1, 0xD2, 0x87, 0x58, 0xDC, 0xB4, 0x4E, // ....X..N /* 2CC0 */ 0xCA, 0x67, 0xB0, 0x88, 0x07, 0xE5, 0x7B, 0x95, // .g....{. /* 2CC8 */ 0x0F, 0x0A, 0x1C, 0x8D, 0x43, 0x63, 0x87, 0xE1, // ....Cc.. /* 2CD0 */ 0x01, 0x07, 0x3B, 0x88, 0xC3, 0x78, 0x93, 0x35, // ..;..x.5 /* 2CD8 */ 0x81, 0x27, 0x74, 0xA2, 0x07, 0xF9, 0x46, 0xF0, // .'t...F. /* 2CE0 */ 0x74, 0x10, 0x35, 0x46, 0x73, 0x50, 0xE4, 0xAC, // t.5FsP.. /* 2CE8 */ 0x00, 0x9E, 0xA3, 0x00, 0x8C, 0xFF, 0xFF, 0x51, // .......Q /* 2CF0 */ 0xC0, 0xB3, 0xF7, 0x39, 0xE0, 0x31, 0x20, 0x54, // ...9.1 T /* 2CF8 */ 0xF0, 0xD7, 0x85, 0xD8, 0xA7, 0x72, 0x2E, 0xF1, // .....r.. /* 2D00 */ 0x9F, 0x75, 0x8D, 0x72, 0x18, 0x98, 0x93, 0x84, // .u.r.... /* 2D08 */ 0xCF, 0x7E, 0xEF, 0x09, 0x3E, 0x49, 0x30, 0xF7, // .~..>I0. /* 2D10 */ 0xE3, 0xD1, 0x9D, 0xB9, 0xB5, 0x19, 0x09, 0x24, // .......$ /* 2D18 */ 0x06, 0xB3, 0x85, 0xA1, 0xDB, 0xD8, 0x69, 0x1A, // ......i. /* 2D20 */ 0xC5, 0x77, 0x81, 0xF3, 0x7A, 0x61, 0x88, 0x72, // .w..za.r /* 2D28 */ 0x0C, 0x27, 0x11, 0x25, 0x50, 0x94, 0x20, 0xD1, // .'.%P. . /* 2D30 */ 0xDE, 0xC4, 0x22, 0x46, 0x8B, 0x11, 0x37, 0x44, // .."F..7D /* 2D38 */ 0xD4, 0x30, 0xF1, 0x22, 0xB4, 0x3F, 0x08, 0x12, // .0.".?.. /* 2D40 */ 0xEE, 0x34, 0xA0, 0x03, 0x87, 0x23, 0x8D, 0x06, // .4...#.. /* 2D48 */ 0x75, 0x98, 0xE2, 0xA7, 0x81, 0xD7, 0x0A, 0x1F, // u....... /* 2D50 */ 0x38, 0x0C, 0x72, 0x06, 0x9E, 0xDD, 0xA3, 0x80, // 8.r..... /* 2D58 */ 0x07, 0xCD, 0xEE, 0x08, 0xFE, 0x1D, 0xF8, 0x6C, // .......l /* 2D60 */ 0x80, 0x77, 0x0D, 0xA8, 0x4B, 0xC1, 0x23, 0x01, // .w..K.#. /* 2D68 */ 0x3B, 0x7B, 0xC0, 0x3F, 0x65, 0xC0, 0x1F, 0x8F, // ;{.?e... /* 2D70 */ 0xCF, 0x00, 0x9E, 0xCF, 0x09, 0x27, 0xB0, 0xFC, // .....'.. /* 2D78 */ 0x41, 0xA0, 0x46, 0x66, 0x68, 0x9F, 0x01, 0x4E, // A.Ffh..N /* 2D80 */ 0xEB, 0x55, 0xC0, 0x57, 0x3F, 0x9F, 0x0A, 0xB8, // .U.W?... /* 2D88 */ 0x82, 0xA3, 0x09, 0x28, 0xC6, 0x03, 0x7F, 0xE4, // ...(.... /* 2D90 */ 0x4F, 0x18, 0xBE, 0x2F, 0x78, 0xBE, 0x3E, 0x70, // O../x.>p /* 2D98 */ 0x60, 0x0F, 0x21, 0x60, 0x3B, 0x2A, 0xE0, 0x86, // `.!`;*.. /* 2DA0 */ 0xC0, 0xFF, 0xFF, 0x47, 0x10, 0x60, 0x10, 0xF0, // ...G.`.. /* 2DA8 */ 0x69, 0xAE, 0xA1, 0x3A, 0xDE, 0x33, 0x5D, 0x36, // i..:.3]6 /* 2DB0 */ 0x4E, 0xED, 0xF4, 0x4C, 0xE0, 0xA7, 0xBA, 0x4F, // N..L...O /* 2DB8 */ 0x65, 0x6C, 0x14, 0x3D, 0x62, 0x0B, 0xF7, 0x25, // el.=b..% /* 2DC0 */ 0xC5, 0x87, 0x6F, 0x4E, 0x30, 0xF2, 0x5B, 0x41, // ..oN0.[A /* 2DC8 */ 0x9F, 0x05, 0xC1, 0x93, 0xB0, 0x30, 0x3A, 0x8D, // .....0:. /* 2DD0 */ 0x78, 0x44, 0x1E, 0x3F, 0x81, 0x11, 0x9C, 0x41, // xD.?...A /* 2DD8 */ 0x7C, 0x4E, 0x70, 0x86, 0xD3, 0x0E, 0x3D, 0x0C, // |Np...=. /* 2DE0 */ 0xF0, 0x23, 0x80, 0xC7, 0xC1, 0xC6, 0x7E, 0x8C, // .#....~. /* 2DE8 */ 0x9E, 0x54, 0x50, 0x36, 0x44, 0x9F, 0x05, 0xF8, // .TP6D... /* 2DF0 */ 0x01, 0xC5, 0x97, 0x03, 0x23, 0x5B, 0xCD, 0x29, // ....#[.) /* 2DF8 */ 0x08, 0x05, 0x66, 0x6C, 0x76, 0x0D, 0x06, 0x5F, // ..flv.._ /* 2E00 */ 0x8C, 0x19, 0xA1, 0xEF, 0x4A, 0xBE, 0xFD, 0xE0, // ....J... /* 2E08 */ 0xC6, 0x04, 0xEE, 0xB9, 0x7A, 0x4C, 0xE0, 0xD2, // ....zL.. /* 2E10 */ 0x77, 0x63, 0x00, 0x05, 0x90, 0x4F, 0x08, 0xBE, // wc...O.. /* 2E18 */ 0xA1, 0xBE, 0x24, 0xB0, 0x29, 0x84, 0x08, 0x13, // ..$.)... /* 2E20 */ 0xCD, 0xE8, 0x5C, 0xB0, 0x83, 0xFF, 0xFF, 0x69, // ..\....i /* 2E28 */ 0x00, 0x23, 0x11, 0x46, 0x33, 0x32, 0x88, 0xBF, // .#.F32.. /* 2E30 */ 0x07, 0x12, 0x10, 0x08, 0x42, 0x4E, 0x8E, 0x8B, // ....BN.. /* 2E38 */ 0x90, 0x6E, 0x08, 0x98, 0x6B, 0x3F, 0x27, 0xF0, // .n..k?'. /* 2E40 */ 0x09, 0xCB, 0x47, 0x12, 0x38, 0xD3, 0x3E, 0xBC, // ..G.8.>. /* 2E48 */ 0x57, 0x07, 0xCF, 0xC4, 0x70, 0x1E, 0x2F, 0x87, // W...p./. /* 2E50 */ 0xF3, 0x91, 0x80, 0x9F, 0x18, 0x7C, 0x8C, 0x02, // .....|.. /* 2E58 */ 0x8F, 0xB3, 0xDB, 0x8C, 0x8E, 0x70, 0xDC, 0xC9, // .....p.. /* 2E60 */ 0x61, 0x82, 0x1E, 0x6E, 0xF9, 0xC0, 0xF0, 0x04, // a..n.... /* 2E68 */ 0x0E, 0x76, 0x0C, 0xA3, 0xC3, 0x82, 0x2B, 0xF0, // .v....+. /* 2E70 */ 0x68, 0x84, 0x3E, 0x15, 0xB1, 0x79, 0xF2, 0x21, // h.>..y.! /* 2E78 */ 0x3D, 0xF3, 0x78, 0xBC, 0x70, 0x87, 0x09, 0x0F, // =.x.p... /* 2E80 */ 0xCA, 0xC3, 0x04, 0xDF, 0x81, 0xC7, 0xC7, 0x01, // ........ /* 2E88 */ 0xDC, 0x46, 0x7D, 0x84, 0xC3, 0x4E, 0x08, 0xC6, // .F}..N.. /* 2E90 */ 0x79, 0x00, 0xCC, 0xFF, 0xFF, 0x71, 0xB3, 0x91, // y....q.. /* 2E98 */ 0x81, 0xEF, 0xCC, 0xED, 0xF3, 0x00, 0xEE, 0xAC, // ........ /* 2EA0 */ 0xE1, 0x91, 0xC1, 0x22, 0x18, 0xED, 0x40, 0x00, // ..."..@. /* 2EA8 */ 0x8A, 0x29, 0xF9, 0x40, 0x00, 0x7F, 0xC4, 0xF0, // .).@.... /* 2EB0 */ 0x07, 0x0A, 0xEF, 0x8C, 0xE1, 0x81, 0x82, 0xEF, // ........ /* 2EB8 */ 0xD0, 0x80, 0xBB, 0x87, 0x80, 0x11, 0x1E, 0x13, // ........ /* 2EC0 */ 0x6A, 0x54, 0xF4, 0x9A, 0xE2, 0x71, 0xF1, 0xB1, // jT...q.. /* 2EC8 */ 0x7B, 0xA0, 0x0C, 0xFB, 0xAD, 0xC7, 0xA2, 0x27, // {......' /* 2ED0 */ 0xA9, 0x5B, 0xD0, 0x63, 0x22, 0x1B, 0x9B, 0x61, // .[.c"..a /* 2ED8 */ 0x3D, 0x74, 0x0E, 0x6B, 0xB4, 0x47, 0x42, 0x8F, // =t.k.GB. /* 2EE0 */ 0xD5, 0x97, 0x2D, 0xCF, 0xCC, 0x97, 0x69, 0x76, // ..-...iv /* 2EE8 */ 0xEE, 0x05, 0xD7, 0x81, 0x88, 0x9D, 0x9B, 0x31, // .......1 /* 2EF0 */ 0x07, 0x00, 0xCC, 0xFF, 0xFF, 0x85, 0xC0, 0xE2, // ........ /* 2EF8 */ 0x3F, 0x57, 0x74, 0x3E, 0xC2, 0x09, 0x04, 0xD2, // ?Wt>.... /* 2F00 */ 0xF9, 0x88, 0x1F, 0x07, 0x7C, 0x3E, 0xC2, 0x4B, // ....|>.K /* 2F08 */ 0x3A, 0x18, 0x51, 0x08, 0x1F, 0x37, 0x7D, 0xFC, // :.Q..7}. /* 2F10 */ 0xF6, 0x11, 0x86, 0x1F, 0x9E, 0x0D, 0x66, 0x10, // ......f. /* 2F18 */ 0x1F, 0x53, 0x7C, 0x20, 0xB1, 0x91, 0xA3, 0x09, // .S| .... /* 2F20 */ 0x28, 0x42, 0x1C, 0x1D, 0xA0, 0x1D, 0x7F, 0xD8, // (B...... /* 2F28 */ 0x09, 0x03, 0xD6, 0xF9, 0x92, 0x1D, 0x0E, 0xD8, // ........ /* 2F30 */ 0x81, 0x01, 0xDE, 0x4D, 0x09, 0x7C, 0xE7, 0x05, // ...M.|.. /* 2F38 */ 0xE0, 0x7D, 0x66, 0xF2, 0x79, 0x01, 0x38, 0x1D, // .}f.y.8. /* 2F40 */ 0x10, 0xD8, 0x79, 0x01, 0xDE, 0xFF, 0xFF, 0xFC, // ..y..... /* 2F48 */ 0xA2, 0x17, 0xB9, 0xEF, 0x59, 0x7E, 0x1D, 0x48, // ....Y~.H /* 2F50 */ 0x2A, 0x0C, 0xEA, 0xC0, 0x09, 0xB8, 0x3A, 0xF0, // *.....:. /* 2F58 */ 0x78, 0xCC, 0xE0, 0x00, 0xF3, 0xC1, 0xEC, 0x59, // x......Y /* 2F60 */ 0xC1, 0x10, 0xB1, 0xF8, 0x8C, 0x63, 0x84, 0x8A, // .....c.. /* 2F68 */ 0xF1, 0xA0, 0x70, 0x44, 0xAD, 0x82, 0xE8, 0xDE, // ..pD.... /* 2F70 */ 0x17, 0x25, 0x46, 0xEC, 0x93, 0x79, 0xDD, 0xF5, // .%F..y.. /* 2F78 */ 0x71, 0xC0, 0xB7, 0x01, 0x9F, 0x7A, 0x3D, 0xA1, // q....z=. /* 2F80 */ 0xC8, 0xAF, 0x8C, 0x3E, 0x76, 0xC2, 0x1F, 0xD6, // ...>v... /* 2F88 */ 0x09, 0x1C, 0xD6, 0x71, 0xBD, 0x77, 0xFA, 0xC2, // ...q.w.. /* 2F90 */ 0x79, 0x34, 0xEF, 0x9C, 0x46, 0x78, 0x71, 0x78, // y4..Fxqx /* 2F98 */ 0x76, 0x88, 0x12, 0x27, 0x52, 0x90, 0x47, 0x89, // v..'R.G. /* 2FA0 */ 0x28, 0xBD, 0xA1, 0x08, 0x30, 0x66, 0x94, 0x20, // (...0f. /* 2FA8 */ 0x8F, 0x33, 0xC1, 0x1E, 0x0C, 0x42, 0x86, 0x88, // .3...B.. /* 2FB0 */ 0xF9, 0xB2, 0x1B, 0xFC, 0x00, 0xA2, 0x44, 0x78, // ......Dx /* 2FB8 */ 0xEC, 0x64, 0x21, 0x17, 0xA2, 0x21, 0xFB, 0xD8, // .d!..!.. /* 2FC0 */ 0x09, 0xAC, 0xFE, 0xFF, 0xC7, 0x4E, 0xC0, 0x64, // .....N.d /* 2FC8 */ 0xDC, 0x93, 0x23, 0x94, 0x31, 0x3F, 0x88, 0x78, // ..#.1?.x /* 2FD0 */ 0x38, 0x2C, 0xDE, 0x41, 0x1C, 0x54, 0x07, 0x1C, // 8,.A.T.. /* 2FD8 */ 0x0F, 0x0C, 0xFE, 0xD1, 0x05, 0x77, 0x9A, 0x80, // .....w.. /* 2FE0 */ 0x7B, 0x88, 0x60, 0x53, 0xE2, 0x28, 0x8F, 0x0E, // {.`S.(.. /* 2FE8 */ 0x3E, 0x82, 0xFB, 0x54, 0x03, 0xAE, 0xC8, 0xE3, // >..T.... /* 2FF0 */ 0x44, 0x03, 0xB3, 0x99, 0x84, 0x0C, 0xFC, 0x8C, // D....... /* 2FF8 */ 0xF0, 0x66, 0xEE, 0x23, 0xA9, 0x06, 0x0A, 0xAA, // .f.#.... /* 3000 */ 0x03, 0x01, 0xE6, 0xFF, 0x3F, 0x50, 0x98, 0xA7, // ....?P.. /* 3008 */ 0x32, 0xDC, 0x40, 0xC1, 0x30, 0x27, 0x06, 0x12, // 2.@.0'.. /* 3010 */ 0xEC, 0xA0, 0xD8, 0x44, 0x3D, 0x52, 0x30, 0x5E, // ...D=R0^ /* 3018 */ 0x42, 0x7D, 0x74, 0xC2, 0x9D, 0x82, 0x8E, 0xC6, // B}t..... /* 3020 */ 0xF7, 0x11, 0xDF, 0x1F, 0x3C, 0x2E, 0x76, 0x44, // ....<.vD /* 3028 */ 0x00, 0x17, 0xA0, 0x87, 0x0A, 0x5F, 0xDE, 0x50, // ....._.P /* 3030 */ 0x41, 0x33, 0x26, 0xFC, 0x99, 0x1F, 0x9C, 0x23, // A3&....# /* 3038 */ 0xF5, 0x39, 0x11, 0x07, 0x6D, 0xDC, 0x98, 0x21, // .9..m..! /* 3040 */ 0x4F, 0xE2, 0x01, 0x86, 0x1F, 0x11, 0xC0, 0x05, // O....... /* 3048 */ 0xEA, 0xA3, 0x05, 0xD8, 0xFF, 0xFF, 0x47, 0x04, // ......G. /* 3050 */ 0x3C, 0xD0, 0x39, 0xB1, 0xA3, 0x05, 0xE6, 0xFC, // <.9..... /* 3058 */ 0x07, 0xBE, 0xE3, 0x9A, 0x8F, 0xAF, 0xF8, 0xE3, // ........ /* 3060 */ 0x10, 0xBB, 0x3D, 0xF3, 0x5B, 0xF5, 0x3B, 0x92, // ..=.[.;. /* 3068 */ 0x61, 0x1E, 0x4B, 0x58, 0xC8, 0xC1, 0x82, 0xEA, // a.KX.... /* 3070 */ 0xE0, 0xE7, 0xC1, 0xC2, 0x3F, 0x76, 0x81, 0x67, // ....?v.g /* 3078 */ 0x54, 0xD8, 0x59, 0xBC, 0x25, 0x9C, 0x15, 0x3F, // T.Y.%..? /* 3080 */ 0x5F, 0xB0, 0x53, 0x27, 0x48, 0xCF, 0x09, 0xE8, // _.S'H... /* 3088 */ 0x53, 0x80, 0xE7, 0x8A, 0x3B, 0x5F, 0x80, 0xEB, // S...;_.. /* 3090 */ 0x40, 0xE6, 0xF3, 0x05, 0xF0, 0x38, 0x27, 0xB0, // @....8'. /* 3098 */ 0x29, 0x61, 0x8E, 0x09, 0x98, 0xFF, 0xFF, 0x40, // )a.....@ /* 30A0 */ 0xC1, 0x14, 0x7A, 0xA0, 0xE8, 0xE1, 0x19, 0x38, // ..z....8 /* 30A8 */ 0xA4, 0x0F, 0x09, 0xD8, 0x03, 0x06, 0xB8, 0xBE, // ........ /* 30B0 */ 0xEF, 0x3A, 0x60, 0x00, 0x91, 0x31, 0xB1, 0x99, // .:`..1.. /* 30B8 */ 0xE2, 0x87, 0x0A, 0x3C, 0x8E, 0x92, 0x1E, 0x2A, // ...<...* /* 30C0 */ 0x98, 0x07, 0xE4, 0xA1, 0x02, 0x93, 0x31, 0x79, // ......1y /* 30C8 */ 0xA8, 0xC0, 0x20, 0xF8, 0x50, 0xC9, 0xFF, 0xFF, // .. .P... /* 30D0 */ 0x84, 0x8C, 0xBF, 0x0A, 0xF2, 0xB1, 0x62, 0x23, // ......b# /* 30D8 */ 0x8E, 0x15, 0x54, 0x26, 0xCE, 0x51, 0x40, 0x65, // ..T&.Q@e /* 30E0 */ 0x50, 0x98, 0xC1, 0x02, 0x83, 0xD8, 0xC7, 0x04, // P....... /* 30E8 */ 0x28, 0xC7, 0x0E, 0x43, 0x9C, 0xCD, 0x3B, 0x25, // (..C..;% /* 30F0 */ 0xBB, 0x10, 0xB1, 0xB1, 0x82, 0x4B, 0xC5, 0x11, // .....K.. /* 30F8 */ 0x0C, 0x08, 0xCD, 0x09, 0x73, 0x21, 0xC2, 0x9C, // ....s!.. /* 3100 */ 0x88, 0x80, 0xC1, 0x70, 0x7C, 0x6E, 0x3C, 0x57, // ...p|n....Q.. /* 3178 */ 0xD9, 0x40, 0x5E, 0xB9, 0x8D, 0x7F, 0x5C, 0x3E, // .@^...\> /* 3180 */ 0x21, 0x1B, 0xE1, 0xB8, 0x1E, 0x8C, 0x9F, 0x11, // !....... /* 3188 */ 0x7C, 0x0F, 0xC3, 0x1C, 0xBB, 0x71, 0x32, 0x5E, // |....q2^ /* 3190 */ 0x68, 0x26, 0x50, 0x80, 0x97, 0xA8, 0x82, 0xBF, // h&P..... /* 3198 */ 0x08, 0x0C, 0x43, 0x0F, 0xD3, 0x80, 0xAB, 0x53, // ..C....S /* 31A0 */ 0x12, 0x3F, 0x4C, 0x83, 0x7B, 0x04, 0xEF, 0xD0, // .?L.{... /* 31A8 */ 0x86, 0xF6, 0x45, 0x9A, 0x21, 0x3D, 0x4E, 0xF0, // ..E.!=N. /* 31B0 */ 0x63, 0x39, 0x3B, 0x49, 0xC3, 0x1E, 0xD2, 0x53, // c9;I...S /* 31B8 */ 0xE4, 0x41, 0x3D, 0x31, 0x44, 0x78, 0xE4, 0x8D, // .A=1Dx.. /* 31C0 */ 0xF2, 0x0C, 0xFD, 0x08, 0x12, 0x24, 0x46, 0x08, // .....$F. /* 31C8 */ 0xDF, 0xA5, 0x7D, 0x97, 0x3C, 0x36, 0x43, 0x19, // ..}.<6C. /* 31D0 */ 0x21, 0x0A, 0x03, 0x0D, 0x72, 0x2C, 0xC1, 0x02, // !...r,.. /* 31D8 */ 0x46, 0x31, 0xFE, 0x09, 0x45, 0x3B, 0x9A, 0x48, // F1..E;.H /* 31E0 */ 0xFF, 0xFF, 0x27, 0x69, 0x26, 0xFC, 0xC5, 0xA1, // ..'i&... /* 31E8 */ 0x03, 0x81, 0x4F, 0xD2, 0x00, 0x3F, 0x8E, 0x2F, // ..O..?./ /* 31F0 */ 0x3E, 0xC8, 0xE0, 0xE0, 0x8D, 0xFC, 0x78, 0x70, // >.....xp /* 31F8 */ 0x64, 0x09, 0x06, 0x3B, 0x48, 0x03, 0x9D, 0x71, // d..;H..q /* 3200 */ 0xE1, 0x4E, 0x12, 0x70, 0x07, 0xC4, 0x8F, 0x2F, // .N.p.../ /* 3208 */ 0xE0, 0x3B, 0xD3, 0xB2, 0xFF, 0xFF, 0xE1, 0x1B, // .;...... /* 3210 */ 0x7B, 0x5B, 0xC3, 0x1D, 0xB9, 0xC0, 0x75, 0x88, // {[....u. /* 3218 */ 0x06, 0x2E, 0x60, 0x8F, 0x1D, 0xF0, 0x46, 0x0A, // ..`...F. /* 3220 */ 0x46, 0xAC, 0xE7, 0x1E, 0xF0, 0x8D, 0xE5, 0x24, // F......$ /* 3228 */ 0x62, 0x05, 0x7C, 0xEB, 0x89, 0x75, 0x18, 0x21, // b.|..u.! /* 3230 */ 0x9E, 0x79, 0x80, 0x9D, 0xD8, 0xD7, 0x88, 0x8F, // .y...... /* 3238 */ 0x20, 0x7E, 0x34, 0x48, 0xD6, 0x4B, 0x80, 0xC2, // ~4H.K.. /* 3240 */ 0xF8, 0xCC, 0x03, 0x4C, 0xFF, 0xFF, 0x67, 0x1E, // ...L..g. /* 3248 */ 0x60, 0x70, 0x16, 0xF1, 0x31, 0x01, 0x1C, 0x27, // `p..1..' /* 3250 */ 0x2A, 0x58, 0xB3, 0xF7, 0x3D, 0xE0, 0x31, 0x20, // *X..=.1 /* 3258 */ 0x54, 0xF0, 0x57, 0x85, 0xD8, 0xEF, 0x5D, 0xC6, // T.W...]. /* 3260 */ 0x7F, 0xC8, 0xF0, 0x81, 0x07, 0xF6, 0x7D, 0xC7, // ......}. /* 3268 */ 0xA8, 0x6F, 0x01, 0x81, 0x5E, 0x72, 0x22, 0xF8, // .o..^r". /* 3270 */ 0xA2, 0x13, 0xE9, 0xA4, 0x1E, 0x74, 0x22, 0x3D, // .....t"= /* 3278 */ 0xF0, 0x78, 0x08, 0xC7, 0xF5, 0x7C, 0xF2, 0xC0, // .x...|.. /* 3280 */ 0xE3, 0x8B, 0x8F, 0x81, 0xA2, 0x04, 0x0D, 0xF2, // ........ /* 3288 */ 0x26, 0x1F, 0x21, 0x48, 0xB8, 0xB8, 0x41, 0xCE, // &.!H..A. /* 3290 */ 0xCF, 0x17, 0x1E, 0x1F, 0x78, 0x58, 0xB8, 0xD3, // ....xX.. /* 3298 */ 0x80, 0xCE, 0x1A, 0x3E, 0xF0, 0x00, 0xC6, 0xFF, // ...>.... /* 32A0 */ 0xFF, 0x07, 0x1E, 0xB0, 0x1D, 0x38, 0x70, 0x67, // .....8pg /* 32A8 */ 0x39, 0xB0, 0x1D, 0x15, 0x70, 0x47, 0x10, 0x60, // 9...pG.` /* 32B0 */ 0x22, 0xE6, 0x3D, 0xA0, 0x33, 0x90, 0x85, 0x80, // ".=.3... /* 32B8 */ 0xC8, 0xC6, 0xEF, 0x8B, 0x8D, 0x96, 0x48, 0x5C, // ......H\ /* 32C0 */ 0xAF, 0xA6, 0xC3, 0xC7, 0xF0, 0x08, 0xE3, 0xBB, // ........ /* 32C8 */ 0x9E, 0x91, 0xDE, 0x51, 0x7C, 0x86, 0xE1, 0x92, // ...Q|... /* 32D0 */ 0x20, 0x05, 0x6F, 0x08, 0x8B, 0x81, 0x91, 0x14, // .o..... /* 32D8 */ 0x08, 0x0D, 0xC9, 0x07, 0x50, 0x42, 0x25, 0x30, // ....PB%0 /* 32E0 */ 0x83, 0xF8, 0xD8, 0xE0, 0x18, 0x10, 0x32, 0x72, // ......2r /* 32E8 */ 0xF6, 0x41, 0x9F, 0x18, 0xCE, 0xEA, 0xA4, 0x7C, // .A.....| /* 32F0 */ 0x36, 0xE3, 0x47, 0x06, 0x38, 0xB7, 0x03, 0x9F, // 6.G.8... /* 32F8 */ 0x05, 0x38, 0x9C, 0x8F, 0x40, 0xFC, 0xF8, 0xC4, // .8..@... /* 3300 */ 0x09, 0xB8, 0xAC, 0x63, 0x0E, 0x68, 0x8E, 0x17, // ...c.h.. /* 3308 */ 0x09, 0x46, 0x39, 0xCA, 0x43, 0x41, 0x8D, 0x18, // .F9.CA.. /* 3310 */ 0xF0, 0x98, 0x8E, 0x82, 0x1F, 0x47, 0x0E, 0x0A, // .....G.. /* 3318 */ 0x3C, 0xFF, 0xFF, 0x41, 0xC1, 0x18, 0xAE, 0x8F, // <..A.... /* 3320 */ 0x42, 0xE0, 0x0B, 0x72, 0x86, 0x82, 0x72, 0x17, // B..r..r. /* 3328 */ 0x65, 0x67, 0x28, 0x36, 0x28, 0x70, 0x1F, 0x31, // eg(6(p.1 /* 3330 */ 0x3C, 0x28, 0xF0, 0x9D, 0xC1, 0x71, 0x47, 0x0B, // <(...qG. /* 3338 */ 0x78, 0x40, 0xBE, 0x49, 0xF8, 0xAA, 0xF4, 0x34, // x@.I...4 /* 3340 */ 0xC1, 0xEE, 0x4A, 0x86, 0x89, 0x66, 0x78, 0x4C, // ..J..fxL /* 3348 */ 0xB8, 0x51, 0xD1, 0x83, 0x81, 0xC7, 0xC5, 0x0F, // .Q...... /* 3350 */ 0x17, 0x3E, 0xFE, 0x30, 0xEC, 0xD7, 0x08, 0x8B, // .>.0.... /* 3358 */ 0x3E, 0x32, 0x90, 0x23, 0x17, 0xD3, 0x01, 0x4B, // >2.#...K /* 3360 */ 0x47, 0xCA, 0x61, 0x8D, 0x16, 0xF6, 0x80, 0x9F, // G.a..... /* 3368 */ 0x40, 0x7C, 0x7B, 0xF1, 0x99, 0x96, 0xC1, 0x7A, // @|{....z /* 3370 */ 0xB4, 0x3E, 0xFF, 0x80, 0xE7, 0x84, 0xC1, 0xAE, // .>...... /* 3378 */ 0x19, 0x4F, 0x19, 0xEC, 0xEE, 0xEB, 0xAB, 0x8A, // .O...... /* 3380 */ 0x31, 0x1F, 0x7E, 0x7C, 0x31, 0xF2, 0x61, 0xE6, // 1.~|1.a. /* 3388 */ 0xFD, 0x11, 0x1B, 0xCD, 0xC7, 0x28, 0x58, 0x8C, // .....(X. /* 3390 */ 0x37, 0x82, 0xC2, 0xC0, 0xA0, 0x8E, 0x51, 0x30, // 7.....Q0 /* 3398 */ 0xFE, 0xFF, 0xC7, 0x28, 0xC0, 0xCC, 0xE9, 0xC1, // ...(.... /* 33A0 */ 0x27, 0x51, 0xF0, 0x9F, 0x71, 0x0F, 0x9E, 0x9F, // 'Q..q... /* 33A8 */ 0xA4, 0x8D, 0x7D, 0x32, 0xF1, 0xDF, 0x8F, 0xD8, // ..}2.... /* 33B0 */ 0xA5, 0x99, 0x41, 0x9D, 0xD0, 0xBB, 0x9C, 0xEF, // ..A..... /* 33B8 */ 0x30, 0x3E, 0x4C, 0xC1, 0xBE, 0x8E, 0xBC, 0x39, // 0>L....9 /* 33C0 */ 0x84, 0x38, 0xAD, 0x10, 0x27, 0xF6, 0xE8, 0xF0, // .8..'... /* 33C8 */ 0x26, 0xF1, 0x12, 0x15, 0x22, 0x42, 0x9C, 0x1A, // &..."B.. /* 33D0 */ 0x51, 0x74, 0x9B, 0x0A, 0xD2, 0x1A, 0x0A, 0x51, // Qt.....Q /* 33D8 */ 0x78, 0x0E, 0x25, 0x40, 0x51, 0xCE, 0xEA, 0xF1, // x.%@Q... /* 33E0 */ 0xCD, 0x58, 0x86, 0x08, 0x7A, 0x3E, 0xD1, 0x62, // .X..z>.b /* 33E8 */ 0x47, 0x89, 0xF1, 0x30, 0xC5, 0x64, 0x3C, 0x1D, // G..0.d<. /* 33F0 */ 0x74, 0x88, 0xF1, 0x61, 0x0A, 0x30, 0xF0, 0xFF, // t..a.0.. /* 33F8 */ 0x3F, 0x4C, 0x01, 0x76, 0xC2, 0x1E, 0x87, 0xA0, // ?L.v.... /* 3400 */ 0x1F, 0x4C, 0x7C, 0x1A, 0x05, 0x2E, 0xF2, 0x4E, // .L|....N /* 3408 */ 0x13, 0xA0, 0x39, 0x44, 0xB0, 0x29, 0x71, 0x94, // ..9D.)q. /* 3410 */ 0xC7, 0x73, 0x9F, 0x90, 0xC0, 0x75, 0x1E, 0xF5, // .s...u.. /* 3418 */ 0x30, 0x71, 0xC0, 0x3E, 0x5B, 0x9C, 0x48, 0xC8, // 0q.>[.H. /* 3420 */ 0xC0, 0x8F, 0x08, 0x41, 0xCE, 0xD3, 0x01, 0x0F, // ...A.... /* 3428 */ 0xA4, 0x40, 0xF2, 0xFF, 0x3F, 0x4E, 0x78, 0x73, // .@..?Nxs /* 3430 */ 0x62, 0x37, 0x7B, 0x0F, 0x8A, 0x4D, 0xD4, 0x23, // b7{..M.# /* 3438 */ 0x05, 0x5B, 0xE8, 0x53, 0x13, 0xFA, 0xEC, 0xC2, // .[.S.... /* 3440 */ 0x8E, 0x2A, 0x67, 0xE7, 0xFB, 0x88, 0x0F, 0x4A, // .*g....J /* 3448 */ 0x7C, 0xA8, 0xE0, 0x02, 0xF4, 0x50, 0xE1, 0x9F, // |....P.. /* 3450 */ 0x97, 0x70, 0x43, 0x85, 0x3B, 0xA6, 0x37, 0x93, // .pC.;.7. /* 3458 */ 0x73, 0xC2, 0xCC, 0xE2, 0xA0, 0x3C, 0x53, 0x9F, // s...... /* 34A0 */ 0xC2, 0x9C, 0x2F, 0xD8, 0x70, 0xC1, 0xF7, 0x78, // ../.p..x /* 34A8 */ 0xF1, 0x70, 0xF1, 0x67, 0x00, 0x43, 0x9C, 0x49, // .p.g.C.I /* 34B0 */ 0x84, 0x13, 0x7A, 0x82, 0xF2, 0x3D, 0xE9, 0xDC, // ..z..=.. /* 34B8 */ 0x6C, 0x1C, 0x92, 0x04, 0x1D, 0x2E, 0xA8, 0x8E, // l....... /* 34C0 */ 0x64, 0x1E, 0x2E, 0xFC, 0xF3, 0x35, 0xEE, 0x70, // d....5.p /* 34C8 */ 0x02, 0x86, 0x59, 0xE1, 0x70, 0xA2, 0x1C, 0x16, // ..Y.p... /* 34D0 */ 0x3B, 0xCC, 0x19, 0xF9, 0x05, 0xE5, 0x71, 0x01, // ;.....q. /* 34D8 */ 0xE6, 0xFF, 0x7F, 0xC0, 0x60, 0x1A, 0x91, 0xC7, // ....`... /* 34E0 */ 0x62, 0xE8, 0xA0, 0x1E, 0x0C, 0x8E, 0x60, 0xD4, // b.....`. /* 34E8 */ 0xF1, 0x82, 0xCA, 0xC3, 0x78, 0x41, 0x31, 0xAB, // ....xA1. /* 34F0 */ 0xE3, 0x05, 0xD7, 0xA4, 0xD8, 0x69, 0x8D, 0x8D, // .....i.. /* 34F8 */ 0x18, 0x73, 0x60, 0x00, 0x3E, 0x03, 0xC6, 0x0C, // .s`.>... /* 3500 */ 0xE3, 0xD1, 0xEE, 0x80, 0xC1, 0x3C, 0x22, 0x0F, // .....<". /* 3508 */ 0x18, 0xF8, 0x4C, 0xCA, 0x03, 0x06, 0xEB, 0xFF, // ..L..... /* 3510 */ 0x7F, 0xC0, 0x30, 0xE3, 0x1F, 0x57, 0xA0, 0x1C, // ..0..W.. /* 3518 */ 0x38, 0xF0, 0x07, 0xA0, 0x37, 0x44, 0x4C, 0xCC, // 8...7DL. /* 3520 */ 0x11, 0x83, 0xCA, 0xC4, 0x88, 0x41, 0x71, 0xBD, // .....Aq. /* 3528 */ 0x79, 0xE0, 0x00, 0xF3, 0xB0, 0x30, 0xE3, 0x05, // y....0.. /* 3530 */ 0x6B, 0xEC, 0xF3, 0x15, 0x94, 0xF1, 0xB2, 0xF9, // k....... /* 3538 */ 0xBC, 0x69, 0xB2, 0x6B, 0x23, 0x8B, 0x38, 0x5A, // .i.k#.8Z /* 3540 */ 0x50, 0xA9, 0x38, 0x99, 0x01, 0xA1, 0x39, 0x61, // P.8...9a /* 3548 */ 0x60, 0x0E, 0xCA, 0x63, 0x05, 0xE7, 0xFF, 0xFF, // `..c.... /* 3550 */ 0xA0, 0x04, 0x63, 0x38, 0x3E, 0xA0, 0x7B, 0xAE, // ..c8>.{. /* 3558 */ 0x30, 0x4E, 0x0A, 0x60, 0x1B, 0xAA, 0x4F, 0x0A, // 0N.`..O. /* 3560 */ 0xC0, 0x63, 0x50, 0x86, 0x78, 0x38, 0x3B, 0x5C, // .cP.x8;\ /* 3568 */ 0xE0, 0x12, 0xFD, 0xA4, 0x00, 0xE5, 0x3C, 0xEA, // ......<. /* 3570 */ 0x6B, 0x2B, 0xBB, 0x7F, 0xB0, 0xD1, 0x82, 0x6F, // k+.....o /* 3578 */ 0xA4, 0x1E, 0x2D, 0xF0, 0x00, 0xF3, 0x84, 0xA2, // ..-..... /* 3580 */ 0xBF, 0x1F, 0xBD, 0x11, 0x1A, 0xEB, 0x89, 0xD5, // ........ /* 3588 */ 0x83, 0xF5, 0x55, 0xC7, 0x30, 0x91, 0x9F, 0x92, // ..U.0... /* 3590 */ 0xC0, 0x79, 0xCC, 0xC0, 0x0F, 0xE8, 0xFF, 0x1F, // .y...... /* 3598 */ 0xDA, 0x23, 0x79, 0xED, 0xF5, 0x79, 0x34, 0xEC, // .#y..y4. /* 35A0 */ 0x3B, 0xAF, 0x2F, 0x8B, 0x3E, 0x16, 0x82, 0xCF, // ;./.>... /* 35A8 */ 0xC6, 0xB1, 0x10, 0xA8, 0x0C, 0x0A, 0xDE, 0x58, // .......X /* 35B0 */ 0xC1, 0x27, 0xF8, 0xC4, 0x0E, 0x0A, 0x94, 0xE8, // .'...... /* 35B8 */ 0xCF, 0x11, 0xD6, 0x0A, 0x21, 0xB4, 0x77, 0x67, // ....!.wg /* 35C0 */ 0x06, 0x12, 0xC8, 0x67, 0x76, 0xDF, 0xFF, 0x30, // ...gv..0 /* 35C8 */ 0x53, 0x89, 0x19, 0x2F, 0xDA, 0x53, 0xB2, 0x27, // S../.S.' /* 35D0 */ 0x13, 0x22, 0x81, 0x8F, 0x75, 0xF8, 0x81, 0x70, // ."..u..p /* 35D8 */ 0xD4, 0x87, 0x78, 0x36, 0x90, 0xF7, 0x78, 0xE3, // ..x6..x. /* 35E0 */ 0x1F, 0x97, 0x8F, 0xDC, 0x46, 0x38, 0xAE, 0x27, // ....F8.' /* 35E8 */ 0xED, 0xD7, 0x3F, 0xEC, 0x59, 0x1E, 0x27, 0xF2, // ..?.Y.'. /* 35F0 */ 0x25, 0x40, 0xA5, 0x1F, 0xA7, 0x24, 0x0B, 0x06, // %@...$.. /* 35F8 */ 0x75, 0x3A, 0x07, 0x76, 0xFF, 0xFF, 0xD3, 0x39, // u:.v...9 /* 3600 */ 0xB0, 0x39, 0xE4, 0x83, 0xE7, 0x38, 0x00, 0x6B, // .9...8.k /* 3608 */ 0xF6, 0xBE, 0x07, 0x3C, 0x06, 0x84, 0x0A, 0xFE, // ...<.... /* 3610 */ 0x0E, 0xF1, 0x9C, 0xEF, 0xB9, 0xC4, 0x8F, 0xF0, // ........ /* 3618 */ 0x5C, 0x0E, 0x1F, 0x24, 0x68, 0x6F, 0xF7, 0x70, // \..$ho.p /* 3620 */ 0x0D, 0x29, 0xC6, 0x73, 0x40, 0x63, 0x47, 0x17, // .).s@cG. /* 3628 */ 0x1D, 0x68, 0x9F, 0x18, 0xE2, 0x04, 0x8B, 0x72, // .h.....r /* 3630 */ 0x5C, 0x46, 0x8B, 0x15, 0xE5, 0x21, 0xE2, 0x98, // \F...!.. /* 3638 */ 0x02, 0x1E, 0x5A, 0x94, 0x60, 0x31, 0x22, 0x04, // ..Z.`1". /* 3640 */ 0x7B, 0x75, 0x88, 0x14, 0x34, 0xCA, 0x9B, 0xB8, // {u..4... /* 3648 */ 0xA1, 0xC2, 0x3D, 0x97, 0xB3, 0x70, 0xA7, 0x01, // ..=..p.. /* 3650 */ 0x1D, 0x37, 0x7C, 0x2E, 0x07, 0x2C, 0xFF, 0xFF, // .7|..,.. /* 3658 */ 0xCF, 0xE5, 0x60, 0x3E, 0x70, 0xE0, 0x0E, 0x22, // ..`>p.." /* 3660 */ 0x60, 0x3B, 0x2A, 0xE0, 0x8E, 0x20, 0xC0, 0x48, // `;*.. .H /* 3668 */ 0xAC, 0x1A, 0x10, 0x16, 0xE0, 0x88, 0x20, 0x79, // ...... y /* 3670 */ 0x30, 0xA8, 0x23, 0x08, 0xE0, 0xEA, 0xE8, 0xC8, // 0.#..... /* 3678 */ 0x4F, 0xBB, 0x60, 0x39, 0x34, 0xF8, 0xE8, 0x63, // O.`94..c /* 3680 */ 0x2C, 0x76, 0x64, 0x64, 0xB7, 0x46, 0xC3, 0xBD, // ,vdd.F.. /* 3688 */ 0xD8, 0x1B, 0xFA, 0x05, 0xCA, 0xD7, 0x2F, 0x76, // ....../v /* 3690 */ 0x08, 0xF2, 0x09, 0xC2, 0x04, 0x3E, 0x85, 0xB0, // .....>.. /* 3698 */ 0xFF, 0xFF, 0x29, 0x04, 0xDE, 0xB9, 0xE3, 0xA1, // ..)..... /* 36A0 */ 0x23, 0xCC, 0x41, 0x45, 0x78, 0x08, 0x39, 0xAC, // #.AEx.9. /* 36A8 */ 0xE7, 0x85, 0xB7, 0x8F, 0x48, 0xC6, 0x39, 0xA2, // ....H.9. /* 36B0 */ 0xA7, 0x10, 0xA3, 0x1C, 0x8E, 0x4F, 0x21, 0xC6, // .....O!. /* 36B8 */ 0x78, 0x04, 0x31, 0xCA, 0x93, 0xC8, 0xD3, 0x48, // x.1....H /* 36C0 */ 0x84, 0x58, 0x21, 0x4E, 0x33, 0x64, 0xB0, 0xC7, // .X!N3d.. /* 36C8 */ 0x90, 0x68, 0x41, 0x4E, 0xE0, 0x29, 0x84, 0xC5, // .hAN.).. /* 36D0 */ 0x5B, 0xA1, 0x86, 0xE8, 0x53, 0x08, 0xC0, 0x8F, // [...S... /* 36D8 */ 0xD3, 0xAC, 0x8D, 0x8C, 0x07, 0x35, 0x10, 0x9F, // .....5.. /* 36E0 */ 0x38, 0x0C, 0xF1, 0x56, 0x65, 0xFC, 0x18, 0xA7, // 8..Ve... /* 36E8 */ 0xF4, 0xD8, 0x85, 0x3F, 0xD8, 0x81, 0x6B, 0x1F, // ...?..k. /* 36F0 */ 0x1A, 0x1D, 0xFA, 0xFF, 0x7F, 0x9C, 0x06, 0xF3, // ........ /* 36F8 */ 0x41, 0x02, 0xCE, 0xBC, 0xB0, 0xC7, 0x42, 0x26, // A.....B& /* 3700 */ 0xEB, 0x78, 0x06, 0x9A, 0xEB, 0xC3, 0xA3, 0x82, // .x...... /* 3708 */ 0x16, 0x26, 0x25, 0x03, 0x46, 0xC1, 0x7B, 0xC0, // .&%.F.{. /* 3710 */ 0xD8, 0xB3, 0x2E, 0x03, 0x79, 0x1D, 0xE7, 0x07, // ....y... /* 3718 */ 0x5D, 0x9F, 0xB4, 0x19, 0x81, 0xE3, 0x8E, 0x19, // ]....... /* 3720 */ 0x54, 0x07, 0x04, 0x70, 0x1C, 0x4B, 0x8E, 0x19, // T..p.K.. /* 3728 */ 0xCC, 0xB7, 0x62, 0x3E, 0x35, 0x18, 0x87, 0x4B, // ..b>5..K /* 3730 */ 0xB0, 0x1D, 0x48, 0x6A, 0x83, 0x24, 0xE3, 0x06, // ..Hj.$.. /* 3738 */ 0x07, 0xB2, 0xC7, 0x0D, 0xB6, 0xFF, 0xFF, 0xB8, // ........ /* 3740 */ 0x61, 0x01, 0x7A, 0xDC, 0xC0, 0xEE, 0x88, 0xC9, // a.z..... /* 3748 */ 0xC6, 0x0D, 0x3C, 0x64, 0x8D, 0x1B, 0x7D, 0x1A, // .... /* 37C0 */ 0x11, 0x62, 0xF9, 0x04, 0xE1, 0xD9, 0x31, 0x90, // .b....1. /* 37C8 */ 0xB3, 0xC3, 0xFC, 0xFF, 0x67, 0xE7, 0xA3, 0x11, // ....g... /* 37D0 */ 0x18, 0xE5, 0x9D, 0x20, 0xD0, 0x50, 0x1E, 0x38, // ... .P.8 /* 37D8 */ 0x16, 0x22, 0xF0, 0x6B, 0x98, 0xA7, 0x73, 0xB6, // .".k..s. /* 37E0 */ 0x56, 0x3F, 0x15, 0x9D, 0x46, 0xE0, 0x05, 0x1F, // V?..F... /* 37E8 */ 0x3C, 0xA8, 0x3C, 0x0C, 0x1E, 0x14, 0x73, 0x3D, // <.<...s= /* 37F0 */ 0x78, 0x30, 0xCF, 0x0E, 0xC6, 0x91, 0xC4, 0x13, // x0...... /* 37F8 */ 0x62, 0x17, 0x12, 0x78, 0xE7, 0x08, 0xF0, 0x89, // b..x.... /* 3800 */ 0x3A, 0x22, 0x81, 0x60, 0xFC, 0x70, 0x70, 0x1E, // :".`.pp. /* 3808 */ 0x43, 0x7D, 0xA5, 0x4E, 0x30, 0xF4, 0xE0, 0x41, // C}.N0..A /* 3810 */ 0x35, 0x2C, 0x0F, 0x1E, 0xF6, 0xFF, 0xFF, 0x20, // 5,..... /* 3818 */ 0x01, 0xF6, 0xC1, 0xC3, 0x1E, 0x1D, 0x3F, 0xDA, // ......?. /* 3820 */ 0x00, 0x8B, 0xA1, 0x83, 0xEB, 0x48, 0x02, 0x3E, // .....H.> /* 3828 */ 0x13, 0x67, 0x24, 0xA0, 0x37, 0x74, 0x70, 0x9C, // .g$.7tp. /* 3830 */ 0x21, 0xC0, 0x29, 0xEE, 0xB8, 0x05, 0x82, 0x91, // !.)..... /* 3838 */ 0xC3, 0x3A, 0xE7, 0x7B, 0x40, 0x51, 0xFC, 0xFF, // .:.{@Q.. /* 3840 */ 0x47, 0x79, 0x58, 0xF4, 0x89, 0x04, 0x5C, 0x2A, // GyX...\* /* 3848 */ 0x4E, 0x24, 0x40, 0x7E, 0x7C, 0xF8, 0x73, 0x04, // N$@~|.s. /* 3850 */ 0x58, 0x4F, 0x24, 0xE0, 0x9D, 0xCC, 0x6B, 0xB6, // XO$...k. /* 3858 */ 0x4F, 0x24, 0x60, 0x1B, 0xBA, 0x4F, 0x24, 0xC0, // O$`..O$. /* 3860 */ 0x7D, 0x74, 0x6C, 0xE8, 0xF0, 0xFE, 0xFF, 0x67, // }tl....g /* 3868 */ 0x1B, 0xE0, 0x35, 0xE5, 0x37, 0x12, 0x0F, 0x1D, // ..5.7... /* 3870 */ 0x5C, 0xC3, 0xF6, 0xD9, 0x06, 0xD8, 0x8F, 0xCE, // \....... /* 3878 */ 0x43, 0x07, 0xB6, 0x97, 0xA8, 0xE7, 0x82, 0xB3, // C....... /* 3880 */ 0x39, 0x74, 0xB0, 0xD9, 0x18, 0x3A, 0x90, 0xF9, // 9t...:.. /* 3888 */ 0xFF, 0x0F, 0x1D, 0x8C, 0xA3, 0x63, 0x47, 0x53, // .....cGS /* 3890 */ 0x60, 0x71, 0x9E, 0x84, 0x71, 0x1C, 0x81, 0x07, // `q..q... /* 3898 */ 0x79, 0x38, 0xC7, 0x91, 0xC0, 0x63, 0x07, 0x97, // y8...c.. /* 38A0 */ 0x8E, 0xF3, 0x08, 0x20, 0x60, 0x78, 0xEC, 0xE8, // ... `x.. /* 38A8 */ 0x06, 0x5C, 0x47, 0x73, 0x32, 0xD1, 0x0E, 0x1D, // .\Gs2... /* 38B0 */ 0x3C, 0xFF, 0xFF, 0xA1, 0x33, 0x1F, 0x43, 0x07, // <...3.C. /* 38B8 */ 0x04, 0x8C, 0xCE, 0x67, 0x24, 0xE0, 0x8B, 0x70, // ...g$..p /* 38C0 */ 0x44, 0x87, 0x0E, 0xB6, 0x41, 0x79, 0xE8, 0xC0, // D...Ay.. /* 38C8 */ 0x7E, 0x74, 0x1E, 0x3A, 0x70, 0xF9, 0xFF, 0x0F, // ~t.:p... /* 38D0 */ 0x1D, 0x1C, 0xA3, 0x78, 0x72, 0xF3, 0xD0, 0xC1, // ...xr... /* 38D8 */ 0x75, 0xFE, 0xF5, 0xD0, 0x81, 0xFD, 0xE8, 0x3C, // u......< /* 38E0 */ 0x74, 0x60, 0x3B, 0xE4, 0xA3, 0x38, 0x9C, 0x43, // t`;..8.C /* 38E8 */ 0x07, 0xDB, 0x50, 0x3C, 0x74, 0xE0, 0x3E, 0xAA, // ..P. /* 38F0 */ 0xFF, 0xFF, 0xD1, 0xF9, 0x8C, 0x04, 0x5C, 0xAF, // ......\. /* 38F8 */ 0xD3, 0x01, 0x03, 0x9D, 0x67, 0x98, 0x67, 0x24, // ....g.g$ /* 3900 */ 0xF0, 0x39, 0x19, 0x3B, 0x90, 0x1F, 0x1E, 0xE6, // .9.;.... /* 3908 */ 0x8C, 0x04, 0xCE, 0x33, 0x2E, 0x58, 0xB5, 0x0E, // ...3.X.. /* 3910 */ 0x48, 0x17, 0x1B, 0x9F, 0x71, 0xC1, 0x06, 0xE6, // H...q... /* 3918 */ 0x33, 0x2E, 0x98, 0xFE, 0xFF, 0x43, 0x07, 0x3E, // 3....C.> /* 3920 */ 0xA3, 0x63, 0x23, 0x07, 0xE7, 0x49, 0xC6, 0xC0, // .c#..I.. /* 3928 */ 0xB8, 0xA1, 0x7B, 0xC4, 0xA7, 0xED, 0x5B, 0xE1, // ..{...[. /* 3930 */ 0x0B, 0xA6, 0x8F, 0xA3, 0x46, 0x89, 0xFE, 0x4A, // ....F..J /* 3938 */ 0x70, 0x48, 0x67, 0x12, 0x22, 0xDA, 0x0B, 0x00, // pHg."... /* 3940 */ 0x43, 0x79, 0xC1, 0x38, 0x8A, 0x47, 0x00, 0x3E, // Cy.8.G.> /* 3948 */ 0x9E, 0xB0, 0x47, 0x12, 0x22, 0x41, 0x91, 0x23, // ..G."A.# /* 3950 */ 0x45, 0x0F, 0x82, 0x0F, 0x20, 0x5E, 0x74, 0x0F, // E... ^t. /* 3958 */ 0xE2, 0x64, 0xA2, 0x84, 0x3E, 0x26, 0x0F, 0xF4, // .d..>&.. /* 3960 */ 0x1C, 0x23, 0x1C, 0x53, 0xB9, 0x17, 0x05, 0xA2, // .#.S.... /* 3968 */ 0x79, 0x8A, 0x9A, 0x57, 0xD9, 0x40, 0x22, 0xF0, // y..W.@". /* 3970 */ 0x08, 0x78, 0x4C, 0x12, 0x1A, 0xEB, 0x8C, 0xA0, // .xL..... /* 3978 */ 0x60, 0x30, 0x28, 0x0D, 0x20, 0x92, 0x73, 0x18, // `0(. .s. /* 3980 */ 0x40, 0xB1, 0xF9, 0x58, 0x70, 0x22, 0xEF, 0x76, // @..Xp".v /* 3988 */ 0x3E, 0x0B, 0x58, 0x12, 0x1C, 0x6A, 0x98, 0x9E, // >.X..j.. /* 3990 */ 0xD8, 0x33, 0xC0, 0xE1, 0x9E, 0xC8, 0xF9, 0xFB, // .3...... /* 3998 */ 0x32, 0x10, 0x92, 0x1D, 0x8F, 0x3D, 0x14, 0x7E, // 2....=.~ /* 39A0 */ 0x40, 0xF0, 0xB4, 0x4E, 0xCA, 0xDA, 0x11, 0x35, // @..N...5 /* 39A8 */ 0x28, 0xC3, 0x24, 0xF0, 0x59, 0x81, 0xA1, 0x71, // (.$.Y..q /* 39B0 */ 0x68, 0xEC, 0x30, 0x3C, 0xEE, 0x60, 0x07, 0x71, // h.0<.`.q /* 39B8 */ 0x18, 0x87, 0xF7, 0x1C, 0xC2, 0x26, 0x74, 0xA2, // .....&t. /* 39C0 */ 0x07, 0xF9, 0x46, 0x50, 0x3C, 0xAA, 0x30, 0x9A, // ..FP<.0. /* 39C8 */ 0x83, 0x22, 0x41, 0x8E, 0x0B, 0x10, 0xFE, 0xFF, // ."A..... /* 39D0 */ 0xC7, 0x05, 0x58, 0x60, 0x9E, 0xF1, 0x83, 0x81, // ..X`.... /* 39D8 */ 0x21, 0x62, 0xF1, 0x73, 0x42, 0x8C, 0x50, 0x31, // !b.sB.P1 /* 39E0 */ 0x4E, 0x1C, 0x0B, 0x74, 0x4C, 0x47, 0xE3, 0x53, // N..tLG.S /* 39E8 */ 0xBF, 0x61, 0x22, 0x1B, 0xD1, 0x20, 0x11, 0x23, // .a".. .# /* 39F0 */ 0x9C, 0x9E, 0xAF, 0xFE, 0xC6, 0xF4, 0x0D, 0xC2, // ........ /* 39F8 */ 0xE8, 0x46, 0x09, 0x1B, 0xEF, 0x01, 0xC2, 0x04, // .F...... /* 3A00 */ 0x86, 0x39, 0x28, 0xCC, 0xD1, 0xC2, 0x9E, 0x6F, // .9(....o /* 3A08 */ 0x0D, 0xE4, 0x68, 0xC1, 0xDC, 0x1F, 0x1B, 0xA4, // ..h..... /* 3A10 */ 0x0C, 0x42, 0xE3, 0x8B, 0x7D, 0x98, 0xC6, 0x6A, // .B..}..j /* 3A18 */ 0x0B, 0x46, 0x18, 0xBD, 0xA1, 0x90, 0x51, 0x86, // .F....Q. /* 3A20 */ 0x8B, 0xF3, 0xFC, 0x10, 0x25, 0x5A, 0x71, 0x02, // ....%Zq. /* 3A28 */ 0x14, 0x43, 0x11, 0xA4, 0xD6, 0x10, 0x84, 0x11, // .C...... /* 3A30 */ 0x38, 0x52, 0xB4, 0x38, 0x46, 0xF4, 0x90, 0xDA, // 8R.8F... /* 3A38 */ 0x1F, 0x04, 0x91, 0xE0, 0xE1, 0xA8, 0xCE, 0x22, // ......." /* 3A40 */ 0x8D, 0x06, 0x75, 0x6A, 0xF0, 0xF9, 0xC0, 0x67, // ..uj...g /* 3A48 */ 0x83, 0x33, 0x3B, 0x2A, 0x8F, 0x21, 0xC8, 0xB1, // .3;*.!.. /* 3A50 */ 0x1C, 0xC0, 0x93, 0xC3, 0x83, 0x81, 0x8F, 0x00, // ........ /* 3A58 */ 0x6C, 0x6A, 0x3E, 0x8D, 0xF8, 0xA4, 0x80, 0x77, // lj>....w /* 3A60 */ 0x0D, 0xA8, 0x2B, 0xC2, 0x03, 0x02, 0x3B, 0x8C, // ..+...;. /* 3A68 */ 0xC0, 0x3F, 0x73, 0xC0, 0x1F, 0x8F, 0x4F, 0x04, // .?s...O. /* 3A70 */ 0x9E, 0xCF, 0x09, 0x27, 0xB0, 0xFC, 0x41, 0xA0, // ...'..A. /* 3A78 */ 0x46, 0x66, 0x68, 0x9F, 0x2D, 0x4E, 0xEB, 0x99, // Ffh.-N.. /* 3A80 */ 0xC0, 0x87, 0x81, 0xC3, 0x62, 0x62, 0x21, 0xA4, // ....bb!. /* 3A88 */ 0xE0, 0xAC, 0x02, 0x8A, 0xF1, 0xC0, 0xFE, 0xFF, // ........ /* 3A90 */ 0x13, 0x1C, 0xFF, 0xF3, 0x86, 0x6F, 0x0F, 0x9E, // .....o.. /* 3A98 */ 0xAF, 0x09, 0x86, 0x3D, 0x56, 0xD1, 0xF1, 0xF0, // ...=V... /* 3AA0 */ 0x51, 0xF8, 0x74, 0x84, 0x0B, 0x77, 0xA6, 0x01, // Q.t..w.. /* 3AA8 */ 0xD5, 0xBF, 0x43, 0x03, 0x03, 0xC1, 0xD9, 0xE0, // ..C..... /* 3AB0 */ 0x99, 0x06, 0x3C, 0x17, 0x08, 0x7E, 0xB8, 0x02, // ..<..~.. /* 3AB8 */ 0xAB, 0x94, 0x13, 0x11, 0x7A, 0x80, 0x3E, 0x6A, // ....z.>j /* 3AC0 */ 0xB0, 0x33, 0x06, 0x3F, 0xC2, 0xC4, 0xF1, 0xC0, // .3.?.... /* 3AC8 */ 0x3C, 0xA0, 0x57, 0xA8, 0x38, 0xA7, 0xE8, 0xD1, // <.W.8... /* 3AD0 */ 0xB2, 0x51, 0x7B, 0xB4, 0xE0, 0x39, 0x15, 0x80, // .Q{..9.. /* 3AD8 */ 0xE3, 0x7C, 0xE0, 0x23, 0x09, 0x98, 0xCE, 0x22, // .|.#..." /* 3AE0 */ 0x98, 0x89, 0x61, 0x81, 0x3C, 0x32, 0x36, 0x6A, // ..a.<26j /* 3AE8 */ 0x30, 0xFF, 0xFF, 0x47, 0x0D, 0x03, 0xF8, 0x71, // 0..G...q /* 3AF0 */ 0x85, 0x4D, 0x33, 0x6E, 0x88, 0xA3, 0x06, 0x16, // .M3n.... /* 3AF8 */ 0x80, 0x1E, 0x35, 0xF0, 0x18, 0x18, 0x76, 0xD4, // ..5...v. /* 3B00 */ 0xC0, 0x73, 0x14, 0x8F, 0x40, 0x47, 0x0D, 0x6C, // .s..@G.l /* 3B08 */ 0x40, 0x3D, 0x6A, 0x60, 0x32, 0x30, 0xDC, 0xA8, // @=j`20.. /* 3B10 */ 0xC1, 0xF5, 0xFF, 0x1F, 0x35, 0x58, 0x64, 0x8C, // ....5Xd. /* 3B18 */ 0x5A, 0x07, 0x42, 0x8F, 0x9A, 0x9F, 0xB2, 0x7C, // Z.B....| /* 3B20 */ 0xFA, 0xF1, 0x28, 0x3C, 0x93, 0x77, 0x2C, 0x1F, // ..(<.w,. /* 3B28 */ 0x2C, 0xA2, 0x3F, 0xC0, 0x18, 0x28, 0xCA, 0xEB, // ,.?..(.. /* 3B30 */ 0x58, 0xEF, 0x78, 0xBA, 0xDE, 0x39, 0xEA, 0xA0, // X.x..9.. /* 3B38 */ 0x41, 0x65, 0x61, 0xD0, 0xA0, 0x98, 0xD8, 0x41, // Aea....A /* 3B40 */ 0x83, 0x65, 0x5C, 0xF8, 0x61, 0x9C, 0x17, 0x06, // .e\.a... /* 3B48 */ 0xE6, 0xC0, 0x0E, 0xE8, 0xC0, 0x3C, 0x67, 0x36, // ..... /* 3C80 */ 0x16, 0x78, 0x1A, 0x86, 0xF3, 0x60, 0x39, 0x9C, // .x...`9. /* 3C88 */ 0x07, 0xCB, 0xC7, 0xE2, 0xC9, 0x82, 0x4B, 0xE0, // ......K. /* 3C90 */ 0x64, 0x41, 0x0E, 0x8F, 0x89, 0x36, 0x28, 0x3A, // dA...6(: /* 3C98 */ 0x1E, 0x0F, 0x8B, 0x9F, 0x0D, 0x7C, 0xE9, 0x61, // .....|.a /* 3CA0 */ 0x87, 0x71, 0x0F, 0xE6, 0xE5, 0xEC, 0x1D, 0xC1, // .q...... /* 3CA8 */ 0x17, 0x50, 0x0C, 0xAC, 0x07, 0xCA, 0x61, 0x8D, // .P....a. /* 3CB0 */ 0x16, 0xF6, 0x45, 0xE7, 0xAD, 0xC3, 0x47, 0x16, // ..E...G. /* 3CB8 */ 0x5F, 0xB5, 0x18, 0xAC, 0x2F, 0x5E, 0xE0, 0xBA, // _.../^.. /* 3CC0 */ 0x53, 0xB0, 0xAF, 0xC5, 0xFF, 0xFF, 0x45, 0x1D, // S.....E. /* 3CC8 */ 0xCE, 0x51, 0x00, 0xF7, 0xC6, 0xB0, 0xFC, 0x5B, // .Q.....[ /* 3CD0 */ 0x06, 0x3A, 0xDA, 0xAA, 0x74, 0xCB, 0xE0, 0xB0, // .:..t... /* 3CD8 */ 0x6F, 0x19, 0x30, 0x83, 0xDC, 0x32, 0x28, 0x84, // o.0..2(. /* 3CE0 */ 0x23, 0x50, 0x28, 0x00, 0x84, 0x0E, 0x0B, 0x5C, // #P(....\ /* 3CE8 */ 0x32, 0x1C, 0x05, 0xF1, 0x90, 0x1D, 0xE3, 0xB0, // 2....... /* 3CF0 */ 0x80, 0xBE, 0xBB, 0xF8, 0x96, 0x81, 0x39, 0x2B, // ......9+ /* 3CF8 */ 0xC0, 0x3C, 0x66, 0xB0, 0xB3, 0x02, 0xEC, 0x7B, // .'.x.ag /* 3F88 */ 0x60, 0x43, 0xC7, 0x88, 0xF0, 0x84, 0x63, 0xE4, // `C....c. /* 3F90 */ 0x08, 0x31, 0xA3, 0x3D, 0xD9, 0xB0, 0xD0, 0x27, // .1.=...' /* 3F98 */ 0x1B, 0x40, 0xC6, 0xFF, 0xFF, 0x64, 0x03, 0x98, // .@...d.. /* 3FA0 */ 0x09, 0x7D, 0xD2, 0x43, 0x43, 0xFB, 0x58, 0x03, // .}.CC.X. /* 3FA8 */ 0xB8, 0x3C, 0xFF, 0xF1, 0x63, 0x0D, 0x18, 0xEF, // .<..c... /* 3FB0 */ 0x1B, 0xE7, 0xF0, 0xAE, 0x11, 0xE3, 0xB1, 0x06, // ........ /* 3FB8 */ 0x38, 0xFC, 0xFF, 0x8F, 0x35, 0xC0, 0x50, 0xA8, // 8...5.P. /* 3FC0 */ 0x8A, 0x63, 0x1F, 0x46, 0x1A, 0x0C, 0xEA, 0xE4, // .c.F.... /* 3FC8 */ 0x07, 0x38, 0x05, 0xF3, 0x15, 0xE0, 0x41, 0xC1, // .8....A. /* 3FD0 */ 0x10, 0xB1, 0xF8, 0xC5, 0x21, 0x46, 0xA8, 0x18, // ....!F.. /* 3FD8 */ 0x87, 0x12, 0xE8, 0x2D, 0xE4, 0x89, 0x26, 0x98, // ...-..&. /* 3FE0 */ 0x0F, 0x22, 0x46, 0x62, 0x97, 0x11, 0x1F, 0x68, // ."Fb...h /* 3FE8 */ 0xE0, 0x0F, 0x29, 0x4A, 0x84, 0x07, 0x98, 0x17, // ..)J.... /* 3FF0 */ 0x1A, 0x1F, 0x61, 0xE2, 0x3C, 0xD0, 0x18, 0xE7, // ..a.<... /* 3FF8 */ 0xE4, 0x8E, 0xEB, 0x81, 0xC6, 0x47, 0x9A, 0xA3, // .....G.. /* 4000 */ 0x79, 0xAA, 0xF1, 0x11, 0xC3, 0x37, 0x9B, 0x07, // y....7.. /* 4008 */ 0x1A, 0x0F, 0x2B, 0x42, 0x94, 0x90, 0x91, 0xE2, // ..+B.... /* 4010 */ 0x44, 0x31, 0xDE, 0x01, 0x85, 0x3B, 0xC6, 0x07, // D1...;.. /* 4018 */ 0x1A, 0x16, 0x6E, 0x29, 0x3A, 0x06, 0xF8, 0x40, // ..n):..@ /* 4020 */ 0xC3, 0xFE, 0xFF, 0x07, 0x1A, 0x80, 0x19, 0xB1, // ........ /* 4028 */ 0x4F, 0xD9, 0x74, 0x3C, 0xFC, 0xB8, 0xE0, 0x13, // O.t<.... /* 4030 */ 0x02, 0xFE, 0xD2, 0xF1, 0x1C, 0xC3, 0x02, 0x1E, // ........ /* 4038 */ 0x69, 0x80, 0xF6, 0x29, 0x02, 0xC6, 0x0D, 0xD9, // i..).... /* 4040 */ 0x17, 0x7F, 0x1F, 0x7B, 0xD9, 0x91, 0x06, 0x0C, // ...{.... /* 4048 */ 0xFF, 0x7F, 0xF4, 0x97, 0x88, 0xE3, 0xD3, 0xAA, // ........ /* 4050 */ 0x34, 0x56, 0xDC, 0x79, 0xC4, 0xC0, 0x47, 0xE2, // 4V.y..G. /* 4058 */ 0x43, 0x81, 0x67, 0xED, 0xA9, 0xFA, 0x0C, 0xCC, // C.g..... /* 4060 */ 0x80, 0x9E, 0x5D, 0x7C, 0x6F, 0x30, 0xC1, 0x98, // ..]|o0.. /* 4068 */ 0xC3, 0x05, 0xD5, 0xC9, 0x00, 0x1C, 0x07, 0x63, // .......c /* 4070 */ 0xF0, 0x8C, 0x0B, 0x3B, 0x8B, 0x53, 0x64, 0xE3, // ...;.Sd. /* 4078 */ 0xC2, 0x41, 0x9D, 0xB1, 0x47, 0x0C, 0xAE, 0x53, // .A..G..S /* 4080 */ 0xA7, 0x47, 0x8C, 0x3B, 0x6A, 0xF8, 0xB0, 0x00, // .G.;j... /* 4088 */ 0x03, 0xFE, 0x59, 0xE3, 0x94, 0x8E, 0xD7, 0xE7, // ..Y..... /* 4090 */ 0x29, 0x70, 0x01, 0x7A, 0xBC, 0xF0, 0xCF, 0x47, // )p.z...G /* 4098 */ 0xF8, 0xD3, 0x02, 0x98, 0x46, 0xC5, 0x8F, 0x0B, // ....F... /* 40A0 */ 0x60, 0xB9, 0x20, 0x05, 0x7A, 0x78, 0xF2, 0x68, // `. .zx.h /* 40A8 */ 0xFD, 0xA6, 0xF8, 0xFF, 0x1F, 0x2D, 0x76, 0x64, // .....-vd /* 40B0 */ 0x3E, 0x64, 0xF1, 0x41, 0x9C, 0x2B, 0xE6, 0x02, // >d.A.+.. /* 40B8 */ 0xE5, 0xB1, 0x1F, 0x66, 0x02, 0x9F, 0x16, 0xC0, // ...f.... /* 40C0 */ 0x05, 0xEA, 0xD3, 0x02, 0xF0, 0x18, 0x16, 0x66, // .......f /* 40C8 */ 0xB2, 0x18, 0x94, 0xC3, 0x62, 0x37, 0x68, 0x03, // ....b7h. /* 40D0 */ 0x1F, 0x30, 0x18, 0x4F, 0x0B, 0x70, 0x4E, 0x48, // .0.O.pNH /* 40D8 */ 0xEC, 0xCE, 0xC5, 0xCF, 0xBC, 0x98, 0xD3, 0x02, // ........ /* 40E0 */ 0xF8, 0x2C, 0x9C, 0x16, 0x80, 0xCA, 0xA8, 0xB0, // .,...... /* 40E8 */ 0xA7, 0x39, 0xCC, 0x69, 0x01, 0x18, 0xFC, 0xFF, // .9.i.... /* 40F0 */ 0xCF, 0x2A, 0xEC, 0x0C, 0x77, 0x32, 0xBE, 0x45, // .*..w2.E /* 40F8 */ 0xB0, 0xC1, 0x1C, 0x91, 0x11, 0x4E, 0xF7, 0x55, // .....N.U /* 4100 */ 0x22, 0xCA, 0x9B, 0x90, 0xEF, 0x55, 0x26, 0x18, // "....U&. /* 4108 */ 0x72, 0xBC, 0xA0, 0x3A, 0xA7, 0x79, 0xBC, 0xF0, // r..:.y.. /* 4110 */ 0x8F, 0x7B, 0xB8, 0xB3, 0x2A, 0xEC, 0x71, 0xC1, // .{..*.q. /* 4118 */ 0x38, 0x7F, 0x79, 0x5C, 0xFC, 0xA8, 0x02, 0x8E, // 8.y\.... /* 4120 */ 0x01, 0xE3, 0x04, 0x0D, 0x18, 0x7D, 0x68, 0xF3, // .....}h. /* 4128 */ 0x69, 0x01, 0x3F, 0x68, 0x70, 0x84, 0x1D, 0x34, // i.?hp..4 /* 4130 */ 0xA8, 0x3C, 0x0C, 0x1A, 0x14, 0xA7, 0xB9, 0x67, // .<.....g /* 4138 */ 0x06, 0xB0, 0x0E, 0x1C, 0xEC, 0xFF, 0xFF, 0x81, // ........ /* 4140 */ 0xC3, 0x38, 0x94, 0xE0, 0x0E, 0x95, 0x60, 0xC1, // .8....`. /* 4148 */ 0x89, 0xDF, 0xE3, 0x19, 0x43, 0x03, 0x38, 0x03, // ....C.8. /* 4150 */ 0xA3, 0x44, 0x3A, 0xB2, 0xA8, 0x71, 0x42, 0x3C, // .D:..qB< /* 4158 */ 0x55, 0x02, 0x97, 0x11, 0xF0, 0x58, 0x27, 0x48, // U....X'H /* 4160 */ 0x1A, 0xE0, 0x88, 0x20, 0x89, 0xCF, 0x01, 0x0A, // ... .... /* 4168 */ 0xE3, 0x43, 0x24, 0xE0, 0xEA, 0xB6, 0xE0, 0xB3, // .C$..... /* 4170 */ 0x12, 0x58, 0x8E, 0x02, 0xB0, 0x0F, 0x00, 0xC6, // .X...... /* 4178 */ 0x89, 0x14, 0xEF, 0x95, 0xD6, 0x03, 0x38, 0x9A, // ......8. /* 4180 */ 0xC3, 0x79, 0x60, 0x30, 0x81, 0x4F, 0xD9, 0xF0, // .y`0.O.. /* 4188 */ 0x71, 0x5F, 0x22, 0xFD, 0xFF, 0x1F, 0xD4, 0xA3, // q_"..... /* 4190 */ 0xE3, 0x83, 0xE3, 0x13, 0xE4, 0xDB, 0xE3, 0x09, // ........ /* 4198 */ 0x45, 0x8A, 0xF7, 0x1E, 0x69, 0x88, 0x47, 0x48, // E...i.GH /* 41A0 */ 0x43, 0x19, 0xEF, 0x79, 0xDB, 0x47, 0x82, 0x28, // C..y.G.( /* 41A8 */ 0x0F, 0xD8, 0x46, 0x0D, 0x13, 0x22, 0x54, 0xA0, // ..F.."T. /* 41B0 */ 0x10, 0x11, 0x8E, 0xD4, 0xA7, 0x6C, 0x1E, 0xF1, // .....l.. /* 41B8 */ 0x40, 0xA0, 0x33, 0x87, 0x4F, 0x91, 0x00, 0x3F, // @.3.O..? /* 41C0 */ 0x6E, 0xC6, 0x3E, 0x87, 0x80, 0xFF, 0xB4, 0x80, // n.>..... /* 41C8 */ 0x3B, 0x88, 0x00, 0x83, 0xFF, 0xFF, 0x41, 0x04, // ;.....A. /* 41D0 */ 0x23, 0xF5, 0x65, 0xA3, 0xD1, 0x3A, 0xEA, 0xA3, // #.e..:.. /* 41D8 */ 0x40, 0x36, 0x96, 0x6B, 0x02, 0x1D, 0x5A, 0x1C, // @6.k..Z. /* 41E0 */ 0x9F, 0x4A, 0xC3, 0x89, 0xFB, 0xD8, 0xE3, 0x43, // .J.....C /* 41E8 */ 0x1F, 0x8C, 0x61, 0x9C, 0xC0, 0x59, 0x1C, 0xB6, // ..a..Y.. /* 41F0 */ 0x8F, 0x80, 0xBE, 0x7B, 0x61, 0xEE, 0xDC, 0x2C, // ...{a.., /* 41F8 */ 0x22, 0xBC, 0x0E, 0x9B, 0x1E, 0x86, 0xC3, 0x51, // "......Q /* 4200 */ 0xE8, 0x30, 0xE6, 0x81, 0xF9, 0x00, 0xC4, 0xE1, // .0...... /* 4208 */ 0x0C, 0x62, 0x40, 0x27, 0x39, 0x8C, 0x82, 0x66, // .b@'9..f /* 4210 */ 0xB6, 0x9E, 0xDE, 0xE3, 0x03, 0x83, 0xF4, 0xC1, // ........ /* 4218 */ 0x80, 0x1F, 0x58, 0x8C, 0x69, 0x7C, 0xAB, 0x39, // ..X.i|.9 /* 4220 */ 0x15, 0xA1, 0xC0, 0x8C, 0xCD, 0x6E, 0x9D, 0xE0, // .....n.. /* 4228 */ 0xD3, 0x77, 0x37, 0x00, 0x05, 0x90, 0x0F, 0x02, // .w7..... /* 4230 */ 0xBE, 0x74, 0xBF, 0x0B, 0xB0, 0x29, 0xBC, 0x77, // .t...).w /* 4238 */ 0x1B, 0xCD, 0xE8, 0x3C, 0xE0, 0x4A, 0x35, 0x5A, // ...<.J5Z /* 4240 */ 0x1E, 0x09, 0x46, 0xA3, 0x35, 0x88, 0x07, 0xE6, // ..F.5... /* 4248 */ 0x50, 0xA3, 0x45, 0x9F, 0xA1, 0x7C, 0x09, 0x80, // P.E..|.. /* 4250 */ 0x77, 0x28, 0xC4, 0x1D, 0x54, 0xF8, 0xF9, 0x03, // w(..T... /* 4258 */ 0xCE, 0x41, 0xE1, 0x00, 0x5E, 0x12, 0x3C, 0x19, // .A..^.<. /* 4260 */ 0xC3, 0x79, 0xC8, 0x1C, 0xCE, 0x43, 0xE6, 0x23, // .y...C.# /* 4268 */ 0xF2, 0x94, 0xD9, 0xFF, 0x7F, 0xCA, 0x60, 0x89, // ......`. /* 4270 */ 0x36, 0x34, 0xF4, 0x69, 0xC7, 0x43, 0xC3, 0x9F, // 64.i.C.. /* 4278 */ 0xBE, 0xC0, 0x31, 0x3A, 0x70, 0x9F, 0x1C, 0x3C, // ..1:p..< /* 4280 */ 0x3A, 0x70, 0x09, 0xBC, 0x1F, 0x80, 0x1C, 0x1E, // :p...... /* 4288 */ 0x73, 0x5A, 0xF4, 0xA0, 0x3C, 0x1E, 0x0F, 0x8B, // sZ..<... /* 4290 */ 0x1F, 0x27, 0x7C, 0x64, 0x62, 0xD8, 0xAF, 0x1D, // .'|db... /* 4298 */ 0x1E, 0xED, 0x09, 0xBE, 0x84, 0x3C, 0x28, 0x63, // .....<(c /* 42A0 */ 0x60, 0x3D, 0x50, 0x0E, 0x6B, 0xB4, 0xB0, 0x8F, // `=P.k... /* 42A8 */ 0x07, 0x8F, 0x2C, 0xBE, 0xEE, 0xF8, 0x6C, 0xCB, // ..,...l. /* 42B0 */ 0x60, 0x3D, 0x58, 0x9F, 0x99, 0xC0, 0x73, 0x22, // `=X...s" /* 42B8 */ 0x61, 0xCF, 0x92, 0xC7, 0x01, 0xEC, 0x31, 0x1E, // a.....1. /* 42C0 */ 0xCE, 0x89, 0x04, 0xF7, 0x44, 0x61, 0xE2, 0x4F, // ....Da.O /* 42C8 */ 0x29, 0xE8, 0x40, 0x6F, 0x00, 0x61, 0x1E, 0x84, // ).@o.a.. /* 42D0 */ 0xFF, 0xFF, 0xA7, 0x14, 0x30, 0x8A, 0x3E, 0xA5, // ....0.>. /* 42D8 */ 0x50, 0x08, 0xCB, 0x85, 0x91, 0x58, 0x08, 0x1D, // P....X.. /* 42E0 */ 0x34, 0xB8, 0x3C, 0x38, 0x0A, 0xE2, 0x43, 0x93, // 4.<8..C. /* 42E8 */ 0xC3, 0x9C, 0x52, 0x40, 0x75, 0x6E, 0x80, 0x77, // ..R@un.w /* 42F0 */ 0x4A, 0x61, 0xE7, 0x06, 0xD8, 0xD7, 0x14, 0xF0, // Ja...... /* 42F8 */ 0x1D, 0x47, 0x80, 0xD3, 0xD0, 0xC0, 0x71, 0x1C, // .G....q. /* 4300 */ 0x01, 0x7C, 0x80, 0xFF, 0xFF, 0x8F, 0x0E, 0x0C, // .|...... /* 4308 */ 0xC7, 0x11, 0xC0, 0xD3, 0xD0, 0xF8, 0x71, 0x04, // ......q. /* 4310 */ 0xF8, 0x1C, 0x3D, 0xD8, 0x71, 0x04, 0xAC, 0x92, // ..=.q... /* 4318 */ 0x5F, 0x1C, 0x06, 0xF1, 0x73, 0x41, 0x22, 0x61, // _...sA"a /* 4320 */ 0x50, 0x67, 0x4B, 0xC0, 0xC4, 0xFF, 0xFF, 0x6C, // PgK....l /* 4328 */ 0x09, 0x86, 0x63, 0x3D, 0x98, 0x2F, 0x14, 0x6C, // ..c=./.l /* 4330 */ 0xEE, 0xEC, 0x50, 0x09, 0xFF, 0x18, 0x19, 0xB5, // ..P..... /* 4338 */ 0x33, 0x04, 0x1D, 0x2A, 0x3D, 0xA8, 0x10, 0x2F, // 3..*=../ /* 4340 */ 0x93, 0x6F, 0x95, 0x47, 0xF2, 0x10, 0x11, 0xE8, // .o.G.... /* 4348 */ 0xA1, 0x92, 0x41, 0x44, 0x7D, 0xA8, 0xF4, 0x65, // ..AD}..e /* 4350 */ 0x32, 0x48, 0x28, 0xA3, 0x1E, 0x58, 0xC4, 0x80, // 2H(..X.. /* 4358 */ 0x2F, 0x82, 0x8F, 0x96, 0x41, 0xC2, 0xC7, 0x88, // /...A... /* 4360 */ 0x7D, 0x00, 0x3E, 0x54, 0xB2, 0xC8, 0x6F, 0x06, // }.>T..o. /* 4368 */ 0x9D, 0x04, 0x7C, 0xA8, 0x04, 0xF8, 0x11, 0x58, // ..|....X /* 4370 */ 0xC0, 0xFF, 0xFF, 0x20, 0x83, 0x85, 0xB6, 0xCB, // ... .... /* 4378 */ 0xB1, 0x92, 0x5B, 0x11, 0x27, 0x18, 0xEF, 0xA8, // ..[.'... /* 4380 */ 0x0D, 0xAA, 0x83, 0x8E, 0x47, 0x06, 0xFF, 0xE0, // ....G... /* 4388 */ 0x82, 0x3B, 0x44, 0xC0, 0x1D, 0x12, 0xBB, 0x41, // .;D....A /* 4390 */ 0xE0, 0xEE, 0x0E, 0xEC, 0x4C, 0x03, 0xAE, 0x33, // ....L..3 /* 4398 */ 0x36, 0x70, 0xC0, 0x8B, 0x16, 0xD1, 0xE7, 0x53, // 6p.....S /* 43A0 */ 0x9F, 0x45, 0x81, 0xC7, 0x35, 0xC0, 0x43, 0xE0, // .E..5.C. /* 43A8 */ 0x67, 0x09, 0x0F, 0x81, 0x0F, 0xE0, 0x95, 0xFC, // g....... /* 43B0 */ 0x0C, 0x7D, 0xE6, 0x39, 0x31, 0xDC, 0xB9, 0x85, // .}.91... /* 43B8 */ 0x83, 0x9D, 0x32, 0x3F, 0xFA, 0xE0, 0x42, 0x1D, // ..2?..B. /* 43C0 */ 0x63, 0x68, 0x84, 0xF7, 0x80, 0x62, 0xC0, 0xA0, // ch...b.. /* 43C8 */ 0x4E, 0x32, 0x60, 0xF9, 0xFF, 0x9F, 0x64, 0x00, // N2`...d. /* 43D0 */ 0x0B, 0xB7, 0x97, 0x27, 0x19, 0xF0, 0x0C, 0xD8, // ...'.... /* 43D8 */ 0x43, 0x31, 0xC4, 0x6B, 0x43, 0xCC, 0x63, 0x7C, // C1.kC.c| /* 43E0 */ 0x19, 0x60, 0xE7, 0x82, 0x83, 0x7F, 0x2E, 0x38, // .`.....8 /* 43E8 */ 0x7C, 0x63, 0xC5, 0x89, 0x15, 0xE3, 0x4C, 0x5E, // |c....L^ /* 43F0 */ 0x9B, 0x8C, 0x1B, 0xE5, 0xEC, 0x71, 0x27, 0x1A, // .....q'. /* 43F8 */ 0xD8, 0x73, 0xAA, 0xF1, 0x08, 0xA3, 0x43, 0xD8, // .s....C. /* 4400 */ 0x73, 0x8C, 0xB1, 0x4F, 0xE2, 0x4D, 0xE6, 0x19, // s..O.M.. /* 4408 */ 0xC1, 0x13, 0x8B, 0xF3, 0x44, 0x63, 0x30, 0xDF, // ....Dc0. /* 4410 */ 0xBB, 0x0D, 0xF2, 0x4E, 0xF3, 0x32, 0x13, 0xF5, // ...N.2.. /* 4418 */ 0xA9, 0xDB, 0xB8, 0x41, 0x5E, 0xBB, 0x19, 0x42, // ...A^..B /* 4420 */ 0x8C, 0x08, 0x51, 0x43, 0x9C, 0xD5, 0x13, 0x0D, // ..QC.... /* 4428 */ 0x13, 0xF1, 0xF6, 0xD0, 0x89, 0x06, 0x30, 0xF4, // ......0. /* 4430 */ 0xFF, 0x3F, 0xD1, 0x00, 0x06, 0x5E, 0x2F, 0x76, // .?...^/v /* 4438 */ 0x72, 0x72, 0x44, 0xA3, 0x46, 0xEC, 0xFD, 0x22, // rrD.F.." /* 4440 */ 0x41, 0x8E, 0x78, 0xD8, 0xA8, 0x67, 0x1A, 0xA0, // A.x..g.. /* 4448 */ 0x73, 0x28, 0xC7, 0x1D, 0x27, 0xC0, 0x74, 0x91, // s(..'.t. /* 4450 */ 0x80, 0x3B, 0x60, 0x30, 0x1C, 0x6C, 0xF8, 0x1D, // .;`0.l.. /* 4458 */ 0xE2, 0x0D, 0xE2, 0x71, 0x9C, 0x9C, 0x6C, 0x40, // ...q..l@ /* 4460 */ 0x78, 0xDC, 0x80, 0x73, 0xB4, 0x01, 0xEF, 0xFF, // x..s.... /* 4468 */ 0xFF, 0x68, 0x03, 0x4C, 0xA3, 0x9C, 0x6B, 0xA8, // .h.L..k. /* 4470 */ 0xFC, 0x67, 0x81, 0xC4, 0xC3, 0xA0, 0x8E, 0x36, // .g.....6 /* 4478 */ 0x80, 0x2B, 0xC1, 0x87, 0x07, 0x50, 0x4F, 0xFD, // .+...PO. /* 4480 */ 0x4D, 0x27, 0xA6, 0x0F, 0x0F, 0x1E, 0xA0, 0x8F, // M'...... /* 4488 */ 0x1C, 0xA7, 0xE2, 0x83, 0x0D, 0xB8, 0x8E, 0x33, // .......3 /* 4490 */ 0x6F, 0x7A, 0xC6, 0x38, 0x98, 0x10, 0x46, 0x78, // oz.8..Fx /* 4498 */ 0xE3, 0xF3, 0x7D, 0xE6, 0xB8, 0x42, 0x3D, 0xD8, // ..}..B=. /* 44A0 */ 0x18, 0xF3, 0x21, 0xE2, 0x7D, 0x26, 0x4A, 0x9C, // ..!.}&J. /* 44A8 */ 0x57, 0x3E, 0xA3, 0xB0, 0x5B, 0xCD, 0x4B, 0xA0, // W>..[.K. /* 44B0 */ 0xB1, 0xC3, 0x45, 0x79, 0x4D, 0x38, 0x99, 0x20, // ..EyM8. /* 44B8 */ 0x31, 0x7C, 0xB0, 0x61, 0xF1, 0x4F, 0x7E, 0xE4, // 1|.a.O~. /* 44C0 */ 0xFF, 0x7F, 0xB0, 0x01, 0x18, 0x12, 0x1E, 0x42, // .......B /* 44C8 */ 0x07, 0x1B, 0x1C, 0xB4, 0x2F, 0xDD, 0xD8, 0x63, // ..../..c /* 44D0 */ 0x0D, 0xE0, 0xEE, 0xFF, 0x7F, 0xAC, 0x81, 0x79, // .......y /* 44D8 */ 0xFE, 0x03, 0xE3, 0x80, 0x0C, 0xE8, 0xFB, 0x4C, // .......L /* 44E0 */ 0x90, 0xF8, 0x2F, 0x35, 0xD8, 0x53, 0x0D, 0x60, // ../5.S.` /* 44E8 */ 0x25, 0xD0, 0x91, 0x06, 0x15, 0xE1, 0x54, 0x03, // %.....T. /* 44F0 */ 0xC8, 0x1E, 0xC2, 0x63, 0x8A, 0x81, 0xFE, 0xFF, // ...c.... /* 44F8 */ 0xC7, 0x11, 0xD4, 0x48, 0x3E, 0xE9, 0xF3, 0xE3, // ...H>... /* 4500 */ 0x03, 0xFE, 0x78, 0x0C, 0xFF, 0x4A, 0xE3, 0xA3, // ..x..J.. /* 4508 */ 0x8C, 0x6F, 0x06, 0x2F, 0xC7, 0xBE, 0xCD, 0xBC, // .o./.... /* 4510 */ 0x62, 0x18, 0x85, 0x8D, 0x2C, 0xD8, 0xFB, 0x8C, // b...,... /* 4518 */ 0x8F, 0xC7, 0xEC, 0x56, 0x63, 0x94, 0xB3, 0x7B, // ...Vc..{ /* 4520 */ 0xBE, 0x09, 0x11, 0x32, 0xE2, 0xFB, 0xB1, 0xB1, // ...2.... /* 4528 */ 0x7C, 0x4E, 0x36, 0xC8, 0xD3, 0x1F, 0xC0, 0x96, // |N6..... /* 4530 */ 0xE8, 0xA7, 0x1A, 0xF4, 0x28, 0x7C, 0x40, 0xE0, // ....(|@. /* 4538 */ 0x87, 0x1A, 0xB0, 0xFD, 0xFF, 0x0F, 0x35, 0xC0, // ......5. /* 4540 */ 0xED, 0x24, 0x01, 0xF3, 0x50, 0x03, 0xCE, 0xA3, // .$..P... /* 4548 */ 0x06, 0xEE, 0x50, 0x03, 0x2E, 0xB0, 0xA7, 0x18, // ..P..... /* 4550 */ 0xDF, 0x64, 0x7C, 0x6D, 0x09, 0x14, 0xCC, 0x23, // .d|m...# /* 4558 */ 0xE1, 0xA7, 0x3F, 0xC0, 0x90, 0x42, 0x9B, 0x3E, // ..?..B.> /* 4560 */ 0x35, 0x1A, 0xB5, 0x6A, 0x50, 0xA6, 0x46, 0x99, // 5..jP.F. /* 4568 */ 0x06, 0xB5, 0xFA, 0x54, 0x6A, 0xCC, 0x58, 0xE2, // ...Tj.X. /* 4570 */ 0xB7, 0x81, 0x04, 0x3D, 0x22, 0x74, 0x4A, 0xB0, // ...="tJ. /* 4578 */ 0x7C, 0x10, 0x2A, 0x9B, 0x42, 0x20, 0x16, 0xF9, // |.*.B .. /* 4580 */ 0x58, 0x10, 0x88, 0x05, 0x7A, 0x00, 0x61, 0xF1, // X...z.a. /* 4588 */ 0x40, 0x68, 0xA0, 0x35, 0x08, 0xC4, 0x61, 0x4C, // @h.5..aL /* 4590 */ 0x80, 0x30, 0xF1, 0x2A, 0x40, 0x98, 0xE0, 0xC7, // .0.*@... /* 4598 */ 0x82, 0x40, 0xFE, 0xFF, 0xC1, 0xF5, 0x58, 0x10, // .@....X. /* 45A0 */ 0x88, 0xC5, 0xD9, 0x00, 0x61, 0x92, 0x74, 0x9C, // ....a.t. /* 45A8 */ 0x41, 0xA8, 0x0F, 0x10, 0x26, 0xE4, 0x2D, 0x20, // A...&.- /* 45B0 */ 0x10, 0x8B, 0x78, 0x4C, 0x08, 0xC4, 0x11, 0x40, // ..xL...@ /* 45B8 */ 0xA8, 0xEC, 0x47, 0x84, 0x40, 0x2C, 0xD3, 0x0A, // ..G.@,.. /* 45C0 */ 0x08, 0x93, 0xA8, 0x05, 0x84, 0x7A, 0x01, 0xA1, // .....z.. /* 45C8 */ 0x2F, 0x00, 0x81, 0x10, 0x33, 0xC3, 0xA2, 0x6A, // /...3..j /* 45D0 */ 0x40, 0x98, 0x2C, 0x37, 0x43, 0xA1, 0xEB, 0x16, // @.,7C... /* 45D8 */ 0x88, 0xC5, 0xD8, 0x01, 0x61, 0x12, 0xF4, 0x80, // ....a... /* 45E0 */ 0xB0, 0xD8, 0x6F, 0x0A, 0x81, 0x58, 0xB4, 0x21, // ..o..X.! /* 45E8 */ 0x40, 0xEA, 0xE8, 0x64, 0xCF, 0xA4, 0x81, 0x68, // @..d...h /* 45F0 */ 0x10, 0xC4, 0x12, 0x10, 0x13, 0x0C, 0x22, 0x20, // ......" /* 45F8 */ 0x07, 0xF0, 0x04, 0xC4, 0xE2, 0x80, 0x08, 0xC8, // ........ /* 4600 */ 0x01, 0x4D, 0x01, 0xB1, 0xB8, 0x20, 0x02, 0x72, // .M... .r /* 4608 */ 0x78, 0x57, 0x40, 0x4C, 0xCA, 0xF3, 0x5D, 0x40, // xW@L..]@ /* 4610 */ 0x16, 0xA4, 0x0B, 0x88, 0xC9, 0x03, 0x11, 0x90, // ........ /* 4618 */ 0xA5, 0x3D, 0x29, 0x04, 0x64, 0xA1, 0x20, 0x1A, // .=).d. . /* 4620 */ 0x24, 0xF9, 0x4B, 0x08, 0xC8, 0xA2, 0x41, 0x34, // $.K...A4 /* 4628 */ 0x24, 0xF2, 0x2A, 0x12, 0x90, 0x23, 0x80, 0x08, // $.*..#.. /* 4630 */ 0xC8, 0x31, 0x1E, 0x37, 0x81, 0x48, 0x28, 0x10, // .1.7.H(. /* 4638 */ 0x01, 0x39, 0xD8, 0x53, 0x5E, 0x40, 0x8E, 0x09, // .9.S^@.. /* 4640 */ 0x22, 0x20, 0x47, 0x57, 0x07, 0xC4, 0x84, 0xB8, // " GW.... /* 4648 */ 0x1B, 0x08, 0xB5, 0x37, 0x10, 0x0A, 0x22, 0x20, // ...7.." /* 4650 */ 0x0B, 0xF7, 0x07, 0xC4, 0x62, 0x80, 0x08, 0xC8, // ....b... /* 4658 */ 0xE1, 0xBE, 0x0C, 0x81, 0x48, 0x54, 0x10, 0x0D, // ....HT.. /* 4660 */ 0x96, 0x3C, 0x20, 0x34, 0x58, 0x02, 0x22, 0x20, // .< 4X." /* 4668 */ 0x47, 0xFB, 0x48, 0x07, 0x22, 0x41, 0x41, 0x74, // G.H."AAt /* 4670 */ 0x28, 0x20, 0x2F, 0x2A, 0x01, 0x59, 0x16, 0x88, // ( /*.Y.. /* 4678 */ 0x8E, 0x01, 0xE4, 0xE9, 0x1F, 0x88, 0xC8, 0x05, // ........ /* 4680 */ 0x11, 0x90, 0xA3, 0xFC, 0x21, 0x02, 0x91, 0x60, // ....!..` /* 4688 */ 0x20, 0x3A, 0x22, 0x90, 0x27, 0x9A, 0x80, 0x2C, // :".'.., /* 4690 */ 0x0E, 0x44, 0x47, 0x06, 0xF2, 0xA0, 0x08, 0x44, // .DG....D /* 4698 */ 0xA2, 0x81, 0x08, 0xE8, 0xFF, 0xFF, 0xB0, 0xA2, // ........ /* 46A0 */ 0x5F, 0x45, 0x20, 0x22, 0x0A, 0x44, 0x80, 0xE4, // _E ".D.. /* 46A8 */ 0x51, 0x11, 0x90, 0x81, 0xE8, 0xFC, 0x42, 0xD4, // Q.....B. /* 46B0 */ 0x02, 0x31, 0x39, 0x20, 0x3A, 0x3E, 0x90, 0xD7, // .19 :>.. /* 46B8 */ 0x46, 0x20, 0x22, 0x1F, 0x44, 0x40, 0x8E, 0xA8, // F ".D@.. /* 46C0 */ 0x17, 0x88, 0x05, 0x06, 0xD1, 0x60, 0xC8, 0x9B, // .....`.. /* 46C8 */ 0xE3, 0x60, 0x18, 0x88, 0x80, 0x2C, 0xF6, 0xD1, // .`...,.. /* 46D0 */ 0x25, 0x20, 0x4B, 0x07, 0x11, 0x90, 0x23, 0xFD, // % K...#. /* 46D8 */ 0x57, 0x04, 0xE4, 0x80, 0x20, 0x1A, 0x3C, 0xF9, // W... .<. /* 46E0 */ 0x03, 0x69, 0xF0, 0xE4, 0xC5, 0xAE, 0x81, 0x10, // .i...... /* 46E8 */ 0xD5, 0x03, 0xA1, 0x20, 0x02, 0x72, 0xCC, 0x07, // ... .r.. /* 46F0 */ 0x95, 0x80, 0x1C, 0x1A, 0x44, 0x40, 0x16, 0xF5, // ....D@.. /* 46F8 */ 0x1C, 0x09, 0x44, 0x24, 0x82, 0x08, 0xC8, 0x41, // ..D$...A /* 4700 */ 0x8C, 0x03, 0xB1, 0x58, 0x20, 0x1A, 0x04, 0xF9, // ...X ... /* 4708 */ 0x14, 0x6A, 0x10, 0xE4, 0x0B, 0xA2, 0xA3, 0x05, // .j...... /* 4710 */ 0x79, 0x86, 0x09, 0xC8, 0x21, 0x40, 0x04, 0xE4, // y...!@.. /* 4718 */ 0x6C, 0xEF, 0xAF, 0x87, 0x00, 0x06, 0x22, 0x20, // l....." /* 4720 */ 0x87, 0x7E, 0x38, 0x09, 0xC8, 0x12, 0xD4, 0x1F, // .~8..... /* 4728 */ 0x2B, 0xE8, 0x33, 0x49, 0x40, 0x16, 0x08, 0x22, // +.3I@.." /* 4730 */ 0x20, 0x4B, 0xD6, 0x0F, 0xC4, 0x02, 0x80, 0x68, // K.....h /* 4738 */ 0x80, 0x24, 0xC0, 0x00, 0x29, 0x88, 0x80, 0x1C, // .$..)... /* 4740 */ 0x37, 0x01, 0x10, 0x0B, 0x0F, 0xA2, 0x01, 0x90, // 7....... /* 4748 */ 0x0A, 0x03, 0xA0, 0x20, 0x3A, 0x40, 0x90, 0x0E, // ... :@.. /* 4750 */ 0x07, 0x08, 0x0A, 0xA2, 0x43, 0x09, 0x29, 0x01, // ....C.). /* 4758 */ 0xC4, 0xE2, 0x81, 0x68, 0x40, 0xA4, 0xC5, 0x80, // ...h@... /* 4760 */ 0x68, 0x0C, 0x20, 0x26, 0x2F, 0x07, 0x10, 0x13, // h. &/... /* 4768 */ 0x0B, 0xA2, 0x83, 0x06, 0x09, 0x72, 0xD0, 0xA0, // .....r.. /* 4770 */ 0x20, 0x1A, 0x34, 0x49, 0x32, 0x68, 0x0A, 0x22, // .4I2h." /* 4778 */ 0x20, 0x4B, 0xA9, 0x02, 0xC4, 0x84, 0x81, 0xE8, // K...... /* 4780 */ 0x80, 0x41, 0xBA, 0x1C, 0x30, 0x28, 0x88, 0x80, // .A..0(.. /* 4788 */ 0x1C, 0xA7, 0x0C, 0x10, 0x0B, 0x07, 0xA2, 0xC1, // ........ /* 4790 */ 0x90, 0x36, 0x83, 0xA1, 0x71, 0x80, 0xFC, 0xFF, // .6..q... /* 4798 */ 0x3F, 0x4C, 0x28, 0x0F, 0x10, 0x53, 0x06, 0x22, // ?L(..S." /* 47A0 */ 0x20, 0xAB, 0xED, 0x03, 0xC4, 0xB4, 0x83, 0x08, // ....... /* 47A8 */ 0xC8, 0xA9, 0x0A, 0x01, 0xB1, 0x8C, 0x20, 0x02, // ...... . /* 47B0 */ 0x72, 0xCA, 0x46, 0x40, 0x2C, 0x33, 0x88, 0x80, // r.F@,3.. /* 47B8 */ 0xAC, 0x23, 0x13, 0x10, 0x53, 0x05, 0x22, 0x20, // .#..S." /* 47C0 */ 0x2B, 0x0E, 0x05, 0xC4, 0xF4, 0x83, 0x08, 0x98, // +....... /* 47C8 */ 0xA4, 0x02, 0xA6, 0x20, 0x02, 0xB2, 0x8A, 0x5A, // ... ...Z /* 47D0 */ 0x40, 0x4C, 0x13, 0x88, 0x06, 0x43, 0x7A, 0x0D, // @L...Cz. /* 47D8 */ 0x86, 0x82, 0x08, 0xC8, 0x99, 0x8A, 0x01, 0xB1, // ........ /* 47E0 */ 0x84, 0x20, 0x02, 0x72, 0xEE, 0x66, 0x40, 0x4C, // . .r.f@L /* 47E8 */ 0x45, 0x34, 0x20, 0xA6, 0x2A, 0x1B, 0x10, 0xD3, // E4 .*... /* 47F0 */ 0x08, 0x22, 0x20, 0x0B, 0x0D, 0x07, 0xC4, 0x54, // ." ....T /* 47F8 */ 0x83, 0x08, 0xC8, 0xFA, 0xCB, 0x01, 0xB1, 0x34, // .......4 /* 4800 */ 0x20, 0x1A, 0x30, 0x69, 0x07, 0xC4, 0xB2, 0x81, // .0i.... /* 4808 */ 0x68, 0x50, 0x24, 0xDE, 0xA0, 0x28, 0x88, 0x80, // hP$..(.. /* 4810 */ 0x9C, 0x3E, 0x1F, 0x10, 0xD3, 0xD2, 0x6F, 0x20, // .>....o /* 4818 */ 0xB4, 0xE0, 0x40, 0x28, 0x88, 0x80, 0xAC, 0x3E, // ..@(...> /* 4820 */ 0x22, 0x08, 0xCB, 0x0E, 0x42, 0x75, 0x64, 0x04, // "...Bud. /* 4828 */ 0x61, 0xFA, 0x4A, 0x82, 0xB0, 0x74, 0x20, 0x34, // a.J..t 4 /* 4830 */ 0x71, 0x4A, 0x40, 0x9A, 0x13, 0x84, 0xA5, 0x00, // qJ@..... /* 4838 */ 0xA1, 0x09, 0x7A, 0x82, 0xB0, 0x44, 0x49, 0x41, // ..z..DIA /* 4840 */ 0x98, 0x9E, 0xA6, 0x20, 0x4C, 0xD3, 0xCB, 0x4C, // ... L..L /* 4848 */ 0x83, 0x27, 0x5D, 0x41, 0x58, 0x5E, 0x10, 0x9A, // .']AX^.. /* 4850 */ 0x3C, 0x2C, 0x08, 0x53, 0x16, 0x17, 0x84, 0xE5, // <,.S.... /* 4858 */ 0x02, 0xE1, 0x75, 0x41, 0x58, 0x9A, 0xBC, 0x20, // ..uAX.. /* 4860 */ 0x2C, 0x75, 0x61, 0x10, 0xA6, 0x39, 0x31, 0x08, // ,ua..91. /* 4868 */ 0xD3, 0xDE, 0x18, 0x84, 0x25, 0xCC, 0x3C, 0x30, // ....%.<0 /* 4870 */ 0xDA, 0x19, 0x84, 0x69, 0x0C, 0x7D, 0xDC, 0xA0, // ...i.}.. /* 4878 */ 0xAD, 0x87, 0x41, 0x63, 0x83, 0x30, 0x6D, 0xB5, // ..Ac.0m. /* 4880 */ 0x41, 0xFC, 0xFF, 0x27, 0x98, 0x24, 0xF8, 0xF0, // A..'.$.. /* 4888 */ 0x68, 0x71, 0x10, 0xA6, 0x21, 0xF9, 0x00, 0x68, // hq..!..h /* 4890 */ 0xF5, 0x81, 0x52, 0x10, 0xAA, 0xB4, 0xFB, 0xB0, // ..R..... /* 4898 */ 0x99, 0x6E, 0x10, 0x01, 0x91, 0xF2, 0x40, 0x14, // .n....@. /* 48A0 */ 0x44, 0x40, 0xA4, 0x3D, 0x10, 0x05, 0xD1, 0x30, // D@.=...0 /* 48A8 */ 0x49, 0xFD, 0x23, 0x03, 0x05, 0x11, 0x90, 0x95, // I.#..... /* 48B0 */ 0x1F, 0xE1, 0x04, 0xE4, 0x1C, 0x20, 0x02, 0x22, // ..... ." /* 48B8 */ 0x06, 0xDE, 0x58, 0x81, 0x08, 0x88, 0x80, 0xAC, // ..X..... /* 48C0 */ 0x40, 0x01, 0x10, 0xD3, 0x03, 0xA2, 0x61, 0x11, // @.....a. /* 48C8 */ 0x20, 0x9A, 0x0B, 0x88, 0x2A, 0x72, 0x00, 0xC4, // ...*r.. /* 48D0 */ 0xF4, 0x81, 0x08, 0xC8, 0x4A, 0x2C, 0x00, 0x31, // ....J,.1 /* 48D8 */ 0x5D, 0x20, 0x3A, 0x08, 0x10, 0x20, 0x9A, 0x0F, // ] :.. .. /* 48E0 */ 0x88, 0x2A, 0xD3, 0x00, 0xC4, 0x74, 0x82, 0x68, // .*...t.h /* 48E8 */ 0xD8, 0x04, 0x88, 0xE6, 0x05, 0xA2, 0x49, 0x45, // ......IE /* 48F0 */ 0x00, 0xB1, 0xDC, 0x20, 0x1A, 0x1C, 0x31, 0x01, // ... ..1. /* 48F8 */ 0xC4, 0xF4, 0x83, 0xE8, 0x80, 0x40, 0x5C, 0x00, // .....@\. /* 4900 */ 0xB1, 0x4C, 0x20, 0x02, 0xB2, 0x1A, 0x19, 0x40, // .L ....@ /* 4908 */ 0x4C, 0x1B, 0x88, 0x0E, 0x00, 0x44, 0x07, 0x10, // L....D.. /* 4910 */ 0x53, 0x0A, 0xA2, 0x63, 0x04, 0x01, 0xA2, 0x99, // S..c.... /* 4918 */ 0x81, 0xA8, 0x5E, 0x1F, 0x40, 0x4C, 0x3D, 0x88, // ..^.@L=. /* 4920 */ 0x8E, 0x09, 0x04, 0x88, 0xEA, 0x10, 0x02, 0xC4, // ........ /* 4928 */ 0x74, 0x28, 0x01, 0x62, 0xAA, 0x40, 0x74, 0x68, // t(.b.@th /* 4930 */ 0x20, 0x52, 0x80, 0x98, 0x42, 0x10, 0x1D, 0x08, // R..B... /* 4938 */ 0x88, 0x16, 0x20, 0xA6, 0x16, 0x44, 0x03, 0x21, // .. ..D.! /* 4940 */ 0x40, 0x34, 0x33, 0x10, 0x55, 0xEB, 0x05, 0x88, // @43.U... /* 4948 */ 0x69, 0x07, 0xD1, 0x21, 0x80, 0x98, 0x39, 0x04, // i..!..9. /* 4950 */ 0x50, 0x10, 0x01, 0x39, 0x3F, 0x10, 0x55, 0xA3, // P..9?.U. /* 4958 */ 0x06, 0x88, 0xE5, 0x00, 0x11, 0x90, 0x53, 0x01, // ......S. /* 4960 */ 0xD1, 0x5C, 0x72, 0x80, 0xFC, 0xFF, 0x1F, 0x86, // .\r..... /* 4968 */ 0x40, 0x74, 0xC0, 0x20, 0x7A, 0x80, 0x58, 0x7E, // @t. z.X~ /* 4970 */ 0x10, 0x1D, 0x0A, 0x88, 0xA1, 0x43, 0x01, 0x05, // .....C.. /* 4978 */ 0x11, 0x10, 0x71, 0x04, 0x44, 0x41, 0x04, 0x44, // ..q.DA.D /* 4980 */ 0x2C, 0x01, 0x51, 0x10, 0x01, 0x11, 0x4F, 0x40, // ,.Q...O@ /* 4988 */ 0x14, 0x44, 0x83, 0x25, 0xA2, 0x06, 0x4B, 0x4D, // .D.%..KM /* 4990 */ 0x01, 0xB1, 0x04, 0x20, 0x02, 0x72, 0x1E, 0x20, // ... .r. /* 4998 */ 0xAA, 0x44, 0xD5, 0x01, 0x81, 0x82, 0xE8, 0x80, // .D...... /* 49A0 */ 0x40, 0x80, 0x68, 0x3E, 0x20, 0x9A, 0x42, 0xD6, // @.h> .B. /* 49A8 */ 0x81, 0x80, 0x82, 0xE8, 0x40, 0x40, 0x6C, 0x1D, // ....@@l. /* 49B0 */ 0x08, 0x28, 0x88, 0x8E, 0x35, 0x04, 0x88, 0x66, // .(..5..f /* 49B8 */ 0x04, 0xA2, 0xEA, 0x74, 0x01, 0x31, 0xAD, 0x20, // ...t.1. /* 49C0 */ 0x02, 0x72, 0x16, 0x63, 0x43, 0xA1, 0xCA, 0x40, // .r.cC..@ /* 49C8 */ 0x58, 0x6E, 0x10, 0x9A, 0xD3, 0x19, 0x08, 0xCB, // Xn...... /* 49D0 */ 0x2B, 0x6D, 0x68, 0xD4, 0xDA, 0xA1, 0x81, 0x8A, // +mh..... /* 49D8 */ 0x03, 0x61, 0x3A, 0xCD, 0x81, 0x30, 0x3D, 0xEA, // .a:..0=. /* 49E0 */ 0x40, 0x98, 0x0A, 0x77, 0x20, 0x4C, 0x8B, 0x3C, // @..w L.< /* 49E8 */ 0x10, 0x96, 0x5D, 0xDF, 0x61, 0x80, 0xFA, 0x03, // ..].a... /* 49F0 */ 0x61, 0x0A, 0x05, 0x82, 0x30, 0x5D, 0x06, 0x8F, // a...0].. /* 49F8 */ 0x08, 0x54, 0x21, 0x08, 0x4B, 0x0F, 0x42, 0x53, // .T!.K.BS /* 4A00 */ 0x3B, 0x04, 0x61, 0x69, 0x25, 0x1E, 0x29, 0xA8, // ;.ai%.). /* 4A08 */ 0xC7, 0x83, 0x02, 0x15, 0x39, 0x30, 0x6A, 0x72, // ....90jr /* 4A10 */ 0x60, 0x14, 0x84, 0x66, 0x56, 0x39, 0x20, 0x2A, // `..fV9 * /* 4A18 */ 0x13, 0x84, 0x69, 0xB0, 0x09, 0x42, 0x75, 0x82, // ..i..Bu. /* 4A20 */ 0x30, 0xA5, 0x3E, 0x0F, 0x01, 0x54, 0x28, 0x08, // 0.>..T(. /* 4A28 */ 0xCB, 0x64, 0x14, 0x84, 0x65, 0x53, 0x3A, 0x4C, // .d..eS:L /* 4A30 */ 0xEA, 0xF4, 0x90, 0x40, 0xA5, 0x0E, 0x94, 0x5A, // ...@...Z /* 4A38 */ 0x1D, 0x12, 0xD5, 0x7A, 0x34, 0xA0, 0x62, 0x0F, // ...z4.b. /* 4A40 */ 0x01, 0xD4, 0x2C, 0x88, 0xFF, 0xFF, 0x47, 0x0F, // ..,...G. /* 4A48 */ 0xA9, 0x1D, 0x08, 0xB5, 0x3B, 0x0C, 0x0A, 0x42, // ....;..B /* 4A50 */ 0x33, 0xEB, 0x3D, 0x04, 0xB0, 0xEF, 0xE5, 0xC1, // 3.=..... /* 4A58 */ 0x52, 0x10, 0x1D, 0xEF, 0x08, 0x10, 0xD5, 0x2D, // R......- /* 4A60 */ 0x18, 0x88, 0xA5, 0x00, 0xD1, 0x51, 0x86, 0x18, // .....Q.. /* 4A68 */ 0x06, 0x62, 0x8A, 0x41, 0x34, 0x18, 0x02, 0x44, // .b.A4..D /* 4A70 */ 0x35, 0x28, 0x3E, 0x60, 0x50, 0x10, 0x1D, 0x30, // 5(>`P..0 /* 4A78 */ 0x08, 0x10, 0x97, 0x0C, 0x44, 0x41, 0x34, 0x58, // ....DA4X /* 4A80 */ 0x22, 0x1A, 0x84, 0xA5, 0x01, 0xA1, 0xEA, 0x4D, // "......M /* 4A88 */ 0x1F, 0x41, 0xA8, 0xEA, 0xC1, 0x53, 0xD7, 0x47, // .A...S.G /* 4A90 */ 0x16, 0x2A, 0x7B, 0x80, 0xD4, 0xF6, 0x51, 0x80, // .*{...Q. /* 4A98 */ 0x82, 0xD0, 0xC4, 0xBA, 0x87, 0x41, 0x7D, 0x83, // .....A}. /* 4AA0 */ 0xB0, 0x74, 0xC2, 0x07, 0x4E, 0x8D, 0x83, 0xB0, // .t..N... /* 4AA8 */ 0x3C, 0x8F, 0x99, 0xC7, 0x18, 0xE6, 0x7C, 0xA8, // <.....|. /* 4AB0 */ 0x54, 0xFB, 0xD1, 0x83, 0x82, 0xD0, 0x94, 0xDE, // T....... /* 4AB8 */ 0x8F, 0x1D, 0x54, 0x3C, 0x20, 0x75, 0x0F, 0x48, // ..T< u.H /* 4AC0 */ 0x41, 0xA8, 0x6A, 0xFB, 0x83, 0x63, 0x19, 0x40, // A.j..c.@ /* 4AC8 */ 0x34, 0x1C, 0x02, 0x44, 0xB5, 0xE8, 0x3F, 0x5C, // 4..D..?\ /* 4AD0 */ 0x50, 0x10, 0x1D, 0x2E, 0x08, 0x10, 0x4D, 0x5E, // P.....M^ /* 4AD8 */ 0x60, 0xE8, 0x34, 0x01, 0x08, 0x53, 0xD9, 0xE0, // `.4..S.. /* 4AE0 */ 0xE8, 0x40, 0x23, 0x1C, 0x17, 0x68, 0x05, 0x50, // .@#..h.P /* 4AE8 */ 0x0A, 0x42, 0x53, 0x67, 0x00, 0xA1, 0x1D, 0x40, // .BSg...@ /* 4AF0 */ 0x68, 0x08, 0x10, 0x5A, 0xE2, 0x50, 0x40, 0x53, // h..Z.P@S /* 4AF8 */ 0x1C, 0x2D, 0x68, 0x8B, 0xC1, 0xD1, 0x18, 0x20, // .-h.... /* 4B00 */ 0x2C, 0x5F, 0x8D, 0x43, 0x07, 0x7D, 0x02, 0x3D, // ,_.C.}.= /* 4B08 */ 0xAA, 0xB0, 0x22, 0xC7, 0x0B, 0x9A, 0x64, 0xD8, // .."...d. /* 4B10 */ 0x34, 0xCA, 0x11, 0x80, 0x56, 0x39, 0xEA, 0xD0, // 4...V9.. /* 4B18 */ 0x2C, 0x07, 0x01, 0xDA, 0x05, 0xC4, 0xFF, 0xFF, // ,....... /* 4B20 */ 0xA3, 0x87, 0xC2, 0x1C, 0x2B, 0x68, 0x99, 0xA1, // ....+h.. /* 4B28 */ 0xD0, 0x34, 0x03, 0xA0, 0x71, 0x0E, 0x1A, 0xB4, // .4..q... /* 4B30 */ 0xCE, 0x80, 0x69, 0x9E, 0x81, 0xD0, 0x3E, 0x20, // ..i...> /* 4B38 */ 0x2C, 0x63, 0xA0, 0xE3, 0x05, 0x2D, 0x74, 0xF0, // ,c...-t. /* 4B40 */ 0xA0, 0x8D, 0x8E, 0x06, 0x34, 0x12, 0x30, 0xAD, // ....4.0. /* 4B48 */ 0x74, 0x18, 0xA0, 0x99, 0x0E, 0x05, 0xB4, 0xD3, // t....... /* 4B50 */ 0xA0, 0x68, 0xA8, 0x81, 0xD0, 0x54, 0x47, 0x20, // .h...TG /* 4B58 */ 0xDA, 0xEA, 0x90, 0x43, 0x63, 0x81, 0x30, 0xCD, // ...Cc.0. /* 4B60 */ 0xBD, 0x40, 0x29, 0x08, 0x4D, 0x17, 0xEC, 0x78, // .@).M..x /* 4B68 */ 0x42, 0x8B, 0x81, 0xD1, 0x64, 0x47, 0x12, 0xDA, // B...dG.. /* 4B70 */ 0xEC, 0x90, 0x41, 0xAB, 0x81, 0xD0, 0x70, 0x20, // ..A...p /* 4B78 */ 0x4C, 0x3F, 0x08, 0x0D, 0x5E, 0xEE, 0x50, 0xC0, // L?..^.P. /* 4B80 */ 0x54, 0xA4, 0x03, 0x62, 0x81, 0x41, 0x04, 0xE4, // T..b.A.. /* 4B88 */ 0xF8, 0x40, 0x34, 0x66, 0x3C, 0x20, 0x16, 0x1A, // .@4f< .. /* 4B90 */ 0x44, 0x40, 0x96, 0x5B, 0x0F, 0x88, 0x89, 0x07, // D@.[.... /* 4B98 */ 0xD1, 0xF1, 0x91, 0xF4, 0x03, 0x62, 0x21, 0x40, // .....b!@ /* 4BA0 */ 0x74, 0x24, 0x25, 0x09, 0x41, 0x98, 0xB0, 0x86, // t$%.A... /* 4BA8 */ 0x20, 0x2C, 0x4C, 0x44, 0x40, 0x96, 0x0C, 0x44, // ,LD@..D /* 4BB0 */ 0x40, 0xCE, 0x50, 0x11, 0x88, 0x25, 0x02, 0xD1, // @.P..%.. /* 4BB8 */ 0x80, 0x49, 0xC7, 0xC3, 0x03, 0x05, 0xD1, 0xE1, // .I...... /* 4BC0 */ 0x81, 0x00, 0x51, 0x2D, 0x21, 0x0F, 0x0D, 0xB4, // ..Q-!... /* 4BC8 */ 0xE5, 0x11, 0x80, 0x82, 0xD0, 0x74, 0x31, 0x0F, // .....t1. /* 4BD0 */ 0x01, 0xB4, 0xE7, 0x00, 0x68, 0xD0, 0xC3, 0x0A, // ....h... /* 4BD8 */ 0x2D, 0x7A, 0x84, 0xA0, 0x51, 0x0F, 0x0D, 0x14, // -z..Q... /* 4BE0 */ 0x84, 0xA6, 0xAD, 0x7A, 0x58, 0xA1, 0x59, 0x8F, // ...zX.Y. /* 4BE8 */ 0x0D, 0xB4, 0x2B, 0x08, 0x0D, 0x3B, 0x0C, 0x5A, // ..+..;.Z /* 4BF0 */ 0x16, 0x84, 0xA6, 0x3D, 0x26, 0xD0, 0xB6, 0x47, // ...=&..G /* 4BF8 */ 0x05, 0x9A, 0xF7, 0x68, 0x40, 0xFB, 0x82, 0xF8, // ...h@... /* 4C00 */ 0xFF, 0x4F, 0x30, 0x6B, 0xE0, 0x61, 0xB1, 0xE0, // .O0k.a.. /* 4C08 */ 0x20, 0x1A, 0x04, 0x29, 0x0C, 0xC4, 0xD2, 0x83, // ..).... /* 4C10 */ 0xE8, 0x80, 0x40, 0x5E, 0xD3, 0x3A, 0x92, 0x11, // ..@^.:.. /* 4C18 */ 0x10, 0x1D, 0x3C, 0x48, 0xE4, 0xE3, 0x13, 0x05, // .. P.. /* 4C38 */ 0x2C, 0xF5, 0x70, 0x68, 0x6D, 0x40, 0x9A, 0x1B, // ,.phm@.. /* 4C40 */ 0x84, 0xF6, 0x06, 0x61, 0xDA, 0x93, 0x1F, 0x3B, // ...a...; /* 4C48 */ 0x28, 0x08, 0x4D, 0xDD, 0x7C, 0x18, 0xB4, 0xFB, // (.M.|... /* 4C50 */ 0x51, 0x80, 0x82, 0x50, 0xF5, 0xE1, 0x41, 0xD8, // Q..P..A. /* 4C58 */ 0xFF, 0x1F // .. }) } } Device (HKDV) { Name (_HID, "LHK2019") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (WMIU) { Name (_HID, "PNP0C14" /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, "LSK20") // _UID: Unique ID Name (_WDG, Buffer (0x3C) { /* 0000 */ 0x74, 0x09, 0x6C, 0xCE, 0x07, 0x04, 0x50, 0x4F, // t.l...PO /* 0008 */ 0x88, 0xBA, 0x4F, 0xC3, 0xB6, 0x55, 0x9A, 0xD8, // ..O..U.. /* 0010 */ 0x53, 0x4B, 0x01, 0x02, 0x0C, 0xDE, 0xC0, 0x8F, // SK...... /* 0018 */ 0xE4, 0xB4, 0xFD, 0x43, 0xB0, 0xF3, 0x88, 0x71, // ...C...q /* 0020 */ 0x71, 0x1C, 0x12, 0x94, 0xD0, 0x00, 0x01, 0x08, // q....... /* 0028 */ 0x21, 0x12, 0x90, 0x05, 0x66, 0xD5, 0xD1, 0x11, // !...f... /* 0030 */ 0xB2, 0xF0, 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10, // ......). /* 0038 */ 0x44, 0x41, 0x01, 0x00 // DA.. }) Method (WMSK, 3, NotSerialized) { If ((Arg1 == One)) { If ((ToInteger (Arg2) == One)) { Return (0x03) } ElseIf ((ToInteger (Arg2) == 0x02)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x03)) { Return (0x02) } ElseIf ((ToInteger (Arg2) == 0x05)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x06)) { If ((MCSK == One)) { Return (0x02) } Else { Return (Zero) } } ElseIf ((ToInteger (Arg2) == 0x07)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x08)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x0A)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x0B)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x0C)) { Return (0x15) } ElseIf ((ToInteger (Arg2) == 0x0D)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x0E)) { Return (0x15) } ElseIf ((ToInteger (Arg2) == 0x0F)) { Return (0x15) } ElseIf ((ToInteger (Arg2) == 0x10)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x11)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x12)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x13)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x14)) { Return (Zero) } ElseIf ((ToInteger (Arg2) == 0x15)) { Return (0x1A) } ElseIf ((ToInteger (Arg2) == 0x17)) { Return (0x1B) } ElseIf ((ToInteger (Arg2) == 0x18)) { Return (0x1B) } ElseIf ((ToInteger (Arg2) == 0x16)) { Return (0x1B) } Else { Return (Zero) } } } Method (_WED, 1, NotSerialized) // _Wxx: Wake Event, xx=0x00-0xFF { If ((Arg0 == 0xD0)) { If ((LSKD == One)) { Return (One) } ElseIf ((LSKD == 0x04)) { If ((^^PCI0.LPC0.EC0.HKDB == Zero)) { Return (0x02) } Else { Return (0x03) } } ElseIf ((LSKD == 0x06)) { Return (0x07) } ElseIf ((LSKD == 0x08)) { Return (Zero) } ElseIf ((LSKD == 0x0B)) { Return (0x0C) } ElseIf ((LSKD == 0x0C)) { Return (0x0D) } ElseIf ((LSKD == 0x0D)) { Return (0x0E) } ElseIf ((LSKD == 0x0E)) { Return (0x0F) } ElseIf ((LSKD == 0x0F)) { Return (0x10) } ElseIf ((LSKD == 0x13)) { If ((CNFG == One)) { Return (0x14) } Else { Return (Zero) } } ElseIf ((LSKD == 0x14)) { If ((CNFG == One)) { Return (0x15) } Else { Return (Zero) } } ElseIf ((LSKD == 0x15)) { Return (0x16) } ElseIf ((LSKD == 0x16)) { Return (0x17) } ElseIf ((LSKD == 0x17)) { Return (0x18) } ElseIf ((LSKD == 0x18)) { Return (0x19) } ElseIf ((LSKD == 0x19)) { Return (0x1A) } ElseIf ((LSKD == 0x25)) { Return (0x26) } ElseIf ((LSKD == 0x1A)) { Return (0x1B) } ElseIf ((LSKD == 0x1B)) { Return (0x1C) } ElseIf ((LSKD == 0x1C)) { Return (0x1D) } ElseIf ((LSKD == 0x1D)) { Return (0x1E) } ElseIf ((LSKD == 0x1E)) { Return (0x1F) } ElseIf ((LSKD == 0x1F)) { Return (0x20) } ElseIf ((LSKD == 0x20)) { Return (0x21) } ElseIf ((LSKD == 0x21)) { Return (0x22) } ElseIf ((LSKD == 0x22)) { Return (0x23) } ElseIf ((LSKD == 0x23)) { Return (0x25) } ElseIf ((LSKD == 0x24)) { Return (0x24) } ElseIf ((LSKD == 0x29)) { Return (0x2A) } ElseIf ((LSKD == 0x2A)) { If ((CNFG == One)) { Return (0x2F) } Else { Return (Zero) } } ElseIf ((LSKD == 0x2B)) { If ((CNFG == One)) { Return (0x30) } Else { Return (Zero) } } ElseIf ((LSKD == 0x2C)) { Return (0x2D) } ElseIf ((LSKD == 0x2E)) { Return (0x2B) } ElseIf ((LSKD == 0x2F)) { Return (0x2C) } ElseIf ((LSKD == 0x30)) { Return (0x31) } ElseIf ((LSKD == 0x31)) { Return (0x32) } Else { Return (Zero) } } } Name (WQDA, Buffer (0x0422) { /* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, // FOMB.... /* 0008 */ 0x12, 0x04, 0x00, 0x00, 0x66, 0x0C, 0x00, 0x00, // ....f... /* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, // DS...}.T /* 0018 */ 0xA8, 0x42, 0x86, 0x00, 0x01, 0x06, 0x18, 0x42, // .B.....B /* 0020 */ 0x10, 0x05, 0x10, 0x8A, 0x29, 0x81, 0x42, 0x04, // ....).B. /* 0028 */ 0x8A, 0x40, 0xA4, 0x60, 0x30, 0x28, 0x0D, 0x20, // .@.`0(. /* 0030 */ 0x92, 0x03, 0x21, 0x17, 0x4C, 0x4C, 0x80, 0x08, // ..!.LL.. /* 0038 */ 0x08, 0x79, 0x15, 0x60, 0x53, 0x80, 0x49, 0x10, // .y.`S.I. /* 0040 */ 0xF5, 0xEF, 0x0F, 0x51, 0x12, 0x1C, 0x4A, 0x08, // ...Q..J. /* 0048 */ 0x84, 0x24, 0x0A, 0x30, 0x2F, 0x40, 0xB7, 0x00, // .$.0/@.. /* 0050 */ 0xC3, 0x02, 0x6C, 0x0B, 0x30, 0x2D, 0xC0, 0x31, // ..l.0-.1 /* 0058 */ 0x24, 0x95, 0x06, 0x4E, 0x09, 0x2C, 0x05, 0x42, // $..N.,.B /* 0060 */ 0x42, 0x05, 0x28, 0x17, 0xE0, 0x5B, 0x80, 0x76, // B.(..[.v /* 0068 */ 0x44, 0x49, 0x16, 0x60, 0x19, 0x46, 0x04, 0x1E, // DI.`.F.. /* 0070 */ 0x45, 0x64, 0xA3, 0x71, 0x68, 0xEC, 0x30, 0x2C, // Ed.qh.0, /* 0078 */ 0x13, 0x4C, 0x83, 0x38, 0x8C, 0xB2, 0x91, 0x45, // .L.8...E /* 0080 */ 0xE0, 0x09, 0x75, 0x2A, 0x40, 0xAE, 0x00, 0x61, // ..u*@..a /* 0088 */ 0x02, 0xC4, 0xA3, 0x0A, 0xA3, 0x39, 0x28, 0x22, // .....9(" /* 0090 */ 0x1A, 0x1A, 0x25, 0x66, 0x4C, 0x04, 0xB6, 0x73, // ..%fL..s /* 0098 */ 0x6C, 0x8D, 0xE2, 0x34, 0x0A, 0x17, 0x20, 0x1D, // l..4.. . /* 00A0 */ 0x43, 0x23, 0x38, 0xAE, 0x63, 0x30, 0x58, 0x90, // C#8.c0X. /* 00A8 */ 0x43, 0x31, 0x44, 0x41, 0x02, 0xAC, 0xA2, 0x91, // C1DA.... /* 00B0 */ 0x61, 0x84, 0x08, 0x72, 0x7C, 0x81, 0xBA, 0xC4, // a..r|... /* 00B8 */ 0x13, 0x88, 0xC7, 0xE4, 0x01, 0x18, 0x21, 0x4C, // ......!L /* 00C0 */ 0x8B, 0xB0, 0x82, 0x36, 0x62, 0x02, 0xC3, 0x1E, // ...6b... /* 00C8 */ 0x0A, 0xE6, 0x07, 0x20, 0x01, 0x9E, 0x05, 0x58, // ... ...X /* 00D0 */ 0x1F, 0x23, 0x21, 0xB0, 0x7B, 0x01, 0xE2, 0x04, // .#!.{... /* 00D8 */ 0x68, 0x1E, 0x8D, 0x46, 0x75, 0x9C, 0xC6, 0x88, // h..Fu... /* 00E0 */ 0xD2, 0x96, 0x00, 0xC5, 0x23, 0x13, 0x4C, 0x88, // ....#.L. /* 00E8 */ 0x28, 0x21, 0x3A, 0xC3, 0x13, 0x5A, 0x28, 0xC3, // (!:..Z(. /* 00F0 */ 0x45, 0x89, 0x13, 0x25, 0x70, 0x84, 0xDE, 0x04, // E..%p... /* 00F8 */ 0x18, 0x83, 0x20, 0x08, 0x81, 0x43, 0x54, 0x36, // .. ..CT6 /* 0100 */ 0x48, 0xA1, 0xB6, 0x3F, 0x08, 0x22, 0xCB, 0xC1, // H..?.".. /* 0108 */ 0x89, 0x80, 0x45, 0x1A, 0x0D, 0xEA, 0x14, 0x90, // ..E..... /* 0110 */ 0xE0, 0xA9, 0xC0, 0x27, 0x82, 0x93, 0x3A, 0xAF, // ...'..:. /* 0118 */ 0xA3, 0x3A, 0xEB, 0x20, 0xC1, 0x4F, 0xA4, 0xCE, // .:. .O.. /* 0120 */ 0xE3, 0x00, 0x19, 0x38, 0x9B, 0x9A, 0xD9, 0x75, // ...8...u /* 0128 */ 0x3E, 0x80, 0xE0, 0x1A, 0x50, 0xFF, 0xFF, 0x79, // >...P..y /* 0130 */ 0x3E, 0x16, 0xB0, 0x61, 0x86, 0xC3, 0x0C, 0xD1, // >..a.... /* 0138 */ 0x83, 0xF5, 0x04, 0x0E, 0x91, 0x01, 0x7A, 0x62, // ......zb /* 0140 */ 0x4F, 0x04, 0x58, 0x87, 0x93, 0xD1, 0x71, 0xA0, // O.X...q. /* 0148 */ 0x54, 0x01, 0x66, 0xC7, 0xAD, 0x49, 0x27, 0x38, // T.f..I'8 /* 0150 */ 0x1E, 0x9F, 0x03, 0x3C, 0x9F, 0x13, 0x4E, 0x60, // ...<..N` /* 0158 */ 0xF9, 0x83, 0x40, 0x8D, 0xCC, 0xD0, 0x36, 0x38, // ..@...68 /* 0160 */ 0x2D, 0x1D, 0x04, 0x7C, 0x00, 0x30, 0x81, 0xC5, // -..|.0.. /* 0168 */ 0x1E, 0x26, 0xE8, 0x78, 0xC0, 0x7F, 0x00, 0x78, // .&.x...x /* 0170 */ 0x3E, 0x88, 0xF0, 0xCE, 0xE0, 0xF9, 0x9A, 0xA0, // >....... /* 0178 */ 0xA8, 0xB3, 0x85, 0x9C, 0x8C, 0x07, 0x75, 0xAC, // ......u. /* 0180 */ 0xF0, 0x05, 0x01, 0x03, 0x7E, 0xB4, 0x2F, 0x0C, // ....~./. /* 0188 */ 0x61, 0x5E, 0x1A, 0xE2, 0x1E, 0xBC, 0xB5, 0x5E, // a^.....^ /* 0190 */ 0x21, 0x08, 0x81, 0x83, 0x43, 0xE8, 0xAF, 0x61, // !...C..a /* 0198 */ 0x51, 0x83, 0xA7, 0x27, 0x0B, 0x7E, 0xA8, 0x60, // Q..'.~.` /* 01A0 */ 0xC0, 0x7C, 0x3C, 0xA7, 0xE5, 0xB3, 0x87, 0x87, // .|<..... /* 01A8 */ 0x07, 0x7F, 0x26, 0x4F, 0x14, 0xC0, 0x41, 0xE3, // ..&O..A. /* 01B0 */ 0x19, 0x41, 0x88, 0xAF, 0x14, 0x6F, 0x14, 0xD8, // .A...o.. /* 01B8 */ 0xF3, 0x01, 0xBB, 0x53, 0x60, 0x87, 0x0E, 0xFF, // ...S`... /* 01C0 */ 0x5A, 0x61, 0x54, 0x5F, 0x25, 0xDE, 0x22, 0x12, // ZaT_%.". /* 01C8 */ 0x18, 0x2B, 0xC1, 0xFF, 0x3F, 0x30, 0x6E, 0xEC, // .+..?0n. /* 01D0 */ 0xF6, 0x2B, 0x00, 0x21, 0xF8, 0xC1, 0x3C, 0x1B, // .+.!..<. /* 01D8 */ 0x3C, 0x85, 0x44, 0x38, 0x2E, 0xA3, 0x1F, 0x50, // <.D8...P /* 01E0 */ 0x9F, 0x33, 0x17, 0x44, 0xB4, 0xE3, 0x3A, 0x87, // .3.D..:. /* 01E8 */ 0xA3, 0x08, 0x15, 0xE2, 0x2C, 0x0C, 0x14, 0x2E, // ....,... /* 01F0 */ 0x58, 0x40, 0xE3, 0x24, 0xB0, 0xC8, 0xC1, 0xA2, // X@.$.... /* 01F8 */ 0x07, 0xC1, 0x01, 0xCF, 0xE1, 0x90, 0x82, 0x1E, // ........ /* 0200 */ 0xC4, 0xC9, 0x44, 0x39, 0x8F, 0x63, 0xF2, 0x39, // ..D9.c.9 /* 0208 */ 0xC5, 0x08, 0xC7, 0xF4, 0x78, 0xF2, 0xDC, 0xE1, // ....x... /* 0210 */ 0xFB, 0xC6, 0xE1, 0x9F, 0xD7, 0xD1, 0x3E, 0x85, // ......>. /* 0218 */ 0xB0, 0xA1, 0x1F, 0x02, 0xE6, 0x74, 0xE1, 0x21, // .....t.! /* 0220 */ 0xF0, 0x01, 0x1C, 0xD0, 0x29, 0x5A, 0xE9, 0xC4, // ....)Z.. /* 0228 */ 0x90, 0x27, 0x1A, 0x7E, 0x2C, 0xC1, 0x0E, 0x80, // .'.~,... /* 0230 */ 0xAB, 0xF2, 0x00, 0xC2, 0xC4, 0x3F, 0x0E, 0x24, // .....?.$ /* 0238 */ 0xED, 0x95, 0x40, 0x61, 0x7C, 0xC6, 0x01, 0x5C, // ..@a|..\ /* 0240 */ 0x01, 0x3D, 0x42, 0x80, 0xE7, 0x6C, 0x00, 0x17, // .=B..l.. /* 0248 */ 0xFB, 0xE4, 0xA3, 0x84, 0x78, 0x7A, 0x88, 0x7E, // ....xz.~ /* 0250 */ 0x2E, 0x27, 0xF3, 0x08, 0x61, 0x82, 0xFF, 0xFF, // .'..a... /* 0258 */ 0x03, 0x0E, 0xEC, 0x2B, 0x8C, 0xB5, 0x5D, 0x70, // ...+..]p /* 0260 */ 0xC8, 0x94, 0x9E, 0x6A, 0xDE, 0x6E, 0x8C, 0x72, // ...j.n.r /* 0268 */ 0x58, 0x86, 0x79, 0xC0, 0xF1, 0xED, 0xA0, 0x35, // X.y....5 /* 0270 */ 0x18, 0xDD, 0x6E, 0xD8, 0x89, 0xE4, 0x24, 0x42, // ..n...$B /* 0278 */ 0x31, 0xDC, 0x07, 0x89, 0x38, 0xB1, 0xC3, 0x45, // 1...8..E /* 0280 */ 0x88, 0xFD, 0xD0, 0x61, 0xBC, 0x07, 0x1C, 0x16, // ...a.... /* 0288 */ 0xEF, 0x38, 0xA0, 0x83, 0x88, 0x0F, 0x38, 0x00, // .8....8. /* 0290 */ 0x3F, 0x4E, 0x07, 0x8F, 0x25, 0xE0, 0x3F, 0x2B, // ?N..%.?+ /* 0298 */ 0xF0, 0x53, 0x09, 0x18, 0xFE, 0xFF, 0xA7, 0x12, // .S...... /* 02A0 */ 0xF0, 0x24, 0x7E, 0x10, 0xE8, 0xB4, 0xE3, 0xB4, // .$~..... /* 02A8 */ 0x20, 0xB2, 0xB1, 0x58, 0x1F, 0xAA, 0x0C, 0xA1, // ..X.... /* 02B0 */ 0x9C, 0x0B, 0x96, 0x47, 0x5C, 0x61, 0x1E, 0x4F, // ...G\a.O /* 02B8 */ 0xE4, 0x73, 0x88, 0xFC, 0x52, 0x11, 0xE1, 0x0C, // .s..R... /* 02C0 */ 0x8E, 0x21, 0xD2, 0x69, 0xC5, 0x38, 0xB0, 0x57, // .!.i.8.W /* 02C8 */ 0x0E, 0xDF, 0x03, 0x9E, 0x2C, 0x78, 0x22, 0x60, // ....,x"` /* 02D0 */ 0x1D, 0xE5, 0x78, 0x16, 0x0A, 0x29, 0xA3, 0xD1, // ..x..).. /* 02D8 */ 0xA8, 0x3C, 0x08, 0x6B, 0x81, 0x11, 0x9C, 0x41, // .<.k...A /* 02E0 */ 0x0C, 0xE8, 0xA0, 0x10, 0x3A, 0x22, 0xE1, 0x94, // ....:".. /* 02E8 */ 0x80, 0x68, 0x5A, 0x6F, 0x44, 0xEC, 0xDC, 0xE3, // .hZoD... /* 02F0 */ 0x1B, 0x92, 0x09, 0xA6, 0xBA, 0x1D, 0xD1, 0x79, // .......y /* 02F8 */ 0xFA, 0x46, 0xC0, 0xEF, 0x29, 0x3E, 0x23, 0x18, // .F..)>#. /* 0300 */ 0xDC, 0x0A, 0xEF, 0x1F, 0xA0, 0x19, 0x71, 0x10, // ......q. /* 0308 */ 0xDF, 0x18, 0x7C, 0x26, 0xF0, 0x46, 0x4F, 0x04, // ..|&.FO. /* 0310 */ 0xA3, 0xE6, 0xD0, 0x84, 0x9A, 0x86, 0xA7, 0xFA, // ........ /* 0318 */ 0x62, 0x63, 0x02, 0xEB, 0xBA, 0x0C, 0x81, 0x4C, // bc.....L /* 0320 */ 0xDF, 0x31, 0x01, 0x14, 0x40, 0xBE, 0x14, 0xF8, // .1..@... /* 0328 */ 0xA4, 0xF3, 0x60, 0xC0, 0xC6, 0xF0, 0xB0, 0x63, // ..`....c /* 0330 */ 0x34, 0xA3, 0x73, 0xC1, 0x93, 0x47, 0x49, 0x9C, // 4.s..GI. /* 0338 */ 0x3C, 0x05, 0xF1, 0xE4, 0x1D, 0x7F, 0xF2, 0xE8, // <....... /* 0340 */ 0x3B, 0x85, 0x8F, 0x57, 0x9C, 0xC0, 0x71, 0xC7, // ;..W..q. /* 0348 */ 0x4E, 0xAF, 0x20, 0x98, 0xFF, 0xFF, 0x30, 0xD8, // N. ...0. /* 0350 */ 0x64, 0x4F, 0xED, 0x51, 0xC1, 0xB3, 0xF0, 0xA5, // dO.Q.... /* 0358 */ 0x05, 0x37, 0x78, 0xB8, 0xB7, 0x8C, 0x23, 0x0F, // .7x...#. /* 0360 */ 0xF3, 0x4C, 0xE5, 0xF3, 0x95, 0xC1, 0x82, 0x84, // .L...... /* 0368 */ 0x79, 0x5F, 0xC0, 0x01, 0xBD, 0xDF, 0xBD, 0x38, // y_.....8 /* 0370 */ 0x1C, 0x6E, 0x88, 0xF3, 0x3D, 0xF4, 0x08, 0x3E, // .n..=..> /* 0378 */ 0x7E, 0xF8, 0xCC, 0x80, 0x1B, 0x12, 0xBB, 0x06, // ~....... /* 0380 */ 0xF0, 0xD1, 0xF8, 0x1A, 0xC0, 0x47, 0xE9, 0x3B, // .....G.; /* 0388 */ 0x16, 0xF8, 0x04, 0xDE, 0x03, 0x40, 0x0E, 0x8F, // .....@.. /* 0390 */ 0x09, 0x3F, 0x2A, 0x7A, 0xCF, 0xF0, 0xB8, 0xF8, // .?*z.... /* 0398 */ 0x90, 0x7D, 0x45, 0x62, 0xD8, 0xCF, 0x1A, 0xBE, // .}Eb.... /* 03A0 */ 0x47, 0x9E, 0xE0, 0x2B, 0xC5, 0x2B, 0x1B, 0x06, // G..+.+.. /* 03A8 */ 0xD6, 0x87, 0x00, 0x0E, 0x6B, 0xB4, 0xB0, 0x87, // ....k... /* 03B0 */ 0xFC, 0x92, 0xE2, 0x13, 0x8E, 0x67, 0x66, 0x8C, // .....gf. /* 03B8 */ 0xB0, 0x3E, 0x08, 0x38, 0xCC, 0x41, 0x00, 0x34, // .>.8.A.4 /* 03C0 */ 0x47, 0x36, 0xFC, 0x0D, 0xC0, 0x97, 0x80, 0x20, // G6..... /* 03C8 */ 0x6F, 0x22, 0xA7, 0xFB, 0xE4, 0x63, 0x54, 0x7E, // o"...cT~ /* 03D0 */ 0x23, 0xE0, 0xE7, 0x11, 0x2C, 0x50, 0x10, 0xDF, // #...,P.. /* 03D8 */ 0x30, 0x3C, 0xB6, 0x03, 0x89, 0x0D, 0xE7, 0x5A, // 0<.....Z /* 03E0 */ 0xC2, 0xFE, 0xFF, 0x77, 0x02, 0x8C, 0x42, 0x9B, // ...w..B. /* 03E8 */ 0x3E, 0x35, 0x1A, 0xB5, 0x6A, 0x50, 0xA6, 0x46, // >5..jP.F /* 03F0 */ 0x99, 0x06, 0xB5, 0xFA, 0x54, 0x6A, 0xCC, 0x98, // ....Tj.. /* 03F8 */ 0x89, 0x2B, 0x9F, 0x5F, 0x11, 0x1A, 0xB1, 0x23, // .+._...# /* 0400 */ 0x81, 0xD0, 0x98, 0x14, 0x02, 0x71, 0xE8, 0x1F, // .....q.. /* 0408 */ 0x87, 0x40, 0x2C, 0xF9, 0x1E, 0x26, 0x10, 0x4B, // .@,..&.K /* 0410 */ 0xA2, 0x95, 0x91, 0x8B, 0x86, 0x41, 0x04, 0x64, // .....A.d /* 0418 */ 0xFD, 0x2A, 0x80, 0x58, 0x1A, 0x10, 0x01, 0xF9, // .*.X.... /* 0420 */ 0xFF, 0x0F // .. }) } } Scope (\) { Method (VDDC, 2, NotSerialized) { Local0 = Arg1 CreateField (Local0, Zero, 0x40, EDS1) Local1 = EDS1 /* \VDDC.EDS1 */ If ((Local1 != Buffer (0x08) { 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00 // ........ })) { Return (Zero) } CreateByteField (Local0, 0x7E, EBLK) Local1 = EBLK /* \VDDC.EBLK */ Local1++ Local2 = (Local1 * 0x80) Local3 = (Local2 * 0x08) If ((SizeOf (Local0) < Local2)) { Return (Zero) } If ((Arg0 == Local1)) { CreateField (Local0, Zero, Local3, EBUF) Return (EBUF) /* \VDDC.EBUF */ } Return (Zero) } Method (ECHK, 1, NotSerialized) { OperationRegion (ERAE, SystemMemory, 0xFE0B0E00, 0x0100) Field (ERAE, AnyAcc, NoLock, Preserve) { Offset (0xB8), CHKC, 32, CHKB, 32 } CHKC = Arg0 } OperationRegion (ECMS, SystemIO, 0x72, 0x02) Field (ECMS, ByteAcc, Lock, Preserve) { ECMI, 8, ECMD, 8 } Method (RECM, 1, Serialized) { ECMI = Arg0 Return (ECMD) /* \ECMD */ } Method (WECM, 2, Serialized) { ECMI = Arg0 ECMD = Arg1 } } Device (KBC0) { Name (_HID, EisaId ("KBC8042")) // _HID: Hardware ID Name (_CID, EisaId ("PNP0303") /* IBM Enhanced Keyboard (101/102-key, PS/2 Mouse) */) // _CID: Compatible ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x01, // Alignment 0x01, // Length ) IRQ (Edge, ActiveLow, Shared, ) {1} }) } } } Method (GSMI, 1, NotSerialized) { APMD = Arg0 APMC = 0xE4 Sleep (0x02) } Method (S80H, 1, NotSerialized) { Local0 = (Arg0 & 0x00FFFFFF) P80H = (Local0 | 0xDB000000) } Method (BSMI, 1, NotSerialized) { APMD = Arg0 APMC = 0xBE Sleep (One) } } Name (TSOS, 0x75) Name (UR0I, 0x03) Name (UR1I, 0x04) Name (UR2I, 0x03) Name (UR3I, 0x04) Name (UR4I, 0x0F) Name (IC0I, 0x0A) Name (IC1I, 0x0B) Name (IC2I, 0x04) Name (IC3I, 0x06) Name (IC4I, 0x0E) If (CondRefOf (\_OSI)) { If (_OSI ("Windows 2009")) { TSOS = 0x50 } If (_OSI ("Windows 2015")) { TSOS = 0x70 } } Scope (_SB) { OperationRegion (SMIC, SystemMemory, 0xFED80000, 0x00800000) Field (SMIC, ByteAcc, NoLock, Preserve) { Offset (0x36A), SMIB, 8 } OperationRegion (SSMI, SystemIO, SMIB, 0x02) Field (SSMI, AnyAcc, NoLock, Preserve) { SMIW, 16 } OperationRegion (ECMC, SystemIO, 0x72, 0x02) Field (ECMC, AnyAcc, NoLock, Preserve) { ECMI, 8, ECMD, 8 } IndexField (ECMI, ECMD, ByteAcc, NoLock, Preserve) { Offset (0x08), FRTB, 32 } OperationRegion (FRTP, SystemMemory, FRTB, 0x0100) Field (FRTP, AnyAcc, NoLock, Preserve) { PEBA, 32, , 5, IC0E, 1, IC1E, 1, IC2E, 1, IC3E, 1, IC4E, 1, IC5E, 1, UT0E, 1, UT1E, 1, I31E, 1, I32E, 1, I33E, 1, UT2E, 1, , 1, EMMD, 2, UT4E, 1, I30E, 1, , 1, XHCE, 1, , 1, , 1, UT3E, 1, ESPI, 1, EMME, 1, HFPE, 1, HD0E, 1, Offset (0x08), PCEF, 1, , 4, IC0D, 1, IC1D, 1, IC2D, 1, IC3D, 1, IC4D, 1, IC5D, 1, UT0D, 1, UT1D, 1, I31D, 1, I32D, 1, I33D, 1, UT2D, 1, , 1, EHCD, 1, , 1, UT4D, 1, I30D, 1, , 1, XHCD, 1, SD_D, 1, , 1, UT3D, 1, , 1, EMD3, 1, , 2, S03D, 1, Offset (0x1C), I30M, 1, I31M, 1, I32M, 1, I33M, 1 } OperationRegion (FCFG, SystemMemory, PEBA, 0x01000000) Field (FCFG, DWordAcc, NoLock, Preserve) { Offset (0xA3078), , 2, LDQ0, 1, Offset (0xA30CB), , 7, AUSS, 1 } OperationRegion (IOMX, SystemMemory, 0xFED80D00, 0x0100) Field (IOMX, AnyAcc, NoLock, Preserve) { Offset (0x15), IM15, 8, IM16, 8, Offset (0x1F), IM1F, 8, IM20, 8, Offset (0x44), IM44, 8, Offset (0x46), IM46, 8, Offset (0x4A), IM4A, 8, IM4B, 8, Offset (0x57), IM57, 8, IM58, 8, Offset (0x68), IM68, 8, IM69, 8, IM6A, 8, IM6B, 8, Offset (0x6D), IM6D, 8 } OperationRegion (FACR, SystemMemory, 0xFED81E00, 0x0100) Field (FACR, AnyAcc, NoLock, Preserve) { Offset (0x80), , 28, RD28, 1, , 1, RQTY, 1, Offset (0x84), , 28, SD28, 1, , 1, Offset (0xA0), PG1A, 1 } OperationRegion (LUIE, SystemMemory, 0xFEDC0020, 0x04) Field (LUIE, AnyAcc, NoLock, Preserve) { IER0, 1, IER1, 1, IER2, 1, IER3, 1, UOL0, 1, UOL1, 1, UOL2, 1, UOL3, 1, WUR0, 2, WUR1, 2, WUR2, 2, WUR3, 2 } Method (FRUI, 1, Serialized) { If ((Arg0 == Zero)) { Return (IUA0) /* \_SB_.IUA0 */ } ElseIf ((Arg0 == One)) { Return (IUA1) /* \_SB_.IUA1 */ } ElseIf ((Arg0 == 0x02)) { Return (IUA2) /* \_SB_.IUA2 */ } ElseIf ((Arg0 == 0x03)) { Return (IUA3) /* \_SB_.IUA3 */ } Else { Return (0x03) } } Method (FUIO, 1, Serialized) { If ((IER0 == One)) { If ((WUR0 == Arg0)) { Return (Zero) } } If ((IER1 == One)) { If ((WUR1 == Arg0)) { Return (One) } } If ((IER2 == One)) { If ((WUR2 == Arg0)) { Return (0x02) } } If ((IER3 == One)) { If ((WUR3 == Arg0)) { Return (0x03) } } Return (0x0F) } Method (SRAD, 2, Serialized) { Local0 = (Arg0 << One) Local0 += 0xFED81E40 OperationRegion (ADCR, SystemMemory, Local0, 0x02) Field (ADCR, ByteAcc, NoLock, Preserve) { ADTD, 2, ADPS, 1, ADPD, 1, ADSO, 1, ADSC, 1, ADSR, 1, ADIS, 1, ADDS, 3 } ADIS = One ADSR = Zero Stall (Arg1) ADSR = One ADIS = Zero Stall (Arg1) } Method (DSAD, 2, Serialized) { Local0 = (Arg0 << One) Local0 += 0xFED81E40 OperationRegion (ADCR, SystemMemory, Local0, 0x02) Field (ADCR, ByteAcc, NoLock, Preserve) { ADTD, 2, ADPS, 1, ADPD, 1, ADSO, 1, ADSC, 1, ADSR, 1, ADIS, 1, ADDS, 3 } If ((Arg1 != ADTD)) { If ((Arg1 == Zero)) { ADTD = Zero ADPD = One Local0 = ADDS /* \_SB_.DSAD.ADDS */ While ((Local0 != 0x07)) { Local0 = ADDS /* \_SB_.DSAD.ADDS */ } } If ((Arg1 == 0x03)) { ADPD = Zero Local0 = ADDS /* \_SB_.DSAD.ADDS */ While ((Local0 != Zero)) { Local0 = ADDS /* \_SB_.DSAD.ADDS */ } ADTD = 0x03 } } } Method (HSAD, 2, Serialized) { Local3 = (One << Arg0) Local0 = (Arg0 << One) Local0 += 0xFED81E40 OperationRegion (ADCR, SystemMemory, Local0, 0x02) Field (ADCR, ByteAcc, NoLock, Preserve) { ADTD, 2, ADPS, 1, ADPD, 1, ADSO, 1, ADSC, 1, ADSR, 1, ADIS, 1, ADDS, 3 } If ((Arg1 != ADTD)) { If ((Arg1 == Zero)) { PG1A = One ADTD = Zero ADPD = One Local0 = ADDS /* \_SB_.HSAD.ADDS */ While ((Local0 != 0x07)) { Local0 = ADDS /* \_SB_.HSAD.ADDS */ } RQTY = One RD28 = One Local0 = SD28 /* \_SB_.SD28 */ While (!Local0) { Local0 = SD28 /* \_SB_.SD28 */ } } If ((Arg1 == 0x03)) { RQTY = Zero RD28 = One Local0 = SD28 /* \_SB_.SD28 */ While (Local0) { Local0 = SD28 /* \_SB_.SD28 */ } ADPD = Zero Local0 = ADDS /* \_SB_.HSAD.ADDS */ While ((Local0 != Zero)) { Local0 = ADDS /* \_SB_.HSAD.ADDS */ } ADTD = 0x03 PG1A = Zero } } } OperationRegion (FPIC, SystemIO, 0x0C00, 0x02) Field (FPIC, AnyAcc, NoLock, Preserve) { FPII, 8, FPID, 8 } IndexField (FPII, FPID, ByteAcc, NoLock, Preserve) { Offset (0xF4), IUA0, 8, IUA1, 8, Offset (0xF8), IUA2, 8, IUA3, 8 } Device (HFP1) { Name (_HID, "AMDI0060") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (HFPE) { Return (0x0F) } Else { Return (Zero) } } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFEC11000, // Address Base 0x00000100, // Address Length ) }) Return (RBUF) /* \_SB_.HFP1._CRS.RBUF */ } } Device (HID0) { Name (_HID, "AMDI0063") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (HD0E) { Return (0x0F) } Else { Return (Zero) } } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFEC13000, // Address Base 0x00000200, // Address Length ) GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x00AB } }) Return (RBUF) /* \_SB_.HID0._CRS.RBUF */ } } Device (GPIO) { Name (_HID, "AMDI0030") // _HID: Hardware ID Name (_CID, "AMDI0030") // _CID: Compatible ID Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, ) { 0x00000007, } Memory32Fixed (ReadWrite, 0xFED81500, // Address Base 0x00000400, // Address Length ) }) Return (RBUF) /* \_SB_.GPIO._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { Return (0x0F) } Else { Return (Zero) } } } Device (PPKG) { Name (_HID, "AMDI0052") // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (FUR0) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {3} Memory32Fixed (ReadWrite, 0xFEDC9000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDC7000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (UR0I & 0x0F)) Return (BUF0) /* \_SB_.FUR0._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT0E == One)) { If ((FUIO (Zero) != 0x0F)) { Return (Zero) } Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((UT0D && UT0E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((UT0D && UT0E)) { DSAD (0x0B, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((UT0D && UT0E)) { DSAD (0x0B, 0x03) } } } Device (FUR1) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDCA000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDC8000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (UR1I & 0x0F)) Return (BUF0) /* \_SB_.FUR1._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT1E == One)) { If ((FUIO (One) != 0x0F)) { Return (Zero) } Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((UT1D && UT1E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((UT1D && UT1E)) { DSAD (0x0C, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((UT1D && UT1E)) { DSAD (0x0C, 0x03) } } } Device (FUR2) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {3} Memory32Fixed (ReadWrite, 0xFEDCE000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDCC000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (UR2I & 0x0F)) Return (BUF0) /* \_SB_.FUR2._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT2E == One)) { If ((FUIO (0x02) != 0x0F)) { Return (Zero) } Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((UT2D && UT2E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((UT2D && UT2E)) { DSAD (0x10, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((UT2D && UT2E)) { DSAD (0x10, 0x03) } } } Device (FUR3) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDCF000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDCD000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (UR3I & 0x0F)) Return (BUF0) /* \_SB_.FUR3._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT3E == One)) { If ((FUIO (0x03) != 0x0F)) { Return (Zero) } Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((UT3D && UT3E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((UT3D && UT3E)) { DSAD (0x1A, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((UT3D && UT3E)) { DSAD (0x1A, 0x03) } } } Device (FUR4) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {15} Memory32Fixed (ReadWrite, 0xFEDD1000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDD0000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (UR4I & 0x0F)) Return (BUF0) /* \_SB_.FUR4._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT4E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((UT4D && UT4E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((UT4D && UT4E)) { DSAD (0x14, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((UT4D && UT4E)) { DSAD (0x14, 0x03) } } } Device (I2CA) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {10} Memory32Fixed (ReadWrite, 0xFEDC2000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (IC0I & 0x0F)) Return (BUF0) /* \_SB_.I2CA._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC0E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("d93e4d1c-58bb-493c-a06a-605a717f9e2e") /* Unknown UUID */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Return (Buffer (One) { 0x03 // . }) } Case (One) { Return (Buffer (0x04) { 0xE5, 0x00, 0x6A, 0x00 // ..j. }) } } } Else { Return (Buffer (One) { 0x00 // . }) } } Method (RSET, 0, NotSerialized) { SRAD (0x05, 0xC8) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((IC0D && IC0E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((IC0D && IC0E)) { DSAD (0x05, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((IC0D && IC0E)) { DSAD (0x05, 0x03) } } } Device (I2CB) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {11} Memory32Fixed (ReadWrite, 0xFEDC3000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (IC1I & 0x0F)) Return (BUF0) /* \_SB_.I2CB._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC1E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("d93e4d1c-58bb-493c-a06a-605a717f9e2e") /* Unknown UUID */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Return (Buffer (One) { 0x03 // . }) } Case (One) { Return (Buffer (0x04) { 0xE5, 0x00, 0x6A, 0x00 // ..j. }) } } } Else { Return (Buffer (One) { 0x00 // . }) } } Method (RSET, 0, NotSerialized) { SRAD (0x06, 0xC8) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((IC1D && IC1E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((IC1D && IC1E)) { DSAD (0x06, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((IC1D && IC1E)) { DSAD (0x06, 0x03) } } } Device (I2CC) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDC4000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (IC2I & 0x0F)) Return (BUF0) /* \_SB_.I2CC._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC2E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("d93e4d1c-58bb-493c-a06a-605a717f9e2e") /* Unknown UUID */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Return (Buffer (One) { 0x03 // . }) } Case (One) { Return (Buffer (0x04) { 0xE5, 0x00, 0x6A, 0x00 // ..j. }) } } } Else { Return (Buffer (One) { 0x00 // . }) } } Method (RSET, 0, NotSerialized) { SRAD (0x07, 0xC8) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((IC2D && IC2E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((IC2D && IC2E)) { DSAD (0x07, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((IC2D && IC2E)) { DSAD (0x07, 0x03) } } } Device (I2CD) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {6} Memory32Fixed (ReadWrite, 0xFEDC5000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (IC3I & 0x0F)) Return (BUF0) /* \_SB_.I2CD._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC3E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("d93e4d1c-58bb-493c-a06a-605a717f9e2e") /* Unknown UUID */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Return (Buffer (One) { 0x03 // . }) } Case (One) { Return (Buffer (0x04) { 0xE5, 0x00, 0x6A, 0x00 // ..j. }) } } } Else { Return (Buffer (One) { 0x00 // . }) } } Method (RSET, 0, NotSerialized) { SRAD (0x08, 0xC8) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((IC3D && IC3E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((IC3D && IC3E)) { DSAD (0x08, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((IC3D && IC3E)) { DSAD (0x08, 0x03) } } } Name (I3ID, "AMDI0015") Name (I2ID, "AMDI0016") Device (I3CA) { Method (_HID, 0, Serialized) // _HID: Hardware ID { If ((I30M == Zero)) { Return (I3ID) /* \_SB_.I3ID */ } Else { Return (I2ID) /* \_SB_.I2ID */ } } Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {10} Memory32Fixed (ReadWrite, 0xFEDD2000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (IC0I & 0x0F)) Return (BUF0) /* \_SB_.I3CA._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((I30E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x15, 0xC8) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((I30D && I30E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((I30D && I30E)) { DSAD (0x15, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((I30D && I30E)) { DSAD (0x15, 0x03) } } } Device (I3CB) { Method (_HID, 0, Serialized) // _HID: Hardware ID { If ((I31M == Zero)) { Return (I3ID) /* \_SB_.I3ID */ } Else { Return (I2ID) /* \_SB_.I2ID */ } } Name (_UID, One) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {11} Memory32Fixed (ReadWrite, 0xFEDD3000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (IC1I & 0x0F)) Return (BUF0) /* \_SB_.I3CB._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((I31E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x0D, 0xC8) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((I31D && I31E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((I31D && I31E)) { DSAD (0x0D, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((I31D && I31E)) { DSAD (0x0D, 0x03) } } } Device (I3CC) { Method (_HID, 0, Serialized) // _HID: Hardware ID { If ((I32M == Zero)) { Return (I3ID) /* \_SB_.I3ID */ } Else { Return (I2ID) /* \_SB_.I2ID */ } } Name (_UID, 0x02) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDD4000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (IC2I & 0x0F)) Return (BUF0) /* \_SB_.I3CC._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((I32E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x0E, 0xC8) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((I32D && I32E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((I32D && I32E)) { DSAD (0x0E, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((I32D && I32E)) { DSAD (0x0E, 0x03) } } } Device (I3CD) { Method (_HID, 0, Serialized) // _HID: Hardware ID { If ((I33M == Zero)) { Return (I3ID) /* \_SB_.I3ID */ } Else { Return (I2ID) /* \_SB_.I2ID */ } } Name (_UID, 0x03) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {6} Memory32Fixed (ReadWrite, 0xFEDD6000, // Address Base 0x00001000, // Address Length ) }) CreateWordField (BUF0, One, IRQW) IRQW = (One << (IC3I & 0x0F)) Return (BUF0) /* \_SB_.I3CD._CRS.BUF0 */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((I33E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x0F, 0xC8) } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((I33D && I33E)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((I33D && I33E)) { DSAD (0x0F, Zero) } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((I33D && I33E)) { DSAD (0x0F, 0x03) } } } } Scope (_SB.PCI0) { Device (UAR1) { Name (_HID, EisaId ("PNP0500") /* Standard PC COM Serial Port */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_DDN, "COM1") // _DDN: DOS Device Name Method (_STA, 0, NotSerialized) // _STA: Status { If ((FUIO (Zero) != 0x0F)) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IO (Decode16, 0x02E8, // Range Minimum 0x02E8, // Range Maximum 0x01, // Alignment 0x08, // Length _Y08) IRQNoFlags (_Y09) {3} }) CreateByteField (BUF0, \_SB.PCI0.UAR1._CRS._Y08._MIN, IOLO) // _MIN: Minimum Base Address CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, \_SB.PCI0.UAR1._CRS._Y08._MAX, IORL) // _MAX: Maximum Base Address CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, \_SB.PCI0.UAR1._CRS._Y09._INT, IRQL) // _INT: Interrupts Local0 = FUIO (Zero) Switch (ToInteger (Local0)) { Case (Zero) { IOLO = 0xE8 IOHI = 0x02 IORL = 0xE8 IORH = 0x02 } Case (One) { IOLO = 0xF8 IOHI = 0x02 IORL = 0xF8 IORH = 0x02 } Case (0x02) { IOLO = 0xE8 IOHI = 0x03 IORL = 0xE8 IORH = 0x03 } Case (0x03) { IOLO = 0xF8 IOHI = 0x03 IORL = 0xF8 IORH = 0x03 } } IRQL = (One << (FRUI (Zero) & 0x0F)) Return (BUF0) /* \_SB_.PCI0.UAR1._CRS.BUF0 */ } } Device (UAR2) { Name (_HID, EisaId ("PNP0500") /* Standard PC COM Serial Port */) // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Name (_DDN, "COM2") // _DDN: DOS Device Name Method (_STA, 0, NotSerialized) // _STA: Status { If ((FUIO (One) != 0x0F)) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IO (Decode16, 0x02F8, // Range Minimum 0x02F8, // Range Maximum 0x01, // Alignment 0x08, // Length _Y0A) IRQNoFlags (_Y0B) {4} }) CreateByteField (BUF0, \_SB.PCI0.UAR2._CRS._Y0A._MIN, IOLO) // _MIN: Minimum Base Address CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, \_SB.PCI0.UAR2._CRS._Y0A._MAX, IORL) // _MAX: Maximum Base Address CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, \_SB.PCI0.UAR2._CRS._Y0B._INT, IRQL) // _INT: Interrupts Local0 = FUIO (One) Switch (ToInteger (Local0)) { Case (Zero) { IOLO = 0xE8 IOHI = 0x02 IORL = 0xE8 IORH = 0x02 } Case (One) { IOLO = 0xF8 IOHI = 0x02 IORL = 0xF8 IORH = 0x02 } Case (0x02) { IOLO = 0xE8 IOHI = 0x03 IORL = 0xE8 IORH = 0x03 } Case (0x03) { IOLO = 0xF8 IOHI = 0x03 IORL = 0xF8 IORH = 0x03 } } IRQL = (One << (FRUI (One) & 0x0F)) Return (BUF0) /* \_SB_.PCI0.UAR2._CRS.BUF0 */ } } Device (UAR3) { Name (_HID, EisaId ("PNP0500") /* Standard PC COM Serial Port */) // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Name (_DDN, "COM3") // _DDN: DOS Device Name Method (_STA, 0, NotSerialized) // _STA: Status { If ((FUIO (0x02) != 0x0F)) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IO (Decode16, 0x03E8, // Range Minimum 0x03E8, // Range Maximum 0x01, // Alignment 0x08, // Length _Y0C) IRQNoFlags (_Y0D) {3} }) CreateByteField (BUF0, \_SB.PCI0.UAR3._CRS._Y0C._MIN, IOLO) // _MIN: Minimum Base Address CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, \_SB.PCI0.UAR3._CRS._Y0C._MAX, IORL) // _MAX: Maximum Base Address CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, \_SB.PCI0.UAR3._CRS._Y0D._INT, IRQL) // _INT: Interrupts Local0 = FUIO (0x02) Switch (ToInteger (Local0)) { Case (Zero) { IOLO = 0xE8 IOHI = 0x02 IORL = 0xE8 IORH = 0x02 } Case (One) { IOLO = 0xF8 IOHI = 0x02 IORL = 0xF8 IORH = 0x02 } Case (0x02) { IOLO = 0xE8 IOHI = 0x03 IORL = 0xE8 IORH = 0x03 } Case (0x03) { IOLO = 0xF8 IOHI = 0x03 IORL = 0xF8 IORH = 0x03 } } IRQL = (One << (FRUI (0x02) & 0x0F)) Return (BUF0) /* \_SB_.PCI0.UAR3._CRS.BUF0 */ } } Device (UAR4) { Name (_HID, EisaId ("PNP0500") /* Standard PC COM Serial Port */) // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID Name (_DDN, "COM4") // _DDN: DOS Device Name Method (_STA, 0, NotSerialized) // _STA: Status { If ((FUIO (0x03) != 0x0F)) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IO (Decode16, 0x03F8, // Range Minimum 0x03F8, // Range Maximum 0x01, // Alignment 0x08, // Length _Y0E) IRQNoFlags (_Y0F) {4} }) CreateByteField (BUF0, \_SB.PCI0.UAR4._CRS._Y0E._MIN, IOLO) // _MIN: Minimum Base Address CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, \_SB.PCI0.UAR4._CRS._Y0E._MAX, IORL) // _MAX: Maximum Base Address CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, \_SB.PCI0.UAR4._CRS._Y0F._INT, IRQL) // _INT: Interrupts Local0 = FUIO (0x03) Switch (ToInteger (Local0)) { Case (Zero) { IOLO = 0xE8 IOHI = 0x02 IORL = 0xE8 IORH = 0x02 } Case (One) { IOLO = 0xF8 IOHI = 0x02 IORL = 0xF8 IORH = 0x02 } Case (0x02) { IOLO = 0xE8 IOHI = 0x03 IORL = 0xE8 IORH = 0x03 } Case (0x03) { IOLO = 0xF8 IOHI = 0x03 IORL = 0xF8 IORH = 0x03 } } IRQL = (One << (FRUI (0x03) & 0x0F)) Return (BUF0) /* \_SB_.PCI0.UAR4._CRS.BUF0 */ } } } Scope (_SB.I2CA) { Device (TPNL) { Name (_HID, EisaId ("PNP0C50") /* HID Protocol Device (I2C bus) */) // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x004A, ControllerInitiated, 0x000F4240, AddressingMode7Bit, "\\_SB.I2CA", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, SharedAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0008 } }) Return (RBUF) /* \_SB_.I2CA.TPNL._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If (((TPOS >= 0x60) & (THPN == Zero))) { Return (0x0F) } Else { Return (Zero) } } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If (Arg0) {} Else { } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Switch (ToInteger (Arg1)) { Case (One) { Return (Buffer (One) { 0x03 // . }) } Default { Return (Buffer (One) { 0x00 // . }) } } } Case (One) { Return (Zero) } Default { Return (Zero) } } } Else { Return (Buffer (One) { 0x00 // . }) } } } Device (ELAN) { Name (_HID, EisaId ("PNP0C50") /* HID Protocol Device (I2C bus) */) // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x0010, ControllerInitiated, 0x000F4240, AddressingMode7Bit, "\\_SB.I2CA", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, SharedAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0008 } }) Return (RBUF) /* \_SB_.I2CA.ELAN._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If (((TPOS >= 0x60) & (THPN == 0x10))) { Return (0x0F) } Else { Return (Zero) } } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If (Arg0) {} Else { } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Switch (ToInteger (Arg1)) { Case (One) { Return (Buffer (One) { 0x03 // . }) } Default { Return (Buffer (One) { 0x00 // . }) } } } Case (One) { Return (One) } Default { Return (Zero) } } } Else { Return (Buffer (One) { 0x00 // . }) } } } } Scope (_SB.I2CB) { Device (TPNL) { Name (_HID, EisaId ("PNP0C50") /* HID Protocol Device (I2C bus) */) // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, 0x02) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x004A, ControllerInitiated, 0x000F4240, AddressingMode7Bit, "\\_SB.I2CB", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, SharedAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0008 } }) Return (RBUF) /* \_SB_.I2CB.TPNL._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If (((TPOS >= 0x60) & (THPN == One))) { Return (0x0F) } Else { Return (Zero) } } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If (Arg0) {} Else { } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Switch (ToInteger (Arg1)) { Case (One) { Return (Buffer (One) { 0x03 // . }) } Default { Return (Buffer (One) { 0x00 // . }) } } } Case (One) { Return (Zero) } Default { Return (Zero) } } } Else { Return (Buffer (One) { 0x00 // . }) } } } Device (ELAN) { Name (_HID, EisaId ("PNP0C50") /* HID Protocol Device (I2C bus) */) // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x0010, ControllerInitiated, 0x000F4240, AddressingMode7Bit, "\\_SB.I2CB", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, SharedAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0008 } }) Return (RBUF) /* \_SB_.I2CB.ELAN._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If (((TPOS >= 0x60) & (THPN == 0x11))) { Return (0x0F) } Else { Return (Zero) } } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If (Arg0) {} Else { } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Switch (ToInteger (Arg1)) { Case (One) { Return (Buffer (One) { 0x03 // . }) } Default { Return (Buffer (One) { 0x00 // . }) } } } Case (One) { Return (One) } Default { Return (Zero) } } } Else { Return (Buffer (One) { 0x00 // . }) } } } } Scope (_SB.I2CC) { Device (TPNL) { Name (_HID, EisaId ("PNP0C50") /* HID Protocol Device (I2C bus) */) // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, 0x03) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x004A, ControllerInitiated, 0x000F4240, AddressingMode7Bit, "\\_SB.I2CC", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, SharedAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0008 } }) Return (RBUF) /* \_SB_.I2CC.TPNL._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If (((TPOS >= 0x60) & (THPN == 0x02))) { Return (0x0F) } Else { Return (Zero) } } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If (Arg0) {} Else { } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Switch (ToInteger (Arg1)) { Case (One) { Return (Buffer (One) { 0x03 // . }) } Default { Return (Buffer (One) { 0x00 // . }) } } } Case (One) { Return (Zero) } Default { Return (Zero) } } } Else { Return (Buffer (One) { 0x00 // . }) } } } Device (ELAN) { Name (_HID, EisaId ("PNP0C50") /* HID Protocol Device (I2C bus) */) // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x0010, ControllerInitiated, 0x000F4240, AddressingMode7Bit, "\\_SB.I2CC", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, SharedAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0008 } }) Return (RBUF) /* \_SB_.I2CC.ELAN._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If (((TPOS >= 0x60) & (THPN == 0x12))) { Return (0x0F) } Else { Return (Zero) } } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If (Arg0) {} Else { } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Switch (ToInteger (Arg1)) { Case (One) { Return (Buffer (One) { 0x03 // . }) } Default { Return (Buffer (One) { 0x00 // . }) } } } Case (One) { Return (One) } Default { Return (Zero) } } } Else { Return (Buffer (One) { 0x00 // . }) } } } } Scope (_SB.I2CD) { Device (TPNL) { Name (_HID, EisaId ("PNP0C50") /* HID Protocol Device (I2C bus) */) // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, 0x04) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x004A, ControllerInitiated, 0x000F4240, AddressingMode7Bit, "\\_SB.I2CD", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, SharedAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0008 } }) Return (RBUF) /* \_SB_.I2CD.TPNL._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If (((TPOS >= 0x60) & (THPN == 0x03))) { Return (0x0F) } Else { Return (Zero) } } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If (Arg0) {} Else { } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Switch (ToInteger (Arg1)) { Case (One) { Return (Buffer (One) { 0x03 // . }) } Default { Return (Buffer (One) { 0x00 // . }) } } } Case (One) { Return (Zero) } Default { Return (Zero) } } } Else { Return (Buffer (One) { 0x00 // . }) } } } Device (ELAN) { Name (_HID, EisaId ("PNP0C50") /* HID Protocol Device (I2C bus) */) // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x0010, ControllerInitiated, 0x000F4240, AddressingMode7Bit, "\\_SB.I2CD", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, SharedAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0008 } }) Return (RBUF) /* \_SB_.I2CD.ELAN._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If (((TPOS >= 0x60) & (THPN == 0x13))) { Return (0x0F) } Else { Return (Zero) } } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If (Arg0) {} Else { } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Switch (ToInteger (Arg1)) { Case (One) { Return (Buffer (One) { 0x03 // . }) } Default { Return (Buffer (One) { 0x00 // . }) } } } Case (One) { Return (One) } Default { Return (Zero) } } } Else { Return (Buffer (One) { 0x00 // . }) } } } } Scope (_SB.I2CA) { Device (TPDD) { Name (_HID, "XXXX0000") // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_SUB, "XXXX0000") // _SUB: Subsystem ID Method (_INI, 0, NotSerialized) // _INI: Initialize { If ((TPTY == One)) { _HID = "ELAN06FA" _SUB = "ELAN0001" Return (Zero) } If ((TPTY == 0x02)) { _HID = "SYNA2BA6" _SUB = "SYNA0001" Return (Zero) } If ((TPTY == 0x04)) { _HID = "GXTP5100" _SUB = "GOOD0001" Return (Zero) } If ((TPTY == 0x05)) { _HID = "FTCS0038" _SUB = "FOCA0001" Return (Zero) } } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { If ((Arg2 == Zero)) { If ((Arg1 == One)) { Return (Buffer (One) { 0x03 // . }) } } If ((Arg2 == One)) { If ((TPTY == One)) { Return (One) } If ((TPTY == 0x02)) { Return (0x20) } If ((TPTY == 0x04)) { Return (One) } If ((TPTY == 0x05)) { Return (One) } } } Return (Buffer (One) { 0x00 // . }) } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TPTY == Zero)) { Return (Zero) } Else { Return (0x0F) } } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { If ((TPTY == One)) { Name (SBFB, ResourceTemplate () { I2cSerialBusV2 (0x0015, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CA", 0x00, ResourceConsumer, , Exclusive, ) }) } If ((TPTY == 0x02)) { Name (SBFS, ResourceTemplate () { I2cSerialBusV2 (0x002C, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CA", 0x00, ResourceConsumer, , Exclusive, ) }) } If ((TPTY == 0x04)) { Name (SBFF, ResourceTemplate () { I2cSerialBusV2 (0x005D, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CA", 0x00, ResourceConsumer, , Exclusive, ) }) } If ((TPTY == 0x05)) { Name (SBFG, ResourceTemplate () { I2cSerialBusV2 (0x0038, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CA", 0x00, ResourceConsumer, , Exclusive, ) }) } Name (SBFI, ResourceTemplate () { GpioInt (Level, ActiveLow, ExclusiveAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0059 } }) If ((TPTY == One)) { Return (ConcatenateResTemplate (SBFB, SBFI)) } If ((TPTY == 0x02)) { Return (ConcatenateResTemplate (SBFS, SBFI)) } If ((TPTY == 0x04)) { Return (ConcatenateResTemplate (SBFF, SBFI)) } If ((TPTY == 0x05)) { Return (ConcatenateResTemplate (SBFG, SBFI)) } } Method (TPRD, 0, Serialized) { Return (^^^PCI0.LPC0.EC0.ECTP) /* \_SB_.PCI0.LPC0.EC0_.ECTP */ } Method (TPWR, 1, Serialized) { ^^^PCI0.LPC0.EC0.ECTP = Arg0 } } } Scope (_SB.I2CB) { } Scope (_SB.I2CC) { } Scope (_SB.I2CD) { } Scope (_SB.I2CB) { Device (AMP0) { Name (_HID, "TIAS2781") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID OperationRegion (SKID, SystemMemory, 0xFED81576, One) Field (SKID, AnyAcc, NoLock, Preserve) { , 6, SPKF, 1 } Method (_SUB, 0, NotSerialized) // _SUB: Subsystem ID { If ((SPKF == Zero)) { Return ("17AA38A7") } Return ("17AA38A8") } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x003F, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CB", 0x00, ResourceConsumer, , Exclusive, ) I2cSerialBusV2 (0x0038, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CB", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Edge, ActiveLow, SharedAndWake, PullNone, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x000B } }) Return (RBUF) /* \_SB_.I2CB.AMP0._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((MCSK == 0x02)) { Return (0x0F) } Return (Zero) } } } Scope (_SB.I2CB) { Device (AI5K) { Name (_HID, "IDEA5002") // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { If ((Arg2 == Zero)) { If ((Arg1 == One)) { Return (Buffer (One) { 0x03 // . }) } } If ((Arg2 == One)) { Return (One) } Return (Zero) } Else { Return (Buffer (One) { 0x00 // . }) } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((MCSK == 0x02)) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (SBFB, ResourceTemplate () { I2cSerialBusV2 (0x005C, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CB", 0x00, ResourceConsumer, , Exclusive, ) }) Name (SBFI, ResourceTemplate () { GpioInt (Level, ActiveLow, ExclusiveAndWake, PullNone, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x005A } }) Return (ConcatenateResTemplate (SBFB, SBFI)) } } } Scope (_SB.I2CD) { Device (TCON) { Name (_HID, "LTCN0001") // _HID: Hardware ID Name (_CID, "LTCN0001") // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((LPUF == One)) { Return (0x0F) } Else { Return (Zero) } } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (SBFB, ResourceTemplate () { I2cSerialBusV2 (0x0061, ControllerInitiated, 0x000186A0, AddressingMode7Bit, "\\_SB.I2CD", 0x00, ResourceConsumer, , Exclusive, ) }) Return (SBFB) /* \_SB_.I2CD.TCON._CRS.SBFB */ } } } }